summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Sanders <vince@vince-t420.cbg.collabora.co.uk>2014-03-14 19:59:03 (GMT)
committer Vincent Sanders <vince@vince-t420.cbg.collabora.co.uk>2014-03-14 19:59:03 (GMT)
commita4da793cfbf89815214a45ef77291b2f53b40b28 (patch)
treec3824080a7b191fd2799466a497cadd45d2e3c48
downloadnetsurf-all-a4da793cfbf89815214a45ef77291b2f53b40b28.tar.gz
netsurf-all-a4da793cfbf89815214a45ef77291b2f53b40b28.tar.bz2
3.0 release
-rw-r--r--.gitmodules45
-rw-r--r--Makefile42
m---------buildsystem0
m---------libcss0
m---------libdom0
m---------libhubbub0
m---------libnsbmp0
m---------libnsfb0
m---------libnsgif0
m---------libparserutils0
m---------libpencil0
m---------librosprite0
m---------librufl0
m---------libsvgtiny0
m---------libwapcaplet0
m---------netsurf0
m---------nsgenbind0
17 files changed, 87 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..b22fde5
--- a/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
--- a/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
+Subproject 526b03ad2ba260269f3741bfd59448a8b0f6de2
diff --git a/libcss b/libcss
new file mode 160000
+Subproject 5f6f2a48ea777a6a9e6876163370f008bb114c3
diff --git a/libdom b/libdom
new file mode 160000
+Subproject 490a8c63bc0b5c0204c48b368ad81ac4d2a9a8b
diff --git a/libhubbub b/libhubbub
new file mode 160000
+Subproject fdf0e1a4dfc42fe0e661bb85eb813e8b187e80c
diff --git a/libnsbmp b/libnsbmp
new file mode 160000
+Subproject b36cca2011fad2151262b21b658768ee70163ec
diff --git a/libnsfb b/libnsfb
new file mode 160000
+Subproject 9aeab2e5176285583f8d669ba79ce6ff45b81a0
diff --git a/libnsgif b/libnsgif
new file mode 160000
+Subproject 0f97749cf3df22eb1e4d941893ab36be1174e82
diff --git a/libparserutils b/libparserutils
new file mode 160000
+Subproject a6fd64ee6ca004627cefc7d80e036707bea22bf
diff --git a/libpencil b/libpencil
new file mode 160000
+Subproject ec183abb7864c5ec35cdeae87feaa74be6e6bb3
diff --git a/librosprite b/librosprite
new file mode 160000
+Subproject 7c0ea49830da2c47110c8c1e48bdaf9798e7f7c
diff --git a/librufl b/librufl
new file mode 160000
+Subproject e9b4a065e0d0975d9ec4ba655cf321834665514
diff --git a/libsvgtiny b/libsvgtiny
new file mode 160000
+Subproject e368730948266bb88347ace7a1da642a4f8781a
diff --git a/libwapcaplet b/libwapcaplet
new file mode 160000
+Subproject e1d3f4100a4e917103780eca759304fa6ee9a1c
diff --git a/netsurf b/netsurf
new file mode 160000
+Subproject 3234d06ded5dc97e2866b42e5eb96b4c76c98cf
diff --git a/nsgenbind b/nsgenbind
new file mode 160000
+Subproject 4fae88dac6f26991335a66948ad29f480f7f148