diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2008-01-06 20:11:46 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2008-01-06 20:11:46 +0000 |
commit | 905d46b4559534cea4c53da7a10a7e87d9dd76f1 (patch) | |
tree | 57592a815c81606b0f28ceea96e56f882928eb0b /media-libs | |
parent | Version bump, use EAPI 1 to provide some decent defaults for IUSE. (diff) | |
download | historical-905d46b4559534cea4c53da7a10a7e87d9dd76f1.tar.gz historical-905d46b4559534cea4c53da7a10a7e87d9dd76f1.tar.bz2 historical-905d46b4559534cea4c53da7a10a7e87d9dd76f1.zip |
Cleanup old versions.
Package-Manager: portage-2.1.4_rc14
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/xine-lib/ChangeLog | 8 | ||||
-rw-r--r-- | media-libs/xine-lib/Manifest | 47 | ||||
-rw-r--r-- | media-libs/xine-lib/files/digest-xine-lib-1.1.4-r2 | 6 | ||||
-rw-r--r-- | media-libs/xine-lib/files/digest-xine-lib-1.1.6 | 3 | ||||
-rw-r--r-- | media-libs/xine-lib/files/digest-xine-lib-1.1.7 | 3 | ||||
-rw-r--r-- | media-libs/xine-lib/files/xine-lib-1.1.4-CVE-2007-1246.patch | 33 | ||||
-rw-r--r-- | media-libs/xine-lib/files/xine-lib-1.1.6-fbsd.patch | 33 | ||||
-rw-r--r-- | media-libs/xine-lib/xine-lib-1.1.4-r2.ebuild | 190 | ||||
-rw-r--r-- | media-libs/xine-lib/xine-lib-1.1.6.ebuild | 197 | ||||
-rw-r--r-- | media-libs/xine-lib/xine-lib-1.1.7.ebuild | 182 |
10 files changed, 14 insertions, 688 deletions
diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog index f48209c1b27c..9bc6a8f0369e 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-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.486 2008/01/06 20:09:03 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.487 2008/01/06 20:11:45 flameeyes Exp $ + + 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> + -files/xine-lib-1.1.4-CVE-2007-1246.patch, + -files/xine-lib-1.1.6-fbsd.patch, -xine-lib-1.1.4-r2.ebuild, + -xine-lib-1.1.6.ebuild, -xine-lib-1.1.7.ebuild: + Cleanup old versions. *xine-lib-1.1.9 (06 Jan 2008) diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest index 8532f11d2999..bca7f44e942b 100644 --- a/media-libs/xine-lib/Manifest +++ b/media-libs/xine-lib/Manifest @@ -1,36 +1,12 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 -AUX xine-lib-1.1.4-CVE-2007-1246.patch 1304 RMD160 56394c48df401162c225f956a9b83fc8c3970668 SHA1 f4088a8e984d05535ea33d23a2010b2c7943de44 SHA256 6771d7b21d68882501f20d338f794d8400ec683dec5e90b7bce54bafd7b9dceb -MD5 30a23851923288df6d34e7791b2dfc2f files/xine-lib-1.1.4-CVE-2007-1246.patch 1304 -RMD160 56394c48df401162c225f956a9b83fc8c3970668 files/xine-lib-1.1.4-CVE-2007-1246.patch 1304 -SHA256 6771d7b21d68882501f20d338f794d8400ec683dec5e90b7bce54bafd7b9dceb files/xine-lib-1.1.4-CVE-2007-1246.patch 1304 -AUX xine-lib-1.1.6-fbsd.patch 1308 RMD160 da5504c5d49e0d80a5afe66eeed3f3b17609b7e2 SHA1 95cf14d4d35d11cd16df229de78a66b8d6b3c327 SHA256 dc87be5e854af5f208c928506b9c6c0f63f391231aed383b0e633664964141dd -MD5 dd00b1090da5edc0773bdeb85a3885a0 files/xine-lib-1.1.6-fbsd.patch 1308 -RMD160 da5504c5d49e0d80a5afe66eeed3f3b17609b7e2 files/xine-lib-1.1.6-fbsd.patch 1308 -SHA256 dc87be5e854af5f208c928506b9c6c0f63f391231aed383b0e633664964141dd files/xine-lib-1.1.6-fbsd.patch 1308 AUX xine-lib-1.1.8-dxr3.patch 543 RMD160 4fc1c9ae238c416f097e85b47a8ba4e04fb1c14f SHA1 d5d1ad4ad4a88dda30207d67f3e5e2b6b174fabd SHA256 d6cd3a848de564ccaa82f92e32983ce3a444db357c56b9312be226eac7a81aff MD5 95b23572473ab495374a90e57dd70f1d files/xine-lib-1.1.8-dxr3.patch 543 RMD160 4fc1c9ae238c416f097e85b47a8ba4e04fb1c14f files/xine-lib-1.1.8-dxr3.patch 543 SHA256 d6cd3a848de564ccaa82f92e32983ce3a444db357c56b9312be226eac7a81aff files/xine-lib-1.1.8-dxr3.patch 543 -DIST xine-lib-1.1.4-xcb.patch.bz2 22346 RMD160 0e993341e7ca4bd1ae3604235a1004f1c5d6ee07 SHA1 51fb50edec0b3d66ef4b18667d332a885c5a8983 SHA256 8dc146699eadd52fcf1b1df296505fb24e5382696c40d325de22c782f7ca21bb -DIST xine-lib-1.1.4.tar.bz2 6997816 RMD160 c77de004c9c3b74dca3de08aea0feb27db70a4c2 SHA1 ee3496a3de8d9935ca23ff1fae3677a61ce1cb21 SHA256 e5515631b46a74be462a6076194d136d1c49adfd817f97e3a5e6dba88eab6c23 -DIST xine-lib-1.1.6.tar.bz2 7293043 RMD160 938be4d24a41439428162dde0f1d0dd59a4b376a SHA1 f7c865d08991be875eb986dab2640e788946e426 SHA256 ead4cd9b9db554e0a7473670dd666df7a43f87945ee701419a2ca258cbc31a3a -DIST xine-lib-1.1.7.tar.bz2 7295585 RMD160 7cb3f7d1c2eca6dd7a52197305a1ffd74dc4acae SHA1 acbd545b818f0eb120be60e1116152000544020f SHA256 6f6fce2f75df97892d653e08fc272ed012eb3b7b53178e6b59eb958437acccab DIST xine-lib-1.1.8.tar.bz2 7284933 RMD160 b926caa13d5b3f3c74eee681aa6c47c6083c1349 SHA1 48c7402ee2ada28e4b271d9dfb2bcb4d812e7daf SHA256 6c9f11bdec714f8df36b5140a7c8cc6ec81dd8a7673f4756e940cee4f4833c0e DIST xine-lib-1.1.9.tar.bz2 7391259 RMD160 179dc66d13f5f1dcdf134ac82ed71b905c7332e8 SHA1 f9e36b6cc69f76fed3b95de8a29ef2255770aa33 SHA256 59194dc75c9da4b186ed53bfd0c39d9070be062034d5b122d578ac00ab236818 -EBUILD xine-lib-1.1.4-r2.ebuild 5612 RMD160 931beadb3d781b8b0c1d83c252454595e647cec0 SHA1 c920968de089a7dd92012a7a3f1d53a87b064b69 SHA256 7bc21506b018bf40bee8bb9b04fe8899a400cf387ca8b8da230aa139423635e6 -MD5 6d1f7478da4c39eb3263e835a730c856 xine-lib-1.1.4-r2.ebuild 5612 -RMD160 931beadb3d781b8b0c1d83c252454595e647cec0 xine-lib-1.1.4-r2.ebuild 5612 -SHA256 7bc21506b018bf40bee8bb9b04fe8899a400cf387ca8b8da230aa139423635e6 xine-lib-1.1.4-r2.ebuild 5612 -EBUILD xine-lib-1.1.6.ebuild 5905 RMD160 23cbc703dc82ddc3b8936035c6155fa222d02c80 SHA1 625b7ad4e9671e8a14adc31e29a73a78f6dcad70 SHA256 28d90fecbfc64de7ef89caae72a8f4052c52a7d3e1eb6109473afad39156c9dc -MD5 ef0a8eba8cdee87138cf4aaefc601f1a xine-lib-1.1.6.ebuild 5905 -RMD160 23cbc703dc82ddc3b8936035c6155fa222d02c80 xine-lib-1.1.6.ebuild 5905 -SHA256 28d90fecbfc64de7ef89caae72a8f4052c52a7d3e1eb6109473afad39156c9dc xine-lib-1.1.6.ebuild 5905 -EBUILD xine-lib-1.1.7.ebuild 5564 RMD160 f0375dcf29db3147368539c246678b7fccb41644 SHA1 8b8ed05bef99c983eedfd26145488d294ff0e6b8 SHA256 a9b5f8cce5e3cc5df22915087e98e81b8229d0cc036494dd2b99037b0142ecfc -MD5 7f86077ddb282afe6dde9aae9a3e7647 xine-lib-1.1.7.ebuild 5564 -RMD160 f0375dcf29db3147368539c246678b7fccb41644 xine-lib-1.1.7.ebuild 5564 -SHA256 a9b5f8cce5e3cc5df22915087e98e81b8229d0cc036494dd2b99037b0142ecfc xine-lib-1.1.7.ebuild 5564 EBUILD xine-lib-1.1.8.ebuild 5659 RMD160 8750f9f4c64a721f4589786c00d2b9df8043a0d9 SHA1 095e0c84f72b1da4f019ad28e96ba310673cdeb1 SHA256 17f65227a0d34a90217478ee110e95dfcef3840da8396ceec3eb4a5a6eb383f1 MD5 6c079ace267ca1d4d2b1618f2e34fb5a xine-lib-1.1.8.ebuild 5659 RMD160 8750f9f4c64a721f4589786c00d2b9df8043a0d9 xine-lib-1.1.8.ebuild 5659 @@ -39,23 +15,14 @@ EBUILD xine-lib-1.1.9.ebuild 5595 RMD160 b930270ac8ae7014e5d267e6ef7e26f9732f576 MD5 21e693ceb74584cc1a078a7a902a209f xine-lib-1.1.9.ebuild 5595 RMD160 b930270ac8ae7014e5d267e6ef7e26f9732f576b xine-lib-1.1.9.ebuild 5595 SHA256 55b35c4b194eabde8cdc4f813882ff2a5447ea1d67a2252d0a2925ad9b9fb8d3 xine-lib-1.1.9.ebuild 5595 -MISC ChangeLog 53875 RMD160 f9398d6edcd8317c42f69f42201fbd7e19c570ad SHA1 fb59f181c928e188546fea3955ef294028e6dd9b SHA256 5540969dd9d4e3ae364a6dc21565e02719a31d512be6461cf8b51475a0d5d447 -MD5 777b2cf3aaacf4732d691e7f4e8d99de ChangeLog 53875 -RMD160 f9398d6edcd8317c42f69f42201fbd7e19c570ad ChangeLog 53875 -SHA256 5540969dd9d4e3ae364a6dc21565e02719a31d512be6461cf8b51475a0d5d447 ChangeLog 53875 +MISC ChangeLog 54111 RMD160 08ecb83719aeddb8d1d4d85f473b9818ad323471 SHA1 23715c938b47baf030f7a5206c704d6c37ca7def SHA256 985e69b1162bf7676f0f6daadeec3b42a1356c23242dc5ed60f0fa535c3a3313 +MD5 0b0b2c0397ed4f93fe785e9b264afc9e ChangeLog 54111 +RMD160 08ecb83719aeddb8d1d4d85f473b9818ad323471 ChangeLog 54111 +SHA256 985e69b1162bf7676f0f6daadeec3b42a1356c23242dc5ed60f0fa535c3a3313 ChangeLog 54111 MISC metadata.xml 2559 RMD160 f8ae3331071ee8b4e99ed4b81fa2352a0d7d79b3 SHA1 9c93a986bebdf908f8bab1fbafc111c0cffb5da9 SHA256 53585093644ab317ca0b11074e4fa86e67af3889e480b0ed9f5b467a85372fcd MD5 95155a1c956f6afd32d49dc656807b3a metadata.xml 2559 RMD160 f8ae3331071ee8b4e99ed4b81fa2352a0d7d79b3 metadata.xml 2559 SHA256 53585093644ab317ca0b11074e4fa86e67af3889e480b0ed9f5b467a85372fcd metadata.xml 2559 -MD5 a772cb8123385cb3185e9b3f19b5906a files/digest-xine-lib-1.1.4-r2 512 -RMD160 180e6a88dda4bf1ef40d2edad8567aed17b43383 files/digest-xine-lib-1.1.4-r2 512 -SHA256 360727ef64b680578258f7c715c18cd8084ab53bc5ceb3973f8ad63bd6083a4c files/digest-xine-lib-1.1.4-r2 512 -MD5 d62713c2df2be0b36d29a94c7f67388b files/digest-xine-lib-1.1.6 250 -RMD160 cc64e0b36804908d8eb66dbcc7d64503835e29a9 files/digest-xine-lib-1.1.6 250 -SHA256 816acc43865c717293aeeac4d9d2d458a0a9c2a34d1fb0bac0eadce7ff2aab18 files/digest-xine-lib-1.1.6 250 -MD5 e09db37078e39440f7892058209a2f5b files/digest-xine-lib-1.1.7 250 -RMD160 6039412ad1dd70272391e05691ae3632d015c1ba files/digest-xine-lib-1.1.7 250 -SHA256 836e5d1de805e786749e3c7060c49025950702690f3eb473c50ef3cbde642bae files/digest-xine-lib-1.1.7 250 MD5 23fd2beaa1687e19e2202d8add86ec1c files/digest-xine-lib-1.1.8 250 RMD160 e930f217a7ca06847d1b085e0165aac85b342a91 files/digest-xine-lib-1.1.8 250 SHA256 e6eb4aa02af1961a4192b5be866a421c8065bba1b10c841323d58fda78a12e09 files/digest-xine-lib-1.1.8 250 @@ -65,7 +32,7 @@ SHA256 e93f1ee70de105b4bb97d2a576d097f5a45fed547ed43411f35e60d3bc41ece2 files/di -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.8 (GNU/Linux) -iEYEARECAAYFAkeBNWUACgkQAiZjviIA2XjXNwCgtR45YlgbJw+xAxxMHpR4I3zi -GMUAoLoJ8HD/u8xYdaqXwCcSlQ8yBtio -=zzx1 +iEUEARECAAYFAkeBNgcACgkQAiZjviIA2XhhhgCYkpPSMCTdYTre5GlcBZn2Txco +wACcC5MXduH3vrwcxCxVLTWF7XE116U= +=Gzd2 -----END PGP SIGNATURE----- diff --git a/media-libs/xine-lib/files/digest-xine-lib-1.1.4-r2 b/media-libs/xine-lib/files/digest-xine-lib-1.1.4-r2 deleted file mode 100644 index 5395bbf6633b..000000000000 --- a/media-libs/xine-lib/files/digest-xine-lib-1.1.4-r2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 7de81738932d414bff6b90b347449c9b xine-lib-1.1.4-xcb.patch.bz2 22346 -RMD160 0e993341e7ca4bd1ae3604235a1004f1c5d6ee07 xine-lib-1.1.4-xcb.patch.bz2 22346 -SHA256 8dc146699eadd52fcf1b1df296505fb24e5382696c40d325de22c782f7ca21bb xine-lib-1.1.4-xcb.patch.bz2 22346 -MD5 e8ecc022457d8ffc9fec91681c5fff2b xine-lib-1.1.4.tar.bz2 6997816 -RMD160 c77de004c9c3b74dca3de08aea0feb27db70a4c2 xine-lib-1.1.4.tar.bz2 6997816 -SHA256 e5515631b46a74be462a6076194d136d1c49adfd817f97e3a5e6dba88eab6c23 xine-lib-1.1.4.tar.bz2 6997816 diff --git a/media-libs/xine-lib/files/digest-xine-lib-1.1.6 b/media-libs/xine-lib/files/digest-xine-lib-1.1.6 deleted file mode 100644 index 97793ba073ab..000000000000 --- a/media-libs/xine-lib/files/digest-xine-lib-1.1.6 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 9dc1a4f81ccd644e4c0e294ff35fb76d xine-lib-1.1.6.tar.bz2 7293043 -RMD160 938be4d24a41439428162dde0f1d0dd59a4b376a xine-lib-1.1.6.tar.bz2 7293043 -SHA256 ead4cd9b9db554e0a7473670dd666df7a43f87945ee701419a2ca258cbc31a3a xine-lib-1.1.6.tar.bz2 7293043 diff --git a/media-libs/xine-lib/files/digest-xine-lib-1.1.7 b/media-libs/xine-lib/files/digest-xine-lib-1.1.7 deleted file mode 100644 index a9ffea6b55c5..000000000000 --- a/media-libs/xine-lib/files/digest-xine-lib-1.1.7 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 63735be200f97d784ed02b2123da7caf xine-lib-1.1.7.tar.bz2 7295585 -RMD160 7cb3f7d1c2eca6dd7a52197305a1ffd74dc4acae xine-lib-1.1.7.tar.bz2 7295585 -SHA256 6f6fce2f75df97892d653e08fc272ed012eb3b7b53178e6b59eb958437acccab xine-lib-1.1.7.tar.bz2 7295585 diff --git a/media-libs/xine-lib/files/xine-lib-1.1.4-CVE-2007-1246.patch b/media-libs/xine-lib/files/xine-lib-1.1.4-CVE-2007-1246.patch deleted file mode 100644 index 5b285ce8d477..000000000000 --- a/media-libs/xine-lib/files/xine-lib-1.1.4-CVE-2007-1246.patch +++ /dev/null @@ -1,33 +0,0 @@ -? default -? enterprise -? prakesh -Index: src/libw32dll/DirectShow/DS_VideoDecoder.c -=================================================================== -RCS file: /cvsroot/xine/xine-lib/src/libw32dll/DirectShow/DS_VideoDecoder.c,v -retrieving revision 1.9 -diff -u -B -r1.9 DS_VideoDecoder.c ---- src/libw32dll/DirectShow/DS_VideoDecoder.c 24 Dec 2003 16:55:36 -0000 1.9 -+++ src/libw32dll/DirectShow/DS_VideoDecoder.c 10 Mar 2007 00:33:41 -0000 -@@ -110,6 +110,7 @@ - - this->iv.m_bh = (BITMAPINFOHEADER*)malloc(bihs); - memcpy(this->iv.m_bh, format, bihs); -+ this->iv.m_bh->biSize = bihs; - - this->iv.m_State = STOP; - //this->iv.m_pFrame = 0; -Index: src/libw32dll/dmo/DMO_VideoDecoder.c -=================================================================== -RCS file: /cvsroot/xine/xine-lib/src/libw32dll/dmo/DMO_VideoDecoder.c,v -retrieving revision 1.4 -diff -u -B -r1.4 DMO_VideoDecoder.c ---- src/libw32dll/dmo/DMO_VideoDecoder.c 24 Dec 2003 16:55:36 -0000 1.4 -+++ src/libw32dll/dmo/DMO_VideoDecoder.c 10 Mar 2007 00:33:41 -0000 -@@ -118,6 +118,7 @@ - - this->iv.m_bh = (BITMAPINFOHEADER*)malloc(bihs); - memcpy(this->iv.m_bh, format, bihs); -+ this->iv.m_bh->biSize = bihs; - - this->iv.m_State = STOP; - //this->iv.m_pFrame = 0; diff --git a/media-libs/xine-lib/files/xine-lib-1.1.6-fbsd.patch b/media-libs/xine-lib/files/xine-lib-1.1.6-fbsd.patch deleted file mode 100644 index 6f508c061366..000000000000 --- a/media-libs/xine-lib/files/xine-lib-1.1.6-fbsd.patch +++ /dev/null @@ -1,33 +0,0 @@ -# HG changeset patch -# User Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> -# Date 1178289959 -7200 -# Node ID ee3cb7841d1490bb5dfb760df2f49642da9f6837 -# Parent ce82ad163b0e36d3edefd90bfe3f2ba05ab3ace3 -Fix building of CDDA input on FreeBSD, the NetBSD patch broke it as sys/scsiio.h is not present on FreeBSD. - -diff -r ce82ad163b0e -r ee3cb7841d14 configure.ac ---- a/configure.ac Wed May 02 21:51:16 2007 +0200 -+++ b/configure.ac Fri May 04 16:45:59 2007 +0200 -@@ -1656,7 +1656,7 @@ dnl ------------------------------------ - dnl --------------------------------------------- - - AC_CHECK_HEADERS([linux/cdrom.h sys/dvdio.h], [break]) --AC_CHECK_HEADERS([sys/cdio.h]) -+AC_CHECK_HEADERS([sys/cdio.h sys/scsiio.h]) - AM_CHECK_CDROM_IOCTLS( - [AC_DEFINE(HAVE_CDROM_IOCTLS,1,[Define this if you have CDROM ioctls])], - [AC_MSG_RESULT([*** (S)VCD support will be disabled ***])]) -diff -r ce82ad163b0e -r ee3cb7841d14 src/input/input_cdda.c ---- a/src/input/input_cdda.c Wed May 02 21:51:16 2007 +0200 -+++ b/src/input/input_cdda.c Fri May 04 16:45:59 2007 +0200 -@@ -617,7 +617,10 @@ static int read_cdrom_frames(cdda_input_ - #elif defined(__FreeBSD__) || defined(__NetBSD__) - - #include <sys/cdio.h> -+ -+#ifdef HAVE_SYS_SCSIIO_H - #include <sys/scsiio.h> -+#endif - - static int read_cdrom_toc(int fd, cdrom_toc *toc) { - diff --git a/media-libs/xine-lib/xine-lib-1.1.4-r2.ebuild b/media-libs/xine-lib/xine-lib-1.1.4-r2.ebuild deleted file mode 100644 index 3d9751b900e9..000000000000 --- a/media-libs/xine-lib/xine-lib-1.1.4-r2.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2007 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.4-r2.ebuild,v 1.10 2007/07/27 04:39:28 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs libtool autotools - -# This should normally be empty string, unless a release has a suffix. -if [[ "${P/_pre/}" != "${P}" ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" -else - MY_PKG_SUFFIX="" - MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}" - S="${WORKDIR}/${MY_P}" - - SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.bz2" -fi - -SRC_URI="${SRC_URI} - mirror://gentoo/${P}-xcb.patch.bz2" - -DESCRIPTION="Core libraries for Xine movie player" -HOMEPAGE="http://xine.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" - -IUSE="aalib libcaca arts esd win32codecs nls dvd X directfb vorbis alsa -gnome sdl speex theora ipv6 altivec opengl aac fbcon xv xvmc -samba dxr3 vidix mng flac oss v4l xinerama vcd a52 mad imagemagick dts -debug modplug gtk pulseaudio mmap truetype wavpack musepack xcb" - -RDEPEND=" - X? ( x11-libs/libXext - x11-libs/libX11 ) - xv? ( x11-libs/libXv ) - xvmc? ( x11-libs/libXvMC ) - xinerama? ( x11-libs/libXinerama ) - win32codecs? ( >=media-libs/win32codecs-0.50 ) - esd? ( media-sound/esound ) - dvd? ( >=media-libs/libdvdcss-1.2.7 ) - arts? ( kde-base/arts ) - alsa? ( media-libs/alsa-lib ) - aalib? ( media-libs/aalib ) - directfb? ( >=dev-libs/DirectFB-0.9.9 ) - gnome? ( >=gnome-base/gnome-vfs-2.0 ) - flac? ( >=media-libs/flac-1.1.2 ) - sdl? ( >=media-libs/libsdl-1.1.5 ) - dxr3? ( >=media-libs/libfame-0.9.0 ) - vorbis? ( media-libs/libogg media-libs/libvorbis ) - theora? ( media-libs/libogg media-libs/libvorbis >=media-libs/libtheora-1.0_alpha6 ) - speex? ( media-libs/libogg media-libs/libvorbis media-libs/speex ) - libcaca? ( >=media-libs/libcaca-0.99_beta1 ) - samba? ( net-fs/samba ) - mng? ( media-libs/libmng ) - vcd? ( media-video/vcdimager ) - a52? ( >=media-libs/a52dec-0.7.4-r5 ) - mad? ( media-libs/libmad ) - imagemagick? ( media-gfx/imagemagick ) - dts? ( media-libs/libdts ) - >=media-video/ffmpeg-0.4.9_p20070129 - modplug? ( media-libs/libmodplug ) - nls? ( virtual/libintl ) - gtk? ( =x11-libs/gtk+-2* ) - pulseaudio? ( media-sound/pulseaudio ) - truetype? ( =media-libs/freetype-2* media-libs/fontconfig ) - virtual/libiconv - wavpack? ( >=media-sound/wavpack-4.31 ) - musepack? ( media-libs/libmpcdec ) - xcb? ( >=x11-libs/libxcb-1.0 ) - !=media-libs/xine-lib-0.9.13*" - -DEPEND="${RDEPEND} - X? ( x11-libs/libXt - x11-proto/xproto - x11-proto/videoproto - x11-proto/xf86vidmodeproto - xinerama? ( x11-proto/xineramaproto ) ) - v4l? ( virtual/os-headers ) - dev-util/pkgconfig - sys-devel/libtool - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - - epatch "${WORKDIR}/${P}-xcb.patch" - epatch "${FILESDIR}/${P}-CVE-2007-1246.patch" - - AT_M4DIR="m4" eautoreconf -} - -src_compile() { - #prevent quicktime crashing - append-flags -frename-registers -ffunction-sections - - # Specific workarounds for too-few-registers arch... - if [[ $(tc-arch) == "x86" ]]; then - filter-flags -fforce-addr - filter-flags -momit-leaf-frame-pointer # break on gcc 3.4/4.x - filter-flags -fno-omit-frame-pointer #breaks per bug #149704 - is-flag -O? || append-flags -O2 - fi - - # debug useflag used to emulate debug make targets. See bug #112980 and the - # xine maintainers guide. - use debug && append-flags -UNDEBUG -DDEBUG - - local myconf - - # enable/disable appropiate optimizations on sparc - [[ "${PROFILE_ARCH}" == "sparc64" ]] && myconf="${myconf} --enable-vis" - [[ "${PROFILE_ARCH}" == "sparc" ]] && myconf="${myconf} --disable-vis" - - # The default CFLAGS (-O) is the only thing working on hppa. - use hppa && unset CFLAGS - - # Too many file names are the same (xine_decoder.c), change the builddir - # So that the relative path is used to identify them. - mkdir "${WORKDIR}/build" - - elibtoolize - ECONF_SOURCE="${S}" econf \ - $(use_enable gnome gnomevfs) \ - $(use_enable nls) \ - $(use_enable ipv6) \ - $(use_enable samba) \ - $(use_enable altivec) \ - $(use_enable v4l) \ - \ - $(use_enable mng) \ - $(use_with imagemagick) \ - $(use_enable gtk gdkpixbuf) \ - \ - $(use_enable aac faad) \ - $(use_with flac libflac) \ - $(use_with vorbis) \ - $(use_with speex) \ - $(use_with theora) \ - $(use_with wavpack) \ - $(use_enable modplug) \ - $(use_enable a52) --with-external-a52dec \ - $(use_enable mad) --with-external-libmad \ - $(use_enable dts) --with-external-libdts \ - $(use_enable musepack) --with-external-libmpcdec \ - \ - $(use_with X x) \ - $(use_enable xinerama) \ - $(use_enable vidix) \ - $(use_enable dxr3) \ - $(use_enable directfb) \ - $(use_enable fbcon fb) \ - $(use_enable opengl) \ - $(use_enable aalib) \ - $(use_with libcaca caca) \ - $(use_with sdl) \ - $(use_enable xvmc) \ - $(use_with xcb) \ - \ - $(use_enable oss) \ - $(use_with alsa) \ - $(use_with arts) \ - $(use_with esd esound) \ - $(use_with pulseaudio) \ - $(use_enable vcd) --without-internal-vcdlibs \ - \ - $(use_enable win32codecs w32dll) \ - \ - $(use_enable mmap) \ - $(use_with truetype freetype) $(use_with truetype fontconfig) \ - --enable-asf \ - --with-external-ffmpeg \ - --disable-optimizations \ - --disable-syncfb \ - --disable-jack \ - ${myconf} \ - --with-xv-path=/usr/$(get_libdir) \ - --with-w32-path=/usr/$(ABI=x86 get_libdir)/win32 \ - --enable-fast-install \ - --disable-dependency-tracking || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" \ - docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \ - install || die "Install failed" -} diff --git a/media-libs/xine-lib/xine-lib-1.1.6.ebuild b/media-libs/xine-lib/xine-lib-1.1.6.ebuild deleted file mode 100644 index b9a75efe4c50..000000000000 --- a/media-libs/xine-lib/xine-lib-1.1.6.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2007 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.6.ebuild,v 1.5 2007/07/27 04:39:28 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs libtool autotools - -# This should normally be empty string, unless a release has a suffix. -if [[ "${P/_pre/}" != "${P}" ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" -else - MY_PKG_SUFFIX="" - MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}" - S="${WORKDIR}/${MY_P}" - - SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.bz2" -fi - -DESCRIPTION="Core libraries for Xine movie player" -HOMEPAGE="http://xine.sourceforge.net/" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -IUSE="aalib libcaca arts esd win32codecs nls dvd X directfb vorbis alsa -gnome sdl speex theora ipv6 altivec opengl aac fbcon xv xvmc -samba dxr3 vidix mng flac oss v4l xinerama vcd a52 mad imagemagick dts -debug modplug gtk pulseaudio mmap truetype wavpack musepack xcb jack -real" - -RDEPEND=" - X? ( x11-libs/libXext - x11-libs/libX11 ) - xv? ( x11-libs/libXv ) - xvmc? ( x11-libs/libXvMC ) - xinerama? ( x11-libs/libXinerama ) - win32codecs? ( >=media-libs/win32codecs-0.50 ) - esd? ( media-sound/esound ) - dvd? ( >=media-libs/libdvdcss-1.2.7 ) - arts? ( kde-base/arts ) - alsa? ( media-libs/alsa-lib ) - aalib? ( media-libs/aalib ) - directfb? ( >=dev-libs/DirectFB-0.9.9 ) - gnome? ( >=gnome-base/gnome-vfs-2.0 ) - flac? ( >=media-libs/flac-1.1.2 ) - sdl? ( >=media-libs/libsdl-1.1.5 ) - dxr3? ( >=media-libs/libfame-0.9.0 ) - vorbis? ( media-libs/libogg media-libs/libvorbis ) - theora? ( media-libs/libogg media-libs/libvorbis >=media-libs/libtheora-1.0_alpha6 ) - speex? ( media-libs/libogg media-libs/libvorbis media-libs/speex ) - libcaca? ( >=media-libs/libcaca-0.99_beta1 ) - samba? ( net-fs/samba ) - mng? ( media-libs/libmng ) - vcd? ( media-video/vcdimager ) - a52? ( >=media-libs/a52dec-0.7.4-r5 ) - mad? ( media-libs/libmad ) - imagemagick? ( media-gfx/imagemagick ) - dts? ( || ( media-libs/libdts media-libs/libdca ) ) - >=media-video/ffmpeg-0.4.9_p20070129 - modplug? ( media-libs/libmodplug ) - nls? ( virtual/libintl ) - gtk? ( =x11-libs/gtk+-2* ) - pulseaudio? ( media-sound/pulseaudio ) - truetype? ( =media-libs/freetype-2* media-libs/fontconfig ) - virtual/libiconv - wavpack? ( >=media-sound/wavpack-4.31 ) - musepack? ( media-libs/libmpcdec ) - xcb? ( >=x11-libs/libxcb-1.0 ) - jack? ( >=media-sound/jack-audio-connection-kit-0.100 ) - real? ( - x86? ( media-libs/win32codecs ) - x86-fbsd? ( media-libs/win32codecs ) - amd64? ( media-libs/amd64codecs ) - ) - !=media-libs/xine-lib-0.9.13*" - -DEPEND="${RDEPEND} - X? ( x11-libs/libXt - x11-proto/xproto - x11-proto/videoproto - x11-proto/xf86vidmodeproto - xinerama? ( x11-proto/xineramaproto ) ) - v4l? ( virtual/os-headers ) - dev-util/pkgconfig - sys-devel/libtool - nls? ( sys-devel/gettext )" - -src_unpack() { - unpack ${A} - cd "${S}" - # Include system headers for dts in order to be - # compatible with libdca and libdts - # Workaround from Flameeyes until using external - # libdts is done properly (in xine-lib-1.1.7) - echo '#include_next <dts.h>' > src/libdts/dts.h - - epatch "${FILESDIR}"/${P}-fbsd.patch -} - -src_compile() { - #prevent quicktime crashing - append-flags -frename-registers -ffunction-sections - - # Specific workarounds for too-few-registers arch... - if [[ $(tc-arch) == "x86" ]]; then - filter-flags -fforce-addr - filter-flags -momit-leaf-frame-pointer # break on gcc 3.4/4.x - filter-flags -fno-omit-frame-pointer #breaks per bug #149704 - is-flag -O? || append-flags -O2 - fi - - local myconf - - # enable/disable appropiate optimizations on sparc - [[ "${PROFILE_ARCH}" == "sparc64" ]] && myconf="${myconf} --enable-vis" - [[ "${PROFILE_ARCH}" == "sparc" ]] && myconf="${myconf} --disable-vis" - - # The default CFLAGS (-O) is the only thing working on hppa. - use hppa && unset CFLAGS - - # Too many file names are the same (xine_decoder.c), change the builddir - # So that the relative path is used to identify them. - mkdir "${WORKDIR}/build" - - elibtoolize - ECONF_SOURCE="${S}" econf \ - $(use_enable gnome gnomevfs) \ - $(use_enable nls) \ - $(use_enable ipv6) \ - $(use_enable samba) \ - $(use_enable altivec) \ - $(use_enable v4l) \ - \ - $(use_enable mng) \ - $(use_with imagemagick) \ - $(use_enable gtk gdkpixbuf) \ - \ - $(use_enable aac faad) \ - $(use_with flac libflac) \ - $(use_with vorbis) \ - $(use_with speex) \ - $(use_with theora) \ - $(use_with wavpack) \ - $(use_enable modplug) \ - $(use_enable a52) --with-external-a52dec \ - $(use_enable mad) --with-external-libmad \ - $(use_enable dts) --with-external-libdts \ - $(use_enable musepack) --with-external-libmpcdec \ - \ - $(use_with X x) \ - $(use_enable xinerama) \ - $(use_enable vidix) \ - $(use_enable dxr3) \ - $(use_enable directfb) \ - $(use_enable fbcon fb) \ - $(use_enable opengl) \ - $(use_enable aalib) \ - $(use_with libcaca caca) \ - $(use_with sdl) \ - $(use_enable xvmc) \ - $(use_with xcb) \ - \ - $(use_enable oss) \ - $(use_with alsa) \ - $(use_with arts) \ - $(use_with esd esound) \ - $(use_with pulseaudio) \ - $(use_with jack) \ - \ - $(use_enable vcd) --without-internal-vcdlibs \ - \ - $(use_enable win32codecs w32dll) \ - $(use_enable real real-codecs) \ - \ - $(use_enable mmap) \ - $(use_with truetype freetype) $(use_with truetype fontconfig) \ - \ - $(use_enable debug) \ - --enable-asf \ - --with-external-ffmpeg \ - --disable-optimizations \ - --disable-syncfb \ - ${myconf} \ - --with-xv-path=/usr/$(get_libdir) \ - --with-w32-path=/usr/$(ABI=x86 get_libdir)/win32 \ - --with-real-codecs-path=/usr/$(get_libdir)/codecs \ - --enable-fast-install \ - --disable-dependency-tracking || die "econf failed" - - emake || die "emake failed" -} - -src_install() { - emake -j1 DESTDIR="${D}" \ - docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \ - install || die "Install failed" -} diff --git a/media-libs/xine-lib/xine-lib-1.1.7.ebuild b/media-libs/xine-lib/xine-lib-1.1.7.ebuild deleted file mode 100644 index db96c653bc3d..000000000000 --- a/media-libs/xine-lib/xine-lib-1.1.7.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2007 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.7.ebuild,v 1.2 2007/07/27 04:39:28 vapier Exp $ - -inherit eutils flag-o-matic toolchain-funcs libtool autotools - -# This should normally be empty string, unless a release has a suffix. -if [[ "${P/_pre/}" != "${P}" ]]; then - SRC_URI="mirror://gentoo/${P}.tar.bz2" -else - MY_PKG_SUFFIX="" - MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}" - S="${WORKDIR}/${MY_P}" - - SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.bz2" -fi - -DESCRIPTION="Core libraries for Xine movie player" -HOMEPAGE="http://xine.sourceforge.net" - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" - -IUSE="aalib libcaca arts esd win32codecs nls dvd X directfb vorbis alsa -gnome sdl speex theora ipv6 altivec opengl aac fbcon xv xvmc -samba dxr3 vidix mng flac oss v4l xinerama vcd a52 mad imagemagick dts -debug modplug gtk pulseaudio mmap truetype wavpack musepack xcb jack -real" - -RDEPEND="X? ( x11-libs/libXext - x11-libs/libX11 ) - xv? ( x11-libs/libXv ) - xvmc? ( x11-libs/libXvMC ) - xinerama? ( x11-libs/libXinerama ) - win32codecs? ( >=media-libs/win32codecs-0.50 ) - esd? ( media-sound/esound ) - dvd? ( >=media-libs/libdvdcss-1.2.7 ) - arts? ( kde-base/arts ) - alsa? ( media-libs/alsa-lib ) - aalib? ( media-libs/aalib ) - directfb? ( >=dev-libs/DirectFB-0.9.9 ) - gnome? ( >=gnome-base/gnome-vfs-2.0 ) - flac? ( >=media-libs/flac-1.1.2 ) - sdl? ( >=media-libs/libsdl-1.1.5 ) - dxr3? ( >=media-libs/libfame-0.9.0 ) - vorbis? ( media-libs/libogg media-libs/libvorbis ) - theora? ( media-libs/libogg media-libs/libvorbis >=media-libs/libtheora-1.0_alpha6 ) - speex? ( media-libs/libogg media-libs/libvorbis media-libs/speex ) - libcaca? ( >=media-libs/libcaca-0.99_beta1 ) - samba? ( net-fs/samba ) - mng? ( media-libs/libmng ) - vcd? ( media-video/vcdimager ) - a52? ( >=media-libs/a52dec-0.7.4-r5 ) - mad? ( media-libs/libmad ) - imagemagick? ( media-gfx/imagemagick ) - dts? ( || ( media-libs/libdca media-libs/libdts ) ) - >=media-video/ffmpeg-0.4.9_p20070129 - modplug? ( media-libs/libmodplug ) - nls? ( virtual/libintl ) - gtk? ( =x11-libs/gtk+-2* ) - pulseaudio? ( media-sound/pulseaudio ) - truetype? ( =media-libs/freetype-2* media-libs/fontconfig ) - virtual/libiconv - wavpack? ( >=media-sound/wavpack-4.31 ) - musepack? ( media-libs/libmpcdec ) - xcb? ( >=x11-libs/libxcb-1.0 ) - jack? ( >=media-sound/jack-audio-connection-kit-0.100 ) - real? ( - x86? ( media-libs/win32codecs ) - x86-fbsd? ( media-libs/win32codecs ) - amd64? ( media-libs/amd64codecs ) )" - -DEPEND="${RDEPEND} - X? ( x11-libs/libXt - x11-proto/xproto - x11-proto/videoproto - x11-proto/xf86vidmodeproto - xinerama? ( x11-proto/xineramaproto ) ) - v4l? ( virtual/os-headers ) - dev-util/pkgconfig - sys-devel/libtool - nls? ( sys-devel/gettext )" - -src_compile() { - #prevent quicktime crashing - append-flags -frename-registers -ffunction-sections - - # Specific workarounds for too-few-registers arch... - if [[ $(tc-arch) == "x86" ]]; then - filter-flags -fforce-addr - filter-flags -momit-leaf-frame-pointer # break on gcc 3.4/4.x - filter-flags -fno-omit-frame-pointer #breaks per bug #149704 - is-flag -O? || append-flags -O2 - fi - - local myconf - - # enable/disable appropiate optimizations on sparc - [[ "${PROFILE_ARCH}" == "sparc64" ]] && myconf="${myconf} --enable-vis" - [[ "${PROFILE_ARCH}" == "sparc" ]] && myconf="${myconf} --disable-vis" - - # The default CFLAGS (-O) is the only thing working on hppa. - use hppa && unset CFLAGS - - # Too many file names are the same (xine_decoder.c), change the builddir - # So that the relative path is used to identify them. - mkdir "${WORKDIR}/build" - - elibtoolize - ECONF_SOURCE="${S}" econf \ - $(use_enable gnome gnomevfs) \ - $(use_enable nls) \ - $(use_enable ipv6) \ - $(use_enable samba) \ - $(use_enable altivec) \ - $(use_enable v4l) \ - \ - $(use_enable mng) \ - $(use_with imagemagick) \ - $(use_enable gtk gdkpixbuf) \ - \ - $(use_enable aac faad) \ - $(use_with flac libflac) \ - $(use_with vorbis) \ - $(use_with speex) \ - $(use_with theora) \ - $(use_with wavpack) \ - $(use_enable modplug) \ - $(use_enable a52) --with-external-a52dec \ - $(use_enable mad) --with-external-libmad \ - $(use_enable dts) --with-external-libdts \ - $(use_enable musepack) --with-external-libmpcdec \ - \ - $(use_with X x) \ - $(use_enable xinerama) \ - $(use_enable vidix) \ - $(use_enable dxr3) \ - $(use_enable directfb) \ - $(use_enable fbcon fb) \ - $(use_enable opengl) \ - $(use_enable aalib) \ - $(use_with libcaca caca) \ - $(use_with sdl) \ - $(use_enable xvmc) \ - $(use_with xcb) \ - \ - $(use_enable oss) \ - $(use_with alsa) \ - $(use_with arts) \ - $(use_with esd esound) \ - $(use_with pulseaudio) \ - $(use_with jack) \ - \ - $(use_enable vcd) --without-internal-vcdlibs \ - \ - $(use_enable win32codecs w32dll) \ - $(use_enable real real-codecs) \ - \ - $(use_enable mmap) \ - $(use_with truetype freetype) $(use_with truetype fontconfig) \ - \ - $(use_enable debug) \ - --enable-asf \ - --with-external-ffmpeg \ - --disable-optimizations \ - --disable-syncfb \ - ${myconf} \ - --with-xv-path=/usr/$(get_libdir) \ - --with-w32-path=/usr/$(ABI=x86 get_libdir)/win32 \ - --with-real-codecs-path=/usr/$(get_libdir)/codecs \ - --enable-fast-install \ - --disable-dependency-tracking || die "econf failed." - - emake || die "emake failed." -} - -src_install() { - emake -j1 DESTDIR="${D}" \ - docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \ - install || die "emake install failed." -} |