From: kloczek Date: Sat, 27 Nov 1999 14:24:09 +0000 (+0000) Subject: - adapter(ized) and partialy rewrited. X-Git-Tag: auto/ac/apcupsd-3_10_15-0_1~52 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fapcupsd.git;a=commitdiff_plain;h=82761b0b78a23402f4ce35eaddc88f0a20c850d4 - adapter(ized) and partialy rewrited. Changed files: apcupsd.spec -> 1.4 --- diff --git a/apcupsd.spec b/apcupsd.spec index 9f933af..f4ec3c3 100644 --- a/apcupsd.spec +++ b/apcupsd.spec @@ -1,32 +1,25 @@ -Name: apcupsd -Version: 3.5.8 -Release: 2 -Copyright: GPL v2 -Group: System Environment/Daemons -Url: http://www.brisse.dk/site/apcupsd/ -Packager: Bert de Bruijn -Source: http://www.brisse.dk/site/apcupsd/download/%{name}-%{version}.src.tar.gz -Patch0: apcups-initscript.patch -Patch1: apcups-makefile.patch -Summary: power management software for APC UPS hardware -BuildRoot: /var/tmp/%{name}-root -Prefix: /usr -Prefix: /etc -Prefix: /sbin -Prefix: /bin -Prefix: /var -#Icon: apcupsd-logo.xpm +Name: apcupsd +Version: 3.5.8 +Release: 2 +License: GPL v2 +Group: System Environment/Daemons +Source: http://www.brisse.dk/site/apcupsd/download/%{name}-%{version}.src.tar.gz +Patch0: apcups-initscript.patch +Patch1: apcups-makefile.patch +Summary: power management software for APC UPS hardware +URL: http://www.brisse.dk/site/apcupsd/ +BuildRoot: /tmp/%{name}-%{version}-root +#Icon: apcupsd-logo.xpm %description -UPS power management under Linux for APCC Products. -It allows your computer/server to run during power problems -for a specified length of time or the life of the batteries -in your BackUPS, BackUPS Pro, SmartUPS v/s, or SmartUPS, and -then properly executes a controlled shutdown during an +UPS power management under Linux for APCC Products. It allows your +computer/server to run during power problems for a specified length of time +or the life of the batteries in your BackUPS, BackUPS Pro, SmartUPS v/s, or +SmartUPS, and then properly executes a controlled shutdown during an extended power failure. %prep -%setup -n %{name}-%{version}.src +%setup -q -n %{name}-%{version}.src %patch0 -p1 %patch1 -p1 @@ -39,15 +32,17 @@ cat Makefile.orig \ make linux %install +rm -rf ${RPM_BUILD_ROOT} + # Some issues : # - why doesn't the Makefile know that it should install *-linux ?? # - make install tries to stop apcupsd. That's not necessary (buildroot) (hany: not issue anymore) -mkdir -p ${RPM_BUILD_ROOT}/{sbin,bin,etc/rc.d/init.d,usr/man/man8,var/log} +install -d ${RPM_BUILD_ROOT}/{sbin,bin,etc/rc.d/init.d,usr/man/man8,var/log} NAME="-linux" make install # hany: why this? we're just building. not installing #[ -x /sbin/powersc ] && /sbin/powersc RESTARTME -gzip -9 -f ${RPM_BUILD_ROOT}/usr/man/*/*.? +gzip -9nf  ${RPM_BUILD_ROOT}/usr/man/*/*.? cp -f installs/apcupsd.conf ${RPM_BUILD_ROOT}/etc cp -f installs/apcups.rhs ${RPM_BUILD_ROOT}/etc/rc.d/init.d/apcups touch ${RPM_BUILD_ROOT}/var/log/apcupsd.log @@ -82,13 +77,13 @@ echo correct invocation of /sbin/powersc . chkconfig --del apcups %files -%defattr(-, root, root) +%defattr(644,root,root,755) %attr(-, root, root) %doc README.NEW Changelog port.gif Statement.APCC %attr(-, root, root) %doc %{name}-%{version}.src.lsm %attr(-, root, root) %doc readmes/* %attr(-, root, root) %doc docs/apcupsd.docs %attr(-, root, root) %doc installs/halt.rhs installs/apcups.rhs installs/powersc -%attr(644, root, man) /usr/man/man8/apcupsd.8.gz +/usr/man/man8/apcupsd.8.gz %attr(755, root, bin) /sbin/apcupsd %attr(755, root, root) /bin/apcaccess %attr(755, root, bin) %config /sbin/powersc @@ -96,13 +91,3 @@ chkconfig --del apcups %attr(755, root, root) %config /etc/rc.d/init.d/apcups %ghost /var/log/apcupsd.log %ghost /etc/apcupsd.status - -%changelog -* Fri Aug 6 1999 Peter Hanecak -- build process cleaned (so non-root users can do that smoothly) -- build-root changed -- %defattr - -* Sun Jun 6 1999 Bert de Bruijn -- new spec file, first rpm release since source release under GPL ? -- use sed in %build to force buildroot.