summaryrefslogtreecommitdiff
path: root/sys-fs/zerofree
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-fs/zerofree
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-fs/zerofree')
-rw-r--r--sys-fs/zerofree/Manifest9
-rw-r--r--sys-fs/zerofree/metadata.xml11
-rw-r--r--sys-fs/zerofree/zerofree-1.0.1.ebuild37
-rw-r--r--sys-fs/zerofree/zerofree-1.0.3.ebuild37
-rw-r--r--sys-fs/zerofree/zerofree-1.0.4.ebuild37
5 files changed, 131 insertions, 0 deletions
diff --git a/sys-fs/zerofree/Manifest b/sys-fs/zerofree/Manifest
new file mode 100644
index 000000000000..7618c3cc1c79
--- /dev/null
+++ b/sys-fs/zerofree/Manifest
@@ -0,0 +1,9 @@
+DIST zerofree-1.0.1.tgz 8333 SHA256 ddf33ac01e554997659841b723bd826dfcd2554f31176b7a05993236cefd3cd8 SHA512 c3d06990f8e61f9a60908e20d3d1534a3da76f1a28aec28c89d1df7978a78844c1420edc27e44340bb98d4d929dda42426d0efb8a42c66501f09f2b06bc27a26 WHIRLPOOL a8b729ec158a66cd9d9c7bd73c58b876a0a40193aabd58973084ad1880587109ebe652448cad15961dba2b9db6e1c1ac4683349f1ca1cd424a7af3783b9e9735
+DIST zerofree-1.0.3.tgz 8506 SHA256 3acfda860be0f0ddcb5c982ff3b4475b1ee8cc35a90ae2a910e93261dbe0ccf6 SHA512 e23d343471240382629b4c86b6caa74571a77fb19f1b31bbbd9fad03ba1b42898f8ae042d1238d9c91d9b7fbc9893fb708cb557d3bbd9ab9a024aca6a8ddbbe3 WHIRLPOOL b1954c9a60bcbd8ba7acaf8c50e2ba3f9748346825d2b97f0666a568597400ff9de2eae42aa2c47cbec1efd9dabe1975b8ce34c82ecb847bfdf08b4c50510499
+DIST zerofree-1.0.4.tgz 8509 SHA256 a7f9e293961eb653df55cf54774f2036924f31019814ead5554c393eecae6838 SHA512 8172c8c43794eab1f751a700f847098343659ceabaf6ab78c3c902b34cf9b0db0dda75308b6bc80d22afccd11be25f35070ca6d715c3282c5c7c7106f598b42b WHIRLPOOL 0560f52d907c38d27a2a9f66453deb0f0c0a06fceb8f67a5c18754785ec5ec743e8b7788b2d09a5fd07540941e418bac48fdae75b3abf0c7654b4c0fffe3d5dd
+EBUILD zerofree-1.0.1.ebuild 888 SHA256 b3b3020a31c7d27f036348f12b298aa63032e17c40e78357233257b901adba51 SHA512 a22d538bc87a827b943c81b7d32c1cdbf93ded9ea1448eb9010508ddbbe944d3ad91b88a06222f25e2b03bda5fae1c10394e92c0451ee59d6dbf780ec1c2b8b1 WHIRLPOOL 2bfac11df19573e5b5b99be0c85e87cd578b5db570d633a45eec94ea6d6d58e0554d4441dbbab015296823ab5f5d7dfe7b17d598e3a47f01ab0c55ee5ea93cbc
+EBUILD zerofree-1.0.3.ebuild 888 SHA256 b3b3020a31c7d27f036348f12b298aa63032e17c40e78357233257b901adba51 SHA512 a22d538bc87a827b943c81b7d32c1cdbf93ded9ea1448eb9010508ddbbe944d3ad91b88a06222f25e2b03bda5fae1c10394e92c0451ee59d6dbf780ec1c2b8b1 WHIRLPOOL 2bfac11df19573e5b5b99be0c85e87cd578b5db570d633a45eec94ea6d6d58e0554d4441dbbab015296823ab5f5d7dfe7b17d598e3a47f01ab0c55ee5ea93cbc
+EBUILD zerofree-1.0.4.ebuild 864 SHA256 1db0c2b6dedafaa0df41b29ecb2b401949e49e82b8282e896fef9f4bb19a3ef1 SHA512 3e28d7c18ea0b8da0e6b94b87ea9e74635a98c057bd66bcfc4e3cf81381897023b1a52dc8974247f86f2384b5125250b73162626779e8ed7560317f55a64147c WHIRLPOOL a849964b2c9cd4d7f31546b9a484f3cf10a9e80cf5bb92a668db6e1bb515a93a000d10115016058ff29b2017f5be41a7f3328e74b0a7cfeed50d2145fac283f9
+MISC ChangeLog 2776 SHA256 016d3ef2a152aa931905ceb761b3ec2c9cb97cdb73337d768f07f555ea89df31 SHA512 fdd667af04b25549f3f5cdcfdf0444ded86ed9c2e3986ff3edcc0fe649b6ee697a53b52b6d69980bd82d58e4c35c4d0b21635cdf095953085055aec6c825c211 WHIRLPOOL 4fcf1719162adb55266c3fd909f80ba0904dd1a02f0a02ebf74cd2b58322e48710e4fd9e06c7ea00dbb57db67e664862eacdb9bcf539575429e06b67a4f70d29
+MISC ChangeLog-2015 1029 SHA256 fb543fd5b5c27c524cd352a1192b3df8728ae3312093cd034198f5ccc8325a87 SHA512 05d3fbf66d63a5d8cce582724fab208b8b0b508c9f851c94e0203ddd39f143eb92401c97bba7216d48b5864afbbc2db80bd1dc14b8a1987ee51ba9c5885c5862 WHIRLPOOL 0caddeb3cf2e3ce36f0c8d915b6c186d00c2a1905e53e2b9da6b6c6563ff10978a92ef14eec191630e24b9fb6170860c36dbcb3799aa7ae2db03800ecc16eade
+MISC metadata.xml 433 SHA256 af40fb9b9093915fe6feb2f5a789c3617387636a2ed6a20989e704113259b516 SHA512 c454915a2972c289341df97d9d8cb9bf26ea2f4c00ba4555a2d14e69e8f48f7bc8fc33c404ad19c175ff7e96900f3cead4dbaf32b0c36981c8a4926212a017e8 WHIRLPOOL 57acb4b776d096aeadd143bbc46027684c89392b3c51114fba48516b238b116c93cef44e40f104d521a76396cd8613d7ce260f8a349b522851a823eb5cf0937d
diff --git a/sys-fs/zerofree/metadata.xml b/sys-fs/zerofree/metadata.xml
new file mode 100644
index 000000000000..94262526a069
--- /dev/null
+++ b/sys-fs/zerofree/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>kumba@gentoo.org</email>
+ </maintainer>
+
+ <longdescription>
+ zerofree is a small utility designed to zero-out the free space on a filesystem. It is especially useful for guests on a virtual machine before compacting their disk images.
+ </longdescription>
+</pkgmetadata>
diff --git a/sys-fs/zerofree/zerofree-1.0.1.ebuild b/sys-fs/zerofree/zerofree-1.0.1.ebuild
new file mode 100644
index 000000000000..daeafd39b4e9
--- /dev/null
+++ b/sys-fs/zerofree/zerofree-1.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Zero's out all free space on a filesystem"
+HOMEPAGE="http://intgat.tigress.co.uk/rmy/uml/index.html"
+SRC_URI="http://intgat.tigress.co.uk/rmy/uml/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~mips"
+IUSE=""
+
+DEPEND="sys-libs/e2fsprogs-libs"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Honor system CFLAGS.
+ sed -i \
+ -e "s:CC=gcc:CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}:g" \
+ -e "s:-o zerofree:\$(CFLAGS) \$(LDFLAGS) -o zerofree:g" \
+ -e "/-lext2fs/{ s:-lext2fs::g; s:$: -lext2fs:g; }" \
+ Makefile || die "Failed to sed the Makefile"
+}
+
+src_compile() {
+ # Just a Makefile, nothing fancy.
+ make || die "Failed to compile ${PN}."
+}
+
+src_install() {
+ # Install into /sbin
+ into /
+ dosbin zerofree
+}
diff --git a/sys-fs/zerofree/zerofree-1.0.3.ebuild b/sys-fs/zerofree/zerofree-1.0.3.ebuild
new file mode 100644
index 000000000000..daeafd39b4e9
--- /dev/null
+++ b/sys-fs/zerofree/zerofree-1.0.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Zero's out all free space on a filesystem"
+HOMEPAGE="http://intgat.tigress.co.uk/rmy/uml/index.html"
+SRC_URI="http://intgat.tigress.co.uk/rmy/uml/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~mips"
+IUSE=""
+
+DEPEND="sys-libs/e2fsprogs-libs"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Honor system CFLAGS.
+ sed -i \
+ -e "s:CC=gcc:CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}:g" \
+ -e "s:-o zerofree:\$(CFLAGS) \$(LDFLAGS) -o zerofree:g" \
+ -e "/-lext2fs/{ s:-lext2fs::g; s:$: -lext2fs:g; }" \
+ Makefile || die "Failed to sed the Makefile"
+}
+
+src_compile() {
+ # Just a Makefile, nothing fancy.
+ make || die "Failed to compile ${PN}."
+}
+
+src_install() {
+ # Install into /sbin
+ into /
+ dosbin zerofree
+}
diff --git a/sys-fs/zerofree/zerofree-1.0.4.ebuild b/sys-fs/zerofree/zerofree-1.0.4.ebuild
new file mode 100644
index 000000000000..55a370d58cf7
--- /dev/null
+++ b/sys-fs/zerofree/zerofree-1.0.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Zero's out all free space on a filesystem"
+HOMEPAGE="http://frippery.org/uml/index.html"
+SRC_URI="http://frippery.org/uml/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86 ~mips"
+IUSE=""
+
+DEPEND="sys-libs/e2fsprogs-libs"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # Honor system CFLAGS.
+ sed -i \
+ -e "s:CC=gcc:CC=$(tc-getCC)\nCFLAGS=${CFLAGS}\nLDFLAGS=${LDFLAGS}:g" \
+ -e "s:-o zerofree:\$(CFLAGS) \$(LDFLAGS) -o zerofree:g" \
+ -e "/-lext2fs/{ s:-lext2fs::g; s:$: -lext2fs:g; }" \
+ Makefile || die "Failed to sed the Makefile"
+}
+
+src_compile() {
+ # Just a Makefile, nothing fancy.
+ make || die "Failed to compile ${PN}."
+}
+
+src_install() {
+ # Install into /sbin
+ into /
+ dosbin zerofree
+}