diff --git a/util/admin/isodumper/actions.py b/util/admin/isodumper/actions.py new file mode 100644 index 0000000000..db11b39e48 --- /dev/null +++ b/util/admin/isodumper/actions.py @@ -0,0 +1,14 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def build(): + autotools.make("-j1") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) diff --git a/util/admin/isodumper/files/header.png b/util/admin/isodumper/files/header.png new file mode 100755 index 0000000000..af18e50796 Binary files /dev/null and b/util/admin/isodumper/files/header.png differ diff --git a/util/admin/isodumper/files/header.svg b/util/admin/isodumper/files/header.svg new file mode 100755 index 0000000000..2264adf706 --- /dev/null +++ b/util/admin/isodumper/files/header.svg @@ -0,0 +1,854 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/util/admin/isodumper/files/isodumper.desktop.in b/util/admin/isodumper/files/isodumper.desktop.in new file mode 100644 index 0000000000..a927d48c10 --- /dev/null +++ b/util/admin/isodumper/files/isodumper.desktop.in @@ -0,0 +1,8 @@ +[Desktop Entry] +_Name=IsoDumper +_Comment=A GUI tool to write .img and .iso files to USB Keys +Exec=kdesu isodumper +Icon=/usr/share/pixmaps/isodumper.png +Type=Application +Terminal=false +Categories=AudioVideo; diff --git a/util/admin/isodumper/files/isodumper.png b/util/admin/isodumper/files/isodumper.png new file mode 100644 index 0000000000..ca3d76dc72 Binary files /dev/null and b/util/admin/isodumper/files/isodumper.png differ diff --git a/util/admin/isodumper/files/isodumper.svg b/util/admin/isodumper/files/isodumper.svg new file mode 100644 index 0000000000..8cbab30914 --- /dev/null +++ b/util/admin/isodumper/files/isodumper.svg @@ -0,0 +1,261 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/util/admin/isodumper/files/tr.po b/util/admin/isodumper/files/tr.po new file mode 100644 index 0000000000..5db92f1e9a --- /dev/null +++ b/util/admin/isodumper/files/tr.po @@ -0,0 +1,431 @@ +# Turkish translation for isodumper package. +# Copyright (C) 2013 THE isodumper'S COPYRIGHT HOLDER +# This file is distributed under the same license as the isodumper package. +# +# Translators: +# Atilla Öntaş , 2013-2015 +# Fırat Kutlu , 2014 +msgid "" +msgstr "" +"Project-Id-Version: isodumper\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-06 08:24+0200\n" +"PO-Revision-Date: 2015-02-19 21:43+0000\n" +"Last-Translator: Atilla Öntaş \n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/mageia/language/" +"tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: lib/isodumper.py:91 +#, python-format +msgid "%r not known to UDisks2" +msgstr "%r UDisks2 tarafından bilinmiyor" + +#: lib/isodumper.py:210 +msgid "UDisks2 is not available on your system" +msgstr "UDisks2 sisteminizde bulunamadı" + +#: lib/isodumper.py:231 +msgid "Mb" +msgstr "Mb" + +#: lib/isodumper.py:247 lib/isodumper.py:410 +msgid "Target Device: " +msgstr "Hedef Aygıt: " + +#: lib/isodumper.py:271 +msgid "Backup in: " +msgstr "Şuraya yedekle:" + +#: lib/isodumper.py:309 +msgid "The device was formatted successfully." +msgstr "Aygıt başarıyla biçimlendirildi." + +#: lib/isodumper.py:313 +msgid "An error occurred while creating a partition." +msgstr "Bir disk bölümü oluşturulurken hata meydana geldi." + +#: lib/isodumper.py:317 +msgid "Authentication error." +msgstr "Yetkilendirme hatası." + +#: lib/isodumper.py:321 +msgid "An error occurred." +msgstr "Bir hata oluştu." + +#: lib/isodumper.py:385 +#, python-format +msgid "" +"The destination directory is too small to receive the backup (%s Mb needed)" +msgstr "Hedef dizin yedeklemeyi almak için çok küçük (%s Mb gerekli)" + +#: lib/isodumper.py:390 share/isodumper/isodumper.glade.h:50 +msgid "Backup in:" +msgstr "Şuraya yedekle:" + +#: lib/isodumper.py:413 +msgid "The device is too small to contain the ISO file." +msgstr "Aygıt ISO dosyasını içermek için çok küçük" + +#: lib/isodumper.py:420 +msgid "The device is bigger than 32 Gbytes. Are you sure you want use it?" +msgstr "" +"Aygıt 32 Gbayttan büyük. Bu aygıtı kullanmak istediğinize emin misiniz?" + +#: lib/isodumper.py:454 +msgid "Unmounting all partitions of " +msgstr "Tüm bölümlerden çıkart " + +#: lib/isodumper.py:456 +msgid "Trying to unmount " +msgstr "Çıkarmaya çalışıyor " + +#: lib/isodumper.py:462 +msgid " was terminated by signal " +msgstr " Sinyal tarafından sonlandırıldı" + +#: lib/isodumper.py:462 lib/isodumper.py:468 +msgid "Error, umount " +msgstr "Hata, umount " + +#: lib/isodumper.py:466 +msgid " successfully unmounted" +msgstr " başarıyla çıkarıldı" + +#: lib/isodumper.py:468 +msgid " returned " +msgstr " döndü " + +#: lib/isodumper.py:471 +msgid "Execution failed: " +msgstr "Çalıştırma başarısız: " + +#: lib/isodumper.py:479 +msgid "Could not read mtab !" +msgstr "mtab okunamadı !" + +#: lib/isodumper.py:489 lib/isodumper.py:518 +msgid "Reading error." +msgstr "Okuma hatası." + +#: lib/isodumper.py:496 +msgid "You have not the rights for writing on the device" +msgstr "Aygıta yazma hakkına sahip değilsiniz" + +#: lib/isodumper.py:502 lib/isodumper.py:503 +msgid " to " +msgstr " şuna " + +#: lib/isodumper.py:502 +msgid "Writing " +msgstr "Yazdırıyor " + +#: lib/isodumper.py:503 +msgid "Executing copy from " +msgstr "Kalıptan kopyalama çalıştırılıyor" + +#: lib/isodumper.py:524 lib/isodumper.py:540 lib/isodumper.py:550 +msgid "Writing error." +msgstr "Yazma hatası." + +#: lib/isodumper.py:530 +msgid "Wrote: " +msgstr "Yazıldı: " + +#: lib/isodumper.py:545 +msgid " successfully written to " +msgstr " başarıyla aygıta yazıldı " + +#: lib/isodumper.py:545 lib/isodumper.py:674 +msgid "Image " +msgstr "İmaj " + +#: lib/isodumper.py:546 +msgid "Bytes written: " +msgstr "Yazılan bayt:" + +#: lib/isodumper.py:559 +msgid "Checking " +msgstr "Denetleniyor" + +#: lib/isodumper.py:586 +msgid "SHA1 sum: " +msgstr "SHA1 özeti:" + +#: lib/isodumper.py:587 +msgid "MD5 sum: " +msgstr "MD5 özeti:" + +#: polkit/org.mageia.isodumper.policy.in.h:1 +msgid "Run Isodumper" +msgstr "Isodumper uygulamasını çalıştırın" + +#: polkit/org.mageia.isodumper.policy.in.h:2 +msgid "Authentication is required to run Isodumper" +msgstr "Isodumper uygulamasını çalıştırmak için kimlik doğrulaması gerekli" + +#: share/applications/isodumper.desktop.in.h:1 +#: share/isodumper/isodumper.glade.h:1 +msgid "IsoDumper" +msgstr "IsoDumper" + +#: share/applications/isodumper.desktop.in.h:2 +msgid "A GUI tool to write .img and .iso files to USB Keys" +msgstr "" +"USB Bellek Yazma Aracı" + +#: share/isodumper/isodumper.glade.h:2 +msgid "" +"Writing is in progress. Exiting during writing will occur that the device or " +"the backup will be unusable.\n" +"Are you sure you want to quit during writing?" +msgstr "" +"Yazma işlemi sürüyor. Uygulamadan çıkmak aygıtı kullanılamaz hale " +"getirecektir.\n" +"Aygıta yazma sürerken çıkmak isteğidiğinize emin misiniz?" + +#: share/isodumper/isodumper.glade.h:4 +msgid "" +"A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter." +msgstr "" +"ISO imajlarını bir USB belleğe yazmak için geliştirilmiş bir araçtır. usb-" +"imagewriter uygulamasından çatallanmıştır." + +#: share/isodumper/isodumper.glade.h:5 +msgid "Select" +msgstr "Seç" + +#: share/isodumper/isodumper.glade.h:6 +msgid "" +"Warning\n" +" This will destroy all data on the target\n" +" device, are you sure you want to proceed ?\n" +"\n" +" If you say ok here, please do not unplug\n" +" the device during the following operation." +msgstr "" +"Uyarı\n" +" Bu işlem hedef aygıttakitüm bilgileri silecek \n" +" işlemi yapmak istediğinize emin misiniz?\n" +"\n" +" Eminseniz, lütfen işlem devam ederken\n" +" aygıtı çıkarmayın." + +#: share/isodumper/isodumper.glade.h:12 +msgid "Do you want to overwrite the file?" +msgstr "Dosyanın üzerine yazmayı istiyor musunuz?" + +#: share/isodumper/isodumper.glade.h:13 +msgid "" +"Error\n" +" Something went wrong, please see the details\n" +" window for the exact error.\n" +"\n" +" The application will be closed with this window, and a logfile\n" +" (/home/-user- or /root)/.isodumper/isodumper.log will be saved." +msgstr "" +"Hata\n" +" Bir şeyler yanlış gitti. Lütfen tam hata çıktısı için\n" +" ayrıntılar penceresine bakın.\n" +"\n" +" Uygulama bu pencere ile kapanacak olup isodumper.log\n" +" adında bir günlük kaydı ev_dizini/.isodumper dizininde oluşturulacaktır." + +#: share/isodumper/isodumper.glade.h:19 +msgid "Label for the device:" +msgstr "Aygıt etiketi:" + +#: share/isodumper/isodumper.glade.h:20 +msgid "FAT 32 (Windows)" +msgstr "FAT 32 (Windows)" + +#: share/isodumper/isodumper.glade.h:21 +msgid "The standard. The size of files are limited to 4Gb" +msgstr "Standart. Dosyaların boyutu 4Gb ile sınırlıdır" + +#: share/isodumper/isodumper.glade.h:22 +msgid "NTFS (Windows)" +msgstr "NTFS (Windows)" + +#: share/isodumper/isodumper.glade.h:23 +msgid "To handle files bigger than 4Gb" +msgstr "4Gb üzeri dosyaları işlemek için" + +#: share/isodumper/isodumper.glade.h:24 +msgid "ext4 (Linux)" +msgstr "ext4 (Linux)" + +#: share/isodumper/isodumper.glade.h:25 +msgid "Only for Linux systems" +msgstr "Sadece Linux sistemler için" + +#: share/isodumper/isodumper.glade.h:26 +msgid "Isodumper - Help" +msgstr "Isodumper-Yardım" + +#: share/isodumper/isodumper.glade.h:27 +msgid "" +"Mageia IsoDumper\n" +"----------------\n" +"This GUI program is primarily for safely writing a bootable ISO image to a " +"USB flash drive, an operation devious & potentially hazardous when done by " +"hand. As a bonus, it can also back up the entire previous contents of the " +"flash drive onto the hard disc, and restore the flash drive to its previous " +"state subsequently. It gives also a feature for formatting the USB device.\n" +"\n" +"IsoDumper can be launched either from the menus, or a user or root console " +"with the command 'isodumper'. For normal users, the root password is " +"solicited; this is necessary for the program's operation. The flash drive " +"can be inserted beforehand or once the program is started. In the latter " +"case, a dialogue will say that there is no flash drive inserted, and allow a " +"'retry' to find it once it is. (You may have to close any automatically " +"opened File Manager window).\n" +"\n" +"The fields of the main window are as follows:\n" +"- Device to work on: the device of the USB flash drive, a drop-down list to " +"choose from.\n" +"- Write Image: to choose the source ISO image *.iso (or flash drive backup " +"file *.img) to write out.\n" +"- Write to device: This button launches the operation - with a prior warning " +"dialogue. If a flash drive backup was requested, this is done first. Then " +"(or only) the image file write. Each operation is shown in the progress bar " +"beneath.\n" +"- Backup in: define the name and placement of the backup image file. The " +"current flash drive will be backed up to a disc file. Note that the entire " +"flash drive is preserved, regardless of its actual contents; ensure that you " +"have the necessary free disc space (the same size as the USB device). This " +"backup file can be used later to restore the flash drive by selecting it as " +"the source *.img file to write out.\n" +"- Backup the device: launch the backup operation.\n" +"- Format the device: create an unique partition on the entire volume in the " +"specified format in FAT, NTFS or ext. You can specify a volume name and the " +"format in a new dialog box.\n" +"- Details: this button shows detailed log information.\n" +"\n" +msgstr "" +"Mageia IsoDumper\n" +"----------------\n" +"Bu GUI uygulaması öncelikle elle yapıldığında karmaşık ve zararlı olabilecek " +"olan önyükleme yapılabilir bir ISO imajını bir USB belleğe güvenli biçimde " +"yazma işlemini gerçekleştirmeye yarar. İlaveten usb bellekteki mevcut " +"içeriğin tamamını sabit diske yedekleyebilir ve bu yedekten usb belleğe geri " +"yükleme yapabilir. Ayrıca, usb belleği biçimlendirme imkanı da sunar.\n" +"\n" +"IsoDumper menülerden veya bir kullanıcı yada kök komut satırından " +"'isodumper' komutu çalıştırılarak kullanılabilir. Normal kullanıcılar için " +"uygulamanın çalışması için zorunlu olan kök parolası sorulur. Usb bellek " +"önceden veya uygulama başlatıldıktan sonra bilgisayara takılabilir. Son " +"durumda, bir usb belleğin takılı olmadığını belirten bir pencere " +"görüntülenir ve 'yeniden deneme' imkanı sunulur. ( Kendiliğinden açılan " +"dosya yöneticisi penceresini kapatmanız gerekebilir).\n" +"\n" +"Ana penceredeki alanlar şu şekildedir:\n" +"- Üzerinde çalışılacak aygıt: USB bellek aygıtı, bir açılır menüden seçim " +"yapılır.\n" +"- Yazılacak imaj: yazılacak kaynak ISO imajı *.iso ( veya usb bellek " +"yedekleme dosyası *.img)\n" +"- Aygıta yaz: Bu düğme işlemi başlatır - bir uyarı penceresi görüntülenir. " +"Bir usb bellek yedeklemesi istenmişse öncelikle bu işlem yapılır. Sonra " +"(veya sadece) imaj yazılır. Her işlem alttaki ilerleme çubuğunda " +"görüntülenir.\n" +"- Yedekleme konumu: yedekleme dosyasının adını ve konumunu belirtin. Geçerli " +"usb bellek içeriği bir disk dosyasına yedeklenir. İçeriği gözetilmeksizin " +"tüm usb bellek yedeklenir; bu yüzden gerekli (USB bellek alanı ile aynı) " +"boş disk alanına sahip olduğunuzdan emin olun. Yedekleme dosyası daha sonra " +"*.img kaynak dosyası seçilerek geri yüklenebilir.\n" +"- Aygıtı yedekle: yedekleme işlemini başlat.\n" +"- Aygıtı biçimlendir: tüm alanda FAT, NTFS veya ext biçiminde benzersiz bir " +"disk bölümü oluşturur. Bir disk bölümü adı ve biçimi yeni bir pencerede " +"belirleyebilirsiniz..\n" +"- Ayrıntılar: bu düğme ayrıntılı günlük kaydını görüntüler.\n" +"\n" + +#: share/isodumper/isodumper.glade.h:43 +msgid "Device to work on:" +msgstr "Üzerinde çalışılacak aygıt:" + +#: share/isodumper/isodumper.glade.h:44 +msgid "Select target device to write the image to" +msgstr "Kalıp yazdırma için bir hedef aygıt seçin" + +#: share/isodumper/isodumper.glade.h:45 +msgid "Write Image:" +msgstr "Kalıp yaz:" + +#: share/isodumper/isodumper.glade.h:46 +msgid "Select an image file to be written to the device" +msgstr "Yazmak için bir kalıp dosyası seçin" + +#: share/isodumper/isodumper.glade.h:47 +msgid "Select Image" +msgstr "İmaj Seç" + +#: share/isodumper/isodumper.glade.h:48 +msgid "Write to device" +msgstr "Aygıta yaz" + +#: share/isodumper/isodumper.glade.h:49 +msgid "Create a backup of the device as image to restore it later" +msgstr "Aygıtın imaj olarak sonradan kullanmak üzere bir yedeğini oluşturun" + +#: share/isodumper/isodumper.glade.h:52 +msgid "(None)" +msgstr "(Hiçbiri)" + +#: share/isodumper/isodumper.glade.h:53 +msgid "Select a folder in which to write the backup image" +msgstr "Yedekleme imajının yazılacağı bir dizin seçin" + +#: share/isodumper/isodumper.glade.h:54 +msgid "Backup the device" +msgstr "Aygıtı yedekle" + +#: share/isodumper/isodumper.glade.h:55 +msgid "Format the device in FAT, NTFS or ext:" +msgstr "Aygıtı FAT, NTFS veya ext olarak biçimlendir:" + +#: share/isodumper/isodumper.glade.h:56 +msgid "Choose the format. The device will be formatted in one partition" +msgstr "Bir biçim seçin. Aygıt tek disk bölümü olarak biçimlendirilecektir" + +#: share/isodumper/isodumper.glade.h:57 +msgid "Format the device" +msgstr "Aygıtı biçimlendir" + +#: share/isodumper/isodumper.glade.h:58 +msgid "Details" +msgstr "Detaylar" + +#: share/isodumper/isodumper.glade.h:59 +msgid "" +"Warning\n" +" No target devices were found. \n" +"\n" +" You need to plug in a USB Key\n" +" to which the image can be written." +msgstr "" +"Uyarı\n" +" Hedef aygıt bulunamadı.\n" +"\n" +" İmajın üzerine yazılabileceği\n" +" bir USB bellek takmalısınız." + +#: share/isodumper/isodumper.glade.h:64 +msgid "" +"Success\n" +" The operation was successfully performed.\n" +" \n" +" You are free to unplug it now, a logfile\n" +" (/home/-user- or /root)/.isodumper/isodumper.log will be saved when\n" +" you close the application." +msgstr "" +"Başarı\n" +" İşlem başarıyla tamamlandı.\n" +"\n" +" Aygıtı çıkarabilirsiniz. İşleme dair bir isodumper.log kayıt.\n" +" dosyası uygulama kapandığında ev_dizini/.isodumper/ altına\n" +" kaydedilecektir." diff --git a/util/admin/isodumper/pspec.xml b/util/admin/isodumper/pspec.xml new file mode 100644 index 0000000000..86aa3b3019 --- /dev/null +++ b/util/admin/isodumper/pspec.xml @@ -0,0 +1,72 @@ + + + + + isodumper + https://github.com/papoteur-mga/isodumper + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. + A tool for writing ISO images on a USB stick. It's a fork of usb-imagewriter. + http://gitweb.mageia.org/software/isodumper/snapshot/isodumper-0.45.tar.gz + + isodumper.svg + isodumper.png + header.png + header.svg + isodumper.desktop.in + tr.po + + + intltool + imagemagick-devel + + + + + isodumper + + coreutils + pango + polkit + procps + imagemagick + python-gtk + python-cairo + python-pygobject + libglade + python + dbus-python + pyparted + udisks2 + xterm + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps + /usr/share/isodumper + /usr/share/polkit-1 + /usr/share/locale + /usr/share/doc + + + + + + 2016-04-04 + 0.45 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + diff --git a/util/admin/isodumper/translations.xml b/util/admin/isodumper/translations.xml new file mode 100644 index 0000000000..0480b1df7c --- /dev/null +++ b/util/admin/isodumper/translations.xml @@ -0,0 +1,7 @@ + + + isodumper + IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. + IsoDumper, bir USB bellek üzerine ISO imaj dosyası yazma aracıdır. + +