Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Jun 2001 09:28:27 -0700 (PDT)
From:      tkato@prontomail.com
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/28053: Update port: graphics/xzgv to 0.7
Message-ID:  <200106111628.f5BGSRN82990@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         28053
>Category:       ports
>Synopsis:       Update port: graphics/xzgv to 0.7
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 11 09:30:04 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.3-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 0.7

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/graphics/xzgv/Makefile graphics/xzgv/Makefile
--- /usr/ports/graphics/xzgv/Makefile	Sat Nov 11 15:52:22 2000
+++ graphics/xzgv/Makefile	Sat Jun  9 17:01:45 2001
@@ -6,22 +6,23 @@
 #
 
 PORTNAME=	xzgv
-PORTVERSION=	0.6
+PORTVERSION=	0.7
 CATEGORIES=	graphics
 MASTER_SITES=	http://xzgv.browser.org/ \
-			${MASTER_SITE_SUNSITE}
+		${MASTER_SITE_SUNSITE}
 MASTER_SITE_SUBDIR=	apps/graphics/viewers/X
 
 MAINTAINER=	nosuzuki@e-mail.ne.jp
 
-USE_GMAKE=	yes
-USE_IMLIB=	yes
 USE_X_PREFIX=	yes
+USE_IMLIB=	yes
+USE_GMAKE=	yes
 
 MAN1=		xzgv.1
 
 post-patch:
-	@${PERL} -pi -e "s:/usr/local:${PREFIX}:g" ${WRKSRC}/config.mk
-
+	@${PERL} -pi -e 's|^CC|#CC|g ; \
+		 s|^CFLAGS|#CFLAGS|g ; \
+		 s|^PREFIX|#PREFIX|g' ${WRKSRC}/config.mk
 
 .include <bsd.port.mk>
diff -urN /usr/ports/graphics/xzgv/distinfo graphics/xzgv/distinfo
--- /usr/ports/graphics/xzgv/distinfo	Sat Nov 11 15:52:22 2000
+++ graphics/xzgv/distinfo	Sat Jun  9 17:01:45 2001
@@ -1 +1 @@
-MD5 (xzgv-0.6.tar.gz) = 10e084593c2e8e4f9d92eefb35a02162
+MD5 (xzgv-0.7.tar.gz) = 37b5bd8286de9f1047f603879460b364
diff -urN /usr/ports/graphics/xzgv/files/patch-aa graphics/xzgv/files/patch-aa
--- /usr/ports/graphics/xzgv/files/patch-aa	Sat Nov 11 15:52:25 2000
+++ graphics/xzgv/files/patch-aa	Sat Jun  9 17:03:39 2001
@@ -1,6 +1,5 @@
-diff -urN ../../xzgv-0.6.orig/Makefile ./Makefile
---- ../../xzgv-0.6.orig/Makefile	Wed Nov  8 21:52:49 2000
-+++ ./Makefile	Sat Nov 11 14:28:52 2000
+--- Makefile.orig	Fri Nov 17 13:28:43 2000
++++ Makefile	Sat Jun  9 17:03:04 2001
 @@ -24,9 +24,9 @@
  
  
@@ -18,10 +17,10 @@
  # So the `infowarn' below is mainly to warn me if the info gets
  # out of date. :-)
 -info: doc/xzgv.gz
-+info: doc/xzgv
++info: doc/xzgv.info
  
 -doc/xzgv.gz: doc/xzgv.texi
-+doc/xzgv: doc/xzgv.texi
++doc/xzgv.info: doc/xzgv.texi
  	cd doc && $(MAKE) info
  
  # Warn if the info is out of date. This *is* automatically done.
diff -urN /usr/ports/graphics/xzgv/files/patch-ab graphics/xzgv/files/patch-ab
--- /usr/ports/graphics/xzgv/files/patch-ab	Sat Nov 11 15:52:25 2000
+++ graphics/xzgv/files/patch-ab	Sat Jun  9 17:19:36 2001
@@ -1,83 +1,74 @@
-diff -urN ../../xzgv-0.6.orig/doc/Makefile ./doc/Makefile
---- ../../xzgv-0.6.orig/doc/Makefile	Wed Nov  8 21:52:49 2000
-+++ ./doc/Makefile	Sat Nov 11 14:30:57 2000
+--- doc/Makefile.orig	Thu Dec 21 12:45:20 2000
++++ doc/Makefile	Sat Jun  9 17:08:11 2001
 @@ -10,12 +10,11 @@
  
  all: info man
  
 -info: xzgv.gz
