summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2009-09-06Add Multi-Arch to the list of known binary package fields for dpkg-devSteve Langasek1-0/+2
2009-09-06dpkg: Use ohshit on bad version syntax in --compare-versionsGuillem Jover1-0/+1
2009-09-06man: Document DPKG_RUNNING_VERSION environment variableGuillem Jover1-0/+2
2009-09-06dpkg-query: Add installed package control path query supportGuillem Jover1-0/+1
This new command is to be used in special cirmcumstances when the maintainer scripts, or external programs need to know the paths to an installed package control files, without needing to hardcode or assume any file system layout for the dpkg database.
2009-09-06dpkg: Add new invoke hooks supportGuillem Jover1-0/+1
Call pre-invoke and post-invoke hooks before and after unpack, configure, install, triggers-only, remove and purge actions. Set the DPKG_HOOK_ACTION environment variable to the current dpkg action.
2009-09-06libdpkg: Allow quoting values in configuration file optionsGuillem Jover1-0/+1
2009-09-06libdpkg: On configuration error print file name and line numberGuillem Jover1-0/+1
2009-09-01Fix translation error in german manpage of dpkg-buildpackageRaphaël Hertzog1-0/+2
Reported-by: Joachim Breitner <nomeata@debian.org>
2009-09-01Tightening the Breaks for the install-info transitionSven Joachim1-2/+2
The versions of info-browsers that dpkg breaks are a bit too loose in some cases, namely when it "Breaks: foobar (<= x.y-z)", where x.y-z is the Lenny version of info-browser foobar. The problem is that there might be an update of foobar in Lenny, say to x.y-zlenny1, which dpkg also needs to break.
2009-08-29Update German translation of manual pages and fix French debian/changelog entryHelge Kreutzmann1-2/+2
Update to 1632t.
2009-08-28dpkg-source(1): small improvementRaphaël Hertzog1-0/+2
Give the section name listing source packages formats when we're referring to it. Thanks to Jari Aalto for the idea.
2009-08-26man: Use po4a “--previous” support when updating the man pagesGuillem Jover1-0/+2
Suggested-by: Christian Perrier <bubulle@debian.org>
2009-08-26man: Always run po4a from source dir regardless of out or in-tree buildsGuillem Jover1-0/+2
Switch to use builddir for the destination files instead of srcdir for the source files, therefore avoiding unneeded changes in the paths in po files regardless of where the object files get stored during build.
2009-08-26Dpkg::Shlibs::SymbolFile: cache the minimum version for a particular sonameJiri Palecek1-0/+3
Afer profiling, I discovered that dpkg-shlibdeps spent a large part of his time in the get_smallest_version() version. This patch improves the performance by caching the resulting value.
2009-08-22man: Document DPKG_MAINTSCRIPT_PACKAGE environment variableGuillem Jover1-0/+2
2009-08-22Set DPKG_MAINTSCRIPT_ARCH env var with the .deb architectureGuillem Jover1-0/+2
This allows maintainer scripts to know which architecture the package got built for.
2009-08-21Add support for config.d style directory fragment loadingGuillem Jover3-0/+4
Open the system config.d directory before the system configuration file, /etc/dpkg/dpkg.cfg.d for dpkg and /etc/dpkg/dselect.cfg.d for dselect, and load fragments with filenames matching the run-parts standard Debian constraints (^[a-zA-Z0-9_-]+$). This will allow external programs to drop configuration fragments on those directories.
2009-08-19Merged changesChristian Perrier4-4/+45
2009-08-19Updated Russian translationsYuri Kozlov1-1/+4
2009-08-16dpkg-source/dpkg-genchanges: split long Binary: field valuesRaphael Hertzog1-0/+2
2009-08-16deb-extra-override(5): new manual pageRaphaël Hertzog1-0/+2
Factorize description of the extra override file in a new manual page. Refer to this manpage in dpkg-scanpackages(1) and dpkg-scansources(1).
2009-08-16dpkg-scansources: implement --extra-overrideRaphaël Hertzog1-0/+1
2009-08-15Do not match sparc architecture with sparc64-*-* tripletGuillem Jover1-0/+1
A sparc64 userland needs a different Debian architecture, as each GNU triplet should maps 1:1 to a Debian architecture.
2009-08-15dpkg-architecture: finish support of DEB_{HOST,BUILD}_ARCH_{BITS,ENDIAN}Raphaël Hertzog2-1/+8
Enhanced cputable to describe the new columns. Let dpkg-dev depend on dpkg (>= 1.15.4) to ensure that we have an updated cputable (and so that a versioned build-dependency on dpkg-dev is enough to use this new feature). Document the new variables in the manual page dpkg-architecture(1).
2009-08-15dpkg: change behaviour of --merge-availIan Jackson1-0/+4
With this change, dpkg --merge-avail does not update a package's information if the version provided is older than the one already listed in the available file.
2009-08-15Sort language updates by alphabet.Helge Kreutzmann1-2/+2
2009-08-14Add a dpkg cron.daily script to backup the status fileRaphaël Hertzog3-1/+17
Create /etc/cron.daily/dpkg to handle the backup of /var/lib/dpkg/status in /var/backups. This is taken out of the cron package and need no conflicts/breaks as the code does nothing if the current status file is already backupped. Moving it out of the cron package makes it more visible for users inspecting the content of the dpkg package. Based-on-patch-by: Leo 'costela' Antunes <costela@debian.org>
2009-08-14dpkg-gensymbols(1): add kfreebsd-amd64 to the "64bit arches" symbol exampleJulien Cristau1-0/+2
This makes it less likely that this arch will be forgotten when maintainers copy/paste from the example.
2009-08-14dpkg-scanpackages: add support for extra override fileRaphaël Hertzog1-0/+2
Based-on-patch-by: Robert Millan <rmh@aybabtu.com>
2009-08-13Remove double slash in database path creationGuillem Jover1-0/+2
Visible to the user in some error conditions.
2009-08-11Add forgotten bug closureGuillem Jover1-1/+1
Closes: #472208
2009-08-09dpkg: On file conflicts print the version of the conflicted packageGuillem Jover1-0/+2
Makes it easier to report bugs, without needed to additionally check the installed version of the conflicted package. Closes: #540019
2009-08-06Bump install-info related versioned Breaks for konquerorGuillem Jover1-1/+1
Last version of konqueror before the fix is 4:4.2.96-1, thus change the dependency accordingly.
2009-08-03Update Swedish translation.Peter Krefting1-0/+3
po/sv.po: Updated to 971t0f0u. man/po/sv.po: Update to 1608t0f0u. scripts/po/sv.po: Update to 476t0f0u.
2009-08-02Add uClinux support to ostable and triplettableSimon Richter1-0/+2
2009-08-02Add uClibc Linux support to ostable and triplettableGuillem Jover1-0/+1
Closes: #455501
2009-07-25update-alternatives: fix a warning messageRaphael Hertzog1-0/+2
Mention the correct slave link that can't be installed due to a conflicting file instead of quoting the master link.
2009-07-21Merge branch 'master' of ssh://git.debian.org/git/dpkg/dpkgChristian Perrier1-0/+2
2009-07-21Completed French translation for scriptsChristian Perrier1-1/+2
2009-07-21Updated French translationChristian Perrier1-0/+1
2009-07-21Dpkg::Changelog: fix heuristic to identify correct start entryRaphael Hertzog1-0/+2
The heuristic to identify the version number that is most approaching was not working properly for the case where the version number was smaller than the oldest version (for example "0"). Add a non-regression test for this case. Also add supplementary warnings message so that people notice when the parameters are discarded.
2009-07-20Slovak translation updateIvan Masár1-0/+1
2009-07-20Slovak translation updateIvan Masár1-0/+3
2009-07-20Fix preinst to not fail on read on broken alternatives status filesRaphael Hertzog2-4/+6
The internal structure of alternatives status file is line based. Empty lines end each section. read call can fail if the file is truncated at some unexpected point. Thus protect all read calls with "|| continue" or "|| break" depending on the case.
2009-07-15deb-substvars(5): list fields where substvars do not workRaphael Hertzog1-0/+2
2009-07-15dpkg-gensymbols: improve diff label again.Modestas Vainius1-0/+3
Use "$source_file ($package $arch)". Signed-off-by: Modestas Vainius <modestas@vainius.eu>
2009-07-14dselect: Fix typo in package deselection conditionGuillem Jover1-0/+2
The test was always false due to the typo.
2009-07-14Add fakeroot to dpkg-dev RecommendsGuillem Jover2-1/+2
Since version 1.14.7, dpkg-buildpackage uses fakeroot by default to obtain (emulated) root privileges. Reported-by: Sven Joachim <svenjoac@gmx.de> Closes: #536821
2009-07-14Remove obsolete ‘hold’ and ‘hold-reinstreq’ internal status flagsGuillem Jover1-0/+1
These flags have been obsolete for a long time, and the ‘hold’ part has been converted to the ‘want_hold’ value on database parse. No current system having been upgraded through several Debian releases should have those values in their status database anymore.
2009-07-13dpkg-deb: Remove trailing ‘/’ and ‘/.’ from the directory name on -bGuillem Jover1-0/+2
When using “dpkg-deb -b” and specifiyng only the directory name to be used as the base name for the package name, remove any trailing characters that would make dpkg-deb create the destination file inside the directory. Closes: #218018, #373602