From: | "Michael Palimaka (kensington)" <kensington@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in sys-libs/libapparmor: metadata.xml libapparmor-2.8.2.ebuild Manifest ChangeLog |
Date: | Tue, 03 Dec 2013 17:30:31 |
Message-Id: | 20131203173019.307652004B@flycatcher.gentoo.org |
1 | kensington 13/12/03 17:30:19 |
2 | |
3 | Added: metadata.xml libapparmor-2.8.2.ebuild Manifest |
4 | ChangeLog |
5 | Log: |
6 | New package wrt bug #118779. |
7 | |
8 | (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 675D0D2C) |
9 | |
10 | Revision Changes Path |
11 | 1.1 sys-libs/libapparmor/metadata.xml |
12 | |
13 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/metadata.xml?rev=1.1&view=markup |
14 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/metadata.xml?rev=1.1&content-type=text/plain |
15 | |
16 | Index: metadata.xml |
17 | =================================================================== |
18 | <?xml version="1.0" encoding="UTF-8"?> |
19 | <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
20 | <pkgmetadata> |
21 | <maintainer> |
22 | <email>kensington@g.o</email> |
23 | </maintainer> |
24 | <upstream> |
25 | <remote-id type="launchpad">apparmor</remote-id> |
26 | </upstream> |
27 | </pkgmetadata> |
28 | |
29 | |
30 | |
31 | 1.1 sys-libs/libapparmor/libapparmor-2.8.2.ebuild |
32 | |
33 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/libapparmor-2.8.2.ebuild?rev=1.1&view=markup |
34 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/libapparmor-2.8.2.ebuild?rev=1.1&content-type=text/plain |
35 | |
36 | Index: libapparmor-2.8.2.ebuild |
37 | =================================================================== |
38 | # Copyright 1999-2013 Gentoo Foundation |
39 | # Distributed under the terms of the GNU General Public License v2 |
40 | # $Header: /var/cvsroot/gentoo-x86/sys-libs/libapparmor/libapparmor-2.8.2.ebuild,v 1.1 2013/12/03 17:30:19 kensington Exp $ |
41 | |
42 | EAPI=5 |
43 | |
44 | AUTOTOOLS_AUTORECONF=1 |
45 | DISTUTILS_OPTIONAL=1 |
46 | PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} ) |
47 | GENTOO_DEPEND_ON_PERL="no" |
48 | |
49 | inherit autotools-utils distutils-r1 perl-module versionator |
50 | |
51 | DESCRIPTION="Library to support AppArmor userspace utilities" |
52 | HOMEPAGE="http://apparmor.net/" |
53 | SRC_URI="http://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz" |
54 | |
55 | LICENSE="LGPL-2.1" |
56 | SLOT="0" |
57 | KEYWORDS="~amd64" |
58 | IUSE="doc +perl python static-libs" |
59 | |
60 | REQUIRED_USE="${PYTHON_REQUIRED_USE}" |
61 | |
62 | RDEPEND="perl? ( dev-lang/perl ) |
63 | python? ( ${PYTHON_DEPS} )" |
64 | |
65 | DEPEND="${RDEPEND} |
66 | sys-devel/autoconf-archive |
67 | sys-devel/bison |
68 | sys-devel/flex |
69 | doc? ( dev-lang/perl ) |
70 | perl? ( dev-lang/swig ) |
71 | python? ( dev-lang/swig )" |
72 | |
73 | S=${WORKDIR}/apparmor-${PV}/libraries/${PN} |
74 | |
75 | src_prepare() { |
76 | rm -r m4 || die "failed to remove bundled macros" |
77 | |
78 | autotools-utils_src_prepare |
79 | use python && distutils-r1_src_prepare |
80 | } |
81 | |
82 | src_configure() { |
83 | local myeconfargs=( |
84 | $(use_with perl) \ |
85 | $(use_with python) |
86 | ) |
87 | |
88 | autotools-utils_src_configure |
89 | } |
90 | |
91 | src_compile() { |
92 | autotools-utils_src_compile -C src |
93 | |
94 | use doc && autotools-utils_src_compile -C doc |
95 | use perl && autotools-utils_src_compile -C swig/perl |
96 | |
97 | if use python ; then |
98 | pushd "${BUILD_DIR}"/swig/python > /dev/null |
99 | emake libapparmor_wrap.c |
100 | distutils-r1_src_compile |
101 | popd > /dev/null |
102 | fi |
103 | } |
104 | |
105 | src_install() { |
106 | autotools-utils_src_install -C src |
107 | use doc && autotools-utils_src_install -C doc |
108 | |
109 | if use perl ; then |
110 | autotools-utils_src_install -C swig/perl |
111 | perlinfo |
112 | insinto "${VENDOR_ARCH}" |
113 | doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm |
114 | fi |
115 | |
116 | if use python ; then |
117 | pushd "${BUILD_DIR}"/swig/python > /dev/null |
118 | distutils-r1_src_install |
119 | popd > /dev/null |
120 | fi |
121 | } |
122 | |
123 | |
124 | |
125 | 1.1 sys-libs/libapparmor/Manifest |
126 | |
127 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/Manifest?rev=1.1&view=markup |
128 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/Manifest?rev=1.1&content-type=text/plain |
129 | |
130 | Index: Manifest |
131 | =================================================================== |
132 | DIST apparmor-2.8.2.tar.gz 1507411 SHA256 742f3f776c5e1bf303fe2c4bca7607241593189a8c985f9f3acc01baa7dbd2bb SHA512 f3684a7a894d0330ade5b14525ab0f16d62410b39ae046c0239e8d322a6f1240ee3079d67a78afa455964dd84fe55aaa29857cef5e935be7ea92133e59e01e09 WHIRLPOOL 8b1c0870c9a32405acb19a7f00495d393febe700125f760aae45c0cdc9c2b5e256b2b89e00a8c83ff44c2194c9461fcd69a36f1029d56283a418ff0b478e4287 |
133 | EBUILD libapparmor-2.8.2.ebuild 1839 SHA256 4cd41ddc2dc8062a136c64f817678c28edb43b8d94f20b690c086c0fd673c153 SHA512 5ba5358beab361014adeafeb1b9de61ed0b17466948cb7a31dd70d8613134f0eeb0e826b9fa52ce8a0e8de7de015cbf69bd87c44b5bb59088ae47d623d55bc56 WHIRLPOOL b73c61e931329fb1e2649c23a1658397b64cc0d1f82b7403e754446169e5918df2b67283ec5c1cf644f10df05101f7ba191197e757561823c24240595224de77 |
134 | MISC metadata.xml 283 SHA256 8181aa734479838ccf5fda17b726d5b98073078f272307e7745cb4fbf7d88bf3 SHA512 eb93496c7300aced5fcf864af2ab08e7367439f0932f015060530963ecde7d6d8da2902aa26248902a4acc2ca48ccff5aaf210302109c3effad10dca61b30df3 WHIRLPOOL ebcb3e58e0b534547dcd189ca796288b2b99d3c4c213d76fc603cbdea633d11aba86f4fad991a4579d80f18d6498b6e20bc09dd9c756c73d8982b2391cab39dd |
135 | |
136 | |
137 | |
138 | 1.1 sys-libs/libapparmor/ChangeLog |
139 | |
140 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/ChangeLog?rev=1.1&view=markup |
141 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libapparmor/ChangeLog?rev=1.1&content-type=text/plain |
142 | |
143 | Index: ChangeLog |
144 | =================================================================== |
145 | # ChangeLog for sys-libs/libapparmor |
146 | # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 |
147 | # $Header: /var/cvsroot/gentoo-x86/sys-libs/libapparmor/ChangeLog,v 1.1 2013/12/03 17:30:19 kensington Exp $ |
148 | |
149 | *libapparmor-2.8.2 (03 Dec 2013) |
150 | |
151 | 03 Dec 2013; Michael Palimaka <kensington@g.o> |
152 | +libapparmor-2.8.2.ebuild, +metadata.xml: |
153 | New package wrt bug #118779. |