Merge lp:~codygarver/elementaryos/create-elementary-sdk-metapackage into lp:~elementary-os/elementaryos/elementary-seeds.trusty

Proposed by Cody Garver on 2013-11-09
Status: Merged
Merged at revision: 2191
Proposed branch: lp:~codygarver/elementaryos/create-elementary-sdk-metapackage
Merge into: lp:~elementary-os/elementaryos/elementary-seeds.trusty
Diff against target: 35 lines (+20/-0)
2 files modified
STRUCTURE (+1/-0)
elementary-sdk (+19/-0)
To merge this branch: bzr merge lp:~codygarver/elementaryos/create-elementary-sdk-metapackage
Reviewer Review Type Date Requested Status
Sergey "Shnatsel" Davidoff (community) 2013-11-09 Needs Fixing on 2013-11-14
Review via email: mp+194628@code.launchpad.net

Commit message

Create elementary-sdk metapackage

Description of the change

What do you think about the description(s)?

To post a comment you must log in.

Wait, do we actually have Euclide in a workable state? Also how about granite-dev and build-essential and all that stuff?

review: Needs Information
2169. By Cody Garver on 2013-11-14

Add more packages to sdk

Cody Garver (codygarver) wrote :

Yes, Euclide is in a working state now thanks to Mario.

I added some more packages to the list, anything else you can think of?

This is still insufficient - you don't even have valac.

Make sure you have at least granite build-dependencies covered: http://bazaar.launchpad.net/~elementary-os/granite/deb-packaging/view/head:/debian/control

review: Needs Fixing
2170. By Cody Garver on 2013-11-14

Add some common granite dependencies

Cody Garver (codygarver) wrote :

What else?

Cody Garver (codygarver) wrote :

Gonna need the new libswitchboard*-dev when it exists

Rico Tzschichholz (ricotz) wrote :

Add libgirepository1.0-dev since gobject-introspection isn't enough

2171. By Cody Garver on 2013-11-26

Add libgirepository1.0-dev

2172. By Cody Garver on 2013-11-26

Add bzr

2173. By Cody Garver on 2013-11-29

Add wrap-and-sort dependency python3-debian

2174. By Cody Garver on 2014-03-20

Design team has ruled against including Euclide. Scratch will take its place.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'STRUCTURE'
2--- STRUCTURE 2013-11-14 22:19:02 +0000
3+++ STRUCTURE 2014-03-20 20:16:29 +0000
4@@ -1,6 +1,7 @@
5 feature follow-recommends
6 include platform.trusty
7 artwork:
8+elementary-sdk:
9 pantheon-shell:
10 pantheon:
11 desktop: desktop-common artwork pantheon
12
13=== added file 'elementary-sdk'
14--- elementary-sdk 1970-01-01 00:00:00 +0000
15+++ elementary-sdk 2014-03-20 20:16:29 +0000
16@@ -0,0 +1,19 @@
17+Task-Per-Derivative: 1
18+Task-Section: user
19+Task-Description: elementary SDK
20+Task-Extended-Description: The official SDK of elementary
21+Task-Key: elementary-sdk
22+Task-Metapackage: elementary-sdk
23+
24+ * build-essential
25+ * bzr
26+ * cmake # http://elementaryos.org/docs/code/the-build-system
27+ * devscripts # packaging tools
28+ * gobject-introspection
29+ * libgirepository1.0-dev
30+ * libgranite-dev # elementary development library
31+ * libgtk-3-dev
32+ * libgirepository1.0-dev
33+ * python3-debian # needed for wrap-and-sort to work
34+ * (scratch-text-editor) # official elementary IDE
35+ * valac

Subscribers

People subscribed via source and target branches