summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2013-06-01 14:03:33 +0000
committerryoon <ryoon@pkgsrc.org>2013-06-01 14:03:33 +0000
commite8cb60f03cf2e7dceca4d1e2cae221146be838d9 (patch)
treea9c9c09d3b904fbbd25c54ae192370d8b74c9aab /devel
parent0c29347fe713198738443a51056c69b77fae6fc6 (diff)
downloadpkgsrc-e8cb60f03cf2e7dceca4d1e2cae221146be838d9.tar.gz
Bump PKGREVISION.
Fix build on Solaris 10, PR pkg/47865. * Do not make man pages, use shipped version. Generating man pages required groff's soelim and pic. * Use pdksh for build-aux/extract-help script. Solaris's /bin/sh does not work properly with it.
Diffstat (limited to 'devel')
-rw-r--r--devel/rcs/Makefile5
-rw-r--r--devel/rcs/distinfo3
-rw-r--r--devel/rcs/patches/patch-man_Makefile.in19
3 files changed, 25 insertions, 2 deletions
diff --git a/devel/rcs/Makefile b/devel/rcs/Makefile
index d06727d63e5..78004f2ed6a 100644
--- a/devel/rcs/Makefile
+++ b/devel/rcs/Makefile
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.32 2013/05/22 21:53:09 tcort Exp $
+# $NetBSD: Makefile,v 1.33 2013/06/01 14:03:33 ryoon Exp $
#
DISTNAME= rcs-5.9.0
+PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= ${MASTER_SITE_GNU:=rcs/}
EXTRACT_SUFX= .tar.xz
@@ -23,6 +24,8 @@ TOOLS_PLATFORM.diff= ${LOCALBASE}/bin/gdiff
GNU_CONFIGURE= yes
CONFIGURE_ENV+= PATH=${LOCALBASE}/bin:"$$PATH"
+REPLACE_SH= build-aux/extract-help
+
post-install:
${LN} -s ${DESTDIR}${PREFIX}/bin/rlog ${DESTDIR}${PREFIX}/bin/rcslog
${LN} -s ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/rlog.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/rcslog.1
diff --git a/devel/rcs/distinfo b/devel/rcs/distinfo
index 4b45cc038e4..3983f75ab4a 100644
--- a/devel/rcs/distinfo
+++ b/devel/rcs/distinfo
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.11 2013/05/19 03:30:44 ryoon Exp $
+$NetBSD: distinfo,v 1.12 2013/06/01 14:03:33 ryoon Exp $
SHA1 (rcs-5.9.0.tar.xz) = c7d7d5d91eeccbad405f5c617b34a2e99212f4bb
RMD160 (rcs-5.9.0.tar.xz) = e4b3f3edfd8d284eec706a5fb973f37ba633d521
Size (rcs-5.9.0.tar.xz) = 789296 bytes
+SHA1 (patch-man_Makefile.in) = c11741edca9bed68cf988889e603536b4f0d31e7
diff --git a/devel/rcs/patches/patch-man_Makefile.in b/devel/rcs/patches/patch-man_Makefile.in
new file mode 100644
index 00000000000..dc59f2cf114
--- /dev/null
+++ b/devel/rcs/patches/patch-man_Makefile.in
@@ -0,0 +1,19 @@
+$NetBSD: patch-man_Makefile.in,v 1.1 2013/06/01 14:03:33 ryoon Exp $
+
+* Use shipped man pages, to eliminate massive dependencies to groff.
+
+--- man/Makefile.in.orig 2013-05-06 07:28:45.000000000 +0000
++++ man/Makefile.in
+@@ -1549,12 +1549,6 @@ uninstall-man: uninstall-man1 uninstall-
+ $(dist_man_MANS) $(dist_noinst_MANS): REL $(bits)
+
+ REL: $(top_srcdir)/configure
+- @{ echo '.ds Rv $(PACKAGE_VERSION)' ; \
+- date -u +'.ds Dt %Y-%m-%d' -r $< ; } > $@t ; \
+- if [ -f $@ ] && cmp -s $@t $@ ; \
+- then rm -f $@t ; \
+- else mv $@t $@ ; echo Created $@ ; \
+- fi
+
+ # Makefile.am ends here
+