$(ARCHIVE)/libxslt-git-snapshot.tar.gz:
$(WGET) http://www.fhloston-paradise.de/libxslt-git-snapshot.tar.gz
+$(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz:
+ $(WGET) http://crux.ster.zone/distfiles/rtmpdump-$(LIBRTMP_VER).tar.gz
+
$(ARCHIVE)/crosstool-1.16.0-downloads.tar.bz2:
$(WGET) http://www.fhloston-paradise.de/crosstool-ng-1.16.0.tar.bz2
$(WGET) http://www.fhloston-paradise.de/eglibc-2_13.tar.bz2
$(REMOVE)/curl-7.35.0
touch $@
+$(D)/librtmp: $(D)/zlib $(D)/openssl $(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz | $(TARGETPREFIX)
+ mkdir $(BUILD_TMP)/rtmpdump-$(LIBRTMP_VER);\
+ cd $(BUILD_TMP)/rtmpdump-$(LIBRTMP_VER);\
+ tar -xf $(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz ;\
+ set -e; cd $(BUILD_TMP)/rtmpdump-$(LIBRTMP_VER)/librtmp; \
+ make \
+ CROSS_COMPILE=$(TARGET)- \
+ XCFLAGS="-I$(TARGETPREFIX)/include -L$(TARGETPREFIX)/lib" \
+ LDFLAGS="-L$(TARGETPREFIX)/lib" prefix=$(TARGETPREFIX);\
+ make install DESTDIR=$(TARGETPREFIX) prefix="" \
+ mandir=$(TARGETPREFIX)/.remove sbindir=$(TARGETPREFIX)/.remove;\
+ cd $(BUILD_TMP)/rtmpdump-$(LIBRTMP_VER);\
+ make \
+ CROSS_COMPILE=$(TARGET)- \
+ XCFLAGS="-I$(TARGETPREFIX)/include -L$(TARGETPREFIX)/lib" \
+ LDFLAGS="-L$(TARGETPREFIX)/lib" prefix=$(TARGETPREFIX);\
+ make install DESTDIR=$(TARGETPREFIX) prefix="" \
+ mandir=$(TARGETPREFIX)/.remove sbindir=$(TARGETPREFIX)/.remove;\
+ $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/librtmp.pc
+ rm -rf $(TARGETPREFIX)/.remove
+ $(REMOVE)/rtmpdump-$(LIBRTMP_VER)
+ touch $@
+
+
$(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-2.4.9.tar.bz2 | $(TARGETPREFIX)
$(UNTAR)/freetype-2.4.9.tar.bz2
pushd $(BUILD_TMP)/freetype-2.4.9 && \
# libupnp; portable Universal Plug and Play (UPnP) needed for ushare
LIBUPNP_VER = 1.6.19
+# rtmpdump is a toolkit for RTMP streams. All forms of RTMP are supported,
+# including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.
+LIBRTMP_VER = 2.4_p20131018
+
# ushare; uShare is a UPnP (TM) A/V Media Server.
USHARE_VER = 1.1a