From 37dbc863733cf96fbf3294090be26fe99d1d5754 Mon Sep 17 00:00:00 2001 From: Mart Raudsepp Date: Wed, 10 Jan 2007 05:16:58 +0000 Subject: [PATCH] Prune old versions Package-Manager: portage-2.1.2_rc4-r7 --- media-libs/gst-plugins/Manifest | 72 ++--------- .../files/digest-gst-plugins-0.8.10 | 3 - .../files/digest-gst-plugins-0.8.2 | 1 - .../files/digest-gst-plugins-0.8.8 | 3 - .../files/digest-gst-plugins-0.8.8-r2 | 6 - .../files/digest-gst-plugins-0.8.9-r2 | 3 - ...gst-plugins-0.8.8-gstplaybin_subfont.patch | 116 ------------------ .../gst-plugins-0.8.9-qtdemux-fixrawpcm.patch | 16 --- ...gst-plugins-0.8.9-riffmedia-isompeg4.patch | 30 ----- .../files/gst-plugins-0.8.9-ximagefix.patch | 76 ------------ .../gst-plugins/gst-plugins-0.8.10.ebuild | 86 ------------- .../gst-plugins/gst-plugins-0.8.2.ebuild | 83 ------------- .../gst-plugins/gst-plugins-0.8.8-r2.ebuild | 95 -------------- .../gst-plugins/gst-plugins-0.8.8.ebuild | 87 ------------- .../gst-plugins/gst-plugins-0.8.9-r2.ebuild | 98 --------------- 15 files changed, 8 insertions(+), 767 deletions(-) delete mode 100644 media-libs/gst-plugins/files/digest-gst-plugins-0.8.10 delete mode 100644 media-libs/gst-plugins/files/digest-gst-plugins-0.8.2 delete mode 100644 media-libs/gst-plugins/files/digest-gst-plugins-0.8.8 delete mode 100644 media-libs/gst-plugins/files/digest-gst-plugins-0.8.8-r2 delete mode 100644 media-libs/gst-plugins/files/digest-gst-plugins-0.8.9-r2 delete mode 100644 media-libs/gst-plugins/files/gst-plugins-0.8.8-gstplaybin_subfont.patch delete mode 100644 media-libs/gst-plugins/files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch delete mode 100644 media-libs/gst-plugins/files/gst-plugins-0.8.9-riffmedia-isompeg4.patch delete mode 100644 media-libs/gst-plugins/files/gst-plugins-0.8.9-ximagefix.patch delete mode 100644 media-libs/gst-plugins/gst-plugins-0.8.10.ebuild delete mode 100644 media-libs/gst-plugins/gst-plugins-0.8.2.ebuild delete mode 100644 media-libs/gst-plugins/gst-plugins-0.8.8-r2.ebuild delete mode 100644 media-libs/gst-plugins/gst-plugins-0.8.8.ebuild delete mode 100644 media-libs/gst-plugins/gst-plugins-0.8.9-r2.ebuild diff --git a/media-libs/gst-plugins/Manifest b/media-libs/gst-plugins/Manifest index e4e884e90c5b..60493e1cd670 100644 --- a/media-libs/gst-plugins/Manifest +++ b/media-libs/gst-plugins/Manifest @@ -5,33 +5,8 @@ AUX gst-plugins-0.8.11-conffix.patch 845 RMD160 617ccaab015478f6ac6b79f0ef04fb96 MD5 a619f8fe6364e211b5c12d36fa4c60dc files/gst-plugins-0.8.11-conffix.patch 845 RMD160 617ccaab015478f6ac6b79f0ef04fb96aefd053b files/gst-plugins-0.8.11-conffix.patch 845 SHA256 a5276aa1fc567987cdd67b2024e8ee27f3a83d99834a6b9e09647f7aa4f9c870 files/gst-plugins-0.8.11-conffix.patch 845 -AUX gst-plugins-0.8.8-gstplaybin_subfont.patch 3927 RMD160 be9be7eca293f1c87e9ba3e4d906cf9677b16a19 SHA1 93d304763c9e562f5576ebd9d7969c4d074a9bdf SHA256 a0ebd5f5aa930db31c5ef07db1c1934d0cd605dea0479e80d23b94fa2d1f6d3c -MD5 047909fa0e548bb37041ef3b534f7a30 files/gst-plugins-0.8.8-gstplaybin_subfont.patch 3927 -RMD160 be9be7eca293f1c87e9ba3e4d906cf9677b16a19 files/gst-plugins-0.8.8-gstplaybin_subfont.patch 3927 -SHA256 a0ebd5f5aa930db31c5ef07db1c1934d0cd605dea0479e80d23b94fa2d1f6d3c files/gst-plugins-0.8.8-gstplaybin_subfont.patch 3927 -AUX gst-plugins-0.8.9-qtdemux-fixrawpcm.patch 698 RMD160 9bed5ccefc5c07cd9f427770fc8a510d6976388e SHA1 962981259e1094b0b1b305c79946e078170d0bb8 SHA256 fa0368120cfc8b08989a6c52be86e434be547925252a2c852305e118e582c5ff -MD5 62a6ceb0d791f58680a8260b121f06ba files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch 698 -RMD160 9bed5ccefc5c07cd9f427770fc8a510d6976388e files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch 698 -SHA256 fa0368120cfc8b08989a6c52be86e434be547925252a2c852305e118e582c5ff files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch 698 -AUX gst-plugins-0.8.9-riffmedia-isompeg4.patch 1178 RMD160 e6f0380abfb1a7e2b8eeb33477b70bdd8f2187ed SHA1 81cc390921af5e6abd431f2839c51b024f23e4c2 SHA256 57ab2e51bb569206d7fef567a65c48fb559d810d9f43bb73b1c1ad3f21e03df8 -MD5 5f3b15884236441972571887125d0a48 files/gst-plugins-0.8.9-riffmedia-isompeg4.patch 1178 -RMD160 e6f0380abfb1a7e2b8eeb33477b70bdd8f2187ed files/gst-plugins-0.8.9-riffmedia-isompeg4.patch 1178 -SHA256 57ab2e51bb569206d7fef567a65c48fb559d810d9f43bb73b1c1ad3f21e03df8 files/gst-plugins-0.8.9-riffmedia-isompeg4.patch 1178 -AUX gst-plugins-0.8.9-ximagefix.patch 2525 RMD160 a2f3fb7887d802fc0070d8e1b141936f1f49144c SHA1 58e92f2b012350832bcb8328ce48d01ceb622e0f SHA256 4e2510561fd7672f803f33b230fcc3fded7da472c49742570ea9a55ea19358d5 -MD5 08ef8415d9778f702053aa3e0090404b files/gst-plugins-0.8.9-ximagefix.patch 2525 -RMD160 a2f3fb7887d802fc0070d8e1b141936f1f49144c files/gst-plugins-0.8.9-ximagefix.patch 2525 -SHA256 4e2510561fd7672f803f33b230fcc3fded7da472c49742570ea9a55ea19358d5 files/gst-plugins-0.8.9-ximagefix.patch 2525 -DIST gst-plugins-0.8.10.tar.bz2 2397528 RMD160 fb59c37aef76b9cc065530fc4a7e7fe43168e619 SHA1 99e5746d4f013fc00cd29a59f9aab773db08ab1c SHA256 c5c8359f6ff8bc594cdadbb38863a8180c52de1edce74ad2fd698b9d4c6fef7c DIST gst-plugins-0.8.11.tar.bz2 2439654 RMD160 833aec123a52cd0f36ec883c349cc8d69090d749 SHA1 4a9be6b62dd0e8a73616e8e93f7a3ace8aec8c59 SHA256 0e48eef1d3bfa2263c1047f9f84622a4e16e33d963252cb8153ff1b340c4ba90 DIST gst-plugins-0.8.12.tar.bz2 2506926 RMD160 cc0bbf3d790cb5791ce982fe6493bf2d8496a507 SHA1 3b65fe96aa849c463f5f968830ad76143c4b9952 SHA256 8728da4f71bc87e10fb064d28154220d66a3d8332482fd2c8a7ed47c5f0a03ba -DIST gst-plugins-0.8.2.tar.bz2 1978467 -DIST gst-plugins-0.8.8-qtdemux.diff.gz 5379 RMD160 df12c04ecd9bcef3262982985eac9ae5ab2d27cf SHA1 40ee730f8657aaecfe865ef6ea403ce5e24bff8f SHA256 08e3af24aebd172c947c56c8b988e26739f2e96463321ba6f480320517f222e3 -DIST gst-plugins-0.8.8.tar.bz2 2214274 RMD160 e141c576b668109d41f32541a96da5c79016e55c SHA1 5ba9908c3a09c1b7554ed0194a85ba63c2cc1ced SHA256 5ac9540297fe94f07bb24e2a26290ecf04385adee4419af631ac694295ee9717 -DIST gst-plugins-0.8.9.tar.bz2 2356958 RMD160 294b1873c8d54ac225bf94a2e5ba872f089fd605 SHA1 f73dd3b96e1e5c7e90fdb1bf2c72de8c8d035bb1 SHA256 713e971762fe8b8ee3f2b097693a6b7bc6b85ef2167223b7e21cbeaa8c66035c -EBUILD gst-plugins-0.8.10.ebuild 2069 RMD160 baf341e2ea649e5acb04b46577e010907032f95c SHA1 75f85d324f4d6077c9801fb3739791a6f5692f46 SHA256 9680e9f9af10bf3447a5f7b6559dd6210f876a2cb95ab8b355875f6a9832a606 -MD5 765b6cf8574eda0913d4089d49d73d09 gst-plugins-0.8.10.ebuild 2069 -RMD160 baf341e2ea649e5acb04b46577e010907032f95c gst-plugins-0.8.10.ebuild 2069 -SHA256 9680e9f9af10bf3447a5f7b6559dd6210f876a2cb95ab8b355875f6a9832a606 gst-plugins-0.8.10.ebuild 2069 EBUILD gst-plugins-0.8.11.ebuild 2122 RMD160 dd6eb02a5c47d5125840e5f144bc6185e5d24032 SHA1 71f219c61ff611675289e12f9275ba49818fec83 SHA256 1cc986ef5cdcdd5c1a5c6b420611620e019a4281d054e3e54611bfbebb314873 MD5 c0939d2c69684b933bf04bbe8e066830 gst-plugins-0.8.11.ebuild 2122 RMD160 dd6eb02a5c47d5125840e5f144bc6185e5d24032 gst-plugins-0.8.11.ebuild 2122 @@ -40,55 +15,24 @@ EBUILD gst-plugins-0.8.12.ebuild 2098 RMD160 2339ff92f39b02bb1b2aeb546e9ff7732f4 MD5 88af113fe0bf077a2b9cf993be47f22b gst-plugins-0.8.12.ebuild 2098 RMD160 2339ff92f39b02bb1b2aeb546e9ff7732f4557ea gst-plugins-0.8.12.ebuild 2098 SHA256 e7cba5483e5095b66d1b5a6308a20f7c87ba0e8231b4e0151525a7b5fe617d30 gst-plugins-0.8.12.ebuild 2098 -EBUILD gst-plugins-0.8.2.ebuild 1863 RMD160 8ec9058aa5425317715a2bc11b0f606ba97c1d85 SHA1 232ca32967d4f41978b6c208b351c42854267cc6 SHA256 c4110e5f457ad5a43ade4a8706e3efae381cd7923ccdb6c3096676a032e22b90 -MD5 1ab1fe0bc0cd01742c94eabcb57a8c97 gst-plugins-0.8.2.ebuild 1863 -RMD160 8ec9058aa5425317715a2bc11b0f606ba97c1d85 gst-plugins-0.8.2.ebuild 1863 -SHA256 c4110e5f457ad5a43ade4a8706e3efae381cd7923ccdb6c3096676a032e22b90 gst-plugins-0.8.2.ebuild 1863 -EBUILD gst-plugins-0.8.8-r2.ebuild 2331 RMD160 c4096869b0250b2538217c98b0319333fbea15fc SHA1 d51f2eaf4ad83c1c930ec8e9ad8c320e5f41f417 SHA256 a58ce920961ea7454980aaea131120fb48207b381683954356f622b10a37077e -MD5 fed91c41167cadf49ce76c6c6a52ec68 gst-plugins-0.8.8-r2.ebuild 2331 -RMD160 c4096869b0250b2538217c98b0319333fbea15fc gst-plugins-0.8.8-r2.ebuild 2331 -SHA256 a58ce920961ea7454980aaea131120fb48207b381683954356f622b10a37077e gst-plugins-0.8.8-r2.ebuild 2331 -EBUILD gst-plugins-0.8.8.ebuild 2069 RMD160 42fa9dd9bebc00473b6ebfba1442b458e84645d1 SHA1 6f8621acc79f9c15f9b11bb5c164523966bcf8b2 SHA256 478dcac764cded5f9703926e1fbbb5662d713d668c06ee80d272c39a12f50d00 -MD5 139a2a3a85e90e76d465a9b19645632a gst-plugins-0.8.8.ebuild 2069 -RMD160 42fa9dd9bebc00473b6ebfba1442b458e84645d1 gst-plugins-0.8.8.ebuild 2069 -SHA256 478dcac764cded5f9703926e1fbbb5662d713d668c06ee80d272c39a12f50d00 gst-plugins-0.8.8.ebuild 2069 -EBUILD gst-plugins-0.8.9-r2.ebuild 2409 RMD160 0971e91cd7ee1c7068d7c83fabecffa040971028 SHA1 755dbd1b0085a585d5ead4f78c14809f42ac2336 SHA256 d4b9e0721427b5c15a37555d1a0931c8a72b8e2f506640266bd25403842a57b1 -MD5 72e6323f0da9808f1e1391979943125a gst-plugins-0.8.9-r2.ebuild 2409 -RMD160 0971e91cd7ee1c7068d7c83fabecffa040971028 gst-plugins-0.8.9-r2.ebuild 2409 -SHA256 d4b9e0721427b5c15a37555d1a0931c8a72b8e2f506640266bd25403842a57b1 gst-plugins-0.8.9-r2.ebuild 2409 -MISC ChangeLog 20279 RMD160 4ad62c280c9c922fb280b3f0644aa24f51edf078 SHA1 c05fa75ee58429c1a4eaef77967b284d5ac824db SHA256 c42381c050cb260d4c2ef069338d0b645bf2827d8f09d29bf1ed3cadcc67ebcc -MD5 157dc8bbe33541ba23eec2f2188ce6a9 ChangeLog 20279 -RMD160 4ad62c280c9c922fb280b3f0644aa24f51edf078 ChangeLog 20279 -SHA256 c42381c050cb260d4c2ef069338d0b645bf2827d8f09d29bf1ed3cadcc67ebcc ChangeLog 20279 +MISC ChangeLog 20695 RMD160 c13764c831def37080b8269cf4af7e197b9f448e SHA1 49eea062d8d8b847f6b2d0402ab69693d88f473e SHA256 569a2dbc10816e0223f0f2dca6ac3eb2836ce80f0ad18d4fdebcace36eec1324 +MD5 58ddb11587c3db71d4eb95a0421405dd ChangeLog 20695 +RMD160 c13764c831def37080b8269cf4af7e197b9f448e ChangeLog 20695 +SHA256 569a2dbc10816e0223f0f2dca6ac3eb2836ce80f0ad18d4fdebcace36eec1324 ChangeLog 20695 MISC metadata.xml 181 RMD160 51814fbdcf7f32cfe70018b3af7fc798e41ff90d SHA1 faf40c45bd66b0072b95556cf7ab097d3be19511 SHA256 22c215902ccdc7fd8cdb765750fb23ea9d9b6c9d3edb1b45325c3469f8f6ffc5 MD5 6cf6f97e79b43eaf70fa938c431342a3 metadata.xml 181 RMD160 51814fbdcf7f32cfe70018b3af7fc798e41ff90d metadata.xml 181 SHA256 22c215902ccdc7fd8cdb765750fb23ea9d9b6c9d3edb1b45325c3469f8f6ffc5 metadata.xml 181 -MD5 eaba7cd988c45174c3c20aebd8c4a8bd files/digest-gst-plugins-0.8.10 262 -RMD160 ee0674f71e5e46e925c101e8e5d76fb49260df19 files/digest-gst-plugins-0.8.10 262 -SHA256 a93903467a58b51b55338d1dba64d4cea56cb0ab65884a9fd58798f44d4e9680 files/digest-gst-plugins-0.8.10 262 MD5 ff49930a5f9eee079e5742770cb1dd5f files/digest-gst-plugins-0.8.11 262 RMD160 6251f14b7d62b5fe20ad7404a30ecde333cee9c0 files/digest-gst-plugins-0.8.11 262 SHA256 e7d86d74a24b6133cfb03dded7830cdf6a1cc67109d1c87047ff45f816763f5c files/digest-gst-plugins-0.8.11 262 MD5 0af04efffa5bac9074fe049aa3512fe1 files/digest-gst-plugins-0.8.12 262 RMD160 2131a3433f3081297079de64ac7f2335c1f82036 files/digest-gst-plugins-0.8.12 262 SHA256 bac5ba90fbb314a2f7ea2a53506021944ec1b8707b20d47545a23a6fd5f4cefd files/digest-gst-plugins-0.8.12 262 -MD5 fdc36508749cec2850c94b4bff5cc0a2 files/digest-gst-plugins-0.8.2 71 -RMD160 362432529c08687318541e969eb60f6dfb84449d files/digest-gst-plugins-0.8.2 71 -SHA256 07e6f6f1a0108253473079d85f29a885ad002c21e655140ed94552cc5a2b5d8e files/digest-gst-plugins-0.8.2 71 -MD5 d42b5b8a0a5175c24b9f8c7d4e0377ca files/digest-gst-plugins-0.8.8 259 -RMD160 1cd0dce90b9f48f20a5148c14fdc5db42aa79496 files/digest-gst-plugins-0.8.8 259 -SHA256 c01a4735d25772dd72951e305eb31200b883b20ad3993cf453e8d9e73c6207de files/digest-gst-plugins-0.8.8 259 -MD5 3c5a91d5c22624038b5e3f3e80cef626 files/digest-gst-plugins-0.8.8-r2 533 -RMD160 f49f176d412373472d028924f02d183ee47b5775 files/digest-gst-plugins-0.8.8-r2 533 -SHA256 54aff3731cda09cf2cbec26dffb49f6e59dc42d64159ae29a6a2767786a5afdb files/digest-gst-plugins-0.8.8-r2 533 -MD5 b040ebb3cb8e5116893f8166bd8c8bcb files/digest-gst-plugins-0.8.9-r2 259 -RMD160 0498e9b7c85e28f0a0f740355b037b27ecdd4969 files/digest-gst-plugins-0.8.9-r2 259 -SHA256 e542b7466fb2485c94556f3570067f75055906e3a02650a77037290a1c774141 files/digest-gst-plugins-0.8.9-r2 259 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.5 (GNU/Linux) +Version: GnuPG v1.4.6 (GNU/Linux) -iD8DBQFFMVOMamhnQswr0vIRAqflAJ9VwFE8r/YJAWd/47iv3YXADVQ0+ACdHlew -/LU9iDvJ4kPFbFpVVbSZdM8= -=GvwS +iD8DBQFFpHbEkeYb6olFHJcRAsURAKCqZ2kdUspHFvsBiMCQcW582IpBLACgw7cg +HB+cHRmHlPcEnBAvtuSrKrM= +=9K7E -----END PGP SIGNATURE----- diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.10 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.10 deleted file mode 100644 index 19d663094ee9..000000000000 --- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.10 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 99f36ba2b91015a23d3c20a8f424b232 gst-plugins-0.8.10.tar.bz2 2397528 -RMD160 fb59c37aef76b9cc065530fc4a7e7fe43168e619 gst-plugins-0.8.10.tar.bz2 2397528 -SHA256 c5c8359f6ff8bc594cdadbb38863a8180c52de1edce74ad2fd698b9d4c6fef7c gst-plugins-0.8.10.tar.bz2 2397528 diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.2 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.2 deleted file mode 100644 index 48658f359186..000000000000 --- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.2 +++ /dev/null @@ -1 +0,0 @@ -MD5 1f46e3aa765659818f309ed5b64c9b88 gst-plugins-0.8.2.tar.bz2 1978467 diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8 deleted file mode 100644 index df8000a3d2b6..000000000000 --- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 4f6e7e730fa674ecd6ec713f937b8acb gst-plugins-0.8.8.tar.bz2 2214274 -RMD160 e141c576b668109d41f32541a96da5c79016e55c gst-plugins-0.8.8.tar.bz2 2214274 -SHA256 5ac9540297fe94f07bb24e2a26290ecf04385adee4419af631ac694295ee9717 gst-plugins-0.8.8.tar.bz2 2214274 diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8-r2 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8-r2 deleted file mode 100644 index 39585e460717..000000000000 --- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.8-r2 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 2a2cbe69a3c199ac03a66ae707700d70 gst-plugins-0.8.8-qtdemux.diff.gz 5379 -RMD160 df12c04ecd9bcef3262982985eac9ae5ab2d27cf gst-plugins-0.8.8-qtdemux.diff.gz 5379 -SHA256 08e3af24aebd172c947c56c8b988e26739f2e96463321ba6f480320517f222e3 gst-plugins-0.8.8-qtdemux.diff.gz 5379 -MD5 4f6e7e730fa674ecd6ec713f937b8acb gst-plugins-0.8.8.tar.bz2 2214274 -RMD160 e141c576b668109d41f32541a96da5c79016e55c gst-plugins-0.8.8.tar.bz2 2214274 -SHA256 5ac9540297fe94f07bb24e2a26290ecf04385adee4419af631ac694295ee9717 gst-plugins-0.8.8.tar.bz2 2214274 diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.9-r2 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.9-r2 deleted file mode 100644 index 6ea58d455b5b..000000000000 --- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.9-r2 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 663461ef7b16e9bd7f2605e4ed0db5ba gst-plugins-0.8.9.tar.bz2 2356958 -RMD160 294b1873c8d54ac225bf94a2e5ba872f089fd605 gst-plugins-0.8.9.tar.bz2 2356958 -SHA256 713e971762fe8b8ee3f2b097693a6b7bc6b85ef2167223b7e21cbeaa8c66035c gst-plugins-0.8.9.tar.bz2 2356958 diff --git a/media-libs/gst-plugins/files/gst-plugins-0.8.8-gstplaybin_subfont.patch b/media-libs/gst-plugins/files/gst-plugins-0.8.8-gstplaybin_subfont.patch deleted file mode 100644 index 29d3ff0e8095..000000000000 --- a/media-libs/gst-plugins/files/gst-plugins-0.8.8-gstplaybin_subfont.patch +++ /dev/null @@ -1,116 +0,0 @@ -=================================================================== -RCS file: /cvs/gstreamer/gst-plugins/gst/playback/gstplaybin.c,v -retrieving revision 1.36.2.1 -retrieving revision 1.36.2.2 -diff -u -r1.36.2.1 -r1.36.2.2 ---- gstplaybin.c 2005/03/10 14:44:00 1.36.2.1 -+++ gstplaybin.c 2005/04/01 15:44:20 1.36.2.2 -@@ -49,6 +49,7 @@ - GstElement *video_sink; - GstElement *visualisation; - GstElement *volume_element; -+ GstElement *textoverlay_element; - gfloat volume; - - /* these are the currently active sinks */ -@@ -65,6 +66,9 @@ - - /* boolean to see if we're currently switching groups */ - gboolean group_switch; -+ -+ /* font description */ -+ gchar *font_desc; - }; - - struct _GstPlayBinClass -@@ -80,7 +84,8 @@ - ARG_VIDEO_SINK, - ARG_VIS_PLUGIN, - ARG_VOLUME, -- ARG_FRAME -+ ARG_FRAME, -+ ARG_FONT_DESC - }; - - /* signals */ -@@ -182,13 +187,18 @@ - g_param_spec_object ("vis-plugin", "Vis plugin", - "the visualization element to use (NULL = none)", - GST_TYPE_ELEMENT, G_PARAM_READWRITE)); -- g_object_class_install_property (G_OBJECT_CLASS (gobject_klass), ARG_VOLUME, -+ g_object_class_install_property (gobject_klass, ARG_VOLUME, - g_param_spec_double ("volume", "volume", "volume", - 0.0, VOLUME_MAX_DOUBLE, 1.0, G_PARAM_READWRITE)); -- g_object_class_install_property (G_OBJECT_CLASS (gobject_klass), ARG_FRAME, -+ g_object_class_install_property (gobject_klass, ARG_FRAME, - g_param_spec_boxed ("frame", "Frame", - "The last frame (NULL = no video available)", - GST_TYPE_BUFFER, G_PARAM_READABLE)); -+ g_object_class_install_property (gobject_klass, ARG_FONT_DESC, -+ g_param_spec_string ("subtitle-font-desc", -+ "Subtitle font description", -+ "Pango font description of font " -+ "to be used for subtitle rendering", NULL, G_PARAM_WRITABLE)); - - gobject_klass->dispose = GST_DEBUG_FUNCPTR (gst_play_bin_dispose); - -@@ -216,10 +226,12 @@ - play_bin->audio_sink = NULL; - play_bin->visualisation = NULL; - play_bin->volume_element = NULL; -+ play_bin->textoverlay_element = NULL; - play_bin->volume = 1.0; - play_bin->seekables = NULL; - play_bin->sinks = NULL; - play_bin->frame = NULL; -+ play_bin->font_desc = NULL; - play_bin->cache = g_hash_table_new_full (g_str_hash, g_str_equal, - NULL, (GDestroyNotify) gst_object_unref); - play_bin->group_switch = FALSE; -@@ -253,7 +265,8 @@ - gst_object_unref (GST_OBJECT (play_bin->visualisation)); - play_bin->visualisation = NULL; - } -- -+ g_free (play_bin->font_desc); -+ play_bin->font_desc = NULL; - - if (G_OBJECT_CLASS (parent_class)->dispose) { - G_OBJECT_CLASS (parent_class)->dispose (object); -@@ -314,6 +327,14 @@ - play_bin->volume, NULL); - } - break; -+ case ARG_FONT_DESC: -+ g_free (play_bin->font_desc); -+ play_bin->font_desc = g_strdup (g_value_get_string (value)); -+ if (play_bin->textoverlay_element) { -+ g_object_set (G_OBJECT (play_bin->textoverlay_element), -+ "font-desc", g_value_get_string (value), NULL); -+ } -+ break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); - break; -@@ -455,6 +476,11 @@ - overlay = gst_element_factory_make ("textoverlay", "overlay"); - g_object_set (G_OBJECT (overlay), - "halign", "center", "valign", "bottom", NULL); -+ play_bin->textoverlay_element = overlay; -+ if (play_bin->font_desc) { -+ g_object_set (G_OBJECT (play_bin->textoverlay_element), -+ "font-desc", play_bin->font_desc, NULL); -+ } - vbin = gen_video_element (play_bin); - if (!overlay) { - g_warning ("No overlay (pango) element, subtitles disabled"); -@@ -674,6 +700,9 @@ - gst_buffer_unref (play_bin->frame); - play_bin->frame = NULL; - } -+ -+ play_bin->textoverlay_element = NULL; -+ play_bin->volume_element = NULL; - } - - /* loop over the streams and set up the pipeline to play this diff --git a/media-libs/gst-plugins/files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch b/media-libs/gst-plugins/files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch deleted file mode 100644 index b6c96799042c..000000000000 --- a/media-libs/gst-plugins/files/gst-plugins-0.8.9-qtdemux-fixrawpcm.patch +++ /dev/null @@ -1,16 +0,0 @@ -Index: qtdemux.c -=================================================================== -RCS file: /cvs/gstreamer/gst-plugins/gst/qtdemux/qtdemux.c,v -retrieving revision 1.80.2.10 -diff -u -r1.80.2.10 qtdemux.c ---- qtdemux.c 3 Jun 2005 13:43:58 -0000 1.80.2.10 -+++ qtdemux.c 8 Jun 2005 11:14:53 -0000 -@@ -2877,7 +2877,7 @@ - _codec ("Raw 8-bit PCM audio"); - /* FIXME */ - return gst_caps_from_string ("audio/x-raw-int, " -- "width = (int) 8, " "depth = (int) 8, " "signed = (boolean) true"); -+ "width = (int) 8, " "depth = (int) 8, " "signed = (boolean) false"); - case GST_MAKE_FOURCC ('t', 'w', 'o', 's'): - _codec ("Raw 16-bit PCM audio"); - /* FIXME */ diff --git a/media-libs/gst-plugins/files/gst-plugins-0.8.9-riffmedia-isompeg4.patch b/media-libs/gst-plugins/files/gst-plugins-0.8.9-riffmedia-isompeg4.patch deleted file mode 100644 index 90e9c82c5326..000000000000 --- a/media-libs/gst-plugins/files/gst-plugins-0.8.9-riffmedia-isompeg4.patch +++ /dev/null @@ -1,30 +0,0 @@ -=================================================================== -RCS file: /cvs/gstreamer/gst-plugins/gst-libs/gst/riff/Attic/riff-media.c,v -rcsdiff: /cvs/gstreamer/gst-plugins/gst-libs/gst/riff/Attic/riff-media.c,v: warning: Unknown phrases like `commitid ...;' are present. -retrieving revision 1.42.2.1 -retrieving revision 1.42.2.2 -diff -u -r1.42.2.1 -r1.42.2.2 ---- riff-media.c 2005/04/02 12:24:52 1.42.2.1 -+++ riff-media.c 2005/06/09 09:47:22 1.42.2.2 -@@ -250,6 +250,13 @@ - *codec_name = g_strdup ("Microsoft MPEG-4 4.3"); - break; - -+ case GST_MAKE_FOURCC ('M', '4', 'S', '2'): -+ caps = gst_caps_new_simple ("video/mpeg", -+ "mpegversion", G_TYPE_INT, 4, NULL); -+ if (codec_name) -+ *codec_name = g_strdup ("Microsoft ISO MPEG-4 1.1"); -+ break; -+ - case GST_MAKE_FOURCC ('3', 'I', 'V', '1'): - case GST_MAKE_FOURCC ('3', 'I', 'V', '2'): - caps = gst_caps_new_simple ("video/x-3ivx", NULL); -@@ -644,6 +651,7 @@ - GST_MAKE_FOURCC ('D', 'I', 'B', ' '), - GST_MAKE_FOURCC ('X', 'x', 'a', 'n'), - GST_MAKE_FOURCC ('I', 'V', '5', '0'), -+ GST_MAKE_FOURCC ('M', '4', 'S', '2'), - /* FILL ME */ - 0 - }; diff --git a/media-libs/gst-plugins/files/gst-plugins-0.8.9-ximagefix.patch b/media-libs/gst-plugins/files/gst-plugins-0.8.9-ximagefix.patch deleted file mode 100644 index c1dd127f37ca..000000000000 --- a/media-libs/gst-plugins/files/gst-plugins-0.8.9-ximagefix.patch +++ /dev/null @@ -1,76 +0,0 @@ -=================================================================== -RCS file: /cvs/gstreamer/gst-plugins/sys/ximage/Attic/ximagesrc.c,v -rcsdiff: /cvs/gstreamer/gst-plugins/sys/ximage/Attic/ximagesrc.c,v: warning: Unknown phrases like `commitid ...;' are present. -retrieving revision 1.1.2.2 -retrieving revision 1.1.2.3 -diff -u -r1.1.2.2 -r1.1.2.3 ---- ximagesrc.c 2005/05/25 11:36:11 1.1.2.2 -+++ ximagesrc.c 2005/06/03 10:53:19 1.1.2.3 -@@ -153,8 +153,9 @@ - "width", G_TYPE_INT, s->width, - "height", G_TYPE_INT, s->height, - "framerate", GST_TYPE_DOUBLE_RANGE, 1., 100., NULL); -- else -- return gst_caps_new_empty (); -+ -+ return gst_caps_copy (gst_pad_template_get_caps (gst_static_pad_template_get -+ (&gst_ximagesrc_src_template_factory))); - } - - static GstPadLinkReturn -@@ -225,6 +226,16 @@ - case GST_STATE_PAUSED_TO_READY: - s->frame = 0; - break; -+ case GST_STATE_NULL_TO_READY: -+ if (!(s->display = XOpenDisplay (g_getenv ("DISPLAY")))) { -+ GST_ELEMENT_ERROR (element, RESOURCE, OPEN_READ, (NULL), (NULL)); -+ return GST_STATE_FAILURE; -+ } -+ break; -+ case GST_STATE_READY_TO_NULL: -+ XCloseDisplay (s->display); -+ s->display = NULL; -+ break; - default: - break; - } -@@ -248,7 +259,7 @@ - gst_pad_set_get_function (pad, gst_ximagesrc_get); - gst_element_add_pad (GST_ELEMENT (s), pad); - -- s->display = XOpenDisplay (NULL); -+ s->display = NULL; - s->framerate = 10.; - s->clock = NULL; - s->sync = DEFAULT_PROP_SYNC; -@@ -290,7 +301,11 @@ - - switch (prop_id) { - case PROP_DISPLAY_NAME: -- g_value_set_string (value, DisplayString (src->display)); -+ if (src->display) { -+ g_value_set_string (value, DisplayString (src->display)); -+ } else { -+ g_value_set_string (value, NULL); -+ } - break; - case PROP_SCREEN_NUM: - g_value_set_uint (value, src->screen_num); -@@ -309,8 +324,6 @@ - { - GstElementClass *element_class = GST_ELEMENT_CLASS (g_class); - -- element_class->change_state = gst_ximagesrc_change_state; -- - gst_element_class_set_details (element_class, &ximagesrc_details); - - gst_element_class_add_pad_template (element_class, -@@ -354,6 +367,7 @@ - gobject_class->get_property = gst_ximagesrc_get_property; - gobject_class->finalize = gst_ximagesrc_finalize; - -+ gstelement_class->change_state = gst_ximagesrc_change_state; - gstelement_class->set_clock = gst_ximagesrc_set_clock; - - GST_DEBUG_CATEGORY_INIT (ximagesrc_debug, "ximagesrc", 0, diff --git a/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild deleted file mode 100644 index 9919be25c18f..000000000000 --- a/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.10.ebuild,v 1.17 2006/10/14 21:15:45 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" -IUSE="esd alsa oss" - -RDEPEND="|| ( =media-libs/gstreamer-0.8.10 =media-libs/gstreamer-0.8.11 - =media-libs/gstreamer-0.8.12 ) - >=gnome-base/gconf-2 - || ( ( x11-libs/libX11 x11-libs/libXdamage x11-libs/libXfixes ) - virtual/x11 )" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( =media-plugins/gst-plugins-oss-0.8* ) - alsa? ( =media-plugins/gst-plugins-alsa-0.8* ) - esd? ( =media-plugins/gst-plugins-esd-0.8* )" - -# we need x for the x overlay to get linked -GST_PLUGINS_BUILD="x xshm" - -# overrides the eclass -src_unpack() { - - unpack ${A} -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -pkg_postinst () { - - gnome2_pkg_postinst - gst-plugins_pkg_postinst - - echo "" - einfo "The Gstreamer plugins setup has changed quite a bit on Gentoo," - einfo "applications now should provide the basic plugins needed." - echo "" - einfo "The new seperate plugins are all named 'gst-plugins-'." - einfo "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'." - einfo "In most cases it shouldn't be needed though to emerge extra plugins." - -} - -pkg_postrm() { - - gnome2_pkg_postrm - gst-plugins_pkg_postrm - -} diff --git a/media-libs/gst-plugins/gst-plugins-0.8.2.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.2.ebuild deleted file mode 100644 index f7fc167fd4f3..000000000000 --- a/media-libs/gst-plugins/gst-plugins-0.8.2.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.2.ebuild,v 1.19 2006/10/14 21:15:45 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins gnome2 eutils flag-o-matic - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" -IUSE="esd alsa oss" - -RDEPEND=">=media-libs/gstreamer-${PV} - >=gnome-base/gconf-2" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( >=media-plugins/gst-plugins-oss-${PV} ) - alsa? ( >=media-plugins/gst-plugins-alsa-${PV} ) - esd? ( >=media-plugins/gst-plugins-esd-${PV} )" - -# we need x for the x overlay to get linked -GST_PLUGINS_BUILD="x xshm" - -# overrides the eclass -src_unpack() { - - unpack ${A} - -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS COPYING INSTALL README RELEASE TODO" - -pkg_postinst () { - - gnome2_pkg_postinst - gst-plugins_pkg_postinst - - echo "" - einfo "The Gstreamer plugins setup has changed quite a bit on Gentoo," - einfo "applications now should provide the basic plugins needed." - echo "" - einfo "The new seperate plugins are all named 'gst-plugins-'." - einfo "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'." - einfo "In most cases it shouldn't be needed though to emerge extra plugins." - -} - -pkg_postrm() { - - gnome2_pkg_postrm - gst-plugins_pkg_postrm - -} diff --git a/media-libs/gst-plugins/gst-plugins-0.8.8-r2.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.8-r2.ebuild deleted file mode 100644 index cafdf7d9fca7..000000000000 --- a/media-libs/gst-plugins/gst-plugins-0.8.8-r2.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.8-r2.ebuild,v 1.19 2006/10/14 21:15:45 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2 - mirror://gentoo/${P}-qtdemux.diff.gz" - -LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm ~hppa ia64 ppc ppc64 sh sparc x86" -IUSE="esd alsa oss" - -RDEPEND="|| ( =media-libs/gstreamer-0.8.10 - =media-libs/gstreamer-0.8.11 =media-libs/gstreamer-0.8.12 ) - >=gnome-base/gconf-2 - || ( ( x11-libs/libX11 x11-libs/libXdamage x11-libs/libXfixes ) - virtual/x11 )" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( =media-plugins/gst-plugins-oss-0.8* ) - alsa? ( =media-plugins/gst-plugins-alsa-0.8* ) - esd? ( =media-plugins/gst-plugins-esd-0.8* )" - -# we need x for the x overlay to get linked -GST_PLUGINS_BUILD="x xshm" - -# overrides the eclass -src_unpack() { - - unpack ${A} - - # qtdemux patch to fix qdm2 - cd ${S}/gst/qtdemux - epatch ${WORKDIR}/${P}-qtdemux.diff - - # subtitle font selection for playbin (totem 1.1.1 uses) - cd ${S}/gst/playback - epatch ${FILESDIR}/${P}-gstplaybin_subfont.patch -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -pkg_postinst () { - - gnome2_pkg_postinst - gst-plugins_pkg_postinst - - echo "" - einfo "The Gstreamer plugins setup has changed quite a bit on Gentoo," - einfo "applications now should provide the basic plugins needed." - echo "" - einfo "The new seperate plugins are all named 'gst-plugins-'." - einfo "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'." - einfo "In most cases it shouldn't be needed though to emerge extra plugins." - -} - -pkg_postrm() { - - gnome2_pkg_postrm - gst-plugins_pkg_postrm - -} diff --git a/media-libs/gst-plugins/gst-plugins-0.8.8.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.8.ebuild deleted file mode 100644 index 3aca1076e878..000000000000 --- a/media-libs/gst-plugins/gst-plugins-0.8.8.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.8.ebuild,v 1.17 2006/10/14 21:15:45 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86" -IUSE="esd alsa oss" - -RDEPEND="|| ( =media-libs/gstreamer-0.8.10 - =media-libs/gstreamer-0.8.11 =media-libs/gstreamer-0.8.12 ) - >=gnome-base/gconf-2 - || ( ( x11-libs/libX11 x11-libs/libXdamage x11-libs/libXfixes ) - virtual/x11 )" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( =media-plugins/gst-plugins-oss-0.8* ) - alsa? ( =media-plugins/gst-plugins-alsa-0.8* ) - esd? ( =media-plugins/gst-plugins-esd-0.8* )" - -# we need x for the x overlay to get linked -GST_PLUGINS_BUILD="x xshm" - -# overrides the eclass -src_unpack() { - - unpack ${A} - -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -pkg_postinst () { - - gnome2_pkg_postinst - gst-plugins_pkg_postinst - - echo "" - einfo "The Gstreamer plugins setup has changed quite a bit on Gentoo," - einfo "applications now should provide the basic plugins needed." - echo "" - einfo "The new seperate plugins are all named 'gst-plugins-'." - einfo "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'." - einfo "In most cases it shouldn't be needed though to emerge extra plugins." - -} - -pkg_postrm() { - - gnome2_pkg_postrm - gst-plugins_pkg_postrm - -} diff --git a/media-libs/gst-plugins/gst-plugins-0.8.9-r2.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.9-r2.ebuild deleted file mode 100644 index a79410d27389..000000000000 --- a/media-libs/gst-plugins/gst-plugins-0.8.9-r2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.9-r2.ebuild,v 1.11 2006/10/14 21:15:45 vapier Exp $ - -# order is important, gnome2 after gst-plugins -inherit gst-plugins gnome2 eutils flag-o-matic libtool - -DESCRIPTION="Basepack of plugins for gstreamer" -HOMEPAGE="http://gstreamer.net/" -SRC_URI="http://gstreamer.freedesktop.org/src/${PN}/${P}.tar.bz2" - -LICENSE="GPL-2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="esd alsa oss" - -RDEPEND="|| ( =media-libs/gstreamer-0.8.10 =media-libs/gstreamer-0.8.11 - =media-libs/gstreamer-0.8.12 ) - >=gnome-base/gconf-2 - || ( ( x11-libs/libX11 x11-libs/libXdamage x11-libs/libXfixes ) - virtual/x11 )" - -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11.5 - >=dev-util/pkgconfig-0.9" - -PDEPEND="oss? ( =media-plugins/gst-plugins-oss-0.8* ) - alsa? ( =media-plugins/gst-plugins-alsa-0.8* ) - esd? ( =media-plugins/gst-plugins-esd-0.8* )" - -# we need x for the x overlay to get linked -GST_PLUGINS_BUILD="x xshm" - -# overrides the eclass -src_unpack() { - unpack ${A} - - # fix ximagesrc to work in gst-inspect - cd ${S}/sys/ximage - epatch ${FILESDIR}/${P}-ximagefix.patch - - # fix qtdemux so raw pcm files sound proper - cd ${S}/gst/qtdemux - epatch ${FILESDIR}/${P}-qtdemux-fixrawpcm.patch - - # add iso mpeg4 support to avi - cd ${S}/gst-libs/gst/riff - epatch ${FILESDIR}/${P}-riffmedia-isompeg4.patch - -} - -src_compile() { - - elibtoolize - - # gst doesnt handle optimisations well - strip-flags - replace-flags "-O3" "-O2" - filter-flags "-fprefetch-loop-arrays" # see bug 22249 - if use alpha || use amd64 || use ia64 || use hppa; then - append-flags -fPIC - fi - - gst-plugins_src_configure - - emake || die - -} - -# override eclass -src_install() { - - gnome2_src_install - -} - -DOCS="AUTHORS INSTALL README RELEASE TODO" - -pkg_postinst () { - - gnome2_pkg_postinst - gst-plugins_pkg_postinst - - echo "" - einfo "The Gstreamer plugins setup has changed quite a bit on Gentoo," - einfo "applications now should provide the basic plugins needed." - echo "" - einfo "The new seperate plugins are all named 'gst-plugins-'." - einfo "To get a listing of currently available plugins execute 'emerge -s gst-plugins-'." - einfo "In most cases it shouldn't be needed though to emerge extra plugins." - -} - -pkg_postrm() { - - gnome2_pkg_postrm - gst-plugins_pkg_postrm - -} -- 2.26.2