1 # $NetBSD: Makefile,v 1.12 2009/02/15 08:24:43 taca Exp $
4 DISTNAME= nqxml-1.1.3p1
5 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/p/./}
7 CATEGORIES= textproc ruby
8 MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=nqxml/}
10 MAINTAINER= neumann@s-direktnet.de
11 HOMEPAGE= http://sourceforge.net/projects/nqxml/
12 COMMENT= XML parser written in pure Ruby
19 EXAMPLES= data.xml doc.xml dumpXML.rb parseTestStream.rb \
20 parseTestTree.rb printEntityClassNames.rb \
21 reverseTags.rb reverseText.rb write.rb \
22 write.rb writeManualDoc.rb writeParsedDoc.rb
23 CONTRIB_LIB= autodis_1.rb autodis_2.rb
24 TESTS= dispatchertester.rb oasis.rb streamingparsertester.rb test.rb \
25 testresource.rb tokenizertester.rb treeparsertester.rb \
27 REPLACE_RUBY_DIRS= examples tests
29 INSTALL_TARGET= install \
30 --install-dir=${DESTDIR}${PREFIX}/${RUBY_VENDORLIB}
31 INSTALLATION_DIRS= ${RUBY_DOC}/nqxml ${RUBY_EG}/nqxml/contrib \
32 ${RUBY_EG}/nqxml/tests
33 PKG_DESTDIR_SUPPORT= user-destdir
37 ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/${RUBY_DOC}/nqxml
40 ${INSTALL_DATA} ${WRKSRC}/examples/${f} \
41 ${DESTDIR}${PREFIX}/${RUBY_EG}/nqxml
43 .for f in ${CONTRIB_LIB}
44 ${INSTALL_DATA} ${WRKSRC}/contrib/${f} \
45 ${DESTDIR}${PREFIX}/${RUBY_EG}/nqxml/contrib
48 ${INSTALL_DATA} ${WRKSRC}/tests/${f} \
49 ${DESTDIR}${PREFIX}/${RUBY_EG}/nqxml/tests
52 .include "../../lang/ruby/modules.mk"
53 .include "../../mk/bsd.pkg.mk"