Thu Apr 3 08:42:25 2008 UTC ()
Shared libraries needs to be built with PIC code.
tolower needs unsigned char argument.
Fix a missing parameter type.
Bump revision.


(joerg)
diff -r1.4 -r1.5 pkgsrc/multimedia/ming/Makefile
diff -r1.2 -r1.3 pkgsrc/multimedia/ming/distinfo
diff -r0 -r1.3 pkgsrc/multimedia/ming/patches/patch-aa
diff -r0 -r1.3 pkgsrc/multimedia/ming/patches/patch-ab
diff -r0 -r1.1 pkgsrc/multimedia/ming/patches/patch-ac
diff -r0 -r1.1 pkgsrc/multimedia/ming/patches/patch-ad
diff -r0 -r1.1 pkgsrc/multimedia/ming/patches/patch-ae
diff -r0 -r1.1 pkgsrc/multimedia/ming/patches/patch-af

cvs diff -r1.4 -r1.5 pkgsrc/multimedia/ming/Makefile (expand / switch to unified diff)

--- pkgsrc/multimedia/ming/Makefile 2008/02/13 11:49:44 1.4
+++ pkgsrc/multimedia/ming/Makefile 2008/04/03 08:42:25 1.5
@@ -1,17 +1,18 @@ @@ -1,17 +1,18 @@
1# $NetBSD: Makefile,v 1.4 2008/02/13 11:49:44 obache Exp $ 1# $NetBSD: Makefile,v 1.5 2008/04/03 08:42:25 joerg Exp $
2# 2#
3 3
4DISTNAME= ming-0.3.0 4DISTNAME= ming-0.3.0
 5PKGREVISION= 1
5CATEGORIES= multimedia 6CATEGORIES= multimedia
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ming/} 7MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ming/}
7 8
8MAINTAINER= obache@NetBSD.org 9MAINTAINER= obache@NetBSD.org
9HOMEPAGE= http://ming.sourceforge.net/ 10HOMEPAGE= http://ming.sourceforge.net/
10COMMENT= Create SWF (Macromedia Flash) files with this library 11COMMENT= Create SWF (Macromedia Flash) files with this library
11 12
12PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
13 14
14USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
15USE_TOOLS+= bison flex 16USE_TOOLS+= bison flex
16GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
17 18

cvs diff -r1.2 -r1.3 pkgsrc/multimedia/ming/distinfo (expand / switch to unified diff)

--- pkgsrc/multimedia/ming/distinfo 2006/09/13 15:53:51 1.2
+++ pkgsrc/multimedia/ming/distinfo 2008/04/03 08:42:25 1.3
@@ -1,5 +1,11 @@ @@ -1,5 +1,11 @@
1$NetBSD: distinfo,v 1.2 2006/09/13 15:53:51 obache Exp $ 1$NetBSD: distinfo,v 1.3 2008/04/03 08:42:25 joerg Exp $
2 2
3SHA1 (ming-0.3.0.tar.gz) = 3920de3070fa66b26fe53765298175789aacdb70 3SHA1 (ming-0.3.0.tar.gz) = 3920de3070fa66b26fe53765298175789aacdb70
4RMD160 (ming-0.3.0.tar.gz) = b41c93e28c221d9ae35666f34ca3ed37bbb0dfcb 4RMD160 (ming-0.3.0.tar.gz) = b41c93e28c221d9ae35666f34ca3ed37bbb0dfcb
5Size (ming-0.3.0.tar.gz) = 287330 bytes 5Size (ming-0.3.0.tar.gz) = 287330 bytes
 6SHA1 (patch-aa) = 67f7e9b8fdaa576cdbc8a1421a0d1e100a0cac54
 7SHA1 (patch-ab) = a2181033818a961c79e73dbb43aafdc5cce24efb
 8SHA1 (patch-ac) = 474d92e059e6b3145af2f51fa7598dc39d2b81bf
 9SHA1 (patch-ad) = a5297b1f432e07acc0ef4da554a43f38f75edcf2
 10SHA1 (patch-ae) = ed8995b97a40f8f25c02b479bcc96f0e659e95df
 11SHA1 (patch-af) = bcde050efd4cea85b955486c6052fdde69e1c2e7

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-aa
$NetBSD: patch-aa,v 1.3 2008/04/03 08:42:25 joerg Exp $

