diff options
Diffstat (limited to 'elements/lorry')
-rw-r--r-- | elements/lorry/bzr-fastimport.bst | 14 | ||||
-rw-r--r-- | elements/lorry/bzr-tarball.bst | 12 | ||||
-rw-r--r-- | elements/lorry/cvs-tarball.bst | 17 | ||||
-rw-r--r-- | elements/lorry/cvsps.bst | 15 | ||||
-rw-r--r-- | elements/lorry/hg-fast-export.bst | 20 | ||||
-rw-r--r-- | elements/lorry/libapr-util.bst | 16 | ||||
-rw-r--r-- | elements/lorry/libapr.bst | 29 | ||||
-rw-r--r-- | elements/lorry/libserf.bst | 16 | ||||
-rw-r--r-- | elements/lorry/lorry.bst | 22 | ||||
-rw-r--r-- | elements/lorry/mercurial-tarball.bst | 15 | ||||
-rw-r--r-- | elements/lorry/neon.bst | 16 | ||||
-rw-r--r-- | elements/lorry/perl-dbd-sqlite-tarball.bst | 11 | ||||
-rw-r--r-- | elements/lorry/perl-dbi-tarball.bst | 13 | ||||
-rw-r--r-- | elements/lorry/python-fastimport.bst | 12 | ||||
-rw-r--r-- | elements/lorry/subversion-tarball.bst | 25 | ||||
-rw-r--r-- | elements/lorry/swig.bst | 15 |
16 files changed, 268 insertions, 0 deletions
diff --git a/elements/lorry/bzr-fastimport.bst b/elements/lorry/bzr-fastimport.bst new file mode 100644 index 00000000..08437672 --- /dev/null +++ b/elements/lorry/bzr-fastimport.bst @@ -0,0 +1,14 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/bzr-tarball.bst +- lorry/python-fastimport.bst +sources: +- kind: git + url: upstream:bzr-fastimport + track: baserock/morph + ref: b3cda9967f857127bd4dab5eb72223a95916f5ea +variables: + python: python diff --git a/elements/lorry/bzr-tarball.bst b/elements/lorry/bzr-tarball.bst new file mode 100644 index 00000000..a84f4b78 --- /dev/null +++ b/elements/lorry/bzr-tarball.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:bzr-tarball + track: baserock/morph + ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 +variables: + python: python diff --git a/elements/lorry/cvs-tarball.bst b/elements/lorry/cvs-tarball.bst new file mode 100644 index 00000000..61f67abb --- /dev/null +++ b/elements/lorry/cvs-tarball.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:cvs-tarball + track: baserock/morph + ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 +config: + pre-configure-commands: + - cp /usr/share/automake*/config.guess build-aux + - cp /usr/share/automake*/config.sub build-aux + configure-commands: + - YACC='bison -y' ./configure --prefix "%{prefix}" --with-external-zlib --without-gssapi + --without-krb4 --disable-dependency-tracking --disable-nls --disable-rpath --enable-rootcommit diff --git a/elements/lorry/cvsps.bst b/elements/lorry/cvsps.bst new file mode 100644 index 00000000..06d6a86e --- /dev/null +++ b/elements/lorry/cvsps.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:cvsps + track: baserock/morph + ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 +config: + build-commands: + - make + install-commands: + - make install prefix="%{install-root}%{prefix}" diff --git a/elements/lorry/hg-fast-export.bst b/elements/lorry/hg-fast-export.bst new file mode 100644 index 00000000..8cc12785 --- /dev/null +++ b/elements/lorry/hg-fast-export.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/mercurial-tarball.bst +sources: +- kind: git + url: upstream:hg-fast-export + track: baserock/morph + ref: 09a472aa58da0417a11a22bae172785f7cb2e80f +config: + install-commands: + - install -d "%{install-root}/%{prefix}/bin" + - install -m 0755 hg-fast-export.py "%{install-root}/%{prefix}/bin/" + - install -m 0755 hg-reset.py "%{install-root}/%{prefix}/bin/" + - install -m 0755 hg-fast-export.sh "%{install-root}/%{prefix}/bin/hg-fast-export" + - install -m 0755 hg-reset.sh "%{install-root}/%{prefix}/bin/hg-reset" + - install -d "%{install-root}/%{prefix}/lib/python2.7/site-packages" + - install -m 0644 hg2git.py "%{install-root}/%{prefix}/lib/python2.7/site-packages/" diff --git a/elements/lorry/libapr-util.bst b/elements/lorry/libapr-util.bst new file mode 100644 index 00000000..98ac6d5e --- /dev/null +++ b/elements/lorry/libapr-util.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/libapr.bst +sources: +- kind: git + url: upstream:libapr-util + track: 1.5.4 + ref: 718a507e2e33d87ab15ff80cfe80aea8ae6c7163 +config: + pre-configure-commands: + - ./buildconf --with-apr=/usr/share/apr-1 + configure-commands: + - ./configure --prefix "%{prefix}" --with-apr=/usr/bin/apr-1-config diff --git a/elements/lorry/libapr.bst b/elements/lorry/libapr.bst new file mode 100644 index 00000000..ad4a0ce6 --- /dev/null +++ b/elements/lorry/libapr.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:libapr + track: 1.5.1 + ref: 10835ec9a2d8bb9f7b867d15f29984d29744f028 +config: + pre-configure-commands: + - ./buildconf + configure-commands: + - | + ./configure \ + --prefix "%{prefix}" \ + --disable-static \ + --with-installbuilddir=/usr/share/apr-1/build + post-install-commands: + - | + # Install files required for apr-util + for file in find_apr.m4 apr_common.m4 install.sh gen-build.py \ + get-version.sh config.guess config.sub + do + cp build/$file "%{install-root}/%{prefix}"/share/apr-1/build/"$file" + done + # Create a symlink in the build directory to the include directory + ln -sf /usr/include/apr-1 "%{install-root}/%{prefix}"/share/apr-1/build/ diff --git a/elements/lorry/libserf.bst b/elements/lorry/libserf.bst new file mode 100644 index 00000000..43c5f2df --- /dev/null +++ b/elements/lorry/libserf.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/libapr.bst +- lorry/libapr-util.bst +sources: +- kind: git + url: upstream:libserf-tarball + track: master + ref: f143c3cab79c59dd57124f19d16ac35253843136 +config: + pre-configure-commands: + - cp /usr/share/automake*/config.guess build + - cp /usr/share/automake*/config.sub build diff --git a/elements/lorry/lorry.bst b/elements/lorry/lorry.bst new file mode 100644 index 00000000..2e0db279 --- /dev/null +++ b/elements/lorry/lorry.bst @@ -0,0 +1,22 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/bzr-tarball.bst +- lorry/python-fastimport.bst +- lorry/bzr-fastimport.bst +- lorry/perl-dbi-tarball.bst +- lorry/perl-dbd-sqlite-tarball.bst +- lorry/cvs-tarball.bst +- lorry/cvsps.bst +- lorry/subversion-tarball.bst +- lorry/mercurial-tarball.bst +- lorry/hg-fast-export.bst +sources: +- kind: git + url: baserock:baserock/lorry + track: master + ref: dd9f0de2bc8aadb57f20ce998fcdefbda91f59b6 +variables: + python: python diff --git a/elements/lorry/mercurial-tarball.bst b/elements/lorry/mercurial-tarball.bst new file mode 100644 index 00000000..d32d19f7 --- /dev/null +++ b/elements/lorry/mercurial-tarball.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:mercurial-tarball + track: baserock/morph + ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a +config: + build-commands: + - make build PREFIX="%{prefix}" + install-commands: + - make install-bin PREFIX="%{prefix}" DESTDIR="%{install-root}" diff --git a/elements/lorry/neon.bst b/elements/lorry/neon.bst new file mode 100644 index 00000000..9728090b --- /dev/null +++ b/elements/lorry/neon.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:neon + track: baserock/morph + ref: 837374e9d797e216f1de684595cefe791f67c0e4 +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --with-ssl + install-commands: + - make install-lib install-headers install-config DESTDIR="%{install-root}" diff --git a/elements/lorry/perl-dbd-sqlite-tarball.bst b/elements/lorry/perl-dbd-sqlite-tarball.bst new file mode 100644 index 00000000..fa37331c --- /dev/null +++ b/elements/lorry/perl-dbd-sqlite-tarball.bst @@ -0,0 +1,11 @@ +kind: makemaker +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/perl-dbi-tarball.bst +sources: +- kind: git + url: upstream:perl-dbd-sqlite-tarball + track: baserock/morph + ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 diff --git a/elements/lorry/perl-dbi-tarball.bst b/elements/lorry/perl-dbi-tarball.bst new file mode 100644 index 00000000..d0a675e1 --- /dev/null +++ b/elements/lorry/perl-dbi-tarball.bst @@ -0,0 +1,13 @@ +kind: makemaker +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:perl-dbi-tarball + track: baserock/morph + ref: 09e269cff811f0c1881ea0d6b7571173bab8377b +config: + build-commands: + - make -j1 diff --git a/elements/lorry/python-fastimport.bst b/elements/lorry/python-fastimport.bst new file mode 100644 index 00000000..ac162c11 --- /dev/null +++ b/elements/lorry/python-fastimport.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:python-fastimport + track: baserock/morph + ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 +variables: + python: python diff --git a/elements/lorry/subversion-tarball.bst b/elements/lorry/subversion-tarball.bst new file mode 100644 index 00000000..124a5ee2 --- /dev/null +++ b/elements/lorry/subversion-tarball.bst @@ -0,0 +1,25 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/swig.bst +- lorry/libapr.bst +- lorry/libapr-util.bst +- lorry/libserf.bst +- lorry/neon.bst +sources: +- kind: git + url: upstream:subversion-tarball + track: subversion-1.8.13 + ref: bb0ef45f7c46b0ae221b26265ef98a768c33f820 +config: + pre-configure-commands: + - LIBTOOL_CONFIG=/usr/share/libtool/build-aux/ ./autogen.sh + configure-commands: + - python gen-make.py build.conf + - ./configure --prefix="%{prefix}" --without-berkeley-db + install-commands: + - make install DESTDIR="%{install-root}" + - make swig-pl + - make install-swig-pl DESTDIR="%{install-root}" diff --git a/elements/lorry/swig.bst b/elements/lorry/swig.bst new file mode 100644 index 00000000..7b2f08f0 --- /dev/null +++ b/elements/lorry/swig.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:swig + track: rel-3.0.6 + ref: 4e23595704d6ddffe4e50ca41bbc90e4b8893f4d +config: + pre-configure-commands: + - ./autogen.sh + configure-commands: + - ./configure --prefix="%{prefix}" --disable-ccache |