Browse Source

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

	* gtk-xfce-engine: changed Group
	* numactl, phonon, phonon-backend-gstreamer: updated
	


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

+ 6 - 3
g/gtk-xfce-engine/gtk-xfce-engine-vl.spec

@@ -3,9 +3,9 @@
 Name: 		gtk-xfce-engine
 Summary: 	Port of xfce engine to GTK+-2.0 and GTK+-3.0
 Version: 	3.0.1
-Release: 	1%{?_dist_release}
+Release: 	2%{?_dist_release}
 
-Group: 		User Interface/Desktops
+Group: 		System Environment/Libraries
 License:	GPLv3
 URL: 		http://www.xfce.org/
 
@@ -29,7 +29,7 @@ A port of Xfce engine to GTK+-2.0 and GTK+-3.0.
 # compat32
 %package -n compat32-%{name}
 Summary:	Port of xfce engine to GTK+-2.0 and GTK+-3.0
-Group:		User Interface/Desktops
+Group: 		System Environment/Libraries
 Requires:	%{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -66,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Fri Nov  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0.1-2
+- moved to System Environment/Libraries Group
+
 * Sat Sep 13 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 3.0.1-1
 - new upstream release
 

+ 23 - 31
n/numactl/numactl-vl.spec

@@ -1,16 +1,17 @@
 Name:		numactl
 Summary:	Library for tuning for Non Uniform Memory Access machines
 Summary(ja):	NUMA マシンをチューニングするためのライブラリ
-Version:	2.0.7
+Version:	2.0.10
 Release:        1%{?_dist_release}
-License:	LGPLv2/GPLv2
+# libnuma is LGPLv2 and GPLv2
+# numactl binaries are GPLv2 only
+License:	GPLv2
 Group:		System Environment/Base
 URL:		ftp://oss.sgi.com/www/projects/libnuma/download
 Source0:	ftp://oss.sgi.com/www/projects/libnuma/download/numactl-%{version}.tar.gz
-Buildroot:	%{_tmppath}/%{name}-buildroot
 
-Patch1: numactl-2.0.3-rc3-no-nodes-warning.patch
-Patch2: numactl-2.0.7-manpages.patch
+Buildroot:	%{_tmppath}/%{name}-%{version}-root
+BuildRequires:	libtool automake autoconf
 
 ExcludeArch: s390 s390x %{arm}
 
@@ -20,7 +21,9 @@ other programs with a specific NUMA policy.
 
 %package libs
 Summary: libnuma libraries
-Summary(ja): libnuma libraries
+Summary(ja): libnuma ライブラリ
+# There is a tiny bit of GPLv2 code in libnuma.c
+License: LGPLv2 and GPLv2
 Group: System Environment/Libraries
 
 %description libs
@@ -29,50 +32,32 @@ NUMA policy in applications.
 
 %package devel
 Summary: Development package for building Applications that use numa
-Summary(ja): Development package for building Applications that use numa
-Group: System Environment/Libraries
+Summary(ja): libnuma を使用するアプリケーションのビルドに必要な開発用ファイル
+License: LGPLv2 and GPLv2
+Group: Development/Libraries
 Requires: %{name}-libs = %{version}-%{release}
 
 %description devel
 Provides development headers for numa library calls
 
-%package compat
-Summary: Library for tuning for Non Uniform Memory Access machines
-Summary(ja): Library for tuning for Non Uniform Memory Access machines
-Obsoletes: numactl < 2.0.7-5
-
-Requires:  numactl = 2.0.7-5
-Requires:  numactl-libs = 2.0.7-5
-
-%description compat
-This package only exists to help transition numactl users to the new
-package split. It will be removed after one distribution release cycle, please
-do not reference it or depend on it in any way.
-
 %prep
 %setup -q -n %{name}-%{version}
-%patch1 -p1
-%patch2 -p1
 
 %build
+./autogen.sh
+./configure --prefix=%{_prefix} --libdir=%{_libdir}
+make clean
 make CFLAGS="$RPM_OPT_FLAGS -I."
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_bindir}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}
-mkdir -p $RPM_BUILD_ROOT%{_includedir}
-mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8
-
-make prefix=$RPM_BUILD_ROOT/usr libdir=$RPM_BUILD_ROOT/%{_libdir} install
+make DESTDIR=$RPM_BUILD_ROOT install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post -p /sbin/ldconfig
 %post libs -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
 %postun libs -p /sbin/ldconfig
 
 %files
