diff options
author | Max Devaine | 2020-04-27 01:30:26 +0200 |
---|---|---|
committer | Max Devaine | 2020-04-27 01:30:26 +0200 |
commit | fa5452d7ec50af6b13e311517bedc41f8907d144 (patch) | |
tree | 9fb463d2a33af755a77eef0bfb679bd63581b4f9 /PKGBUILD | |
parent | 7c67bacdf38cd72f827341ad881a1e0cd56cc99f (diff) | |
download | aur-fa5452d7ec50af6b13e311517bedc41f8907d144.tar.gz |
update to MultiVN 0.6 GIT version
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 25 insertions, 9 deletions
@@ -3,7 +3,7 @@ pkgbase=multivnc-git pkgname=$pkgbase -pkgver=1.6.4.r4.g18c96f6 +pkgver=MultiVNC.0.3.r845.gcb26df0 pkgrel=1 pkgdesc='MultiVNC is a cross-platform Multicast-enabled VNC viewer using wxWidgets and libvncclient' arch=(i686 x86_64) @@ -13,25 +13,41 @@ makedepends=('git') conflicts=('multivnc') provides=('multivnc') -source=("$pkgname"::'git+https://github.com/bk138/multivnc.git') -md5sums=('SKIP') +source=("$pkgname"::'git+https://github.com/bk138/multivnc.git' + "git+https://github.com/bk138/wxservdisc.git" + "git+https://github.com/LibVNC/libvncserver.git") + +md5sums=('SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd $srcdir/$pkgname + git submodule init + git config submodule.wxservdisc.git.url $srcdir/wxservdisc + git config submodule.libvncserver.git.url $srcdir/libvncserver + git submodule update +} + pkgver() { -cd "$srcdir/$pkgname" -git describe --long --tags | sed -r 's/AndroidMultiVNC-//;s/([^-]*-g)/r\1/;s/-/./g' + cd "$srcdir/$pkgname" + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } + build() { cd "$srcdir/$pkgname" - autoreconf -i - ./configure --prefix=/usr - make || return 1 + mkdir build + cd build + cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. + cmake --build . } package() { -cd "$srcdir/$pkgname" +cd "$srcdir/$pkgname/build" make DESTDIR="$pkgdir" install } |