diff options
Diffstat (limited to 'multimedia/libflash/patches/patch-ah')
-rw-r--r-- | multimedia/libflash/patches/patch-ah | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/multimedia/libflash/patches/patch-ah b/multimedia/libflash/patches/patch-ah new file mode 100644 index 00000000000..7dcdf0d19e8 --- /dev/null +++ b/multimedia/libflash/patches/patch-ah @@ -0,0 +1,49 @@ +$NetBSD: patch-ah,v 1.1.1.1 2004/01/26 13:34:46 jmmv Exp $ + +--- Plugin/Makefile.orig Tue Sep 28 05:13:38 1999 ++++ Plugin/Makefile +@@ -21,34 +21,30 @@ + + PLUGIN_DEFINES= -DXP_UNIX + OPTIMIZER= +-FLASH=../Lib + + # Solaris + #LIBCXX=/usr/lib/libC.so + # gcc + LIBCXX= + +-# Solaris (Sun compiler/linker) +-#SHARED=-G +-# FreeBSD +-#SHARED=-Bshareable +-# Linux +-SHARED=-shared +- +-CFLAGS= $(OPTIMIZER) $(PLUGIN_DEFINES) -I$(FLASH) -I/usr/X11R6/include +-LDFLAGS= $(FLASH)/libflash.a $(LIBCXX) ../Jpeg/libjpeg.a ../Zlib/libz.a ++CFLAGS+= $(OPTIMIZER) $(PLUGIN_DEFINES) $(CPPFLAGS) ++LIBS= -lflash $(LIBSTDCPP) -ljpeg -lz $(LIBOSSAUDIO) -lX11 -lXt + + SRC= plugin.c npunix.c + OBJ= plugin.o npunix.o + + SHAREDTARGET=npflash.so + +-default all: $(SHAREDTARGET) ++.c.o: ++ $(SHLIBTOOL) --mode=compile $(CC) -c $(CPPFLAGS) $(CFLAGS) $< ++ ++default all: npflash.la + +-$(SHAREDTARGET): $(OBJ) $(FLASH)/libflash.a +- $(LD) $(SHARED) -o $(SHAREDTARGET) $(OBJ) $(LDFLAGS) ++npflash.la: $(OBJ) ++ $(SHLIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@ $(OBJ:.o=.lo) $(LIBS) -avoid-version -module -rpath $(MOZ_PLUGDIR) + +-plugin.o: $(FLASH)/flash.h ++$(SHAREDTARGET): $(OBJ) ++ $(LD) $(SHARED) -o $(SHAREDTARGET) $(OBJ) $(LDFLAGS) $(LIBS) + + clean: + $(RM) $(OBJ) $(SHAREDTARGET) |