From fea069f3936e4f55362ed6c65d5be216b38f04c2 Mon Sep 17 00:00:00 2001 From: James Mills Date: Tue, 14 Nov 2006 06:43:10 +1000 Subject: [PATCH] hnb: Initial commit --- hnb/.footprint | 6 ++++++ hnb/.md5sum | 2 ++ hnb/Makefile.patch | 22 ++++++++++++++++++++++ hnb/Pkgfile | 23 +++++++++++++++++++++++ 4 files changed, 53 insertions(+) create mode 100644 hnb/.footprint create mode 100644 hnb/.md5sum create mode 100644 hnb/Makefile.patch create mode 100644 hnb/Pkgfile diff --git a/hnb/.footprint b/hnb/.footprint new file mode 100644 index 000000000..16438ec49 --- /dev/null +++ b/hnb/.footprint @@ -0,0 +1,6 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/hnb +drwxr-xr-x root/root usr/man/ +drwxr-xr-x root/root usr/man/man1/ +-r--r--r-- root/root usr/man/man1/hnb.1.gz diff --git a/hnb/.md5sum b/hnb/.md5sum new file mode 100644 index 000000000..367d65360 --- /dev/null +++ b/hnb/.md5sum @@ -0,0 +1,2 @@ +3a1fa5398be1111e5086008537a0d68e Makefile.patch +702867cb3f94936790493eb948c36412 hnb-1.9.18.tar.gz diff --git a/hnb/Makefile.patch b/hnb/Makefile.patch new file mode 100644 index 000000000..02f4fabb5 --- /dev/null +++ b/hnb/Makefile.patch @@ -0,0 +1,22 @@ +--- Makefile 2003-03-10 12:22:23.000000000 +1000 ++++ Makefile 2004-09-01 09:56:52.253390240 +1000 +@@ -1,9 +1,17 @@ + ++prefix = /usr/local ++exec_prefix = ${prefix} ++ ++bindir = ${exec_prefix}/bin ++mandir = ${prefix}/man ++ + src/hnb: src/*.c src/*.h src/*.inc src/hnbrc.inc + (cd src;make) ++ + install: src/hnb +- install -D src/hnb /usr/local/bin/hnb +- install -D -m444 doc/hnb.1 /usr/local/man/man1/hnb.1 ++ install -D src/hnb ${bindir}/hnb ++ install -D -m444 doc/hnb.1 ${mandir}/man1/hnb.1 ++ + clean: + (cd src;make clean) + (cd util;make clean) diff --git a/hnb/Pkgfile b/hnb/Pkgfile new file mode 100644 index 000000000..fda10624c --- /dev/null +++ b/hnb/Pkgfile @@ -0,0 +1,23 @@ +# $Id: Pkgfile 1329 2006-11-13 20:42:18Z prologic $ +# Description: Hierarchical notebook editor. +# URL: http://hnb.sourceforge.net/ +# Packager: James Mills prologic at shortcircuit dot net dot au +# Maintainer: James Mills prologic at shortcircuit dot net dot au +# +# Depends on: + +name=hnb +version=1.9.18 +release=2 +source=(http://hnb.sourceforge.net/.files/$name-$version.tar.gz \ + Makefile.patch) + +build () { + cd $name-$version + patch -i $SRC/Makefile.patch + sed -i "/^CFLAGS/s/-O2 -pipe/$CFLAGS/" Makefile + make + mkdir -p $PKG/usr/{bin,man/man1} + make prefix=$PKG/usr install + sed "s|$PKG||g" $SRC/$name-$version/doc/$name.1 > $PKG/usr/man/man1/$name.1 +}