diff options
author | Michael Yang | 2017-04-16 23:41:51 +0800 |
---|---|---|
committer | Michael Yang | 2017-04-16 23:42:05 +0800 |
commit | c388f6ccade30bd971d2ae530df3eb56670dabf9 (patch) | |
tree | c6f10497b60cd69fa8ecc281f517c749d86667f4 /PKGBUILD | |
download | aur-c388f6ccade30bd971d2ae530df3eb56670dabf9.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5deb2b27af4e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Michael Yang <ohmyarchlinux@gmail.com> + +pkgname=ctk-widgets-git +pkgver=0.1.0.r5170.b8587e55 +pkgrel=1 +pkgdesc="A collection of Qt Widgets for usage in biomedical imaging applications" +arch=('i686' 'x86_64') +url="https://github.com/commontk/CTK/" +license=('APACHE') +depends=('qt5-tools') +makedepends=('git' 'cmake>=2.8.12') +conflicts=('ctk') +source=("git://github.com/commontk/CTK.git") +sha512sums=('SKIP') + +pkgver() { + cd CTK + echo "0.1.0.r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" +} + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../CTK \ + -DCTK_SUPERBUILD=OFF \ + -DCTK_QT_VERSION=5 \ + -DCTK_LIB_Widgets=ON \ + -DBUILD_TESTING=OFF \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + make -C build DESTDIR="${pkgdir}" install + cd CTK + cp \ + CMake/ctkFunctionGeneratePluginUseFile.cmake \ + CMake/ctkFunctionExtractPluginTargets.cmake \ + CMake/ctkFunctionGetAllPluginTargets.cmake \ + CMake/ctkFunctionGetTargetDependencies.cmake \ + CMake/ctkFunctionGetPluginDependencies.cmake \ + CMake/ctkMacroSetupPlugins.cmake \ + ${pkgdir}/usr/lib/ctk-0.1/CMake + install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/ctk-widgets-git/LICENSE +} |