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