1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

- Freepascal update to 3.0.2

- Lazarus BUMP PORTREVISION
- Connect www/fpc-googleapi and devel/fpc-fcl-pdf
This commit is contained in:
Jose Alonso Cardenas Marquez 2017-02-26 17:38:04 +00:00
parent 991fd5eb5e
commit 9f14548a75
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=434894
27 changed files with 73 additions and 52 deletions

View File

@ -36,7 +36,7 @@ BDB_DEFAULT?= 5
# Possible values: 2.5
FIREBIRD_DEFAULT?= 2.5
# Possible values: 3.0.0
FPC_DEFAULT?= 3.0.0
FPC_DEFAULT?= 3.0.2
# Possible values: 4.7, 4.8, 4.9, 5, 6
GCC_DEFAULT?= 4.9
# Possible values: 7, 8, 9, agpl

View File

@ -68,11 +68,11 @@ MKINSTDIR= ${LOCALBASE}/lib/fpc/${FPC_VER}/fpmkinst/${BUILDNAME}
_FPC_ALL_UNITS= a52 aspell bfd 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 gdbint gdbm gmp graph gtk2 hermes \
httpd22 httpd24 ibase iconvenc imagemagick ldap libcurl \
libgd libpng libvlc libxml2 lua mad modplug mysql \
fcl-js fcl-json fcl-net fcl-passrc fcl-pdf fcl-registry \
fcl-res fcl-sdo fcl-sound fcl-stl fcl-web fcl-xml fftw \
fpindexer fppkg fv gdbint gdbm gmp googleapi graph gtk2 \
hermes httpd22 httpd24 ibase iconvenc imagemagick \
ldap libcurl libgd libpng libvlc libxml2 lua mad modplug mysql \
ncurses newt numlib odbc oggvorbis openal opengl openssl \
oracle pasjpeg pcap postgres proj4 pthreads pxlib regexpr \
rexx rsvg rtl-console rtl-extra rtl-objpas rtl-unicode sdl \
@ -140,6 +140,7 @@ fcl_js_UNIT= devel/fpc-fcl-js
fcl_json_UNIT= devel/fpc-fcl-json
fcl_net_UNIT= devel/fpc-fcl-net
fcl_passrc_UNIT= devel/fpc-fcl-passrc
fcl_pdf_UNIT= devel/fpc-fcl-pdf
fcl_registry_UNIT= devel/fpc-fcl-registry
fcl_res_UNIT= devel/fpc-fcl-res
fcl_sdo_UNIT= devel/fpc-fcl-sdo
@ -155,6 +156,7 @@ fv_UNIT= devel/fpc-fv
hermes_UNIT= graphics/fpc-hermes
gdbm_UNIT= databases/fpc-gdbm
gmp_UNIT= math/fpc-gmp
googleapi_UNIT= www/fpc-googleapi
gtk2_UNIT= x11-toolkits/fpc-gtk2
iconvenc_UNIT= converters/fpc-iconvenc
imagemagick_UNIT= graphics/fpc-imagemagick

View File

@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= archivers lang
PKGNAMESUFFIX= -unzip

View File

@ -3,7 +3,7 @@
@@ -17,7 +17,7 @@ begin
P.Directory:=ADirectory;
{$endif ALLPACKAGES}
P.Version:='3.0.0';
P.Version:='3.0.2';
- P.OSes := [linux,win32,win64,wii];
+ P.OSes := [linux,win32,win64,wii,freebsd,dragonfly];
P.SourcePath.Add('src');

View File

@ -3,7 +3,7 @@
@@ -17,7 +17,7 @@ begin
P.Directory:=ADirectory;
{$endif ALLPACKAGES}
P.Version:='3.0.0';
P.Version:='3.0.2';
- P.OSes := [linux];
+ P.OSes := [linux,dragonfly,freebsd];
P.SourcePath.Add('src');

View File

@ -588,6 +588,7 @@
SUBDIR += fpc-fcl-json
SUBDIR += fpc-fcl-net
SUBDIR += fpc-fcl-passrc
SUBDIR += fpc-fcl-pdf
SUBDIR += fpc-fcl-registry
SUBDIR += fpc-fcl-res
SUBDIR += fpc-fcl-sdo

View File

@ -2,7 +2,6 @@
# $FreeBSD$
CATEGORIES= devel lang
PORTREVISION= 2
PKGNAMESUFFIX= -bfd
MAINTAINER= freebsd-fpc@FreeBSD.org

View File

