summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)AuthorFilesLines
2012-01-09Honour CC environment variable.Andrew Shadura1-1/+1
2012-01-09Enable hardened build flags through dpkg-buildflags.Moritz Muehlenhoff1-6/+7
2011-07-29Switch to dh_python2Mike Hommey1-1/+1
2010-06-29Avoid possible renaming of _d.so files to _d_d.so files in the ↵Mike Hommey1-1/+1
install-python%-dbg rules
2010-06-29Move libxml2-udeb control data in a separate fileMike Hommey1-0/+2
2010-06-29Add --with-tree and --with-output for the udeb configure passMike Hommey1-1/+1
2010-06-28Add an udeb package when building for UbuntuMike Hommey1-2/+15
2010-06-28Refactor configure-% and build-% rulesMike Hommey1-16/+17
2010-06-28Use a variable to express which sub-targets to invoke for ↵Mike Hommey1-3/+5
configure/build/install
2010-06-23Don't link against libpythonMike Hommey1-2/+2
2010-06-23Add a python-libxml2-dbg packageMike Hommey1-7/+15
Closes: #583582
2010-06-23Use build_python* instead of build-python* as build directory when ↵Mike Hommey1-3/+3
configuring python modules build-python$* would get matched by make as an existing file and would prevent evaluation of the corresponding build rule. Thanks Loïc Minier
2010-03-21Use a common cache for main and python configure passesMike Hommey1-2/+2
2010-03-21Don't refresh COPYING during clean target, it appears not to be necessary ↵Mike Hommey1-1/+0
anymore
2010-03-21Simplify rules by switching to dhMike Hommey1-92/+36
2010-03-20Force -Wl,--as-needed at the beginning of the gcc command lineMike Hommey1-2/+2
2010-03-20Remove old source and diff rulesMike Hommey1-3/+0
They only displayed a message inviting to use dpkg-source -b
2010-03-18Deduplicate in /usr/lib/pyshared, not /usr/lib/python-support/python-libxml2Mike Hommey1-1/+1
2010-03-18Change the way python libs are builtMike Hommey1-13/+8
We now use configure to set different environment with and without python, and arrange things so that we don't have to build the base libxml2 library several times.
2010-03-18Remove remains of WORKAROUND_MODIFIED_FILES, that was removed 2 years agoMike Hommey1-7/+0
2010-03-18Don't avoid to build in example/Mike Hommey1-5/+0
There is no reason to do so anymore.
2009-09-10Bump shlibs to current versionMike Hommey1-1/+1
2009-07-13Don't use symlinks in /usr/share/doc anymoreMike Hommey1-6/+3
And only install the upstream changelog in the libxml2 package. Considering its size, we don't need it everywhere.
2009-03-01Add new symbols to symbols file and bump shlibsMike Hommey1-1/+1
2008-04-09* debian/control:Mike Hommey1-1/+1
+ Use ${binary:Version} instead of ${Source-Version}. + Fixed spelling error for "Python". * debian/rules: Don't ignore make distclean errors. * debian/libxml2-doc.doc-base: Changed section to fit doc-base sections changes.
2008-04-09* debian/rules:Mike Hommey1-13/+1
+ Removed the workaround for removed and modified files during build. The former was for svn-buildpackage that I don't use anymore, and the latter for a file that isn't in the .orig.tar.gz anymore. + Bump shlibs to current version, since a new symbol was added. * debian/libxml2.symbols: Reference the new symbol.
2008-04-09* debian/control: Bumped Standards-Version to 3.7.3.0. No changes.Mike Hommey1-1/+1
* debian/rules: Make dpkg-shlibdeps fail when symbols are missing.
2008-03-04* debian/rules: Brown paper bag: uncomment $(MAKE) distclean.Mike Hommey1-1/+1
Closes: #442656. * xstc/Makefile.am, xstc/Makefile.in: Properly clean generated files.
2008-01-19* debian/rules: bump shlibs to current version, since a new symbol was added.Mike Hommey1-1/+1
* debian/libxml2.symbols: Reference the new symbol.
2007-11-21* debian/libxml2.symbols: Add a symbols file to benefit from the newMike Hommey1-1/+8
features in dpkg-shlibdeps. * debian/control: Build depend on debhelper (>= 5.0.61) and dpkg-dev (>= 1.14.9), accordingly. * debian/rules: + Apply rules suggested in autotools-dev documentation. + Add -Wl,--as-needed to LDFLAGS so that useless dependencies are not added. * Makefile.am, Makefile.in: Don't build noinst targets.
2007-06-13* debian/rules: bump shlibs to current version, since new symbols were added.debian/2.6.29.dfsg-1Mike Hommey1-1/+1
2007-04-18* debian/rules: bump shlibs to current version, since new symbols were added.debian/2.6.28.dfsg-1Mike Hommey1-1/+1
* debian/changelog: Added some bug closing.
2006-10-26* debian/rules: bump shlibs to current version, since new symbols were added.Mike Hommey1-1/+1
2006-07-27* debian/rules, debian/libxml2-dev.install: Don't install libxml2.ladebian/2.6.26.dfsg-3Mike Hommey1-0/+1
directly and sed it to remove the dependency_libs. Note that will break linking statically libxml2 with libtool, we recommend to use pkg-config --static --libs libxml-2.0 instead of relying on libtool. Closes: #379807, #378511. * xml2-config.in: Fixed usage alignment of the new option introduced in previous upload.
2006-07-01* debian/python-libxml2.examples.in: Renamed toMike Hommey1-29/+26
debian/python-libxml2.examples * debian/python-libxml2.install.in: Renamed to debian/python-libxml2.install, and replaced PYVERS by a wildcard. * debian/control: + Adapted dependencies to fit all changes. + Added fields required by new Python policy. + Added fields necessary for flawless transition. + Replaced dummy python-libxml2 package by a full real package which itself replaces python2.x-libxml2 packages. * debian/rules: + Changed rules to get the python versions we want to build for and adapted some rules to fit with the new setting. + Changed shell loops to make loops. + In case python binary modules are identical (and they are, but they may not be with future versions of the python headers), replace some of them with symbolic links. + Adapted rules to the fact we're installing in only one python package instead of several. * debian/pycompat: Set to 2, for new Python policy. Closes: #373456. * debian/libxml2-doc.install: Added the /usr/share/gtk-doc directory. Closes: #375113. * debian/control: Made libxml2-doc suggest devhelper. * libxml-2.0.pc.in, libxml-2.0-uninstalled.pc.in: Split Libs in Libs and Libs.private. * xml2-config.in, xml2-config.1: Added a --static option to add to --libs so that we can split what is needed when building statically and what is needed when building dynamically. Closes: #374017. * libxml-2.0.pc.in, libxml-2.0-uninstalled.pc.in, xml2-config.in: Added BASE_THREADS_LIBS to the static link information so that -lpthread would appear. Closes: #372945. * debian/rules: Add the NEWS file to dh_install calls. Closes: #365596. * debian/watch: Updated.
2006-06-08* New upstream release.debian/2.6.26.dfsg-1Mike Hommey1-3/+8
* debian/rules: + Added -fno-strict-aliasing to the CFLAGS. + Use dpkg-architecture to feed configure. + Bumped shlibs to current version, since new symbol for XPath cache has been added. * debian/control: Bumped Standards-Version to 3.7.2.0. No changes required.
2006-04-29* debian/control:debian/2.6.24.dfsg-1Mike Hommey1-1/+1
+ Changed libxml2-dbg's priority to extra. + Bumped Standards-Version to 3.7.0.0. No changes required. * debian/rules: bump shlibs to current version, since new symbols were added. * doc/xmllint.1, doc/xmllint.html: Revert debian changes.
2006-03-18* debian/rules: Correctly strip python modules.debian/2.6.23.dfsg.2-3Mike Hommey1-1/+2
2006-01-31Final changesdebian/2.6.23.dfsg.2-1Mike Hommey1-1/+2
2006-01-31Preparing 2.6.23.dfsg.2-1Mike Hommey1-1/+1
2006-01-06Prepared releaseMike Hommey1-1/+1
2005-11-02* autogen.sh: Changed the way we rebuild the examples.Mike Hommey1-1/+1
* debian/rules: Added history support in xmllint. Closes: #318083. * debian/control: Added build dependency upon libreadline5-dev for history support in xmllint. * xmllint.c: Added some spaces in usage(). Closes: #335015. * testModule.c: Added PATH_MAX definition for the Hurd. Closes: #333623.
2005-09-07Bump shlibs to current versiondebian/2.6.21-1Mike Hommey1-1/+1
2005-08-09Removed dummy packageMike Hommey1-5/+3
2005-07-14Finalized 2.6.10-1 releasedebian/2.6.20-1Mike Hommey1-1/+1
2005-04-04New upstream releaseMike Hommey1-1/+1
2005-03-28Sync with unstable branchMike Hommey1-3/+3
2005-03-27Merge changes from the unstable branchMike Hommey1-10/+39
2005-03-27Bump shlibsMike Hommey1-1/+1
2005-02-05New upstream releaseMike Hommey1-39/+10