+Tue Dec 14 20:08:58 CET 1999 Wichert Akkerman <wakkerma@debian.org>
+
+ * automake/sysconf.m4: really add the file this time
+ * po/sv.po: new version with minor corrections
+ * main/depcon.c: minor corrections to depisok()
+
+Mon Dec 13 15:18:03 CET 1999 Wichert Akkerman <wakkerma@debian.org>
+
+ * scripts/dpkg-gencontrol.pl: use findarch to get the architecture
+
Sun Dec 12 23:59:25 CET 1999 Wichert Akkerman <wakkerma@debian.org>
* dselect/main.cc: We need to printf programdesc as well
--- /dev/null
+dnl Bunch of extra macros to make dpkg more portable
+dnl Copyright (C) 1999 Wichert Akkerman <wakkerma@debian.org>
+dnl
+dnl This program is free software; you can redistribute it and/or modify
+dnl it under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 2, or (at your option)
+dnl any later version.
+dnl
+dnl This program is distributed in the hope that it will be useful,
+dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+dnl GNU General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with this program; if not, write to the Free Software
+dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
+dnl 02111-1307, USA.
+
+AC_DEFUN(AC_HAVE_SYSINFO,
+[AC_CACHE_CHECK(whether sysinfo is available,
+ ac_cv_func_sysinfo,
+[ AC_CHECK_FUNC(sysinfo,ac_cv_func_sysinfo=yes,ac_cv_func_sysinfo=no)])
+if test "$ac_cv_func_sysinfo" = "yes" ; then
+ AC_DEFINE(HAVE_SYSINFO)
+fi
+])
+
+AC_DEFUN(AC_MEMINFO_IN_SYSINFO,
+[AC_REQUIRE([AC_HAVE_SYSINFO])dnl
+ if test "$ac_cv_header_sys_sysinfo" = "" ; then
+ AC_CHECK_HEADERS(sys/sysinfo.h)
+ fi
+ AC_CACHE_CHECK(whether struct sysinfo contains memory information,
+ ac_cv_meminfo_in_sysinfo,
+[AC_TRY_COMPILE([
+#ifdef HAVE_SYS_SYSINFO_H
+#include <sys/sysinfo.h>
+#endif
+], [struct sysinfo si ; si.freeram;si.sharedram;si.bufferram;],
+ ac_cv_meminfo_in_sysinfo=yes, ac_cv_meminfo_in_sysinfo=no)])
+ if test "$ac_cv_have_sysinfo_meminfo" = yes ; then
+ AC_DEFINE(MEMINFO_IN_SYSINFO)
+ fi
+])
+
+
* start-stop-daemon: honour --oknodo if we fail to kill a process
Closes: Bug#52580,#52185
* Fix dselect program description, Closes: Bug#52328
+ * Fix architecture-detection in dpkg-gencontrol, Closes: Bug#52616
-- Wichert Akkerman <wakkerma@debian.org> UNRELEASED
assert(dep->type == dep_depends || dep->type == dep_predepends ||
dep->type == dep_conflicts || dep->type == dep_recommends ||
- dep->type == dep_suggests );
+ dep->type == dep_suggests || dep->type == dep_enhances );
/* The dependency is always OK if we're trying to remove the depend*ing*
* package.
describedepcon(whynot, dep);
varbufaddc(whynot,'\n');
+ /* TODO: check dep_enhances as well (WTA) */
if (dep->type == dep_depends || dep->type == dep_predepends ||
- dep->type == dep_recommends) {
+ dep->type == dep_recommends || dep->type = dep_suggests ) {
/* Go through the alternatives. As soon as we find one that
* we like, we return `1' straight away. Otherwise, when we get to
" dpkg --print-installation-architecture visa värdarkitektur (för install.)\n"
" dpkg --compare-versions <a> <rel> <b> jämför versionsnummer - se nedan\n"
" dpkg --help | --version visa denna hjälp / versionsnummer\n"
-" dpkg --force-help | -Dh|--debug=help hjälp för tvingande resp. avlusning\n"
+" dpkg --force-help | -Dh|--debug=help hjälp för tvingande resp. felsökning\n"
" dpkg --licence visa upphovsrättslicensvillkor\n"
"\n"
"Använd dpkg -b|--build|-c|--contents|-e|--control|-I|--info|-f|--field|\n"
" -B|--auto-deconfigure Installera även om det förstör andra paket\n"
" --largemem | --smallmem Optimera för mycket (>4M) eller lite (<4M) minne\n"
" --no-act Säg bara vad som skulle hända - utför ingenting\n"
-" -D|--debug=<oktalt> Slå på avlusning - se -Dhelp eller --debug=help\n"
+" -D|--debug=<oktalt> Slå på felsökning - se -Dhelp eller --debug=help\n"
" --ignore-depends=<paket>,... Ignorera beroenden angående <paket>\n"
" --force-... Tvinga utförande - se --force-help\n"
" --no-force-...|--refuse-... Stanna när problem framkommer\n"
msgstr ""
"Skriv dpkg --help för hjälp om att (av)installera paket [*]\n"
"Använd dselect för användarvänlig pakethantering.\n"
-"Skriv dpkg -Dhelp för en lista över värden för dpkgs avlusningsflagga\n"
+"Skriv dpkg -Dhelp för en lista över värden för dpkgs felsökningsflagga\n"
"Skriv dpkg --force-help för en lista över tvingande flaggor\n"
"Skriv dpkg-deb --help för hjälp om manipulering av *.deb-filer\n"
"Skriv dpkg --license för upphovsrättslig licens och avsaknad av garanti\n"
"Debugging options are be mixed using bitwise-or.\n"
"Note that the meanings and values are subject to change.\n"
msgstr ""
-"%s avlusningsval, --debug=<oktalt> eller -D<oktalt>:\n"
+"%s felsökningsval, --debug=<oktalt> eller -D<oktalt>:\n"
"\n"
" tal ref. i källkod beskrivning\n"
" 1 general Allmänt hjälpfull förloppsinformation\n"
" 1000 veryverbose Massvis av pladder om bl.a dpkg/info-katalogen\n"
" 2000 stupidlyverbose Knäppa mängder pladder\n"
"\n"
-"Avlusningsflaggor kombineras med bitvis eller.\n"
+"Felsökningsflaggor kombineras med bitvis eller.\n"
"Notera att betydelser och värden kan ändras.\n"
#: main/main.c:206
"<deb> är filnamnet på ett arkiv i Debianformat.\n"
"<kfil> är namnet på en administrativ filkomponent.\n"
"<kfält> är namnet på ett fält i den gällande \"control\"-filen.\n"
-"Flaggor: -D för avlusningsutdata, --old eller --new anger arkivformat,\n"
+"Flaggor: -D för felsökningsutdata, --old eller --new anger arkivformat,\n"
" --nocheck stänger av kontrollfilskontroll (skapar trasiga paket).\n"
"\n"
"Använd \"dpkg\" för att installera och ta bort paket från ditt system, eller\n"
#: dselect/main.cc:139
#, c-format
msgid "couldn't open debug file `%.255s'\n"
-msgstr "kunde inte öppna avlusningsfil \"%.255s\"\n"
+msgstr "kunde inte öppna felsökningsfil \"%.255s\"\n"
#: dselect/main.cc:165
msgid "Terminal does not appear to support cursor addressing.\n"
}
}
-$arch = $override{Architecture} or do {
- if (exists $ENV{DEB_HOST_ARCH}) {
- $arch=$ENV{DEB_HOST_ARCH};
- } else {
- $arch=`dpkg --print-architecture`;
- $? && &subprocerr("dpkg --print-architecture");
- }
-};
-chomp $arch;
-
+&findarch;
&parsechangelog;
&parsecontrolfile;