commit dfc877b454ecba56a0a0f84b5cbb82e71bc96b47
Author: Jakub Bogusz <qbo...@pld-linux.org>
Date:   Wed May 15 22:12:16 2019 +0200

    - added chmod patch (add u+w bit instead of setting to only u=w); release 2

 gtk-doc-chmod.patch | 11 +++++++++++
 gtk-doc.spec        |  5 +++--
 2 files changed, 14 insertions(+), 2 deletions(-)
---
diff --git a/gtk-doc.spec b/gtk-doc.spec
index 909131a..681f6b4 100644
--- a/gtk-doc.spec
+++ b/gtk-doc.spec
@@ -9,12 +9,13 @@ Summary(pl.UTF-8):    Narzędzie do generowania dokumentacji 
API do GTK+ i GNOME
 Summary(pt_BR.UTF-8):  O gerador de documentação do GTK
 Name:          gtk-doc
 Version:       1.30
-Release:       1
+Release:       2
 License:       GPL v2+
 Group:         Development/Tools
 Source0:       
http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/%{version}/%{name}-%{version}.tar.xz
 # Source0-md5: 1045ba29ca0693ced2045523407aae4c
 Patch0:                %{name}-noarch.patch
+Patch1:                %{name}-chmod.patch
 URL:           http://www.gtk.org/gtk-doc/
 BuildRequires: autoconf >= 2.63
 BuildRequires: automake >= 1:1.11
@@ -88,6 +89,7 @@ pomocą gtk-doc.
 %prep
 %setup -q
 %{!?with_tests:%patch0 -p1}
+%patch1 -p1
 %{__mv} doc/README doc/README.docs
 
 %build
@@ -96,7 +98,6 @@ pomocą gtk-doc.
 %{__autoconf}
 %{__automake}
 %configure \
-       HIGHLIGHT="%{_bindir}/source-highlight" \
        --disable-silent-rules
 
 %{__make}
diff --git a/gtk-doc-chmod.patch b/gtk-doc-chmod.patch
new file mode 100644
index 0000000..75be24f
--- /dev/null
+++ b/gtk-doc-chmod.patch
@@ -0,0 +1,11 @@
+--- gtk-doc-1.30/gtkdoc/highlight.py.orig      2019-05-08 21:03:58.000000000 
+0200
++++ gtk-doc-1.30/gtkdoc/highlight.py   2019-05-15 22:08:04.921285203 +0200
+@@ -47,6 +47,7 @@
+ 
+ 
+ def append_style_defs(css_file_name):
+-    os.chmod(css_file_name, stat.S_IWRITE)
++    st = os.stat(css_file_name)
++    os.chmod(css_file_name, st.st_mode | stat.S_IWRITE)
+     with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css:
+         css.write(HTML_FORMATTER.get_style_defs())
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gtk-doc.git/commitdiff/dfc877b454ecba56a0a0f84b5cbb82e71bc96b47

_______________________________________________
pld-cvs-commit mailing list
pld-cvs-commit@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to