summaryrefslogtreecommitdiff
path: root/pkgtools/port2pkg
diff options
context:
space:
mode:
authorjschauma <jschauma@pkgsrc.org>2004-04-11 21:29:52 +0000
committerjschauma <jschauma@pkgsrc.org>2004-04-11 21:29:52 +0000
commit72a9791f20bb230024194b75c3f78bb7c9b3add5 (patch)
tree9cd12fe5ae1d033ad5bd4bcfa5fe7a635bb1d197 /pkgtools/port2pkg
parentcc0497330de8392ed1982525e593a49368d1bde5 (diff)
downloadpkgsrc-72a9791f20bb230024194b75c3f78bb7c9b3add5.tar.gz
Add a pre-generated .0 manpage; only regen under SunOS or AIX.
Diffstat (limited to 'pkgtools/port2pkg')
-rw-r--r--pkgtools/port2pkg/Makefile13
-rw-r--r--pkgtools/port2pkg/files/port2pkg.034
2 files changed, 40 insertions, 7 deletions
diff --git a/pkgtools/port2pkg/Makefile b/pkgtools/port2pkg/Makefile
index 017e7211a66..b5f859ab8ca 100644
--- a/pkgtools/port2pkg/Makefile
+++ b/pkgtools/port2pkg/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2004/01/20 12:23:58 agc Exp $
+# $NetBSD: Makefile,v 1.23 2004/04/11 21:29:52 jschauma Exp $
#
DISTNAME= port2pkg-1.11
@@ -21,14 +21,13 @@ NO_CONFIGURE= yes
.include "../../mk/bsd.prefs.mk"
-.if ${OPSYS} == "SunOS"
-NROFF= gnroff
+do-build:
+.if ${OPSYS} == "SunOS" || ${OPSYS} == "AIX"
+ # the pre-generated man-pages are 'mandoc'; these OS need 'man'
+ nroff -man ${FILESDIR}/port2pkg.1 >${WRKSRC}/port2pkg.0
.else
-NROFF= nroff
+ ${CP} ${FILESDIR}/port2pkg.0 ${WRKSRC}/port2pkg.0
.endif
-
-do-build:
- ${NROFF} -mandoc ${FILESDIR}/port2pkg.1 >${WRKSRC}/port2pkg.0
${SED} -e 's|$${GTAR}|${GTAR}|g' ${FILESDIR}/port2pkg.pl \
> ${WRKSRC}/port2pkg
diff --git a/pkgtools/port2pkg/files/port2pkg.0 b/pkgtools/port2pkg/files/port2pkg.0
new file mode 100644
index 00000000000..ec32a008a97
--- /dev/null
+++ b/pkgtools/port2pkg/files/port2pkg.0
@@ -0,0 +1,34 @@
+PORT2PKG(1) NetBSD General Commands Manual PORT2PKG(1)
+
+NNAAMMEE
+ ppoorrtt22ppkkgg - convert a FreeBSD port to a NetBSD package
+
+SSYYNNOOPPSSIISS
+ ppoorrtt22ppkkgg [--mm _m_a_i_n_t_a_i_n_e_r] _p_o_r_t_s_d_i_r _p_k_g_s_r_c_d_i_r
+
+DDEESSCCRRIIPPTTIIOONN
+ ppoorrtt22ppkkgg tries to convert a FreeBSD port to a NetBSD package. ppoorrtt22ppkkgg
+ copies files from _p_o_r_t_s_d_i_r to _p_k_g_s_r_c_d_i_r (if _p_k_g_s_r_c_d_i_r doesn't exists, it
+ is created first), and tries adapting the Makefile, patches and some
+ other files to NetBSD pkgsrc.
+
+ OOppttiioonnss
+ --mm Adjust maintainer of this package (default: tech-
+ pkg@NetBSD.org).
+
+EEXXAAMMPPLLEESS
+ port2pkg /mnt/ports/<category>/foo /usr/pkgsrc/<category>/foo
+ or
+ port2pkg -m your@email /mnt/ports/<category>/foo
+ /usr/pkgsrc/<category>/foo
+
+SSEEEE AALLSSOO
+ Read _P_a_c_k_a_g_e _C_o_n_s_t_r_u_c_t_o_r_'_s _G_u_i_d_e in _p_k_g_s_r_c_/_P_a_c_k_a_g_e_s_._t_x_t.
+
+AAUUTTHHOORRSS
+ Kazuki Sakamoto <sakamoto@netbsd.org>
+
+BBUUGGSS
+ ppoorrtt22ppkkgg is not a magic wand, please double-check converted pkgsrc.
+
+NetBSD 1.6 January 10, 2004 NetBSD 1.6