diff options
author | Timothy Redaelli <drizzt@gentoo.org> | 2007-01-14 22:03:07 +0000 |
---|---|---|
committer | Timothy Redaelli <drizzt@gentoo.org> | 2007-01-14 22:03:07 +0000 |
commit | a35c115d58aaf5667e0aeb79e538cc403786da6a (patch) | |
tree | 9a90b1162809ccc6747ca424e28d09afc87fadf1 | |
parent | Added avidemux 2.3.0 (ebuild based on the kpex-media one) (diff) | |
download | drizzt-a35c115d58aaf5667e0aeb79e538cc403786da6a.tar.gz drizzt-a35c115d58aaf5667e0aeb79e538cc403786da6a.tar.bz2 drizzt-a35c115d58aaf5667e0aeb79e538cc403786da6a.zip |
Added opera with flash plugin for Gentoo/FreeBSD
svn path=/; revision=88
24 files changed, 606 insertions, 22 deletions
diff --git a/app-emulation/emul-linux-x86-baselibs/Manifest b/app-emulation/emul-linux-x86-baselibs/Manifest new file mode 100644 index 0000000..8dada5f --- /dev/null +++ b/app-emulation/emul-linux-x86-baselibs/Manifest @@ -0,0 +1,10 @@ +DIST emul-linux-x86-baselibs-2.5.5-r2-emul.patch.bz2 20372 RMD160 ee2a801d70898299548c0c4150b6e821077df57d SHA1 378ea44ac1247418928d389047be599f4a2a90d5 SHA256 d4469961dfcb07c7126b7decc78e60c75582bcbf804ba9779818c42ab9a6f941 +DIST emul-linux-x86-baselibs-2.5.5.tar.bz2 5686179 RMD160 677ba810b08e7698144d7cf8f16c9affa4bdad2b SHA1 1be554a2bfdd54247fb138de7689f7f5e97e10b1 SHA256 fd62c6a5b9d788b12fea6c2fd7e3fbc8e3a47c548d7ecddaeba04b6aafab2968 +DIST emul-linux-x86-baselibs-fbsd.tar.bz2 4869706 RMD160 c1afae2f5e51438109e888a92350433717b2ec65 SHA1 df8278cf7f6325c629282f298ca2b74706c8b561 SHA256 e0ace1d61ff64bd301a8a6bdce346c15790e73c94c9cc141db9f23a914d75431 +EBUILD emul-linux-x86-baselibs-2.5.5-r3.ebuild 1389 RMD160 00e3ce3f95fb7fc2bbba2cb7806f21cb11890da4 SHA1 6573da95f297e6df8fe0897314d6035138a90651 SHA256 44ca6494112e6443f9a6bdb3ccc0ba0d15ab86c6b618ba9bc00236c91d44748d +MD5 b004184b1ac5ed6741517ae1d972cf60 emul-linux-x86-baselibs-2.5.5-r3.ebuild 1389 +RMD160 00e3ce3f95fb7fc2bbba2cb7806f21cb11890da4 emul-linux-x86-baselibs-2.5.5-r3.ebuild 1389 +SHA256 44ca6494112e6443f9a6bdb3ccc0ba0d15ab86c6b618ba9bc00236c91d44748d emul-linux-x86-baselibs-2.5.5-r3.ebuild 1389 +MD5 9d40c9e942e6179132b8c87d14083787 files/digest-emul-linux-x86-baselibs-2.5.5-r3 906 +RMD160 9e92d68ee418d1c5a89c830c54c54ab99792d6ae files/digest-emul-linux-x86-baselibs-2.5.5-r3 906 +SHA256 5d658ccc37698fe19577b798d4753872fc293cf6c449655168340570a71da8d3 files/digest-emul-linux-x86-baselibs-2.5.5-r3 906 diff --git a/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-2.5.5-r3.ebuild b/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-2.5.5-r3.ebuild new file mode 100644 index 0000000..0081dd0 --- /dev/null +++ b/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-2.5.5-r3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-baselibs/emul-linux-x86-baselibs-2.5.5-r3.ebuild,v 1.1 2007/01/05 10:25:31 vapier Exp $ + +inherit eutils + +DESCRIPTION="Base libraries for emulation of 32bit x86 on amd64" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + http://dev.gentoo.org/~dang/${P}.tar.bz2 + x86-fbsd? ( http://dev.gentoo.org/~drizzt/trash/${PN}-fbsd.tar.bz2 ) + mirror://gentoo/${P}-r2-emul.patch.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86-fbsd" +IUSE="" +RESTRICT="nostrip" + +RDEPEND="app-emulation/emul-linux-x86-compat" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + cd "${S}" + mv emul/linux/x86/lib lib32 || die + mkdir usr + mv emul/linux/x86/usr/lib usr/lib32 || die + rmdir emul/linux/x86/usr emul/linux/x86 emul/linux emul || die + mv lib32/pam_unix_*.so lib32/security/ || die + rm usr/lib32/libnss_ldap.so.2 || die + epatch ${P}-r2-emul.patch + rm ${P}-r2-emul.patch || die +} + +src_compile() { + :; +} + +src_install() { + if [[ $USERLAND = GNU ]]; then + cp -a "${WORKDIR}"/* "${D}"/ || die + else + mkdir -p compat/linux/usr +# mv lib32 compat/linux/lib || die + mv lib32/libz.so* compat/linux/lib || die + rm -r lib32 || die + mv usr/lib32 compat/linux/usr/lib || die + tar -cpf - . | tar -xpf - -C "${D}" || die + fi +} diff --git a/app-emulation/emul-linux-x86-baselibs/files/digest-emul-linux-x86-baselibs-2.5.5-r3 b/app-emulation/emul-linux-x86-baselibs/files/digest-emul-linux-x86-baselibs-2.5.5-r3 new file mode 100644 index 0000000..82aaea2 --- /dev/null +++ b/app-emulation/emul-linux-x86-baselibs/files/digest-emul-linux-x86-baselibs-2.5.5-r3 @@ -0,0 +1,9 @@ +MD5 03caaa9c5ac8b3f75c80dd1b0e51291f emul-linux-x86-baselibs-2.5.5-r2-emul.patch.bz2 20372 +RMD160 ee2a801d70898299548c0c4150b6e821077df57d emul-linux-x86-baselibs-2.5.5-r2-emul.patch.bz2 20372 +SHA256 d4469961dfcb07c7126b7decc78e60c75582bcbf804ba9779818c42ab9a6f941 emul-linux-x86-baselibs-2.5.5-r2-emul.patch.bz2 20372 +MD5 e8058cbc5ef52c78dd92325ba216b9b3 emul-linux-x86-baselibs-2.5.5.tar.bz2 5686179 +RMD160 677ba810b08e7698144d7cf8f16c9affa4bdad2b emul-linux-x86-baselibs-2.5.5.tar.bz2 5686179 +SHA256 fd62c6a5b9d788b12fea6c2fd7e3fbc8e3a47c548d7ecddaeba04b6aafab2968 emul-linux-x86-baselibs-2.5.5.tar.bz2 5686179 +MD5 c4c08fb4f0819c973be2dfafc4f1a624 emul-linux-x86-baselibs-fbsd.tar.bz2 4869706 +RMD160 c1afae2f5e51438109e888a92350433717b2ec65 emul-linux-x86-baselibs-fbsd.tar.bz2 4869706 +SHA256 e0ace1d61ff64bd301a8a6bdce346c15790e73c94c9cc141db9f23a914d75431 emul-linux-x86-baselibs-fbsd.tar.bz2 4869706 diff --git a/app-emulation/emul-linux-x86-compat/Manifest b/app-emulation/emul-linux-x86-compat/Manifest index f720bc8..da187eb 100644 --- a/app-emulation/emul-linux-x86-compat/Manifest +++ b/app-emulation/emul-linux-x86-compat/Manifest @@ -1,22 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - DIST emul-linux-x86-compat-1.0.tar.bz2 1228824 RMD160 57089eafdf3c2c50e04be0bab0949f208e74850a SHA1 733df6b83da376e45cdc4a971fa2c82f817241d4 SHA256 eea416e6e2ef8ea06f028ef2e8bcbf0326dfc22a66a3ab0cbfdd5d0de7efdc74 -EBUILD emul-linux-x86-compat-1.0-r3.ebuild 964 RMD160 e07971126d9078d01c7d5f3386dbb191a61cc769 SHA1 5eed4e480ca7dfe0cdb26be8d18a4e0cf373b6ee SHA256 a87876289520324b8405477e1f4eeae8039299cbcb7ba7416b205e3e20cc1b0b -MD5 d7f8d90f40675cbb84809202bf7ab4fd emul-linux-x86-compat-1.0-r3.ebuild 964 -RMD160 e07971126d9078d01c7d5f3386dbb191a61cc769 emul-linux-x86-compat-1.0-r3.ebuild 964 -SHA256 a87876289520324b8405477e1f4eeae8039299cbcb7ba7416b205e3e20cc1b0b emul-linux-x86-compat-1.0-r3.ebuild 964 -MISC ChangeLog 218 RMD160 c442d35c8cf8ae70a799c8c7a6d6b13aa201f7e4 SHA1 e34082915f75796aa06f67116d004755497a138c SHA256 7a16e52663e1c2f20fb5a076f11449b82ad4d4a2016419d91d51dec4893d41d0 -MD5 c83fa5b8e06e4e12715e46de4125de05 ChangeLog 218 -RMD160 c442d35c8cf8ae70a799c8c7a6d6b13aa201f7e4 ChangeLog 218 -SHA256 7a16e52663e1c2f20fb5a076f11449b82ad4d4a2016419d91d51dec4893d41d0 ChangeLog 218 +EBUILD emul-linux-x86-compat-1.0-r3.ebuild 1200 RMD160 91c404cdaed8fe5df97bcee5a148ea91d48b8950 SHA1 81e2a55b3938422a42a1685b56733cc016266fe4 SHA256 dd0550c0a5b553c9f556152ebc06e3660c74167c3ecefe9e5578e4e9fe98a275 +MD5 54fb139584c0ffa55633ced0a4906fec emul-linux-x86-compat-1.0-r3.ebuild 1200 +RMD160 91c404cdaed8fe5df97bcee5a148ea91d48b8950 emul-linux-x86-compat-1.0-r3.ebuild 1200 +SHA256 dd0550c0a5b553c9f556152ebc06e3660c74167c3ecefe9e5578e4e9fe98a275 emul-linux-x86-compat-1.0-r3.ebuild 1200 MD5 c9fb4a2c6f68ff747501a9169d19b328 files/digest-emul-linux-x86-compat-1.0-r3 283 RMD160 bf7160a735daad1bc793a9d40b762e7e6b12b611 files/digest-emul-linux-x86-compat-1.0-r3 283 SHA256 33b3c14488102a4d7d16130edac27a554d87c39bb9cf110f5eefb599f07f94fb files/digest-emul-linux-x86-compat-1.0-r3 283 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.1 (GNU/Linux) - -iD8DBQFFqCTLGDyatLGpTbYRAqdQAKCbVLEnqb7CQ2R4IyynqICrk1IRxACdECIB -x7uRPAlr0+baiOkhijRJOz4= -=kLcW ------END PGP SIGNATURE----- diff --git a/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-1.0-r3.ebuild b/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-1.0-r3.ebuild index 664c219..7b45e14 100644 --- a/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-1.0-r3.ebuild +++ b/app-emulation/emul-linux-x86-compat/emul-linux-x86-compat-1.0-r3.ebuild @@ -8,11 +8,11 @@ SRC_URI="mirror://gentoo/emul-linux-x86-compat-${PV}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="-* ~amd64" +KEYWORDS="-* ~amd64 ~x86-fbsd" IUSE="" RESTRICT="nostrip" -DEPEND="virtual/libc" +DEPEND="|| ( app-emulation/emul-linux-x86-glibc sys-libs/glibc )" S=${WORKDIR} @@ -27,6 +27,16 @@ src_unpack() { rm usr/lib32/libstdc++.so.[56]* || die #160335 } +src_compile() { + :; +} + src_install() { - cp -a "${WORKDIR}"/* "${D}"/ || die + if [[ $USERLAND = GNU ]]; then + cp -a "${WORKDIR}"/* "${D}"/ || die + else + mkdir -p compat/linux/usr + mv usr/lib32 compat/linux/usr/lib || die + tar -cpf - . | tar -xpf - -C "${D}" || die + fi } diff --git a/app-emulation/emul-linux-x86-glibc/Manifest b/app-emulation/emul-linux-x86-glibc/Manifest new file mode 100644 index 0000000..3b5f62d --- /dev/null +++ b/app-emulation/emul-linux-x86-glibc/Manifest @@ -0,0 +1,8 @@ +DIST emul-linux-x86-glibc-2.3.6-r4.tar.bz2 2696272 RMD160 1e80c23f02cef71331e937463c2c122143fea689 SHA1 de33c7c05e01c5f34cdd6b675bbeef7ca06751b3 SHA256 bd13bade409b87689bdb166774701b29f16b7c677c0b6cb40ab0ef410cf9c697 +EBUILD emul-linux-x86-glibc-2.3.6-r4.ebuild 584 RMD160 15acf55f469519d11770ce39fe88b69a87187d1c SHA1 80f79081b868c694133c5ed8443fbedafa037900 SHA256 d9ebb8a201ba549c025318373d6b2fcd8fe0597b41328b25f53acaa40d024523 +MD5 4a89266d97ecacb3723a29b2872d7abc emul-linux-x86-glibc-2.3.6-r4.ebuild 584 +RMD160 15acf55f469519d11770ce39fe88b69a87187d1c emul-linux-x86-glibc-2.3.6-r4.ebuild 584 +SHA256 d9ebb8a201ba549c025318373d6b2fcd8fe0597b41328b25f53acaa40d024523 emul-linux-x86-glibc-2.3.6-r4.ebuild 584 +MD5 3fe7fa7e2a0010f8d5203fddebf0dd9a files/digest-emul-linux-x86-glibc-2.3.6-r4 295 +RMD160 ad8c681ac2281508beea40db137f4ce377a0a326 files/digest-emul-linux-x86-glibc-2.3.6-r4 295 +SHA256 5f7493dca710a0a1cdeadfa1879db1b6ea8a82ce068b2ed2307adb911ec76164 files/digest-emul-linux-x86-glibc-2.3.6-r4 295 diff --git a/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.6-r4.ebuild b/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.6-r4.ebuild new file mode 100644 index 0000000..44d9b7c --- /dev/null +++ b/app-emulation/emul-linux-x86-glibc/emul-linux-x86-glibc-2.3.6-r4.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils + +DESCRIPTION="glibc libraries for emulation of Linux under FreeBSD" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="http://dev.gentoo.org/~drizzt/trash/${PF}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~x86-fbsd" +IUSE="" +RESTRICT="nostrip" + +RDEPEND="" + +S=${WORKDIR} + +src_unpack() { + unpack ${A} + cd "${S}" + mkdir -p compat/linux + mv lib usr compat/linux || die +} + +src_compile() { + :; +} + +src_install() { + tar -cpf - . | tar -xpf - -C "${D}" || die +} diff --git a/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.6-r4 b/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.6-r4 new file mode 100644 index 0000000..04c0bc9 --- /dev/null +++ b/app-emulation/emul-linux-x86-glibc/files/digest-emul-linux-x86-glibc-2.3.6-r4 @@ -0,0 +1,3 @@ +MD5 4329b79d2841190a24c6d55122e4147d emul-linux-x86-glibc-2.3.6-r4.tar.bz2 2696272 +RMD160 1e80c23f02cef71331e937463c2c122143fea689 emul-linux-x86-glibc-2.3.6-r4.tar.bz2 2696272 +SHA256 bd13bade409b87689bdb166774701b29f16b7c677c0b6cb40ab0ef410cf9c697 emul-linux-x86-glibc-2.3.6-r4.tar.bz2 2696272 diff --git a/app-emulation/emul-linux-x86-xlibs/Manifest b/app-emulation/emul-linux-x86-xlibs/Manifest new file mode 100644 index 0000000..2b30a08 --- /dev/null +++ b/app-emulation/emul-linux-x86-xlibs/Manifest @@ -0,0 +1,18 @@ +DIST emul-linux-x86-xlibs-7.0-r5.tar.bz2 3235393 RMD160 e778ad9600bc573b650f87da440722ad680b9836 SHA1 2292dc98f4bea53dc794e5527b47b7a578cd2416 SHA256 36485a9841b35f1b2cb6543269e752d0bf74f90404cb69835370f7562c04f2c4 +DIST emul-linux-x86-xlibs-7.0-r7-emul.patch.bz2 12116 RMD160 cade978ec90b3f6ea28dfebaa14191aab09f0b7d SHA1 3fa7defb2c22714b43a7ee7d38fe1d5eb5a8af64 SHA256 5c1eeb1e01db414d5a562d154a3a4c89530d573f451a766eb25f46e289fb42cd +DIST emul-linux-x86-xlibs-ati_dri-7.0.tar.bz2 3743164 RMD160 4bd8ac76725230b4c05ab06bcf194de93e4ab4ca SHA1 3b939e76680efcfda313a0fc7234a944d9951ce4 SHA256 febb86cc07eaee8d449f9e4d994ae29c7f3c4e9067d8f93fd14b4e4c5b5a063d +DIST emul-linux-x86-xlibs-i810_dri-7.0.tar.bz2 2242803 RMD160 85257df90616c65f9ee28c87c478a07d6bb08dea SHA1 229b45c4b3a4076a2e2356cdfc3057e64b2d792d SHA256 e7b88b4b9a0071d5fccccb9185c4392c6119da84131530aa9194a57997f59d6f +DIST emul-linux-x86-xlibs-mga_dri-7.0.tar.bz2 749975 RMD160 3b8ccce3aae0ed508fbd8c24d513bdb33b8af23b SHA1 cc9d497684c30602cf754990f53053e06ae20c8a SHA256 159650c0df35b2a1b627a4c5a0f4ffbdd1d8192fac35ef378fd75d11ab7038fe +DIST emul-linux-x86-xlibs-s3virge_dri-7.0.tar.bz2 716284 RMD160 3df360b409e0432234f37c7662d8fca7fe74c5cd SHA1 acd7b260e894ccf6613625fe0fc89580123bbd72 SHA256 18fc5da1288a623ff2c0cd6ee5b177d90d3e634209c96675d244f8b435cdae93 +DIST emul-linux-x86-xlibs-savage_dri-7.0.tar.bz2 740433 RMD160 9545cadecc0dfa9dec1a801850fed63cb92b9a37 SHA1 16a881cff5ad3be18b5940a57ce2b34e8442489f SHA256 33e82602e7c57e42e86ebcd29fc3fd568a06ada9091ba8484d3cbfda9d2a6230 +DIST emul-linux-x86-xlibs-sis_dri-7.0.tar.bz2 727198 RMD160 c980124403a183435ef7328c36decb857d4e344c SHA1 55c3f37f79fe0425fffab0454354726a76575d68 SHA256 b93c61db78c67de7188ac6e20edd8f39db5af9df58283c613e94d147742dac84 +DIST emul-linux-x86-xlibs-tdfx_dri-7.0.tar.bz2 741194 RMD160 6d70e3d16c903a8383a1168687363d7626318c8a SHA1 568d1b84c82c9be9bca8d9d3805fac121969ca0d SHA256 e07cdf5f4d682c1856b83c5b06765b24ca51fb8f29f0d5c7ce7992ea499a0ca4 +DIST emul-linux-x86-xlibs-trident_dri-7.0.tar.bz2 699399 RMD160 8460f56d6829d41c042c040bab830084dd1b9958 SHA1 aaeab37396c550fdcd12c281fa9fc68b9d478e19 SHA256 d393ba2e1ba8cddd9b3861afdd7f19520b258400f76df8cd5c8fc056671256e5 +DIST emul-linux-x86-xlibs-via_dri-7.0.tar.bz2 755605 RMD160 201d284ab22ac501ec7b20b2ca419696326f1532 SHA1 c01e69df81ec8b3cd5b2a0bb9becaa7bd4f1e56d SHA256 5a64d00eb39684e32f6b1aa045437fb6883e4a090303a70c8e6a7fc3f4e6a995 +EBUILD emul-linux-x86-xlibs-7.0-r8.ebuild 2592 RMD160 a9d37e920b31a51700a61076e7374bcf82f39c81 SHA1 76c1ea15596560a6e625df24cebdf3e6a3fecb68 SHA256 e9ec9ad21beebabca0c26949f29bef66d39a9509479f58f40d20cf433ea7ce9f +MD5 0b4438c75597184eeb2766fbeaceb356 emul-linux-x86-xlibs-7.0-r8.ebuild 2592 +RMD160 a9d37e920b31a51700a61076e7374bcf82f39c81 emul-linux-x86-xlibs-7.0-r8.ebuild 2592 +SHA256 e9ec9ad21beebabca0c26949f29bef66d39a9509479f58f40d20cf433ea7ce9f emul-linux-x86-xlibs-7.0-r8.ebuild 2592 +MD5 a55c4f343d9618bc1a4a150a5e8cb5b7 files/digest-emul-linux-x86-xlibs-7.0-r8 3347 +RMD160 b2aa26190ce707dd4b76781411a330eb969fad6d files/digest-emul-linux-x86-xlibs-7.0-r8 3347 +SHA256 d55a7ea48c2d304b9c92b8e50d8232e023aa53f2ba7b6a2cbbf33d4aa399d72a files/digest-emul-linux-x86-xlibs-7.0-r8 3347 diff --git a/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-7.0-r8.ebuild b/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-7.0-r8.ebuild new file mode 100644 index 0000000..f53359d --- /dev/null +++ b/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-7.0-r8.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/emul-linux-x86-xlibs/emul-linux-x86-xlibs-7.0-r8.ebuild,v 1.1 2007/01/05 10:25:51 vapier Exp $ + +inherit eutils + +MY_P=${PN}-7.0-r5 +DESCRIPTION="X11R6 libraries for emulation of 32bit x86 on amd64" +HOMEPAGE="http://www.gentoo.org/" +SRC_URI="http://dev.gentooexperimental.org/~peper/distfiles/${MY_P}.tar.bz2 + mirror://gentoo/${P}-r7-emul.patch.bz2 + video_cards_i810? ( mirror://gentoo/emul-linux-x86-xlibs-i810_dri-${PV}.tar.bz2 ) + video_cards_mach64? ( mirror://gentoo/emul-linux-x86-xlibs-ati_dri-${PV}.tar.bz2 ) + video_cards_mga? ( mirror://gentoo/emul-linux-x86-xlibs-mga_dri-${PV}.tar.bz2 ) + video_cards_r128? ( mirror://gentoo/emul-linux-x86-xlibs-ati_dri-${PV}.tar.bz2 ) + video_cards_radeon? ( mirror://gentoo/emul-linux-x86-xlibs-ati_dri-${PV}.tar.bz2 ) + video_cards_s3virge? ( mirror://gentoo/emul-linux-x86-xlibs-s3virge_dri-${PV}.tar.bz2 ) + video_cards_savage? ( mirror://gentoo/emul-linux-x86-xlibs-savage_dri-${PV}.tar.bz2 ) + video_cards_sis? ( mirror://gentoo/emul-linux-x86-xlibs-sis_dri-${PV}.tar.bz2 ) + video_cards_tdfx? ( mirror://gentoo/emul-linux-x86-xlibs-tdfx_dri-${PV}.tar.bz2 ) + video_cards_trident? ( mirror://gentoo/emul-linux-x86-xlibs-trident_dri-${PV}.tar.bz2 ) + video_cards_via? ( mirror://gentoo/emul-linux-x86-xlibs-via_dri-${PV}.tar.bz2 )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86-fbsd" + +IUSE_VIDEO_CARDS=" + video_cards_i810 + video_cards_mach64 + video_cards_mga + video_cards_r128 + video_cards_radeon + video_cards_s3virge + video_cards_savage + video_cards_sis + video_cards_tdfx + video_cards_trident + video_cards_via" +IUSE="opengl ${IUSE_VIDEO_CARDS}" +RESTRICT="nostrip" + +DEPEND="" +RDEPEND="opengl? ( app-admin/eselect-opengl ) + >=app-emulation/emul-linux-x86-baselibs-2.5.5-r2" + +S=${WORKDIR} + +pkg_preinst() { + # Check for bad symlink before installing, bug 84441. + if [[ -L ${ROOT}/emul/linux/x86/usr/lib/X11 ]] ; then + rm -f "${ROOT}"/emul/linux/x86/usr/lib/X11 + fi +} + +src_unpack() { + unpack ${A} + cd "${S}" + mkdir usr + mv emul/linux/x86/usr/lib usr/lib32 || die + rmdir emul/linux/x86/usr emul/linux/x86 emul/linux emul || die + epatch ${P}-r7-emul.patch + rm ${P}-r7-emul.patch || die +} + +src_install() { + if [[ $USERLAND = GNU ]]; then + cp -a "${WORKDIR}"/* "${D}"/ || die + else + mkdir -p compat/linux/usr + mv usr/lib32 compat/linux/usr/lib || die + tar -cpf - . | tar -xpf - -C "${D}" || die + fi +} + +pkg_postinst() { + #update GL symlinks + use opengl && /usr/bin/eselect opengl set --use-old +} diff --git a/app-emulation/emul-linux-x86-xlibs/files/digest-emul-linux-x86-xlibs-7.0-r8 b/app-emulation/emul-linux-x86-xlibs/files/digest-emul-linux-x86-xlibs-7.0-r8 new file mode 100644 index 0000000..306829c --- /dev/null +++ b/app-emulation/emul-linux-x86-xlibs/files/digest-emul-linux-x86-xlibs-7.0-r8 @@ -0,0 +1,33 @@ +MD5 5c6bd3cd5efa00ad7a650a43f13b655e emul-linux-x86-xlibs-7.0-r5.tar.bz2 3235393 +RMD160 e778ad9600bc573b650f87da440722ad680b9836 emul-linux-x86-xlibs-7.0-r5.tar.bz2 3235393 +SHA256 36485a9841b35f1b2cb6543269e752d0bf74f90404cb69835370f7562c04f2c4 emul-linux-x86-xlibs-7.0-r5.tar.bz2 3235393 +MD5 f6fd5777828e0bd22e8f1b08d0495966 emul-linux-x86-xlibs-7.0-r7-emul.patch.bz2 12116 +RMD160 cade978ec90b3f6ea28dfebaa14191aab09f0b7d emul-linux-x86-xlibs-7.0-r7-emul.patch.bz2 12116 +SHA256 5c1eeb1e01db414d5a562d154a3a4c89530d573f451a766eb25f46e289fb42cd emul-linux-x86-xlibs-7.0-r7-emul.patch.bz2 12116 +MD5 bf2fa2e8b937b767bcf16a2be8afff74 emul-linux-x86-xlibs-ati_dri-7.0.tar.bz2 3743164 +RMD160 4bd8ac76725230b4c05ab06bcf194de93e4ab4ca emul-linux-x86-xlibs-ati_dri-7.0.tar.bz2 3743164 +SHA256 febb86cc07eaee8d449f9e4d994ae29c7f3c4e9067d8f93fd14b4e4c5b5a063d emul-linux-x86-xlibs-ati_dri-7.0.tar.bz2 3743164 +MD5 e36bba25dd4955e761c9099695aae319 emul-linux-x86-xlibs-i810_dri-7.0.tar.bz2 2242803 +RMD160 85257df90616c65f9ee28c87c478a07d6bb08dea emul-linux-x86-xlibs-i810_dri-7.0.tar.bz2 2242803 +SHA256 e7b88b4b9a0071d5fccccb9185c4392c6119da84131530aa9194a57997f59d6f emul-linux-x86-xlibs-i810_dri-7.0.tar.bz2 2242803 +MD5 21a1f60641146ca5d3331ea982f97c7f emul-linux-x86-xlibs-mga_dri-7.0.tar.bz2 749975 +RMD160 3b8ccce3aae0ed508fbd8c24d513bdb33b8af23b emul-linux-x86-xlibs-mga_dri-7.0.tar.bz2 749975 +SHA256 159650c0df35b2a1b627a4c5a0f4ffbdd1d8192fac35ef378fd75d11ab7038fe emul-linux-x86-xlibs-mga_dri-7.0.tar.bz2 749975 +MD5 fe34e55e1dd5bc73904bbc4e96a3a134 emul-linux-x86-xlibs-s3virge_dri-7.0.tar.bz2 716284 +RMD160 3df360b409e0432234f37c7662d8fca7fe74c5cd emul-linux-x86-xlibs-s3virge_dri-7.0.tar.bz2 716284 +SHA256 18fc5da1288a623ff2c0cd6ee5b177d90d3e634209c96675d244f8b435cdae93 emul-linux-x86-xlibs-s3virge_dri-7.0.tar.bz2 716284 +MD5 ada4398fc3e8845683fc5d1fbd2d16b2 emul-linux-x86-xlibs-savage_dri-7.0.tar.bz2 740433 +RMD160 9545cadecc0dfa9dec1a801850fed63cb92b9a37 emul-linux-x86-xlibs-savage_dri-7.0.tar.bz2 740433 +SHA256 33e82602e7c57e42e86ebcd29fc3fd568a06ada9091ba8484d3cbfda9d2a6230 emul-linux-x86-xlibs-savage_dri-7.0.tar.bz2 740433 +MD5 b0c2ebaea9b235b7c98287871ee3294f emul-linux-x86-xlibs-sis_dri-7.0.tar.bz2 727198 +RMD160 c980124403a183435ef7328c36decb857d4e344c emul-linux-x86-xlibs-sis_dri-7.0.tar.bz2 727198 +SHA256 b93c61db78c67de7188ac6e20edd8f39db5af9df58283c613e94d147742dac84 emul-linux-x86-xlibs-sis_dri-7.0.tar.bz2 727198 +MD5 57cf19d69012a5e682516ee214605cc4 emul-linux-x86-xlibs-tdfx_dri-7.0.tar.bz2 741194 +RMD160 6d70e3d16c903a8383a1168687363d7626318c8a emul-linux-x86-xlibs-tdfx_dri-7.0.tar.bz2 741194 +SHA256 e07cdf5f4d682c1856b83c5b06765b24ca51fb8f29f0d5c7ce7992ea499a0ca4 emul-linux-x86-xlibs-tdfx_dri-7.0.tar.bz2 741194 +MD5 cb538216fe6a7e5de5214a7715d3a6ef emul-linux-x86-xlibs-trident_dri-7.0.tar.bz2 699399 +RMD160 8460f56d6829d41c042c040bab830084dd1b9958 emul-linux-x86-xlibs-trident_dri-7.0.tar.bz2 699399 +SHA256 d393ba2e1ba8cddd9b3861afdd7f19520b258400f76df8cd5c8fc056671256e5 emul-linux-x86-xlibs-trident_dri-7.0.tar.bz2 699399 +MD5 b91b5b76579259e59f7593c4733fa772 emul-linux-x86-xlibs-via_dri-7.0.tar.bz2 755605 +RMD160 201d284ab22ac501ec7b20b2ca419696326f1532 emul-linux-x86-xlibs-via_dri-7.0.tar.bz2 755605 +SHA256 5a64d00eb39684e32f6b1aa045437fb6883e4a090303a70c8e6a7fc3f4e6a995 emul-linux-x86-xlibs-via_dri-7.0.tar.bz2 755605 diff --git a/net-www/netscape-flash/Manifest b/net-www/netscape-flash/Manifest new file mode 100644 index 0000000..964cf51 --- /dev/null +++ b/net-www/netscape-flash/Manifest @@ -0,0 +1,17 @@ +DIST FP9_plugin_beta_112006.tar.gz 2544096 RMD160 78995af7a4c34eb5e9c940afeaf1ed5aaccf3dac SHA1 51ce615a7ccb2b7d85f6f37f849d8449afb51a9e SHA256 011fa49d47fc0e5d0a97c6a03eeb712db3d3a0f7f05b43ff312fc3d7e1c20adb +DIST FP9_standalone_beta_112006.tar.gz 2840858 RMD160 ae5c85fa225c7a5c16c409e52187d4fdb40f1d7e SHA1 ee74f82e2e0a0341079c7e30a02b028b82c06d00 SHA256 ada84dd6bbb6ac3826a371f6d4ff40d3e94dc825af2826218ae22fec065d544a +DIST flash-plugin-7.0.68.tar.gz 1021264 RMD160 3cfcdd25c821ca6926a412ba21ae6c5745db4012 SHA1 5e05b592fd5de85e4f0de3b0789487462070f218 SHA256 dd1b8184498b0ca2b3d2ea13f8e024da654c7cf521f7d0fcd58dcf21cfabd6e1 +EBUILD netscape-flash-7.0.68.ebuild 1176 RMD160 3f397d699e993c6f4c4b6eeaf38185b4f6d27c09 SHA1 70f3253157ec1ec33d7db3e43f06c1c702f07903 SHA256 e12dd734b0f1e5fbb4e3e2a928184b98125f3fc0733554e391b8a0d875f257b6 +MD5 571a662e1d2fc561ec80f679f479b48d netscape-flash-7.0.68.ebuild 1176 +RMD160 3f397d699e993c6f4c4b6eeaf38185b4f6d27c09 netscape-flash-7.0.68.ebuild 1176 +SHA256 e12dd734b0f1e5fbb4e3e2a928184b98125f3fc0733554e391b8a0d875f257b6 netscape-flash-7.0.68.ebuild 1176 +EBUILD netscape-flash-9.0.21.78.ebuild 1473 RMD160 101d0a307947c4e39d55ef0eb6ec24618da1da2a SHA1 ccd8aaa06d4f2c0522a19e0730744b94add4c3bf SHA256 950bb347939dc9f507bb27e5915098ffa4e3c599735f6a9e26693457aceaa4c1 +MD5 e3c63c0e0aa4ae1947750d9e5f220d84 netscape-flash-9.0.21.78.ebuild 1473 +RMD160 101d0a307947c4e39d55ef0eb6ec24618da1da2a netscape-flash-9.0.21.78.ebuild 1473 +SHA256 950bb347939dc9f507bb27e5915098ffa4e3c599735f6a9e26693457aceaa4c1 netscape-flash-9.0.21.78.ebuild 1473 +MD5 f952a7bca7a9219bf51b8e9542d40483 files/digest-netscape-flash-7.0.68 262 +RMD160 8b16c381f7dcf9225ced3551435b10e642f03c28 files/digest-netscape-flash-7.0.68 262 +SHA256 bfc6c62cac2f2029aef1790fd0cea8f05cde40f6b16f43b19e1033ac11b7f1d8 files/digest-netscape-flash-7.0.68 262 +MD5 d69e0bccc341ddfc10fc36ad604fdfe7 files/digest-netscape-flash-9.0.21.78 554 +RMD160 06b360e00f95fcd25b82034726ed3975cead7314 files/digest-netscape-flash-9.0.21.78 554 +SHA256 0350e9d8b47b914572b18bad763e962b7888f8bac49a971e7a9e96288aeacbbc files/digest-netscape-flash-9.0.21.78 554 diff --git a/net-www/netscape-flash/files/digest-netscape-flash-7.0.68 b/net-www/netscape-flash/files/digest-netscape-flash-7.0.68 new file mode 100644 index 0000000..096d34e --- /dev/null +++ b/net-www/netscape-flash/files/digest-netscape-flash-7.0.68 @@ -0,0 +1,3 @@ +MD5 a18532c8457f1140964c4d896a928c96 flash-plugin-7.0.68.tar.gz 1021264 +RMD160 3cfcdd25c821ca6926a412ba21ae6c5745db4012 flash-plugin-7.0.68.tar.gz 1021264 +SHA256 dd1b8184498b0ca2b3d2ea13f8e024da654c7cf521f7d0fcd58dcf21cfabd6e1 flash-plugin-7.0.68.tar.gz 1021264 diff --git a/net-www/netscape-flash/files/digest-netscape-flash-9.0.21.78 b/net-www/netscape-flash/files/digest-netscape-flash-9.0.21.78 new file mode 100644 index 0000000..cee2c00 --- /dev/null +++ b/net-www/netscape-flash/files/digest-netscape-flash-9.0.21.78 @@ -0,0 +1,6 @@ +MD5 3ab408f85ae6d8180cc913edf97bf3eb FP9_plugin_beta_112006.tar.gz 2544096 +RMD160 78995af7a4c34eb5e9c940afeaf1ed5aaccf3dac FP9_plugin_beta_112006.tar.gz 2544096 +SHA256 011fa49d47fc0e5d0a97c6a03eeb712db3d3a0f7f05b43ff312fc3d7e1c20adb FP9_plugin_beta_112006.tar.gz 2544096 +MD5 76eda03ab481de5cc8ed512e864e4f4c FP9_standalone_beta_112006.tar.gz 2840858 +RMD160 ae5c85fa225c7a5c16c409e52187d4fdb40f1d7e FP9_standalone_beta_112006.tar.gz 2840858 +SHA256 ada84dd6bbb6ac3826a371f6d4ff40d3e94dc825af2826218ae22fec065d544a FP9_standalone_beta_112006.tar.gz 2840858 diff --git a/net-www/netscape-flash/netscape-flash-7.0.68.ebuild b/net-www/netscape-flash/netscape-flash-7.0.68.ebuild new file mode 100644 index 0000000..8c795e7 --- /dev/null +++ b/net-www/netscape-flash/netscape-flash-7.0.68.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/netscape-flash/netscape-flash-7.0.68.ebuild,v 1.3 2006/09/30 19:55:17 dang Exp $ + +inherit nsplugins + +S=${WORKDIR}/install_flash_player_7_linux +DESCRIPTION="Macromedia Shockwave Flash Player" +SRC_URI="mirror://macromedia/rpmsource/flash-plugin-${PV}.tar.gz" +HOMEPAGE="http://www.macromedia.com/" + +IUSE="" +SLOT="0" +KEYWORDS="amd64 -ppc -sparc x86 ~x86-fbsd" +LICENSE="Macromedia" + +DEPEND="!net-www/gplflash + amd64? ( app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-xlibs )" + +RESTRICT="nostrip" + +QA_TEXTRELS="opt/netscape/plugins/libflashplayer.so" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +src_install() { + exeinto /opt/netscape/plugins + doexe libflashplayer.so + + insinto /opt/netscape/plugins + doins flashplayer.xpt + + inst_plugin /opt/netscape/plugins/libflashplayer.so + inst_plugin /opt/netscape/plugins/flashplayer.xpt + + dodoc Readme.txt + dohtml Readme.htm +} diff --git a/net-www/netscape-flash/netscape-flash-9.0.21.78.ebuild b/net-www/netscape-flash/netscape-flash-9.0.21.78.ebuild new file mode 100644 index 0000000..4dde5ad --- /dev/null +++ b/net-www/netscape-flash/netscape-flash-9.0.21.78.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-www/netscape-flash/netscape-flash-9.0.21.78.ebuild,v 1.1 2006/11/21 13:36:25 tester Exp $ + +inherit nsplugins + +myPV=112006 + +S=${WORKDIR}/flash-player-plugin-${PV}/ +SPLAYER=${WORKDIR}/flash-player-standalone-${PV}/ +DESCRIPTION="Adobe Flash Player" +SRC_URI="http://download.macromedia.com/pub/labs/flashplayer9_update/FP9_plugin_beta_${myPV}.tar.gz + http://download.macromedia.com/pub/labs/flashplayer9_update/FP9_standalone_beta_${myPV}.tar.gz" +HOMEPAGE="http://www.adobe.com/" + +IUSE="" +SLOT="0" +KEYWORDS="~amd64 -ppc -sparc ~x86 ~x86-fbsd" +LICENSE="Macromedia" + +DEPEND="!net-www/gplflash + amd64? ( app-emulation/emul-linux-x86-baselibs + app-emulation/emul-linux-x86-gtklibs + app-emulation/emul-linux-x86-soundlibs + app-emulation/emul-linux-x86-xlibs ) + x86? ( x11-libs/libXext + x11-libs/libX11 + x11-libs/libXt + =x11-libs/gtk+-2* + media-libs/freetype + media-libs/fontconfig )" + +RESTRICT="nostrip" + +#QA_TEXTRELS="opt/netscape/plugins/libflashplayer.so" + +pkg_setup() { + # This is a binary x86 package => ABI=x86 + # Please keep this in future versions + # Danny van Dyk <kugelfang@gentoo.org> 2005/03/26 + has_multilib_profile && ABI="x86" +} + +src_install() { + dobin ${SPLAYER}/gflashplayer + + exeinto /opt/netscape/plugins + doexe libflashplayer.so + + inst_plugin /opt/netscape/plugins/libflashplayer.so + + dodoc readme.txt +} diff --git a/profiles/categories b/profiles/categories index a9e92ad..28f8948 100644 --- a/profiles/categories +++ b/profiles/categories @@ -15,7 +15,9 @@ net-misc net-p2p net-www sys-apps +sys-freebsd sys-process +www-client x11-libs x11-misc x11-wm diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors index 333f5b8..da22932 100644 --- a/profiles/thirdpartymirrors +++ b/profiles/thirdpartymirrors @@ -1,4 +1,4 @@ -berlios http://download.berlios.de http://download2.berlios.de gentoo http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo/distfiles http://gentoo.oregonstate.edu/distfiles ftp://ftp.oregonstate.edu/pub/gentoo/distfiles ftp://ftp.tu-clausthal.de/pub/linux/gentoo/distfiles http://ftp.gentoo.or.kr/distfiles http://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo/distfiles ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/gentoo/distfiles http://mirrors.tds.net/gentoo/distfiles http://open-systems.ufl.edu/mirrors/gentoo/distfiles http://gentoo.mirrors.pair.com/distfiles http://cudlug.cudenver.edu/gentoo/distfiles ftp://cudlug.cudenver.edu/pub/mirrors/distributions/gentoo/distfiles ftp://lug.mtu.edu/gentoo/source/distfiles gnu ftp://ftp.gnu.org/gnu ftp://mirrors.kernel.org/gnu http://mirrors.kernel.org/gnu ftp://gatekeeper.dec.com/pub/GNU ftp://ftp.keystealth.org/pub/gnu ftp://mirrors.usc.edu/pub/gnu http://mirrors.usc.edu/pub/gnu ftp://ftp.cise.ufl.edu/pub/mirrors/GNU ftp://gnu.cs.lewisu.edu/gnu http://ftp.gnu.mirrors.hoobly.com ftp://aeneas.mit.edu/pub/gnu ftp://ftp.wayne.edu/pub/gnu http://ftp.wayne.edu/pub/gnu ftp://gnu.teleglobe.net/ftp.gnu.org ftp://ftp.cse.ohio-state.edu/mirror/gnu ftp://ftp.club.cc.cmu.edu/gnu http://ftp.club.cc.cmu.edu/pub/gnu ftp://ftp.sun.ac.za/pub/mirrorsites/ftp.gnu.org ftp://ftp.cs.ubc.ca/pub/gnu ftp://ftp.inf.utfsm.cl/pub/gnu ftp://sunsite.ulatina.ac.cr/Mirrors/GNU ftp://ftp.azc.uam.mx/mirrors/gnu http://ftp.azc.uam.mx/mirrors/gnu ftp://mirror.aarnet.edu.au/pub/gnu ftp://gnu.mirror.pacific.net.au/gnu ftp://ftp.cs.cuhk.edu.hk/pub/gnu/gnu ftp://sunsite.ust.hk/pub/gnu ftp://kambing.vlsm.org/gnu http://kambing.vlsm.org/gnu ftp://tron.um.u-tokyo.ac.jp/pub/GNU ftp://core.ring.gr.jp/pub/GNU ftp://ftp.ring.gr.jp/pub/GNU ftp://ftp.kaist.ac.kr/gnu ftp://gnu.cdpa.nsysu.edu.tw/gnu ftp://ftp.gnu.vbs.at ftp://ftp.univie.ac.at/packages/gnu ftp://gd.tuwien.ac.at/gnu/gnusrc http://gd.tuwien.ac.at/gnu/gnusrc ftp://ftp.belnet.be/mirror/ftp.gnu.org/gnu http://ftp.belnet.be/mirror/ftp.gnu.org/gnu ftp://gnu.blic.net/pub/gnu ftp://ftp.dkuug.dk/pub/gnu ftp://sunsite.dk/mirrors/gnu http://mirrors.sunsite.dk/gnu ftp://ftp.funet.fi/pub/gnu/prep ftp://ftp.irisa.fr/pub/gnu/www.gnu.org/software ftp://ftp.cs.univ-paris8.fr/mirrors/ftp.gnu.org/gnu ftp://ftp.cs.tu-berlin.de/pub/gnu ftp://ftp.informatik.rwth-aachen.de/pub/gnu ftp://ftp.de.uu.net/pub/gnu ftp://ftp.freenet.de/pub/mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.gnu.org ftp://ftp.math.uni-bremen.de/pub/gnu ftp://ftp.forthnet.gr/pub/gnu ftp://ftp.ntua.gr/pub/gnu ftp://ftp.duth.gr/pub/gnu ftp://ftp.physics.auth.gr/pub/gnu/gnu ftp://ftp.esat.net/pub/gnu ftp://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu http://ftp.heanet.ie/mirrors/ftp.gnu.org/gnu ftp://ftp.digitaltrust.it/pub/gnu ftp://rm.mirror.garr.it/mirrors/gnuftp/gnu http://rm.mirror.garr.it/mirrors/gnuftp/gnu ftp://ftp.nluug.nl/pub/gnu ftp://ftp.mirror.nl/pub/mirror/gnu ftp://ftp.nl.uu.net/pub/gnu ftp://mirror.widexs.nl/pub/gnu/gnu ftp://ftp.win.tue.nl/pub/gnu ftp://ftp.uninett.no/pub/gnu ftp://ftp.task.gda.pl/pub/gnu ftp://sunsite.icm.edu.pl/pub/gnu ftp://ftp.man.poznan.pl/pub/gnu/gnu ftp://ftp.ist.utl.pt/pub/GNU/gnu/gnu ftp://ftp.telepac.pt/pub/gnu http://ftp.roedu.net/mirrors/gnu.org ftp://ftp.chg.ru/pub/gnu ftp://ftp.arnes.si/software/gnu ftp://ftp.etsimo.uniovi.es/pub/gnu ftp://ftp.rediris.es/pub/gnu/gnu ftp://ftp.chl.chalmers.se/pub/gnu ftp://ftp.isy.liu.se/pub/gnu ftp://ftp.stacken.kth.se/pub/gnu ftp://ftp.sunet.se/pub/gnu ftp://sunsite.cnlab-switch.ch/mirror/gnu ftp://ftp.ulak.net.tr/gnu/gnu ftp://ftp.gnu.org.ua/gnu ftp://ftp.mcc.ac.uk/pub/gnu ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/gnu ftp://gnu.teleglobe.net/ftp.gnu.org +opera ftp://ftp.opera.com/pub/opera ftp://gd.tuwien.ac.at/infosys/browsers/opera ftp://ftp.hu-berlin.de/pub/www/opera ftp://mirror.switch.ch/mirror/opera ftp://ftp.planetmirror.com/pub/opera ftp://ftp.tu-cottbus.de/pub/net/opera ftp://ftp.sunet.se/pub/www/clients/Opera ftp://ftp.task.gda.pl/pub/opera ftp://opera.nsc.no/pub/nsc.no/mirrors/operasoftware ftp://ftp.uit.no/pub/www/opera ftp://ftp.tiscali.nl/pub/mirrors/opera ftp://ftp.ntua.gr/pub/www/Opera ftp://ftp.iasi.roedu.net/pub/mirrors/ftp.opera.com ftp://ftp.rediris.es/mirror/opera ftp://ftp.ankara.edu.tr/opera ftp://ftp.heanet.ie/pub/opera ftp://ftp.ring.gr.jp/pub/net/www/opera ftp://ftp.idilis.ro/mirrors/opera ftp://ftp.scarlet.be/pub/opera ftp://neacm.fe.up.pt/pub/opera sourceforge http://osdn.dl.sourceforge.net/sourceforge http://easynews.dl.sourceforge.net/sourceforge http://heanet.dl.sourceforge.net/sourceforge http://jaist.dl.sourceforge.net/sourceforge http://keihanna.dl.sourceforge.net/sourceforge http://kent.dl.sourceforge.net/sourceforge http://mesh.dl.sourceforge.net/sourceforge http://nchc.dl.sourceforge.net/sourceforge http://ovh.dl.sourceforge.net/sourceforge http://surfnet.dl.sourceforge.net/sourceforge http://switch.dl.sourceforge.net/sourceforge http://ufpr.dl.sourceforge.net/sourceforge diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest new file mode 100644 index 0000000..b3f1b81 --- /dev/null +++ b/www-client/opera/Manifest @@ -0,0 +1,23 @@ +AUX opera-9.00-install.patch 317 RMD160 381f253152d6ce3f019da0971653428ad88b4eac SHA1 fd57a5779fdaee45796d6344efb13345fe6c1bd9 SHA256 585eb976e2115e0ee61a9abb6afb0e3c5927fcc7f9a658dadc77039c3703a6ba +MD5 1dbb259147aa81cd5ff38c2d63ead18b files/opera-9.00-install.patch 317 +RMD160 381f253152d6ce3f019da0971653428ad88b4eac files/opera-9.00-install.patch 317 +SHA256 585eb976e2115e0ee61a9abb6afb0e3c5927fcc7f9a658dadc77039c3703a6ba files/opera-9.00-install.patch 317 +AUX opera-qt.2.patch 416 RMD160 854a3785d852e5bc1f55b01d9c0e1a81d232d5f6 SHA1 342514ac5280a1f82c0fbf77189dd7c9ddecc900 SHA256 b5cd33f7c861c0c0a6ac44fddb25be282e43b1661f9f379e037ee5808608d1a0 +MD5 fa357d1def9207d9e5e81038265b52cb files/opera-qt.2.patch 416 +RMD160 854a3785d852e5bc1f55b01d9c0e1a81d232d5f6 files/opera-qt.2.patch 416 +SHA256 b5cd33f7c861c0c0a6ac44fddb25be282e43b1661f9f379e037ee5808608d1a0 files/opera-qt.2.patch 416 +AUX opera.desktop 147 RMD160 4413b32af8f46f0dc0fe7271e528f81dd295832f SHA1 cd11a19295ff389988da3b9d96b89329621e1169 SHA256 39bcc8d03bf27d048f98ebb92b5490a27538dcba22492907e45930573d4fa9b9 +MD5 bafbdb86632b055a10fe826d16ea5b7f files/opera.desktop 147 +RMD160 4413b32af8f46f0dc0fe7271e528f81dd295832f files/opera.desktop 147 +SHA256 39bcc8d03bf27d048f98ebb92b5490a27538dcba22492907e45930573d4fa9b9 files/opera.desktop 147 +DIST opera-9.10-20061214.1-static-qt.i386-en.tar.bz2 6719119 RMD160 66802961788986263dd46b7bc4790d6f1aae39f1 SHA1 229e689b36312e20e73d31867a013042da76e7f2 SHA256 b1c7152a4c71433cb4c3bf1ae7fc148fef3ced87e658a65530e8d478db089f7f +DIST opera-9.10-20061214.1-static-qt.ppc-en.tar.bz2 6768592 RMD160 6b570dc360affd8c76d055d38f2583c6387f465e SHA1 95c64e491ce04b2c7d1ab67f5eecd08ab0b4a76f SHA256 ecf0955829cf8bc19efea85d782e5d84ff3c3b54d2e1c7cb982fac90ed63d2c6 +DIST opera-9.10-20061214.1-static-qt.sparc-en.tar.bz2 6665822 RMD160 70d3fb8119105b6c8ab033de0647a1810e225aed SHA1 3f567849ce6c28b9872f02c2cd348046a15ef073 SHA256 72412222538de10be2764c391bfb11a087b2a50a110cbe84f690513e81303c92 +DIST opera-9.10-20061214.6-shared-qt.i386-en.tar.bz2 5141554 RMD160 e7ffc8a1773a8e803263deae03ab3954d317b62b SHA1 a66caf047b19a58174f6dd17065fbecc3f71fb07 SHA256 df88e002895c01e7ac34cc52378f2234ae95a606c87d57470eae04c805764785 +EBUILD opera-9.10.ebuild 4499 RMD160 656afe93d5cbc9f1258ecc6ca3ff883e1c9fceed SHA1 630d7c465efefb6249d638002da6c0d841cfb775 SHA256 bc5c2fe84a1ce5f2320023af85b52a2d0c688683246cdb32682fccc0550462c8 +MD5 366b876e6654c85c2224f71bac5d6846 opera-9.10.ebuild 4499 +RMD160 656afe93d5cbc9f1258ecc6ca3ff883e1c9fceed opera-9.10.ebuild 4499 +SHA256 bc5c2fe84a1ce5f2320023af85b52a2d0c688683246cdb32682fccc0550462c8 opera-9.10.ebuild 4499 +MD5 3b6b9572725ae704fd56d9cd2ffd0149 files/digest-opera-9.10 1300 +RMD160 7dcfd3689a68a10f71e4ab9a0b592b3279ba6191 files/digest-opera-9.10 1300 +SHA256 7d571422545372a5e5cb73a5581b5bb790d89e15b377dce6d1f6e682409cfd77 files/digest-opera-9.10 1300 diff --git a/www-client/opera/files/digest-opera-9.10 b/www-client/opera/files/digest-opera-9.10 new file mode 100644 index 0000000..434740d --- /dev/null +++ b/www-client/opera/files/digest-opera-9.10 @@ -0,0 +1,12 @@ +MD5 dccdc5252ffc6658f3c46f32c64c8219 opera-9.10-20061214.1-static-qt.i386-en.tar.bz2 6719119 +RMD160 66802961788986263dd46b7bc4790d6f1aae39f1 opera-9.10-20061214.1-static-qt.i386-en.tar.bz2 6719119 +SHA256 b1c7152a4c71433cb4c3bf1ae7fc148fef3ced87e658a65530e8d478db089f7f opera-9.10-20061214.1-static-qt.i386-en.tar.bz2 6719119 +MD5 d67428a09a036e786efc22e03150a344 opera-9.10-20061214.1-static-qt.ppc-en.tar.bz2 6768592 +RMD160 6b570dc360affd8c76d055d38f2583c6387f465e opera-9.10-20061214.1-static-qt.ppc-en.tar.bz2 6768592 +SHA256 ecf0955829cf8bc19efea85d782e5d84ff3c3b54d2e1c7cb982fac90ed63d2c6 opera-9.10-20061214.1-static-qt.ppc-en.tar.bz2 6768592 +MD5 e7bcbbaa48a63827d0efc60cf6fef68d opera-9.10-20061214.1-static-qt.sparc-en.tar.bz2 6665822 +RMD160 70d3fb8119105b6c8ab033de0647a1810e225aed opera-9.10-20061214.1-static-qt.sparc-en.tar.bz2 6665822 +SHA256 72412222538de10be2764c391bfb11a087b2a50a110cbe84f690513e81303c92 opera-9.10-20061214.1-static-qt.sparc-en.tar.bz2 6665822 +MD5 f4d7007948c2841583314f321ff88e30 opera-9.10-20061214.6-shared-qt.i386-en.tar.bz2 5141554 +RMD160 e7ffc8a1773a8e803263deae03ab3954d317b62b opera-9.10-20061214.6-shared-qt.i386-en.tar.bz2 5141554 +SHA256 df88e002895c01e7ac34cc52378f2234ae95a606c87d57470eae04c805764785 opera-9.10-20061214.6-shared-qt.i386-en.tar.bz2 5141554 diff --git a/www-client/opera/files/opera-9.00-install.patch b/www-client/opera/files/opera-9.00-install.patch new file mode 100644 index 0000000..79299ee --- /dev/null +++ b/www-client/opera/files/opera-9.00-install.patch @@ -0,0 +1,12 @@ +--- install.sh.orig 2006-06-29 00:32:11.000000000 +0200 ++++ install.sh 2006-06-29 00:33:09.000000000 +0200 +@@ -1785,6 +1785,9 @@ + + xdg() + { # http://standards.freedesktop.org ++ ++ return; # Handled by ebuild. ++ + UDD='' + for BIN_DIR in `pathdirs`; do + test -x ${BIN_DIR}/update-desktop-database || continue diff --git a/www-client/opera/files/opera-qt.2.patch b/www-client/opera/files/opera-qt.2.patch new file mode 100644 index 0000000..deadae4 --- /dev/null +++ b/www-client/opera/files/opera-qt.2.patch @@ -0,0 +1,17 @@ +--- opera.org 2005-08-04 10:19:53.000000000 +0200 ++++ opera 2005-08-04 10:20:17.000000000 +0200 +@@ -195,6 +195,13 @@ + fi + done + ++if [ -f ~/.qt/qtrc ]; then ++ STYLE="$(grep style= ~/.qt/qtrc | cut -c7-)" ++ if [ ! -z "$STYLE" ]; then ++ STYLE="-style '$STYLE'" ++ fi ++fi ++ + # Running Opera +-eval exec "'${OPERA_BINARYDIR}opera' $passflags" ++eval exec "'${OPERA_BINARYDIR}opera' $passflags $STYLE" + diff --git a/www-client/opera/files/opera.desktop b/www-client/opera/files/opera.desktop new file mode 100644 index 0000000..34dd629 --- /dev/null +++ b/www-client/opera/files/opera.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Opera +Comment=Web Browser +Exec=opera +Icon=opera.xpm +Terminal=0 +Type=Application +Categories=Application;Qt;Network;WebBrowser; diff --git a/www-client/opera/opera-9.10.ebuild b/www-client/opera/opera-9.10.ebuild new file mode 100644 index 0000000..a7ce5c3 --- /dev/null +++ b/www-client/opera/opera-9.10.ebuild @@ -0,0 +1,145 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-client/opera/opera-9.10.ebuild,v 1.7 2007/01/09 12:22:55 mcummings Exp $ + +inherit eutils gnome2 + +DESCRIPTION="Opera web browser." +HOMEPAGE="http://www.opera.com" + +SLOT="0" +LICENSE="OPERA-9.0" +KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd" + +IUSE="qt-static spell gnome" +RESTRICT="strip mirror" + +OPERALNG="en" +OPERASUFF="521" +OPERAVER="9.10-20061214" +OPERAFTPDIR="910/final/${OPERALNG}" + +OPERA_URI="mirror://opera/linux/${OPERAFTPDIR}/" +SRC_URI=" + x86? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}.tar.bz2 ) ) + x86? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.6-shared-qt.i386-${OPERALNG}.tar.bz2 ) ) + amd64? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}.tar.bz2 ) ) + amd64? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.6-shared-qt.i386-${OPERALNG}.tar.bz2 ) ) + x86-fbsd? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}.tar.bz2 ) + sparc? ( ${OPERA_URI}sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-${OPERALNG}.tar.bz2 ) + ppc? ( ${OPERA_URI}ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-${OPERALNG}.tar.bz2 )" + +DEPEND=">=sys-apps/sed-4 + amd64? ( sys-apps/setarch )" + +RDEPEND="|| ( ( x11-libs/libXrandr + x11-libs/libXp + x11-libs/libXmu + x11-libs/libXi + x11-libs/libXft + x11-libs/libXext + x11-libs/libXcursor + x11-libs/libX11 + x11-libs/libSM + x11-libs/libICE + ) + virtual/x11 + ) + >=media-libs/fontconfig-2.1.94-r1 + amd64? ( qt-static? ( app-emulation/emul-linux-x86-xlibs ) + !qt-static? ( app-emulation/emul-linux-x86-qtlibs ) ) + x86-fbsd? ( app-emulation/emul-linux-x86-xlibs ) + !amd64? ( !x86-fbsd? ( media-libs/libexif + spell? ( app-text/aspell ) + x86? ( !qt-static? ( =x11-libs/qt-3* ) ) + media-libs/jpeg ) )" + +S=${WORKDIR}/${A/.tar.bz2/}-${OPERASUFF} + +src_unpack() { + unpack ${A} + cd ${S} + epatch "${FILESDIR}/${PN}-9.00-install.patch" + sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \ + -e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \ + -e "s:/usr/share/pixmaps:${D}/usr/share/pixmaps:g" \ + -e "s:/usr/share/icons:${D}/usr/share/icons:g" \ + -e "s:/etc/X11:${D}/etc/X11:g" \ + -e "s:/usr/share/gnome:${D}/usr/share/gnome:g" \ + -e "s:/opt/gnome/share:${D}/opt/gnome/share:g" \ + -e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \ + -e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \ + -e 's:read str_answer:return 0:' \ + -e "s:/opt/kde:${D}/usr/kde:" \ + -e "s:\(str_localdirplugin=\).*$:\1/opt/opera/lib/opera/plugins:" \ + install.sh || die +} + +src_compile() { + :; +} + +src_install() { + # Prepare installation directories for Opera's installer script. + dodir /etc + + # Opera's native installer. + if [ ${ARCH} = "amd64" ]; then + linux32 ./install.sh --prefix="${D}"/opt/opera || die + else + ./install.sh --prefix="${D}"/opt/opera || die + fi + + # java workaround + sed -i -e 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' ${D}/opt/opera/bin/opera + + dosed /opt/opera/bin/opera + dosed /opt/opera/share/opera/java/opera.policy + + # Install the icons + insinto /usr/share/pixmaps + doins images/opera.xpm + for res in 16x16 22x22 32x32 48x48 ; do + insinto /usr/share/icons/hicolor/${res}/apps/ + newins images/opera_${res}.png opera.png + done + + # Install the menu entry + insinto /usr/share/applications + doins ${FILESDIR}/opera.desktop + + # Install a symlink /usr/bin/opera + dodir /usr/bin + dosym /opt/opera/bin/opera /usr/bin/opera + + # fix plugin path + echo "Plugin Path=/opt/opera/lib/opera/plugins" >> ${D}/etc/opera6rc + + # enable spellcheck + if use spell; then + if use qt-static || use x86-fbsd; then + DIR=$OPERAVER.1 + else + use sparc && DIR=$OPERAVER.2 || DIR=$OPERAVER.5 + fi + echo "Spell Check Engine=/opt/opera/lib/opera/${DIR}/spellcheck.so" >> ${D}/opt/opera/share/opera/ini/spellcheck.ini + fi + + dodir /etc/revdep-rebuild + echo 'SEARCH_DIRS_MASK="/opt/opera/lib/opera/plugins"' > ${D}/etc/revdep-rebuild/90opera +} + +pkg_postinst() { + use gnome && gnome2_pkg_postinst + + elog "For localized language files take a look at:" + elog "http://www.opera.com/download/languagefiles/index.dml?platform=linux" + elog + elog "To change the spellcheck language edit /opt/opera/share/opera/ini/spellcheck.ini" + elog "and emerge app-dicts/aspell-language." +} + + +pkg_postrm() { + use gnome && gnome2_pkg_postrm +} |