summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-rw-r--r--packages/SDL.sh3
-rw-r--r--packages/SDL2.sh5
-rw-r--r--packages/SDL2_image.sh5
-rw-r--r--packages/SDL2_mixer.sh5
-rw-r--r--packages/SDL2_net.sh5
-rw-r--r--packages/SDL2_ttf.sh5
-rw-r--r--packages/SDL_gfx.sh4
-rw-r--r--packages/SDL_image.sh2
-rw-r--r--packages/SDL_mixer.sh2
-rw-r--r--packages/SDL_net.sh2
-rw-r--r--packages/SDL_ttf.sh2
-rw-r--r--packages/cmake.sh1
-rw-r--r--packages/curl.sh2
-rw-r--r--packages/freetype.sh12
-rw-r--r--packages/gcc.sh12
-rw-r--r--packages/gettext.sh11
-rw-r--r--packages/libpng.sh2
-rw-r--r--packages/libxml2.sh5
-rw-r--r--packages/libzip.sh12
-rw-r--r--packages/musl.sh9
-rw-r--r--packages/physfs.sh2
-rw-r--r--packages/physfs1.sh11
-rw-r--r--packages/pugixml.sh8
-rw-r--r--packages/python.sh10
-rw-r--r--packages/tinyxml2.sh9
-rw-r--r--packages/ustl.sh10
-rw-r--r--packages/virglrenderer.sh2
-rw-r--r--packages/zlib.sh2
-rw-r--r--packages/zlib_ng.sh2
29 files changed, 160 insertions, 2 deletions
diff --git a/packages/SDL.sh b/packages/SDL.sh
index 4b47b5a..159562a 100644
--- a/packages/SDL.sh
+++ b/packages/SDL.sh
@@ -5,7 +5,10 @@ DEFAULT_BRANCH="SDL-1.2"
ENV_PATH="bin"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_ACLOCAL_PATH="share/aclocal"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/SDL2.sh b/packages/SDL2.sh
new file mode 100644
index 0000000..feb1a13
--- /dev/null
+++ b/packages/SDL2.sh
@@ -0,0 +1,5 @@
+include "SDL"
+
+DEFAULT_BRANCH="default"
+
+ENV_CPPFLAGS_PATH="include/SDL2"
diff --git a/packages/SDL2_image.sh b/packages/SDL2_image.sh
new file mode 100644
index 0000000..aaa0399
--- /dev/null
+++ b/packages/SDL2_image.sh
@@ -0,0 +1,5 @@
+include "SDL_image"
+
+DEFAULT_BRANCH="default"
+
+ENV_CPPFLAGS_PATH="include/SDL2"
diff --git a/packages/SDL2_mixer.sh b/packages/SDL2_mixer.sh
new file mode 100644
index 0000000..9168396
--- /dev/null
+++ b/packages/SDL2_mixer.sh
@@ -0,0 +1,5 @@
+include "SDL_mixer"
+
+DEFAULT_BRANCH="default"
+
+ENV_CPPFLAGS_PATH="include/SDL2"
diff --git a/packages/SDL2_net.sh b/packages/SDL2_net.sh
new file mode 100644
index 0000000..07fb011
--- /dev/null
+++ b/packages/SDL2_net.sh
@@ -0,0 +1,5 @@
+include "SDL_net"
+
+DEFAULT_BRANCH="default"
+
+ENV_CPPFLAGS_PATH="include/SDL2"
diff --git a/packages/SDL2_ttf.sh b/packages/SDL2_ttf.sh
new file mode 100644
index 0000000..386091a
--- /dev/null
+++ b/packages/SDL2_ttf.sh
@@ -0,0 +1,5 @@
+include "SDL_ttf"
+
+DEFAULT_BRANCH="default"
+
+ENV_CPPFLAGS_PATH="include/SDL2"
diff --git a/packages/SDL_gfx.sh b/packages/SDL_gfx.sh
index 0e44dc2..7e51d60 100644
--- a/packages/SDL_gfx.sh
+++ b/packages/SDL_gfx.sh
@@ -1,8 +1,10 @@
SRCURL=https://github.com/ferzkopp/SDL_gfx.git
-DEFAULT_BRANCH="SDL-1.2"
+DEFAULT_BRANCH="master"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/SDL_image.sh b/packages/SDL_image.sh
index 0e8f8cc..22d2812 100644
--- a/packages/SDL_image.sh
+++ b/packages/SDL_image.sh
@@ -4,6 +4,8 @@ DEFAULT_BRANCH="SDL-1.2"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/SDL_mixer.sh b/packages/SDL_mixer.sh
index 7f53d17..42e0efc 100644
--- a/packages/SDL_mixer.sh
+++ b/packages/SDL_mixer.sh
@@ -4,6 +4,8 @@ DEFAULT_BRANCH="SDL-1.2"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/SDL_net.sh b/packages/SDL_net.sh
index 5b55d35..524fa02 100644
--- a/packages/SDL_net.sh
+++ b/packages/SDL_net.sh
@@ -4,6 +4,8 @@ DEFAULT_BRANCH="SDL-1.2"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/SDL_ttf.sh b/packages/SDL_ttf.sh
index 4e3696b..392f425 100644
--- a/packages/SDL_ttf.sh
+++ b/packages/SDL_ttf.sh
@@ -4,6 +4,8 @@ DEFAULT_BRANCH="SDL-1.2"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include/SDL"
BUILD_TYPE="configure"
SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/cmake.sh b/packages/cmake.sh
index 9d43972..ef152e0 100644
--- a/packages/cmake.sh
+++ b/packages/cmake.sh
@@ -2,5 +2,6 @@ SRCURL=git://cmake.org/cmake.git
DEFAULT_BRANCH="v3.7.2"
ENV_PATH="bin"
+ENV_ACLOCAL_PATH="share/aclocal"
BUILD_TYPE="cmake"
diff --git a/packages/curl.sh b/packages/curl.sh
index 58ba51e..bc0c3a2 100644
--- a/packages/curl.sh
+++ b/packages/curl.sh
@@ -3,7 +3,9 @@ SRCURL=https://github.com/curl/curl.git
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include"
ENABLE_SAME_DIR_BUILD="true"
diff --git a/packages/freetype.sh b/packages/freetype.sh
new file mode 100644
index 0000000..659cb60
--- /dev/null
+++ b/packages/freetype.sh
@@ -0,0 +1,12 @@
+SRCURL=git://git.sv.nongnu.org/freetype/freetype2.git
+
+ENV_PATH="bin:lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_MANPATH="share/man"
+ENV_ACLOCAL_PATH="share/aclocal"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="automake"
+SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/gcc.sh b/packages/gcc.sh
new file mode 100644
index 0000000..f1f59cb
--- /dev/null
+++ b/packages/gcc.sh
@@ -0,0 +1,12 @@
+# original url
+SRCURL=git://gcc.gnu.org/git/gcc.git
+# mirror
+#SRCURL=https://gitlab.com/4144/gcc.git
+
+ENV_PATH="bin"
+ENV_MANPATH="share/man"
+
+BUILD_TYPE="automake"
+
+CONFIGURE_FLAGS="--enable-languages=c,c++,lto --disable-multilib"
+ENV_LD_LIBRARY_PATH="lib:lib64:lib32"
diff --git a/packages/gettext.sh b/packages/gettext.sh
new file mode 100644
index 0000000..9c3b01c
--- /dev/null
+++ b/packages/gettext.sh
@@ -0,0 +1,11 @@
+SRCURL=git://git.savannah.gnu.org/gettext.git
+
+ENV_PATH="bin:lib:include:lib/gettext"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include"
+ENV_ACLOCAL_PATH="share/aclocal"
+
+BUILD_TYPE="automake"
+SRC_INIT_COMMAND="./autogen.sh"
diff --git a/packages/libpng.sh b/packages/libpng.sh
index 9da9556..b4695f7 100644
--- a/packages/libpng.sh
+++ b/packages/libpng.sh
@@ -3,6 +3,8 @@ SRCURL=git://git.code.sf.net/p/libpng/code
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+#ENV_CPPFLAGS_PATH="include/libpngXX"
BUILD_TYPE="automake"
diff --git a/packages/libxml2.sh b/packages/libxml2.sh
index 0496bdf..b649b8f 100644
--- a/packages/libxml2.sh
+++ b/packages/libxml2.sh
@@ -3,7 +3,10 @@ SRCURL=git://git.gnome.org/libxml2
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_ACLOCAL_PATH="share/aclocal"
+ENV_CPPFLAGS_PATH="include/libxml2"
BUILD_TYPE="automake"
-CONFIGURE_FLAGS="--with-python-install-dir="${bindir}/lib/python""
+CONFIGURE_FLAGS="--without-python" \ No newline at end of file
diff --git a/packages/libzip.sh b/packages/libzip.sh
new file mode 100644
index 0000000..6e514db
--- /dev/null
+++ b/packages/libzip.sh
@@ -0,0 +1,12 @@
+SRCTYPE=hg
+SRCURL=http://hg.nih.at/libzip/
+DEFAULT_BRANCH="default"
+
+ENV_PATH="bin:lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include:lib/libzip/include"
+
+BUILD_TYPE="automake"
diff --git a/packages/musl.sh b/packages/musl.sh
new file mode 100644
index 0000000..3ee82b8
--- /dev/null
+++ b/packages/musl.sh
@@ -0,0 +1,9 @@
+SRCURL=git://git.musl-libc.org/musl
+DEFAULT_BRANCH="master"
+
+ENV_PATH="bin"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="configure"
diff --git a/packages/physfs.sh b/packages/physfs.sh
index 9addbb0..8bf51f6 100644
--- a/packages/physfs.sh
+++ b/packages/physfs.sh
@@ -5,5 +5,7 @@ DEFAULT_BRANCH="stable-2.0"
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include"
BUILD_TYPE="cmake"
diff --git a/packages/physfs1.sh b/packages/physfs1.sh
new file mode 100644
index 0000000..5dc9a95
--- /dev/null
+++ b/packages/physfs1.sh
@@ -0,0 +1,11 @@
+SRCTYPE=hg
+SRCURL=https://hg.icculus.org/icculus/physfs/
+DEFAULT_BRANCH="stable-1.0"
+
+ENV_PATH="bin:lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="automake"
+SRC_INIT_COMMAND="./bootstrap"
diff --git a/packages/pugixml.sh b/packages/pugixml.sh
new file mode 100644
index 0000000..7f71d80
--- /dev/null
+++ b/packages/pugixml.sh
@@ -0,0 +1,8 @@
+SRCURL=https://github.com/zeux/pugixml.git
+
+ENV_PATH="lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="cmake"
diff --git a/packages/python.sh b/packages/python.sh
new file mode 100644
index 0000000..b32f778
--- /dev/null
+++ b/packages/python.sh
@@ -0,0 +1,10 @@
+SRCURL=https://github.com/python/cpython.git
+
+ENV_PATH="bin:lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
+ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="configure"
diff --git a/packages/tinyxml2.sh b/packages/tinyxml2.sh
new file mode 100644
index 0000000..a7f4e0c
--- /dev/null
+++ b/packages/tinyxml2.sh
@@ -0,0 +1,9 @@
+SRCURL=https://github.com/leethomason/tinyxml2.git
+
+ENV_PATH="lib:include"
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="cmake"
diff --git a/packages/ustl.sh b/packages/ustl.sh
new file mode 100644
index 0000000..ad58c42
--- /dev/null
+++ b/packages/ustl.sh
@@ -0,0 +1,10 @@
+SRCURL=https://github.com/msharov/ustl.git
+DEFAULT_BRANCH="master"
+
+ENV_LD_LIBRARY_PATH="lib"
+ENV_LDFLAGS_PATH="lib"
+ENV_CPPFLAGS_PATH="include"
+
+BUILD_TYPE="configure"
+
+ENABLE_SAME_DIR_BUILD="true"
diff --git a/packages/virglrenderer.sh b/packages/virglrenderer.sh
index 30eeabc..8c87c5b 100644
--- a/packages/virglrenderer.sh
+++ b/packages/virglrenderer.sh
@@ -3,7 +3,9 @@ SRCURL=git://people.freedesktop.org/~airlied/virglrenderer
ENV_PATH="bin"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include:include/virgl"
BUILD_TYPE="automake"
AUTORECONF_FLAGS="-v --install"
diff --git a/packages/zlib.sh b/packages/zlib.sh
index 5d30818..d3e4ade 100644
--- a/packages/zlib.sh
+++ b/packages/zlib.sh
@@ -4,7 +4,9 @@ DEFAULT_BRANCH="v1.2.11"
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include"
ENABLE_SAME_DIR_BUILD="true"
diff --git a/packages/zlib_ng.sh b/packages/zlib_ng.sh
index 49af866..ad426ac 100644
--- a/packages/zlib_ng.sh
+++ b/packages/zlib_ng.sh
@@ -4,6 +4,8 @@ DEFAULT_BRANCH="develop"
ENV_PATH="bin:lib:include"
ENV_LD_LIBRARY_PATH="lib"
ENV_PKG_CONFIG_PATH="lib/pkgconfig"
+ENV_LDFLAGS_PATH="lib"
ENV_MANPATH="share/man"
+ENV_CPPFLAGS_PATH="include"
BUILD_TYPE="configure"