]> git.webhop.me Git - bs-cst-neutrino-hd.git/commitdiff
Abgleich der lib- und tool-versionen mit Coolstream Original
authorwittinobi <wittinobi@wittinobi.de>
Mon, 14 May 2012 13:04:49 +0000 (15:04 +0200)
committerwittinobi <wittinobi@wittinobi.de>
Mon, 14 May 2012 13:04:49 +0000 (15:04 +0200)
make/applications.mk
make/archives.mk
make/libraries.mk

index e94b1a81d5f1846ab67abbaf675cb364718c80b8..90582fef06255331033dc57e7b4ef9f61b78eacc 100755 (executable)
@@ -109,7 +109,7 @@ $(D)/procps: $(D)/libncurses $(ARCHIVE)/procps-3.2.7.tar.gz | $(TARGETPREFIX)
        $(REMOVE)/procps-3.2.7
        touch $@
 
-$(D)/procps-new: $(D)/libncurses $(ARCHIVE)/procps-3.2.8.tar.gz | $(TARGETPREFIX)
+$(D)/procps-new: $(D)/libncurses-new $(ARCHIVE)/procps-3.2.8.tar.gz | $(TARGETPREFIX)
        $(UNTAR)/procps-3.2.8.tar.gz
        pushd $(BUILD_TMP)/procps-3.2.8 && \
                $(PATCH)/procps-3.2.7-avoid-ICE-with-gcc-4.3.2-arm.diff && \
@@ -520,6 +520,31 @@ $(D)/samba: $(D)/libiconv $(ARCHIVE)/samba-3.3.9.tar.gz | $(TARGETPREFIX)
        $(REMOVE)/samba-3.3.9
        touch $@
 
+$(D)/samba-new: $(D)/libiconv-new $(ARCHIVE)/samba-3.3.9.tar.gz | $(TARGETPREFIX)
+       $(UNTAR)/samba-3.3.9.tar.gz
+       cd $(BUILD_TMP)/samba-3.3.9 && \
+               $(PATCH)/samba-3.3.9.diff && \
+               cd source && \
+               export CONFIG_SITE=$(PATCHES)/samba-3.3.9-config.site && \
+               ./autogen.sh && \
+               $(CONFIGURE) --build=$(BUILD) --host=$(TARGET) --target=$(TARGET) \
+                       --prefix= --mandir=/.remove \
+                       --sysconfdir=/etc/samba \
+                       --with-configdir=/etc/samba \
+                       --with-privatedir=/etc/samba \
+                       --with-modulesdir=/lib/samba \
+                       --datadir=/var/samba \
+                       --localstatedir=/var/samba \
+                       --with-piddir=/tmp \
+                       --with-libiconv=/lib \
+                       --with-cifsumount --without-krb5 --without-ldap --without-ads --disable-cups --disable-swat \
+                       && \
+               $(MAKE) && \
+               $(MAKE) install DESTDIR=$(TARGETPREFIX)
+       rm -f -r $(TARGETPREFIX)/.remove
+       $(REMOVE)/samba-3.3.9
+       touch $@
+
 $(D)/qtweb: $(ARCHIVE)/qt-everywhere-opensource-src-4.6.3.tar.gz | $(TARGETPREFIX)
        $(UNTAR)/qt-everywhere-opensource-src-4.6.3.tar.gz
        mkdir $(BUILD_TMP)/qt-everywhere-opensource-src-4.6.3/mkspecs/qws/linux-cx2450x-g++
index f4dd3d0ca016b5554fed400b2cdca3322e0a5b9f..ca4fddb2fc6d25fb70606cb6a0c7ef299795f367 100755 (executable)
@@ -27,8 +27,8 @@ $(ARCHIVE)/libungif-4.1.3.tar.bz2:
 $(ARCHIVE)/libungif-4.1.4.tar.bz2:
        $(WGET) http://www.dbox2world.net/download/libungif-4.1.4.tar.bz2
 
-$(ARCHIVE)/curl-7.19.7.tar.bz2:
-       $(WGET) http://www.fhloston-paradise.de/curl-7.19.7.tar.bz2
+$(ARCHIVE)/curl-7.19.5.tar.bz2:
+       $(WGET) http://www.fhloston-paradise.de/curl-7.19.5.tar.bz2
 
 $(ARCHIVE)/curl-7.25.0.tar.bz2:
        $(WGET) http://www.fhloston-paradise.de/curl-7.25.0.tar.bz2
@@ -42,8 +42,8 @@ $(ARCHIVE)/libpng-1.5.6.tar.gz:
 $(ARCHIVE)/fbshot-0.3.tar.gz:
        $(WGET) http://www.dbox2world.net/download/fbshot-0.3.tar.gz
 
-$(ARCHIVE)/freetype-2.3.11.tar.bz2:
-       $(WGET) http://www.fhloston-paradise.de/freetype-2.3.11.tar.bz2
+$(ARCHIVE)/freetype-2.3.9.tar.bz2:
+       $(WGET) http://www.fhloston-paradise.de/freetype-2.3.9.tar.bz2
 
 $(ARCHIVE)/freetype-2.4.9.tar.bz2:
        $(WGET) http://www.fhloston-paradise.de/freetype-2.4.9.tar.bz2
@@ -84,6 +84,9 @@ $(ARCHIVE)/libogg-1.3.0.tar.gz:
 $(ARCHIVE)/libvorbis-1.3.2.tar.bz2:
        $(WGET) http://www.fhloston-paradise.de/libvorbis-1.3.2.tar.bz2
 
