Magellan Linux

Contents of /trunk/core/libcap/libcap-1.10-r8.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 381 - (show annotations) (download)
Wed Dec 24 00:09:45 2008 UTC (15 years, 5 months ago) by niro
File size: 1440 byte(s)
-rev bump to 1.10-r8; rebuild
1 # $Header: /magellan-cvs/smage/libcap/libcap-1.10-r7.smage2,v 1.1 2008/02/16 00:45:35 niro Exp $
2
3 PNAME="libcap"
4 PVER="1.10"
5 PBUILD="r8"
6
7 PCATEGORIE="sys-libs"
8 STATE="unstable"
9
10 DESCRIPTION="POSIX 1003.1e capabilities."
11 HOMEPAGE="http://www.kernel.org/pub/linux/libs/security/linux-privs/"
12
13 DEPEND=">= virtual/glibc"
14 SDEPEND=">= virtual/kernel-headers"
15
16 SRCFILE="${PNAME}-${PVER}.tar.bz2"
17 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
18
19 sminclude mtools
20
21 SRC_URI=(
22 http://www.kernel.org/pub/linux/libs/security/linux-privs/kernel-2.4/${SRCFILE}
23 mirror://${PNAME}/${SRCFILE}
24 mirror://${PNAME}/libcap_${PVER}-14.diff
25 mirror://${PNAME}/${PVER}-python.patch
26 mirror://${PNAME}/libcap-1.10-r4-staticfix.diff
27 )
28
29 UP2DATE="updatecmd ${HOMEPAGE}/kernel-2.4 | grep ${PNAME}- | lasttarball"
30
31 src_prepare()
32 {
33 munpack ${SRCFILE}
34 cd ${SRCDIR}
35
36 mpatch libcap_${PVER}-14.diff || die
37 mpatch ${PVER}-python.patch || die
38 mpatch libcap-1.10-r4-staticfix.diff || die
39 sed -i 's|WARNINGS=-ansi|WARNINGS=|' Make.Rules || die
40 }
41
42 src_compile()
43 {
44 cd ${SRCDIR}
45 mmake COPTFLAG="${CFLAGS} -fPIC" DEBUG="" || die
46 }
47
48 src_install()
49 {
50 cd ${SRCDIR}
51
52 minstalldir /usr/$(mlibdir) || die
53
54 mmake FAKEROOT=${BINDIR} \
55 man_prefix=/usr/share \
56 LIBDIR=${BINDIR}/$(mlibdir) \
57 install || die
58
59 # move the static lib to a proper location
60 mv ${BINDIR}/$(mlibdir)/libcap.a ${BINDIR}/usr/$(mlibdir) || die
61
62 minstalldocs CHANGELOG License README doc/capability.notes || die
63 }

Properties

Name Value
svn:keywords Id