]> git.pld-linux.org Git - packages/libbonoboui.git/blob - libbonoboui.spec
- merged from HEAD
[packages/libbonoboui.git] / libbonoboui.spec
1 #
2 # Conditional build:
3 %bcond_without  static_libs     # don't build static library
4 #
5 Summary:        Bonobo user interface components
6 Summary(pl):    Komponenty interfejsu u¿ytkownika do Bonobo
7 Name:           libbonoboui
8 Version:        2.14.0
9 Release:        1
10 License:        LGPL
11 Group:          X11/Libraries
12 Source0:        http://ftp.gnome.org/pub/gnome/sources/%{name}/2.14/%{name}-%{version}.tar.bz2
13 # Source0-md5:  dc26dc17cddc625cac37ecfab263a51a
14 Patch0:         %{name}-desktop.patch
15 URL:            http://www.gnome.org/
16 BuildRequires:  GConf2-devel >= 2.8.0.1
17 BuildRequires:  ORBit2-devel >= 2.12.0
18 BuildRequires:  autoconf
19 BuildRequires:  automake
20 BuildRequires:  gnome-common >= 2.8.0
21 BuildRequires:  gtk+2-devel >= 2:2.6.0
22 BuildRequires:  gtk-doc >= 1.0
23 BuildRequires:  intltool >= 0.29
24 BuildRequires:  libbonobo-devel >= 2.13.0
25 BuildRequires:  libglade2-devel >= 1:2.4.0
26 BuildRequires:  libgnome-devel >= 2.13.7
27 BuildRequires:  libgnomecanvas-devel >= 2.13.0
28 BuildRequires:  libtool
29 BuildRequires:  libxml2-devel >= 2.6.13
30 BuildRequires:  pkgconfig
31 BuildRequires:  rpmbuild(macros) >= 1.197
32 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34 %description
35 Bonobo is a component system based on CORBA, used by the GNOME
36 desktop. libbonoboui contains the user interface related components
37 that come with Bonobo.
38
39 %description -l pl
40 Bonobo jest systemem komponentów bazuj±cym na CORB-ie, u¿ywanym przez
41 ¶rodowisko GNOME. libbonoboui zawiera komponenty zwi±zane z
42 interfejsem u¿ytkownika, które przychodz± z Bonobo.
43
44 %package devel
45 Summary:        Headers for libbonoboui
46 Summary(pl):    Pliki nag³ówkowe libbonoboui
47 Group:          X11/Development/Libraries
48 Requires:       %{name} = %{version}-%{release}
49 Requires:       GConf2-devel >= 2.8.0.1
50 Requires:       libbonobo-devel >= 2.8.1
51 Requires:       libglade2-devel >= 1:2.4.0
52 Requires:       libgnome-devel >= 2.8.0
53 Requires:       libgnomecanvas-devel >= 2.8.0
54 Requires:       libxml2-devel >= 2.6.13
55
56 %description devel
57 Bonobo is a component system based on CORBA, used by the GNOME
58 desktop. libbonoboui contains GUI components that come with Bonobo.
59
60 This package contains header files used to compile programs that use
61 libbonoboui.
62
63 %description devel -l pl
64 Ten pakiet zawiera pliki nag³ówkowe potrzebne do kompilacji programów
65 u¿ywaj±cych libbonoboui.
66
67 %package -n gnome-bonobo-browser
68 Summary:        Bonobo component viewer
69 Summary(pl):    Przegl±darka komponentów bonobo
70 Group:          Applications/System
71 Requires:       %{name} = %{version}-%{release}
72
73 %description -n gnome-bonobo-browser
74 Shows available Bonobo components.
75
76 %description -n gnome-bonobo-browser -l pl
77 Wy¶wietla dostêpne komponenty bonobo.
78
79 %package static
80 Summary:        Static libbonoboui library
81 Summary(pl):    Statyczna biblioteka libbonoboui
82 Group:          X11/Development/Libraries
83 Requires:       %{name}-devel = %{version}-%{release}
84
85 %description static
86 This package contains static version of libbonoboui.
87
88 %description static -l pl
89 Ten pakiet zawiera statyczn± wersjê biblioteki libbonoboui.
90
91 %prep
92 %setup -q
93 %patch0 -p1
94
95 %build
96 %{__libtoolize}
97 %{__aclocal}
98 %{__autoconf}
99 %{__automake}
100 %configure \
101         --enable-gtk-doc \
102         --with-html-dir=%{_gtkdocdir} \
103         %{!?with_static_libs:--disable-static}
104
105 %{__make}
106
107 %install
108 rm -rf $RPM_BUILD_ROOT
109
110 %{__make} install \
111         DESTDIR=$RPM_BUILD_ROOT
112
113 # no static modules and *.la for glade modules
114 rm -f $RPM_BUILD_ROOT%{_libdir}/libglade/2.0/*.{la,a}
115
116 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
117
118 %find_lang %{name} --with-gnome --all-name
119
120 %clean
121 rm -rf $RPM_BUILD_ROOT
122
123 %post   -p /sbin/ldconfig
124 %postun -p /sbin/ldconfig
125
126 %files -f %{name}.lang
127 %defattr(644,root,root,755)
128 %doc AUTHORS ChangeLog NEWS README
129 %attr(755,root,root) %{_bindir}/test-moniker
130 %attr(755,root,root) %{_libdir}/lib*.so.*.*
131 %attr(755,root,root) %{_libdir}/libglade/2.0/*.so
132 %{_libdir}/bonobo/servers/*
133 %{_libdir}/bonobo-2.0/samples/*
134 %{_datadir}/gnome-2.0
135
136 %files devel
137 %defattr(644,root,root,755)
138 %doc doc/*.xml doc/*.txt doc/*.html doc/*.dtd
139 %attr(755,root,root) %{_libdir}/lib*.so
140 %{_libdir}/lib*.la
141 %{_pkgconfigdir}/*.pc
142 %{_includedir}/libbonoboui-2.0
143 %{_gtkdocdir}/%{name}
144
145 %if %{with static_libs}
146 %files static
147 %defattr(644,root,root,755)
148 %{_libdir}/lib*.a
149 %endif
150
151 %files -n gnome-bonobo-browser
152 %defattr(644,root,root,755)
153 %attr(755,root,root) %{_bindir}/bonobo-browser
154 %{_desktopdir}/*.desktop
This page took 0.034752 seconds and 3 git commands to generate.