فهرست منبع

updated to 1.2.0

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@855 ec354946-7b23-47d6-9f5a-488ba84defc7
kazutaka 15 سال پیش
والد
کامیت
99239ac8a0
1فایلهای تغییر یافته به همراه24 افزوده شده و 7 حذف شده
  1. 24 7
      t/tomboy/tomboy-vl.spec

+ 24 - 7
t/tomboy/tomboy-vl.spec

@@ -4,22 +4,27 @@
 Summary:	Tomboy is a desktop note-taking application for Linux and Unix.
 Summary(ja): 	Linux 向けのデスクトップ用ノートテーカー(メモ)アプリケーション
 Name:		tomboy
-Version:	1.0.0
+Version:	1.2.0
 Release: 	1%{?_dist_release}
-Source0:	%{name}-%{version}.tar.gz
+Source0:	http://download.gnome.org/sources/%{name}/1.2/%{name}-%{version}.tar.bz2
 License:	LGPL
 Group:		User Interface/Desktops
 URL:		http://www.gnome.org/projects/tomboy/
 
 Requires:	gtkspell
-BuildRequires:  gtk2-devel >= 2.16.0
-BuildRequires:  atk-devel >= 1.2.4
-BuildRequires:  gtkspell-devel
-BuildRequires:  gtk-sharp2, dbus-devel
+BuildRequires:	gtk2-devel >= 2.16.0
+BuildRequires:	atk-devel >= 1.2.4
+BuildRequires:	gtkspell-devel
+BuildRequires:	gtk-sharp2, dbus-devel
 BuildRequires:	mono-core, ndesk-dbus, ndesk-dbus-glib
-BuildRequires:  mono-addins, mono-devel
+BuildRequires:	mono-addins, mono-devel
 BuildRequires:	gnome-sharp2, gconf-sharp2, gnome-panel-sharp >= 2.26.0
 BuildRequires:	art-sharp2, gnome-vfs-sharp2
+BuildRequires:gnome-doc-utils >= 0.3.2, docbook-dtds
+
+Requires(post):	shared-mime-info
+Requires(postun):	shared-mime-info
+
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 
 Packager:	kazutaka
@@ -53,6 +58,7 @@ Tomboy は Linux と Unix 向けのデスクトップ用ノートテーカー(
 	--disable-evolution \
 	--disable-galago \
 	--enable-dbus=yes \
+	--disable-update-mimedb \
 	--libdir=%{_prefix}/lib
 
 %{__make}
@@ -73,6 +79,7 @@ unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
 %post
 update-desktop-database &>/dev/null || :
+update-mime-database >&/dev/null || :
 scrollkeeper-update > /dev/null 2>&1 || :
 export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
 gconftool-2 --makefile-install-rule \
@@ -90,6 +97,7 @@ gconftool-2 --makefile-uninstall-rule \
 
 %postun
 update-desktop-database &>/dev/null || :
+update-mime-database >&/dev/null || :
 scrollkeeper-update > /dev/null 2>&1 || :
 
 
@@ -113,12 +121,20 @@ scrollkeeper-update > /dev/null 2>&1 || :
 %{_datadir}/gnome/help/tomboy
 %{_datadir}/icons/hicolor/
 %{_datadir}/omf/tomboy/
+%{_datadir}/mime/packages/%{name}.xml
 %{_mandir}/man1/tomboy.1.gz
 %{_sysconfdir}/gconf/schemas/tomboy.schemas
 %{pkgconfigdir}/tomboy-addins.pc
 
 
 %changelog
+* Sat Apr 17 2010 Kazutaka HARADA <kazutaka@vinelinux.org> 1.2.0-1
+- new upstream release
+- add --disable-update-mimedb configure option
+- run update-mime-database at %%post and %%postun
+- add Requires(post/postun): shared-mime-info
+- add BuildRequires: gnome-doc-utils, docbook-dtds (<BTS:VineLinux:904>)
+
 * Sat Oct 10 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.0.0-1
 - new upstream release
 
@@ -175,3 +191,4 @@ scrollkeeper-update > /dev/null 2>&1 || :
 
 * Sun Sep 24 2006 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 0.3.5-0vl1
 - initial build for Vine Linux
+