From b72f37da9a19707c84f2de6e3b9709dd8947d4f0 Mon Sep 17 00:00:00 2001 From: Chris Roberts Date: Tue, 29 Dec 2009 23:30:11 +0000 Subject: [PATCH] Adding initial versions of idutils, patchutils, groff, and man. --- dev-util/idutils/idutils-20061208cvs.bep | 18 +++++++ dev-util/idutils/idutils-4.2.bep | 18 +++++++ .../idutils.OptionalPackageDescription | 5 ++ dev-util/patchutils/patchutils-0.3.1.bep | 17 ++++++ .../patchutils.OptionalPackageDescription | 5 ++ sys-apps/groff/groff-1.20.1.bep | 17 ++++++ .../groff/groff.OptionalPackageDescription | 5 ++ sys-apps/man/man-1.6f.bep | 17 ++++++ sys-apps/man/man.OptionalPackageDescription | 5 ++ sys-apps/man/patches/man-1.6f.patch | 54 +++++++++++++++++++ 10 files changed, 161 insertions(+) create mode 100644 dev-util/idutils/idutils-20061208cvs.bep create mode 100644 dev-util/idutils/idutils-4.2.bep create mode 100644 dev-util/idutils/idutils.OptionalPackageDescription create mode 100644 dev-util/patchutils/patchutils-0.3.1.bep create mode 100644 dev-util/patchutils/patchutils.OptionalPackageDescription create mode 100644 sys-apps/groff/groff-1.20.1.bep create mode 100644 sys-apps/groff/groff.OptionalPackageDescription create mode 100644 sys-apps/man/man-1.6f.bep create mode 100644 sys-apps/man/man.OptionalPackageDescription create mode 100644 sys-apps/man/patches/man-1.6f.patch diff --git a/dev-util/idutils/idutils-20061208cvs.bep b/dev-util/idutils/idutils-20061208cvs.bep new file mode 100644 index 000000000..b67da2286 --- /dev/null +++ b/dev-util/idutils/idutils-20061208cvs.bep @@ -0,0 +1,18 @@ +DESCRIPTION="Fast, high-capacity, identifier database tool." +HOMEPAGE="http://www.gnu.org/software/idutils/" +SRC_URI="http://ftp.gnu.org/gnu/idutils/idutils-cvs.tar.gz" +CHECKSUM_MD5="75cd31c5401c329cdefc272c60c83422" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" +BUILD { + cd idutils-cvs + libtoolize --force --copy --install + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd idutils-cvs + make install +} diff --git a/dev-util/idutils/idutils-4.2.bep b/dev-util/idutils/idutils-4.2.bep new file mode 100644 index 000000000..96eaa0821 --- /dev/null +++ b/dev-util/idutils/idutils-4.2.bep @@ -0,0 +1,18 @@ +DESCRIPTION="Fast, high-capacity, identifier database tool." +HOMEPAGE="http://www.gnu.org/software/idutils/" +SRC_URI="http://ftp.gnu.org/gnu/idutils/idutils-4.2.tar.gz" +CHECKSUM_MD5="4bbd2cb0d566ab29e41088cc028ad710" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" +BUILD { + cd idutils-4.2 + libtoolize --force --copy --install + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd idutils-4.2 + make install +} diff --git a/dev-util/idutils/idutils.OptionalPackageDescription b/dev-util/idutils/idutils.OptionalPackageDescription new file mode 100644 index 000000000..56e1d8f7b --- /dev/null +++ b/dev-util/idutils/idutils.OptionalPackageDescription @@ -0,0 +1,5 @@ +Package: idutils +Version: 4.2 +Copyright: 1986-2006, Free Software Foundation +License: GPL v2 +URL: http://www.gnu.org/software/idutils/ diff --git a/dev-util/patchutils/patchutils-0.3.1.bep b/dev-util/patchutils/patchutils-0.3.1.bep new file mode 100644 index 000000000..2a21658a6 --- /dev/null +++ b/dev-util/patchutils/patchutils-0.3.1.bep @@ -0,0 +1,17 @@ +DESCRIPTION="A collection of tools that operate on patch files." +HOMEPAGE="http://cyberelk.net/tim/patchutils/" +SRC_URI="http://cyberelk.net/tim/data/patchutils/stable/patchutils-0.3.1.tar.bz2" +CHECKSUM_MD5="3fd9bca58a429fbbb1c2126f1b72aa23" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" +BUILD { + cd patchutils-0.3.1 + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd patchutils-0.3.1 + make install +} diff --git a/dev-util/patchutils/patchutils.OptionalPackageDescription b/dev-util/patchutils/patchutils.OptionalPackageDescription new file mode 100644 index 000000000..28c038124 --- /dev/null +++ b/dev-util/patchutils/patchutils.OptionalPackageDescription @@ -0,0 +1,5 @@ +Package: patchutils +Version: 0.3.1 +Copyright: 2001-2009, Tim Waugh +License: GPL v2 +URL: http://cyberelk.net/tim/patchutils/ diff --git a/sys-apps/groff/groff-1.20.1.bep b/sys-apps/groff/groff-1.20.1.bep new file mode 100644 index 000000000..1cf6c182e --- /dev/null +++ b/sys-apps/groff/groff-1.20.1.bep @@ -0,0 +1,17 @@ +DESCRIPTION="The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output." +HOMEPAGE="http://www.gnu.org/software/groff/" +SRC_URI="http://ftp.gnu.org/gnu/groff/groff-1.20.1.tar.gz" +CHECKSUM_MD5="48fa768dd6fdeb7968041dd5ae8e2b02" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="" +BUILD { + cd groff-1.20.1 + ./configure --prefix=/boot/common + make +} + +INSTALL { + cd groff-1.20.1 + make install +} diff --git a/sys-apps/groff/groff.OptionalPackageDescription b/sys-apps/groff/groff.OptionalPackageDescription new file mode 100644 index 000000000..4fa084a65 --- /dev/null +++ b/sys-apps/groff/groff.OptionalPackageDescription @@ -0,0 +1,5 @@ +Package: groff +Version: 1.20.1 +Copyright: 2003-2009, Free Software Foundation +License: GPL v3 +URL: http://www.gnu.org/software/groff/ diff --git a/sys-apps/man/man-1.6f.bep b/sys-apps/man/man-1.6f.bep new file mode 100644 index 000000000..6413b9654 --- /dev/null +++ b/sys-apps/man/man-1.6f.bep @@ -0,0 +1,17 @@ +DESCRIPTION="The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output." +HOMEPAGE="http://primates.ximian.com/~flucifredi/man/" +SRC_URI="http://primates.ximian.com/~flucifredi/man/man-1.6f.tar.gz" +CHECKSUM_MD5="67aaaa6df35215e812fd7d89472c44b6" +REVISION="1" +STATUS_HAIKU="stable" +DEPEND="groff" +BUILD { + cd man-1.6f + ./configure -prefix=/boot/common -sbindir=/boot/common/bin -confdir=`finddir B_COMMON_SETTINGS_DIRECTORY` + make +} + +INSTALL { + cd man-1.6f + make install +} diff --git a/sys-apps/man/man.OptionalPackageDescription b/sys-apps/man/man.OptionalPackageDescription new file mode 100644 index 000000000..07b66947c --- /dev/null +++ b/sys-apps/man/man.OptionalPackageDescription @@ -0,0 +1,5 @@ +Package: man +Version: 1.6f +Copyright: 1989-2009, Free Software Foundation +License: GPL v2 +URL: http://primates.ximian.com/~flucifredi/man/ diff --git a/sys-apps/man/patches/man-1.6f.patch b/sys-apps/man/patches/man-1.6f.patch new file mode 100644 index 000000000..def8822f1 --- /dev/null +++ b/sys-apps/man/patches/man-1.6f.patch @@ -0,0 +1,54 @@ +diff -up man-1.6f/man2html/Makefile.in.orig man-1.6f/man2html/Makefile.in +--- man-1.6f/man2html/Makefile.in.orig 2009-12-29 15:10:21.000000000 -0700 ++++ man-1.6f/man2html/Makefile.in 2009-12-29 15:10:54.000000000 -0700 +@@ -1,7 +1,7 @@ + CC = @CC@ + CFLAGS += -Wall -Wstrict-prototypes -Wmissing-prototypes + OBJECTS = man2html.o cgibase.o abbrev.o strdefs.o +-bindir = $(DESTDIR)$(PREFIX)/usr/bin ++bindir = $(DESTDIR)$(PREFIX)/bin + mandir = $(DESTDIR)$(PREFIX)@mandir@ + vardir = $(DESTDIR)$(PREFIX)/var + httpdir = $(DESTDIR)$(PREFIX)/home/httpd +diff -up man-1.6f/src/man.conf.in.orig man-1.6f/src/man.conf.in +--- man-1.6f/src/man.conf.in.orig 2009-12-29 14:49:55.000000000 -0700 ++++ man-1.6f/src/man.conf.in 2009-12-29 14:56:58.000000000 -0700 +@@ -36,11 +36,14 @@ + # + # Every automatically generated MANPATH includes these fields + # +-MANPATH /usr/man +-MANPATH /usr/share/man +-MANPATH /usr/local/man +-MANPATH /usr/local/share/man +-MANPATH /usr/X11R6/man ++MANPATH /boot/common/man ++MANPATH /boot/common/share/man ++MANPATH /boot/home/config/man ++MANPATH /boot/home/config/share/man ++MANPATH /boot/common/*/man ++MANPATH /boot/common/*/share/man ++MANPATH /boot/home/config/*/man ++MANPATH /boot/home/config/*/share/man + # + # Uncomment if you want to include one of these by default + # +@@ -58,15 +61,9 @@ MANPATH /usr/X11R6/man + # in the mandatory manpath already, but will keep man from statting + # lots of other nearby files and directories. + # +-MANPATH_MAP /bin /usr/share/man +-MANPATH_MAP /sbin /usr/share/man +-MANPATH_MAP /usr/bin /usr/share/man +-MANPATH_MAP /usr/sbin /usr/share/man +-MANPATH_MAP /usr/local/bin /usr/local/share/man +-MANPATH_MAP /usr/local/sbin /usr/local/share/man +-MANPATH_MAP /usr/X11R6/bin /usr/X11R6/man +-MANPATH_MAP /usr/bin/X11 /usr/X11R6/man +-MANPATH_MAP /usr/bin/mh /usr/share/man ++MANPATH_MAP /bin /boot/common/share/man ++MANPATH_MAP /boot/common/bin /boot/common/share/man ++MANPATH_MAP /boot/home/config/bin /boot/home/config/share/man + # + # NOAUTOPATH keeps man from automatically adding directories that look like + # manual page directories to the path.