summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD40
1 files changed, 40 insertions, 0 deletions
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
+
+}
+
+