Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jan 2014 00:16:58 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r341492 - in head: archivers/fpc-bzip2 archivers/fpc-paszlib archivers/fpc-unzip audio/fpc-a52 audio/fpc-mad audio/fpc-modplug audio/fpc-oggvorbis audio/fpc-openal audio/fpc-sndfile con...
Message-ID:  <201401280016.s0S0Gwce082276@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Tue Jan 28 00:16:57 2014
New Revision: 341492
URL: http://svnweb.freebsd.org/changeset/ports/341492
QAT: https://qat.redports.org/buildarchive/r341492/

Log:
  Stage support

Modified:
  head/archivers/fpc-bzip2/Makefile
  head/archivers/fpc-paszlib/Makefile
  head/archivers/fpc-unzip/Makefile
  head/audio/fpc-a52/Makefile
  head/audio/fpc-mad/Makefile
  head/audio/fpc-modplug/Makefile
  head/audio/fpc-oggvorbis/Makefile
  head/audio/fpc-openal/Makefile
  head/audio/fpc-sndfile/Makefile
  head/converters/fpc-iconvenc/Makefile
  head/databases/fpc-dblib/Makefile
  head/databases/fpc-fpindexer/Makefile
  head/databases/fpc-gdbm/Makefile
  head/databases/fpc-ibase/Makefile
  head/databases/fpc-mysql/Makefile
  head/databases/fpc-odbc/Makefile
  head/databases/fpc-oracle/Makefile
  head/databases/fpc-postgres/Makefile
  head/databases/fpc-pxlib/Makefile
  head/databases/fpc-sqlite/Makefile
  head/devel/fpc-bfd/Makefile
  head/devel/fpc-dbus/Makefile
  head/devel/fpc-fcl-async/Makefile
  head/devel/fpc-fcl-base/Makefile
  head/devel/fpc-fcl-db/Makefile
  head/devel/fpc-fcl-extra/Makefile
  head/devel/fpc-fcl-fpcunit/Makefile
  head/devel/fpc-fcl-image/Makefile
  head/devel/fpc-fcl-js/Makefile
  head/devel/fpc-fcl-json/Makefile
  head/devel/fpc-fcl-net/Makefile
  head/devel/fpc-fcl-passrc/Makefile
  head/devel/fpc-fcl-process/Makefile
  head/devel/fpc-fcl-registry/Makefile
  head/devel/fpc-fcl-res/Makefile
  head/devel/fpc-fcl-web/Makefile
  head/devel/fpc-fcl-xml/Makefile
  head/devel/fpc-fpmkunit/Makefile
  head/devel/fpc-fppkg/Makefile
  head/devel/fpc-fv/Makefile
  head/devel/fpc-fv/pkg-plist
  head/devel/fpc-gdbint/Makefile
  head/devel/fpc-newt/Makefile
  head/devel/fpc-pthreads/Makefile
  head/devel/fpc-regexpr/Makefile
  head/devel/fpc-sdl/Makefile
  head/devel/fpc-symbolic/Makefile
  head/devel/fpc-zlib/Makefile
  head/editors/fpc-ide/Makefile
  head/ftp/fpc-libcurl/Makefile
  head/graphics/fpc-cairo/Makefile
  head/graphics/fpc-fpgtk/Makefile
  head/graphics/fpc-ggi/Makefile
  head/graphics/fpc-graph/Makefile
  head/graphics/fpc-hermes/Makefile
  head/graphics/fpc-imagemagick/Makefile
  head/graphics/fpc-imlib/Makefile
  head/graphics/fpc-libgd/Makefile
  head/graphics/fpc-libpng/Makefile
  head/graphics/fpc-ncurses/Makefile
  head/graphics/fpc-opengl/Makefile
  head/graphics/fpc-opengl/pkg-plist
  head/graphics/fpc-pasjpeg/Makefile
  head/graphics/fpc-proj4/Makefile
  head/graphics/fpc-rsvg/Makefile
  head/graphics/fpc-svgalib/Makefile
  head/lang/fpc-base/Makefile
  head/lang/fpc-docs/Makefile
  head/lang/fpc-lua/Makefile
  head/lang/fpc-rexx/Makefile
  head/lang/fpc-tcl/Makefile
  head/lang/fpc-units/Makefile
  head/lang/fpc-utils/Makefile
  head/lang/fpc/Makefile
  head/lang/fpc/Makefile.units
  head/math/fpc-fftw/Makefile
  head/math/fpc-gmp/Makefile
  head/math/fpc-numlib/Makefile
  head/misc/fpc-chm/Makefile
  head/multimedia/fpc-dts/Makefile
  head/multimedia/fpc-matroska/Makefile
  head/net/fpc-ldap/Makefile
  head/net/fpc-pcap/Makefile
  head/security/fpc-hash/Makefile
  head/security/fpc-openssl/Makefile
  head/sysutils/fpc-syslog/Makefile
  head/sysutils/fpc-users/Makefile
  head/sysutils/fpc-utmp/Makefile
  head/sysutils/fpc-uuid/Makefile
  head/textproc/fpc-aspell/Makefile
  head/textproc/fpc-libxml2/Makefile
  head/www/fpc-fastcgi/Makefile
  head/www/fpc-httpd22/Makefile
  head/x11-toolkits/fpc-gnome1/Makefile
  head/x11-toolkits/fpc-gtk1/Makefile
  head/x11-toolkits/fpc-gtk2/Makefile
  head/x11-toolkits/fpc-xforms/Makefile
  head/x11-toolkits/fpc-xforms/pkg-plist
  head/x11/fpc-x11/Makefile