+$(ARCHIVE)/ncurses-5.6.tar.gz:
+       $(WGET) http://www.fhloston-paradise.de/ncurses-5.6.tar.gz
+
 $(ARCHIVE)/ncurses-5.9.tar.gz:
        $(WGET) http://www.dbox2world.net/download/ncurses-5.9.tar.gz
 
index 2cf32bdd316512eae951193dcf7848bd82699758..6626ca64916976d2f894c82ff31db74ca3ad3687 100755 (executable)
@@ -12,7 +12,21 @@ ncurses-prereq:
                false; \
        fi
 
-$(D)/libncurses: $(ARCHIVE)/ncurses-5.9.tar.gz ncurses-prereq | $(TARGETPREFIX)
+$(D)/libncurses: $(ARCHIVE)/ncurses-5.6.tar.gz ncurses-prereq | $(TARGETPREFIX)
+       $(UNTAR)/ncurses-5.6.tar.gz && \
+       pushd $(BUILD_TMP)/ncurses-5.6 && \
+               $(CONFIGURE) --build=$(BUILD) --host=$(TARGET) --target=$(TARGET) \
+                       --prefix= --with-terminfo-dirs=/usr/share/terminfo \
+                       --disable-big-core --without-debug --without-progs --without-ada --with-shared \
+                       --without-profile --disable-rpath --without-cxx-binding \
+                       --with-fallbacks='linux vt100 xterm' && \
+               $(MAKE) libs HOSTCC=gcc HOSTLDFLAGS="$(TARGET_LDFLAGS)" \
+                       HOSTCCFLAGS="$(TARGET_CFLAGS) -DHAVE_CONFIG_H -I../ncurses -DNDEBUG -D_GNU_SOURCE -I../include" && \
+               $(MAKE) install.libs DESTDIR=$(TARGETPREFIX)
+       $(REMOVE)/ncurses-5.6
+       touch $@
+
+$(D)/libncurses-new: $(ARCHIVE)/ncurses-5.9.tar.gz ncurses-prereq | $(TARGETPREFIX)
        $(UNTAR)/ncurses-5.9.tar.gz && \
        pushd $(BUILD_TMP)/ncurses-5.9 && \
                $(CONFIGURE) --build=$(BUILD) --host=$(TARGET) --target=$(TARGET) \
@@ -204,9 +218,9 @@ $(D)/openssl-new-test: $(ARCHIVE)/openssl-1.0.0e.tar.gz | $(TARGETPREFIX)
        chmod 0755 $(TARGETPREFIX)/lib/libcrypto.so.* $(TARGETPREFIX)/lib/libssl.so.*
        touch $@
 
-$(D)/libcurl: $(ARCHIVE)/curl-7.19.7.tar.bz2 | $(TARGETPREFIX)
-       $(UNTAR)/curl-7.19.7.tar.bz2
-       pushd $(BUILD_TMP)/curl-7.19.7 && \
+$(D)/libcurl: $(ARCHIVE)/curl-7.19.5.tar.bz2 | $(TARGETPREFIX)
+       $(UNTAR)/curl-7.19.5.tar.bz2
+       pushd $(BUILD_TMP)/curl-7.19.5 && \
                $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) --with-random --mandir=/.remove && \
                $(MAKE) all && \
                mkdir -p $(HOSTPREFIX)/bin && \
@@ -217,7 +231,7 @@ $(D)/libcurl: $(ARCHIVE)/curl-7.19.7.tar.bz2 | $(TARGETPREFIX)
        $(REWRITE_LIBTOOL)/libcurl.la
        $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libcurl.pc
        rm -rf $(TARGETPREFIX)/.remove
-       $(REMOVE)/curl-7.19.7
+       $(REMOVE)/curl-7.19.5
        touch $@
 
 $(D)/libcurl-new: $(ARCHIVE)/curl-7.25.0.tar.bz2 | $(TARGETPREFIX)
@@ -239,9 +253,9 @@ $(D)/libcurl-new: $(ARCHIVE)/curl-7.25.0.tar.bz2 | $(TARGETPREFIX)
        $(REMOVE)/curl-7.25.0
        touch $@
 
-$(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-2.3.11.tar.bz2 | $(TARGETPREFIX)
-       $(UNTAR)/freetype-2.3.11.tar.bz2
-       pushd $(BUILD_TMP)/freetype-2.3.11 && \
+$(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-2.3.9.tar.bz2 | $(TARGETPREFIX)
+       $(UNTAR)/freetype-2.3.9.tar.bz2
+       pushd $(BUILD_TMP)/freetype-2.3.9 && \
                patch -p1 < $(PATCHES)/freetype-2.3.9-coolstream.diff && \
                $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET) && \
                $(MAKE) all && \
@@ -251,7 +265,7 @@ $(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-2.3.11.tar.bz2 | $(TARGETPREFIX)
        rm $(TARGETPREFIX)/bin/freetype-config
        $(REWRITE_LIBTOOL)/libfreetype.la
        $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/freetype2.pc
-       $(REMOVE)/freetype-2.3.11
+       $(REMOVE)/freetype-2.3.9
        touch $@
 
 $(D)/freetype-new: $(D)/libpng-new $(ARCHIVE)/freetype-2.4.9.tar.bz2 | $(TARGETPREFIX)