summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoey Dumont2016-05-30 13:27:09 -0400
committerJoey Dumont2016-05-30 13:27:09 -0400
commit38b2c542756e4f962e821afbb9613d23adbabc1a (patch)
tree835ca0b906519ca631b5d181786656132b337271
downloadaur-38b2c542756e4f962e821afbb9613d23adbabc1a.tar.gz
Replaced the nano-svn package with the nano-git.
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD48
2 files changed, 71 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1891e82f6499
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+# Generated by mksrcinfo v8
+# Mon May 30 17:26:30 UTC 2016
+pkgbase = nano-git
+ pkgdesc = Pico editor clone with enhancements, git version
+ pkgver = 20160530
+ pkgrel = 1
+ url = http://www.nano-editor.org
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = texinfo
+ makedepends = subversion
+ depends = glibc
+ depends = ncurses
+ provides = nano
+ conflicts = nano
+ replaces = nano-svn
+ backup = etc/nanorc
+ source = git://git.savannah.gnu.org/nano.git
+ md5sums = SKIP
+
+pkgname = nano-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..5d78c04ac8be
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,48 @@
+# Maintainer: Joey Dumont <joey.dumont@gmail.com>
+pkgname=nano-git
+pkgver=20160530
+pkgrel=1
+pkgdesc="Pico editor clone with enhancements, git version"
+arch=(i686 x86_64)
+license=('GPL')
+url="http://www.nano-editor.org"
+depends=('glibc' 'ncurses')
+makedepends=('texinfo' 'subversion')
+source=(git://git.savannah.gnu.org/nano.git)
+backup=('etc/nanorc')
+provides=('nano')
+conflicts=('nano')
+replaces=('nano-svn')
+md5sums=('SKIP')
+
+pkgver() {
+ # Identify latest version.
+ cd "$srcdir/nano"
+ git log -1 --format="%cd" --date=short | sed 's|-||g'
+}
+
+build() {
+ # Compiling nano.
+ cd $srcdir/nano
+ ./autogen.sh
+ ./configure \
+ --prefix=/usr \
+ --sysconfdir=/etc \
+ --enable-color \
+ --enable-nanorc \
+ --enable-multibuffer \
+ --bindir=/usr/bin \
+ --sbindir=/usr/bin \
+ --disable-wrapping-as-root
+ make
+}
+
+package(){
+ # Removing unwanted source dir.
+ rm -r $startdir/nano
+
+ # Moving everything to pkg/.
+ cd $srcdir/nano
+ make DESTDIR=$pkgdir sbindir=/usr/bin install
+ install -DTm644 $srcdir/nano/doc/nanorc.sample $pkgdir/etc/nanorc
+}