summaryrefslogtreecommitdiffstats
path: root/network/netsurf
diff options
context:
space:
mode:
Diffstat (limited to 'network/netsurf')
-rw-r--r--network/netsurf/README4
-rw-r--r--network/netsurf/enable-deprecated.diff10
-rw-r--r--network/netsurf/netsurf.SlackBuild23
-rw-r--r--network/netsurf/netsurf.desktop2
-rw-r--r--network/netsurf/netsurf.info6
5 files changed, 13 insertions, 32 deletions
diff --git a/network/netsurf/README b/network/netsurf/README
index 9bd46bd4e0..2ec9d107ad 100644
--- a/network/netsurf/README
+++ b/network/netsurf/README
@@ -3,8 +3,8 @@ under the GNU Public Licence version 2. NetSurf has its own layout and
rendering engine entirely written from scratch. It is small and capable of
handling many of the web standards in use today.
-NETSURF_USE_MOZJS=NO to build without Mozilla js
-NETSURF_USE_VIDEO=YES to build with gstreamer-0.10
+NETSURF_USE_MOZJS=NO to build without Mozilla js (mozjs52)
NETSURF_USE_WEBP=YES to build with libwebp
+NETSURF_USE_VIDEO=YES to build with gstreamer0-0.10.x (looks broken ATM)
Build-time requires: perl-html-parser
diff --git a/network/netsurf/enable-deprecated.diff b/network/netsurf/enable-deprecated.diff
deleted file mode 100644
index 3378406e85..0000000000
--- a/network/netsurf/enable-deprecated.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/netsurf/gtk/Makefile.target 2015-03-21 20:50:22.018730471 +0300
-+++ b/netsurf/gtk/Makefile.target 2015-03-22 11:38:07.809544850 +0300
-@@ -34,7 +34,6 @@
-
- # GTK and GLIB flags to disable depricated usage
- GTKDEPFLAGS := -DG_DISABLE_SINGLE_INCLUDES \
-- -DG_DISABLE_DEPRECATED \
- -DGTK_DISABLE_SINGLE_INCLUDES \
- -DGTK_DISABLE_DEPRECATED \
- -DGTK_MULTIHEAD_SAFE \
diff --git a/network/netsurf/netsurf.SlackBuild b/network/netsurf/netsurf.SlackBuild
index fe748e5d17..0047d48af7 100644
--- a/network/netsurf/netsurf.SlackBuild
+++ b/network/netsurf/netsurf.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=netsurf
-VERSION=${VERSION:-3.3}
+VERSION=${VERSION:-3.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -64,19 +64,10 @@ tar xvf $CWD/netsurf-all-$VERSION.tar.gz
cd netsurf-all-$VERSION
chown -R root:root .
find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
- -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-if [ "${NETSURF_USE_VIDEO:-NO}"=="YES" ]; then
- patch --verbose -p1 < $CWD/enable-deprecated.diff
-fi
-
-sed \
- -e 's:_BSD_SOURCE:_DEFAULT_SOURCE:' \
- -e 's:(WARNFLAGS) -Werror:(WARNFLAGS):' \
- -i */Makefile */*/Makefile.target
+ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
+ -o -perm 511 \) -exec chmod 755 {} \; -o \
+ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
make install DESTDIR=$PKG PREFIX=/usr \
NETSURF_USE_MOZJS=${NETSURF_USE_MOZJS:-YES} \
@@ -84,8 +75,8 @@ make install DESTDIR=$PKG PREFIX=/usr \
NETSURF_USE_VIDEO=${NETSURF_USE_VIDEO:-NO}
mkdir -p $PKG/usr/share/pixmaps
-cp netsurf/gtk/res/netsurf.png $PKG/usr/share/pixmaps
-cp netsurf/gtk/res/netsurf.xpm $PKG/usr/share/pixmaps
+cp $PKG/usr/share/$PRGNAM/$PRGNAM.png $PKG/usr/share/pixmaps
+cp $PKG/usr/share/$PRGNAM/$PRGNAM.xpm $PKG/usr/share/pixmaps
mkdir -p $PKG/usr/share/applications
cp $CWD/netsurf.desktop $PKG/usr/share/applications
diff --git a/network/netsurf/netsurf.desktop b/network/netsurf/netsurf.desktop
index 2621854994..256cd87298 100644
--- a/network/netsurf/netsurf.desktop
+++ b/network/netsurf/netsurf.desktop
@@ -3,7 +3,7 @@ Type=Application
Name=Netsurf
GenericName=Web Browser
Comment=Lightweight web browser
-Exec=netsurf %U
+Exec=netsurf-gtk %U
Icon=netsurf
Terminal=false
StartupNotify=false
diff --git a/network/netsurf/netsurf.info b/network/netsurf/netsurf.info
index 292b000dcd..a6867b27d6 100644
--- a/network/netsurf/netsurf.info
+++ b/network/netsurf/netsurf.info
@@ -1,8 +1,8 @@
PRGNAM="netsurf"
-VERSION="3.3"
+VERSION="3.8"
HOMEPAGE="http://www.netsurf-browser.org"
-DOWNLOAD="http://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-3.3.tar.gz"
-MD5SUM="699b3653056c02fd989189853d07da55"
+DOWNLOAD="http://download.netsurf-browser.org/netsurf/releases/source-full/netsurf-all-3.8.tar.gz"
+MD5SUM="cf3e00b98b630d552ae694be52e23c8a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""