summaryrefslogtreecommitdiff
path: root/app-arch/lzma
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/lzma
reinit the tree, so we can have metadata
Diffstat (limited to 'app-arch/lzma')
-rw-r--r--app-arch/lzma/Manifest5
-rw-r--r--app-arch/lzma/lzma-9.20-r1.ebuild35
-rw-r--r--app-arch/lzma/metadata.xml8
3 files changed, 48 insertions, 0 deletions
diff --git a/app-arch/lzma/Manifest b/app-arch/lzma/Manifest
new file mode 100644
index 000000000000..b7731c6f4d06
--- /dev/null
+++ b/app-arch/lzma/Manifest
@@ -0,0 +1,5 @@
+DIST lzma-9.20.tar.bz2 534077 SHA256 8ac221acdca8b6f6dd110120763af42b3707363752fc04e63c7bbff76774a445 SHA512 1c495530834107430a675fb48c006093edc301ec7a2c2f273efd62ff260f3056503bb2c3ddef63e82f5ff04b1347381055cf6cacd59eee9d451c4d841c13cd35 WHIRLPOOL 5ae0d8ece9d3d753ee3efa1b6422c15698a7f20d3783381cac7c5e10422ab532919018f44bac3050329745474c34b1115bc2006e70f4c6287600b89edca99db2
+EBUILD lzma-9.20-r1.ebuild 886 SHA256 fef605f18428ccd416cfa723a5a1337a5342e15e6c1bd618c62c54879b46f9b9 SHA512 d63eaeb77bee1cc2c356741126a83c13438114704370e956f1bffed20f317717064e79205d17c5a5655202ce55e38769272abccd11c9a6a6bacc94d18b0bbb2d WHIRLPOOL 66d0dfedd6414523aeb9862d188b74e4c0779b5438a212cb9527c39daaca13bfba5d89fccca7f19b4396a0dca8e2c01b9b221256badb9bc73b233046aed1ab2c
+MISC ChangeLog 2792 SHA256 7512a4b2c603fa829c1b55bee978eb59d2e5e19c0073a927bfa106281374c97f SHA512 6f78024bfe674284d4663f72e3c73aa18179de37d23f4796322b644ddc73df77cf62665c73f294cb68629986f2272096a056dc08fb483eea0a456c6997a43829 WHIRLPOOL 0e87ead0e1a7dcc9b7bd0662be8dbd8eac828ad25be3536cd0e041b7ca8a08df60a10bcab6a5454e9ebf53d12b74f07106c9d9d41c22195f925db611256535eb
+MISC ChangeLog-2015 2421 SHA256 5d3f28b147963188ef27bc74e9871ba9ff8423bc2fb8100880c6da8e0e1cd285 SHA512 888e9a166f04079085c12ff821f861024df58b6e8bf36bf443ff7fb263f87e620e574926af52a9a9346fcd8c48e0d9fb6a30bef1ba9a3bdbd95112c6f22e4f1c WHIRLPOOL 9ffc9e0c0d0022c4377e6b56890ebeaa6eca986d0d291a8a92bb88bd802ece695d7fff88cc462cda79ddb69fc6d27241b372636c5eb5b69277860810b2a04fce
+MISC metadata.xml 250 SHA256 d5ae706965cd00c100a1c2b7205596cd91219edbc9f8858b10b82f81dd0faa26 SHA512 7bd753e69082bd70f8afe68f12584dd5ee18b9972c27c523570075d4d0168f3e3d8eb638da7ca08ab3969904e39ec2c76f4891fd649a26553abd4115a41b70bb WHIRLPOOL aedc462fb1268703df612b2ac16fb118cb56ef58ebdda9fc2735a83ecaff705f27b8ede3d5fe067782ada9c0e83634c0413ba8feea4c77316037942283a48934
diff --git a/app-arch/lzma/lzma-9.20-r1.ebuild b/app-arch/lzma/lzma-9.20-r1.ebuild
new file mode 100644
index 000000000000..1b40d09b37aa
--- /dev/null
+++ b/app-arch/lzma/lzma-9.20-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+MY_P="${PN}${PV//.}"
+DESCRIPTION="LZMA Stream Compressor from the SDK"
+HOMEPAGE="http://www.7-zip.org/sdk.html"
+SRC_URI="mirror://sourceforge/sevenzip/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="doc"
+
+S=${WORKDIR}
+
+src_compile() {
+ cd CPP/7zip/Bundles/LzmaCon || die
+ emake -f makefile.gcc \
+ CXX="$(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS}" \
+ CXX_C="$(tc-getCC) ${CFLAGS} ${CPPFLAGS}"
+}
+
+src_install() {
+ newbin CPP/7zip/Bundles/LzmaCon/lzma lzmacon || die
+ dodoc lzma.txt history.txt
+ use doc && dodoc 7zC.txt 7zFormat.txt Methods.txt
+}
+
+pkg_postinst() {
+ einfo "The lzma binary is now 'lzmacon' to avoid xz-utils conflicts #218459"
+}
diff --git a/app-arch/lzma/metadata.xml b/app-arch/lzma/metadata.xml
new file mode 100644
index 000000000000..86f4ac1ea62b
--- /dev/null
+++ b/app-arch/lzma/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-needed -->
+ <upstream>
+ <remote-id type="sourceforge">sevenzip</remote-id>
+ </upstream>
+</pkgmetadata>