Magellan Linux

Contents of /smage/trunk/extras/mcore-tools/mcore-tools-0.1_svn2272-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5397 - (show annotations) (download)
Thu Jan 16 13:23:37 2014 UTC (10 years, 4 months ago) by niro
File size: 1018 byte(s)
auto added: ver bump to 0.1_svn2272-r1
1 # $Id$
2
3 PNAME="mcore-tools"
4 PVER="0.1_svn2272"
5 PBUILD="r1"
6
7 PCAT="app-mage"
8
9 DESCRIPTION="mcore client daemon."
10 HOMEPAGE="http://www.magellan-linux.net/"
11
12 DEPEND=">= net-misc/sslsvd-1
13 >= sys-apps/hwinfo-20
14 >= x11-libs/libX11-1.6"
15
16 SDEPEND=">= x11-libs/libX11-1.6-dev
17 >= x11-proto/xproto-7"
18
19 SRCFILE="${PNAME}-${PVER}.tar.bz2"
20 SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
21
22 sminclude systemd
23
24 SRC_URI=( mirror://${PNAME}/${SRCFILE} )
25
26 src_prepare()
27 {
28 munpack ${SRCFILE} || die
29 }
30
31 src_compile()
32 {
33 cd ${SRCDIR}
34 mmake \
35 MCORE_UNPRIV_USER=station \
36 MCORE_DISTRIBUTION=ALX \
37 MCORE_DEFAULT_HOSTNAME=alx-unconfigured \
38 MCORE_DEFAULT_DOMAIN=dom-aka-nt.intern \
39 PNABROWSE_EXECUTABLE=/opt/ica-client/util/pnabrowse \
40 PNABROWSE_CITRIX_BROWSER=ica.dom-aka-nt.intern \
41 PNABROWSE_SERVER_EXCLUDE=ESA-TS-CLEAN \
42 || die
43 }
44
45 src_install()
46 {
47 cd ${SRCDIR}
48 make DESTDIR=${BINDIR} install || die
49
50 # needed directory
51 mkeepdir /var/lib/mcored || die
52 }
53
54 postinstall()
55 {
56 mstartunit mcored
57 }
58
59 postremove()
60 {
61 mstopunit mcored
62 }