]> git.pld-linux.org Git - packages/libmatecomponentui.git/blame - libmatecomponentui.spec
- updated gettext BR
[packages/libmatecomponentui.git] / libmatecomponentui.spec
CommitLineData
ec17d8ed
JB
1# NOTE: this package is deprecated, meant for MATE <= 1.4 compatibility only
2#
3# Conditional build:
4%bcond_with static_libs # static library
5#
6Summary: MateComponent user interface components
7Summary(pl.UTF-8): Komponenty interfejsu użytkownika do MateComponent
8Name: libmatecomponentui
9Version: 1.4.0
10Release: 1
11License: LGPL v2+
12Group: X11/Libraries
13Source0: http://pub.mate-desktop.org/releases/1.4/%{name}-%{version}.tar.xz
14# Source0-md5: b4d97af4b7cbc15e51b0577d9e2aa327
15URL: http://mate-desktop.org/
16BuildRequires: autoconf >= 2.53
17BuildRequires: automake >= 1:1.9
18BuildRequires: docbook-dtd412-xml
8f91e359 19BuildRequires: gettext-tools
ec17d8ed
JB
20BuildRequires: glib2-devel >= 1:2.6.0
21BuildRequires: gtk+2-devel >= 2:2.6.0
22BuildRequires: gtk-doc >= 1.0
23BuildRequires: intltool >= 0.40.0
24BuildRequires: libglade2-devel >= 2.0
25BuildRequires: libmatecanvas-devel
26BuildRequires: libmatecomponent-devel
27BuildRequires: libmate-devel
28BuildRequires: libtool >= 1:1.4.3
29BuildRequires: libxml2-devel >= 1:2.4.20
30BuildRequires: mate-common
31BuildRequires: mate-conf-devel
32BuildRequires: pango-devel
33BuildRequires: pangox-compat-devel
34BuildRequires: pkgconfig
35BuildRequires: popt-devel >= 1.5
36BuildRequires: rpmbuild(macros) >= 1.197
37BuildRequires: tar >= 1:1.22
38BuildRequires: xorg-lib-libX11-devel
39BuildRequires: xz
40BuildConflicts: gdk-pixbuf-devel < 0.12
41Requires: glib2 >= 1:2.6.0
42Requires: gtk+2 >= 2:2.6.0
ec17d8ed
JB
43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%description
46MateComponent is a component system based on CORBA, used by the MATE
47desktop. libmatecomponentui contains the user interface related
48components that come with MateComponent.
49
50%description -l pl.UTF-8
51MateComponent jest systemem komponentów bazującym na CORB-ie, używanym
52przez środowisko MATE. libmatecomponentui zawiera komponenty związane
53z interfejsem użytkownika, które przychodzą z MateComponent.
54
55%package devel
56Summary: Headers for libmatecomponentui
57Summary(pl.UTF-8): Pliki nagłówkowe libmatecomponentui
58Group: X11/Development/Libraries
59Requires: %{name} = %{version}-%{release}
60Requires: glib2-devel >= 1:2.6.0
61Requires: gtk+2-devel >= 2:2.6.0
62Requires: libglade2-devel >= 2.0
63Requires: libmate-devel
64Requires: libmatecomponent-devel
65Requires: libmatecanvas-devel
66Requires: libxml2-devel >= 1:2.4.20
67Requires: mate-conf-devel
68
69%description devel
70This package contains header files used to compile programs that use
71libmatecomponentui.
72
73%description devel -l pl.UTF-8
74Ten pakiet zawiera pliki nagłówkowe potrzebne do kompilacji programów
75używających libmatecomponentui.
76
77%package static
78Summary: Static libmatecomponentui library
79Summary(pl.UTF-8): Statyczna biblioteka libmatecomponentui
80Group: X11/Development/Libraries
81Requires: %{name}-devel = %{version}-%{release}
82
83%description static
84This package contains static version of libmatecomponentui.
85
86%description static -l pl.UTF-8
87Ten pakiet zawiera statyczną wersję biblioteki libmatecomponentui.
88
89%package apidocs
90Summary: libmatecomponentui API documentation
91Summary(pl.UTF-8): Dokumentacja API libmatecomponentui
92Group: Documentation
93Requires: gtk-doc-common
94
95%description apidocs
96libmatecomponentui API documentation.
97
98%description apidocs -l pl.UTF-8
99Dokumentacja API libmatecomponentui.
100
101%package -n mate-matecomponent-browser
102Summary: MateComponent component viewer
103Summary(pl.UTF-8): Przeglądarka komponentów matecomponent
104Group: Applications/System
105Requires: %{name} = %{version}-%{release}
106
107%description -n mate-matecomponent-browser
108Shows available MateComponent components.
109
110%description -n mate-matecomponent-browser -l pl.UTF-8
111Wyświetla dostępne komponenty matecomponent.
112
113%prep
114%setup -q
115
116%build
117%{__gtkdocize}
118%{__glib_gettextize}
119%{__intltoolize}
120%{__libtoolize}
121%{__aclocal}
122%{__autoconf}
123%{__autoheader}
124%{__automake}
125%configure \
126 PATH_TO_XRDB=/usr/bin/xrdb \
127 --enable-gtk-doc \
128 %{!?with_static_libs:--disable-static} \
129 --with-html-dir=%{_gtkdocdir}
130
131%{__make}
132
133%install
134rm -rf $RPM_BUILD_ROOT
135
136%{__make} install \
137 DESTDIR=$RPM_BUILD_ROOT
138
139# no static modules and *.la for glade modules
140%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglade/2.0/*.la
141%if %{with static_libs}
142%{__rm} $RPM_BUILD_ROOT%{_libdir}/libglade/2.0/*.a
143%endif
144%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
145
146%{__mv} $RPM_BUILD_ROOT%{_datadir}/locale/{sr@ije,sr@ijekavian}
147
148%find_lang %{name}
149# --with-gnome --all-name
150
151%clean
152rm -rf $RPM_BUILD_ROOT
153
154%post -p /sbin/ldconfig
155%postun -p /sbin/ldconfig
156
157%files -f %{name}.lang
158%defattr(644,root,root,755)
159%doc AUTHORS ChangeLog NEWS README
160%attr(755,root,root) %{_bindir}/mate-test-moniker
161%attr(755,root,root) %{_libdir}/libmatecomponentui-2.so.*.*.*
162%attr(755,root,root) %ghost %{_libdir}/libmatecomponentui-2.so.0
163%attr(755,root,root) %{_libdir}/libglade/2.0/libmatecomponent.so
164%{_libdir}/matecomponent/servers/CanvDemo.server
165%{_libdir}/matecomponent/servers/MateComponent_Sample_Controls.server
166%attr(755,root,root) %{_libdir}/matecomponent-2.0/samples/matecomponent-sample-controls-2
167%dir %{_datadir}/mate-2.0
168%dir %{_datadir}/mate-2.0/ui
169%{_datadir}/mate-2.0/ui/MateComponent_Sample_Container-ui.xml
170%{_datadir}/mate-2.0/ui/MateComponent_Sample_Hello.xml
171
172%files devel
173%defattr(644,root,root,755)
174%doc doc/*.xml doc/*.txt doc/*.html doc/*.dtd
175%attr(755,root,root) %{_libdir}/libmatecomponentui-2.so
176%{_pkgconfigdir}/libmatecomponentui-2.0.pc
177%{_includedir}/libmatecomponentui-2.0
178
179%if %{with static_libs}
180%files static
181%defattr(644,root,root,755)
182%{_libdir}/libmatecomponentui-2.a
183%endif
184
185%files apidocs
186%defattr(644,root,root,755)
187%{_gtkdocdir}/libmatecomponentui
188
189%files -n mate-matecomponent-browser
190%defattr(644,root,root,755)
191%attr(755,root,root) %{_bindir}/matecomponent-browser
192%{_datadir}/mate-2.0/ui/matecomponent-browser.xml
193%{_desktopdir}/matecomponent-browser.desktop
This page took 0.095578 seconds and 4 git commands to generate.