From eeada766656aafc90f19f438eb77cb0eccb36c82 Mon Sep 17 00:00:00 2001 From: Richard Dale Date: Mon, 20 May 2013 10:16:03 +0100 Subject: Add morphs for build a Qt4/Enlightenment based desktop system --- qt4-devel-system-x86_64-generic.morph | 65 +++++++++++++++++++++++++++++++++++ qt4-sdk.morph | 20 +++++++++++ qt4-tools.morph | 60 ++++++++++++++++++++++++++++++++ 3 files changed, 145 insertions(+) create mode 100644 qt4-devel-system-x86_64-generic.morph create mode 100644 qt4-sdk.morph create mode 100644 qt4-tools.morph diff --git a/qt4-devel-system-x86_64-generic.morph b/qt4-devel-system-x86_64-generic.morph new file mode 100644 index 0000000..08e22ad --- /dev/null +++ b/qt4-devel-system-x86_64-generic.morph @@ -0,0 +1,65 @@ +{ + "name": "qt4-devel-system-x86_64-generic", + "description": "A system that is able to build other systems based on the 64-bit x86 architecture.", + "kind": "system", + "system-kind": "rootfs-tarball", + "arch": "x86_64", + "disk-size": "4G", + "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": "bsp-x86_64-generic", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "tools", + "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": "qt4-tools", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "qt4-sdk", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "lua", + "repo": "baserock:baserock/morphs", + "ref": "master" + }, + { + "morph": "enlightenment", + "repo": "baserock:baserock/morphs", + "ref": "master" + } + ] +} diff --git a/qt4-sdk.morph b/qt4-sdk.morph new file mode 100644 index 0000000..f1b7366 --- /dev/null +++ b/qt4-sdk.morph @@ -0,0 +1,20 @@ +{ + "name": "qt4-sdk", + "description": "Qt4 Desktop Environment, IDE and Example Apps", + "kind": "stratum", + "build-depends": [ + { + "repo": "baserock:baserock/morphs", + "ref": "master", + "morph": "qt4-tools" + } + ], + "chunks": [ + { + "name": "qt-creator", + "repo": "upstream:qt-creator", + "ref": "baserock/morph/2.7", + "build-depends": [] + } + ] +} diff --git a/qt4-tools.morph b/qt4-tools.morph new file mode 100644 index 0000000..0756ae6 --- /dev/null +++ b/qt4-tools.morph @@ -0,0 +1,60 @@ +{ + "name": "qt4-tools", + "description": "Qt4 Development Libraries and Tools", + "kind": "stratum", + "build-depends": [ + { + "repo": "baserock:baserock/morphs", + "ref": "master", + "morph": "tools" + }, + { + "repo": "baserock:baserock/morphs", + "ref": "master", + "morph": "x-x86_64-generic" + }, + { + "repo": "baserock:baserock/morphs", + "ref": "master", + "morph": "multimedia" + } + ], + "chunks": [ + { + "name": "icu", + "repo": "upstream:icu", + "ref": "baserock/morph", + "build-depends": [] + }, + { + "name": "sqlite3", + "repo": "upstream:sqlite3", + "ref": "baserock/morph", + "build-depends": [] + }, + { + "name": "ruby-1.8", + "repo": "upstream:ruby", + "ref": "baserock/morph/ruby_1_8_7", + "build-depends": [] + }, + { + "name": "ruby-1.9", + "repo": "upstream:ruby", + "ref": "baserock/morph/ruby_1_9_3", + "build-depends": [ + "ruby-1.8" + ] + }, + { + "name": "qt4-tools", + "repo": "upstream:qt4-tools", + "ref": "baserock/morph", + "build-depends": [ + "icu", + "ruby-1.9", + "sqlite3" + ] + } + ] +} -- cgit v1.2.1