diff --git a/quota.spec b/quota.spec index 8f64943..2e3e124 100644 --- a/quota.spec +++ b/quota.spec @@ -2,24 +2,18 @@ %{!?rpcsetquota:%define rpcsetquota 1} Name: quota -Summary: System administration tools for monitoring users' disk usage Epoch: 1 Version: 4.02 Release: 1%{?dist} +Summary: System administration tools for monitoring users' disk usage # quota_nld.c, quotaio_xfs.h: GPLv2 # bylabel.c copied from util-linux: GPLv2+ # svc_socket.c copied from glibc: LGPLv2+ # doc/quotas.ms, quotaops.c, quot.c, quotaon.c, edquota.c, quot.h, quota.c, # quotaio_v1.c: BSD License: BSD and LGPLv2+ and GPLv2 and GPLv2+ -URL: http://sourceforge.net/projects/linuxquota/ Group: System Environment/Base -Requires: tcp_wrappers -Requires: quota-nls = %{epoch}:%{version}-%{release} -Conflicts: kernel < 2.4 -BuildRequires: e2fsprogs-devel gettext tcp_wrappers-devel -BuildRequires: openldap-devel dbus-devel libnl-devel -BuildRequires: systemd +URL: http://sourceforge.net/projects/linuxquota/ Source0: http://downloads.sourceforge.net/linuxquota/%{name}-%{version}.tar.gz Source1: quota_nld.service Source2: quota_nld.sysconfig @@ -28,6 +22,16 @@ Source2: quota_nld.sysconfig Patch0: quota-4.02-warnquota.patch Patch1: quota-4.02-Build-rpc.rquotad-as-PIE.patch Patch2: quota-3.13-wrong-ports.patch +BuildRequires: dbus-devel +BuildRequires: e2fsprogs-devel +BuildRequires: gettext +BuildRequires: libnl-devel +BuildRequires: openldap-devel +BuildRequires: systemd +BuildRequires: tcp_wrappers-devel +Requires: tcp_wrappers +Requires: quota-nls = %{epoch}:%{version}-%{release} +Conflicts: kernel < 2.4 %description The quota package contains system administration tools for monitoring @@ -35,8 +39,8 @@ and limiting user and or group disk usage per file system. %package nld -Summary: quota_nld daemon Group: System Environment/Base +Summary: quota_nld daemon Requires: quota-nls = %{epoch}:%{version}-%{release} Requires(post): systemd Requires(preun): systemd @@ -51,8 +55,8 @@ a dialog) and writing them to the terminal user has last accessed. %package warnquota -Summary: Send e-mail to users over quota Group: System Environment/Base +Summary: Send e-mail to users over quota Requires: quota-nls = %{epoch}:%{version}-%{release} %description warnquota @@ -62,8 +66,8 @@ via cron(8). %package nls -Summary: Gettext catalogs for disk quota tools Group: System Environment/Base +Summary: Gettext catalogs for disk quota tools BuildArch: noarch %description nls @@ -71,8 +75,8 @@ Disk quota tools messages translated into different natural languages. %package devel -Summary: Development files for quota Group: System Environment/Base +Summary: Development files for quota Requires: quota = %{epoch}:%{version}-%{release} %description devel @@ -84,8 +88,8 @@ on remote machines. %package doc -Summary: Additional documentation for disk quotas Group: Documentation +Summary: Additional documentation for disk quotas Requires: quota = %{epoch}:%{version}-%{release} BuildArch: noarch AutoReq: 0