SPECS: scalix.spec - strict deps, %config flags, cosmetics

glen glen at pld-linux.org
Wed Apr 1 12:20:31 CEST 2009


Author: glen                         Date: Wed Apr  1 10:20:31 2009 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- strict deps, %config flags, cosmetics

---- Files affected:
SPECS:
   scalix.spec (1.26 -> 1.27) 

---- Diffs:

================================================================
Index: SPECS/scalix.spec
diff -u SPECS/scalix.spec:1.26 SPECS/scalix.spec:1.27
--- SPECS/scalix.spec:1.26	Wed Apr  1 10:00:29 2009
+++ SPECS/scalix.spec	Wed Apr  1 12:20:26 2009
@@ -88,7 +88,7 @@
 %package sac
 Summary:	Scalix SAC
 Group:		Applications/WWW
-Requires:	%{name} = %{version}
+Requires:	%{name} = %{version}-%{release}
 
 %description sac
 SAC for Scalix
@@ -96,7 +96,7 @@
 %package sis
 Summary:	Scalix SIS
 Group:		Applications/WWW
-Requires:	%{name} = %{version}
+Requires:	%{name} = %{version}-%{release}
 
 %description sis
 SIS for Scalix
@@ -112,23 +112,25 @@
 %patch1 -p0
 
 %build
-
-CLASSPATH=caa/build/WEB-INF/classes:res/build/WEB-INF/classes:lib/spring.jar:lib/hibernate3.jar:lib/c3p0-0.9.1.jar:$(build-classpath activation antlr asm2 commons-cli commons-codec commons-collections commons-el commons-httpclient commons-lang commons-logging ical4j log4j lucene lucene-snowball jasper-compiler jasper-runtime jdom jsp-api saaj servlet xalan xercesImpl)
+required_jars="
+	activation antlr asm2 commons-cli commons-codec commons-collections commons-el
+	commons-httpclient commons-lang commons-logging ical4j log4j lucene lucene-snowball jasper-compiler
+	jasper-runtime jdom jsp-api saaj servlet xalan xercesImpl
+"
+CLASSPATH=caa/build/WEB-INF/classes:res/build/WEB-INF/classes:lib/spring.jar:lib/hibernate3.jar:lib/c3p0-0.9.1.jar:$(build-classpath $required_jars)
 
 PACKAGES="installer mobile platform sac sis"
 
-for i in $PACKAGES
-do
-cd scalix-$i
-install -d build
-#%{__sed} -i s/com.sun.xml.messaging.saaj.soap.impl.TextImpl/com.sun.xml.internal.messaging.saaj.soap.impl.TextImpl/ caa/com/scalix/caa/soap/SOAPHelper.java
-%ant -Dbuild.sysclasspath=only
-cd -
+for i in $PACKAGES; do
+	cd scalix-$i
+	install -d build
+	#%{__sed} -i s/com.sun.xml.messaging.saaj.soap.impl.TextImpl/com.sun.xml.internal.messaging.saaj.soap.impl.TextImpl/ caa/com/scalix/caa/soap/SOAPHelper.java
+	%ant -Dbuild.sysclasspath=only
+	cd -
 done
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 install -d $RPM_BUILD_ROOT%{_datadir}/scalix
 install -d $RPM_BUILD_ROOT%{_sharedstatedir}/tomcat/conf/Catalina/localhost
 
@@ -169,21 +171,21 @@
 
 %files mobile
 %defattr(644,root,root,755)
-%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-mobile.xml
+%config(noreplace) %verify(not md5 mtime size) %{_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
-%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-admin-console.xml
-%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-res.xml
+%config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-caa-services.xml
+%config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-admin-console.xml
+%config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-res.xml
 %{_datadir}/scalix/caa-services
 %{_datadir}/scalix/scalix-admin-console
 %{_datadir}/scalix/scalix-res
 
 %files sis
 %defattr(644,root,root,755)
-%config(noreplace) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-sis.xml
+%config(noreplace) %verify(not md5 mtime size) %{_sharedstatedir}/tomcat/conf/Catalina/localhost/scalix-sis.xml
 %{_datadir}/scalix/scalix-sis
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
@@ -192,6 +194,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.27  2009/04/01 10:20:26  glen
+- strict deps, %config flags, cosmetics
+
 Revision 1.26  2009/04/01 08:00:29  paszczus
 - better description
 
================================================================

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



More information about the pld-cvs-commit mailing list