Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7035 - (show annotations) (download)
Thu Aug 27 08:34:00 2015 UTC (8 years, 9 months ago) by niro
File size: 1102 byte(s)
auto added: ver bump to 0.1_svn2396-r1
1 # $Id$
2
3 PNAME="mcore-tools"
4 PVER="0.1_svn2396"
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 SYSTEM_ICAROOT=/opt/Citrix/ICAClient \
40 PNABROWSE_CITRIX_BROWSER=ica.dom-aka-nt.intern \
41 PNABROWSE_SERVER_EXCLUDE=ESA-TS-CLEAN \
42 DEFAULT_STROREFRONT_STORE="https://storefront.dom-aka-nt.intern/Citrix/ALX/PNAgent/config.xml" \
43 || die
44 }
45
46 src_install()
47 {
48 cd ${SRCDIR}
49 make DESTDIR=${BINDIR} install || die
50
51 # needed directory
52 mkeepdir /var/lib/mcored || die
53 }
54
55 postinstall()
56 {
57 mstartunit mcored
58 }
59
60 postremove()
61 {
62 mstopunit mcored
63 }