From 7130752bb3855be553e163b58c405cba57c2a826 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 5 Jan 2024 20:34:35 +0100 Subject: [PATCH] rebase source archive to fix missing .blocks issue [release 10.1.2-2mamba;Sun Feb 20 2022] --- asciidoc.spec | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/asciidoc.spec b/asciidoc.spec index d9fbd15..ccb552a 100644 --- a/asciidoc.spec +++ b/asciidoc.spec @@ -1,13 +1,13 @@ Name: asciidoc Version: 10.1.2 -Release: 1mamba +Release: 2mamba Summary: Text based documentation Group: Applications/Publishing Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://asciidoc-py.github.io/ -Source: https://github.com/asciidoc/asciidoc-py3/releases/download/%{version}/asciidoc-%{version}.tar.gz +Source: https://github.com/asciidoc/asciidoc-py.git/%{version}/asciidoc-py-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: libpython3-devel @@ -17,18 +17,26 @@ BuildRequires: libpython3-devel AsciiDoc is a presentable text document format for writing articles, UNIX man pages and other small to medium sized documents. The asciidoc(1) command translates AsciiDoc files to HTML, DocBook and LinuxDoc formats. %prep -%setup -q +%setup -q -n asciidoc-py-%{version} autoreconf -f -i -sed -i -e '/pip install/s/\.$/--root $(DESTDIR) ./' Makefile.in +# Add -I (ignore installed files) flag to pip +sed -i 's|pip install|pip install -I|' Makefile.in %build -%configure +%configure \ + --docdir %{_docdir}/%{name} + %make %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -%makeinstall +%makeinstall docs + +install -d -m0755 %{buildroot}%{_mandir}/man1 +cp doc/*.1 %{buildroot}%{_mandir}/man1/ + +rm -rf %{buildroot}%{python3_sitelib}/tests %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" @@ -41,12 +49,17 @@ sed -i -e '/pip install/s/\.$/--root $(DESTDIR) ./' Makefile.in %{python3_sitelib}/asciidoc/* %dir %{python3_sitelib}/asciidoc-%{version}.dist-info %{python3_sitelib}/asciidoc-%{version}.dist-info/* -#%{_mandir}/man1/a2x.1* -#%{_mandir}/man1/asciidoc.1* -#%{_mandir}/man1/testasciidoc.1* +%{_mandir}/man1/a2x.1* +%{_mandir}/man1/asciidoc.1* +%{_mandir}/man1/testasciidoc.1* +%dir %{_docdir}/%{name} +%{_docdir}/%{name}/* %doc COPYRIGHT %changelog +* Sun Feb 20 2022 Silvan Calarco 10.1.2-2mamba +- rebase source archive to fix missing .blocks issue + * Sat Feb 19 2022 Automatic Build System 10.1.2-1mamba - automatic version update by autodist