rpms/bakery/devel bakery.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Denis Leroy (denis) fedora-extras-commits at redhat.com
Sun Mar 5 19:13:25 UTC 2006


Author: denis

Update of /cvs/extras/rpms/bakery/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12521/devel

Modified Files:
	.cvsignore sources 
Added Files:
	bakery.spec 
Log Message:
auto-import bakery-2.3.17-1 on branch devel from bakery-2.3.17-1.src.rpm


--- NEW FILE bakery.spec ---
%define major_version   2.3
%define minor_version   17
%define api_version     2.4

Name:           bakery
Version:        %{major_version}.%{minor_version}
Release:        1%{?dist}
Summary:        C++ framework for creating GNOME applications using gtkmm

Group:          System Environment/Libraries
License:        LGPL
URL:            http://bakery.sourceforge.net/
Source0:        http://ftp.gnome.org/pub/GNOME/sources/bakery/%{major_version}/bakery-%{version}.tar.bz2
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  gtkmm24-devel >= 2.6.0
BuildRequires:  gconfmm26-devel >= 2.6.0
BuildRequires:  libglademm24-devel >= 2.4.0
BuildRequires:  libxml++-devel >= 2.8.0
BuildRequires:  gnome-vfsmm26-devel >= 2.6.0
BuildRequires:  doxygen graphviz gettext

%description
Bakery is a C++ Framework for creating GNOME applications using gtkmm.
Bakery provides a Document/View architecture, but it doesn't force you
to use the whole architecture. Bakery can use XML as a Document
storage format, if you like. Bakery provides default functionality,
which can be easily customized, makes it easy to start
developing GNOME applications and gives your application
structure. Bakery also contains a few utility classes.


%package devel
Summary:        Headers for developing programs that will use %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       gtkmm24-devel
Requires:       gconfmm26-devel
Requires:       libglademm24-devel
Requires:       libxml++-devel
Requires:       gnome-vfsmm26-devel

%description devel
This package contains the header files needed for developing %{name}
applications.


%prep
%setup -q


%build
%configure --disable-static --disable-dependency-tracking --enable-docs
make %{?_smp_mflags}
make -C docs/reference %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT docs-to-include
%makeinstall
find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%{__mkdir} docs-to-include
%{__cp} docs/*.html docs-to-include/
%{__mkdir} docs-to-include/reference
%{__cp} -r docs/reference/html docs-to-include/reference/
%{__rm} -f docs-to-include/reference/html/installdox
%find_lang %{name}

%clean
rm -rf $RPM_BUILD_ROOT


%post -p /sbin/ldconfig


%postun -p /sbin/ldconfig


%files -f %{name}.lang
%defattr(-, root, root, -)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/*.so.*


%files devel
%defattr(-, root, root, -)
%doc docs-to-include/*
%{_includedir}/bakery-%{api_version}
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%changelog
* Sat Mar  4 2006 Denis Leroy <denis at poolshark.org> - 2.3.17-1
- Update to 2.3.17
- Added gettext and graphviz BuildRequires

* Wed Mar  1 2006 Denis Leroy <denis at poolshark.org> - 2.3.15-3
- Removed deps to ldconfig

* Mon Nov 28 2005 Denis Leroy <denis at poolshark.org> - 2.3.15-1
- First version



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/bakery/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	5 Mar 2006 19:12:36 -0000	1.1
+++ .cvsignore	5 Mar 2006 19:13:24 -0000	1.2
@@ -0,0 +1 @@
+bakery-2.3.17.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/bakery/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	5 Mar 2006 19:12:36 -0000	1.1
+++ sources	5 Mar 2006 19:13:24 -0000	1.2
@@ -0,0 +1 @@
+d1e78b0f520c125b21340ac73dc6aaab  bakery-2.3.17.tar.bz2




More information about the fedora-extras-commits mailing list