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