File irssi-python3.spec of Package irssi-python3

%if 0%{?fedora} != 0 || 0%{?rhel_version} != 0
%undefine __brp_python_bytecompile
%if 0%{?rhel_version} != 0 || 0%{?fedora} <= 27
%global __os_install_post %(echo '%{__os_install_post}' | sed -e 's!/usr/lib[^[:space:]]*/brp-python-bytecompile[[:space:]].*$!!g')
%endif
%endif

Name: irssi-python3
Release: 0
%if 0%{?debian_version} != 0 || 0%{?ubuntu_version} != 0
Version: 0
Packager: Irssi packaging team <staff@irssi.org>
BuildRequires: irssi-git-an-dev
BuildRequires: libglib2.0-dev
BuildRequires: python3-dev
BuildRequires: pkg-config
# building from git
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
Group: net
%else
Version: 0
BuildRequires: irssi-git-an-devel
BuildRequires: glib2-devel
BuildRequires: python3-devel
BuildRequires: pkgconfig
# building from git
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool
Group: Productivity/Networking/IRC
%endif
Requires: irssi-git-an
Conflicts: irssi-plugin-python irssi-python irssi-python2
Url: https://github.com/irssi-import/irssi-python/tree/py3
Source: https://github.com/irssi-import/irssi-python/archive/py3.tar.gz#/irssi-python-%{version}.tar.xz
#Source1: https://raw.githubusercontent.com/irssi-import/irssi-python/master/docs/irssi-python.html
Summary: Python scripting for Irssi
License: GPL-2.0+


%description
Python scripting module for Irssi

%prep
%setup -n irssi-python-%{version}

%build
autoreconf -ivf -I.
%configure
make

%install
%make_install
%__mkdir_p %{buildroot}%{_docdir}/irssi
install -m 0644 -T README %{buildroot}%{_docdir}/irssi/README.python
install -m 0644 docs/irssi-python.html %{buildroot}%{_docdir}/irssi
find %{buildroot}%{_libdir}/irssi/modules/ -maxdepth 1 -type f \( -name '*.a' -o -name '*.la' \) -exec rm '{}' ';'

%files
%defattr(-,root,root)
%{_libdir}/irssi/modules/libpython.so*
# scripts
%{_datadir}/irssi/scripts/*.py
%doc %{_docdir}/irssi/README.python
%doc %{_docdir}/irssi/irssi-python.html


%changelog
openSUSE Build Service is sponsored by