diff options
author | Alex Xu (Hello71) | 2018-07-13 09:15:50 -0400 |
---|---|---|
committer | Alex Xu (Hello71) | 2018-07-13 09:15:50 -0400 |
commit | 57523747108ddd454881d45b938c0e8017b9ad58 (patch) | |
tree | b485d049b97f7fef534910ad1dcc044e3ccb6d71 | |
parent | 9e8ef463737e3dad077e29890a5f1d3742f98e71 (diff) | |
download | aur-57523747108ddd454881d45b938c0e8017b9ad58.tar.gz |
bump to 3.4.4 (broken)
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 19 insertions, 16 deletions
@@ -1,18 +1,16 @@ pkgbase = huggle pkgdesc = diff browser intended for dealing with vandalism and other unconstructive edits on Wikimedia projects - pkgver = 3.3.5 + pkgver = 3.4.4 pkgrel = 1 url = https://en.wikipedia.org/wiki/Wikipedia:Huggle arch = i686 arch = x86_64 - groups = base-devel license = GPL makedepends = cmake makedepends = ninja - makedepends = unzip depends = qt5-multimedia depends = qt5-webengine - source = git+https://github.com/huggle/huggle3-qt-lx.git#tag=3.3.5 + source = git+https://github.com/huggle/huggle3-qt-lx.git#tag=3.4.4 sha256sums = SKIP pkgname = huggle @@ -1,16 +1,15 @@ # Maintainer: Samuel Damashek <samuel dot damashek at gmail dot com> # Maintainer: Alex Xu <alex_y_xu dot yahoo at ca> pkgname=huggle -pkgver=3.3.5 +pkgver=3.4.4 pkgrel=1 pkgdesc="diff browser intended for dealing with vandalism and other unconstructive edits on Wikimedia projects" arch=('i686' 'x86_64') url="https://en.wikipedia.org/wiki/Wikipedia:Huggle" license=('GPL') depends=('qt5-multimedia' 'qt5-webengine') -makedepends=('cmake' 'ninja' 'unzip') -groups=('base-devel') -source=("git+https://github.com/huggle/huggle3-qt-lx.git#tag=3.3.5") +makedepends=('cmake' 'ninja') +source=("git+https://github.com/huggle/huggle3-qt-lx.git#tag=${pkgver}") sha256sums=('SKIP') prepare() { @@ -18,25 +17,31 @@ prepare() { # sigh git submodule update --init + + # sigh + (cd src/huggle_core; ./update.sh) } build() { - cd "$srcdir/huggle3-qt-lx/huggle" + cd "$srcdir/huggle3-qt-lx/src" - cmakeargs=( + local cmakeargs=( + -GNinja + -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr - -DQT5_BUILD=true - -DWEB_ENGINE=true - -DBUILD_SHARED_LIBS=false . + -DQT5_BUILD=ON + -DWEB_ENGINE=ON + -DBUILD_SHARED_LIBS=OFF + "$srcdir/huggle3-qt-lx/src" ) - cmake -GNinja "${cmakeargs[@]}" + cmake "${cmakeargs[@]}" ninja } package() { - cd "$srcdir/huggle3-qt-lx/huggle" + cd "$srcdir/huggle3-qt-lx/src" DESTDIR=$pkgdir ninja install - find $pkgdir -name '*yaml-cpp*' -exec rm -rf {} + + find "$pkgdir" -name '*yaml-cpp*' -exec rm -rf {} + } |