Hello community, here is the log from the commit of package LibVNCServer for openSUSE:Factory checked in at 2013-03-20 11:49:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/LibVNCServer (Old) and /work/SRC/openSUSE:Factory/.LibVNCServer.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "LibVNCServer", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/LibVNCServer/LibVNCServer.changes 2013-01-10 13:12:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.LibVNCServer.new/LibVNCServer.changes 2013-03-20 11:49:10.000000000 +0100 @@ -1,0 +2,13 @@ +Mon Mar 18 09:36:38 UTC 2013 - [email protected] + +- Add Url to Source section in spec file + +------------------------------------------------------------------- +Sat Jan 12 14:01:28 UTC 2013 - [email protected] + +- Follow shared library packaging guidelines +- Avoid self-obsolete tag +- Put libvncserver-config into -devel where it should belong +- Provide pkgconfig() RPM symbols + +------------------------------------------------------------------- New: ---- LibVNCServer-0.9.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ LibVNCServer.spec ++++++ --- /var/tmp/diff_new_pack.Uwpnud/_old 2013-03-20 11:49:11.000000000 +0100 +++ /var/tmp/diff_new_pack.Uwpnud/_new 2013-03-20 11:49:11.000000000 +0100 @@ -17,23 +17,13 @@ Name: LibVNCServer -BuildRequires: libavahi-devel -BuildRequires: libgcrypt-devel -BuildRequires: libjpeg-devel -BuildRequires: libpng-devel -BuildRequires: libtool -BuildRequires: lzo-devel -BuildRequires: openssl-devel -BuildRequires: slang-devel -BuildRequires: xorg-x11-devel Version: 0.9.9 Release: 0 Summary: VNC Development Library License: GPL-2.0+ Group: Development/Libraries/X11 -Url: http://libvncserver.sf.net/ -Obsoletes: LibVNCServer < 0.9.1 -Source0: %{name}-%{version}.tar.bz2 +Url: http://sourceforge.net/projects/libvncserver +Source0: http://downloads.sourceforge.net/project/libvncserver/libvncserver/%{version}/%{name}-%{version}.tar.gz Source1: baselibs.conf #PATCH-FIX-OPENSUSE: multilib support Patch1: libvncserver-0.9.1-multilib.patch @@ -44,6 +34,17 @@ #PATCH_FIX-OPENSUSE: Use system fast byteswap routines. Patch11: libvncserver-byteswap.patch Patch12: libvncserver-ossl.patch +BuildRequires: libavahi-devel +BuildRequires: libgcrypt-devel +BuildRequires: libjpeg-devel +BuildRequires: libpng-devel +BuildRequires: libtool +BuildRequires: lzo-devel +BuildRequires: openssl-devel +BuildRequires: pkgconfig +BuildRequires: slang-devel +BuildRequires: xorg-x11-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %description VNC is a set of programs using the RFB (Remote Frame Buffer) protocol. @@ -57,9 +58,37 @@ real running X11 server) has been split off into its own package on 2007-07-16. +%package -n linuxvnc +Summary: A sample VNC server which exports /dev/vcsaN over RFB +Group: Productivity/Networking/Remote Desktop +# O/P added for 12.3 +Obsoletes: LibVNCServer < %version-%release +Provides: LibVNCServer = %version-%release + +%description -n linuxvnc +LinuxVNC monitors a virtual console (text mode) of Linux by reading +/dev/vcsaN, and makes it available via RFB. + +%package -n libvncclient0 +Summary: Library implementing a VNC client +Group: System/Libraries + +%description -n libvncclient0 +LibVNCServer/LibVNCClient are cross-platform C libraries that allow +implementing VNC server or client functionality in your program. + +%package -n libvncserver0 +Summary: Library implementing a VNC server +Group: System/Libraries + +%description -n libvncserver0 +LibVNCServer/LibVNCClient are cross-platform C libraries that allow +implementing VNC server or client functionality in your program. + %package devel -Requires: %{name} = %{version} Requires: gnutls-devel +Requires: libvncclient0 = %version +Requires: libvncserver0 = %version Requires: zlib-devel Summary: VNC Development Library Group: Development/Libraries/X11 @@ -78,7 +107,6 @@ files for LibVNCServer. %prep -#%setup -n libvncserver %setup -q %patch1 -p1 -b .multilib #%patch2 -p1 -b .system_minilzo @@ -106,7 +134,7 @@ CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE -D_REENTRANT" \ # Plase note that tightvn cause a problem; need to be fix -%configure --disable-static --with-pic --enable-shared --with-gnu-ld --prefix=%{_prefix} --without-tightvnc-filetransfer +%configure --disable-static --with-pic --enable-shared --with-gnu-ld --without-tightvnc-filetransfer make %{?_smp_mflags} @@ -120,20 +148,28 @@ %{__rm} -f %{buildroot}%{_libdir}/*.la %{__rm} -f %{buildroot}%{_libdir}/*.a -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig +%post -n libvncclient0 -p /sbin/ldconfig +%postun -n libvncclient0 -p /sbin/ldconfig +%post -n libvncserver0 -p /sbin/ldconfig +%postun -n libvncserver0 -p /sbin/ldconfig -%files +%files -n linuxvnc %defattr(-,root,root) -%doc AUTHORS COPYING ChangeLog NEWS README TODO +%doc COPYING vncterm/README %{_bindir}/linuxvnc -%{_bindir}/libvncserver-config -%{_libdir}/libvncclient.so.* -%{_libdir}/libvncserver.so.* + +%files -n libvncserver0 +%defattr(-,root,root) +%_libdir/libvncserver.so.0* + +%files -n libvncclient0 +%defattr(-,root,root) +%_libdir/libvncclient.so.0* %files devel %defattr(-,root,root) +%doc AUTHORS COPYING ChangeLog NEWS README TODO +%{_bindir}/libvncserver-config %{_includedir}/rfb/* %dir /usr/include/rfb %{_libdir}/libvncclient.so -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
