From a4da793cfbf89815214a45ef77291b2f53b40b28 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Fri, 14 Mar 2014 19:59:03 +0000 Subject: 3.0 release --- .gitmodules | 45 +++++++++++++++++++++++++++++++++++++++++++++ Makefile | 42 ++++++++++++++++++++++++++++++++++++++++++ buildsystem | 1 + libcss | 1 + libdom | 1 + libhubbub | 1 + libnsbmp | 1 + libnsfb | 1 + libnsgif | 1 + libparserutils | 1 + libpencil | 1 + librosprite | 1 + librufl | 1 + libsvgtiny | 1 + libwapcaplet | 1 + netsurf | 1 + nsgenbind | 1 + 17 files changed, 102 insertions(+) create mode 100644 .gitmodules create mode 100644 Makefile create mode 160000 buildsystem create mode 160000 libcss create mode 160000 libdom create mode 160000 libhubbub create mode 160000 libnsbmp create mode 160000 libnsfb create mode 160000 libnsgif create mode 160000 libparserutils create mode 160000 libpencil create mode 160000 librosprite create mode 160000 librufl create mode 160000 libsvgtiny create mode 160000 libwapcaplet create mode 160000 netsurf create mode 160000 nsgenbind diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..b22fde5 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,45 @@ +[submodule "netsurf"] + path = netsurf + url = git://git.netsurf-browser.org/netsurf.git +[submodule "buildsystem"] + path = buildsystem + url = git://git.netsurf-browser.org/buildsystem.git +[submodule "libcss"] + path = libcss + url = git://git.netsurf-browser.org/libcss.git +[submodule "libdom"] + path = libdom + url = git://git.netsurf-browser.org/libdom.git +[submodule "libhubbub"] + path = libhubbub + url = git://git.netsurf-browser.org/libhubbub.git +[submodule "libnsbmp"] + path = libnsbmp + url = git://git.netsurf-browser.org/libnsbmp.git +[submodule "libnsfb"] + path = libnsfb + url = git://git.netsurf-browser.org/libnsfb.git +[submodule "libnsgif"] + path = libnsgif + url = git://git.netsurf-browser.org/libnsgif.git +[submodule "libparserutils"] + path = libparserutils + url = git://git.netsurf-browser.org/libparserutils.git +[submodule "libpencil"] + path = libpencil + url = git://git.netsurf-browser.org/libpencil.git +[submodule "librosprite"] + path = librosprite + url = git://git.netsurf-browser.org/librosprite.git +[submodule "librufl"] + path = librufl + url = git://git.netsurf-browser.org/librufl.git +[submodule "libsvgtiny"] + path = libsvgtiny + url = git://git.netsurf-browser.org/libsvgtiny.git +[submodule "libwapcaplet"] + path = libwapcaplet + url = git://git.netsurf-browser.org/libwapcaplet.git +[submodule "nsgenbind"] + path = nsgenbind + url = git://git.netsurf-browser.org/nsgenbind.git diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a15c4b4 --- /dev/null +++ b/Makefile @@ -0,0 +1,42 @@ +#!/bin/make +# +# NetSurf Source makefile for libraries and browser + +export TARGET ?= gtk +export PKG_CONFIG_PATH = $(TMP_PREFIX)/lib/pkgconfig +TMP_PREFIX := $(CURDIR)/inst-$(TARGET) + +NETSURF_TARG := netsurf + +NSLIBTARG := buildsystem libwapcaplet libparserutils libcss libhubbub libdom libnsbmp libnsgif librosprite libnsfb libsvgtiny nsgenbind + + +define do_clean + $(MAKE) distclean --directory=$1 TARGET=$(TARGET) + +endef + +define do_prefix_install + $(MAKE) install --directory=$1 TARGET=$(TARGET) PREFIX=$(TMP_PREFIX) DESTDIR= + +endef + + +.PHONY: build install clean + +build: $(TMP_PREFIX)/build-stamp + +$(TMP_PREFIX)/build-stamp: + mkdir -p $(TMP_PREFIX)/include + mkdir -p $(TMP_PREFIX)/lib + $(foreach L,$(NSLIBTARG),$(call do_prefix_install,$(L))) + $(MAKE) --directory=$(NETSURF_TARG) PREFIX=$(PREFIX) TARGET=$(TARGET) + touch $@ + +install: $(TMP_PREFIX)/build-stamp + $(MAKE) install --directory=$(NETSURF_TARG) TARGET=$(TARGET) PREFIX=$(PREFIX) DESTDIR=$(DESTDIR) + +clean: + $(RM) -r $(TMP_PREFIX) + $(foreach L,$(NSLIBTARG),$(call do_clean,$(L))) + $(MAKE) clean --directory=$(NETSURF_TARG) TARGET=$(TARGET) diff --git a/buildsystem b/buildsystem new file mode 160000 index 0000000..526b03a --- /dev/null +++ b/buildsystem @@ -0,0 +1 @@ +Subproject commit 526b03ad2ba260269f3741bfd59448a8b0f6de2f diff --git a/libcss b/libcss new file mode 160000 index 0000000..5f6f2a4 --- /dev/null +++ b/libcss @@ -0,0 +1 @@ +Subproject commit 5f6f2a48ea777a6a9e6876163370f008bb114c39 diff --git a/libdom b/libdom new file mode 160000 index 0000000..490a8c6 --- /dev/null +++ b/libdom @@ -0,0 +1 @@ +Subproject commit 490a8c63bc0b5c0204c48b368ad81ac4d2a9a8bf diff --git a/libhubbub b/libhubbub new file mode 160000 index 0000000..fdf0e1a --- /dev/null +++ b/libhubbub @@ -0,0 +1 @@ +Subproject commit fdf0e1a4dfc42fe0e661bb85eb813e8b187e80c9 diff --git a/libnsbmp b/libnsbmp new file mode 160000 index 0000000..b36cca2 --- /dev/null +++ b/libnsbmp @@ -0,0 +1 @@ +Subproject commit b36cca2011fad2151262b21b658768ee70163ec1 diff --git a/libnsfb b/libnsfb new file mode 160000 index 0000000..9aeab2e --- /dev/null +++ b/libnsfb @@ -0,0 +1 @@ +Subproject commit 9aeab2e5176285583f8d669ba79ce6ff45b81a00 diff --git a/libnsgif b/libnsgif new file mode 160000 index 0000000..0f97749 --- /dev/null +++ b/libnsgif @@ -0,0 +1 @@ +Subproject commit 0f97749cf3df22eb1e4d941893ab36be1174e824 diff --git a/libparserutils b/libparserutils new file mode 160000 index 0000000..a6fd64e --- /dev/null +++ b/libparserutils @@ -0,0 +1 @@ +Subproject commit a6fd64ee6ca004627cefc7d80e036707bea22bf9 diff --git a/libpencil b/libpencil new file mode 160000 index 0000000..ec183ab --- /dev/null +++ b/libpencil @@ -0,0 +1 @@ +Subproject commit ec183abb7864c5ec35cdeae87feaa74be6e6bb3e diff --git a/librosprite b/librosprite new file mode 160000 index 0000000..7c0ea49 --- /dev/null +++ b/librosprite @@ -0,0 +1 @@ +Subproject commit 7c0ea49830da2c47110c8c1e48bdaf9798e7f7c8 diff --git a/librufl b/librufl new file mode 160000 index 0000000..e9b4a06 --- /dev/null +++ b/librufl @@ -0,0 +1 @@ +Subproject commit e9b4a065e0d0975d9ec4ba655cf321834665514a diff --git a/libsvgtiny b/libsvgtiny new file mode 160000 index 0000000..e368730 --- /dev/null +++ b/libsvgtiny @@ -0,0 +1 @@ +Subproject commit e368730948266bb88347ace7a1da642a4f8781a2 diff --git a/libwapcaplet b/libwapcaplet new file mode 160000 index 0000000..e1d3f41 --- /dev/null +++ b/libwapcaplet @@ -0,0 +1 @@ +Subproject commit e1d3f4100a4e917103780eca759304fa6ee9a1c9 diff --git a/netsurf b/netsurf new file mode 160000 index 0000000..3234d06 --- /dev/null +++ b/netsurf @@ -0,0 +1 @@ +Subproject commit 3234d06ded5dc97e2866b42e5eb96b4c76c98cf2 diff --git a/nsgenbind b/nsgenbind new file mode 160000 index 0000000..4fae88d --- /dev/null +++ b/nsgenbind @@ -0,0 +1 @@ +Subproject commit 4fae88dac6f26991335a66948ad29f480f7f148f -- cgit v1.2.3