Skip to content

Instantly share code, notes, and snippets.

@karronoli
Created June 14, 2016 13:26
Show Gist options
  • Save karronoli/23d0b32e13e4b2da6f798d7fb34e19cb to your computer and use it in GitHub Desktop.
Save karronoli/23d0b32e13e4b2da6f798d7fb34e19cb to your computer and use it in GitHub Desktop.
PKGBUILDs of textlint.
_npmname=textlint-rule-max-ten
pkgname=nodejs-$_npmname
pkgver=2.0.1
pkgrel=1
pkgdesc="The pluggable natural language linter for text and markdown."
arch=(any)
url="https://textlint.github.io/"
license=('MIT')
depends=('nodejs' 'npm' 'nodejs-textlint')
source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
md5sums=('a93c20f2d519e2b7cbda1b74587c42f4')
package() {
cd $srcdir
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}
_npmname=textlint-rule-no-mix-dearu-desumasu
pkgname=nodejs-$_npmname
pkgver=3.0.1
pkgrel=1
pkgdesc="The pluggable natural language linter for text and markdown."
arch=(any)
url="https://textlint.github.io/"
license=('MIT')
depends=('nodejs' 'npm' 'nodejs-textlint')
source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
md5sums=('1f0abcda8960204d7eab5cc715608743')
package() {
cd $srcdir
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}
_npmname=textlint-rule-preset-jtf-style
pkgname=nodejs-$_npmname
pkgver=2.2.0
pkgrel=1
pkgdesc="The pluggable natural language linter for text and markdown."
arch=(any)
url="https://textlint.github.io/"
license=('MIT')
depends=('nodejs' 'npm' 'nodejs-textlint')
source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
md5sums=('dc97eb38b356ef8665fab3be67a9b5ed')
package() {
cd $srcdir
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}
_npmname=textlint-rule-spellcheck-tech-word
pkgname=nodejs-$_npmname
pkgver=5.0.0
pkgrel=1
pkgdesc="The pluggable natural language linter for text and markdown."
arch=(any)
url="https://textlint.github.io/"
license=('MIT')
depends=('nodejs' 'npm' 'nodejs-textlint')
source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
md5sums=('cf9513da5cc7243a9f92b5e8b9084f57')
package() {
cd $srcdir
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}
_npmname=textlint
pkgname=nodejs-$_npmname
pkgver=6.11.1
pkgrel=1
pkgdesc="The pluggable natural language linter for text and markdown."
arch=(any)
url="https://textlint.github.io/"
license=('MIT')
depends=('nodejs' 'npm')
source=(http://registry.npmjs.org/$_npmname/-/$_npmname-$pkgver.tgz)
noextract=($_npmname-$pkgver.tgz)
md5sums=('734a0a30a93164f375a116cd6accc614')
package() {
cd $srcdir
local _npmdir="$pkgdir/usr/lib/node_modules/"
mkdir -p $_npmdir
cd $_npmdir
npm install -g --prefix "$pkgdir/usr" $_npmname@$pkgver
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment