svn commit: r556244 - in head/lang/fpc-pastojs: . files
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Wed Nov 25 02:39:04 UTC 2020
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
More information about the svn-ports-all
mailing list