From e6269c41055dd7f7152b8bbe85006b08fb8160d2 Mon Sep 17 00:00:00 2001 From: Martin Väth Date: Tue, 17 Mar 2015 21:48:39 +0100 Subject: Bump schedule, squashmount, find_cruft, mv_perl --- app-portage/find_cruft/ChangeLog | 5 ++ app-portage/find_cruft/Manifest | 2 +- app-portage/find_cruft/find_cruft-3.0.6.ebuild | 40 ------------ app-portage/find_cruft/find_cruft-3.0.7.ebuild | 40 ++++++++++++ dev-util/mv_perl/ChangeLog | 5 ++ dev-util/mv_perl/Manifest | 2 +- dev-util/mv_perl/mv_perl-2.45.ebuild | 37 ----------- dev-util/mv_perl/mv_perl-2.46.ebuild | 37 +++++++++++ sys-apps/schedule/ChangeLog | 5 ++ sys-apps/schedule/Manifest | 2 +- sys-apps/schedule/schedule-7.0.2.ebuild | 87 -------------------------- sys-apps/schedule/schedule-7.0.3.ebuild | 87 ++++++++++++++++++++++++++ sys-fs/squashmount/ChangeLog | 5 ++ sys-fs/squashmount/Manifest | 2 +- sys-fs/squashmount/squashmount-10.0.0.ebuild | 69 -------------------- sys-fs/squashmount/squashmount-10.0.1.ebuild | 69 ++++++++++++++++++++ 16 files changed, 257 insertions(+), 237 deletions(-) delete mode 100644 app-portage/find_cruft/find_cruft-3.0.6.ebuild create mode 100644 app-portage/find_cruft/find_cruft-3.0.7.ebuild delete mode 100644 dev-util/mv_perl/mv_perl-2.45.ebuild create mode 100644 dev-util/mv_perl/mv_perl-2.46.ebuild delete mode 100644 sys-apps/schedule/schedule-7.0.2.ebuild create mode 100644 sys-apps/schedule/schedule-7.0.3.ebuild delete mode 100644 sys-fs/squashmount/squashmount-10.0.0.ebuild create mode 100644 sys-fs/squashmount/squashmount-10.0.1.ebuild diff --git a/app-portage/find_cruft/ChangeLog b/app-portage/find_cruft/ChangeLog index ab330285..35db9dc9 100644 --- a/app-portage/find_cruft/ChangeLog +++ b/app-portage/find_cruft/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*find_cruft-3.0.7 (17 Mar 2015) + + 17 Mar 2015; Martin Väth : + Version bump, remove old ebuild + *find_cruft-3.0.6 (13 Nov 2014) 13 Nov 2014; Martin Väth : diff --git a/app-portage/find_cruft/Manifest b/app-portage/find_cruft/Manifest index 11b96d8e..a07270a5 100644 --- a/app-portage/find_cruft/Manifest +++ b/app-portage/find_cruft/Manifest @@ -1 +1 @@ -DIST find_cruft-v3.0.6.tar.gz 10197 SHA256 a500709c328868a120970f3fbfe278163fe889b83993a25b909ee820fa429e8f SHA512 f7726c2e9b1cf95bbb7d572890a3919af5ef354dc594d9c0126fe8de9df857f64c14195609ca83a334083c3064f03b7cfbdea86a1baf1c7b2edc05b6a9bbeca1 WHIRLPOOL 453f4adc80207a910aea6968b7720ec2531cb5c502168ba10498594ffbfc58e31fc0def172e4d143f838bc40ac50b311d4a04ed6685aaf0f0f4e41bd8ee5c4f8 +DIST find_cruft-v3.0.7.tar.gz 10212 SHA256 d9acce43a8f0b7869c89c954117ae4590233e8f0aa824144e070ca02cab92efb SHA512 74852373901cb8f2c122b59d98f07f1d56fc3fea84433be65bc1d9cd602ca0444554bd407d10b2e8dc04836c5112866c43806cabe109dd62b577276a4c3f9103 WHIRLPOOL 29275a95130d9aff8a063b7047f556986f72c2004f12c5b013db7d230d66634eabee17b7358b26f1be42325e9ffa4e1bd289344896c60c0afae31b684e96f39c diff --git a/app-portage/find_cruft/find_cruft-3.0.6.ebuild b/app-portage/find_cruft/find_cruft-3.0.6.ebuild deleted file mode 100644 index 854ee3ab..00000000 --- a/app-portage/find_cruft/find_cruft-3.0.6.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -RESTRICT="mirror" -inherit eutils - -DESCRIPTION="find cruft files not managed by portage" -HOMEPAGE="https://github.com/vaeth/find_cruft/" -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-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 ) - -src_prepare() { - use prefix || sed -i \ - -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ - -- bin/* || die - epatch_user -} - -src_install() { - dobin bin/* - dodoc README - insinto /etc - doins -r etc/* - insinto /usr/share/zsh/site-functions - doins zsh/_* -} - -pkg_postinst() { - optfeature "faster execution" 'app-portage/eix' -} diff --git a/app-portage/find_cruft/find_cruft-3.0.7.ebuild b/app-portage/find_cruft/find_cruft-3.0.7.ebuild new file mode 100644 index 00000000..854ee3ab --- /dev/null +++ b/app-portage/find_cruft/find_cruft-3.0.7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +RESTRICT="mirror" +inherit eutils + +DESCRIPTION="find cruft files not managed by portage" +HOMEPAGE="https://github.com/vaeth/find_cruft/" +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-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 ) + +src_prepare() { + use prefix || sed -i \ + -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ + -- bin/* || die + epatch_user +} + +src_install() { + dobin bin/* + dodoc README + insinto /etc + doins -r etc/* + insinto /usr/share/zsh/site-functions + doins zsh/_* +} + +pkg_postinst() { + optfeature "faster execution" 'app-portage/eix' +} diff --git a/dev-util/mv_perl/ChangeLog b/dev-util/mv_perl/ChangeLog index a29e541f..7b687465 100644 --- a/dev-util/mv_perl/ChangeLog +++ b/dev-util/mv_perl/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*mv_perl-2.46 (17 Mar 2015) + + 17 Mar 2015; Martin Väth : + Version bump, remove old ebuild + *mv_perl-2.45 (14 Nov 2014) 14 Nov 2014; Martin Väth : diff --git a/dev-util/mv_perl/Manifest b/dev-util/mv_perl/Manifest index 6b74d980..697615be 100644 --- a/dev-util/mv_perl/Manifest +++ b/dev-util/mv_perl/Manifest @@ -1 +1 @@ -DIST mv_perl-v2.45.tar.gz 66969 SHA256 cd5d1afe221e893e353542c602744a39326ff3c4e2b32bcc6801abd1af16fb9f SHA512 901d157ea3f5ffa4a4fa7334b480b5125043cd1b81518a3d1c702725ccdd2c945fbb7b4f1322770bbfb06a5817d29cd046bd3625ddf8a4cab214ee06d50fe090 WHIRLPOOL ab13ad61a3fe1e6e0bd8c32ab273d4981d8de263e44e3315e8445fc27488b4d412576fad12f85ed7ff4c0d73e2a2b149daa5f2f330795ffbea734f379dd92b69 +DIST mv_perl-v2.46.tar.gz 66957 SHA256 44e4b443efe01f9e353845cda2f2b792ce45111fa97204ce2d6e434d788f00fd SHA512 1fbdf4fc49f1a212098a2780732d301287046fa228dc054e0ab303ac83c1c6d433d5a0dfb4d4e5938d6985796be601a0e59aec63006702f2691ef4cd07aa99d5 WHIRLPOOL 23d95cd77a41ee198fa6971dce15644be4ac612d7465b5cf144ba8ae3f927bd6e9d1920962201667ced314625ea1068b56c24b25017bfe05584d752b2f1e99f7 diff --git a/dev-util/mv_perl/mv_perl-2.45.ebuild b/dev-util/mv_perl/mv_perl-2.45.ebuild deleted file mode 100644 index 79ae28f2..00000000 --- a/dev-util/mv_perl/mv_perl-2.45.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -RESTRICT="mirror" -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 -> ${PN}-v${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -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 -} - -src_install() { - dobin bin/* - dodoc README - insinto /usr/share/zsh/site-functions - doins zsh/_* -} - -pkg_postinst() { - optfeature "support to set timestamps of symlinks" 'dev-perl/File-lchown' -} diff --git a/dev-util/mv_perl/mv_perl-2.46.ebuild b/dev-util/mv_perl/mv_perl-2.46.ebuild new file mode 100644 index 00000000..79ae28f2 --- /dev/null +++ b/dev-util/mv_perl/mv_perl-2.46.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +RESTRICT="mirror" +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 -> ${PN}-v${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +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 +} + +src_install() { + dobin bin/* + dodoc README + insinto /usr/share/zsh/site-functions + doins zsh/_* +} + +pkg_postinst() { + optfeature "support to set timestamps of symlinks" 'dev-perl/File-lchown' +} diff --git a/sys-apps/schedule/ChangeLog b/sys-apps/schedule/ChangeLog index 43ccdb5c..274a2239 100644 --- a/sys-apps/schedule/ChangeLog +++ b/sys-apps/schedule/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*starter-7.0.3 (17 Mar 2015) + + 17 Mar 2015; Martin Väth : + Version bump, remove old ebuild + *starter-7.0.2 (11 Jan 2015) 11 Jan 2015; Martin Väth : diff --git a/sys-apps/schedule/Manifest b/sys-apps/schedule/Manifest index 2c193f37..c1a33d43 100644 --- a/sys-apps/schedule/Manifest +++ b/sys-apps/schedule/Manifest @@ -1 +1 @@ -DIST schedule-v7.0.2.tar.gz 46093 SHA256 5a98ef31da32d3c2bf7f7ee2c318b79daf9570e448c9eb34d770d49a6ed4c9ae SHA512 89a722c2cd05d8243d0373991a1156fdf561bd78a2773aab93278f978aecb332faa8d7d0c18de92ddbd4faf750a7c259485815bb5ea574be6df4f99c94e42f33 WHIRLPOOL e668614e90ec431be9bf3bb58e3f1482d6b94f4311beeb3a70308f3269e0f5d5e450e6e7c03ba7d516a0d2dbed1972ceb74455172d333418b9b19f17dbc7d59f +DIST schedule-v7.0.3.tar.gz 46163 SHA256 07c1f03458baaf591c2cd987c3d307c0d64b9f6cc97b50c4e5645d1bef6e6d17 SHA512 aa6ba788ec420364d79a6c757fcd131c0fb74c64e38ffac9ccebf523de8d9bf4334efdfb1418da0cbdfc10d2263a6f3ca73543cdb6280f557e04a436dda81e17 WHIRLPOOL 8e00d942d57e8ce25bcecc1c21e9a85b7abda11b642d6f386b03f406cd466efef4ddd4f1bb749e0b34129fea8dff087dbd7ccdecdf10886de5380308cce80e46 diff --git a/sys-apps/schedule/schedule-7.0.2.ebuild b/sys-apps/schedule/schedule-7.0.2.ebuild deleted file mode 100644 index eae817c2..00000000 --- a/sys-apps/schedule/schedule-7.0.2.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -RESTRICT="mirror" -inherit eutils readme.gentoo user systemd - -DESCRIPTION="script to schedule jobs in a multiuser multitasking environment" -HOMEPAGE="https://github.com/vaeth/schedule/" -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-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" -DOC_CONTENTS="It is recommended to put a lengthy passphrase into the first line -of /etc/schedule.password and to change permission so that only users allowed -to access the system schedule-server can read it. - -You might want to adapt /etc/conf.d/schedule to your needs. -If you use systemd, you might want to override schedule.service locally in -/etc/systemd/system to adapt it to your needs." - -src_prepare() { - use prefix || sed -i \ - -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ - -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ - -e 's"^/usr/share/schedule"${EPREFIX}/usr/share/${PN}"' \ - -e '/^use FindBin;/,/^\}$/d' \ - -- bin/* || die - epatch_user -} - -src_install() { - dobin bin/* - dodoc README ChangeLog - insinto "/usr/share/${PN}" - doins -r lib/* - doinitd openrc/init.d/* - doconfd openrc/conf.d/* - systemd_dounit systemd/system/* - doenvd env.d/* - insinto /usr/share/zsh/site-functions - doins zsh/* - insinto /etc - ( - umask 027 - : >"${ED}/etc/schedule.password" - ) -} - -generate_password() ( - umask 027 - for i in {1..50} - do printf "%s" "${RANDOM}" - done >"${EPREFIX}/etc/schedule.password" -) - -pkg_postinst() { - optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor' - optfeature "encryption support" 'dev-perl/Crypt-Rijndael' - if ! use prefix - then enewgroup schedule - enewuser schedule -1 -1 -1 schedule - fi - if ! test -s "${EPREFIX}/etc/schedule.password" - then if generate_password - then ewarn "You should fill ${EPREFIX}/etc/schedule.password with a random password:" - ewarn "the current random value is not necessarily cryptographically strong." - chown 'schedule:schedule' -- "${EPREFIX}/etc/schedule.password" || \ - ewarn "failed to set permissions for ${EPREFIX}/etc/schedule.password" - else ewarn "failed to generate ${EPREFIX}/etc/schedule.password" - fi - fi -} diff --git a/sys-apps/schedule/schedule-7.0.3.ebuild b/sys-apps/schedule/schedule-7.0.3.ebuild new file mode 100644 index 00000000..eae817c2 --- /dev/null +++ b/sys-apps/schedule/schedule-7.0.3.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +RESTRICT="mirror" +inherit eutils readme.gentoo user systemd + +DESCRIPTION="script to schedule jobs in a multiuser multitasking environment" +HOMEPAGE="https://github.com/vaeth/schedule/" +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-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" +DOC_CONTENTS="It is recommended to put a lengthy passphrase into the first line +of /etc/schedule.password and to change permission so that only users allowed +to access the system schedule-server can read it. + +You might want to adapt /etc/conf.d/schedule to your needs. +If you use systemd, you might want to override schedule.service locally in +/etc/systemd/system to adapt it to your needs." + +src_prepare() { + use prefix || sed -i \ + -e '1s"^#!/usr/bin/env sh$"#!'"${EPREFIX}/bin/sh"'"' \ + -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ + -e 's"^/usr/share/schedule"${EPREFIX}/usr/share/${PN}"' \ + -e '/^use FindBin;/,/^\}$/d' \ + -- bin/* || die + epatch_user +} + +src_install() { + dobin bin/* + dodoc README ChangeLog + insinto "/usr/share/${PN}" + doins -r lib/* + doinitd openrc/init.d/* + doconfd openrc/conf.d/* + systemd_dounit systemd/system/* + doenvd env.d/* + insinto /usr/share/zsh/site-functions + doins zsh/* + insinto /etc + ( + umask 027 + : >"${ED}/etc/schedule.password" + ) +} + +generate_password() ( + umask 027 + for i in {1..50} + do printf "%s" "${RANDOM}" + done >"${EPREFIX}/etc/schedule.password" +) + +pkg_postinst() { + optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor' + optfeature "encryption support" 'dev-perl/Crypt-Rijndael' + if ! use prefix + then enewgroup schedule + enewuser schedule -1 -1 -1 schedule + fi + if ! test -s "${EPREFIX}/etc/schedule.password" + then if generate_password + then ewarn "You should fill ${EPREFIX}/etc/schedule.password with a random password:" + ewarn "the current random value is not necessarily cryptographically strong." + chown 'schedule:schedule' -- "${EPREFIX}/etc/schedule.password" || \ + ewarn "failed to set permissions for ${EPREFIX}/etc/schedule.password" + else ewarn "failed to generate ${EPREFIX}/etc/schedule.password" + fi + fi +} diff --git a/sys-fs/squashmount/ChangeLog b/sys-fs/squashmount/ChangeLog index 06ebe0f6..a8713a61 100644 --- a/sys-fs/squashmount/ChangeLog +++ b/sys-fs/squashmount/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*squashmount-10.0.1 (17 Mar 2015) + + 17 Mar 2015; Martin Väth : + Version bump, remove old ebuild + *squashmount-10.0.0 (15 Mar 2015) 15 Mar 2015; Martin Väth : diff --git a/sys-fs/squashmount/Manifest b/sys-fs/squashmount/Manifest index 087bcbe7..8178d830 100644 --- a/sys-fs/squashmount/Manifest +++ b/sys-fs/squashmount/Manifest @@ -1 +1 @@ -DIST squashmount-v10.0.0.tar.gz 56958 SHA256 2f6168346a7f2095a72004d93c241736fe8f119ed1d8b85f694f85a5c526069b SHA512 5bac36be715a084218e442bded0570ba57d9b0891cf80e0c8b60f2bd2d3b1851dc118737df680781daf3559c8ad7aad22dd7ff17c234e26e13fc0c68a7ded452 WHIRLPOOL 1ffeba6be96bf9a8ca479d7023161e52db2f2600046817c4b64bb39a056f3b931f960b5611e528bc6260ef59e34faa7ae1c1e1aeb7778efec2bc09ffe430a952 +DIST squashmount-v10.0.1.tar.gz 56989 SHA256 4080bf306452b3516ce1311812af248cf9ccd8d2477322abb2ade53980245f08 SHA512 4fa6deb7c536225a201874d5bd9fabb96a9f3f352a6a2726a7a2698dccecd70a8b3ba9b13c73981ba476af93a88ed77a7785c5abd864dd8a6c307035e8cc08bb WHIRLPOOL 0ea999589bac798c937b04fad173cdd755f0dec83841b8c421eb56396ee002b94734ca4ce32961192f9c3a1ee4ccdf6454d91d6139b0649c5dbf6a515527eddb diff --git a/sys-fs/squashmount/squashmount-10.0.0.ebuild b/sys-fs/squashmount/squashmount-10.0.0.ebuild deleted file mode 100644 index 98bc26ff..00000000 --- a/sys-fs/squashmount/squashmount-10.0.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -RESTRICT="mirror" -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 -> ${PN}-v${PV}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="" - -RDEPEND="!=app-shells/runtitle-2.3 - >=dev-lang/perl-5.12 - || ( dev-perl/File-Which sys-apps/which ) - sys-fs/squashfs-tools - !=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" -DOC_CONTENTS="Please adapt /etc/squashmount.pl as well as -/etc/systemd/system/squashmount.service.d/timeout.conf to your needs. -For improved output use squasfs-tools from the mv overlay. -It is recommended to put into your zshrc the line: -alias squashmount='noglob squashmount'" - -src_prepare() { - use prefix || sed -i \ - -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ - -- bin/* || die - epatch_user -} - -src_install() { - dobin bin/* - dodoc README ChangeLog compress.txt etc/squashmount.pl - doinitd openrc/init.d/* - systemd_dounit systemd/system/* - 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 -} - -pkg_postinst() { - optfeature "status bar support" 'app-shells/runtitle' - optfeature "improved compatibility and security" 'dev-perl/File-Which' - optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor' - case " ${REPLACING_VERSIONS}" in - ' '[0-7].*|' '8.[0-6]*|' '8.7.[0-4]*) - FORCE_PRINT_ELOG="true";; - esac - readme.gentoo_pkg_postinst -} diff --git a/sys-fs/squashmount/squashmount-10.0.1.ebuild b/sys-fs/squashmount/squashmount-10.0.1.ebuild new file mode 100644 index 00000000..98bc26ff --- /dev/null +++ b/sys-fs/squashmount/squashmount-10.0.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 +RESTRICT="mirror" +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 -> ${PN}-v${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +RDEPEND="!=app-shells/runtitle-2.3 + >=dev-lang/perl-5.12 + || ( dev-perl/File-Which sys-apps/which ) + sys-fs/squashfs-tools + !=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" +DOC_CONTENTS="Please adapt /etc/squashmount.pl as well as +/etc/systemd/system/squashmount.service.d/timeout.conf to your needs. +For improved output use squasfs-tools from the mv overlay. +It is recommended to put into your zshrc the line: +alias squashmount='noglob squashmount'" + +src_prepare() { + use prefix || sed -i \ + -e '1s"^#!/usr/bin/env perl$"#!'"${EPREFIX}/usr/bin/perl"'"' \ + -- bin/* || die + epatch_user +} + +src_install() { + dobin bin/* + dodoc README ChangeLog compress.txt etc/squashmount.pl + doinitd openrc/init.d/* + systemd_dounit systemd/system/* + 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 +} + +pkg_postinst() { + optfeature "status bar support" 'app-shells/runtitle' + optfeature "improved compatibility and security" 'dev-perl/File-Which' + optfeature "colored output" '>=dev-lang/perl-5.14' 'virtual/perl-Term-ANSIColor' + case " ${REPLACING_VERSIONS}" in + ' '[0-7].*|' '8.[0-6]*|' '8.7.[0-4]*) + FORCE_PRINT_ELOG="true";; + esac + readme.gentoo_pkg_postinst +} -- cgit v1.2.3-65-gdbad