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
_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to