[arch-commits] Commit in galera/trunk (PKGBUILD)

Christian Hesse eworm at archlinux.org
Mon Dec 10 11:57:25 UTC 2018


    Date: Monday, December 10, 2018 @ 11:57:24
  Author: eworm
Revision: 341534

upgpkg: galera 25.3.25-1

* new upstream release
* switch to git sources where signed tags are available

Modified:
  galera/trunk/PKGBUILD

----------+
 PKGBUILD |   25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-12-10 11:43:26 UTC (rev 341533)
+++ PKGBUILD	2018-12-10 11:57:24 UTC (rev 341534)
@@ -3,29 +3,38 @@
 # Contributor: Nico Suarez <nicodoggie at gmail.com>
 
 pkgname=galera
-pkgver=25.3.24
+pkgver=25.3.25
 pkgrel=1
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')
 license=('GPL2' 'custom:OpenSSL Linking Exception')
 depends=('mariadb' 'openssl')
-makedepends=('check' 'scons' 'boost')
+makedepends=('git' 'check' 'scons' 'boost')
 optdepends=('rsync: transfer database state to a newly joined node with rsync')
 url='http://www.codership.com/'
 options=('!libtool')
 validpgpkeys=('44B7345738EBDE52594DAD80D669017EBC19DDBA') # Codership Oy <info at galeracluster.com>
-source=("http://releases.galeracluster.com/${pkgname}-${pkgver#25.}/source/${pkgname}-3-${pkgver}.tar.gz"{,.asc})
-sha256sums=('b2ba22c9a785470ef488b84cd3a7b7b37544aafd658989bb709bd3cbd538d567'
+source=("git+https://github.com/codership/galera.git#tag=release_${pkgver}?signed"
+        'git+https://github.com/codership/wsrep-API.git')
+sha256sums=('SKIP'
             'SKIP')
 
-build(){
-  cd "${pkgname}-3-${pkgver}"
+prepare() {
+  cd "${pkgname}"
 
+  git config --file=.gitmodules submodule.wsrep-API.url ../wsrep-API/
+  git submodule init
+  git submodule update
+}
+
+build() {
+  cd "${pkgname}"
+
   scons system_asio=0
 }
 
-package(){
-  cd "${pkgname}-3-${pkgver}"
+package() {
+  cd "${pkgname}"
 
   install -D -m0755 libgalera_smm.so "${pkgdir}"/usr/lib/galera/libgalera_smm.so
   ln -s galera/libgalera_smm.so "${pkgdir}"/usr/lib/libgalera_smm.so



More information about the arch-commits mailing list