Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2001 02:36:23 -0800 (PST)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/32218: Update port: emulators/vice to 1.7
Message-ID:  <200111231036.fANAaNi96552@freefall.freebsd.org>

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

>Number:         32218
>Category:       ports
>Synopsis:       Update port: emulators/vice to 1.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:   Fri Nov 23 02:40:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.4-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 1.7


>How-To-Repeat:

>Fix:
diff -urN /usr/ports/emulators/vice/Makefile emulators/vice/Makefile
--- /usr/ports/emulators/vice/Makefile	Sun May  6 13:06:15 2001
+++ emulators/vice/Makefile	Fri Nov 23 02:16:56 2001
@@ -5,21 +5,20 @@
 # $FreeBSD: ports/emulators/vice/Makefile,v 1.15 2001/05/06 04:06:15 kris Exp $
 
 PORTNAME=	vice
-PORTVERSION=	1.6
+PORTVERSION=	1.7
 CATEGORIES=	emulators
 MASTER_SITES=	ftp://ftp.funet.fi/pub/cbm/crossplatform/emulators/VICE/
 
 MAINTAINER=	ports@FreeBSD.org
 
-LIB_DEPENDS=	Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
 
-USE_XLIB=	yes
 RESTRICTED=	ROMs are copyrighted by Commodore Business Machines
 NO_CDROM=	${RESTRICTED}
 NO_PACKAGE=	${RESTRICTED}
 
+USE_XPM=	yes
+WANT_GNOME=	yes
 GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-xaw3d
 
 MAN1=		vice.1 c1541.1 petcat.1
 MLINKS=		vice.1 x64.1 \
@@ -28,7 +27,23 @@
 		vice.1 xpet.1 \
 		vice.1 xcbm2.1
 
+.include <bsd.port.pre.mk>
+
+.if defined(HAVE_GNOME)
+USE_GNOME=	yes
+CONFIGURE_ARGS=	--enable-gnomeui
+.else
+LIB_DEPENDS=	Xaw3d.${XAWVER}:${PORTSDIR}/x11-toolkits/Xaw3d
+CONFIGURE_ARGS=	--with-xaw3d
+.endif
+
+post-extract:
+	@${RM} -f ${WRKSRC}/doc/vice.info*
+
+post-patch:
+	@${PERL} -pi -e 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/man/vice.1
+
 post-install:
-	@${LN} -sf vice_toc.html ${PREFIX}/share/doc/vice/index.html
+	@${LN} -sf vice_toc.html ${DOCSDIR}/index.html
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -urN /usr/ports/emulators/vice/distinfo emulators/vice/distinfo
--- /usr/ports/emulators/vice/distinfo	Sun May  6 13:06:15 2001
+++ emulators/vice/distinfo	Thu Nov 22 05:49:00 2001
@@ -1 +1 @@
-MD5 (vice-1.6.tar.gz) = b948d3bf066c0d5f4e851305b661cb65
+MD5 (vice-1.7.tar.gz) = e582144f7d0300110318dfacaae46603
diff -urN /usr/ports/emulators/vice/files/patch-ac emulators/vice/files/patch-ac
--- /usr/ports/emulators/vice/files/patch-ac	Thu Feb  3 07:46:22 2000
+++ emulators/vice/files/patch-ac	Fri Nov 23 02:04:20 2001
@@ -1,11 +1,11 @@
---- man/vice.1.orig	Sun Nov 21 16:25:55 1999
-+++ man/vice.1	Wed Feb  2 15:18:42 2000
+--- man/vice.1.orig	Mon Nov 22 06:25:55 1999
++++ man/vice.1	Fri Nov 23 02:01:16 2001
 @@ -31,7 +31,7 @@
  .PP
  The whole documentation for these programs is available in HTML
  format; the main file should be installed on your system as
 -/usr/local/lib/VICE/doc/vice_toc.html.
-+/usr/local/share/doc/vice/vice_toc.html.
++%%PREFIX%%/share/doc/vice/vice_toc.html.
  .P
  For up to date news about VICE, have a look at the official home page
  at
diff -urN /usr/ports/emulators/vice/files/patch-ad emulators/vice/files/patch-ad
--- /usr/ports/emulators/vice/files/patch-ad	Thu Feb  3 07:46:22 2000
+++ emulators/vice/files/patch-ad	Fri Nov 23 02:15:52 2001
@@ -1,11 +1,20 @@
---- doc/Makefile.in.orig	Tue Nov 23 18:42:37 1999
-+++ doc/Makefile.in	Wed Feb  2 14:30:35 2000
-@@ -108,7 +108,7 @@
+--- doc/Makefile.in.orig	Tue Jul 24 03:09:37 2001
++++ doc/Makefile.in	Fri Nov 23 02:15:32 2001
+@@ -128,7 +128,7 @@
  xpet_LDFLAGS = @xpet_LDFLAGS@
  xvic_LDFLAGS = @xvic_LDFLAGS@
  
 -docdir = $(prefix)/lib/vice/doc
 +docdir = $(prefix)/share/doc/vice
  
- doc_DATA =  	64doc.txt 	Evaluation 	PETdoc.txt 	Readme.dos 	Win32-Howto.txt 	cbm_basic_tokens.txt 	drive_info.txt 	mnemonics.txt 	mon.txt 	serial.txt
+ doc_DATA =  	64doc.txt 	Evaluation 	PETdoc.txt 	Readme.beos 	Readme.dos 	Win32-Howto.txt 	cbm_basic_tokens.txt 	drive_info.txt 	mon.txt 	serial.txt
  
+@@ -176,7 +176,7 @@
+ .texi.info:
+ 	@cd $(srcdir) && rm -f $@ $@-[0-9] $@-[0-9][0-9]
+ 	cd $(srcdir) \
+-	  && $(MAKEINFO) `echo $< | sed 's,.*/,,'`
++	  && $(MAKEINFO) --no-split `echo $< | sed 's,.*/,,'`
+ 
+ .texi.dvi:
+ 	TEXINPUTS=.:$$TEXINPUTS \
diff -urN /usr/ports/emulators/vice/pkg-plist emulators/vice/pkg-plist
--- /usr/ports/emulators/vice/pkg-plist	Sun May  6 13:06:15 2001
+++ emulators/vice/pkg-plist	Fri Nov 23 01:55:51 2001
@@ -6,18 +6,23 @@
 bin/xcbm2
 bin/xpet
 bin/xvic
+include/resid/envelope.h
+include/resid/extfilt.h
+include/resid/filter.h
+include/resid/pot.h
+include/resid/sid.h
+include/resid/siddefs.h
+include/resid/spline.h
+include/resid/voice.h
+include/resid/wave.h
 @unexec install-info --delete %D/info/vice.info %D/info/dir
 info/vice.info
-info/vice.info-1
-info/vice.info-2
-info/vice.info-3
-info/vice.info-4
-info/vice.info-5
-info/vice.info-6
 @exec install-info %D/info/vice.info %D/info/dir
 lib/vice/C128/basic
+lib/vice/C128/basic64
 lib/vice/C128/c64s.vpl
 lib/vice/C128/ccs64.vpl
+lib/vice/C128/charg64
 lib/vice/C128/chargen
 lib/vice/C128/default.vkm
 lib/vice/C128/default.vpl
@@ -25,10 +30,12 @@
 lib/vice/C128/frodo.vpl
 lib/vice/C128/godot.vpl
 lib/vice/C128/kernal
+lib/vice/C128/kernal64
 lib/vice/C128/os2.vkm
 lib/vice/C128/pc64.vpl
 lib/vice/C128/position.vkm
 lib/vice/C128/vdc_deft.vpl
+lib/vice/C128/vice.vpl
 lib/vice/C128/z80bios
 lib/vice/C64/basic
 lib/vice/C64/c64s.vpl
@@ -44,19 +51,30 @@
 lib/vice/C64/os2_sym.vkm
 lib/vice/C64/pc64.vpl
 lib/vice/C64/position.vkm
+lib/vice/C64/vice.vpl
 lib/vice/CBM-II/amber.vpl
 lib/vice/CBM-II/basic.128
 lib/vice/CBM-II/basic.256
+lib/vice/CBM-II/basic.500
 lib/vice/CBM-II/busi_uk.vkm
+lib/vice/CBM-II/c64s.vpl
+lib/vice/CBM-II/ccs64.vpl
+lib/vice/CBM-II/chargen.500
 lib/vice/CBM-II/chargen.600
 lib/vice/CBM-II/chargen.700
 lib/vice/CBM-II/default.vpl
+lib/vice/CBM-II/frodo.vpl
+lib/vice/CBM-II/godot.vpl
+lib/vice/CBM-II/green.vpl
 lib/vice/CBM-II/kernal
+lib/vice/CBM-II/kernal.500
 lib/vice/CBM-II/os2.vkm
+lib/vice/CBM-II/pc64.vpl
 lib/vice/CBM-II/rom128h.vrs
 lib/vice/CBM-II/rom128l.vrs
 lib/vice/CBM-II/rom256h.vrs
 lib/vice/CBM-II/rom256l.vrs
+lib/vice/CBM-II/rom500.vrs
 lib/vice/CBM-II/white.vpl
 lib/vice/DRIVES/d1541II
 lib/vice/DRIVES/dos1001
@@ -75,7 +93,6 @@
 lib/vice/PET/busi_uk.vkm
 lib/vice/PET/chargen
 lib/vice/PET/chargen.de
-lib/vice/PET/default.vpl
 lib/vice/PET/edit1g
 lib/vice/PET/edit2b
 lib/vice/PET/edit2g
@@ -83,6 +100,7 @@
 lib/vice/PET/edit4b80
 lib/vice/PET/edit4g40
 lib/vice/PET/graphics.vkm
+lib/vice/PET/green.vpl
 lib/vice/PET/kernal1
 lib/vice/PET/kernal2
 lib/vice/PET/kernal4
@@ -96,6 +114,9 @@
 lib/vice/PET/rom4b80.vrs
 lib/vice/PET/rom4g40.vrs
 lib/vice/PET/white.vpl
+lib/vice/PRINTER/cbm1526
+lib/vice/PRINTER/mps801
+lib/vice/PRINTER/mps803
 lib/vice/VIC20/basic
 lib/vice/VIC20/chargen
 lib/vice/VIC20/default.vkm
@@ -134,12 +155,14 @@
 share/doc/vice/vice_8.html
 share/doc/vice/vice_9.html
 share/doc/vice/vice_toc.html
-@dirrm lib/vice/C128
-@dirrm lib/vice/C64
-@dirrm lib/vice/CBM-II
-@dirrm lib/vice/DRIVES
-@dirrm lib/vice/PET
+@dirrm share/doc/vice
 @dirrm lib/vice/VIC20
+@dirrm lib/vice/PRINTER
+@dirrm lib/vice/PET
+@dirrm lib/vice/DRIVES
+@dirrm lib/vice/CBM-II
+@dirrm lib/vice/C64
+@dirrm lib/vice/C128
 @dirrm lib/vice/fonts
 @dirrm lib/vice
-@dirrm share/doc/vice
+@dirrm include/resid

>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?200111231036.fANAaNi96552>