Magellan Linux

Annotation of /branches/magellan-next/extras/kde4-env/kde4-env-4.5.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


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