@ -1,4 +1,10 @@
lib/fpc/%%PORTVERSION%%/fpmkinst/%%BUILDNAME%%/fcl-base.fpm
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedipc.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedipc.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedipc.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedsingleinstance.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedsingleinstance.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/advancedsingleinstance.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/ascii85.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/ascii85.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/avl_tree.o
@ -64,6 +70,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/rtfpars.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/rtfpars.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/rttiutils.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/rttiutils.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/singleinstance.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/singleinstance.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamcoll.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamcoll.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-base/streamcoll.rsj

View File

@ -87,6 +87,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpdddiff.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpdddiff.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddfb.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddfb.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddmssql.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddmssql.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddmysql40.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddmysql40.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/fpddmysql41.o
@ -204,6 +206,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqliteds.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqlscript.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqlscript.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqlscript.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqltypes.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/sqltypes.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-db/xmldatapacketreader.rsj

View File

@ -4,6 +4,12 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/cgiapp.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/cgiapp.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/cgiprotocol.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/cgiprotocol.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache24.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache24.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custapache24.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custcgi.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custcgi.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/custcgi.rsj
@ -28,10 +34,8 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fcgigate.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fcgigate.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache24.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache24.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpapache24.rsj
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpcgi.o
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpcgi.ppu
lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fcl-web/fpdatasetform.o

View File

@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lcl-gtk2
COMMENT= Lazarus components library - GTK2 backend

View File

@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lcl-nogui
COMMENT= Lazarus components library - No gui backend

View File

@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lcl-qt
COMMENT= Lazarus components library - QT backend

View File

@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lcl-units
COMMENT= Lazarus components library units

View File

@ -4,7 +4,7 @@
PORTNAME= lazarus
PORTVERSION= 1.6.2
DISTVERSIONSUFFIX= -0
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES= editors devel
MASTER_SITES= SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION:S/.0//} \
LOCAL/acm/freepascal

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= base
PORTVERSION= 3.0.0
PORTREVISION= 1
PORTVERSION= 3.0.2
CATEGORIES= lang
PKGNAMEPREFIX= fpc-

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= docs
PORTVERSION= 3.0.0
PORTVERSION= 3.0.2
CATEGORIES= lang
MASTER_SITES= ftp://ftp.freepascal.org/pub/fpc/dist/${PORTVERSION}/docs/ \
ftp://freepascal.stack.nl/pub/fpc/dist/${PORTVERSION}/docs/

View File

@ -1,2 +1,3 @@
SHA256 (freepascal/3.0.0/doc-pdf.tar.gz) = 0eb586383cea7942b441b72eab8589b2a596b540ff674904e926084e82e0d745
SIZE (freepascal/3.0.0/doc-pdf.tar.gz) = 8800183
TIMESTAMP = 1488124955
SHA256 (freepascal/3.0.2/doc-pdf.tar.gz) = f43d782346773913cda49b4fefd304f0ba10bc5e027f515629e43679c19cf1d6
SIZE (freepascal/3.0.2/doc-pdf.tar.gz) = 9313946

View File

@ -1,7 +1,6 @@
# $FreeBSD$
CATEGORIES= lang
PORTREVISION= 1
PKGNAMESUFFIX= -rtl-extra
MAINTAINER= freebsd-fpc@FreeBSD.org

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= units
PORTVERSION= 3.0.0
PORTREVISION= 2
PORTVERSION= 3.0.2
CATEGORIES= lang
PKGNAMEPREFIX= fpc-
@ -17,9 +16,9 @@ BUILDNAME= ${ARCH}-${OPSYS:tl}
ALL_OPTIONS= A52 ASPELL BFD 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_JS FCL_JSON FCL_NET FCL_PASSRC FCL_PDF FCL_REGISTRY FCL_RES \
FCL_SDO FCL_SOUND FCL_STL FCL_WEB FCL_XML FFTW \
FPINDEXER FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \
FPINDEXER FPPKG FV GDBM GMP GOOGLEAPI 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 \
@ -52,6 +51,7 @@ 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_PDF_DESC= Component Library (pdf)
FCL_REGISTRY_DESC= Component Library (registry)
FCL_RES_DESC= Component Library (res)
FCL_SDO_DESC= Component Library (sdo)
@ -64,6 +64,7 @@ FPINDEXER_DESC= Database indexer
FPPKG_DESC= Unit for packaging
FV_DESC= Unit for Delphi support
GDBM_DESC= Interface to the GNU database system
GOOGLEAPI_DESC= Interface to the google api
GMP_DESC= Interface to gmp library
GTK2_DESC= Interface to gtk2 libraries
HERMES_DESC= Unit for hermes

