summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorseb <seb>2010-08-29 07:48:28 +0000
committerseb <seb>2010-08-29 07:48:28 +0000
commit93a62e281779d11bd0173ce00438c87db3d66c40 (patch)
treec376d453323a42643764c719d0780dd4ce4ecc83
parenta466941aba9ce0ef648df9b8f4004f00a8450b0b (diff)
downloadpkgsrc-93a62e281779d11bd0173ce00438c87db3d66c40.tar.gz
Initial import of xml-coreutils version 0.8a in the NetBSD Packages
Collection. The xml-coreutils are a collection of Unix/POSIX command line tools for processing XML files. The aim is to make XML processing for shell users exactly as easy as text processing.
-rw-r--r--textproc/xml-coreutils/DESCR3
-rw-r--r--textproc/xml-coreutils/Makefile20
-rw-r--r--textproc/xml-coreutils/PLIST47
-rw-r--r--textproc/xml-coreutils/distinfo6
-rw-r--r--textproc/xml-coreutils/patches/patch-aa12
5 files changed, 88 insertions, 0 deletions
diff --git a/textproc/xml-coreutils/DESCR b/textproc/xml-coreutils/DESCR
new file mode 100644
index 00000000000..36bb261eb16
--- /dev/null
+++ b/textproc/xml-coreutils/DESCR
@@ -0,0 +1,3 @@
+The xml-coreutils are a collection of Unix/POSIX command line tools
+for processing XML files. The aim is to make XML processing for
+shell users exactly as easy as text processing.
diff --git a/textproc/xml-coreutils/Makefile b/textproc/xml-coreutils/Makefile
new file mode 100644
index 00000000000..cb33cc98c59
--- /dev/null
+++ b/textproc/xml-coreutils/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/08/29 07:48:28 seb Exp $
+#
+
+DISTNAME= xml-coreutils-0.8a
+CATEGORIES= textproc
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=xml-coreutils/}
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= http://xml-coreutils.sourceforge.net/
+COMMENT= Command line tools for XML processing
+LICENSE= gnu-gpl-v3
+
+GNU_CONFIGURE= yes
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "../../textproc/expat/buildlink3.mk"
+.include "../../devel/libslang/buildlink3.mk"
+.include "../../devel/ncurses/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/xml-coreutils/PLIST b/textproc/xml-coreutils/PLIST
new file mode 100644
index 00000000000..344f43c0fce
--- /dev/null
+++ b/textproc/xml-coreutils/PLIST
@@ -0,0 +1,47 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/08/29 07:48:28 seb Exp $
+bin/xml-awk
+bin/xml-cat
+bin/xml-cp
+bin/xml-cut
+bin/xml-echo
+bin/xml-file
+bin/xml-find
+bin/xml-fixtags
+bin/xml-fmt
+bin/xml-grep
+bin/xml-head
+bin/xml-less
+bin/xml-ls
+bin/xml-mv
+bin/xml-printf
+bin/xml-rm
+bin/xml-sed
+bin/xml-strings
+bin/xml-unecho
+bin/xml-wc
+man/man1/xml-awk.1
+man/man1/xml-cat.1
+man/man1/xml-cp.1
+man/man1/xml-cut.1
+man/man1/xml-echo.1
+man/man1/xml-file.1
+man/man1/xml-find.1
+man/man1/xml-fixtags.1
+man/man1/xml-fmt.1
+man/man1/xml-grep.1
+man/man1/xml-head.1
+man/man1/xml-less.1
+man/man1/xml-ls.1
+man/man1/xml-mv.1
+man/man1/xml-printf.1
+man/man1/xml-rm.1
+man/man1/xml-sed.1
+man/man1/xml-strings.1
+man/man1/xml-unecho.1
+man/man1/xml-wc.1
+man/man7/xml-coreutils.7
+share/xml-coreutils/doc/People.xml
+share/xml-coreutils/doc/design_requirements.txt
+share/xml-coreutils/doc/food.xml
+share/xml-coreutils/doc/unix_xml.html
+share/xml-coreutils/doc/xml_coreutils_tutorial.html
diff --git a/textproc/xml-coreutils/distinfo b/textproc/xml-coreutils/distinfo
new file mode 100644
index 00000000000..05bcf56cb0d
--- /dev/null
+++ b/textproc/xml-coreutils/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/08/29 07:48:28 seb Exp $
+
+SHA1 (xml-coreutils-0.8a.tar.gz) = 2c82826c6db72da5451d3b3f8cc05d5c0f702c99
+RMD160 (xml-coreutils-0.8a.tar.gz) = 5b30c0178fa1feae67a4dac99d26a6e7ef137b2d
+Size (xml-coreutils-0.8a.tar.gz) = 376005 bytes
+SHA1 (patch-aa) = a56b08f439fd61d12895476959519a3fa07cfe37
diff --git a/textproc/xml-coreutils/patches/patch-aa b/textproc/xml-coreutils/patches/patch-aa
new file mode 100644
index 00000000000..739eed9f555
--- /dev/null
+++ b/textproc/xml-coreutils/patches/patch-aa
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1.1.1 2010/08/29 07:48:28 seb Exp $
+
+--- src/lessui.c.orig 2010-02-05 23:13:46.000000000 +0000
++++ src/lessui.c
+@@ -22,6 +22,7 @@
+ #include "lessui.h"
+ #include "myerror.h"
+
++#include <limits.h>
+ #include <slang.h>
+
+ /* #define create_display(a) 1 */