Browse Source

2014-11-04 Ryoichi INAGAKI <ryo1@toki.waseda.jp>

	* gconfmm: updated
	* gnome-vfsmm, libiglademm2, libgnomecanvasmm, libgnomemm, libgnomeuimm: rebuilt
	


git-svn-id: http://trac.vinelinux.org/repos/projects/specs@9059 ec354946-7b23-47d6-9f5a-488ba84defc7
inagaki 9 years ago
parent
commit
79fc837c02

+ 14 - 13
g/gconfmm/gconfmm-vl.spec

@@ -1,18 +1,17 @@
 Summary: A C++ wrapper for GConf2
+Summary(ja): GConf2 の C++ バインディング
 Name: gconfmm
-Version: 2.28.2
-Release: 2%{?_dist_release}
+Version: 2.28.3
+Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 Source: ftp://download.sourceforge/net/gtkmm/%{name}-%{version}.tar.bz2
 URL: http://gtkmm.sourceforge.net
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: glibmm-devel >= 2.6.4
+BuildRequires: glibmm-devel >= 2.14.1
 BuildRequires: GConf2-devel >= 2.4.0
-BuildRequires: gtkmm2-devel >= 2.4.0
 
 %description
-
 This package provides a C++ interface for GConf2. It is a subpackage
 of the GTKmm project.  The interface provides a convenient interface
 for C++ programmers to create Gnome GUIs with GTK+'s flexible
@@ -20,13 +19,13 @@ object-oriented framework.
 
 %package devel
 Summary: Headers for developing programs that will use gconfmm
+Summary(ja): gconfmm の開発用ファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: glibmm-devel >= 2.6.4
+Requires: glibmm-devel >= 2.14.1
 Requires: GConf2-devel >= 2.4.0
 
 %description devel 
-
 This package contains the headers that programmers will need to
 develop applications which will use gconfmm, part of GTKmm, the C++
 interface to the GTK+.
@@ -35,13 +34,12 @@ interface to the GTK+.
 %setup -q
 
 %build
-%configure --disable-static --enable-shared
+%configure --disable-static --enable-shared 
 make %{?_smp_mflags}
 
-
 %install
 rm -rf $RPM_BUILD_ROOT
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
 
@@ -54,10 +52,9 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+%doc AUTHORS COPYING ChangeLog NEWS README
 %{_libdir}/*.so.*
 
-
 %files devel
 %{_includedir}/gconfmm-2.6
 %{_libdir}/gconfmm-2.6
@@ -66,8 +63,12 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/devhelp/books/gconfmm-2.6/gconfmm-2.6.devhelp2
 %doc %{_datadir}/doc/gconfmm-2.6
 
-
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.28.3-1
+- updated to 2.28.3
+- built on current VineSeed
+- added Japanese summary
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.28.2-2
 - build with rpm-4.8.1-1 for pkg-config file
 

+ 12 - 6
g/gnome-vfsmm/gnome-vfsmm-vl.spec

@@ -1,7 +1,8 @@
 Name: gnome-vfsmm
 Summary: C++ wrapper for gnome-vfs
+Summary: gnome-vfs の C++ バインディング
 Version: 2.26.0
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
 URL: http://gtkmm.sourceforge.net/
@@ -16,7 +17,8 @@ This package is part of the gnomemm project and provides a C++ interface for
 gnome-vfs.  
 
 %package devel
-Summary: Headers for developing programs that will use %{name}.
+Summary: Headers for developing programs that will use %{name}
+Summary(ja): %{name} の開発用ファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: glibmm-devel >= 2.4.0
@@ -31,20 +33,20 @@ developing applications with %{name}.
 %setup -q -n gnome-vfsmm-%{version}
 
 %build
-%configure
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
 %clean
-rm -rf %{buildroot}
+rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
@@ -60,6 +62,10 @@ rm -rf %{buildroot}
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.26.0-3
+- rebuilt on current VineSeed
+- added Japanese summary
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.26.0-2
 - build with rpm-4.8.1-1 for pkg-config file
 

+ 16 - 14
lib/libg/libglademm2/libglademm2-vl.spec

@@ -4,14 +4,18 @@ Summary: The C++ interface for the libglade user interface library.
 Summary(ja): libglade ライブラリの C++ インターフェイス
 Name: libglademm2
 Version: 2.6.7
-Release: 2%{?_dist_release}
+Release: 3%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
-Source: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-%{version}.tar.bz2
 URL: http://gtkmm.sourceforge.net/
+
+Source: http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/libglademm-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-Requires: libglade2 >= 2.3.6, gtkmm2 >= 2.6.0
-BuildRequires: gcc-c++, libglade2-devel >= 2.3.6, gtkmm2-devel >= 2.6.0
+BuildRequires: gcc-c++
+BuildRequires: libglade2-devel >= 2.6.1
+BuildRequires: gtkmm2-devel >= 2.6.0
+Requires: libglade2 >= 2.6.1
+Requires: gtkmm2 >= 2.6.0
 
 %description
 The C++ interface for the libglade user interface library.
@@ -21,7 +25,7 @@ Summary: Development libraries and headers for libglademm2.
 Summary(ja): libglademm2 の開発用ライブラリおよびヘッダファイル
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
-Requires: libglade2-devel >= 2.3.6
+Requires: libglade2-devel >= 2.6.1
 Requires: gtkmm2-devel >= 2.6.0
 
 %description devel
@@ -32,14 +36,12 @@ interface library.
 %setup -q -n libglademm-%{version}
 
 %build
-%configure --disable-static    
+%configure --disable-static --docdir=%{_datadir}/gtk-doc/
 make %{?_smp_mflags}
 
 %install
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
-%makeinstall
-
-find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+make install DESTDIR=$RPM_BUILD_ROOT
 
 # Fix documentation installation, put everything under gtk-doc
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/gtk-doc/html/libglademm-%{ver}
@@ -49,8 +51,8 @@ mv ${RPM_BUILD_ROOT}%{_docdir}/gnomemm-2.6/libglademm-%{ver}/* $RPM_BUILD_ROOT%{
 sed -i 's/..\/..\/..\/doc\/gnomemm-2.6/..\/..\/..\/gtk-doc\/html/g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/libglademm-%{ver}/libglademm-%{ver}.devhelp
 sed -i 's/html\/..\/..\/index\.html/html\/index\.html/g' $RPM_BUILD_ROOT%{_datadir}/devhelp/books/libglademm-%{ver}/libglademm-%{ver}.devhelp
 
-# Clean up docs
-#rm -rf examples/*/.deps
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
 
 %post -p /sbin/ldconfig
 
