|
|
cc891b3 |
%define major_version 2.6
|
|
|
995db9f |
%define minor_version 3
|
|
|
cc891b3 |
%define api_version 2.6
|
|
|
111f101 |
|
|
|
111f101 |
Name: bakery
|
|
|
111f101 |
Version: %{major_version}.%{minor_version}
|
|
|
ff8c47d |
Release: 2%{?dist}
|
|
|
111f101 |
Summary: C++ framework for creating GNOME applications using gtkmm
|
|
|
ec27993 |
Epoch: 1
|
|
|
111f101 |
|
|
|
111f101 |
Group: System Environment/Libraries
|
|
|
ed855a8 |
License: LGPLv2+
|
|
|
111f101 |
URL: http://bakery.sourceforge.net/
|
|
|
111f101 |
Source0: http://ftp.gnome.org/pub/GNOME/sources/bakery/%{major_version}/bakery-%{version}.tar.bz2
|
|
|
111f101 |
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
111f101 |
|
|
|
cc891b3 |
BuildRequires: glibmm24-devel >= 2.16.0
|
|
|
ee710db |
BuildRequires: gtkmm24-devel >= 2.10.0
|
|
|
111f101 |
BuildRequires: gconfmm26-devel >= 2.6.0
|
|
|
111f101 |
BuildRequires: libglademm24-devel >= 2.4.0
|
|
|
995db9f |
BuildRequires: libxml++-devel >= 2.23.3
|
|
|
63a9bdd |
BuildRequires: doxygen graphviz gettext intltool
|
|
|
111f101 |
|
|
|
60f4b1b |
|
|
|
111f101 |
%description
|
|
|
111f101 |
Bakery is a C++ Framework for creating GNOME applications using gtkmm.
|
|
|
111f101 |
Bakery provides a Document/View architecture, but it doesn't force you
|
|
|
111f101 |
to use the whole architecture. Bakery can use XML as a Document
|
|
|
111f101 |
storage format, if you like. Bakery provides default functionality,
|
|
|
111f101 |
which can be easily customized, makes it easy to start
|
|
|
111f101 |
developing GNOME applications and gives your application
|
|
|
111f101 |
structure. Bakery also contains a few utility classes.
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%package devel
|
|
|
111f101 |
Summary: Headers for developing programs that will use %{name}
|
|
|
111f101 |
Group: Development/Libraries
|
|
|
ec27993 |
Requires: %{name} = %{epoch}:%{version}-%{release}
|
|
|
b4e6304 |
Requires: pkgconfig
|
|
|
111f101 |
|
|
|
60f4b1b |
|
|
|
111f101 |
%description devel
|
|
|
111f101 |
This package contains the header files needed for developing %{name}
|
|
|
111f101 |
applications.
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%prep
|
|
|
111f101 |
%setup -q
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%build
|
|
|
cc891b3 |
%configure --disable-static --disable-dependency-tracking
|
|
|
111f101 |
make %{?_smp_mflags}
|
|
|
111f101 |
make -C docs/reference %{?_smp_mflags}
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%install
|
|
|
111f101 |
rm -rf $RPM_BUILD_ROOT docs-to-include
|
|
|
111f101 |
%makeinstall
|
|
|
111f101 |
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
|
|
|
111f101 |
%{__mkdir} docs-to-include
|
|
|
111f101 |
%{__cp} docs/*.html docs-to-include/
|
|
|
111f101 |
%{__mkdir} docs-to-include/reference
|
|
|
111f101 |
%{__cp} -r docs/reference/html docs-to-include/reference/
|
|
|
111f101 |
%{__rm} -f docs-to-include/reference/html/installdox
|
|
|
111f101 |
%find_lang %{name}
|
|
|
111f101 |
|
|
|
60f4b1b |
|
|
|
111f101 |
%clean
|
|
|
111f101 |
rm -rf $RPM_BUILD_ROOT
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%post -p /sbin/ldconfig
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%postun -p /sbin/ldconfig
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%files -f %{name}.lang
|
|
|
111f101 |
%defattr(-, root, root, -)
|
|
|
111f101 |
%doc AUTHORS ChangeLog COPYING NEWS README
|
|
|
111f101 |
%{_libdir}/*.so.*
|
|
|
111f101 |
|
|
|
111f101 |
|
|
|
111f101 |
%files devel
|
|
|
111f101 |
%defattr(-, root, root, -)
|
|
|
111f101 |
%doc docs-to-include/*
|
|
|
111f101 |
%{_includedir}/bakery-%{api_version}
|
|
|
111f101 |
%{_libdir}/*.so
|
|
|
cc891b3 |
%{_libdir}/bakery-%{api_version}
|
|
|
111f101 |
%{_libdir}/pkgconfig/*.pc
|
|
|
111f101 |
|
|
|
60f4b1b |
|
|
|
111f101 |
%changelog
|
|
|
ff8c47d |
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1:2.6.3-2
|
|
|
ff8c47d |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
ff8c47d |
|
|
|
995db9f |
* Mon Feb 23 2009 Denis Leroy <denis@poolshark.org> - 1:2.6.3-1
|
|
|
995db9f |
- Update to upstream 2.6.3
|
|
|
995db9f |
|
|
|
cc891b3 |
* Sat Jan 17 2009 Denis Leroy <denis@poolshark.org> - 1:2.6.2-1
|
|
|
cc891b3 |
- Update to upstream 2.6.2
|
|
|
b4e6304 |
- Removed autodetected devel package Rs
|
|
|
cc891b3 |
|
|
|
ec27993 |
* Wed Aug 6 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1:2.4.4-3
|
|
|
ec27993 |
- revert to 2.4.4
|
|
|
ec27993 |
- set epoch to 1
|
|
|
ec27993 |
|
|
|
03ea6ae |
* Tue Aug 5 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.5.1-1
|
|
|
03ea6ae |
- update to upstream 2.5.1
|
|
|
03ea6ae |
|
|
|
e309eec |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.4.4-2
|
|
|
e309eec |
- Autorebuild for GCC 4.3
|
|
|
e309eec |
|
|
|
ee710db |
* Tue Jan 29 2008 Denis Leroy <denis@poolshark.org> - 2.4.4-1
|
|
|
ee710db |
- Update to upstream 2.4.4, needed by glom
|
|
|
ee710db |
- BR versions update
|
|
|
ee710db |
|
|
|
60f4b1b |
* Mon Nov 19 2007 Denis Leroy <denis@poolshark.org> - 2.4.2-1
|
|
|
60f4b1b |
- Update to upstream 2.4.2
|
|
|
60f4b1b |
|
|
|
ed855a8 |
* Fri Aug 17 2007 Denis Leroy <denis@poolshark.org> - 2.4.1-2
|
|
|
ed855a8 |
- Updated License tag
|
|
|
ed855a8 |
|
|
|
d21daab |
* Tue Jan 9 2007 Denis Leroy <denis@poolshark.org> - 2.4.1-1
|
|
|
d21daab |
- Update to 2.4.1
|
|
|
d21daab |
|
|
|
d21daab |
* Mon Aug 28 2006 Denis Leroy <denis@poolshark.org> - 2.4.0-2
|
|
|
190632e |
- FE6 Rebuild
|
|
|
190632e |
|
|
|
ac9c64d |
* Sun May 7 2006 Denis Leroy <denis@poolshark.org> - 2.4.0-1
|
|
|
ac9c64d |
- Update to 2.4.0
|
|
|
ac9c64d |
|
|
|
111f101 |
* Sat Mar 4 2006 Denis Leroy <denis@poolshark.org> - 2.3.17-1
|
|
|
111f101 |
- Update to 2.3.17
|
|
|
111f101 |
- Added gettext and graphviz BuildRequires
|
|
|
111f101 |
|
|
|
111f101 |
* Wed Mar 1 2006 Denis Leroy <denis@poolshark.org> - 2.3.15-3
|
|
|
111f101 |
- Removed deps to ldconfig
|
|
|
111f101 |
|
|
|
111f101 |
* Mon Nov 28 2005 Denis Leroy <denis@poolshark.org> - 2.3.15-1
|
|
|
111f101 |
- First version
|
|
|
111f101 |
|