aboutsummaryrefslogtreecommitdiffstats
path: root/RepSys/commands/submit.py
blob: 380391a53cf3f6192549951747df76b30686db68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
#!/usr/bin/python
from RepSys import Error, config
from RepSys.command import *
from RepSys.rpmutil import get_spec, get_submit_info
from RepSys.util import get_auth, execcmd, get_helper
import urllib
import getopt
import sys
import re

#try:
#    import NINZ.client
#except ImportError:
#    NINZ = None

import xmlrpclib

HELP = """\
Usage: repsys submit [OPTIONS] [URL [REVISION]]

Options:
    -t TARGET  Submit given package URL to given target
    -l         Just list available targets
    -r REV     Provides a revision number (when not providing as an
               argument)
    -h         Show this message

Examples:
    repsys submit
    repsys submit foo 14800
    repsys submit https://repos/svn/mdv/cooker/foo 14800
    repsys submit -r 14800 https://repos/svn/mdv/cooker/foo
    repsys submit -l https://repos
"""

def parse_options():
    parser = OptionParser(help=HELP)
    parser.defaults["revision"] = ""
    parser.add_option("-t", dest="target", default="Cooker")
    parser.add_option("-l", dest="list", action="store_true")
    parser.add_option("-r", dest="revision", type="string", nargs=1)
    parser.add_option("--define", action="append")
    opts, args = parser.parse_args()
    if not args:
        name, rev = get_submit_info(".")
        try:
            yn = raw_input("Submit '%s', revision %d (y/N)? " % (name, rev))
        except KeyboardInterrupt:
            yn = "n"
        if yn.lower() in ("y", "yes"):
            args = name, str(rev)
        else:
            print "Cancelled."
            sys.exit(1)
    elif len(args) > 2:
        raise Error, "invalid arguments"
    opts.pkgdirurl = default_parent(args[0])
    if len(args) == 2:
        opts.revision = re.compile(r".*?(\d+).*").sub(r"\1", args[1])
    elif len(args) == 1 and opts.revision:
        # accepts -r 3123 http://foo/bar
        pass
    elif not opts.list:
        raise Error, "provide -l or a revision number"
    return opts

def submit(pkgdirurl, revision, target, list=0, define=[]):
    #if not NINZ:
    #    raise Error, "you must have NINZ installed to use this command"
    type, rest = urllib.splittype(pkgdirurl)
    host, path = urllib.splithost(rest)
    user, host = urllib.splituser(host)
    host, port = urllib.splitport(host)
    if type != "https" and type != "svn+ssh":
        raise Error, "you must use https:// or svn+ssh:// urls"
    if user:
        user, passwd = urllib.splitpasswd(user)
        if passwd:
            raise Error, "do not use a password in your command line"
    if type == "https":
        user, passwd = get_auth(username=user)
        #soap = NINZ.client.Binding(host=host,
        #                           url="https://%s/scripts/cnc/soap" % host,
        #                           ssl=1,
        #                           auth=(NINZ.client.AUTH.httpbasic,
        #                                 user, passwd))
        if port:
            port = ":"+port
        else:
            port = ""
        iface = xmlrpclib.ServerProxy("https://%s:%s@%s%s/scripts/cnc/xmlrpc"
                                      % (user, passwd, host, port))
        try:
            if list:
                targets = iface.submit_targets()
                if not targets:
                    raise Error, "no targets available"
                sys.stdout.writelines(['"%s"\n' % x for x in targets])
            else:
                iface.submit_package(pkgdirurl, revision, target)
                print "Package submitted!"
        #except NINZ.client.SoapError, e:
        except xmlrpclib.ProtocolError, e:
            raise Error, "remote error: "+str(e.errmsg)
        except xmlrpclib.Fault, e:
            raise Error, "remote error: "+str(e.faultString)
        except xmlrpclib.Error, e:
            raise Error, "remote error: "+str(e)
    else:
        # runs a create-srpm in the server through ssh, which will make a
        # copy of the rpm in the export directory
        if list:
            raise Error, "unable to list targets from svn+ssh:// URLs"
        createsrpm = get_helper("create-srpm")
        command = "ssh %s %s '%s' -r %s -t %s" % (
                host, createsrpm, pkgdirurl, revision, target)
        if define:
            command += " " + " ".join([ "--define " + x for x in define ])
        status, output = execcmd(command)
        if status == 0:
            print "Package submitted!"
        else:
            sys.stderr.write(output)
            sys.exit(status)


