From 99867fea9136a37f5032e4f069bcd5c400d2c206 Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Mon, 6 Apr 2009 07:54:23 +0000 Subject: [PATCH] Import gnome-video-arcade-0.6.6 GNOME Video Arcade is a clean and simple MAME front-end for the GNOME Desktop Environment. <...> tweaks and ok jasper@ who came up with the same port --- x11/gnome/video-arcade/Makefile | 50 +++++++++++++++++++++ x11/gnome/video-arcade/distinfo | 5 +++ x11/gnome/video-arcade/pkg/DESCR | 10 +++++ x11/gnome/video-arcade/pkg/PLIST | 76 ++++++++++++++++++++++++++++++++ 4 files changed, 141 insertions(+) create mode 100644 x11/gnome/video-arcade/Makefile create mode 100644 x11/gnome/video-arcade/distinfo create mode 100644 x11/gnome/video-arcade/pkg/DESCR create mode 100644 x11/gnome/video-arcade/pkg/PLIST diff --git a/x11/gnome/video-arcade/Makefile b/x11/gnome/video-arcade/Makefile new file mode 100644 index 00000000000..27d7825a853 --- /dev/null +++ b/x11/gnome/video-arcade/Makefile @@ -0,0 +1,50 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2009/04/06 07:54:23 ajacoutot Exp $ + +# XXX: Without category, history or nplayer files for now. + +COMMENT= MAME front-end for GNOME + +GNOME_PROJECT= gnome-video-arcade +GNOME_VERSION= 0.6.6 + +CATEGORIES= emulators games + +HOMEPAGE= http://mbarnes.github.com/gnome-video-arcade/ + +# GPLv3 +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +WANTLIB += ICE ORBit-2 SM X11 XRes Xau Xcomposite Xcursor Xdamage +WANTLIB += Xdmcp Xext Xfixes Xi Xinerama Xrandr Xrender atk-1.0 +WANTLIB += c cairo dbus-1 dbus-glib-1 expat fontconfig freetype +WANTLIB += gconf-2 gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glade-2.0 +WANTLIB += glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 +WANTLIB += gtk-x11-2.0 m pango-1.0 pangocairo-1.0 pangoft2-1.0 +WANTLIB += pcre pixman-1 png pthread sqlite3 startup-notification-1 +WANTLIB += xml2 z + +MODULES= devel/gettext \ + x11/gnome + +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= ::emulators/sdlmame,-main +LIB_DEPENDS= wnck-1.>=24::devel/libwnck + +USE_X11= Yes +DESKTOP_FILES= Yes +MODGNOME_HELP_FILES=Yes + +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" +CONFIGURE_ARGS= ${CONFIGURE_SHARED} \ + --with-gconf-schema-file-dir=${LOCALBASE}/share/schemas/gnome-video-arcade/ \ + --disable-scrollkeeper \ + --disable-schemas-install \ + --disable-gtk-doc \ + --with-gnome \ + --with-wnck + +.include diff --git a/x11/gnome/video-arcade/distinfo b/x11/gnome/video-arcade/distinfo new file mode 100644 index 00000000000..104acd5f815 --- /dev/null +++ b/x11/gnome/video-arcade/distinfo @@ -0,0 +1,5 @@ +MD5 (gnome/gnome-video-arcade-0.6.6.tar.bz2) = gdO2GXS+Y/B2tMDNqREHzg== +RMD160 (gnome/gnome-video-arcade-0.6.6.tar.bz2) = RsspbhbGZ8orgLQAwPM+sEn8Vh0= +SHA1 (gnome/gnome-video-arcade-0.6.6.tar.bz2) = q3SJioOqNNdo1o92ClNQw7jJvvc= +SHA256 (gnome/gnome-video-arcade-0.6.6.tar.bz2) = wM54ERAA5ySKBYB3o5zypPhEhGVzqIUcOn0NwLUzPMA= +SIZE (gnome/gnome-video-arcade-0.6.6.tar.bz2) = 826937 diff --git a/x11/gnome/video-arcade/pkg/DESCR b/x11/gnome/video-arcade/pkg/DESCR new file mode 100644 index 00000000000..8f7e0d1c706 --- /dev/null +++ b/x11/gnome/video-arcade/pkg/DESCR @@ -0,0 +1,10 @@ +GNOME Video Arcade is a clean and simple MAME front-end for the GNOME +Desktop Environment. + +GNOME Video Arcade recognizes that the frontend is not the point, the +games are. As such, its chief design goal is to help you quickly find a +game to play and then get out of the way. Its purpose is not to help you +manage your ROM collection, nor to provide a confusing graphical +interface for MAME's plethora of configuration options. +It can utilize third-party data files like arcade history and game +categories. diff --git a/x11/gnome/video-arcade/pkg/PLIST b/x11/gnome/video-arcade/pkg/PLIST new file mode 100644 index 00000000000..2096165511d --- /dev/null +++ b/x11/gnome/video-arcade/pkg/PLIST @@ -0,0 +1,76 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2009/04/06 07:54:23 ajacoutot Exp $ +@bin bin/gnome-video-arcade +@man man/man1/gnome-video-arcade.1 +share/applications/gnome-video-arcade.desktop +share/gnome-video-arcade/ +share/gnome-video-arcade/gnome-video-arcade.glade +share/gnome-video-arcade/gnome-video-arcade.ui +share/gnome/help/gnome-video-arcade/ +share/gnome/help/gnome-video-arcade/C/ +share/gnome/help/gnome-video-arcade/C/figures/ +share/gnome/help/gnome-video-arcade/C/figures/gva_building_database.png +share/gnome/help/gnome-video-arcade/C/figures/gva_column_preferences.png +share/gnome/help/gnome-video-arcade/C/figures/gva_general_preferences.png +share/gnome/help/gnome-video-arcade/C/figures/gva_main_window.png +share/gnome/help/gnome-video-arcade/C/figures/gva_recorded_games.png +share/gnome/help/gnome-video-arcade/C/figures/gva_search_window.png +share/gnome/help/gnome-video-arcade/C/gnome-video-arcade.xml +share/gnome/help/gnome-video-arcade/C/legal.xml +share/gtk-doc/ +share/gtk-doc/html/ +share/gtk-doc/html/gnome-video-arcade/ +share/gtk-doc/html/gnome-video-arcade/GvaCellRendererPixbuf.html +share/gtk-doc/html/gnome-video-arcade/GvaColumnManager.html +share/gtk-doc/html/gnome-video-arcade/GvaGameStore.html +share/gtk-doc/html/gnome-video-arcade/GvaLinkButton.html +share/gtk-doc/html/gnome-video-arcade/GvaMameProcess.html +share/gtk-doc/html/gnome-video-arcade/GvaMuteButton.html +share/gtk-doc/html/gnome-video-arcade/GvaProcess.html +share/gtk-doc/html/gnome-video-arcade/ch01.html +share/gtk-doc/html/gnome-video-arcade/ch02.html +share/gtk-doc/html/gnome-video-arcade/ch03.html +share/gtk-doc/html/gnome-video-arcade/database-schema.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-audit.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-categories.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-columns.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-db.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-error.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-favorites.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-history.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-main.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-mame-common.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-mame.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-nplayers.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-play-back.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-preferences.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-properties.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-time.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-tree-view.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-ui.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-util.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade-gva-wnck.html +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade.devhelp +share/gtk-doc/html/gnome-video-arcade/gnome-video-arcade.devhelp2 +share/gtk-doc/html/gnome-video-arcade/home.png +share/gtk-doc/html/gnome-video-arcade/index.html +share/gtk-doc/html/gnome-video-arcade/index.sgml +share/gtk-doc/html/gnome-video-arcade/ix01.html +share/gtk-doc/html/gnome-video-arcade/left.png +share/gtk-doc/html/gnome-video-arcade/right.png +share/gtk-doc/html/gnome-video-arcade/style.css +share/gtk-doc/html/gnome-video-arcade/up.png +share/icons/hicolor/scalable/ +share/icons/hicolor/scalable/apps/ +share/icons/hicolor/scalable/apps/gnome-video-arcade.svg +share/locale/fr/LC_MESSAGES/gnome-video-arcade.mo +share/locale/sv/LC_MESSAGES/gnome-video-arcade.mo +share/omf/gnome-video-arcade/ +share/omf/gnome-video-arcade/gnome-video-arcade-C.omf +@unexec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-uninstall-rule %D/share/schemas/gnome-video-arcade/*.schemas > /dev/null +share/schemas/gnome-video-arcade/ +share/schemas/gnome-video-arcade/gnome-video-arcade.schemas +@exec GCONF_CONFIG_SOURCE=`%D/bin/gconftool-2 --get-default-source` %D/bin/gconftool-2 --makefile-install-rule %D/share/schemas/gnome-video-arcade/*.schemas > /dev/null +@exec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@unexec %D/bin/gtk-update-icon-cache -q -f -t %D/share/icons/hicolor 2> /dev/null || true +@exec %D/bin/update-desktop-database +@unexec %D/bin/update-desktop-database