diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 48 |
1 files changed, 17 insertions, 31 deletions
@@ -1,40 +1,26 @@ -# PKGBUILD for ArchLinux -# Uses the main git repository as source -# Not using _gitroot and _gitname, since this PKGBUILD -# is for installing tagged and released versions, -# not the latest release. +# Maintainer: Alexander F Rødseth <xyproto@archlinux.org> # Contributor: halhen <halhen at k2h dot se> pkgname=xmlfs pkgver=0.1.1 -pkgrel=1 -pkgdesc="mount xml files as directory structures" -license=(GPL) -arch=('i686' 'x86_64') -url=http://github.com/halhen/xmlfs -depends=('fuse>=2.6' libxml2) -source=() +pkgrel=2 +pkgdesc='Mount XML files as directory structures' +license=('GPL') +arch=('x86_64' 'i686') +url='http://github.com/halhen/xmlfs' +depends=('fuse' 'libxml2') +source=("git://github.com/halhen/xmlfs.git#tag=$pkgver") +md5sums=('SKIP') build() { - cd "$srcdir" - msg "Connecting to git server..." - - if [[ -d "$srcdir/$pkgname" ]]; then - (cd "$pkgname" && git pull origin master) || return 1 - msg "Repository updated" - else - git clone "http://github.com/halhen/xmlfs.git" || return 1 - msg "Repository cloned" - fi - - rm -rf "$srcdir/$pkgname-build" - cp -R "$srcdir/$pkgname"{,"-build"} - cd "$srcdir/$pkgname-build" + make -C "$pkgname" +} - msg "Using version $pkgver..." - git checkout $pkgver || return 1 +package() { + cd "$pkgname" - msg "Starting make ..." - make PREFIX=/usr MANPREFIX=/usr/man DESTDIR=$startdir/pkg install || return 1 - install -D -m644 LICENSE $startdir/pkg/usr/share/licenses/$pkgname/LICENSE + make PREFIX=/usr MANPREFIX=/usr/man DESTDIR="$pkgdir" install + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } + +# vim:set ts=2 sw=2 et: |