diff --git a/pisi-cli b/pisi-cli index db068f46..7896259a 100755 --- a/pisi-cli +++ b/pisi-cli @@ -30,13 +30,13 @@ def handle_exception(exception, value, tb): ui = pisi.cli.CLI() # make a temporary UI show_traceback = False if exception == exceptions.KeyboardInterrupt: - ui.error(_("\nKeyboardInterrupt: Exiting...\n")) + ui.error(_("KeyboardInterrupt: Exiting...\n")) sys.exit(1) elif exception == XmlError: ui.error(unicode(value)) sys.exit(1) elif isinstance(value, pisi.Error): - ui.error(_("\nFatal Error. Program Terminated.")) + ui.error(_("Fatal Error. Program Terminated.")) show_traceback = ctx.config.get_option('debug') elif isinstance(value, pisi.Exception): show_traceback = True @@ -47,7 +47,7 @@ Please file a bug report. (http://bugs.uludag.org.tr)""")) # For any other exception (possibly Python exceptions) show # the traceback! show_traceback = ctx.config.get_option('debug') - ui.error(_("\nSystem Error. Program Terminated.")) + ui.error(_("System Error. Program Terminated.")) ui.error("%s: %s\n" % (exception, value)) diff --git a/pisi/actionsapi/pisitoolsfunctions.py b/pisi/actionsapi/pisitoolsfunctions.py index 857846f7..53eac30d 100644 --- a/pisi/actionsapi/pisitoolsfunctions.py +++ b/pisi/actionsapi/pisitoolsfunctions.py @@ -69,7 +69,7 @@ def lib_insinto(sourceFile, destinationDirectory, permission = 0644): '''inserts a library fileinto destinationDirectory with given permission''' if not sourceFile or not destinationDirectory: - raise ArgumentError(_(' Insufficient arguments.')) + raise ArgumentError(_('Insufficient arguments.')) if not can_access_directory(destinationDirectory): makedirs(destinationDirectory) diff --git a/pisi/actionsapi/shelltools.py b/pisi/actionsapi/shelltools.py index 1a7c3104..55ddb7c5 100644 --- a/pisi/actionsapi/shelltools.py +++ b/pisi/actionsapi/shelltools.py @@ -44,7 +44,7 @@ def makedirs(destinationDirectory): if not os.access(destinationDirectory, os.F_OK): os.makedirs(destinationDirectory) except OSError: - error(_('Cannot create directory %s' % destinationDirectory)) + error(_('Cannot create directory %s') % destinationDirectory) def echo(destionationFile, content): try: @@ -61,10 +61,10 @@ def chmod(sourceFile, mode = 0755): try: os.chmod(file, mode) except OSError: - ctx.ui.error(_(' ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)') \ + ctx.ui.error(_('ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)') \ % (file, mode)) else: - ctx.ui.error(_(' ActionsAPI [chmod]: File %s doesn\'t exists.') % (file)) + ctx.ui.error(_('ActionsAPI [chmod]: File %s doesn\'t exists.') % (file)) def chown(sourceFile, uid = "root", gid = "root"): '''change the owner and group id of sourceFile to uid and gid''' @@ -72,17 +72,17 @@ def chown(sourceFile, uid = "root", gid = "root"): try: os.chown(sourceFile, pwd.getpwnam(uid)[2], grp.getgrnam(gid)[2]) except OSError: - ctx.ui.error(_(' ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)') \ + ctx.ui.error(_('ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)') \ % (sourceFile, uid, gid)) else: - ctx.ui.error(_(' ActionsAPI [chown]: File %s doesn\'t exists.') % sourceFile) + ctx.ui.error(_('ActionsAPI [chown]: File %s doesn\'t exists.') % sourceFile) def sym(sourceFile, destinationFile): '''creates symbolic link''' try: os.symlink(sourceFile, destinationFile) except OSError: - ctx.ui.error(_(' ActionsAPI [sym]: Permission denied: %s to %s') % (file, destinationFile)) + ctx.ui.error(_('ActionsAPI [sym]: Permission denied: %s to %s') % (file, destinationFile)) def unlink(sourceFile): '''remove the file path''' @@ -90,11 +90,11 @@ def unlink(sourceFile): try: os.unlink(sourceFile) except OSError: - ctx.ui.error(_(' ActionsAPI [unlink]: Permission denied: %s.') % (sourceFile)) + ctx.ui.error(_('ActionsAPI [unlink]: Permission denied: %s.') % (sourceFile)) elif isDirectory(sourceFile): pass else: - ctx.ui.error(_(' ActionsAPI [unlink]: File %s doesn\'t exists.') % (sourceFile)) + ctx.ui.error(_('ActionsAPI [unlink]: File %s doesn\'t exists.') % (sourceFile)) def unlinkDir(sourceDirectory): '''delete an entire directory tree''' @@ -102,11 +102,11 @@ def unlinkDir(sourceDirectory): try: shutil.rmtree(sourceDirectory) except OSError: - error(_(' ActionsAPI [unlinkDir]: Operation not permitted: %s') % (sourceDirectory)) + error(_('ActionsAPI [unlinkDir]: Operation not permitted: %s') % (sourceDirectory)) elif isFile(sourceDirectory): pass else: - error(_(' ActionsAPI [unlinkDir]: Directory %s doesn\'t exists.') % (sourceDirectory)) + error(_('ActionsAPI [unlinkDir]: Directory %s doesn\'t exists.') % (sourceDirectory)) def move(sourceFile, destinationFile): '''recursively move a sourceFile or directory to destinationFile''' @@ -115,9 +115,9 @@ def move(sourceFile, destinationFile): try: shutil.move(file, destinationFile) except OSError: - error(_(' ActionsAPI [move]: Permission denied: %s to %s') % (file, destinationFile)) + error(_('ActionsAPI [move]: Permission denied: %s to %s') % (file, destinationFile)) else: - error(_(' ActionsAPI [move]: File %s doesn\'t exists.') % (file)) + error(_('ActionsAPI [move]: File %s doesn\'t exists.') % (file)) def copy(sourceFile, destinationFile): '''recursively copy a sourceFile or directory to destinationFile''' @@ -138,9 +138,9 @@ def copytree(source, destination, sym = False): try: shutil.copytree(source, destination, sym) except OSError: - error(_(' ActionsAPI [copytree]: Permission denied: %s to %s') % (source, destination)) + error(_('ActionsAPI [copytree]: Permission denied: %s to %s') % (source, destination)) else: - error(_(' ActionsAPI [copytree]: Directory %s doesn\'t exists.') % (source)) + error(_('ActionsAPI [copytree]: Directory %s doesn\'t exists.') % (source)) def touch(sourceFile): '''changes the access time of the 'sourceFile', or creates it if it is not exist''' @@ -152,7 +152,7 @@ def touch(sourceFile): f = open(sourceFile, 'w') f.close() except IOError: - error(_(' ActionsAPI [touch]: Permission denied: %s') % (sourceFile)) + error(_('ActionsAPI [touch]: Permission denied: %s') % (sourceFile)) def cd(directoryName = ''): '''change directory''' diff --git a/pisi/specfile.py b/pisi/specfile.py index 9a7baddb..5eccf157 100644 --- a/pisi/specfile.py +++ b/pisi/specfile.py @@ -150,11 +150,14 @@ class UpdateInfo: node.setAttribute("release", self.release) xml.addTextNodeUnder(node, "Date", self.date) xml.addTextNodeUnder(node, "Version", self.version) - xml.addTextNodeUnder(node, "Comment", self.comment) - xml.addTextNodeUnder(node, "Name", self.name) - xml.addTextNodeUnder(node, "Email", self.email) + if self.comment: + xml.addTextNodeUnder(node, "Comment", self.comment) + if self.name: + xml.addTextNodeUnder(node, "Name", self.name) + if self.email: + xml.addTextNodeUnder(node, "Email", self.email) if self.type: - node.setAttribute("type", self.type) + node.setAttribute("type", self.type) return node def has_errors(self): diff --git a/po/pisi.pot b/po/pisi.pot index 693e1763..370b1f90 100644 --- a/po/pisi.pot +++ b/po/pisi.pot @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2005-10-12 02:29+EEST\n" +"POT-Creation-Date: 2005-10-14 18:33+EEST\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,10 +37,13 @@ msgid "configure source with given parameters = \"--with-nls --with-libusb --wit msgstr "" #: pisi/actionsapi/autotools.py:75 pisi/actionsapi/autotools.py:85 +#: pisi/actionsapi/kde.py:67 pisi/actionsapi/perlmodules.py:53 +#: pisi/actionsapi/perlmodules.py:56 msgid "Configure failed." msgstr "" #: pisi/actionsapi/autotools.py:77 pisi/actionsapi/autotools.py:87 +#: pisi/actionsapi/kde.py:69 msgid "No configure script found." msgstr "" @@ -54,7 +57,9 @@ msgstr "" msgid "make source with given parameters = \"all\" || \"doc\" etc." msgstr "" -#: pisi/actionsapi/autotools.py:96 +#: pisi/actionsapi/autotools.py:96 pisi/actionsapi/kde.py:74 +#: pisi/actionsapi/perlmodules.py:62 pisi/actionsapi/perlmodules.py:71 +#: pisi/actionsapi/pythonmodules.py:50 pisi/actionsapi/scons.py:40 msgid "Make failed." msgstr "" @@ -64,10 +69,13 @@ msgid "install source into install directory with given parameters" msgstr "" #: pisi/actionsapi/autotools.py:119 pisi/actionsapi/autotools.py:127 +#: pisi/actionsapi/kde.py:81 pisi/actionsapi/pythonmodules.py:55 +#: pisi/actionsapi/scons.py:44 msgid "Install failed." msgstr "" #: pisi/actionsapi/autotools.py:121 pisi/actionsapi/autotools.py:129 +#: pisi/actionsapi/kde.py:83 msgid "No Makefile found." msgstr "" @@ -172,51 +180,21 @@ msgstr "" msgid " parameters = '--with-nls --with-libusb --with-something-usefull " msgstr "" -#: pisi/actionsapi/kde.py:67 pisi/actionsapi/perlmodules.py:53 -#: pisi/actionsapi/perlmodules.py:56 -msgid "" -"!!! Configure failed...\n" +#: pisi/actionsapi/libtools.py:39 +msgid "Running ldconfig failed." msgstr "" -#: pisi/actionsapi/kde.py:69 -msgid "" -"!!! No configure script found...\n" -msgstr "" - -#: pisi/actionsapi/kde.py:74 pisi/actionsapi/perlmodules.py:62 -#: pisi/actionsapi/perlmodules.py:65 pisi/actionsapi/pythonmodules.py:50 -#: pisi/actionsapi/scons.py:40 -msgid "" -"!!! Make failed...\n" -msgstr "" - -#: pisi/actionsapi/kde.py:81 pisi/actionsapi/perlmodules.py:71 -#: pisi/actionsapi/perlmodules.py:74 pisi/actionsapi/pythonmodules.py:55 -#: pisi/actionsapi/scons.py:44 -msgid "" -"!!! Install failed...\n" -msgstr "" - -#: pisi/actionsapi/kde.py:83 -msgid "" -"!!! No Makefile found...\n" -msgstr "" - -#: pisi/actionsapi/libtools.py:38 -msgid "!!! Running ldconfig failed..." -msgstr "" - -#: pisi/actionsapi/libtools.py:41 +#: pisi/actionsapi/libtools.py:42 #, docstring msgid " copy newest config.* onto source's " msgstr "" -#: pisi/actionsapi/libtools.py:46 +#: pisi/actionsapi/libtools.py:47 msgid "GNU Config Update Finished." msgstr "" -#: pisi/actionsapi/libtools.py:50 -msgid "Running libtoolize failed..." +#: pisi/actionsapi/libtools.py:51 +msgid "Running libtoolize failed." msgstr "" #: pisi/actionsapi/perlmodules.py:49 @@ -229,133 +207,141 @@ msgstr "" msgid "make source with given parameters." msgstr "" +#: pisi/actionsapi/perlmodules.py:65 +msgid "perl build failed." +msgstr "" + #: pisi/actionsapi/perlmodules.py:68 #, docstring msgid "install source with given parameters." msgstr "" -#: pisi/actionsapi/pisitools.py:34 +#: pisi/actionsapi/perlmodules.py:74 +msgid "perl install failed." +msgstr "" + +#: pisi/actionsapi/pisitools.py:37 #, docstring msgid "insert a executable file into /bin or /usr/bin" msgstr "" -#: pisi/actionsapi/pisitools.py:40 +#: pisi/actionsapi/pisitools.py:43 #, docstring msgid "creates a directory tree" msgstr "" -#: pisi/actionsapi/pisitools.py:44 +#: pisi/actionsapi/pisitools.py:47 #, docstring msgid "inserts the files in the list of files into /usr/share/doc/PACKAGE" msgstr "" -#: pisi/actionsapi/pisitools.py:48 +#: pisi/actionsapi/pisitools.py:51 #, docstring msgid "insert a executable file into destination directory" msgstr "" -#: pisi/actionsapi/pisitools.py:54 +#: pisi/actionsapi/pisitools.py:57 #, docstring msgid "creates hard link between sourceFile and destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:59 +#: pisi/actionsapi/pisitools.py:62 #, docstring msgid "inserts the files in the list of files into /usr/share/doc/PACKAGE/html" msgstr "" -#: pisi/actionsapi/pisitools.py:82 +#: pisi/actionsapi/pisitools.py:85 #, docstring msgid "inserts the into files in the list of files into /usr/share/info" msgstr "" -#: pisi/actionsapi/pisitools.py:86 +#: pisi/actionsapi/pisitools.py:89 #, docstring msgid "insert the library into /usr/lib" msgstr "" -#: pisi/actionsapi/pisitools.py:96 +#: pisi/actionsapi/pisitools.py:99 #, docstring msgid "insert the static library into /usr/lib with permission 0644" msgstr "" -#: pisi/actionsapi/pisitools.py:105 +#: pisi/actionsapi/pisitools.py:108 #, docstring msgid "insert the static library into /usr/lib with permission 0755" msgstr "" -#: pisi/actionsapi/pisitools.py:114 +#: pisi/actionsapi/pisitools.py:117 #, docstring msgid "inserts the man pages in the list of files into /usr/share/man/" msgstr "" -#: pisi/actionsapi/pisitools.py:127 +#: pisi/actionsapi/pisitools.py:130 msgid "ActionsAPI [doman]: Wrong man page file: %s" msgstr "" -#: pisi/actionsapi/pisitools.py:133 +#: pisi/actionsapi/pisitools.py:136 #, docstring msgid "inserts the mo files in the list of files into /usr/share/locale/LOCALE/LC_MESSAGES" msgstr "" -#: pisi/actionsapi/pisitools.py:142 +#: pisi/actionsapi/pisitools.py:145 #, docstring msgid "moves sourceFile/Directory into destinationFile/Directory" msgstr "" -#: pisi/actionsapi/pisitools.py:155 +#: pisi/actionsapi/pisitools.py:158 #, docstring msgid " renames sourceFile as destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:165 +#: pisi/actionsapi/pisitools.py:168 msgid "ActionsAPI [rename]: No such file or directory: %s" msgstr "" -#: pisi/actionsapi/pisitools.py:168 +#: pisi/actionsapi/pisitools.py:171 #, docstring msgid "replaces patterns in sourceFiles" msgstr "" -#: pisi/actionsapi/pisitools.py:182 -msgid "File doesn't exists or permission denied: %s" +#: pisi/actionsapi/pisitools.py:185 +msgid "File does not exist or permission denied: %s" msgstr "" -#: pisi/actionsapi/pisitools.py:185 +#: pisi/actionsapi/pisitools.py:188 #, docstring msgid "insert a executable file into /sbin or /usr/sbin" msgstr "" -#: pisi/actionsapi/pisitools.py:191 +#: pisi/actionsapi/pisitools.py:194 #, docstring msgid "creates soft link between sourceFile and destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:199 +#: pisi/actionsapi/pisitools.py:202 msgid "ActionsAPI [dosym]: File exists: %s" msgstr "" -#: pisi/actionsapi/pisitools.py:202 +#: pisi/actionsapi/pisitools.py:205 #, docstring msgid "insert a sourceFile into destinationDirectory as a destinationFile with same uid/guid/permissions" msgstr "" -#: pisi/actionsapi/pisitools.py:213 +#: pisi/actionsapi/pisitools.py:216 #, docstring msgid "inserts a sourceFile into /usr/share/doc/PACKAGE/ directory as a destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:224 +#: pisi/actionsapi/pisitools.py:225 #, docstring msgid "inserts a sourceFile into /usr/share/man/manPREFIX/ directory as a destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:229 +#: pisi/actionsapi/pisitools.py:230 #, docstring msgid "removes sourceFile" msgstr "" -#: pisi/actionsapi/pisitools.py:234 +#: pisi/actionsapi/pisitools.py:235 #, docstring msgid "removes destinationDirectory and its subtrees" msgstr "" @@ -367,7 +353,8 @@ msgstr "" #: pisi/actionsapi/pisitoolsfunctions.py:46 #: pisi/actionsapi/pisitoolsfunctions.py:59 -msgid "Insufficient arguments..." +#: pisi/actionsapi/pisitoolsfunctions.py:72 +msgid "Insufficient arguments." msgstr "" #: pisi/actionsapi/pisitoolsfunctions.py:56 @@ -380,10 +367,6 @@ msgstr "" msgid "inserts a library fileinto destinationDirectory with given permission" msgstr "" -#: pisi/actionsapi/pisitoolsfunctions.py:72 -msgid " Insufficient arguments..." -msgstr "" - #: pisi/actionsapi/pythonmodules.py:48 #, docstring msgid "compile source with given parameters." @@ -400,184 +383,187 @@ msgid "executes parameters with python" msgstr "" #: pisi/actionsapi/pythonmodules.py:67 -msgid "" -"!!! Running %s failed...\n" +msgid "Running %s failed." msgstr "" -#: pisi/actionsapi/shelltools.py:31 +#: pisi/actionsapi/shelltools.py:34 #, docstring msgid "test the existence of file" msgstr "" -#: pisi/actionsapi/shelltools.py:35 +#: pisi/actionsapi/shelltools.py:38 #, docstring msgid "test readability, writability and executablility of directory" msgstr "" -#: pisi/actionsapi/shelltools.py:39 +#: pisi/actionsapi/shelltools.py:42 #, docstring msgid "recursive directory creation function" msgstr "" -#: pisi/actionsapi/shelltools.py:51 -msgid " ActionsAPI [echo]: Can't append to file %s..." +#: pisi/actionsapi/shelltools.py:47 +msgid "Cannot create directory %s" msgstr "" -#: pisi/actionsapi/shelltools.py:54 +#: pisi/actionsapi/shelltools.py:55 +msgid "ActionsAPI [echo]: Can't append to file %s." +msgstr "" + +#: pisi/actionsapi/shelltools.py:58 #, docstring msgid "change the mode of sourceFile to the mode" msgstr "" -#: pisi/actionsapi/shelltools.py:60 -msgid " ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)" +#: pisi/actionsapi/shelltools.py:64 +msgid "ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)" msgstr "" -#: pisi/actionsapi/shelltools.py:63 -msgid " ActionsAPI [chmod]: File %s doesn't exists." +#: pisi/actionsapi/shelltools.py:67 +msgid "ActionsAPI [chmod]: File %s doesn't exists." msgstr "" -#: pisi/actionsapi/shelltools.py:66 +#: pisi/actionsapi/shelltools.py:70 #, docstring msgid "change the owner and group id of sourceFile to uid and gid" msgstr "" -#: pisi/actionsapi/shelltools.py:71 -msgid " ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)" +#: pisi/actionsapi/shelltools.py:75 +msgid "ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)" msgstr "" -#: pisi/actionsapi/shelltools.py:74 -msgid " ActionsAPI [chown]: File %s doesn't exists." +#: pisi/actionsapi/shelltools.py:78 +msgid "ActionsAPI [chown]: File %s doesn't exists." msgstr "" -#: pisi/actionsapi/shelltools.py:77 +#: pisi/actionsapi/shelltools.py:81 #, docstring msgid "creates symbolic link" msgstr "" -#: pisi/actionsapi/shelltools.py:81 -msgid " ActionsAPI [sym]: Permission denied: %s to %s" +#: pisi/actionsapi/shelltools.py:85 +msgid "ActionsAPI [sym]: Permission denied: %s to %s" msgstr "" -#: pisi/actionsapi/shelltools.py:84 +#: pisi/actionsapi/shelltools.py:88 #, docstring msgid "remove the file path" msgstr "" -#: pisi/actionsapi/shelltools.py:89 -msgid " ActionsAPI [unlink]: Permission denied: %s." -msgstr "" - #: pisi/actionsapi/shelltools.py:93 -msgid " ActionsAPI [unlink]: File %s doesn't exists." +msgid "ActionsAPI [unlink]: Permission denied: %s." msgstr "" -#: pisi/actionsapi/shelltools.py:96 +#: pisi/actionsapi/shelltools.py:97 +msgid "ActionsAPI [unlink]: File %s doesn't exists." +msgstr "" + +#: pisi/actionsapi/shelltools.py:100 #, docstring msgid "delete an entire directory tree" msgstr "" -#: pisi/actionsapi/shelltools.py:101 -msgid " ActionsAPI [unlinkDir]: Operation not permitted: %s" -msgstr "" - #: pisi/actionsapi/shelltools.py:105 -msgid " ActionsAPI [unlinkDir]: Directory %s doesn't exists." +msgid "ActionsAPI [unlinkDir]: Operation not permitted: %s" msgstr "" -#: pisi/actionsapi/shelltools.py:108 +#: pisi/actionsapi/shelltools.py:109 +msgid "ActionsAPI [unlinkDir]: Directory %s doesn't exists." +msgstr "" + +#: pisi/actionsapi/shelltools.py:112 #, docstring msgid "recursively move a sourceFile or directory to destinationFile" msgstr "" -#: pisi/actionsapi/shelltools.py:114 -msgid " ActionsAPI [move]: Permission denied: %s to %s" +#: pisi/actionsapi/shelltools.py:118 +msgid "ActionsAPI [move]: Permission denied: %s to %s" msgstr "" -#: pisi/actionsapi/shelltools.py:116 -msgid " ActionsAPI [move]: File %s doesn't exists." +#: pisi/actionsapi/shelltools.py:120 +msgid "ActionsAPI [move]: File %s doesn't exists." msgstr "" -#: pisi/actionsapi/shelltools.py:119 +#: pisi/actionsapi/shelltools.py:123 #, docstring msgid "recursively copy a sourceFile or directory to destinationFile" msgstr "" -#: pisi/actionsapi/shelltools.py:125 +#: pisi/actionsapi/shelltools.py:129 msgid "ActionsAPI [copy]: Permission denied: %s to %s" msgstr "" -#: pisi/actionsapi/shelltools.py:129 +#: pisi/actionsapi/shelltools.py:133 msgid "ActionsAPI [copy]: File %s does not exist." msgstr "" -#: pisi/actionsapi/shelltools.py:132 +#: pisi/actionsapi/shelltools.py:136 #, docstring msgid "recursively copy an entire directory tree rooted at source" msgstr "" -#: pisi/actionsapi/shelltools.py:137 -msgid " ActionsAPI [copytree]: Permission denied: %s to %s" +#: pisi/actionsapi/shelltools.py:141 +msgid "ActionsAPI [copytree]: Permission denied: %s to %s" msgstr "" -#: pisi/actionsapi/shelltools.py:139 -msgid " ActionsAPI [copytree]: Directory %s doesn't exists." +#: pisi/actionsapi/shelltools.py:143 +msgid "ActionsAPI [copytree]: Directory %s doesn't exists." msgstr "" -#: pisi/actionsapi/shelltools.py:142 +#: pisi/actionsapi/shelltools.py:146 #, docstring msgid "changes the access time of the 'sourceFile', or creates it if it is not exist" msgstr "" -#: pisi/actionsapi/shelltools.py:151 -msgid " ActionsAPI [touch]: Permission denied: %s" +#: pisi/actionsapi/shelltools.py:155 +msgid "ActionsAPI [touch]: Permission denied: %s" msgstr "" -#: pisi/actionsapi/shelltools.py:154 +#: pisi/actionsapi/shelltools.py:158 #, docstring msgid "change directory" msgstr "" -#: pisi/actionsapi/shelltools.py:162 +#: pisi/actionsapi/shelltools.py:166 #, docstring msgid "listdir" msgstr "" -#: pisi/actionsapi/shelltools.py:169 +#: pisi/actionsapi/shelltools.py:173 #, docstring msgid "export environ variable" msgstr "" -#: pisi/actionsapi/shelltools.py:173 +#: pisi/actionsapi/shelltools.py:177 #, docstring msgid "return True if sourceFile refers to a symbolic link" msgstr "" -#: pisi/actionsapi/shelltools.py:177 +#: pisi/actionsapi/shelltools.py:181 #, docstring msgid "return True if sourceFile is an existing regular file" msgstr "" -#: pisi/actionsapi/shelltools.py:181 +#: pisi/actionsapi/shelltools.py:185 #, docstring msgid "Return True if sourceFile is an existing directory" msgstr "" -#: pisi/actionsapi/shelltools.py:185 +#: pisi/actionsapi/shelltools.py:189 #, docstring msgid "return the canonical path of the specified filename, eliminating any symbolic links encountered in the path" msgstr "" -#: pisi/actionsapi/shelltools.py:189 +#: pisi/actionsapi/shelltools.py:193 #, docstring msgid "return the base name of pathname sourceFile" msgstr "" -#: pisi/actionsapi/shelltools.py:193 +#: pisi/actionsapi/shelltools.py:197 #, docstring msgid "return the directory name of pathname path" msgstr "" -#: pisi/actionsapi/shelltools.py:199 +#: pisi/actionsapi/shelltools.py:203 msgid "executing %s" msgstr "" @@ -746,10 +732,6 @@ msgid "" "* Package database updated." msgstr "" -#: pisi/api.py:574 -msgid "Unsatisfied Build Dependencies:" -msgstr "" - #: pisi/archive.py:34 #, docstring msgid "Base class for Archive classes." @@ -830,14 +812,14 @@ msgid "" " targz, tarbz2, zip, tar" msgstr "" -#: pisi/build.py:39 +#: pisi/build.py:40 #, docstring msgid "" "Return the file type of a path according to the given PathInfo\n" " list" msgstr "" -#: pisi/build.py:58 +#: pisi/build.py:59 #, docstring msgid "" "This function will check for collision of paths in a package with\n" @@ -845,35 +827,35 @@ msgid "" " list containing the paths that collide." msgstr "" -#: pisi/build.py:74 +#: pisi/build.py:75 msgid "Path %s belongs in multiple packages" msgstr "" -#: pisi/build.py:83 +#: pisi/build.py:84 #, docstring msgid "Build Context Singleton" msgstr "" -#: pisi/build.py:103 +#: pisi/build.py:104 #, docstring msgid "package build directory" msgstr "" -#: pisi/build.py:118 +#: pisi/build.py:119 #, docstring -msgid "PisiBuild class, provides the package build and creation routines" +msgid "Provides the package build and creation routines" msgstr "" -#: pisi/build.py:142 +#: pisi/build.py:143 #, docstring msgid "Build the package in one shot." msgstr "" -#: pisi/build.py:144 +#: pisi/build.py:145 msgid "Building PISI source package: %s" msgstr "" -#: pisi/build.py:145 +#: pisi/build.py:146 msgid "" "Building PISI source package: %s\n" msgstr "" @@ -947,30 +929,38 @@ msgstr "" msgid "fail if dependencies not satisfied" msgstr "" -#: pisi/build.py:265 +#: pisi/build.py:271 +msgid "Unsatisfied Build Dependencies:" +msgstr "" + +#: pisi/build.py:276 +msgid "Cannot build package due to unsatisfied build dependencies" +msgstr "" + +#: pisi/build.py:279 #, docstring msgid "check existence of patch files declared in PSPEC" msgstr "" -#: pisi/build.py:272 +#: pisi/build.py:286 msgid "" "Patch file is missing: %s\n" msgstr "" -#: pisi/build.py:285 +#: pisi/build.py:299 msgid "* Applying patch: %s" msgstr "" -#: pisi/build.py:289 +#: pisi/build.py:303 #, docstring msgid "strip install directory" msgstr "" -#: pisi/build.py:290 +#: pisi/build.py:304 msgid "Stripping files.." msgstr "" -#: pisi/build.py:299 +#: pisi/build.py:313 #, docstring msgid "" "Generate the metadata.xml file for build source.\n" @@ -979,71 +969,71 @@ msgid "" " some additional information." msgstr "" -#: pisi/build.py:320 +#: pisi/build.py:334 msgid "build number is not available." msgstr "" -#: pisi/build.py:329 +#: pisi/build.py:343 #, docstring msgid "" "Generetes files.xml using the path definitions in specfile and\n" " generated files by the build system." msgstr "" -#: pisi/build.py:358 +#: pisi/build.py:372 #, docstring msgid "Calculate build number" msgstr "" -#: pisi/build.py:361 +#: pisi/build.py:375 #, docstring msgid "did we find the filename we were looking for?" msgstr "" -#: pisi/build.py:414 +#: pisi/build.py:428 msgid "(found old version %s)" msgstr "" -#: pisi/build.py:418 +#: pisi/build.py:432 msgid "Skipping %s with wrong pkg name " msgstr "" -#: pisi/build.py:425 +#: pisi/build.py:439 msgid "(no previous build found, setting build no to 0.)" msgstr "" -#: pisi/build.py:462 +#: pisi/build.py:476 msgid "(old package lacks a build no, setting build no to 0.)" msgstr "" -#: pisi/build.py:465 +#: pisi/build.py:479 msgid "There are changes, incrementing build no to %d" msgstr "" -#: pisi/build.py:468 +#: pisi/build.py:482 msgid "There is no change from previous build %d " msgstr "" -#: pisi/build.py:472 +#: pisi/build.py:486 #, docstring msgid "" "Build each package defined in PSPEC file. After this process there\n" " will be .pisi files hanging around, AS INTENDED ;)" msgstr "" -#: pisi/build.py:498 +#: pisi/build.py:512 msgid "** Building package %s" msgstr "" -#: pisi/build.py:500 pisi/build.py:503 +#: pisi/build.py:514 pisi/build.py:517 msgid "Generating %s," msgstr "" -#: pisi/build.py:506 +#: pisi/build.py:520 msgid "Creating PISI package %s." msgstr "" -#: pisi/build.py:534 +#: pisi/build.py:548 msgid "Done." msgstr "" @@ -1052,15 +1042,15 @@ msgstr "" msgid "Command Line Interface" msgstr "" -#: pisi/cli/__init__.py:75 +#: pisi/cli/__init__.py:76 msgid "Warning: " msgstr "" -#: pisi/cli/__init__.py:78 +#: pisi/cli/__init__.py:82 msgid "Error: " msgstr "" -#: pisi/cli/__init__.py:104 +#: pisi/cli/__init__.py:110 msgid "(yes/no)" msgstr "" @@ -1164,17 +1154,17 @@ msgid "" "If run without parameters, it prints the general help." msgstr "" -#: pisi/cli/commands.py:223 +#: pisi/cli/commands.py:224 #, docstring msgid "Clean stale locks." msgstr "" -#: pisi/cli/commands.py:238 +#: pisi/cli/commands.py:240 #, docstring msgid "Delete cache files" msgstr "" -#: pisi/cli/commands.py:252 +#: pisi/cli/commands.py:255 #, docstring msgid "" "Graph package relations.\n" @@ -1184,11 +1174,15 @@ msgid "" "conflicts relations starting from given packages.\n" msgstr "" -#: pisi/cli/commands.py:277 +#: pisi/cli/commands.py:281 msgid "do not take build no into account." msgstr "" -#: pisi/cli/commands.py:281 +#: pisi/cli/commands.py:287 +msgid "do not take dependency information into account" +msgstr "" + +#: pisi/cli/commands.py:291 #, docstring msgid "" "Build a PISI package using a pspec.xml file\n" @@ -1199,24 +1193,24 @@ msgid "" "fetch all necessary files and build the package for you.\n" msgstr "" -#: pisi/cli/commands.py:298 +#: pisi/cli/commands.py:309 msgid "output directory for produced packages" msgstr "" -#: pisi/cli/commands.py:313 +#: pisi/cli/commands.py:312 +msgid "bypass errors from ActionsAPI" +msgstr "" + +#: pisi/cli/commands.py:328 #, docstring msgid "Abstract package operation command" msgstr "" -#: pisi/cli/commands.py:322 +#: pisi/cli/commands.py:337 msgid "bypass comar configuration agent" msgstr "" -#: pisi/cli/commands.py:325 -msgid "do not take dependency information into account" -msgstr "" - -#: pisi/cli/commands.py:335 +#: pisi/cli/commands.py:349 #, docstring msgid "" "Install PISI packages\n" @@ -1227,7 +1221,7 @@ msgid "" "specified a package name, it should exist in a specified repository.\n" msgstr "" -#: pisi/cli/commands.py:363 +#: pisi/cli/commands.py:378 #, docstring msgid "" "Upgrade PISI packages\n" @@ -1241,7 +1235,7 @@ msgid "" "reinstall a package from a pisi file, use the install command." msgstr "" -#: pisi/cli/commands.py:395 +#: pisi/cli/commands.py:410 #, docstring msgid "" "Remove PISI packages\n" @@ -1251,7 +1245,7 @@ msgid "" "Remove package(s) from your system. Just give the package names to remove.\n" msgstr "" -#: pisi/cli/commands.py:419 +#: pisi/cli/commands.py:434 #, docstring msgid "" "Upgrade system\n" @@ -1261,14 +1255,14 @@ msgid "" "Upgrade the entire system.\n" msgstr "" -#: pisi/cli/commands.py:447 +#: pisi/cli/commands.py:462 #, docstring msgid "" "configure pending packages\n" " " msgstr "" -#: pisi/cli/commands.py:465 +#: pisi/cli/commands.py:480 #, docstring msgid "" "Display package information\n" @@ -1277,25 +1271,25 @@ msgid "" "\n" msgstr "" -#: pisi/cli/commands.py:480 +#: pisi/cli/commands.py:495 msgid "show a list of package files." msgstr "" -#: pisi/cli/commands.py:483 +#: pisi/cli/commands.py:498 msgid "Show only paths." msgstr "" -#: pisi/cli/commands.py:502 +#: pisi/cli/commands.py:517 msgid "" "\n" "Files:" msgstr "" -#: pisi/cli/commands.py:509 +#: pisi/cli/commands.py:524 msgid "File information not available" msgstr "" -#: pisi/cli/commands.py:513 +#: pisi/cli/commands.py:528 #, docstring msgid "" "Index PISI files in a given directory\n" @@ -1308,19 +1302,19 @@ msgid "" "source and binary packages.\n" msgstr "" -#: pisi/cli/commands.py:532 +#: pisi/cli/commands.py:547 msgid "store absolute links for indexed files." msgstr "" -#: pisi/cli/commands.py:541 +#: pisi/cli/commands.py:556 msgid "Indexing current directory." msgstr "" -#: pisi/cli/commands.py:544 +#: pisi/cli/commands.py:559 msgid "Indexing only a single directory supported." msgstr "" -#: pisi/cli/commands.py:550 +#: pisi/cli/commands.py:565 #, docstring msgid "" "Print the list of all installed packages \n" @@ -1329,11 +1323,11 @@ msgid "" "\n" msgstr "" -#: pisi/cli/commands.py:574 pisi/cli/commands.py:773 +#: pisi/cli/commands.py:589 pisi/cli/commands.py:788 msgid "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" -#: pisi/cli/commands.py:590 +#: pisi/cli/commands.py:605 #, docstring msgid "" "Update repository databases\n" @@ -1345,7 +1339,7 @@ msgid "" "If no repositories are given, all repositories are updated.\n" msgstr "" -#: pisi/cli/commands.py:619 +#: pisi/cli/commands.py:634 #, docstring msgid "" "Add a repository\n" @@ -1358,7 +1352,7 @@ msgid "" "NB: We support only local files (e.g., /a/b/c) and http:// URIs at the moment\n" msgstr "" -#: pisi/cli/commands.py:649 +#: pisi/cli/commands.py:664 #, docstring msgid "" "Remove repositories\n" @@ -1368,7 +1362,7 @@ msgid "" "Remove all repository information from the system.\n" msgstr "" -#: pisi/cli/commands.py:675 +#: pisi/cli/commands.py:690 #, docstring msgid "" "List repositories\n" @@ -1378,7 +1372,7 @@ msgid "" "Lists currently tracked repositories.\n" msgstr "" -#: pisi/cli/commands.py:698 +#: pisi/cli/commands.py:713 #, docstring msgid "" "List available packages in the repositories\n" @@ -1388,12 +1382,12 @@ msgid "" "Gives a brief list of PiSi components published in the repository.\n" msgstr "" -#: pisi/cli/commands.py:725 +#: pisi/cli/commands.py:740 msgid "" "Repository : %s\n" msgstr "" -#: pisi/cli/commands.py:749 +#: pisi/cli/commands.py:764 #, docstring msgid "" "List packages to be upgraded\n" @@ -1402,16 +1396,16 @@ msgid "" "\n" msgstr "" -#: pisi/cli/commands.py:765 +#: pisi/cli/commands.py:780 msgid "show detailed install info" msgstr "" -#: pisi/cli/commands.py:789 +#: pisi/cli/commands.py:804 #, docstring msgid "List pending packages" msgstr "" -#: pisi/cli/commands.py:810 +#: pisi/cli/commands.py:825 #, docstring msgid "" "Search packages\n" @@ -1421,7 +1415,7 @@ msgid "" "#FIXME: fill this later\n" msgstr "" -#: pisi/cli/commands.py:819 +#: pisi/cli/commands.py:834 #, docstring msgid "" "Search for a file\n" @@ -1431,23 +1425,23 @@ msgid "" "Finds the installed package which contains the specified file.\n" msgstr "" -#: pisi/cli/commands.py:840 +#: pisi/cli/commands.py:855 msgid "Package: %s" msgstr "" -#: pisi/cli/commands.py:842 +#: pisi/cli/commands.py:857 msgid "Type: %s, Hash: %s" msgstr "" -#: pisi/cli/commands.py:845 +#: pisi/cli/commands.py:860 msgid "Path %s does not belong to an installed package" msgstr "" -#: pisi/cli/commands.py:858 +#: pisi/cli/commands.py:873 msgid "Searching for %s" msgstr "" -#: pisi/cli/commands.py:871 +#: pisi/cli/commands.py:886 #, docstring msgid "" "Run the build process partially\n" @@ -1462,7 +1456,7 @@ msgid "" "for you.\n" msgstr "" -#: pisi/cli/commands.py:908 +#: pisi/cli/commands.py:923 #, docstring msgid "" "Unpack the source archive\n" @@ -1472,7 +1466,7 @@ msgid "" "TODO: desc.\n" msgstr "" -#: pisi/cli/commands.py:933 +#: pisi/cli/commands.py:948 #, docstring msgid "" "Setup the source\n" @@ -1482,7 +1476,7 @@ msgid "" "TODO: desc.\n" msgstr "" -#: pisi/cli/commands.py:959 pisi/cli/commands.py:1010 +#: pisi/cli/commands.py:974 pisi/cli/commands.py:1025 #, docstring msgid "" "Setup the source\n" @@ -1492,7 +1486,7 @@ msgid "" "TODO: desc.\n" msgstr "" -#: pisi/cli/commands.py:984 +#: pisi/cli/commands.py:999 #, docstring msgid "" "Install to the sandbox\n" @@ -1502,7 +1496,7 @@ msgid "" "TODO: desc.\n" msgstr "" -#: pisi/cli/commands.py:1034 +#: pisi/cli/commands.py:1049 msgid "" "%prog [options] [arguments]\n" "\n" @@ -1510,7 +1504,7 @@ msgid "" "\n" msgstr "" -#: pisi/cli/commands.py:1040 +#: pisi/cli/commands.py:1055 msgid "" "\n" "Use \"%prog help \" for help on a specific command.\n" @@ -1692,30 +1686,56 @@ msgstr "" msgid "Package %s is not present in the package database" msgstr "" -#: pisi/fetcher.py:50 +#: pisi/fetcher.py:51 #, docstring msgid "" "Fetcher can fetch a file from various sources using various\n" " protocols." msgstr "" -#: pisi/fetcher.py:64 +#: pisi/fetcher.py:67 #, docstring msgid "Return value: Fetched file's full path.." msgstr "" -#: pisi/fetcher.py:67 +#: pisi/fetcher.py:70 msgid "Filename error" msgstr "" -#: pisi/fetcher.py:70 +#: pisi/fetcher.py:73 msgid "Access denied to write to dest dir" msgstr "" -#: pisi/fetcher.py:121 +#: pisi/fetcher.py:124 msgid "No such file or no permission to read" msgstr "" +#: pisi/fetcher.py:147 +msgid "Cannot fetch %s; value error: %s" +msgstr "" + +#: pisi/fetcher.py:149 pisi/fetcher.py:151 +msgid "Cannot fetch %s; %s" +msgstr "" + +#: pisi/fetcher.py:153 +msgid "Cannot fetch %s; (%s): %s" +msgstr "" + +#: pisi/fetcher.py:178 +#, docstring +msgid "" +" \n" +" \"to override the urllib2 error: 'Error 206: Partial Content'\n" +" this reponse from the HTTP server is already what we expected to get.\n" +" Don't give up, resume downloading..\n" +" " +msgstr "" + +#: pisi/fetcher.py:189 +msgid "Requested range not satisfiable" +msgstr "" + #: pisi/files.py:24 #, docstring msgid "FileInfo holds the information for a File node/tag in files.xml" @@ -1751,7 +1771,7 @@ msgstr "" msgid "PISI source/package index" msgstr "" -#: pisi/index.py:40 pisi/specfile.py:392 +#: pisi/index.py:40 pisi/specfile.py:389 #, docstring msgid "Read PSPEC file" msgstr "" @@ -1769,117 +1789,117 @@ msgstr "" msgid "Package %s: metadata corrupt" msgstr "" -#: pisi/install.py:45 +#: pisi/install.py:46 #, docstring msgid "Installer class, provides install routines for pisi packages" msgstr "" -#: pisi/install.py:48 +#: pisi/install.py:49 #, docstring msgid "initialize from a file name" msgstr "" -#: pisi/install.py:56 +#: pisi/install.py:57 #, docstring msgid "entry point" msgstr "" -#: pisi/install.py:57 +#: pisi/install.py:58 msgid "Installing %s, version %s, release %s, build %s" msgstr "" -#: pisi/install.py:73 +#: pisi/install.py:77 #, docstring msgid "check system requirements" msgstr "" -#: pisi/install.py:88 +#: pisi/install.py:92 msgid "Package conflicts %s" msgstr "" -#: pisi/install.py:93 +#: pisi/install.py:97 msgid "Dependencies for %s not satisfied" msgstr "" -#: pisi/install.py:95 +#: pisi/install.py:99 msgid "Package not installable" msgstr "" -#: pisi/install.py:98 +#: pisi/install.py:102 #, docstring msgid "check reinstall, confirm action, and schedule reinstall" msgstr "" -#: pisi/install.py:119 +#: pisi/install.py:123 msgid "Re-install same version package?" msgstr "" -#: pisi/install.py:120 +#: pisi/install.py:124 msgid "Package re-install declined" msgstr "" -#: pisi/install.py:126 +#: pisi/install.py:130 msgid "Upgrading to new upstream version" msgstr "" -#: pisi/install.py:129 +#: pisi/install.py:133 msgid "Upgrading to new distribution release" msgstr "" -#: pisi/install.py:133 +#: pisi/install.py:137 msgid "Upgrading to new distribution build" msgstr "" -#: pisi/install.py:139 +#: pisi/install.py:143 msgid "Downgrade to old upstream version?" msgstr "" -#: pisi/install.py:141 +#: pisi/install.py:145 msgid "Downgrade to old distribution release?" msgstr "" -#: pisi/install.py:143 +#: pisi/install.py:147 msgid "Downgrade to old distribution build?" msgstr "" -#: pisi/install.py:145 +#: pisi/install.py:149 msgid "Package downgrade declined" msgstr "" -#: pisi/install.py:153 +#: pisi/install.py:157 #, docstring msgid "unzip package in place" msgstr "" -#: pisi/install.py:155 +#: pisi/install.py:159 msgid "Extracting files" msgstr "" -#: pisi/install.py:170 +#: pisi/install.py:174 #, docstring msgid "" "put files.xml, metadata.xml, actions.py and COMAR scripts\n" " somewhere in the file system. We'll need these in future..." msgstr "" -#: pisi/install.py:173 +#: pisi/install.py:177 msgid "Storing %s, " msgstr "" -#: pisi/install.py:176 +#: pisi/install.py:180 msgid "Storing %s." msgstr "" -#: pisi/install.py:183 +#: pisi/install.py:187 msgid "Storing %s" msgstr "" -#: pisi/install.py:187 +#: pisi/install.py:191 #, docstring msgid "register COMAR scripts" msgstr "" -#: pisi/install.py:196 +#: pisi/install.py:200 #, docstring msgid "update databases" msgstr "" @@ -1958,11 +1978,11 @@ msgid "" " other information. A metadata has two parts, Source and Package." msgstr "" -#: pisi/metadata.py:152 +#: pisi/metadata.py:153 msgid "Metadata should have source" msgstr "" -#: pisi/metadata.py:156 +#: pisi/metadata.py:157 msgid "Metadata should have a package" msgstr "" @@ -2152,15 +2172,15 @@ msgstr "" msgid "Patch should have a filename string" msgstr "" -#: pisi/specfile.py:184 +#: pisi/specfile.py:186 msgid "Path tag should have a name string" msgstr "" -#: pisi/specfile.py:206 +#: pisi/specfile.py:208 msgid "COMAR provide should have something :)" msgstr "" -#: pisi/specfile.py:215 +#: pisi/specfile.py:217 #, docstring msgid "" "A structure to hold source information. Source information is\n" @@ -2175,11 +2195,7 @@ msgstr "" msgid "Source archive should have a SHA1 sum" msgstr "" -#: pisi/specfile.py:280 -msgid "Source needs some education in History :)" -msgstr "" - -#: pisi/specfile.py:294 +#: pisi/specfile.py:290 #, docstring msgid "" "A structure to hold package information. Package information is\n" @@ -2187,50 +2203,50 @@ msgid "" " PSPEC file can have more than one Package tag." msgstr "" -#: pisi/specfile.py:356 +#: pisi/specfile.py:353 msgid "Package should have some files" msgstr "" -#: pisi/specfile.py:368 +#: pisi/specfile.py:365 msgid "Name: %s, version: %s, release: %s, build %s" msgstr "" -#: pisi/specfile.py:370 +#: pisi/specfile.py:367 msgid "" "\n" "Summary: " msgstr "" -#: pisi/specfile.py:371 +#: pisi/specfile.py:368 msgid "" "\n" "Description: " msgstr "" -#: pisi/specfile.py:372 +#: pisi/specfile.py:369 msgid "" "\n" "Component: " msgstr "" -#: pisi/specfile.py:373 +#: pisi/specfile.py:370 msgid "" "\n" "Provides: " msgstr "" -#: pisi/specfile.py:386 +#: pisi/specfile.py:383 #, docstring msgid "A class for reading/writing from/to a PSPEC (PISI SPEC) file." msgstr "" -#: pisi/specfile.py:418 +#: pisi/specfile.py:425 msgid "" "File '%s' has errors:\n" "%s" msgstr "" -#: pisi/specfile.py:421 +#: pisi/specfile.py:428 #, docstring msgid "" "Override tags from Source in Packages. Some tags in Packages\n" @@ -2238,7 +2254,7 @@ msgid "" " description in documents." msgstr "" -#: pisi/specfile.py:448 +#: pisi/specfile.py:455 #, docstring msgid "" "Merge tags from Source in Packages. Some tags in Packages merged\n" @@ -2246,16 +2262,20 @@ msgid "" " description in documents." msgstr "" -#: pisi/specfile.py:465 +#: pisi/specfile.py:472 #, docstring msgid "Return errors of the PSPEC file if there are any." msgstr "" -#: pisi/specfile.py:471 +#: pisi/specfile.py:478 msgid "There should be at least one Package section" msgstr "" -#: pisi/specfile.py:477 +#: pisi/specfile.py:482 +msgid "Source needs some education in History :)" +msgstr "" + +#: pisi/specfile.py:488 #, docstring msgid "Write PSPEC file" msgstr "" @@ -2330,131 +2350,131 @@ msgstr "" msgid "setAuthInfo needs a tuple (user, pass)" msgstr "" -#: pisi/util.py:65 +#: pisi/util.py:66 msgid "%s section should have a '%s' tag" msgstr "" -#: pisi/util.py:76 +#: pisi/util.py:77 #, docstring msgid "concatenate a list of lists" msgstr "" -#: pisi/util.py:80 +#: pisi/util.py:81 #, docstring msgid "concatenate string reps of l's elements" msgstr "" -#: pisi/util.py:84 +#: pisi/util.py:85 #, docstring msgid " split str with any of chars" msgstr "" -#: pisi/util.py:91 +#: pisi/util.py:92 #, docstring msgid "check if all elements of a sequence are equal" msgstr "" -#: pisi/util.py:102 +#: pisi/util.py:103 #, docstring msgid "check if sequence a is a prefix of sequence b" msgstr "" -#: pisi/util.py:111 +#: pisi/util.py:112 #, docstring msgid "remove prefix a from sequence b" msgstr "" -#: pisi/util.py:121 +#: pisi/util.py:122 #, docstring msgid "run command non-interactively and report return value and output" msgstr "" -#: pisi/util.py:122 +#: pisi/util.py:123 msgid "running " msgstr "" -#: pisi/util.py:126 -msgid "return value " +#: pisi/util.py:127 +msgid "return value %s" msgstr "" -#: pisi/util.py:129 +#: pisi/util.py:130 msgid "Failed command: %s" msgstr "" -#: pisi/util.py:133 +#: pisi/util.py:134 #, docstring msgid "sets message as a console window's title" msgstr "" -#: pisi/util.py:146 +#: pisi/util.py:147 #, docstring msgid "resets console window's title" msgstr "" -#: pisi/util.py:157 +#: pisi/util.py:158 #, docstring msgid "" "split path into components and return as a list\n" " os.path.split doesn't do what I want like removing trailing /" msgstr "" -#: pisi/util.py:166 +#: pisi/util.py:167 #, docstring msgid "" "an improved version of os.path.commonprefix,\n" " returns a list of path components" msgstr "" -#: pisi/util.py:178 +#: pisi/util.py:179 #, docstring msgid "find if path a is before b in the directory tree" msgstr "" -#: pisi/util.py:182 +#: pisi/util.py:183 #, docstring msgid "remove path prefix a from b, finding the pathname rooted at a" msgstr "" -#: pisi/util.py:190 +#: pisi/util.py:191 #, docstring msgid "determine if given @path is absolute" msgstr "" -#: pisi/util.py:195 +#: pisi/util.py:196 #, docstring msgid "Join two or more pathname components, inserting '/' as needed" msgstr "" -#: pisi/util.py:211 +#: pisi/util.py:212 #, docstring msgid "shorthand to check if a file exists" msgstr "" -#: pisi/util.py:217 +#: pisi/util.py:218 #, docstring msgid "" "check if directory exists, and create if it doesn't.\n" " works recursively" msgstr "" -#: pisi/util.py:224 +#: pisi/util.py:225 #, docstring msgid "Remove all content of a directory (top)" msgstr "" -#: pisi/util.py:230 +#: pisi/util.py:231 #, docstring msgid "" " calculate the size of files under a dir\n" " based on the os module example" msgstr "" -#: pisi/util.py:245 +#: pisi/util.py:246 #, docstring msgid "copy source file to destination file" msgstr "" -#: pisi/util.py:251 +#: pisi/util.py:252 #, docstring msgid "" "Generator function iterates over a toplevel path and returns the\n" @@ -2465,65 +2485,65 @@ msgid "" " given." msgstr "" -#: pisi/util.py:305 +#: pisi/util.py:318 #, docstring msgid "copy source dir to destination dir recursively" msgstr "" -#: pisi/util.py:309 +#: pisi/util.py:322 #, docstring msgid "Check the files integrity with a given hash" msgstr "" -#: pisi/util.py:316 +#: pisi/util.py:329 #, docstring msgid "calculate sha1 hash of filename" msgstr "" -#: pisi/util.py:325 +#: pisi/util.py:338 msgid "Cannot calculate SHA1 hash of %s" msgstr "" -#: pisi/util.py:328 +#: pisi/util.py:341 #, docstring msgid "calculate sha1 hash of given data" msgstr "" -#: pisi/util.py:334 +#: pisi/util.py:347 msgid "Cannot calculate SHA1 hash of given data" msgstr "" -#: pisi/util.py:337 +#: pisi/util.py:350 #, docstring msgid "" "uncompresses a file and returns the path of the uncompressed\n" " file" msgstr "" -#: pisi/util.py:357 +#: pisi/util.py:370 #, docstring msgid "simple function to apply patches.." msgstr "" -#: pisi/util.py:368 +#: pisi/util.py:381 msgid "ERROR: patch (%s) failed: %s" msgstr "" -#: pisi/util.py:393 +#: pisi/util.py:406 #, docstring msgid "strip a file" msgstr "" -#: pisi/util.py:401 +#: pisi/util.py:414 msgid "strip command failed for file '%s'!" msgstr "" -#: pisi/util.py:419 +#: pisi/util.py:432 #, docstring msgid " returns free space of given directory's partition " msgstr "" -#: pisi/util.py:428 +#: pisi/util.py:441 msgid "Removing lock %s" msgstr "" @@ -2565,7 +2585,7 @@ msgstr "" msgid "get only child elements" msgstr "" -#: pisi/xmlext.py:71 pisi/xmlfile.py:608 +#: pisi/xmlext.py:71 pisi/xmlfile.py:620 #, docstring msgid "returns the *first* matching node for given tag path." msgstr "" @@ -2611,22 +2631,22 @@ msgid "" " an old library. \n" msgstr "" -#: pisi/xmlfile.py:67 +#: pisi/xmlfile.py:68 #, docstring msgid "Handles XML tags with localized text" msgstr "" -#: pisi/xmlfile.py:79 +#: pisi/xmlfile.py:80 msgid "" "LocalText '%s' should have at least one '%s' tag\n" msgstr "" -#: pisi/xmlfile.py:86 +#: pisi/xmlfile.py:87 msgid "" "'%s' language of tag '%s' should have some text data\n" msgstr "" -#: pisi/xmlfile.py:114 +#: pisi/xmlfile.py:126 #, docstring msgid "" "High-level automatic XML transformation interface for xmlfile.\n" @@ -2699,72 +2719,72 @@ msgid "" " " msgstr "" -#: pisi/xmlfile.py:184 +#: pisi/xmlfile.py:196 #, docstring msgid "entry point for metaclass code" msgstr "" -#: pisi/xmlfile.py:251 +#: pisi/xmlfile.py:263 #, docstring msgid "generate readers and writers for an attribute member" msgstr "" -#: pisi/xmlfile.py:265 +#: pisi/xmlfile.py:277 #, docstring msgid "generate helper funs for tag member of class" msgstr "" -#: pisi/xmlfile.py:272 +#: pisi/xmlfile.py:284 #, docstring msgid "generate readers and writers for the tag" msgstr "" -#: pisi/xmlfile.py:290 +#: pisi/xmlfile.py:302 msgid "gen_tag: unrecognized tag type %s in spec" msgstr "" -#: pisi/xmlfile.py:294 +#: pisi/xmlfile.py:306 #, docstring msgid "" "generate a named component tag/attr. a decoration of\n" " anonymous functions that do not bind to variable names" msgstr "" -#: pisi/xmlfile.py:302 +#: pisi/xmlfile.py:314 #, docstring msgid "initialize component" msgstr "" -#: pisi/xmlfile.py:306 +#: pisi/xmlfile.py:318 #, docstring msgid "decode component from DOM node" msgstr "" -#: pisi/xmlfile.py:310 +#: pisi/xmlfile.py:322 #, docstring msgid "encode self inside, possibly new, DOM node using xml" msgstr "" -#: pisi/xmlfile.py:323 +#: pisi/xmlfile.py:335 msgid "Mandatory variable %s not available" msgstr "" -#: pisi/xmlfile.py:329 +#: pisi/xmlfile.py:341 #, docstring msgid "helper function to turn token name into mixed case" msgstr "" -#: pisi/xmlfile.py:336 +#: pisi/xmlfile.py:348 #, docstring msgid "returns split of the tag path into last tag and the rest" msgstr "" -#: pisi/xmlfile.py:344 +#: pisi/xmlfile.py:356 #, docstring msgid "decompose member specification" msgstr "" -#: pisi/xmlfile.py:357 +#: pisi/xmlfile.py:369 #, docstring msgid "" "Generate a tag or attribute with one of the basic\n" @@ -2774,67 +2794,67 @@ msgid "" " the DOM text access for this datatype." msgstr "" -#: pisi/xmlfile.py:366 +#: pisi/xmlfile.py:378 #, docstring msgid "default value for all basic types is None" msgstr "" -#: pisi/xmlfile.py:370 +#: pisi/xmlfile.py:382 #, docstring msgid "decode from DOM node, the value, watching the spec" msgstr "" -#: pisi/xmlfile.py:378 +#: pisi/xmlfile.py:390 msgid "Type mismatch: read text cannot be decoded" msgstr "" -#: pisi/xmlfile.py:382 +#: pisi/xmlfile.py:394 msgid "Mandatory token %s not available" msgstr "" -#: pisi/xmlfile.py:386 +#: pisi/xmlfile.py:398 #, docstring msgid "encode given value inside DOM node" msgstr "" -#: pisi/xmlfile.py:392 pisi/xmlfile.py:423 pisi/xmlfile.py:439 -#: pisi/xmlfile.py:446 pisi/xmlfile.py:524 pisi/xmlfile.py:538 -#: pisi/xmlfile.py:545 +#: pisi/xmlfile.py:404 pisi/xmlfile.py:435 pisi/xmlfile.py:451 +#: pisi/xmlfile.py:458 pisi/xmlfile.py:536 pisi/xmlfile.py:550 +#: pisi/xmlfile.py:557 msgid "Mandatory argument not available" msgstr "" -#: pisi/xmlfile.py:395 +#: pisi/xmlfile.py:407 #, docstring msgid "format value for pretty printing" msgstr "" -#: pisi/xmlfile.py:401 +#: pisi/xmlfile.py:413 #, docstring msgid "generate a class datatype" msgstr "" -#: pisi/xmlfile.py:420 pisi/xmlfile.py:521 +#: pisi/xmlfile.py:432 pisi/xmlfile.py:533 msgid "Type mismatch: DOM cannot be decoded" msgstr "" -#: pisi/xmlfile.py:436 pisi/xmlfile.py:535 +#: pisi/xmlfile.py:448 pisi/xmlfile.py:547 msgid "Object cannot be encoded" msgstr "" -#: pisi/xmlfile.py:452 +#: pisi/xmlfile.py:464 #, docstring msgid "generate a list datatype. stores comps in tag/comp_tag" msgstr "" -#: pisi/xmlfile.py:457 +#: pisi/xmlfile.py:469 msgid "List type must contain only one element" msgstr "" -#: pisi/xmlfile.py:470 pisi/xmlfile.py:485 +#: pisi/xmlfile.py:482 pisi/xmlfile.py:497 msgid "Mandatory list empty" msgstr "" -#: pisi/xmlfile.py:499 +#: pisi/xmlfile.py:511 #, docstring msgid "" "generate a class datatype that is highly integrated\n" @@ -2844,81 +2864,81 @@ msgid "" " class tag" msgstr "" -#: pisi/xmlfile.py:557 +#: pisi/xmlfile.py:569 #, docstring msgid "A class to help reading and writing an XML file" msgstr "" -#: pisi/xmlfile.py:564 +#: pisi/xmlfile.py:576 #, docstring msgid "clear DOM" msgstr "" -#: pisi/xmlfile.py:569 +#: pisi/xmlfile.py:581 #, docstring msgid "deallocate DOM structure" msgstr "" -#: pisi/xmlfile.py:573 +#: pisi/xmlfile.py:585 #, docstring msgid "returns root document element" msgstr "" -#: pisi/xmlfile.py:580 +#: pisi/xmlfile.py:592 msgid "" "File '%s' has invalid XML: %s\n" msgstr "" -#: pisi/xmlfile.py:591 +#: pisi/xmlfile.py:603 msgid "Root tagname %s not identical to %s as expected" msgstr "" -#: pisi/xmlfile.py:613 -#, docstring -msgid "returns the text of *first* matching node for given tag path." -msgstr "" - -#: pisi/xmlfile.py:620 -#, docstring -msgid "returns all nodes matching a given tag path." -msgstr "" - #: pisi/xmlfile.py:625 #, docstring +msgid "returns the text of *first* matching node for given tag path." +msgstr "" + +#: pisi/xmlfile.py:632 +#, docstring +msgid "returns all nodes matching a given tag path." +msgstr "" + +#: pisi/xmlfile.py:637 +#, docstring msgid " returns the children of the given path" msgstr "" -#: pisi/xmlfile.py:632 pisi/xmlfile.py:638 +#: pisi/xmlfile.py:644 pisi/xmlfile.py:650 #, docstring msgid " returns the children of the given path, only with given type " msgstr "" -#: pisi/xmlfile.py:649 +#: pisi/xmlfile.py:661 #, docstring msgid "this adds the newnode under given tag path" msgstr "" -#: pisi/xmlfile.py:655 +#: pisi/xmlfile.py:667 #, docstring msgid "this adds the new stuff under node and then following tag path" msgstr "" -#: pisi/xmlfile.py:660 +#: pisi/xmlfile.py:672 #, docstring msgid "add a new child node right under root element document" msgstr "" -#: pisi/xmlfile.py:664 +#: pisi/xmlfile.py:676 #, docstring msgid "add text to node" msgstr "" -#: pisi/xmlfile.py:668 +#: pisi/xmlfile.py:680 #, docstring msgid "add a text node with given tag path" msgstr "" -#: pisi/xmlfile.py:673 +#: pisi/xmlfile.py:685 #, docstring msgid "add a text node under given node with tag path (phew)" msgstr "" diff --git a/po/tr.po b/po/tr.po index d1648558..326ee499 100644 --- a/po/tr.po +++ b/po/tr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PISI 1.0_alpha4\n" -"POT-Creation-Date: 2005-10-12 02:29+EEST\n" +"POT-Creation-Date: 2005-10-14 18:33+EEST\n" "PO-Revision-Date: 2005-10-04 17:07+0300\n" "Last-Translator: Eray Ozkural \n" "Language-Team: Turkish \n" @@ -38,11 +38,14 @@ msgstr "" # pisi/actionsapi/autotools.py:75 :85 #: pisi/actionsapi/autotools.py:75 pisi/actionsapi/autotools.py:85 +#: pisi/actionsapi/kde.py:67 pisi/actionsapi/perlmodules.py:53 +#: pisi/actionsapi/perlmodules.py:56 msgid "Configure failed." msgstr "Yapılandırma başarısızlığa uğradı." # pisi/actionsapi/autotools.py:77 :87 #: pisi/actionsapi/autotools.py:77 pisi/actionsapi/autotools.py:87 +#: pisi/actionsapi/kde.py:69 msgid "No configure script found." msgstr "Yapılandırma betiği bulunamadı." @@ -56,7 +59,9 @@ msgstr "" msgid "make source with given parameters = \"all\" || \"doc\" etc." msgstr "" -#: pisi/actionsapi/autotools.py:96 +#: pisi/actionsapi/autotools.py:96 pisi/actionsapi/kde.py:74 +#: pisi/actionsapi/perlmodules.py:62 pisi/actionsapi/perlmodules.py:71 +#: pisi/actionsapi/pythonmodules.py:50 pisi/actionsapi/scons.py:40 msgid "Make failed." msgstr "İnşa başarısızlığa uğradı." @@ -66,11 +71,14 @@ msgstr "" # pisi/actionsapi/autotools.py:119 :127 #: pisi/actionsapi/autotools.py:119 pisi/actionsapi/autotools.py:127 +#: pisi/actionsapi/kde.py:81 pisi/actionsapi/pythonmodules.py:55 +#: pisi/actionsapi/scons.py:44 msgid "Install failed." msgstr "Yerleştirme başarısızlığa uğgradı." # pisi/actionsapi/autotools.py:121 :129 #: pisi/actionsapi/autotools.py:121 pisi/actionsapi/autotools.py:129 +#: pisi/actionsapi/kde.py:83 msgid "No Makefile found." msgstr "Makefile bulunamadı." @@ -90,9 +98,8 @@ msgstr "aclocal çalıştırılamadı." # pisi/actionsapi/autotools.py:77 :87 #: pisi/actionsapi/autotools.py:137 -#, fuzzy msgid "generates a configure script" -msgstr "Yapılandırma betiği bulunamadı." +msgstr "yapılandırma betiği yaratır." # pisi/actionsapi/autotools.py:139 :144 #: pisi/actionsapi/autotools.py:139 pisi/actionsapi/autotools.py:144 @@ -132,9 +139,8 @@ msgid "print sequence elements one per line" msgstr "" #: pisi/actionsapi/get.py:38 -#, fuzzy msgid "returns current work directory's path" -msgstr "Şu andaki dizini endeksliyor." +msgstr "çalışma dizinini döndürür" #: pisi/actionsapi/get.py:42 msgid "returns currently running kernel's version" @@ -170,57 +176,21 @@ msgstr "" msgid " parameters = '--with-nls --with-libusb --with-something-usefull " msgstr "" -# pisi/actionsapi/autotools.py:75 :85 -#: pisi/actionsapi/kde.py:67 pisi/actionsapi/perlmodules.py:53 -#: pisi/actionsapi/perlmodules.py:56 -#, fuzzy -msgid "!!! Configure failed...\n" -msgstr "Yapılandırma başarısızlığa uğradı." +#: pisi/actionsapi/libtools.py:39 +msgid "Running ldconfig failed." +msgstr "ldconfig çalıştırılamadı" -# pisi/actionsapi/autotools.py:77 :87 -#: pisi/actionsapi/kde.py:69 -#, fuzzy -msgid "!!! No configure script found...\n" -msgstr "Yapılandırma betiği bulunamadı." - -#: pisi/actionsapi/kde.py:74 pisi/actionsapi/perlmodules.py:62 -#: pisi/actionsapi/perlmodules.py:65 pisi/actionsapi/pythonmodules.py:50 -#: pisi/actionsapi/scons.py:40 -#, fuzzy -msgid "!!! Make failed...\n" -msgstr "İnşa başarısızlığa uğradı." - -# pisi/actionsapi/autotools.py:119 :127 -#: pisi/actionsapi/kde.py:81 pisi/actionsapi/perlmodules.py:71 -#: pisi/actionsapi/perlmodules.py:74 pisi/actionsapi/pythonmodules.py:55 -#: pisi/actionsapi/scons.py:44 -#, fuzzy -msgid "!!! Install failed...\n" -msgstr "Yerleştirme başarısızlığa uğgradı." - -# pisi/actionsapi/autotools.py:121 :129 -#: pisi/actionsapi/kde.py:83 -#, fuzzy -msgid "!!! No Makefile found...\n" -msgstr "Makefile bulunamadı" - -#: pisi/actionsapi/libtools.py:38 -#, fuzzy -msgid "!!! Running ldconfig failed..." -msgstr "aclocal çalıştırılamadı" - -#: pisi/actionsapi/libtools.py:41 +#: pisi/actionsapi/libtools.py:42 msgid " copy newest config.* onto source's " msgstr "" -#: pisi/actionsapi/libtools.py:46 +#: pisi/actionsapi/libtools.py:47 msgid "GNU Config Update Finished." msgstr "" -#: pisi/actionsapi/libtools.py:50 -#, fuzzy -msgid "Running libtoolize failed..." -msgstr "aclocal çalıştırılamadı" +#: pisi/actionsapi/libtools.py:51 +msgid "Running libtoolize failed." +msgstr "libtoolize çalıştırılamadı" #: pisi/actionsapi/perlmodules.py:49 msgid "configure source with given parameters." @@ -230,121 +200,129 @@ msgstr "" msgid "make source with given parameters." msgstr "" +# pisi/actionsapi/autotools.py:119 :127 +#: pisi/actionsapi/perlmodules.py:65 +msgid "perl build failed." +msgstr "perl build başarısızlığa uğgradı." + #: pisi/actionsapi/perlmodules.py:68 msgid "install source with given parameters." msgstr "" -#: pisi/actionsapi/pisitools.py:34 +# pisi/actionsapi/autotools.py:119 :127 +#: pisi/actionsapi/perlmodules.py:74 +msgid "perl install failed." +msgstr "perl install başarısızlığa uğgradı." + +#: pisi/actionsapi/pisitools.py:37 msgid "insert a executable file into /bin or /usr/bin" msgstr "" -#: pisi/actionsapi/pisitools.py:40 +#: pisi/actionsapi/pisitools.py:43 msgid "creates a directory tree" msgstr "" -#: pisi/actionsapi/pisitools.py:44 +#: pisi/actionsapi/pisitools.py:47 msgid "inserts the files in the list of files into /usr/share/doc/PACKAGE" msgstr "" -#: pisi/actionsapi/pisitools.py:48 +#: pisi/actionsapi/pisitools.py:51 msgid "insert a executable file into destination directory" msgstr "" -#: pisi/actionsapi/pisitools.py:54 +#: pisi/actionsapi/pisitools.py:57 msgid "creates hard link between sourceFile and destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:59 +#: pisi/actionsapi/pisitools.py:62 msgid "inserts the files in the list of files into /usr/share/doc/PACKAGE/html" msgstr "" -#: pisi/actionsapi/pisitools.py:82 +#: pisi/actionsapi/pisitools.py:85 msgid "inserts the into files in the list of files into /usr/share/info" msgstr "" -#: pisi/actionsapi/pisitools.py:86 +#: pisi/actionsapi/pisitools.py:89 msgid "insert the library into /usr/lib" msgstr "" -#: pisi/actionsapi/pisitools.py:96 +#: pisi/actionsapi/pisitools.py:99 msgid "insert the static library into /usr/lib with permission 0644" msgstr "" -#: pisi/actionsapi/pisitools.py:105 +#: pisi/actionsapi/pisitools.py:108 msgid "insert the static library into /usr/lib with permission 0755" msgstr "" -#: pisi/actionsapi/pisitools.py:114 +#: pisi/actionsapi/pisitools.py:117 msgid "inserts the man pages in the list of files into /usr/share/man/" msgstr "" -#: pisi/actionsapi/pisitools.py:127 -#, fuzzy +#: pisi/actionsapi/pisitools.py:130 msgid "ActionsAPI [doman]: Wrong man page file: %s" -msgstr " ActionsAPI [echo]: %s dosyasına eklenemiyor..." +msgstr "ActionsAPI [doman]: Yanlış man sayfası dosyası: %s" -#: pisi/actionsapi/pisitools.py:133 +#: pisi/actionsapi/pisitools.py:136 msgid "" "inserts the mo files in the list of files into /usr/share/locale/LOCALE/" "LC_MESSAGES" msgstr "" -#: pisi/actionsapi/pisitools.py:142 +#: pisi/actionsapi/pisitools.py:145 msgid "moves sourceFile/Directory into destinationFile/Directory" msgstr "" -#: pisi/actionsapi/pisitools.py:155 +#: pisi/actionsapi/pisitools.py:158 msgid " renames sourceFile as destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:165 -msgid "ActionsAPI [rename]: No such file or directory: %s" -msgstr "" - #: pisi/actionsapi/pisitools.py:168 +msgid "ActionsAPI [rename]: No such file or directory: %s" +msgstr "ActionsAPI [rename]: Böyle bir dosya ya da dizin bulunamadıy: %s" + +#: pisi/actionsapi/pisitools.py:171 msgid "replaces patterns in sourceFiles" msgstr "" -#: pisi/actionsapi/pisitools.py:182 -msgid "File doesn't exists or permission denied: %s" -msgstr "" - #: pisi/actionsapi/pisitools.py:185 +msgid "File does not exist or permission denied: %s" +msgstr "Dosya yok ya da erişim engellendi: %s" + +#: pisi/actionsapi/pisitools.py:188 msgid "insert a executable file into /sbin or /usr/sbin" msgstr "" -#: pisi/actionsapi/pisitools.py:191 +#: pisi/actionsapi/pisitools.py:194 msgid "creates soft link between sourceFile and destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:199 -#, fuzzy -msgid "ActionsAPI [dosym]: File exists: %s" -msgstr "ActionsAPI [copy]: %s dosyası bulunamadı." - #: pisi/actionsapi/pisitools.py:202 +msgid "ActionsAPI [dosym]: File exists: %s" +msgstr "ActionsAPI [dosym]: %s dosyası bulunamadı." + +#: pisi/actionsapi/pisitools.py:205 msgid "" "insert a sourceFile into destinationDirectory as a destinationFile with same " "uid/guid/permissions" msgstr "" -#: pisi/actionsapi/pisitools.py:213 +#: pisi/actionsapi/pisitools.py:216 msgid "" "inserts a sourceFile into /usr/share/doc/PACKAGE/ directory as a " "destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:224 +#: pisi/actionsapi/pisitools.py:225 msgid "" "inserts a sourceFile into /usr/share/man/manPREFIX/ directory as a " "destinationFile" msgstr "" -#: pisi/actionsapi/pisitools.py:229 +#: pisi/actionsapi/pisitools.py:230 msgid "removes sourceFile" msgstr "" -#: pisi/actionsapi/pisitools.py:234 +#: pisi/actionsapi/pisitools.py:235 msgid "removes destinationDirectory and its subtrees" msgstr "" @@ -355,7 +333,8 @@ msgstr "" # pisi/actionsapi/pisitoolsfunctions.py:46 :59 #: pisi/actionsapi/pisitoolsfunctions.py:46 #: pisi/actionsapi/pisitoolsfunctions.py:59 -msgid "Insufficient arguments..." +#: pisi/actionsapi/pisitoolsfunctions.py:72 +msgid "Insufficient arguments." msgstr "Yetersiz argümanlar" #: pisi/actionsapi/pisitoolsfunctions.py:56 @@ -366,10 +345,6 @@ msgstr "" msgid "inserts a library fileinto destinationDirectory with given permission" msgstr "" -#: pisi/actionsapi/pisitoolsfunctions.py:72 -msgid " Insufficient arguments..." -msgstr "Yetersiz argümanlar" - #: pisi/actionsapi/pythonmodules.py:48 msgid "compile source with given parameters." msgstr "" @@ -383,167 +358,168 @@ msgid "executes parameters with python" msgstr "" #: pisi/actionsapi/pythonmodules.py:67 -#, fuzzy -msgid "!!! Running %s failed...\n" -msgstr "aclocal çalıştırılamadı" +msgid "Running %s failed." +msgstr "%s çalıştırılamadı" -#: pisi/actionsapi/shelltools.py:31 +#: pisi/actionsapi/shelltools.py:34 msgid "test the existence of file" msgstr "" -#: pisi/actionsapi/shelltools.py:35 +#: pisi/actionsapi/shelltools.py:38 msgid "test readability, writability and executablility of directory" msgstr "" -#: pisi/actionsapi/shelltools.py:39 +#: pisi/actionsapi/shelltools.py:42 msgid "recursive directory creation function" msgstr "" -#: pisi/actionsapi/shelltools.py:51 -msgid " ActionsAPI [echo]: Can't append to file %s..." -msgstr " ActionsAPI [echo]: %s dosyasına eklenemiyor..." +#: pisi/actionsapi/shelltools.py:47 +msgid "Cannot create directory %s" +msgstr "%s dizini yaratılamıyor." -#: pisi/actionsapi/shelltools.py:54 +#: pisi/actionsapi/shelltools.py:55 +msgid "ActionsAPI [echo]: Can't append to file %s." +msgstr "ActionsAPI [echo]: %s dosyasına eklenemiyor." + +#: pisi/actionsapi/shelltools.py:58 msgid "change the mode of sourceFile to the mode" msgstr "" -#: pisi/actionsapi/shelltools.py:60 -msgid " ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)" +#: pisi/actionsapi/shelltools.py:64 +msgid "ActionsAPI [chmod]: Operation not permitted: %s (mode: %s)" msgstr " ActionsAPI [chmod]: İşleme izin verilmedi: %s (mod: %s)" -#: pisi/actionsapi/shelltools.py:63 -msgid " ActionsAPI [chmod]: File %s doesn't exists." +#: pisi/actionsapi/shelltools.py:67 +msgid "ActionsAPI [chmod]: File %s doesn't exists." msgstr " ActionsAPI [chmod]: %s dosyası bulunamadı." -#: pisi/actionsapi/shelltools.py:66 +#: pisi/actionsapi/shelltools.py:70 msgid "change the owner and group id of sourceFile to uid and gid" msgstr "" -#: pisi/actionsapi/shelltools.py:71 -msgid " ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)" +#: pisi/actionsapi/shelltools.py:75 +msgid "ActionsAPI [chown]: Operation not permitted: %s (uid: %s, gid: %s)" msgstr " ActionsAPI [chown]: İşleme izin verilmedi: %s (uid: %s, gid: %s)" -#: pisi/actionsapi/shelltools.py:74 -msgid " ActionsAPI [chown]: File %s doesn't exists." -msgstr " ActionsAPI [chown]: %s dosyası bulunamadı." +#: pisi/actionsapi/shelltools.py:78 +msgid "ActionsAPI [chown]: File %s doesn't exists." +msgstr "ActionsAPI [chown]: %s dosyası bulunamadı." -#: pisi/actionsapi/shelltools.py:77 +#: pisi/actionsapi/shelltools.py:81 msgid "creates symbolic link" msgstr "" -#: pisi/actionsapi/shelltools.py:81 -msgid " ActionsAPI [sym]: Permission denied: %s to %s" -msgstr " ActionsAPI [sym]: Erişim engellendi: %s -> %s" +#: pisi/actionsapi/shelltools.py:85 +msgid "ActionsAPI [sym]: Permission denied: %s to %s" +msgstr "ActionsAPI [sym]: Erişim engellendi: %s -> %s" -#: pisi/actionsapi/shelltools.py:84 +#: pisi/actionsapi/shelltools.py:88 msgid "remove the file path" msgstr "" -#: pisi/actionsapi/shelltools.py:89 -msgid " ActionsAPI [unlink]: Permission denied: %s." -msgstr " ActionsAPI [unlink]: Erişim engellendi: %s." - #: pisi/actionsapi/shelltools.py:93 -msgid " ActionsAPI [unlink]: File %s doesn't exists." -msgstr " ActionsAPI [unlink]: %s dosyası bulunamadı." +msgid "ActionsAPI [unlink]: Permission denied: %s." +msgstr "ActionsAPI [unlink]: Erişim engellendi: %s." -#: pisi/actionsapi/shelltools.py:96 +#: pisi/actionsapi/shelltools.py:97 +msgid "ActionsAPI [unlink]: File %s doesn't exists." +msgstr "ActionsAPI [unlink]: %s dosyası bulunamadı." + +#: pisi/actionsapi/shelltools.py:100 msgid "delete an entire directory tree" msgstr "" -#: pisi/actionsapi/shelltools.py:101 -msgid " ActionsAPI [unlinkDir]: Operation not permitted: %s" -msgstr " ActionsAPI [unlinkDir]: İşleme izin verilmedi: %s" - #: pisi/actionsapi/shelltools.py:105 -msgid " ActionsAPI [unlinkDir]: Directory %s doesn't exists." -msgstr " ActionsAPI [unlinkDir]: %s dizini bulunamadı." +msgid "ActionsAPI [unlinkDir]: Operation not permitted: %s" +msgstr "ActionsAPI [unlinkDir]: İşleme izin verilmedi: %s" -#: pisi/actionsapi/shelltools.py:108 +#: pisi/actionsapi/shelltools.py:109 +msgid "ActionsAPI [unlinkDir]: Directory %s doesn't exists." +msgstr "ActionsAPI [unlinkDir]: %s dizini bulunamadı." + +#: pisi/actionsapi/shelltools.py:112 msgid "recursively move a sourceFile or directory to destinationFile" msgstr "" -#: pisi/actionsapi/shelltools.py:114 -msgid " ActionsAPI [move]: Permission denied: %s to %s" -msgstr " ActionsAPI [move]: Erişim engellendi: %s -> %s" +#: pisi/actionsapi/shelltools.py:118 +msgid "ActionsAPI [move]: Permission denied: %s to %s" +msgstr "ActionsAPI [move]: Erişim engellendi: %s -> %s" -#: pisi/actionsapi/shelltools.py:116 -msgid " ActionsAPI [move]: File %s doesn't exists." -msgstr " ActionsAPI [move]: %s dosyası bulunamadı." +#: pisi/actionsapi/shelltools.py:120 +msgid "ActionsAPI [move]: File %s doesn't exists." +msgstr "ActionsAPI [move]: %s dosyası bulunamadı." -#: pisi/actionsapi/shelltools.py:119 +#: pisi/actionsapi/shelltools.py:123 msgid "recursively copy a sourceFile or directory to destinationFile" msgstr "" -#: pisi/actionsapi/shelltools.py:125 +#: pisi/actionsapi/shelltools.py:129 msgid "ActionsAPI [copy]: Permission denied: %s to %s" msgstr "ActionsAPI [copy]: Erişim engellendi: %s -> %s" -#: pisi/actionsapi/shelltools.py:129 +#: pisi/actionsapi/shelltools.py:133 msgid "ActionsAPI [copy]: File %s does not exist." msgstr "ActionsAPI [copy]: %s dosyası bulunamadı." -#: pisi/actionsapi/shelltools.py:132 +#: pisi/actionsapi/shelltools.py:136 msgid "recursively copy an entire directory tree rooted at source" msgstr "" -#: pisi/actionsapi/shelltools.py:137 -msgid " ActionsAPI [copytree]: Permission denied: %s to %s" -msgstr " ActionsAPI [copytree]: Erişim engellendi: %s -< %s" +#: pisi/actionsapi/shelltools.py:141 +msgid "ActionsAPI [copytree]: Permission denied: %s to %s" +msgstr "ActionsAPI [copytree]: Erişim engellendi: %s -< %s" -#: pisi/actionsapi/shelltools.py:139 -msgid " ActionsAPI [copytree]: Directory %s doesn't exists." -msgstr " ActionsAPI [copytree]: %s dizini bulunamadı." +#: pisi/actionsapi/shelltools.py:143 +msgid "ActionsAPI [copytree]: Directory %s doesn't exists." +msgstr "ActionsAPI [copytree]: %s dizini bulunamadı." -#: pisi/actionsapi/shelltools.py:142 +#: pisi/actionsapi/shelltools.py:146 msgid "" "changes the access time of the 'sourceFile', or creates it if it is not exist" msgstr "" -#: pisi/actionsapi/shelltools.py:151 -msgid " ActionsAPI [touch]: Permission denied: %s" -msgstr " ActionsAPI [touch]: Erişim engellendi: %s" +#: pisi/actionsapi/shelltools.py:155 +msgid "ActionsAPI [touch]: Permission denied: %s" +msgstr "ActionsAPI [touch]: Erişim engellendi: %s" -#: pisi/actionsapi/shelltools.py:154 -#, fuzzy +#: pisi/actionsapi/shelltools.py:158 msgid "change directory" -msgstr "Şu andaki dizini endeksliyor." +msgstr "dizini değiştir" -#: pisi/actionsapi/shelltools.py:162 +#: pisi/actionsapi/shelltools.py:166 msgid "listdir" msgstr "" -#: pisi/actionsapi/shelltools.py:169 +#: pisi/actionsapi/shelltools.py:173 msgid "export environ variable" msgstr "" -#: pisi/actionsapi/shelltools.py:173 +#: pisi/actionsapi/shelltools.py:177 msgid "return True if sourceFile refers to a symbolic link" msgstr "" -#: pisi/actionsapi/shelltools.py:177 +#: pisi/actionsapi/shelltools.py:181 msgid "return True if sourceFile is an existing regular file" msgstr "" -#: pisi/actionsapi/shelltools.py:181 +#: pisi/actionsapi/shelltools.py:185 msgid "Return True if sourceFile is an existing directory" msgstr "" - -#: pisi/actionsapi/shelltools.py:185 +#: pisi/actionsapi/shelltools.py:189 msgid "" "return the canonical path of the specified filename, eliminating any " "symbolic links encountered in the path" msgstr "" -#: pisi/actionsapi/shelltools.py:189 +#: pisi/actionsapi/shelltools.py:193 msgid "return the base name of pathname sourceFile" msgstr "" -#: pisi/actionsapi/shelltools.py:193 +#: pisi/actionsapi/shelltools.py:197 msgid "return the directory name of pathname path" msgstr "" -#: pisi/actionsapi/shelltools.py:199 +#: pisi/actionsapi/shelltools.py:203 msgid "executing %s" msgstr "%s çalıştırılıyor" @@ -572,14 +548,12 @@ msgid "install a list of packages (either files/urls, or names)" msgstr "" #: pisi/api.py:88 -#, fuzzy msgid "Package is not installable." msgstr "Paket yerleştirilebilir durumda değil." #: pisi/api.py:93 -#, fuzzy msgid "install a number of pisi package files" -msgstr "Aynı versiyona sahip paketi yeniden yerleştireyim mi?" +msgstr "..." #: pisi/api.py:100 msgid "Mixing file names and package names not supported YET." @@ -592,7 +566,7 @@ msgstr "Yerleştirilecek paket yok." #: pisi/api.py:186 msgid "Installation order: " -msgstr "" +msgstr "Yerleştirme sırası:" #: pisi/api.py:190 msgid "External dependencies not satisfied" @@ -609,7 +583,7 @@ msgstr "" msgid "" "The following minimal list of packages will be installed in the respective " "order to satisfy dependencies: " -msgstr "" +msgstr "Bağımlılıkları sağlamak için bu minimal paket listesi verilen sırada yerleştirilecek:" #: pisi/api.py:248 msgid "" @@ -623,7 +597,8 @@ msgstr "" msgid "" "Re-installs packages from the repository, trying to perform\n" " a maximum number of upgrades." -msgstr "" +msgstr "Maximum sayıda yükseltme yaparak paketleri depodan " +"yeniden yerleştirir." #: pisi/api.py:295 msgid "Warning: package *name* ends with '.pisi'" @@ -643,7 +618,7 @@ msgstr "Yükseltilecek paket yok." #: pisi/api.py:365 msgid "The following packages will be upgraded: " -msgstr "" +msgstr "Bu paketler yükseltilecek:" #: pisi/api.py:397 msgid "remove set A of packages from system (A is a list of package names)" @@ -661,7 +636,8 @@ msgstr "Kaldıracak paket yok." msgid "" "The following minimal list of packages will be removed \\ \n" "in the respective order to satisfy dependencies: " -msgstr "" +msgstr "İzleyen (en az sayıdaki) paketler bağımlılıkları sağlamak" +"amacıyla kaldırılacak" #: pisi/api.py:452 msgid "Package %s is not installed. Cannot remove." @@ -685,19 +661,19 @@ msgstr "Paket %s bulunamadı." #: pisi/api.py:523 msgid "* Building index of PISI files under %s" -msgstr "%s altındaki PISI dosyalarının bir endeksi yapılıyor." +msgstr "* %s altındaki PISI dosyalarının bir endeksi yapılıyor." #: pisi/api.py:527 msgid "* Index file written" -msgstr "Endeks dosyası yazıldı." +msgstr "* İndeks dosyası yazıldı." #: pisi/api.py:538 msgid "* Repository %s does not exist. Cannot remove." -msgstr "Repo %s yok. Kaldırılamıyor." +msgstr "Depo %s yok. Kaldırılamıyor." #: pisi/api.py:543 msgid "* Updating repository: %s" -msgstr "Repo %s güncelleniyor." +msgstr "Depo %s güncelleniyor." #: pisi/api.py:547 #, fuzzy @@ -706,10 +682,6 @@ msgid "" "* Package database updated." msgstr "Paket veritabani güncellendi." -#: pisi/api.py:574 -msgid "Unsatisfied Build Dependencies:" -msgstr "Sağlanmamış inşa bağımlılıkları" - #: pisi/archive.py:34 msgid "Base class for Archive classes." msgstr "" @@ -779,44 +751,44 @@ msgid "" " targz, tarbz2, zip, tar" msgstr "" -#: pisi/build.py:39 +#: pisi/build.py:40 msgid "" "Return the file type of a path according to the given PathInfo\n" " list" msgstr "" -#: pisi/build.py:58 +#: pisi/build.py:59 msgid "" "This function will check for collision of paths in a package with\n" " the paths of packages in pkgList. The return value will be the\n" " list containing the paths that collide." msgstr "" -#: pisi/build.py:74 +#: pisi/build.py:75 msgid "Path %s belongs in multiple packages" msgstr "Yol %s birden çok pakete ait" -#: pisi/build.py:83 +#: pisi/build.py:84 msgid "Build Context Singleton" msgstr "" -#: pisi/build.py:103 +#: pisi/build.py:104 msgid "package build directory" msgstr "" -#: pisi/build.py:118 -msgid "PisiBuild class, provides the package build and creation routines" +#: pisi/build.py:119 +msgid "Provides the package build and creation routines" msgstr "" -#: pisi/build.py:142 +#: pisi/build.py:143 msgid "Build the package in one shot." msgstr "" -#: pisi/build.py:144 -msgid "Building PISI source package: %s" -msgstr "PISI kaynak paketi inşa ediliyor: %s" - #: pisi/build.py:145 +msgid "Building PISI source package: %s" +msgstr "PISI kaynak paketi %s inşa ediliyor" + +#: pisi/build.py:146 msgid "Building PISI source package: %s\n" msgstr "PISI kaynak paketi inşa ediliyor: %s\n" @@ -834,7 +806,7 @@ msgstr "Kaynak arşivi saklandı: %s/%s" #: pisi/build.py:187 msgid "Unpacking archive..." -msgstr "Arşiv açılıyor" +msgstr "Arşiv açılıyor..." #: pisi/build.py:189 msgid " unpacked (%s)" @@ -846,11 +818,11 @@ msgstr "Kaynak kuruluyor" #: pisi/build.py:199 msgid "Building source..." -msgstr "Kaynak inşa ediliyor" +msgstr "Kaynak inşa ediliyor..." #: pisi/build.py:204 msgid "Installing..." -msgstr "Yerleştiriliyor" +msgstr "Yerleştiriliyor..." #: pisi/build.py:215 msgid "Compiles actions.py and sets the actionLocals and actionGlobals" @@ -883,29 +855,38 @@ msgstr "fonksiyon eylemlerden çağırılamıyor: %s" #: pisi/build.py:260 #, fuzzy msgid "fail if dependencies not satisfied" -msgstr "Dış bağımlılıklar sağlanmadı." +msgstr "bağımlılıklar sağlanamazsa çık." -#: pisi/build.py:265 +#: pisi/build.py:271 +msgid "Unsatisfied Build Dependencies:" +msgstr "Sağlanmamış inşa bağımlılıkları" + +#: pisi/build.py:276 +#, fuzzy +msgid "Cannot build package due to unsatisfied build dependencies" +msgstr "Sağlanmamış inşa bağımlılıkları yüzünden paket inşa edilemiyor" + +#: pisi/build.py:279 msgid "check existence of patch files declared in PSPEC" msgstr "" -#: pisi/build.py:272 +#: pisi/build.py:286 msgid "Patch file is missing: %s\n" msgstr "Yama dosyası eksik: %s\n" -#: pisi/build.py:285 +#: pisi/build.py:299 msgid "* Applying patch: %s" msgstr "* Yama uygulanıyor: %s" -#: pisi/build.py:289 +#: pisi/build.py:303 msgid "strip install directory" msgstr "" -#: pisi/build.py:290 +#: pisi/build.py:304 msgid "Stripping files.." msgstr "Semboller temizleniyor..." -#: pisi/build.py:299 +#: pisi/build.py:313 msgid "" "Generate the metadata.xml file for build source.\n" "\n" @@ -913,86 +894,84 @@ msgid "" " some additional information." msgstr "" -#: pisi/build.py:320 +#: pisi/build.py:334 msgid "build number is not available." -msgstr "inşa sayısı bulunamadı" +msgstr "inşa sayısı (build number) bulunamadı" -#: pisi/build.py:329 +#: pisi/build.py:343 msgid "" "Generetes files.xml using the path definitions in specfile and\n" " generated files by the build system." msgstr "" -#: pisi/build.py:358 +#: pisi/build.py:372 msgid "Calculate build number" msgstr "" -#: pisi/build.py:361 +#: pisi/build.py:375 msgid "did we find the filename we were looking for?" msgstr "" -#: pisi/build.py:414 +#: pisi/build.py:428 msgid "(found old version %s)" msgstr "(eski versiyon %s bulundu)" -#: pisi/build.py:418 +#: pisi/build.py:432 msgid "Skipping %s with wrong pkg name " msgstr "Yanlış paket adına sahip %s atlanıyor" -#: pisi/build.py:425 +#: pisi/build.py:439 msgid "(no previous build found, setting build no to 0.)" msgstr "(önceki bir inşa bulunamadı, inşa numarası 0 yapılıyor)" -#: pisi/build.py:462 +#: pisi/build.py:476 msgid "(old package lacks a build no, setting build no to 0.)" msgstr "(önceki paketin bir inşa numarası yok, inşa numarası 0 yapılıyor)" -#: pisi/build.py:465 +#: pisi/build.py:479 msgid "There are changes, incrementing build no to %d" msgstr "Değişiklikler var, inşa nosu %d'ye arttırıldı." -#: pisi/build.py:468 +#: pisi/build.py:482 msgid "There is no change from previous build %d " msgstr "Bir önceki inşa %d'ye göre bir değişiklik yok." -#: pisi/build.py:472 +#: pisi/build.py:486 msgid "" "Build each package defined in PSPEC file. After this process there\n" " will be .pisi files hanging around, AS INTENDED ;)" -msgstr "" +msgstr "PSPEC dosyalarıyl tanımlanmış her paketi inşa et" -#: pisi/build.py:498 +#: pisi/build.py:512 msgid "** Building package %s" msgstr "* Paket %s inşa ediliyor" # pisi/build.py:503 :506 -#: pisi/build.py:500 pisi/build.py:503 +#: pisi/build.py:514 pisi/build.py:517 msgid "Generating %s," msgstr "%s yaratılıyor," -#: pisi/build.py:506 +#: pisi/build.py:520 msgid "Creating PISI package %s." msgstr "PISI paketi %s yaratılıyor." -#: pisi/build.py:534 +#: pisi/build.py:548 msgid "Done." msgstr "Bitti." #: pisi/cli/__init__.py:46 -#, fuzzy msgid "Command Line Interface" -msgstr "Komut satırı ayrıştırma hatası" +msgstr "Komut Satırı Arayüzü" -#: pisi/cli/__init__.py:75 -#, fuzzy +#: pisi/cli/__init__.py:76 msgid "Warning: " -msgstr "çalıştırıyor" +msgstr "Uyarı: " -#: pisi/cli/__init__.py:78 +#: pisi/cli/__init__.py:82 msgid "Error: " msgstr "Hata: " -#: pisi/cli/__init__.py:104 +#: pisi/cli/__init__.py:110 msgid "(yes/no)" msgstr "(evet/hayır)" @@ -1005,9 +984,8 @@ msgid "generic help string for any command" msgstr "herhangi bir komut yardımı için yer tutucu" #: pisi/cli/commands.py:53 -#, fuzzy msgid "Unrecognized command: " -msgstr "Başarısız komut: %s" +msgstr "Tanınmayan komut: %s" #: pisi/cli/commands.py:74 msgid "common options" @@ -1015,7 +993,7 @@ msgstr "" #: pisi/cli/commands.py:77 msgid "change the system root for pisi commands" -msgstr "" +msgstr "pisi komutları için sistem kök dizinini değiştir" #: pisi/cli/commands.py:79 msgid "assume yes in all yes/no queries" @@ -1044,9 +1022,8 @@ msgid "" msgstr "" #: pisi/cli/commands.py:109 pisi/config.py:58 -#, fuzzy msgid "Destination directory %s does not exist" -msgstr " ActionsAPI [unlinkDir]: %s dizini bulunamadı." +msgstr "Hedef dizini %s bulunamadı." #: pisi/cli/commands.py:131 msgid "Password: " @@ -1061,28 +1038,25 @@ msgid "do cleanup work for PiSi components" msgstr "" #: pisi/cli/commands.py:159 -#, fuzzy msgid "print help for the command" -msgstr "herhangi bir komut yardımı için yer tutucu" +msgstr "komut için yardım yaz" #: pisi/cli/commands.py:166 msgid "exit program" -msgstr "" +msgstr "programdan çık" #: pisi/cli/commands.py:168 -#, fuzzy msgid "Command terminated abnormally." msgstr "Program anormal biçimde sonlandı." #: pisi/cli/commands.py:178 #, fuzzy msgid "Command lacks name" -msgstr "komut adı eksik" +msgstr "Komut adı eksik" #: pisi/cli/commands.py:182 -#, fuzzy msgid "Duplicate command %s" -msgstr "Başarısız komut: %s" +msgstr "Kopyalanmış komut: %s" #: pisi/cli/commands.py:191 msgid "" @@ -1098,15 +1072,15 @@ msgstr "" "\n" "Eğer parametre verilmezse genel yardımı yazar." -#: pisi/cli/commands.py:223 +#: pisi/cli/commands.py:224 msgid "Clean stale locks." msgstr "Bayat kilitleri temizle." -#: pisi/cli/commands.py:238 +#: pisi/cli/commands.py:240 msgid "Delete cache files" -msgstr "" +msgstr "Önbellek dosyalarını sil" -#: pisi/cli/commands.py:252 +#: pisi/cli/commands.py:255 msgid "" "Graph package relations.\n" "Usage: graph ...\n" @@ -1120,11 +1094,15 @@ msgstr "" "Paket ilişkilerinin bir çizgesini, bağımlılık ve çatışma\n" "ilişkilerini verilen paketlerden takip ederek yaz.\n" -#: pisi/cli/commands.py:277 +#: pisi/cli/commands.py:281 msgid "do not take build no into account." msgstr "inşa no'sunu dikkate alma" -#: pisi/cli/commands.py:281 +#: pisi/cli/commands.py:287 +msgid "do not take dependency information into account" +msgstr "bağımlılık bilgilerini dikkate alma" + +#: pisi/cli/commands.py:291 msgid "" "Build a PISI package using a pspec.xml file\n" "\n" @@ -1140,23 +1118,23 @@ msgstr "" "pspec.xml dosyasının URI'ını verebilirsiniz. PISI sizin\n" "için gerekli tüm dosyaları çekip inşa edecektir.\n" -#: pisi/cli/commands.py:298 +#: pisi/cli/commands.py:309 msgid "output directory for produced packages" msgstr "üretilecek paketler için çıktı dizini" -#: pisi/cli/commands.py:313 +#: pisi/cli/commands.py:312 +msgid "bypass errors from ActionsAPI" +msgstr "ActionsAPI kaynaklı hataları es geç" + +#: pisi/cli/commands.py:328 msgid "Abstract package operation command" msgstr "" -#: pisi/cli/commands.py:322 +#: pisi/cli/commands.py:337 msgid "bypass comar configuration agent" msgstr "çomar yapılandırma aygıtını kullanma" -#: pisi/cli/commands.py:325 -msgid "do not take dependency information into account" -msgstr "bağımlılık bilgilerini dikkate alma" - -#: pisi/cli/commands.py:335 +#: pisi/cli/commands.py:349 msgid "" "Install PISI packages\n" "\n" @@ -1172,7 +1150,7 @@ msgstr "" "Paketler için dosya adları, URI'lar veya paket adları kullanabilirsiniz.\n" "Eğer bir paket adı verdiyseniz, paket deposunda bulunmalı.\n" -#: pisi/cli/commands.py:363 +#: pisi/cli/commands.py:378 msgid "" "Upgrade PISI packages\n" "\n" @@ -1192,7 +1170,7 @@ msgstr "" "Verdiğiniz paket adları depolarda yer almalıdır. Eğer sadece\n" "bir dosyayı yeniden kurmak istiyorsanız install komutunu kullanın." -#: pisi/cli/commands.py:395 +#: pisi/cli/commands.py:410 msgid "" "Remove PISI packages\n" "\n" @@ -1207,7 +1185,7 @@ msgstr "" "Paket(leri) sisteminizden kaldırır. Sadece kaldırılacak paketlerin adlarını " "verin.\n" -#: pisi/cli/commands.py:419 +#: pisi/cli/commands.py:434 msgid "" "Upgrade system\n" "\n" @@ -1221,7 +1199,7 @@ msgstr "" "\n" "Bütün sistemi yükselt.\n" -#: pisi/cli/commands.py:447 +#: pisi/cli/commands.py:462 msgid "" "configure pending packages\n" " " @@ -1229,7 +1207,7 @@ msgstr "" "bekleyen paketleri yapılandır\n" " " -#: pisi/cli/commands.py:465 +#: pisi/cli/commands.py:480 msgid "" "Display package information\n" "\n" @@ -1241,26 +1219,27 @@ msgstr "" "Kullanım: info ... \n" "\n" -#: pisi/cli/commands.py:480 +#: pisi/cli/commands.py:495 msgid "show a list of package files." msgstr "paketteki dosyaların bir listesini göster" -#: pisi/cli/commands.py:483 +#: pisi/cli/commands.py:498 msgid "Show only paths." msgstr "Sadece yolları göster" -#: pisi/cli/commands.py:502 +#: pisi/cli/commands.py:517 msgid "" "\n" "Files:" msgstr "" +"\n" +"Dosyalar:" -#: pisi/cli/commands.py:509 -#, fuzzy +#: pisi/cli/commands.py:524 msgid "File information not available" -msgstr "inşa sayısı bulunamadı" +msgstr "Dosya bilgisi bulunamadı" -#: pisi/cli/commands.py:513 +#: pisi/cli/commands.py:528 msgid "" "Index PISI files in a given directory\n" "\n" @@ -1280,19 +1259,19 @@ msgstr "" "XML dosyasında birleştirir. Özellikle, hem ikili hem kaynak\n" "paketlerini endeksler.\n" -#: pisi/cli/commands.py:532 +#: pisi/cli/commands.py:547 msgid "store absolute links for indexed files." -msgstr "endekslenmiş dosyalar için mutlak bağlar sakla" +msgstr "indekslenmiş dosyalar için mutlak bağlar sakla" -#: pisi/cli/commands.py:541 +#: pisi/cli/commands.py:556 msgid "Indexing current directory." -msgstr "Şu andaki dizini endeksliyor." +msgstr "Şu andaki dizini indeksliyor." -#: pisi/cli/commands.py:544 +#: pisi/cli/commands.py:559 msgid "Indexing only a single directory supported." -msgstr "Tek bir dizini endeksleme destekleniyor." +msgstr "Tek bir dizini indeksleme destekleniyor." -#: pisi/cli/commands.py:550 +#: pisi/cli/commands.py:565 msgid "" "Print the list of all installed packages \n" "\n" @@ -1305,13 +1284,13 @@ msgstr "" "\n" # pisi/cli/commands.py:542 :729 -#: pisi/cli/commands.py:574 pisi/cli/commands.py:773 +#: pisi/cli/commands.py:589 pisi/cli/commands.py:788 msgid "" "Package Name |St| Version| Rel.| Build| Distro| Date" msgstr "" "Paket Adı |Dm| Versiyon| Sürüm| İnşa| Dağıt.| Tarih" -#: pisi/cli/commands.py:590 +#: pisi/cli/commands.py:605 #, fuzzy msgid "" "Update repository databases\n" @@ -1329,7 +1308,7 @@ msgstr "" ": depo adı\n" "PİSİ veritabanlarını depo ile eşzamanlı hale getirir.\n" -#: pisi/cli/commands.py:619 +#: pisi/cli/commands.py:634 msgid "" "Add a repository\n" "\n" @@ -1351,7 +1330,7 @@ msgstr "" "Not: Şimdilik sadece lokal dosyaları (e.g., /a/b/c) ve http:// URI'larını\n" "destekliyoruz\n" -#: pisi/cli/commands.py:649 +#: pisi/cli/commands.py:664 msgid "" "Remove repositories\n" "\n" @@ -1365,7 +1344,7 @@ msgstr "" "\n" "Sistemden ilgili bütün depo bilgisini kaldır.\n" -#: pisi/cli/commands.py:675 +#: pisi/cli/commands.py:690 msgid "" "List repositories\n" "\n" @@ -1379,7 +1358,7 @@ msgstr "" "\n" "Şu anda izlenen bütün depoları gösterir.\n" -#: pisi/cli/commands.py:698 +#: pisi/cli/commands.py:713 msgid "" "List available packages in the repositories\n" "\n" @@ -1393,12 +1372,12 @@ msgstr "" "\n" "Depoda yayımlanmış olan PİSİ bileşenlerinin kısa bir listesini verir.\n" -#: pisi/cli/commands.py:725 +#: pisi/cli/commands.py:740 #, fuzzy msgid "Repository : %s\n" -msgstr "Depo: %s." +msgstr "Depo: %s\n" -#: pisi/cli/commands.py:749 +#: pisi/cli/commands.py:764 msgid "" "List packages to be upgraded\n" "\n" @@ -1410,16 +1389,16 @@ msgstr "" "Kullanım: list-upgrades [ ... depon ]\n" "\n" -#: pisi/cli/commands.py:765 +#: pisi/cli/commands.py:780 msgid "show detailed install info" msgstr "detaylı yükleme bilgisi göster" -#: pisi/cli/commands.py:789 +#: pisi/cli/commands.py:804 #, fuzzy msgid "List pending packages" -msgstr "Bekleyen paketleri listele" +msgstr "Yapılandırma bekleyen paketleri listele" -#: pisi/cli/commands.py:810 +#: pisi/cli/commands.py:825 msgid "" "Search packages\n" "\n" @@ -1428,7 +1407,7 @@ msgid "" "#FIXME: fill this later\n" msgstr "" -#: pisi/cli/commands.py:819 +#: pisi/cli/commands.py:834 msgid "" "Search for a file\n" "\n" @@ -1436,27 +1415,32 @@ msgid "" "\n" "Finds the installed package which contains the specified file.\n" msgstr "" +"Dosya araştır\n" +"\n" +"Kullanım: search-file ... \n" +"\n" +"Belirtilen dosyayı içeren paketi bulur.\n" -#: pisi/cli/commands.py:840 +#: pisi/cli/commands.py:855 #, fuzzy msgid "Package: %s" -msgstr "Paket URI'ı: %s" +msgstr "Paket: %s" -#: pisi/cli/commands.py:842 +#: pisi/cli/commands.py:857 msgid "Type: %s, Hash: %s" -msgstr "" +msgstr "Tip: %s, Hash: %s" -#: pisi/cli/commands.py:845 +#: pisi/cli/commands.py:860 #, fuzzy msgid "Path %s does not belong to an installed package" -msgstr "Yol %s birden çok pakete ait" +msgstr "Yol %s yerleştirilmiş bir pakete ait değil" -#: pisi/cli/commands.py:858 +#: pisi/cli/commands.py:873 #, fuzzy msgid "Searching for %s" -msgstr "%s'i indiriyor" +msgstr "%s'i arıyor" -#: pisi/cli/commands.py:871 +#: pisi/cli/commands.py:886 msgid "" "Run the build process partially\n" "\n" @@ -1477,7 +1461,7 @@ msgstr "" "unpack, setupaction, buildaction, installaction, buildpackages\n" "\n" -#: pisi/cli/commands.py:908 +#: pisi/cli/commands.py:923 msgid "" "Unpack the source archive\n" "\n" @@ -1485,8 +1469,12 @@ msgid "" "\n" "TODO: desc.\n" msgstr "" +"Kaynak arşivini açar\n" +"\n" +"Kullanım: build-unpack \n" +"\n" -#: pisi/cli/commands.py:933 +#: pisi/cli/commands.py:948 msgid "" "Setup the source\n" "\n" @@ -1494,9 +1482,13 @@ msgid "" "\n" "TODO: desc.\n" msgstr "" +"Kaynağı kurar\n" +"\n" +"Kullanım: build-setup \n" +"\n" # pisi/cli/commands.py:866 :917 -#: pisi/cli/commands.py:959 pisi/cli/commands.py:1010 +#: pisi/cli/commands.py:974 pisi/cli/commands.py:1025 msgid "" "Setup the source\n" "\n" @@ -1504,8 +1496,13 @@ msgid "" "\n" "TODO: desc.\n" msgstr "" +"Kaynağı inşa eder\n" +"\n" +"Kullanım: build-build \n" +"\n" +"TODO: desc.\n" -#: pisi/cli/commands.py:984 +#: pisi/cli/commands.py:999 msgid "" "Install to the sandbox\n" "\n" @@ -1513,8 +1510,12 @@ msgid "" "\n" "TODO: desc.\n" msgstr "" +"Kaynağı sandbox'a kurar\n" +"\n" +"Kullanım: build-install \n" +"\n" -#: pisi/cli/commands.py:1034 +#: pisi/cli/commands.py:1049 msgid "" "%prog [options] [arguments]\n" "\n" @@ -1526,7 +1527,7 @@ msgstr "" " aşağıdakilerden birisi olabilir:\n" "\n" -#: pisi/cli/commands.py:1040 +#: pisi/cli/commands.py:1055 msgid "" "\n" "Use \"%prog help \" for help on a specific command.\n" @@ -1604,7 +1605,7 @@ msgstr "" #: pisi/config.py:33 #, fuzzy msgid "Config Singleton" -msgstr "Yapılandırma başarısızlığa uğradı." +msgstr "" #: pisi/configfile.py:51 msgid "Default values for [general] section" @@ -1626,7 +1627,7 @@ msgstr "" #: pisi/configfile.py:88 msgid "No section by name '%s'" -msgstr "'%s' diye bir bölüm yok diyorum!" +msgstr "'%s' diye bir bölüm yok." #: pisi/configfile.py:115 msgid "Parse and get configuration values from the configuration file" @@ -1696,28 +1697,53 @@ msgstr "" msgid "Package %s is not present in the package database" msgstr "Paket %s paket veritabanında bulunmamakta." -#: pisi/fetcher.py:50 +#: pisi/fetcher.py:51 msgid "" "Fetcher can fetch a file from various sources using various\n" " protocols." msgstr "" -#: pisi/fetcher.py:64 +#: pisi/fetcher.py:67 msgid "Return value: Fetched file's full path.." msgstr "" -#: pisi/fetcher.py:67 +#: pisi/fetcher.py:70 msgid "Filename error" msgstr "Dosya adı hatası" -#: pisi/fetcher.py:70 +#: pisi/fetcher.py:73 msgid "Access denied to write to dest dir" msgstr "Hedef dizine yazmaya izin verilmedi." -#: pisi/fetcher.py:121 +#: pisi/fetcher.py:124 msgid "No such file or no permission to read" msgstr "Öyle bir dosya yok ya da okuma izni yok." +#: pisi/fetcher.py:147 +msgid "Cannot fetch %s; value error: %s" +msgstr "%s indirilemiyor, hata: %s" + +#: pisi/fetcher.py:149 pisi/fetcher.py:151 +msgid "Cannot fetch %s; %s" +msgstr "%s indirilemiyor; %s" + +#: pisi/fetcher.py:153 +msgid "Cannot fetch %s; (%s): %s" +msgstr "%s indirilemiyor; (%s): %s" + +#: pisi/fetcher.py:178 +msgid "" +" \n" +" \"to override the urllib2 error: 'Error 206: Partial Content'\n" +" this reponse from the HTTP server is already what we expected to get.\n" +" Don't give up, resume downloading..\n" +" " +msgstr "" + +#: pisi/fetcher.py:189 +msgid "Requested range not satisfiable" +msgstr "İstenen aralık sağlanamıyor." + #: pisi/files.py:24 msgid "FileInfo holds the information for a File node/tag in files.xml" msgstr "" @@ -1747,7 +1773,7 @@ msgstr "" msgid "PISI source/package index" msgstr "PISI kaynak paketi inşa ediliyor: %s" -#: pisi/index.py:40 pisi/specfile.py:392 +#: pisi/index.py:40 pisi/specfile.py:389 msgid "Read PSPEC file" msgstr "" @@ -1763,112 +1789,112 @@ msgstr "%s paket indexine ekleniyor" msgid "Package %s: metadata corrupt" msgstr "Paket %s: metadata bozuk" -#: pisi/install.py:45 +#: pisi/install.py:46 msgid "Installer class, provides install routines for pisi packages" msgstr "" -#: pisi/install.py:48 +#: pisi/install.py:49 msgid "initialize from a file name" msgstr "" -#: pisi/install.py:56 +#: pisi/install.py:57 msgid "entry point" msgstr "" -#: pisi/install.py:57 +#: pisi/install.py:58 msgid "Installing %s, version %s, release %s, build %s" msgstr "%s, versiyon %s, sürüm %s, inşa %s yerleştiriliyor." -#: pisi/install.py:73 +#: pisi/install.py:77 msgid "check system requirements" msgstr "" -#: pisi/install.py:88 +#: pisi/install.py:92 msgid "Package conflicts %s" msgstr "Paket %s ile çatışmakta." -#: pisi/install.py:93 +#: pisi/install.py:97 msgid "Dependencies for %s not satisfied" -msgstr "%s'ün bağımlılıkları sağlanmadı." +msgstr "%s için bağımlılıklar sağlanmadı." -#: pisi/install.py:95 +#: pisi/install.py:99 msgid "Package not installable" msgstr "Paket yerleştirilebilir durumda değil." -#: pisi/install.py:98 +#: pisi/install.py:102 msgid "check reinstall, confirm action, and schedule reinstall" msgstr "" -#: pisi/install.py:119 +#: pisi/install.py:123 msgid "Re-install same version package?" msgstr "Aynı versiyona sahip paketi yeniden yerleştireyim mi?" -#: pisi/install.py:120 +#: pisi/install.py:124 msgid "Package re-install declined" msgstr "Paket yeniden yerleştirmeye izin verilmedi." -#: pisi/install.py:126 +#: pisi/install.py:130 msgid "Upgrading to new upstream version" msgstr "Yeni versiyona yukseltiliyor." -#: pisi/install.py:129 +#: pisi/install.py:133 msgid "Upgrading to new distribution release" msgstr "Yeni dağıtım sürümüne yukseltiliyor." -#: pisi/install.py:133 +#: pisi/install.py:137 msgid "Upgrading to new distribution build" msgstr "Yeni dağıtım inşasına yukseltiliyor." -#: pisi/install.py:139 +#: pisi/install.py:143 msgid "Downgrade to old upstream version?" msgstr "Eski kaynak versiyonuna dönülsün mu?" -#: pisi/install.py:141 +#: pisi/install.py:145 msgid "Downgrade to old distribution release?" msgstr "Eski dağıtım sürümüne dönülsün mu?" -#: pisi/install.py:143 +#: pisi/install.py:147 msgid "Downgrade to old distribution build?" msgstr "Eski dağıtım inşasına dönülsün mu?" -#: pisi/install.py:145 +#: pisi/install.py:149 msgid "Package downgrade declined" msgstr "Paket eskileştirilmesine izin verilmedi." -#: pisi/install.py:153 +#: pisi/install.py:157 msgid "unzip package in place" msgstr "" -#: pisi/install.py:155 +#: pisi/install.py:159 msgid "Extracting files" msgstr "Dosyalar arşivden çıkartılıyor." -#: pisi/install.py:170 +#: pisi/install.py:174 msgid "" "put files.xml, metadata.xml, actions.py and COMAR scripts\n" " somewhere in the file system. We'll need these in future..." msgstr "" -#: pisi/install.py:173 +#: pisi/install.py:177 msgid "Storing %s, " msgstr "%s saklanıyor, " -#: pisi/install.py:176 +#: pisi/install.py:180 msgid "Storing %s." msgstr "%s saklanıyor" -#: pisi/install.py:183 +#: pisi/install.py:187 msgid "Storing %s" msgstr "%s saklanıyor" -#: pisi/install.py:187 +#: pisi/install.py:191 #, fuzzy msgid "register COMAR scripts" msgstr "COMAR betiği %s kayıt ediliyor" -#: pisi/install.py:196 +#: pisi/install.py:200 msgid "update databases" -msgstr "" +msgstr "veritabanlarını güncelle" #: pisi/installdb.py:59 msgid "installed" @@ -1899,9 +1925,8 @@ msgid "Distribution: %s, Install Time: %s\n" msgstr "Dağıtım: %s, Yerleştime Zamanı: %s\n" #: pisi/installdb.py:135 -#, fuzzy msgid "install package with specific version, release, build" -msgstr "%s, versiyon %s, sürüm %s, inşa %s yerleştiriliyor." +msgstr "yerleştiiir" #: pisi/installdb.py:138 msgid "Already installed" @@ -1933,7 +1958,7 @@ msgstr "" #: pisi/metadata.py:51 msgid "SourceInfo should have a Name" -msgstr "" +msgstr "SourceInfo'nun Name'i olmalı" #: pisi/metadata.py:97 msgid "Some error in package metadata" @@ -1945,13 +1970,13 @@ msgid "" " other information. A metadata has two parts, Source and Package." msgstr "" -#: pisi/metadata.py:152 +#: pisi/metadata.py:153 msgid "Metadata should have source" msgstr "Metadata'da bir kaynak yer almalı." -#: pisi/metadata.py:156 +#: pisi/metadata.py:157 msgid "Metadata should have a package" -msgstr "Metadata'sa bir paket yer almalı" +msgstr "Metadata'da bir paket yer almalı" #: pisi/operations.py:14 msgid "Package Operations: install/remove/upgrade" @@ -1965,7 +1990,7 @@ msgstr "Dosya ya da bağ olmayan %d kaldırılmıyor." #: pisi/operations.py:63 #, fuzzy msgid "Remove a single package" -msgstr "%s paketi kaldırılıyor." +msgstr "Tek bir paketi kaldır" #: pisi/operations.py:68 msgid "Removing package %s" @@ -2065,9 +2090,8 @@ msgid "" msgstr "" #: pisi/packagedb.py:48 -#, fuzzy msgid "Cannot lock PackageDB: %s" -msgstr "Paket URI'ı: %s" +msgstr "Paket veritabanını kilitleyemiyor: %s" #: pisi/packagedb.py:132 msgid "get_package: package %s not found" @@ -2089,7 +2113,7 @@ msgstr "" #: pisi/sourcearchive.py:69 msgid "unpack: check_file_hash failed" -msgstr "unpack: check_file_hash patladı" +msgstr "unpack: check_file_hash başarısızlığa uğradı" #: pisi/sourcedb.py:14 msgid "" @@ -2114,25 +2138,25 @@ msgstr "" #: pisi/specfile.py:86 msgid "AdditionalFile should have file name string" -msgstr "" +msgstr "AdditionalFile bir dosyaadı içermeli" #: pisi/specfile.py:88 msgid "AdditionalFile should have a target attribute" -msgstr "" +msgstr "AdditionalFile bir hedef attribute'u içermeli" #: pisi/specfile.py:125 msgid "Patch should have a filename string" -msgstr "" +msgstr "Patch'in dosya adı olmalı" -#: pisi/specfile.py:184 +#: pisi/specfile.py:186 msgid "Path tag should have a name string" -msgstr "" +msgstr "Yol etiketi bir ada sahip olmalı" -#: pisi/specfile.py:206 +#: pisi/specfile.py:208 msgid "COMAR provide should have something :)" -msgstr "" +msgstr "ÇOMAR birşey sağlamalı :)" -#: pisi/specfile.py:215 +#: pisi/specfile.py:217 msgid "" "A structure to hold source information. Source information is\n" " located under tag in PSPEC file." @@ -2140,62 +2164,65 @@ msgstr "" #: pisi/specfile.py:276 msgid "Source archive URI and type should be given" -msgstr "" +msgstr "Kaynak arşivi URI ve tipi verilmeli" #: pisi/specfile.py:278 msgid "Source archive should have a SHA1 sum" -msgstr "" +msgstr "Kaynak arşivi bir SHA1sum'a sahip olmalı" -#: pisi/specfile.py:280 -msgid "Source needs some education in History :)" -msgstr "" - -#: pisi/specfile.py:294 +#: pisi/specfile.py:290 msgid "" "A structure to hold package information. Package information is\n" " located under tag in PSPEC file. Opposite to Source each\n" " PSPEC file can have more than one Package tag." msgstr "" -#: pisi/specfile.py:356 +#: pisi/specfile.py:353 msgid "Package should have some files" -msgstr "" +msgstr "Paket içinde dosyalar olmalı" -#: pisi/specfile.py:368 -#, fuzzy +#: pisi/specfile.py:365 msgid "Name: %s, version: %s, release: %s, build %s" -msgstr "%s, versiyon %s, sürüm %s, inşa %s yerleştiriliyor." +msgstr "Ad: %s, versiyon %s, sürüm %s, inşa %s" -#: pisi/specfile.py:370 +#: pisi/specfile.py:367 msgid "" "\n" "Summary: " msgstr "" +"\n" +"Özet: " -#: pisi/specfile.py:371 +#: pisi/specfile.py:368 msgid "" "\n" "Description: " msgstr "" +"\n" +"Tanım: " -#: pisi/specfile.py:372 +#: pisi/specfile.py:369 #, fuzzy msgid "" "\n" "Component: " -msgstr "Bileşenler" +msgstr +"\n" +"Bileşen: " -#: pisi/specfile.py:373 +#: pisi/specfile.py:370 msgid "" "\n" "Provides: " msgstr "" +"\n" +"Sağladıkları: " -#: pisi/specfile.py:386 +#: pisi/specfile.py:383 msgid "A class for reading/writing from/to a PSPEC (PISI SPEC) file." msgstr "" -#: pisi/specfile.py:418 +#: pisi/specfile.py:425 msgid "" "File '%s' has errors:\n" "%s" @@ -2203,29 +2230,33 @@ msgstr "" "Dosya '%s' hatalara sahip:\n" "%s" -#: pisi/specfile.py:421 +#: pisi/specfile.py:428 msgid "" "Override tags from Source in Packages. Some tags in Packages\n" " overrides the tags from Source. There is a more detailed\n" " description in documents." msgstr "" -#: pisi/specfile.py:448 +#: pisi/specfile.py:455 msgid "" "Merge tags from Source in Packages. Some tags in Packages merged\n" " with the tags from Source. There is a more detailed\n" " description in documents." msgstr "" -#: pisi/specfile.py:465 +#: pisi/specfile.py:472 msgid "Return errors of the PSPEC file if there are any." msgstr "" -#: pisi/specfile.py:471 +#: pisi/specfile.py:478 msgid "There should be at least one Package section" msgstr "En azından bir tane Package bölümü bulunmalı." -#: pisi/specfile.py:477 +#: pisi/specfile.py:482 +msgid "Source needs some education in History :)" +msgstr "Bir tarih bölümü bulunmalı" + +#: pisi/specfile.py:488 msgid "Write PSPEC file" msgstr "" @@ -2271,9 +2302,8 @@ msgid "ask the user to choose from a list of alternatives" msgstr "" #: pisi/ui.py:81 -#, fuzzy msgid "ask a yes/no question" -msgstr "bütün evet/hayır sorularında evet varsay" +msgstr "evet/hayır sorusu" #: pisi/ui.py:85 msgid "display progress" @@ -2289,111 +2319,112 @@ msgstr "" msgid "setAuthInfo needs a tuple (user, pass)" msgstr "setAuthInfo bir (kullanıcı, parola) ikilisi ister. Sen ne yapıyorsun? " -#: pisi/util.py:65 +#: pisi/util.py:66 msgid "%s section should have a '%s' tag" msgstr "%s bölümünün bir '%s' etiketi olmalı" -#: pisi/util.py:76 +#: pisi/util.py:77 msgid "concatenate a list of lists" msgstr "" -#: pisi/util.py:80 +#: pisi/util.py:81 msgid "concatenate string reps of l's elements" msgstr "" -#: pisi/util.py:84 +#: pisi/util.py:85 msgid " split str with any of chars" msgstr "" -#: pisi/util.py:91 +#: pisi/util.py:92 msgid "check if all elements of a sequence are equal" msgstr "" -#: pisi/util.py:102 +#: pisi/util.py:103 msgid "check if sequence a is a prefix of sequence b" msgstr "" -#: pisi/util.py:111 +#: pisi/util.py:112 msgid "remove prefix a from sequence b" msgstr "" -#: pisi/util.py:121 +#: pisi/util.py:122 msgid "run command non-interactively and report return value and output" msgstr "" -#: pisi/util.py:122 +#: pisi/util.py:123 msgid "running " -msgstr "çalıştırıyor" +msgstr "çalıştırıyor " -#: pisi/util.py:126 -msgid "return value " +#: pisi/util.py:127 +#, fuzzy +msgid "return value %s" msgstr "dönüş değeri" -#: pisi/util.py:129 +#: pisi/util.py:130 msgid "Failed command: %s" msgstr "Başarısız komut: %s" -#: pisi/util.py:133 +#: pisi/util.py:134 msgid "sets message as a console window's title" msgstr "" -#: pisi/util.py:146 +#: pisi/util.py:147 msgid "resets console window's title" msgstr "" -#: pisi/util.py:157 +#: pisi/util.py:158 msgid "" "split path into components and return as a list\n" " os.path.split doesn't do what I want like removing trailing /" msgstr "" -#: pisi/util.py:166 +#: pisi/util.py:167 msgid "" "an improved version of os.path.commonprefix,\n" " returns a list of path components" msgstr "" -#: pisi/util.py:178 +#: pisi/util.py:179 msgid "find if path a is before b in the directory tree" msgstr "" -#: pisi/util.py:182 +#: pisi/util.py:183 msgid "remove path prefix a from b, finding the pathname rooted at a" msgstr "" -#: pisi/util.py:190 +#: pisi/util.py:191 msgid "determine if given @path is absolute" msgstr "" -#: pisi/util.py:195 +#: pisi/util.py:196 msgid "Join two or more pathname components, inserting '/' as needed" msgstr "" -#: pisi/util.py:211 +#: pisi/util.py:212 msgid "shorthand to check if a file exists" msgstr "" -#: pisi/util.py:217 +#: pisi/util.py:218 msgid "" "check if directory exists, and create if it doesn't.\n" " works recursively" msgstr "" -#: pisi/util.py:224 +#: pisi/util.py:225 msgid "Remove all content of a directory (top)" msgstr "" -#: pisi/util.py:230 +#: pisi/util.py:231 msgid "" " calculate the size of files under a dir\n" " based on the os module example" msgstr "" -#: pisi/util.py:245 +#: pisi/util.py:246 msgid "copy source file to destination file" msgstr "" -#: pisi/util.py:251 +#: pisi/util.py:252 msgid "" "Generator function iterates over a toplevel path and returns the\n" " (filePath, sha1Hash) tuples for all files. If excludePrefixes list\n" @@ -2403,58 +2434,58 @@ msgid "" " given." msgstr "" -#: pisi/util.py:305 +#: pisi/util.py:318 msgid "copy source dir to destination dir recursively" msgstr "" -#: pisi/util.py:309 +#: pisi/util.py:322 msgid "Check the files integrity with a given hash" msgstr "" -#: pisi/util.py:316 +#: pisi/util.py:329 msgid "calculate sha1 hash of filename" msgstr "" -#: pisi/util.py:325 +#: pisi/util.py:338 msgid "Cannot calculate SHA1 hash of %s" msgstr "" -#: pisi/util.py:328 +#: pisi/util.py:341 msgid "calculate sha1 hash of given data" msgstr "" -#: pisi/util.py:334 +#: pisi/util.py:347 msgid "Cannot calculate SHA1 hash of given data" msgstr "" -#: pisi/util.py:337 +#: pisi/util.py:350 msgid "" "uncompresses a file and returns the path of the uncompressed\n" " file" msgstr "" -#: pisi/util.py:357 +#: pisi/util.py:370 msgid "simple function to apply patches.." msgstr "" -#: pisi/util.py:368 +#: pisi/util.py:381 msgid "ERROR: patch (%s) failed: %s" msgstr "Yama (%s) başarısız: %s" -#: pisi/util.py:393 +#: pisi/util.py:406 #, fuzzy msgid "strip a file" -msgstr "Semboller temizleniyor..." +msgstr "sembolleri temizle" -#: pisi/util.py:401 +#: pisi/util.py:414 msgid "strip command failed for file '%s'!" msgstr "strip komutu '%s' dosyası için çalışmadı!" -#: pisi/util.py:419 +#: pisi/util.py:432 msgid " returns free space of given directory's partition " msgstr "" -#: pisi/util.py:428 +#: pisi/util.py:441 msgid "Removing lock %s" msgstr "Kilit %s kaldırılıyor." @@ -2490,7 +2521,7 @@ msgstr "" msgid "get only child elements" msgstr "" -#: pisi/xmlext.py:71 pisi/xmlfile.py:608 +#: pisi/xmlext.py:71 pisi/xmlfile.py:620 msgid "returns the *first* matching node for given tag path." msgstr "" @@ -2530,19 +2561,19 @@ msgid "" " an old library. \n" msgstr "" -#: pisi/xmlfile.py:67 +#: pisi/xmlfile.py:68 msgid "Handles XML tags with localized text" msgstr "" -#: pisi/xmlfile.py:79 +#: pisi/xmlfile.py:80 msgid "LocalText '%s' should have at least one '%s' tag\n" msgstr "LocalText '%s'in en azından bir tag'i bulunmalı.\n" -#: pisi/xmlfile.py:86 +#: pisi/xmlfile.py:87 msgid "'%s' language of tag '%s' should have some text data\n" msgstr "tag '%s'in '%s' dili metin verisine sahip olmalı\n" -#: pisi/xmlfile.py:114 +#: pisi/xmlfile.py:126 msgid "" "High-level automatic XML transformation interface for xmlfile.\n" " The idea is to declare a class for each XML tag. Inside the\n" @@ -2614,61 +2645,61 @@ msgid "" " " msgstr "" -#: pisi/xmlfile.py:184 +#: pisi/xmlfile.py:196 msgid "entry point for metaclass code" msgstr "" -#: pisi/xmlfile.py:251 +#: pisi/xmlfile.py:263 msgid "generate readers and writers for an attribute member" msgstr "" -#: pisi/xmlfile.py:265 +#: pisi/xmlfile.py:277 msgid "generate helper funs for tag member of class" msgstr "" -#: pisi/xmlfile.py:272 +#: pisi/xmlfile.py:284 msgid "generate readers and writers for the tag" msgstr "" -#: pisi/xmlfile.py:290 +#: pisi/xmlfile.py:302 msgid "gen_tag: unrecognized tag type %s in spec" msgstr "gen_tag: tanınmayan tag tipi %s" -#: pisi/xmlfile.py:294 +#: pisi/xmlfile.py:306 msgid "" "generate a named component tag/attr. a decoration of\n" " anonymous functions that do not bind to variable names" msgstr "" -#: pisi/xmlfile.py:302 +#: pisi/xmlfile.py:314 msgid "initialize component" msgstr "" -#: pisi/xmlfile.py:306 +#: pisi/xmlfile.py:318 msgid "decode component from DOM node" msgstr "" -#: pisi/xmlfile.py:310 +#: pisi/xmlfile.py:322 msgid "encode self inside, possibly new, DOM node using xml" msgstr "" -#: pisi/xmlfile.py:323 +#: pisi/xmlfile.py:335 msgid "Mandatory variable %s not available" msgstr "Gerekli değişken %s bulunamadı" -#: pisi/xmlfile.py:329 +#: pisi/xmlfile.py:341 msgid "helper function to turn token name into mixed case" msgstr "" -#: pisi/xmlfile.py:336 +#: pisi/xmlfile.py:348 msgid "returns split of the tag path into last tag and the rest" msgstr "" -#: pisi/xmlfile.py:344 +#: pisi/xmlfile.py:356 msgid "decompose member specification" msgstr "" -#: pisi/xmlfile.py:357 +#: pisi/xmlfile.py:369 msgid "" "Generate a tag or attribute with one of the basic\n" " types like integer. This has got to be pretty generic\n" @@ -2677,65 +2708,65 @@ msgid "" " the DOM text access for this datatype." msgstr "" -#: pisi/xmlfile.py:366 +#: pisi/xmlfile.py:378 msgid "default value for all basic types is None" msgstr "" -#: pisi/xmlfile.py:370 +#: pisi/xmlfile.py:382 msgid "decode from DOM node, the value, watching the spec" msgstr "" -#: pisi/xmlfile.py:378 +#: pisi/xmlfile.py:390 msgid "Type mismatch: read text cannot be decoded" msgstr "Tip uyumsuzluğu: okunan metin deşifre edilemedi" -#: pisi/xmlfile.py:382 +#: pisi/xmlfile.py:394 msgid "Mandatory token %s not available" msgstr "Gerekli im %s bulunamadı." -#: pisi/xmlfile.py:386 +#: pisi/xmlfile.py:398 msgid "encode given value inside DOM node" msgstr "" # pisi/xmlfile.py:392 :423 :439 :446 :524 :538 :545 -#: pisi/xmlfile.py:392 pisi/xmlfile.py:423 pisi/xmlfile.py:439 -#: pisi/xmlfile.py:446 pisi/xmlfile.py:524 pisi/xmlfile.py:538 -#: pisi/xmlfile.py:545 +#: pisi/xmlfile.py:404 pisi/xmlfile.py:435 pisi/xmlfile.py:451 +#: pisi/xmlfile.py:458 pisi/xmlfile.py:536 pisi/xmlfile.py:550 +#: pisi/xmlfile.py:557 msgid "Mandatory argument not available" msgstr "Gerekli arguman bulunamadı" -#: pisi/xmlfile.py:395 +#: pisi/xmlfile.py:407 msgid "format value for pretty printing" msgstr "" -#: pisi/xmlfile.py:401 +#: pisi/xmlfile.py:413 msgid "generate a class datatype" msgstr "" # pisi/xmlfile.py:420 :521 -#: pisi/xmlfile.py:420 pisi/xmlfile.py:521 +#: pisi/xmlfile.py:432 pisi/xmlfile.py:533 msgid "Type mismatch: DOM cannot be decoded" msgstr "Tip uyumsuzluğu: DOM deşifre edilemiyor" # pisi/xmlfile.py:436 :535 -#: pisi/xmlfile.py:436 pisi/xmlfile.py:535 +#: pisi/xmlfile.py:448 pisi/xmlfile.py:547 msgid "Object cannot be encoded" msgstr "Nesne kodlanamadı" -#: pisi/xmlfile.py:452 +#: pisi/xmlfile.py:464 msgid "generate a list datatype. stores comps in tag/comp_tag" msgstr "" -#: pisi/xmlfile.py:457 +#: pisi/xmlfile.py:469 msgid "List type must contain only one element" msgstr "List tipi sadece bir eleman içermeli" # pisi/xmlfile.py:470 :485 -#: pisi/xmlfile.py:470 pisi/xmlfile.py:485 +#: pisi/xmlfile.py:482 pisi/xmlfile.py:497 msgid "Mandatory list empty" msgstr "Zorunlu (mandatory) liste boş" -#: pisi/xmlfile.py:499 +#: pisi/xmlfile.py:511 msgid "" "generate a class datatype that is highly integrated\n" " don't worry if that means nothing to you. this is a silly\n" @@ -2744,70 +2775,95 @@ msgid "" " class tag" msgstr "" -#: pisi/xmlfile.py:557 +#: pisi/xmlfile.py:569 msgid "A class to help reading and writing an XML file" msgstr "" -#: pisi/xmlfile.py:564 +#: pisi/xmlfile.py:576 msgid "clear DOM" msgstr "" -#: pisi/xmlfile.py:569 +#: pisi/xmlfile.py:581 msgid "deallocate DOM structure" msgstr "" -#: pisi/xmlfile.py:573 +#: pisi/xmlfile.py:585 msgid "returns root document element" msgstr "" -#: pisi/xmlfile.py:580 +#: pisi/xmlfile.py:592 msgid "File '%s' has invalid XML: %s\n" msgstr "'%s'nın geçersiz XML sözdizimi var: %s\n" -#: pisi/xmlfile.py:591 +#: pisi/xmlfile.py:603 msgid "Root tagname %s not identical to %s as expected" msgstr "Kök tag adı %s beklendiği gibi %s'le aynı değil." -#: pisi/xmlfile.py:613 +#: pisi/xmlfile.py:625 msgid "returns the text of *first* matching node for given tag path." msgstr "" -#: pisi/xmlfile.py:620 +#: pisi/xmlfile.py:632 msgid "returns all nodes matching a given tag path." msgstr "" -#: pisi/xmlfile.py:625 +#: pisi/xmlfile.py:637 msgid " returns the children of the given path" msgstr "" -#: pisi/xmlfile.py:632 pisi/xmlfile.py:638 +#: pisi/xmlfile.py:644 pisi/xmlfile.py:650 msgid " returns the children of the given path, only with given type " msgstr "" -#: pisi/xmlfile.py:649 +#: pisi/xmlfile.py:661 msgid "this adds the newnode under given tag path" msgstr "" -#: pisi/xmlfile.py:655 +#: pisi/xmlfile.py:667 msgid "this adds the new stuff under node and then following tag path" msgstr "" -#: pisi/xmlfile.py:660 +#: pisi/xmlfile.py:672 msgid "add a new child node right under root element document" msgstr "" -#: pisi/xmlfile.py:664 +#: pisi/xmlfile.py:676 msgid "add text to node" msgstr "" -#: pisi/xmlfile.py:668 +#: pisi/xmlfile.py:680 msgid "add a text node with given tag path" msgstr "" -#: pisi/xmlfile.py:673 +#: pisi/xmlfile.py:685 msgid "add a text node under given node with tag path (phew)" msgstr "" + +# pisi/actionsapi/autotools.py:75 :85 +#, fuzzy +#~ msgid "!!! Configure failed...\n" +#~ msgstr "Yapılandırma başarısızlığa uğradı." + +# pisi/actionsapi/autotools.py:77 :87 +#, fuzzy +#~ msgid "!!! No configure script found...\n" +#~ msgstr "Yapılandırma betiği bulunamadı." + +#, fuzzy +#~ msgid "!!! Make failed...\n" +#~ msgstr "İnşa başarısızlığa uğradı." + +# pisi/actionsapi/autotools.py:119 :127 +#, fuzzy +#~ msgid "!!! Install failed...\n" +#~ msgstr "Yerleştirme başarısızlığa uğgradı." + +# pisi/actionsapi/autotools.py:121 :129 +#, fuzzy +#~ msgid "!!! No Makefile found...\n" +#~ msgstr "Makefile bulunamadı" + #~ msgid "" #~ "do not perform any action, just show what would be " #~ "done"