[packages/smbldap-tools] - up to 0.9.10 - don't build man page from perl sources that do not contain pod macros

baggins baggins at pld-linux.org
Sun Aug 4 20:19:22 CEST 2013


commit 158b15048571b747f4583310d6d695d6d7af2efb
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Aug 4 20:18:02 2013 +0200

    - up to 0.9.10
    - don't build man page from perl sources that do not contain pod macros

 smbldap-tools-podchecker.patch | 15 +++++++++++++++
 smbldap-tools.spec             |  9 ++++++---
 2 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/smbldap-tools.spec b/smbldap-tools.spec
index eaf7b29..f546e6d 100644
--- a/smbldap-tools.spec
+++ b/smbldap-tools.spec
@@ -6,16 +6,18 @@
 Summary:	User & Group administration tools for Samba-OpenLDAP
 Summary(pl.UTF-8):	Narzędzia do administracji użytkownikami i grupami dla Samby i OpenLDAP
 Name:		smbldap-tools
-Version:	0.9.9
+Version:	0.9.10
 Release:	1
 License:	GPL
 Group:		Applications/Networking
-Source0:	http://download.gna.org/smbldap-tools/sources/0.9.9/%{name}-%{version}.tar.gz
-# Source0-md5:	5084011003239a60ebe209c5fb570397
+Source0:	http://download.gna.org/smbldap-tools/sources/%{version}/%{name}-%{version}.tar.gz
+# Source0-md5:	f52a626637c468d66a4e71f30c174873
 URL:		https://gna.org/projects/smbldap-tools/
 Patch0:		%{name}-configure.patch
 Patch1:		%{name}-krb5.patch
 Patch2:		%{name}-no-client-cert.patch
+Patch3:		%{name}-podchecker.patch
+BuildRequires:	perl-tools-pod
 BuildRequires:	rpm-perlprov >= 4.1-13
 %if %{with autodeps}
 BuildRequires:	perl-Crypt-SmbHash
@@ -45,6 +47,7 @@ hasłami.
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 %configure
diff --git a/smbldap-tools-podchecker.patch b/smbldap-tools-podchecker.patch
new file mode 100644
index 0000000..25420d7
--- /dev/null
+++ b/smbldap-tools-podchecker.patch
@@ -0,0 +1,15 @@
+--- smbldap-tools-0.9.10/Makefile.in~	2013-02-13 07:01:45.000000000 +0100
++++ smbldap-tools-0.9.10/Makefile.in	2013-08-04 20:15:43.115202252 +0200
+@@ -63,8 +63,10 @@
+ 
+ .cmd.$(PERL_MAN_SECTION):
+ 	@echo "Building $@ from $< ..."
+-	@$(POD2MAN_COMMAND) --section=$(PERL_MAN_SECTION) $< >$@.tmp
+-	@mv $@.tmp $@
++	@if podchecker $< ; then \
++		$(POD2MAN_COMMAND) --section=$(PERL_MAN_SECTION) $< >$@.tmp ; \
++		mv $@.tmp $@ ; \
++	fi
+ 
+ ## ======================================================================
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/smbldap-tools.git/commitdiff/158b15048571b747f4583310d6d695d6d7af2efb



More information about the pld-cvs-commit mailing list