[23599] trunk/dports/sysutils/man
source_changes at macosforge.org
source_changes at macosforge.org
Wed Apr 4 19:15:42 PDT 2007
Revision: 23599
http://trac.macosforge.org/projects/macports/changeset/23599
Author: pipping at macports.org
Date: 2007-04-04 19:15:41 -0700 (Wed, 04 Apr 2007)
Log Message:
-----------
* fix bug #11387 ("BUG: man is not compatible with UTF-8")
* use/depend on tools provided through macports: groff, gzip, bzip2, etc.
Note that part of fixing the above bug was applying a patch provided by Apple
www.opensource.apple.com/darwinsource/10.4.8.ppc/man-4/patches/configure.diff
Modified Paths:
--------------
trunk/dports/sysutils/man/Portfile
Added Paths:
-----------
trunk/dports/sysutils/man/files/patch-conf_script
Modified: trunk/dports/sysutils/man/Portfile
===================================================================
--- trunk/dports/sysutils/man/Portfile 2007-04-05 00:33:15 UTC (rev 23598)
+++ trunk/dports/sysutils/man/Portfile 2007-04-05 02:15:41 UTC (rev 23599)
@@ -4,6 +4,7 @@
name man
version 1.6e
+revision 1
categories sysutils
platforms darwin
maintainers mww at macports.org
@@ -15,19 +16,38 @@
homepage http://primates.ximian.com/~flucifredi/man/
master_sites ${homepage}
-checksums sha1 7264bda7dd7bf08bdb9dac6ec7734e755ec0a8d1 \
- md5 d8187cd756398baefc48ba7d60ff6a8a
-patchfiles patch-man2html_Makefile.in patch-gencat-genlib.c patch-configure
+patchfiles patch-configure \
+ patch-gencat-genlib.c \
+ patch-man2html_Makefile.in \
+ configure.diff
+patch_sites http://www.opensource.apple.com/darwinsource/10.4.8.ppc/man-4/patches/
-depends_lib bin:bzip2:bzip2 \
- bin:gzip:gzip \
- bin:zcat:gzip
+checksums ${distfiles} md5 d8187cd756398baefc48ba7d60ff6a8a \
+ ${distfiles} sha1 7264bda7dd7bf08bdb9dac6ec7734e755ec0a8d1 \
+ ${distfiles} rmd160 486099dc1b34fe86a2c1d19b7c89dc19b9787837 \
+ \
+ configure.diff md5 9b9b0c22f7249391dfafe905ac8837ab \
+ configure.diff sha1 1754a380d8b1b1e1a5c5ebb66fbda69adfdb4aae \
+ configure.diff rmd160 5a3a5bdc0c5f0653393b5078a9f275bd7df8c59c
configure.args --mandir=${prefix}/share/man \
+ -compatibility_mode_for_colored_groff \
-confdir=${prefix}/etc \
+lang all
+post-configure {
+ system "cd ${worksrcpath} && patch < ${filespath}/patch-conf_script"
+ reinplace "s|__PREFIX__|${prefix}|g" ${worksrcpath}/conf_script
+}
+
+depends_run port:bzip2 \
+ port:diffutils \
+ port:coreutils \
+ port:groff \
+ port:gzip \
+ port:less
+
post-destroot {
file delete ${destroot}${prefix}/share/locale
+ reinplace "s|# FHS| FHS|" ${destroot}${prefix}/etc/man.conf
}
-
Added: trunk/dports/sysutils/man/files/patch-conf_script
===================================================================
--- trunk/dports/sysutils/man/files/patch-conf_script (rev 0)
+++ trunk/dports/sysutils/man/files/patch-conf_script 2007-04-05 02:15:41 UTC (rev 23599)
@@ -0,0 +1,46 @@
+--- conf_script.orig 2007-04-04 19:49:22.000000000 +0200
++++ conf_script 2007-04-04 19:52:59.000000000 +0200
+@@ -29,7 +29,7 @@
+-s, at troff@,/usr/bin/groff -Tps -mandoc -c,
+-s, at nroff@,/usr/bin/groff -Wall -mtty-char -Tascii -mandoc -c,
+-s, at jnroff@,/usr/bin/groff -Tnippon -mandocj -c,
+-s, at eqn@,/usr/bin/eqn -Tps,
+-s, at neqn@,/usr/bin/eqn -Tascii,
+-s, at jneqn@,/usr/bin/eqn -Tnippon,
+-s, at tbl@,/usr/bin/tbl,
++s, at troff@,__PREFIX__/bin/groff -Tps -mandoc -c,
++s, at nroff@,__PREFIX__/bin/groff -Wall -mtty-char -Tascii -mandoc -c,
++s, at jnroff@,__PREFIX__/bin/groff -Tnippon -mandocj -c,
++s, at eqn@,__PREFIX__/bin/eqn -Tps,
++s, at neqn@,__PREFIX__/bin/eqn -Tascii,
++s, at jneqn@,__PREFIX__/bin/eqn -Tnippon,
++s, at tbl@,__PREFIX__/bin/tbl,
+@@ -40 +40 @@
+-s, at refer@,/usr/bin/refer,
++s, at refer@,__PREFIX__/bin/refer,
+@@ -42 +42 @@
+-s, at pic@,/usr/bin/pic,
++s, at pic@,__PREFIX__/bin/pic,
+@@ -45,3 +45,3 @@
+-s, at zcat@,/usr/bin/zcat,
+-s, at gunzip@,/usr/bin/gunzip -c,
+-s, at bzip2@,/usr/bin/bzip2 -c -d,
++s, at zcat@,__PREFIX__/bin/zcat,
++s, at gunzip@,__PREFIX__/bin/gunzip -c,
++s, at bzip2@,__PREFIX__/bin/bzip2 -c -d,
+@@ -49 +49 @@
+-s, at compress@,/usr/bin/bzip2,
++s, at compress@,__PREFIX__/bin/bzip2,
+@@ -51,6 +51,6 @@
+-s, at decompress@,/usr/bin/bzip2 -c -d,
+-s, at pager@,/usr/bin/less -is,
+-s, at browser@,/usr/bin/less -is,
+-s, at htmlpager@,/bin/cat,
+-s, at cmp@,/usr/bin/cmp -s,
+-s, at cat@,/bin/cat,
++s, at decompress@,__PREFIX__/bin/bzip2 -c -d,
++s, at pager@,__PREFIX__/bin/less -is,
++s, at browser@,__PREFIX__/bin/less -is,
++s, at htmlpager@,__PREFIX__/bin/gcat,
++s, at cmp@,__PREFIX__/bin/gcmp -s,
++s, at cat@,__PREFIX__/bin/gcat,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070404/4243c40a/attachment.html
More information about the macports-changes
mailing list