[csw-devel] SF.net SVN: gar:[8839] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Fri Feb 26 16:01:31 CET 2010


Revision: 8839
          http://gar.svn.sourceforge.net/gar/?rev=8839&view=rev
Author:   dmichelsen
Date:     2010-02-26 15:01:28 +0000 (Fri, 26 Feb 2010)

Log Message:
-----------
argtable: Initial commit

Added Paths:
-----------
    csw/mgar/pkg/argtable/
    csw/mgar/pkg/argtable/branches/
    csw/mgar/pkg/argtable/tags/
    csw/mgar/pkg/argtable/trunk/
    csw/mgar/pkg/argtable/trunk/Makefile
    csw/mgar/pkg/argtable/trunk/checksums
    csw/mgar/pkg/argtable/trunk/files/


Property changes on: csw/mgar/pkg/argtable/trunk
___________________________________________________________________
Added: svn:ignore
   + cookies
download
work


Added: svn:externals
   + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Added: csw/mgar/pkg/argtable/trunk/Makefile
===================================================================
--- csw/mgar/pkg/argtable/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/argtable/trunk/Makefile	2010-02-26 15:01:28 UTC (rev 8839)
@@ -0,0 +1,32 @@
+GARNAME = argtable
+GARVERSION = 2.12
+CATEGORIES = utils
+
+DESCRIPTION = Parsing GNU style command line options with a minimum of fuss
+define BLURB
+  Argtable is an ANSI C library for parsing GNU style command line options with a minimum of fuss.
+  It enables a program's command line syntax to be defined in the source code as an array of argtable
+  structs. The command line is then parsed according to that specification and the resulting values
+  are returned in those same structs where they are accessible to the main program. Both tagged
+  (-v, --verbose, --foo=bar) and untagged arguments are supported, as are multiple instances of
+  each argument. Syntax error handling is automatic and the library also provides the means for
+  generating a textual description of the command line syntax.
+endef
+
+MASTER_SITES = $(SF_MIRROR)
+DISTNAME = $(GARNAME)$(subst .,-,$(GARVERSION))
+DISTFILES  = $(DISTNAME).tar.gz
+
+# We define upstream file regex so we can be notifed of new upstream software release
+UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
+
+VENDOR_URL = http://argtable.sourceforge.net/
+
+EXTRA_LDFLAGS = -lintl
+
+BUILD64 = 1
+CONFIGURE_ARGS = $(DIRPATHS)
+
+TEST_TARGET = check
+
+include gar/category.mk

Added: csw/mgar/pkg/argtable/trunk/checksums
===================================================================
--- csw/mgar/pkg/argtable/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/argtable/trunk/checksums	2010-02-26 15:01:28 UTC (rev 8839)
@@ -0,0 +1 @@
+291e249ea60f4d0637e467356a8ae41a  argtable2-12.tar.gz


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list