--- librtmp/Makefile.orig 2011-07-12 09:24:33.000000000 +0900 +++ librtmp/Makefile 2012-01-20 10:06:27.000000000 +0900 @@ -1,19 +1,21 @@ VERSION=v2.4 -prefix=/usr/local +prefix=$(PREFIX) incdir=$(prefix)/include/librtmp bindir=$(prefix)/bin libdir=$(prefix)/lib +libdatadir=$(prefix)/libdata mandir=$(prefix)/man BINDIR=$(DESTDIR)$(bindir) INCDIR=$(DESTDIR)$(incdir) LIBDIR=$(DESTDIR)$(libdir) +LIBDATADIR=$(DESTDIR)$(libdatadir) MANDIR=$(DESTDIR)$(mandir) -CC=$(CROSS_COMPILE)gcc -LD=$(CROSS_COMPILE)ld -AR=$(CROSS_COMPILE)ar +CC?=$(CROSS_COMPILE)gcc +LD?=$(CROSS_COMPILE)ld +AR?=$(CROSS_COMPILE)ar SYS=posix CRYPTO=OPENSSL @@ -23,7 +25,7 @@ DEF_GNUTLS=-DUSE_GNUTLS DEF_=-DNO_CRYPTO REQ_GNUTLS=gnutls -REQ_OPENSSL=libssl,libcrypto +#REQ_OPENSSL=libssl,libcrypto LIBZ=-lz LIBS_posix= LIBS_darwin= @@ -67,7 +69,8 @@ DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\" $(CRYPTO_DEF) $(XDEF) OPT=-O2 -CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT) $(SO_DEF) +#CFLAGS=-Wall $(XCFLAGS) $(INC) $(DEF) $(OPT) $(SO_DEF) +CFLAGS=$(DEF) $(OPT) $(SO_DEF) LDFLAGS=$(XLDFLAGS) @@ -95,15 +98,17 @@ sed -e "s;@prefix@;$(prefix);" -e "s;@libdir@;$(libdir);" \ -e "s;@VERSION@;$(VERSION);" \ -e "s;@CRYPTO_REQ@;$(CRYPTO_REQ);" \ + -e "s;@OPENSSLLIB@;$(OPENSSLLIB);" \ + -e "s;@OPENSSLINC@;$(OPENSSLINC);" \ -e "s;@PRIVATE_LIBS@;$(PRIVATE_LIBS);" librtmp.pc.in > $@ install: install_base $(SO_INST) install_base: librtmp.a librtmp.pc - -mkdir -p $(INCDIR) $(LIBDIR)/pkgconfig $(MANDIR)/man3 + -mkdir -p $(INCDIR) $(LIBDATADIR)/pkgconfig $(MANDIR)/man3 cp amf.h http.h log.h rtmp.h $(INCDIR) cp librtmp.a $(LIBDIR) - cp librtmp.pc $(LIBDIR)/pkgconfig + cp librtmp.pc $(LIBDATADIR)/pkgconfig cp librtmp.3 $(MANDIR)/man3 install_so: librtmp.$(SO_EXT)