pkgsrc-wip/opencobol/Makefile
Robert Doerfler 59073686ee Import open-cobol-1.0 as wip/opencobol.
OpenCOBOL is an open-source COBOL compiler, which translates COBOL programs to
C code and compiles it using GCC.


Changelog:         

2007-12-21  Roger While <simrw@sim-basis.de>

        * configure.ac : Change order of checking various things

2007-12-18  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix WITH_VARSEQ setting

2007-12-03  Roger While <simrw@sim-basis.de>

	* configure.ac : Add checks for headers/libraries when using
						CISAM/DISAM/VBISAM

2007-11-21  Roger While <simrw@sim-basis.de>

        * configure.ac : Add --with-cisam, --with-disam, --with-vbisam

2007-11-09  Roger While <simrw@sim-basis.de>

	* configure.ac : Check for sizeof long int == long long

2007-10-23  Roger While <simrw@sim-basis.de>

        * configure.ac : Check for __attribute__((aligned))

2007-10-14  Roger While <simrw@sim-basis.de>

	* libcob.h : Add gmp include for C++

2007-10-10  Roger While <simrw@sim-basis.de>

	* General : bootstrap up to libtool 1.5.24
	* configure.ac : HP specific options

2007-09-18  Roger While <simrw@sim-basis.de>

	* configure.ac : Check for mvgetnstr in curses lib

2007-08-31  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix insufficient tests for enable/disable

2007-08-09  Roger While <simrw@sim-basis.de>

        * configure.ac : Shared option for Solaris
	  New configure option --with-index-extfh, allows
	  usage of an external ISAM file handler

2007-07-14  Roger While <simrw@sim-basis.de>

	* configure.ac : Changes for AIX

2007-06-27  Roger While <simrw@sim-basis.de>

	* configure.ac : Check if we can use strftime to get timezone

2007-03-13  Roger While <simrw@sim-basis.de>

	* configure.ac : Check for sys/time.h

2007-01-30  Roger While <simrw@sim-basis.de>

	* configure.ac : Check for langinfo/iconv
	* README : Update

2007-01-25  Roger While <simrw@sim-basis.de>

	* All : Update Coypright info on all files
	* README : Update - SORT does not require BDB; Fix typo
	* cpucheck.c : Uck, Intel, in their infinite wisdom, decided
	  to assign the same family to Core 2 Duo as
	  Pentium (pro/2/3). Check the model number.

2006-10-25  Roger While <simrw@sim-basis.de>

	* README : Update

2006-10-23  Roger While <simrw@sim-basis.de>

	* configure.ac : Remove gcc specific options from the
	  Makefile templates and pull it back into configure.
	  This should make building on non-gcc systems somewhat easier.

2006-08-29  Roger While <simrw@sim-basis.de>

	* General : FSF address change
	* COPYING.DOC : New file, GNU Free Documentation license

2006-08-28  Roger While <simrw@sim-basis.de>

        * configure.ac : Implement --disable-param-check
	  and --enable-experimental

2006-08-22  Roger While <simrw@sim-basis.de>

	* configure.ac : BDB neeeds stdlib.h for 64-bit build

2006-08-03  Roger While <simrw@sim-basis.de>

	* README update

2006-07-06  Roger While <simrw@sim-basis.de>

	* configure.ac : Revise BDB >= 4.1 checking

2006-06-29  Roger While <simrw@sim-basis.de>

	* configure.ac : Revise BDB >= 4.1 checking

2006-06-25  Roger While <simrw@sim-basis.de>

	* configure.ac : Check for BDB version major/minor in db.h,
	  if>= 4.1 set extended BDB mode

2006-05-24  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix check for GMP

2006-05-05  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix default include in COB_CFLAGS

2006-03-31  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix AIX64 AR/NM

2006-02-18  Roger While <simrw@sim-basis.de>

	* configure.ac : Define __USE_STRING_INLINES

2006-01-26  Roger While <simrw@sim-basis.de>

	* configure.ac : Add (OpenCOBOL) to configure help text
	  so that OC parameters can be easily seen

2006-01-17  Roger While <simrw@sim-basis.de>

	* configure.ac : Minor fixes
	README : Put in a comment regarding spaces in path names

2006-01-05  Roger While <simrw@sim-basis.de>

	* Bootstrap up to libtool 1.5.22 / automake 1.9.6
	* configure.ac : Changes for AIX/HP/Sun
	  Default to using system dynamic loading
	  Pass COB_LDFLAGS from LDFLAGS

2006-01-03  Roger While <simrw@sim-basis.de>

	* configure.ac : Pass CFLAGS into COB_CFLAGS
   	  Default to using system dynamic loading

2005-12-31  Roger While <simrw@sim-basis.de>

	* Remove COBCRUN SHARE variable

2005-12-30  Roger While <simrw@sim-basis.de>

	* configure.ac : Check timezone/gettimeofday

