[45953] users/perry/port_cutleaves

perry at macports.org perry at macports.org
Sun Jan 25 20:29:03 PST 2009


Revision: 45953
          http://trac.macports.org/changeset/45953
Author:   perry at macports.org
Date:     2009-01-25 20:29:03 -0800 (Sun, 25 Jan 2009)
Log Message:
-----------
perry/port_cutleaves - Added configure script, using select as a template.

Added Paths:
-----------
    users/perry/port_cutleaves/Makefile.in
    users/perry/port_cutleaves/configure

Added: users/perry/port_cutleaves/Makefile.in
===================================================================
--- users/perry/port_cutleaves/Makefile.in	                        (rev 0)
+++ users/perry/port_cutleaves/Makefile.in	2009-01-26 04:29:03 UTC (rev 45953)
@@ -0,0 +1,23 @@
+# $Id$
+
+prefix=@prefix@
+bindir=@bindir@
+mandir=@mandir@
+version=@version@
+
+all:
+
+install:
+	install -m 755 -d $(DESTDIR)$(bindir)
+	install -m 755 -d $(DESTDIR)$(mandir)/man8
+	install -m 755 port_cutleaves $(DESTDIR)$(bindir)
+	install -m 444 port_cutleaves.8 $(DESTDIR)$(mandir)/man8
+
+dist:
+	rm -rf port_cutleaves-$(version)
+	mkdir port_cutleaves-$(version)
+	cp configure Makefile.in port_cutleaves port_cutleaves.8 port_cutleaves-$(version)
+	tar -z -cf port_cutleaves-$(version).tar.gz port_cutleaves-$(version)
+
+clean:
+	rm -f Makefile


Property changes on: users/perry/port_cutleaves/Makefile.in
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: users/perry/port_cutleaves/configure
===================================================================
--- users/perry/port_cutleaves/configure	                        (rev 0)
+++ users/perry/port_cutleaves/configure	2009-01-26 04:29:03 UTC (rev 45953)
@@ -0,0 +1,36 @@
+#!/bin/sh
+# $Id$
+
+rm -f Makefile
+
+prefix=/opt/local
+bindir=${prefix}/bin
+mandir=${prefix}/share/man
+version=$(grep 'set VERSION' port_cutleaves | awk '{print $3}')
+
+for i; do
+    opt=$(echo ${i}|sed 's|=.*||g')
+    val=$(echo ${i}|sed 's|.*=||g')
+
+    if [ "--help" = "${opt}" ]; then
+        echo "Options:"
+        echo "  --prefix=PREFIX <${prefix}>"
+        echo "  --bindir=BINDIR <${bindir}>"
+        echo "  --mandir=MANDIR <${mandir}>"
+        exit 0
+    elif [ "--prefix" = "${opt}" ]; then
+        prefix=${val}
+        bindir=${prefix}/bin
+        mandir=${prefix}/share/man
+    elif [ "--bindir" = "${opt}" ]; then
+        bindir=${val}
+    elif [ "--mandir" = "${opt}" ]; then
+        mandir=${val}
+    fi
+done
+
+cat Makefile.in | \
+    sed "s|@prefix@|${prefix}|g" | \
+    sed "s|@bindir@|${bindir}|g" | \
+    sed "s|@mandir@|${mandir}|g" | \
+    sed "s|@version@|${version}|g" > Makefile


Property changes on: users/perry/port_cutleaves/configure
___________________________________________________________________
Added: svn:executable
   + *
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090125/3d43d736/attachment.html>


More information about the macports-changes mailing list