From 9c1744cd91ae0aac26c50b11e6f47699ac4b46f0 Mon Sep 17 00:00:00 2001 From: Giuseppe Pilichi Date: Tue, 3 Aug 2010 10:19:19 +0000 Subject: Allows building executables simply from sbcl. Also allows for ARGV so programs generated behave like normal unix programs. WWW: http://www.xach.com/lisp/buildapp/ PR: ports/145088 Submitted by: Duncan Paterson Approved by: pgj (mentor) --- devel/buildapp/Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++ devel/buildapp/distinfo | 3 +++ devel/buildapp/pkg-descr | 5 +++++ 3 files changed, 50 insertions(+) create mode 100644 devel/buildapp/Makefile create mode 100644 devel/buildapp/distinfo create mode 100644 devel/buildapp/pkg-descr (limited to 'devel/buildapp') diff --git a/devel/buildapp/Makefile b/devel/buildapp/Makefile new file mode 100644 index 000000000000..a2a3e2752a25 --- /dev/null +++ b/devel/buildapp/Makefile @@ -0,0 +1,42 @@ +# New ports collection makefile for: buildapp +# Date created: 27 March 2010 +# Whom: dunkyp +# +# $FreeBSD$ +# + +PORTNAME= buildapp +PORTVERSION= 1.1 +CATEGORIES= devel lisp +MASTER_SITES= http://www.xach.com/lisp/ +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= .tgz + +MAINTAINER= dunkyp@gmail.com +COMMENT= A simple wrapped for creating executables with sbcl + +BUILD_DEPENDS= sbcl:${PORTSDIR}/lang/sbcl +RUN_DEPENDS= ${BUILD_DEPENDS} + +LICENSE= BSD +LICENSE_FILE= ${WRKSRC}/doc/LICENSE-buildapp + +PLIST_FILES= bin/buildapp +PORTDOCS= * + +WRKSRC= ${WRKDIR}/${DISTNAME}-${PORTVERSION} +ALL_TARGET= + +post-extract: + @${MV} ${WRKSRC}/doc/LICENSE ${WRKSRC}/doc/LICENSE-buildapp + +do-install: + @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/ + +post-install: +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + @(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${DOCSDIR} "! -name LICENSE*") +.endif + +.include diff --git a/devel/buildapp/distinfo b/devel/buildapp/distinfo new file mode 100644 index 000000000000..37558b9633bf --- /dev/null +++ b/devel/buildapp/distinfo @@ -0,0 +1,3 @@ +MD5 (buildapp.tgz) = 0c808b4e5534344b980749fa4cf9d49c +SHA256 (buildapp.tgz) = fd79a7ed73909b1d232e211c391b6f0d061d11cf1bf13b3a592de99e99414452 +SIZE (buildapp.tgz) = 14152 diff --git a/devel/buildapp/pkg-descr b/devel/buildapp/pkg-descr new file mode 100644 index 000000000000..9b93fe3d614e --- /dev/null +++ b/devel/buildapp/pkg-descr @@ -0,0 +1,5 @@ +Allows building executables simply from sbcl. +Also allows for ARGV so programs generated +behave like normal unix programs. + +WWW: http://www.xach.com/lisp/buildapp/ -- cgit v1.2.3