1 --- libebml-0.4.4/make/linux/Makefile.orig 2003-06-13 20:54:48.000000000 +0200
2 +++ libebml-0.4.4/make/linux/Makefile 2003-07-08 22:00:10.000000000 +0200
5 INSTALL_OPTS_LIB = -m 644
6 INSTALL_DIR_OPTS = -m 755
19 sources:=$(wildcard ${SRC_DIR}*$(EXTENSION))
21 # files holding dependency information; replace .cxx extension with .dep
22 dependencies:=$(patsubst %$(EXTENSION),%.dep,$(sources))
24 -# object files; replace .cxx extension with .o
25 -objects:=$(patsubst %$(EXTENSION),%.o,$(sources))
26 +# object files; replace .cxx extension with .lo
27 +objects:=$(patsubst %$(EXTENSION),%.lo,$(sources))
29 DEPENDFLAGS = ${CXXFLAGS} ${INCLUDE}
32 lib library: $(LIBRARY)
36 - $(CXX) -c $(CXXFLAGS) $(INCLUDE) -o $@ $<
38 + $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) $(INCLUDE) -o $@ $<
40 $(LIBRARY): $(objects)
43 -# $(LD) $(LDFLAGS) -o $@ $^ $(LIBS)
44 -# ${LD} -o $@ ${LDFLAGS} ${OBJS} ${LIBS} ${EXTRA_LIBS}
45 + $(LIBTOOL) --mode=link $(LD) $(LDFLAGS) -o $@ $^ $(LIBS) -rpath $(libdir)
51 $(DEPEND) $(DEPENDFLAGS) $(sources)
54 - $(INSTALL) $(INSTALL_DIR_OPTS) -d $(libdir)
55 - $(INSTALL) $(INSTALL_OPTS_LIB) $(LIBRARY) $(libdir)
56 - $(INSTALL) $(INSTALL_DIR_OPTS) -d $(includedir)
57 + $(INSTALL) $(INSTALL_DIR_OPTS) -d $(DESTDIR)$(libdir)
58 + $(LIBTOOL) --mode=install $(INSTALL) $(LIBRARY) $(DESTDIR)$(libdir)
59 + $(INSTALL) $(INSTALL_DIR_OPTS) -d $(DESTDIR)$(includedir)
60 for i in $(SRC_DIR)/*.h; do \
61 - $(INSTALL) $(INSTALL_OPTS) $$i $(includedir) ; \
62 + $(INSTALL) $(INSTALL_OPTS) $$i $(DESTDIR)$(includedir) ; \
64 - $(INSTALL) $(INSTALL_DIR_OPTS) -d $(includedir)/api/c
65 + $(INSTALL) $(INSTALL_DIR_OPTS) -d $(DESTDIR)$(includedir)/api/c
66 for i in $(SRC_DIR)/api/c/*.h; do \
67 - $(INSTALL) $(INSTALL_OPTS) $$i $(includedir)/api/c ; \
68 + $(INSTALL) $(INSTALL_OPTS) $$i $(DESTDIR)$(includedir)/api/c ; \