SPECS: gpm.spec, hc-cron.spec, hddtemp.spec, heimdal.spec - use %s...
glen
glen at pld-linux.org
Tue Feb 28 00:35:16 CET 2006
Author: glen Date: Mon Feb 27 23:35:16 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- use %service
---- Files affected:
SPECS:
gpm.spec (1.130 -> 1.131) , hc-cron.spec (1.97 -> 1.98) , hddtemp.spec (1.29 -> 1.30) , heimdal.spec (1.124 -> 1.125)
---- Diffs:
================================================================
Index: SPECS/gpm.spec
diff -u SPECS/gpm.spec:1.130 SPECS/gpm.spec:1.131
--- SPECS/gpm.spec:1.130 Mon Dec 12 17:24:19 2005
+++ SPECS/gpm.spec Tue Feb 28 00:35:08 2006
@@ -41,6 +41,7 @@
BuildRequires: bison
BuildRequires: gawk
BuildRequires: ncurses-devel >= 5.0
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: texinfo
Requires(post,preun): /sbin/chkconfig
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
@@ -113,8 +114,8 @@
Summary: GPM libraries
Summary(pl): Biblioteki GPM
Group: Libraries
-Conflicts: gpm < 1.19.3-7
Obsoletes: libgpm1
+Conflicts: gpm < 1.19.3-7
%description libs
This package contains library files neccessary to run most of
@@ -258,17 +259,11 @@
[ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir -c %{_infodir} >/dev/null 2>&1
/sbin/chkconfig --add gpm
-if [ -f /var/lock/subsys/gpm ]; then
- /etc/rc.d/init.d/gpm restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/gpm start\" to start gpm daemon."
-fi
+%service gpm restart "gpm daemon"
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/gpm ]; then
- /etc/rc.d/init.d/gpm stop >&2
- fi
+ %service gpm stop
/sbin/chkconfig --del gpm
fi
@@ -314,6 +309,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.131 2006/02/27 23:35:08 glen
+- use %service
+
Revision 1.130 2005/12/12 16:24:19 glen
- adapterized (sorted %verify attrs)
@@ -401,8 +399,8 @@
Revision 1.105 2002/07/03 22:44:08 blues
- release 1
- STBR for tests
-NOTE: if you have scroll mouse and it crashes while going X -> console
-change mouse type to exps2. It works...
+ NOTE: if you have scroll mouse and it crashes while going X -> console
+ change mouse type to exps2. It works...
Revision 1.104 2002/06/30 16:21:02 blues
- corrected naming scheme
@@ -417,12 +415,12 @@
Revision 1.101 2002/06/18 09:33:00 qboosh
- added detaching fd 0 from terminal to init script
-- new %%doc, release 0.12
+- new %doc, release 0.12
Revision 1.100 2002/05/21 23:13:24 kloczek
-perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \
+- perl -pi -e "s/^automake -a -c -f --foreing/\%\{__automake\}/; \
s/^automake -a -c -f/\%\{__automake\}/; \
- s/^autoconf/\%\{__autoconf\}/"
+ s/^autoconf/\%\{__autoconf\}/"
Revision 1.99 2002/05/15 20:11:19 qboosh
- fixed console number detection (vcnum-bug patch), release 0.11
@@ -432,7 +430,7 @@
- release 0.10
Revision 1.97 2002/04/25 16:29:06 arturs
-fixed a small typo
+- fixed a small typo
Revision 1.96 2002/03/12 09:55:35 qboosh
- fixed changelog and pl description
@@ -447,7 +445,7 @@
Revision 1.93 2002/03/11 16:15:27 blues
- 0.2
- few outdated patches removed, DESTDIR updated, builds now.
-NFY
+ NFY
Revision 1.92 2002/03/11 15:45:20 blues
- rel 0.1 - started updating to 1.20.0
@@ -472,7 +470,7 @@
- added man-pages tar URL
Revision 1.85 2002/01/18 02:13:11 kloczek
-perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
+- perl -pi -e "s/pld-list\@pld.org.pl/feedback\@pld.org.pl/"
Revision 1.84 2002/01/03 07:34:00 blues
- added cosmetics in post
@@ -500,7 +498,7 @@
- 1.19.5
- updated info,DESTDIR,info_fixes,root,OPEN_MAX,limits,serialconsole patches
- removed non-root,checkdevfsbug patches
-- updated %%files (more docs, man7 page)
+- updated %files (more docs, man7 page)
- added nosecenhance patch (argh, secenhance patch is in sources)
Revision 1.77 2001/09/24 13:18:35 qboosh
@@ -533,13 +531,13 @@
- release 21
- ac 2.50 ready
- secenhance patch is out. It's stupid and makes stupid things. kloczek -
- think twice before such a patches. Check them. This one was out some time
- ago.
+ think twice before such a patches. Check them. This one was out some time
+ ago.
Revision 1.67 2001/07/06 13:09:19 kloczek
- release 20,
- run ldconfig in %postun (not %preun) in libs,
-- added missing "Requires: %%{name} = %%{version}" for main,
+- added missing "Requires: %{name} = %{version}" for main,
- spec adapterized,
- fix tmp race (patch from Conectiva),
- merge two patches from rawhide (secenhance and serialconsole),
@@ -600,10 +598,10 @@
- release 4.
Revision 1.50 2000/06/09 07:54:42 kloczek
-- more %%{__make} macros.
+- more %{__make} macros.
Revision 1.49 2000/06/09 07:22:52 kloczek
-- added using %%{__make} macro.
+- added using %{__make} macro.
Revision 1.48 2000/05/24 16:50:45 zagrodzki
- changed [ -x ... ] && to [ ! -x ... ] ||
@@ -618,7 +616,7 @@
Revision 1.45 2000/04/17 17:48:51 kloczek
- release 3,
-- removed using %%{_sysconfdir} in some cases.
+- removed using %{_sysconfdir} in some cases.
Revision 1.44 2000/04/17 16:29:43 mikrobi
- removed section adding unnecessary variables to sysconfig/mouse
@@ -718,10 +716,10 @@
* Wed Aug 26 1998 Tomasz Kłoczko <kloczek at rudy.mif.pg.gda.pl>
[1.13-9]
-- changed Buildroot to /tmp/%%{name}-%%{version}-root,
-- added using %%{name} and %%{version} in Source,
+- changed Buildroot to /tmp/%{name}-%{version}-root,
+- added using %{name} and %{version} in Source,
- added static subpackage,
-- changed dependencies to "Requires: %%{name} = %%{version}" in devel
+- changed dependencies to "Requires: %{name} = %{version}" in devel
subpackage,
- added using $RPM_OPT_FLAGS during compile,
- added stripping shared libraries,
================================================================
Index: SPECS/hc-cron.spec
diff -u SPECS/hc-cron.spec:1.97 SPECS/hc-cron.spec:1.98
--- SPECS/hc-cron.spec:1.97 Wed Nov 30 19:39:31 2005
+++ SPECS/hc-cron.spec Tue Feb 28 00:35:08 2006
@@ -32,8 +32,8 @@
Requires: /sbin/chkconfig
Requires: psmisc >= 20.1
Requires: rc-scripts
-Provides: crontabs
Provides: crondaemon
+Provides: crontabs
Provides: group(crontab)
Obsoletes: crontabs
Obsoletes: fcron
@@ -129,9 +129,7 @@
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/crond ]; then
- /etc/rc.d/init.d/crond stop >&2
- fi
+ %service crond stop
/sbin/chkconfig --del crond
fi
@@ -191,6 +189,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.98 2006/02/27 23:35:08 glen
+- use %service
+
Revision 1.97 2005/11/30 18:39:31 glen
- use %service; adapterized
================================================================
Index: SPECS/hddtemp.spec
diff -u SPECS/hddtemp.spec:1.29 SPECS/hddtemp.spec:1.30
--- SPECS/hddtemp.spec:1.29 Mon Dec 12 17:24:19 2005
+++ SPECS/hddtemp.spec Tue Feb 28 00:35:08 2006
@@ -1,9 +1,9 @@
# $Revision$, $Date$
+%define _beta beta14
Summary: HDD temperature sensor
Summary(pl): Czujka temperatury dysku twardego
Name: hddtemp
Version: 0.3
-%define _beta beta14
Release: 0.%{_beta}.1
License: GPL v2
Group: Applications/System
@@ -16,6 +16,7 @@
URL: http://www.guzu.net/linux/hddtemp.php
BuildRequires: automake
BuildRequires: gettext-devel
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -66,7 +67,6 @@
install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/hddtempd
install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/hddtempd
-
%find_lang %{name}
%clean
@@ -74,26 +74,17 @@
%post hddtempd
/sbin/chkconfig --add hddtempd
-if [ -f /var/lock/subsys/hddtempd ]; then
- /etc/rc.d/init.d/hddtempd restart >&2
-else
+if [ "$1" = 1 ]; then
echo "You have to configure hddtempd in /etc/sysconfig/hddtempd."
- echo "Then run \"/etc/rc.d/init.d/hddtempd start\" to start hddtempd daemon." >&2
fi
+%service hddtempd restart "hddtempd daemon"
%preun hddtempd
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/hddtempd ]; then
- /etc/rc.d/init.d/hddtempd stop >&2
- fi
+ %service hddtempd stop
/sbin/chkconfig --del hddtempd
fi
-%files hddtempd
-%defattr(644,root,root,755)
-%attr(754,root,root) /etc/rc.d/init.d/hddtempd
-%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/hddtempd
-
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc ChangeLog README TODO
@@ -101,12 +92,20 @@
%{_mandir}/man8/*
%{_datadir}/misc/*
+%files hddtempd
+%defattr(644,root,root,755)
+%attr(754,root,root) /etc/rc.d/init.d/hddtempd
+%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/hddtempd
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.30 2006/02/27 23:35:08 glen
+- use %service
+
Revision 1.29 2005/12/12 16:24:19 glen
- adapterized (sorted %verify attrs)
@@ -142,10 +141,10 @@
- cosmetics and TODO
Revision 1.19 2003/11/04 23:44:27 hunter
--don't touch devices, let admin do his job
+- don't touch devices, let admin do his job
Revision 1.18 2003/11/02 16:04:35 hunter
--corrected hddtemp.db location
+- corrected hddtemp.db location
Revision 1.17 2003/10/28 15:26:22 qboosh
- CC/CFLAGS/LDFLAGS are correctly set by configure - no need to override
================================================================
Index: SPECS/heimdal.spec
diff -u SPECS/heimdal.spec:1.124 SPECS/heimdal.spec:1.125
--- SPECS/heimdal.spec:1.124 Mon Feb 20 23:19:04 2006
+++ SPECS/heimdal.spec Tue Feb 28 00:35:08 2006
@@ -45,6 +45,7 @@
BuildRequires: openldap-devel >= 2.3.0
BuildRequires: openssl-devel >= 0.9.7d
BuildRequires: readline-devel >= 5.0
+BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: texinfo
%{?with_x11:BuildRequires: xorg-lib-libXt-devel}
Requires: %{name}-libs = %{version}-%{release}
@@ -57,26 +58,26 @@
%description
Heimdal is a free implementation of Kerberos 5. The goals are to:
- - have an implementation that can be freely used by anyone
- - be protocol compatible with existing implementations and, if not in
- conflict, with RFC 1510 (and any future updated RFC)
- - be reasonably compatible with the M.I.T Kerberos V5 API
- - have support for Kerberos V5 over GSS-API (RFC1964)
- - include the most important and useful application programs (rsh,
- telnet, popper, etc.)
- - include enough backwards compatibility with Kerberos V4
- - IPv6 support
+- have an implementation that can be freely used by anyone
+- be protocol compatible with existing implementations and, if not in
+ conflict, with RFC 1510 (and any future updated RFC)
+- be reasonably compatible with the M.I.T Kerberos V5 API
+- have support for Kerberos V5 over GSS-API (RFC1964)
+- include the most important and useful application programs (rsh,
+ telnet, popper, etc.)
+- include enough backwards compatibility with Kerberos V4
+- IPv6 support
%description -l pl
Heimdal jest darmową implementacją Kerberosa 5. Główne zalety to:
- - implementacja, która może być używana przez każdego
- - kompatybilność na poziomie protokołu z istniejącymi implementacjami
- - racjonalna kompatybilność z M.I.T Kerberos V5 API
- - wsparcie dla Kerberosa 5 poprzez GSS-API (RFC1964)
- - zawiera większość istotnych i użytecznych aplikacji (rsh, telnet,
- popper, etc.)
- - zawiera wystarczającą kompatybilność z Kerberos V4
- - wsparcie dla IPv6
+- implementacja, która może być używana przez każdego
+- kompatybilność na poziomie protokołu z istniejącymi implementacjami
+- racjonalna kompatybilność z M.I.T Kerberos V5 API
+- wsparcie dla Kerberosa 5 poprzez GSS-API (RFC1964)
+- zawiera większość istotnych i użytecznych aplikacji (rsh, telnet,
+ popper, etc.)
+- zawiera wystarczającą kompatybilność z Kerberos V4
+- wsparcie dla IPv6
%package server
Summary: Kerberos Server
@@ -130,8 +131,8 @@
Summary(pl): Klient protokołu FTP
Group: Applications/Networking
Requires: %{name}-libs = %{version}-%{release}
-Conflicts: heimdal-clients
Obsoletes: ftp
+Conflicts: heimdal-clients
%description ftp
The FTP package provides the standard UNIX command-line FTP client
@@ -169,8 +170,8 @@
Summary(pl): Klient usługi telnet
Group: Applications/Networking
Requires: %{name}-libs = %{version}-%{release}
-Obsoletes: telnet
Provides: telnet
+Obsoletes: telnet
Conflicts: heimdal-clients
%description telnet
@@ -345,80 +346,46 @@
%post server
/sbin/chkconfig --add heimdal
-if [ -f /var/lock/subsys/heimdal ]; then
- /etc/rc.d/init.d/heimdal restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/heimdal start\" to start heimdal daemon."
-fi
+%service heimdal restart "heimdal daemon"
/sbin/chkconfig --add kpasswdd
-if [ -f /var/lock/subsys/kpasswdd ]; then
- /etc/rc.d/init.d/kpasswdd restart >&2
-else
- echo "Run \"/etc/rc.d/init.d/kpasswdd start\" to start heimdal password changing daemon."
-fi
+%service kpasswdd restart "heimdal password changing daemon"
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
-fi
+%service -q rc-inetd reload
%preun server
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/heimdal ]; then
- /etc/rc.d/init.d/heimdal stop >&2
- fi
+ %service heimdal stop
/sbin/chkconfig --del heimdal
-fi
-if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/kpasswdd ]; then
- /etc/rc.d/init.d/kpasswdd stop >&2
- fi
+ %service kpasswdd stop
/sbin/chkconfig --del kpasswdd
-fi
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
+ %service -q rc-inetd reload
fi
%post ftpd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
-fi
+%service -q rc-inetd reload
%postun ftpd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload
+if [ "$1" = "0" ]; then
+ %service -q rc-inetd reload
fi
%post rshd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
-fi
+%service -q rc-inetd reload
%postun rshd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload
+if [ "$1" = "0" ]; then
+ %service -q rc-inetd reload
fi
%post telnetd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload 1>&2
-else
- echo "Type \"/etc/rc.d/init.d/rc-inetd start\" to start inet server" 1>&2
-fi
+%service -q rc-inetd reload
%postun telnetd
-if [ -f /var/lock/subsys/rc-inetd ]; then
- /etc/rc.d/init.d/rc-inetd reload
+if [ "$1" = "0" ]; then
+ %service -q rc-inetd reload
fi
%post libs
@@ -601,6 +568,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.125 2006/02/27 23:35:08 glen
+- use %service
+
Revision 1.124 2006/02/20 22:19:04 qboosh
- autoupdate no longer needed
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/gpm.spec?r1=1.130&r2=1.131&f=u
http://cvs.pld-linux.org/SPECS/hc-cron.spec?r1=1.97&r2=1.98&f=u
http://cvs.pld-linux.org/SPECS/hddtemp.spec?r1=1.29&r2=1.30&f=u
http://cvs.pld-linux.org/SPECS/heimdal.spec?r1=1.124&r2=1.125&f=u
More information about the pld-cvs-commit
mailing list