ppcrcd/trunk: base.pkgs patches/pmac-utils.spec.patch

sparky cvs at pld-linux.org
Fri Apr 28 21:00:51 CEST 2006


Author: sparky
Date: Fri Apr 28 21:00:49 2006
New Revision: 7376

Added:
   ppcrcd/trunk/patches/pmac-utils.spec.patch
Modified:
   ppcrcd/trunk/base.pkgs
Log:
- don't build sgml man pages in pmac-utils


Modified: ppcrcd/trunk/base.pkgs
==============================================================================
--- ppcrcd/trunk/base.pkgs	(original)
+++ ppcrcd/trunk/base.pkgs	Fri Apr 28 21:00:49 2006
@@ -319,6 +319,13 @@
 	cd out/rpm/SPECS && patch -p0 < $(PWD)/patches/rpm.spec.patch
 	sleep 1 && touch $@
 
+out/rpm/SPECS/pmac-utils.spec:	out/touch/builder_prepared patches/pmac-utils.spec.patch
+	rm -f $@
+	cd $(dir $@) && cvs up $(if $(REV-$(@:out/rpm/SPECS/%.spec=%)),-r \
+		$(REV-$(@:out/rpm/SPECS/%.spec=%)),-A) $(notdir $@)
+	cd out/rpm/SPECS && patch -p0 < $(PWD)/patches/pmac-utils.spec.patch
+	sleep 1 && touch $@
+
 out/rpm/prep/busybox:	out/rpm/sources/busybox busybox-initrd.config
 	cp busybox-initrd.config out/rpm/SOURCES/busybox.config
 	cp busybox-initrd.config out/rpm/SOURCES/busybox-initrd.config

Added: ppcrcd/trunk/patches/pmac-utils.spec.patch
==============================================================================
--- (empty file)
+++ ppcrcd/trunk/patches/pmac-utils.spec.patch	Fri Apr 28 21:00:49 2006
@@ -0,0 +1,39 @@
+Index: pmac-utils.spec
+===================================================================
+RCS file: /cvsroot/SPECS/pmac-utils.spec,v
+retrieving revision 1.7
+diff -u -r1.7 pmac-utils.spec
+--- pmac-utils.spec	26 Feb 2006 16:25:15 -0000	1.7
++++ pmac-utils.spec	28 Apr 2006 18:58:18 -0000
+@@ -9,7 +9,6 @@
+ Source0:	pmac-utils-%{version}.tar.gz
+ # Source0-md5:	afbdcb97cd036f0c55204e05bac5f38e
+ Patch0:		%{name}-2.1-ydl.patch
+-BuildRequires:	sgml-tools
+ ExclusiveArch:	ppc
+ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+ 
+@@ -28,9 +27,15 @@
+ %prep
+ %setup -q -n pmac-utils-%{version}
+ %patch0 -p1
++cat > fake_sgml2man <<'EOF'
++#!/bin/sh
++touch ${1%%.sgml}.man
++EOF
++chmod +x fake_sgml2man
+ 
+ %build
+ %{__make} \
++	SGMLMAN="./fake_sgml2man" \
+ 	CC="%{__cc}" \
+ 	CFLAGS="%{rpmcflags}"
+ 
+@@ -48,7 +53,6 @@
+ %attr(755,root,root) %{_sbindir}/macos
+ %attr(755,root,root) %{_sbindir}/nvsetenv
+ %attr(755,root,root) %{_sbindir}/nvvideo
+-%{_mandir}/man8/*
+ 
+ %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+ %changelog


More information about the pld-cvs-commit mailing list