Browse Source

gtkmm3,mm-common,pulseaudio: new upstream release
others: rebuild with gcc-5.4.0

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@10413 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 7 years ago
parent
commit
5774372c32

+ 4 - 1
a/atkmm/atkmm-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for atk
 Summary(ja): atk の C++ ラッパー
 Name: atkmm
 Version: 2.24.2
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/atkmm/2.24/%{name}-%{version}.tar.xz
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.2-2
+- rebuild with gcc-5.4.0
+
 * Sat Dec 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.2-1
 - new upstream release
 

+ 4 - 1
c/cairomm/cairomm-vl.spec

@@ -1,7 +1,7 @@
 Summary:          Cairomm is the C++ API for the cairo graphics library
 Name:             cairomm
 Version:          1.12.0
-Release:          1%{?_dist_release}
+Release:          2%{?_dist_release}
 URL:              http://www.cairographics.org
 License:          LGPL
 Group:            System Environment/Libraries
@@ -69,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc ChangeLog reference
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.12.0-2
+- rebuild with gcc-5.4.0
+
 * Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.12.0-1
 - new upstream release
 

+ 11 - 1
c/clutter-gtkmm/clutter-gtkmm-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for clutter-gtkmm
 Summary(ja): clutter-gtkmm の C++ ラッパー
 Name: clutter-gtkmm
 Version: 1.6.0
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 
@@ -15,6 +15,7 @@ BuildRequires:	clutter-gtk-devel >= 1.6.0
 BuildRequires:	cluttermm-devel >= 0.9.6
 BuildRequires:	gtkmm3-devel >= 3.6.0
 BuildRequires:	mm-common
+BuildRequires:	autoconf
 Requires:	clutter-gtk >= 1.6.0
 Requires:	cluttermm >= 0.9.6
 Requires:	gtkmm3 >= 3.6.0
@@ -23,6 +24,9 @@ Vendor: Project Vine
 Distribution: Vine Linux
 Packager: Takemikaduchi
 
+# from upstream
+Patch0: clutter-gtkmm-1.6.0-c++11.patch
+
 %description
 Clutter-gtkmm is a C++ wrapper for clutter-gtkmm. 
 
@@ -38,8 +42,10 @@ Header files and libraries for building a extension library for the clutter-gtkm
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
+autoreconf -if
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -84,6 +90,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.0-2
+- rebuild with gcc-5.4.0
+- add Patch0 (clutter-gtkmm-1.6.0-c++11.patch)
+
 * Wed Dec 17 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.6.0-1
 - new upstream release
 - add BuildRequires: gtkmm3-devel, mm-common

+ 12 - 2
c/cluttermm/cluttermm-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for Clutter
 Summary(ja): Clutter の C++ ラッパー
 Name: cluttermm
 Version: 1.17.3
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 
@@ -19,12 +19,16 @@ BuildRequires:	atkmm-devel >= 2.22.2
 BuildRequires:	clutter-devel >= 1.18.0
 BuildRequires:	gtkmm3-devel >= 3.10
 BuildRequires:	pangomm-devel >= 2.27.1
-#BuildRequires:	mm-common
+BuildRequires:	mm-common
+BuildRequires:	autoconf
 
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: Takemikaduchi
 
+# from upstream 
+Patch0: cluttermm-1.17.3-c++11.patch
+
 %description
 Cluttermm is a C++ wrapper for Clutter. See Clutter::Stage and Clutter::Actor,
 for instance, and see the Programming with cluttermm tutorial.
