From 51d8f998dd627c970e9afbf4e0b87dd6ba0e0284 Mon Sep 17 00:00:00 2001 From: Marco d'Itri Date: Mon, 5 Mar 2012 22:56:19 +0100 Subject: [PATCH] Imported Debian version 5.0.15 --- config.h | 2 +- debian/changelog | 8 ++++++++ debian/control | 2 +- debian/rules | 2 +- debian/source/format | 1 + debian/source/options | 1 + po/ru.po | 48 ++++++++++++++++++++++--------------------- servers_charset_list | 1 + tld_serv_list | 3 ++- whois.c | 5 ++++- whois.spec | 2 +- 11 files changed, 46 insertions(+), 29 deletions(-) create mode 100644 debian/source/format create mode 100644 debian/source/options diff --git a/config.h b/config.h index a8b067d..35eca1b 100644 --- a/config.h +++ b/config.h @@ -1,5 +1,5 @@ /* Program version */ -#define VERSION "5.0.14" +#define VERSION "5.0.15" /* Configurable features */ diff --git a/debian/changelog b/debian/changelog index f926be0..a02f980 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +whois (5.0.15) unstable; urgency=medium + + * Added the .xn--mgba3a4f16a (ایران., Iran) TLD server. + * Updated the .pe TLD server, this time for real. (Closes: #653105) + * Updated one or more translations. (Closes: #654175) + + -- Marco d'Itri Mon, 05 Mar 2012 22:56:19 +0100 + whois (5.0.14) unstable; urgency=medium * Added the .sx TLD server. diff --git a/debian/control b/debian/control index ba9a090..130daa0 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: whois Section: net Priority: standard Maintainer: Marco d'Itri -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Build-Depends: debhelper (>= 5), gettext, libidn11-dev Package: whois diff --git a/debian/rules b/debian/rules index 523baf4..452e9e8 100755 --- a/debian/rules +++ b/debian/rules @@ -38,7 +38,7 @@ binary-arch: checkroot build dh_installdeb dh_gencontrol dh_md5sums - dh_builddeb + dh_builddeb -- -Zxz binary: binary-arch diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 0000000..161b7e0 --- /dev/null +++ b/debian/source/options @@ -0,0 +1 @@ +compression=xz diff --git a/po/ru.po b/po/ru.po index 5738d5e..950284b 100644 --- a/po/ru.po +++ b/po/ru.po @@ -3,22 +3,22 @@ # This file is distributed under the same license as the whois package. # # Andy Shevchenko , 2005. -# Yuri Kozlov , 2009, 2010. +# Yuri Kozlov , 2009, 2010, 2012. msgid "" msgstr "" -"Project-Id-Version: whois 5.0.1\n" +"Project-Id-Version: whois 5.0.14\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-10-09 23:58+0200\n" -"PO-Revision-Date: 2010-01-27 20:31+0300\n" +"PO-Revision-Date: 2012-01-02 12:21+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\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%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Lokalize 1.0\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: ../whois.c:145 #, c-format @@ -134,7 +134,7 @@ msgid "Interrupted by signal %d..." msgstr "Прервано по сигналу %d..." #: ../whois.c:1223 -#, fuzzy, c-format +#, c-format msgid "" "Usage: whois [OPTION]... OBJECT...\n" "\n" @@ -167,38 +167,40 @@ msgid "" " --help display this help and exit\n" " --version output version information and exit\n" msgstr "" -"Использование: whois [ПАРАМЕТР]... ОБЪЕКТ...\n" +"Использование: whois [ПАРАМЕТР]… ОБЪЕКТ…\n" "\n" "-l одноуровневый минимальный поиск [только RPSL]\n" "-L найти всё при минимуме указанных совпадений\n" "-m найти первый уровень при максимуме указанных " "совпадений\n" "-M найти всё при максимуме указанных совпадений\n" -"-c найти наименьшее совпадение, содержащее атрибут mnt-" -"irt\n" +"-c найти наименьшее совпадение, содержащее атрибут " +"mnt-irt\n" "-x точное совпадение [только RPSL]\n" -"-d возвращать также реверсные делегированные объекты DNS " -"[только RPSL]\n" -"-i АТР[,АТР]... выполнить инверсный поиск для указанных АТРибутов\n" -"-T ТИП[,ТИП]... поиск только объектов с типом ТИП\n" +"-d возвращать также реверсные делегированные объекты " +"DNS\n" +" [только RPSL]\n" +"-i АТР[,АТР]… выполнить инверсный поиск для указанных АТРибутов\n" +"-T ТИП[,ТИП]… поиск только объектов с типом ТИП\n" "-K возвращать только основные ключи [только RPSL]\n" "-r выключить рекурсивный просмотр контактной информации\n" "-R всегда показывать локальную копию объекта домена " "даже\n" " если она содержит перенаправление\n" "-a искать во всех базах\n" -"-s ИСТОЧНИК[,ИСТОЧНИК]... искать в базе ИСТОЧНИКА\n" -"-g ИСТОЧНИК:ПЕРВЫЙ-ПОСЛЕДНИЙ найти обновления ИСТОЧНИКА от ПЕРВОГО до " -"ПОСЛЕДНЕГО\n" -"-t ТИП запросить шаблон для объекта с типом ТИП ('all' для " -"списка)\n" +"-s ИСТОЧНИК[,ИСТ]… искать в базе ИСТОЧНИКА\n" +"-g ИСТОЧНИК:ПЕРВЫЙ-ПОСЛЕДНИЙ\n" +" найти обновления ИСТОЧНИКА от ПЕРВОГО до ПОСЛЕДНЕГО\n" +"-t ТИП запросить шаблон для объекта с типом ТИП\n" +" («all» для списка)\n" "-v ТИП запросить расширенный шаблон для объекта с типом ТИП\n" -"-q [version|sources|types] запросить указанную информацию о сервере [только " +"-q [version|sources|types]\n" +" запросить указанную информацию о сервере [только " "RPSL]\n" "-F быстрый сырой вывод (включает также -r)\n" -"-h УЗЕЛ присоединиться к УЗЛУ\n" -"-p ПОРТ присоединиться к ПОРТУ\n" -"-H скрыть правовые оговорки\n" +"-h УЗЕЛ подключиться к УЗЛУ\n" +"-p ПОРТ подключиться к ПОРТУ\n" +"-H скрыть уведомление о правах\n" " --verbose разъяснять, что происходит\n" " --help показать эту справку и закончить работу\n" " --version показать информацию о версии и закончить работу\n" diff --git a/servers_charset_list b/servers_charset_list index 48bba2a..746a086 100644 --- a/servers_charset_list +++ b/servers_charset_list @@ -20,6 +20,7 @@ whois.nic.fr iso-8859-1 whois.hkirc.hk utf-8 whois.nic.hr utf-8 whois.nic.hu iso-8859-1 +whois.nic.ir utf-8 whois.isnic.is iso-8859-1 whois.jprs.jp iso-2022-jp whois.nic.ad.jp iso-2022-jp diff --git a/tld_serv_list b/tld_serv_list index cb07aa8..652a344 100644 --- a/tld_serv_list +++ b/tld_serv_list @@ -236,7 +236,7 @@ .nz whois.srs.net.nz .om WEB http://www.omnic.om/onlineUser/WHOISLookup.jsp .pa WEB http://www.nic.pa/ -.pe whois.nic.pe +.pe kero.yachay.pe .pf NONE # http://www.opt.pf/home/ .pg NONE # http://www.npi.gov.pg/DNS/DNS-Application-form.htm .ph WEB http://www.dot.ph/ @@ -355,6 +355,7 @@ .xn--kprw13d whois.twnic.net.tw # Taiwan, Simplified Chinese .xn--kpry57d whois.twnic.net.tw # Taiwan, Traditional Chinese .xn--lgbbat1ad8j whois.nic.dz # Algeria +.xn--mgba3a4f16a whois.nic.ir # Iran .xn--mgbaam7a8h whois.aeda.net.ae # United Arab Emirates .xn--mgbayh7gpa WEB http://idn.jo/whois_a.aspx # Jordan .xn--mgbbh1a71e whois.registry.in # India, Urdu AW diff --git a/whois.c b/whois.c index b4c4274..0ddb9a5 100644 --- a/whois.c +++ b/whois.c @@ -851,7 +851,10 @@ int openconn(const char *server, const char *port) memset(&hints, 0, sizeof(struct addrinfo)); hints.ai_family = AF_UNSPEC; hints.ai_socktype = SOCK_STREAM; - hints.ai_flags = AI_ADDRCONFIG | AI_IDN; + hints.ai_flags = AI_ADDRCONFIG; +#ifdef HAVE_LIBIDN + hints.ai_flags |= AI_IDN; +#endif if ((err = getaddrinfo(server, port ? port : "nicname", &hints, &res)) != 0) { diff --git a/whois.spec b/whois.spec index 5b1f38e..0f16fd9 100644 --- a/whois.spec +++ b/whois.spec @@ -1,6 +1,6 @@ Summary: Enhanced WHOIS client Name: whois -Version: 5.0.14 +Version: 5.0.15 Release: 1 License: GPL Vendor: Marco d'Itri