[simplevalidation] update to 1.0-SNAPSHOT

gil gil at fedoraproject.org
Fri Sep 6 23:13:55 UTC 2013


commit 22f339b80d9b6295175ec54e730f273f2e13ce19
Author: gil <puntogil at libero.it>
Date:   Sat Sep 7 01:13:25 2013 +0200

    update to 1.0-SNAPSHOT

 simplevalidation.spec |   37 ++++++++++++++++++++++---------------
 sources               |    2 +-
 2 files changed, 23 insertions(+), 16 deletions(-)
---
diff --git a/simplevalidation.spec b/simplevalidation.spec
index 6827be5..c171a0d 100644
--- a/simplevalidation.spec
+++ b/simplevalidation.spec
@@ -1,14 +1,16 @@
 Name:       simplevalidation
 # upstream is pretty bad about version numbering
 # this is a guess based on the version of a separate api "release" jar
-Version:    0.4
-Release:    5%{?dist}
+Version:    1.0
+Release:    0.1.SNAPSHOT%{?dist}
 Summary:    A library for adding user-interface input validation to Swing applications
-Group:      Development/Libraries
 License:    GPLv2 or CDDL
 URL:        http://kenai.com/projects/simplevalidation
+# svn export -r331 https://svn.kenai.com/svn/simplevalidation~src/trunk/ simplevalidation-1.0-SNAPSHOT
+# tar cJf simplevalidation-1.0-SNAPSHOT-20121212.tar.xz simplevalidation-1.0-SNAPSHOT
 Source0:    http://kenai.com/projects/simplevalidation/downloads/download/validation-src.zip
 
+
 BuildArch:  noarch
 
 BuildRequires:  jpackage-utils
@@ -31,49 +33,54 @@ validating numbers, email addresses, urls and so forth.
 The primary goal is to make it easy to retrofit validation code on existing
 UIs without needing to rewrite anything or add more than a few lines of code.
 
-
 %package javadoc
-Summary:    Javadocs for %{name}
-Group:      Documentation
-Requires:   jpackage-utils
+Summary:    Javadoc for %{name}
 
 %description javadoc
 This package contains the API documentation for %{name}
 
-
 %prep
 %setup -q -c
 
-find -name '*.class' -exec rm -f '{}' \;
-find -name '*.jar' -exec rm -f '{}' \;
+find . -name '*.class' -delete
+find . -name '*.jar' -delete
 
+%pom_xpath_remove "pom:project/pom:profiles" maven
 
 %build
+
 cd ValidationAPI
-ant -Dplatforms.JDK_1.5.home=/usr/lib/jvm/java jar
+ant -Dplatforms.JDK_1.5.home=%{_jvmdir}/java jar javadoc
 
 dos2unix dist/javadoc/package-list
 dos2unix dist/javadoc/stylesheet.css
 
-
 %install
+
 mkdir -p %{buildroot}%{_javadir}
 cp -a ValidationAPI/dist/ValidationAPI.jar %{buildroot}%{_javadir}/ValidationAPI.jar
 
-mkdir -p %{buildroot}%{_javadocdir}/%{name}
-cp -a ValidationAPI/dist/javadoc %{buildroot}%{_javadocdir}/%{name}
+mkdir -p %{buildroot}%{_mavenpomdir}
+install -pm 644 maven/pom.xml %{buildroot}%{_mavenpomdir}/JPP-ValidationAPI.pom
+%add_maven_depmap JPP-ValidationAPI.pom ValidationAPI.jar -a "com.kenai:ValidationAPI"
 
+mkdir -p %{buildroot}%{_javadocdir}/%{name}
+cp -a ValidationAPI/dist/javadoc/* %{buildroot}%{_javadocdir}/%{name}
 
 %files
 %doc ValidationAPI/doc/overview.html
 %doc ValidationAPI/doc/duckLogo.png
 %{_javadir}/ValidationAPI.jar
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
 
 %files javadoc
 %{_javadocdir}/%{name}
 
-
 %changelog
+* Thu Sep 05 2013 gil cattaneo <puntogil at libero.it> 1.0-0.1.SNAPSHOT
+- update to 1.0-SNAPSHOT
+
 * Sun Aug 04 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4-5
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
 
diff --git a/sources b/sources
index 524131f..665c960 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1ecbbc482003d92263c507668b5d04ec  validation-src.zip
+a309b68fd151cc144f87c6a598c553ec  validation-src.zip


More information about the scm-commits mailing list