summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authora8212022-03-23 18:05:13 +0100
committera8212022-03-23 18:05:13 +0100
commit7b334db26988a824dd2ce3e641e93d0633c19f07 (patch)
tree1962ac1e3454c6207dfea5d3cecc21bdf16ffe36 /PKGBUILD
parent00ff1a14e37c7196de289bae777c9f14cde64b93 (diff)
downloadaur-git-ftp-git.tar.gz
Adopt and update PKGBUILD
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 21 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a3652f275673..c7ecc44c8d46 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: