summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2008-08-26 20:11:25 -0500
committerDan McGee <dan@archlinux.org>2008-08-26 20:11:25 -0500
commit1c47500ea6d41bf9354155fca2e7c83fca368e1d (patch)
tree37ae5ea6d92a71aba7dd767b25f3c2fc6eb69a2c
parentd05882db9e417244fa580c4697b45333faffcc79 (diff)
parentafac773d1936cbd0ea18ea94155f21dcf9411fb7 (diff)
downloadpacman-1c47500ea6d41bf9354155fca2e7c83fca368e1d.tar.xz
Merge branch 'maint'
-rw-r--r--NEWS20
-rw-r--r--TRANSLATORS5
-rw-r--r--configure.ac6
-rw-r--r--doc/PKGBUILD.5.txt4
-rw-r--r--doc/makepkg.conf.5.txt13
-rw-r--r--lib/libalpm/po/LINGUAS1
-rw-r--r--lib/libalpm/po/cs.po10
-rw-r--r--lib/libalpm/po/de.po8
-rw-r--r--lib/libalpm/po/en_GB.po2
-rw-r--r--lib/libalpm/po/es.po2
-rw-r--r--lib/libalpm/po/fr.po2
-rw-r--r--lib/libalpm/po/pl.po2
-rw-r--r--lib/libalpm/po/pt_BR.po8
-rw-r--r--lib/libalpm/po/ru.po8
-rw-r--r--lib/libalpm/po/tr.po10
-rw-r--r--lib/libalpm/po/uk.po554
-rw-r--r--lib/libalpm/po/zh_CN.po10
-rw-r--r--po/LINGUAS1
-rw-r--r--po/cs.po34
-rw-r--r--po/de.po37
-rw-r--r--po/en_GB.po12
-rw-r--r--po/es.po11
-rw-r--r--po/fr.po6
-rw-r--r--po/hu.po8
-rw-r--r--po/it.po6
-rw-r--r--po/pacman.pot6
-rw-r--r--po/pl.po7
-rw-r--r--po/pt_BR.po77
-rw-r--r--po/ru.po42
-rw-r--r--po/tr.po34
-rw-r--r--po/uk.po1643
-rw-r--r--po/zh_CN.po32
-rw-r--r--scripts/makepkg.sh.in65
-rw-r--r--src/pacman/pacman.c2
34 files changed, 2418 insertions, 270 deletions
diff --git a/NEWS b/NEWS
index 883d2cc2..27492e93 100644
--- a/NEWS
+++ b/NEWS
@@ -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"
diff --git a/po/LINGUAS b/po/LINGUAS
index ef4d98fa..b4b350ec 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -10,4 +10,5 @@ pl
pt_BR
ru
tr
+uk
zh_CN
diff --git a/po/cs.po b/po/cs.po
index 8d11239b..0cc31bb1 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -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:"
diff --git a/po/de.po b/po/de.po
index ec1d7a14..f24b8c87 100644
--- a/po/de.po
+++ b/po/de.po
@@ -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"
diff --git a/po/es.po b/po/es.po
index 14d027e9..ca0de805 100644
--- a/po/es.po
+++ b/po/es.po
@@ -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"
diff --git a/po/fr.po b/po/fr.po
index d1b8e599..6707a959 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -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"
diff --git a/po/hu.po b/po/hu.po
index 96ba9c59..d26f3074 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -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"
diff --git a/po/it.po b/po/it.po
index fbd479f6..7b78b8f0 100644
--- a/po/it.po
+++ b/po/it.po
@@ -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 ""
diff --git a/po/pl.po b/po/pl.po
index c66b83ec..721d9a33 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -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:"
diff --git a/po/ru.po b/po/ru.po
index a37cc9b2..4405eefc 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -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:"
diff --git a/po/tr.po b/po/tr.po
index e0adaf2a..98c77cbf 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -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"));