File EtherTerm.spec of Package EtherTerm
#
# spec file for package EtherTerm
#
# # Copyright (c) 2020, Martin Hauke <mardnh@gmx.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.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
Name: EtherTerm
Version: 0.4.11_alpha+git.20191221
Release: 0
Summary: A SDL-based terminal emulator and Telnet/SSH client
License: SUSE-Public-Domain
Group: Hardware/Modem
URL: https://m-griffin.github.io/EtherTerm/
Source: %{name}-%{version}.tar.xz
Patch0: EtherTerm-fix-build.patch
BuildRequires: gcc-c++
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(libssh)
BuildRequires: pkgconfig(yaml-cpp)
%description
EtherTerm is a terminal emulator and telnet/ssh client. It differs
from standard terminal emulators such as xterm and PuTTY by
providing a common telnet and ssh protocol across platforms, with
1particular focus on font sets appropriate for connecting to BBS
servers using cp437, and amiga art.
EtherTerm is comparable to programs such as Syncterm and Netrunner.
Notably: It is an SDL graphics program and makes use of full OpenGL
graphics acceleration.
%prep
%setup -q
%patch0 -p1
%build
make -C linux/
make
%install
# TODO:
# assets
# assets
# assets
# wrapper script
# install linux/Debug/EtherTerm
%files
%license LICENSE.txt
%doc README.rst changelog.txt
# TODO:
# assets
# assets
# assets
#%{_bindir}/EtherTerm
%changelog