diff options
Diffstat (limited to 'lang')
29 files changed, 561 insertions, 394 deletions
diff --git a/lang/Makefile b/lang/Makefile index b8d321871ab7..e15be2da4058 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -80,6 +80,10 @@ SUBDIR += fpc-docs SUBDIR += fpc-lua SUBDIR += fpc-rexx + SUBDIR += fpc-rtl-console + SUBDIR += fpc-rtl-extra + SUBDIR += fpc-rtl-objpas + SUBDIR += fpc-rtl-unicode SUBDIR += fpc-tcl SUBDIR += fpc-units SUBDIR += fpc-utils diff --git a/lang/fpc-base/Makefile b/lang/fpc-base/Makefile index ce80f516d8be..f24cd2c3b986 100644 --- a/lang/fpc-base/Makefile +++ b/lang/fpc-base/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= base -PORTVERSION= 2.6.4 -PORTREVISION= 2 +PORTVERSION= 3.0.0 CATEGORIES= lang PKGNAMEPREFIX= fpc- @@ -16,6 +15,7 @@ WANT_FPC_BASE= yes OPTIONS_DEFINE= DOCS -DOCS_RUN_DEPENDS= ${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:${PORTSDIR}/lang/fpc-docs +# docs not available yet, disable temporarily +#DOCS_RUN_DEPENDS= ${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:${PORTSDIR}/lang/fpc-docs .include <bsd.port.mk> diff --git a/lang/fpc-docs/Makefile b/lang/fpc-docs/Makefile index 3bc0b2894dda..d4c23f846df3 100644 --- a/lang/fpc-docs/Makefile +++ b/lang/fpc-docs/Makefile @@ -2,17 +2,13 @@ # $FreeBSD$ PORTNAME= docs -PORTVERSION= 2.6.4 +PORTVERSION= 3.0.0 CATEGORIES= lang MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/docs/ \ - ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/docs/ \ - ftp://ftp.jp.freepascal.org/mirror/fpc/dist/${PORTVERSION}/docs/ \ - ftp://freepascal.stack.nl/pub/fpc/dist/${PORTVERSION}/docs/ \ - ftp://ftp.no.freepascal.org/pub/fpc/dist/${PORTVERSION}/docs/ \ - ftp://ftp.us.freepascal.org/pub/fpc/dist/${PORTVERSION}/docs/ + ftp://freepascal.stack.nl/pub/fpc/dist/${PORTVERSION}/docs/ PKGNAMEPREFIX= fpc- DISTNAME= ${PORTNAME:S/s//}-pdf -DIST_SUBDIR= freepascal +DIST_SUBDIR= freepascal/${PORTVERSION} MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal compiler Adobe Acrobat(tm) documentation @@ -21,7 +17,8 @@ ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes DOCSDIR= ${PREFIX}/share/doc/fpdocs-${PORTVERSION} -PORTDOCS= chart.pdf fcl.pdf fpdoc.pdf prog.pdf ref.pdf rtl.pdf user.pdf +PORTDOCS= chart.pdf fcl.pdf fclres.pdf fpdoc.pdf prog.pdf ref.pdf \ + rtl.pdf user.pdf SUB_FILES= pkg-message do-install: diff --git a/lang/fpc-docs/distinfo b/lang/fpc-docs/distinfo index 20e595cb8358..f73397b3d92b 100644 --- a/lang/fpc-docs/distinfo +++ b/lang/fpc-docs/distinfo @@ -1,2 +1,2 @@ -SHA256 (freepascal/doc-pdf.tar.gz) = 92eab731debc0d78fce3d0cc25f077892a6cd4cdb53d3829a643acacf7a157c8 -SIZE (freepascal/doc-pdf.tar.gz) = 8120420 +SHA256 (freepascal/3.0.0/doc-pdf.tar.gz) = 0eb586383cea7942b441b72eab8589b2a596b540ff674904e926084e82e0d745 +SIZE (freepascal/3.0.0/doc-pdf.tar.gz) = 8800183 diff --git a/lang/fpc-lua/Makefile b/lang/fpc-lua/Makefile index 3593bbc1094d..0253263b1cea 100644 --- a/lang/fpc-lua/Makefile +++ b/lang/fpc-lua/Makefile @@ -1,7 +1,6 @@ # Created by: Christopher Key <cjk32@cam.ac.uk> # $FreeBSD$ -PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -lua diff --git a/lang/fpc-lua/files/patch-packages_lua_fpmake.pp b/lang/fpc-lua/files/patch-packages_lua_fpmake.pp new file mode 100644 index 000000000000..4fa371f696bc --- /dev/null +++ b/lang/fpc-lua/files/patch-packages_lua_fpmake.pp @@ -0,0 +1,11 @@ +--- packages/lua/fpmake.pp.orig 2015-01-05 19:27:06.000000000 +0000 ++++ packages/lua/fpmake.pp +@@ -19,7 +19,7 @@ begin + P.Version:='3.0.1'; + P.SourcePath.Add('src'); + // P.Dependencies.Add('x11'); +- P.OSes := [linux,win32]; ++ P.OSes := [linux,win32,dragonfly,freebsd]; + + T:=P.Targets.AddUnit('lauxlib.pas'); + with T.Dependencies do diff --git a/lang/fpc-lua/pkg-plist b/lang/fpc-lua/pkg-plist index 30343d8df4b8..eac9fae17725 100644 --- a/lang/fpc-lua/pkg-plist +++ b/lang/fpc-lua/pkg-plist @@ -1,10 +1,7 @@ -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/Package.fpc -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lua.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lualib.ppu +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/lua.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lauxlib.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lauxlib.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lua.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lua.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lualib.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lauxlib.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/libplua.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/libplualib.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/libplauxlib.a +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lua/lualib.ppu diff --git a/lang/fpc-rexx/Makefile b/lang/fpc-rexx/Makefile index ce0410950c10..eb1b49c0344e 100644 --- a/lang/fpc-rexx/Makefile +++ b/lang/fpc-rexx/Makefile @@ -1,7 +1,6 @@ # Created by: Christopher Key <cjk32@cam.ac.uk> # $FreeBSD$ -PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -rexx diff --git a/lang/fpc-rexx/files/patch-packages_rexx_fpmake.pp b/lang/fpc-rexx/files/patch-packages_rexx_fpmake.pp new file mode 100644 index 000000000000..0b9818ac40b0 --- /dev/null +++ b/lang/fpc-rexx/files/patch-packages_rexx_fpmake.pp @@ -0,0 +1,11 @@ +--- packages/rexx/fpmake.pp.orig 2015-01-05 19:27:06.000000000 +0000 ++++ packages/rexx/fpmake.pp +@@ -18,7 +18,7 @@ begin + {$endif ALLPACKAGES} + P.Version:='3.0.1'; + P.SourcePath.Add('src'); +- P.Oses:=[emx,os2]; ++ P.Oses:=[emx,os2,dragonfly,freebsd]; + p.Targets.AddUnit('rexxsaa.pp'); + + P.Sources.AddSrc('readme.txt'); diff --git a/lang/fpc-rexx/pkg-plist b/lang/fpc-rexx/pkg-plist index 23df78447944..642a8b51bb9c 100644 --- a/lang/fpc-rexx/pkg-plist +++ b/lang/fpc-rexx/pkg-plist @@ -1,4 +1,3 @@ -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rexx/Package.fpc -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rexx/rexxsaa.ppu +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rexx.fpm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rexx/rexxsaa.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rexx/libprexxsaa.a +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rexx/rexxsaa.ppu diff --git a/lang/fpc-rtl-console/Makefile b/lang/fpc-rtl-console/Makefile new file mode 100644 index 000000000000..eb1da685a242 --- /dev/null +++ b/lang/fpc-rtl-console/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +CATEGORIES= lang +PKGNAMESUFFIX= -rtl-console + +MAINTAINER= freebsd-fpc@FreeBSD.org +COMMENT= Free Pascal console abstraction unit (RTL) + +USE_FPC= rtl-extra + +MASTERDIR= ${.CURDIR}/../../lang/fpc +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} +EXTRACTUNITDIR= ${WRKUNITDIR} + +.include "${MASTERDIR}/Makefile" diff --git a/lang/fpc-rtl-console/pkg-plist b/lang/fpc-rtl-console/pkg-plist new file mode 100644 index 000000000000..d00d1a94c4b3 --- /dev/null +++ b/lang/fpc-rtl-console/pkg-plist @@ -0,0 +1,9 @@ +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rtl-console.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/crt.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/crt.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/keyboard.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/keyboard.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/mouse.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/mouse.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/video.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-console/video.ppu diff --git a/lang/fpc-rtl-extra/Makefile b/lang/fpc-rtl-extra/Makefile new file mode 100644 index 000000000000..dcca0df35850 --- /dev/null +++ b/lang/fpc-rtl-extra/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +CATEGORIES= lang +PKGNAMESUFFIX= -rtl-extra + +MAINTAINER= freebsd-fpc@FreeBSD.org +COMMENT= Free Pascal rtl-extra unit + +USE_FPC= yes + +MASTERDIR= ${.CURDIR}/../../lang/fpc +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} +EXTRACTUNITDIR= ${WRKUNITDIR} + +.include "${MASTERDIR}/Makefile" diff --git a/lang/fpc-rtl-extra/pkg-plist b/lang/fpc-rtl-extra/pkg-plist new file mode 100644 index 000000000000..783af5acfaab --- /dev/null +++ b/lang/fpc-rtl-extra/pkg-plist @@ -0,0 +1,15 @@ +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rtl-extra.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/clocale.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/clocale.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/ipc.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/ipc.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/matrix.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/matrix.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/objects.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/objects.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/printer.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/printer.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/sockets.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/sockets.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/ucomplex.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-extra/ucomplex.ppu diff --git a/lang/fpc-rtl-objpas/Makefile b/lang/fpc-rtl-objpas/Makefile new file mode 100644 index 000000000000..e20af2aa7a01 --- /dev/null +++ b/lang/fpc-rtl-objpas/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +CATEGORIES= lang +PKGNAMESUFFIX= -rtl-objpas + +MAINTAINER= freebsd-fpc@FreeBSD.org +COMMENT= Free Pascal compatibility unit with Delphi + +USE_FPC= yes + +MASTERDIR= ${.CURDIR}/../../lang/fpc +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} +EXTRACTUNITDIR= ${WRKUNITDIR} + +.include "${MASTERDIR}/Makefile" diff --git a/lang/fpc-rtl-objpas/pkg-plist b/lang/fpc-rtl-objpas/pkg-plist new file mode 100644 index 000000000000..aa03f7bd1876 --- /dev/null +++ b/lang/fpc-rtl-objpas/pkg-plist @@ -0,0 +1,17 @@ +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rtl-objpas.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/convutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/convutils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/dateutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/dateutils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/fmtbcd.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/fmtbcd.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/stdconvs.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/stdconvs.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/stdconvs.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/strutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/strutils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/variants.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/variants.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/variants.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/varutils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-objpas/varutils.ppu diff --git a/lang/fpc-rtl-unicode/Makefile b/lang/fpc-rtl-unicode/Makefile new file mode 100644 index 000000000000..024c7e83025b --- /dev/null +++ b/lang/fpc-rtl-unicode/Makefile @@ -0,0 +1,15 @@ +# $FreeBSD$ + +CATEGORIES= lang +PKGNAMESUFFIX= -rtl-unicode + +MAINTAINER= freebsd-fpc@FreeBSD.org +COMMENT= Free Pascal compatibility unit with Delphi + +USE_FPC= yes + +MASTERDIR= ${.CURDIR}/../../lang/fpc +WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} +EXTRACTUNITDIR= ${WRKUNITDIR} + +.include "${MASTERDIR}/Makefile" diff --git a/lang/fpc-rtl-unicode/pkg-plist b/lang/fpc-rtl-unicode/pkg-plist new file mode 100644 index 000000000000..300fd02030ed --- /dev/null +++ b/lang/fpc-rtl-unicode/pkg-plist @@ -0,0 +1,29 @@ +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/rtl-unicode.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_de.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_de.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_es.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_es.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_fr_ca.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_fr_ca.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ja.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ja.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ko.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ko.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ru.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_ru.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_sv.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_sv.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_zh.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/collation_zh.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp895.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp895.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp932.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp932.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp936.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp936.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp949.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp949.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp950.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/cp950.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/unicodeducet.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl-unicode/unicodeducet.ppu diff --git a/lang/fpc-tcl/Makefile b/lang/fpc-tcl/Makefile index 4814bad92bca..5a1ad84b83b5 100644 --- a/lang/fpc-tcl/Makefile +++ b/lang/fpc-tcl/Makefile @@ -1,7 +1,6 @@ # Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -tcl diff --git a/lang/fpc-tcl/pkg-plist b/lang/fpc-tcl/pkg-plist index 45a4030e6647..4097e91697b0 100644 --- a/lang/fpc-tcl/pkg-plist +++ b/lang/fpc-tcl/pkg-plist @@ -1,4 +1,3 @@ -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/tcl/Package.fpc -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/tcl/tcl80.ppu +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/tcl.fpm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/tcl/tcl80.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/tcl/libptcl80.a +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/tcl/tcl80.ppu diff --git a/lang/fpc-units/Makefile b/lang/fpc-units/Makefile index 7f70acecdec7..4d12a1904b08 100644 --- a/lang/fpc-units/Makefile +++ b/lang/fpc-units/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= units -PORTVERSION= 2.6.4 -PORTREVISION= 5 +PORTVERSION= 3.0.0 CATEGORIES= lang PKGNAMEPREFIX= fpc- @@ -13,110 +12,110 @@ COMMENT= Meta port to install Free Pascal units ONLY_FOR_ARCHS= i386 amd64 USES= metaport -BUILDNAME= ${ARCH}-freebsd +BUILDNAME= ${ARCH}-${OPSYS:tl} -OPTIONS_DEFINE= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DBLIB DTS FASTCGI FCL-ASYNC FCL-BASE \ - FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JS FCL-JSON FCL-NET FCL-PASSRC \ - FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPINDEXER \ - FPMKUNIT FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \ - IMAGEMAGICK LDAP LIBCURL LIBGD LIBPNG LIBVLC LIBXML2 LUA MAD MATROSKA \ - MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL OPENSSL PCAP PROJ4 \ - PXLIB RSVG REXX SDL SNDFILE SVGALIB SYMBOLIC SYSLOG TCL UNZIP USERS \ - UTMP UUID X11 XFORMS ZLIB +ALL_OPTIONS= A52 ASPELL BZIP2 CAIRO CHM DBLIB DBUS DTS FASTCGI \ + FCL_ASYNC FCL_BASE FCL_DB FCL_EXTRA FCL_FPCUNIT FCL_IMAGE \ + FCL_JS FCL_JSON FCL_NET FCL_PASSRC FCL_REGISTRY FCL_RES \ + FCL_SDO FCL_SOUND FCL_STL FCL_WEB FCL_XML FFTW \ + FPINDEXER FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \ + IMAGEMAGICK LDAP LIBCURL LIBGD LIBPNG LIBXML2 LIBVLC LUA MAD \ + MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL \ + OPENSSL PASJPEG PCAP PROJ4 PXLIB RSVG REXX RTL_CONSOLE \ + RTL_EXTRA RTL_OBJPAS RTL_UNICODE SDL SVGALIB SYMBOLIC \ + SYSLOG TCL UNZIP USERS UTMP UUID X11 XFORMS ZLIB -A52_DESC= Interface to a52 library -ASPELL_DESC= Interface to aspell spelling checker -BFD_DESC= Interface to GNU Binary Format description -BZIP2_DESC= Free Pascal bzip2 unit -CAIRO_DESC= Interface to cairo library -CHM_DESC= Free Pbscal unit to manipulate chm files -DBUS_DESC= Interface to dbus library -DBLIB_DESC= Interface to dblib library -DTS_DESC= Interface to dts library -FASTCGI_DESC= Free Pascal fastcgi unit -FCL_ASYNC_DESC= Free Pascal interface to async library -FCL_BASE_DESC= Free Pascal Component Library (base) -FCL_DB_DESC= Free Pascal Component Library (db) -FCL_EXTRA_DESC= Free Pascal Component Library (extra) -FCL_FPCUNIT_DESC= Free Pascal Component Library (fpcunit) -FCL_IMAGE_DESC= Free Pascal Component Library (image) -FCL_JS_DESC= Free Pascal implementation of (js) -FCL_JSON_DESC= Free Pascal implementation of (json) -FCL_NET_DESC= Free Pascal Component Library (net) -FCL_PASSRC_DESC= Free Pascal Component Library (passrc) -FCL_PROCESS_DESC= Unit to start and manipulate other programs -FCL_REGISTRY_DESC= Free Pascal Component Library (registry) -FCL_RES_DESC= Free Pascal Component Library (res) -FCL_WEB_DESC= Free Pascal Component Library (web) -FCL_XML_DESC= Free Pascal Component Library (xml) -FFTW_DESC= Interface to the FFTW3 library -FPPKG_DESC= Free Pascal package unit -FPMKUNIT_DESC= Free Pascal build system unit -FV_DESC= Free Pascal unit for Delphi support -GDBM_DESC= Interface to the GNU database system -GMP_DESC= Interface to gmp library -GTK2_DESC= Interface to gtk2 libraries -HERMES_DESC= Free Pascal hermes unit -ICONVENC_DESC= Interface to iconv library -FPINDEXER_DESC= Database indexer with database/flat file backend -IMAGEMAGICK_DESC= Interface to ImageMagick -LDAP_DESC= Interface to OpenLDAP -LIBCURL_DESC= Interface to curl library -LIBGD_DESC= Interface to gd library -LIBPNG_DESC= Interface to png library -LIBVLC_DESC= Free Pascal vlc unit -LIBXML2_DESC= Interface to libxml2 library -LUA_DESC= Interface to lua interpreter -MAD_DESC= Interface to mad library -MATROSKA_DESC= Interface to matroska library -MODPLUG_DESC= Interface to modplug library -NCURSES_DESC= Interface to ncurses library -NEWT_DESC= Interface to newt library -NUMLIB_DESC= Free Pascal unit for numerical methods -OGGVORBIS_DESC= Interaface to ogg & vorbis libraries -OPENAL_DESC= Interface to openal library -OPENGL_DESC= Interface to opengl library -OPENSSL_DESC= Interface to openssl library -PCAP_DESC= Interface to pcap library -PROJ4_DESC= Interface to proj library -PXLIB_DESC= Unit to read various Paradox file -REXX_DESC= Intrface to rexx-regina library -RSVG_DESC= Interface to rsvg2 library -SDL_DESC= Free Pascal interface to SDL library -SNDFILE_DESC= Interface to sndfile library -SVGALIB_DESC= Interface to svgalib library -SYMBOLIC_DESC= Simple expression parsing and evaluating -SYSLOG_DESC= Interface to system logger -TCL_DESC= Interface to tcl/tk interpreter -UNZIP_DESC= Routines for unzipping zip files -USERS_DESC= Interface to manipulate users -UTMP_DESC= Gather information from the utmp file -UUID_DESC= Free Pascal uuid unit -X11_DESC= Interface to X windows server -XFORMS_DESC= Interface to X-Forms -ZLIB_DESC= Interface to the zlib compression library +OPTIONS_DEFINE= ${ALL_OPTIONS} BFD +OPTIONS_DEFAULT= ${ALL_OPTIONS} -OPTIONS_DEFAULT=A52 ASPELL BZIP2 CAIRO CHM DBUS DBLIB DTS FASTCGI FCL-ASYNC FCL-BASE \ - FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JS FCL-JSON FCL-NET FCL-PASSRC \ - FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPINDEXER \ - FPMKUNIT FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \ - IMAGEMAGICK LDAP LIBCURL LIBGD LIBPNG LIBVLC LIBXML2 LUA MAD MATROSKA \ - MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL OPENSSL PCAP PROJ4 \ - PXLIB RSVG REXX SDL SNDFILE SVGALIB SYMBOLIC SYSLOG TCL UNZIP USERS \ - UTMP UUID X11 XFORMS ZLIB +A52_DESC= Interface to a52 library +ASPELL_DESC= Interface to aspell spelling checker +BFD_DESC= Interface to GNU Binary Format description +BZIP2_DESC= Unit for bzip2 +CAIRO_DESC= Interface to cairo library +CHM_DESC= Unit to manipulate chm files +DBLIB_DESC= Interface to dblib library +DBUS_DESC= Interface to dbus library +DTS_DESC= Interface to dts library +FASTCGI_DESC= Unit for fastcgi +FCL_ASYNC_DESC= Component Library (async) +FCL_BASE_DESC= Component Library (base) +FCL_DB_DESC= Component Library (db) +FCL_EXTRA_DESC= Component Library (extra) +FCL_FPCUNIT_DESC= Component Library (fpcunit) +FCL_IMAGE_DESC= Component Library (image) +FCL_JS_DESC= Component Library (js) +FCL_JSON_DESC= Component Library (json) +FCL_NET_DESC= Component Library (net) +FCL_PASSRC_DESC= Component Library (passrc) +FCL_REGISTRY_DESC= Component Library (registry) +FCL_RES_DESC= Component Library (res) +FCL_SDO_DESC= Component Library (sdo) +FCL_SOUND_DESC= Component Library (sound) +FCL_STL_DESC= Component Library (stl) +FCL_WEB_DESC= Component Library (web) +FCL_XML_DESC= Component Library (xml) +FFTW_DESC= Interface to the FFTW3 library +FPINDEXER_DESC= Database indexer +FPPKG_DESC= Unit for packaging +FV_DESC= Unit for Delphi support +GDBM_DESC= Interface to the GNU database system +GMP_DESC= Interface to gmp library +GTK2_DESC= Interface to gtk2 libraries +HERMES_DESC= Unit for hermes +ICONVENC_DESC= Interface to iconv library +IMAGEMAGICK_DESC= Interface to ImageMagick +LDAP_DESC= Interface to OpenLDAP +LIBCURL_DESC= Interface to curl library +LIBGD_DESC= Interface to gd library +LIBPNG_DESC= Interface to png library +LIBVLC_DESC= Unit for VLC +LIBXML2_DESC= Interface to libxml2 library +LUA_DESC= Interface to lua interpreter +MAD_DESC= Interface to mad library +MODPLUG_DESC= Interface to modplug library +NCURSES_DESC= Interface to ncurses library +NEWT_DESC= Interface to newt library +NUMLIB_DESC= Unit for numerical methods +OGGVORBIS_DESC= Interaface to ogg & vorbis libraries +OPENAL_DESC= Interface to openal library +OPENGL_DESC= Interface to opengl library +OPENSSL_DESC= Interface to openssl library +PASJPEG_DESC= Unit for JPEG image format handling +PCAP_DESC= Interface to pcap library +PROJ4_DESC= Interface to proj library +PXLIB_DESC= Unit to read various Paradox file +REXX_DESC= Interface to rexx-regina library +RSVG_DESC= Interface to rsvg2 library +RTL_CONSOLE_DESC= Run-Time lib for console abstraction +RTL_EXTRA_DESC= Run-Time lib not needed for bootstrapping +RTL_OBJPAS_DESC= Rtl-objpas, aux. Delphi compat unit +RTL_UNICODE_DESC= Rtl-unicode, misc Unicode units +SDL_DESC= Interface to SDL library +SVGALIB_DESC= Interface to svgalib library +SYMBOLIC_DESC= Simple expression parsing and evaluating +SYSLOG_DESC= Interface to system logger +TCL_DESC= Interface to tcl/tk interpreter +UNZIP_DESC= Routines for unzipping zip files +USERS_DESC= Interface to manipulate users +UTMP_DESC= Gather information from the utmp file +UUID_DESC= Unit for UUID +X11_DESC= Interface to X windows server +XFORMS_DESC= Interface to X-Forms +ZLIB_DESC= Interface to the zlib compression library .if !exists(/usr/include/lwres) # directory only exists on FreeBSD 9 # On FreeBSD 9, CAIRO is built with GCC which pulls in binutils -# binutils and BFD conflict, so BFD and CAIRO cannot coexist of F9 +# binutils and BFD conflict, so BFD and CAIRO cannot coexist on F9 OPTIONS_DEFAULT+= BFD .endif .include <bsd.port.options.mk> -UNITS_SELECTED= # +UNITS_SELECTED= .for OPT in ${OPTIONS_DEFINE} . if ${PORT_OPTIONS:M${OPT}} -UNITS_SELECTED+= ${OPT:tl} +UNITS_SELECTED+= ${OPT:tl:S/rtl_/rtl-/:S/fcl_/fcl-/} . endif .endfor diff --git a/lang/fpc-utils/Makefile b/lang/fpc-utils/Makefile index 8c3038bc39ee..8e95277a056a 100644 --- a/lang/fpc-utils/Makefile +++ b/lang/fpc-utils/Makefile @@ -1,18 +1,23 @@ # Created by: Alonso Cardenas Marquez <acm@FreeBSD.org> # $FreeBSD$ -PORTREVISION= 2 CATEGORIES= lang PKGNAMESUFFIX= -utils MAINTAINER= freebsd-fpc@FreeBSD.org -COMMENT= Free Pascal Compiler utils +COMMENT= Free Pascal Compiler utilities -USE_FPC= chm fcl-base fcl-net fcl-passrc fcl-process fcl-res fcl-xml fpmkunit fppkg libcurl paszlib +USE_FPC= chm fcl-base fcl-net fcl-passrc fcl-res fcl-xml fppkg \ + libcurl fcl-json rtl-extra rtl-objpas openssl fcl-async \ + fcl-web fcl-db ibase mysql odbc oracle postgres sqlite \ + dblib pxlib fastcgi httpd22 httpd24 MASTERDIR= ${.CURDIR}/../../lang/fpc -WRKUNITDIR= ${FPCSRCDIR}/${PKGNAMESUFFIX:S/-//} -EXTRACTUNITDIR= ${WRKUNITDIR} -OPT= -Fu../fcl/* +WRKUNITDIR= ${FPCSRCDIR}/utils +EXTRACTUNITDIR= ${WRKUNITDIR} ${FPCSRCDIR}/rtl + +post-install: + ${RM} ${STAGEDIR}${PREFIX}/bin/fpcmake + ${RM} ${STAGEDIR}${PREFIX}/bin/fpcmkcfg .include "${MASTERDIR}/Makefile" diff --git a/lang/fpc-utils/pkg-plist b/lang/fpc-utils/pkg-plist index 0724f9eeaa60..9e28dea310f2 100644 --- a/lang/fpc-utils/pkg-plist +++ b/lang/fpc-utils/pkg-plist @@ -1,8 +1,10 @@ bin/bin2obj bin/data2inc bin/delp +bin/fpcjres bin/fpclasschart bin/fpcres +bin/fpcsubst bin/fpdoc bin/fppkg bin/fprcp @@ -10,25 +12,24 @@ bin/h2pas bin/h2paspp bin/instantfpc bin/makeskel +bin/makeskel.rsj +bin/mkinsadd bin/pas2fpm +bin/pas2jni bin/pas2ut bin/plex bin/postw32 bin/ppdep bin/ptop +bin/ptop.rsj bin/pyacc bin/rmcvsdir bin/rstconv bin/unitdiff -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/libppkglnet.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkglnet.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fppkg/pkglnet.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/Package.fpc -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/lexlib.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/yacclib.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/lexlib.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/yacclib.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/libplexlib.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/lexyacc/libpyacclib.a -lib/fpc/lexyacc/yyparse.cod +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/utils-lexyacc.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/lexlib.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/lexlib.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/yacclib.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/utils-lexyacc/yacclib.ppu lib/fpc/lexyacc/yylex.cod +lib/fpc/lexyacc/yyparse.cod diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile index 2edffbfe9e46..de6640f54b66 100644 --- a/lang/fpc/Makefile +++ b/lang/fpc/Makefile @@ -2,32 +2,28 @@ # $FreeBSD$ PORTNAME= fpc -PORTVERSION= 2.6.4 +PORTVERSION= 3.0.0 PORTREVISION?= 0 CATEGORIES?= lang -MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ - ftp://planetmirror.com/pub/fpc/dist/${PORTVERSION}/source/:source \ - ftp://ftp.jp.freepascal.org/mirror/fpc/dist/${PORTVERSION}/source/:source \ - ftp://freepascal.stack.nl/pub/fpc/dist/${PORTVERSION}/source/:source \ - ftp://ftp.no.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ - ftp://ftp.us.freepascal.org/pub/fpc/dist/${PORTVERSION}/source/:source \ - http://leaf.dragonflybsd.org/~marino/dports-src/:DragonFlybootstrap \ - SF/freepascal/Source/${PORTVERSION}:source \ +MASTER_SITES= http://leaf.dragonflybsd.org/~marino/dports-src/:DragonFlybootstrap \ LOCAL/acm/freepascal/:bootstrap \ - LOCAL/acm/freepascal/:man -DISTFILES= ${DISTNAME}.source.tar.gz:source + LOCAL/marino:man +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} DIST_SUBDIR= freepascal MAINTAINER?= freebsd-fpc@FreeBSD.org COMMENT?= Free Pascal compiler with Turbo and Delphi -PROJECTHOST= bsdistfiles USES= gmake iconv ONLY_FOR_ARCHS= i386 amd64 BOOTVER= 2.6.4 +MANVER= 3.0.0 -OPT?=-CX -FPCSRCDIR= ${PORTNAME}-${PORTVERSION} +USE_GITHUB= yes +GH_ACCOUNT= fpc-svn +GH_PROJECT= fpc +GH_TAGNAME= release_${DISTVERSION:S/./_/g} +FPCSRCDIR= ${GH_PROJECT}-${GH_TAGNAME} .include <bsd.port.pre.mk> @@ -56,12 +52,16 @@ BUILDNAME= ${FPC_ARCH}-${OPSYS:tl} PLIST_SUB+= PORTVERSION=${PORTVERSION} \ BUILDNAME=${BUILDNAME} DISTFILES+= ${BOOTDIR}.tar.gz:${OPSYS:MDragonFly}bootstrap \ - ${DISTNAME}.man.tar.gz:man -MAKE_ARGS+= FPCMAKE=${WRKDIR}/${FPCSRCDIR}/utils/fpcm/fpcmake \ + fpc-${MANVER}.man.tar.gz:man +NEWFPCMAKE= ${WRKDIR}/${FPCSRCDIR}/utils/fpcm/bin/${BUILDNAME}/fpcmake +MAKE_ARGS+= FPCMAKE=${NEWFPCMAKE} \ FPCTARGET=${BUILDNAME} \ ARCH=${FPC_ARCH} \ OPT="${OPT}" \ BSDHIER=1 \ + INSTALL="${INSTALL_DATA}" \ + INSTALLEXE="${INSTALL_PROGRAM}" \ + INSTALLSCR="${INSTALL_SCRIPT}" \ INSTALL_PREFIX=${STAGEDIR}${PREFIX} NEWPPC= PP=${WRKSRC}/compiler/${PPNAME} NEWFPC= FPC=${WRKSRC}/compiler/${PPNAME} @@ -74,83 +74,105 @@ do-extract: @${TAR} -xzf ${_DISTDIR}/${BOOTDIR}.tar.gz \ --directory ${WRKDIR} && ${CHMOD} +x ${WRKDIR}/${BOOTDIR} # unpack man files - @${TAR} -xzf ${_DISTDIR}/${DISTNAME}.man.tar.gz --directory ${WRKDIR} + @${TAR} -xzf ${_DISTDIR}/fpc-${MANVER}.man.tar.gz --directory ${WRKDIR} # unpack source distribution - @(cd ${WRKDIR} && \ - ${GZIP_CMD} -dc ${_DISTDIR}/${DISTNAME}.source.tar.gz | \ + @(cd ${WRKDIR} && ${GZIP_CMD} -dc \ + ${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \ ${TAR} -xf - \ ${FPCSRCDIR}/compiler \ ${FPCSRCDIR}/rtl \ ${FPCSRCDIR}/utils/fpcmkcfg \ ${FPCSRCDIR}/packages/fcl-base \ ${FPCSRCDIR}/packages/fcl-process \ + ${FPCSRCDIR}/packages/fcl-res \ + ${FPCSRCDIR}/packages/fpmkunit \ + ${FPCSRCDIR}/packages/hash \ + ${FPCSRCDIR}/packages/libtar \ + ${FPCSRCDIR}/packages/paszlib \ + ${FPCSRCDIR}/packages/rtl-objpas \ ${FPCSRCDIR}/utils/fpcm) post-patch: -.if ${ARCH} == "i386" - @${REINPLACE_CMD} -i "" -e 's|504000|${OSVERSION}|g' \ - ${WRKDIR}/${FPCSRCDIR}/rtl/freebsd/${FPC_ARCH}/cprt0.as -.elif ${ARCH} == "amd64" -. if ${OPSYS} == FreeBSD - @${REINPLACE_CMD} -i "" -e 's|700055|${OSVERSION}|g' \ - ${WRKDIR}/${FPCSRCDIR}/rtl/freebsd/${FPC_ARCH}/cprt0.as - @${REINPLACE_CMD} -i "" -e 's|502110|${OSVERSION}|g' \ - ${WRKDIR}/${FPCSRCDIR}/rtl/freebsd/${FPC_ARCH}/gprt0.as - @${REINPLACE_CMD} -i "" -e 's|700055|${OSVERSION}|g' \ - ${WRKDIR}/${FPCSRCDIR}/rtl/freebsd/${FPC_ARCH}/prt0.as -. else +.if ${OPSYS} == FreeBSD + @${REINPLACE_CMD} -i "" -e 's|900044|${OSVERSION}|g' \ + ${WRKSRC}/rtl/freebsd/${FPC_ARCH}/*.as +.else @${REINPLACE_CMD} -i "" -e 's|400000|${DFLYVERSION}|g' \ - ${WRKSRC}/${FPCSRCDIR}/rtl/dragonfly/${FPC_ARCH}/*.as -. endif + ${WRKSRC}/rtl/dragonfly/${FPC_ARCH}/*.as .endif .if empty(ICONV_LIB) - @${REINPLACE_CMD} -e "s|if (s<>'c') or reorder then|if ((s<>'c') and (s<>'iconv')) or reorder then|" \ + @${REINPLACE_CMD} -e "s|s<>'c'|(s<>'c') and (s<>'iconv')|" \ ${WRKDIR}/${FPCSRCDIR}/compiler/systems/t_bsd.pas @${REINPLACE_CMD} -e 's|defined(bsd) and not ||' \ ${WRKDIR}/${FPCSRCDIR}/rtl/unix/cwstring.pp .endif + @${REINPLACE_CMD} -e '/samplecfg/ {s/INSTALLEXE/INSTALLSCR/;}' \ + ${WRKDIR}/${FPCSRCDIR}/compiler/Makefile + @${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|g' \ + ${WRKDIR}/${FPCSRCDIR}/packages/fpmkunit/src/fpmkunit.pp do-build: # build fpc compiler + @${ECHO_MSG} "##### STARTING COMPILER #####" (cd ${WRKDIR}/${FPCSRCDIR}/compiler && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} cycle ${MAKE_ARGS} ${BOOTPPC}) + @${ECHO_MSG} "##### COMPLETE COMPILER #####" + # build fpcmkcfg - (cd ${WRKDIR}/${FPCSRCDIR}/utils/fpcm && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} ${NEWPPC}) - (cd ${WRKDIR}/${FPCSRCDIR}/packages/fcl-base && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} ${MAKE_ARGS} ${NEWPPC}) - (cd ${WRKDIR}/${FPCSRCDIR}/packages/fcl-process && \ - ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${NEWPPC}) - (cd ${WRKDIR}/${FPCSRCDIR}/utils/fpcmkcfg && \ + @${ECHO_MSG} "##### STARTING BOOTSTRAP FPMKUNIT #####" + (cd ${WRKDIR}/${FPCSRCDIR}/packages/fpmkunit && ${SETENV} \ + ${MAKE_ENV} ${MAKE_CMD} bootstrap ${MAKE_ARGS} ${NEWPPC}) + @${ECHO_MSG} "##### COMPLETE BOOTSTRAP FPMKUNIT #####" +.for component in fcl-res rtl-objpas fcl-base + @${ECHO_MSG} "##### STARTING ${component:tu} #####" + (cd ${WRKDIR}/${FPCSRCDIR}/packages/${component} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${NEWPPC}) + @${ECHO_MSG} "##### COMPLETE ${component:tu} #####" +.endfor + @${ECHO_MSG} "##### STARTING FPMAKE #####" + (cd ${WRKDIR}/${FPCSRCDIR}/utils/fpcm && ${SETENV} \ + ${MAKE_ENV} ${MAKE_CMD} release ${MAKE_ARGS} ${NEWPPC}) + @${ECHO_MSG} "##### COMPLETE FPMAKE #####" +.for component in hash paszlib libtar fcl-process fpmkunit + @${ECHO_MSG} "##### STARTING ${component:tu} #####" + (cd ${WRKDIR}/${FPCSRCDIR}/packages/${component} && ${SETENV} \ + ${MAKE_ENV} ${MAKE_CMD} release ${MAKE_ARGS} ${NEWPPC}) + @${ECHO_MSG} "##### COMPLETE ${component:tu} #####" +.endfor + @${ECHO_MSG} "##### STARTING FPCMKCFG #####" + (cd ${WRKDIR}/${FPCSRCDIR}/utils/fpcmkcfg && ${SETENV} \ + ${MAKE_ENV} ${MAKE_CMD} release ${MAKE_ARGS} ${NEWPPC}) + @${ECHO_MSG} "##### COMPLETE FPCMKCFG #####" do-install: -# Installing fpc compiler + # Installing fpc compiler (cd ${WRKDIR}/${FPCSRCDIR}/rtl && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} install ${MAKE_ARGS} ${NEWFPC}) -# Installing fpc runtime + # Installing fpc runtime (cd ${WRKDIR}/${FPCSRCDIR}/compiler && ${SETENV} ${MAKE_ENV} \ ${MAKE_CMD} install ${MAKE_ARGS} ${NEWFPC}) -# Installng fpcmkcfg - (cd ${WRKDIR}/${FPCSRCDIR}/utils/fpcmkcfg && ${SETENV} ${MAKE_ENV} \ - ${MAKE_CMD} install ${MAKE_ARGS} ${NEWFPC}) -# Installng fpcmake - ${INSTALL_PROGRAM} ${WRKDIR}/${FPCSRCDIR}/utils/fpcm/fpcmake \ + # Installing fpmkunit and its dependencies +.for component in hash paszlib libtar fcl-process fpmkunit + (cd ${WRKDIR}/${FPCSRCDIR}/packages/${component} && ${SETENV} \ + ${MAKE_ENV} ${MAKE_CMD} install ${MAKE_ARGS} ${NEWPPC}) +.endfor + # Installing fpcmkcfg + ${INSTALL_PROGRAM} ${WRKDIR}/${FPCSRCDIR}/utils/fpcmkcfg/bin/${BUILDNAME}/fpcmkcfg \ ${STAGEDIR}${PREFIX}/bin -# Installing manpages + # Installing fpcmake + ${INSTALL_PROGRAM} ${NEWFPCMAKE} ${STAGEDIR}${PREFIX}/bin + # Installing manpages ${INSTALL_MAN} ${WRKDIR}/man/man1/* ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKDIR}/man/man5/* ${STAGEDIR}${MAN1PREFIX}/man/man5 - -post-install: - if [ -e "${STAGEDIR}${PREFIX}/bin/${PPNAME}" ]; then ${RM} -f "${STAGEDIR}${PREFIX}/bin/${PPNAME}"; fi - ${LN} -sf "${PREFIX}/lib/fpc/${PORTVERSION}/${PPNAME}" "${STAGEDIR}${PREFIX}/bin" - ${SH} "${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}/samplecfg" "${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}" "${STAGEDIR}${PREFIX}/etc" + # symlinking compiler + (cd ${STAGEDIR}${PREFIX}/bin && ${LN} -s ../lib/fpc/${PORTVERSION}/${PPNAME}) + # creating sample configuration file + ${SH} "${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}/samplecfg" \ + "${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}" \ + "${STAGEDIR}${PREFIX}/etc" @${REINPLACE_CMD} -i "" -e 's|${STAGEDIR}||' \ - -e 's|^-Fl/usr/local/lib|-Fl${LOCALBASE}/lib;${LOCALBASE}/lib/qt4|g' ${STAGEDIR}${PREFIX}/etc/fpc.cfg.sample - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/fpc* - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mk*ins - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/ppu* - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/fpc/${PORTVERSION}/ppc* + -e 's|^-Fl/usr/local/lib|-Fl${LOCALBASE}/lib;${LOCALBASE}/lib/qt4|g' \ + ${STAGEDIR}${PREFIX}/etc/fpc.cfg.sample .else .include "${MASTERDIR}/Makefile.units" diff --git a/lang/fpc/Makefile.units b/lang/fpc/Makefile.units index 458384a360d5..4ac795babe48 100644 --- a/lang/fpc/Makefile.units +++ b/lang/fpc/Makefile.units @@ -1,35 +1,39 @@ -BUILDNAME= ${FPC_ARCH}-${OPSYS:tl} - -PLIST_SUB+= PORTVERSION=${PORTVERSION} \ - BUILDNAME=${BUILDNAME} - -PLIST= ${.CURDIR}/pkg-plist -PATCHDIR= ${.CURDIR}/files -FILESDIR= ${.CURDIR}/files -DFLY_PATCHDIR= ${.CURDIR}/dragonfly -DFLY_FILESDIR= ${.CURDIR}/dragonfly -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -BUILD_WRKSRC= ${WRKDIR}/${WRKUNITDIR} -INSTALL_WRKSRC= ${WRKDIR}/${WRKUNITDIR} - -FPCDIR?= ${LOCALBASE}/lib/${PORTNAME}/${PORTVERSION} -UNITPREFIX= unit- -UNITEXTRACT_SUFX= .tar.gz -UNITNAME= ${UNITPREFIX}${PKGNAMESUFFIX:S/-//}${BUILDNAME:S/^/./}${UNITEXTRACT_SUFX} -UNITDIR= lib/fpc/${PORTVERSION}/units/${BUILDNAME} +BUILDNAME= ${FPC_ARCH}-${OPSYS:tl} + +PLIST_SUB+= PORTVERSION=${PORTVERSION} \ + BUILDNAME=${BUILDNAME} + +PLIST= ${.CURDIR}/pkg-plist +PATCHDIR= ${.CURDIR}/files +FILESDIR= ${.CURDIR}/files +DFLY_PATCHDIR= ${.CURDIR}/dragonfly +DFLY_FILESDIR= ${.CURDIR}/dragonfly +WRKSRC= ${WRKDIR}/${FPCSRCDIR} +BUILD_WRKSRC= ${WRKDIR}/${WRKUNITDIR} +INSTALL_WRKSRC= ${WRKDIR}/${WRKUNITDIR} + +OPT+= -Ur +FPCDIR?= ${LOCALBASE}/lib/fpc/${PORTVERSION} +UNITPREFIX= unit- +UNITNAME= ${UNITPREFIX}${PKGNAMESUFFIX:S/-//}${BUILDNAME:S/^/./}${UNITEXTRACT_SUFX} +UNITDIR= lib/fpc/${PORTVERSION}/units/${BUILDNAME} +UNITEXTRACT_SUFX= .tar.gz EXTRACT_AFTER_ARGS= ${EXTRACTUNITDIR} -OPT+= -Ur -CX - -MAKE_ARGS= PP=${LOCALBASE}/bin/${PPNAME} \ - FPCDIR=${FPCDIR} \ - FPCMAKE=${LOCALBASE}/bin/fpcmake \ - FPCTARGET=${BUILDNAME} \ - ARCH=${FPC_ARCH} \ - OPT="${OPT}" \ - BSDHIER=1 \ - INSTALL_PREFIX=${STAGEDIR}${PREFIX} -MAKE_ENV+= FPCDIR=${UNITDIR} + +MAKE_ARGS+= PP="${LOCALBASE}/bin/fpc" \ + FPCFPMAKE="${LOCALBASE}/bin/fpc" \ + FPCMAKE="${LOCALBASE}/bin/fpcmake" \ + CPU_TARGET=${FPC_ARCH} \ + OS_TARGET=${OPSYS:tl} \ + COMPILER_OPTIONS="${OPT}" \ + BSDHIER=1 \ + VERBOSE=1 \ + INSTALL="${INSTALL_DATA}" \ + INSTALLEXE="${INSTALL_PROGRAM}" \ + INSTALLSCR="${INSTALL_SCRIPT}" \ + INSTALL_PREFIX="${STAGEDIR}${PREFIX}" +ALL_TARGET= fpc_baseinfo release .if ${PORT_OPTIONS:MEXAMPLES} && defined(HAVE_EXAMPLES) LATE_INSTALL_ARGS= fpc_exampleinstall @@ -38,19 +42,16 @@ LATE_INSTALL_ARGS= fpc_exampleinstall post-extract: @cd ${WRKDIR}/${WRKUNITDIR} && \ ${FIND} ${WRKSRC} -type d -name .svn | ${XARGS} ${RM} -rf +.if ${PKGNAMESUFFIX:M-utils} || ${PKGNAMESUFFIX:M-ide} + ${REINPLACE_CMD} -e '/globalunit/ s|\.\./packages|${FPCDIR}|' \ + ${WRKDIR}/${WRKUNITDIR}/Makefile +.else + ${REINPLACE_CMD} -e '/globalunit/ {s|\.\.|${FPCDIR}|;}' \ + ${WRKDIR}/${WRKUNITDIR}/Makefile +.endif post-patch: -.if ${PKGNAMESUFFIX} == "-fpmkunit" - @${REINPLACE_CMD} -e 's|\[Linux\]|\[Linux,FreeBSD,NetBSD,OpenBSD\]|g' \ - ${WRKDIR}/${WRKUNITDIR}/src/${PKGNAMESUFFIX:S/-//}.pp -.endif .if ${PKGNAMESUFFIX} == "-fppkg" @${REINPLACE_CMD} -e 's|packages_${OPSYS:tl}=fcl-net fcl-web|packages_${OPSYS:tl}=fcl-net|g' \ ${WRKDIR}/${WRKUNITDIR}/Makefile.fpc .endif -.if ${PKGNAMESUFFIX} == "-utils" - @${REINPLACE_CMD} -e 's| fpcmkcfg||g' -e 's| fpcm||g' ${WRKDIR}/${WRKUNITDIR}/Makefile \ - ${WRKDIR}/${WRKUNITDIR}/Makefile.fpc - @${REINPLACE_CMD} -e 's|$$(INSTALL) Package.fpc $$(INSTALL_UNITDIR)||g' \ - ${WRKDIR}/${WRKUNITDIR}/fppkg/Makefile -.endif diff --git a/lang/fpc/distinfo b/lang/fpc/distinfo index d3a8decb6755..f8d3dce5a85c 100644 --- a/lang/fpc/distinfo +++ b/lang/fpc/distinfo @@ -1,10 +1,10 @@ -SHA256 (freepascal/fpc-2.6.4.source.tar.gz) = c16f2e6e0274c7afc0f1d2dded22d0fec98fe329b1d5b2f011af1655f3a1cc29 -SIZE (freepascal/fpc-2.6.4.source.tar.gz) = 29904088 +SHA256 (freepascal/fpc-svn-fpc-3.0.0-release_3_0_0_GH0.tar.gz) = 61d5fc9f1f26362f4033eb00599c0f33f96217b57c4d0c8c3474226bd70b0b25 +SIZE (freepascal/fpc-svn-fpc-3.0.0-release_3_0_0_GH0.tar.gz) = 37531012 SHA256 (freepascal/ppc386-2.6.4-freebsd.tar.gz) = 85da7cfae4e9dfe1b426da12f9584ef22af5e0d965f34d6c6f80853cc1b6147e SIZE (freepascal/ppc386-2.6.4-freebsd.tar.gz) = 967476 SHA256 (freepascal/ppcx64-2.6.4-freebsd.tar.gz) = f74a268a206fbd52d3c92f4e0722cd135ca91c1988a83826401cabdd78b3222b SIZE (freepascal/ppcx64-2.6.4-freebsd.tar.gz) = 1035650 -SHA256 (freepascal/fpc-2.6.4.man.tar.gz) = c1d5bc37f96d60b37dd0ea85b6c7244306ae61c01df6053226309a75145ab804 -SIZE (freepascal/fpc-2.6.4.man.tar.gz) = 43335 +SHA256 (freepascal/fpc-3.0.0.man.tar.gz) = 49f5934fe2782ce47e5d9a6becc0ba36c3c8621b78e8587165dfebf79ea14525 +SIZE (freepascal/fpc-3.0.0.man.tar.gz) = 47342 SHA256 (freepascal/ppcx64-2.6.4-dragonfly.tar.gz) = d537d84302c0e0cb56d45851ab8da664145b9e2619346d35f1e3797a6f924ef9 SIZE (freepascal/ppcx64-2.6.4-dragonfly.tar.gz) = 4033024 diff --git a/lang/fpc/files/patch-compiler-systems-t_bsd.pas b/lang/fpc/files/patch-compiler-systems-t_bsd.pas deleted file mode 100644 index 527acf812024..000000000000 --- a/lang/fpc/files/patch-compiler-systems-t_bsd.pas +++ /dev/null @@ -1,36 +0,0 @@ ---- compiler/systems/t_bsd.pas 2012-04-22 14:47:06.000000000 -0500 -+++ compiler/systems/t_bsd.pas 2013-10-01 21:07:10.000000000 -0500 -@@ -484,10 +484,19 @@ - if linklibc and - not IsDarwin Then - begin -- if librarysearchpath.FindFile('crtbegin.o',false,s) then -- LinkRes.AddFileName(s); - if librarysearchpath.FindFile('crti.o',false,s) then - LinkRes.AddFileName(s); -+ if cs_create_pic in current_settings.moduleswitches then -+ begin -+ if librarysearchpath.FindFile('crtbeginS.o',false,s) then -+ LinkRes.AddFileName(s); -+ end -+ else -+ if (cs_link_staticflag in current_settings.globalswitches) and -+ librarysearchpath.FindFile('crtbeginT.o',false,s) then -+ LinkRes.AddFileName(s) -+ else if librarysearchpath.FindFile('crtbegin.o',false,s) then -+ LinkRes.AddFileName(s); - end; - { main objectfiles } - while not ObjectFiles.Empty do -@@ -572,7 +581,10 @@ - if linklibc and - not IsDarwin Then - begin -- Fl1:=librarysearchpath.FindFile('crtend.o',false,s1); -+ if cs_create_pic in current_settings.moduleswitches then -+ Fl1:=librarysearchpath.FindFile('crtendS.o',false,s1) -+ else -+ Fl1:=librarysearchpath.FindFile('crtend.o',false,s1); - Fl2:=librarysearchpath.FindFile('crtn.o',false,s2); - if Fl1 or Fl2 then - begin diff --git a/lang/fpc/files/patch-compiler-utils_samplecfg b/lang/fpc/files/patch-compiler-utils_samplecfg index 68a4b2f1ae24..901f71d8cf35 100644 --- a/lang/fpc/files/patch-compiler-utils_samplecfg +++ b/lang/fpc/files/patch-compiler-utils_samplecfg @@ -1,6 +1,6 @@ ---- compiler/utils/samplecfg 2011-12-10 07:59:24.000000000 -0500 -+++ compiler/utils/samplecfg 2012-02-23 15:47:13.000000000 -0500 -@@ -37,8 +37,8 @@ +--- compiler/utils/samplecfg.orig 2015-08-06 19:47:53 UTC ++++ compiler/utils/samplecfg +@@ -38,8 +38,8 @@ sysfpdir=$sysfpdirbase2/text # Detect if we have write permission in sysdir. if [ -w "$sysdir" ] ; then echo Write permission in $sysdir. diff --git a/lang/fpc/pkg-plist b/lang/fpc/pkg-plist index fb9b838f08fa..f23f7cfd72f9 100644 --- a/lang/fpc/pkg-plist +++ b/lang/fpc/pkg-plist @@ -1,14 +1,13 @@ bin/fpc -bin/fpcsubst bin/fpcmake bin/fpcmkcfg bin/mkarmins bin/mkx86ins +%%FPC_I386%%bin/ppc386 +%%FPC_AMD64%%bin/ppcx64 bin/ppudump bin/ppufiles bin/ppumove -%%FPC_I386%%bin/ppc386 -%%FPC_AMD64%%bin/ppcx64 @sample etc/fpc.cfg.sample lib/fpc/%%PORTVERSION%%/msg/errorct.msg lib/fpc/%%PORTVERSION%%/msg/errord.msg @@ -22,47 +21,160 @@ lib/fpc/%%PORTVERSION%%/msg/errorhe.msg lib/fpc/%%PORTVERSION%%/msg/errorheu.msg lib/fpc/%%PORTVERSION%%/msg/errorid.msg lib/fpc/%%PORTVERSION%%/msg/erroriu.msg -lib/fpc/%%PORTVERSION%%/msg/errorru.msg lib/fpc/%%PORTVERSION%%/msg/errorn.msg lib/fpc/%%PORTVERSION%%/msg/errorpl.msg lib/fpc/%%PORTVERSION%%/msg/errorpli.msg lib/fpc/%%PORTVERSION%%/msg/errorpt.msg lib/fpc/%%PORTVERSION%%/msg/errorptu.msg -lib/fpc/%%PORTVERSION%%/msg/errorues.msg lib/fpc/%%PORTVERSION%%/msg/errorr.msg +lib/fpc/%%PORTVERSION%%/msg/errorru.msg +lib/fpc/%%PORTVERSION%%/msg/errorues.msg %%FPC_I386%%lib/fpc/%%PORTVERSION%%/ppc386 %%FPC_AMD64%%lib/fpc/%%PORTVERSION%%/ppcx64 lib/fpc/%%PORTVERSION%%/samplecfg +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-process.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fpmkunit.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/hash.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/libtar.fpm +lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/paszlib.fpm +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugintf.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugintf.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugintf.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugmsg.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugmsg.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/dbugmsg.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/pipes.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/pipes.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/pipesipc.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/pipesipc.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/pipesipc.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/process.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/process.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/process.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/simpleipc.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/simpleipc.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-process/simpleipc.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fpmkunit/fpmkunit.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fpmkunit/fpmkunit.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fpmkunit/fpmkunit.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/crc.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/crc.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/hmac.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/hmac.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/md5.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/md5.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/ntlm.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/ntlm.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/sha1.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/sha1.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/uuid.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/hash/uuid.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libtar/libtar.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/libtar/libtar.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/adler.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/adler.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/gzio.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/gzio.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infblock.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infblock.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infcodes.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infcodes.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/inffast.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/inffast.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/inftrees.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/inftrees.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infutil.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/infutil.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/paszlib.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/paszlib.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/trees.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/trees.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/unzip.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/unzip.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zbase.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zbase.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zbase.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zcompres.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zcompres.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zdeflate.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zdeflate.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zinflate.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zinflate.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zip.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zip.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zipper.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zipper.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zipper.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/ziputils.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/ziputils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zstream.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zstream.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zstream.rsj +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zuncompr.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/paszlib/zuncompr.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/Package.fpc lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/baseunix.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/baseunix.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/bsd.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/bsd.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/character.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/character.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/charset.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/charset.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/classes.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/classes.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/clocale.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/clocale.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cmem.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cmem.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/console.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/console.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/convutils.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/convutils.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1250.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1250.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1251.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1251.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1252.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1252.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1253.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1253.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1254.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1254.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1255.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1255.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1256.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1256.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1257.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1257.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1258.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp1258.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp437.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp437.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp646.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp646.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp850.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp850.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp852.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp852.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp856.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp856.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp866.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp866.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp874.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp874.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_1.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_1.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_2.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_2.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_5.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cp8859_5.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cpall.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cprt0.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cpu.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cpu.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/crt.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/crt.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cthreads.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cthreads.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ctypes.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ctypes.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cwstring.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/cwstring.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/charset.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/charset.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/dateutils.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/dateutils.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/dl.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/dl.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/dllprt0.o @@ -76,11 +188,10 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/exeinfo.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/exeinfo.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fgl.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fgl.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fmtbcd.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fmtbcd.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fpintres.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fpintres.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpfpintres.a +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fpwidestring.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/fpwidestring.ppu %%FREEBSD%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/freebsd.o %%FREEBSD%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/freebsd.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/getopts.o @@ -90,110 +201,27 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/heaptrc.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/heaptrc.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/initc.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/initc.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ipc.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ipc.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/iso7185.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/iso7185.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/keyboard.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/keyboard.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpbaseunix.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpbsd.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpclasses.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpclocale.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcmem.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpconsole.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpconvutils.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcpu.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcrt.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcthreads.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpctypes.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcwstring.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpcharset.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpdateutils.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpdl.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpdos.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpdynlibs.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libperrors.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpexeinfo.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpfgl.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpfmtbcd.a -%%FREEBSD%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpfreebsd.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpgetopts.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpheaptrc.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpinitc.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpipc.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpiso7185.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpkeyboard.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libplineinfo.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libplnfodwrf.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpmacpas.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpmath.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpmatrix.a -%%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpmmx.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpmouse.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpobjects.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpobjpas.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpports.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpprinter.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libprtlconsts.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpserial.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsockets.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpstdconvs.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpstrings.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpstrutils.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsyscall.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsysconst.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsysctl.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsystem.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpsysutils.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpterminfo.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libptermio.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libptypes.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libptypinfo.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpucomplex.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpunix.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpunixtype.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpunixutil.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpvariants.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpvarutils.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpvideo.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/libpx86.a -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lnfodwrf.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lnfodwrf.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lineinfo.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lineinfo.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lnfodwrf.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/lnfodwrf.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/macpas.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/macpas.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/math.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/math.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/matrix.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/matrix.ppu %%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/mmx.o %%FPC_I386%%lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/mmx.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/mouse.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/mouse.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/objects.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/objects.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/objpas.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/objpas.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ports.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ports.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/printer.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/printer.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/prt0.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/rtlconsts.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/rtlconsts.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/serial.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/serial.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sockets.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sockets.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/stdconvs.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/stdconvs.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/strings.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/strings.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/strutils.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/strutils.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/syscall.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/syscall.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sysconst.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sysconst.ppu @@ -203,28 +231,26 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/system.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/system.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sysutils.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/sysutils.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/terminfo.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/terminfo.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/termio.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/termio.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/types.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/types.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/typinfo.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/typinfo.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ucomplex.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/ucomplex.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unicodedata.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unicodedata.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unicodenumtable.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unicodenumtable.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unix.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unix.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixcp.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixcp.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixtype.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixtype.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixutil.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/unixutil.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/variants.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/variants.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/varutils.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/varutils.ppu -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/video.o -lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/video.ppu +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/uuchar.o +lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/uuchar.ppu lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/x86.o lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/rtl/x86.ppu man/man1/bin2obj.1.gz @@ -235,6 +261,7 @@ man/man1/delp.1.gz man/man1/fd2pascal.1.gz man/man1/fp.1.gz man/man1/fpc.1.gz +man/man1/fpcjres.1.gz man/man1/fpclasschart.1.gz man/man1/fpcmake.1.gz man/man1/fpcmkcfg.1.gz @@ -247,6 +274,9 @@ man/man1/grab_vcsa.1.gz man/man1/h2pas.1.gz man/man1/h2paspp.1.gz man/man1/makeskel.1.gz +man/man1/pas2fpm.1.gz +man/man1/pas2jni.1.gz +man/man1/pas2ut.1.gz man/man1/plex.1.gz man/man1/postw32.1.gz man/man1/ppc386.1.gz |