SPECS: scalix.spec - added TODO - mobile builds now too (but see TODO)

paszczus paszczus at pld-linux.org
Tue Mar 31 19:44:05 CEST 2009


Author: paszczus                     Date: Tue Mar 31 17:44:05 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- added TODO
- mobile builds now too (but see TODO)

---- Files affected:
SPECS:
   scalix.spec (1.21 -> 1.22) 

---- Diffs:

================================================================
Index: SPECS/scalix.spec
diff -u SPECS/scalix.spec:1.21 SPECS/scalix.spec:1.22
--- SPECS/scalix.spec:1.21	Tue Mar 31 19:32:59 2009
+++ SPECS/scalix.spec	Tue Mar 31 19:44:00 2009
@@ -1,7 +1,9 @@
 # $Revision$, $Date$
 # TODO:
-# - add subpackages for $PACKAGES
-# - fix tomcat.home
+# - add PLD as Supported distro for installer
+# - package spring framework: http://springsource.org
+# - after packaging spring, use it instead of interla spring.jar from scalix
+# - descriptions/summaries
 %bcond_with     java_sun        # build with java-sun
 
 %if "%{pld_release}" == "ti"
@@ -22,6 +24,7 @@
 Source2:	%{name}-caa-services.xml
 Source3:	%{name}-admin-console.xml
 Source4:	%{name}-res.xml
+Source5:	%{name}-mobile.xml
 Patch0:		%{name}-python25_26.patch
 Patch1:		%{name}-merlin-fixes.patch
 Patch2:		%{name}-build.patch
@@ -98,9 +101,9 @@
 
 %build
 
-CLASSPATH=caa/build/WEB-INF/classes:res/build/WEB-INF/classes:$(build-classpath-directory %{_datadir}/tomcat/common/lib/):$(build-classpath activation antlr asm2 commons-cli commons-codec commons-collections commons-el commons-httpclient commons-lang commons-logging ical4j log4j lucene lucene-snowball jsp-api mail saaj servlet)
+CLASSPATH=caa/build/WEB-INF/classes:res/build/WEB-INF/classes:lib/spring.jar:$(build-classpath-directory %{_datadir}/tomcat/common/lib/):$(build-classpath activation antlr asm2 commons-cli commons-codec commons-collections commons-el commons-httpclient commons-lang commons-logging ical4j log4j lucene lucene-snowball jsp-api mail saaj servlet)
 #PACKAGES="installer mobile platform sac sis"
-PACKAGES="installer sac sis"
+PACKAGES="installer mobile sac sis"
 
 for i in $PACKAGES
 do
@@ -121,6 +124,11 @@
 install -d $RPM_BUILD_ROOT%{_sbindir}
 install scalix-installer/dist/scalix-installer $RPM_BUILD_ROOT%{_sbindir}/scalix-installer
 
+# Mobile
+install -d $RPM_BUILD_ROOT%{_datadir}/scalix/scalix-mobile
+install %{SOURCE5} $RPM_BUILD_ROOT%{_sharedstatedir}/tomcat/conf/Catalina/localhost/
+install scalix-mobile/build/scalix-mobile.war $RPM_BUILD_ROOT%{_datadir}/scalix/scalix-mobile
+
 # SAC
 install -d $RPM_BUILD_ROOT%{_datadir}/scalix/{caa-services,scalix-admin-console,scalix-res}
 
@@ -147,6 +155,11 @@
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_sbindir}/scalix-installer
 
+%files mobile
+%defattr(644,root,root,755)
+%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-mobile.xml
+%{_datadir}/scalix/scalix-mobile
+
 %files sac
 %defattr(644,root,root,755)
 %config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-caa-services.xml
@@ -167,6 +180,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.22  2009/03/31 17:44:00  paszczus
+- added TODO
+- mobile builds now too (but see TODO)
+
 Revision 1.21  2009/03/31 17:32:59  paszczus
 - added sac subpackage
 - sac is now building
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/scalix.spec?r1=1.21&r2=1.22&f=u



More information about the pld-cvs-commit mailing list