diff --git a/deskutils/coolreader/Makefile b/deskutils/coolreader/Makefile index 46c7a51ff947..cc0d557c261e 100644 --- a/deskutils/coolreader/Makefile +++ b/deskutils/coolreader/Makefile @@ -1,36 +1,37 @@ PORTNAME= coolreader DISTVERSIONPREFIX= cr DISTVERSION= 3.2.55 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= mistresssilvara@hotmail.com COMMENT= E-book reader WWW= https://github.com/buggins/coolreader LICENSE= GPLv2 LGPL21+ BSD2CLAUSE LICENSE_COMB= multi LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE LIB_DEPENDS= libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libpng.so:graphics/png \ libfribidi.so:converters/fribidi \ libunibreak.so:textproc/libunibreak \ libfontconfig.so:x11-fonts/fontconfig USES= qt:5 cmake:noninja pkgconfig desktop-file-utils jpeg USE_GITHUB= yes GH_ACCOUNT= buggins USE_QT= core buildtools:build gui qmake:build widgets linguisttools:build CMAKE_ARGS= -D GUI=QT5 -D MAX_IMAGE_SCALE_MUL=2 \ -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 CXXFLAGS+= -D CR_EMULATE_GETTEXT=1 \ -I${WRKSRC}/thirdparty_unman/nanosvg/src OPTIONS_DEFINE= DOCS NLS OPTIONS_SUB= yes .include diff --git a/deskutils/fbreader/Makefile b/deskutils/fbreader/Makefile index d7c27efd7cf8..73337cec44e2 100644 --- a/deskutils/fbreader/Makefile +++ b/deskutils/fbreader/Makefile @@ -1,57 +1,57 @@ PORTNAME= fbreader PORTVERSION= 0.99.6 DISTVERSIONSUFFIX= -freebsdport -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= deskutils MAINTAINER= johannes@perceivon.net COMMENT= Powerful e-book reader WWW= https://www.fbreader.org/ LICENSE= GPLv2+ LIB_DEPENDS= libcurl.so:ftp/curl \ libexpat.so:textproc/expat2 \ libfribidi.so:converters/fribidi \ libunibreak.so:textproc/libunibreak USE_GITHUB= yes GH_ACCOUNT= geometer GH_PROJECT= FBReader .if defined(WITH_DEBUG) STATUS= debug .else STATUS= release .endif USES= compiler gmake gnome iconv localbase pkgconfig sqlite USE_GNOME= gtk20 USE_LDCONFIG= yes INSTALL_TARGET= do_install MAKE_ENV+= TARGET_ARCH=desktop TARGET_STATUS=${STATUS} \ ROOTDIR=${WRKSRC} INSTALLDIR=${PREFIX} LIBDIR=${PREFIX}/lib \ LD="${CXX}" UI_TYPE=gtk MAKE_ARGS+= MAKE=${MAKE_CMD} LIBDIR=${PREFIX}/lib post-patch: @${REINPLACE_CMD} -e '/^CC/d;/^LD/d;/QTINCLUDE/s,-I.*$$,-I${QT_INCDIR},' \ ${WRKSRC}/makefiles/arch/desktop.mk @${REINPLACE_CMD} -e 's,-O3,,;s,-ldl,${ICONV_LIB},' \ ${WRKSRC}/makefiles/config.mk ${WRKSRC}/zlibrary/core/Makefile @${REINPLACE_CMD} -e 's/-llinebreak/-lunibreak/g' ${WRKSRC}/zlibrary/text/Makefile @${REINPLACE_CMD} -e 's/-llinebreak/-lunibreak/g' ${WRKSRC}/makefiles/*.mk @${REINPLACE_CMD} -e 's,/usr,${PREFIX},' ${WRKSRC}/fbreader/desktop/Makefile @${FIND} ${WRKSRC} -name Makefile | ${XARGS} ${REINPLACE_CMD} \ -e 's,make ,$$(MAKE) ,' -e '/$$(LDFLAGS)/s/$$/ $$(LIBS)/' pre-configure: # This cannot be done in post-patch because build dependencies are installed # after patching and they can pull in libiconv which can affect CFLAGS in # Mk/Uses/iconv.mk. @${REINPLACE_CMD} 's|^CFLAGS =.*$$|CFLAGS = ${CFLAGS}|' \ ${WRKSRC}/makefiles/arch/desktop.mk .include diff --git a/games/tuxpaint-config/Makefile b/games/tuxpaint-config/Makefile index fa4c8fb4a617..307236b9e39a 100644 --- a/games/tuxpaint-config/Makefile +++ b/games/tuxpaint-config/Makefile @@ -1,33 +1,34 @@ PORTNAME= tuxpaint-config PORTVERSION= 0.0.19 +PORTREVISION= 1 CATEGORIES= games MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION} MAINTAINER= wen@FreeBSD.org COMMENT= Graphical tool to change TuxPaint settings WWW= https://www.tuxpaint.org/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/docs/COPYING.txt LIB_DEPENDS= libpaper.so:print/libpaper \ libfltk.so:x11-toolkits/fltk \ libunibreak.so:textproc/libunibreak RUN_DEPENDS= tuxpaint:games/tuxpaint USES= gettext gmake pkgconfig MAKE_ARGS= PREFIX="${PREFIX}" \ MAN_PREFIX="${MANPREFIX}/man" \ GNOME_PREFIX="${PREFIX}" \ CFLAGS="${CXXFLAGS} ${CPPFLAGS}" \ ARCH_LINKS="${LDFLAGS}" INSTALL_TARGET= install-bin install-data install-man install-gettext \ install-doc install-gnome MAKE_JOBS_UNSAFE=yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -lintl OPTIONS_DEFINE= DOCS .include diff --git a/multimedia/libass/Makefile b/multimedia/libass/Makefile index 55a9fe48b3c6..6f507b90888d 100644 --- a/multimedia/libass/Makefile +++ b/multimedia/libass/Makefile @@ -1,39 +1,40 @@ PORTNAME= libass DISTVERSION= 0.17.1 +PORTREVISION= 1 CATEGORIES= multimedia devel MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= multimedia@FreeBSD.org COMMENT= Portable ASS/SSA subtitle renderer WWW= https://github.com/libass/libass LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libfribidi.so:converters/fribidi \ libfontconfig.so:x11-fonts/fontconfig USES= autoreconf compiler:c11 cpe iconv libtool pathfix pkgconfig tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip LDFLAGS_i386= -Wl,-znotext CPE_VENDOR= libass_project OPTIONS_DEFINE= UNIBREAK OPTIONS_DEFAULT=UNIBREAK OPTIONS_DEFINE_amd64= ASM OPTIONS_DEFINE_i386= ASM OPTIONS_DEFAULT_amd64= ASM OPTIONS_DEFAULT_i386= ASM ASM_BUILD_DEPENDS=nasm:devel/nasm ASM_CONFIGURE_ENABLE=asm UNIBREAK_DESC= Unicode Line Breaking Algorithm support UNIBREAK_LIB_DEPENDS= libunibreak.so:textproc/libunibreak UNIBREAK_CONFIGURE_ENABLE= libunibreak .include