Advertisement
redtide

wxFormBuilder CMake PKGBUILD

May 1st, 2021 (edited)
26
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.98 KB | None | 0 0
  1. _prjname=wxFormBuilder
  2. pkgname=wxformbuilder-redtide-git
  3. pkgver=2206.e552ff90
  4. pkgrel=1
  5. pkgdesc="An Open Source GUI Builder for wxWidgets"
  6. arch=("i686" "x86_64" "aarch64")
  7. url="http://wxformbuilder.org"
  8. license=("GPL")
  9. provides=("wxformbuilder")
  10. conflicts=("wxformbuilder" "wxformbuilder-svn")
  11. depends=("wxgtk3")
  12. makedepends=("git" "cmake")
  13. source=("git://github.com/redtide/wxFormBuilder.git#branch=cmake")
  14. sha512sums=("SKIP")
  15. pkgver() {
  16.     cd "${srcdir}/${_prjname}"
  17.     printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
  18. }
  19. prepare() {
  20.     cd "$srcdir/${_prjname}"
  21.     git submodule update --init --recursive
  22. }
  23. build() {
  24.     cd "${srcdir}/${_prjname}"
  25.     mkdir -p build && cd build
  26.     cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr" "${srcdir}/${_prjname}"
  27.     cmake --build . --target all
  28. }
  29. package() {
  30.     cd "${srcdir}/${_prjname}"
  31.     DESTDIR="${pkgdir}" cmake --build "${srcdir}/${_prjname}/build" --target install
  32. }
  33.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement