source: projects/specs/trunk/lib/libg/libgail-gnome/libgail-gnome-vl.spec @ 3263

Revision 3263, 6.3 KB checked in by Takemikaduchi, 13 years ago (diff)

epdfview: rebuild, libgail-gnome: new package, others: new upstream release

Line 
1
2Summary: Accessibility implementation for GTK+ and GNOME libraries
3Name: libgail-gnome
4Version: 1.20.4
5Release: 1%{?_dist_release}
6#Following is dead URL now
7URL: http://developer.gnome.org/projects/gap
8#VCS: git:git://git.gnome.org/libgail-gnome
9Source0: http://download.gnome.org/sources/libgail-gnome/1.20/%{name}-%{version}.tar.bz2
10License: LGPLv2+
11Group: System Environment/Libraries
12
13BuildRoot: %{_tmppath}/%{name}-%{version}-root
14
15Requires: at-spi
16
17Requires(pre): GConf2
18Requires(post): GConf2
19Requires(preun): GConf2
20
21BuildRequires: gtk2-devel
22BuildRequires: atk-devel
23BuildRequires: at-spi-devel
24BuildRequires: libbonoboui-devel
25BuildRequires: libgnomeui-devel >= 1.1.0
26BuildRequires: libSM-devel
27%if %{?_dist_release} != "vl5"
28BuildRequires: gnome-panel-devel
29%else
30BuildRequires: gnome-panel
31%endif
32
33%description
34GAIL implements the abstract interfaces found in ATK for GTK+ and GNOME
35libraries, enabling accessibility technologies such as at-spi to access
36those GUIs.
37
38libgail-gnome contains the GNOME portions of GAIL.
39
40%package devel
41Summary: Files to compile applications that use the GNOME portions of GAIL
42Group: Development/Libraries
43Requires: %{name} = %{version}-%{release}
44
45Requires: atk-devel
46Requires: libbonoboui-devel
47Requires: gtk2-devel
48
49%description devel
50libgail-gnome-devel contains the files required to compile applications against
51the GNOME portions of the GAIL libraries.
52
53%prep
54%setup -q
55
56%build
57%configure --disable-static
58
59# drop unneeded direct library deps with --as-needed
60# libtool doesn't make this easy, so we do it the hard way
61sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/      func_append compile_command " -Wl,-O1,--as-needed"\n      func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool
62
63make
64
65%install
66rm -rf $RPM_BUILD_ROOT
67make install DESTDIR=$RPM_BUILD_ROOT
68
69find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
70
71%pre
72if [ "$1" -gt 1 ]; then
73    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
74    gconftool-2 --makefile-uninstall-rule \
75      %{_sysconfdir}/gconf/schemas/libgail-gnome.schemas > /dev/null || :
76fi
77
78%preun
79if [ "$1" -eq 0 ]; then
80    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
81    gconftool-2 --makefile-uninstall-rule \
82      %{_sysconfdir}/gconf/schemas/libgail-gnome.schemas > /dev/null || :
83fi
84
85
86%post
87/sbin/ldconfig
88export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
89gconftool-2 --makefile-install-rule \
90        %{_sysconfdir}/gconf/schemas/libgail-gnome.schemas >/dev/null || :
91
92
93%postun -p /sbin/ldconfig
94
95%files
96%defattr(-,root,root,-)
97%doc AUTHORS COPYING NEWS README
98%{_libdir}/gtk-2.0/modules/*
99%{_sysconfdir}/gconf/schemas/libgail-gnome.schemas
100
101%files devel
102%defattr(-,root,root,-)
103%{_libdir}/pkgconfig/*
104
105
106%changelog
107* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.4-1
108- initial build for Vine Linux
109
110
111* Fri Sep 10 2010 Parag Nemade <paragn AT fedoraproject.org> 1.20.3-2
112- Merge-review cleanup (#226006)
113
114* Tue Jun 29 2010 Matthias Clasen <mclasen@redhat.com> - 1.20.3-1
115- Update to 1.20.3
116
117* Wed Apr  7 2010 Matthias Clasen <mclasen@redhat.com> - 1.20.2-2
118- Spec file cleanups
119
120* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> - 1.20.2-1
121- Update to 1.20.2
122
123* Mon Aug  3 2009 Matthias Clasen <mclasen@redhat.com> - 1.20.1-4
124- Drop unneeded direct deps
125
126* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.20.1-3
127- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
128
129* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.20.1-2
130- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
131
132* Tue Sep 23 2008 Matthias Clasen <mclasen@redhat.com> - 1.20.1-1
133- Update to 1.20.1
134
135* Fri Feb  8 2008 Matthias Clasen <mclasen@redhat.com> - 1.20.0-2
136- Rebuild for gcc 4.3
137
138* Mon Sep 17 2007 Matthias Clasen <mclasen@redhat.com> - 1.20.0-1
139- Update to 1.20.0
140
141* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 1.19.5-2
142- Rebuild for selinux ppc32 issue.
143
144* Tue Aug  7 2007 Matthias Clasen <mclasen@redhat.com> - 1.19.5-2
145- Update license field
146
147* Tue Jul 10 2007 Matthias Clasen <mclasen@redhat.com> - 1.19.5-1
148- Update to 1.19.5
149
150* Sat Jul  7 2007 Matthias Clasen <mclasen@redhat.com> - 1.18.0-3
151- Fix directory ownership issues
152
153* Thu Mar 15 2007 Karsten Hopp <karsten@redhat.com> 1.18.0-2
154- rebuild with current gtk2 to add png support (#232013)
155
156* Tue Mar 13 2007 Matthias Clasen <mclasen@redhat.com> - 1.18.0-1
157- Update to 1.18.0
158
159* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.1.3-1.2.1
160- rebuild
161
162* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.1.3-1.2
163- bump again for double-long bug on ppc(64)
164
165* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.1.3-1.1
166- rebuilt for new gcc4.1 snapshot and glibc changes
167
168* Mon Jan 30 2006 Matthias Clasen <mclasen@redhat.com>
169- Update to 1.1.3
170
171* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
172- rebuilt
173
174* Wed Nov 30 2005 Matthias Clasen <mclasen@redhat.com> 1.1.2-1
175- Update to 1.1.2
176
177* Wed Mar 30 2005 Matthias Clasen <mclasen@redhat.com> 1.1.0-4
178- Split off a -devel package.  (#152499)
179
180* Sun Mar  6 2005 Matthias Clasen <mclasen@redhat.com> 1.1.0-3
181- Add a BuildRequires for gnome-panel-devel (#137544)
182- Include the .pc file (#119742)
183
184* Wed Mar  2 2005 Matthias Clasen <mclasen@redhat.com> 1.1.0-2
185- Rebuild with gcc4
186
187* Thu Aug  5 2004 Mark McLoughlin <markmc@redhat.com> 1.1.0-1
188- Update to 1.1.0
189
190* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
191- rebuilt
192
193* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
194- rebuilt
195
196* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
197- rebuilt
198
199* Wed Jul 30 2003 Havoc Pennington <hp@redhat.com> 1.0.2-2
200- rebuild
201
202* Wed Jul  9 2003 Havoc Pennington <hp@redhat.com> 1.0.2-1
203- 1.0.2
204- no longer need to fix location of gtk modules
205
206* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
207- rebuilt
208
209* Tue Feb 11 2003 Havoc Pennington <hp@redhat.com> 1.0.0-6
210- rebuild with new at-spi
211
212* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
213- rebuilt
214
215* Fri Dec 13 2002 Tim Powers <timp@redhat.com> 1.0.0-4
216- remove unpackaged files from the buildroot
217
218* Mon Jun 24 2002 Matt Wilson <msw@redhat.com>
219- modules go in gtk-2.0/modules, not gtk-2.0
220
221* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
222- automated rebuild
223
224* Wed Jun 19 2002 Havoc Pennington <hp@redhat.com>
225- initial package
226
Note: See TracBrowser for help on using the repository browser.