SPECS: jakarta-struts.spec - unify java package, builds with java 1.5
glen
glen at pld-linux.org
Tue Apr 10 01:47:42 CEST 2007
Author: glen Date: Mon Apr 9 23:47:42 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- unify java package, builds with java 1.5
---- Files affected:
SPECS:
jakarta-struts.spec (1.13 -> 1.14)
---- Diffs:
================================================================
Index: SPECS/jakarta-struts.spec
diff -u SPECS/jakarta-struts.spec:1.13 SPECS/jakarta-struts.spec:1.14
--- SPECS/jakarta-struts.spec:1.13 Tue Feb 13 09:06:35 2007
+++ SPECS/jakarta-struts.spec Tue Apr 10 01:47:36 2007
@@ -3,26 +3,30 @@
Summary(pl.UTF-8): Szkielet dla aplikacji WWW
Name: jakarta-struts
Version: 1.2.6
-Release: 0.1
+Release: 0.2
License: Apache v2.0
Group: Development/Languages/Java
Source0: http://www.apache.org/dist/struts/source/struts-%{version}-src.tar.gz
# Source0-md5: 392fdbcba2f440ce9ed960c0827e691e
Patch0: %{name}-build.patch
URL: http://struts.apache.org/
-BuildRequires: antlr
BuildRequires: ant >= 1.6
-BuildRequires: jakarta-commons-beanutils
+BuildRequires: ant-apache-regexp
+BuildRequires: ant-nodeps
+BuildRequires: ant-trax
+BuildRequires: antlr >= 2.7.2
+BuildRequires: jakarta-commons-beanutils >= 1.6.1
BuildRequires: jakarta-commons-collections
-BuildRequires: jakarta-commons-digester
-BuildRequires: jakarta-commons-fileupload
+BuildRequires: jakarta-commons-digester >= 1.5
+BuildRequires: jakarta-commons-fileupload >= 1.0
BuildRequires: jakarta-commons-lang
BuildRequires: jakarta-commons-logging >= 1.0.3
-BuildRequires: jakarta-commons-validator
-BuildRequires: jakarta-oro
-BuildRequires: jakarta-struts-legacy
+BuildRequires: jakarta-commons-validator >= 1.1.0
+BuildRequires: jakarta-oro >= 2.0.7
BuildRequires: jdbc-stdext >= 2.0-2
-BuildRequires: servlet
+BuildRequires: jpackage-utils
+BuildRequires: rpmbuild(macros) >= 1.300
+BuildRequires: servlet >= 2.2
Requires: jakarta-commons-beanutils
Requires: jakarta-commons-collections
Requires: jakarta-commons-digester
@@ -104,22 +108,23 @@
%prep
%setup -q -n struts-%{version}-src
%patch0 -p1
-find . -name "*.jar" -exec rm -f {} \;
+find . -name '*.jar' | xargs rm -v
%build
-ant compile.library compile.webapps compile.javadoc \
- -Dantlr.jar=%{_javadir}/antlr.jar \
+required_jars="
+antlr commons-beanutils commons-collections commons-digester commons-fileupload
+commons-lang commons-logging commons-validator oro servlet
+"
+export CLASSPATH=$(/usr/bin/build-classpath $required_jars)
+
+%ant compile.library compile.webapps compile.javadoc \
-Dcommons-beanutils.jar=%{_javadir}/commons-beanutils.jar \
- -Dcommons-collections.jar=%{_javadir}/commons-collections.jar \
-Dcommons-digester.jar=%{_javadir}/commons-digester.jar \
-Dcommons-fileupload.jar=%{_javadir}/commons-fileupload.jar \
- -Dcommons-lang.jar=%{_javadir}/commons-lang.jar \
-Dcommons-logging.jar=%{_javadir}/commons-logging.jar \
-Dcommons-validator.jar=%{_javadir}/commons-validator.jar \
-Djakarta-oro.jar=%{_javadir}/oro.jar \
- -Djdbc20ext.jar=%{_javadir}/jdbc-stdext.jar \
- -Dservlet.jar=%{_javadir}/servlet.jar \
- -Dstruts-legacy.jar=%{_javadir}/struts-legacy.jar
+ -Dantlr.jar=%{_javadir}/antlr.jar \
%install
rm -rf $RPM_BUILD_ROOT
@@ -196,7 +201,10 @@
%{tomcatappsdir}/%{name}-example/WEB-INF/src
%{tomcatappsdir}/%{name}-example/WEB-INF/*.dtd
%{tomcatappsdir}/%{name}-example/WEB-INF/*.tld
-%{tomcatappsdir}/%{name}-example/WEB-INF/*.xml
+%{tomcatappsdir}/%{name}-example/WEB-INF/lvb-digester-rules.xml
+%{tomcatappsdir}/%{name}-example/WEB-INF/server-types.xml
+%{tomcatappsdir}/%{name}-example/WEB-INF/webtest.xml
+%{tomcatappsdir}/%{name}-example/WEB-INF/webtest.properties.sample
%{tomcatappsdir}/%{name}-example/*.css
%{tomcatappsdir}/%{name}-example/*.gif
%{tomcatappsdir}/%{name}-example/*.jsp
@@ -227,6 +235,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.14 2007/04/09 23:47:36 glen
+- unify java package, builds with java 1.5
+
Revision 1.13 2007/02/13 08:06:35 glen
- tabs in preamble
@@ -242,7 +253,7 @@
Revision 1.9 2004/07/15 14:51:25 pluto
- BR: fixed.
-- %%{_javadir}.
+- %{_javadir}.
Revision 1.8 2004/02/23 22:09:00 ankry
- pl fixes, cosmetics
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/jakarta-struts.spec?r1=1.13&r2=1.14&f=u
More information about the pld-cvs-commit
mailing list