@@ -41,8 +45,10 @@ Header files and libraries for building a extension library for the cluttermm.
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
+autoreconf -if
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -88,6 +94,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/%{name}-%{ver}/proc/m4/*.m4
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.17.3-2
+- rebuild with gcc-5.4.0
+- add Patch0 (cluttermm-1.17.3-c++11.patch)
+
 * Wed Dec 17 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.17.3-1
 - new upstream release
 - add BuildRequires: gtkmm3-devel

+ 11 - 1
g/gdlmm/gdlmm-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for gdl
 Summary(ja): gdl の C++ ラッパー
 Name: gdlmm
 Version: 3.7.3
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPLv2
 Group: System Environment/Libraries
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/gdlmm/3.7/%{name}-%{version}.tar.xz
@@ -13,6 +13,7 @@ Buildroot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires:	gdl-devel >= 3.7
 BuildRequires:	glibmm-devel >= 2.16
 BuildRequires:	gtkmm3-devel >= 3.0
+BuildRequires:	autoconf
 Requires:	gdl >= 3.7
 Requires:	glibmm >= 2.16
 Requires:	gtkmm3 >= 3.0
@@ -21,6 +22,9 @@ Vendor: Project Vine
 Distribution: Vine Linux
 Packager: Takemikaduchi
 
+# from upstream
+Patch0: gdlmm-3.7.3-c++11.patch
+
 %description
 Gdlmm is a C++ wrapper for gdl.
 
@@ -39,8 +43,10 @@ Header files and libraries for building a extension library for the gdlmm.
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
+autoreconf -if
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -78,6 +84,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/doc/gdlmm-%{ver}
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.7.3-2
+- rebuild with gcc-5.4.0
+- add Patch0 (gdlmm-3.7.3-c++11.patch)
+
 * Thu Dec 18 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.7.3-1
 - updated to 3.7.3
 

+ 4 - 1
g/glibmm/glibmm-vl.spec

@@ -4,7 +4,7 @@ Summary:	A C++ interface for glib library.
 Summary(ja):	glib ライブラリの C++ インターフェイス
 Name:		glibmm
 Version:	2.46.3
-Release:	1%{?_dist_release}
+Release:	2%{?_dist_release}
 License:	LGPL
 Group:		System Environment/Libraries
 URL:		http://www.gtkmm.org/
@@ -87,6 +87,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/devhelp/books/glibmm-%{ver}
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.46.3-2
+- rebuild with gcc-5.4.0
+
 * Sat Dec 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.46.3-1
 - new upstream release
 

+ 4 - 1
g/graphviz/graphviz-vl.spec

@@ -2,7 +2,7 @@ Name:           graphviz
 Summary:        Graph Visualization Tools
 Summary(ja):	グラフ可視化ツール
 Version:        2.38.0
-Release:        3%{?_dist_release}
+Release:        4%{?_dist_release}
 Group:          Applications/Graphics
 License:        EPL
 URL:            http://www.graphviz.org/
@@ -273,6 +273,9 @@ fi
 
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.38.0-4
+- rebuild with gcc-5.4.0
+
 * Sat Sep 12 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.38.0-3
 - rebuild with ruby-2.2.3
 

+ 9 - 2
g/gtkmm2/gtkmm2-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ interface for the GTK+ (a GUI library for X).
 Summary(ja): GTK+ の C++ インターフェイス
 Name: gtkmm2
 Version: 2.24.4
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/gtkmm/2.24/gtkmm-%{version}.tar.xz
@@ -27,6 +27,9 @@ BuildRequires: autoconf
 Vendor: Project Vine
 Distribution: Vine Linux
 
+# from upstream 
+Patch0: gtkmm-2.24.4-c++11.patch
+
 %description
 gtkmm (previously known as Gtk--) is the official C++ interface for the
 popular GUI library GTK+. Highlights include typesafe callbacks, widgets
@@ -54,7 +57,7 @@ applications which will use Gtk--, the C++ interface to the GTK+
 
 %prep
 %setup -q -n gtkmm-%{version}
-#patch0 -p1
+%patch0 -p1
 
 %build
 autoreconf -if
@@ -109,6 +112,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/gtkmm-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.4-2
+- rebuild with gcc-5.4.0
+- add Patch0 (gtkmm-2.24.4-c++11.patch)
+
 * Mon Jul 15 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.24.4-1
 - new upstream release
 

+ 4 - 1
g/gtkmm3/gtkmm3-vl.spec

@@ -3,7 +3,7 @@
 Summary: A C++ interface for the GTK+ (a GUI library for X).
 Summary(ja): GTK+ の C++ インターフェイス
 Name: gtkmm3
-Version: 3.18.0
+Version: 3.18.1
 Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
@@ -102,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/gtkmm-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.1-1
+- new upstream release
+
 * Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
 - new upstream release
 

+ 11 - 1
g/gtksourceviewmm/gtksourceviewmm-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for gtksourceview
 Summary(ja): gtksourceview の C++ ラッパー
 Name: gtksourceviewmm
 Version: 2.10.3
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/2.10/%{name}-%{version}.tar.xz
@@ -15,11 +15,15 @@ Requires:	gtksourceview2 >= 2.9.7
 Requires:	gtkmm2 >= 2.12
 BuildRequires:	gtksourceview2-devel >= 2.9.7
 BuildRequires:	gtkmm2-devel >= 2.12
+BuildRequires:	mm-common
+BuildRequires:	autoconf
 
 Vendor: Project Vine
 Distribution: Vine Linux
 Packager: Takemikaduchi
 
+Patch0: gtksourceviewmm-2.10.3-c++11.patch
+
 %description
 Gtksourceviewmm is a C++ wrapper for gtksourceview.
 
@@ -37,8 +41,10 @@ Header files and libraries for building a extension library for the gtksourcevie
 
 %prep
 %setup -q 
+%patch0 -p1
 
 %build
+autoreconf -if
 %configure --disable-static
 make %{?_smp_mflags}
 
@@ -83,6 +89,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10.3-2
+- rebuild with gcc-5.4.0
+- add Patch0 (gtksourceviewmm-2.10.3-c++11.patch)
+
 * Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.10.3-1
 - new upstream release
 

+ 9 - 1
g/gtksourceviewmm3/gtksourceviewmm3-vl.spec

@@ -4,7 +4,7 @@ Summary: A C++ wrapper for gtksourceview3
 Summary(ja): gtksourceview の C++ ラッパー
 Name: gtksourceviewmm3
 Version: 3.18.0
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 Source: ftp://ftp.gnome.org/pub/GNOME/sources/gtksourceviewmm/3.18/gtksourceviewmm-%{version}.tar.xz
@@ -20,6 +20,9 @@ Vendor: Project Vine
 Distribution: Vine Linux
 Packager: Takemikaduchi
 
+# from upstream
+Patch0: gtksourceviewmm-3.18.0-c++11-markup.patch
+
 %description
 Gtksourceviewmm is a C++ wrapper for gtksourceview3.
 
@@ -37,6 +40,7 @@ Header files and libraries for building a extension library for the gtksourcevie
 
 %prep
 %setup -q -n gtksourceviewmm-%{version}
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -83,6 +87,10 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/gtksourceviewmm-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-2
+- rebuild with gcc-5.4.0
+- add Patch0 (gtksourceviewmm-3.18.0-c++11-markup.patch)
+
 * Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.18.0-1
 - new upstream release
 

+ 4 - 1
i/icu/icu-vl.spec

@@ -3,7 +3,7 @@ Summary: International Components for Unicode
 Summary(ja): ユニコード用国際化コンポーネント
 Name: icu
 Version: 56.1
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 Group:   Development/Tools
 License: MIT
 URL:     http://icu-project.org/
@@ -131,6 +131,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc docs/*
 
 %changelog
+* Tue Jun 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 56.1-2
+- rebuild with gcc-5.4.0
+
 * Thu Oct 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 56.1-1
 - update to 56.1
 

+ 4 - 1
i/inkscape/inkscape-vl.spec

@@ -2,7 +2,7 @@ Name:		inkscape
 Summary:	A Vector Drawing Application
 Summary(ja):	ベクター描画アプリケーション
 Version:	0.91
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 
 Group:		Applications/Graphics
 License:	GPLv2+
@@ -121,6 +121,9 @@ gtk-update-icon-cache %{_iconsdir}/icons/hicolor &> /dev/null || :
 %{_mandir}/*/man1/*
 
 %changelog
+* Tue Jun 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.91-3
+- rebuild with gcc-5.4.0
+
 * Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.91-2
 - rebuild with poppler-0.43.0
 

+ 4 - 1
lib/libx/libxml++/libxml++-vl.spec

@@ -1,7 +1,7 @@
 %global 	apiver 2.6
 Name:           libxml++
 Version:        2.40.1
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        C++ wrapper for the libxml2 XML parser library
 Summary(ja):    libxml2 XML 解析ライブラリの C++ ラッパー
 
@@ -107,6 +107,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.40.1-2
+- rebuild with gcc-5.4.0
+
 * Sun Nov 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.40.1-1
 - new upstream release
 

+ 4 - 1
m/mm-common/mm-common-vl.spec

@@ -1,6 +1,6 @@
 Summary:        Common build files of the C++ bindings
 Name:           mm-common
-Version:        0.9.9
+Version:        0.9.10
 Release:        1%{?_dist_release}
 
 Group:          Development/Tools
@@ -64,6 +64,9 @@ rm -rf %{buildroot}
 %{_docdir}/%{name}/*
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.10-1
+- new upstream release
+
 * Sat Dec 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.9-1
 - new upstream release
 

+ 4 - 1
p/pangomm/pangomm-vl.spec

@@ -2,7 +2,7 @@
 
 Name:           pangomm
 Version:        2.38.1
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        C++ interface for Pango
 Summary(ja):    Pango の C++ インターフェース
 
@@ -95,6 +95,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/devhelp/books/pangomm-%{apiver}
 
 %changelog
+* Wed Jun 29 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.38.1-2
+- rebuild with gcc-5.4.0
+
 * Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.38.1-1
 - new usptream release
 

+ 8 - 5
p/pulseaudio/pulseaudio-vl.spec

@@ -1,11 +1,11 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
-%define drvver 7.1
+%define drvver 9.0
 
 Name:		pulseaudio
 Summary: 	PulseAudio sound server
 Summary(ja): 	PulseAudio サウンドサーバ
-Version:	7.1
-Release:	2%{?_dist_release}
+Version:	9.0
+Release:	1%{?_dist_release}
 License:	GPLv2+
 URL:		http://pulseaudio.org
 Group:		System Environment/Daemons
@@ -483,7 +483,7 @@ fi
 
 %files core-libs
 %defattr(-,root,root)
-%{_libdir}/libpulsecore-%{drvver}.so
+%{_libdir}/%{name}/libpulsecore-%{drvver}.so
 %{_libdir}/%{name}/libpulsecommon-%{drvver}.so
 
 %files libs-glib2
@@ -543,7 +543,7 @@ fi
 
 %files -n compat32-%{name}-core-libs
 %defattr(-,root,root)
-%{_libdir}/libpulsecore-%{drvver}.so
+%{_libdir}/%{name}/libpulsecore-%{drvver}.so
 %{_libdir}/%{name}/libpulsecommon-%{drvver}.so
 
 %files -n compat32-%{name}-libs-glib2
@@ -558,6 +558,9 @@ fi
 %endif
 
 %changelog
+* Tue Jun 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 9.0-1
+- update to 9.0
+
 * Sun May 15 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 7.1-2
 - rebuild with openssl-1.0.2
 

+ 4 - 1
q/qt4/qt4-vl.spec

@@ -8,7 +8,7 @@ Summary: Qt toolkit
 Summary(ja): Qt ツールキット
 Name: qt4
 Version: 4.8.7
-Release: 1%{?_dist_release}
+Release: 2%{?_dist_release}
 
 # See LGPL_EXCEPTIONS.txt, LICENSE.GPL3, respectively, for exception details
 License: (LGPLv2 with exceptions or GPLv3 with exceptions) and ASL 2.0 and BSD and FTL and MIT
@@ -1129,6 +1129,9 @@ fi
 %endif
 
 %changelog
+* Tue Jun 28 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.8.7-2
+- rebuild with gcc-5.4.0
+
 * Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.8.7-1
 - update to 4.8.7