aboutsummaryrefslogtreecommitdiffstats
path: root/Mk/Uses
diff options
context:
space:
mode:
authorbapt <bapt@FreeBSD.org>2014-03-07 22:36:03 +0800
committerbapt <bapt@FreeBSD.org>2014-03-07 22:36:03 +0800
commit96fdfc328edead9c33387ff90951c9648b448c0b (patch)
treed24edc943320be6641e877015fdeb29f83d2313d /Mk/Uses
parentd2ca2e69cae4d2edf04990b345ac280f0e209a06 (diff)
downloadfreebsd-ports-gnome-96fdfc328edead9c33387ff90951c9648b448c0b.tar.gz
freebsd-ports-gnome-96fdfc328edead9c33387ff90951c9648b448c0b.tar.zst
freebsd-ports-gnome-96fdfc328edead9c33387ff90951c9648b448c0b.zip
Create a makeself uses to handle makeself archives
Diffstat (limited to 'Mk/Uses')
-rw-r--r--Mk/Uses/makeself.mk23
1 files changed, 23 insertions, 0 deletions
diff --git a/Mk/Uses/makeself.mk b/Mk/Uses/makeself.mk
new file mode 100644
index 000000000000..37dc7c9135c4
--- /dev/null
+++ b/Mk/Uses/makeself.mk
@@ -0,0 +1,23 @@
+# $FreeBSD$
+#
+# handle makeself archives
+#
+# MAINTAINER: portmgr@FreeBSD.org
+#
+# Feature: makeself
+# Usage: USES=makeself
+#
+.if !defined(_INCLUDE_USES_MAKESELF_Mk)
+_INCLUDE_USES_MAKESELF_MK= yes
+
+.if defined(gmake_ARGS)
+IGNORE= Incorrect 'USES+= gmake:${gmake_ARGS}' gmake takes no arguments
+.endif
+
+EXTRACT_DEPENDS= ${UNMAKESELF_CMD}:${PORTSDIR}/archivers/unmakeself
+
+EXTRACT_CMD= ${UNMAKESELF_CMD}
+EXTRACT_BEFORE_ARGS=
+EXTRACT_AFTER_ARGS=
+
+.endif
d>2000-05-081-0/+2 * Upgradevanilla2000-04-234-32/+153 * Update with the new PORTNAME/PORTVERSION variablescpiazza2000-04-101-3/+3 * fix libnet.cfg generationache2000-01-081-5/+6 * upgrade to 1.0607ache2000-01-084-33/+40 * FreeBSD.ORG -> FreeBSD.orgmharo1999-08-311-1/+1 * $Id$ -> $FreeBSD$peter1999-08-301-1/+1 * Commit #3/4 to enforce caps, no period.hoek1999-06-271-1/+1 * Cleanup empty directories.kuriyama1999-05-061-0/+2 * upgrade to 1.0606ache1999-04-082-6/+6