summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2006-02-28 14:38:22 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit59b16b5144e61c0b2d320f8b9b8d407fe5ab4454 (patch)
tree94311c40e440482568938ebb69a3da062e6df17f
parent1a310cb8c41086d1dbe3cd2938ca0eba5dcd5ecc (diff)
downloadsmbldap-tools-59b16b5144e61c0b2d320f8b9b8d407fe5ab4454.zip
smbldap-tools-59b16b5144e61c0b2d320f8b9b8d407fe5ab4454.tar.gz
- autogenerate perl depsauto/ac/smbldap-tools-0_9_1-3
- noarch - rel 3 Changed files: smbldap-tools.spec -> 1.14
-rw-r--r--smbldap-tools.spec30
1 files changed, 19 insertions, 11 deletions
diff --git a/smbldap-tools.spec b/smbldap-tools.spec
index 1a1387a..0bf728d 100644
--- a/smbldap-tools.spec
+++ b/smbldap-tools.spec
@@ -1,21 +1,29 @@
+#
+# Conditional build:
+%bcond_without autodeps # don't BR packages needed only for resolving deps
+#
+%define _name smbldap_tools
+%include /usr/lib/rpm/macros.perl
Summary: User & Group administration tools for Samba-OpenLDAP
Summary(pl): Narzędzia do administracji użytkownikami i grupami dla Samby i OpenLDAP
Name: smbldap-tools
-%define _name smbldap_tools
Version: 0.9.1
-Release: 2
-Group: Applications/Networking
+Release: 3
License: GPL
-URL: http://samba.IDEALX.org/
+Group: Applications/Networking
+URL: http://samba.idealx.org/
Source0: http://samba.idealx.org/dist/%{name}-%{version}.tgz
# Source0-md5: 12ddaf6393420ee24c4af94152e9ee2e
Patch0: %{name}-Makefile.patch
+BuildRequires: rpm-perlprov >= 4.1-13
+%if %{with autodeps}
+BuildRequires: perl-Crypt-SmbHash
+BuildRequires: perl-Digest-SHA1
+BuildRequires: perl-ldap
+%endif
Requires: openldap
-Requires: perl-Crypt-SmbHash
-Requires: perl-Digest-SHA1
-Requires: perl-IO-Socket-SSL
-Requires: perl-ldap
Requires: samba
+BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -44,8 +52,8 @@ rm -rf $RPM_BUILD_ROOT
DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_sbindir}/%{name}.spec
-install -d $RPM_BUILD_ROOT%{perl_vendorarch}
-mv -f $RPM_BUILD_ROOT%{_sbindir}/%{_name}.pm $RPM_BUILD_ROOT%{perl_vendorarch}
+install -d $RPM_BUILD_ROOT%{perl_vendorlib}
+mv -f $RPM_BUILD_ROOT%{_sbindir}/%{_name}.pm $RPM_BUILD_ROOT%{perl_vendorlib}
%clean
rm -rf $RPM_BUILD_ROOT
@@ -56,6 +64,6 @@ rm -rf $RPM_BUILD_ROOT
%doc smb.conf smbldap.conf smbldap_bind.conf configure.pl doc/html doc/smbldap*
%dir %{_sysconfdir}/smbldap-tools
%verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap.conf
-%{perl_vendorarch}/%{_name}.pm
+%{perl_vendorlib}/%{_name}.pm
%attr(600,root,root) %verify(not md5 mtime size) %config(noreplace) %{_sysconfdir}/smbldap-tools/smbldap_bind.conf
%attr(755,root,root) %{_sbindir}/*