File libunicows-1.1.2-mingw.patch of Package mingw32-libunicows
--- libunicows-1.1.2/src/makefile.mingw32 2008-07-30 13:09:05.000000000 +0200 +++ libunicows-1.1.2/src/makefile.mingw32 2009-06-30 01:12:28.000000000 +0200 @@ -1,17 +1,18 @@ # Makefile for GCC/Mingw32 -CC = gcc -LD = ld -RANLIB = ranlib -AR = ar -NASM = nasm -STRIP = strip +CC?=gcc +LD?=ld +RANLIB?=ranlib +AR?=ar +AS?=as +NASM?=nasm +STRIP?=strip -CFLAGS = +CFLAGS ?= ASMFLAGS = -f win32 AROPTIONS = rcu -PATHSEP = \\ +PATHSEP = / LIBNAME = ../lib/mingw32/liblibunicows.a LIBNAME_COMPAT = ../lib/mingw32/libunicows.a @@ -32,7 +33,7 @@ all: build/mingw32 ../lib/mingw32 $(LIBNAME) $(LIBNAME_COMPAT) build/mingw32: - mkdir build$(PATHSEP)mingw32 + mkdir -p build$(PATHSEP)mingw32 ../lib/mingw32: mkdir ..$(PATHSEP)lib$(PATHSEP)mingw32 @@ -59,5 +60,6 @@ build/mingw32/%.o : gen_asm/%.asm $(NASM) $(ASMFLAGS) -o $@ $< + build/mingw32/%.o : %.asm $(NASM) $(ASMFLAGS) -o $@ $<