diff options
Diffstat (limited to 'sys-fs/ddrescue')
-rw-r--r-- | sys-fs/ddrescue/Manifest | 7 | ||||
-rw-r--r-- | sys-fs/ddrescue/ddrescue-1.21-r1.ebuild | 39 | ||||
-rw-r--r-- | sys-fs/ddrescue/ddrescue-1.22-r1.ebuild | 39 | ||||
-rw-r--r-- | sys-fs/ddrescue/metadata.xml | 8 |
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> |