[packages/gi-docgen] - new URLs, updated to 2021.7 - removed obsolete main patch

qboosh qboosh at pld-linux.org
Wed Aug 18 18:29:36 CEST 2021


commit 45031a47b83e733e96211d52a5b47843090c46d6
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Aug 18 18:33:54 2021 +0200

    - new URLs, updated to 2021.7
    - removed obsolete main patch

 gi-docgen-main.patch | 12 ------------
 gi-docgen.spec       | 21 +++++++++------------
 2 files changed, 9 insertions(+), 24 deletions(-)
---
diff --git a/gi-docgen.spec b/gi-docgen.spec
index 6c9e4f4..814a5f1 100644
--- a/gi-docgen.spec
+++ b/gi-docgen.spec
@@ -5,20 +5,20 @@
 Summary:	Documentation tool for GObject-based libraries
 Summary(pl.UTF-8):	Narzędzie do dokumentowania bibliotek opartych na GObject
 Name:		gi-docgen
-Version:	2021.2
+Version:	2021.7
 Release:	1
 License:	Apache v2.0 or GPL v3+
 Group:		Development/Tools
-#Source0Download: https://gitlab.gnome.org/ebassi/gi-docgen/-/tags
-Source0:	https://gitlab.gnome.org/ebassi/gi-docgen/-/archive/%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5:	d8c01aacbaefe8df4ffc9f8c67e51f21
-Patch0:		%{name}-main.patch
-URL:		https://gitlab.gnome.org/ebassi/gi-docgen
+Source0:	https://download.gnome.org/sources/gi-docgen/2021/%{name}-%{version}.tar.xz
+# Source0-md5:	fd045b8e3ccd1b1305e5e87afa728ac0
+URL:		https://gitlab.gnome.org/GNOME/gi-docgen
 BuildRequires:	python3-modules >= 1:3.6
 BuildRequires:	python3-setuptools
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.714
 BuildRequires:	sed >= 4.0
+BuildRequires:	tar >= 1:1.22
+BuildRequires:	xz
 %if %{with doc}
 BuildRequires:	python3-Sphinx
 BuildRequires:	python3-jinja2
@@ -59,9 +59,6 @@ Dokumentacja do narzędzia GI-Docgen.
 
 %prep
 %setup -q
-%patch0 -p1
-
-%{__sed} -i -e '/^ *wheel$/d' setup.cfg
 
 %build
 %py3_build
@@ -80,11 +77,10 @@ cat >$RPM_BUILD_ROOT%{_npkgconfigdir}/gi-docgen.pc <<EOF
 prefix=%{_prefix}
 bindir=%{_bindir}
 
-Name: gi-docgen
-Description: Documentation tool for GObject-based libraries
-Version: %{version}
 EOF
 
+sed -e 's/@VERSION@/%{version}/' gi-docgen.pc.in >>$RPM_BUILD_ROOT%{_npkgconfigdir}/gi-docgen.pc
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -95,6 +91,7 @@ rm -rf $RPM_BUILD_ROOT
 %{py3_sitescriptdir}/gidocgen
 %{py3_sitescriptdir}/gi_docgen-%{version}-py*.egg-info
 %{_npkgconfigdir}/gi-docgen.pc
+%{_mandir}/man1/gi-docgen.1*
 
 %if %{with doc}
 %files doc
diff --git a/gi-docgen-main.patch b/gi-docgen-main.patch
deleted file mode 100644
index 9ab2f6f..0000000
--- a/gi-docgen-main.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- gi-docgen-2021.2/gidocgen/gidocmain.py.orig	2021-03-12 13:46:51.000000000 +0100
-+++ gi-docgen-2021.2/gidocgen/gidocmain.py	2021-03-12 20:06:59.426108229 +0100
-@@ -129,5 +129,8 @@
-     return GIDocGenApp().run(args)
- 
- 
-+def main():
-+    return run_main(sys.argv[1:])
-+
- if __name__ == '__main__':
--    sys.exit(run_main(sys.argv[1:]))
-+    sys.exit(main())
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gi-docgen.git/commitdiff/45031a47b83e733e96211d52a5b47843090c46d6



More information about the pld-cvs-commit mailing list