@@ -66,10 +68,7 @@ sed -i 's/html\/..\/..\/index\.html/html\/index\.html/g' $RPM_BUILD_ROOT%{_datad
 
 %files devel
 %defattr(-, root, root)
-#doc examples
 %{_includedir}/*
-#{_libdir}/*.a
-#{_libdir}/*.la
 %{_libdir}/*.so
 %{_libdir}/libglademm-2.4
 %{_libdir}/pkgconfig/*.pc
@@ -77,6 +76,9 @@ sed -i 's/html\/..\/..\/index\.html/html\/index\.html/g' $RPM_BUILD_ROOT%{_datad
 %{_datadir}/gtk-doc/html/*
 
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.6.7-3
+- rebuilt on current VineSeed
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> - 2.6.7-2
 - build with rpm-4.8.1-1 for pkg-config file
 

+ 12 - 16
lib/libg/libgnomecanvasmm/libgnomecanvasmm-vl.spec

@@ -1,11 +1,13 @@
 Summary: 	A C++ interface for libgnomecanvas
+Summary(ja):    libgnomecanvas の C++ バインディング
 Name: 		libgnomecanvasmm
 Version: 	2.26.0
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 License: 	LGPL
 Group: 		System Environment/Libraries
-Source: 	ftp://download.sourceforge.net/gtkmm/%{name}-%{version}.tar.bz2
 URL: 		http://gtkmm.sourceforge.net/
+Source: 	ftp://download.sourceforge.net/gtkmm/%{name}-%{version}.tar.bz2
+
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
 Requires:	gtkmm2 >= 2.4.0
 Requires:	libgnomecanvas >= 2.6.0
@@ -20,6 +22,7 @@ framework.
 
 %package	devel
 Summary: 	Headers for developing programs that will use libgnomecanvasmm.
+Summary(ja):    libgnomecanvasmm の開発用ファイル
 Group: 		Development/Libraries
 Requires:       %{name} = %{version}
 Requires:       gtkmm2-devel >= 2.4.0
@@ -34,23 +37,12 @@ interface to the GTK+ GUI library.
 %setup -q
 
 %build
-# ...hope this can be removed soon
-%ifarch alpha
-	ARCH_FLAGS="--host=alpha-linux-gnu"
-%endif
-
-%configure
-
-if [ "$SMP" != "" ]; then
-  make -j$SMP "MAKE=make -j$SMP"
-  make
-else
-  make
-fi
+%configure --disable-static
+make %{?_smp_mflags}
 
 %install
 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
-%makeinstall 
+make install DESTDIR=$RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 
@@ -74,6 +66,10 @@ if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.26.0-3
+- rebuilt on current VineSeed
+- added Japanese summary
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.26.0-2
 - build with rpm-4.8.1-1 for pkg-config file
 

+ 14 - 21
lib/libg/libgnomemm/libgnomemm-vl.spec

@@ -1,22 +1,18 @@
-# ...for those missing static libraries...
-#
-# in order to build devel packages with static libs included you have to
-# change '--disable-static' to '--enable-static' and uncomment the line
-# containing the pattern ".../*.a" at the files section
 Summary: 	A C++ interface for Gnome libs (a GUI library for X).
 Summary(ja): 	Gnome ライブラリの C++ インターフェイス
 Name: 		libgnomemm
 Version: 	2.30.0
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 License: 	LGPL
 Group: 		System Environment/Libraries
-Source: 	ftp://download.sourceforge.net/gtkmm/%{name}-%{version}.tar.bz2
-URL: 		http://gtkmm.sourceforge.net/
+URL: 		http://www.gtkmm.org/
+
+Source0: 	http://ftp.gnome.org/pub/GNOME/sources/libgnomemm/2.30/%{name}-%{version}.tar.bz2
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
-Requires:       gtkmm2 >= 2.8.0
-Requires:	libgnome >= 2.6.0
 BuildRequires:  gtkmm2-devel >= 2.8.0
 BuildRequires:  libgnome-devel >= 2.6.0
+Requires:       gtkmm2 >= 2.8.0
+Requires:	libgnome >= 2.6.0
 
 %description
 This package provides a C++ interface for GnomeUI.  It is a subpackage
@@ -42,19 +38,13 @@ the GTK+ (the Gimp ToolKit) GUI library.
 %setup -q
 
 %build
-# ...hope this can be removed soon
-%ifarch alpha
-	ARCH_FLAGS="--host=alpha-redhat-linux"
-%endif
-%configure --disable-static $ARCH_FLAGS
-
-export tagname=CC
-make LIBTOOL=/usr/bin/libtool
+%configure --disable-static
+make %{?_smp_mflags}
 
 %install
 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
-export tagname=CC
-%makeinstall LIBTOOL=/usr/bin/libtool
+
+make install DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/libgnomemm-*.a
 
@@ -67,7 +57,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+%doc AUTHORS COPYING ChangeLog NEWS README
 %{_libdir}/*.so.*
 
 %files  devel
@@ -81,6 +71,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.30.0-3
+- rebuilt on current VineSeed
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.30.0-2
 - build with rpm-4.8.1-1 for pkg-config file
 

+ 15 - 19
lib/libg/libgnomeuimm/libgnomeuimm-vl.spec

@@ -1,11 +1,14 @@
 Summary: 	A C++ interface for libgnomeui
+Summary(ja): 	libgnomeui の C++ インターフェイス
 Name: 		libgnomeuimm
 Version: 	2.28.0
-Release: 	2%{?_dist_release}
+Release: 	3%{?_dist_release}
 License: 	LGPL
 Group: 		System Environment/Libraries
-Source: 	ftp://download.sourceforge.net/gtkmm/%{name}-%{version}.tar.bz2
-URL: 		http://gtkmm.sourceforge.net/
+URL: 		http://www.gtkmm.org/
+
+Source0: 	http://ftp.gnome.org/pub/GNOME/sources/libgnomeuimm/2.28/%{name}-%{version}.tar.bz2
+
 BuildRoot: 	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:  libgnomeui-devel >= 2.7.1
 BuildRequires:  libgnomemm-devel >= 2.16.0
@@ -23,6 +26,7 @@ framework.
 
 %package	devel
 Summary: 	Headers for developing programs that will use libgnomeuimm.
+Summary(ja): 	libgnomeuimm の開発用ファイル
 Group: 		Development/Libraries
 Requires:       %{name} = %{version}
 Requires:       libgnomeui-devel >= 2.7.1
@@ -41,25 +45,14 @@ the GTK+ (the Gimp ToolKit) GUI library.
 %setup -q
 
 %build
-# ...hope this can be removed soon
-%ifarch alpha
-	ARCH_FLAGS="--host=alpha-linux-gnu"
-%endif
-
 export CXXFLAGS="$RPM_OPT_FLAGS -shared -fPIC"
-%configure --enable-shared --disable-static --enable-docs
+%configure --enable-shared --disable-static 
 make %{?_smp_mflags}
 
-if [ "$SMP" != "" ]; then
-  make -j$SMP "MAKE=make -j$SMP"
-  make
-else
-  make
-fi
-
 %install
 if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
+
 find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
 
 
@@ -72,19 +65,22 @@ if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
 
 %files
 %defattr(-, root, root)
-%doc AUTHORS COPYING ChangeLog INSTALL NEWS README
+%doc AUTHORS COPYING ChangeLog NEWS README
 %{_libdir}/*.so.*
 
 %files  devel
 %defattr(-, root, root)
 %{_includedir}/libgnomeuimm-2.6
 #{_libdir}/*.la
-#{prefix}/lib/*.a # uncomment this one for static libs 
 %{_libdir}/*.so
 %{_libdir}/libgnomeuimm-2.6
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Tue Nov  4 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 2.28.0-3
+- rebuilt on current VineSeed
+- added Japanese summary
+
 * Tue Sep 21 2010 IWAI, Masaharu <iwai@alib.jp> 2.28.0-2
 - build with rpm-4.8.1-1 for pkg-config file