yabause is a Sega Saturn emulator.

OK landry@
This commit is contained in:
jeremy 2011-04-01 17:17:45 +00:00
parent ff1559be36
commit 1a7777786b
5 changed files with 78 additions and 0 deletions

View File

@ -0,0 +1,40 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/04/01 17:17:45 jeremy Exp $
COMMENT = Sega Saturn emulator
DISTNAME = yabause-0.9.10
CATEGORIES = emulators games
HOMEPAGE = http://yabause.org/
MAINTAINER = Jeremy Evans <jeremy@openbsd.org>
# GPLv2
PERMIT_PACKAGE_CDROM = Yes
PERMIT_PACKAGE_FTP = Yes
PERMIT_DISTFILES_CDROM = Yes
PERMIT_DISTFILES_FTP = Yes
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=yabause/}
USE_GMAKE = Yes
MODULES = devel/gettext
WANTLIB += GL GLU ICE SDL SM X11 Xau Xcomposite Xcursor Xdamage
WANTLIB += Xdmcp Xext Xfixes Xi Xinerama Xmu Xrandr Xrender Xt
WANTLIB += Xxf86vm atk-1.0 c cairo drm expat fontconfig freetype
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gdkglext-x11-1.0 gio-2.0
WANTLIB += glib-2.0 gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0
WANTLIB += gtkglext-x11-1.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0
WANTLIB += pangox-1.0 pixman-1 png pthread pthread-stubs xcb xcb-render
WANTLIB += xcb-shm z
CONFIGURE_STYLE = gnu
LIB_DEPENDS = devel/sdl \
x11/gtk+2 \
x11/gtkglext
RUN_DEPENDS = devel/desktop-file-utils
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (yabause-0.9.10.tar.gz) = fjndHrN1OdjyTmRP1Spypw==
RMD160 (yabause-0.9.10.tar.gz) = HcPr/letOr1c3CHGJuwSWENzv4k=
SHA1 (yabause-0.9.10.tar.gz) = n83BGh6/txYfT7OwzA1kYIBAPow=
SHA256 (yabause-0.9.10.tar.gz) = LxXqMtTRIm/Rvr9rEHrp+qcf4jBgjwGlsBBcKy+qeL4=
SIZE (yabause-0.9.10.tar.gz) = 1376089

View File

@ -0,0 +1,14 @@
$OpenBSD: patch-src_gtk_Makefile_in,v 1.1.1.1 2011/04/01 17:17:45 jeremy Exp $
Remove unnecessary code that breaks fake.
--- src/gtk/Makefile.in.orig Thu Mar 31 12:48:13 2011
+++ src/gtk/Makefile.in Thu Mar 31 12:49:12 2011
@@ -900,7 +900,6 @@ info-am:
install-data-am: install-ApplicationsDATA install-pixmapDATA
@$(NORMAL_INSTALL)
- $(MAKE) $(AM_MAKEFLAGS) install-data-hook
install-dvi: install-dvi-recursive

View File

@ -0,0 +1 @@
Yabause is a Sega Saturn emulator under GNU GPL.

View File

@ -0,0 +1,18 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/04/01 17:17:45 jeremy Exp $
@bin bin/yabause
@man man/man1/yabause.1
share/applications/yabause.desktop
share/pixmaps/
share/pixmaps/yabause.png
share/yabause/
share/yabause/yts/
share/yabause/yts/de.yts
share/yabause/yts/es.yts
share/yabause/yts/fr.yts
share/yabause/yts/it.yts
share/yabause/yts/lt.yts
share/yabause/yts/pt.yts
share/yabause/yts/pt_BR.yts
share/yabause/yts/sv.yts
@exec %D/bin/update-desktop-database
@unexec-delete %D/bin/update-desktop-database