Skip to content
Newer
Older
100644 134 lines (111 sloc) 3.94 KB
1a12361 PISSED !!! DO NOT COMMIT DIRECTLY IF NOT ALLOWED PERSONALLY
Daniel Veillard authored
1 Summary: Library providing XML and HTML support
2 Name: libxml2
ea89828 cleanup updated with 2.4.8 Daniel
Daniel Veillard authored
3 Version: @VERSION@
6f7e24b Fixed the release number fo the spec file, Daniel
Daniel Veillard authored
4 Release: 1
c575b99 Changed to the MIT Licence updated the doc accordingly preparing 2.4.14
Daniel Veillard authored
5 License: MIT
1a12361 PISSED !!! DO NOT COMMIT DIRECTLY IF NOT ALLOWED PERSONALLY
Daniel Veillard authored
6 Group: Development/Libraries
2934168 @veillard Release of libxml2-2.7.4
veillard authored
7 Source: ftp://xmlsoft.org/libxml2/libxml2-%{version}.tar.gz
bf0324f fix the build root Daniel
Daniel Veillard authored
8 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
adf5ec9 @veillard Cleanups of lzma support
veillard authored
9 BuildRequires: python python-devel zlib-devel pkgconfig xz-devel
1a12361 PISSED !!! DO NOT COMMIT DIRECTLY IF NOT ALLOWED PERSONALLY
Daniel Veillard authored
10 URL: http://xmlsoft.org/
62e8e80 Spec file added
Michael Fulbright authored
11
12 %description
6db5819 Improved the package description in the spec file, Daniel
Daniel Veillard authored
13 This library allows to manipulate XML files. It includes support
14 to read, modify and write XML and HTML files. There is DTDs support
15 this includes parsing and validation even with complex DtDs, either
16 at parse time or later once the document has been modified. The output
17 can be a simple SAX stream or and in-memory DOM like representations.
18 In this case one can use the built-in XPath and XPointer implementation
19 to select subnodes or ranges. A flexible Input/Output mechanism is
20 available, with existing HTTP and FTP modules and combined to an
21 URI library.
62e8e80 Spec file added
Michael Fulbright authored
22
23 %package devel
1a12361 PISSED !!! DO NOT COMMIT DIRECTLY IF NOT ALLOWED PERSONALLY
Daniel Veillard authored
24 Summary: Libraries, includes, etc. to develop XML and HTML applications
25 Group: Development/Libraries
da62934 fixed a parser bug where invalid char in comment may not be detected,
Daniel Veillard authored
26 Requires: libxml2 = %{version}-%{release}
c692481 fixing bug #81112 Daniel
Daniel Veillard authored
27 Requires: zlib-devel
adf5ec9 @veillard Cleanups of lzma support
veillard authored
28 Requires: xz-devel
69839ba preparing release of 2.6.25 Daniel
Daniel Veillard authored
29 Requires: pkgconfig
62e8e80 Spec file added
Michael Fulbright authored
30
31 %description devel
6db5819 Improved the package description in the spec file, Daniel
Daniel Veillard authored
32 Libraries, include files, etc you can use to develop XML applications.
33 This library allows to manipulate XML files. It includes support
34 to read, modify and write XML and HTML files. There is DTDs support
35 this includes parsing and validation even with complex DtDs, either
36 at parse time or later once the document has been modified. The output
37 can be a simple SAX stream or and in-memory DOM like representations.
38 In this case one can use the built-in XPath and XPointer implementation
39 to select subnodes or ranges. A flexible Input/Output mechanism is
40 available, with existing HTTP and FTP modules and combined to an
41 URI library.
62e8e80 Spec file added
Michael Fulbright authored
42
253aa2c added more informations in the libxml2-python package including docs.
Daniel Veillard authored
43 %package python
44 Summary: Python bindings for the libxml2 library
45 Group: Development/Libraries
da62934 fixed a parser bug where invalid char in comment may not be detected,
Daniel Veillard authored
46 Requires: libxml2 = %{version}-%{release}
47 Requires: python
253aa2c added more informations in the libxml2-python package including docs.
Daniel Veillard authored
48
49 %description python
50 The libxml2-python package contains a module that permits applications
51 written in the Python programming language to use the interface
52 supplied by the libxml2 library to manipulate XML files.
53
54 This library allows to manipulate XML files. It includes support
55 to read, modify and write XML and HTML files. There is DTDs support
56 this includes parsing and validation even with complex DTDs, either
57 at parse time or later once the document has been modified.
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
58
62e8e80 Spec file added
Michael Fulbright authored
59 %prep
ea89828 cleanup updated with 2.4.8 Daniel
Daniel Veillard authored
60 %setup -q
62e8e80 Spec file added
Michael Fulbright authored
61
62 %build
baad788 the profiling usually don't work, disabled rebuilt Daniel
Daniel Veillard authored
63 %configure
2934168 @veillard Release of libxml2-2.7.4
veillard authored
64 make %{_smp_mflags}
ee1d692 keep the ChangeLog compressed fix a segfault when using Close() test for
Daniel Veillard authored
65 gzip -9 ChangeLog
62e8e80 Spec file added
Michael Fulbright authored
66
67 %install
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
68 rm -fr %{buildroot}
62e8e80 Spec file added
Michael Fulbright authored
69
5643b5a fixes libary path for x86_64 AMD Daniel
Daniel Veillard authored
70 %makeinstall
2934168 @veillard Release of libxml2-2.7.4
veillard authored
71 (cd doc/examples ; make clean ; rm -rf .deps Makefile)
771971f preparing release 2.6.19, updated docs and rebuilding. Daniel
Daniel Veillard authored
72 gzip -9 doc/libxml2-api.xml
9fcb491 do not package .la files applied patch from Gerry Murphy for xmllint
Daniel Veillard authored
73 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
62e8e80 Spec file added
Michael Fulbright authored
74
75 %clean
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
76 rm -fr %{buildroot}
62e8e80 Spec file added
Michael Fulbright authored
77
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
78 %post
79 /sbin/ldconfig
62e8e80 Spec file added
Michael Fulbright authored
80
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
81 %postun
82 /sbin/ldconfig
62e8e80 Spec file added
Michael Fulbright authored
83
84 %files
85 %defattr(-, root, root)
86
ee1d692 keep the ChangeLog compressed fix a segfault when using Close() test for
Daniel Veillard authored
87 %doc AUTHORS ChangeLog.gz NEWS README Copyright TODO
ea89828 cleanup updated with 2.4.8 Daniel
Daniel Veillard authored
88 %doc %{_mandir}/man1/xmllint.1*
89 %doc %{_mandir}/man1/xmlcatalog.1*
e915b2d Fixed bug #72570 moved the libxml man page to section 3 Daniel
Daniel Veillard authored
90 %doc %{_mandir}/man3/libxml.3*
979e55e Added man pages, Daniel
Daniel Veillard authored
91
5643b5a fixes libary path for x86_64 AMD Daniel
Daniel Veillard authored
92 %{_libdir}/lib*.so.*
2934168 @veillard Release of libxml2-2.7.4
veillard authored
93 %{_bindir}/xmllint
94 %{_bindir}/xmlcatalog
62e8e80 Spec file added
Michael Fulbright authored
95
96 %files devel
97 %defattr(-, root, root)
98
ea89828 cleanup updated with 2.4.8 Daniel
Daniel Veillard authored
99 %doc %{_mandir}/man1/xml2-config.1*
2934168 @veillard Release of libxml2-2.7.4
veillard authored
100 %doc AUTHORS ChangeLog.gz NEWS README Copyright
f5a457a Fixed #73408 missing images are now copied on install and part of the
Daniel Veillard authored
101 %doc doc/*.html doc/html doc/*.gif doc/*.png
771971f preparing release 2.6.19, updated docs and rebuilding. Daniel
Daniel Veillard authored
102 %doc doc/tutorial doc/libxml2-api.xml.gz
8d7b5c7 fixed some wording make sure doc/examples is packaged fixed the really
Daniel Veillard authored
103 %doc doc/examples
2934168 @veillard Release of libxml2-2.7.4
veillard authored
104 %doc %dir %{_datadir}/gtk-doc/html/libxml2
1db4a66 finished the integration with devhelp, completing the index and inserted
Daniel Veillard authored
105 %doc %{_datadir}/gtk-doc/html/libxml2/*.devhelp
106 %doc %{_datadir}/gtk-doc/html/libxml2/*.html
107 %doc %{_datadir}/gtk-doc/html/libxml2/*.png
108 %doc %{_datadir}/gtk-doc/html/libxml2/*.css
2913e4c new patches from Toshio Kuratomi Daniel
Daniel Veillard authored
109
5643b5a fixes libary path for x86_64 AMD Daniel
Daniel Veillard authored
110 %{_libdir}/lib*.so
111 %{_libdir}/*a
112 %{_libdir}/*.sh
2934168 @veillard Release of libxml2-2.7.4
veillard authored
113 %{_includedir}/*
114 %{_bindir}/xml2-config
115 %{_datadir}/aclocal/libxml.m4
5643b5a fixes libary path for x86_64 AMD Daniel
Daniel Veillard authored
116 %{_libdir}/pkgconfig/libxml-2.0.pc
253aa2c added more informations in the libxml2-python package including docs.
Daniel Veillard authored
117 %files python
118 %defattr(-, root, root)
119
ee1d692 keep the ChangeLog compressed fix a segfault when using Close() test for
Daniel Veillard authored
120 %doc AUTHORS ChangeLog.gz NEWS README Copyright
8240f51 Small fix to spec file, Daniel
Daniel Veillard authored
121 %{_libdir}/python*/site-packages/libxml2.py*
122 %{_libdir}/python*/site-packages/drv_libxml2.py*
366a915 serious cleanup of the spec file and associated changes in the Makefi…
Daniel Veillard authored
123 %{_libdir}/python*/site-packages/libxml2mod*
253aa2c added more informations in the libxml2-python package including docs.
Daniel Veillard authored
124 %doc python/TODO
125 %doc python/libxml2class.txt
126 %doc python/tests/*.py
f9c4cad preparing 2.4.28 some cleanup updated the news and regenerated. Daniel
Daniel Veillard authored
127 %doc doc/*.py
128 %doc doc/python.html
ea89828 cleanup updated with 2.4.8 Daniel
Daniel Veillard authored
129
130 %changelog
9715c17 add a line in %changelog for releases Daniel
Daniel Veillard authored
131 * @RELDATE@ Daniel Veillard <veillard@redhat.com>
132 - upstream release @VERSION@ see http://xmlsoft.org/news.html
133
Something went wrong with that request. Please try again.