mirror of
https://github.com/SlackBuildsOrg/slackbuilds
synced 2024-09-30 05:39:56 +02:00
network/netsurf: Added patch for scroll.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
parent
0576cbccaf
commit
13d34e87f4
4 changed files with 35 additions and 3 deletions
|
@ -2,3 +2,5 @@ NetSurf is a free, open source web browser. It is written in C and released
|
|||
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.
|
||||
|
||||
Scroll patch suggested by João Carvalho.
|
||||
|
|
|
@ -24,8 +24,9 @@
|
|||
|
||||
PRGNAM=netsurf
|
||||
VERSION=${VERSION:-3.0}
|
||||
BUILD=${BUILD:-1}
|
||||
BUILD=${BUILD:-2}
|
||||
TAG=${TAG:-_SBo}
|
||||
JAVASCRIPT=${JAVASCRIPT:-YES}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
@ -74,7 +75,16 @@ find -L . \
|
|||
patch -d src/nsgenbind-0.0.1/src < $CWD/nsgenbind-lexer.l.patch
|
||||
patch -d src/nsgenbind-0.0.1/src < $CWD/webidl-lexer.l.patch
|
||||
|
||||
make install DESTDIR=$PKG PREFIX=/usr
|
||||
# Scroll patch so it changes 30 lines a time instead of one
|
||||
# thanks to Sabotage-Linux@git
|
||||
# https://github.com/sabotage-linux/sabotage/blob/master/KEEP/netsurf-3.0-scrollspeed.patch
|
||||
patch -d src/netsurf-3.0/gtk/res/ < $CWD/scroll.patch
|
||||
|
||||
if [ "$JAVASCRIPT" == "YES" ]; then
|
||||
PATH="$(pwd)/src/nsgenbind-0.0.1/build-Linux-gtk-release-binary":$PATH make install DESTDIR=$PKG PREFIX=/usr NETSURF_USE_MOZJS=YES
|
||||
else
|
||||
make install DESTDIR=$PKG PREFIX=/usr
|
||||
fi
|
||||
|
||||
mkdir $PKG/usr/share/pixmaps
|
||||
cp src/netsurf-3.0/gtk/res/netsurf.png $PKG/usr/share/pixmaps
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
[Desktop Entry]
|
||||
Encoding=UTF-8
|
||||
Type=Application
|
||||
Name=Netsurf
|
||||
GenericName=Web Browser
|
||||
|
@ -7,5 +8,5 @@ Exec=netsurf %U
|
|||
Icon=netsurf
|
||||
Terminal=false
|
||||
StartupNotify=false
|
||||
Categories=Network;
|
||||
Categories=Application;Network;
|
||||
MimeType=text/html;application/xhtml+xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/geo;
|
||||
|
|
19
network/netsurf/scroll.patch
Normal file
19
network/netsurf/scroll.patch
Normal file
|
@ -0,0 +1,19 @@
|
|||
diff -rupN a/src/netsurf-3.0/gtk/res/tabcontents.gtk2.ui b/src/netsurf-3.0/gtk/res/tabcontents.gtk2.ui
|
||||
--- a/src/netsurf-3.0/gtk/res/tabcontents.gtk2.ui 2013-04-19 21:27:45.000000000 +0100
|
||||
+++ b/src/netsurf-3.0/gtk/res/tabcontents.gtk2.ui 2014-01-17 11:47:53.000000000 +0000
|
||||
@@ -79,13 +79,13 @@
|
||||
</object>
|
||||
<object class="GtkAdjustment" id="layouthadjustment">
|
||||
<property name="upper">100</property>
|
||||
- <property name="step_increment">1</property>
|
||||
+ <property name="step_increment">30</property>
|
||||
<property name="page_increment">10</property>
|
||||
<property name="page_size">10</property>
|
||||
</object>
|
||||
<object class="GtkAdjustment" id="layoutvadjustment">
|
||||
<property name="upper">100</property>
|
||||
- <property name="step_increment">1</property>
|
||||
+ <property name="step_increment">30</property>
|
||||
<property name="page_increment">10</property>
|
||||
<property name="page_size">10</property>
|
||||
</object>
|
Loading…
Reference in a new issue