Index: head/graphics/sxiv/Makefile =================================================================== --- head/graphics/sxiv/Makefile +++ head/graphics/sxiv/Makefile @@ -2,30 +2,33 @@ # $FreeBSD$ PORTNAME= sxiv -PORTVERSION= 25 DISTVERSIONPREFIX= v +DISTVERSION= 26 CATEGORIES= graphics -MAINTAINER= solene@bsd.zplay.eu +MAINTAINER= 0mp@FreeBSD.org COMMENT= Lightweight image viewer LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libexif.so:graphics/libexif \ + libfontconfig.so:x11-fonts/fontconfig \ libgif.so:graphics/giflib \ - libImlib2.so:graphics/imlib2 + libImlib2.so:graphics/imlib2 \ + libinotify.so:devel/libinotify -USES= gmake localbase:ldflags pkgconfig xorg +USES= desktop-file-utils gmake localbase:ldflags pkgconfig xorg USE_GITHUB= yes GH_ACCOUNT= muennich USE_XORG= x11 xft -PLIST_FILES= bin/sxiv \ - man/man1/sxiv.1.gz \ - share/sxiv/exec/image-info \ - share/sxiv/exec/key-handler +MAKE_ARGS= PREFIX=${PREFIX} +MAKE_ENV= LDLIBS=-linotify post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sxiv + ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_ARGS} -C ${WRKSRC}/icon install + ${INSTALL_DATA} ${WRKSRC}/sxiv.desktop ${STAGEDIR}${DESKTOPDIR} + @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/sxiv .include Index: head/graphics/sxiv/distinfo =================================================================== --- head/graphics/sxiv/distinfo +++ head/graphics/sxiv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1550750972 -SHA256 (muennich-sxiv-v25_GH0.tar.gz) = 16d1aca1a179e1c0875844efe2e51cfa396a4403467c389f7e9221a733ae5e26 -SIZE (muennich-sxiv-v25_GH0.tar.gz) = 48814 +TIMESTAMP = 1581353963 +SHA256 (muennich-sxiv-v26_GH0.tar.gz) = a382ad57734243818e828ba161fc0357b48d8f3a7f8c29cac183492b46b58949 +SIZE (muennich-sxiv-v26_GH0.tar.gz) = 48569 Index: head/graphics/sxiv/files/patch-Makefile =================================================================== --- head/graphics/sxiv/files/patch-Makefile +++ head/graphics/sxiv/files/patch-Makefile @@ -1,26 +0,0 @@ ---- Makefile.orig 2019-01-26 13:54:40 UTC -+++ Makefile -@@ -3,11 +3,11 @@ version = 25 - srcdir = . - VPATH = $(srcdir) - --PREFIX = /usr/local --MANPREFIX = $(PREFIX)/share/man -+PREFIX ?= /usr/local -+MANPREFIX = $(PREFIX)/man - - # autoreload backend: inotify/nop --AUTORELOAD = inotify -+AUTORELOAD = nop - - # enable features requiring giflib (-lgif) - HAVE_GIFLIB = 1 -@@ -17,7 +17,7 @@ HAVE_LIBEXIF = 1 - - cflags = -std=c99 -Wall -pedantic $(CFLAGS) - cppflags = -I. $(CPPFLAGS) -D_XOPEN_SOURCE=700 -DHAVE_GIFLIB=$(HAVE_GIFLIB) \ -- -DHAVE_LIBEXIF=$(HAVE_LIBEXIF) -I/usr/include/freetype2 -+ -DHAVE_LIBEXIF=$(HAVE_LIBEXIF) $$(pkg-config --cflags xft) - - lib_exif_0 = - lib_exif_1 = -lexif Index: head/graphics/sxiv/pkg-plist =================================================================== --- head/graphics/sxiv/pkg-plist +++ head/graphics/sxiv/pkg-plist @@ -0,0 +1,10 @@ +bin/sxiv +share/applications/sxiv.desktop +share/icons/hicolor/128x128/apps/sxiv.png +share/icons/hicolor/16x16/apps/sxiv.png +share/icons/hicolor/32x32/apps/sxiv.png +share/icons/hicolor/48x48/apps/sxiv.png +share/icons/hicolor/64x64/apps/sxiv.png +share/man/man1/sxiv.1.gz +share/sxiv/exec/image-info +share/sxiv/exec/key-handler