[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