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