View File

@ -2,14 +2,20 @@
# $FreeBSD$
PORTNAME= fpc
DISTVERSIONPREFIX= release_
DISTVERSION= 3_0_0
PORTREVISION?= 1
PORTVERSION= 3.0.2
PORTREVISION?= 0
CATEGORIES?= lang
MASTER_SITES= http://leaf.dragonflybsd.org/~marino/dports-src/:DragonFlybootstrap \
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 \
SF/freepascal/Source/${PORTVERSION}:source \
http://leaf.dragonflybsd.org/~marino/dports-src/:DragonFlybootstrap \
LOCAL/acm/freepascal/:bootstrap \
LOCAL/marino:man
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
LOCAL/acm/freepascal/:man
DISTFILES= ${DISTNAME:S/$/.source/}${EXTRACT_SUFX}:source
DIST_SUBDIR= freepascal
MAINTAINER?= freebsd-fpc@FreeBSD.org
@ -17,13 +23,13 @@ COMMENT?= Free Pascal compiler with Turbo and Delphi
USES= gmake iconv
ONLY_FOR_ARCHS= i386 amd64
BOOTVER= 2.6.4
MANVER= 3.0.0
BOOTVER= 3.0.2
MANVER= 3.0.2
USE_GITHUB= yes
GH_ACCOUNT= fpc-svn
GH_PROJECT= fpc
FPCSRCDIR= ${GH_PROJECT}-${GH_TAGNAME}
#USE_GITHUB= yes
#GH_ACCOUNT= fpc-svn
#GH_PROJECT= fpc
FPCSRCDIR= ${PORTNAME}-${PORTVERSION}
.include <bsd.port.pre.mk>
@ -77,7 +83,7 @@ do-extract:
@${TAR} -xzf ${_DISTDIR}/fpc-${MANVER}.man.tar.gz --directory ${WRKDIR}
# unpack source distribution
@(cd ${WRKDIR} && ${GZIP_CMD} -dc \
${_DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | \
${_DISTDIR}/${DISTNAME:S/$/.source/}${EXTRACT_SUFX} | \
${TAR} -xf - \
${FPCSRCDIR}/compiler \
${FPCSRCDIR}/rtl \

View File

@ -1,10 +1,11 @@
SHA256 (freepascal/fpc-svn-fpc-release_3_0_0_GH0.tar.gz) = 61d5fc9f1f26362f4033eb00599c0f33f96217b57c4d0c8c3474226bd70b0b25
SIZE (freepascal/fpc-svn-fpc-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
TIMESTAMP = 1487994867
SHA256 (freepascal/fpc-3.0.2.source.tar.gz) = 67fccddf5da992356f4e90d836444750ce9363608c7db8e38c077f710fcb6258
SIZE (freepascal/fpc-3.0.2.source.tar.gz) = 39841597
SHA256 (freepascal/ppc386-3.0.2-freebsd.tar.gz) = 4f362bdd6cd6917d9623e5e2cdcf9d501713ff86c290c2320f8b0cac2d742d2d
SIZE (freepascal/ppc386-3.0.2-freebsd.tar.gz) = 1145982
SHA256 (freepascal/ppcx64-3.0.2-freebsd.tar.gz) = 7fcdd9431501420c00b78e21d20bf0caa571cfede8bc98af222b23470ef7f3ef
SIZE (freepascal/ppcx64-3.0.2-freebsd.tar.gz) = 1210777
SHA256 (freepascal/ppcx64-2.6.4-freebsd.tar.gz) = f74a268a206fbd52d3c92f4e0722cd135ca91c1988a83826401cabdd78b3222b
SIZE (freepascal/ppcx64-2.6.4-freebsd.tar.gz) = 1035650
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
SHA256 (freepascal/fpc-3.0.2.man.tar.gz) = daaf316588f35eab08b6c9cec9a0702cebaf985c68e5d3a607e04145f32f27d3
SIZE (freepascal/fpc-3.0.2.man.tar.gz) = 47298

View File

@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 2
CATEGORIES= math lang
PKGNAMESUFFIX= -fftw

View File

@ -1,7 +1,6 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -gmp

View File

@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -numlib

View File

@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 2
CATEGORIES= net lang
PKGNAMESUFFIX= -pcap

View File

@ -179,6 +179,7 @@
SUBDIR += formication
SUBDIR += foswiki
SUBDIR += fpc-fastcgi
SUBDIR += fpc-googleapi
SUBDIR += fpc-httpd22
SUBDIR += fpc-httpd24
SUBDIR += free-sa-devel