]> granicus.if.org Git - rtmpdump/commitdiff
Add Requires: line for crypto lib
authorhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Mon, 22 Mar 2010 05:59:14 +0000 (05:59 +0000)
committerhyc <hyc@400ebc74-4327-4243-bc38-086b20814532>
Mon, 22 Mar 2010 05:59:14 +0000 (05:59 +0000)
git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@384 400ebc74-4327-4243-bc38-086b20814532

librtmp/Makefile
librtmp/librtmp.pc.in

index 1199db0c4e6a9df1680d77b3cc90865cf13d5391..b4965b51a45e57768a29006ab0de35aafb11fc72 100644 (file)
@@ -7,7 +7,10 @@ CRYPTO=OPENSSL
 #CRYPTO=GNUTLS
 LIB_GNUTLS=-lgnutls
 LIB_OPENSSL=-lssl -lcrypto
+REQ_GNUTLS=gnutls
+REQ_OPENSSL=libssl,libcrypto
 CRYPTO_LIB=$(LIB_$(CRYPTO))
+CRYPTO_REQ=$(REQ_$(CRYPTO))
 VERSION=v2.2a
 
 DEF=-DRTMPDUMP_VERSION=\"$(VERSION)\" -DUSE_$(CRYPTO)
@@ -32,7 +35,8 @@ parseurl.o: parseurl.c rtmp_sys.h log.h Makefile
 
 librtmp.pc: librtmp.pc.in Makefile
        sed -e "s;@prefix@;$(prefix);" -e "s;@VERSION@;$(VERSION);" \
-               -e "s;@CRYPTO_LIB@;$(CRYPTO_LIB);" librtmp.pc.in > $@
+               -e "s;@CRYPTO_LIB@;$(CRYPTO_LIB);" -e "s;@CRYPTO_REQ@;$(CRYPTO_REQ);" \
+               librtmp.pc.in > $@
 
 install:       librtmp.a librtmp.pc
        -mkdir $(INCDIR); cp amf.h http.h log.h rtmp.h $(INCDIR)
index 41a53009cbe0902711061c4e6c34521769cca9d7..f55b5ba1fe7c3045144d7214a198b06e0428ff78 100644 (file)
@@ -6,6 +6,7 @@ incdir=${prefix}/include
 Name: librtmp
 Description: RTMP implementation
 Version: @VERSION@
+Requires: @CRYPTO_REQ@
 URL: http://rtmpdump.mplayerhq.hu
 Libs: -L${libdir} -lrtmp
 Libs.private: @CRYPTO_LIB@ -lz