1 Summary: The Gimp Toolkit
2 Summary(pl): Gimp Toolkit
8 Group(pl): X11/Biblioteki
9 Source: ftp://ftp.gimp.org/pub/gtk/v1.1/%{name}-%{version}.tar.gz
10 Patch0: gtk+-info.patch
11 URL: http://www.gtk.org/
12 Requires: glib = %{version}
13 BuildRoot: /tmp/%{name}-%{version}-root
17 Gtk+, which stands for the Gimp ToolKit, is a library for creating graphical
18 user interfaces for the X Window System. It is designed to be small,
19 efficient, and flexible. Gtk+ is written in C with a very object-oriented
21 Gdk (part of Gtk+) is a drawing toolkit which provides a thin layer over
22 Xlib to help automate things like dealing with different color depths, and
23 Gtk is a widget set for creating user interfaces.
26 Gtk+, któtra to biblioteka sta³a siê podstaw± programu Gimp zawiera funkcje
27 do tworzenia graficznego interfrjsu uzytkownika pod X Window. By³a tworzona
28 z za³o¿eniem ¿eby bya ma³a, efektywna i wygodna. Gtk+ jest napiane w C z
29 podej¶ciem zorientowanym bardzo obiektowo.
30 Gdk (czê¶æ Gtk+) jest warsw± po¶redni± pomiêdzy Xlib i reszt± toolkit
31 zapewniaj±c± pracê niezale¿nie od g³êbi koloru (ilo¶ci bitów na piksel).
32 Gtk (druga czê¶æ Gtk+) jest natomiast ju¿ zbiorem ró¿nego rodzaju kontrolek
33 s³u¿±cych do tworzenia interfejsu u¿ytkownika.
36 Summary: Gtk+ header files and development documentation
37 Summary(pl): Pliki nag³ówkowe i dokumentacja do Gtk+
38 Group: X11/Libraries/Development
39 Group(pl): X11/Biblioteki/Programowanie
40 PreReq: /sbin/install-info
41 Requires: %{name} = %{version}
42 Requires: glib-devel = %{version}
43 Requires: autoconf >= 2.13
44 Requires: automake >= 1.4
45 Requires: libtool >= 1.2d
49 Header files and development documentation for the Gtk+ libraries.
51 %description -l pl devel
52 Pliki nag³ówkowe i dokumentacja do bibliotek Gtk+.
55 Summary: Gtk+ static libraries
56 Summary(pl): Biblioteki statyczne Gtk+
57 Group: X11/Libraries/Development
58 Group(pl): X11/Biblioteki/Programowanie
59 Requires: %{name}-devel = %{version}
62 Gtk+ static libraries.
64 %description -l pl static
65 Biblioteki statyczne Gtk+
72 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
73 ./configure --prefix=/usr/X11R6 \
77 make m4datadir=/usr/share/aclocal
80 rm -rf $RPM_BUILD_ROOT
82 DESTDIR=$RPM_BUILD_ROOT \
83 m4datadir=/usr/share/aclocal \
84 gnulocaledir=$RPM_BUILD_ROOT/usr/X11R6/share/locale
86 strip $RPM_BUILD_ROOT/usr/X11R6/lib/lib*so.*.*
87 gzip -9n $RPM_BUILD_ROOT/usr/{info/*info*,X11R6/man/man1/*}
89 bzip2 -9 AUTHORS ChangeLog NEWS README TODO
92 rm -rf $RPM_BUILD_ROOT
94 %post -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
98 /sbin/install-info /usr/info/gdk.info.gz /etc/info-dir
99 /sbin/install-info /usr/info/gtk.info.gz /etc/info-dir
102 if [ "$1" = "0" ]; then
103 /sbin/install-info --delete /usr/info/gdk.info.gz /etc/info-dir
104 /sbin/install-info --delete /usr/info/gtk.info.gz /etc/info-dir
108 %defattr(644,root,root,755)
109 %attr(755,root,root) /usr/X11R6/lib/lib*.so.*.*
110 /usr/X11R6/share/themes
112 %lang(cs) /usr/X11R6/share/locale/cs/LC_MESSAGES/gtk+.mo
113 %lang(de) /usr/X11R6/share/locale/de/LC_MESSAGES/gtk+.mo
114 %lang(es) /usr/X11R6/share/locale/es/LC_MESSAGES/gtk+.mo
115 %lang(fr) /usr/X11R6/share/locale/fr/LC_MESSAGES/gtk+.mo
116 %lang(it) /usr/X11R6/share/locale/it/LC_MESSAGES/gtk+.mo
117 %lang(ja) /usr/X11R6/share/locale/ja/LC_MESSAGES/gtk+.mo
118 %lang(ko) /usr/X11R6/share/locale/ko/LC_MESSAGES/gtk+.mo
119 %lang(nl) /usr/X11R6/share/locale/nl/LC_MESSAGES/gtk+.mo
120 %lang(no) /usr/X11R6/share/locale/no/LC_MESSAGES/gtk+.mo
121 %lang(pl) /usr/X11R6/share/locale/pl/LC_MESSAGES/gtk+.mo
122 %lang(pt) /usr/X11R6/share/locale/pt/LC_MESSAGES/gtk+.mo
123 %lang(sv) /usr/X11R6/share/locale/sv/LC_MESSAGES/gtk+.mo
126 %defattr(644,root,root,755)
127 %doc {AUTHORS,ChangeLog,NEWS,README,TODO}.bz2
128 /usr/X11R6/lib/lib*.so
129 %attr(755,root,root) /usr/X11R6/bin/*
133 /usr/share/aclocal/*.m4
135 %attr(644,root, man) /usr/X11R6/man/man1/gtk-config.1.gz
138 %attr(644,root,root) /usr/X11R6/lib/lib*a
141 * Tue Jan 19 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
143 - more locales (cs, es, it),
145 - added "Requires: autoconf >= 2.13, automake >= 1.4, libtool >= 1.2d"
146 for devel subpackage.
148 * Mon Jan 04 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
152 * Sat Jan 01 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
154 - standarized {un}registering info pages (added gtk+-info.patch),
156 - more locales (fr, ja, nl, no, pl, sv).
158 * Sat Dec 19 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
160 - added gzipping man pages,
161 - added using LDFLAGS="-s" to ./configure enviroment,
162 - changed dependencies to "Requires: glib = %%{version}" in main and
163 "Requires: glib-devel = %%{version}" in devel subpackage,
164 - added --enable-debug=no and --enable-shm for ./configure parameters,
165 - standarized {un}registering info pages.
167 * Tue Nov 24 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
169 - rewrited Summary and %description,
170 - added pl translation,
171 - updated "Requires: glib >= 1.1.5",
172 - fixed --entry text on {un}registering info page for ed in %post
175 * Thu Sep 24 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
177 - added man page for gtk-config in devel,
178 - added "Requires: glib >= 1.1.3" for main package.
180 * Fri Sep 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
182 - changed prefix to /usr/X11R6.
184 * Thu Aug 6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
186 - removed glib stuff (nowe in separated package),
187 - removed glib from Obsoletes:,
188 - changed permission on shared libs to 755,
189 - devel %postun changed to %preun,
190 - fiew simplification in %files,
191 - rewrited some %descriprion and Summary,
192 - added static subpackage.
194 * Sat Jun 6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
196 - added -q %setup parameter,
197 - added using %%{name} macro in Buildroot,
198 - removed glib subpackage,
199 - removed /usr/{info/dir.gz,lib/lib*la} files and /usr/lib/lib*so.* links
201 - removed COPING from %doc (copyright statment is in Copyright field),
202 - simplification in %build and %install,
203 - added installing glib info page in info indeks,
204 - changesed dependences for devel to "Requires: %%{name} = %%{version}"
205 - added stripping shared libs.
207 * Mon May 04 1998 Michael Fulbright <msf@redhat.com>
208 - updated to latest CVS gtk-1-0 - version 1.0.1
210 * Fri May 01 1998 Michael K. Johnson <johnsonm@redhat.com>
211 - updated to latest CVS gtk-1-0 for imlib fix
213 * Mon Apr 13 1998 Marc Ewing <marc@redhat.com>
214 - Split out glib package
216 * Tue Apr 8 1998 Shawn T. Amundson <amundson@gtk.org>
217 - Changed version to 1.0.0
219 * Tue Apr 7 1998 Owen Taylor <otaylor@gtk.org>
220 - Changed version to 0.99.10
222 * Thu Mar 19 1998 Shawn T. Amundson <amundson@gimp.org>
223 - Changed version to 0.99.9
224 - Changed gtk home page to www.gtk.org
226 * Thu Mar 19 1998 Shawn T. Amundson <amundson@gimp.org>
227 - Changed version to 0.99.8
229 * Sun Mar 15 1998 Marc Ewing <marc@redhat.com>
230 - Added aclocal and bin stuff to file list.
231 - Added -k to the SMP make line.
232 - Added lib/glib to file list.
234 * Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
235 - Changed version to 0.99.7
237 * Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
238 - Updated ftp url and changed version to 0.99.6
240 * Thu Mar 12 1998 Marc Ewing <marc@redhat.com>
241 - Reworked to integrate into gtk+ source tree
243 - Truncated ChangeLog. Previous Authors:
244 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
245 Michael K. Johnson <johnsonm@redhat.com>
246 Otto Hammersmith <otto@redhat.com>