Magellan Linux

Contents of /branches/magellan-next/extras/kde4-env/kde4-env-4.6.4-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8037 - (show annotations) (download)
Wed Jun 29 12:04:53 2011 UTC (12 years, 10 months ago) by niro
File size: 1867 byte(s)
-ver bump to 4.6.4-r1
1 # $Id$
2
3 PNAME="kde4-env"
4 PVER="4.6.4"
5 PBUILD="r1"
6
7 DESCRIPTION="KDE4 environment and pathes config."
8 HOMEPAGE="http://www.magellan-linux.net/"
9
10 SRCFILE=""
11 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
12
13 sminclude kde4
14
15 # fake
16 UP2DATE="echo ${PVER}"
17
18 # unset dependencies from include
19 DEPEND=""
20 SDEPEND=""
21 SRC_URI=""
22
23 # fake
24 src_prepare() { return 0; }
25 src_compile() { return 0; }
26 postinstall() { return 0; }
27 postremove() { return 0; }
28
29 src_install()
30 {
31 install -d ${SRCDIR} || die
32 cd ${SRCDIR}
33
34 # needed directories
35 install -d ${BINDIR}/etc/env.d || die
36
37 echo "KDEDIRS=\"${KDEDIR}\"" > ${BINDIR}/etc/env.d/49kde4 || die
38 echo "CONFIG_PROTECT=\"${KDEDIR}/share/config\"" >> ${BINDIR}/etc/env.d/49kde4 || die
39
40 # this one fixes a small glitch of config protect
41 # directories with the same name in the beginning as a one in CONFIG_PROTECT
42 # are assumed as protected. but etc-update never walks along these directories
43 # and many ._cfg00xx files get installed.
44 echo '# Do not remove this line, it fixes a config_protect bug' >> ${BINDIR}/etc/env.d/49kde4 || die
45 echo "CONFIG_PROTECT_MASK=\"${KDEDIR}/share/config.kcfg\"" >> ${BINDIR}/etc/env.d/49kde4 || die
46
47 echo 'KDE_MALLOC=1' >> ${BINDIR}/etc/env.d/49kde4 || die
48
49 echo '# Enable this line if your KDE is prelinked.' >> ${BINDIR}/etc/env.d/49kde4 || die
50 echo '# KDE_IS_PRELINKED=true' >> ${BINDIR}/etc/env.d/49kde4 || die
51
52 # qt plugins
53 echo "QT_PLUGIN_PATH=\"${KDEDIR}/$(mlibdir)/kde4/plugins:${QTDIR}/$(mlibdir)/qt/plugins\"" >> ${BINDIR}/etc/env.d/49kde4 || die
54
55 # strigi home
56 echo "STRIGI_HOME=\"${KDEDIR}\"" >> ${BINDIR}/etc/env.d/49kde4 || die
57
58 if [[ ${KDEDIR} != /usr ]]
59 then
60 echo "PATH=\"${KDEDIR}/bin\"" >> ${BINDIR}/etc/env.d/49kde4 || die
61 echo "ROOTPATH=\"${KDEDIR}/bin\"" >> ${BINDIR}/etc/env.d/49kde4 || die
62 echo "LDPATH=\"${KDEDIR}/$(mlibdir)\"" >> ${BINDIR}/etc/env.d/49kde4 || die
63 fi
64 }