summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2015-11-29 08:29:52 +0100
committerMartin Väth <martin@mvath.de>2015-11-29 08:29:52 +0100
commit08d759cd0d30319dad072e50db3a50f77be89acf (patch)
tree6de0b848ddfbf7abd05fb47b8bdd1c2edcdab701
parentapp-shells/zshrc-mv: Version bump (diff)
downloadmv-08d759cd0d30319dad072e50db3a50f77be89acf.tar.gz
mv-08d759cd0d30319dad072e50db3a50f77be89acf.tar.bz2
mv-08d759cd0d30319dad072e50db3a50f77be89acf.zip
Bump to EAPI=6
-rw-r--r--app-accessibility/gespeaker/Manifest2
-rw-r--r--app-accessibility/gespeaker/gespeaker-0.8.6.ebuild2
-rw-r--r--app-admin/checksec/Manifest2
-rw-r--r--app-admin/sudox/Manifest2
-rw-r--r--app-arch/archwrap/Manifest2
-rw-r--r--app-arch/bzwc/Manifest2
-rw-r--r--app-dicts/stardict-dictd-BritannicaConcise/Manifest2
-rw-r--r--app-dicts/stardict-dictd-cced/Manifest2
-rw-r--r--app-dicts/stardict-dictd-longman/Manifest2
-rw-r--r--app-dicts/stardict-dictd-merrianwebster/Manifest2
-rw-r--r--app-dicts/stardict-dictd-oald/Manifest2
-rw-r--r--app-dicts/stardict-dictd-thesaurus-ee/Manifest2
-rw-r--r--app-dicts/stardict-freedict-deu-eng/Manifest2
-rw-r--r--app-dicts/stardict-freedict-deu-ita/Manifest2
-rw-r--r--app-dicts/stardict-freedict-ita-deu/Manifest2
-rw-r--r--app-emacs/mv_emacs/Manifest2
-rw-r--r--app-portage/eix/eix-99999999.ebuild13
-rw-r--r--app-portage/find_cruft/Manifest2
-rw-r--r--app-portage/getdelta/Manifest2
-rw-r--r--app-portage/getdelta/getdelta-0.7.9-r2.ebuild10
-rw-r--r--app-portage/logclean/Manifest2
-rw-r--r--app-portage/portage-bashrc-mv/Manifest2
-rw-r--r--app-portage/trickyfetch/Manifest2
-rw-r--r--app-portage/useflags/Manifest2
-rw-r--r--app-portage/world-mv/Manifest2
-rw-r--r--app-shells/auto-fu-zsh/Manifest2
-rw-r--r--app-shells/command-not-found/Manifest2
-rw-r--r--app-shells/oh-my-zsh/oh-my-zsh-99999999.ebuild10
-rw-r--r--app-shells/runtitle/Manifest2
-rw-r--r--app-shells/set_prompt/Manifest2
-rw-r--r--app-shells/termcolors-mv/Manifest2
-rw-r--r--app-shells/termcolors-mv/termcolors-mv-3.11.ebuild10
-rw-r--r--app-shells/zsh-completions/Manifest2
-rw-r--r--app-shells/zsh-syntax-highlighting/Manifest2
-rw-r--r--app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.3.0-r1.ebuild10
-rw-r--r--app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-99999999.ebuild10
-rw-r--r--app-shells/zsh/Manifest4
-rw-r--r--app-shells/zsh/zsh-5.1.1-r1.ebuild12
-rw-r--r--app-shells/zsh/zsh-99999999.ebuild12
-rw-r--r--app-shells/zshrc-mv/Manifest2
-rw-r--r--app-text/psjoin/Manifest2
-rw-r--r--app-text/stardict/Manifest6
-rw-r--r--dev-cpp/cpplint/cpplint-99999999.ebuild6
-rw-r--r--dev-perl/File-lchown/Manifest2
-rw-r--r--dev-tex/chklref/Manifest2
-rw-r--r--dev-util/ccache/ccache-99999999.ebuild (renamed from dev-util/ccache/ccache-99999999-r3.ebuild)11
-rw-r--r--dev-util/ccache/files/ccache-3.1.7-no-perl.patch15
-rw-r--r--dev-util/diffhelp/Manifest2
-rw-r--r--dev-util/mv_perl/Manifest2
-rw-r--r--dev-util/pyrep/Manifest2
-rw-r--r--dev-util/pyrep/pyrep-1.4-r1.ebuild6
-rw-r--r--eclass/bash-completion-r1.eclass25
-rw-r--r--eclass/mv_mozextension-r1.eclass248
-rw-r--r--eclass/mv_mozextension.eclass154
-rw-r--r--eclass/readme.gentoo.eclass58
-rw-r--r--eclass/systemd.eclass43
-rw-r--r--games-rpg/m5figur-mv/Manifest2
-rw-r--r--games-rpg/magus/Manifest2
-rw-r--r--media-gfx/pqiv/Manifest2
-rw-r--r--media-tv/sundtek-tv/Manifest2
-rw-r--r--media-tv/sundtek-tv/sundtek-tv-151010.162411-r1.ebuild11
-rw-r--r--media-video/video-mv/Manifest2
-rw-r--r--media-video/video-mv/video-mv-8.6.ebuild6
-rw-r--r--metadata/layout.conf6
-rw-r--r--net-dialup/accounting/Manifest2
-rw-r--r--net-dialup/martian-modem/Manifest2
-rw-r--r--net-dialup/martian-modem/files/martian-modem-20100123-linux-3.10.patch69
-rw-r--r--net-dialup/martian-modem/files/martian-modem-20100123-linux-3.8.patch86
-rw-r--r--net-dialup/martian-modem/files/martian-modem-kernel-3.8.patch22
-rw-r--r--net-dialup/martian-modem/martian-modem-20100123-r2.ebuild35
-rw-r--r--net-firewall/firewall-mv/Manifest2
-rw-r--r--net-firewall/firewall-mv/firewall-mv-8.13.ebuild6
-rw-r--r--net-misc/sshstart/Manifest2
-rw-r--r--sci-mathematics/genius/Manifest4
-rw-r--r--sci-mathematics/reduce/Manifest2
-rw-r--r--sys-apps/cpi/Manifest2
-rw-r--r--sys-apps/less/Manifest6
-rw-r--r--sys-apps/lesspipe/Manifest2
-rw-r--r--sys-apps/openrc-wrapper/Manifest2
-rw-r--r--sys-apps/openrc-wrapper/openrc-wrapper-1.7.ebuild8
-rw-r--r--sys-apps/schedule/Manifest2
-rw-r--r--sys-apps/schedule/schedule-7.2.0.ebuild6
-rw-r--r--sys-apps/starter/Manifest2
-rw-r--r--sys-block/zram-init/Manifest2
-rw-r--r--sys-block/zram-init/zram-init-3.5.ebuild10
-rw-r--r--sys-fs/emount/Manifest2
-rw-r--r--sys-fs/squash_dir/Manifest2
-rw-r--r--sys-fs/squash_dir/squash_dir-13.8.ebuild23
-rw-r--r--sys-fs/squashfs-tools/Manifest2
-rw-r--r--sys-fs/squashmount/Manifest2
-rw-r--r--sys-fs/squashmount/squashmount-12.2.0.ebuild9
-rw-r--r--sys-kernel/kernel/Manifest2
-rw-r--r--www-plugins/classic-theme-restorer/Manifest2
-rw-r--r--www-plugins/classic-theme-restorer/classic-theme-restorer-1.4.2.ebuild5
-rw-r--r--www-plugins/duckduckgo/Manifest2
-rw-r--r--www-plugins/duckduckgo/duckduckgo-0.4.6-r1.ebuild5
-rw-r--r--www-plugins/epubreader/Manifest2
-rw-r--r--www-plugins/epubreader/epubreader-1.5.0.6-r1.ebuild4
-rw-r--r--www-plugins/form-history-control/Manifest2
-rw-r--r--www-plugins/form-history-control/form-history-control-1.4.0.4-r1.ebuild4
-rw-r--r--www-plugins/locale-switcher/Manifest2
-rw-r--r--www-plugins/locale-switcher/locale-switcher-3-r1.ebuild4
-rw-r--r--www-plugins/noscript/Manifest4
-rw-r--r--www-plugins/noscript/noscript-2.6.9.38.ebuild5
-rw-r--r--www-plugins/noscript/noscript-2.6.9.39.ebuild5
-rw-r--r--www-plugins/requestpolicy/Manifest2
-rw-r--r--www-plugins/requestpolicy/requestpolicy-0.5.28-r1.ebuild4
-rw-r--r--www-plugins/shumway/Manifest2
-rw-r--r--www-plugins/shumway/shumway-0.11.394.ebuild7
-rw-r--r--www-plugins/stylish/Manifest2
-rw-r--r--www-plugins/stylish/stylish-2.0.2-r1.ebuild10
-rw-r--r--www-plugins/xclear/Manifest2
-rw-r--r--www-plugins/xclear/xclear-1.8-r2.ebuild4
-rw-r--r--x11-drivers/nvidia-drivers/Manifest6
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-173.14.39-r1.ebuild33
-rw-r--r--x11-themes/fvwm-crystal/Manifest2
-rw-r--r--x11-themes/fvwm-crystal/fvwm-crystal-3.3.2-r1.ebuild10
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
+}