Browse Source

ソースを更新

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2582 ec354946-7b23-47d6-9f5a-488ba84defc7
kazutaka 13 years ago
parent
commit
731e4ae00f
2 changed files with 49 additions and 26 deletions
  1. 24 12
      g/gnome-do-plugins/gnome-do-plugins-vl.spec
  2. 25 14
      g/gnome-do/gnome-do-vl.spec

+ 24 - 12
g/gnome-do-plugins/gnome-do-plugins-vl.spec

@@ -1,6 +1,6 @@
 Name:           gnome-do-plugins
-Version:        0.8.2
-Release:        2%{?_dist_release}
+Version:        0.8.2.1
+Release:        1%{?_dist_release}
 Summary:        Plugins for GNOME Do
 Summary(ja): 	GNOME Do 用のプラグイン
 Group:          Applications/Accessories
@@ -8,6 +8,9 @@ License:        GPLv3
 URL:            http://do.davebsd.com
 Source0:        http://edge.launchpad.net/do-plugins/trunk/%{version}/+download/%{name}-%{version}.tar.gz
 Patch0:		gnome-do-0.8.2-fix-Makefile.in.patch
+Patch1:		gnome-do-plugins-wink.patch
+Patch2:		gnome-do-plugins-mono-2.8.patch
+Patch3:		gnome-do-plugins-mono-2.8-sqlite.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  mono-devel ndesk-dbus-glib gnome-do-devel
@@ -23,7 +26,8 @@ Packager:	kazutaka
 This package contains various plugins for GNOME Do.
 
 %description -l ja
-このパッケージは Gnome Do 用の複数のプラグインを含んでいます。
+このパッケージには Gnome Do 用の複数のプラグインが
+含まれています。
 
 #%package banshee
 #Summary:	gnome-do plugin for banshee
@@ -59,7 +63,7 @@ Requires:       gnome-do >= %{version} epiphany
 gnome-do plugins for epiphany
 
 %description epiphany -l ja
-GNOME Do の epiphany プラグイン
+GNOME Do の epiphany プラグインです。
 
 #%package evolution
 #Summary:        gnome-do-plugins for evolution
@@ -79,7 +83,7 @@ Requires:       gnome-do >= %{version} eog
 gnome-do plugins for Eye of Gnome
 
 %description eog -l ja
-GNOME Do の Eye of Gnome プラグイン
+GNOME Do の Eye of Gnome プラグインです。
 
 %package firefox
 Summary:        gnome-do-plugins for firefox
@@ -91,7 +95,7 @@ Requires:       gnome-do >= %{version} firefox
 gnome-do plugins for firefox 
 
 %description firefox -l ja
-GNOME Do の firefox プラグイン
+GNOME Do の firefox プラグインです。
 
 #%package flickr
 #Summary:        gnome-do-plugins for flickr
@@ -111,7 +115,7 @@ Requires:       gnome-do >= %{version} pidgin
 gnome-do plugins for pidgin 
 
 %description pidgin -l ja
-GNOME Do の pidgin プラグイン
+GNOME Do の pidgin プラグインです。
 
 %package rhythmbox
 Summary:        gnome-do-plugins for rhythmbox
@@ -123,7 +127,7 @@ Requires:       gnome-do >= %{version} rhythmbox
 gnome-do plugins for rhythmbox
 
 %description rhythmbox -l ja
-GNOME Do の rhythmbox プラグイン
+GNOME Do の rhythmbox プラグインです。
 
 %package tomboy
 Summary:        gnome-do-plugins for tomboy
@@ -135,7 +139,7 @@ Requires:       gnome-do >= %{version} tomboy
 gnome-do plugins for tomboy 
 
 %description tomboy -l ja
-GNOME Do の tomboy プラグイン
+GNOME Do の tomboy プラグインです。
 
 %package thunderbird
 Summary:        gnome-do-plugins for thunderbird
@@ -147,7 +151,7 @@ Requires:       gnome-do >= %{version} thunderbird
 gnome-do plugins for thunderbird
 
 %description thunderbird -l ja
-GNOME Do の thunderbird プラグイン
+GNOME Do の thunderbird プラグインです。
 
 #%package tasque
 #Summary:        gnome-do-plugins for tasque 
@@ -159,7 +163,7 @@ GNOME Do の thunderbird プラグイン
 
 %package vinagre
 Summary:        gnome-do-plugins for vinagre
-Summary(ja):     GNOME Do の vinagre プラグイン
+Summary(ja):     GNOME Do の vinagre プラグインです。
 Group:          Applications/Accessories
 Requires:       gnome-do >= %{version} vinagre
 
