diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-07-24 12:51:50 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-07-24 12:51:50 +0800 |
commit | 03ad249fa1d9294261092e4152db4975b6ddcd9d (patch) | |
tree | 35b46083ed1e063b989b8a559485cbb419eb6f76 /emulators | |
parent | 02f6f5857ebefb11898bf4ba6d8afef1c8d78bb0 (diff) | |
download | marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar.gz marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar.bz2 marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar.lz marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar.xz marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.tar.zst marcuscom-ports-03ad249fa1d9294261092e4152db4975b6ddcd9d.zip |
share/gnome/ -> share/.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@9245 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/gxmame/Makefile | 44 | ||||
-rw-r--r-- | emulators/gxmame/distinfo | 3 | ||||
-rw-r--r-- | emulators/gxmame/pkg-descr | 7 | ||||
-rw-r--r-- | emulators/gxmame/pkg-plist | 37 | ||||
-rw-r--r-- | emulators/raine/Makefile | 46 | ||||
-rw-r--r-- | emulators/raine/distinfo | 3 | ||||
-rw-r--r-- | emulators/raine/files/patch-makefile | 17 | ||||
-rw-r--r-- | emulators/raine/files/patch-source::alleg::blit.c | 11 | ||||
-rw-r--r-- | emulators/raine/files/patch-source::emumain.c | 13 | ||||
-rw-r--r-- | emulators/raine/files/patch-source::gui::rgui.c | 13 | ||||
-rw-r--r-- | emulators/raine/files/patch-source_bezel.c | 11 | ||||
-rw-r--r-- | emulators/raine/pkg-descr | 6 | ||||
-rw-r--r-- | emulators/raine/pkg-plist | 33 | ||||
-rw-r--r-- | emulators/visualos/Makefile | 30 | ||||
-rw-r--r-- | emulators/visualos/distinfo | 3 | ||||
-rw-r--r-- | emulators/visualos/files/patch-po::Makefile.in.in | 14 | ||||
-rw-r--r-- | emulators/visualos/pkg-descr | 9 | ||||
-rw-r--r-- | emulators/visualos/pkg-plist | 8 |
18 files changed, 308 insertions, 0 deletions
diff --git a/emulators/gxmame/Makefile b/emulators/gxmame/Makefile new file mode 100644 index 000000000..851df8a95 --- /dev/null +++ b/emulators/gxmame/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: gxmame +# Date created: 04 Oct 2003 +# Whom: Travis Poppe <tlp@liquidx.org> +# +# $FreeBSD$ +# + +PORTNAME= gxmame +DISTVERSION= 0.35beta2 +PORTREVISION= 6 +PORTEPOCH= 1 +CATEGORIES= emulators +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}-${DISTVERSION} + +MAINTAINER= ports@FreeBSD.org +COMMENT= GXmame is a GTK frontend for xmame + +LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 +RUN_DEPENDS= xmame:${PORTSDIR}/emulators/xmame + +USE_XLIB= yes +USE_GNOME= gtk20 intlhack gnomehack gnomeprefix +USE_GMAKE= yes +GNU_CONFIGURE= yes + +CONFIGURE_ENV= LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" +CONFIGURE_ARGS= --with-xmame-dir=${LOCALBASE}/share/xmame + +.if defined(WITHOUT_NLS) +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.else +PLIST_SUB+= NLS="" +.endif + +MAN6= gxmame.6 + +post-patch: + @${REINPLACE_CMD} -e 's|CFLAGS="-Wall.*||' ${WRKSRC}/configure + @${REINPLACE_CMD} -e 's|__GNUC___|__GNUC__|' ${WRKSRC}/src/common.h + +.include <bsd.port.mk> diff --git a/emulators/gxmame/distinfo b/emulators/gxmame/distinfo new file mode 100644 index 000000000..4def76e6b --- /dev/null +++ b/emulators/gxmame/distinfo @@ -0,0 +1,3 @@ +MD5 (gxmame-0.35beta2.tar.gz) = 2ef166272fe2d6b0dfe51dd1616a851c +SHA256 (gxmame-0.35beta2.tar.gz) = 6d0339bf334f40ff0b972cf5c4df14660c48a2f0bce10f23d6a0feb3d5c83622 +SIZE (gxmame-0.35beta2.tar.gz) = 697013 diff --git a/emulators/gxmame/pkg-descr b/emulators/gxmame/pkg-descr new file mode 100644 index 000000000..2960edaec --- /dev/null +++ b/emulators/gxmame/pkg-descr @@ -0,0 +1,7 @@ +GXMame is a GTK frontend for xmame. Its goal is to provide an interface +much like that of MAME32. + +WWW: http://gxmame.sourceforge.net + +- Travis Poppe +tlp@liquidx.org diff --git a/emulators/gxmame/pkg-plist b/emulators/gxmame/pkg-plist new file mode 100644 index 000000000..7f608fa3e --- /dev/null +++ b/emulators/gxmame/pkg-plist @@ -0,0 +1,37 @@ +bin/gxmame +share/applications/gxmame.desktop +%%NLS%%share/locale/de/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/el/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/es/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/fr/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/it/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/nl/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/pl/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/gxmame.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/gxmame.mo +share/gxmame/gxmame.png +share/gxmame/gxmame-general.png +share/gxmame/gxmame-screen.png +share/pixmaps/gxmame.png +share/pixmaps/gxmame.xpm +share/doc/gxmame/AUTHORS +share/doc/gxmame/BUGS +share/doc/gxmame/COPYING +share/doc/gxmame/ChangeLog +share/doc/gxmame/NEWS +share/doc/gxmame/README +share/doc/gxmame/TODO +share/doc/gxmame/html/gui/metal2.jpg +share/doc/gxmame/html/gxmame-doc-1.html +share/doc/gxmame/html/gxmame-doc-2.html +share/doc/gxmame/html/gxmame-doc-3.html +share/doc/gxmame/html/gxmame-doc-4.html +share/doc/gxmame/html/gxmame-doc-5.html +share/doc/gxmame/html/gxmame-doc-6.html +share/doc/gxmame/html/gxmame-doc.html +share/doc/gxmame/html/includes/gxmame.css +@dirrm share/gxmame +@dirrm share/doc/gxmame/html/gui +@dirrm share/doc/gxmame/html/includes +@dirrm share/doc/gxmame/html +@dirrm share/doc/gxmame diff --git a/emulators/raine/Makefile b/emulators/raine/Makefile new file mode 100644 index 000000000..1d1fc0ef6 --- /dev/null +++ b/emulators/raine/Makefile @@ -0,0 +1,46 @@ +# New ports collection makefile for: raine +# Date created: Jul 22 2004 +# Whom: Florent Thoumie <flz@xbsd.org> +# +# $FreeBSD$ +# + +PORTNAME= raine +PORTVERSION= 0.43.3 +PORTREVISION= 4 +CATEGORIES= emulators games +MASTER_SITES= http://www.rainemu.com/html/archive/ +DISTNAME= ${PORTNAME}s-${PORTVERSION} + +MAINTAINER= flz@FreeBSD.org +COMMENT= Arcade Emulator for M68000, M68020 and Z80 based hardware + +BUILD_DEPENDS= ${LOCALBASE}/bin/nasm:${PORTSDIR}/devel/nasm +LIB_DEPENDS= alleg.42:${PORTSDIR}/devel/allegro \ + png.5:${PORTSDIR}/graphics/png + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USE_GCC= 3.2+ +USE_BZIP2= yes +USE_GMAKE= yes +USE_SDL= sdl +USE_GNOME= gnomehier +MAKEFILE= makefile +MAKE_ENV= PREFIX=${PREFIX} + +ONLY_FOR_ARCHS= i386 + +.include <bsd.port.pre.mk> + +post-patch: + @${REINPLACE_CMD} -e "s, [$$]_mcpu,,g" ${WRKSRC}/detect-cpu + @${REINPLACE_CMD} -e "s,sdl-config,${SDL_CONFIG},g" -e "s,/usr/share/,/share/,g" \ + ${WRKSRC}/makefile + @${REINPLACE_CMD} -e "s,/usr/share/games/raine,${DATADIR},g" \ + ${WRKSRC}/source/raine.c + @${REINPLACE_CMD} -e "s,^#ifdef GFX_SVGA,#ifdef GFX_SVGALIB,g" \ + ${WRKSRC}/source/gui/rgui.c \ + ${WRKSRC}/source/alleg/display.c \ + ${WRKSRC}/source/config.c + +.include <bsd.port.post.mk> diff --git a/emulators/raine/distinfo b/emulators/raine/distinfo new file mode 100644 index 000000000..06c679225 --- /dev/null +++ b/emulators/raine/distinfo @@ -0,0 +1,3 @@ +MD5 (raines-0.43.3.tar.bz2) = 9e39a99b45e7c6d1b0d04c9ebc579b02 +SHA256 (raines-0.43.3.tar.bz2) = ab9d38e1a5a2e73b3ef914d780015a16cddea8194f479f65236a0f4ca088c4a9 +SIZE (raines-0.43.3.tar.bz2) = 1740971 diff --git a/emulators/raine/files/patch-makefile b/emulators/raine/files/patch-makefile new file mode 100644 index 000000000..7794091e6 --- /dev/null +++ b/emulators/raine/files/patch-makefile @@ -0,0 +1,17 @@ +--- makefile.orig Tue Sep 20 09:24:09 2005 ++++ makefile Thu Nov 17 13:02:40 2005 +@@ -215,1 +215,1 @@ + AFLAGS = -f elf + +- PNG_CFLAGS = "$(shell libpng-config --cflags)" +-ifndef SDL +- ALLEGRO_CFLAGS = "$(shell allegro-config --cflags)" +-endif + SDL_CFLAGS = "$(shell sdl-config --cflags)" + +- INCDIR += $(PNG_CFLAGS) $(ALLEGRO_CFLAGS) $(SDL_CFLAGS) -I$(X11BASE)/include -I$(LOCALBASE)/include ++ INCDIR += ` allegro-config --cflags` `libpng-config --cflags` -I$(X11BASE)/include -I$(LOCALBASE)/include + + + DEFINE = -D__RAINE__ \ + -DRAINE_UNIX \ diff --git a/emulators/raine/files/patch-source::alleg::blit.c b/emulators/raine/files/patch-source::alleg::blit.c new file mode 100644 index 000000000..1ecda275b --- /dev/null +++ b/emulators/raine/files/patch-source::alleg::blit.c @@ -0,0 +1,11 @@ +--- source/alleg/blit.c.orig Mon Jan 17 12:37:21 2005 ++++ source/alleg/blit.c Mon Jan 17 12:38:10 2005 +@@ -1,1 +1,1 @@ + #ifdef RAINE_WIN32 + #include <allegro.h> + #include <winalleg.h> ++#elif defined(RAINE_UNIX) ++#include <sys/time.h> + #endif + #include "blit_x2.h" + #include "eagle.h" diff --git a/emulators/raine/files/patch-source::emumain.c b/emulators/raine/files/patch-source::emumain.c new file mode 100644 index 000000000..3293c4321 --- /dev/null +++ b/emulators/raine/files/patch-source::emumain.c @@ -0,0 +1,13 @@ +--- source/emumain.c.orig Wed Aug 17 13:14:36 2005 ++++ source/emumain.c Thu Nov 17 18:04:37 2005 +@@ -9,1 +9,1 @@ + #include <winalleg.h> + #endif + ++#ifdef RAINE_UNIX ++#include <sys/time.h> ++#endif ++ + #include "raine.h" // General defines and stuff + #include "gui.h" // Interface stuff + #include "sasound.h" // Sound Sample stuff diff --git a/emulators/raine/files/patch-source::gui::rgui.c b/emulators/raine/files/patch-source::gui::rgui.c new file mode 100644 index 000000000..11576063b --- /dev/null +++ b/emulators/raine/files/patch-source::gui::rgui.c @@ -0,0 +1,13 @@ +--- source/gui/rgui.c.orig Mon Jan 17 12:07:21 2005 ++++ source/gui/rgui.c Mon Jan 17 12:23:46 2005 +@@ -9,1 +9,1 @@ + #include <winalleg.h> + #endif + ++#ifdef RAINE_UNIX ++#include <sys/time.h> ++#endif ++ + #include "raine.h" + #include "rgui.h" + #include "rguiproc.h" diff --git a/emulators/raine/files/patch-source_bezel.c b/emulators/raine/files/patch-source_bezel.c new file mode 100644 index 000000000..5956dca4c --- /dev/null +++ b/emulators/raine/files/patch-source_bezel.c @@ -0,0 +1,11 @@ +--- source/bezel.c.orig Thu Nov 17 18:24:59 2005 ++++ source/bezel.c Thu Nov 17 18:49:28 2005 +@@ -18,1 +18,1 @@ + #define __USE_ISOC99 1 + #include <math.h> + +-#ifdef RAINE_DOS ++#if defined(RAINE_DOS) || __FreeBSD_version < 500300 + // djgpp seems to have specificities for rounding... + // why on earth non one implements cleanly such basic function ??? + #define round rint diff --git a/emulators/raine/pkg-descr b/emulators/raine/pkg-descr new file mode 100644 index 000000000..7903230d7 --- /dev/null +++ b/emulators/raine/pkg-descr @@ -0,0 +1,6 @@ +Arcade Emulator for M68000, M68020 and Z80 based hardware. + +WWW: http://www.rainemu.com/ + +- Florent Thoumie +flz@xbsd.org diff --git a/emulators/raine/pkg-plist b/emulators/raine/pkg-plist new file mode 100644 index 000000000..0fa26a831 --- /dev/null +++ b/emulators/raine/pkg-plist @@ -0,0 +1,33 @@ +bin/raine +%%DATADIR%%/cheats.cfg +%%DATADIR%%/hiscore.dat +%%DATADIR%%/languages/brasil.cfg +%%DATADIR%%/languages/czech.cfg +%%DATADIR%%/languages/catala.cfg +%%DATADIR%%/languages/dansk.cfg +%%DATADIR%%/languages/dutch.cfg +%%DATADIR%%/languages/english.cfg +%%DATADIR%%/languages/espanol.cfg +%%DATADIR%%/languages/euskera.cfg +%%DATADIR%%/languages/finnish.cfg +%%DATADIR%%/languages/french.cfg +%%DATADIR%%/languages/french2.cfg +%%DATADIR%%/languages/german.cfg +%%DATADIR%%/languages/german2.cfg +%%DATADIR%%/languages/italian.cfg +%%DATADIR%%/languages/japanese.cfg +%%DATADIR%%/languages/polish.cfg +%%DATADIR%%/languages/portugal.cfg +%%DATADIR%%/languages/spanish.cfg +%%DATADIR%%/languages/svenska.cfg +%%DATADIR%%/languages/template.cfg +%%DATADIR%%/languages/turkish.cfg +%%DATADIR%%/languages/galego.cfg +%%DATADIR%%/raine.dat +share/applications/raine.desktop +share/pixmaps/raine.png +@dirrmtry %%DATADIR%%/roms +@dirrmtry %%DATADIR%%/emudx +@dirrmtry %%DATADIR%%/artwork +@dirrm %%DATADIR%%/languages +@dirrmtry %%DATADIR%% diff --git a/emulators/visualos/Makefile b/emulators/visualos/Makefile new file mode 100644 index 000000000..94801a233 --- /dev/null +++ b/emulators/visualos/Makefile @@ -0,0 +1,30 @@ +# New ports collection makefile for: VisualOS +# Date created: 26 October 2000 +# Whom: Maxim Sobolev <sobomax@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= VisualOS +PORTVERSION= 1.0.5 +PORTREVISION= 3 +CATEGORIES= emulators gnome +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} +MASTER_SITE_SUBDIR= ${PORTNAME:L} + +MAINTAINER= ports@FreeBSD.org +COMMENT= A visual simulator of an operating system to help understand how OSes work + +USE_X_PREFIX= yes +USE_GNOME= gnomehack gnomeprefix libglade +USE_GMAKE= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LDFLAGS="-L${LOCALBASE}/lib" + +MAN1= VisualOS.1 + +post-patch: + @${REINPLACE_CMD} -e '/^#define _/d' ${WRKSRC}/src/signals.c + +.include <bsd.port.mk> diff --git a/emulators/visualos/distinfo b/emulators/visualos/distinfo new file mode 100644 index 000000000..dbf89655e --- /dev/null +++ b/emulators/visualos/distinfo @@ -0,0 +1,3 @@ +MD5 (VisualOS-1.0.5.tar.gz) = db0db4fe4251038fcfe0b2e7f5feefa4 +SHA256 (VisualOS-1.0.5.tar.gz) = 80b6d0c2999b18741bf3f9a4397e08a636fa4c6deb2313cb8959668e5b5f9ac3 +SIZE (VisualOS-1.0.5.tar.gz) = 1066835 diff --git a/emulators/visualos/files/patch-po::Makefile.in.in b/emulators/visualos/files/patch-po::Makefile.in.in new file mode 100644 index 000000000..f04809780 --- /dev/null +++ b/emulators/visualos/files/patch-po::Makefile.in.in @@ -0,0 +1,14 @@ + +$FreeBSD$ + +--- po/Makefile.in.in 2002/06/10 09:43:52 1.1 ++++ po/Makefile.in.in 2002/06/10 09:44:05 +@@ -106,7 +106,7 @@ + @catalogs='$(CATALOGS)'; \ + for cat in $$catalogs; do \ + cat=`basename $$cat`; \ +- lang=`echo $$cat | sed 's/\.gmo$$//'`; \ ++ lang=`echo $$cat | sed 's/\.mo$$//'`; \ + dir=$(localedir)/$$lang/LC_MESSAGES; \ + $(mkinstalldirs) $(DESTDIR)$$dir; \ + if test -r $$cat; then \ diff --git a/emulators/visualos/pkg-descr b/emulators/visualos/pkg-descr new file mode 100644 index 000000000..8c8e4c190 --- /dev/null +++ b/emulators/visualos/pkg-descr @@ -0,0 +1,9 @@ +VisualOS is a "visual simulator of an operating system", that will help +study and understand the way a real systems work. + +It allows the user to insert processes in the running system, assigning them +properties (memory usage, processing bursts, IO accesses) and VisualOS will +dynamically show different graphical representations of each subsystem. It is +also possible to select the algorithm to be used in each case. + +WWW: http://visualos.sourceforge.net/ diff --git a/emulators/visualos/pkg-plist b/emulators/visualos/pkg-plist new file mode 100644 index 000000000..ae5883b20 --- /dev/null +++ b/emulators/visualos/pkg-plist @@ -0,0 +1,8 @@ +bin/VisualOS +share/VisualOS/VisualOS.glade +share/VisualOS/io_editor_disk.xpm +share/locale/cs/LC_MESSAGES/VisualOS.mo +share/locale/es/LC_MESSAGES/VisualOS.mo +share/locale/fr/LC_MESSAGES/VisualOS.mo +share/locale/it/LC_MESSAGES/VisualOS.mo +@dirrm share/VisualOS |