summaryrefslogtreecommitdiff
path: root/strata
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2016-10-30 16:28:31 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2016-11-11 17:36:41 +0900
commit6cb5b32227de1043933fed3542e70bc3c64f59c3 (patch)
tree5fd8396053cebe86e913391671d905b2c4c2c5ce /strata
parent3dcb1a2d6f541449ba7d5192c7db9e09204a799b (diff)
downloaddefinitions-6cb5b32227de1043933fed3542e70bc3c64f59c3.tar.gz
Move trove & mason related systems, clusters and strata to a new trove subdirectory
Change-Id: Id71531000851293c2be834360ff543399cda3989
Diffstat (limited to 'strata')
-rw-r--r--strata/fail2ban-common.morph14
-rw-r--r--strata/fail2ban-common/fail2ban.morph6
-rw-r--r--strata/lorry-controller.morph16
-rw-r--r--strata/lorry-controller/lorry-controller.morph10
-rw-r--r--strata/python3-core.morph58
-rw-r--r--strata/python3-core/pyyaml.morph6
-rw-r--r--strata/trove.morph101
-rw-r--r--strata/trove/cgit.morph6
-rw-r--r--strata/trove/clod.morph7
-rw-r--r--strata/trove/gall.morph7
-rw-r--r--strata/trove/gitano.morph5
-rw-r--r--strata/trove/lace.morph7
-rw-r--r--strata/trove/lrexlib-pcre.morph9
-rw-r--r--strata/trove/lua-scrypt.morph4
-rw-r--r--strata/trove/lua.morph11
-rw-r--r--strata/trove/luxio.morph7
-rw-r--r--strata/trove/supple.morph7
-rw-r--r--strata/trove/trove-setup.morph4
18 files changed, 0 insertions, 285 deletions
diff --git a/strata/fail2ban-common.morph b/strata/fail2ban-common.morph
deleted file mode 100644
index a6d1b175..00000000
--- a/strata/fail2ban-common.morph
+++ /dev/null
@@ -1,14 +0,0 @@
-name: fail2ban-common
-kind: stratum
-description: |
- This stratum only installs fail2ban. You will need to
- configure it afterwards. It's recommended to include
- iptables in the system too.
-build-depends:
-- morph: strata/core.morph
-chunks:
-- name: fail2ban
- morph: strata/fail2ban-common/fail2ban.morph
- repo: upstream:fail2ban
- ref: 70ba5cb0054f0869930b8cd2dc1bb836653dd289
- unpetrify-ref: "0.9.3"
diff --git a/strata/fail2ban-common/fail2ban.morph b/strata/fail2ban-common/fail2ban.morph
deleted file mode 100644
index 2f267a5a..00000000
--- a/strata/fail2ban-common/fail2ban.morph
+++ /dev/null
@@ -1,6 +0,0 @@
-name: fail2ban
-kind: chunk
-build-system: python3-distutils
-post-install-commands:
-- install -D -m 640 files/fail2ban.service "$DESTDIR"/"$PREFIX"/lib/systemd/system/fail2ban.service
-- install -D -m 640 files/fail2ban-tmpfiles.conf "$DESTDIR"/"$PREFIX"/lib/tmpfiles.d/fail2ban.conf
diff --git a/strata/lorry-controller.morph b/strata/lorry-controller.morph
deleted file mode 100644
index 5f45793c..00000000
--- a/strata/lorry-controller.morph
+++ /dev/null
@@ -1,16 +0,0 @@
-name: lorry-controller
-kind: stratum
-description: |
- Lorry Controller mirroring service.
-
- This is a component of Trove, but can
- also be used with other Git servers.
-build-depends:
-- morph: strata/python-cliapp.morph
-- morph: strata/python-wsgi.morph
-chunks:
-- name: lorry-controller
- morph: strata/lorry-controller/lorry-controller.morph
- repo: baserock:baserock/lorry-controller
- ref: dddd2e37953d795e4004b1d2722c25ec652135ad
- unpetrify-ref: master
diff --git a/strata/lorry-controller/lorry-controller.morph b/strata/lorry-controller/lorry-controller.morph
deleted file mode 100644
index 2f90a9a1..00000000
--- a/strata/lorry-controller/lorry-controller.morph
+++ /dev/null
@@ -1,10 +0,0 @@
-name: lorry-controller
-kind: chunk
-build-system: python-distutils
-post-install-commands:
-- install -d 0755 "$DESTDIR/etc/lighttpd"
-- install -m 0644 -D etc/lighttpd/*.conf "$DESTDIR/etc/lighttpd/."
-- |
- TGT="$DESTDIR/usr/lib/systemd/system"
- install -d "$TGT/multi-user.target.wants"
- install -m 0644 units/*.service units/*.timer "$TGT/."
diff --git a/strata/python3-core.morph b/strata/python3-core.morph
deleted file mode 100644
index 18bd5cc6..00000000
--- a/strata/python3-core.morph
+++ /dev/null
@@ -1,58 +0,0 @@
-name: python3-core
-kind: stratum
-description: |
- Some "core" Python packages, for Python 3.
-
- The CPython interpreter for Python 3 is in core.morph.
-
-build-depends:
-- morph: strata/core.morph
-
-chunks:
-- name: mako
- repo: upstream:python-packages/mako.git
- ref: 285bc818a50ccc0f9549630f7c4f4c250585c3e7
- unpetrify-ref: rel_1_0_0
- build-system: python3-distutils
-
-- name: pbr
- repo: upstream:pbr
- ref: 6e472b4905411a39e993c81c382a27ca9c771ef5
- unpetrify-ref: 0.11.1
- build-system: python3-distutils
-
-- name: python-requests
- repo: upstream:python-requests
- ref: b83131779c701720a9ae9efae78996277d416269
- unpetrify-ref: v2.5.1
- build-system: python3-distutils
-
-- name: six
- repo: upstream:six
- ref: 8cfbff6b764af86d825086fa1637aa009e90d75a
- unpetrify-ref: 1.9.0
- build-system: python3-distutils
-
-- name: pyyaml
- morph: strata/python3-core/pyyaml.morph
- repo: upstream:pyyaml
- ref: d9fbcceaed39d955f6871b07c61dc42f824285c1
- unpetrify-ref: baserock/morph
-
-- name: python-lxml
- repo: upstream:python-lxml
- ref: 14505bc62f5f1fc9fb0ff007955f3e67ab4562bb
- unpetrify-ref: lxml-3.4.0
- build-system: python3-distutils
-
-- name: python-markdown
- repo: upstream:python-markdown
- ref: f0c5b71acbc02af60a33d67c59558bb513b25e74
- unpetrify-ref: 2.5.1-final
- build-system: python3-distutils
-
-- name: jsonschema
- repo: upstream:jsonschema
- ref: 35b60f390098d3306c03eee27ceec8cf8a493579
- unpetrify-ref: v2.3.0
- build-system: python3-distutils
diff --git a/strata/python3-core/pyyaml.morph b/strata/python3-core/pyyaml.morph
deleted file mode 100644
index 001f392c..00000000
--- a/strata/python3-core/pyyaml.morph
+++ /dev/null
@@ -1,6 +0,0 @@
-name: pyyaml
-kind: chunk
-build-commands:
-- python3 setup.py --without-libyaml build
-install-commands:
-- python3 setup.py --without-libyaml install --prefix="$PREFIX" --root "$DESTDIR"
diff --git a/strata/trove.morph b/strata/trove.morph
deleted file mode 100644
index fa5c45e0..00000000
--- a/strata/trove.morph
+++ /dev/null
@@ -1,101 +0,0 @@
-name: trove
-kind: stratum
-description: Trove software
-build-depends:
-- morph: strata/python2-core.morph
-- morph: strata/tools.morph
-- morph: strata/morph-utils.morph
-- morph: strata/pcre-utils.morph
-chunks:
-- name: lua
- morph: strata/trove/lua.morph
- repo: upstream:lua
- ref: 948063437e0350d9ef1649ec3a76d0c24a5c8642
- unpetrify-ref: baserock/5.1-morph
-- name: lace
- morph: strata/trove/lace.morph
- repo: upstream:gitano/lace
- ref: d1b540b6d361d6a1f51e53cdaab69f053340efbb
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
- submodules:
- extras/luacov:
- url: upstream:gitano/luacov
-- name: luxio
- morph: strata/trove/luxio.morph
- repo: upstream:luxio
- ref: be9d125080b9ff2376273e21b75669b65dc88d46
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
-- name: supple
- morph: strata/trove/supple.morph
- repo: upstream:gitano/supple
- ref: 0963e5706d78d0ae7446ea91af986de1e196eb39
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
- - luxio
- submodules:
- extras/luacov:
- url: upstream:gitano/luacov
-- name: clod
- morph: strata/trove/clod.morph
- repo: upstream:gitano/clod
- ref: da15894f42f48d15db997c4355d6b672371a4163
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
- submodules:
- extras/luacov:
- url: upstream:gitano/luacov
-- name: gall
- morph: strata/trove/gall.morph
- repo: upstream:gitano/gall
- ref: 11de77bd79c08a152932a3435d1921abc1020252
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
- - luxio
- submodules:
- libgit2:
- url: upstream:gitano/libgit2
- luagit2:
- url: upstream:gitano/luagit2
- extras/luacov:
- url: upstream:gitano/luacov
-- name: lrexlib-pcre
- morph: strata/trove/lrexlib-pcre.morph
- repo: upstream:lrexlib
- ref: 0524a6e3ab6d50cba63c8642a875e246de53d651
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
-- name: gitano
- morph: strata/trove/gitano.morph
- repo: upstream:gitano/gitano
- ref: 4b8ce6875266fdd6609a217dcf2924d7d4815cc2
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
-- name: cgit
- morph: strata/trove/cgit.morph
- repo: upstream:cgit
- ref: dc881acb0c857c783b611c03294d79a7553a4ec7
- unpetrify-ref: baserock/v0.12
- submodules:
- git:
- url: upstream:git
-- name: trove-setup
- morph: strata/trove/trove-setup.morph
- repo: baserock:baserock/trove-setup
- ref: 1f2edd45b03a3e9d86d7c77847612c969b60b86f
- unpetrify-ref: master
-- name: lua-scrypt
- morph: strata/trove/lua-scrypt.morph
- repo: upstream:lua-scrypt
- ref: 0d7f74cd3eab7d54fbb13294194de7ea70ac34a5
- unpetrify-ref: baserock/morph
- build-depends:
- - lua
diff --git a/strata/trove/cgit.morph b/strata/trove/cgit.morph
deleted file mode 100644
index bd373a51..00000000
--- a/strata/trove/cgit.morph
+++ /dev/null
@@ -1,6 +0,0 @@
-name: cgit
-kind: chunk
-build-commands:
-- make prefix="$PREFIX"
-install-commands:
-- make prefix="$PREFIX" DESTDIR="$DESTDIR" install
diff --git a/strata/trove/clod.morph b/strata/trove/clod.morph
deleted file mode 100644
index e31ca4fb..00000000
--- a/strata/trove/clod.morph
+++ /dev/null
@@ -1,7 +0,0 @@
-name: clod
-kind: chunk
-description: Configuration Language Organised (by) Dots.
-build-commands:
-- make
-install-commands:
-- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install
diff --git a/strata/trove/gall.morph b/strata/trove/gall.morph
deleted file mode 100644
index c1f2fd47..00000000
--- a/strata/trove/gall.morph
+++ /dev/null
@@ -1,7 +0,0 @@
-name: gall
-kind: chunk
-description: Git Abstraction Layer for Lua
-build-commands:
-- make
-install-commands:
-- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install
diff --git a/strata/trove/gitano.morph b/strata/trove/gitano.morph
deleted file mode 100644
index 962224d5..00000000
--- a/strata/trove/gitano.morph
+++ /dev/null
@@ -1,5 +0,0 @@
-name: gitano
-kind: chunk
-install-commands:
-- make install INST_ROOT="$PREFIX" DESTDIR="$DESTDIR"
-- cp scripts/htpasswd "$DESTDIR/$PREFIX/bin"
diff --git a/strata/trove/lace.morph b/strata/trove/lace.morph
deleted file mode 100644
index 70752397..00000000
--- a/strata/trove/lace.morph
+++ /dev/null
@@ -1,7 +0,0 @@
-name: lace
-kind: chunk
-description: Lua Access Control Engine.
-build-commands:
-- make
-install-commands:
-- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install
diff --git a/strata/trove/lrexlib-pcre.morph b/strata/trove/lrexlib-pcre.morph
deleted file mode 100644
index 63f3b034..00000000
--- a/strata/trove/lrexlib-pcre.morph
+++ /dev/null
@@ -1,9 +0,0 @@
-name: lrexlib-pcre
-kind: chunk
-description: Lua regular expression library - PCRE build only
-build-commands:
-- gcc -fPIC -DPIC -DVERSION=\"2.7.2\" -o rex_pcre.so -shared src/common.c src/pcre/lpcre.c
- src/pcre/lpcre_f.c -lpcre
-install-commands:
-- mkdir -p $DESTDIR/usr/lib/lua/5.1/
-- cp rex_pcre.so $DESTDIR/usr/lib/lua/5.1/
diff --git a/strata/trove/lua-scrypt.morph b/strata/trove/lua-scrypt.morph
deleted file mode 100644
index 141b8ec3..00000000
--- a/strata/trove/lua-scrypt.morph
+++ /dev/null
@@ -1,4 +0,0 @@
-name: lua-scrypt
-kind: chunk
-install-commands:
-- make lua-5.1-install DESTDIR="$DESTDIR"
diff --git a/strata/trove/lua.morph b/strata/trove/lua.morph
deleted file mode 100644
index 32aeb5c1..00000000
--- a/strata/trove/lua.morph
+++ /dev/null
@@ -1,11 +0,0 @@
-name: lua
-kind: chunk
-configure-commands:
-- sed -e 's/defined(LUA_USE_READLINE)/0/g' src/luaconf.h.orig >src/luaconf.h
-- sed -i -e '/^linux:/{n;s/-lreadline//g;s/-lhistory//g;s/-lncurses//g}' src/Makefile
-build-commands:
-- make debian_linux INSTALL_TOP="$PREFIX" RPATH="$PREFIX/lib"
-install-commands:
-- make INSTALL_TOP="$DESTDIR/$PREFIX" debian_install
-- mkdir -p "$DESTDIR/$PREFIX/lib/pkgconfig"
-- cp lua5.1.pc "$DESTDIR/$PREFIX/lib/pkgconfig/"
diff --git a/strata/trove/luxio.morph b/strata/trove/luxio.morph
deleted file mode 100644
index 29aabfaf..00000000
--- a/strata/trove/luxio.morph
+++ /dev/null
@@ -1,7 +0,0 @@
-name: luxio
-kind: chunk
-description: Lua Unix IO (and related stuff).
-build-commands:
-- make lua-5.1
-install-commands:
-- make DESTDIR="$DESTDIR" lua-5.1-install
diff --git a/strata/trove/supple.morph b/strata/trove/supple.morph
deleted file mode 100644
index 6470ba28..00000000
--- a/strata/trove/supple.morph
+++ /dev/null
@@ -1,7 +0,0 @@
-name: supple
-kind: chunk
-description: Sandbox (for) Untrusted Procedure Partitioning (in) Lua Engine.
-build-commands:
-- make
-install-commands:
-- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install
diff --git a/strata/trove/trove-setup.morph b/strata/trove/trove-setup.morph
deleted file mode 100644
index 1f49760f..00000000
--- a/strata/trove/trove-setup.morph
+++ /dev/null
@@ -1,4 +0,0 @@
-name: trove-setup
-kind: chunk
-install-commands:
-- make install DESTDIR="$DESTDIR"