[36369] trunk/dports/devel

raimue at macports.org raimue at macports.org
Mon Apr 28 18:28:54 PDT 2008


Revision: 36369
          http://trac.macosforge.org/projects/macports/changeset/36369
Author:   raimue at macports.org
Date:     2008-04-28 18:28:53 -0700 (Mon, 28 Apr 2008)

Log Message:
-----------
devel/idutils:
New port, closes #14948

Added Paths:
-----------
    trunk/dports/devel/idutils/
    trunk/dports/devel/idutils/Portfile
    trunk/dports/devel/idutils/files/
    trunk/dports/devel/idutils/files/patch-lisp-idutils.el
    trunk/dports/devel/idutils/files/patch-src-Makefile.in

Added: trunk/dports/devel/idutils/Portfile
===================================================================
--- trunk/dports/devel/idutils/Portfile	                        (rev 0)
+++ trunk/dports/devel/idutils/Portfile	2008-04-29 01:28:53 UTC (rev 36369)
@@ -0,0 +1,57 @@
+# $Id$
+
+PortSystem       1.0
+
+name             idutils
+version          4.2
+categories       devel
+maintainers      nomaintainer
+description      The classic Berkeley gid/lid tools for looking up variables in code
+long_description `mkid' is a simple, fast, high-capacity, language-independent \
+	             identifier database tool.  Actually, the term `identifier' is too \
+	             limiting--`mkid' stores tokens, be they program identifiers of any \
+	             form, literal numbers, or words of human-readable text.  Database \
+	             queries can be issued from the command-line, or from within emacs, \
+	             serving as an augmented tags facility. \
+	             \
+	             `mkid' was originally written by Greg McGary <gkm at gnu.ai.mit.edu> \
+	             and posted to comp.sources.unix in September 1987.  It was then \
+	             maintained and enhanced by a loose knit group of programmers on the \
+	             Internet led by Tom Horsley <Tom.Horsley at mail.hcsc.com>.  Tom released \
+	             `mkid2' on comp.sources.unix in March, 1991.  Since then, Greg McGary \
+	             has resumed maintenance and is releasing an improved version 3 under GPL.\
+	             \
+	             Version 3 is an interim release.  Version 4 will follow in the coming \
+	             months and include a cscope clone plus other improvements.  This \
+	             version is an improved version of version 3 (which hasn't been updated \
+	             since 1996!), it now understands C++.
+
+homepage         http://www.gnu.org/software/idutils/
+platforms        darwin
+
+master_sites     ftp://ftp.gnu.org/gnu/idutils/
+
+distname         ${name}-${version}
+extract.suffix   .tar.gz
+checksums        md5 4bbd2cb0d566ab29e41088cc028ad710 \
+                 sha1 306f6e296768d494d771777647c04c8ceed66c1f \
+				 rmd160 cddc6ac3d26f8a836a4d8c5d7111b4439095abe8
+
+patchfiles       patch-src-Makefile.in \
+                 patch-lisp-idutils.el
+worksrcdir       ${name}-${version}
+depends_lib      port:gettext \
+                 port:gmake \
+                 port:libiconv
+
+post-patch {
+	file copy ${workpath}/${worksrcdir}/src/gid ${workpath}/${worksrcdir}/src/gid32
+}
+
+# destroot {
+# xinstall -m 555 ${worksrcpath}/src ${destroot}${prefix}/bin
+# }
+
+configure.args      --prefix=${prefix} \
+                    --infodir=${prefix}/share/info
+


Property changes on: trunk/dports/devel/idutils/Portfile
___________________________________________________________________
Name: svn:keywords
   + Id
Name: svn:eol-style
   + native

Added: trunk/dports/devel/idutils/files/patch-lisp-idutils.el
===================================================================
--- trunk/dports/devel/idutils/files/patch-lisp-idutils.el	                        (rev 0)
+++ trunk/dports/devel/idutils/files/patch-lisp-idutils.el	2008-04-29 01:28:53 UTC (rev 36369)
@@ -0,0 +1,11 @@
+--- lisp/idutils.el.orig	2008-04-27 23:02:05.000000000 -0700
++++ lisp/idutils.el	2008-04-27 23:04:26.000000000 -0700
+@@ -34,7 +34,7 @@
+ (require 'compile)
+ (provide 'idutils)
+ 
+-(defvar gid-command "gid" "The command run by the gid function.")
++(defvar gid-command "gid32" "The command run by the gid function.")
+ 
+ (defun gid (args)
+   "Run gid, with user-specified ARGS, and collect output in a buffer.

Added: trunk/dports/devel/idutils/files/patch-src-Makefile.in
===================================================================
--- trunk/dports/devel/idutils/files/patch-src-Makefile.in	                        (rev 0)
+++ trunk/dports/devel/idutils/files/patch-src-Makefile.in	2008-04-29 01:28:53 UTC (rev 36369)
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig	2008-04-27 22:06:17.000000000 -0700
++++ src/Makefile.in	2008-04-27 22:07:29.000000000 -0700
+@@ -260,7 +260,7 @@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+-dist_bin_SCRIPTS = eid aid gid defid
++dist_bin_SCRIPTS = eid aid gid32 defid
+ AM_CPPFLAGS = -I$(top_builddir)/intl \
+               -I$(top_srcdir)/lib \
+               -I$(top_srcdir)/libidu \

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080428/9c484de6/attachment.html


More information about the macports-changes mailing list