Merge lp:~elementary-pantheon/switchboard/deb-packaging-isis into lp:~elementary-pantheon/switchboard/switchboard

Proposed by Corentin Noël
Status: Superseded
Proposed branch: lp:~elementary-pantheon/switchboard/deb-packaging-isis
Merge into: lp:~elementary-pantheon/switchboard/switchboard
Prerequisite: lp:~elementary-pantheon/switchboard/switchboard-gmodule
Diff against target: 210 lines (+158/-0)
10 files modified
debian/changelog (+29/-0)
debian/compat (+1/-0)
debian/control (+57/-0)
debian/copyright (+39/-0)
debian/docs (+1/-0)
debian/libswitchboard-dev.install (+5/-0)
debian/libswitchboard2.install (+1/-0)
debian/rules (+22/-0)
debian/source/format (+1/-0)
debian/switchboard.install (+2/-0)
To merge this branch: bzr merge lp:~elementary-pantheon/switchboard/deb-packaging-isis
Reviewer Review Type Date Requested Status
Rico Tzschichholz Disapprove
Review via email: mp+195419@code.launchpad.net

This proposal has been superseded by a proposal from 2013-11-15.

Description of the change

Changed Gtk version to 3.10
Added Libpeas dependance
Bump to debhelper 9

To post a comment you must log in.
Revision history for this message
Rico Tzschichholz (ricotz) wrote :
review: Disapprove
19. By Corentin Noël

Version 2.0, added libpeas, new libswitchboard-2.0-0 package, compat 9…

20. By Corentin Noël

Fixed library development package name

21. By Corentin Noël

added gir package

22. By Corentin Noël

fixed copyright

23. By Corentin Noël

Ported to the gmodule one

24. By Corentin Noël

changelog now says now using gmodule

25. By Corentin Noël

Now in 2014

26. By Corentin Noël

Fixed some warnings and packaging path

27. By Corentin Noël

Correct path

28. By Corentin Noël

fixed issues

29. By Corentin Noël

Now with a working version

30. By Corentin Noël

Droped useless override_dh_auto_install

Unmerged revisions

30. By Corentin Noël

Droped useless override_dh_auto_install

29. By Corentin Noël

Now with a working version

28. By Corentin Noël

fixed issues

27. By Corentin Noël

Correct path

26. By Corentin Noël

Fixed some warnings and packaging path

25. By Corentin Noël

Now in 2014

24. By Corentin Noël

changelog now says now using gmodule

23. By Corentin Noël

Ported to the gmodule one

22. By Corentin Noël

fixed copyright

21. By Corentin Noël

