gnubg-gtk3

LOW
maintainer peregrinus 0 votes scanned 2026-11-01 18:01:05.785766
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Edmund Lodewijks <edmund@proteamail.com>
2# Contributor: Jonathan Steel <jsteel at archlinux.org>
3# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
4# Contributor: Stefan Clarke <fm0nk3y@yahoo.co.uk>
5
6# This is the gtk3 build, separated from the gnubg package so that
7# we don't need to install gtk2 dependencies to build the gtk3 version.
8
9pkgname=gnubg-gtk3
10pkgver=1.08.003
11pkgrel=1
12pkgdesc="GNU Backgammon (GTK3 GUI)"
13arch=('x86_64')
14url="https://gnu.org"
15license=('GPL-3.0-or-later')
16depends=('glibc' 'glib2' 'gtk3' 'libcanberra' 'python' 'curl' 'sqlite' 'gmp' 'readline')
17makedepends=('gtk3' 'libcanberra' 'python' 'curl' 'glib2' 'sqlite' 'gmp' 'readline')
18conflicts=('gnubg')
19provides=('gnubg')
20source=(https://ftp.gnu.org/gnu/gnubg/gnubg-release-${pkgver}-sources.tar.gz{,.sig}
21 "gnubg.desktop"
22 "gnubg-wrapper"
23 )
24validpgpkeys=('39FC530C20B9B8C627E71BAC973B63D4ECB3B8BD')
25b2sums=('6cb9ddcfbc71dbb4461daebb191046f02986a116e45acf09f219598fea6b066c38080c3a2b051de424eadcbe3a6c8a6e30794381d9edfb03dcc36102ed641e05'
26 'SKIP'
27 '1ac02096bee6ad37e27611b903aac9fe0181821b16cd3153f846f91b6a6c554dbce3425a03550f079c5a3aae9b92c75046bcb551ce018bb162088b6c0f2505bd'
28 'd6966b1442cfe64e0da9a1be00997692a92f29cd70788cda7f7793a2e174c6b10545720596d32cf71a46dbd6204034290d372429409b9e886e65edc4d2ccf340')
29
30prepare() {
31 cd "gnubg-$pkgver"
32 sed -i 's/-f/-fn/' doc/Makefile.in doc/Makefile.am
33 ./autogen.sh
34}
35
36build() {
37 cd "gnubg-$pkgver"
38 ./configure \
39 --prefix=/usr \
40 --bindir=/usr/bin \
41 --sysconfdir=/etc \
42 --mandir=/usr/share/man \
43 --with-gtk3 \
44 --without-board3d
45 make
46}
47
48package() {
49 cd "gnubg-$pkgver"
50 make DESTDIR="$pkgdir" install
51
52 install -Dm644 "$srcdir"/gnubg.desktop \
53 "$pkgdir"/usr/share/applications/gnubg.desktop
54}
55
56

Changes since previous scan

--- PKGBUILD @ 2026-10-31 21:59
+++ PKGBUILD @ 2026-11-01 18:01
@@ -1,49 +1,56 @@
-# Maintainer: Edmund Lodewijks <e .lodewijks @ gmail. com>
+# Maintainer: Edmund Lodewijks <edmund@proteamail.com>
# Contributor: Jonathan Steel <jsteel at archlinux.org>
# Contributor: Daniel J Griffiths <ghost1227@archlinux.us>
# Contributor: Stefan Clarke <fm0nk3y@yahoo.co.uk>
-pkgname=gnubg
+# This is the gtk3 build, separated from the gnubg package so that
+# we don't need to install gtk2 dependencies to build the gtk3 version.
+
+pkgname=gnubg-gtk3
pkgver=1.08.003
-pkgrel=3
-pkgdesc="World class backgammon application"
+pkgrel=1
+pkgdesc="GNU Backgammon (GTK3 GUI)"
arch=('x86_64')
-url="https://www.gnu.org/software/gnubg/"
+url="https://gnu.org"
license=('GPL-3.0-or-later')
-depends=('python' 'gtkglext' 'curl' 'libcanberra')
+depends=('glibc' 'glib2' 'gtk3' 'libcanberra' 'python' 'curl' 'sqlite' 'gmp' 'readline')
+makedepends=('gtk3' 'libcanberra' 'python' 'curl' 'glib2' 'sqlite' 'gmp' 'readline')
+conflicts=('gnubg')
+provides=('gnubg')
source=(https://ftp.gnu.org/gnu/gnubg/gnubg-release-${pkgver}-sources.tar.gz{,.sig}
- $pkgname.desktop)
+ "gnubg.desktop"
+ "gnubg-wrapper"
+ )
validpgpkeys=('39FC530C20B9B8C627E71BAC973B63D4ECB3B8BD')
b2sums=('6cb9ddcfbc71dbb4461daebb191046f02986a116e45acf09f219598fea6b066c38080c3a2b051de424eadcbe3a6c8a6e30794381d9edfb03dcc36102ed641e05'
'SKIP'
- 'e0dd8bf4408b55f8bca24674b778c453382d373eb49eb5752f98c6980171e4f05bdfbe60d3d495ce5da37c25dd3f033a31516a0a45e8c1b0f569b0c084cb27b3')
+ '1ac02096bee6ad37e27611b903aac9fe0181821b16cd3153f846f91b6a6c554dbce3425a03550f079c5a3aae9b92c75046bcb551ce018bb162088b6c0f2505bd'
+ 'd6966b1442cfe64e0da9a1be00997692a92f29cd70788cda7f7793a2e174c6b10545720596d32cf71a46dbd6204034290d372429409b9e886e65edc4d2ccf340')
prepare() {
- cd $pkgname-$pkgver
+ cd "gnubg-$pkgver"
sed -i 's/-f/-fn/' doc/Makefile.in doc/Makefile.am
+ ./autogen.sh
}
build() {
- cd $pkgname-$pkgver
-
- ./autogen.sh
-
+ cd "gnubg-$pkgver"
./configure \
- --prefix=/usr \
- --bindir=/usr/bin \
- --sysconfdir=/etc \
- --mandir=/usr/share/man \
- --enable-simd=sse2
-
+ --prefix=/usr \
+ --bindir=/usr/bin \
+ --sysconfdir=/etc \
+ --mandir=/usr/share/man \
+ --with-gtk3 \
+ --without-board3d
make
}
package() {
- cd $pkgname-$pkgver
-
+ cd "gnubg-$pkgver"
make DESTDIR="$pkgdir" install
- install -Dm644 "$srcdir"/$pkgname.desktop \
- "$pkgdir"/usr/share/applications/$pkgname.desktop
+ install -Dm644 "$srcdir"/gnubg.desktop \
+ "$pkgdir"/usr/share/applications/gnubg.desktop
}
+

Scan history

Scanned at (UTC)SeverityRules
2026-11-01 18:01:05 Low 1
2026-10-31 21:59:05 Clean 0

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion