1 |
commit: fe50eed65db2e462989c477ec8463099872b33bf |
2 |
Author: Patrice Clement <monsieurp <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Apr 28 07:42:36 2016 +0000 |
4 |
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Apr 28 08:02:18 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe50eed6 |
7 |
|
8 |
app-arch/lzma: EAPI 6 bump. |
9 |
|
10 |
Package-Manager: portage-2.2.26 |
11 |
|
12 |
app-arch/lzma/Manifest | 1 + |
13 |
app-arch/lzma/lzma-9.20-r1.ebuild | 36 ++++++++++++++++++++++++++++++++++++ |
14 |
2 files changed, 37 insertions(+) |
15 |
|
16 |
diff --git a/app-arch/lzma/Manifest b/app-arch/lzma/Manifest |
17 |
index 6bcf400..4b20ed2 100644 |
18 |
--- a/app-arch/lzma/Manifest |
19 |
+++ b/app-arch/lzma/Manifest |
20 |
@@ -1 +1,2 @@ |
21 |
+DIST lzma-9.20.tar.bz2 534077 SHA256 8ac221acdca8b6f6dd110120763af42b3707363752fc04e63c7bbff76774a445 SHA512 1c495530834107430a675fb48c006093edc301ec7a2c2f273efd62ff260f3056503bb2c3ddef63e82f5ff04b1347381055cf6cacd59eee9d451c4d841c13cd35 WHIRLPOOL 5ae0d8ece9d3d753ee3efa1b6422c15698a7f20d3783381cac7c5e10422ab532919018f44bac3050329745474c34b1115bc2006e70f4c6287600b89edca99db2 |
22 |
DIST lzma920.tar.bz2 534077 SHA256 8ac221acdca8b6f6dd110120763af42b3707363752fc04e63c7bbff76774a445 SHA512 1c495530834107430a675fb48c006093edc301ec7a2c2f273efd62ff260f3056503bb2c3ddef63e82f5ff04b1347381055cf6cacd59eee9d451c4d841c13cd35 WHIRLPOOL 5ae0d8ece9d3d753ee3efa1b6422c15698a7f20d3783381cac7c5e10422ab532919018f44bac3050329745474c34b1115bc2006e70f4c6287600b89edca99db2 |
23 |
|
24 |
diff --git a/app-arch/lzma/lzma-9.20-r1.ebuild b/app-arch/lzma/lzma-9.20-r1.ebuild |
25 |
new file mode 100644 |
26 |
index 0000000..51540f9 |
27 |
--- /dev/null |
28 |
+++ b/app-arch/lzma/lzma-9.20-r1.ebuild |
29 |
@@ -0,0 +1,36 @@ |
30 |
+# Copyright 1999-2016 Gentoo Foundation |
31 |
+# Distributed under the terms of the GNU General Public License v2 |
32 |
+# $Id$ |
33 |
+ |
34 |
+EAPI=6 |
35 |
+ |
36 |
+inherit toolchain-funcs |
37 |
+ |
38 |
+MY_P="${PN}${PV//.}" |
39 |
+DESCRIPTION="LZMA Stream Compressor from the SDK" |
40 |
+HOMEPAGE="http://www.7-zip.org/sdk.html" |
41 |
+SRC_URI="mirror://sourceforge/sevenzip/${MY_P}.tar.bz2 -> ${P}.tar.bz2" |
42 |
+ |
43 |
+LICENSE="public-domain" |
44 |
+SLOT="0" |
45 |
+KEYWORDS="~amd64 ~arm ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" |
46 |
+IUSE="doc" |
47 |
+ |
48 |
+S=${WORKDIR} |
49 |
+ |
50 |
+src_compile() { |
51 |
+ cd CPP/7zip/Bundles/LzmaCon || die |
52 |
+ emake -f makefile.gcc \ |
53 |
+ CXX="$(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS}" \ |
54 |
+ CXX_C="$(tc-getCC) ${CFLAGS} ${CPPFLAGS}" |
55 |
+} |
56 |
+ |
57 |
+src_install() { |
58 |
+ newbin CPP/7zip/Bundles/LzmaCon/lzma lzmacon || die |
59 |
+ dodoc lzma.txt history.txt |
60 |
+ use doc && dodoc 7zC.txt 7zFormat.txt Methods.txt |
61 |
+} |
62 |
+ |
63 |
+pkg_postinst() { |
64 |
+ einfo "The lzma binary is now 'lzmacon' to avoid xz-utils conflicts #218459" |
65 |
+} |