ports/136204: [new port] lang/open-cobol-devel - development preview

Glen Barber glen.j.barber at gmail.com
Wed Jul 1 01:00:08 UTC 2009


>Number:         136204
>Category:       ports
>Synopsis:       [new port] lang/open-cobol-devel - development preview
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jul 01 01:00:07 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Glen Barber
>Release:        7.2-RELEASE
>Organization:
>Environment:
FreeBSD orion 7.2-STABLE FreeBSD 7.2-STABLE #4 r194402: Wed Jun 17 18:08:17 EDT 2009 root at orion:/usr/obj/usr/src/sys/ORION i386
>Description:
Although currently unfinished, the open-cobol developers have been working on version 1.1 for some time now.  Because this version will eventually replace the 1.0 version, I wanted to get this into the tree for better bug testing, rather than replacing 1.0 with 1.1 upon release. 
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	/usr/ports/lang/open-cobol-devel/Makefile
#	/usr/ports/lang/open-cobol-devel/distinfo
#	/usr/ports/lang/open-cobol-devel/pkg-descr
#	/usr/ports/lang/open-cobol-devel/pkg-plist
#
echo x - /usr/ports/lang/open-cobol-devel/Makefile
sed 's/^X//' >/usr/ports/lang/open-cobol-devel/Makefile << '9ef1d8e7dd8ae923e84df23b3f9537b4'
X
XPORTNAME=	open-cobol
XPORTVERSION=	1.1
XPORTREVISION=	0
XCATEGORIES=	lang
XMASTER_SITES=	http://freebsd.dev-urandom.com/open-cobol/
X
XMAINTAINER=	glen.j.barber at gmail.com
XCOMMENT=	An open-source COBOL compiler 
X
XLIB_DEPENDS=	gmp.8:${PORTSDIR}/math/libgmp4
X
XUSE_GNOME=	gnometarget
XUSE_BDB=	yes
XUSE_GMAKE=	yes
XUSE_AUTOTOOLS=	libtool:15
XCONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
XUSE_LDCONFIG=	yes
X
XINFO=		open-cobol
XCONFLICTS=	${PORTSDIR}/lang/open-cobol
X
XCPPFLAGS=	-I${BDB_INCLUDE_DIR} -I${LOCALBASE}/include
XLDFLAGS=	-L${LOCALBASE}/lib
X
X.if defined(WITHOUT_NLS)
XCONFIGURE_ARGS+=	--disable-nls
XPLIST_SUB+=	NLS="@comment "
X.else
XUSE_GETTEXT=	yes
XPLIST_SUB+=	NLS=""
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e 's|__gmp_randinit|__gmpz_init|g ; \
X		 s|db-4.[0-9]|${BDB_LIB_NAME}|g' ${WRKSRC}/configure
X
X.if defined(MAINTAINER_MODE)
Xtest:	build
X	(cd ${WRKSRC}/tests;	\
X	./syntax;		\
X	./run)
X.endif
X
X.include <bsd.port.mk>
9ef1d8e7dd8ae923e84df23b3f9537b4
echo x - /usr/ports/lang/open-cobol-devel/distinfo
sed 's/^X//' >/usr/ports/lang/open-cobol-devel/distinfo << 'afce0ad22f5ad23adc0001e6dcda31f9'
XMD5 (open-cobol-1.1.tar.gz) = e38c898e01d50a7ca6bb3e41cfcb0c64
XSHA256 (open-cobol-1.1.tar.gz) = 6ae7c02eb8622c4ad55097990e9b1688a151254407943f246631d02655aec320
XSIZE (open-cobol-1.1.tar.gz) = 1007791
afce0ad22f5ad23adc0001e6dcda31f9
echo x - /usr/ports/lang/open-cobol-devel/pkg-descr
sed 's/^X//' >/usr/ports/lang/open-cobol-devel/pkg-descr << 'a3979c2867bf25e009e94151a1da4363'
XOpenCOBOL is an open-source COBOL compiler, which translates COBOL programs
Xto C code and compiles it using GCC.
X
XWWW: http://www.opencobol.org/
a3979c2867bf25e009e94151a1da4363
echo x - /usr/ports/lang/open-cobol-devel/pkg-plist
sed 's/^X//' >/usr/ports/lang/open-cobol-devel/pkg-plist << '2f8961bc9bab6478dbb3cdfb420b006b'
Xbin/cob-config
Xbin/cobc
Xbin/cobcrun
Xinclude/libcob.h
Xinclude/libcob/byteswap.h
Xinclude/libcob/call.h
Xinclude/libcob/codegen.h
Xinclude/libcob/common.h
Xinclude/libcob/exception.def
Xinclude/libcob/fileio.h
Xinclude/libcob/intrinsic.h
Xinclude/libcob/move.h
Xinclude/libcob/numeric.h
Xinclude/libcob/screenio.h
Xinclude/libcob/strings.h
Xinclude/libcob/system.def
Xinclude/libcob/termio.h
Xlib/libcob.a
Xlib/libcob.la
Xlib/libcob.so
Xlib/libcob.so.1
X%%NLS%%share/locale/ja/LC_MESSAGES/open-cobol.mo
X%%DATADIR%%/config/bs2000.conf
X%%DATADIR%%/config/cobol2002.conf
X%%DATADIR%%/config/cobol85.conf
X%%DATADIR%%/config/default.conf
X%%DATADIR%%/config/ibm.conf
X%%DATADIR%%/config/mf.conf
X%%DATADIR%%/config/mvs.conf
X at dirrm %%DATADIR%%/config
X at dirrm %%DATADIR%%
X at dirrm include/libcob
2f8961bc9bab6478dbb3cdfb420b006b
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list