Modified: head/archivers/fpc-bzip2/Makefile
==============================================================================
--- head/archivers/fpc-bzip2/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/archivers/fpc-bzip2/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -10,9 +10,8 @@ COMMENT=	Free Pascal bzip2 unit
 
 USE_FPC=	yes
 
-NO_STAGE=	yes
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 .include "${MASTERDIR}/Makefile"

Modified: head/archivers/fpc-paszlib/Makefile
==============================================================================
--- head/archivers/fpc-paszlib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/archivers/fpc-paszlib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -10,9 +10,8 @@ COMMENT=	Free Pascal unit for native com
 
 USE_FPC=	hash
 
-NO_STAGE=	yes
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 .include "${MASTERDIR}/Makefile"

Modified: head/archivers/fpc-unzip/Makefile
==============================================================================
--- head/archivers/fpc-unzip/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/archivers/fpc-unzip/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -10,13 +10,14 @@ COMMENT=	Free Pascal routines for unzipp
 
 USE_FPC=	yes
 
-NO_STAGE=	yes
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	UNZIP
 UNZIP_DESC=	Install unzip tools
 OPTIONS_DEFAULT=	UNZIP
 
+UNZIP_RUN_DEPENDS=	unzip:${PORTSDIR}/archivers/unzip
+
 .include "${MASTERDIR}/Makefile"

Modified: head/audio/fpc-a52/Makefile
==============================================================================
--- head/audio/fpc-a52/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-a52/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,14 +9,15 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal interface to a52 library
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBA52
-LIBA52_DESC= Install a52 library
+LIBA52_DESC=	Install a52 library
 OPTIONS_DEFAULT=	LIBA52
 
+LIBA52_LIB_DEPENDS=	liba52.so:${PORTSDIR}/audio/liba52
+
 .include "${MASTERDIR}/Makefile"

Modified: head/audio/fpc-mad/Makefile
==============================================================================
--- head/audio/fpc-mad/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-mad/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,14 +9,15 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal interface to mad library
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBMAD
 LIBMAD_DESC=	Install mad library
 OPTIONS_DEFAULT=	LIBMAD
 
+LIBMAD_LIB_DEPENDS=	libmad.so:${PORTSDIR}/audio/libmad
+
 .include "${MASTERDIR}/Makefile"

Modified: head/audio/fpc-modplug/Makefile
==============================================================================
--- head/audio/fpc-modplug/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-modplug/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,14 +9,15 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal interface to modplug library
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBMODPLUG
 LIBMODPLUG_DESC=	Install modplug library
 OPTIONS_DEFAULT=	LIBMODPLUG
 
