Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:ChristianMauderer:opensuse-installations:jameica
hibiscus
hibiscus.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File hibiscus.spec of Package hibiscus
# # spec file for package hibiscus # # Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2014 - 2021 Christian Mauderer <oss@c-mauderer.de> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. Name: hibiscus License: GPL-2.0 and LGPL-2.0 and Apache-2.0 and CPL-1.0 and Zlib and MPL-1.0 and EPL-1.0 Group: Productivity/Office/Finance Summary: Java online banking client using the HBCI standard Version: 2.10.20 Release: 1 Url: http://www.willuhn.de/products/hibiscus/ Source0: http://www.willuhn.de/products/%{name}/releases/current/%{name}-%{version}.zip Source1: hibiscus.desktop BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: unzip BuildRequires: jameica BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files %if 0%{?suse_version} BuildRequires: fdupes %endif Requires: jameica # This package provides it's own lib path. We have to turn the automatic # requirement and provide detection off to not provide some packages # accidentally. AutoReqProv: off %description A free Java homebanking application that uses the HBCI4Java implementation and runs as a plugin inside the Jameica framework. Support chipcards key files and PIN/TAN including chipTAN and smsTAN for authentification. Supported file formats include MT940, DTAUS, CSV, Moneyplex and PDF/HTML. %prep # nothing to do. %build %install mkdir -p %{buildroot}%{_prefix}/lib/jameica/plugins unzip %{SOURCE0} -d %{buildroot}%{_prefix}/lib/jameica/plugins # "Delete files for other systems." rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/hbci4java-card-win32.dll rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/hbci4java-card-win32_x86-64.dll rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/hbci4java-sizrdh-win32.dll rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/libhbci4java-card-freebsd-64.so rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/libhbci4java-card-mac.jnilib rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/libhbci4java-card-mac-os-x-10.6.jnilib %ifarch x86_64 rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/libhbci4java-card-linux-32.so %else rm %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/lib/libhbci4java-card-linux-64.so %endif # icons mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/ mv %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/icons/%{name}-icon-16x16.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/%{name}.png mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/ mv %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/icons/%{name}-icon-32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/ mv %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/icons/%{name}-icon-64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png rm -rf %{buildroot}%{_prefix}/lib/jameica/plugins/%{name}/icons # desktop file install -D -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.desktop %suse_update_desktop_file %{name} %if 0%{?suse_version} %fdupes %{buildroot} %endif %post %icon_theme_cache_post %postun %icon_theme_cache_postun %files %defattr(-,root,root) %{_prefix}/lib/jameica/plugins/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor