libxml2: converted to subpkgs.
--HG-- extra : convert_revision : 435d790dbdbd6c132f4ffca31541f4074ea21cdb
This commit is contained in:
parent
befd9b1ba8
commit
c1eac344fd
6 changed files with 65 additions and 3 deletions
1
templates/libxml2-devel
Symbolic link
1
templates/libxml2-devel
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
libxml2
|
1
templates/libxml2-python
Symbolic link
1
templates/libxml2-python
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
libxml2
|
2
templates/libxml2/depends
Normal file
2
templates/libxml2/depends
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
abi_depends=2.7.0
|
||||||
|
api_depends=${abi_depends}
|
28
templates/libxml2/devel.template
Normal file
28
templates/libxml2/devel.template
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
# Template file for 'libxml2-devel'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} (development files)"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains files for development, headers, static libs, etc."
|
||||||
|
|
||||||
|
Add_dependency run libxml2
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/bin
|
||||||
|
mkdir -p ${DESTDIR}/usr/lib
|
||||||
|
mkdir -p ${DESTDIR}/usr/share/doc
|
||||||
|
mkdir -p ${DESTDIR}/usr/share/man/man1
|
||||||
|
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/bin/xml2-config ${DESTDIR}/usr/bin
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/xml2Conf.sh ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/aclocal ${DESTDIR}/usr/share
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/gtk-doc ${DESTDIR}/usr/share
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/doc/${sourcepkg}-${version} \
|
||||||
|
${DESTDIR}/usr/share/doc
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/man/man1/xml2-config* \
|
||||||
|
${DESTDIR}/usr/share/man/man1
|
||||||
|
}
|
20
templates/libxml2/python.template
Normal file
20
templates/libxml2/python.template
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
# Template file for 'libxml2-python'.
|
||||||
|
#
|
||||||
|
short_desc="${short_desc} (python extension)"
|
||||||
|
long_desc="${long_desc}
|
||||||
|
|
||||||
|
This package contains ${sourcepkg} python related files."
|
||||||
|
|
||||||
|
Add_dependency run glibc
|
||||||
|
Add_dependency run python
|
||||||
|
Add_dependency run libxml2
|
||||||
|
|
||||||
|
do_install()
|
||||||
|
{
|
||||||
|
mkdir -p ${DESTDIR}/usr/lib
|
||||||
|
mkdir -p ${DESTDIR}/usr/share/doc
|
||||||
|
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/lib/python* ${DESTDIR}/usr/lib
|
||||||
|
mv ${SRCPKGDESTDIR}/usr/share/doc/${sourcepkg}-python-${version} \
|
||||||
|
${DESTDIR}/usr/share/doc
|
||||||
|
}
|
|
@ -1,14 +1,24 @@
|
||||||
# Template build file for 'libxml2'.
|
# Template build file for 'libxml2'.
|
||||||
pkgname=libxml2
|
pkgname=libxml2
|
||||||
|
sourcepkg=$pkgname
|
||||||
version=2.7.3
|
version=2.7.3
|
||||||
distfiles="http://xmlsoft.org/sources/$pkgname-$version.tar.gz"
|
distfiles="http://xmlsoft.org/sources/$pkgname-$version.tar.gz"
|
||||||
build_style=gnu_configure
|
build_style=gnu_configure
|
||||||
short_desc="XML parser library from the GNOME project"
|
short_desc="Library providing XML and HTML support"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
checksum=432464d8c9bd8060d9c1fdef1cfa75803c1a363ceac20b21f8c7e34e056e5a98
|
checksum=432464d8c9bd8060d9c1fdef1cfa75803c1a363ceac20b21f8c7e34e056e5a98
|
||||||
long_desc="
|
long_desc="
|
||||||
XML parser library from the GNOME project."
|
This library allows to manipulate XML files. It includes support
|
||||||
|
to read, modify and write XML and HTML files. There is DTDs support
|
||||||
|
this includes parsing and validation even with complex DtDs, either
|
||||||
|
at parse time or later once the document has been modified. The output
|
||||||
|
can be a simple SAX stream or and in-memory DOM like representations.
|
||||||
|
In this case one can use the built-in XPath and XPointer implementation
|
||||||
|
to select subnodes or ranges. A flexible Input/Output mechanism is
|
||||||
|
available, with existing HTTP and FTP modules and combined to an
|
||||||
|
URI library."
|
||||||
|
|
||||||
|
subpackages="devel python"
|
||||||
Add_dependency full glibc
|
Add_dependency full glibc
|
||||||
Add_dependency full zlib
|
Add_dependency full zlib
|
||||||
Add_dependency full python
|
Add_dependency build python
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue