Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
%define prefix /usr %define kversion 2.6.9-55.0.2.EL-smp-x86_64 %define kdevel kernel-smp-devel %define realname ipvsadm Summary: Utility to administer the Linux Virtual Server Name: %{realname} Version: 1.24 Release: 1.el4 Epoch: 2 Copyright: GNU General Public Licence URL: http://www.LinuxVirtualServer.org/ Group: Applications/System Source0: http://www.LinuxVirtualServer.org/software/ipvsadm-%{version}.tar.gz BuildRoot: %{_tmppath}/%name-%{PACKAGE_VERSION}-root BuildRequires: %{kdevel} Provides: %{name}-%{version} Conflicts: piranha <= 0.4.14 %description ipvsadm is a utility to administer the IP Virtual Server services offered by the latest Linux kernel 2.6.x. %prep %setup -n %{realname}-%{version} MATCHFILES=`grep -rl /usr/src/linux $RPM_BUILD_DIR/%{realname}-%{version}` echo $MATCHFILES for i in $MATCHFILES do echo $i %{__perl} -pi -e 's/\/usr\/src\/linux/\/usr\/src\/kernels\/%{kversion}/' $i done %build CFLAGS="${RPM_OPT_FLAGS}" make %install rm -rf $RPM_BUILD_ROOT mkdir -p ${RPM_BUILD_ROOT}/{sbin,%{_mandir}/man8,etc/rc.d/init.d} make install BUILD_ROOT=${RPM_BUILD_ROOT} MANDIR=%{_mandir} %files %defattr(-,root,root) %doc README %config /etc/rc.d/init.d/ipvsadm /sbin/ipvsadm* %{_mandir}/man8/ipvsadm* %post /sbin/chkconfig --add ipvsadm %preun /sbin/chkconfig --del ipvsadm %clean rm -rf $RPM_BUILD_DIR/%{name} rm -rf $RPM_BUILD_ROOT %changelog * Fri Mar 17 2006 HONDA Hirofumi - Created for ultramonkey3 - 1.24 * Thu Jun 23 2005 Steve Nielsen - Respect rpmmacros that might be set (by using rpm --eval) * Sat Dec 20 2003 Wensong Zhang - tidy up the description * Sat Apr 5 2003 Wensong Zhang - Removed the unnecessary Docdir setting. * Thu Dec 16 2001 Wensong Zhang - Changed to install ipvsadm man pages according to the %{_mandir} * Thu Dec 30 2000 Wensong Zhang - update the %file section * Thu Dec 17 2000 Wensong Zhang - Added a if-condition to keep both new or old rpm utility building the package happily. * Tue Dec 12 2000 P.Copeland - Small modifications to make the compiler happy in RH7 and the Alpha - Fixed the documentation file that got missed off in building the rpm - Made a number of -pedantic mods though popt will not compile with -pedantic * Wed Aug 9 2000 Horms - Removed Obseletes tag as ipvsadm is back in /sbin where it belongs as it is more or less analogous to both route and ipchains both of which reside in /sbin. - Create directory to install init script into. Init scripts won't install into build directory unless this is done * Thu Jul 6 2000 Wensong Zhang - Changed to build rpms on the ipvsadm tar ball directly * Wed Jun 21 2000 P.Copeland - fixed silly install permission settings * Mon Jun 19 2000 P.Copeland - Added 'dist' and 'rpms' to the Makefile - Added Obsoletes tag since there were early versions of ipvsadm-*.rpm that installed in /sbin - Obsolete tag was a bit vicious re: piranha * Mon Apr 10 2000 Horms - created for version 1.9