aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason Helfman <jgh@FreeBSD.org>2013-03-14 06:32:04 +0000
committerJason Helfman <jgh@FreeBSD.org>2013-03-14 06:32:04 +0000
commit4c2a1e1ced7d93dd8cde0aac7ffa8711610c346f (patch)
treedc4565fbcb8e38fe0e42b0b1af7edd9e43bc5af8
parentc14ce1ef0a7f33aec7a8f14e9bdde6a2ca7440d7 (diff)
downloadports-4c2a1e1ced7d93dd8cde0aac7ffa8711610c346f.tar.gz
ports-4c2a1e1ced7d93dd8cde0aac7ffa8711610c346f.zip
Notes
-rw-r--r--archivers/fpc-unzip/Makefile10
-rw-r--r--audio/fpc-a52/Makefile10
-rw-r--r--audio/fpc-mad/Makefile10
-rw-r--r--audio/fpc-modplug/Makefile10
-rw-r--r--audio/fpc-oggvorbis/Makefile12
-rw-r--r--audio/fpc-openal/Makefile10
-rw-r--r--audio/fpc-sndfile/Makefile10
-rw-r--r--databases/fpc-gdbm/Makefile10
-rw-r--r--databases/fpc-ibase/Makefile10
-rw-r--r--databases/fpc-mysql/Makefile10
-rw-r--r--databases/fpc-odbc/Makefile9
-rw-r--r--databases/fpc-oracle/Makefile9
-rw-r--r--databases/fpc-postgres/Makefile10
-rw-r--r--databases/fpc-sqlite/Makefile9
-rw-r--r--devel/fpc-bfd/Makefile10
-rw-r--r--devel/fpc-dbus/Makefile10
-rw-r--r--devel/fpc-newt/Makefile10
-rw-r--r--devel/fpc-sdl/Makefile10
-rw-r--r--ftp/fpc-libcurl/Makefile10
-rw-r--r--graphics/fpc-cairo/Makefile10
-rw-r--r--graphics/fpc-fpgtk/Makefile10
-rw-r--r--graphics/fpc-ggi/Makefile10
-rw-r--r--graphics/fpc-hermes/Makefile10
-rw-r--r--graphics/fpc-imagemagick/Makefile10
-rw-r--r--graphics/fpc-imlib/Makefile10
-rw-r--r--graphics/fpc-libgd/Makefile10
-rw-r--r--graphics/fpc-libpng/Makefile10
-rw-r--r--graphics/fpc-opengl/Makefile10
-rw-r--r--graphics/fpc-proj4/Makefile10
-rw-r--r--graphics/fpc-rsvg/Makefile10
-rw-r--r--graphics/fpc-svgalib/Makefile9
-rw-r--r--lang/fpc-lua/Makefile10
-rw-r--r--lang/fpc-rexx/Makefile10
-rw-r--r--lang/fpc-tcl/Makefile10
-rw-r--r--lang/fpc-units/Makefile169
-rw-r--r--math/fpc-fftw/Makefile10
-rw-r--r--math/fpc-gmp/Makefile10
-rw-r--r--multimedia/fpc-dts/Makefile10
-rw-r--r--multimedia/fpc-matroska/Makefile10
-rw-r--r--net/fpc-ldap/Makefile10
-rw-r--r--net/fpc-pcap/Makefile10
-rw-r--r--security/fpc-openssl/Makefile10
-rw-r--r--textproc/fpc-aspell/Makefile9
-rw-r--r--textproc/fpc-libxml2/Makefile10
-rw-r--r--www/fpc-httpd22/Makefile9
-rw-r--r--x11-toolkits/fpc-gtk1/Makefile10
-rw-r--r--x11-toolkits/fpc-gtk2/Makefile10
-rw-r--r--x11-toolkits/fpc-xforms/Makefile10
-rw-r--r--x11/fpc-x11/Makefile10
49 files changed, 274 insertions, 371 deletions
diff --git a/archivers/fpc-unzip/Makefile b/archivers/fpc-unzip/Makefile
index da02dab88bc2..d6161c1e6732 100644
--- a/archivers/fpc-unzip/Makefile
+++ b/archivers/fpc-unzip/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-unzip
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= archivers lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= UNZIP "Install unzip tools" on
+OPTIONS_DEFINE= UNZIP
+UNZIP_DESC= Install unzip tools
+OPTIONS_DEFAULT= UNZIP
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-a52/Makefile b/audio/fpc-a52/Makefile
index a2859ff868bb..84069f38001a 100644
--- a/audio/fpc-a52/Makefile
+++ b/audio/fpc-a52/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-a52
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBA52 "Install a52 library" on
+OPTIONS_DEFINE= LIBA52
+LIBA52_DESC= Install a52 library
+OPTIONS_DEFAULT= LIBA52
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-mad/Makefile b/audio/fpc-mad/Makefile
index d3838348faf0..eba25270aed9 100644
--- a/audio/fpc-mad/Makefile
+++ b/audio/fpc-mad/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-mad
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBMAD "Install mad library" on
+OPTIONS_DEFINE= LIBMAD
+LIBMAD_DESC= Install mad library
+OPTIONS_DEFAULT= LIBMAD
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-modplug/Makefile b/audio/fpc-modplug/Makefile
index 198e6988dc35..f45f04aa9ea5 100644
--- a/audio/fpc-modplug/Makefile
+++ b/audio/fpc-modplug/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-modplug
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBMODPLUG "Install modplug library" on
+OPTIONS_DEFINE= LIBMODPLUG
+LIBMODPLUG_DESC= Install modplug library
+OPTIONS_DEFAULT= LIBMODPLUG
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-oggvorbis/Makefile b/audio/fpc-oggvorbis/Makefile
index 75b6d8da6f0e..8c456a5457bf 100644
--- a/audio/fpc-oggvorbis/Makefile
+++ b/audio/fpc-oggvorbis/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-oggvorbis
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,7 +14,9 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBOGG "Install ogg library" on \
- LIBVORBIS "Install vorbis library" on
+OPTIONS_DEFINE= LIBOGG LIBVORBIS
+LIBOGG_DESC= Install ogg library
+LIBVORBIS_DESC= Install vorbis library
+OPTIONS_DEFAULT= LIBOGG LIBVORBIS
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-openal/Makefile b/audio/fpc-openal/Makefile
index 7ee97f07c9a0..ea0be0465bbc 100644
--- a/audio/fpc-openal/Makefile
+++ b/audio/fpc-openal/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-openal
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= OPENAL "Install openal library" on
+OPTIONS_DEFINE= OPENAL
+OPENAL_DESC= Install openal library
+OPTIONS_DEFAULT= OPENAL
.include "${MASTERDIR}/Makefile"
diff --git a/audio/fpc-sndfile/Makefile b/audio/fpc-sndfile/Makefile
index d7b6d29f6f66..d08c221256b6 100644
--- a/audio/fpc-sndfile/Makefile
+++ b/audio/fpc-sndfile/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-sndfile
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= audio lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBSNDFILE "Install sndfile library" on
+OPTIONS_DEFINE= LIBSNDFILE
+LIBSNDFILE_DESC= Install sndfile library
+OPTIONS_DEFAULT= LIBSNDFILE
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-gdbm/Makefile b/databases/fpc-gdbm/Makefile
index e651bc9d8dbc..f47f28192f7d 100644
--- a/databases/fpc-gdbm/Makefile
+++ b/databases/fpc-gdbm/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-gdbm
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= GDBM "Install the GNU database manager" on
+OPTIONS_DEFINE= GDBM
+GDBM_DESC= Install the GNU database manager
+OPTIONS_DEFAULT= GDBM
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-ibase/Makefile b/databases/fpc-ibase/Makefile
index 28d4eb85abe7..536caee70526 100644
--- a/databases/fpc-ibase/Makefile
+++ b/databases/fpc-ibase/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal ibase Unit
-# Date created: 9 February 2004
-# Whom: John Merryweather Cooper
-#
+# Created by: John Merryweather Cooper
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= IBASE "Install Interbase/Firebird client" on
+OPTIONS_DEFINE= IBASE
+IBASE_DESC= Install Interbase/Firebird client
+OPTIONS_DEFAULT= IBASE
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-mysql/Makefile b/databases/fpc-mysql/Makefile
index 434e05b80d3b..13d6448d4f90 100644
--- a/databases/fpc-mysql/Makefile
+++ b/databases/fpc-mysql/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal mysql Unit
-# Date created: 9 February 2004
-# Whom: John Merryweather Cooper
-#
+# Created by: John Merryweather Cooper
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= MYSQL "Install MySQL client" on
+OPTIONS_DEFINE= MYSQL
+MYSQL_DESC= Install MySQL client
+OPTIONS_DEFAULT= MYSQL
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-odbc/Makefile b/databases/fpc-odbc/Makefile
index b2618799814c..bc8dacd061c6 100644
--- a/databases/fpc-odbc/Makefile
+++ b/databases/fpc-odbc/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal Compiler
-# Date created: 8 January 2004
-# Whom: John Merryweather Cooper
-#
+# Created by: John Merryweather Cooper
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= ODBC "Install ODBC library suite for Unix" off
+OPTIONS_DEFINE= ODBC
+ODBC_DESC= Install ODBC library suite for Unix
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-oracle/Makefile b/databases/fpc-oracle/Makefile
index 8421dbecc3b2..6b2963cb1474 100644
--- a/databases/fpc-oracle/Makefile
+++ b/databases/fpc-oracle/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal Compiler
-# Date created: 28 November 2001
-# Whom: John Merryweather Cooper et al
-#
+# Created by: John Merryweather Cooper et al
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= ORACLE "Install oracle client" off
+OPTIONS_DEFINE= ORACLE
+ORACLE_DESC= Install oracle client
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-postgres/Makefile b/databases/fpc-postgres/Makefile
index b72b5dabbcdb..5a4a94525d1c 100644
--- a/databases/fpc-postgres/Makefile
+++ b/databases/fpc-postgres/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal Compiler
-# Date created: 28 November 2001
-# Whom: John Merryweather Cooper et al
-#
+# Created by: John Merryweather Cooper et al
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= PGSQL "Install PostgreSQL client" on
+OPTIONS_DEFINE= PGSQL
+PGSQL_DESC= Install PostgreSQL client
+OPTIONS_DEFAULT= PGSQL
.include "${MASTERDIR}/Makefile"
diff --git a/databases/fpc-sqlite/Makefile b/databases/fpc-sqlite/Makefile
index 02b0fe88be6d..5928f0a5e092 100644
--- a/databases/fpc-sqlite/Makefile
+++ b/databases/fpc-sqlite/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-sqlite
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= databases lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= SQLITE "Install SQLite database engine" on
+OPTIONS_DEFINE= SQLITE
+OPTIONS_DEFAULT= SQLITE
.include "${MASTERDIR}/Makefile"
diff --git a/devel/fpc-bfd/Makefile b/devel/fpc-bfd/Makefile
index 5fee81eaf3d9..95af3b504af3 100644
--- a/devel/fpc-bfd/Makefile
+++ b/devel/fpc-bfd/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: Free Pascal Compiler
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= devel lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBBFD "Install Universal BFD library from GNU binutils" on
+OPTIONS_DEFINE= LIBBFD
+LIBBFD_DESC= Install Universal BFD library from GNU binutils
+OPTIONS_DEFAULT= LIBBFD
.include "${MASTERDIR}/Makefile"
diff --git a/devel/fpc-dbus/Makefile b/devel/fpc-dbus/Makefile
index 9a215b01a710..ff257a8c2b2a 100644
--- a/devel/fpc-dbus/Makefile
+++ b/devel/fpc-dbus/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-dbus
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= devel lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= DBUS "Install dbus library" on
+OPTIONS_DEFINE= DBUS
+DBUS_DESC= Install dbus library
+OPTIONS_DEFAULT= DBUS
.include "${MASTERDIR}/Makefile"
diff --git a/devel/fpc-newt/Makefile b/devel/fpc-newt/Makefile
index 63495f334784..37b9112e1cc6 100644
--- a/devel/fpc-newt/Makefile
+++ b/devel/fpc-newt/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-newt
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= devel lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= NEWT "Install newt library" on
+OPTIONS_DEFINE= NEWT
+NEWT_DESC= Install newt library
+OPTIONS_DEFAULT= NEWT
.include "${MASTERDIR}/Makefile"
diff --git a/devel/fpc-sdl/Makefile b/devel/fpc-sdl/Makefile
index da3b28bf4cee..4d01bb6a3047 100644
--- a/devel/fpc-sdl/Makefile
+++ b/devel/fpc-sdl/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-sdl
-# Date created: 2009-01-06
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTVERSION= 0
PORTREVISION= 3
@@ -19,6 +15,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= SDL "Install SDL library" on
+OPTIONS_DEFINE= SDL
+SDL_DESC= Install SDL library
+OPTIONS_DEFAULT= SDL
.include "${MASTERDIR}/Makefile"
diff --git a/ftp/fpc-libcurl/Makefile b/ftp/fpc-libcurl/Makefile
index b2a2d8841086..4334d92d79a7 100644
--- a/ftp/fpc-libcurl/Makefile
+++ b/ftp/fpc-libcurl/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-libcurl
-# Date created: 2007-09-11
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= ftp lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBCURL "Install curl tools and library " on
+OPTIONS_DEFINE= LIBCURL
+LIBCURL_DESC= Install curl tools and library
+OPTIONS_DEFAULT= LIBCURL
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-cairo/Makefile b/graphics/fpc-cairo/Makefile
index bb6a1421ebf2..cbd8b0a82d04 100644
--- a/graphics/fpc-cairo/Makefile
+++ b/graphics/fpc-cairo/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-cairo
-# Date created: 2006-09-11
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -19,6 +15,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBCAIRO "Install cairo vector graphics library" on
+OPTIONS_DEFINE= LIBCAIRO
+LIBCAIRO_DESC= Install cairo vector graphics library
+OPTIONS_DEFAULT= LIBCAIRO
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-fpgtk/Makefile b/graphics/fpc-fpgtk/Makefile
index dbdabfde9ee9..15f5bf5f2a12 100644
--- a/graphics/fpc-fpgtk/Makefile
+++ b/graphics/fpc-fpgtk/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-fpgtk
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= GTK1 "Gimp Toolkit for X11 GUI (version 1.x)" on
+OPTIONS_DEFINE= GTK1
+GTK1_DESC= Gimp Toolkit for X11 GUI (version 1.x)
+OPTIONS_DEFAULT= GTK1
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-ggi/Makefile b/graphics/fpc-ggi/Makefile
index ae30c25a6ece..90bdeabee9cb 100644
--- a/graphics/fpc-ggi/Makefile
+++ b/graphics/fpc-ggi/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-ggi
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBGGI "Install ggi library" on
+OPTIONS_DEFINE= LIBGGI
+LIBGGI_DESC= Install ggi library
+OPTIONS_DEFAULT= LIBGGI
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-hermes/Makefile b/graphics/fpc-hermes/Makefile
index be9c0ed5d1ef..c3bc9ede5a60 100644
--- a/graphics/fpc-hermes/Makefile
+++ b/graphics/fpc-hermes/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-hermes
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= HERMES "Install hermes graphics library" on
+OPTIONS_DEFINE= HERMES
+HERMES_DESC= Install hermes graphics library
+OPTIONS_DEFAULT= HERMES
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-imagemagick/Makefile b/graphics/fpc-imagemagick/Makefile
index 0f18f36888e5..a0c8aca6b9de 100644
--- a/graphics/fpc-imagemagick/Makefile
+++ b/graphics/fpc-imagemagick/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-imagemagick
-# Date created: 2009-01-06
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= IMAGEMAGICK "Install ImageMagick image proccesing tool" on
+OPTIONS_DEFINE= IMAGEMAGICK
+IMAGEMAGICK_DESC= Install ImageMagick image proccesing tool
+OPTIONS_DEFAULT= IMAGEMAGICK
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-imlib/Makefile b/graphics/fpc-imlib/Makefile
index b6147cdbbee1..dbf828a36fcd 100644
--- a/graphics/fpc-imlib/Makefile
+++ b/graphics/fpc-imlib/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-imlib
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= IMLIB2 "Install imlib graphic library" on
+OPTIONS_DEFINE= IMLIB2
+IMLIB2_DESC= Install imlib graphic library
+OPTIONS_DEFAULT= IMLIB2
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-libgd/Makefile b/graphics/fpc-libgd/Makefile
index 7bce131d5a71..a74e100e2a95 100644
--- a/graphics/fpc-libgd/Makefile
+++ b/graphics/fpc-libgd/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-libgd
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBGD "Install gd graphic library" on
+OPTIONS_DEFINE= LIBGD
+LIBGD_DESC= Install gd graphic library
+OPTIONS_DEFAULT= LIBGD
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-libpng/Makefile b/graphics/fpc-libpng/Makefile
index 85b3df6c972a..7a7efc2bff04 100644
--- a/graphics/fpc-libpng/Makefile
+++ b/graphics/fpc-libpng/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-libpng
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBPNG "Install png library for manipulating PNG images" on
+OPTIONS_DEFINE= LIBPNG
+LIBPNG_DESC= Install png library for manipulating PNG images
+OPTIONS_DEFAULT= LIBPNG
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-opengl/Makefile b/graphics/fpc-opengl/Makefile
index cbead3c8c2ff..fc7df4336b89 100644
--- a/graphics/fpc-opengl/Makefile
+++ b/graphics/fpc-opengl/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-opengl
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= OPENGL "Install opengl libraries" on
+OPTIONS_DEFINE= OPENGL
+OPENGL_DESC= Install opengl libraries
+OPTIONS_DEFAULT= OPENGL
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-proj4/Makefile b/graphics/fpc-proj4/Makefile
index 333390d9d87f..a3b723fabce9 100644
--- a/graphics/fpc-proj4/Makefile
+++ b/graphics/fpc-proj4/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-proj4
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= PROJ "Install proj library" on
+OPTIONS_DEFINE= PROJ
+PROJ_DESC= Install proj library
+OPTIONS_DEFAULT= PROJ
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-rsvg/Makefile b/graphics/fpc-rsvg/Makefile
index 6059b9d47eb9..a51c3b53b35e 100644
--- a/graphics/fpc-rsvg/Makefile
+++ b/graphics/fpc-rsvg/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-rsvg
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= graphics lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/^/lib/}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBRSVG2 "Install librsvg2 library" on
+OPTIONS_DEFINE= LIBRSVG2
+LIBRSVG2_DESC= Install librsvg2 library
+OPTIONS_DEFAULT= LIBRSVG2
.include "${MASTERDIR}/Makefile"
diff --git a/graphics/fpc-svgalib/Makefile b/graphics/fpc-svgalib/Makefile
index 8f25a66c846e..2b13a790a880 100644
--- a/graphics/fpc-svgalib/Makefile
+++ b/graphics/fpc-svgalib/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-svgalib
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= graphics lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= SVGA "Install svgalib low level console graphics library" off
+OPTIONS_DEFINE= SVGA
+SVGA_DESC= Install svgalib low level console graphics library
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-lua/Makefile b/lang/fpc-lua/Makefile
index ed58c3be4371..a3aff96f60df 100644
--- a/lang/fpc-lua/Makefile
+++ b/lang/fpc-lua/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-lua
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LUA "Install lua library" on
+OPTIONS_DEFINE= LUA
+LUA_DESC= Install lua library
+OPTIONS_DEFAULT= LUA
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-rexx/Makefile b/lang/fpc-rexx/Makefile
index 688929c7432f..7dd84fdada13 100644
--- a/lang/fpc-rexx/Makefile
+++ b/lang/fpc-rexx/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-rexx
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= REXX_REGINA "Install rexx-regina library" on
+OPTIONS_DEFINE= REXX_REGINA
+REXX_REGINA_DESC= Install rexx-regina library
+OPTIONS_DEFAULT= REXX_REGINA
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-tcl/Makefile b/lang/fpc-tcl/Makefile
index aad6e3417140..c0689681f28d 100644
--- a/lang/fpc-tcl/Makefile
+++ b/lang/fpc-tcl/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-tcl
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= TCL "Install tool commnad language" on
+OPTIONS_DEFINE= TCL
+TCL_DESC= Install tool commnad language
+OPTIONS_DEFAULT= TCL
.include "${MASTERDIR}/Makefile"
diff --git a/lang/fpc-units/Makefile b/lang/fpc-units/Makefile
index 616ef13657d2..c6f88bfece1f 100644
--- a/lang/fpc-units/Makefile
+++ b/lang/fpc-units/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-units
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTNAME= units
PORTVERSION= 2.6.0
@@ -22,85 +18,94 @@ NO_BUILD= yes
BUILDNAME= ${ARCH}-freebsd
-OPTIONS= A52 "Interface to a52 library" on \
- ASPELL "Interface to aspell spelling checker" on \
- BFD "Interface to GNU Binary Format description" on \
- BZIP2 "Free Pascal bzip2 unit" on \
- CAIRO "Interface to cairo library" on \
- CHM "Free Pbscal unit to manipulate chm files" on \
- DBUS "Interface to dbus library" on \
- DTS "Interface to dts library" on \
- FASTCGI "Free Pascal fastcgi unit" on \
- FCL_ASYNC "Free Pascal interface to async library" on \
- FCL_BASE "Free Pascal Component Library (base)" on \
- FCL_DB "Free Pascal Component Library (db)" on \
- FCL_EXTRA "Free Pascal Component Library (extra)" on \
- FCL_FPCUNIT "Free Pascal Component Library (fpcunit)" on \
- FCL_IMAGE "Free Pascal Component Library (image)" on \
- FCL_JSON "Free Pascal implementation of JSON" on \
- FCL_NET "Free Pascal Component Library (net)" on \
- FCL_PASSRC "Free Pascal Component Library (passrc)" on \
- FCL_PROCESS "Unit to start and manipulate other programs" on \
- FCL_REGISTRY "Free Pascal Component Library (registry)" on \
- FCL_RES "Free Pascal Component Library (res)" on \
- FCL_WEB "Free Pascal Component Library (web)" on \
- FCL_XML "Free Pascal Component Library (xml)" on \
- FFTW "Interface to the FFTW3 library" on \
- FPGTK "Interface to create programs with gtk" on \
- FPPKG "Free Pascal package unit" on \
- FPMKUNIT "Free Pascal build system unit" on \
- FPVECTORIAL "Free Pascal fpvectorial unit" on \
- FV "Free Pascal unit for Delphi support" on \
- GDBM "Interface to the GNU database system" on \
- GGI "Interface to libggi library" on \
- GMP "Interface to gmp library" on \
- GNOME1 "Interface to create programs for GNOME" on \
- GTK1 "Interface to gtk libraries" on \
- GTK2 "Interface to gtk2 libraries" on \
- HERMES "Free Pascal hermes unit" on \
- ICONVENC "Interface to iconv library" on \
- IMAGEMAGICK "Interface to ImageMagick" on \
- IMLIB "Interface to imlib library" on \
- LDAP "Interface to OpenLDAP" on \
- LIBCURL "Interface to curl library" on \
- LIBGD "Interface to gd library" on \
- LIBPNG "Interface to png library" on \
- LIBXML2 "Interface to libxml2 library" on \
- LUA "Interface to lua interpreter" on \
- MAD "Interface to mad library" on \
- MATROSKA "Interface to matroska library" on \
- MODPLUG "Interface to modplug library" on \
- NCURSES "Interface to ncurses library" on \
- NEWT "Interface to newt library" on \
- NUMLIB "Free Pascal unit for numerical methods" on \
- OGGVORBIS "Interaface to ogg & vorbis libraries" on \
- OPENAL "Interface to openal library" on \
- OPENGL "Interface to opengl library" on \
- OPENSSL "Interface to openssl library" on \
- PCAP "Interface to pcap library" on \
- PROJ4 "Interface to proj library" on \
- PXLIB "Unit to read various Paradox file" on \
- REXX "Intrface to rexx-regina library" on \
- RSVG "Interface to rsvg2 library" on \
- SDL "Free Pascal interface to SDL library" on \
- SNDFILE "Interface to sndfile library" on \
- SVGALIB "Interface to svgalib library" on \
- SYMBOLIC "Simple expression parsing and evaluating" on \
- SYSLOG "Interface to system logger" on \
- TCL "Interface to tcl/tk interpreter" on \
- UNZIP "Routines for unzipping zip files" on \
- USERS "Interface to manipulate users" on \
- UTMP "Gather information from the utmp file" on \
- UUID "Free Pascal uuid unit" on \
- X11 "Interface to X windows server" on \
- XFORMS "Interface to X-Forms" on \
- ZLIB "Interface to the zlib compression library" on \
+OPTIONS_DEFINE= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DTS FASTCGI FCL-ASYNC FCL-BASE \
+ FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JSON FCL-NET FCL-PASSRC \
+ FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPGTK FPMKUNIT \
+ FPPKG FPVECTORIAL FV GDBM GGI GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \
+ IMAGEMAGICK IMLIB LDAP LIBCURL LIBGD LIBPNG LIBXML2 LUA MAD MATROSKA \
+ MODPLUG NCURSES NEWT NUMLIB OGGVORBIS OPENAL OPENGL OPENSSL PCAP PROJ4 \
+ PXLIB RSVG REXX SDL SNDFILE SVGALIB SYMBOLIC SYSLOG TCL UNZIP USERS \
+ UTMP UUID X11 XFORMS ZLIB
+
+A52_DESC= Interface to a52 library
+ASPELL_DESC= Interface to aspell spelling checker
+BFD_DESC= Interface to GNU Binary Format description
+BZIP2_DESC= Free Pascal bzip2 unit
+CAIRO_DESC= Interface to cairo library
+CHM_DESC= Free Pbscal unit to manipulate chm files
+DBUS_DESC= Interface to dbus library
+DTS_DESC= Interface to dts library
+FASTCGI_DESC= Free Pascal fastcgi unit
+FCL_ASYNC_DESC= Free Pascal interface to async library
+FCL_BASE_DESC= Free Pascal Component Library (base)
+FCL_DB_DESC= Free Pascal Component Library (db)
+FCL_EXTRA_DESC= Free Pascal Component Library (extra)
+FCL_FPCUNIT_DESC= Free Pascal Component Library (fpcunit)
+FCL_IMAGE_DESC= Free Pascal Component Library (image)
+FCL_JSON_DESC= Free Pascal implementation of JSON
+FCL_NET_DESC= Free Pascal Component Library (net)
+FCL_PASSRC_DESC= Free Pascal Component Library (passrc)
+FCL_PROCESS_DESC= Unit to start and manipulate other programs
+FCL_REGISTRY_DESC= Free Pascal Component Library (registry)
+FCL_RES_DESC= Free Pascal Component Library (res)
+FCL_WEB_DESC= Free Pascal Component Library (web)
+FCL_XML_DESC= Free Pascal Component Library (xml)
+FFTW_DESC= Interface to the FFTW3 library
+FPGTK_DESC= Interface to create programs with gtk
+FPPKG_DESC= Free Pascal package unit
+FPMKUNIT_DESC= Free Pascal build system unit
+FPVECTORIAL_DESC= Free Pascal fpvectorial unit
+FV_DESC= Free Pascal unit for Delphi support
+GDBM_DESC= Interface to the GNU database system
+GGI_DESC= Interface to libggi library
+GMP_DESC= Interface to gmp library
+GNOME1_DESC= Interface to create programs for GNOME
+GTK1_DESC= Interface to gtk libraries
+GTK2_DESC= Interface to gtk2 libraries
+HERMES_DESC= Free Pascal hermes unit
+ICONVENC_DESC= Interface to iconv library
+IMAGEMAGICK_DESC= Interface to ImageMagick
+IMLIB_DESC= Interface to imlib library
+LDAP_DESC= Interface to OpenLDAP
+LIBCURL_DESC= Interface to curl library
+LIBGD_DESC= Interface to gd library
+LIBPNG_DESC= Interface to png library
+LIBXML2_DESC= Interface to libxml2 library
+LUA_DESC= Interface to lua interpreter
+MAD_DESC= Interface to mad library
+MATROSKA_DESC= Interface to matroska library
+MODPLUG_DESC= Interface to modplug library
+NCURSES_DESC= Interface to ncurses library
+NEWT_DESC= Interface to newt library
+NUMLIB_DESC= Free Pascal unit for numerical methods
+OGGVORBIS_DESC= Interaface to ogg & vorbis libraries
+OPENAL_DESC= Interface to openal library
+OPENGL_DESC= Interface to opengl library
+OPENSSL_DESC= Interface to openssl library
+PCAP_DESC= Interface to pcap library
+PROJ4_DESC= Interface to proj library
+PXLIB_DESC= Unit to read various Paradox file
+REXX_DESC= Intrface to rexx-regina library
+RSVG_DESC= Interface to rsvg2 library
+SDL_DESC= Free Pascal interface to SDL library
+SNDFILE_DESC= Interface to sndfile library
+SVGALIB_DESC= Interface to svgalib library
+SYMBOLIC_DESC= Simple expression parsing and evaluating
+SYSLOG_DESC= Interface to system logger
+TCL_DESC= Interface to tcl/tk interpreter
+UNZIP_DESC= Routines for unzipping zip files
+USERS_DESC= Interface to manipulate users
+UTMP_DESC= Gather information from the utmp file
+UUID_DESC= Free Pascal uuid unit
+X11_DESC= Interface to X windows server
+XFORMS_DESC= Interface to X-Forms
+ZLIB_DESC= Interface to the zlib compression library
LATEST_LINK= ${PKGNAMEPREFIX}${PORTNAME}
-
+
.include <bsd.port.options.mk>
-ALL_OPTIONS= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DTS FASTCGI FCL-ASYNC FCL-BASE \
+OPTIONS_DEFAULT= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DTS FASTCGI FCL-ASYNC FCL-BASE \
FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JSON FCL-NET FCL-PASSRC \
FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPGTK FPMKUNIT \
FPPKG FPVECTORIAL FV GDBM GGI GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \
@@ -110,8 +115,8 @@ ALL_OPTIONS= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DTS FASTCGI FCL-ASYNC FCL-BASE
UTMP UUID X11 XFORMS ZLIB
UNITS_SELECTED= #
-.for OPT in ${ALL_OPTIONS}
-. if defined(WITH_${OPT}) || !defined(WITHOUT_${OPT})
+.for OPT in ${OPTIONS_DEFINE}
+. if ${PORT_OPTIONS:M${OPT})
UNITS_SELECTED+= ${OPT:L}
. endif
.endfor
diff --git a/math/fpc-fftw/Makefile b/math/fpc-fftw/Makefile
index cac7f8d65c98..03f743184aff 100644
--- a/math/fpc-fftw/Makefile
+++ b/math/fpc-fftw/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-fftw
-# Date created: 2006-09-05
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= math lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= FFTW3 "Install FFTW3 library" on
+OPTIONS_DEFINE= FFTW3
+FFTW3_DESC= Install FFTW3 library
+OPTIONS_DEFAULT= FFTW3
.include "${MASTERDIR}/Makefile"
diff --git a/math/fpc-gmp/Makefile b/math/fpc-gmp/Makefile
index 93000b52547b..c37f6f7252a3 100644
--- a/math/fpc-gmp/Makefile
+++ b/math/fpc-gmp/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-gmp
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= math lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= GMP "Install gmp library" on
+OPTIONS_DEFINE= GMP
+GMP_DESC= Install gmp library
+OPTIONS_DEFAULT= GMP
.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/fpc-dts/Makefile b/multimedia/fpc-dts/Makefile
index 6cb6f49ad018..aebb05aea232 100644
--- a/multimedia/fpc-dts/Makefile
+++ b/multimedia/fpc-dts/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-dts
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= multimedia lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBDCA "Install dts library" on
+OPTIONS_DEFINE= LIBDCA
+LIBDCA_DESC= Install dts library
+OPTIONS_DEFAULT= LIBDCA
.include "${MASTERDIR}/Makefile"
diff --git a/multimedia/fpc-matroska/Makefile b/multimedia/fpc-matroska/Makefile
index 3e151313bf7b..3f8f0168ba7d 100644
--- a/multimedia/fpc-matroska/Makefile
+++ b/multimedia/fpc-matroska/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-matroska
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= multimedia lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBMATROSKA "Install matroska library" on
+OPTIONS_DEFINE= LIBMATROSKA
+LIBMATROSKA_DESC= Install matroska library
+OPTIONS_DEFAULT= LIBMATROSKA
.include "${MASTERDIR}/Makefile"
diff --git a/net/fpc-ldap/Makefile b/net/fpc-ldap/Makefile
index 7133eb01abec..c3f121abd5f0 100644
--- a/net/fpc-ldap/Makefile
+++ b/net/fpc-ldap/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-ldap
-# Date created: 2010-04-22
-# Whom: Christopher Key <cjk32@cam.ac.uk>
-#
+# Created by: Christopher Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= net lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= OPENLDAP "Install OpenLDAP libraries" on
+OPTIONS_DEFINE= OPENLDAP
+OPENLDAP_DESC= Install OpenLDAP libraries
+OPTIONS_DEFAULT= OPENLDAP
.include "${MASTERDIR}/Makefile"
diff --git a/net/fpc-pcap/Makefile b/net/fpc-pcap/Makefile
index 5e446fec30e2..18aa1870c657 100644
--- a/net/fpc-pcap/Makefile
+++ b/net/fpc-pcap/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-pcap
-# Date created: 2006-09-11
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= net lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBPCAP "Install ubiquitous network traffic capture library" on
+OPTIONS_DEFINE= LIBPCAP
+LIBPCAP_DESC= Install ubiquitous network traffic capture library
+OPTIONS_DEFAULT= LIBPCAP
.include "${MASTERDIR}/Makefile"
diff --git a/security/fpc-openssl/Makefile b/security/fpc-openssl/Makefile
index df5c91f5d249..1013393b17ef 100644
--- a/security/fpc-openssl/Makefile
+++ b/security/fpc-openssl/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-openssl
-# Date created: 2007-09-11
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= security lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= OPENSSL "Install SSL and crypto library" on
+OPTIONS_DEFINE= OPENSSL
+OPENSSL_DESC= Install SSL and crypto library
+OPTIONS_DEFAULT= OPENSSL
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/fpc-aspell/Makefile b/textproc/fpc-aspell/Makefile
index 745ce096f587..e219067e8ef1 100644
--- a/textproc/fpc-aspell/Makefile
+++ b/textproc/fpc-aspell/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-aspell
-# Date created: 2009-01-06
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= textproc lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= ASPELL "Install aspell spell checker" on
+OPTIONS_DEFINE= ASPELL
+OPTIONS_DEFAULT= ASPELL
.include "${MASTERDIR}/Makefile"
diff --git a/textproc/fpc-libxml2/Makefile b/textproc/fpc-libxml2/Makefile
index 9135aa1696a3..71c5142bf8ab 100644
--- a/textproc/fpc-libxml2/Makefile
+++ b/textproc/fpc-libxml2/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-libxml2
-# Date created: 2010-04-22
-# Whom: Christoper Key <cjk32@cam.ac.uk>
-#
+# Created by: Christoper Key <cjk32@cam.ac.uk>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= textproc lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/2//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= LIBXML2 "Install xml2 library" on
+OPTIONS_DEFINE= LIBXML2
+LIBXML2_DESC= Install xml2 library
+OPTIONS_DEFAULT= LIBXML2
.include "${MASTERDIR}/Makefile"
diff --git a/www/fpc-httpd22/Makefile b/www/fpc-httpd22/Makefile
index 202334ec615c..ad4b937006ae 100644
--- a/www/fpc-httpd22/Makefile
+++ b/www/fpc-httpd22/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-httpd22
-# Date created: 2009-01-06
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
+# Created by: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= www lang
@@ -18,6 +14,7 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= APACHE22 "Install apache22 server" off
+OPTIONS_DEFINE= APACHE22
+APACHE22_DESC= Install apache22 server
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/fpc-gtk1/Makefile b/x11-toolkits/fpc-gtk1/Makefile
index 1d6b6373e7c4..9d86712b4582 100644
--- a/x11-toolkits/fpc-gtk1/Makefile
+++ b/x11-toolkits/fpc-gtk1/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-gtk
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= x11-toolkits lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= GTK1 "Gimp Toolkit for X11 GUI (version 1.x)" on
+OPTIONS_DEFINE= GTK1
+GTK1_DESC= Gimp Toolkit for X11 GUI (version 1.x)
+OPTIONS_DEFAULT= GTK1
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/fpc-gtk2/Makefile b/x11-toolkits/fpc-gtk2/Makefile
index 0b5c08a9073d..aa36b084b86b 100644
--- a/x11-toolkits/fpc-gtk2/Makefile
+++ b/x11-toolkits/fpc-gtk2/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-gtk2
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 1
CATEGORIES= x11-toolkits lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= GTK2 "Gimp Toolkit for X11 GUI (version 2.x)" on
+OPTIONS_DEFINE= GTK2
+GTK2_DESC= Gimp Toolkit for X11 GUI (version 2.x)
+OPTIONS_DEFAULT= GTK2
.include "${MASTERDIR}/Makefile"
diff --git a/x11-toolkits/fpc-xforms/Makefile b/x11-toolkits/fpc-xforms/Makefile
index 326a2c258cc4..f5be9743cabf 100644
--- a/x11-toolkits/fpc-xforms/Makefile
+++ b/x11-toolkits/fpc-xforms/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-forms
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= x11-toolkits lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= XFORMS "Install xforms graphical user interface toolkit" on
+OPTIONS_DEFINE= XFORMS
+XFORMS_DESC= Install xforms graphical user interface toolkit
+OPTIONS_DEFAULT= XFORMS
.include "${MASTERDIR}/Makefile"
diff --git a/x11/fpc-x11/Makefile b/x11/fpc-x11/Makefile
index 4eafccb4120a..9f14e1b3438e 100644
--- a/x11/fpc-x11/Makefile
+++ b/x11/fpc-x11/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: fpc-x11
-# Date created: 2006-06-05
-# Whom: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
-#
+# Created by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
# $FreeBSD$
-#
PORTREVISION= 0
CATEGORIES= x11 lang
@@ -18,6 +14,8 @@ MASTERDIR= ${.CURDIR}/../../lang/fpc
WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//}
EXTRACTUNITDIR+= ${WRKUNITDIR}
-OPTIONS= X11 "Install X libraries" on
+OPTIONS_DEFINE= X11
+X11_DESC= Install X libraries
+OPTIONS_DEFAULT= X11
.include "${MASTERDIR}/Makefile"