diff --git a/bitlbee.spec b/bitlbee.spec index 405fb03..c4560a3 100644 --- a/bitlbee.spec +++ b/bitlbee.spec @@ -15,8 +15,10 @@ BuildRoot: %{_tmppath}/build-%{name}-%{version} Requires: xinetd BuildRequires: make gcc glibc-devel pkgconfig gnutls-devel libgcrypt-devel BuildRequires: zlib-devel xmlto glib2-devel lzo-devel glib2-devel +%if 0%{?suse_version} >= 1030 BuildRequires: licenses fdupes Requires: licenses +%endif PreReq: /usr/sbin/groupadd /usr/sbin/useradd %description @@ -81,10 +83,12 @@ CXXFLAGS="%{optflags} -fno-strict-aliasing" \ %__sed -e "s+@@BITLBEE@@+%{_sbindir}/bitlbee+g" \ < "%{SOURCE1}" > "%{buildroot}%{_sysconfdir}/xinetd.d/bitlbee" +%if 0%{?suse_version} >= 1030 h=/usr/share/doc/licenses/md5/$(md5sum COPYING | cut -f1 -d" ") [ -e "$h" ] && %__ln_s -f "$h" COPYING %fdupes -s +%endif %pre /usr/bin/getent group bitlbee &>/dev/null || /usr/sbin/groupadd -r bitlbee &>/dev/null || :