diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 10 insertions, 7 deletions
@@ -1,8 +1,11 @@ # Maintainer: Frank Siegert <frank.siegert@googlemail.com> # Contributor: bartus <arch-user-repoᘓbartus.33mail.com> pkgname=openboard-develop -pkgver=1.5.4 -pkgrel=2 +pkgver=1.6.0 +_a=3 +_src_folder="OpenBoard-${pkgver}a${_a}" +pkgrel=1 +((pkgrel+=_a)) pkgdesc="Interactive whiteboard software for schools and universities" arch=('x86_64' 'i686') url="http://openboard.ch/index.en.html" @@ -11,14 +14,14 @@ license=('GPL3') depends=('qt5-base' 'qt5-multimedia' 'qt5-svg' 'qt5-script' 'qt5-webkit' 'qt5-tools' 'qt5-xmlpatterns' 'libpaper' 'bzip2' 'openssl' 'libfdk-aac' 'sdl' 'ffmpeg') depends+=(quazip) #drop internal quazip and use system one. depends+=(poppler) #replace internal xpdf with poppler and drop freetype/xpdf from deps -source=("https://github.com/OpenBoard-org/OpenBoard/archive/v$pkgver.tar.gz" +source=("https://github.com/OpenBoard-org/OpenBoard/archive/v${pkgver}a${_a}.tar.gz" qchar.patch qwebkit.patch openboard.desktop) source+=(quazip.patch) source+=(poppler.patch) source+=(drop_ThirdParty_repo.patch) -md5sums=('6eb3a76c7ac58f3f45c879b2f305d4b6' +md5sums=('01e94648e788a9ff4d35b334b8f333bb' 'bf2c524f3897cfcfb4315bcd92d4206e' '60f64db6bf627015f4747879c4b30fd3' '21d1749400802f8fc0669feaf77de683' @@ -27,7 +30,7 @@ md5sums=('6eb3a76c7ac58f3f45c879b2f305d4b6' '879116c683374b2dde291014e44a29fe') prepare() { - cd $srcdir/OpenBoard-$pkgver + cd "$srcdir"/$_src_folder patch -p1 < $srcdir/drop_ThirdParty_repo.patch patch -p1 < $srcdir/qchar.patch patch -p1 < $srcdir/qwebkit.patch @@ -36,13 +39,13 @@ prepare() { } build() { - cd "$srcdir/OpenBoard-$pkgver" + cd "$srcdir"/$_src_folder qmake OpenBoard.pro -spec linux-g++ make } package() { - cd "$srcdir/OpenBoard-$pkgver" + cd "$srcdir"/$_src_folder mkdir -p $pkgdir/opt/openboard |