Magellan Linux

Contents of /trunk/core/lesstif/lesstif-0.95.2-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3573 - (show annotations) (download)
Mon Oct 26 15:25:35 2009 UTC (14 years, 6 months ago) by niro
File size: 1642 byte(s)
auto added: ver bump to 0.95.2-r1
1 # $Id$
2
3 PNAME="lesstif"
4 PVER="0.95.2"
5 PBUILD="r1"
6
7 PCATEGORIE="x11-libs"
8 STATE="unstable"
9
10 DESCRIPTION="LessTif is the Hungry Programmers' version of OSF/Motif."
11 HOMEPAGE="http://www.lesstif.org/"
12
13 DEPEND=">= virtual/glibc
14 >= x11-libs/libXt-1"
15
16 SDEPEND=">= x11-libs/libXaw-1
17 >= x11-libs/libXft-1"
18
19 SRCFILE="${PNAME}-${PVER}.tar.bz2"
20 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
21
22 sminclude mbuild
23
24 SRC_URI=(
25 sourceforge://${PNAME}/${SRCFILE}
26 mirror://${PNAME}/${SRCFILE}
27 mirror://${PNAME}/${PNAME}-${PVER}-cplusplus-fix.patch
28 )
29
30 UP2DATE="updatecmd_sourceforge ${PNAME}"
31
32 src_prepare()
33 {
34 munpack ${SRCFILE}
35 cd ${SRCDIR}
36
37 # fixes some issues with c++
38 # at least it fixes the build of xpdf
39 mpatch ${PNAME}-${PVER}-cplusplus-fix.patch || die
40 }
41
42 src_compile()
43 {
44 cd ${SRCDIR}
45
46 mconfigure \
47 --enable-build-20 \
48 --enable-build-21 \
49 --disable-debug \
50 --enable-production \
51 --disable-build-tests \
52 --with-x || die
53
54 mmake CFLAGS="${CFLAGS}" || die
55 }
56
57 src_install()
58 {
59 cd ${SRCDIR}
60 mmake DESTDIR=${BINDIR} install || die
61
62 # fix libdir
63 if [[ $(mlibdir) != lib ]]
64 then
65 # mv ${BINDIR}/usr/lib/* ${BINDIR}/usr/$(mlibdir) || die
66 rm -rf ${BINDIR}/usr/lib || die
67 #
68 # # fix up .la files
69 # sed -i "s:/usr/lib/:/usr/$(mlibdir)/:g" ${BINDIR}/usr/$(mlibdir)/*.la || die
70 # sed -i "s:/usr/X11R6/:/usr/:g" ${BINDIR}/usr/$(mlibdir)/*.la || die
71 fi
72
73 # fix docs
74 minstalldocs AUTHORS COPYING CREDITS ChangeLog FAQ NEWS README || die
75 mv ${BINDIR}/usr/LessTif/doc ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die
76 mv ${BINDIR}/usr/LessTif/ReleaseNotes.* ${BINDIR}/usr/share/doc/${PNAME}-${PVER} || die
77 rm -rf ${BINDIR}/usr/LessTif || die
78 }

Properties

Name Value
svn:keywords Id