Browse Source

change spec file

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@912 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 15 years ago
parent
commit
568bb408bf

+ 14 - 5
e/epiphany-extensions/epiphany-extensions-vl.spec

@@ -1,12 +1,12 @@
-%global ephy_major          2.28
-%global ephy_min_version    %{ephy_major}.1
+%global ephy_major          2.30
+%global ephy_min_version    %{ephy_major}.0
 %global gecko_version       1.9.1
 %global gecko_version       1.9.1
 
 
 Summary:        Extensions for Epiphany, the GNOME web browser
 Summary:        Extensions for Epiphany, the GNOME web browser
 Summary(ja):    Epiphany (GNOMEウェブブラウザ) 用の拡張
 Summary(ja):    Epiphany (GNOMEウェブブラウザ) 用の拡張
 
 
 Name:           epiphany-extensions
 Name:           epiphany-extensions
-Version:        %{ephy_major}.1
+Version:        %{ephy_min_version}
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 
 
 ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is
 ## The Live HTTP Headers extension is LGPLv2.1+; the Gestures extension is
@@ -27,6 +27,8 @@ BuildRequires:	libtool
 BuildRequires:	opensp-devel
 BuildRequires:	opensp-devel
 BuildRequires:	pcre-devel
 BuildRequires:	pcre-devel
 BuildRequires:	WebKit-gtk-devel
 BuildRequires:	WebKit-gtk-devel
+BuildRequires:	GConf2-devel
+BuildRequires:	gnome-doc-utils >= 0.3.2
 
 
 Requires:       epiphany
 Requires:       epiphany
 Requires:       pygtk2
 Requires:       pygtk2
@@ -54,7 +56,8 @@ GNOME web browser.
 %{__rm} -rf %{buildroot}
 %{__rm} -rf %{buildroot}
 make DESTDIR=%{buildroot} LIBTOOL=%{_bindir}/libtool install
 make DESTDIR=%{buildroot} LIBTOOL=%{_bindir}/libtool install
 
 
-%{find_lang} %{name}-%{ephy_major}
+## %{find_lang} %{name}-%{ephy_major}
+%{find_lang} %{name}-2.29
 
 
 %clean
 %clean
 %{__rm} -rf %{buildroot}
 %{__rm} -rf %{buildroot}
@@ -66,7 +69,8 @@ scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:
 %postun
 %postun
 scrollkeeper-update -q ||:
 scrollkeeper-update -q ||:
 
 
-%files -f %{name}-%{ephy_major}.lang
+## %files -f %{name}-%{ephy_major}.lang
+%files -f %{name}-2.29.lang
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING COPYING.README ChangeLog README NEWS
 %doc AUTHORS COPYING COPYING.README ChangeLog README NEWS
 %{_datadir}/epiphany/icons/hicolor/*/status/feed-presence.*
 %{_datadir}/epiphany/icons/hicolor/*/status/feed-presence.*
@@ -81,6 +85,11 @@ scrollkeeper-update -q ||:
 #{_sysconfdir}/gconf/schemas/epilicious.schemas
 #{_sysconfdir}/gconf/schemas/epilicious.schemas
 
 
 %changelog
 %changelog
+* Wed Apr 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+- add BuildRequires: GConf2-devel, gnome-doc-utils >= 0.3.2
+- fix find_lang from %{name}-%{ephy_major} to %{name}-2.29
+
 * Sun Nov 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
 * Sun Nov 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
 - new upstream release
 - new upstream release
 - BR: WebKit-gtk-devel instead of gecko-devel
 - BR: WebKit-gtk-devel instead of gecko-devel

+ 93 - 99
e/evolution/evolution-vl.spec

@@ -1,46 +1,46 @@
-%define dbus_glib_version 0.70
-%define dbus_version 0.90
-%define eds_version 2.28.1
+%define dbus_glib_version 0.86
+%define dbus_version 1.2.24
+%define eds_version 2.30.0
 %define gnome_doc_utils_version 0.8.0
 %define gnome_doc_utils_version 0.8.0
-%define gnome_icon_theme_version 2.28.0
+%define gnome_icon_theme_version 2.30.0
 %define gnome_pilot_version 2.0.13
 %define gnome_pilot_version 2.0.13
 %define libxml2_version 2.7.6
 %define libxml2_version 2.7.6
-%define gtkhtml_version 3.24.0
+%define gtkhtml_version 3.30.0
 %define intltool_version 0.35.5
 %define intltool_version 0.35.5
 %define last_libgal2_version 2:2.5.3-2
 %define last_libgal2_version 2:2.5.3-2
-%define libbonoboui_version 2.24.0
 %define orbit2_version 2.14.0
 %define orbit2_version 2.14.0
 %define pilot_link_version 2:0.12.1
 %define pilot_link_version 2:0.12.1
 %define scrollkeeper_version 0.1.4
 %define scrollkeeper_version 0.1.4
-%define soup_version 2.2.2
+%define soup_version 2.30.0
+%define unique_version 1.1.6
+%define gstreamer_version 0.10.28
+%define gnome_desktop_version 2.30.0
 
 
-%define evo_major 2.28
+%define evo_major 2.30
 
 
-%define exchange_support 1
 %define inline_audio_support 0
 %define inline_audio_support 0
 %define ldap_support 1
 %define ldap_support 1
 %define libnotify_support 1
 %define libnotify_support 1
 %define krb5_support 1
 %define krb5_support 1
-%define nntp_support 1
 
 
 %define nm_support 1
 %define nm_support 1
 %define build_conduits 0
 %define build_conduits 0
 %define use_mozilla_nss 1
 %define use_mozilla_nss 1
 
 
 # Use stricter build settings than required by upstream.
 # Use stricter build settings than required by upstream.
-%define strict_build_settings 1
+%define strict_build_settings 0
 
 
 %define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins
 %define evo_plugin_dir %{_libdir}/evolution/%{evo_major}/plugins
 
 
 ### Abstract ###
 ### Abstract ###
 
 
 Name: evolution
 Name: evolution
-Version: 2.28.1
+Version: 2.30.0.1
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: GPLv2 and GFDL+
 License: GPLv2 and GFDL+
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 URL: http://www.gnome.org/projects/evolution/
 URL: http://www.gnome.org/projects/evolution/
-Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.26/%{name}-%{version}.tar.bz2
+Source0: ftp://ftp.gnome.org/pub/gnome/sources/evolution/2.30/%{name}-%{version}.tar.bz2
 
 
 Summary: GNOME's next-generation groupware suite
 Summary: GNOME's next-generation groupware suite
 Summary(ja): GNOME 次世代グループウェアスイート
 Summary(ja): GNOME 次世代グループウェアスイート
@@ -71,8 +71,7 @@ Requires: evolution-data-server >= %{eds_version}
 Requires: gnome-icon-theme >= %{gnome_icon_theme_version}
 Requires: gnome-icon-theme >= %{gnome_icon_theme_version}
 Requires: gnome-vfs2 >= %{gnomevfs2_version}
 Requires: gnome-vfs2 >= %{gnomevfs2_version}
 Requires: gnutls
 Requires: gnutls
