chmod 0755 $(TARGETPREFIX)/lib/libcrypto.so.* $(TARGETPREFIX)/lib/libssl.so.*
        touch $@
 
-$(D)/libcurl: $(ARCHIVE)/curl-7.35.0.tar.bz2 | $(TARGETPREFIX)
+$(D)/libcurl: $(ARCHIVE)/curl-7.35.0.tar.bz2 $(D)/openssl $(D)/librtmp $(D)/zlib | $(TARGETPREFIX)
        $(UNTAR)/curl-7.35.0.tar.bz2
-       pushd $(BUILD_TMP)/curl-7.35.0 && \
-               $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) \
+       set -e; cd $(BUILD_TMP)/curl-7.35.0; \
+               $(BUILDENV) LIBS="-lssl -lcrypto -lrtmp -lz" \
+               ./configure \
+                       --prefix=${PREFIX} \
+                       --build=$(BUILD) \
+                       --host=$(TARGET) \
                        --disable-manual --disable-file --disable-rtsp --disable-dict \
-                       --disable-imap --disable-pop3 --disable-smtp --with-ssl \
-                       --with-random --mandir=/.remove && \
-               $(MAKE) all && \
-               mkdir -p $(HOSTPREFIX)/bin && \
-               sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < curl-config > $(HOSTPREFIX)/bin/curl-config && \
-               chmod 755 $(HOSTPREFIX)/bin/curl-config && \
+                       --disable-imap --disable-pop3 --disable-smtp --enable-shared \
+                       --with-random --mandir=/.remove \
+                       --with-ssl=$(TARGETPREFIX) \
+                       --with-librtmp=$(TARGETPREFIX)/lib; \
+               $(MAKE) all; \
+               mkdir -p $(HOSTPREFIX)/bin; \
+               sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < curl-config > $(HOSTPREFIX)/bin/curl-config; \
+               chmod 755 $(HOSTPREFIX)/bin/curl-config; \
                $(MAKE) install DESTDIR=$(TARGETPREFIX)
        rm $(TARGETPREFIX)/bin/curl-config
        $(REWRITE_LIBTOOL)/libcurl.la