Hello community,
here is the log from the commit of package pinentry for openSUSE:Factory
checked in at Fri Mar 25 14:22:51 CET 2011.
--------
--- pinentry/pinentry.changes 2010-10-05 19:20:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/pinentry/pinentry.changes 2011-03-25 09:54:35.000000000 +0100
@@ -1,0 +2,12 @@
+Thu Mar 24 15:08:28 UTC 2011 - puzel@novell.com
+
+- update to pinentry-0.8.1
+ * The GTK pinentry now always sticks to the top and properly grabs
+ the keyboard.
+ * The protocol options default-cancel and default-ok now work for
+ the pinentry-gtk2 and pinentry-qt (that is QT3).
+- drop pinentry-qt-fix-1162.diff (in upstream)
+- use spec-cleaner
+
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
pinentry-0.8.0.tar.bz2
pinentry-qt-fix-1162.diff
New:
----
pinentry-0.8.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pinentry.spec ++++++
--- /var/tmp/diff_new_pack.JzF8Tp/_old 2011-03-25 14:19:12.000000000 +0100
+++ /var/tmp/diff_new_pack.JzF8Tp/_new 2011-03-25 14:19:12.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package pinentry (Version 0.8.0)
+# spec file for package pinentry
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,34 +15,31 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: pinentry
+Version: 0.8.1
+Release: 1
+License: GPLv2+
+Summary: Collection of Simple PIN or Passphrase Entry Dialogs
+Url: http://www.gnupg.org/aegypten/
+Group: Productivity/Other
+Source: pinentry-%{version}.tar.bz2
+Source1: pinentry
+Patch0: moreSecureMemoryForPinentry-qt.diff
+Patch1: pinentry-0.7.2-gtk+-2.4.diff
+Patch2: pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
+Patch3: pinentry-0.7.2-curses-utf-8.diff
BuildRequires: cmake
-BuildRequires: gtk2-devel
+BuildRequires: libcap-devel
BuildRequires: libdrm-devel
BuildRequires: libjpeg-devel
BuildRequires: libqt4-devel
BuildRequires: ncurses-devel
+BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: qt3-devel
BuildRequires: update-desktop-files
-BuildRequires: libcap-devel
-Url: http://www.gnupg.org/aegypten/
-Version: 0.8.0
-Release: 7
PreReq: %install_info_prereq
-Summary: Collection of Simple PIN or Passphrase Entry Dialogs
-License: GPLv2+
-AutoReqProv: on
-Source: pinentry-%{version}.tar.bz2
-Source1: pinentry
-Patch0: moreSecureMemoryForPinentry-qt.diff
-Patch1: pinentry-0.7.2-gtk+-2.4.diff
-Patch2: pinentry-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
-Patch3: pinentry-0.7.2-curses-utf-8.diff
-Patch4: pinentry-qt-fix-1162.diff
-Group: Productivity/Other
Provides: pinentry-dialog
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%global ncursesw_config %(set -- %{_bindir}/ncursesw*-config; echo ${1})
@@ -51,86 +48,57 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-Authors:
---------
- Robert Bihlmeyer
- Werner Koch, g10 Code GmbH
- Steffen Hansen, Klar�lvdalens Datakonsult AB
- Marcus Brinkmann, g10 Code GmbH
-
%package -n pinentry-qt
-License: GPLv2+
Version: %{version}
-Release: 18
+Release: 19
+License: GPLv2+
+Summary: Collection of Simple PIN or Passphrase Entry Dialogs
+Group: Productivity/Other
+Requires: pinentry
Provides: pinentry-dialog
Provides: pinentry-gui
Provides: pinentry:/usr/bin/pinentry-qt
-Requires: pinentry
-Group: Productivity/Other
-Summary: Collection of Simple PIN or Passphrase Entry Dialogs
%description -n pinentry-qt
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-Authors:
---------
- Robert Bihlmeyer
- Werner Koch, g10 Code GmbH
- Steffen Hansen, Klar�lvdalens Datakonsult AB
- Marcus Brinkmann, g10 Code GmbH
-
%package -n pinentry-qt4
-License: GPLv2+
Version: %{version}
-Release: 9
+Release: 10
+License: GPLv2+
+Summary: Collection of Simple PIN or Passphrase Entry Dialogs
+Group: Productivity/Other
+Requires: pinentry
Provides: pinentry-dialog
Provides: pinentry-gui
Provides: pinentry:/usr/bin/pinentry-qt4
-Requires: pinentry
-Group: Productivity/Other
-Summary: Collection of Simple PIN or Passphrase Entry Dialogs
%description -n pinentry-qt4
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-Authors:
---------
- Robert Bihlmeyer
- Werner Koch, g10 Code GmbH
- Steffen Hansen, Klar�lvdalens Datakonsult AB
- Marcus Brinkmann, g10 Code GmbH
-
%package -n pinentry-gtk2
-License: GPLv2+
Version: %{version}
-Release: 18
+Release: 19
+License: GPLv2+
+Summary: Collection of Simple PIN or Passphrase Entry Dialogs
+Group: Productivity/Other
+Requires: pinentry
Provides: pinentry-dialog
Provides: pinentry-gui
Provides: pinentry:/usr/bin/pinentry-gtk-2
-Requires: pinentry
-Group: Productivity/Other
-Summary: Collection of Simple PIN or Passphrase Entry Dialogs
%description -n pinentry-gtk2
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-Authors:
---------
- Robert Bihlmeyer
- Werner Koch, g10 Code GmbH
- Steffen Hansen, Klar�lvdalens Datakonsult AB
- Marcus Brinkmann, g10 Code GmbH
-
%prep
%setup -q
%patch0 -p 1
%patch1 -p 1
%patch2 -p 1
%patch3
-%patch4
%build
cp /usr/share/gettext/config.rpath .
@@ -138,8 +106,8 @@
# Regenerate moc's
moc qt4/pinentrydialog.h > qt4/pinentrydialog.moc
moc qt4/qsecurelineedit.h > qt4/qsecurelineedit.moc
-export CFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)"
-export CXXFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)"
+export CFLAGS="%{optflags} $(%{ncursesw_config} --cflags)"
+export CXXFLAGS="%{optflags} $(%{ncursesw_config} --cflags)"
%configure \
--enable-pinentry-curses \
--enable-pinentry-qt \
@@ -147,15 +115,15 @@
--enable-pinentry-gtk2 \
--with-qt-dir=%{_libdir}/qt3/ \
--with-qt-includes=%{_libdir}/qt3/include/ \
- --with-qt-libraries=%{_libdir}/qt3/%_lib/ \
+ --with-qt-libraries=%{_libdir}/qt3/%{_lib}/ \
--without-ncurses-include-dir
make %{?_smp_mflags}
%install
-make DESTDIR=$RPM_BUILD_ROOT install
+%make_install
# remove symlink
-rm -rf ${RPM_BUILD_ROOT}%{_bindir}/pinentry
-cp %{S:1} ${RPM_BUILD_ROOT}%{_bindir}
+rm -rf %{buildroot}%{_bindir}/pinentry
+cp %{SOURCE1} %{buildroot}%{_bindir}
%post
%install_info --info-dir=.%{_infodir} .%{_infodir}/pinentry.info.gz
@@ -166,7 +134,7 @@
%files
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog NEWS README
-%doc %_infodir/pinentry*
+%doc %{_infodir}/pinentry*
%attr(755,root,root) %{_bindir}/pinentry
%attr(755,root,root) %{_bindir}/pinentry-curses
++++++ pinentry-0.8.0.tar.bz2 -> pinentry-0.8.1.tar.bz2 ++++++
++++ 13426 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org