commit opensc for openSUSE:Factory

2019-08-19 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2019-08-19 21:41:16

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new.22127 (New)


Package is "opensc"

Mon Aug 19 21:41:16 2019 rev:46 rq:724313 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2019-08-05 
10:38:33.611318780 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new.22127/opensc.changes 2019-08-19 
21:41:55.960284058 +0200
@@ -1,0 +2,7 @@
+Sun Aug 18 01:35:45 UTC 2019 - Jason Sikes 
+
+- added opensc-0.19.0-piv_card_matching.patch
+  * Improve Card Matching for Dual CAC/PIV and PIVKEY cards.
+  * sourced from https://github.com/OpenSC/OpenSC/pull/1549
+
+---

New:

  opensc-0.19.0-piv_card_matching.patch



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.EeqFH7/_old  2019-08-19 21:41:58.312283597 +0200
+++ /var/tmp/diff_new_pack.EeqFH7/_new  2019-08-19 21:41:58.316283597 +0200
@@ -32,6 +32,7 @@
 Source3:opensc.module
 Patch1: opensc-0.19.0-rsa-pss.patch
 Patch2: opensc-0.19.0-redundant_logging.patch
+Patch3: opensc-0.19.0-piv_card_matching.patch
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
 BuildRequires:  libxslt
@@ -64,6 +65,7 @@
 %setup -q
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fvi

++ opensc-0.19.0-piv_card_matching.patch ++
 644 lines (skipped)




commit opensc for openSUSE:Factory

2019-08-05 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2019-08-05 10:38:27

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new.4126 (New)


Package is "opensc"

Mon Aug  5 10:38:27 2019 rev:45 rq:720278 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2019-07-26 
12:41:23.577880307 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new.4126/opensc.changes  2019-08-05 
10:38:33.611318780 +0200
@@ -1,0 +2,12 @@
+Tue Jul 30 03:15:14 UTC 2019 - Jason Sikes 
+
+- added opensc-0.19.0-rsa-pss.patch
+  * Fixes the pkcs11-tool example
+  * Added missing CKM_SHA224_RSA_PKCS_PSS
+  * Add support for PSS padding to RSA signatures
+  * Support for signature verification in pkcs11-tool
+  * Switch cleanup steps to avoid segfaults on errors and more sanity checking
+- added opensc-0.19.0-redundant_logging.patch
+  * Remove redundant debug output
+
+---

New:

  opensc-0.19.0-redundant_logging.patch
  opensc-0.19.0-rsa-pss.patch



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.NWWcQP/_old  2019-08-05 10:38:34.307318696 +0200
+++ /var/tmp/diff_new_pack.NWWcQP/_new  2019-08-05 10:38:34.307318696 +0200
@@ -30,6 +30,8 @@
 # Register with p11-kit
 # 
https://web.archive.org/web/20111225073733/http://www.opensc-project.org/opensc/ticket/390
 Source3:opensc.module
+Patch1: opensc-0.19.0-rsa-pss.patch
+Patch2: opensc-0.19.0-redundant_logging.patch
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
 BuildRequires:  libxslt
@@ -60,6 +62,8 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
 
 %build
 autoreconf -fvi

