-Version: 0.4.6
-Release: 3
-License: GPL
-Group: X11/Applications
-Group(pl): X11/Aplikacje
-Source: http://ftp.5z.com/pub/genius/%{name}-%{version}.tar.gz
-Patch0: genius-applnk.patch
-Patch1: genius-termlib.patch
-URL: http://www.5z.com/jirka/genius.html
-BuildRequires: gmp-devel
-BuildRequires: gnome-libs-devel
-BuildRequires: gtk+-devel >= 1.2.0
-BuildRequires: imlib-devel
-BuildRequires: ncurses-devel >= 5.0
-BuildRequires: readline-devel >= 4.1
-BuildRequires: XFree86-devel
-BuildRequires: gettext-devel
-BuildRoot: /tmp/%{name}-%{version}-root
-
-%define _prefix /usr/X11R6
-%define _mandir %{_prefix}/man
-%define _applnkdir %{_datadir}/applnk
+Version: 1.0.27
+Release: 1
+License: GPL v3+
+Group: Applications/Math
+Source0: https://download.gnome.org/sources/genius/1.0/%{name}-%{version}.tar.xz
+# Source0-md5: d510beed59c2b9ad52a56153e5825fb8
+URL: https://www.jirka.org/genius.html
+BuildRequires: autoconf >= 2.50
+BuildRequires: automake
+BuildRequires: bison
+BuildRequires: flex
+BuildRequires: gettext-tools
+BuildRequires: glib2-devel >= 1:2.41.1
+BuildRequires: gmp-devel >= 2.3.0
+BuildRequires: gtk+3-devel >= 3.21.4
+BuildRequires: gtksourceview4-devel >= 4.0
+BuildRequires: intltool >= 0.21
+BuildRequires: libtool
+BuildRequires: mpfr-devel >= 2.3.0
+BuildRequires: ncurses-devel
+BuildRequires: pango-devel >= 1:1.22.0
+BuildRequires: pkgconfig
+BuildRequires: readline-devel
+BuildRequires: rpmbuild(find_lang) >= 1.23
+BuildRequires: rpmbuild(macros) >= 1.311
+BuildRequires: sed >= 4.0
+BuildRequires: tar >= 1:1.22
+BuildRequires: vte-devel >= 0.50.0
+BuildRequires: xz >= 1:4.999.7
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): gtk-update-icon-cache
+Requires(post,postun): hicolor-icon-theme
+Requires(post,postun): shared-mime-info
+Requires: glib2 >= 1:2.41.1
+Requires: gmp >= 2.3.0
+Requires: gtk+3 >= 3.21.4
+Requires: gtksourceview4 >= 4.0
+Requires: mpfr >= 2.3.0
+Requires: pango >= 1:1.22.0
+Requires: vte >= 0.50.0
+Obsoletes: drgenius < 0.6
+Obsoletes: drgeo < 1.2
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)