summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoracm <acm@FreeBSD.org>2017-02-26 17:38:04 +0000
committeracm <acm@FreeBSD.org>2017-02-26 17:38:04 +0000
commitd630e9e62eacd76955520e15460fce95687cc599 (patch)
tree5568967f6576953578773d9db86d97af38f2a292
parent9c089f9e3926872d438d6b5b517e29ef62aea563 (diff)
downloadFreeBSD-ports-d630e9e62eacd76955520e15460fce95687cc599.zip
FreeBSD-ports-d630e9e62eacd76955520e15460fce95687cc599.tar.gz
- Freepascal update to 3.0.2
- Lazarus BUMP PORTREVISION - Connect www/fpc-googleapi and devel/fpc-fcl-pdf
-rw-r--r--Mk/bsd.default-versions.mk2
-rw-r--r--Mk/bsd.fpc.mk12
-rw-r--r--archivers/fpc-unzip/Makefile1
-rw-r--r--audio/fpc-mad/files/patch-packages_mad_fpmake.pp2
-rw-r--r--audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp2
-rw-r--r--devel/Makefile1
-rw-r--r--devel/fpc-bfd/Makefile1
-rw-r--r--devel/fpc-fcl-base/pkg-plist8
-rw-r--r--devel/fpc-fcl-db/pkg-plist4
-rw-r--r--devel/fpc-fcl-web/pkg-plist8
-rw-r--r--editors/lazarus-lcl-gtk2/Makefile2
-rw-r--r--editors/lazarus-lcl-nogui/Makefile2
-rw-r--r--editors/lazarus-lcl-qt/Makefile2
-rw-r--r--editors/lazarus-lcl-units/Makefile2
-rw-r--r--editors/lazarus/Makefile2
-rw-r--r--lang/fpc-base/Makefile3
-rw-r--r--lang/fpc-docs/Makefile2
-rw-r--r--lang/fpc-docs/distinfo5
-rw-r--r--lang/fpc-rtl-extra/Makefile1
-rw-r--r--lang/fpc-units/Makefile9
-rw-r--r--lang/fpc/Makefile32
-rw-r--r--lang/fpc/distinfo17
-rw-r--r--math/fpc-fftw/Makefile1
-rw-r--r--math/fpc-gmp/Makefile1
-rw-r--r--math/fpc-numlib/Makefile1
-rw-r--r--net/fpc-pcap/Makefile1
-rw-r--r--www/Makefile1
27 files changed, 73 insertions, 52 deletions
diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
index 97b9b4f..872e6fe 100644
--- a/Mk/bsd.default-versions.mk
+++ b/Mk/bsd.default-versions.mk
@@ -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
diff --git a/Mk/bsd.fpc.mk b/Mk/bsd.fpc.mk
index 5568d72..1070ccd 100644
--- a/Mk/bsd.fpc.mk
+++ b/Mk/bsd.fpc.mk
@@ -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
diff --git a/archivers/fpc-unzip/Makefile b/archivers/fpc-unzip/Makefile
index 14528d6..95e8ee5 100644
--- a/archivers/fpc-unzip/Makefile
+++ b/archivers/fpc-unzip/Makefile
@@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
CATEGORIES= archivers lang
PKGNAMESUFFIX= -unzip
diff --git a/audio/fpc-mad/files/patch-packages_mad_fpmake.pp b/audio/fpc-mad/files/patch-packages_mad_fpmake.pp
index a9c63f2..d075567 100644
--- a/audio/fpc-mad/files/patch-packages_mad_fpmake.pp
+++ b/audio/fpc-mad/files/patch-packages_mad_fpmake.pp
@@ -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');
diff --git a/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp b/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp
index 08157c0..8312b59 100644
--- a/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp
+++ b/audio/fpc-modplug/files/patch-packages_modplug_fpmake.pp
@@ -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');
diff --git a/devel/Makefile b/devel/Makefile
index e0ae24e..e95d288 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -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
diff --git a/devel/fpc-bfd/Makefile b/devel/fpc-bfd/Makefile
index cb852e9..0865af1 100644
--- a/devel/fpc-bfd/Makefile
+++ b/devel/fpc-bfd/Makefile
@@ -2,7 +2,6 @@
# $FreeBSD$
CATEGORIES= devel lang
-PORTREVISION= 2
PKGNAMESUFFIX= -bfd
MAINTAINER= freebsd-fpc@FreeBSD.org
diff --git a/devel/fpc-fcl-base/pkg-plist b/devel/fpc-fcl-base/pkg-plist
index 51dbe4c..c27d209 100644
--- a/devel/fpc-fcl-base/pkg-plist
+++ b/devel/fpc-fcl-base/pkg-plist
@@ -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
diff --git a/devel/fpc-fcl-db/pkg-plist b/devel/fpc-fcl-db/pkg-plist
index 9091db1..319a2d5 100644
--- a/devel/fpc-fcl-db/pkg-plist
+++ b/devel/fpc-fcl-db/pkg-plist
@@ -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
diff --git a/devel/fpc-fcl-web/pkg-plist b/devel/fpc-fcl-web/pkg-plist
index 6473efa..7ea2439 100644
--- a/devel/fpc-fcl-web/pkg-plist
+++ b/devel/fpc-fcl-web/pkg-plist
@@ -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
diff --git a/editors/lazarus-lcl-gtk2/Makefile b/editors/lazarus-lcl-gtk2/Makefile
index 6509265..5251b34 100644
--- a/editors/lazarus-lcl-gtk2/Makefile
+++ b/editors/lazarus-lcl-gtk2/Makefile
@@ -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
diff --git a/editors/lazarus-lcl-nogui/Makefile b/editors/lazarus-lcl-nogui/Makefile
index 0cb47e5..102b79e 100644
--- a/editors/lazarus-lcl-nogui/Makefile
+++ b/editors/lazarus-lcl-nogui/Makefile
@@ -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
diff --git a/editors/lazarus-lcl-qt/Makefile b/editors/lazarus-lcl-qt/Makefile
index e6d1f9e..93264bc 100644
--- a/editors/lazarus-lcl-qt/Makefile
+++ b/editors/lazarus-lcl-qt/Makefile
@@ -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
diff --git a/editors/lazarus-lcl-units/Makefile b/editors/lazarus-lcl-units/Makefile
index 1a79613..60521c0 100644
--- a/editors/lazarus-lcl-units/Makefile
+++ b/editors/lazarus-lcl-units/Makefile
@@ -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
diff --git a/editors/lazarus/Makefile b/editors/lazarus/Makefile
index 775161d..b6b072d 100644
--- a/editors/lazarus/Makefile
+++ b/editors/lazarus/Makefile
@@ -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
diff --git a/lang/fpc-base/Makefile b/lang/fpc-base/Makefile
index 48a4754..a3e889e 100644
--- a/lang/fpc-base/Makefile
+++ b/lang/fpc-base/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= base
-PORTVERSION= 3.0.0
-PORTREVISION= 1
+PORTVERSION= 3.0.2
CATEGORIES= lang
PKGNAMEPREFIX= fpc-
diff --git a/lang/fpc-docs/Makefile b/lang/fpc-docs/Makefile
index d4c23f8..45a3b63 100644
--- a/lang/fpc-docs/Makefile
+++ b/lang/fpc-docs/Makefile
@@ -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/
diff --git a/lang/fpc-docs/distinfo b/lang/fpc-docs/distinfo
index f73397b..9720cc9 100644
--- a/lang/fpc-docs/distinfo
+++ b/lang/fpc-docs/distinfo
@@ -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
diff --git a/lang/fpc-rtl-extra/Makefile b/lang/fpc-rtl-extra/Makefile
index 03697f1..dcca0df 100644
--- a/lang/fpc-rtl-extra/Makefile
+++ b/lang/fpc-rtl-extra/Makefile
@@ -1,7 +1,6 @@
# $FreeBSD$
CATEGORIES= lang
-PORTREVISION= 1
PKGNAMESUFFIX= -rtl-extra
MAINTAINER= freebsd-fpc@FreeBSD.org
diff --git a/lang/fpc-units/Makefile b/lang/fpc-units/Makefile
index 3cfcc8e..e7e0dfa 100644
--- a/lang/fpc-units/Makefile
+++ b/lang/fpc-units/Makefile
@@ -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
diff --git a/lang/fpc/Makefile b/lang/fpc/Makefile
index 5d2391c..76abb4e 100644
--- a/lang/fpc/Makefile
+++ b/lang/fpc/Makefile
@@ -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 \
diff --git a/lang/fpc/distinfo b/lang/fpc/distinfo
index f5b64cf..e549ae0 100644
--- a/lang/fpc/distinfo
+++ b/lang/fpc/distinfo
@@ -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
diff --git a/math/fpc-fftw/Makefile b/math/fpc-fftw/Makefile
index 878f7a4b..ab0b963 100644
--- a/math/fpc-fftw/Makefile
+++ b/math/fpc-fftw/Makefile
@@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
CATEGORIES= math lang
PKGNAMESUFFIX= -fftw
diff --git a/math/fpc-gmp/Makefile b/math/fpc-gmp/Makefile
index 53f9411..0699f39 100644
--- a/math/fpc-gmp/Makefile
+++ b/math/fpc-gmp/Makefile
@@ -1,7 +1,6 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -gmp
diff --git a/math/fpc-numlib/Makefile b/math/fpc-numlib/Makefile
index c582405..5e2b6af 100644
--- a/math/fpc-numlib/Makefile
+++ b/math/fpc-numlib/Makefile
@@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -numlib
diff --git a/net/fpc-pcap/Makefile b/net/fpc-pcap/Makefile
index 1f8cb8a..3acd831 100644
--- a/net/fpc-pcap/Makefile
+++ b/net/fpc-pcap/Makefile
@@ -1,7 +1,6 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
CATEGORIES= net lang
PKGNAMESUFFIX= -pcap
diff --git a/www/Makefile b/www/Makefile
index c45446e..a1210a8 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -179,6 +179,7 @@
SUBDIR += formication
SUBDIR += foswiki
SUBDIR += fpc-fastcgi
+ SUBDIR += fpc-googleapi
SUBDIR += fpc-httpd22
SUBDIR += fpc-httpd24
SUBDIR += free-sa-devel
OpenPOWER on IntegriCloud