aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAstroFloyd <AstroFloyd@gmail.com>2016-08-09 09:44:49 +0200
committerAstroFloyd <AstroFloyd@gmail.com>2016-08-09 09:44:49 +0200
commit8b48c8b47f03b40e4f1347d69531b0ee2a37fca8 (patch)
tree0998a5ce2c0c2c7f4c3a30a91d66722e49ee6bea
parentsys-kernel/gentoo-sources: version bump to v4.4.6 (diff)
downloadAstroFloyd-8b48c8b47f03b40e4f1347d69531b0ee2a37fca8.tar.gz
AstroFloyd-8b48c8b47f03b40e4f1347d69531b0ee2a37fca8.tar.bz2
AstroFloyd-8b48c8b47f03b40e4f1347d69531b0ee2a37fca8.zip
app-portage/gcruft: added to repo, taken from https://svn.keksbude.net/repos/keks-overlay/app-portage/gcruft/
Package-Manager: portage-2.2.28
-rw-r--r--app-portage/gcruft/ChangeLog12
-rw-r--r--app-portage/gcruft/Manifest6
-rw-r--r--app-portage/gcruft/gcruft-0.1-r1.ebuild65
-rw-r--r--app-portage/gcruft/gcruft-0.1.1.ebuild68
-rw-r--r--app-portage/gcruft/metadata.xml9
5 files changed, 160 insertions, 0 deletions
diff --git a/app-portage/gcruft/ChangeLog b/app-portage/gcruft/ChangeLog
new file mode 100644
index 0000000..7748f0d
--- /dev/null
+++ b/app-portage/gcruft/ChangeLog
@@ -0,0 +1,12 @@
+04 Jan 2011 insecure
+
+ * initial ebuild
+
+*gcruft-0.1.1 (09 Aug 2016)
+*gcruft-0.1-r1 (09 Aug 2016)
+
+ 09 Aug 2016; AstroFloyd <AstroFloyd@gmail.com> +gcruft-0.1-r1.ebuild,
+ +gcruft-0.1.1.ebuild, +metadata.xml:
+ Added to repo AstroFloyd, from
+ https://svn.keksbude.net/repos/keks-overlay/app-portage/gcruft/
+
diff --git a/app-portage/gcruft/Manifest b/app-portage/gcruft/Manifest
new file mode 100644
index 0000000..f1d5491
--- /dev/null
+++ b/app-portage/gcruft/Manifest
@@ -0,0 +1,6 @@
+DIST gcruft-0.1.1.tar.bz2 18095 SHA256 cc9862b70fc8856c55b81dc3915c10df79bf3f226e42471962fed81de5238a26 SHA512 d54674461ecc827bd26aa51fd15d53194faad343de51ced74ccc8b68e4dfab5130e168c26d5fe1adb0600d003f309d3ed288c6bb4976d2ad8a1f2952608af0b5 WHIRLPOOL 87e6d3de8019efb4e719b94b33cf116c9bd70c4d7850e6048748aabf5360bb0d8da588e12fa2eaf82ce88b4029b1732531f388f36f1166c903904b868071a23a
+DIST gcruft-0.1.tar.bz2 14040 SHA256 54fea63863d0078292e83933ae2f0b1ca051c49dd7a2455fef99dcb9704c8581 SHA512 ea491d47a89981e7f754968c9df2ecfb6878a95622b487a3279567b4681eaafae7ba82c90447e13de12e83572bc4e87610f3dd259aefaec9486c410ddd4f0827 WHIRLPOOL 492bd9cd2a77cfbcf44b7d0fe972287aaf224285ed43fdcb055d39d68aa441b11a9b06bd6d4ec56cc141070ef51cd4e7080398ad905f09426d8962653a4fc96b
+EBUILD gcruft-0.1-r1.ebuild 2042 SHA256 7a159fc113fac2c5c11ce61cfdaaee57eb31cf83fd2aa9157e71afb4c11ff09c SHA512 136024cd40586de3ef7838644ae16606d9c5c4d16a7cba1770b14fb3919ea3c9610b07a0cf46708a6bc2ee97b7449c8aa1d699188918f9f634be9de42cc791f6 WHIRLPOOL 6f07b9de4b743821278101f633bbc369c76ff9610a2fcdd97049eded109d1257de81c795658c4adb0bcb5b1ed69b61ea8a6829d8d48de08aead30d61a7debe90
+EBUILD gcruft-0.1.1.ebuild 2000 SHA256 4d5d0606785633e5c3fb3ecd6ef96051696ab88f1db477f0684a94b9b964d44b SHA512 182bdf1d3a6487805257df931726b69de6c8f4be2e00656c48a0abf957b758053841f68e8bb9a9decd50321b177223be4883072ce224000be91425dd992953a5 WHIRLPOOL 9ba9e03d221b2e5764a03a661ac09fec40e5fda67f906e0e3c38707a6dbc65f7fbf8a321bdf4e9700ab56018c14ead789bdb5fb4a76874258cc55215c4b3c225
+MISC ChangeLog 311 SHA256 48706c04f513fcbbcba2546bfb11fe03e8c98bcda7dd79d6c3681bc77594f633 SHA512 4fe9ab8302dce195acbd4df0fea30e43ba7616e9c64e84e48e0a7ed41dceff3ccd17cb09129b0fdc5ad64c95cfa43fdf03044eadced5f3d51b62e288304182cc WHIRLPOOL 93d2130d28bf1500be7bb3f01d4a8caedc02e64032f60c6fb18d080579424244ad15760c22be799c2f1550883cb79688efa6905bc10be0c0cfc7afab57032fc1
+MISC metadata.xml 332 SHA256 a5b3d1c97faf181539d40ea3a4c33c9042aecde7ade4aea52936447501abd173 SHA512 5624a2c97b14b0782b967e9f0fe41b33efb213a75b68a1a2b074af1d8c4880ed4e5cb1366a810c162bbb734d0d8e3598e4fe542abbe02071b746f1f29dbedd79 WHIRLPOOL 62ff393bda51e372345f0e877dcd88d6149dd28cc361b2f113a19e6c97b4f752b17d683f357af75a329e7ce8243d3e938e502e126d06f2c05aa645fd3b843e96
diff --git a/app-portage/gcruft/gcruft-0.1-r1.ebuild b/app-portage/gcruft/gcruft-0.1-r1.ebuild
new file mode 100644
index 0000000..dee46b1
--- /dev/null
+++ b/app-portage/gcruft/gcruft-0.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+
+inherit eutils multilib
+
+DESCRIPTION="helps finding orphaned files on a gentoo system"
+HOMEPAGE="http://www.genoetigt.de/site/projects/gcruft"
+SRC_URI="http://files.keksbude.net/gentoo/distfiles/${P}.tar.bz2"
+KEYWORDS="~x86 ~amd64"
+LICENSE="GPL-2"
+RESTRICT="mirror"
+SLOT="0"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+ if has_multilib_profile; then
+ local multilib="yes";
+ else
+ local multilib="no";
+ fi
+ echo -e "
+our \$DISTDIR = '${PORTAGE_ACTUAL_DISTDIR}';
+our \$CHOST = '${CHOST}';
+our \$PKGDIR = '${PKGDIR}';
+our \$PORTAGE_TMPDIR = '${PORTAGE_TMPDIR}';
+our \$PORTDIR = '${PORTDIR}';
+our @PORTDIR_OVERLAY = ('$(env -i portageq portdir_overlay 2>/dev/null|sed -e "s/ /', '/g")');
+our \$installedbase = '$(portageq vdb_path)';
+our \$multilib = '$multilib';
+our \$libmap = '$(get_libdir)';
+our \$man_ext = '$(ecompress --suffix)';
+" > config.pm.new
+ sed -e '1,/^# == PORTAGE VARIABLES BEGIN ==/ w config.pm.start' "${S}"/config.pm >/dev/null
+ sed -e '/^# == PORTAGE VARIABLES END ==/,999 w config.pm.end' "${S}"/config.pm >/dev/null
+ cat config.pm.{start,new,end} > "${S}"/config.pm
+ sed -e 's/^\(use warnings;use diagnostics;\)/#\1/' -i "${S}"/gcruft.pl
+}
+
+src_install() {
+ local cfdir='/etc/gcruft'
+ dodir /usr/share/gcruft
+ mv "${S}"/share/{exceptions,functions.pl} "${D}"/usr/share/gcruft || die "couldn't move directories"
+ dobin "${S}"/gcruft.pl
+ dodoc "${S}"/README
+ dodoc "${S}"/README.html
+ dodoc "${S}"/exception.example.pl
+ insinto $cfdir
+ doins "${S}"/config.pm
+ dodir $cfdir/exceptions
+}
+
+pkg_postinst() {
+ einfo "Please check the files gcruft reports carefully"
+ einfo "before deleting them! There are most probably false positives!"
+ einfo "For further information take a look at the provided"
+ einfo "README/README.html in /usr/share/doc/${PF}"
+ einfo "Examples for custom exceptions can be found in the"
+ einfo "exception.example.pl, which can also be found in"
+ einfo "/usr/share/doc/${PF}"
+}
diff --git a/app-portage/gcruft/gcruft-0.1.1.ebuild b/app-portage/gcruft/gcruft-0.1.1.ebuild
new file mode 100644
index 0000000..ce11a57
--- /dev/null
+++ b/app-portage/gcruft/gcruft-0.1.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="3"
+
+inherit eutils multilib
+
+DESCRIPTION="helps finding orphaned files on a gentoo system"
+HOMEPAGE="http://www.genoetigt.de/site/projects/gcruft"
+SRC_URI="http://files.keksbude.net/gentoo/distfiles/${P}.tar.bz2"
+KEYWORDS="~x86 ~amd64"
+LICENSE="GPL-2"
+RESTRICT="mirror"
+SLOT="0"
+IUSE=""
+DEPEND=""
+RDEPEND=""
+
+src_prepare() {
+ if has_multilib_profile; then
+ local multilib="yes";
+ else
+ local multilib="no";
+ fi
+ echo -e "
+our \$DISTDIR = '${PORTAGE_ACTUAL_DISTDIR}';
+our \$CHOST = '${CHOST}';
+our \$PKGDIR = '${PKGDIR}';
+our \$PORTAGE_TMPDIR = '${PORTAGE_TMPDIR}';
+our \$PORTDIR = '${PORTDIR}';
+our @PORTDIR_OVERLAY = ('$(env -i portageq portdir_overlay 2>/dev/null|sed -e "s/ /', '/g")');
+our \$installedbase = '$(portageq vdb_path)';
+our \$multilib = '$multilib';
+our \$libmap = '$(get_libdir)';
+our \$man_ext = '$(ecompress --suffix)';
+" > config.pm.new
+ sed -e '1,/^# == PORTAGE VARIABLES BEGIN ==/ w config.pm.start' "${S}"/config.pm >/dev/null
+ sed -e '/^# == PORTAGE VARIABLES END ==/,$ w config.pm.end' "${S}"/config.pm >/dev/null
+ cat config.pm.{start,new,end} > "${S}"/config.pm
+ sed -e 's/^\(use warnings;use diagnostics;\)/#\1/' -i "${S}"/gcruft.pl
+}
+
+src_install() {
+ dodir /usr/share/gcruft
+ insinto /usr/share/gcruft
+ doins -r "${S}"/share/{exceptions,functions.pl}
+
+ dobin "${S}"/gcruft.pl
+
+ dodoc "${S}"/README
+ dodoc "${S}"/README.html
+ dodoc "${S}"/exception.example.pl
+
+ insinto /etc/gcruft
+ doins "${S}"/config.pm
+ dodir /etc/gcruft/exceptions
+}
+
+pkg_postinst() {
+ einfo "Please check the files gcruft reports carefully"
+ einfo "before deleting them! There are most probably false positives!"
+ einfo "For further information take a look at the provided"
+ einfo "README/README.html in /usr/share/doc/${PF}"
+ einfo "Examples for custom exceptions can be found in the"
+ einfo "exception.example.pl, which can also be found in"
+ einfo "/usr/share/doc/${PF}"
+}
diff --git a/app-portage/gcruft/metadata.xml b/app-portage/gcruft/metadata.xml
new file mode 100644
index 0000000..8b92e09
--- /dev/null
+++ b/app-portage/gcruft/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>insecure@keksbude.net</email>
+ <name>insecure</name>
+ </maintainer>
+ <longdescription lang="en">helps finding orphaned files on a gentoo system</longdescription>
+</pkgmetadata>