rpms/kazehakase/FC-6 .cvsignore, 1.1, 1.2 kazehakase.spec, 1.5, 1.6 sources, 1.1, 1.2

Mamoru Tasaka (mtasaka) fedora-extras-commits at redhat.com
Tue Apr 3 03:48:49 UTC 2007


Author: mtasaka

Update of /cvs/extras/rpms/kazehakase/FC-6
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv30249/FC-6

Modified Files:
	.cvsignore kazehakase.spec sources 
Log Message:
* Tue Apr  3 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.5-1
- 0.4.5
- Clean up spec file (rename plugins, drop "plugins" string from name)
- Add ruby-gtk support (disabled until the review #232160 is completed)



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/FC-6/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	2 Feb 2007 15:56:51 -0000	1.1
+++ .cvsignore	3 Apr 2007 03:48:16 -0000	1.2
@@ -1 +1 @@
-kazehakase-0.4.4.1.tar.gz
+kazehakase-0.4.5.tar.gz


Index: kazehakase.spec
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/FC-6/kazehakase.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- kazehakase.spec	27 Feb 2007 17:46:55 -0000	1.5
+++ kazehakase.spec	3 Apr 2007 03:48:16 -0000	1.6
@@ -1,5 +1,5 @@
 %if 0%{?fedora} == 7
-%define		FFver		2.0.0.2
+%define		FFver		2.0.0.3
 %endif
 %if 0%{?fedora} == 6
 %define		FFver		1.5.0.10
@@ -7,29 +7,40 @@
 %if 0%{?fedora} == 5
 %define		SMver		1.0.8
 %endif
+%define		obsolete_plugin_ver	0.4.5-1
 
 %define		support_anthy	0
+%define		support_ruby	0
+%define		rubyabi		1.8
+
+%define		repoid		24791
 
 Name:		kazehakase
-Version:	0.4.4.1
-Release:	3%{?dist}.1
+Version:	0.4.5
+Release:	1%{?dist}
 Summary:	Kazehakase browser
 
 Group:		Applications/Internet
 License:	GPL
 URL:		http://kazehakase.sourceforge.jp/
-Source0:	http://osdn.dl.sourceforge.jp/kazehakase/23789/%{name}-%{version}.tar.gz
+Source0:	http://downloads.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}.tar.gz
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	expat-devel
 BuildRequires:	gnutls-devel
 BuildRequires:	gtk2-devel
 BuildRequires:	libSM-devel
+BuildRequires:	perl(XML::Parser)
+
 BuildRequires:	hyperestraier-devel
 %if %{support_anthy}
 BuildRequires:	anthy-devel
 BuildRequires:	mecab-devel
 %endif
+%if %{support_ruby}
+BuildRequires:	ruby(gtk2-devel)
+BuildRequires:	ruby(abi) = %{rubyabi}
+%endif
 
 BuildRequires:	desktop-file-utils
 BuildRequires:	gettext
@@ -47,39 +58,45 @@
 Kazehakase is a Web browser which aims to provide 
 a user interface that is truly user-friendly & fully customizable.
 
-%package plugins
-Summary:	Kazehakase plugins package
-Group:		Applications/Internet
-Requires:	%{name} = %{version}-%{release}
-Requires:	%{name}-plugins-hyperestraier = %{version}-%{release}
-%if %{support_anthy}
-Requires:	%{name}-plugins-anthy = %{version}-%{release}
-%endif
-
-%description plugins
-This package is a dummy package which pulls all plugins
-available for Kazehakase.
-
-%package plugins-hyperestraier
+%package	hyperestraier
 Summary:	Kazehakase search engine of hyperestraier
 Group:		Applications/Internet
 Requires:	%{name} = %{version}-%{release}
+Obsoletes:	%{name}-plugins < %{obsolete_plugin_ver}
+Obsoletes:	%{name}-plugins-hyperestraier < %{obsolete_plugin_ver}
+Provides:	%{name}-plugins = %{version}-%{release}
+Provides:	%{name}-plugins-hyperestraier = %{version}-%{release}
 
-%description plugins-hyperestraier
+%description	hyperestraier
 This package contains the search plugin of hyperstraier for
 Kazehakase.
 
 %if %{support_anthy}
-%package plugins-anthy
+%package	anthy
 Summary:	Kazehakase search engine of Anthy
 Group:		Applications/Internet
 Requires:	%{name} = %{version}-%{release}
+Obsoletes:	%{name}-plugins-anthy < %{obsolete_plugin_ver}
+Provides:	%{name}-plugins-anthy = %{version}-%{release}
 
-%description plugins-anthy
+%description	anthy
 This package contains the search plugin of Anthy for
 Kazehakase.
 %endif
 
+%if %{support_ruby}
+%package	ruby
+Summary:	Ruby interpretter support for Kazehakase
+Group:		Applications/Internet
+Requires:	%{name} = %{version}-%{release}
+Requires:	ruby(gtk2)
+Requires:	ruby(abi) = %{rubyabi}
+
+%description	ruby
+This package contains the binding of Kazehakase for
+Ruby interpretter.
+%endif	
+
 %prep
 %setup -q
 
@@ -106,8 +123,8 @@
 %{__make} install DESTDIR=$RPM_BUILD_ROOT \
 	INSTALL="%{__install} -c -p"
 
-%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.{so,la}
-%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/search/lib*.la
+%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.so
+find $RPM_BUILD_ROOT%{_libdir}/%{name} -name \*.la | xargs %{__rm} -f
 
 desktop-file-install \
 	--vendor fedora \
@@ -120,7 +137,7 @@
 
 for f in README.ja TODO.ja ; do
 	iconv -f EUCJP -t UTF8 $f > ${f}.tmp && \
-		%{__mv} -f ${f}.tmp ${f} || \
+		( touch -r ${f} ${f}.tmp ; %{__mv} -f ${f}.tmp ${f} ) || \
 		%{__rm} -f ${f}.tmp
 done
 
@@ -131,37 +148,58 @@
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING* README* TODO*
 
-%dir %{_sysconfdir}/%{name}
-%dir %{_sysconfdir}/%{name}/mozilla
+%dir %{_sysconfdir}/%{name}/
+%dir %{_sysconfdir}/%{name}/mozilla/
 %config(noreplace) %{_sysconfdir}/%{name}/*.xml
 %config(noreplace) %{_sysconfdir}/%{name}/*rc
 %config(noreplace) %{_sysconfdir}/%{name}/mozilla/*.xml
 
 %{_bindir}/%{name}
 %dir %{_libdir}/%{name}/
+%dir %{_libdir}/%{name}/embed/
 %dir %{_libdir}/%{name}/search/
 %{_libdir}/%{name}/libkazehakase.so.*
+%{_libdir}/%{name}/embed/gecko.so
 
-%{_datadir}/%{name}/
+%dir %{_datadir}/%{name}/
+%if %{support_ruby}
+%dir %{_libdir}/%{name}/ext/
+%dir %{_datadir}/%{name}/ext/
+%endif
+%{_datadir}/%{name}/*.css
+%{_datadir}/%{name}/*.png
+%{_datadir}/%{name}/icons/
 %{_datadir}/pixmaps/%{name}*.png
 %{_datadir}/applications/fedora-%{name}.desktop
 
 %{_mandir}/man1/%{name}.1*
 
-%files plugins
+%files	hyperestraier
 %defattr(-,root,root,-)
+%{_libdir}/%{name}/search/hyper-estraier.so
 
-%files plugins-hyperestraier
+%if %{support_anthy}
+%files	anthy
 %defattr(-,root,root,-)
-%{_libdir}/%{name}/search/libhyperestraier.so*
+%{_libdir}/%{name}/search/anthy*.so*
+%endif
 
-%if %{support_anthy}
-%files plugins-anthy
+%if %{support_ruby}
+%files	ruby
 %defattr(-,root,root,-)
-%{_libdir}/%{name}/search/libanthy*.so*
+%{_libdir}/%{name}/ext/ruby.so
+%{_datadir}/%{name}/ext/ruby/
 %endif
 
 %changelog
+* Tue Apr  3 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.5-1
+- 0.4.5
+- Clean up spec file (rename plugins, drop "plugins" string from name)
+- Add ruby-gtk support (disabled until the review #232160 is completed)
+
+* Sat Mar 24 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.4.1-4
+- gecko engine update
+
 * Tue Feb 27 2007 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 0.4.4.1-3.dist.1
 - gecko engine update
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/kazehakase/FC-6/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	2 Feb 2007 15:56:51 -0000	1.1
+++ sources	3 Apr 2007 03:48:16 -0000	1.2
@@ -1 +1 @@
-16eacff48f758bcdb3719679a1af597c  kazehakase-0.4.4.1.tar.gz
+2171f02d58a575e148436c7102686afb  kazehakase-0.4.5.tar.gz




More information about the fedora-extras-commits mailing list