autogen is one of those critters used within gcc, to build
the fixincludes machinery. Works on OpenBSD, some regression tests fail because of difference in our shell and sed behavior...
This commit is contained in:
parent
da8e2e088e
commit
061815ac17
26
devel/autogen/Makefile
Normal file
26
devel/autogen/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2005/03/12 22:13:27 espie Exp $
|
||||
|
||||
COMMENT='automatic text creation from templates'
|
||||
CATEGORIES=devel
|
||||
|
||||
DISTNAME= autogen-5.6.5
|
||||
MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=autogen/}
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_FTP=Yes
|
||||
PERMIT_PACKAGE_CDROM=Yes
|
||||
PERMIT_DISTFILES_FTP=Yes
|
||||
PERMIT_DISTFILES_CDROM=Yes
|
||||
|
||||
WANTLIB= iconv c m z
|
||||
LIB_DEPENDS= guile::lang/guile \
|
||||
xml2::textproc/libxml
|
||||
CONFIGURE_STYLE=gnu
|
||||
CONFIGURE_ARGS= --without-libregex \
|
||||
${ENABLE_SHARED}
|
||||
|
||||
MAKE_FLAGS+= INFO_DEPS=
|
||||
FAKE_FLAGS+= INFO_DEPS= \
|
||||
DESTDIR=${WRKINST}
|
||||
USE_LIBTOOL= Yes
|
||||
.include <bsd.port.mk>
|
4
devel/autogen/distinfo
Normal file
4
devel/autogen/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (autogen-5.6.5.tar.gz) = 54a6cb0be7e6b526af9aba4a73013885
|
||||
RMD160 (autogen-5.6.5.tar.gz) = 3ea4dc2cf5df7d90de8e7bdde44f4ab58cd96809
|
||||
SHA1 (autogen-5.6.5.tar.gz) = 99292675ab68aa0dfde26db7923c6eee052933ce
|
||||
SIZE (autogen-5.6.5.tar.gz) = 1144260
|
16
devel/autogen/pkg/DESCR
Normal file
16
devel/autogen/pkg/DESCR
Normal file
@ -0,0 +1,16 @@
|
||||
AutoGen is a tool designed to simplify the creation and maintenance
|
||||
of programs that contain large amounts of repetitious text. It is
|
||||
especially valuable in programs that have several blocks of text
|
||||
that must be kept synchronized.
|
||||
|
||||
AutoGen can now accept XML files as definition input, in addition
|
||||
to CGI data (for producing dynamic HTML) and traditional AutoGen
|
||||
definitions.
|
||||
|
||||
A common example where this would be useful is in creating and
|
||||
maintaining the code required for processing program options.
|
||||
Processing options requires multiple constructs to be maintained
|
||||
in parallel in different places in your program. Options maintenance
|
||||
needs to be done countless times. So, AutoGen comes with an add-on
|
||||
package named AutoOpts that simplifies the maintenance and documentation
|
||||
of program options.
|
3
devel/autogen/pkg/PFRAG.shared
Normal file
3
devel/autogen/pkg/PFRAG.shared
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2005/03/12 22:13:27 espie Exp $
|
||||
@lib lib/libguileopts.so.0.1
|
||||
@lib lib/libopts.so.23.1
|
49
devel/autogen/pkg/PLIST
Normal file
49
devel/autogen/pkg/PLIST
Normal file
@ -0,0 +1,49 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/03/12 22:13:27 espie Exp $
|
||||
%%SHARED%%
|
||||
bin/autogen
|
||||
bin/autoopts-config
|
||||
bin/columns
|
||||
bin/getdefs
|
||||
bin/xml2ag
|
||||
include/options.h
|
||||
include/usage-txt.h
|
||||
lib/libguileopts.a
|
||||
lib/libguileopts.la
|
||||
lib/libopts.a
|
||||
lib/libopts.la
|
||||
lib/pkgconfig/
|
||||
lib/pkgconfig/autoopts.pc
|
||||
@man man/man1/autogen.1
|
||||
@man man/man1/autoopts-config.1
|
||||
@man man/man1/columns.1
|
||||
@man man/man1/getdefs.1
|
||||
@man man/man1/xml2ag.1
|
||||
@man man/man3/optionFree.3
|
||||
@man man/man3/optionLoadLine.3
|
||||
@man man/man3/optionProcess.3
|
||||
@man man/man3/optionRestore.3
|
||||
@man man/man3/optionSaveFile.3
|
||||
@man man/man3/optionSaveState.3
|
||||
@man man/man3/optionVersion.3
|
||||
share/aclocal/
|
||||
share/aclocal/autoopts.m4
|
||||
share/autogen/
|
||||
share/autogen/aginfo.tpl
|
||||
share/autogen/aginfo3.tpl
|
||||
share/autogen/agman1.tpl
|
||||
share/autogen/agman3.tpl
|
||||
share/autogen/autoopts.m4
|
||||
share/autogen/confmacs.tpl
|
||||
share/autogen/conftest.tpl
|
||||
share/autogen/fsm-macro.tpl
|
||||
share/autogen/fsm-trans.tpl
|
||||
share/autogen/fsm.tpl
|
||||
share/autogen/getopt.tpl
|
||||
share/autogen/libopts-23.1.14.tar.gz
|
||||
share/autogen/optcode.tpl
|
||||
share/autogen/opthead.tpl
|
||||
share/autogen/options.tpl
|
||||
share/autogen/optlib.tpl
|
||||
share/autogen/optmain.tpl
|
||||
share/autogen/rc-sample.tpl
|
||||
share/autogen/stdoptions.def
|
Loading…
Reference in New Issue
Block a user