updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / boost-endian-svn / PKGBUILD
blob41590a0dd44c02558d8c5ad35d3e9807becd9555
1 # Maintainer: Graham Edgecombe <graham@grahamedgecombe.com>
2 pkgname=boost-endian-svn
3 pkgver=74617
4 pkgrel=3
5 pkgdesc='C++ library for manipulating the byte ordering of integers.'
6 arch=('any')
7 url='http://boost.cowic.de/rc/endian/doc/'
8 license=('custom')
9 depends=('boost')
10 makedepends=('subversion')
11 source=('http://www.boost.org/LICENSE_1_0.txt')
12 md5sums=('e4224ccaecb14d942c71d31bef20d78c')
14 _svntrunk=http://svn.boost.org/svn/boost/sandbox/endian
15 _svnmod=boost-endian
17 build() {
18   cd "$srcdir"
19   msg "Connecting to SVN server...."
21   if [[ -d "$_svnmod/.svn" ]]; then
22     (cd "$_svnmod" && svn up -r "$pkgver")
23   else
24     svn co "$_svntrunk" --config-dir ./ -r "$pkgver" "$_svnmod"
25   fi
27   msg "SVN checkout done or server timeout"
30 package() {
31   cd "$srcdir/$_svnmod"
32   for _file in $(find boost -type f -name "*.hpp"); do
33     install -D -m644 "$_file" "$pkgdir/usr/include/$_file"
34   done
35   install -D -m644 "$srcdir/LICENSE_1_0.txt" \
36     "$pkgdir/usr/share/licenses/$pkgname/LICENSE_1_0.txt"