aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.fpc.mk7
-rw-r--r--archivers/fpc-bzip2/Makefile2
-rw-r--r--archivers/fpc-paszlib/Makefile2
-rw-r--r--archivers/fpc-unzip/Makefile2
-rw-r--r--audio/fpc-a52/Makefile2
-rw-r--r--audio/fpc-mad/Makefile2
-rw-r--r--audio/fpc-modplug/Makefile2
-rw-r--r--audio/fpc-oggvorbis/Makefile2
-rw-r--r--audio/fpc-openal/Makefile2
-rw-r--r--audio/fpc-sndfile/Makefile2
-rw-r--r--comms/cqrlog/Makefile4
-rw-r--r--converters/fpc-iconvenc/Makefile2
-rw-r--r--databases/fpc-dblib/Makefile2
-rw-r--r--databases/fpc-fpindexer/Makefile2
-rw-r--r--databases/fpc-gdbm/Makefile2
-rw-r--r--databases/fpc-ibase/Makefile2
-rw-r--r--databases/fpc-mysql/Makefile2
-rw-r--r--databases/fpc-odbc/Makefile2
-rw-r--r--databases/fpc-oracle/Makefile2
-rw-r--r--databases/fpc-postgres/Makefile2
-rw-r--r--databases/fpc-pxlib/Makefile2
-rw-r--r--databases/fpc-sqlite/Makefile2
-rw-r--r--devel/fpc-bfd/Makefile2
-rw-r--r--devel/fpc-dbus/Makefile2
-rw-r--r--devel/fpc-fcl-async/Makefile2
-rw-r--r--devel/fpc-fcl-base/Makefile2
-rw-r--r--devel/fpc-fcl-db/Makefile2
-rw-r--r--devel/fpc-fcl-extra/Makefile2
-rw-r--r--devel/fpc-fcl-fpcunit/Makefile2
-rw-r--r--devel/fpc-fcl-image/Makefile2
-rw-r--r--devel/fpc-fcl-js/Makefile2
-rw-r--r--devel/fpc-fcl-json/Makefile2
-rw-r--r--devel/fpc-fcl-net/Makefile2
-rw-r--r--devel/fpc-fcl-passrc/Makefile2
-rw-r--r--devel/fpc-fcl-process/Makefile2
-rw-r--r--devel/fpc-fcl-registry/Makefile2
-rw-r--r--devel/fpc-fcl-res/Makefile2
-rw-r--r--devel/fpc-fcl-web/Makefile2
-rw-r--r--devel/fpc-fcl-xml/Makefile2
-rw-r--r--devel/fpc-fpmkunit/Makefile2
-rw-r--r--devel/fpc-fppkg/Makefile2
-rw-r--r--devel/fpc-fv/Makefile2
-rw-r--r--devel/fpc-gdbint/Makefile2
-rw-r--r--devel/fpc-newt/Makefile2
-rw-r--r--devel/fpc-pthreads/Makefile2
-rw-r--r--devel/fpc-regexpr/Makefile2
-rw-r--r--devel/fpc-sdl/Makefile3
-rw-r--r--devel/fpc-symbolic/Makefile2
-rw-r--r--devel/fpc-zlib/Makefile2
-rw-r--r--editors/fpc-ide/Makefile2
-rw-r--r--editors/lazarus-lcl-gtk2/Makefile3
-rw-r--r--editors/lazarus-lcl-nogui/Makefile2
-rw-r--r--editors/lazarus-lcl-qt/Makefile3
-rw-r--r--editors/lazarus-lcl-units/Makefile3
-rw-r--r--editors/lazarus/Makefile14
-rw-r--r--editors/lazarus/distinfo4
-rw-r--r--editors/lazarus/files/patch-ide_lazbuild.lpr13
-rw-r--r--ftp/fpc-libcurl/Makefile2
-rw-r--r--games/hedgewars/Makefile1
-rw-r--r--graphics/fpc-cairo/Makefile2
-rw-r--r--graphics/fpc-graph/Makefile2
-rw-r--r--graphics/fpc-hermes/Makefile2
-rw-r--r--graphics/fpc-imagemagick/Makefile2
-rw-r--r--graphics/fpc-libgd/Makefile2
-rw-r--r--graphics/fpc-libpng/Makefile2
-rw-r--r--graphics/fpc-ncurses/Makefile2
-rw-r--r--graphics/fpc-opengl/Makefile2
-rw-r--r--graphics/fpc-pasjpeg/Makefile2
-rw-r--r--graphics/fpc-proj4/Makefile2
-rw-r--r--graphics/fpc-rsvg/Makefile2
-rw-r--r--graphics/fpc-svgalib/Makefile2
-rw-r--r--lang/fpc-base/Makefile1
-rw-r--r--lang/fpc-lua/Makefile2
-rw-r--r--lang/fpc-rexx/Makefile2
-rw-r--r--lang/fpc-tcl/Makefile2
-rw-r--r--lang/fpc-units/Makefile4
-rw-r--r--lang/fpc-utils/Makefile2
-rw-r--r--lang/nbc/Makefile2
-rw-r--r--math/fpc-fftw/Makefile2
-rw-r--r--math/fpc-gmp/Makefile2
-rw-r--r--math/fpc-numlib/Makefile2
-rw-r--r--misc/fpc-chm/Makefile2
-rw-r--r--multimedia/fpc-dts/Makefile2
-rw-r--r--multimedia/fpc-matroska/Makefile2
-rw-r--r--multimedia/winff/Makefile14
-rw-r--r--net-p2p/transmission-remote-gui/Makefile16
-rw-r--r--net/fpc-ldap/Makefile2
-rw-r--r--net/fpc-pcap/Makefile2
-rw-r--r--russian/emkatic/Makefile6
-rw-r--r--science/checkmol/Makefile2
-rw-r--r--science/mol2ps/Makefile2
-rw-r--r--security/fpc-hash/Makefile2
-rw-r--r--security/fpc-openssl/Makefile2
-rw-r--r--sysutils/fpc-syslog/Makefile2
-rw-r--r--sysutils/fpc-users/Makefile2
-rw-r--r--sysutils/fpc-utmp/Makefile2
-rw-r--r--sysutils/fpc-uuid/Makefile2
-rw-r--r--textproc/fpc-aspell/Makefile2
-rw-r--r--textproc/fpc-libxml2/Makefile2
-rw-r--r--www/fpc-fastcgi/Makefile2
-rw-r--r--www/fpc-httpd22/Makefile2
-rw-r--r--www/fpc-httpd24/Makefile2
-rw-r--r--x11-fm/doublecmd/Makefile3
-rw-r--r--x11-toolkits/fpc-gtk2/Makefile2
-rw-r--r--x11-toolkits/fpc-xforms/Makefile2
-rw-r--r--x11/fpc-x11/Makefile2
106 files changed, 128 insertions, 151 deletions
diff --git a/Mk/bsd.fpc.mk b/Mk/bsd.fpc.mk
index be66a523890b..150df0b7395d 100644
--- a/Mk/bsd.fpc.mk
+++ b/Mk/bsd.fpc.mk
@@ -13,6 +13,9 @@
# free pascal compiler, if you need install additional fpc
# units, they can be listed there (USE_FPC= gtk x11 opengl).
#
+# USE_FPC_RUN - If you set this to "yes", free pascal units will be
+# registered also as run dependencies.
+#
# WANT_FPC_BASE - If you set this to "yes", this automatically will install
# all base units of fpc (gdbint graph ibase libasync hash
# httpd mysql netdb odbc oracle pasjpeg paszlib pthreads
@@ -197,10 +200,14 @@ zlib_UNIT= devel/fpc-zlib
. if ${_FPC_ALL_UNITS:M${UNITS}}!=""
. if ${_FPC_CFG_UNITS:M${UNITS}}!=""
BUILD_DEPENDS+= ${UNITSDIR}/${UNITS}/fpunits.cfg:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT}
+. if defined(USE_FPC_RUN)
RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/fpunits.cfg:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT}
+. endif
. else
BUILD_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT}
+. if defined(USE_FPC_RUN)
RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT}
+. endif
. endif
security-check: fpc-check-install
diff --git a/archivers/fpc-bzip2/Makefile b/archivers/fpc-bzip2/Makefile
index 5b5ba13dc51f..4c1dc75c27b1 100644
--- a/archivers/fpc-bzip2/Makefile
+++ b/archivers/fpc-bzip2/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= archivers lang
PKGNAMESUFFIX= -bzip2
diff --git a/archivers/fpc-paszlib/Makefile b/archivers/fpc-paszlib/Makefile
index a67659714662..a8362d8fed97 100644
--- a/archivers/fpc-paszlib/Makefile
+++ b/archivers/fpc-paszlib/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= archivers devel
PKGNAMESUFFIX= -paszlib
diff --git a/archivers/fpc-unzip/Makefile b/archivers/fpc-unzip/Makefile
index fb41d06dea28..4dfee8114677 100644
--- a/archivers/fpc-unzip/Makefile
+++ b/archivers/fpc-unzip/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= archivers lang
PKGNAMESUFFIX= -unzip
diff --git a/audio/fpc-a52/Makefile b/audio/fpc-a52/Makefile
index b6bfaa0cb94a..300083b7aa1c 100644
--- a/audio/fpc-a52/Makefile
+++ b/audio/fpc-a52/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= audio lang
PKGNAMESUFFIX= -a52
diff --git a/audio/fpc-mad/Makefile b/audio/fpc-mad/Makefile
index a66aee4927cc..ebc3da1d8453 100644
--- a/audio/fpc-mad/Makefile
+++ b/audio/fpc-mad/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= audio lang
PKGNAMESUFFIX= -mad
diff --git a/audio/fpc-modplug/Makefile b/audio/fpc-modplug/Makefile
index fae8c616a1ab..50f031336739 100644
--- a/audio/fpc-modplug/Makefile
+++ b/audio/fpc-modplug/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= audio lang
PKGNAMESUFFIX= -modplug
diff --git a/audio/fpc-oggvorbis/Makefile b/audio/fpc-oggvorbis/Makefile
index 2a4fea1b7c02..34e03b5e144e 100644
--- a/audio/fpc-oggvorbis/Makefile
+++ b/audio/fpc-oggvorbis/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 2
CATEGORIES= audio lang
PKGNAMESUFFIX= -oggvorbis
diff --git a/audio/fpc-openal/Makefile b/audio/fpc-openal/Makefile
index ddc27f10fc2e..5c144247e3e7 100644
--- a/audio/fpc-openal/Makefile
+++ b/audio/fpc-openal/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= audio lang
PKGNAMESUFFIX= -openal
diff --git a/audio/fpc-sndfile/Makefile b/audio/fpc-sndfile/Makefile
index 1b22cb6011f2..0eba502204b1 100644
--- a/audio/fpc-sndfile/Makefile
+++ b/audio/fpc-sndfile/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= audio lang
PKGNAMESUFFIX= -sndfile
diff --git a/comms/cqrlog/Makefile b/comms/cqrlog/Makefile
index aea2e33c9ba5..941c8139d1f9 100644
--- a/comms/cqrlog/Makefile
+++ b/comms/cqrlog/Makefile
@@ -3,7 +3,7 @@
PORTNAME= cqrlog
PORTVERSION= 1.9.0
-PORTREVISION= 2
+PORTREVISION= 3
DISTVERSIONPREFIX= v
CATEGORIES= comms hamradio
@@ -25,7 +25,7 @@ SHEBANG_FILES= tools/cqrlog-apparmor-fix \
WANT_GNOME= yes
ALL_TARGET= ${PORTNAME}
-LAZARUS_VER= 1.4.0
+LAZARUS_VER= 1.4.2
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
OPTIONS_SINGLE= LCL
diff --git a/converters/fpc-iconvenc/Makefile b/converters/fpc-iconvenc/Makefile
index d09219c4e262..19f620dd7442 100644
--- a/converters/fpc-iconvenc/Makefile
+++ b/converters/fpc-iconvenc/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= converters lang
PKGNAMESUFFIX= -iconvenc
diff --git a/databases/fpc-dblib/Makefile b/databases/fpc-dblib/Makefile
index 12ac417ee301..ae7e1f97e191 100644
--- a/databases/fpc-dblib/Makefile
+++ b/databases/fpc-dblib/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -dblib
diff --git a/databases/fpc-fpindexer/Makefile b/databases/fpc-fpindexer/Makefile
index f6f8ef4ab6cc..e92af6b0efdf 100644
--- a/databases/fpc-fpindexer/Makefile
+++ b/databases/fpc-fpindexer/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -fpindexer
diff --git a/databases/fpc-gdbm/Makefile b/databases/fpc-gdbm/Makefile
index 4fa5c90aae76..f1be67502261 100644
--- a/databases/fpc-gdbm/Makefile
+++ b/databases/fpc-gdbm/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -gdbm
diff --git a/databases/fpc-ibase/Makefile b/databases/fpc-ibase/Makefile
index 49f191ac9939..bbfa1d75d43d 100644
--- a/databases/fpc-ibase/Makefile
+++ b/databases/fpc-ibase/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -ibase
diff --git a/databases/fpc-mysql/Makefile b/databases/fpc-mysql/Makefile
index 0b399c4b4efb..5154dc6f6f22 100644
--- a/databases/fpc-mysql/Makefile
+++ b/databases/fpc-mysql/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -mysql
diff --git a/databases/fpc-odbc/Makefile b/databases/fpc-odbc/Makefile
index 53efa2f2cc16..c70671eaa36a 100644
--- a/databases/fpc-odbc/Makefile
+++ b/databases/fpc-odbc/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -odbc
diff --git a/databases/fpc-oracle/Makefile b/databases/fpc-oracle/Makefile
index 4da9145a7861..86ac7790056b 100644
--- a/databases/fpc-oracle/Makefile
+++ b/databases/fpc-oracle/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper et al
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -oracle
diff --git a/databases/fpc-postgres/Makefile b/databases/fpc-postgres/Makefile
index ea03e62e715f..fecf1d15f2b8 100644
--- a/databases/fpc-postgres/Makefile
+++ b/databases/fpc-postgres/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper et al
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -postgres
diff --git a/databases/fpc-pxlib/Makefile b/databases/fpc-pxlib/Makefile
index a9108edcd8dd..3406cae02d1e 100644
--- a/databases/fpc-pxlib/Makefile
+++ b/databases/fpc-pxlib/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= databases lang
PKGNAMESUFFIX= -pxlib
diff --git a/databases/fpc-sqlite/Makefile b/databases/fpc-sqlite/Makefile
index 530365777208..4a35f0547bae 100644
--- a/databases/fpc-sqlite/Makefile
+++ b/databases/fpc-sqlite/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.rog>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases lang
PKGNAMESUFFIX= -sqlite
diff --git a/devel/fpc-bfd/Makefile b/devel/fpc-bfd/Makefile
index 5603ed894fe5..65e566f20e68 100644
--- a/devel/fpc-bfd/Makefile
+++ b/devel/fpc-bfd/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -bfd
diff --git a/devel/fpc-dbus/Makefile b/devel/fpc-dbus/Makefile
index d7ab68a291a8..95eeab3cd372 100644
--- a/devel/fpc-dbus/Makefile
+++ b/devel/fpc-dbus/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -dbus
diff --git a/devel/fpc-fcl-async/Makefile b/devel/fpc-fcl-async/Makefile
index 38dfb0c9599d..4946e4a92048 100644
--- a/devel/fpc-fcl-async/Makefile
+++ b/devel/fpc-fcl-async/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-async
diff --git a/devel/fpc-fcl-base/Makefile b/devel/fpc-fcl-base/Makefile
index 51eadb0ef3fd..fef05567a0db 100644
--- a/devel/fpc-fcl-base/Makefile
+++ b/devel/fpc-fcl-base/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-base
diff --git a/devel/fpc-fcl-db/Makefile b/devel/fpc-fcl-db/Makefile
index f529fe3916a9..bf0d5458a3de 100644
--- a/devel/fpc-fcl-db/Makefile
+++ b/devel/fpc-fcl-db/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-db
diff --git a/devel/fpc-fcl-extra/Makefile b/devel/fpc-fcl-extra/Makefile
index 24b56237516b..5fc3eb87ba6e 100644
--- a/devel/fpc-fcl-extra/Makefile
+++ b/devel/fpc-fcl-extra/Makefile
@@ -1,6 +1,6 @@
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-extra
diff --git a/devel/fpc-fcl-fpcunit/Makefile b/devel/fpc-fcl-fpcunit/Makefile
index 4d9dda8edd91..edd5a2212206 100644
--- a/devel/fpc-fcl-fpcunit/Makefile
+++ b/devel/fpc-fcl-fpcunit/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-fpcunit
diff --git a/devel/fpc-fcl-image/Makefile b/devel/fpc-fcl-image/Makefile
index dc118ec81b02..ecf2b8031dcf 100644
--- a/devel/fpc-fcl-image/Makefile
+++ b/devel/fpc-fcl-image/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-image
diff --git a/devel/fpc-fcl-js/Makefile b/devel/fpc-fcl-js/Makefile
index be2a565ce85d..6eb9b7470529 100644
--- a/devel/fpc-fcl-js/Makefile
+++ b/devel/fpc-fcl-js/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-js
diff --git a/devel/fpc-fcl-json/Makefile b/devel/fpc-fcl-json/Makefile
index 92a77326cd23..c31f88244b9a 100644
--- a/devel/fpc-fcl-json/Makefile
+++ b/devel/fpc-fcl-json/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-json
diff --git a/devel/fpc-fcl-net/Makefile b/devel/fpc-fcl-net/Makefile
index 185ad10fa7cd..06ca0ca72724 100644
--- a/devel/fpc-fcl-net/Makefile
+++ b/devel/fpc-fcl-net/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-net
diff --git a/devel/fpc-fcl-passrc/Makefile b/devel/fpc-fcl-passrc/Makefile
index 3372aa906370..67b3676b65bf 100644
--- a/devel/fpc-fcl-passrc/Makefile
+++ b/devel/fpc-fcl-passrc/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-passrc
diff --git a/devel/fpc-fcl-process/Makefile b/devel/fpc-fcl-process/Makefile
index 4e1ab197a5fa..f3129b846fdf 100644
--- a/devel/fpc-fcl-process/Makefile
+++ b/devel/fpc-fcl-process/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-process
diff --git a/devel/fpc-fcl-registry/Makefile b/devel/fpc-fcl-registry/Makefile
index 7fcfc6fe423c..7ac69078cd18 100644
--- a/devel/fpc-fcl-registry/Makefile
+++ b/devel/fpc-fcl-registry/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-registry
diff --git a/devel/fpc-fcl-res/Makefile b/devel/fpc-fcl-res/Makefile
index 40b7f1ef0a6a..4e726f62be3e 100644
--- a/devel/fpc-fcl-res/Makefile
+++ b/devel/fpc-fcl-res/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-res
diff --git a/devel/fpc-fcl-web/Makefile b/devel/fpc-fcl-web/Makefile
index de085091a721..0be5f4072d98 100644
--- a/devel/fpc-fcl-web/Makefile
+++ b/devel/fpc-fcl-web/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-web
diff --git a/devel/fpc-fcl-xml/Makefile b/devel/fpc-fcl-xml/Makefile
index e5d85453d9d2..afa0d7a06792 100644
--- a/devel/fpc-fcl-xml/Makefile
+++ b/devel/fpc-fcl-xml/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fcl-xml
diff --git a/devel/fpc-fpmkunit/Makefile b/devel/fpc-fpmkunit/Makefile
index 07ba5efac9ac..8905092acabd 100644
--- a/devel/fpc-fpmkunit/Makefile
+++ b/devel/fpc-fpmkunit/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fpmkunit
diff --git a/devel/fpc-fppkg/Makefile b/devel/fpc-fppkg/Makefile
index dd8148f86893..fb3b96b66ecc 100644
--- a/devel/fpc-fppkg/Makefile
+++ b/devel/fpc-fppkg/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fppkg
diff --git a/devel/fpc-fv/Makefile b/devel/fpc-fv/Makefile
index a8fd57a6fb19..ad1640bff473 100644
--- a/devel/fpc-fv/Makefile
+++ b/devel/fpc-fv/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -fv
diff --git a/devel/fpc-gdbint/Makefile b/devel/fpc-gdbint/Makefile
index 3d1b02bee9d7..8af87d36427d 100644
--- a/devel/fpc-gdbint/Makefile
+++ b/devel/fpc-gdbint/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper et al
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMESUFFIX= -gdbint
diff --git a/devel/fpc-newt/Makefile b/devel/fpc-newt/Makefile
index 6449f24df281..2d0a5bb0073e 100644
--- a/devel/fpc-newt/Makefile
+++ b/devel/fpc-newt/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -newt
diff --git a/devel/fpc-pthreads/Makefile b/devel/fpc-pthreads/Makefile
index 0bef3f03f62e..a6e401b845e6 100644
--- a/devel/fpc-pthreads/Makefile
+++ b/devel/fpc-pthreads/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -pthreads
diff --git a/devel/fpc-regexpr/Makefile b/devel/fpc-regexpr/Makefile
index f2471f0249b3..986c200e2303 100644
--- a/devel/fpc-regexpr/Makefile
+++ b/devel/fpc-regexpr/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper et al
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -regexpr
diff --git a/devel/fpc-sdl/Makefile b/devel/fpc-sdl/Makefile
index 9258d56fcadd..3fa01d43b960 100644
--- a/devel/fpc-sdl/Makefile
+++ b/devel/fpc-sdl/Makefile
@@ -1,8 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTVERSION= 0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel lang
PKGNAMESUFFIX= -sdl
diff --git a/devel/fpc-symbolic/Makefile b/devel/fpc-symbolic/Makefile
index b48f6c3bfa7a..b9a2fb36fd78 100644
--- a/devel/fpc-symbolic/Makefile
+++ b/devel/fpc-symbolic/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -symbolic
diff --git a/devel/fpc-zlib/Makefile b/devel/fpc-zlib/Makefile
index 41e8e682f258..0b42e94bbbad 100644
--- a/devel/fpc-zlib/Makefile
+++ b/devel/fpc-zlib/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= devel lang
PKGNAMESUFFIX= -zlib
diff --git a/editors/fpc-ide/Makefile b/editors/fpc-ide/Makefile
index 83320e6f0612..52f913fa9638 100644
--- a/editors/fpc-ide/Makefile
+++ b/editors/fpc-ide/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper et al
# $FreeBSD$
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= editors lang
PKGNAMESUFFIX= -ide
diff --git a/editors/lazarus-lcl-gtk2/Makefile b/editors/lazarus-lcl-gtk2/Makefile
index a5c953ca3159..ea9e2c3823a0 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
@@ -9,6 +9,7 @@ COMMENT= Lazarus components library - GTK2 backend
BUILD_DEPENDS= ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units
USE_FPC= x11 gtk2
+USE_FPC_RUN= yes
LCL_INTERFACE= gtk2
diff --git a/editors/lazarus-lcl-nogui/Makefile b/editors/lazarus-lcl-nogui/Makefile
index 484aab5a3452..7029a74dc1b8 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 3ac3eb072a6e..9ddcd491d943 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
@@ -9,6 +9,7 @@ COMMENT= Lazarus components library - QT backend
BUILD_DEPENDS= ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units
USE_FPC= x11
+USE_FPC_RUN= yes
LCL_INTERFACE= qt
diff --git a/editors/lazarus-lcl-units/Makefile b/editors/lazarus-lcl-units/Makefile
index c2ca47f6219a..73af43b9f2d0 100644
--- a/editors/lazarus-lcl-units/Makefile
+++ b/editors/lazarus-lcl-units/Makefile
@@ -1,12 +1,13 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
PKGNAMESUFFIX= -lcl-units
COMMENT= Lazarus components library units
USE_FPC= fcl-base fcl-db fcl-image fcl-process fcl-registry fcl-xml iconvenc fcl-res
+USE_FPC_RUN= yes
LCL_INTERFACE= #
diff --git a/editors/lazarus/Makefile b/editors/lazarus/Makefile
index 6329cb011c0d..bce2ab0d52b1 100644
--- a/editors/lazarus/Makefile
+++ b/editors/lazarus/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= lazarus
-PORTVERSION= 1.4.0
+PORTVERSION= 1.4.2
DISTVERSIONSUFFIX= -0
PORTREVISION?= 0
CATEGORIES= editors devel
@@ -22,6 +22,7 @@ USES= gmake
USE_GNOME= #
USE_FPC?= fcl-base fcl-db fcl-fpcunit fcl-image fcl-process fcl-registry \
fcl-res fcl-xml iconvenc numlib pasjpeg x11
+USE_FPC_RUN= yes
OPT?= "-Sgic "
MAKE_ENV= OPT=${OPT}
@@ -32,10 +33,9 @@ DATADIR?= ${PREFIX}/share/${PORTNAME}-${PORTVERSION}
.if !defined(PKGNAMESUFFIX)
OPTIONS_DEFINE= GDB
OPTIONS_SINGLE= LCL
-OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4
+OPTIONS_SINGLE_LCL= GTK2 QT4
GDB_DESC= Install a newest version of gdb
-GTK1_DESC= Use gtk12 interface
GTK2_DESC= Use gtk20 interface
QT4_DESC= Use qt4 interface
@@ -79,14 +79,6 @@ BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/edit
RUN_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2
.endif
-.if ${PORT_OPTIONS:MGTK1}
-USE_FPC+= gtk1
-USE_GNOME= gtk12 gdkpixbuf
-LCL_PLATFORM= gtk
-BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk
-RUN_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk
-.endif
-
.if ${PORT_OPTIONS:MQT4}
LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas
LCL_PLATFORM= qt
diff --git a/editors/lazarus/distinfo b/editors/lazarus/distinfo
index d992cbf8457e..d5bd9d1cfdc2 100644
--- a/editors/lazarus/distinfo
+++ b/editors/lazarus/distinfo
@@ -1,2 +1,2 @@
-SHA256 (freepascal/lazarus-1.4.0-0.tar.gz) = 6ceab5d2f176abedd1cebda2f7524812b16f702f010681a6af62c7a6025c12ec
-SIZE (freepascal/lazarus-1.4.0-0.tar.gz) = 53055658
+SHA256 (freepascal/lazarus-1.4.2-0.tar.gz) = ba0d2279fefba24f8fd1d9086b10fad8cd7076d6e267afd050908c6a375733e8
+SIZE (freepascal/lazarus-1.4.2-0.tar.gz) = 53106286
diff --git a/editors/lazarus/files/patch-ide_lazbuild.lpr b/editors/lazarus/files/patch-ide_lazbuild.lpr
deleted file mode 100644
index f7ef287b5c2d..000000000000
--- a/editors/lazarus/files/patch-ide_lazbuild.lpr
+++ /dev/null
@@ -1,13 +0,0 @@
---- ide/lazbuild.lpr 2015-06-15 03:49:45.000000000 -0500
-+++ ide/lazbuild.lpr 2015-06-15 03:50:20.000000000 -0500
-@@ -436,7 +436,9 @@
- DoCreateMakefile(APackage)
- else
- CompilePackage(APackage,Flags);
--
-+
-+ PkgLinks.SaveUserLinks(true);
-+
- Result:=true;
- end;
-
diff --git a/ftp/fpc-libcurl/Makefile b/ftp/fpc-libcurl/Makefile
index 471c226e84b2..eb5e5fa5498c 100644
--- a/ftp/fpc-libcurl/Makefile
+++ b/ftp/fpc-libcurl/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= ftp lang
PKGNAMESUFFIX= -libcurl
diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile
index ddedadf297d5..35a2f3862671 100644
--- a/games/hedgewars/Makefile
+++ b/games/hedgewars/Makefile
@@ -3,6 +3,7 @@
PORTNAME= hedgewars
PORTVERSION= 0.9.21.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://download.gna.org/hedgewars/ \
http://mirror.amdmi3.ru/distfiles/
diff --git a/graphics/fpc-cairo/Makefile b/graphics/fpc-cairo/Makefile
index 63bebfbbb517..f0020ee382b7 100644
--- a/graphics/fpc-cairo/Makefile
+++ b/graphics/fpc-cairo/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -cairo
diff --git a/graphics/fpc-graph/Makefile b/graphics/fpc-graph/Makefile
index 54a884b763f0..3100b9c05245 100644
--- a/graphics/fpc-graph/Makefile
+++ b/graphics/fpc-graph/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics lang
PKGNAMESUFFIX= -graph
diff --git a/graphics/fpc-hermes/Makefile b/graphics/fpc-hermes/Makefile
index f625700e8936..af6e8554c8da 100644
--- a/graphics/fpc-hermes/Makefile
+++ b/graphics/fpc-hermes/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -hermes
diff --git a/graphics/fpc-imagemagick/Makefile b/graphics/fpc-imagemagick/Makefile
index 8e9398d80138..4c5100e70a22 100644
--- a/graphics/fpc-imagemagick/Makefile
+++ b/graphics/fpc-imagemagick/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= graphics lang
PKGNAMESUFFIX= -imagemagick
diff --git a/graphics/fpc-libgd/Makefile b/graphics/fpc-libgd/Makefile
index 1ab563b9af43..00a1ded781ce 100644
--- a/graphics/fpc-libgd/Makefile
+++ b/graphics/fpc-libgd/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -libgd
diff --git a/graphics/fpc-libpng/Makefile b/graphics/fpc-libpng/Makefile
index c2574cf5ef5c..ac13996379b0 100644
--- a/graphics/fpc-libpng/Makefile
+++ b/graphics/fpc-libpng/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics lang
PKGNAMESUFFIX= -libpng
diff --git a/graphics/fpc-ncurses/Makefile b/graphics/fpc-ncurses/Makefile
index b1a2752f5764..6ec75d77e6aa 100644
--- a/graphics/fpc-ncurses/Makefile
+++ b/graphics/fpc-ncurses/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -ncurses
diff --git a/graphics/fpc-opengl/Makefile b/graphics/fpc-opengl/Makefile
index 40987968bf4c..32c2df562405 100644
--- a/graphics/fpc-opengl/Makefile
+++ b/graphics/fpc-opengl/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics lang
PKGNAMESUFFIX= -opengl
diff --git a/graphics/fpc-pasjpeg/Makefile b/graphics/fpc-pasjpeg/Makefile
index 5c04b7cdc83c..5861b71c45c3 100644
--- a/graphics/fpc-pasjpeg/Makefile
+++ b/graphics/fpc-pasjpeg/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -pasjpeg
diff --git a/graphics/fpc-proj4/Makefile b/graphics/fpc-proj4/Makefile
index badcc417cd56..ab45082e6132 100644
--- a/graphics/fpc-proj4/Makefile
+++ b/graphics/fpc-proj4/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= graphics lang
PKGNAMESUFFIX= -proj4
diff --git a/graphics/fpc-rsvg/Makefile b/graphics/fpc-rsvg/Makefile
index 1eb06b01eb03..41b3e68b8380 100644
--- a/graphics/fpc-rsvg/Makefile
+++ b/graphics/fpc-rsvg/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -rsvg
diff --git a/graphics/fpc-svgalib/Makefile b/graphics/fpc-svgalib/Makefile
index aef616b4eab1..00b3003caa4a 100644
--- a/graphics/fpc-svgalib/Makefile
+++ b/graphics/fpc-svgalib/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= graphics lang
PKGNAMESUFFIX= -svgalib
diff --git a/lang/fpc-base/Makefile b/lang/fpc-base/Makefile
index 4a376c617664..edab35fd887c 100644
--- a/lang/fpc-base/Makefile
+++ b/lang/fpc-base/Makefile
@@ -13,6 +13,7 @@ EXTRACT_ONLY= # empty
MAINTAINER= freebsd-fpc@FreeBSD.org
COMMENT= Meta package to install all of the Free Pascal base
+USE_FPC_RUN= yes
WANT_FPC_BASE= yes
NO_BUILD= yes
NO_INSTALL= yes
diff --git a/lang/fpc-lua/Makefile b/lang/fpc-lua/Makefile
index c0fc714b6978..3593bbc1094d 100644
--- a/lang/fpc-lua/Makefile
+++ b/lang/fpc-lua/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= lang
PKGNAMESUFFIX= -lua
diff --git a/lang/fpc-rexx/Makefile b/lang/fpc-rexx/Makefile
index fcdb750c4bd7..ce0410950c10 100644
--- a/lang/fpc-rexx/Makefile
+++ b/lang/fpc-rexx/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= lang
PKGNAMESUFFIX= -rexx
diff --git a/lang/fpc-tcl/Makefile b/lang/fpc-tcl/Makefile
index 837e2fac6889..4814bad92bca 100644
--- a/lang/fpc-tcl/Makefile
+++ b/lang/fpc-tcl/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= lang
PKGNAMESUFFIX= -tcl
diff --git a/lang/fpc-units/Makefile b/lang/fpc-units/Makefile
index 9727fc306a1e..91b4010181f0 100644
--- a/lang/fpc-units/Makefile
+++ b/lang/fpc-units/Makefile
@@ -3,7 +3,7 @@
PORTNAME= units
PORTVERSION= 2.6.4
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= lang
PKGNAMEPREFIX= fpc-
@@ -115,6 +115,8 @@ UNITS_SELECTED= #
UNITS_SELECTED+= ${OPT:tl}
. endif
.endfor
+
+USE_FPC_RUN= yes
USE_FPC= ${UNITS_SELECTED}
.include <bsd.port.mk>
diff --git a/lang/fpc-utils/Makefile b/lang/fpc-utils/Makefile
index 59eaeb750126..c4f533f75c1e 100644
--- a/lang/fpc-utils/Makefile
+++ b/lang/fpc-utils/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= lang
PKGNAMESUFFIX= -utils
diff --git a/lang/nbc/Makefile b/lang/nbc/Makefile
index 6e9a55dfc939..fed2b042774f 100644
--- a/lang/nbc/Makefile
+++ b/lang/nbc/Makefile
@@ -5,7 +5,7 @@
PORTNAME= nbc
PORTVERSION= 1.2.1.r4
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= lang
MASTER_SITES= SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/}
DISTNAME= ${PORTNAME}-${PORTVERSION}.src
diff --git a/math/fpc-fftw/Makefile b/math/fpc-fftw/Makefile
index b426498a8698..e25a0d780158 100644
--- a/math/fpc-fftw/Makefile
+++ b/math/fpc-fftw/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= math lang
PKGNAMESUFFIX= -fftw
diff --git a/math/fpc-gmp/Makefile b/math/fpc-gmp/Makefile
index 3a9d637f8b19..12fa2584e97d 100644
--- a/math/fpc-gmp/Makefile
+++ b/math/fpc-gmp/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -gmp
diff --git a/math/fpc-numlib/Makefile b/math/fpc-numlib/Makefile
index c608ea2a1229..c582405a2d10 100644
--- a/math/fpc-numlib/Makefile
+++ b/math/fpc-numlib/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= math lang
PKGNAMESUFFIX= -numlib
diff --git a/misc/fpc-chm/Makefile b/misc/fpc-chm/Makefile
index 1e934ba03a37..23abf8992075 100644
--- a/misc/fpc-chm/Makefile
+++ b/misc/fpc-chm/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= misc lang
PKGNAMESUFFIX= -chm
diff --git a/multimedia/fpc-dts/Makefile b/multimedia/fpc-dts/Makefile
index 236f41a75075..c60659bf48ab 100644
--- a/multimedia/fpc-dts/Makefile
+++ b/multimedia/fpc-dts/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia lang
PKGNAMESUFFIX= -dts
diff --git a/multimedia/fpc-matroska/Makefile b/multimedia/fpc-matroska/Makefile
index f689bd918ae2..37694013fd5c 100644
--- a/multimedia/fpc-matroska/Makefile
+++ b/multimedia/fpc-matroska/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= multimedia lang
PKGNAMESUFFIX= -matroska
diff --git a/multimedia/winff/Makefile b/multimedia/winff/Makefile
index 1e608f275a71..bce6d71408f7 100644
--- a/multimedia/winff/Makefile
+++ b/multimedia/winff/Makefile
@@ -3,7 +3,7 @@
PORTNAME= WinFF
PORTVERSION= 1.5.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
PROJECTHOST= ${_PORTNAME}
@@ -33,14 +33,13 @@ DESKTOP_ENTRIES= "${PORTNAME}" \
true
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d
-LAZARUS_VER= 1.4.0
+LAZARUS_VER= 1.4.2
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME}
OPTIONS_SINGLE= LCL
-OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4
+OPTIONS_SINGLE_LCL= GTK2 QT4
-GTK1_DESC= Use gtk12 interface
GTK2_DESC= Use gtk20 interface
QT4_DESC= Use qt4 interface
@@ -55,13 +54,6 @@ LCL_PLATFORM= gtk2
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2
.endif
-.if ${PORT_OPTIONS:MGTK1}
-USE_FPC+= gtk1
-USE_GNOME= gtk12 gdkpixbuf
-LCL_PLATFORM= gtk
-BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk
-.endif
-
.if ${PORT_OPTIONS:MQT4}
LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas
LCL_PLATFORM= qt
diff --git a/net-p2p/transmission-remote-gui/Makefile b/net-p2p/transmission-remote-gui/Makefile
index 09ed8b28d500..ecf7bfc4433f 100644
--- a/net-p2p/transmission-remote-gui/Makefile
+++ b/net-p2p/transmission-remote-gui/Makefile
@@ -3,7 +3,7 @@
PORTNAME= transmission-remote-gui
PORTVERSION= 5.0.1
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-p2p
MASTER_SITES= GOOGLE_CODE
DISTNAME= transgui-${PORTVERSION}-src
@@ -28,13 +28,12 @@ SUB_FILES= pkg-message
LAZARUS_PROJECT_FILE= transgui.lpi
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d
LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME}
-LAZARUS_VER= 1.4.0
+LAZARUS_VER= 1.4.2
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
OPTIONS_SINGLE= LCL
-OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4
+OPTIONS_SINGLE_LCL= GTK2 QT4
-GTK1_DESC= Use gtk12 interface
GTK2_DESC= Use gtk20 interface
QT4_DESC= Use qt4 interface
@@ -49,13 +48,6 @@ LCL_PLATFORM= gtk2
BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2
.endif
-.if ${PORT_OPTIONS:MGTK1}
-USE_FPC+= gtk1
-USE_GNOME= gtk12 gdkpixbuf
-LCL_PLATFORM= gtk
-BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk
-.endif
-
.if ${PORT_OPTIONS:MQT4}
LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas
LCL_PLATFORM= qt
@@ -63,7 +55,7 @@ BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/edit
.endif
do-build:
- @cd ${WRKSRC} && \
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${LAZARUS_PROJECT_FILE}
do-install:
diff --git a/net/fpc-ldap/Makefile b/net/fpc-ldap/Makefile
index 5d97598a6396..af46e241b14f 100644
--- a/net/fpc-ldap/Makefile
+++ b/net/fpc-ldap/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net lang
PKGNAMESUFFIX= -ldap
diff --git a/net/fpc-pcap/Makefile b/net/fpc-pcap/Makefile
index 17dda13f7ffc..807e0609a40d 100644
--- a/net/fpc-pcap/Makefile
+++ b/net/fpc-pcap/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= net lang
PKGNAMESUFFIX= -pcap
diff --git a/russian/emkatic/Makefile b/russian/emkatic/Makefile
index c1c02801c35f..4d2058bc55d5 100644
--- a/russian/emkatic/Makefile
+++ b/russian/emkatic/Makefile
@@ -3,7 +3,7 @@
PORTNAME= emkatic
PORTVERSION= 0.20
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= russian emulators
MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -21,7 +21,7 @@ USE_FPC= yes
WANT_GNOME= yes
PROJECT_FILE= emkatic.lpi
-LAZARUS_VER= 1.4.0
+LAZARUS_VER= 1.4.2
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}
@@ -55,7 +55,7 @@ BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/edit
.endif
do-build:
- @cd ${WRKSRC} && \
+ @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \
${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE}
do-install:
diff --git a/science/checkmol/Makefile b/science/checkmol/Makefile
index bc4c8b874b67..8c6feff86a66 100644
--- a/science/checkmol/Makefile
+++ b/science/checkmol/Makefile
@@ -3,7 +3,7 @@
PORTNAME= checkmol
PORTVERSION= 0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/
EXTRACT_SUFX= .pas
diff --git a/science/mol2ps/Makefile b/science/mol2ps/Makefile
index 6f7bf4c1838e..166a4457ec57 100644
--- a/science/mol2ps/Makefile
+++ b/science/mol2ps/Makefile
@@ -3,7 +3,7 @@
PORTNAME= mol2ps
PORTVERSION= 0.4a
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= science
MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/
DISTNAME= ${PORTNAME}
diff --git a/security/fpc-hash/Makefile b/security/fpc-hash/Makefile
index 84cd4d65980c..4d850df77a27 100644
--- a/security/fpc-hash/Makefile
+++ b/security/fpc-hash/Makefile
@@ -1,7 +1,7 @@
# Created by: John Merryweather Cooper
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= security lang
PKGNAMESUFFIX= -hash
diff --git a/security/fpc-openssl/Makefile b/security/fpc-openssl/Makefile
index 34f976c2abfa..a95de325519c 100644
--- a/security/fpc-openssl/Makefile
+++ b/security/fpc-openssl/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= security lang
PKGNAMESUFFIX= -openssl
diff --git a/sysutils/fpc-syslog/Makefile b/sysutils/fpc-syslog/Makefile
index a2ba1e694378..4890643e8df6 100644
--- a/sysutils/fpc-syslog/Makefile
+++ b/sysutils/fpc-syslog/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils lang
PKGNAMESUFFIX= -syslog
diff --git a/sysutils/fpc-users/Makefile b/sysutils/fpc-users/Makefile
index 8a7b35e534ab..e35f1bc1bd20 100644
--- a/sysutils/fpc-users/Makefile
+++ b/sysutils/fpc-users/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils lang
PKGNAMESUFFIX= -users
diff --git a/sysutils/fpc-utmp/Makefile b/sysutils/fpc-utmp/Makefile
index 87decdd382be..64bf1f8b12f6 100644
--- a/sysutils/fpc-utmp/Makefile
+++ b/sysutils/fpc-utmp/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils lang
PKGNAMESUFFIX= -utmp
diff --git a/sysutils/fpc-uuid/Makefile b/sysutils/fpc-uuid/Makefile
index 1b1d81c6ade1..325f43a151dd 100644
--- a/sysutils/fpc-uuid/Makefile
+++ b/sysutils/fpc-uuid/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils lang
PKGNAMESUFFIX= -uuid
diff --git a/textproc/fpc-aspell/Makefile b/textproc/fpc-aspell/Makefile
index 4d5caf096c4c..c1770b119b22 100644
--- a/textproc/fpc-aspell/Makefile
+++ b/textproc/fpc-aspell/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= textproc lang
PKGNAMESUFFIX= -aspell
diff --git a/textproc/fpc-libxml2/Makefile b/textproc/fpc-libxml2/Makefile
index 646cf38b1543..f675d05e3d9d 100644
--- a/textproc/fpc-libxml2/Makefile
+++ b/textproc/fpc-libxml2/Makefile
@@ -1,7 +1,7 @@
# Created by: Christoper Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= textproc lang
PKGNAMESUFFIX= -libxml2
diff --git a/www/fpc-fastcgi/Makefile b/www/fpc-fastcgi/Makefile
index 6655b30c4ede..b9cc178c734a 100644
--- a/www/fpc-fastcgi/Makefile
+++ b/www/fpc-fastcgi/Makefile
@@ -1,7 +1,7 @@
# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www lang
PKGNAMESUFFIX= -fastcgi
diff --git a/www/fpc-httpd22/Makefile b/www/fpc-httpd22/Makefile
index 51f92a192206..8a3a9e143398 100644
--- a/www/fpc-httpd22/Makefile
+++ b/www/fpc-httpd22/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www lang
PKGNAMESUFFIX= -httpd22
diff --git a/www/fpc-httpd24/Makefile b/www/fpc-httpd24/Makefile
index 1c105d0d5f0c..efb5fe97000d 100644
--- a/www/fpc-httpd24/Makefile
+++ b/www/fpc-httpd24/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www lang
PKGNAMESUFFIX= -httpd24
diff --git a/x11-fm/doublecmd/Makefile b/x11-fm/doublecmd/Makefile
index a01149d2e8d1..eb306a14b5bd 100644
--- a/x11-fm/doublecmd/Makefile
+++ b/x11-fm/doublecmd/Makefile
@@ -3,6 +3,7 @@
PORTNAME= doublecmd
PORTVERSION= 0.6.4
+PORTREVISION= 1
CATEGORIES= x11-fm
MASTER_SITES= SF/${PORTNAME}/Double%20Commander%20Source
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
@@ -27,7 +28,7 @@ WANT_GNOME= yes
PLIST= ${WRKDIR}/pkg-plist
PROJECT_FILE= src/doublecmd.lpi
-LAZARUS_VER= 1.4.0
+LAZARUS_VER= 1.4.2
LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp
LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}
diff --git a/x11-toolkits/fpc-gtk2/Makefile b/x11-toolkits/fpc-gtk2/Makefile
index 87fa36a85655..83e776b52a95 100644
--- a/x11-toolkits/fpc-gtk2/Makefile
+++ b/x11-toolkits/fpc-gtk2/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11-toolkits lang
PKGNAMESUFFIX= -gtk2
diff --git a/x11-toolkits/fpc-xforms/Makefile b/x11-toolkits/fpc-xforms/Makefile
index bfcadad6e2e5..fccb125f9bc7 100644
--- a/x11-toolkits/fpc-xforms/Makefile
+++ b/x11-toolkits/fpc-xforms/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= x11-toolkits lang
PKGNAMESUFFIX= -xforms
diff --git a/x11/fpc-x11/Makefile b/x11/fpc-x11/Makefile
index 0e61596de54b..7c7a52fe2f6a 100644
--- a/x11/fpc-x11/Makefile
+++ b/x11/fpc-x11/Makefile
@@ -1,7 +1,7 @@
# Created by: Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= x11 lang
PKGNAMESUFFIX= -x11