From owner-freebsd-ports Mon Jun 11 9:34:45 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6F19137B407 for ; Mon, 11 Jun 2001 09:30:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5BGU7I83194; Mon, 11 Jun 2001 09:30:07 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CCE5B37B40E for ; Mon, 11 Jun 2001 09:28:27 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.3/8.11.3) id f5BGSRN82990; Mon, 11 Jun 2001 09:28:27 -0700 (PDT) (envelope-from nobody) Message-Id: <200106111628.f5BGSRN82990@freefall.freebsd.org> Date: Mon, 11 Jun 2001 09:28:27 -0700 (PDT) From: tkato@prontomail.com To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/28053: Update port: graphics/xzgv to 0.7 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >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 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.1 -+ $(AWK) -f makeman.awk 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