]>
git.saurik.com Git - apt.git/log
David Kalnischkies [Sat, 16 Jun 2012 17:55:43 +0000 (19:55 +0200)]
do not dereference the storage for the unique strings as the pointer can
change at the time of writing the strings, so first store it temporary
and then save the index in the (possibily new) pointer location
David Kalnischkies [Thu, 14 Jun 2012 17:40:12 +0000 (19:40 +0200)]
* apt-pkg/pkgcache.cc:
- do a string comparision for architecture checking in IsMultiArchImplicit
as 'unique' strings in the pkgcache aren't unique (Closes: #677454)
Daniel Hartwig [Thu, 14 Jun 2012 17:14:55 +0000 (19:14 +0200)]
* apt-pkg/pkgcachegen.cc:
- always reset _error->StackCount in MakeStatusCache (Closes: #677175)
David Kalnischkies [Thu, 14 Jun 2012 17:07:15 +0000 (19:07 +0200)]
add two tests for architecture specifications
David Kalnischkies [Thu, 14 Jun 2012 17:03:37 +0000 (19:03 +0200)]
* apt-pkg/cacheset.cc:
- add PackageContainerInterface::FromGroup to support
architecture specifications with wildcards on the commandline
David Kalnischkies [Thu, 14 Jun 2012 16:48:23 +0000 (18:48 +0200)]
* apt-pkg/deb/deblistparser.cc:
- use PackageArchitectureMatchesSpecification filter
* apt-pkg/cachefilter.cc:
- add PackageArchitectureMatchesSpecification (Closes: #672603)
David Kalnischkies [Thu, 14 Jun 2012 13:46:49 +0000 (15:46 +0200)]
* deb/deblistparser.cc:
- ensure that mixed positive/negative architecture wildcards
are handled in the same way as dpkg handles them
David Kalnischkies [Tue, 12 Jun 2012 13:40:56 +0000 (15:40 +0200)]
add a testcase for #675449, which i forgot to commit
Michael Vogt [Mon, 11 Jun 2012 14:51:43 +0000 (16:51 +0200)]
releasing version 0.9.6
Michael Vogt [Mon, 11 Jun 2012 12:56:11 +0000 (14:56 +0200)]
merged from donkult
David Kalnischkies [Mon, 11 Jun 2012 00:17:17 +0000 (02:17 +0200)]
add a few tests to check that arch-specific qualifiers work
Thibaut Girka [Mon, 11 Jun 2012 00:06:40 +0000 (02:06 +0200)]
* apt-pkg/deb/deblistparser.cc:
- add support for arch-specific qualifiers in dependencies
David Kalnischkies [Sun, 10 Jun 2012 23:31:27 +0000 (01:31 +0200)]
* apt-pkg/cacheiterators.h:
- add an IsMultiArchImplicit() method for Dep- and PrvIterator
David Kalnischkies [Sun, 10 Jun 2012 22:16:51 +0000 (00:16 +0200)]
check build-dep candidate if install is forbidden
Thibaut Girka [Sun, 10 Jun 2012 11:06:11 +0000 (13:06 +0200)]
* cmdline/apt-get.cc:
- complain correctly about :any build-dep on M-A:none packages
David Kalnischkies [Sun, 10 Jun 2012 10:27:24 +0000 (12:27 +0200)]
show 'bzr branch' as 'bzr get' is deprecated (LP: #
1011032 )
David Kalnischkies [Sat, 9 Jun 2012 22:40:55 +0000 (00:40 +0200)]
* apt-pkg/aptconfiguration.cc:
- if APT::Languages=none save "none" in allCodes so that the detected
configuration is cached as intended (Closes: #674690, LP: #
1004947 )
Daniel Hartwig [Sat, 9 Jun 2012 22:18:19 +0000 (00:18 +0200)]
* cmdline/apt-get.cc:
- print URIs for all changelogs in case of --print-uris,
thanks to Daniel Hartwig for the patch! (Closes: #674897)
David Kalnischkies [Sat, 9 Jun 2012 22:08:28 +0000 (00:08 +0200)]
* apt-pkg/deb/deblistparser.cc:
- set pkgCacheGen::Essential to "all" again (Closes: #675449)
* apt-pkg/algorithms.cc:
- force install only for one essential package out of a group
David Kalnischkies [Sat, 9 Jun 2012 21:08:19 +0000 (23:08 +0200)]
* ftparchive/apt-ftparchive.cc:
- default to putting the Contents-* files below $(SECTION) as apt-file
expects them there - thanks Martin-Éric Racine! (Closes: #675827)
David Kalnischkies [Sat, 9 Jun 2012 20:55:51 +0000 (22:55 +0200)]
fix segfault with empty LongOpt in --no-* branch
Daniel Hartwig [Sat, 9 Jun 2012 20:49:37 +0000 (22:49 +0200)]
* apt-pkg/contrib/cmdline.cc:
- apply patch from Daniel Hartwig to fix a segfault in case
the LongOpt is empty (Closes: #676331)
David Kalnischkies [Sat, 9 Jun 2012 20:15:51 +0000 (22:15 +0200)]
* apt-pkg/cdrom.cc:
- fix regression from 0.9.3 which dumped the main configuration
_config instead of the cdrom settings (Cnf) as identified and
tested by Milan Kupcevic, thanks! (Closes: #674100)
David Kalnischkies [Sat, 9 Jun 2012 20:05:55 +0000 (22:05 +0200)]
updating <date> tags and the po files for the manpages
Justin B Rye [Sat, 9 Jun 2012 17:14:57 +0000 (19:14 +0200)]
* doc/apt.conf.5.xml:
- review and fix typo, grammar and style issues
- rephrase APT::Immediate-Configuration and many others
Justin B Rye [Thu, 7 Jun 2012 22:17:06 +0000 (00:17 +0200)]
* sources.list.5.xml:
- review and fix typo, grammar and style issues
Justin B Rye [Wed, 6 Jun 2012 22:04:44 +0000 (00:04 +0200)]
* doc/apt-sortpkgs.1.xml:
- review and fix typo, grammar and style issues
Justin B Rye [Wed, 6 Jun 2012 21:56:08 +0000 (23:56 +0200)]
* doc/apt-secure.8.xml:
- review and fix typo, grammar and style issues
Justin B Rye [Wed, 6 Jun 2012 16:15:49 +0000 (18:15 +0200)]
* doc/apt-key.8.xml, doc/apt-mark.8.xml,
doc/apt_preferences.5.xml:
- review and fix spelling issues
Michael Vogt [Wed, 6 Jun 2012 11:24:13 +0000 (13:24 +0200)]
* cmdline/apt-key:
- do not hardcode /etc but use Dir::Etc instead
Justin B Rye [Mon, 4 Jun 2012 14:31:19 +0000 (16:31 +0200)]
* doc/apt-key.8.xml:
- review and fix spelling issues
* doc/apt-mark.8.xml:
- review and fix spelling issues
David Kalnischkies [Mon, 4 Jun 2012 12:01:13 +0000 (14:01 +0200)]
reorder the translatable files in the pot in a way that at least partly
resembles importance of the manpage, so that e.g. apt-get and apt-cache
are above the less used apt-ftparchive
Justin B Rye [Mon, 4 Jun 2012 11:49:40 +0000 (13:49 +0200)]
* doc/apt-ftparchive.8.xml:
- fix typo, grammar and style issues
David Kalnischkies [Sat, 2 Jun 2012 21:45:46 +0000 (23:45 +0200)]
unfuzzy typofixes in th french manpage update
David Kalnischkies [Sat, 2 Jun 2012 20:29:31 +0000 (22:29 +0200)]
merge with debian-sid to get all the updated l10ns
[ Christian Perrier ]
* French program and manpage translation update
* Danish program translation by Joe Hansen. Closes: #675605
Robert Luberda [Sat, 2 Jun 2012 18:38:05 +0000 (20:38 +0200)]
* doc/apt-mark.8.xml:
- in hold, the option name is --file not --filename
David Kalnischkies [Sat, 2 Jun 2012 17:27:02 +0000 (19:27 +0200)]
unfuzzy the typos fixed so far in the english review in pl update
Robert Luberda [Sat, 2 Jun 2012 17:15:57 +0000 (19:15 +0200)]
Polish manpage translation update (Closes: #675603)
bubulle@debian.org [Sat, 2 Jun 2012 16:42:48 +0000 (18:42 +0200)]
French updated by Christian Perrier
bubulle@debian.org [Sat, 2 Jun 2012 16:38:59 +0000 (18:38 +0200)]
Danish by Joe Hansen. Closes: #675605
bubulle@debian.org [Sat, 2 Jun 2012 16:37:54 +0000 (18:37 +0200)]
French updated by Christian Perrier
bubulle@debian.org [Sat, 2 Jun 2012 16:26:35 +0000 (18:26 +0200)]
Polish updated by Robert Luberda. Closes: #675603
Justin B Rye [Sat, 2 Jun 2012 16:03:45 +0000 (18:03 +0200)]
* doc/apt-get.8.xml:
- review and fix spelling issues
David Kalnischkies [Tue, 29 May 2012 14:14:25 +0000 (16:14 +0200)]
* doc/apt-get.8.xml:
- use apt-utils as package example instead of libc6
Justin B Rye [Tue, 29 May 2012 13:57:01 +0000 (15:57 +0200)]
Reword: "So, <literal>dist-upgrade</literal> command may remove some packages."
to "The <literal>dist-upgrade</literal> command may therefore remove some packages."
Justin B Rye [Tue, 29 May 2012 13:39:41 +0000 (15:39 +0200)]
* doc/apt-get.8.xml:
- move dselect-upgrade below dist-upgrade
Justin B Rye [Sat, 26 May 2012 15:49:29 +0000 (17:49 +0200)]
* doc/apt-extracttemplates.1.xml:
- debconf is not DebConf
David Kalnischkies [Sat, 26 May 2012 13:51:15 +0000 (15:51 +0200)]
* doc/examples/sources.list:
- use the codename instead of 'stable' in the examples sources.list
as we do in the manpage and as the debian-installer does
David Kalnischkies [Fri, 25 May 2012 12:11:34 +0000 (14:11 +0200)]
* doc/apt-verbatim.ent:
- APT doesn't belong to the product 'Linux', so use 'APT' instead
as after all APT is a big suite of applications
Justin B Rye [Fri, 25 May 2012 11:17:27 +0000 (13:17 +0200)]
* doc/apt-config.8.xml:
- review and fix spelling issues
Justin B Rye [Fri, 25 May 2012 09:38:06 +0000 (11:38 +0200)]
correct one remaining 'cdrom' → 'CD-ROM'
David Kalnischkies [Fri, 25 May 2012 09:03:12 +0000 (11:03 +0200)]
* debian/apt-utils.links:
- the internal resolver 'apt' is now directly installed in
/usr/lib/apt/solvers, so don't instruct dh to create a broken link
Justin B Rye [Fri, 25 May 2012 08:53:27 +0000 (10:53 +0200)]
* doc/apt-cdrom.8.xml:
- correct disc vs. disk issues
Justin B Rye [Fri, 25 May 2012 08:32:07 +0000 (10:32 +0200)]
* doc/apt-cdrom.8.xml:
- it's multi-CD and a run-on setence "ends" with;
Justin B Rye [Fri, 25 May 2012 07:51:21 +0000 (09:51 +0200)]
* doc/apt-cdrom.8.xml
- add missing possessive apostrophe in "APT's"
Justin B Rye [Fri, 25 May 2012 07:45:59 +0000 (09:45 +0200)]
* doc/apt-cdrom.8.xml:
- replace CDROM with the proper CD-ROM in text
David Kalnischkies [Thu, 24 May 2012 17:42:57 +0000 (19:42 +0200)]
* cmdline/apt-get.cc:
- do not show 'list of broken packages' header if no package
is broken as it happens e.g. for external resolver errors
Michael Vogt [Thu, 24 May 2012 15:27:34 +0000 (17:27 +0200)]
releasing version 0.9.5.1
Michael Vogt [Thu, 24 May 2012 15:12:46 +0000 (17:12 +0200)]
merged from david
Justin B Rye [Thu, 24 May 2012 14:00:53 +0000 (16:00 +0200)]
* doc/apt-cache.8.xml:
- three small rewordings for better english sentences
Michael Vogt [Thu, 24 May 2012 13:59:31 +0000 (15:59 +0200)]
merged from David
Justin B Rye [Thu, 24 May 2012 13:49:55 +0000 (15:49 +0200)]
* doc/apt-cache.8.xml:
- fix a typo as well as adding missing literal markup
Justin B Rye [Thu, 24 May 2012 13:09:49 +0000 (15:09 +0200)]
* doc/*.xml:
- remove 'GNU/Linux' from 'Debian systems' strings as Debian
has more systems than just GNU/Linux nowadays
David Kalnischkies [Thu, 24 May 2012 12:58:36 +0000 (14:58 +0200)]
finially do the post-processing of the po's for all non-de
languages, too, to reduce the amount of fuzzies in them
David Kalnischkies [Wed, 23 May 2012 16:20:55 +0000 (18:20 +0200)]
use docbook DTD 4.5 instead of 4.2 to have valid docs
David Kalnischkies [Wed, 23 May 2012 16:00:32 +0000 (18:00 +0200)]
* doc/*.xml:
- mark even more stuff as untranslateable and improve the
markup here and there (no real text change)
David Kalnischkies [Tue, 22 May 2012 16:33:43 +0000 (18:33 +0200)]
* apt-pkg/contrib/fileutl.cc:
- dup() given compressed fd in OpenDescriptor if AutoClose
is disabled as otherwise gzclose() and co will close it
Michael Vogt [Tue, 22 May 2012 14:41:53 +0000 (16:41 +0200)]
releasing version 0.9.5
Michael Vogt [Tue, 22 May 2012 11:29:25 +0000 (13:29 +0200)]
merged from David
Michael Vogt [Tue, 22 May 2012 08:16:10 +0000 (10:16 +0200)]
merged from david
David Kalnischkies [Mon, 21 May 2012 22:35:57 +0000 (00:35 +0200)]
* proofreading of the manpage pot
* German manpage translation update (Closes: #673294)
bubulle@debian.org [Mon, 21 May 2012 19:53:29 +0000 (21:53 +0200)]
Merge my tree and the remote tree (no change, I guess)
David Kalnischkies [Mon, 21 May 2012 17:20:03 +0000 (19:20 +0200)]
* debian/rules:
- move internal-solver as 'apt' to his friend dump-solver in
/usr/lib/apt/solvers to avoid writing a manpage for it
David Kalnischkies [Mon, 21 May 2012 17:14:53 +0000 (19:14 +0200)]
* debian/control:
- moving debiandoc-sgml to Build-Depends-Indep was one step too much
for the buildds as we still build two sgml files in arch:any
David Kalnischkies [Mon, 21 May 2012 17:12:25 +0000 (19:12 +0200)]
* apt-pkg/contrib/mmap.cc:
- have a dummy SyncToFd around in case of ReadOnly access to a
compressed file as we otherwise on Close() do not delete[] the
char buffer but munmap() it… (Closes: #673815)
David Kalnischkies [Mon, 21 May 2012 14:50:52 +0000 (16:50 +0200)]
* buildlib/inttypes.h.in:
- remove inttypes.h compatibility as providing such a c99 types
compatibility conflicts with the usage of c99 type long long
David Kalnischkies [Mon, 21 May 2012 13:16:39 +0000 (15:16 +0200)]
whatever this script did, it didn't for a long long time
(it creates changelog from cvs)
David Kalnischkies [Mon, 21 May 2012 13:13:05 +0000 (15:13 +0200)]
apply the correct metadata (package, version, mail) to all pot and po files
David Kalnischkies [Mon, 21 May 2012 13:12:27 +0000 (15:12 +0200)]
* buildlib/podomain.mak:
- ensure that all sources end up in the srclist so that we don't
forget to extract half of the translation strings
Michael Vogt [Mon, 21 May 2012 11:47:14 +0000 (13:47 +0200)]
releasing version 0.9.4
Michael Vogt [Mon, 21 May 2012 11:33:25 +0000 (13:33 +0200)]
merge fix from david for warning during xml build
Michael Vogt [Mon, 21 May 2012 10:05:04 +0000 (12:05 +0200)]
merged updated de.po, thanks to Holger Wansing (closes: #672466)
Michael Vogt [Mon, 21 May 2012 09:29:05 +0000 (11:29 +0200)]
merged from David, uncommited the previous i18n commit first as its part of the merge from David already but for some reason bzr is confused and gives a gazillion of conflicts in doc/po/de.po without the uncommit first
David Kalnischkies [Mon, 21 May 2012 06:16:50 +0000 (08:16 +0200)]
* ftparchive/writer.cc:
- include Contents-* files in Release files (Closes: #673647)
David Kalnischkies [Mon, 21 May 2012 06:00:16 +0000 (08:00 +0200)]
add also <refentryinfo> to the list of unstranslated tags for po4a
David Kalnischkies [Mon, 21 May 2012 04:13:03 +0000 (06:13 +0200)]
auto-generate the correct <date> translation
David Kalnischkies [Mon, 21 May 2012 03:13:13 +0000 (05:13 +0200)]
print warnings in release script if xml-linting fails
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.
David Kalnischkies [Mon, 21 May 2012 02:58:30 +0000 (04:58 +0200)]
remove the mode-line from apt.ent to save them from being "translated"
David Kalnischkies [Mon, 21 May 2012 02:54:47 +0000 (04:54 +0200)]
add <refname> and <refentrytitle> to the untranslated list
David Kalnischkies [Mon, 21 May 2012 02:40:48 +0000 (04:40 +0200)]
in <term> mark all options with <option> and mark <term><option>
as untranslated for po4a removing ~200 unless "translateable" strings
bubulle@debian.org [Sun, 20 May 2012 17:25:26 +0000 (19:25 +0200)]
German updated (Chris Leick). Closes: #673410
David Kalnischkies [Sun, 20 May 2012 16:58:37 +0000 (18:58 +0200)]
* apt-pkg/aptconfiguration.cc:
- longcode Translation files are saved with encoded underscore,
so make sure to pick these files up as well for Acquire::Languages
David Kalnischkies [Sun, 20 May 2012 16:37:14 +0000 (18:37 +0200)]
move the creation of the manpage-style.xsl file to the rest of the
manpage building instead of doing it at setup time, so we can properly
depend on it
David Kalnischkies [Sun, 20 May 2012 16:24:23 +0000 (18:24 +0200)]
* doc/*.xml:
- add a few translator notes and reword some paragraphs to ensure that
translators and users alike can better understand them (Closes: #669409)
David Kalnischkies [Sat, 19 May 2012 21:07:30 +0000 (23:07 +0200)]
* apt-pkg/packagemanager.cc:
- do not run into loop on new-pre-depends-breaks (Closes: #673536)
Chris Leick [Sat, 19 May 2012 16:38:27 +0000 (18:38 +0200)]
* doc/po/de.po:
- updated german manpage translation by Chris Leick, thanks!
Chris Leick [Sat, 19 May 2012 15:08:48 +0000 (17:08 +0200)]
fix authenificated→authenticated typo in sources.list manpage
David Kalnischkies [Thu, 17 May 2012 20:21:03 +0000 (22:21 +0200)]
* doc/makefile:
- build manpages with the correct l10n.gentext.default.language setting
to get the correct section titles provided by docbook
David Kalnischkies [Thu, 17 May 2012 12:21:13 +0000 (14:21 +0200)]
add spaces around PACKAGE_VERSION to fix FTBFS with -std=c++11
David Kalnischkies [Wed, 16 May 2012 14:44:15 +0000 (16:44 +0200)]
* cmdline/apt-get.cc:
- use the host architecture, not the build architecture for matching
of [architecture restrictions] in Build-Depends (Closes: #672927)
*