diff options
author | Egor Kovetskiy | 2017-05-20 19:27:23 +0700 |
---|---|---|
committer | Egor Kovetskiy | 2017-05-20 19:27:23 +0700 |
commit | 4405bc172a15ff460db8f3370fdb5f6b4903912a (patch) | |
tree | faed4b5a4fc8e630ef4d923071288a2b140f321e | |
download | aur-4405bc172a15ff460db8f3370fdb5f6b4903912a.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 58 |
3 files changed, 85 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c9e888773832 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +# Generated by mksrcinfo v8 +# Sat May 20 12:27:12 UTC 2017 +pkgbase = man-win32-git + pkgdesc = The missing man-like tool for Windows API + pkgver = 20170520.1_a3ea8b4 + pkgrel = 1 + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + makedepends = chmlib + depends = elinks + depends = opts-bash + depends = less + depends = bash + source = man-win32::git://github.com/kovetskiy/man-win32.git#branch=master + source = http://laurencejackson.com/win32/Win32.chm + md5sums = SKIP + md5sums = ce7e972cfdb2868e2549b4c262a80a49 + +pkgname = man-win32-git + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..ea861cfa1146 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/*.xz +/Win32.chm +/man-win32/ +/pkg/ +/src/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..396d069396fe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: Egor Kovetskiy <e.kovetskiy@office.ngs.ru> +_pkgname="man-win32" +pkgname=${_pkgname}-git +pkgver=20170520.1_a3ea8b4 +pkgrel=1 +pkgdesc="The missing man-like tool for Windows API" +arch=('i686' 'x86_64') +license=('GPL') +depends=( + 'elinks' + 'opts-bash' + 'less' + 'bash' +) +makedepends=( + 'git' + 'chmlib' +) + +source=( + "${_pkgname}::git://github.com/kovetskiy/${_pkgname}.git#branch=${BRANCH:-master}" + "http://laurencejackson.com/win32/Win32.chm" +) + +md5sums=( + 'SKIP' + 'ce7e972cfdb2868e2549b4c262a80a49' +) + +backup=( +) + +pkgver() { + if [[ "$PKGVER" ]]; then + echo "$PKGVER" + return + fi + + cd "$srcdir/${_pkgname}" + local date=$(git log -1 --format="%cd" --date=short | sed s/-//g) + local count=$(git rev-list --count HEAD) + local commit=$(git rev-parse --short HEAD) + echo "$date.${count}_$commit" +} + +build() { + cd "$srcdir" + + extract_chmLib Win32.chm chm +} + +package() { + mkdir -p "${pkgdir}/usr/bin/" + cp "${srcdir}/${_pkgname}/man-win32" "${pkgdir}/usr/bin/man-win32" + + mkdir -p "${pkgdir}/usr/share/man-win32/" + cp -r "${srcdir}/chm/" "${pkgdir}/usr/share/man-win32/chm/" +} |