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
=== added directory 'debian'
=== added file 'debian/changelog'
--- debian/changelog 1970-01-01 00:00:00 +0000
+++ debian/changelog 2013-11-15 16:22:57 +0000
@@ -0,0 +1,29 @@
1switchboard (2.0.0) untable; urgency=low
2
3 * Now using libpeas
4
5 -- Corentin "tintou" Noël <tintou@mailoo.org> Sat, 09 Nov 2013 14:29:41 +0100
6
7switchboard (1.0.1) precise; urgency=low
8
9 * No more appmenu
10
11 -- Cody Garver <cody@elementaryos.org> Thu, 20 Jun 2013 04:22:32 -0500
12
13switchboard (1.0) precise; urgency=low
14
15 * New upstream release.
16
17 -- Cody Garver <cody@elementaryos.org> Sun, 09 Jun 2013 16:06:54 -0500
18
19switchboard (0.9) natty; urgency=low
20
21 * Now using libgranite, minor refactoring.
22
23 -- Avi Romanoff <aviromanoff@gmail.com> Mon, 22 Aug 2011 13:12:01 -0400
24
25switchboard (0.8) unstable; urgency=low
26
27 * Initial Release.
28
29 -- Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> Thu, 23 Jun 2011 20:00:31 +0400
030
=== added file 'debian/compat'
--- debian/compat 1970-01-01 00:00:00 +0000
+++ debian/compat 2013-11-15 16:22:57 +0000
@@ -0,0 +1,1 @@
19
02
=== added file 'debian/control'
--- debian/control 1970-01-01 00:00:00 +0000
+++ debian/control 2013-11-15 16:22:57 +0000
@@ -0,0 +1,57 @@
1Source: switchboard
2Section: admin
3Priority: optional
4Maintainer: Sergey "Shnatsel" Davidoff <shnatsel@gmail.com>
5Build-Depends: cmake (>= 2.8),
6 debhelper (>= 9),
7 libclutter-gtk-1.0-dev,
8 libgee-dev (>= 0.5.3),
9 libglib2.0-dev (>= 2.26.0),
10 libgranite-dev,
11 libgtk-3-dev (>= 3.6.0),
12 libunity-dev,
13 libpeas-dev,
14 valac-0.18 | valac (>= 0.18),
15 gobject-introspection,
16 libgirepository1.0-dev
17Standards-Version: 3.9.3
18Homepage: https://launchpad.net/switchboard
19Vcs-Bzr: lp:switchboard
20Vcs-Browser: https://code.launchpad.net/~elementary-pantheon/switchboard/switchboard
21
22Package: switchboard
23Architecture: any
24Depends: ${misc:Depends},
25 ${shlibs:Depends},
26 libswitchboard2 (= ${binary:Version})
27Pre-Depends: dpkg (>= 1.15.6)
28Description: Modular desktop settings hub
29 Desktop application that manages Switchboard Plugs.
30
31Package: switchboard-dbg
32Architecture: any
33Section: debug
34Priority: extra
35Depends: switchboard (= ${binary:Version}),
36 ${misc:Depends}
37Pre-Depends: dpkg (>= 1.15.6)
38Enhances: switchboard
39Description: Modular desktop settings hub (debugging symbols)
40 Desktop application that manages Switchboard Plugs.
41 .
42 This package contains debugging symbols for switchboard.
43
44Package: libswitchboard-dev
45Section: libdevel
46Architecture: any
47Depends: libswitchboard2 (= ${binary:Version})
48Description: Headers for Switchboard library
49 Development headers for the Switchboard library.
50
51Package: libswitchboard2
52Section: libs
53Architecture: any
54Depends: ${shlibs:Depends},
55 ${misc:Depends}
56Description: Library managing Plugs designed for Switchboard
57 Library for the Switchboard library.
058
=== added file 'debian/copyright'
--- debian/copyright 1970-01-01 00:00:00 +0000
+++ debian/copyright 2013-11-15 16:22:57 +0000
@@ -0,0 +1,39 @@
1This work was packaged for Debian by:
2
3 Sergey "Shnatsel" Davidoff <shnatsel@gmail.com> on Thu, 23 Jun 2011 20:00:31 +0400
4
5It was downloaded from:
6
7 https://launchpad.net/switchboard
8
9Upstream Author(s):
10
11 Avi Romanoff <aviromanoff@gmail.com>
12
13Copyright:
14
15 Copyright (C) 2011 elementary project
16
17License:
18
19 This program is free software: you can redistribute it and/or modify
20 it under the terms of the GNU General Public License as published by
21 the Free Software Foundation, either version 3 of the License, or
22 (at your option) any later version.
23
24 This package is distributed in the hope that it will be useful,
25 but WITHOUT ANY WARRANTY; without even the implied warranty of
26 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
27 GNU General Public License for more details.
28
29 You should have received a copy of the GNU General Public License
30 along with this program. If not, see <http://www.gnu.org/licenses/>.
31
32On Debian systems, the complete text of the GNU General
33Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
34
35The Debian packaging is:
36
37 Copyright (C) 2011 Sergey "Shnatsel" Davidoff <shnatsel@gmail.com>
38
39and is licensed under the GPL version 3, see above.
040
=== added file 'debian/docs'
--- debian/docs 1970-01-01 00:00:00 +0000
+++ debian/docs 2013-11-15 16:22:57 +0000
@@ -0,0 +1,1 @@
1CMakeLists.txt
02
=== added file 'debian/libswitchboard-dev.install'
--- debian/libswitchboard-dev.install 1970-01-01 00:00:00 +0000
+++ debian/libswitchboard-dev.install 2013-11-15 16:22:57 +0000
@@ -0,0 +1,5 @@
1usr/include/switchboard/*
2usr/lib/*/pkgconfig/switchboard.pc
3usr/share/vala/vapi/switchboard.vapi
4usr/share/vala/vapi/switchboard.deps
5usr/share/gir-1.0/Switchboard*.gir
06
=== added file 'debian/libswitchboard2.install'
--- debian/libswitchboard2.install 1970-01-01 00:00:00 +0000
+++ debian/libswitchboard2.install 2013-11-15 16:22:57 +0000
@@ -0,0 +1,1 @@
1usr/lib/*/libswitchboard.so*
02
=== added file 'debian/rules'
--- debian/rules 1970-01-01 00:00:00 +0000
+++ debian/rules 2013-11-15 16:22:57 +0000
@@ -0,0 +1,22 @@
1#!/usr/bin/make -f
2# -*- makefile -*-
3# Sample debian/rules that uses debhelper.
4# This file was originally written by Joey Hess and Craig Small.
5# As a special exception, when this file is copied by dh-make into a
6# dh-make output file, you may use that output file without restriction.
7# This special exception was added by Craig Small in version 0.37 of dh-make.
8
9# Uncomment this to turn on verbose mode.
10#export DH_VERBOSE=1
11
12%:
13 dh $@
14
15override_dh_strip:
16 dh_strip --dbg-package=switchboard-dbg
17
18override_dh_auto_install:
19 dh_auto_install --destdir=debian/switchboard
20
21override_dh_builddeb:
22 dh_builddeb -- -Zxz
023
=== added directory 'debian/source'
=== added file 'debian/source/format'
--- debian/source/format 1970-01-01 00:00:00 +0000
+++ debian/source/format 2013-11-15 16:22:57 +0000
@@ -0,0 +1,1 @@
13.0 (quilt)
02
=== added file 'debian/switchboard.install'
--- debian/switchboard.install 1970-01-01 00:00:00 +0000
+++ debian/switchboard.install 2013-11-15 16:22:57 +0000
@@ -0,0 +1,2 @@
1usr/bin/switchboard
2usr/share/applications/switchboard.desktop
0\ No newline at end of file3\ No newline at end of file

Subscribers

People subscribed via source and target branches

to all changes: