diff options
author | Generator | 2015-06-17 14:14:30 +0100 |
---|---|---|
committer | Generator | 2015-06-17 14:14:30 +0100 |
commit | b9a903aa790a55e7c23fc40d77b4bc26b31f6e09 (patch) | |
tree | 20cceb2356f969ad455de75919b1964873082888 | |
download | aur-b9a903aa790a55e7c23fc40d77b4bc26b31f6e09.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | nano-syntax-highlighting.install | 16 |
3 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e61dbed5914d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = nano-syntax-highlighting-git + pkgdesc = Nano editor syntax highlighting enhancements + pkgver = 115.7a6608a + pkgrel = 2 + url = https://github.com/scopatz/nanorc + install = nano-syntax-highlighting.install + arch = any + license = GPL3 + makedepends = git + depends = nano + provides = nano-syntax-highlighting + conflicts = nano-syntax-highlighting + source = nanorc::git+https://github.com/scopatz/nanorc.git#branch=master + md5sums = SKIP + +pkgname = nano-syntax-highlighting-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c53b7fc9a0bb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: American_Jesus <american.jesus.pt AT gmail DOT com> + +_pkgname=nano-syntax-highlighting +pkgname=$_pkgname-git +pkgver=115.7a6608a +pkgrel=2 +pkgdesc="Nano editor syntax highlighting enhancements" +arch=('any') +depends=('nano') +makedepends=('git') +url="https://github.com/scopatz/nanorc" +license=('GPL3') +install=nano-syntax-highlighting.install +provides=('nano-syntax-highlighting') +conflicts=('nano-syntax-highlighting') +source=('nanorc::git+https://github.com/scopatz/nanorc.git#branch=master') +md5sums=('SKIP') + +pkgver() { + cd $srcdir/nanorc + echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD) +} + +build() { + # Generate nanorc.sample + find $srcdir/nanorc/*.nanorc -type f | sed "s@${srcdir}\/nanorc@include \/usr\/share\/$_pkgname@" > $srcdir/nanorc.sample +} + +package() { + cd $srcdir + + mkdir -p $pkgdir/usr/share/$_pkgname + + find $srcdir/nanorc/ -name '*.nanorc' | xargs install -D -m644 -t $pkgdir/usr/share/$_pkgname/ + + install -D -m644 $srcdir/nanorc.sample $pkgdir/usr/share/$_pkgname/nanorc.sample + +} + + diff --git a/nano-syntax-highlighting.install b/nano-syntax-highlighting.install new file mode 100644 index 000000000000..81f4667da0ba --- /dev/null +++ b/nano-syntax-highlighting.install @@ -0,0 +1,16 @@ +post_install() { + cat << _EOF + +==> IMPORTANT!!! +==> To prevent overwriting your existing configuration, nanorc +==> was installed to /usr/share/nano-syntax-highlighting/nanorc.sample +==> +==> To install you should add the languages you want to your nano configuration file /etc/nanorc or ~/.nanorc +==> $ cat /usr/share/nano-syntax-highlighting/nanorc.sample | xargs -0 echo >> ~/.nanorc + +_EOF +} + +post_upgrade() { + post_install $1 +} |