1 |
commit: 1f520671da7d6579f2a03c8bdb73314c78a0a4bd |
2 |
Author: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Nov 3 01:39:34 2017 +0000 |
4 |
Commit: Maciej Mrozowski <reavertm <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Nov 3 01:39:34 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f520671 |
7 |
|
8 |
dev-libs/libmspack: Put utils behing USE flag to resolve file collision with app-arch/mscompress, bug 634940 |
9 |
|
10 |
Package-Manager: Portage-2.3.8, Repoman-2.3.4 |
11 |
|
12 |
dev-libs/libmspack/libmspack-0.6_alpha.ebuild | 9 +++++++-- |
13 |
dev-libs/libmspack/metadata.xml | 11 +++++++---- |
14 |
2 files changed, 14 insertions(+), 6 deletions(-) |
15 |
|
16 |
diff --git a/dev-libs/libmspack/libmspack-0.6_alpha.ebuild b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild |
17 |
index 6a40351178f..63c273dced2 100644 |
18 |
--- a/dev-libs/libmspack/libmspack-0.6_alpha.ebuild |
19 |
+++ b/dev-libs/libmspack/libmspack-0.6_alpha.ebuild |
20 |
@@ -15,10 +15,12 @@ SRC_URI="https://www.cabextract.org.uk/libmspack/libmspack-${MY_PV}.tar.gz" |
21 |
LICENSE="LGPL-2.1" |
22 |
SLOT="0" |
23 |
KEYWORDS="~amd64 ~x86" |
24 |
-IUSE="debug doc static-libs" |
25 |
+IUSE="debug doc static-libs utils" |
26 |
|
27 |
DEPEND="" |
28 |
-RDEPEND="" |
29 |
+RDEPEND=" |
30 |
+ utils? ( !app-arch/mscompress ) |
31 |
+" |
32 |
|
33 |
PATCHES=( |
34 |
"${FILESDIR}/${P}-fix-tests.patch" |
35 |
@@ -47,4 +49,7 @@ multilib_src_install_all() { |
36 |
if use doc; then |
37 |
rm "${ED}"/usr/share/doc/"${PF}"/html/{Makefile*,Doxyfile*} || die |
38 |
fi |
39 |
+ if ! use utils; then |
40 |
+ rm "${ED}"/usr/bin/* || die |
41 |
+ fi |
42 |
} |
43 |
|
44 |
diff --git a/dev-libs/libmspack/metadata.xml b/dev-libs/libmspack/metadata.xml |
45 |
index ea4e7c21a84..1e5806295c8 100644 |
46 |
--- a/dev-libs/libmspack/metadata.xml |
47 |
+++ b/dev-libs/libmspack/metadata.xml |
48 |
@@ -1,8 +1,11 @@ |
49 |
<?xml version="1.0" encoding="UTF-8"?> |
50 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
51 |
<pkgmetadata> |
52 |
- <maintainer type="person"> |
53 |
- <email>reavertm@g.o</email> |
54 |
- <name>Maciej Mrozowski</name> |
55 |
- </maintainer> |
56 |
+ <maintainer type="person"> |
57 |
+ <email>reavertm@g.o</email> |
58 |
+ <name>Maciej Mrozowski</name> |
59 |
+ </maintainer> |
60 |
+ <use> |
61 |
+ <flag name="utils">Enables building cabrip, chmextract, msexpand and oabextract</flag> |
62 |
+ </use> |
63 |
</pkgmetadata> |