Name: poedit Version: 3.6 Release: 1%{?dist} Summary: GUI editor for GNU gettext .po files License: MIT URL: https://poedit.net/ Source0: https://github.com/vslavik/%{name}/releases/download/v%{version}-oss/%{name}-%{version}.tar.gz BuildRequires: make BuildRequires: wxGTK-devel >= 3.2 BuildRequires: gtkspell3-devel BuildRequires: libappstream-glib BuildRequires: lucene++-devel BuildRequires: gcc-c++ BuildRequires: boost-devel BuildRequires: desktop-file-utils BuildRequires: po4a BuildRequires: libsecret-devel BuildRequires: openssl-devel BuildRequires: cpprest-devel %ifnarch ppc64 s390x BuildRequires: cld2-devel %endif BuildRequires: json-devel BuildRequires: pkgconfig(pugixml) >= 1.9 Requires: gettext %description This program is a GUI frontend to GNU Gettext utilities and a catalogs editor/source code parser. It helps with translating applications into other languages. %prep %autosetup -p1 rm -rf deps/ %build %ifarch ppc64 s390x %configure --with-wx-config=/usr/bin/wx-config-3.2 --with-cpprest %else %configure --with-wx-config=/usr/bin/wx-config-3.2 --with-cpprest --with-cld2 %endif make %{?_smp_mflags} V=1 %install make install DESTDIR=%{buildroot} INSTALL='install -p' desktop-file-install \ --delete-original \ --add-category=GTK \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/net.%{name}.Poedit.desktop mkdir -p %{buildroot}%{_mandir}/de/man1 appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/net.%{name}.Poedit.appdata.xml ||: %{find_lang} poedit --with-man %files -f poedit.lang %doc NEWS README.md AUTHORS docs/*.txt %license COPYING %{_bindir}/* %{_datadir}/metainfo/net.%{name}.Poedit.appdata.xml %{_datadir}/applications/*.desktop %{_datadir}/icons/hicolor/*/apps/* %{_datadir}/poedit %{_mandir}/man?/* %changelog