]> git.pld-linux.org Git - packages/freenx-server.git/blob - freenx-server.spec
- up to 0.2.8
[packages/freenx-server.git] / freenx-server.spec
1 Summary:        A free (GPL) implementation of the NX server
2 Summary(pl):    Darmowa (GPL) imlementacja serwera NX
3 Name:           freenx
4 Version:        0.2.8
5 Release:        1
6 License:        GPL
7 Group:          X11/Applications/Networking
8 Source0:        http://debian.tu-bs.de/knoppix/nx/%{name}-%{version}.tar.gz
9 # Source0-md5:  db4c4a9f91619f4d9ac30fdea10925e8
10 URL:            http://debian.tu-bs.de/knoppix/nx/
11 BuildRequires:  sed >= 4.0
12 Requires:       expect
13 Requires:       nc
14 Requires:       nx-X11
15 Requires:       openssh-server
16 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18 %description
19 NoMachine NX is the next-generation X compression and roundtrip
20 suppression scheme. It can operate remote X11 sessions over 56k modem
21 dialup links or anything better.
22
23 This package contains a free (GPL) implementation of the nxserver
24 component.
25
26 %description -l pl
27 NoMachine NX to schemat kompresji dla X nowej generacji. Dzia³a na
28 zdalnych sesjach X11 nawet przy prêdko¶ci 56k albo szybszej.
29
30 Ten pakiet zawiera darmow± (GPL) implementacjê komponentu nxserwer.
31
32 %prep
33 %setup -q
34
35 %build
36 sed -i -e 's#useradd -d $NX_HOME_DIR -s $(which nxserver) nx#useradd -d $NX_HOME_DIR -u 138 -s $(which nxserver) nx#g' nxsetup
37 sed -i -e 's#NX_HOME_DIR=/home/.nx/#NX_HOME_DIR=%{_sysconfdir}/nxserver/#g' nxserver
38 sed -i -e 's#netcat#nc#g' nxserver
39 sed -i -e 's#export PATH#export LD_LIBRARY_PATH=%{_libdir}/NX/lib\nexport PATH#g' nxnode
40
41 %install
42 rm -rf $RPM_BUILD_ROOT
43 install -d $RPM_BUILD_ROOT%{_bindir}
44 install -d $RPM_BUILD_ROOT%{_sysconfdir}/nxserver
45
46 install nx* $RPM_BUILD_ROOT%{_bindir}
47
48 %clean
49 rm -rf $RPM_BUILD_ROOT
50
51 %post
52 %{_bindir}/nxsetup
53
54 %postun
55 if [ "$1" = "0" ]; then
56     %userremove nx
57 fi
58
59 %files
60 %defattr(644,root,root,755)
61 %doc AUTHORS CONTRIB ChangeLog
62 %attr(755,root,root) %{_bindir}/*
63 %{_sysconfdir}/nxserver
This page took 0.083186 seconds and 3 git commands to generate.