summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-08-05 08:22:37 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-08-05 08:22:37 +0000
commit516dcafa1cdcaed88a57037d5c5ee9f44e885e8f (patch)
treef2789eed6d47e5ce4af01ac95164cc8112aab2f9
parentUpdate comments to not include gettext :/ (diff)
downloadhistorical-516dcafa1cdcaed88a57037d5c5ee9f44e885e8f.tar.gz
historical-516dcafa1cdcaed88a57037d5c5ee9f44e885e8f.tar.bz2
historical-516dcafa1cdcaed88a57037d5c5ee9f44e885e8f.zip
Updated dependencies (dropped libpng dependency, added imagemagick with imagemagick useflag). Removed dataflow.dia from docs as is present no more. Use tc-arch to get the local architecture (fix for G/FBSD). Get rid of [ ] in favour of [[ ]].
Package-Manager: portage-2.0.51.22
-rw-r--r--media-libs/xine-lib/ChangeLog8
-rw-r--r--media-libs/xine-lib/Manifest12
-rw-r--r--media-libs/xine-lib/files/digest-xine-lib-1.1.02
-rw-r--r--media-libs/xine-lib/xine-lib-1.1.0.ebuild42
4 files changed, 34 insertions, 30 deletions
diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog
index a5c940f73451..27fe51517433 100644
--- a/media-libs/xine-lib/ChangeLog
+++ b/media-libs/xine-lib/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/xine-lib
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.237 2005/07/31 10:35:49 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.238 2005/08/05 08:22:37 flameeyes Exp $
+
+ 05 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Updated dependencies (dropped libpng dependency, added imagemagick with
+ imagemagick useflag). Removed dataflow.dia from docs as is present no more.
+ Use tc-arch to get the local architecture (fix for G/FBSD). Get rid of [ ]
+ in favour of [[ ]].
31 Jul 2005; Diego Pettenò <flameeyes@gentoo.org>
-xine-lib-1.0-r3.ebuild, -xine-lib-1.0-r4.ebuild,
diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
index 9bd127e38e7d..b6083914e20e 100644
--- a/media-libs/xine-lib/Manifest
+++ b/media-libs/xine-lib/Manifest
@@ -1,24 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 c8c3cf4efcae275d84d23d6cb7c4496c ChangeLog 10850
MD5 5529b17488d439ea93b380bacdb0a7a7 metadata.xml 239
MD5 eeae60c214ca25ce0c9e4dbd37044004 xine-lib-1.0-r2.ebuild 7087
MD5 6b5209f80c08295cc46aa8953f88945f xine-lib-1_rc6-r2.ebuild 5200
MD5 05ac5f3e87594fa2a81a1a810983c9cf xine-lib-1_rc8-r1.ebuild 5240
MD5 301bdcd736db151e25aafb70a97d5290 xine-lib-1.0.1-r3.ebuild 7439
MD5 2ac71897a4384de428b8362b6e04c5d3 xine-lib-1.0.2.ebuild 7442
-MD5 b9eda20658b8c7cc96e816809888bb46 xine-lib-1.1.0.ebuild 7289
+MD5 91cbbf38d63aa359d72c0d5c1462d240 ChangeLog 11178
+MD5 770d5060da55cb885c35c36756edfff7 xine-lib-1.1.0.ebuild 7257
MD5 44995c2f2dc4faa99ed2795e5e401719 files/digest-xine-lib-1.0-r2 134
MD5 57a9f924e9a78a68610f12a3f59435b3 files/digest-xine-lib-1_rc6-r2 139
MD5 51e97df2f6ae538ab33a802eafb10457 files/digest-xine-lib-1_rc8-r1 138
MD5 9678227c043f04d5e8561cb6ba80d3e6 files/digest-xine-lib-1.0.1-r3 137
MD5 b5cff6ac57a1f66ac90f95608a138717 files/digest-xine-lib-1.0.2 137
-MD5 3e00f73651dceda48d53ca97bad7b913 files/digest-xine-lib-1.1.0 136
+MD5 735470968dfc76a1cc4f80337be6d270 files/digest-xine-lib-1.1.0 136
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
-iD8DBQFC7Kmbj5H05b2HAEkRAlmCAJ9WjUv+Jp1rmycUtg/JgOY3zVSNyACfeyzV
-s+9M7xV9A1FxNEGVp2SPdSw=
-=7vq8
+iD8DBQFC8yHtj5H05b2HAEkRAnwgAJ9Bf1e/8hY8mTbPlKreiW9mPhjeVACeORgm
+Fq3KMLHVvJH0qj2N1N67qBc=
+=OBAS
-----END PGP SIGNATURE-----
diff --git a/media-libs/xine-lib/files/digest-xine-lib-1.1.0 b/media-libs/xine-lib/files/digest-xine-lib-1.1.0
index 05a6df865b81..490e69914bd8 100644
--- a/media-libs/xine-lib/files/digest-xine-lib-1.1.0
+++ b/media-libs/xine-lib/files/digest-xine-lib-1.1.0
@@ -1,2 +1,2 @@
MD5 3537cfd58d253b4be20a4975e7086e38 xine-lib-1.1.0.tar.gz 8036882
-MD5 45e31f6a49142a1b9596850435c1f8b5 xine-lib-patches-8.tar.bz2 6114
+MD5 b43f354fc78f9bac3a52e6392802087c xine-lib-patches-9.tar.bz2 5621
diff --git a/media-libs/xine-lib/xine-lib-1.1.0.ebuild b/media-libs/xine-lib/xine-lib-1.1.0.ebuild
index e63d711f693d..ed54fb8ebcd2 100644
--- a/media-libs/xine-lib/xine-lib-1.1.0.ebuild
+++ b/media-libs/xine-lib/xine-lib-1.1.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.0.ebuild,v 1.4 2005/07/30 10:12:09 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.0.ebuild,v 1.5 2005/08/05 08:22:37 flameeyes Exp $
inherit eutils flag-o-matic toolchain-funcs libtool
@@ -8,7 +8,7 @@ inherit eutils flag-o-matic toolchain-funcs libtool
MY_PKG_SUFFIX=""
MY_P=${PN}-${PV/_/-}${MY_PKG_SUFFIX}
-PATCHLEVEL="8"
+PATCHLEVEL="9"
DESCRIPTION="Core libraries for Xine movie player"
HOMEPAGE="http://xine.sourceforge.net/"
@@ -20,7 +20,7 @@ SLOT="1"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="aalib libcaca arts cle266 esd win32codecs nls dvd X directfb vorbis alsa
gnome sdl speex theora ipv6 altivec opengl aac fbcon xv xvmc nvidia i8x0
-samba dxr3 vidix png mng flac oss v4l xinerama vcd a52 mad"
+samba dxr3 vidix mng flac oss v4l xinerama vcd a52 mad imagemagick"
RESTRICT="nostrip"
RDEPEND="vorbis? ( media-libs/libvorbis )
@@ -40,11 +40,11 @@ RDEPEND="vorbis? ( media-libs/libvorbis )
speex? ( media-libs/speex )
libcaca? ( media-libs/libcaca )
samba? ( net-fs/samba )
- png? ( media-libs/libpng )
mng? ( media-libs/libmng )
vcd? ( media-video/vcdimager )
a52? ( >=media-libs/a52dec-0.7.4-r5 )
mad? ( media-libs/libmad )
+ imagemagick? ( media-gfx/imagemagick )
!=media-libs/xine-lib-0.9.13*"
DEPEND="${RDEPEND}
@@ -60,7 +60,6 @@ src_unpack() {
unpack ${A}
cd ${S}
- EPATCH_EXCLUDE="15_all_fbsd-limits.patch 13_all_fbsd-inp-vcd.patch"
EPATCH_SUFFIX="patch" epatch ${WORKDIR}/${PV}/
elibtoolize
@@ -86,8 +85,7 @@ src_compile() {
use x86 && has_pic && append-flags -UHAVE_MMX
- if [ "$(gcc-major-version)" -eq "3" -a "$(gcc-minor-version)" -ge "4" ] || \
- [ "$(gcc-major-version)" -ge "4" ]; then
+ if [[ "$(gcc-major-version)" -eq "3" && "$(gcc-minor-version)" -ge "4" ]] || [[ "$(gcc-major-version)" -ge "4" ]]; then
# bugs 49509 and 55202
append-flags -fno-web -funit-at-a-time
filter-flags -fno-unit-at-a-time #55202
@@ -96,7 +94,7 @@ src_compile() {
is-flag -O? || append-flags -O1 #31243
# fix build errors with sse2 #49482
- if use x86 && [ $(gcc-major-version) -ge 3 ]; then
+ if [[ $(tc-arch) = "x86" && $(gcc-major-version) -ge 3 ]]; then
append-flags -mno-sse2 $(test_flag -mno-sse3)
filter-mfpmath sse
fi
@@ -109,9 +107,9 @@ src_compile() {
|| myconf="${myconf} --disable-asf"
# enable/disable appropiate optimizations on sparc
- [ "${PROFILE_ARCH}" == "sparc64" ] \
+ [[ "${PROFILE_ARCH}" == "sparc64" ]] \
&& myconf="${myconf} --enable-vis"
- [ "${PROFILE_ARCH}" == "sparc" ] \
+ [[ "${PROFILE_ARCH}" == "sparc" ]] \
&& myconf="${myconf} --disable-vis"
# Fix compilation-errors on PowerPC #45393 & #55460 & #68251
@@ -132,7 +130,7 @@ src_compile() {
use nvidia && count="`expr ${count} + 1`"
use i8x0 && count="`expr ${count} + 1`"
use cle266 && count="`expr ${count} + 1`"
- if [ "${count}" -gt "1" ]; then
+ if [[ "${count}" -gt "1" ]]; then
eerror "Invalid combination of USE flags"
eerror "When building support for xvmc, you may only"
eerror "include support for one video card:"
@@ -145,10 +143,10 @@ src_compile() {
use i8x0 && xvmclib="I810XvmC"
use cle266 && xvmclib="viaXvMC"
- if [ -n "${xvmclib}" ]; then
- if [ -f "${ROOT}/usr/$(get_libdir)/libXvMC.so" -o -f "${ROOT}/usr/$(get_libdir)/libXvMC.a" ]; then
+ if [[ -n "${xvmclib}" ]]; then
+ if [[ -f "${ROOT}/usr/$(get_libdir)/libXvMC.so" || -f "${ROOT}/usr/$(get_libdir)/libXvMC.a" ]]; then
myconf="${myconf} --with-xvmc-path=${ROOT}/usr/$(get_libdir) --with-xxmc-path=${ROOT}/usr/$(get_libdir) --with-xvmc-lib=${xvmclib} --with-xxmc-lib=${xvmclib}"
- elif [ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXvMC.so" -o -f "${ROOT}/usr/X11R6/$(get_libdir)/libXvMC.a" ]; then
+ elif [[ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXvMC.so" || -f "${ROOT}/usr/X11R6/$(get_libdir)/libXvMC.a" ]]; then
myconf="${myconf} --with-xvmc-path=${ROOT}/usr/X11R6/$(get_libdir) --with-xxmc-path=${ROOT}/usr/X11R6/$(get_libdir) --with-xvmc-lib=${xvmclib} --with-xxmc-lib=${xvmclib}"
else
ewarn "Couldn't find libXvMC. Disabling xvmc support."
@@ -157,13 +155,13 @@ src_compile() {
fi
if use xv; then
- if [ -f "${ROOT}/usr/$(get_libdir)/libXv.so" ]; then
+ if [[ -f "${ROOT}/usr/$(get_libdir)/libXv.so" ]]; then
myconf="${myconf} --with-xv-path=${ROOT}/usr/$(get_libdir)"
- elif [ -f "${ROOT}/usr/$(get_libdir)/libXv.a" ]; then
+ elif [[ -f "${ROOT}/usr/$(get_libdir)/libXv.a" ]]; then
myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/$(get_libdir)"
- elif [ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.so" ]; then
+ elif [[ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.so" ]]; then
myconf="${myconf} --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
- elif [ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.a" ]; then
+ elif [[ -f "${ROOT}/usr/X11R6/$(get_libdir)/libXv.a" ]]; then
myconf="${myconf} --enable-static-xv --with-xv-path=${ROOT}/usr/X11R6/$(get_libdir)"
else
eerror "Couldn't find your libXv. Did you set USE=\"xv\" when you emerged xorg-x11?"
@@ -177,7 +175,7 @@ src_compile() {
$(use_enable samba) \
\
$(use_enable mng) \
- $(use_enable png) \
+ $(use_enable imagemagick) \
\
$(use_enable aac faad) \
$(use_enable flac) \
@@ -204,14 +202,14 @@ src_compile() {
$(use_with mad external-libmad) \
--disable-polypaudio \
${myconf} \
- --disable-dependency-tracking || die "Configure failed"
+ --disable-dependency-tracking || die "econf failed"
#$(use_with dvdnav external-dvdnav) \
#$(use_enable macos macosx-video) $(use_enable macos coreaudio) \
# This will be added when polypaudio will be added to portage.
# $(use_enable polypaudio)
- emake -j1 || die "Parallel make failed"
+ emake -j1 || die "emake failed"
}
src_install() {
@@ -221,7 +219,7 @@ src_install() {
dodir /usr/share/xine/libxine1/fonts
mv ${D}/usr/share/*.xinefont.gz ${D}/usr/share/xine/libxine1/fonts/
- dodoc AUTHORS ChangeLog README TODO dataflow.dia doc/README* doc/faq/faq.txt
+ dodoc AUTHORS ChangeLog README TODO doc/README* doc/faq/faq.txt
dohtml doc/faq/faq.html doc/hackersguide/*.html doc/hackersguide/*.png
rm -rf ${D}/usr/share/doc/xine