]> git.pld-linux.org Git - packages/tigervnc.git/blobdiff - tigervnc.spec
- vncserver.{init,sysconfig) from vnc package
[packages/tigervnc.git] / tigervnc.spec
index 5ab3a6b72f4f54e4c6f8ab7b9638015eb6a575c9..a39669630f0077d68d1b87a939bc21614a31a9a7 100644 (file)
@@ -1,32 +1,30 @@
 # TODO:
 # - tigervnc.init
 
-%define                xversion        1.13.0
+%define                xversion        1.14.0
 
 Summary:       A TigerVNC remote display system
 Summary(pl.UTF-8):     System zdalnego dostępu TigerVNC
 Name:          tigervnc
-Version:       1.2.0
-Release:       7
+Version:       1.3.0
+Release:       0.1
 License:       GPL v2
 Group:         X11/Applications/Networking
-Source0:       http://dl.sourceforge.net/tigervnc/1.2.0/%{name}-%{version}.tar.gz
-# Source0-md5: 3a5755b4ed600a81c3a17976c6f8420d
+Source0:       http://download.sourceforge.net/tigervnc/%{name}-%{version}.tar.bz2
+# Source0-md5: a5158228e64d14496821a39bf3851f1b
 Source1:       %{name}.desktop
+Source2:       vncserver.init
+Source3:       vncserver.sysconfig
 Patch0:                %{name}-cookie.patch
 Patch1:                %{name}-ldnow.patch
 Patch2:                %{name}-rh102434.patch
-Patch3:                %{name}-viewer-reparent.patch
-Patch4:                %{name}-as-needed.patch
-Patch5:                %{name}-ipv6.patch
-Patch6:                %{name}-xorg111.patch
-Patch7:                %{name}-rh692048.patch
-Patch8:                gnutls3.patch
-Patch9:                no-bashizm.patch
-Patch10:       xorg112.patch
-Patch11:       cmake-mandir.patch
-Patch12:       sed-all.patch
-Patch13:       xorg113.patch
+Patch3:                %{name}-as-needed.patch
+Patch4:                %{name}-ipv6.patch
+Patch5:                %{name}-rh692048.patch
+Patch6:                no-bashizm.patch
+Patch7:                format-security.patch
+Patch8:                %{name}-typecast.patch
+Patch9:                xserver.patch
 URL:           http://www.tigervnc.com/
 BuildRequires: ImageMagick
 BuildRequires: ImageMagick-coder-png
@@ -177,22 +175,18 @@ pozwalający na zdalny dostęp do pulpitu.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-#patch3 -p1
-%patch4 -p1
-%patch5 -p0
+%patch3 -p1
+%patch4 -p0
+%patch5 -p1
+%patch6 -p1
 %patch7 -p1
 %patch8 -p1
-%patch9 -p1
-%patch11 -p1
-%patch12 -p1
 
 cp -a %{_usrsrc}/xorg-xserver-server-%{_xserverver}/* unix/xserver
+
 cd unix/xserver
-patch -p1 <../xserver110.patch
+patch -p1 <%{PATCH9}
 cd -
-%patch6 -p1
-%patch10 -p1
-%patch13 -p1
 
 %build
 %cmake .
@@ -268,6 +262,10 @@ install media/icons/tigervnc_32.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/32x32/ap
 install media/icons/tigervnc_48.png $RPM_BUILD_ROOT%{_iconsdir}/hicolor/48x48/apps/tigervnc.png
 install media/icons/tigervnc.svg $RPM_BUILD_ROOT%{_iconsdir}/hicolor/scalable/apps/tigervnc.svg
 
+install -d $RPM_BUILD_ROOT/etc/{rc.d/init.d,sysconfig}
+install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/vncserver
+install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/vncserver
+
 %find_lang %{name}
 
 %clean
@@ -294,6 +292,8 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/Xvnc
 %attr(755,root,root) %{_bindir}/vncserver
 %attr(755,root,root) %{_bindir}/x0vncserver
+%attr(754,root,root) /etc/rc.d/init.d/vncserver
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/vncserver
 %{_mandir}/man1/Xvnc.1*
 %{_mandir}/man1/vncserver.1*
 %{_mandir}/man1/x0vncserver.1*
This page took 0.034522 seconds and 4 git commands to generate.