[packages/java-opensc-PKCS11] - up to 0.2.2; uses maven now
qboosh
qboosh at pld-linux.org
Sun Nov 26 09:16:40 CET 2017
commit 4a2257abf181212eda896acdf056122bf9c67d47
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Nov 26 09:17:43 2017 +0100
- up to 0.2.2; uses maven now
java-opensc-PKCS11.spec | 26 ++++++++++++++------------
1 file changed, 14 insertions(+), 12 deletions(-)
---
diff --git a/java-opensc-PKCS11.spec b/java-opensc-PKCS11.spec
index 672bd01..5d36b2c 100644
--- a/java-opensc-PKCS11.spec
+++ b/java-opensc-PKCS11.spec
@@ -2,21 +2,21 @@
Summary: PKCS#11 provider of the opensc project
Summary(pl.UTF-8): Biblioteka z projektu opensc udostępniająca interfejs PKCS#11
Name: java-opensc-PKCS11
-Version: 0.1.1
-Release: 1
+Version: 0.2.2
+Release: 0.1
License: LGPL v2.1+
Group: Libraries/Java
-Source0: http://www.opensc-project.org/files/opensc-java/opensc-PKCS11-src-%{version}.zip
-# Source0-md5: b58ebd345e915110b79c6a68d21c2fc3
-URL: http://www.opensc-project.org/
-BuildRequires: ant
-BuildRequires: java-commons-logging
-# >= 1.1
+#Source0Download: https://github.com/OpenSC/OpenSC-Java/releases
+Source0: https://github.com/OpenSC/OpenSC-Java/archive/pkcs11-%{version}.tar.gz
+# Source0-md5: 075df87f1d4b10e765f71c9807be308f
+URL: https://github.com/OpenSC/OpenSC-Java
+BuildRequires: java-commons-logging >= 1.1
+BuildRequires: java-junit >= 3.8.1
BuildRequires: java-log4j >= 1.2.13
BuildRequires: jdk
BuildRequires: jpackage-utils
-BuildRequires: junit >= 4.1
BuildRequires: libltdl-devel
+BuildRequires: maven
BuildRequires: rpm-javaprov
BuildRequires: rpmbuild(macros) >= 1.300
BuildRequires: unzip
@@ -31,16 +31,18 @@ PKCS#11 provider of the opensc project.
Biblioteka z projektu opensc udostępniająca interfejs PKCS#11.
%prep
-%setup -q -c
+%setup -q -n OpenSC-Java-pkcs11-%{version}
%build
+# FIXME: update build to use maven
export JAVA_HOME="%{java_home}"
required_jars="commons-logging log4j junit"
CLASSPATH=$(build-classpath $required_jars)
export CLASSPATH
-%ant signedjarfile jnidist
+#ant signedjarfile jnidist
+mvn package # FIXME?
%install
rm -rf $RPM_BUILD_ROOT
@@ -56,6 +58,6 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc README
+%doc README TODO
%attr(755,root,root) %{_libdir}/libopensc-PKCS11-0.1.so
%{_javadir}/opensc-PKCS11*.jar
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/java-opensc-PKCS11.git/commitdiff/4a2257abf181212eda896acdf056122bf9c67d47
More information about the pld-cvs-commit
mailing list