diff options
author | wenLiangcan | 2015-06-08 23:32:27 +0800 |
---|---|---|
committer | wenLiangcan | 2015-06-08 23:32:27 +0800 |
commit | dd0c2cafc5511c22650d8ea9aaf2aafd05eba120 (patch) | |
tree | a0acc0534115e100a8fafe3ef4f8d4c8026f5208 | |
download | aur-mkscaladocset-hg.tar.gz |
mkscaladocse 17.4db14a8f5bb0-1.
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dae120c276e7 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = mkscaladocset-hg + pkgdesc = mkScalaDocset is a script and accompanying Scala code to build documentation sets for the Dash documentation browser from documentation that has been produced by ScalaDoc. + pkgver = 17.4db14a8f5bb0 + pkgrel = 1 + url = https://bitbucket.org/inkytonik/mkscaladocset + arch = any + license = Unkown + makedepends = mercurial + makedepends = make + depends = sh + depends = scala + source = mkscaladocset-hg::hg+https://bitbucket.org/inkytonik/mkscaladocset + md5sums = SKIP + +pkgname = mkscaladocset-hg + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..62ca735bf1fe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: wenLiangcan <boxeed at gmail dot com> + +pkgname=mkscaladocset-hg +_pkgname="mkScalaDocset" +pkgver=17.4db14a8f5bb0 +pkgrel=1 +pkgdesc="mkScalaDocset is a script and accompanying Scala code to build documentation sets for the Dash documentation browser from documentation that has been produced by ScalaDoc." +arch=("any") +url="https://bitbucket.org/inkytonik/mkscaladocset" +license=('Unkown') +makedepends=('mercurial' 'make') +depends=('sh' 'scala') +source=("${pkgname}"::'hg+https://bitbucket.org/inkytonik/mkscaladocset') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$pkgname" + hg log -r . --template '{latesttagdistance}.{node|short}\n' +} + +build() { + cd "$srcdir/$pkgname" + make + sed -i 's!^.*/target$!CLASSPATH=/usr/share/mkScalaDocset!' "${_pkgname}" +} + +package() { + cd "$srcdir/$pkgname" + install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -dm755 "${pkgdir}/usr/share/${_pkgname}" + cd target + find . -type f -exec install -Dm644 {} \ + "${pkgdir}/usr/share/${_pkgname}/{}" \; + install -Dm644 "${srcdir}/${pkgname}/README.md" "${pkgdir}/usr/share/doc/${_pkgname}/README.md" +} |