Browse Source

updated 2 packages

jasper-2.0.24-1

pinentry-1.1.1-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12523 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 1 year ago
parent
commit
856077d7a8
2 changed files with 34 additions and 8 deletions
  1. 9 4
      j/jasper/jasper-vl.spec
  2. 25 4
      p/pinentry/pinentry-vl.spec

+ 9 - 4
j/jasper/jasper-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           jasper
 Summary:        implementation of the JPEG-2000 standard, Part 1
-Version:        2.0.23
+Version:        2.0.24
 Release:        1%{?_dist_release}
 Group:          graphics
 Vendor:         Project Vine
@@ -14,6 +14,8 @@ Source:         https://github.com/mdadams/jasper/archive/version-%{version}.tar
 
 # skip hard-coded prefix/lib rpath
 Patch1:         jasper-2.0.14-rpath.patch
+Patch1000:      CVE-2021-3272.patch
+
 
 BuildRoot:   %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  autoconf automake libtool
@@ -22,6 +24,7 @@ BuildRequires:  libGLU-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  pkgconfig
 BuildRequires:  cmake
+BuildRequires:  git
 
 Requires:       %{name}-libs = %{version}-%{release}
 
@@ -75,9 +78,7 @@ This package contains runtime libraries for JasPer.
 
 
 %prep
-%setup -q -n %{name}-version-%{version}
-
-%patch1 -p1 -b .rpath
+%autosetup -S git -n %{name}-version-%{version}
 
 
 %build
@@ -145,6 +146,10 @@ make test -C builder
 
 
 %changelog
+* Thu Feb 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.24-1
+- new upstream release.
+- added Patch1000 to fix CVE-2021-3272.
+
 * Wed Dec 16 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 2.0.23-1
 - new upstream release.
 

+ 25 - 4
p/pinentry/pinentry-vl.spec

@@ -1,9 +1,9 @@
 
 Name:    pinentry
-Version: 1.1.0
-Release: 2%{?_dist_release}
+Version: 1.1.1
+Release: 1%{?_dist_release}
 Summary: Collection of simple PIN or passphrase entry dialogs
-
+Group: accessories
 Vendor: Project Vine
 Distribution: Vine Linux
 
@@ -37,53 +37,69 @@ utilize the Assuan protocol as described by the aegypten project; see
 http://www.gnupg.org/aegypten/ for details.
 This package contains the curses (text) based version of the PIN entry dialog.
 
+
 %package gnome3
 Summary: Passphrase/PIN entry dialog for GNOME 3
+Group: accessories
 Requires: %{name} = %{version}-%{release}
 Provides: %{name}-gui = %{version}-%{release}
+
 %description gnome3
 Pinentry is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the aegypten project; see
 http://www.gnupg.org/aegypten/ for details.
 This package contains the GNOME 3 version of the PIN entry dialog.
 
+
 %package gtk
 Summary: Passphrase/PIN entry dialog based on GTK+
+Group: accessories
 Requires: %{name} = %{version}-%{release}
 Provides: %{name}-gui = %{version}-%{release}
 Provides: pinentry-gtk2 = %{version}-%{release}
+
 %description gtk
 Pinentry is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the aegypten project; see
 http://www.gnupg.org/aegypten/ for details.
 This package contains the GTK GUI based version of the PIN entry dialog.
 
+
 %package qt
 Summary: Passphrase/PIN entry dialog based on Qt5
+Group: accessories
 Requires: %{name} = %{version}-%{release}
 Provides: %{name}-gui = %{version}-%{release}
 Obsoletes: pinentry-qt4 < 0.8.0-2
 Provides:  pinentry-qt5 = %{version}-%{release}
+
 %description qt
 Pinentry is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the aegypten project; see
 http://www.gnupg.org/aegypten/ for details.
 This package contains the Qt5 GUI based version of the PIN entry dialog.
 
+
 %package emacs
 Summary: Passphrase/PIN entry dialog based on emacs
+Group: accessories
 Requires: %{name} = %{version}-%{release}
+
 %description emacs
 Pinentry is a collection of simple PIN or passphrase entry dialogs which
 utilize the Assuan protocol as described by the aegypten project; see
 http://www.gnupg.org/aegypten/ for details.
 This package contains the emacs based version of the PIN entry dialog.
 
+
+%debug_package
+
+
 %prep
 %setup -q
 
-%build
 
+%build
 %if 0%{?fedora} > 22
 # FTBFS on f23/gcc5 without this
 CXXFLAGS="%{optflags} -std=c++11"
@@ -125,6 +141,7 @@ if [ $1 -eq 0 -a -f %{_infodir}/pinentry.info* ] ; then
   /sbin/install-info --delete %{_infodir}/pinentry.info %{_infodir}/dir ||:
 fi
 
+
 %files
 %{!?_licensedir:%global license %%doc}
 %license COPYING
@@ -148,7 +165,11 @@ fi
 %files emacs
 %{_bindir}/pinentry-emacs
 
+
 %changelog
+* Thu Feb 04 2021 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.1-1
+- new upstream release.
+
 * Sun Mar 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-2
 - updated Source10.