diff options
author | taca <taca> | 2002-01-27 15:27:28 +0000 |
---|---|---|
committer | taca <taca> | 2002-01-27 15:27:28 +0000 |
commit | 1caa6e64071e4254a91c47fcfb61a408dbae0cc4 (patch) | |
tree | f90bd3422a46a6b386e1556c4fa2086b67fb8dcd /textproc/ruby-nqxml/Makefile | |
parent | 85bf488fcd8569c8cf258496635d3ee95f900031 (diff) | |
download | pkgsrc-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/Makefile | 54 |
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" |