-Requires: gtk2 >= 2.4.0
-Requires: libbonoboui >= %{libbonoboui_version}
+Requires: gtk2 >= 2.20.0
 Requires: libsoup >= %{soup_version}
 Requires: libsoup >= %{soup_version}
 
 
 %if %{libnotify_support}
 %if %{libnotify_support}
@@ -90,12 +89,12 @@ BuildRequires: atk-devel
 BuildRequires: autoconf >= 2.59
 BuildRequires: autoconf >= 2.59
 BuildRequires: automake >= 1.9
 BuildRequires: automake >= 1.9
 BuildRequires: bison
 BuildRequires: bison
-BuildRequires: byacc
+## BuildRequires: byacc
 BuildRequires: dbus-devel >= %{dbus_version}
 BuildRequires: dbus-devel >= %{dbus_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
 BuildRequires: desktop-file-utils
 BuildRequires: desktop-file-utils
 BuildRequires: evolution-data-server-devel >= %{eds_version}
 BuildRequires: evolution-data-server-devel >= %{eds_version}
-BuildRequires: flex
+## BuildRequires: flex
 BuildRequires: gettext
 BuildRequires: gettext
 BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
 BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
 BuildRequires: gnome-vfs2-devel >= %{gnomevfs2_version}
 BuildRequires: gnome-vfs2-devel >= %{gnomevfs2_version}
@@ -103,14 +102,20 @@ BuildRequires: gnutls-devel
 BuildRequires: gtk-doc
 BuildRequires: gtk-doc
 BuildRequires: gtkhtml3-devel >= %{gtkhtml_version}
 BuildRequires: gtkhtml3-devel >= %{gtkhtml_version}
 BuildRequires: intltool >= %{intltool_version}
 BuildRequires: intltool >= %{intltool_version}
-BuildRequires: libbonobo-devel >= 2.0
-BuildRequires: libbonoboui-devel >= %{libbonoboui_version}
 BuildRequires: libgnomecanvas-devel >= 2.0
 BuildRequires: libgnomecanvas-devel >= 2.0
 BuildRequires: libgnomeui-devel >= 2.0
 BuildRequires: libgnomeui-devel >= 2.0
 BuildRequires: libsoup-devel >= %{soup_version}
 BuildRequires: libsoup-devel >= %{soup_version}
 BuildRequires: libtool >= 1.5
 BuildRequires: libtool >= 1.5
 BuildRequires: libxml2-devel >= %{libxml2_version}
 BuildRequires: libxml2-devel >= %{libxml2_version}
 BuildRequires: pkgconfig
 BuildRequires: pkgconfig
+BuildRequires: unique-devel >= %{unique_version}
+BuildRequires: libcanberra-devel
+BuildRequires: gnome-icon-theme >= %{gnome_icon_theme_version}
+BuildRequires: gstreamer-devel >= %{gstreamer_version}
+BuildRequires: gtkimageview-devel
+BuildRequires: libSM-devel
+BuildRequires: gnome-desktop-devel >= %{gnome_desktop_version}
+BuildRequires: rarian-compat
 
 
 %if %{use_mozilla_nss}
 %if %{use_mozilla_nss}
 BuildRequires: nspr-devel
 BuildRequires: nspr-devel
@@ -147,6 +152,7 @@ BuildRequires: NetworkManager-glib-devel
 BuildRequires: libnotify-devel
 BuildRequires: libnotify-devel
 %endif
 %endif
 
 
+
 %description
 %description
 Evolution is the GNOME mailer, calendar, contact manager and
 Evolution is the GNOME mailer, calendar, contact manager and
 communications tool.  The tools which make up Evolution will
 communications tool.  The tools which make up Evolution will
@@ -259,12 +265,6 @@ done
 %define krb5_flags --without-krb5
 %define krb5_flags --without-krb5
 %endif
 %endif
 
 
-%if %{nntp_support}
-%define nntp_flags --enable-nntp=yes
-%else
-%define nntp_flags --enable-nntp=no
-%endif
-
 %if %{use_mozilla_nss}
 %if %{use_mozilla_nss}
 %define ssl_flags --enable-nss=yes --enable-smime=yes
 %define ssl_flags --enable-nss=yes --enable-smime=yes
 %else
 %else
@@ -278,12 +278,6 @@ if ! pkg-config --exists nss; then
 fi
 fi
 %endif
 %endif
 
 
-%if %{exchange_support}
-%define exchange_flags --enable-exchange=yes
-%else
-%define exchange_flags --enable-exchange=no
-%endif
-
 CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
 CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
 CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS
 CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS
 %if ! %{use_mozilla_nss}
 %if ! %{use_mozilla_nss}
@@ -310,14 +304,18 @@ CFLAGS="$CFLAGS \
 	-Wdeclaration-after-statement \
 	-Wdeclaration-after-statement \
 	-Werror-implicit-function-declaration"
 	-Werror-implicit-function-declaration"
 # TODO: Make -DCAMEL_DISABLE_DEPRECATED work.
 # TODO: Make -DCAMEL_DISABLE_DEPRECATED work.
+
+%else
+CPPFLAGS="-I%{_includedir}/et"; export CPPFLAGS
+CFLAGS="$RPM_OPT_FLAGS -fPIC -DLDAP_DEPRECATED -I%{_includedir}/et -Wno-sign-compare"; export CFLAGS
 %endif
 %endif
 
 
 %configure \
 %configure \
   --enable-gtk-doc \
   --enable-gtk-doc \
-  --enable-ipv6 \
   --with-sub-version=" (%{version}-%{release})" \
   --with-sub-version=" (%{version}-%{release})" \
   --with-kde-applnk-path=no \
   --with-kde-applnk-path=no \
-  %ldap_flags %pilot_flags %krb5_flags %nntp_flags %ssl_flags %exchange_flags \
+  %ldap_flags %pilot_flags %krb5_flags %ssl_flags \
+  --disable-pst-import \
   --enable-plugins=all
   --enable-plugins=all
 export tagname=CC
 export tagname=CC
 make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -UGNOME_DISABLE_DEPRECATED -fno-strict-aliasing"
 make %{?_smp_mflags} LIBTOOL=/usr/bin/libtool CFLAGS="$CFLAGS -UGNOME_DISABLE_DEPRECATED -fno-strict-aliasing"
@@ -353,10 +351,6 @@ rm -rf $RPM_BUILD_ROOT/var/scrollkeeper
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.keys
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime
 rm -f $RPM_BUILD_ROOT%{_datadir}/mime-info/evolution.mime
 
 
-for serverfile in $RPM_BUILD_ROOT%{_libdir}/bonobo/servers/*.server; do
-    sed -i -e 's|location *= *"/usr/lib\(64\)*/|location="/usr/$LIB/|' $serverfile
-done
-
 # evolution link
 # evolution link
 #ln -sf ./evolution-%{evo_major} $RPM_BUILD_ROOT/%{_bindir}/evolution
 #ln -sf ./evolution-%{evo_major} $RPM_BUILD_ROOT/%{_bindir}/evolution
 
 
@@ -400,51 +394,70 @@ rm -rf $RPM_BUILD_ROOT
 %files -f translations.lang
 %files -f translations.lang
 %defattr(-, root, root)
 %defattr(-, root, root)
 %doc AUTHORS COPYING ChangeLog NEWS README
 %doc AUTHORS COPYING ChangeLog NEWS README
+
 # GConf schemas:
 # GConf schemas:
 %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas
 %{_sysconfdir}/gconf/schemas/apps-evolution-attachment-reminder.schemas
 %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas
 %{_sysconfdir}/gconf/schemas/apps-evolution-mail-notification.schemas
 %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas 
 %{_sysconfdir}/gconf/schemas/apps-evolution-mail-prompts-checkdefault.schemas 
-%{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_addressbook.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_calendar.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_shell.schemas
+%{_sysconfdir}/gconf/schemas/apps-evolution-template-placeholders.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas
 %{_sysconfdir}/gconf/schemas/apps_evolution_email_custom_header.schemas
 %{_sysconfdir}/gconf/schemas/evolution-mail.schemas
 %{_sysconfdir}/gconf/schemas/evolution-mail.schemas
 
 
-%{_bindir}/*
-%{_datadir}/applications/*
-%{_datadir}/gnome/help/evolution
-%{_datadir}/idl/evolution-%{evo_major}
-#{_datadir}/mime-info/*
+# The main executable
+%{_bindir}/evolution
+
+# The alarm notify daemon
+%{_bindir}/evolution-alarm-notify
+
+%{_bindir}/evolution-settings
+
+# Desktop files:
+%{_datadir}/applications/evolution.desktop
+%{_datadir}/applications/evolution-settings.desktop
+%{_sysconfdir}/xdg/autostart/evolution-alarm-notify.desktop
+
+# Icons:
+%{_datadir}/icons/hicolor/16x16/apps/*
+%{_datadir}/icons/hicolor/22x22/apps/*
+%{_datadir}/icons/hicolor/24x24/apps/*
+%{_datadir}/icons/hicolor/32x32/apps/*
+%{_datadir}/icons/hicolor/48x48/apps/*
+%{_datadir}/icons/hicolor/scalable/apps/*
+
+# The main data directory
+# (have not attempted to split this up into an explicit list)
 %dir %{_datadir}/evolution
 %dir %{_datadir}/evolution
 %{_datadir}/evolution/%{evo_major}
 %{_datadir}/evolution/%{evo_major}
-%{_datadir}/omf/evolution
-%{_datadir}/icons/*
-%{_libdir}/bonobo/servers/*
+
+# Modules:
 %dir %{_libdir}/evolution
 %dir %{_libdir}/evolution
 %dir %{_libdir}/evolution/%{evo_major}
 %dir %{_libdir}/evolution/%{evo_major}
-%dir %{_libdir}/evolution/%{evo_major}/components
-%{_libdir}/evolution/%{evo_major}/*.so.*
-%{_libdir}/evolution/%{evo_major}/components/*.so
+%{_libdir}/evolution/%{evo_major}/modules
+
+# Shared libraries:
+%{_libdir}/evolution/%{evo_major}/lib*.so.*
+
+# Various libexec programs:
 %dir %{_libexecdir}/evolution
 %dir %{_libexecdir}/evolution
-%{_libexecdir}/evolution/%{evo_major}
+%dir %{_libexecdir}/evolution/%{evo_major}
+%{_libexecdir}/evolution/%{evo_major}/evolution-addressbook-export
+%{_libexecdir}/evolution/%{evo_major}/evolution-backup
+%{_libexecdir}/evolution/%{evo_major}/killev
 
 
 # The plugin directory:
 # The plugin directory:
 %dir %{evo_plugin_dir}
 %dir %{evo_plugin_dir}
-#{_libdir}/evolution/%{evo_major}/plugins/*
 
 
 # The various plugins follow; they are all part of the main package:
 # The various plugins follow; they are all part of the main package:
-# (note that there are various resources such as glade and pixmap files that 
+# (note that there are various resources such as ui and pixmap files that 
 # are built as part of specific plugins but which are currently packaged using 
 # are built as part of specific plugins but which are currently packaged using 
 # globs above; the purpose of the separation below is to be more explicit about
 # globs above; the purpose of the separation below is to be more explicit about
 # which plugins we ship)
 # which plugins we ship)
-%{evo_plugin_dir}/org-gnome-mail-account-disable.eplug
-%{evo_plugin_dir}/libmail-account-disable.so
-
 %{evo_plugin_dir}/org-gnome-addressbook-file.eplug
 %{evo_plugin_dir}/org-gnome-addressbook-file.eplug
 %{evo_plugin_dir}/liborg-gnome-addressbook-file.so
 %{evo_plugin_dir}/liborg-gnome-addressbook-file.so
 
 
-%{evo_plugin_dir}/attachment-reminder.glade
 %{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug
 %{evo_plugin_dir}/org-gnome-evolution-attachment-reminder.eplug
 %{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.so
 %{evo_plugin_dir}/liborg-gnome-evolution-attachment-reminder.so
 
 
@@ -454,9 +467,11 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 %endif
 
 
 %{evo_plugin_dir}/org-gnome-backup-restore.eplug
 %{evo_plugin_dir}/org-gnome-backup-restore.eplug
-%{evo_plugin_dir}/org-gnome-backup-restore.xml
 %{evo_plugin_dir}/liborg-gnome-backup-restore.so
 %{evo_plugin_dir}/liborg-gnome-backup-restore.so
 
 
+%{evo_plugin_dir}/org-gnome-evolution-caldav.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-caldav.so
+
 %{evo_plugin_dir}/org-gnome-calendar-file.eplug
 %{evo_plugin_dir}/org-gnome-calendar-file.eplug
 %{evo_plugin_dir}/liborg-gnome-calendar-file.so
 %{evo_plugin_dir}/liborg-gnome-calendar-file.so
 
 
@@ -466,15 +481,15 @@ rm -rf $RPM_BUILD_ROOT
 %{evo_plugin_dir}/org-gnome-calendar-weather.eplug
 %{evo_plugin_dir}/org-gnome-calendar-weather.eplug
 %{evo_plugin_dir}/liborg-gnome-calendar-weather.so
 %{evo_plugin_dir}/liborg-gnome-calendar-weather.so
 
 
-%{evo_plugin_dir}/org-gnome-copy-tool.eplug
-%{evo_plugin_dir}/liborg-gnome-copy-tool.so
-
 %{evo_plugin_dir}/org-gnome-default-mailer.eplug
 %{evo_plugin_dir}/org-gnome-default-mailer.eplug
 %{evo_plugin_dir}/liborg-gnome-default-mailer.so
 %{evo_plugin_dir}/liborg-gnome-default-mailer.so
 
 
 %{evo_plugin_dir}/org-gnome-default-source.eplug
 %{evo_plugin_dir}/org-gnome-default-source.eplug
 %{evo_plugin_dir}/liborg-gnome-default-source.so
 %{evo_plugin_dir}/liborg-gnome-default-source.so
 
 
+%{evo_plugin_dir}/org-gnome-email-custom-header.eplug
+%{evo_plugin_dir}/liborg-gnome-email-custom-header.so
+
 %{evo_plugin_dir}/org-gnome-evolution-bbdb.eplug
 %{evo_plugin_dir}/org-gnome-evolution-bbdb.eplug
 %{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
 %{evo_plugin_dir}/liborg-gnome-evolution-bbdb.so
 
 
@@ -484,23 +499,12 @@ rm -rf $RPM_BUILD_ROOT
 %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug
 %{evo_plugin_dir}/org-gnome-evolution-startup-wizard.eplug
 %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so
 %{evo_plugin_dir}/liborg-gnome-evolution-startup-wizard.so
 
 
-%{evo_plugin_dir}/org-gnome-exchange-operations.eplug
-%{evo_plugin_dir}/liborg-gnome-exchange-operations.so
-%{evo_plugin_dir}/org-gnome-exchange-ab-subscription.xml
-%{evo_plugin_dir}/org-gnome-exchange-cal-subscription.xml
-%{evo_plugin_dir}/org-gnome-exchange-tasks-subscription.xml
-%{evo_plugin_dir}/org-gnome-folder-permissions.xml
-%{evo_plugin_dir}/org-gnome-folder-subscription.xml
-
-#{evo_plugin_dir}/org-gnome-face.eplug
-#{evo_plugin_dir}/liborg-gnome-face.so
-
 %{evo_plugin_dir}/org-gnome-groupwise-features.eplug
 %{evo_plugin_dir}/org-gnome-groupwise-features.eplug
 %{evo_plugin_dir}/liborg-gnome-groupwise-features.so
 %{evo_plugin_dir}/liborg-gnome-groupwise-features.so
 %{evo_plugin_dir}/org-gnome-compose-send-options.xml
 %{evo_plugin_dir}/org-gnome-compose-send-options.xml
 
 
-%{evo_plugin_dir}/org-gnome-gw-account-setup.eplug
-%{evo_plugin_dir}/liborg-gnome-gw-account-setup.so
+%{evo_plugin_dir}/org-gnome-image-inline.eplug
+%{evo_plugin_dir}/liborg-gnome-image-inline.so
 
 
 %{evo_plugin_dir}/org-gnome-imap-features.eplug
 %{evo_plugin_dir}/org-gnome-imap-features.eplug
 %{evo_plugin_dir}/liborg-gnome-imap-features.so
 %{evo_plugin_dir}/liborg-gnome-imap-features.so
@@ -510,64 +514,45 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
 %{evo_plugin_dir}/org-gnome-mailing-list-actions.eplug
 %{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
 %{evo_plugin_dir}/liborg-gnome-mailing-list-actions.so
-%{evo_plugin_dir}/org-gnome-mailing-list-actions.xml
 
 
 %{evo_plugin_dir}/org-gnome-mail-notification.eplug
 %{evo_plugin_dir}/org-gnome-mail-notification.eplug
 %{evo_plugin_dir}/liborg-gnome-mail-notification.so
 %{evo_plugin_dir}/liborg-gnome-mail-notification.so
 
 
 %{evo_plugin_dir}/org-gnome-mail-to-task.eplug
 %{evo_plugin_dir}/org-gnome-mail-to-task.eplug
 %{evo_plugin_dir}/liborg-gnome-mail-to-task.so
 %{evo_plugin_dir}/liborg-gnome-mail-to-task.so
-%{evo_plugin_dir}/org-gnome-mail-to-task.xml
 
 
 %{evo_plugin_dir}/org-gnome-mark-all-read.eplug
 %{evo_plugin_dir}/org-gnome-mark-all-read.eplug
 %{evo_plugin_dir}/liborg-gnome-mark-all-read.so
 %{evo_plugin_dir}/liborg-gnome-mark-all-read.so
 
 
 %{evo_plugin_dir}/org-gnome-plugin-manager.eplug
 %{evo_plugin_dir}/org-gnome-plugin-manager.eplug
 %{evo_plugin_dir}/liborg-gnome-plugin-manager.so
 %{evo_plugin_dir}/liborg-gnome-plugin-manager.so
-%{evo_plugin_dir}/org-gnome-plugin-manager.xml
 
 
 %{evo_plugin_dir}/org-gnome-prefer-plain.eplug
 %{evo_plugin_dir}/org-gnome-prefer-plain.eplug
 %{evo_plugin_dir}/liborg-gnome-prefer-plain.so
 %{evo_plugin_dir}/liborg-gnome-prefer-plain.so
 
 
+%{evo_plugin_dir}/org-gnome-publish-calendar.eplug
+%{evo_plugin_dir}/liborg-gnome-publish-calendar.so
+
 %{evo_plugin_dir}/org-gnome-save-calendar.eplug
 %{evo_plugin_dir}/org-gnome-save-calendar.eplug
 %{evo_plugin_dir}/liborg-gnome-save-calendar.so
 %{evo_plugin_dir}/liborg-gnome-save-calendar.so
 
 
-%{evo_plugin_dir}/org-gnome-select-one-source.eplug
-%{evo_plugin_dir}/liborg-gnome-select-one-source.so
-
 %{evo_plugin_dir}/org-gnome-subject-thread.eplug
 %{evo_plugin_dir}/org-gnome-subject-thread.eplug
 %{evo_plugin_dir}/liborg-gnome-subject-thread.so
 %{evo_plugin_dir}/liborg-gnome-subject-thread.so
 
 
-%{evo_plugin_dir}/org-gnome-publish-calendar.eplug
-%{evo_plugin_dir}/liborg-gnome-publish-calendar.so
-%{evo_plugin_dir}/org-gnome-publish-calendar.xml
-
-%{evo_plugin_dir}/org-gnome-evolution-caldav.eplug
-%{evo_plugin_dir}/liborg-gnome-evolution-caldav.so
-
-#{evo_plugin_dir}/org-gnome-evolution-mail-attachments-import-ics.eplug
-#{evo_plugin_dir}/liborg-gnome-evolution-mail-attachments-import-ics.so
-
-%{evo_plugin_dir}/org-gnome-email-custom-header.eplug
-%{evo_plugin_dir}/liborg-gnome-email-custom-header.so
-
-%{evo_plugin_dir}/org-gnome-evolution-webdav.eplug
-%{evo_plugin_dir}/liborg-gnome-evolution-webdav.so
-
-%{evo_plugin_dir}/templates.glade
 %{evo_plugin_dir}/org-gnome-templates.eplug
 %{evo_plugin_dir}/org-gnome-templates.eplug
 %{evo_plugin_dir}/liborg-gnome-templates.so
 %{evo_plugin_dir}/liborg-gnome-templates.so
 
 
 %{evo_plugin_dir}/org-gnome-vcard-inline.eplug
 %{evo_plugin_dir}/org-gnome-vcard-inline.eplug
 %{evo_plugin_dir}/liborg-gnome-vcard-inline.so
 %{evo_plugin_dir}/liborg-gnome-vcard-inline.so
-		     
+
+%{evo_plugin_dir}/org-gnome-evolution-webdav.eplug
+%{evo_plugin_dir}/liborg-gnome-evolution-webdav.so
+
 %files devel
 %files devel
 %defattr(-, root, root)
 %defattr(-, root, root)
 %{_includedir}/evolution-%{evo_major}
 %{_includedir}/evolution-%{evo_major}
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/evolution/%{evo_major}/*.so
 %{_libdir}/evolution/%{evo_major}/*.so
-#%{_libdir}/evolution/%{evo_major}/*.a
-#%{_libdir}/evolution/%{evo_major}/*/*.a
 
 
 %files help -f help.lang
 %files help -f help.lang
 %defattr(-, root, root)
 %defattr(-, root, root)
@@ -600,6 +585,15 @@ rm -rf $RPM_BUILD_ROOT
 %{evo_plugin_dir}/liborg-gnome-sa-junk-plugin.so
 %{evo_plugin_dir}/liborg-gnome-sa-junk-plugin.so
 
 
 %changelog
 %changelog
+* Sun Apr 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0.1-1
+- new upstream release
+- add BuildRequires: unique-devel, gstreamer-devel, gtkimageview-devel, libSM-devel, gnome-desktop-devel, rarian-compat
+- remove BuildRequires: byacc, flex, libbonobo-devel, libbonoboui-devel
+- remove Requires: libbonoboui
+- add configure option (--disable-pst-import)
+- remove unrecognized configure options (--enable-ipv6, --enable-nntp, --enable-exchange)
+- change strict_build_settings (from 1 to 0)
+
 * Sun Nov 01 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
 * Sun Nov 01 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
 - new upstream release
 - new upstream release
 
 

+ 11 - 3
g/gnome-user-share/gnome-user-share-vl.spec

@@ -1,7 +1,7 @@
 Summary: Gnome user file sharing
 Summary: Gnome user file sharing
 Summary(ja): Gnome ユーザファイル共有
 Summary(ja): Gnome ユーザファイル共有
 Name: gnome-user-share
 Name: gnome-user-share
-Version: 2.28.2
+Version: 2.30.0
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: GPL
 License: GPL
 Group: System Environment/Libraries
 Group: System Environment/Libraries
@@ -20,8 +20,9 @@ BuildRequires: gettext
 BuildRequires: perl(XML::Parser)
 BuildRequires: perl(XML::Parser)
 BuildRequires: libnotify-devel
 BuildRequires: libnotify-devel
 BuildRequires: libcanberra-devel
 BuildRequires: libcanberra-devel
-BuildRequires: gnome-bluetooth-devel >= 2.28.0
+BuildRequires: gnome-bluetooth-devel >= 2.30.0
 BuildRequires: unique-devel
 BuildRequires: unique-devel
+BuildRequires: nautilus-devel
 BuildRequires: gnome-doc-utils
 BuildRequires: gnome-doc-utils
 Requires(post,pre,preun): GConf2
 Requires(post,pre,preun): GConf2
 
 
@@ -44,6 +45,8 @@ export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 %__make install DESTDIR=$RPM_BUILD_ROOT
 %__make install DESTDIR=$RPM_BUILD_ROOT
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
+
 desktop-file-install --vendor gnome --delete-original                   \
 desktop-file-install --vendor gnome --delete-original                   \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications			        \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications			        \
   --add-only-show-in GNOME                                              \
   --add-only-show-in GNOME                                              \
@@ -75,6 +78,7 @@ fi
 %doc README ChangeLog
 %doc README ChangeLog
 %{_bindir}/*
 %{_bindir}/*
 %{_libexecdir}/*
 %{_libexecdir}/*
+%{_libdir}/nautilus/extensions-2.0/*.so
 %{_datadir}/gnome-user-share
 %{_datadir}/gnome-user-share
 %{_datadir}/applications/*
 %{_datadir}/applications/*
 %{_datadir}/gnome/*
 %{_datadir}/gnome/*
@@ -84,8 +88,12 @@ fi
 %{_sysconfdir}/xdg/autostart/gnome-user-share.desktop
 %{_sysconfdir}/xdg/autostart/gnome-user-share.desktop
 
 
 %changelog
 %changelog
+* Thu Apr 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+- add BuildRequires: nautilus-devel
+
 * Thu Jan 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
 * Thu Jan 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
-- initial build for Vine Linux
+- new upstream release
 - add BuildRequires: libnotify-devel, libcanberra-devel, gnome-bluetooth-devel, unique-devel, gnome-doc-utils
 - add BuildRequires: libnotify-devel, libcanberra-devel, gnome-bluetooth-devel, unique-devel, gnome-doc-utils
 - add Requires: gnome-bluetooth-libs
 - add Requires: gnome-bluetooth-libs
 
 

+ 13 - 7
lib/libg/libgnomeprint/libgnomeprint-vl.spec

@@ -15,7 +15,7 @@
 Summary: Printing library for GNOME.
 Summary: Printing library for GNOME.
 Summary(ja): GNOME プリントライブラリ
 Summary(ja): GNOME プリントライブラリ
 Name:		libgnomeprint
 Name:		libgnomeprint
-Version: 	2.18.6
+Version: 	2.18.7
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 License:	LGPL
 License:	LGPL
 Group:          System Environment/Libraries
 Group:          System Environment/Libraries
@@ -30,13 +30,15 @@ BuildRequires: libbonobo-devel >= %{libbonobo_version}
 BuildRequires: freetype2 >= %{freetype_version}
 BuildRequires: freetype2 >= %{freetype_version}
 BuildRequires: gtk-doc >= %{gtk_doc_version}
 BuildRequires: gtk-doc >= %{gtk_doc_version}
 BuildRequires: libgnomecups-devel >= 0.2.0
 BuildRequires: libgnomecups-devel >= 0.2.0
+BuildRequires: bison
+BuildRequires: flex
 
 
 Requires: libgnomecups >= 0.1.13-0vl2
 Requires: libgnomecups >= 0.1.13-0vl2
-PreReq:	urw-fonts
-PreReq:	ghostscript
-PreReq:	ghostscript-fonts
-PreReq:	libxml
-PreReq: perl
+Requires: urw-fonts
+Requires: ghostscript
+Requires: ghostscript-fonts
+Requires: libxml
+Requires: perl
 
 
 
 
 %description
 %description
@@ -55,7 +57,7 @@ Summary: Libraries and include files for developing GNOME applications.
 Summary(ja): libgnomeprint のライブラリとヘッダファイル
 Summary(ja): libgnomeprint のライブラリとヘッダファイル
 Group: Development/Libraries
 Group: Development/Libraries
 
 
-Requires: %{name} = %{PACKAGE_VERSION}
+Requires: %{name} = %{version}-%{release}
 Requires: glib2-devel >= %{glib2_version}
 Requires: glib2-devel >= %{glib2_version}
 Requires: pango-devel >= %{pango_version}
 Requires: pango-devel >= %{pango_version}
 Requires: libxml2-devel >= %{libxml2_version}
 Requires: libxml2-devel >= %{libxml2_version}
@@ -121,6 +123,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc
 %{_datadir}/gtk-doc
 
 
 %changelog
 %changelog
+* Thu Apr 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.7-1
+- new upstream release
+- add BuildRequires: bison, flex
+
 * Wed Mar 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.6-1
 * Wed Mar 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.6-1
 - new upstream release
 - new upstream release
 
 

+ 4 - 1
lib/libg/libgnomeprintui/libgnomeprintui-vl.spec

@@ -6,7 +6,7 @@
 Summary: GUI support for libgnomeprint
 Summary: GUI support for libgnomeprint
 Summary(ja): libgnomeprint の GUI サポート
 Summary(ja): libgnomeprint の GUI サポート
 Name: libgnomeprintui
 Name: libgnomeprintui
-Version: 2.18.4
+Version: 2.18.5
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 URL: ftp://ftp.gnome.org
 URL: ftp://ftp.gnome.org
 Source0: %{name}-%{version}.tar.bz2
 Source0: %{name}-%{version}.tar.bz2
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/*
 %{_datadir}/gtk-doc/html/*
 
 
 %changelog
 %changelog
+* Thu Apr 22 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.18.5-1
+- new upstream release
+
 * Wed Mar 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.4-1
 * Wed Mar 11 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.4-1
 - new upstream release
 - new upstream release
 
 

+ 4 - 1
s/sound-juicer/sound-juicer-vl.spec

@@ -1,7 +1,7 @@
 Name:		sound-juicer
 Name:		sound-juicer
 Summary:	Clean and lean CD ripper
 Summary:	Clean and lean CD ripper
 Summary(ja):	シンプルで簡単なCDリッピングツール
 Summary(ja):	シンプルで簡単なCDリッピングツール
-Version:	2.28.1
+Version:	2.28.2
 Release:	1%{?_dist_release}
 Release:	1%{?_dist_release}
 License:	GPL
 License:	GPL
 Group:		Applications/Multimedia
 Group:		Applications/Multimedia
@@ -102,6 +102,9 @@ fi
 %{_mandir}/man1/*
 %{_mandir}/man1/*
 
 
 %changelog
 %changelog
+* Sun Apr 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
+- new upstream release
+
 * Sat Jan 16 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.1-1
 * Sat Jan 16 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.1-1
 - new upstream release
 - new upstream release
 - remove configure option: --enable-hal (unrecognized option)
 - remove configure option: --enable-hal (unrecognized option)

+ 96 - 229
s/swfdec/swfdec-vl.spec

@@ -1,291 +1,158 @@
-%define	major_version	0.9
-%define liboil_version	0.3.1
-%define	gtk2_version	2.16.0
-%define pango_version	1.24
+Summary:        Programs to integrate Flash into the GNOME desktop
+Summary(ja):    Flash を GNOME デスクトップに統合するためのプログラム
 
 
-Summary:	Flash animation rendering library
-Summary(ja):	Flash アニメーションレンダリングライブラリ
-
-Name:		swfdec
-Version:	%{major_version}.2
+Name:           swfdec-gnome
+Version:        2.30.0
 Release:        1%{?_dist_release}
 Release:        1%{?_dist_release}
 
 
-Group:		System Environment/Libraries
-License:	LGPLv2+
-URL:		http://swfdec.freedesktop.org/
-Source0:	http://swfdec.freedesktop.org/download/%{name}/%{major_version}/%{name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+Group:          Applications/Internet
+License:        GPLv2+
+URL:            http://swfdec.freedesktop.org/
+Source0:        http://swfdec.freedesktop.org/download/%{name}/2.26/%{name}-%{version}.tar.bz2
+Patch1:		swfdec-gnome-2.26.0-swfdec-0.9.patch
 
 
-BuildRequires:	alsa-lib-devel
-BuildRequires:	glib2-devel >= 2.16
-BuildRequires:	gstreamer-devel >= 0.10.11
-BuildRequires:	gstreamer-plugins-base-devel >= 0.10.15
-BuildRequires:	gtk2-devel >= %{gtk2_version}
-BuildRequires:	liboil-devel >= %{liboil_version}
-BuildRequires:	libsoup-devel >= 2.4.0
-BuildRequires:	pango-devel >= %{pango_version}
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
 
-Requires(pre):	/sbin/ldconfig
-Requires(post):	/sbin/ldconfig
+BuildRequires:  gtk2-devel >= 2.14.0
+BuildRequires:	swfdec-gtk-devel >= 0.9.2
+BuildRequires:	GConf2
+BuildRequires:  desktop-file-utils
+BuildRequires:	gettext
+BuildRequires:	perl(XML::Parser)
 
 
+Requires(pre): GConf2
+Requires(post):	GConf2
+Requires(preun): GConf2
 
 
 %description
 %description
-swfdec is a library for rendering Adobe Flash animations. Currently it handles
-most Flash 3, 4 and many Flash 7 videos. 
-
-
-%package	devel
-Summary:	Development files for %{name}
-Summary(ja):	%{name} の開発ファイル
-Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
-Requires:	liboil-devel
-Requires:	pango-devel
-Requires:	pkgconfig
-
-
-%description	devel
-%{name}-devel contains the files needed to build packages that depend on
-swfdec.
-
-
-%package	gtk
-Summary:	A library for easy embedding of Flash files in an application
-Group:		Development/Libraries
-Requires:	%{name} = %{version}-%{release}
-Requires(pre):	/sbin/ldconfig
-Requires(post):	/sbin/ldconfig
-
-
-%description	gtk
-%{name}-gtk is a library for developers that allows one to easily embed
-Flash videos and animations into their appplications. 
-
-
-%package	gtk-devel
-Summary:	Development files for swfdec-gtk
-Summary(ja):	swfdec-gtk の開発ファイル
-Group:		Development/Libraries
-Requires:	%{name}-gtk = %{version}-%{release}
-Requires:	%{name}-devel = %{version}-%{release}
-Requires:	gtk2-devel
-
-
-%description	gtk-devel
-%{name}-gtk is a library for developers that allows one to easily embed
-Flash videos and animations into their appplications. This package contains
-files necessary to build packages and appplications that use %{name}-gtk.
+This package contains programs to integrate Flash functionality into the GNOME
+desktop.  It's main application is swfdec-player, a stand-alone viewer for 
+Flash files.  It also contains swfdec-thumbnailer, a program that provides 
+screenshots for files to display in the Nautilus file manager
 
 
 
 
 %prep
 %prep
 %setup -q
 %setup -q
+%patch1 -p1
 
 
-		
 %build
 %build
-%configure --disable-static --with-audio=alsa
-
-# remove rpath from libtool
-sed -i.rpath 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
-sed -i.rpath 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
-
+%configure
 make %{?_smp_mflags}
 make %{?_smp_mflags}
 
 
 
 
 %install
 %install
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 make DESTDIR=$RPM_BUILD_ROOT install INSTALL='install -p'
 make DESTDIR=$RPM_BUILD_ROOT install INSTALL='install -p'
-find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
-
+%find_lang %{name}
 
 
-%check
-# Disabling test since it will fail due to the gstreamer mp3 plugin
-# not being available in Fedora.
-#
-#export LD_LIBRARY_PATH=`pwd`/libswfdec/.libs:`pwd`/libswfdec-gtk/.libs
-#make check
-#unset LD_LIBRARY_PATH
+desktop-file-install --vendor "fedora" --delete-original	\
+  --dir $RPM_BUILD_ROOT%{_datadir}/applications			\
+  $RPM_BUILD_ROOT%{_datadir}/applications/swfdec-player.desktop
 
 
 
 
 %clean
 %clean
 rm -rf $RPM_BUILD_ROOT
 rm -rf $RPM_BUILD_ROOT
 
 
 
 
-%post -p /sbin/ldconfig
-
-
-%post gtk -p /sbin/ldconfig
-
-
-%postun	-p /sbin/ldconfig
-
-
-%postun gtk -p /sbin/ldconfig
+%pre
+if [ "$1" -gt 1 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule \
+      %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas >/dev/null || :
+fi
 
 
 
 
-%files
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS README 
-%{_libdir}/libswfdec-%{major_version}.so.*
+%post
+update-desktop-database &> /dev/null || :
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule \
+  %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas > /dev/null || :
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
 
 
 
 
-%files	devel
-%defattr(-,root,root,-)
-%{_datadir}/gtk-doc/html/%{name}/
-%{_libdir}/pkgconfig/%{name}-%{major_version}.pc
-%{_libdir}/libswfdec-%{major_version}.so
-%dir %{_includedir}/%{name}-%{major_version}
-%{_includedir}/%{name}-%{major_version}/swfdec/
+%postun
+update-desktop-database &> /dev/null || :
+touch --no-create %{_datadir}/icons/hicolor || :
+if [ -x %{_bindir}/gtk-update-icon-cache ]; then
+   %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+fi
 
 
 
 
-%files	gtk
-%defattr(-,root,root,-)
-#%{_datadir}/icons/hicolor/*/apps/%{name}.png
-#%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
-%{_libdir}/libswfdec-gtk-%{major_version}.so.*
+%preun
+if [ "$1" -eq 0 ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-uninstall-rule \
+      %{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas > /dev/null || :
+fi
 
 
 
 
-%files	gtk-devel
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %defattr(-,root,root,-)
-%{_libdir}/libswfdec-gtk-%{major_version}.so
-%{_libdir}/pkgconfig/%{name}-gtk-%{major_version}.pc
-%{_includedir}/%{name}-%{major_version}/swfdec-gtk/
-
+%doc COPYING AUTHORS NEWS README
+%{_bindir}/swfdec-player
+%{_bindir}/swfdec-thumbnailer
+%{_sysconfdir}/gconf/schemas/swfdec-thumbnailer.schemas
+%{_datadir}/applications/fedora-swfdec-player.desktop
+%{_datadir}/%{name}/
+%{_mandir}/man1/swfdec*.1.gz
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
 
 
 %changelog
 %changelog
-* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.9.2-1
+* Wed Apr 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
 - new upstream release
 - new upstream release
 
 
-* Wed Dec 31 2008 Shu KONNO <owa@bg.wakwak.com> 0.8.4-1
+* Mon Mar 23 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
 - new upstream release
 - new upstream release
+- add patch1 to build with swfdec-0.9
 
 
-* Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 	0.8.0-1
+* Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
 - initial build for Vine Linux
 - initial build for Vine Linux
 
 
-* Mon Sep  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.8.0-1
-- Update to 0.8.0.
-
-* Wed Jul 30 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.4-1
-- Update to 0.7.4.
-
-* Wed Jun 25 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.7.2-1
-- Update to 0.7.2
+* Mon Sep  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.23.4-1
+- Update to 2.23.4.
 
 
-* Wed Apr 23 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.6-1
-- Update to 0.6.6.
-- Drop memory-overwrite patch.  Fixed upstream.
-- Drop alsa patch. Fixed upstream.
+* Wed Jul 30 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.23.2-1
+- Update to 2.23.2.
+- Drop configure patch. Fixed upstream.
 
 
-* Thu Apr 10 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.4-3
-- Add patch to fix memory overwrite error. (#441614)
+* Wed Jul 09 2008 Nikolay Vladimirov <nikolay@vladimiroff.com> - 2.22.2-1
+- Update to 2.22.2
+- Add patch to build with swfdec-0.7.* 
 
 
-* Thu Apr 10 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.4-2
-- Build w/ alsa backend instead of pulse audio.
-- Add patch to fix alsa support. (#441617).
-- Drop unnecessary BR on js-devel and gnome-vfs2-devel.
-- Add BR on glib2-devel.
+* Fri Jun 27 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.22.0-2
+- Rebuild for new swfdec.
 
 
-* Wed Apr  9 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.4-1
-- Update to 0.6.4.
+* Sat Mar 15 2008 Matthias Clasen <mclasen@redhat.com> - 2.22.0-1
+- Update to 2.22.0
 
 
-* Sat Mar 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.2-1
-- Update to 0.6.2.
+* Sun Feb 24 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.91-1
+- Update to 2.21.91.
 
 
-* Wed Feb 20 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.6.0-1
-- Update to 0.6.0.
-- Bump minimum version of gstreamer needed.
-- Add BR for gstreamer-plugins-base-devel.
+* Wed Feb 20 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-3
+- Rebuild for new swfdec.
 
 
-* Thu Feb 14 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.5.90-3
-- Rebuild for new libsoup.
-
-* Fri Feb  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.5.90-2
+* Fri Feb  8 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-2
 - Rebuild for gcc-4.3.
 - Rebuild for gcc-4.3.
 
 
-* Tue Jan 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 0.5.90-1
-- Update to 0.5.90.
-- Bump BR minimum versions for libsoup & pango.
+* Tue Jan 29 2008 Brian Pepple <bpepple@fedoraproject.org> - 2.21.90-1
+- Update to 2.21.90.
+- Add man pages.
+- Update version of swfdec needed.
 
 
 * Wed Dec 19 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-2
 * Wed Dec 19 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-2
-- Build w/ pulse audio support.
+- Rebuild for pulse audio enable swfdec.
 
 
 * Mon Dec 17 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-1
 * Mon Dec 17 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.5-1
 - Update to 0.5.5.
 - Update to 0.5.5.
 
 
-* Fri Nov 16 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-2
-- Add requires for pango-devel to devel pkg.
-- Keep timestamp on installed files.
+* Tue Nov 20 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-2
+- Add scriptlet to update desktop-database.
+- Add vendor to desktop file, even though it's not really necessary.
 
 
 * Thu Nov 15 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-1
 * Thu Nov 15 2007 Brian Pepple <bpepple@fedoraproject.org> - 0.5.4-1
-- Update to 0.5.4.
-- Use valid license tag.
-- Remove BR on ffmpeg & libmad, and only build gstreamer backend.
-
-* Fri Oct 12 2007  Peter Gordon <peter@thecodergeek.com> - 0.5.3-1
-- Update to new upstream release (0.5.3)
-
-* Wed Oct 10 2007  Peter Gordon <peter@thecodergeek.com> - 0.5.2-1
-- Update to new upstream release (0.5.2)
-
-* Wed Aug 15 2007  Peter Gordon <peter@thecodergeek.com> - 0.5.1-1
-- Update to new upstream release (0.5.1)
-
-* Thu Jul  5 2007 kwizart <kwizart at gmail.com> - 0.4.5-1
-- Update to 0.4.5 (bugfix)
-- Add BR ffmpeg-devel libmad-devel (enabled in configure)
-- Remove rpath (libtool method)
-
-* Sat Apr 28 2007 Peter Gordon <peter@thecodergeek.com> - 0.4.4-1
-- Update to new upstream release (0.4.4), which adds two new subpackages:
-  swfdec-gtk and swfdec-gtk-devel.
-
-* Sun Mar 25 2007 Peter Gordon <peter@thecodergeek.com> - 0.4.3-2
-- Add js-devel to the BuildRequires to fix compilation in Mock.
-  (Thanks to  Julian Sikorski; Livna bug #1453) 
-
-* Sat Mar 24 2007 Peter Gordon <peter@thecodergeek.com> - 0.4.3-1
-- Update to new upstream release (0.4.3), with lots of spec cleanups
-- Spec file based heavily on Thomas Vander Stichele's 0.3.6 stuff.
-
-* Sun Dec 03 2006 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.3.6-0.gst.2
-- fix pre/post scripts
-
-* Sun Dec 03 2006 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.3.6-0.gst.1
-- new upstream
-- remove swf_play
-- add js-devel and gimp-devel buildrequires
-- add gimp plugin
-
-* Fri Jun 24 2005 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.3.5-0.gst.1
-- updated to new upstream
-
-* Tue May 17 2005 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.3.4-0.gst.1
-- updated to new upstream
-
-* Thu Mar 03 2005 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.3.2-0.lvn.1
-- updated to new liboil and upstream release
-
-* Thu Nov 11 2004 Thomas Vander Stichele <thomas at apestaart dot org>
-- new upstream release
-
-* Thu May 20 2004 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.2.2-0.lvn.2
-- require gcc-c++ for libtool
-- fix pre/post req
-- fix gtk loaders location
-- work around FC2 packaging bug for SDL-devel
-
-* Tue Mar 02 2004 Thomas Vander Stichele <thomas at apestaart dot org>
-- 0.2.2-0.lvn.1: updated for rpm.livna.us (without mozilla plugin)
-
-* Mon May 19 2003 Thomas Vander Stichele <thomas at apestaart dot org>
-- Updated for 0.2.2
+- Intial Fedora spec.
 
 
-* Wed Feb 05 2003 Christian F.K. Schaller <Uraeus@linuxrising.org>
-- Update spec to handle pixbuf loader
-* Sat Oct 26 2002 Christian F.K. Schaller <Uraeus@linuxrising.org>
-- First attempt at spec

+ 13 - 5
t/tracker/tracker-vl.spec

@@ -1,7 +1,7 @@
 Summary: An object database, tag/metadata database, search tool and indexer
 Summary: An object database, tag/metadata database, search tool and indexer
 Summary(ja): オブジェクト/タグ/メタデータデータベースおよび検索ツール
 Summary(ja): オブジェクト/タグ/メタデータデータベースおよび検索ツール
 Name: tracker
 Name: tracker
-Version: 0.8.0
+Version: 0.8.3
 Release: 1%{?_dist_release}
 Release: 1%{?_dist_release}
 License: GPL
 License: GPL
 Group: Applications/System
 Group: Applications/System
@@ -20,7 +20,7 @@ BuildRequires: desktop-file-utils, intltool
 BuildRequires: raptor-devel >= 1.4.18
 BuildRequires: raptor-devel >= 1.4.18
 BuildRequires: sqlite3-devel
 BuildRequires: sqlite3-devel
 BuildRequires: dbus-devel >= 1.0
 BuildRequires: dbus-devel >= 1.0
-BuildRequires: dbus-glib >= 0.73
+BuildRequires: dbus-glib-devel >= 0.73
 BuildRequires: libgnome-devel >= 2.13.2
 BuildRequires: libgnome-devel >= 2.13.2
 BuildRequires: libgnomeui-devel >= 2.13.7
 BuildRequires: libgnomeui-devel >= 2.13.7
 BuildRequires: libSM-devel
 BuildRequires: libSM-devel
@@ -28,6 +28,8 @@ BuildRequires: libnotify-devel >= 0.4.3
 BuildRequires: libuuid-devel
 BuildRequires: libuuid-devel
 BuildRequires: vala-devel
 BuildRequires: vala-devel
 BuildRequires: libgee-devel
 BuildRequires: libgee-devel
+BuildRequires: upower-devel
+BuildRequires: gnome-applets
 ## BuildRequires: autoconf, automake
 ## BuildRequires: autoconf, automake
 
 
 %description
 %description
@@ -73,9 +75,9 @@ GNOME libraries
 ## sed -e '/^#!\//,1 d' -i python/deskbar-handler/*.py
 ## sed -e '/^#!\//,1 d' -i python/deskbar-handler/*.py
 
 
 %build
 %build
-## libtoolize --force --copy
-## intltoolize --copy --force
-## autoreconf -i -f
+libtoolize --force --copy
+intltoolize --copy --force
+autoreconf -i -f
 %configure --disable-static \
 %configure --disable-static \
 	   --enable-video-extractor=external \
 	   --enable-video-extractor=external \
 	   --enable-tracker-search-tool
 	   --enable-tracker-search-tool
@@ -99,6 +101,7 @@ desktop-file-install --delete-original               \
         %{buildroot}%{_datadir}/applications/%{name}-search-tool.desktop
         %{buildroot}%{_datadir}/applications/%{name}-search-tool.desktop
 
 
 rm -rf %{buildroot}%{_libdir}/*.{a,la}
 rm -rf %{buildroot}%{_libdir}/*.{a,la}
+rm -rf %{buildroot}%{_datadir}/tracker-tests
 
 
 %find_lang %{name}
 %find_lang %{name}
 
 
@@ -160,6 +163,11 @@ fi
 
 
 
 
 %changelog
 %changelog
+* Sun Apr 25 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.3-1
+- new upstream release
+- add BuildRequires: upower-devel, gnome-applets
+- change BuildRequires: dbus-glib -> dbus-glib-devel
+
 * Sun Mar 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.0-1
 * Sun Mar 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.0-1
 - new upstream release
 - new upstream release
 - add BuildRequires: libgnome-devel, libgnomeui-devel, libSM-devel, libnotify-devel, libuuid-devel, libgee-devel
 - add BuildRequires: libgnome-devel, libgnomeui-devel, libSM-devel, libnotify-devel, libuuid-devel, libgee-devel