diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-05-24 16:33:10 +0100 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2017-05-24 16:33:10 +0100 |
commit | 7373d6f51fc587c1fd312020025a6fa5d740c46c (patch) | |
tree | 27903b33eee7d256c643b64272f7a4c7fa8d0d79 /elements/devtools | |
parent | 1c79c155a3d75c763cbba37cdfaffe0ce1b1f8d8 (diff) | |
download | definitions-7373d6f51fc587c1fd312020025a6fa5d740c46c.tar.gz |
Add the newly converted-to-BuildStream definitions
This is not a conversion of all systems, just a subset.
Diffstat (limited to 'elements/devtools')
-rw-r--r-- | elements/devtools/git-review.bst | 12 | ||||
-rw-r--r-- | elements/devtools/git.bst | 19 | ||||
-rw-r--r-- | elements/devtools/iotop.bst | 12 | ||||
-rw-r--r-- | elements/devtools/nano.bst | 24 | ||||
-rw-r--r-- | elements/devtools/pv.bst | 10 | ||||
-rw-r--r-- | elements/devtools/screen.bst | 21 | ||||
-rw-r--r-- | elements/devtools/vim.bst | 18 | ||||
-rw-r--r-- | elements/devtools/wget.bst | 19 |
8 files changed, 135 insertions, 0 deletions
diff --git a/elements/devtools/git-review.bst b/elements/devtools/git-review.bst new file mode 100644 index 00000000..fff03de3 --- /dev/null +++ b/elements/devtools/git-review.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:git-review + track: master + ref: 79262a52301c146a6b60d09a828661a83a5f5ba7 +variables: + python: python diff --git a/elements/devtools/git.bst b/elements/devtools/git.bst new file mode 100644 index 00000000..1364ea2e --- /dev/null +++ b/elements/devtools/git.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:git + track: v2.8.0-rc2 + ref: ed9067f705aa51819c7dfff7e4190dd267beaf5d +config: + pre-configure-commands: + - make configure + build-commands: + - make all doc + install-commands: + - make install install-doc + post-install-commands: + - install -D -m 644 -t "%{install-root}"/etc/bash_completion.d/. contrib/completion/git-completion.bash diff --git a/elements/devtools/iotop.bst b/elements/devtools/iotop.bst new file mode 100644 index 00000000..161a2583 --- /dev/null +++ b/elements/devtools/iotop.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:iotop + track: iotop-0.6 + ref: 59e2537794d91c1375d391293f8fd89ca8b794a8 +variables: + python: python diff --git a/elements/devtools/nano.bst b/elements/devtools/nano.bst new file mode 100644 index 00000000..bf38217f --- /dev/null +++ b/elements/devtools/nano.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:nano-tarball + track: baserock/morph + ref: fb040ea36cb8e2158ccd9100600652f94ae90af1 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + post-install-commands: + - | + cat <<EOF >> nanorc + set smooth + include /usr/share/nano/c.nanorc + include /usr/share/nano/patch.nanorc + include /usr/share/nano/python.nanorc + include /usr/share/nano/sh.nanorc + EOF + - mkdir -p "%{install-root}"/etc + - install -m 644 nanorc "%{install-root}"/etc/nanorc diff --git a/elements/devtools/pv.bst b/elements/devtools/pv.bst new file mode 100644 index 00000000..bae132d8 --- /dev/null +++ b/elements/devtools/pv.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:pv + track: baserock/morph + ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a diff --git a/elements/devtools/screen.bst b/elements/devtools/screen.bst new file mode 100644 index 00000000..19fd2363 --- /dev/null +++ b/elements/devtools/screen.bst @@ -0,0 +1,21 @@ +kind: manual +description: A terminal multiplexer and sanity tool for many +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:screen + track: baserock/morph + ref: 7dd4a9e5f385c96a77e8ee5c977a1dde4c0ff467 +variables: + notparallel: true +config: + configure-commands: + - cd ./src && sh autogen.sh + - cd ./src && ./configure --prefix="%{prefix}" + build-commands: + - cd ./src && make + install-commands: + - cd ./src && make DESTDIR="%{install-root}" install diff --git a/elements/devtools/vim.bst b/elements/devtools/vim.bst new file mode 100644 index 00000000..6bc8f208 --- /dev/null +++ b/elements/devtools/vim.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:vim + track: baserock/morph + ref: 07c2c06799e0579e6bfb1a7d98acf38e36a98f79 +config: + configure-commands: + - echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >>src/feature.h + - ./configure --prefix="%{prefix}" --enable-multibyte + install-commands: + - make DESTDIR="%{install-root}" install + - mkdir -p "%{install-root}"/etc + - install -m 644 runtime/vimrc_example.vim "%{install-root}"/etc/vimrc diff --git a/elements/devtools/wget.bst b/elements/devtools/wget.bst new file mode 100644 index 00000000..4bf41e8f --- /dev/null +++ b/elements/devtools/wget.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:wget + track: v1.17.1 + ref: f65f522f58606f125535306e712c2c29921ee8b4 + submodules: + gnulib: + url: upstream:gnulib +config: + pre-configure-commands: + - sed -i '/^buildreq="/,/"/ { /^rsync.*/ d }' bootstrap.conf + - ./bootstrap --no-bootstrap-sync --skip-po + configure-commands: + - ./configure --prefix="%{prefix}" --with-ssl=openssl |