diff options
author | Andrei Karas <akaras@inbox.ru> | 2017-01-24 00:05:53 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2017-01-24 00:05:53 +0300 |
commit | 65ddf15dfbb4bba0b9fb7ca18aa922eeaed11d2a (patch) | |
tree | 09bfbe176dc56aa661ce93c2e48e0c3b542e4b1c /packages | |
download | spm-65ddf15dfbb4bba0b9fb7ca18aa922eeaed11d2a.tar.gz spm-65ddf15dfbb4bba0b9fb7ca18aa922eeaed11d2a.tar.bz2 spm-65ddf15dfbb4bba0b9fb7ca18aa922eeaed11d2a.tar.xz spm-65ddf15dfbb4bba0b9fb7ca18aa922eeaed11d2a.zip |
Initial commit.
Diffstat (limited to 'packages')
-rwxr-xr-x | packages/SDL_image.sh | 20 | ||||
-rwxr-xr-x | packages/cmake.sh | 17 | ||||
-rwxr-xr-x | packages/physfs.sh | 21 | ||||
-rwxr-xr-x | packages/qemu.sh | 30 | ||||
-rwxr-xr-x | packages/virglrenderer.sh | 20 | ||||
-rwxr-xr-x | packages/zlib.sh | 21 |
6 files changed, 129 insertions, 0 deletions
diff --git a/packages/SDL_image.sh b/packages/SDL_image.sh new file mode 100755 index 0000000..37ad7d8 --- /dev/null +++ b/packages/SDL_image.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +function package_build { +# run_git_switch_branch v1.2.11 + run_autoreconf -i + run_configure --disable-jpg-shared --disable-tif-shared --disable-png-shared --disable-webp-shared + + run_make + run_make_install +} + +function package_get_source { +# run_git_clone https:// + echo nothing +} + +function package_use { + env_lib_library_path "lib" + env_pkg_config_path "lib/pkgconfig" +} diff --git a/packages/cmake.sh b/packages/cmake.sh new file mode 100755 index 0000000..e54720d --- /dev/null +++ b/packages/cmake.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +function package_build { + run_git_switch_branch master + run_cmake + + run_make + run_make_install +} + +function package_get_source { + run_git_clone git://cmake.org/cmake.git +} + +function package_use { + env_path "bin" +} diff --git a/packages/physfs.sh b/packages/physfs.sh new file mode 100755 index 0000000..d32d303 --- /dev/null +++ b/packages/physfs.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +function package_build { + run_hg_switch_branch stable-2.0 + run_cmake + + run_make + run_make_install +} + +function package_get_source { + run_hg_clone https://hg.icculus.org/icculus/physfs/ +} + +function package_use { + env_path "bin" + env_path "lib" + env_path "include" + env_lib_library_path "lib" + env_pkg_config_path "lib/pkgconfig" +} diff --git a/packages/qemu.sh b/packages/qemu.sh new file mode 100755 index 0000000..8e86740 --- /dev/null +++ b/packages/qemu.sh @@ -0,0 +1,30 @@ +#!/bin/bash + +function package_build { + run_git_switch_branch master + run_configure \ + --target-list=x86_64-linux-user,x86_64-softmmu \ + --disable-nettle \ + --enable-spice \ + --enable-vte \ + --audio-drv-list=sdl,alsa \ + --enable-virglrenderer \ + --enable-sdl \ + --with-sdlabi=2.0 + + run_make + run_make_install +} + +function package_get_source { + run_git_clone git://git.qemu-project.org/qemu.git +} + +function package_deps { + run_add_dep virglrenderer +} + +function package_use { + env_bin "bin" + env_man "share/man" +} diff --git a/packages/virglrenderer.sh b/packages/virglrenderer.sh new file mode 100755 index 0000000..5ce3ba8 --- /dev/null +++ b/packages/virglrenderer.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +function package_build { + run_git_switch_branch master + run_autoreconf -v --install + run_configure + run_make + run_make_install +} + +function package_get_source { + run_git_clone git://people.freedesktop.org/~airlied/virglrenderer +} + +function package_use { + env_path "bin" + env_lib_library_path "lib" + env_pkg_config_path "lib/pkgconfig" + env_man "share/man" +} diff --git a/packages/zlib.sh b/packages/zlib.sh new file mode 100755 index 0000000..b95f940 --- /dev/null +++ b/packages/zlib.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +function package_build { + run_git_switch_branch v1.2.11 + run_configure + + run_make + run_make_install +} + +function package_get_source { + run_git_clone https://github.com/madler/zlib.git +} + +function package_use { + env_path "lib" + env_path "include" + env_man "share/man" + env_lib_library_path "lib" + env_pkg_config_path "lib/pkgconfig" +} |