summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog796
-rw-r--r--debian/compat1
-rw-r--r--debian/control38
-rw-r--r--debian/copyright22
-rw-r--r--debian/gbp.conf4
-rw-r--r--debian/liveusb-creator.lintian-overrides2
-rw-r--r--debian/liveusb-creator.manpages1
-rwxr-xr-xdebian/rules20
-rw-r--r--debian/source/format1
-rw-r--r--debian/source/lintian-overrides2
-rw-r--r--debian/watch2
11 files changed, 889 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..6956688
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,796 @@
+liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~4.gbp5abb19) feature-8980-gtk3-installer; urgency=medium
+
+ ** SNAPSHOT build @5abb19d3216ed59d79e58e634f53ed7540589159 **
+
+ [ u ]
+ * Delete unused images, and update MANIFEST accordingly.
+ * Delete .spec file: it's awfully outdated, and we have no plans
+ to package Tails Installer for RPM-based distros yet.
+ * Use tails-liveusb-header image also for fedora.ini. If we deliver
+ the package in Fedora one day, it would be in order to install Tails.
+
+ [ intrigeri ]
+ * setup.py: disable installing deleted icon on Windows.
+
+ -- intrigeri <intrigeri@boum.org> Mon, 06 Jul 2015 15:02:09 +0200
+
+liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~3.gbp68acad) feature-8980-gtk3-installer; urgency=medium
+
+ ** SNAPSHOT build @68acad28886ccc73b27a27bbb12319b64ab447e9 **
+
+ [ u ]
+ * Update manpage: one may specify a path to an ISO file.
+
+ [ intrigeri ]
+ * Fix resetting of MBR when upgrading: write to the parent device,
+ not to the system partition.
+
+ -- intrigeri <intrigeri@boum.org> Mon, 06 Jul 2015 14:56:37 +0200
+
+liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~2.gbpd69530) feature-8980-gtk3-installer; urgency=medium
+
+ ** SNAPSHOT build @d695309f2470bc14850bcfe344f25c8b23bfe7f7 **
+
+ [ Alan ]
+ * Fix the log view editability and margins.
+ * Make the infobar closable.
+ * Scroll the log view to always display the last entry.
+ * Remove unused signal handler
+ * More reliable datadir guessing.
+ * Also write traceback to log file.
+
+ [ intrigeri ]
+ * Be stricter when looking at the script path's first component.
+ * Be stricter when looking for a local 'data' directory.
+ * _get_datadir: consistently return a directory path without a trailing slash.
+ * Fix comment: _set_partition_flags uses sgdisk, not gdisk.
+ * Fix using locally compiled locales from the po/locales directory,
+ when running from a Git checkout.
+ * Drop duplicate encoding of command.
+ * Add a unicode_to_filesystemencoding utility function.
+ * write_log: return a Unicode (decoded) string, instead of an byte string.
+ * popen: consistently use encoded/decoded strings depending on whether
+ we're at an I/O boundary.
+ * Force stringification of caught exception to Unicode.
+ * Teach Git to ignore the generated files in po/locale/.
+ * Drop confusing overloaded implementation of partition_device().
+ * Set system partition flags with udisks.
+ * Add yet another sync+sleep to try and workaround yet another race condition,
+ this time when resetting the MBR immediately after unmounting
+ the target device.
+
+ -- intrigeri <intrigeri@boum.org> Sun, 05 Jul 2015 19:24:46 +0200
+
+liveusb-creator (3.11.6+tails1-18+jessie2+gtk3~1.gbpdaf9ce) feature-8980-gtk3-installer; urgency=medium
+
+ ** SNAPSHOT build @daf9cefb5d9721c8cbfc774768744b781f8b8879 **
+
+ [ Alan ]
+ * Port to GTK3.
+ * Update setup system for Gtk migration.
+ * Remove unused Qt generated files.
+ * Use InfoBar when appropriate.
+
+ [ intrigeri ]
+ * Grammar fixes in newly introduced strings.
+ * Make infobar titles consistent: no trailing period.
+ * Update build and runtime dependencies wrt. the port to GTK:
+ drop Qt-related ones, add intltool (build) and gir1.2-gtk-3.0 (runtime).
+ * debian/rules: don't run `make mo' by hand, DistUtilsExtra supposedly
+ handles it in setup.py now.
+
+ -- intrigeri <intrigeri@boum.org> Sat, 04 Jul 2015 20:09:30 +0200
+
+liveusb-creator (3.11.6+tails1-18+jessie2) feature-jessie; urgency=medium
+
+ * Fix path to /etc/dpkg/origins/Tails, otherwise the launcher
+ won't ever believe we're running on Tails.
+
+ -- intrigeri <intrigeri@boum.org> Sat, 04 Jul 2015 19:56:39 +0200
+
+liveusb-creator (3.11.6+tails1-18+jessie1) feature-jessie; urgency=medium
+
+ [ intrigeri ]
+ * Update POT, and import PO files from Transifex.
+ * Remove buggy Turkish translation.
+ * Add more ugly manual sleep and sync back, to help fix race conditions.
+ * Create filesystem with udisks instead of mkfs.vfat.
+ * Reset the MBR using an open file descriptor provided by udisks.
+ * Drop the {create,remove}_hybrid_mbr() dance.
+
+ [ u ]
+ * Add support for install from ISO.
+ * Create a launcher that works on (non-Tails) Debian-based systems.
+ * Make text appearance compatible with GNOME HIG.
+ * Fix checking for 64-bit architecture, and the corresponding bootloader
+ installation.
+
+ [ Alan ]
+ * Fix reference to unassigned variable if the device has no size.
+
+ -- intrigeri <intrigeri@boum.org> Sat, 04 Jul 2015 19:47:08 +0200
+
+liveusb-creator (3.11.6+tails1-18) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- anonym <anonym@riseup.net> Sat, 02 May 2015 21:25:30 +0200
+
+liveusb-creator (3.11.6+tails1-17) stable; urgency=medium
+
+ * Fix to Tails Installer tries to install to too small devices
+ * Fix minor typo
+ * Fix: installer lists devices after they have been unplugged
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- anonym <anonym@riseup.net> Mon, 30 Mar 2015 14:43:32 +0200
+
+liveusb-creator (3.11.6+tails1-16+jessie4) feature-jessie; urgency=medium
+
+ * Use syslinux-amd64 on 64-bit platforms.
+ * Stop using dbus.mainloop.qt: we don't use D-Bus ourselves anymore
+ since we've switched to udisks2.
+ * Remove build and runtime dependency on python-qt4-dbus: we don't use
+ D-Bus ourselves anymore.
+ * Fix buggy tests for text in exception message.
+ * Add some debug output to help fix race conditions.
+ * Add some ugly manual sleep and sync back, to help fix race conditions.
+
+ -- intrigeri <intrigeri@boum.org> Fri, 03 Jul 2015 18:32:16 +0200
+
+liveusb-creator (3.11.6+tails1-16+jessie3) feature-jessie; urgency=medium
+
+ [ Tails developers ]
+ * Fix more regressions introduced by the port to UDisks v2:
+ - Actually sets the ESP partition type on the system partition.
+ - When updating the properties of an existing partition, be consistent
+ with the way we do it at partition creation time.
+
+ [ intrigeri ]
+ * Point to upstream bug report whenever we workaround such bugs.
+ * Add note for the glorious future when we'll use UDisks
+ to create filesystems.
+
+ -- Tails developers <tails@boum.org> Sun, 15 Mar 2015 17:30:56 +0100
+
+liveusb-creator (3.11.6+tails1-16+jessie2) feature-jessie; urgency=medium
+
+ * Fix regressions introduced by the port to UDisks v2:
+ - Fix "Clone and upgrade"
+ - Fix device changes monitoring
+ - Fix unmounting partition
+ * Fix duplication of logging messages
+ * Better format log messages
+ * Cleanup logger setup
+ * Research on setting partition flags with UDisks
+
+ -- Tails developers <tails@boum.org> Sun, 15 Mar 2015 11:50:46 +0100
+
+liveusb-creator (3.11.6+tails1-16+jessie1) feature-jessie; urgency=medium
+
+ * Port to UDisks2 GIR.
+ * Adjust gbp.conf to make it easier to work on the Jessie branches.
+ * Update dependencies to support the move to GIR.
+
+ -- Tails developers <tails@boum.org> Sat, 14 Mar 2015 12:33:23 +0100
+
+liveusb-creator (3.11.6+tails1-16) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Mon, 23 Feb 2015 13:58:58 +0100
+
+liveusb-creator (3.11.6+tails1-15) testing; urgency=medium
+
+ * passin .po through POedit
+ * Tails 1.1 translation
+ * Fix: 7678 Tails Installer crashes on upgrade
+ * Remove racy call to rescan_devices() after unmounting target device (Closes: #6092).
+ * updating translation of liveusb-creator
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <amnesia@boum.org> Wed, 11 Feb 2015 19:35:57 +0100
+
+liveusb-creator (3.11.6+tails1-14) stable; urgency=medium
+
+ * Update UI status when a suitable device appears.
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Tue, 13 Jan 2015 18:08:09 +0100
+
+liveusb-creator (3.11.6+tails1-13) stable; urgency=low
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Tue, 02 Dec 2014 10:02:55 +0100
+
+liveusb-creator (3.11.6+tails1-12) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Wed, 15 Oct 2014 17:15:26 +0200
+
+liveusb-creator (3.11.6+tails1-11) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Wed, 08 Oct 2014 21:05:17 +0200
+
+liveusb-creator (3.11.6+tails1-10) stable; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Sun, 31 Aug 2014 10:35:34 +0200
+
+liveusb-creator (3.11.6+tails1-9) stable; urgency=medium
+
+ * Give launcher window a close button.
+ * Fix to Tails Installer should not run update_system_partition_properties on MBR partitions.
+
+ -- Tails developers <tails@boum.org> Thu, 28 Aug 2014 23:15:08 +0200
+
+liveusb-creator (3.11.6+tails1-8) testing; urgency=medium
+
+ * update translation for Tails 1.1
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Sun, 20 Jul 2014 20:40:04 +0200
+
+liveusb-creator (3.11.6+tails1-7) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Tue, 01 Jul 2014 22:12:44 +0200
+
+liveusb-creator (3.11.6+tails1-6) devel; urgency=medium
+
+ * Install the bootloader using the syslinux binary found on the target device,
+ once the Live OS has been extracted/copied there.
+ * Add "utils" directory to the list of those we expect to find
+ in the ISO filesystem.
+ * Rename isolinux to syslinux in update_configs, instead of
+ in install_bootloader.
+ * Always reset the target drive's MBR, without asking for confirmation,
+ after installing or upgrading.
+
+ -- Tails developers <tails@boum.org> Tue, 24 Jun 2014 11:31:57 +0200
+
+liveusb-creator (3.11.6+tails1-5) devel; urgency=medium
+
+ * Implement kurono's patch for #5673 in the .ui files.
+ * Rearrange GUI so the titles are not partially hidden. (Closes: #7319)
+ * Add consistent margins.
+
+ -- Tails developers <tails@boum.org> Fri, 13 Jun 2014 19:54:18 +0200
+
+liveusb-creator (3.11.6+tails1-4) devel; urgency=medium
+
+ * Cleanup chunks of code that were commented-out a long time ago.
+ * Fix comment to match current state of the code.
+ * Move magic numbers to named constants.
+ * On upgrade, turn the system partition into a EFI System Partition.
+ * Drop duplicate representation of GUID's: Wheezy's sgdisk supports fully-specified GUID values.
+ * Actually take into account the part_number parameter passed to _set_partition_flags.
+ * Pass the device to modify to _set_partition_flags.
+ * Update comment to match current state of our knowledge.
+ * Pass a parent device (e.g. /dev/sdb) instead of a partition (e.g. /dev/sdb1) to sgdisk.
+ * Clarify variable name and info message.
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Wed, 28 May 2014 16:02:26 +0200
+
+liveusb-creator (3.11.6+tails1-3) devel; urgency=medium
+
+ [ kurono ]
+ * Bug #5673 - Wheezy: way too small fonts in Tails Installer
+
+ [ Tails developers ]
+ * Update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Fri, 16 May 2014 18:49:44 +0200
+
+liveusb-creator (3.11.6+tails1-2) devel; urgency=medium
+
+ * Create Tails system partition as an EFI System Partition.
+ * Support paths used in syslinux 6.x.
+ * Also rename isolinux.cfg to syslinux.cfg in EFI/BOOT.
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Tue, 13 May 2014 13:08:56 +0200
+
+liveusb-creator (3.11.6+tails1-1) devel; urgency=medium
+
+ * Integrate new logo
+ * Regenerate QT UI files.
+ * Regenerate "orig" tarball from current master branch, since the binary
+ files update cannot be represented in the Debian delta. From now on,
+ "upstream" means, from a Debian packaging point-of-view, the state of
+ our master branch. Still, most of the time, we will be releasing -N
+ "Debian"-specific packages, that really are packaged Git snapshots,
+ rather than new "upstream" releases. Only when we really need it,
+ we will update the "orig" tarball from our master branch.
+
+ -- Tails developers <tails@boum.org> Sun, 11 May 2014 12:17:53 +0200
+
+liveusb-creator (3.11.6-33) devel; urgency=medium
+
+ * Revert "Adjust gbp.conf to make it easier to work in the wheezy branch."
+ * Rebuild for Debian Wheezy.
+
+ -- Tails developers <tails@boum.org> Thu, 01 May 2014 11:49:58 +0200
+
+liveusb-creator (3.11.6-32) stable; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Sun, 27 Apr 2014 19:15:21 +0200
+
+liveusb-creator (3.11.6-31) stable; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Wed, 16 Apr 2014 21:41:25 +0200
+
+liveusb-creator (3.11.6-30) testing; urgency=medium
+
+ * tails 0.23 translation
+ * Wrap PO files we create/update.
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <amnesia@boum.org> Mon, 17 Mar 2014 22:02:45 +0100
+
+liveusb-creator (3.11.6-29) devel; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <amnesia@boum.org> Thu, 06 Mar 2014 18:44:14 +0100
+
+liveusb-creator (3.11.6-28) stable; urgency=medium
+
+ * Import translations from Transifex.
+
+ -- Tails developers <tails@boum.org> Wed, 29 Jan 2014 14:21:55 +0100
+
+liveusb-creator (3.11.6-27) stable; urgency=medium
+
+ * Update French translation.
+
+ -- Tails developers <tails@boum.org> Fri, 10 Jan 2014 11:44:03 +0100
+
+liveusb-creator (3.11.6-26) stable; urgency=medium
+
+ * Fix typo: this FAT filesystem is case-sensitive, and our EFI directory is,
+ indeed, called EFI.
+ * Rebrand to "%(distribution)s Installer".
+ * Update PyQT generated files.
+ * Import translations from Transifex, unfuzz fr.po.
+
+ -- Tails developers <tails@boum.org> Fri, 10 Jan 2014 11:33:19 +0100
+
+liveusb-creator (3.11.6-25) stable; urgency=medium
+
+ [ kurono <andres.gomez@cern.ch> ]
+ * Fix misbehaviour when the upgraded system is not complete
+ (Closes: #6437, #6438).
+
+ [ Tails developers ]
+ * Remove now unused existing_liveos predicate.
+ * Add 'efi' to the list of liveos_toplevel_files.
+ * Update POT and PO files.
+
+ -- Tails developers <tails@boum.org>> Sat, 21 Dec 2013 11:30:59 +0100
+
+liveusb-creator (3.11.6-24) testing; urgency=medium
+
+ * Import PO files from Transifex, update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Mon, 09 Dec 2013 15:19:01 +0100
+
+liveusb-creator (3.11.6-23) devel; urgency=low
+
+ * Use device size if parent_size is not set (Closes: Tails#6462).
+
+ -- Tails developers <tails@boum.org> Wed, 04 Dec 2013 15:28:39 +0100
+
+liveusb-creator (3.11.6-22) devel; urgency=low
+
+ * Add "tmp" to the liveos_toplevel_files list.
+ * Import translations from Transifex.
+ * Remove buggy tr.po translation.
+ * Update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Sat, 30 Nov 2013 15:23:44 +0100
+
+liveusb-creator (3.11.6-21) devel; urgency=low
+
+ * Replace "Create Live USB" with "Install Tails".
+ * Use "device" consistently instead of once drive, once device.
+ * Rename _format_bytes to precize its function
+ * Display device size on upgrade
+ * Update POT and PO files.
+ * Import translations from Transifex.
+
+ -- Tails developers <tails@boum.org> Tue, 12 Nov 2013 13:36:45 +0100
+
+liveusb-creator (3.11.6-20) devel; urgency=low
+
+ * Make the system partition 2.5GB.
+
+ -- Tails developers <tails@boum.org> Tue, 12 Nov 2013 09:53:17 +0100
+
+liveusb-creator (3.11.6-19) devel; urgency=low
+
+ * Import updated and new translations from Transifex.
+ * Update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Thu, 17 Oct 2013 13:19:35 +0200
+
+liveusb-creator (3.11.6-18) devel; urgency=low
+
+ [ Tails developers ]
+ * Support SDIO devices (Closes: Tails#6324):
+ - Don't ignore devices connected to SDIO.
+ - Support MMC block devices partition naming scheme.
+ - Rebrand to "Tails installer".
+ - Talk less of USB devices, and more of target devices.
+ - Make the device choosing menu wide enough so that even long
+ descriptions fit.
+
+ [ sina ]
+ * When cloning, don't copy .iso files (Closes: Tails#5300).
+
+ -- Tails developers <tails@boum.org> Mon, 14 Oct 2013 21:15:21 +0200
+
+liveusb-creator (3.11.6-17) devel; urgency=low
+
+ [ Tails developers ]
+ * Store device as userData
+ * Add vendor and model to drive infos
+ * Display drive vendor and model
+ * Factorize byte formatting
+ * Display a confirmation dialog before the install
+ * Factorize confirmation dialog
+ * Display a confirmation dialog before upgrade too
+
+ -- Tails developers <tails@boum.org> Mon, 23 Sep 2013 16:44:36 +0000
+
+liveusb-creator (3.11.6-16) stable; urgency=low
+
+ * Update many translations from Transifex.
+ * Update POT and PO files.
+
+ -- Tails developers <tails@boum.org> Mon, 09 Sep 2013 11:21:35 +0200
+
+liveusb-creator (3.11.6-15) testing; urgency=low
+
+ * Fix wrong method docstring.
+ * Update POT and PO files.
+ * Update French translation.
+
+ -- Tails developers <tails@boum.org> Wed, 07 Aug 2013 16:10:46 +0200
+
+liveusb-creator (3.11.6-14) devel; urgency=low
+
+ * Downgrade "Unable to write" message to debug level.
+ * Downgrade "Some partitions are mounted" message to debug level.
+ * Better balance verbosity vs. user experience in "Unmounting" messages.
+ * Set verbose mode if the DEBUG environment variable is set to 1.
+ * Always partition the device when in installation mode.
+ * Print informational message before partitioning a device.
+
+ -- Tails developers <tails@boum.org> Tue, 30 Jul 2013 11:55:00 +0200
+
+liveusb-creator (3.11.6-13) devel; urgency=low
+
+ * Update & import translations from Transifex.
+
+ -- Tails developers <tails@boum.org> Thu, 13 Jun 2013 16:08:00 +0200
+
+liveusb-creator (3.11.6-12) devel; urgency=low
+
+ * Remove "run as root" check that was erroneously re-introduced by -11.
+
+ -- Tails developers <tails@boum.org> Fri, 03 May 2013 18:07:46 +0200
+
+liveusb-creator (3.11.6-11) devel; urgency=low
+
+ * New upstream release (3.11.8), but keeping 3.11.6 version number since our
+ Debian packaging is totally messed up.
+ * Update translations for Arabic, German, Greek, Hebrew, Spanish, Farsi,
+ Finnish, Italian, Latvian, Dutch, Polish, Swedish and Chinese.
+
+ -- Tails developers <tails@boum.org> Fri, 03 May 2013 14:35:17 +0200
+
+liveusb-creator (3.11.6-10) feature-live-boot-3.x; urgency=low
+
+ * The running Live OS mountpoint is now /lib/live/mount/medium.
+
+ -- Tails developers <tails@boum.org> Thu, 11 Apr 2013 11:07:41 +0200
+
+liveusb-creator (3.11.6-9) stable; urgency=low
+
+ * Update translations: Arabic, French, German, Spanish, Finnish, Greek,
+ Italian, Latvian, Dutch, Polish and Chinese.
+
+ -- Tails developers <tails@boum.org> Wed, 03 Apr 2013 10:17:37 +0200
+
+liveusb-creator (3.11.6-8) stable; urgency=low
+
+ * Drop dependency on python-parted: it's not used by any reachable code
+ path anymore, and the new parted custom package we're going to ship
+ soon conflicts with Squeeze's version of python-parted.
+
+ -- Tails developers <tails@boum.org> Sat, 23 Mar 2013 17:49:48 +0100
+
+liveusb-creator (3.11.6-7) testing; urgency=low
+
+ * New upstream release, but keeping 3.11.6 version number since our
+ Debian packaging is totally messed up
+ (todo/cleanup_liveusb-creator_packaging)
+ * Redirect to correctly named action.
+ * Update translations from Transifex: Arabic, Czech, German, Hebrew,
+ Polish and Spanish.
+ * Have the pot Makefile target copy the updated POT file to the one
+ that is imported into Transifex.
+ * Update POT and PO files.
+ * Add Homepage, Vcs-Git and Vcs-Browser control fields.
+ * Add watch file.
+
+ -- Tails developers <tails@boum.org> Thu, 14 Feb 2013 16:10:07 +0100
+
+liveusb-creator (3.11.6-6) devel; urgency=low
+
+ * Fix typo in the Debian maintainer's name.
+ * Import new translations (Basque and Latvian) from Transifex.
+
+ -- Tails developers <tails@boum.org> Thu, 13 Dec 2012 09:44:16 +0100
+
+liveusb-creator (3.11.6-5) testing; urgency=low
+
+ * Import Bulgarian translation from Transifex.
+
+ -- Tails developers <tails@boum.org> Sun, 25 Nov 2012 11:20:23 +0100
+
+liveusb-creator (3.11.6-4) devel; urgency=low
+
+ * Russian language updates from NDI.
+ * Import completed translations from Transifex: el, es, it, nl.
+
+ -- Tails developers <tails@boum.org> Wed, 14 Nov 2012 15:17:53 +0100
+
+liveusb-creator (3.11.6-3) unstable; urgency=low
+
+ * Update link to local documentation.
+ * Update Qt resource files.
+ * Update POT and PO files.
+ * Imported updated pt_BR translation.
+ * Use typed empty arrays when calling DBus methods
+
+ -- Tails developers <tails@boum.org> Sat, 06 Oct 2012 19:06:45 +0200
+
+liveusb-creator (3.11.6-2) unstable; urgency=low
+
+ * Fix format string that blocked cloning under certain conditions.
+
+ -- Tails developers <tails@boum.org> Tue, 24 Apr 2012 17:01:38 +0200
+
+liveusb-creator (3.11.6-1) unstable; urgency=low
+
+ [ Luke Macken ]
+ * New upstream release 3.11.6
+
+ [ Jean-François Fortin Tam ]
+ * Use the power of unicode to avoid choking on French partitions
+
+ [ Tails developers ]
+ * Updated POT and PO files.
+ * Import updated translations.
+ * Support running from outside of a Debian Live system.
+ * Add missing dependency on genisoimage, that provides the isoinfo program.
+ * Fix link to local documentation.
+ * Fix typo.
+
+ -- Tails developers <tails@boum.org> Mon, 16 Apr 2012 17:47:06 +0200
+
+liveusb-creator (3.11.4-10) unstable; urgency=low
+
+ * Fix "French translated button text does not fit".
+ * Fix typo.
+ * Don't list LUKS-encrypted partitions in possible target devices list.
+
+ -- Tails developers <tails@boum.org> Thu, 22 Mar 2012 15:31:01 +0100
+
+liveusb-creator (3.11.4-9) unstable; urgency=low
+
+ * Empty the drivebox every time we're going to add the drives list to it.
+ * Better report when an unreadable ISO file was selected.
+ * Fix LocalIsoSource constructor exception handling.
+ * Import fr.po.
+
+ -- Tails developers <tails@boum.org> Mon, 19 Mar 2012 09:32:05 +0100
+
+liveusb-creator (3.11.4-8) unstable; urgency=low
+
+ * Update PO files.
+
+ -- Tails developers <tails@boum.org> Fri, 09 Mar 2012 18:15:39 +0100
+
+liveusb-creator (3.11.4-7) unstable; urgency=low
+
+ * Disable startup notification.
+ * Also partition devices whose partition table is not readable.
+ * Clear unreadable partition tables before partitioning the device.
+ * Add unified launcher.
+ * Replace the three launchers with the launcher's one.
+
+ -- Tails developers <tails@boum.org> Fri, 09 Mar 2012 17:51:47 +0100
+
+liveusb-creator (3.11.4-6) unstable; urgency=low
+
+ * Fix more l10n string formatting.
+ * Update PO and POT files.
+ * Import translation.
+ * Skip running device when enumerating possible target devices.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 09 Feb 2012 17:17:48 +0100
+
+liveusb-creator (3.11.4-5) unstable; urgency=low
+
+ * Make a few more strings translatable.
+ * Fix l10n string formatting syntax.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 09 Feb 2012 13:06:11 +0100
+
+liveusb-creator (3.11.4-4) unstable; urgency=low
+
+ * Take into account the persistence checkbox disappeared.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 09 Feb 2012 12:12:25 +0100
+
+liveusb-creator (3.11.4-3) unstable; urgency=low
+
+ * Improve l10n-ability, fix many l10n bugs.
+ * Tell gettext to recognize translate_and_brand as introducing a translatable string.
+ * Update Qt -generated Python files.
+ * Update PO and POT files.
+ * Turn all notes for translators into named format string arguments.
+ * Import translations.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 09 Feb 2012 09:28:14 +0100
+
+liveusb-creator (3.11.4-2) unstable; urgency=low
+
+ * Add a third launcher: upgrade non-running system from the running one.
+ * Specially treat the case when the unknown target filesystem is iso9660.
+ * Also pass -x in the third desktop file.
+ * Log info message when running sync.
+ * Success dialog: do not suggest we support installing several times in a row.
+ * Don't propose installing onto children of the currently running device.
+ * Fix breakage when destination device is unmounted twice.
+ * Fix logics in the upgrade code path.
+ * Remove deprecated Encoding key from .desktop files.
+ * Add a Main category (i.e. System) to the .desktop files.
+ * Explicitly specify 1.0 source format.
+ * Build-depend on debhelper (>= 7.0.50~).
+ * Build-depend on python rather than python-dev.
+ * Fix debian/copyright.
+ * Override some Lintian false positives.
+ * Add myself to uploaders.
+ * Don't use bootable_partition at all.
+ * Fix help.
+ * Add, build and install manpage.
+ * Fix string formatting.
+ * Update PO files.
+
+ -- intrigeri <intrigeri@debian.org> Thu, 02 Feb 2012 11:25:00 +0100
+
+liveusb-creator (3.11.4-2~2.gbp1865a3) UNRELEASED; urgency=low
+
+ ** SNAPSHOT build @1865a3a2b787d30f3bfa2b12ceb6bd1cbde0f04e **
+
+ [ Tails developers ]
+ * New snapshot.
+ * Update .pot/.po files.
+ * Don't show persistence slider when persistence is disabled.
+ * Pass the -x argument to disable OLPC support.
+ * Remove a check that should be implemented in the subclasses.
+ * Fix a badly formatted translation string.
+ * Show a message box when installation succeded.
+ * Fix mki18n.py
+ * Generate new po translation files.
+
+ -- Tails developpers <tails@boum.org> Sat, 17 Dec 2011 18:59:30 +0100
+
+liveusb-creator (3.11.4-2~1.gbp6e1d0a) UNRELEASED; urgency=low
+
+ ** SNAPSHOT build @6e1d0adb9b4e24a08e4413758fef318605aa1f16 **
+
+ [ Tails developers ]
+ * Install two launchers that match the main Tails usecases.
+
+ -- intrigeri <intrigeri+debian@boum.org> Thu, 15 Dec 2011 02:30:13 +0100
+
+liveusb-creator (3.11.4-1) UNRELEASED; urgency=low
+
+ * New upstream version.
+ * Add debian/copyright.
+ * Add dependency on python-configobj.
+ * Add gbp.conf.
+ * Don't version build-dependency on python-distutils-extra.
+ * Add missing dependencies.
+ * Don't check if device fs is valid or not, it will be overwritten.
+ * Only list USB block devices in the destination box, if none of their partitions are mounted.
+ * Get notified if partitions are unmounted.
+ * Import dbus once and for all
+ * Only enumerate devices once to detect mounted partitions
+ * Make mounted_partitions a set instead of a boolean
+ * Implement --partition optional flag to enable full disk partinoning
+ * Display device size in partinoning mode
+ * Use udisk in LinuxLiveUSBCreator.unmount_device()
+ * Have mounted_partitions field always be a set
+ * Put udisk UDI in mounted_partitions instead of mountpoints
+ * LinuxLiveUSBCreator.unmount_device() will now unmount all partitions for a device in partioning mode
+ * Update debian/changelog
+ * Make LiveUSBDialog.dialog() compatible with partitioning mode
+ * Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
+ * Add missing dependency on mtools.
+ * Allow disabling the download feature in config file.
+ * Move toplevel settings on top.
+ * Update fedora.ini with new config settings
+ * Allow callers of LiveUSBCreator.popen() to override defaults for shell and stdin options
+ * unmount_device(): always lookup mounted_partitions when mount is undef
+ * Wait a sec in mount_device() to avoid race issues
+ * Return None in get_free_bytes() if unable to determine device
+ * Skip bootable_partition() in partitioning mode
+ * Unmount partition before calling syslinux to avoid troubles
+ * format_device() using udisks instead of mkfs.vfat
+ * Implement partioning mode (or at least a first working version)
+ * Also set sane permissions on the copied files when cloning.
+ * Add running_liveos_mountpoint config setting + accessor method.
+ * Remove the (nonsense) --clone-medium option, rename --clone-running to --clone
+ * Add the underlying_physical_device function.
+ * Source classes: add "dev" attribute.
+ * Remove LiveMediumSource class.
+ * Hide the device that is the source of the copy, don't warn if it is mounted.
+ * Fix reset_mbr.
+ * Update debian/changelog
+ * Document why reset_mbr() and bootable_partition() are not implemented on Windows
+ * Skip devices for which we have no write access
+ * Update debian/changelog
+ * Add missing dependency on gdisk
+ * Raise the whole catched exception.
+ * That error condition can happen for many non-encoding-related reasons.
+ * Fix the "source ISO stored on a device UDisks does not support" case.
+ * whitespaces
+ * Implement configurable partition labels
+ * Update debian/changelog
+ * enable_widgets: enable the start button if all conditions are met and we're asked to enable widgets.
+ * Disable widgets before running live_thread.
+ * Factor out call to self.driveBox.addItem
+ * Do not re-do partitioning on an already existing partition
+ * Don't re-enable the driveBox after the "Create" button was clicked a first time.
+ * Use mkfs until we can handle formating asynchronously
+ * Don't re-populate devices list once the "Create" button was pressed.
+ * Don't get the selected drive again if we already did it once.
+ * Update debian/changelog
+ * Decode/encode every Popen call output to utf-8.
+ * Implement persistence checkbox.
+ * Disconnect from UDisks D-Bus signals the first time the "Create" button is hit.
+ * Sleep a bit between format and mount.
+ * Remove unneeded import.
+ * Make persistence checkbox a config option.
+ * Add another 1s sleep to workaround segfault on a test machine.
+ * Remove QPixmap proxy from pyuic4_custom
+ * Update debian/changelog
+ * Go back to 1.0 source format.
+ * Don't ask to confirm before resetting the MBR when --partition is passed.
+ * Make the .desktop file more generic.
+ * Recommend extlinux instead of depending on it.
+
+ -- Tails developers <tails@boum.org> Tue, 13 Dec 2011 14:13:00 +0100
+
+liveusb-creator (3.11.1-1) UNRELEASED; urgency=low
+
+ * Initial non-release.
+
+ -- Tails developpers <tails@boum.org> Fri, 17 Jun 2011 18:07:58 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..7f8f011
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+7
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..517dc97
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,38 @@
+Source: liveusb-creator
+Maintainer: Tails developers <tails@boum.org>
+Uploaders: intrigeri <intrigeri@debian.org>
+Section: python
+Priority: optional
+Build-Depends: debhelper (>= 7.0.50~),
+ pandoc,
+ python (>= 2.7.8),
+ python-distutils-extra,
+ desktop-file-utils,
+ intltool
+Standards-Version: 3.9.2
+XS-Python-Version: >= 2.7
+Homepage: https://fedorahosted.org/liveusb-creator/
+Vcs-Git: git://git.immerda.ch/tails/liveusb-creator.git
+Vcs-Browser: http://git.immerda.ch/?p=tails/liveusb-creator.git
+
+Package: liveusb-creator
+Architecture: all
+Depends: ${misc:Depends},
+ ${python:Depends},
+ syslinux,
+ gdisk,
+ genisoimage,
+ gir1.2-glib-2.0,
+ gir1.2-gtk-3.0,
+ gir1.2-udisks-2.0,
+ isomd5sum,
+ mtools,
+ python-configobj,
+ python-gi,
+ python-urlgrabber
+Recommends: extlinux
+XB-Python-Version: ${python:Versions}
+Provides: ${python:Provides}
+Description: This tool installs a LiveCD ISO on to a USB stick
+ The liveusb-creator is a cross-platform tool for easily installing live
+ operating systems on to USB flash drives
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..3228bb2
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,22 @@
+Format: http://anonscm.debian.org/viewvc/dep?view=revision&revision=174
+Upstream-Name: liveusb-creator
+Upstream-Contact: Tails developers <tails@boum.org>
+Source: https://fedorahosted.org/liveusb-creator/
+
+Files: *
+Copyright: © 2011 Luke Macken <lmacken@redhat.com>
+ © 2011-2012 Tails developers <tails@boum.org>
+License: GPL-2+
+
+Files: debian/*
+Copyright: © 2011-2012 Tails developers <tails@boum.org>
+License: GPL-2+
+
+License: GPL-2+:
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
+ .
+ On Debian GNU/Linux systems, the complete text of version 2 of the
+ General Public License can be found in `/usr/share/common-licenses/GPL-2'.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..eba7c46
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,4 @@
+[DEFAULT]
+upstream-branch = feature/jessie
+debian-branch = debian_feature-jessie
+pristine-tar = False
diff --git a/debian/liveusb-creator.lintian-overrides b/debian/liveusb-creator.lintian-overrides
new file mode 100644
index 0000000..5bbc8b7
--- /dev/null
+++ b/debian/liveusb-creator.lintian-overrides
@@ -0,0 +1,2 @@
+# We need a custom Tails category
+liveusb-creator binary: desktop-entry-invalid-category
diff --git a/debian/liveusb-creator.manpages b/debian/liveusb-creator.manpages
new file mode 100644
index 0000000..994b09a
--- /dev/null
+++ b/debian/liveusb-creator.manpages
@@ -0,0 +1 @@
+liveusb-creator.1
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..16b500f
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+%:
+ dh $@ --with python2
+
+liveusb-creator.1: liveusb-creator.1.markdown
+ pandoc --read=markdown --write=man --output=liveusb-creator.1 --standalone $<
+
+override_dh_auto_build: liveusb-creator.1
+ python setup.py build
+
+override_dh_auto_clean:
+ dh_auto_clean
+ rm -f liveusb-creator.1
+
+override_dh_install:
+ python setup.py install --root=debian/liveusb-creator/ --install-layout=deb
+ dh_install
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..d3827e7
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+1.0
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644
index 0000000..a5e7d23
--- /dev/null
+++ b/debian/source/lintian-overrides
@@ -0,0 +1,2 @@
+# LGPL is mentionned in README about 7zip, which we don't ship
+liveusb-creator: copyright-should-refer-to-common-license-file-for-lgpl
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..e6b0d8b
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://fedorahosted.org/releases/l/i/liveusb-creator/ liveusb-creator-(\d[\d.]*)\.(?:zip|tgz|tbz2|txz|tar\.gz|tar\.bz2|tar\.xz)