summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndraž Levstik2009-05-03 12:52:11 +0200
committerAndraž Levstik2009-05-03 12:52:11 +0200
commit62d3108c8ee7450ec3a618bb2a6400d200844756 (patch)
tree164f6a7eb57535bda8f3fe6802fd9dea86e91c41
parent427816e9f0b6477ca5660cc1cf3392bd279bcfc3 (diff)
http/netsurf/: new spell, A lightweight Web browser with good HTML 4 and CSS support.
-rw-r--r--ChangeLog1
-rwxr-xr-xhttp/netsurf/BUILD1
-rwxr-xr-xhttp/netsurf/DEPENDS44
-rwxr-xr-xhttp/netsurf/DETAILS29
-rw-r--r--http/netsurf/HISTORY3
-rwxr-xr-xhttp/netsurf/INSTALL1
-rwxr-xr-xhttp/netsurf/PREPARE7
7 files changed, 86 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e93f42f4be..eba8d20236 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,5 @@
2009-05-03 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
+ * http/netsurf/: new spell, A lightweight Web browser with good HTML 4 and CSS support.
* http/libwapcaplet/: new spell, a reference counted string internment system
* http/librosprite/: new spell, a C library that provides support for reading RISC OS sprite files
* http/libparserutils/: new spell, a library for building efficient parsers
diff --git a/http/netsurf/BUILD b/http/netsurf/BUILD
new file mode 100755
index 0000000000..c9dda20535
--- /dev/null
+++ b/http/netsurf/BUILD
@@ -0,0 +1 @@
+make PREFIX=${INSTALL_ROOT}/usr
diff --git a/http/netsurf/DEPENDS b/http/netsurf/DEPENDS
new file mode 100755
index 0000000000..ef9dd6c9d6
--- /dev/null
+++ b/http/netsurf/DEPENDS
@@ -0,0 +1,44 @@
+depends libxml2 &&
+depends libmng &&
+depends gtk+2 &&
+depends libglade2 &&
+depends lcms &&
+depends freetype2 &&
+depends curl &&
+depends re2c &&
+depends lemon &&
+depends openssl &&
+#optional
+optional_depends libnsbmp \
+ "NETSURF_USE_BMP=YES" \
+ "NETSURF_USE_BMP=NO" \
+ "for displaying BMPs and ICOs" &&
+optional_depends libnsgif \
+ "NETSURF_USE_GIF=YES" \
+ "NETSURF_USE_GIF=NO" \
+ "for displaying GIFs" &&
+optional_depends jpeg \
+ "NETSURF_USE_JPEG=YES" \
+ "NETSURF_USE_JPEG=NO" \
+ "for displaying JPEGs" &&
+optional_depends libpng \
+ "NETSURF_USE_PNG=YES" \
+ "NETSURF_USE_PNG=NO" \
+ "for displaying PNGs" &&
+optional_depends libmng \
+ "NETSURF_USE_MNG=YES" \
+ "NETSURF_USE_MNG=NO" \
+ "for displaying MNGs, JNGs, PNGs" &&
+optional_depends libharu2-scm \
+ "NETSURF_USE_HARU_PDF=YES" \
+ "NETSURF_USE_HARU_PDF=NO" \
+ "for PDF export and GTK printing support" &&
+optional_depends librsvg2 \
+ "NETSURF_USE_RSVG=YES" \
+ "NETSURF_USE_RSVG=NO" \
+ "for displaying SVGs" &&
+optional_depends librosprite \
+ "NETSURF_USE_ROSPRITE=YES" \
+ "NETSURF_USE_ROSPRITE=NO" \
+ "for displaying RISC OS Sprites"
+
diff --git a/http/netsurf/DETAILS b/http/netsurf/DETAILS
new file mode 100755
index 0000000000..2484d6bf75
--- /dev/null
+++ b/http/netsurf/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=netsurf
+if [[ $NETSURF_SCM == y ]] ; then
+if [[ $NETSURF_SCM_AUTO == y ]] ; then
+ VERSION=$(date +%Y%m%d)
+else
+ VERSION=scm
+fi
+ SOURCE="${SPELL}-scm.tar.bz2"
+ SOURCE_URL[0]=svn://svn.netsurf-browser.org/trunk/${SPELL}:${SPELL}-scm
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-scm"
+else
+ VERSION=2.0
+ SOURCE="${SPELL}-${VERSION}-src.tar.gz"
+ SOURCE_URL[0]=http://www.${SPELL}-browser.org/downloads/releases/${SOURCE}
+ SOURCE_HASH=sha512:353333f886ecf3efbf588116f4317c081d79847a9205fff416b5e37c3960ed80d6b9be868080af746af8917692420cd91249bb7973a01154cf9f00c3eb67ad95
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE="http://www.netsurf-browser.org/"
+ LICENSE[0]=GPLv2
+ ENTERED=20090428
+ SHORT="A lightweight Web browser with good HTML 4 and CSS support."
+cat << EOF
+NetSurf is a lightweight cross-platform Web browser. It supports the HTML 4
+and CSS standards and provides a small, fast, and comprehensive Web browsing
+solution. It works under RISC OS, AmigaOS, BeOS/Haiku and a variety of
+UNIX platforms.
+EOF
diff --git a/http/netsurf/HISTORY b/http/netsurf/HISTORY
new file mode 100644
index 0000000000..7d514161b6
--- /dev/null
+++ b/http/netsurf/HISTORY
@@ -0,0 +1,3 @@
+2009-04-28 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git a/http/netsurf/INSTALL b/http/netsurf/INSTALL
new file mode 100755
index 0000000000..621f3f869f
--- /dev/null
+++ b/http/netsurf/INSTALL
@@ -0,0 +1 @@
+make PREFIX=${INSTALL_ROOT}/usr install
diff --git a/http/netsurf/PREPARE b/http/netsurf/PREPARE
new file mode 100755
index 0000000000..3a2d629f7e
--- /dev/null
+++ b/http/netsurf/PREPARE
@@ -0,0 +1,7 @@
+config_query NETSURF_SCM "Do you want SCM version" "n" &&
+if [[ "${NETSURF_SCM}" == "y" ]]
+then
+config_query NETSURF_SCM_AUTO \
+ "Automaticaly update the spell on sorcery queue/system-update?" \
+ "n"
+fi