# HG changeset patch # User Aleksej Bobylev # Date 1446858499 -7200 # Node ID 5e26ab6bd36028b2ea6d79160a667d3b4e524c95 # Parent 188a05620c4527a1753080cff26df4ccec26b4d1 Add: get-vivaldi, kazehakase. Up: firefox-official(42.0). Misc: change various icons. diff -r 188a05620c45 -r 5e26ab6bd360 alsa-utils/stuff/applications/alsamixer.desktop --- a/alsa-utils/stuff/applications/alsamixer.desktop Fri Nov 06 22:23:40 2015 +0100 +++ b/alsa-utils/stuff/applications/alsamixer.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -5,5 +5,5 @@ Name[ru]=Регулятор громкости Alsamixer Name[zh_CN]=Alsamixer 音量控制 Exec=terminal -e alsamixer -Icon=multimedia-player +Icon=multimedia-volume-control Categories=AudioVideo;Audio;Mixer; diff -r 188a05620c45 -r 5e26ab6bd360 cookutils-daemon/receipt --- a/cookutils-daemon/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/cookutils-daemon/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="cookutils-daemon" -VERSION="766" +VERSION="768" CATEGORY="system-tools" SHORT_DESC="SliTaz Cooker daemon script for build host." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 cookutils/receipt --- a/cookutils/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/cookutils/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="cookutils" -VERSION="766" +VERSION="768" CATEGORY="base-system" SHORT_DESC="SliTaz packages builder new generation." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 epdfview/stuff/epdfview.desktop --- a/epdfview/stuff/epdfview.desktop Fri Nov 06 22:23:40 2015 +0100 +++ b/epdfview/stuff/epdfview.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -15,6 +15,6 @@ Comment[ru]=Быстрая программа для просмотра файлов PDF Comment[zh_CN]=轻量级PDF浏览器 Exec=epdfview %f -Icon=/usr/share/epdfview/pixmaps/icon_epdfview-24.png +Icon=epdfview Categories=GTK;Office;Viewer; MimeType=application/pdf; diff -r 188a05620c45 -r 5e26ab6bd360 firefox-official/receipt --- a/firefox-official/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/firefox-official/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="firefox-official" -VERSION="41.0.2" +VERSION="42.0" CATEGORY="network" SHORT_DESC="Official Firefox build by the Mozilla foundation." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 galculator/receipt --- a/galculator/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/galculator/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -33,6 +33,7 @@ -a "Name[ru]=Инженерный калькулятор" \ -a "Name[zh_CN]=科学计算器" \ -a "Comment[ru]=Выполняйте простые и инженерные вычисления" \ + -s "Icon=accessories-calculator" \ -s "Categories=Utility;Calculator;" } diff -r 188a05620c45 -r 5e26ab6bd360 get-vivaldi/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/get-vivaldi/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,16 @@ +# SliTaz package receipt. + +PACKAGE="get-vivaldi" +VERSION="1.0" +CATEGORY="non-free" +SHORT_DESC="An advanced browser made with the power user in mind" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="non-free" +WEB_SITE="https://vivaldi.com/" +TAGS="web-browser" + +genpkg_rules() +{ + mkdir -p $fs/usr/bin + cp stuff/get-vivaldi $fs/usr/bin +} diff -r 188a05620c45 -r 5e26ab6bd360 get-vivaldi/stuff/get-vivaldi --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/get-vivaldi/stuff/get-vivaldi Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,70 @@ +#!/bin/sh + +# Get and install Vivaldi browser for Linux + +# Check if we are root +if [ $(id -u) -ne 0 ]; then + echo -e "\nYou must be root to run $(basename $0)." + echo -e "Please type 'su' and root password to become super-user.\n" + exit 1 +fi + +# Get link to downloading precompiled package +dl_page='https://vivaldi.com/download' +dl_type='32bit RPM' +url=$(busybox wget -O - "$dl_page" | fgrep "$dl_type" | cut -d'"' -f2) +if [ -z "$url" ]; then + echo -e "\nCan't find download link on $dl_page for $dl_type." + exit 1 +fi + +# Download package +tmp_dir="$(mktemp -d)" +cd "$tmp_dir" +busybox wget $url +pkg=$(basename $url) +if [ ! -f $pkg ]; then + cd - + rm -r "$tmp_dir" + echo "Could not download $pkg. Exiting." + exit 1 +fi + +# Extract package +rpm2cpio $pkg | cpio -dium +rm $pkg + +# Remove updater cron job +rm -r ./etc + +# Add icons +for size in 16 22 24 32 48 64 128 256; do + mkdir -p "$tmp_dir/usr/share/icons/hicolor/${size}x$size/apps" + ln -s /opt/vivaldi/product_logo_$size.png "$tmp_dir/usr/share/icons/hicolor/${size}x$size/apps/vivaldi.png" +done + +# Prepare to packaging +VERSION="$(echo $pkg | sed 's|[^_]*_\(.*\)\.i386.*|\1|')" +mkdir -p $tmp_dir/vivaldi-$VERSION/fs +mv $tmp_dir/opt $tmp_dir/usr $tmp_dir/vivaldi-$VERSION/fs + +cat > $tmp_dir/vivaldi-$VERSION/receipt << EOT +PACKAGE="vivaldi" +VERSION="$VERSION" +CATEGORY="non-free" +SHORT_DESC="An advanced browser made with the power user in mind" +DEPENDS="gtk+ bash cups" +WEB_SITE="https://vivaldi.com/" +EOT + +tazpkg pack vivaldi-$VERSION gzip + +# Clean to save RAM memory +rm -rf $PACKAGE-$VERSION + +# Install pseudo package +yes y | tazpkg install vivaldi-$VERSION.tazpkg + +# Clean +cd - +rm -rf $tmp_dir diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,57 @@ +# SliTaz package receipt. + +PACKAGE="kazehakase" +VERSION="0.5.8" +CATEGORY="network" +SHORT_DESC="GTK+ web browser using Webkit rendering engine" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL2" +WEB_SITE="http://kazehakase.sourceforge.jp/" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="http://iij.dl.osdn.jp/kazehakase/43802/$TARBALL" +PATCH_URL="http://http.debian.net/debian/pool/main/k/kazehakase/kazehakase_0.5.8-4.diff.gz" +TAGS="web-browser" + +DEPENDS="libwebkit" +BUILD_DEPENDS="libtool automake autoconf \ +gtk+-dev dbus-glib-dev libwebkit-dev gnutls-dev xorg-libSM-dev zlib-dev \ +util-linux-uuid-dev libxslt-dev" + +# Rules to configure and make the package. +compile_rules() +{ + PATCH_GZ="$(basename "$PATCH_URL")" + [ -e "$SRC/$PATCH_GZ" ] || wget -O "$SRC/$PATCH_GZ" "$PATCH_URL" + cp "$SRC/$PATCH_GZ" $src + gzip -d $PATCH_GZ + patch -p1 -i ${PATCH_GZ%.gz} + for i in $(cat $src/debian/patches/00list); do + patch -p1 -i $src/debian/patches/$i.dpatch + done + + for i in $stuff/*.patch; do + patch -p1 -i $i + done + + for i in codeset gettext glibc21 iconv isc-posix lcmessage progtest; do + [ -e "/usr/share/aclocal/$i.m4" ] && + cp /usr/share/aclocal/$i.m4 $src/macros + done + + cp -f /usr/share/automake-*/missing . + sed -i 's|G_CONST_RETURN|const|' $src/libegg/pixbufthumbnail/egg-pixbuf-thumbnail.h + + ./autogen.sh + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + $CONFIGURE_ARGS && make && make install +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/* $fs + find $fs -name '*.la' -delete +} diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.6-rev3769-embed-vendor-version.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.6-rev3769-embed-vendor-version.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,16 @@ +--- kazehakase-0.5.6-svn3769_trunk/src/dialogs/kz-about-dialog.c.version 2009-01-28 04:25:07.000000000 +0900 ++++ kazehakase-0.5.6-svn3769_trunk/src/dialogs/kz-about-dialog.c 2009-04-12 18:01:15.000000000 +0900 +@@ -95,7 +95,12 @@ + GDK_RGB_DITHER_NORMAL, + 0, 0); + /* Draw version and backends under the logo */ +- version = g_strdup_printf (_("Version %s"), VERSION); ++ version = g_strdup_printf (_("Version %s"), ++#ifdef VERSION_VENDOR ++ VERSION_VENDOR); ++#else ++ VERSION); ++#endif + backends = backend_names(); + if (backends) + { diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,13 @@ +Index: libegg/pixbufthumbnail/Makefile.am +=================================================================== +--- kazehakase-0.5.7-svn938_trunk/libegg/pixbufthumbnail/Makefile.am (revision 938) ++++ kazehakase-0.5.7-svn938_trunk/libegg/pixbufthumbnail/Makefile.am (working copy) +@@ -26,7 +26,7 @@ + + testeggpixbufthumbnail_LDADD = \ + $(EGG_LIBS) \ +- $(top_builddir)/libegg/pixbufthumbnail/libeggpixbufthumbnail.la ++ libeggpixbufthumbnail.la + + testeggpixbufthumbnail_SOURCES = \ + testeggpixbufthumbnail.c diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-default-to-webkit.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-default-to-webkit.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,21 @@ +--- kazehakase-0.5.8-svn3873_trunk/src/kz-window.c.default 2010-05-04 00:38:44.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/src/kz-window.c 2012-04-04 12:45:05.443193500 +0900 +@@ -830,15 +830,15 @@ + if (engine) + { + if (engine[0]) +- web = KZ_WEB(kz_web_new(engine, "gecko")); ++ web = KZ_WEB(kz_web_new(engine, "webkit_gtk")); + g_free(engine); + } + + if (!web) +- web = KZ_WEB(kz_web_new("gecko", "gecko")); +- if (!web) + web = KZ_WEB(kz_web_new("webkit_gtk", "webkit_gtk")); + if (!web) ++ web = KZ_WEB(kz_web_new("gecko", "gecko")); ++ if (!web) + web = KZ_WEB(kz_web_new("ie", "ie")); + + return web; diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-egg.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-egg.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,22 @@ +--- kazehakase-0.5.8-svn3873_trunk/module/search/kz-hyper-estraier-search.c.egg 2009-02-27 13:28:44.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/module/search/kz-hyper-estraier-search.c 2012-04-04 14:12:59.588721573 +0900 +@@ -401,7 +401,7 @@ + strlen(G_DIR_SEPARATOR_S)); + + thumb_filename = +- egg_pixbuf_get_thumb_filename(uri, ++ egg_pixbuf_get_thumbnail_filename(uri, + EGG_PIXBUF_THUMBNAIL_LARGE); + thumb_uri = g_strdup_printf("history-search:?image=%s", + thumb_filename); +--- kazehakase-0.5.8-svn3873_trunk/module/search/rast-search.c.egg 2009-01-28 04:25:06.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/module/search/rast-search.c 2012-04-04 14:12:53.801803391 +0900 +@@ -186,7 +186,7 @@ + gchar *summary = get_value(line); + + desc = remove_tag(summary, g_strlen(summary)); +- thumb_filename = egg_pixbuf_get_thumb_filename(uri, ++ thumb_filename = egg_pixbuf_get_thumbnail_filename(uri, + EGG_PIXBUF_THUMB_LARGE); + thumb_uri = g_strdup_printf("history-search:?image=%s", + thumb_filename); diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,12 @@ +--- kazehakase-0.5.8-svn3873_trunk/src/kz-app.c.gnutls3 2009-09-14 01:51:10.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/src/kz-app.c 2013-02-09 21:18:04.000000000 +0900 +@@ -494,7 +494,9 @@ + + #ifdef USE_SSL + /* initialize gnutls. this function should be called once. */ ++#if GNUTLS_VERSION_NUMBER <= 0x020b00 + gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread); ++#endif + gnutls_global_init(); + #endif + diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-ruby19.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-0.5.8-svn3873_trunk-ruby19.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,147 @@ +--- kazehakase-0.5.8-svn3873_trunk/configure.ac.ruby19 2010-05-04 00:38:45.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/configure.ac 2012-04-04 14:00:45.795119865 +0900 +@@ -421,14 +421,21 @@ + rbconfig="$RUBY -rrbconfig -e " + + changequote(<<, >>) +- for var_name in archdir sitearchdir CFLAGS LIBRUBYARG LIBS libdir; do ++ for var_name in archdir sitearchdir vendorarchdir CFLAGS LIBRUBYARG LIBS libdir; do + rbconfig_tmp=`$rbconfig "print Config::CONFIG['$var_name']"` + eval "rbconfig_$var_name=\"$rbconfig_tmp\"" + done + changequote([, ]) + ++ changequote(<<, >>) ++ RUBY_CONFIGH_DIR=`$rbconfig "print Config::CONFIG['includedir']"` ++ RUBY_CONFIGH_DIR=${RUBY_CONFIGH_DIR}/`$rbconfig "print Config::CONFIG['arch']"` ++ changequote([, ]) ++ + RUBY_CFLAGS="$RUBY_CFLAGS -I$rbconfig_archdir " + RUBY_CFLAGS="$RUBY_CFLAGS -I$rbconfig_sitearchdir " ++ RUBY_CFLAGS="$RUBY_CFLAGS -I$rbconfig_vendorarchdir " ++ RUBY_CFLAGS="$RUBY_CFLAGS -I$RUBY_CONFIGH_DIR" + RUBY_CFLAGS="$RUBY_CFLAGS $rbconfig_CFLAGS " + RUBY_LIBS="$rbconfig_LIBRUBYARG $rbconfig_LIBS" + RUBY_LDFLAGS="-L$rbconfig_libdir" +@@ -602,8 +609,8 @@ + GENHTML_OPTIONS="--title 'Kazehakase Code Coverage'" + + KAZEHAKASE_CFLAGS="$GTK_CFLAGS $LIBGNUTLS_CFLAGS $GIO_CFLAGS $DBUS_GLIB_CFLAGS" +-KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED" +-KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DG_DISABLE_DEPRECATED" ++KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DGDK_NOTDISABLE_DEPRECATED -DGTK_NOTDISABLE_DEPRECATED" ++KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DG_NOTDISABLE_DEPRECATED" + KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DSYSDATADIR=\\\"\"\$(datadir)\"\\\"" + KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DLOCALEDIR=\\\"\"\$(localedir)\"\\\"" + KAZEHAKASE_CFLAGS="$KAZEHAKASE_CFLAGS -DKZ_DATADIR=\\\"\"\$(datadir)/\$(PACKAGE)\"\\\"" +--- kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-embed.c.ruby19 2009-09-27 22:18:07.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-embed.c 2012-04-04 14:00:45.605121458 +0900 +@@ -112,7 +112,7 @@ + rb_kz_embed_find(VALUE self, VALUE keyword, VALUE backward) + { + gboolean find; +- find = kz_embed_find(_SELF(self), STR2CSTR(keyword), RVAL2CBOOL(backward)); ++ find = kz_embed_find(_SELF(self), StringValuePtr(keyword), RVAL2CBOOL(backward)); + return CBOOL2RVAL(find); + } + +@@ -120,7 +120,7 @@ + rb_kz_embed_incremental_search(VALUE self, VALUE keyword, VALUE backward) + { + gboolean search; +- search = kz_embed_incremental_search(_SELF(self), STR2CSTR(keyword), ++ search = kz_embed_incremental_search(_SELF(self), StringValuePtr(keyword), + RVAL2CBOOL(backward)); + return CBOOL2RVAL(search); + } +@@ -330,7 +330,7 @@ + static VALUE + rb_kz_embed_set_encoding(VALUE self, VALUE encoding) + { +- kz_embed_set_encoding(_SELF(self), STR2CSTR(encoding)); ++ kz_embed_set_encoding(_SELF(self), StringValuePtr(encoding)); + return self; + } + +@@ -384,7 +384,7 @@ + rb_kz_embed_save_with_content(VALUE self, VALUE rawfilename) + { + gboolean save; +- save = kz_embed_save_with_content(_SELF(self), STR2CSTR(rawfilename)); ++ save = kz_embed_save_with_content(_SELF(self), StringValuePtr(rawfilename)); + return RVAL2CBOOL(save); + } + +--- kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-sidebar.c.ruby19 2009-01-28 04:25:13.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-sidebar.c 2012-04-04 14:00:45.605121458 +0900 +@@ -69,16 +69,16 @@ + + entries = rb_funcall(mKzSidebarFactory, rb_intern("entries"), 0); + +- len = RARRAY(entries)->len; ++ len = RARRAY_LEN(entries); + for (i = 0; i < len; i++) { + VALUE entry_info; + KzSidebarEntry *entry; + +- entry_info = RARRAY(entries)->ptr[i]; ++ entry_info = (RARRAY_PTR(entries))[i]; + entry = g_new0(KzSidebarEntry, 1); +- entry->priority_hint = NUM2INT(RARRAY(entry_info)->ptr[0]); +- entry->label = RVAL2CSTR(RARRAY(entry_info)->ptr[1]); +- entry->icon = RVAL2CSTR2(RARRAY(entry_info)->ptr[2]); ++ entry->priority_hint = NUM2INT((RARRAY_PTR(entry_info))[0]); ++ entry->label = RVAL2CSTR((RARRAY_PTR(entry_info))[1]); ++ entry->icon = RVAL2CSTR2((RARRAY_PTR(entry_info))[2]); + entry->create = rb_kz_sidebar_entry_create; + kz_sidebar_append_entry(entry); + } +--- kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-web.c.ruby19 2009-09-27 22:18:07.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-web.c 2012-04-04 14:05:41.973991342 +0900 +@@ -161,7 +161,7 @@ + rb_kz_web_find(VALUE self, VALUE keyword, VALUE backward) + { + gboolean find; +- find = kz_web_find(_SELF(self), STR2CSTR(keyword), RVAL2CBOOL(backward)); ++ find = kz_web_find(_SELF(self), StringValuePtr(keyword), RVAL2CBOOL(backward)); + return CBOOL2RVAL(find); + } + +@@ -169,7 +169,7 @@ + rb_kz_web_incremental_search(VALUE self, VALUE keyword, VALUE backward) + { + gboolean search; +- search = kz_web_incremental_search(_SELF(self), STR2CSTR(keyword), ++ search = kz_web_incremental_search(_SELF(self), StringValuePtr(keyword), + RVAL2CBOOL(backward)); + return CBOOL2RVAL(search); + } +@@ -409,7 +409,7 @@ + static VALUE + rb_kz_web_set_encoding(VALUE self, VALUE encoding) + { +- kz_web_set_encoding(_SELF(self), STR2CSTR(encoding)); ++ kz_web_set_encoding(_SELF(self), StringValuePtr(encoding)); + return self; + } + +@@ -463,7 +463,7 @@ + rb_kz_web_save_with_content(VALUE self, VALUE rawfilename) + { + gboolean save; +- save = kz_web_save_with_content(_SELF(self), STR2CSTR(rawfilename)); ++ save = kz_web_save_with_content(_SELF(self), StringValuePtr(rawfilename)); + return RVAL2CBOOL(save); + } + +--- kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-window.c.ruby19 2009-09-27 22:18:07.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/ext/ruby/kz-rb-window.c 2012-04-04 14:00:45.605121458 +0900 +@@ -44,7 +44,7 @@ + static VALUE + rb_kz_window_set_default(VALUE self, VALUE window) + { +- rb_cvar_set(self, id_default, window, Qfalse); ++ rb_cvar_set(self, id_default, window); + return Qnil; + } + diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase-rev3873-gtk222.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase-rev3873-gtk222.patch Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,107 @@ +--- kazehakase-0.5.8-svn3873_trunk/src/kz-notebook.c.gtk222 2009-10-16 23:53:10.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/src/kz-notebook.c 2010-09-08 23:44:28.000000000 +0900 +@@ -82,7 +82,11 @@ + guint page_num, + gpointer data); + static void switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else + GtkNotebookPage *page, ++#endif + guint page_num); + + static void cb_page_reordered (GtkNotebook *notebook, +@@ -322,7 +326,13 @@ + } + + static void +-switch_page (GtkNotebook *notebook, GtkNotebookPage *page, guint page_num) ++switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else ++ GtkNotebookPage *page, ++#endif ++ guint page_num) + { + KzTabLabel *tab; + gchar *title; +--- kazehakase-0.5.8-svn3873_trunk/src/kz-window.c.gtk222 2010-05-04 00:38:44.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/src/kz-window.c 2010-09-08 23:40:40.000000000 +0900 +@@ -213,11 +213,19 @@ + guint page_num, + KzWindow *kz); + static void cb_notebook_switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else + GtkNotebookPage *page, ++#endif + guint page_num, + KzWindow *kz); + static void cb_notebook_switch_page_after (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else + GtkNotebookPage *page, ++#endif + guint page_num, + KzWindow *kz); + static void cb_gesture_stack_motion (KzGesture *gesture, +@@ -1912,7 +1920,12 @@ + } + + static void +-cb_notebook_switch_page (GtkNotebook *notebook, GtkNotebookPage *page, ++cb_notebook_switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else ++ GtkNotebookPage *page, ++#endif + guint page_num, KzWindow *kz) + { + KzWeb *kzweb = KZ_WINDOW_NTH_WEB(kz, page_num); +@@ -1971,7 +1984,12 @@ + } + + static void +-cb_notebook_switch_page_after (GtkNotebook *notebook, GtkNotebookPage *page, ++cb_notebook_switch_page_after (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else ++ GtkNotebookPage *page, ++#endif + guint page_num, KzWindow *kz) + { + kz_feed_info_change_state(KZ_FEED_INFO(kz->feed_info)); +--- kazehakase-0.5.8-svn3873_trunk/src/sidebar/kz-tabtree.c.gtk222 2009-10-16 23:53:09.000000000 +0900 ++++ kazehakase-0.5.8-svn3873_trunk/src/sidebar/kz-tabtree.c 2010-09-08 23:36:25.000000000 +0900 +@@ -85,7 +85,11 @@ + + /* signal handlers for Notebook on KzWindow */ + static void cb_switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else + GtkNotebookPage *page, ++#endif + guint page_num, + KzTabTree *tabtree); + +@@ -696,7 +700,12 @@ + + + static void +-cb_switch_page (GtkNotebook *notebook, GtkNotebookPage *page, ++cb_switch_page (GtkNotebook *notebook, ++#if GTK_CHECK_VERSION(2, 21, 6) ++ gpointer page, ++#else ++ GtkNotebookPage *page, ++#endif + guint page_num, KzTabTree *tabtree) + { + KzWeb *web; diff -r 188a05620c45 -r 5e26ab6bd360 kazehakase/stuff/kazehakase.spec --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/kazehakase/stuff/kazehakase.spec Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,731 @@ +# svnroot: http://svn.sourceforge.jp/svnroot/kazehakase/kazehakase/trunk +# To create svn based tarball, follow: +# $ svn ro $svnroot +# $ mv trunk %%name-%%version-svn%%svnver +# $ tar czf %%name-%%version-svn%%svnver.tar.gz %%name-%%version-svn%%svnver + +# Filtering out unwanted Provides +%define _use_internal_dependency_generator 0 + +%define support_anthy 0 +%define support_ruby 1 +%if 0%{?fedora} < 19 +%define rubyabi 1.9.1 +%endif +%define support_webkit 1 + +%define usesvn 1 +%define need_autogen 0 + +%define min_webkit_EVR 1.1.1 + +%if 0%{?fedora} >= 13 +%define Geckover 1.9.2.3 +%endif + +%if 0%{?usesvn} > 0 +%define need_autogen 1 +%endif + +%define obsolete_plugin_ver 0.4.5-1 + +%define repoid 43802 +%define svnver 3873_trunk + + +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# +%define fedorarel 17 +%define _release %{fedorarel}%{?usesvn:.svn%svnver} + +%if 0%{?fedora} < 1 +# WebKit does not seem to be ready +%define support_webkit 0 +%endif + +# Patch17 needs autotools +%define need_autogen 1 + +Name: kazehakase +Version: 0.5.8 +# +# When changing release number, please make it sure that +# the new EVR won't be higher than the one of higher branch!! +# +Release: %{_release}%{?dist}.2 +Summary: Kazehakase browser using Gecko rendering engine + +Group: Applications/Internet +License: GPLv2+ +URL: http://kazehakase.sourceforge.jp/ +Source0: http://dl.sourceforge.jp/kazehakase/%{repoid}/%{name}-%{version}%{?usesvn:-svn%svnver}.tar.gz +Patch14: kazehakase-0.5.6-rev3769-embed-vendor-version.patch +Patch17: kazehakase-0.5.7-external-rev938-libegg-parallel_make.patch +Patch19: kazehakase-rev3873-gtk222.patch +Patch20: kazehakase-0.5.8-svn3873_trunk-default-to-webkit.patch +Patch21: kazehakase-0.5.8-svn3873_trunk-ruby19.patch +Patch22: kazehakase-0.5.8-svn3873_trunk-egg.patch +# http://lists.gnu.org/archive/html/gnutls-devel/2011-03/msg00034.html +# http://lists.fedoraproject.org/pipermail/devel/2013-February/178231.html +Patch23: kazehakase-0.5.8-svn3873_trunk-gnutls3-gcry_control.patch + +BuildRequires: dbus-devel +BuildRequires: expat-devel +BuildRequires: gnutls-devel +BuildRequires: gtk2-devel +BuildRequires: libgcrypt-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: rubygem(gettext) +BuildRequires: rubygem-gtk2-devel +BuildRequires: rubygems-devel +%if 0%{?fedora} < 19 +BuildRequires: ruby(abi) = %{rubyabi} +%endif +BuildRequires: ruby-devel +%endif +%if %{support_webkit} +BuildRequires: webkitgtk-devel %{?min_webkit_EVR:>= %{min_webkit_EVR}} +%endif + +BuildRequires: desktop-file-utils +BuildRequires: gettext + +Requires: %{name}-base = %{version}-%{release} + +# GLib version dependency +# Borrowed from pidgin spec file + +# Require Binary Compatible glib +# returns bogus value if glib2-devel is not installed in order for parsing to succeed +# bogus value wont make it into a real package +%define glib_ver %([ -a %{_libdir}/pkgconfig/glib-2.0.pc ] && pkg-config --modversion glib-2.0 || echo -n "999") +BuildRequires: glib2-devel +# drop this for now +# Requires: glib2 >= %{glib_ver} + +BuildRequires: gecko-devel %{?Geckover:>= %{Geckover}} +BuildRequires: gecko-devel-unstable +%if 0%{?fedora} >= 15 +Requires: %{name}-webkit = %{version}-%{release} +%else +Requires: gecko-libs %{?Geckover:>= %{Geckover}} +%endif + +BuildRequires: intltool +%if %{need_autogen} +BuildRequires: libtool +BuildRequires: automake +%endif + +%description +Kazehakase is a Web browser which aims to provide +a user interface that is truly user-friendly & fully customizable. + +%if 0%{?fedora} >= 15 +Note that kazehakase no longer supports Gecko and this +package will always pulls %{name}-webkit subpackage in. +%else +This package uses Gecko for HTML rendering engine. +%endif + +%package base +Summary: Base package of Kazehakase +Group: Applications/Internet +%if %{support_ruby} < 1 +Obsoletes: %{name}-ruby < %{version}-%{release} +%endif + +%description base +This package contains base files for Kazehakase. +To use Kazehakase, you also need to install a package +containing HTML rendering engine module for Kazehakase. + + +%package hyperestraier +Summary: Kazehakase search engine of hyperestraier +Group: Applications/Internet +Requires: %{name}-base = %{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 hyperestraier +This package contains the search plugin of hyperstraier for +Kazehakase. + +%if %{support_anthy} +%package anthy +Summary: Kazehakase search engine of Anthy +Group: Applications/Internet +Requires: %{name}-base = %{version}-%{release} +Obsoletes: %{name}-plugins-anthy < %{obsolete_plugin_ver} +Provides: %{name}-plugins-anthy = %{version}-%{release} + +%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}-base = %{version}-%{release} +Requires: ruby(gtk2) +%if 0%{?fedora} >= 19 +Requires: ruby(release) +%else +Requires: ruby(abi) = %{rubyabi} +%endif + +%description ruby +This package contains the binding of Kazehakase for +Ruby interpretter. +%endif + +%if %{support_webkit} +%package webkit +Summary: Kazehakase browser using WebKit rendering engine +Group: Applications/Internet +Requires: %{name}-base = %{version}-%{release} +Requires: webkitgtk %{?min_webkit_EVR:>= %{min_webkit_EVR}} + +%description webkit +Kazehakase is a Web browser which aims to provide +a user interface that is truly user-friendly & fully customizable. + +This package uses WebKit for HTML rendering engine. +%endif + +%prep +%setup -q -n %{name}-%{version}%{?usesvn:-svn%svnver} + +%patch14 -p1 -b .evr +%patch17 -p0 -b .libegg_mak +%patch19 -p1 -b .gtk +#%%patch18 -p0 -b .xul192 +%patch20 -p1 -b .default +%if 0%{?fedora} >= 17 +%patch21 -p1 -b .ruby19 +%endif +%patch22 -p1 -b .egg +%patch23 -p1 -b .gnutls3 + +%if %{support_anthy} +%{__sed} -i.anthy -e '/^anthy_available/d' configure +%endif + +for f in README.ja TODO.ja ; do + iconv -f EUCJP -t UTF8 $f > ${f}.tmp && \ + ( touch -r ${f} ${f}.tmp ; %{__mv} -f ${f}.tmp ${f} ) || \ + %{__rm} -f ${f}.tmp +done + +# Filtering unwanted Provides +%{__cat} > %{name}-filter-provides.sh < %{name}-filter-requires.sh +%{__chmod} 0755 %{name}-filter-*.sh +%define __find_provides \ + %{_builddir}/%{name}-%{version}%{?usesvn:-svn%svnver}/%{name}-filter-provides.sh +%define __find_requires \ + %{_builddir}/%{name}-%{version}%{?usesvn:-svn%svnver}/%{name}-filter-requires.sh + +# Enable deprecated for now +find . -name Makefile.am -or -name configure.ac | \ + xargs sed -i.deprecated -e 's|DISABLE_DEPRECATED|NOTDISABLE_DEPRECATED|g' + +# Kill xulrunner for F-15+ +sed -i.killxul -e '\@^embed_LTLIBRARIES@d' module/embed/gecko/Makefile.am + +%build +%if %{need_autogen} +sh autogen.sh +%endif + +export CFLAGS="%{optflags} -DVERSION_VENDOR=\\\"%{version}-%{release}\\\"" + +rm -rf builddir ; mkdir builddir +pushd builddir +ln -sf ../configure + +%configure \ + --srcdir=$(pwd)/.. \ + --enable-migemo \ +%if %{support_ruby} < 1 + --with-ruby=no \ +%endif + --with-gecko-engine=libxul \ + --disable-gtkmozembed + +%{__make} %{?_smp_mflags} -k V=1 +popd + +%install +%{__rm} -rf $RPM_BUILD_ROOT + +pushd builddir +%{__make} install DESTDIR=$RPM_BUILD_ROOT \ + INSTALL="%{__install} -c -p" +popd + +%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/%{name}/lib*.so +find $RPM_BUILD_ROOT%{_libdir}/%{name} -name \*.la | xargs %{__rm} -f + +desktop-file-install \ +%if 0%{?fedora} < 19 + --vendor fedora \ +%endif + --remove-category Application \ + --delete-original \ + --dir $RPM_BUILD_ROOT%{_datadir}/applications \ + $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop + +%{find_lang} %{name} + +%clean +%{__rm} -rf $RPM_BUILD_ROOT + +%files -f %{name}.lang base +%defattr(-,root,root,-) +%doc AUTHORS COPYING* README* TODO* + +%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} +%{_bindir}/kz-embed-process +%dir %{_libdir}/%{name}/ +%dir %{_libdir}/%{name}/embed/ +%dir %{_libdir}/%{name}/search/ + +%{_libdir}/%{name}/libkazehakase.so.* +%{_libdir}/%{name}/embed/per_process.so + +%dir %{_datadir}/%{name}/ +%if %{support_ruby} +%dir %{_libdir}/%{name}/ext/ +%dir %{_datadir}/%{name}/ext/ +%endif +%{_datadir}/%{name}/search-result.* +%{_datadir}/%{name}/*.png +%{_datadir}/%{name}/icons/ +%{_datadir}/pixmaps/%{name}*.png +%{_datadir}/applications/*%{name}.desktop + +%{_mandir}/man1/%{name}.1* + +%files hyperestraier +%defattr(-,root,root,-) +%{_libdir}/%{name}/search/hyper-estraier.so + +%if %{support_anthy} +%files anthy +%defattr(-,root,root,-) +%{_libdir}/%{name}/search/anthy*.so* +%endif + +%if %{support_ruby} +%files ruby +%defattr(-,root,root,-) +%{_libdir}/%{name}/ext/ruby.so +%{_datadir}/%{name}/ext/ruby/ +%endif + +%files +%defattr(-,root,root,-) +%if 0%{?fedora} < 15 +%{_libdir}/%{name}/embed/gecko.so +%endif + + +%if %{support_webkit} +%files webkit +%defattr(-,root,root,-) +%{_libdir}/%{name}/embed/webkit_gtk.so +%endif + +%changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.5.8-17.svn3873_trunk.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 0.5.8-17.svn3873_trunk.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Apr 24 2014 Vít Ondruch - 0.5.8-17.svn3873_trunk +- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1 + +* Tue Aug 6 2013 Mamoru TASAKA - 0.5.8-16.svn3873 +- Add libgcrypt-devel to BR explicitly + +* Sat Aug 03 2013 Fedora Release Engineering - 0.5.8-15.svn3873_trunk.3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Mon Apr 8 2013 Mamoru TASAKA - 0.5.8-15.svn3873_trunk +- Change webkitgtk dependency + +* Thu Mar 21 2013 Mamoru TASAKA - 0.5.8-14.svn3873_trunk +- F-19: rebuild against ruby 2.0 + +* Sat Feb 9 2013 Mamoru TASAKA - 0.5.8-13.svn3873_trunk +- F-19: kill vendorization of desktop file (fpc#247) +- Patch for gnutls 3.1.7 + +* Thu Jul 19 2012 Fedora Release Engineering - 0.5.8-12.svn3873_trunk.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Apr 4 2012 Mamoru Tasaka - 0.5.8-12.svn3873_trunk +- Actually change the default to webkit (bug 799019) +- Fix build with ruby19 +- Fix type wrt thumbname related funtion + +* Thu Jan 5 2012 Mamoru Tasaka - 0.5.8-11.svn3873_trunk +- F-17: rebuild against gcc47 + +* Tue Dec 06 2011 Adam Jackson - 0.5.8-10.svn3873_trunk.1 +- Rebuild for new libpng + +* Wed Jul 13 2011 Mamoru Tasaka - 0.5.8-10.svn3873_trunk +- Kill xulrunner support + +* Thu Sep 9 2010 Mamoru Tasaka - 0.5.8-9.svn3873_trunk +- Patch to compile with GTK >= 2.21.6 + +* Sat Jul 3 2010 Mamoru Tasaka - 0.5.8-8.svn3873_trunk +- Rebuild against new webkitgtk + +* Tue May 4 2010 Mamoru Tasaka - 0.5.8-7.svn3873_trunk +- Update to the latest trunk + +* Fri Nov 20 2009 Mamoru Tasaka - 0.5.8-5.svn3870_trunk +- Just to make kazehakase built with xulrunner 1.9.2.1 + ( Does not work actually... However webkit support still works ) + +* Sat Nov 7 2009 Mamoru Tasaka +- release++ + +* Sat Oct 17 2009 Mamoru Tasaka - 0.5.8-2 +- Fix crash when trying to view source or cert with no page loaded + (bug 529334) + +* Tue Sep 29 2009 Mamoru Tasaka - 0.5.8-1 +- Update to 0.5.8 + +* Tue Sep 29 2009 Mamoru Tasaka +- rev 3859 +- Enable ruby support again + +* Mon Sep 7 2009 Mamoru Tasaka - 0.5.7-3.svn3832_trunk +- Try rev 3832 for new dbus feature +- Kill ruby support until it gets compiled + +* Sat Aug 29 2009 Mamoru Tasaka - 0.5.7-1 +- Update to 0.5.7 + +* Thu Aug 27 2009 Mamoru Tasaka +- rev 3783 + +* Sun Jul 26 2009 Mamoru Tasaka +- rev 3778 + +* Sat Jul 25 2009 Mamoru Tasaka - 0.5.6-15.svn3773_trunk +- F-12: Mass rebuild + +* Tue Jul 21 2009 Mamoru Tasaka - 0.5.6-14.svn3773_trunk +- Attempt to compile with GTK 2.17.5 + +* Wed Jul 1 2009 Mamoru Tasaka +- Rebuild + +* Sun May 31 2009 Mamoru Tasaka +- rev 3773 + +* Mon Apr 27 2009 Christopher Aillon - 0.5.6-11.svn3771_trunk.1 +- Rebuild against newer gecko + +* Wed Apr 22 2009 Mamoru Tasaka - 0.5.6-11.svn3771_trunk +- rev 3771 +- Fix crash when downloading is cancalled +- Fix the issue that downloading won't work when file already exists. + +* Mon Apr 20 2009 Mamoru Tasaka - 0.5.6-10.svn3770_trunk +- rev 3770 +- spec file cleanup + +* Sun Apr 12 2009 Mamoru Tasaka - 0.5.6-9.svn3769_trunk +- Prevent crash even if no modules are installed (related to bug 444569) +- Embed Vendor version information + +* Sun Apr 12 2009 Mamoru Tasaka - 0.5.6-8.svn3769_trunk +- Fix crash when kazehakase-webkit only is installed (bug 444569) + +* Fri Mar 27 2009 Mamoru Tasaka - 0.5.6-7.svn3769_trunk +- Fix Group tag (bug 486452) + +* Mon Mar 23 2009 Mamoru Tasaka +- Try rev 3769 + +* Sun Mar 8 2009 Mamoru Tasaka +- Try rev 3766, along with WebKit soname bump + +* Fri Feb 27 2009 Mamoru Tasaka - 0.5.6-6.svn3761_trunk +- rev3756-compile.patch merged upstream + +* Tue Feb 24 2009 Mamoru Tasaka +- F-11: Mass rebuild + +* Tue Feb 24 2009 Mamoru Tasaka - 0.5.6-5.svn3756_trunk +- Filter out unwanted Provides + +* Mon Feb 23 2009 Mamoru Tasaka +- Try rev 3756 + +* Fri Jan 30 2009 Mamoru Tasaka +- Try rev 3598 +- Now WebKit >= rev 39421 is needed + +* Tue Dec 23 2008 Mamoru Tasaka +- F-11: Rebuild against xulrunner 1.9.1 + +* Fri Oct 31 2008 Mamoru Tasaka - 0.5.6-1 +- 0.5.6 +- -UGTK_DISABLE_DEPRECATED hack removed (hack introduced in upstream) + +* Wed Sep 24 2008 Christopher Aillon +- Rebuild against newer gecko (F-9/8) + +* Tue Aug 5 2008 Mamoru Tasaka +- Try rev. 3509 + +* Wed Jul 30 2008 Mamoru Tasaka - 0.5.5-1 +- 0.5.5 + +* Sat Jul 19 2008 Mamoru Tasaka - 0.5.4-7.svn3506_trunk +- F-9+: relax gecko libs dependency (as GRE_GetGREPathWithProperties properly + finds out GRE) +- F-10+: add -UGTK_DISABLE_DEPRECATED temporarily + +* Tue Jul 15 2008 Christopher Aillon +- Rebuild against newer gecko (F-8) + +* Wed Jul 02 2008 Christopher Aillon +- Rebuild against newer gecko (F-8) + +* Sat Jun 28 2008 Mamoru Tasaka - 0.5.4-6.svn3506_trunk +- Try rev 3506 +- Workaround for bug 447444 (xulrunner vs hunspell conflict) (F-9+) + +* Wed Jun 25 2008 Mamoru Tasaka - 0.5.4-5 +- Apply xulrunner related patches from debian by Mike Hommey + (debian bug 480796, rh bug 402641) + This time kazehakase actually works with xulrunner! + +* Tue Apr 29 2008 Mamoru Tasaka - 0.5.4-4 +- Remove redundant description per rel-eng team request + +* Wed Apr 23 2008 Mamoru Tasaka - 0.5.4-3 +- F-9: temporizing fix for xulrunner + * Enable gtk-mozembed - don't work at all, however does not crash + * force to install WebKit version + +* Wed Apr 16 2008 Christopher Aillon - 0.5.4-2.1 +- Rebuild against newer gecko (F-8/9) + +* Mon Apr 14 2008 Mamoru Tasaka - 0.5.4-2 +- Rebuild for new WebKit (F-7/8: bug 438531) + +* Sun Mar 30 2008 Mamoru Tasaka - 0.5.4-1 +- 0.5.4 + +* Fri Mar 28 2008 Mamoru Tasaka - 0.5.3-6.svn3501_trunk +- Try svn 3501 (still not work against xulrunner :( ) + +* Tue Mar 25 2008 Christopher Aillon - 0.5.3-5 +- Rebuild against newer gecko (F-7/8) + +* Wed Mar 5 2008 Mamoru Tasaka - 0.5.3-4 +- Create kazehakase-base, split gecko.so from -base package + so that users can install only WebKit based package. + +* Sun Mar 2 2008 Mamoru Tasaka - 0.5.3-3 +- Support WebGTK + +* Sat Mar 1 2008 Mamoru Tasaka - 0.5.3-1 +- 0.5.3 + +* Fri Feb 29 2008 Mamoru Tasaka - 0.5.2-8.svn3410_trunk +- More try to use xulrunner + * GRE version fix + * Remove seemingly undesirable linking + +* Sun Feb 24 2008 Mamoru Tasaka - 0.5.2-7.svn3391_trunk +- More try to use xulrunner + * Fix linkage for gecko.so + * Don't use MOZILLA_INTERNAL_API anymore + * NS_NewStorageStream should be changed to use xpcom + http://developer.mozilla.org/en/docs/Migrating_from_Internal_Linkage_to_Frozen_Linkage + +* Sat Feb 23 2008 Mamoru Tasaka - 0.5.2-2.svn3391_trunk +- F-9: Try latest svn for xulrunner + +* Fri Feb 15 2008 Mamoru Tasaka - 0.5.2-1.2.svn3358 +- F-9: Try latest svn for xulrunner + (Still build explicitly disabled. Now it builds, does not crash + but hangs eternally...) + +* Sat Feb 9 2008 Mamoru Tasaka +- Rebuild for new gecko engine (F-7/F-8) + +* Wed Jan 30 2008 Mamoru Tasaka - 0.5.2-1 +- 0.5.2 + +* Tue Nov 27 2007 Christopher Aillon +- F-7/8: Rebuild against newer gecko + +* Wed Nov 12 2007 Mamoru Tasaka - 0.5.0-2 +- F-9: try to switch to xulrunner + +* Tue Nov 6 2007 Mamoru Tasaka - 0.5.0-1.dist.1 +- Rebuild against new gecko engine +- Switch to use gecko virtual dependency (bug 352091) + +* Mon Oct 29 2007 Mamoru Tasaka - 0.5.0-1 +- 0.5.0 + +* Fri Oct 26 2007 Mamoru Tasaka - 0.4.9-2.svn3312 +- Try svn 3312 + +* Tue Oct 23 2007 Mamoru Tasaka - 0.4.9-2.dist.1 +- Rebuild against new gecko engine. + +* Mon Oct 8 2007 Mamoru Tasaka - 0.4.9-2 +- Readd accidentally deleted obsolete_plugin_ver macro + +* Sat Sep 29 2007 Mamoru Tasaka - 0.4.9-1 +- 0.4.9 + +* Thu Aug 30 2007 Mamoru Tasaka - 0.4.8-1 +- 0.4.8 + +* Wed Aug 22 2007 Mamoru Tasaka - 0.4.7-9.svn3228.dist.1 +- Mass rebuild (buildID or binutils issue) + +* Thu Aug 9 2007 Mamoru Tasaka - 0.4.7-9.svn3228 +- Rebuild against new gecko engine. + +* Fri Aug 3 2007 Mamoru Tasaka - 0.4.7-8.svn3228 +- Try svn 3228 +- Disable GTK_DISABLE_DEPRECATED for now +- License update + +* Sat Jul 21 2007 Mamoru Tasaka - 0.4.7-7.svn3227 +- Try svn 3227 to drop GLib patch + +* Wed Jun 18 2007 Mamoru Tasaka - 0.4.7-5 +- Rebuild against new gecko engine + +* Tue Jun 5 2007 Mamoru Tasaka - 0.4.7-3 +- Patch to follow the newest GLib symbol + +* Tue Jun 5 2007 Mamoru Tasaka - 0.4.7-2 +- Parse GLib version dependency + +* Wed May 30 2007 Mamoru Tasaka - 0.4.7-1 +- 0.4.7 + +* Mon May 28 2007 Mamoru Tasaka - 0.4.6-5.svn3221 +- Try svn 3221 + +* Tue May 22 2007 Mamoru Tasaka - 0.4.6-4 +- Workaround for glib 2.13.1+ + +* Tue May 22 2007 Mamoru Tasaka - 0.4.6-2 +- Support Ruby/Migemo + +* Sun Apr 29 2007 Mamoru Tasaka - 0.4.6-1 +- 0.4.6 + +* Tue Apr 10 2007 Mamoru Tasaka - 0.4.5-2 +- Enable ruby-gtk2 support + +* Tue Apr 3 2007 Mamoru Tasaka - 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 - 0.4.4.1-4 +- gecko engine update + +* Tue Feb 27 2007 Mamoru Tasaka - 0.4.4.1-3.dist.1 +- gecko engine update + +* Sat Feb 24 2007 Mamoru Tasaka +- enable anthy/mecab support (currently disabled) + +* Thu Feb 22 2007 Mamoru Tasaka - 0.4.4.1-3 +- enable hyperestraier support. + +* Sat Feb 4 2007 Mamoru Tasaka - 0.4.4.1-2.dist.1 +- modify configure for split of mozilla-config.h for multilib + +* Sat Feb 3 2007 Mamoru Tasaka - 0.4.4.1-2 +- Remove -Werror staff + +* Fri Feb 2 2007 Mamoru Tasaka - 0.4.4.1-1 +- 0.4.4.1 + +* Fri Feb 2 2007 Mamoru Tasaka - 0.4.4-2 +- Add more BuildRequires: anthy-devel, libSM-devel + +* Tue Jan 30 2007 Mamoru Tasaka - 0.4.4-1 +- 0.4.4 + +* Thu Jan 18 2007 Mamoru Tasaka - 0.4.3-4 +- Do not call autoconf, just fix configure. + +* Sat Dec 23 2006 Mamoru Tasaka - 0.4.3-3 +- Add firefox version dependency for gecko engine + +* Wed Dec 13 2006 Mamoru Tasaka - 0.4.3-2 +- Own %%{_libdir}/%%{name} correctly + +* Tue Dec 12 2006 Mamoru Tasaka - 0.4.3-1 +- Initial packaging to import to Fedora Extras. diff -r 188a05620c45 -r 5e26ab6bd360 lxde/stuff/lxde-logout.desktop --- a/lxde/stuff/lxde-logout.desktop Fri Nov 06 22:23:40 2015 +0100 +++ b/lxde/stuff/lxde-logout.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -7,6 +7,6 @@ Name[pt_BR]=Encerrar sessão do LXDE Name[ru]=Завершить сеанс Exec=lxde-logout -Icon=slitaz-logout +Icon=system-log-out Categories=System; OnlyShowIn=LXDE; diff -r 188a05620c45 -r 5e26ab6bd360 lxinput/receipt --- a/lxinput/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/lxinput/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -30,4 +30,6 @@ cp -a $install/usr/bin $fs/usr cp -a $install/usr/share/$PACKAGE $fs/usr/share rm -rf $fs/usr/share/$PACKAGE/*.png + sed -i 's|^Icon=.*$|Icon=preferences-desktop-keyboard|' \ + $fs/usr/share/applications/lxinput.desktop } diff -r 188a05620c45 -r 5e26ab6bd360 lxrandr/receipt --- a/lxrandr/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/lxrandr/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -35,5 +35,8 @@ # Remove man & locales rm -rf $fs/usr/share/man - rm -rf $fs/usr/share/locale + rm -rf $fs/usr/share/locale + + sed -i 's|^Icon=.*$|Icon=preferences-desktop-display|' \ + $fs/usr/share/applications/lxrandr.desktop } diff -r 188a05620c45 -r 5e26ab6bd360 lxsession/receipt --- a/lxsession/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/lxsession/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -31,4 +31,7 @@ # Use SliTaz Icon them for lxsession-logout cp -a $stuff/desktop.conf $fs/etc/xdg/lxsession/LXDE chown -R 0.0 $fs + + sed -i 's|^Icon=.*$|Icon=session-properties|' \ + $fs/usr/share/applications/lxsession-edit.desktop } diff -r 188a05620c45 -r 5e26ab6bd360 make-slitaz-icons/receipt --- a/make-slitaz-icons/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/make-slitaz-icons/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="make-slitaz-icons" -VERSION="151105" +VERSION="151106" CATEGORY="development" SHORT_DESC="Make SliTaz icon theme" MAINTAINER="al.bobylev@gmail.com" diff -r 188a05620c45 -r 5e26ab6bd360 make-slitaz-icons/stuff/mksit.sh --- a/make-slitaz-icons/stuff/mksit.sh Fri Nov 06 22:23:40 2015 +0100 +++ b/make-slitaz-icons/stuff/mksit.sh Sat Nov 07 03:08:19 2015 +0200 @@ -3,7 +3,7 @@ # Aleksej Bobylev , 2014-2015 # (Started in November 2014) -VERSION="151105" +VERSION="151106" . /lib/libtaz.sh @@ -337,7 +337,7 @@ #--------------------------- # PCManFM panel and menu c tab-new -c view-choose +c view-choose preferences-desktop c view-filter c view-sidetree @@ -345,6 +345,7 @@ c system-shutdown-panel-restart # LXPanel menu: logout c gtk-close # Yad close button c gtk-go-forward gtk-go-forward-ltr # tazbox tz Yad dialog +c bookmark-new # Midori ############################ @@ -673,6 +674,7 @@ c text-x-readme c text-x-tazpkg-receipt text-x-script +c application-x-shockwave-flash # Midori ######################## diff -r 188a05620c45 -r 5e26ab6bd360 mc/stuff/mc-root.desktop --- a/mc/stuff/mc-root.desktop Fri Nov 06 22:23:40 2015 +0100 +++ b/mc/stuff/mc-root.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -2,6 +2,6 @@ Type=Application Name=Midnight Commander (root) Exec=subox terminal -e mc -S modarcon16root -a -Icon=computer +Icon=terminal Comment=To enable all syntax-hilight features: switch vte(sakura) to "tango" palette, or use xterm-256color Categories=FileTools;Development; diff -r 188a05620c45 -r 5e26ab6bd360 mc/stuff/mc.desktop --- a/mc/stuff/mc.desktop Fri Nov 06 22:23:40 2015 +0100 +++ b/mc/stuff/mc.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -2,5 +2,5 @@ Type=Application Name=Midnight Commander Exec=terminal -e /usr/bin/mc -Icon=computer +Icon=terminal Categories=ConsoleOnly;Utility;FileTools; diff -r 188a05620c45 -r 5e26ab6bd360 nanochess/receipt --- a/nanochess/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/nanochess/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -42,18 +42,5 @@ mkdir -p $fs/var/www/chess $fs/usr/share/applications cp $src/* $fs/var/www/chess chown -R 80.80 $fs/var/www/chess - cat > $fs/usr/share/applications/chess.desktop <L", NULL, G_CALLBACK(on_location)}, + {"Connect", NULL, N_("_Connect to Server..."), NULL, N_("Open a window to choose remote folder location"), G_CALLBACK(on_go_connect)}, + {"Go", GTK_STOCK_JUMP_TO, NULL, NULL, N_("Go to the path in the location bar"), G_CALLBACK(on_go)}, diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-boot-scripts/receipt --- a/slitaz-boot-scripts/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-boot-scripts/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-boot-scripts" -VERSION="414" +VERSION="415" CATEGORY="base-system" SHORT_DESC="Provide all the initialisation scripts used at boot time." MAINTAINER="pankso@slitaz.org" @@ -54,9 +54,11 @@ post_install() { case "$SLITAZ_ARCH" in - i?86) chroot $1/ /usr/bin/rcSconf up ;; - arm) if [ ! -d "/var/lib/tazpkg/installed/slitaz-arm-configs" ]; then - spk-add slitaz-arm-configs - fi ;; + i?86) + chroot $1/ /usr/bin/rcSconf up ;; + arm) + if [ ! -d "/var/lib/tazpkg/installed/slitaz-arm-configs" ]; then + spk-add slitaz-arm-configs + fi ;; esac } diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-icons-faenza-dark/receipt --- a/slitaz-icons-faenza-dark/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-icons-faenza-dark/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -32,6 +32,7 @@ fi done - for d in 16x16/status 48x48; do rm -r $f/$d; done + cp -f $f/16x16/apps/system-log-out.png $f/16x16/actions + for d in 16x16/status 16x16/apps 48x48; do rm -r $f/$d; done cp -f $stuff/index.theme $f } diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-icons-faenza-dark/stuff/index.theme --- a/slitaz-icons-faenza-dark/stuff/index.theme Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-icons-faenza-dark/stuff/index.theme Sat Nov 07 03:08:19 2015 +0200 @@ -1,18 +1,13 @@ [Icon Theme] Name=SliTaz-Faenza-Dark Inherits=SliTaz-Faenza -Directories=16x16/actions,16x16/apps,22x22/status +Directories=16x16/actions,22x22/status [16x16/actions] Size=16 Context=Actions Type=Threshold -[16x16/apps] -Size=16 -Context=Applications -Type=Threshold - [22x22/status] Size=22 Context=Status diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-icons-faenza/receipt --- a/slitaz-icons-faenza/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-icons-faenza/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -24,4 +24,6 @@ { cp -f $stuff/start-here-slitaz-48.png \ $fs/usr/share/icons/SliTaz-Faenza/48x48/places/start-here.png + cp $stuff/view-filter.png $stuff/view-sidetree.png \ + $fs/usr/share/icons/SliTaz-Faenza/16x16/actions } diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-icons-faenza/stuff/view-filter.png Binary file slitaz-icons-faenza/stuff/view-filter.png has changed diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-icons-faenza/stuff/view-sidetree.png Binary file slitaz-icons-faenza/stuff/view-sidetree.png has changed diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-tools-boxes/receipt --- a/slitaz-tools-boxes/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-tools-boxes/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-tools-boxes" -VERSION="950" +VERSION="951" CATEGORY="system-tools" SHORT_DESC="All SliTaz GTK/Yad boxes to command line tools." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 slitaz-tools/receipt --- a/slitaz-tools/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/slitaz-tools/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="slitaz-tools" -VERSION="950" +VERSION="951" CATEGORY="system-tools" SHORT_DESC="SliTaz tools provide installer and utils usable on terminal." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 tazbug/receipt --- a/tazbug/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/tazbug/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,9 +1,9 @@ # SliTaz package receipt. PACKAGE="tazbug" -VERSION="1.2.1" +VERSION="88" CATEGORY="network" -SHORT_DESC="SliTaz Bug Tracker Client side tools." +SHORT_DESC="SliTaz Bug Tracker - Client side tools" MAINTAINER="pankso@slitaz.org" TARBALL="$PACKAGE-$VERSION.tar.gz" LICENSE="BSD" @@ -17,7 +17,6 @@ # Rules to configure and make the package. compile_rules() { - cd $src make && make DESTDIR=$DESTDIR install } diff -r 188a05620c45 -r 5e26ab6bd360 tazbug/stuff/tazbug.desktop --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tazbug/stuff/tazbug.desktop Sat Nov 07 03:08:19 2015 +0200 @@ -0,0 +1,10 @@ +[Desktop Entry] +Type=Application +Name=SliTaz bug report +Name[fr]=Rapport de bug SliTaz +Name[pt]=Aviso de Bugs do SliTaz +Name[pt_BR]=Aviso de Bugs do SliTaz +Name[ru]=Баг-репорт SliTaz +Exec=tazbug-box +Icon=tazbug +Categories=Development;ProjectManagement; diff -r 188a05620c45 -r 5e26ab6bd360 tazpanel/receipt --- a/tazpanel/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/tazpanel/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="tazpanel" -VERSION="529" +VERSION="543" CATEGORY="system-tools" SHORT_DESC="SliTaz administration and configuration panel." MAINTAINER="pankso@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 tazpkg-test/receipt --- a/tazpkg-test/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/tazpkg-test/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="tazpkg-test" -VERSION="852" +VERSION="853" CATEGORY="base-system" SHORT_DESC="SliTaz packages manager" MAINTAINER="al.bobylev@gmail.com" diff -r 188a05620c45 -r 5e26ab6bd360 tazusb/receipt --- a/tazusb/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/tazusb/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="tazusb" -VERSION="181" +VERSION="182" CATEGORY="base-system" SHORT_DESC="SliTaz LiveUSB utility" MAINTAINER="erjo@slitaz.org" diff -r 188a05620c45 -r 5e26ab6bd360 tazwikiss/receipt --- a/tazwikiss/receipt Fri Nov 06 22:23:40 2015 +0100 +++ b/tazwikiss/receipt Sat Nov 07 03:08:19 2015 +0200 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="tazwikiss" -VERSION="248" +VERSION="250" CATEGORY="office" SHORT_DESC="Tiny SliTaz Wiki" MAINTAINER="pascal.bellard@slitaz.org"