Przeglądaj źródła

updated 2 packages

gnome-font-viewer-3.30.0-2

libsigc++-2.10.2-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12352 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 5 lat temu
rodzic
commit
8f4cf157a2

+ 26 - 20
g/gnome-font-viewer/gnome-font-viewer-vl.spec

@@ -1,26 +1,29 @@
-Summary:	GNOME font viewer
-Summary(ja):	GNOME フォントビューアー
-Name:		gnome-font-viewer
-Version:	3.30.0
-Release:	1%{?_dist_release}
-License:	GPLv2+
-Group:		User Interface/Desktops
-URL:		http://www.gnome.org
-
-Source: http://ftp.gnome.org/pub/GNOME/sources/%{name}/3.20/%{name}-%{version}.tar.xz
-
-BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
-BuildRequires:	meson
-BuildRequires:	gtk3-devel
-BuildRequires:	gnome-desktop3-devel
-BuildRequires:	libappstream-glib-devel
+Summary:        GNOME font viewer
+Summary(ja):    GNOME フォントビューアー
+Name:           gnome-font-viewer
+Version:        3.30.0
+Release:        2%{?_dist_release}
+Vendor:         Project Vine
+Distribution:   Vine Linux
+License:        GPLv2+
+Group:          User Interface/Desktops
+URL:            http://www.gnome.org
+
+%global         shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
+Source0:        https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
+
+# https://gitlab.gnome.org/GNOME/gnome-font-viewer/-/commit/9661683379806e2bad6a52ce6dde776a33f4f981
+Patch1000:      CVE-2019-19308.patch
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:  meson
+BuildRequires:  gtk3-devel
+BuildRequires:  gnome-desktop3-devel
+BuildRequires:  libappstream-glib-devel
 
 Requires(postun,posttrans):	desktop-file-utils
 
-Vendor:		Project Vine
-Distribution:	Vine Linux
-
 
 %description
 %{summary}
@@ -62,6 +65,9 @@ update-desktop-database -q &> /dev/null ||:
 %{_datadir}/thumbnailers/%{name}.thumbnailer
 
 %changelog
+* Wed Mar 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.0-2
+- imported Patch1000 to fix CVE-2019-19308 from upstream.
+
 * Thu Jan 03 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.30.0-1
 - new upstream release.
 

+ 12 - 9
lib/libs/libsigc++/libsigc++-vl.spec

@@ -1,5 +1,5 @@
 %define name libsigc++
-%define version 2.10.0
+%define version 2.10.2
 %define release 1%{?_dist_release}
 
 %define lib_name sigc++-2.0
@@ -11,20 +11,19 @@ Summary(ja): C++ 用の型安全なシグナルフレームワーク
 Name: %{name}
 Version: %{version}
 Release: %{release}
-
 Group: System Environment/Libraries
-License: LGPLv2
-URL: http://libsigc.sourceforge.net/
+Vendor: Project Vine
+Distribution: Vine Linux
 
-Source: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.10/%{name}-%{version}.tar.xz
+License: LGPLv2
+URL: https://github.com/libsigcplusplus/libsigcplusplus
+%global shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
+Source0: https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
 
 Buildroot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: gcc-c++
 BuildRequires: m4
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 
 %description
 This library implements a full callback system for use in widget libraries,
@@ -100,7 +99,8 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,755)
-%doc AUTHORS COPYING README NEWS ChangeLog TODO
+%license COPYING
+%doc AUTHORS README NEWS ChangeLog TODO
 %attr(755,root,root) %{_libdir}/lib*.so.*
 
 %files devel
@@ -120,6 +120,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/%{lib_name}/tests
 
 %changelog
+* Wed Mar 25 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.2-1
+- new upstream release.
+
 * Sat Jan 06 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.10.0-1
 - new upstream release.