diff options
author | a821 | 2022-03-23 18:05:13 +0100 |
---|---|---|
committer | a821 | 2022-03-23 18:05:13 +0100 |
commit | 7b334db26988a824dd2ce3e641e93d0633c19f07 (patch) | |
tree | 1962ac1e3454c6207dfea5d3cecc21bdf16ffe36 /PKGBUILD | |
parent | 00ff1a14e37c7196de289bae777c9f14cde64b93 (diff) | |
download | aur-git-ftp-git.tar.gz |
Adopt and update PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 21 insertions, 21 deletions
@@ -1,35 +1,35 @@ -# Maintainer: Ian D. Scott <ian@perebruin.com> -# Contributor: Kamil Stachowski <kamil.stachowski@gmail.com> +# Maintainer: a821 +# Contributor: Ian D. Scott <ian perebruin.com> +# Contributor: Kamil Stachowski <kamil.stachowski gmail.com> pkgname=git-ftp-git -_gitname=git-ftp -pkgver=0.8.0.r137.ga7ee732 +pkgver=1.6.0.r5.g1431c02 pkgrel=1 -pkgdesc="A shell script for pushing git tracked changed files to a remote host by FTP" +pkgdesc="Uses Git to upload only changed files to FTP servers" url='https://github.com/git-ftp/git-ftp' -arch=('i686' 'x86_64') +arch=('any') license=('GPL') depends=('curl' 'git') -provides=('git-ftp-git') +makedepends=('pandoc') +provides=('git-ftp') conflicts=('git-ftp') -source=('git+git://github.com/git-ftp/git-ftp.git') +source=("git+${url}") md5sums=('SKIP') pkgver() { - cd "$srcdir/$_gitname" - git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g' + cd ${pkgname%-git} + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g' +} + +build() { + cd ${pkgname%-git}/man + pandoc -s -t man -o git-ftp.1 git-ftp.1.md } package() { - cd "$srcdir/$_gitname" - make DESTDIR="$pkgdir" install - install -D -m644 "$srcdir/$_gitname/AUTHORS" "$pkgdir/usr/share/$_gitname/AUTHORS" - install -D -m644 "$srcdir/$_gitname/CHANGELOG.md" "$pkgdir/usr/share/$_gitname/CHANGELOG.md" - install -D -m644 "$srcdir/$_gitname/INSTALL.md" "$pkgdir/usr/share/$_gitname/INSTALL.md" - install -D -m644 "$srcdir/$_gitname/LICENSE" "$pkgdir/usr/share/$_gitname/LICENSE" - install -D -m644 "$srcdir/$_gitname/README.md" "$pkgdir/usr/share/$_gitname/README.md" - install -D -m644 "$srcdir/$_gitname/man/git-ftp.1.md" "$pkgdir/usr/share/$_gitname/git-ftp.1.md" - msg "\n\n" - msg "WARNING: Man page installed in /usr/share/$_gitname as markdown." - msg "You can convert it to the man format with \"make man\" (requires pandoc).\n\n" + cd ${pkgname%-git} + install -Dm755 -t "${pkgdir}/usr/bin" git-ftp + install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" AUTHORS {CHANGELOG,INSTALL,README}.md + install -Dm644 -t "${pkgdir}/usr/share/man/man1" man/git-ftp.1 } +# vim: set ts=4 sw=4 et: |