summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.SRCINFO9
-rwxr-xr-x.gitignore1
-rwxr-xr-xPKGBUILD31
3 files changed, 11 insertions, 30 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79ba8a7f0259..b945512de989 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = doomseeker
pkgdesc = A cross-platform Doom server browser
- pkgver = r2212.3e1cbeb2dba8
+ pkgver = 1.4.1.r0.g973e20aa
pkgrel = 1
epoch = 1
url = https://doomseeker.drdteam.org/
@@ -8,19 +8,16 @@ pkgbase = doomseeker
arch = x86_64
license = LGPL
makedepends = cmake
- makedepends = mercurial
+ makedepends = git
depends = zlib
depends = bzip2
depends = qt5-tools
depends = qt5-base
depends = qt5-multimedia
- optdepends = qt4: A cross-platform application and UI framework
optdepends = zandronum: GZDoom fork supporting client/server multiplayer
optdepends = odamex: Classic client/server multiplayer fork
optdepends = chocolate-doom: Doom source port accurately reproducing the original DOS versions of Doom
- optdepends = srb2: A 3D Sonic fan game based off of Doom Legacy (aka "Sonic Robo Blast 2")
- source = hg+https://bitbucket.org/Doomseeker/doomseeker#revision=3e1cbeb
+ source = doomseeker::git+https://bitbucket.org/Doomseeker/doomseeker#tag=1.4.1
sha256sums = SKIP
pkgname = doomseeker
-
diff --git a/.gitignore b/.gitignore
index 6f93a32495f3..4d44951956a0 100755
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,7 @@
/*.tar.gz
/*.tar.bz2
/*.tar.xz
+/*.tar.zst
/*.zip
/*.7z
/*.pkg.tar
diff --git a/PKGBUILD b/PKGBUILD
index 8a098b676edc..7cb65fb3ddd0 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer Pol Marcet Sardà <polmarcetsarda@gmail.com>
pkgname=doomseeker
-pkgver=r2338.ae7c4d5e7e5b
+pkgver=1.4.1.r0.g973e20aa
pkgrel=1
epoch=1
pkgdesc="A cross-platform Doom server browser"
@@ -10,40 +10,25 @@ url="https://doomseeker.drdteam.org/"
license=("LGPL")
depends=('zlib' 'bzip2' 'qt5-tools' 'qt5-base' 'qt5-multimedia')
-makedepends=('cmake' 'mercurial')
-optdepends=('qt4: A cross-platform application and UI framework'
- 'zandronum: GZDoom fork supporting client/server multiplayer'
+makedepends=('cmake' 'git')
+optdepends=('zandronum: GZDoom fork supporting client/server multiplayer'
'odamex: Classic client/server multiplayer fork'
- 'chocolate-doom: Doom source port accurately reproducing the original DOS versions of Doom'
- 'srb2: A 3D Sonic fan game based off of Doom Legacy (aka "Sonic Robo Blast 2")')
+ 'chocolate-doom: Doom source port accurately reproducing the original DOS versions of Doom')
-# 1.2 Release
-source=("hg+https://bitbucket.org/Doomseeker/doomseeker#tag=1.2"
- "hg+https://bitbucket.org/Doomseeker/doomseeker-blobs#revision=450d81d")
-
-sha256sums=('SKIP'
- 'SKIP')
+source=('doomseeker::git+https://bitbucket.org/Doomseeker/doomseeker#tag=1.4.1')
+sha256sums=('SKIP')
pkgver() {
cd "$pkgname"
- printf "r%s.%s" "$(hg identify -n)" "$(hg identify -i)"
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-# No longer needed. Patch was commited.
-#prepare() {
-# cd "$srcdir/$pkgname"
-# patch -p1 -i "${srcdir}/doomseeker.qt5.11.patch"
-#}
-
build() {
- cd "$srcdir/$pkgname-blobs"
- python3 geolite2_conv.py geo/GeoLite2-Country-Blocks-IPv4.csv geo/GeoLite2-Country-Locations-en.csv "$srcdir/$pkgname/src/core/IpToCountry.dat"
cd "$srcdir/$pkgname"
mkdir -p build
cd build
cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DDOOMSEEKER_IP2C_DAT:FILEPATH="IpToCountry.dat" \
..
make
}
@@ -51,6 +36,4 @@ build() {
package() {
cd "$srcdir/$pkgname/build/"
make DESTDIR=$pkgdir install
- # lib64 is a symlink of lib. We have to move stuff to lib
- mv $pkgdir/usr/lib64 $pkgdir/usr/lib
}