raveit65 pushed to pluma (master). "add patch to fix f23 build"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu May 7 16:04:46 UTC 2015


From fc1ef4e4e5e9b119a1bb05d3298d06045d67bd3d Mon Sep 17 00:00:00 2001
From: raveit65 <chat-to-me at raveit.de>
Date: Thu, 7 May 2015 18:04:34 +0200
Subject: add patch to fix f23 build


diff --git a/pluma.spec b/pluma.spec
index 4a31427..8d508bb 100644
--- a/pluma.spec
+++ b/pluma.spec
@@ -16,7 +16,7 @@ Summary:  Text editor for the MATE desktop
 Name:     pluma
 Version:  %{branch}.0
 %if 0%{?rel_build}
-Release:  11%{?dist}
+Release:  1%{?dist}
 %else
 Release:  0.1%{?git_rel}%{?dist}
 %endif
@@ -30,6 +30,8 @@ URL:      http://mate-desktop.org
 # Source for snapshot-builds.
 %{!?rel_build:Source0:    http://git.mate-desktop.org/%{name}/snapshot/%{name}-%{commit}.tar.xz#/%{git_tar}}
 
+Patch1:        pluma_glib-compile-schema-fix.patch
+
 BuildRequires: desktop-file-utils
 BuildRequires: enchant-devel
 BuildRequires: libsoup-devel
@@ -100,6 +102,8 @@ Development files for mate-text-editor
 %prep
 %setup -q%{!?rel_build:n %{name}-%{commit}}
 
+%patch0 -p1 -b .glib-compile-schema
+
 %if 0%{?rel_build}
 # for releases
 #NOCONFIGURE=1 ./autogen.sh
@@ -189,8 +193,9 @@ fi
 
 
 %changelog
-* Thu May 07 2015 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.10.0-11
+* Thu May 07 2015 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.10.0-1
 - update to 1.10.0 release
+- add patch to fix f23 build
 
 * Mon Apr 06 2015 Wolfgang Ulbrich <chat-to-me at raveit.de> - 1.9.90-1
 - update to 1.9.90 release
diff --git a/pluma_glib-compile-schema-fix.patch b/pluma_glib-compile-schema-fix.patch
new file mode 100644
index 0000000..c10f4ca
--- /dev/null
+++ b/pluma_glib-compile-schema-fix.patch
@@ -0,0 +1,12 @@
+diff -upr pluma-1.10.0-orig/configure pluma-1.10.0/configure
+--- pluma-1.10.0-orig/configure	2015-05-07 08:24:07.000000000 +0200
++++ pluma-1.10.0/configure	2015-05-07 17:56:34.674874363 +0200
+@@ -15653,7 +15653,7 @@ mostlyclean-am: clean-gsettings-schemas
+ gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE))
+ 
+ %.gschema.valid: %.gschema.xml $(gsettings__enum_file)
+-	$(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p $(@D) && touch $@
++	$(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p $(@D) && touch $@
+ 
+ all-am: $(gsettings_SCHEMAS:.xml=.valid)
+ uninstall-am: uninstall-gsettings-schemas
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/pluma.git/commit/?h=master&id=fc1ef4e4e5e9b119a1bb05d3298d06045d67bd3d


More information about the scm-commits mailing list