Magellan Linux

Contents of /trunk/extras/nsm-client/nsm-client-9.50.01-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 2 - (show annotations) (download)
Fri Oct 10 13:29:42 2008 UTC (15 years, 7 months ago) by niro
File size: 1275 byte(s)
import repo
1 # $Header: /magellan-cvs/smage/nsm-client/nsm-client-9.50.01-r1.smage2,v 1.1 2006/08/30 14:17:15 niro Exp $
2
3 PNAME="nsm-client"
4 PVER="9.50.01"
5 PBUILD="r2"
6
7 PCATEGORIE="net-misc"
8 STATE="unstable"
9
10 DESCRIPTION="Netsupport Manager Linux32 Client."
11 HOMEPAGE="http://www.netsupportsoftware.com/"
12
13 DEPEND=">= x11-libs/gtk2+-2.10
14 >= gnome-base/libglade-2.5"
15
16 SRCFILE="linux-installer-${PVER}.tar.gz"
17 SRCDIR="${BUILDDIR}/install"
18
19 sminclude mtools
20
21 # fetch em at https://download.netsupportsoftware.com/Product/nsm/en/linux/installer.tar.gz
22 SRC_URI=(
23 mirror://${PNAME}/${SRCFILE}
24 mirror://${PNAME}/nsmclient.rc
25 )
26
27 src_prepare()
28 {
29 munpack ${SRCFILE} || die
30 cd ${SRCDIR}
31
32 # unpack relevant files from included tarball
33 install -d ${SRCDIR}/nsm || die
34 tar xvzf nsm.tar.gz -C ${SRCDIR}/nsm || die
35 }
36
37 src_install()
38 {
39 cd ${SRCDIR}
40
41 # needed directories
42 minstalldir /opt/nsm-client || die
43 minstalldir /usr || die
44
45 # copy all files
46 cp -a ${SRCDIR}/nsm/* ${BINDIR}/opt/nsm-client || die
47
48 # install initscript
49 minstallrc nsmclient.rc nsmclient || die
50
51 # the nsm-client searches all run-times in /usr/nsm
52 # but we want the files in opt -> symlink them
53 mlink /opt/nsm-client ${BINDIR}/usr/nsm || die
54
55 # remove uneccessary stuff
56 rm ${BINDIR}/opt/nsm-client/uninstall || die
57 }

Properties

Name Value
svn:keywords Id