Date: Wed, 25 Nov 2020 02:39:04 +0000 (UTC) From: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r556244 - in head/lang/fpc-pastojs: . files Message-ID: <202011250239.0AP2d4t9052295@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: acm Date: Wed Nov 25 02:39:03 2020 New Revision: 556244 URL: https://svnweb.freebsd.org/changeset/ports/556244 Log: - New port: lang/fpc-pastoj Pascal to javascript transpiler Added: head/lang/fpc-pastojs/ head/lang/fpc-pastojs/Makefile (contents, props changed) head/lang/fpc-pastojs/files/ head/lang/fpc-pastojs/files/patch-packages-pastojs_fpmake.pp (contents, props changed) head/lang/fpc-pastojs/pkg-plist (contents, props changed) Added: head/lang/fpc-pastojs/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fpc-pastojs/Makefile Wed Nov 25 02:39:03 2020 (r556244) @@ -0,0 +1,15 @@ +# $FreeBSD$ + +CATEGORIES= lang +PKGNAMESUFFIX= -pastojs + +COMMENT= Pascal to javascript transpiler + +USES= fpc +USE_FPC= fcl-base fcl-js fcl-json fcl-passrc fcl-res rtl-objpas + +MASTERDIR= ${.CURDIR}/../../lang/fpc +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} +EXTRACTUNITDIR= ${WRKUNITDIR} + +.include "${MASTERDIR}/Makefile" Added: head/lang/fpc-pastojs/files/patch-packages-pastojs_fpmake.pp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fpc-pastojs/files/patch-packages-pastojs_fpmake.pp Wed Nov 25 02:39:03 2020 (r556244) @@ -0,0 +1,14 @@ +--- packages/pastojs/fpmake.pp 2020-10-04 00:18:21.474418000 -0500 ++++ packages/pastojs/fpmake.pp 2020-10-04 00:18:32.337561000 -0500 +@@ -57,6 +57,11 @@ + T:=P.Targets.AddUnit('pas2jspparser.pp'); + T:=P.Targets.AddUnit('pas2jsuseanalyzer.pp'); + T:=P.Targets.AddUnit('pas2jscompiler.pp'); ++ T:=P.Targets.AddUnit('pas2jsresstrfile.pp'); ++ T.ResourceStrings := True; ++ T:=P.Targets.AddUnit('pas2jsresources.pp'); ++ T:=P.Targets.AddUnit('pas2jshtmlresources.pp'); ++ T:=P.Targets.AddUnit('pas2jsjsresources.pp'); + T:=P.Targets.AddUnit('pas2jsfscompiler.pp'); + T.Dependencies.AddUnit('pas2jscompiler'); + T:=P.Targets.AddUnit('pas2jspcucompiler.pp'); Added: head/lang/fpc-pastojs/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/lang/fpc-pastojs/pkg-plist Wed Nov 25 02:39:03 2020 (r556244) @@ -0,0 +1,43 @@ +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/pastojs.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/fppas2js.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/fppas2js.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/fppas2js.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/fppjssrcmap.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/fppjssrcmap.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompiler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompilercfg.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompilercfg.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompilerpp.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jscompilerpp.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfilecache.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfilecache.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfiler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfileutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfileutils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfs.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfs.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfscompiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsfscompiler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jshtmlresources.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jshtmlresources.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsjsresources.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsjsresources.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jslibcompiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jslibcompiler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jslogger.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jslogger.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jspcucompiler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jspcucompiler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jspparser.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jspparser.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsresources.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsresources.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsresstrfile.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsresstrfile.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsresstrfile.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsuseanalyzer.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsuseanalyzer.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/pastojs/pas2jsutils.ppu
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202011250239.0AP2d4t9052295>