summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorROllerozxa2022-01-28 19:57:38 +0100
committerROllerozxa2022-01-28 19:57:38 +0100
commit87413956c61813ba4c2a7c98b10a0ef17d3abe46 (patch)
tree5f1f57f0777d77ea7a74f908b0d0ea64913b5a92 /PKGBUILD
parentf0882c7bcc48afca3d95d1a21c58be86bedae792 (diff)
downloadaur-netsurf-git.tar.gz
Update package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 17 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0d5c4b10e301..2e769849024b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,23 @@
-# Maintainer: Ivy Foster <ivy.foster@gmail.com>
+# Maintainer: ROllerozxa <temporaryemail4meh [gee mail]>
+# Contributor: Ivy Foster <ivy.foster@gmail.com>
# Contributor: Alexander Rødseth <rodseth@gmail.com>
-
pkgname='netsurf-git'
-pkgver=3.6.r434.g79cde2cef
+pkgver=3.10.r158.gd92b26962
pkgrel=1
pkgdesc='Lightweight and fast web browser'
url='http://www.netsurf-browser.org/'
license=('MIT' 'GPL2')
-depends=('curl' 'desktop-file-utils' 'duktape' 'gtk3' 'lcms' 'libmng' 'librsvg'
+depends=('curl' 'desktop-file-utils' 'duktape' 'gtk3' 'lcms' 'libmng' 'librsvg'
'libcss-git' 'libdom-git' 'libnsbmp-git' 'libnsgif-git' 'libnsutils-git' 'libutf8proc-git'
)
-makedepends=('git' 'inetutils' 'netsurf-buildsystem-git' 'nsgenbind-git' 'perl-html-parser')
-optdepends=('gstreamer0.10: In-browser video support')
+makedepends=('git' 'inetutils' 'netsurf-buildsystem-git' 'nsgenbind-git' 'perl-html-parser' 'setconf')
provides=('netsurf')
conflicts=('netsurf')
arch=('x86_64' 'i686')
-source=('git://git.netsurf-browser.org/netsurf.git' 'Makefile.config')
-md5sums=('SKIP'
- '5a7d43ded6a37a02f8079c5ea3c49851'
-)
+source=('git://git.netsurf-browser.org/netsurf.git')
+md5sums=('SKIP')
pkgver() {
cd netsurf
@@ -28,23 +25,29 @@ pkgver() {
}
prepare() {
- cp Makefile.config netsurf
sed '/BSD_SOURCE/d' -i netsurf/frontends/gtk/Makefile
+
+ setconf netsurf/frontends/gtk/res/netsurf-gtk.desktop 'Exec=netsurf-gtk3 %u'
}
build() {
- make -C netsurf PREFIX=/usr TARGET=gtk
+ make -C netsurf \
+ NETSURF_UA_FORMAT_STRING='"NetSurf/%d.%d (%s; Arch Linux)"' \
+ TARGET=gtk \
+ INCLUDEDIR=include \
+ LIBDIR=lib \
+ PREFIX=/usr -j8
}
package() {
cd netsurf
- make PREFIX=/usr TARGET=gtk DESTDIR="$pkgdir" install
+ make PREFIX=/usr TARGET=gtk INCLUDEDIR=include LIBDIR=lib DESTDIR="$pkgdir" install
install -Dm644 'frontends/gtk/res/netsurf.xpm' \
"$pkgdir/usr/share/pixmaps/netsurf.xpm"
install -Dm644 'frontends/gtk/res/netsurf-gtk.desktop' \
"$pkgdir/usr/share/applications/netsurf.desktop"
- install -Dm644 COPYING \
+ install -Dm644 'COPYING' \
"$pkgdir/usr/share/licenses/netsurf/netsurf-gtk"
}