diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2015-03-26 15:08:30 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-03-31 13:00:18 +0100 |
commit | 15708549ae011f204089150864766b734aa62cac (patch) | |
tree | 1913fb00b1a79536f1ee595733380fb7299f1069 /strata/devtools | |
parent | 3388b2e893e9c8f4d4ceec5703eca22a2e0f7643 (diff) | |
download | definitions-15708549ae011f204089150864766b734aa62cac.tar.gz |
Fix and update nano.
Nano was broken; its binary not ending up in the systems.
Here we fix that, update to 2.4.0 (which has full undo/redo
functionality), and provide useful default config (enabling
syntax highlighting, etc).
Nano has also been moved from core to devtools. This stops
morph from wanting to rebuild the world when you update Nano.
Change-Id: I702b070cde6731fde04fc8a0810e2191e0bd4e6d
Diffstat (limited to 'strata/devtools')
-rw-r--r-- | strata/devtools/nano.morph | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/strata/devtools/nano.morph b/strata/devtools/nano.morph new file mode 100644 index 00000000..3eeee120 --- /dev/null +++ b/strata/devtools/nano.morph @@ -0,0 +1,16 @@ +name: nano +kind: chunk +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --sysconfdir=/etc +post-install-commands: +- | + cat <<EOF >> nanorc + set smooth + include /usr/share/nano/c.nanorc + include /usr/share/nano/patch.nanorc + include /usr/share/nano/python.nanorc + include /usr/share/nano/sh.nanorc + EOF +- mkdir -p "$DESTDIR"/etc +- install -m 644 nanorc "$DESTDIR"/etc/nanorc |