]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blob - libxml2/libxml2.nm
Mass rebuild for incorrectly packaged libtool archive files
[people/pmueller/ipfire-3.x.git] / libxml2 / libxml2.nm
1 ###############################################################################
2 # IPFire.org - An Open Source Firewall Solution #
3 # Copyright (C) - IPFire Development Team <info@ipfire.org> #
4 ###############################################################################
5
6 name = libxml2
7 version = %{ver_maj}.3
8 ver_maj = 2.10
9 release = 3.1
10
11 groups = System/Libraries
12 url = https://xmlsoft.org/
13 license = MIT
14 summary = Library providing XML and HTML support
15
16 description
17 This library allows to manipulate XML files. It includes support
18 to read, modify and write XML and HTML files. There is DTDs support
19 this includes parsing and validation even with complex DtDs, either
20 at parse time or later once the document has been modified. The output
21 can be a simple SAX stream or and in-memory DOM like representations.
22 In this case one can use the built-in XPath and XPointer implementation
23 to select subnodes or ranges. A flexible Input/Output mechanism is
24 available, with existing HTTP and FTP modules and combined to an URI
25 library.
26 end
27
28 source_dl = https://download.gnome.org/sources/libxml2/%{ver_maj}/
29 sources = %{thisapp}.tar.xz
30
31 build
32 requires
33 pkg-config
34 python3-devel
35 zlib-devel
36 end
37
38 configure_options += \
39 PYTHON=%{python3}
40 end
41
42 packages
43 package %{name}
44
45 package %{name}-devel
46 template DEVEL
47 end
48
49 package python3-%{name}
50 template PYTHON3
51 end
52
53 package %{name}-debuginfo
54 template DEBUGINFO
55 end
56 end