source: projects/specs/trunk/lib/libg/libgnomekbd/libgnomekbd-vl.spec @ 8084

Revision 8084, 5.4 KB checked in by Takemikaduchi, 10 years ago (diff)

new upstream release or rebuild

RevLine 
[521]1Summary:        A keyboard configuration library
2Summary(ja):    キーボード設定ライブラリ
3Name:           libgnomekbd
[6890]4Version:        3.6.0
[8084]5Release:        2%{?_dist_release}
[521]6Group:          System Environment/Libraries
7License:        LGPL
8URL:            http://gswitchit.sourceforce.net
[6890]9Source0:        http://ftp.gnome.org/pub/gnome/sources/libgnomekbd/3.6/libgnomekbd-%{version}.tar.xz
[521]10
11BuildRoot:      %{_tmppath}/%{name}-%{version}-root
12
[4616]13BuildRequires:  gtk3-devel >= 2.91.7
[805]14BuildRequires:  libxklavier-devel >= 5.0
[4850]15BuildRequires:  libSM-devel
[521]16BuildRequires:  desktop-file-utils
17BuildRequires:  perl(XML::Parser)
18BuildRequires:  gettext
[6011]19BuildRequires:  intltool
[521]20
[4616]21Requires(pre): glib2
22Requires(post): glib2
23Requires(preun): glib2
[521]24
[4616]25Vendor: Project Vine
26Distribution: Vine Linux
27Packager: Takemikaduchi
28
[521]29%description
30The libgnomekbd package contains a GNOME library which manages
31keyboard configuration and offers various widgets related to
32keyboard configuration.
33
34
35%package        devel
36Summary:        Development files for %{name}
37Group:          Development/Libraries
38Requires:       %{name} = %{version}-%{release}
[805]39Requires:       libxklavier-devel >= 5.0
[521]40Requires:       pkgconfig
41
42%description    devel
43The libgnomekbd-devel package contains libraries and header files for
44developing applications that use libgnomekbd.
45
46
47%prep
48%setup -q
49
50%build
[6011]51%configure --disable-static --enable-compile-warnings=no
[521]52%__make %{?_smp_mflags}
53
54
55%install
56rm -rf $RPM_BUILD_ROOT
57make install DESTDIR=$RPM_BUILD_ROOT
58find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
59
60%find_lang %{name}
61
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%post
67/sbin/ldconfig
68touch --no-create %{_datadir}/icons/hicolor || :
[4616]69if [ -x %{_bindir}/gtk-update-icon-cache ]; then
70  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
71fi
72update-desktop-database &> /dev/null ||:
[521]73
74%posttrans
[4616]75gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
76%{_bindir}/glib-compile-schemas %{_datadir}/glib-2.0/schemas || :
[521]77
78
79%postun
80/sbin/ldconfig
81touch --no-create %{_datadir}/icons/hicolor || :
[4616]82if [ -x %{_bindir}/gtk-update-icon-cache ]; then
83  %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
84fi
85%{_bindir}/glib-compile-schemas %{_datadir}/glib-2.0/schemas || :
[521]86
87
88%files -f %{name}.lang
89%defattr(-,root,root,-)
90%doc AUTHORS COPYING.LIB
[4616]91%{_bindir}/gkbd-keyboard-display
[521]92%{_libdir}/*.so.*
[4616]93%{_libdir}/girepository-1.0/Gkbd-3.0.typelib
94%{_datadir}/applications/gkbd-keyboard-display.desktop
95%{_datadir}/glib-2.0/schemas/*.xml
96%{_datadir}/libgnomekbd/ui/*
97%{_datadir}/libgnomekbd/icons/*.svg
98%{_datadir}/GConf/gsettings/libgnomekbd.convert
[521]99
100%files devel
101%defattr(-,root,root,-)
[4616]102%{_includedir}/libgnomekbd/*
[521]103%{_libdir}/*.so
[4616]104%{_libdir}/pkgconfig/libgnomekbd.pc
105%{_libdir}/pkgconfig/libgnomekbdui.pc
106%{_datadir}/gir-1.0/Gkbd-3.0.gir
[521]107
108
109%changelog
[8084]110* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-2
111- rebuild with VineSeed environment
112
[6890]113* Thu Sep 27 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
114- new upstream release
115
[6078]116* Sun Apr 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.0.2-1
[6011]117- new upstream release
118
[4850]119* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
120- new upstream release
121- add BuildRequires: libSM-devel
122
[4812]123* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
124- new upstream release
125
[4616]126* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
127- new upstream release
128- change BuildRequires: gtk3-devel instead of gtk2-devel
129
[2041]130* Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
131- new upstream release
132- remove BuildRequires: libgnomeui-devel
133
[1883]134* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-2
135- rebuild with rpm-4.8.1 for pkg-config file
136
[1251]137* Sat Jun 26 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-1
138- new upstream release
139
[926]140* Sat May 01 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.1-1
141- new upstream release
142- drop Patch1
143
[844]144* Sat Apr 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.30.0-2
145- remove old Patches
146- add Patch1 to fix invalid default value in schema
147  https://bugzilla.gnome.org/show_bug.cgi?id=615077
148
[805]149* Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
150- new upstream release
151- fix BuildRequires: libxklavier-devel >= 5.0
152
[623]153* Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
154- new upstream release
155
[521]156* Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0-1
157- new upstream release
158- remove BR: libglade2-devel
159
160* Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
161- new upstream release
162
163* Wed Sep 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
164- new upstream release
165
166* Sun Mar 30 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
167- new upstream release
168
169* Thu Dec 13 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.0-0vl1
170- new upstream release
171
172* Fri Apr 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.0-0vl1
173- initial build for Vine Linux
174
175* Tue Mar 13 2007 Matthias Clasen <mclasen@redhat.com> - 2.18.0-1
176- Update to 2.18.0
177
178* Wed Jan 24 2007 Matthias Clasen <mclasen@redhat.com> - 2.17.2-2
179- Port former control-center patches to improve keyboard drawing
180
181* Tue Nov  7 2006 Matthias Clasen <mclasen@redhat.com> - 2.17.2-1
182- Update to 2.17.2
183
184* Tue Nov  7 2006 Matthias Clasen <mclasen@redhat.com> - 0.1-4
185- Fix up Requires
186
187* Thu Nov  2 2006 Matthias Clasen <mclasen@redhat.com> - 0.1-3
188- Don't use --Werror
189
190* Sat Oct 28 2006 Matthias Clasen <mclasen@redhat.com> - 0.1-2
191- Fix a memory allocation error
192
193* Sat Oct 28 2006 Matthias Clasen <mclasen@redhat.com> - 0.1-1
194- Initial release
Note: See TracBrowser for help on using the repository browser.