]> git.pld-linux.org Git - packages/bakery.git/blob - bakery.spec
a6aee1d2ece5c8daf33e811b36d94631622869ec
[packages/bakery.git] / bakery.spec
1 Summary:        C++ Framework for creating GNOME applications
2 Summary(pl):    Struktura C++ do tworzenia programów dla GNOME
3 Name:           bakery
4 Version:        2.3.17
5 Release:        1
6 License:        GPL v.2
7 Group:          X11/Development/Libraries
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/bakery/2.3/%{name}-%{version}.tar.gz
9 # Source0-md5:  a73f1fd21d9fa90601cf236736283558
10 URL:            http://bakery.sourceforge.net/
11 BuildRequires:  autoconf
12 BuildRequires:  automake
13 BuildRequires:  gconfmm-devel >= 2.6.0
14 BuildRequires:  gettext-devel
15 BuildRequires:  gnome-vfsmm-devel >= 2.6.0
16 BuildRequires:  gtkmm-devel >= 2.6.0
17 BuildRequires:  intltool
18 BuildRequires:  libglademm-devel >= 2.4.0
19 BuildRequires:  libtool
20 BuildRequires:  libxml++-devel >= 2.8.0
21 BuildRequires:  pkgconfig
22 BuildRequires:  rpmbuild(macros) >= 1.197
23 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25 %description
26 Bakery is a C++ Framework for creating document-based GNOME
27 applications using gtkmm and/or gnomemm.
28
29 - provides a Document/View architecture,
30 - can use XML as a Document storage format,
31 - provides default functionality, which can be easily customized,
32 - makes it easy to start developing GNOME applications,
33 - gives your application structure,
34 - contains a few utility classes.
35
36 %description -l pl
37 Bakery jest struktur± C++ do tworzenia opartych na dokumentach
38 programów dla GNOME przy u¿yciu gtkmm i/lub gnomemm.
39
40 - dostarcza architektury Dokument/Widok
41 - mo¿e u¿ywaæ XML jako formatu zapisu Dokumentu,
42 - dostarcza domy¶lnej, ³atwo modyfikowalnej funkcjonalno¶ci,
43 - pozwala na ³atwy start w tworzeniu aplikacji GNOME,
44 - nadaje aplikacji format,
45 - zawiera kilka klas u¿ytkowych
46
47 %package devel
48 Summary:        Bakery header files
49 Summary(pl):    Pliki nag³ówkowe Bakery
50 Group:          Development/Libraries
51 Requires:       %{name} = %{version}-%{release}
52 Requires:       gconfmm-devel >= 2.6.0
53 Requires:       gnome-vfsmm-devel >= 2.6.0
54 Requires:       gtkmm-devel >= 2.6.0
55 Requires:       libglademm-devel >= 2.4.0
56 Requires:       libxml++-devel >= 2.8.0
57
58 %description devel
59 Header files for Bakery framework.
60
61 %description devel -l pl
62 Pliki nag³ówkowe dla struktury Bakery.
63
64 %package static
65 Summary:        Static Bakery library
66 Summary(pl):    Statyczna biblioteka Bakery
67 Group:          Development/Libraries
68 Requires:       %{name}-devel = %{version}-%{release}
69
70 %description static
71 Static Bakery library.
72
73 %description static -l pl
74 Statyczna biblioteka Bakery.
75
76 %prep
77 %setup -q
78
79 %build
80 %{__intltoolize}
81 %{__libtoolize}
82 %{__aclocal}
83 %{__autoconf}
84 %{__autoheader}
85 %{__automake}
86 %configure
87 %{__make}
88
89 %install
90 rm -rf $RPM_BUILD_ROOT
91
92 %{__make} install \
93         DESTDIR=$RPM_BUILD_ROOT
94
95 # bogus (well, author is German guy ;)
96 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/de
97
98 %find_lang %{name}
99
100 %clean
101 rm -rf $RPM_BUILD_ROOT
102
103 %post   -p /sbin/ldconfig
104 %postun -p /sbin/ldconfig
105
106 %files -f %{name}.lang
107 %defattr(644,root,root,755)
108 %doc AUTHORS ChangeLog NEWS README
109 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
110
111 %files devel
112 %defattr(644,root,root,755)
113 %attr(755,root,root) %{_libdir}/lib*.so
114 %{_libdir}/lib*.la
115 %{_includedir}/bakery-2.4
116 %{_pkgconfigdir}/*.pc
117
118 %files static
119 %defattr(644,root,root,755)
120 %{_libdir}/*.a
This page took 0.053736 seconds and 2 git commands to generate.