summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGenerator2015-06-17 14:14:30 +0100
committerGenerator2015-06-17 14:14:30 +0100
commitb9a903aa790a55e7c23fc40d77b4bc26b31f6e09 (patch)
tree20cceb2356f969ad455de75919b1964873082888
downloadaur-b9a903aa790a55e7c23fc40d77b4bc26b31f6e09.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD40
-rw-r--r--nano-syntax-highlighting.install16
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
+}