--- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/changelog +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/changelog @@ -0,0 +1,627 @@ +goget-ubuntu-touch (0.33-0ubuntu1~xenial-staging) xenial; urgency=medium + + * Intermmediate release. + + -- Sergio Schvezov Fri, 01 Apr 2016 07:34:26 -0300 + +goget-ubuntu-touch (0.33-0ubuntu1) xenial; urgency=medium + + * Exit 1 on parameter errors (LP: #1473333) + + -- Sergio Schvezov Tue, 17 Nov 2015 16:56:44 -0300 + +goget-ubuntu-touch (0.32-0ubuntu1) xenial; urgency=medium + + [ Michael Vogt ] + * Increase the size of the boot partition to 128M + * create fw/ directory under the efi directory + * support 'dst' keyword in boot-assets + * update build-dep version for golang-snappy-dev + + [ Sergio Schvezov ] + * updated for upstream snappy changes + + -- Michael Vogt Fri, 13 Nov 2015 10:21:18 +0100 + +goget-ubuntu-touch (0.31-0ubuntu1) wily; urgency=medium + + * Discriminate legacy from non legacy grub setup required installs. + + -- Sergio Schvezov Wed, 16 Sep 2015 08:10:39 -0300 + +goget-ubuntu-touch (0.30-0ubuntu4) wily; urgency=medium + + * debian/control: Adding golang-uboot-go-dev as a build dep. + + -- Sergio Schvezov Tue, 15 Sep 2015 21:44:26 -0300 + +goget-ubuntu-touch (0.30-0ubuntu3) wily; urgency=medium + + * No change rebuild. + + -- Sergio Schvezov Tue, 15 Sep 2015 21:36:27 -0300 + +goget-ubuntu-touch (0.30-0ubuntu2) wily; urgency=medium + + * No change rebuild. + + -- Sergio Schvezov Tue, 15 Sep 2015 21:22:34 -0300 + +goget-ubuntu-touch (0.30-0ubuntu1) wily; urgency=medium + + * Remove grub legacy handling for core. + + -- Sergio Schvezov Tue, 15 Sep 2015 16:12:21 -0300 + +goget-ubuntu-touch (0.29-0ubuntu1) wily; urgency=medium + + * Align core images to 512. + * Copy original modprobe.d for core. + + -- Sergio Schvezov Wed, 09 Sep 2015 17:44:05 -0300 + +goget-ubuntu-touch (0.28-0ubuntu1) wily; urgency=medium + + * Support setting the store id. + * Support modprobe.d config hooks from ubuntu-core. + + -- Sergio Schvezov Wed, 09 Sep 2015 13:59:52 -0300 + +goget-ubuntu-touch (0.27-0ubuntu1) wily; urgency=medium + + * Avoid double unmap errors (LP: #1472516) + * Expose errors from external commands run in diskimage. + + -- Sergio Schvezov Fri, 10 Jul 2015 14:28:26 -0300 + +goget-ubuntu-touch (0.26-0ubuntu1) wily; urgency=medium + + * snappy: + - Avoid data races when downloading snappy assets. + - Use common code for setting up the snappy bootloader. + - Normalize kernel and initrd on deploy. + * debian/control: + - Add gettext dependency. + * debian/changelog: + - Remove extra whitespaces. + + -- Sergio Schvezov Mon, 06 Jul 2015 11:00:45 -0300 + +goget-ubuntu-touch (0.25-0ubuntu1) wily; urgency=medium + + * Removing unneeded logic for creating /writable. + * Add logic to prevent creating images lower than the unsupported size. + * Add the snappy personal target. + * Warn about the consequences of using --device-part for core and personal. + + -- Sergio Schvezov Tue, 23 Jun 2015 14:09:54 -0300 + +goget-ubuntu-touch (0.24-0ubuntu2) wily; urgency=medium + + * Rebuild to use the latest ubuntu-snappy. + + -- Sergio Schvezov Wed, 17 Jun 2015 16:54:55 -0300 + +goget-ubuntu-touch (0.24-0ubuntu1) wily; urgency=medium + + * core: + - Stamp a yaml with install/setup information. + - Remove code duplication and manage mounting/unmounting better. + * Rebuild against latest ubuntu-snappy (LP: #1465879) + + -- Sergio Schvezov Wed, 17 Jun 2015 10:04:06 -0300 + +goget-ubuntu-touch (0.23-0ubuntu2) wily; urgency=medium + + * No change rebuild for latest ubuntu-snappy + + -- Ricardo Salveti de Araujo Wed, 10 Jun 2015 16:46:14 -0300 + +goget-ubuntu-touch (0.23-0ubuntu1) wily; urgency=medium + + * Update to us the latest snappy API. + * Updating manpage + + -- Sergio Schvezov Tue, 09 Jun 2015 10:57:15 -0300 + +goget-ubuntu-touch (0.22-0ubuntu2) wily; urgency=medium + + * debian/control: make ubuntu-snappy-cli a build-dep to side step the + powerpc build failure from ubuntu-snappy. + + -- Sergio Schvezov Mon, 08 Jun 2015 20:40:04 -0300 + +goget-ubuntu-touch (0.22-0ubuntu1) wily; urgency=medium + + [ Steve Langasek ] + * Add UEFI support for grub. + + [ Sergio Schvezov ] + * ubuntu-device-flash: + - List channels for specific devices on query. (LP: #1460015) + + [ Jani Monoses ] + * ubuntu-device-flash: support skipping tls on query. + + [ James Hunt ] + * ubuntu-device-flash: set the correct mode for uboot directory. + + -- Sergio Schvezov Fri, 08 May 2015 12:41:56 -0300 + +goget-ubuntu-touch (0.20-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: core enhancements: + - Using snappy go API for setup. + - oem package support. + - Ubuntu store integration with package installation. + * ubuntu-device-flash: removed implicit touch command. + + -- Sergio Schvezov Wed, 01 Apr 2015 15:03:46 -0300 + +goget-ubuntu-touch (0.19-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: For core images, take into account that the real size + for drives can be lees that declared. (LP: #1433409) + + -- Sergio Schvezov Wed, 18 Mar 2015 08:54:08 -0300 + +goget-ubuntu-touch (0.18-0ubuntu1) vivid; urgency=medium + + [ Michael Vogt ] + * Populate both /boot/uboot/{a,b} when creating a ubuntu-core image. + (LP: #1428640) + + -- Sergio Schvezov Fri, 06 Mar 2015 11:21:17 -0300 + +goget-ubuntu-touch (0.17-0ubuntu1) vivid; urgency=medium + + [ Jani Monoses ] + * ubuntu-device-flash: more helpful error message on failed push. + (LP: #1351039) + + -- Sergio Schvezov Tue, 03 Mar 2015 07:27:17 -0300 + +goget-ubuntu-touch (0.16-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: oem part to allow for dtb overrides. + * debian/control: dep on fakeroot for ubuntu-device-flash. + + -- Sergio Schvezov Thu, 29 Jan 2015 15:23:27 -0300 + +goget-ubuntu-touch (0.15-0ubuntu1) vivid; urgency=medium + + [ Loïc Minier ] + * ubuntu-device-flash: fixed ftdfile -> fdtfile typo. + + [ Sergio Schvezov ] + * ubuntu-device-flash: + - future proof efi support for grub and provisioning boot partition. + - using test instead of load in snappy-commands.txt + + -- Sergio Schvezov Wed, 28 Jan 2015 19:53:33 -0300 + +goget-ubuntu-touch (0.14-0ubuntu1) vivid; urgency=medium + + * Partition sizing multiplier matters for the emulator disk. (LP: #1412495) + + -- Sergio Schvezov Wed, 21 Jan 2015 20:23:14 -0300 + +goget-ubuntu-touch (0.13-0ubuntu1) vivid; urgency=medium + + * Setting a fixed set of ssh host keys to create. + * Updating ubuntu-device-flash's manpage and code to generate it. + + -- Sergio Schvezov Mon, 19 Jan 2015 18:45:29 -0300 + +goget-ubuntu-touch (0.12-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: + - replicating system-a into system-b for slow devices. + - setting the cloud-init password to ubuntu. + - updating to a new snappy-system.txt. + - bug fixes to relax requirements for devices. + + -- Sergio Schvezov Fri, 16 Jan 2015 13:17:27 -0300 + +goget-ubuntu-touch (0.11-0ubuntu0) vivid; urgency=medium + + [ Sergio Schvezov ] + * ubuntu-devce-flash: + - add fixrtc to cmdline. + - use msdos for core when appropriate. + - relax rules for the device tarball. + - fix provisioning errors when not overriding the device part. + + [ Jani Monoses ] + * ubuntu-device-flash: allow overriding custom for touch. + + -- Sergio Schvezov Thu, 15 Jan 2015 23:20:52 -0300 + +goget-ubuntu-touch (0.10-0ubuntu1) vivid; urgency=medium + + [ Sergio Schvezov ] + * ubuntu-devce-flash: adding an install option to provision snaps at build + time for core. + + [ Jani Monoses ] + * ubuntu-device-flash: allow overriding recovery for touch. + + -- Sergio Schvezov Wed, 14 Jan 2015 12:10:25 -0300 + +goget-ubuntu-touch (0.9-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: + - logic separation through interfaces. + - parted wrapped into it's own struct and receivers. + - moving to gpt for core. + + -- Sergio Schvezov Mon, 12 Jan 2015 17:14:24 -0300 + +goget-ubuntu-touch (0.8-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: + - adding option to only enable ssh and another option to not pre provision + cloud data for core. + - format but don't provision system-b for core. + + -- Sergio Schvezov Mon, 08 Dec 2014 17:27:27 +0200 + +goget-ubuntu-touch (0.7-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: removing the writable dir creation logic for core. + + -- Sergio Schvezov Thu, 04 Dec 2014 17:57:11 -0300 + +goget-ubuntu-touch (0.6+15.04.20141203.1-0ubuntu1) vivid; urgency=low + + [ Ricardo Salveti de Araujo ] + * touch: forcing --password when using developer mode + + -- Ubuntu daily release Wed, 03 Dec 2014 19:21:00 +0000 + +goget-ubuntu-touch (0.6+15.04.20141203-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: allow to setup alternate locale. + + -- Ubuntu daily release Wed, 03 Dec 2014 03:44:00 +0000 + +goget-ubuntu-touch (0.6-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: enable ssh on developer mode toggle for core. + + -- Sergio Schvezov Tue, 02 Dec 2014 23:16:22 -0300 + +goget-ubuntu-touch (0.5-0ubuntu1) vivid; urgency=medium + + * ubuntu-device-flash: + - adding a verbose flag and minimizing output using friendly messages + - dual is the default for core + - use system-a, system-b and writbale (instead of user-data) for labels + + -- Sergio Schvezov Fri, 28 Nov 2014 14:55:12 -0300 + +goget-ubuntu-touch (0.4+15.04.20141126-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: return the correct amount of system image parts + + -- Ubuntu daily release Wed, 26 Nov 2014 18:54:16 +0000 + +goget-ubuntu-touch (0.4+15.04.20141125-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: allow setting a default password for the phablet + user when creating (LP: #1390476) + * ubuntu-emulator: fixing password setup for phablet user when setting + up an armhf instance (LP: #1393398) + * ubuntu-device-flash: dual images for core + + -- Ubuntu daily release Tue, 25 Nov 2014 23:51:15 +0000 + +goget-ubuntu-touch (0.4+15.04.20141121-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: better priv escalation handling + + -- Ubuntu daily release Fri, 21 Nov 2014 11:33:00 +0000 + +goget-ubuntu-touch (0.4+15.04.20141120.1-0ubuntu1) vivid; urgency=low + + [ Michael Vogt ] + * ubuntu-device-flash: adding /etc/default/grub.d/50-system-image.cfg + for core to fix grub issues, the oustanding one being + GRUB_RECORDFAIL_TIMEOUT=0. + + -- Ubuntu daily release Thu, 20 Nov 2014 10:53:28 +0000 + +goget-ubuntu-touch (0.4+15.04.20141120-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: don't display hidden channels (LP: #1394257) + * ubuntu-device-flash: error message improvements and best effort to + block sigterm in some cases + * ubuntu-device-flash: add a --developer-mode that for now copies ssh + keys into the image + + -- Ubuntu daily release Thu, 20 Nov 2014 01:46:02 +0000 + +goget-ubuntu-touch (0.4+15.04.20141118.1-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * debian/control: explicitly depending on kpartx for ubuntu-device- + flash + + [ Michael Vogt ] + * ubuntu-device-flash: don't create user-data for core images. + + -- Ubuntu daily release Tue, 18 Nov 2014 16:50:22 +0000 + +goget-ubuntu-touch (0.4+15.04.20141113-0ubuntu1) vivid; urgency=low + + [ Michael Vogt ] + * ubuntu-device-flash: trivial branch to fix crash if no + /etc/default/keyboard file is available + + -- Ubuntu daily release Thu, 13 Nov 2014 15:06:36 +0000 + +goget-ubuntu-touch (0.4+15.04.20141104.1-0ubuntu1) vivid; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: positional commands for query and flashing + touch and support for lvm partitions. + * ubuntu-device-flash: Adding core command + * ubuntu-device-flash: adding cloud-init logic and using the devl + channel by default + * ubuntu-device-flash: --developer-mode extended to now also inhibit + adb disabling when the screen is locked + * ubuntu-emulator: creation with flag to always have adb enabled. + + -- Ubuntu daily release Tue, 04 Nov 2014 18:41:55 +0000 + +goget-ubuntu-touch (0.4+14.10.20141002-0ubuntu1) utopic; urgency=low + + [ James Hunt ] + * ubuntu-device-flash: add '--list-images' option to display brief + image details, one per line. + + -- Ubuntu daily release Thu, 02 Oct 2014 18:32:17 +0000 + +goget-ubuntu-touch (0.4+14.10.20140929-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: minor improvements to user experience and code + polish + + -- Ubuntu daily release Mon, 29 Sep 2014 17:28:01 +0000 + +goget-ubuntu-touch (0.4+14.10.20140912-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: Add a default password for phablet on 'create'. + (LP: #1365990) + + -- Ubuntu daily release Fri, 12 Sep 2014 00:38:40 +0000 + +goget-ubuntu-touch (0.4+14.10.20140905-0ubuntu1) utopic; urgency=low + + [ Jani Monoses ] + * ubuntu-device-flash: Add --show-image flag. + + -- Ubuntu daily release Fri, 05 Sep 2014 00:51:01 +0000 + +goget-ubuntu-touch (0.4+14.10.20140902.1-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: exit correctly, avoiding a double help on + errors. (LP: #1333692) + + -- Ubuntu daily release Tue, 02 Sep 2014 23:12:58 +0000 + +goget-ubuntu-touch (0.4+14.10.20140902-0ubuntu1) utopic; urgency=medium + + [ Sergio Schvezov ] + * ubuntu-device-flash: adding capability to set a password when flashing + clean. + * ubuntu-emulator: switching from armhf to i386 as defaul for create. + + -- Ubuntu daily release Tue, 02 Sep 2014 00:55:50 +0000 + +goget-ubuntu-touch (0.3+14.10.20140807-0ubuntu1) utopic; urgency=low + + [ Paul Larson ] + * Fix checking for free space in cache when it's mounted in a + different location + + [ Jani Monoses ] + * ubuntu-device-flash: Add --download-only flag. (LP: #1295148) + + [ Sergio Schvezov ] + * Unhooking stdin from the emulator and removing -shell switch as it's + not needed anymore (LP: #1329374) + + -- Ubuntu daily release Thu, 07 Aug 2014 03:57:01 +0000 + +goget-ubuntu-touch (0.3+14.10.20140709-0ubuntu1) utopic; urgency=low + + [ Ubuntu daily release ] + * New rebuild forced + + [ Sergio Schvezov ] + * ubuntu-emulator: add option to create a vfat formatted sdcard image. + * ubuntu-emulator: launch emulator from android source tree if the + build env is setup. + + [ Jani Monoses ] + * ubuntu-device-flash: Add --device-tarball flag to allow flashing a + tarball from the local disk. + + -- Ubuntu daily release Wed, 09 Jul 2014 08:53:17 +0000 + +goget-ubuntu-touch (0.3+14.10.20140619-0ubuntu1) utopic; urgency=low + + [ Ricardo Salveti de Araujo ] + * ubuntu-emulator: disable the remaining ethernet interfaces (don't + let them be managed by network manager) + + -- Ubuntu daily release Thu, 19 Jun 2014 14:36:56 +0000 + +goget-ubuntu-touch (0.3+14.10.20140618.1-0ubuntu1) utopic; urgency=medium + + [ Sergio Schvezov ] + * ubuntu-touch-do: new tool to interact with ubuntu devices. + * ubuntu-device-flash: option to flash with developer mode enabled. + * debian/control: add Built-Using for ubuntu-device-do + + [ Chris Wayne ] + * ubuntu-emulator: bash completion for running emulators + + [ Loïc Minier ] + * debian/control: add Built-Using field to binary packages to track + golang dependencies this was built against. + + [ Jani Monoses ] + * ubuntu-device-flash: Print error when parsing of cmdline args fails. + + -- Ubuntu daily release Wed, 18 Jun 2014 20:57:32 +0000 + +goget-ubuntu-touch (0.2+14.10.20140610-0ubuntu1) utopic; urgency=low + + [ Dimitri John Ledkov ] + * Unpack recovery & offer to launch it. + + -- Ubuntu daily release Tue, 10 Jun 2014 16:12:34 +0000 + +goget-ubuntu-touch (0.2+14.10.20140527-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: proper permissions on creation when using pkexec. + + [ Jani Monoses ] + * ubuntu-device-flash: make error message clearer. + * ubuntu-device-flash: Allow customizing the flashing by running a + user provided script + + -- Ubuntu daily release Tue, 27 May 2014 19:02:51 +0000 + +goget-ubuntu-touch (0.2+14.10.20140429.1-0ubuntu1) utopic; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: allow creation and running of x86 instances + * ubuntu-emulator: removing obsolete customizations (overrides and tty + setup) and adding fake location customization + + -- Ubuntu daily release Tue, 29 Apr 2014 19:08:00 +0000 + +goget-ubuntu-touch (0.2+14.04.20140416.2-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * ubuntu-device-flash: remove previous failed flashing artifacts and + if still not enough space, fail with an error message with the + amount of available space on the target (LP: #1301303) + * ubuntu-emulator: providing a better error message on download + failures (LP: #1284732) + * ubuntu-emulator & ubuntu-device-flash: use the new channel names by + default + + [ Jani Monoses ] + * ubuntu-device-flash: allow doing a --list-channels without adb + connected. + * ubuntuimage: allow disabling the verification of TLS certificates. + + -- Ubuntu daily release Wed, 16 Apr 2014 19:11:24 +0000 + +goget-ubuntu-touch (0.2+14.04.20140416-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * ubuntu-emulator: the default channel for emulators is now devel. + + [ Jani Monoses ] + * ubuntuimage: support absolute URLs in the index.json in ubuntu- + device-flash and ubuntu-emulator. + * ubuntuimage: ink against crypto/sha512 to work with more SSL certs. + + -- Ubuntu daily release Wed, 16 Apr 2014 11:46:29 +0000 + +goget-ubuntu-touch (0.2+14.04.20140328-0ubuntu1) trusty; urgency=low + + [ Ricardo Salveti de Araujo ] + * Don't need to override powerd anymore. + + -- Ubuntu daily release Fri, 28 Mar 2014 17:20:39 +0000 + +goget-ubuntu-touch (0.2+14.04.20140318-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Adding relative image support (LP: #1293937) + + -- Ubuntu daily release Tue, 18 Mar 2014 16:22:32 +0000 + +goget-ubuntu-touch (0.2+14.04.20140317-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Simple cleanup option for flashing. (LP: #1157710) + + -- Ubuntu daily release Mon, 17 Mar 2014 21:37:05 +0000 + +goget-ubuntu-touch (0.2+14.04.20140310-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Adding tests for channel management. + + [ Ricardo Salveti de Araujo ] + * emulator: goldfish is now just generic + + -- Ubuntu daily release Mon, 10 Mar 2014 18:05:37 +0000 + +goget-ubuntu-touch (0.2+14.04.20140227.1-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Switching ubuntu-device-flash from the default flag package to + "github.com/jessevdk/go-flags" which is also used for ubuntu- + emulator. This would enable the hidden cdimage download in a future + code change. + + -- Ubuntu daily release Thu, 27 Feb 2014 15:26:18 +0000 + +goget-ubuntu-touch (0.2+14.04.20140224-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Removing the datadir printout when listing emulator instances + * Message hints for what is being waited on when flashing + + -- Ubuntu daily release Mon, 24 Feb 2014 16:11:55 +0000 + +goget-ubuntu-touch (0.2+14.04.20140207-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Adding scale option + + -- Ubuntu daily release Fri, 07 Feb 2014 15:46:52 +0000 + +goget-ubuntu-touch (0.2+14.04.20140117-0ubuntu1) trusty; urgency=medium + + [ Sergio Schvezov ] + * Adding the EDGE skin. + * Only provide ubuntu-emulator for i386 and amd64 as ubuntu-emulator- + runtime only works there. + * Adding a list command. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 12 + + -- Ubuntu daily release Fri, 17 Jan 2014 19:26:51 +0000 + +goget-ubuntu-touch (0.1+14.04.20140110-0ubuntu1) trusty; urgency=low + + [ Sergio Schvezov ] + * Initial release. + * Automatic snapshot from revision 6 (bootstrap) + + [ Robert Bruce Park ] + * Copyright fixes requested by didrocks. + + [ Ubuntu daily release ] + * Automatic snapshot from revision 8 + + -- Ubuntu daily release Fri, 10 Jan 2014 18:57:54 +0000 --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/compat +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/compat @@ -0,0 +1 @@ +9 --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/control +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/control @@ -0,0 +1,87 @@ +Source: goget-ubuntu-touch +Section: devel +Priority: optional +Maintainer: Ubuntu Developers +Build-Depends: debhelper (>= 9), + dh-golang, + bash-completion, + golang-go, + golang-ar-dev, + golang-gettext-dev, + golang-go-flags-dev, + golang-gocheck-dev, + golang-github-mvo5-goconfigparser-dev, + golang-juju-loggo-dev, + golang-pb-dev, + golang-github-ubuntu-core-snappy-dev, + golang-github-mvo5-uboot-go-dev, + golang-yaml.v2-dev, + ubuntu-snappy-cli, +Standards-Version: 3.9.5 +Homepage: https://launchpad.net/goget-ubuntu-touch +Vcs-Browser: http://bazaar.launchpad.net/~phablet-team/goget-ubuntu-touch/trunk/files +Vcs-Bzr: lp:goget-ubuntu-touch + +Package: ubuntu-device-flash +Architecture: any +Depends: android-tools-adb, + android-tools-fastboot, + debsig-verify, + click-ubuntu-policy, + dosfstools, + fakeroot, + kpartx, + parted, + qemu-user-static, + ubuntu-snappy-cli, + ${misc:Depends}, + ${shlibs:Depends}, +Built-Using: ${misc:Built-Using} +Description: Flash supported devices with Ubuntu + Use this tool to flash a suported device with Ubuntu by either + bootstrapping from fastboot or reflashing from an already + supported device. + +Package: ubuntu-device-do +Architecture: any +Depends: android-tools-adb, + ${misc:Depends}, + ${shlibs:Depends}, +Built-Using: ${misc:Built-Using} +Description: Tool to interact with Ubuntu Touch devices + Use this tool to interact with your Ubuntu Touch device + +Package: ubuntu-emulator +Architecture: i386 amd64 +Depends: ubuntu-emulator-runtime, + xz-utils, + ${misc:Depends}, + ${shlibs:Depends}, +Recommends: android-tools-adb, + qemu-user-static, +Built-Using: ${misc:Built-Using} +Description: Create and run emulator images of Ubuntu Touch + Create and destroy Ubuntu Touch instances and run them with the emulator + +Package: golang-goget-ubuntu-touch-bootimg-dev +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Go library for manipulating Android boot.img files + Package reads and extracts Android boot.img files + +Package: golang-goget-ubuntu-touch-devices-dev +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Go library for interfacing with adb and fastboot + Provides facilities to interface with adb and fastboot + +Package: golang-goget-ubuntu-touch-ubuntuimage-dev +Architecture: all +Depends: ${misc:Depends}, + ${shlibs:Depends}, +Description: Go library for interfacing with an Ubuntu image server + Provides facilities to interface with an Ubuntu image server to + download OS image assets from different channels and for different + devices. --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/copyright +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/copyright @@ -0,0 +1,22 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: goget-ubuntu-touch +Source: https://launchpad.net/goget-ubuntu-touch + +Files: * +Copyright: Copyright (C) 2013 Canonical, Ltd. +License: GPL-3 + This program is free software: you can redistribute it and/or modify it + under the terms of the the GNU General Public License version 3, as + published by the Free Software Foundation. + . + This program is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranties of + MERCHANTABILITY, SATISFACTORY QUALITY or FITNESS FOR A PARTICULAR + PURPOSE. See the applicable version of the GNU Lesser General Public + License for more details. + . + You should have received a copy of the GNU General Public License + along with this program. If not, see . + . + On Debian systems, the complete text of the GNU General Public License + can be found in `/usr/share/common-licenses/GPL-3' --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/golang-goget-ubuntu-touch-bootimg-dev.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/golang-goget-ubuntu-touch-bootimg-dev.install @@ -0,0 +1 @@ +usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/bootimg --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/golang-goget-ubuntu-touch-devices-dev.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/golang-goget-ubuntu-touch-devices-dev.install @@ -0,0 +1 @@ +usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/devices --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/golang-goget-ubuntu-touch-ubuntuimage-dev.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/golang-goget-ubuntu-touch-ubuntuimage-dev.install @@ -0,0 +1 @@ +usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/ubuntuimage --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/rules +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +export DH_OPTIONS +export DH_GOPKG := launchpad.net/goget-ubuntu-touch + +%: + dh $@ --buildsystem=golang --with=golang --fail-missing --with bash-completion + +override_dh_auto_install: + dh_auto_install -O--buildsystem=golang + rm -rf ${CURDIR}/debian/tmp/usr/bin/abootimg-extract + rm -rf ${CURDIR}/debian/tmp/usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/ubuntu-emulator + rm -rf ${CURDIR}/debian/tmp/usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/ubuntu-device-flash + rm -rf ${CURDIR}/debian/tmp/usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/ubuntu-device-do + rm -rf ${CURDIR}/debian/tmp/usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/diskimage + rm -rf ${CURDIR}/debian/tmp/usr/share/gocode/src/launchpad.net/goget-ubuntu-touch/sysutils --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-device-do.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-device-do.install @@ -0,0 +1 @@ +usr/bin/ubuntu-device-do --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-device-flash.1 +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-device-flash.1 @@ -0,0 +1,122 @@ +.TH ubuntu-device-flash 1 "9 June 2015" +.SH NAME +ubuntu-device-flash \- +.SH SYNOPSIS +\fBubuntu-device-flash\fP [OPTIONS] +.SH DESCRIPTION + +.SH OPTIONS +.TP +\fB--revision\fP +revision to use, absolute or relative allowed +.TP +\fB--download-only\fP +Only download. +.TP +\fB--server\fP +Use a different image server +.TP +\fB--clean-cache\fP +Cleans up cache with all downloaded bits +.TP +\fB--tls-skip-verify\fP +Skip TLS certificate validation +.TP +\fB-v, --verbose\fP +More messages will be printed out +.SH COMMANDS +.SS core +Creates ubuntu core images + +\fBUsage\fP: ubuntu-device-flash [OPTIONS] core [core-OPTIONS] + +.TP +\fB--channel\fP +Specify the channel to use +.TP +\fB-o, --output\fP +Name of the image file to create +.TP +\fB-s, --size\fP +Size of image file to create in GB (min 4) +.TP +\fB--oem\fP +The snappy oem package to base the image out of +.TP +\fB--device-part\fP +Specify a local device part to override the one from the server +.TP +\fB--developer-mode\fP +Finds the latest public key in your ~/.ssh and sets it up using cloud-init +.TP +\fB--enable-ssh\fP +Enable ssh on the image through cloud-init(not needed with developer mode) +.TP +\fB--install\fP +Install additional packages (can be called multiple times) +.TP +\fB--cloud\fP +Generate a pure cloud image without setting up cloud-init +.TP +\fB--device\fP +Specify the device to use +.SS query +Run queries against the image server + +Choose from the list of query options to retrieve information from the server + +\fBUsage\fP: ubuntu-device-flash [OPTIONS] query [query-OPTIONS] + +.TP +\fB--list-channels\fP +List available channels +.TP +\fB--list-images\fP +List available images for a channel +.TP +\fB--show-image\fP +Show information for an image in the given channel +.TP +\fB--channel\fP +Specify an alternate channel +.TP +\fB--device\fP +Specify the device to use as a base for querying +.SS touch +Flashes ubuntu touch images + +\fBUsage\fP: ubuntu-device-flash [OPTIONS] touch [touch-OPTIONS] + +.TP +\fB--bootstrap\fP +bootstrap the system, do this from the bootloader +.TP +\fB--wipe\fP +Clear all data after flashing +.TP +\fB--serial\fP +Serial of the device to operate +.TP +\fB--developer-mode\fP +Enables developer mode after the factory reset, this is meant for automation and makes the device insecure by default (requires --password) +.TP +\fB--device-tarball\fP +Specify a local device tarball to override the one from the server (using official Ubuntu images with different device tarballs) +.TP +\fB--custom-tarball\fP +Specify a local custom tarball to override the one from the server (using official Ubuntu images with different custom tarballs) +.TP +\fB--run-script\fP +Run a script given by path to finish the flashing process, instead of rebooting to recovery (mostly used during development to work around quirky or incomplete recovery images) +.TP +\fB--password\fP +This sets up the default password for the phablet user. This option is meant for CI and not general use +.TP +\fB--channel\fP +Specify the channel to use +.TP +\fB--device\fP +Specify the device to flash +.TP +\fB--recovery-image\fP +Specify the recovery image file to use when flashing, overriding the one from the device tarball (useful if the latter has no adb enabled) --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-device-flash.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-device-flash.install @@ -0,0 +1 @@ +usr/bin/ubuntu-device-flash --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-device-flash.lintian-overrides +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-device-flash.lintian-overrides @@ -0,0 +1 @@ +no-upstream-changelog --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-device-flash.manpages +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-device-flash.manpages @@ -0,0 +1 @@ +debian/ubuntu-device-flash.1 --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-emulator.1 +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-emulator.1 @@ -0,0 +1,59 @@ +.TH UBUNTU-EMULATOR 1 +.SH NAME +ubuntu-emulator \- create and run emulator images of Ubuntu Touch + +.SH SYNOPSIS +.B ubuntu-emulator +create|destroy|snapshot +[OPTIONS] +.IR instance + +.SH DESCRIPTION +.B ubuntu-emulator +Use this tool to create and destroy Ubuntu Touch instances and run them +with the emulator + +.SH OPTIONS +Run --help on each subcommand to get extra information and parameters +.TP +create +Create new emulator instance named 'name' +.TP +destroy +Destroys an emulator instance named 'name' +.TP +list +Lists emulator instances +.TP +run +Run emulator instance named 'name' +.TP +snapshot +Manipulates snapshots for emulator instance named 'name' + +.SH EXAMPLES +To create an emulator instance named trusty +.PP +.nf +.RS +ubuntu-emulator create trusty +.RE +.fi +.PP + +To revert a previously created emulator instance named trusty to it's +pristine state +.PP +.nf +.RS +ubuntu-emulator snapshot --revert-pristine trusty +.RE +.fi +.PP + +.SH ENVIRONMENT +.IP XDG_CACHE_HOME +If set, downloads take place in XDG_CACHE_HOME/ubuntuimages + +.SH AUTHOR +Sergio Schvezov --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-emulator.bash-completion +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-emulator.bash-completion @@ -0,0 +1,21 @@ +_foo() +{ + local cur prev opts + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + prev="${COMP_WORDS[COMP_CWORD-1]}" + opts="create list run destroy snapshot" + runopts="$(ubuntu-emulator list | cut -f1)" + + case $prev in + run) + COMPREPLY=( $(compgen -W "$runopts" -- $cur) ) + return 0 + ;; + esac + + COMPREPLY=( $(compgen -W "$opts" -- $cur) ) + return 0 +} +complete -F _foo ubuntu-emulator + --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-emulator.install +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-emulator.install @@ -0,0 +1,2 @@ +usr/bin/ubuntu-emulator +ubuntu-emulator/skins usr/share/ubuntu-emulator/ --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-emulator.lintian-overrides +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-emulator.lintian-overrides @@ -0,0 +1 @@ +no-upstream-changelog --- goget-ubuntu-touch-0.33-0ubuntu1~xenial.orig/debian/ubuntu-emulator.manpages +++ goget-ubuntu-touch-0.33-0ubuntu1~xenial/debian/ubuntu-emulator.manpages @@ -0,0 +1 @@ +debian/ubuntu-emulator.1