added gir package

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 2013-11-15 16:22:57 +0000
5@@ -0,0 +1,29 @@
6+switchboard (2.0.0) untable; urgency=low
7+
8+ * Now using libpeas
9+
10+ -- Corentin "tintou" Noël <tintou@mailoo.org> Sat, 09 Nov 2013 14:29:41 +0100
11+
12+switchboard (1.0.1) precise; urgency=low
13+
14+ * No more appmenu
15+
16+ -- Cody Garver <cody@elementaryos.org> Thu, 20 Jun 2013 04:22:32 -0500
17+
18+switchboard (1.0) precise; urgency=low
19+
20+ * New upstream release.
21+
22+ -- Cody Garver <cody@elementaryos.org> Sun, 09 Jun 2013 16:06:54 -0500
23+
24+switchboard (0.9) natty; urgency=low
25+
26+ * Now using libgranite, minor refactoring.
27+
28+ -- Avi Romanoff <aviromanoff@gmail.com> Mon, 22 Aug 2011 13:12:01 -0400
29+
30+switchboard (0.8) unstable; urgency=low
31+
32+ * Initial Release.
33+
34+ -- Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> Thu, 23 Jun 2011 20:00:31 +0400
35
36=== added file 'debian/compat'
37--- debian/compat 1970-01-01 00:00:00 +0000
38+++ debian/compat 2013-11-15 16:22:57 +0000
39@@ -0,0 +1,1 @@
40+9
41
42=== added file 'debian/control'
43--- debian/control 1970-01-01 00:00:00 +0000
44+++ debian/control 2013-11-15 16:22:57 +0000
45@@ -0,0 +1,57 @@
46+Source: switchboard
47+Section: admin
48+Priority: optional
49+Maintainer: Sergey "Shnatsel" Davidoff <shnatsel@gmail.com>
50+Build-Depends: cmake (>= 2.8),
51+ debhelper (>= 9),
52+ libclutter-gtk-1.0-dev,
53+ libgee-dev (>= 0.5.3),
54+ libglib2.0-dev (>= 2.26.0),
55+ libgranite-dev,
56+ libgtk-3-dev (>= 3.6.0),
57+ libunity-dev,
58+ libpeas-dev,
59+ valac-0.18 | valac (>= 0.18),
60+ gobject-introspection,
61+ libgirepository1.0-dev
62+Standards-Version: 3.9.3
63+Homepage: https://launchpad.net/switchboard
64+Vcs-Bzr: lp:switchboard
65+Vcs-Browser: https://code.launchpad.net/~elementary-pantheon/switchboard/switchboard
66+
67+Package: switchboard
68+Architecture: any
69+Depends: ${misc:Depends},
70+ ${shlibs:Depends},
71+ libswitchboard2 (= ${binary:Version})
72+Pre-Depends: dpkg (>= 1.15.6)
73+Description: Modular desktop settings hub
74+ Desktop application that manages Switchboard Plugs.
75+
76+Package: switchboard-dbg
77+Architecture: any
78+Section: debug
79+Priority: extra
80+Depends: switchboard (= ${binary:Version}),
81+ ${misc:Depends}
82+Pre-Depends: dpkg (>= 1.15.6)
83+Enhances: switchboard
84+Description: Modular desktop settings hub (debugging symbols)
85+ Desktop application that manages Switchboard Plugs.
86+ .
87+ This package contains debugging symbols for switchboard.
88+
89+Package: libswitchboard-dev
90+Section: libdevel
91+Architecture: any
92+Depends: libswitchboard2 (= ${binary:Version})
93+Description: Headers for Switchboard library
94+ Development headers for the Switchboard library.
95+
96+Package: libswitchboard2
97+Section: libs
98+Architecture: any
99+Depends: ${shlibs:Depends},
100+ ${misc:Depends}
101+Description: Library managing Plugs designed for Switchboard
102+ Library for the Switchboard library.
103
104=== added file 'debian/copyright'
105--- debian/copyright 1970-01-01 00:00:00 +0000
106+++ debian/copyright 2013-11-15 16:22:57 +0000
107@@ -0,0 +1,39 @@
108+This work was packaged for Debian by:
109+
110+ Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> on Thu, 23 Jun 2011 20:00:31 +0400
111+
112+It was downloaded from:
113+
114+ https://launchpad.net/switchboard
115+
116+Upstream Author(s):
117+
118+ Avi Romanoff <aviromanoff@gmail.com>
119+
120+Copyright:
121+
122+ Copyright (C) 2011 elementary project
123+
124+License:
125+
126+ This program is free software: you can redistribute it and/or modify
127+ it under the terms of the GNU General Public License as published by
128+ the Free Software Foundation, either version 3 of the License, or
129+ (at your option) any later version.
130+
131+ This package is distributed in the hope that it will be useful,
132+ but WITHOUT ANY WARRANTY; without even the implied warranty of
133+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
134+ GNU General Public License for more details.
135+
136+ You should have received a copy of the GNU General Public License
137+ along with this program. If not, see <http://www.gnu.org/licenses/>.
138+
139+On Debian systems, the complete text of the GNU General
140+Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
141+
142+The Debian packaging is:
143+
144+ Copyright (C) 2011 Sergey "Shnatsel" Davidoff <shnatsel@gmail.com>
145+
146+and is licensed under the GPL version 3, see above.
147
148=== added file 'debian/docs'
149--- debian/docs 1970-01-01 00:00:00 +0000
150+++ debian/docs 2013-11-15 16:22:57 +0000
151@@ -0,0 +1,1 @@
152+CMakeLists.txt
153
154=== added file 'debian/libswitchboard-dev.install'
155--- debian/libswitchboard-dev.install 1970-01-01 00:00:00 +0000
156+++ debian/libswitchboard-dev.install 2013-11-15 16:22:57 +0000
157@@ -0,0 +1,5 @@
158+usr/include/switchboard/*
159+usr/lib/*/pkgconfig/switchboard.pc
160+usr/share/vala/vapi/switchboard.vapi
161+usr/share/vala/vapi/switchboard.deps
162+usr/share/gir-1.0/Switchboard*.gir
163
164=== added file 'debian/libswitchboard2.install'
165--- debian/libswitchboard2.install 1970-01-01 00:00:00 +0000
166+++ debian/libswitchboard2.install 2013-11-15 16:22:57 +0000
167@@ -0,0 +1,1 @@
168+usr/lib/*/libswitchboard.so*
169
170=== added file 'debian/rules'
171--- debian/rules 1970-01-01 00:00:00 +0000
172+++ debian/rules 2013-11-15 16:22:57 +0000
173@@ -0,0 +1,22 @@
174+#!/usr/bin/make -f
175+# -*- makefile -*-
176+# Sample debian/rules that uses debhelper.
177+# This file was originally written by Joey Hess and Craig Small.
178+# As a special exception, when this file is copied by dh-make into a
179+# dh-make output file, you may use that output file without restriction.
180+# This special exception was added by Craig Small in version 0.37 of dh-make.
181+
182+# Uncomment this to turn on verbose mode.
183+#export DH_VERBOSE=1
184+
185+%:
186+ dh $@
187+
188+override_dh_strip:
189+ dh_strip --dbg-package=switchboard-dbg
190+
191+override_dh_auto_install:
192+ dh_auto_install --destdir=debian/switchboard
193+
194+override_dh_builddeb:
195+ dh_builddeb -- -Zxz
196
197=== added directory 'debian/source'
198=== added file 'debian/source/format'
199--- debian/source/format 1970-01-01 00:00:00 +0000
200+++ debian/source/format 2013-11-15 16:22:57 +0000
201@@ -0,0 +1,1 @@
202+3.0 (quilt)
203
204=== added file 'debian/switchboard.install'
205--- debian/switchboard.install 1970-01-01 00:00:00 +0000
206+++ debian/switchboard.install 2013-11-15 16:22:57 +0000
207@@ -0,0 +1,2 @@
208+usr/bin/switchboard
209+usr/share/applications/switchboard.desktop
210\ No newline at end of file

Subscribers

People subscribed via source and target branches

to all changes: