Author: paszczus Date: Mon Dec 8 12:03:09 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - added symlinks to config files to /etc/openfire - proper %config for config files - adaptarized
---- Files affected: SPECS: openfire.spec (1.6 -> 1.7) ---- Diffs: ================================================================ Index: SPECS/openfire.spec diff -u SPECS/openfire.spec:1.6 SPECS/openfire.spec:1.7 --- SPECS/openfire.spec:1.6 Sun Nov 23 00:12:07 2008 +++ SPECS/openfire.spec Mon Dec 8 13:03:04 2008 @@ -6,7 +6,7 @@ Summary: Openfire XMPP Server Name: openfire Version: 3.6.2 -Release: 0.1 +Release: 0.2 # Source0 URL: http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_src_3_6_0a.tar.gz Source0: %{name}-%{version}.tar.gz # Source0-md5: 9acd78e1e23f940dcba56037fcc7baad @@ -45,14 +45,13 @@ rm -rf $RPM_BUILD_ROOT # Prep the install location. rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_datadir}/openfire +install -d $RPM_BUILD_ROOT{%{_sysconfdir}/rc.d/init.d,%{_sysconfdir}/%{name},/etc/sysconfig,%{_datadir}/%{name},/var/log/%{name}} # Copy over the main install tree. cp -R target/openfire $RPM_BUILD_ROOT%{_datadir} +rm -rf $RPM_BUILD_ROOT%{_datadir}/openfire/logs # Set up the init script. -install -d $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d install $RPM_BUILD_ROOT%{_datadir}/openfire/bin/extra/redhat/openfire $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/openfire # Set up the sysconfig file. -install -d $RPM_BUILD_ROOT/etc/sysconfig install openfire.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/openfire # Copy over the i18n files cp -R resources/i18n $RPM_BUILD_ROOT%{_datadir}/openfire/resources/i18n @@ -71,6 +70,14 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/openfire/lib/*.dll rm -rf $RPM_BUILD_ROOT%{_datadir}/openfire/resources/spank +# Symlinks for PLD +ln -s %{_datadir}/openfire/conf $RPM_BUILD_ROOT%{_sysconfdir}/%{name} +install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/resources +ln -s %{_datadir}/openfire/resources/security $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/resources +install -d $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/bin +ln -s %{_datadir}/openfire/bin/embedded-db.rc $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/bin +ln -s /var/log/openfire $RPM_BUILD_ROOT%{_datadir}/openfire/logs + %clean rm -rf $RPM_BUILD_ROOT @@ -87,10 +94,10 @@ %dir %{_datadir}/openfire/bin %attr(755,root,root) %{_datadir}/openfire/bin/openfire.sh %{_datadir}/openfire/bin/openfirectl -%config(noreplace) %{_datadir}/openfire/bin/embedded-db.rc +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/openfire/bin/embedded-db.rc %{_datadir}/openfire/bin/embedded-db-viewer.sh %dir %{_datadir}/openfire/conf -%config(noreplace) %{_datadir}/openfire/conf/openfire.xml +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/openfire/conf/openfire.xml %dir %{_datadir}/openfire/lib %{_datadir}/openfire/lib/*.jar %dir %{_datadir}/openfire/logs @@ -110,11 +117,18 @@ %dir %{_datadir}/openfire/resources/nativeAuth/linux-i386 %{_datadir}/openfire/resources/nativeAuth/linux-i386/* %dir %{_datadir}/openfire/resources/security -%config(noreplace) %{_datadir}/openfire/resources/security/keystore -%config(noreplace) %{_datadir}/openfire/resources/security/truststore -%config(noreplace) %{_datadir}/openfire/resources/security/client.truststore +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/openfire/resources/security/keystore +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/openfire/resources/security/truststore +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/openfire/resources/security/client.truststore %attr(754,root,root) /etc/rc.d/init.d/openfire %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/openfire +%attr(770,root,root) %dir %{_var}/log/%{name} +# Symlinks for PLD +%dir %{_sysconfdir}/openfire +%dir %{_sysconfdir}/openfire/bin +%{_sysconfdir}/openfire/bin/embedded-db.rc +%dir %{_sysconfdir}/openfire/conf +%dir %{_sysconfdir}/openfire/resources/security %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -122,6 +136,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.7 2008/12/08 12:03:04 paszczus +- added symlinks to config files to /etc/openfire +- proper %config for config files +- adaptarized + Revision 1.6 2008/11/22 23:12:07 paszczus - added R: java-sun-jre-X11 for showing statistics/graphs - use %attr for openfire.sh ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/openfire.spec?r1=1.6&r2=1.7&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
