]> git.pld-linux.org Git - packages/aqfinance.git/blame - aqfinance.spec
- new
[packages/aqfinance.git] / aqfinance.spec
CommitLineData
1d7c87b2
JB
1#
2# Conditional build:
3%bcond_without static_libs # static library
4#
5Summary: AqFinance - financial application with GUI
6Summary(de.UTF-8): AqFinance - eine graphische Anwendung zur Verwaltung von Finanzen
7Summary(pl.UTF-8): AqFinance - aplikacja finansowa z graficznym interfejsem
8Name: aqfinance
9Version: 0.9.108beta
10Release: 1
11License: GPL v2+
12Group: X11/Applications
13# https://www.aquamaniac.de/sites/download/packages.php?showall=1
14Source0: https://www.aquamaniac.de/sites/download/download.php?package=12&release=49&file=01&dummy=/%{name}-%{version}.tar.gz
15# Source0-md5: 4ae8f233d71597802da39cd3aea5a7c9
16Patch0: %{name}-update.patch
17Patch1: %{name}-make.patch
18URL: https://www.aquamaniac.de/sites/aqfinance/
19BuildRequires: aqbanking-backend-aqhbci-devel >= 5
20BuildRequires: aqbanking-devel >= 5
21BuildRequires: aqdatabase-devel
22BuildRequires: aqfoxext-devel
23BuildRequires: autoconf >= 2.60
24BuildRequires: automake
25BuildRequires: cairo-devel
26BuildRequires: fox16-devel >= 1.6
27BuildRequires: gettext-tools
28BuildRequires: gwenhywfar-devel >= 4
29BuildRequires: gwenhywfar-fox-devel >= 4
30BuildRequires: libstdc++-devel
31BuildRequires: libtool >= 2:1.5
32BuildRequires: pkgconfig
33Requires: aqbanking >= 5
34Requires: aqbanking-backend-aqhbci >= 5
35Requires: gwenhywfar-fox >= 4
36BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38%description
39AqFinance is a financial application with GUI, successor of
40QBankManager.
41
42It supports (via AqBanking) HBCI, OFX DirectConnect and EBICS.
43
44%description -l de.UTF-8
45AqFinance ist eine grafische Anwendung zur Verwaltung von Finanzen und
46der Nachfolger von QBankManager.
47
48Es bietet via AqBanking Unterstützung für HBCI, OFX DirectConnect und
49EBICS.
50
51%description -l pl.UTF-8
52AqFinance to aplikacja finansowa z graficznym interfejsem, następca
53programu QBankManager.
54
55Poprzez AqBanking ma obsługę HBCI, OFX DirectConnect oraz EBICS.
56
57%package devel
58Summary: Header files for AqFinance library
59Summary(pl.UTF-8): Pliki nagłówkowe biblioteki AqFinance
60Group: Development/Libraries
61Requires: %{name} = %{version}-%{release}
62Requires: aqbanking-devel >= 5
63Requires: aqdatabase-devel
64Requires: gwenhywfar-devel >= 4
65
66%description devel
67Header files for AqFinance library.
68
69%description devel -l pl.UTF-8
70Pliki nagłówkowe biblioteki AqFinance.
71
72%package static
73Summary: Static AqFinance library
74Summary(pl.UTF-8): Statyczna biblioteka AqFinance
75Group: Development/Libraries
76Requires: %{name}-devel = %{version}-%{release}
77
78%description static
79Static AqFinance library.
80
81%description static -l pl.UTF-8
82Statyczna biblioteka AqFinance.
83
84%prep
85%setup -q
86%patch0 -p1
87%patch1 -p1
88
89install -d aqfinance/report
90ln -s ../src/lib/engine aqfinance
91ln -s lib/book aqfinance/engine/book
92ln -s lib/modules aqfinance/engine/modules
93ln -s ../src/lib/graphics aqfinance
94ln -s ../src/lib/graphs aqfinance
95ln -s ../src/lib/print aqfinance
96ln -s ../src/lib/report2 aqfinance
97ln -s ../src/lib/update aqfinance
98cd aqfinance/report
99ln -s ../../src/lib/engine/lib/modules/report/*.h .
100ln -s ../../src/lib/engine/plugins/report/csv/*.h .
101ln -s ../../src/lib/engine/plugins/report/htmlbase/*.h .
102
103%build
104%{__libtoolize}
105%{__aclocal} -I m4
106%{__autoconf}
107%{__autoheader}
108%{__automake}
109%configure \
110 %{!?with_static_libs:--disable-static}
111
112%{__make}
113
114%install
115rm -rf $RPM_BUILD_ROOT
116
117%{__make} install \
118 DESTDIR=$RPM_BUILD_ROOT
119
120# obsoleted by -config and .m4
121%{__rm} $RPM_BUILD_ROOT%{_libdir}/libaqfinance.la
122
123%find_lang %{name}
124
125%clean
126rm -rf $RPM_BUILD_ROOT
127
128%post -p /sbin/ldconfig
129%postun -p /sbin/ldconfig
130
131%files -f %{name}.lang
132%defattr(644,root,root,755)
133%doc AUTHORS README TODO
134%attr(755,root,root) %{_bindir}/aqfinance
135%attr(755,root,root) %{_bindir}/aqfinance-cli
136%attr(755,root,root) %{_libdir}/libaqfinance.so.*.*.*
137%attr(755,root,root) %ghost %{_libdir}/libaqfinance.so.0
138%dir %{_datadir}/aqfinance
139%dir %{_datadir}/aqfinance/accounts
140%{_datadir}/aqfinance/accounts/c
141%lang(de_DE) %{_datadir}/aqfinance/accounts/de_DE
142%{_datadir}/aqfinance/icons
143
144%files devel
145%defattr(644,root,root,755)
146%attr(755,root,root) %{_bindir}/aqfinance-config
147%attr(755,root,root) %{_libdir}/libaqfinance.so
148%{_includedir}/aqfinance
149%{_datadir}/aqfinance/typemaker2
150%{_aclocaldir}/aqfinance.m4
151
152%if %{with static_libs}
153%files static
154%defattr(644,root,root,755)
155%{_libdir}/libaqfinance.a
156%endif
This page took 0.084572 seconds and 4 git commands to generate.