updated on Sat Jan 14 00:11:12 UTC 2012
[aur-mirror.git] / astxx / PKGBUILD
blobdd85b820c34c72b77d56226cc935f10384f54dee
1 # Maintainer: Alexander Drozdov <adrozdoff@gmail.com>
2 pkgname=astxx
3 pkgver=0.6
4 pkgrel=3
5 pkgdesc="A C++ wrapper for Asterisk enabling developers"
6 arch=(i686 x86_64)
7 url="http://matt-land.com/astxx/"
8 license=('GPL2')
9 groups=()
10 depends=('boost-libs')
11 makedepends=('boost' 'doxygen')
12 install=astxx.install
13 changelog=ChangeLog
15 source=(http://matt-land.com/astxx/releases/$pkgname-$pkgver.tar.gz
16         qt4-note.txt)
18 build() {
19   cd "$srcdir/$pkgname-$pkgver"
21   # fix boost faults: without this steps all application crashed
22   # 1. turn off included boost, use system
23   (
24     for dir in include src
25     do
26       cd $dir
27       mv boost boost.orig
28       cd ..
29     done
31     sed -i 's|\(cxxfile "src/boost/system/error_code.cpp",\)|-- \1|' build/libastxx_manager.pmfile
32   )
34   ./pm --prefix=\"/usr\"
35   ./pm doc
38 package() {
39   cd "$srcdir/$pkgname-$pkgver"
41   ./pm --prefix=\"/usr\" --destdir=\"$pkgdir/\" -- install
43   mkdir -p "$pkgdir/usr/share/doc/$pkgname"
44   install -m644 "$srcdir/qt4-note.txt" "$pkgdir/usr/share/doc/$pkgname/qt4-note.txt"
45   cp -a "doc/html" "$pkgdir/usr/share/doc/$pkgname/"
48 md5sums=('7276557229a4677bceee38c279772929'
49          '07e490ac66049cdbd59a238d16ae91d4')