Update emulators/fuse to version 0.10.0.1. Requires updated
devel/libspectrum. Tested on i386 and zaurus.
ok?
Index: Makefile
===================================================================
RCS file: /cvs/ports/emulators/fuse/Makefile,v
retrieving revision 1.13
diff -u -r1.13 Makefile
--- Makefile 16 Sep 2007 00:45:13 -0000 1.13
+++ Makefile 30 Dec 2008 20:29:31 -0000
@@ -1,8 +1,7 @@
# $OpenBSD: Makefile,v 1.13 2007/09/16 00:45:13 merdely Exp $
COMMENT= Free Unix Spectrum Emulator
-DISTNAME= fuse-0.7.0
-PKGNAME= ${DISTNAME}p0
+DISTNAME= fuse-0.10.0.1
CATEGORIES= emulators
HOMEPAGE= http://fuse-emulator.sourceforge.net/
@@ -12,7 +11,8 @@
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
-WANTLIB= X11 Xext bz2 c dsk m z
+WANTLIB= X11 Xext Xau Xdmcp audiofile gcrypt gpg-error pcre \
+ bz2 c m z
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fuse-emulator/}
@@ -20,8 +20,7 @@
MODULES= devel/gettext
LIB_DEPENDS= glib-2.0.>=0.8::devel/glib2 \
- spectrum.>=3::devel/libspectrum \
- 765.>=3::devel/lib765 \
+ spectrum.>=5::devel/libspectrum \
png.>=3::graphics/png \
xml2.>=7::textproc/libxml
@@ -34,11 +33,12 @@
FLAVOR?=
.if ${FLAVOR:L:Mgtk}
-LIB_DEPENDS+= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
+LIB_DEPENDS+= gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \
+ gio-2.0,gmodule-2.0,gobject-2.0::devel/glib2
CONFIGURE_ARGS= --with-gtk2
-WANTLIB+= Xrender atk-1.0 fontconfig freetype gmodule-2.0 \
- gobject-2.0 pango-1.0 pangoft2-1.0 pangocairo-1.0 \
- cairo glitz png z
+WANTLIB+= Xcomposite Xcursor Xdamage Xfixes Xi Xinerama Xrandr \
+ Xrender atk-1.0 cairo expat fontconfig freetype glitz \
+ pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1
.else
CONFIGURE_ARGS= --without-gtk
WANTLIB+= ICE SM
Index: distinfo
===================================================================
RCS file: /cvs/ports/emulators/fuse/distinfo,v
retrieving revision 1.9
diff -u -r1.9 distinfo
--- distinfo 5 Apr 2007 15:38:08 -0000 1.9
+++ distinfo 30 Dec 2008 20:29:31 -0000
@@ -1,5 +1,5 @@
-MD5 (fuse-0.7.0.tar.gz) = 2BrSYM1qjdUzrwHual+VJw==
-RMD160 (fuse-0.7.0.tar.gz) = OKvsn0Rnfw9bhrmbwBJ6Ysx/uc8=
-SHA1 (fuse-0.7.0.tar.gz) = NuBIUYO9G7/JFAuOu58KS/GX/+Y=
-SHA256 (fuse-0.7.0.tar.gz) = JmF3+NnNiVn8K0NYtWr7ND+Y+1bl1No1JYmsHUnOMuc=
-SIZE (fuse-0.7.0.tar.gz) = 872031
+MD5 (fuse-0.10.0.1.tar.gz) = njuBCcu/jqF7AkB0eb1xkA==
+RMD160 (fuse-0.10.0.1.tar.gz) = 3DHMYQv6jKtlplqk/5vNuElPp5g=
+SHA1 (fuse-0.10.0.1.tar.gz) = pkhhTVQ2H6zq0rc1FvyCdlQpw6M=
+SHA256 (fuse-0.10.0.1.tar.gz) = AmmMWL4iLSm6X1b/wa49k9ktwLhZ4n4ZmxVqRZ1nzvY=
+SIZE (fuse-0.10.0.1.tar.gz) = 1573554
Index: pkg/PFRAG.no-gtk
===================================================================
RCS file: pkg/PFRAG.no-gtk
diff -N pkg/PFRAG.no-gtk
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ pkg/PFRAG.no-gtk 30 Dec 2008 20:29:31 -0000
@@ -0,0 +1,2 @@
+...@comment $OpenBSD$
+share/fuse/fuse.font
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/emulators/fuse/pkg/PLIST,v
retrieving revision 1.7
diff -u -r1.7 PLIST
--- pkg/PLIST 24 Sep 2006 18:23:25 -0000 1.7
+++ pkg/PLIST 30 Dec 2008 20:29:31 -0000
@@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST,v 1.7 2006/09/24 18:23:25 grange Exp $
-bin/fuse
+!%%gtk%%
+...@bin bin/fuse
@man man/man1/fuse.1
share/fuse/
share/fuse/128-0.rom
@@ -12,8 +13,12 @@
share/fuse/256s-3.rom
share/fuse/48.rom
share/fuse/cassette.bmp
-share/fuse/disk_plus3.z80
+share/fuse/disk_plus3.szx
+share/fuse/gluck.rom
+share/fuse/if1-1.rom
+share/fuse/if1-2.rom
share/fuse/keyboard.scr
+share/fuse/microdrive.bmp
share/fuse/plus2-0.rom
share/fuse/plus2-1.rom
share/fuse/plus3-0.rom
@@ -25,18 +30,22 @@
share/fuse/plus3e-1.rom
share/fuse/plus3e-2.rom
share/fuse/plus3e-3.rom
+share/fuse/plusd.rom
share/fuse/se-0.rom
share/fuse/se-1.rom
-share/fuse/tape_128.z80
-share/fuse/tape_16.z80
-share/fuse/tape_2048.z80
-share/fuse/tape_2068.z80
-share/fuse/tape_48.z80
-share/fuse/tape_pentagon.z80
-share/fuse/tape_plus2.z80
-share/fuse/tape_plus2a.z80
-share/fuse/tape_plus3.z80
-share/fuse/tape_scorpion.z80
+share/fuse/tape_128.szx
+share/fuse/tape_16.szx
+share/fuse/tape_2048.szx
+share/fuse/tape_2068.szx
+share/fuse/tape_48.szx
+share/fuse/tape_pentagon.szx
+share/fuse/tape_plus2.szx
+share/fuse/tape_plus2a.szx
+share/fuse/tape_plus3.szx
+share/fuse/tape_plus3e.szx
+share/fuse/tape_scorpion.szx
+share/fuse/tape_se.szx
+share/fuse/tape_ts2068.szx
share/fuse/tc2048.rom
share/fuse/tc2068-0.rom
share/fuse/tc2068-1.rom
--
Alexander Yurchenko