%define version 3.01 %define preversion pre9 %define release 0.5mdk Name: quota Summary: System administration tools for monitoring users' disk usage. Version: %{version} Release: %{release} Source: http://prdownloads.sourceforge.net/linuxquota/%{name}-%{version}-%{preversion}.tar.bz2 URL: http://sourceforge.net/projects/linuxquota License: BSD Group: System/Configuration/Other Patch1: quota-3.01-wqmessage.patch.bz2 Patch2: quota-3.01-buildroot.patch.bz2 Patch3: quota-3.01-fixes.patch.bz2 Patch4: quota-3.01-retcode.patch.bz2 Patch5: quota-3.01-devlookup.patch.bz2 Patch6: quota-3.01-backupopt.patch.bz2 Patch7: quota-3.01-swab64-ppc.patch.bz2 BuildRoot: %{_tmppath}/%{name}-root BuildRequires: e2fsprogs-devel Requires: kernel >= 2.4 %description The quota package contains system administration tools for monitoring and limiting users' and or groups' disk usage, per filesystem. Install quota if you want to monitor and/or limit user/group disk usage. %prep %setup -q -n %{name}-tools %patch1 -p1 -b .wqmessage %patch2 -p1 -b .buildroot %patch3 -p1 -b .fixes %patch4 -p1 -b .retcode %patch5 -p1 -b .devlookup %patch6 -p1 -b .backupopt %ifarch ppc %patch7 -p1 -b .swab64 %endif autoconf %build %configure make EXT2LIBS="-lext2fs -L/lib/libcom_err.so.2" %install rm -fr %{buildroot} mkdir -p %{buildroot}/sbin mkdir -p %{buildroot}%{_sysconfdir} mkdir -p %{buildroot}%{_sbindir} mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_mandir}/{man1,man2,man3,man8} make install ROOTDIR=%{buildroot} install -m 644 warnquota.conf %{buildroot}%{_sysconfdir} %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang %defattr(-,root,root) %config(noreplace) %{_sysconfdir}/warnquota.conf %attr(0755,root,root) /sbin/* %attr(0755,root,root) %{_bindir}/* %attr(0755,root,root) %{_sbindir}/* %{_includedir}/rpcsvc/* %attr(0644,root,root) %{_mandir}/man1/* %attr(0644,root,root) %{_mandir}/man2/* %attr(0644,root,root) %{_mandir}/man3/* %attr(0644,root,root) %{_mandir}/man8/* %changelog * Wed Jan 16 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.01-0.5mdk - Really make sure to build again the right libcomerr (and that's the ugly part 8-(). * Wed Jan 16 2002 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.01-0.4mdk - Make sure to build again the right libcomerr. * Thu Dec 20 2001 Stew Benedict <sbenedict@mandrakesoft.com> 3.01-0.3mdk - patch to allow PPC build (__swab64), rpmlint fixes (URL, License) * Fri Sep 28 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.01-0.2mdk - Merge rh patches. - 3.01pre9. * Fri Aug 24 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.01-0.1mdk - 3.01pre8. - Clean up and rh patches merges. * Fri May 11 2001 Stew Benedict <sbenedict@mandrakesoft.com> 3.00-2mdk - patches for PPC build * Thu Mar 15 2001 Chmouel Boudjnah <chmouel@mandrakesoft.com> 3.00-1mdk - RedHat package merge.. - quota 3.00 is required by recent kernel 2.4 changes. - no warnquota included this time, not yet ported. - quite a bit of work on quotacheck to make is backwards compatible (rh) * Sat Jan 13 2001 Geoff <snailtalk@mandrakesoft.com> 2.00-2mdk - remove the conflicts with the glibc headers. * Sat Jan 13 2001 Geoff <snailtalk@mandrakesoft.com> 2.00-1mdk - new and shiny source. - port spec file to 2.00 release. - replace the source url with a correct one. * Wed Oct 19 2000 Daouda Lo <daouda@mandrakesoft.com> 1.70-4mdk - add quota binary to package (who Sux?) * Fri Jul 28 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.70-3mdk - Remove also rquotad.8 manpages to fix conflicts. * Fri Jul 21 2000 Thierry Vignaud <tvignaud@mandrakesoft.com> 1.70-2mdk - BM, macros * Mon Jun 26 2000 Francis Galiegue <fg@mandrakesoft.com> 1.70-1mdk - Removed docs.tar.gz, it was just dead weight - Spec file cleanup - Patches cleanup * Sun Jun 18 2000 Chmouel Boudjnah <chmouel@mandrakesoft.com> 1.66-12mdk - don't install rpc.rquotad - we will use the one from the knfsd package instead * Thu Mar 16 2000 Francis Galiegue <francis@mandrakesoft.com> - Some spec file fixes - Changed group according to 7.1 specs - Let spec helper do its job * Tue Jan 11 2000 Pixel <pixel@linux-mandrake.com> - fix build as non-root * Mon Oct 25 1999 Chmouel Boudjnah <chmouel@mandrakesoft.com> - rh merge. - fix man page FUD.(r) - changes to allow non-root users to build too (Makefile patch, %attr).(r) * Wed May 05 1999 Bernhard Rosenkraenzer <bero@mandrakesoft.com> - Mandrake adaptions * Tue Apr 13 1999 Jeff Johnson <jbj@redhat.com> - fix for sparc64 quotas (#2147) * Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> - auto rebuild in the new build environment (release 5) * Mon Dec 28 1998 Cristian Gafton <gafton@redhat.com> - don't install rpc.rquotad - we will use the one from the knfsd package instead * Thu Dec 17 1998 Jeff Johnson <jbj@redhat.com> - merge ultrapenguin 1.1.9 changes. * Thu May 07 1998 Prospector System <bugs@redhat.com> - translations modified for de, fr, tr * Thu Apr 30 1998 Cristian Gafton <gafton@redhat.com> - removed patch for mntent * Fri Mar 27 1998 Jakub Jelinek <jj@ultra.linux.cz> - updated to quota 1.66 * Tue Jan 13 1998 Erik Troan <ewt@redhat.com> - builds rquotad - installs rpc.rquotad.8 symlink * Mon Oct 20 1997 Erik Troan <ewt@redhat.com> - removed /usr/include/rpcsvc/* from filelist - uses a buildroot and %attr * Thu Jun 19 1997 Erik Troan <ewt@redhat.com> - built against glibc * Tue Mar 25 1997 Erik Troan <ewt@redhat.com> - Moved /usr/sbin/quota to /usr/bin/quota