mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 06:06:43 +00:00
new package: add package 'gtk+' (initial commit)
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
d8662f5e9e
commit
8a8bef6dd7
37
packages/x11/toolkits/gtk+/build
Executable file
37
packages/x11/toolkits/gtk+/build
Executable file
@ -0,0 +1,37 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. config/options
|
||||||
|
|
||||||
|
$SCRIPTS/build toolchain
|
||||||
|
$SCRIPTS/build atk
|
||||||
|
$SCRIPTS/build libX11
|
||||||
|
$SCRIPTS/build libXrandr
|
||||||
|
$SCRIPTS/build libXi
|
||||||
|
$SCRIPTS/build glib
|
||||||
|
$SCRIPTS/build pango
|
||||||
|
$SCRIPTS/build cairo
|
||||||
|
$SCRIPTS/build gdk-pixbuf
|
||||||
|
|
||||||
|
cd $PKG_BUILD
|
||||||
|
ac_cv_path_GLIB_GENMARSHAL=$ROOT/$TOOLCHAIN/bin/glib-genmarshal \
|
||||||
|
./configure --host=$TARGET_NAME \
|
||||||
|
--build=$HOST_NAME \
|
||||||
|
--prefix=/usr \
|
||||||
|
--sysconfdir=/etc \
|
||||||
|
--localstatedir=/var \
|
||||||
|
--disable-static \
|
||||||
|
--enable-shared \
|
||||||
|
--disable-glibtest \
|
||||||
|
--enable-modules \
|
||||||
|
--enable-explicit-deps=no \
|
||||||
|
--disable-debug \
|
||||||
|
--enable-shm \
|
||||||
|
--disable-cups \
|
||||||
|
--disable-papi \
|
||||||
|
--enable-xkb \
|
||||||
|
--disable-xinerama \
|
||||||
|
--with-xinput
|
||||||
|
|
||||||
|
make SRC_SUBDIRS="gdk gtk modules"
|
||||||
|
|
||||||
|
$MAKEINSTALL SRC_SUBDIRS="gdk gtk modules"
|
40
packages/x11/toolkits/gtk+/install
Executable file
40
packages/x11/toolkits/gtk+/install
Executable file
@ -0,0 +1,40 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
. config/options
|
||||||
|
|
||||||
|
$SCRIPTS/install atk
|
||||||
|
$SCRIPTS/install libX11
|
||||||
|
$SCRIPTS/install libXrandr
|
||||||
|
$SCRIPTS/install libXi
|
||||||
|
$SCRIPTS/install glib
|
||||||
|
$SCRIPTS/install pango
|
||||||
|
$SCRIPTS/install cairo
|
||||||
|
$SCRIPTS/install gdk-pixbuf
|
||||||
|
|
||||||
|
GTK_BINARY_VERSION=`pkg-config gtk+-2.0 --variable=gtk_binary_version`
|
||||||
|
GTK_LIB_DIR="gtk-2.0/$GTK_BINARY_VERSION"
|
||||||
|
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/etc/gtk-2.0
|
||||||
|
cp $PKG_BUILD/modules/input/im-multipress.conf $INSTALL/etc/gtk-2.0
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/bin
|
||||||
|
cp $PKG_BUILD/gtk/.libs/gtk-query-immodules-2.0 $INSTALL/usr/bin
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/lib
|
||||||
|
cp -P $PKG_BUILD/gtk/.libs/*.so* $INSTALL/usr/lib
|
||||||
|
rm -rf $INSTALL/usr/lib/libgtk*.so*T
|
||||||
|
cp -P $PKG_BUILD/gdk/.libs/*.so* $INSTALL/usr/lib
|
||||||
|
rm -rf $INSTALL/usr/lib/libgdk*.so*T
|
||||||
|
cp -P $PKG_BUILD/modules/other/gail/libgail-util/.libs/*.so* $INSTALL/usr/lib
|
||||||
|
rm -rf $INSTALL/usr/lib/libgailutil.so*T
|
||||||
|
|
||||||
|
mkdir -p $INSTALL/usr/lib/$GTK_LIB_DIR/engines
|
||||||
|
cp -P $PKG_BUILD/modules/engines/pixbuf/.libs/*.so $INSTALL/usr/lib/$GTK_LIB_DIR/engines
|
||||||
|
mkdir -p $INSTALL/usr/lib/$GTK_LIB_DIR/immodules
|
||||||
|
cp -P $PKG_BUILD/modules/input/.libs/*.so $INSTALL/usr/lib/$GTK_LIB_DIR/immodules
|
||||||
|
mkdir -p $INSTALL/usr/lib/$GTK_LIB_DIR/printbackends
|
||||||
|
cp -P $PKG_BUILD/modules/printbackends/*/.libs/*.so $INSTALL/usr/lib/$GTK_LIB_DIR/printbackends
|
||||||
|
mkdir -p $INSTALL/usr/lib/gtk-2.0/modules
|
||||||
|
cp -P $PKG_BUILD/modules/other/gail/.libs/*.so $INSTALL/usr/lib/gtk-2.0/modules
|
||||||
|
cp -P $PKG_BUILD/modules/other/gail/tests/.libs/*.so $INSTALL/usr/lib/gtk-2.0/modules
|
1
packages/x11/toolkits/gtk+/url
Normal file
1
packages/x11/toolkits/gtk+/url
Normal file
@ -0,0 +1 @@
|
|||||||
|
http://ftp.gnome.org/pub/gnome/sources/gtk+/2.21/gtk+-2.21.4.tar.bz2
|
Loading…
x
Reference in New Issue
Block a user