diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/cliapp.morph | 7 | ||||
-rw-r--r-- | tools/cmdtest.morph | 12 | ||||
-rw-r--r-- | tools/coreutils.morph | 11 | ||||
-rw-r--r-- | tools/device-tree-compiler.morph | 8 | ||||
-rw-r--r-- | tools/distcc.morph | 5 | ||||
-rw-r--r-- | tools/e2fsprogs.morph | 5 | ||||
-rw-r--r-- | tools/file.morph | 5 | ||||
-rw-r--r-- | tools/gdb.morph | 5 | ||||
-rw-r--r-- | tools/git-fat.morph | 6 | ||||
-rw-r--r-- | tools/kexec-tools.morph | 8 | ||||
-rw-r--r-- | tools/less.morph | 5 | ||||
-rw-r--r-- | tools/linux-user-chroot.morph | 5 | ||||
-rw-r--r-- | tools/lsof.morph | 14 | ||||
-rw-r--r-- | tools/morph.morph | 10 | ||||
-rw-r--r-- | tools/pv.morph | 5 | ||||
-rw-r--r-- | tools/pyfilesystem.morph | 10 | ||||
-rw-r--r-- | tools/python-coverage-test-runner.morph | 7 | ||||
-rw-r--r-- | tools/python-coveragepy.morph | 8 | ||||
-rw-r--r-- | tools/python-markdown.morph | 5 | ||||
-rw-r--r-- | tools/python-ttystatus.morph | 8 | ||||
-rw-r--r-- | tools/rsync.morph | 8 | ||||
-rw-r--r-- | tools/screen.morph | 13 | ||||
-rw-r--r-- | tools/six.morph | 5 | ||||
-rw-r--r-- | tools/strace.morph | 5 | ||||
-rw-r--r-- | tools/u-boot.morph | 14 | ||||
-rw-r--r-- | tools/vala.morph | 7 | ||||
-rw-r--r-- | tools/vim.morph | 12 |
27 files changed, 213 insertions, 0 deletions
diff --git a/tools/cliapp.morph b/tools/cliapp.morph new file mode 100644 index 00000000..addfe857 --- /dev/null +++ b/tools/cliapp.morph @@ -0,0 +1,7 @@ +name: tools/cliapp.morph +kind: chunk +repo: upstream:cliapp +ref: cec20cedd062a3aef1b04f997e77b45090c07806 +build-system: python-distutils +build_depends: +- tools/python-coverage-test-runner.morph diff --git a/tools/cmdtest.morph b/tools/cmdtest.morph new file mode 100644 index 00000000..c810b3d8 --- /dev/null +++ b/tools/cmdtest.morph @@ -0,0 +1,12 @@ +name: tools/cmdtest.morph +kind: chunk +repo: upstream:cmdtest +ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" +build_depends: +- tools/cliapp.morph +- tools/python-ttystatus.morph +- tools/python-markdown.morph diff --git a/tools/coreutils.morph b/tools/coreutils.morph new file mode 100644 index 00000000..c371af15 --- /dev/null +++ b/tools/coreutils.morph @@ -0,0 +1,11 @@ +name: tools/coreutils.morph +kind: chunk +repo: upstream:coreutils +ref: 66282c0d87c933218205b5e20ce46708182ac36e +build-system: autotools +configure-commands: +- sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf +- bash bootstrap --skip-po +- FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix="$PREFIX" --disable-nls --enable-no-install-program='[,base64,basename,cat,chcon,chgrp,chmod,chown,chroot,cksum,comm,cp,csplit,cut,date,dd,df,dir,dircolors,dirname,du,echo,env,expand,expr,false,fold,ginstall,groups,head,hostid,id,kill,ln,logname,ls,md5sum,mkdir,mkfifo,mknod,mktemp,mv,nice,nohup,od,printenv,printf,pwd,readlink,realpath,rm,rmdir,seq,sha1sum,sha224sum,sha256sum,sha384sum,sha512sum,sleep,sort,split,stat,stty,sum,sync,tac,tail,tee,test,timeout,touch,tr,true,tty,uname,unexpand,uniq,unlink,uptime,users,wc,who,whoami,yes' +install-commands: +- make INSTALL_PROGRAM=install DESTDIR="$DESTDIR" install diff --git a/tools/device-tree-compiler.morph b/tools/device-tree-compiler.morph new file mode 100644 index 00000000..0fdbc5be --- /dev/null +++ b/tools/device-tree-compiler.morph @@ -0,0 +1,8 @@ +name: tools/device-tree-compiler.morph +kind: chunk +repo: upstream:device-tree-compiler +ref: c92f284c3cf76d471eb27a271de3a51cb45ed058 +build-commands: +- make all +install-commands: +- make install DESTDIR="$DESTDIR" PREFIX="$PREFIX" diff --git a/tools/distcc.morph b/tools/distcc.morph new file mode 100644 index 00000000..bb3f1ff1 --- /dev/null +++ b/tools/distcc.morph @@ -0,0 +1,5 @@ +name: tools/distcc.morph +kind: chunk +repo: upstream:distcc +ref: 2f422c03925e82bf88b05da823813073a985b0e5 +build-system: autotools diff --git a/tools/e2fsprogs.morph b/tools/e2fsprogs.morph new file mode 100644 index 00000000..5c8a5ca0 --- /dev/null +++ b/tools/e2fsprogs.morph @@ -0,0 +1,5 @@ +name: tools/e2fsprogs.morph +kind: chunk +repo: upstream:e2fsprogs +ref: 1ab0ea88057e922a89c6b8feebeb62c57e40f8de +build-system: autotools diff --git a/tools/file.morph b/tools/file.morph new file mode 100644 index 00000000..87d67bb1 --- /dev/null +++ b/tools/file.morph @@ -0,0 +1,5 @@ +name: tools/file.morph +kind: chunk +repo: upstream:file +ref: 3b49db406667ee7189b9ea69b9d9e0bdcc43c5b7 +build-system: autotools diff --git a/tools/gdb.morph b/tools/gdb.morph new file mode 100644 index 00000000..9857e206 --- /dev/null +++ b/tools/gdb.morph @@ -0,0 +1,5 @@ +name: tools/gdb.morph +kind: chunk +repo: upstream:gdb +ref: c4bf5268b1a32ec475b61d2fe90e9218780c03c8 +build-system: autotools diff --git a/tools/git-fat.morph b/tools/git-fat.morph new file mode 100644 index 00000000..ec9a6172 --- /dev/null +++ b/tools/git-fat.morph @@ -0,0 +1,6 @@ +name: tools/git-fat.morph +kind: chunk +repo: upstream:git-fat +ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 +install-commands: +- install -D -m 755 git-fat "$DESTDIR/usr/bin/git-fat" diff --git a/tools/kexec-tools.morph b/tools/kexec-tools.morph new file mode 100644 index 00000000..3277533d --- /dev/null +++ b/tools/kexec-tools.morph @@ -0,0 +1,8 @@ +name: tools/kexec-tools.morph +kind: chunk +repo: upstream:kexec-tools +ref: 9359b61ca44980d33c0bee42b9bb2e36e72835dd +build-system: autotools +configure-commands: +- ./bootstrap +- ./configure --prefix="$PREFIX" diff --git a/tools/less.morph b/tools/less.morph new file mode 100644 index 00000000..8f5e04a1 --- /dev/null +++ b/tools/less.morph @@ -0,0 +1,5 @@ +name: tools/less.morph +kind: chunk +repo: upstream:less +ref: 09a405d8f652b56944c93ebf5c673cdfe5319b04 +build-system: autotools diff --git a/tools/linux-user-chroot.morph b/tools/linux-user-chroot.morph new file mode 100644 index 00000000..69792d65 --- /dev/null +++ b/tools/linux-user-chroot.morph @@ -0,0 +1,5 @@ +name: tools/linux-user-chroot.morph +kind: chunk +repo: upstream:linux-user-chroot +ref: d25cc110f69e6e71a95b4ac532dcfc5423d4a16b +build-system: autotools diff --git a/tools/lsof.morph b/tools/lsof.morph new file mode 100644 index 00000000..ff060d03 --- /dev/null +++ b/tools/lsof.morph @@ -0,0 +1,14 @@ +name: tools/lsof.morph +kind: chunk +repo: upstream:lsof +ref: fffb8558208586338587027c265fd0eca44466be +configure-commands: +- tar xf lsof_*_src.tar +- cd lsof_*_src/ && ./Configure -n linux +build-commands: +- cd lsof_*_src/ && make +install-commands: +- mkdir -p "$DESTDIR$PREFIX"/bin +- mv lsof_*_src/lsof "$DESTDIR$PREFIX"/bin/lsof +- mkdir -p "$DESTDIR$PREFIX"/man/man8 +- mv lsof_*_src/lsof.8 "$DESTDIR$PREFIX"/man/man8 diff --git a/tools/morph.morph b/tools/morph.morph new file mode 100644 index 00000000..577fc9a5 --- /dev/null +++ b/tools/morph.morph @@ -0,0 +1,10 @@ +name: tools/morph.morph +kind: chunk +repo: baserock:baserock/morph +ref: c04760ffe1d385134e5092a22db5e5f78c205038 +build-system: python-distutils +build_depends: +- tools/cliapp.morph +- tools/cmdtest.morph +- tools/python-coverage-test-runner.morph +- tools/pyfilesystem.morph diff --git a/tools/pv.morph b/tools/pv.morph new file mode 100644 index 00000000..639b4040 --- /dev/null +++ b/tools/pv.morph @@ -0,0 +1,5 @@ +name: tools/pv.morph +kind: chunk +repo: upstream:pv +ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a +build-system: autotools diff --git a/tools/pyfilesystem.morph b/tools/pyfilesystem.morph new file mode 100644 index 00000000..35312686 --- /dev/null +++ b/tools/pyfilesystem.morph @@ -0,0 +1,10 @@ +name: tools/pyfilesystem.morph +kind: chunk +repo: upstream:pyfilesystem +ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix="$PREFIX" --root "$DESTDIR" +build_depends: +- tools/six.morph diff --git a/tools/python-coverage-test-runner.morph b/tools/python-coverage-test-runner.morph new file mode 100644 index 00000000..06aa6243 --- /dev/null +++ b/tools/python-coverage-test-runner.morph @@ -0,0 +1,7 @@ +name: tools/python-coverage-test-runner.morph +kind: chunk +repo: upstream:python-coverage-test-runner +ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 +build-system: python-distutils +build_depends: +- tools/python-coveragepy.morph diff --git a/tools/python-coveragepy.morph b/tools/python-coveragepy.morph new file mode 100644 index 00000000..d15f4f70 --- /dev/null +++ b/tools/python-coveragepy.morph @@ -0,0 +1,8 @@ +name: tools/python-coveragepy.morph +kind: chunk +repo: upstream:python-coveragepy +ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/tools/python-markdown.morph b/tools/python-markdown.morph new file mode 100644 index 00000000..3ce2202a --- /dev/null +++ b/tools/python-markdown.morph @@ -0,0 +1,5 @@ +name: tools/python-markdown.morph +kind: chunk +repo: upstream:python-markdown +ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 +build-system: python-distutils diff --git a/tools/python-ttystatus.morph b/tools/python-ttystatus.morph new file mode 100644 index 00000000..cad31c76 --- /dev/null +++ b/tools/python-ttystatus.morph @@ -0,0 +1,8 @@ +name: tools/python-ttystatus.morph +kind: chunk +repo: upstream:python-ttystatus +ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/tools/rsync.morph b/tools/rsync.morph new file mode 100644 index 00000000..79dcd9e5 --- /dev/null +++ b/tools/rsync.morph @@ -0,0 +1,8 @@ +name: tools/rsync.morph +kind: chunk +repo: upstream:rsync +ref: 9faf8e0ccff2755cd019ff64d8322226a214b013 +build-system: autotools +build-commands: +- make proto +- make diff --git a/tools/screen.morph b/tools/screen.morph new file mode 100644 index 00000000..44849bce --- /dev/null +++ b/tools/screen.morph @@ -0,0 +1,13 @@ +name: tools/screen.morph +kind: chunk +description: A terminal multiplexer and sanity tool for many +repo: upstream:screen +ref: 7dd4a9e5f385c96a77e8ee5c977a1dde4c0ff467 +max-jobs: '1' +configure-commands: +- cd ./src && sh autogen.sh +- cd ./src && ./configure --prefix="$PREFIX" +build-commands: +- cd ./src && make +install-commands: +- cd ./src && make DESTDIR="$DESTDIR" install diff --git a/tools/six.morph b/tools/six.morph new file mode 100644 index 00000000..ba019ab4 --- /dev/null +++ b/tools/six.morph @@ -0,0 +1,5 @@ +name: tools/six.morph +kind: chunk +repo: upstream:six +ref: e0841d716953710ab9bca9d1715a710df9c61ca0 +build-system: python-distutils diff --git a/tools/strace.morph b/tools/strace.morph new file mode 100644 index 00000000..1bcd1af7 --- /dev/null +++ b/tools/strace.morph @@ -0,0 +1,5 @@ +name: tools/strace.morph +kind: chunk +repo: upstream:strace +ref: ad232c6aa0c2a07830d61dc4b9912478634b23b5 +build-system: autotools diff --git a/tools/u-boot.morph b/tools/u-boot.morph new file mode 100644 index 00000000..e6a17ea9 --- /dev/null +++ b/tools/u-boot.morph @@ -0,0 +1,14 @@ +name: tools/u-boot.morph +kind: chunk +repo: upstream:u-boot +ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf +build-system: manual +build-commands: +- make tools +install-commands: +- mkdir -p "$DESTDIR$PREFIX/bin" +- install -m 755 tools/img2brec.sh "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/jtagconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/netconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkenvimage "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkimage "$DESTDIR$PREFIX/bin/." diff --git a/tools/vala.morph b/tools/vala.morph new file mode 100644 index 00000000..b91e5d09 --- /dev/null +++ b/tools/vala.morph @@ -0,0 +1,7 @@ +name: tools/vala.morph +kind: chunk +repo: upstream:vala +ref: 4e4a02c03445336237b36723b23a91670ef7621b +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" diff --git a/tools/vim.morph b/tools/vim.morph new file mode 100644 index 00000000..91b1a1b9 --- /dev/null +++ b/tools/vim.morph @@ -0,0 +1,12 @@ +name: tools/vim.morph +kind: chunk +repo: upstream:vim +ref: 592b8c975bf83b4dcf608769bc664a80cb1daf9e +build-system: autotools +configure-commands: +- echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >>src/feature.h +- ./configure --prefix="$PREFIX" --enable-multibyte +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR"/etc +- install -m 644 runtime/vimrc_example.vim "$DESTDIR"/etc/vimrc |