Gentoo Archives: gentoo-commits

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/libsepol: libsepol-2.3_rc1.ebuild ChangeLog
Date: Mon, 28 Apr 2014 19:38:21
Message-Id: 20140428193815.CFD372004B@flycatcher.gentoo.org
1 swift 14/04/28 19:38:15
2
3 Modified: ChangeLog
4 Added: libsepol-2.3_rc1.ebuild
5 Log:
6 2.3-rc1 release
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x2EDD52403B68AF47)
9
10 Revision Changes Path
11 1.63 sys-libs/libsepol/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libsepol/ChangeLog?rev=1.63&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libsepol/ChangeLog?rev=1.63&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libsepol/ChangeLog?r1=1.62&r2=1.63
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v
20 retrieving revision 1.62
21 retrieving revision 1.63
22 diff -u -r1.62 -r1.63
23 --- ChangeLog 20 Jan 2014 20:02:17 -0000 1.62
24 +++ ChangeLog 28 Apr 2014 19:38:15 -0000 1.63
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sys-libs/libsepol
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.62 2014/01/20 20:02:17 swift Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.63 2014/04/28 19:38:15 swift Exp $
30 +
31 +*libsepol-2.3_rc1 (28 Apr 2014)
32 +
33 + 28 Apr 2014; Sven Vermeulen <swift@g.o> +libsepol-2.3_rc1.ebuild:
34 + 2.3-rc1 release
35
36 20 Jan 2014; Sven Vermeulen <swift@g.o> -libsepol-2.1.8.ebuild,
37 -libsepol-2.1.8-r1.ebuild, libsepol-2.2.ebuild:
38
39
40
41 1.1 sys-libs/libsepol/libsepol-2.3_rc1.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libsepol/libsepol-2.3_rc1.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/libsepol/libsepol-2.3_rc1.ebuild?rev=1.1&content-type=text/plain
45
46 Index: libsepol-2.3_rc1.ebuild
47 ===================================================================
48 # Copyright 1999-2014 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/libsepol-2.3_rc1.ebuild,v 1.1 2014/04/28 19:38:15 swift Exp $
51
52 EAPI="4"
53
54 inherit multilib toolchain-funcs eutils multilib-minimal
55
56 MY_P="${P//_/-}"
57
58 DESCRIPTION="SELinux binary policy representation library"
59 HOMEPAGE="http://userspace.selinuxproject.org"
60 SRC_URI="http://userspace.selinuxproject.org/releases/2.3-rc1/${MY_P}.tar.gz"
61 # http://dev.gentoo.org/~swift/patches/${PN}/patchbundle-${P}-r1.tar.gz"
62
63 LICENSE="GPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE=""
67
68 DEPEND=""
69 RDEPEND=""
70
71 S="${WORKDIR}/${MY_P}"
72
73 # tests are not meant to be run outside of the
74 # full SELinux userland repo
75 RESTRICT="test"
76
77 src_prepare() {
78 # EPATCH_MULTI_MSG="Applying libsepol patches ... " \
79 # EPATCH_SUFFIX="patch" \
80 # EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \
81 # EPATCH_FORCE="yes" \
82 # epatch
83
84 epatch_user
85 multilib_copy_sources
86 }
87
88 multilib_src_compile() {
89 tc-export RANLIB;
90 LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
91 emake AR="$(tc-getAR)" CC="$(tc-getCC)"
92 }
93
94 multilib_src_install() {
95 LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \
96 emake DESTDIR="${D}" install
97 }