diff options
author | Mikael Blomstrand | 2020-04-17 17:45:15 +0200 |
---|---|---|
committer | Mikael Blomstrand | 2020-04-17 17:45:15 +0200 |
commit | 574f3482c4ae7d7d6769fde8e8ded6e5a4371e28 (patch) | |
tree | 03755e43329f70484532ba394262cb7bdcd14ddc /PKGBUILD | |
download | aur-574f3482c4ae7d7d6769fde8e8ded6e5a4371e28.tar.gz |
Build fahviewer from source!
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..082e77695755 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,48 @@ +# Maintainer: Mikael Blomstrand <gmail: kmbloms> + +pkgname=fahviewer-git +pkgver=7.6.8 +pkgrel=1 +pkgdesc="Folding@home 3D Simulation Viewer" +url="http://folding.stanford.edu/English/HomePage" +arch=('x86_64') +license=('GPL2') +conflicts=('fahviewer') +provides=('fahviewer') +makedepends=('git' 'scons') +depends=('freetype2' 'freeglut' 'glu') +source=("git+https://github.com/FoldingAtHome/fah-viewer.git" + "git+https://github.com/FoldingAtHome/fah-client-version.git" + "git+https://github.com/CauldronDevelopmentLLC/cbang.git") + +sha1sums=('SKIP' + 'SKIP' + 'SKIP') + +pkgver() { + cat "${srcdir}/fah-client-version/version.txt" +} + +build() { + export CBANG_HOME=${srcdir}/cbang + export FAH_CLIENT_VERSION_HOME=${srcdir}/fah-client-version + export FAH_VIEWER_HOME=${srcdir}/fah-viewer + + cd "$CBANG_HOME" + msg2 "Building C!..." + scons with_openssl=no disable_local=libevent + + cd "${srcdir}" + msg2 "Building FAHViewer..." + scons -C "$FAH_VIEWER_HOME" +} + +package() { + cd fah-viewer + install -Dm755 FAHViewer "${pkgdir}/usr/bin/FAHViewer" + install -Dm644 FAHViewer.desktop "${pkgdir}/usr/share/applications/FAHViewer.desktop" + install -Dm644 images/FAHViewer-64.png "${pkgdir}/usr/share/pixmaps/FAHViewer-64.png" + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + + |