summaryrefslogtreecommitdiff
path: root/app-arch/lziprecover
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 /app-arch/lziprecover
reinit the tree, so we can have metadata
Diffstat (limited to 'app-arch/lziprecover')
-rw-r--r--app-arch/lziprecover/Manifest11
-rw-r--r--app-arch/lziprecover/lziprecover-1.17.ebuild26
-rw-r--r--app-arch/lziprecover/lziprecover-1.18.ebuild26
-rw-r--r--app-arch/lziprecover/lziprecover-1.19.ebuild27
-rw-r--r--app-arch/lziprecover/lziprecover-1.20_pre1.ebuild27
-rw-r--r--app-arch/lziprecover/metadata.xml51
6 files changed, 168 insertions, 0 deletions
diff --git a/app-arch/lziprecover/Manifest b/app-arch/lziprecover/Manifest
new file mode 100644
index 000000000000..0277e51e9fbc
--- /dev/null
+++ b/app-arch/lziprecover/Manifest
@@ -0,0 +1,11 @@
+DIST lziprecover-1.17.tar.gz 75941 SHA256 a539b86d282a4bb154e01b04c3e09eaf7540b2c2be72d6b2110900c076bf3dbd SHA512 409a3634ef15238f8c87e6e69ecf0cf83c48274cff6c54a901a4f80bdc3d475b6bf03215cfee762ac64ca41b3e8a805ab620ceaaa1bec7fc22ffafad049b5f0f WHIRLPOOL 1b97ac140cdc190fdb3ceec5337576c775166bf4a30fbd8f956208095898411bd9ee7cbd99bd4e44aae11d67e9a6ad52ba60967d87c9eb057830950ede23aefa
+DIST lziprecover-1.18.tar.gz 86584 SHA256 08c00b4009601b94aa32a96285b979f491bda2f112447764cfe36d489e45f3db SHA512 60febb52b5dde8e1fa1e4917c48bb09112bcd3a43c5486a234fdcfa3db1d5049977df306ce66ec0821e812676886f5fa214a3479649cb977151b5cf82018b6b6 WHIRLPOOL 33a9199ee20e8849b4a2139fd968498527c99b2c40cecbd1475e97c82ff1c55911c2ff2dc3cc05c613bc8ce6391d2c68154571716e810d4c627b230b43aef882
+DIST lziprecover-1.19.tar.gz 96987 SHA256 8dfa5f2b734a5ac8f274fb8f40eb0772c568ad7a78f6799cbc3e5f0cea5cae7c SHA512 2fc12c7fbc08fab45f97e01d97504258e77d9ac8a49e03a5099e6ed569523eb129898e5f9e7325e23e105f1ba171edf6628f5f03d8723daae1b1b4116d89c2f7 WHIRLPOOL c73444fe7785ad95fff5ea8213dd0eabbdee2593ffbbcc3876c1d764e35cecd733885720aba673fe8f4687cea14111dee1a795abcbca0bc5c13dc2922d81dbd4
+DIST lziprecover-1.20-pre1.tar.gz 99623 SHA256 aa53621ddf53138be3a92959d18a058045d628602ec30088dc2fb4168f7f429a SHA512 a63ace33624c50caf960545c3e28d01b9d9d107d274301552d1f3f6ff6f5069e159e5bd67e37c25af46d1a9410de6bd384ade575232c7e77a8c946095275fb34 WHIRLPOOL 2cf00aba241bbe6110e33e5b99a3fcca5d92caf6e74000db7c99e65d54c86a2baeec31af3b4b950989e68b43b4be73a77721cb4bb52960594889425c7caefd72
+EBUILD lziprecover-1.17.ebuild 655 SHA256 d35b161bb1be4bd69cbdddf4b57035b9182bbd44aa0a52ef9b5ffc0169a2b1a0 SHA512 0bdfe46c55ad1416c454091b228b39130e7cedb624a3d08eb6a05309f219304874628fd6874464a8832dcda7fc7c607c98374ba7700eaa7d15a543e4d60a504e WHIRLPOOL 2ee8a948e4c700089125d844856d98a0b1a7697e6f5bff5f704de242250f1abb395a948e186af3a499977012c7a88474137d36bce93b6eb94b63d982a52b9a0c
+EBUILD lziprecover-1.18.ebuild 657 SHA256 0c5605d7e0779e637cacf5ba2310969836d3271cb408102c4947e93e4c2b22d3 SHA512 9655473dc568ffb079d9f2d925fba768d0c67e37a39ebd984ac62ff5030244e310ac4f8b7ab45c46cd6377cc9af4de6db0650017e6db801c7708e613b3ecf209 WHIRLPOOL 445cb0d5e60e0a18fbab04899fb099cbc7c60f7b468c4393dbc2aa920dfb84f25086bdaeef40979f7194b7528f2639999a61cb3217904bf578ef2ca1dbc3e311
+EBUILD lziprecover-1.19.ebuild 727 SHA256 f81bab2226188f120d9de01c2d3c59fc694c98c574408afed7c8d7f79c2120a9 SHA512 2535ae81e4c2a91a2e8f47a859a15d3c98f14d914d49882721c95c5ded413309022b312e78d951b8a8e7ff124402e56e001046216e2d7c084be8a995c9f317e3 WHIRLPOOL b723cbdfea7f0a92f0ecde316ec1155b5c06c36b7c229c65f91fb46df8261b8dc66ccc9eca5da7c354996640d219b6f82d0de34fdb6840c438fbae38431eec8e
+EBUILD lziprecover-1.20_pre1.ebuild 727 SHA256 f81bab2226188f120d9de01c2d3c59fc694c98c574408afed7c8d7f79c2120a9 SHA512 2535ae81e4c2a91a2e8f47a859a15d3c98f14d914d49882721c95c5ded413309022b312e78d951b8a8e7ff124402e56e001046216e2d7c084be8a995c9f317e3 WHIRLPOOL b723cbdfea7f0a92f0ecde316ec1155b5c06c36b7c229c65f91fb46df8261b8dc66ccc9eca5da7c354996640d219b6f82d0de34fdb6840c438fbae38431eec8e
+MISC ChangeLog 4021 SHA256 8194ba739020b5e5604cc7217a2fd58e217784a72289367f2cb4909b3f59f2aa SHA512 8351bd646dc9f325484e976b4886759ff3dd4c5f65495a4cb8ed75818b628c055c5c3885c354b84f995fa4910d7b63e91cef628c9b735d3f48b439934893d9ce WHIRLPOOL b623d5716e142f9e8fb33430f133c5182b5a00456589d029277a78ab27a6603897a74d874e260b55c0b712b1b9107d15c68617de30a9777264898ca580b1968d
+MISC ChangeLog-2015 1738 SHA256 1f0a80aaa355ac71e8299c4c4c9ab4f72c8533974b940c35beea0bd27b7eadcd SHA512 a67d481cf2ba664fc49eddcceb6ccbedd1edb58c81c982c7c624af7de3ee73346486f318550a953f5a129c04131bd76f23ac03dba6a1b4723f0bcc90c63e8c81 WHIRLPOOL e9ddf5cd893628d65552834659e0b8ab39e405c8ca8e5e3796f4679e12bd269eb8f99e066ec3f910ee228dfaa1de89e2c59cad1ec4aa0931316766e42c567346
+MISC metadata.xml 2713 SHA256 a4bd47c4f9b191901c0519080e84a2f23aef1b7eed88457291d107df9b271f30 SHA512 6a7bf75132134e5140e2f0714c4e3a76aa1270501ee37b1bbde90b482b3665e40ceada699f8649c3efc38012456925eee335d3844997c16d6b112ea527c15242 WHIRLPOOL 331c84bee4b0ee0d04f5e61ca30efe59292f46cfb1cffb76417304f92ff75431cd91304273ecb7a7fe84682ab5908c0dd022c6bd847ccd7b737e92a356ca90b9
diff --git a/app-arch/lziprecover/lziprecover-1.17.ebuild b/app-arch/lziprecover/lziprecover-1.17.ebuild
new file mode 100644
index 000000000000..5e7b8947ad16
--- /dev/null
+++ b/app-arch/lziprecover/lziprecover-1.17.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files"
+HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
+SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+ # not autotools-based
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
+}
diff --git a/app-arch/lziprecover/lziprecover-1.18.ebuild b/app-arch/lziprecover/lziprecover-1.18.ebuild
new file mode 100644
index 000000000000..735ad623fc7e
--- /dev/null
+++ b/app-arch/lziprecover/lziprecover-1.18.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files"
+HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
+SRC_URI="http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+ # not autotools-based
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
+}
diff --git a/app-arch/lziprecover/lziprecover-1.19.ebuild b/app-arch/lziprecover/lziprecover-1.19.ebuild
new file mode 100644
index 000000000000..fe902d995592
--- /dev/null
+++ b/app-arch/lziprecover/lziprecover-1.19.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files"
+HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
+SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz
+ http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+ # not autotools-based
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
+}
diff --git a/app-arch/lziprecover/lziprecover-1.20_pre1.ebuild b/app-arch/lziprecover/lziprecover-1.20_pre1.ebuild
new file mode 100644
index 000000000000..fe902d995592
--- /dev/null
+++ b/app-arch/lziprecover/lziprecover-1.20_pre1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Lziprecover is a data recovery tool and decompressor for lzip compressed files"
+HOMEPAGE="http://www.nongnu.org/lzip/lziprecover.html"
+SRC_URI="http://download.savannah.gnu.org/releases/lzip/${PN}/${P/_/-}.tar.gz
+ http://download.savannah.gnu.org/releases-noredirect/lzip/${PN}/${P/_/-}.tar.gz"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${P/_/-}"
+
+src_configure() {
+ # not autotools-based
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ CXX="$(tc-getCXX)" \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" || die
+}
diff --git a/app-arch/lziprecover/metadata.xml b/app-arch/lziprecover/metadata.xml
new file mode 100644
index 000000000000..1d78b6514ce5
--- /dev/null
+++ b/app-arch/lziprecover/metadata.xml
@@ -0,0 +1,51 @@
+<?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>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <longdescription lang="en">
+ Lziprecover is a data recovery tool and decompressor for files in the lzip
+ compressed data format (.lz), able to repair slightly damaged files,
+ recover badly damaged files from two or more copies, extract data from
+ damaged files, decompress files and test integrity of files.
+ The lzip file format is designed for long-term data archiving. It is clean,
+ provides very safe 4 factor integrity checking, and is backed by the
+ recovery capabilities of lziprecover.
+ Lziprecover is able to recover or decompress files produced by any of the
+ compressors in the lzip family; lzip, plzip, minilzip/lzlib, clzip and
+ pdlzip.
+ Lziprecover makes lzip files resistant to bit-flip (one of the most common
+ forms of data corruption), and can safely merge multiple damaged backup
+ copies.
+ If the cause of file corruption is damaged media, the combination GNU
+ ddrescue + lziprecover is the best option for recovering data from multiple
+ damaged copies.
+ If a file is too damaged for lziprecover to repair it, all the recoverable
+ data in all members of the file can be extracted with the '-D' option.
+ Lziprecover is able to efficiently extract a range of bytes from a
+ multi-member file, because it only decompresses the members containing the
+ desired data.
+ Lziprecover can print correct total file sizes and ratios even for
+ multi-member files.
+ When recovering data, lziprecover takes as arguments the names of the
+ damaged files and writes zero or more recovered files depending on the
+ operation selected and whether the recovery succeeded or not. The damaged
+ files themselves are never modified.
+ When decompressing or testing file integrity, lziprecover behaves like lzip
+ or lunzip.
+ To give you an idea of its possibilities, when merging two copies, each of
+ them with one damaged area affecting 1 percent of the copy, the probability
+ of obtaining a correct file is about 98 percent. With three such copies the
+ probability rises to 99.97 percent. For large files (a few MB) with small
+ errors (one sector damaged per copy), the probability approaches 100 percent
+ even with only two copies.
+ Lziprecover is not a replacement for regular backups, but a last line of
+ defense for the case where the backups are also damaged.
+ </longdescription>
+</pkgmetadata>