diff options
Diffstat (limited to 'strata/trove')
-rw-r--r-- | strata/trove/cgit.morph | 22 | ||||
-rw-r--r-- | strata/trove/clod.morph | 22 | ||||
-rw-r--r-- | strata/trove/cvs-tarball.morph | 22 | ||||
-rw-r--r-- | strata/trove/cvsps.morph | 22 | ||||
-rw-r--r-- | strata/trove/gall.morph | 22 | ||||
-rw-r--r-- | strata/trove/gitano.morph | 22 | ||||
-rw-r--r-- | strata/trove/hg-fast-export.morph | 27 | ||||
-rw-r--r-- | strata/trove/lace.morph | 22 | ||||
-rw-r--r-- | strata/trove/libapr-util-tarball.morph | 21 | ||||
-rw-r--r-- | strata/trove/lighttpd.morph | 22 | ||||
-rw-r--r-- | strata/trove/lorry-controller.morph | 26 | ||||
-rw-r--r-- | strata/trove/lorry.morph | 20 | ||||
-rw-r--r-- | strata/trove/lrexlib-pcre.morph | 10 | ||||
-rw-r--r-- | strata/trove/lua-scrypt.morph | 21 | ||||
-rw-r--r-- | strata/trove/lua.morph | 26 | ||||
-rw-r--r-- | strata/trove/luxio.morph | 22 | ||||
-rw-r--r-- | strata/trove/mercurial-tarball.morph | 22 | ||||
-rw-r--r-- | strata/trove/neon.morph | 24 | ||||
-rw-r--r-- | strata/trove/perl-dbi-tarball.morph | 21 | ||||
-rw-r--r-- | strata/trove/subversion-tarball.morph | 26 | ||||
-rw-r--r-- | strata/trove/supple.morph | 22 | ||||
-rw-r--r-- | strata/trove/swig-tarball.morph | 21 | ||||
-rw-r--r-- | strata/trove/trove-setup.morph | 21 |
23 files changed, 506 insertions, 0 deletions
diff --git a/strata/trove/cgit.morph b/strata/trove/cgit.morph new file mode 100644 index 00000000..8ec0ca24 --- /dev/null +++ b/strata/trove/cgit.morph @@ -0,0 +1,22 @@ +name: cgit +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make prefix="$PREFIX" +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make prefix="$PREFIX" DESTDIR="$DESTDIR" install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/clod.morph b/strata/trove/clod.morph new file mode 100644 index 00000000..22b92dbd --- /dev/null +++ b/strata/trove/clod.morph @@ -0,0 +1,22 @@ +name: clod +kind: chunk +description: Configuration Language Organised (by) Dots. +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/cvs-tarball.morph b/strata/trove/cvs-tarball.morph new file mode 100644 index 00000000..6b36f297 --- /dev/null +++ b/strata/trove/cvs-tarball.morph @@ -0,0 +1,22 @@ +name: cvs-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- YACC='bison -y' ./configure --prefix "$PREFIX" --with-external-zlib --without-gssapi + --without-krb4 --disable-dependency-tracking --disable-nls --disable-rpath +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/cvsps.morph b/strata/trove/cvsps.morph new file mode 100644 index 00000000..5f698c06 --- /dev/null +++ b/strata/trove/cvsps.morph @@ -0,0 +1,22 @@ +name: cvsps +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install prefix="$DESTDIR$PREFIX" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/gall.morph b/strata/trove/gall.morph new file mode 100644 index 00000000..f51cbc8b --- /dev/null +++ b/strata/trove/gall.morph @@ -0,0 +1,22 @@ +name: gall +kind: chunk +description: Git Abstraction Layer for Lua +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/gitano.morph b/strata/trove/gitano.morph new file mode 100644 index 00000000..1e0d3cd9 --- /dev/null +++ b/strata/trove/gitano.morph @@ -0,0 +1,22 @@ +name: gitano +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install INST_ROOT="$PREFIX" DESTDIR="$DESTDIR" +- cp scripts/htpasswd "$DESTDIR/$PREFIX/bin" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/hg-fast-export.morph b/strata/trove/hg-fast-export.morph new file mode 100644 index 00000000..b37651f9 --- /dev/null +++ b/strata/trove/hg-fast-export.morph @@ -0,0 +1,27 @@ +name: hg-fast-export +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: +- install -d "$DESTDIR/$PREFIX/bin" +- install -m 0755 hg-fast-export.py "$DESTDIR/$PREFIX/bin/" +- install -m 0755 hg-reset.py "$DESTDIR/$PREFIX/bin/" +- install -m 0755 hg-fast-export.sh "$DESTDIR/$PREFIX/bin/hg-fast-export" +- install -m 0755 hg-reset.sh "$DESTDIR/$PREFIX/bin/hg-reset" +- install -d "$DESTDIR/$PREFIX/lib/python2.7/site-packages" +- install -m 0644 hg2git.py "$DESTDIR/$PREFIX/lib/python2.7/site-packages/" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lace.morph b/strata/trove/lace.morph new file mode 100644 index 00000000..8e90c19d --- /dev/null +++ b/strata/trove/lace.morph @@ -0,0 +1,22 @@ +name: lace +kind: chunk +description: Lua Access Control Engine. +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/libapr-util-tarball.morph b/strata/trove/libapr-util-tarball.morph new file mode 100644 index 00000000..c993cf4d --- /dev/null +++ b/strata/trove/libapr-util-tarball.morph @@ -0,0 +1,21 @@ +name: libapr-util-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- ./configure --prefix "$PREFIX" --with-apr=/usr/bin/apr-1-config +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lighttpd.morph b/strata/trove/lighttpd.morph new file mode 100644 index 00000000..e2f4cf15 --- /dev/null +++ b/strata/trove/lighttpd.morph @@ -0,0 +1,22 @@ +name: lighttpd +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-openssl --with-openssl-libs=/usr/lib +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lorry-controller.morph b/strata/trove/lorry-controller.morph new file mode 100644 index 00000000..a566fd48 --- /dev/null +++ b/strata/trove/lorry-controller.morph @@ -0,0 +1,26 @@ +name: lorry-controller +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: python-distutils +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +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/." +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lorry.morph b/strata/trove/lorry.morph new file mode 100644 index 00000000..4ecdc951 --- /dev/null +++ b/strata/trove/lorry.morph @@ -0,0 +1,20 @@ +name: lorry +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: python-distutils +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lrexlib-pcre.morph b/strata/trove/lrexlib-pcre.morph new file mode 100644 index 00000000..f13b367d --- /dev/null +++ b/strata/trove/lrexlib-pcre.morph @@ -0,0 +1,10 @@ +name: lrexlib-pcre +kind: chunk +description: Lua regular expression library - PCRE build only +build-system: manual +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 new file mode 100644 index 00000000..2dda2d9b --- /dev/null +++ b/strata/trove/lua-scrypt.morph @@ -0,0 +1,21 @@ +name: lua-scrypt +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make lua-5.1-install DESTDIR="$DESTDIR" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/lua.morph b/strata/trove/lua.morph new file mode 100644 index 00000000..5ffae2f9 --- /dev/null +++ b/strata/trove/lua.morph @@ -0,0 +1,26 @@ +name: lua +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +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 +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make debian_linux INSTALL_TOP="$PREFIX" RPATH="$PREFIX/lib" +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make INSTALL_TOP="$DESTDIR/$PREFIX" debian_install +- mkdir -p $DESTDIR/$PREFIX/lib/pkgconfig +- cp lua5.1.pc $DESTDIR/$PREFIX/lib/pkgconfig/ +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/luxio.morph b/strata/trove/luxio.morph new file mode 100644 index 00000000..0ad7dd7b --- /dev/null +++ b/strata/trove/luxio.morph @@ -0,0 +1,22 @@ +name: luxio +kind: chunk +description: Lua Unix IO (and related stuff). +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make lua-5.1 +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make DESTDIR="$DESTDIR" lua-5.1-install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/mercurial-tarball.morph b/strata/trove/mercurial-tarball.morph new file mode 100644 index 00000000..8c44ab63 --- /dev/null +++ b/strata/trove/mercurial-tarball.morph @@ -0,0 +1,22 @@ +name: mercurial-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make build PREFIX="$PREFIX" +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install-bin PREFIX="$PREFIX" DESTDIR="$DESTDIR" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/neon.morph b/strata/trove/neon.morph new file mode 100644 index 00000000..bd8933a6 --- /dev/null +++ b/strata/trove/neon.morph @@ -0,0 +1,24 @@ +name: neon +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-ssl +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install-lib install-headers install-config DESTDIR="$DESTDIR" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/perl-dbi-tarball.morph b/strata/trove/perl-dbi-tarball.morph new file mode 100644 index 00000000..21903e24 --- /dev/null +++ b/strata/trove/perl-dbi-tarball.morph @@ -0,0 +1,21 @@ +name: perl-dbi-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: cpan +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make -j1 +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/subversion-tarball.morph b/strata/trove/subversion-tarball.morph new file mode 100644 index 00000000..45b89f06 --- /dev/null +++ b/strata/trove/subversion-tarball.morph @@ -0,0 +1,26 @@ +name: subversion-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- python gen-make.py build.conf +- ./configure --prefix="$PREFIX" --without-berkeley-db +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install DESTDIR="$DESTDIR" +- make swig-pl +- make install-swig-pl DESTDIR="$DESTDIR" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/supple.morph b/strata/trove/supple.morph new file mode 100644 index 00000000..03830c9d --- /dev/null +++ b/strata/trove/supple.morph @@ -0,0 +1,22 @@ +name: supple +kind: chunk +description: Sandbox (for) Untrusted Procedure Partitioning (in) Lua Engine. +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: +- make +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/swig-tarball.morph b/strata/trove/swig-tarball.morph new file mode 100644 index 00000000..4ac14d9d --- /dev/null +++ b/strata/trove/swig-tarball.morph @@ -0,0 +1,21 @@ +name: swig-tarball +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: autotools +pre-configure-commands: [] +configure-commands: +- ./configure --prefix="$PREFIX" --disable-ccache +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: [] +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] diff --git a/strata/trove/trove-setup.morph b/strata/trove/trove-setup.morph new file mode 100644 index 00000000..03092e82 --- /dev/null +++ b/strata/trove/trove-setup.morph @@ -0,0 +1,21 @@ +name: trove-setup +kind: chunk +description: '' +max-jobs: null +products: [] +build-system: manual +pre-configure-commands: [] +configure-commands: [] +post-configure-commands: [] +pre-build-commands: [] +build-commands: [] +post-build-commands: [] +pre-install-commands: [] +install-commands: +- make install DESTDIR="$DESTDIR" +post-install-commands: [] +devices: [] +post-test-commands: [] +pre-test-commands: [] +system-integration: [] +test-commands: [] |