Merge lp:~kyrofa/crackly/debian_packaging into lp:crackly

Proposed by Kyle Fazzari on 2015-10-30
Status: Merged
Approved by: Kyle Fazzari on 2015-10-30
Approved revision: 7
Merged at revision: 5
Proposed branch: lp:~kyrofa/crackly/debian_packaging
Merge into: lp:crackly
Prerequisite: lp:~kyrofa/crackly/add_readme
Diff against target: 217 lines (+186/-0)
6 files modified
debian/changelog (+5/-0)
debian/compat (+1/-0)
debian/control (+23/-0)
debian/copyright (+144/-0)
debian/rules (+12/-0)
debian/source/format (+1/-0)
To merge this branch: bzr merge lp:~kyrofa/crackly/debian_packaging
Reviewer Review Type Date Requested Status
Unity API Team 2015-10-30 Pending
Review via email: mp+276272@code.launchpad.net

Commit message

Add Debian packaging.

Description of the change

Add Debian packaging.

To post a comment you must log in.
lp:~kyrofa/crackly/debian_packaging updated on 2015-10-30
7. By Kyle Fazzari on 2015-10-30

Fix debian/source/format.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory 'debian'
=== added file 'debian/changelog'
--- debian/changelog 1970-01-01 00:00:00 +0000
+++ debian/changelog 2015-10-30 14:15:19 +0000
@@ -0,0 +1,5 @@
1crackly (0.1.0-0ubuntu1) UNRELEASED; urgency=medium
2
3 * Initial release.
4
5 -- Kyle Fazzari <kyle@canonical.com> Fri, 30 Oct 2015 08:47:37 -0400
06
=== added file 'debian/compat'
--- debian/compat 1970-01-01 00:00:00 +0000
+++ debian/compat 2015-10-30 14:15:19 +0000
@@ -0,0 +1,1 @@
19
02
=== added file 'debian/control'
--- debian/control 1970-01-01 00:00:00 +0000
+++ debian/control 2015-10-30 14:15:19 +0000
@@ -0,0 +1,23 @@
1Source: crackly
2Section: misc
3Priority: optional
4Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
5Build-Depends: debhelper (>= 9),
6 dh-exec (>=0.3),
7 dh-golang,
8 golang-go,
9Standards-Version: 3.9.6
10Homepage: https://launchpad.net/crackly
11Vcs-Bzr: lp:crackly
12Vcs-Browser: http://bazaar.launchpad.net/~unity-api-team/crackly/trunk/files
13
14Package: crackly
15Architecture: any
16Multi-Arch: same
17Depends: ${misc:Depends},
18 ${shlibs:Depends},
19Built-Using: ${misc:Built-Using}
20Description: Install/remove launchable snap applications.
21 Crackly is an overly-simplistic prototype of adding .desktop file support to
22 Snappy. It's really more-or-less a research project for allowing Clicks and
23 Snaps to run alongside each other on the current phone image.
024
=== added file 'debian/copyright'
--- debian/copyright 1970-01-01 00:00:00 +0000
+++ debian/copyright 2015-10-30 14:15:19 +0000
@@ -0,0 +1,144 @@
1Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2
3Files: *
4Copyright: 2015 Canonical Ltd.
5License: GPL-3
6
7Files: internal/github.com/blakesmith/ar/*
8Copyright: 2015 Blake Smith <blakesmith0@gmail.com>
9License: MIT
10
11Files: internal/github.com/cheggaaa/pb/*
12Copyright: 2012 Sergey Cherepanov
13License: BSD-3-clause
14
15Files: internal/github.com/gosexy/gettext/*
16Copyright: 2012-2013 José Carlos Nieto
17License: MIT
18
19Files: internal/github.com/mvo5/goconfigparser/*
20Copyright: 2014 Canonical Ltd.
21License: MIT
22
23Files: internal/github.com/mvo5/uboot-go/*
24Copyright: 2014 Canonical Ltd.
25License: MIT
26
27Files: internal/github.com/olekukonko/ts/*
28Copyright: 2014 Oleku Konko
29License: MIT
30
31Files: internal/gopkg.in/check.v1/*
32Copyright: 2010-2013 Gustavo Niemeyer <gustavo@niemeyer.net>
33License: BSD-2-clause
34
35Files: internal/gopkg.in/yaml.v2/*
36Copyright: 2011-2014 Canonical Ltd.
37License: LGPL-3
38
39Files: internal/launchpad.net/gocheck/*
40Copyright: 2010-2013 Gustavo Niemeyer <gustavo@niemeyer.net>
41License: BSD-2-clause
42
43Files: internal/launchpad.net/snappy/*
44Copyright: 2015 Canonical Ltd.
45License: GPL-3
46
47License: GPL-3
48 This program is free software: you can redistribute it and/or modify it under
49 the terms of the GNU General Public License as published by the Free Software
50 Foundation, either version 3 of the License, or (at your option) any later
51 version.
52 .
53 This program is distributed in the hope that it will be useful, but WITHOUT ANY
54 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
55 PARTICULAR PURPOSE. See the GNU General Public License for more details.
56 .
57 You should have received a copy of the GNU General Public License along with
58 this program. If not, see <http://www.gnu.org/licenses/>.
59 .
60 The full text of the GPL v3 is distributed in /usr/share/common-licenses/GPL-3
61 on Debian systems.
62
63License: LGPL-3
64 This program is free software: you can redistribute it and/or modify it under
65 the terms of the GNU Lesser General Public License as published by the Free
66 Software Foundation, either version 3 of the License, or (at your option) any
67 later version.
68 .
69 This program is distributed in the hope that it will be useful, but WITHOUT ANY
70 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
71 PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
72 .
73 You should have received a copy of the GNU Lesser General Public License along
74 with this program. If not, see <http://www.gnu.org/licenses/>.
75 .
76 The full text of the LGPL v3 is distributed in
77 /usr/share/common-licenses/LGPL-3 on Debian systems.
78
79License: MIT
80 Permission is hereby granted, free of charge, to any person obtaining a copy of
81 this software and associated documentation files (the "Software"), to deal in
82 the Software without restriction, including without limitation the rights to
83 use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
84 of the Software, and to permit persons to whom the Software is furnished to do
85 so, subject to the following conditions:
86 .
87 The above copyright notice and this permission notice shall be included in all
88 copies or substantial portions of the Software.
89 .
90 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
91 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
92 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
93 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
94 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
95 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
96 SOFTWARE.
97
98License: BSD-2-clause
99 Redistribution and use in source and binary forms, with or without
100 modification, are permitted provided that the following conditions are met:
101 .
102 1. Redistributions of source code must retain the above copyright notice, this
103 list of conditions and the following disclaimer.
104 .
105 2. Redistributions in binary form must reproduce the above copyright notice,
106 this list of conditions and the following disclaimer in the documentation
107 and/or other materials provided with the distribution.
108 .
109 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
110 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
111 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
112 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
113 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
114 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
115 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
116 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
117 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
118 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
119
120License: BSD-3-clause
121 Redistribution and use in source and binary forms, with or without
122 modification, are permitted provided that the following conditions are met:
123 .
124 1. Redistributions of source code must retain the above copyright notice, this
125 list of conditions and the following disclaimer.
126 .
127 2. Redistributions in binary form must reproduce the above copyright notice,
128 this list of conditions and the following disclaimer in the documentation
129 and/or other materials provided with the distribution.
130 .
131 3. Neither the name of the copyright holder nor the names of its contributors
132 may be used to endorse or promote products derived from this software
133 without specific prior written permission.
134 .
135 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
136 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
137 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
138 DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
139 FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
140 DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
141 SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
142 CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
143 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
144 OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0145
=== added file 'debian/rules'
--- debian/rules 1970-01-01 00:00:00 +0000
+++ debian/rules 2015-10-30 14:15:19 +0000
@@ -0,0 +1,12 @@
1#!/usr/bin/make -f
2
3export DH_GOPKG := launchpad.net/crackly
4
5# Tell dh-golang that we need subpackages.
6export DH_GOLANG_INSTALL_ALL := 1
7
8%:
9 dh $@ --buildsystem=golang --with=golang
10
11override_dh_auto_test:
12 # These are not the tests you're looking for...
013
=== added directory 'debian/source'
=== added file 'debian/source/format'
--- debian/source/format 1970-01-01 00:00:00 +0000
+++ debian/source/format 2015-10-30 14:15:19 +0000
@@ -0,0 +1,1 @@
13.0 (quilt)

Subscribers

People subscribed via source and target branches

to all changes: