wok annotate kazehakase/stuff/kazehakase.spec @ rev 19122

Up slitaz-base-files(305)
author Aleksej Bobylev <al.bobylev@gmail.com>
date Mon May 09 13:55:20 2016 +0300 (2016-05-09)
parents
children
rev   line source
al@18545 1 # svnroot: http://svn.sourceforge.jp/svnroot/kazehakase/kazehakase/trunk
al@18545 2 # To create svn based tarball, follow:
al@18545 3 # $ svn ro $svnroot
al@18545 4 # $ mv trunk %%name-%%version-svn%%svnver
al@18545 5 # $ tar czf %%name-%%version-svn%%svnver.tar.gz %%name-%%version-svn%%svnver
al@18545 6
al@18545 7 # Filtering out unwanted Provides
al@18545 8 %define _use_internal_dependency_generator 0
al@18545 9
al@18545 10 %define support_anthy 0
al@18545 11 %define support_ruby 1
al@18545 12 %if 0%{?fedora} < 19
al@18545 13 %define rubyabi 1.9.1
al@18545 14 %endif
al@18545 15 %define support_webkit 1
al@18545 16
al@18545 17 %define usesvn 1
al@18545 18 %define need_autogen 0
al@18545 19
al@18545 20 %define min_webkit_EVR 1.1.1
al@18545 21
al@18545 22 %if 0%{?fedora} >= 13
al@18545 23 %define Geckover 1.9.2.3
al@18545 24 %endif
al@18545 25
al@18545 26 %if 0%{?usesvn} > 0
al@18545 27 %define need_autogen 1
al@18545 28 %endif
al@18545 29
al@18545 30 %define obsolete_plugin_ver 0.4.5-1
al@18545 31
al@18545 32 %define repoid 43802
al@18545 33 %define svnver 3873_trunk
al@18545 34
al@18545 35
al@18545 36 #
al@18545 37 # When changing release number, please make it sure that
al@18545 38 # the new EVR won't be higher than the one of higher branch!!
al@18545 39 #
al@18545 40 %define fedorarel 17
al@18545 41 %define _release %{fedorarel}%{?usesvn:.svn%svnver}
al@18545 42
al@18545 43 %if 0%{?fedora} < 1
al@18545 44 # WebKit does not seem to be ready
al@18545 45 %define support_webkit 0
al@18545 46 %endif
al@18545 47
al@18545 48 # Patch17 needs autotools
al@18545 49 %define need_autogen 1
al@18545 50
al@18545 51 Name: kazehakase
al@18545 52 Version: 0.5.8
al@18545 53 #
al@18545 54 # When changing release number, please make it sure that
al@18545 55 # the new EVR won't be higher than the one of higher branch!!
al@18545 56 #
al@18545 57 Release: %{_release}%{?dist}.2
al@18545 58 Summary: Kazehakase browser using Gecko rendering engine
al@18545 59
al@18545 60 Group: Applications/Internet
al@18545 61 License: GPLv2+
al@18545 62 URL: http://kazehakase.sourceforge.jp/
al@18545 63 Source0: http://dl.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz
al@18545 64 Patch14: kazehakase-0.5.6-rev3769-embed-vendor-version.patch
al@18545 65 Patch17: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch
al@18545 66 Patch19: kazehakase-rev3873-gtk222.patch
al@18545 67 Patch20: kazehakase-0.5.8-svn3873_trunk-default-to-webkit.patch
al@18545 68 Patch21: kazehakase-0.5.8-svn3873_trunk-ruby19.patch
al@18545 69 Patch22: kazehakase-0.5.8-svn3873_trunk-egg.patch
al@18545 70 # http://lists.gnu.org/archive/html/gnutls-devel/2011-03/msg00034.html
al@18545 71 # http://lists.fedoraproject.org/pipermail/devel/2013-February/178231.html
al@18545 72 Patch23: kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch
al@18545 73
al@18545 74 BuildRequires: dbus-devel
al@18545 75 BuildRequires: expat-devel
al@18545 76 BuildRequires: gnutls-devel
al@18545 77 BuildRequires: gtk2-devel
al@18545 78 BuildRequires: libgcrypt-devel
al@18545 79 BuildRequires: libSM-devel
al@18545 80 BuildRequires: perl(XML::Parser)
al@18545 81
al@18545 82 BuildRequires: hyperestraier-devel
al@18545 83 %if %{support_anthy}
al@18545 84 BuildRequires: anthy-devel
al@18545 85 BuildRequires: mecab-devel
al@18545 86 %endif
al@18545 87 %if %{support_ruby}
al@18545 88 BuildRequires: rubygem(gettext)
al@18545 89 BuildRequires: rubygem-gtk2-devel
al@18545 90 BuildRequires: rubygems-devel
al@18545 91 %if 0%{?fedora} < 19
al@18545 92 BuildRequires: ruby(abi) = %{rubyabi}
al@18545 93 %endif
al@18545 94 BuildRequires: ruby-devel
al@18545 95 %endif
al@18545 96 %if %{support_webkit}
al@18545 97 BuildRequires: webkitgtk-devel %{?min_webkit_EVR:>= %{min_webkit_EVR}}
al@18545 98 %endif
al@18545 99
al@18545 100 BuildRequires: desktop-file-utils
al@18545 101 BuildRequires: gettext
al@18545 102
al@18545 103 Requires: %{name}-base = %{version}-%{release}
al@18545 104
al@18545 105 # GLib version dependency
al@18545 106 # Borrowed from pidgin spec file
al@18545 107
al@18545 108 # Require Binary Compatible glib
al@18545 109 # returns bogus value if glib2-devel is not installed in order for parsing to succeed
al@18545 110 # bogus value wont make it into a real package
al@18545 111 %define glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 || echo -n "999")
al@18545 112 BuildRequires: glib2-devel
al@18545 113 # drop this for now
al@18545 114 # Requires: glib2 >= %{glib_ver}
al@18545 115
al@18545 116 BuildRequires: gecko-devel %{?Geckover:>= %{Geckover}}
al@18545 117 BuildRequires: gecko-devel-unstable
al@18545 118 %if 0%{?fedora} >= 15
al@18545 119 Requires: %{name}-webkit = %{version}-%{release}
al@18545 120 %else
al@18545 121 Requires: gecko-libs %{?Geckover:>= %{Geckover}}
al@18545 122 %endif
al@18545 123
al@18545 124 BuildRequires: intltool
al@18545 125 %if %{need_autogen}
al@18545 126 BuildRequires: libtool
al@18545 127 BuildRequires: automake
al@18545 128 %endif
al@18545 129
al@18545 130 %description
al@18545 131 Kazehakase is a Web browser which aims to provide
al@18545 132 a user interface that is truly user-friendly & fully customizable.
al@18545 133
al@18545 134 %if 0%{?fedora} >= 15
al@18545 135 Note that kazehakase no longer supports Gecko and this
al@18545 136 package will always pulls %{name}-webkit subpackage in.
al@18545 137 %else
al@18545 138 This package uses Gecko for HTML rendering engine.
al@18545 139 %endif
al@18545 140
al@18545 141 %package base
al@18545 142 Summary: Base package of Kazehakase
al@18545 143 Group: Applications/Internet
al@18545 144 %if %{support_ruby} < 1
al@18545 145 Obsoletes: %{name}-ruby < %{version}-%{release}
al@18545 146 %endif
al@18545 147
al@18545 148 %description base
al@18545 149 This package contains base files for Kazehakase.
al@18545 150 To use Kazehakase, you also need to install a package
al@18545 151 containing HTML rendering engine module for Kazehakase.
al@18545 152
al@18545 153
al@18545 154 %package hyperestraier
al@18545 155 Summary: Kazehakase search engine of hyperestraier
al@18545 156 Group: Applications/Internet
al@18545 157 Requires: %{name}-base = %{version}-%{release}
al@18545 158 Obsoletes: %{name}-plugins < %{obsolete_plugin_ver}
al@18545 159 Obsoletes: %{name}-plugins-hyperestraier < %{obsolete_plugin_ver}
al@18545 160 Provides: %{name}-plugins = %{version}-%{release}
al@18545 161 Provides: %{name}-plugins-hyperestraier = %{version}-%{release}
al@18545 162
al@18545 163 %description hyperestraier
al@18545 164 This package contains the search plugin of hyperstraier for
al@18545 165 Kazehakase.
al@18545 166
al@18545 167 %if %{support_anthy}
al@18545 168 %package anthy
al@18545 169 Summary: Kazehakase search engine of Anthy
al@18545 170 Group: Applications/Internet
al@18545 171 Requires: %{name}-base = %{version}-%{release}
al@18545 172 Obsoletes: %{name}-plugins-anthy < %{obsolete_plugin_ver}
al@18545 173 Provides: %{name}-plugins-anthy = %{version}-%{release}
al@18545 174
al@18545 175 %description anthy
al@18545 176 This package contains the search plugin of Anthy for
al@18545 177 Kazehakase.
al@18545 178 %endif
al@18545 179
al@18545 180 %if %{support_ruby}
al@18545 181 %package ruby
al@18545 182 Summary: Ruby interpretter support for Kazehakase
al@18545 183 Group: Applications/Internet
al@18545 184 Requires: %{name}-base = %{version}-%{release}
al@18545 185 Requires: ruby(gtk2)
al@18545 186 %if 0%{?fedora} >= 19
al@18545 187 Requires: ruby(release)
al@18545 188 %else
al@18545 189 Requires: ruby(abi) = %{rubyabi}
al@18545 190 %endif
al@18545 191
al@18545 192 %description ruby
al@18545 193 This package contains the binding of Kazehakase for
al@18545 194 Ruby interpretter.
al@18545 195 %endif
al@18545 196
al@18545 197 %if %{support_webkit}
al@18545 198 %package webkit
al@18545 199 Summary: Kazehakase browser using WebKit rendering engine
al@18545 200 Group: Applications/Internet
al@18545 201 Requires: %{name}-base = %{version}-%{release}
al@18545 202 Requires: webkitgtk %{?min_webkit_EVR:>= %{min_webkit_EVR}}
al@18545 203
al@18545 204 %description webkit
al@18545 205 Kazehakase is a Web browser which aims to provide
al@18545 206 a user interface that is truly user-friendly & fully customizable.
al@18545 207
al@18545 208 This package uses WebKit for HTML rendering engine.
al@18545 209 %endif
al@18545 210
al@18545 211 %prep
al@18545 212 %setup -q -n %{name}-%{version}%{?usesvn:-svn%svnver}
al@18545 213
al@18545 214 %patch14 -p1 -b .evr
al@18545 215 %patch17 -p0 -b .libegg_mak
al@18545 216 %patch19 -p1 -b .gtk
al@18545 217 #%%patch18 -p0 -b .xul192
al@18545 218 %patch20 -p1 -b .default
al@18545 219 %if 0%{?fedora} >= 17
al@18545 220 %patch21 -p1 -b .ruby19
al@18545 221 %endif
al@18545 222 %patch22 -p1 -b .egg
al@18545 223 %patch23 -p1 -b .gnutls3
al@18545 224
al@18545 225 %if %{support_anthy}
al@18545 226 %{__sed} -i.anthy -e '/^anthy_available/d' configure
al@18545 227 %endif
al@18545 228
al@18545 229 for f in README.ja TODO.ja ; do
al@18545 230 iconv -f EUCJP -t UTF8 $f > ${f}.tmp && \
al@18545 231 ( touch -r ${f} ${f}.tmp ; %{__mv} -f ${f}.tmp ${f} ) || \
al@18545 232 %{__rm} -f ${f}.tmp
al@18545 233 done
al@18545 234
al@18545 235 # Filtering unwanted Provides
al@18545 236 %{__cat} > %{name}-filter-provides.sh <<EOF
al@18545 237 #!/bin/bash
al@18545 238
al@18545 239 unset exclude_provides
al@18545 240 for f in \$(find %{buildroot}%{_libdir}/%{name}/*/ -type f -name '*.so' -or -name '*.so.*' )
al@18545 241 do
al@18545 242 exclude_provides="\$exclude_provides \$(basename \$f)"
al@18545 243 done
al@18545 244
al@18545 245 %{__find_provides} "\$@" | while read prov
al@18545 246 do
al@18545 247 skip=0
al@18545 248 for f in \$exclude_provides
al@18545 249 do
al@18545 250 if echo "\$prov" | grep -q "\$f"
al@18545 251 then
al@18545 252 skip=1
al@18545 253 break
al@18545 254 fi
al@18545 255 done
al@18545 256 if [ \$skip = 1 ] ; then continue ; fi
al@18545 257 echo \$prov
al@18545 258 done
al@18545 259 EOF
al@18545 260
al@18545 261 %{__sed} -e 's|provides|requires|' %{name}-filter-provides.sh \
al@18545 262 | %{__sed} -e 's|prov|req|' > %{name}-filter-requires.sh
al@18545 263 %{__chmod} 0755 %{name}-filter-*.sh
al@18545 264 %define __find_provides \
al@18545 265 %{_builddir}/%{name}-%{version}%{?usesvn:-svn%svnver}/%{name}-filter-provides.sh
al@18545 266 %define __find_requires \
al@18545 267 %{_builddir}/%{name}-%{version}%{?usesvn:-svn%svnver}/%{name}-filter-requires.sh
al@18545 268
al@18545 269 # Enable deprecated for now
al@18545 270 find . -name Makefile.am -or -name configure.ac | \
al@18545 271 xargs sed -i.deprecated -e 's|DISABLE_DEPRECATED|NOTDISABLE_DEPRECATED|g'
al@18545 272
al@18545 273 # Kill xulrunner for F-15+
al@18545 274 sed -i.killxul -e '\@^embed_LTLIBRARIES@d' module/embed/gecko/Makefile.am
al@18545 275
al@18545 276 %build
al@18545 277 %if %{need_autogen}
al@18545 278 sh autogen.sh
al@18545 279 %endif
al@18545 280
al@18545 281 export CFLAGS="%{optflags} -DVERSION_VENDOR=\\\"%{version}-%{release}\\\""
al@18545 282
al@18545 283 rm -rf builddir ; mkdir builddir
al@18545 284 pushd builddir
al@18545 285 ln -sf ../configure
al@18545 286
al@18545 287 %configure \
al@18545 288 --srcdir=$(pwd)/.. \
al@18545 289 --enable-migemo \
al@18545 290 %if %{support_ruby} < 1
al@18545 291 --with-ruby=no \
al@18545 292 %endif
al@18545 293 --with-gecko-engine=libxul \
al@18545 294 --disable-gtkmozembed
al@18545 295
al@18545 296 %{__make} %{?_smp_mflags} -k V=1
al@18545 297 popd
al@18545 298
al@18545 299 %install
al@18545 300 %{__rm} -rf $RPM_BUILD_ROOT
al@18545 301
al@18545 302 pushd builddir
al@18545 303 %{__make} install DESTDIR=$RPM_BUILD_ROOT \
al@18545 304 INSTALL="%{__install} -c -p"
al@18545 305 popd
al@18545 306
al@18545 307 %{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.so
al@18545 308 find $RPM_BUILD_ROOT%{_libdir}/%{name} -name \*.la | xargs %{__rm} -f
al@18545 309
al@18545 310 desktop-file-install \
al@18545 311 %if 0%{?fedora} < 19
al@18545 312 --vendor fedora \
al@18545 313 %endif
al@18545 314 --remove-category Application \
al@18545 315 --delete-original \
al@18545 316 --dir $RPM_BUILD_ROOT%{_datadir}/applications \
al@18545 317 $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop
al@18545 318
al@18545 319 %{find_lang} %{name}
al@18545 320
al@18545 321 %clean
al@18545 322 %{__rm} -rf $RPM_BUILD_ROOT
al@18545 323
al@18545 324 %files -f %{name}.lang base
al@18545 325 %defattr(-,root,root,-)
al@18545 326 %doc AUTHORS COPYING* README* TODO*
al@18545 327
al@18545 328 %dir %{_sysconfdir}/%{name}/
al@18545 329 %dir %{_sysconfdir}/%{name}/mozilla/
al@18545 330 %config(noreplace) %{_sysconfdir}/%{name}/*.xml
al@18545 331 %config(noreplace) %{_sysconfdir}/%{name}/*rc
al@18545 332 %config(noreplace) %{_sysconfdir}/%{name}/mozilla/*.xml
al@18545 333
al@18545 334 %{_bindir}/%{name}
al@18545 335 %{_bindir}/kz-embed-process
al@18545 336 %dir %{_libdir}/%{name}/
al@18545 337 %dir %{_libdir}/%{name}/embed/
al@18545 338 %dir %{_libdir}/%{name}/search/
al@18545 339
al@18545 340 %{_libdir}/%{name}/libkazehakase.so.*
al@18545 341 %{_libdir}/%{name}/embed/per_process.so
al@18545 342
al@18545 343 %dir %{_datadir}/%{name}/
al@18545 344 %if %{support_ruby}
al@18545 345 %dir %{_libdir}/%{name}/ext/
al@18545 346 %dir %{_datadir}/%{name}/ext/
al@18545 347 %endif
al@18545 348 %{_datadir}/%{name}/search-result.*
al@18545 349 %{_datadir}/%{name}/*.png
al@18545 350 %{_datadir}/%{name}/icons/
al@18545 351 %{_datadir}/pixmaps/%{name}*.png
al@18545 352 %{_datadir}/applications/*%{name}.desktop
al@18545 353
al@18545 354 %{_mandir}/man1/%{name}.1*
al@18545 355
al@18545 356 %files hyperestraier
al@18545 357 %defattr(-,root,root,-)
al@18545 358 %{_libdir}/%{name}/search/hyper-estraier.so
al@18545 359
al@18545 360 %if %{support_anthy}
al@18545 361 %files anthy
al@18545 362 %defattr(-,root,root,-)
al@18545 363 %{_libdir}/%{name}/search/anthy*.so*
al@18545 364 %endif
al@18545 365
al@18545 366 %if %{support_ruby}
al@18545 367 %files ruby
al@18545 368 %defattr(-,root,root,-)
al@18545 369 %{_libdir}/%{name}/ext/ruby.so
al@18545 370 %{_datadir}/%{name}/ext/ruby/
al@18545 371 %endif
al@18545 372
al@18545 373 %files
al@18545 374 %defattr(-,root,root,-)
al@18545 375 %if 0%{?fedora} < 15
al@18545 376 %{_libdir}/%{name}/embed/gecko.so
al@18545 377 %endif
al@18545 378
al@18545 379
al@18545 380 %if %{support_webkit}
al@18545 381 %files webkit
al@18545 382 %defattr(-,root,root,-)
al@18545 383 %{_libdir}/%{name}/embed/webkit_gtk.so
al@18545 384 %endif
al@18545 385
al@18545 386 %changelog
al@18545 387 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-17.svn3873_trunk.2
al@18545 388 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
al@18545 389
al@18545 390 * Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-17.svn3873_trunk.1
al@18545 391 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
al@18545 392
al@18545 393 * Thu Apr 24 2014 Vít Ondruch <vondruch@redhat.com> - 0.5.8-17.svn3873_trunk
al@18545 394 - Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1
al@18545 395
al@18545 396 * Tue Aug 6 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.8-16.svn3873
al@18545 397 - Add libgcrypt-devel to BR explicitly
al@18545 398
al@18545 399 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-15.svn3873_trunk.3
al@18545 400 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
al@18545 401
al@18545 402 * Mon Apr 8 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.8-15.svn3873_trunk
al@18545 403 - Change webkitgtk dependency
al@18545 404
al@18545 405 * Thu Mar 21 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.8-14.svn3873_trunk
al@18545 406 - F-19: rebuild against ruby 2.0
al@18545 407
al@18545 408 * Sat Feb 9 2013 Mamoru TASAKA <mtasaka@fedoraproject.org> - 0.5.8-13.svn3873_trunk
al@18545 409 - F-19: kill vendorization of desktop file (fpc#247)
al@18545 410 - Patch for gnutls 3.1.7
al@18545 411
al@18545 412 * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.8-12.svn3873_trunk.1
al@18545 413 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
al@18545 414
al@18545 415 * Wed Apr 4 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.5.8-12.svn3873_trunk
al@18545 416 - Actually change the default to webkit (bug 799019)
al@18545 417 - Fix build with ruby19
al@18545 418 - Fix type wrt thumbname related funtion
al@18545 419
al@18545 420 * Thu Jan 5 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.5.8-11.svn3873_trunk
al@18545 421 - F-17: rebuild against gcc47
al@18545 422
al@18545 423 * Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 0.5.8-10.svn3873_trunk.1
al@18545 424 - Rebuild for new libpng
al@18545 425
al@18545 426 * Wed Jul 13 2011 Mamoru Tasaka <mtasaka@fedoraproject.org> - 0.5.8-10.svn3873_trunk
al@18545 427 - Kill xulrunner support
al@18545 428
al@18545 429 * Thu Sep 9 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-9.svn3873_trunk
al@18545 430 - Patch to compile with GTK >= 2.21.6
al@18545 431
al@18545 432 * Sat Jul 3 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-8.svn3873_trunk
al@18545 433 - Rebuild against new webkitgtk
al@18545 434
al@18545 435 * Tue May 4 2010 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-7.svn3873_trunk
al@18545 436 - Update to the latest trunk
al@18545 437
al@18545 438 * Fri Nov 20 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-5.svn3870_trunk
al@18545 439 - Just to make kazehakase built with xulrunner 1.9.2.1
al@18545 440 ( Does not work actually... However webkit support still works )
al@18545 441
al@18545 442 * Sat Nov 7 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 443 - release++
al@18545 444
al@18545 445 * Sat Oct 17 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-2
al@18545 446 - Fix crash when trying to view source or cert with no page loaded
al@18545 447 (bug 529334)
al@18545 448
al@18545 449 * Tue Sep 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.8-1
al@18545 450 - Update to 0.5.8
al@18545 451
al@18545 452 * Tue Sep 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 453 - rev 3859
al@18545 454 - Enable ruby support again
al@18545 455
al@18545 456 * Mon Sep 7 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.7-3.svn3832_trunk
al@18545 457 - Try rev 3832 for new dbus feature
al@18545 458 - Kill ruby support until it gets compiled
al@18545 459
al@18545 460 * Sat Aug 29 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.7-1
al@18545 461 - Update to 0.5.7
al@18545 462
al@18545 463 * Thu Aug 27 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 464 - rev 3783
al@18545 465
al@18545 466 * Sun Jul 26 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 467 - rev 3778
al@18545 468
al@18545 469 * Sat Jul 25 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-15.svn3773_trunk
al@18545 470 - F-12: Mass rebuild
al@18545 471
al@18545 472 * Tue Jul 21 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-14.svn3773_trunk
al@18545 473 - Attempt to compile with GTK 2.17.5
al@18545 474
al@18545 475 * Wed Jul 1 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 476 - Rebuild
al@18545 477
al@18545 478 * Sun May 31 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 479 - rev 3773
al@18545 480
al@18545 481 * Mon Apr 27 2009 Christopher Aillon <caillon@redhat.com> - 0.5.6-11.svn3771_trunk.1
al@18545 482 - Rebuild against newer gecko
al@18545 483
al@18545 484 * Wed Apr 22 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-11.svn3771_trunk
al@18545 485 - rev 3771
al@18545 486 - Fix crash when downloading is cancalled
al@18545 487 - Fix the issue that downloading won't work when file already exists.
al@18545 488
al@18545 489 * Mon Apr 20 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-10.svn3770_trunk
al@18545 490 - rev 3770
al@18545 491 - spec file cleanup
al@18545 492
al@18545 493 * Sun Apr 12 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-9.svn3769_trunk
al@18545 494 - Prevent crash even if no modules are installed (related to bug 444569)
al@18545 495 - Embed Vendor version information
al@18545 496
al@18545 497 * Sun Apr 12 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-8.svn3769_trunk
al@18545 498 - Fix crash when kazehakase-webkit only is installed (bug 444569)
al@18545 499
al@18545 500 * Fri Mar 27 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-7.svn3769_trunk
al@18545 501 - Fix Group tag (bug 486452)
al@18545 502
al@18545 503 * Mon Mar 23 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 504 - Try rev 3769
al@18545 505
al@18545 506 * Sun Mar 8 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 507 - Try rev 3766, along with WebKit soname bump
al@18545 508
al@18545 509 * Fri Feb 27 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-6.svn3761_trunk
al@18545 510 - rev3756-compile.patch merged upstream
al@18545 511
al@18545 512 * Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 513 - F-11: Mass rebuild
al@18545 514
al@18545 515 * Tue Feb 24 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-5.svn3756_trunk
al@18545 516 - Filter out unwanted Provides
al@18545 517
al@18545 518 * Mon Feb 23 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 519 - Try rev 3756
al@18545 520
al@18545 521 * Fri Jan 30 2009 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 522 - Try rev 3598
al@18545 523 - Now WebKit >= rev 39421 is needed
al@18545 524
al@18545 525 * Tue Dec 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 526 - F-11: Rebuild against xulrunner 1.9.1
al@18545 527
al@18545 528 * Fri Oct 31 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.6-1
al@18545 529 - 0.5.6
al@18545 530 - -UGTK_DISABLE_DEPRECATED hack removed (hack introduced in upstream)
al@18545 531
al@18545 532 * Wed Sep 24 2008 Christopher Aillon <caillon@redhat.com>
al@18545 533 - Rebuild against newer gecko (F-9/8)
al@18545 534
al@18545 535 * Tue Aug 5 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 536 - Try rev. 3509
al@18545 537
al@18545 538 * Wed Jul 30 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.5-1
al@18545 539 - 0.5.5
al@18545 540
al@18545 541 * Sat Jul 19 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-7.svn3506_trunk
al@18545 542 - F-9+: relax gecko libs dependency (as GRE_GetGREPathWithProperties properly
al@18545 543 finds out GRE)
al@18545 544 - F-10+: add -UGTK_DISABLE_DEPRECATED temporarily
al@18545 545
al@18545 546 * Tue Jul 15 2008 Christopher Aillon <caillon@redhat.com>
al@18545 547 - Rebuild against newer gecko (F-8)
al@18545 548
al@18545 549 * Wed Jul 02 2008 Christopher Aillon <caillon@redhat.com>
al@18545 550 - Rebuild against newer gecko (F-8)
al@18545 551
al@18545 552 * Sat Jun 28 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-6.svn3506_trunk
al@18545 553 - Try rev 3506
al@18545 554 - Workaround for bug 447444 (xulrunner vs hunspell conflict) (F-9+)
al@18545 555
al@18545 556 * Wed Jun 25 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-5
al@18545 557 - Apply xulrunner related patches from debian by Mike Hommey
al@18545 558 (debian bug 480796, rh bug 402641)
al@18545 559 This time kazehakase actually works with xulrunner!
al@18545 560
al@18545 561 * Tue Apr 29 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-4
al@18545 562 - Remove redundant description per rel-eng team request
al@18545 563
al@18545 564 * Wed Apr 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-3
al@18545 565 - F-9: temporizing fix for xulrunner
al@18545 566 * Enable gtk-mozembed - don't work at all, however does not crash
al@18545 567 * force to install WebKit version
al@18545 568
al@18545 569 * Wed Apr 16 2008 Christopher Aillon <caillon@redhat.com> - 0.5.4-2.1
al@18545 570 - Rebuild against newer gecko (F-8/9)
al@18545 571
al@18545 572 * Mon Apr 14 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-2
al@18545 573 - Rebuild for new WebKit (F-7/8: bug 438531)
al@18545 574
al@18545 575 * Sun Mar 30 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.4-1
al@18545 576 - 0.5.4
al@18545 577
al@18545 578 * Fri Mar 28 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.3-6.svn3501_trunk
al@18545 579 - Try svn 3501 (still not work against xulrunner :( )
al@18545 580
al@18545 581 * Tue Mar 25 2008 Christopher Aillon <caillon@redhat.com> - 0.5.3-5
al@18545 582 - Rebuild against newer gecko (F-7/8)
al@18545 583
al@18545 584 * Wed Mar 5 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.3-4
al@18545 585 - Create kazehakase-base, split gecko.so from -base package
al@18545 586 so that users can install only WebKit based package.
al@18545 587
al@18545 588 * Sun Mar 2 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.3-3
al@18545 589 - Support WebGTK
al@18545 590
al@18545 591 * Sat Mar 1 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.3-1
al@18545 592 - 0.5.3
al@18545 593
al@18545 594 * Fri Feb 29 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.2-8.svn3410_trunk
al@18545 595 - More try to use xulrunner
al@18545 596 * GRE version fix
al@18545 597 * Remove seemingly undesirable linking
al@18545 598
al@18545 599 * Sun Feb 24 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.2-7.svn3391_trunk
al@18545 600 - More try to use xulrunner
al@18545 601 * Fix linkage for gecko.so
al@18545 602 * Don't use MOZILLA_INTERNAL_API anymore
al@18545 603 * NS_NewStorageStream should be changed to use xpcom
al@18545 604 http://developer.mozilla.org/en/docs/Migrating_from_Internal_Linkage_to_Frozen_Linkage
al@18545 605
al@18545 606 * Sat Feb 23 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.2-2.svn3391_trunk
al@18545 607 - F-9: Try latest svn for xulrunner
al@18545 608
al@18545 609 * Fri Feb 15 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.2-1.2.svn3358
al@18545 610 - F-9: Try latest svn for xulrunner
al@18545 611 (Still build explicitly disabled. Now it builds, does not crash
al@18545 612 but hangs eternally...)
al@18545 613
al@18545 614 * Sat Feb 9 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 615 - Rebuild for new gecko engine (F-7/F-8)
al@18545 616
al@18545 617 * Wed Jan 30 2008 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.2-1
al@18545 618 - 0.5.2
al@18545 619
al@18545 620 * Tue Nov 27 2007 Christopher Aillon <caillon@redhat.com>
al@18545 621 - F-7/8: Rebuild against newer gecko
al@18545 622
al@18545 623 * Wed Nov 12 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.0-2
al@18545 624 - F-9: try to switch to xulrunner
al@18545 625
al@18545 626 * Tue Nov 6 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.0-1.dist.1
al@18545 627 - Rebuild against new gecko engine
al@18545 628 - Switch to use gecko virtual dependency (bug 352091)
al@18545 629
al@18545 630 * Mon Oct 29 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.5.0-1
al@18545 631 - 0.5.0
al@18545 632
al@18545 633 * Fri Oct 26 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.9-2.svn3312
al@18545 634 - Try svn 3312
al@18545 635
al@18545 636 * Tue Oct 23 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.9-2.dist.1
al@18545 637 - Rebuild against new gecko engine.
al@18545 638
al@18545 639 * Mon Oct 8 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.9-2
al@18545 640 - Readd accidentally deleted obsolete_plugin_ver macro
al@18545 641
al@18545 642 * Sat Sep 29 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.9-1
al@18545 643 - 0.4.9
al@18545 644
al@18545 645 * Thu Aug 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.8-1
al@18545 646 - 0.4.8
al@18545 647
al@18545 648 * Wed Aug 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-9.svn3228.dist.1
al@18545 649 - Mass rebuild (buildID or binutils issue)
al@18545 650
al@18545 651 * Thu Aug 9 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-9.svn3228
al@18545 652 - Rebuild against new gecko engine.
al@18545 653
al@18545 654 * Fri Aug 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-8.svn3228
al@18545 655 - Try svn 3228
al@18545 656 - Disable GTK_DISABLE_DEPRECATED for now
al@18545 657 - License update
al@18545 658
al@18545 659 * Sat Jul 21 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-7.svn3227
al@18545 660 - Try svn 3227 to drop GLib patch
al@18545 661
al@18545 662 * Wed Jun 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-5
al@18545 663 - Rebuild against new gecko engine
al@18545 664
al@18545 665 * Tue Jun 5 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-3
al@18545 666 - Patch to follow the newest GLib symbol
al@18545 667
al@18545 668 * Tue Jun 5 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-2
al@18545 669 - Parse GLib version dependency
al@18545 670
al@18545 671 * Wed May 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.7-1
al@18545 672 - 0.4.7
al@18545 673
al@18545 674 * Mon May 28 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.6-5.svn3221
al@18545 675 - Try svn 3221
al@18545 676
al@18545 677 * Tue May 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.6-4
al@18545 678 - Workaround for glib 2.13.1+
al@18545 679
al@18545 680 * Tue May 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.6-2
al@18545 681 - Support Ruby/Migemo
al@18545 682
al@18545 683 * Sun Apr 29 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.6-1
al@18545 684 - 0.4.6
al@18545 685
al@18545 686 * Tue Apr 10 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.5-2
al@18545 687 - Enable ruby-gtk2 support
al@18545 688
al@18545 689 * Tue Apr 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.5-1
al@18545 690 - 0.4.5
al@18545 691 - Clean up spec file (rename plugins, drop "plugins" string from name)
al@18545 692 - Add ruby-gtk support (disabled until the review #232160 is completed)
al@18545 693
al@18545 694 * Sat Mar 24 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-4
al@18545 695 - gecko engine update
al@18545 696
al@18545 697 * Tue Feb 27 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-3.dist.1
al@18545 698 - gecko engine update
al@18545 699
al@18545 700 * Sat Feb 24 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp>
al@18545 701 - enable anthy/mecab support (currently disabled)
al@18545 702
al@18545 703 * Thu Feb 22 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-3
al@18545 704 - enable hyperestraier support.
al@18545 705
al@18545 706 * Sat Feb 4 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-2.dist.1
al@18545 707 - modify configure for split of mozilla-config.h for multilib
al@18545 708
al@18545 709 * Sat Feb 3 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-2
al@18545 710 - Remove -Werror staff
al@18545 711
al@18545 712 * Fri Feb 2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4.1-1
al@18545 713 - 0.4.4.1
al@18545 714
al@18545 715 * Fri Feb 2 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4-2
al@18545 716 - Add more BuildRequires: anthy-devel, libSM-devel
al@18545 717
al@18545 718 * Tue Jan 30 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.4-1
al@18545 719 - 0.4.4
al@18545 720
al@18545 721 * Thu Jan 18 2007 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.3-4
al@18545 722 - Do not call autoconf, just fix configure.
al@18545 723
al@18545 724 * Sat Dec 23 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.3-3
al@18545 725 - Add firefox version dependency for gecko engine
al@18545 726
al@18545 727 * Wed Dec 13 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.3-2
al@18545 728 - Own %%{_libdir}/%%{name} correctly
al@18545 729
al@18545 730 * Tue Dec 12 2006 Mamoru Tasaka <mtasaka@ioa.s.u-tokyo.ac.jp> - 0.4.3-1
al@18545 731 - Initial packaging to import to Fedora Extras.