Browse Source

updated 3 packages

gnome-autoar-0.3.1-1

python-urllib3-1.26.4-1

vine-keyring-2.20210323-1
Tomohiro "Tomo-p" KATO 3 years ago
parent
commit
60be50175f

+ 7 - 4
g/gnome-autoar/gnome-autoar-vl.spec

@@ -3,8 +3,8 @@
 Summary:        Archive library
 Summary(ja):    アーカイブライブラリ
 Name:           gnome-autoar
-Version:        0.2.4
-Release:        2%{?_dist_release}
+Version:        0.3.1
+Release:        1%{?_dist_release}
 Group:          system
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -13,7 +13,6 @@ License:        LGPLv2+
 URL:            https://git.gnome.org/browse/gnome-autoar
 %global         shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
 Source0:        https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
-Patch1000:      CVE-2020-36241.patch
 
 BuildRequires:  gcc
 BuildRequires:  pkgconfig(gio-2.0)
@@ -22,7 +21,7 @@ BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(gtk+-3.0)
 BuildRequires:  pkgconfig(libarchive)
-BuildRequires:  vala-devel
+BuildRequires:  vala
 
 %description
 gnome-autoar is a GObject based library for handling archives.
@@ -83,6 +82,10 @@ make check
 
 
 %changelog
+* Wed Mar 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.3.1-1
+- new upstream release.
+- dropped Patch1000: fixed in upstream.
+
 * Fri Feb 12 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.2.4-2
 - imported Patch1000 from upstream to fix CVE-2020-36241.
 

+ 10 - 13
p/python-urllib3/python-urllib3-vl.spec

@@ -5,7 +5,7 @@
 
 Summary:        Python HTTP library with thread-safe connection pooling and file post
 Name:           python-%{srcname}
-Version:        1.26.3
+Version:        1.26.4
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -17,25 +17,21 @@ URL:            https://github.com/urllib3/urllib3
 Source0:        %{url}/archive/%{version}/%{srcname}-%{version}.tar.gz
 # Unbundle ssl_match_hostname since we depend on it
 Source1:        ssl_match_hostname_py3.py
-BuildArch:      noarch
 
+BuildArch:      noarch
+BuildRequires:  python-devel
+BuildRequires:  python-rpm-macros
+BuildRequires:  python2-rpm-macros
+BuildRequires:  python2-setuptools
 %{?python_provide:%python_provide python2-%{srcname}}
-
 Requires:       ca-certificates
-
 # Previously bundled things:
 Requires:       python-six
 #Requires:       python-backports-ssl_match_hostname
-
 # Secure extra requirements
 Requires:       python-ipaddress
 Requires:       python-pysocks
 
-BuildRequires:  python-devel
-BuildRequires:  python-rpm-macros
-BuildRequires:  python2-rpm-macros
-BuildRequires:  python2-setuptools
-
 %description
 Python HTTP module with connection pooling and file POST abilities.
 
@@ -43,11 +39,9 @@ Python HTTP module with connection pooling and file POST abilities.
 %package -n python3-%{srcname}
 Summary:        Python3 HTTP library with thread-safe connection pooling and file post
 Group:          programming
-
 BuildRequires:  python3-devel
 BuildRequires:  python3-rpm-macros
 BuildRequires:  python3-setuptools
-
 Requires:       ca-certificates
 Requires:       python3-six
 Requires:       python3-pysocks
@@ -71,6 +65,7 @@ rm -rf test/contrib/
 # fail when combined with the unbundling of backports-ssl_match_hostname
 rm -f test/test_no_ssl.py
 
+
 %build
 %py_build
 %py3_build
@@ -111,7 +106,6 @@ ln -s %{python3_sitelib}/__pycache__/six.cpython-%{python3_version_nodots}.pyc \
 %{python_sitelib}/urllib3/
 %{python_sitelib}/urllib3-*.egg-info
 
-
 %files -n python3-%{srcname}
 %license LICENSE.txt
 %doc CHANGES.rst README.rst CONTRIBUTORS.txt
@@ -120,6 +114,9 @@ ln -s %{python3_sitelib}/__pycache__/six.cpython-%{python3_version_nodots}.pyc \
 
 
 %changelog
+* Wed Mar 24 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.26.4-1
+- new upstream release.
+
 * Tue Feb 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.26.3-1
 - new upstream release.
 

+ 30 - 23
v/vine-keyring/vine-keyring-vl.spec

@@ -1,28 +1,31 @@
 %define rpmhome		%{_prefix}/lib/rpm
 %define pubringdir	%{rpmhome}/gnupg
-%define keyringdate	20141026
-
-Summary:      The gnupg keyring for Vine Linux
-Summary(ja):  Vine Linux 用の GnuPG 鍵輪
-Name:         vine-keyring
-Version:      2.14
-Release:      1%{?_dist_release}
-License:      distributable without modification
-Group:        System Environment/Libraries
-Source0:      %{name}-%{keyringdate}.tar.xz
-Source10:     gpg-import.sh
-Source11:     gpg-import.lua
-Source12:     gpg-import.conf
-BuildArchitectures: noarch
-
-Vendor: Project Vine
-Distribution: Vine Linux
-Packager: daisuke
-
-BuildRoot:    %{_tmppath}/%{name}-%{version}-root
-Requires:     gnupg
-PreReq:       sh-utils, gnupg, fileutils
-Autoreqprov:  off
+%define keyringdate	20210323
+
+Summary:        The gnupg keyring for Vine Linux
+Summary(ja):    Vine Linux 用の GnuPG 鍵輪
+Name:           vine-keyring
+Version:        2.%{keyringdate}
+Release:        1%{?_dist_release}
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       daisuke
+
+License:        distributable without modification
+Group:          system
+Source0:        %{name}-%{keyringdate}.tar.xz
+Source10:       gpg-import.sh
+Source11:       gpg-import.lua
+Source12:       gpg-import.conf
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+BuildArch:      noarch
+Requires:       gnupg
+Requires(pre):  sh-utils, gnupg, fileutils
+AutoReqProv:    off
+
+# delete old vulnerable keys
+Obsoletes: gpg-pubkey = f061a290-4467fe68
 
 %description
 This package contains the gnup keyring that is used to sign
@@ -91,6 +94,10 @@ exit 0
 
 
 %changelog
+* Tue Mar 23 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.20210323-1
+- updated gpg-import.sh: don't leave garbage.
+- refreshed all keys from keyserver.
+
 * Sun Oct 26 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 2.14-1
 - update vine-keyring
   - add ken (new key)