jreznik pushed to kdelibs3 (epel7). "Merge branch 'master' of ssh://pkgs.fedoraproject.org/kdelibs3 into f17"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 2 15:37:58 UTC 2015


>From 273850ec6a73b6cfae30e84c8f0ec4616723a20e Mon Sep 17 00:00:00 2001
From: Rex Dieter <rdieter at fedoraproject.org>
Date: Tue, 8 May 2012 16:33:19 -0500
Subject: rebuild (libtiff)


diff --git a/kdelibs3.spec b/kdelibs3.spec
index 580ee4a..5b1bca3 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -28,7 +28,7 @@
 Summary: KDE 3 Libraries
 Name:    kdelibs3
 Version: 3.5.10
-Release: 35%{?dist}
+Release: 36%{?dist}
 
 License: LGPLv2
 Url: http://www.kde.org/
@@ -589,6 +589,9 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
 
 
 %changelog
+* Tue May 08 2012 Rex Dieter <rdieter at fedoraproject.org> 3.5.10-36
+- rebuild (libtiff)
+
 * Wed Apr 04 2012 Than Ngo <than at redhat.com> - 3.5.10-35
 - drop apidocs
 
-- 
cgit v0.10.2


>From 9029b01768eedcc3307291bbcd5785adb44577cf Mon Sep 17 00:00:00 2001
From: Kevin Kofler <kevin.kofler at chello.at>
Date: Tue, 12 Jun 2012 00:29:33 +0200
Subject: rebuild for fixed GCC (#830618)

* Mon Jun 11 2012 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.10-37
- rebuild for fixed GCC (#830618)

diff --git a/kdelibs3.spec b/kdelibs3.spec
index 5b1bca3..8b81f66 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -28,7 +28,7 @@
 Summary: KDE 3 Libraries
 Name:    kdelibs3
 Version: 3.5.10
-Release: 36%{?dist}
+Release: 37%{?dist}
 
 License: LGPLv2
 Url: http://www.kde.org/
@@ -589,6 +589,9 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
 
 
 %changelog
+* Mon Jun 11 2012 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.10-37
+- rebuild for fixed GCC (#830618)
+
 * Tue May 08 2012 Rex Dieter <rdieter at fedoraproject.org> 3.5.10-36
 - rebuild (libtiff)
 
-- 
cgit v0.10.2


>From 98b7647b040b9e817dc00bb5b8b0b9769c56942c Mon Sep 17 00:00:00 2001
From: Kevin Kofler <kevin.kofler at chello.at>
Date: Tue, 12 Jun 2012 00:48:09 +0200
Subject: fix sed syntax in the automake version hack


diff --git a/kdelibs3.spec b/kdelibs3.spec
index 8b81f66..367bba8 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -270,7 +270,7 @@ format for easy browsing
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
 # hack/fix for newer automake
-sed -iautomake -e 's|automake\*1.10\*|automake\*1.1[0-5]\*|' admin/cvs.sh
+sed -iautomake -e 's|automake\*1\.10\*|automake*1.1[0-5]*|' admin/cvs.sh
 make -f admin/Makefile.common cvs
 
 
@@ -591,6 +591,7 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
 %changelog
 * Mon Jun 11 2012 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.10-37
 - rebuild for fixed GCC (#830618)
+- fix sed syntax in the automake version hack
 
 * Tue May 08 2012 Rex Dieter <rdieter at fedoraproject.org> 3.5.10-36
 - rebuild (libtiff)
-- 
cgit v0.10.2


>From e07258505b559fb884ab2d64bb2857068d3e286c Mon Sep 17 00:00:00 2001
From: Kevin Kofler <kevin.kofler at chello.at>
Date: Tue, 12 Jun 2012 00:57:28 +0200
Subject: debug sed invocation with diff


diff --git a/kdelibs3.spec b/kdelibs3.spec
index 367bba8..4b0eadf 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -271,6 +271,7 @@ sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{versi
 
 # hack/fix for newer automake
 sed -iautomake -e 's|automake\*1\.10\*|automake*1.1[0-5]*|' admin/cvs.sh
+diff -u admin/cvs.sh.automake admin/cvs.sh
 make -f admin/Makefile.common cvs
 
 
-- 
cgit v0.10.2


>From 496bfe539d6f51f35089a7116676e963e4d84b1b Mon Sep 17 00:00:00 2001
From: Kevin Kofler <kevin.kofler at chello.at>
Date: Tue, 12 Jun 2012 01:14:59 +0200
Subject: fix the sed suffix to match the diff line


diff --git a/kdelibs3.spec b/kdelibs3.spec
index 4b0eadf..018b9fb 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -270,7 +270,7 @@ format for easy browsing
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
 # hack/fix for newer automake
-sed -iautomake -e 's|automake\*1\.10\*|automake*1.1[0-5]*|' admin/cvs.sh
+sed -i.automake -e 's|automake\*1\.10\*|automake*1.1[0-5]*|' admin/cvs.sh
 diff -u admin/cvs.sh.automake admin/cvs.sh
 make -f admin/Makefile.common cvs
 
-- 
cgit v0.10.2


>From b8199a3fbdd255bb6ed17fb2dbf1f7698b03f32b Mon Sep 17 00:00:00 2001
From: Kevin Kofler <kevin.kofler at chello.at>
Date: Tue, 12 Jun 2012 01:32:07 +0200
Subject: remove flawed and obsolete automake version check in admin/cvs.sh

It turns out that the problem was that Rawhide has automake 1.11.5, which
happens to match "automake*1.5*", which is checked before the valid versions.

So we just remove the flawed version checks entirely. Nobody is using an
automake older than 1.6.1 anymore anyway.

diff --git a/kdelibs-3.5.10-automake-version.patch b/kdelibs-3.5.10-automake-version.patch
new file mode 100644
index 0000000..6ee4e6d
--- /dev/null
+++ b/kdelibs-3.5.10-automake-version.patch
@@ -0,0 +1,17 @@
+diff -ur kdelibs-3.5.10/admin/cvs.sh kdelibs-3.5.10-automake-version/admin/cvs.sh
+--- kdelibs-3.5.10/admin/cvs.sh	2008-08-19 22:28:39.000000000 +0200
++++ kdelibs-3.5.10-automake-version/admin/cvs.sh	2012-06-12 01:24:13.000000000 +0200
+@@ -63,12 +63,7 @@
+ AUTOMAKE_STRING=`$AUTOMAKE --version | head -n 1`
+ required_automake_version="1.6.1 or newer"
+ case $AUTOMAKE_STRING in
+-  automake*1.5d* | automake*1.5* | automake*1.5-* )
+-    echo "*** YOU'RE USING $AUTOMAKE_STRING."
+-    echo "*** KDE requires automake $required_automake_version"
+-    exit 1
+-    ;;
+-  automake*1.6.* | automake*1.7* | automake*1.8* | automake*1.9* | automake*1.10*)
++  automake*)
+     echo "*** $AUTOMAKE_STRING found."
+     UNSERMAKE=no
+     ;;
diff --git a/kdelibs3.spec b/kdelibs3.spec
index 018b9fb..574b1a1 100644
--- a/kdelibs3.spec
+++ b/kdelibs3.spec
@@ -73,6 +73,8 @@ Patch55: kdelibs-3.5.10-latex-syntax-kile-2.0.3.patch
 Patch56: kdelibs-3.5.10-qcolor_gcc_ftbfs.patch
 # fix FTBFS (cups-util.c must include stdio.h, #714133)
 Patch57: kdelibs-3.5.10-cups-util-missing-header.patch
+# remove flawed and obsolete automake version check in admin/cvs.sh
+Patch58: kdelibs-3.5.10-automake-version.patch
 
 # use /etc/kde in addition to /usr/share/config, borrowed from debian
 Patch100: kdelibs-3.5.5-kstandarddirs.patch
@@ -244,6 +246,7 @@ format for easy browsing
 %patch55 -p1 -b .latex-syntax
 %patch56 -p1 -b .qcolor_gcc_ftbfs
 %patch57 -p1 -b .cups-util
+%patch58 -p1 -b .automake-version
 
 %patch100 -p1 -b .kstandarddirs
 %patch101 -p1 -b .libtool-shlibext
@@ -269,9 +272,6 @@ format for easy browsing
 
 sed -i -e "s,^#define KDE_VERSION_STRING .*,#define KDE_VERSION_STRING \"%{version}-%{release} %{distname}\"," kdecore/kdeversion.h
 
-# hack/fix for newer automake
-sed -i.automake -e 's|automake\*1\.10\*|automake*1.1[0-5]*|' admin/cvs.sh
-diff -u admin/cvs.sh.automake admin/cvs.sh
 make -f admin/Makefile.common cvs
 
 
@@ -592,7 +592,7 @@ touch --no-create %{_datadir}/icons/crystalsvg 2> /dev/null || :
 %changelog
 * Mon Jun 11 2012 Kevin Kofler <Kevin at tigcc.ticalc.org> - 3.5.10-37
 - rebuild for fixed GCC (#830618)
-- fix sed syntax in the automake version hack
+- remove flawed and obsolete automake version check in admin/cvs.sh
 
 * Tue May 08 2012 Rex Dieter <rdieter at fedoraproject.org> 3.5.10-36
 - rebuild (libtiff)
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/kdelibs3.git/commit/?h=epel7&id=1b5e24127d49e99a16004a31ca02d0bf81988822


More information about the scm-commits mailing list