]> git.pld-linux.org Git - packages/libqalculate.git/blame - libqalculate.spec
- up to 4.6.0
[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
fa8e529d
KM
4Version: 4.6.0
5Release: 1
c4acc6fc
AG
6License: GPL
7Group: Libraries
980b3f92 8Source0: https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{name}-%{version}.tar.gz
fa8e529d 9# Source0-md5: 6eeb2fcfddb12677482e73923e9d742c
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 21BuildRequires: libxml2-devel >= 1:2.3.8
6c8a9c14 22BuildRequires: mpfr-devel
c4acc6fc 23BuildRequires: ncurses-devel
8fee28cf 24BuildRequires: pkgconfig
c4acc6fc 25BuildRequires: readline-devel
c4acc6fc
AG
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
29A modern multi-purpose calculator library.
30
07506bf1 31%description -l pl.UTF-8
a14c3340 32Nowoczesna, wielozadaniowa biblioteka kalkulatora.
c4acc6fc
AG
33
34%package devel
35Summary: Header files for qalculate library
bf324201 36Summary(pl.UTF-8): Pliki nagłówkowe biblioteki qalculate
c4acc6fc
AG
37Group: Development/Libraries
38Requires: %{name} = %{version}-%{release}
8fee28cf
JB
39Requires: cln-devel >= 1.1
40Requires: glib2-devel >= 1:2.0.0
41Requires: libxml2-devel >= 1:2.3.8
c4acc6fc
AG
42
43%description devel
44Header files for qalculate library.
45
07506bf1
JR
46%description devel -l pl.UTF-8
47Pliki nagłówkowe biblioteki qalculate.
c4acc6fc
AG
48
49%package static
50Summary: Static qalculate library
bf324201 51Summary(pl.UTF-8): Statyczna biblioteka qalculate
c4acc6fc
AG
52Group: Development/Libraries
53Requires: %{name}-devel = %{version}-%{release}
54
55%description static
56Static qalculate library.
57
07506bf1 58%description static -l pl.UTF-8
c4acc6fc
AG
59Statyczna biblioteka qalculate.
60
61%prep
62%setup -q
2b73d153
WF
63#%%patch0 -p1
64#%%patch1 -p1
c4acc6fc
AG
65
66%build
67%{__libtoolize}
68%{__aclocal}
69%{__autoconf}
70%{__autoheader}
71%{__automake}
72%configure
73%{__make}
74
75%install
76rm -rf $RPM_BUILD_ROOT
c4acc6fc
AG
77%{__make} install \
78 DESTDIR=$RPM_BUILD_ROOT
79
2f760055
ER
80# obsoleted my .pc file
81%{__rm} $RPM_BUILD_ROOT%{_libdir}/libqalculate.la
82
2b73d153 83#%%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
599b54b9 84
c4acc6fc
AG
85%find_lang %{name}
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%post -p /sbin/ldconfig
91%postun -p /sbin/ldconfig
92
93%files -f %{name}.lang
94%defattr(644,root,root,755)
95%doc AUTHORS ChangeLog NEWS README TODO
2f760055
ER
96%attr(755,root,root) %{_bindir}/qalc
97%attr(755,root,root) %{_libdir}/libqalculate.so.*.*.*
85852886 98%attr(755,root,root) %ghost %{_libdir}/libqalculate.so.22
c4acc6fc 99%{_datadir}/qalculate
85852886 100%{_mandir}/man1/qalc.1*
6c8a9c14 101%{_docdir}/libqalculate/
c4acc6fc
AG
102
103%files devel
104%defattr(644,root,root,755)
2f760055 105%{_libdir}/libqalculate.so
6aa140e5 106%{_includedir}/%{name}
2f760055 107%{_pkgconfigdir}/libqalculate.pc
c4acc6fc
AG
108
109%files static
110%defattr(644,root,root,755)
2f760055 111%{_libdir}/libqalculate.a
This page took 0.154774 seconds and 4 git commands to generate.