-+info: xzgv
++info: xzgv.info
  dvi: xzgv.dvi
  
 -xzgv.gz: xzgv.texi
 -	makeinfo xzgv.texi
 -	gzip -f xzgv xzgv-?
-+xzgv: xzgv.texi
-+	makeinfo --no-split xzgv.texi
++xzgv.info: xzgv.texi
++	makeinfo --no-split xzgv.texi -o xzgv.info
  
  # `-c' removes the huge number of associated files created by TeX.
  # This saves doing a `make clean' from hell. :-)
-@@ -31,7 +30,7 @@
- man: xzgv.1
- xzgv.1: xzgv.texi makeman.awk
- 	@echo 'Making man page from xzgv.texi...'
--	gawk -f makeman.awk <xzgv.texi >xzgv.1
-+	$(AWK) -f makeman.awk <xzgv.texi >xzgv.1
- 
+@@ -36,36 +35,36 @@
  installdirs:
  	/bin/sh ../mkinstalldirs $(INFODIR) $(MANDIR)
-@@ -40,25 +39,26 @@
- ifeq ($(INFO_DIR_UPDATE),no)
- install: installdirs
- else
+ 
 -install: ../src/install-info installdirs
+-	install xzgv.1 $(MANDIR)
+-	install xzgv.gz xzgv-?.gz $(INFODIR)
+-	chmod 644 $(MANDIR)/xzgv.1 $(INFODIR)/xzgv*
 +install:
- endif
- 	install -m 444 xzgv.1 $(MANDIR)
--	install -m 444 xzgv.gz xzgv-?.gz $(INFODIR)
-+	install -m 444 xzgv $(INFODIR)
-+	install-info $(INFODIR)/xzgv $(INFODIR)/dir
++	${BSD_INSTALL_MAN} xzgv.1 $(MANDIR)
++	${BSD_INSTALL_DATA} xzgv.info $(INFODIR)
++	install-info $(INFODIR)/xzgv.info $(INFODIR)/dir
  # Update info `dir' file.
  # Info always uses a dir file in preference to a dir.gz, so we don't use
  # dir.gz unless it's the only game in town.
--ifneq ($(INFO_DIR_UPDATE),no)
--	gzip -d xzgv.gz
--	if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
--	  gzip -d $(INFODIR)/dir.gz; \
--	  ../src/install-info xzgv $(INFODIR)/dir; \
--	  gzip $(INFODIR)/dir; \
--	else \
--	  ../src/install-info xzgv $(INFODIR)/dir; \
+-	if [ "$(INFO_DIR_UPDATE)" != no ]; then \
+-	  gzip -d xzgv.gz; \
+-	  if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
+-	    gzip -d $(INFODIR)/dir.gz; \
+-	    ../src/install-info xzgv $(INFODIR)/dir; \
+-	    gzip $(INFODIR)/dir; \
+-	  else \
+-	    ../src/install-info xzgv $(INFODIR)/dir; \
+-	  fi; \
+-	  chmod a+r $(INFODIR)/dir; \
+-	  gzip xzgv; \
 -	fi
--	chmod a+r $(INFODIR)/dir
--	gzip xzgv
--endif
-+#ifneq ($(INFO_DIR_UPDATE),no)
-+#	gzip -d xzgv.gz
-+#	if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
-+#	  gzip -d $(INFODIR)/dir.gz; \
-+#	  ../src/install-info xzgv $(INFODIR)/dir; \
-+#	  gzip $(INFODIR)/dir; \
-+#	else \
-+#	  ../src/install-info xzgv $(INFODIR)/dir; \
++#	if [ "$(INFO_DIR_UPDATE)" != no ]; then \
++#	  gzip -d xzgv.gz; \
++#	  if [ -f $(INFODIR)/dir.gz -a ! -f $(INFODIR)/dir ]; then \
++#	    gzip -d $(INFODIR)/dir.gz; \
++#	    ../src/install-info xzgv $(INFODIR)/dir; \
++#	    gzip $(INFODIR)/dir; \
++#	  else \
++#	    ../src/install-info xzgv $(INFODIR)/dir; \
++#	  fi; \
++#	  chmod a+r $(INFODIR)/dir; \
++#	  gzip xzgv; \
 +#	fi
-+#	chmod a+r $(INFODIR)/dir
-+#	gzip xzgv
-+#endif
  
  ../src/install-info: ../src/install-info.c
  	cd ../src && $(MAKE) install-info
-@@ -66,10 +66,11 @@
+ 
  # can't easily fix dir :-/, but do remove the files.
  uninstall:
