Skip to content

Instantly share code, notes, and snippets.

@MartijnBraam
Created January 11, 2019 23:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save MartijnBraam/90cf4fc22226659fdfd1e816c991cbd5 to your computer and use it in GitHub Desktop.
Save MartijnBraam/90cf4fc22226659fdfd1e816c991cbd5 to your computer and use it in GitHub Desktop.
pkgname=barrier
pkgver=2.1.2
pkgrel=0
pkgdesc="Open-source KVM software"
url="https://github.com/debauchee/barrier"
arch="all"
license="GPL2"
depends=""
makedepends="cmake curl-dev avahi-dev libx11-dev libxtst-dev qt5-qtbase-dev"
install=""
subpackages=""
source="barrier-$pkgver.tar.gz::https://github.com/debauchee/barrier/archive/v$pkgver.tar.gz"
builddir="$srcdir/barrier-$pkgver"
options="!check"
build() {
cd "$builddir"
if [ "$CBUILD" != "$CHOST" ]; then
CMAKE_CROSSOPTS="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux"
fi
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
-DBUILD_SHARED_LIBS=True \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_FLAGS="$CXXFLAGS" \
-DCMAKE_C_FLAGS="$CFLAGS" \
${CMAKE_CROSSOPTS}
make
}
package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="4fe23384daeecaba01e3318d544b09b1be60e61775880bb4fb60c8b226630a764207dcd47b33ff10d9d261add7955376f5eaf4d421b382fe8c3830bdbb6b5669 barrier-2.1.2.tar.gz"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment