Merge lp:~cyphermox/ubuntu-mono/dh9-update into lp:~ubuntu-art-pkg/ubuntu-mono/trunk

Proposed by Mathieu Trudel-Lapierre
Status: Merged
Approved by: Didier Roche-Tolomelli
Approved revision: 162
Merged at revision: 153
Proposed branch: lp:~cyphermox/ubuntu-mono/dh9-update
Merge into: lp:~ubuntu-art-pkg/ubuntu-mono/trunk
Diff against target: 706 lines (+326/-311)
7 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/changelog (+19/-0)
debian/compat (+1/-1)
debian/control (+10/-6)
debian/copyright (+288/-289)
debian/rules (+5/-14)
scavenge.py (+1/-1)
To merge this branch: bzr merge lp:~cyphermox/ubuntu-mono/dh9-update
Reviewer Review Type Date Requested Status
Didier Roche-Tolomelli Approve
PS Jenkins bot continuous-integration Pending
Review via email: mp+138834@code.launchpad.net

Description of the change

Update packaging to dh9 and do some cleanup, run dh_install with --fail-missing.

The end goal of this is to have the package conform to other packages that use autolanding/automatic uploads so that it can be applied to ubuntu-mono as well.

To post a comment you must log in.
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Hey Mathieu,

I think we did speak together about the need to move debian/places to the root directory instead and revert to source 1. Can you do this please? :)

review: Needs Information
lp:~cyphermox/ubuntu-mono/dh9-update updated
156. By Mathieu Trudel-Lapierre

Move built copies of the desktop icons from debian/places to places/ where
it belongs; adjust path in debian/rules accordingly.

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Still some more work needed :)

So, debian/control:
- I see some tabs in the build-deps, can you please change them to spaces?

debian/rules:
DEBIAN_DIR=$(CURDIR)
-> this is not used

    # Pre-cache slow-to-load SVG icons to PNG bitmaps, once, at package-build time

    # Go on! Give up; admit defeat by the buildd. Just copy in those locally build copies...
-> can you just change to a better comment for today's copy?

Note linked to this upload, but I don't see a COPYING file for
Files: scavenge.py Makefile
Copyright: Copyright 2011 Canonical Ltd.
License: GPL-3+
(also, it should be GPL-3 only I think)

Once those are changed, I think we can merge this

review: Needs Fixing
Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

ah, also, if I didn't miss something, it's not in split mode, I guess we should put everything in split mode to not miss a thing :)

lp:~cyphermox/ubuntu-mono/dh9-update updated
157. By Mathieu Trudel-Lapierre

More cleaning up of debian/rules for unused stuff, old comments.

158. By Mathieu Trudel-Lapierre

Fix spacing in debian/control.

159. By Mathieu Trudel-Lapierre

debian/copyright: update to DEP-8 format; fix copyright instances to make
sure they are properly listed as GPL-3 where appropriate (instead of 3+),
and CC-BY-SA-3.0.

160. By Mathieu Trudel-Lapierre

Switch to split mode

161. By Mathieu Trudel-Lapierre

debian/warty-final-ubuntu.jpg: removed.

162. By Mathieu Trudel-Lapierre

Change version for non-native upload

Revision history for this message
Didier Roche-Tolomelli (didrocks) wrote :