- 	$(RM) $(MANDIR)/xzgv.1
+-	$(RM) $(MANDIR)/xzgv.1
 -	$(RM) $(INFODIR)/{xzgv.gz,xzgv-?.gz}
-+	install-info --delete $(INFODIR)/xzgv $(INFODIR)/dir
-+	$(RM) $(INFODIR)/xzgv
++	install-info --delete $(INFODIR)/xzgv.info $(INFODIR)/dir
++	$(RM) $(INFODIR)/xzgv.info
  
  # This *doesn't* remove the Info files, which should stick around to
  # be included in the distribution. Ditto for the man page, since
  # building it requires gawk.
  clean:
 -	$(RM) *~ xzgv.dvi
-+	$(RM) *~ xzgv.dvi xzgv
++	$(RM) *~ xzgv.dvi xzgv.info
diff -urN /usr/ports/graphics/xzgv/files/patch-ac graphics/xzgv/files/patch-ac
--- /usr/ports/graphics/xzgv/files/patch-ac	Sat Nov 11 15:52:25 2000
+++ graphics/xzgv/files/patch-ac	Sat Jun  9 17:09:37 2001
@@ -1,7 +1,15 @@
-diff -urN ../../xzgv-0.6.orig/src/Makefile ./src/Makefile
---- ../../xzgv-0.6.orig/src/Makefile	Wed Nov  8 21:52:49 2000
-+++ ./src/Makefile	Sat Nov 11 14:32:17 2000
-@@ -19,7 +19,7 @@
+--- src/Makefile.orig	Tue Apr 10 21:37:01 2001
++++ src/Makefile	Sat Jun  9 17:09:29 2001
+@@ -9,7 +9,7 @@
+ # This gets definitions for CC, CFLAGS, BINDIR etc.
+ include ../config.mk
+ 
+-CFLAGS+=-DBACKEND_$(BACKEND) `gtk-config --cflags`
++CFLAGS+=-DBACKEND_$(BACKEND) `${GTK_CONFIG} --cflags`
+ 
+ # I could do this less horribly if I made it GNU-make-specific,
+ # but I decided not to. And here we are. :-(
+@@ -30,7 +30,7 @@
  # compile when you do `make install'. :-)
  # (It would also be weird to have it made by the `doc' Makefile, IMHO.)
  
@@ -9,31 +17,16 @@
 +all: xzgv #install-info
  
  OBJS=	main.o \
- 	filedetails.o gotodir.o updatetn.o confirm.o \
-@@ -43,14 +43,14 @@
+ 	filedetails.o gotodir.o updatetn.o confirm.o help.o \
+@@ -57,9 +57,8 @@
  installdirs:
  	/bin/sh ../mkinstalldirs $(BINDIR)
  
 -install: xzgv installdirs
--	install -m 511 xzgv $(BINDIR)
+-	install xzgv $(BINDIR)
+-	chmod 755 $(BINDIR)/xzgv
 +install: xzgv #installdirs
-+	install -s -m 511 xzgv $(BINDIR)
++	${BSD_INSTALL_PROGRAM} xzgv $(BINDIR)
  
  uninstall:
  	$(RM) $(BINDIR)/xzgv
- 
- clean:
--	$(RM) *~ *.o xzgv install-info
-+	$(RM) *~ *.o xzgv
- 	$(RM) rcfile_opt.h rcfile_var.h rcfile_short.h
- 	$(RM) logodata.h logoconv
- 
-@@ -63,7 +63,7 @@
- getopt.o: getopt.c
- getopt1.o: getopt1.c getopt.h
- gotodir.o: gotodir.c main.h gotodir.h
--install-info.o: install-info.c getopt.h
-+#install-info.o: install-info.c getopt.h
- logo.o: logo.c logodata.h
- logoconv.o: logoconv.c
- main.o: main.c readmrf.h readgif.h readpng.h readjpegtn.h resizepic.h \
diff -urN /usr/ports/graphics/xzgv/pkg-plist graphics/xzgv/pkg-plist
--- /usr/ports/graphics/xzgv/pkg-plist	Sun Oct 29 00:53:19 2000
+++ graphics/xzgv/pkg-plist	Sat Jun  9 17:01:45 2001
@@ -1,4 +1,4 @@
 bin/xzgv
-@unexec install-info --delete %D/info/xzgv %D/info/dir
-info/xzgv
-@exec install-info %D/info/xzgv %D/info/dir
+@unexec install-info --delete %D/info/xzgv.info %D/info/dir
+info/xzgv.info
+@exec install-info %D/info/xzgv.info %D/info/dir

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106111628.f5BGSRN82990>