View | Details | Raw Unified | Return to bug 144451
Collapse All | Expand All

(-)bsnes/Makefile (-5 / +8 lines)
Lines 5-17 Link Here
5
# $FreeBSD: ports/emulators/bsnes/Makefile,v 1.6 2010/01/25 19:15:08 pav Exp $
5
# $FreeBSD: ports/emulators/bsnes/Makefile,v 1.6 2010/01/25 19:15:08 pav Exp $
6
6
7
PORTNAME=	bsnes
7
PORTNAME=	bsnes
8
PORTVERSION=	0.58
8
PORTVERSION=	0.60
9
PORTREVISION=	1
10
CATEGORIES=	emulators
9
CATEGORIES=	emulators
11
MASTER_SITES=	http://byuu.org/files/ \
10
MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE} \
12
		ftp://ftp.arcadebsd.org/pub/ArcadeBSD/ports/distfiles/
11
		ftp://ftp.arcadebsd.org/pub/ArcadeBSD/ports/distfiles/
13
DISTNAME=	${PORTNAME}_v${PORTVERSION:S/.//}${EXTRACT_SUFX} snesreader_v010${EXTRACT_SUFX} \
12
DISTNAME=	${PORTNAME}_v${PORTVERSION:S/.//}
14
		snesfilter_v007${EXTRACT_SUFX} supergameboy_v014
15
13
16
MAINTAINER=	elbarto@ArcadeBSD.org
14
MAINTAINER=	elbarto@ArcadeBSD.org
17
COMMENT=	Super Nintendo/Super Famicom emulator
15
COMMENT=	Super Nintendo/Super Famicom emulator
Lines 107-112 Link Here
107
	(cd ${WRKSRC}/src && ${GMAKE} ${MAKE_ENV})
105
	(cd ${WRKSRC}/src && ${GMAKE} ${MAKE_ENV})
108
	(cd ${WRKSRC}/snesreader && ${GMAKE} ${MAKE_ENV})
106
	(cd ${WRKSRC}/snesreader && ${GMAKE} ${MAKE_ENV})
109
	(cd ${WRKSRC}/snesfilter && ${GMAKE} ${MAKE_ENV})
107
	(cd ${WRKSRC}/snesfilter && ${GMAKE} ${MAKE_ENV})
108
	(cd ${WRKSRC}/supergameboy && ${GMAKE} ${MAKE_ENV})
110
109
111
do-install:
110
do-install:
112
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
111
	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
Lines 116-120 Link Here
116
	${INSTALL_DATA} ${WRKSRC}/src/data/bsnes.desktop ${PREFIX}/share/applications/bsnes.desktop
115
	${INSTALL_DATA} ${WRKSRC}/src/data/bsnes.desktop ${PREFIX}/share/applications/bsnes.desktop
117
	${INSTALL_DATA} ${WRKSRC}/snesreader/libsnesreader.so ${PREFIX}/lib/
116
	${INSTALL_DATA} ${WRKSRC}/snesreader/libsnesreader.so ${PREFIX}/lib/
118
	${INSTALL_DATA} ${WRKSRC}/snesfilter/libsnesfilter.so ${PREFIX}/lib/
117
	${INSTALL_DATA} ${WRKSRC}/snesfilter/libsnesfilter.so ${PREFIX}/lib/
118
	${INSTALL_DATA} ${WRKSRC}/supergameboy/libsupergameboy.so ${PREFIX}/lib/
119
120
post-install:
121
	@${CAT} ${PKGMESSAGE}
119
122
120
.include <bsd.port.post.mk>
123
.include <bsd.port.post.mk>
(-)bsnes/distinfo (-12 / +3 lines)
Lines 1-12 Link Here
1
MD5 (bsnes_v058.tar.bz2) = 8235f42b79f8c6c3f85470b9c8904779
1
MD5 (bsnes_v060.tar.bz2) = db779d53d6ac21a5b414fbf3b93dde47
2
SHA256 (bsnes_v058.tar.bz2) = 448ec9170628deca66bf3b9260441489418f695f13f2e78b184bed100c11c93e
2
SHA256 (bsnes_v060.tar.bz2) = c919c101d760d62751a2fe8af112d88fc7203fc98f6a9eccf539e46fd7d6291b
3
SIZE (bsnes_v058.tar.bz2) = 450201
3
SIZE (bsnes_v060.tar.bz2) = 735038
4
MD5 (snesreader_v010.tar.bz2) = 757e8c9cfc38290447e9b8ee74b31006
5
SHA256 (snesreader_v010.tar.bz2) = 7aa31584487e00e376b49df069694f4f542260c94bf0f4179806c50ab1a8bb11
6
SIZE (snesreader_v010.tar.bz2) = 208397
7
MD5 (snesfilter_v007.tar.bz2) = 189e9799debebf4ad639878a270d2a39
8
SHA256 (snesfilter_v007.tar.bz2) = a7f7896749bc8457d76da8560a8f3b4263d9b2a3bacf6f747df1840d46ebcd3c
9
SIZE (snesfilter_v007.tar.bz2) = 49103
10
MD5 (supergameboy_v014.tar.bz2) = 5773da8eb0b9e8f82a081fde3d941b36
11
SHA256 (supergameboy_v014.tar.bz2) = b31d5d345ce86cfa5ef47df1e0886a0aa637565de1dc50293aa2fbecf162135a
12
SIZE (supergameboy_v014.tar.bz2) = 122939
(-)bsnes/files/patch-Makefile (-7 / +7 lines)
Lines 1-24 Link Here
1
--- src/Makefile.orig	2009-11-01 00:45:19.000000000 +0100
1
--- src/Makefile.orig	2010-03-03 18:23:25.000000000 +0100
2
+++ src/Makefile	2009-11-01 00:45:50.000000000 +0100
2
+++ src/Makefile	2010-03-03 18:24:25.000000000 +0100
3
@@ -6,9 +6,9 @@
3
@@ -8,9 +8,9 @@
4
 ### compiler ###
4
 ### compiler ###
5
 ################
5
 ################
6
 
6
 
7
-c     := $(compiler)
7
-c     := $(compiler)
8
-cpp   := $(subst cc,++,$(compiler))
8
-cpp   := $(subst cc,++,$(compiler))
9
-flags := -O3 -fomit-frame-pointer -Ilib
9
-flags := -O3 -fomit-frame-pointer -Ilib
10
+c     := ${CC}
10
+c     := $(CC)
11
+cpp   := ${CXX}
11
+cpp   := $(CXX)
12
+flags := -O3 -fomit-frame-pointer -Ilib -I${LOCALBASE}/include
12
+flags := -O3 -fomit-frame-pointer -Ilib -I${LOCALBASE}/include
13
 link  :=
13
 link  :=
14
 
14
 
15
 # profile-guided instrumentation:
15
 # profile-guided instrumentation:
16
@@ -25,9 +25,9 @@
16
@@ -27,9 +27,9 @@
17
 ifeq ($(platform),x)
17
 ifeq ($(platform),x)
18
   link += -s
18
   link += -s
19
 
19
 
20
-  ruby := video.glx video.xv video.qtraster video.sdl
20
-  ruby := video.glx video.xv video.qtraster video.sdl
21
-  ruby += audio.alsa audio.openal audio.oss audio.pulseaudio audio.ao
21
-  ruby += audio.alsa audio.openal audio.oss audio.pulseaudio audio.pulseaudiosimple audio.ao
22
-  ruby += input.sdl input.x
22
-  ruby += input.sdl input.x
23
+  ruby := VIDEO
23
+  ruby := VIDEO
24
+  ruby += AUDIO
24
+  ruby += AUDIO
(-)bsnes/files/patch-Makefile-libnall (-16 lines)
Lines 1-16 Link Here
1
--- src/lib/nall/Makefile.orig	2009-11-01 00:30:05.000000000 +0100
2
+++ src/lib/nall/Makefile	2009-11-01 00:30:26.000000000 +0100
3
@@ -29,11 +29,11 @@
4
 endif
5
 
6
 ifeq ($(compiler),)
7
-  compiler := gcc
8
+  compiler := ${CC}
9
 endif
10
 
11
 ifeq ($(prefix),)
12
-  prefix := /usr/local
13
+  prefix := ${PREFIX}
14
 endif
15
 
16
 #####
(-)bsnes/pkg-message (+9 lines)
Line 0 Link Here
1
=============================================================================
2
3
bsnes was installed.
4
5
If you want to use the pixel shaders, just copy the directory named:
6
"pixelshaders"
7
somewhere on you disk and set the correct path in the bsnes config dialog.
8
9
=============================================================================
(-)bsnes/pkg-plist (+1 lines)
Lines 1-6 Link Here
1
bin/bsnes
1
bin/bsnes
2
lib/libsnesfilter.so
2
lib/libsnesfilter.so
3
lib/libsnesreader.so
3
lib/libsnesreader.so
4
lib/libsupergameboy.so
4
share/applications/bsnes.desktop
5
share/applications/bsnes.desktop
5
share/pixmaps/bsnes.png
6
share/pixmaps/bsnes.png
6
@dirrmtry share/applications
7
@dirrmtry share/applications

Return to bug 144451