summaryrefslogtreecommitdiff
path: root/buildlib
AgeCommit message (Collapse)AuthorFilesLines
2012-05-21* buildlib/inttypes.h.in:David Kalnischkies5-95/+0
- remove inttypes.h compatibility as providing such a c99 types compatibility conflicts with the usage of c99 type long long
2012-05-21whatever this script did, it didn't for a long long timeDavid Kalnischkies1-14/+0
(it creates changelog from cvs)
2012-05-21apply the correct metadata (package, version, mail) to all pot and po filesDavid Kalnischkies2-0/+4
2012-05-21* buildlib/podomain.mak:David Kalnischkies1-3/+3
- ensure that all sources end up in the srclist so that we don't forget to extract half of the translation strings
2012-05-20move the creation of the manpage-style.xsl file to the rest of theDavid Kalnischkies1-1/+5
manpage building instead of doing it at setup time, so we can properly depend on it
2012-05-17* doc/makefile:David Kalnischkies1-1/+1
- build manpages with the correct l10n.gentext.default.language setting to get the correct section titles provided by docbook
2012-05-14 - separate manpages from the rest of the doc buildingDavid Kalnischkies2-2/+3
- make apt and apt-utils packages depend on manpages instead of full doc
2012-05-12* Makefile, buildlib/*.mak:David Kalnischkies3-10/+9
- reshuffle dependencies so that parallel building seems to work
2012-04-05 - add libbz2-dev as new build-dependencyDavid Kalnischkies2-1/+5
- remove the libz-dev alternative from zlib1g-dev build-dependency - do the same for bz2 builtin if available * apt-pkg/contrib/fileutl.cc: - use libz2 library for (de)compression instead of the bzip2 binary as the first is a dependency of dpkg and the later just priority:optional so we gain 'easier' access to bz2-compressed Translation files this way
2012-04-05detect zlib correctly. We still don't allow to build without it to remainDavid Kalnischkies1-0/+3
compatible with users accessing it directly, but this prepares for a drop of this strict requirement in the future
2012-03-22the previously used VERSION didn't work everywhere so we are switchingDavid Kalnischkies2-3/+4
to the more standard PACKAGE_VERSION and make it work in every file
2012-03-21do not update po and pot files in the process of the build as thisDavid Kalnischkies2-2/+2
causes timestamp changes for the mo files which therefore can't be refcounted by dpkg for your M-A: same packages (Closes: #659333, LP: #924628) The commit also enables a top-level 'make update-po' and does all the needed changes to let this work now that update-po might be called in a freshly checkout tree
2011-12-15atleast libapt should announce to itself that it is clean…David Kalnischkies1-0/+2
(and be it if it tries to announce that…)
2011-09-13merge with debian/sidDavid Kalnischkies1-2/+2
2011-09-13Support large files in the complete toolset. Indexes of thisDavid Kalnischkies1-0/+3
size are pretty unlikely for now, but we need it for deb packages which could become bigger than 4GB now (LP: #815895)
2011-08-17build test-binaries by default and add a test target to toplevelDavid Kalnischkies1-1/+1
2011-08-17add 'dirs' target to the 'all' target to ensure that for e.g. the testsDavid Kalnischkies1-1/+1
all (sub)directories are build which are needed (e.g. obj/ and co)
2010-10-14* doc/apt.ent:David Kalnischkies1-2/+5
- move some strings into apt-verbatim.ent to avoid showing them in apt-doc.pot as they are untranslatable anyway (e.g. manpage references)
2010-09-17* buildlib/debiandoc.mak, buildlib/po4a_manpage.mak:David Kalnischkies2-3/+3
- ensure that the build fails if documentation building fails
2010-02-18we break the ABI, so let use increase the ABI number :)David Kalnischkies2-14/+7
(This is the revert of the glibc-abi-compatibility-hack)
2010-02-18* buildlib/apti18n.h.in, po/makefile:David Kalnischkies1-0/+3
- add ngettext support with P_()
2010-01-01fix some warning from the buildtools in tools.m4 and configure.inDavid Kalnischkies1-6/+6
2010-01-01instruct debiandoc to build files with utf-8 encodingDavid Kalnischkies1-1/+1
2009-12-12revert this commit as fast as possible (aka next ABI break)David Kalnischkies2-7/+14
This commit sets up our faked library extension to trick the build system into building the packages with libc6.9-6 while we are actually already at libc6.10-6. Oh dear...
2009-12-10merged -r1901..1911 from lp:~donkult/apt/sidMichael Vogt7-195/+3
2009-12-10merged -r1887..1901 from lp:~donkult/apt/sidMichael Vogt6-3193/+30
2009-11-02don't try to detect glibc and libstdc++ version as we don't need this ↵David Kalnischkies2-52/+0
information any longer
2009-11-02remove traces of old manpage-buildsystemsDavid Kalnischkies4-97/+1
2009-11-02fix/simplify buildsystem for the (now) po4a-only manpagesDavid Kalnischkies2-46/+2
2009-10-28remove (outdated) config.{sub,guess} and use the ones providedDavid Kalnischkies3-3184/+4
by the new added build-dependency autotools-dev instead
2009-10-28refactor the buildsystem to extract library versions from one file,David Kalnischkies1-0/+14
so it is not needed to change x-files to just increase a version number (because this is far to easy to forget one of the files, which will not result in failures or is bad in general, but is inconsitent.)
2009-10-24Bumped libapt version and excluded eglibc from SONAME. (Closes: #448249)David Kalnischkies1-8/+8
Backported from lp:~mvo/apt/debian-experimental Based on patch by Eugene V. Lyubimkin
2009-10-20Fix revno 1831.1.13 as i forget to add the definition to config.h.inDavid Kalnischkies1-0/+1
[cmdline/apt-get.cc] check for availability ofstatfs.f_type Patch from Robert Millan, thanks! (Closes: #509313)
2009-10-16add a message which will be displayed if xsltproc does respect the -oDavid Kalnischkies1-0/+1
flag again and a manual mv to the correct name is no longer needed. (used in the buildprocess of po4a manpages)
2009-10-01add guide.sgml and offline.sgml to the "translatable with po4a"-groupDavid Kalnischkies1-1/+6
Fix also the buildsystem for building the coresponding docs from these two files if they are exist for this language so we don't need to change the makefiles for ja and fr - and can also use the same simple makefiles for it and pl which ship these files as not-yet-with-po4a-translated (and currently no man page translation.)
2009-09-09use only one xsl file (and therefore utf-8) for all languagesDavid Kalnischkies1-1/+1
2009-09-09add amd64 for cross building (by Mikhail Gusarov, Closes: #513058)David Kalnischkies1-1/+2
2009-08-27 * buildlib/po4a_manpage.mak, doc/makefile, configure:David Kalnischkies3-2/+60
- simplify the makefiles needed for po4a manpages Add a bit more autodetection to the buildsystem to be able to add only half translated languages (only a few man pages, not all) and try to reduce the overhead needed to add new languages.
2009-08-26 [ Nicolas François ]David Kalnischkies2-12/+12
* doc/style.txt, buildlib/defaults.mak, buildlib/manpage.mak: - fix a few typos in the comments of this files
2008-12-06Renewed buildlib/config.{sub,guess} files.Eugene V. Lyubimkin2-341/+600
2008-10-11* Compilation fixes and portability improvement for compiling APT against ↵Luca Bruno2-0/+9
non-GNU libc
2008-10-03Fix some typos in docs and translations (thanks to timeless, closes: 368665)Luca Bruno1-1/+1
2008-03-15Fix Polish offline translationbubulle@debian.org1-1/+1
2007-08-01* Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrongOtavio Salvador1-5/+2
directory downloading on non-linux architectures (closes: #435597)
2007-07-25* Applied patch from Guillem Jover <guillem.jover@nokia.com> to useOtavio Salvador4-66/+1
dpkg-architecture to get the host architecture (closes: #407187)
2007-06-06* merged the debian/experimental changes backMichael Vogt1-0/+2
into the debian/sid branch * merged from Christian Perrier: * mr.po: New Marathi translation Closes: #416806 * zh_CN.po: Updated by Eric Pareja Closes: #416822 * tl.po: Updated by Eric Pareja Closes: #416638 * gl.po: Updated by Jacobo Tarrio * da.po: Updated by Claus Hindsgaul * fr.po: Remove a non-breakable space for usability * ru.po: Updated Russian translation. Closes: #405476 * *.po: Unfuzzy after upstream typo corrections * buildlib/archtable: - added support for sh3/sh4 (closes: #424870) - added support for m32r (closes: #394096) * buildlib/systemtable: - added support for lpia * configure.in: - check systemtable for architecture mapping too * Package that contains tall the new features * Removed all #pragma interface/implementation * Branch that contains tall the new features: * translated package descriptions * task install support * automatic dependency removal (thanks to Daniel Burrows) * merged support for the new dpkg "Breaks" field (thanks to Ian Jackson) * handle network failures more gracefully on "update" * support for unattended-upgrades (via unattended-upgrades package) * added apt-transport-https method * merged "install-recommends" branch (ABI break): - new "--install-recommends" - install new recommends on "upgrade" if --install-recommends is given - new "--fix-policy" option to install all packages with unmet important dependencies (usefull with --install-recommends to see what not-installed recommends are on the system) - fix of recommended packages display (only show CandidateVersion fix or-group handling) * merged "install-task" branch (use with "apt-get install taskname^") * Applied patch from Daniel Schepler to make apt bin-NMU able. * eu.po: Updated * fix apt-get dist-upgrade * fix warning if no /var/lib/apt/extended_states is present * don't download Translations for deb-src sources.list lines * apt-pkg/tagfile.cc: - support not-mmapable files again * added support for i18n of the package descriptions * added support for aptitude like auto-install tracking (a HUGE HUGE thanks to Daniel Burrows who made this possible) * synced with the http://people.debian.org/~mvo/bzr/apt/debian-sid branch * build from http://people.debian.org/~mvo/bzr/apt/debian-experimental * apt-pkg/depcache.cc: - added Debug::pkgDepCache::AutoInstall (thanks to infinity) * apt-pkg/acquire-item.cc: - fix missing chmod() in the new aquire code (thanks to Bastian Blank, Closes: #367425) * merged from http://www.perrier.eu.org/debian/packages/d-i/level4/apt-main: * sk.po: Completed to 512t * eu.po: Completed to 512t * fr.po: Completed to 512t * sv.po: Completed to 512t * Update all PO and the POT. Gives 506t6f for formerly complete translations * Fix a incorrect example in the man-page (closes: #282918)
2007-06-06* buildlib/systemtable, configure.in:Michael Vogt1-0/+11
added new buildlib/systemtable to map complette canonical system type to apt architecture and add support for lpia
2007-06-06* buildlib/archtable:Michael Vogt2-0/+5
- added support for sh3/sh4 (closes: #424870) - added support for m32r (closes: #394096)
2006-10-02* merged with unstable, prepared uploadMichael Vogt1-0/+2
2006-09-30* apt-pkg/deb/dpkgpm.cc:Michael Vogt1-0/+2
- translate the dpkg progress strings when they are used, not in the struct (thanks to Steinar Gunderson) * debian/changelog: - updated