Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=57dd22c6216875a3d603b5c49bd5626ae3659846
commit 57dd22c6216875a3d603b5c49bd5626ae3659846 Author: bouleetbil <bouleet...@frogdev.info> Date: Wed Jun 30 10:50:04 2010 +0000 gtk+3-2.90.4-1-i686 *new package diff --git a/source/xlib/gtk+3/FrugalBuild b/source/xlib/gtk+3/FrugalBuild new file mode 100644 index 0000000..edb628e --- /dev/null +++ b/source/xlib/gtk+3/FrugalBuild @@ -0,0 +1,86 @@ +# Compiling time: 2.70 SBU +# Maintainer: bouleetbil <bouleet...@frogdev.info> + +pkgname=gtk+3 +_F_gnome_name=gtk+ +pkgver=2.90.4 +pkgrel=1 +pkgdesc="The GTK+ Toolkit (3.x series)" +depends=('libxext' 'libxfixes' 'cairo' 'libgcc' 'libjpeg' 'libtiff' 'libcups' \ + 'atk' 'pango' 'libxinerama') +rodepends=('gnome-icon-theme' 'shared-mime-info') +groups=('xlib') +makedepends=('gtk-doc' 'cups' 'inputproto' 'gobject-introspection' 'gdk-pixbuf2') +archs=('i686' 'x86_64' 'ppc') +Finclude gnome +url="http://www.gtk.org/" +_F_cd_path="gtk+-$pkgver" +source=($source im-cedilla.conf) +sha1sums=('c5689cc5ee580e52721fa28cd487789693ba7557' \ + 'f8a64241bcc873c1f1110e16306e48577a41852b') + +subpkgs=("${subpk...@]}" "$pkgname-tools") +subdescs=("${subdes...@]}" "GTK+3 commandline tools.") +subdepends=("${subdepen...@]}" "glib2") +subrodepends=("${subrodepen...@]}" "$pkgname>=$pkgver") +subgroups=("${subgrou...@]}" 'xapps') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +rodepends=("${rodepen...@]}" "${subpk...@]}") + +subpkgs=("${subpk...@]}" "immodules") +subdescs=("${subdes...@]}" "Input methods for GTK3+.") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "$pkgname>=$pkgver") +subgroups=("${subgrou...@]}" 'xlib') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "immodules-xim") +subdescs=("${subdes...@]}" "The gtk3-immodule-xim package contains XIM support for GTK+ 3.") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "$pkgname>=$pkgver") +subgroups=("${subgrou...@]}" 'xlib') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-docs") +subdescs=("${subdes...@]}" "GTK+3 Documentation.") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "") +subgroups=("${subgrou...@]}" 'docs-extra') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + +subpkgs=("${subpk...@]}" "$pkgname-demos") +subdescs=("${subdes...@]}" "GTK+3 Demos.") +subdepends=("${subdepen...@]}" "") +subrodepends=("${subrodepen...@]}" "$pkgname>=$pkgver") +subgroups=("${subgrou...@]}" 'xapps-extra') +subarchs=("${subarc...@]}" 'i686 x86_64 ppc') + + +build() { + + Fbuild \ + --with-xinput \ + --enable-gtk-doc \ + --disable-rebuilds \ + --enable-introspection + + Fsplit $pkgname-tools usr/bin/gtk-update-icon-cache* + Fsplit $pkgname-tools usr/share/man/man1/gtk-update-icon-cache* + + ## -demos + Fsplit $pkgname-demos usr/share/gtk-3.0/demo + Fsplit $pkgname-demos usr/bin/*-demo* + + Fsplit $pkgname-docs usr/share/gtk-doc + + Fsplit immodules-xim usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so + touch $Fdestdir/usr/lib/gtk-3.0/3.0.0/immodules.cache + Fsplit immodules usr/lib/gtk-3.0/3.0.0/immodules + Fmkdir etc/X11/xinit/xinput.d/ + Fcp im-cedilla.conf etc/X11/xinit/xinput.d/im-cedilla.conf + Fsplit immodules etc/X11/xinit/xinput.d/im-cedilla.conf +} + +# optimization OK + diff --git a/source/xlib/gtk+3/im-cedilla.conf b/source/xlib/gtk+3/im-cedilla.conf new file mode 100644 index 0000000..d8a1976 --- /dev/null +++ b/source/xlib/gtk+3/im-cedilla.conf @@ -0,0 +1,6 @@ +XIM=none +XIM_PROGRAM=/bin/true +XIM_ARGS= +SHORT_DESC=im-cedilla +GTK_IM_MODULE=cedilla +QT_IM_MODULE=xim _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git