--- Makefile.config.in.orig	2008-04-03 10:27:39.000000000 +0200
+++ Makefile.config.in
@@ -43,3 +43,8 @@ EXTRA_BINS = @EXTRA_BINS@
 # zlib required for both image formats and for compressed swf6
 LIBS = $(ZLIB) $(MATHLIB) $(GIFLIB) $(PNGLIB)
 EXTRA_LIBS = $(LIBS)
+
+.SUFFIXES: .po
+
+.c.po:
+	${CC} -o $@ -c -fPIC ${CFLAGS} ${CPPFLAGS} $<

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-ab
$NetBSD: patch-ab,v 1.3 2008/04/03 08:42:25 joerg Exp $

--- src/Makefile.orig	2008-04-03 10:28:28.000000000 +0200
+++ src/Makefile
@@ -29,10 +29,10 @@ all: dynamic
 
 dynamic: $(SHAREDLIB)
 
-$(SHAREDLIB): $(OFILES)
+$(SHAREDLIB): $(OFILES:R:S/$/.po/g)
 	cd blocks && $(MAKE) CFLAGS="$(CFLAGS) -I.."
 	cd actioncompiler && $(MAKE) CFLAGS="$(CFLAGS) -I.."
-	$(CC) $(OFILES) $(COMPILEROFILES) $(LDFLAGS) $(EXTRA_LIBS) blocks/*.o $(SHLIBLDFLAGS) -o $(SHAREDLIB)
+	$(CC) $(OFILES:R:S/$/.po/g) $(COMPILEROFILES:R:S/$/.po/g) $(LDFLAGS) $(EXTRA_LIBS) blocks/*.po $(SHLIBLDFLAGS) -o $(SHAREDLIB)
 	cp $(SHAREDLIB) ..
 	ln -fs $(SHAREDLIB) ../libming$(NOVAR_SHLIBEXT)
 	ln -fs $(SHAREDLIB) ../libming$(SHORT_SHLIBEXT)

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-ac
$NetBSD: patch-ac,v 1.1 2008/04/03 08:42:25 joerg Exp $

--- src/blocks/Makefile.orig	2008-04-03 10:29:52.000000000 +0200
+++ src/blocks/Makefile
@@ -39,7 +39,7 @@ OFILES = \
 	utf8.o \
 	videostream.o $(EXTRA_OBJS)
 
-all: $(OFILES)
+all: $(OFILES) $(OFILES:R:S/$/.po/g)
 
 clean:
 	rm -f *.o *.core core

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-ad
$NetBSD: patch-ad,v 1.1 2008/04/03 08:42:25 joerg Exp $

--- src/actioncompiler/Makefile.orig	2008-04-03 10:29:31.000000000 +0200
+++ src/actioncompiler/Makefile
@@ -14,7 +14,7 @@ GENERATED = lex.swf4.c lex.swf5.c swf5co
 
 OFILES = $(MOSTFILES) compileaction.o
 
-all: $(OFILES)
+all: $(OFILES) $(OFILES:R:S/$/.po/g)
 
 clean:
 	rm -f $(OFILES) $(GENERATED) compiler compiler.exe core test main.o \

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-ae
$NetBSD: patch-ae,v 1.1 2008/04/03 08:42:25 joerg Exp $

--- src/actioncompiler/compile.c.orig	2008-04-03 10:33:17.000000000 +0200
+++ src/actioncompiler/compile.c
@@ -536,7 +536,7 @@ void lower(char *s)
 {
 	while(*s)
 	{
-		*s = tolower(*s);
+		*s = tolower((unsigned char)*s);
 		++s;
 	}
 }

File Added: pkgsrc/multimedia/ming/patches/Attic/patch-af
$NetBSD: patch-af,v 1.1 2008/04/03 08:42:25 joerg Exp $

--- src/blocks/fromswf.c.orig	2008-04-03 10:34:05.000000000 +0200
+++ src/blocks/fromswf.c
@@ -47,7 +47,7 @@ completeSWFPrebuiltClip(SWFBlock block)
 }
 
 int
-SWFPrebuiltClipLength(block)
+SWFPrebuiltClipLength(SWFBlock block)
 {	SWFPrebuiltClip clip = (SWFPrebuiltClip)block;
 	return SWFOutput_getLength(clip->display);
 }