diff options
117 files changed, 794 insertions, 422 deletions
diff --git a/app-accessibility/gespeaker/Manifest b/app-accessibility/gespeaker/Manifest index 924bf074..a16c06ba 100644 --- a/app-accessibility/gespeaker/Manifest +++ b/app-accessibility/gespeaker/Manifest @@ -1 +1 @@ -DIST gespeaker-0.8.6.tar.gz 152467 SHA256 b5db76a35bed5a2ade3cdb653ecbea75cd8b006cfae92c8c034dfcd074387d15 SHA512 8449994d818e4ab833fccea2e595c4be6f3ed436b8f4f7d7bd824c948ddb3f477d6a87bcf56276b80b7da16a3ddc9cf524587df2b722c413a4ff3727724c648a WHIRLPOOL d8f20b6ea093652d9a8b64a2528c588d80749375da93da814a59aee56d33eec7ba526532323951c783f5bb9885e7e654815d33a365212c4a6c9ffb2e2465f1a2 +DIST gespeaker-0.8.6.tar.gz 152467 SHA256 b5db76a35bed5a2ade3cdb653ecbea75cd8b006cfae92c8c034dfcd074387d15 diff --git a/app-accessibility/gespeaker/gespeaker-0.8.6.ebuild b/app-accessibility/gespeaker/gespeaker-0.8.6.ebuild index eb6a4f99..2b89aec3 100644 --- a/app-accessibility/gespeaker/gespeaker-0.8.6.ebuild +++ b/app-accessibility/gespeaker/gespeaker-0.8.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" PYTHON_COMPAT=( jython2_7 pypy python2_7 ) inherit distutils-r1 eutils diff --git a/app-admin/checksec/Manifest b/app-admin/checksec/Manifest index 58624369..1c6e73c8 100644 --- a/app-admin/checksec/Manifest +++ b/app-admin/checksec/Manifest @@ -1 +1 @@ -DIST checksec-1.5.sh 27095 SHA256 77b8a7fd9393d10def665658a41176ee745d5c7969a4a0f43cefcc8a4cd90947 SHA512 de72caf32c9c3b53384b34b16ea86b29dad42ce7c8db5c769166dc43bcfdde91790e99f268d30151512c89550af6e7b19701d9561081cfa92bb7aeacd2306d04 WHIRLPOOL f1ec49650b4c4ce9ba835ec131b30a3ef6c5af1d3c85fc1274442d0a3310491235ce0ff479fce53e60330cbdc710b91852a1290d4e1e04c74fb410352d5f8e25 +DIST checksec-1.5.sh 27095 SHA256 77b8a7fd9393d10def665658a41176ee745d5c7969a4a0f43cefcc8a4cd90947 diff --git a/app-admin/sudox/Manifest b/app-admin/sudox/Manifest index d7fa1dd5..515d4adf 100644 --- a/app-admin/sudox/Manifest +++ b/app-admin/sudox/Manifest @@ -1 +1 @@ -DIST sudox-3.20.tar.gz 5062 SHA256 e9df824fdf9a26983478bffd708d01f9b7ab2a9ec69111541fce2835b51707c6 SHA512 e99a80a53a5562a802bd5a3520eb37d522ad57d602b9839e13ddc0bf0239abc79427c0addf5c7a6b44f76080ce5774690b41e734f57ecdcb949ca003021918c2 WHIRLPOOL 4b8326ba0330c9cfcdd7285f78f14a92218ad43f33d46a8cee8df74479d945a9318675888b34b729b864eefb6844c72cdc2322c8da967ba615e4517495be0b34 +DIST sudox-3.20.tar.gz 5062 SHA256 e9df824fdf9a26983478bffd708d01f9b7ab2a9ec69111541fce2835b51707c6 diff --git a/app-arch/archwrap/Manifest b/app-arch/archwrap/Manifest index c07bfa57..fa48578d 100644 --- a/app-arch/archwrap/Manifest +++ b/app-arch/archwrap/Manifest @@ -1 +1 @@ -DIST archwrap-2.0.tar.gz 14657 SHA256 a0ac8e087171534b53174ed3ab84b251c9bff6c80fd43bd3cbce55fc01ca5e41 SHA512 45c8fae06e4e9f67e49bd91ba43cc986c3bdef42cd57366756fa8701b02857e170a18c7863719b3e45b186f162fff50a7384d36dc414e76d2de89fd2374ea55c WHIRLPOOL 1bdda233766730f5b2222fb0fa3d68ed8e4b097de73fd70daff9166ee3efe1f00379994538b42beb4b942bedda44483c6a8b02b0e2823b8e96092fa49b0c10f6 +DIST archwrap-2.0.tar.gz 14657 SHA256 a0ac8e087171534b53174ed3ab84b251c9bff6c80fd43bd3cbce55fc01ca5e41 diff --git a/app-arch/bzwc/Manifest b/app-arch/bzwc/Manifest index 7df49bcd..782d03e7 100644 --- a/app-arch/bzwc/Manifest +++ b/app-arch/bzwc/Manifest @@ -1 +1 @@ -DIST bzwc-2.18.tar.gz 1844 SHA256 59091b3e210b1db89c02147f6efa1ab60e1b591978b14dde9fd3ac11c8bf5ffd SHA512 1479dc4576d5c05427bf06fd227a2eac7fba4b8cdd842cca9f4b3457a0baabe30d1fe4d2df1d958ec9d76d43c767b72e3c557f67349a19a90f3c88a26f0281e2 WHIRLPOOL 05b8da3017a7886dc3f9d1e6c2a29d3649bbd2595a9aefc45670001957c73be5fd82a76c8b5c394dd92f503fecfd0528d7c65aca99831fc9e7a7fa5c83852407 +DIST bzwc-2.18.tar.gz 1844 SHA256 59091b3e210b1db89c02147f6efa1ab60e1b591978b14dde9fd3ac11c8bf5ffd diff --git a/app-dicts/stardict-dictd-BritannicaConcise/Manifest b/app-dicts/stardict-dictd-BritannicaConcise/Manifest index a5b1dbc5..b66db568 100644 --- a/app-dicts/stardict-dictd-BritannicaConcise/Manifest +++ b/app-dicts/stardict-dictd-BritannicaConcise/Manifest @@ -1 +1 @@ -DIST stardict-BritannicaConcise-2.4.2.tar.bz2 6999821 SHA256 f25aae8633b4b4f87424b745c87478772e74351d8674e756ef6252c087e01e9c SHA512 7602ea25c227c6334feed7ccf6c182f24585f6e634e7f00126eb1f0c64c92c9c9c1efb3daefad4b67bd7ac95509d1a7cf983337182eea6567ef82979de703be7 WHIRLPOOL 6dfe6e77a504dcf70bfe140474846949cc5191359cb4a9870c7360fcbe87ca42557cdba90bc51b6e37f6d96f98196e2a8ca263c93c219d791eae9952a1e58b90 +DIST stardict-BritannicaConcise-2.4.2.tar.bz2 6999821 SHA256 f25aae8633b4b4f87424b745c87478772e74351d8674e756ef6252c087e01e9c diff --git a/app-dicts/stardict-dictd-cced/Manifest b/app-dicts/stardict-dictd-cced/Manifest index 06b1879f..8b174774 100644 --- a/app-dicts/stardict-dictd-cced/Manifest +++ b/app-dicts/stardict-dictd-cced/Manifest @@ -1 +1 @@ -DIST stardict-cced-2.4.2.tar.bz2 5151533 SHA256 0d67c82164aa44622c8dd652afd4445b4cb5b7ed7c426e8d68cd822a130ba9ef SHA512 7aef11c0ba0eb7e47d1cc44e853f3b60215eb768ea72bf02ab62a100748e0614fe91bde9b11504e664b09b3aac4a0193dabbd76d46f2af501e7da4cec8fe5ff8 WHIRLPOOL 2656c917f48cf13ef953cb2b7d6d2d70cf4fe1fc0c9ab8a309ad30d6b2b298ceed4343df77ea0c24d3a76ea1c9c897117363442be222943eb8fbe0023916ba41 +DIST stardict-cced-2.4.2.tar.bz2 5151533 SHA256 0d67c82164aa44622c8dd652afd4445b4cb5b7ed7c426e8d68cd822a130ba9ef diff --git a/app-dicts/stardict-dictd-longman/Manifest b/app-dicts/stardict-dictd-longman/Manifest index b558fbf0..4b56222c 100644 --- a/app-dicts/stardict-dictd-longman/Manifest +++ b/app-dicts/stardict-dictd-longman/Manifest @@ -1 +1 @@ -DIST stardict-longman-2.4.2.tar.bz2 6402702 SHA256 e6ff22d606f54e6838e7edb590e7beaffd10ce059a6e2e1b2df0fc6b8ee212ec SHA512 f11b422518465496f9b2f87870f46fb61e1645ccff4d9fafdd42f3f0957cda1b4142a06b8512f407afb355eb0b29a64195711881aa7eaad12be7d3f004c5aaf0 WHIRLPOOL 3e2625b4f4a06d36471616daf950c723f82d32b1425d0faf747968cdbf81ecc1eca6be838dbd1acc1b519d37f4098164ff97497431d198d2d2f306c98845bad2 +DIST stardict-longman-2.4.2.tar.bz2 6402702 SHA256 e6ff22d606f54e6838e7edb590e7beaffd10ce059a6e2e1b2df0fc6b8ee212ec diff --git a/app-dicts/stardict-dictd-merrianwebster/Manifest b/app-dicts/stardict-dictd-merrianwebster/Manifest index d0bdbcca..b3b20f76 100644 --- a/app-dicts/stardict-dictd-merrianwebster/Manifest +++ b/app-dicts/stardict-dictd-merrianwebster/Manifest @@ -1 +1 @@ -DIST stardict-merrianwebster-2.4.2.tar.bz2 2532552 SHA256 e0424bb6087c608fb0b4d1f9c1f406966cf83cd96f2463b299f24b1410a82512 SHA512 ac2821062fe212b7aa3b974345b0af513a3b39ce448628ff67b2a0ad89ea1af8c8ba48be9aecdde16729dc1630d17787a75c063aa9c198896157409ad16aede6 WHIRLPOOL 3a842ade0d5db919b559e13461145a0a62fb526f7ff9e7ba44b6ad7cdd042b5d1772236c55e098f1e93f4c69a43c4b54d0a37211469e05b85d146179c66ae0ff +DIST stardict-merrianwebster-2.4.2.tar.bz2 2532552 SHA256 e0424bb6087c608fb0b4d1f9c1f406966cf83cd96f2463b299f24b1410a82512 diff --git a/app-dicts/stardict-dictd-oald/Manifest b/app-dicts/stardict-dictd-oald/Manifest index 085fc625..16d40161 100644 --- a/app-dicts/stardict-dictd-oald/Manifest +++ b/app-dicts/stardict-dictd-oald/Manifest @@ -1 +1 @@ -DIST stardict-oald-2.4.2.tar.bz2 4730785 SHA256 c8f279f1013cfe4ed2becbcb541caca6c4fe51482da2c4726aa7aaef93f30e71 SHA512 bd9c72f9ace2e8d7c35ed22a16a80d28aadc4c5210843469a2d1c24f6cf18738e8655d7a26b2185c934b4de1a679e5bb424ac26df2705f8f5f61479e9e351075 WHIRLPOOL a873310fcdb5b06675438f167472e1205f52bc8526715fcea90c168c803f7212147ff08e344cc42aa328ca4e3ac7f4c12ac0077794e6a3c7f2184b57ba8857d2 +DIST stardict-oald-2.4.2.tar.bz2 4730785 SHA256 c8f279f1013cfe4ed2becbcb541caca6c4fe51482da2c4726aa7aaef93f30e71 diff --git a/app-dicts/stardict-dictd-thesaurus-ee/Manifest b/app-dicts/stardict-dictd-thesaurus-ee/Manifest index 8f54f812..84a7122c 100644 --- a/app-dicts/stardict-dictd-thesaurus-ee/Manifest +++ b/app-dicts/stardict-dictd-thesaurus-ee/Manifest @@ -1 +1 @@ -DIST stardict-thesaurus-ee-2.4.2.tar.bz2 2234937 SHA256 91f0b221d16a7fb67befddae6487f08d7b76dfe0342a4e6b01677167115ee135 SHA512 96b6416472507e20e7570c36123fd55c3f26fec19c74cb4ce18d0d67ef2c9685807b5f72ede293b8d0ba15c3e98df47c44c22a8865b7b74d2ac83934e1ebf6f2 WHIRLPOOL 8415bd369e29013fc43c7f7c44e35c152cb17ba718c5109a61a42aba8fb9bde89ff6c3e3bf51aa415b33a5770f007801c41f69bb6fc112cdc1195ca64a860c76 +DIST stardict-thesaurus-ee-2.4.2.tar.bz2 2234937 SHA256 91f0b221d16a7fb67befddae6487f08d7b76dfe0342a4e6b01677167115ee135 diff --git a/app-dicts/stardict-freedict-deu-eng/Manifest b/app-dicts/stardict-freedict-deu-eng/Manifest index 5a2b8c6f..8e3da493 100644 --- a/app-dicts/stardict-freedict-deu-eng/Manifest +++ b/app-dicts/stardict-freedict-deu-eng/Manifest @@ -1 +1 @@ -DIST stardict-dictd_www.freedict.de_deu-eng-2.4.2.tar.bz2 2078539 SHA256 b0438a564b71a44e65a1f38d9bea68800471fbd1aa6020127229a4abe258601f SHA512 acd24ab6762198d770a396ceabf907cc1ae1dea7580053da053a8bb014e14791ce820f79266dc95e658cabfff23b682f97a5951ed24d825236158e2213c80fee WHIRLPOOL 4f8fc2b9fc4afa7537f2d5192a043bc7d0cca16afad9337a8d02bf6b69ec9aae66a7c89a1091fa5c9288f343ff4d3febe7a707359eb8bfb67d284bdc2926c41b +DIST stardict-dictd_www.freedict.de_deu-eng-2.4.2.tar.bz2 2078539 SHA256 b0438a564b71a44e65a1f38d9bea68800471fbd1aa6020127229a4abe258601f diff --git a/app-dicts/stardict-freedict-deu-ita/Manifest b/app-dicts/stardict-freedict-deu-ita/Manifest index ca976b4b..4fa1f614 100644 --- a/app-dicts/stardict-freedict-deu-ita/Manifest +++ b/app-dicts/stardict-freedict-deu-ita/Manifest @@ -1 +1 @@ -DIST stardict-dictd_www.freedict.de_deu-ita-2.4.2.tar.bz2 77889 SHA256 5d3b3361b8ed32c1540eca0aad7da8a0b2c96658913cf45b754dcf60e185a733 SHA512 eef8736f2796536bda114ce12874b1f772cac4a942c88debe92a82f9b286e22caae93231f322cd74464f90ecf05eef9fd195390b70e0a6939afad0c0aa5165a8 WHIRLPOOL 4add09ac9cad813c924428d9544396c0401c463c509ff442aa0bcf5dea0add13c6217122b3656c8546c5de3bfa9274b6540860b19e581d45acf9f5acf516d80a +DIST stardict-dictd_www.freedict.de_deu-ita-2.4.2.tar.bz2 77889 SHA256 5d3b3361b8ed32c1540eca0aad7da8a0b2c96658913cf45b754dcf60e185a733 diff --git a/app-dicts/stardict-freedict-ita-deu/Manifest b/app-dicts/stardict-freedict-ita-deu/Manifest index c64a3295..7247f46a 100644 --- a/app-dicts/stardict-freedict-ita-deu/Manifest +++ b/app-dicts/stardict-freedict-ita-deu/Manifest @@ -1 +1 @@ -DIST stardict-dictd_www.freedict.de_ita-deu-2.4.2.tar.bz2 60360 SHA256 1b51359c90c78097eb04a6e144922ee06d3f9616e40bfeab47ccd52f2abed1a2 SHA512 11489d02f00953d94e72fb15c816fac5a527bb13ddacca0c7c81f9033dbf0f0a50db3450683208e5acfc9df86f69013e2c4fbea49b192a068f70098467306c18 WHIRLPOOL 8e27e361b67e8c68a053c558f25d3ddd2de91f25f6cff5fc1a70ff65b93c046c95f450701dd7d14495e277c11ecbcacb37d4d95cf9630748d3b1d13638c046cb +DIST stardict-dictd_www.freedict.de_ita-deu-2.4.2.tar.bz2 60360 SHA256 1b51359c90c78097eb04a6e144922ee06d3f9616e40bfeab47ccd52f2abed1a2 diff --git a/app-emacs/mv_emacs/Manifest b/app-emacs/mv_emacs/Manifest index a4d0335e..4815df5b 100644 --- a/app-emacs/mv_emacs/Manifest +++ b/app-emacs/mv_emacs/Manifest @@ -1 +1 @@ -DIST mv_emacs-1.2.tar.gz 17842 SHA256 0a87284cf06eda11bfc8b3113651da27f01dfaf8ab7affd3a41ebb27249eff48 SHA512 4fc0f30dd0137b3c642d0e923c5605c93cafc78fa52f6f6b03b26f071b4ca3622e8ab8010d487a77db48f15940c0a7863be70595c8c1091d508bd708b2458b47 WHIRLPOOL bcf8ddd22787ac0ac5876e95861d7ad65bae5d30fe4793fdd45cba4432a58c7edcf86acf5d65b2023616f295b5b349d860ed6eba81c7d02cd42acc6fcb6fe70b +DIST mv_emacs-1.2.tar.gz 17842 SHA256 0a87284cf06eda11bfc8b3113651da27f01dfaf8ab7affd3a41ebb27249eff48 diff --git a/app-portage/eix/eix-99999999.ebuild b/app-portage/eix/eix-99999999.ebuild index ef6af13f..9231ab7c 100644 --- a/app-portage/eix/eix-99999999.ebuild +++ b/app-portage/eix/eix-99999999.ebuild @@ -2,12 +2,12 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 EGIT_REPO_URI="git://github.com/vaeth/${PN}.git" WANT_LIBTOOL=none PLOCALES="de ru" -inherit autotools bash-completion-r1 eutils git-r3 l10n +inherit autotools bash-completion-r1 git-r3 l10n systemd DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more" HOMEPAGE="https://github.com/vaeth/eix/" @@ -36,7 +36,7 @@ pkg_setup() { src_prepare() { sed -i -e "s'/'${EPREFIX}/'" -- "${S}"/tmpfiles.d/eix.conf - epatch_user + eapply_user eautopoint eautoreconf } @@ -52,16 +52,13 @@ src_configure() { $(use_with dep dep-default) \ --with-zsh-completion \ --with-portage-rootpath="${ROOTPATH}" \ - --with-eprefix-default="${EPREFIX}" \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - --htmldir="${EPREFIX}/usr/share/doc/${PF}/html" + --with-eprefix-default="${EPREFIX}" } src_install() { default dobashcomp bash/eix - insinto "/usr/lib/tmpfiles.d" - doins tmpfiles.d/eix.conf + systemd_dotmpfilesd tmpfiles.d/eix.conf } pkg_postinst() { diff --git a/app-portage/find_cruft/Manifest b/app-portage/find_cruft/Manifest index 51a7fc3b..b3c402ca 100644 --- a/app-portage/find_cruft/Manifest +++ b/app-portage/find_cruft/Manifest @@ -1 +1 @@ -DIST find_cruft-3.0.7.tar.gz 10212 SHA256 d9acce43a8f0b7869c89c954117ae4590233e8f0aa824144e070ca02cab92efb SHA512 74852373901cb8f2c122b59d98f07f1d56fc3fea84433be65bc1d9cd602ca0444554bd407d10b2e8dc04836c5112866c43806cabe109dd62b577276a4c3f9103 WHIRLPOOL 29275a95130d9aff8a063b7047f556986f72c2004f12c5b013db7d230d66634eabee17b7358b26f1be42325e9ffa4e1bd289344896c60c0afae31b684e96f39c +DIST find_cruft-3.0.7.tar.gz 10212 SHA256 d9acce43a8f0b7869c89c954117ae4590233e8f0aa824144e070ca02cab92efb diff --git a/app-portage/getdelta/Manifest b/app-portage/getdelta/Manifest index df88baf5..f9f203c6 100644 --- a/app-portage/getdelta/Manifest +++ b/app-portage/getdelta/Manifest @@ -1 +1 @@ -DIST getdelta-0.7.8.tar.bz2 10335 SHA256 72bd5dac59e86a5c78217a15e3198df513152dc784a8685b1a8c2c5efdb34217 SHA512 66374ce1a0ec5492d11478ddcaeb67b497a44357605f3cd1b9176796ca9f69d8c6865f9db188a6d7722c4ab372a5a317dfa6fafe97d9f08f76f332469f1ee2b2 WHIRLPOOL 88e6f1df59e4897c3c667634b8d08c0a225daad56f627793074947b8f2bd3840b9108e50e0506fe49ca2ab43179d43c902f3da49a994b1886b855bb3cc65f395 +DIST getdelta-0.7.8.tar.bz2 10335 SHA256 72bd5dac59e86a5c78217a15e3198df513152dc784a8685b1a8c2c5efdb34217 diff --git a/app-portage/getdelta/getdelta-0.7.9-r2.ebuild b/app-portage/getdelta/getdelta-0.7.9-r2.ebuild index d36a85c5..2eb47a21 100644 --- a/app-portage/getdelta/getdelta-0.7.9-r2.ebuild +++ b/app-portage/getdelta/getdelta-0.7.9-r2.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit eutils readme.gentoo +EAPI=6 +inherit readme.gentoo DESCRIPTION="dynamic deltup client" HOMEPAGE="http://linux01.gwdg.de/~nlissne/" @@ -23,9 +23,9 @@ FETCHCOMMAND=\"/usr/bin/getdelta.sh \\\"\\\${URI}\\\" \\\"\\\${FILE}\\\"\" into your /etc/make.conf to make use of getdelta" src_prepare() { - epatch "${FILESDIR}/eapi2.patch" + eapply "${FILESDIR}/eapi2.patch" sed -i -e "s:/bin/sh:/bin/bash:" getdelta.sh || die - epatch_user + eapply_user } src_install() { @@ -42,5 +42,5 @@ pkg_postinst() { mkdir -p -- "${b}" use prefix || chown -R portage:portage -- "${a}" "${b}" chmod -R ug+rwX -- "${a}" "${b}" - readme.gentoo_pkg_postinst + readme.gentoo_print_elog } diff --git a/app-portage/logclean/Manifest b/app-portage/logclean/Manifest index 4b108640..925cb01c 100644 --- a/app-portage/logclean/Manifest +++ b/app-portage/logclean/Manifest @@ -1 +1 @@ -DIST logclean-9.8.tar.gz 11335 SHA256 2c37a4edceb97a828afbb179bb109ecc905531400bb6a2cd38f9fa109d708628 SHA512 1c9dc6d458be711cb5c37ccfd13c0584b1499365111a4cd0bee171bbe12b9bf7eeab55d8f9a7caf22cdb9d5b2e6a49855ac9097577cca35533bc7ef38f09312a WHIRLPOOL 40d6a5d072720b5335802a67c1b1f441da414ed0e1dc9939604f65110fc8a1680b51348e2b4cb6f70ad11488fa220f12c0e0350a7a331b2475250d43f822385f +DIST logclean-9.8.tar.gz 11335 SHA256 2c37a4edceb97a828afbb179bb109ecc905531400bb6a2cd38f9fa109d708628 diff --git a/app-portage/portage-bashrc-mv/Manifest b/app-portage/portage-bashrc-mv/Manifest index bea7a509..d10112db 100644 --- a/app-portage/portage-bashrc-mv/Manifest +++ b/app-portage/portage-bashrc-mv/Manifest @@ -1 +1 @@ -DIST portage-bashrc-mv-13.6.tar.gz 13566 SHA256 73971b99567b292c9d00612959c73f0241ee42fc2d7689b8f6926aa8d4f0121b SHA512 19fc82395e804c708b08e130a2fe8ee896fa9c6fe44ccdeb6dc15bfcabc311a0aac8c18554d13e14172c54a0805c37d36bdd68490d9a93e11f082b49fab2b192 WHIRLPOOL 2c26b743725e4bcd1fa4ed50e635ee60c3464bc4ed670859d7ecd79730deb5227d16ab47a24105d1f78011e7e700e6a8cb49bdac12afb825e245a61302adcabe +DIST portage-bashrc-mv-13.6.tar.gz 13566 SHA256 73971b99567b292c9d00612959c73f0241ee42fc2d7689b8f6926aa8d4f0121b diff --git a/app-portage/trickyfetch/Manifest b/app-portage/trickyfetch/Manifest index 47df5fc8..2640cea8 100644 --- a/app-portage/trickyfetch/Manifest +++ b/app-portage/trickyfetch/Manifest @@ -1 +1 @@ -DIST trickyfetch-8.7.tar.gz 10933 SHA256 d830b83a10fd70ce0718c384b10cfd07a742abbd3b3ae44afabf8c3c6f6a4753 SHA512 81401826f1fe3523aec247980b6631e07b48edb94d628a9154a16a309f237ed695ff394f735b4f6587d51478197b1e8b120156dc214146f2f9abd41fcd308c03 WHIRLPOOL 8a81d7921e6c55ca8e2f134bdd52cd24958e79020dfae881b11b601bbb1c00b887b6474910b158d728f3902efaa84dc7f128d2dac84fcf9eec5ce0910c1dd519 +DIST trickyfetch-8.7.tar.gz 10933 SHA256 d830b83a10fd70ce0718c384b10cfd07a742abbd3b3ae44afabf8c3c6f6a4753 diff --git a/app-portage/useflags/Manifest b/app-portage/useflags/Manifest index 83f6e133..4728f2e3 100644 --- a/app-portage/useflags/Manifest +++ b/app-portage/useflags/Manifest @@ -1 +1 @@ -DIST useflags-3.4.tar.gz 5328 SHA256 d12577f0ba6d5e8853c1e4bdb9589f903de09da5bb249b54a4452062ed25f921 SHA512 1a9e392f83eade3d0a2dd86765fe0289a740aa9d5ec633a857c753778bd3223feb8f2ca1dc623b6109bbef71072087f8068565c90224a3d17a84657de85f26e8 WHIRLPOOL 4087460721cb108eb4ea5f364cc7f5697511d5187fe6bb77d3a6a5ac783b92ec09c07d87e12c79948eee1a7d91ae7aebb8ab575ea507bd2f2b43b05367ad60fd +DIST useflags-3.4.tar.gz 5328 SHA256 d12577f0ba6d5e8853c1e4bdb9589f903de09da5bb249b54a4452062ed25f921 diff --git a/app-portage/world-mv/Manifest b/app-portage/world-mv/Manifest index 25e8b273..63d1ab09 100644 --- a/app-portage/world-mv/Manifest +++ b/app-portage/world-mv/Manifest @@ -1 +1 @@ -DIST world-mv-3.14.tar.gz 3480 SHA256 e81e5ffaf6f4d9403e2b87d4fb55ea298e4b0cda1e05ae3e6d1edc7396d894f1 SHA512 8350c1f2f5213ceac326e41c1652708317e510b4ff007a7a0e35af112307d7978491c3eaf518df6d35e28f699e13a31079a666340e5ef663b20cc53400cbaf98 WHIRLPOOL 2ca466368424fc72c7657146de8bb9137754a329a29648297e3fa2b2e6773cbd1a7618196b564c095cbb4930caa8b38e27c2b6b60b1ee60cd7f8d27a312bb8cc +DIST world-mv-3.14.tar.gz 3480 SHA256 e81e5ffaf6f4d9403e2b87d4fb55ea298e4b0cda1e05ae3e6d1edc7396d894f1 diff --git a/app-shells/auto-fu-zsh/Manifest b/app-shells/auto-fu-zsh/Manifest index e0c1e71b..708e2f3d 100644 --- a/app-shells/auto-fu-zsh/Manifest +++ b/app-shells/auto-fu-zsh/Manifest @@ -1 +1 @@ -DIST auto-fu-zsh-0.0.1.12.tar.gz 9409 SHA256 cf692f8a81588289e44396f06e30e36fc6fa6bdcb2c87e4d462a15bad61db1c1 SHA512 7e5dbbb7329bfb220fe467de0eebc7d2aa2469ddea84d516deaa00d193729362f02355325765b29f16df66fbf458df69f984b70fad801b97af65a498080272ba WHIRLPOOL 10960ac344555312310170e6384e539767ce2c86a2948bf165b23b00bc282cea0f84d7a876e774df73e54a78bdc0606d4c9fc5b0cb9b41df99e2dc55f1a59bdd +DIST auto-fu-zsh-0.0.1.12.tar.gz 9409 SHA256 cf692f8a81588289e44396f06e30e36fc6fa6bdcb2c87e4d462a15bad61db1c1 diff --git a/app-shells/command-not-found/Manifest b/app-shells/command-not-found/Manifest index 73ec8857..2053eb16 100644 --- a/app-shells/command-not-found/Manifest +++ b/app-shells/command-not-found/Manifest @@ -1 +1 @@ -DIST command-not-found-0.4.5.tar.gz 28761 SHA256 891c5a7f2e55e420dd92ce4358d7c2f6028144c92bd522163848345c4c32b914 SHA512 3512ef8618a23416dd0da37ea2ccd40b78e44751b16703b745360345430ce697713a7b781c065536d7fd8b54ca0f4713ce153b2f32f5266b6db222ac2aa23c0b WHIRLPOOL 95e730db83571e6cab799a8c8865117cae74573cb1f2b769fb72e329793643058f6e49c406dd26adc18f63d38b66151a48c06e565382d2c78f864bdb22268fbc +DIST command-not-found-0.4.5.tar.gz 28761 SHA256 891c5a7f2e55e420dd92ce4358d7c2f6028144c92bd522163848345c4c32b914 diff --git a/app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild b/app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild index 16b8d791..62e6d447 100644 --- a/app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild +++ b/app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild @@ -2,10 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 EGIT_REPO_URI="git://github.com/robbyrussell/${PN}.git" -inherit eutils git-r3 readme.gentoo +inherit git-r3 readme.gentoo DESCRIPTION="A ready-to-use zsh configuration with plugins" HOMEPAGE="https://github.com/robbyrussell/oh-my-zsh" @@ -39,7 +39,7 @@ src_prepare() { sed -i -e 's!~/.oh-my-zsh!'"${ZSH_EDEST}"'!' \ "${S}/plugins/dirpersist/dirpersist.plugin.zsh" sed -i -e '/zstyle.*cache/d' "${S}/lib/completion.zsh" - epatch_user + eapply_user } src_install() { @@ -47,3 +47,7 @@ src_install() { doins -r * readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/runtitle/Manifest b/app-shells/runtitle/Manifest index 67133def..5bb42a08 100644 --- a/app-shells/runtitle/Manifest +++ b/app-shells/runtitle/Manifest @@ -1 +1 @@ -DIST runtitle-2.7.tar.gz 3372 SHA256 6ea63935ad18ad3544e42db4ca93a218e1c9b7e3b70033af07cdc3c74e278022 SHA512 c31910a1af307fd0dcb12a4faf19de6613b70b13ed118e0e97f947540ee6128955de9c245de29b87ce75b611f08800df9bfafd70f53ae4b54772485607b87e46 WHIRLPOOL 75859849587241b34b4a8e1dc3cbbf8ce2fe54a37cb2473299d4b24a8e616ea8ccc71c1656e1b37a171582bdb4a76d8d53d858d950cfe24170d2af2c9d7a1b4a +DIST runtitle-2.7.tar.gz 3372 SHA256 6ea63935ad18ad3544e42db4ca93a218e1c9b7e3b70033af07cdc3c74e278022 diff --git a/app-shells/set_prompt/Manifest b/app-shells/set_prompt/Manifest index 50b915cd..41bb0980 100644 --- a/app-shells/set_prompt/Manifest +++ b/app-shells/set_prompt/Manifest @@ -1 +1 @@ -DIST set_prompt-1.23.tar.gz 7994 SHA256 fd88aaddbd85b389fd6343a7b27b333fbfc32830964593b9a4f78b9fbbb634c9 SHA512 bfb1770979e489d8eaffa29c270d9630ac127c2690d16542ac85069d79393c4efc27a73969375d3bfbbed3f1b51dc36d07323cb24eb537e43923e27be50c00e3 WHIRLPOOL 7ecb2caaf86ef71a272a10b116af7beae74f5240bff8f42a69d841044a994425f2713b6b6a54a60064446b862cae203d46eaf87d24f5b0c1d41202f84888f9b2 +DIST set_prompt-1.23.tar.gz 7994 SHA256 fd88aaddbd85b389fd6343a7b27b333fbfc32830964593b9a4f78b9fbbb634c9 diff --git a/app-shells/termcolors-mv/Manifest b/app-shells/termcolors-mv/Manifest index 85b3f608..d9fd9436 100644 --- a/app-shells/termcolors-mv/Manifest +++ b/app-shells/termcolors-mv/Manifest @@ -1 +1 @@ -DIST termcolors-mv-3.11.tar.gz 7821 SHA256 d2938b2e6e9080782c71e355090cc1f14ada6fa43b8c5dd866422545603f4489 SHA512 c8784352f5d6652fe358ee65d5481cc146b8ee57a83b20f7af5a1a3864b17230244e03e8e6a60e9e65ac3323db3ad2a82b3621416dddf342399a73b848965fbe WHIRLPOOL a646b0b0c8961f826d3c578c24fc4528186da2240d112753906584aace574c5e682ed3520ce5c6c84014f9a0c6b4323ef0dcd9eca7998f6369c477b8e2c62d01 +DIST termcolors-mv-3.11.tar.gz 7821 SHA256 d2938b2e6e9080782c71e355090cc1f14ada6fa43b8c5dd866422545603f4489 diff --git a/app-shells/termcolors-mv/termcolors-mv-3.11.ebuild b/app-shells/termcolors-mv/termcolors-mv-3.11.ebuild index dddc447e..8837b866 100644 --- a/app-shells/termcolors-mv/termcolors-mv-3.11.ebuild +++ b/app-shells/termcolors-mv/termcolors-mv-3.11.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" -inherit eutils readme.gentoo +inherit readme.gentoo DESCRIPTION="256colors sample script and dircolors configuration for standard or 256 colors" HOMEPAGE="https://github.com/vaeth/termcolors-mv/" @@ -30,7 +30,7 @@ src_prepare() { -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ -- bin/* || die - epatch_user + eapply_user } src_compile() { @@ -46,3 +46,7 @@ src_install() { doins DIR_COLORS* readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-completions/Manifest b/app-shells/zsh-completions/Manifest index eec029ad..61cc9121 100644 --- a/app-shells/zsh-completions/Manifest +++ b/app-shells/zsh-completions/Manifest @@ -1 +1 @@ -DIST zsh-completions-0.12.0.tar.gz 193410 SHA256 770d92749b11b22192595b207208508f8bfa319d5d03210a71bc44c8b9cfa0d5 SHA512 3c6b19f10d9598f40cf37ca5c5828e5652b0cad144d48ca681f5a16c1921c308f8cd3d9b8a2dd1c50ddbf167d4bb2e2e5299d1e30591971f4c7d9b28c2250feb WHIRLPOOL 7c5a1cb45d2e045fb0f8eb64deb8d87cab506f11b94996b9ff6cb169fd20672040bdc624de78a58ab5908d2222130de93a179a8e00d5aa75365af0ab0566852a +DIST zsh-completions-0.12.0.tar.gz 193410 SHA256 770d92749b11b22192595b207208508f8bfa319d5d03210a71bc44c8b9cfa0d5 diff --git a/app-shells/zsh-syntax-highlighting/Manifest b/app-shells/zsh-syntax-highlighting/Manifest index 993897c2..134e2043 100644 --- a/app-shells/zsh-syntax-highlighting/Manifest +++ b/app-shells/zsh-syntax-highlighting/Manifest @@ -1 +1 @@ -DIST zsh-syntax-highlighting-0.3.0.tar.gz 20844 SHA256 e2b79e095eb90c539da5ff41892f0c6e8934f1c0bf93b090313172e1be441b26 SHA512 9a4cddc94acabed39217a6e4caa8e05d242d8425f0ecc2b69218c4777cb65ccc2b93ea632c1586754b8da937deb8c8d5597f4d65e9b92368cc7b04de6f07a14a WHIRLPOOL b1c0e53ea836973abe71fb6cea668977ee8becac3f13965e9eec1b02292dbc8ee2928f89878552b480d3f2895a320e9ab1e266031b77b42cb0a1f4ade7033690 +DIST zsh-syntax-highlighting-0.3.0.tar.gz 20844 SHA256 e2b79e095eb90c539da5ff41892f0c6e8934f1c0bf93b090313172e1be441b26 diff --git a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.3.0-r1.ebuild b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.3.0-r1.ebuild index 2061c8e6..836a82b8 100644 --- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.3.0-r1.ebuild +++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.3.0-r1.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -inherit eutils readme.gentoo +inherit readme.gentoo case ${PV} in 99999999*) @@ -40,7 +40,7 @@ src_prepare() { "${S}/highlighters/main/main-highlighter.zsh" >/dev/null 2>&1 || \ sed -i -e '/for cdpath_dir/ilocal cdpath_dir' \ -- "${S}/highlighters/main/main-highlighter.zsh" || die - epatch_user + eapply_user } src_install() { @@ -50,3 +50,7 @@ src_install() { doins -r highlighters readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-99999999.ebuild b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-99999999.ebuild index 2061c8e6..836a82b8 100644 --- a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-99999999.ebuild +++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-99999999.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -inherit eutils readme.gentoo +inherit readme.gentoo case ${PV} in 99999999*) @@ -40,7 +40,7 @@ src_prepare() { "${S}/highlighters/main/main-highlighter.zsh" >/dev/null 2>&1 || \ sed -i -e '/for cdpath_dir/ilocal cdpath_dir' \ -- "${S}/highlighters/main/main-highlighter.zsh" || die - epatch_user + eapply_user } src_install() { @@ -50,3 +50,7 @@ src_install() { doins -r highlighters readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/app-shells/zsh/Manifest b/app-shells/zsh/Manifest index 74a49796..e9d79c60 100644 --- a/app-shells/zsh/Manifest +++ b/app-shells/zsh/Manifest @@ -1,2 +1,2 @@ -DIST zsh-5.1.1-doc.tar.xz 3061616 SHA256 f5944f29ec77100afdc3634f0bb8ffc4328a2d03147f23d1aa6280b6aa7d622f SHA512 868444662ca9b1cc91f2ecff56ce0944e5e75fc5f5a349eb538ca23a8eb8fb4ebaa8efc2ba1d8581424f25b0009305ed7a6f08ca06db1ecde467eeb5d6b71621 WHIRLPOOL c72760d754e19e7fe1f501bd395becc13877d4b0ba20fbf1f08855be5affb78aac07e2c14e779c1b554e21e29d8bfd5203dd41da5d3f21020dac7033510a4662 -DIST zsh-5.1.1.tar.xz 2788676 SHA256 74e9453b5470b3c0970f9f93cfd603d241c3d7b1968adc0e4b3951073e8d3dec SHA512 732f183a03125e83da11a38c638ca54a667326a23ca19418b0df27b1d5b3b1f360383d84f66bde064911effaa2ce9cbb9b6ab86deddb92f80e8f601af8a82b3e WHIRLPOOL 55199e45557c2667e8f9b7564af44b32b610fe09db451493bd64642c2987e12a638b2b96d6530a16427ba17a6ca8c20e73f88013cf47996eea24e5e1595691e7 +DIST zsh-5.1.1-doc.tar.xz 3061616 SHA256 f5944f29ec77100afdc3634f0bb8ffc4328a2d03147f23d1aa6280b6aa7d622f +DIST zsh-5.1.1.tar.xz 2788676 SHA256 74e9453b5470b3c0970f9f93cfd603d241c3d7b1968adc0e4b3951073e8d3dec diff --git a/app-shells/zsh/zsh-5.1.1-r1.ebuild b/app-shells/zsh/zsh-5.1.1-r1.ebuild index d5a8bc8e..a01aade8 100644 --- a/app-shells/zsh/zsh-5.1.1-r1.ebuild +++ b/app-shells/zsh/zsh-5.1.1-r1.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -inherit eutils flag-o-matic multilib prefix readme.gentoo +inherit flag-o-matic prefix readme.gentoo MY_PV=${PV/_p/-dev-} S=${WORKDIR}/${PN}-${MY_PV} @@ -115,8 +115,8 @@ src_prepare() { mv Doc/zshall.1 Doc/zshall.1.soelim || die soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff - epatch "${FILESDIR}"/${PN}-5.1.0-gcc-5.patch #547950 + eapply "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff + eapply "${FILESDIR}"/${PN}-5.1.0-gcc-5.patch #547950 cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die eprefixify "${T}"/zprofile || die @@ -138,7 +138,7 @@ src_prepare() { done [ ${#} -eq 0 ] || sed -i "${@}" -- "${S}/${file}" \ || die "patching ${file} failed" - epatch_user + eapply_user ! ${LIVE} || eautoreconf PVPATH=$(. "${S}"/Config/version.mk && printf '%s' "${VERSION}") && \ [ -n "${PVPATH}" ] || PVPATH=${PV} @@ -296,6 +296,6 @@ src_install() { } pkg_postinst() { - readme.gentoo_pkg_postinst + readme.gentoo_print_elog touch_zwc } diff --git a/app-shells/zsh/zsh-99999999.ebuild b/app-shells/zsh/zsh-99999999.ebuild index d5a8bc8e..a01aade8 100644 --- a/app-shells/zsh/zsh-99999999.ebuild +++ b/app-shells/zsh/zsh-99999999.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -inherit eutils flag-o-matic multilib prefix readme.gentoo +inherit flag-o-matic prefix readme.gentoo MY_PV=${PV/_p/-dev-} S=${WORKDIR}/${PN}-${MY_PV} @@ -115,8 +115,8 @@ src_prepare() { mv Doc/zshall.1 Doc/zshall.1.soelim || die soelim Doc/zshall.1.soelim > Doc/zshall.1 || die - epatch "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff - epatch "${FILESDIR}"/${PN}-5.1.0-gcc-5.patch #547950 + eapply "${FILESDIR}"/${PN}-init.d-gentoo-r1.diff + eapply "${FILESDIR}"/${PN}-5.1.0-gcc-5.patch #547950 cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die eprefixify "${T}"/zprofile || die @@ -138,7 +138,7 @@ src_prepare() { done [ ${#} -eq 0 ] || sed -i "${@}" -- "${S}/${file}" \ || die "patching ${file} failed" - epatch_user + eapply_user ! ${LIVE} || eautoreconf PVPATH=$(. "${S}"/Config/version.mk && printf '%s' "${VERSION}") && \ [ -n "${PVPATH}" ] || PVPATH=${PV} @@ -296,6 +296,6 @@ src_install() { } pkg_postinst() { - readme.gentoo_pkg_postinst + readme.gentoo_print_elog touch_zwc } diff --git a/app-shells/zshrc-mv/Manifest b/app-shells/zshrc-mv/Manifest index 5110de78..aa922593 100644 --- a/app-shells/zshrc-mv/Manifest +++ b/app-shells/zshrc-mv/Manifest @@ -1 +1 @@ -DIST zshrc-mv-2.24.tar.gz 9433 SHA256 ccb00ba5bb1438c039e6899f6ca5c49517c02913e173f672028347a04b1487aa SHA512 ac8584e53c0d69439c090f378939b781ae3926cb1991ebf0f8ce766e318d6a1683383a4e8d7e575fa85454d8985549ce2521909b7c496580692b27af5e7a14ce WHIRLPOOL d0bce97b5bf59ff746995df70347ff02fa2f87dc5030a8b228dc6a6a5d6ea24a2c27f834f48d09e619e73154b35fc9ad15c0ee217130720f409ef1a36de7777d +DIST zshrc-mv-2.24.tar.gz 9433 SHA256 ccb00ba5bb1438c039e6899f6ca5c49517c02913e173f672028347a04b1487aa diff --git a/app-text/psjoin/Manifest b/app-text/psjoin/Manifest index 03dd9e4a..5b2e1d6f 100644 --- a/app-text/psjoin/Manifest +++ b/app-text/psjoin/Manifest @@ -1 +1 @@ -DIST psjoin-0.3 5122 SHA256 ac7a3f9512b1f6b0ea2bab4b6832431977649e88a0e6abd752fc097a8c0cd583 SHA512 5dd86a6c863f28bcf4e560ce0a1967a2d316f97ef702ac47dbe0db148c2d4164a973de0a8d0e3aa3ef57a08f92520129cebb99f4bce5a539401f1fc273a8c399 WHIRLPOOL 2c8b4b3309dd5d9ee3955c8d7944e5f911e842710a65c7c250210028f86598695ab0d99076790a630028346ad5898a51afc22786826f039294c81671f4b5285b +DIST psjoin-0.3 5122 SHA256 ac7a3f9512b1f6b0ea2bab4b6832431977649e88a0e6abd752fc097a8c0cd583 diff --git a/app-text/stardict/Manifest b/app-text/stardict/Manifest index bf64d7c7..c0d7ced5 100644 --- a/app-text/stardict/Manifest +++ b/app-text/stardict/Manifest @@ -1,3 +1,3 @@ -DIST QQWry.Dat.bz2 4114875 SHA256 3eda90ee8ea13ec88767336b078d2dfe2c971d6a31df60f409d526e3e29a4f83 SHA512 46fd677359a2144429eb9d16131ca6b19db1c086fa93e275aa3d702d3024a65d54064df931d1ed2ba5b0c1f7d9595a284f2a8995d9cd5aac96a45216422dc9ae WHIRLPOOL 456bab65658a8af76160f162fc66868c8a74653a88a1a115e2a20dd90ba9ae8a93b1aa1ee9856cc811d1b1229ca910868ea5db764a119ae9b31cbabf962cab5f -DIST WyabdcRealPeopleTTS.tar.bz2 84329208 SHA256 96a398eaef3e84f6f23e61683e6439913a4d44055e695dd4a1936f9340d64870 SHA512 1553e62c139ecb005bb04163147d94aa58e4ba7f9ee3172b760c6e4776587c12bf816c42e0131c82195b7c738ec9ee5082f39b974790f5cacd522367919beaa0 WHIRLPOOL 210c121c25c7726cee62c2f2beb3186f0799d68c5537442eda967694f176cbbbc6d09a8c3759de093226e283ae651348ed7173a9f93bbf776325fb656e19720c -DIST stardict-3.0.6.tar.bz2 9341740 SHA256 6a0a695a8977604e0509a3db1bc6a67e53599b14f29494ba942f21d2c26b82e7 SHA512 81d93324b6e8954af7c20ea6d2a3054bb564d786a21b1cb541c728da7a18a6e7ddb23e595055ccc77e6866bbb8c89fb4f17023e33664761dbe1ee8cd55768658 WHIRLPOOL 9502af310d5eba5ed23457fff9e9f00e2d8453873cece3c20e2c5daf861bd665fc7b9c8e292be5b1d886f9a9fd0d5ad9bd1d8fbd043d221e6637c1c8185f444f +DIST QQWry.Dat.bz2 4114875 SHA256 3eda90ee8ea13ec88767336b078d2dfe2c971d6a31df60f409d526e3e29a4f83 +DIST WyabdcRealPeopleTTS.tar.bz2 84329208 SHA256 96a398eaef3e84f6f23e61683e6439913a4d44055e695dd4a1936f9340d64870 +DIST stardict-3.0.6.tar.bz2 9341740 SHA256 6a0a695a8977604e0509a3db1bc6a67e53599b14f29494ba942f21d2c26b82e7 diff --git a/dev-cpp/cpplint/cpplint-99999999.ebuild b/dev-cpp/cpplint/cpplint-99999999.ebuild index a3190db7..8163715b 100644 --- a/dev-cpp/cpplint/cpplint-99999999.ebuild +++ b/dev-cpp/cpplint/cpplint-99999999.ebuild @@ -2,10 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 PYTHON_COMPAT=( jython2_7 pypy python2_7 ) EGIT_REPO_URI="git://github.com/google/styleguide.git" -inherit elisp-common eutils git-r3 python-single-r1 +inherit elisp-common git-r3 python-single-r1 RESTRICT="mirror" DESCRIPTION="The google styleguide together with cpplint and an emacs file" @@ -43,7 +43,7 @@ EOF -e '1s"^#!/usr/bin/env python$"#!'"${EPREFIX}/usr/bin/python"'"' \ -- "${S}/${PN}/${PN}.py" || die python_fix_shebang "${S}" - epatch_user + eapply_user } src_compile() { diff --git a/dev-perl/File-lchown/Manifest b/dev-perl/File-lchown/Manifest index 5d63218e..df939fe7 100644 --- a/dev-perl/File-lchown/Manifest +++ b/dev-perl/File-lchown/Manifest @@ -1 +1 @@ -DIST File-lchown-0.02.tar.gz 11821 SHA256 a02fbf285406a8a4d9399284f032f2d55c56975154c2e1674bd109837b8096ec SHA512 0673176423465cd18d41708977216a3785e4d6204928472499be25be3f86f376646dc2636406855ae75a0bfbce26bc36d2fbf410950febc2978b4c6d5fb99922 WHIRLPOOL 7a78c507c527b2caa667edf536f4f56d3419d00a41a3404b372ec262b4419114f31291fa0d0ec6453e937821fdc9fdbda40cfc5a3e4968c33bd18e13ee196b79 +DIST File-lchown-0.02.tar.gz 11821 SHA256 a02fbf285406a8a4d9399284f032f2d55c56975154c2e1674bd109837b8096ec diff --git a/dev-tex/chklref/Manifest b/dev-tex/chklref/Manifest index 3b752b69..8446ae24 100644 --- a/dev-tex/chklref/Manifest +++ b/dev-tex/chklref/Manifest @@ -1 +1 @@ -DIST chklref-2.6.0.tar.gz 330048 SHA256 eeede59fdffe79f4123480b7f72e31264556474f208348db9ffd5b0aa613fc9a SHA512 30e15be050fb344575245dc8e52455e406457491ee4fd3da66d22ab2e21cefc51673936900a6bc91c2eb05440dc46a68bfb77e9fe6d1a3d0bc94febf83de4343 WHIRLPOOL 80f72d0f23cb1a6109552e772ba6e5ea83e689ab9559090bea7feb2fec01c54854d586281ec94ce333a0301660f6f1417ce82b562cc0a2f3762b0249b9814cdb +DIST chklref-2.6.0.tar.gz 330048 SHA256 eeede59fdffe79f4123480b7f72e31264556474f208348db9ffd5b0aa613fc9a diff --git a/dev-util/ccache/ccache-99999999-r3.ebuild b/dev-util/ccache/ccache-99999999.ebuild index 0d9fed91..e4fbbe38 100644 --- a/dev-util/ccache/ccache-99999999-r3.ebuild +++ b/dev-util/ccache/ccache-99999999.ebuild @@ -2,11 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 - +EAPI=6 WANT_LIBTOOL=none +EGIT_MIN_CLONE_TYPE=single EGIT_REPO_URI="git://git.samba.org/ccache.git" -inherit autotools eutils git-r3 readme.gentoo +inherit autotools git-r3 readme.gentoo DESCRIPTION="fast compiler cache" HOMEPAGE="http://ccache.samba.org/" @@ -25,12 +25,11 @@ RDEPEND="${DEPEND} src_prepare() { # make sure we always use system zlib rm -rf zlib || die - epatch "${FILESDIR}"/${PN}-3.1.7-no-perl.patch #421609 - epatch "${FILESDIR}"/${PN}-3.1.10-size-on-disk.patch #456178 + eapply "${FILESDIR}"/${PN}-3.1.10-size-on-disk.patch #456178 sed \ -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ "${FILESDIR}"/ccache-config-3 > ccache-config || die - epatch_user + eapply_user eautoreconf } diff --git a/dev-util/ccache/files/ccache-3.1.7-no-perl.patch b/dev-util/ccache/files/ccache-3.1.7-no-perl.patch deleted file mode 100644 index 5abd15e1..00000000 --- a/dev-util/ccache/files/ccache-3.1.7-no-perl.patch +++ /dev/null @@ -1,15 +0,0 @@ -avoid weak perl usage in tests - -https://bugs.gentoo.org/421609 - ---- a/test.sh -+++ b/test.sh -@@ -1466,7 +1466,7 @@ - mkdir -p $dir - i=0 - while [ $i -lt 10 ]; do -- perl -e 'print "A" x 4017' >$dir/result$i-4017.o -+ printf '%4017s' '' | tr ' ' 'A' >$dir/result$i-4017.o - touch $dir/result$i-4017.stderr - touch $dir/result$i-4017.d - if [ $i -gt 5 ]; then diff --git a/dev-util/diffhelp/Manifest b/dev-util/diffhelp/Manifest index 86306f98..dd4bcc12 100644 --- a/dev-util/diffhelp/Manifest +++ b/dev-util/diffhelp/Manifest @@ -1 +1 @@ -DIST diffhelp-1.9.tar.gz 1974 SHA256 b01883002d797c3d9d7e1268b66e24ef36e02642339151c3ad05645da5b69a06 SHA512 ea2ffa07041a28545facd6a626ab49c1853f2e32e64f05ba52cbb7afe8243f60474c48f46b853e99008d20fc4bebea70ee6516bfc794a9c601b786fa006dd0d1 WHIRLPOOL af924437aef7f58282606ed294c45d526fb7022f500cae9eb3acb9e589c7499b5a49ccff62f18f10548c4e3f70b95bbc13f0f5d67d18aa09aef06f322be38812 +DIST diffhelp-1.9.tar.gz 1974 SHA256 b01883002d797c3d9d7e1268b66e24ef36e02642339151c3ad05645da5b69a06 diff --git a/dev-util/mv_perl/Manifest b/dev-util/mv_perl/Manifest index b4a530e5..06ad68d1 100644 --- a/dev-util/mv_perl/Manifest +++ b/dev-util/mv_perl/Manifest @@ -1 +1 @@ -DIST mv_perl-2.50.tar.gz 66977 SHA256 e6ee7e3b8319f573e1d4e19d7b75892a229650776b4d2feab11db0ba1e7c9e7f SHA512 d19ffcee5d2c5a096a3a694f89a38b298efcfc23d6beaa9125ea20a9b04d9946f7ebbf7e247c3e0329d0eb0c640bbf5986a5a06eaf07f6b83a5f1f7e56beaff4 WHIRLPOOL 62bf6ee1fc35abf7be6e0cea23accd6f54a436aa89a34db078e2004ececfbe6fba92562142a87b04465da1e691c17e0b8655f9216f58756e9a25c1eadb42e026 +DIST mv_perl-2.50.tar.gz 66977 SHA256 e6ee7e3b8319f573e1d4e19d7b75892a229650776b4d2feab11db0ba1e7c9e7f diff --git a/dev-util/pyrep/Manifest b/dev-util/pyrep/Manifest index 516923ed..e3dc8122 100644 --- a/dev-util/pyrep/Manifest +++ b/dev-util/pyrep/Manifest @@ -1 +1 @@ -DIST pyrep-1.4.tar.gz 8622 SHA256 8051593becdd43ceaa3e0602f4d20c02f85b70233d443147ffbbb9ab715451f4 SHA512 9038b6368930628488f5e47a08262c9a51aec20172e8528d199d113653e445d37a69d4f07c00087cc8359e04fcf864ea72c749d9552b580d8f38ff62d8ec55f7 WHIRLPOOL 7a752cde3c1e84d2900dd3704ef2bdfb72ae06741c801cbcc6c3b11decf88674a108dce704dd4038a5e9c9b21c6b45d37a9e10fadc9853748f8c0bfb0f121fe9 +DIST pyrep-1.4.tar.gz 8622 SHA256 8051593becdd43ceaa3e0602f4d20c02f85b70233d443147ffbbb9ab715451f4 diff --git a/dev-util/pyrep/pyrep-1.4-r1.ebuild b/dev-util/pyrep/pyrep-1.4-r1.ebuild index c10ea901..2a6ac3b0 100644 --- a/dev-util/pyrep/pyrep-1.4-r1.ebuild +++ b/dev-util/pyrep/pyrep-1.4-r1.ebuild @@ -2,10 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" PYTHON_COMPAT=( jython2_7 pypy{,3} python{2_7,3_{4,5}} ) -inherit eutils python-single-r1 +inherit python-single-r1 DESCRIPTION="Search and/or replace regular expressions within many files interactively" HOMEPAGE="https://github.com/vaeth/pyrep/" @@ -24,7 +24,7 @@ src_prepare() { use prefix || sed -i \ -e '1s"^#!/usr/bin/env python$"#!'"${EPREFIX}/usr/bin/python"'"' \ -- "${PN}" || die - epatch_user + eapply_user } src_install() { diff --git a/eclass/bash-completion-r1.eclass b/eclass/bash-completion-r1.eclass new file mode 100644 index 00000000..41a50065 --- /dev/null +++ b/eclass/bash-completion-r1.eclass @@ -0,0 +1,25 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Temporary hack until gentoo fixes EAPI 6 support for bash-completion-r1.eclass + +inherit toolchain-funcs + +_bash-completion-r1_get_bashdir() { + if $(tc-getPKG_CONFIG) --exists bash-completion &>/dev/null; then + local path="$($(tc-getPKG_CONFIG) --variable=$1 bash-completion)" + echo "${path#${EPREFIX}}" + else + echo $2 + fi +} + +_bash-completion-r1_get_bashcompdir() { + _bash-completion-r1_get_bashdir completionsdir /usr/share/bash-completion/completions +} + +dobashcomp() ( + insinto "$(_bash-completion-r1_get_bashcompdir)" + doins "${@}" +) diff --git a/eclass/mv_mozextension-r1.eclass b/eclass/mv_mozextension-r1.eclass new file mode 100644 index 00000000..ae462400 --- /dev/null +++ b/eclass/mv_mozextension-r1.eclass @@ -0,0 +1,248 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# @ECLASS: moz.eclass +# @MAINTAINER: +# Martin Väth <martin@mvath.de> +# @BLURB: This eclass provides functions to install mozilla extensions +# @DESCRIPTION: +# The eclass is based on mozextension.eclass with many extensions +# and compatiblity fixes. +# @EXAMPLE: +# @CODE +# inherit moz +# +# moz_defaults firefox seamonkey # no arguments mean all browsers +# +# @CODE +# inherit moz +# +# MOZ="firefox seamonkey" +# DEPEND=${MOZ_DEPEND} +# RDEPEND=$(moz_rdepend ${MOZ}) +# IUSE=$(moz_iuse ${MOZ}) +# REQUIRED_USE=$(moz_required_use ${MOZ}) +# +# src_unpack() { +# moz_unpack +# } +# +# src_install() { +# default +# moz_install +# } + +case ${EAPI:-0} in +[0-5]) + die "EAPI ${EAPI} not supported by ${ECLASS}";; +esac + +# @FUNCTION: moz_defaults +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# This is just a convenience wrapper for moz_variables [arguments]; moz_phases +moz_defaults() { + moz_variables "${@}" + moz_phases +} + +# @FUNCTION: moz_variables +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# Sets the variables DEPEND, RDEPEND, IUSE, REQUIRED_USE for browsers. +# browser is firefox or seamonkey and implies source or binary version. +# If no browser is specified, all are assumed. +moz_variables() { + DEPEND=${MOZ_DEPEND} + RDEPEND=$(moz_rdepend "${@}") + IUSE=$(moz_iuse "${@}") + REQUIRED_USE=$(moz_required_use "${@}") +} + +# @FUNCTION: moz_phases +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# Defines src_unpack and src_install to call only moz_unpack and moz_install +moz_phases() { +src_unpack() { +moz_unpack +} +src_install() { +default +moz_install +} +} + +# @ECLASS-VARIABLE: MOZ_DEPEND +# @DESCRIPTION: +# This is an eclass-generated depend expression needed for moz_unpack to work +MOZ_DEPEND='app-arch/unzip' + +# @FUNCTION: moz_rdepend +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# Outputs RDEPEND expression appropriate for browsers. +# browser is firefox or seamonkey and implies source or binary version. +# If no browser is specified, all are assumed. +moz_rdepend() { + local rdep i + [ ${#} -ne 0 ] || set -- "firefox seamonkey" + rdep= + case "${*}" in + *firefox*) + rdep="firefox? ( www-client/firefox ) +firefox-bin? ( www-client/firefox-bin )";; + esac + case "${*}" in + *seamonkey*) + rdep=${rdep}${rdep:+' +'}"seamonkey? ( www-client/seamonkey ) +seamonkey-bin? ( www-client/seamonkey-bin )";; + esac + [ -n "${rdep}" ] || die "moz_rdepend must be called with \"firefox\" or \"seamonkey\"" + echo "|| ( ${rdep} )" +} + +# @FUNCTION: moz_iuse +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# Outputs IUSE expression appropriate for browsers. +# browser is firefox or seamonkey and implies source or binary version. +# If no browser is specified, all are assumed. +moz_iuse() { + local iuse i + [ ${#} -ne 0 ] || set -- "firefox seamonkey" + iuse= + case "${*}" in + *firefox*) + iuse="firefox firefox-bin";; + esac + case "${*}" in + *seamonkey*) + iuse="${iuse}${iuse:+ }seamonkey seamonkey-bin";; + esac + [ -n "${iuse}" ] || die "moz_iuse must be called with \"firefox\" or \"seamonkey\"" + echo "${iuse}" +} + +# @FUNCTION: moz_required_use +# @USAGE: [<browser>] [<browser>] [...] +# @DESCRIPTION: +# Outputs REQUIRED_USE expression appropriate for browsers. +# browser is firefox or seamonkey and implies source or binary version. +# If no browser is specified, all are assumed. +moz_required_use() { + echo "|| ( $(moz_iuse "$@") )" +} + +# @FUNCTION: moz_unpack +# @USAGE: <file> <file> [...] +# @DESCRIPTION: +# Unpack xpi files. If no file is specified, ${A} is used. +moz_unpack() { + local xpi srcdir xpiname + + [ ${#} -ne 0 ] || set -- ${A} + test -d "${S}" || mkdir "${S}" || die "cannot create ${S}" + for xpi + do einfo "Unpacking ${xpi} to ${S}" + xpiname=${xpi%.*} + xpiname=${xpiname##*/} + + case ${xpi} in + ./*|/*) + srcdir=;; + *) + srcdir="${DISTDIR}/";; + esac + + test -f "${srcdir}${xpi}" || die "${xpi} does not exist or is no file" + + case ${xpi##*.} in + ZIP|zip|jar|xpi) + mkdir -- "${S}/${xpiname}" && \ + cd -- "${S}/${xpiname}" && \ + unzip -qo -- "${srcdir}${xpi}" \ + || die "failed to unpack ${xpi}" + chmod -R a+rX,u+w,go-w -- "${S}/${xpiname}";; + *) + einfo "unpack ${xpi}: file format not recognized. Ignoring.";; + esac + done +} + +# @FUNCTION: moz_install_to_dir +# @USAGE: <extension-directory> <dir> <dir> [...] +# @DESCRIPTION: +# Installs dirs into a subdirectory (id) of extension-directory, +# the name of the id being determined from ${dir}/install.rdf +# Arguments which are not directories are silently ignored. +# If arguments are specified, they must contain at least one directory. +# If no argument is specified, all directories from "${S}" are considered. +moz_install_to_dir() { + local sub dest i s have + [ ${#} -ne 0 ] || die "${FUNCNAME} needs at least one argument" + dest=${1} + shift + [ ${#} -gt 0 ] || set -- "${S}"/* + s='{ /\<\(em:\)*id\>/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' + have=false + for i + do [ -n "${i}" ] && test -d "${i}" || continue + have=: + test -r "${i}"/install.rdf && \ + sub=$(sed -n -e '/install-manifest/,$ '"${s}" "${i}"/install.rdf) \ + && [ -n "${sub}" ] || die 'failed to determine id of ${i}' + sub=${dest%/}/${sub} + dodir "${sub}" || die "failed to create ${sub}" + cp -RPl -- "${i}"/* "${ED}${sub}" || { + insinto "${sub}" && doins -r "${x}"/* + } || die "failed to install extension ${i}" + done + ${have} || die "no directory found in argument list" +} + +# @FUNCTION: moz_install_for_browser +# @USAGE: <browser> <dir> <dir> [...] +# @DESCRIPTION: +# Installs dirs for browser (firefox firefox-bin seamonkey seamonkey-bin) +# Arguments which are not directories are silently ignored. +# If arguments are specified, they must contain at least one directory. +# If no argument is specified, all directories from "${S}" are considered. +moz_install_for_browser() { + local dest firefox seamonkey + [ ${#} -ne 0 ] || die "${FUNCNAME} needs at least one argument" + firefox="firefox/browser/extensions" + seamonkey="seamonkey/extensions" + case ${1} in + firefox) + dest="/usr/$(get_libdir)/${firefox}";; + firefox-bin) + dest="/opt/${firefox}";; + seamonkey) + dest="/usr/$(get_libdir)/${seamonkey}";; + seamonkey-bin) + dest="/opt/${seamonkey}";; + *) + die "unknown browser specified";; + esac + shift + moz_install_to_dir "${dest}" "${@}" +} + +# @FUNCTION: moz_install +# @USAGE: <dir> <dir> [...] +# @DESCRIPTION: +# Installs dirs into appropriate destinations, depending on USE. +# Arguments which are not directories are silently ignored. +# If arguments are specified, they must contain at least one directory. +# If no argument is specified, all directories from "${S}" are considered. +moz_install() { + local i + for i in firefox firefox-bin seamonkey seamonkey-bin + do if in_iuse "${i}" && use "${i}" + then moz_install_for_browser "${i}" "${@}" + fi + done +} diff --git a/eclass/mv_mozextension.eclass b/eclass/mv_mozextension.eclass deleted file mode 100644 index 7d3ab08d..00000000 --- a/eclass/mv_mozextension.eclass +++ /dev/null @@ -1,154 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# @ECLASS: mv_mozextension.eclass -# @MAINTAINER: -# Martin Väth <martin@mvath.de> -# @BLURB: This eclass provides functions to install mozilla extensions -# @DESCRIPTION: -# The eclass is based on mozextension.eclass with many extensions. -# 1. It has some compatibility fixes in xpi_install/xpi_unpack. -# 2. A default src_unpack function is defined; set FILENAME to the archive name. -# If FILENAME is unset or empty, the last part of the last SRC_URI is used. -# 3. Default functions for installation for all mozilla type browsers. - -# @ECLASS-VARIABLE: MV_MOZ_MOZILLAS -# @DESCRIPTION: -# If this variables is set to the empty value, no default install functions -# are defined. Otherwise, the value of this variable should be -# "firefox seamonkey" (default) -# or a subset of these. -# The eclass will then install the extension for all these mozillas, -# set corresponding dependencies and print corresponding messages. -: ${MV_MOZ_MOZILLAS=firefox seamonkey} - -inherit eutils multilib - -case ${EAPI:-0} in -[01234]) - die "EAPI ${EAPI} no longer supported by ${ECLASS}";; -esac - -MV_MOZ_IUSE= -RDEPEND='|| (' -case ${MV_MOZ_MOZILLAS} in -*fire*) - MV_MOZ_IUSE="${MV_MOZ_IUSE}${MV_MOZ_IUSE:+ }firefox firefox-bin" - RDEPEND="${RDEPEND} - firefox? ( >=www-client/firefox-21 ) - firefox-bin? ( >=www-client/firefox-bin-21 )" -esac -case ${MV_MOZ_MOZILLAS} in -*sea*) - MV_MOZ_IUSE="${MV_MOZ_IUSE}${MV_MOZ_IUSE:+ }seamonkey seamonkey-bin" - RDEPEND="${RDEPEND} - seamonkey? ( www-client/seamonkey ) - seamonkey-bin? ( www-client/seamonkey-bin )" -esac -RDEPEND="${RDEPEND} )" -IUSE=${MV_MOZ_IUSE} -REQUIRED_USE="|| ( ${MV_MOZ_IUSE} )" - -DEPEND='app-arch/unzip' - -mv_mozextension_src_unpack() { - local i - if [ -z "${FILENAME}" ] - then for i in ${SRC_URI} - do FILENAME=${i##*/} - done - fi - xpi_unpack "${FILENAME}" -} - -mv_mozextension_src_prepare() { - epatch_user -} - -EXPORT_FUNCTIONS src_unpack src_prepare - -mv_mozextension_src_install() { - local b e - b="${EPREFIX}/usr/$(get_libdir)" - e="${EPREFIX}/opt" - mv_mozextension_install firefox "${b}/firefox/browser/extensions" - mv_mozextension_install firefox-bin "${e}/firefox/browser/extensions" - mv_mozextension_install seamonkey "${b}/seamonkey/extensions" - mv_mozextension_install seamonkey-bin "${e}/seamonkey/extensions" -} - -[ -z "${MV_MOZ_MOZILLAS}" ] || EXPORT_FUNCTIONS src_install - -xpi_unpack() { - local xpi srcdir u - - # Not gonna use ${A} as we are looking for a specific option being passed to function - # You must specify which xpi to use - [ ${#} -eq 0 ] && die \ - "Nothing passed to the ${FUNCNAME} command. Please pass which xpi to unpack" - - test -d "${S}" || mkdir "${S}" || die - for xpi - do einfo "Unpacking ${xpi} to ${S}" - xpiname=${xpi%.*} - xpiname=${xpiname##*/} - - case ${xpi} in - ./*|/*) - srcdir=;; - *) - srcdir="${DISTDIR}/";; - esac - - test -s "${srcdir}${xpi}" || die "${xpi} does not exist" - - case ${xpi##*.} in - ZIP|zip|jar|xpi) - mkdir -- "${S}/${xpiname}" && \ - cd -- "${S}/${xpiname}" && \ - unzip -qo -- "${srcdir}${xpi}" \ - || die "failed to unpack ${xpi}" - chmod -R a+rX,u+w,go-w -- "${S}/${xpiname}";; - *) - einfo "unpack ${xpi}: file format not recognized. Ignoring.";; - esac - done -} - -xpi_install() { - local d x - - # You must tell xpi_install which dir to use - [ ${#} -eq 1 ] || die "${FUNCNAME} takes exactly one argument. Please specify the directory" - - x=${1} - # determine id for extension - d='{ /\<\(em:\)*id\>/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' - d=$(sed -n -e '/install-manifest/,$ '"${d}" "${x}"/install.rdf) \ - && [ -n "${d}" ] || die 'failed to determine extension id' - : ${MOZILLA_EXTENSIONS_DIRECTORY:="${MOZILLA_FIVE_HOME}/extensions"} - d="${MOZILLA_EXTENSIONS_DIRECTORY}/${d}" - test -d "${D}${d}" || dodir "${d}" || die "failed to create ${d}" - cp -RPl -- "${x}"/* "${D}${d}" || { - ewarn 'Failed to hardlink extension. Falling back to USE=copy-extensions' - insinto "${d}" && doins -r "${x}"/* - } || die 'failed to copy extension' -} - -# This function is called by mv_mozextension_src_install -# and should be overridden if the paths do not match: -# It just should call xpi_install with the correct argument(s) -xpi_install_dirs() { - local d - for d in "${S}"/* - do [ -n "${d}" ] && test -d "${d}" && xpi_install "${d}" - done -} - -mv_mozextension_install() { - local MOZILLA_EXTENSIONS_DIRECTORY - has "${1}" ${MV_MOZ_IUSE} && use "${1}" || return 0 - MOZILLA_EXTENSIONS_DIRECTORY=${2} - xpi_install_dirs -} diff --git a/eclass/readme.gentoo.eclass b/eclass/readme.gentoo.eclass new file mode 100644 index 00000000..ceafe010 --- /dev/null +++ b/eclass/readme.gentoo.eclass @@ -0,0 +1,58 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Temporary hack until gentoo fixes EAPI 6 support for readme.gentoo.eclass + +if [[ -z ${_README_GENTOO_ECLASS} ]]; then +_README_GENTOO_ECLASS=1 + +case "${EAPI:-0}" in + [0-3]) + die "Unsupported EAPI=${EAPI:-0} (too old) for ${ECLASS}";; + [45]) +EXPORT_FUNCTIONS src_install pkg_postinst +readme.gentoo_src_install() { + default + readme.gentoo_create_doc +} +readme.gentoo_pkg_postinst() { + readme.gentoo_print_elog +};; +esac + +: ${README_GENTOO_SUFFIX:=""} + +readme.gentoo_create_doc() { + if [ -n "${DOC_CONTENTS}" ] + then if [ -n "${DISABLE_AUTOFORMATTING}" ] + then echo "${DOC_CONTENTS}" > "${T}"/README.gentoo + else ( + set -f + echo -e ${DOC_CONTENTS} | fold -s -w 70 \ + | sed 's/[[:space:]]*$//' > "${T}"/README.gentoo + ) + fi + elif [ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ] + then cp "${FILESDIR}/README.gentoo-${SLOT%/*}" "${T}"/README.gentoo || die + elif [ -f "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" ] + then cp "${FILESDIR}/README.gentoo${README_GENTOO_SUFFIX}" "${T}"/README.gentoo || die + else die "You are not specifying README.gentoo contents!" + fi + dodoc "${T}"/README.gentoo + README_GENTOO_DOC_VALUE=$(< "${T}/README.gentoo") +} + +readme.gentoo_print_elog() { + if [ -z "${README_GENTOO_DOC_VALUE}" ] + then die "readme.gentoo_print_elog invoked without matching readme.gentoo_create_doc call!" + elif ! [ -n "${REPLACING_VERSIONS}" ] || [ -n "${FORCE_PRINT_ELOG}" ] + then echo -e "${README_GENTOO_DOC_VALUE}" | while read -r ELINE; do elog "${ELINE}"; done + elog "" + elog "(Note: Above message is only printed the first time package is" + elog "installed. Please look at ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*" + elog "for future reference)" + fi +} + +fi diff --git a/eclass/systemd.eclass b/eclass/systemd.eclass new file mode 100644 index 00000000..36806a08 --- /dev/null +++ b/eclass/systemd.eclass @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Temporary hack until gentoo fixes EAPI 6 support for systemd.eclass + +inherit toolchain-funcs + +DEPEND="virtual/pkgconfig" + +_systemd_get_unitdir() { + if $(tc-getPKG_CONFIG) --exists systemd; then + echo "$($(tc-getPKG_CONFIG) --variable=systemdsystemunitdir systemd)" + else + echo /usr/lib/systemd/system + fi +} + +systemd_get_unitdir() { + has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= + echo "${EPREFIX}$(_systemd_get_unitdir)" +} + +systemd_dounit() ( + insinto "$(_systemd_get_unitdir)" + doins "${@}" +) + +systemd_dotmpfilesd() { + for f; do + [[ ${f} == *.conf ]] \ + || die 'tmpfiles.d files need to have .conf suffix.' + done + ( + insinto /usr/lib/tmpfiles.d/ + doins "${@}" + ) +} + +systemd_with_unitdir() { + local optname=${1:-systemdsystemunitdir} + echo --with-${optname}="$(systemd_get_unitdir)" +} diff --git a/games-rpg/m5figur-mv/Manifest b/games-rpg/m5figur-mv/Manifest index b4a5da20..f915dfb6 100644 --- a/games-rpg/m5figur-mv/Manifest +++ b/games-rpg/m5figur-mv/Manifest @@ -1 +1 @@ -DIST m5figur-mv-2.4.tar.gz 19263 SHA256 f01e88d8d05ff780fc9d4d97671dc7cd353df37094ddf5307f85e16e5041ef2e SHA512 2229896d120e78573f0add5c8e14f8d589da6d1cf4dc590f4cbc46e9112bda0926404b68f755d2b9ffb9b846b53eb556c53bc6bc1c45d4c0d5b20088bd5ccd4d WHIRLPOOL 073c6e67dc1e8ca183b5c1aca48dd20c944879193c4dd4f703f298d5e63cd915fcdbba8ce6f334e9ae2aea6179262e4e6815c53d122c00b09c7dd990f73c6c79 +DIST m5figur-mv-2.4.tar.gz 19263 SHA256 f01e88d8d05ff780fc9d4d97671dc7cd353df37094ddf5307f85e16e5041ef2e diff --git a/games-rpg/magus/Manifest b/games-rpg/magus/Manifest index 16800cab..0d1076e5 100644 --- a/games-rpg/magus/Manifest +++ b/games-rpg/magus/Manifest @@ -1,2 +1,2 @@ -DIST magus-1.3.1.tar.bz2 7358580 SHA256 f7f118dff53b53a45d612d870bc2c9fb151d9c3aeea6f006b74fc6ab41dcb4d6 SHA512 b08231bb391d7f11c010afb0b881f063dbc1469d9032ba9ed9d3480e3d709709472a8e25d7104c5ee59f7e2fd222f417429233a9d730cb90a4538b089280e7c9 WHIRLPOOL 1b3dde3fc06e79ad80b4bc6ac34d5757ec81aa8a28fa9e82e46aa0ba9a3b30cb83d2c9ab8d8ca6f23cb51f00e978134b0646c839c0da4fa221b0fbbe4c10d522 +DIST magus-1.3.1.tar.bz2 7358580 SHA256 f7f118dff53b53a45d612d870bc2c9fb151d9c3aeea6f006b74fc6ab41dcb4d6 DIST magus-1.3.3.tar.bz2 7417528 SHA256 14d75aba616149e52252fe0f1d0bae796936295aacfb82f1f620d1efd20a8e86 diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest index 00d42ffd..360c2b7e 100644 --- a/media-gfx/pqiv/Manifest +++ b/media-gfx/pqiv/Manifest @@ -1 +1 @@ -DIST pqiv-2.2.tar.gz 52414 SHA256 88d625de4437c8e65a49d74e993df5debf224ecf726365e138bf90a602b8b74b SHA512 2f504e228607b4b7b3cb341def5a104c86d932dc93f54b68893acbf5becc9cfa5c4d7549ead8ee25c4cb1f6a3cf13623eb3836e368299de2a21624d9773458bc WHIRLPOOL 0df549d3cc686806413741e453335e7e54f1e194c4296ccc9a72f9b6805b5f83514ee6dbdb45478753c91d36b7baf6b1bf88abb5f84ea9fb1c1bf9643c4fe2f9 +DIST pqiv-2.2.tar.gz 52414 SHA256 88d625de4437c8e65a49d74e993df5debf224ecf726365e138bf90a602b8b74b diff --git a/media-tv/sundtek-tv/Manifest b/media-tv/sundtek-tv/Manifest index d339f2fc..a10a35b4 100644 --- a/media-tv/sundtek-tv/Manifest +++ b/media-tv/sundtek-tv/Manifest @@ -1 +1 @@ -DIST sundtek_installer_151010.162411.sh 29788319 SHA256 a8a7649907b7bb3021358f5ec88b36750f7c6ca8bb0c7cab85f1f36b34f91658 SHA512 298328b3da60cfd96ac5954c1b0f5f206abf3f0bb629c73e7bc7bf382e0babce8881094515c63aee04e3810364b5b01d477dfb47c8e2f164e85cdc8815efd81f WHIRLPOOL 16982e2cc247fc3476eebdba55f607135eb43cbe84232069ff07a2034b922293eb2f005cfe1f1a95165e478c4e1edab46992b14c905006dabfe1b190aa2a6990 +DIST sundtek_installer_151010.162411.sh 29788319 SHA256 a8a7649907b7bb3021358f5ec88b36750f7c6ca8bb0c7cab85f1f36b34f91658 diff --git a/media-tv/sundtek-tv/sundtek-tv-151010.162411-r1.ebuild b/media-tv/sundtek-tv/sundtek-tv-151010.162411-r1.ebuild index 26d24798..53f227d6 100644 --- a/media-tv/sundtek-tv/sundtek-tv-151010.162411-r1.ebuild +++ b/media-tv/sundtek-tv/sundtek-tv-151010.162411-r1.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit eutils linux-info pax-utils readme.gentoo systemd unpacker +EAPI=6 +inherit linux-info pax-utils readme.gentoo systemd unpacker # The following variable is only for testing purposes. Leave it to "false" keep_original=false @@ -28,7 +28,9 @@ DOC_CONTENTS="To initialize sundtek drivers during booting call You will probably need to adapt sundtek-local.service to your defaults " -QA_PREBUILT="opt/bin/* opt/bin/*/* usr/$(get_libdir)/* usr/share/doc/*/*/*" +pkg_setup() { + QA_PREBUILT="opt/bin/* opt/bin/*/* usr/$(get_libdir)/* usr/share/doc/*/*/*" +} src_unpack() { local subdir a @@ -141,7 +143,7 @@ want to use with sundtek-tv. " ln -sfn mediaclient.video mediaclient.audio ln -sfn mediaclient.video mediaclient.dvb - epatch_user + eapply_user } src_install() { @@ -187,4 +189,5 @@ pkg_postinst() { else elog "You need to set LD_PRELOAD locally, see /usr/share/doc/${PF}/README.gentoo*" fi fi + readme.gentoo_print_elog } diff --git a/media-video/video-mv/Manifest b/media-video/video-mv/Manifest index b4727af9..19bc995b 100644 --- a/media-video/video-mv/Manifest +++ b/media-video/video-mv/Manifest @@ -1 +1 @@ -DIST video-mv-8.6.tar.gz 17738 SHA256 0b171761cbf7b7ee8bd44aaecca1c51d72e1b0bd45cfa47a8f20aaa0d6d4b07d SHA512 57f376401b2019d18b86c86a70a717fed90ba1d22047c34b04c27dc523cb0f6856fe16d8993899fadfe81dd9b945fd62397f81830719917f439cc4553b6ec885 WHIRLPOOL bd0153a0ed47dec2853e80303d9bcc27e8b13ba957a029cd7d7de15ed595198a3889956b568625c36568766f3d1d51e08031fd0e4e717f39bbb7451f0ba6c8cd +DIST video-mv-8.6.tar.gz 17738 SHA256 0b171761cbf7b7ee8bd44aaecca1c51d72e1b0bd45cfa47a8f20aaa0d6d4b07d diff --git a/media-video/video-mv/video-mv-8.6.ebuild b/media-video/video-mv/video-mv-8.6.ebuild index 21383ea3..8d1453c1 100644 --- a/media-video/video-mv/video-mv-8.6.ebuild +++ b/media-video/video-mv/video-mv-8.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" inherit eutils readme.gentoo @@ -34,7 +34,7 @@ src_prepare() { -e 's"^\. _videoscript\.sh$". '"${EPREFIX}/usr/share/video-mv/_videoscript.sh"'"' \ -- "${i}" || die done - epatch_user + eapply_user } src_install() { @@ -59,5 +59,5 @@ src_install() { pkg_postinst() { optfeature "status bar support" app-shells/runtitle - readme.gentoo_pkg_postinst + readme.gentoo_print_elog } diff --git a/metadata/layout.conf b/metadata/layout.conf index 46c88c9e..b2a38452 100644 --- a/metadata/layout.conf +++ b/metadata/layout.conf @@ -1,3 +1,7 @@ cache-formats = md5-dict -thin-manifests = true +manifest-hashes = SHA256 masters = gentoo +repo-name = mv +thin-manifests = true +update-changelog = true +use-manifests = strict diff --git a/net-dialup/accounting/Manifest b/net-dialup/accounting/Manifest index e92258e4..b317201b 100644 --- a/net-dialup/accounting/Manifest +++ b/net-dialup/accounting/Manifest @@ -1 +1 @@ -DIST smpppd-1.60.45-3.1.src.rpm 175561 SHA256 2203eaf1e358219cd208ccb2bb104dd39408eb9b12411991b596ccc45a0b2f14 SHA512 7393891861de4dbb74f720f4db2f8a668081f643ec019a5764ae4ef03b2f088e89c566f1b6f5f2fea49b286830cb8d13d9629ef3a40ed30c94300a6d1c3b42c0 WHIRLPOOL 714c71822afd4ecfbe7f9b7653ac585fa298cf3acc44d709bcb3b80e0a62a0fbad2c62338123af727c9f6fe969a8de3e16f8cadf821f588c5b38d8a1d8bd1904 +DIST smpppd-1.60.45-3.1.src.rpm 175561 SHA256 2203eaf1e358219cd208ccb2bb104dd39408eb9b12411991b596ccc45a0b2f14 diff --git a/net-dialup/martian-modem/Manifest b/net-dialup/martian-modem/Manifest index 5774fade..2f318285 100644 --- a/net-dialup/martian-modem/Manifest +++ b/net-dialup/martian-modem/Manifest @@ -1 +1 @@ -DIST martian-full-20100123.tar.gz 275365 SHA256 bf3ad369dc90e3ef7952e6bb7873b3121ce79a855060a1b4b4e3a1d8e7d08ac3 SHA512 bcd51103792bd1d477ab81f8bbb591f3eb5341920e6b0b35e8ba066a50b8a6ddf076c0bc0d21cf686c8137f8164221635b3c296185283f6e20ce2d04709f69ec WHIRLPOOL b38fb4ea1e7282cf51547c4d6ab3423350dabe717ebe89efa20cc92148347d7e1b2fcc32085d3edc677768f7286715087034bace7f51415ce31a24d840c85c59 +DIST martian-full-20100123.tar.gz 275365 SHA256 bf3ad369dc90e3ef7952e6bb7873b3121ce79a855060a1b4b4e3a1d8e7d08ac3 diff --git a/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.10.patch b/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.10.patch new file mode 100644 index 00000000..63528783 --- /dev/null +++ b/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.10.patch @@ -0,0 +1,69 @@ +--- 1/kmodule/martian.c ++++ 1/kmodule/martian.c +@@ -184,8 +184,12 @@ + static int martian_open (struct inode *inode, struct file *filp) + { + // allow single open +- struct proc_dir_entry *entry = PDE (inode); +- struct martian *mdev = (struct martian *) entry->data; ++ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0) ++ struct martian *mdev = (struct martian *) PDE_DATA (inode); ++ #else ++ struct proc_dir_entry *entry = PDE (inode); ++ struct martian *mdev = (struct martian *) entry->data; ++ #endif + + if (test_and_set_bit (MARTIAN_STATE_OPEN, &mdev->state)) { + // already opened +@@ -736,20 +740,37 @@ + // create proc entry for this device + name[ strlen(name) - 1 ] = '0' + dev_idx; + +- mdev->entry = create_proc_entry (name, 0400, NULL); +- if (! mdev->entry) { +- MERROR ("martian: failed to create /proc/%s\n", name); +- ret = -ENOMEM; +- goto err_free_irq; +- } +- +- martian_init_mcb(mdev); +- +- // set an index +- mdev->index = dev_idx; +- +- mdev->entry->proc_fops = & martian_fops; +- mdev->entry->data = mdev; ++ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0) ++ // initialize data before 3.10-style proc create call ++ martian_init_mcb(mdev); ++ ++ // set an index ++ mdev->index = dev_idx; ++ ++ mdev->entry = proc_create_data (name, 0400, NULL, & martian_fops, mdev); ++ if (! mdev->entry) { ++ MERROR ("martian: failed to create /proc/%s\n", name); ++ ret = -ENOMEM; ++ goto err_free_irq; ++ } ++ ++ #else ++ ++ mdev->entry = create_proc_entry (name, 0400, NULL); ++ if (! mdev->entry) { ++ MERROR ("martian: failed to create /proc/%s\n", name); ++ ret = -ENOMEM; ++ goto err_free_irq; ++ } ++ ++ martian_init_mcb(mdev); ++ ++ // set an index ++ mdev->index = dev_idx; ++ ++ mdev->entry->proc_fops = & martian_fops; ++ mdev->entry->data = mdev; ++ #endif + + pr_info("martian: added device %x:%x " + "BaseAddress = 0x%x, CommAddres = 0x%x, irq = %d%s\n", diff --git a/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.8.patch b/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.8.patch new file mode 100644 index 00000000..bdbd699c --- /dev/null +++ b/net-dialup/martian-modem/files/martian-modem-20100123-linux-3.8.patch @@ -0,0 +1,86 @@ +--- 1/kmodule/martian.c ++++ 1/kmodule/martian.c +@@ -592,7 +592,7 @@ + + static int dev_idx = 0; + +-static void __devinit ++static void + martian_configure_isr (struct martian *mdev) + { + struct martian_common *mcb = mdev->common; +@@ -614,7 +614,7 @@ + mcb->dp_bamil_rd7 = 0xff; + } + +-static void __devinit ++static void + martian_configure_params (struct martian *mdev) + { + mdev->params.dsp_mars = mdev->metrics.dsp_mars; +@@ -792,7 +792,7 @@ + + /***** PCI Driver Interface *****/ + +-static int __devinit ++static int + martian_device_gatherinfo (const struct pci_dev *dev, const struct pci_device_id *ent, struct martian_metrics *metrics) + { + int bar; +@@ -997,7 +997,7 @@ + return 0; + } + +-static int __devinit ++static int + mars_device_probe (struct pci_dev *dev, const struct pci_device_id *ent) + { + int ret; +@@ -1036,7 +1036,7 @@ + } + + +-static void __devexit mars_remove (struct pci_dev *dev) ++static void mars_remove (struct pci_dev *dev) + { + martian_del (pci_get_drvdata (dev)); + pci_disable_device (dev); +@@ -1048,7 +1048,7 @@ + struct pci_driver martian_driver = { + .name = "martian", + .probe = mars_device_probe, +- .remove = __devexit_p (mars_remove), ++ .remove = mars_remove, + .id_table = martian_ids + }; + +@@ -1062,7 +1062,7 @@ + + #define SERIAL_DRIVER "serial" + +-static void __devinit detach_from_serial_class (unsigned int class, unsigned int mask) ++static void detach_from_serial_class (unsigned int class, unsigned int mask) + { + struct pci_dev *dev = NULL; + const struct pci_device_id *entry; +@@ -1083,7 +1083,7 @@ + } + } + +-static void __devinit detach_from_serial(void) ++static void detach_from_serial(void) + { + detach_from_serial_class (PCI_CLASS_COMMUNICATION_SERIAL << 8, 0xffff00); + detach_from_serial_class (PCI_CLASS_COMMUNICATION_MODEM << 8, 0xffff00); +diff -urN martian-full-20100123.orig/kmodule/martian_ids.c martian-full-20100123/kmodule/martian_ids.c +--- 1/kmodule/martian_ids.c ++++ 1/kmodule/martian_ids.c +@@ -8,7 +8,7 @@ + .subvendor = (_subvendor), \ + .subdevice = PCI_ANY_ID + +-__devinitdata static struct pci_device_id martian_ids[] = { ++static struct pci_device_id martian_ids[] = { + { PCI_DEVICE (PCI_VENDOR_ID_ATT, 0x440) }, + { PCI_DEVICE (PCI_VENDOR_ID_ATT, 0x441) }, + { PCI_DEVICE (PCI_VENDOR_ID_ATT, 0x442) }, diff --git a/net-dialup/martian-modem/files/martian-modem-kernel-3.8.patch b/net-dialup/martian-modem/files/martian-modem-kernel-3.8.patch deleted file mode 100644 index eb138df8..00000000 --- a/net-dialup/martian-modem/files/martian-modem-kernel-3.8.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- kmodule/martian.c -+++ kmodule/martian.c -@@ -46,6 +46,19 @@ - #include "../martian.h" - #include "marsio.h" - -+#ifndef __devinit -+#define __devinit -+#endif -+#ifndef __devexit -+#define __devexit -+#endif -+#ifndef __devexit_p -+#define __devexit_p -+#endif -+#ifndef __devinitdata -+#define __devinitdata -+#endif -+ - /***** Driver globals *****/ - - struct proc_dir_entry *martians_proc_dir = NULL; diff --git a/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild b/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild index 915fb342..0c6dbe0a 100644 --- a/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild +++ b/net-dialup/martian-modem/martian-modem-20100123-r2.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit eutils linux-mod readme.gentoo +EAPI=6 +inherit linux-mod readme.gentoo MY_P="martian-full-${PV}" DESCRIPTION="ltmodem alternative driver providing support for Agere Systems winmodems" @@ -46,20 +46,11 @@ MODULE_NAMES="martian_dev(ltmodem::kmodule)" CONFIG_CHECK="SERIAL_8250" SERIAL_8250_ERROR="This driver requires you to compile your kernel with serial core (CONFIG_SERIAL_8250) support." -pkg_setup() { - linux-mod_pkg_setup - - if kernel_is 2 4; then - eerror "This driver works only with 2.6 kernels!" - die "unsupported kernel detected" - fi -} - src_prepare() { # Exclude Makefile kernel version check, we used kernel_is above. # TODO: More exactly, martian-modem-full-20100123 is for >kernel-2.6.20! - epatch "${FILESDIR}/${P}-makefile.patch" - epatch "${FILESDIR}/${P}-grsecurity.patch" + eapply "${FILESDIR}/${P}-makefile.patch" + eapply -p0 "${FILESDIR}/${P}-grsecurity.patch" # fix compile on amd64 sed -i -e "/^HOST.*$/s:uname -i:uname -m:" modem/Makefile || die "sed failed" @@ -68,9 +59,20 @@ src_prepare() { BUILD_PARAMS="KERNEL_DIR='${KV_DIR}' SUBLEVEL='${KV_PATCH}'" if kernel_is ge 3 8 - then epatch "${FILESDIR}/${PN}-kernel-3.8.patch" + then + # Per Gentoo Bug #543702, CONFIG_HOTPLUG is going away as an option. As of + # Linux Kernel 3.8, the __dev* markings need to be removed. This patch removes + # the use of __devinit, __devexit_p, and __devexit as the type cast simply isn't + # needed any longer. + eapply "${FILESDIR}/${P}-linux-3.8.patch" + # Per Gentoo Bug #543702, "proc_dir_entry" and "create_proc_entry" Linux + # Kernel header definition was moved and only accessible internally as of + # Linux Kernel 3.10. This patch originates from Paul McClay (2014.05.28) + # and posted to Ubuntu Launchpad. + # It contains version checking code, hence can be applied unconditionally + eapply "${FILESDIR}/${P}-linux-3.10.patch" fi - epatch_user + eapply_user } src_install() { @@ -80,6 +82,7 @@ src_install() { dosbin modem/martian_modem newconfd "${FILESDIR}/${PN}.conf.d" ${PN} newinitd "${FILESDIR}/${PN}.init.d" ${PN} + readme.gentoo_create_doc } pkg_postinst() { @@ -89,5 +92,5 @@ pkg_postinst() { elog "You have SMP (symmetric multi processor) support enabled in kernel." elog "You should run martian-modem with --smp enabled in MARTIAN_OPTS." fi - readme.gentoo_pkg_postinst + readme.gentoo_print_elog } diff --git a/net-firewall/firewall-mv/Manifest b/net-firewall/firewall-mv/Manifest index 9a138a03..d5335f96 100644 --- a/net-firewall/firewall-mv/Manifest +++ b/net-firewall/firewall-mv/Manifest @@ -1 +1 @@ -DIST firewall-mv-8.13.tar.gz 15578 SHA256 784a49c7ee50432f6d9666406978d2b1a283be72d7eb6e4fd36543c5552f98a0 SHA512 4ad7e0686078254683a49ee0956c37a6bda80ece5c806f792a4cafb773fd74fda86c901e1ef1cb4ecae52fa67bd149a84c303aacc98f44b3973da600c0667cee WHIRLPOOL a721a4fd824cf10325d9cb716fb2d8843d48c9667c38c700f8fa99a4d78a81a9ad3f0999aaf2fea0b20cca8ae611164fe58a5d4b5f16429ede54fcf93000c3a7 +DIST firewall-mv-8.13.tar.gz 15578 SHA256 784a49c7ee50432f6d9666406978d2b1a283be72d7eb6e4fd36543c5552f98a0 diff --git a/net-firewall/firewall-mv/firewall-mv-8.13.ebuild b/net-firewall/firewall-mv/firewall-mv-8.13.ebuild index 4584ba78..f505793a 100644 --- a/net-firewall/firewall-mv/firewall-mv-8.13.ebuild +++ b/net-firewall/firewall-mv/firewall-mv-8.13.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" -inherit eutils systemd +inherit systemd DESCRIPTION="Initialize iptables and net-related sysctl variables" HOMEPAGE="https://github.com/vaeth/firewall-mv/" @@ -28,7 +28,7 @@ src_prepare() { -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ -- sbin/* || die fi - epatch_user + eapply_user } src_install() { diff --git a/net-misc/sshstart/Manifest b/net-misc/sshstart/Manifest index 9476acf8..7158ed01 100644 --- a/net-misc/sshstart/Manifest +++ b/net-misc/sshstart/Manifest @@ -1 +1 @@ -DIST sshstart-2.15.tar.gz 2479 SHA256 30b269c6c017bae176aa144383ffae3cd82b1f990049b9e6ac2ac9d8428a5d19 SHA512 d27c1568b14a11209f8605f837bb885ce3ef763afbbe76135f76ef4e1e2d4cd0cb7cceb31008a67a33dca95335dbb818cbe54acd7fa5f61de63e415c276c0e77 WHIRLPOOL 4a10dae6c38990f7bd41a11117043253ad8365c2ab76442c6b51d767742347c3aa2a5c6701e01efb3a93d1dfd5eb8a3067a1575cad76ac15dee036a1ff94ec90 +DIST sshstart-2.15.tar.gz 2479 SHA256 30b269c6c017bae176aa144383ffae3cd82b1f990049b9e6ac2ac9d8428a5d19 diff --git a/sci-mathematics/genius/Manifest b/sci-mathematics/genius/Manifest index b4116bf5..2e475c1f 100644 --- a/sci-mathematics/genius/Manifest +++ b/sci-mathematics/genius/Manifest @@ -1,2 +1,2 @@ -DIST genius-1.0.19.tar.xz 2447724 SHA256 e5a979d13ae39fb1ae176078dbb301222e6c7a1c2cda8d999bac3ff6a4a7e6c2 SHA512 84ec48c0e13af088f61674e170c23cbc06e081bea43babe3460b88fd2e256c9fc44b891afa3270d5117ccd91ec6d2c25b022dde3d468635df9d1c6e573c4ef05 WHIRLPOOL 772637bd2c2333a08115397781773b1aa74cb195b9731b1b07ddf689fef47790aad79d2f2a6c7e45fe5c6738eb8bda56e0cebe3802c01cd5c1a99bfb3b00b0d5 -DIST genius-reference.pdf 1024944 SHA256 79011ae33ff781507185898ba76b156699061eda78ed16e15aa02195c896ee4b SHA512 04af3870104d2320b1d4b345d74d713a0dfcdf8a228002506508f437659b3ef6037ead0b1f6b37cc335692150750b58c4007fdaaddd9540233474ccd10dac285 WHIRLPOOL 301302145d43843ddd749ab33612438d360462c9d3daa12d7050d9ca6da82bdea3ef53b917989d0c518327780b147a9f74e407f555a62dcdbe0f0c2ef864fa88 +DIST genius-1.0.19.tar.xz 2447724 SHA256 e5a979d13ae39fb1ae176078dbb301222e6c7a1c2cda8d999bac3ff6a4a7e6c2 +DIST genius-reference.pdf 1024944 SHA256 79011ae33ff781507185898ba76b156699061eda78ed16e15aa02195c896ee4b diff --git a/sci-mathematics/reduce/Manifest b/sci-mathematics/reduce/Manifest index 77447adb..73534c6c 100644 --- a/sci-mathematics/reduce/Manifest +++ b/sci-mathematics/reduce/Manifest @@ -1 +1 @@ -DIST reduce-src-2014-11-30.tar.bz2 253343100 SHA256 b15debc944475d4daee1bcbdbaff415693522306785507f2d3110d75df6e7006 SHA512 46dfead80b2778b37ac723343d2922d00a48f4bd5ca7d92c14039abd880cd1b0b3276c660e9ee443cdc6383e42448479893411360bfdbe2a239e11a780d6672b WHIRLPOOL ef020a09dd23794d7363062d96ae18b35d622b27549790b19addc84292fa78fbcb687312dcc7449c9f6844d041a6d5e14430ecf33ce9696495c7d0c0219860c6 +DIST reduce-src-2014-11-30.tar.bz2 253343100 SHA256 b15debc944475d4daee1bcbdbaff415693522306785507f2d3110d75df6e7006 diff --git a/sys-apps/cpi/Manifest b/sys-apps/cpi/Manifest index 50552014..cace6114 100644 --- a/sys-apps/cpi/Manifest +++ b/sys-apps/cpi/Manifest @@ -1 +1 @@ -DIST cpi-2.10.tar.gz 3416 SHA256 67d6ea00b9817c1da523158ea61ed4441683343b9df83babdf1b707ac7d6d35f SHA512 19e6c6aa297e7ebba73eddfe1eb1d78252756eda39ac34b82557747c78789d0503e824d9e2902e42d63c1bea1c49becf02ad5c6b7c4fd4737a29e6708a2f4633 WHIRLPOOL 9592f1bab4a3a516a3e94e45c60a80046e963f47347099820f8a5a5649e207e403780b712eeb613be9d2dadbee15b781f35ce7c2f39ef6b393866ef62decc7cf +DIST cpi-2.10.tar.gz 3416 SHA256 67d6ea00b9817c1da523158ea61ed4441683343b9df83babdf1b707ac7d6d35f diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 002809e8..b5fed3c8 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -1,3 +1,3 @@ -DIST code2color-0.2 200711 SHA256 2365c9009b1cc3c30430b88775ec402164df105fd12364871d05dcaed20be954 SHA512 c0ab9f411d5a106c81334343e3c4a63b67d27b95e2d128145e3ac1ee46cd6c228c61796cf96e51826e69b3e465e7bdaa81b1a48cad934c23b310f2ea2ebd8e75 WHIRLPOOL d0207e84a5849c554b1dfc5882ab46d8afc411c7d26e912235ec05565880e6ed0db8449133502234a01ae8f59feae211486b6a523e37859d8404f72fff9b8f93 -DIST less-481.tar.gz 316622 SHA256 3fa38f2cf5e9e040bb44fffaa6c76a84506e379e47f5a04686ab78102090dda5 SHA512 29995757ac416ed6770cf6e82e6fe325bd1d61d51666d80c4fe72b2b4217b0b1d706d337d89ed54bdc4d83d57f3e2c0166e642b20ef2ad194e52aad630b3e717 WHIRLPOOL e5c8b22d7d1149feafdad0130e00aa5564e818a845c3b4e2b6d151e851dd64ff390fdad01ee79580fe6ab92defc11930d3f3e0ca0d189d2882419444a3d7028c -DIST less-select-2.6.tar.gz 26354 SHA256 df4ab8f17568cabd864358e5f0a765241f586b8c30341116a649db91db9048bf SHA512 d674e2bcbda2155bd3da862452a78f8aa410661b887ab1c28ac2b338bd602335bbaaebf4daaf3eba120400b2d58244c98e5a96d4d2c7b74fb5b12e2210dbb00d WHIRLPOOL 04a2df34bb0daf0b86044f887bf10a6af9d941314028b052f5dfe7c0dbd4e74ecb69f88eaf8c24dbad446e8de1bcc81401118df04e186887eba126362bbb32d5 +DIST code2color-0.2 200711 SHA256 2365c9009b1cc3c30430b88775ec402164df105fd12364871d05dcaed20be954 +DIST less-481.tar.gz 316622 SHA256 3fa38f2cf5e9e040bb44fffaa6c76a84506e379e47f5a04686ab78102090dda5 +DIST less-select-2.6.tar.gz 26354 SHA256 df4ab8f17568cabd864358e5f0a765241f586b8c30341116a649db91db9048bf diff --git a/sys-apps/lesspipe/Manifest b/sys-apps/lesspipe/Manifest index 0e2dc272..acfea077 100644 --- a/sys-apps/lesspipe/Manifest +++ b/sys-apps/lesspipe/Manifest @@ -1 +1 @@ -DIST lesspipe-1.83.tar.gz 115129 SHA256 d616f0d51852e60fb0d0801eec9c31b10e0acc6fdfdc62ec46ef7bfd60ce675e SHA512 c6418ac2bfc2dee9d32d56b0ea4a94954b1431db54fef8b67a9cf7d961cf4a23d87b2f41b2a4560d2333029c6d4ed5c6f399cb635f857bd43f1603993b5cb55d WHIRLPOOL 4ff4baac25c768a4177d71a82f766b326cff6840e0032d6b9125506de38ff20264b71c765cb08777adda9e9f24e18e33e452667be8e7a94f7fef062f1d6f019f +DIST lesspipe-1.83.tar.gz 115129 SHA256 d616f0d51852e60fb0d0801eec9c31b10e0acc6fdfdc62ec46ef7bfd60ce675e diff --git a/sys-apps/openrc-wrapper/Manifest b/sys-apps/openrc-wrapper/Manifest index 2787170d..1765a89a 100644 --- a/sys-apps/openrc-wrapper/Manifest +++ b/sys-apps/openrc-wrapper/Manifest @@ -1 +1 @@ -DIST openrc-wrapper-1.7.tar.gz 2432 SHA256 4bef51a81461772b277ca9df8dd3295043c0a61a976cef39e401cf26ce3b8c15 SHA512 f825e2a44b613c372948c12c83183a95723bb99ceb86e24739eb10f3b24dc3768d542f4410db6cf1f2ad44559c20eba2cb2a70ecd038f5b3e9d8877008b0e488 WHIRLPOOL 37a0685562a2a0f546927c2ec61807e8ef94d01825ae5c6e8a25c7c361e5854765e3b791b00925f1ff11c54d683f1ac649b8b6aced8d2a32fea630e1e6a3d583 +DIST openrc-wrapper-1.7.tar.gz 2432 SHA256 4bef51a81461772b277ca9df8dd3295043c0a61a976cef39e401cf26ce3b8c15 diff --git a/sys-apps/openrc-wrapper/openrc-wrapper-1.7.ebuild b/sys-apps/openrc-wrapper/openrc-wrapper-1.7.ebuild index 88be0ecc..83b75704 100644 --- a/sys-apps/openrc-wrapper/openrc-wrapper-1.7.ebuild +++ b/sys-apps/openrc-wrapper/openrc-wrapper-1.7.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" -inherit eutils systemd +inherit systemd DESCRIPTION="Use openrc init scripts with systemd or other init systems" HOMEPAGE="https://github.com/vaeth/openrc-wrapper" @@ -22,10 +22,6 @@ RDEPEND="${DEPEND} || ( sys-apps/gentoo-functions sys-apps/openrc )" IUSE="" -src_prepare() { - epatch_user -} - src_install() { dodoc README dobin bin/* diff --git a/sys-apps/schedule/Manifest b/sys-apps/schedule/Manifest index 5d2df89e..3af41648 100644 --- a/sys-apps/schedule/Manifest +++ b/sys-apps/schedule/Manifest @@ -1 +1 @@ -DIST schedule-7.2.0.tar.gz 46509 SHA256 8da9d1769d18553803d9e1eacde024382ea57210004fcc6bf80c48baedb453b2 SHA512 ee081b820caf83e309623fc89612170848b48ed682038850de59db3b1444bbe6a9273ff7675307662fa83cdf374f3dbe80ebda0076227e2abf3cc1ddd2c8bf86 WHIRLPOOL 4af007aed84d00aee3565eab3b36ce30cc2570f6d22f7da62d27f0cf663d09d4ecc58f570d9db6ebd66fa26635c0b3d0bdc4b01e72ebfb5170c87c4cf7beab86 +DIST schedule-7.2.0.tar.gz 46509 SHA256 8da9d1769d18553803d9e1eacde024382ea57210004fcc6bf80c48baedb453b2 diff --git a/sys-apps/schedule/schedule-7.2.0.ebuild b/sys-apps/schedule/schedule-7.2.0.ebuild index c792ef6b..913bc822 100644 --- a/sys-apps/schedule/schedule-7.2.0.ebuild +++ b/sys-apps/schedule/schedule-7.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" inherit eutils readme.gentoo user systemd @@ -40,7 +40,7 @@ src_prepare() { -e 's"^/usr/share/schedule"${EPREFIX}/usr/share/${PN}"' \ -e '/^use FindBin;/,/^\}$/d' \ -- bin/* || die - epatch_user + eapply_user } src_install() { @@ -59,6 +59,7 @@ src_install() { umask 027 : >"${ED}/etc/schedule.password" ) + readme.gentoo_create_doc } generate_password() ( @@ -84,4 +85,5 @@ pkg_postinst() { else ewarn "failed to generate ${EPREFIX}/etc/schedule.password" fi fi + readme.gentoo_print_elog } diff --git a/sys-apps/starter/Manifest b/sys-apps/starter/Manifest index 2fbd7d32..d6e19102 100644 --- a/sys-apps/starter/Manifest +++ b/sys-apps/starter/Manifest @@ -1 +1 @@ -DIST starter-2.15.tar.gz 6504 SHA256 ee2b600f691970c6da38d15d279eacce10396a7abf66cc260cb493d49b60d95a SHA512 0ab683698949021fc58647c8adc736324a1f38ec0d6e57d5a3c269f294b04fd73f1058e37ee8bd546a4eff2147d6fcc12e363ea99acaca1e8964ca5fb0bb3ce0 WHIRLPOOL 0899e6b2301f549c8514597b025f8a686f77de538ea2ab520a2a63d39fe18c522ebea995b315e2dd20dbe783f8ab82036392988e7f1303f251abfa91275715e9 +DIST starter-2.15.tar.gz 6504 SHA256 ee2b600f691970c6da38d15d279eacce10396a7abf66cc260cb493d49b60d95a diff --git a/sys-block/zram-init/Manifest b/sys-block/zram-init/Manifest index eb77275b..638ecfe5 100644 --- a/sys-block/zram-init/Manifest +++ b/sys-block/zram-init/Manifest @@ -1 +1 @@ -DIST zram-init-3.5.tar.gz 6088 SHA256 84b50e93fe0421ffa20581aa43de117968a4c5455b0023b3ff8a4cc27b97a8d0 SHA512 6628efd0df9a65284a23a3261d7d4f62d8ec7eb64e52d21bd7514bfb92814cf21a93661b7aca52e0653f5f750586c5e66d734ff98d1f9579aa18f0ef228d177b WHIRLPOOL a55e4968d989970f4912e1e33dda6d6e0cc5b99e47c705cc7055d457e62fd259998bec9eac40b8fa120872f61a0333cec0481b3f650f895b81406ff81a8d50f6 +DIST zram-init-3.5.tar.gz 6088 SHA256 84b50e93fe0421ffa20581aa43de117968a4c5455b0023b3ff8a4cc27b97a8d0 diff --git a/sys-block/zram-init/zram-init-3.5.ebuild b/sys-block/zram-init/zram-init-3.5.ebuild index f5849676..17651ead 100644 --- a/sys-block/zram-init/zram-init-3.5.ebuild +++ b/sys-block/zram-init/zram-init-3.5.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" -inherit eutils readme.gentoo systemd +inherit readme.gentoo systemd DESCRIPTION="Scripts to support compressed swap devices or ramdisks with zram" HOMEPAGE="https://github.com/vaeth/zram-init/" @@ -27,7 +27,7 @@ src_prepare() { use prefix || sed -i \ -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ -- sbin/* || die - epatch_user + eapply_user } src_install() { @@ -41,3 +41,7 @@ src_install() { doins zsh/* readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/sys-fs/emount/Manifest b/sys-fs/emount/Manifest index c5b78d7e..4a1d8d30 100644 --- a/sys-fs/emount/Manifest +++ b/sys-fs/emount/Manifest @@ -1 +1 @@ -DIST emount-2.8.3.tar.gz 3828 SHA256 8431fddd142c3b646d702a4db7c1ad92e1a831bddc2591221b556c13511b9d6b SHA512 f681e3bba219e180c1451d3a3f291ab3f788e973b5cbe3dff8e2cc360352c436a866640e3080c27d70bd70e756714ec4159da24ca4f21a57b411563dc2547cb3 WHIRLPOOL 54ca6c2ce289bd0e5fc24882994fad9516626bcd015f028bfca25e48378b208285d19c123b6a341e6ebcf1bc020a9f8828925d49d198e6c78b24a2d23dc72cec +DIST emount-2.8.3.tar.gz 3828 SHA256 8431fddd142c3b646d702a4db7c1ad92e1a831bddc2591221b556c13511b9d6b diff --git a/sys-fs/squash_dir/Manifest b/sys-fs/squash_dir/Manifest index d20b18bb..8a037cd9 100644 --- a/sys-fs/squash_dir/Manifest +++ b/sys-fs/squash_dir/Manifest @@ -1 +1 @@ -DIST squash_dir-13.8.tar.gz 31453 SHA256 f123d76ef3d6572ca9e1cb1c239e2fff925cdc8ae65b4047d8b50e351004b5d1 SHA512 0f86f387077a5878612e9847602d1c2e255b79bfcbae5573a6bf413d72ff8b3246b12583ea7050188feb116e55e7704ae9dd2d02df35ce072a2205c1eadfad32 WHIRLPOOL 46bde67d35b7540a28c0a768438a46bec035dbd9c92289e42448de744b054fed4e6bc79a75cea5ab126740a486877896f31b892a661a15bfe8541eb6ed6f9671 +DIST squash_dir-13.8.tar.gz 31453 SHA256 f123d76ef3d6572ca9e1cb1c239e2fff925cdc8ae65b4047d8b50e351004b5d1 diff --git a/sys-fs/squash_dir/squash_dir-13.8.ebuild b/sys-fs/squash_dir/squash_dir-13.8.ebuild index 73072d21..7db07095 100644 --- a/sys-fs/squash_dir/squash_dir-13.8.ebuild +++ b/sys-fs/squash_dir/squash_dir-13.8.ebuild @@ -2,11 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" WANT_LIBTOOL=none AUTOTOOLS_IN_SOURCE_BUILD=true -inherit autotools autotools-utils eutils linux-info readme.gentoo systemd +inherit autotools eutils linux-info readme.gentoo systemd DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist" HOMEPAGE="http://forums.gentoo.org/viewtopic-t-465367.html" @@ -52,7 +52,7 @@ src_prepare() { -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ -- bin/* sbin/* || die fi - epatch_user + eapply_user eautoreconf } @@ -61,21 +61,23 @@ src_configure() { use unionfs-fuse && order=unionfs-fuse use aufs && order=aufs use overlayfs && order=overlayfs - local myeconfargs=( - --with-zsh-completion - "$(use_enable bundled-openrc-wrapper openrc-wrapper)" - "$(systemd_with_unitdir)" + econf --with-zsh-completion \ + "$(use_enable bundled-openrc-wrapper openrc-wrapper)" \ + --with-systemdsystemunitdir="$(systemd_get_unitdir)" \ ${order:+"--with-first-order=${order}"} - ) - autotools-utils_src_configure } +src_install() { + default + readme.gentoo_create_doc +} + + linux_config_missing() { ! linux_config_exists || ! linux_chkconfig_present "${1}" } pkg_postinst() { - readme.gentoo_pkg_postinst local fs=overlayfs use unionfs-fuse && fs=unionfs-fuse use aufs && fs=aufs @@ -97,4 +99,5 @@ pkg_postinst() { esac optfeature "improved output" 'sys-fs/squashfs-tools[progress-redirect]' optfeature "status bar support" 'app-shells/runtitle' + readme.gentoo_print_elog } diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest index 3b184315..381458c8 100644 --- a/sys-fs/squashfs-tools/Manifest +++ b/sys-fs/squashfs-tools/Manifest @@ -1 +1 @@ -DIST squashfs4.3.tar.gz 182550 SHA256 0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6 SHA512 854ed7acc99920f24ecf11e0da807e5a2a162eeda55db971aba63a03f0da2c13b20ec0564a906c4b0e415bd8258b273a10208c7abc0704f2ceea773aa6148a79 WHIRLPOOL c819f416b34cc46a232b8bc385017774603f81b4a865e6b97208004c183ebad5de7d0f726be444f8cb4e1d450abed9340dab730aec0762407f034e99b39bdc06 +DIST squashfs4.3.tar.gz 182550 SHA256 0d605512437b1eb800b4736791559295ee5f60177e102e4d4ccd0ee241a5f3f6 diff --git a/sys-fs/squashmount/Manifest b/sys-fs/squashmount/Manifest index f946a86a..878c4d14 100644 --- a/sys-fs/squashmount/Manifest +++ b/sys-fs/squashmount/Manifest @@ -1 +1 @@ -DIST squashmount-12.2.0.tar.gz 60947 SHA256 1c0bd682cecd1dafb44e2191e9c5844e9a731f91a8d65eca014a563feecbff01 SHA512 50b6356f7de8992198b950df1d86333e80fed6493bd683eca51be3beff577406f9914182ff3b5adc8956ed1337a5e2518a171e80075f60e7c1b7d1c05f4c19fc WHIRLPOOL 9afa5f3d02b71c84e7e8d7b56911a2c052f7059289ed0b344087917dac21ba07a0b65860e99fc3f682b6cec2ef1c36e4df3e1395c3b72c803df9d54007d0e348 +DIST squashmount-12.2.0.tar.gz 60947 SHA256 1c0bd682cecd1dafb44e2191e9c5844e9a731f91a8d65eca014a563feecbff01 diff --git a/sys-fs/squashmount/squashmount-12.2.0.ebuild b/sys-fs/squashmount/squashmount-12.2.0.ebuild index 21864cd5..1b418961 100644 --- a/sys-fs/squashmount/squashmount-12.2.0.ebuild +++ b/sys-fs/squashmount/squashmount-12.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 RESTRICT="mirror" inherit eutils readme.gentoo systemd @@ -44,7 +44,7 @@ src_prepare() { use prefix || sed -i \ -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ -- bin/* || die - epatch_user + eapply_user } src_install() { @@ -52,10 +52,9 @@ src_install() { dodoc README ChangeLog compress.txt etc/squashmount.pl doinitd openrc/init.d/* systemd_dounit systemd/system/* + systemd_dotmpfilesd tmpfiles.d/* insinto /etc doins -r etc/* - insinto /usr/lib/tmpfiles.d - doins tmpfiles.d/* insinto /usr/share/zsh/site-functions doins zsh/* readme.gentoo_create_doc @@ -69,5 +68,5 @@ pkg_postinst() { ' '[0-7].*|' '8.[0-6]*|' '8.7.[0-4]*) FORCE_PRINT_ELOG="true";; esac - readme.gentoo_pkg_postinst + readme.gentoo_print_elog } diff --git a/sys-kernel/kernel/Manifest b/sys-kernel/kernel/Manifest index bf175556..29c3d67d 100644 --- a/sys-kernel/kernel/Manifest +++ b/sys-kernel/kernel/Manifest @@ -1 +1 @@ -DIST kernel-1.41.tar.gz 7299 SHA256 11514f2dd6675e4ea3d7c87bd9371c6a542a8768ebc44ba31b9c409c8c005b18 SHA512 72b720778f454b6a31018a855d1d0a4ea1b7a237139ab42975905baba45eb5f757ababfe473104e0cd6f7c9952ae901580f65a4d67b1c9ca71c63e0e2e00bbe9 WHIRLPOOL 8a9b9bec47d21ee7bd3d246534c5ee0fdd0fe765d69cc1e4c62dcc37fd2cd060195565e2f3f879591df499708924e11e567a804a061d2e9fc1604dc6f09ca1b0 +DIST kernel-1.41.tar.gz 7299 SHA256 11514f2dd6675e4ea3d7c87bd9371c6a542a8768ebc44ba31b9c409c8c005b18 diff --git a/www-plugins/classic-theme-restorer/Manifest b/www-plugins/classic-theme-restorer/Manifest index af84cb89..52491867 100644 --- a/www-plugins/classic-theme-restorer/Manifest +++ b/www-plugins/classic-theme-restorer/Manifest @@ -1 +1 @@ -DIST classic_theme_restorer-1.4.2-fx.xpi 637196 SHA256 f64d06c3e345be13c725ceff26c5def2915a19d96b5c4752e964c6efb82342eb SHA512 0ba97785e8a78af4cb83ccd2e02b5042d6bc9d8d23491dfa7ffa8940408bf74ffd411cb8aa7b4a0a1aec418b16a808b948fe2fd538917f21493d945e1ae1fcc0 WHIRLPOOL 44c6cad65be6b70d3e4c7c6cac924fc2b74238a809ede9eeec0f2b2453706710c4a2b927bb3214fa0ce45b7deba735a2897db58e6f4deb2a5035e228f3a3ef89 +DIST classic_theme_restorer-1.4.2-fx.xpi 637196 SHA256 f64d06c3e345be13c725ceff26c5def2915a19d96b5c4752e964c6efb82342eb diff --git a/www-plugins/classic-theme-restorer/classic-theme-restorer-1.4.2.ebuild b/www-plugins/classic-theme-restorer/classic-theme-restorer-1.4.2.ebuild index fcc396d9..a21235bc 100644 --- a/www-plugins/classic-theme-restorer/classic-theme-restorer-1.4.2.ebuild +++ b/www-plugins/classic-theme-restorer/classic-theme-restorer-1.4.2.ebuild @@ -3,8 +3,7 @@ # $Id$ EAPI=6 -MV_MOZ_MOZILLAS="firefox" -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" mPN="${PN//-/_}-${PV}" @@ -16,3 +15,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults firefox diff --git a/www-plugins/duckduckgo/Manifest b/www-plugins/duckduckgo/Manifest index 0e2cb5ec..372dfe4d 100644 --- a/www-plugins/duckduckgo/Manifest +++ b/www-plugins/duckduckgo/Manifest @@ -1 +1 @@ -DIST duckduckgo_plus-0.4.6-fx.xpi 139159 SHA256 8f87ac100056396a35f07fbab422d2a09118745d50abb2c6859fb1a2dc9b741f SHA512 254dbb938f52b192d78ae6078239811e3a27dff5dd513c3670a483c4da538d7ea8180e29204604a369652111c56e89eda9682a61f1071ed5b8b701949de2acee WHIRLPOOL 159f86fae9d42afad0fa4d5c8a03acffabb6f0441863d3f10378176e3e24bf208c7867e05fcc312c2e7852d350c32bc39669d46410a0f5186b6ff9d300fe98f3 +DIST duckduckgo_plus-0.4.6-fx.xpi 139159 SHA256 8f87ac100056396a35f07fbab422d2a09118745d50abb2c6859fb1a2dc9b741f diff --git a/www-plugins/duckduckgo/duckduckgo-0.4.6-r1.ebuild b/www-plugins/duckduckgo/duckduckgo-0.4.6-r1.ebuild index b5560970..a2257dcc 100644 --- a/www-plugins/duckduckgo/duckduckgo-0.4.6-r1.ebuild +++ b/www-plugins/duckduckgo/duckduckgo-0.4.6-r1.ebuild @@ -3,8 +3,7 @@ # $Id$ EAPI=6 -MV_MOZ_MOZILLAS="firefox" -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" mPN="${PN}_plus-${PV}" @@ -16,3 +15,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults firefox diff --git a/www-plugins/epubreader/Manifest b/www-plugins/epubreader/Manifest index 820c1895..ee9d29bf 100644 --- a/www-plugins/epubreader/Manifest +++ b/www-plugins/epubreader/Manifest @@ -1 +1 @@ -DIST epubreader-1.5.0.6-sm+fx.xpi 251595 SHA256 d4139d19124f5644967d9f68b5b13e1da097ad8e44c58a06e49dfce502ab6b44 SHA512 df8d172808bdbdf80d4b860f6025ae64cc915f1dc9be37a5284c4cc3235b2e1a43424252b1d8084ef39dbdcb10f25e4e0275a3b840cf8edda2d77868decafcd4 WHIRLPOOL f90c2a62579500eadda56d61c0bb58017dd7467fe2a86a7c0f1d2b578a0233d571c7f9a19627842f810bbb9830462369fbd07d8f8638410c7b9cf14d028a4358 +DIST epubreader-1.5.0.6-sm+fx.xpi 251595 SHA256 d4139d19124f5644967d9f68b5b13e1da097ad8e44c58a06e49dfce502ab6b44 diff --git a/www-plugins/epubreader/epubreader-1.5.0.6-r1.ebuild b/www-plugins/epubreader/epubreader-1.5.0.6-r1.ebuild index f35f99d4..dd1d1459 100644 --- a/www-plugins/epubreader/epubreader-1.5.0.6-r1.ebuild +++ b/www-plugins/epubreader/epubreader-1.5.0.6-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" DESCRIPTION="Firefox plugin for ebook (.epub) files" @@ -14,3 +14,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/www-plugins/form-history-control/Manifest b/www-plugins/form-history-control/Manifest index 16d578a6..cf119455 100644 --- a/www-plugins/form-history-control/Manifest +++ b/www-plugins/form-history-control/Manifest @@ -1 +1 @@ -DIST form_history_control-1.4.0.4-sm+fx.xpi 500661 SHA256 ae421ade4005e5b12aa7c53cdc9f61cb53f61dfe3dd0e21cb64a1dd3a6c0d9c5 SHA512 ce9efa4d6dc9d3c15cf855191caf8303c72b3ba7c1e68c51c7d5105c15108d80f1316539ab1ce032b9f97d5af3d0bad887a9492f005de95e28342b48e3142284 WHIRLPOOL 7c199e64c688d0b94f9f21af24b55126ef38ec6ed079b8962aa9bf3c84611ba3f120b656fd86b4c46f13dab243bb5ac9caefe555f3feb1f37f1f1727b4cb2b1a +DIST form_history_control-1.4.0.4-sm+fx.xpi 500661 SHA256 ae421ade4005e5b12aa7c53cdc9f61cb53f61dfe3dd0e21cb64a1dd3a6c0d9c5 diff --git a/www-plugins/form-history-control/form-history-control-1.4.0.4-r1.ebuild b/www-plugins/form-history-control/form-history-control-1.4.0.4-r1.ebuild index fd87c6b1..f1c35025 100644 --- a/www-plugins/form-history-control/form-history-control-1.4.0.4-r1.ebuild +++ b/www-plugins/form-history-control/form-history-control-1.4.0.4-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" MY_P="${P/-/_}" @@ -17,3 +17,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/www-plugins/locale-switcher/Manifest b/www-plugins/locale-switcher/Manifest index a79ed2f1..ba11565b 100644 --- a/www-plugins/locale-switcher/Manifest +++ b/www-plugins/locale-switcher/Manifest @@ -1 +1 @@ -DIST locale_switcher-3-fx.xpi 6853 SHA256 b48be1cc5570c646e233a27300988f1dc6e7c978cdee0bab9e5cce4777d14161 SHA512 c4b657b5f9ee5007d7f5a89fdf451a5eb613180d2833c38f21a230d823b84098497dd06c0c1dd8e45b59e437250ffba32946a40c35051527268605993b243786 WHIRLPOOL 011d5016fd82fb73bf889a14c93c412c9b698bdb492c1a330161ab2a8899dd4fc6c4d0b21bfe3c5029cbfe7efa0d34610def4d15838ed72727df25bd9a97a54e +DIST locale_switcher-3-fx.xpi 6853 SHA256 b48be1cc5570c646e233a27300988f1dc6e7c978cdee0bab9e5cce4777d14161 diff --git a/www-plugins/locale-switcher/locale-switcher-3-r1.ebuild b/www-plugins/locale-switcher/locale-switcher-3-r1.ebuild index ae52ec78..d8aed538 100644 --- a/www-plugins/locale-switcher/locale-switcher-3-r1.ebuild +++ b/www-plugins/locale-switcher/locale-switcher-3-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" MY_P="${P/-/_}" @@ -16,3 +16,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/www-plugins/noscript/Manifest b/www-plugins/noscript/Manifest index 1b635e4f..f643b901 100644 --- a/www-plugins/noscript/Manifest +++ b/www-plugins/noscript/Manifest @@ -1,2 +1,2 @@ -DIST noscript-2.6.9.38.xpi 799909 SHA256 b82e03e25acc13b2a2eaa29c4c45aa75e813f0d5da607a3aa281f2b527e03680 SHA512 1b7f1706136f405ac02f48587f279ff657ecab0c58d2933f0fa4f711a7ac3d6dc7c479b4f2268e4f659044287d7a801acf60654ccad4b29cdbda9039cffee88e WHIRLPOOL 09e5d37b2f4ee1cb38a78ce7a549da8901ff420843892948a860b4d87a5cf7cd772dc65ded0da5c7eca2831f21f26119656f37b6b23375da855aeb7f24fedec1 -DIST noscript-2.6.9.39.xpi 562123 SHA256 dd904c6a12a8b1f6b1da48d51e4df903d7f9211ba5b3f32d7272f413a3bf548a SHA512 6df3e41f5db0f1b250fa383ba453db133d1a2a6fdb97f71bd101100dff8be5aa28f88837838cd86d09181cf6522796bc82ae5520006fb329e0399ab505dc8d97 WHIRLPOOL a14b8f17f39561ee21e652748173aa5cbd7f006cc6436cd20a9f1871eb3059eb38dcda7749ee1027728b87ff9138108b2bf188e08adc2cb6ac5d6f243f47856b +DIST noscript-2.6.9.38.xpi 799909 SHA256 b82e03e25acc13b2a2eaa29c4c45aa75e813f0d5da607a3aa281f2b527e03680 +DIST noscript-2.6.9.39.xpi 562123 SHA256 dd904c6a12a8b1f6b1da48d51e4df903d7f9211ba5b3f32d7272f413a3bf548a diff --git a/www-plugins/noscript/noscript-2.6.9.38.ebuild b/www-plugins/noscript/noscript-2.6.9.38.ebuild index 0db665fa..f370fa2e 100644 --- a/www-plugins/noscript/noscript-2.6.9.38.ebuild +++ b/www-plugins/noscript/noscript-2.6.9.38.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" DESCRIPTION="Mozilla plugin: Restrict active contents like java/javascript/flash" @@ -16,5 +16,4 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -# NOTES: -# can also be used for Flock, MidBrowser, eMusic, Toolkit, Songbird, Fennec +moz_defaults diff --git a/www-plugins/noscript/noscript-2.6.9.39.ebuild b/www-plugins/noscript/noscript-2.6.9.39.ebuild index 0db665fa..f370fa2e 100644 --- a/www-plugins/noscript/noscript-2.6.9.39.ebuild +++ b/www-plugins/noscript/noscript-2.6.9.39.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" DESCRIPTION="Mozilla plugin: Restrict active contents like java/javascript/flash" @@ -16,5 +16,4 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -# NOTES: -# can also be used for Flock, MidBrowser, eMusic, Toolkit, Songbird, Fennec +moz_defaults diff --git a/www-plugins/requestpolicy/Manifest b/www-plugins/requestpolicy/Manifest index 5be4c531..721c8243 100644 --- a/www-plugins/requestpolicy/Manifest +++ b/www-plugins/requestpolicy/Manifest @@ -1 +1 @@ -DIST requestpolicy-0.5.28-sm+fx.xpi 165630 SHA256 f23b90aa6795ce6a9343a29d79b93c2fb6fa83b5c7b1e80ce829ee8446962bc9 SHA512 27cdb397eb16ba8ca1ae841020893e11b1f8ac857a950f5528dc914c47c417a3c77c3779f82bcdbc0f45eff02b9b573d8f705826ac4ffe4d1c10c930152c1e37 WHIRLPOOL 387fe8b42c0a4381df500c903ba59404b981a4b15f6d9429f0613c09d5d6c1e61c0e227c2e26b39de9984f9ac28870ca60c488ea929fc966f70186f3d33717fc +DIST requestpolicy-0.5.28-sm+fx.xpi 165630 SHA256 f23b90aa6795ce6a9343a29d79b93c2fb6fa83b5c7b1e80ce829ee8446962bc9 diff --git a/www-plugins/requestpolicy/requestpolicy-0.5.28-r1.ebuild b/www-plugins/requestpolicy/requestpolicy-0.5.28-r1.ebuild index 516f8f74..f38ea268 100644 --- a/www-plugins/requestpolicy/requestpolicy-0.5.28-r1.ebuild +++ b/www-plugins/requestpolicy/requestpolicy-0.5.28-r1.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" DESCRIPTION="Mozilla plugin: Increases privacy and security by giving you control over cross-site requests" @@ -14,3 +14,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/www-plugins/shumway/Manifest b/www-plugins/shumway/Manifest index de738827..19104b5a 100644 --- a/www-plugins/shumway/Manifest +++ b/www-plugins/shumway/Manifest @@ -1 +1 @@ -DIST shumway-0.11.394.xpi 668441 SHA256 0943f4bc4cbd4391c11aa8141fcef02005d16b6a8d4beed559a2db320993d6a7 SHA512 1cb21d4c8fe319204a3764cce034d31f58cc0cac7e53fd8a9ed660787eab59a74626bc41c6d3f94c154f3305f425b384a3f648b9a8d701b82dc440541f436463 WHIRLPOOL e8b077c721fe9aab9a11e930d99834510fb7955a79834d4b100a4ab80ae9179e0a706d690d39e12671bf552113fd7abd39b9e76eed27e395f5c2c563c42ba38c +DIST shumway-0.11.394.xpi 668441 SHA256 0943f4bc4cbd4391c11aa8141fcef02005d16b6a8d4beed559a2db320993d6a7 diff --git a/www-plugins/shumway/shumway-0.11.394.ebuild b/www-plugins/shumway/shumway-0.11.394.ebuild index b956cfe6..666afe7a 100644 --- a/www-plugins/shumway/shumway-0.11.394.ebuild +++ b/www-plugins/shumway/shumway-0.11.394.ebuild @@ -3,10 +3,9 @@ # $Id$ EAPI=6 - -EGIT_REPO_URI="git://github.com/mozilla/shumway.git" -inherit mv_mozextension +#EGIT_REPO_URI="git://github.com/mozilla/shumway.git" #inherit git-r3 +inherit mv_mozextension-r1 DESCRIPTION="Mozilla plugin: Flashplayer emulation with javascript and html5" HOMEPAGE="http://mozilla.github.io/shumway/" @@ -16,3 +15,5 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/www-plugins/stylish/Manifest b/www-plugins/stylish/Manifest index 09a7b394..f9cfa69a 100644 --- a/www-plugins/stylish/Manifest +++ b/www-plugins/stylish/Manifest @@ -1 +1 @@ -DIST stylish-2.0.2-fx+an+sm+tb.xpi 220522 SHA256 a75a6ecd0c70b45d869839167af5084d5498b8e6db461890732062d853f10616 SHA512 bc231d429b92a80c2000db10d01327bdd90d20e5115781948875e197dfe04be1ff22b89fb06d7d3777f919a3aea580cdc3753419995cd8d978bce64f13241fe3 WHIRLPOOL eb4c056942f43bf04ca703f7e8bde844215193c8865f85593f3854a0dfa04af67b7d479c1d3b536f7ce49a0cffec62c13798c575b7779ffedf3a94cd585ea269 +DIST stylish-2.0.2-fx+an+sm+tb.xpi 220522 SHA256 a75a6ecd0c70b45d869839167af5084d5498b8e6db461890732062d853f10616 diff --git a/www-plugins/stylish/stylish-2.0.2-r1.ebuild b/www-plugins/stylish/stylish-2.0.2-r1.ebuild index 94093c03..a5db20a5 100644 --- a/www-plugins/stylish/stylish-2.0.2-r1.ebuild +++ b/www-plugins/stylish/stylish-2.0.2-r1.ebuild @@ -2,8 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 -inherit mv_mozextension readme.gentoo +EAPI=6 +inherit mv_mozextension-r1 readme.gentoo RESTRICT="mirror" DESCRIPTION="Mozilla plugin to modify style of certain web pages (e.g. Gentoo forums)" @@ -23,11 +23,13 @@ but meanwhile it is easier to surf with javascript activated to http://userstyles.org/users/8172 Note that you have to temporarily disable noscript for that site." +moz_defaults + src_install() { - mv_mozextension_src_install + moz_install readme.gentoo_create_doc } pkg_postinst() { - readme.gentoo_pkg_postinst + readme.gentoo_print_elog } diff --git a/www-plugins/xclear/Manifest b/www-plugins/xclear/Manifest index 2d18d296..c141a734 100644 --- a/www-plugins/xclear/Manifest +++ b/www-plugins/xclear/Manifest @@ -1 +1 @@ -DIST xclear-1.8-sm+fx.xpi 8321 SHA256 2abd35ab7bdb4df7d97e70ddcd406d562984a150074b16296304f9a13ae43abd SHA512 3b1c5b84e3709a2cd670a54c2f268acaf188df57c2f17e76d7e712aedb8784145783a5d28f8e40ca355504585915c22e1d3eb73d49ab6e380b7cc49a8c01a1e8 WHIRLPOOL 4781ca1c9f037daeae2780368fc660b7fe38554d2dc8dc650f71972cc976d3844036544a76ac00683755d9babcc6a12efda4b89aa793759ded59f05a6289ba11 +DIST xclear-1.8-sm+fx.xpi 8321 SHA256 2abd35ab7bdb4df7d97e70ddcd406d562984a150074b16296304f9a13ae43abd diff --git a/www-plugins/xclear/xclear-1.8-r2.ebuild b/www-plugins/xclear/xclear-1.8-r2.ebuild index 0ae242b6..07260ccb 100644 --- a/www-plugins/xclear/xclear-1.8-r2.ebuild +++ b/www-plugins/xclear/xclear-1.8-r2.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=6 -inherit mv_mozextension +inherit mv_mozextension-r1 RESTRICT="mirror" DESCRIPTION="Firefox plugin: button to clear URL" @@ -14,3 +14,5 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +moz_defaults diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index d26f875f..fb25e597 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,3 +1,3 @@ -DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b SHA512 96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6 WHIRLPOOL 21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b -DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6 -DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45 +DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b +DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 +DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r1.ebuild index c452bbfe..dde9bf03 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r1.ebuild @@ -2,10 +2,10 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 inherit eutils flag-o-matic linux-mod multilib nvidia-driver portability \ - unpacker user versionator + unpacker user versionator readme.gentoo X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" @@ -270,9 +270,9 @@ src_prepare() { use x86-fbsd && cd doc # Use the correct defines to make gtkglext build work - epatch "${FILESDIR}"/NVIDIA_glx-defines.patch + eapply "${FILESDIR}"/NVIDIA_glx-defines.patch # Use some more sensible gl headers and make way for new glext.h - epatch "${FILESDIR}"/NVIDIA_glx-glheader.patch + eapply -p0 "${FILESDIR}"/NVIDIA_glx-glheader.patch if use kernel_linux; then # Quiet down warnings the user does not need to see @@ -287,7 +287,7 @@ src_prepare() { if use pax_kernel ; then einfo "Enabling unofficial patches for hardened-sources/grsecurity" - epatch "${FILESDIR}/${PV}-grsecurity.patch" + eapply "${FILESDIR}/${PV}-grsecurity.patch" fi if use kernel3-17 ; then @@ -298,16 +298,16 @@ src_prepare() { einfo "Enabling unofficial patches for linux-3.13 and newer" fi if use kernel3-17 || use kernel3-14 || use kernel3-13 ; then - epatch "${FILESDIR}/${PV}-kernel-3.13.patch" + eapply "${FILESDIR}/${PV}-kernel-3.13.patch" if use kernel3-17 || use kernel3-14 ; then - epatch "${FILESDIR}/${PV}-kernel-3.14.patch" + eapply "${FILESDIR}/${PV}-kernel-3.14.patch" if use kernel3-17 ; then - epatch "${FILESDIR}/${PV}-kernel-3.17.patch" + eapply -p2 "${FILESDIR}/${PV}-kernel-3.17.patch" fi fi fi - epatch_user + eapply_user } src_compile() { @@ -357,11 +357,9 @@ src_install() { # Xorg GLX driver insinto /usr/$(get_libdir)/opengl/nvidia/extensions - doins ${NV_X11_EXT}/libglx.so.${NV_SOVER} || \ - die "failed to install libglx.so" + doins ${NV_X11_EXT}/libglx.so.${NV_SOVER} dosym /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so.${NV_SOVER} \ - /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so || \ - die "failed to create libglx.so symlink" + /usr/$(get_libdir)/opengl/nvidia/extensions/libglx.so # XvMC driver dolib.a ${NV_X11}/libXvMCNVIDIA.a || \ @@ -369,14 +367,11 @@ src_install() { dolib.so ${NV_X11}/libXvMCNVIDIA.so.${NV_SOVER} || \ die "failed to install libXvMCNVIDIA.so" dosym libXvMCNVIDIA.so.${NV_SOVER} \ - /usr/$(get_libdir)/libXvMCNVIDIA.so.1 || \ - die "failed to create libXvMCNVIDIA.so.1 symlink" + /usr/$(get_libdir)/libXvMCNVIDIA.so.1 dosym libXvMCNVIDIA.so.1 \ - /usr/$(get_libdir)/libXvMCNVIDIA.so || \ - die "failed to create libXvMCNVIDIA.so symlink" + /usr/$(get_libdir)/libXvMCNVIDIA.so dosym libXvMCNVIDIA.so.${NV_SOVER} \ - /usr/$(get_libdir)/libXvMCNVIDIA_dynamic.so.1 || \ - die "failed to create libXvMCNVIDIA_dynamic.so.1 symlink" + /usr/$(get_libdir)/libXvMCNVIDIA_dynamic.so.1 # CUDA headers (driver to come) if use kernel_linux && [[ -d ${S}/usr/include/cuda ]]; then diff --git a/x11-themes/fvwm-crystal/Manifest b/x11-themes/fvwm-crystal/Manifest index c5554730..47ba36de 100644 --- a/x11-themes/fvwm-crystal/Manifest +++ b/x11-themes/fvwm-crystal/Manifest @@ -1 +1 @@ -DIST fvwm-crystal-3.3.2.tar.gz 4702096 SHA256 f0e5cd7b0a4920438229cf58a5854cc018d18fce982b42f250e624b15a1deb49 SHA512 0532aefd78c20ecdd51f01a734ae73d0c359e3afeab9838029613d4c44405a6c7b3d61b9581c4de0b7977ccaad7ea6353cf3e35b07c2940493560c7099581da7 WHIRLPOOL 9295e9d9c32f8961d522f378d176d3061a9461033cf9c2363034dac835b97f91757daacdaa83e1e601d064c34a68d0c70a280d79e86a4b167df347deeddc2973 +DIST fvwm-crystal-3.3.2.tar.gz 4702096 SHA256 f0e5cd7b0a4920438229cf58a5854cc018d18fce982b42f250e624b15a1deb49 diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.3.2-r1.ebuild b/x11-themes/fvwm-crystal/fvwm-crystal-3.3.2-r1.ebuild index 47d582a7..f574100e 100644 --- a/x11-themes/fvwm-crystal/fvwm-crystal-3.3.2-r1.ebuild +++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.3.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="5" +EAPI=6 RESTRICT=mirror PYTHON_COMPAT=( python2_7 ) @@ -45,10 +45,6 @@ The color themes was updated to Fvwm InfoStore. To know how to update your custom color themes, please run "${EROOT}"usr/share/"${PN}"/addons/convert_colorsets" -src_prepare() { - epatch_user -} - src_install() { emake DESTDIR="${ED}" \ docdir="${EPREFIX%/}/usr/share/doc/${PF}" \ @@ -62,3 +58,7 @@ src_install() { "${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py readme.gentoo_create_doc } + +pkg_postinst() { + readme.gentoo_print_elog +} |