- release 3
[packages/Xbae.git] / Xbae.spec
CommitLineData
bc96c946 1%define _truename xbae
d83d3bcb 2Summary: The XbaeMatrix is a Motif-based widget which displays a grid of cells
50d73b51 3Summary(pl.UTF-8): XbaeMatrix jest motifowym widgetem wyświetlającym tabelki
d83d3bcb 4Name: Xbae
bc96c946 5Version: 4.60.4
d3ff5968 6Release: 3
a9d55fb3 7License: BSD-like (Bell Communications Research)
d83d3bcb 8Group: X11/Libraries
1ab7a573 9Source0: http://dl.sourceforge.net/xbae/%{_truename}-%{version}.tar.gz
bc96c946 10# Source0-md5: 9690059474bb05191dccd041ff5052bd
2bd27c32 11Patch0: %{name}-ac.patch
f05b026a 12URL: http://xbae.sourceforge.net/
d83d3bcb 13BuildRequires: autoconf
14BuildRequires: automake
15BuildRequires: libtool
f05b026a 16BuildRequires: motif-devel >= 2.0
d83d3bcb 17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
d83d3bcb 19%description
d83d3bcb 20The XbaeMatrix is a Motif-based widget which displays a grid of cells
21in the same manner as a spreadsheet. The cell array is scrollable,
22editable, and otherwise reasonably configurable in appearance. Each
23cell usually displays text, but pixmaps can also be displayed (not
24editable). The XbaeMatrix looks to some extent like a grid of
25XmTextField widgets, but is actually implemented with a single
26XmTextField. This means a big performance improvement due to less
27overhead.
28
9ad92aa4 29%description -l pl.UTF-8
1ab7a573
JB
30XbaeMatrix jest motifowym widgetem wyświetlającym tabelki złożone z
31pól w sposób podobny do arkuszy kalkulacyjnych. Tabelę można przewijać
32i poddawać edycji. Każde pole zazwyczaj wyświetla tekst, ale może
33także bitmapę (bez możliwości edycji).
d83d3bcb 34
35%package devel
36Summary: XbaeMatrix header files and development documentation
50d73b51 37Summary(pl.UTF-8): Pliki nagłówkowe i dokumentacja XbaeMatrix
d83d3bcb 38Group: X11/Development/Libraries
b9781cbe
JB
39Requires: %{name} = %{version}-%{release}
40Requires: motif-devel >= 2.0
d83d3bcb 41
42%description devel
43XbaeMatrix header files and development documentation.
44
9ad92aa4
JR
45%description devel -l pl.UTF-8
46Pliki nagłówkowe i dokumentacja programisty do XbaeMatrix.
d83d3bcb 47
48%package static
49Summary: XbaeMatrix static library
50d73b51 50Summary(pl.UTF-8): Biblioteki statyczne XbaeMatrix
d83d3bcb 51Group: X11/Development/Libraries
b9781cbe 52Requires: %{name}-devel = %{version}-%{release}
d83d3bcb 53
54%description static
55XbaeMatrix static library.
56
9ad92aa4 57%description static -l pl.UTF-8
d83d3bcb 58Biblioteki statyczne XbaeMatrix.
59
60%prep
bc96c946 61%setup -q -n %{_truename}-%{version}
2bd27c32 62%patch0 -p1
d83d3bcb 63
64%build
3943b7e6 65%{__libtoolize}
60ab8c90 66%{__aclocal}
a7f5afb0 67%{__autoconf}
68%{__automake}
d83d3bcb 69%configure \
70 --enable-shared \
71 --enable-static \
bc96c946 72 --with-editres
af45d982
JB
73
74%{__make}
d83d3bcb 75
76%install
77rm -rf $RPM_BUILD_ROOT
af45d982 78install -d $RPM_BUILD_ROOT%{_aclocaldir}
d83d3bcb 79
80%{__make} install \
b7f465c0
JB
81 DESTDIR=$RPM_BUILD_ROOT \
82 mandir=%{_mandir}
d83d3bcb 83
af45d982 84# workaround - configure decides not to install *.m4 if aclocaldir is not writable
d83d3bcb 85install ac_find_*.m4 $RPM_BUILD_ROOT%{_aclocaldir}
86
17b2b48d
JB
87rm -f doc/Makefile* doc/images/Makefile*
88
d83d3bcb 89%clean
90rm -rf $RPM_BUILD_ROOT
91
e6489b70 92%post -p /sbin/ldconfig
a9d55fb3
JB
93%postun -p /sbin/ldconfig
94
d83d3bcb 95%files
96%defattr(644,root,root,755)
31e5b4cd 97%doc AUTHORS COPYING ChangeLog NEWS README
d83d3bcb 98%attr(755,root,root) %{_libdir}/libXbae.so.*.*
bc96c946 99%{_datadir}/Xbae
d83d3bcb 100
101%files devel
102%defattr(644,root,root,755)
31e5b4cd 103%doc doc/*
d83d3bcb 104%attr(755,root,root) %{_libdir}/libXbae.so
2bd27c32 105%{_libdir}/libXbae.la
d83d3bcb 106%{_includedir}/Xbae
107%{_aclocaldir}/ac_find_xbae.m4
108%{_mandir}/man3/*
109
110%files static
111%defattr(644,root,root,755)
1d9be836 112%{_libdir}/libXbae.a
This page took 0.049136 seconds and 4 git commands to generate.