summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Maw <jonathan.maw@codethink.co.uk>2013-09-30 14:21:05 +0000
committerJonathan Maw <jonathan.maw@codethink.co.uk>2013-09-30 14:21:05 +0000
commit5640acb7ec437f0b584dbb1ff044e1495c87448a (patch)
treed277a1213bd57d94977d78f58f00de7b518e496e
parent73c70e156cfbe78e2ff13602389e65210be86546 (diff)
parent77131eae0726bd3616edcb4f187b2be2fdc912d9 (diff)
downloaddefinitions-5640acb7ec437f0b584dbb1ff044e1495c87448a.tar.gz
Merge branch 'baserock/xfce-build-rebase-2'
Reviewed-by: Lars Wirzenius <lars.wirzenius@codethink.co.uk> Rubber-stamped-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
-rw-r--r--gtk2.morph94
-rw-r--r--xfce-system.morph58
-rw-r--r--xfce.morph132
3 files changed, 284 insertions, 0 deletions
diff --git a/gtk2.morph b/gtk2.morph
new file mode 100644
index 00000000..8375ac09
--- /dev/null
+++ b/gtk2.morph
@@ -0,0 +1,94 @@
+name: gtk2
+description: the gtk2 stratum
+kind: stratum
+build-depends:
+- morph: genivi-foundation
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: x-common
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: x-x86_64-generic
+ repo: baserock:baserock/morphs
+ ref: master
+chunks:
+- name: shared-mime-info
+ repo: upstream:shared-mime-info
+ ref: baserock/morph
+ build-depends: []
+- name: gnome-common
+ repo: upstream:gnome-common
+ ref: 3.7.4
+ build-depends: []
+- name: libtiff
+ repo: upstream:libtiff
+ ref: Release-v4-0-3
+ build-depends: []
+- name: libcroco
+ repo: upstream:libcroco
+ ref: baserock/morph
+ build-depends:
+ - gnome-common
+- name: gdk-pixbuf
+ repo: upstream:gdk-pixbuf
+ ref: baserock/morph
+ build-depends:
+ - libtiff
+- name: atk
+ repo: upstream:atk
+ ref: ATK_2_9_3
+ build-depends:
+ - gnome-common
+- name: at-spi2-core
+ repo: upstream:at-spi2-core
+ ref: AT_SPI2_CORE_2_9_5
+ build-depends: []
+- name: at-spi2-atk
+ repo: upstream:at-spi2-atk
+ ref: baserock/morph
+ build-depends:
+ - at-spi2-core
+ - atk
+- name: cairo
+ repo: upstream:cairo
+ ref: 1.12.14
+ build-depends: []
+- name: colm
+ repo: upstream:colm
+ ref: master
+ build-depends: []
+- name: ragel
+ repo: upstream:ragel
+ ref: baserock/morph
+ build-depends:
+ - colm
+- name: harfbuzz
+ repo: upstream:harfbuzz
+ ref: 0.9.19
+ build-depends:
+ - ragel
+- name: pango
+ repo: upstream:pango
+ ref: baserock/xfce-build
+ build-depends:
+ - cairo
+ - harfbuzz
+- name: gtk+
+ repo: upstream:gtk+
+ ref: baserock/xfce-build
+ build-depends:
+ - pango
+ - gdk-pixbuf
+ - cairo
+ - atk
+ - at-spi2-atk
+- name: librsvg
+ repo: upstream:librsvg
+ ref: baserock/morph
+ build-depends:
+ - cairo
+ - gdk-pixbuf
+ - gnome-common
+ - gtk+
+ - libcroco
+ - pango
diff --git a/xfce-system.morph b/xfce-system.morph
new file mode 100644
index 00000000..bb66eb48
--- /dev/null
+++ b/xfce-system.morph
@@ -0,0 +1,58 @@
+name: xfce-system
+description: A GENIVI devel with XFCE
+kind: system
+arch: x86_64
+disk-size: 2G
+strata:
+- morph: build-essential
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: core
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: foundation
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: genivi-foundation
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: bsp-x86_64-generic
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: connectivity
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: audio-bluetooth
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: x-common
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: x-x86_64-generic
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: multimedia
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: genivi
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: genivi-x-x86_64-generic
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: gtk2
+ repo: baserock:baserock/morphs
+ ref: baserock/xfce-build-rebase-2
+- morph: tools
+ repo: baserock:baserock/morphs
+ ref: master
+- morph: xfce
+ repo: baserock:baserock/morphs
+ ref: baserock/xfce-build-rebase-2
+configuration-extensions:
+- set-hostname
+- ssh
+- add-config-files
+- simple-network
+- nfsboot
+- install-files
diff --git a/xfce.morph b/xfce.morph
new file mode 100644
index 00000000..b85ecce7
--- /dev/null
+++ b/xfce.morph
@@ -0,0 +1,132 @@
+name: xfce
+description: xfce stratum
+kind: stratum
+build-depends:
+- repo: baserock:baserock/morphs
+ morph: genivi-x-x86_64-generic
+ ref: master
+- morph: gtk2
+ repo: baserock:baserock/morphs
+ ref: baserock/xfce-build-rebase-2
+- repo: baserock:baserock/morphs
+ morph: x-x86_64-generic
+ ref: master
+chunks:
+- name: xfce-dev-tools
+ repo: upstream:xfce/xfce4-dev-tools
+ ref: baserock/morph
+ build-depends: []
+- name: libxfce4util
+ repo: upstream:xfce/libxfce4util
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+- name: xfconf
+ repo: upstream:xfce/xfconf
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+ - libxfce4util
+- name: libxfce4ui
+ repo: upstream:xfce/libxfce4ui
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+ - libxfce4util
+ - xfconf
+- name: garcon
+ repo: upstream:xfce/garcon
+ ref: baserock/morph
+ build-depends:
+ - libxfce4util
+- name: perl-uri
+ repo: upstream:libwww-perl/uri
+ ref: baserock/morph
+ build-depends: []
+- name: exo
+ repo: upstream:xfce/exo
+ ref: baserock/morph
+ build-depends:
+ - libxfce4util
+ - libxfce4ui
+ - perl-uri
+- name: libwnck
+ repo: upstream:libwnck
+ ref: baserock/xfce-build
+ build-depends: []
+- name: xfce4-panel
+ repo: upstream:xfce/xfce4-panel
+ ref: baserock/morph
+ build-depends:
+ - libxfce4ui
+ - garcon
+ - exo
+ - libwnck
+- name: thunar
+ repo: upstream:xfce/thunar
+ ref: baserock/morph
+ build-depends:
+ - libxfce4ui
+ - exo
+ - garcon
+ - libwnck
+- name: xfce4-settings
+ repo: upstream:xfce/xfce4-settings
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+ - xfconf
+ - exo
+ - libxfce4ui
+ - garcon
+- name: iceauth
+ repo: upstream:iceauth
+ ref: baserock/morph
+ build-depends: []
+- name: xfce4-session
+ repo: upstream:xfce/xfce4-session
+ ref: baserock/morph
+ build-depends:
+ - iceauth
+ - exo
+ - xfce-dev-tools
+ - libxfce4ui
+ - libwnck
+- name: gtk-xfce-engine-2
+ repo: upstream:xfce/gtk-xfce-engine
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+- name: xfdesktop
+ repo: upstream:xfce/xfdesktop
+ ref: baserock/morph
+ build-depends:
+ - exo
+ - libxfce4ui
+ - xfconf
+ - libwnck
+- name: xfwm4
+ repo: upstream:xfce/xfwm4
+ ref: baserock/morph
+ build-depends:
+ - exo
+ - libxfce4util
+ - libxfce4ui
+ - xfconf
+ - libwnck
+- name: xfce4-appfinder
+ repo: upstream:xfce/xfce4-appfinder
+ ref: baserock/morph
+ build-depends:
+ - exo
+ - libxfce4ui
+ - garcon
+- name: tumbler
+ repo: upstream:xfce/tumbler
+ ref: baserock/morph
+ build-depends:
+ - xfce-dev-tools
+- name: elementary-xfce
+ repo: upstream:elementary-xfce
+ ref: baserock/morph
+ build-depends: []