]> source.dussan.org Git - tigervnc.git/commitdiff
Update static library dependencies for rpm/deb packages
authorBrian P. Hinz <bphinz@users.sf.net>
Tue, 24 Jul 2018 01:38:46 +0000 (21:38 -0400)
committerBrian P. Hinz <bphinz@users.sf.net>
Wed, 25 Jul 2018 00:14:14 +0000 (20:14 -0400)
contrib/packages/deb/ubuntu-precise/debian/rules
contrib/packages/deb/ubuntu-trusty/debian/rules
contrib/packages/rpm/el6/SPECS/tigervnc.spec
contrib/packages/rpm/el7/SPECS/tigervnc.spec

index 7d5f4ac6a9b87904e4abfe2a0e94a0d87a819d93..e74328328f03b81da23406ce81ba5a9fb3633d8f 100755 (executable)
@@ -53,8 +53,8 @@ config-stamp:
        cmake -G"Unix Makefiles" \
     -DBUILD_STATIC=off \
        -DCMAKE_INSTALL_PREFIX=/usr \
-       -DFLTK_LIBRARIES="$(CURDIR)/fltk-1.3.3/lib/libfltk.a;$(CURDIR)/fltk-1.3.3/lib/libfltk_images.a;-lpng" \
-       -DFLTK_INCLUDE_DIR=$(CURDIR)/fltk-1.3.3
+       -DFLTK_LIBRARIES="$(CURDIR)/fltk-1.3.4-1/lib/libfltk.a;$(CURDIR)/fltk-1.3.4-1/lib/libfltk_images.a;-lpng" \
+       -DFLTK_INCLUDE_DIR=$(CURDIR)/fltk-1.3.4-1
        (cd unix/xserver; \
        export PIXMANINCDIR=/usr/include/pixman-1; \
        autoreconf -fiv; \
index 08e974c04db98b8db39228e2299be6f7ad6fc656..81f4f89d1907f7101a8813d264c9fae1aaab90f2 100755 (executable)
@@ -60,8 +60,8 @@ config-stamp:
        cmake -G"Unix Makefiles" \
     -DBUILD_STATIC=off \
        -DCMAKE_INSTALL_PREFIX=/usr \
-       -DFLTK_LIBRARIES="$(CURDIR)/fltk-1.3.3/lib/libfltk.a;$(CURDIR)/fltk-1.3.3/lib/libfltk_images.a;-lpng" \
-       -DFLTK_INCLUDE_DIR=$(CURDIR)/fltk-1.3.3
+       -DFLTK_LIBRARIES="$(CURDIR)/fltk-1.3.4-1/lib/libfltk.a;$(CURDIR)/fltk-1.3.4-1/lib/libfltk_images.a;-lpng" \
+       -DFLTK_INCLUDE_DIR=$(CURDIR)/fltk-1.3.4-1
        (cd unix/xserver; \
        export PIXMANINCDIR=/usr/include/pixman-1; \
        autoreconf -fiv; \
index eb54a3ba4894447f5b893a24462058b8c6ea7404..09843b21121689cec3f91ff18b9d495ed13bd9db 100644 (file)
@@ -21,12 +21,12 @@ URL: http://www.tigervnc.com
 Source0: %{name}-%{version}%{?snap:-%{snap}}.tar.bz2
 Source1: vncserver.service
 Source2: vncserver.sysconfig
-Source11: http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz
-Source13: http://downloads.sourceforge.net/project/libpng/libpng15/1.5.24/libpng-1.5.24.tar.bz2
-Source14: https://ftp.gnu.org/gnu/gmp/gmp-6.0.0a.tar.bz2
-Source15: http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.7.tar.gz
-Source16: https://ftp.gnu.org/gnu/nettle/nettle-2.7.1.tar.gz
-Source17: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/gnutls-3.3.19.tar.xz
+Source11: http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-1-source.tar.gz
+Source13: http://downloads.sourceforge.net/project/libpng/libpng16/1.6.34/libpng-1.6.34.tar.gz
+Source14: https://ftp.gnu.org/gnu/gmp/gmp-6.1.2.tar.bz2
+Source15: http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.13.tar.gz
+Source16: https://ftp.gnu.org/gnu/nettle/nettle-3.4.tar.gz
+Source17: ftp://ftp.gnutls.org/gcrypt/gnutls/v3.3/gnutls-3.3.30.tar.xz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires: gcc, gcc-c++
@@ -60,7 +60,6 @@ Provides: tightvnc = 1.5.0-0.15.20090204svn3586
 Obsoletes: tightvnc < 1.5.0-0.15.20090204svn3586
 
 Patch16: tigervnc-xorg-manpages.patch
-Patch17: nettle-2.7.1-ecc-cve.patch
 
 %description
 Virtual Network Computing (VNC) is a remote display system which
@@ -162,14 +161,11 @@ rm -rf $RPM_BUILD_ROOT
 
 %if %{_bootstrap}
 tar xzf %SOURCE11
-tar xjf %SOURCE13
+tar xzf %SOURCE13
 tar xjf %SOURCE14
 tar xzf %SOURCE15
 tar xzf %SOURCE16
-pushd nettle-*
-%patch17 -p1 -b .ecc-cve
-popd
-xzcat %SOURCE17 | tar xf -
+tar xJf %SOURCE17
 %endif
 
 cp -r /usr/share/xorg-x11-server-source/* unix/xserver
@@ -460,6 +456,9 @@ fi
 %endif
 
 %changelog
+* Sun Jul 22 2018 Brian P. Hinz <bphinz@users.sourceforge.net> 1.9.80-1
+- Update gnutls, libtasn1, libpng, gmp, fltk to latest upstream versions.
+
 * Mon Jun 20 2016 Brian P. Hinz <bphinz@users.sourceforge.net> 1.6.80-5
 - Patch for Xorg 1.17 due to vendor bump of Xorg version
 
index f0fdd11e91736cc1bcd818537b5eade2dc797583..ec36ccc438f852752d8a2b6dd2c9f2881e0ed318 100644 (file)
@@ -22,7 +22,7 @@ Source0:        %{name}-%{version}%{?snap:-%{snap}}.tar.bz2
 Source1:        vncserver.service
 Source2:        vncserver.sysconfig
 Source3:        10-libvnc.conf
-Source11:      http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz
+Source11:      http://fltk.org/pub/fltk/1.3.4/fltk-1.3.4-1-source.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  libX11-devel, automake, autoconf, libtool, gettext, gettext-autopoint
@@ -392,6 +392,9 @@ fi
 %endif
 
 %changelog
+* Sun Jul 22 2018 Brian P. Hinz <bphinz@users.sourceforge.net> 1.9.80-1
+- Updated fltk to latest version
+
 * Thu Dec 24 2015 Brian P. Hinz <bphinz@users.sourceforge.net> 1.6.80-1
 - Adapted from RedHat EL7 Spec