diff options
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/autogen/Makefile | 32 | ||||
-rw-r--r-- | devel/autogen/distinfo | 1 | ||||
-rw-r--r-- | devel/autogen/files/patch-agen5::Makefile.in | 11 | ||||
-rw-r--r-- | devel/autogen/files/patch-autoopts::Makefile.in | 11 | ||||
-rw-r--r-- | devel/autogen/files/patch-snprintfv::Makefile.in | 11 | ||||
-rw-r--r-- | devel/autogen/files/patch-snprintfv::snprintfv::Makefile.in | 11 | ||||
-rw-r--r-- | devel/autogen/pkg-comment | 1 | ||||
-rw-r--r-- | devel/autogen/pkg-descr | 17 | ||||
-rw-r--r-- | devel/autogen/pkg-plist | 30 |
10 files changed, 126 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 0bffee6bcdc8..46d4b3c19b1b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -22,6 +22,7 @@ SUBDIR += asmutils SUBDIR += astyle SUBDIR += autoconf + SUBDIR += autogen SUBDIR += automake SUBDIR += avltree SUBDIR += avr-binutils diff --git a/devel/autogen/Makefile b/devel/autogen/Makefile new file mode 100644 index 000000000000..26b388e891e9 --- /dev/null +++ b/devel/autogen/Makefile @@ -0,0 +1,32 @@ +# ex:ts=8 +# New ports collection makefile for: autogen +# Date created: Mar 11, 2001 +# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= autogen +PORTVERSION= 5.1.3 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} + +MAINTAINER= ijliao@FreeBSD.org + +BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile +LIB_DEPENDS= guile.9:${PORTSDIR}/lang/guile + +USE_LIBTOOL= yes +GNU_CONFIGURE= yes + +USE_GMAKE= yes + +INSTALLS_SHLIB= yes + +MAN1= autogen.1 columns.1 getdefs.1 + +post-install: + @${RM} ${PREFIX}/lib/libsnprintfv.la + +.include <bsd.port.mk> diff --git a/devel/autogen/distinfo b/devel/autogen/distinfo new file mode 100644 index 000000000000..78a469088628 --- /dev/null +++ b/devel/autogen/distinfo @@ -0,0 +1 @@ +MD5 (autogen-5.1.3.tar.gz) = 310a687162d558137688579cd4f90b7d diff --git a/devel/autogen/files/patch-agen5::Makefile.in b/devel/autogen/files/patch-agen5::Makefile.in new file mode 100644 index 000000000000..9398f8773dc8 --- /dev/null +++ b/devel/autogen/files/patch-agen5::Makefile.in @@ -0,0 +1,11 @@ +--- agen5/Makefile.in.orig Mon Mar 12 00:04:41 2001 ++++ agen5/Makefile.in Mon Mar 12 00:04:58 2001 +@@ -97,7 +97,7 @@ + ac_aux_dir = @ac_aux_dir@ + + SUBDIRS = test +-INCLUDES = -I$(top_builddir)/autoopts -I$(top_srcdir)/autoopts -I$(top_builddir)/snprintfv -I$(top_srcdir)/snprintfv -I$(top_builddir) -I$(top_srcdir) -I. -I$(srcdir) ++INCLUDES = -I$(top_builddir)/autoopts -I$(top_srcdir)/autoopts -I$(top_builddir)/snprintfv -I$(top_srcdir)/snprintfv -I$(top_builddir) -I$(top_srcdir) -I. -I$(srcdir) `guile-config compile` + + + BLOCKOPT = subblock=exparg=arg_name,arg_desc,arg_optional,arg_list diff --git a/devel/autogen/files/patch-autoopts::Makefile.in b/devel/autogen/files/patch-autoopts::Makefile.in new file mode 100644 index 000000000000..8e920b487131 --- /dev/null +++ b/devel/autogen/files/patch-autoopts::Makefile.in @@ -0,0 +1,11 @@ +--- autoopts/Makefile.in.orig Mon Mar 12 00:03:38 2001 ++++ autoopts/Makefile.in Mon Mar 12 00:04:02 2001 +@@ -101,7 +101,7 @@ + + MAINTAINERCLEANFILES = Makefile.in + +-INCLUDES = -I$(top_srcdir)/snprintfv -I$(top_srcdir) -I$(top_builddir)/snprintfv -I$(top_builddir) -I. ++INCLUDES = -I$(top_srcdir)/snprintfv -I$(top_srcdir) -I$(top_builddir)/snprintfv -I$(top_builddir) -I. `guile-config compile` + + + pkgdata_DATA = aginfo.tpl agman1.tpl optcode.tpl opthead.tpl options.tpl optlib.tpl optmain.tpl stdoptions.def diff --git a/devel/autogen/files/patch-snprintfv::Makefile.in b/devel/autogen/files/patch-snprintfv::Makefile.in new file mode 100644 index 000000000000..c0e083c35f90 --- /dev/null +++ b/devel/autogen/files/patch-snprintfv::Makefile.in @@ -0,0 +1,11 @@ +--- snprintfv/Makefile.in.orig Mon Mar 12 01:30:19 2001 ++++ snprintfv/Makefile.in Mon Mar 12 01:31:11 2001 +@@ -43,7 +43,7 @@ + AUTOMAKE = @AUTOMAKE@ + AUTOHEADER = @AUTOHEADER@ + +-INSTALL = @INSTALL@ ++INSTALL = /usr/bin/install -c -o root -g wheel + INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ diff --git a/devel/autogen/files/patch-snprintfv::snprintfv::Makefile.in b/devel/autogen/files/patch-snprintfv::snprintfv::Makefile.in new file mode 100644 index 000000000000..c9fc714338a8 --- /dev/null +++ b/devel/autogen/files/patch-snprintfv::snprintfv::Makefile.in @@ -0,0 +1,11 @@ +--- snprintfv/snprintfv/Makefile.in.orig Mon Mar 12 01:31:49 2001 ++++ snprintfv/snprintfv/Makefile.in Mon Mar 12 01:31:59 2001 +@@ -43,7 +43,7 @@ + AUTOMAKE = @AUTOMAKE@ + AUTOHEADER = @AUTOHEADER@ + +-INSTALL = @INSTALL@ ++INSTALL = /usr/bin/install -c -o root -g wheel + INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS) + INSTALL_DATA = @INSTALL_DATA@ + INSTALL_SCRIPT = @INSTALL_SCRIPT@ diff --git a/devel/autogen/pkg-comment b/devel/autogen/pkg-comment new file mode 100644 index 000000000000..6ef4ebb22d18 --- /dev/null +++ b/devel/autogen/pkg-comment @@ -0,0 +1 @@ +Generate files that contain repetitive text with varied substitutions diff --git a/devel/autogen/pkg-descr b/devel/autogen/pkg-descr new file mode 100644 index 000000000000..14184f0d286c --- /dev/null +++ b/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/ diff --git a/devel/autogen/pkg-plist b/devel/autogen/pkg-plist new file mode 100644 index 000000000000..26c6eb9a2966 --- /dev/null +++ b/devel/autogen/pkg-plist @@ -0,0 +1,30 @@ +bin/autogen +bin/autoopts-config +bin/columns +bin/getdefs +include/options.h +@unexec install-info --delete %D/info/autogen.info %D/info/dir +@unexec install-info --delete %D/info/snprintfv.info %D/info/dir +info/autogen.info +info/snprintfv.info +@exec install-info %D/info/autogen.info %D/info/dir +@exec install-info %D/info/snprintfv.info %D/info/dir +lib/libguileopts.a +lib/libguileopts.so +lib/libguileopts.so.0 +lib/libopts.a +lib/libopts.so +lib/libopts.so.9 +lib/libsnprintfv.a +share/aclocal/autoopts.m4 +share/autogen/aginfo.tpl +share/autogen/agman1.tpl +share/autogen/fsm.tpl +share/autogen/optcode.tpl +share/autogen/opthead.tpl +share/autogen/options.tpl +share/autogen/optlib.tpl +share/autogen/optmain.tpl +share/autogen/schemedef.scm +share/autogen/stdoptions.def +@dirrm share/autogen |