Thanks

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== added directory '.bzr-builddeb'
=== added file '.bzr-builddeb/default.conf'
--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
+++ .bzr-builddeb/default.conf 2012-12-10 14:55:24 +0000
@@ -0,0 +1,2 @@
1[BUILDDEB]
2split = True
03
=== modified file 'debian/changelog'
--- debian/changelog 2012-11-27 15:08:02 +0000
+++ debian/changelog 2012-12-10 14:55:24 +0000
@@ -1,3 +1,22 @@
1ubuntu-mono (0.0.51-0ubuntu1) UNRELEASED; urgency=low
2
3 * debian/control:
4 - Bump debhelper Build-Depends to >= 9.
5 - Update style to use trailing commas at the end of dependency lists.
6 - Update Vcs-Bzr, Vcs-Browser and add a notice to uploaders.
7 * debian/compat: bump to compat level 9.
8 * debian/rules:
9 - Clean up -- remove commented lines, add some whitespace for clarity.
10 - Use dh_install with --fail-missing.
11 * debian/copyright: update to DEP-8 format; fix copyright instances to make
12 sure they are properly listed as GPL-3 where appropriate (instead of 3+),
13 and CC-BY-SA-3.0.
14 * debian/warty-final-ubuntu.jpg: removed.
15 * Move built copies of the desktop icons from debian/places to places/ where
16 it belongs; adjust path in debian/rules accordingly.
17
18 -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 07 Dec 2012 16:07:16 -0500
19
1ubuntu-mono (0.0.50) raring; urgency=low20ubuntu-mono (0.0.50) raring; urgency=low
221
3 * Add missing weather icons for sunny days (LP: #748861)22 * Add missing weather icons for sunny days (LP: #748861)
423
=== modified file 'debian/compat'
--- debian/compat 2010-03-04 11:27:44 +0000
+++ debian/compat 2012-12-10 14:55:24 +0000
@@ -1,1 +1,1 @@
1719
22
=== modified file 'debian/control'
--- debian/control 2012-07-17 15:37:32 +0000
+++ debian/control 2012-12-10 14:55:24 +0000
@@ -2,23 +2,27 @@
2Section: gnome2Section: gnome
3Priority: optional3Priority: optional
4Maintainer: Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>4Maintainer: Ubuntu Artwork Team <ubuntu-art@lists.ubuntu.com>
5Build-Depends: debhelper (>= 7),5Build-Depends: debhelper (>= 9),
6 icon-naming-utils,6 icon-naming-utils,
7 ubuntu-wallpapers,7 ubuntu-wallpapers,
8 imagemagick,8 imagemagick,
9 libmagickcore5-extra,9 libmagickcore5-extra,
10 python,10 python,
11 python-scour,11 python-scour,
12 python-rsvg12 python-rsvg,
13Standards-Version: 3.9.313Standards-Version: 3.9.3
14# If you aren't a member of ~ubuntu-art-pkg but need to upload
15# packaging changes, just go ahead. ~ubuntu-art-pkg will notice
16# and sync up the code again.
14Vcs-Bzr: https://code.launchpad.net/~ubuntu-art-pkg/ubuntu-mono/trunk17Vcs-Bzr: https://code.launchpad.net/~ubuntu-art-pkg/ubuntu-mono/trunk
18Vcs-Browser: https://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-mono/trunk/files
1519
16Package: ubuntu-mono20Package: ubuntu-mono
17Architecture: all21Architecture: all
18Depends: ${misc:Depends},22Depends: ${misc:Depends},
19 humanity-icon-theme,23 humanity-icon-theme,
20 gnome-icon-theme,24 gnome-icon-theme,
21 hicolor-icon-theme25 hicolor-icon-theme,
22Description: Ubuntu Mono Icon theme26Description: Ubuntu Mono Icon theme
23 Dark and Light panel icons to make your desktop beautiful27 Dark and Light panel icons to make your desktop beautiful
2428
2529
=== modified file 'debian/copyright'
--- debian/copyright 2011-01-06 02:39:02 +0000
+++ debian/copyright 2012-12-10 14:55:24 +0000
@@ -1,291 +1,290 @@
1Upstream Author:1Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2 Daniel Fore <Daniel.P.Fore@gmail.com>2Upstream-Name: ubuntu-mono
3 Kenneth Wimer <kwwii@ubuntu.com>3Upstream-Contact: Daniel Fore <Daniel.P.Fore@gmail.com>,
4 K.Vishnoo Charan Reddy<vish@ubuntu.com>4 Kenneth Wimer <kwwii@ubuntu.com>,
5 Otto Greenslade <otto@canonical.com>5 K.Vishnoo Charan Reddy<vish@ubuntu.com>,
66 Otto Greenslade <otto@canonical.com>
7Copyright:7
88Files: *
9(c) Canonical Ltd 2004-20119Copyright: 2004-2012, Canonical Ltd
1010License: CC-BY-SA-3.0
11Unless otherwise indicated, artwork is available under the Creative11 Unless otherwise indicated, artwork is available under the Creative
12Commons Attribution Share-alike license v3.0 or any later version. To12 Commons Attribution Share-alike license v3.0 or any later version. To
13view a copy of this license, visit13 view a copy of this license, visit
14http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to14 http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to
15Creative Commons, 171 Second Street, Suite 300, San Francisco,15 Creative Commons, 171 Second Street, Suite 300, San Francisco,
16California, 94105, USA. See below for the full text of the license.16 California, 94105, USA. See below for the full text of the license.
1717 .
18Some Rights Reserved: 18 Some Rights Reserved:
1919 .
20The rights in the trademarks, logos, service marks of Canonical Ltd,20 The rights in the trademarks, logos, service marks of Canonical Ltd,
21as well as the look and feel of Ubuntu, are not licensed under the21 as well as the look and feel of Ubuntu, are not licensed under the
22Creative Commons license and are subject to the Canonical Trademark22 Creative Commons license and are subject to the Canonical Trademark
23Policy at http://www.ubuntu.com/ubuntu/TrademarkPolicy23 Policy at http://www.ubuntu.com/ubuntu/TrademarkPolicy
2424 .
25License: 25 License:
2626 .
27CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 27 CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
28LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN 28 LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
29ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 29 ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
30INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 30 INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
31REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR 31 REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
32DAMAGES RESULTING FROM ITS USE.32 DAMAGES RESULTING FROM ITS USE.
3333 .
34License34 License
3535 .
36THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS 36 THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS
37CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS 37 CREATIVE COMMONS PUBLIC LICENSE ("CCPL" OR "LICENSE"). THE WORK IS
38PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE 38 PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE
39WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW 39 WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW
40IS PROHIBITED.40 IS PROHIBITED.
4141 .
42BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND 42 BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND
43AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU43 AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. THE LICENSOR GRANTS YOU
44THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH 44 THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH
45TERMS AND CONDITIONS.45 TERMS AND CONDITIONS.
4646 .
471. Definitions47 1. Definitions
4848 .
49 1. "Collective Work" means a work, such as a periodical issue, 49 1. "Collective Work" means a work, such as a periodical issue,
50 anthology or encyclopedia, in which the Work in its entirety in 50 anthology or encyclopedia, in which the Work in its entirety in
51 unmodified form, along with a number of other contributions, 51 unmodified form, along with a number of other contributions,
52 constituting separate and independent works in themselves, are 52 constituting separate and independent works in themselves, are
53 assembled into a collective whole. A work that constitutes a 53 assembled into a collective whole. A work that constitutes a
54 Collective Work will not be considered a Derivative Work 54 Collective Work will not be considered a Derivative Work
55 (as defined below) for the purposes of this License.55 (as defined below) for the purposes of this License.
56 2. "Derivative Work" means a work based upon the Work or upon the 56 2. "Derivative Work" means a work based upon the Work or upon the
57 Work and other pre-existing works, such as a translation, musical 57 Work and other pre-existing works, such as a translation, musical
58 arrangement, dramatization, fictionalization, motion picture 58 arrangement, dramatization, fictionalization, motion picture
59 version, sound recording, art reproduction, abridgment, 59 version, sound recording, art reproduction, abridgment,
60 condensation, or any other form in which the Work may be recast, 60 condensation, or any other form in which the Work may be recast,
61 transformed, or adapted, except that a work that constitutes a 61 transformed, or adapted, except that a work that constitutes a
62 Collective Work will not be considered a Derivative Work for the 62 Collective Work will not be considered a Derivative Work for the
63 purpose of this License. For the avoidance of doubt, where the Work 63 purpose of this License. For the avoidance of doubt, where the Work
64 is a musical composition or sound recording, the synchronization of 64 is a musical composition or sound recording, the synchronization of
65 the Work in timed-relation with a moving image ("synching") will be 65 the Work in timed-relation with a moving image ("synching") will be
66 considered a Derivative Work for the purpose of this License.66 considered a Derivative Work for the purpose of this License.
67 3. "Licensor" means the individual or entity that offers the Work 67 3. "Licensor" means the individual or entity that offers the Work
68 under the terms of this License.68 under the terms of this License.
69 4. "Original Author" means the individual or entity who created the 69 4. "Original Author" means the individual or entity who created the
70 Work.70 Work.
71 5. "Work" means the copyrightable work of authorship offered under 71 5. "Work" means the copyrightable work of authorship offered under
72 the terms of this License.72 the terms of this License.
73 6. "You" means an individual or entity exercising rights under this 73 6. "You" means an individual or entity exercising rights under this
74 License who has not previously violated the terms of this License 74 License who has not previously violated the terms of this License
75 with respect to the Work, or who has received express permission 75 with respect to the Work, or who has received express permission
76 from the Licensor to exercise rights under this License despite a 76 from the Licensor to exercise rights under this License despite a
77 previous violation.77 previous violation.
78 7. "License Elements" means the following high-level license 78 7. "License Elements" means the following high-level license
79 attributes as selected by Licensor and indicated in the title of 79 attributes as selected by Licensor and indicated in the title of
80 this License: Attribution, ShareAlike.80 this License: Attribution, ShareAlike.
8181 .
822. Fair Use Rights. Nothing in this license is intended to reduce, 82 2. Fair Use Rights. Nothing in this license is intended to reduce,
83limit, or restrict any rights arising from fair use, first sale or 83 limit, or restrict any rights arising from fair use, first sale or
84other limitations on the exclusive rights of the copyright owner under 84 other limitations on the exclusive rights of the copyright owner under
85copyright law or other applicable laws.85 copyright law or other applicable laws.
8686 .
873. License Grant. Subject to the terms and conditions of this License, 87 3. License Grant. Subject to the terms and conditions of this License,
88Licensor hereby grants You a worldwide, royalty-free, non-exclusive, 88 Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
89perpetual (for the duration of the applicable copyright) license to 89 perpetual (for the duration of the applicable copyright) license to
90exercise the rights in the Work as stated below:90 exercise the rights in the Work as stated below:
9191 .
92 1. to reproduce the Work, to incorporate the Work into one or more 92 1. to reproduce the Work, to incorporate the Work into one or more
93 Collective Works, and to reproduce the Work as incorporated in the 93 Collective Works, and to reproduce the Work as incorporated in the
94 Collective Works;94 Collective Works;
95 2. to create and reproduce Derivative Works;95 2. to create and reproduce Derivative Works;
96 3. to distribute copies or phonorecords of, display publicly, 96 3. to distribute copies or phonorecords of, display publicly,
97 perform publicly, and perform publicly by means of a digital audio 97 perform publicly, and perform publicly by means of a digital audio
98 transmission the Work including as incorporated in Collective Works;98 transmission the Work including as incorporated in Collective Works;
99 4. to distribute copies or phonorecords of, display publicly, 99 4. to distribute copies or phonorecords of, display publicly,
100 perform publicly, and perform publicly by means of a digital audio 100 perform publicly, and perform publicly by means of a digital audio
101 transmission Derivative Works.101 transmission Derivative Works.
102 5.102 5.
103103 .
104 For the avoidance of doubt, where the work is a musical 104 For the avoidance of doubt, where the work is a musical
105 composition:105 composition:
106 1. Performance Royalties Under Blanket Licenses. Licensor 106 1. Performance Royalties Under Blanket Licenses. Licensor
107 waives the exclusive right to collect, whether individually 107 waives the exclusive right to collect, whether individually
108 or via a performance rights society (e.g. ASCAP, BMI, SESAC), 108 or via a performance rights society (e.g. ASCAP, BMI, SESAC),
109 royalties for the public performance or public digital 109 royalties for the public performance or public digital
110 performance (e.g. webcast) of the Work.110 performance (e.g. webcast) of the Work.
111 2. Mechanical Rights and Statutory Royalties. Licensor waives 111 2. Mechanical Rights and Statutory Royalties. Licensor waives
112 the exclusive right to collect, whether individually or via a 112 the exclusive right to collect, whether individually or via a
113 music rights society or designated agent (e.g. Harry Fox 113 music rights society or designated agent (e.g. Harry Fox
114 Agency), royalties for any phonorecord You create from the 114 Agency), royalties for any phonorecord You create from the
115 Work ("cover version") and distribute, subject to the 115 Work ("cover version") and distribute, subject to the
116 compulsory license created by 17 USC Section 115 of the US 116 compulsory license created by 17 USC Section 115 of the US
117 Copyright Act (or the equivalent in other jurisdictions).117 Copyright Act (or the equivalent in other jurisdictions).
118 6. Webcasting Rights and Statutory Royalties. For the avoidance of 118 6. Webcasting Rights and Statutory Royalties. For the avoidance of
119 doubt, where the Work is a sound recording, Licensor waives the 119 doubt, where the Work is a sound recording, Licensor waives the
120 exclusive right to collect, whether individually or via a 120 exclusive right to collect, whether individually or via a
121 performance-rights society (e.g. SoundExchange), royalties for the 121 performance-rights society (e.g. SoundExchange), royalties for the
122 public digital performance (e.g. webcast) of the Work, subject to 122 public digital performance (e.g. webcast) of the Work, subject to
123 the compulsory license created by 17 USC Section 114 of the US 123 the compulsory license created by 17 USC Section 114 of the US
124 Copyright Act (or the equivalent in other jurisdictions).124 Copyright Act (or the equivalent in other jurisdictions).
125125 .
126The above rights may be exercised in all media and formats whether now 126 The above rights may be exercised in all media and formats whether now
127known or hereafter devised. The above rights include the right to make 127 known or hereafter devised. The above rights include the right to make
128such modifications as are technically necessary to exercise the rights 128 such modifications as are technically necessary to exercise the rights
129in other media and formats. All rights not expressly granted by 129 in other media and formats. All rights not expressly granted by
130Licensor are hereby reserved.130 Licensor are hereby reserved.
131131 .
1324. Restrictions.The license granted in Section 3 above is expressly 132 4. Restrictions.The license granted in Section 3 above is expressly
133made subject to and limited by the following restrictions:133 made subject to and limited by the following restrictions:
134134 .
135 1. You may distribute, publicly display, publicly perform, or 135 1. You may distribute, publicly display, publicly perform, or
136 publicly digitally perform the Work only under the terms of this 136 publicly digitally perform the Work only under the terms of this
137 License, and You must include a copy of, or the Uniform Resource 137 License, and You must include a copy of, or the Uniform Resource
138 Identifier for, this License with every copy or phonorecord of the 138 Identifier for, this License with every copy or phonorecord of the
139 Work You distribute, publicly display, publicly perform, or publicly139 Work You distribute, publicly display, publicly perform, or publicly
140 digitally perform. You may not offer or impose any terms on the Work140 digitally perform. You may not offer or impose any terms on the Work
141 that alter or restrict the terms of this License or the recipients' 141 that alter or restrict the terms of this License or the recipients'
142 exercise of the rights granted hereunder. You may not sublicense the142 exercise of the rights granted hereunder. You may not sublicense the
143 Work. You must keep intact all notices that refer to this License 143 Work. You must keep intact all notices that refer to this License
144 and to the disclaimer of warranties. You may not distribute, 144 and to the disclaimer of warranties. You may not distribute,
145 publicly display, publicly perform, or publicly digitally perform 145 publicly display, publicly perform, or publicly digitally perform
146 the Work with any technological measures that control access or use146 the Work with any technological measures that control access or use
147 of the Work in a manner inconsistent with the terms of this License 147 of the Work in a manner inconsistent with the terms of this License
148 Agreement. The above applies to the Work as incorporated in a 148 Agreement. The above applies to the Work as incorporated in a
149 Collective Work, but this does not require the Collective Work apart149 Collective Work, but this does not require the Collective Work apart
150 from the Work itself to be made subject to the terms of this 150 from the Work itself to be made subject to the terms of this
151 License. If You create a Collective Work, upon notice from any 151 License. If You create a Collective Work, upon notice from any
152 Licensor You must, to the extent practicable, remove from the 152 Licensor You must, to the extent practicable, remove from the
153 Collective Work any credit as required by clause 4(c), as requested.153 Collective Work any credit as required by clause 4(c), as requested.
154 If You create a Derivative Work, upon notice from any Licensor You 154 If You create a Derivative Work, upon notice from any Licensor You
155 must, to the extent practicable, remove from the Derivative Work 155 must, to the extent practicable, remove from the Derivative Work
156 any credit as required by clause 4(c), as requested.156 any credit as required by clause 4(c), as requested.
157 2. You may distribute, publicly display, publicly perform, or 157 2. You may distribute, publicly display, publicly perform, or
158 publicly digitally perform a Derivative Work only under the terms 158 publicly digitally perform a Derivative Work only under the terms
159 of this License, a later version of this License with the same 159 of this License, a later version of this License with the same
160 License Elements as this License, or a Creative Commons iCommons 160 License Elements as this License, or a Creative Commons iCommons
161 license that contains the same License Elements as this License 161 license that contains the same License Elements as this License
162 (e.g. Attribution-ShareAlike 2.5 Japan). You must include a copy of,162 (e.g. Attribution-ShareAlike 2.5 Japan). You must include a copy of,
163 or the Uniform Resource Identifier for, this License or other 163 or the Uniform Resource Identifier for, this License or other
164 license specified in the previous sentence with every copy or 164 license specified in the previous sentence with every copy or
165 phonorecord of each Derivative Work You distribute, publicly 165 phonorecord of each Derivative Work You distribute, publicly
166 display, publicly perform, or publicly digitally perform. You may 166 display, publicly perform, or publicly digitally perform. You may
167 not offer or impose any terms on the Derivative Works that alter or 167 not offer or impose any terms on the Derivative Works that alter or
168 restrict the terms of this License or the recipients' exercise of 168 restrict the terms of this License or the recipients' exercise of
169 the rights granted hereunder, and You must keep intact all notices 169 the rights granted hereunder, and You must keep intact all notices
170 that refer to this License and to the disclaimer of warranties. 170 that refer to this License and to the disclaimer of warranties.
171 You may not distribute, publicly display, publicly perform, or 171 You may not distribute, publicly display, publicly perform, or
172 publicly digitally perform the Derivative Work with any 172 publicly digitally perform the Derivative Work with any
173 technological measures that control access or use of the Work in a 173 technological measures that control access or use of the Work in a
174 manner inconsistent with the terms of this License Agreement. 174 manner inconsistent with the terms of this License Agreement.
175 The above applies to the Derivative Work as incorporated in a 175 The above applies to the Derivative Work as incorporated in a
176 Collective Work, but this does not require the Collective Work 176 Collective Work, but this does not require the Collective Work
177 apart from the Derivative Work itself to be made subject to the 177 apart from the Derivative Work itself to be made subject to the
178 terms of this License.178 terms of this License.
179 3. If you distribute, publicly display, publicly perform, or 179 3. If you distribute, publicly display, publicly perform, or
180 publicly digitally perform the Work or any Derivative Works or 180 publicly digitally perform the Work or any Derivative Works or
181 Collective Works, You must keep intact all copyright notices for 181 Collective Works, You must keep intact all copyright notices for
182 the Work and provide, reasonable to the medium or means You are 182 the Work and provide, reasonable to the medium or means You are
183 utilizing: (i) the name of the Original Author (or pseudonym, if 183 utilizing: (i) the name of the Original Author (or pseudonym, if
184 applicable) if supplied, and/or (ii) if the Original Author and/or 184 applicable) if supplied, and/or (ii) if the Original Author and/or
185 Licensor designate another party or parties (e.g. a sponsor 185 Licensor designate another party or parties (e.g. a sponsor
186 institute, publishing entity, journal) for attribution in Licensor's186 institute, publishing entity, journal) for attribution in Licensor's
187 copyright notice, terms of service or by other reasonable means, the187 copyright notice, terms of service or by other reasonable means, the
188 name of such party or parties; the title of the Work if supplied; to188 name of such party or parties; the title of the Work if supplied; to
189 the extent reasonably practicable, the Uniform Resource Identifier, 189 the extent reasonably practicable, the Uniform Resource Identifier,
190 if any, that Licensor specifies to be associated with the Work, 190 if any, that Licensor specifies to be associated with the Work,
191 unless such URI does not refer to the copyright notice or licensing 191 unless such URI does not refer to the copyright notice or licensing
192 information for the Work; and in the case of a Derivative Work, a 192 information for the Work; and in the case of a Derivative Work, a
193 credit identifying the use of the Work in the Derivative Work (e.g.,193 credit identifying the use of the Work in the Derivative Work (e.g.,
194 "French translation of the Work by Original Author," or "Screenplay 194 "French translation of the Work by Original Author," or "Screenplay
195 based on original Work by Original Author"). Such credit may be 195 based on original Work by Original Author"). Such credit may be
196 implemented in any reasonable manner; provided, however, that in the196 implemented in any reasonable manner; provided, however, that in the
197 case of a Derivative Work or Collective Work, at a minimum such 197 case of a Derivative Work or Collective Work, at a minimum such
198 credit will appear where any other comparable authorship credit 198 credit will appear where any other comparable authorship credit
199 appears and in a manner at least as prominent as such other 199 appears and in a manner at least as prominent as such other
200 comparable authorship credit.200 comparable authorship credit.
201201 .
2025. Representations, Warranties and Disclaimer202 5. Representations, Warranties and Disclaimer
203203 .
204UNLESS OTHERWISE AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS 204 UNLESS OTHERWISE AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS
205THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND 205 THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND
206CONCERNING THE MATERIALS, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, 206 CONCERNING THE MATERIALS, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
207INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, 207 INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
208FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF 208 FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
209LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF 209 LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF
210ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW 210 ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW
211THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY 211 THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY
212TO YOU.212 TO YOU.
213213 .
2146. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE 214 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
215LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR 215 LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
216ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES 216 ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
217ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR 217 ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR
218HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.218 HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
219219 .
2207. Termination220 7. Termination
221221 .
222 1. This License and the rights granted hereunder will terminate 222 1. This License and the rights granted hereunder will terminate
223 automatically upon any breach by You of the terms of this License. 223 automatically upon any breach by You of the terms of this License.
224 Individuals or entities who have received Derivative Works or 224 Individuals or entities who have received Derivative Works or
225 Collective Works from You under this License, however, will not have 225 Collective Works from You under this License, however, will not have
226 their licenses terminated provided such individuals or entities 226 their licenses terminated provided such individuals or entities
227 remain in full compliance with those licenses. Sections 1, 2, 5, 6, 227 remain in full compliance with those licenses. Sections 1, 2, 5, 6,
228 7, and 8 will survive any termination of this License.228 7, and 8 will survive any termination of this License.
229 2. Subject to the above terms and conditions, the license granted 229 2. Subject to the above terms and conditions, the license granted
230 here is perpetual (for the duration of the applicable copyright in 230 here is perpetual (for the duration of the applicable copyright in
231 the Work). Notwithstanding the above, Licensor reserves the right to 231 the Work). Notwithstanding the above, Licensor reserves the right to
232 release the Work under different license terms or to stop 232 release the Work under different license terms or to stop
233 distributing the Work at any time; provided, however that any such 233 distributing the Work at any time; provided, however that any such
234 election will not serve to withdraw this License (or any other 234 election will not serve to withdraw this License (or any other
235 license that has been, or is required to be, granted under the terms 235 license that has been, or is required to be, granted under the terms
236 of this License), and this License will continue in full force and 236 of this License), and this License will continue in full force and
237 effect unless terminated as stated above.237 effect unless terminated as stated above.
238238 .
2398. Miscellaneous239 8. Miscellaneous
240240 .
241 1. Each time You distribute or publicly digitally perform the Work 241 1. Each time You distribute or publicly digitally perform the Work
242 or a Collective Work, the Licensor offers to the recipient a license 242 or a Collective Work, the Licensor offers to the recipient a license
243 to the Work on the same terms and conditions as the license granted 243 to the Work on the same terms and conditions as the license granted
244 to You under this License.244 to You under this License.
245 2. Each time You distribute or publicly digitally perform a 245 2. Each time You distribute or publicly digitally perform a
246 Derivative Work, Licensor offers to the recipient a license to the 246 Derivative Work, Licensor offers to the recipient a license to the
247 original Work on the same terms and conditions as the license 247 original Work on the same terms and conditions as the license
248 granted to You under this License.248 granted to You under this License.
249 3. If any provision of this License is invalid or unenforceable under249 3. If any provision of this License is invalid or unenforceable under
250 applicable law, it shall not affect the validity or enforceability of250 applicable law, it shall not affect the validity or enforceability of
251 the remainder of the terms of this License, and without further 251 the remainder of the terms of this License, and without further
252 action by the parties to this agreement, such provision shall be 252 action by the parties to this agreement, such provision shall be
253 reformed to the minimum extent necessary to make such provision 253 reformed to the minimum extent necessary to make such provision
254 valid and enforceable.254 valid and enforceable.
255 4. No term or provision of this License shall be deemed waived and 255 4. No term or provision of this License shall be deemed waived and
256 no breach consented to unless such waiver or consent shall be in 256 no breach consented to unless such waiver or consent shall be in
257 writing and signed by the party to be charged with such waiver or 257 writing and signed by the party to be charged with such waiver or
258 consent.258 consent.
259 5. This License constitutes the entire agreement between the parties 259 5. This License constitutes the entire agreement between the parties
260 with respect to the Work licensed here. There are no understandings, 260 with respect to the Work licensed here. There are no understandings,
261 agreements or representations with respect to the Work not specified 261 agreements or representations with respect to the Work not specified
262 here. Licensor shall not be bound by any additional provisions that 262 here. Licensor shall not be bound by any additional provisions that
263 may appear in any communication from You. This License may not be 263 may appear in any communication from You. This License may not be
264 modified without the mutual written agreement of the Licensor and 264 modified without the mutual written agreement of the Licensor and
265 You.265 You.
266266 .
267Creative Commons is not a party to this License, and makes no warranty 267 Creative Commons is not a party to this License, and makes no warranty
268whatsoever in connection with the Work. Creative Commons will not be 268 whatsoever in connection with the Work. Creative Commons will not be
269liable to You or any party on any legal theory for any damages 269 liable to You or any party on any legal theory for any damages
270whatsoever, including without limitation any general, special, 270 whatsoever, including without limitation any general, special,
271incidental or consequential damages arising in connection to this 271 incidental or consequential damages arising in connection to this
272license. Notwithstanding the foregoing two (2) sentences, if Creative 272 license. Notwithstanding the foregoing two (2) sentences, if Creative
273Commons has expressly identified itself as the Licensor hereunder, 273 Commons has expressly identified itself as the Licensor hereunder,
274it shall have all rights and obligations of Licensor.274 it shall have all rights and obligations of Licensor.
275275 .
276Except for the limited purpose of indicating to the public that the 276 Except for the limited purpose of indicating to the public that the
277Work is licensed under the CCPL, neither party will use the trademark 277 Work is licensed under the CCPL, neither party will use the trademark
278"Creative Commons" or any related trademark or logo of Creative Commons 278 "Creative Commons" or any related trademark or logo of Creative Commons
279without the prior written consent of Creative Commons. Any permitted 279 without the prior written consent of Creative Commons. Any permitted
280use will be in compliance with Creative Commons' then-current trademark 280 use will be in compliance with Creative Commons' then-current trademark
281usage guidelines, as may be published on its website or otherwise made 281 usage guidelines, as may be published on its website or otherwise made
282available upon request from time to time.282 available upon request from time to time.
283283 .
284Creative Commons may be contacted at http://creativecommons.org/284 Creative Commons may be contacted at http://creativecommons.org/
285285
286
287Files: scavenge.py Makefile286Files: scavenge.py Makefile
288Copyright: Copyright 2011 Canonical Ltd.287Copyright: Copyright 2011 Canonical Ltd.
289License: GPL-3+288License: GPL-3
290 On Debian systems, the full text of the GNU General Public289 On Debian systems, the full text of the GNU General Public
291 License version 3 can be found in /usr/share/common-licenses/GPL-3290 License version 3 can be found in /usr/share/common-licenses/GPL-3
292291
=== modified file 'debian/rules'
--- debian/rules 2012-03-06 11:49:17 +0000
+++ debian/rules 2012-12-10 14:55:24 +0000
@@ -1,19 +1,10 @@
1#!/usr/bin/make -f1#!/usr/bin/make -f
2DEBIAN_DIR=$(CURDIR)2
3%:3%:
4 dh $@ --with scour4 dh $@ --with scour
55
6override_dh_install:6override_dh_install:
7 dh_install7 dh_install --fail-missing
8 # Pre-cache slow-to-load SVG icons to PNG bitmaps, once, at package-build time8
99 # We ship pre-built copies of the user-desktop icon
10 # May its because it's a JPEG saved as .png?10 for p in debian/ubuntu-mono/usr/share/icons/ubuntu-mono-* ; do cp -avt $$p places ; done
11 #ls -l /usr/share/backgrounds/warty-final-ubuntu.png $(DEBIAN_DIR)/debian/warty-final-ubuntu.jpg
12 #find debian/ -type f -name user-desktop.svg | xargs sed -i -e 'sXfile:///usr/share/backgrounds/warty-final-ubuntu.pngX$(DEBIAN_DIR)/debian/warty-final-ubuntu.jpgXg'
13
14 #find debian/ -type f -name user-desktop.svg | sed -e 'p;s/svg$$/png/' | xargs -tn2 convert -background none
15 #find debian/ -type l -name desktop.svg | sed -e 'sX^.*/usrXusrX;s/desktop.svg/user-desktop.png/;p;s/user-desktop.png/desktop.png/' | xargs -tn2 dh_link
16 #find debian/ -type f -name user-desktop.svg -o -type l -name desktop.svg | xargs -t rm
17
18 # Go on! Give up; admit defeat by the buildd. Just copy in those locally build copies...
19 for p in debian/ubuntu-mono/usr/share/icons/ubuntu-mono-* ; do cp -avt $$p debian/places ; done
2011
=== removed symlink 'debian/warty-final-ubuntu.jpg'
=== target was u'/usr/share/backgrounds/warty-final-ubuntu.png'
=== renamed directory 'debian/places' => 'places'
=== modified file 'scavenge.py'
--- scavenge.py 2011-01-06 02:39:02 +0000
+++ scavenge.py 2012-12-10 14:55:24 +0000
@@ -1,5 +1,5 @@
1#!/usr/bin/env python1#!/usr/bin/env python
2# Copyright 2011 Canonical Ltd. Distributed under the terms of the GNU GPLv3 or later.2# Copyright 2011 Canonical Ltd. Distributed under the terms of the GNU GPLv3.
3# Combines multiple SVG files into a single SVG in batch mode3# Combines multiple SVG files into a single SVG in batch mode
4# 2011-01-04 Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>4# 2011-01-04 Mathieu Trudel-Lapierre <mathieu.trudel-lapierre@canonical.com>
5# 2011-01-05 Paul Sladen <sladen@canonica.com>5# 2011-01-05 Paul Sladen <sladen@canonica.com>

Subscribers

People subscribed via source and target branches