updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / vim-vimwiki-hg / PKGBUILD
blob8336181e08e0cf0e5544a9e474f38f79996068b7
1 # Contributor: Johannes Dewender < arch at JonnyJD dot net >
3 pkgname=vim-vimwiki-hg
4 pkgver=305
5 pkgrel=1
6 pkgdesc="Personal Wiki for Vim"
7 arch=('any')
8 url="http://code.google.com/p/vimwiki/"
9 license=('MIT')
10 groups=('vim-plugins')
11 depends=('vim')
12 makedepends=('mercurial')
13 conflicts=('vim-vimwiki')
14 provides=('vim-vimwiki')
15 install=vimdoc.install
16 source=(license.txt)
17 md5sums=('e19fa0689d06a724fc8ddfe824ef2680')
19 _hgroot="https://code.google.com/p"
20 _hgrepo="vimwiki"
22 build() {
23   cd "$srcdir"
24   msg "Connecting to Mercurial server...."
26   if [[ -d "$_hgrepo" ]]; then
27     cd "$_hgrepo"
28     hg pull -u
29     msg "The local files are updated."
30   else
31     hg clone "$_hgroot" "$_hgrepo"
32   fi
34   msg "Mercurial checkout done or server timeout"
37 package() {
38   install -d ${pkgdir}/usr/share/vim/vimfiles/autoload/vimwiki \
39     || return 1
40   install -d ${pkgdir}/usr/share/vim/vimfiles/{doc,ftplugin} \
41     || return 1
42   install -d ${pkgdir}/usr/share/vim/vimfiles/{plugin,syntax}/ \
43     || return 1
44   install -Dm644 ${srcdir}/vimwiki/src/autoload/vimwiki/* \
45     ${pkgdir}/usr/share/vim/vimfiles/autoload/vimwiki/ \
46     || return 1;
47   for x in {ftplugin,plugin,syntax}; do
48     install -Dm644 ${srcdir}/vimwiki/src/$x/* \
49       ${pkgdir}/usr/share/vim/vimfiles/$x/ \
50       || return 1;
51   done
52   install -Dm644 ${srcdir}/license.txt \
53     ${pkgdir}/usr/share/licenses/${pkgname}/license.txt \
54     || return 1
55   install -Dm644 ${srcdir}/vimwiki/src/doc/vimwiki.txt \
56     ${pkgdir}/usr/share/vim/vimfiles/doc/ \
57     || return 1;
60 # vim:set ts=2 sw=2 et: