summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPierre Choffet2018-02-15 01:15:56 -0500
committerPierre Choffet2018-02-15 01:15:56 -0500
commit4385ddf4232744fe292a9a36a594aad28823ba97 (patch)
tree73b859e46859f96e3b1c7c177d54e596a0d2a884
parentd2965bf36ae5b78e40f7b62d04f9caf59fa36d8b (diff)
downloadaur-4385ddf4232744fe292a9a36a594aad28823ba97.tar.gz
Fix package sourcing
-rw-r--r--.SRCINFO27
-rw-r--r--ChangeLog5
-rw-r--r--PKGBUILD48
3 files changed, 72 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index edb3e91e6845..62ca29d9a6a7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,12 @@
# Generated by mksrcinfo v8
-# Fri Feb 2 19:42:39 UTC 2018
+# Thu Feb 15 06:15:23 UTC 2018
pkgbase = return-to-the-roots
pkgdesc = Free/libre implementation of The Settlers II game engine
- pkgver = r3846.7ba2df70
+ pkgver = r3863.e340f253
pkgrel = 1
url = https://siedler25.org/
install = return-to-the-roots.install
changelog = ChangeLog
- arch = i686
arch = x86_64
license = GPL3
makedepends = cmake
@@ -23,9 +22,31 @@ pkgbase = return-to-the-roots
conflicts = s25rttr
conflicts = s25rttr-nightly-bin
source = git+https://github.com/Return-To-The-Roots/s25client.git
+ source = git+https://github.com/Return-To-The-Roots/languages.git
+ source = git+https://github.com/satoren/kaguya.git
+ source = git+https://github.com/Return-To-The-Roots/libendian.git
+ source = git+https://github.com/Return-To-The-Roots/liblobby.git
+ source = git+https://github.com/Return-To-The-Roots/libsiedler2.git
+ source = git+https://github.com/Return-To-The-Roots/libutil.git
+ source = git+https://github.com/Return-To-The-Roots/mygettext.git
+ source = git+https://github.com/Return-To-The-Roots/s-c.git
+ source = git+https://github.com/Return-To-The-Roots/s25edit.git
+ source = git+https://github.com/Return-To-The-Roots/s25update.git
+ source = git+https://github.com/Return-To-The-Roots/version.git
source = rttr.sh
source = return-to-the-roots.install
sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
+ sha256sums = SKIP
sha256sums = b623d74292ca332b65290f15adb0c41994a80eb4f5d247c713a0d43775f9e8f8
sha256sums = edb41253442928a2313f856021c06f6d2999b780f0426c05cd7bdb2381a627ea
diff --git a/ChangeLog b/ChangeLog
index 46d4f1d5b842..7ce64279777c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-02-15 Pierre Choffet <peuc@wanadoo.fr>
+ * r3863.e340f253-1 :
+ Remove i686 arch
+ Explicitly declare all submodules
+
2018-02-02 Pierre Choffet <peuc@wanadoo.fr>
* r3846.7ba2df70-1 :
Update versioning scheme
diff --git a/PKGBUILD b/PKGBUILD
index f387fb330b33..9694d06c8632 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
# Maintainer: Pierre Choffet <peuc@wanadoo.fr>
pkgname=return-to-the-roots
-pkgver=r3846.7ba2df70
+pkgver=r3863.e340f253
pkgrel=1
pkgdesc="Free/libre implementation of The Settlers II game engine"
-arch=("i686" "x86_64")
+arch=("x86_64")
url="https://siedler25.org/"
license=("GPL3")
makedepends=("cmake" "git" "boost" "sdl_mixer" "curl" "lua" "miniupnpc")
@@ -12,8 +12,33 @@ depends=("sdl_mixer" "miniupnpc" "boost-libs")
conflicts=("s25rttr" "s25rttr-nightly-bin")
install="return-to-the-roots.install"
changelog="ChangeLog"
-source=("git+https://github.com/Return-To-The-Roots/s25client.git" "rttr.sh" "return-to-the-roots.install")
-sha256sums=('SKIP' "b623d74292ca332b65290f15adb0c41994a80eb4f5d247c713a0d43775f9e8f8" "edb41253442928a2313f856021c06f6d2999b780f0426c05cd7bdb2381a627ea")
+source=("git+https://github.com/Return-To-The-Roots/s25client.git"
+ "git+https://github.com/Return-To-The-Roots/languages.git"
+ "git+https://github.com/satoren/kaguya.git"
+ "git+https://github.com/Return-To-The-Roots/libendian.git"
+ "git+https://github.com/Return-To-The-Roots/liblobby.git"
+ "git+https://github.com/Return-To-The-Roots/libsiedler2.git"
+ "git+https://github.com/Return-To-The-Roots/libutil.git"
+ "git+https://github.com/Return-To-The-Roots/mygettext.git"
+ "git+https://github.com/Return-To-The-Roots/s-c.git"
+ "git+https://github.com/Return-To-The-Roots/s25edit.git"
+ "git+https://github.com/Return-To-The-Roots/s25update.git"
+ "git+https://github.com/Return-To-The-Roots/version.git"
+ "rttr.sh" "return-to-the-roots.install")
+sha256sums=("SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "SKIP"
+ "b623d74292ca332b65290f15adb0c41994a80eb4f5d247c713a0d43775f9e8f8"
+ "edb41253442928a2313f856021c06f6d2999b780f0426c05cd7bdb2381a627ea")
pkgver() {
cd "s25client/"
@@ -23,8 +48,21 @@ pkgver() {
prepare() {
cd "s25client/"
+ # Link to prepared submodules
+ git config submodule.RTTR/languages.url $srcdir/languages
+ git config submodule.contrib/kaguya.url $srcdir/kaguya
+ git config submodule.libendian.url $srcdir/libendian
+ git config submodule.liblobby.url $srcdir/liblobby
+ git config submodule.libsiedler2.url $srcdir/libsiedler2
+ git config submodule.libutil.url $srcdir/libutil
+ git config submodule.mygettext.url $srcdir/mygettext
+ git config submodule.s-c.url $srcdir/s-c
+ git config submodule.s25edit.url $srcdir/s25edit
+ git config submodule.s25update.url $srcdir/s25update
+ git config submodule.version.url $srcdir/version
+
# Get modules
- git submodule update --init --recursive
+ git submodule update
}
build() {