summaryrefslogtreecommitdiff
path: root/textproc/ruby-nqxml/Makefile
diff options
context:
space:
mode:
authortaca <taca>2002-01-27 15:27:28 +0000
committertaca <taca>2002-01-27 15:27:28 +0000
commit1caa6e64071e4254a91c47fcfb61a408dbae0cc4 (patch)
treef90bd3422a46a6b386e1556c4fa2086b67fb8dcd /textproc/ruby-nqxml/Makefile
parent85bf488fcd8569c8cf258496635d3ee95f900031 (diff)
downloadpkgsrc-1caa6e64071e4254a91c47fcfb61a408dbae0cc4.tar.gz
Importing ruby-nqxml package 1.1.3.1, XML parser written in pure Ruby.
Based on PR pkg/14301 with slightly modification and newer version 1.1.3p1.
Diffstat (limited to 'textproc/ruby-nqxml/Makefile')
-rw-r--r--textproc/ruby-nqxml/Makefile54
1 files changed, 54 insertions, 0 deletions
diff --git a/textproc/ruby-nqxml/Makefile b/textproc/ruby-nqxml/Makefile
new file mode 100644
index 00000000000..4feb1060fd7
--- /dev/null
+++ b/textproc/ruby-nqxml/Makefile
@@ -0,0 +1,54 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/01/27 15:27:28 taca Exp $
+#
+
+DISTNAME= nqxml-1.1.3p1
+PKGNAME= ${RUBY_PKGNAMEPREFIX}${DISTNAME:S/p/./}
+CATEGORIES= textproc
+MASTER_SITES= http://rrr.jin.gr.jp/download/ \
+ http://www.io.com/~jimm/downloads/nqxml/
+
+MAINTAINER= neumann@s-direktnet.de
+HOMEPAGE= http://www.io.com/~jimm/downloads/nqxml/index.html
+COMMENT= XML parser written in pure Ruby
+
+DIST_SUBDIR= ruby
+USE_RUBY= yes
+NO_BUILD= yes
+
+DOC= README
+EXAMPLES= data.xml doc.xml dumpXML.rb parseTestStream.rb \
+ parseTestTree.rb printEntityClassNames.rb \
+ reverseTags.rb reverseText.rb write.rb \
+ write.rb writeManualDoc.rb writeParsedDoc.rb
+CONTRIB_LIB= autodis_1.rb autodis_2.rb
+TESTS= dispatchertester.rb oasis.rb streamingparsertester.rb test.rb \
+ testresource.rb tokenizertester.rb treeparsertester.rb \
+ writertester.rb
+REPLACE_RUBY= examples/dumpXML.rb examples/parseTestStream.rb \
+ examples/parseTestTree.rb examples/printEntityClassNames.rb \
+ examples/reverseTags.rb examples/reverseText.rb \
+ examples/write.rb examples/writeManualDoc.rb \
+ examples/writeParsedDoc.rb tests/oasis.rb tests/test.rb
+
+do-install:
+ cd ${WRKSRC}; ${RUBY} install.rb
+
+post-install:
+ ${INSTALL_DATA_DIR} ${RUBY_DOCDIR}/nqxml
+.for f in ${DOC}
+ ${INSTALL_DATA} ${WRKSRC}/$f ${RUBY_DOCDIR}/nqxml
+.endfor
+ ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/nqxml/contrib
+.for f in ${EXAMPLES}
+ ${INSTALL_DATA} ${WRKSRC}/examples/$f ${RUBY_EXAMPLESDIR}/nqxml
+.endfor
+.for f in ${CONTRIB_LIB}
+ ${INSTALL_DATA} ${WRKSRC}/contrib/$f ${RUBY_EXAMPLESDIR}/nqxml/contrib
+.endfor
+ ${INSTALL_DATA_DIR} ${RUBY_EXAMPLESDIR}/nqxml/tests
+.for f in ${TESTS}
+ ${INSTALL_DATA} ${WRKSRC}/tests/$f ${RUBY_EXAMPLESDIR}/nqxml/tests
+.endfor
+
+.include "../../lang/ruby-base/Makefile.common"
+.include "../../mk/bsd.pkg.mk"