|
@@ -1,7 +1,7 @@
|
|
|
|
|
|
Name: pinentry
|
|
Name: pinentry
|
|
-Version: 0.9.7
|
|
+Version: 1.1.0
|
|
-Release: 4%{?_dist_release}
|
|
+Release: 1%{?_dist_release}
|
|
Summary: Collection of simple PIN or passphrase entry dialogs
|
|
Summary: Collection of simple PIN or passphrase entry dialogs
|
|
|
|
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
@@ -20,10 +20,10 @@ BuildRequires: gcr-devel
|
|
BuildRequires: gtk2-devel
|
|
BuildRequires: gtk2-devel
|
|
BuildRequires: libcap-devel
|
|
BuildRequires: libcap-devel
|
|
BuildRequires: ncurses-devel
|
|
BuildRequires: ncurses-devel
|
|
-BuildRequires: qt4-devel
|
|
|
|
BuildRequires: libgpg-error-devel
|
|
BuildRequires: libgpg-error-devel
|
|
BuildRequires: libassuan-devel
|
|
BuildRequires: libassuan-devel
|
|
BuildRequires: libsecret-devel
|
|
BuildRequires: libsecret-devel
|
|
|
|
+BuildRequires: pkgconfig(Qt5Core) pkgconfig(Qt5Gui) pkgconfig(Qt5Widgets)
|
|
|
|
|
|
Requires(pre): %{_sbindir}/update-alternatives
|
|
Requires(pre): %{_sbindir}/update-alternatives
|
|
Requires(post): /sbin/install-info
|
|
Requires(post): /sbin/install-info
|
|
@@ -59,19 +59,16 @@ http://www.gnupg.org/aegypten/ for details.
|
|
This package contains the GTK GUI based version of the PIN entry dialog.
|
|
This package contains the GTK GUI based version of the PIN entry dialog.
|
|
|
|
|
|
%package qt
|
|
%package qt
|
|
-Summary: Passphrase/PIN entry dialog based on Qt4
|
|
+Summary: Passphrase/PIN entry dialog based on Qt5
|
|
-# original code for secstring.cpp doesn't allow GPL versions higher than 3 to be
|
|
|
|
-# used
|
|
|
|
-License: GPLv2 or GPLv3
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
Requires: %{name} = %{version}-%{release}
|
|
Provides: %{name}-gui = %{version}-%{release}
|
|
Provides: %{name}-gui = %{version}-%{release}
|
|
Obsoletes: pinentry-qt4 < 0.8.0-2
|
|
Obsoletes: pinentry-qt4 < 0.8.0-2
|
|
-Provides: pinentry-qt4 = %{version}-%{release}
|
|
+Provides: pinentry-qt5 = %{version}-%{release}
|
|
%description qt
|
|
%description qt
|
|
Pinentry is a collection of simple PIN or passphrase entry dialogs which
|
|
Pinentry is a collection of simple PIN or passphrase entry dialogs which
|
|
utilize the Assuan protocol as described by the aegypten project; see
|
|
utilize the Assuan protocol as described by the aegypten project; see
|
|
http://www.gnupg.org/aegypten/ for details.
|
|
http://www.gnupg.org/aegypten/ for details.
|
|
-This package contains the Qt4 GUI based version of the PIN entry dialog.
|
|
+This package contains the Qt5 GUI based version of the PIN entry dialog.
|
|
|
|
|
|
%package emacs
|
|
%package emacs
|
|
Summary: Passphrase/PIN entry dialog based on emacs
|
|
Summary: Passphrase/PIN entry dialog based on emacs
|
|
@@ -108,9 +105,8 @@ make %{?_smp_mflags}
|
|
%install
|
|
%install
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
make install DESTDIR=$RPM_BUILD_ROOT
|
|
|
|
|
|
-# Backwards compatibility
|
|
+# Symlink for Backward compatibility
|
|
ln -s pinentry-gtk-2 $RPM_BUILD_ROOT%{_bindir}/pinentry-gtk
|
|
ln -s pinentry-gtk-2 $RPM_BUILD_ROOT%{_bindir}/pinentry-gtk
|
|
-# This changed in 0.9.6
|
|
|
|
ln -s pinentry-qt $RPM_BUILD_ROOT%{_bindir}/pinentry-qt4
|
|
ln -s pinentry-qt $RPM_BUILD_ROOT%{_bindir}/pinentry-qt4
|
|
|
|
|
|
install -p -m755 -D %{SOURCE10} $RPM_BUILD_ROOT%{_bindir}/pinentry
|
|
install -p -m755 -D %{SOURCE10} $RPM_BUILD_ROOT%{_bindir}/pinentry
|
|
@@ -146,12 +142,16 @@ fi
|
|
|
|
|
|
%files qt
|
|
%files qt
|
|
%{_bindir}/pinentry-qt
|
|
%{_bindir}/pinentry-qt
|
|
|
|
+# symlink for backward compatibility
|
|
%{_bindir}/pinentry-qt4
|
|
%{_bindir}/pinentry-qt4
|
|
|
|
|
|
%files emacs
|
|
%files emacs
|
|
%{_bindir}/pinentry-emacs
|
|
%{_bindir}/pinentry-emacs
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Thu Mar 01 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.1.0-1
|
|
|
|
+- new upstream release.
|
|
|
|
+
|
|
* Fri Sep 02 2016 Toshiaki Ara <ara_t@384.jp> - 0.9.7-4
|
|
* Fri Sep 02 2016 Toshiaki Ara <ara_t@384.jp> - 0.9.7-4
|
|
- rebuild with gcc-5.4.0
|
|
- rebuild with gcc-5.4.0
|
|
|
|
|