gtk2.0 2.24.25
[git/cygwin-packages/gtk2.0.git] / gtk2.0.cygport
CommitLineData
b71c0e80 1ORIG_PN=gtk+
b71c0e80
YS
2inherit gnome2
3
8a93cb98 4NAME="gtk2.0"
c6ebb927 5VERSION=2.24.25
8a93cb98 6RELEASE=1
efb0ed40 7CATEGORY="Libs"
72f2322d
YS
8SUMMARY="GTK+ X11 GUI toolkit"
9DESCRIPTION="Offering a complete set of widgets, GTK+ is suitable for
10projects ranging from small one-off projects to complete application
11suites."
b71c0e80
YS
12HOMEPAGE="http://www.gtk.org/"
13
14PATCH_URI="
15 2.18.3-not-win32.patch
4aa8cb6a 16 2.24.4-gtk-doc-117.patch
b71c0e80
YS
17"
18
5bec4ee5
YS
19DEPEND="gnome-common gtk-doc
20 girepository(Atk-1.0)
21 girepository(cairo-1.0)
22 girepository(GdkPixbuf-2.0)
23 girepository(Pango-1.0)
24 pkgconfig(atk)
25 pkgconfig(cairo)
26 pkgconfig(fontconfig)
27 pkgconfig(gdk-pixbuf-2.0)
28 pkgconfig(pango)
29 pkgconfig(x11)
30 pkgconfig(xcomposite)
31 pkgconfig(xcursor)
32 pkgconfig(xdamage)
33 pkgconfig(xext)
34 pkgconfig(xfixes)
35 pkgconfig(xi)
36 pkgconfig(xinerama)
37 pkgconfig(xrandr)
38 pkgconfig(xrender)"
39
6c5cfb9b
YS
40PKG_NAMES="${NAME}-demo ${NAME}-engines-pixmap
41 libgtk2.0_0 libgtk2.0-devel libgtk2.0-doc
42 girepository-Gtk2.0 ${NAME}-gail
43 libgailutil18 libgailutil-devel libgailutil-doc"
efb0ed40 44gtk2_0_demo_CATEGORY="X11"
72f2322d 45gtk2_0_demo_SUMMARY="GTK+ Demo application"
b71c0e80 46gtk2_0_demo_CONTENTS="usr/bin/gtk-demo.exe usr/share/gtk-2.0/demo/"
efb0ed40 47gtk2_0_engines_pixmap_CATEGORY="X11"
72f2322d 48gtk2_0_engines_pixmap_SUMMARY="Pixmap theme engine for GTK+"
b71c0e80 49gtk2_0_engines_pixmap_CONTENTS="usr/lib/gtk-2.0/*/engines/"
72f2322d 50libgtk2_0_0_SUMMARY="${SUMMARY} (runtime)"
01db4c39 51libgtk2_0_0_REQUIRES="gnome-icon-theme gtk-update-icon-cache"
b71c0e80 52libgtk2_0_0_CONTENTS="--exclude=gtk-builder-convert --exclude=*gailutil*
5bec4ee5 53 --exclude=gtk-update-icon-cache*
b71c0e80 54 --exclude=include --exclude=gtk-demo.* etc/ usr/bin/
a83af859 55 usr/lib/gtk-2.0/*/printbackends/
b71c0e80 56 usr/share/doc/ usr/share/locale/ usr/share/man/ usr/share/themes/"
72f2322d 57libgtk2_0_devel_SUMMARY="${SUMMARY} (development)"
b71c0e80
YS
58libgtk2_0_devel_CONTENTS="--exclude=*gail* usr/bin/gtk-builder-convert
59 usr/include/ usr/lib/gtk-2.0/include/ usr/lib/lib*
6c5cfb9b
YS
60 usr/lib/pkgconfig/ usr/share/aclocal/"
61libgtk2_0_doc_CATEGORY="Doc"
62libgtk2_0_doc_CONTENTS="--exclude=*gail* usr/share/gtk-doc/"
72f2322d 63girepository_Gtk2_0_SUMMARY="${SUMMARY} (GObject Introspection)"
b71c0e80 64girepository_Gtk2_0_CONTENTS="usr/*/gir*/*-2.0.*"
efb0ed40 65gtk2_0_gail_CATEGORY="X11"
72f2322d 66gtk2_0_gail_SUMMARY="Accessibility Module for GTK+"
b71c0e80 67gtk2_0_gail_CONTENTS="usr/lib/gtk-2.0/modules/"
72f2322d 68libgailutil18_SUMMARY="Accessibility Library for GTK+ (runtime)"
b71c0e80 69libgailutil18_CONTENTS="usr/bin/cyggailutil-18.dll"
72f2322d 70libgailutil_devel_SUMMARY="Accessibility Library for GTK+ (development)"
b71c0e80 71libgailutil_devel_CONTENTS="usr/include/gail-1.0/ usr/lib/libgailutil.*
6c5cfb9b
YS
72 usr/lib/pkgconfig/gail.pc"
73libgailutil_doc_CATEGORY="Doc"
74libgailutil_doc_CONTENTS="usr/share/gtk-doc/html/gail*"
5bec4ee5
YS
75# now provided by gtk3
76PKG_IGNORE="usr/bin/gtk-update-icon-cache* usr/share/man/man1/gtk-update-icon-cache*"
77
b71c0e80
YS
78DIFF_EXCLUDES="gdk.rc"
79
80CYGCONF_ARGS="
81 --disable-glibtest
82 --enable-explicit-deps
83 --enable-man
84 --enable-xkb
85 --disable-test-print-backend
86 --disable-visibility
87 --with-gdktarget=x11
88 --with-xinput
a83af859 89 --with-included-immodules
b71c0e80 90"
This page took 0.029465 seconds and 5 git commands to generate.