@@ -167,14 +171,18 @@ Requires:       gnome-do >= %{version} vinagre
 gnome-do plugins for vinagre
 
 %description vinagre -l ja
-GNOME Do の vinagre プラグイン
+GNOME Do の vinagre プラグインです。
 
 
 %prep
 %setup -q
 %patch0 -p1 -b .fix
+%patch1 -p0 -b .wink
+%patch2 -p0 -b .mono-2.8
+%patch3 -p0 -b .mono-2.8-sqlite
 
 %build
+autoreconf -f -i
 %configure \
         --disable-banshee \
         --disable-evolution \
@@ -272,6 +280,10 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_libdir}/gnome-do/plugins/
 
 %changelog
+* Thu Jan 13 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.8.2.1-1
+- new upstream release
+- add Patch1 to 3: to fix build error (import from openSUSE)
+
 * Thu Sep  2 2010 IWAI, Masaharu <iwai@alib.jp> 0.8.2-2
 - rebuild with mono-addins version 0.5
 

+ 25 - 14
g/gnome-do/gnome-do-vl.spec

@@ -1,19 +1,21 @@
-%define	mainver		0.8.3
+%define	mainver		0.8.4
 %define	build_vine5	%( [ "%{?_dist_release}" == "vl5" ] && echo 1 || echo 0)
 
 Name:			gnome-do
-Version:		0.8.3.1
-Release:		4%{?_dist_release}
+Version:		0.8.4
+Release:		1%{?_dist_release}
 Summary:		An intelligent launcher tool for Gnome
 Summary(ja):		Gnome 用の高機能ランチャー
 License:		GPLv3+
 Group:			Applications/Accessories	
 URL:			http://do.davebsd.com/
 Source0:		http://edge.launchpad.net/do/0.8/%{mainver}/+download/gnome-do-%{version}.tar.gz
+Source1:		gnome-do.desktop
 # https://bugs.launchpad.net/do/+bug/634556
+#Patch0:			gnome-do-0.8.3.1-mono-2.8.patch
+#Patch1:			gnome-do-0.8.3.1-gdk-build-fix.patch
 # https://bugs.launchpad.net/do/+bug/634550
-Patch0:			gnome-do-0.8.3.1-mono-2.8.patch
-Patch1:			gnome-do-0.8.3.1-gdk-build-fix.patch
+Patch2:			gnome-do-0.8.4-cs0200.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 # Various Mono dependencies are not available for ppc64; see bug 241850.
@@ -63,7 +65,7 @@ GNOME Do (Do) は高機能なランチャーツールです。 PC を使った
 
 %package devel
 Summary:		Development files for GNOME Do
-SUmmary(ja):               GNOME Do の開発用ファイル
+Summary(ja):               GNOME Do の開発用ファイル
 Group:			Development/Libraries
 Requires:		%{name} = %{version}-%{release}
 Requires:		pkgconfig
@@ -76,10 +78,12 @@ GNOME Do の開発用ファイルです。
 
 %prep
 %setup -q
-%if !%{build_vine5}
-%patch0 -p0 -b .mono28-fix
-%patch1 -p1 -b .gdkbuild-fix
-%endif
+#%if !%{build_vine5}
+#%patch0 -p0 -b .mono28-fix
+#%patch1 -p1 -b .gdkbuild-fix
+#%endif
+%patch2 -p0 -b .cs0200
+
 
 %build
 %configure
@@ -91,14 +95,14 @@ rm -rf ${RPM_BUILD_ROOT}
 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 make install DESTDIR=${RPM_BUILD_ROOT}
 
-desktop-file-install 	\
+desktop-file-install \
 	--dir ${RPM_BUILD_ROOT}%{_sysconfdir}/xdg/autostart	\
 	--add-only-show-in=GNOME				\
-	${RPM_BUILD_ROOT}%{_datadir}/applications/gnome-do.desktop
-desktop-file-install --delete-original  \
+	%{SOURCE1}
+desktop-file-install \
         --dir ${RPM_BUILD_ROOT}%{_datadir}/applications   \
         --remove-category Application \
-        ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
+        %{SOURCE1}
 
 
 #own this dir:
@@ -155,6 +159,13 @@ rm -rf ${RPM_BUILD_ROOT}
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Thu Jan 13 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.8.4-1
+- new upstream release
+- drop Patch0 & 1
+- add Patch2: fix compilation error (cs0200)
+- add Source1: temporary fix for desktop-file-install failure.
+               (Comment[kk] contains a bogus linebreak)
+
 * Sat Nov 06 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 0.8.3.1-4
 - add Patch0 & 1 to fix compilation error (Seed only)