updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / monav-preprocessor-hg / PKGBUILD
blob67e4037135eb81094b561bd3599e8c0739792d76
1 # Maintainer: Micael Dias <kam1kaz3@gmail.com>
2 pkgname=monav-preprocessor-hg
3 _pkg="${pkgname%-hg}"
4 pkgver=506
5 pkgrel=2
6 pkgdesc="preprocessor for generating MoNav map modules - console version"
7 arch=("i686" "x86_64")
8 url="http://code.google.com/p/monav/"
9 license=("GPL3")
10 depends=("qt" "protobuf" "mapnik" "bzip2")
11 makedepends=("mercurial" "protobuf")
12 provides=("$_pkg")
13 conflicts=("$_pkg")
15 _hgrepo="$_pkg"
16 _hgroot=https://monav.googlecode.com/hg/
18 build() {
19   cd "$srcdir"
21   rm -rf "${srcdir}/${_hgrepo}-build"
22   cd "${srcdir}/${_hgrepo}" && hg archive "${srcdir}/${_hgrepo}-build"
23   cd "${srcdir}/${_hgrepo}-build"
25   # regenerate protocol files
26     # (unneeded from r510 on, but keeping here just
27     # in case protobuf gets updated again)
28   #protoc -I="plugins/osmimporter/protobuff definitions" --cpp_out="plugins/osmimporter/protobuff definitions" "plugins/osmimporter/protobuff definitions"/fileformat.proto
29   #protoc -I="plugins/osmimporter/protobuff definitions" --cpp_out="plugins/osmimporter/protobuff definitions" "plugins/osmimporter/protobuff definitions"/osmformat.proto
31   # generate make files
32   qmake CONFIG+=release DEFINES+=NOGUI monavpreprocessor.pro
34   # make
35   make
38 package() {
39   #cd "${srcdir}/${_hgrepo}-build"
40   #make INSTALL_ROOT="${pkgdir}" install
42   # for some reason the "make install" is reporting "nothing to do", so lets do this manually
43   install -m755 -d "${pkgdir}/usr/bin"
44   install -m755 -t "${pkgdir}/usr/bin" "${srcdir}/${_hgrepo}-build/bin/monav-preprocessor"
47 # vim:set ts=2 sw=2 et: