[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