aboutsummaryrefslogtreecommitdiffstats
path: root/devel/mk-configure
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2009-12-15 05:03:06 +0800
committerpav <pav@FreeBSD.org>2009-12-15 05:03:06 +0800
commit0b4f519d7b0adda7e784457f1bc2f5450ead19bb (patch)
tree2603fd99dd20fec4bf3c0b02371b5fe3b1a5629f /devel/mk-configure
parent042374a0b1798bed2d8025b77ec222a4cd4a94df (diff)
downloadfreebsd-ports-graphics-0b4f519d7b0adda7e784457f1bc2f5450ead19bb.tar.gz
freebsd-ports-graphics-0b4f519d7b0adda7e784457f1bc2f5450ead19bb.tar.zst
freebsd-ports-graphics-0b4f519d7b0adda7e784457f1bc2f5450ead19bb.zip
mk-configure is a lightweight replacement for GNU autotools, written in bmake
(portable version of NetBSD make) and POSIX shell. mk-configure also provides standalone mkc_check_xxx scripts that can be used without bmake. WWW: http://sourceforge.net/projects/mk-configure/ PR: ports/139295 Submitted by: Mikolaj Golub <to.my.trociny@gmail.com>
Diffstat (limited to 'devel/mk-configure')
-rw-r--r--devel/mk-configure/Makefile35
-rw-r--r--devel/mk-configure/distinfo3
-rw-r--r--devel/mk-configure/pkg-descr5
-rw-r--r--devel/mk-configure/pkg-plist29
4 files changed, 72 insertions, 0 deletions
diff --git a/devel/mk-configure/Makefile b/devel/mk-configure/Makefile
new file mode 100644
index 00000000000..e56ac9e1cf7
--- /dev/null
+++ b/devel/mk-configure/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: mk-configure
+# Date created: 16 September 2009
+# Whom: Mikolaj Golub <to.my.trociny@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= mk-configure
+PORTVERSION= 0.11.1
+CATEGORIES= devel
+MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= to.my.trociny@gmail.com
+COMMENT= Lightweight, easy to use replacement for GNU autotools
+
+BUILD_DEPENDS= ${LOCALBASE}/share/mk/bsd.sys.mk:${PORTSDIR}/devel/netbsd-pkgsrc-mk-files
+RUN_DEPENDS= ${LOCALBASE}/share/mk/bsd.sys.mk:${PORTSDIR}/devel/netbsd-pkgsrc-mk-files
+
+.if !defined(NOPORTDOCS)
+DOCFILES= README NEWS TODO COPYRIGHT FAQ
+.else
+DOCFILES=
+.endif
+
+MAN1= mkc_check_funclib.1 mkc_check_header.1 mkc_check_sizeof.1 \
+ mkc_check_decl.1 mkc_check_prog.1
+MAN7= mk-configure.7
+
+do-build:
+ bmake -C ${WRKSRC} all MKFILESDIR=${LOCALBASE}/share/mk
+
+do-install:
+ bmake -C ${WRKSRC} install-dirs install EXTRAFILES="${DOCFILES}"
+
+.include <bsd.port.mk>
diff --git a/devel/mk-configure/distinfo b/devel/mk-configure/distinfo
new file mode 100644
index 00000000000..b3d5843e024
--- /dev/null
+++ b/devel/mk-configure/distinfo
@@ -0,0 +1,3 @@
+MD5 (mk-configure-0.11.1.tar.gz) = 09eb7ce6ab81f66987dfc9416f4259ce
+SHA256 (mk-configure-0.11.1.tar.gz) = c10030a4e69cb3d4351ffcc0d1f1d92396458fa2a6bdd7658a5e5abdc654a054
+SIZE (mk-configure-0.11.1.tar.gz) = 55822
diff --git a/devel/mk-configure/pkg-descr b/devel/mk-configure/pkg-descr
new file mode 100644
index 00000000000..27557ee1720
--- /dev/null
+++ b/devel/mk-configure/pkg-descr
@@ -0,0 +1,5 @@
+mk-configure is a lightweight replacement for GNU autotools, written in bmake
+(portable version of NetBSD make) and POSIX shell. mk-configure also provides
+standalone mkc_check_xxx scripts that can be used without bmake.
+
+WWW: http://sourceforge.net/projects/mk-configure/
diff --git a/devel/mk-configure/pkg-plist b/devel/mk-configure/pkg-plist
new file mode 100644
index 00000000000..0f46fe9013a
--- /dev/null
+++ b/devel/mk-configure/pkg-plist
@@ -0,0 +1,29 @@
+bin/mkc_check_funclib
+bin/mkc_check_header
+bin/mkc_check_sizeof
+bin/mkc_check_decl
+bin/mkc_check_prog
+bin/mkc_check_custom
+bin/mkc_which
+bin/mkc_check_version
+bin/mkc_test_helper
+bin/mkc_check_common.sh
+share/mk/configure.mk
+share/mk/mkc.configure.mk
+share/mk/mkc.files.mk
+share/mk/mkc.lib.mk
+share/mk/mkc.prog.mk
+share/mk/mkc.subdir.mk
+share/mk/mkc.own.mk
+share/mk/mkc.intexts.mk
+share/mk/mkc.common.mk
+share/mk/mkc.minitest.mk
+share/mk/mkc.pkg-config.mk
+share/mk/_mkc.ver.mk
+share/mk/_mkc.missedfiles.mk
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/NEWS
+%%PORTDOCS%%%%DOCSDIR%%/TODO
+%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
+%%PORTDOCS%%%%DOCSDIR%%/FAQ
+%%PORTDOCS%%@dirrm %%DOCSDIR%%