Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/zathura-pdf-mupdf/Makefile
# Created by: Zsolt Udvari <udvzsolt@gmail.com> | # Created by: Zsolt Udvari <udvzsolt@gmail.com> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= zathura-pdf-mupdf | PORTNAME= zathura-pdf-mupdf | ||||
DISTVERSION= 0.3.5 | DISTVERSION= 0.3.5 | ||||
PORTREVISION= 8 | PORTREVISION= 8 | ||||
CATEGORIES= graphics | CATEGORIES= graphics | ||||
MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/ \ | MASTER_SITES= https://git.pwmt.org/pwmt/${PORTNAME}/-/archive/${DISTVERSION}/ \ | ||||
http://freebsd.uzsolt.hu/src/ | http://freebsd.uzsolt.hu/src/ | ||||
MAINTAINER= uzsolt@uzsolt.hu | MAINTAINER= uzsolt@uzsolt.hu | ||||
COMMENT= MuPDF render PDF plugin for Zathura PDF viewer | COMMENT= MuPDF render PDF plugin for Zathura PDF viewer | ||||
LICENSE= ZLIB | LICENSE= ZLIB | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
BUILD_DEPENDS= zathura:graphics/zathura | BUILD_DEPENDS= zathura:graphics/zathura | ||||
RUN_DEPENDS= zathura:graphics/zathura | RUN_DEPENDS= zathura:graphics/zathura | ||||
LIB_DEPENDS= libjbig2dec.so:graphics/jbig2dec \ | LIB_DEPENDS= libjbig2dec.so:graphics/jbig2dec \ | ||||
libfreetype.so:print/freetype2 \ | libfreetype.so:print/freetype2 \ | ||||
libgirara-gtk3.so:x11-toolkits/girara \ | libgirara-gtk3.so:x11-toolkits/girara \ | ||||
libharfbuzz.so:print/harfbuzz \ | libharfbuzz.so:print/harfbuzz \ | ||||
libmupdf.so:graphics/mupdf \ | libmupdf.so:graphics/mupdf \ | ||||
libopenjp2.so:graphics/openjpeg | libopenjp2.so:graphics/openjpeg | ||||
USES= compiler:c11 desktop-file-utils gnome jpeg \ | USES= compiler:c11 desktop-file-utils gnome jpeg \ | ||||
meson pkgconfig tar:xz | meson pkgconfig tar:xz | ||||
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 | USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 | ||||
USE_LDCONFIG= yes | |||||
MESON_ARGS= -Dlink-external=true | MESON_ARGS= -Dlink-external=true | ||||
PLIST_FILES= lib/zathura/libpdf-mupdf.so \ | PLIST_FILES= lib/zathura/libpdf-mupdf.so \ | ||||
share/applications/org.pwmt.zathura-pdf-mupdf.desktop \ | share/applications/org.pwmt.zathura-pdf-mupdf.desktop \ | ||||
share/metainfo/org.pwmt.zathura-pdf-mupdf.metainfo.xml | share/metainfo/org.pwmt.zathura-pdf-mupdf.metainfo.xml | ||||
CONFLICTS_INSTALL= zathura-pdf-poppler-[0-9]* | CONFLICTS_INSTALL= zathura-pdf-poppler-[0-9]* | ||||
post-patch: | post-patch: | ||||
${REINPLACE_CMD} "s@\(cc.find_library(.*\))@\1,dirs:'${PREFIX}/lib')@" \ | ${REINPLACE_CMD} "s@\(cc.find_library(.*\))@\1,dirs:'${PREFIX}/lib')@" \ | ||||
${WRKSRC}/meson.build | ${WRKSRC}/meson.build | ||||
${REINPLACE_CMD} "s@join_paths(datadir, \ | ${REINPLACE_CMD} "s@join_paths(datadir, \ | ||||
'metainfo')@join_paths(datadir, 'appdata')@" ${WRKSRC}/meson.build | 'metainfo')@join_paths(datadir, 'appdata')@" ${WRKSRC}/meson.build | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |