summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
Diffstat (limited to 'packages')
-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/freetype.sh12
-rw-r--r--packages/gcc.sh12
-rw-r--r--packages/gettext.sh11
-rw-r--r--packages/libxml2.sh2
-rw-r--r--packages/libzip.sh12
-rw-r--r--packages/musl.sh9
-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
16 files changed, 130 insertions, 1 deletions
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/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/libxml2.sh b/packages/libxml2.sh
index 894e58b..b649b8f 100644
--- a/packages/libxml2.sh
+++ b/packages/libxml2.sh
@@ -9,4 +9,4 @@ 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/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"