Magellan Linux

Contents of /trunk/extras/kdebindings/kdebindings-3.5.9-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (show annotations) (download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 7 months ago) by niro
File size: 1255 byte(s)
import repo
1 # $Header: /magellan-cvs/smage/kdebindings/kdebindings-3.5.9-r1.smage2,v 1.2 2008/04/22 20:40:00 niro Exp $
2
3 PNAME="kdebindings"
4 PVER="3.5.9"
5 PBUILD="r1"
6
7 PCATEGORIE="kde-base"
8 STATE="unstable"
9
10 DESCRIPTION="KDE bindings for various programming languages."
11 HOMEPAGE="http://www.kde.org/"
12
13 DEPEND=">= kde-base/kdebase-${PVER}
14 >= x11-libs/gtk1+-1.2.10
15 >= dev-lang/python-2.5
16 >= dev-lang/perl-5.10
17 >= virtual/java-jdk"
18
19 SRCFILE="${PNAME}-${PVER}.tar.bz2"
20 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
21
22 # pull in perl as last to get perl's {pre,post}install {pre,post}remove
23 sminclude kde3 python perl
24
25 SRC_URI=(
26 kde://${PVER}/src/${SRCFILE}
27 mirror://${PNAME}/${SRCFILE}
28 mirror://${PNAME}/${PNAME}-3.5.6-installdirs-vendor.patch
29 )
30
31 src_prepare()
32 {
33 munpack ${SRCFILE} || die
34 cd ${SRCDIR}
35
36 # install perl modules into vendor dir
37 mpatch ${PNAME}-3.5.6-installdirs-vendor.patch || die
38 }
39
40 src_compile()
41 {
42 cd ${SRCDIR}
43
44 # sip/pyqt/pykde built separately, not here
45 export DO_NOT_COMPILE="${DO_NOT_COMPILE} python"
46
47 # requires somewhat unbelievable amounts of memory (1.5GB and more)
48 # and is not parallel safe too
49 kde3_configure --disable-final || die
50 mmake -j1 || die
51 }
52
53 src_install()
54 {
55 kde3_src_install
56
57 # move pods to /usr/share
58 fixlocalpod || die
59 }

Properties

Name Value
svn:keywords Id