File fpm2.spec of Package fpm2
#
# spec file for package fpm2
#
# Copyright (c) 2020 Packman Team <packman@links2linux.de>
# Copyright (c) 2012 Pascal Bleser <pascal.bleser@opensuse.org>
# Copyright (c) 2011 Detlef Reichelt <detlef@links2linux.org>
# Copyright (c) 2008-2010 Toni "oc2pus" Graffy
#
# 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.
# Please submit bugfixes or comments via https://bugs.links2linux.org/
#
Name: fpm2
Version: 0.90.1
Release: 0
Summary: Password manager with GTK3 GUI
License: GPL-2.0-or-later
URL: https://als.regnet.cz/fpm2/
Source: https://als.regnet.cz/%{name}/download/%{name}-%{version}.tar.xz
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(nettle)
%description
Figaro's Password Manager 2 is a program that allows you to securely
store the passwords using GTK3 interface.
Features include:
* Passwords are encrypted with the blowfish algorithm.
* Copy passwords or usernames to the clipboard/primary selection.
* If the password is for a web site, FPM2 can keep track of the
URLs of your login screens and can automatically launch your
browser. In this capacity, FPM2 acts as a kind of bookmark
manager.
* Combine all three features: you can configure FPM2 to bring you
to a web login screen, copy your username to the clipboard and your
password to the primary selection, all with a single button click.
* FPM2 also has a password generator that can choose passwords for
you.It allows you to determine how long the password should be,
and what types of characters (lower case, upper case, numbers
and symbols) should be used.
You can even have it avoid ambiguous characters such as a capital
O or the number zero.
%lang_package
%prep
%autosetup -p1
%build
%configure
%make_build
%install
%make_install
%suse_update_desktop_file -i %{name} Utility Security
%find_lang %{name}
%files
%license COPYING
%doc README
%{_mandir}/man1/%{name}.1%{?ext_man}
%{_bindir}/%{name}
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%dir %{_datadir}/pixmaps/%{name}
%{_datadir}/pixmaps/%{name}/logo.png
%{_datadir}/applications/%{name}.desktop
%files lang -f %{name}.lang
%changelog