diff options
author | Dan McGee <dan@archlinux.org> | 2008-08-26 20:11:25 -0500 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2008-08-26 20:11:25 -0500 |
commit | 1c47500ea6d41bf9354155fca2e7c83fca368e1d (patch) | |
tree | 37ae5ea6d92a71aba7dd767b25f3c2fc6eb69a2c | |
parent | d05882db9e417244fa580c4697b45333faffcc79 (diff) | |
parent | afac773d1936cbd0ea18ea94155f21dcf9411fb7 (diff) |
Merge branch 'maint'
-rw-r--r-- | NEWS | 20 | ||||
-rw-r--r-- | TRANSLATORS | 5 | ||||
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | doc/PKGBUILD.5.txt | 4 | ||||
-rw-r--r-- | doc/makepkg.conf.5.txt | 13 | ||||
-rw-r--r-- | lib/libalpm/po/LINGUAS | 1 | ||||
-rw-r--r-- | lib/libalpm/po/cs.po | 10 | ||||
-rw-r--r-- | lib/libalpm/po/de.po | 8 | ||||
-rw-r--r-- | lib/libalpm/po/en_GB.po | 2 | ||||
-rw-r--r-- | lib/libalpm/po/es.po | 2 | ||||
-rw-r--r-- | lib/libalpm/po/fr.po | 2 | ||||
-rw-r--r-- | lib/libalpm/po/pl.po | 2 | ||||
-rw-r--r-- | lib/libalpm/po/pt_BR.po | 8 | ||||
-rw-r--r-- | lib/libalpm/po/ru.po | 8 | ||||
-rw-r--r-- | lib/libalpm/po/tr.po | 10 | ||||
-rw-r--r-- | lib/libalpm/po/uk.po | 554 | ||||
-rw-r--r-- | lib/libalpm/po/zh_CN.po | 10 | ||||
-rw-r--r-- | po/LINGUAS | 1 | ||||
-rw-r--r-- | po/cs.po | 34 | ||||
-rw-r--r-- | po/de.po | 37 | ||||
-rw-r--r-- | po/en_GB.po | 12 | ||||
-rw-r--r-- | po/es.po | 11 | ||||
-rw-r--r-- | po/fr.po | 6 | ||||
-rw-r--r-- | po/hu.po | 8 | ||||
-rw-r--r-- | po/it.po | 6 | ||||
-rw-r--r-- | po/pacman.pot | 6 | ||||
-rw-r--r-- | po/pl.po | 7 | ||||
-rw-r--r-- | po/pt_BR.po | 77 | ||||
-rw-r--r-- | po/ru.po | 42 | ||||
-rw-r--r-- | po/tr.po | 34 | ||||
-rw-r--r-- | po/uk.po | 1643 | ||||
-rw-r--r-- | po/zh_CN.po | 32 | ||||
-rw-r--r-- | scripts/makepkg.sh.in | 65 | ||||
-rw-r--r-- | src/pacman/pacman.c | 2 |
34 files changed, 2418 insertions, 270 deletions
@@ -1,7 +1,23 @@ VERSION DESCRIPTION ----------------------------------------------------------------------------- -3.2.0 - - removed -A/--add option from pacman frontend +3.2.1 - drop special handling of file:// URLs + - display optdepends on install and upgrade + - fix segfault on x86_64 when using UseSyslog (FS#11096) + - fix detection of TotalDownload (FS#11180) + - fix "No such file" error during --force installs (FS#11218) + - better handling of progressbar when behind a proxy (FS#8725) + - repo-add: fix whitespace handling (FS#9171, FS#10630) + - repo-add: add optdepends to the sync DB (FS#10630) + - makepkg: + - allow specifying a download filename (related to FS#11292) + - fix download functions with weird URLs (FS#11076) + - fix creation of source package with local files (FS#11149) + - fix error when sourcing profile scripts (FS#11179) + - perform case-insensitive checksum comparison (FS#11283) + - documentation and help updates (including fix for FS#11203) + - new Ukrainian translation + - existing translation updates +3.2.0 - removed -A/--add option from pacman frontend - added --asexplicit option - new remove option --unneeded - add -Rss option to remove all dependencies diff --git a/TRANSLATORS b/TRANSLATORS index 4311a2ed..537e9996 100644 --- a/TRANSLATORS +++ b/TRANSLATORS @@ -31,8 +31,8 @@ Polish (pl): Jaroslaw Swierczynski <swiergot@gmail.com> Mateusz Jędrasik <m.jedrasik@gmail.com> Brazilian Portuguese (pt_BR): - Armando M. Baratti <ambaratti@archlinux-br.org> Hugo Doria <hugo@archlinux.org> + Armando M. Baratti <ambaratti@archlinux-br.org> Leandro Inacio <leandro@archlinux-br.org> Russian (ru): Sergey Tereschenko <serg.partizan@gmail.com> @@ -42,5 +42,8 @@ Russian (ru): Turkish (tr): Samed Beyribey <ras0ir@eventualis.org> Alper KANAT <alperkanat@gmail.com> +Ukrainian (uk): + Roman Kyrylych (Роман Кирилич) <roman.kyrylych@gmail.com> + Ivan Kovnatsky (Іван Ковнацький) <sevenfourk@gmail.com> Simplified Chinese (zh_CN): 甘露(Lu.Gan) <rhythm.gan@gmail.com> diff --git a/configure.ac b/configure.ac index 87abc1f7..da0a35fa 100644 --- a/configure.ac +++ b/configure.ac @@ -41,13 +41,13 @@ AC_PREREQ(2.60) # Bugfix releases: # pacman_version_micro += 1 -m4_define([lib_current], [3]) +m4_define([lib_current], [4]) m4_define([lib_revision], [0]) -m4_define([lib_age], [0]) +m4_define([lib_age], [1]) m4_define([pacman_version_major], [3]) m4_define([pacman_version_minor], [2]) -m4_define([pacman_version_micro], [0]) +m4_define([pacman_version_micro], [1]) m4_define([pacman_version], [pacman_version_major.pacman_version_minor.pacman_version_micro]) diff --git a/doc/PKGBUILD.5.txt b/doc/PKGBUILD.5.txt index cf6eb23a..081c35b3 100644 --- a/doc/PKGBUILD.5.txt +++ b/doc/PKGBUILD.5.txt @@ -87,6 +87,10 @@ similar to `$_basekernver`. variables if possible when specifying the download location. Any files that are compressed will automatically be extracted, unless found in the noextract array listed below. ++ +It is also possible to specify an optional filename, which is helpful +with weird URLs and for handling multiple source files with the same +name. The syntax is: `source=('filename::url')` *noextract (array)*:: An array of filenames corresponding to those from the source array. Files diff --git a/doc/makepkg.conf.5.txt b/doc/makepkg.conf.5.txt index a8190038..ca9df025 100644 --- a/doc/makepkg.conf.5.txt +++ b/doc/makepkg.conf.5.txt @@ -34,12 +34,13 @@ Options **DLAGENTS=(**\'protocol::/path/to/command [options]' ...**)**:: Sets the download agents used to fetch source files specified with a URL in the linkman:PKGBUILD[5] file. Options can be specified for each command as - well; the download URL is placed on the end of the command. This is more - flexible than the former `FTPAGENT` variable, as any protocol can have a - download agent. Several examples are provided in the default makepkg.conf. - All instances of `%u` will be replaced with the download URL. If present, - instances of `%o` will be replaced with the local filename, plus a ``.part'' - extension, which allows to do file resumes properly. + well, and any protocol can have a download agent. Several examples are provided + in the default makepkg.conf. + + + If present, `%u` will be replaced with the download URL. Otherwise, the + download URL will be placed on the end of the command. If present, `%o` will + be replaced with the local filename, plus a ``.part'' extension, which allows + makepkg to handle resuming file downloads. **CARCH=**"carch":: Specifies your computer architecture; possible values include such things diff --git a/lib/libalpm/po/LINGUAS b/lib/libalpm/po/LINGUAS index ef4d98fa..b4b350ec 100644 --- a/lib/libalpm/po/LINGUAS +++ b/lib/libalpm/po/LINGUAS @@ -10,4 +10,5 @@ pl pt_BR ru tr +uk zh_CN diff --git a/lib/libalpm/po/cs.po b/lib/libalpm/po/cs.po index afd411f5..d3d9c6fa 100644 --- a/lib/libalpm/po/cs.po +++ b/lib/libalpm/po/cs.po @@ -8,13 +8,14 @@ msgstr "" "Project-Id-Version: cs\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-19 08:45+0200\n" +"PO-Revision-Date: 2008-08-24 08:16+0200\n" "Last-Translator: Vojtěch Gondžala <vojtech.gondzala@gmail.com>\n" "Language-Team: Čeština\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #, c-format msgid "replacing older version %s-%s by %s in target list\n" @@ -444,9 +445,9 @@ msgstr "%s-%s je aktuální -- přeskakuji\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s je aktuální -- přeinstalovávám\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s: ignoruji aktualizaci balíčku (%s => %s)\n" +msgstr "ponížení verze balíčku %s (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -555,6 +556,3 @@ msgstr "neexistuje cache %s, vytvářím...\n" #, c-format msgid "couldn't create package cache, using /tmp instead\n" msgstr "nelze vytvořit cache balíčků, používám /tmp\n" - -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: vynucená aktualizace na verzi %s\n" diff --git a/lib/libalpm/po/de.po b/lib/libalpm/po/de.po index c086f3ac..df0ee96c 100644 --- a/lib/libalpm/po/de.po +++ b/lib/libalpm/po/de.po @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-16 13:30+0100\n" +"PO-Revision-Date: 2008-08-24 12:41+0100\n" "Last-Translator: Matthias Gorissen <matthias@archlinux.de>\n" "Language-Team: German <archlinux.de>\n" "MIME-Version: 1.0\n" @@ -455,9 +455,9 @@ msgstr "%s-%s ist aktuell -- Überspringe\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s ist aktuell -- Reinstalliere\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s: Ignoriere Paket-Aktualisierung (%s => %s)\n" +msgstr "Downgrade des Paketes %s (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -567,5 +567,3 @@ msgstr "Es existiert kein %s-Puffer. Erstelle... \n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "Konnte Paketpuffer nicht erstellen, benutze stattdessen /tmp\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: Erzwungene Aktualisierung auf Version %s\n" diff --git a/lib/libalpm/po/en_GB.po b/lib/libalpm/po/en_GB.po index 71990fed..af2ae2be 100644 --- a/lib/libalpm/po/en_GB.po +++ b/lib/libalpm/po/en_GB.po @@ -556,5 +556,3 @@ msgstr "no %s cache exists, creating...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "couldn't create package cache, using /tmp instead\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: forcing upgrade to version %s\n" diff --git a/lib/libalpm/po/es.po b/lib/libalpm/po/es.po index 2838b55d..dfb40e0d 100644 --- a/lib/libalpm/po/es.po +++ b/lib/libalpm/po/es.po @@ -567,5 +567,3 @@ msgstr "no existe la cache %s, creando...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "no se pudo crear la cache de paquetes, usando /tmp en su lugar\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: forzando la actualización a la versión %s\n" diff --git a/lib/libalpm/po/fr.po b/lib/libalpm/po/fr.po index 933682dd..bae3b7a3 100644 --- a/lib/libalpm/po/fr.po +++ b/lib/libalpm/po/fr.po @@ -561,5 +561,3 @@ msgstr "le cache %s n'existe pas, création...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "n'a pas pu créer le cache de paquets, /tmp sera utilisé à la place\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: force la mise à jour à la version %s\n" diff --git a/lib/libalpm/po/pl.po b/lib/libalpm/po/pl.po index 6cd0460c..2edb7721 100644 --- a/lib/libalpm/po/pl.po +++ b/lib/libalpm/po/pl.po @@ -566,5 +566,3 @@ msgid "couldn't create package cache, using /tmp instead\n" msgstr "" "nie udało się stworzyć pamięci podręcznej pakietu, używanie /tmp w zamian\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: wymuszanie aktualizacji do wersji %s\n" diff --git a/lib/libalpm/po/pt_BR.po b/lib/libalpm/po/pt_BR.po index 26b7a8c6..29950076 100644 --- a/lib/libalpm/po/pt_BR.po +++ b/lib/libalpm/po/pt_BR.po @@ -13,7 +13,7 @@ msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-20 15:00-0300\n" +"PO-Revision-Date: 2008-08-24 11:24-0300\n" "Last-Translator: Hugo Doria <hugo@archlinux.org>\n" "Language-Team: Português do Brasil <www.archlinux-br.org>\n" "MIME-Version: 1.0\n" @@ -456,9 +456,9 @@ msgstr "%s-%s está atualizado -- pulando\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s está atualizado -- reinstalando\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s: ignorando atualização do pacote (%s => %s)\n" +msgstr "fazendo downgrade do pacote %s (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -568,5 +568,3 @@ msgstr "cache %s não existe, criando...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "não foi possível criar cache de pacotes, usando /tmp\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: forçando upgrade para a versão %s\n" diff --git a/lib/libalpm/po/ru.po b/lib/libalpm/po/ru.po index ec65a889..eb919c68 100644 --- a/lib/libalpm/po/ru.po +++ b/lib/libalpm/po/ru.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Pacman package manager 3.0.0\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-19 19:52+0300\n" +"PO-Revision-Date: 2008-08-24 02:00+0200\n" "Last-Translator: Sergey Tereschenko <serg.partizan@gmail.com>\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -447,9 +447,9 @@ msgstr "%s-%s не устарел -- пропускаю\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s не устарел -- переустанавливаю\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s: игнорирую обновление пакета (%s => %s)\n" +msgstr "откат версии пакета %s (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -559,5 +559,3 @@ msgstr "кэш %s не существует, создаю...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "не могу создать кэш пакетов, будет использован /tmp\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: принудительно обновляю до версии %s\n" diff --git a/lib/libalpm/po/tr.po b/lib/libalpm/po/tr.po index 90324bed..78828bc7 100644 --- a/lib/libalpm/po/tr.po +++ b/lib/libalpm/po/tr.po @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: 3.1.4-1\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-17 23:14+0200\n" -"Last-Translator: Samed BEYRİBEY <ras0ir@eventualis.org>\n" +"PO-Revision-Date: 2008-08-25 12:57+0200\n" +"Last-Translator: Samed Beyribey <beyribey@gmail.com>\n" "Language-Team: Turkish Arch Linux Users <tr@archlinuxtr.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -444,9 +444,9 @@ msgstr "%s-%s güncel -- atlanıyor\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s güncel -- yeniden kuruluyor\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s: paket güncellemesi göz ardı ediliyor (%s => %s)\n" +msgstr "%s paketi eski sürümüne çevriliyor (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -556,5 +556,3 @@ msgstr "%s tamponu bulunmuyor, oluşturuluyor...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "paket tamponu oluşturulamadı, /tmp kullanılacak\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s: %s sürümüne güncelleniyor\n" diff --git a/lib/libalpm/po/uk.po b/lib/libalpm/po/uk.po new file mode 100644 index 00000000..b56e1b61 --- /dev/null +++ b/lib/libalpm/po/uk.po @@ -0,0 +1,554 @@ +msgid "" +msgstr "" +"Project-Id-Version: libalpm 3.2.1\n" +"Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" +"POT-Creation-Date: 2008-08-23 10:54-0500\n" +"PO-Revision-Date: \n" +"Last-Translator: Roman Kyrylych <roman@archlinux.org>\n" +"Language-Team: http://archlinux.org.ua\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Ukrainian\n" +"X-Poedit-Country: UKRAINE\n" + +#, c-format +msgid "replacing older version %s-%s by %s in target list\n" +msgstr "старіша версія %s-%s замінюється на %s в цільовому списку пакетів\n" + +#, c-format +msgid "skipping %s-%s because newer version %s is in the target list\n" +msgstr "%s-%s пропускається, бо в списку цільових пакетів є новіша версія %s\n" + +#, c-format +msgid "conflicting packages were found in the target list\n" +msgstr "в списку цільових пакетів були знайдені конфліктуючі пакунки\n" + +#, c-format +msgid "you cannot install two conflicting packages at the same time\n" +msgstr "ви не можете одночасно встановити два пакунки, що конфліктують\n" + +#, c-format +msgid "replacing packages with -U is not supported yet\n" +msgstr "заміна пакунків за допомогою -U поки не підтримується\n" + +#, c-format +msgid "you can replace packages manually using -Rd and -U\n" +msgstr "ви можете власноруч замінити пакунки використавши -Rd та -U\n" + +#, c-format +msgid "" +"directory permissions differ on %s\n" +"filesystem: %o package: %o\n" +msgstr "" +"права каталога відрізняються на\n" +"файловій системі %s: %o пакунок: %o\n" + +#, c-format +msgid "extract: symlink %s does not point to dir\n" +msgstr "розпакування: символьне посилання %s не вказує на каталог\n" + +#, c-format +msgid "extract: not overwriting dir with file %s\n" +msgstr "розпакування: каталог не було перезаписано файлом %s\n" + +#, c-format +msgid "could not extract %s (%s)\n" +msgstr "неможливо розпакувати %s (%s)\n" + +#, c-format +msgid "could not rename %s to %s (%s)\n" +msgstr "неможливо перейменувати %s на %s (%s)\n" + +#, c-format +msgid "%s saved as %s\n" +msgstr "%s збережено як %s\n" + +#, c-format +msgid "could not install %s as %s (%s)\n" +msgstr "неможливо встановити %s як %s (%s)\n" + +#, c-format +msgid "%s installed as %s\n" +msgstr "%s встановлено як %s\n" + +#, c-format +msgid "extracting %s as %s.pacnew\n" +msgstr "розпакування %s як %s.pacnew\n" + +#, c-format +msgid "could not get current working directory\n" +msgstr "неможливо отримати поточний робочий каталог\n" + +#, c-format +msgid "problem occurred while upgrading %s\n" +msgstr "з'явилась проблема при поновленні %s\n" + +#, c-format +msgid "problem occurred while installing %s\n" +msgstr "з'явилась проблема при встановленні %s\n" + +#, c-format +msgid "could not update database entry %s-%s\n" +msgstr "неможливо поновити запис бази даних %s-%s\n" + +#, c-format +msgid "could not add entry '%s' in cache\n" +msgstr "неможливо додати запис '%s' у кеш\n" + +#, c-format +msgid "could not remove database entry %s%s\n" +msgstr "неможливо видалити запис бази даних %s%s\n" + +#, c-format +msgid "invalid name for database entry '%s'\n" +msgstr "невірне ім'я для запису бази даних '%s'\n" + +#, c-format +msgid "corrupted database entry '%s'\n" +msgstr "пошкоджений запис у базі даних '%s'\n" + +#, c-format +msgid "could not open file %s: %s\n" +msgstr "неможливо відкрити файл %s: %s\n" + +#, c-format +msgid "%s database is inconsistent: name mismatch on package %s\n" +msgstr "база даних %s неоднорідна: неспівпадіння назви для пакунка %s\n" + +#, c-format +msgid "%s database is inconsistent: version mismatch on package %s\n" +msgstr "база даних %s неоднорідна: неспівпадіння версій для пакунка %s\n" + +#, c-format +msgid "could not parse package description file in %s\n" +msgstr "неможливо розібрати файл опису пакунка %s\n" + +#, c-format +msgid "missing package name in %s\n" +msgstr "бракує імені пакунку в %s\n" + +#, c-format +msgid "missing package version in %s\n" +msgstr "бракує версії пакунку в %s\n" + +#, c-format +msgid "error while reading package %s: %s\n" +msgstr "помилка при читанні пакунку %s: %s\n" + +#, c-format +msgid "missing package metadata in %s\n" +msgstr "бракує метаданих пакунку в %s\n" + +#, c-format +msgid "attempt to re-register the 'local' DB\n" +msgstr "спроба перереєструвати базу даних 'local'\n" + +#, c-format +msgid "database path is undefined\n" +msgstr "шлях до бази даних не вказано\n" + +#, c-format +msgid "dependency cycle detected:\n" +msgstr "виявлено цикл залежностей:\n" + +#, c-format +msgid "%s will be removed after its %s dependency\n" +msgstr "%s буде видалено після його залежності %s\n" + +#, c-format +msgid "%s will be installed before its %s dependency\n" +msgstr "%s буде встановлено перед його %s залежністю\n" + +#, c-format +msgid "provider package was selected (%s provides %s)\n" +msgstr "був вибраний пакунок %s, що забезпечує %s\n" + +#, c-format +msgid "cannot resolve \"%s\", a dependency of \"%s\"\n" +msgstr "неможливо розв'язати \"%s\", залежність \"%s\"\n" + +#, c-format +msgid "url '%s' is invalid\n" +msgstr "посилання '%s' невірне\n" + +#, c-format +msgid "url scheme not specified, assuming HTTP\n" +msgstr "протокол посилання не вказано, вважається HTTP\n" + +#, c-format +msgid "disk" +msgstr "диск" + +#, c-format +msgid "failed retrieving file '%s' from %s : %s\n" +msgstr "не вдалося отримати файл '%s' з %s : %s\n" + +#, c-format +msgid "cannot resume download, starting over\n" +msgstr "неможливо продовжити завантаження, починається з початку\n" + +#, c-format +msgid "cannot write to file '%s'\n" +msgstr "неможливо писати у файл '%s'\n" + +#, c-format +msgid "error downloading '%s': %s\n" +msgstr "помилка при завантаженні '%s': %s\n" + +#, c-format +msgid "error writing to file '%s': %s\n" +msgstr "помилка при запису до файлу '%s': %s\n" + +#, c-format +msgid "could not chdir to %s\n" +msgstr "неможливо змінити каталог на %s\n" + +#, c-format +msgid "running XferCommand: fork failed!\n" +msgstr "виконання XferCommand: старт процесу невдалий!\n" + +#, c-format +msgid "failed to download %s\n" +msgstr "не вдалося завантажити %s\n" + +#, c-format +msgid "out of memory!" +msgstr "не вистачає пам'яті!" + +#, c-format +msgid "unexpected system error" +msgstr "неочікувана системна помилка" + +#, c-format +msgid "insufficient privileges" +msgstr "недостатньо прав" + +#, c-format +msgid "could not find or read file" +msgstr "неможливо знайти чи прочитати файл" + +#, c-format +msgid "could not find or read directory" +msgstr "неможливо знайти чи прочитати каталог" + +#, c-format +msgid "wrong or NULL argument passed" +msgstr "передано невірний аргумент чи NULL" + +#, c-format +msgid "library not initialized" +msgstr "бібліотека не ініціалізована" + +#, c-format +msgid "library already initialized" +msgstr "бібліотека вже ініціалізована" + +#, c-format +msgid "unable to lock database" +msgstr "неможливо заблокувати базу даних" + +#, c-format +msgid "could not open database" +msgstr "неможливо відкрити базу даних" + +#, c-format +msgid "could not create database" +msgstr "неможливо створити базу даних" + +#, c-format +msgid "database not initialized" +msgstr "база даних не ініціалізована" + +#, c-format +msgid "database already registered" +msgstr "база даних вже зареєстрована" + +#, c-format +msgid "could not find database" +msgstr "неможливо знайти базу даних" + +#, c-format +msgid "could not update database" +msgstr "неможливо поновити базу даних" + +#, c-format +msgid "could not remove database entry" +msgstr "неможливо видалити запис з бази даних" + +#, c-format +msgid "invalid url for server" +msgstr "невірне посилання чи сервер" + +#, c-format +msgid "transaction already initialized" +msgstr "транзакція вже ініціалізована" + +#, c-format +msgid "transaction not initialized" +msgstr "транзакція не ініціалізована" + +#, c-format +msgid "duplicate target" +msgstr "продубльований цільовий пакунок" + +#, c-format +msgid "transaction not prepared" +msgstr "транзакція не підготовлена" + +#, c-format +msgid "transaction aborted" +msgstr "транзакцію перервано" + +#, c-format +msgid "operation not compatible with the transaction type" +msgstr "операція несумісна з типом транзакції" + +#, c-format +msgid "could not commit transaction" +msgstr "неможливо здійснити транзакцію" + +#, c-format +msgid "could not download all files" +msgstr "неможиво завантажити усі файли" + +#, c-format +msgid "could not find or read package" +msgstr "неможливо знайти чи прочитати пакунок" + +#, c-format +msgid "invalid or corrupted package" +msgstr "невірний чи пошкоджений пакунок" + +#, c-format +msgid "cannot open package file" +msgstr "неможливо відкрити файл пакунку" + +#, c-format +msgid "cannot load package data" +msgstr "неможливо завантажити дані пакунку" + +#, c-format +msgid "package not installed or lesser version" +msgstr "пакунок не встановлено, або існує старіша версія" + +#, c-format +msgid "cannot remove all files for package" +msgstr "неможливо видалити всі файли для пакунку" + +#, c-format +msgid "package filename is not valid" +msgstr "ім'я файлу пакунку невірне" + +#, c-format +msgid "no such repository" +msgstr "немає такого репозиторію" + +#, c-format +msgid "invalid or corrupted delta" +msgstr "невірний чи пошкоджений дельта-патч" + +#, c-format +msgid "delta patch failed" +msgstr "накладення дельта-патчу невдале" + +#, c-format +msgid "group not found" +msgstr "група не знадена" + +#, c-format +msgid "could not satisfy dependencies" +msgstr "неможливо забезпечити залежності" + +#, c-format +msgid "conflicting dependencies" +msgstr "конфліктуючі залежності" + +#, c-format +msgid "conflicting files" +msgstr "конфліктуючі файли" + +#, c-format +msgid "user aborted the operation" +msgstr "користувач перервав операцію" + +#, c-format +msgid "internal error" +msgstr "внутрішня помилка" + +#, c-format +msgid "not confirmed" +msgstr "не підтверджено" + +#, c-format +msgid "invalid regular expression" +msgstr "невірний регулярний вираз" + +#, c-format +msgid "libarchive error" +msgstr "помилка libarchive" + +#, c-format +msgid "download library error" +msgstr "помилка бібліотеки завантаження" + +#, c-format +msgid "error invoking external downloader" +msgstr "помилка виклику зовнішнього завантажувача" + +#, c-format +msgid "unexpected error" +msgstr "неочікувана помилка" + +#, c-format +msgid "could not find %s in database -- skipping\n" +msgstr "неможливо знайти %s в базі даних -- пропускається\n" + +#, c-format +msgid "cannot remove file '%s': %s\n" +msgstr "неможливо видалити файл '%s': %s\n" + +#, c-format +msgid "could not remove database entry %s-%s\n" +msgstr "неможливо видалити запис бази даних %s-%s\n" + +#, c-format +msgid "could not remove entry '%s' from cache\n" +msgstr "неможливо видалити запис '%s' з кешу\n" + +#, c-format +msgid "%s-%s: ignoring package upgrade (to be replaced by %s-%s)\n" +msgstr "%s-%s: ігнорування поновлення пакунку (буде замінено на %s-%s)\n" + +#, c-format +msgid "%s: local (%s) is newer than %s (%s)\n" +msgstr "%s: локальна версія (%s) новіша за %s (%s)\n" + +#, c-format +msgid "%s: ignoring package upgrade (%s => %s)\n" +msgstr "%s: ігнорування поновлення пакунку (%s => %s)\n" + +#, c-format +msgid "repository '%s' not found\n" +msgstr "репозиторій '%s' не знайдено\n" + +#, c-format +msgid "%s-%s is up to date -- skipping\n" +msgstr "%s-%s не потребує поновлення -- пропускається\n" + +#, c-format +msgid "%s-%s is up to date -- reinstalling\n" +msgstr "%s-%s не потребує поновлення -- перевстановлюється\n" + +#, c-format +msgid "downgrading package %s (%s => %s)\n" +msgstr "пониження версії пакунку %s (%s => %s)\n" + +#, c-format +msgid "unresolvable package conflicts detected\n" +msgstr "виявлені нерозв'язні конфлікти пакетів\n" + +#, c-format +msgid "removing '%s' from target list because it conflicts with '%s'\n" +msgstr "видалення '%s' з списку пакунків, бо він конфліктує з '%s'\n" + +#, c-format +msgid "command: %s\n" +msgstr "команда: %s\n" + +#, c-format +msgid "failed to retrieve some files from %s\n" +msgstr "не вдалося отримати деякі файли з %s\n" + +#, c-format +msgid "could not create removal transaction\n" +msgstr "неможливо створити транзакцію видалення\n" + +#, c-format +msgid "could not initialize the removal transaction\n" +msgstr "неможливо почати транзакцію видалення\n" + +#, c-format +msgid "could not prepare removal transaction\n" +msgstr "неможливо підготувати транзакцію видалення\n" + +#, c-format +msgid "could not commit removal transaction\n" +msgstr "неможливо здійснити транзакцію видалення\n" + +#, c-format +msgid "could not create transaction\n" +msgstr "неможливо створити транзакцію\n" + +#, c-format +msgid "could not initialize transaction\n" +msgstr "неможливо почати транзакцію\n" + +#, c-format +msgid "could not prepare transaction\n" +msgstr "неможливо підготувати транзакцію\n" + +#, c-format +msgid "could not commit transaction\n" +msgstr "неможливо здійснити транзакцію\n" + +#, c-format +msgid "could not remove lock file %s\n" +msgstr "неможливо видалити файл блокування %s\n" + +#, c-format +msgid "No /bin/sh in parent environment, aborting scriptlet\n" +msgstr "" +"В батьківському середовищі немає /bin/sh, переривання скрипту виконання\n" + +#, c-format +msgid "could not create temp directory\n" +msgstr "неиожливо створити тимчасовий каталог\n" + +#, c-format +msgid "could not copy tempfile to %s (%s)\n" +msgstr "неможливо скопіювати тимчасовий файл до %s (%s)\n" + +#, c-format +msgid "could not change directory to %s (%s)\n" +msgstr "неможливо змінити каталог на %s (%s)\n" + +#, c-format +msgid "could not fork a new process (%s)\n" +msgstr "неможливо почати новий процес (%s)\n" + +#, c-format +msgid "could not change the root directory (%s)\n" +msgstr "неможливо змінити кореневий каталог (%s)\n" + +#, c-format +msgid "could not change directory to / (%s)\n" +msgstr "неможливо змінити каталог на / (%s)\n" + +#, c-format +msgid "call to popen failed (%s)" +msgstr "виклик popen невдалий (%s)" + +#, c-format +msgid "call to waitpid failed (%s)\n" +msgstr "виклик waitpid невдалий (%s)\n" + +#, c-format +msgid "scriptlet failed to execute correctly\n" +msgstr "скрипт встановлення не зміг виконатися коректно\n" + +#, c-format +msgid "could not remove tmpdir %s\n" +msgstr "неможливо видалити тимчасовий каталог %s\n" + +#, c-format +msgid "could not open %s: %s\n" +msgstr "неможливо відкрити %s: %s\n" + +#, c-format +msgid "no %s cache exists, creating...\n" +msgstr "кеш %s не існує, створюється...\n" + +#, c-format +msgid "couldn't create package cache, using /tmp instead\n" +msgstr "неможливо створити кеш пакунку, використовуватиметься /tmp\n" diff --git a/lib/libalpm/po/zh_CN.po b/lib/libalpm/po/zh_CN.po index 43642811..2d91420d 100644 --- a/lib/libalpm/po/zh_CN.po +++ b/lib/libalpm/po/zh_CN.po @@ -7,10 +7,10 @@ # msgid "" msgstr "" -"Project-Id-Version: Pacman package manager 3.1.2\n" +"Project-Id-Version: Pacman package manager 3.2.1\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" "POT-Creation-Date: 2008-08-23 10:54-0500\n" -"PO-Revision-Date: 2008-07-17 23:01+0200\n" +"PO-Revision-Date: 2008-08-25 08:33+0200\n" "Last-Translator: 甘露(Lu Gan) <rhythm.gan@gmail.com>\n" "Language-Team: Chinese/Simplified <i18n-translation@lists.linux.net.cn>\n" "MIME-Version: 1.0\n" @@ -445,9 +445,9 @@ msgstr "%s-%s 已经为最新 -- 跳过\n" msgid "%s-%s is up to date -- reinstalling\n" msgstr "%s-%s 已经为最新 -- 重新安装\n" -#, fuzzy, c-format +#, c-format msgid "downgrading package %s (%s => %s)\n" -msgstr "%s:忽略软件包更新(%s => %s)\n" +msgstr "正在降级软件包 %s (%s => %s)\n" #, c-format msgid "unresolvable package conflicts detected\n" @@ -557,5 +557,3 @@ msgstr "没有 %s 缓存存在,正在创建...\n" msgid "couldn't create package cache, using /tmp instead\n" msgstr "无法创建软件包缓存,正在使用 /tmp 代替\n" -#~ msgid "%s: forcing upgrade to version %s\n" -#~ msgstr "%s:强制更新至版本 %s\n" @@ -10,4 +10,5 @@ pl pt_BR ru tr +uk zh_CN @@ -7,14 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: cs\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:28+0200\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-24 08:33+0200\n" "Last-Translator: Vojtěch Gondžala <vojtech.gondzala@gmail.com>\n" "Language-Team: Čeština\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #, c-format msgid "checking dependencies...\n" @@ -286,17 +287,17 @@ msgstr "použití" msgid "operation" msgstr "operace" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "operace" +msgstr "operace:\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"použijte '%s --help' s dalšími volbami pro další nápovědu\n" +"použijte '%s {-h --help}' s přepínačem operace pro další nápovědu\n" #, c-format msgid "" @@ -456,11 +457,9 @@ msgid "" " -y, --refresh download fresh package databases from the server\n" msgstr " -y, --refresh stáhne aktuální databázi balíčků ze serveru\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" -msgstr "" -" --needed aktualizuje jen zastaralé nebo nenainstalované " -"balíčky\n" +msgstr " --needed zabrání přeinstalování aktuálních balíčků\n" #, c-format msgid "" @@ -479,10 +478,6 @@ msgstr "" " ignorovat aktualizaci skupiny (lze použít vícekrát)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr " -q --quiet zobrazit méně informací při dotazu a hledání\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <cesta> nastaví cestu ke konfiguračnímu souboru\n" @@ -910,9 +905,9 @@ msgstr "Odstranit (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Celková uvolněná velikost: %.2f MB\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "Volitelné záv. :" +msgstr "Volitelné závislosti pro %s\n" #, c-format msgid "[Y/n]" @@ -1226,12 +1221,11 @@ msgstr " -R, --repackage Znovu zabalí obsah pkg/ bez sestavování" msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps Nainstaluje chybějící závislosti pomocí pacmana" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" msgstr "" -" --source Nesestavovat balíček, vygenerovat jen zdrojový archiv" +" --source Vygeneruje zdrojový archiv, včetně stahovaných souborů" msgid " --asroot Allow makepkg to run as root user" msgstr " --asroot Umožňuje spustit makepkg s právy uživatele root" @@ -1242,11 +1236,9 @@ msgid "" msgstr "" " --holdver Zabrání automatickému zvýšení verze u vývojových PKGBUILDů" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" -msgstr "" -" --source Nesestavovat balíček, vygenerovat jen zdrojový archiv" +msgstr " --source Vygeneruje zdrojový archiv, bez stahovaných souborů" msgid "These options can be passed to pacman:" msgstr "Tyto volby se předají pacmanovi:" @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:29+0200\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-24 12:36+0100\n" "Last-Translator: Matthias Gorissen <matthias@archlinux.de>\n" "Language-Team: German <archlinux.de>\n" "MIME-Version: 1.0\n" @@ -291,17 +291,18 @@ msgstr "Verwendung" msgid "operation" msgstr "Operation" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "Operation" +msgstr "Operationen:\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"Benutzen Sie '%s --help' mit anderen Optionen für mehr Informationen\n" +"Benutzen Sie '%s {-h --help}' zusammen mit einer Operation für verfügbare " +"Optionen\n" #, c-format msgid "" @@ -475,11 +476,10 @@ msgid "" " -y, --refresh download fresh package databases from the server\n" msgstr " -y, --refresh Lädt frische Paketdatenbanken vom Server\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" msgstr "" -" --needed aktualisiere nur veraltete oder noch nicht " -"installierte Pakete\n" +" --needed aktuelle Pakete werden nicht nochmals installiert\n" #, c-format msgid "" @@ -499,11 +499,6 @@ msgstr "" "werden)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet Zeigt weniger Information bei Abfragen und Suche an\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <Pfad> Setzt eine alternative Konfigurationsdatei\n" @@ -937,9 +932,9 @@ msgstr "Entfernen (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Gesamtgröße der zu entfernenden Pakete: %.2f MB\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "Optionale Abhängigkeiten:" +msgstr "Optionale Abhängigkeiten für %s\n" #, c-format msgid "[Y/n]" @@ -1258,11 +1253,12 @@ msgstr " -R, --repackage Packe den Inhalt von pkg/ neu, ohne etwas zu bauen" msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps Installiere fehlende Abhängigkeiten mit Pacman" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" -msgstr " --source Baue kein Paket, erstelle nur Quell-Tarball" +msgstr "" +" --allsource Erstelle einen Quell-Tarball einschließlich der " +"heruntergeladenen Quellen" msgid " --asroot Allow makepkg to run as root user" msgstr " --asroot Lässt makepkg als Root-Nutzer laufen" @@ -1274,10 +1270,11 @@ msgstr "" " --holdver Verhindert, dass die Auto-Version sich mit dev-PKGBUILDS " "beisst" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" -msgstr " --source Baue kein Paket, erstelle nur Quell-Tarball" +msgstr "" +" --source Erstelle einen Quell-Tarball ohne die heruntergeladenen " +"Quellen" msgid "These options can be passed to pacman:" msgstr "Diese Optionen können an pacman weitergegeben werden:" diff --git a/po/en_GB.po b/po/en_GB.po index 2e59ab35..6e85de11 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Pacman package manager 3.0.0\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-07-30 08:31+0200\n" "Last-Translator: Jeff Bailes <thepizzaking@gmail.com>\n" "Language-Team: English <en_gb@li.org>\n" @@ -286,9 +286,11 @@ msgstr "usage" msgid "operation" msgstr "operation" +#, c-format msgid "operations:\n" msgstr "operations:\n" +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" @@ -472,10 +474,6 @@ msgstr "" " ignore a group upgrade (can be used more than once)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr " -q --quiet show less information for query and search\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <path> set an alternate configuration file\n" @@ -899,6 +897,7 @@ msgstr "Remove (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Total Removed Size: %.2f MB\n" +#, c-format msgid "Optional dependencies for %s\n" msgstr "Optional dependencies for %s\n" @@ -1614,6 +1613,3 @@ msgstr "All packages have been removed from the database. Deleting '%s'." msgid "No packages modified, nothing to do." msgstr "No packages modified, nothing to do." - -#~ msgid "None\n" -#~ msgstr "None\n" @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-08-23 23:21+0200\n" "Last-Translator: Juan Pablo González Tognarelli <jotapesan@gmail.com>\n" "Language-Team: Spanish <kde-i18n-doc@lists.kde.org>\n" @@ -511,12 +511,6 @@ msgstr "" "más de una vez)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet muestra menos información para la consulta y " -"búsqueda\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <ruta> define un archivo de configuración alterno\n" @@ -1687,6 +1681,3 @@ msgstr "" msgid "No packages modified, nothing to do." msgstr "No se modificaron paquetes, nada que hacer." - -#~ msgid "None\n" -#~ msgstr "Nada\n" @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: pacman\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-08-23 23:27+0200\n" "Last-Translator: Xavier <shiningxc@gmail.com>\n" "Language-Team: solsTiCe d'Hiver <solstice.dhiver@laposte.net>\n" @@ -522,10 +522,6 @@ msgstr "" "utilisé plus d'une fois)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr " -q, --quiet montre moins d'informations\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr "" " --config <chemin> impose un fichier de configuration alternatif\n" @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: hu\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-07-30 08:36+0200\n" "Last-Translator: Nagy Gabor <ngaba@bibl.u-szeged.hu>\n" "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n" @@ -479,12 +479,6 @@ msgstr "" " csoportfrissítés mellőzése (többször is használható)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet kevesebb információ mutatása lekérdezésnél és " -"keresésnél\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <útv.> alternatív konfigurációs fájl beállítása\n" @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Pacman package manager 3.0.0\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-08-23 19:30+0200\n" "Last-Translator: Giovanni Scafora <giovanni@archlinux.org>\n" "Language-Team: Arch Linux Italian Team <giovanni@archlinux.org>\n" @@ -493,10 +493,6 @@ msgstr "" " ignora l'aggiornamento di un gruppo\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr " -q, --quiet mostra meno informazioni per query e ricerca\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <path> imposta un file di configurazione alternativo\n" diff --git a/po/pacman.pot b/po/pacman.pot index 5c64a575..aae459be 100644 --- a/po/pacman.pot +++ b/po/pacman.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -449,10 +449,6 @@ msgid "" msgstr "" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr "" @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: pl\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" "PO-Revision-Date: 2008-07-30 08:37+0200\n" "Last-Translator: Mateusz Herych <heniekk@gmail.com>\n" "Language-Team: Polski <pl@li.org>\n" @@ -495,11 +495,6 @@ msgstr "" "więcej niż raz)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet pokazuje mniej informacji dla zapytań i poszukiwań\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <path> ustawia alternatywny plik konfiguracji\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index dabad0e7..51a940f1 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -15,8 +15,8 @@ msgid "" msgstr "" "Project-Id-Version: pt_BR\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:37+0200\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-25 19:48+0200\n" "Last-Translator: Hugo Doria <hugo@archlinux.org>\n" "Language-Team: Brazillian Portuguese <www.archlinux-br.org>\n" "MIME-Version: 1.0\n" @@ -149,47 +149,47 @@ msgstr "Desconhecido" #, c-format msgid "Name :" -msgstr "Nome :" +msgstr "Nome :" #, c-format msgid "Version :" -msgstr "Versão :" +msgstr "Versão :" #, c-format msgid "URL :" -msgstr "URL :" +msgstr "URL :" #, c-format msgid "Licenses :" -msgstr "Licenças :" +msgstr "Licenças :" #, c-format msgid "Groups :" -msgstr "Grupos :" +msgstr "Grupos :" #, c-format msgid "Provides :" -msgstr "Provê :" +msgstr "Provê :" #, c-format msgid "Depends On :" -msgstr "Depende de :" +msgstr "Depende de :" #, c-format msgid "Optional Deps :" -msgstr "Deps Opcionais :" +msgstr "Deps Opcionais :" #, c-format msgid "Required By :" -msgstr "Requerido por :" +msgstr "Requerido por :" #, c-format msgid "Conflicts With :" -msgstr "Conflita com :" +msgstr "Conflita com :" #, c-format msgid "Replaces :" -msgstr "Substitui :" +msgstr "Substitui :" #, c-format msgid "Download Size : %6.2f K\n" @@ -197,23 +197,23 @@ msgstr "Tamanho do Download : %6.2f K\n" #, c-format msgid "Compressed Size: %6.2f K\n" -msgstr "Tamanho Compactado: %6.2f K\n" +msgstr "Tamanho Compactado : %6.2f K\n" #, c-format msgid "Installed Size : %6.2f K\n" -msgstr "Tamanho Instalado : %6.2f K\n" +msgstr "Tamanho Instalado : %6.2f K\n" #, c-format msgid "Packager :" -msgstr "Empacotador :" +msgstr "Empacotador :" #, c-format msgid "Architecture :" -msgstr "Arquitetura :" +msgstr "Arquitetura :" #, c-format msgid "Build Date :" -msgstr "Data da Compilação :" +msgstr "Data da Compilação :" #, c-format msgid "Install Date :" @@ -225,7 +225,7 @@ msgstr "Motivo da instalação :" #, c-format msgid "Install Script :" -msgstr "Script de Instalação :" +msgstr "Script de Instalação :" #, c-format msgid "Yes" @@ -237,15 +237,15 @@ msgstr "Não" #, c-format msgid "MD5 Sum :" -msgstr "Soma MD5 :" +msgstr "Soma MD5 :" #, c-format msgid "Description :" -msgstr "Descrição :" +msgstr "Descrição :" #, c-format msgid "Repository :" -msgstr "Repositório :" +msgstr "Repositório :" #, c-format msgid "Backup Files:\n" @@ -295,17 +295,17 @@ msgstr "uso" msgid "operation" msgstr "operação" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "operação" +msgstr "operações:\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"use '%s --help' com outras opções para mais sintaxes\n" +"use '%s --help' com uma operação para visualizar as opções disponíveis\n" #, c-format msgid "" @@ -481,11 +481,9 @@ msgstr "" " -y, --refresh atualiza a base de dados de pacotes a partir do " "servidor\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" -msgstr "" -" --needed somente faz o upgrade para pacotes desatualizados ou " -"não instalados\n" +msgstr " --needed não re-instala pacotes atualizados\n" #, c-format msgid "" @@ -505,11 +503,6 @@ msgstr "" "de uma vez)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet mostra menos informações nas consultas e pesquisas\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr "" " --config <caminho> define um arquivo de configuração alternativo\n" @@ -945,9 +938,9 @@ msgstr "Remover (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Tamanho total dos pacotes a serem removidos: %.2f MB\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "Deps Opcionais :" +msgstr "Deps Opcionais para %s\n" #, c-format msgid "[Y/n]" @@ -1266,13 +1259,12 @@ msgstr " -R, --repackage Re-empacota conteúdo de pkg/ sem compilar" msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps Instala dependências não-encontradas com pacman" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" msgstr "" -" --source Não compila o pacote; gera um tarball somente com os " -"fontes" +" --allsource Gera um tarball somente com os fontes, incluindo os " +"que foram baixados" msgid " --asroot Allow makepkg to run as root user" msgstr " --asroot Permite ao makepkg rodar como usuário root" @@ -1284,12 +1276,11 @@ msgstr "" " --holdver Previne atualização automática da versão para PKGBUILDs " "de desenvolvimento" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" msgstr "" -" --source Não compila o pacote; gera um tarball somente com os " -"fontes" +" --source Gera um tarball somente com os fontes que não foram " +"baixados" msgid "These options can be passed to pacman:" msgstr "Estas opções podem ser passadas ao pacman:" @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: Pacman package manager 3.0.0\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:38+0200\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-24 02:24+0300\n" "Last-Translator: Sergey Tereschenko <serg.partizan@gmail.com>\n" "Language-Team: Russian\n" "MIME-Version: 1.0\n" @@ -119,9 +119,9 @@ msgstr "удаление" msgid "checking for file conflicts" msgstr "проверка возможных конфликтов файлов" -#, fuzzy, c-format +#, c-format msgid "downloading %s...\n" -msgstr "Загрузка %s...\n" +msgstr "загрузка %s...\n" #, c-format msgid "malloc failure: could not allocate %zd bytes\n" @@ -287,18 +287,18 @@ msgstr "использование" msgid "operation" msgstr "действие" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "действие" +msgstr "действия:\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"используйте '%s --help' вместе с другими опциями для более подробной " -"информации\n" +"используйте '%s { -h --help}' вместе с другими операциями для просмотра " +"опций\n" #, c-format msgid "" @@ -463,11 +463,9 @@ msgid "" msgstr "" " -y, --refresh загрузить свежие базы данных пакетов с сервера\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" -msgstr "" -" --needed обновлять только устаревшие или еще неустановленные " -"пакеты\n" +msgstr " --needed обновлять только устаревшие пакеты\n" #, c-format msgid "" @@ -487,11 +485,6 @@ msgstr "" "неоднократно)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet показывать меньше информации при запросах и поиске\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr "" " --config <путь> использовать альтернативный конфигурационный файл\n" @@ -920,9 +913,9 @@ msgstr "Удалить (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Размер удаляемых файлов: %.2f МБ\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "Опциональные зависимости :" +msgstr "Дополнительные зависимости для %s\n" #, c-format msgid "[Y/n]" @@ -1241,13 +1234,12 @@ msgstr " -R, --repackage Заменить содержимое pkg/ без с msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps Установить необходимые зависимости с помощью pacman" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" msgstr "" -" --source Не собирать пакет; только сгенерировать тарбол с " -"исходными кодами" +" --source Создать архив с исходными кодами, включая загруженные " +"файлы" msgid " --asroot Allow makepkg to run as root user" msgstr " --asroot Позволить makepkg запуск от имени root" @@ -1259,12 +1251,10 @@ msgstr "" " --holdver Не допускать автоматического изменения версий для " "PKGBUILDов находящихся в разработке" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" msgstr "" -" --source Не собирать пакет; только сгенерировать тарбол с " -"исходными кодами" +" --source Создать архив с исходными кодами, без загруженных файлов" msgid "These options can be passed to pacman:" msgstr "Следующие опции могут быть переданы pacman:" @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: pacman\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:38+0200\n" -"Last-Translator: Samed Beyribey <ras0ir@eventualis.org>\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-25 07:47+0200\n" +"Last-Translator: Samed Beyribey <beyribey@gmail.com>\n" "Language-Team: Türkçe <tr@archlinuxtr.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -292,17 +292,17 @@ msgstr "kullanım" msgid "operation" msgstr "işlem" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "işlem" +msgstr "işlem(ler):\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"daha ayrıntılı bilgi için '%s --help' kullanın\n" +"daha ayrıntılı bilgi için '%s {-h --help}' kullanın\n" #, c-format msgid "" @@ -460,10 +460,9 @@ msgid "" " -y, --refresh download fresh package databases from the server\n" msgstr " -y, --refresh sunucudan güncel paket veritabanını indir\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" -msgstr "" -" --needed sadece eski ve henüz kurulmamış paketleri güncelle\n" +msgstr " --needed güncel paketleri tekrar yükleme\n" #, c-format msgid "" @@ -483,11 +482,6 @@ msgstr "" "grup için kullanılabilir)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr "" -" -q, --quiet arama ve sorgulama çıktılarında daha az bilgi göster\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <yol> farklı bir ayar dosyası seç\n" @@ -911,9 +905,9 @@ msgstr "Sil (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "Toplam Silinecek Boyut: %.2f MB\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "Opsiyonel Bağımlılık(lar) :" +msgstr "%s için opsiyonel bağımlılık(lar)\n" #, c-format msgid "[Y/n]" @@ -1233,12 +1227,11 @@ msgstr "" msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps Eksik bağımlılıkları pacman ile kur" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" msgstr "" -" --source Paketi derlemek yerine kaynak kodlarını barındıran " +" --allsource Paketi derlemek yerine kaynak kodlarını barındıran " "sıkıştırılmış tar dosyası oluştur" msgid " --asroot Allow makepkg to run as root user" @@ -1253,11 +1246,10 @@ msgstr "" " --holdver Geliştirme sırasında kullanılan PKGBUILD dosyasına " "otomatik sürüm numarası atanmasını engelle" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" msgstr "" -" --source Paketi derlemek yerine kaynak kodlarını barındıran " +" --source Paketi derlemek yerine inşa dosyalarını barındıran " "sıkıştırılmış tar dosyası oluştur" msgid "These options can be passed to pacman:" diff --git a/po/uk.po b/po/uk.po new file mode 100644 index 00000000..c06527f4 --- /dev/null +++ b/po/uk.po @@ -0,0 +1,1643 @@ +# Ukrainian translation for pacman package manager. +# Copyright (C) 2008 Judd Vinet <jvinet@zeroflux.org> +# This file is distributed under the same license as the pacman package. +# sevenfourk <sevenfourk@gmail.com>, 2008. +msgid "" +msgstr "" +"Project-Id-Version: pacman 3.2.0\n" +"Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-26 22:47+0200\n" +"Last-Translator: Roman Kyrylych <roman@archlinux.org>\n" +"Language-Team: Ukrainian\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#, c-format +msgid "checking dependencies...\n" +msgstr "перевірка залежностей...\n" + +#, c-format +msgid "checking for file conflicts...\n" +msgstr "перевірка на наявність конфліктів між файлами...\n" + +#, c-format +msgid "resolving dependencies...\n" +msgstr "розв'язання залежностей...\n" + +#, c-format +msgid "looking for inter-conflicts...\n" +msgstr "пошук конфліктів між пакетами...\n" + +#, c-format +msgid "installing %s...\n" +msgstr "встановлення %s...\n" + +#, c-format +msgid "removing %s...\n" +msgstr "видалення %s...\n" + +#, c-format +msgid "upgrading %s...\n" +msgstr "поновлення %s...\n" + +#, c-format +msgid "checking package integrity...\n" +msgstr "перевірка цілісності пакунка...\n" + +#, c-format +msgid "checking delta integrity...\n" +msgstr "перевірка цілісності дельта-патчу...\n" + +#, c-format +msgid "applying deltas...\n" +msgstr "застосування дельта-патчу...\n" + +#, c-format +msgid "generating %s with %s... " +msgstr "генерування %s з %s... " + +#, c-format +msgid "success!\n" +msgstr "успішно!\n" + +#, c-format +msgid "failed.\n" +msgstr "невдало.\n" + +#, c-format +msgid ":: Retrieving packages from %s...\n" +msgstr ":: Завантаження пакунків з %s...\n" + +#, c-format +msgid "" +":: %s requires installing %s from IgnorePkg/IgnoreGroup. Install anyway?" +msgstr "" +":: %s потребує встановлення %s з IgnorePkg/IgnoreGroup. Всеодно встановити?" + +#, c-format +msgid ":: %s is in IgnorePkg/IgnoreGroup. Install anyway?" +msgstr ":: %s є в IgnorePkg/IgnoreGroup. Всеодно встановити?" + +#, c-format +msgid ":: %s is designated as a HoldPkg. Remove anyway?" +msgstr ":: %s позначений, як HoldPkg. Всеодно видалити?" + +#, c-format +msgid ":: Replace %s with %s/%s?" +msgstr ":: Замінити %s на %s/%s?" + +#, c-format +msgid ":: %s conflicts with %s. Remove %s?" +msgstr ":: %s конфліктує з %s. Видалити %s?" + +#, c-format +msgid ":: %s-%s: local version is newer. Upgrade anyway?" +msgstr ":: %s-%s: локальна версія новіша. Всеодно поновити?" + +#, c-format +msgid ":: File %s is corrupted. Do you want to delete it?" +msgstr ":: Файл %s пошкоджений. Хочете його видалити?" + +#, c-format +msgid "installing" +msgstr "встановлення" + +#, c-format +msgid "upgrading" +msgstr "поновлення" + +#, c-format +msgid "removing" +msgstr "видалення" + +#, c-format +msgid "checking for file conflicts" +msgstr "перевірка файлових конфліктів" + +#, c-format +msgid "downloading %s...\n" +msgstr "завантаження %s...\n" + +#, c-format +msgid "malloc failure: could not allocate %zd bytes\n" +msgstr "помилка malloc: неможливо розмістити %zd байтів\n" + +#, c-format +msgid "Explicitly installed" +msgstr "Явно встановлений" + +#, c-format +msgid "Installed as a dependency for another package" +msgstr "Встановлений, як залежність до іншого пакунку" + +#, c-format +msgid "Unknown" +msgstr "Невідомо" + +#, c-format +msgid "Name :" +msgstr "Ім'я :" + +#, c-format +msgid "Version :" +msgstr "Версія :" + +#, c-format +msgid "URL :" +msgstr "URL :" + +#, c-format +msgid "Licenses :" +msgstr "Ліцензії :" + +#, c-format +msgid "Groups :" +msgstr "Групи :" + +#, c-format +msgid "Provides :" +msgstr "Забезпечує :" + +#, c-format +msgid "Depends On :" +msgstr "Залежить від :" + +#, c-format +msgid "Optional Deps :" +msgstr "Необов'язкові залежності:" + +#, c-format +msgid "Required By :" +msgstr "Потрібен :" + +#, c-format +msgid "Conflicts With :" +msgstr "Конфліктує з :" + +#, c-format +msgid "Replaces :" +msgstr "Замінює :" + +#, c-format +msgid "Download Size : %6.2f K\n" +msgstr "Розмір завантаження : %6.2f К\n" + +#, c-format +msgid "Compressed Size: %6.2f K\n" +msgstr "Стиснений розмір : %6.2f К\n" + +#, c-format +msgid "Installed Size : %6.2f K\n" +msgstr "Встановлений розмір : %6.2f К\n" + +#, c-format +msgid "Packager :" +msgstr "Пакувальник :" + +#, c-format +msgid "Architecture :" +msgstr "Архітектура :" + +#, c-format +msgid "Build Date :" +msgstr "Дата збирання :" + +#, c-format +msgid "Install Date :" +msgstr "Дата встановлення :" + +#, c-format +msgid "Install Reason :" +msgstr "Причина встановлення :" + +#, c-format +msgid "Install Script :" +msgstr "Скрипт встановлення :" + +#, c-format +msgid "Yes" +msgstr "Так" + +#, c-format +msgid "No" +msgstr "Ні" + +#, c-format +msgid "MD5 Sum :" +msgstr "MD5-сума :" + +#, c-format +msgid "Description :" +msgstr "Опис :" + +#, c-format +msgid "Repository :" +msgstr "Репозиторій :" + +#, c-format +msgid "Backup Files:\n" +msgstr "Файли резервної копії:\n" + +#, c-format +msgid "could not calculate checksums for %s\n" +msgstr "неможливо підрахувати контрольні суми для %s\n" + +#, c-format +msgid "MODIFIED\t%s\n" +msgstr "ЗМІНЕНО\t%s\n" + +#, c-format +msgid "Not Modified\t%s\n" +msgstr "Не змінено\t%s\n" + +#, c-format +msgid "MISSING\t\t%s\n" +msgstr "ВІДСУТНІЙ\t\t%s\n" + +#, c-format +msgid "(none)\n" +msgstr "(немає)\n" + +#, c-format +msgid "no changelog available for '%s'.\n" +msgstr "немає списку змін для '%s'.\n" + +#, c-format +msgid "options" +msgstr "опції" + +#, c-format +msgid "file" +msgstr "файл" + +#, c-format +msgid "package" +msgstr "пакунок" + +#, c-format +msgid "usage" +msgstr "використання" + +#, c-format +msgid "operation" +msgstr "операція" + +#, c-format +msgid "operations:\n" +msgstr "операції:\n" + +#, c-format +msgid "" +"\n" +"use '%s {-h --help}' with an operation for available options\n" +msgstr "" +"\n" +"використайте '%s {-h --help}' з операцією, щоб взнати доступні опції\n" + +#, c-format +msgid "" +" -c, --cascade remove packages and all packages that depend on them\n" +msgstr "" +" -c, --cascade видалити пакунки і всі пакунки, які залежать від них\n" + +#, c-format +msgid " -d, --nodeps skip dependency checks\n" +msgstr " -d, --nodeps пропустити перевірку залежностей\n" + +#, c-format +msgid "" +" -k, --dbonly only remove database entry, do not remove files\n" +msgstr "" +" -k, --dbonly видалити запис у базі даних, не видаляти файли\n" + +#, c-format +msgid " -n, --nosave remove configuration files as well\n" +msgstr " -n, --nosave також видалити файли конфігурації\n" + +#, c-format +msgid "" +" -s, --recursive remove dependencies also (that won't break packages)\n" +" (-ss includes explicitly installed dependencies too)\n" +msgstr "" +" -s, --recursive видалити залежності також (які не зламають пакунки)\n" +" (-ss включає явно встановлені залежності також)\n" + +#, c-format +msgid "" +" -u, --unneeded remove unneeded packages (that won't break packages)\n" +msgstr "" +" -u, --unneeded видалити непотрібні пакунки (які не зламають " +"пакунки)\n" + +#, c-format +msgid " --asdeps install packages as non-explicitly installed\n" +msgstr " --asdeps встановити пакунки як неявно встановлені\n" + +#, c-format +msgid " --asexplicit install packages as explicitly installed\n" +msgstr " --asexplicit встановити пакунки як явно встановлені\n" + +#, c-format +msgid " -f, --force force install, overwrite conflicting files\n" +msgstr "" +" -f, --force форсувати встановлення, перезаписувати конфліктуючі " +"файли\n" + +#, c-format +msgid " -c, --changelog view the changelog of a package\n" +msgstr " -c, --changelog показати список змін пакунка\n" + +#, c-format +msgid " -d, --deps list all packages installed as dependencies\n" +msgstr "" +" -d, --deps показати список усіх пакунків, встановлених як " +"залежності\n" + +#, c-format +msgid " -e, --explicit list all packages explicitly installed\n" +msgstr " -e, --explicit показати список явно встановлених пакунків\n" + +#, c-format +msgid " -g, --groups view all members of a package group\n" +msgstr " -g, --groups показати всіх учасників групи пакунків\n" + +#, c-format +msgid "" +" -i, --info view package information (-ii for backup files)\n" +msgstr "" +" -i, --info показати інформацію про пакунок (-ii для резервних " +"файлів)\n" + +#, c-format +msgid " -l, --list list the contents of the queried package\n" +msgstr " -l, --list показати вміст пакунка\n" + +#, c-format +msgid "" +" -m, --foreign list installed packages not found in sync db(s)\n" +msgstr "" +" -m, --foreign показати встановлені пакунки, що не знайдені в " +"активних репозиторіях\n" + +#, c-format +msgid " -o, --owns <file> query the package that owns <file>\n" +msgstr " -o, --owns <file> показати пакунок, що володіє <file>\n" + +#, c-format +msgid " -p, --file <package> query a package file instead of the database\n" +msgstr "" +" -p, --file <package> використовувати файл пакунка замість бази даних\n" + +#, c-format +msgid "" +" -s, --search <regex> search locally-installed packages for matching " +"strings\n" +msgstr "" +" -s, --search <regex> шукати локально встановлені пакунки, які відповідають " +"рядку\n" + +#, c-format +msgid " -t, --unrequired list all packages not required by any package\n" +msgstr "" +" -t, --unrequired показати всі пакунки, яких не потребує жоден інший " +"пакунок\n" + +#, c-format +msgid " -u, --upgrades list all packages that can be upgraded\n" +msgstr " -u, --upgrades показати всі пакунки, які можна поновити\n" + +#, c-format +msgid " -q, --quiet show less information for query and search\n" +msgstr "" +" -q, --quiet показувати менше інформації в результаті запиту чи " +"пошуку\n" + +#, c-format +msgid "" +" -c, --clean remove old packages from cache directory (-cc for " +"all)\n" +msgstr " -c, --clean видалити старі пакунки з кешу (-cc для усіх)\n" + +#, c-format +msgid " -i, --info view package information\n" +msgstr " -i, --info показати інформацію про пакунок\n" + +#, c-format +msgid " -l, --list <repo> view a list of packages in a repo\n" +msgstr " -l, --list <repo> показати список пакунків у репозиторії\n" + +#, c-format +msgid "" +" -p, --print-uris print out URIs for given packages and their " +"dependencies\n" +msgstr "" +" -p, --print-uris видати URI для даних пакунків та їх залежності\n" + +#, c-format +msgid "" +" -s, --search <regex> search remote repositories for matching strings\n" +msgstr " -s, --search <regex> шукати задані рядки у віддалених репозиторіях\n" + +#, c-format +msgid " -u, --sysupgrade upgrade all packages that are out of date\n" +msgstr " -u, --sysupgrade поновити всі застарілі пакунки\n" + +#, c-format +msgid "" +" -w, --downloadonly download packages but do not install/upgrade " +"anything\n" +msgstr "" +" -w, --downloadonly завантажити пакунки, але нічого не встановлювати чи " +"поновлювати\n" + +#, c-format +msgid "" +" -y, --refresh download fresh package databases from the server\n" +msgstr "" +" -y, --refresh завантажити свіжі бази даних пакунків з сервера\n" + +#, c-format +msgid " --needed don't reinstall up to date packages\n" +msgstr "" +" --needed не перевстановлювати пакунки, які не потребують " +"поновлення\n" + +#, c-format +msgid "" +" --ignore <pkg> ignore a package upgrade (can be used more than " +"once)\n" +msgstr "" +" --ignore <pkg> ігнорувати поновлення пакунка (можна використовувати " +"неодноразово)\n" + +#, c-format +msgid "" +" --ignoregroup <grp>\n" +" ignore a group upgrade (can be used more than once)\n" +msgstr "" +" --ignoregroup <grp>\n" +" ігнорувати поновлення групи (можна використовувати " +"неодноразово)\n" + +#, c-format +msgid " --config <path> set an alternate configuration file\n" +msgstr "" +" --config <path> використовувати альтернативний файл конфігурації\n" + +#, c-format +msgid " --logfile <path> set an alternate log file\n" +msgstr " --logfile <path> використовувати альтернативний лог-файл\n" + +#, c-format +msgid " --noconfirm do not ask for any confirmation\n" +msgstr " --noconfirm не питати підтвердження\n" + +#, c-format +msgid "" +" --noprogressbar do not show a progress bar when downloading files\n" +msgstr "" +" --noprogressbar не показувати лінію прогресу під час завантаженння " +"файлів\n" + +#, c-format +msgid "" +" --noscriptlet do not execute the install scriptlet if one exists\n" +msgstr " --noscriptlet не виконувати скрипт встановлення, якщо він є\n" + +#, c-format +msgid " -v, --verbose be verbose\n" +msgstr " -v, --verbose показувати подробиці\n" + +#, c-format +msgid " -r, --root <path> set an alternate installation root\n" +msgstr "" +" -r, --root <path> використати альтернативний кореневий каталог " +"встановлення\n" + +#, c-format +msgid " -b, --dbpath <path> set an alternate database location\n" +msgstr "" +" -b, --dbpath <path> використовувати альтернативний шлях до бази даних\n" + +#, c-format +msgid " --cachedir <dir> set an alternate package cache location\n" +msgstr "" +" --cachedir <dir> використовувати альтернативний шлях до кешу пакунків\n" + +#, c-format +msgid "" +" This program may be freely redistributed under\n" +" the terms of the GNU General Public License.\n" +msgstr "" +" This program may be freely redistributed under\n" +" the terms of the GNU General Public License.\n" + +#, c-format +msgid "segmentation fault\n" +msgstr "segmentation fault\n" + +#, c-format +msgid "" +"Internal pacman error: Segmentation fault.\n" +"Please submit a full bug report with --debug if appropriate.\n" +msgstr "" +"Внутрішня помилка: Segmentation fault.\n" +"Будь-ласка відішліть повний багрепорт з --debug, якщо можливо.\n" + +#, c-format +msgid "problem setting rootdir '%s' (%s)\n" +msgstr "проблема встановлення '%s' кореневим каталогом (%s)\n" + +#, c-format +msgid "problem setting dbpath '%s' (%s)\n" +msgstr "проблема встановлення '%s' шляхом до бази даних (%s)\n" + +#, c-format +msgid "problem setting logfile '%s' (%s)\n" +msgstr "проблема встановлення '%s' лог-файлом (%s)\n" + +#, c-format +msgid "'%s' is not a valid debug level\n" +msgstr "debug-рівень '%s' невірний\n" + +#, c-format +msgid "problem adding cachedir '%s' (%s)\n" +msgstr "проблема під час додання каталога кешу '%s' (%s)\n" + +#, c-format +msgid "only one operation may be used at a time\n" +msgstr "тільки одна операція може використовуватися одночасно\n" + +#, c-format +msgid "config file %s could not be read.\n" +msgstr "неможливо прочитати файл конфігурації %s.\n" + +#, c-format +msgid "config file %s, line %d: bad section name.\n" +msgstr "файл конфігурації %s, рядок %d: погана назва секції.\n" + +#, c-format +msgid "config file %s, line %d: syntax error in config file- missing key.\n" +msgstr "" +"файл конфігурації %s, рядок %d: синтаксична помилка у файлі конфігурації - " +"відсутній ключ.\n" + +#, c-format +msgid "config file %s, line %d: All directives must belong to a section.\n" +msgstr "" +"файл конфігурації %s, рядок %d: Всі директиви повинні належати секції.\n" + +#, c-format +msgid "config file %s, line %d: directive '%s' not recognized.\n" +msgstr "файл конфігурації %s, рядок %d: директива '%s' не розпізнана.\n" + +#, c-format +msgid "invalid value for 'CleanMethod' : '%s'\n" +msgstr "невірне значення для 'CleanMethod' : '%s'\n" + +#, c-format +msgid "failed to initialize alpm library (%s)\n" +msgstr "не вдалося ініціалізувати бібліотеку alpm (%s)\n" + +#, c-format +msgid "you cannot perform this operation unless you are root.\n" +msgstr "ви можете виконати цю операцію тільки як root.\n" + +#, c-format +msgid "could not register 'local' database (%s)\n" +msgstr "неможливо зареєструвати базу даних 'local' (%s)\n" + +#, c-format +msgid "no operation specified (use -h for help)\n" +msgstr "не вказано операцію (додайте -h для довідки)\n" + +#, c-format +msgid "no file was specified for --owns\n" +msgstr "не було вказано файл для --owns\n" + +#, c-format +msgid "failed to read file '%s': %s\n" +msgstr "не вдалося прочитати файл '%s': %s\n" + +#, c-format +msgid "cannot determine ownership of a directory\n" +msgstr "неможливо визначити права каталога\n" + +#, c-format +msgid "cannot determine real path for '%s': %s\n" +msgstr "неможливо визначити справжній шлях до '%s': %s\n" + +#, c-format +msgid "%s is owned by %s %s\n" +msgstr "%s є власністю %s %s\n" + +#, c-format +msgid "No package owns %s\n" +msgstr "Жоден пакунок не є власником %s\n" + +#, c-format +msgid "group \"%s\" was not found\n" +msgstr "група \"%s\" не знайдена\n" + +#, c-format +msgid "Checking for package upgrades... \n" +msgstr "Перевірка чи нема новіших пакунків... \n" + +#, c-format +msgid "no upgrades found.\n" +msgstr "нових пакунків не знайдено.\n" + +#, c-format +msgid "no usable package repositories configured.\n" +msgstr "працюючі репозиторії не налаштовані.\n" + +#, c-format +msgid "no targets specified (use -h for help)\n" +msgstr "не вказані цілі (додайте -h для довідки)\n" + +#, c-format +msgid "package \"%s\" not found\n" +msgstr "пакунок \"%s\" не знайдений\n" + +#, c-format +msgid "%s not found, searching for group...\n" +msgstr "%s не знайдено, пошук групи...\n" + +#, c-format +msgid "'%s': not found in local db\n" +msgstr "'%s': не знайдено у локальній базі даних\n" + +#, c-format +msgid ":: group %s:\n" +msgstr ":: група %s:\n" + +#, c-format +msgid " Remove whole content?" +msgstr " Видалити весь вміст?" + +#, c-format +msgid ":: Remove %s from group %s?" +msgstr ":: Видалити %s з групи %s?" + +#, c-format +msgid "failed to prepare transaction (%s)\n" +msgstr "не вдалося підготувати операцію (%s)\n" + +#, c-format +msgid ":: %s: requires %s\n" +msgstr ":: %s: потребує %s\n" + +#, c-format +msgid "Do you want to remove these packages?" +msgstr "Ви хочете видалити ці пакунки?" + +#, c-format +msgid "failed to commit transaction (%s)\n" +msgstr "не вдалося завершити транзакцію (%s)\n" + +#, c-format +msgid "could not access database directory\n" +msgstr "немає доступу до каталога бази даних\n" + +#, c-format +msgid "Do you want to remove %s?" +msgstr "Ви хочете видалити %s?" + +#, c-format +msgid "could not remove repository directory\n" +msgstr "неможливо видалити каталог репозиторія\n" + +#, c-format +msgid "Database directory: %s\n" +msgstr "Каталог бази даних: %s\n" + +#, c-format +msgid "Do you want to remove unused repositories?" +msgstr "Ви хочете видалити репозиторії, які не використовуються?" + +#, c-format +msgid "Database directory cleaned up\n" +msgstr "Каталог бази даних очищено\n" + +#, c-format +msgid "Cache directory: %s\n" +msgstr "Каталог кешу: %s\n" + +#, c-format +msgid "Do you want to remove uninstalled packages from cache?" +msgstr "Ви хочете видалити невстановлені пакунки з кешу?" + +#, c-format +msgid "Do you want to remove outdated packages from cache?" +msgstr "Ви хочете видалити старі пакунки з кешу?" + +#, c-format +msgid "removing old packages from cache... " +msgstr "видалення старих пакунків з кешу... " + +#, c-format +msgid "could not access cache directory\n" +msgstr "немає доступу до кешу\n" + +#, c-format +msgid "done.\n" +msgstr "зроблено.\n" + +#, c-format +msgid "Do you want to remove ALL packages from cache?" +msgstr "Ви хочете видалити ВСІ пакунки з кешу?" + +#, c-format +msgid "removing all packages from cache... " +msgstr "видалення всіх пакунків з кешу... " + +#, c-format +msgid "could not remove cache directory\n" +msgstr "неможливо видалити каталог кешу\n" + +#, c-format +msgid "could not create new cache directory\n" +msgstr "неможливо створити новий каталог кешу\n" + +#, c-format +msgid "failed to update %s (%s)\n" +msgstr "не вдалося поновити %s (%s)\n" + +#, c-format +msgid " %s is up to date\n" +msgstr " %s не потребує поновлення\n" + +#, c-format +msgid "failed to synchronize any databases\n" +msgstr "не вдалося синхронізувати жодну базу даних\n" + +#, c-format +msgid "repository '%s' does not exist\n" +msgstr "репозиторій '%s' не існує\n" + +#, c-format +msgid "package '%s' was not found in repository '%s'\n" +msgstr "пакунок '%s' не знайдено в репозиторії '%s'\n" + +#, c-format +msgid "package '%s' was not found\n" +msgstr "пакунок '%s' не знайдено\n" + +#, c-format +msgid "repository \"%s\" was not found.\n" +msgstr "репозиторій \"%s\" не знайдено.\n" + +#, c-format +msgid ":: Starting full system upgrade...\n" +msgstr ":: Починається поновлення системи...\n" + +#, c-format +msgid "%s package not found, searching for group...\n" +msgstr "пакунок %s не знайдено, пошук групи...\n" + +#, c-format +msgid ":: group %s (including ignored packages):\n" +msgstr ":: група %s (включаючи ігноровані пакунки):\n" + +#, c-format +msgid ":: Install whole content?" +msgstr ":: Встановити весь вміст?" + +#, c-format +msgid ":: Install %s from group %s?" +msgstr ":: Встановити %s з групи %s?" + +#, c-format +msgid "'%s': not found in sync db\n" +msgstr "'%s': не знайдено у базі даних\n" + +#, c-format +msgid ":: %s: conflicts with %s\n" +msgstr ":: %s: конфліктує з %s\n" + +#, c-format +msgid " local database is up to date\n" +msgstr " локальна база даних не потребує поновлення\n" + +#, c-format +msgid "Proceed with download?" +msgstr "Продовжити завантаження?" + +#, c-format +msgid "Proceed with installation?" +msgstr "Продовжити встановлення?" + +#, c-format +msgid "%s exists in both '%s' and '%s'\n" +msgstr "%s існує і в '%s', і в '%s'\n" + +#, c-format +msgid "%s: %s exists in filesystem\n" +msgstr "%s: %s існує у файловій системі\n" + +#, c-format +msgid "%s is invalid or corrupted\n" +msgstr "%s невірний чи пошкоджений\n" + +#, c-format +msgid "Errors occurred, no packages were upgraded.\n" +msgstr "Виникли помилки, пакунки не були поновлені.\n" + +#, c-format +msgid ":: Synchronizing package databases...\n" +msgstr ":: Синхронізація бази даних пакунків...\n" + +#, c-format +msgid ":: The following packages should be upgraded first :\n" +msgstr ":: Наступні пакунки будуть поновлені першими: \n" + +#, c-format +msgid "" +":: Do you want to cancel the current operation\n" +":: and upgrade these packages now?" +msgstr "" +":: Ви хочете скасувати цю операцію\n" +":: та поновити зараз ці пакунки?" + +#, c-format +msgid "loading package data...\n" +msgstr "завантаження вмісту пакунка...\n" + +#, c-format +msgid "" +"\n" +"errors occurred, no packages were upgraded.\n" +msgstr "" +"\n" +"сталися помилки, пакунки не були поновлені.\n" + +#, c-format +msgid "failed to init transaction (%s)\n" +msgstr "не вдалося розпочати транзакцію (%s)\n" + +#, c-format +msgid "" +" if you're sure a package manager is not already\n" +" running, you can remove %s\n" +msgstr "" +" якщо ви впевнені, що менеджер пакунків не\n" +" запущений, ви можете видалити %s\n" + +#, c-format +msgid "failed to release transaction (%s)\n" +msgstr "не вдалося завершити транзакцію (%s)\n" + +#, c-format +msgid "None" +msgstr "Немає" + +#, c-format +msgid "Targets (%d):" +msgstr "Пакунки (%d):" + +#, c-format +msgid "Total Download Size: %.2f MB\n" +msgstr "Загальний розмір завантаження: %.2f МБ\n" + +#, c-format +msgid "Total Installed Size: %.2f MB\n" +msgstr "Загальний розмір встановлення: %.2f МБ\n" + +#, c-format +msgid "Remove (%d):" +msgstr "Видалити (%d):" + +#, c-format +msgid "Total Removed Size: %.2f MB\n" +msgstr "Загальний розмір видалення: %.2f МБ\n" + +#, c-format +msgid "Optional dependencies for %s\n" +msgstr "Необов'язкові залежності для %s\n" + +#, c-format +msgid "[Y/n]" +msgstr "[Y/n]" + +#, c-format +msgid "[y/N]" +msgstr "[y/N]" + +#, c-format +msgid "Y" +msgstr "Y" + +#, c-format +msgid "YES" +msgstr "ТАК" + +#, c-format +msgid "N" +msgstr "N" + +#, c-format +msgid "NO" +msgstr "НІ" + +#, c-format +msgid "error: %s" +msgstr "помилка: %s" + +#, c-format +msgid "warning: %s" +msgstr "попередження: %s" + +#, c-format +msgid "function: %s" +msgstr "функція: %s" + +#, c-format +msgid "error: " +msgstr "помилка: " + +#, c-format +msgid "warning: " +msgstr "попередження: " + +#, c-format +msgid "function: " +msgstr "функція: " + +msgid "WARNING:" +msgstr "ПОПЕРЕДЖЕННЯ:" + +msgid "ERROR:" +msgstr "ПОМИЛКА:" + +msgid "Cleaning up..." +msgstr "Очищення..." + +msgid "There is no agent set up to handle %s URLs. Check %s." +msgstr "Немає агента, щоб опрацювати %s URLи. Перевірте %s." + +msgid "Aborting..." +msgstr "Переривання..." + +msgid "The download program %s is not installed." +msgstr "Програма для завантаження %s не встановлена." + +msgid "Pacman returned a fatal error (%i): %s" +msgstr "Фатальна помилка (%i): %s" + +msgid "Installing missing dependencies..." +msgstr "Встановлення відсутніх залежностей..." + +msgid "Pacman failed to install missing dependencies." +msgstr "Pacman не зміг встановити відсутні залежності." + +msgid "Failed to install all missing dependencies." +msgstr "Не вдалося встановити всі відсутні залежності." + +msgid "Missing Dependencies:" +msgstr "Відсутні залежності:" + +msgid "Failed to remove installed dependencies." +msgstr "Не вдалося видалити встановлені залежності." + +msgid "Retrieving Sources..." +msgstr "Стягування файлів..." + +msgid "You do not have write permission to store downloads in %s." +msgstr "У вас немає прав для того, щоб зберегти завантаження в %s." + +msgid "Found %s in build dir" +msgstr "Знайдено %s в каталозі збирання" + +msgid "Using cached copy of %s" +msgstr "Використовується копія %s з кешу" + +msgid "%s was not found in the build directory and is not a URL." +msgstr "%s не було знайдено в каталозі збирання і це не URL." + +msgid "Downloading %s..." +msgstr "Завантаження %s..." + +msgid "Failure while downloading %s" +msgstr "Проблема під час завантаження %s" + +msgid "Generating checksums for source files..." +msgstr "Генерування контрольних сум для вихідних файлів..." + +msgid "Invalid integrity algorithm '%s' specified." +msgstr "Вказано невірний алгоритм цілісності '%s'." + +msgid "Cannot find openssl." +msgstr "Не можу зайти openssl." + +msgid "Unable to find source file %s to generate checksum." +msgstr "Не можу знайти файл %s, щоб згенерувати контрольну суму." + +msgid "Invalid integrity algorithm '%s' specified" +msgstr "Вказано невірний алгоритм цілісності '%s'" + +msgid "Validating source files with %s..." +msgstr "Звіряю вихідний код з %s..." + +msgid "NOT FOUND" +msgstr "НЕ ЗНАЙДЕНО" + +msgid "Passed" +msgstr "Пройдено" + +msgid "FAILED" +msgstr "НЕ ВДАЛОСЯ" + +msgid "One or more files did not pass the validity check!" +msgstr "Один чи кілька файлів не пройшли перевірку на відповідність!" + +msgid "Integrity checks (%s) are missing or incomplete." +msgstr "Перевірки цілісності (%s) відсутні чи неповні." + +msgid "Extracting Sources..." +msgstr "Розпаковуються файли..." + +msgid "Unable to find source file %s for extraction." +msgstr "Неможливо знайти файли %s для розпакування." + +msgid "Failed to extract %s" +msgstr "Не вдалося розпакувати %s" + +msgid "Starting build()..." +msgstr "Початок build()..." + +msgid "Build Failed." +msgstr "Збирання невдале." + +msgid "Tidying install..." +msgstr "Покращення встановлення..." + +msgid "Removing info/doc files..." +msgstr "Видалення info/doc-файлів..." + +msgid "Compressing man pages..." +msgstr "Стиснення man-сторінок..." + +msgid "Stripping debugging symbols from binaries and libraries..." +msgstr "Виключення виявлення символів з бінарних файлів та бібліотек..." + +msgid "Removing libtool .la files..." +msgstr "Видалення файлів libtool .la..." + +msgid "Removing empty directories..." +msgstr "Видалення порожніх каталогів..." + +msgid "Missing pkg/ directory." +msgstr "Каталог pkg/ відсутній." + +msgid "Creating package..." +msgstr "Створення пакунка..." + +msgid "Generating .PKGINFO file..." +msgstr "Генерування .PKGINFO..." + +msgid "Please add a license line to your %s!" +msgstr "Будь-ласка, додайте рядок ліцензії до вашого %s!" + +msgid "Example for GPL'ed software: license=('GPL')." +msgstr "Приклад для GPL програм: license=('GPL')." + +msgid "Adding install script..." +msgstr "Додання скрипту встановлення..." + +msgid "Adding package changelog..." +msgstr "Додання списку змін пакунка..." + +msgid "Compressing package..." +msgstr "Стиснення пакунка..." + +msgid "Failed to create package file." +msgstr "Не вдалося створити файл пакунка." + +msgid "Cannot find the xdelta binary! Is xdelta installed?" +msgstr "Неможу знайти бінарний файл xdelta! Чи xdelta встановлено?" + +msgid "Making delta from version %s..." +msgstr "Створення дельта-патчу з версії %s..." + +msgid "Recreating package tarball from delta to match md5 signatures" +msgstr "Перестворення пакунка з дельта-патчу для того, щоб зійшлися md5-суми" + +msgid "NOTE: the delta should ONLY be distributed with this tarball" +msgstr "ПРИМІТКА: дельта-патч повинен поширюватися ТІЛЬКИ з цим пакунком" + +msgid "Could not generate the package from the delta." +msgstr "Неможливо згенерувати пакунок з дельта-патчу." + +msgid "Delta was not able to be created." +msgstr "Неможливо створити дельта-патч." + +msgid "No previous version found, skipping xdelta." +msgstr "Попередню версію не знайдено, xdelta пропускається." + +msgid "Creating source package..." +msgstr "Створення пакунку вихідних файлів..." + +msgid "Adding %s..." +msgstr "Додання %s..." + +msgid "Install script %s not found." +msgstr "Скрипт встановлення %s не знайдено." + +msgid "Compressing source package..." +msgstr "Стиснення вихідного пакунку..." + +msgid "Failed to create source package file." +msgstr "Не вдалося створити файл вихідного пакунку...." + +msgid "Determining latest darcs revision..." +msgstr "Визначення останніх змін darcs..." + +msgid "Determining latest cvs revision..." +msgstr "Визначення останніх змін cvs..." + +msgid "Determining latest git revision..." +msgstr "Визначення останніх змін git..." + +msgid "Determining latest svn revision..." +msgstr "Визначення останніх змін svn..." + +msgid "Determining latest bzr revision..." +msgstr "Визначення останніх змін bzr..." + +msgid "Determining latest hg revision..." +msgstr "Визначення останніх змін hg..." + +msgid "Version found: %s" +msgstr "Версія знайдена: %s" + +msgid "Usage: %s [options]" +msgstr "Використання: %s [опції]" + +msgid "Options:" +msgstr "Опції:" + +msgid " -A, --ignorearch Ignore incomplete arch field in %s" +msgstr " -A, --ignorearch Ігнорувати неповну частину пакунку %s" + +msgid " -c, --clean Clean up work files after build" +msgstr " -c, --clean Очистити робочі файли після збірки" + +msgid " -C, --cleancache Clean up source files from the cache" +msgstr " -C, --cleancache Очистити вихідні файли з кешу" + +msgid " -d, --nodeps Skip all dependency checks" +msgstr " -d, --nodeps Пропускати всі перевірки залежностей" + +msgid " -e, --noextract Do not extract source files (use existing src/ dir)" +msgstr "" +" -e, --noextract Не розпаковувати вихідні файли (в існуючий каталог src/)" + +msgid " -f, --force Overwrite existing package" +msgstr " -f, --force Перезаписати існуючий пакунок" + +msgid " -g, --geninteg Generate integrity checks for source files" +msgstr " -g, --geninteg Згенерувати перевірки цілісності вихідних файлів" + +msgid " -h, --help This help" +msgstr " -h, --help Ця довідка" + +msgid " -i, --install Install package after successful build" +msgstr " -i, --install Встановити пакунок після успішного збирання" + +msgid " -L, --log Log package build process" +msgstr " -L, --log Записати процес збирання пакунку" + +msgid " -m, --nocolor Disable colorized output messages" +msgstr " -m, --nocolor Вимкнути кольорові повідомлення" + +msgid " -o, --nobuild Download and extract files only" +msgstr " -o, --nobuild Тільки завантажити і розпакувати файли" + +msgid " -p <buildscript> Use an alternate build script (instead of '%s')" +msgstr "" +" -p <buildscript> Використовувати інший скрипт збирання (замість '%s')" + +msgid "" +" -r, --rmdeps Remove installed dependencies after a successful build" +msgstr "" +" -r, --rmdeps Видалити встановлені залежності після успішного збирання" + +msgid " -R, --repackage Repackage contents of pkg/ without building" +msgstr " -R, --repackage Перепакувати вміст pkg/ без збирання" + +msgid " -s, --syncdeps Install missing dependencies with pacman" +msgstr "" +" -s, --syncdeps Встановити відсутні залежності, використовуючи pacman" + +msgid "" +" --allsource Generate a source-only tarball including downloaded " +"sources" +msgstr "" +" --allsource Генерувати пакунок вихідного коду, включно із завантаженим" + +msgid " --asroot Allow makepkg to run as root user" +msgstr " --asroot Дозволити makepkg запускатися з-під root'а" + +msgid "" +" --holdver Prevent automatic version bumping for development " +"PKGBUILDs" +msgstr "" +" --holdver Попереджувати про автоматичну зміну версії для PKGBUILDів " +"версій в розробці" + +msgid "" +" --source Generate a source-only tarball without downloaded sources" +msgstr "" +" --source Генерувати пакунок вихідного коду, крім завантаженого" + +msgid "These options can be passed to pacman:" +msgstr "Ці опції можуть бути виконані pacman:" + +msgid "" +" --noconfirm Do not ask for confirmation when resolving " +"dependencies" +msgstr "" +" --noconfirm Не питати підтверження під час розв'язання залежностей" + +msgid "" +" --noprogressbar Do not show a progress bar when downloading files" +msgstr "" +" --noprogressbar Не показувати лінійку прогресу під час завантаження " +"файлів" + +msgid "If -p is not specified, makepkg will look for '%s'" +msgstr "Якщо -p не вказано, makepkg буде шукати '%s'" + +msgid "" +"Copyright (C) 2002-2007 Judd Vinet <jvinet@zeroflux.org>.\\n\\nThis is free " +"software; see the source for copying conditions.\\nThere is NO WARRANTY, to " +"the extent permitted by law.\\n" +msgstr "" +"Copyright (C) 2002-2007 Judd Vinet <jvinet@zeroflux.org>.\\n\\nThis is free " +"software; see the source for copying conditions.\\nThere is NO WARRANTY, to " +"the extent permitted by law.\\n" + +msgid "%s not found." +msgstr "%s не знайдено." + +msgid "\\0--holdver and --forcever cannot both be specified" +msgstr "\\0--holdver та --forcever не можуть бути вказані одночасно" + +msgid "Cleaning up ALL files from %s." +msgstr "Очищення УСІХ файлів з %s." + +msgid " Are you sure you wish to do this? " +msgstr " Ви впевнені, що хочете зробити це? " + +msgid "Problem removing files; you may not have correct permissions in %s" +msgstr "Проблема при видаленні файлів; можливо ви не маєте коректних прав у %s" + +msgid "Source cache cleaned." +msgstr "Кеш вихідних файлів очищений." + +msgid "No files have been removed." +msgstr "Нічого не було видалено." + +msgid "Source destination must be defined in makepkg.conf." +msgstr "Каталог вихідних файлів можна вказати у makepkg.conf." + +msgid "In addition, please run makepkg -C outside of your cache directory." +msgstr "Будь-ласка, запустіть makepkg -C за межами каталогу кешу." + +msgid "BUILDSCRIPT is undefined! Ensure you have updated %s." +msgstr "BUILDSCRIPT невизначений! Впевніться, що ви поновили %s." + +msgid "Running makepkg as root is a BAD idea and can cause" +msgstr "Запуск makepkg з-під root'а - ПОГАНА ідея, і може спричинити" + +msgid "permanent, catastrophic damage to your system. If you" +msgstr "постійну, катастрофічну шкоду вашій системі. Якщо ви" + +msgid "wish to run as root, please use the --asroot option." +msgstr "хочете запустити з-під root'а - використайте опцію --asroot." + +msgid "The --asroot option is meant for the root user only." +msgstr "Опція --asroot призначена тільки для root'а." + +msgid "Please rerun makepkg without the --asroot flag." +msgstr "Будь-ласка, перезапустіть makepkg без опції --asroot." + +msgid "Fakeroot must be installed if using the 'fakeroot' option" +msgstr "" +"Fakeroot повинен бути встановлений, для того, щоб викостовувати опцію " +"'fakeroot'" + +msgid "in the BUILDENV array in %s." +msgstr "в масиві BUILDENV у %s." + +msgid "Running makepkg as an unprivileged user will result in non-root" +msgstr "" +"В результаті запуск makepkg непривілегійованим користувачем запаковані файли" + +msgid "ownership of the packaged files. Try using the fakeroot environment by" +msgstr "" +"не будуть власністю root'а. Спробуйте використовувати середовище fakeroot," + +msgid "placing 'fakeroot' in the BUILDENV array in makepkg.conf." +msgstr "помістивши 'fakeroot' в масив BUILDENV у makepkg.conf." + +msgid "Do not use the '-F' option. This option is only for use by makepkg." +msgstr "" +"Не використовуйте опцію '-F'. Ця опція використовується тільки makepkg." + +msgid "Cannot find the sudo binary! Is sudo installed?" +msgstr "Неможливо знайти бінарний файл sudo! Чи sudo встановлено?" + +msgid "Missing dependencies cannot be installed or removed as a normal user" +msgstr "" +"Відсутні залежності не можуть бути встановлені чи видалені простим " +"користувачем" + +msgid "without sudo; install and configure sudo to auto-resolve dependencies." +msgstr "" +"без sudo; встановіть чи налаштуйте sudo, щоб автоматично розв'язувати " +"залежності." + +msgid "%s does not exist." +msgstr "%s не існує." + +msgid "%s is not allowed to be empty." +msgstr "%s не повинен бути порожнім." + +msgid "%s is not allowed to contain hyphens." +msgstr "%s не повинен містити дефіси." + +msgid "%s is not available for the '%s' architecture." +msgstr "%s немає для архітектури '%s'." + +msgid "Note that many packages may need a line added to their %s" +msgstr "Зверніть увагу, що багато пакунків потребують додання рядка до їх %s" + +msgid "such as arch=('%s')." +msgstr ", такого як arch=('%s')." + +msgid "Install scriptlet (%s) does not exist." +msgstr "Скрипт встановлення (%s) не існує." + +msgid "options array contains unknown option '%s'" +msgstr "Масив options містить невідому опцію '%s'" + +msgid "A package has already been built, installing existing package..." +msgstr "Пакет уже був зібраний, встановлення існуючого пакунку..." + +msgid "A package has already been built. (use -f to overwrite)" +msgstr "Пакет уже був зібраний. (використайте -f щоб перезаписати)" + +msgid "Skipping build." +msgstr "Пропуск збирання." + +msgid "Leaving fakeroot environment." +msgstr "Вихід з середовища fakeroot." + +msgid "Making package: %s" +msgstr "Створення пакунка: %s" + +msgid "Running makepkg as root..." +msgstr "Виконання makepkg з-під root'а..." + +msgid "Source package created: %s" +msgstr "Вихідний пакунок створено: %s" + +msgid "Skipping dependency checks." +msgstr "Пропуск перевірок залежностей." + +msgid "Checking Runtime Dependencies..." +msgstr "Перевірка залежностей, необхідних для запуску..." + +msgid "Checking Buildtime Dependencies..." +msgstr "Перевірка залежностей, необхідних для збирання..." + +msgid "Could not resolve all dependencies." +msgstr "Не можливо розв'язати усі залежності." + +msgid "pacman was not found in PATH; skipping dependency checks." +msgstr "pacman не було знайдено в PATH; пропус перевірок залежностей." + +msgid "Skipping source retrieval -- using existing src/ tree" +msgstr "Пропуск стягування вихідних файлів -- використання src/" + +msgid "Skipping source integrity checks -- using existing src/ tree" +msgstr "Пропуск перевірки цілісності вихідних файлів -- використання src/" + +msgid "Skipping source extraction -- using existing src/ tree" +msgstr "Пропуск розпакування вихідних файлів -- використання src/" + +msgid "The source directory is empty, there is nothing to build!" +msgstr "Каталог пакунка порожній, нема нічого для збирання!" + +msgid "The package directory is empty, there is nothing to repackage!" +msgstr "Каталог пакунка порожній, нема нічого для перепакування!" + +msgid "Sources are ready." +msgstr "Вихідні файли готові." + +msgid "Removing existing pkg/ directory..." +msgstr "Видалення каталога pkg/..." + +msgid "Entering fakeroot environment..." +msgstr "Вхід до середовища fakeroot..." + +msgid "Finished making: %s" +msgstr "Закінчено створення: %s" + +msgid "Usage: %s [pacman_db_root]" +msgstr "Використання: %s [pacman_db_root]" + +msgid "" +"pacman-optimize is a little hack that should improve the performance\\nof " +"pacman when reading/writing to its filesystem-based database.\\n\\n" +msgstr "" +"pacman-optimize - це маленька програмка, яка покращить швидкодію\\npacman " +"при читанні/запису до базованої на файловій системі бази даних.\\n\\n" + +msgid "" +"Because pacman uses many small files to keep track of packages,\\nthere is a " +"tendency for these files to become fragmented over time.\\nThis script " +"attempts to relocate these small files into one\\ncontinuous location on " +"your hard drive. The result is that the hard\\ndrive should be able to read " +"them faster, since the hard drive head\\ndoes not have to move around the " +"disk as much.\\n" +msgstr "" +"Оскільки pacman використовує багато маленьких файлів для стеження\\nза " +"пакунками, є можливість їхньої фрагментації з часом.\\nЦей скрипт дає " +"можливість помістити ці малі файли в одну\\nнеперервну область на вашому " +"жорсткому диску.\\nВ результаті, жорсткий диск буде в змозі прочитати їх " +"швидше.\\n" + +msgid "diff tool was not found, please install diffutils." +msgstr "diff не знайдено. Будь-ласка, встановіть diffutils." + +msgid "Pacman lock file was found. Cannot run while pacman is running." +msgstr "" +"Був знайдений lock-файл Pacman'а. Поки Pacman працює - виконання неможливе." + +msgid "%s does not exist or is not a directory." +msgstr "%s не існує, або не є каталогом." + +msgid "You must have correct permissions to optimize the database." +msgstr "Ви повинні мати коректні права, щоб оптимізувати базу даних." + +msgid "ERROR: Can not create temp directory for database building." +msgstr "" +"ПОМИЛКА: Неможливо створити тимчасовий каталог для побудови бази даних." + +msgid "MD5sum'ing the old database..." +msgstr "Підрахунок MD5-суми старої бази даних..." + +msgid "Tar'ing up %s..." +msgstr "Пакування %s..." + +msgid "Tar'ing up %s failed." +msgstr "Пакування %s не вдалося." + +msgid "Making and MD5sum'ing the new db..." +msgstr "Створення та підрахунок MD5-суми нової бази даних..." + +msgid "Untar'ing %s failed." +msgstr "Розпакування %s не вдалося." + +msgid "Checking integrity..." +msgstr "Перевірка цілісності..." + +msgid "Integrity check FAILED, reverting to old database." +msgstr "Перевірка цілісності НЕВДАЛА, повернення до старої бази даних." + +msgid "Putting the new database in place..." +msgstr "Розміщення нової бази даних..." + +msgid "Finished. Your pacman database has been optimized." +msgstr "Закінчено. База даних Pacman'a була оптимізована." + +msgid "For full benefits of pacman-optimize, run 'sync' now." +msgstr "Для того, щоб глянути всі переваги pacman-optimize, запустіть 'sync'." + +msgid "Usage: repo-add [-q] <path-to-db> <package> ...\\n" +msgstr "Використання: repo-add [-q] <path-to-db> <package> ...\\n" + +msgid "Usage: repo-remove [-q] <path-to-db> <packagename> ...\\n\\n" +msgstr "Використання: repo-remove [-q] <path-to-db> <packagename> ...\\n\\n" + +msgid "" +"repo-add will update a package database by reading a package file." +"\\nMultiple packages to add can be specified on the command line.\\n\\n" +msgstr "" +"repo-add поновить базу даних пакунків, прочитавши файл пакунку.\\nВ " +"командному рядку може бути вказано кілька пакунків.\\n\\n" + +msgid "" +"repo-remove will update a package database by removing the package name" +"\\nspecified on the command line from the given repo database. Multiple" +"\\npackages to remove can be specified on the command line.\\n\\n" +msgstr "" +"repo-remove поновить базу даних пакунків, видаливши ім'я пакунку,\\nяке " +"вказане у командному рядку, з даного репозиторія.\\nВ командному рядку може " +"бути вказано кілька пакунків.\\n\\n" + +msgid "" +"The -q/--quiet flag to either program will force silent running except\\nin " +"the case of warnings or errors.\\n\\n" +msgstr "" +"Опція -q/--quiet змушуює програму працювати у фоновому режимі,\\nкрім " +"випадків попереджень чи помилок.\\n\\n" + +msgid "Example: repo-add /path/to/repo.db.tar.gz pacman-3.0.0.pkg.tar.gz" +msgstr "Приклад: repo-add /path/to/repo.db.tar.gz pacman-3.0.0.pkg.tar.gz" + +msgid "Example: repo-remove /path/to/repo.db.tar.gz kernel26" +msgstr "Приклад: repo-remove /path/to/repo.db.tar.gz kernel26" + +msgid "" +"Copyright (C) 2006-2008 Aaron Griffin <aaron@archlinux.org>.\\nCopyright (c) " +"2007-2008 Dan McGee <dan@archlinux.org>.\\n\\nThis is free software; see the " +"source for copying conditions.\\nThere is NO WARRANTY, to the extent " +"permitted by law.\\n" +msgstr "" +"Copyright (C) 2006-2008 Aaron Griffin <aaron@archlinux.org>.\\nCopyright (c) " +"2007-2008 Dan McGee <dan@archlinux.org>.\\n\\nThis is free software; see the " +"source for copying conditions.\\nThere is NO WARRANTY, to the extent " +"permitted by law.\\n" + +msgid "Invalid package file '%s'." +msgstr "Невірний файл пакунка '%s'." + +msgid "Creating 'desc' db entry..." +msgstr "Створення запису 'desc'..." + +msgid "Computing md5 checksums..." +msgstr "Підрахунок контрольної суми md5..." + +msgid "Creating 'depends' db entry..." +msgstr "Створення запису 'depends'..." + +msgid "Creating 'deltas' db entry..." +msgstr "Створення запису 'deltas'..." + +msgid "Added delta '%s'" +msgstr "Додано дельта-патч '%s'" + +msgid "Could not add delta '%s'" +msgstr "Неможливо додати дельта-патч '%s'" + +msgid "Removing existing package '%s'..." +msgstr "Видалення існуючого пакунка '%s'..." + +msgid "Either realpath or readlink are required by repo-add." +msgstr "Для repo-add потрібен або справжній шлях, або хардлінк." + +msgid "%s not found. Cannot continue." +msgstr "%s не знайдено. Продовжити неможливо." + +msgid "Cannot create temp directory for database building." +msgstr "Не можливо створити тимчасовий каталог для побудови бази даних." + +msgid "Invalid command name '%s' specified." +msgstr "Вказана невірна команда '%s'." + +msgid "the -f and --force options are no longer recognized" +msgstr "опції -f та --force більше не діють" + +msgid "use options=(force) in the PKGBUILD instead" +msgstr ", замість них використовуйте options=(force) в PKGBUILD" + +msgid "Repository file '%s' is not a proper pacman database." +msgstr "Файл репозиторію '%s' не є коректною базою даних Pacman'а." + +msgid "Extracting database to a temporary location..." +msgstr "Розпакування бази даних до тимчасового місця..." + +msgid "Repository file '%s' was not found." +msgstr "Файл рерозиторію '%s' не знайдено." + +msgid "'%s' is not a package file, skipping" +msgstr "'%s' не є файлом пакунка, пропущено" + +msgid "Adding package '%s'" +msgstr "Додання пакунка '%s'" + +msgid "Package '%s' not found." +msgstr "Пакунок '%s' не знайдено." + +msgid "Searching for package '%s'..." +msgstr "Пошук пакунка '%s'..." + +msgid "Package matching '%s' not found." +msgstr "Пакет, що відповідає '%s' не знайдено." + +msgid "Creating updated database file '%s'" +msgstr "Створення поновленого файлу бази даних '%s'" + +msgid "No compression set." +msgstr "Стиснення не застосовується." + +msgid "All packages have been removed from the database. Deleting '%s'." +msgstr "Всі пакунки були видалені з бази даних. Видалення '%s'." + +msgid "No packages modified, nothing to do." +msgstr "Пакунки не були змінені, змін не відбулося." diff --git a/po/zh_CN.po b/po/zh_CN.po index 4a871f3d..e16aa83b 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Pacman package manager 3.1.2\n" "Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n" -"POT-Creation-Date: 2008-08-23 11:06-0500\n" -"PO-Revision-Date: 2008-07-30 08:39+0200\n" +"POT-Creation-Date: 2008-08-25 20:14+0200\n" +"PO-Revision-Date: 2008-08-24 10:17+0700\n" "Last-Translator: 甘露(Lu Gan) <rhythm.gan@gmail.com>\n" "Language-Team: Chinese Simplified <i18n-translation@lists.linux.net.cn>\n" "MIME-Version: 1.0\n" @@ -121,7 +121,7 @@ msgstr "正在删除" msgid "checking for file conflicts" msgstr "正在检查文件冲突" -#, fuzzy, c-format +#, c-format msgid "downloading %s...\n" msgstr "正在下载 %s...\n" @@ -289,17 +289,17 @@ msgstr "用法" msgid "operation" msgstr "操作" -#, fuzzy, c-format +#, c-format msgid "operations:\n" -msgstr "操作" +msgstr "操作:\n" -#, fuzzy, c-format +#, c-format msgid "" "\n" "use '%s {-h --help}' with an operation for available options\n" msgstr "" "\n" -"使用 '%s --help' 以及其他选项查看更多语法\n" +"使用 '%s {-h --help}' 及某个操作以查看可得的选项\n" #, c-format msgid "" @@ -441,9 +441,9 @@ msgid "" " -y, --refresh download fresh package databases from the server\n" msgstr " -y, --refresh 从服务器下载新的软件包数据库\n" -#, fuzzy, c-format +#, c-format msgid " --needed don't reinstall up to date packages\n" -msgstr " --needed 仅升级过期或尚未安装的软件包\n" +msgstr " --needed 不重新安装已经为最新的软件包\n" #, c-format msgid "" @@ -460,10 +460,6 @@ msgstr "" " 升级时忽略某个软件包组(可多次使用)\n" #, c-format -msgid " -q --quiet show less information for query and search\n" -msgstr " -q --quiet 查询或搜索时显示较少信息\n" - -#, c-format msgid " --config <path> set an alternate configuration file\n" msgstr " --config <路径> 指定另外的配置文件\n" @@ -885,9 +881,9 @@ msgstr "删除 (%d):" msgid "Total Removed Size: %.2f MB\n" msgstr "全部删除大小: %.2f MB\n" -#, fuzzy, c-format +#, c-format msgid "Optional dependencies for %s\n" -msgstr "可选依赖 :" +msgstr "%s 的可选依赖\n" #, c-format msgid "[Y/n]" @@ -1199,11 +1195,10 @@ msgstr " -R, --repackage 不编译而重新打包 pkg/ 内容" msgid " -s, --syncdeps Install missing dependencies with pacman" msgstr " -s, --syncdeps 使用 pacman 安装缺少的依赖关系" -#, fuzzy msgid "" " --allsource Generate a source-only tarball including downloaded " "sources" -msgstr " --source 不编译软件包,仅仅生成源码包" +msgstr " --allsource 只生成源码包(包括有已下载的源码)" msgid " --asroot Allow makepkg to run as root user" msgstr " --asroot 允许makepkg作为 root(根用户)运行" @@ -1213,10 +1208,9 @@ msgid "" "PKGBUILDs" msgstr " --holdver 防止开发中的 PKGBUILD 自动更新版本" -#, fuzzy msgid "" " --source Generate a source-only tarball without downloaded sources" -msgstr " --source 不编译软件包,仅仅生成源码包" +msgstr " --source 只生成源码包(不包括已下载的源码)" msgid "These options can be passed to pacman:" msgstr "这些选项可以传递给 pacman:" diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in index ddf6cd83..c15d91f4 100644 --- a/scripts/makepkg.sh.in +++ b/scripts/makepkg.sh.in @@ -163,11 +163,23 @@ trap 'trap_exit "$(gettext "TERM signal caught. Exiting...")"' TERM HUP QUIT trap 'trap_exit "$(gettext "Aborted by user! Exiting...")"' INT trap 'trap_exit "$(gettext "An unknown error has occured. Exiting...")"' ERR - -strip_url() { - echo "$1" | sed 's|^.*://.*/||g' +# a source entry can have two forms : +# 1) "filename::http://path/to/file" +# 2) "http://path/to/file" + +# extract the filename from a source entry +get_filename() { + # if a filename is specified, use it + local filename=$(echo $1 | sed 's|::.*||') + # if it is just an url, we only keep the last component + echo "$filename" | sed 's|^.*://.*/||g' } +# extract the url from a source entry +get_url() { + # strip an eventual filename + echo $1 | sed 's|.*::||' +} ## # Checks to see if options are present in makepkg.conf or PKGBUILD; @@ -284,18 +296,33 @@ get_downloadclient() { } download_file() { + # download command local dlcmd=$1 - local netfile=$2 + # url of the file + local url=$2 + # destination file local file=$3 + # temporary download file, default to last component of the url + local dlfile=$(echo "$url" | sed 's|^.*://.*/||g') - if echo "$dlcmd" | grep -q "%u" ; then + # replace %o by the temporary dlfile if it exists + if echo "$dlcmd" | grep -q "%o" ; then dlcmd=${dlcmd//%o/$file.part} - dlcmd=${dlcmd//%u/$netfile} + dlfile="$file.part" + fi + # add the url, either in place of %u or at the end + if echo "$dlcmd" | grep -q "%u" ; then + dlcmd=${dlcmd//%u/$url} else - dlcmd="$dlcmd $netfile" + dlcmd="$dlcmd $url" fi - $dlcmd + $dlcmd || return $? + + # rename the temporary download file to the final destination + if [ "$dlfile" != "$file" ]; then + mv -f "$SRCDEST/$dlfile" "$SRCDEST/$file" + fi } check_deps() { @@ -418,7 +445,8 @@ download_sources() { local netfile for netfile in "${source[@]}"; do - local file=$(strip_url "$netfile") + local file=$(get_filename "$netfile") + local url=$(get_url "$netfile") if [ -f "$startdir/$file" ]; then msg2 "$(gettext "Found %s in build dir")" "$file" rm -f "$srcdir/$file" @@ -432,26 +460,23 @@ download_sources() { fi # if we get here, check to make sure it was a URL, else fail - if [ "$file" = "$netfile" ]; then - error "$(gettext "%s was not found in the build directory and is not a URL.")" "$netfile" + if [ "$file" = "$url" ]; then + error "$(gettext "%s was not found in the build directory and is not a URL.")" "$file" exit 1 # $E_MISSING_FILE fi # find the client we should use for this URL - local dlclient=$(get_downloadclient "$netfile") || exit $? + local dlclient=$(get_downloadclient "$url") || exit $? msg2 "$(gettext "Downloading %s...")" "$file" # fix flyspray bug #3289 local ret=0 - download_file "$dlclient" "$netfile" "$file" || ret=$? + download_file "$dlclient" "$url" "$file" || ret=$? if [ $ret -gt 0 ]; then error "$(gettext "Failure while downloading %s")" "$file" plain "$(gettext "Aborting...")" exit 1 fi - if echo "$dlclient" | grep -q "%o" ; then - mv -f "$SRCDEST/$file.part" "$SRCDEST/$file" - fi rm -f "$srcdir/$file" ln -s "$SRCDEST/$file" "$srcdir/" done @@ -491,7 +516,7 @@ generate_checksums() { local netfile for netfile in "${source[@]}"; do - local file="$(strip_url "$netfile")" + local file="$(get_filename "$netfile")" if [ ! -f "$file" ] ; then if [ ! -f "$SRCDEST/$file" ] ; then @@ -529,7 +554,7 @@ check_checksums() { local idx=0 local file for file in "${source[@]}"; do - file="$(strip_url "$file")" + file="$(get_filename "$file")" echo -n " $file ... " >&2 if [ ! -f "$file" ] ; then @@ -574,7 +599,7 @@ extract_sources() { msg "$(gettext "Extracting Sources...")" local netfile for netfile in "${source[@]}"; do - file=$(strip_url "$netfile") + file=$(get_filename "$netfile") if in_array "$file" ${noextract[@]}; then #skip source files in the noextract=() array # these are marked explicitly to NOT be extracted @@ -957,7 +982,7 @@ create_srcpackage() { local netfile for netfile in "${source[@]}"; do - local file=$(strip_url "$netfile") + local file=$(get_filename "$netfile") if [ -f "$netfile" ]; then msg2 "$(gettext "Adding %s...")" "$netfile" ln -s "${startdir}/$netfile" "${srclinks}/${pkgname}" diff --git a/src/pacman/pacman.c b/src/pacman/pacman.c index 83e713a8..155f8da0 100644 --- a/src/pacman/pacman.c +++ b/src/pacman/pacman.c @@ -134,7 +134,7 @@ static void usage(int op, const char * const myname) printf(_(" --ignore <pkg> ignore a package upgrade (can be used more than once)\n")); printf(_(" --ignoregroup <grp>\n" " ignore a group upgrade (can be used more than once)\n")); - printf(_(" -q --quiet show less information for query and search\n")); + printf(_(" -q, --quiet show less information for query and search\n")); } printf(_(" --config <path> set an alternate configuration file\n")); printf(_(" --logfile <path> set an alternate log file\n")); |