1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= API 3.0 C++ wrapper for libxml2 parser library
8 HOMEPAGE= http://libxmlplusplus.sourceforge.net/
12 SITES[main]= GNOME/libxml++/3.0
13 DISTFILE[1]= libxml++-3.0.1.tar.xz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILDRUN_DEPENDS= glibmm:single:standard
22 USES= gmake libtool pkgconfig perl:build
23 GNOME_COMPONENTS= libxml2
25 DISTNAME= libxml++-3.0.1
27 LICENSE= LGPL21:single
28 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
29 LICENSE_FILE= LGPL21:{{WRKSRC}}/COPYING
30 LICENSE_AWK= TERMS:"__LIBXMLCPP_H"
31 LICENSE_SOURCE= TERMS:{{WRKSRC}}/libxml++/libxml++.h
35 CONFIGURE_ARGS= --enable-static
36 --disable-documentation
38 INSTALL_TARGET= install-strip
43 ${REINPLACE_CMD} -e '/^SUBDIRS =/s/examples//' \
44 -e '/^library_configdir =/s/libdir/includedir/' \
46 ${REINPLACE_CMD} -e '/^Cflags:/s/libdir/includedir/' \
47 ${WRKSRC}/libxml++.pc.in
49 [FILE:291:descriptions/desc.single]
50 This library provides a C++ interface to XML files. It uses libxml2 to
51 access the XML files, and in order to configure libxml++ you must have
52 both libxml2 and pkg-config installed.
54 This is the latest stable release of the 3.0 ABI/API of libxml++
55 which is incompatible with the 2.6 ABI/API.
59 19dc8d21751806c015179bc0b83f978e65c878724501bfc0b6c1bcead29971a6 948796 libxml++-3.0.1.tar.xz
62 [FILE:1091:manifests/plist.single]
63 include/libxml++-%%API%%/include/libxml++config.h
64 include/libxml++-%%API%%/libxml++/
66 attributedeclaration.h
76 include/libxml++-%%API%%/libxml++/exceptions/
82 include/libxml++-%%API%%/libxml++/io/
83 istreamparserinputbuffer.h
87 include/libxml++-%%API%%/libxml++/nodes/
95 processinginstructionnode.h
99 include/libxml++-%%API%%/libxml++/parsers/
104 include/libxml++-%%API%%/libxml++/validators/
107 schemavalidatorbase.h
113 libxml++-%%API%%.so.%%SOMAJOR%%
114 libxml++-%%API%%.so.%%SOVERSION%%
115 lib/pkgconfig/libxml++-%%API%%.pc