]> git.pld-linux.org Git - packages/gtk+.git/blob - gtk+.spec
- updated to 1.1.14.
[packages/gtk+.git] / gtk+.spec
1 Summary:        The Gimp Toolkit
2 Summary(pl):    Gimp Toolkit
3 Name:           gtk+
4 Version:        1.1.14
5 Release:        1d
6 Copyright:      LGPL
7 Group:          X11/Libraries
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
14 Obsoletes:      gtk
15
16 %description
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
20 approach.
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.
24
25 %description -l pl
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.
34
35 %package devel
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
46 Obsoletes:      gtk-devel
47
48 %description devel
49 Header files and development documentation for the Gtk+ libraries.
50
51 %description -l pl devel
52 Pliki nag³ówkowe i dokumentacja do bibliotek Gtk+.
53
54 %package static
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}
60
61 %description static
62 Gtk+ static libraries.
63
64 %description -l pl static
65 Biblioteki statyczne Gtk+
66
67 %prep
68 %setup -q
69 %patch0 -p1
70
71 %build
72 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
73 ./configure --prefix=/usr/X11R6 \
74         --infodir=/usr/info \
75         --enable-debug=no \
76         --enable-shm
77 make m4datadir=/usr/share/aclocal
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81 make install \
82         DESTDIR=$RPM_BUILD_ROOT \
83         m4datadir=/usr/share/aclocal \
84         gnulocaledir=$RPM_BUILD_ROOT/usr/X11R6/share/locale
85
86 strip $RPM_BUILD_ROOT/usr/X11R6/lib/lib*so.*.*
87 gzip -9n $RPM_BUILD_ROOT/usr/{info/*info*,X11R6/man/man1/*}
88
89 bzip2 -9 AUTHORS ChangeLog NEWS README TODO
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %post   -p /sbin/ldconfig
95 %postun -p /sbin/ldconfig
96
97 %post devel
98 /sbin/install-info /usr/info/gdk.info.gz /etc/info-dir
99 /sbin/install-info /usr/info/gtk.info.gz /etc/info-dir
100
101 %preun devel
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
105 fi
106
107 %files
108 %defattr(644,root,root,755) 
109 %attr(755,root,root) /usr/X11R6/lib/lib*.so.*.*
110 /usr/X11R6/share/themes
111
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
124
125 %files devel
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/*
130
131 /usr/X11R6/include/*
132 /usr/info/*info*gz
133 /usr/share/aclocal/*.m4
134
135 %attr(644,root, man) /usr/X11R6/man/man1/gtk-config.1.gz
136
137 %files static
138 %attr(644,root,root) /usr/X11R6/lib/lib*a
139
140 %changelog
141 * Tue Jan 19 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
142   [1.1.13-1d]
143 - more locales (cs, es, it),
144 - adde Group(pl),
145 - added "Requires: autoconf >= 2.13, automake >= 1.4, libtool >= 1.2d"
146   for devel subpackage.
147
148 * Mon Jan 04 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
149   [1.1.12-1]
150 - more locales (ko).
151
152 * Sat Jan 01 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
153   [1.1.11-1]
154 - standarized {un}registering info pages (added gtk+-info.patch),
155 - added Group(pl),
156 - more locales (fr, ja, nl, no, pl, sv).
157
158 * Sat Dec 19 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
159   [1.1.7-2]
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.
166
167 * Tue Nov 24 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
168   [1.1.5-1]
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
173   %preun in devel.
174
175 * Thu Sep 24  1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
176   [1.1.2-1]
177 - added man page for gtk-config in devel,
178 - added "Requires: glib >= 1.1.3" for main package.
179
180 * Fri Sep 18 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
181   [1.1.1-2]
182 - changed prefix to /usr/X11R6.
183
184 * Thu Aug  6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
185   [1.1.1-1]
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.
193
194 * Sat Jun  6 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
195   [1.0.4-1]
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
200   from devel,
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.
206
207 * Mon May 04 1998 Michael Fulbright <msf@redhat.com>
208 - updated to latest CVS gtk-1-0 - version 1.0.1
209
210 * Fri May 01 1998 Michael K. Johnson <johnsonm@redhat.com>
211 - updated to latest CVS gtk-1-0 for imlib fix
212
213 * Mon Apr 13 1998 Marc Ewing <marc@redhat.com>
214 - Split out glib package
215
216 * Tue Apr  8 1998 Shawn T. Amundson <amundson@gtk.org>
217 - Changed version to 1.0.0
218
219 * Tue Apr  7 1998 Owen Taylor <otaylor@gtk.org>
220 - Changed version to 0.99.10
221
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
225
226 * Thu Mar 19 1998 Shawn T. Amundson <amundson@gimp.org>
227 - Changed version to 0.99.8
228
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.
233
234 * Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
235 - Changed version to 0.99.7
236
237 * Fri Mar 14 1998 Shawn T. Amundson <amundson@gimp.org>
238 - Updated ftp url and changed version to 0.99.6
239
240 * Thu Mar 12 1998 Marc Ewing <marc@redhat.com>
241 - Reworked to integrate into gtk+ source tree
242
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>
This page took 0.057499 seconds and 3 git commands to generate.