Index: head/comms/gnokii/Makefile =================================================================== --- head/comms/gnokii/Makefile (revision 440023) +++ head/comms/gnokii/Makefile (revision 440024) @@ -1,133 +1,133 @@ # Created by: Staffan Ulfberg # $FreeBSD$ PORTNAME= gnokii PORTVERSION= 0.6.31 -PORTREVISION= 8 +PORTREVISION= 9 PORTEPOCH= 1 CATEGORIES= comms MASTER_SITES= http://www.gnokii.org/download/gnokii/ \ ftp://ftp.gnokii.org/pub/gnokii/ \ http://www.gnokii.org/download/gnokii/0.6.x/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Tools to talk to GSM cellular phones LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= p5-XML-Parser>=0:textproc/p5-XML-Parser GROUPS= ${PORTNAME} USES= gettext gmake libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes USE_CSTD= gnu89 USE_GNOME= glib20 intltool GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-security CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib SUB_FILES+= pkg-message PORTDOCS= * CONFLICTS= smstools-[0-9]* sendsms-[0-9]* OPTIONS_DEFINE= DOCS ICAL PCSC SMSD SMSDDB USB X11 OPTIONS_MULTI= SMSDDB OPTIONS_MULTI_SMSDDB= MYSQL PGSQL SQLITE OPTIONS_DEFAULT= X11 ICAL_DESC= Build with IETF iCal support USB_DESC= Build with libusb support PCSC_DESC= Build with PC/SC-Lite support SMSD_DESC= Enable smsd daemon (includes "file" backend) SMSDDB_DESC= Enable database support in smsd (select one or more) X11_DESC= Build graphical version (xgnokii) ICAL_CONFIGURE_ENABLE= libical ICAL_LIB_DEPENDS= libical.so:devel/libical USB_CONFIGURE_ENABLE= libusb PCSC_CONFIGURE_ENABLE= libpcsclite PCSC_LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite .include .if empty(PORT_OPTIONS:MSMSD) PLIST_SUB+= SMSD='@comment ' MSM='@comment ' PGM='@comment ' SQLT='@comment ' CONFIGURE_ARGS+= --disable-smsd .else PLIST_SUB+= SMSD='' . if ${PORT_OPTIONS:MMYSQL} USES+= mysql PLIST_SUB+= MSM='' . else CONFIGURE_ARGS+= --disable-mysql PLIST_SUB+= MSM='@comment ' . endif . if ${PORT_OPTIONS:MPGSQL} USES+= pgsql PLIST_SUB+= PGM='' . else CONFIGURE_ARGS+= --disable-postgres PLIST_SUB+= PGM='@comment ' . endif . if ${PORT_OPTIONS:MSQLITE} LIB_DEPENDS+= libsqlite3.so:databases/sqlite3 PLIST_SUB+= SQLT='' . else CONFIGURE_ARGS+= --disable-sqlite PLIST_SUB+= SQLT='@comment ' . endif .endif .if ${PORT_OPTIONS:MX11} CONFIGURE_ARGS+= --with-x USE_XORG= xpm USE_GNOME+= gtk20 PLIST_SUB+= X11='' .else CONFIGURE_ARGS+= --without-x PLIST_SUB+= X11='@comment ' .endif FIXPREFIX= Docs/man/gnokiid.8 Docs/DataCalls-QuickStart Docs/README \ common/cfgreader.c post-patch: .for f in ${FIXPREFIX} @${REINPLACE_CMD} -e "s:/etc/gnokiirc:${PREFIX}/etc/gnokiirc:g" \ ${WRKSRC}/${f} .endfor .for f in common/data/virtmodem.c utils/mgnokiidev.c @${REINPLACE_CMD} -E -e "s:^(#ifdef.*)__OpenBSD__:\1__FreeBSD__:" \ ${WRKSRC}/${f} .endfor # fix test(1) conditions in configure script @${REINPLACE_CMD} -E \ -e 's|([[:space:]]+test[[:space:]]+.+)==([[:space:]]+"yes")|\1=\2|' \ ${WRKSRC}/${CONFIGURE_SCRIPT} @${MV} ${WRKSRC}/Docs/man/xgnokii.1x ${WRKSRC}/Docs/man/xgnokii.1 post-install: ${INSTALL_DATA} ${WRKSRC}/xgnokii/xgnokii.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig .if ${PORT_OPTIONS:MDOCS} ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install -C ${WRKSRC}/Docs .else ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} install -C ${WRKSRC}/Docs/man .endif ${INSTALL_DATA} ${WRKSRC}/Docs/sample/gnokiirc \ ${STAGEDIR}${PREFIX}/etc/gnokiirc.sample .if ${PORT_OPTIONS:MSMSD} @cd ${WRKSRC}/smsd && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} install ${MKDIR} ${STAGEDIR}${PREFIX}/share/smsd ${INSTALL_SCRIPT} ${WRKSRC}/smsd/action ${STAGEDIR}${PREFIX}/share/smsd ${INSTALL_DATA} ${WRKSRC}/smsd/README ${STAGEDIR}${PREFIX}/share/smsd . if ${PORT_OPTIONS:MMYSQL} ${INSTALL_DATA} ${WRKSRC}/smsd/sms.tables.mysql.sql ${STAGEDIR}${PREFIX}/share/smsd . endif . if ${PORT_OPTIONS:MPGSQL} ${INSTALL_DATA} ${WRKSRC}/smsd/sms.tables.pq.sql ${STAGEDIR}${PREFIX}/share/smsd . endif .endif .include Index: head/converters/ical2html/Makefile =================================================================== --- head/converters/ical2html/Makefile (revision 440023) +++ head/converters/ical2html/Makefile (revision 440024) @@ -1,20 +1,26 @@ # Created by: keiichi@iijlab.net # $FreeBSD$ PORTNAME= ical2html PORTVERSION= 2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= converters MASTER_SITES= http://www.w3.org/Tools/Ical2html/ MAINTAINER= keiichi@iijlab.net COMMENT= Manipulation commands for iCalendar files LIB_DEPENDS= libical.so:devel/libical GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include/libical -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib + +post-patch: + @${REINPLACE_CMD} '/icalerror_errors_are_fatal/d' \ + ${WRKSRC}/ical2html.c \ + ${WRKSRC}/icalfilter.c \ + ${WRKSRC}/icalmerge.c .include Index: head/databases/evolution-data-server/Makefile =================================================================== --- head/databases/evolution-data-server/Makefile (revision 440023) +++ head/databases/evolution-data-server/Makefile (revision 440024) @@ -1,93 +1,93 @@ # Created by: Joe Marcus Clarke # $FreeBSD$ PORTNAME= evolution-data-server PORTVERSION= 3.18.5 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= databases gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Data backends for the Evolution integrated mail/PIM suite LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= gcr>=3.11:security/gcr \ vapigen:lang/vala LIB_DEPENDS= libsoup-gnome-2.4.so:devel/libsoup-gnome \ liboauth.so:net/liboauth \ libgoa-1.0.so:net/gnome-online-accounts \ libgdata.so:devel/libgdata \ libical.so:devel/libical \ libicui18n.so:devel/icu \ libnss3.so:security/nss \ libtasn1.so:security/libtasn1 \ libsecret-1.so:security/libsecret PORTSCOUT= limitw:1,even USES= bdb:5 bison gettext gmake gnome gperf libtool pathfix pkgconfig \ sqlite tar:xz # Unbreak mail/evolution with webkit-gtk3 on FreeBSD 8 and 9. Normally # this change would be done there, but it is not a C++ application, so it # does not link directly to libstdc++ and adding the libstdc++ rpath to # the executable does not work at runtime. USES+= compiler:c++11-lib USE_GNOME= gtk30 intltool introspection:build libxml2 USE_OPENLDAP= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-static \ --with-openldap=yes \ --disable-uoa \ --enable-vala-bindings \ --disable-gtk-doc \ --with-libdb=${LOCALBASE} CPPFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR} LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.gnome.Evolution.DefaultSources.gschema.xml \ org.gnome.evolution.eds-shell.gschema.xml \ org.gnome.evolution-data-server.addressbook.gschema.xml \ org.gnome.evolution-data-server.calendar.gschema.xml \ org.gnome.evolution-data-server.gschema.xml \ org.gnome.evolution.shell.network-config.gschema.xml PLIST_SUB= VERSION="3.18" EVO_VERSION="1.2" OPTIONS_SUB= yes OPTIONS_DEFINE= WEATHER KERBEROS OPTIONS_DEFAULT=WEATHER KERBEROS WEATHER_DESC= Weather calendar backend WEATHER_LIB_DEPENDS= libgweather-3.so:net/libgweather WEATHER_CONFIGURE_ENABLE= weather .include .if ${PORT_OPTIONS:MKERBEROS} && exists(/usr/bin/krb5-config) CONFIGURE_ARGS+= --with-krb5=/usr KRB5_LIB= `/usr/bin/krb5-config gssapi --libs` .else CONFIGURE_ARGS+= --without-krb5 .endif EDS_BDB_MSG= "!!!WARNING!!!: Berkeley Database version is ${BDB_VER}. If this is an upgrade, you may experience problems if you or any other Evolution-data-server users were previously using BDB_VER 5." pre-everything:: @if [ x"${BDB_VER}" != x"5" ]; then \ ${ECHO_MSG} ${EDS_BDB_MSG} | ${FMT} 75 79 ; \ fi post-patch: @${REINPLACE_CMD} -e 's|-ldb|-l${BDB_LIB_NAME}|g ; \ s|heimlibs=".*"|heimlibs="${KRB5_LIB}"|g ; \ s|-Wl,--no-undefined||g ; \ s|-Wnoexcept||g ; \ s|-Wmissing-include-dirs||g' \ ${WRKSRC}/configure .include Index: head/deskutils/cairo-dock-plugins/Makefile =================================================================== --- head/deskutils/cairo-dock-plugins/Makefile (revision 440023) +++ head/deskutils/cairo-dock-plugins/Makefile (revision 440024) @@ -1,178 +1,178 @@ # $FreeBSD$ PORTNAME= cairo-dock-plugins PORTVERSION= 3.4.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org COMMENT= Cairo-Dock-Plugins for Cairo-Dock LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= wget:ftp/wget LIB_DEPENDS= libgldi.so:deskutils/cairo-dock DATADIR= ${PREFIX}/share/cairo-dock USE_GITHUB= yes GH_ACCOUNT= Cairo-Dock GH_PROJECT= cairo-dock-plug-ins ICONS_PACKAGE= cairo-dock-plugins-png-icons GNU_CONFIGURE= yes USE_GNOME= glib20 gtk30 librsvg2 libxml2 USE_LDCONFIG= yes USE_XORG= xrender USES= cmake gettext pkgconfig python LDFLAGS+= -L${LOCALBASE}/lib PLIST_SUB= PYVER="${PYTHON_VERSION:S/thon//}" CMAKE_ARGS= -DROOT_PREFIX:PATH=${STAGEDIR} OPTIONS_GROUP= INTEGR PLUGINS ADDON TPI OPTIONS_GROUP_INTEGR= GNOME_INTEGRATION KDE_INTEGRATION XFCE_INTEGRATION OPTIONS_GROUP_PLUGINS= ALSA_MIXER GMENU IMPULSE KEYBOARD_INDICATOR \ MAIL SOUND_EFFECTS WEBLETS XGAMMA ZEITGEIST OPTIONS_GROUP_ADDON= EXIF ICAL UPOWER #OPTIONS_GROUP_TPI= PYTHON RUBY MONO VALA OPTIONS_SUB= yes OPTIONS_DEFAULT= GMENU WEBLETS ALSA_MIXER_DESC= Alsa-Mixer applet EXIF_DESC= Read file meta-data GMENU_DESC= GMenu applet GNOME_INTEGRATION_DESC= GNOME integration support ICAL_DESC= IETF Calendaring and Scheduling protocols IMPULSE_DESC= Impulse applet KDE_INTEGRATION_DESC= KDE integration support KEYBOARD_INDICATOR_DESC= Keyboard-indicator applet MAIL_DESC= Mail applet #MONO_DESC= Mono interface #PYTHON_DESC= Python interface #RUBY_DESC= Ruby interface SOUND_EFFECTS_DESC= Sound Effects applet UPOWER_DESC= D-Bus daemon for power management tasks TERMINAL_DESC= Terminal applet #VALA_DESC= Vala interface WEBLETS_DESC= Weblets applet XGAMMA_DESC= Xgamma applet XFCE_INTEGRATION_DESC= XFCE integration support ZEITGEIST_DESC= User logs activities INTEGR_DESC= Integration plug-ins PLUGINS_DESC= Plug-ins ADDON_DESC= Add On #TPI_DESC= Third Party Interfaces ALSA_MIXER_LIB_DEPENDS= libasound.so:audio/alsa-lib ALSA_MIXER_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins ALSA_MIXER_CMAKE_ON= -Denable-alsa-mixer:BOOL=TRUE ALSA_MIXER_CMAKE_OFF= -Denable-alsa-mixer:BOOL=FALSE EXIF_LIB_DEPENDS= libexif.so:graphics/libexif EXIF_CMAKE_ON= -Denable-exif-support:BOOL=TRUE EXIF_CMAKE_OFF= -Denable-exif-support:BOOL=FALSE GMENU_LIB_DEPENDS= libgnome-menu-3.so:x11/gnome-menus GMENU_CMAKE_ON= -Denable-gmenu:BOOL=TRUE GMENU_CMAKE_OFF= -Denable-gmenu:BOOL=FALSE #GNOME_INTEGRATION_LIB_DEPENDS= GNOME_INTEGRATION_CMAKE_ON= -Denable-gnome-integration:BOOL=TRUE GNOME_INTEGRATION_CMAKE_OFF= -Denable-gnome-integration:BOOL=FALSE ICAL_LIB_DEPENDS= libical.so:devel/libical ICAL_CMAKE_ON= -Denable-ical-support:BOOL=TRUE ICAL_CMAKE_OFF= -Denable-ical-support:BOOL=FALSE IMPULSE_LIB_DEPENDS= libpulse.so:audio/pulseaudio IMPULSE_CMAKE_ON= -Denable-impulse:BOOL=TRUE IMPULSE_CMAKE_OFF= -Denable-impulse:BOOL=FALSE #KDE_INTEGRATION_LIB_DEPENDS= KDE_INTEGRATION_USE_QT4= corelib KDE_INTEGRATION_USES= kde:4 KDE_INTEGRATION_USE= KDE=kdelibs KDE_INTEGRATION_CMAKE_ON= -Denable-kde-integration:BOOL=TRUE KDE_INTEGRATION_CMAKE_OFF= -Denable-kde-integration:BOOL=FALSE KEYBOARD_INDICATOR_LIB_DEPENDS= libexif.so:graphics/libexif \ libxklavier.so:x11/libxklavier KEYBOARD_INDICATOR_CMAKE_ON= -Denable-keyboard-indicator:BOOL=TRUE KEYBOARD_INDICATOR_CMAKE_OFF= -Denable-keyboard-indicator:BOOL=FALSE MAIL_LIB_DEPENDS= libetpan.so:mail/libetpan MAIL_CMAKE_ON= -Denable-mail:BOOL=TRUE MAIL_CMAKE_OFF= -Denable-mail:BOOL=FALSE #MONO_BUILD_DEPENDS= mono:lang/mono #MONO_RUN_DEPENDS= mono:lang/mono #MONO_CMAKE_ON= -Denable-mono-interface:BOOL=TRUE #MONO_CMAKE_OFF= -Denable-mono-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-mono-interface:BOOL=FALSE #PYTHON_LIB_DEPENDS= #PYTHON_CMAKE_ON= -Denable-python-interface:BOOL=TRUE #PYTHON_CMAKE_OFF= -Denable-python-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-python-interface:BOOL=FALSE #RUBY_LIB_DEPENDS= #RUBY_CMAKE_ON= -Denable-ruby-interface:BOOL=TRUE #RUBY_CMAKE_OFF= -Denable-ruby-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-ruby-interface:BOOL=FALSE SOUND_EFFECTS_LIB_DEPENDS= libasound.so:audio/alsa-lib SOUND_EFFECTS_RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-plugins SOUND_EFFECTS_CMAKE_ON= -Denable-sound-effects:BOOL=TRUE SOUND_EFFECTS_CMAKE_OFF= -Denable-sound-effects:BOOL=FALSE # Needs newer vte #TERMINAL_LIB_DEPENDS= vte:x11-toolkits/vte #TERMINAL_CMAKE_ON= -Denable-terminal:BOOL=TRUE #TERMINAL_CMAKE_OFF= -Denable-terminal:BOOL=FALSE UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower UPOWER_CMAKE_ON= -Denable-upower-support:BOOL=TRUE UPOWER_CMAKE_OFF= -Denable-upower-support:BOOL=FALSE #VALA_LIB_DEPENDS= #VALA_CMAKE_ON= -Denable-vala-interface:BOOL=TRUE #VALA_CMAKE_OFF= -Denable-vala-interface:BOOL=FALSE CMAKE_ARGS+= -Denable-vala-interface:BOOL=FALSE WEBLETS_LIB_DEPENDS= libwebkitgtk-3.0.so:www/webkit-gtk3 WEBLETS_CMAKE_ON= -Denable-weblets:BOOL=TRUE WEBLETS_CMAKE_OFF= -Denable-weblets:BOOL=FALSE XGAMMA_RUN_DEPENDS= xgamma:x11/xgamma XGAMMA_CMAKE_ON= -Denable-xgamma:BOOL=TRUE XGAMMA_CMAKE_OFF= -Denable-xgamma:BOOL=FALSE XFCE_INTEGRATION_LIB_DEPENDS= libexif.so:graphics/libexif XFCE_INTEGRATION_CMAKE_ON= -Denable-xfce-integration:BOOL=TRUE XFCE_INTEGRATION_CMAKE_OFF= -Denable-xfce-integration:BOOL=FALSE ZEITGEIST_LIB_DEPENDS= libzeitgeist-2.0.so:sysutils/zeitgeist ZEITGEIST_CMAKE_ON= -Denable-recent-events:BOOL=TRUE ZEITGEIST_CMAKE_OFF= -Denable-recent-events:BOOL=FALSE post-patch: @${FIND} ${WRKSRC} -type f \( -name "*.c" -o -name "*.conf" \ -o -name netspeed -o -name nvidia-config -o -name "*.sh" \ -o -name "*.rb" \) | ${XARGS} ${REINPLACE_CMD} -i.orig -e \ 's|/bin/bash|${LOCALBASE}/bin/bash|g; \ s|/usr/bin/python|${PYTHON_CMD}|g; \ s|/usr/bin/ruby|${LOCALBASE}/bin/ruby|g; \ s|/usr/share/applications|${LOCALBASE}/share/applications|g; \ s|/usr/share/cairo-dock|${LOCALBASE}/share/cairo-dock|g' post-install: #.if defined(VALA) # ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/CDApplet.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ #.endif ${RM} -R ${STAGEDIR}${PREFIX}/lib/pkgconfig .include Index: head/deskutils/gnome-calendar/Makefile =================================================================== --- head/deskutils/gnome-calendar/Makefile (revision 440023) +++ head/deskutils/gnome-calendar/Makefile (revision 440024) @@ -1,34 +1,35 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= gnome-calendar PORTVERSION= 3.18.2.1 +PORTREVISION= 1 CATEGORIES= deskutils gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Simple and beatiful calendar application for GNOME PORTSCOUT= limitw:1,even LIB_DEPENDS= libical.so:devel/libical USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz USE_LDCONFIG= yes INSTALLS_ICONS= yes USE_GNOME= evolutiondataserver3 gtk30 intlhack \ introspection GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib GLIB_SCHEMAS= org.gnome.calendar.enums.xml \ org.gnome.calendar.gschema.xml # for gcc 4.2.1 post-patch: @${REINPLACE_CMD} -e 's|-Wempty-body||g' \ ${WRKSRC}/configure .include Index: head/deskutils/kdepimlibs4/Makefile =================================================================== --- head/deskutils/kdepimlibs4/Makefile (revision 440023) +++ head/deskutils/kdepimlibs4/Makefile (revision 440024) @@ -1,41 +1,41 @@ # Created by: arved # $FreeBSD$ PORTNAME= kdepimlibs PORTVERSION= ${KDE4_KDEPIM_VERSION} -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= deskutils kde MASTER_SITES= KDE/${KDE4_APPLICATIONS_BRANCH}/applications/${KDE4_APPLICATIONS_VERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE PIM Libraries BUILD_DEPENDS= xsltproc:textproc/libxslt LIB_DEPENDS= libgpgme.so:security/gpgme \ libsasl2.so:security/cyrus-sasl2 \ libboost_thread.so:devel/boost-libs \ libical.so:devel/libical \ libuuid.so:misc/e2fsprogs-libuuid \ libprison.so:graphics/prison \ libqjson.so:devel/qjson USES= cmake:outsource kde:4 shared-mime-info shebangfix tar:xz USE_KDE= kdelibs akonadi \ automoc4 ontologies soprano SHEBANG_FILES= mailtransport/kconf_update/migrate-transports.pl USE_OPENLDAP= yes USE_QT4= corelib dbus declarative designer_build gui network sql xml \ qmake_build moc_build rcc_build uic_build USE_LDCONFIG= yes post-patch: ${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/cmake/modules/*.cmake ${REINPLACE_CMD} -e 's|%%KDE_PREFIX%%|${KDE_PREFIX}|g' \ ${PATCH_WRKSRC}/cmake/modules/FindQGpgme.cmake # Prevent updating MIME during build. ${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d' \ ${PATCH_WRKSRC}/CMakeLists.txt .include Index: head/deskutils/kdepimlibs4/files/patch-cmake-modules_FindLibical.cmake =================================================================== --- head/deskutils/kdepimlibs4/files/patch-cmake-modules_FindLibical.cmake (revision 440023) +++ head/deskutils/kdepimlibs4/files/patch-cmake-modules_FindLibical.cmake (nonexistent) @@ -1,11 +0,0 @@ ---- cmake/modules/FindLibical.cmake.orig 2013-08-10 13:38:51.103327753 +0000 -+++ cmake/modules/FindLibical.cmake 2013-08-10 13:40:47.134325441 +0000 -@@ -49,7 +49,7 @@ - - if(LIBICAL_INCLUDE_DIRS AND LIBICAL_LIBRARIES) - set(FIND_LIBICAL_VERSION_SOURCE -- "#include \n int main()\n {\n printf(\"%s\",ICAL_VERSION);return 1;\n }\n") -+ "#include \n int main()\n {\n printf(\"%s\",ICAL_VERSION);return 1;\n }\n") - set(FIND_LIBICAL_VERSION_SOURCE_FILE ${CMAKE_BINARY_DIR}/CMakeTmp/FindLIBICAL.cxx) - file(WRITE "${FIND_LIBICAL_VERSION_SOURCE_FILE}" "${FIND_LIBICAL_VERSION_SOURCE}") - Property changes on: head/deskutils/kdepimlibs4/files/patch-cmake-modules_FindLibical.cmake ___________________________________________________________________ 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/deskutils/orage/Makefile =================================================================== --- head/deskutils/orage/Makefile (revision 440023) +++ head/deskutils/orage/Makefile (revision 440024) @@ -1,42 +1,42 @@ # Created by: Matt Lancereau # $FreeBSD$ PORTNAME= orage PORTVERSION= 4.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils xfce MASTER_SITES= XFCE/src/apps/${PORTNAME}/${PORTVERSION:R}/ DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Calendar application for the Xfce Desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpopt.so:devel/popt \ libdbus-glib-1.so:devel/dbus-glib \ libical.so:devel/libical GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= pkgconfig libtool gettext desktop-file-utils gmake \ xfce tar:bzip2 USE_GNOME= gtk20 intltool intlhack USE_XFCE= panel OPTIONS_DEFINE= NOTIFY OPTIONS_DEFAULT= NOTIFY NOTIFY_LIB_DEPENDS= libnotify.so:devel/libnotify NOTIFY_CONFIGURE_ENABLE= libnotify CFLAGS+= -I${LOCALBASE}/include/libical CONFIGURE_ARGS= --enable-dbus post-patch: @${REINPLACE_CMD} -e 's|(datadir)/orage/doc/C|(datadir)/doc/orage/C|' \ ${WRKSRC}/doc/C/Makefile.in \ ${WRKSRC}/doc/C/images/Makefile.in .include Index: head/deskutils/osmo/Makefile =================================================================== --- head/deskutils/osmo/Makefile (revision 440023) +++ head/deskutils/osmo/Makefile (revision 440024) @@ -1,37 +1,38 @@ # Created by: Charlie Kester # $FreeBSD$ PORTNAME= osmo PORTVERSION= 0.2.14 +PORTREVISION= 1 CATEGORIES= deskutils MASTER_SITES= SF/${PORTNAME}-pim/${PORTNAME}-pim/${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Personal organizer LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libical.so:devel/libical \ libnotify.so:devel/libnotify \ libgringotts.so:security/libgringotts \ libgtkspell.so:textproc/gtkspell \ libwebkitgtk-1.0.so:www/webkit-gtk2 USES= gettext gmake libarchive pkgconfig sqlite USE_GNOME= gtk20 libxml2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib POFILES= bg ca cs da de el en_GB es fi fr gl gl_ES he hu it ja lt \ nl pl pt pt_BR ro ru sr sv te tr uk ur ur_PK zh_CN post-build: .for p in ${POFILES} (cd ${WRKSRC}/po && ${LOCALBASE}/bin/msgfmt -c ${p}.po -o ${p}.mo) .endfor .include Index: head/deskutils/simpleagenda/Makefile =================================================================== --- head/deskutils/simpleagenda/Makefile (revision 440023) +++ head/deskutils/simpleagenda/Makefile (revision 440024) @@ -1,28 +1,28 @@ # $FreeBSD$ PORTNAME= simpleagenda PORTVERSION= 0.43 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= deskutils gnustep MASTER_SITES= http://coyote.octets.fr/pub/gnustep/ DISTNAME= SimpleAgenda-${PORTVERSION} MAINTAINER= theraven@FreeBSD.org COMMENT= simple calendar and agenda application LIB_DEPENDS+= libical.so:devel/libical LICENSE= GPLv2 USES= gnustep USE_GNUSTEP= back build GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include CFLAGS+= -I${LOCALBASE}/include pre-configure: ${REINPLACE_CMD} -e 's|SimpleAgenda|SimpleAgenda.m|' ${WRKSRC}/configure ${REINPLACE_CMD} -e 's|-luuid||' ${WRKSRC}/GNUmakefile.preamble .include Index: head/devel/libical/Makefile =================================================================== --- head/devel/libical/Makefile (revision 440023) +++ head/devel/libical/Makefile (revision 440024) @@ -1,29 +1,31 @@ # Created by: Joe Kelsey # $FreeBSD$ PORTNAME= libical -PORTVERSION= 1.0.1 +PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v CATEGORIES= devel MAINTAINER= gnome@FreeBSD.org COMMENT= Implementation of the IETF Calendaring and Scheduling protocols LICENSE_COMB= dual LICENSE= MPL LGPL21 + +LIB_DEPENDS= libicuuc.so:devel/icu USE_GITHUB= yes USES= cmake pathfix perl5 USE_PERL5= build USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes .include .if ${ARCH} == "amd64" || ${ARCH} == "ia64" CFLAGS+= -fPIC .endif .include Index: head/devel/libical/distinfo =================================================================== --- head/devel/libical/distinfo (revision 440023) +++ head/devel/libical/distinfo (revision 440024) @@ -1,3 +1,3 @@ -TIMESTAMP = 1464772258 -SHA256 (libical-libical-v1.0.1_GH0.tar.gz) = 7d5f613454ec6c7d1bcfb441c919215be53292aa15cd1cb14249d1413d6c610c -SIZE (libical-libical-v1.0.1_GH0.tar.gz) = 720618 +TIMESTAMP = 1490973722 +SHA256 (libical-libical-v2.0.0_GH0.tar.gz) = 20f4a98475052e1200d2691ba50b27969e4bedc6e50bffd5e2fa81f4ac90de9a +SIZE (libical-libical-v2.0.0_GH0.tar.gz) = 699099 Index: head/devel/libical/pkg-plist =================================================================== --- head/devel/libical/pkg-plist (revision 440023) +++ head/devel/libical/pkg-plist (revision 440024) @@ -1,63 +1,78 @@ -include/ical.h include/libical/ical.h include/libical/icalarray.h include/libical/icalattach.h include/libical/icalcalendar.h include/libical/icalclassify.h include/libical/icalcluster.h include/libical/icalcomponent.h include/libical/icalderivedparameter.h include/libical/icalderivedproperty.h include/libical/icalderivedvalue.h include/libical/icaldirset.h include/libical/icaldirsetimpl.h include/libical/icalduration.h include/libical/icalenums.h include/libical/icalerror.h include/libical/icalfileset.h include/libical/icalfilesetimpl.h include/libical/icalgauge.h include/libical/icalgaugeimpl.h include/libical/icallangbind.h include/libical/icalmemory.h include/libical/icalmessage.h include/libical/icalmime.h include/libical/icalparameter.h +include/libical/icalparameter_cxx.h include/libical/icalparser.h include/libical/icalperiod.h include/libical/icalproperty.h +include/libical/icalproperty_cxx.h include/libical/icalrecur.h include/libical/icalrestriction.h include/libical/icalset.h include/libical/icalspanlist.h +include/libical/icalspanlist_cxx.h include/libical/icalss.h include/libical/icalssyacc.h include/libical/icaltime.h include/libical/icaltimezone.h include/libical/icaltypes.h include/libical/icaltz-util.h include/libical/icalvalue.h +include/libical/icalvalue_cxx.h include/libical/icalvcal.h -include/libical/port.h +include/libical/icptrholder_cxx.h +include/libical/libical_ical_export.h +include/libical/libical_icalss_export.h +include/libical/libical_vcal_export.h include/libical/pvl.h include/libical/sspm.h include/libical/vcaltmp.h include/libical/vcc.h +include/libical/vcomponent_cxx.h include/libical/vobject.h lib/cmake/LibIcal/LibIcalConfig.cmake lib/cmake/LibIcal/LibIcalConfigVersion.cmake lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/LibIcal/LibIcalTargets.cmake lib/libical.a lib/libical.so -lib/libical.so.1 -lib/libical.so.1.0.1 +lib/libical.so.2 +lib/libical.so.2.0.0 +lib/libical_cxx.a +lib/libical_cxx.so +lib/libical_cxx.so.2 +lib/libical_cxx.so.2.0.0 lib/libicalss.a lib/libicalss.so -lib/libicalss.so.1 -lib/libicalss.so.1.0.1 +lib/libicalss.so.2 +lib/libicalss.so.2.0.0 +lib/libicalss_cxx.a +lib/libicalss_cxx.so +lib/libicalss_cxx.so.2 +lib/libicalss_cxx.so.2.0.0 lib/libicalvcal.a lib/libicalvcal.so -lib/libicalvcal.so.1 -lib/libicalvcal.so.1.0.1 +lib/libicalvcal.so.2 +lib/libicalvcal.so.2.0.0 libdata/pkgconfig/libical.pc Index: head/devel/libical-glib/Makefile =================================================================== --- head/devel/libical-glib/Makefile (revision 440023) +++ head/devel/libical-glib/Makefile (revision 440024) @@ -1,21 +1,23 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libical-glib PORTVERSION= 1.0.4 PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Introspection bindings for libical LIB_DEPENDS= libical.so:devel/libical +BROKEN= Does not build with libical >= 2.0 + USES= compiler:c11 gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= glib20 introspection:build libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET=install-strip .include Index: head/finance/kmymoney-kde4/Makefile =================================================================== --- head/finance/kmymoney-kde4/Makefile (revision 440023) +++ head/finance/kmymoney-kde4/Makefile (revision 440024) @@ -1,65 +1,65 @@ # $FreeBSD$ PORTNAME= kmymoney PORTVERSION= 4.8.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= finance kde MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}/src MAINTAINER= jhale@FreeBSD.org COMMENT= KDE4 personal finance manager LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libboost_graph.so:devel/boost-libs \ libalkimia.so:finance/libalkimia \ libgmp.so:math/gmp \ libgpgme.so:security/gpgme \ libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error USES= cmake kde:4 pkgconfig shared-mime-info shebangfix tar:xz USE_QT4= corelib gui dbus declarative network phonon script sql svg xml \ qmake_build moc_build rcc_build uic_build USE_KDE= automoc4 kdelibs pimlibs soprano USE_LDCONFIG= yes SHEBANG_FILES= kmymoney/misc/financequote.pl OPTIONS_DEFINE= NLS CALENDAR KBANKING OFX QUOTES OPTIONS_DEFAULT= CALENDAR OPTIONS_SUB= yes NO_OPTIONS_SORT= yes NLS_USES= gettext NLS_CMAKE_ON= -DBUILD_po:BOOL=ON NLS_CMAKE_OFF= -DBUILD_po:BOOL=OFF CALENDAR_DESC= Enable Calendar plugin CALENDAR_LIB_DEPENDS= libical.so:devel/libical CALENDAR_CMAKE_ON= -DENABLE_LIBICAL:BOOL=ON CALENDAR_CMAKE_OFF= -DENABLE_LIBICAL:BOOL=OFF KBANKING_DESC= Enable KBanking plugin KBANKING_LIB_DEPENDS= libgwenhywfar.so:devel/gwenhywfar \ libgwengui-qt4.so:devel/gwenhywfar-qt4 \ libaqbanking.so:finance/aqbanking KBANKING_CMAKE_ON= -DENABLE_KBANKING:BOOL=ON KBANKING_CMAKE_OFF= -DENABLE_KBANKING:BOOL=OFF OFX_DESC= Enable OFX plugin OFX_LIB_DEPENDS= libofx.so:finance/libofx OFX_CMAKE_ON= -DENABLE_LIBOFX:BOOL=ON OFX_CMAKE_OFF= -DENABLE_LIBOFX:BOOL=OFF QUOTES_DESC= Enable online price quotes QUOTES_USES= perl5 QUOTES_USE= PERL5=run QUOTES_RUN_DEPENDS= p5-Date-Manip>=0:devel/p5-Date-Manip \ p5-Finance-Quote>=0:finance/p5-Finance-Quote \ p5-XML-Parser>=0:textproc/p5-XML-Parser \ p5-XML-Writer>=0:textproc/p5-XML-Writer \ p5-libwww>=0:www/p5-libwww .include Index: head/games/goldencheetah/Makefile =================================================================== --- head/games/goldencheetah/Makefile (revision 440023) +++ head/games/goldencheetah/Makefile (revision 440024) @@ -1,51 +1,51 @@ # Created by: Bert Burgemeister # $FreeBSD$ PORTNAME= GoldenCheetah PORTVERSION= 3.2 DISTVERSIONPREFIX= V -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MAINTAINER= trebbu@googlemail.com COMMENT= Training software for cyclists LICENSE= BSD3CLAUSE GPLv2 LGPL21 LICENSE_COMB= multi LIB_DEPENDS= libical.so:devel/libical \ libqwtplot3d-qt4.so:math/qwtplot3d-qt4 \ libkqoauth.so:security/kqoauth \ libvlc.so:multimedia/vlc-qt4 USE_GITHUB= yes DESKTOP_ENTRIES= "${PORTNAME}" \ "${COMMENT}" \ "${DATADIR}/gc.png" \ "${PORTNAME}" \ "Education;Sports;" \ false USES= bison gmake qmake USE_GL= gl glu USE_QT4= corelib gui linguist moc_build network opengl \ qmake rcc script sql svg uic webkit xml INFO= GC3-FAQ GC3-Release GC31-Release post-extract: ${CP} ${WRKSRC}/src/gcconfig.pri.in ${WRKSRC}/src/gcconfig.pri ${CP} ${WRKSRC}/qwt/qwtconfig.pri.in ${WRKSRC}/qwt/qwtconfig.pri do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ ${MKDIR} ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${WRKSRC}/src/images/gc.png \ ${STAGEDIR}${DATADIR}/ ${MKDIR} ${STAGEDIR}${PREFIX}/${INFO_PATH} ${INSTALL_DATA} ${WRKSRC}/doc/user/*.info \ ${STAGEDIR}${PREFIX}/${INFO_PATH}/ ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_MAN} ${WRKSRC}/doc/user/*.pdf ${STAGEDIR}${DOCSDIR} .include Index: head/mail/claws-mail-vcalendar/Makefile =================================================================== --- head/mail/claws-mail-vcalendar/Makefile (revision 440023) +++ head/mail/claws-mail-vcalendar/Makefile (revision 440024) @@ -1,14 +1,14 @@ # Created by: Pawel Pekala # $FreeBSD$ PORTNAME= vcalendar PORTREVISION= 0 COMMENT= vCalendar plugin for Claws Mail -IGNORE= Needs libical >= 2.0 +LIB_DEPENDS= libical.so:devel/libical CLAWS_PLUGINS_BUILD= vcalendar .include "../claws-mail/Makefile.claws" .include Index: head/mail/cyrus-imapd25/Makefile =================================================================== --- head/mail/cyrus-imapd25/Makefile (revision 440023) +++ head/mail/cyrus-imapd25/Makefile (revision 440024) @@ -1,240 +1,240 @@ # $FreeBSD$ PORTNAME= cyrus-imapd PORTVERSION= 2.5.10 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/ \ http://cyrusimap.org/releases/ PKGNAMESUFFIX= 25 MAINTAINER= ume@FreeBSD.org COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ libpcre.so:devel/pcre CONFLICTS_INSTALL= cyrus-imapd-2.[^5].* cyrus-imapd2[^5]-2.[^5].* \ cyrus-imapd3* USE_RC_SUBR= imapd USES= cpe libtool perl5 ssl GNU_CONFIGURE= yes CYRUS_PREFIX= ${PREFIX}/cyrus CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ --with-cyrus-prefix=${CYRUS_PREFIX} \ --with-cyrus-user=${CYRUS_USER} \ --with-cyrus-group=${CYRUS_GROUP} \ --with-sasl=${LOCALBASE} \ --with-bdb=${BDB_LIB_NAME} \ --with-com_err \ --with-openssl=${OPENSSLBASE} \ --with-perl=${PERL} CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes CPE_VENDOR= cmu CPE_PRODUCT= cyrus_imap_server OPTIONS_DEFINE= AUTOCREATE BDB HTTP IDLED LDAP MURDER MYSQL \ NETSCAPEHACK NNTP PGSQL REPLICATION SNMP SQLITE DOCS \ EXAMPLES #OPTIONS_DEFINE+= CLAMAV DRAC OPTIONS_DEFAULT= BDB IDLED OPTIONS_SUB= yes AUTOCREATE_DESC= Enable autocreate support AUTOCREATE_CONFIGURE_ENABLE= autocreate BDB_USES= bdb BDB_CONFIGURE_ON= --with-bdb-incdir=${BDB_INCLUDE_DIR} \ --with-bdb-libdir=${LOCALBASE}/lib CLAMAV_DESC= Use ClamAV CLAMAV_CONFIGURE_WITH= clamav CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav DRAC_DESC= Enable DRAC support DRAC_CONFIGURE_ON= --with-drac=${LOCALBASE} DRAC_BUILD_DEPENDS= ${LOCALBASE}/lib/libdrac.a:mail/drac HTTP_DESC= Enable HTTP (beta quality) HTTP_CONFIGURE_ENABLE= http HTTP_LIB_DEPENDS= libjansson.so:devel/jansson \ libical.so:devel/libical HTTP_USES= pkgconfig HTTP_USE= GNOME=libxml2 IDLED_DESC= Enable IMAP idled support IDLED_CONFIGURE_ENABLE= idled LDAP_DESC= Enable LDAP support (experimental) LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE} MURDER_DESC= Enable IMAP Murder support MURDER_CONFIGURE_ENABLE=murder MURDER_MAKE_ENV= PTHREAD_LIBS="-lpthread" MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-mysql=yes \ --with-mysql-libdir=${LOCALBASE}/lib/mysql \ --with-mysql-incdir=${LOCALBASE}/include/mysql NETSCAPEHACK_DESC= Enable X-NETSCAPE extensions NETSCAPEHACK_CONFIGURE_ENABLE=netscapehack NNTP_DESC= Enable NNTP support NNTP_CONFIGURE_ENABLE= nntp PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE} REPLICATION_DESC= Enable replication (experimental) REPLICATION_CONFIGURE_ENABLE=replication SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_ON= --with-snmp=${LOCALBASE} SNMP_CONFIGURE_OFF= --with-snmp=no SQLITE_CONFIGURE_ON= --with-sqlite=${LOCALBASE} UNAMER!= uname -r OSMAJOR= ${UNAMER:C/[.-].*//} OPTIONS_RADIO= GSSAPI OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT .if exists(/usr/lib/libkrb5.a) OPTIONS_RADIO_GSSAPI+= GSSAPI_BASE .if ${OSMAJOR} >= 9 OPTIONS_DEFAULT+= GSSAPI_BASE .endif .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags GSSAPI_HEIMDAL_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=mit MANDIRS= ${CYRUS_PREFIX}/man PORTDOCS= * SUB_FILES= pkg-message pkg-install pkg-deinstall cyrus-imapd-man.conf SUB_LIST= CYRUS_USER=${CYRUS_USER} CYRUS_GROUP=${CYRUS_GROUP} CYRUS_USER?= cyrus CYRUS_GROUP?= cyrus MAN_MAN1= imtest installsieve lmtptest mupdatetest nntptest pop3test \ sieveshell sivtest smtptest MAN_MAN3= imclient MAN_MAN5= cyrus.conf imapd.conf krb.equiv CYRUS_MAN8= arbitron chk_cyrus ctl_cyrusdb ctl_deliver ctl_mboxlist \ cvt_cyrusdb cyr_dbtool cyr_deny cyr_df cyr_expire cyr_info \ cyr_synclog deliver fud idled imapd ipurge lmtpd master \ mbexamine mbpath notifyd pop3d quota reconstruct rmnews \ smmapd squatter sync_client sync_reset sync_server timsieved \ tls_prune unexpunge CYRUS_PERL_MAN1=cyradm CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \ Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::IMSP \ Cyrus::IMAP::Shell Cyrus::SIEVE::managesieve CONFS= cmu-backend.conf cmu-frontend.conf normal.conf prefork.conf \ small.conf .include .if ${PORT_OPTIONS:MBDB} INVALID_BDB_VER=2 .else BDB_LIB_NAME= no .endif .if ${PORT_OPTIONS:MCLAMAV} IGNORE= CLAMAV is not available yet .endif PLIST_SUB+= CLAMAV="@comment " .if ${PORT_OPTIONS:MDRAC} IGNORE= DRAC is not available # EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmulocal__sasl2.m4 # USE_AUTOTOOLS= autoconf autoheader .endif .if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE} USES+= sqlite .endif .if !${PORT_OPTIONS:MGSSAPI_BASE} && !${PORT_OPTIONS:MGSSAPI_HEIMDAL} && \ !${PORT_OPTIONS:MGSSAPI_MIT} CONFIGURE_ARGS+=--disable-gssapi .endif .if ${PORT_OPTIONS:MHTTP} CYRUS_MAN8+= ctl_zoneinfo httpd .endif .if ${PORT_OPTIONS:MNNTP} CYRUS_MAN8+= fetchnews nntpd .endif .if ${PORT_OPTIONS:MDRAC} pre-patch: ${PATCH} -d ${PATCH_WRKSRC} --forward --quiet -E -p1 \ < ${WRKSRC}/contrib/drac_auth.patch .endif post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ -e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \ -e "s|%%CYRUS_GROUP%%|${CYRUS_GROUP}|g" \ ${WRKSRC}/tools/mkimap @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec @${REINPLACE_CMD} \ -e 's|$$(libdir)/\(pkgconfig\)|${PREFIX}/libdata/\1|g' \ -e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \ ${WRKSRC}/Makefile.in post-patch-DRAC-on: @${RM} -r ${WRKSRC}/autom4te.cache post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/imapd.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/master/conf/normal.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap \ ${STAGEDIR}${CYRUS_PREFIX}/bin/mkimap ${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec \ ${STAGEDIR}${CYRUS_PREFIX}/bin/masssievec ${INSTALL_DATA} ${WRKDIR}/cyrus-imapd-man.conf \ ${STAGEDIR}${PREFIX}/etc/man.d/cyrus-imapd.conf .for s in 1 3 5 . for m in ${MAN_MAN${s}} @${ECHO_CMD} man/man${s}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for s in 1 3 . for m in ${CYRUS_PERL_MAN${s}} @${ECHO_CMD} ${SITE_MAN${s}}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for m in ${CYRUS_MAN8} @${ECHO_CMD} ${CYRUS_PREFIX}/man/man8/${m}.8.gz >> ${TMPPLIST} .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} # there are already files in EXAMPLESDIR at that point, so no # need to create it. post-install-EXAMPLES-on: .for f in ${CONFS:Nnormal.conf} @${INSTALL_DATA} ${WRKSRC}/master/conf/${f} \ ${STAGEDIR}${EXAMPLESDIR} @${ECHO_CMD} ${EXAMPLESDIR:S,^${PREFIX}/,,}/${f} >>${TMPPLIST} .endfor .include Index: head/mail/cyrus-imapd30/Makefile =================================================================== --- head/mail/cyrus-imapd30/Makefile (revision 440023) +++ head/mail/cyrus-imapd30/Makefile (revision 440024) @@ -1,230 +1,230 @@ # $FreeBSD$ PORTNAME= cyrus-imapd PORTVERSION= 3.0.1 -#PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/ \ http://cyrusimap.org/releases/ PKGNAMESUFFIX= 30 MAINTAINER= ume@FreeBSD.org COMMENT= The cyrus mail server, supporting POP3 and IMAP4 protocols LICENSE= BSD4CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsasl2.so:security/cyrus-sasl2 \ libicuuc.so:devel/icu \ libjansson.so:devel/jansson \ libpcre.so:devel/pcre CONFLICTS_INSTALL= cyrus-imapd-2.* cyrus-imapd2* USE_RC_SUBR= imapd USES= cpe gmake libtool perl5 pkgconfig ssl GNU_CONFIGURE= yes CYRUS_PREFIX= ${PREFIX}/cyrus CONFIGURE_ARGS= --libexecdir=${CYRUS_PREFIX}/libexec \ --sbindir=${CYRUS_PREFIX}/sbin \ --sysconfdir=${PREFIX}/etc \ --with-cyrus-user=${CYRUS_USER} \ --with-cyrus-group=${CYRUS_GROUP} \ --with-sasl=${LOCALBASE} \ --with-com_err \ --with-openssl=${OPENSSLBASE} \ --with-perl=${PERL} CONFIGURE_ENV+= LIBS="-L${LOCALBASE}/lib" CPPFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes CPE_VENDOR= cmu CPE_PRODUCT= cyrus_imap_server OPTIONS_DEFINE= AUTOCREATE BACKUP CLAMAV HTTP IDLED LDAP MURDER MYSQL \ NNTP PGSQL REPLICATION SNMP SQLITE SQUAT DOCS #OPTIONS_DEFINE+= DRAC OPTIONS_DEFAULT= CLAMAV IDLED SQLITE SQUAT OPTIONS_SUB= yes AUTOCREATE_DESC= Enable autocreate support AUTOCREATE_CONFIGURE_ENABLE= autocreate BACKUP_DESC= Enable backup support (experimental) BACKUP_CONFIGURE_ENABLE=backup CLAMAV_DESC= Use ClamAV CLAMAV_CONFIGURE_WITH= clamav CLAMAV_LIB_DEPENDS= libclamav.so:security/clamav DRAC_DESC= Enable DRAC support DRAC_CONFIGURE_ON= --with-drac=${LOCALBASE} DRAC_BUILD_DEPENDS= ${LOCALBASE}/lib/libdrac.a:mail/drac HTTP_DESC= Enable HTTP support HTTP_CONFIGURE_ENABLE= http #HTTP_BUILD_DEPENDS= ${LOCALBASE}/bin/xxd:editors/vim-lite HTTP_LIB_DEPENDS= libical.so:devel/libical \ libnghttp2.so:www/libnghttp2 \ libshp.so:devel/shapelib # Our libbrotli is too old #HTTP_LIB_DEPENDS+= libbrotlidec.so:devel/libbrotli # Need additional patch to opendkim #HTTP_LIB_DEPENDS+= libopendkim.so:mail/opendkim #HTTP_CPPFLAGS+= -I${LOCALBASE}/include/opendkim HTTP_USE= GNOME=libxml2 IDLED_DESC= Enable IMAP idled support IDLED_CONFIGURE_ENABLE= idled LDAP_DESC= Enable LDAP support (experimental) LDAP_USE= OPENLDAP=yes LDAP_CONFIGURE_ON= --with-ldap=${LOCALBASE} MURDER_DESC= Enable IMAP Murder support MURDER_CONFIGURE_ENABLE=murder MURDER_MAKE_ENV= PTHREAD_LIBS="-lpthread" MYSQL_USES= mysql MYSQL_CONFIGURE_ON= --with-mysql=yes \ --with-mysql-libdir=${LOCALBASE}/lib/mysql \ --with-mysql-incdir=${LOCALBASE}/include/mysql NNTP_DESC= Enable NNTP support NNTP_CONFIGURE_ENABLE= nntp PGSQL_USES= pgsql PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE} REPLICATION_DESC= Enable replication (experimental) REPLICATION_CONFIGURE_ENABLE=replication SNMP_LIB_DEPENDS= libnetsnmp.so:net-mgmt/net-snmp SNMP_CONFIGURE_ON= --with-snmp=${LOCALBASE} SNMP_CONFIGURE_OFF= --with-snmp=no SQLITE_CONFIGURE_ON= --with-sqlite=${LOCALBASE} SQLITE_BROKEN_OFF= SQLITE is requited SQUAT_DESC= Enable Squat support SQUAT_CONFIGURE_OFF= --disable-squat # Need additional patch to xapian #OPTIONS_DEFINE+= XAPIAN #XAPIAN_DESC= Enable Xapian support #XAPIAN_CONFIGURE_ENABLE=xapian #XAPIAN_LIB_DEPENDS= libxapian.so:databases/xapian-core OPTIONS_RADIO= GSSAPI OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT .if exists(/usr/lib/libkrb5.a) OPTIONS_RADIO_GSSAPI+= GSSAPI_BASE OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_HEIMDAL_USES= gssapi:heimdal,flags GSSAPI_HEIMDAL_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=heimdal GSSAPI_MIT_USES= gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" \ --with-gss_impl=mit MANDIRS= ${CYRUS_PREFIX}/man PORTDOCS= * SUB_FILES= pkg-message pkg-install pkg-deinstall cyrus-imapd-man.conf SUB_LIST= CYRUS_USER=${CYRUS_USER} CYRUS_GROUP=${CYRUS_GROUP} CYRUS_USER?= cyrus CYRUS_GROUP?= cyrus MAN_MAN1= httptest imtest installsieve lmtptest mupdatetest nntptest \ pop3test sieveshell sivtest smtptest MAN_MAN3= imclient MAN_MAN5= cyrus.conf imapd.conf krb.equiv CYRUS_MAN8= arbitron backupd chk_cyrus ctl_backups ctl_conversationsdb \ ctl_cyrusdb ctl_deliver ctl_mboxlist cvt_cyrusdb cyr_backup \ cyr_buildinfo cyr_dbtool cyr_deny cyr_df cyr_expire cyr_info \ cyr_synclog cyr_virusscan deliver fud idled imapd ipurge lmtpd \ master mbexamine mbpath mbtool notifyd pop3d quota reconstruct \ restore rmnews smmapd timsieved tls_prune unexpunge CYRUS_PERL_MAN1=cyradm CYRUS_PERL_MAN3=Cyrus::Annotator::Daemon Cyrus::Annotator::Message \ Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::IMSP \ Cyrus::IMAP::Shell Cyrus::SIEVE::managesieve .include .if ${PORT_OPTIONS:MDRAC} IGNORE= DRAC is not available # EXTRA_PATCHES+= ${FILESDIR}/extra-patch-cmulocal__sasl2.m4 # USE_AUTOTOOLS= autoconf autoheader .endif .if ${PORT_OPTIONS:MHTTP} || ${PORT_OPTIONS:MSQLITE} USES+= sqlite .endif .if !${PORT_OPTIONS:MGSSAPI_BASE} && !${PORT_OPTIONS:MGSSAPI_HEIMDAL} && \ !${PORT_OPTIONS:MGSSAPI_MIT} CONFIGURE_ARGS+=--disable-gssapi .endif .if ${PORT_OPTIONS:MHTTP} CYRUS_MAN8+= ctl_zoneinfo httpd .endif .if ${PORT_OPTIONS:MNNTP} CYRUS_MAN8+= fetchnews nntpd .endif .if ${PORT_OPTIONS:MREPLICATION} CYRUS_MAN8+= sync_client sync_reset sync_server .endif .if ${PORT_OPTIONS:MSQUAT} CYRUS_MAN8+= squatter .endif .if ${PORT_OPTIONS:MDRAC} pre-patch: ${PATCH} -d ${PATCH_WRKSRC} --forward --quiet -E -p1 \ < ${WRKSRC}/contrib/drac_auth.patch .endif post-patch: @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|" \ -e "s|%%CYRUS_USER%%|${CYRUS_USER}|g" \ -e "s|%%CYRUS_GROUP%%|${CYRUS_GROUP}|g" \ ${WRKSRC}/tools/mkimap @${REINPLACE_CMD} -e "s|/etc/|${PREFIX}/etc/|g" \ -e "s|/usr/sieve|/var/imap/sieve|g" \ ${WRKSRC}/tools/masssievec @${REINPLACE_CMD} \ -e 's|$$(libdir)/\(pkgconfig\)|${PREFIX}/libdata/\1|g' \ -e 's|$$(mandir)/\(man[8]\)|${PREFIX}/cyrus/man/\1|g' \ ${WRKSRC}/Makefile.in post-patch-DRAC-on: @${RM} -r ${WRKSRC}/autom4te.cache post-install: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${FILESDIR}/imapd.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/examples/cyrus_conf/normal.conf \ ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap \ ${STAGEDIR}${CYRUS_PREFIX}/sbin/mkimap ${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec \ ${STAGEDIR}${CYRUS_PREFIX}/sbin/masssievec ${INSTALL_DATA} ${WRKDIR}/cyrus-imapd-man.conf \ ${STAGEDIR}${PREFIX}/etc/man.d/cyrus-imapd.conf .for s in 1 3 5 . for m in ${MAN_MAN${s}} @${ECHO_CMD} man/man${s}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for s in 1 3 . for m in ${CYRUS_PERL_MAN${s}} @${ECHO_CMD} ${SITE_MAN${s}}/${m}.${s}.gz >> ${TMPPLIST} . endfor .endfor .for m in ${CYRUS_MAN8} @${ECHO_CMD} ${CYRUS_PREFIX}/man/man8/${m}.8.gz >> ${TMPPLIST} .endfor post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \ "! ( -path */html/_sources* -o -name .buildinfo )" ${RM} -r ${STAGEDIR}${DOCSDIR}/rst ${STAGEDIR}${DOCSDIR}/source .include Index: head/mail/evolution-ews/Makefile =================================================================== --- head/mail/evolution-ews/Makefile (revision 440023) +++ head/mail/evolution-ews/Makefile (revision 440024) @@ -1,33 +1,34 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= evolution-ews PORTVERSION= 3.18.5 +PORTREVISION= 1 CATEGORIES= mail gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= Evolution Microsoft Exchange plugin through Exchange Web Services BUILD_DEPENDS= evolution>=3.0.0:mail/evolution LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libmspack.so:archivers/libmspack \ libical.so:devel/libical RUN_DEPENDS= evolution>=3.0.0:mail/evolution PORTSCOUT= limitw:1,even USES= bdb:5 gettext gmake gnome libtool pathfix pkgconfig sqlite tar:xz USE_GNOME= intltool GNU_CONFIGURE= yes USE_OPENLDAP= yes USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --datarootdir=${PREFIX}/share \ --localedir=${PREFIX}/share/locale \ --prefix=${PREFIX} INSTALL_TARGET= install-strip .include Index: head/mail/libmapi/Makefile =================================================================== --- head/mail/libmapi/Makefile (revision 440023) +++ head/mail/libmapi/Makefile (revision 440024) @@ -1,86 +1,86 @@ # Created by: Koop Mast # $FreeBSD$ PORTNAME= libmapi PORTVERSION= 2.3 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= mail MASTER_SITES= https://github.com/openchange/openchange/archive/ DISTNAME= openchange-${PORTVERSION}-${CODENAME} MAINTAINER= kwm@FreeBSD.org COMMENT= Open Source implementation of Microsoft Exchange protocols BUILD_DEPENDS= ${SAMBA_DEP} \ ${LOCALBASE}/bin/flex:textproc/flex \ p5-Parse-Pidl>=4.0.1:devel/p5-Parse-Pidl LIB_DEPENDS= libical.so:devel/libical \ libnanomsg.so:net/nanomsg \ libmemcached.so:databases/libmemcached \ libcheck.so:devel/check \ libtdb.so:databases/tdb \ libtevent.so:devel/tevent \ libtalloc.so:devel/talloc RUN_DEPENDS= ${SAMBA_DEP} CODENAME= VULCAN WRKSRC= ${WRKDIR}/openchange-openchange-${PORTVERSION}-${CODENAME} USE_MYSQL= yes USES= autoreconf:build bison compiler:c++11-lib gmake pathfix \ pkgconfig python samba:lib shebangfix sqlite PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --with-samba=${LOCALBASE} CONFIGURE_ENV= PYTHON_CONFIG=${LOCALBASE}/bin/python${PYTHON_VER}-config \ FLEX=${LOCALBASE}/bin/flex SHEBANG_FILES= libmapi/conf/mparse.pl \ script/check_exchange \ script/mkproto.pl \ setup/openchange_group \ setup/openchange_migrate \ setup/openchange_neworganization \ setup/openchange_newuser \ setup/openchange_provision OPTIONS_SUB= yes OPTIONS_DEFINE= BOOST DOXYGEN OPTIONS_DEFAULT=BOOST BOOST_LIB_DEPENDS= libboost_thread.so:devel/boost-libs BOOST_CONFIGURE_ENV_OFF= ov_cv_boost_thread=no BOOST_DESC= libmapi C++ library (needs boost) DOXYGEN_BUILD_DEPENDS= doxygen:devel/doxygen DOXYGEN_CONFIGURE_ENV_OFF= ac_cv_path_DOXYGEN="" PLIST_SUB= SAMBA=${SAMBAPORT:T} .include .if ${SAMBA_DEFAULT} == 4.4 BROKEN= fails to build .endif # --enable-openchange-qt4 Compile OpenChange Qt4 wrapper. post-patch: @${REINPLACE_CMD} -e "s/mkdir --parent/mkdir -p/g" \ ${WRKSRC}/Makefile @${REINPLACE_CMD} -e 's|||g' \ ${WRKSRC}/configure.ac @${REINPLACE_CMD} -e 's|libnanomsg|nanomsg|g' \ ${WRKSRC}/configure.ac pre-configure: @cd ${WRKSRC} && sh autogen.sh post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/openchange cd ${WRKSRC}/doc/doxygen/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/openchange/ @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/bin/* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/lib*.so.* @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/lib/shared-modules/dcerpc_server/*.so @${STRIP_CMD} ${STAGEDIR}/${PREFIX}/modules/dcerpc_mapiproxy*/*.so .include Index: head/misc/wmcalendar/Makefile =================================================================== --- head/misc/wmcalendar/Makefile (revision 440023) +++ head/misc/wmcalendar/Makefile (revision 440024) @@ -1,37 +1,37 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= wmcalendar PORTVERSION= 0.5.2 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= misc windowmaker MASTER_SITES= SF MAINTAINER= xride@FreeBSD.org COMMENT= Dockable calendar with interface to iCalendar based calendars LIB_DEPENDS= libical.so:devel/libical WRKSRC= ${WRKDIR}/${DISTNAME}/Src USES= pkgconfig USE_XORG= xpm USE_GNOME= gtk20 MAKE_ARGS= CC="${CC}" \ LFLAGS="`pkg-config --libs gtk+-2.0` -L${LOCALBASE}/lib" \ CFLAGS="${CFLAGS}" \ INCDIR="`pkg-config --cflags gtk+-2.0` -I${LOCALBASE}/include" \ LIBDIR="" \ LIBS="-lical -lX11 -lXext -lXpm -lm" PLIST_FILES= bin/wmCalendar man/man1/wmCalendar.1.gz post-patch: ${REINPLACE_CMD} -e 's#/usr/local#${LOCALBASE}#g' \ -e 's#/usr/X11R6#${LOCALBASE}#g' \ ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/wmCalendar ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/wmCalendar.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include