summaryrefslogtreecommitdiff
path: root/sys-fs/ddrescue
diff options
context:
space:
mode:
Diffstat (limited to 'sys-fs/ddrescue')
-rw-r--r--sys-fs/ddrescue/Manifest7
-rw-r--r--sys-fs/ddrescue/ddrescue-1.21-r1.ebuild39
-rw-r--r--sys-fs/ddrescue/ddrescue-1.22-r1.ebuild39
-rw-r--r--sys-fs/ddrescue/metadata.xml8
4 files changed, 93 insertions, 0 deletions
diff --git a/sys-fs/ddrescue/Manifest b/sys-fs/ddrescue/Manifest
new file mode 100644
index 000000000000..7bfe5b1d6ef3
--- /dev/null
+++ b/sys-fs/ddrescue/Manifest
@@ -0,0 +1,7 @@
+DIST ddrescue-1.21.tar.lz 74716 SHA256 f09e4eb6a209cbd0fe8ee6db2d558238cdc969afa1d94150f263402ac882e1ac SHA512 6b8fddc621af90acc90e54c8688ea5d18721ea922b4433f2ed76f44bbaf5bd90b560b380c02a133fa7f67da85436d058861820eeeb46bbb7d3ef53821c0de079 WHIRLPOOL 819c4166ba0595514996bebf3540fff091877991db069c177b696a854f9a80cccb47c847c5a179d20dbf8170eb49a03c9cd122b673d706589fa3b53dd1c2996a
+DIST ddrescue-1.22.tar.lz 80050 SHA256 09857b2e8074813ac19da5d262890f722e5f7900e521a4c60354cef95eea10a7 SHA512 3e5236374e2c1baae40026f59cf7040414d798a48d4edd6c6bde919e658ca958a795421301439ab2b8aa9f1d8fc60a2fff84b26e22a350e4150850b9830ce754 WHIRLPOOL 27df23ea4b470fa3955fa7e4c37e93af35e30bde6e1190106e14048c0b979a2eaf2e411bc928137f151eb8020e4d4df6fb8a894e66500e5edaeaca6a8d2bcd25
+EBUILD ddrescue-1.21-r1.ebuild 895 SHA256 0cdc1e16668c495d50259c8d50398e5ad64c28b84313bb6a205c3a5315891783 SHA512 64b7d0cf4ca44de210739cc83952b22bd3767200cea0f9e3f24d66517746eef5dc7b531befab9ea61604afb85b262633687037368aedff493e3b821ef3414208 WHIRLPOOL 17150dad207d95a4fb2dd5947794c38531e3bdb2ec09f640a141e1689ab94690e6af40612143f83b8674a34e281ede4d7973bffe62309995ba92e49aa22b89e8
+EBUILD ddrescue-1.22-r1.ebuild 875 SHA256 80070db840f81d39a66f8f7afa64dedcdf41e80eb16824e80cd4ea7d8d9820af SHA512 85ce9dc6917d5c1d04dab0dd42fd6d77f02698a0634200e1daa5d2159ab0d088f9d5c703ee7cd57b76e5437d2411efaf8e340f78b73a6f53264356ccfcb70cc1 WHIRLPOOL cf2efe108895d749728d22918455f947062f069e9ed7a4f265bd8332dadea81f71482f832273adf765579453b1077b3d839a6123612da55594a49c734375ca7f
+MISC ChangeLog 4019 SHA256 ac4b5345afa099b9bbc1f22085493393b2508442a1af06c61ff7bae63f07bf34 SHA512 2f00911cce58506e89bdefabf3b04c854190a4e37da8a9c32385ce29cd745f8f8163bbd8afd9a33c2551bd5c9806056e6e732b5f25f8553440f020be6bdd569f WHIRLPOOL c4113e5e130d8023f095cbcd8ef2380f9fd11ba20ee9d87c10313686b549104918674b036e274bc12c96809514aa18fac013e95e69b9973ca60608a5f71571bd
+MISC ChangeLog-2015 7064 SHA256 c0d878f0a55bec58c0877adb691d22b427001c3f5463b652a65492aaf72dc8ff SHA512 dcb16d275b7be91de67b300dbc90135ac32ea437165bb6e625df70eabd170fc05ff26f50f3019ebb2cc82ec19ea868bc171facb42f8874b763c3963adca06e70 WHIRLPOOL e1e3cc115a6d13e78969b075bb6d02c33475836e4ca5e69496a44efb8733274c0ec6153a99c88dc5422dc7b4e4aa1ac0022b0e4be4623821c2eb5d069ea9ee54
+MISC metadata.xml 257 SHA256 60e4ef3049f5fa18420a7f022f935739458c852364eae6f39636410f0902c089 SHA512 ff078cacb115b8f3624b45d883d8ed72701e3d2fccae06c04c633eb60821b23681cc151e00689d1b6035c94570535e7ac0de51a55dae99f606886164883185ea WHIRLPOOL 81d95f2549c08fe57538c904c4d9d89f5c12c342e3ad031414bd4abb4e58fc8a0c37edbd62941fbdbf2b5b69ab2bec2e6798704b53b35f78806d625ae7377697
diff --git a/sys-fs/ddrescue/ddrescue-1.21-r1.ebuild b/sys-fs/ddrescue/ddrescue-1.21-r1.ebuild
new file mode 100644
index 000000000000..19225cfd6b59
--- /dev/null
+++ b/sys-fs/ddrescue/ddrescue-1.21-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic unpacker
+
+DESCRIPTION="Copy data from one file or block device to another with read-error recovery"
+HOMEPAGE="https://www.gnu.org/software/ddrescue/ddrescue.html"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ia64 ppc ~sparc x86 ~amd64-linux"
+IUSE="static"
+
+DEPEND="$(unpacker_src_uri_depends)"
+RDEPEND=""
+
+src_configure() {
+ use static && append-ldflags -static
+
+ # not a normal configure script
+ econf \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_test() {
+ ./testsuite/check.sh "${S}"/testsuite || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install install-man
+ dodoc ChangeLog README NEWS AUTHORS
+}
diff --git a/sys-fs/ddrescue/ddrescue-1.22-r1.ebuild b/sys-fs/ddrescue/ddrescue-1.22-r1.ebuild
new file mode 100644
index 000000000000..74ecc8b944dc
--- /dev/null
+++ b/sys-fs/ddrescue/ddrescue-1.22-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs flag-o-matic unpacker
+
+DESCRIPTION="Copy data from one file or block device to another with read-error recovery"
+HOMEPAGE="https://www.gnu.org/software/ddrescue/ddrescue.html"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~sparc ~x86 ~amd64-linux"
+IUSE="static"
+
+DEPEND="$(unpacker_src_uri_depends)"
+RDEPEND=""
+
+src_configure() {
+ use static && append-ldflags -static
+
+ # not a normal configure script
+ econf \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_test() {
+ ./testsuite/check.sh "${S}"/testsuite || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" install install-man
+ einstalldocs
+}
diff --git a/sys-fs/ddrescue/metadata.xml b/sys-fs/ddrescue/metadata.xml
new file mode 100644
index 000000000000..c7be278b6458
--- /dev/null
+++ b/sys-fs/ddrescue/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
+</pkgmetadata>