summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-portage/find_cruft/ChangeLog3
-rw-r--r--app-portage/find_cruft/find_cruft-3.0.ebuild4
-rw-r--r--app-portage/logclean/ChangeLog3
-rw-r--r--app-portage/logclean/logclean-9.8-r1.ebuild2
-rw-r--r--app-portage/useflags/ChangeLog3
-rw-r--r--app-portage/useflags/useflags-3.4.ebuild2
-rw-r--r--dev-util/mv_perl/ChangeLog5
-rw-r--r--dev-util/mv_perl/Manifest2
-rw-r--r--dev-util/mv_perl/mv_perl-2.36.ebuild (renamed from dev-util/mv_perl/mv_perl-2.35.ebuild)12
-rw-r--r--sys-apps/less/ChangeLog3
-rw-r--r--sys-apps/less/less-466.ebuild4
-rw-r--r--sys-apps/schedule/ChangeLog5
-rw-r--r--sys-apps/schedule/Manifest2
-rw-r--r--sys-apps/schedule/schedule-6.0.1.ebuild (renamed from sys-apps/schedule/schedule-6.0.0.ebuild)19
-rw-r--r--sys-fs/emount/ChangeLog3
-rw-r--r--sys-fs/emount/emount-2.8.ebuild2
-rw-r--r--sys-fs/squashmount/ChangeLog3
-rw-r--r--sys-fs/squashmount/Manifest2
-rw-r--r--sys-fs/squashmount/squashmount-8.7.1.ebuild (renamed from sys-fs/squashmount/squashmount-8.7.ebuild)16
19 files changed, 63 insertions, 32 deletions
diff --git a/app-portage/find_cruft/ChangeLog b/app-portage/find_cruft/ChangeLog
index f01ac0e7..bb8c6035 100644
--- a/app-portage/find_cruft/ChangeLog
+++ b/app-portage/find_cruft/ChangeLog
@@ -4,6 +4,9 @@
*find_cruft-3.0 (29 Aug 2014)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
29 Aug 2014; Martin Väth <martin@mvath.de>:
Version bump, remove old ebuild
diff --git a/app-portage/find_cruft/find_cruft-3.0.ebuild b/app-portage/find_cruft/find_cruft-3.0.ebuild
index 090ab63c..c47fb9b7 100644
--- a/app-portage/find_cruft/find_cruft-3.0.ebuild
+++ b/app-portage/find_cruft/find_cruft-3.0.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-lang/perl
- virtual/perl-File-Spec
- virtual/perl-Getopt-Long"
+ || ( >=dev-lang/perl-5.9.4 >=virtual/perl-File-Spec-3.0 )
+ || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )"
src_prepare() {
use prefix || sed -i \
diff --git a/app-portage/logclean/ChangeLog b/app-portage/logclean/ChangeLog
index 994ce6d7..be9ac5fb 100644
--- a/app-portage/logclean/ChangeLog
+++ b/app-portage/logclean/ChangeLog
@@ -4,6 +4,9 @@
*logclean-9.8-r1 (17 Dec 2013)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
06 Jul 2014; Martin Väth <martin@mvath.de>:
New style github tarball
diff --git a/app-portage/logclean/logclean-9.8-r1.ebuild b/app-portage/logclean/logclean-9.8-r1.ebuild
index ee41b634..9b3faa05 100644
--- a/app-portage/logclean/logclean-9.8-r1.ebuild
+++ b/app-portage/logclean/logclean-9.8-r1.ebuild
@@ -17,7 +17,7 @@ IUSE=""
RDEPEND="dev-lang/perl
|| ( >=dev-lang/perl-5.14 virtual/perl-Term-ANSIColor )
- virtual/perl-Getopt-Long"
+ || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )"
src_prepare() {
use prefix || sed -i \
diff --git a/app-portage/useflags/ChangeLog b/app-portage/useflags/ChangeLog
index f81dc8df..6890b23e 100644
--- a/app-portage/useflags/ChangeLog
+++ b/app-portage/useflags/ChangeLog
@@ -4,6 +4,9 @@
*useflags-3.4 (01 Feb 2014)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
06 Jul 2014; Martin Väth <martin@mvath.de>:
New style github tarball
diff --git a/app-portage/useflags/useflags-3.4.ebuild b/app-portage/useflags/useflags-3.4.ebuild
index 677e4431..0908e1e2 100644
--- a/app-portage/useflags/useflags-3.4.ebuild
+++ b/app-portage/useflags/useflags-3.4.ebuild
@@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="dev-lang/perl
- virtual/perl-Getopt-Long"
+ || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )"
src_prepare() {
use prefix || sed -i \
diff --git a/dev-util/mv_perl/ChangeLog b/dev-util/mv_perl/ChangeLog
index 93447eab..254b0e6c 100644
--- a/dev-util/mv_perl/ChangeLog
+++ b/dev-util/mv_perl/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*mv_perl-2.36 (13 Sep 2014)
+
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ Version bump, remove old ebuild. More precise perl deps
+
*mv_perl-2.35 (03 Sep 2014)
03 Sep 2014; Martin Väth <martin@mvath.de>:
diff --git a/dev-util/mv_perl/Manifest b/dev-util/mv_perl/Manifest
index 8f9d8cf6..21490bfd 100644
--- a/dev-util/mv_perl/Manifest
+++ b/dev-util/mv_perl/Manifest
@@ -1 +1 @@
-DIST mv_perl-2.35.tar.gz 65727 SHA256 5998bc03aeaa73d88040a418bf33d06b6fbb19848989c431ba6bec9f8c95e48a SHA512 22b20cd5ac65ab54bf9384b512f51735a2cda62a3784f87c6dcd7d2f0af82232090b406eb57cc13855318eb001c8a33a9aaa2434edb0c34f6fcd34d929ea8418 WHIRLPOOL 847c6f02152ea681feb10f58d43b317d9f614c3a084544678ae4dd87009cc0f0860c4b50b75b7687a984f9239d4194acd903ffbdaeae0f5ac2227605bdcbe144
+DIST mv_perl-v2.36.tar.gz 65920 SHA256 68b37789e40380db24a9c3ae0503648463b5b1248dd0fa6c6975dc7c98d1a1b4 SHA512 81411fef6f1a8decb963b900317e816a58718e6576cdede7777ad56414b07bcea5423206f2eed348ab6e1241a5dd04b7b9415b0183f2c6c2f71b2fbf4f4ffeef WHIRLPOOL 48b6b2483cca23a7bcb73b565ade19f7e9f1ea4a33bbb9d47436dc15957acb8e7eabcd3eabc7d283006126855958349033d0d553035648104afd4882fdb9b71f
diff --git a/dev-util/mv_perl/mv_perl-2.35.ebuild b/dev-util/mv_perl/mv_perl-2.36.ebuild
index 8c5c2673..c8f9234e 100644
--- a/dev-util/mv_perl/mv_perl-2.35.ebuild
+++ b/dev-util/mv_perl/mv_perl-2.36.ebuild
@@ -8,18 +8,18 @@ inherit eutils
DESCRIPTION="A collection of perl scripts (replacement in files, syncing dirs etc)"
HOMEPAGE="https://github.com/vaeth/mv_perl/"
-SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="dev-lang/perl
- virtual/perl-File-Spec
- virtual/perl-Getopt-Long
- virtual/perl-Digest-MD5
- virtual/perl-Time-HiRes"
+RDEPEND=">=dev-lang/perl-5.12"
+# || ( >=dev-lang/perl-5.9.4 >=virtual/perl-File-Spec-3.0 )
+# || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )
+# || ( >=dev-lang/perl-5.7.3 virtual/perl-Digest-MD5 )
+# || ( >=dev-lang/perl-5.7.3 virtual/perl-Time-HiRes )
src_prepare() {
epatch_user
diff --git a/sys-apps/less/ChangeLog b/sys-apps/less/ChangeLog
index 8978f49c..2ba30bc1 100644
--- a/sys-apps/less/ChangeLog
+++ b/sys-apps/less/ChangeLog
@@ -4,6 +4,9 @@
*less-462-r1.ebuild (24 Dec 2013)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
06 Jul 2014; Martin Väth <martin@mvath.de>:
New style github tarball
diff --git a/sys-apps/less/less-466.ebuild b/sys-apps/less/less-466.ebuild
index 7c110962..78444c9c 100644
--- a/sys-apps/less/less-466.ebuild
+++ b/sys-apps/less/less-466.ebuild
@@ -29,7 +29,9 @@ DEPEND=">=app-misc/editor-wrapper-3
>=sys-libs/ncurses-5.2
pcre? ( dev-libs/libpcre )"
RDEPEND="${DEPEND}
- less-select? ( dev-lang/perl virtual/perl-File-Temp )"
+ less-select? ( dev-lang/perl
+ || ( >=dev-lang/perl-5.10.1 >=virtual/perl-File-Temp-0.19 )
+ )"
PDEPEND="lesspipe? ( sys-apps/lesspipe )"
pkg_setup() {
diff --git a/sys-apps/schedule/ChangeLog b/sys-apps/schedule/ChangeLog
index 0c2f7af1..33e233fe 100644
--- a/sys-apps/schedule/ChangeLog
+++ b/sys-apps/schedule/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*starter-6.0.1 (13 Sep 2014)
+
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ Version bump, remove old ebuild. More precise perl deps
+
*starter-6.0 (11 Sep 2014)
11 Sep 2014; Martin Väth <martin@mvath.de>:
diff --git a/sys-apps/schedule/Manifest b/sys-apps/schedule/Manifest
index a8d73066..866f2f7c 100644
--- a/sys-apps/schedule/Manifest
+++ b/sys-apps/schedule/Manifest
@@ -1 +1 @@
-DIST schedule-6.0.0.tar.gz 41607 SHA256 95004bc591f0689c4c3fa6597bc2c611411a475683be6f460e673fc31a92a884 SHA512 cb1cd02bd08431e41a3c6cc61a34a40d478058177b7d8e6530619cb4b0c05cbfb287d0cce9e69f9d14051ab7095862db0cc1eec3501f165dac91ca084656eede WHIRLPOOL adba80a136ea600926b6214ea8dfaffb66fd6af289f5235ae617f8b9d812fd11e312d759fcc193a999a14283491bc8308f7749b169c087988f65a9753bfd0576
+DIST schedule-v6.0.1.tar.gz 41661 SHA256 639ccf1a559e3f79e7a5a83b9d7e00db9d71500815e3a580de94e92927c9b7e6 SHA512 b62c144de6e7e80801f3913d3964e21357293f3fa5fc1e213b7a9f8dfdbba948d9abb78023338100fcce33889303927f5b93d18b5de9a4c09dfda1bc8bf774f7 WHIRLPOOL 9b629ae5a601fce36c9584b914c69412ae76164e7a3e6f2f4d6a9a6ba518cf81475291c26af3c8a66ab92cc5871757efc705de83062ff43e4a285e4f4d399c57
diff --git a/sys-apps/schedule/schedule-6.0.0.ebuild b/sys-apps/schedule/schedule-6.0.1.ebuild
index de9ac0f3..2239ce54 100644
--- a/sys-apps/schedule/schedule-6.0.0.ebuild
+++ b/sys-apps/schedule/schedule-6.0.1.ebuild
@@ -8,18 +8,19 @@ inherit eutils readme.gentoo systemd
DESCRIPTION="script to schedule jobs in a multiuser multitasking environment"
HOMEPAGE="https://github.com/vaeth/starter/"
-SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
-RDEPEND="dev-lang/perl
- virtual/perl-File-Path
- virtual/perl-File-Spec
- virtual/perl-Getopt-Long
- >=virtual/perl-IO-1.280.0"
-# Smaller versions of perl-IO are untested and therefore not recommended
+RDEPEND=">=dev-lang/perl-5.12"
+# || ( >=dev-lang/perl-5.10.1 >=virtual/perl-version-0.77 )
+# || ( >=dev-lang/perl-5.1 virtual/perl-File-Path )
+# || ( >=dev-lang/perl-5.9.4 virtual/perl-File-Spec-3.0 )
+# || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )
+# || ( >=dev-lang/perl-5.6.0 >=virtual/perl-IO-1.190.0 )
+# || ( >=dev-lang/perl-5.9.4 virtual/perl-Digest-SHA) # for encryption
DEPEND=""
DISABLE_AUTOFORMATTING="true"
@@ -55,6 +56,6 @@ src_install() {
}
pkg_postinst() {
- optfeature "colored output" 'virtual/perl-Term-ANSIColor'
- optfeature "encryption support" 'dev-perl/Crypt-Rijndael virtual/perl-Digest-SHA'
+ optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor'
+ optfeature "encryption support" 'dev-perl/Crypt-Rijndael'
}
diff --git a/sys-fs/emount/ChangeLog b/sys-fs/emount/ChangeLog
index d6d26b5c..a9d5f3b4 100644
--- a/sys-fs/emount/ChangeLog
+++ b/sys-fs/emount/ChangeLog
@@ -4,6 +4,9 @@
*emount-2.8 (21 Nov 2013)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
06 Jul 2014; Martin Väth <martin@mvath.de>:
New style github tarball
diff --git a/sys-fs/emount/emount-2.8.ebuild b/sys-fs/emount/emount-2.8.ebuild
index 249205b8..151d33eb 100644
--- a/sys-fs/emount/emount-2.8.ebuild
+++ b/sys-fs/emount/emount-2.8.ebuild
@@ -17,7 +17,7 @@ IUSE=""
RDEPEND="dev-lang/perl
sys-fs/cryptsetup
- virtual/perl-Getopt-Long"
+ || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )"
src_prepare() {
epatch_user
diff --git a/sys-fs/squashmount/ChangeLog b/sys-fs/squashmount/ChangeLog
index 9055d0fe..89387c63 100644
--- a/sys-fs/squashmount/ChangeLog
+++ b/sys-fs/squashmount/ChangeLog
@@ -4,6 +4,9 @@
*squashmount-8.7 (29 Aug 2014)
+ 13 Sep 2014; Martin Väth <martin@mvath.de>:
+ More precise perl deps
+
20 Aug 2014; Martin Väth <martin@mvath.de>:
Version bump, remove old ebuilds. Remove IUSE=examples.d. Add find_cruft.d
diff --git a/sys-fs/squashmount/Manifest b/sys-fs/squashmount/Manifest
index fef3389e..3f83d744 100644
--- a/sys-fs/squashmount/Manifest
+++ b/sys-fs/squashmount/Manifest
@@ -1 +1 @@
-DIST squashmount-8.7.tar.gz 52125 SHA256 95a804443f8de8a98c907bd62f2a124031a6eafb6a738fa860877aa13bd608ff SHA512 b5f0873201b39ff08d98f794416875eb6f4fc13f71a99c4b36aca4c54847c23f4d1d95dafdf9d807f895f9877c6a9ccae08387d3e1df6c4f0bb74c37754cf2bb WHIRLPOOL 99e99a5b0c3e99c8ae2244ad92098c60cf61bb0af361358b21501a070c6ac2d29ee1d178f58972f3463d7223f1778ed07f1cf0470113f3ccbaa019386e73bcec
+DIST squashmount-v8.7.1.tar.gz 52240 SHA256 bdc0f90b6947ef26e0881797681b7fce79b9786ab9f711172779addf988bea4e SHA512 b0ef3b76abb6210d7e7c76b6a6c48dbc56a5a4f11d76f19933415d90ba9a0215690d131714e755f57cc5070543811ee165580a6283b5765c954533d38cfbbc2a WHIRLPOOL e3915b8fa0bbb153f270f4a8d505574a3f81a7a4bf7c7b26e5f60b27a196b6e3ebb64105bbe3a92d363bf0f00cf99c8f87abfe368402fa461ee97a1484b78503
diff --git a/sys-fs/squashmount/squashmount-8.7.ebuild b/sys-fs/squashmount/squashmount-8.7.1.ebuild
index 737a688f..1a7ec7c4 100644
--- a/sys-fs/squashmount/squashmount-8.7.ebuild
+++ b/sys-fs/squashmount/squashmount-8.7.1.ebuild
@@ -9,7 +9,7 @@ inherit eutils readme.gentoo systemd
DESCRIPTION="Keep directories compressed with squashfs. Useful for portage tree, texmf-dist"
HOMEPAGE="http://forums.gentoo.org/viewtopic-t-465367.html
https://github.com/vaeth/squashmount/"
-SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/vaeth/${PN}/archive/v${PV}.tar.gz -> ${PN}-v${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
@@ -17,14 +17,15 @@ KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
RDEPEND=">=app-shells/runtitle-2.3
- dev-lang/perl
+ >=dev-lang/perl-5.12
|| ( dev-perl/File-Which sys-apps/which )
- virtual/perl-File-Path
- virtual/perl-File-Spec
- virtual/perl-File-Temp
- virtual/perl-Getopt-Long
sys-fs/squashfs-tools
!<sys-fs/unionfs-fuse-0.25"
+# || ( >=dev-lang/perl-5.10.1 >=virtual/perl-File-Path-2.6.5 )
+# || ( >=dev-lang/perl-5.4.5 virtual/perl-File-Spec )
+# || ( >=dev-lang/perl-5.10.1 >=virtual/perl-File-Temp-0.19 )
+# || ( >=dev-lang/perl-5.6.1 >=virtual/perl-Getopt-Long-2.24 )
+# || ( >=dev-lang/perl-5.9.3 virtual/perl-IO-Compress )
DEPEND=""
DISABLE_AUTOFORMATTING="true"
@@ -57,8 +58,7 @@ src_install() {
pkg_postinst() {
optfeature "status bar support" 'app-shells/runtitle'
optfeature "improved compatibility and security" 'dev-perl/File-Which'
- optfeature "colored output" 'virtual/perl-Term-ANSIColor'
- optfeature "using ? or ?? attributes" 'virtual/perl-IO-Compress'
+ optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor'
case " ${REPLACING_VERSIONS}" in
' '[0-9][0-9]*|' '[3-9]*|' '2.[0-9][0-9]*|' '2.[7-9]*)
:;;