summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Dale <richard.dale@codethink.co.uk>2013-05-20 10:16:03 +0100
committerRichard Dale <richard.dale@codethink.co.uk>2013-05-21 13:29:08 +0100
commiteeada766656aafc90f19f438eb77cb0eccb36c82 (patch)
treec04d36216d91c97424f5d113517255e384418789
parent403c0834c8e5dd0fcd8d118bf7fcd520ffd29d96 (diff)
downloadmorphs-eeada766656aafc90f19f438eb77cb0eccb36c82.tar.gz
Add morphs for build a Qt4/Enlightenment based desktop system
-rw-r--r--qt4-devel-system-x86_64-generic.morph65
-rw-r--r--qt4-sdk.morph20
-rw-r--r--qt4-tools.morph60
3 files changed, 145 insertions, 0 deletions
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"
+ ]
+ }
+ ]
+}