+LIBMODPLUG_LIB_DEPENDS=	libmodplug.so:${PORTSDIR}/audio/libmodplug
+
 .include "${MASTERDIR}/Makefile"

Modified: head/audio/fpc-oggvorbis/Makefile
==============================================================================
--- head/audio/fpc-oggvorbis/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-oggvorbis/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,15 +9,17 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal interface to ogg & vorbis libraries
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBOGG LIBVORBIS 
 LIBOGG_DESC=	Install ogg library
 LIBVORBIS_DESC=	Install vorbis library
 OPTIONS_DEFAULT=	LIBOGG LIBVORBIS
 
+LIBOGG_LIB_DEPENDS=	libogg.so:${PORTSDIR}/audio/libogg
+LIBVORBIS_LIB_DEPENDS=	libvorbis.so:${PORTSDIR}/audio/libvorbis
+
 .include "${MASTERDIR}/Makefile"

Modified: head/audio/fpc-openal/Makefile
==============================================================================
--- head/audio/fpc-openal/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-openal/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,11 +9,10 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal interface to openal library
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	OPENAL
 OPENAL_DESC=	Install openal library

Modified: head/audio/fpc-sndfile/Makefile
==============================================================================
--- head/audio/fpc-sndfile/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/audio/fpc-sndfile/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -9,14 +9,15 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Free Pascal Interface to sndfile library
 
 USE_FPC=	yes
-NO_STAGE=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBSNDFILE
 LIBSNDFILE_DESC=	Install sndfile library
 OPTIONS_DEFAULT=	LIBSNDFILE
 
+LIBSNDFILE_LIB_DEPENDS=	libsndfile.so:${PORTSDIR}/audio/libsndfile
+
 .include "${MASTERDIR}/Makefile"

Modified: head/converters/fpc-iconvenc/Makefile
==============================================================================
--- head/converters/fpc-iconvenc/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/converters/fpc-iconvenc/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,9 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
+
+# added to main port to make it compile on 10 with iconv in libc
+#USES=	iconv
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-dblib/Makefile
==============================================================================
--- head/databases/fpc-dblib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-dblib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-fpindexer/Makefile
==============================================================================
--- head/databases/fpc-fpindexer/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-fpindexer/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	chm fcl-base fcl-db
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-gdbm/Makefile
==============================================================================
--- head/databases/fpc-gdbm/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-gdbm/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	GDBM
 GDBM_DESC=	Install the GNU database manager
 OPTIONS_DEFAULT=	GDBM
 
-NO_STAGE=	yes
+GDBM_LIB_DEPENDS=	libgdbm.so:${PORTSDIR}/databases/gdbm
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-ibase/Makefile
==============================================================================
--- head/databases/fpc-ibase/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-ibase/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	IBASE
 IBASE_DESC=	Install Interbase/Firebird client
 OPTIONS_DEFAULT=	IBASE
 
-NO_STAGE=	yes
+IBASE_USE=	FIREBIRD=yes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-mysql/Makefile
==============================================================================
--- head/databases/fpc-mysql/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-mysql/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	MYSQL
 MYSQL_DESC=	Install MySQL client
 OPTIONS_DEFAULT=	MYSQL
 
-NO_STAGE=	yes
+MYSQL_USE=	MYSQL=yes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-odbc/Makefile
==============================================================================
--- head/databases/fpc-odbc/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-odbc/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,10 +12,11 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	ODBC
 ODBC_DESC=	Install ODBC library suite for Unix
 
-NO_STAGE=	yes
+ODBC_LIB_DEPENDS=	libodbc.so:${PORTSDIR}/databases/unixODBC
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-oracle/Makefile
==============================================================================
--- head/databases/fpc-oracle/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-oracle/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,10 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	ORACLE
 ORACLE_DESC=	Install oracle client
 
-NO_STAGE=	yes
+ORACLE8_LIB=	${LOCALBASE}/oracle8-client/rdbms/lib
+ORACLE_RUN_DEPENDS=	${ORACLE8_LIB}/env_rdbms.mk:${PORTSDIR}/databases/oracle8-client
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-postgres/Makefile
==============================================================================
--- head/databases/fpc-postgres/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-postgres/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	PGSQL
 PGSQL_DESC=	Install PostgreSQL client
 OPTIONS_DEFAULT=	PGSQL
 
