summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-02-02 19:17:38 (GMT)
committerPedro Alvarez <pedro.alvarez@codethink.co.uk>2015-03-06 11:16:23 (GMT)
commit02f46ab25503474e79c923339f3d3272f041dee6 (patch)
tree1ef3a2fe045cfc4feedf3386f795aafca3842a7f
parentc85678db412a710a4ee339cebd3664028eee8429 (diff)
downloaddefinitions-02f46ab25503474e79c923339f3d3272f041dee6.tar.gz
Add persistence-administrator and dependencies
-rw-r--r--strata/genivi.morph25
-rw-r--r--strata/genivi/libarchive.morph6
-rw-r--r--strata/genivi/persistence-administrator.morph5
-rw-r--r--strata/genivi/persistence-common-object.morph5
4 files changed, 41 insertions, 0 deletions
diff --git a/strata/genivi.morph b/strata/genivi.morph
index c8fe153..062db39 100644
--- a/strata/genivi.morph
+++ b/strata/genivi.morph
@@ -3,6 +3,7 @@ kind: stratum
description: Software components designed by genivi, for genivi.
build-depends:
- morph: strata/foundation.morph
+- morph: strata/audio-bluetooth.morph
chunks:
- name: linuxquota
morph: strata/genivi/linuxquota.morph
@@ -78,3 +79,27 @@ chunks:
build-depends:
- DLT-daemon
- persistence-client-library
+- name: libarchive
+ morph: strata/genivi/libarchive.morph
+ repo: git://github.com/libarchive/libarchive.git
+ ref: 19f23e191f9d3e1dd2a518735046100419965804
+ unpetrify-ref: v3.1.2
+ build-depends: []
+- name: persistence-common-object
+ morph: strata/genivi/persistence-common-object.morph
+ repo: upstream:genivi/persistence-common-object
+ ref: dc46126214022d068729f7ccd47415dc5f86f425
+ unpetrify-ref: baserock/pedroalvarez/1.0.2
+ build-depends:
+ - itzam-tarball
+ - DLT-daemon
+- name: persistence-administrator
+ morph: strata/genivi/persistence-administrator.morph
+ repo: upstream:genivi/persistence-administrator
+ ref: f9d62e70237c05323cbd60f1d5c7b574fbc2de43
+ unpetrify-ref: baserock/pedroalvarez/1.0.5
+ build-depends:
+ - persistence-common-object
+ - DLT-daemon
+ - libarchive
+ - node-state-manager
diff --git a/strata/genivi/libarchive.morph b/strata/genivi/libarchive.morph
new file mode 100644
index 0000000..bf840f5
--- /dev/null
+++ b/strata/genivi/libarchive.morph
@@ -0,0 +1,6 @@
+name: libarchive
+kind: chunk
+build-system: autotools
+configure-commands:
+- autoreconf -ivf
+- ./configure --prefix="$PREFIX" --disable-acl
diff --git a/strata/genivi/persistence-administrator.morph b/strata/genivi/persistence-administrator.morph
new file mode 100644
index 0000000..f4fd07a
--- /dev/null
+++ b/strata/genivi/persistence-administrator.morph
@@ -0,0 +1,5 @@
+name: persistence-administrator
+kind: chunk
+build-system: autotools
+pre-configure-commands:
+- chmod +x autogen.sh
diff --git a/strata/genivi/persistence-common-object.morph b/strata/genivi/persistence-common-object.morph
new file mode 100644
index 0000000..179a603
--- /dev/null
+++ b/strata/genivi/persistence-common-object.morph
@@ -0,0 +1,5 @@
+name: persistence-common-object
+kind: chunk
+build-system: autotools
+pre-configure-commands:
+- chmod +x autogen.sh