0.5.15cnc6-alt17
- apt-utils: Set locale to "C" (#2587). - apt-utils: Added list of utilities to package description (#3564). - apt-get: Implemented APT::Get::PrintLocalFile option.
This commit is contained in:
parent
a4e32c8988
commit
8542fdc35f
44
apt-0.5.15cnc6-alt-PrintLocalFile.patch
Normal file
44
apt-0.5.15cnc6-alt-PrintLocalFile.patch
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
--- apt-0.5.15cnc6/cmdline/apt-get.cc.orig 2005-11-25 16:23:26 +0000
|
||||||
|
+++ apt-0.5.15cnc6/cmdline/apt-get.cc 2005-11-25 19:12:14 +0000
|
||||||
|
@@ -1025,6 +1025,13 @@ bool InstallPackages(CacheFile &Cache,bo
|
||||||
|
// Just print out the uris an exit if the --print-uris flag was used
|
||||||
|
if (_config->FindB("APT::Get::Print-URIs") == true)
|
||||||
|
{
|
||||||
|
+ if (_config->FindB("APT::Get::PrintLocalFile"))
|
||||||
|
+ {
|
||||||
|
+ for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I < Fetcher.ItemsEnd(); ++I)
|
||||||
|
+ if (((*I)->Local))
|
||||||
|
+ cout << (*I)->DestFile << endl;
|
||||||
|
+ return true;
|
||||||
|
+ }
|
||||||
|
pkgAcquire::UriIterator I = Fetcher.UriBegin();
|
||||||
|
for (; I != Fetcher.UriEnd(); I++)
|
||||||
|
cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' <<
|
||||||
|
@@ -1719,6 +1726,13 @@ bool DoUpdate(CommandLine &CmdL)
|
||||||
|
// Just print out the uris an exit if the --print-uris flag was used
|
||||||
|
if (_config->FindB("APT::Get::Print-URIs") == true)
|
||||||
|
{
|
||||||
|
+ if (_config->FindB("APT::Get::PrintLocalFile"))
|
||||||
|
+ {
|
||||||
|
+ for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I < Fetcher.ItemsEnd(); ++I)
|
||||||
|
+ if (((*I)->Local))
|
||||||
|
+ cout << (*I)->DestFile << endl;
|
||||||
|
+ return true;
|
||||||
|
+ }
|
||||||
|
pkgAcquire::UriIterator I = Fetcher.UriBegin();
|
||||||
|
for (; I != Fetcher.UriEnd(); I++)
|
||||||
|
cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' <<
|
||||||
|
@@ -2533,6 +2547,13 @@ bool DoSource(CommandLine &CmdL)
|
||||||
|
// Just print out the uris an exit if the --print-uris flag was used
|
||||||
|
if (_config->FindB("APT::Get::Print-URIs") == true)
|
||||||
|
{
|
||||||
|
+ if (_config->FindB("APT::Get::PrintLocalFile"))
|
||||||
|
+ {
|
||||||
|
+ for (pkgAcquire::ItemIterator I = Fetcher.ItemsBegin(); I < Fetcher.ItemsEnd(); ++I)
|
||||||
|
+ if (((*I)->Local))
|
||||||
|
+ cout << (*I)->DestFile << endl;
|
||||||
|
+ return true;
|
||||||
|
+ }
|
||||||
|
pkgAcquire::UriIterator I = Fetcher.UriBegin();
|
||||||
|
for (; I != Fetcher.UriEnd(); I++)
|
||||||
|
cout << '\'' << I->URI << "' " << flNotDir(I->Owner->DestFile) << ' ' <<
|
40
apt-0.5.15cnc6-apt-utils-locale.patch
Normal file
40
apt-0.5.15cnc6-apt-utils-locale.patch
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
diff -upk.orig apt-0.5.15cnc6.orig/tools/genpkglist.cc apt-0.5.15cnc6/tools/genpkglist.cc
|
||||||
|
--- apt-0.5.15cnc6.orig/tools/genpkglist.cc 2003-12-23 18:30:14 +0000
|
||||||
|
+++ apt-0.5.15cnc6/tools/genpkglist.cc 2005-11-25 21:57:03 +0000
|
||||||
|
@@ -13,6 +13,7 @@
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
#include <assert.h>
|
||||||
|
+#include <locale.h>
|
||||||
|
|
||||||
|
#include <map>
|
||||||
|
#include <iostream>
|
||||||
|
@@ -464,7 +465,7 @@ int main(int argc, char ** argv)
|
||||||
|
const char *pkgListSuffix = NULL;
|
||||||
|
bool pkgListAppend = false;
|
||||||
|
|
||||||
|
- putenv("LC_ALL="); // Is this necessary yet (after i18n was supported)?
|
||||||
|
+ setlocale(LC_ALL, "C");
|
||||||
|
for (i = 1; i < argc; i++) {
|
||||||
|
if (strcmp(argv[i], "--index") == 0) {
|
||||||
|
i++;
|
||||||
|
diff -upk.orig apt-0.5.15cnc6.orig/tools/gensrclist.cc apt-0.5.15cnc6/tools/gensrclist.cc
|
||||||
|
--- apt-0.5.15cnc6.orig/tools/gensrclist.cc 2003-12-23 18:30:14 +0000
|
||||||
|
+++ apt-0.5.15cnc6/tools/gensrclist.cc 2005-11-25 21:56:58 +0000
|
||||||
|
@@ -13,6 +13,7 @@
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
#include <assert.h>
|
||||||
|
+#include <locale.h>
|
||||||
|
|
||||||
|
#include <map>
|
||||||
|
#include <list>
|
||||||
|
@@ -154,7 +155,7 @@ int main(int argc, char ** argv)
|
||||||
|
const char *srcListSuffix = NULL;
|
||||||
|
bool srcListAppend = false;
|
||||||
|
|
||||||
|
- putenv("LC_ALL="); // Is this necessary yet (after i18n was supported)?
|
||||||
|
+ setlocale(LC_ALL, "C");
|
||||||
|
for (i = 1; i < argc; i++) {
|
||||||
|
if (strcmp(argv[i], "--mapi") == 0) {
|
||||||
|
mapi = true;
|
25
apt.spec
25
apt.spec
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Name: apt
|
Name: apt
|
||||||
Version: 0.5.15cnc6
|
Version: 0.5.15cnc6
|
||||||
Release: alt16
|
Release: alt17
|
||||||
|
|
||||||
Summary: Debian's Advanced Packaging Tool with RPM support
|
Summary: Debian's Advanced Packaging Tool with RPM support
|
||||||
Summary(ru_RU.KOI8-R): Debian APT - õÓÏ×ÅÒÛÅÎÓÔ×Ï×ÁÎÎÏÅ ÓÒÅÄÓÔ×Ï ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ Ó ÐÏÄÄÅÒÖËÏÊ RPM
|
Summary(ru_RU.KOI8-R): Debian APT - õÓÏ×ÅÒÛÅÎÓÔ×Ï×ÁÎÎÏÅ ÓÒÅÄÓÔ×Ï ÕÐÒÁ×ÌÅÎÉÑ ÐÁËÅÔÁÍÉ Ó ÐÏÄÄÅÒÖËÏÊ RPM
|
||||||
@ -52,6 +52,8 @@ Patch38: apt-0.5.15cnc6-alt-dash-cmd.patch
|
|||||||
Patch39: apt-0.5.15cnc6-alt-quiet-update.patch
|
Patch39: apt-0.5.15cnc6-alt-quiet-update.patch
|
||||||
Patch40: apt-0.5.15cnc6-alt-vendor.patch
|
Patch40: apt-0.5.15cnc6-alt-vendor.patch
|
||||||
Patch41: apt-0.5.15cnc6-alt-apt-pipe.patch
|
Patch41: apt-0.5.15cnc6-alt-apt-pipe.patch
|
||||||
|
Patch42: apt-0.5.15cnc6-alt-PrintLocalFile.patch
|
||||||
|
Patch43: apt-0.5.15cnc6-apt-utils-locale.patch
|
||||||
|
|
||||||
# Normally not applied, but useful.
|
# Normally not applied, but useful.
|
||||||
Patch101: apt-0.5.4cnc9-alt-getsrc-debug.patch
|
Patch101: apt-0.5.4cnc9-alt-getsrc-debug.patch
|
||||||
@ -102,7 +104,7 @@ Obsoletes: libapt-0.5-devel-static
|
|||||||
%package utils
|
%package utils
|
||||||
# Analoguous to rpm-build subpackage.
|
# Analoguous to rpm-build subpackage.
|
||||||
Summary: Utilities to create APT repositaries (the indices)
|
Summary: Utilities to create APT repositaries (the indices)
|
||||||
Summary(ru_RU.KOI8-R): Утилиты для построения APT-репозитариев (индексов)
|
Summary(ru_RU.KOI8-R): õÔÉÌÉÔÙ ÄÌÑ ÐÏÓÔÒÏÅÎÉÑ APT-ÒÅÐÏÚÉÔÏÒÉÅ× (ÉÎÄÅËÓÏ×)
|
||||||
Group: Development/Other
|
Group: Development/Other
|
||||||
Requires: %name = %version-%release, mktemp >= 1:1.3.1, getopt
|
Requires: %name = %version-%release, mktemp >= 1:1.3.1, getopt
|
||||||
Requires: gnupg, sed
|
Requires: gnupg, sed
|
||||||
@ -160,7 +162,7 @@ package manipulation library, modified for RPM.
|
|||||||
%description utils
|
%description utils
|
||||||
This package contains the utility programs that can prepare a repositary of
|
This package contains the utility programs that can prepare a repositary of
|
||||||
RPMS binary and source packages for future access by APT (by generating
|
RPMS binary and source packages for future access by APT (by generating
|
||||||
the indices).
|
the indices): genbasedir, genpkglist, gensrclist.
|
||||||
|
|
||||||
It relates to 'apt' package analoguously to how 'rpm' relates to 'rpm-build' package.
|
It relates to 'apt' package analoguously to how 'rpm' relates to 'rpm-build' package.
|
||||||
|
|
||||||
@ -195,9 +197,9 @@ This package contains method 'rsync' for APT.
|
|||||||
%risk_usage
|
%risk_usage
|
||||||
|
|
||||||
%description utils -l ru_RU.KOI8-R
|
%description utils -l ru_RU.KOI8-R
|
||||||
В этом пакете находятся программы-утилиты, которые могут репозитарий
|
÷ ÜÔÏÍ ÐÁËÅÔÅ ÎÁÈÏÄÑÔÓÑ ÐÒÏÇÒÁÍÍÙ-ÕÔÉÌÉÔÙ, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÒÅÐÏÚÉÔÏÒÉÊ
|
||||||
ÂÉÎÁÒÎÙÈ É ÉÓÈÏÄÎÙÈ ÐÁËÅÔÏ× RPM ÐÒÉÇÏÔÏ×ÉÔØ ÄÌÑ ÄÏÓÔÕÐÁ Ó ÐÏÍÏÝØÀ APT
|
ÂÉÎÁÒÎÙÈ É ÉÓÈÏÄÎÙÈ ÐÁËÅÔÏ× RPM ÐÒÉÇÏÔÏ×ÉÔØ ÄÌÑ ÄÏÓÔÕÐÁ Ó ÐÏÍÏÝØÀ APT
|
||||||
(сгенерировать индексы).
|
(ÓÇÅÎÅÒÉÒÏ×ÁÔØ ÉÎÄÅËÓÙ): genbasedir, genpkglist, gensrclist.
|
||||||
|
|
||||||
ïÎ ÏÔÎÏÓÉÔÓÑ Ë ÐÁËÅÔÕ 'apt' ÁÎÁÌÏÇÉÞÎÏ ÔÏÍÕ, ËÁË 'rpm'Ë 'rpm-build'.
|
ïÎ ÏÔÎÏÓÉÔÓÑ Ë ÐÁËÅÔÕ 'apt' ÁÎÁÌÏÇÉÞÎÏ ÔÏÍÕ, ËÁË 'rpm'Ë 'rpm-build'.
|
||||||
|
|
||||||
@ -245,6 +247,8 @@ This package contains method 'rsync' for APT.
|
|||||||
%patch39 -p1
|
%patch39 -p1
|
||||||
%patch40 -p1
|
%patch40 -p1
|
||||||
%patch41 -p1
|
%patch41 -p1
|
||||||
|
%patch42 -p1
|
||||||
|
%patch43 -p1
|
||||||
|
|
||||||
find -type f -name \*.orig -delete -print
|
find -type f -name \*.orig -delete -print
|
||||||
|
|
||||||
@ -266,7 +270,7 @@ popd
|
|||||||
# Fix url.
|
# Fix url.
|
||||||
%__subst -p 's,/usr/share/common-licenses/GPL,/usr/share/license/GPL,' COPYING
|
%__subst -p 's,/usr/share/common-licenses/GPL,/usr/share/license/GPL,' COPYING
|
||||||
|
|
||||||
autoreconf -fisv -I buildlib
|
autoreconf -fisv
|
||||||
|
|
||||||
# --disable-dependency-tracking Speeds up one-time builds
|
# --disable-dependency-tracking Speeds up one-time builds
|
||||||
%configure --includedir=%_includedir/apt-pkg %{subst_enable static}
|
%configure --includedir=%_includedir/apt-pkg %{subst_enable static}
|
||||||
@ -360,6 +364,11 @@ fi
|
|||||||
# Probably %%doc with README.rsync?
|
# Probably %%doc with README.rsync?
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Nov 25 2005 Dmitry V. Levin <ldv@altlinux.org> 0.5.15cnc6-alt17
|
||||||
|
- apt-utils: Set locale to "C" (#2587).
|
||||||
|
- apt-utils: Added list of utilities to package description (#3564).
|
||||||
|
- apt-get: Implemented APT::Get::PrintLocalFile option.
|
||||||
|
|
||||||
* Fri Jul 15 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.15cnc6-alt16
|
* Fri Jul 15 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 0.5.15cnc6-alt16
|
||||||
- apt-shell: -q option for update added
|
- apt-shell: -q option for update added
|
||||||
|
|
||||||
@ -809,7 +818,7 @@ fi
|
|||||||
* Wed Jul 31 2002 Anton V. Denisov <avd@altlinux.ru> 0.5.4cnc4-alt0.1
|
* Wed Jul 31 2002 Anton V. Denisov <avd@altlinux.ru> 0.5.4cnc4-alt0.1
|
||||||
- Fixed:
|
- Fixed:
|
||||||
+ apt.conf syntax a little
|
+ apt.conf syntax a little
|
||||||
+ %doc syntax a little
|
+ %%doc syntax a little
|
||||||
- Updated:
|
- Updated:
|
||||||
+ APT-0.5.4cnc4
|
+ APT-0.5.4cnc4
|
||||||
+ BuildRequires
|
+ BuildRequires
|
||||||
@ -828,7 +837,7 @@ fi
|
|||||||
+ apt-0.5 requires
|
+ apt-0.5 requires
|
||||||
+ select-genlist.patch for new version
|
+ select-genlist.patch for new version
|
||||||
+ Spec file
|
+ Spec file
|
||||||
+ %doc section
|
+ %%doc section
|
||||||
- Added:
|
- Added:
|
||||||
+ Patch for some debug in md5 operations.
|
+ Patch for some debug in md5 operations.
|
||||||
+ apt-0.5.4cnc3-alt-configure-version.patch
|
+ apt-0.5.4cnc3-alt-configure-version.patch
|
||||||
|
Loading…
Reference in New Issue
Block a user