]> git.pld-linux.org Git - packages/PowerChutePlus.git/blobdiff - PowerChutePlus.spec
- rel 2
[packages/PowerChutePlus.git] / PowerChutePlus.spec
index 1ac76538a2dad2eae95cd729929d8c50ba84ae14..ebb2530a8720a9bf49421402666b016941befee8 100644 (file)
@@ -1,8 +1,8 @@
 Summary:       UPS management software for APC UPS models
-Summary(pl):   Oprogramowanie do obs³ugi UPS-ów APC
+Summary(pl.UTF-8):     Oprogramowanie do obsługi UPS-ów APC
 Name:          PowerChutePlus
 Version:       4.5.3
-Release:       1
+Release:       2
 License:       (c) 1999 APC, inc.
 Group:         Applications/System
 Source0:       ftp://ftp.apcc.com/apc/public/software/unix/linux/pcplus/453/pcplus_453_caldera.tar
@@ -17,15 +17,15 @@ Source6:    %{name}-powerchute.ini_templ
 Source7:       ftp://ftp.apcc.com/apc/public/software/unix/linux/pcplus/settings.pdf
 # Source7-md5: c69abad141a836fd12ced0cc39049dc6
 Patch0:                %{name}-fix-sh.patch
-BuildRequires: rpmbuild(macros) >= 1.202
-PreReq:                rc-scripts
-Requires(pre): /bin/id
-Requires(pre): /usr/bin/getgid
-Requires(pre): /usr/sbin/useradd
-Requires(pre): /usr/sbin/groupadd
+BuildRequires: rpmbuild(macros) >= 1.268
 Requires(post,preun):  /sbin/chkconfig
 Requires(postun):      /usr/sbin/groupdel
 Requires(postun):      /usr/sbin/userdel
+Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
+Requires(pre): /usr/sbin/groupadd
+Requires(pre): /usr/sbin/useradd
+Requires:      rc-scripts
 Provides:      group(pwrchute)
 Provides:      user(pwrchute)
 ExclusiveArch: %{ix86}
@@ -36,26 +36,23 @@ This program allows users to safely shut down their system in response
 to power failures and other power events. It also allows users to
 configure and manage UPS models.
 
-Please note that /usr/lib/powerchute/Config.sh should be run in order
+Please note that %{_libdir}/powerchute/Config.sh should be run in order
 to configure PowerChute plus.
 
-%description -l pl
-Ten program pozwala u¿ytkownikom bezpiecznie wy³±czyæ system w
-przypadku awarii zasilania. Pozwala tak¿e na skonfigurowanie UPS.
+%description -l pl.UTF-8
+Ten program pozwala użytkownikom bezpiecznie wyłączyć system w
+przypadku awarii zasilania. Pozwala także na skonfigurowanie UPS.
 
-Uwaga: aby skonfigurowaæ PowerChute Plus nale¿y uruchomiæ
+Uwaga: aby skonfigurować PowerChute Plus należy uruchomić
 /usr/lib/powerchute/Config.sh .
 
 %prep
 %setup -q -c
-for i in BI_LINUX CI_LINUX COMMON FI_LINUX HELP ; do
+for i in BI_LINUX CI_LINUX COMMON FI_LINUX HELP; do
        tar xf $i
 done
 %patch0 -p1
 
-%build
-# No build, binary package
-
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_sbindir},%{_libdir}/powerchute} \
@@ -103,16 +100,12 @@ ln -sf /var/run/bkupsd.pid $RPM_BUILD_ROOT%{_libdir}/powerchute
 rm -rf $RPM_BUILD_ROOT
 
 %pre
-%groupadd -g 68 pwrchute
-%useradd -u 68 -g 68 -d /usr/share/empty -s /bin/false -c "PowerChute Plus" pwrchute
+%groupadd -g 233 pwrchute
+%useradd -u 233 -g 233 -d /usr/share/empty -s /bin/false -c "PowerChute Plus" pwrchute
 
 %post
 /sbin/chkconfig --add upsd
-if [ -f /var/lock/subsys/upsd ]; then
-       /etc/rc.d/init.d/upsd restart 1>&2
-else
-       echo "Type \"/etc/rc.d/init.d/upsd start\" to start UPSd server" 1>&2
-fi
+%service upsd restart "UPSd server"
 cd %{_libdir}/powerchute
 ./machine_id
 echo "You should run %{_libdir}/powerchute/Config.sh to configure PowerChute plus"
@@ -120,9 +113,7 @@ echo "Remember to set the password for pwrchute account"
 
 %preun
 if [ "$1" = "0" ]; then
-       if [ -f /var/lock/subsys/upsd ]; then
-               /etc/rc.d/init.d/upsd stop 1>&2
-       fi
+       %service upsd stop
        /sbin/chkconfig --del upsd
 fi
 
This page took 0.030434 seconds and 4 git commands to generate.