[Midnightbsd-cvs] mports: mports/devel: add autogen.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Aug 29 21:47:36 EDT 2007
Log Message:
-----------
add autogen.
Modified Files:
--------------
mports/devel:
Makefile (r1.143 -> r1.144)
Added Files:
-----------
mports/devel/autogen:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/devel/Makefile,v
retrieving revision 1.143
retrieving revision 1.144
diff -Ldevel/Makefile -Ldevel/Makefile -u -r1.143 -r1.144
--- devel/Makefile
+++ devel/Makefile
@@ -14,6 +14,7 @@
SUBDIR += autoconf253
SUBDIR += autoconf259
SUBDIR += autoconf261
+ SUBDIR += autogen
SUBDIR += automake14
SUBDIR += automake15
SUBDIR += automake19
--- /dev/null
+++ devel/autogen/pkg-descr
@@ -0,0 +1,17 @@
+AutoGen is a tool designed for generating program files that contain
+repetitive text with varied substitutions. Its goal is to simplify the
+maintenance of programs that contain large amounts of repetitious text.
+This is especially valuable if there are several blocks of such text that
+must be kept synchronized.
+
+One common example is the problem of maintaining the code required for
+processing program options. Processing options requires a minimum of four
+different constructs be kept in proper order in different places in your
+program. You need at least:
+
+ 1. The flag character in the flag string,
+ 2. code to process the flag when it is encountered,
+ 3. a global state variable or two, and
+ 4. a line in the usage text.
+
+WWW: http://autogen.sourceforge.net/
--- /dev/null
+++ devel/autogen/pkg-plist
@@ -0,0 +1,41 @@
+bin/autogen
+bin/autoopts-config
+bin/columns
+bin/getdefs
+bin/xml2ag
+include/autoopts/options.h
+include/autoopts/usage-txt.h
+lib/libguileopts.a
+lib/libguileopts.la
+lib/libguileopts.so
+lib/libguileopts.so.0
+lib/libopts.a
+lib/libopts.la
+lib/libopts.so
+lib/libopts.so.30
+libdata/pkgconfig/autoopts.pc
+share/aclocal/autoopts.m4
+share/aclocal/liboptschk.m4
+%%DATADIR%%/aginfo.tpl
+%%DATADIR%%/aginfo3.tpl
+%%DATADIR%%/agman-lib.tpl
+%%DATADIR%%/agman1.tpl
+%%DATADIR%%/agman3.tpl
+%%DATADIR%%/autoopts.m4
+%%DATADIR%%/confmacs.tpl
+%%DATADIR%%/conftest.tpl
+%%DATADIR%%/fsm-macro.tpl
+%%DATADIR%%/fsm-trans.tpl
+%%DATADIR%%/fsm.tpl
+%%DATADIR%%/getopt.tpl
+%%DATADIR%%/libopts-30.0.5.tar.gz
+%%DATADIR%%/optcode.tpl
+%%DATADIR%%/opthead.tpl
+%%DATADIR%%/options.tpl
+%%DATADIR%%/optlib.tpl
+%%DATADIR%%/optmain.tpl
+%%DATADIR%%/rc-sample.tpl
+%%DATADIR%%/stdoptions.def
+%%DATADIR%%/usage.tpl
+ at dirrm %%DATADIR%%
+ at dirrm include/autoopts
--- /dev/null
+++ devel/autogen/Makefile
@@ -0,0 +1,42 @@
+# ex:ts=8
+# New ports collection makefile for: autogen
+# Date created: Mar 11, 2001
+# Whom: Ying-Chieh Liao <ijliao at FreeBSD.org>
+#
+# $MidnightBSD: mports/devel/autogen/Makefile,v 1.1 2007/08/30 01:47:34 laffer1 Exp $
+# $FreeBSD: ports/devel/autogen/Makefile,v 1.59 2007/07/30 03:53:29 clsung Exp $
+#
+
+PORTNAME= autogen
+PORTVERSION= 5.9.2
+CATEGORIES= devel
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
+ ${MASTER_SITE_GNU:S/$/:gnu/}
+MASTER_SITE_SUBDIR= ${PORTNAME} ${PORTNAME}/rel${PORTVERSION}/:gnu
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:DEFAULT,gnu
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= The Automated Program Generator
+LICENSE= gpl2
+
+LIB_DEPENDS= guile.15:${PORTSDIR}/lang/guile
+
+USE_BZIP2= yes
+USE_GNOME= gnomehack gnometarget libxml2
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --with-libguile=yes --with-libxml2=yes --datadir=${PREFIX}/share
+USE_LDCONFIG= yes
+
+MAN1= autogen.1 autoopts-config.1 columns.1 getdefs.1 xml2ag.1
+MAN3= ao_string_tokenize.3 configFileLoad.3 optionFileLoad.3 \
+ optionFindNextValue.3 optionFindValue.3 optionFree.3 \
+ optionGetValue.3 optionLoadLine.3 optionNextValue.3 \
+ optionProcess.3 optionRestore.3 optionOnlyUsage.3 \
+ optionSaveFile.3 optionSaveState.3 optionUnloadNested.3 \
+ optionVersion.3 strequate.3 streqvcmp.3 streqvmap.3 strneqvcmp.3 \
+ strtransform.3
+
+INFO= autogen
+
+.include <bsd.port.mk>
--- /dev/null
+++ devel/autogen/distinfo
@@ -0,0 +1,3 @@
+MD5 (autogen-5.9.2.tar.bz2) = 1dd70554d351a3a4d517f2d507dece8e
+SHA256 (autogen-5.9.2.tar.bz2) = 02b32cad0270734e2d726a58bda40f4875d9727d3ad483eb3e8b80711442ea7d
+SIZE (autogen-5.9.2.tar.bz2) = 983019
More information about the Midnightbsd-cvs
mailing list