++ opensc-0.19.0-redundant_logging.patch ++
Index: opensc-0.19.0/src/pkcs15init/pkcs15-oberthur.c
===
--- opensc-0.19.0.orig/src/pkcs15init/pkcs15-oberthur.c
+++ opensc-0.19.0/src/pkcs15init/pkcs15-oberthur.c
@@ -70,7 +70,6 @@ cosm_write_tokeninfo (struct sc_pkcs15_c
ctx = p15card->card->ctx;
 
SC_FUNC_CALLED(ctx, SC_LOG_DEBUG_VERBOSE);
-   sc_debug(ctx, SC_LOG_DEBUG_NORMAL, "cosm_write_tokeninfo() label '%s'; 
flags 0x%X", label, flags);
if (sc_profile_get_file(profile, COSM_TITLE"-token-info", )) {
rv = SC_ERROR_INCONSISTENT_PROFILE;
SC_TEST_GOTO_ERR(ctx, SC_LOG_DEBUG_NORMAL, rv, "Cannot find 
"COSM_TITLE"-token-info");
++ opensc-0.19.0-rsa-pss.patch ++
 2257 lines (skipped)




commit opensc for openSUSE:Factory

2019-07-26 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2019-07-26 12:41:22

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new.4126 (New)


Package is "opensc"

Fri Jul 26 12:41:22 2019 rev:44 rq:718524 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2018-11-10 
16:55:03.856070352 +0100
+++ /work/SRC/openSUSE:Factory/.opensc.new.4126/opensc.changes  2019-07-26 
12:41:23.577880307 +0200
@@ -1,0 +2,5 @@
+Tue Jul 23 21:51:42 UTC 2019 - Benjamin Greiner 
+
+- add explicit BuildRequires: zlib-devel 
+
+---



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.Y6VwHT/_old  2019-07-26 12:41:25.173879613 +0200
+++ /var/tmp/diff_new_pack.Y6VwHT/_new  2019-07-26 12:41:25.197879602 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -35,6 +35,7 @@
 BuildRequires:  libxslt
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRequires:  zlib-devel
 BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(libpcsclite)
 BuildRequires:  pkgconfig(openssl)




commit opensc for openSUSE:Factory

2018-11-10 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2018-11-10 16:54:54

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Sat Nov 10 16:54:54 2018 rev:43 rq:638216 version:0.19.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2018-07-18 
22:53:45.970995471 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2018-11-10 
16:55:03.856070352 +0100
@@ -1,0 +2,44 @@
+Thu Sep 13 13:46:43 UTC 2018 - Karol Babioch 
+
+- Update to version 0.19.0
+  * Fixed multiple security problems (out of bound writes/reads):
+* CVE-2018-16391 (bsc#1106998)
+* CVE-2018-16392 (bsc#1106999)
+* CVE-2018-16393 (bsc#1108318)
+* CVE-2018-16418 (bsc#1107039)
+* CVE-2018-16419 (bsc#1107107)
+* CVE-2018-16420 (bsc#1107097)
+* CVE-2018-16421 (bsc#1107049)
+* CVE-2018-16422 (bsc#1107038)
+* CVE-2018-16423 (bsc#1107037)
+* CVE-2018-16424 (bsc#1107036)
+* CVE-2018-16425 (bsc#1107035)
+* CVE-2018-16426 (bsc#1107034)
+* CVE-2018-16427 (bsc#1107033)
+  * Workaround cards returning short signatures without leading zeroes
+  * Distribute minimal opensc.conf
+  * `pkcs11_enable_InitToken made` global configuration option
+  * Modify behavior of `OPENSC_DRIVER` environment variable to restrict driver
+list instead of forcing one driver and skipping vital parts of
+configuration
+  * Removed configuration options `zero_ckaid_for_ca_certs`,
+`force_card_driver`, `reopen_debug_file`, `paranoid-memory`
+  * Generalized configuration option `ignored_readers`
+  * If card initialization fails, continue card detection with other card
+drivers
+  * reader-pcsc: allow fixing the length of a PIN
+  * fixed crash during `C_WaitForSlotEvent`
+  * Allow cancelling the PIN pad prompt before starting the reader transaction.
+Whether to start the transaction immediately or not is user-configurable
+for each application
+  * opensc-notify
+* add Exit button to tray icon
+* User better description (GenericName) and a generic application icon
+* Do not display in the application list
+- Removed patches included upstream now:
+  * opensc-desktop.patch
+  * opensc-desktop2.patch
+  * opensc-bash-completions.patch
+- Applied spec-cleaner
+
+---

Old:

  opensc-0.18.0.tar.gz
  opensc-bash-completions.patch
  opensc-desktop.patch
  opensc-desktop2.patch

New:

  opensc-0.19.0.tar.gz



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.HMLeDT/_old  2018-11-10 16:55:05.064068871 +0100
+++ /var/tmp/diff_new_pack.HMLeDT/_new  2018-11-10 16:55:05.064068871 +0100
@@ -16,25 +16,20 @@
 #
 
 
+%define completionsdir %(pkg-config --variable completionsdir bash-completion)
 Name:   opensc
-Version:0.18.0
+Version:0.19.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1-or-later
 Group:  Productivity/Security
-Url:https://github.com/OpenSC/OpenSC/wiki
+URL:https://github.com/OpenSC/OpenSC/wiki
 Source: 
https://github.com/OpenSC/OpenSC/releases/download/%{version}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 Source2:%{name}-rpmlintrc
 # Register with p11-kit
 # 
https://web.archive.org/web/20111225073733/http://www.opensc-project.org/opensc/ticket/390
 Source3:opensc.module
-# PATCH-FIX-UPSTREAM opensc-desktop.patch 
https://github.com/OpenSC/OpenSC/issues/1402 sbra...@suse.com -- Fix desktop 
file.
-Patch1: opensc-desktop.patch
-# PATCH-FIX-UPSTREAM opensc-bash-completions.patch sbra...@suse.com 
https://github.com/OpenSC/OpenSC/issues/1403 -- Use correct bash-completion 
path.
-Patch2: opensc-bash-completions.patch
-# PATCH-FEATURE-OPENSUSE opensc-desktop2.patch 
https://github.com/OpenSC/OpenSC/issues/1402 sbra...@suse.com -- Add 
GenericName to the desktop file.
-Patch3: opensc-desktop2.patch
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
 BuildRequires:  libxslt
@@ -46,7 +41,6 @@
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel < %{version}
-%define completionsdir %(pkg-config --variable completionsdir bash-completion)
 
 %description
 OpenSC provides a set of utilities to access smart cards. It mainly
@@ -65,9 +59,6 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 
 %build
 autoreconf -fvi
@@ -90,10 +81,12 @@
 
 %files
 %doc %dir %{_docdir}/%{name}
-%doc %{_docdir}/%{name}/COPYING
+%license %{_docdir}/%{name}/COPYING
 %doc %{_docdir}/%{name}/NEWS
 %doc 

commit opensc for openSUSE:Factory

2018-07-18 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2018-07-18 22:53:39

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Wed Jul 18 22:53:39 2018 rev:42 rq:621916 version:0.18.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2018-02-06 
16:49:21.587491041 +0100
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2018-07-18 
22:53:45.970995471 +0200
@@ -1,0 +2,11 @@
+Tue Jul 10 16:56:28 CEST 2018 - sbra...@suse.com
+
+- Update to version 0.18.0:
+  * Further improvements of PIN support.
+  * Large number of improvements and fixes
+(boo#1097951, boo#1100501).
+  * See /usr/share/doc/packages/opensc/NEWS for complete list.
+- Add opensc-desktop.patch, opensc-desktop2.patch and
+  opensc-bash-completions.patch.
+
+---

Old:

  opensc-0.17.0.tar.gz

New:

  opensc-0.18.0.tar.gz
  opensc-bash-completions.patch
  opensc-desktop.patch
  opensc-desktop2.patch



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.zUy9he/_old  2018-07-18 22:53:46.550993549 +0200
+++ /var/tmp/diff_new_pack.zUy9he/_new  2018-07-18 22:53:46.554993535 +0200
@@ -17,29 +17,36 @@
 
 
 Name:   opensc
-Version:0.17.0
+Version:0.18.0
 Release:0
 Summary:Smart Card Utilities
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Productivity/Security
 Url:https://github.com/OpenSC/OpenSC/wiki
 Source: 
https://github.com/OpenSC/OpenSC/releases/download/%{version}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 Source2:%{name}-rpmlintrc
 # Register with p11-kit
-# https://www.opensc-project.org/opensc/ticket/390
+# 
https://web.archive.org/web/20111225073733/http://www.opensc-project.org/opensc/ticket/390
 Source3:opensc.module
+# PATCH-FIX-UPSTREAM opensc-desktop.patch 
https://github.com/OpenSC/OpenSC/issues/1402 sbra...@suse.com -- Fix desktop 
file.
+Patch1: opensc-desktop.patch
+# PATCH-FIX-UPSTREAM opensc-bash-completions.patch sbra...@suse.com 
https://github.com/OpenSC/OpenSC/issues/1403 -- Use correct bash-completion 
path.
+Patch2: opensc-bash-completions.patch
+# PATCH-FEATURE-OPENSUSE opensc-desktop2.patch 
https://github.com/OpenSC/OpenSC/issues/1402 sbra...@suse.com -- Add 
GenericName to the desktop file.
+Patch3: opensc-desktop2.patch
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
 BuildRequires:  libxslt
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRequires:  pkgconfig(bash-completion)
 BuildRequires:  pkgconfig(libpcsclite)
 BuildRequires:  pkgconfig(openssl)
-
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel < %{version}
+%define completionsdir %(pkg-config --variable completionsdir bash-completion)
 
 %description
 OpenSC provides a set of utilities to access smart cards. It mainly
@@ -58,6 +65,9 @@
 
 %prep
 %setup -q
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fvi
@@ -85,6 +95,7 @@
 %doc %{_docdir}/%{name}/README
 %doc %{_docdir}/%{name}/tools.html
 %{_bindir}/*
+%{_datadir}/applications/*.desktop
 %{_datadir}/opensc
 # Note: .la and .so must be in the main package, required by ltdl:
 %{_libdir}/*.la
@@ -96,8 +107,8 @@
 %config %{_sysconfdir}/opensc.conf
 %dir %{_sysconfdir}/pkcs11
 %config %{_sysconfdir}/pkcs11/modules/
-%{_sysconfdir}/bash_completion.d/*
 # This is a private library. There is no reason to split it to libopensc* 
package.
 %{_libdir}/libopensc.so.*
+%{completionsdir}/*
 
 %changelog

++ opensc-0.17.0.tar.gz -> opensc-0.18.0.tar.gz ++
 40798 lines of diff (skipped)

++ opensc-bash-completions.patch ++
>From b0a20fa7ca30dc6c6198954fadc5a7fe812834dc Mon Sep 17 00:00:00 2001
From: Stanislav Brabec 
Date: Fri, 22 Jun 2018 16:38:38 +0200
Subject: [PATCH] Use correct bash-completion path

Recent versions of bash is leaving /etc/bash_completion.d. The correct
directory is specified by pkg-config --variable completionsdir
bash-completion.

Fixes https://github.com/OpenSC/OpenSC/issues/1403
---
 configure.ac  | 4 
 doc/tools/Makefile.am | 1 -
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/configure.ac b/configure.ac
index 700b14dc..6abad0b7 100644
--- a/configure.ac
+++ b/configure.ac
@@ -839,6 +839,10 @@ if test "${enable_cryptotokenkit}" = "yes"; then
fi
AC_DEFINE([ENABLE_CRYPTOTOKENKIT], [1], [Define if CryptoTokenKit is to 
be enabled])
 fi
+PKG_CHECK_MODULES([BASH_COMPLETION], [bash-completion >= 2.0],
+   

commit opensc for openSUSE:Factory

2018-02-06 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2018-02-06 16:49:20

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Tue Feb  6 16:49:20 2018 rev:41 rq:573128 version:0.17.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2017-08-24 
18:40:03.893639477 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2018-02-06 
16:49:21.587491041 +0100
@@ -1,0 +2,10 @@
+Mon Jan  1 16:16:13 UTC 2018 - mich...@stroeder.com
+
+- update to version 0.17.0:
+  * support for new cards
+  * PIN support enhancemets
+  * added .pc file
+  * builds with OpenSSL 1.1.0 (1074799)
+  * See /usr/share/doc/packages/opensc/NEWS for complete list.
+
+---

Old:

  opensc-0.16.0.tar.gz

New:

  opensc-0.17.0.tar.gz



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.1lwkwx/_old  2018-02-06 16:49:22.391453422 +0100
+++ /var/tmp/diff_new_pack.1lwkwx/_new  2018-02-06 16:49:22.395453235 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   opensc
-Version:0.16.0
+Version:0.17.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+
@@ -36,6 +36,7 @@
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(libpcsclite)
 BuildRequires:  pkgconfig(openssl)
+
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel < %{version}
@@ -90,6 +91,7 @@
 %{_libdir}/*.so*
 %dir %{_libdir}/pkcs11
 %{_libdir}/pkcs11/*.so
+%{_libdir}/pkgconfig/opensc-pkcs11.pc
 %{_mandir}/man?/*%{ext_man}
 %config %{_sysconfdir}/opensc.conf
 %dir %{_sysconfdir}/pkcs11

++ opensc-0.16.0.tar.gz -> opensc-0.17.0.tar.gz ++
 89490 lines of diff (skipped)




commit opensc for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2017-08-24 18:40:02

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Thu Aug 24 18:40:02 2017 rev:40 rq:511222 version:0.16.0

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2016-11-28 
15:07:17.0 +0100
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2017-08-24 
18:40:03.893639477 +0200
@@ -1,0 +2,6 @@
+Tue Jul 18 13:58:05 UTC 2017 - tchva...@suse.com
+
+- Switch to tarball fetching from github
+- Few small cleanups
+
+---



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.BHXdVu/_old  2017-08-24 18:40:05.137464247 +0200
+++ /var/tmp/diff_new_pack.BHXdVu/_new  2017-08-24 18:40:05.141463684 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,7 @@
 License:LGPL-2.1+
 Group:  Productivity/Security
 Url:https://github.com/OpenSC/OpenSC/wiki
-Source: %{name}-%{version}.tar.gz
+Source: 
https://github.com/OpenSC/OpenSC/releases/download/%{version}/%{name}-%{version}.tar.gz
 Source1:baselibs.conf
 Source2:%{name}-rpmlintrc
 # Register with p11-kit
@@ -32,14 +32,13 @@
 BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
 BuildRequires:  libxslt
-BuildRequires:  openssl-devel
-BuildRequires:  pcsc-lite-devel
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRequires:  pkgconfig(libpcsclite)
+BuildRequires:  pkgconfig(openssl)
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel < %{version}
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 OpenSC provides a set of utilities to access smart cards. It mainly
@@ -60,19 +59,16 @@
 %setup -q
 
 %build
-%if 0%{?suse_version} > 1100
-autoreconf -f -i
-%endif
-%configure\
-   --docdir=%{_docdir}/%{name}\
-   --disable-static\
-   --enable-doc
+autoreconf -fvi
+%configure \
+  --docdir=%{_docdir}/%{name} \
+  --disable-static \
+  --enable-doc \
+  --disable-silent-rules
 make %{?_smp_mflags}
 
 %install
-mkdir -p %{buildroot}%{_sysconfdir}
-mkdir -p %{buildroot}%{_libdir}/pkcs11
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 cp COPYING NEWS README %{buildroot}%{_docdir}/%{name}
 # Private library.
 rm %{buildroot}%{_libdir}/libopensc.so
@@ -82,7 +78,6 @@
 %postun -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc %dir %{_docdir}/%{name}
 %doc %{_docdir}/%{name}/COPYING
 %doc %{_docdir}/%{name}/NEWS
@@ -95,7 +90,7 @@
 %{_libdir}/*.so*
 %dir %{_libdir}/pkcs11
 %{_libdir}/pkcs11/*.so
-%{_mandir}/man?/*.*
+%{_mandir}/man?/*%{ext_man}
 %config %{_sysconfdir}/opensc.conf
 %dir %{_sysconfdir}/pkcs11
 %config %{_sysconfdir}/pkcs11/modules/




commit opensc for openSUSE:Factory

2016-08-25 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2016-08-25 09:56:42

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2015-10-12 
10:03:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2016-08-25 
09:56:44.0 +0200
@@ -1,0 +2,7 @@
+Tue Jul  5 12:09:24 UTC 2016 - t.gru...@katodev.de
+
+- update to version 0.16.0
+- remove fix (issue 505)
+- clean up spec-file
+
+---

Old:

  completion-template
  opensc-0.15.0.tar.gz

New:

  opensc-0.16.0.tar.gz



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.bOneU9/_old  2016-08-25 09:56:45.0 +0200
+++ /var/tmp/diff_new_pack.bOneU9/_new  2016-08-25 09:56:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,33 +17,28 @@
 
 
 Name:   opensc
-BuildRequires:  docbook-xsl-stylesheets
-BuildRequires:  libtool
-BuildRequires:  libxslt
-BuildRequires:  openssl-devel
-BuildRequires:  pcsc-lite-devel
-BuildRequires:  pkg-config
-BuildRequires:  readline-devel
-Url:https://github.com/OpenSC/OpenSC/wiki
-Version:0.15.0
+Version:0.16.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+
 Group:  Productivity/Security
+Url:https://github.com/OpenSC/OpenSC/wiki
 Source: %{name}-%{version}.tar.gz
 Source1:%{name}-ADVISORIES
 Source2:%{name}-rpmlintrc
-# This is in git, but got stripped from the release tarball
-# https://github.com/OpenSC/OpenSC/issues/505
-Source3:completion-template
 # Register with p11-kit
 # https://www.opensc-project.org/opensc/ticket/390
-Source4:opensc.module
+Source3:opensc.module
+BuildRequires:  docbook-xsl-stylesheets
+BuildRequires:  libtool
+BuildRequires:  libxslt
+BuildRequires:  openssl-devel
+BuildRequires:  pcsc-lite-devel
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel < %{version}
-# This package is not supported any more. Last appeared in openSUSE 11.3, 
never appeared in SLE:
-Obsoletes:  opensc-java <= 0.2.2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -61,49 +56,36 @@
 possible operations may be supported for your card. Card initialization
 may require third party proprietary software.
 
-Authors:
-
-Juha Yrjölä 
-Antti Tapaninen 
-Timo Teräs 
-Olaf Kirch 
-
 %prep
 %setup -q
-cp -a %{S:1} ADVISORIES
+cp -a %{SOURCE1} ADVISORIES
 
 %build
-%if %suse_version > 1100
+%if 0%{?suse_version} > 1100
 autoreconf -f -i
 %endif
-cp %{SOURCE3} doc/tools/completion-template
 %configure\
--docdir=%{_docdir}/%{name}\
--disable-static\
--enable-doc
-make %{?jobs:-j%jobs}
+make %{?_smp_mflags}
 
 %install
-mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkcs11
-%makeinstall
-cp COPYING ADVISORIES ChangeLog README $RPM_BUILD_ROOT%{_docdir}/%{name}
+mkdir -p %{buildroot}%{_sysconfdir}
+mkdir -p %{buildroot}%{_libdir}/pkcs11
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
+cp COPYING ADVISORIES NEWS README %{buildroot}%{_docdir}/%{name}
 # Private library.
-rm $RPM_BUILD_ROOT%{_libdir}/libopensc.so
-install -D -m 644 %{SOURCE4} 
$RPM_BUILD_ROOT%{_sysconfdir}/pkcs11/modules/opensc.module
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+rm %{buildroot}%{_libdir}/libopensc.so
+install -D -m 644 %{SOURCE3} 
%{buildroot}%{_sysconfdir}/pkcs11/modules/opensc.module
 
 %post -p /sbin/ldconfig
-
 %postun -p /sbin/ldconfig
 
 %files
 %defattr(-,root,root)
 %doc %dir %{_docdir}/%{name}
 %doc %{_docdir}/%{name}/ADVISORIES
-%doc %{_docdir}/%{name}/ChangeLog
 %doc %{_docdir}/%{name}/COPYING
 %doc %{_docdir}/%{name}/NEWS
 %doc %{_docdir}/%{name}/README
@@ -115,7 +97,7 @@
 %{_libdir}/*.so*
 %dir %{_libdir}/pkcs11
 %{_libdir}/pkcs11/*.so
-%doc %{_mandir}/man?/*.*
+%{_mandir}/man?/*.*
 %config %{_sysconfdir}/opensc.conf
 %dir %{_sysconfdir}/pkcs11
 %config %{_sysconfdir}/pkcs11/modules/

++ opensc-0.15.0.tar.gz -> opensc-0.16.0.tar.gz ++
 125990 lines of diff (skipped)




commit opensc for openSUSE:Factory

2015-10-12 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2015-10-12 10:02:51

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is "opensc"

Changes:




Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.Yal5St/_old  2015-10-12 10:03:02.0 +0200
+++ /var/tmp/diff_new_pack.Yal5St/_new  2015-10-12 10:03:02.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit opensc for openSUSE:Factory

2015-08-10 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2015-08-10 09:16:23

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is opensc

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2015-03-01 
14:47:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2015-08-10 
09:16:26.0 +0200
@@ -1,0 +2,7 @@
+Thu Jul 30 16:16:19 EEST 2015 - bwachter-...@lart.info
+
+- update to version 0.15.0
+- register with p11-kit 
+  (https://www.opensc-project.org/opensc/ticket/390)
+
+---

Old:

  opensc-0.14.0.tar.gz

New:

  completion-template
  opensc-0.15.0.tar.gz
  opensc.module



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.bvXYNP/_old  2015-08-10 09:16:27.0 +0200
+++ /var/tmp/diff_new_pack.bvXYNP/_new  2015-08-10 09:16:27.0 +0200
@@ -25,7 +25,7 @@
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 Url:https://github.com/OpenSC/OpenSC/wiki
-Version:0.14.0
+Version:0.15.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+
@@ -33,6 +33,12 @@
 Source: %{name}-%{version}.tar.gz
 Source1:%{name}-ADVISORIES
 Source2:%{name}-rpmlintrc
+# This is in git, but got stripped from the release tarball
+# https://github.com/OpenSC/OpenSC/issues/505
+Source3:completion-template
+# Register with p11-kit
+# https://www.opensc-project.org/opensc/ticket/390
+Source4:opensc.module
 Requires:   pcsc-lite
 # There is no more devel package.
 Obsoletes:  opensc-devel  %{version}
@@ -70,6 +76,7 @@
 %if %suse_version  1100
 autoreconf -f -i
 %endif
+cp %{SOURCE3} doc/tools/completion-template
 %configure\
--docdir=%{_docdir}/%{name}\
--disable-static\
@@ -83,6 +90,7 @@
 cp COPYING ADVISORIES ChangeLog README $RPM_BUILD_ROOT%{_docdir}/%{name}
 # Private library.
 rm $RPM_BUILD_ROOT%{_libdir}/libopensc.so
+install -D -m 644 %{SOURCE4} 
$RPM_BUILD_ROOT%{_sysconfdir}/pkcs11/modules/opensc.module
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -109,6 +117,9 @@
 %{_libdir}/pkcs11/*.so
 %doc %{_mandir}/man?/*.*
 %config %{_sysconfdir}/opensc.conf
+%dir %{_sysconfdir}/pkcs11
+%config %{_sysconfdir}/pkcs11/modules/
+%{_sysconfdir}/bash_completion.d/*
 # This is a private library. There is no reason to split it to libopensc* 
package.
 %{_libdir}/libopensc.so.*
 

++ completion-template ++
# this was auto-generated by OpenSC/doc/tools/Makefile.am
_FUNCTION_NAME()
{
COMPREPLY=()
local cur prev split=false
_get_comp_words_by_ref cur prev

_split_longopt  split=true

opts=ALLOPTS

if [ ${COMP_CWORD} -eq 1 ]; then
COMPREPLY=( $(compgen -W ${opts} -- ${cur}) )
return 0
fi

case ${prev} in
OPTSWITHARGS)
return 0
;;
*)
COMPREPLY=($(compgen -W ${opts} -- ${cur}))
return 0
;;
esac

$split  return 0

if [[ $cur == -* ]]; then
_longopt $1
return
fi

_filedir
}
complete -F _FUNCTION_NAME PROGRAM_NAME


# Local variables:
# mode: shell-script
# sh-basic-offset: 4
# sh-indent-comment: t
# indent-tabs-mode: nil
# End:
# ex: ts=4 sw=4 et filetype=sh
++ opensc-0.14.0.tar.gz - opensc-0.15.0.tar.gz ++
 39447 lines of diff (skipped)

++ opensc-rpmlintrc ++
--- /var/tmp/diff_new_pack.bvXYNP/_old  2015-08-10 09:16:28.0 +0200
+++ /var/tmp/diff_new_pack.bvXYNP/_new  2015-08-10 09:16:28.0 +0200
@@ -2,3 +2,4 @@
 addFilter(shlib-policy-missing-suffix)
 # There is no devel package any more.
 addFilter(obsolete-not-provided)
+addFilter(devel-file-in-non-devel-package)

++ opensc.module ++
# This file describes how to load the opensc module
# See: http://p11-glue.freedesktop.org/doc/p11-kit/config.html

# This is a relative path, which means it will be loaded from
# the p11-kit default path which is usually $(libdir)/pkcs11.
# Doing it this way allows for packagers to package opensc for
# 32-bit and 64-bit and make them parallel installable
module: onepin-opensc-pkcs11.so



commit opensc for openSUSE:Factory

2015-03-01 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2015-03-01 14:47:25

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is opensc

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2013-12-15 
10:07:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2015-03-01 
14:47:51.0 +0100
@@ -1,0 +2,5 @@
+Mon Feb 16 15:14:55 UTC 2015 - mich...@stroeder.com
+
+- update to version 0.14.0
+
+---

Old:

  opensc-0.13.0.tar.bz2

New:

  opensc-0.14.0.tar.gz



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.scvoNl/_old  2015-03-01 14:47:52.0 +0100
+++ /var/tmp/diff_new_pack.scvoNl/_new  2015-03-01 14:47:52.0 +0100
@@ -25,12 +25,12 @@
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
 Url:https://github.com/OpenSC/OpenSC/wiki
-Version:0.13.0
+Version:0.14.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+
 Group:  Productivity/Security   
-Source: %{name}-%{version}.tar.bz2
+Source: %{name}-%{version}.tar.gz
 Source1:%{name}-ADVISORIES
 Source2:%{name}-rpmlintrc
 Requires:   pcsc-lite
@@ -104,7 +104,7 @@
 %{_datadir}/opensc
 # Note: .la and .so must be in the main package, required by ltdl:
 %{_libdir}/*.la
-%{_libdir}/*.so
+%{_libdir}/*.so*
 %dir %{_libdir}/pkcs11
 %{_libdir}/pkcs11/*.so
 %doc %{_mandir}/man?/*.*

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opensc for openSUSE:Factory

2013-12-15 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2013-12-15 10:07:46

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is opensc

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2012-06-13 
13:32:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2013-12-15 
10:07:47.0 +0100
@@ -1,0 +2,5 @@
+Tue Dec  3 18:53:23 UTC 2013 - luizl...@tre-sc.gov.br
+
+- update to version 0.13.0 
+
+---

Old:

  opensc-0.12.2.tar.bz2

New:

  opensc-0.13.0.tar.bz2



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.QQxB8l/_old  2013-12-15 10:07:47.0 +0100
+++ /var/tmp/diff_new_pack.QQxB8l/_new  2013-12-15 10:07:47.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package opensc
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -24,8 +24,8 @@
 BuildRequires:  pcsc-lite-devel
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
-Url:http://www.opensc-project.org/opensc/
-Version:0.12.2
+Url:https://github.com/OpenSC/OpenSC/wiki
+Version:0.13.0
 Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+

++ opensc-0.12.2.tar.bz2 - opensc-0.13.0.tar.bz2 ++
 79941 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opensc for openSUSE:Factory

2012-06-13 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2012-06-13 13:32:10

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is opensc, Maintainer is sbra...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/opensc/opensc.changes2011-10-02 
10:22:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.opensc.new/opensc.changes   2012-06-13 
13:32:27.0 +0200
@@ -1,0 +2,5 @@
+Tue Jun 12 21:00:03 UTC 2012 - mgo...@suse.com
+
+- make needed directories before running make install 
+
+---



Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.FQzurl/_old  2012-06-13 13:32:29.0 +0200
+++ /var/tmp/diff_new_pack.FQzurl/_new  2012-06-13 13:32:29.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package opensc (Version 0.12.2)
+# spec file for package opensc
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -16,20 +16,20 @@
 #
 
 
-
 Name:   opensc
+BuildRequires:  docbook-xsl-stylesheets
 BuildRequires:  libtool
+BuildRequires:  libxslt
 BuildRequires:  openssl-devel
 BuildRequires:  pcsc-lite-devel
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
-BuildRequires:  docbook-xsl-stylesheets libxslt
 Url:http://www.opensc-project.org/opensc/
 Version:0.12.2
-Release:1
-Group:  Productivity/Security
+Release:0
 Summary:Smart Card Utilities
 License:LGPL-2.1+
+Group:  Productivity/Security
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-ADVISORIES
 Source2:%{name}-rpmlintrc
@@ -77,6 +77,8 @@
 make %{?jobs:-j%jobs}
 
 %install
+mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
+mkdir -p $RPM_BUILD_ROOT%{_libdir}/pkcs11
 %makeinstall
 cp COPYING ADVISORIES ChangeLog README $RPM_BUILD_ROOT%{_docdir}/%{name}
 # Private library.

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit opensc for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package opensc for openSUSE:Factory checked 
in at 2011-12-06 18:34:36

Comparing /work/SRC/openSUSE:Factory/opensc (Old)
 and  /work/SRC/openSUSE:Factory/.opensc.new (New)


Package is opensc, Maintainer is sbra...@suse.com

Changes:




Other differences:
--
++ opensc.spec ++
--- /var/tmp/diff_new_pack.kaZzep/_old  2011-12-06 18:56:13.0 +0100
+++ /var/tmp/diff_new_pack.kaZzep/_new  2011-12-06 18:56:13.0 +0100
@@ -29,7 +29,7 @@
 Release:1
 Group:  Productivity/Security
 Summary:Smart Card Utilities
-License:LGPLv2.1+
+License:LGPL-2.1+
 Source: %{name}-%{version}.tar.bz2
 Source1:%{name}-ADVISORIES
 Source2:%{name}-rpmlintrc

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org