[Lunar-commits] <moonbase-other> wxgtk28: older version required by audacity, coexists with 3.x
Stefan Wold
ratler at lunar-linux.org
Wed Oct 22 21:32:49 CEST 2014
commit 33137dd027186e27b5fe3872bfb0605dbfdc2bb6
Author: Stefan Wold <ratler at lunar-linux.org>
Date: Wed, 22 Oct 2014 21:31:12 +0200
URL: https://github.com/lunar-linux/moonbase-other/commit/33137dd027186e27b5fe3872bfb0605dbfdc2bb6
wxgtk28: older version required by audacity, coexists with 3.x
---
libs/wxgtk28/BUILD | +13/-0
libs/wxgtk28/CONFIGURE | +1/-0
libs/wxgtk28/DEPENDS | +12/-0
libs/wxgtk28/DETAILS | +21/-0
libs/wxgtk28/PRE_BUILD | +2/-0
5 files changed, 49 insertions(+)
--- /dev/null
+++ b/libs/wxgtk28/BUILD
@@ -0,0 +1,13 @@
+OPTS+=" --with-gtk=2 \
+ --enable-shared \
+ --disable-optimize \
+ --with-regex=builtin \
+ --disable-precomp-headers"
+
+default_config &&
+make &&
+make -C locale allmo &&
+make -C contrib/src &&
+prepare_install &&
+make install &&
+make -C contrib/src install
--- /dev/null
+++ b/libs/wxgtk28/CONFIGURE
@@ -0,0 +1 @@
+mquery UCODE "Enable UNICODE? Say N for bochs, xmule, Y for aMule, audacity, jaffm, rapidsvn, wxPython" y "--enable-unicode"
--- /dev/null
+++ b/libs/wxgtk28/DEPENDS
@@ -0,0 +1,12 @@
+depends nasm
+depends bison
+depends flex
+depends gtk+-2
+
+optional_depends "zlib" "--with-zlib" "--without-zlib" "for LZW compression via zlib"
+optional_depends "expat" "--with-expat" "--without-expat" "for XML support via expat"
+optional_depends "%JPEG" "--with-libjpeg" "--without-libjpeg" "for JPEG image support"
+optional_depends "tiff" "--with-libtiff" "--without-libtiff" "for TIFF image support"
+optional_depends "libpng" "--with-libpng" "--without-libpng" "for PNG image support"
+optional_depends "SDL" "--with-sdl" "--without-sdl" "for audio support via SDL"
+optional_depends "mesa-lib" "--with-opengl" "--without-opengl" "for OpenGL support (needed for hugin)"
--- /dev/null
+++ b/libs/wxgtk28/DETAILS
@@ -0,0 +1,21 @@
+ MODULE=wxgtk28
+ VERSION=2.8.12.1
+ SOURCE=wxPython-src-$VERSION.tar.bz2
+ SOURCE2=wxgtk28-collision.patch
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/wxPython-src-$VERSION
+ SOURCE_URL=$SFORGE_URL/wxpython
+ SOURCE2_URL=$PATCH_URL
+ SOURCE_VFY=sha256:1f3f153d9f1504c6ce2d2c4b23e940b8f58b81f4cba35cda1a5bb31142243cd0
+ SOURCE2_VFy=sha256:f454d95fef5666f49fa63beeac289f9f132acb998afc3cde744af897aa947348
+ WEB_SITE=http://www.wxwidgets.org/
+ ENTERED=20141022
+ UPDATED=20141022
+ SHORT="GTK+ version of wxWindows API"
+
+cat << EOF
+wxGTK - GTK+ implementation of wxWindows API for GUI's.
+wxWindows provides online help, network programming, streams, clipboard
+and drag and drop, multithreading, image loading and saving in a variety
+of formats, database support, HTML viewing and printing.
+Quite good for a GUI API.
+EOF
--- /dev/null
+++ b/libs/wxgtk28/PRE_BUILD
@@ -0,0 +1,2 @@
+default_pre_build &&
+patch_it $SOURCE2 1
More information about the Lunar-commits
mailing list