Index: head/Mk/bsd.fpc.mk =================================================================== --- head/Mk/bsd.fpc.mk (revision 362472) +++ head/Mk/bsd.fpc.mk (revision 362473) @@ -1,228 +1,227 @@ # # $FreeBSD$ # # bsd.fpc.mk - Support for FreePascal based ports. # # Created by: Alonso Cardenas Marquez # # For FreeBSD committers: # Please send all suggested changes to the maintainer instead of committing # them to SVN yourself. # # USE_FPC - If you set this to "yes", this automatically will install # free pascal compiler, if you need install additional fpc # units, they can be listed there (USE_FPC= gtk x11 opengl). # # WANT_FPC_BASE - If you set this to "yes", this automatically will install # all base units of fpc (gdbint graph ibase libasync hash # httpd mysql netdb odbc oracle pasjpeg paszlib pthreads # postgres regexpr and sqlite). # # WANT_FPC_ALL - If you set this to "yes", this automatically will install # all free pascal units. # # .if !defined(_FPCMKINCLUDED) _FPCMKINCLUDED= yes .include "${PORTSDIR}/Mk/bsd.default-versions.mk" .if defined(DEFAULT_FPC_VER) WARNING+= "DEFAULT_FPC_VER is defined, consider using DEFAULT_VERSIONS=fpc=${DEFAULT_FPC_VER} instead" .endif FPC_Include_MAINTAINER= acm@FreeBSD.org FPC_Pre_Include= bsd.fpc.mk DEFAULT_FPC_VER= ${FPC_DEFAULT} FPC_VER= ${DEFAULT_FPC_VER} FPC_ARCH= ${ARCH:S/amd64/x86_64/} .if exists(${LOCALBASE}/bin/fpc) FPC_CURRENT_VER!= ${LOCALBASE}/bin/fpc -iV . if ${FPC_CURRENT_VER} != ${FPC_VER} IGNORE= incompatible fpc ${FPC_CURRENT_VER} compiler, please install ${FPC_VER} version . endif .endif .if ${ARCH} == "i386" PPNAME= ppc386 .elif ${ARCH} == "amd64" PPNAME= ppcx64 .else PPNAME= ppc_not_yet_ported ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= not yet ported to anything other than i386 and amd64 .endif BUILD_DEPENDS+= ${PPNAME}:${PORTSDIR}/lang/fpc BUILDNAME= ${FPC_ARCH}-freebsd UNITSDIR= ${LOCALBASE}/lib/fpc/${FPC_VER}/units/${BUILDNAME} _FPC_ALL_UNITS= a52 aspell bfd bzip2 cairo chm dblib dbus dts fastcgi fcl-async fcl-base \ fcl-db fcl-extra fcl-fpcunit fcl-image fcl-js fcl-json fcl-net fcl-passrc \ fcl-process fcl-registry fcl-res fcl-web fcl-xml fftw fpgtk fpindexer \ - fpmkunit fppkg fv gdbint gdbm ggi gmp gnome1 graph gtk1 gtk2 hash \ + fpmkunit fppkg fv gdbint gdbm gmp gnome1 graph gtk1 gtk2 hash \ hermes httpd22 httpd24 ibase iconvenc imagemagick imlib ldap libcurl libgd \ libpng libvlc libxml2 lua mad matroska modplug mysql ncurses newt numlib \ odbc oggvorbis openal opengl openssl oracle pasjpeg paszlib pcap \ postgres proj4 pthreads pxlib regexpr rexx rsvg sdl sndfile sqlite \ svgalib symbolic syslog tcl unzip users utmp uuid x11 xforms zlib _FPC_CFG_UNITS= fastcgi fcl-web .if defined(WANT_FPC_BASE) . if ${WANT_FPC_BASE:tl} == "yes" USE_FPC= gdbint graph hash httpd22 httpd24 ibase mysql odbc oracle pasjpeg paszlib \ postgres pthreads regexpr sqlite . else IGNORE= unknown value, please use "yes" instead of . endif .endif .if defined(WANT_FPC_ALL) . if ${WANT_FPC_ALL:tl} == "yes" USE_FPC= ${_FPC_ALL_UNITS} . else IGNORE= unknown value, please use "yes" instead of . endif .endif .if ${USE_FPC:tl} != "yes" . for UNITS in ${USE_FPC} . if ${_FPC_ALL_UNITS:M${UNITS}}=="" IGNORE= cannot install: unknown FPC unit ${UNITS} . endif . endfor .endif # Base units gdbint_UNIT= devel/fpc-gdbint graph_UNIT= graphics/fpc-graph hash_UNIT= security/fpc-hash httpd22_UNIT= www/fpc-httpd22 httpd24_UNIT= www/fpc-httpd24 ibase_UNIT= databases/fpc-ibase mysql_UNIT= databases/fpc-mysql odbc_UNIT= databases/fpc-odbc oracle_UNIT= databases/fpc-oracle pasjpeg_UNIT= graphics/fpc-pasjpeg paszlib_UNIT= archivers/fpc-paszlib postgres_UNIT= databases/fpc-postgres pthreads_UNIT= devel/fpc-pthreads regexpr_UNIT= devel/fpc-regexpr sqlite_UNIT= databases/fpc-sqlite # Extra units a52_UNIT= audio/fpc-a52 aspell_UNIT= textproc/fpc-aspell bfd_UNIT= devel/fpc-bfd bzip2_UNIT= archivers/fpc-bzip2 cairo_UNIT= graphics/fpc-cairo chm_UNIT= misc/fpc-chm dblib_UNIT= databases/fpc-dblib dbus_UNIT= devel/fpc-dbus dts_UNIT= multimedia/fpc-dts fastcgi_UNIT= www/fpc-fastcgi fcl_async_UNIT= devel/fpc-fcl-async fcl_base_UNIT= devel/fpc-fcl-base fcl_db_UNIT= devel/fpc-fcl-db fcl_extra_UNIT= devel/fpc-fcl-extra fcl_fpcunit_UNIT= devel/fpc-fcl-fpcunit fcl_image_UNIT= devel/fpc-fcl-image fcl_js_UNIT= devel/fpc-fcl-js fcl_json_UNIT= devel/fpc-fcl-json fcl_net_UNIT= devel/fpc-fcl-net fcl_passrc_UNIT= devel/fpc-fcl-passrc fcl_process_UNIT= devel/fpc-fcl-process fcl_registry_UNIT= devel/fpc-fcl-registry fcl_res_UNIT= devel/fpc-fcl-res fcl_web_UNIT= devel/fpc-fcl-web fcl_xml_UNIT= devel/fpc-fcl-xml fftw_UNIT= math/fpc-fftw fpindexer_UNIT= databases/fpc-fpindexer fpmkunit_UNIT= devel/fpc-fpmkunit fpgtk_UNIT= graphics/fpc-fpgtk fppkg_UNIT= devel/fpc-fppkg fpvectorial_UNIT= graphics/fpc-fpvectorial fv_UNIT= devel/fpc-fv hermes_UNIT= graphics/fpc-hermes gdbm_UNIT= databases/fpc-gdbm -ggi_UNIT= graphics/fpc-ggi gmp_UNIT= math/fpc-gmp gnome1_UNIT= x11-toolkits/fpc-gnome1 gtk1_UNIT= x11-toolkits/fpc-gtk1 gtk2_UNIT= x11-toolkits/fpc-gtk2 iconvenc_UNIT= converters/fpc-iconvenc imagemagick_UNIT= graphics/fpc-imagemagick imlib_UNIT= graphics/fpc-imlib ldap_UNIT= net/fpc-ldap libcurl_UNIT= ftp/fpc-libcurl libgd_UNIT= graphics/fpc-libgd libpng_UNIT= graphics/fpc-libpng libvlc_UNIT= multimedia/fpc-libvlc libxml2_UNIT= textproc/fpc-libxml2 lua_UNIT= lang/fpc-lua mad_UNIT= audio/fpc-mad matroska_UNIT= multimedia/fpc-matroska modplug_UNIT= audio/fpc-modplug newt_UNIT= devel/fpc-newt ncurses_UNIT= graphics/fpc-ncurses numlib_UNIT= math/fpc-numlib oggvorbis_UNIT= audio/fpc-oggvorbis openal_UNIT= audio/fpc-openal opengl_UNIT= graphics/fpc-opengl openssl_UNIT= security/fpc-openssl pcap_UNIT= net/fpc-pcap proj4_UNIT= graphics/fpc-proj4 pxlib_UNIT= databases/fpc-pxlib rexx_UNIT= lang/fpc-rexx rsvg_UNIT= graphics/fpc-rsvg sdl_UNIT= devel/fpc-sdl sndfile_UNIT= audio/fpc-sndfile svgalib_UNIT= graphics/fpc-svgalib symbolic_UNIT= devel/fpc-symbolic syslog_UNIT= sysutils/fpc-syslog tcl_UNIT= lang/fpc-tcl unzip_UNIT= archivers/fpc-unzip users_UNIT= sysutils/fpc-users utmp_UNIT= sysutils/fpc-utmp uuid_UNIT= sysutils/fpc-uuid x11_UNIT= x11/fpc-x11 xforms_UNIT= x11-toolkits/fpc-xforms zlib_UNIT= devel/fpc-zlib .endif .if defined(_POSTMKINCLUDED) && defined(USE_FPC) . for UNITS in ${USE_FPC} . if ${_FPC_ALL_UNITS:M${UNITS}}!="" . if ${_FPC_CFG_UNITS:M${UNITS}}!="" BUILD_DEPENDS+= ${UNITSDIR}/${UNITS}/fpunits.cfg:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/fpunits.cfg:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} . else BUILD_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} . endif security-check: fpc-check-install . endif . endfor fpc-check-install: .if defined(UNITPREFIX) && defined(PKGNAMESUFFIX) @${ECHO_CMD} "#################################################################" @${ECHO_CMD} "" @${ECHO_CMD} " The following freepascal unit has been installed in your system:" @${ECHO_CMD} "" @${ECHO_CMD} " * ${UNITPREFIX}${PKGNAMESUFFIX:S/-//} " @${ECHO_CMD} "" @${ECHO_CMD} "#################################################################" .endif .endif #.endif # End of bsd.fpc.mk file Index: head/devel/libgii/Makefile =================================================================== --- head/devel/libgii/Makefile (revision 362472) +++ head/devel/libgii/Makefile (revision 362473) @@ -1,63 +1,66 @@ # Created by: mwest@uct.ac.za # $FreeBSD$ PORTNAME= libgii PORTVERSION= 1.0.2 PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= antoine@FreeBSD.org COMMENT= GGI API for input sources LICENSE= MIT +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2014-09-22 + WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} USES= libtool:keepla tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes INSTALL_TARGET= install-strip OPTIONS_DEFINE= X11 OPTIONS_DEFAULT=X11 .include CONFIGURE_ARGS= --disable-linux-kbd --disable-linux-joy --disable-linux-evdev .if exists(/usr/include/dev/kii/kii.h) CONFIGURE_ARGS+=--enable-kii --with-extra-includes=/usr/include/dev PLIST_SUB+= KII="" .else CONFIGURE_ARGS+=--disable-kii PLIST_SUB+= KII="@comment " .endif .if ${PORT_OPTIONS:MX11} USE_XORG= x11 xxf86dga CONFIGURE_ARGS+=--enable-x --with-x PLIST_SUB+= WITH_X="" .else CONFIGURE_ARGS+=--disable-x --without-x PLIST_SUB+= WITH_X="@comment " .endif .if exists(/usr/include/vgl.h) && (${ARCH} == "i386" || ${ARCH} == "amd64") CONFIGURE_ARGS+=--enable-vgl PLIST_SUB+= VGL="" .else CONFIGURE_ARGS+=--disable-vgl PLIST_SUB+= VGL="@comment " .endif post-patch: @${REINPLACE_CMD} '/^LDADD =/s,$$, $$(top_builddir)/gg/libgg.la,' \ ${WRKSRC}/regress/gii/Makefile.in post-install: ${MV} ${STAGEDIR}${PREFIX}/etc/ggi/libgii.conf ${STAGEDIR}${PREFIX}/etc/ggi/libgii.conf.sample ${MV} ${STAGEDIR}${PREFIX}/etc/ggi/filter/mouse ${STAGEDIR}${PREFIX}/etc/ggi/filter/mouse.sample ${MV} ${STAGEDIR}${PREFIX}/etc/ggi/filter/keytrans ${STAGEDIR}${PREFIX}/etc/ggi/filter/keytrans.sample .include Index: head/devel/sdl12/Makefile =================================================================== --- head/devel/sdl12/Makefile (revision 362472) +++ head/devel/sdl12/Makefile (revision 362473) @@ -1,80 +1,78 @@ # Created by: Maxim Sobolev # $FreeBSD$ PORTNAME= sdl PORTVERSION= 1.2.15 PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= devel MASTER_SITES= http://www.libsdl.org/release/ DISTNAME= SDL-${PORTVERSION} MAINTAINER= mva@FreeBSD.org COMMENT= Cross-platform multimedia development API LICENSE= LGPL21 BUILD_DEPENDS= nasm:${PORTSDIR}/devel/nasm USES= gmake iconv libtool:oldver pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_header_libusbhid_h=no CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--disable-alsa --disable-alsatest \ - --disable-arts --disable-video-directfb + --disable-arts --disable-video-directfb --disable-video-ggi EXAMPLES= test/*.c test/*.bmp test/*.dat test/*.xbm test/*.wav DOCS= BUGS COPYING CREDITS README README-SDL.txt WhatsNew docs.html -OPTIONS_DEFINE= AALIB DOCS ESOUND EXAMPLES GGI NAS OPENGL OSS \ +OPTIONS_DEFINE= AALIB DOCS ESOUND EXAMPLES NAS OPENGL OSS \ PULSEAUDIO SVGALIB X11 OPTIONS_DEFAULT= AALIB OPENGL OSS X11 .if exists(/usr/lib/libvgl.so) OPTIONS_DEFINE+= VGL VGL_DESC= Video Graphics Lib support OPTIONS_DEFAULT+= VGL .endif AALIB_CONFIGURE_ENABLE= video-aalib AALIB_LIB_DEPENDS= libaa.so:${PORTSDIR}/graphics/aalib ESOUND_USE= GNOME=esound ESOUND_CONFIGURE_ENABLE= esd esdtest -GGI_CONFIGURE_ENABLE= video-ggi -GGI_LIB_DEPENDS= libggi.so:${PORTSDIR}/graphics/libggi NAS_CONFIGURE_ENABLE= nas NAS_LIB_DEPENDS= libaudio.so:${PORTSDIR}/audio/nas OPENGL_CONFIGURE_ENABLE= video-opengl OPENGL_USE= GL=yes OSS_CONFIGURE_ENABLE= oss PULSEAUDIO_CONFIGURE_ENABLE= pulseaudio PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:${PORTSDIR}/audio/pulseaudio SVGALIB_CONFIGURE_ENABLE= video-svga SVGALIB_LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib VGL_CONFIGURE_ENABLE= video-vgl X11_CONFIGURE_ENABLE= video-x11 X11_USE= XORG=x11,xrender,xrandr,xextproto .include .if ! ${PORT_OPTIONS:MVGL} PKGMESSAGE= none .endif post-patch: @${REINPLACE_CMD} -e '/EXTRA_LDFLAGS/s/-liconv/${ICONV_LIB}/' \ ${WRKSRC}/configure post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} &&\ ${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/ &&\ cd ${WRKSRC} &&\ ${COPYTREE_SHARE} docs ${STAGEDIR}${DOCSDIR}/ "! -regex .*/man3.*" ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} &&\ ${INSTALL_DATA} ${EXAMPLES:S,^,${WRKSRC}/,} ${STAGEDIR}${EXAMPLESDIR}/ .include Index: head/graphics/fpc-ggi/Makefile =================================================================== --- head/graphics/fpc-ggi/Makefile (revision 362472) +++ head/graphics/fpc-ggi/Makefile (revision 362473) @@ -1,23 +1,26 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTREVISION= 0 CATEGORIES= graphics lang PKGNAMESUFFIX= -ggi MAINTAINER= acm@FreeBSD.org COMMENT= Free Pascal interface to libggi +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2014-09-22 + USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBGGI LIBGGI_DESC= Install ggi library OPTIONS_DEFAULT= LIBGGI LIBGGI_LIB_DEPENDS= libggi.so:${PORTSDIR}/graphics/libggi .include "${MASTERDIR}/Makefile" Index: head/graphics/libggi/Makefile =================================================================== --- head/graphics/libggi/Makefile (revision 362472) +++ head/graphics/libggi/Makefile (revision 362473) @@ -1,93 +1,96 @@ # Created by: mwest@uct.ac.za # $FreeBSD$ PORTNAME= libggi PORTVERSION= 2.2.2 PORTREVISION= 6 PORTEPOCH= 1 CATEGORIES= graphics devel MASTER_SITES= SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= antoine@FreeBSD.org COMMENT= Flexible drawing library LICENSE= MIT +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE= 2014-09-22 + LIB_DEPENDS= libgii.so:${PORTSDIR}/devel/libgii USES= libtool:keepla tar:bzip2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-directfb WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} LDFLAGS+= ${PTHREAD_LIBS} INSTALL_TARGET= install-strip OPTIONS_DEFINE= AALIB SVGALIB X11 OPTIONS_DEFAULT=X11 .include .if exists(/usr/include/dev/kgi/kgi.h) CONFIGURE_ARGS+=--enable-kgi --with-extra-includes=/usr/include/dev .endif .if ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+=--enable-x --with-x USE_XORG= x11 xxf86dga xxf86vm ice sm xau xext PLIST_SUB+= WITH_X="" .else CONFIGURE_ARGS+=--disable-x --without-x PLIST_SUB+= WITH_X="@comment " .endif .if exists(/usr/include/vgl.h) && (${ARCH} == "i386" || ${ARCH} == "amd64") CONFIGURE_ARGS+=--enable-vgl PLIST_SUB+= WITH_VGL="" .else CONFIGURE_ARGS+=--disable-vgl PLIST_SUB+= WITH_VGL="@comment " .endif .if ${PORT_OPTIONS:MAALIB} CONFIGURE_ARGS+=--enable-aa LIB_DEPENDS+= libaa.so:${PORTSDIR}/graphics/aalib PLIST_SUB+= WITH_AALIB="" .else CONFIGURE_ARGS+=--disable-aa PLIST_SUB+= WITH_AALIB="@comment " .endif .if ${PORT_OPTIONS:MSVGALIB} CONFIGURE_ARGS+=--enable-vgagl --enable-svga LIB_DEPENDS+= libvga.so:${PORTSDIR}/graphics/svgalib PLIST_SUB+= WITH_SVGALIB="" .else CONFIGURE_ARGS+=--disable-vgagl --disable-svga PLIST_SUB+= WITH_SVGALIB="@comment " .endif post-patch: @${REINPLACE_CMD} '/^exttest1_LDADD =/s/$$/ -lgg/' \ ${WRKSRC}/extensions/test/Makefile.in @${REINPLACE_CMD} '/^showaccel_LDADD =/ { \ p; s/showaccel/palette/; p; s/palette/cbconsist/; }' \ ${WRKSRC}/programs/check/Makefile.in @${REINPLACE_CMD} '/^cube3d_LDADD =/s/$$/ -lgii/' \ ${WRKSRC}/programs/demos/Makefile.in @${REINPLACE_CMD} '/^LDADD =/s/$$/ -lgii/' \ ${WRKSRC}/programs/regress/Makefile.in @${REINPLACE_CMD} '/^inputdump_LDADD =/s/$$/ -lgii/' \ ${WRKSRC}/programs/util/Makefile.in @${REINPLACE_CMD} '/^ggiteleserver_LDADD =/s/$$/ -lgg/' \ ${WRKSRC}/programs/util/ggiteleserver/Makefile.in post-install: ${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/default/fbdev/.keep ${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/default/kgi/.keep ${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/helper/.keep ${MV} ${STAGEDIR}${PREFIX}/etc/ggi/libggi.conf ${STAGEDIR}${PREFIX}/etc/ggi/libggi.conf.sample .include Index: head/lang/fpc-units/Makefile =================================================================== --- head/lang/fpc-units/Makefile (revision 362472) +++ head/lang/fpc-units/Makefile (revision 362473) @@ -1,130 +1,129 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= units PORTVERSION= 2.6.4 PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= # none PKGNAMEPREFIX= fpc- DISTFILES= # none EXTRACT_ONLY= # none MAINTAINER= acm@FreeBSD.org COMMENT= Meta port to install Free Pascal units ONLY_FOR_ARCHS= i386 amd64 NO_BUILD= yes NO_INSTALL= yes NO_MTREE= yes BUILDNAME= ${ARCH}-freebsd OPTIONS_DEFINE= A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DBLIB DTS FASTCGI FCL-ASYNC FCL-BASE \ FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JS FCL-JSON FCL-NET FCL-PASSRC \ FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPGTK FPINDEXER \ - FPMKUNIT FPPKG FV GDBM GGI GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \ + FPMKUNIT FPPKG FV GDBM GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \ IMAGEMAGICK IMLIB LDAP LIBCURL LIBGD LIBPNG LIBVLC 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 DBLIB_DESC= Interface to dblib 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_JS_DESC= Free Pascal implementation of (js) 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 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 FPINDEXER_DESC= Database indexer with database/flat file backend 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 LIBVLC_DESC= Free Pascal vlc unit 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 - OPTIONS_DEFAULT=A52 ASPELL BFD BZIP2 CAIRO CHM DBUS DBLIB DTS FASTCGI FCL-ASYNC FCL-BASE \ FCL-EXTRA FCL-DB FCL-FPCUNIT FCL-IMAGE FCL-JS FCL-JSON FCL-NET FCL-PASSRC \ FCL-PROCESS FCL-REGISTRY FCL-RES FCL-WEB FCL-XML FFTW FPGTK FPINDEXER \ - FPMKUNIT FPPKG FV GDBM GGI GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \ + FPMKUNIT FPPKG FV GDBM GMP GNOME1 GTK1 GTK2 HERMES ICONVENC \ IMAGEMAGICK IMLIB LDAP LIBCURL LIBGD LIBPNG LIBVLC 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 + +.include UNITS_SELECTED= # .for OPT in ${OPTIONS_DEFINE} . if ${PORT_OPTIONS:M${OPT}} UNITS_SELECTED+= ${OPT:tl} . endif .endfor USE_FPC= ${UNITS_SELECTED} .include