All pastes #2130815 Raw Edit

Unnamed

public text v1 · immutable
#2130815 ·published 2012-03-20 19:58 UTC
rendered paste body
# Maintainer: Casey Link < unnamedrambler gmail DOT com>
pkgname=qtilities
_realname=JPNaude-Qtilities-6a34a49
pkgver=1.0
pkgrel=1
pkgdesc="Building blocks for Qt applications"
arch=('i686' 'x86_64')
url="http://www.qtilities.org"
license=('GPL v3')
depends=('qt')
makedepends=()
source=(JPNaude-Qtilities-6a34a49.tar.gz::https://github.com/JPNaude/Qtilities/tarball/v1.0)
md5sums=(ee437f0d33f972c796a74c315585a39e)
provides=('qtilities')


build() {
  cd $srcdir/$_realname/src
  qmake "Qtilities.pro"
  make || return 1
}

package() {
  install -dm755 $pkgdir/usr/lib
  install -dm755 $pkgdir/usr/include
  cd $srcdir/$_realname
  cp -rdp ./bin/* $pkgdir/usr/lib/
  cp -r ./include/* $pkgdir/usr/include/

  # now we overwrite the .h headers 
  MODULES=(Core CoreGui ExtensionSystem Logging ProjectManagement Testing)
  for module in $MODULES; do
    cp -f src/$module/source/*.h $pkgdir/usr/include/Qtilities$module/
  done

}

# vim:set ts=2 sw=2 et: