diff options
Diffstat (limited to 'trove')
33 files changed, 309 insertions, 0 deletions
diff --git a/trove/bottle.morph b/trove/bottle.morph new file mode 100644 index 00000000..6c8855eb --- /dev/null +++ b/trove/bottle.morph @@ -0,0 +1,5 @@ +name: trove/bottle.morph +kind: chunk +repo: upstream:bottle +ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f +build-system: python-distutils diff --git a/trove/bzr-fastimport.morph b/trove/bzr-fastimport.morph new file mode 100644 index 00000000..84c2918d --- /dev/null +++ b/trove/bzr-fastimport.morph @@ -0,0 +1,8 @@ +name: trove/bzr-fastimport.morph +kind: chunk +repo: upstream:bzr-fastimport +ref: b3cda9967f857127bd4dab5eb72223a95916f5ea +build-system: python-distutils +build_depends: +- trove/bzr-tarball.morph +- trove/python-fastimport.morph diff --git a/trove/bzr-tarball.morph b/trove/bzr-tarball.morph new file mode 100644 index 00000000..1d7cfa4f --- /dev/null +++ b/trove/bzr-tarball.morph @@ -0,0 +1,5 @@ +name: trove/bzr-tarball.morph +kind: chunk +repo: upstream:bzr-tarball +ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 +build-system: python-distutils diff --git a/trove/cgit.morph b/trove/cgit.morph new file mode 100644 index 00000000..f437b4df --- /dev/null +++ b/trove/cgit.morph @@ -0,0 +1,9 @@ +name: trove/cgit.morph +kind: chunk +repo: upstream:cgit +ref: acbf4a15e260c711094455dbef7c024f2553fd32 +build-system: manual +build-commands: +- make prefix="$PREFIX" +install-commands: +- make prefix="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/trove/clod.morph b/trove/clod.morph new file mode 100644 index 00000000..ba8764b8 --- /dev/null +++ b/trove/clod.morph @@ -0,0 +1,12 @@ +name: trove/clod.morph +kind: chunk +description: Configuration Language Organised (by) Dots. +repo: upstream:gitano/clod +ref: da15894f42f48d15db997c4355d6b672371a4163 +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +build_depends: +- trove/lua.morph diff --git a/trove/cvs-tarball.morph b/trove/cvs-tarball.morph new file mode 100644 index 00000000..75cff3d3 --- /dev/null +++ b/trove/cvs-tarball.morph @@ -0,0 +1,8 @@ +name: trove/cvs-tarball.morph +kind: chunk +repo: upstream:cvs-tarball +ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 +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/trove/cvsps.morph b/trove/cvsps.morph new file mode 100644 index 00000000..b4bbf07a --- /dev/null +++ b/trove/cvsps.morph @@ -0,0 +1,9 @@ +name: trove/cvsps.morph +kind: chunk +repo: upstream:cvsps +ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 +build-system: manual +build-commands: +- make +install-commands: +- make install prefix="$DESTDIR$PREFIX" diff --git a/trove/flup.morph b/trove/flup.morph new file mode 100644 index 00000000..47c7a683 --- /dev/null +++ b/trove/flup.morph @@ -0,0 +1,5 @@ +name: trove/flup.morph +kind: chunk +repo: upstream:flup +ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 +build-system: python-distutils diff --git a/trove/gall.morph b/trove/gall.morph new file mode 100644 index 00000000..d1cf12cc --- /dev/null +++ b/trove/gall.morph @@ -0,0 +1,13 @@ +name: trove/gall.morph +kind: chunk +description: Git Abstraction Layer for Lua +repo: upstream:gitano/gall +ref: fe5c6355cee196253ffd41c36df0064e8fb6d0cc +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +build_depends: +- trove/lua.morph +- trove/luxio.morph diff --git a/trove/gitano.morph b/trove/gitano.morph new file mode 100644 index 00000000..6c042a76 --- /dev/null +++ b/trove/gitano.morph @@ -0,0 +1,10 @@ +name: trove/gitano.morph +kind: chunk +repo: upstream:gitano/gitano +ref: 77266b3ec2efec51f0a3246cbad70a4f15835958 +build-system: manual +install-commands: +- make install INST_ROOT="$PREFIX" DESTDIR="$DESTDIR" +- cp scripts/htpasswd "$DESTDIR/$PREFIX/bin" +build_depends: +- trove/lua.morph diff --git a/trove/hg-fast-export.morph b/trove/hg-fast-export.morph new file mode 100644 index 00000000..ac28b1da --- /dev/null +++ b/trove/hg-fast-export.morph @@ -0,0 +1,14 @@ +name: trove/hg-fast-export.morph +kind: chunk +repo: upstream:hg-fast-export +ref: 09a472aa58da0417a11a22bae172785f7cb2e80f +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/" +build_depends: +- trove/mercurial-tarball.morph diff --git a/trove/lace.morph b/trove/lace.morph new file mode 100644 index 00000000..81efdb50 --- /dev/null +++ b/trove/lace.morph @@ -0,0 +1,12 @@ +name: trove/lace.morph +kind: chunk +description: Lua Access Control Engine. +repo: upstream:gitano/lace +ref: d1b540b6d361d6a1f51e53cdaab69f053340efbb +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +build_depends: +- trove/lua.morph diff --git a/trove/libapr-tarball.morph b/trove/libapr-tarball.morph new file mode 100644 index 00000000..b08476ab --- /dev/null +++ b/trove/libapr-tarball.morph @@ -0,0 +1,5 @@ +name: trove/libapr-tarball.morph +kind: chunk +repo: upstream:libapr-tarball +ref: dea1efeb7f60fc6848e1e72b3fc973d0057565db +build-system: autotools diff --git a/trove/libapr-util-tarball.morph b/trove/libapr-util-tarball.morph new file mode 100644 index 00000000..3de1ed22 --- /dev/null +++ b/trove/libapr-util-tarball.morph @@ -0,0 +1,9 @@ +name: trove/libapr-util-tarball.morph +kind: chunk +repo: upstream:libapr-util-tarball +ref: daba269ee5a262cc23621b3ee37ed368d2a2b69b +build-system: autotools +configure-commands: +- ./configure --prefix "$PREFIX" --with-apr=/usr/bin/apr-1-config +build_depends: +- trove/libapr-tarball.morph diff --git a/trove/libserf-tarball.morph b/trove/libserf-tarball.morph new file mode 100644 index 00000000..b17d6e25 --- /dev/null +++ b/trove/libserf-tarball.morph @@ -0,0 +1,8 @@ +name: trove/libserf-tarball.morph +kind: chunk +repo: upstream:libserf-tarball +ref: 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c +build-system: autotools +build_depends: +- trove/libapr-tarball.morph +- trove/libapr-util-tarball.morph diff --git a/trove/lighttpd.morph b/trove/lighttpd.morph new file mode 100644 index 00000000..20d0f6ce --- /dev/null +++ b/trove/lighttpd.morph @@ -0,0 +1,10 @@ +name: trove/lighttpd.morph +kind: chunk +repo: upstream:lighttpd +ref: 12e4e21763da770034267ff0a7b660876930f789 +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-openssl --with-openssl-libs=/usr/lib +build_depends: +- trove/pcre.morph diff --git a/trove/lorry-controller.morph b/trove/lorry-controller.morph new file mode 100644 index 00000000..353e10ee --- /dev/null +++ b/trove/lorry-controller.morph @@ -0,0 +1,5 @@ +name: trove/lorry-controller.morph +kind: chunk +repo: baserock:baserock/lorry-controller +ref: 627c50633977804e6a10bafad81e72ae376b1cf6 +build-system: python-distutils diff --git a/trove/lorry.morph b/trove/lorry.morph new file mode 100644 index 00000000..16ae031c --- /dev/null +++ b/trove/lorry.morph @@ -0,0 +1,16 @@ +name: trove/lorry.morph +kind: chunk +repo: baserock:baserock/lorry +ref: 5afef32028fbcacb7acc3d0318407169dd2353de +build-system: python-distutils +build_depends: +- trove/bzr-tarball.morph +- trove/python-fastimport.morph +- trove/bzr-fastimport.morph +- trove/perl-dbi-tarball.morph +- trove/perl-dbd-sqlite-tarball.morph +- trove/cvs-tarball.morph +- trove/cvsps.morph +- trove/subversion-tarball.morph +- trove/mercurial-tarball.morph +- trove/hg-fast-export.morph diff --git a/trove/lrexlib-pcre.morph b/trove/lrexlib-pcre.morph new file mode 100644 index 00000000..a9c9fcd8 --- /dev/null +++ b/trove/lrexlib-pcre.morph @@ -0,0 +1,15 @@ +name: trove/lrexlib-pcre.morph +kind: chunk +description: Lua regular expression library - PCRE build only +repo: upstream:lrexlib +ref: da8a015f9e0192c47552313c981a574ff41a6b88 +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/ +build_depends: +- trove/pcre.morph +- trove/lua.morph +buildsystem: manual diff --git a/trove/lua-scrypt.morph b/trove/lua-scrypt.morph new file mode 100644 index 00000000..eb7983c3 --- /dev/null +++ b/trove/lua-scrypt.morph @@ -0,0 +1,9 @@ +name: trove/lua-scrypt.morph +kind: chunk +repo: upstream:lua-scrypt +ref: 0d7f74cd3eab7d54fbb13294194de7ea70ac34a5 +build-system: manual +install-commands: +- make lua-5.1-install DESTDIR="$DESTDIR" +build_depends: +- trove/lua.morph diff --git a/trove/lua.morph b/trove/lua.morph new file mode 100644 index 00000000..780c9d0c --- /dev/null +++ b/trove/lua.morph @@ -0,0 +1,13 @@ +name: trove/lua.morph +kind: chunk +repo: upstream:lua +ref: bedbdc0f03bca4fe97200ddf9c3d6cb210b45888 +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/trove/luxio.morph b/trove/luxio.morph new file mode 100644 index 00000000..0c6bbed4 --- /dev/null +++ b/trove/luxio.morph @@ -0,0 +1,12 @@ +name: trove/luxio.morph +kind: chunk +description: Lua Unix IO (and related stuff). +repo: upstream:luxio +ref: be9d125080b9ff2376273e21b75669b65dc88d46 +build-system: manual +build-commands: +- make lua-5.1 +install-commands: +- make DESTDIR="$DESTDIR" lua-5.1-install +build_depends: +- trove/lua.morph diff --git a/trove/mercurial-tarball.morph b/trove/mercurial-tarball.morph new file mode 100644 index 00000000..e08a61d0 --- /dev/null +++ b/trove/mercurial-tarball.morph @@ -0,0 +1,9 @@ +name: trove/mercurial-tarball.morph +kind: chunk +repo: upstream:mercurial-tarball +ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a +build-system: manual +build-commands: +- make build PREFIX="$PREFIX" +install-commands: +- make install-bin PREFIX="$PREFIX" DESTDIR="$DESTDIR" diff --git a/trove/morph-cache-server.morph b/trove/morph-cache-server.morph new file mode 100644 index 00000000..13a2e368 --- /dev/null +++ b/trove/morph-cache-server.morph @@ -0,0 +1,5 @@ +name: trove/morph-cache-server.morph +kind: chunk +repo: baserock:baserock/morph-cache-server +ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 +build-system: python-distutils diff --git a/trove/neon.morph b/trove/neon.morph new file mode 100644 index 00000000..03d46b3b --- /dev/null +++ b/trove/neon.morph @@ -0,0 +1,12 @@ +name: trove/neon.morph +kind: chunk +repo: upstream:neon +ref: 837374e9d797e216f1de684595cefe791f67c0e4 +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-ssl +build-commands: +- make +install-commands: +- make install-lib install-headers install-config DESTDIR="$DESTDIR" diff --git a/trove/pcre.morph b/trove/pcre.morph new file mode 100644 index 00000000..af5c0c55 --- /dev/null +++ b/trove/pcre.morph @@ -0,0 +1,5 @@ +name: trove/pcre.morph +kind: chunk +repo: upstream:pcre +ref: 2720152c58e13e7cc7403642ec33127101b9971b +build-system: autotools diff --git a/trove/perl-dbd-sqlite-tarball.morph b/trove/perl-dbd-sqlite-tarball.morph new file mode 100644 index 00000000..a7be7788 --- /dev/null +++ b/trove/perl-dbd-sqlite-tarball.morph @@ -0,0 +1,7 @@ +name: trove/perl-dbd-sqlite-tarball.morph +kind: chunk +repo: upstream:perl-dbd-sqlite-tarball +ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 +build-system: cpan +build_depends: +- trove/perl-dbi-tarball.morph diff --git a/trove/perl-dbi-tarball.morph b/trove/perl-dbi-tarball.morph new file mode 100644 index 00000000..b714e8cf --- /dev/null +++ b/trove/perl-dbi-tarball.morph @@ -0,0 +1,7 @@ +name: trove/perl-dbi-tarball.morph +kind: chunk +repo: upstream:perl-dbi-tarball +ref: 09e269cff811f0c1881ea0d6b7571173bab8377b +build-system: cpan +build-commands: +- make -j1 diff --git a/trove/python-fastimport.morph b/trove/python-fastimport.morph new file mode 100644 index 00000000..70adba76 --- /dev/null +++ b/trove/python-fastimport.morph @@ -0,0 +1,5 @@ +name: trove/python-fastimport.morph +kind: chunk +repo: upstream:python-fastimport +ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 +build-system: python-distutils diff --git a/trove/subversion-tarball.morph b/trove/subversion-tarball.morph new file mode 100644 index 00000000..cc0a145c --- /dev/null +++ b/trove/subversion-tarball.morph @@ -0,0 +1,20 @@ +name: trove/subversion-tarball.morph +kind: chunk +repo: upstream:subversion-tarball +ref: 351e074672d9aa6446d5829938b697a3d6b23266 +build-system: autotools +configure-commands: +- python gen-make.py build.conf +- ./configure --prefix="$PREFIX" --without-berkeley-db +build-commands: +- make +install-commands: +- make install DESTDIR="$DESTDIR" +- make swig-pl +- make install-swig-pl DESTDIR="$DESTDIR" +build_depends: +- trove/swig-tarball.morph +- trove/libapr-tarball.morph +- trove/libapr-util-tarball.morph +- trove/libserf-tarball.morph +- trove/neon.morph diff --git a/trove/supple.morph b/trove/supple.morph new file mode 100644 index 00000000..bd3948b7 --- /dev/null +++ b/trove/supple.morph @@ -0,0 +1,13 @@ +name: trove/supple.morph +kind: chunk +description: Sandbox (for) Untrusted Procedure Partitioning (in) Lua Engine. +repo: upstream:gitano/supple +ref: 0963e5706d78d0ae7446ea91af986de1e196eb39 +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install +build_depends: +- trove/lua.morph +- trove/luxio.morph diff --git a/trove/swig-tarball.morph b/trove/swig-tarball.morph new file mode 100644 index 00000000..d1227a0a --- /dev/null +++ b/trove/swig-tarball.morph @@ -0,0 +1,7 @@ +name: trove/swig-tarball.morph +kind: chunk +repo: upstream:swig-tarball +ref: 1f6cb46b6a4b3ebf9352fa10198b0b286f84138b +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-ccache diff --git a/trove/trove-setup.morph b/trove/trove-setup.morph new file mode 100644 index 00000000..6f6534ac --- /dev/null +++ b/trove/trove-setup.morph @@ -0,0 +1,7 @@ +name: trove/trove-setup.morph +kind: chunk +repo: baserock:baserock/trove-setup +ref: 56b4fc537662d8d42f366b5cb5be0eada79d8d56 +build-system: manual +install-commands: +- make install DESTDIR="$DESTDIR" |