rpms/tigervnc/devel .cvsignore, 1.6, 1.7 sources, 1.6, 1.7 tigervnc.spec, 1.12, 1.13

Adam Tkac atkac at fedoraproject.org
Tue Jun 23 13:11:17 UTC 2009


Author: atkac

Update of /cvs/pkgs/rpms/tigervnc/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6794

Modified Files:
	.cvsignore sources tigervnc.spec 
Log Message:
- temporary use F11 Xserver base to make Xvnc compilable
- BuildRequires: libXi-devel
- don't ship tigervnc-server-module on s390/s390x



Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore	18 Jun 2009 11:26:49 -0000	1.6
+++ .cvsignore	23 Jun 2009 13:10:46 -0000	1.7
@@ -1 +1,2 @@
 tigervnc-0.0.91.tar.gz
+xorg-x11-server-source-1.6.1.901-5.fc11.x86_64.rpm


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- sources	18 Jun 2009 11:26:49 -0000	1.6
+++ sources	23 Jun 2009 13:10:46 -0000	1.7
@@ -1 +1,2 @@
 9aff0c8b573f040aeca4560636fa6886  tigervnc-0.0.91.tar.gz
+b1517bc2701a7ac947230338f5a7ea9c  xorg-x11-server-source-1.6.1.901-5.fc11.x86_64.rpm


Index: tigervnc.spec
===================================================================
RCS file: /cvs/pkgs/rpms/tigervnc/devel/tigervnc.spec,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -p -r1.12 -r1.13
--- tigervnc.spec	22 Jun 2009 11:55:58 -0000	1.12
+++ tigervnc.spec	23 Jun 2009 13:10:46 -0000	1.13
@@ -1,6 +1,6 @@
 Name:		tigervnc
 Version:	0.0.91
-Release:	0.12%{?dist}
+Release:	0.13%{?dist}
 Summary:	A TigerVNC remote display system
 
 Group:		User Interface/Desktops
@@ -11,10 +11,11 @@ Source0:	%{name}-%{version}.tar.gz
 Source1:	vncserver.init
 Source2:	vncserver.sysconfig
 Source6:	vncviewer.desktop
+Source7:	xorg-x11-server-source-1.6.1.901-5.fc11.x86_64.rpm
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	libX11-devel, automake, autoconf, libtool, gettext, cvs
-BuildRequires:	libXext-devel, xorg-x11-server-source
+BuildRequires:	libXext-devel, xorg-x11-server-source, libXi-devel
 BuildRequires:	xorg-x11-xtrans-devel, xorg-x11-util-macros, libXtst-devel
 BuildRequires:	libdrm-devel, libXt-devel, pixman-devel libXfont-devel
 BuildRequires:	libxkbfile-devel, openssl-devel, libpciaccess-devel
@@ -68,6 +69,7 @@ The VNC system allows you to access the 
 variety of platforms.  This package is a TigerVNC server, allowing
 others to access the desktop on your machine.
 
+%ifnarch s390 s390x
 %package server-module
 Summary:	TigerVNC module to Xorg
 Group:		User Interface/X
@@ -76,6 +78,7 @@ Obsoletes:	vnc-server < 4.1.3-2, vnc-lib
 Provides:	tightvnc-server-module = 1.5.0-0.15.20090204svn3586
 Obsoletes:	tightvnc-server-module < 1.5.0-0.15.20090204svn3586
 Requires:	xorg-x11-server-Xorg
+%endif
 
 %description server-module
 This package contains libvnc.so module to X server, allowing others
@@ -84,7 +87,10 @@ to access the desktop on your machine.
 %prep
 %setup -q -n %{name}-%{version}
 
-cp -r %{_datadir}/xorg-x11-server-source/* unix/xserver
+rpm2cpio %{SOURCE7} > cpio
+cpio -id < cpio
+
+cp -r usr/share/xorg-x11-server-source/* unix/xserver
 pushd unix/xserver
 for all in `find . -type f -perm -001`; do
 	chmod -x "$all"
@@ -175,6 +181,10 @@ desktop-file-install \
 # remove unwanted files
 rm -f  $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.la
 
+%ifarch s390 s390x
+rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/extensions/libvnc.so
+%endif
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -227,11 +237,18 @@ fi
 %{_mandir}/man1/vncserver.1*
 %{_mandir}/man1/x0vncserver.1*
 
+%ifnarch s390 s390x
 %files server-module
 %defattr(-,root,root,-)
 %{_libdir}/xorg/modules/extensions/libvnc.so
+%endif
 
 %changelog
+* Tue Jun 23 2009 Adam Tkac <atkac redhat com> 0.0.91-0.13
+- temporary use F11 Xserver base to make Xvnc compilable
+- BuildRequires: libXi-devel
+- don't ship tigervnc-server-module on s390/s390x
+
 * Mon Jun 22 2009 Adam Tkac <atkac redhat com> 0.0.91-0.12
 - fix local rendering of cursor (#495457)
 




More information about the fedora-extras-commits mailing list