@@ -84,21 +69,28 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/migspeed
 %{_bindir}/migratepages
 %{_mandir}/man8/*.8*
+%exclude %{_mandir}/man2/*.2*
 
 %files libs
 %defattr(-,root,root,-)
+%{_libdir}/libnuma.so.1.0.0
 %{_libdir}/libnuma.so.1
 
 %files devel
 %defattr(-,root,root,-)
 %{_libdir}/libnuma.so
 %exclude %{_libdir}/libnuma.a
+%exclude %{_libdir}/libnuma.la
 %{_includedir}/numa.h
 %{_includedir}/numaif.h
 %{_includedir}/numacompat1.h
 %{_mandir}/man3/*.3*
 
 %changelog
+* Fri Nov  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp>	2.0.10-1
+- updated to 2.0.10
+- moved devel package to Development/Libraries Group
+
 * Tue Apr 17 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 	2.0.7-1
 - initial build for Vine Linux
 

+ 15 - 9
p/phonon-backend-gstreamer/phonon-backend-gstreamer-vl.spec

@@ -1,17 +1,17 @@
-%global phonon_version %(pkg-config --modversion phonon 2>/dev/null || echo 4.5.0)
-%global _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo 4.7.2)
+%global phonon_version %(pkg-config --modversion phonon 2>/dev/null || echo 4.7.0)
+%global _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo 4.8.6)
 
 Name:    phonon-backend-gstreamer
 Summary: Gstreamer phonon backend 
 Summary(ja): Phonon の gstreamer バックエンド
-Version: 4.5.1
+Version: 4.8.0
 Release: 1%{?_dist_release}
 
 Group:   System Environment/Libraries
 License: LGPLv2+
 URL:     http://phonon.kde.org/
 
-Source0: ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-gstreamer/%{version}/src/phonon-backend-gstreamer-%{version}.tar.bz2
+Source0: ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-gstreamer/%{version}/src/phonon-backend-gstreamer-%{version}.tar.xz
 
 ## Mandriva/upstreamable patches
 
@@ -21,12 +21,15 @@ Patch60: phonon-4.4.3-flac_mimetype.patch
 ## Upstream patches
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-
 BuildRequires: automoc4
 BuildRequires: cmake
-BuildRequires: gstreamer-devel
-BuildRequires: gstreamer-plugins-base-devel
-BuildRequires: phonon-devel >= 4.5.0
+BuildRequires: glib2-devel
+BuildRequires: gstreamer1-devel
+BuildRequires: gstreamer1-plugins-base-devel
+BuildRequires: libxml2-devel
+BuildRequires: mesa-libGL-devel
+BuildRequires: phonon-devel >= %{phonon_version}
+BuildRequires: qt4-devel >= 4.6.0
 
 Provides: phonon-backend = %{phonon_version}
 
@@ -36,7 +39,7 @@ Provides:  phonon-backend-gst = %{version}-%{release}
 Obsoletes: phonon-gstreamer < 4.4.4-0.2
 Provides:  phonon-gstreamer = %{version}-%{release}
 
-Requires: gstreamer-plugins-good
+Requires: gstreamer1-plugins-good
 # not *strictly* required, but strongly recommended by upstream when built
 # with USE_INSTALL_PLUGIN
 #Requires: PackageKit-gstreamer-plugin
@@ -99,6 +102,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null ||:
 
 
 %changelog
+* Fri Nov  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.8.0-1
+- new upstream release
+
 * Sun Jun  5 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 4.5.1-1
 - new upstream release
 

+ 6 - 4
p/phonon/phonon-vl.spec

@@ -1,7 +1,7 @@
-%define qt4_ver 4.8.0
+%define qt4_ver 4.8.6
 # Qt4 version auto-detection
 %define _qt4_version %(pkg-config --modversion --silence-errors Qt 2>/dev/null || echo %{qt4_ver})
-%define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt-%{qt4_ver})
+%define _qt4_prefix %(pkg-config --variable prefix --silence-errors Qt 2>/dev/null || echo %{_libdir}/qt4)
 %define _qt4_datadir %(pkg-config --variable datadir --silence-errors Qt 2>/dev/null || echo %{_qt4_prefix})
 
 %global pulseaudio_version %(pkg-config --modversion libpulse 2>/dev/null || echo 0.9.15)
@@ -9,7 +9,7 @@
 Name: phonon
 Summary: Multimedia framework api
 Summary(ja): マルチメディアフレームワーク API
-Version: 4.7.1
+Version: 4.8.2
 Release: 1%{?_dist_release}
 
 Group: System Environment/Libraries
@@ -58,7 +58,6 @@ Header files for developing applications using phonon
 
 %prep
 %setup -q
-
 %patch1 -p1 -b .no_rpath
 
 %build
@@ -117,6 +116,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_qt4_datadir}/mkspecs/modules/qt_phonon.pri
 
 %changelog
+* Fri Nov  7 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 4.8.2-1
+- new upstream release
+
 * Tue Dec 10 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.7.1-1
 - new upstream release
 - update Patch1