mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-24 00:45:52 +00:00
Add lang/harbour, an open source Clipper-compatible compiler.
PR: ports/52016 Submitted by: David G. Holm <harbour@netfang.net>
This commit is contained in:
parent
c1b22e3eaf
commit
8d37621480
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=98525
@ -85,6 +85,7 @@
|
||||
SUBDIR += gnustep-objc
|
||||
SUBDIR += gprolog
|
||||
SUBDIR += guile
|
||||
SUBDIR += harbour
|
||||
SUBDIR += helium
|
||||
SUBDIR += hope
|
||||
SUBDIR += huc
|
||||
|
87
lang/harbour/Makefile
Normal file
87
lang/harbour/Makefile
Normal file
@ -0,0 +1,87 @@
|
||||
# New ports collection makefile for: harbour
|
||||
# Date created: 9 May 2003
|
||||
# Whom: David G. Holm <harbour@netfang.net>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= harbour
|
||||
PORTVERSION= 0.43.2
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ftp://ftp.jsd0.com/public/harbour/dgh/
|
||||
|
||||
MAINTAINER= harbour@netfang.net
|
||||
COMMENT= An open source Clipper-compatible compiler
|
||||
|
||||
WRKSRC=${WRKDIR}
|
||||
|
||||
USE_BISON=yes
|
||||
USE_FLEX=yes
|
||||
USE_GMAKE=yes
|
||||
NO_INSTALL_MANPAGES=yes
|
||||
|
||||
LIB_DEPENDS= slang.1:${PORTSDIR}/devel/libslang
|
||||
|
||||
HB_DIR=${WRKDIR}/${PORTNAME}
|
||||
|
||||
.if defined(NOPORTDOCS)
|
||||
post-install:
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/harbour ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbdoc ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbmake ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbpp ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbrun ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbtest ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${HB_DIR}/include/hb* ${PREFIX}/include
|
||||
${INSTALL_DATA} ${HB_DIR}/lib/*.a ${PREFIX}/lib
|
||||
.endif
|
||||
-@echo
|
||||
-@echo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
-@echo @
|
||||
-@echo @ Executable files are installed in ${PREFIX}/bin.
|
||||
-@echo @
|
||||
-@echo @ Header files are installed in ${PREFIX}/include.
|
||||
-@echo @
|
||||
-@echo @ Library files are installed in ${PREFIX}/lib.
|
||||
-@echo @
|
||||
-@echo @ See pkg-plist for a list of all installed files.
|
||||
-@echo @
|
||||
-@echo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
-@echo
|
||||
.else
|
||||
post-install:
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/harbour ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbdoc ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbmake ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbpp ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbrun ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbtest ${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${HB_DIR}/bin/hbverfix ${PREFIX}/bin
|
||||
${INSTALL_DATA} ${HB_DIR}/include/hb* ${PREFIX}/include
|
||||
${INSTALL_DATA} ${HB_DIR}/lib/*.a ${PREFIX}/lib
|
||||
${MKDIR} ${PREFIX}/share/doc/harbour
|
||||
${INSTALL_MAN} ${HB_DIR}/doc/*.txt ${PREFIX}/share/doc/harbour
|
||||
${MKDIR} ${PREFIX}/share/doc/harbour/en
|
||||
${INSTALL_MAN} ${HB_DIR}/doc/en/*.txt ${PREFIX}/share/doc/harbour/en
|
||||
${MKDIR} ${PREFIX}/share/doc/harbour/es
|
||||
${INSTALL_MAN} ${HB_DIR}/doc/es/*.txt ${PREFIX}/share/doc/harbour/es
|
||||
-@echo
|
||||
-@echo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
-@echo @
|
||||
-@echo @ Executable files are installed in ${PREFIX}/bin.
|
||||
-@echo @
|
||||
-@echo @ Header files are installed in ${PREFIX}/include.
|
||||
-@echo @
|
||||
-@echo @ Library files are installed in ${PREFIX}/lib.
|
||||
-@echo @
|
||||
-@echo @ Documentation files are installed in ${PREFIX}/share/doc/harbour,
|
||||
-@echo @ ${PREFIX}/share/doc/harbour/en, and ${PREFIX}/share/doc/harbour/es.
|
||||
-@echo @
|
||||
-@echo @ See pkg-plist for a list of all installed files.
|
||||
-@echo @
|
||||
-@echo @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
-@echo
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
1
lang/harbour/distinfo
Normal file
1
lang/harbour/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (harbour-0.43.2.tar.gz) = e1e5f3b56b8042b2c4a9f4288957850d
|
6
lang/harbour/pkg-descr
Normal file
6
lang/harbour/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
This is a port of Harbour, an open source Clipper-compatible compiler.
|
||||
|
||||
WWW: http://www.harbour-project.org/
|
||||
|
||||
- David G. Holm
|
||||
harbour@netfang.net
|
226
lang/harbour/pkg-plist
Normal file
226
lang/harbour/pkg-plist
Normal file
@ -0,0 +1,226 @@
|
||||
bin/harbour
|
||||
bin/hbdoc
|
||||
bin/hbmake
|
||||
bin/hbpp
|
||||
bin/hbrun
|
||||
bin/hbtest
|
||||
bin/hbverfix
|
||||
include/hb_io.h
|
||||
include/hbapi.h
|
||||
include/hbapicdp.h
|
||||
include/hbapierr.h
|
||||
include/hbapifs.h
|
||||
include/hbapigt.h
|
||||
include/hbapiitm.h
|
||||
include/hbapilng.h
|
||||
include/hbapirdd.h
|
||||
include/hbclass.ch
|
||||
include/hbcommon.ch
|
||||
include/hbcomp.h
|
||||
include/hbdate.h
|
||||
include/hbdbf.h
|
||||
include/hbdbferr.h
|
||||
include/hbdbsort.h
|
||||
include/hbdefs.h
|
||||
include/hberrors.h
|
||||
include/hbexpra.c
|
||||
include/hbexprb.c
|
||||
include/hbexprc.c
|
||||
include/hbexprop.h
|
||||
include/hbextern.ch
|
||||
include/hbgetcmt.ch
|
||||
include/hbhash.h
|
||||
include/hbinit.h
|
||||
include/hbinkey.ch
|
||||
include/hblang.ch
|
||||
include/hbmacro.ch
|
||||
include/hbmacro.h
|
||||
include/hbmath.h
|
||||
include/hbmemory.ch
|
||||
include/hbmemvar.ch
|
||||
include/hboo.ch
|
||||
include/hbpcode.h
|
||||
include/hbpers.ch
|
||||
include/hbpp.h
|
||||
include/hbrddcdx.h
|
||||
include/hbrdddbf.h
|
||||
include/hbrdddbt.h
|
||||
include/hbrdddel.h
|
||||
include/hbrddfpt.h
|
||||
include/hbrddntx.h
|
||||
include/hbrddsdf.h
|
||||
include/hbrddwrk.h
|
||||
include/hbset.h
|
||||
include/hbsetup.ch
|
||||
include/hbsetup.h
|
||||
include/hbstack.h
|
||||
include/hbtrace.h
|
||||
include/hbtypes.h
|
||||
include/hbundoc.api
|
||||
include/hbver.h
|
||||
include/hbvm.h
|
||||
include/hbvmpub.h
|
||||
lib/libcodepage.a
|
||||
lib/libcommon.a
|
||||
lib/libdbfcdx.a
|
||||
lib/libdbfntx.a
|
||||
lib/libdebug.a
|
||||
lib/libgtcgi.a
|
||||
lib/libgtcrs.a
|
||||
lib/libgtpca.a
|
||||
lib/libgtsln.a
|
||||
lib/libgtstd.a
|
||||
lib/liblang.a
|
||||
lib/libmacro.a
|
||||
lib/libnulsys.a
|
||||
lib/libpp.a
|
||||
lib/librdd.a
|
||||
lib/librtl.a
|
||||
lib/libvm.a
|
||||
%%PORTDOCS%%share/doc/harbour/c_std.txt
|
||||
%%PORTDOCS%%share/doc/harbour/class_tp.txt
|
||||
%%PORTDOCS%%share/doc/harbour/cmdline.txt
|
||||
%%PORTDOCS%%share/doc/harbour/codebloc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/codestyl.txt
|
||||
%%PORTDOCS%%share/doc/harbour/dirstruc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/array.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/binnum.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/browse.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/clipper.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/cmdline.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/command.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/compiler.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/datetime.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/dbdelim.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/dbsdf.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/dbstrux.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/dir.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/diskspac.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/error.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/eval.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/file.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/garbage.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/gnulice.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/gtslang.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/harbext.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_api.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apier.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apifs.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apigt.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apiit.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apiln.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_apird.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_compa.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_date.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_macro.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_set.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hb_vm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/hvm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/idle.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/input.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/lang.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/license.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/macro.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/math.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/memo.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/memvar2.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/menu.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/misc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/nation.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/objfunc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/rdd.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/rdddb.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/rddmisc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/rddord.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/readme.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/sayget.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/set.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/setmode.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/string.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/strotype.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/subcodes.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/tbrowse.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/tclass.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/terminal.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/tgetlist.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/tlabel.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/treport.txt
|
||||
%%PORTDOCS%%share/doc/harbour/en/var.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/array.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/binnum.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/browse.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/clipper.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/cmdline.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/codebloc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/command.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/compiler.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/datetime.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/dbdelim.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/dbsdf.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/dbstrux.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/dir.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/dirstruc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/diskspac.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/error.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/eval.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/garbage.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/gnulice.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/harbext.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/hb_set.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/hbpplib.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/hvm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/howtobsd.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/idle.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/input.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/lang.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/license.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/macro.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/math.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/memo.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/memvar2.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/misc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/nation.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/objfunc.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/pcode.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/pragma.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/rdd.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/readme.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/sayget.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/setmode.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/simplex.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/statics.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/subcodes.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/strotype.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/tbrowse.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/tclass.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/tgetlist.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/tlabel.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/tracing.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/treport.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/var.txt
|
||||
%%PORTDOCS%%share/doc/harbour/es/vm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/funclist.txt
|
||||
%%PORTDOCS%%share/doc/harbour/gmake.txt
|
||||
%%PORTDOCS%%share/doc/harbour/gtapi.txt
|
||||
%%PORTDOCS%%share/doc/harbour/hbmake.txt
|
||||
%%PORTDOCS%%share/doc/harbour/hbpplib.txt
|
||||
%%PORTDOCS%%share/doc/harbour/hdr_tpl.txt
|
||||
%%PORTDOCS%%share/doc/harbour/howtobsd.txt
|
||||
%%PORTDOCS%%share/doc/harbour/howtocvs.txt
|
||||
%%PORTDOCS%%share/doc/harbour/howtomak.txt
|
||||
%%PORTDOCS%%share/doc/harbour/hrb_faq.txt
|
||||
%%PORTDOCS%%share/doc/harbour/lang_id.txt
|
||||
%%PORTDOCS%%share/doc/harbour/license.txt
|
||||
%%PORTDOCS%%share/doc/harbour/pcode.txt
|
||||
%%PORTDOCS%%share/doc/harbour/pragma.txt
|
||||
%%PORTDOCS%%share/doc/harbour/readme.txt
|
||||
%%PORTDOCS%%share/doc/harbour/simplex.txt
|
||||
%%PORTDOCS%%share/doc/harbour/statics.txt
|
||||
%%PORTDOCS%%share/doc/harbour/tracing.txt
|
||||
%%PORTDOCS%%share/doc/harbour/transfrm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/vm.txt
|
||||
%%PORTDOCS%%share/doc/harbour/whatsnew.txt
|
||||
%%PORTDOCS%%share/doc/harbour/windll.txt
|
||||
@dirrm %%PORTDOCS%%share/doc/harbour/en
|
||||
@dirrm %%PORTDOCS%%share/doc/harbour/es
|
||||
@dirrm %%PORTDOCS%%share/doc/harbour
|
Loading…
Reference in New Issue
Block a user