-NO_STAGE=	yes
+PGSQL_USE=	PGSQL=yes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-pxlib/Makefile
==============================================================================
--- head/databases/fpc-pxlib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-pxlib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/databases/fpc-sqlite/Makefile
==============================================================================
--- head/databases/fpc-sqlite/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/databases/fpc-sqlite/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,10 +12,11 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	SQLITE
 OPTIONS_DEFAULT=	SQLITE
 
-NO_STAGE=	yes
+SQLITE_USE=	SQLITE=yes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-bfd/Makefile
==============================================================================
--- head/devel/fpc-bfd/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-bfd/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBBFD
 LIBBFD_DESC=	Install Universal BFD library from GNU binutils
 OPTIONS_DEFAULT=	LIBBFD
 
-NO_STAGE=	yes
+LIBBFD_RUN_DEPENDS=	${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd
+
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-dbus/Makefile
==============================================================================
--- head/devel/fpc-dbus/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-dbus/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	DBUS
 DBUS_DESC=	Install dbus library
 OPTIONS_DEFAULT=	DBUS
 
-NO_STAGE=	yes
+DBUS_LIB_DEPENDS=	libdbus-1.so:${PORTSDIR}/devel/dbus
+
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-async/Makefile
==============================================================================
--- head/devel/fpc-fcl-async/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-async/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-base/Makefile
==============================================================================
--- head/devel/fpc-fcl-base/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-base/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	hash paszlib pthreads
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-db/Makefile
==============================================================================
--- head/devel/fpc-fcl-db/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-db/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -13,7 +13,9 @@ USE_FPC=	dblib fcl-async fcl-base fcl-js
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
+OPT=		-Fuunits/${BUILDNAME} -Fu../units/${BUILDNAME} -Fu../* \
+		-Fu../../units/${BUILDNAME} -Fu../../../units/${BUILDNAME} \
+		-Fu../sqldb/*
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-extra/Makefile
==============================================================================
--- head/devel/fpc-fcl-extra/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-extra/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -11,7 +11,6 @@ USE_FPC=	fcl-base
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-fpcunit/Makefile
==============================================================================
--- head/devel/fpc-fcl-fpcunit/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-fpcunit/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-async fcl-base fcl-xml hash
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-image/Makefile
==============================================================================
--- head/devel/fpc-fcl-image/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-image/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-async fcl-base hash pasjpeg
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-js/Makefile
==============================================================================
--- head/devel/fpc-fcl-js/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-js/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-json/Makefile
==============================================================================
--- head/devel/fpc-fcl-json/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-json/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-base
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-net/Makefile
==============================================================================
--- head/devel/fpc-fcl-net/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-net/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,7 @@ USE_FPC=	fcl-async fcl-base fcl-xml fcl-
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
+OPT=		-Fu${WRKDIR}/${WRKUNITDIR}/*
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-passrc/Makefile
==============================================================================
--- head/devel/fpc-fcl-passrc/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-passrc/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-process/Makefile
==============================================================================
--- head/devel/fpc-fcl-process/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-process/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-registry/Makefile
==============================================================================
--- head/devel/fpc-fcl-registry/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-registry/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-async fcl-base fcl-xml hash
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-res/Makefile
==============================================================================
--- head/devel/fpc-fcl-res/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-res/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-base
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-web/Makefile
==============================================================================
--- head/devel/fpc-fcl-web/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-web/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -14,7 +14,8 @@ USE_FPC=	fastcgi fcl-async fcl-base fcl-
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
+OPT=		-Fuunits/${BUILDNAME} -Fu../units/${BUILDNAME} -Fu../* \
+		-Fu../../units/${BUILDNAME} -Fu../../../units/${BUILDNAME}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fcl-xml/Makefile
==============================================================================
--- head/devel/fpc-fcl-xml/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fcl-xml/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-async fcl-base hash iconven
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fpmkunit/Makefile
==============================================================================
--- head/devel/fpc-fpmkunit/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fpmkunit/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-process paszlib
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fppkg/Makefile
==============================================================================
--- head/devel/fpc-fppkg/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fppkg/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	fcl-base fcl-process fcl-web fc
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fv/Makefile
==============================================================================
--- head/devel/fpc-fv/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fv/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,10 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
+
+OPTIONS_DEFINE=	EXAMPLES
+
+HAVE_EXAMPLES=	yes
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-fv/pkg-plist
==============================================================================
--- head/devel/fpc-fv/pkg-plist	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-fv/pkg-plist	Tue Jan 28 00:16:57 2014	(r341492)
@@ -68,13 +68,13 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAM
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/libpsysmsg.a
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/libpasciitab.a
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv/libptimeddlg.a
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/fv/testapp.lpi
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/fv/testapp.pas
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/fv/Makefile.fpc
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/fv/Makefile
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/fv/testapp.lpi
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/fv/testapp.pas
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/fv/Makefile.fpc
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/fv/Makefile
 @dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/fv
 @dirrmtry lib/fpc/%%PORTVERSION%%/units
 @dirrmtry lib/fpc/%%PORTVERSION%%
 @dirrmtry lib/fpc
-%%PORTDOCS%%@dirrm share/examples/fpc-%%PORTVERSION%%/fv
-%%PORTDOCS%%@dirrmtry share/examples/fpc-%%PORTVERSION%%
+%%PORTEXAMPLES%%@dirrm share/examples/fpc-%%PORTVERSION%%/fv
+%%PORTEXAMPLES%%@dirrmtry share/examples/fpc-%%PORTVERSION%%

Modified: head/devel/fpc-gdbint/Makefile
==============================================================================
--- head/devel/fpc-gdbint/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-gdbint/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-newt/Makefile
==============================================================================
--- head/devel/fpc-newt/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-newt/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	NEWT
 NEWT_DESC=	Install newt library
 OPTIONS_DEFAULT=	NEWT
 
-NO_STAGE=	yes
+NEWT_LIB_DEPENDS=	libnewt.so:${PORTSDIR}/devel/newt
+
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-pthreads/Makefile
==============================================================================
--- head/devel/fpc-pthreads/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-pthreads/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-regexpr/Makefile
==============================================================================
--- head/devel/fpc-regexpr/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-regexpr/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-sdl/Makefile
==============================================================================
--- head/devel/fpc-sdl/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-sdl/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	pthreads x11
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	SDL
 SDL_DESC=	Install SDL library
 OPTIONS_DEFAULT=	SDL
 
-NO_STAGE=	yes
+SDL_USE=	SDL=sdl,image,mixer,ttf,gfx
+
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-symbolic/Makefile
==============================================================================
--- head/devel/fpc-symbolic/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-symbolic/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/devel/fpc-zlib/Makefile
==============================================================================
--- head/devel/fpc-zlib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/devel/fpc-zlib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/editors/fpc-ide/Makefile
==============================================================================
--- head/editors/fpc-ide/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/editors/fpc-ide/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -11,10 +11,10 @@ COMMENT=	Free Pascal integrated IDE/comp
 USE_FPC=	chm fcl-async fcl-base fv gdbint graph ibase hash mysql odbc \
 		oracle pasjpeg paszlib pthreads postgres regexpr sqlite
 
+FPCDIR=		# none
 UNITPREFIX=	# none
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR} ${FPCSRCDIR}/compiler ${FPCSRCDIR}/rtl ${FPCSRCDIR}/packages/fv
+EXTRACTUNITDIR=	${WRKUNITDIR} ${FPCSRCDIR}/compiler ${FPCSRCDIR}/rtl ${FPCSRCDIR}/packages/fv
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/ftp/fpc-libcurl/Makefile
==============================================================================
--- head/ftp/fpc-libcurl/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/ftp/fpc-libcurl/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBCURL
 LIBCURL_DESC=	Install curl tools and library
 OPTIONS_DEFAULT=	LIBCURL
 
-NO_STAGE=	yes
+LIBCURL_LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-cairo/Makefile
==============================================================================
--- head/graphics/fpc-cairo/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-cairo/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -13,11 +13,12 @@ USE_FPC=	fcl-async fcl-base fcl-image ha
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBCAIRO
 LIBCAIRO_DESC=	Install cairo vector graphics library
 OPTIONS_DEFAULT=	LIBCAIRO
 
-NO_STAGE=	yes
+LIBCAIRO_LIB_DEPENDS=	libcairo.so:${PORTSDIR}/graphics/cairo
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-fpgtk/Makefile
==============================================================================
--- head/graphics/fpc-fpgtk/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-fpgtk/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	fcl-base gtk1 x11 opengl
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	GTK1
 GTK1_DESC=	Gimp Toolkit for X11 GUI (version 1.x)
 OPTIONS_DEFAULT=	GTK1
 
-NO_STAGE=	yes
+GTK1_USE=	GNOME=gtk12
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-ggi/Makefile
==============================================================================
--- head/graphics/fpc-ggi/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-ggi/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBGGI
 LIBGGI_DESC=	Install ggi library
 OPTIONS_DEFAULT=	LIBGGI
 
-NO_STAGE=	yes
+LIBGGI_LIB_DEPENDS=	libggi.so:${PORTSDIR}/graphics/libggi
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-graph/Makefile
==============================================================================
--- head/graphics/fpc-graph/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-graph/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	x11 sdl pthreads
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-hermes/Makefile
==============================================================================
--- head/graphics/fpc-hermes/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-hermes/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	HERMES
 HERMES_DESC=	Install hermes graphics library
 OPTIONS_DEFAULT=	HERMES
 
-NO_STAGE=	yes
+HERMES_LIB_DEPENDS=	libHermes.so:${PORTSDIR}/graphics/Hermes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-imagemagick/Makefile
==============================================================================
--- head/graphics/fpc-imagemagick/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-imagemagick/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	IMAGEMAGICK
 IMAGEMAGICK_DESC=	Install ImageMagick image proccesing tool
 OPTIONS_DEFAULT=	IMAGEMAGICK
 
-NO_STAGE=	yes
+IMAGEMAGICK_LIB_DEPENDS=	libMagick++.so:${PORTSDIR}/graphics/ImageMagick
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-imlib/Makefile
==============================================================================
--- head/graphics/fpc-imlib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-imlib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	gtk1 x11 opengl
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	IMLIB2
 IMLIB2_DESC=	Install imlib graphic library
 OPTIONS_DEFAULT=	IMLIB2
 
-NO_STAGE=	yes
+IMLIB2_USE=	EFL=imlib2
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-libgd/Makefile
==============================================================================
--- head/graphics/fpc-libgd/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-libgd/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBGD
 LIBGD_DESC=	Install gd graphic library
 OPTIONS_DEFAULT=	LIBGD
 
-NO_STAGE=	yes
+LIBGD_LIB_DEPENDS=	libgd.so:${PORTSDIR}/graphics/gd
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-libpng/Makefile
==============================================================================
--- head/graphics/fpc-libpng/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-libpng/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	zlib
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBPNG
 LIBPNG_DESC=	Install png library for manipulating PNG images
 OPTIONS_DEFAULT=	LIBPNG
 
-NO_STAGE=	yes
+LIBPNG_LIB_DEPENDS=	libpng15.so:${PORTSDIR}/graphics/png
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-ncurses/Makefile
==============================================================================
--- head/graphics/fpc-ncurses/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-ncurses/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-opengl/Makefile
==============================================================================
--- head/graphics/fpc-opengl/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-opengl/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,13 @@ USE_FPC=	x11
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-OPTIONS_DEFINE=	OPENGL
+OPTIONS_DEFINE=	EXAMPLES OPENGL
 OPENGL_DESC=	Install opengl libraries
 OPTIONS_DEFAULT=	OPENGL
 
-NO_STAGE=	yes
+OPENGL_USE=	GL=glut
+HAVE_EXAMPLES=	yes
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-opengl/pkg-plist
==============================================================================
--- head/graphics/fpc-opengl/pkg-plist	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-opengl/pkg-plist	Tue Jan 28 00:16:57 2014	(r341492)
@@ -17,19 +17,19 @@ lib/fpc/%%PORTVERSION%%/units/%%BUILDNAM
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglu.a
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglut.a
 lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl/libpglx.a
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/radblur.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/morph3d.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemo.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemova.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/glxtest.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/freeglutdemo.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/bounce.pp
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile.fpc
-%%PORTDOCS%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/radblur.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/morph3d.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemo.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glutdemova.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/glxtest.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/freeglutdemo.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/bounce.pp
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile.fpc
+%%PORTEXAMPLES%%share/examples/fpc-%%PORTVERSION%%/opengl/Makefile
 @dirrm lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%/opengl
 @dirrmtry lib/fpc/%%PORTVERSION%%/units/%%BUILDNAME%%
 @dirrmtry lib/fpc/%%PORTVERSION%%/units
 @dirrmtry lib/fpc/%%PORTVERSION%%
 @dirrmtry lib/fpc
-%%PORTDOCS%%@dirrm share/examples/fpc-%%PORTVERSION%%/opengl
-%%PORTDOCS%%@dirrmtry share/examples/fpc-%%PORTVERSION%%
+%%PORTEXAMPLES%%@dirrm share/examples/fpc-%%PORTVERSION%%/opengl
+%%PORTEXAMPLES%%@dirrmtry share/examples/fpc-%%PORTVERSION%%

Modified: head/graphics/fpc-pasjpeg/Makefile
==============================================================================
--- head/graphics/fpc-pasjpeg/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-pasjpeg/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,7 +12,6 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
-NO_STAGE=	yes
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-proj4/Makefile
==============================================================================
--- head/graphics/fpc-proj4/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-proj4/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	PROJ
 PROJ_DESC=	Install proj library
 OPTIONS_DEFAULT=	PROJ
 
-NO_STAGE=	yes
+PROJ_LIB_DEPENDS=	libproj.so:${PORTSDIR}/graphics/proj
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-rsvg/Makefile
==============================================================================
--- head/graphics/fpc-rsvg/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-rsvg/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,11 +12,12 @@ USE_FPC=	gtk2
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/^/lib/}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	LIBRSVG2
 LIBRSVG2_DESC=	Install librsvg2 library
 OPTIONS_DEFAULT=	LIBRSVG2
 
-NO_STAGE=	yes
+LIBRSVG2_LIB_DEPENDS=	librsvg-2.so:${PORTSDIR}/graphics/librsvg2
+
 .include "${MASTERDIR}/Makefile"

Modified: head/graphics/fpc-svgalib/Makefile
==============================================================================
--- head/graphics/fpc-svgalib/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/graphics/fpc-svgalib/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -12,10 +12,11 @@ USE_FPC=	yes
 
 MASTERDIR=	${.CURDIR}/../../lang/fpc
 WRKUNITDIR=	${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
-EXTRACTUNITDIR+=	${WRKUNITDIR}
+EXTRACTUNITDIR=	${WRKUNITDIR}
 
 OPTIONS_DEFINE=	SVGA
 SVGA_DESC=	Install svgalib low level console graphics library
 
-NO_STAGE=	yes
+SVGA_LIB_DEPENDS=	libvga.so:${PORTSDIR}/graphics/svgalib
+
 .include "${MASTERDIR}/Makefile"

Modified: head/lang/fpc-base/Makefile
==============================================================================
--- head/lang/fpc-base/Makefile	Tue Jan 28 00:13:11 2014	(r341491)
+++ head/lang/fpc-base/Makefile	Tue Jan 28 00:16:57 2014	(r341492)
@@ -13,14 +13,12 @@ MAINTAINER=	acm@FreeBSD.org
 COMMENT=	Meta package to install all of the Free Pascal base
 
 WANT_FPC_BASE=	yes
-
-.if !defined(NOPORTDOCS)
-RUN_DEPENDS+=	${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:${PORTSDIR}/lang/fpc-docs
-.endif
-
 NO_BUILD=	yes
+NO_INSTALL=	yes
+NO_MTREE=	yes
+
+OPTIONS_DEFINE=	DOCS
 

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201401280016.s0S0Gwce082276>