Line
Link Here
|
0 |
-- a/x11-proto/scrnsaverproto/scrnsaverproto-1.2.2-r1.ebuild |
0 |
++ b/x11-proto/scrnsaverproto/scrnsaverproto-1.2.2-r1.ebuild |
Lines 11-20
inherit xorg-2
Link Here
|
11 |
DESCRIPTION="X.Org ScrnSaver protocol headers" |
11 |
DESCRIPTION="X.Org ScrnSaver protocol headers" |
12 |
|
12 |
|
13 |
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
13 |
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" |
14 |
IUSE="" |
14 |
IUSE="pdf" |
15 |
|
15 |
|
16 |
RDEPEND="!<x11-libs/libXScrnSaver-1.2" |
16 |
RDEPEND="!<x11-libs/libXScrnSaver-1.2" |
17 |
DEPEND="${RDEPEND}" |
17 |
DEPEND="${RDEPEND} |
|
|
18 |
doc? ( |
19 |
>=app-doc/xorg-sgml-doctools-1.8 |
20 |
pdf? ( dev-java/fop ) |
21 |
)" |
22 |
REQUIRED_USE="pdf? ( doc )" |
18 |
|
23 |
|
19 |
pkg_setup() { |
24 |
pkg_setup() { |
20 |
xorg-2_pkg_setup |
25 |
xorg-2_pkg_setup |
Lines 22-27
pkg_setup() {
Link Here
|
22 |
XORG_CONFIGURE_OPTIONS=( |
27 |
XORG_CONFIGURE_OPTIONS=( |
23 |
$(use_enable doc specs) |
28 |
$(use_enable doc specs) |
24 |
$(use_with doc xmlto) |
29 |
$(use_with doc xmlto) |
25 |
--without-fop |
30 |
$(use_with pdf fop) |
26 |
) |
31 |
) |
27 |
} |
32 |
} |
28 |
-- a/x11-proto/scrnsaverproto/metadata.xml |
33 |
++ b/x11-proto/scrnsaverproto/metadata.xml |
Lines 2-5
Link Here
|
2 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
2 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
3 |
<pkgmetadata> |
3 |
<pkgmetadata> |
4 |
<herd>x11</herd> |
4 |
<herd>x11</herd> |
|
|
5 |
<use> |
6 |
<flag name='pdf'>Install PDF documentation</flag> |
7 |
</use> |
5 |
</pkgmetadata> |
8 |
</pkgmetadata> |