From a3cabfd4e14f373c0c04c4b6159f06b288eb7b26 Mon Sep 17 00:00:00 2001 From: Sam Thursfield Date: Tue, 18 Nov 2014 12:07:11 +0000 Subject: Separate `lorry` stratum out of 'trove' stratum. --- strata/lorry/cvs-tarball.morph | 6 ++++++ strata/lorry/cvsps.morph | 6 ++++++ strata/lorry/hg-fast-export.morph | 10 ++++++++++ strata/lorry/libapr-util-tarball.morph | 5 +++++ strata/lorry/lorry.morph | 3 +++ strata/lorry/mercurial-tarball.morph | 6 ++++++ strata/lorry/neon.morph | 8 ++++++++ strata/lorry/perl-dbi-tarball.morph | 5 +++++ strata/lorry/subversion-tarball.morph | 10 ++++++++++ strata/lorry/swig-tarball.morph | 5 +++++ 10 files changed, 64 insertions(+) create mode 100644 strata/lorry/cvs-tarball.morph create mode 100644 strata/lorry/cvsps.morph create mode 100644 strata/lorry/hg-fast-export.morph create mode 100644 strata/lorry/libapr-util-tarball.morph create mode 100644 strata/lorry/lorry.morph create mode 100644 strata/lorry/mercurial-tarball.morph create mode 100644 strata/lorry/neon.morph create mode 100644 strata/lorry/perl-dbi-tarball.morph create mode 100644 strata/lorry/subversion-tarball.morph create mode 100644 strata/lorry/swig-tarball.morph (limited to 'strata/lorry') diff --git a/strata/lorry/cvs-tarball.morph b/strata/lorry/cvs-tarball.morph new file mode 100644 index 00000000..e8322017 --- /dev/null +++ b/strata/lorry/cvs-tarball.morph @@ -0,0 +1,6 @@ +name: cvs-tarball +kind: chunk +build-system: autotools +configure-commands: +- YACC='bison -y' ./configure --prefix "$PREFIX" --with-external-zlib --without-gssapi + --without-krb4 --disable-dependency-tracking --disable-nls --disable-rpath diff --git a/strata/lorry/cvsps.morph b/strata/lorry/cvsps.morph new file mode 100644 index 00000000..ff53784e --- /dev/null +++ b/strata/lorry/cvsps.morph @@ -0,0 +1,6 @@ +name: cvsps +kind: chunk +build-commands: +- make +install-commands: +- make install prefix="$DESTDIR$PREFIX" diff --git a/strata/lorry/hg-fast-export.morph b/strata/lorry/hg-fast-export.morph new file mode 100644 index 00000000..ef99a97a --- /dev/null +++ b/strata/lorry/hg-fast-export.morph @@ -0,0 +1,10 @@ +name: hg-fast-export +kind: chunk +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/" diff --git a/strata/lorry/libapr-util-tarball.morph b/strata/lorry/libapr-util-tarball.morph new file mode 100644 index 00000000..e34e3610 --- /dev/null +++ b/strata/lorry/libapr-util-tarball.morph @@ -0,0 +1,5 @@ +name: libapr-util-tarball +kind: chunk +build-system: autotools +configure-commands: +- ./configure --prefix "$PREFIX" --with-apr=/usr/bin/apr-1-config diff --git a/strata/lorry/lorry.morph b/strata/lorry/lorry.morph new file mode 100644 index 00000000..6b8cb355 --- /dev/null +++ b/strata/lorry/lorry.morph @@ -0,0 +1,3 @@ +name: lorry +kind: chunk +build-system: python-distutils diff --git a/strata/lorry/mercurial-tarball.morph b/strata/lorry/mercurial-tarball.morph new file mode 100644 index 00000000..03264f56 --- /dev/null +++ b/strata/lorry/mercurial-tarball.morph @@ -0,0 +1,6 @@ +name: mercurial-tarball +kind: chunk +build-commands: +- make build PREFIX="$PREFIX" +install-commands: +- make install-bin PREFIX="$PREFIX" DESTDIR="$DESTDIR" diff --git a/strata/lorry/neon.morph b/strata/lorry/neon.morph new file mode 100644 index 00000000..19f8e83f --- /dev/null +++ b/strata/lorry/neon.morph @@ -0,0 +1,8 @@ +name: neon +kind: chunk +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-ssl +install-commands: +- make install-lib install-headers install-config DESTDIR="$DESTDIR" diff --git a/strata/lorry/perl-dbi-tarball.morph b/strata/lorry/perl-dbi-tarball.morph new file mode 100644 index 00000000..9eb3a537 --- /dev/null +++ b/strata/lorry/perl-dbi-tarball.morph @@ -0,0 +1,5 @@ +name: perl-dbi-tarball +kind: chunk +build-system: cpan +build-commands: +- make -j1 diff --git a/strata/lorry/subversion-tarball.morph b/strata/lorry/subversion-tarball.morph new file mode 100644 index 00000000..cb416d53 --- /dev/null +++ b/strata/lorry/subversion-tarball.morph @@ -0,0 +1,10 @@ +name: subversion-tarball +kind: chunk +build-system: autotools +configure-commands: +- python gen-make.py build.conf +- ./configure --prefix="$PREFIX" --without-berkeley-db +install-commands: +- make install DESTDIR="$DESTDIR" +- make swig-pl +- make install-swig-pl DESTDIR="$DESTDIR" diff --git a/strata/lorry/swig-tarball.morph b/strata/lorry/swig-tarball.morph new file mode 100644 index 00000000..61f154a4 --- /dev/null +++ b/strata/lorry/swig-tarball.morph @@ -0,0 +1,5 @@ +name: swig-tarball +kind: chunk +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-ccache -- cgit v1.2.1