[jsslutils] introduce license macro

gil gil at fedoraproject.org
Mon Feb 9 15:21:15 UTC 2015


commit c47968b30fe078e168f30c901c1ec6093ebc2810
Author: gil <puntogil at libero.it>
Date:   Mon Feb 9 16:20:58 2015 +0100

    introduce license macro

 jsslutils.spec |   19 ++++++++++---------
 1 files changed, 10 insertions(+), 9 deletions(-)
---
diff --git a/jsslutils.spec b/jsslutils.spec
index 86760fc..44c5bf5 100644
--- a/jsslutils.spec
+++ b/jsslutils.spec
@@ -1,6 +1,6 @@
 Name:          jsslutils
 Version:       1.0.7
-Release:       3%{?dist}
+Release:       4%{?dist}
 Summary:       Java SSL utilities
 # Although the main project is licensed under the New BSD Licence,
 # some sub-modules in the extra directory may be under a different licence (APL, LGPL)
@@ -15,11 +15,8 @@ URL:           http://code.google.com/p/jsslutils/
 # tar cJf jsslutils-1.0.7.tar.xz jsslutils-1.0.7
 Source0:       %{name}-%{version}.tar.xz
 
-BuildRequires: java-devel
-
 BuildRequires: mvn(junit:junit)
 BuildRequires: mvn(org.bouncycastle:bcprov-jdk16)
-
 BuildRequires: maven-local
 BuildRequires: maven-plugin-bundle
 BuildRequires: maven-remote-resources-plugin
@@ -69,9 +66,10 @@ rm -r jsslutils/src/test/java/org/jsslutils/sslcontext/test/DefaultStoreTest.jav
 # InterruptedException: sleep interrupted
 rm -r jsslutils/src/test/java/org/jsslutils/sslcontext/test/PKIXReloadCrlTest.java
 
+%mvn_package :%{name}-root %{name}
+
 %build
 
-%mvn_package :%{name}-root %{name}
 %mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
 
 %install
@@ -79,18 +77,21 @@ rm -r jsslutils/src/test/java/org/jsslutils/sslcontext/test/PKIXReloadCrlTest.ja
 
 %files -f .mfiles-%{name}
 %dir %{_javadir}/%{name}
-%doc jsslutils/LICENSE.txt
+%license jsslutils/LICENSE.txt
 
 %files test-certificates -f .mfiles-%{name}-test-certificates
-%doc certificates/LICENSE.txt
+%license certificates/LICENSE.txt
 
 %files test-helpers -f .mfiles-%{name}-test-helpers
-%doc testhelpers/LICENSE.txt
+%license testhelpers/LICENSE.txt
 
 %files javadoc -f .mfiles-javadoc
-%doc jsslutils/LICENSE.txt
+%license jsslutils/LICENSE.txt
 
 %changelog
+* Mon Feb 09 2015 gil cattaneo <puntogil at libero.it> 1.0.7-4
+- introduce license macro
+
 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.0.7-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
 


More information about the scm-commits mailing list