Magellan Linux

Contents of /smage/trunk/core/xlockmore/xlockmore-5.33-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2792 - (show annotations) (download)
Mon Aug 29 20:03:18 2011 UTC (12 years, 9 months ago) by niro
File size: 1171 byte(s)
-merged branch alx-0_6_0 into trunk
1 # $Id$
2
3 PNAME="xlockmore"
4 PVER="5.33"
5 PBUILD="r2"
6
7 PCATEGORIE="x11-misc"
8
9 DESCRIPTION="A screensaver for X11."
10 HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html"
11
12 DEPEND=">= virtual/x11
13 >= media-libs/freetype-2.4"
14
15 SRCFILE="${PNAME}-${PVER}.tar.bz2"
16 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
17
18 REMOVE_DEPRECATED_MAGE_TARGETS=1
19 ALX_ONLY_KEEP="usr/bin/xlock etc/X11/app-defaults/XLock"
20 sminclude mbuild alx-split
21
22 SRC_URI=(
23 http://www.tux.org/~bagleyd/xlock/${PNAME}-${PVER}/${SRCFILE}
24 mirror://${PNAME}/${SRCFILE}
25 )
26
27 UP2DATE="updatecmd http://www.tux.org/~bagleyd/xlock/ | grep ${PNAME}- | grep -v old | sed -n 's:.*${PNAME}-\(.*\):\1:;$ p'"
28
29 src_compile()
30 {
31 cd ${SRCDIR}
32
33 mconfigure \
34 --sharedstatedir=${BINDIR}/usr/share/xlockmore \
35 --enable-vtlock \
36 --with-ftgl \
37 --with-opengl \
38 --with-gltt \
39 --with-mesa \
40 --disable-pam \
41 --with-ttf \
42 --without-gtk \
43 --without-motif \
44 --without-esound \
45 --without-nas \
46 || die
47
48 mmake || die
49 }
50
51 alx_generic_src_install()
52 {
53 cd ${SRCDIR}
54
55 minstall xapploaddir=${BINDIR}/etc/X11/app-defaults \
56 mandir=${BINDIR}/usr/share/man/man1 \
57 || die
58 }
59
60 preinstall()
61 {
62 add_conf_prot_mask /etc/X11/app-defaults
63 }