remove package: 'gtk+', moving to unofficial

This commit is contained in:
Stefan Saraev 2013-07-10 22:46:35 +03:00
parent d5cc77c5b7
commit 3babdb792f
4 changed files with 0 additions and 153 deletions

View File

@ -1,47 +0,0 @@
#!/bin/sh
################################################################################
# This file is part of OpenELEC - http://www.openelec.tv
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
#
# This Program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This Program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with OpenELEC.tv; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
# http://www.gnu.org/copyleft/gpl.html
################################################################################
. config/options $1
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"

View File

@ -1,50 +0,0 @@
#!/bin/sh
################################################################################
# This file is part of OpenELEC - http://www.openelec.tv
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
#
# This Program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This Program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with OpenELEC.tv; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
# http://www.gnu.org/copyleft/gpl.html
################################################################################
. config/options $1
GTK_BINARY_VERSION=`pkg-config gtk+-2.0 --variable=gtk_binary_version`
GTK_LIB_DIR="gtk-2.0/$GTK_BINARY_VERSION"
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

View File

@ -1,36 +0,0 @@
################################################################################
# This file is part of OpenELEC - http://www.openelec.tv
# Copyright (C) 2009-2012 Stephan Raue (stephan@openelec.tv)
#
# This Program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This Program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with OpenELEC.tv; see the file COPYING. If not, write to
# the Free Software Foundation, 51 Franklin Street, Suite 500, Boston, MA 02110, USA.
# http://www.gnu.org/copyleft/gpl.html
################################################################################
PKG_NAME="gtk+"
PKG_VERSION="2.24.14"
PKG_REV="1"
PKG_ARCH="any"
PKG_LICENSE="OSS"
PKG_SITE="http://www.gtk.org/"
PKG_URL="http://ftp.gnome.org/pub/gnome/sources/gtk+/2.24/$PKG_NAME-$PKG_VERSION.tar.xz"
PKG_DEPENDS="atk libX11 libXrandr libXi glib pango cairo gdk-pixbuf"
PKG_BUILD_DEPENDS="toolchain atk libX11 libXrandr libXi glib pango cairo gdk-pixbuf"
PKG_PRIORITY="optional"
PKG_SECTION="x11/toolkits"
PKG_SHORTDESC="gtk+: The Gimp ToolKit (GTK)"
PKG_LONGDESC="This is GTK+. GTK+, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach."
PKG_IS_ADDON="no"
PKG_AUTORECONF="yes"

View File

@ -1,20 +0,0 @@
diff -Naur gtk+-2.24.14/configure.in gtk+-2.24.14.patch/configure.in
--- gtk+-2.24.14/configure.in 2012-12-06 04:46:07.000000000 +0100
+++ gtk+-2.24.14.patch/configure.in 2013-01-12 18:32:33.863798129 +0100
@@ -51,7 +51,7 @@
cflags_set=${CFLAGS+set}
AM_INIT_AUTOMAKE([no-define -Wno-portability dist-bzip2])
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
# Support silent build rules, requires at least automake-1.11. Enable
# by either passing --enable-silent-rules to configure or passing V=0
@@ -300,7 +300,6 @@
# Checks for programs.
AC_ISC_POSIX
-AM_PROG_CC_STDC
AM_PROG_CC_C_O
AC_PROG_INSTALL
AC_PROG_MAKE_SET