updated on Tue Jan 10 12:02:00 UTC 2012
[aur-mirror.git] / hlextract / libhl2-2.4.0-Makefile.patch
blobe3bd4bba1237c7dea3e39c4427151266b2a9fa69
1 diff -rupN libhl2-2.4.0/HLLib/Makefile libhl2-2.4.0_mod/HLLib/Makefile
2 --- libhl2-2.4.0/HLLib/Makefile 2010-11-07 19:42:53.000000000 +0100
3 +++ libhl2-2.4.0_mod/HLLib/Makefile 2010-11-07 20:16:21.082192296 +0100
4 @@ -1,5 +1,5 @@
5 CXX = g++
6 -HLLIB_VERS = 2.3.0
7 +HLLIB_VERS = 2.4.2
8 LDFLAGS = -shared -Wl,-soname,libhl.so.2
9 CXXFLAGS = -O2 -g -fpic -funroll-loops -fvisibility=hidden
10 PREFIX = /usr/local
11 @@ -12,6 +12,8 @@ sources = BSPFile.cpp Checksum.cpp Debu
12 WADFile.cpp Wrapper.cpp XZPFile.cpp ZIPFile.cpp
13 objs = $(sources:.cpp=.o)
15 +LIB = /lib
17 .cpp.o:
18 $(CXX) -c $(CXXFLAGS) -o $@ $<
20 @@ -21,11 +23,11 @@ clean:
21 rm -f \#* *~ *.o *.so.*
23 install: libhl.so.$(HLLIB_VERS)
24 - install -g root -m 0755 -o root -d $(PREFIX)/lib $(PREFIX)/include
25 - install -g root -m 0644 -o root libhl.so.$(HLLIB_VERS) $(PREFIX)/lib
26 - install -g root -m 0644 -o root ../lib/HLLib.h $(PREFIX)/include/hl.h
27 - ln -fs $(PREFIX)/lib/libhl.so.$(HLLIB_VERS) $(PREFIX)/lib/libhl.so.2
28 - ln -fs $(PREFIX)/lib/libhl.so.$(HLLIB_VERS) $(PREFIX)/lib/libhl.so
29 + install -m 0755 -d $(PREFIX)$(LIB) $(PREFIX)/include
30 + install -m 0644 libhl.so.$(HLLIB_VERS) $(PREFIX)$(LIB)/libhl.so.2
31 + install -m 0644 ../lib/HLLib.h $(PREFIX)/include/hl.h
32 + ln -fs libhl.so.2 $(PREFIX)$(LIB)/libhl.so.$(HLLIB_VERS)
33 + ln -fs libhl.so.2 $(PREFIX)$(LIB)/libhl.so
35 libhl.so.$(HLLIB_VERS): $(objs)
36 $(CXX) $(LDFLAGS) -o $@ $(objs)