rpms/dnssec-tools/devel dnssec-tools-donuts-install-path-fix.patch, NONE, 1.1 dnssec-tools.spec, 1.8, 1.9

Wes Hardaker (hardaker) fedora-extras-commits at redhat.com
Mon Jan 7 16:17:11 UTC 2008


Author: hardaker

Update of /cvs/extras/rpms/dnssec-tools/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27491

Modified Files:
	dnssec-tools.spec 
Added Files:
	dnssec-tools-donuts-install-path-fix.patch 
Log Message:
fix donuts rules hard-coded path

dnssec-tools-donuts-install-path-fix.patch:

--- NEW FILE dnssec-tools-donuts-install-path-fix.patch ---
Index: tools/donuts/Makefile.PL
===================================================================
--- tools/donuts/Makefile.PL	(revision 3805)
+++ tools/donuts/Makefile.PL	(revision 3806)
@@ -24,10 +24,13 @@
 
 INSTALL=$(PERL) "-MExtUtils::Command" -e cp
 
-install:: installrulefiles
+install:: installrulefiles installfixpaths
 
 installrulefiles:
 	$(MKPATH) $(RULESDIR)
 	$(INSTALL) rules/*.txt $(RULESDIR)
+
+installfixpaths:
+	$(PERL) -p -i -e "s|/usr/local/share|$(PREFIX)/share|" $(DISTDIR)/$(PREFIX)/bin/donuts
 ';
 }


Index: dnssec-tools.spec
===================================================================
RCS file: /cvs/extras/rpms/dnssec-tools/devel/dnssec-tools.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- dnssec-tools.spec	7 Dec 2007 22:08:36 -0000	1.8
+++ dnssec-tools.spec	7 Jan 2008 16:16:34 -0000	1.9
@@ -1,7 +1,7 @@
 Summary: A suite of tools for managing dnssec aware DNS usage
 Name: dnssec-tools
 Version: 1.3
-Release: 6%{?dist}
+Release: 7%{?dist}
 License: BSD-like
 Group: System Environment/Base
 URL: http://www.dnssec-tools.org/
@@ -18,6 +18,7 @@
 BuildRequires: perl(Test) perl(ExtUtils::MakeMaker)
 
 Patch4: dnssec-tools-linux-conf-paths-1.2.patch
+Patch5: dnssec-tools-donuts-install-path-fix.patch
 
 %description
 
@@ -55,6 +56,7 @@
 %setup -q
 
 %patch4 -p0
+%patch5 -p0
 
 %build
 %configure --with-validator-testcases-file=%{_datadir}/dnssec-tools/validator-testcases --with-perl-build-args="INSTALLDIRS=vendor OPTIMIZE='$RPM_OPT_FLAGS'" --sysconfdir=/etc --with-root-hints=/etc/named.root.hints --with-resolv-conf=/etc/resolv.conf
@@ -262,6 +264,9 @@
 %{_mandir}/man3/val_freeaddrinfo.3.gz
 
 %changelog
+* Mon Jan  7 2008 Wes Hardaker <wjhns174 at hardakers.net> - 1.3-7
+- Fix donuts hard-coded rules path
+
 * Fri Dec 07 2007 Release Engineering <rel-eng at fedoraproject dot org> - 1.3-6
 - Rebuild for deps
 




More information about the fedora-extras-commits mailing list