def main():
    do_command(parse_options, submit)

# vim:et:ts=4:sw=4
rw-r--r--perl-install/share/po/ms.po2
-rw-r--r--perl-install/share/po/mt.po4
-rw-r--r--perl-install/share/po/nb.po4
-rw-r--r--perl-install/share/po/nl.po4
-rw-r--r--perl-install/share/po/nn.po4
-rw-r--r--perl-install/share/po/pa_IN.po2
-rw-r--r--perl-install/share/po/pl.po4
-rw-r--r--perl-install/share/po/pt.po4
-rw-r--r--perl-install/share/po/pt_BR.po4
-rw-r--r--perl-install/share/po/ro.po2
-rw-r--r--perl-install/share/po/ru.po4
-rw-r--r--perl-install/share/po/sc.po4
-rw-r--r--perl-install/share/po/sk.po4
-rw-r--r--perl-install/share/po/sl.po2
-rw-r--r--perl-install/share/po/sq.po4
-rw-r--r--perl-install/share/po/sr.po4
-rw-r--r--perl-install/share/po/sr@Latn.po4
-rw-r--r--perl-install/share/po/sv.po4
-rw-r--r--perl-install/share/po/ta.po2
-rw-r--r--perl-install/share/po/tg.po4
-rw-r--r--perl-install/share/po/th.po2
-rw-r--r--perl-install/share/po/tl.po4
-rw-r--r--perl-install/share/po/tr.po4
-rw-r--r--perl-install/share/po/uk.po4
-rw-r--r--perl-install/share/po/uz.po4
-rw-r--r--perl-install/share/po/uz@cyrillic.po4
-rw-r--r--perl-install/share/po/vi.po4
-rw-r--r--perl-install/share/po/wa.po4
-rw-r--r--perl-install/share/po/zh_CN.po2
-rw-r--r--perl-install/share/po/zh_TW.po2
72 files changed, 129 insertions, 129 deletions
diff --git a/perl-install/any.pm b/perl-install/any.pm
index 89dc0e310..b664fb871 100644
--- a/perl-install/any.pm
+++ b/perl-install/any.pm
@@ -1116,7 +1116,7 @@ sub selectCountry {
$in->ask_from_(
{ title => N("Country / Region"),
- messages => N("Please choose your country."),
+ messages => N("Please choose your country"),
interactive_help_id => 'selectCountry',
if_(@best, advanced_messages => N("Here is the full list of available countries")),
advanced_label => @best ? N("Other Countries") : N("Advanced"),
diff --git a/perl-install/share/po/af.po b/perl-install/share/po/af.po
index da7c5d0b4..81e975263 100644
--- a/perl-install/share/po/af.po
+++ b/perl-install/share/po/af.po
@@ -572,8 +572,8 @@ msgstr "Land / Omgewing"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Kies asseblief u land."
+msgid "Please choose your country"
+msgstr "Kies asseblief u land"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/am.po b/perl-install/share/po/am.po
index f000f9275..6a328e32c 100644
--- a/perl-install/share/po/am.po
+++ b/perl-install/share/po/am.po
@@ -550,7 +550,7 @@ msgstr "ሀገር / አካባቢ"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "እባክዎ ሀገሮን ይምረጡ።"
#: any.pm:1104
diff --git a/perl-install/share/po/ar.po b/perl-install/share/po/ar.po
index ea121aa81..97416a541 100644
--- a/perl-install/share/po/ar.po
+++ b/perl-install/share/po/ar.po
@@ -579,8 +579,8 @@ msgstr "الدولة / الإقليم"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "الرجاء اختيار الدولة."
+msgid "Please choose your country"
+msgstr "الرجاء اختيار الدولة"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/az.po b/perl-install/share/po/az.po
index b803ee69d..339bfd114 100644
--- a/perl-install/share/po/az.po
+++ b/perl-install/share/po/az.po
@@ -577,8 +577,8 @@ msgstr "Ölkə / Bölgə"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Xahiş edirik, ölkənizi seçin."
+msgid "Please choose your country"
+msgstr "Xahiş edirik, ölkənizi seçin"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/be.po b/perl-install/share/po/be.po
index 612d117e6..3d019812e 100644
--- a/perl-install/share/po/be.po
+++ b/perl-install/share/po/be.po
@@ -555,8 +555,8 @@ msgstr "Краіна - рэгіён і мова"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
-msgstr "калі ласка, пазначце тып вашай мышы."
+msgid "Please choose your country"
+msgstr "калі ласка, пазначце тып вашай мышы"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/bg.po b/perl-install/share/po/bg.po
index 388954a4f..c483e0418 100644
--- a/perl-install/share/po/bg.po
+++ b/perl-install/share/po/bg.po
@@ -575,8 +575,8 @@ msgstr "Страна / Регион"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Моля, изберете вашата страна."
+msgid "Please choose your country"
+msgstr "Моля, изберете вашата страна"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/bn.po b/perl-install/share/po/bn.po
index f935edb62..280ab0e75 100644
--- a/perl-install/share/po/bn.po
+++ b/perl-install/share/po/bn.po
@@ -574,7 +574,7 @@ msgstr "দেশ / স্থান"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "অনুগ্রহ করে তোমার দেশ পছন্দ করো।"
#: any.pm:1104
diff --git a/perl-install/share/po/br.po b/perl-install/share/po/br.po
index 20a5c46ac..0b0c9fff9 100644
--- a/perl-install/share/po/br.po
+++ b/perl-install/share/po/br.po
@@ -557,8 +557,8 @@ msgstr "Bro / Rannvro"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Dibabit hor bro, mar plij."
+msgid "Please choose your country"
+msgstr "Dibabit hor bro, mar plij"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/bs.po b/perl-install/share/po/bs.po
index 25f81f7bc..38878ac7a 100644
--- a/perl-install/share/po/bs.po
+++ b/perl-install/share/po/bs.po
@@ -579,8 +579,8 @@ msgstr "Država / Oblast"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Molim izaberite vašu državu."
+msgid "Please choose your country"
+msgstr "Molim izaberite vašu državu"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/ca.po b/perl-install/share/po/ca.po
index 6573b0c90..d8c7f832c 100644
--- a/perl-install/share/po/ca.po
+++ b/perl-install/share/po/ca.po
@@ -580,8 +580,8 @@ msgstr "País / Regió"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Si us plau, seleccioneu el vostre país."
+msgid "Please choose your country"
+msgstr "Si us plau, seleccioneu el vostre país"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/cs.po b/perl-install/share/po/cs.po
index be2c18fae..2962bc719 100644
--- a/perl-install/share/po/cs.po
+++ b/perl-install/share/po/cs.po
@@ -571,8 +571,8 @@ msgstr "Země"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Vyberte si prosím svoji zem."
+msgid "Please choose your country"
+msgstr "Vyberte si prosím svoji zem"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/cy.po b/perl-install/share/po/cy.po
index be5ddc52f..7c22f4b3f 100644
--- a/perl-install/share/po/cy.po
+++ b/perl-install/share/po/cy.po
@@ -574,8 +574,8 @@ msgstr "Gwlad / Ardal"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Dewiswch eich gwlad."
+msgid "Please choose your country"
+msgstr "Dewiswch eich gwlad"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/da.po b/perl-install/share/po/da.po
index 2195f49ea..d960776e4 100644
--- a/perl-install/share/po/da.po
+++ b/perl-install/share/po/da.po
@@ -581,8 +581,8 @@ msgstr "Land / Region"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Vælg dit land."
+msgid "Please choose your country"
+msgstr "Vælg dit land"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/de.po b/perl-install/share/po/de.po
index 36697841b..71dcd508e 100644
--- a/perl-install/share/po/de.po
+++ b/perl-install/share/po/de.po
@@ -596,8 +596,8 @@ msgstr "Staat / Region"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Bitte wählen Sie Ihren Staat."
+msgid "Please choose your country"
+msgstr "Bitte wählen Sie Ihren Staat"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/el.po b/perl-install/share/po/el.po
index 9c41a507d..fed0cb6fe 100644
--- a/perl-install/share/po/el.po
+++ b/perl-install/share/po/el.po
@@ -586,8 +586,8 @@ msgstr "Χώρα"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Παρακαλώ επιλέξτε την χώρα σας."
+msgid "Please choose your country"
+msgstr "Παρακαλώ επιλέξτε την χώρα σας"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/eo.po b/perl-install/share/po/eo.po
index f4f21922f..6e44ddc8f 100644
--- a/perl-install/share/po/eo.po
+++ b/perl-install/share/po/eo.po
@@ -559,8 +559,8 @@ msgstr "Lando"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Bonvole elektu vian landon."
+msgid "Please choose your country"
+msgstr "Bonvole elektu vian landon"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/es.po b/perl-install/share/po/es.po
index ff39ce7f6..4047bcce2 100644
--- a/perl-install/share/po/es.po
+++ b/perl-install/share/po/es.po
@@ -583,8 +583,8 @@ msgstr "País / Región"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Seleccione su país, por favor."
+msgid "Please choose your country"
+msgstr "Seleccione su país, por favor"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/et.po b/perl-install/share/po/et.po
index 250e96756..9d5881548 100644
--- a/perl-install/share/po/et.po
+++ b/perl-install/share/po/et.po
@@ -576,8 +576,8 @@ msgstr "Riik / Piirkond"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Palun valige oma riik."
+msgid "Please choose your country"
+msgstr "Palun valige oma riik"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/eu.po b/perl-install/share/po/eu.po
index c5d2c6f8e..7ce1687b7 100644
--- a/perl-install/share/po/eu.po
+++ b/perl-install/share/po/eu.po
@@ -578,8 +578,8 @@ msgstr "Estatua / Eskualdea"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Aukeratu zure herrialdea edo estatua."
+msgid "Please choose your country"
+msgstr "Aukeratu zure herrialdea edo estatua"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/fa.po b/perl-install/share/po/fa.po
index dc04c890a..bbf70ce59 100644
--- a/perl-install/share/po/fa.po
+++ b/perl-install/share/po/fa.po
@@ -576,8 +576,8 @@ msgstr "کشور / منطقه"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "لطفاً کشور خود را انتخاب کنید."
+msgid "Please choose your country"
+msgstr "لطفاً کشور خود را انتخاب کنید"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/fi.po b/perl-install/share/po/fi.po
index 3b3fb9a60..470ec651b 100644
--- a/perl-install/share/po/fi.po
+++ b/perl-install/share/po/fi.po
@@ -586,8 +586,8 @@ msgstr "Maa / alue"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Valitse maa jossa olet."
+msgid "Please choose your country"
+msgstr "Valitse maa jossa olet"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/fr.po b/perl-install/share/po/fr.po
index db584d4be..565b6b213 100644
--- a/perl-install/share/po/fr.po
+++ b/perl-install/share/po/fr.po
@@ -650,8 +650,8 @@ msgstr "Pays / Région"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Veuillez choisir votre pays."
+msgid "Please choose your country"
+msgstr "Veuillez choisir votre pays"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/fur.po b/perl-install/share/po/fur.po
index f3cfeaba9..e65f15a9c 100644
--- a/perl-install/share/po/fur.po
+++ b/perl-install/share/po/fur.po
@@ -551,8 +551,8 @@ msgstr "Nazion / Regjon"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Par plasè sielç le to nazion."
+msgid "Please choose your country"
+msgstr "Par plasè sielç le to nazion"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/ga.po b/perl-install/share/po/ga.po
index 1fd8c5571..9036fc0da 100644
--- a/perl-install/share/po/ga.po
+++ b/perl-install/share/po/ga.po
@@ -549,8 +549,8 @@ msgstr "Tír / Réigiún"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Roghnaigh do thír, le do thoil."
+msgid "Please choose your country"
+msgstr "Roghnaigh do thír, le do thoil"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/gl.po b/perl-install/share/po/gl.po
index 6cd2a40be..b5b130b6a 100644
--- a/perl-install/share/po/gl.po
+++ b/perl-install/share/po/gl.po
@@ -582,8 +582,8 @@ msgstr "País"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Por favor, escolla o seu país."
+msgid "Please choose your country"
+msgstr "Por favor, escolla o seu país"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/he.po b/perl-install/share/po/he.po
index 9538ab641..27eca2f4e 100644
--- a/perl-install/share/po/he.po
+++ b/perl-install/share/po/he.po
@@ -578,8 +578,8 @@ msgstr "מדינה / אזור"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "עליך לבחור את המדינה שלך."
+msgid "Please choose your country"
+msgstr "עליך לבחור את המדינה שלך"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/hi.po b/perl-install/share/po/hi.po
index 8d62596f1..87fef2933 100644
--- a/perl-install/share/po/hi.po
+++ b/perl-install/share/po/hi.po
@@ -570,7 +570,7 @@ msgstr "देश / क्षेत्र"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "कृपया अपने देश का चयन करें ।"
#: any.pm:1104
diff --git a/perl-install/share/po/hr.po b/perl-install/share/po/hr.po
index 61f7204bb..99405953d 100644
--- a/perl-install/share/po/hr.po
+++ b/perl-install/share/po/hr.po
@@ -571,8 +571,8 @@ msgstr "Država / Regija"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
-msgstr "Molim izaberite koju vrstu miša koristite."
+msgid "Please choose your country"
+msgstr "Molim izaberite koju vrstu miša koristite"
#: any.pm:1104
#, fuzzy, c-format
diff --git a/perl-install/share/po/hu.po b/perl-install/share/po/hu.po
index b4f3ef755..291ef2da2 100644
--- a/perl-install/share/po/hu.po
+++ b/perl-install/share/po/hu.po
@@ -585,8 +585,8 @@ msgstr "Ország/terület"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Válassza ki az országot."
+msgid "Please choose your country"
+msgstr "Válassza ki az országot"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/id.po b/perl-install/share/po/id.po
index a1f256a0a..5dc71496e 100644
--- a/perl-install/share/po/id.po
+++ b/perl-install/share/po/id.po
@@ -585,8 +585,8 @@ msgstr "Negara / Wilayah"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Pilih negara Anda."
+msgid "Please choose your country"
+msgstr "Pilih negara Anda"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/is.po b/perl-install/share/po/is.po
index a69fdb60d..1b51ab07f 100644
--- a/perl-install/share/po/is.po
+++ b/perl-install/share/po/is.po
@@ -579,8 +579,8 @@ msgstr "Land / Svæði"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Veldu þér land."
+msgid "Please choose your country"
+msgstr "Veldu þér land"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/it.po b/perl-install/share/po/it.po
index 25adcdf7a..2d225993c 100644
--- a/perl-install/share/po/it.po
+++ b/perl-install/share/po/it.po
@@ -586,8 +586,8 @@ msgstr "Paese / Regione"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Indica la tua nazione."
+msgid "Please choose your country"
+msgstr "Indica la tua nazione"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/ja.po b/perl-install/share/po/ja.po
index 898f2ff81..13c4a0407 100644
--- a/perl-install/share/po/ja.po
+++ b/perl-install/share/po/ja.po
@@ -578,7 +578,7 @@ msgstr "国名/地域"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "お住いの国を選んでください"
#: any.pm:1104
diff --git a/perl-install/share/po/ko.po b/perl-install/share/po/ko.po
index 6c8138b66..7f38d5634 100644
--- a/perl-install/share/po/ko.po
+++ b/perl-install/share/po/ko.po
@@ -578,7 +578,7 @@ msgstr "국가"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "어떤 종류의 마우스를 사용하십니까?"
#: any.pm:1104
diff --git a/perl-install/share/po/ky.po b/perl-install/share/po/ky.po
index 71d27100a..f9c67cc29 100644
--- a/perl-install/share/po/ky.po
+++ b/perl-install/share/po/ky.po
@@ -581,8 +581,8 @@ msgstr "Өлкө / Регион"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Өз өлкөңүздү тандаңыз."
+msgid "Please choose your country"
+msgstr "Өз өлкөңүздү тандаңыз"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/libDrakX.pot b/perl-install/share/po/libDrakX.pot
index 55ef2ba22..7ab402a1c 100644
--- a/perl-install/share/po/libDrakX.pot
+++ b/perl-install/share/po/libDrakX.pot
@@ -542,7 +542,7 @@ msgstr ""
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr ""
#: any.pm:1104
diff --git a/perl-install/share/po/lt.po b/perl-install/share/po/lt.po
index 26ba6bd5a..504c2dbef 100644
--- a/perl-install/share/po/lt.po
+++ b/perl-install/share/po/lt.po
@@ -558,8 +558,8 @@ msgstr "Valstybė"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
-msgstr "Prašom pasirinkti savo pelės rūšį."
+msgid "Please choose your country"
+msgstr "Prašom pasirinkti savo pelės rūšį"
#: any.pm:1104
#, fuzzy, c-format
diff --git a/perl-install/share/po/ltg.po b/perl-install/share/po/ltg.po
index b2ba95dde..42d3b62e4 100644
--- a/perl-install/share/po/ltg.po
+++ b/perl-install/share/po/ltg.po
@@ -563,8 +563,8 @@ msgstr "Vaļsts / Regions"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Lyudzu izavielejit jiusu vaļsti."
+msgid "Please choose your country"
+msgstr "Lyudzu izavielejit jiusu vaļsti"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/lv.po b/perl-install/share/po/lv.po
index 908cb6640..f3240b387 100644
--- a/perl-install/share/po/lv.po
+++ b/perl-install/share/po/lv.po
@@ -560,8 +560,8 @@ msgstr "Valsts"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
-msgstr "Lūdzu izvēlieties jūsu peles tipu."
+msgid "Please choose your country"
+msgstr "Lūdzu izvēlieties jūsu peles tipu"
#: any.pm:1104
#, fuzzy, c-format
diff --git a/perl-install/share/po/mk.po b/perl-install/share/po/mk.po
index 32bb9567b..60f5a1fd2 100644
--- a/perl-install/share/po/mk.po
+++ b/perl-install/share/po/mk.po
@@ -579,8 +579,8 @@ msgstr "Држава / Регион"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Ве молам изберете ја вашата држава."
+msgid "Please choose your country"
+msgstr "Ве молам изберете ја вашата држава"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/mn.po b/perl-install/share/po/mn.po
index e76b3bd9d..e69c6f375 100644
--- a/perl-install/share/po/mn.po
+++ b/perl-install/share/po/mn.po
@@ -551,8 +551,8 @@ msgstr " / Муж"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Улсаа сонгоно уу."
+msgid "Please choose your country"
+msgstr "Улсаа сонгоно уу"
#: any.pm:1104
#, fuzzy, c-format
diff --git a/perl-install/share/po/ms.po b/perl-install/share/po/ms.po
index cc7f0ffcb..c4ea8d84f 100644
--- a/perl-install/share/po/ms.po
+++ b/perl-install/share/po/ms.po
@@ -554,7 +554,7 @@ msgstr "Negara / Kawasan"
#: any.pm:1102
#, fuzzy, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "Sila pilih jenis logmasuk anda:"
#: any.pm:1104
diff --git a/perl-install/share/po/mt.po b/perl-install/share/po/mt.po
index 20872f122..549eb9dc2 100644
--- a/perl-install/share/po/mt.po
+++ b/perl-install/share/po/mt.po
@@ -579,8 +579,8 @@ msgstr "Pajjiż"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Jekk jogħġbok agħżel il-pajjiż."
+msgid "Please choose your country"
+msgstr "Jekk jogħġbok agħżel il-pajjiż"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/nb.po b/perl-install/share/po/nb.po
index fca53dd58..c7b99c4d9 100644
--- a/perl-install/share/po/nb.po
+++ b/perl-install/share/po/nb.po
@@ -585,8 +585,8 @@ msgstr "Land"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Velg ditt land."
+msgid "Please choose your country"
+msgstr "Velg ditt land"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/nl.po b/perl-install/share/po/nl.po
index 0d4ae13c6..0760ca839 100644
--- a/perl-install/share/po/nl.po
+++ b/perl-install/share/po/nl.po
@@ -587,8 +587,8 @@ msgstr "Land"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Kies uw land alstublieft."
+msgid "Please choose your country"
+msgstr "Kies uw land alstublieft"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/nn.po b/perl-install/share/po/nn.po
index 4b62fca07..86409b646 100644
--- a/perl-install/share/po/nn.po
+++ b/perl-install/share/po/nn.po
@@ -572,8 +572,8 @@ msgstr "Land/område"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Vel land."
+msgid "Please choose your country"
+msgstr "Vel land"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/pa_IN.po b/perl-install/share/po/pa_IN.po
index e2d6ca5a8..f79f2b748 100644
--- a/perl-install/share/po/pa_IN.po
+++ b/perl-install/share/po/pa_IN.po
@@ -574,7 +574,7 @@ msgstr "ਦੇਸ਼ / ਖੇਤਰ"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "ਕਿਰਪਾ ਕਰਕੇ ਆਪਣਾ ਦੇਸ਼ ਚੁਣੋ।"
#: any.pm:1104
diff --git a/perl-install/share/po/pl.po b/perl-install/share/po/pl.po
index 503d6a2ff..72c185c56 100644
--- a/perl-install/share/po/pl.po
+++ b/perl-install/share/po/pl.po
@@ -585,8 +585,8 @@ msgstr "Kraj / Region"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Wybierz swój kraj."
+msgid "Please choose your country"
+msgstr "Wybierz swój kraj"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/pt.po b/perl-install/share/po/pt.po
index a8c48b3b6..c87d6f149 100644
--- a/perl-install/share/po/pt.po
+++ b/perl-install/share/po/pt.po
@@ -594,8 +594,8 @@ msgstr "País/Região"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Por favor escolha o seu país."
+msgid "Please choose your country"
+msgstr "Por favor escolha o seu país"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/pt_BR.po b/perl-install/share/po/pt_BR.po
index 81ce322b6..cf7461c16 100644
--- a/perl-install/share/po/pt_BR.po
+++ b/perl-install/share/po/pt_BR.po
@@ -594,8 +594,8 @@ msgstr "País / Região"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Por favor, escolha seu país."
+msgid "Please choose your country"
+msgstr "Por favor, escolha seu país"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/ro.po b/perl-install/share/po/ro.po
index 65a31a212..11e7614c9 100644
--- a/perl-install/share/po/ro.po
+++ b/perl-install/share/po/ro.po
@@ -567,7 +567,7 @@ msgstr "Ţara"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "Vă rog să alegeţi ţara"
#: any.pm:1104
diff --git a/perl-install/share/po/ru.po b/perl-install/share/po/ru.po
index 7e8bc4000..115811b74 100644
--- a/perl-install/share/po/ru.po
+++ b/perl-install/share/po/ru.po
@@ -584,8 +584,8 @@ msgstr "Страна / Регион"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Выберите свою страну."
+msgid "Please choose your country"
+msgstr "Выберите свою страну"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/sc.po b/perl-install/share/po/sc.po
index eaf22a93d..e49184fbb 100644
--- a/perl-install/share/po/sc.po
+++ b/perl-install/share/po/sc.po
@@ -565,8 +565,8 @@ msgstr "Stadu / Arrejoni"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Sçobera su stadu anca bivis."
+msgid "Please choose your country"
+msgstr "Sçobera su stadu anca bivis"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/sk.po b/perl-install/share/po/sk.po
index c61685680..1da5d8694 100644
--- a/perl-install/share/po/sk.po
+++ b/perl-install/share/po/sk.po
@@ -574,8 +574,8 @@ msgstr "Krajina"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Prosím, zvoľte si vašu krajinu."
+msgid "Please choose your country"
+msgstr "Prosím, zvoľte si vašu krajinu"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/sl.po b/perl-install/share/po/sl.po
index 3246d0190..4189767b1 100644
--- a/perl-install/share/po/sl.po
+++ b/perl-install/share/po/sl.po
@@ -579,7 +579,7 @@ msgstr "Država"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
+msgid "Please choose your country"
msgstr "Izberite državo:"
#: any.pm:1104
diff --git a/perl-install/share/po/sq.po b/perl-install/share/po/sq.po
index bc6441886..67b0e8014 100644
--- a/perl-install/share/po/sq.po
+++ b/perl-install/share/po/sq.po
@@ -576,8 +576,8 @@ msgstr "Shteti / Regjioni"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Ju lutemi, zgjedheni shtetin tuaj."
+msgid "Please choose your country"
+msgstr "Ju lutemi, zgjedheni shtetin tuaj"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/sr.po b/perl-install/share/po/sr.po
index 2abbec494..8a0b5d772 100644
--- a/perl-install/share/po/sr.po
+++ b/perl-install/share/po/sr.po
@@ -568,8 +568,8 @@ msgstr "Земља"
#: any.pm:1102
#, c-format
-msgid "Please choose your country."
-msgstr "Изаберите своју земљу."
+msgid "Please choose your country"
+msgstr "Изаберите своју земљу"
#: any.pm:1104
#, c-format
diff --git a/perl-install/share/po/sr@Latn.po b/perl-install/share/po/sr@Latn.po
index af8939bf7..a16017568 100644
--- a/perl-install/share/po/sr@Latn.po
+++ b/perl-install/share/po/sr@Latn.po