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

Subscribers

People subscribed via source and target branches

to all changes: