summaryrefslogtreecommitdiff
path: root/prepare-release
Commit message (Collapse)AuthorAgeFilesLines
* add a 'coverage' command to generate reportsDavid Kalnischkies2014-09-141-4/+51
| | | | | | | | | Builds, runs and generates everything needed to have a coverage report at the end for apt. The report isn't perfect as most childs apt forks do not have a regular exit and so data is never written for them, which results in e.g. most methods to have zero coverage reported. Git-Dch: Ignore
* ensure that all docs use all entities filesDavid Kalnischkies2014-08-261-0/+17
| | | | | | | | | Not all are needed for all files at the moment, but the new docbook building hadn't available some of the entities it used as the files weren't correctly copied around in all cases and having the same across the bord makes working with all of them a little easier. Git-Dch: Ignore
* parse debian/tests/control for test dependenciesDavid Kalnischkies2014-08-261-0/+1
| | | | | | | | Our integration tests need some additional dependencies to run and function correctly, but while multiple places run them, there is no need to also specify the these dependencies in multiple places. Git-Dch: Ignore
* extract travis installs from build-depends automaticallyDavid Kalnischkies2014-04-161-1/+4
| | | | | | | | I forgot to add libgtest-dev to the list of packages to install on travis, so this slightly hacky oneliner might prevent us from having the same problem again if we happen to change dependencies again. Git-Dch: Ignore
* move defines for version to macros.hDavid Kalnischkies2014-03-131-1/+1
| | | | | | also adds namespaced attributes for good usage Git-Dch: Ignore
* add default and override handling for Cnf::FindVectorDavid Kalnischkies2014-03-131-0/+1
| | | | | | Automatically handle the override of list options via its parent value which can even be a comma-separated list of values. It also adds an easy way of providing a default for the list.
* update symbols file with hints from the buildlogsDavid Kalnischkies2014-02-141-6/+18
|
* ensure prepare-release works in the right directoryDavid Kalnischkies2013-12-071-6/+14
| | | | Git-Dch: Ignore
* update libapt-pkg4.12 symbols fileDavid Kalnischkies2013-12-071-3/+3
| | | | | also fixing the release script code to deal with 'set -e' mode while checking the symbols file.
* tell the release script that we use git nowDavid Kalnischkies2013-12-071-2/+2
| | | | Git-Dch: Ignore
* fix release script to deal with vendorsDavid Kalnischkies2013-12-071-4/+13
| | | | | | | | Call xmllint with each vendor to check if any vendor specific errors are present, but check the translations only with one vendor to check for translation specifics – vendor and translation specific isn't possible. Git-Dch: Ignore
* prepare-release: declare the packages needed as source build deps.Steve Langasek2013-12-011-0/+4
|
* make autoconf happy by "mv configure.{in,ac}"David Kalnischkies2013-07-261-1/+1
| | | | Git-Dch: Ignore
* * doc/apt-verbatim.ent:David Kalnischkies2012-05-251-0/+1
| | | | - APT doesn't belong to the product 'Linux', so use 'APT' instead as after all APT is a big suite of applications
* print warnings in release script if xml-linting failsDavid Kalnischkies2012-05-211-0/+5
| | | | | The build was successful, so it doesn't seem to be a problem per-se, but it is a good idea to correct these errors non-the-less.
* * prepare-release:David Kalnischkies2012-05-121-3/+3
| | | - apt-inst version isn't apt versions, so don't override variable
* add a manually runable library action to help in maintaining the symbols filesDavid Kalnischkies2012-05-111-3/+26
|
* * debian/libapt-inst1.5.symbols:David Kalnischkies2012-05-021-0/+17
| | | - use the correct library name the symbols header
* * debian/rules:David Kalnischkies2012-03-221-0/+37
- do not sed in configure.in to set the version-number * prepare-release: - add as a small script to lazy check and prepare releases