SPECS: bacula.spec, bandersnatch.spec, bandwidthd.spec, bb4.spec, ...
glen
glen at pld-linux.org
Sun Apr 16 22:52:39 CEST 2006
Author: glen Date: Sun Apr 16 20:52:39 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- use %service
---- Files affected:
SPECS:
bacula.spec (1.42 -> 1.43) , bandersnatch.spec (1.7 -> 1.8) , bandwidthd.spec (1.4 -> 1.5) , bb4.spec (1.21 -> 1.22) , bfilter.spec (1.8 -> 1.9) , bjorb.spec (1.8 -> 1.9) , bnc.spec (1.38 -> 1.39) , bugzilla.spec (1.18 -> 1.19)
---- Diffs:
================================================================
Index: SPECS/bacula.spec
diff -u SPECS/bacula.spec:1.42 SPECS/bacula.spec:1.43
--- SPECS/bacula.spec:1.42 Thu Apr 13 22:05:55 2006
+++ SPECS/bacula.spec Sun Apr 16 22:52:33 2006
@@ -1,5 +1,4 @@
# $Revision$, $Date$
-#
# TODO:
# - update desktop files, think about su-wrappers for console
# - package web admin
@@ -17,8 +16,8 @@
Version: 1.38.7
Release: 0.1
Epoch: 0
-Group: Networking/Utilities
License: extended GPL v2
+Group: Networking/Utilities
Source0: http://dl.sourceforge.net/bacula/%{name}-%{version}.tar.gz
# Source0-md5: 6273f45bfbcddd66e179bc6cb7e28ad1
Source1: %{name}-manpages.tar.bz2
@@ -56,7 +55,7 @@
BuildRequires: pkgconfig
%{?with_python:BuildRequires: python-static}
BuildRequires: readline-devel
-BuildRequires: rpmbuild(macros) >= 1.202
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: sed >= 4.0
BuildRequires: sqlite-devel
%if %{with console_wx}
@@ -549,17 +548,11 @@
sed -i -e"s:--hostname--:`hostname`:" *.conf *.conf.rpmnew 2>/dev/null || :
/sbin/chkconfig --add bacula-dir
-if [ -f /var/lock/subsys/bacula-dir ]; then
- /etc/rc.d/init.d/bacula-dir restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/bacula-dir start\" to start Bacula Director daemon."
-fi
+%service bacula-dir restart "Bacula Director daemon"
%preun dir
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/bacula-dir ]; then
- /etc/rc.d/init.d/bacula-dir stop 1>&2
- fi
+ %service bacula-dir stop
/sbin/chkconfig --del bacula-dir
fi
@@ -573,17 +566,11 @@
sed -i -e"s:--hostname--:`hostname`:" *.conf *.conf.rpmnew 2>/dev/null || :
/sbin/chkconfig --add bacula-fd
-if [ -f /var/lock/subsys/bacula-fd ]; then
- /etc/rc.d/init.d/bacula-fd restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/bacula-fd start\" to start Bacula File daemon."
-fi
+%service bacula-fd restart "Bacula File daemon"
%preun fd
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/bacula-fd ]; then
- /etc/rc.d/init.d/bacula-fd stop 1>&2
- fi
+ %service bacula-fd stop
/sbin/chkconfig --del bacula-fd
fi
@@ -597,17 +584,11 @@
sed -i -e"s:--hostname--:`hostname`:" *.conf *.conf.rpmnew 2>/dev/null || :
/sbin/chkconfig --add bacula-sd
-if [ -f /var/lock/subsys/bacula-sd ]; then
- /etc/rc.d/init.d/bacula-sd restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/bacula-sd start\" to start Bacula Storage daemon."
-fi
+%service bacula-sd restart "Bacula Storage daemon"
%preun sd
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/bacula-sd ]; then
- /etc/rc.d/init.d/bacula-sd stop 1>&2
- fi
+ %service bacula-sd stop
/sbin/chkconfig --del bacula-sd
fi
@@ -808,6 +789,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.43 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.42 2006/04/13 20:05:55 jajcus
- Version: 1.38.7
- Patch that fixes appending to DVD volumes
================================================================
Index: SPECS/bandersnatch.spec
diff -u SPECS/bandersnatch.spec:1.7 SPECS/bandersnatch.spec:1.8
--- SPECS/bandersnatch.spec:1.7 Mon Oct 3 20:45:49 2005
+++ SPECS/bandersnatch.spec Sun Apr 16 22:52:33 2006
@@ -6,10 +6,10 @@
# - add deps to frontend
%include /usr/lib/rpm/macros.perl
+%define _rc RC1
Summary: Log Jabber conversations to a peer-visible database
Summary(pl): Logowanie rozmów przez Jabbera do bazy danych widocznej dla drugiej strony
Name: bandersnatch
-%define _rc RC1
Version: 0.4
Release: 0.%{_rc}.1
License: GPL
@@ -21,6 +21,7 @@
Patch0: %{name}-utf8.patch
URL: http://www.funkypenguin.co.za/taxonomy/term/5
BuildRequires: rpm-perlprov
+BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
Requires: rc-scripts
BuildArch: noarch
@@ -41,9 +42,9 @@
Summary: bandersnatch web frontend
Summary(pl): Interfejs WWW dla bandersnatcha
Group: Applications/WWW
-Requires: php-pear-HTML_Template_IT
-Requires: php-pear-DB
Requires: php-pear-Auth
+Requires: php-pear-DB
+Requires: php-pear-HTML_Template_IT
%description frontend
bandersnatch web frontend.
@@ -78,17 +79,11 @@
%post
/sbin/chkconfig --add %{name}
-if [ -r /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/%{name} start\" to start %{name} server."
-fi
+%service %{name} restart
%preun
if [ "$1" = "0" ]; then
- if [ -r /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} stop >&2
- fi
+ %service %{name} stop
/sbin/chkconfig --del %{name}
fi
@@ -97,7 +92,7 @@
%doc *.sql doc/*
%dir %{_sysconfdir}/%{name}
%attr(755,root,root) %{_sbindir}/*
-%attr(640,root,nobody) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.xml
+%attr(640,root,nobody) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.xml # FIXME nobody user/group can't own files! -adapter.awk
%attr(754,root,root) /etc/rc.d/init.d/%{name}
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
@@ -113,6 +108,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.8 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.7 2005/10/03 18:45:49 qboosh
- pl, chkconfig deps
================================================================
Index: SPECS/bandwidthd.spec
diff -u SPECS/bandwidthd.spec:1.4 SPECS/bandwidthd.spec:1.5
--- SPECS/bandwidthd.spec:1.4 Mon Jan 24 11:21:24 2005
+++ SPECS/bandwidthd.spec Sun Apr 16 22:52:33 2006
@@ -19,8 +19,9 @@
BuildRequires: gd-devel
BuildRequires: libpcap-devel
BuildRequires: libpng-devel
-PreReq: rc-scripts
+BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
+Requires: rc-scripts
Requires: webserver
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -67,8 +68,8 @@
install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/bandwidthd
install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}
-cat << EOF > $RPM_BUILD_ROOT/etc/cron.d/bandwidthd
-0 0 * * * root /bin/kill -HUP \`cat /var/run/bandwidthd.pid\`
+cat << 'EOF' > $RPM_BUILD_ROOT/etc/cron.d/bandwidthd
+0 0 * * * root /bin/kill -HUP `cat /var/run/bandwidthd.pid`
EOF
%clean
@@ -76,17 +77,11 @@
%post
/sbin/chkconfig --add bandwidthd
-if [ -f /var/lock/subsys/bandwidthd ]; then
- /etc/rc.d/init.d/bandwidthd restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/bandwidthd start\" to start bandwidthd."
-fi
+%service bandwidthd restart
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/bandwidthd ]; then
- /etc/rc.d/init.d/bandwidthd stop 1>&2
- fi
+ %service bandwidthd stop
/sbin/chkconfig --del bandwidthd
fi
@@ -107,6 +102,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.5 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.4 2005/01/24 10:21:24 qboosh
- preun indentation, standard init script perms, config(noreplace) for sysconfig
================================================================
Index: SPECS/bb4.spec
diff -u SPECS/bb4.spec:1.21 SPECS/bb4.spec:1.22
--- SPECS/bb4.spec:1.21 Mon Dec 12 14:44:45 2005
+++ SPECS/bb4.spec Sun Apr 16 22:52:33 2006
@@ -1,9 +1,9 @@
# $Revision$, $Date$
+%define nshort bb18d
Summary: Big Brother System and Network Monitor
Summary(pl): Wielki Brat - monitor systemów i sieci
Name: bb4
Version: 1.8d
-%define nshort bb18d
Release: 2
License: Free for non-commercial use, 30-day trial for commercial use; not distributable
Group: Networking
@@ -12,8 +12,7 @@
Patch0: %{name}-pld.patch
NoSource: 0
URL: http://bb4.com/
-BuildRequires: rpmbuild(macros) >= 1.202
-Requires: rc-scripts
+BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
@@ -22,6 +21,7 @@
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
Requires: /usr/bin/setsid
+Requires: rc-scripts
Provides: group(bb)
Provides: user(bb)
Conflicts: iputils-ping < 1:ss020124
@@ -106,7 +106,7 @@
ln -sf %{_etcdir} $RPM_BUILD_ROOT%{_libdir}/etc
ln -sf %{_htmldir} $RPM_BUILD_ROOT%{_libdir}/www
ln -sf %{_vardir}/tmp $RPM_BUILD_ROOT%{_libdir}/tmp
-ln -sf %{_vardir} $RPM_BUILD_ROOT/usr/lib/bbvar
+ln -sf %{_vardir} $RPM_BUILD_ROOT%{_prefix}/lib/bbvar
for f in bb-bbexttab bb-cputab bb-dftab bb-msgstab bb-proctab security ; do
sed -e 's/^[^#]/#\&/' %{nshort}/etc/$f.DIST > $RPM_BUILD_ROOT%{_etcdir}/$f
@@ -127,17 +127,11 @@
%post
/sbin/chkconfig --add bb
-if [ -f /var/lock/subsys/bb ]; then
- /etc/rc.d/init.d/bb restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/bb start\" to start Big Brother daemon." >&2
-fi
+%service bb restart "Big Brother daemon"
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/bb ]; then
- /etc/rc.d/init.d/bb stop >&2
- fi
+ %service bb stop
/sbin/chkconfig --del bb
fi
@@ -164,7 +158,7 @@
%{_libdir}/www
%{_libdir}/tmp
%attr(755,root,root) %{_libdir}/runbb.sh
-/usr/lib/bbvar
+%{_prefix}/lib/bbvar
%attr(775,root,bb) %dir %{_htmldir}
%attr(775,root,bb) %{_htmldir}/html
%{_htmldir}/gifs*
@@ -183,6 +177,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.22 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.21 2005/12/12 13:44:45 glen
- adapterized (sorted %verify attrs)
================================================================
Index: SPECS/bfilter.spec
diff -u SPECS/bfilter.spec:1.8 SPECS/bfilter.spec:1.9
--- SPECS/bfilter.spec:1.8 Mon May 2 20:23:51 2005
+++ SPECS/bfilter.spec Sun Apr 16 22:52:33 2006
@@ -14,13 +14,13 @@
# Source0-md5: 72ca85565bd4c556b06e3a264c0c24f1
Source1: %{name}.init
URL: http://bfilter.sf.net
+BuildRequires: broken-pre-scriptlet(fix:user/group)
BuildRequires: libsigc++12-devel
BuildRequires: libstdc++-devel
BuildRequires: pkgconfig
BuildRequires: popt-devel
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: zlib-devel
-BuildRequires: rpmbuild(macros) >= 1.202
-BuildRequires: broken-pre-scriptlet(fix user/group)
Requires(post): /usr/sbin/groupadd
Requires(post): /usr/sbin/useradd
Requires(post,preun): /sbin/chkconfig
@@ -62,21 +62,15 @@
# XXX: unify
# TODO register uid/gid in uid_gid.db.txt
%groupadd -r -g XXX -f %{name}
-%useradd -r -u XXX -s /bin/false -d / -M -g %{name} -c 'BFilter filtering proxy' %{name}
+%useradd -r -u XXX -s /bin/false -d / -M -g %{name} -c "BFilter filtering proxy" %{name}
%post
/sbin/chkconfig --add %{name}
-if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} restart 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/%{name} start\" to start %{name}." 1>&2
-fi
+%service %{name} restart
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} stop 1>&2
- fi
+ %service %{name} stop
/sbin/chkconfig --del %{name}
fi
@@ -97,6 +91,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.9 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.8 2005/05/02 18:23:51 glen
- adapterized
================================================================
Index: SPECS/bjorb.spec
diff -u SPECS/bjorb.spec:1.8 SPECS/bjorb.spec:1.9
--- SPECS/bjorb.spec:1.8 Wed Mar 1 00:37:25 2006
+++ SPECS/bjorb.spec Sun Apr 16 22:52:33 2006
@@ -16,6 +16,7 @@
BuildRequires: autoconf
BuildRequires: libstdc++-devel
BuildRequires: openssl-devel
+BuildRequires: rpmbuild(macros) >= 1.268
Requires(post,preun): /sbin/chkconfig
Requires: rc-scripts
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -68,17 +69,11 @@
%post
/sbin/chkconfig --add %{name}
-if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/%{name} start\" to start Bjorb daemon."
-fi
+%service %{name} restart "Bjorb daemon"
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} stop 1>&2
- fi
+ %service %{name} stop
/sbin/chkconfig --del %{name}
fi
@@ -97,6 +92,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.9 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.8 2006/02/28 23:37:25 glen
- adapterized (killed trailing spaces/tabs)
================================================================
Index: SPECS/bnc.spec
diff -u SPECS/bnc.spec:1.38 SPECS/bnc.spec:1.39
--- SPECS/bnc.spec:1.38 Fri Apr 14 14:16:03 2006
+++ SPECS/bnc.spec Sun Apr 16 22:52:33 2006
@@ -19,7 +19,7 @@
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: openssl-devel
-BuildRequires: rpmbuild(macros) >= 1.202
+BuildRequires: rpmbuild(macros) >= 1.268
Requires: dialog >= 1:0.69
Provides: group(bnc)
Provides: user(bnc)
@@ -106,20 +106,12 @@
# ' vim
fi
-
/sbin/chkconfig --add %{name}
-
-if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} restart 1>&2
-else
- echo "Run \"/etc/rc.d/init.d/%{name} start\" to start %{name} daemon."
-fi
+%service %{name} restart "%{name} daemon"
%preun init
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/%{name} ]; then
- /etc/rc.d/init.d/%{name} stop 1>&2
- fi
+ %service %{name} stop
/sbin/chkconfig --del %{name}
fi
@@ -149,6 +141,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.39 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.38 2006/04/14 12:16:03 glen
- rel 2
================================================================
Index: SPECS/bugzilla.spec
diff -u SPECS/bugzilla.spec:1.18 SPECS/bugzilla.spec:1.19
--- SPECS/bugzilla.spec:1.18 Mon Dec 12 16:19:32 2005
+++ SPECS/bugzilla.spec Sun Apr 16 22:52:33 2006
@@ -16,6 +16,7 @@
Patch0: %{name}-httpd_user.patch
Patch1: %{name}-chdir.patch
URL: http://www.bugzilla.org/
+BuildRequires: rpmbuild(macros) >= 1.268
Requires: mysql >= 3.23.41
Requires: perl-DBD-mysql
Requires: perl-DBI >= 1.36
@@ -65,33 +66,25 @@
if [ -f /etc/httpd/%{name}.conf.rpmsave ]; then
cp -f %{_sysconfdir}/apache.conf{,.rpmnew}
mv -f /etc/httpd/%{name}.conf.rpmsave %{_sysconfdir}/apache.conf
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd reload 1>&2
- fi
+ %service -q httpd reload
fi
# nuke very-old config location (this mostly for Ra)
if [ ! -d /etc/httpd/httpd.conf ]; then
sed -i -e "/^Include.*%{name}.conf/d" /etc/httpd/httpd.conf
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd reload 1>&2
- fi
+ %service -q httpd reload
fi
# place new config location, as trigger puts config only on first install, do it here.
# apache1
if [ -d /etc/apache/conf.d ]; then
ln -sf %{_sysconfdir}/apache.conf /etc/apache/conf.d/99_%{name}.conf
- if [ -f /var/lock/subsys/apache ]; then
- /etc/rc.d/init.d/apache reload 1>&2
- fi
+ %service -q apache reload
fi
# apache2
if [ -d /etc/httpd/httpd.conf ]; then
ln -sf %{_sysconfdir}/apache.conf /etc/httpd/httpd.conf/99_%{name}.conf
- if [ -f /var/lock/subsys/httpd ]; then
- /etc/rc.d/init.d/httpd reload 1>&2
- fi
+ %service -q httpd reload
fi
%triggerin -- apache1 >= 1.3.33-2
@@ -141,6 +134,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.19 2006/04/16 20:52:33 glen
+- use %service
+
Revision 1.18 2005/12/12 15:19:32 glen
- adapterized (sorted %verify flags)
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/bacula.spec?r1=1.42&r2=1.43&f=u
http://cvs.pld-linux.org/SPECS/bandersnatch.spec?r1=1.7&r2=1.8&f=u
http://cvs.pld-linux.org/SPECS/bandwidthd.spec?r1=1.4&r2=1.5&f=u
http://cvs.pld-linux.org/SPECS/bb4.spec?r1=1.21&r2=1.22&f=u
http://cvs.pld-linux.org/SPECS/bfilter.spec?r1=1.8&r2=1.9&f=u
http://cvs.pld-linux.org/SPECS/bjorb.spec?r1=1.8&r2=1.9&f=u
http://cvs.pld-linux.org/SPECS/bnc.spec?r1=1.38&r2=1.39&f=u
http://cvs.pld-linux.org/SPECS/bugzilla.spec?r1=1.18&r2=1.19&f=u
More information about the pld-cvs-commit
mailing list