Wed May 16 11:27:31 2012 UTC ()
emulators/dega: Fix indirect linking on DragonFly


(marino)
diff -r1.17 -r1.18 pkgsrc/emulators/dega/Makefile
diff -r1.4 -r1.5 pkgsrc/emulators/dega/distinfo
diff -r0 -r1.1 pkgsrc/emulators/dega/patches/patch-Makefile

cvs diff -r1.17 -r1.18 pkgsrc/emulators/dega/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/dega/Makefile 2010/07/06 10:17:12 1.17
+++ pkgsrc/emulators/dega/Makefile 2012/05/16 11:27:31 1.18
@@ -1,29 +1,31 @@ @@ -1,29 +1,31 @@
1# $NetBSD: Makefile,v 1.17 2010/07/06 10:17:12 jmmv Exp $ 1# $NetBSD: Makefile,v 1.18 2012/05/16 11:27:31 marino Exp $
2# 2#
3 3
4DISTNAME= dega-1.07 4DISTNAME= dega-1.07
5PKGREVISION= 5 5PKGREVISION= 5
6CATEGORIES= emulators 6CATEGORIES= emulators
7MASTER_SITES= http://www.emulinks.de/emus/ 7MASTER_SITES= http://www.emulinks.de/emus/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.finalburn.com/dega/ 10HOMEPAGE= http://www.finalburn.com/dega/
11COMMENT= Sega Game Gear, Sega Mark III and Sega Master System emulator 11COMMENT= Sega Game Gear, Sega Mark III and Sega Master System emulator
12 12
13BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm 13BUILD_DEPENDS+= nasm>=0.98:../../devel/nasm
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
16 16
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18USE_TOOLS+= gmake 18USE_TOOLS+= gmake
19 19
20# Uses i386 assembly code 20# Uses i386 assembly code
21ONLY_FOR_PLATFORM= *-*-i386 21ONLY_FOR_PLATFORM= *-*-i386
22 22
23INSTALLATION_DIRS= bin 23INSTALLATION_DIRS= bin
24 24
 25LDFLAGS.DragonFly= -lm
 26
25do-install: 27do-install:
26 ${INSTALL_PROGRAM} ${WRKSRC}/dega ${DESTDIR}${PREFIX}/bin 28 ${INSTALL_PROGRAM} ${WRKSRC}/dega ${DESTDIR}${PREFIX}/bin
27 29
28.include "../../devel/SDL/buildlink3.mk" 30.include "../../devel/SDL/buildlink3.mk"
29.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/emulators/dega/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/dega/distinfo 2009/08/01 05:28:01 1.4
+++ pkgsrc/emulators/dega/distinfo 2012/05/16 11:27:31 1.5
@@ -1,7 +1,8 @@ @@ -1,7 +1,8 @@
1$NetBSD: distinfo,v 1.4 2009/08/01 05:28:01 hasso Exp $ 1$NetBSD: distinfo,v 1.5 2012/05/16 11:27:31 marino Exp $
2 2
3SHA1 (dega-1.07.tar.gz) = 1401e5af566bc3e7658a4552940219688c082ce8 3SHA1 (dega-1.07.tar.gz) = 1401e5af566bc3e7658a4552940219688c082ce8
4RMD160 (dega-1.07.tar.gz) = a20ad5d4ec47b3a8e65e64355557b6018a9dcfc4 4RMD160 (dega-1.07.tar.gz) = a20ad5d4ec47b3a8e65e64355557b6018a9dcfc4
5Size (dega-1.07.tar.gz) = 85189 bytes 5Size (dega-1.07.tar.gz) = 85189 bytes
 6SHA1 (patch-Makefile) = 56ea5d81c07ec23f1466c9d8b1ddbfb6eb1a4e37
6SHA1 (patch-aa) = 92f5e498320b751003f2efb79cafa5f7d96ab119 7SHA1 (patch-aa) = 92f5e498320b751003f2efb79cafa5f7d96ab119
7SHA1 (patch-ab) = ec9f112b62edfa24bb04d37679eb9a903e22e3d0 8SHA1 (patch-ab) = ec9f112b62edfa24bb04d37679eb9a903e22e3d0

File Added: pkgsrc/emulators/dega/patches/patch-Makefile
$NetBSD: patch-Makefile,v 1.1 2012/05/16 11:27:31 marino Exp $

--- Makefile.orig	2001-12-19 23:51:14.000000000 +0000
+++ Makefile
@@ -18,7 +18,8 @@ SDLOBJ = sdl/main.o
 all: dega
 
 dega: $(SDLOBJ) $(DOZEOBJ) $(MASTOBJ)
-	$(CC) -o dega sdl/main.o $(DOZEOBJ) $(MASTOBJ) $(shell sdl-config --libs)
+	$(CC) -o dega sdl/main.o $(DOZEOBJ) $(MASTOBJ) \
+	$(shell sdl-config --libs) $(LDFLAGS)
 
 doze/dozea.o: doze/dozea.asm
 	nasm -f elf doze/dozea.asm