Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages /
netsurf
Commits:
46e7891a by Alexander F. Rødseth at 2025-09-09T23:15:26+02:00
upgpkg: 3.11-9
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- netsurf.sh
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = netsurf
pkgdesc = Lightweight and fast web browser
pkgver = 3.11
- pkgrel = 8
+ pkgrel = 9
url = https://www.netsurf-browser.org/
arch = x86_64
license = GPL-2.0-only
@@ -28,8 +28,8 @@ pkgbase = netsurf
source =
netsurf-3.11.tar.bz2::https://git.netsurf-browser.org/netsurf.git/snapshot/netsurf-release/3.11.tar.bz2
source = netsurf.sh
sha256sums =
f53e2e4a7b6c43be3fac3ea63be5d0939bfc910a309aafc521de14d4a45e91ac
- sha256sums =
03550807de201de6e4bdee5c5071163c5dba72fcd1b5089bcf3a0edc808f8bb0
+ sha256sums =
7fe3ce6b7c7058ae5385614848154653840b83906b090fc90c4e70455d39affc
b2sums =
9714735389aa752b5e11a13c3e6e4fc456589517e98fe55025725e05e38a52afea377d53703553ec9d94e492c58f7e1b5ed04c7a0c4fb5158c3053eeedfddcdc
- b2sums =
c58dd71bdbb85d8eab2503f10a3d9e9b735559d62f1d6b7d011464b7b3e75bc3a397ca2e82357691e9e355718d7451f6f5fc7420bba6c4001138ab5e6ba186a6
+ b2sums =
c12c85c42a9f4615199e61b97cf95edaad1f2f103a1dd6815876006c7a75793bca7afc595431e6147b7a5c7e0be23f33d97cc9dfce1d7d94c35b8b43dcf627d4
pkgname = netsurf
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=netsurf
pkgver=3.11
-pkgrel=8
+pkgrel=9
pkgdesc='Lightweight and fast web browser'
arch=(x86_64)
url='https://www.netsurf-browser.org/'
@@ -17,25 +17,39 @@ makedepends=(check 'nsgenbind>=0.9' perl-html-parser
setconf tinyxxd)
source=("netsurf-$pkgver.tar.bz2::https://git.netsurf-browser.org/netsurf.git/snapshot/netsurf-release/$pkgver.tar.bz2"
netsurf.sh)
sha256sums=('f53e2e4a7b6c43be3fac3ea63be5d0939bfc910a309aafc521de14d4a45e91ac'
- '03550807de201de6e4bdee5c5071163c5dba72fcd1b5089bcf3a0edc808f8bb0')
+ '7fe3ce6b7c7058ae5385614848154653840b83906b090fc90c4e70455d39affc')
b2sums=('9714735389aa752b5e11a13c3e6e4fc456589517e98fe55025725e05e38a52afea377d53703553ec9d94e492c58f7e1b5ed04c7a0c4fb5158c3053eeedfddcdc'
-
'c58dd71bdbb85d8eab2503f10a3d9e9b735559d62f1d6b7d011464b7b3e75bc3a397ca2e82357691e9e355718d7451f6f5fc7420bba6c4001138ab5e6ba186a6')
+
'c12c85c42a9f4615199e61b97cf95edaad1f2f103a1dd6815876006c7a75793bca7afc595431e6147b7a5c7e0be23f33d97cc9dfce1d7d94c35b8b43dcf627d4')
prepare() {
cd $pkgname-release/$pkgver
sed -i 's:libutf8proc/::;s:UTF8PROC_CCC_VIRAMA:UTF8PROC_BIDI_CLASS_EN:'
utils/idna.c
setconf frontends/gtk/res/netsurf-gtk.desktop Exec '/usr/bin/netsurf %u'
- setconf frontends/gtk/res/netsurf-gtk.desktop Icon 'netsurf.xpm'
+ setconf frontends/gtk/res/netsurf-gtk.desktop Icon netsurf.xpm
}
build() {
- CFLAGS+=' -w' make -C $pkgname-release/$pkgver INCLUDEDIR=include LIBDIR=lib
\
+ make \
+ -C $pkgname-release/$pkgver \
+ HOSTNAME=archlinux \
+ INCLUDEDIR=include \
+ LIBDIR=lib \
NETSURF_UA_FORMAT_STRING='"Mozilla/5.0 (Arch Linux; %s) NetSurf/%d.%d"' \
- PREFIX=/usr TARGET=gtk3 HOSTNAME=archlinux
+ PREFIX=/usr \
+ TARGET=gtk3
}
package() {
- make -C $pkgname-release/$pkgver DESTDIR="$pkgdir" INCLUDEDIR=include
LIBDIR=lib PREFIX=/usr TARGET=gtk3 install HOSTNAME=archlinux
+ make \
+ -C $pkgname-release/$pkgver \
+ DESTDIR="$pkgdir" \
+ INCLUDEDIR=include \
+ LIBDIR=lib \
+ PREFIX=/usr \
+ TARGET=gtk3 \
+ install \
+ HOSTNAME=archlinux
+
install -Dm755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
cd $pkgname-release/$pkgver
install -Dm644 frontends/gtk/res/$pkgname.xpm
"$pkgdir/usr/share/pixmaps/$pkgname.xpm"
=====================================
netsurf.sh
=====================================
@@ -1,4 +1,6 @@
#!/bin/sh
+# SPDX-License-Identifier: 0BSD
+# Copyright (C) Arch Linux Contributors
LANG_PREFIX=$(expr substr "$LANG" 1 2)
if [ ! -d "/usr/share/netsurf/$LANG_PREFIX" ]; then
# Use English if a directory for the current language does not exist
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/netsurf/-/commit/46e7891a7cb5493e910ff553a2e4f3fd5a1937a8
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/netsurf/-/commit/46e7891a7cb5493e910ff553a2e4f3fd5a1937a8
You're receiving this email because of your account on gitlab.archlinux.org.