SPECS: java-commons-fileupload.spec - javadoc hacks - jdk deps - java_sun b...
pawelz
pawelz at pld-linux.org
Mon Mar 16 00:29:01 CET 2009
Author: pawelz Date: Sun Mar 15 23:29:01 2009 GMT
Module: SPECS Tag: HEAD
---- Log message:
- javadoc hacks
- jdk deps
- java_sun bcond
---- Files affected:
SPECS:
java-commons-fileupload.spec (1.26 -> 1.27)
---- Diffs:
================================================================
Index: SPECS/java-commons-fileupload.spec
diff -u SPECS/java-commons-fileupload.spec:1.26 SPECS/java-commons-fileupload.spec:1.27
--- SPECS/java-commons-fileupload.spec:1.26 Mon Mar 16 00:13:29 2009
+++ SPECS/java-commons-fileupload.spec Mon Mar 16 00:28:55 2009
@@ -5,6 +5,7 @@
#
# Conditional build:
%bcond_without javadoc # don't build javadoc
+%bcond_with java_sun # use java_sun jdk
%include /usr/lib/rpm/macros.java
@@ -23,6 +24,8 @@
BuildRequires: ant-junit >= 1.5
BuildRequires: java-commons-io
BuildRequires: servletapi >= 2.3
+%{!?with_java_sun:BuildRequires: java-gcj-compat-devel}
+%{?with_java_sun:BuildRequires: java-sun}
BuildRequires: jpackage-utils
BuildRequires: junit >= 3.8.1
BuildRequires: portletapi = 1.0
@@ -72,17 +75,20 @@
CLASSPATH=$(build-classpath $required_jars)
export CLASSPATH
-%ant dist \
- -Dbuild.compiler=extJavac \
+%ant jar \
+ %{!?with_java_sun:-Dbuild.compiler=extJavac} \
-Dbuild.sysclasspath=first \
-Dfinal.name=commons-fileupload-%{version}
+%{?with_javadoc:%ant jar -Dfinal.name=commons-fileupload-%{version}}
+
+
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT%{_javadir}
# install jars
-cp -a dist/commons-fileupload-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
+cp -a target/commons-fileupload-%{version}.jar $RPM_BUILD_ROOT%{_javadir}
ln -s commons-fileupload-%{version}.jar $RPM_BUILD_ROOT%{_javadir}/commons-fileupload.jar
# javadoc
@@ -116,6 +122,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.27 2009/03/15 23:28:55 pawelz
+- javadoc hacks
+- jdk deps
+- java_sun bcond
+
Revision 1.26 2009/03/15 23:13:29 pawelz
- set build.sysclasspath=first property
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/java-commons-fileupload.spec?r1=1.26&r2=1.27&f=u
More information about the pld-cvs-commit
mailing list