summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-06-27 13:30:28 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-06-27 13:30:28 +0000
commitfb5261586a5301fc4e839af48ce86812b167facd (patch)
treea376b5231309e91698e77e2c1c93ad2183213aa9 /media-libs/xvid
parentRemove 1.1.0_beat2 that had an hardcoded dep on autoconf. (diff)
downloadgentoo-2-fb5261586a5301fc4e839af48ce86812b167facd.tar.gz
gentoo-2-fb5261586a5301fc4e839af48ce86812b167facd.tar.bz2
gentoo-2-fb5261586a5301fc4e839af48ce86812b167facd.zip
Remove 1.1.0_beat2 that had an hardcoded dep on autoconf.
(Portage version: 2.1.1_pre1-r3) (Signed Manifest commit)
Diffstat (limited to 'media-libs/xvid')
-rw-r--r--media-libs/xvid/Manifest58
-rw-r--r--media-libs/xvid/files/digest-xvid-1.1.0_beta2-r14
-rw-r--r--media-libs/xvid/files/xvid-1.1.0_beta2-amd64-gcc4.patch53
-rw-r--r--media-libs/xvid/xvid-1.1.0_beta2-r1.ebuild64
4 files changed, 23 insertions, 156 deletions
diff --git a/media-libs/xvid/Manifest b/media-libs/xvid/Manifest
index eb9692daf0e5..5812b81a4e4e 100644
--- a/media-libs/xvid/Manifest
+++ b/media-libs/xvid/Manifest
@@ -1,61 +1,52 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX 1.0.2-DESTDIR.patch 1450 RMD160 4812c2444247b8306d1ad0874ab45762ac898093 SHA1 71d1e00c431a8dd1840cfc067504a51beec6bdef SHA256 5aa2571d3e5053d15a9efa21a71ff8a851df6afb7dee73bb1075696346159e83 size 1450
+AUX 1.0.2-DESTDIR.patch 1450 RMD160 4812c2444247b8306d1ad0874ab45762ac898093 SHA1 71d1e00c431a8dd1840cfc067504a51beec6bdef SHA256 5aa2571d3e5053d15a9efa21a71ff8a851df6afb7dee73bb1075696346159e83
MD5 8c100445a64d960693db8424931ff0eb files/1.0.2-DESTDIR.patch 1450
RMD160 4812c2444247b8306d1ad0874ab45762ac898093 files/1.0.2-DESTDIR.patch 1450
SHA256 5aa2571d3e5053d15a9efa21a71ff8a851df6afb7dee73bb1075696346159e83 files/1.0.2-DESTDIR.patch 1450
-AUX xvid-1.0-ia64.patch 264 RMD160 1aecaf0076461d2dd64c562a930f2e6d65929655 SHA1 e820c6e6e2fdb3147fb65115eb43d4fb3913e422 SHA256 7cb82d6d71f9ccdb6b902313ca6922dd3dc9dca4ef18a3e481e8b361e36a8157 size 264
+AUX xvid-1.0-ia64.patch 264 RMD160 1aecaf0076461d2dd64c562a930f2e6d65929655 SHA1 e820c6e6e2fdb3147fb65115eb43d4fb3913e422 SHA256 7cb82d6d71f9ccdb6b902313ca6922dd3dc9dca4ef18a3e481e8b361e36a8157
MD5 666fc1f16bf35b48d500b495509b07b2 files/xvid-1.0-ia64.patch 264
RMD160 1aecaf0076461d2dd64c562a930f2e6d65929655 files/xvid-1.0-ia64.patch 264
SHA256 7cb82d6d71f9ccdb6b902313ca6922dd3dc9dca4ef18a3e481e8b361e36a8157 files/xvid-1.0-ia64.patch 264
-AUX xvid-1.0.1-64bit-clean.patch 1723 RMD160 511fbf80fdae52f8f6bfad66d68bd1dfdcc5aced SHA1 bb84d5ef608f8dae41317ab6a404402c2d815e7b SHA256 d1d46f1111e72f8a4c22f0ae58eb97678e526fb80ed91e9f4afa87b4473989c3 size 1723
+AUX xvid-1.0.1-64bit-clean.patch 1723 RMD160 511fbf80fdae52f8f6bfad66d68bd1dfdcc5aced SHA1 bb84d5ef608f8dae41317ab6a404402c2d815e7b SHA256 d1d46f1111e72f8a4c22f0ae58eb97678e526fb80ed91e9f4afa87b4473989c3
MD5 b2f1f286ed22acfa893dae382f47fee2 files/xvid-1.0.1-64bit-clean.patch 1723
RMD160 511fbf80fdae52f8f6bfad66d68bd1dfdcc5aced files/xvid-1.0.1-64bit-clean.patch 1723
SHA256 d1d46f1111e72f8a4c22f0ae58eb97678e526fb80ed91e9f4afa87b4473989c3 files/xvid-1.0.1-64bit-clean.patch 1723
-AUX xvid-1.1.0-3dnow.patch 417 RMD160 2fc9a193e28fbf41eb7a8a279a158a844021511e SHA1 507ec6b41a5b591208d0ce52272bcd93de3b8cd7 SHA256 552e7dd73c7ad41838e126ff102f63654ae371d6617df1fe984f84851d05bed7 size 417
+AUX xvid-1.1.0-3dnow.patch 417 RMD160 2fc9a193e28fbf41eb7a8a279a158a844021511e SHA1 507ec6b41a5b591208d0ce52272bcd93de3b8cd7 SHA256 552e7dd73c7ad41838e126ff102f63654ae371d6617df1fe984f84851d05bed7
MD5 59dd07c645db4dd89c0d8a811317bb18 files/xvid-1.1.0-3dnow.patch 417
RMD160 2fc9a193e28fbf41eb7a8a279a158a844021511e files/xvid-1.1.0-3dnow.patch 417
SHA256 552e7dd73c7ad41838e126ff102f63654ae371d6617df1fe984f84851d05bed7 files/xvid-1.1.0-3dnow.patch 417
-AUX xvid-1.1.0_beta2-altivec.patch 1070 RMD160 316da7461c58ddabec7d2907431fbb9675cea322 SHA1 7ea51c2a5a06c8c8a183398fec4656f159335085 SHA256 5644023118344e577e7af0188161899bf5e91de92f864666066dc79e007f991d size 1070
+AUX xvid-1.1.0_beta2-altivec.patch 1070 RMD160 316da7461c58ddabec7d2907431fbb9675cea322 SHA1 7ea51c2a5a06c8c8a183398fec4656f159335085 SHA256 5644023118344e577e7af0188161899bf5e91de92f864666066dc79e007f991d
MD5 80a43f67032aa35894fcb976e575c252 files/xvid-1.1.0_beta2-altivec.patch 1070
RMD160 316da7461c58ddabec7d2907431fbb9675cea322 files/xvid-1.1.0_beta2-altivec.patch 1070
SHA256 5644023118344e577e7af0188161899bf5e91de92f864666066dc79e007f991d files/xvid-1.1.0_beta2-altivec.patch 1070
-AUX xvid-1.1.0_beta2-amd64-gcc4.patch 2135 RMD160 9955d64f7a90a753c9aff7bfb6fe9665c7f486e0 SHA1 787cfa0653203c705dd2ae8ae76b1919a23ec516 SHA256 e03e671cc793c15040f58d74fd9c34cb978eff5dcd54e89001d8478bf06d59a0 size 2135
-MD5 ecea104174b77d80f9bbf94f94a78aec files/xvid-1.1.0_beta2-amd64-gcc4.patch 2135
-RMD160 9955d64f7a90a753c9aff7bfb6fe9665c7f486e0 files/xvid-1.1.0_beta2-amd64-gcc4.patch 2135
-SHA256 e03e671cc793c15040f58d74fd9c34cb978eff5dcd54e89001d8478bf06d59a0 files/xvid-1.1.0_beta2-amd64-gcc4.patch 2135
-DIST xvid-1.1.0-noexec-stack.patch.bz2 3443 RMD160 3da4597854b67975e424614ac403397fa566f2d1 SHA256 d63027784787b418947d969513621711a94fba847d51e7b1b4ac7c50ba14511e size 3443
-DIST xvid-1.1.0-textrel-2.patch.bz2 24494 RMD160 5ba4a367fa6ece1de693100112fe2d328c0ae3bb SHA256 32ea754d71ac82461cd3fdc9a0f5eacbf8e0d0b3441e9e602baa2cacb9861440 size 24494
-DIST xvidcore-1.0.2.tar.bz2 541407 size 541407
-DIST xvidcore-1.0.3.tar.bz2 541841 size 541841
-DIST xvidcore-1.1.0-beta2.tar.bz2 594159 size 594159
-DIST xvidcore-1.1.0.tar.bz2 612101 RMD160 582927437970cf81534b9ed4f02173201e10f47b SHA256 bde8cdf8fd490e91b75f98128fd3718b2c570e7cc8f6b83e71896dbbca135e3c size 612101
-EBUILD xvid-1.0.2.ebuild 1212 RMD160 8187ba91b17eee9f376fc0f3dbf8c39f04aa5f61 SHA1 ccedbbecfc4c5fb4b438c5e46412e35d6646a40a SHA256 f8c1f0366c0afd9db2ea5eaf6f9fc2044f9e6ec4d2096ff31f4bb21278f7fb35 size 1212
+DIST xvid-1.1.0-noexec-stack.patch.bz2 3443 RMD160 3da4597854b67975e424614ac403397fa566f2d1 SHA1 41eba0bcda09741773dace31a4321005f6e35445 SHA256 d63027784787b418947d969513621711a94fba847d51e7b1b4ac7c50ba14511e
+DIST xvid-1.1.0-textrel-2.patch.bz2 24494 RMD160 5ba4a367fa6ece1de693100112fe2d328c0ae3bb SHA1 0f23b4e4333030ee5c370483a475b749aff7018a SHA256 32ea754d71ac82461cd3fdc9a0f5eacbf8e0d0b3441e9e602baa2cacb9861440
+DIST xvidcore-1.0.2.tar.bz2 541407
+DIST xvidcore-1.0.3.tar.bz2 541841
+DIST xvidcore-1.1.0.tar.bz2 612101 RMD160 582927437970cf81534b9ed4f02173201e10f47b SHA1 f3ffc21529ab7941e423df7365de22c391d2eaeb SHA256 bde8cdf8fd490e91b75f98128fd3718b2c570e7cc8f6b83e71896dbbca135e3c
+EBUILD xvid-1.0.2.ebuild 1212 RMD160 8187ba91b17eee9f376fc0f3dbf8c39f04aa5f61 SHA1 ccedbbecfc4c5fb4b438c5e46412e35d6646a40a SHA256 f8c1f0366c0afd9db2ea5eaf6f9fc2044f9e6ec4d2096ff31f4bb21278f7fb35
MD5 684af8a8c5e487d5e197b2b0f7793cec xvid-1.0.2.ebuild 1212
RMD160 8187ba91b17eee9f376fc0f3dbf8c39f04aa5f61 xvid-1.0.2.ebuild 1212
SHA256 f8c1f0366c0afd9db2ea5eaf6f9fc2044f9e6ec4d2096ff31f4bb21278f7fb35 xvid-1.0.2.ebuild 1212
-EBUILD xvid-1.0.3.ebuild 1163 RMD160 bc3cb9b08ec2f2dd24ed3c7f015a143b5aa46d46 SHA1 32868e9549726213f0e19754a51537a880e1a4c6 SHA256 2861085e0b50bb81092a5010404f2d46cc8a8dda93099d4f0a4f6c1d115e3170 size 1163
+EBUILD xvid-1.0.3.ebuild 1163 RMD160 bc3cb9b08ec2f2dd24ed3c7f015a143b5aa46d46 SHA1 32868e9549726213f0e19754a51537a880e1a4c6 SHA256 2861085e0b50bb81092a5010404f2d46cc8a8dda93099d4f0a4f6c1d115e3170
MD5 9216d6d67f3a57fbe19895891d8e3c35 xvid-1.0.3.ebuild 1163
RMD160 bc3cb9b08ec2f2dd24ed3c7f015a143b5aa46d46 xvid-1.0.3.ebuild 1163
SHA256 2861085e0b50bb81092a5010404f2d46cc8a8dda93099d4f0a4f6c1d115e3170 xvid-1.0.3.ebuild 1163
-EBUILD xvid-1.1.0-r1.ebuild 1734 RMD160 dfd207bac29c7a9d74a2a1ce1ad427c07211acb5 SHA1 2b8d453388d4121ad1637bed3608ca7fde10440b SHA256 c2ae84a7c02016f39b7f99bc092d1e0899e0b90b344dc1ccfe10f0e58853f6e6 size 1734
+EBUILD xvid-1.1.0-r1.ebuild 1734 RMD160 dfd207bac29c7a9d74a2a1ce1ad427c07211acb5 SHA1 2b8d453388d4121ad1637bed3608ca7fde10440b SHA256 c2ae84a7c02016f39b7f99bc092d1e0899e0b90b344dc1ccfe10f0e58853f6e6
MD5 31737e8caf47a08701f80caeefac1aca xvid-1.1.0-r1.ebuild 1734
RMD160 dfd207bac29c7a9d74a2a1ce1ad427c07211acb5 xvid-1.1.0-r1.ebuild 1734
SHA256 c2ae84a7c02016f39b7f99bc092d1e0899e0b90b344dc1ccfe10f0e58853f6e6 xvid-1.1.0-r1.ebuild 1734
-EBUILD xvid-1.1.0.ebuild 1604 RMD160 beb6ac17281118443cf1f53681dc5f839019a1c4 SHA1 e04367cff4335f70319ede7dd2a6b347a2da3e68 SHA256 0c0b1d8819090cb2a57445034d616e2cbab6865498b7425cb1fdb357dcf40ba9 size 1604
+EBUILD xvid-1.1.0.ebuild 1604 RMD160 beb6ac17281118443cf1f53681dc5f839019a1c4 SHA1 e04367cff4335f70319ede7dd2a6b347a2da3e68 SHA256 0c0b1d8819090cb2a57445034d616e2cbab6865498b7425cb1fdb357dcf40ba9
MD5 06c7c3230260a4e3334912d804d2bef5 xvid-1.1.0.ebuild 1604
RMD160 beb6ac17281118443cf1f53681dc5f839019a1c4 xvid-1.1.0.ebuild 1604
SHA256 0c0b1d8819090cb2a57445034d616e2cbab6865498b7425cb1fdb357dcf40ba9 xvid-1.1.0.ebuild 1604
-EBUILD xvid-1.1.0_beta2-r1.ebuild 1754 RMD160 3d2719a328d4e7d16f9fc0f45cc85788c581e1be SHA1 3fc46079a96abc6143c7f557445022b6c02f6faa SHA256 b45fbf45425c90e6adf79beef34fc921411306e7a1d9235b09836d2579f9d72e size 1754
-MD5 c1a7e7dcc3f66120502d2aa8f523f11a xvid-1.1.0_beta2-r1.ebuild 1754
-RMD160 3d2719a328d4e7d16f9fc0f45cc85788c581e1be xvid-1.1.0_beta2-r1.ebuild 1754
-SHA256 b45fbf45425c90e6adf79beef34fc921411306e7a1d9235b09836d2579f9d72e xvid-1.1.0_beta2-r1.ebuild 1754
-MISC ChangeLog 8163 RMD160 7fc797058ab555f2626ae75257cf709953b57708 SHA1 d81d385ee6dfc44b7b58004ae3e34a325661d9ca SHA256 67584b73cf39e0e8974aabab579c3918845ec407a2103320259bb4594ded8dfd size 8163
-MD5 3fd518b09c2df4bc3be1ec20a9d0be68 ChangeLog 8163
-RMD160 7fc797058ab555f2626ae75257cf709953b57708 ChangeLog 8163
-SHA256 67584b73cf39e0e8974aabab579c3918845ec407a2103320259bb4594ded8dfd ChangeLog 8163
-MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5 size 225
+MISC ChangeLog 8350 RMD160 ddd3509f475d739973c23d0b48d705115a222a87 SHA1 40516786798c6becd1b727489658a4ca8b108b1e SHA256 1e231f545bc281b31eca1f533de5e157208fb7fb522dec12ee67a5915adfe36f
+MD5 fe17bb96c471fe9fe762dcc9c2117f17 ChangeLog 8350
+RMD160 ddd3509f475d739973c23d0b48d705115a222a87 ChangeLog 8350
+SHA256 1e231f545bc281b31eca1f533de5e157208fb7fb522dec12ee67a5915adfe36f ChangeLog 8350
+MISC metadata.xml 225 RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d SHA1 1b8ccc849053361ac907dc9b652796defd1ce906 SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5
MD5 9ef4af14dad87b03fde8e43f19e08d26 metadata.xml 225
RMD160 6e3fccd1ae62f02a0cb28d319aa185af0020822d metadata.xml 225
SHA256 1a7f3e805478b42bc379b2a36944579d34d7e66ba5bf418a651e1cd58ad0a7f5 metadata.xml 225
@@ -71,13 +62,10 @@ SHA256 f52b1defaca15b9c73c241248ff11af3629914ed9c5c2bf4d73ebc38d4f479ed files/di
MD5 72d5ac6407edb7c072a50ad5fa8fe610 files/digest-xvid-1.1.0-r1 789
RMD160 06f53882da57b698c9bcc2bc3550dbee170d58a0 files/digest-xvid-1.1.0-r1 789
SHA256 06d6cf1d481f2181faf3de3baae5cee1a73810288614cf54209404ae8287d021 files/digest-xvid-1.1.0-r1 789
-MD5 95422d262a394414295a9f175b9daaf3 files/digest-xvid-1.1.0_beta2-r1 347
-RMD160 625f99366065d5f1967490efd12fb96451fe6d3a files/digest-xvid-1.1.0_beta2-r1 347
-SHA256 89c721b5f52648c0fbd732d37f3920801c583b3df1f57dc752b5cff849b1e72d files/digest-xvid-1.1.0_beta2-r1 347
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
+Version: GnuPG v1.4.4 (GNU/Linux)
-iD8DBQFETzc1AiZjviIA2XgRAlbjAKCJwl3kge64fX8SVVBzFQ02O2dFPQCeI3Hm
-CGHPN1G+nLAonKyNwPRGFAw=
-=Y5ug
+iD8DBQFEoTLuAiZjviIA2XgRAmaEAKDL9I0jHXosTJfVQybLYqaROEP8gACfTeqy
+emYsYiqEKMMAPF/pAJpxU2k=
+=Q2OH
-----END PGP SIGNATURE-----
diff --git a/media-libs/xvid/files/digest-xvid-1.1.0_beta2-r1 b/media-libs/xvid/files/digest-xvid-1.1.0_beta2-r1
deleted file mode 100644
index 91dcab5c0b83..000000000000
--- a/media-libs/xvid/files/digest-xvid-1.1.0_beta2-r1
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 891c95e3e4660da30db9badfbd724f6b xvid-1.1.0-noexec-stack.patch.bz2 3443
-RMD160 3da4597854b67975e424614ac403397fa566f2d1 xvid-1.1.0-noexec-stack.patch.bz2 3443
-SHA256 d63027784787b418947d969513621711a94fba847d51e7b1b4ac7c50ba14511e xvid-1.1.0-noexec-stack.patch.bz2 3443
-MD5 1556584438f5b9fcd4c5e4ca829da602 xvidcore-1.1.0-beta2.tar.bz2 594159
diff --git a/media-libs/xvid/files/xvid-1.1.0_beta2-amd64-gcc4.patch b/media-libs/xvid/files/xvid-1.1.0_beta2-amd64-gcc4.patch
deleted file mode 100644
index f0fa9b0c5ded..000000000000
--- a/media-libs/xvid/files/xvid-1.1.0_beta2-amd64-gcc4.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -urN xvidcore-1.1.0-beta2/src/image/qpel.c xvidcore-1.1.0-beta2.az/src/image/qpel.c
---- xvidcore-1.1.0-beta2/src/image/qpel.c 2005-04-03 22:39:44.000000000 +0200
-+++ xvidcore-1.1.0-beta2.az/src/image/qpel.c 2005-06-16 22:23:21.000000000 +0200
-@@ -397,7 +397,7 @@
- #endif
-
- #ifdef ARCH_IS_X86_64
--extern uint16_t xvid_Expand_mmx[][]; /* 8b -> 64b expansion table */
-+extern uint16_t xvid_Expand_mmx[256][4]; /* 8b -> 64b expansion table */
- #endif
-
- /* Alternate way of filtering (cf. USE_TABLES flag in qpel_mmx.asm)
-@@ -408,23 +408,23 @@
- * Using Symmetries (and bswap) could reduce further
- * the memory to 7 tables (->14K). */
- #ifdef ARCH_IS_X86_64
--extern int16_t xvid_FIR_1_0_0_0[][];
--extern int16_t xvid_FIR_3_1_0_0[][];
--extern int16_t xvid_FIR_6_3_1_0[][];
--extern int16_t xvid_FIR_14_3_2_1[][];
--extern int16_t xvid_FIR_20_6_3_1[][];
--extern int16_t xvid_FIR_20_20_6_3[][];
--extern int16_t xvid_FIR_23_19_6_3[][];
--extern int16_t xvid_FIR_7_20_20_6[][];
--extern int16_t xvid_FIR_6_20_20_6[][];
--extern int16_t xvid_FIR_6_20_20_7[][];
--extern int16_t xvid_FIR_3_6_20_20[][];
--extern int16_t xvid_FIR_3_6_19_23[][];
--extern int16_t xvid_FIR_1_3_6_20[][];
--extern int16_t xvid_FIR_1_2_3_14[][];
--extern int16_t xvid_FIR_0_1_3_6[][];
--extern int16_t xvid_FIR_0_0_1_3[][];
--extern int16_t xvid_FIR_0_0_0_1[][];
-+extern int16_t xvid_FIR_1_0_0_0[256][4];
-+extern int16_t xvid_FIR_3_1_0_0[256][4];
-+extern int16_t xvid_FIR_6_3_1_0[256][4];
-+extern int16_t xvid_FIR_14_3_2_1[256][4];
-+extern int16_t xvid_FIR_20_6_3_1[256][4];
-+extern int16_t xvid_FIR_20_20_6_3[256][4];
-+extern int16_t xvid_FIR_23_19_6_3[256][4];
-+extern int16_t xvid_FIR_7_20_20_6[256][4];
-+extern int16_t xvid_FIR_6_20_20_6[256][4];
-+extern int16_t xvid_FIR_6_20_20_7[256][4];
-+extern int16_t xvid_FIR_3_6_20_20[256][4];
-+extern int16_t xvid_FIR_3_6_19_23[256][4];
-+extern int16_t xvid_FIR_1_3_6_20[256][4];
-+extern int16_t xvid_FIR_1_2_3_14[256][4];
-+extern int16_t xvid_FIR_0_1_3_6[256][4];
-+extern int16_t xvid_FIR_0_0_1_3[256][4];
-+extern int16_t xvid_FIR_0_0_0_1[256][4];
- #else
- int16_t xvid_FIR_1_0_0_0[256][4];
- int16_t xvid_FIR_3_1_0_0[256][4];
diff --git a/media-libs/xvid/xvid-1.1.0_beta2-r1.ebuild b/media-libs/xvid/xvid-1.1.0_beta2-r1.ebuild
deleted file mode 100644
index cb1847a1816b..000000000000
--- a/media-libs/xvid/xvid-1.1.0_beta2-r1.ebuild
+++ /dev/null
@@ -1,64 +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/xvid/xvid-1.1.0_beta2-r1.ebuild,v 1.9 2006/01/03 23:14:27 kloeri Exp $
-
-inherit eutils fixheadtails
-
-MY_P=${PN}core-${PV/_beta/-beta}
-DESCRIPTION="XviD, a high performance/quality MPEG-4 video de-/encoding solution"
-HOMEPAGE="http://www.xvid.org/"
-SRC_URI="http://downloads.xvid.org/downloads/${MY_P}.tar.bz2
- mirror://gentoo/${PN}-1.1.0-noexec-stack.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
-IUSE="doc altivec"
-
-DEPEND="x86? ( >=dev-lang/nasm-0.98.36 )
- amd64? ( dev-lang/yasm )
- =sys-devel/autoconf-2.5*
- sys-devel/automake"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}/build/generic
-
-src_unpack() {
- unpack ${A}
-
- cd "${WORKDIR}"/${MY_P}
- epatch "${FILESDIR}"/${P}-altivec.patch
- epatch "${FILESDIR}"/${P}-amd64-gcc4.patch
- epatch "${WORKDIR}/${PN}-1.1.0-noexec-stack.patch"
-
- cd "${S}"
- ht_fix_file bootstrap.sh
- WANT_AUTOCONF="2.5" ./bootstrap.sh || die "Bootstrap failed"
-}
-
-src_compile() {
- econf $(use_enable altivec) || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- make install DESTDIR="${D}" || die
-
- cd "${S}"/../../
- dodoc AUTHORS ChangeLog README TODO doc/*
-
- if [[ ${CHOST} == *-darwin* ]]; then
- local mylib=$(basename $(ls "${D}"/usr/$(get_libdir)/libxvidcore.*.dylib))
- dosym ${mylib} /usr/$(get_libdir)/libxvidcore.dylib
- else
- local mylib=$(basename $(ls "${D}"/usr/$(get_libdir)/libxvidcore.so*))
- dosym ${mylib} /usr/$(get_libdir)/libxvidcore.so
- dosym ${mylib} /usr/$(get_libdir)/${mylib/.1}
- fi
-
- if use doc ; then
- dodoc CodingStyle doc/README
- docinto examples
- dodoc examples/*
- fi
-}