diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | PKGBUILD | 33 |
3 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..980151660bd0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = cldoc + pkgdesc = cldoc is a clang based documentation generator for C and C++. cldoc tries to solve the issue of writing C/C++ software documentation with a modern, non-intrusive and robust approach. + pkgver = 1.6 + pkgrel = 1 + url = http://jessevdk.github.com/cldoc + arch = i686 + arch = x86_64 + license = GPL2 + makedepends = ruby-sass + makedepends = nodejs + depends = python2 + depends = python2-pyparsing + options = !emptydirs + source = cldoc-1.6::https://github.com/jessevdk/cldoc/archive/v1.6.tar.gz + md5sums = e338535fc0fafe68a8f0f2f2ca79e8fd + +pkgname = cldoc + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..8c07fac2b322 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*~ +*.tar.gz +*.tar.xz + +/*/
\ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..db6aa58a4742 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Sauyon Lee <sauyonl@sauyon.com> +# Contributor: Marc Plano-Lesay <marc.planolesay@gmail.com> +pkgname=cldoc +pkgver=1.7 +pkgrel=1 +pkgdesc='cldoc is a clang based documentation generator for C and C++. cldoc tries to solve the issue of writing C/C++ software documentation with a modern, non-intrusive and robust approach.' +arch=('i686' 'x86_64') +url='http://jessevdk.github.com/cldoc' +license=('GPL2') +depends=('python2' 'python2-pyparsing') +makedepends=('ruby-sass' 'npm') +options=(!emptydirs) +source=("$pkgname-$pkgver::https://github.com/jessevdk/cldoc/archive/v${pkgver}.tar.gz") +md5sums=('78742b82c2d0f4c68c886a8346c70f52') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + npm install coffee-script inliner --python=python2 +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + python2 setup.py generate \ + --coffee=node_modules/.bin/coffee \ + --inliner=node_modules/.bin/inliner +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + python2 setup.py install --root="$pkgdir/" --optimize=1 +} + +# vim:set ts=2 sw=2 et: |