Blame ipvsadm.spec.in

Packit 7dae13
%define prefix   /usr
Packit 7dae13
Packit 7dae13
Summary: Utility to administer the Linux Virtual Server
Packit 7dae13
Name: ipvsadm
Packit 7dae13
Version: @@VERSION@@
Packit 7dae13
Release: @@RELEASE@@
Packit 7dae13
License: GPL
Packit 7dae13
URL: http://www.LinuxVirtualServer.org/
Packit 7dae13
Group: Applications/System
Packit 7dae13
Source0: http://www.LinuxVirtualServer.org/software/ipvsadm-%{version}.tar.gz
Packit 7dae13
BuildRoot: /var/tmp/%name-%{PACKAGE_VERSION}-root
Packit 7dae13
Provides: %{name}-%{version}
Packit 7dae13
Conflicts: piranha <= 0.4.14
Packit 7dae13
Packit 7dae13
%description
Packit 7dae13
ipvsadm is a utility to administer the IP Virtual Server services
Packit 7dae13
offered by the latest Linux kernel 2.6.x.
Packit 7dae13
Packit 7dae13
Packit 7dae13
%prep
Packit 7dae13
%setup -n %{name}-%{version}
Packit 7dae13
Packit 7dae13
Packit 7dae13
%build
Packit 7dae13
CFLAGS="${RPM_OPT_FLAGS}" make
Packit 7dae13
Packit 7dae13
Packit 7dae13
%install
Packit 7dae13
rm -rf $RPM_BUILD_ROOT
Packit 7dae13
mkdir -p ${RPM_BUILD_ROOT}/{sbin,%{_mandir}/man8,etc/rc.d/init.d}
Packit 7dae13
make install BUILD_ROOT=${RPM_BUILD_ROOT} MANDIR=%{_mandir}
Packit 7dae13
Packit 7dae13
Packit 7dae13
%files
Packit 7dae13
%defattr(-,root,root)
Packit 7dae13
%doc README
Packit 7dae13
%config /etc/rc.d/init.d/ipvsadm
Packit 7dae13
/sbin/ipvsadm*
Packit 7dae13
%{_mandir}/man8/ipvsadm*
Packit 7dae13
Packit 7dae13
%post
Packit 7dae13
/sbin/chkconfig --add ipvsadm
Packit 7dae13
Packit 7dae13
%preun
Packit 7dae13
/sbin/chkconfig --del ipvsadm
Packit 7dae13
Packit 7dae13
Packit 7dae13
%clean
Packit 7dae13
rm -rf $RPM_BUILD_DIR/%{name}
Packit 7dae13
rm -rf $RPM_BUILD_ROOT
Packit 7dae13
Packit 7dae13
Packit 7dae13
%changelog
Packit 7dae13
* Thu Jun 23 2005 Steve Nielsen <snielsen@comscore.com>
Packit 7dae13
- Respect rpmmacros that might be set (by using rpm --eval)
Packit 7dae13
Packit 7dae13
* Sat Dec 20 2003 Wensong Zhang <wensong@linux-vs.org>
Packit 7dae13
- tidy up the description
Packit 7dae13
Packit 7dae13
* Sat Apr  5 2003 Wensong Zhang <wensong@linux-vs.org>
Packit 7dae13
- Removed the unnecessary Docdir setting.
Packit 7dae13
Packit 7dae13
* Thu Dec 16 2001 Wensong Zhang <wensong@linuxvirtualserver.org>
Packit 7dae13
- Changed to install ipvsadm man pages according to the %{_mandir}
Packit 7dae13
Packit 7dae13
* Thu Dec 30 2000 Wensong Zhang <wensong@linuxvirtualserver.org>
Packit 7dae13
- update the %file section
Packit 7dae13
Packit 7dae13
* Thu Dec 17 2000 Wensong Zhang <wensong@linuxvirtualserver.org>
Packit 7dae13
- Added a if-condition to keep both new or old rpm utility building
Packit 7dae13
  the package happily.
Packit 7dae13
Packit 7dae13
* Tue Dec 12 2000 P.Copeland <bryce@redhat.com>
Packit 7dae13
- Small modifications to make the compiler happy in RH7 and the Alpha
Packit 7dae13
- Fixed the documentation file that got missed off in building
Packit 7dae13
  the rpm
Packit 7dae13
- Made a number of -pedantic mods though popt will not compile with
Packit 7dae13
  -pedantic
Packit 7dae13
Packit 7dae13
* Wed Aug 9 2000 Horms <horms@vergenet.net>
Packit 7dae13
- Removed Obseletes tag as ipvsadm is back in /sbin where it belongs 
Packit 7dae13
  as it is more or less analogous to both route and ipchains both of
Packit 7dae13
  which reside in /sbin.
Packit 7dae13
- Create directory to install init script into. Init scripts won't install
Packit 7dae13
  into build directory unless this is done
Packit 7dae13
Packit 7dae13
* Thu Jul  6 2000 Wensong Zhang <wensong@linuxvirtualserver.org>
Packit 7dae13
- Changed to build rpms on the ipvsadm tar ball directly
Packit 7dae13
Packit 7dae13
* Wed Jun 21 2000 P.Copeland <copeland@redhat.com>
Packit 7dae13
- fixed silly install permission settings
Packit 7dae13
Packit 7dae13
* Mon Jun 19 2000 P.Copeland <copeland@redhat.com>
Packit 7dae13
- Added 'dist' and 'rpms' to the Makefile
Packit 7dae13
- Added Obsoletes tag since there were early versions
Packit 7dae13
  of ipvsadm-*.rpm that installed in /sbin
Packit 7dae13
- Obsolete tag was a bit vicious re: piranha
Packit 7dae13
Packit 7dae13
* Mon Apr 10 2000 Horms <horms@vergenet.net>
Packit 7dae13
- created for version 1.9