summaryrefslogtreecommitdiff
path: root/misc/flag
diff options
context:
space:
mode:
authorMartin Wilke <miwi@FreeBSD.org>2014-05-25 07:34:26 +0000
committerMartin Wilke <miwi@FreeBSD.org>2014-05-25 07:34:26 +0000
commitc410d7752fbfcd4d116b08c6cb646abe9e61b446 (patch)
treea6d0301f950480d235a33994750a4b64f0346c8d /misc/flag
parentdot-forward reads sendmail's .forward files under qmail. (diff)
flag
Produces a cute little ansi colour 'flag' based off a hash of the machine's hostname (or settable via ~/.flag or /etc/flag) which can uniquely visually identify a machine, at a glance. Useful for placing into /etc/issue or your bash prompt, so that you don't send stupid commands to the wrong machine. WWW: http://git.cyberleo.net/CDN/flag.git PR: ports/183117 Submitted by: cyberleo@cyberleo.net
Notes
Notes: svn path=/head/; revision=355136
Diffstat (limited to 'misc/flag')
-rw-r--r--misc/flag/Makefile37
-rw-r--r--misc/flag/distinfo2
-rw-r--r--misc/flag/pkg-descr8
3 files changed, 47 insertions, 0 deletions
diff --git a/misc/flag/Makefile b/misc/flag/Makefile
new file mode 100644
index 000000000000..e44b57dfd371
--- /dev/null
+++ b/misc/flag/Makefile
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= flag
+PORTVERSION= 1.0.5
+CATEGORIES= misc
+MASTER_SITES= http://git.cyberleo.net/releases/${PORTNAME}/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= cyberleo@cyberleo.net
+COMMENT= Turn the hostname into a colourful and visually distinctive ansi flag
+
+NO_BUILD= yes
+
+OPTIONS_DEFINE= BASH
+BASH_DESC= Install include for Bash prompt
+OPTIONS_DEFAULT=BASH
+
+PLIST_FILES= bin/flag
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MBASH}
+PLIST_FILES+= share/flag/bash_prompt.sh
+PLIST_DIRS+= share/flag
+.endif
+
+post-extract:
+ ${REINPLACE_CMD} -e 's@"/etc/flag"@"${PREFIX}/etc/flag"@' ${WRKSRC}/flag
+
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/flag ${STAGEDIR}${PREFIX}/bin/flag
+.if ${PORT_OPTIONS:MBASH}
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/bash_prompt.sh ${STAGEDIR}${DATADIR}
+.endif
+
+.include <bsd.port.mk>
diff --git a/misc/flag/distinfo b/misc/flag/distinfo
new file mode 100644
index 000000000000..0b12c8b68be2
--- /dev/null
+++ b/misc/flag/distinfo
@@ -0,0 +1,2 @@
+SHA256 (flag-1.0.5.tgz) = 8db0d4a40a9c119689275cbf00508c4af96553c3a7e035e9836d533d22f8d98f
+SIZE (flag-1.0.5.tgz) = 5683
diff --git a/misc/flag/pkg-descr b/misc/flag/pkg-descr
new file mode 100644
index 000000000000..b5d65801f94d
--- /dev/null
+++ b/misc/flag/pkg-descr
@@ -0,0 +1,8 @@
+flag
+
+Produces a cute little ansi colour 'flag' based off a hash of the machine's
+hostname (or settable via ~/.flag or /etc/flag) which can uniquely visually
+identify a machine, at a glance. Useful for placing into /etc/issue or your
+bash prompt, so that you don't send stupid commands to the wrong machine.
+
+WWW: http://git.cyberleo.net/CDN/flag.git