Resurrected and updated port: graphics/xzgv

- submitter becomes maintainer

PR:		234136
Submitted by:	m.ne@gmx.net
This commit is contained in:
Kurt Jaeger 2019-01-06 18:35:39 +00:00
parent e27520e599
commit fe34981115
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=489518
7 changed files with 102 additions and 1 deletions

1
MOVED
View file

@ -7093,7 +7093,6 @@ sysutils/pessulus||2014-11-19|Abandonware, depends on non existing USE_GNOME com
x11-toolkits/libzvt||2014-11-19|Abandonware, not depended on anymore
net-p2p/gtkhx||2014-11-19|Does not work anymore
korean/ami||2014-11-19|Does not work anymore
graphics/xzgv||2014-11-19|Abandonware since at least 2008
deskutils/gtkjournal||2014-11-19|Abandonware, not working anymore
deskutils/splashsetter||2014-11-19|Abandonware, useless without gnome2
editors/emacs23|editors/emacs|2014-11-19|Has expired: Unmaintained upstream, use editors/emacs

View file

@ -1091,6 +1091,7 @@
SUBDIR += xv
SUBDIR += xv-m17n
SUBDIR += xwpick
SUBDIR += xzgv
SUBDIR += yafaray
SUBDIR += yagf
SUBDIR += yed

37
graphics/xzgv/Makefile Normal file
View file

@ -0,0 +1,37 @@
# Created by: Norio Suzuki <nosuzuki@e-mail.ne.jp>
# $FreeBSD$
PORTNAME= xzgv
PORTVERSION= 0.9.2
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/
MAINTAINER= m.ne@gmx.net
COMMENT= Image viewer with thumbnail-based file selector for X
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= gawk:lang/gawk
LIB_DEPENDS= libexif.so:graphics/libexif \
libfreetype.so:print/freetype2 \
libfontconfig.so:x11-fonts/fontconfig
USES= gmake gnome pkgconfig
USE_GNOME= cairo gdkpixbuf2 gtk20
USE_IMLIB= yes
USE_XORG= x11
LDFLAGS+= -L${LOCALBASE}/lib -lX11 -lm
PLIST_FILES= bin/xzgv man/man1/xzgv.1.gz
post-patch:
${REINPLACE_CMD} -e 's|^CC|#CC|g ; \
s|^CFLAGS|#CFLAGS|g ; \
s|^PREFIX|#PREFIX|g' ${WRKSRC}/config.mk
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/xzgv ${STAGEDIR}${LOCALBASE}/bin/
${INSTALL_MAN} ${WRKSRC}/doc/xzgv.1 ${STAGEDIR}${MANPREFIX}/man/man1
.include <bsd.port.mk>

3
graphics/xzgv/distinfo Normal file
View file

@ -0,0 +1,3 @@
TIMESTAMP = 1542161783
SHA256 (xzgv-0.9.2.tar.gz) = 25a240bb8c4a85c3979ce1a39c81c859724b490c1fd83dd4e3ef1db053ee819e
SIZE (xzgv-0.9.2.tar.gz) = 162077

View file

@ -0,0 +1,35 @@
--- Makefile.orig 2009-04-30 21:58:36 UTC
+++ Makefile
@@ -32,8 +32,8 @@ src: xzgv
xzgv:
cd src && $(MAKE) xzgv
-src/install-info: src/install-info.c
- cd src && $(MAKE) install-info
+#src/install-info: src/install-info.c
+# cd src && $(MAKE) install-info
man: doc/xzgv.1
@@ -57,13 +57,16 @@ realclean:
cd doc && $(MAKE) realclean
$(RM) *~
-install: all
- cd src && $(MAKE) install
- cd doc && $(MAKE) install
+#install: all
+# cd src && $(MAKE) install
+# cd doc && $(MAKE) install
+install:
+# cd src && $(MAKE) install
+# cd doc && $(MAKE) install
uninstall:
- cd src && $(MAKE) uninstall
- cd doc && $(MAKE) uninstall
+# cd src && $(MAKE) uninstall
+# cd doc && $(MAKE) uninstall
# The stuff below makes the distribution tgz.

View file

@ -0,0 +1,17 @@
--- doc/Makefile.orig 2007-12-23 20:49:03 UTC
+++ doc/Makefile
@@ -36,10 +36,10 @@ xzgv.1: xzgv.texi makeman.awk
installdirs:
/bin/sh ../mkinstalldirs $(INFODIR) $(MANDIR)
-install: installdirs
- install xzgv.1 $(MANDIR)
- install -m 644 xzgv.info.gz $(INFODIR)
- install-info --infodir=$(INFODIR) xzgv.info.gz
+install:
+# install xzgv.1 $(MANDIR)
+# install -m 644 xzgv.info.gz $(INFODIR)
+# install-info --infodir=$(INFODIR) xzgv.info.gz
uninstall:
$(RM) $(MANDIR)/xzgv.1

9
graphics/xzgv/pkg-descr Normal file
View file

@ -0,0 +1,9 @@
This is an image file viewer with thumbnail-based file selector. it uses GTK+
and Imlib libraries and support most image file formats. The thumbnail file is
compatible with xv and Gimp.
In contrast to other image file viewers for X, xzgv uses only one window and
can fit a large image to the size of the window without changing the aspect
ratio.
WWW: https://sourceforge.net/projects/xzgv/