diff options
author | seanc <seanc@FreeBSD.org> | 2003-10-14 01:56:00 +0800 |
---|---|---|
committer | seanc <seanc@FreeBSD.org> | 2003-10-14 01:56:00 +0800 |
commit | b5d8e96991ac7e18e639add1a086ee9d787831bf (patch) | |
tree | 44316bd6dc0a09fb3d96614b4df3818710d49b95 /devel/pmk | |
parent | c107ce46290cc0611e10faa02eb463537adc1820 (diff) | |
download | freebsd-ports-gnome-b5d8e96991ac7e18e639add1a086ee9d787831bf.tar.gz freebsd-ports-gnome-b5d8e96991ac7e18e639add1a086ee9d787831bf.tar.zst freebsd-ports-gnome-b5d8e96991ac7e18e639add1a086ee9d787831bf.zip |
Add pmk, "Pre Make Kit." pmk is a sane and BSDL autoconf replacement.
There are no dependencies on external software and the syntax of .pmk
files is more than tollerable. A quick example of the syntax can be
found here (scroll down to the pmkscan section):
http://premk.sourceforge.net/example.html
Diffstat (limited to 'devel/pmk')
-rw-r--r-- | devel/pmk/Makefile | 27 | ||||
-rw-r--r-- | devel/pmk/distinfo | 1 | ||||
-rw-r--r-- | devel/pmk/pkg-descr | 15 | ||||
-rw-r--r-- | devel/pmk/pkg-plist | 7 |
4 files changed, 50 insertions, 0 deletions
diff --git a/devel/pmk/Makefile b/devel/pmk/Makefile new file mode 100644 index 000000000000..1d2cbfa0b00d --- /dev/null +++ b/devel/pmk/Makefile @@ -0,0 +1,27 @@ +# New ports collection makefile for: pmk +# Date created: October 13, 2003 +# Whom: Sean Chittenden <seanc@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= pmk +PORTVERSION= 0.7 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= premk + +MAINTAINER= seanc@FreeBSD.org +COMMENT= Pre Make Kit, a sane replacement for autoconf + +MAN1= pmk.1 pmkscan.1 +MAN5= pmk.conf.5 pmkfile.5 +MAN8= pmksetup.8 + +post-extract: + cd ${WRKDIR}; ${MAKE} clean + +do-configure: + cd ${WRKSRC}; ${MAKE} cfgrm + +.include <bsd.port.mk> diff --git a/devel/pmk/distinfo b/devel/pmk/distinfo new file mode 100644 index 000000000000..abab0c68aa7a --- /dev/null +++ b/devel/pmk/distinfo @@ -0,0 +1 @@ +MD5 (pmk-0.7.tar.gz) = 39e72555a3c13cf83a7b5fbc867ff4fb diff --git a/devel/pmk/pkg-descr b/devel/pmk/pkg-descr new file mode 100644 index 000000000000..1681c81e7f7c --- /dev/null +++ b/devel/pmk/pkg-descr @@ -0,0 +1,15 @@ +What is pmk: + +The meaning of pmk is "Pre Make Kit", a dependency configuring tool. +It aims to be considered as an alternative to GNU autoconf. + +Goals: + +*) Avoid the use of scripts in packages that can hide trojans. +*) Try to keep the needed dependencies near from zero (actually we're + at zero). +*) Make it easy to use for users and developpers. +*) Provide the package in a free and usable license for everybody (BSD). +*) Limit the changes in sources for a transition from autoconf. + +WWW: http://premk.sf.net/ diff --git a/devel/pmk/pkg-plist b/devel/pmk/pkg-plist new file mode 100644 index 000000000000..18569036e63f --- /dev/null +++ b/devel/pmk/pkg-plist @@ -0,0 +1,7 @@ +bin/pmk +bin/pmkscan +sbin/pmksetup +share/pmk/pmkfile.sample +share/pmk/pmk.conf.sample +share/pmk/pmkscan.dat +@dirrm share/pmk |