]> git.pld-linux.org Git - packages/libqalculate.git/blame - libqalculate.spec
- release 2, rebuild against icu 64
[packages/libqalculate.git] / libqalculate.spec
CommitLineData
c4acc6fc 1Summary: A modern multi-purpose calculator library
bf324201 2Summary(pl.UTF-8): Nowoczesna, wielozadaniowa biblioteka kalkulatora
c4acc6fc 3Name: libqalculate
2b73d153 4Version: 2.8.2
4637e0d2 5Release: 2
c4acc6fc
AG
6License: GPL
7Group: Libraries
2b73d153
WF
8Source0: https://github.com/Qalculate/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
9# Source0-md5: e6bb2bfb12a9e4253cbcd01bb31f1ea5
0cdd8cdd 10Patch0: pkgconfig_private.patch
10021069 11Patch1: currencies.patch
2b73d153 12URL: http://qalculate.github.io/
c4acc6fc
AG
13BuildRequires: autoconf
14BuildRequires: automake
d939ba14 15BuildRequires: cln-devel >= 1.3
d5e3fd0a 16BuildRequires: gettext-tools
c4acc6fc 17BuildRequires: glib2-devel >= 1:2.0.0
302b2147 18BuildRequires: intltool
c4acc6fc 19BuildRequires: libstdc++-devel
8fee28cf 20BuildRequires: libtool >= 2:1.5
c4acc6fc
AG
21BuildRequires: libxml2-devel >= 1:2.3.8
22BuildRequires: ncurses-devel
8fee28cf 23BuildRequires: pkgconfig
c4acc6fc 24BuildRequires: readline-devel
c4acc6fc
AG
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
28A modern multi-purpose calculator library.
29
07506bf1 30%description -l pl.UTF-8
a14c3340 31Nowoczesna, wielozadaniowa biblioteka kalkulatora.
c4acc6fc
AG
32
33%package devel
34Summary: Header files for qalculate library
bf324201 35Summary(pl.UTF-8): Pliki nagłówkowe biblioteki qalculate
c4acc6fc
AG
36Group: Development/Libraries
37Requires: %{name} = %{version}-%{release}
8fee28cf
JB
38Requires: cln-devel >= 1.1
39Requires: glib2-devel >= 1:2.0.0
40Requires: libxml2-devel >= 1:2.3.8
c4acc6fc
AG
41
42%description devel
43Header files for qalculate library.
44
07506bf1
JR
45%description devel -l pl.UTF-8
46Pliki nagłówkowe biblioteki qalculate.
c4acc6fc
AG
47
48%package static
49Summary: Static qalculate library
bf324201 50Summary(pl.UTF-8): Statyczna biblioteka qalculate
c4acc6fc
AG
51Group: Development/Libraries
52Requires: %{name}-devel = %{version}-%{release}
53
54%description static
55Static qalculate library.
56
07506bf1 57%description static -l pl.UTF-8
c4acc6fc
AG
58Statyczna biblioteka qalculate.
59
60%prep
61%setup -q
2b73d153
WF
62#%%patch0 -p1
63#%%patch1 -p1
c4acc6fc
AG
64
65%build
66%{__libtoolize}
67%{__aclocal}
68%{__autoconf}
69%{__autoheader}
70%{__automake}
71%configure
72%{__make}
73
74%install
75rm -rf $RPM_BUILD_ROOT
c4acc6fc
AG
76%{__make} install \
77 DESTDIR=$RPM_BUILD_ROOT
78
2f760055
ER
79# obsoleted my .pc file
80%{__rm} $RPM_BUILD_ROOT%{_libdir}/libqalculate.la
81
2b73d153 82#%%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
599b54b9 83
c4acc6fc
AG
84%find_lang %{name}
85
86%clean
87rm -rf $RPM_BUILD_ROOT
88
89%post -p /sbin/ldconfig
90%postun -p /sbin/ldconfig
91
92%files -f %{name}.lang
93%defattr(644,root,root,755)
94%doc AUTHORS ChangeLog NEWS README TODO
2f760055
ER
95%attr(755,root,root) %{_bindir}/qalc
96%attr(755,root,root) %{_libdir}/libqalculate.so.*.*.*
2b73d153 97%attr(755,root,root) %ghost %{_libdir}/libqalculate.so.20
c4acc6fc
AG
98%{_datadir}/qalculate
99
100%files devel
101%defattr(644,root,root,755)
2f760055 102%{_libdir}/libqalculate.so
6aa140e5 103%{_includedir}/%{name}
2f760055 104%{_pkgconfigdir}/libqalculate.pc
c4acc6fc
AG
105
106%files static
107%defattr(644,root,root,755)
2f760055 108%{_libdir}/libqalculate.a
This page took 0.047067 seconds and 4 git commands to generate.