Index: head/converters/pdf2djvu/Makefile =================================================================== --- head/converters/pdf2djvu/Makefile (revision 378347) +++ head/converters/pdf2djvu/Makefile (revision 378348) @@ -1,37 +1,37 @@ # Created by: Denise H. G. # $FreeBSD$ PORTNAME= pdf2djvu PORTVERSION= 0.7.17 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} DISTNAME= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFFIX} MAINTAINER= darcsis@gmail.com COMMENT= Pdf2djvu creates DjVu files from PDF files LICENSE= GPLv2 BUILD_DEPENDS= ${LOCALBASE}/include/pstreams/pstream.h:${PORTSDIR}/devel/pstreams LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler \ libdjvulibre.so:${PORTSDIR}/graphics/djvulibre GNU_CONFIGURE= yes USES= compiler:c++11-lang gmake pkgconfig PLIST_FILES= bin/pdf2djvu man/man1/pdf2djvu.1.gz WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .include .if ${OSVERSION} < 900014 FAVORITE_COMPILER= gcc .endif do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 .include Index: head/databases/kbibtex/Makefile =================================================================== --- head/databases/kbibtex/Makefile (revision 378347) +++ head/databases/kbibtex/Makefile (revision 378348) @@ -1,24 +1,24 @@ # Created by: Markus Brueffer # $FreeBSD$ PORTNAME= kbibtex DISTVERSION= 0.4.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= databases kde MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:C,(^[[:digit:]]\.[[:digit:]]).*,\1,}/ MAINTAINER= makc@FreeBSD.org COMMENT= Bibliography editor for KDE LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 USES= cmake shared-mime-info tar:bzip2 USE_GNOME= libxml2 libxslt USE_KDE4= kdelibs kdeprefix automoc4 USE_QT4= qmake_build moc_build uic_build rcc_build \ webkit post-patch: ${REINPLACE_CMD} -e 's,share/man,man,' ${WRKSRC}/CMakeLists.txt .include Index: head/deskutils/calibre/Makefile =================================================================== --- head/deskutils/calibre/Makefile (revision 378347) +++ head/deskutils/calibre/Makefile (revision 378348) @@ -1,100 +1,100 @@ # Created by: stas # $FreeBSD$ PORTNAME= calibre PORTVERSION= 1.48.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils python MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ MAINTAINER= madpilot@FreeBSD.org COMMENT= Ebook management application LIB_DEPENDS= libMagickWand-6.so:${PORTSDIR}/graphics/ImageMagick \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libwmflite.so:${PORTSDIR}/graphics/libwmf \ libchm.so:${PORTSDIR}/misc/chmlib \ libicudata.so:${PORTSDIR}/devel/icu \ libpodofo.so:${PORTSDIR}/graphics/podofo BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sip>=0:${PORTSDIR}/devel/py-sip \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:${PORTSDIR}/databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}qt4-network>=0:${PORTSDIR}/net/py-qt4-network \ ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=0:${PORTSDIR}/www/py-qt4-webkit \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:${PORTSDIR}/graphics/py-pillow \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml \ ${NONEXISTENT}:${PORTSDIR}/x11-toolkits/qt4-gui:patch RUN_DEPENDS= xdg-open:${PORTSDIR}/devel/xdg-utils \ ${PYTHON_PKGNAMEPREFIX}cssutils>=0.9.9:${PORTSDIR}/www/py-cssutils \ ${PYTHON_PKGNAMEPREFIX}dnspython>=0:${PORTSDIR}/dns/py-dnspython \ ${PYTHON_PKGNAMEPREFIX}dateutil>=0:${PORTSDIR}/devel/py-dateutil \ ${PYTHON_SITELIBDIR}/BeautifulSoup.py:${PORTSDIR}/www/py-beautifulsoup32 \ ${PYTHON_PKGNAMEPREFIX}pillow>=0:${PORTSDIR}/graphics/py-pillow \ ${PYTHON_PKGNAMEPREFIX}lxml>=0:${PORTSDIR}/devel/py-lxml \ ${PYTHON_PKGNAMEPREFIX}mechanize>=0:${PORTSDIR}/www/py-mechanize \ ${PYTHON_PKGNAMEPREFIX}sqlite3>=0:${PORTSDIR}/databases/py-sqlite3 \ ${PYTHON_PKGNAMEPREFIX}qt4-core>=0:${PORTSDIR}/devel/py-qt4-core \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}qt4-network>=0:${PORTSDIR}/net/py-qt4-network \ ${PYTHON_PKGNAMEPREFIX}qt4-svg>=0:${PORTSDIR}/graphics/py-qt4-svg \ ${PYTHON_PKGNAMEPREFIX}qt4-webkit>=0:${PORTSDIR}/www/py-qt4-webkit \ ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:${PORTSDIR}/textproc/py-qt4-xml \ ${PYTHON_PKGNAMEPREFIX}dbus>=0:${PORTSDIR}/devel/py-dbus \ ${PYTHON_PKGNAMEPREFIX}netifaces>=0:${PORTSDIR}/net/py-netifaces \ ${PYTHON_PKGNAMEPREFIX}cssselect>=0:${PORTSDIR}/www/py-cssselect \ ${PYTHON_PKGNAMEPREFIX}apsw>=0:${PORTSDIR}/databases/py-apsw \ pdftohtml:${PORTSDIR}/graphics/poppler-utils USE_RC_SUBR= calibre EXTRACT_BEFORE_ARGS= -x -s '/^calibre/~-src/' -f USES= desktop-file-utils pkgconfig python:2 shared-mime-info shebangfix tar:xz SHEBANG_FILES= src/calibre/ebooks/metadata/odt.py \ src/calibre/utils/*.py \ src/odf/*.py USE_QT4= dbus qmake_build moc_build INSTALLS_ICONS= yes WRKSRC= ${WRKDIR}/${PORTNAME}-src CFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV+= FC_INC_DIR="${LOCALBASE}/include/fontconfig" \ FC_LIB_DIR="${LOCALBASE}/lib" \ OVERRIDE_CFLAGS="${CFLAGS}" \ OVERRIDE_LDFLAGS="${LDFLAGS}" \ PODOFO_LIB_DIR="${LOCALBASE}/lib" \ PODOFO_INC_DIR="${LOCALBASE}/include/podofo" \ WITH_USB=yes \ CALIBRE_CONFIG_DIRECTORY=${WRKDIR}/calibre-config \ XDG_DATA_DIRS=${STAGEDIR}${PREFIX}/share \ XDG_CONFIG_HOME=${WRKDIR}/xdg-config .include QTGUI_WRKSRC!= cd ${PORTSDIR}/x11-toolkits/qt4-gui && ${MAKE} -V WRKSRC post-patch: @${FIND} ${WRKSRC}/resources/content_server -name "*.orig" -delete @${REINPLACE_CMD} -e "/^qt_private_inc =/s|\[]|[ '${QTGUI_WRKSRC}/include/QtGui', '${QTGUI_WRKSRC}/include/QtCore' ]|" \ ${WRKSRC}/setup/build_environment.py do-build: @${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ ${PYSETUP} build) do-install: .for dir in bash-completion gnome/apps mime/packages \ icons/hicolor/128x128 zsh/site-functions ${MKDIR} ${STAGEDIR}${PREFIX}/share/${dir} .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ ${PYSETUP} install --prefix ${PREFIX} \ --staging-root ${STAGEDIR}${PREFIX}) @${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/calibre/calibre/plugins/* .include Index: head/deskutils/xfce4-tumbler/Makefile =================================================================== --- head/deskutils/xfce4-tumbler/Makefile (revision 378347) +++ head/deskutils/xfce4-tumbler/Makefile (revision 378348) @@ -1,181 +1,181 @@ # Created by: Olivier Duchateau # $FreeBSD$ PORTNAME= tumbler PORTVERSION= 0.1.30 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils xfce MASTER_SITES= ${MASTER_SITE_XFCE} MASTER_SITE_SUBDIR= src/xfce/${PORTNAME}/${PORTVERSION:R} PKGNAMEPREFIX= xfce4- DIST_SUBDIR= xfce4 MAINTAINER= xfce@FreeBSD.org COMMENT= Thumbnail service for Xfce desktop LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib USES= pathfix pkgconfig gmake libtool tar:bzip2 GNU_CONFIGURE= yes USE_GNOME= glib20 intltool intlhack USE_LDCONFIG= yes USE_XFCE= configenv CONFIGURE_ARGS= --enable-xdg-cache \ --disable-gtk-doc-html OPTIONS_DEFINE= DOCS NLS PIXBUF FONTS JPEG FFMPEG POPPLER \ GSTREAMER ODF OPENRAW COVER OPTIONS_DEFAULT= PIXBUF FONTS JPEG POPPLER ODF FONTS_DESC= Fonts thumbnailer plugin COVER_DESC= Open Movie Database thumbnailer plugin GSTREAMER_DESC= GStreamer (1.0) thumbnailer plugin SUB_FILES= pkg-message .include .if ${PORT_OPTIONS:MNLS} USES+= gettext CONFIGURE_ARGS+=--enable-nls PLIST_SUB+= NLS="" .else CONFIGURE_ARGS+=--disable-nls PLIST_SUB+= NLS="@comment " .endif .if ${PORT_OPTIONS:MDOCS} CONFIGURE_ARGS+=--with-html-dir=${PREFIX}/share/gtk-doc/html PLIST_SUB+= APIDOCS="" .else CONFIGURE_ARGS+=--without-html-dir PLIST_SUB+= APIDOCS="@comment " .endif .if ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .else CONFIGURE_ARGS+=--disable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="@comment " .endif .if ${PORT_OPTIONS:MFONTS} # PIXBUF needs to be set .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libfreetype.so:${PORTSDIR}/print/freetype2 CONFIGURE_ARGS+=--enable-font-thumbnailer PLIST_SUB+= FONTS="" .else CONFIGURE_ARGS+=--disable-font-thumbnailer PLIST_SUB+= FONTS="@comment " .endif .if ${PORT_OPTIONS:MJPEG} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libjpeg.so:${PORTSDIR}/graphics/jpeg CONFIGURE_ARGS+=--enable-jpeg-thumbnailer PLIST_SUB+= JPEG="" .else CONFIGURE_ARGS+=--disable-jpeg-thumbnailer PLIST_SUB+= JPEG="@comment " .endif .if ${PORT_OPTIONS:MFFMPEG} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libffmpegthumbnailer.so:${PORTSDIR}/multimedia/ffmpegthumbnailer CONFIGURE_ARGS+=--enable-ffmpeg-thumbnailer PLIST_SUB+= FFMPEG="" .else CONFIGURE_ARGS+=--disable-ffmpeg-thumbnailer PLIST_SUB+= FFMPEG="@comment " .endif .if ${PORT_OPTIONS:MPOPPLER} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib CONFIGURE_ARGS+=--enable-poppler-thumbnailer PLIST_SUB+= POPPLER="" .else CONFIGURE_ARGS+=--disable-poppler-thumbnailer PLIST_SUB+= POPPLER="@comment " .endif .if ${PORT_OPTIONS:MGSTREAMER} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif USE_GSTREAMER1= yes CONFIGURE_ARGS+=--enable-gstreamer-thumbnailer PLIST_SUB+= GSTREAMER="" .else CONFIGURE_ARGS+=--disable-gstreamer-thumbnailer PLIST_SUB+= GSTREAMER="@comment " .endif .if ${PORT_OPTIONS:MODF} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif USE_GNOME+= libgsf CONFIGURE_ARGS+=--enable-odf-thumbnailer PLIST_SUB+= ODF="" .else CONFIGURE_ARGS+=--disable-odf-thumbnailer PLIST_SUB+= ODF="@comment " .endif .if ${PORT_OPTIONS:MOPENRAW} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libopenraw.so:${PORTSDIR}/graphics/libopenraw CONFIGURE_ARGS+=--enable-raw-thumbnailer PLIST_SUB+= RAW="" .else CONFIGURE_ARGS+=--disable-raw-thumbnailer PLIST_SUB+= RAW="@comment " .endif .if ${PORT_OPTIONS:MCOVER} .if ! ${PORT_OPTIONS:MPIXBUF} USE_GNOME+= gdkpixbuf2 CONFIGURE_ARGS+=--enable-pixbuf-thumbnailer PLIST_SUB+= PIXBUF="" .endif LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+=--enable-cover-thumbnailer PLIST_SUB+= COVER="" .else CONFIGURE_ARGS+=--disable-cover-thumbnailer PLIST_SUB+= COVER="@comment " .endif .include Index: head/editors/calligra/Makefile =================================================================== --- head/editors/calligra/Makefile (revision 378347) +++ head/editors/calligra/Makefile (revision 378348) @@ -1,115 +1,115 @@ # $FreeBSD$ PORTNAME= calligra PORTVERSION= ${CALLIGRA_VERSION} -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= editors kde MASTER_SITES= ${MASTER_SITE_KDE} MASTER_SITE_SUBDIR= ${CALLIGRA_BRANCH}/${PORTNAME}-${PORTVERSION}/ DIST_SUBDIR= KDE MAINTAINER= kde@FreeBSD.org COMMENT= KDE graphic art and office suite LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libIlmImf.so:${PORTSDIR}/graphics/OpenEXR \ libboost_thread.so:${PORTSDIR}/devel/boost-libs \ libqca.so:${PORTSDIR}/devel/qca \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libwpd-0.9.so:${PORTSDIR}/textproc/libwpd \ libwpg-0.2.so:${PORTSDIR}/graphics/libwpg \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libdcmdata.so:${PORTSDIR}/devel/dcmtk \ libfftw3.so:${PORTSDIR}/math/fftw3 \ libtiff.so:${PORTSDIR}/graphics/tiff \ libgsl.so:${PORTSDIR}/math/gsl \ libwps-0.2.so:${PORTSDIR}/textproc/libwps \ libvisio-0.0.so:${PORTSDIR}/textproc/libvisio \ libOpenColorIO.so:${PORTSDIR}/graphics/opencolorio BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/eigen2.pc:${PORTSDIR}/math/eigen2 CONFLICTS= koffice-kde4-2.* CONFLICTS_BUILD=qt-3.* USE_GL= glew USE_GNOME= glib20 libxml2 libxslt USE_KDE4= kactivities kdehier kdelibs kdeprefix libkdcraw nepomuk-core \ okular pimlibs attica automoc4 soprano USE_QT4= corelib dbus designer_build gui opengl phonon porting_build \ qt3support qtestlib_build script sql svg webkit xml xmlpatterns \ moc_build qmake_build rcc_build uic_build uic3_build USE_SQLITE= 3 USES= cmake:outsource compiler:c++11-lang iconv perl5 pkgconfig tar:xz\ shared-mime-info CMAKE_ARGS= -DCMAKE_INCLUDE_PATH:STRING="${QT_INCDIR} ${LOCALBASE}/include" \ -DPRODUCTSET:STRING="DESKTOP" USE_LDCONFIG= yes OPTIONS_DEFINE= GTL MARBLE MYSQL PGSQL SYBASE OPTIONS_DEFAULT=MARBLE MYSQL PGSQL OPTIONS_SUB= yes GTL_DESC= Color transformations in Krita (requires LLVM) GTL_LIB_DEPENDS=libOpenCTL.so:${PORTSDIR}/graphics/opengtl \ libQtShiva.so:${PORTSDIR}/graphics/qtgtl GTL_CMAKE_OFF= -DWITH_OpenShiva:BOOL=FALSE \ -DWITH_QtShiva:BOOL=FALSE MARBLE_DESC= World globe widget support via Marble MARBLE_USE= KDE4=marble MARBLE_CMAKE_OFF=-DWITH_Marble:BOOL=FALSE MYSQL_DESC= MySQL database support in Kexi MYSQL_USE= MYSQL=yes MYSQL_CMAKE_OFF=-DWITH_MySQL:BOOL=FALSE PGSQL_DESC= PostgreSQL database support in Kexi PGSQL_LIB_DEPENDS=libpqxx-3.1.so:${PORTSDIR}/databases/postgresql-libpqxx3 PGSQL_USES= pgsql PGSQL_CMAKE_OFF=-DWITH_PostgreSQL:BOOL=FALSE SYBASE_DESC= Sybase database support in Kexi SYBASE_LIB_DEPENDS=libsybdb.so:${PORTSDIR}/databases/freetds SYBASE_CMAKE_OFF=-DWITH_FreeTDS:BOOL=FALSE .if exists(${LOCALBASE}/lib/pstoedit/libp2edrvlplot.so) BUILD_DEPENDS+= ${LOCALBASE}/lib/pstoedit/libp2edrvlplot.so:${PORTSDIR}/graphics/pstoedit RUN_DEPENDS+= ${LOCALBASE}/lib/pstoedit/libp2edrvlplot.so:${PORTSDIR}/graphics/pstoedit PLIST_SUB+= EPS="" .else PLIST_SUB+= EPS="@comment " .endif .if defined(PACKAGE_BUILDING) # Requires Vc (http://code.compeng.uni-frankfurt.de/projects/vc). CMAKE_ARGS+= -DWITH_PACKAGERS_BUILD:BOOL=TRUE .else CMAKE_ARGS+= -DWITH_PACKAGERS_BUILD:BOOL=FALSE .endif post-patch: @${REINPLACE_CMD} -e 's|/usr/X11R6|${LOCALBASE}|' \ ${PATCH_WRKSRC}/cmake/modules/FindGLEW.cmake @${REINPLACE_CMD} -e 's|/opt/local|${LOCALBASE}|' \ ${PATCH_WRKSRC}/cmake/modules/FindImageMagick.cmake @${REINPLACE_CMD} -e 's|/usr/include|${LOCALBASE}/include|' \ ${PATCH_WRKSRC}/cmake/modules/FindWPD.cmake @${REINPLACE_CMD} -e 's/^# *include *< *malloc\.h *>/#include /' \ ${PATCH_WRKSRC}/libs/db/parser/sqlparser.cpp \ ${PATCH_WRKSRC}/libs/db/parser/sqlparser.y \ ${PATCH_WRKSRC}/plan/plugins/schedulers/rcps/libs/src/*.c # They require memalign() to build; as they're not installed, they're just a # waste of CPU cycles. @${REINPLACE_CMD} -e '/add_subdirectory.*benchmarks/ d' \ ${PATCH_WRKSRC}/krita/CMakeLists.txt # Prevent updating MIME during build/install. @${REINPLACE_CMD} -e '/^update_xdg_mimetypes/ d; /SharedMimeInfo/ d' \ ${PATCH_WRKSRC}/filters/libmsooxml/CMakeLists.txt \ ${PATCH_WRKSRC}/krita/plugins/formats/ora/CMakeLists.txt .include Index: head/editors/libreoffice/Makefile =================================================================== --- head/editors/libreoffice/Makefile (revision 378347) +++ head/editors/libreoffice/Makefile (revision 378348) @@ -1,368 +1,368 @@ # $FreeBSD$ .include "${.CURDIR}/Makefile.common" -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Full integrated office productivity suite BUILD_DEPENDS= p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ zip:${PORTSDIR}/archivers/zip \ ${LOCALBASE}/lib/libboost_regex.a:${PORTSDIR}/devel/boost-libs \ ${LOCALBASE}/libdata/pkgconfig/cppunit.pc:${PORTSDIR}/devel/cppunit \ dmake:${PORTSDIR}/devel/dmake \ ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \ mdds>=0.9.0:${PORTSDIR}/devel/mdds \ gpatch:${PORTSDIR}/devel/patch \ ucpp:${PORTSDIR}/devel/ucpp \ vigra-config:${PORTSDIR}/graphics/vigra \ ${LOCALBASE}/include/glm/glm.hpp:${PORTSDIR}/math/glm \ bash:${PORTSDIR}/shells/bash \ gsed:${PORTSDIR}/textproc/gsed LIB_DEPENDS= libapr-1.so:${PORTSDIR}/devel/apr1 \ libicutu.so:${PORTSDIR}/devel/icu \ liblangtag.so:${PORTSDIR}/devel/liblangtag \ liborcus-0.8.so:${PORTSDIR}/devel/liborcus07 \ libcurl.so:${PORTSDIR}/ftp/curl \ libcairo.so:${PORTSDIR}/graphics/cairo \ libGLEW.so:${PORTSDIR}/graphics/glew \ libgraphite2.so:${PORTSDIR}/graphics/graphite2 \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libcdr-0.1.so:${PORTSDIR}/graphics/libcdr01 \ libetonyek-0.1.so:${PORTSDIR}/graphics/libetonyek01 \ libfreehand-0.1.so:${PORTSDIR}/graphics/libfreehand \ libgltf-0.0.so:${PORTSDIR}/graphics/libgltf \ libwpg-0.3.so:${PORTSDIR}/graphics/libwpg03 \ libGeneratedSaxParser.so:${PORTSDIR}/graphics/opencollada \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler.so:${PORTSDIR}/graphics/poppler \ liblpsolve55.so:${PORTSDIR}/math/lp_solve \ libcmis-0.4.so:${PORTSDIR}/net/libcmis \ libharfbuzz.so:${PORTSDIR}/print/harfbuzz \ libmspub-0.1.so:${PORTSDIR}/print/libmspub01 \ libnss3.so:${PORTSDIR}/security/nss \ libclucene-core.so:${PORTSDIR}/textproc/clucene \ libexpat.so:${PORTSDIR}/textproc/expat2 \ libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \ libhyphen.so:${PORTSDIR}/textproc/hyphen \ libabw-0.1.so:${PORTSDIR}/textproc/libabw \ libe-book-0.1.so:${PORTSDIR}/textproc/libe-book \ libexttextcat-2.0.so:${PORTSDIR}/textproc/libexttextcat \ libmwaw-0.3.so:${PORTSDIR}/textproc/libmwaw03 \ libodfgen-0.1.so:${PORTSDIR}/textproc/libodfgen01 \ librevenge-0.0.so:${PORTSDIR}/textproc/librevenge \ libvisio-0.1.so:${PORTSDIR}/textproc/libvisio01 \ libwpd-0.10.so:${PORTSDIR}/textproc/libwpd010 \ libwps-0.3.so:${PORTSDIR}/textproc/libwps03 \ libxml2.so:${PORTSDIR}/textproc/libxml2 \ libxslt.so:${PORTSDIR}/textproc/libxslt \ libmythes-1.2.so:${PORTSDIR}/textproc/mythes \ librdf.so:${PORTSDIR}/textproc/redland \ libserf-1.so:${PORTSDIR}/www/serf RUN_DEPENDS= ${LOCALBASE}/lib/X11/fonts/Caladea/Caladea-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-caladea-ttf \ ${LOCALBASE}/lib/X11/fonts/Carlito/Carlito-Bold.ttf:${PORTSDIR}/x11-fonts/crosextrafonts-carlito-ttf \ ${LOCALBASE}/lib/X11/fonts/dejavu/DejaVuSans.ttf:${PORTSDIR}/x11-fonts/dejavu \ ${LOCALBASE}/lib/X11/fonts/GentiumBasic/GenBasI.ttf:${PORTSDIR}/x11-fonts/gentium-basic \ ${LOCALBASE}/lib/X11/fonts/Liberation/LiberationMono-Bold.ttf:${PORTSDIR}/x11-fonts/liberation-fonts-ttf \ ${LOCALBASE}/lib/X11/fonts/LinLibertineG/LinLibertine_DR_G.ttf:${PORTSDIR}/x11-fonts/linuxlibertine-g _MAKE_JOBS= # GNU_CONFIGURE= yes USE_AUTOTOOLS= autoconf aclocal USE_GL= gl glu USE_OPENLDAP= yes USE_PERL5= build USE_QT4= # empty but required USE_XORG= xaw xrandr USES= bison compiler:c++11-lang gmake perl5 pkgconfig python shared-mime-info tar:xz WANT_GNOME= yes DISTFILES+= ${PORTNAME}-${LOVERSION}${EXTRACT_SUFX} DISTFILES+= ${PORTNAME}-help-${LOVERSION}${EXTRACT_SUFX} EXTRACT_ONLY:= ${DISTFILES} DISTFILES+= 1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz:src \ 4b87018f7fff1d054939d19920b751a0-collada2gltf-master-cb1d97788a.tar.bz2:src DIST_SUBDIR= libreoffice EXTRA_PATCHES= ${FILESDIR}/enable-opencollada:-p1 WRKSRC= ${WRKDIR}/${PORTNAME}-${LOVERSION} COLLADA_MODS= COLLADABaseUtils COLLADAFramework \ COLLADASaxFrameworkLoader GeneratedSaxParser COLLADA_CFLAGS= ${COLLADA_MODS:S|^|-I${LOCALBASE}/include/opencollada/|} COLLADA_LIBS= -L${LOCALBASE}/lib/opencollada \ ${COLLADA_MODS:S|^COLLADA|OpenCOLLADA|:S|^|-l|} CONFIGURE_ENV= DMAKE=${LOCALBASE}/bin/dmake \ GNUTAR="${TAR}" \ GPERF=${LOCALBASE}/bin/gperf \ OPENCOLLADA_CFLAGS="${COLLADA_CFLAGS}" \ OPENCOLLADA_LIBS="${COLLADA_LIBS}" \ OPENSSL_CFLAGS="-I/usr/include" \ OPENSSL_LIBS="-lcrypto -lssl" \ PYTHON_CFLAGS="`${PYTHON_VERSION}-config --cflags`" \ PYTHON_LIBS="`${PYTHON_VERSION}-config --libs`" CONFIGURE_ARGS+= --disable-dependency-tracking \ --disable-fetch-external \ --disable-online-update \ --exec-prefix=${PREFIX} \ --with-build-version="FreeBSD ports ${PKGVERSION}" \ --with-external-tar=${DISTDIR}/${DIST_SUBDIR} \ --with-gnu-patch=${LOCALBASE}/bin/gpatch \ --with-os-version=${OSVERSION} \ --with-parallelism=${MAKE_JOBS_NUMBER} \ --with-vendor="FreeBSD ports" CONFIGURE_ARGS+= --disable-coinmp \ --disable-epm \ --disable-firebird-sdbc \ --disable-gnome-vfs \ --disable-gstreamer-0-10 \ --disable-kde \ --disable-kdeab \ --disable-mergelibs \ --disable-packagekit \ --enable-cairo-canvas \ --enable-graphite \ --enable-python=system \ --with-alloc=system \ --with-external-dict-dir=${LOCALBASE}/share/hunspell \ --with-external-hyph-dir=${LOCALBASE}/share/hyphen \ --with-external-thes-dir=${LOCALBASE}/share/mythes \ --with-system-altlinuxhyph \ --with-system-apr \ --with-system-boost \ --with-system-cairo \ --with-system-clucene \ --with-system-cppunit \ --with-system-curl \ --with-system-dicts \ --with-system-expat \ --with-system-glew \ --with-system-glm \ --with-system-graphite \ --with-system-harfbuzz \ --with-system-hunspell \ --with-system-icu \ --with-system-jpeg \ --with-system-lcms2 \ --with-system-libabw \ --with-system-libcdr \ --with-system-libcmis \ --with-system-libebook \ --with-system-libetonyek \ --with-system-libexttextcat \ --with-system-libfreehand \ --with-system-libgltf \ --with-system-liblangtag \ --with-system-libmspub \ --with-system-libmwaw \ --with-system-libodfgen \ --with-system-libpng \ --with-system-librevenge \ --with-system-libvisio \ --with-system-libwpd \ --with-system-libwpg \ --with-system-libwps \ --with-system-libxml \ --with-system-lpsolve \ --with-system-mdds \ --with-system-mesa-headers \ --with-system-mythes \ --with-system-neon \ --with-system-nss \ --with-system-opencollada \ --with-system-openldap \ --with-system-openssl \ --with-system-orcus \ --with-system-poppler \ --with-system-postgresql \ --with-system-redland \ --with-system-serf \ --with-system-ucpp \ --with-system-vigra \ --with-system-zlib \ --without-fonts \ --without-myspell-dicts \ --without-system-npapi-headers #XXX add: --with-system-libeot or --with-system-libatomic_ops OPTIONS_DEFINE= CUPS DEBUG GNOME GTK2 GTK3 JAVA KDE4 MMEDIA PGSQL SDK \ SYSTRAY TEST VERBOSE WEBDAV OPTIONS_DEFAULT=CUPS GTK2 JAVA_DESC= Add Java support (XML filters, macros) MMEDIA_DESC= Enable multimedia backend for impress PGSQL_DESC= Build with PostgreSQL-SDBC driver SDK_DESC= Build with SDK SYSTRAY_DESC= Enable systemtray quickstarter TEST_DESC= Run all regression tests VERBOSE_DESC= Increase build verbosity WEBDAV_DESC= Enable webdav protocol CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client CUPS_CONFIGURE_ENABLE= cups DEBUG_CONFIGURE_ON= --enable-crashdump --enable-dbgutil --enable-debug DEBUG_CONFIGURE_OFF= --enable-release-build GNOME_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib GNOME_USE= GNOME=gconf2 GNOME_CONFIGURE_ENABLE= dbus gconf gio lockdown GTK3_USE= GNOME=gtk30 GTK3_CONFIGURE_ENABLE= gtk3 JAVA_CATEGORIES= java JAVA_DISTFILES= 048751f3271906db5126ab76870444c4-commons-codec-1.9-src.zip:src \ 17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip:src \ 2c9b0f83ed5890af02c0df1c1776f39b-commons-httpclient-3.1-src.tar.gz:src \ 3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip:src \ 35c94d2df8893241173de1d16b6034c0-swingExSrc.zip:src \ 39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip:src \ 3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip:src \ 798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip:src \ 8ab049135b2d15313da5d9f0656894a1-commons-lang3-3.3.1-src.tar.gz:src \ 8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip:src \ 97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip:src \ a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip:src \ ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip:src \ ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip:src \ d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip:src \ db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip:src \ e8e197d628436490886d17cffa108fe3-commons-logging-1.1.3-src.tar.gz:src \ ea570af93c284aa9e5621cd563f54f4d-bsh-2.0b1-src.tar.gz:src \ eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip:src \ f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip:src JAVA_BUILD_DEPENDS= ant:${PORTSDIR}/devel/apache-ant \ ${JAVAJARDIR}/junit.jar:${PORTSDIR}/java/junit # XXX jni.h from GNU classpath causes ABI conflicts. JAVA_CONFLICTS_BUILD= classpath-[0-9]* JAVA_CONFIGURE_ON= --enable-ext-wiki-publisher \ --enable-report-builder \ --with-ant-home=${LOCALBASE}/share/java/apache-ant \ --with-jdk-home="${JAVA_HOME}" \ --with-junit=${JAVAJARDIR}/junit.jar JAVA_CONFIGURE_OFF= --without-java JAVA_BUILD= yes JAVA_USE= JAVA=yes KDE4_USE= KDE4=kdelibs QT4=moc_build,qmake_build KDE4_CONFIGURE_ENABLE= kde4 KDE4_CONFIGURE_ENV= KDE4DIR="${KDE4_PREFIX}" \ QT4DIR="${QT_PREFIX}" \ QT4INC="${QT_INCDIR}" \ QT4LIB="${QT_LIBDIR}" MMEDIA_USE= GSTREAMER1=yes MMEDIA_CONFIGURE_ENABLE= gstreamer PGSQL_USES= pgsql:9.0+ PGSQL_CONFIGURE_ENABLE= postgresql-sdbc PGSQL_CONFIGURE_WITH= gssapi krb5 SDK_DISTFILES= 185d60944ea767075d27247c3162b3bc-unowinreg.dll:ext SDK_BUILD_DEPENDS= doxygen:${PORTSDIR}/devel/doxygen SDK_CONFIGURE_ENABLE= odk SDK_CONFIGURE_ON= --with-doxygen=${LOCALBASE}/bin/doxygen SDK_CONFIGURE_OFF= --without-doxygen SYSTRAY_CONFIGURE_ENABLE= systray TEST_CONFIGURE_ENABLE= cve-tests WEBDAV_LIB_DEPENDS= libneon.so:${PORTSDIR}/www/neon WEBDAV_CONFIGURE_ENABLE= neon .include .if ${PORT_OPTIONS:MDEBUG} IGNORE= is broken with DEBUG option .else EXTRA_PATCHES+= ${FILESDIR}/extra-Makefile.in .endif .if ${PORT_OPTIONS:MDEBUG} || ${PORT_OPTIONS:MVERBOSE} CONFIGURE_ARGS+= --enable-verbose .endif .if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2} USE_GNOME+= gtk20 CONFIGURE_ARGS+= --enable-gtk .else CONFIGURE_ARGS+= --disable-gtk .endif .if ${PORT_OPTIONS:MGNOME} || ${PORT_OPTIONS:MGTK2} || ${PORT_OPTIONS:MGTK3} USES+= desktop-file-utils INSTALLS_ICONS= yes .endif .if empty(PORT_OPTIONS:MTEST) EXTRA_PATCHES+= ${FILESDIR}/disable-cppunittester .endif .include .if ${COMPILER_FEATURES:Mlibc++} EXTRA_PATCHES+= ${FILESDIR}/extra-libc++:-p1 EXTRA_PATCHES+= ${FILESDIR}/extra-libc++.i386:-p0 .endif .if ${COMPILER_FEATURES:Mlibstdc++} EXTRA_PATCHES+= ${FILESDIR}/extra-configure.ac .endif .if ${OSVERSION} < 900506 CONFIGURE_ARGS+= --with-linker-hash-style=sysv .endif .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex CONFIGURE_ENV+= FLEX=${LOCALBASE}/bin/flex .endif ACLOCAL_ARGS= -I "${WRKSRC}/m4" CPPFLAGS= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib MAKE_ENV+= ENVCFLAGS="${CFLAGS}" ENVCFLAGSCXX="${CXXFLAGS}" MAKE_ENV+= ENVLINKFLAGS="${LDFLAGS}" MAKE_ENV+= GNUSED=${LOCALBASE}/bin/gsed MAKE_ENV+= LANG=C LC_ALL=C pre-configure: @${TOUCH} ${WRKSRC}/autogen.lastrun post-configure: @${TOUCH} ${WRKSRC}/src.downloaded do-install: @cd ${WRKSRC} && ${MAKE_CMD} ${MAKE_ARGS} distro-pack-install @${RM} -f ${PLISTD} ${PLISTF} @cd ${STAGEDIR}${PREFIX} && ${FIND} -d lib/libreoffice -type d \ -empty -exec ${ECHO_CMD} "@dir {}" \; >> ${PLISTD} @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s bin etc lib man \ \( -type f -o -type l \) -print >> ${PLISTF} .for subdir in application-registry applications icons mime mime-info mimelnk @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s share/${subdir} \ \( -type f -o -type l \) -print >> ${PLISTF} .endfor .if ${PORT_OPTIONS:MSDK} .for subdir in include share share/doc share/idl @cd ${STAGEDIR}${PREFIX} && ${FIND} -H -s ${subdir}/libreoffice \ \( -type f -o -type l \) -print >> ${PLISTF} .endfor .endif @${SORT} -u ${PLISTF} >> ${TMPPLIST} @${SORT} -u ${PLISTD} >> ${TMPPLIST} .include Index: head/editors/openoffice-4/Makefile =================================================================== --- head/editors/openoffice-4/Makefile (revision 378347) +++ head/editors/openoffice-4/Makefile (revision 378348) @@ -1,348 +1,348 @@ # Created by: Martin Blapp # $FreeBSD$ PORTNAME= apache-openoffice PORTVERSION= ${AOOVERSION} -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= editors java MASTER_SITES= APACHE/openoffice/${PORTVERSION}/source \ http://tools.openoffice.org/unowinreg_prebuild/680/:unoreg \ LOCAL/truckman/openoffice:extsrc .if defined(LANG_PKGNAME) PKGNAMEPREFIX= ${LANG_PKGNAME}- .endif .if defined(LANG_SUFFIX) PKGNAMESUFFIX= -${LANG_SUFFIX} .endif DISTFILES= ${OOOSRC} unowinreg.dll:unoreg ${EXTSRC}:extsrc EXTRACT_ONLY= ${OOOSRC} MAINTAINER= office@FreeBSD.org #de facto maintainer is truckman@FreeBSD.org #Frequent Patch submitters should optionally sign Apache iCLA COMMENT= Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser LICENSE= APACHE20 BUILD_DEPENDS= \ p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip \ zip:${PORTSDIR}/archivers/zip \ ant:${PORTSDIR}/devel/apache-ant \ dmake:${PORTSDIR}/devel/dmake \ epm:${PORTSDIR}/devel/epm \ ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \ imake:${PORTSDIR}/devel/imake \ gpatch:${PORTSDIR}/devel/patch \ ${LOCALBASE}/bin/vigra-config:${PORTSDIR}/graphics/vigra \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/commons-lang.jar:${PORTSDIR}/java/jakarta-commons-lang \ ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ bash:${PORTSDIR}/shells/bash \ ${JAVALIBDIR}/lucene-core-3.6.2.jar:${PORTSDIR}/textproc/lucene \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww LIB_DEPENDS= \ libapr-1.so:${PORTSDIR}/devel/apr1 \ libcurl.so:${PORTSDIR}/ftp/curl \ libcairo.so:${PORTSDIR}/graphics/cairo \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libCoinMP.so:${PORTSDIR}/math/coinmp \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libnss3.so:${PORTSDIR}/security/nss \ libexpat.so:${PORTSDIR}/textproc/expat2 \ libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \ libhyphen.so:${PORTSDIR}/textproc/hyphen \ libtextcat.so:${PORTSDIR}/textproc/libtextcat \ libmythes-1.2.so:${PORTSDIR}/textproc/mythes \ librdf.so:${PORTSDIR}/textproc/redland \ libserf-1.so:${PORTSDIR}/www/serf # libgraphite.so:${PORTSDIR}/graphics/silgraphite RUN_DEPENDS= \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ ${LOCALBASE}/lib/X11/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf AOOVERSION1= 4 AOOVERSION2= 1 AOOVERSION3= 1 SVNREVISION= 1617669 EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20140918.tar.gz AOOVERSION= ${AOOVERSION1}.${AOOVERSION2}.${AOOVERSION3} AOOXXX= ${AOOVERSION1}${AOOVERSION2}${AOOVERSION3} AOOSUFFIX= ${PORTVERSION} OOOSRC= apache-openoffice-${AOOVERSION}-r${SVNREVISION}-src${EXTRACT_SUFX} OOODIR= openoffice${AOOVERSION1} INSTALLATION_BASEDIR?= openoffice-${AOOSUFFIX} EXECBASE?= openoffice-${AOOSUFFIX} DIST_SUBDIR= openoffice NO_LATEST_LINK= yes ONLY_FOR_ARCHS= i386 amd64 USE_GNOME= gtk20 libxslt libidl glib20 USE_XORG= x11 ice xaw xau xext xrender xrandr \ xi xt xcursor xdamage xcomposite xfixes USE_GL= gl glu USE_GSTREAMER= yes USE_GCC= 4.8 USES+= bison desktop-file-utils gmake perl5 pkgconfig python tar:bzip2 USE_PERL5= build WITHOUT_CPU_CFLAGS= true MAKE_JOBS_SAFE= yes OPTIONS_DEFINE= GCONF GNOMEVFS CCACHE OPTIONS_DEFAULT=GCONF GNOMEVFS GNOMEVFS_DESC= Enable GNOME Virtual File System CCACHE_DESC= Mimimize compile time of C/C++ programs GCONF_USE= GNOME=gconf2 GCONF_CONFIGURE_OFF=--disable-gconf GNOMEVFS_USE= GNOME=gnomevfs2 GNOMEVFS_CONFIGURE_OFF=--disable-gnome-vfs .include .include .include <${FILESDIR}/Makefile.localized> USE_JAVA= yes JAVA_BUILD= jdk JAVA_VENDOR= openjdk JAVA_VERSION= 1.6+ .if ${ARCH} == amd64 FREEBSD_ENV_SET= FreeBSDAMDEnv.Set.sh .else FREEBSD_ENV_SET= FreeBSDX86Env.Set.sh .endif LOCALIZED_LANG?= en-US PACKAGE_PREFIX= Apache_OpenOffice .if ${ARCH} == amd64 PACKAGE_MIDDLE= ${PORTVERSION}_${OPSYS}_x86-64 .else PACKAGE_MIDDLE= ${PORTVERSION}_${OPSYS}_x86 .endif .if ${PORT_OPTIONS:MCCACHE} || defined(WITH_CCACHE) BUILD_DEPENDS+= ccache:${PORTSDIR}/devel/ccache CCACHE_PREFIX= ccache OOOCC= ${CCACHE_PREFIX} ${CC} OOOCXX= ${CCACHE_PREFIX} ${CXX} .else OOOCC= ${CC} OOOCXX= ${CXX} .endif CONFIGURE_ENV+= CC="${OOOCC}" CXX="${OOOCXX}" \ PATH=${WRKSRC}/solenv/bin:$$PATH USE_AUTOTOOLS= autoconf GNU_CONFIGURE= yes WRKSUBDIR= ${WRKDIR}/aoo-${AOOVERSION} WRKSRC?= ${WRKSUBDIR}/main BASH?= ${PREFIX}/bin/bash SUB_FILES= pkg-message SUB_LIST= EXECBASE=${EXECBASE} OOOTAG=${OOOTAG} OOODIR=${OOODIR} .if defined(DISABLE_MAKE_JOBS) MAKE_JOBS_NUMBER= 4 .endif CONFIGURE_ARGS+= \ --with-system-apache-commons=yes \ --with-commons-codec-jar=${JAVALIBDIR}/commons-codec.jar \ --with-commons-lang-jar=${JAVALIBDIR}/commons-lang.jar \ --with-commons-httpclient-jar=${JAVALIBDIR}/commons-httpclient.jar \ --with-commons-logging-jar=${JAVALIBDIR}/commons-logging.jar \ --with-system-apr \ --with-system-apr-util \ --with-system-beanshell \ --with-beanshell-jar=${JAVALIBDIR}/bsh.jar \ --enable-category-b \ --with-system-cairo --enable-cairo \ --with-system-coinmp \ --with-system-curl \ --enable-crashdump \ --enable-dbus \ --with-epm=${LOCALBASE}/bin/epm \ --with-system-expat \ --disable-fetch-external \ --without-fonts \ --with-gnu-patch=${LOCALBASE}/bin/gpatch \ --with-gperf=${LOCALBASE}/bin/gperf \ --enable-gstreamer \ --with-system-hunspell \ --with-system-hyphen \ --with-system-jpeg \ --with-junit=${LOCALBASE}/share/java/classes/junit.jar \ --with-system-libtextcat \ --with-system-libxml \ --with-system-libxslt \ --enable-lockdown \ --with-system-lucene \ --with-lucene-core-jar=${JAVALIBDIR}/lucene-core-3.6.2.jar \ --with-lucene-analyzers-jar=${JAVALIBDIR}/lucene-analyzers-3.6.2.jar \ --with-system-mythes \ --with-system-nss \ --enable-opengl \ --with-system-openssl \ --with-package-format="archive" \ --with-system-poppler \ --with-system-python \ --with-system-redland \ --with-system-serf \ --with-system-stdlibs \ --enable-symbols=small \ --without-stlport \ --with-vendor="FreeBSD ports system" \ --enable-verbose \ --with-system-vigra \ --enable-wiki-publisher \ --x-includes={LOCALBASE}/include \ --x-libraries=${LOCALBASE}lib \ --with-system-zlib # system-graphite causes breakage when compiled with clang and linked # with libc++ because aoo is compiled with gcc and linked with libstdc++. # --with-system-graphite #OOOEXTENSIONS+= minimizer/presentation-minimizer.oxt #OOOEXTENSIONS+= presenter/presenter-screen.oxt #OOOEXTENSIONS+= pdfimport/pdfimport.oxt OOOEXTENSIONS+= swext/wiki-publisher.oxt ICONS= ${WRKSRC}/sysui/desktop/icons .include <${FILESDIR}/Makefile.knobs> pre-everything:: # really tweak, extremely useful when you build all localized language versions # needed after when you build with ALL_LOCALIZED_LANGS. .if defined(TWEAK_L10N) ${RM} -f ${WRKDIR}/.PLIST* ${RM} -f ${WRKDIR}/.install_done.* ${RM} -f ${WRKDIR}/.package_done.* ${RM} -f ${WRKDIR}/.extract_done.* ${RM} -f ${WRKDIR}/.patch_done.* ${RM} -f ${WRKDIR}/.configure_done.* ${RM} -f ${WRKDIR}/.build_done.* ${MKDIR} ${WRKDIR} ${TOUCH} ${EXTRACT_COOKIE} ${TOUCH} ${PATCH_COOKIE} ${TOUCH} ${CONFIGURE_COOKIE} ${TOUCH} ${BUILD_COOKIE} .endif post-extract: ${TAR} -C ${WRKSUBDIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EXTSRC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/ ${RM} -rf ${WRKSRC}/l10n post-patch: .if defined (USE_GCC) ${REINPLACE_CMD} -e "s+%%RPATH%%+-Wl,-rpath=${_GCC_RUNTIME}+" ${WRKSRC}/solenv/inc/unxfbsd.mk ${REINPLACE_CMD} -e "s+%%RPATH%%+-Wl,-rpath=${_GCC_RUNTIME}+" ${WRKSRC}/solenv/gbuild/platform/freebsd.mk .else ${REINPLACE_CMD} -e "s+%%RPATH%%++" ${WRKSRC}/solenv/inc/unxfbsd.mk ${REINPLACE_CMD} -e "s+%%RPATH%%++" ${WRKSRC}/solenv/gbuild/platform/freebsd.mk .endif pre-configure: ${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip do-build: cd ${WRKSUBDIR} ; ${PRINTF} "[repositories]\n" > source_config cd ${WRKSUBDIR} ; ${PRINTF} "main=active\n" >> source_config cd ${WRKSUBDIR} ; ${PRINTF} "extras=active\n" >> source_config cd ${WRKSRC} ; ./bootstrap cd ${WRKSRC} ; ${SETENV} "LANG=C" "LC_ALL=C" ${BASH} -c "source ${FREEBSD_ENV_SET} ; cd instsetoo_native/util ; build.pl --all -P${MAKE_JOBS_NUMBER} -- -P${MAKE_JOBS_NUMBER}" do-install: cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/Apache_OpenOffice/archive/install/${LOCALIZED_LANG}/ ; ${LS} *.tar.?z > ${WRKDIR}/INSTALLFILES ${RM} -Rf ${WRKDIR}/tmp ${MKDIR} ${WRKDIR}/tmp @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \ ${ECHO_CMD} "extracting $$i" ; \ cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/Apache_OpenOffice/archive/install/${LOCALIZED_LANG}/$$i ; \ done ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} cd ${WRKDIR}/tmp/*/ ; ${TAR} cf - -C . . | ${TAR} xf - -C ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} ${REINPLACE_CMD} -e 's/^UserInstallation.*$$/USERINSTALLATION/' ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/bootstraprc ${REINPLACE_CMD} -e 's/USERINSTALLATION/UserInstallation=$$SYSUSERCONFIG\/\.openoffice\.org-devel\/${AOOVERSION1}/' ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/bootstraprc ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/extensions/ cd ${WRKSRC}/solver/${AOOXXX}/unxfbsd?.pro/bin/ ; ${INSTALL_DATA} ${OOOEXTENSIONS} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/extensions/ ${FIND} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program -type f \( -name '*.so*' -or -name '*.bin' \) -print0 | ${XARGS} -0 -n1 ${STRIP_CMD} for prog in crashrep pagein uri-encode javaldx regmerge regview; do \ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/$${prog}; \ done ${FIND} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} -type d -exec ${CHMOD} 755 {} \; @${ECHO_MSG} "===> Add wrapper scripts"; ${CP} ${FILESDIR}/openoffice-wrapper ${WRKDIR}/ ${REINPLACE_CMD} -e 's#%%PREFIX%%#${PREFIX}#g' \ -e 's#%%SVNREVISION%%#${SVNREVISION}#g' \ -e 's#%%OOODIR%%#${OOODIR}#g' \ -e 's#%%INSTALLATION_BASEDIR%%#${INSTALLATION_BASEDIR}#g' \ ${WRKDIR}/openoffice-wrapper ${INSTALL_SCRIPT} ${WRKDIR}/openoffice-wrapper \ ${STAGEDIR}${PREFIX}/bin/${EXECBASE} ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-sbase ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-scalc ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-sdraw ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-setofficelang ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-simpress ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-smath ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-spadmin ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-swriter cd ${STAGEDIR}${PREFIX} ; ${FIND} -s bin \( -type f -or -type l \) -name "${EXECBASE}*" >> ${TMPPLIST} cd ${STAGEDIR}${PREFIX} ; ${FIND} -s ${INSTALLATION_BASEDIR} \( -type f -or -type l \) >> ${TMPPLIST} cd ${STAGEDIR}${PREFIX} ; ${FIND} ${INSTALLATION_BASEDIR} -type d -empty | ${SORT} -r | \ ${XARGS} -n 1 ${ECHO_CMD} @dir >> ${TMPPLIST} for app in base calc draw impress math writer; do \ ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -$${app} %U/" \ -e "s/^Icon.*/Icon=${EXECBASE}-$${app}.png/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/$${app}.desktop ; \ done ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE}-spadmin %U/" \ -e "s/^Icon.*/Icon=${EXECBASE}-printeradmin.png/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/printeradmin.desktop ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -quickstart -nologo -nodefault/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/startcenter.desktop ${RM} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/*.desktop.bak ${RM} -f ${STAGEDIR}${DESKTOPDIR}/${EXECBASE} ${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${LN} -sf ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg \ ${STAGEDIR}${DESKTOPDIR}/${EXECBASE} ${ECHO_CMD} "share/applications/${EXECBASE}" >> ${TMPPLIST} for dir in `ls ${ICONS}/hicolor | ${GREP} -v CVS`; do \ for app in base calc draw impress math printeradmin writer; do \ if [ -r ${ICONS}/hicolor/$${dir}/apps/$${app}.png ]; then \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/apps/ ; \ ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/apps/$${app}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png ; \ ${ECHO_CMD} "share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png" >> ${TMPPLIST} ; \ fi \ done ; \ for iconfile in `cd ${ICONS}/hicolor/$${dir}/mimetypes; ls *.png`; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/mimetypes/ ; \ ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/mimetypes/$${iconfile} \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/mimetypes/ ; \ ${ECHO_CMD} "share/icons/hicolor/$${dir}/mimetypes/$${iconfile}" >> ${TMPPLIST} ; \ done ; \ done ${ECHO_CMD} "@unexec ${RM} %D/share/icons/hicolor/icon-theme.cache 2>/dev/null || ${TRUE}" >> ${TMPPLIST} ${ECHO_CMD} "@exec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST} ${ECHO_CMD} "@unexec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST} .include <${FILESDIR}/Makefile.others> .include Index: head/editors/openoffice-devel/Makefile =================================================================== --- head/editors/openoffice-devel/Makefile (revision 378347) +++ head/editors/openoffice-devel/Makefile (revision 378348) @@ -1,357 +1,357 @@ # Created by: Martin Blapp # $FreeBSD$ PORTNAME= apache-openoffice PORTVERSION= ${AOOVERSION1}.${AOOVERSION2}.${SVNREVISION} -PORTEPOCH= 2 +PORTEPOCH= 3 CATEGORIES= editors java MASTER_SITES= http://ci.apache.org/projects/openoffice/milestones/${AOOVERSION}-${AOORC}-r${SVNREVISION}/source/ \ http://tools.openoffice.org/unowinreg_prebuild/680/:unoreg \ LOCAL/truckman/openoffice:snap,extsrc .if defined(LANG_PKGNAME) PKGNAMEPREFIX= ${LANG_PKGNAME}- .endif .if defined(LANG_SUFFIX) PKGNAMESUFFIX= -${LANG_SUFFIX} .endif PKGNAMESUFFIX= -devel DISTFILES= ${OOOSRC}${AOODISTTAG} unowinreg.dll:unoreg ${EXTSRC}:extsrc EXTRACT_ONLY= ${OOOSRC} MAINTAINER= office@FreeBSD.org #de facto maintainer is truckman@FreeBSD.org #Frequent Patch submitters should optionally sign Apache iCLA COMMENT= Integrated wordprocessor/dbase/spreadsheet/drawing/chart/browser (developer version) LICENSE= APACHE20 BUILD_DEPENDS= \ p5-Archive-Zip>=0:${PORTSDIR}/archivers/p5-Archive-Zip \ ${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip \ zip:${PORTSDIR}/archivers/zip \ ant:${PORTSDIR}/devel/apache-ant \ dmake:${PORTSDIR}/devel/dmake \ epm:${PORTSDIR}/devel/epm \ ${LOCALBASE}/bin/gperf:${PORTSDIR}/devel/gperf \ imake:${PORTSDIR}/devel/imake \ gpatch:${PORTSDIR}/devel/patch \ ${LOCALBASE}/bin/vigra-config:${PORTSDIR}/graphics/vigra \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/commons-lang.jar:${PORTSDIR}/java/jakarta-commons-lang \ ${JAVALIBDIR}/junit.jar:${PORTSDIR}/java/junit \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ bash:${PORTSDIR}/shells/bash \ ${JAVALIBDIR}/lucene-core-3.6.2.jar:${PORTSDIR}/textproc/lucene \ p5-libwww>=0:${PORTSDIR}/www/p5-libwww LIB_DEPENDS= \ libapr-1.so:${PORTSDIR}/devel/apr1 \ libcurl.so:${PORTSDIR}/ftp/curl \ libcairo.so:${PORTSDIR}/graphics/cairo \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libCoinMP.so:${PORTSDIR}/math/coinmp \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libnss3.so:${PORTSDIR}/security/nss \ libexpat.so:${PORTSDIR}/textproc/expat2 \ libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \ libhyphen.so:${PORTSDIR}/textproc/hyphen \ libtextcat.so:${PORTSDIR}/textproc/libtextcat \ libmythes-1.2.so:${PORTSDIR}/textproc/mythes \ librdf.so:${PORTSDIR}/textproc/redland \ libserf-1.so:${PORTSDIR}/www/serf # libgraphite.so:${PORTSDIR}/graphics/silgraphite RUN_DEPENDS= \ ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ ${JAVALIBDIR}/commons-httpclient.jar:${PORTSDIR}/java/jakarta-commons-httpclient \ ${JAVALIBDIR}/bsh.jar:${PORTSDIR}/lang/bsh \ ${LOCALBASE}/lib/X11/fonts/ChromeOS/Arimo-Bold.ttf:${PORTSDIR}/x11-fonts/croscorefonts-fonts-ttf AOOVERSION1= 4 AOOVERSION2= 2 AOOVERSION3= 0 SVNREVISION= 1652526 #AOORC=rc3 EXTSRC= ApacheOpenOffice.ext_sources.${AOOVERSION1}.x.x.20150118.tar.gz AOOVERSION= ${AOOVERSION1}.${AOOVERSION2}.${AOOVERSION3} AOOXXX= ${AOOVERSION1}${AOOVERSION2}${AOOVERSION3} .if defined(AOORC) AOOSUFFIX= ${AOOVERSION}-${AOORC} OOOSRC= apache-openoffice-${AOOVERSION}-r${SVNREVISION}-src${EXTRACT_SUFX} AOODISTTAG= .else AOOSUFFIX= ${PORTVERSION} OOOSRC= apache-openoffice-r${SVNREVISION}-src${EXTRACT_SUFX} AOODISTTAG= :snap .endif OOODIR= openoffice${AOOVERSION1} INSTALLATION_BASEDIR?= openoffice-${AOOSUFFIX} EXECBASE?= openoffice-${AOOSUFFIX} DIST_SUBDIR= openoffice NO_LATEST_LINK= yes ONLY_FOR_ARCHS= i386 amd64 USE_GNOME= gtk20 libxslt libidl glib20 USE_XORG= x11 ice xaw xau xext xrender xrandr \ xi xt xcursor xdamage xcomposite xfixes USE_GL= gl glu USE_GSTREAMER= yes USE_GCC= 4.8 USES+= bison desktop-file-utils gmake perl5 pkgconfig python tar:xz USE_PERL5= build WITHOUT_CPU_CFLAGS= true MAKE_JOBS_SAFE= yes OPTIONS_DEFINE= GCONF GNOMEVFS CCACHE OPTIONS_DEFAULT=GCONF GNOMEVFS GNOMEVFS_DESC= Enable GNOME Virtual File System CCACHE_DESC= Mimimize compile time of C/C++ programs GCONF_USE= GNOME=gconf2 GCONF_CONFIGURE_OFF=--disable-gconf GNOMEVFS_USE= GNOME=gnomevfs2 GNOMEVFS_CONFIGURE_OFF=--disable-gnome-vfs .include .include .include <${FILESDIR}/Makefile.localized> USE_JAVA= yes JAVA_BUILD= jdk JAVA_VENDOR= openjdk JAVA_VERSION= 1.6+ .if ${ARCH} == amd64 FREEBSD_ENV_SET= FreeBSDAMDEnv.Set.sh .else FREEBSD_ENV_SET= FreeBSDX86Env.Set.sh .endif LOCALIZED_LANG?= en-US PACKAGE_PREFIX= Apache_OpenOffice .if ${ARCH} == amd64 PACKAGE_MIDDLE= ${PORTVERSION}_${OPSYS}_x86-64 .else PACKAGE_MIDDLE= ${PORTVERSION}_${OPSYS}_x86 .endif .if ${PORT_OPTIONS:MCCACHE} || defined(WITH_CCACHE) BUILD_DEPENDS+= ccache:${PORTSDIR}/devel/ccache CCACHE_PREFIX= ccache OOOCC= ${CCACHE_PREFIX} ${CC} OOOCXX= ${CCACHE_PREFIX} ${CXX} .else OOOCC= ${CC} OOOCXX= ${CXX} .endif CONFIGURE_ENV+= CC="${OOOCC}" CXX="${OOOCXX}" \ PATH=${WRKSRC}/solenv/bin:$$PATH USE_AUTOTOOLS= autoconf GNU_CONFIGURE= yes WRKSUBDIR= ${WRKDIR}/aoo-${AOOVERSION} WRKSRC?= ${WRKSUBDIR}/main BASH?= ${PREFIX}/bin/bash SUB_FILES= pkg-message SUB_LIST= EXECBASE=${EXECBASE} OOOTAG=${OOOTAG} OOODIR=${OOODIR} .if defined(DISABLE_MAKE_JOBS) MAKE_JOBS_NUMBER= 4 .endif CONFIGURE_ARGS+= \ --with-system-apache-commons=yes \ --with-commons-codec-jar=${JAVALIBDIR}/commons-codec.jar \ --with-commons-lang-jar=${JAVALIBDIR}/commons-lang.jar \ --with-commons-httpclient-jar=${JAVALIBDIR}/commons-httpclient.jar \ --with-commons-logging-jar=${JAVALIBDIR}/commons-logging.jar \ --with-system-apr \ --with-system-apr-util \ --with-system-beanshell \ --with-beanshell-jar=${JAVALIBDIR}/bsh.jar \ --enable-category-b \ --with-system-cairo --enable-cairo \ --with-system-coinmp \ --with-system-curl \ --enable-crashdump \ --enable-dbus \ --with-epm=${LOCALBASE}/bin/epm \ --with-system-expat \ --disable-fetch-external \ --without-fonts \ --with-gnu-patch=${LOCALBASE}/bin/gpatch \ --with-gperf=${LOCALBASE}/bin/gperf \ --enable-gstreamer \ --with-system-hunspell \ --with-system-hyphen \ --with-system-jpeg \ --with-junit=${LOCALBASE}/share/java/classes/junit.jar \ --with-system-libtextcat \ --with-system-libxml \ --with-system-libxslt \ --enable-lockdown \ --with-system-lucene \ --with-lucene-core-jar=${JAVALIBDIR}/lucene-core-3.6.2.jar \ --with-lucene-analyzers-jar=${JAVALIBDIR}/lucene-analyzers-3.6.2.jar \ --with-system-mythes \ --with-system-nss \ --enable-opengl \ --with-system-openssl \ --with-package-format="archive" \ --with-system-poppler \ --with-system-python \ --with-system-redland \ --with-system-serf \ --with-system-stdlibs \ --enable-symbols=small \ --without-stlport \ --with-vendor="FreeBSD ports system" \ --enable-verbose \ --with-system-vigra \ --enable-wiki-publisher \ --x-includes={LOCALBASE}/include \ --x-libraries=${LOCALBASE}lib \ --with-system-zlib # system-graphite causes breakage when compiled with clang and linked # with libc++ because aoo is compiled with gcc and linked with libstdc++. # --with-system-graphite #OOOEXTENSIONS+= minimizer/presentation-minimizer.oxt #OOOEXTENSIONS+= presenter/presenter-screen.oxt #OOOEXTENSIONS+= pdfimport/pdfimport.oxt OOOEXTENSIONS+= swext/wiki-publisher.oxt ICONS= ${WRKSRC}/sysui/desktop/icons .include <${FILESDIR}/Makefile.knobs> pre-everything:: # really tweak, extremely useful when you build all localized language versions # needed after when you build with ALL_LOCALIZED_LANGS. .if defined(TWEAK_L10N) ${RM} -f ${WRKDIR}/.PLIST* ${RM} -f ${WRKDIR}/.install_done.* ${RM} -f ${WRKDIR}/.package_done.* ${RM} -f ${WRKDIR}/.extract_done.* ${RM} -f ${WRKDIR}/.patch_done.* ${RM} -f ${WRKDIR}/.configure_done.* ${RM} -f ${WRKDIR}/.build_done.* ${MKDIR} ${WRKDIR} ${TOUCH} ${EXTRACT_COOKIE} ${TOUCH} ${PATCH_COOKIE} ${TOUCH} ${CONFIGURE_COOKIE} ${TOUCH} ${BUILD_COOKIE} .endif post-extract: ${TAR} -C ${WRKSUBDIR} -xzf ${DISTDIR}/${DIST_SUBDIR}/${EXTSRC} ${CP} ${DISTDIR}/${DIST_SUBDIR}/unowinreg.dll ${WRKSRC}/external/unowinreg/ ${RM} -rf ${WRKSRC}/l10n post-patch: .if defined (USE_GCC) ${REINPLACE_CMD} -e "s+%%RPATH%%+-Wl,-rpath=${_GCC_RUNTIME}+" ${WRKSRC}/solenv/inc/unxfbsd.mk ${REINPLACE_CMD} -e "s+%%RPATH%%+-Wl,-rpath=${_GCC_RUNTIME}+" ${WRKSRC}/solenv/gbuild/platform/freebsd.mk .else ${REINPLACE_CMD} -e "s+%%RPATH%%++" ${WRKSRC}/solenv/inc/unxfbsd.mk ${REINPLACE_CMD} -e "s+%%RPATH%%++" ${WRKSRC}/solenv/gbuild/platform/freebsd.mk .endif pre-configure: ${LN} -sf ${UNZIP_CMD} ${WRKSRC}/solenv/bin/unzip do-build: cd ${WRKSUBDIR} ; ${PRINTF} "[repositories]\n" > source_config cd ${WRKSUBDIR} ; ${PRINTF} "main=active\n" >> source_config cd ${WRKSUBDIR} ; ${PRINTF} "extras=active\n" >> source_config cd ${WRKSRC} ; ./bootstrap cd ${WRKSRC} ; ${SETENV} "LANG=C" "LC_ALL=C" ${BASH} -c "source ${FREEBSD_ENV_SET} ; cd instsetoo_native/util ; build.pl --all -P${MAKE_JOBS_NUMBER} -- -P${MAKE_JOBS_NUMBER}" do-install: cd ${WRKSRC}/instsetoo_native/unxfbsd?.pro/Apache_OpenOffice/archive/install/${LOCALIZED_LANG}/ ; ${LS} *.tar.?z > ${WRKDIR}/INSTALLFILES ${RM} -Rf ${WRKDIR}/tmp ${MKDIR} ${WRKDIR}/tmp @for i in `${CAT} ${WRKDIR}/INSTALLFILES`; do \ ${ECHO_CMD} "extracting $$i" ; \ cd ${WRKDIR}/tmp ; ${TAR} xfz ${WRKSRC}/instsetoo_native/unxfbsd?.pro/Apache_OpenOffice/archive/install/${LOCALIZED_LANG}/$$i ; \ done ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} cd ${WRKDIR}/tmp/*/ ; ${TAR} cf - -C . . | ${TAR} xf - -C ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} ${REINPLACE_CMD} -e 's/^UserInstallation.*$$/USERINSTALLATION/' ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/bootstraprc ${REINPLACE_CMD} -e 's/USERINSTALLATION/UserInstallation=$$SYSUSERCONFIG\/\.openoffice\.org-devel\/${AOOVERSION1}/' ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/bootstraprc ${MKDIR} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/extensions/ cd ${WRKSRC}/solver/${AOOXXX}/unxfbsd?.pro/bin/ ; ${INSTALL_DATA} ${OOOEXTENSIONS} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/extensions/ ${FIND} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program -type f \( -name '*.so*' -or -name '*.bin' \) -print0 | ${XARGS} -0 -n1 ${STRIP_CMD} for prog in crashrep pagein uri-encode javaldx regmerge regview; do \ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/program/$${prog}; \ done ${FIND} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR} -type d -exec ${CHMOD} 755 {} \; @${ECHO_MSG} "===> Add wrapper scripts"; ${CP} ${FILESDIR}/openoffice-wrapper ${WRKDIR}/ ${REINPLACE_CMD} -e 's#%%PREFIX%%#${PREFIX}#g' \ -e 's#%%SVNREVISION%%#${SVNREVISION}#g' \ -e 's#%%OOODIR%%#${OOODIR}#g' \ -e 's#%%INSTALLATION_BASEDIR%%#${INSTALLATION_BASEDIR}#g' \ ${WRKDIR}/openoffice-wrapper ${INSTALL_SCRIPT} ${WRKDIR}/openoffice-wrapper \ ${STAGEDIR}${PREFIX}/bin/${EXECBASE} ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-sbase ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-scalc ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-sdraw ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-setofficelang ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-simpress ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-smath ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-spadmin ${LN} -fs ${EXECBASE} ${STAGEDIR}${PREFIX}/bin/${EXECBASE}-swriter cd ${STAGEDIR}${PREFIX} ; ${FIND} -s bin \( -type f -or -type l \) -name "${EXECBASE}*" >> ${TMPPLIST} cd ${STAGEDIR}${PREFIX} ; ${FIND} -s ${INSTALLATION_BASEDIR} \( -type f -or -type l \) >> ${TMPPLIST} cd ${STAGEDIR}${PREFIX} ; ${FIND} ${INSTALLATION_BASEDIR} -type d -empty | ${SORT} -r | \ ${XARGS} -n 1 ${ECHO_CMD} @dir >> ${TMPPLIST} for app in base calc draw impress math writer; do \ ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -$${app} %U/" \ -e "s/^Icon.*/Icon=${EXECBASE}-$${app}.png/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/$${app}.desktop ; \ done ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE}-spadmin %U/" \ -e "s/^Icon.*/Icon=${EXECBASE}-printeradmin.png/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/printeradmin.desktop ${REINPLACE_CMD} -e "s/^Exec.*/Exec=${EXECBASE} -quickstart -nologo -nodefault/" \ ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/startcenter.desktop ${RM} ${STAGEDIR}${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg/*.desktop.bak ${RM} -f ${STAGEDIR}${DESKTOPDIR}/${EXECBASE} ${MKDIR} ${STAGEDIR}${DESKTOPDIR} ${LN} -sf ${PREFIX}/${INSTALLATION_BASEDIR}/${OOODIR}/share/xdg \ ${STAGEDIR}${DESKTOPDIR}/${EXECBASE} ${ECHO_CMD} "share/applications/${EXECBASE}" >> ${TMPPLIST} for dir in `ls ${ICONS}/hicolor | ${GREP} -v CVS`; do \ for app in base calc draw impress math printeradmin writer; do \ if [ -r ${ICONS}/hicolor/$${dir}/apps/$${app}.png ]; then \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/apps/ ; \ ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/apps/$${app}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png ; \ ${ECHO_CMD} "share/icons/hicolor/$${dir}/apps/${EXECBASE}-$${app}.png" >> ${TMPPLIST} ; \ fi \ done ; \ for iconfile in `cd ${ICONS}/hicolor/$${dir}/mimetypes; ls *.png`; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/mimetypes/ ; \ ${INSTALL_DATA} ${ICONS}/hicolor/$${dir}/mimetypes/$${iconfile} \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${dir}/mimetypes/ ; \ ${ECHO_CMD} "share/icons/hicolor/$${dir}/mimetypes/$${iconfile}" >> ${TMPPLIST} ; \ done ; \ done ${ECHO_CMD} "@unexec ${RM} %D/share/icons/hicolor/icon-theme.cache 2>/dev/null || ${TRUE}" >> ${TMPPLIST} ${ECHO_CMD} "@exec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST} ${ECHO_CMD} "@unexec ${PREFIX}/bin/gtk-update-icon-cache -q -f %D/share/icons/hicolor 2>/dev/null || ${TRUE}" >> ${TMPPLIST} .include <${FILESDIR}/Makefile.others> .include Index: head/editors/texmaker/Makefile =================================================================== --- head/editors/texmaker/Makefile (revision 378347) +++ head/editors/texmaker/Makefile (revision 378348) @@ -1,35 +1,35 @@ # Created by: ijliao # $FreeBSD$ PORTNAME= texmaker PORTVERSION= 4.3 -PORTEPOCH= 2 +PORTEPOCH= 3 CATEGORIES= editors MASTER_SITES= http://www.xm1math.net/texmaker/ MAINTAINER= makc@FreeBSD.org COMMENT= LaTeX Development Environment LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler USES= desktop-file-utils pkgconfig qmake tar:bzip2 USE_GHOSTSCRIPT_RUN= yes _USE_QT4= gui network xml webkit \ moc_build rcc_build uic_build _USE_QT5= concurrent network printsupport script webkit widgets \ xml buildtools_build USE_TEX= latex dvipsk QMAKE_ARGS= ICONDIR=${PREFIX}/share/pixmaps \ DESKTOPDIR=${DESKTOPDIR} OPTIONS_SINGLE= TOOLKIT OPTIONS_SINGLE_TOOLKIT= QT4 QT5 OPTIONS_DEFAULT= QT5 TOOLKIT_DESC= Qt toolkit QT4_USE= ${_USE_QT4:S/^/QT4=/} QT4_LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 QT5_USE= ${_USE_QT5:S/^/QT5=/} QT5_LIB_DEPENDS= libpoppler-qt5.so:${PORTSDIR}/graphics/poppler-qt5 .include Index: head/editors/texstudio/Makefile =================================================================== --- head/editors/texstudio/Makefile (revision 378347) +++ head/editors/texstudio/Makefile (revision 378348) @@ -1,31 +1,32 @@ # $FreeBSD$ PORTNAME= texstudio PORTVERSION= 2.8.8 +PORTREVISION= 1 CATEGORIES= editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/TeXstudio%20${PORTVERSION} MAINTAINER= abiliojr@gmail.com COMMENT= Integrated writing environment for creating LaTeX documents LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 USES= desktop-file-utils dos2unix execinfo pkgconfig qmake DOS2UNIX_FILES= ${PORTNAME}.pro USE_GHOSTSCRIPT_RUN= yes USE_QT4= gui network script svg xml iconengines_run \ designer_build moc_build rcc_build uic_build USE_TEX= latex dvipsk INSTALLS_ICONS= yes WRKSRC= ${WRKDIR}/${PORTNAME}${PORTVERSION} post-patch: @${REINPLACE_CMD} -e 's,^\(utilities.path =\).*,\1 ${DATADIR},' \ -e 's,/usr/include,${LOCALBASE}/include,g' \ -e 's,/usr/lib,${LOCALBASE}/lib,g' \ -e '/appdata.path/s,\/usr,${PREFIX},' \ ${WRKSRC}/${PORTNAME}.pro .include Index: head/editors/texworks/Makefile =================================================================== --- head/editors/texworks/Makefile (revision 378347) +++ head/editors/texworks/Makefile (revision 378348) @@ -1,105 +1,105 @@ # Created by: Diego Depaoli # $FreeBSD$ PORTNAME= texworks PORTVERSION= 0.4.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MASTER_SITES= GOOGLE_CODE DISTNAME= ${PORTNAME}-${PORTVERSION}-r${VCS_REVISION} MAINTAINER= ports@FreeBSD.org COMMENT= Simple TeX front-end program LICENSE= GPLv2 OPTIONS_DEFINE= DOCS LUA PYTHON BUILD_DEPENDS= hunspell:${PORTSDIR}/textproc/hunspell LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 USES= pkgconfig qmake USE_QT4= gui corelib rcc_build moc_build uic_build \ dbus xml scripttools designer_build QMAKE_ARGS= INSTALL_PREFIX=${PREFIX} \ DATA_DIR=${DATADIR} \ DOCS_DIR=${DOCSDIR} \ ICON_DIR=${PREFIX}/share/pixmaps \ DESKTOP_DIR=${PREFIX}/share/applications \ MAN_DIR=${PREFIX}/man/man1 \ TW_DICPATH=${LOCALBASE}/share/hunspell \ TW_HELPPATH=${DOCSDIR} \ TW_PLUGINPATH=${PREFIX}/lib/texworks LDFLAGS+= -lz VCS_REVISION= 1281 WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} DESKTOP_ENTRIES="TexWorks" \ "Lowering the entry barrier to the TeX world" \ "TeXworks" \ "${PORTNAME}" \ "Utility;Qt;" \ true PLIST_FILES= bin/texworks \ man/man1/texworks.1.gz \ share/pixmaps/TeXworks.png PLIST_DIRS= lib/texworks PORTDOCS= * .include .if ${PORT_OPTIONS:MLUA} USES+= lua:51 PLIST_FILES+= lib/texworks/libTWLuaPlugin.so .endif .if ${PORT_OPTIONS:MPYTHON} USES+= python:3 PLIST_FILES+= lib/texworks/libTWPythonPlugin.so .endif post-patch: @${REINPLACE_CMD} -e '/zlib/d; s|COPYING ||; /manual.path/s|TW_HELPPATH|DOCS_DIR|' \ ${WRKSRC}/TeXworks.pro @${REINPLACE_CMD} -e 's|/usr/share|${LOCALBASE}/share|' \ ${WRKSRC}/src/TWUtils.cpp @${REINPLACE_CMD} -e 's|lua5.1|lua-5.1|' \ ${WRKSRC}/plugins-src/TWLuaPlugin/TWLuaPlugin.pro @${REINPLACE_CMD} -e '53,54s|^|#|; 57,59s|#||; s|python3|python-${PYTHON_VER}|' \ ${WRKSRC}/plugins-src/TWPythonPlugin/TWPythonPlugin.pro .if !${PORT_OPTIONS:MDOCS} @${REINPLACE_CMD} -e '/INSTALLS/s|documentation manual ||' \ ${WRKSRC}/TeXworks.pro .endif post-configure: .if ${PORT_OPTIONS:MLUA} cd ${WRKSRC}/plugins-src/TWLuaPlugin && ${SETENV} ${CONFIGURE_ENV} \ ${QMAKE} ${QMAKE_ARGS} .endif .if ${PORT_OPTIONS:MPYTHON} cd ${WRKSRC}/plugins-src/TWPythonPlugin && ${SETENV} ${CONFIGURE_ENV} \ ${QMAKE} ${QMAKE_ARGS} .endif post-build: .if ${PORT_OPTIONS:MLUA} cd ${WRKSRC}/plugins-src/TWLuaPlugin && ${MAKE} .endif .if ${PORT_OPTIONS:MPYTHON} cd ${WRKSRC}/plugins-src/TWPythonPlugin && ${MAKE} .endif post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/lib/texworks .if ${PORT_OPTIONS:MLUA} ${MKDIR} ${STAGEDIR}${PREFIX}/lib/texworks ${INSTALL_DATA} ${WRKSRC}/plugins-src/TWLuaPlugin/libTWLuaPlugin.so ${STAGEDIR}${PREFIX}/lib/texworks .endif .if ${PORT_OPTIONS:MPYTHON} ${INSTALL_DATA} ${WRKSRC}/plugins-src/TWPythonPlugin/libTWPythonPlugin.so ${STAGEDIR}${PREFIX}/lib/texworks .endif .include Index: head/graphics/apvlv/Makefile =================================================================== --- head/graphics/apvlv/Makefile (revision 378347) +++ head/graphics/apvlv/Makefile (revision 378348) @@ -1,40 +1,40 @@ # Created by: Ju Pengfei # $FreeBSD$ PORTNAME= apvlv PORTVERSION= 0.1.4 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= http://cloud.github.com/downloads/naihe2010/apvlv/ DISTNAME= ${PORTNAME}-${PORTVERSION}-Source MAINTAINER= xors@mailup.net COMMENT= PDF/DJVU Viewer that behaves like Vim LICENSE= GPLv2 LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USE_GNOME= gtk20 USES= cmake pkgconfig CMAKE_ARGS+= -DSYSCONFDIR=${PREFIX}/etc \ -DMANDIR=${MANPREFIX}/man \ -DDOCDIR=${DOCSDIR} \ -DAPVLV_WITH_UMD=OFF \ -DAPVLV_WITH_TXT=ON CFLAGS+= -pthread LDFLAGS+= -pthread OPTIONS_DEFINE= DJVU WEBKIT DJVU_DESC= DjVu document support DJVU_CMAKE_ON= -DAPVLV_WITH_DJVU=ON DJVU_CMAKE_OFF= -DAPVLV_WITH_DJVU=OFF DJVU_LIB_DEPENDS= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre WEBKIT_CMAKE_ON= -DAPVLV_WITH_HTML=ON WEBKIT_CMAKE_OFF= -DAPVLV_WITH_HTML=OFF WEBKIT_LIB_DEPENDS= libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 .include Index: head/graphics/atril/Makefile =================================================================== --- head/graphics/atril/Makefile (revision 378347) +++ head/graphics/atril/Makefile (revision 378348) @@ -1,96 +1,96 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= atril PORTVERSION= 1.8.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics print mate MASTER_SITES= MATE DIST_SUBDIR= mate MAINTAINER= gnome@FreeBSD.org COMMENT= MATE multi-format document viewer BUILD_DEPENDS= itstool:${PORTSDIR}/textproc/itstool LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libspectre.so:${PORTSDIR}/print/libspectre \ libsecret-1.so:${PORTSDIR}/security/libsecret \ libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib RUN_DEPENDS= ${LOCALBASE}/share/icons/hicolor/index.theme:${PORTSDIR}/misc/hicolor-icon-theme \ PORTSCOUT= limitw:1,even USES= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig tar:xz USE_MATE= icontheme USE_XORG= sm USE_GNOME= cairo gtk20 intlhack libxml2 USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-gtk=2.0 \ --disable-xps \ --disable-static INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.mate.Atril.gschema.xml OPTIONS_DEFINE= DVI T1LIB CAJA COMICS DJVU OPTIONS_DEFAULT=CAJA COMICS DVI_DESC= DVI viewer support T1LIB_DESC= T1LIB for TYPE1 fonts to DVI (Enables DVI) CAJA_DESC= Caja plugin COMICS_DESC= Comic book archives support DJVU_DESC= DJVU support .include .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB} USE_TEX= base CONFIGURE_ARGS+=--enable-dvi PLIST_SUB+= DVI="" . if ${PORT_OPTIONS:MT1LIB} LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+=--enable-t1lib .else CONFIGURE_ARGS+=--disable-t1lib . endif .else CONFIGURE_ARGS+=--disable-dvi PLIST_SUB+= DVI="@comment " .endif .if ${PORT_OPTIONS:MCAJA} USE_MATE+= caja CONFIGURE_ARGS+=--enable-caja PLIST_SUB+= CAJA="" .else CONFIGURE_ARGS+=--disable-caja PLIST_SUB+= CAJA="@comment " .endif .if ${PORT_OPTIONS:MDJVU} LIB_DEPENDS+= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre CONFIGURE_ARGS+=--enable-djvu PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+=--disable-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MCOMICS} CONFIGURE_ARGS+=--enable-comics PLIST_SUB+= COMICS="" .else CONFIGURE_ARGS+=--disable-comics PLIST_SUB+= COMICS="@comment " .endif .include Index: head/graphics/electrix/Makefile =================================================================== --- head/graphics/electrix/Makefile (revision 378347) +++ head/graphics/electrix/Makefile (revision 378348) @@ -1,48 +1,48 @@ # $FreeBSD$ PORTNAME= electrix PORTVERSION= 0.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics print MASTER_SITES= SF/${PORTNAME:tl}/${PORTVERSION} MAINTAINER= olivierd@FreeBSD.org COMMENT= Application to view PDF files LICENSE= GPLv2 USES= desktop-file-utils pkgconfig python:2 tar:bzip2 USE_GNOME= gtk20 glib20 intltool intlhack MAKE_ENV= DESTDIR="${STAGEDIR}" \ JOBS="${MAKE_JOBS_NUMBER}" \ LINKFLAGS="${LDFLAGS}" OPTIONS_DEFINE= DBUS NLS PDF PS OPTIONS_DEFAULT= DBUS PDF OPTIONS_SUB= yes DBUS_LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib DBUS_CONFIGURE_OFF= --disable-dbus NLS_USES= gettext NLS_CONFIGURE_OFF= --disable-nls PDF_LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib PDF_CONFIGURE_OFF= --disable-pdf PS_LIB_DEPENDS= libspectre.so:${PORTSDIR}/print/libspectre PS_CONFIGURE_OFF= --disable-ps do-configure: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf configure \ ${CONFIGURE_ARGS} && ${TRUE}) do-build: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf build && ${TRUE}) do-install: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} waf install && ${TRUE}) ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/electrix .include Index: head/graphics/epdfview/Makefile =================================================================== --- head/graphics/epdfview/Makefile (revision 378347) +++ head/graphics/epdfview/Makefile (revision 378348) @@ -1,45 +1,45 @@ # Created by: chinsan # $FreeBSD$ PORTNAME= epdfview PORTVERSION= 0.1.8 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics print gnome MASTER_SITES= http://trac.emma-soft.com/epdfview/chrome/site/releases/ \ http://mirror.slitaz.org/sources/packages/e/ MAINTAINER= ports@FreeBSD.org COMMENT= Lightweight PDF document viewer LICENSE= GPLv2 BUILD_DEPENDS= cppunit-config:${PORTSDIR}/devel/cppunit LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib GNU_CONFIGURE= yes INSTALLS_ICONS= yes USES= desktop-file-utils iconv gmake pkgconfig tar:bzip2 USE_GNOME= gtk20 intlhack CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib OPTIONS_DEFINE= CUPS NLS OPTIONS_SUB= yes CUPS_CONFIGURE_WITH= cups CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client NLS_USES= gettext NLS_CPPFLAGS= -I${LOCALBASE}/include NLS_LDFLAGS= -L${LOCALBASE}/lib NLS_CONFIGURE_ENABLE= nls post-patch: @${REINPLACE_CMD} -e 's|glib/.*\.h>|glib.h>|g' \ ${WRKSRC}/src/gtk/StockIcons.h post-install: ${REINPLACE_CMD} -e 's,Icon.*,Icon=${DATADIR}/pixmaps/icon_epdfview-48.png,' ${WRKSRC}/data/${PORTNAME}.desktop ${INSTALL_DATA} ${WRKSRC}/data/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications/ .include Index: head/graphics/evas_generic_loaders-pdf/Makefile =================================================================== --- head/graphics/evas_generic_loaders-pdf/Makefile (revision 378347) +++ head/graphics/evas_generic_loaders-pdf/Makefile (revision 378348) @@ -1,35 +1,35 @@ # Created by: Grzegorz Blach # $FreeBSD$ PORTNAME= pdf PORTVERSION= 1.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics enlightenment MASTER_SITES= http://download.enlightenment.org/rel/libs/${PKGNAMEPREFIX:S/-//}/ PKGNAMEPREFIX= evas_generic_loaders- DISTNAME= ${PKGNAMEPREFIX}${DISTVERSION} MAINTAINER= gblach@FreeBSD.org COMMENT= Additional loader for Evas (pdf) LICENSE= GPLv2 LIB_DEPENDS= libefl.so:${PORTSDIR}/devel/efl \ libpoppler.so:${PORTSDIR}/graphics/poppler DIST_SUBDIR= enlightenment GNU_CONFIGURE= yes USES= compiler:c11 pkgconfig tar:xz USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include BINSRC= ${WRKSRC}/src/bin/${PORTNAME} do-build: ${MAKE} ${MAKE_ARGS} -C ${BINSRC} do-install: ${MAKE} ${MAKE_ARGS} -C ${BINSRC} install .include Index: head/graphics/evince/Makefile =================================================================== --- head/graphics/evince/Makefile (revision 378347) +++ head/graphics/evince/Makefile (revision 378348) @@ -1,136 +1,136 @@ # Created by: Adam Weinberger # $FreeBSD$ # $MCom: ports/trunk/graphics/evince/Makefile 20078 2014-11-13 09:06:29Z gusi $ PORTNAME= evince PORTVERSION= 3.14.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics print gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org COMMENT= GNOME 3 multi-format document viewer BUILD_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \ itstool:${PORTSDIR}/textproc/itstool \ adwaita-icon-theme>=0:${PORTSDIR}/x11-themes/adwaita-icon-theme \ gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libspectre.so:${PORTSDIR}/print/libspectre \ libsecret-1.so:${PORTSDIR}/security/libsecret RUN_DEPENDS= gnome-icon-theme>=0:${PORTSDIR}/misc/gnome-icon-theme \ adwaita-icon-theme>=0:${PORTSDIR}/x11-themes/adwaita-icon-theme \ gsettings-desktop-schemas>=0:${PORTSDIR}/devel/gsettings-desktop-schemas CONFLICT_INSTALL= evince-lite-* USES= compiler:c++11-lib desktop-file-utils gettext gmake libtool \ pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix gtk30 intlhack introspection:build USE_LDCONFIG= yes GNU_CONFIGURE= yes USE_XORG= ice INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include -Wno-format-nonliteral LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip CONFIGURE_ARGS= --enable-introspection GLIB_SCHEMAS= org.gnome.Evince.gschema.xml PLIST_SUB= VERSION=3.0 OPTIONS_DEFINE= DVI XPS T1LIB NAUTILUS KEYRING COMICS IMPRESS DJVU OPTIONS_DEFAULT=NAUTILUS KEYRING COMICS XPS DVI_DESC= DVI viewer support T1LIB_DESC= T1LIB for TYPE1 fonts to DVI (Enables DVI) NAUTILUS_DESC= Nautilus plugin KEYRING_DESC= Gnome-Keyring without Nautilus COMICS_DESC= Comic book archives support IMPRESS_DESC= Impress presentations support DJVU_DESC= DJVU support XPS_DESC= XPS support .include .if ${OSVERSION} < 900000 BROKEN= Fails to build .endif .if ${PORT_OPTIONS:MDVI} || ${PORT_OPTIONS:MT1LIB} USE_TEX= latex CONFIGURE_ARGS+= --enable-dvi PLIST_SUB+= DVI="" . if ${PORT_OPTIONS:MT1LIB} LIB_DEPENDS+= libt1.so:${PORTSDIR}/devel/t1lib CONFIGURE_ARGS+= --enable-t1lib . else CONFIGURE_ARGS+= --disable-t1lib . endif .else CONFIGURE_ARGS+= --disable-dvi PLIST_SUB+= DVI="@comment " .endif .if ${PORT_OPTIONS:MNAUTILUS} USE_GNOME+= nautilus3 CONFIGURE_ARGS+= --enable-nautilus PLIST_SUB+= NAUTILUS="" .else BUILD_DEPENDS+= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme RUN_DEPENDS+= ${LOCALBASE}/share/icons/gnome/index.theme:${PORTSDIR}/misc/gnome-icon-theme .if ${PORT_OPTIONS:MKEYRING} LIB_DEPENDS+= libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring .else CONFIGURE_ARGS+= --without-keyring .endif CONFIGURE_ARGS+= --disable-nautilus PLIST_SUB+= NAUTILUS="@comment " .endif .if ${PORT_OPTIONS:MIMPRESS} CONFIGURE_ARGS+= --enable-impress PLIST_SUB+= IMPRESS="" .else CONFIGURE_ARGS+= --disable-impress PLIST_SUB+= IMPRESS="@comment " .endif .if ${PORT_OPTIONS:MXPS} LIB_DEPENDS+= libgxps.so:${PORTSDIR}/graphics/libgxps CONFIGURE_ARGS+= --enable-xps PLIST_SUB+= XPS="" .else CONFIGURE_ARGS+= --disable-xps PLIST_SUB+= XPS="@comment " .endif .if ${PORT_OPTIONS:MDJVU} LIB_DEPENDS+= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre CONFIGURE_ARGS+= --enable-djvu PLIST_SUB+= DJVU="" .else CONFIGURE_ARGS+= --disable-djvu PLIST_SUB+= DJVU="@comment " .endif .if ${PORT_OPTIONS:MCOMICS} CONFIGURE_ARGS+= --enable-comics PLIST_SUB+= COMICS="" .else CONFIGURE_ARGS+= --disable-comics PLIST_SUB+= COMICS="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|execinfo.h|#|g' \ -e 's|" == "|" = "|g' \ -e 's|-Werror||g' \ ${WRKSRC}/configure @${REINPLACE_CMD} -e '/^DOC_MODULE_VERSION/d' \ ${WRKSRC}/help/reference/libdocument/Makefile.in \ ${WRKSRC}/help/reference/libview/Makefile.in .include Index: head/graphics/gdal/Makefile =================================================================== --- head/graphics/gdal/Makefile (revision 378347) +++ head/graphics/gdal/Makefile (revision 378348) @@ -1,153 +1,153 @@ # Created by: Randall Hopper # $FreeBSD$ PORTNAME= gdal PORTVERSION= 1.11.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics geography MASTER_SITES= http://download.osgeo.org/gdal/${PORTVERSION}/ \ ftp://ftp.remotesensing.org/pub/gdal/${PORTVERSION}/ \ LOCAL/sunpoet MAINTAINER= sunpoet@FreeBSD.org COMMENT= Translator library for raster geospatial data formats LICENSE= MIT OPTIONS_DEFINE= ARMADILLO CFITSIO CURL ECW EXPAT FREEXL GEOS GEOTIFF GIF GTA \ HDF5 ICONV JASPER JPEG JSON_C KML LIBXML2 MYSQL NETCDF ODBC \ OPENJPEG PCRE PGSQL PNG PROJ SQLITE TIFF WEBP XERCES OPTIONS_RADIO= PDF OPTIONS_RADIO_PDF= PODOFO POPPLER OPTIONS_DEFAULT=GEOTIFF GIF JASPER JPEG PNG TIFF GEOTIFF_DESC= Use graphics/libgeotiff instead of bundled one GIF_DESC= Use graphics/giflib instead of bundled one JPEG_DESC= Use graphics/jpeg instead of bundled one JSON_C_DESC= Use devel/json-c instead of bundled one PCRE_DESC= Regular expression support for SQLite PNG_DESC= Use graphics/png instead of bundled one TIFF_DESC= Use graphics/tiff instead of bundled one CFLAGS+= -fPIC CONFIGURE_ARGS= --datadir=${DATADIR} \ --enable-static=yes \ --with-liblzma=yes --with-libz=/usr --with-threads=yes \ --without-libtool GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE} -pthread MAKE_JOBS_UNSAFE= yes MAKEFILE= GNUmakefile USE_LDCONFIG= yes USES= gmake tar:xz PLIST_SUB= PORTVERSION=${PORTVERSION} PORTDATA= * SLAVEDIRS= graphics/p5-Geo-GDAL graphics/php-gdal graphics/py-gdal graphics/ruby-gdal ARMADILLO_CONFIGURE_OFF=--with-armadillo=no ARMADILLO_CONFIGURE_ON= --with-armadillo=${LOCALBASE} ARMADILLO_LIB_DEPENDS= libarmadillo.so:${PORTSDIR}/math/armadillo CFITSIO_CONFIGURE_OFF= --with-cfitsio=no CFITSIO_CONFIGURE_ON= --with-cfitsio=${LOCALBASE} CFITSIO_LIB_DEPENDS= libcfitsio.so:${PORTSDIR}/astro/cfitsio CURL_CONFIGURE_OFF= --with-curl=no CURL_CONFIGURE_ON= --with-curl=${LOCALBASE}/bin/curl-config CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl ECW_CONFIGURE_OFF= --with-ecw=no ECW_CONFIGURE_ON= --with-ecw=${LOCALBASE} ECW_LIB_DEPENDS= libNCSEcw.so:${PORTSDIR}/graphics/libecwj2 EXPAT_CONFIGURE_OFF= --with-expat=no EXPAT_CONFIGURE_ON= --with-expat=${LOCALBASE} EXPAT_LIB_DEPENDS= libexpat.so:${PORTSDIR}/textproc/expat2 FREEXL_CONFIGURE_OFF= --with-freexl=no FREEXL_CONFIGURE_ON= --with-freexl=${LOCALBASE} FREEXL_LIB_DEPENDS= libfreexl.so:${PORTSDIR}/textproc/freexl GEOS_CONFIGURE_OFF= --with-geos=no GEOS_CONFIGURE_ON= --with-geos=${LOCALBASE}/bin/geos-config GEOS_LIB_DEPENDS= libgeos.so:${PORTSDIR}/graphics/geos GEOTIFF_CONFIGURE_OFF= --with-geotiff=internal GEOTIFF_CONFIGURE_ON= --with-geotiff=${LOCALBASE} GEOTIFF_LIB_DEPENDS= libgeotiff.so:${PORTSDIR}/graphics/libgeotiff GIF_CONFIGURE_OFF= --with-gif=internal GIF_CONFIGURE_ON= --with-gif=${LOCALBASE} GIF_LIB_DEPENDS= libgif.so:${PORTSDIR}/graphics/giflib GTA_CONFIGURE_OFF= --with-gta=no GTA_CONFIGURE_ON= --with-gta=${LOCALBASE} GTA_LIB_DEPENDS= libgta.so:${PORTSDIR}/devel/libgta HDF5_CONFIGURE_OFF= --with-hdf5=no HDF5_CONFIGURE_ON= --with-hdf5=${LOCALBASE} HDF5_LIB_DEPENDS= libhdf5.so:${PORTSDIR}/science/hdf5 ICONV_CONFIGURE_OFF= --with-libiconv-prefix=no ICONV_CONFIGURE_ON= ${ICONV_CONFIGURE_ARG} ICONV_LDFLAGS= -L${ICONV_PREFIX}/lib ${ICONV_LIB} ICONV_USES= iconv JASPER_CONFIGURE_OFF= --with-jasper=no JASPER_CONFIGURE_ON= --with-jasper=${LOCALBASE} JASPER_LIB_DEPENDS= libjasper.so:${PORTSDIR}/graphics/jasper JPEG_CONFIGURE_OFF= --with-jpeg=internal JPEG_CONFIGURE_ON= --with-jpeg=${LOCALBASE} JPEG_LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg JSON_C_CONFIGURE_OFF= --with-libjson-c=internal JSON_C_CONFIGURE_ON= --with-libjson-c=${LOCALBASE} JSON_C_LIB_DEPENDS= libjson-c.so:${PORTSDIR}/devel/json-c KML_CONFIGURE_OFF= --with-libkml=no KML_CONFIGURE_ON= --with-libkml=${LOCALBASE} KML_LIB_DEPENDS= libkmlbase.so:${PORTSDIR}/science/libkml LIBXML2_CONFIGURE_OFF= --with-xml2=no LIBXML2_CONFIGURE_ON= --with-xml2=${LOCALBASE}/bin/xml2-config LIBXML2_LIB_DEPENDS= libxml2.so:${PORTSDIR}/textproc/libxml2 MYSQL_CONFIGURE_OFF= --with-mysql=no MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config MYSQL_USE= MYSQL=yes NETCDF_CONFIGURE_OFF= --with-netcdf=no NETCDF_CONFIGURE_ON= --with-netcdf=${LOCALBASE} NETCDF_LIB_DEPENDS= libnetcdf.so:${PORTSDIR}/science/netcdf ODBC_CONFIGURE_OFF= --with-odbc=no ODBC_CONFIGURE_ON= --with-odbc=${LOCALBASE} ODBC_LIB_DEPENDS= libodbc.so:${PORTSDIR}/databases/unixODBC OPENJPEG_CONFIGURE_OFF= --with-openjpeg=no OPENJPEG_CONFIGURE_ON= --with-openjpeg=${LOCALBASE} OPENJPEG_LIB_DEPENDS= libopenjp2.so:${PORTSDIR}/graphics/openjpeg PCRE_CONFIGURE_OFF= --with-pcre=no PCRE_CONFIGURE_ON= --with-pcre=${LOCALBASE} PCRE_LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre PGSQL_CONFIGURE_OFF= --with-pg=no PGSQL_CONFIGURE_ON= --with-pg=${LOCALBASE}/bin/pg_config PGSQL_USES= pgsql PNG_CONFIGURE_OFF= --with-png=internal PNG_CONFIGURE_ON= --with-png=${LOCALBASE} PNG_LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png PODOFO_CONFIGURE_OFF= --with-podofo=no PODOFO_CONFIGURE_ON= --with-podofo=${LOCALBASE} PODOFO_LIB_DEPENDS= libpodofo.so:${PORTSDIR}/graphics/podofo POPPLER_CONFIGURE_OFF= --with-poppler=no POPPLER_CONFIGURE_ON= --with-poppler=${LOCALBASE} POPPLER_LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler PROJ_CONFIGURE_OFF= --with-static-proj4=no PROJ_CONFIGURE_ON= --with-static-proj4=${LOCALBASE} PROJ_LIB_DEPENDS= libproj.so:${PORTSDIR}/graphics/proj SQLITE_CONFIGURE_OFF= --with-sqlite3=no SQLITE_CONFIGURE_ON= --with-sqlite3=${LOCALBASE} SQLITE_USE= SQLITE=yes TIFF_CONFIGURE_OFF= --with-libtiff=internal TIFF_CONFIGURE_ON= --with-libtiff=${LOCALBASE} TIFF_LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff WEBP_CONFIGURE_OFF= --with-webp=no WEBP_CONFIGURE_ON= --with-webp=${LOCALBASE} WEBP_LIB_DEPENDS= libwebp.so:${PORTSDIR}/graphics/webp XERCES_CONFIGURE_OFF= --with-xerces=no XERCES_CONFIGURE_ON= --with-xerces=${LOCALBASE} XERCES_LIB_DEPENDS= libxerces-c.so:${PORTSDIR}/textproc/xerces-c3 post-patch: @${REINPLACE_CMD} -e 's|$$(INST_LIB)/pkgconfig|${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/GNUmakefile @${REINPLACE_CMD} -e 's|-lpthread|-pthread|g' ${WRKSRC}/configure post-install: ${INSTALL_LIB} ${WRKSRC}/libgdal.a ${STAGEDIR}${PREFIX}/lib/ ${TOUCH} ${STAGEDIR}${PREFIX}/lib/gdalplugins/.keepme ${INSTALL_DATA} ${WRKSRC}/GDALmake.opt ${STAGEDIR}${DATADIR}/ -${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/* ${STAGEDIR}${PREFIX}/lib/libgdal.so.${PORTVERSION} .include Index: head/graphics/gimp-app/Makefile =================================================================== --- head/graphics/gimp-app/Makefile (revision 378347) +++ head/graphics/gimp-app/Makefile (revision 378348) @@ -1,194 +1,194 @@ # Created by: erich@FreeBSD.org # $FreeBSD$ PORTNAME?= gimp-app PORTVERSION= 2.8.14 -PORTREVISION?= 1 +PORTREVISION?= 2 PORTEPOCH?= 1 CATEGORIES?= graphics gnome MASTER_SITES= GIMP MASTER_SITE_SUBDIR= gimp/v${PORTVERSION:R} DISTNAME= gimp-${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= GNU Image Manipulation Program LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libgegl-0.2.so:${PORTSDIR}/graphics/gegl \ libbabl-0.1.so:${PORTSDIR}/x11/babl RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes GNU_CONFIGURE= yes USES+= desktop-file-utils gettext gmake libtool pathfix \ pkgconfig tar:bzip2 USE_XORG= xpm xmu xext USE_GNOME+= intlhack gtk20 USE_LDCONFIG= yes INSTALLS_ICONS= yes INSTALL_TARGET= install-strip CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc/gimp \ --disable-gtk-doc \ --without-linux-input \ --with-print \ --enable-default-binary \ --with-lcms=lcms2 \ --disable-gimp-console \ --disable-python \ --with-desktop-dir=${PREFIX}/share \ --docdir=${PREFIX}/share/doc/gimp \ --enable-default-binary CONFIGURE_ENV= GIMP_THREAD_LIBS=${PTHREAD_LIBS} CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib PLIST_SUB+= LIBVER=0.800.14 .if !defined(GIMP_SLAVE) OPTIONS_DEFINE?= AA DBUS LIBEXIF GHOSTSCRIPT GVFS HELPBROWSER JASPER \ LIBMNG LIBRSVG2 POPPLER SIMD WMF OPTIONS_DEFAULT= AA DBUS LIBEXIF GVFS HELPBROWSER LIBMNG LIBRSVG2 \ POPPLER WMF AA_DESC= Ascii-art Plug-in HELPBROWSER_DESC= Internal help browser .endif .include .if defined(GIMP_SLAVE) PKG_CONFIG?= ${LOCALBASE}/bin/pkg-config GIMP_LIBS= `${PKG_CONFIG} --libs gimp-2.0` GIMP_THUMB_LIBS=`${PKG_CONFIG} --libs gimpthumb-2.0` GIMP_UI_LIBS= `${PKG_CONFIG} --libs gimpui-2.0` LIB_DEPENDS+= libgimp-2.0.so:${PORTSDIR}/graphics/gimp-app .else .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug .endif .if ${PORT_OPTIONS:MAA} LIB_DEPENDS+= libaa.so:${PORTSDIR}/graphics/aalib PLIST_SUB+= AA="" .else CONFIGURE_ARGS+= --without-aa PLIST_SUB+= AA="@comment " .endif .if ${PORT_OPTIONS:MDBUS} LIB_DEPENDS+= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib CONFIGURE_ARGS+= --with-dbus .else CONFIGURE_ARGS+= --without-dbus .endif .if ${PORT_OPTIONS:MGHOSTSCRIPT} USE_GHOSTSCRIPT= yes CONFIGURE_ARGS+= --with-gs PLIST_SUB+= GS="" .else CONFIGURE_ARGS+= --without-gs PLIST_SUB+= GS="@comment " .endif .if ${PORT_OPTIONS:MGVFS} USE_GNOME+= gvfs .else LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+= --without-gvfs .endif .if ${PORT_OPTIONS:MHELPBROWSER} LIB_DEPENDS+= libwebkitgtk-1.0.so:${PORTSDIR}/www/webkit-gtk2 CONFIGURE_ARGS+= --with-webkit PLIST_SUB+= HELPBROWSER="" .else CONFIGURE_ARGS+= --without-webkit PLIST_SUB+= HELPBROWSER="@comment " .endif .if ${PORT_OPTIONS:MJASPER} LIB_DEPENDS+= libjasper.so:${PORTSDIR}/graphics/jasper CONFIGURE_ARGS+= --with-libjasper PLIST_SUB+= JASPER="" .else CONFIGURE_ARGS+= --without-libjasper PLIST_SUB+= JASPER="@comment " .endif .if ${PORT_OPTIONS:MLIBEXIF} LIB_DEPENDS+= libexif.so:${PORTSDIR}/graphics/libexif PLIST_SUB+= EXIF="" .else CONFIGURE_ARGS+= --without-libexif PLIST_SUB+= EXIF="@comment " .endif .if ${PORT_OPTIONS:MLIBMNG} LIB_DEPENDS+= libmng.so:${PORTSDIR}/graphics/libmng PLIST_SUB+= MNG="" .else CONFIGURE_ARGS+= --without-libmng PLIST_SUB+= MNG="@comment " .endif .if ${PORT_OPTIONS:MLIBRSVG2} USE_GNOME+= librsvg2 CONFIGURE_ARGS+= --with-librsvg PLIST_SUB+= SVG="" .else CONFIGURE_ARGS+= --without-librsvg PLIST_SUB+= SVG="@comment " .endif .if ${PORT_OPTIONS:MPOPPLER} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib PLIST_SUB+= POPPLER="" .else CONFIGURE_ARGS+= --without-poppler PLIST_SUB+= POPPLER="@comment " .endif .if !${PORT_OPTIONS:MSIMD} CONFIGURE_ARGS+= --disable-mmx \ --disable-sse \ --disable-altivec .endif .if ${PORT_OPTIONS:MWMF} LIB_DEPENDS+= libwmf.so:${PORTSDIR}/graphics/libwmf PLIST_SUB+= WMF="" .else CONFIGURE_ARGS+= --without-wmf PLIST_SUB+= WMF="@comment " .endif .endif .if ${OSVERSION} < 1000052 LIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo .endif LIBS+=-lexecinfo post-patch: @${REINPLACE_CMD} -e 's|%%GIMP_LIBS%%|${GIMP_LIBS}|; \ s|%%GIMP_THUMB_LIBS%%|${GIMP_THUMB_LIBS}|; \ s|%%GIMP_UI_LIBS%%|${GIMP_UI_LIBS}|' \ ${WRKSRC}/plug-ins/pygimp/Makefile.in @${REINPLACE_CMD} -e 's/-u /-Wl,-u,/' \ ${WRKSRC}/app/Makefile.in @${REINPLACE_CMD} -e 's|"libpng"|"libpng15"|' \ -e 's|x86_64|amd64|g' \ ${WRKSRC}/configure .include Index: head/graphics/inkscape/Makefile =================================================================== --- head/graphics/inkscape/Makefile (revision 378347) +++ head/graphics/inkscape/Makefile (revision 378348) @@ -1,65 +1,65 @@ # Created by: Alexander Nedotsukov # $FreeBSD$ PORTNAME= inkscape PORTVERSION= 0.48.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics gnome MASTER_SITES= SF MASTER_SITE_SUBDIR=${PORTNAME:tl}/${PORTNAME:tl}/${PORTVERSION} MAINTAINER= gnome@FreeBSD.org COMMENT= Full featured open source SVG editor BUILD_DEPENDS= ${LOCALBASE}/include/boost/concept_check.hpp:${PORTSDIR}/devel/boost-libs LIB_DEPENDS= libpopt.so:${PORTSDIR}/devel/popt \ libgc.so:${PORTSDIR}/devel/boehm-gc \ libgsl.so:${PORTSDIR}/math/gsl \ libgtkspell.so:${PORTSDIR}/textproc/gtkspell \ liblcms.so:${PORTSDIR}/graphics/lcms \ libwpg-0.2.so:${PORTSDIR}/graphics/libwpg \ libpng.so:${PORTSDIR}/graphics/png \ libMagick++-6.so:${PORTSDIR}/graphics/ImageMagick RUN_DEPENDS= p5-XML-XQL>=0:${PORTSDIR}/textproc/p5-XML-XQL USE_GNOME= gtkmm24 intlhack libxslt USES= desktop-file-utils gettext gmake libtool pathfix perl5 \ pkgconfig shebangfix tar:bzip2 GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS= --without-gnome-vfs python_OLD_CMD?=/usr/bin/env python python_CMD?= ${LOCALBASE}/bin/python2 SHEBANG_FILES= cxxtest/cxxtestgen.pl share/extensions/*.p[lm] \ share/extensions/*.py OPTIONS_DEFINE= POPPLER OPTIONS_DEFAULT=POPPLER POPPLER_DESC= PDF preview rendering .include _CCVERSION!= ${CC} --version .if ${_CCVERSION:Mclang} CPPFLAGS+= -Wno-mismatched-tags .endif .if ${PORT_OPTIONS:MPOPPLER} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib CONFIGURE_ARGS+= --enable-poppler-cairo .else CONFIGURE_ARGS+= --enable-poppler-cairo=no .endif post-patch: @${REINPLACE_CMD} -e 's|-ldl||g' \ ${WRKSRC}/configure .if ! ${PORT_OPTIONS:MPOPPLER} @${REINPLACE_CMD} -e 's|poppler|pdisable|g' \ ${WRKSRC}/configure .endif .include Index: head/graphics/inkscape/files/configure.ac =================================================================== --- head/graphics/inkscape/files/configure.ac (nonexistent) +++ head/graphics/inkscape/files/configure.ac (revision 378348) @@ -0,0 +1,14 @@ +--- configure.ac.orig 2015-01-29 19:58:01.271153231 +0100 ++++ configure.ac 2015-01-29 19:58:25.237151226 +0100 +@@ -593,6 +593,11 @@ + AC_DEFINE(POPPLER_EVEN_NEWER_COLOR_SPACE_API, 1, [Use even newer color space API from Poppler >= 0.26.0]) + fi + ++PKG_CHECK_MODULES(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, poppler >= 0.29.0, popplernewernewcolorspaceapi=yes, popplernewernewcolorspaceapi=no) ++if test "x$popplernewernewcolorspaceapi" = "xyes"; then ++ AC_DEFINE(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, 1, [Use even newer new color space API from Poppler >= 0.29.0]) ++fi ++ + # Poppler's b604a008 commit changes this + AC_MSG_CHECKING([whether Poppler's GfxPatch no longer uses GfxColor]) + popplergfxcolor="no" Property changes on: head/graphics/inkscape/files/configure.ac ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +1 \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/inkscape/files/patch-config.h.in =================================================================== --- head/graphics/inkscape/files/patch-config.h.in (nonexistent) +++ head/graphics/inkscape/files/patch-config.h.in (revision 378348) @@ -0,0 +1,12 @@ +--- config.h.in.orig 2015-01-29 20:28:40.068026139 +0100 ++++ config.h.in 2015-01-29 20:31:07.000000000 +0100 +@@ -246,6 +246,9 @@ + /* Use even newer color space API from Poppler >= 0.26.0 */ + #undef POPPLER_EVEN_NEWER_COLOR_SPACE_API + ++/* Use even newer new color space API from Poppler >= 0.29.0 */ ++#undef POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API ++ + /* Use color space API from Poppler >= 0.12.2 */ + #undef POPPLER_NEW_COLOR_SPACE_API + Property changes on: head/graphics/inkscape/files/patch-config.h.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/inkscape/files/patch-configure =================================================================== --- head/graphics/inkscape/files/patch-configure (revision 378347) +++ head/graphics/inkscape/files/patch-configure (revision 378348) @@ -1,18 +1,133 @@ ---- configure.orig 2014-10-20 01:29:05.836430783 +0200 -+++ configure 2014-10-20 01:29:05.872430406 +0200 -@@ -9046,10 +9046,11 @@ +--- configure.orig 2015-01-29 19:57:54.424153129 +0100 ++++ configure 2015-01-29 20:00:37.112141976 +0100 +@@ -657,6 +657,8 @@ + LIBWPG01_CFLAGS + INKBOARD_CFLAGS + INKBOARD_LIBS ++POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS ++POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS + POPPLER_EVEN_NEWER_COLOR_SPACE_API_LIBS + POPPLER_EVEN_NEWER_COLOR_SPACE_API_CFLAGS + POPPLER_NEWERRORAPI_LIBS +@@ -914,6 +916,8 @@ + POPPLER_NEWERRORAPI_LIBS + POPPLER_EVEN_NEWER_COLOR_SPACE_API_CFLAGS + POPPLER_EVEN_NEWER_COLOR_SPACE_API_LIBS ++POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS ++POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS + LIBWPG01_CFLAGS + LIBWPG01_LIBS + LIBWPG02_CFLAGS +@@ -1630,6 +1634,12 @@ + POPPLER_EVEN_NEWER_COLOR_SPACE_API_LIBS + linker flags for POPPLER_EVEN_NEWER_COLOR_SPACE_API, overriding + pkg-config ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS ++ C compiler flags for POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, ++ overriding pkg-config ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS ++ linker flags for POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API, ++ overriding pkg-config + LIBWPG01_CFLAGS + C compiler flags for LIBWPG01, overriding pkg-config + LIBWPG01_LIBS +@@ -9047,10 +9057,11 @@ #include extern unsigned GC_version; int main(void){ - unsigned min = ((6 << 16) | (4 << 8) | 0); - printf("%d.%d.%d ",GC_version >> 16, (GC_version >> 8) & 0xFF, GC_version & 0xFF); - if (GC_version>=min) return 0; - return 1; + printf("%d.%d.%d ", GC_VERSION_MAJOR, GC_VERSION_MINOR, GC_VERSION_MICRO); + if (GC_VERSION_MAJOR >= 6 && GC_VERSION_MINOR >= 4) + return 0; + else + return 1; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : +@@ -10561,6 +10572,83 @@ + + fi + ++ ++pkg_failed=no ++{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API" >&5 ++$as_echo_n "checking for POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API... " >&6; } ++ ++if test -n "$POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS"; then ++ pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS="$POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS" ++ elif test -n "$PKG_CONFIG"; then ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"poppler >= 0.29.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "poppler >= 0.29.0") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS=`$PKG_CONFIG --cflags "poppler >= 0.29.0" 2>/dev/null` ++ test "x$?" != "x0" && pkg_failed=yes ++else ++ pkg_failed=yes ++fi ++ else ++ pkg_failed=untried ++fi ++if test -n "$POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS"; then ++ pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS="$POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS" ++ elif test -n "$PKG_CONFIG"; then ++ if test -n "$PKG_CONFIG" && \ ++ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"poppler >= 0.29.0\""; } >&5 ++ ($PKG_CONFIG --exists --print-errors "poppler >= 0.29.0") 2>&5 ++ ac_status=$? ++ $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 ++ test $ac_status = 0; }; then ++ pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS=`$PKG_CONFIG --libs "poppler >= 0.29.0" 2>/dev/null` ++ test "x$?" != "x0" && pkg_failed=yes ++else ++ pkg_failed=yes ++fi ++ else ++ pkg_failed=untried ++fi ++ ++ ++ ++if test $pkg_failed = yes; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ ++if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then ++ _pkg_short_errors_supported=yes ++else ++ _pkg_short_errors_supported=no ++fi ++ if test $_pkg_short_errors_supported = yes; then ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "poppler >= 0.29.0" 2>&1` ++ else ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "poppler >= 0.29.0" 2>&1` ++ fi ++ # Put the nasty error message in config.log where it belongs ++ echo "$POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_PKG_ERRORS" >&5 ++ ++ popplernewernewcolorspaceapi=no ++elif test $pkg_failed = untried; then ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 ++$as_echo "no" >&6; } ++ popplernewernewcolorspaceapi=no ++else ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS=$pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_CFLAGS ++ POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS=$pkg_cv_POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API_LIBS ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 ++$as_echo "yes" >&6; } ++ popplernewernewcolorspaceapi=yes ++fi ++if test "x$popplernewernewcolorspaceapi" = "xyes"; then ++ ++$as_echo "#define POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API 1" >>confdefs.h ++ ++fi ++ + # Poppler's b604a008 commit changes this + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Poppler's GfxPatch no longer uses GfxColor" >&5 + $as_echo_n "checking whether Poppler's GfxPatch no longer uses GfxColor... " >&6; } Index: head/graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.cpp =================================================================== --- head/graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.cpp (nonexistent) +++ head/graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.cpp (revision 378348) @@ -0,0 +1,83 @@ +=== modified file 'src/extension/internal/pdfinput/pdf-parser.cpp' +--- src/extension/internal/pdfinput/pdf-parser.cpp 2014-06-03 15:44:09 +0000 ++++ src/extension/internal/pdfinput/pdf-parser.cpp 2014-12-10 20:32:30 +0000 +@@ -860,7 +860,9 @@ + blendingColorSpace = NULL; + isolated = knockout = gFalse; + if (!obj4.dictLookup(const_cast("CS"), &obj5)->isNull()) { +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ blendingColorSpace = GfxColorSpace::parse(NULL, &obj5, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(&obj5, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) + blendingColorSpace = GfxColorSpace::parse(&obj5, NULL); +@@ -1085,7 +1087,13 @@ + + state->setFillPattern(NULL); + res->lookupColorSpace(args[0].getName(), &obj); +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ if (obj.isNull()) { ++ colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); ++ } else { ++ colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); ++ } ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + if (obj.isNull()) { + colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); + } else { +@@ -1126,7 +1134,13 @@ + + state->setStrokePattern(NULL); + res->lookupColorSpace(args[0].getName(), &obj); +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ if (obj.isNull()) { ++ colorSpace = GfxColorSpace::parse(NULL, &args[0], NULL, NULL); ++ } else { ++ colorSpace = GfxColorSpace::parse(NULL, &obj, NULL, NULL); ++ } ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + if (obj.isNull()) { + colorSpace = GfxColorSpace::parse(&args[0], NULL, NULL); + } else { +@@ -2756,8 +2770,10 @@ + } + } + if (!obj1.isNull()) { +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +- colorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ colorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++ colorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) + colorSpace = GfxColorSpace::parse(&obj1, NULL); + #else +@@ -2847,8 +2863,10 @@ + obj2.free(); + } + } +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) +- GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ GfxColorSpace *maskColorSpace = GfxColorSpace::parse(NULL, &obj1, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++ GfxColorSpace *maskColorSpace = GfxColorSpace::parse(&obj1, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) + maskColorSpace = GfxColorSpace::parse(&obj1, NULL); + #else +@@ -3040,7 +3058,9 @@ + if (obj1.dictLookup(const_cast("S"), &obj2)->isName(const_cast("Transparency"))) { + transpGroup = gTrue; + if (!obj1.dictLookup(const_cast("CS"), &obj3)->isNull()) { +-#if defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) ++#if defined(POPPLER_EVEN_NEWER_NEW_COLOR_SPACE_API) ++ blendingColorSpace = GfxColorSpace::parse(NULL, &obj3, NULL, NULL); ++#elif defined(POPPLER_EVEN_NEWER_COLOR_SPACE_API) + blendingColorSpace = GfxColorSpace::parse(&obj3, NULL, NULL); + #elif defined(POPPLER_NEW_COLOR_SPACE_API) || defined(POPPLER_NEW_ERRORAPI) + blendingColorSpace = GfxColorSpace::parse(&obj3, NULL); + + Property changes on: head/graphics/inkscape/files/patch-src_extension_internal_pdfinput_pdf-parser.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/okular/Makefile =================================================================== --- head/graphics/okular/Makefile (revision 378347) +++ head/graphics/okular/Makefile (revision 378348) @@ -1,37 +1,37 @@ # $FreeBSD$ PORTNAME= okular PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= KDE 4 universal document viewer LIB_DEPENDS= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre \ libjpeg.so:${PORTSDIR}/graphics/jpeg \ libkscreen.so:${PORTSDIR}/graphics/libkscreen \ libqca.so:${PORTSDIR}/devel/qca \ libtiff.so:${PORTSDIR}/graphics/tiff \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libspectre.so:${PORTSDIR}/print/libspectre \ libchm.so:${PORTSDIR}/misc/chmlib \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libepub.so:${PORTSDIR}/textproc/ebook-tools \ libqmobipocket.so:${PORTSDIR}/graphics/kdegraphics4-mobipocket USE_KDE4= kdelibs kdeprefix automoc4 qimageblitz kactivities \ libkexiv2 USE_QT4= corelib declarative gui opengl xml \ qmake_build moc_build uic_build rcc_build USES= cmake:outsource pkgconfig tar:xz USE_LDCONFIG= yes OPTIONS_DEFINE= DVI DVI_DESC= Device independent TeX files support (requires teTeX) DVI_USE= TEX=latex .include Index: head/graphics/pdf2svg/Makefile =================================================================== --- head/graphics/pdf2svg/Makefile (revision 378347) +++ head/graphics/pdf2svg/Makefile (revision 378348) @@ -1,21 +1,21 @@ # Created by: Martin Dieringer # $FreeBSD$ PORTNAME= pdf2svg PORTVERSION= 0.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= http://www.cityinthesky.co.uk/_media/opensource/ MAINTAINER= martin.dieringer@gmx.de COMMENT= Convert PDF to SVG LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USES= pkgconfig USE_GNOME= cairo gtk20 GNU_CONFIGURE= yes PLIST_FILES= bin/pdf2svg .include Index: head/graphics/poppler/Makefile =================================================================== --- head/graphics/poppler/Makefile (revision 378347) +++ head/graphics/poppler/Makefile (revision 378348) @@ -1,144 +1,146 @@ # Created by: marcus@FreeBSD.org # $FreeBSD$ # $MCom: ports/graphics/poppler/Makefile,v 1.84 2013/03/12 14:53:49 kwm Exp $ PORTNAME= poppler -PORTVERSION= 0.26.3 -PORTREVISION?= 1 +PORTVERSION= 0.30.0 +PORTREVISION?= 0 CATEGORIES= graphics print MASTER_SITES= http://poppler.freedesktop.org/ MAINTAINER?= gnome@FreeBSD.org COMMENT?= PDF rendering library LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libfreetype.so:${PORTSDIR}/print/freetype2 RUN_DEPENDS= poppler-data>0:${PORTSDIR}/graphics/poppler-data USES= gmake libtool pathfix pkgconfig tar:xz USE_GNOME= libxml2 GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --enable-zlib \ --enable-xpdf-headers \ --disable-gtk-test \ --without-html-dir \ --disable-static CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib # see https://bugs.freedesktop.org/show_bug.cgi?id=72499 CPPFLAGS+= -D__LONG_LONG_SUPPORTED INSTALL_TARGET= install-strip .if !defined(SLAVEPORT) PORTSCOUT= limitw:1,even OPTIONS_DEFINE= CAIRO CURL OPENJPEG OPTIONS_DEFAULT=CAIRO OPENJPEG USES+= iconv .endif .include .if defined(SLAVEPORT) PORTSCOUT= ignore:1 LIB_DEPENDS+= libpoppler.so:${PORTSDIR}/graphics/poppler .if ${SLAVEPORT}==glib CONFIGURE_ARGS+=--enable-poppler-glib --enable-introspection=yes USE_GNOME+= cairo glib20 introspection:build BUILD_WRKSRC= ${WRKSRC}/glib INSTALL_WRKSRC= ${WRKSRC}/glib .else CONFIGURE_ARGS+=--disable-poppler-glib .endif .if ${SLAVEPORT}==qt4 CONFIGURE_ARGS+=--enable-poppler-qt4 CONFIGURE_ENV+= MOCQT4=${MOC} USE_QT4= gui corelib xml qtestlib moc_build BUILD_WRKSRC= ${WRKSRC}/qt4 INSTALL_WRKSRC= ${WRKSRC}/qt4 .else CONFIGURE_ARGS+=--disable-poppler-qt4 .endif .if ${SLAVEPORT}==qt5 CONFIGURE_ARGS+=--enable-poppler-qt5 CONFIGURE_ENV+= MOCQT5=${MOC} USE_QT5= core gui widgets xml buildtools_build testlib_build BUILD_WRKSRC= ${WRKSRC}/qt5 INSTALL_WRKSRC= ${WRKSRC}/qt5 .else CONFIGURE_ARGS+=--disable-poppler-qt5 .endif .if ${SLAVEPORT}==utils LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib CONFIGURE_ARGS+=--enable-utils BUILD_WRKSRC= ${WRKSRC}/utils INSTALL_WRKSRC= ${WRKSRC}/utils .else CONFIGURE_ARGS+=--disable-utils .endif .else # ! SLAVE options below CONFIGURE_ARGS+=--disable-poppler-glib \ --disable-poppler-qt4 \ --disable-poppler-qt5 \ --disable-utils .if ${PORT_OPTIONS:MCAIRO} LIB_DEPENDS+= libcairo.so:${PORTSDIR}/graphics/cairo PLIST_SUB+= CAIRO="" .else CONFIGURE_ARGS+=--disable-cairo-output PLIST_SUB+= CAIRO="@comment " .endif .if ${PORT_OPTIONS:MCURL} LIB_DEPENDS+= libcurl.so:${PORTSDIR}/ftp/curl CONFIGURE_ARGS+=--enable-libcurl PLIST_SUB+= CURL="" .else CONFIGURE_ARGS+=--disable-libcurl PLIST_SUB+= CURL="@comment " .endif +# stick with openjpeg1 for now due to regression in openjpeg2 (configure) +# https://bugs.freedesktop.org/show_bug.cgi?id=58906 Comment #35 .if ${PORT_OPTIONS:MOPENJPEG} -CONFIGURE_ARGS+=--enable-libopenjpeg +CONFIGURE_ARGS+=--enable-libopenjpeg=openjpeg1 LIB_DEPENDS+= libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 .else CONFIGURE_ARGS+=--disable-libopenjpeg .endif .endif # end of options post-patch: @${REINPLACE_CMD} '/CXXFLAGS.*-ansi/d' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|-fno-check-new||g' ${WRKSRC}/configure post-install: .if defined(SLAVEPORT) . if ${SLAVEPORT}==glib ${INSTALL_DATA} ${WRKSRC}/poppler-glib.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig . elif ${SLAVEPORT}==qt4 ${INSTALL_DATA} ${WRKSRC}/poppler-qt4.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig . elif ${SLAVEPORT}==qt5 ${INSTALL_DATA} ${WRKSRC}/poppler-qt5.pc \ ${STAGEDIR}${PREFIX}/libdata/pkgconfig . endif .endif .include Index: head/graphics/poppler/distinfo =================================================================== --- head/graphics/poppler/distinfo (revision 378347) +++ head/graphics/poppler/distinfo (revision 378348) @@ -1,2 +1,2 @@ -SHA256 (poppler-0.26.3.tar.xz) = 88cb1af3574f861bc08853a681be97ae79bf5302782fbac803f877b879a642b1 -SIZE (poppler-0.26.3.tar.xz) = 1593760 +SHA256 (poppler-0.30.0.tar.xz) = b616ee869d0b1f8a7a2c71cf346f55c1bff624cce4badebe17f506ec8ce7ddf5 +SIZE (poppler-0.30.0.tar.xz) = 1605292 Index: head/graphics/poppler/files/patch-glib_Makefile.in =================================================================== --- head/graphics/poppler/files/patch-glib_Makefile.in (revision 378347) +++ head/graphics/poppler/files/patch-glib_Makefile.in (revision 378348) @@ -1,19 +1,28 @@ ---- glib/Makefile.in.orig 2011-10-03 23:55:25.000000000 +0200 -+++ glib/Makefile.in 2011-10-03 23:56:20.000000000 +0200 -@@ -84,7 +84,6 @@ am__installdirs = "$(DESTDIR)$(libdir)" +--- glib/Makefile.in.orig 2015-01-19 11:51:06.175898921 +0100 ++++ glib/Makefile.in 2015-01-19 11:51:27.026898915 +0100 +@@ -134,7 +134,6 @@ LTLIBRARIES = $(lib_LTLIBRARIES) am__DEPENDENCIES_1 = libpoppler_glib_la_DEPENDENCIES = \ - $(top_builddir)/poppler/libpoppler.la \ $(top_builddir)/poppler/libpoppler-cairo.la \ - $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) -@@ -433,7 +432,7 @@ libpoppler_glib_la_SOURCES = \ - poppler-private.h + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) + am__objects_1 = libpoppler_glib_la-poppler-enums.lo +@@ -553,7 +552,7 @@ + $(POPPLER_GLIB_DISABLE_SINGLE_INCLUDES) libpoppler_glib_la_LIBADD = \ - $(top_builddir)/poppler/libpoppler.la \ + -lpoppler \ $(top_builddir)/poppler/libpoppler-cairo.la \ $(POPPLER_GLIB_LIBS) \ - $(FREETYPE_LIBS) \ + $(FREETYPE_LIBS) +@@ -576,7 +575,7 @@ + @HAVE_INTROSPECTION_TRUE@introspection_files = $(filter-out poppler-private.h poppler-input-stream.h, $(libpoppler_glib_la_SOURCES)) $(poppler_glib_include_HEADERS) $(nodist_poppler_glib_include_HEADERS) + @HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_INCLUDES = GObject-2.0 Gio-2.0 cairo-1.0 + @HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_CFLAGS = $(INCLUDES) -I$(top_builddir) +-@HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_LIBS = libpoppler-glib.la $(top_builddir)/poppler/libpoppler.la $(top_builddir)/poppler/libpoppler-cairo.la ++@HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_LIBS = libpoppler-glib.la poppler $(top_builddir)/poppler/libpoppler-cairo.la + @HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_FILES = $(introspection_files) + @HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_SCANNERFLAGS = --c-include poppler.h + @HAVE_INTROSPECTION_TRUE@Poppler_0_18_gir_EXPORT_PACKAGES = poppler-glib Index: head/graphics/poppler/files/patch-utils_Makefile.in =================================================================== --- head/graphics/poppler/files/patch-utils_Makefile.in (revision 378347) +++ head/graphics/poppler/files/patch-utils_Makefile.in (revision 378348) @@ -1,101 +1,105 @@ ---- utils/Makefile.in.orig 2014-11-25 11:49:19 UTC +--- utils/Makefile.in.orig 2014-11-04 18:46:22 UTC +++ utils/Makefile.in -@@ -111,7 +111,7 @@ - am_pdfdetach_OBJECTS = pdfdetach.$(OBJEXT) $(am__objects_1) +@@ -125,40 +125,34 @@ PROGRAMS = $(bin_PROGRAMS) + am_pdfdetach_OBJECTS = pdfdetach.$(OBJEXT) pdfdetach_OBJECTS = $(am_pdfdetach_OBJECTS) pdfdetach_LDADD = $(LDADD) --pdfdetach_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdfdetach_DEPENDENCIES = - AM_V_lt = $(am__v_lt_@AM_V@) - am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@) - am__v_lt_0 = --silent -@@ -119,31 +119,31 @@ - am_pdffonts_OBJECTS = pdffonts.$(OBJEXT) $(am__objects_1) +-pdfdetach_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdfdetach_DEPENDENCIES = libparseargs.la + am_pdffonts_OBJECTS = pdffonts.$(OBJEXT) pdffonts_OBJECTS = $(am_pdffonts_OBJECTS) pdffonts_LDADD = $(LDADD) --pdffonts_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdffonts_DEPENDENCIES = +-pdffonts_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdffonts_DEPENDENCIES = libparseargs.la am_pdfimages_OBJECTS = pdfimages.$(OBJEXT) ImageOutputDev.$(OBJEXT) \ - JSInfo.$(OBJEXT) $(am__objects_1) + JSInfo.$(OBJEXT) pdfimages_OBJECTS = $(am_pdfimages_OBJECTS) pdfimages_LDADD = $(LDADD) --pdfimages_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdfimages_DEPENDENCIES = +-pdfimages_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdfimages_DEPENDENCIES = libparseargs.la am_pdfinfo_OBJECTS = pdfinfo.$(OBJEXT) printencodings.$(OBJEXT) \ - JSInfo.$(OBJEXT) $(am__objects_1) + JSInfo.$(OBJEXT) pdfinfo_OBJECTS = $(am_pdfinfo_OBJECTS) pdfinfo_LDADD = $(LDADD) --pdfinfo_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdfinfo_DEPENDENCIES = - am_pdfseparate_OBJECTS = pdfseparate.$(OBJEXT) $(am__objects_1) +-pdfinfo_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdfinfo_DEPENDENCIES = libparseargs.la + am_pdfseparate_OBJECTS = pdfseparate.$(OBJEXT) pdfseparate_OBJECTS = $(am_pdfseparate_OBJECTS) pdfseparate_LDADD = $(LDADD) --pdfseparate_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdfseparate_DEPENDENCIES = - am__pdftocairo_SOURCES_DIST = pdftocairo.cc parseargs.cc parseargs.h - @BUILD_CAIRO_OUTPUT_TRUE@am_pdftocairo_OBJECTS = pdftocairo.$(OBJEXT) \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(am__objects_1) +-pdfseparate_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdfseparate_DEPENDENCIES = libparseargs.la + am_pdftocairo_OBJECTS = pdftocairo-pdftocairo.$(OBJEXT) \ + pdftocairo-pdftocairo-win32.$(OBJEXT) pdftocairo_OBJECTS = $(am_pdftocairo_OBJECTS) --am__DEPENDENCIES_1 = $(top_builddir)/poppler/libpoppler.la -+am__DEPENDENCIES_1 = +-am__DEPENDENCIES_1 = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++am__DEPENDENCIES_1 = libparseargs.la am__DEPENDENCIES_2 = @BUILD_CAIRO_OUTPUT_TRUE@@USE_CMS_TRUE@am__DEPENDENCIES_3 = \ @BUILD_CAIRO_OUTPUT_TRUE@@USE_CMS_TRUE@ $(am__DEPENDENCIES_2) am__DEPENDENCIES_4 = $(am__DEPENDENCIES_3) --@BUILD_CAIRO_OUTPUT_TRUE@pdftocairo_DEPENDENCIES = $(top_builddir)/poppler/libpoppler-cairo.la \ -+@BUILD_CAIRO_OUTPUT_TRUE@pdftocairo_DEPENDENCIES = \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(am__DEPENDENCIES_1) \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(am__DEPENDENCIES_4) \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(am__DEPENDENCIES_2) -@@ -153,7 +153,7 @@ - pdftohtml-HtmlOutputDev.$(OBJEXT) $(am__objects_2) +-pdftocairo_DEPENDENCIES = $(top_builddir)/poppler/libpoppler-cairo.la \ ++pdftocairo_DEPENDENCIES = \ + $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_4) \ + $(am__DEPENDENCIES_2) + am_pdftohtml_OBJECTS = pdftohtml-pdftohtml.$(OBJEXT) \ +@@ -166,31 +160,26 @@ am_pdftohtml_OBJECTS = pdftohtml-pdftoht + pdftohtml-HtmlOutputDev.$(OBJEXT) pdftohtml_OBJECTS = $(am_pdftohtml_OBJECTS) pdftohtml_LDADD = $(LDADD) --pdftohtml_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdftohtml_DEPENDENCIES = +-pdftohtml_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdftohtml_DEPENDENCIES = libparseargs.la pdftohtml_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \ $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(pdftohtml_CXXFLAGS) \ $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ -@@ -162,20 +162,20 @@ - @BUILD_SPLASH_OUTPUT_TRUE@ $(am__objects_1) + am_pdftoppm_OBJECTS = pdftoppm.$(OBJEXT) pdftoppm_OBJECTS = $(am_pdftoppm_OBJECTS) pdftoppm_LDADD = $(LDADD) --pdftoppm_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdftoppm_DEPENDENCIES = - am_pdftops_OBJECTS = pdftops.$(OBJEXT) $(am__objects_1) +-pdftoppm_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdftoppm_DEPENDENCIES = libparseargs.la + am_pdftops_OBJECTS = pdftops.$(OBJEXT) pdftops_OBJECTS = $(am_pdftops_OBJECTS) pdftops_LDADD = $(LDADD) --pdftops_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdftops_DEPENDENCIES = - am_pdftotext_OBJECTS = pdftotext.$(OBJEXT) printencodings.$(OBJEXT) \ - $(am__objects_1) +-pdftops_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdftops_DEPENDENCIES = libparseargs.la + am_pdftotext_OBJECTS = pdftotext.$(OBJEXT) printencodings.$(OBJEXT) pdftotext_OBJECTS = $(am_pdftotext_OBJECTS) pdftotext_LDADD = $(LDADD) --pdftotext_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdftotext_DEPENDENCIES = - am_pdfunite_OBJECTS = pdfunite.$(OBJEXT) $(am__objects_1) +-pdftotext_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdftotext_DEPENDENCIES = libparseargs.la + am_pdfunite_OBJECTS = pdfunite.$(OBJEXT) pdfunite_OBJECTS = $(am_pdfunite_OBJECTS) pdfunite_LDADD = $(LDADD) --pdfunite_DEPENDENCIES = $(top_builddir)/poppler/libpoppler.la -+pdfunite_DEPENDENCIES = +-pdfunite_DEPENDENCIES = libparseargs.la \ +- $(top_builddir)/poppler/libpoppler.la ++pdfunite_DEPENDENCIES = libparseargs.la AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false -@@ -516,7 +516,7 @@ - $(PDFTOCAIRO_CFLAGS) +@@ -527,7 +516,7 @@ AM_CPPFLAGS = \ LDADD = \ + libparseargs.la \ - $(top_builddir)/poppler/libpoppler.la \ + -lpoppler \ $(UTILS_LIBS) - @BUILD_CAIRO_OUTPUT_TRUE@pdftocairo_SOURCES = \ -@@ -524,7 +524,7 @@ - @BUILD_CAIRO_OUTPUT_TRUE@ $(common) + @BUILD_UTILS_TRUE@dist_man1_MANS = pdfdetach.1 pdffonts.1 pdfimages.1 \ +@@ -590,7 +579,7 @@ pdftocairo_SOURCES = \ + pdftocairo-win32.h - @BUILD_CAIRO_OUTPUT_TRUE@pdftocairo_LDADD = \ --@BUILD_CAIRO_OUTPUT_TRUE@ $(top_builddir)/poppler/libpoppler-cairo.la \ -+@BUILD_CAIRO_OUTPUT_TRUE@ -lpoppler-glib \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(LDADD) \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(PDFTOCAIRO_LIBS) \ - @BUILD_CAIRO_OUTPUT_TRUE@ $(PTHREAD_LIBS) + pdftocairo_LDADD = \ +- $(top_builddir)/poppler/libpoppler-cairo.la \ ++ -lpoppler-glib \ + $(LDADD) \ + $(PDFTOCAIRO_LIBS) \ + $(PTHREAD_LIBS) Index: head/graphics/poppler/pkg-plist =================================================================== --- head/graphics/poppler/pkg-plist (revision 378347) +++ head/graphics/poppler/pkg-plist (revision 378348) @@ -1,144 +1,144 @@ include/poppler/Annot.h include/poppler/Array.h include/poppler/BuiltinFont.h include/poppler/BuiltinFontTables.h include/poppler/CMap.h include/poppler/CachedFile.h include/poppler/Catalog.h include/poppler/CharCodeToUnicode.h include/poppler/CharTypes.h include/poppler/CompactFontTables.h %%CURL%%include/poppler/CurlCachedFile.h %%CURL%%include/poppler/CurlPDFDocBuilder.h include/poppler/DateInfo.h include/poppler/Decrypt.h include/poppler/Dict.h include/poppler/Error.h include/poppler/ErrorCodes.h include/poppler/FileSpec.h include/poppler/FontEncodingTables.h include/poppler/FontInfo.h include/poppler/Form.h include/poppler/Function.h include/poppler/Gfx.h include/poppler/GfxFont.h include/poppler/GfxState.h include/poppler/GfxState_helpers.h include/poppler/GlobalParams.h include/poppler/Hints.h include/poppler/JArithmeticDecoder.h include/poppler/JBIG2Stream.h include/poppler/Lexer.h include/poppler/Linearization.h include/poppler/Link.h include/poppler/LocalPDFDocBuilder.h include/poppler/MarkedContentOutputDev.h include/poppler/Movie.h include/poppler/NameToCharCode.h include/poppler/NameToUnicodeTable.h include/poppler/Object.h include/poppler/OptionalContent.h include/poppler/Outline.h include/poppler/OutputDev.h include/poppler/PDFDoc.h include/poppler/PDFDocBuilder.h include/poppler/PDFDocEncoding.h include/poppler/PDFDocFactory.h include/poppler/PSOutputDev.h include/poppler/PSTokenizer.h include/poppler/Page.h include/poppler/PageTransition.h include/poppler/Parser.h include/poppler/PopplerCache.h include/poppler/PreScanOutputDev.h include/poppler/ProfileData.h include/poppler/Rendition.h include/poppler/SecurityHandler.h include/poppler/Sound.h include/poppler/SplashOutputDev.h include/poppler/StdinCachedFile.h include/poppler/StdinPDFDocBuilder.h include/poppler/Stream-CCITT.h include/poppler/Stream.h include/poppler/StructElement.h include/poppler/StructTreeRoot.h include/poppler/TextOutputDev.h include/poppler/UTF.h include/poppler/UTF8.h include/poppler/UnicodeCClassTables.h include/poppler/UnicodeCompTables.h include/poppler/UnicodeDecompTables.h include/poppler/UnicodeMap.h include/poppler/UnicodeMapTables.h include/poppler/UnicodeTypeTable.h include/poppler/ViewerPreferences.h include/poppler/XRef.h include/poppler/XpdfPluginAPI.h include/poppler/cpp/poppler-document.h include/poppler/cpp/poppler-embedded-file.h include/poppler/cpp/poppler-font.h include/poppler/cpp/poppler-global.h include/poppler/cpp/poppler-image.h include/poppler/cpp/poppler-page-renderer.h include/poppler/cpp/poppler-page-transition.h include/poppler/cpp/poppler-page.h include/poppler/cpp/poppler-rectangle.h include/poppler/cpp/poppler-toc.h include/poppler/cpp/poppler-version.h include/poppler/fofi/FoFiBase.h include/poppler/fofi/FoFiEncodings.h include/poppler/fofi/FoFiIdentifier.h include/poppler/fofi/FoFiTrueType.h include/poppler/fofi/FoFiType1.h include/poppler/fofi/FoFiType1C.h include/poppler/goo/FixedPoint.h include/poppler/goo/GooHash.h include/poppler/goo/GooLikely.h include/poppler/goo/GooList.h include/poppler/goo/GooMutex.h include/poppler/goo/GooString.h include/poppler/goo/GooTimer.h include/poppler/goo/ImgWriter.h include/poppler/goo/JpegWriter.h include/poppler/goo/NetPBMWriter.h include/poppler/goo/PNGWriter.h include/poppler/goo/TiffWriter.h include/poppler/goo/gfile.h include/poppler/goo/gmem.h include/poppler/goo/grandom.h include/poppler/goo/gstrtod.h include/poppler/goo/gtypes.h include/poppler/poppler-config.h include/poppler/splash/Splash.h include/poppler/splash/SplashBitmap.h include/poppler/splash/SplashClip.h include/poppler/splash/SplashErrorCodes.h include/poppler/splash/SplashFTFont.h include/poppler/splash/SplashFTFontEngine.h include/poppler/splash/SplashFTFontFile.h include/poppler/splash/SplashFont.h include/poppler/splash/SplashFontEngine.h include/poppler/splash/SplashFontFile.h include/poppler/splash/SplashFontFileID.h include/poppler/splash/SplashGlyphBitmap.h include/poppler/splash/SplashMath.h include/poppler/splash/SplashPath.h include/poppler/splash/SplashPattern.h include/poppler/splash/SplashScreen.h include/poppler/splash/SplashState.h include/poppler/splash/SplashT1Font.h include/poppler/splash/SplashT1FontEngine.h include/poppler/splash/SplashT1FontFile.h include/poppler/splash/SplashTypes.h include/poppler/splash/SplashXPath.h include/poppler/splash/SplashXPathScanner.h lib/libpoppler-cpp.so lib/libpoppler-cpp.so.0 -lib/libpoppler-cpp.so.0.2.0 +lib/libpoppler-cpp.so.0.2.1 lib/libpoppler.so -lib/libpoppler.so.46 -lib/libpoppler.so.46.0.0 +lib/libpoppler.so.49 +lib/libpoppler.so.49.0.0 %%CAIRO%%libdata/pkgconfig/poppler-cairo.pc libdata/pkgconfig/poppler-cpp.pc libdata/pkgconfig/poppler-splash.pc libdata/pkgconfig/poppler.pc Index: head/graphics/poppler-glib/Makefile =================================================================== --- head/graphics/poppler-glib/Makefile (revision 378347) +++ head/graphics/poppler-glib/Makefile (revision 378348) @@ -1,19 +1,19 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/graphics/poppler-glib/Makefile,v 1.4 2012/10/14 23:04:21 kwm Exp $ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -glib MAINTAINER= gnome@FreeBSD.org COMMENT= GLib bindings to poppler MASTERDIR= ${.CURDIR}/../../graphics/poppler SLAVEPORT= glib PLIST= ${.CURDIR}/pkg-plist pre-build: @cd ${WRKSRC}/poppler && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_FLAGS} \ Makefile ${MAKE_ARGS} libpoppler-cairo.la .include "${MASTERDIR}/Makefile" Index: head/graphics/poppler-qt4/pkg-plist =================================================================== --- head/graphics/poppler-qt4/pkg-plist (revision 378347) +++ head/graphics/poppler-qt4/pkg-plist (revision 378348) @@ -1,12 +1,12 @@ include/poppler/qt4/poppler-annotation.h include/poppler/qt4/poppler-export.h include/poppler/qt4/poppler-form.h include/poppler/qt4/poppler-link.h include/poppler/qt4/poppler-media.h include/poppler/qt4/poppler-optcontent.h include/poppler/qt4/poppler-page-transition.h include/poppler/qt4/poppler-qt4.h lib/libpoppler-qt4.so lib/libpoppler-qt4.so.4 -lib/libpoppler-qt4.so.4.4.0 +lib/libpoppler-qt4.so.4.5.0 libdata/pkgconfig/poppler-qt4.pc Index: head/graphics/poppler-qt5/pkg-plist =================================================================== --- head/graphics/poppler-qt5/pkg-plist (revision 378347) +++ head/graphics/poppler-qt5/pkg-plist (revision 378348) @@ -1,12 +1,12 @@ include/poppler/qt5/poppler-annotation.h include/poppler/qt5/poppler-export.h include/poppler/qt5/poppler-form.h include/poppler/qt5/poppler-link.h include/poppler/qt5/poppler-media.h include/poppler/qt5/poppler-optcontent.h include/poppler/qt5/poppler-page-transition.h include/poppler/qt5/poppler-qt5.h lib/libpoppler-qt5.so lib/libpoppler-qt5.so.1 -lib/libpoppler-qt5.so.1.1.0 +lib/libpoppler-qt5.so.1.2.0 libdata/pkgconfig/poppler-qt5.pc Index: head/graphics/py-poppler/Makefile =================================================================== --- head/graphics/py-poppler/Makefile (revision 378347) +++ head/graphics/py-poppler/Makefile (revision 378348) @@ -1,23 +1,23 @@ # Created by: Romain Tartiere # $FreeBSD$ PORTNAME= poppler PORTVERSION= 0.12.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics python MASTER_SITES= https://launchpad.net/poppler-python/trunk/development/+download/ \ http://launchpadlibrarian.net/30270080/ \ http://romain.blogreen.org/distfiles/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= py${PORTNAME}-${PORTVERSION} MAINTAINER= romain@FreeBSD.org COMMENT= Python bindings for the Poppler PDF rendering library LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib GNU_CONFIGURE= yes USES= gmake libtool pkgconfig python USE_GNOME= atk pygtk2 .include Index: head/graphics/py-poppler-qt4/Makefile =================================================================== --- head/graphics/py-poppler-qt4/Makefile (revision 378347) +++ head/graphics/py-poppler-qt4/Makefile (revision 378348) @@ -1,27 +1,27 @@ # $FreeBSD$ PORTNAME= poppler-qt4 PORTVERSION= 0.18.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= python-${PORTNAME}-${PORTVERSION} MAINTAINER= martin.dieringer@gmx.de COMMENT= Python bindings for the Poppler-Qt4 PDF rendering library LICENSE= LGPL21 LGPL3 LICENSE_COMB= dual BUILD_DEPENDS= sip:${PORTSDIR}/devel/py-sip \ ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:${PORTSDIR}/textproc/py-qt4-xml LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4-gui>=0:${PORTSDIR}/x11-toolkits/py-qt4-gui \ ${PYTHON_PKGNAMEPREFIX}qt4-xml>=0:${PORTSDIR}/textproc/py-qt4-xml USES= pkgconfig python USE_PYTHON= distutils autoplist .include Index: head/graphics/qcomicbook/Makefile =================================================================== --- head/graphics/qcomicbook/Makefile (revision 378347) +++ head/graphics/qcomicbook/Makefile (revision 378348) @@ -1,45 +1,45 @@ # Created by: Adam Weinberger # $FreeBSD$ PORTNAME= qcomicbook PORTVERSION= 0.9.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics MASTER_SITES= http://qcomicbook.org/releases/ MAINTAINER= makc@FreeBSD.org COMMENT= Qt-based comic book archive viewer LICENSE= GPLv2 LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 USES= cmake:outsource pkgconfig USE_QT4= corelib gui linguist_build moc_build qmake_build rcc_build \ uic_build xml OPTIONS_DEFINE= 7ZIP ACE RAR ZIP 7ZIP_DESC= 7-Zip (.cb7) comic book archives support 7ZIP_RUN_DEPENDS= 7z:${PORTSDIR}/archivers/p7zip ACE_DESC= ACE (.cba) comic book archives support ACE_RUN_DEPENDS= unace:${PORTSDIR}/archivers/unace RAR_DESC= Rar (.cbr) comic book archives support RAR_RUN_DEPENDS= unrar:${PORTSDIR}/archivers/unrar ZIP_DESC= Zip (.cbz) comic book archives support ZIP_RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip post-patch: # fix man install directory @${REINPLACE_CMD} -E \ -e 's|share/man|man|' \ ${WRKSRC}/help/CMakeLists.txt # fix pixmap location @${REINPLACE_CMD} -E \ -e 's|(qcomicbook.png)|${PREFIX}/share/pixmaps/\1|' \ ${WRKSRC}/data/qcomicbook.desktop .include Index: head/graphics/xournal/Makefile =================================================================== --- head/graphics/xournal/Makefile (revision 378347) +++ head/graphics/xournal/Makefile (revision 378348) @@ -1,44 +1,44 @@ # Created by: Jan Henrik Sylvester # $FreeBSD$ PORTNAME= xournal PORTVERSION= 0.4.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= SF MAINTAINER= me@janh.de COMMENT= Notetaking application that can annotate PDFs LICENSE= GPLv2 LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USES= pkgconfig desktop-file-utils shared-mime-info USE_GNOME= libgnomecanvas GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir="${DOCSDIR}" INSTALLS_ICONS= yes INSTALL_TARGET= install desktop-install OPTIONS_DEFINE= GHOSTSCRIPT DOCS GHOSTSCRIPT_DESC= Install ghostscript (PS/PDF as bitmap bg) OPTIONS_DEFAULT= GHOSTSCRIPT .include .if ${PORT_OPTIONS:MGHOSTSCRIPT} USE_GHOSTSCRIPT_RUN= yes .endif post-patch: @${REINPLACE_CMD} \ -e 's|$$(DESTDIR)/usr/share/|$$(DESTDIR)$$$$desktopdir/|g' \ -e 's|/usr/local/share|"$$(datadir)"|' \ -e 's|ln -s $$(DESTDIR)$$(pkgdatadir)/pixmaps|ln -s $$(pkgdatadir)/pixmaps|' \ ${WRKSRC}/Makefile.in post-install: @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} install-doc-local) .include Index: head/graphics/zathura-pdf-poppler/Makefile =================================================================== --- head/graphics/zathura-pdf-poppler/Makefile (revision 378347) +++ head/graphics/zathura-pdf-poppler/Makefile (revision 378348) @@ -1,36 +1,36 @@ # Created by: Mike Krutov # $FreeBSD$ PORTNAME= zathura-pdf-poppler PORTVERSION= 0.2.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= http://pwmt.org/projects/zathura/plugins/download/ MAINTAINER= ports@FreeBSD.org COMMENT= Poppler render PDF plugin for Zathura PDF viewer LICENSE= zlib LICENSE_NAME= zlib license LICENSE_FILE= ${WRKSRC}/LICENSE LICENSE_PERMS= dist-mirror pkg-mirror auto-accept LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib BUILD_DEPENDS= zathura:${PORTSDIR}/graphics/zathura RUN_DEPENDS= zathura:${PORTSDIR}/graphics/zathura PLIST_FILES= lib/zathura/pdf.so \ share/applications/zathura-pdf-poppler.desktop USE_GNOME= glib20 gtk30 USES= desktop-file-utils gmake pkgconfig CONFLICTS= zathura-pdf-mupdf-[0-9]* PLIST_FILES= lib/zathura/pdf.so \ share/applications/zathura-pdf-poppler.desktop post-install: ${STRIP_CMD} ${STAGEDIR}${LOCALBASE}/lib/zathura/pdf.so .include Index: head/mail/claws-mail-pdf_viewer/Makefile =================================================================== --- head/mail/claws-mail-pdf_viewer/Makefile (revision 378347) +++ head/mail/claws-mail-pdf_viewer/Makefile (revision 378348) @@ -1,16 +1,16 @@ # Created by: Pawel Pekala # $FreeBSD$ PORTNAME= pdf_viewer -PORTREVISION= 1 +PORTREVISION= 2 COMMENT= PDF and PostScript viewer plugin for Claws Mail LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USE_GHOSTSCRIPT=yes CLAWS_PLUGINS_BUILD= pdf_viewer .include "../claws-mail/Makefile.claws" .include Index: head/misc/tellico-kde4/Makefile =================================================================== --- head/misc/tellico-kde4/Makefile (revision 378347) +++ head/misc/tellico-kde4/Makefile (revision 378348) @@ -1,28 +1,28 @@ # Created by: Kirill Ponomarew # $FreeBSD$ PORTNAME= tellico PORTVERSION= 2.3.9 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc kde MASTER_SITES= http://tellico-project.org/files/ MAINTAINER= kde@FreeBSD.org COMMENT= Collection manager for KDE LICENSE= GPLv2 LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib \ libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libyaz.so:${PORTSDIR}/net/yaz \ libexempi.so:${PORTSDIR}/textproc/exempi \ libqjson.so:${PORTSDIR}/devel/qjson LATEST_LINK= ${PORTNAME}-kde4 USE_KDE4= kdehier kdelibs kdeprefix libksane pimlibs \ automoc4 qimageblitz libkcddb USE_QT4= qmake_build moc_build uic_build rcc_build USES= cmake gettext shared-mime-info tar:bzip2 .include Index: head/print/cups-filters/Makefile =================================================================== --- head/print/cups-filters/Makefile (revision 378347) +++ head/print/cups-filters/Makefile (revision 378348) @@ -1,66 +1,67 @@ # $FreeBSD$ PORTNAME= cups-filters PORTVERSION= 1.0.62 +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= http://www.openprinting.org/download/cups-filters/ MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Backends, filters and other software (was part of the core CUPS) BUILD_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils RUN_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libtiff.so:${PORTSDIR}/graphics/tiff \ libpng.so:${PORTSDIR}/graphics/png \ libijs.so:${PORTSDIR}/print/libijs \ liblcms2.so:${PORTSDIR}/graphics/lcms2 \ libqpdf.so:${PORTSDIR}/print/qpdf \ libdbus-1.so:${PORTSDIR}/devel/dbus \ libcups.so:${PORTSDIR}/print/cups-client \ libcupsimage.so:${PORTSDIR}/print/cups-image \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \ libpoppler.so:${PORTSDIR}/graphics/poppler MAKE_JOBS_UNSAFE=YES USES= compiler:c++11-lib libtool pathfix pkgconfig shebangfix tar:xz SHEBANG_FILES= filter/textonly USE_GNOME= glib20 USE_GHOSTSCRIPT= yes USE_RC_SUBR= cups_browsed GNU_CONFIGURE= yes CUPS_SOCKET?= /var/run/cups.sock CONFIGURE_ARGS= --with-cups-domainsocket=${CUPS_SOCKET} CONFIGURE_ENV= ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-lz" \ LIBQPDF_CFLAGS="-I${LOCALBASE}/include" LIBQPDF_LIBS="-lqpdf" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib USE_LDCONFIG= yes OPTIONS_DEFINE= AVAHI OPTIONS_DEFAULT= AVAHI AVAHI_CONFIGURE_ENABLE= avahi AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app post-patch: @${REINPLACE_CMD} 's:-std=c++0x:-std=c++11:' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/filter/pdftops.c post-configure: @${REINPLACE_CMD} \ -e 's|\(BANNERTOPDF_DATADIR = \).*\(/share/cups/data\)|\1${PREFIX}\2|' \ -e 's|\(CUPS_DATADIR = \).*\(/share/cups\)|\1${PREFIX}\2|' \ -e 's|\(CUPS_SERVERBIN = \).*\(/libexec/cups\)|\1${PREFIX}\2|' \ -e 's|\(CUPS_SERVERROOT = \).*\(/etc/cups\)|\1${PREFIX}\2|' \ ${WRKSRC}/Makefile post-install: @${RM} -rf ${STAGEDIR}${PREFIX}/libexec/cups/filter/foomatic-rip \ ${STAGEDIR}${PREFIX}/man/man1/foomatic-rip.1 @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcupsfilters.so.1 \ ${STAGEDIR}${PREFIX}/lib/libfontembed.so.1 .include Index: head/print/deforaos-pdfviewer/Makefile =================================================================== --- head/print/deforaos-pdfviewer/Makefile (revision 378347) +++ head/print/deforaos-pdfviewer/Makefile (revision 378348) @@ -1,27 +1,27 @@ # Created by: Olivier Cochard-Labbe # $FreeBSD$ PORTNAME= pdfviewer PORTVERSION= 0.0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print MASTER_SITES= http://www.defora.org/os/download/download/3686/ PKGNAMEPREFIX= deforaos- DISTNAME= PDFViewer-${PORTVERSION} MAINTAINER= olivier@cochard.me COMMENT= DeforaOS desktop PDF viewer LICENSE= GPLv3 LIB_DEPENDS= libSystem.so:${PORTSDIR}/devel/deforaos-libsystem \ libDesktop.so:${PORTSDIR}/x11/deforaos-libdesktop \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib MAKE_ARGS+= PREFIX=${PREFIX} USES= desktop-file-utils pkgconfig USE_GNOME= gtk20 PLIST_FILES= bin/pdfviewer \ share/applications/pdfviewer.desktop .include Index: head/print/pdfcube/Makefile =================================================================== --- head/print/pdfcube/Makefile (revision 378347) +++ head/print/pdfcube/Makefile (revision 378348) @@ -1,29 +1,29 @@ # Created by: Li-Wen Hsu # $FreeBSD$ PORTNAME= pdfcube PORTVERSION= 0.0.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= http://code.100allora.it/releases/pdfcube/ MAINTAINER= lwhsu@FreeBSD.org COMMENT= OpenGL presentation viewer on a spinning cube LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext \ libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libboost_program_options.so:${PORTSDIR}/devel/boost-libs USES= pkgconfig USE_GL= glut GNU_CONFIGURE= yes CONFIGURE_ARGS= --libdir=${LOCALBASE}/lib --includedir=${LOCALBASE}/include PLIST_FILES= bin/pdfcube post-patch: ${REINPLACE_CMD} -e \ 's|BOOSTLIBDIR/libboost_program_options\*\.{so,a}\*|BOOSTLIBDIR/libboost_program_options.so|' \ ${WRKSRC}/configure .include Index: head/print/qpdfview/Makefile =================================================================== --- head/print/qpdfview/Makefile (revision 378347) +++ head/print/qpdfview/Makefile (revision 378348) @@ -1,47 +1,47 @@ # Created by: Veniamin Gvozdikov # $FreeBSD$ PORTNAME= qpdfview PORTVERSION= 0.4.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print MASTER_SITES= https://launchpadlibrarian.net/140746246/ MAINTAINER= vg@FreeBSD.org COMMENT= Tabbed DjVu/PDF/PS document viewer LICENSE= GPLv2 USES= desktop-file-utils pkgconfig qmake USE_QT4= corelib dbus gui imageformats_run linguist_build moc_build \ rcc_build sql sql-sqlite3_run svg xml QMAKE_ARGS+= QMAKE_CFLAGS_RELEASE="" QMAKE_CXXFLAGS_RELEASE="" QMAKE_SOURCE_PATH= ${PORTNAME}.pro DATADIR= ${PREFIX}/share/${PORTNAME} OPTIONS_DEFINE= CUPS OPTIONS_MULTI= BACKEND OPTIONS_MULTI_BACKEND= DJVU PDF PS BACKEND_DESC= Documents support OPTIONS_DEFAULT= CUPS PDF OPTIONS_SUB= yes CUPS_QMAKE_OFF= "CONFIG+=without_cups" CUPS_LIB_DEPENDS= libcups.so:${PORTSDIR}/print/cups-client DJVU_LIB_DEPENDS= libdjvulibre.so:${PORTSDIR}/graphics/djvulibre DJVU_QMAKE_OFF= "CONFIG+=without_djvu" PDF_LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 PDF_QMAKE_OFF= "CONFIG+=without_pdf" PS_LIB_DEPENDS= libspectre.so:${PORTSDIR}/print/libspectre PS_QMAKE_OFF= "CONFIG+=without_ps" pre-configure: ${REINPLACE_CMD} -e 's#/usr#${PREFIX}#g;s#${PREFIX}/share/man#${PREFIX}/man#g' \ ${WRKSRC}/${PORTNAME}.pri cd ${WRKSRC} && ${LRELEASE} ${PORTNAME}.pro .include Index: head/print/tex-luatex/Makefile =================================================================== --- head/print/tex-luatex/Makefile (revision 378347) +++ head/print/tex-luatex/Makefile (revision 378348) @@ -1,107 +1,107 @@ # $FreeBSD$ PORTNAME= luatex PORTVERSION= 0.79.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXMF}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= texlive-${DISTVERSION_TEXMF}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= Extended version of pdfTeX using Lua LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libgraphite.so:${PORTSDIR}/graphics/silgraphite \ libicuio.so:${PORTSDIR}/devel/icu \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler.so:${PORTSDIR}/graphics/poppler \ libTECkit.so:${PORTSDIR}/textproc/teckit \ libzzip.so:${PORTSDIR}/devel/zziplib USE_TEX= kpathsea web2c texmf formats fmtutil USE_XORG= pixman USES= pkgconfig tar:xz gmake EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= \ build-aux \ libs/xpdf \ libs/cairo \ libs/pixman \ libs/lua52 \ libs/luajit \ texk/web2c EXTRACT_AFTER_ARGS_TEXMF=| ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXMF=20140525 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/lualatex \ texmf-dist/doc/luatex \ texmf-dist/scripts/context/lua \ texmf-dist/source/luatex \ texmf-dist/source/lualatex \ texmf-dist/fonts/map/luatex \ texmf-dist/tex/plain/config/dviluatex.ini \ texmf-dist/tex/luatex \ texmf-dist/tex/plain/config/luatex.ini \ texmf-dist/tex/generic/config/luatex-unicode-letters.tex \ texmf-dist/tex/generic/config/luatexiniconfig.tex \ texmf-dist/tex/generic/context/luatex \ texmf-dist/tex/latex/latexconfig/dvilualatex.ini \ texmf-dist/tex/latex/latexconfig/lualatex-reset-codes.tex \ texmf-dist/tex/latex/latexconfig/lualatexquotejobname.tex \ texmf-dist/tex/latex/latexconfig/lualatex-patch-kernel.tex \ texmf-dist/tex/latex/latexconfig/lualatexiniconfig.tex \ texmf-dist/tex/latex/latexconfig/lualatex.ini \ texmf-dist/tex/lualatex WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=aleph etex pdftex mf mf-nowin mp ptex eptex uptex euptex \ xetex tex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-luatex \ --enable-luajittex \ --enable-web2c \ --disable-web-progs \ --with-system-freetype2 \ --with-freetype2-includes=${LOCALBASE}/include/freetype2 \ --with-freetype2-libdir=${LOCALBASE}/lib \ --with-system-gd \ --with-system-icu \ --with-icu-includes=${LOCALBASE}/include \ --with-icu-libdir=${LOCALBASE}/lib \ --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-libpng \ --with-libpng-includes=${LOCALBASE}/include \ --with-libpng-libdir=${LOCALBASE}/lib \ --with-system-poppler \ --with-system-t1lib \ --with-system-teckit \ --with-teckit-includes=${LOCALBASE}/include/teckit \ --with-teckit-libdir=${LOCALBASE}/lib \ --with-system-pixman \ --with-system-zziplib \ --with-system-zlib CFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes TEX_FORMATS= luatex pre-configure: for D in libs/xpdf libs/cairo libs/lua52 libs/luajit; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \ done pre-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/tex-xetex/Makefile =================================================================== --- head/print/tex-xetex/Makefile (revision 378347) +++ head/print/tex-xetex/Makefile (revision 378348) @@ -1,96 +1,96 @@ # $FreeBSD$ PORTNAME= xetex PORTVERSION= 0.99991 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ PKGNAMEPREFIX= tex- DISTNAME= texlive-${DISTVERSION_TEXMF}-source DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ ${DISTNAME_TEXMF}${EXTRACT_SUFX} DIST_SUBDIR= TeX EXTRACT_ONLY= texlive-${DISTVERSION_TEXMF}-source${EXTRACT_SUFX} MAINTAINER= hrs@FreeBSD.org COMMENT= TeX System with Unicode and Modern Font Technologies LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \ libgraphite2.so:${PORTSDIR}/graphics/graphite2 \ libicuio.so:${PORTSDIR}/devel/icu \ libopenjpeg.so:${PORTSDIR}/graphics/openjpeg15 \ libpng.so:${PORTSDIR}/graphics/png \ libpoppler.so:${PORTSDIR}/graphics/poppler \ libTECkit.so:${PORTSDIR}/textproc/teckit \ libzzip.so:${PORTSDIR}/devel/zziplib USE_TEX= kpathsea web2c texmf formats fmtutil USES= pkgconfig gmake tar:xz EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= \ build-aux \ libs/xpdf \ libs/harfbuzz \ texk/web2c EXTRACT_AFTER_ARGS_TEXMF= \ | ${TAR} -xf - -C ${STAGEDIR}${PREFIX}/share \ --strip-components 1 --no-same-permission --no-same-owner \ ${EXTRACT_FILES_TEXMF:S,^,${DISTNAME_TEXMF}/,} DISTVERSION_TEXMF=20140525 DISTNAME_TEXMF= texlive-${DISTVERSION_TEXMF}-texmf EXTRACT_FILES_TEXMF= \ texmf-dist/doc/xelatex \ texmf-dist/doc/xetex \ texmf-dist/fonts/misc/xetex \ texmf-dist/scripts/xetex \ texmf-dist/source/xelatex \ texmf-dist/tex/latex/latexconfig/xelatex.ini \ texmf-dist/tex/plain/config/xetex.ini \ texmf-dist/tex/xelatex \ texmf-dist/tex/xetex \ texmf-dist/tex/generic/xetexconfig/unicode-letters.tex WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c GNU_CONFIGURE= yes EXCLUDE_ENGINES=aleph etex pdftex luatex luajittex mf mf-nowin mp ptex eptex \ uptex euptex tex CONFIGURE_ARGS= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-xetex \ --enable-web2c \ --disable-web-progs \ --with-system-freetype2 \ --with-freetype2-includes=${LOCALBASE}/include/freetype2 \ --with-freetype2-libdir=${LOCALBASE}/lib \ --with-system-graphite2 \ --with-graphite2-includes=${LOCALBASE}/include/graphite2 \ --with-graphite2-libdir=${LOCALBASE}/lib \ --with-system-icu \ --with-icu-include=${LOCALBASE}/include \ --with-icu-libdir=${LOCALBASE}/lib \ --with-system-kpathsea \ --with-kpathsea-includes=${LOCALBASE}/include \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-libpng \ --with-libpng-includes=${LOCALBASE}/include \ --with-libpng-libdir=${LOCALBASE}/lib \ --with-system-poppler \ --with-system-teckit \ --with-teckit-includes=${LOCALBASE}/include/teckit \ --with-teckit-libdir=${LOCALBASE}/lib \ --with-system-zziplib \ --with-system-zlib CFLAGS+= -I${LOCALBASE}/include MAKE_JOBS_UNSAFE= yes TEX_FORMATS= xetex pre-configure: for D in libs/harfbuzz libs/xpdf; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ ${SETENV} ${CONFIGURE_ENV} ${SH} ${CONFIGURE_SCRIPT} ${CONFIGURE_ARGS}; \ done pre-install: ${MKDIR} ${STAGEDIR}${PREFIX}/share ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${DISTVERSION_TEXMF}-texmf${EXTRACT_SUFX} \ ${EXTRACT_AFTER_ARGS_TEXMF} .include Index: head/print/texlive-base/Makefile =================================================================== --- head/print/texlive-base/Makefile (revision 378347) +++ head/print/texlive-base/Makefile (revision 378348) @@ -1,266 +1,266 @@ # $FreeBSD$ PORTNAME= texlive PORTVERSION= 20140525 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= ftp://tug.org/historic/systems/texlive/2014/ PKGNAMESUFFIX= -base DISTNAME= ${PORTNAME}-${DISTVERSION}-source DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= TeX Live Typesetting System, base binaries RUN_DEPENDS= psbook:${PORTSDIR}/print/psutils LIB_DEPENDS= libicuio.so:${PORTSDIR}/devel/icu \ libt1.so:${PORTSDIR}/devel/t1lib \ libTECkit.so:${PORTSDIR}/textproc/teckit \ libgraphite.so:${PORTSDIR}/graphics/silgraphite \ libgd.so:${PORTSDIR}/graphics/gd \ libfreetype.so:${PORTSDIR}/print/freetype2 \ libttf.so:${PORTSDIR}/print/freetype \ libpng.so:${PORTSDIR}/graphics/png \ libzzip.so:${PORTSDIR}/devel/zziplib \ libpoppler.so:${PORTSDIR}/graphics/poppler # XXX # libpotrace.so:${PORTSDIR}/graphics/potrace CONFLICTS_INSTALL= texlive-texmf-201[23]* USE_TEX= web2c kpathsea ptexenc texhash-bootstrap USES= gmake pkgconfig perl5 shebangfix tar:xz USE_AUTOTOOLS= autoconf USE_GHOSTSCRIPT=yes USE_PERL5= run USE_LDCONFIG= yes # during build phase gnu configure is run a lot MAKE_ENV+= CONFIG_SITE=${CONFIG_SITE} USE_XORG= x11 xmu xaw pixman EXCLUDE_FILES= ${DISTNAME}/texk/web2c \ ${DISTNAME}/texk/kpathsea \ ${DISTNAME}/texk/ptexenc \ ${DISTNAME}/texk/xdvik \ ${DISTNAME}/texk/dvipdfm-x \ ${DISTNAME}/texk/dvipsk \ ${DISTNAME}/libs/freetype2 \ ${DISTNAME}/libs/gd \ ${DISTNAME}/libs/graphite \ ${DISTNAME}/libs/icu \ ${DISTNAME}/libs/liblua52 \ ${DISTNAME}/libs/libluajit \ ${DISTNAME}/libs/libpaper \ ${DISTNAME}/libs/libpng \ ${DISTNAME}/libs/pixman \ ${DISTNAME}/libs/poppler \ ${DISTNAME}/libs/teckit \ ${DISTNAME}/libs/xpdf \ ${DISTNAME}/libs/zlib \ ${DISTNAME}/libs/zziplib \ ${DISTNAME}/utils/biber \ ${DISTNAME}/utils/t1utils # XXX # ${DISTNAME}/libs/potrace EXTRACT_AFTER_ARGS= ${EXCLUDE_FILES:S,^,--exclude ,} GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-native-texlive-build \ --disable-web-progs \ --disable-psutils \ --enable-shared \ --disable-t1utils \ --disable-dvipdfmx \ --disable-dvipdfm-x \ --disable-xdvipdfmx \ --enable-build-in-source-tree \ --datarootdir=${LOCALBASE}/share \ --with-system-freetype \ --with-freetype-includes=${LOCALBASE}/include/freetype1/freetype \ --with-freetype-libdir=${LOCALBASE}/lib \ --with-system-freetype2 \ --with-freetype2-includes=${LOCALBASE}/include/freetype2 \ --with-freetype2-libdir=${LOCALBASE}/lib \ --with-system-cairo \ --with-system-gd \ --with-system-graphite \ --with-system-icu \ --with-icu-include=${LOCALBASE}/include \ --with-icu-libdir=${LOCALBASE}/lib \ --with-system-kpathsea \ --with-kpathsea-include=${LOCALBASE}/include/kpathsea \ --with-kpathsea-libdir=${LOCALBASE}/lib \ --with-system-libgs \ --with-libgs-includes=${LOCALBASE}/include \ --with-libgs-libdir=${LOCALBASE}/lib \ --with-system-libpaper \ --with-libpaper-includes=${LOCALBASE}/include \ --with-libpaper-libdir=${LOCALBASE}/lib \ --with-system-libpng \ --with-system-pixman \ --with-system-poppler \ --with-system-ptexenc \ --with-ptexenc-include=${LOCALBASE}/include/ptexenc \ --with-ptexenc-libdir=${LOCALBASE}/lib \ --with-system-t1lib \ --with-system-teckit \ --with-xpdf-includes=${LOCALBASE}/include/poppler \ --with-xpdf-libdir=${LOCALBASE}/lib \ --with-system-xpdf \ --with-system-zziplib \ --with-system-zlib # XXX # --with-system-potrace CFLAGS+= -I${LOCALBASE}/include \ -I${LOCALBASE}/include/kpathsea \ -I${LOCALBASE}/include/ptexenc PLIST_SUB= INSTALL_DATA="${INSTALL_DATA}" INSTALL_TARGET= install-strip SHEBANG_FILES= texk/texlive/linked_scripts/a2ping/a2ping.pl \ texk/texlive/linked_scripts/accfonts/mkt1font \ texk/texlive/linked_scripts/accfonts/vpl2ovp \ texk/texlive/linked_scripts/accfonts/vpl2vpl \ texk/texlive/linked_scripts/adhocfilelist/adhocfilelist.sh \ texk/texlive/linked_scripts/arara/arara.sh \ texk/texlive/linked_scripts/authorindex/authorindex \ texk/texlive/linked_scripts/bibexport/bibexport.sh \ texk/texlive/linked_scripts/bundledoc/arlatex \ texk/texlive/linked_scripts/bundledoc/bundledoc \ texk/texlive/linked_scripts/cachepic/cachepic.tlu \ texk/texlive/linked_scripts/checkcites/checkcites.lua \ texk/texlive/linked_scripts/context/perl/mptopdf.pl \ texk/texlive/linked_scripts/context/stubs/unix/context \ texk/texlive/linked_scripts/context/stubs/unix/contextjit \ texk/texlive/linked_scripts/context/stubs/unix/ctxtools \ texk/texlive/linked_scripts/context/stubs/unix/luatools \ texk/texlive/linked_scripts/context/stubs/unix/mtxrun \ texk/texlive/linked_scripts/context/stubs/unix/mtxrunjit \ texk/texlive/linked_scripts/context/stubs/unix/pstopdf \ texk/texlive/linked_scripts/context/stubs/unix/texexec \ texk/texlive/linked_scripts/context/stubs/unix/texmfstart \ texk/texlive/linked_scripts/convbkmk/convbkmk.rb \ texk/texlive/linked_scripts/ctanify/ctanify \ texk/texlive/linked_scripts/ctanupload/ctanupload.pl \ texk/texlive/linked_scripts/de-macro/de-macro \ texk/texlive/linked_scripts/dosepsbin/dosepsbin.pl \ texk/texlive/linked_scripts/dtxgen/dtxgen \ texk/texlive/linked_scripts/dviasm/dviasm.py \ texk/texlive/linked_scripts/ebong/ebong.py \ texk/texlive/linked_scripts/epspdf/epspdf.tlu \ texk/texlive/linked_scripts/epspdf/epspdftk.tcl \ texk/texlive/linked_scripts/epstopdf/epstopdf.pl \ texk/texlive/linked_scripts/exceltex/exceltex \ texk/texlive/linked_scripts/fig4latex/fig4latex \ texk/texlive/linked_scripts/findhyph/findhyph \ texk/texlive/linked_scripts/fontools/afm2afm \ texk/texlive/linked_scripts/fontools/autoinst \ texk/texlive/linked_scripts/fontools/ot2kpx \ texk/texlive/linked_scripts/fragmaster/fragmaster.pl \ texk/texlive/linked_scripts/glossaries/makeglossaries \ texk/texlive/linked_scripts/installfont/installfont-tl \ texk/texlive/linked_scripts/jfontmaps/kanji-config-updmap-sys.sh \ texk/texlive/linked_scripts/jfontmaps/kanji-config-updmap.pl \ texk/texlive/linked_scripts/jfontmaps/kanji-fontmap-creator.pl \ texk/texlive/linked_scripts/kotex-utils/jamo-normalize.pl \ texk/texlive/linked_scripts/kotex-utils/komkindex.pl \ texk/texlive/linked_scripts/kotex-utils/ttf2kotexfont.pl \ texk/texlive/linked_scripts/latex-git-log/latex-git-log \ texk/texlive/linked_scripts/latex2man/latex2man \ texk/texlive/linked_scripts/latexdiff/latexdiff-vc.pl \ texk/texlive/linked_scripts/latexdiff/latexdiff.pl \ texk/texlive/linked_scripts/latexdiff/latexrevise.pl \ texk/texlive/linked_scripts/latexfileversion/latexfileversion \ texk/texlive/linked_scripts/latexindent/latexindent.pl \ texk/texlive/linked_scripts/latexmk/latexmk.pl \ texk/texlive/linked_scripts/latexpand/latexpand \ texk/texlive/linked_scripts/lilyglyphs/lily-glyph-commands.py \ texk/texlive/linked_scripts/lilyglyphs/lily-image-commands.py \ texk/texlive/linked_scripts/lilyglyphs/lily-rebuild-pdfs.py \ texk/texlive/linked_scripts/listbib/listbib \ texk/texlive/linked_scripts/listings-ext/listings-ext.sh \ texk/texlive/linked_scripts/ltxfileinfo/ltxfileinfo \ texk/texlive/linked_scripts/ltximg/ltximg.pl \ texk/texlive/linked_scripts/lua2dox/lua2dox_filter \ texk/texlive/linked_scripts/luaotfload/luaotfload-tool.lua \ texk/texlive/linked_scripts/m-tx/m-tx.lua \ texk/texlive/linked_scripts/match_parens/match_parens \ texk/texlive/linked_scripts/mathspic/mathspic.pl \ texk/texlive/linked_scripts/mf2pt1/mf2pt1.pl \ texk/texlive/linked_scripts/mkgrkindex/mkgrkindex \ texk/texlive/linked_scripts/mkjobtexmf/mkjobtexmf.pl \ texk/texlive/linked_scripts/mkpic/mkpic \ texk/texlive/linked_scripts/multibibliography/multibibliography.pl \ texk/texlive/linked_scripts/musixtex/musixflx.lua \ texk/texlive/linked_scripts/musixtex/musixtex.lua \ texk/texlive/linked_scripts/oberdiek/pdfatfi.pl \ texk/texlive/linked_scripts/pax/pdfannotextractor.pl \ texk/texlive/linked_scripts/pdfcrop/pdfcrop.pl \ texk/texlive/linked_scripts/pdfjam/pdf180 \ texk/texlive/linked_scripts/pdfjam/pdf270 \ texk/texlive/linked_scripts/pdfjam/pdf90 \ texk/texlive/linked_scripts/pdfjam/pdfbook \ texk/texlive/linked_scripts/pdfjam/pdfflip \ texk/texlive/linked_scripts/pdfjam/pdfjam \ texk/texlive/linked_scripts/pdfjam/pdfjam-pocketmod \ texk/texlive/linked_scripts/pdfjam/pdfjam-slides3up \ texk/texlive/linked_scripts/pdfjam/pdfjam-slides6up \ texk/texlive/linked_scripts/pdfjam/pdfjoin \ texk/texlive/linked_scripts/pdfjam/pdfnup \ texk/texlive/linked_scripts/pdfjam/pdfpun \ texk/texlive/linked_scripts/pedigree-perl/pedigree.pl \ texk/texlive/linked_scripts/perltex/perltex.pl \ texk/texlive/linked_scripts/pfarrei/a5toa4.tlu \ texk/texlive/linked_scripts/pfarrei/pfarrei.tlu \ texk/texlive/linked_scripts/pkfix-helper/pkfix-helper \ texk/texlive/linked_scripts/pkfix/pkfix.pl \ texk/texlive/linked_scripts/pmx/pmx2pdf.lua \ texk/texlive/linked_scripts/pmxchords/pmxchords.lua \ texk/texlive/linked_scripts/pst-pdf/ps4pdf \ texk/texlive/linked_scripts/pst2pdf/pst2pdf.pl \ texk/texlive/linked_scripts/ptex2pdf/ptex2pdf.lua \ texk/texlive/linked_scripts/purifyeps/purifyeps \ texk/texlive/linked_scripts/pythontex/depythontex.py \ texk/texlive/linked_scripts/pythontex/pythontex.py \ texk/texlive/linked_scripts/rubik/rubikrotation.pl \ texk/texlive/linked_scripts/scripts.lst \ texk/texlive/linked_scripts/simpdftex/simpdftex \ texk/texlive/linked_scripts/splitindex/splitindex.pl \ texk/texlive/linked_scripts/sty2dtx/sty2dtx.pl \ texk/texlive/linked_scripts/svn-multi/svn-multi.pl \ texk/texlive/linked_scripts/texcount/texcount.pl \ texk/texlive/linked_scripts/texdef/texdef.pl \ texk/texlive/linked_scripts/texdiff/texdiff \ texk/texlive/linked_scripts/texdirflatten/texdirflatten \ texk/texlive/linked_scripts/texdoc/texdoc.tlu \ texk/texlive/linked_scripts/texfot/texfot.pl \ texk/texlive/linked_scripts/texlive/rungs.tlu \ texk/texlive/linked_scripts/texlive/tlmgr.pl \ texk/texlive/linked_scripts/texlive/updmap.pl \ texk/texlive/linked_scripts/texliveonfly/texliveonfly.py \ texk/texlive/linked_scripts/texloganalyser/texloganalyser \ texk/texlive/linked_scripts/thumbpdf/thumbpdf.pl \ texk/texlive/linked_scripts/typeoutfileinfo/typeoutfileinfo.sh \ texk/texlive/linked_scripts/ulqda/ulqda.pl \ texk/texlive/linked_scripts/urlbst/urlbst \ texk/texlive/linked_scripts/vpe/vpe.pl INFO= dvipng tlbuild post-patch: cd ${WRKSRC}/texk/texlive/tl_scripts && \ ${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},' \ fmtutil-sys.sh texconfig-sys.sh updmap-sys.sh post-install-fmtutil: for D in ${TEXHASHDIRS}; do \ ${MKDIR} ${STAGEDIR}${PREFIX}/$$D; \ ${TOUCH} ${STAGEDIR}${PREFIX}/$$D/.keep_me; \ done ${MKDIR} ${STAGEDIR}${PREFIX}/${TEXMFCONFIGDIR}/web2c ${TOUCH} ${STAGEDIR}${PREFIX}/${TEXMFCONFIGDIR}/web2c/.keep_me ${INSTALL_DATA} ${STAGEDIR}${PREFIX}/${TEXMFDISTDIR}/web2c/fmtutil.cnf \ ${STAGEDIR}${PREFIX}/${FMTUTIL_CNF} post-install: post-install-fmtutil .ORDER: post-install-fmtutil do-texhash .include Index: head/sysutils/kfilemetadata/Makefile =================================================================== --- head/sysutils/kfilemetadata/Makefile (revision 378347) +++ head/sysutils/kfilemetadata/Makefile (revision 378348) @@ -1,25 +1,25 @@ # $FreeBSD$ PORTNAME= kfilemetadata PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Library for extracting file metadata LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libtag.so:${PORTSDIR}/audio/taglib \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libswscale.so:${PORTSDIR}/multimedia/ffmpeg \ libepub.so:${PORTSDIR}/textproc/ebook-tools \ libqmobipocket.so:${PORTSDIR}/graphics/kdegraphics4-mobipocket USE_KDE4= kdeprefix automoc4 kdelibs USES= cmake:outsource tar:xz USE_QT4= corelib qmake_build moc_build rcc_build uic_build USE_LDCONFIG= yes .include Index: head/sysutils/nepomuk-core/Makefile =================================================================== --- head/sysutils/nepomuk-core/Makefile (revision 378347) +++ head/sysutils/nepomuk-core/Makefile (revision 378348) @@ -1,34 +1,34 @@ # Created by: Raphael Kubo da Costa # $FreeBSD$ PORTNAME= nepomuk-core PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils kde MASTER_SITES= KDE/${KDE4_BRANCH}/${PORTVERSION}/src DIST_SUBDIR= KDE/${PORTVERSION} MAINTAINER= kde@FreeBSD.org COMMENT= Core Nepomuk system libraries and services for KDE LIB_DEPENDS= libpoppler-qt4.so:${PORTSDIR}/graphics/poppler-qt4 \ libtag.so:${PORTSDIR}/audio/taglib \ libexiv2.so:${PORTSDIR}/graphics/exiv2 \ libswscale.so:${PORTSDIR}/multimedia/ffmpeg \ libepub.so:${PORTSDIR}/textproc/ebook-tools \ libqmobipocket.so:${PORTSDIR}/graphics/kdegraphics4-mobipocket USE_KDE4= kdeprefix automoc4 baloo kdelibs kfilemetadata \ ontologies soprano USES= cmake:outsource tar:xz USE_QT4= corelib dbus gui qmake_build moc_build rcc_build uic_build USE_LDCONFIG= yes MAKE_ENV= XDG_CONFIG_HOME=/dev/null SUB_FILES= nepomuk-env.sh post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/env ${INSTALL_SCRIPT} ${WRKDIR}/nepomuk-env.sh ${STAGEDIR}${PREFIX}/env .include Index: head/sysutils/tracker/Makefile =================================================================== --- head/sysutils/tracker/Makefile (revision 378347) +++ head/sysutils/tracker/Makefile (revision 378348) @@ -1,141 +1,141 @@ # Created by: Michael Johnson # $FreeBSD$ # $MCom: ports/trunk/sysutils/tracker/Makefile 20045 2014-11-10 06:23:59Z gusi $ PORTNAME= tracker PORTVERSION= 1.2.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils gnome MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Object database, tag/metadata database, search tool and indexer LIB_DEPENDS= libdbus-glib-1.so:${PORTSDIR}/devel/dbus-glib \ libgmime-2.6.so:${PORTSDIR}/mail/gmime26 \ libhal.so:${PORTSDIR}/sysutils/hal \ libraptor.so:${PORTSDIR}/textproc/raptor \ libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \ libicutu.so:${PORTSDIR}/devel/icu \ libmediaart-1.0.so:${PORTSDIR}/multimedia/libmediaart \ librest-0.7.so:${PORTSDIR}/devel/librest RUN_DEPENDS= xdg-desktop-icon:${PORTSDIR}/devel/xdg-utils \ o3totxt:${PORTSDIR}/converters/o3read \ pdftotext:${PORTSDIR}/graphics/poppler-utils \ w3m:${PORTSDIR}/www/w3m PLIST_SUB= TRACKER_VER="1.0" USES= gettext gmake libtool pathfix pkgconfig tar:xz USE_GNOME= gnomeprefix gtk30 intlhack introspection:build USE_LDCONFIG= yes USE_SQLITE= 3 USE_GSTREAMER1= yes GNU_CONFIGURE= yes INSTALLS_ICONS= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -L${LOCALBASE}/lib/tracker CONFIGURE_ARGS= --enable-video-extractor=gstreamer \ --with-session-bus-services-dir=${LOCALBASE}/share/dbus-1/services \ --disable-libiptcdata --enable-miner-fs \ --disable-meegotouch --disable-miner-flickr \ --enable-icu-charset-detection \ --disable-enca \ --enable-tracker-preferences \ --disable-libosinfo \ --enable-generic-media-extractor=gstreamer # disable evolution miner until tracker fixes the dep CONFIGURE_ARGS+= --disable-miner-evolution INSTALL_TARGET= install-strip GLIB_SCHEMAS= org.freedesktop.Tracker.DB.gschema.xml \ org.freedesktop.Tracker.Extract.gschema.xml \ org.freedesktop.Tracker.FTS.gschema.xml \ org.freedesktop.Tracker.Miner.Files.gschema.xml \ org.freedesktop.Tracker.Store.gschema.xml \ org.freedesktop.Tracker.Writeback.gschema.xml \ org.freedesktop.Tracker.enums.xml \ org.freedesktop.Tracker.gschema.xml OPTIONS_DEFINE= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS OPTIONS_DEFAULT= AUDIO_MINERS DOCUMENT_MINERS GRAPHIC_MINERS WEB_MINERS_DESC= Support for Firefox, Thunderbird and Evolution AUDIO_MINERS_DESC= Support for audio formats DOCUMENT_MINERS_DESC= Support for some sort of documents (pdf, ps, xps, office) GRAPHIC_MINERS_DESC= Support for some graphic formats (gif, png, tiff) .include .if ${PORT_OPTIONS:MWEB_MINERS} CONFIGURE_ARGS+= --enable-miner-firefox \ --enable-miner-thunderbird BUILD_DEPENDS+= firefox>=0:${PORTSDIR}/www/firefox \ thunderbird>=0:${PORTSDIR}/mail/thunderbird RUN_DEPENDS+= firefox>=0:${PORTSDIR}/www/firefox \ thunderbird>=0:${PORTSDIR}/mail/thunderbird PLIST_SUB+= WEB_MINERS="" .else CONFIGURE_ARGS+= --disable-miner-evolution --disable-miner-firefox \ --disable-miner-thunderbird PLIST_SUB+= WEB_MINERS="@comment " .endif .if ${PORT_OPTIONS:MAUDIO_MINERS} LIB_DEPENDS+= libtotem-plparser.so:${PORTSDIR}/multimedia/totem-pl-parser \ libFLAC.so:${PORTSDIR}/audio/flac \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libcue.so:${PORTSDIR}/textproc/libcue \ libogg.so:${PORTSDIR}/audio/libogg \ libtag.so:${PORTSDIR}/audio/taglib CONFIGURE_ARGS+= --enable-libvorbis --enable-libflac \ --enable-taglib --enable-mp3 \ --enable-libcue --enable-playlist PLIST_SUB+= AUDIO_MINERS="" .else CONFIGURE_ARGS+= --disable-libvorbis --disable-libflac \ --disable-taglib --disable-mp3 \ --disable-libcue --disable-playlist PLIST_SUB+= AUDIO_MINERS="@comment " .endif .if ${PORT_OPTIONS:MDOCUMENT_MINERS} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib \ libgxps.so:${PORTSDIR}/graphics/libgxps \ libgsf-1.so:${PORTSDIR}/devel/libgsf \ libexempi.so:${PORTSDIR}/textproc/exempi \ libwv.so:${PORTSDIR}/textproc/wv CONFIGURE_ARGS+= --enable-libgxps --enable-poppler \ --enable-libxml2 --enable-exif \ --enable-libgsf --enable-abiword \ --enable-dvi --enable-ps \ --enable-exempi --enable-text PLIST_SUB+= DOCUMENT_MINERS="" .else CONFIGURE_ARGS+= --disable-libgxps --disable-poppler \ --disable-libxml2 --disable-exif \ --disable-libgsf --disable-abiword \ --disable-dvi --disable-ps \ --disable-exempi --disable-text PLIST_SUB+= DOCUMENT_MINERS="@comment " .endif .if ${PORT_OPTIONS:MGRAPHIC_MINERS} LIB_DEPENDS+= libexif.so:${PORTSDIR}/graphics/libexif \ libgif.so:${PORTSDIR}/graphics/giflib \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff CONFIGURE_ARGS+= --enable-libgif \ --enable-libjpeg \ --enable-libtiff \ --enable-icon \ --enable-libpng15 PLIST_SUB+= GRAPHIC_MINERS="" .else CONFIGURE_ARGS+= --disable-libgif \ --disable-libjpeg \ --disable-libtiff \ --disable-icon \ --disable-libpng15 PLIST_SUB+= GRAPHIC_MINERS="@comment " .endif .include Index: head/textproc/pdfgrep/Makefile =================================================================== --- head/textproc/pdfgrep/Makefile (revision 378347) +++ head/textproc/pdfgrep/Makefile (revision 378348) @@ -1,24 +1,24 @@ # Created by: Michael Ranner # $FreeBSD$ PORTNAME= pdfgrep PORTVERSION= 1.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/ MASTER_SITE_SUBDIR= ${PORTNAME} MAINTAINER= michael@ranner.eu COMMENT= Tool to search text in PDF files LICENSE= GPLv2 LIB_DEPENDS= libpoppler.so:${PORTSDIR}/graphics/poppler GNU_CONFIGURE= yes USES= gmake pkgconfig CONFIGURE_ARGS= poppler_CFLAGS="-I${LOCALBASE}/include -I${LOCALBASE}/include/poppler" PLIST_FILES= bin/pdfgrep man/man1/pdfgrep.1.gz .include Index: head/x11/eaglemode/Makefile =================================================================== --- head/x11/eaglemode/Makefile (revision 378347) +++ head/x11/eaglemode/Makefile (revision 378348) @@ -1,98 +1,99 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= eaglemode PORTVERSION= 0.87.0 +PORTREVISION= 1 CATEGORIES= x11 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= amdmi3@FreeBSD.org COMMENT= Futuristic zoomable user environment LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg \ libpng.so:${PORTSDIR}/graphics/png \ libtiff.so:${PORTSDIR}/graphics/tiff \ libfreetype.so:${PORTSDIR}/print/freetype2 USES= tar:bzip2 perl5 pkgconfig USE_PERL5= build USE_XORG= x11 xext xxf86vm SUB_FILES= eaglemode.sh BUILD_ARGS= continue=no .for lib in X11 jpeg png tiff BUILD_ARGS+= ${lib}-inc-dir="${LOCALBASE}/include" \ ${lib}-lib-dir="${LOCALBASE}/lib" .endfor DATADIR= ${PREFIX}/lib/${PORTNAME} PLIST_FILES= bin/${PORTNAME} PORTDATA= * OPTIONS_DEFINE= XINE RSVG PDF OPTIONS_DEFAULT=XINE RSVG PDF RSVG_DESC= SVG support through librsvg PDF_DESC= PDF support through poppler-glib .include .if ${PORT_OPTIONS:MXINE} LIB_DEPENDS+= libxine.so:${PORTSDIR}/multimedia/libxine BUILD_ARGS+= xine-inc-dir="${LOCALBASE}/include" \ xine-lib-dir="${LOCALBASE}/lib" PLIST_SUB+= EMAV="" .else PLIST_SUB+= EMAV="@comment " .endif .if ${PORT_OPTIONS:MRSVG} USE_GNOME+= librsvg2 PLIST_SUB+= EMSVG="" .else PLIST_SUB+= EMSVG="@comment " .endif .if ${PORT_OPTIONS:MPDF} LIB_DEPENDS+= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USE_GNOME+= gtk20 PLIST_SUB+= EMPDF="" .else PLIST_SUB+= EMPDF="@comment " .endif post-patch: @${REINPLACE_CMD} -e 's|gcc|${CC}|; s|"-O2"|"${CFLAGS}"|' \ ${WRKSRC}/makers/unicc/plugins/unicc_gnu.pm .if ! ${PORT_OPTIONS:MXINE} @${RM} -f ${WRKSRC}/makers/emAv.maker.pm .endif .if ! ${PORT_OPTIONS:MRSVG} @${RM} -f ${WRKSRC}/makers/emSvg.maker.pm .endif .if ! ${PORT_OPTIONS:MPDF} @${RM} -f ${WRKSRC}/makers/emPdf.maker.pm .endif do-build: cd ${WRKSRC} && ${PERL} make.pl build ${BUILD_ARGS} do-install: ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${PERL} make.pl install dir=${STAGEDIR}${DATADIR} ${INSTALL_SCRIPT} ${WRKDIR}/eaglemode.sh ${STAGEDIR}${PREFIX}/bin/eaglemode ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/bin/* \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/*.so \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emClock/emTimeZonesProc \ ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emTmpConv/emTmpConvProc .if ${PORT_OPTIONS:MXINE} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emAv/emAvServerProc_xine .endif .if ${PORT_OPTIONS:MRSVG} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emSvg/emSvgServerProc .endif .if ${PORT_OPTIONS:MPDF} ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/eaglemode/lib/emPdf/emPdfServerProc .endif .include Index: head/x11-fm/gnome-commander2/Makefile =================================================================== --- head/x11-fm/gnome-commander2/Makefile (revision 378347) +++ head/x11-fm/gnome-commander2/Makefile (revision 378348) @@ -1,54 +1,55 @@ # Created by: Edgardo Garcia Hoeffler # $FreeBSD$ PORTNAME= gnome-commander PORTVERSION= 1.4.5 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= x11-fm gnome MASTER_SITES= GNOME/sources/gnome-commander/1.4 PKGNAMESUFFIX= 2 DIST_SUBDIR= gnome2 MAINTAINER= danilo@FreeBSD.org COMMENT= File manager for Gnome2 LICENSE= GPLv2 LIB_DEPENDS= libunique-1.0.so:${PORTSDIR}/x11-toolkits/unique RUN_DEPENDS= meld:${PORTSDIR}/textproc/meld \ yelp:${PORTSDIR}/x11/yelp USES= gettext gmake libtool pathfix pkgconfig python tar:xz USE_GNOME= gnomedocutils gnomeprefix gnomevfs2 libgnomeui GNU_CONFIGURE= yes INSTALL_TARGET= install-strip INSTALLS_OMF= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFLICTS= gnome-commander-[0-9]* OPTIONS_DEFINE= CHM EXIV2 GSF POPPLER TAGLIB OPTIONS_DEFAULT= CHM EXIV2 GSF POPPLER TAGLIB CHM_DESC= CHM support via chmlib CHM_LIB_DEPENDS= libchm.so:${PORTSDIR}/misc/chmlib CHM_CONFIGURE_WITH= libchm EXIV2_LIB_DEPENDS= libexiv2.so:${PORTSDIR}/graphics/exiv2 EXIV2_CONFIGURE_WITH= exiv2 GSF_DESC= OLE and ODF support via libgsf GSF_LIB_DEPENDS= libgsf-1.so:${PORTSDIR}/devel/libgsf GSF_CONFIGURE_WITH= libgsf POPPLER_LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib POPPLER_CONFIGURE_WITH= poppler TAGLIB_DESC= Audio metadata support via taglib TAGLIB_LIB_DEPENDS= libtag.so:${PORTSDIR}/audio/taglib TAGLIB_CONFIGURE_WITH= taglib post-patch: @${REINPLACE_CMD} -e \ 's|="-lpython|="-L$$PY_EXEC_PREFIX/lib -lpython|' \ ${WRKSRC}/configure .include Index: head/x11-toolkits/rubygem-poppler/Makefile =================================================================== --- head/x11-toolkits/rubygem-poppler/Makefile (revision 378347) +++ head/x11-toolkits/rubygem-poppler/Makefile (revision 378348) @@ -1,21 +1,21 @@ # $FreeBSD$ PORTNAME= poppler PORTVERSION= 2.2.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-toolkits rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= Ruby binding for Poppler RUN_DEPENDS= rubygem-cairo>=1.12.8:${PORTSDIR}/graphics/rubygem-cairo \ rubygem-gdk_pixbuf2>=${PORTVERSION}:${PORTSDIR}/graphics/rubygem-gdk_pixbuf2 LIB_DEPENDS= libpoppler-glib.so:${PORTSDIR}/graphics/poppler-glib USE_RUBY= yes USE_RUBYGEMS= yes RUBYGEM_AUTOPLIST= yes .include