Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Eric Gillespie <epg@netbsd.org>
List: pkgsrc-changes
Date: 11/27/2004 02:35:53
Module Name: pkgsrc
Committed By: epg
Date: Sat Nov 27 02:35:53 UTC 2004
Modified Files:
pkgsrc/devel/p5-subversion: Makefile
pkgsrc/devel/py-subversion: Makefile
pkgsrc/devel/subversion: distinfo
pkgsrc/devel/subversion-base: Makefile
pkgsrc/www/ap2-subversion: Makefile
Added Files:
pkgsrc/devel/subversion/files: build-outputs.mk
pkgsrc/devel/subversion/patches: patch-ad patch-ag patch-ah patch-ai
Removed Files:
pkgsrc/devel/subversion/patches: patch-aa
Log Message:
We used to avoid building all of Subversion again when building
sub-packages (p5-subversion, py-subversion, and ap2-subversion) by
hand-hacking build-outputs.mk, which was a big pain. Consequently,
since the 1.0.7 update, pkgsrc has re-built the whole thing for each
subpackage. This is annoying and makes p5-subversion not work with
pkgviews on Darwin.
Now, we'll fix the problem by patching gen-make.py, which generates
build-outputs.mk. I may even be able to commit this change upstream.
devel/subversion-base/Makefile:
Generate build-outputs.mk hack.
devel/p5-subversion/Makefile:
devel/py-subversion/Makefile:
www/ap2-subversion/Makefile:
Replace build-outputs.mk in post-patch.
To generate a diff of this commit:
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/p5-subversion/Makefile
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/py-subversion/Makefile
cvs rdiff -r1.37 -r1.38 pkgsrc/devel/subversion/distinfo
cvs rdiff -r1.22 -r1.23 pkgsrc/devel/subversion-base/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/devel/subversion/files/build-outputs.mk
cvs rdiff -r1.11 -r0 pkgsrc/devel/subversion/patches/patch-aa
cvs rdiff -r0 -r1.9 pkgsrc/devel/subversion/patches/patch-ad
cvs rdiff -r0 -r1.5 pkgsrc/devel/subversion/patches/patch-ag
cvs rdiff -r0 -r1.1 pkgsrc/devel/subversion/patches/patch-ah \
pkgsrc/devel/subversion/patches/patch-ai
cvs rdiff -r1.16 -r1.17 pkgsrc/www/ap2-subversion/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.