Gitweb links:
...log
http://git.netsurf-browser.org/toolchains.git/shortlog/e0a630f80ce3f3288415bf0752359a634ddf7f0f
...commit
http://git.netsurf-browser.org/toolchains.git/commit/e0a630f80ce3f3288415bf0752359a634ddf7f0f
...tree
http://git.netsurf-browser.org/toolchains.git/tree/e0a630f80ce3f3288415bf0752359a634ddf7f0f
The branch, master has been updated
via e0a630f80ce3f3288415bf0752359a634ddf7f0f (commit)
via 18fe02c2ba62f6f9bb127f2c29c3b9f8f71562e8 (commit)
from 1ae4a325bfdab7e6ebc51a402d662e962972f793 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/toolchains.git/commitdiff/e0a630f80ce3f3288415bf0752359a634ddf7f0f
commit e0a630f80ce3f3288415bf0752359a634ddf7f0f
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>
add hermes graphics library
diff --git a/sdk/Makefile b/sdk/Makefile
index fb4c08a..3bb8b79 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -38,6 +38,7 @@ VERSION_LIBPBL := 1_04
VERSION_LIBCF := CVS-20120227
VERSION_LDG := 2.32
VERSION_WINDOM := 2.0.1
+VERSION_HERMES := 1.3.3
# Path
path__ := $(GCCSDK_INSTALL_CROSSBIN):$(PATH)
@@ -80,7 +81,7 @@ endif
ifeq ($(TARGET),m68k-atari-mint)
EXTRAARGS_LIBXML := --enable-ipv6=no
- SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
libcf.d ldg.d windom.d)
+ SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
libcf.d ldg.d windom.d hermes.d)
EXTRAARGS_LIBCARES := --disable-shared
EXTRAARGS_LIBCURL := --enable-nonblocking --enable-ares
endif
@@ -223,6 +224,20 @@ $(BUILDSTEPS)/ldg-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/ldg-$(VERSION_LD
$(SOURCEDIR)/ldg-$(VERSION_LDG).zip:
wget -q -O $@ "http://ldg.org.free.fr/distrib/ldg-$(VERSION_LDG).zip"
+# hermes bitmap lib
+$(BUILDSTEPS)/hermes.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/hermes-src.d
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) make
CFLAGS="-D__BIG_ENDIAN__" install
+ touch $@
+
+$(BUILDSTEPS)/hermes-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ $(RM) -rf $(BUILDDIR)/hermes
+ mkdir -p $(BUILDDIR)/hermes
+ cd $(BUILDDIR)/hermes && tar xaf
$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ touch $@
+
+$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2:
+ wget -q -O $@
"http://clanlib.org/download/legacy/Hermes-$(VERSION_HERMES).tar.bz2"
# regex
$(BUILDSTEPS)/libtre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libtre-src.d
commitdiff
http://git.netsurf-browser.org/toolchains.git/commitdiff/18fe02c2ba62f6f9bb127f2c29c3b9f8f71562e8
commit 18fe02c2ba62f6f9bb127f2c29c3b9f8f71562e8
Author: Vincent Sanders <[email protected]>
Commit: Vincent Sanders <[email protected]>
add atari cf library
diff --git a/sdk/Makefile b/sdk/Makefile
index 904f6f5..fb4c08a 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -35,6 +35,7 @@ VERSION_LIBCARES := 1.9.1
VERSION_LIBCURL := 7.27.0
VERSION_LIBGNURX := 2.5.1
VERSION_LIBPBL := 1_04
+VERSION_LIBCF := CVS-20120227
VERSION_LDG := 2.32
VERSION_WINDOM := 2.0.1
@@ -79,7 +80,7 @@ endif
ifeq ($(TARGET),m68k-atari-mint)
EXTRAARGS_LIBXML := --enable-ipv6=no
- SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
ldg.d windom.d)
+ SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
libcf.d ldg.d windom.d)
EXTRAARGS_LIBCARES := --disable-shared
EXTRAARGS_LIBCURL := --enable-nonblocking --enable-ares
endif
@@ -173,6 +174,24 @@ $(BUILDSTEPS)/libgnurx-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/libgnurx-$(
$(SOURCEDIR)/libgnurx-$(VERSION_LIBGNURX).tar.gz:
wget -q -O $@
"http://downloads.sourceforge.net/project/mingw/Other/UserContributed/regex/mingw-regex-$(VERSION_LIBGNURX)/mingw-libgnurx-$(VERSION_LIBGNURX)-src.tar.gz"
+# atari cf library
+$(BUILDSTEPS)/libcf.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libcf-src.d
+ $(env) make -C $(BUILDDIR)/libcf/cflib-$(VERSION_LIBCF)/cflib
PREFIX=$(GCCSDK_INSTALL_ENV) CROSS=yes
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/mshort
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/m68020-60
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/m5475
+ $(env) make -C $(BUILDDIR)/libcf/cflib-$(VERSION_LIBCF)/cflib
PREFIX=$(GCCSDK_INSTALL_ENV) CROSS=yes install
+ touch $@
+
+$(BUILDSTEPS)/libcf-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2
+ $(RM) -rf $(BUILDDIR)/libcf
+ mkdir -p $(BUILDDIR)/libcf
+ cd $(BUILDDIR)/libcf && tar xaf
$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2
+ touch $@
+
+$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2:
+ wget -q -O $@
"http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/cflib-$(VERSION_LIBCF).tar.bz2"
+
# atari windom library
$(BUILDSTEPS)/windom.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/windom-src.d
mkdir -p $(BUILDDIR)/windom
-----------------------------------------------------------------------
Summary of changes:
sdk/Makefile | 36 +++++++++++++++++++++++++++++++++++-
1 files changed, 35 insertions(+), 1 deletions(-)
diff --git a/sdk/Makefile b/sdk/Makefile
index 904f6f5..3bb8b79 100644
--- a/sdk/Makefile
+++ b/sdk/Makefile
@@ -35,8 +35,10 @@ VERSION_LIBCARES := 1.9.1
VERSION_LIBCURL := 7.27.0
VERSION_LIBGNURX := 2.5.1
VERSION_LIBPBL := 1_04
+VERSION_LIBCF := CVS-20120227
VERSION_LDG := 2.32
VERSION_WINDOM := 2.0.1
+VERSION_HERMES := 1.3.3
# Path
path__ := $(GCCSDK_INSTALL_CROSSBIN):$(PATH)
@@ -79,7 +81,7 @@ endif
ifeq ($(TARGET),m68k-atari-mint)
EXTRAARGS_LIBXML := --enable-ipv6=no
- SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
ldg.d windom.d)
+ SDK_ITEMS := $(addprefix $(BUILDSTEPS)/, libiconv.d $(COMMON_SDK_ITEMS)
libcf.d ldg.d windom.d hermes.d)
EXTRAARGS_LIBCARES := --disable-shared
EXTRAARGS_LIBCURL := --enable-nonblocking --enable-ares
endif
@@ -173,6 +175,24 @@ $(BUILDSTEPS)/libgnurx-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/libgnurx-$(
$(SOURCEDIR)/libgnurx-$(VERSION_LIBGNURX).tar.gz:
wget -q -O $@
"http://downloads.sourceforge.net/project/mingw/Other/UserContributed/regex/mingw-regex-$(VERSION_LIBGNURX)/mingw-libgnurx-$(VERSION_LIBGNURX)-src.tar.gz"
+# atari cf library
+$(BUILDSTEPS)/libcf.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libcf-src.d
+ $(env) make -C $(BUILDDIR)/libcf/cflib-$(VERSION_LIBCF)/cflib
PREFIX=$(GCCSDK_INSTALL_ENV) CROSS=yes
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/mshort
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/m68020-60
+ mkdir -p $(GCCSDK_INSTALL_ENV)/lib/m5475
+ $(env) make -C $(BUILDDIR)/libcf/cflib-$(VERSION_LIBCF)/cflib
PREFIX=$(GCCSDK_INSTALL_ENV) CROSS=yes install
+ touch $@
+
+$(BUILDSTEPS)/libcf-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2
+ $(RM) -rf $(BUILDDIR)/libcf
+ mkdir -p $(BUILDDIR)/libcf
+ cd $(BUILDDIR)/libcf && tar xaf
$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2
+ touch $@
+
+$(SOURCEDIR)/libcf-$(VERSION_LIBCF).tar.bz2:
+ wget -q -O $@
"http://vincent.riviere.free.fr/soft/m68k-atari-mint/archives/cflib-$(VERSION_LIBCF).tar.bz2"
+
# atari windom library
$(BUILDSTEPS)/windom.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/windom-src.d
mkdir -p $(BUILDDIR)/windom
@@ -204,6 +224,20 @@ $(BUILDSTEPS)/ldg-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/ldg-$(VERSION_LD
$(SOURCEDIR)/ldg-$(VERSION_LDG).zip:
wget -q -O $@ "http://ldg.org.free.fr/distrib/ldg-$(VERSION_LDG).zip"
+# hermes bitmap lib
+$(BUILDSTEPS)/hermes.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/hermes-src.d
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) ./configure
--prefix=$(GCCSDK_INSTALL_ENV) --target=$(TARGET) --host=$(TARGET)
--disable-shared
+ cd $(BUILDDIR)/hermes/Hermes-$(VERSION_HERMES) && $(env) make
CFLAGS="-D__BIG_ENDIAN__" install
+ touch $@
+
+$(BUILDSTEPS)/hermes-src.d: $(BUILDSTEPS)/sourcedir.d
$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ $(RM) -rf $(BUILDDIR)/hermes
+ mkdir -p $(BUILDDIR)/hermes
+ cd $(BUILDDIR)/hermes && tar xaf
$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2
+ touch $@
+
+$(SOURCEDIR)/hermes-$(VERSION_HERMES).tar.bz2:
+ wget -q -O $@
"http://clanlib.org/download/legacy/Hermes-$(VERSION_HERMES).tar.bz2"
# regex
$(BUILDSTEPS)/libtre.d: $(BUILDSTEPS)/builddir.d $(BUILDSTEPS)/libtre-src.d
--
Cross-compilation toolchains and environments
_______________________________________________
netsurf-commits mailing list
[email protected]
http://vlists.pepperfish.net/cgi-bin/mailman/listinfo/netsurf-commits-netsurf-browser.org