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