Index: head/Mk/bsd.fpc.mk =================================================================== --- head/Mk/bsd.fpc.mk (revision 393765) +++ head/Mk/bsd.fpc.mk (revision 393766) @@ -1,223 +1,230 @@ # # $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). # +# USE_FPC_RUN - If you set this to "yes", free pascal units will be +# registered also as run dependencies. +# # WANT_FPC_BASE - If you set this to "yes", this automatically will install # all base units of fpc (gdbint graph ibase libasync hash # httpd mysql netdb odbc oracle pasjpeg paszlib pthreads # 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 fpindexer \ fpmkunit fppkg fv gdbint gdbm gmp graph gtk2 hash \ hermes httpd22 httpd24 ibase iconvenc imagemagick 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 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 gmp_UNIT= math/fpc-gmp gtk2_UNIT= x11-toolkits/fpc-gtk2 iconvenc_UNIT= converters/fpc-iconvenc imagemagick_UNIT= graphics/fpc-imagemagick 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} +. if defined(USE_FPC_RUN) RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/fpunits.cfg:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} +. endif . else BUILD_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} +. if defined(USE_FPC_RUN) RUN_DEPENDS+= ${UNITSDIR}/${UNITS}/Package.fpc:${PORTSDIR}/${${UNITS:S/-/_/}_UNIT} +. endif . endif security-check: fpc-check-install . 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/archivers/fpc-bzip2/Makefile =================================================================== --- head/archivers/fpc-bzip2/Makefile (revision 393765) +++ head/archivers/fpc-bzip2/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= archivers lang PKGNAMESUFFIX= -bzip2 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal bzip2 unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/archivers/fpc-paszlib/Makefile =================================================================== --- head/archivers/fpc-paszlib/Makefile (revision 393765) +++ head/archivers/fpc-paszlib/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= archivers devel PKGNAMESUFFIX= -paszlib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit for native compression IO USE_FPC= hash MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/archivers/fpc-unzip/Makefile =================================================================== --- head/archivers/fpc-unzip/Makefile (revision 393765) +++ head/archivers/fpc-unzip/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= archivers lang PKGNAMESUFFIX= -unzip MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal routines for unzipping zip files USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= UNZIP UNZIP_DESC= Install unzip tools OPTIONS_DEFAULT= UNZIP UNZIP_RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip .include "${MASTERDIR}/Makefile" Index: head/audio/fpc-a52/Makefile =================================================================== --- head/audio/fpc-a52/Makefile (revision 393765) +++ head/audio/fpc-a52/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio lang PKGNAMESUFFIX= -a52 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to a52 library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBA52 LIBA52_DESC= Install a52 library OPTIONS_DEFAULT= LIBA52 LIBA52_LIB_DEPENDS= liba52.so:${PORTSDIR}/audio/liba52 .include "${MASTERDIR}/Makefile" Index: head/audio/fpc-mad/Makefile =================================================================== --- head/audio/fpc-mad/Makefile (revision 393765) +++ head/audio/fpc-mad/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio lang PKGNAMESUFFIX= -mad MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to mad library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBMAD LIBMAD_DESC= Install mad library OPTIONS_DEFAULT= LIBMAD LIBMAD_LIB_DEPENDS= libmad.so:${PORTSDIR}/audio/libmad .include "${MASTERDIR}/Makefile" Index: head/audio/fpc-modplug/Makefile =================================================================== --- head/audio/fpc-modplug/Makefile (revision 393765) +++ head/audio/fpc-modplug/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio lang PKGNAMESUFFIX= -modplug MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to modplug library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBMODPLUG LIBMODPLUG_DESC= Install modplug library OPTIONS_DEFAULT= LIBMODPLUG LIBMODPLUG_LIB_DEPENDS= libmodplug.so:${PORTSDIR}/audio/libmodplug .include "${MASTERDIR}/Makefile" Index: head/audio/fpc-oggvorbis/Makefile =================================================================== --- head/audio/fpc-oggvorbis/Makefile (revision 393765) +++ head/audio/fpc-oggvorbis/Makefile (revision 393766) @@ -1,25 +1,25 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 2 CATEGORIES= audio lang PKGNAMESUFFIX= -oggvorbis MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to ogg & vorbis libraries USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} 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" Index: head/audio/fpc-openal/Makefile =================================================================== --- head/audio/fpc-openal/Makefile (revision 393765) +++ head/audio/fpc-openal/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio lang PKGNAMESUFFIX= -openal MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to openal library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= OPENAL OPENAL_DESC= Install openal library OPTIONS_DEFAULT= OPENAL OPENAL_USES= openal:soft .include "${MASTERDIR}/Makefile" Index: head/audio/fpc-sndfile/Makefile =================================================================== --- head/audio/fpc-sndfile/Makefile (revision 393765) +++ head/audio/fpc-sndfile/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= audio lang PKGNAMESUFFIX= -sndfile MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Interface to sndfile library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBSNDFILE LIBSNDFILE_DESC= Install sndfile library OPTIONS_DEFAULT= LIBSNDFILE LIBSNDFILE_LIB_DEPENDS= libsndfile.so:${PORTSDIR}/audio/libsndfile .include "${MASTERDIR}/Makefile" Index: head/comms/cqrlog/Makefile =================================================================== --- head/comms/cqrlog/Makefile (revision 393765) +++ head/comms/cqrlog/Makefile (revision 393766) @@ -1,60 +1,60 @@ # Created by: Stephen Hurd # $FreeBSD$ PORTNAME= cqrlog PORTVERSION= 1.9.0 -PORTREVISION= 2 +PORTREVISION= 3 DISTVERSIONPREFIX= v CATEGORIES= comms hamradio MAINTAINER= hamradio@FreeBSD.org COMMENT= Amateur Radio logging application LICENSE= GPLv2 BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus LIB_DEPENDS= libhamlib.so:${PORTSDIR}/comms/hamlib USE_GITHUB= yes GH_ACCOUNT= ok2cqr USES= shebangfix SHEBANG_FILES= tools/cqrlog-apparmor-fix \ voice_keyer/voice_keyer.sh WANT_GNOME= yes ALL_TARGET= ${PORTNAME} -LAZARUS_VER= 1.4.0 +LAZARUS_VER= 1.4.2 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 OPTIONS_DEFAULT= GTK2 GTK2_USE= fpc=gtk2 gnome=gtk20 GTK2_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/gtk2/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 GTK2_MAKE_ARGS= PLATFORM=gtk2 QT4_USE= fpc=yes QT4_LIB_DEPENDS= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/qt/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt QT4_MAKE_ARGS= PLATFORM=qt post-patch: @${SED} -e s!%%LOCALBASE%%!${LOCALBASE}!g \ -e s!%%MAKE_CMD%%!${MAKE_CMD}!g \ -e s!%%LAZARUSDIR%%!${LAZARUS_DIR}!g \ ${FILESDIR}/environmentoptions.xml.in \ > ${WRKSRC}/environmentoptions.xml ${REINPLACE_CMD} -e s!%%LOCALBASE%%!${LOCALBASE}!g \ ${WRKSRC}/src/dData.pas ${WRKSRC}/src/dUtils.pas \ ${WRKSRC}/src/fLoTWExport.pas ${WRKSRC}/src/fPreferences.pas \ ${WRKSRC}/src/fRotControl.pas ${WRKSRC}/src/fTRXControl.pas \ ${WRKSRC}/src/fGrayline.pas ${REINPLACE_CMD} -e s!%%PREFIX%%!${PREFIX}!g \ ${WRKSRC}/src/dData.pas ${WRKSRC}/src/fGrayline.pas ${REINPLACE_CMD} -e s!%%LAZARUSDIR%%!${LAZARUS_DIR}!g \ ${WRKSRC}/Makefile .include Index: head/converters/fpc-iconvenc/Makefile =================================================================== --- head/converters/fpc-iconvenc/Makefile (revision 393765) +++ head/converters/fpc-iconvenc/Makefile (revision 393766) @@ -1,20 +1,20 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= converters lang PKGNAMESUFFIX= -iconvenc MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to iconv library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} # added to main port to make it compile on 10 with iconv in libc #USES= iconv .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-dblib/Makefile =================================================================== --- head/databases/fpc-dblib/Makefile (revision 393765) +++ head/databases/fpc-dblib/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -dblib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal DB-Library and FreeTDS unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-fpindexer/Makefile =================================================================== --- head/databases/fpc-fpindexer/Makefile (revision 393765) +++ head/databases/fpc-fpindexer/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -fpindexer MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Database indexer with database/flat file backend USE_FPC= chm fcl-base fcl-db MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-gdbm/Makefile =================================================================== --- head/databases/fpc-gdbm/Makefile (revision 393765) +++ head/databases/fpc-gdbm/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -gdbm MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the GNU database system USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= GDBM GDBM_DESC= Install the GNU database manager OPTIONS_DEFAULT= GDBM GDBM_LIB_DEPENDS= libgdbm.so:${PORTSDIR}/databases/gdbm .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-ibase/Makefile =================================================================== --- head/databases/fpc-ibase/Makefile (revision 393765) +++ head/databases/fpc-ibase/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -ibase MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to interbase USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= IBASE IBASE_DESC= Install Interbase/Firebird client OPTIONS_DEFAULT= IBASE IBASE_USE= FIREBIRD=yes .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-mysql/Makefile =================================================================== --- head/databases/fpc-mysql/Makefile (revision 393765) +++ head/databases/fpc-mysql/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -mysql MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to MySQL USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= MYSQL MYSQL_DESC= Install MySQL client OPTIONS_DEFAULT= MYSQL MYSQL_USE= MYSQL=yes .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-odbc/Makefile =================================================================== --- head/databases/fpc-odbc/Makefile (revision 393765) +++ head/databases/fpc-odbc/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -odbc MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to ODBC USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= ODBC ODBC_DESC= Install ODBC library suite for Unix ODBC_LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-oracle/Makefile =================================================================== --- head/databases/fpc-oracle/Makefile (revision 393765) +++ head/databases/fpc-oracle/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -oracle MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to Oracle USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= ORACLE ORACLE_DESC= Install oracle client ORACLE8_LIB= ${LOCALBASE}/oracle8-client/rdbms/lib ORACLE_RUN_DEPENDS= ${ORACLE8_LIB}/env_rdbms.mk:${PORTSDIR}/databases/oracle8-client .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-postgres/Makefile =================================================================== --- head/databases/fpc-postgres/Makefile (revision 393765) +++ head/databases/fpc-postgres/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -postgres MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to PostGreSQL USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= PGSQL PGSQL_DESC= Install PostgreSQL client OPTIONS_DEFAULT= PGSQL PGSQL_USES= pgsql .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-pxlib/Makefile =================================================================== --- head/databases/fpc-pxlib/Makefile (revision 393765) +++ head/databases/fpc-pxlib/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases lang PKGNAMESUFFIX= -pxlib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to read various Paradox files USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/databases/fpc-sqlite/Makefile =================================================================== --- head/databases/fpc-sqlite/Makefile (revision 393765) +++ head/databases/fpc-sqlite/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases lang PKGNAMESUFFIX= -sqlite MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to SQLite USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= SQLITE OPTIONS_DEFAULT= SQLITE SQLITE_USE= SQLITE=yes .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-bfd/Makefile =================================================================== --- head/devel/fpc-bfd/Makefile (revision 393765) +++ head/devel/fpc-bfd/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -bfd MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface for the GNU Binary Format description USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBBFD LIBBFD_DESC= Install Universal BFD library from GNU binutils OPTIONS_DEFAULT= LIBBFD LIBBFD_RUN_DEPENDS= ${LOCALBASE}/lib/libbfd.a:${PORTSDIR}/devel/libbfd .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-dbus/Makefile =================================================================== --- head/devel/fpc-dbus/Makefile (revision 393765) +++ head/devel/fpc-dbus/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -dbus MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to dbus library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= DBUS DBUS_DESC= Install dbus library OPTIONS_DEFAULT= DBUS DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-async/Makefile =================================================================== --- head/devel/fpc-fcl-async/Makefile (revision 393765) +++ head/devel/fpc-fcl-async/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-async MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to async library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-base/Makefile =================================================================== --- head/devel/fpc-fcl-base/Makefile (revision 393765) +++ head/devel/fpc-fcl-base/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-base MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= hash paszlib pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-db/Makefile =================================================================== --- head/devel/fpc-fcl-db/Makefile (revision 393765) +++ head/devel/fpc-fcl-db/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-db MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= dblib fcl-async fcl-base fcl-json fcl-xml hash ibase mysql odbc oracle paszlib postgres \ pthreads pxlib sqlite MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPT= -Fu../base/units/* -Fu../../base/units/* -Fu../dbase -Fu../../dbase -Fu../ \ -Fu../sqldb -Fu../sqldb/interbase -Fu../sqldb/mysql -Fu../sqldb/odbc \ -Fu../sqldb/postgres -Fu../sqldb/oracle -Fu../sqldb/sqlite \ -Fu../datadict -Ur -CX .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-extra/Makefile =================================================================== --- head/devel/fpc-fcl-extra/Makefile (revision 393765) +++ head/devel/fpc-fcl-extra/Makefile (revision 393766) @@ -1,16 +1,16 @@ # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-extra MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-base MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-fpcunit/Makefile =================================================================== --- head/devel/fpc-fcl-fpcunit/Makefile (revision 393765) +++ head/devel/fpc-fcl-fpcunit/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-fpcunit MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-async fcl-base fcl-xml hash paszlib pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-image/Makefile =================================================================== --- head/devel/fpc-fcl-image/Makefile (revision 393765) +++ head/devel/fpc-fcl-image/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-image MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-async fcl-base hash pasjpeg paszlib pthreads libpng MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-js/Makefile =================================================================== --- head/devel/fpc-fcl-js/Makefile (revision 393765) +++ head/devel/fpc-fcl-js/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-js MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-json/Makefile =================================================================== --- head/devel/fpc-fcl-json/Makefile (revision 393765) +++ head/devel/fpc-fcl-json/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-json MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= JSON (JavaScript Object Notation) implementation in FreePascal USE_FPC= fcl-base MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-net/Makefile =================================================================== --- head/devel/fpc-fcl-net/Makefile (revision 393765) +++ head/devel/fpc-fcl-net/Makefile (revision 393766) @@ -1,18 +1,18 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-net MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-async fcl-base fcl-xml fcl-passrc hash paszlib pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPT= -Fu${WRKDIR}/${WRKUNITDIR}/* .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-passrc/Makefile =================================================================== --- head/devel/fpc-fcl-passrc/Makefile (revision 393765) +++ head/devel/fpc-fcl-passrc/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-passrc MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-process/Makefile =================================================================== --- head/devel/fpc-fcl-process/Makefile (revision 393765) +++ head/devel/fpc-fcl-process/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-process MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to start and manipulate other programs USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-registry/Makefile =================================================================== --- head/devel/fpc-fcl-registry/Makefile (revision 393765) +++ head/devel/fpc-fcl-registry/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-registry MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-async fcl-base fcl-xml hash paszlib pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-res/Makefile =================================================================== --- head/devel/fpc-fcl-res/Makefile (revision 393765) +++ head/devel/fpc-fcl-res/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-res MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-base MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-web/Makefile =================================================================== --- head/devel/fpc-fcl-web/Makefile (revision 393765) +++ head/devel/fpc-fcl-web/Makefile (revision 393766) @@ -1,21 +1,21 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-web MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fastcgi fcl-async fcl-base fcl-db fcl-json fcl-net fcl-process \ fcl-xml hash httpd22 httpd24 ibase mysql odbc oracle paszlib postgres \ pthreads sqlite MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPT= -Fuunits/${BUILDNAME} -Fu../units/${BUILDNAME} -Fu../* \ -Fu../../units/${BUILDNAME} -Fu../../../units/${BUILDNAME} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fcl-xml/Makefile =================================================================== --- head/devel/fpc-fcl-xml/Makefile (revision 393765) +++ head/devel/fpc-fcl-xml/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fcl-xml MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Component Library USE_FPC= fcl-async fcl-base hash iconvenc paszlib pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fpmkunit/Makefile =================================================================== --- head/devel/fpc-fpmkunit/Makefile (revision 393765) +++ head/devel/fpc-fpmkunit/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fpmkunit MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal build system unit USE_FPC= fcl-process paszlib MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fppkg/Makefile =================================================================== --- head/devel/fpc-fppkg/Makefile (revision 393765) +++ head/devel/fpc-fppkg/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fppkg MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal package unit USE_FPC= fcl-base fcl-process fcl-web fcl-xml MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-fv/Makefile =================================================================== --- head/devel/fpc-fv/Makefile (revision 393765) +++ head/devel/fpc-fv/Makefile (revision 393766) @@ -1,21 +1,21 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -fv MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= FreeVision is a Free Pascal unit for Delphi support USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= EXAMPLES HAVE_EXAMPLES= yes .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-gdbint/Makefile =================================================================== --- head/devel/fpc-gdbint/Makefile (revision 393765) +++ head/devel/fpc-gdbint/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel PKGNAMESUFFIX= -gdbint MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit providing interface to gdb USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-newt/Makefile =================================================================== --- head/devel/fpc-newt/Makefile (revision 393765) +++ head/devel/fpc-newt/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -newt MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to newt library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= NEWT NEWT_DESC= Install newt library OPTIONS_DEFAULT= NEWT NEWT_LIB_DEPENDS= libnewt.so:${PORTSDIR}/devel/newt .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-pthreads/Makefile =================================================================== --- head/devel/fpc-pthreads/Makefile (revision 393765) +++ head/devel/fpc-pthreads/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -pthreads MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal wrapper for the pthreads library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-regexpr/Makefile =================================================================== --- head/devel/fpc-regexpr/Makefile (revision 393765) +++ head/devel/fpc-regexpr/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -regexpr MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal regular expression routines USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-sdl/Makefile =================================================================== --- head/devel/fpc-sdl/Makefile (revision 393765) +++ head/devel/fpc-sdl/Makefile (revision 393766) @@ -1,24 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTVERSION= 0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel lang PKGNAMESUFFIX= -sdl MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to SDL library USE_FPC= pthreads x11 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= SDL SDL_DESC= Install SDL library OPTIONS_DEFAULT= SDL SDL_USE= SDL=sdl,image,mixer,ttf,gfx .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-symbolic/Makefile =================================================================== --- head/devel/fpc-symbolic/Makefile (revision 393765) +++ head/devel/fpc-symbolic/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -symbolic MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= FreePascal unit for simple expression parsing and evaluating USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/devel/fpc-zlib/Makefile =================================================================== --- head/devel/fpc-zlib/Makefile (revision 393765) +++ head/devel/fpc-zlib/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel lang PKGNAMESUFFIX= -zlib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the zlib compression library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/editors/fpc-ide/Makefile =================================================================== --- head/editors/fpc-ide/Makefile (revision 393765) +++ head/editors/fpc-ide/Makefile (revision 393766) @@ -1,20 +1,20 @@ # Created by: John Merryweather Cooper et al # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors lang PKGNAMESUFFIX= -ide MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal integrated IDE/compiler 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 .include "${MASTERDIR}/Makefile" Index: head/editors/lazarus/Makefile =================================================================== --- head/editors/lazarus/Makefile (revision 393765) +++ head/editors/lazarus/Makefile (revision 393766) @@ -1,198 +1,190 @@ # Created by: Shaun Amott # $FreeBSD$ PORTNAME= lazarus -PORTVERSION= 1.4.0 +PORTVERSION= 1.4.2 DISTVERSIONSUFFIX= -0 PORTREVISION?= 0 CATEGORIES= editors devel MASTER_SITES= SF/${PORTNAME}/Lazarus%20Zip%20_%20GZip/Lazarus%20${PORTVERSION:S/.0//} \ LOCAL/acm/freepascal DIST_SUBDIR= freepascal MAINTAINER?= freebsd-fpc@FreeBSD.org COMMENT?= A portable Delphi-like IDE for the FreePascal compiler BUILD_DEPENDS?= # RUN_DEPENDS?= # ONLY_FOR_ARCHS= i386 amd64 USES= gmake USE_GNOME= # USE_FPC?= fcl-base fcl-db fcl-fpcunit fcl-image fcl-process fcl-registry \ fcl-res fcl-xml iconvenc numlib pasjpeg x11 +USE_FPC_RUN= yes OPT?= "-Sgic " MAKE_ENV= OPT=${OPT} PLIST= ${WRKDIR}/pkg-plist WRKSRC?= ${WRKDIR}/${PORTNAME} DATADIR?= ${PREFIX}/share/${PORTNAME}-${PORTVERSION} .if !defined(PKGNAMESUFFIX) OPTIONS_DEFINE= GDB OPTIONS_SINGLE= LCL -OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4 +OPTIONS_SINGLE_LCL= GTK2 QT4 GDB_DESC= Install a newest version of gdb -GTK1_DESC= Use gtk12 interface GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 GDB .endif .include .if ${ARCH} == "i386" LAZARUS_ARCH= i386 .elif ${ARCH} == "amd64" LAZARUS_ARCH= x86_64 .endif BUILDNAME= ${LAZARUS_ARCH}-freebsd LCL_UNITS_DIR= ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/lcl/units/${BUILDNAME} .if !defined(PKGNAMESUFFIX) BUILD_DEPENDS+= fpcres:${PORTSDIR}/lang/fpc-utils \ ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units \ ${LCL_UNITS_DIR}/nogui/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-nogui RUN_DEPENDS+= fpcres:${PORTSDIR}/lang/fpc-utils \ ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units \ ${LCL_UNITS_DIR}/nogui/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-nogui USES+= gettext iconv MAN1S= lazarus-ide.1 lazbuild.1 startlazarus.1 SUB_FILES= pkg-message SUB_LIST+= PORTSDIR="${PORTSDIR}" .if ${PORT_OPTIONS:MGDB} RUN_DEPENDS+= ${LOCALBASE}/bin/gdb:${PORTSDIR}/devel/gdb .endif .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME= gtk20 gdkpixbuf LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 RUN_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 -.endif - -.if ${PORT_OPTIONS:MGTK1} -USE_FPC+= gtk1 -USE_GNOME= gtk12 gdkpixbuf -LCL_PLATFORM= gtk -BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk -RUN_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt RUN_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt #OPT_EXTRA= "-dUSE_QT_45" .endif post-extract: @${MKDIR} ${WRKDIR}/man1 @${MV} ${WRKSRC}/install/man/man1/lazarus-ide.1 ${WRKDIR}/man1/ @${MV} ${WRKSRC}/install/man/man1/lazbuild.1 ${WRKDIR}/man1/ @${MV} ${WRKSRC}/install/man/man1/startlazarus.1 ${WRKDIR}/man1/ @${MV} ${WRKSRC}/examples ${WRKDIR}/examples @${MV} ${WRKSRC}/docs ${WRKDIR}/docs post-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' -e 's|%%DATADIR%%|${DATADIR}|g' \ -e 's|tools: lcl|tools:|g' -e '3080d' -e '3082d' -e '3083d' -e '3084d' -e '3085d' -e '3086d' ${WRKSRC}/${MAKEFILE} pre-build: @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/lcl/units ${WRKSRC}/lcl/units @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/components/debuggerintf/lib ${WRKSRC}/components/debuggerintf/lib @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/components/ideintf/units ${WRKSRC}/components/ideintf/units @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/components/synedit/units ${WRKSRC}/components/synedit/units @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/components/lazcontrols/lib ${WRKSRC}/components/lazcontrols/lib @${LN} -sf ${LOCALBASE}/share/${PORTNAME}-${PORTVERSION}/components/lazdebuggergdbmi/lib ${WRKSRC}/components/lazdebuggergdbmi/lib do-build: @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} registration lazutils codetools bigide starter lazbuild LCL_PLATFORM=${LCL_PLATFORM} @cd ${WRKSRC} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} tools LCL_PLATFORM=${LCL_PLATFORM} post-build: @cd ${WRKSRC} && \ ${RM} -Rf COPYING* README* debian localize.bat test *.orig *.bak startlazarus.app \ ide/Makefile*.orig ide/Makefile*.bak lcl/units components/ideintf/units \ components/synedit/units components/lazcontrols/lib pre-install: @${ECHO} "#!/bin/sh" > ${WRKDIR}/lazarus-wrapper @${ECHO} "cd ${DATADIR} || exit 1 " >> ${WRKDIR}/lazarus-wrapper @${ECHO} "exec ./startlazarus" >> ${WRKDIR}/lazarus-wrapper @${RM} -f ${PLIST} @${RM} -f ${WRKSRC}/lcl/units @${RM} -r ${WRKSRC}/components/chmhelp/lhelp/lhelp.app/Contents/MacOS \ ${WRKSRC}/lazarus.app/Contents/MacOS \ ${WRKSRC}/lazarus.app/Contents/Resources/startlazarus.app/Contents/MacOS . for FILE in bin/lazarus bin/lazbuild @${ECHO_CMD} ${FILE} >> ${PLIST} . endfor . for m in ${MAN1S} @${ECHO_CMD} man/man1/${m}.gz >> ${PLIST} . endfor @${ECHO_CMD} "%%DATADIR%%/docs" >> ${PLIST} @cd ${WRKDIR}/docs && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DOCSDIR%%/|' >> ${PLIST} @${ECHO_CMD} "%%DATADIR%%/examples" >> ${PLIST} @cd ${WRKDIR}/examples && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%EXAMPLESDIR%%/|' >> ${PLIST} && \ ${FIND} * -type d -empty | ${SORT} | ${SED} -e 's|^|@dir %%EXAMPLESDIR%%/|' >> ${PLIST} @cd ${WRKSRC} && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/|' >> ${PLIST} && \ ${FIND} * -type d -empty | ${SORT} | ${SED} -e 's|^|@dir %%DATADIR%%/|' >> ${PLIST} do-install: .for DIRE in components converter debugger designer doceditor ide images install languages lazarus.app lcl \ packager tools units @${MKDIR} ${STAGEDIR}${DATADIR}/${DIRE} @cd ${WRKSRC}/${DIRE} && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; .endfor @${CHMOD} +x ${STAGEDIR}${DATADIR}/tools/svn2revisioninc ${STAGEDIR}${DATADIR}/tools/lazres ${STAGEDIR}${DATADIR}/tools/lrstolfm \ ${STAGEDIR}${DATADIR}/tools/updatepofiles .for FILE in lazarus startlazarus lazbuild ${INSTALL_PROGRAM} ${WRKSRC}/${FILE} ${STAGEDIR}${DATADIR} .endfor @cd ${WRKDIR}/docs && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DOCSDIR}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DOCSDIR}/{}" \; @${LN} -s ${DOCSDIR} ${STAGEDIR}${DATADIR}/docs @cd ${WRKDIR}/examples && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${EXAMPLESDIR}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${EXAMPLESDIR}/{}" \; @${LN} -s ${EXAMPLESDIR} ${STAGEDIR}${DATADIR}/examples ${INSTALL_SCRIPT} ${WRKSRC}/localize.sh ${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/lazarus-wrapper ${STAGEDIR}${PREFIX}/bin/${PORTNAME} ${INSTALL_DATA} ${WRKSRC}/Makefile* ${WRKSRC}/fpmake* ${STAGEDIR}${DATADIR} .for FILE in ${MAN1S} ${INSTALL_MAN} ${WRKDIR}/man1/${FILE} ${STAGEDIR}${MAN1PREFIX}/man/man1 .endfor ${LN} -s ${DATADIR}/lazbuild ${STAGEDIR}${PREFIX}/bin/lazbuild .else .include "${MASTERDIR}/Makefile.common" .endif .include Index: head/editors/lazarus/distinfo =================================================================== --- head/editors/lazarus/distinfo (revision 393765) +++ head/editors/lazarus/distinfo (revision 393766) @@ -1,2 +1,2 @@ -SHA256 (freepascal/lazarus-1.4.0-0.tar.gz) = 6ceab5d2f176abedd1cebda2f7524812b16f702f010681a6af62c7a6025c12ec -SIZE (freepascal/lazarus-1.4.0-0.tar.gz) = 53055658 +SHA256 (freepascal/lazarus-1.4.2-0.tar.gz) = ba0d2279fefba24f8fd1d9086b10fad8cd7076d6e267afd050908c6a375733e8 +SIZE (freepascal/lazarus-1.4.2-0.tar.gz) = 53106286 Index: head/editors/lazarus/files/patch-ide_lazbuild.lpr =================================================================== --- head/editors/lazarus/files/patch-ide_lazbuild.lpr (revision 393765) +++ head/editors/lazarus/files/patch-ide_lazbuild.lpr (nonexistent) @@ -1,13 +0,0 @@ ---- ide/lazbuild.lpr 2015-06-15 03:49:45.000000000 -0500 -+++ ide/lazbuild.lpr 2015-06-15 03:50:20.000000000 -0500 -@@ -436,7 +436,9 @@ - DoCreateMakefile(APackage) - else - CompilePackage(APackage,Flags); -- -+ -+ PkgLinks.SaveUserLinks(true); -+ - Result:=true; - end; - Property changes on: head/editors/lazarus/files/patch-ide_lazbuild.lpr ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/editors/lazarus-lcl-gtk2/Makefile =================================================================== --- head/editors/lazarus-lcl-gtk2/Makefile (revision 393765) +++ head/editors/lazarus-lcl-gtk2/Makefile (revision 393766) @@ -1,18 +1,19 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -lcl-gtk2 COMMENT= Lazarus components library - GTK2 backend BUILD_DEPENDS= ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units USE_FPC= x11 gtk2 +USE_FPC_RUN= yes LCL_INTERFACE= gtk2 MASTERDIR= ${.CURDIR}/../../editors/lazarus OPT= # .include "${MASTERDIR}/Makefile" Index: head/editors/lazarus-lcl-nogui/Makefile =================================================================== --- head/editors/lazarus-lcl-nogui/Makefile (revision 393765) +++ head/editors/lazarus-lcl-nogui/Makefile (revision 393766) @@ -1,16 +1,16 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -lcl-nogui COMMENT= Lazarus components library - No gui backend BUILD_DEPENDS= ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units LCL_INTERFACE= nogui MASTERDIR= ${.CURDIR}/../../editors/lazarus OPT= # .include "${MASTERDIR}/Makefile" Index: head/editors/lazarus-lcl-qt/Makefile =================================================================== --- head/editors/lazarus-lcl-qt/Makefile (revision 393765) +++ head/editors/lazarus-lcl-qt/Makefile (revision 393766) @@ -1,17 +1,18 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -lcl-qt COMMENT= Lazarus components library - QT backend BUILD_DEPENDS= ${LCL_UNITS_DIR}/alllclunits.ppu:${PORTSDIR}/editors/lazarus-lcl-units USE_FPC= x11 +USE_FPC_RUN= yes LCL_INTERFACE= qt MASTERDIR= ${.CURDIR}/../../editors/lazarus .include "${MASTERDIR}/Makefile" Index: head/editors/lazarus-lcl-units/Makefile =================================================================== --- head/editors/lazarus-lcl-units/Makefile (revision 393765) +++ head/editors/lazarus-lcl-units/Makefile (revision 393766) @@ -1,17 +1,18 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 PKGNAMESUFFIX= -lcl-units COMMENT= Lazarus components library units USE_FPC= fcl-base fcl-db fcl-image fcl-process fcl-registry fcl-xml iconvenc fcl-res +USE_FPC_RUN= yes LCL_INTERFACE= # MASTERDIR= ${.CURDIR}/../../editors/lazarus OPT= "-Fu../../lcl/ -Fu../lcl -Fu../../lcl/forms -Fu../../lcl/nonwin32 -Fu../../lcl/widgetset -Fi../../lcl/include" .include "${MASTERDIR}/Makefile" Index: head/ftp/fpc-libcurl/Makefile =================================================================== --- head/ftp/fpc-libcurl/Makefile (revision 393765) +++ head/ftp/fpc-libcurl/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= ftp lang PKGNAMESUFFIX= -libcurl MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to libcurl USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBCURL LIBCURL_DESC= Install curl tools and library OPTIONS_DEFAULT= LIBCURL LIBCURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl .include "${MASTERDIR}/Makefile" Index: head/games/hedgewars/Makefile =================================================================== --- head/games/hedgewars/Makefile (revision 393765) +++ head/games/hedgewars/Makefile (revision 393766) @@ -1,75 +1,76 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= hedgewars PORTVERSION= 0.9.21.1 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= http://download.gna.org/hedgewars/ \ http://mirror.amdmi3.ru/distfiles/ DISTNAME= ${PORTNAME}-src-${DISTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Free Worms-like turn based strategy game LICENSE= GPLv2 GFDL LICENSE_COMB= multi LIB_DEPENDS= libphysfs.so:${PORTSDIR}/devel/physfs ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= depends on fpc which is only available for i386 and amd64 USES= cmake desktop-file-utils lua:51 tar:bzip2 USE_SDL= sdl mixer image ttf net USE_FPC= opengl libpng USE_QT4= corelib gui moc_build network \ qmake_build rcc_build svg xml \ uic_build linguisttools_build CMAKE_ARGS= -DNOVIDEOREC=1 USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${DISTNAME:C/\.[0-9]$//} PLIST_FILES= bin/${PORTNAME} bin/hwengine \ share/appdata/hedgewars.appdata.xml \ share/applications/${PORTNAME}.desktop \ share/pixmaps/${PORTNAME}.png \ share/pixmaps/${PORTNAME}.xpm \ lib/libphyslayer.so PORTDATA= * # VIDEOREC - broken with recent ffmpeg OPTIONS_DEFINE= SERVER # VIDEOREC OPTIONS_DEFAULT=SERVER SERVER_DESC= Build server (requires haskell) #VIDEOREC_DESC= Enable video recording (requires ffmpeg) #VIDEOREC_LIB_DEPENDS=libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0 #VIDEOREC_CMAKE_OFF=-DNOVIDEOREC=1 SERVER_BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \ hs-vector>=0:${PORTSDIR}/devel/hs-vector \ hs-network>=0:${PORTSDIR}/net/hs-network \ hs-utf8-string>=0:${PORTSDIR}/devel/hs-utf8-string \ hs-bytestring-show>=0:${PORTSDIR}/devel/hs-bytestring-show \ hs-dataenc>=0:${PORTSDIR}/converters/hs-dataenc \ hs-random>=0:${PORTSDIR}/devel/hs-random \ hs-hslogger>=0:${PORTSDIR}/devel/hs-hslogger \ hs-SHA>=0:${PORTSDIR}/security/hs-SHA \ hs-entropy>=0:${PORTSDIR}/security/hs-entropy \ hs-zlib>=0:${PORTSDIR}/archivers/hs-zlib SERVER_CMAKE_OFF= -DNOSERVER=1 SERVER_PLIST_FILES= bin/${PORTNAME}-server post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/cmake_modules/*.cmake post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${INSTALL_DATA} ${WRKSRC}/share/hedgewars/Data/misc/hedgewars.desktop \ ${STAGEDIR}${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/misc/hedgewars.png \ ${STAGEDIR}${PREFIX}/share/pixmaps/ .include Index: head/graphics/fpc-cairo/Makefile =================================================================== --- head/graphics/fpc-cairo/Makefile (revision 393765) +++ head/graphics/fpc-cairo/Makefile (revision 393766) @@ -1,24 +1,24 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -cairo MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to cairo library USE_FPC= fcl-async fcl-base fcl-image hash pasjpeg paszlib pthreads \ x11 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBCAIRO LIBCAIRO_DESC= Install cairo vector graphics library OPTIONS_DEFAULT= LIBCAIRO LIBCAIRO_LIB_DEPENDS= libcairo.so:${PORTSDIR}/graphics/cairo .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-graph/Makefile =================================================================== --- head/graphics/fpc-graph/Makefile (revision 393765) +++ head/graphics/fpc-graph/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics lang PKGNAMESUFFIX= -graph MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to graphical applications USE_FPC= x11 sdl pthreads MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-hermes/Makefile =================================================================== --- head/graphics/fpc-hermes/Makefile (revision 393765) +++ head/graphics/fpc-hermes/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -hermes MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal hermes unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= HERMES HERMES_DESC= Install hermes graphics library OPTIONS_DEFAULT= HERMES HERMES_LIB_DEPENDS= libHermes.so:${PORTSDIR}/graphics/Hermes .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-imagemagick/Makefile =================================================================== --- head/graphics/fpc-imagemagick/Makefile (revision 393765) +++ head/graphics/fpc-imagemagick/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics lang PKGNAMESUFFIX= -imagemagick MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to ImageMagick USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= IMAGEMAGICK IMAGEMAGICK_DESC= Install ImageMagick image proccesing tool OPTIONS_DEFAULT= IMAGEMAGICK IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:${PORTSDIR}/graphics/ImageMagick .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-libgd/Makefile =================================================================== --- head/graphics/fpc-libgd/Makefile (revision 393765) +++ head/graphics/fpc-libgd/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -libgd MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to libgd for producing graphics files USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBGD LIBGD_DESC= Install gd graphic library OPTIONS_DEFAULT= LIBGD LIBGD_LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-libpng/Makefile =================================================================== --- head/graphics/fpc-libpng/Makefile (revision 393765) +++ head/graphics/fpc-libpng/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics lang PKGNAMESUFFIX= -libpng MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to libpng, for reading PNG image files USE_FPC= zlib MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBPNG LIBPNG_DESC= Install png library for manipulating PNG images OPTIONS_DEFAULT= LIBPNG LIBPNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-ncurses/Makefile =================================================================== --- head/graphics/fpc-ncurses/Makefile (revision 393765) +++ head/graphics/fpc-ncurses/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -ncurses MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the ncurses library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-opengl/Makefile =================================================================== --- head/graphics/fpc-opengl/Makefile (revision 393765) +++ head/graphics/fpc-opengl/Makefile (revision 393766) @@ -1,24 +1,24 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics lang PKGNAMESUFFIX= -opengl MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the OpenGL library USE_FPC= x11 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= EXAMPLES OPENGL OPENGL_DESC= Install opengl libraries OPTIONS_DEFAULT= OPENGL OPENGL_USE= GL=glut HAVE_EXAMPLES= yes .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-pasjpeg/Makefile =================================================================== --- head/graphics/fpc-pasjpeg/Makefile (revision 393765) +++ head/graphics/fpc-pasjpeg/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -pasjpeg MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Handling JPEG files with Pascal USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-proj4/Makefile =================================================================== --- head/graphics/fpc-proj4/Makefile (revision 393765) +++ head/graphics/fpc-proj4/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics lang PKGNAMESUFFIX= -proj4 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to proj library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= PROJ PROJ_DESC= Install proj library OPTIONS_DEFAULT= PROJ PROJ_LIB_DEPENDS= libproj.so:${PORTSDIR}/graphics/proj .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-rsvg/Makefile =================================================================== --- head/graphics/fpc-rsvg/Makefile (revision 393765) +++ head/graphics/fpc-rsvg/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -rsvg MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to librsvg2 library USE_FPC= gtk2 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/^/lib/} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBRSVG2 LIBRSVG2_DESC= Install librsvg2 library OPTIONS_DEFAULT= LIBRSVG2 LIBRSVG2_LIB_DEPENDS= librsvg-2.so:${PORTSDIR}/graphics/librsvg2 .include "${MASTERDIR}/Makefile" Index: head/graphics/fpc-svgalib/Makefile =================================================================== --- head/graphics/fpc-svgalib/Makefile (revision 393765) +++ head/graphics/fpc-svgalib/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics lang PKGNAMESUFFIX= -svgalib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the SVGA graphics library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= SVGA SVGA_DESC= Install svgalib low level console graphics library SVGA_LIB_DEPENDS= libvga.so:${PORTSDIR}/graphics/svgalib .include "${MASTERDIR}/Makefile" Index: head/lang/fpc-base/Makefile =================================================================== --- head/lang/fpc-base/Makefile (revision 393765) +++ head/lang/fpc-base/Makefile (revision 393766) @@ -1,25 +1,26 @@ # Created by: John Merryweather Cooper # $FreeBSD$ PORTNAME= base PORTVERSION= 2.6.4 PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= # empty PKGNAMEPREFIX= fpc- DISTFILES= # empty EXTRACT_ONLY= # empty MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Meta package to install all of the Free Pascal base +USE_FPC_RUN= yes WANT_FPC_BASE= yes NO_BUILD= yes NO_INSTALL= yes NO_MTREE= yes OPTIONS_DEFINE= DOCS DOCS_RUN_DEPENDS= ${LOCALBASE}/share/doc/fpdocs-${PORTVERSION}/user.pdf:${PORTSDIR}/lang/fpc-docs .include Index: head/lang/fpc-lua/Makefile =================================================================== --- head/lang/fpc-lua/Makefile (revision 393765) +++ head/lang/fpc-lua/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -lua MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the lua interpreter USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LUA LUA_DESC= Install lua library OPTIONS_DEFAULT= LUA LUA_LIB_DEPENDS= liblua-5.1.so:${PORTSDIR}/lang/lua51 .include "${MASTERDIR}/Makefile" Index: head/lang/fpc-rexx/Makefile =================================================================== --- head/lang/fpc-rexx/Makefile (revision 393765) +++ head/lang/fpc-rexx/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -rexx MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the rexx-regina library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= REXX_REGINA REXX_REGINA_DESC= Install rexx-regina library OPTIONS_DEFAULT= REXX_REGINA REXX_REGINA_RUN_DEPENDS= rexx:${PORTSDIR}/lang/rexx-regina .include "${MASTERDIR}/Makefile" Index: head/lang/fpc-tcl/Makefile =================================================================== --- head/lang/fpc-tcl/Makefile (revision 393765) +++ head/lang/fpc-tcl/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -tcl MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the tcl/tk interpreter USE_FPC= fcl-base MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= TCL TCL_DESC= Install tool commnad language OPTIONS_DEFAULT= TCL TCL_USES= tk:84,run .include "${MASTERDIR}/Makefile" Index: head/lang/fpc-units/Makefile =================================================================== --- head/lang/fpc-units/Makefile (revision 393765) +++ head/lang/fpc-units/Makefile (revision 393766) @@ -1,120 +1,122 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= units PORTVERSION= 2.6.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang PKGNAMEPREFIX= fpc- MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Meta port to install Free Pascal units ONLY_FOR_ARCHS= i386 amd64 USES= metaport 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 FPINDEXER \ FPMKUNIT FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \ IMAGEMAGICK 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 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 GMP_DESC= Interface to gmp library 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 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} 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 FPINDEXER \ FPMKUNIT FPPKG FV GDBM GMP GTK2 HERMES ICONVENC \ IMAGEMAGICK 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_RUN= yes USE_FPC= ${UNITS_SELECTED} .include Index: head/lang/fpc-utils/Makefile =================================================================== --- head/lang/fpc-utils/Makefile (revision 393765) +++ head/lang/fpc-utils/Makefile (revision 393766) @@ -1,18 +1,18 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang PKGNAMESUFFIX= -utils MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal Compiler utils USE_FPC= chm fcl-base fcl-net fcl-passrc fcl-process fcl-res fppkg libcurl MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPT= -Fu../fcl/* .include "${MASTERDIR}/Makefile" Index: head/lang/nbc/Makefile =================================================================== --- head/lang/nbc/Makefile (revision 393765) +++ head/lang/nbc/Makefile (revision 393766) @@ -1,49 +1,49 @@ # Created by: Ivan "Rambius" Ivanov # $FreeBSD$ # Also created by: Jason Bacon PORTNAME= nbc PORTVERSION= 1.2.1.r4 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang MASTER_SITES= SF/bricxcc/NBC_NXC/NBC%20release%20${PORTVERSION:S/.r/%20r/} DISTNAME= ${PORTNAME}-${PORTVERSION}.src MAINTAINER= rene@FreeBSD.org COMMENT= Programming language for the LEGO MINDSTORMS NXT MAKE_JOBS_UNSAFE= yes MAKEFILE= nbcunix.mak WRKSRC= ${WRKDIR}/NXT OPTIONS_DEFINE= DOCS ROBOCTL ROBOCTL_DESC= Include roboctl to communicate with the NXT ROBOCTL_RUN_DEPENDS= legoctl:${PORTSDIR}/devel/roboctl USES= dos2unix gmake tar:tgz USE_FPC= fcl-base fcl-image PLIST_FILES= bin/nbc \ include/nbc/NXCDefs.h \ include/nbc/NBCCommon.h \ include/nbc/NXTDefs.h PORTDOCS= Changelog \ Readme post-patch: @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/${MAKEFILE} @${REINPLACE_CMD} -e 's|/usr/bin|${LOCALBASE}/bin|' ${WRKSRC}/${MAKEFILE} do-install: ${MKDIR} ${STAGEDIR}${PREFIX}/include/nbc ${INSTALL_PROGRAM} ${WRKSRC}/nbc ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/*.h ${STAGEDIR}${PREFIX}/include/nbc ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKDIR}/doc/${f} ${STAGEDIR}${DOCSDIR} .endfor .include Index: head/math/fpc-fftw/Makefile =================================================================== --- head/math/fpc-fftw/Makefile (revision 393765) +++ head/math/fpc-fftw/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= math lang PKGNAMESUFFIX= -fftw MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the FFTW3 library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= FFTW3 FFTW3_DESC= Install FFTW3 library OPTIONS_DEFAULT= FFTW3 FFTW3_LIB_DEPENDS= libfftw3.so:${PORTSDIR}/math/fftw3 .include "${MASTERDIR}/Makefile" Index: head/math/fpc-gmp/Makefile =================================================================== --- head/math/fpc-gmp/Makefile (revision 393765) +++ head/math/fpc-gmp/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= math lang PKGNAMESUFFIX= -gmp MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to gmp library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= GMP GMP_DESC= Install gmp library OPTIONS_DEFAULT= GMP GMP_LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp .include "${MASTERDIR}/Makefile" Index: head/math/fpc-numlib/Makefile =================================================================== --- head/math/fpc-numlib/Makefile (revision 393765) +++ head/math/fpc-numlib/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= math lang PKGNAMESUFFIX= -numlib MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to numerical methods USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/misc/fpc-chm/Makefile =================================================================== --- head/misc/fpc-chm/Makefile (revision 393765) +++ head/misc/fpc-chm/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= misc lang PKGNAMESUFFIX= -chm MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to manipulate chm files USE_FPC= fcl-xml MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/multimedia/fpc-dts/Makefile =================================================================== --- head/multimedia/fpc-dts/Makefile (revision 393765) +++ head/multimedia/fpc-dts/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= multimedia lang PKGNAMESUFFIX= -dts MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the dts library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBDCA LIBDCA_DESC= Install dts library OPTIONS_DEFAULT= LIBDCA LIBDCA_LIB_DEPENDS= libdca.so:${PORTSDIR}/multimedia/libdca .include "${MASTERDIR}/Makefile" Index: head/multimedia/fpc-matroska/Makefile =================================================================== --- head/multimedia/fpc-matroska/Makefile (revision 393765) +++ head/multimedia/fpc-matroska/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= multimedia lang PKGNAMESUFFIX= -matroska MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to matroska library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBMATROSKA LIBMATROSKA_DESC= Install matroska library OPTIONS_DEFAULT= LIBMATROSKA LIBMATROSKA_LIB_DEPENDS= libmatroska.so:${PORTSDIR}/multimedia/libmatroska .include "${MASTERDIR}/Makefile" Index: head/multimedia/winff/Makefile =================================================================== --- head/multimedia/winff/Makefile (revision 393765) +++ head/multimedia/winff/Makefile (revision 393766) @@ -1,91 +1,83 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= WinFF PORTVERSION= 1.5.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= multimedia MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} PROJECTHOST= ${_PORTNAME} DISTNAME= ${PORTNAME}-${PORTVERSION}-source MAINTAINER= thierry@FreeBSD.org COMMENT= Convert your videos quickly, easily, and all at once LICENSE= GPLv3 BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus LIB_DEPENDS= libavutil.so:${PORTSDIR}/multimedia/ffmpeg NO_WRKSUBDIR= yes USE_FPC= yes USE_GNOME= # _PORTNAME= ${PORTNAME:tl} DATADIR= ${PREFIX}/share/${_PORTNAME} DOCSDIR= ${PREFIX}/share/doc/${_PORTNAME} INSTALLS_ICONS= yes DESKTOP_ENTRIES= "${PORTNAME}" \ "${COMMENT}" \ "${_PORTNAME}" \ "${_PORTNAME}" \ "AudioVideo;" \ true LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d -LAZARUS_VER= 1.4.0 +LAZARUS_VER= 1.4.2 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} OPTIONS_SINGLE= LCL -OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4 +OPTIONS_SINGLE_LCL= GTK2 QT4 -GTK1_DESC= Use gtk12 interface GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 -.endif - -.if ${PORT_OPTIONS:MGTK1} -USE_FPC+= gtk1 -USE_GNOME= gtk12 gdkpixbuf -LCL_PLATFORM= gtk -BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt .endif pre-configure: ${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' ${WRKSRC}/unit1.pas .for fp in unit1.pas unit4.pas ${REINPLACE_CMD} -e 's|/usr/bin/|${LOCALBASE}/bin/|g' ${WRKSRC}/${fp} .endfor do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} -B winff.lpr do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:tl} ${STAGEDIR}${PREFIX}/bin ${MKDIR} ${STAGEDIR}${DATADIR}/languages ${INSTALL_DATA} ${WRKSRC}/presets.xml ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/languages/* ${STAGEDIR}${DATADIR}/languages/ ${INSTALL_MAN} ${WRKSRC}/${_PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/winff-icons/48x48/${_PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/*.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/net/fpc-ldap/Makefile =================================================================== --- head/net/fpc-ldap/Makefile (revision 393765) +++ head/net/fpc-ldap/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net lang PKGNAMESUFFIX= -ldap MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to OpenLDAP USE_FPC= hash MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= OPENLDAP OPENLDAP_DESC= Install OpenLDAP libraries OPTIONS_DEFAULT= OPENLDAP OPENLDAP_USE= OPENLDAP=yes .include "${MASTERDIR}/Makefile" Index: head/net/fpc-pcap/Makefile =================================================================== --- head/net/fpc-pcap/Makefile (revision 393765) +++ head/net/fpc-pcap/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net lang PKGNAMESUFFIX= -pcap MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit for libpcap library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBPCAP LIBPCAP_DESC= Install ubiquitous network traffic capture library OPTIONS_DEFAULT= LIBPCAP LIBPCAP_LIB_DEPENDS= libpcap.so:${PORTSDIR}/net/libpcap .include "${MASTERDIR}/Makefile" Index: head/net-p2p/transmission-remote-gui/Makefile =================================================================== --- head/net-p2p/transmission-remote-gui/Makefile (revision 393765) +++ head/net-p2p/transmission-remote-gui/Makefile (revision 393766) @@ -1,73 +1,65 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ PORTNAME= transmission-remote-gui PORTVERSION= 5.0.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net-p2p MASTER_SITES= GOOGLE_CODE DISTNAME= transgui-${PORTVERSION}-src MAINTAINER= acm@FreeBSD.org COMMENT= Remote GUI for transmission daemon BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus \ fpcres:${PORTSDIR}/lang/fpc-utils RUN_DEPENDS= transmission-daemon:${PORTSDIR}/net-p2p/transmission-daemon PROJECTHOST= transmisson-remote-gui USE_FPC= fcl-net USES= iconv zip USE_GNOME= # WRKSRC= ${WRKDIR}/TransGUI PLIST_FILES= bin/transgui SUB_FILES= pkg-message LAZARUS_PROJECT_FILE= transgui.lpi LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d LCL_UNITS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER}/lcl/units/${BUILDNAME} -LAZARUS_VER= 1.4.0 +LAZARUS_VER= 1.4.2 LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} OPTIONS_SINGLE= LCL -OPTIONS_SINGLE_LCL= GTK1 GTK2 QT4 +OPTIONS_SINGLE_LCL= GTK2 QT4 -GTK1_DESC= Use gtk12 interface GTK2_DESC= Use gtk20 interface QT4_DESC= Use qt4 interface OPTIONS_DEFAULT= GTK2 .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 .endif -.if ${PORT_OPTIONS:MGTK1} -USE_FPC+= gtk1 -USE_GNOME= gtk12 gdkpixbuf -LCL_PLATFORM= gtk -BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk -.endif - .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt .endif do-build: - @cd ${WRKSRC} && \ + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --lazarusdir=${LAZARUS_DIR} ${LAZARUS_PROJECT_FILE} do-install: @cd ${WRKSRC}/units && \ ${INSTALL_PROGRAM} transgui ${STAGEDIR}${PREFIX}/bin .include Index: head/russian/emkatic/Makefile =================================================================== --- head/russian/emkatic/Makefile (revision 393765) +++ head/russian/emkatic/Makefile (revision 393766) @@ -1,66 +1,66 @@ # Created by: Andrey Fesenko # $FreeBSD$ PORTNAME= emkatic PORTVERSION= 0.20 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= russian emulators MASTER_SITES= SF/${PORTNAME}/eMKatic%20Source DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= andrey@bsdnir.info COMMENT= Emulator of Elektronika RPN programmable calculator series LICENSE= GPLv3 # or later LICENSE_FILE= ${WRKSRC}/COPYING.txt BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus \ fpcres:${PORTSDIR}/lang/fpc-utils USE_FPC= yes WANT_GNOME= yes PROJECT_FILE= emkatic.lpi -LAZARUS_VER= 1.4.0 +LAZARUS_VER= 1.4.2 LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} LCL_UNITS_DIR= ${LAZARUS_DIR}/lcl/units/${BUILDNAME} PLIST_FILES= bin/${PORTNAME} PORTDOCS= CHANGELOG.txt OPTIONS_DEFINE= DOCS PORTAUDIO OPTIONS_SINGLE= GUI OPTIONS_SINGLE_GUI= GTK2 QT4 OPTIONS_DEFAULT= GTK2 PORTAUDIO GTK2_DESC= Build with GTK+ 2 interface QT4_DESC= Build with Qt 4 interface PORTAUDIO_LIB_DEPENDS= libportaudio.so:${PORTSDIR}/audio/portaudio .include .if ${PORT_OPTIONS:MGTK2} USE_FPC+= gtk2 USE_GNOME= gtk20 LCL_PLATFORM= gtk2 BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 .endif .if ${PORT_OPTIONS:MQT4} LIB_DEPENDS+= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas LCL_PLATFORM= qt BUILD_DEPENDS+= ${LCL_UNITS_DIR}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt .endif do-build: - @cd ${WRKSRC} && \ + @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws="${LCL_PLATFORM}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} .include Index: head/science/checkmol/Makefile =================================================================== --- head/science/checkmol/Makefile (revision 393765) +++ head/science/checkmol/Makefile (revision 393766) @@ -1,33 +1,33 @@ # Created by: Fernan Aguero # $FreeBSD$ PORTNAME= checkmol PORTVERSION= 0.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/checkmol/ EXTRACT_SUFX= .pas MAINTAINER= ports@FreeBSD.org COMMENT= Analyze molecules for the presence of functional groups LICENSE= GPLv2 # (or later) NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= ${WRKDIR} USE_FPC= yes PLIST_FILES= bin/checkmol bin/matchmol do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${DISTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}) (cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} matchmol) .include Index: head/science/mol2ps/Makefile =================================================================== --- head/science/mol2ps/Makefile (revision 393765) +++ head/science/mol2ps/Makefile (revision 393766) @@ -1,37 +1,37 @@ # Created by: Fernan Aguero # $FreeBSD$ PORTNAME= mol2ps PORTVERSION= 0.4a -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science MASTER_SITES= http://merian.pch.univie.ac.at/pch/download/chemistry/${PORTNAME}/ DISTNAME= ${PORTNAME} EXTRACT_SUFX= .pas DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Read molecular structure files and generate Postscript output LICENSE= GPLv2 # (or later) NO_WRKSUBDIR= yes EXTRACT_CMD= ${CP} EXTRACT_BEFORE_ARGS= # EXTRACT_AFTER_ARGS= ${WRKDIR} USE_FPC= yes PLIST_FILES= bin/${PORTNAME} bin/mol2svg %%DATADIR%%/color.conf do-build: (cd ${WRKSRC} && ${LOCALBASE}/bin/fpc ${EXTRACT_ONLY} -S2 -O3) do-install: (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} ${STAGEDIR}${PREFIX}/bin) (cd ${STAGEDIR}${PREFIX}/bin && ${LN} ${PORTNAME} mol2svg) @${MKDIR} ${STAGEDIR}${DATADIR} (cd ${FILESDIR} && ${INSTALL_DATA} color.conf ${STAGEDIR}${DATADIR}) .include Index: head/security/fpc-hash/Makefile =================================================================== --- head/security/fpc-hash/Makefile (revision 393765) +++ head/security/fpc-hash/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: John Merryweather Cooper # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= security lang PKGNAMESUFFIX= -hash MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit for MD5 hash routines USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/security/fpc-openssl/Makefile =================================================================== --- head/security/fpc-openssl/Makefile (revision 393765) +++ head/security/fpc-openssl/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= security lang PKGNAMESUFFIX= -openssl MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit for OpenSSL USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= OPENSSL OPENSSL_DESC= Install SSL and crypto library OPTIONS_DEFAULT= OPENSSL OPENSSL_USE= OPENSSL=yes .include "${MASTERDIR}/Makefile" Index: head/sysutils/fpc-syslog/Makefile =================================================================== --- head/sysutils/fpc-syslog/Makefile (revision 393765) +++ head/sysutils/fpc-syslog/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils lang PKGNAMESUFFIX= -syslog MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the system logger USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/sysutils/fpc-users/Makefile =================================================================== --- head/sysutils/fpc-users/Makefile (revision 393765) +++ head/sysutils/fpc-users/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils lang PKGNAMESUFFIX= -users MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to manipulate system users USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/sysutils/fpc-utmp/Makefile =================================================================== --- head/sysutils/fpc-utmp/Makefile (revision 393765) +++ head/sysutils/fpc-utmp/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils lang PKGNAMESUFFIX= -utmp MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal unit to gather information from the utmp file USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/sysutils/fpc-uuid/Makefile =================================================================== --- head/sysutils/fpc-uuid/Makefile (revision 393765) +++ head/sysutils/fpc-uuid/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= sysutils lang PKGNAMESUFFIX= -uuid MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal uuid unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/textproc/fpc-aspell/Makefile =================================================================== --- head/textproc/fpc-aspell/Makefile (revision 393765) +++ head/textproc/fpc-aspell/Makefile (revision 393766) @@ -1,20 +1,20 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= textproc lang PKGNAMESUFFIX= -aspell MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Interface to aspell spelling checker USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= ASPELL OPTIONS_DEFAULT= ASPELL .include "${MASTERDIR}/Makefile" Index: head/textproc/fpc-libxml2/Makefile =================================================================== --- head/textproc/fpc-libxml2/Makefile (revision 393765) +++ head/textproc/fpc-libxml2/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Christoper Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= textproc lang PKGNAMESUFFIX= -libxml2 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Interface to xml2 library USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//:S/2//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= LIBXML2 LIBXML2_DESC= Install xml2 library OPTIONS_DEFAULT= LIBXML2 LIBXML2_LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 .include "${MASTERDIR}/Makefile" Index: head/www/fpc-fastcgi/Makefile =================================================================== --- head/www/fpc-fastcgi/Makefile (revision 393765) +++ head/www/fpc-fastcgi/Makefile (revision 393766) @@ -1,17 +1,17 @@ # Created by: Christopher Key # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= www lang PKGNAMESUFFIX= -fastcgi MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal fastcgi unit USE_FPC= fpmkunit MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} .include "${MASTERDIR}/Makefile" Index: head/www/fpc-httpd22/Makefile =================================================================== --- head/www/fpc-httpd22/Makefile (revision 393765) +++ head/www/fpc-httpd22/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= www lang PKGNAMESUFFIX= -httpd22 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal httpd unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= APACHE22 APACHE22_DESC= Install apache22 server APACHE22_USE= APACHE=22 .include "${MASTERDIR}/Makefile" Index: head/www/fpc-httpd24/Makefile =================================================================== --- head/www/fpc-httpd24/Makefile (revision 393765) +++ head/www/fpc-httpd24/Makefile (revision 393766) @@ -1,22 +1,22 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= www lang PKGNAMESUFFIX= -httpd24 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal httpd unit USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= APACHE24 APACHE24_DESC= Install apache24 server APACHE24_USE= APACHE=24 .include "${MASTERDIR}/Makefile" Index: head/x11/fpc-x11/Makefile =================================================================== --- head/x11/fpc-x11/Makefile (revision 393765) +++ head/x11/fpc-x11/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= x11 lang PKGNAMESUFFIX= -x11 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to X windows server USE_FPC= yes MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= X11 X11_DESC= Install X libraries OPTIONS_DEFAULT= X11 X11_USE= XORG=xcursor,xfont,xxf86dga,xxf86vm,xi,xinerama,xkbfile,xrandr,xrender,xres,xv .include "${MASTERDIR}/Makefile" Index: head/x11-fm/doublecmd/Makefile =================================================================== --- head/x11-fm/doublecmd/Makefile (revision 393765) +++ head/x11-fm/doublecmd/Makefile (revision 393766) @@ -1,386 +1,387 @@ # Created by: BeƱat Gonzalez Etxepare # $FreeBSD$ PORTNAME= doublecmd PORTVERSION= 0.6.4 +PORTREVISION= 1 CATEGORIES= x11-fm MASTER_SITES= SF/${PORTNAME}/Double%20Commander%20Source DISTNAME= ${PORTNAME}-${PORTVERSION}-src DISTFILES= ${DISTNAME}.tar.gz ${PORTNAME}-help-${HELPVERSION}-src.tar.gz MAINTAINER= bbtruk@users.sourceforge.net COMMENT= Total Commander like file manager for the X Window System LICENSE= GPLv2 BUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus \ fpcres:${PORTSDIR}/lang/fpc-utils ONLY_FOR_ARCHS= i386 amd64 PORTDOCS= * USES= dos2unix DOS2UNIX_FILES= src/dmhelpmanager.pas WANT_GNOME= yes PLIST= ${WRKDIR}/pkg-plist PROJECT_FILE= src/doublecmd.lpi -LAZARUS_VER= 1.4.0 +LAZARUS_VER= 1.4.2 LAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp LAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} HELPVERSION= 0.6.0 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DOCSRC= ${WRKDIR}/${PORTNAME}-help-${HELPVERSION} OPTIONS_DEFINE= DOCS DEBUG OPTIONS_SINGLE= LCL OPTIONS_SINGLE_LCL= GTK2 QT4 OPTIONS_GROUP= WCX WDX WFX WLX DSX OPTIONS_GROUP_WCX= WCX_CPIO \ WCX_DEB \ WCX_RPM \ WCX_UNBZ2 \ WCX_UNRAR \ WCX_ZIP OPTIONS_GROUP_WDX= WDX_RPM \ WDX_DEB \ WDX_SVN \ WDX_XPI \ WDX_SCRIPTS OPTIONS_GROUP_WFX= WFX_FTP \ WFX_SAMBA OPTIONS_GROUP_WLX= WLX_MPLAYER OPTIONS_GROUP_DSX= DSX_LOCATE WCX_DESC= Packer plugins to work with archives WCX_CPIO_DESC= CPIO format support WCX_DEB_DESC= Debian package archive support WCX_RPM_DESC= Red Hat package archive support WCX_UNBZ2_DESC= BZIP2 format support WCX_UNRAR_DESC= RAR format support WCX_ZIP_DESC= ZIP format support WDX_DESC= Plugins to display and search extended file attributes WDX_DEB_DESC= Debian package file information WDX_RPM_DESC= Red Hat package file information WDX_SCRIPTS_DESC= Add support to use custom Lua scripts WDX_SVN_DESC= Subversion repository information WDX_XPI_DESC= Mozilla plugin file information WFX_DESC= File system plugins WFX_FTP_DESC= FTP protocol support WFX_SAMBA_DESC= SMB protocol support WLX_DESC= Internal viewer plugins WLX_MPLAYER_DESC= Use MPlayer for multimedia files DSX_DESC= Search plugins DSX_LOCATE_DESC= Support locate command OPTIONS_DEFAULT= GTK2 \ WCX_CPIO \ WCX_DEB \ WCX_RPM \ WCX_UNRAR \ WCX_ZIP \ WDX_RPM \ WDX_DEB \ WDX_SVN \ WDX_SCRIPTS \ WDX_XPI \ WFX_FTP \ WFX_SAMBA \ DSX_LOCATE GTK2_USE= fpc=gtk2 gnome=gtk20 GTK2_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-gtk2 QT4_USE= fpc=yes QT4_LIB_DEPENDS= libQt4Pas.so:${PORTSDIR}/x11-toolkits/qt4pas QT4_BUILD_DEPENDS= ${LAZARUS_DIR}/lcl/units/${BUILDNAME}/${LCL_PLATFORM}/interfaces.ppu:${PORTSDIR}/editors/lazarus-lcl-qt WCX_UNRAR_LIB_DEPENDS= libunrar.so:${PORTSDIR}/archivers/libunrar WFX_SAMBA_LIB_DEPENDS= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient WLX_MPLAYER_RUN_DEPENDS= mplayer:${PORTSDIR}/multimedia/mplayer .include .if ${PORT_OPTIONS:MGTK2} LCL_PLATFORM= gtk2 .elif ${PORT_OPTIONS:MQT4} LCL_PLATFORM= qt .endif .if ${PORT_OPTIONS:MDEBUG} BUILD_MODE= Debug .else BUILD_MODE= NoDebug Full Optimizations .endif pre-patch: ${TR} '\r' '\n' < ${WRKSRC}/src/uGlobsPaths.pas > ${WRKSRC}/src/uGlobsPaths.pas.unix ${MV} ${WRKSRC}/src/uGlobsPaths.pas.unix ${WRKSRC}/src/uGlobsPaths.pas post-patch: @${REINPLACE_CMD} -e 's|%%DOCSDIR%%|${DOCSDIR}|g' -e 's|%%DATADIR%%|${DATADIR}|g' \ ${WRKSRC}/src/uGlobsPaths.pas @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${WRKSRC}/plugins/wlx/WlxMplayer/src/wlxMplayer.lpr do-build: .for FILE in chsdet/chsdet.lpk CmdLine/cmdbox.lpk dcpcrypt/dcpcrypt.lpk \ doublecmd/doublecmd_common.lpk KASToolBar/kascomp.lpk \ viewer/viewerpackage.lpk gifanim/pkg_gifanim.lpk \ ZVDateTimeCtrls/zvdatetimectrls.lpk @cd ${WRKSRC}/components && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "${FILE}" .endfor .if ${PORT_OPTIONS:MWCX_CPIO} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/cpio/src/cpio.lpi" .endif .if ${PORT_OPTIONS:MWCX_DEB} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/deb/src/deb.lpi" .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/unbz2/src/unbz2.lpi" .endif .if ${PORT_OPTIONS:MWCX_RPM} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/rpm/src/rpm.lpi" .endif .if ${PORT_OPTIONS:MWCX_UNRAR} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/unrar/src/unrar.lpi" .endif .if ${PORT_OPTIONS:MWCX_ZIP} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wcx/zip/src/Zip.lpi" .endif .if ${PORT_OPTIONS:MWDX_RPM} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wdx/rpm_wdx/src/rpm_wdx.lpi" .endif .if ${PORT_OPTIONS:MWDX_DEB} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wdx/deb_wdx/src/deb_wdx.lpi" .endif .if ${PORT_OPTIONS:MWDX_SVN} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wdx/svn_wdx/src/svn_wdx.lpi" .endif .if ${PORT_OPTIONS:MWDX_XPI} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wdx/xpi_wdx/src/xpi_wdx.lpi" .endif .if ${PORT_OPTIONS:MWFX_FTP} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wfx/ftp/src/ftp.lpi" .endif .if ${PORT_OPTIONS:MWFX_SAMBA} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wfx/samba/src/samba.lpi" .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "wlx/WlxMplayer/src/wlxMplayer.lpi" .endif .if ${PORT_OPTIONS:MDSX_LOCATE} @cd ${WRKSRC}/plugins && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --lazarusdir=${LAZARUS_DIR} --ws=${LCL_PLATFORM} "dsx/DSXLocate/src/DSXLocate.lpi" .endif @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ ${LAZBUILD_CMD} --ws=${LCL_PLATFORM} --bm="${BUILD_MODE}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} post-build: @${RM} -rf ${DOCSRC}/*/dev-help pre-install: @${RM} -f ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wcx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wdx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wfx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/wlx" >> ${PLIST} @${ECHO_CMD} "@dir %%DATADIR%%/plugins/dsx" >> ${PLIST} .if ${PORT_OPTIONS:MWCX_CPIO} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/cpio/cpio.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_DEB} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/deb/deb.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_RPM} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/rpm/rpm.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/unbz2/unbz2.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_UNRAR} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/unrar/unrar.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWCX_ZIP} @${ECHO_CMD} "%%DATADIR%%/plugins/wcx/zip/zip.wcx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_RPM} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/rpm_wdx/rpm_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_DEB} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/deb_wdx/deb_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_SVN} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/svn_wdx/svn_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_XPI} @${ECHO_CMD} "%%DATADIR%%/plugins/wdx/xpi_wdx/xpi_wdx.wdx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWDX_SCRIPTS} @cd ${WRKSRC}/plugins/wdx/scripts && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/plugins/wdx/scripts/|' >> ${PLIST} .endif .if ${PORT_OPTIONS:MWFX_FTP} @${ECHO_CMD} "%%DATADIR%%/plugins/wfx/ftp/ftp.wfx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWFX_SAMBA} @${ECHO_CMD} "%%DATADIR%%/plugins/wfx/samba/samba.wfx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} @${ECHO_CMD} "%%DATADIR%%/plugins/wlx/wlxmplayer/wlxmplayer.wlx" >> ${PLIST} .endif .if ${PORT_OPTIONS:MDSX_LOCATE} @${ECHO_CMD} "%%DATADIR%%/plugins/dsx/dsxlocate/dsxlocate.dsx" >> ${PLIST} .endif .for FILE in %%DATADIR%%/doublecmd.ext.example %%DATADIR%%/pixmaps.txt \ %%DATADIR%%/multiarc.ini bin/doublecmd share/applications/doublecmd.desktop \ share/pixmaps/doublecmd.png share/pixmaps/doublecmd.xpm \ %%DATADIR%%/doublecmd.xml @${ECHO_CMD} ${FILE} >> ${PLIST} .endfor @cd ${WRKSRC}/language && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/language/|' >> ${PLIST} @cd ${WRKSRC}/pixmaps && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/pixmaps/|' >> ${PLIST} @cd ${WRKSRC}/sdk && \ ${FIND} * -type f | ${SORT} | ${SED} -e 's|^|%%DATADIR%%/sdk/|' >> ${PLIST} @${ECHO_CMD} "man/man1/doublecmd.1.gz" >> ${PLIST} do-install: @${MKDIR} ${STAGEDIR}${DATADIR}/plugins @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wlx @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/dsx .if ${PORT_OPTIONS:MWCX_CPIO} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/cpio ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/cpio/lib/cpio.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/cpio/ .endif .if ${PORT_OPTIONS:MWCX_DEB} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/deb ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/deb/lib/deb.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/deb/ .endif .if ${PORT_OPTIONS:MWCX_RPM} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/rpm/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/rpm/lib/rpm.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/rpm/ .endif .if ${PORT_OPTIONS:MWCX_UNBZ2} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/unbz2/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/unbz2/lib/unbz2.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/unbz2/ .endif .if ${PORT_OPTIONS:MWCX_UNRAR} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/unrar/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/unrar/lib/unrar.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/unrar/ .endif .if ${PORT_OPTIONS:MWCX_ZIP} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wcx/zip/ ${INSTALL_LIB} ${WRKSRC}/plugins/wcx/zip/lib/zip.wcx ${STAGEDIR}${DATADIR}/plugins/wcx/zip/ .endif .if ${PORT_OPTIONS:MWDX_RPM} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/rpm_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/rpm_wdx/lib/rpm_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/rpm_wdx/ .endif .if ${PORT_OPTIONS:MWDX_DEB} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/deb_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/deb_wdx/lib/deb_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/deb_wdx/ .endif .if ${PORT_OPTIONS:MWDX_SVN} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/svn_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/svn_wdx/lib/svn_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/svn_wdx/ .endif .if ${PORT_OPTIONS:MWDX_XPI} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/xpi_wdx/ ${INSTALL_LIB} ${WRKSRC}/plugins/wdx/xpi_wdx/lib/xpi_wdx.wdx ${STAGEDIR}${DATADIR}/plugins/wdx/xpi_wdx/ .endif .if ${PORT_OPTIONS:MWDX_SCRIPTS} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wdx/scripts/ ${INSTALL_DATA} ${WRKSRC}/plugins/wdx/scripts/* ${STAGEDIR}${DATADIR}/plugins/wdx/scripts/ .endif .if ${PORT_OPTIONS:MWFX_FTP} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx/ftp/ ${INSTALL_LIB} ${WRKSRC}/plugins/wfx/ftp/lib/ftp.wfx ${STAGEDIR}${DATADIR}/plugins/wfx/ftp/ .endif .if ${PORT_OPTIONS:MWFX_SAMBA} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wfx/samba/ ${INSTALL_LIB} ${WRKSRC}/plugins/wfx/samba/lib/samba.wfx ${STAGEDIR}${DATADIR}/plugins/wfx/samba/ .endif .if ${PORT_OPTIONS:MWLX_MPLAYER} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/ ${INSTALL_LIB} ${WRKSRC}/plugins/wlx/WlxMplayer/lib/wlxmplayer.wlx ${STAGEDIR}${DATADIR}/plugins/wlx/wlxmplayer/ .endif .if ${PORT_OPTIONS:MDSX_LOCATE} @${MKDIR} ${STAGEDIR}${DATADIR}/plugins/dsx/dsxlocate/ ${INSTALL_LIB} ${WRKSRC}/plugins/dsx/DSXLocate/lib/dsxlocate.dsx ${STAGEDIR}${DATADIR}/plugins/dsx/dsxlocate/ .endif .for DIRE in language pixmaps sdk @${MKDIR} ${STAGEDIR}${DATADIR}/${DIRE} @cd ${WRKSRC}/${DIRE} && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DATADIR}/${DIRE}/{}" \; .endfor .for FILE in doublecmd.ext.example pixmaps.txt multiarc.ini install/linux/doublecmd.xml ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${DATADIR} .endfor .for FILE in doublecmd.png install/linux/doublecmd.xpm ${INSTALL_DATA} ${WRKSRC}/${FILE} ${STAGEDIR}${PREFIX}/share/pixmaps/ .endfor ${INSTALL_PROGRAM} ${WRKSRC}/doublecmd ${STAGEDIR}${PREFIX}/bin/${PORTNAME} @${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${INSTALL_DATA} ${WRKSRC}/install/linux/${PORTNAME}.desktop ${STAGEDIR}${DESKTOPDIR}/ ${INSTALL_MAN} ${WRKSRC}/install/linux/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/ post-install: .if ${PORT_OPTIONS:MDOCS} @cd ${DOCSRC} && \ ${FIND} * -type d -exec ${MKDIR} "${STAGEDIR}${DOCSDIR}/{}" \; && \ ${FIND} * -type f -exec ${INSTALL_DATA} "{}" "${STAGEDIR}${DOCSDIR}/{}" \; .endif .include Index: head/x11-toolkits/fpc-gtk2/Makefile =================================================================== --- head/x11-toolkits/fpc-gtk2/Makefile (revision 393765) +++ head/x11-toolkits/fpc-gtk2/Makefile (revision 393766) @@ -1,23 +1,23 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= x11-toolkits lang PKGNAMESUFFIX= -gtk2 MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= Free Pascal interface to the GTK2 libraries USE_FPC= cairo x11 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= GTK2 GTK2_DESC= Gimp Toolkit for X11 GUI (version 2.x) OPTIONS_DEFAULT= GTK2 GTK2_USE= GNOME=gtk20 .include "${MASTERDIR}/Makefile" Index: head/x11-toolkits/fpc-xforms/Makefile =================================================================== --- head/x11-toolkits/fpc-xforms/Makefile (revision 393765) +++ head/x11-toolkits/fpc-xforms/Makefile (revision 393766) @@ -1,24 +1,24 @@ # Created by: Alonso Cardenas Marquez # $FreeBSD$ -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11-toolkits lang PKGNAMESUFFIX= -xforms MAINTAINER= freebsd-fpc@FreeBSD.org COMMENT= X-Forms interface for Free Pascal USE_FPC= x11 MASTERDIR= ${.CURDIR}/../../lang/fpc WRKUNITDIR= ${FPCSRCDIR}/packages/${PKGNAMESUFFIX:S/-//} EXTRACTUNITDIR= ${WRKUNITDIR} OPTIONS_DEFINE= EXAMPLES XFORMS XFORMS_DESC= Install xforms graphical user interface toolkit OPTIONS_DEFAULT= XFORMS XFORMS_LIB_DEPENDS= libforms.so:${PORTSDIR}/x11-toolkits/xforms HAVE_EXAMPLES= yes .include "${MASTERDIR}/Makefile"