2005-12-21  Roger While <simrw@sim-basis.de>

	* configure.ac : WITH_VARSEQ - Define the format of
	  variable length sequential files

2005-12-13  Roger While <simrw@sim-basis.de>

	* cpucheck.c : Revert to i686 with -mcpu/tune=

2005-12-08  Roger While <simrw@sim-basis.de>

	* configure.ac : Compile cpucheck with COB_CC.
	  Pass extra compile options as own define.
 	  Put in a hack to stop CXX/F77 checking -
	  Anybody know a better way ?

2005-12-05  Roger While <simrw@sim-basis.de>

	* configure.ac : Pass down EXEEXT

2005-11-25  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix typos, cater for DB 4.4 and 4.5
	  Check for signal.h and sys/types.h
	  Clean up getopt

2005-11-06  Roger While <simrw@sim-basis.de>

	* configure.ac : minor help text cleanup

2005-11-04  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix COB_CC not equal CC
2005-11-01  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix missing EGREP
	  Check for various libdb's individually as libdb may
	  not be linked to newer version (or at all - Cygwin)
	  Check for ncurses.h in include/ncurses/ncurses.h

2005-10-31  Roger While <simrw@sim-basis.de>

	* configure.ac : Pick up -Wno-pointer-sign
	  and the visibility attribute

2005-10-28  Roger While <simrw@sim-basis.de>

	* configure.ac : Propagate endian value

2005-10-27  Roger While <simrw@sim-basis.de>

	* configure.ac : MAC (Darwin) has different options when creating a
	  shared library as opposed to creating a loadable module.
	  Pick this up and export it to the Makefile's.

2005-10-26  Roger While <simrw@sim-basis.de>

	* configure.ac : Fix DB checking again
	* README : Minor corrections/additions

2005-10-14  Roger While <simrw@sim-basis.de>

	* configure.ac : Specify srcdir for cpucheck (make distcheck)

2005-10-13  Roger While <simrw@sim-basis.de>

	* configure.ac : Use basename for gcc

2005-10-06  Roger While <simrw@sim-basis.de>

	* README : Typo for Bison

2005-10-01  Roger While <simrw@sim-basis.de>

	* cpucheck.c : Some versions of GCC generate wrong SSE code
	  when compiling with P3/4 options. Stop this by also
	  secifying -mno-sse.

2005-07-31  Roger While <simrw@sim-basis.de>

	* Change configure default options for db, lfs64, ltdl
	  Add --with-patch-level=<n>
	* Add cpucheck.c to top level for configure

2005-06-28  Roger While <simrw@sim-basis.de>

	* Finally FUNCTIONS

2005-06-13  Roger While <simrw@sim-basis.de>

        * If ncurses not found, check for pdcurses

2005-06-11  Roger While <simrw@sim-basis.de>

	* New m4 macro cattribute.m4, autoreconf run

2005-06-01  Roger While <simrw@sim-basis.de>

	* configure.ac, configure : Change for MingW

2005-05-27  Roger While <simrw@sim-basis.de>

	* DB headers can also be in db4/ db4.1/ db4.2/ db4.3/

2005-05-21  Roger While <simrw@sim-basis.de>

	* Allow configure option --with-dl for native dynamic
	  linking instead of ltdl. This is a win eg. on Linux
	  as native dl is anyway used.

2005-05-17  Roger While <simrw@sim-basis.de>

	* configure, configure.ac, all Makefile.in
	  Fix up COB_CFLAGS and COB_LIBS.
	  Cater for defining CPPFLAGS and LDFLAGS.
 	  We have to propogate these to the compiler.

2005-05-13  Roger While <simrw@sim-basis.de>

	* CVS Version bumped to 0.33
2009-10-14 10:21:25 +00:00

38 lines
1 KiB
Makefile

# $NetBSD: Makefile,v 1.1.1.1 2009/10/14 10:21:25 rodo6510 Exp $
#
DISTNAME= open-cobol-1.0
CATEGORIES= lang
MASTER_SITES= http://mesh.dl.sourceforge.net/project/open-cobol/open-cobol/1.0/
MAINTAINER= rodo@zlug.org
HOMEPAGE= http://mesh.dl.sourceforge.net/project/open-cobol/open-cobol/1.0/
COMMENT= Open-source COBOL compiler
#LICENSE= # TODO: (see mk/license.mk)
PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= msgfmt
USE_LANGUAGES= c c++
INFO_FILES= yes
TEST_TARGET= check
CONFIGURE_ARGS+= --without-readline
CONFIGURE_ARGS+= --with-lfs
CONFIGURE_ARGS+= --with-db=${PREFIX}
.include "../../databases/db4/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/gmp/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/ncurses/buildlink3.mk"
.include "../../mk/bdb.buildlink3.mk"
#.if ${BDB_TYPE} != "db1"
#CONFIGURE_ARGS+= --with-db
#.endif
.include "../../mk/bsd.pkg.mk"