Browse Source

NEW: MATE Desktop Environment
vala: new upstream release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@5311 ec354946-7b23-47d6-9f5a-488ba84defc7

Takemikaduchi 12 years ago
parent
commit
8e6218ec9c
43 changed files with 5389 additions and 1 deletions
  1. 224 0
      lib/libm/libmate/libmate-vl.spec
  2. 105 0
      lib/libm/libmatecanvas/libmatecanvas-vl.spec
  3. 122 0
      lib/libm/libmatecomponent/libmatecomponent-vl.spec
  4. 122 0
      lib/libm/libmatecomponentui/libmatecomponentui-vl.spec
  5. 129 0
      lib/libm/libmatekbd/libmatekbd-vl.spec
  6. 101 0
      lib/libm/libmatekeyring/libmatekeyring-vl.spec
  7. 98 0
      lib/libm/libmatenotify/libmatenotify-vl.spec
  8. 115 0
      lib/libm/libmateui/libmateui-vl.spec
  9. 152 0
      lib/libm/libmateweather/libmateweather-vl.spec
  10. 188 0
      m/mate-applets/mate-applets-vl.spec
  11. 51 0
      m/mate-backgrounds/mate-backgrounds-vl.spec
  12. 102 0
      m/mate-calc/mate-calc-vl.spec
  13. 43 0
      m/mate-common/mate-common-vl.spec
  14. 125 0
      m/mate-conf/mate-conf-vl.spec
  15. 172 0
      m/mate-control-center/mate-control-center-vl.spec
  16. 103 0
      m/mate-corba/mate-corba-vl.spec
  17. 117 0
      m/mate-desktop/mate-desktop-vl.spec
  18. 79 0
      m/mate-dialogs/mate-dialogs-vl.spec
  19. 148 0
      m/mate-display-manager/mate-display-manager-vl.spec
  20. 85 0
      m/mate-doc-utils/mate-doc-utils-vl.spec
  21. 191 0
      m/mate-document-viewer/mate-document-viewer-vl.spec
  22. 131 0
      m/mate-file-archiver/mate-file-archiver-vl.spec
  23. 174 0
      m/mate-file-manager/mate-file-manager-vl.spec
  24. 48 0
      m/mate-icon-theme/mate-icon-theme-vl.spec
  25. 163 0
      m/mate-image-viewer/mate-image-viewer-vl.spec
  26. 116 0
      m/mate-keyring/mate-keyring-vl.spec
  27. 92 0
      m/mate-menus/mate-menus-vl.spec
  28. 48 0
      m/mate-mime-data/mate-mime-data-vl.spec
  29. 153 0
      m/mate-notification-daemon/mate-notification-daemon-vl.spec
  30. 245 0
      m/mate-panel/mate-panel-vl.spec
  31. 90 0
      m/mate-polkit/mate-polkit-vl.spec
  32. 155 0
      m/mate-power-manager/mate-power-manager-vl.spec
  33. 174 0
      m/mate-screensaver/mate-screensaver-vl.spec
  34. 133 0
      m/mate-session-manager/mate-session-manager-vl.spec
  35. 183 0
      m/mate-settings-daemon/mate-settings-daemon-vl.spec
  36. 123 0
      m/mate-system-monitor/mate-system-monitor-vl.spec
  37. 121 0
      m/mate-system-tools/mate-system-tools-vl.spec
  38. 120 0
      m/mate-terminal/mate-terminal-vl.spec
  39. 151 0
      m/mate-text-editor/mate-text-editor-vl.spec
  40. 172 0
      m/mate-vfs/mate-vfs-vl.spec
  41. 148 0
      m/mate-window-manager/mate-window-manager-vl.spec
  42. 73 0
      t/task-mate/task-mate-vl.spec
  43. 4 1
      v/vala/vala-vl.spec

+ 224 - 0
lib/libm/libmate/libmate-vl.spec

@@ -0,0 +1,224 @@
+Summary:	Common libraries for MATE
+Name:		libmate
+Version:	1.1.2
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	libmatecomponent-devel
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-vfs-devel
+BuildRequires:	glib2-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	popt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+# defualt settings
+Patch100:	libmate-1.1.2-default-settings-vine.patch
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is the non-gui part of the library formerly known as
+mate-libs.
+
+
+%package	devel
+Summary:        Development tools for libmate
+Summary(ja):    libmate の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+Requires:       mate-conf-devel
+Requires:       mate-vfs-devel
+Requires:       libcanberra-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmate.
+
+
+%package        doc
+Summary:        Documentation for libmate
+Summary(ja):    libmate 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmate.
+
+
+%prep
+%setup -q
+%patch100 -p1 -b .vine
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  desktop_mate_accessibility_keyboard.schemas \
+  desktop_mate_accessibility_startup.schemas \
+  desktop_mate_applications_at_mobility.schemas \
+  desktop_mate_applications_at_visual.schemas \
+  desktop_mate_applications_browser.schemas \
+  desktop_mate_applications_office.schemas \
+  desktop_mate_applications_terminal.schemas \
+  desktop_mate_applications_window_manager.schemas \
+  desktop_mate_background.schemas \
+  desktop_mate_file_views.schemas \
+  desktop_mate_interface.schemas \
+  desktop_mate_lockdown.schemas \
+  desktop_mate_peripherals_keyboard.schemas \
+  desktop_mate_peripherals_mouse.schemas \
+  desktop_mate_sound.schemas \
+  desktop_mate_thumbnail_cache.schemas \
+  desktop_mate_thumbnailers.schemas \
+  desktop_mate_typing_break.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_mate_accessibility_keyboard.schemas \
+    desktop_mate_accessibility_startup.schemas \
+    desktop_mate_applications_at_mobility.schemas \
+    desktop_mate_applications_at_visual.schemas \
+    desktop_mate_applications_browser.schemas \
+    desktop_mate_applications_office.schemas \
+    desktop_mate_applications_terminal.schemas \
+    desktop_mate_applications_window_manager.schemas \
+    desktop_mate_background.schemas \
+    desktop_mate_file_views.schemas \
+    desktop_mate_interface.schemas \
+    desktop_mate_lockdown.schemas \
+    desktop_mate_peripherals_keyboard.schemas \
+    desktop_mate_peripherals_mouse.schemas \
+    desktop_mate_sound.schemas \
+    desktop_mate_thumbnail_cache.schemas \
+    desktop_mate_thumbnailers.schemas \
+    desktop_mate_typing_break.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_mate_accessibility_keyboard.schemas \
+    desktop_mate_accessibility_startup.schemas \
+    desktop_mate_applications_at_mobility.schemas \
+    desktop_mate_applications_at_visual.schemas \
+    desktop_mate_applications_browser.schemas \
+    desktop_mate_applications_office.schemas \
+    desktop_mate_applications_terminal.schemas \
+    desktop_mate_applications_window_manager.schemas \
+    desktop_mate_background.schemas \
+    desktop_mate_file_views.schemas \
+    desktop_mate_interface.schemas \
+    desktop_mate_lockdown.schemas \
+    desktop_mate_peripherals_keyboard.schemas \
+    desktop_mate_peripherals_mouse.schemas \
+    desktop_mate_sound.schemas \
+    desktop_mate_thumbnail_cache.schemas \
+    desktop_mate_thumbnailers.schemas \
+    desktop_mate_typing_break.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING.LIB ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/desktop_mate_accessibility_keyboard.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_accessibility_startup.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_at_mobility.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_at_visual.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_browser.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_office.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_terminal.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_applications_window_manager.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_background.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_file_views.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_interface.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_lockdown.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_keyboard.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_mouse.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_sound.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_thumbnail_cache.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_thumbnailers.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_typing_break.schemas
+%{_sysconfdir}/sound/events/gtk2-mate-events.soundlist
+%{_sysconfdir}/sound/events/mate.soundlist
+%{_bindir}/mate-open
+%{_libdir}/libmate-2.so.*
+%{_libdir}/matecomponent/monikers/libmoniker_extra_2.so
+%{_libdir}/matecomponent/servers/MATE_Moniker_std.server
+%{_datadir}/mate-background-properties/mate-default.xml
+%{_mandir}/man7/mate-options.7.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmate-2.0
+%{_libdir}/libmate-2.so
+%{_libdir}/pkgconfig/libmate-2.0.pc
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmate
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.2-1
+- initial build for Vine Linux
+

+ 105 - 0
lib/libm/libmatecanvas/libmatecanvas-vl.spec

@@ -0,0 +1,105 @@
+Summary:	The MATE Canvas library
+Name:		libmatecanvas
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	gtk2-devel
+BuildRequires:	libart_lgpl-devel
+BuildRequires:	libglade2-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is the non-gui part of the library formerly known as
+mate-libs.
+
+
+%package	devel
+Summary:        Development tools for libmatecanvas
+Summary(ja):    libmatecanvas の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       gtk2-devel
+Requires:       pango-devel
+
+%description devel
+Header files and libraries for building a extension library for the
+libmatecanvas.
+
+
+%package        doc
+Summary:        Documentation for libmatecanvas
+Summary(ja):    libmatecanvas 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmatecanvas.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--enable-glade
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING.LIB ChangeLog NEWS README
+%{_libdir}/libmatecanvas-2.so.*
+%{_libdir}/libglade/2.0/libgladematecanvas.so
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmatecanvas-2.0
+%{_libdir}/libmatecanvas-2.so
+%{_libdir}/pkgconfig/libmatecanvas-2.0.pc
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmatecanvas
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 122 - 0
lib/libm/libmatecomponent/libmatecomponent-vl.spec

@@ -0,0 +1,122 @@
+Summary:	The non-GUI part of the matecomponent component infrastructure for Mate
+Name:		libmatecomponent
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-corba-devel
+BuildRequires:	glib2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	popt-devel
+BuildRequires:	bison
+BuildRequires:	flex
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+libmatecomponent is the non-GUI part of the matecomponent component infrastructure,
+it is most useful for creating aggregate interfaces & doing IPC
+easily. It also contains a rather badly designed & implemented
+per-system activation system. This needs re-writing & simplifying to
+be per-display.
+
+%package devel
+Summary:        Development tools for libmatecomponent
+Summary(ja):    libmatecomponent の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+Header files and libraries for building a extension library for the
+libmatecomponent.
+
+
+%package        doc
+Summary:        Documentation for libmatecomponent
+Summary(ja):    libmatecomponent 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmatecomponent.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING.LIB ChangeLog NEWS README
+%{_sysconfdir}/matecomponent-activation/matecomponent-activation-config.xml
+%{_bindir}/matecomponent-activation-client
+%{_bindir}/matecomponent-activation-run-query
+%{_bindir}/matecomponent-echo-client-2
+%{_bindir}/matecomponent-slay
+%{_libdir}/libmatecomponent-*.so.*
+%{_libdir}/matecomponent
+%{_libdir}/matecomponent-2.0
+%{_libdir}/matecorba-2.0
+%{_libexecdir}/mate/matecomponent-activation-server
+%{_sbindir}/matecomponent-activation-sysconf
+%{_datadir}/idl/matecomponent-2.0
+%{_datadir}/idl/matecomponent-activation-2.0
+%{_mandir}/man1/matecomponent-activation-server.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmatecomponent-2.0
+%{_includedir}/matecomponent-activation-2.0
+%{_libdir}/libmatecomponent-*.so
+%{_libdir}/pkgconfig/libmatecomponent-2.0.pc
+%{_libdir}/pkgconfig/matecomponent-activation-2.0.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmatecomponent
+%{_datadir}/gtk-doc/html/matecomponent-activation
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 122 - 0
lib/libm/libmatecomponentui/libmatecomponentui-vl.spec

@@ -0,0 +1,122 @@
+Summary:	User Interface library for MateComponent
+Name:		libmatecomponentui
+Version:	1.1.1
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	libmate-devel
+BuildRequires:	libmatecanvas-devel
+BuildRequires:	libmatecomponent-devel
+BuildRequires:	mate-corba-devel
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	popt-devel
+BuildRequires:	libglade2-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MateComponent is a set of language and system independant CORBA interfaces
+for creating reusable components, controls and creating compound
+documents.
+
+The MateComponent distribution includes a Gtk+ based implementation of the
+MateComponent interfaces, enabling developers to create reusable
+components and applications that can be used to form more complex
+documents.
+
+
+%package	devel
+Summary:        Development tools for libmatecomponentui
+Summary(ja):    libmatecomponentui の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+Requires:       libxml2-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmatecomponentui.
+
+
+%package        doc
+Summary:        Documentation for libmatecomponentui
+Summary(ja):    libmatecomponentui 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmatecomponentui.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING.LIB ChangeLog NEWS README
+%{_bindir}/mate-test-moniker
+%{_bindir}/matecomponent-browser
+%{_libdir}/libmatecomponentui-2.so.*
+%{_libdir}/libglade/2.0/libmatecomponent.so
+%{_libdir}/matecomponent/servers/*.server
+%{_libdir}/matecomponent-2.0/samples/matecomponent-sample-controls-2
+%{_datadir}/applications/matecomponent-browser.desktop
+%{_datadir}/mate-2.0/ui/*.xml
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmatecomponentui-2.0
+%{_libdir}/libmatecomponentui-2.so
+%{_libdir}/pkgconfig/libmatecomponentui-2.0.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmatecomponentui
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
+- initial build for Vine Linux
+

+ 129 - 0
lib/libm/libmatekbd/libmatekbd-vl.spec

@@ -0,0 +1,129 @@
+Summary:	MATE keyboard shared library
+Name:		libmatekbd
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxklavier-devel
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MATE keyboard shared library
+
+
+%package	devel
+Summary:        Development tools for libmatekbd
+Summary(ja):    libmatekbd の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmatekbd.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  desktop_mate_peripherals_keyboard_xkb.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_mate_peripherals_keyboard_xkb.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_mate_peripherals_keyboard_xkb.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING.LIB ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_keyboard_xkb.schemas
+%{_bindir}/matekbd-indicator-plugins-capplet
+%{_libdir}/libmatekbd*.so.*
+%{_datadir}/applications/matekbd-indicator-plugins-capplet.desktop
+%{_datadir}/libmatekbd/ui/*.ui
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmatekbd
+%{_libdir}/libmatekbd*.so
+%{_libdir}/pkgconfig/libmatekbd.pc
+%{_libdir}/pkgconfig/libmatekbdui.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 101 - 0
lib/libm/libmatekeyring/libmatekeyring-vl.spec

@@ -0,0 +1,101 @@
+Summary:	MATE keyring client library
+Name:		libmatekeyring
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	glib2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	libgcrypt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-keyring is a program that keep password and other secrets for
+users. The library libmate-keyring is used by applications to integrate
+with the mate keyring system.
+
+
+%package	devel
+Summary:        Development tools for libmatekeyring
+Summary(ja):    libmatekeyring の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmatekeyring.
+
+
+%package        doc
+Summary:        Documentation for libmatekeyring
+Summary(ja):    libmatekeyring 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmatekeyring.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang libmate-keyring
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f libmate-keyring.lang
+%defattr(-,root,root,-)
+%doc COPYING.LIB ChangeLog NEWS README
+%{_libdir}/libmate-keyring.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-keyring-1
+%{_libdir}/libmate-keyring.so
+%{_libdir}/pkgconfig/mate-keyring-1.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mate-keyring
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 98 - 0
lib/libm/libmatenotify/libmatenotify-vl.spec

@@ -0,0 +1,98 @@
+Summary:	Desktop notification library
+Name:		libmatenotify
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+Desktop notification library
+
+
+%package	devel
+Summary:        Development tools for libmatenotify
+Summary(ja):    libmatenotify の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmatenotify.
+
+
+%package        doc
+Summary:        Documentation for libmatenotify
+Summary(ja):    libmatenotify 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmatenotify.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING.LIB ChangeLog NEWS README
+%{_bindir}/mate-notify-send
+%{_libdir}/libmatenotify.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmatenotify
+%{_libdir}/libmatenotify.so
+%{_libdir}/pkgconfig/libmatenotify.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmatenotify
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 115 - 0
lib/libm/libmateui/libmateui-vl.spec

@@ -0,0 +1,115 @@
+Summary:	User Interface library for MATE
+Name:		libmateui
+Version:	1.1.1
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libmate-devel
+BuildRequires:	libmatecanvas-devel
+BuildRequires:	libmatecomponentui-devel
+BuildRequires:	libmatekeyring-devel
+BuildRequires:	mate-vfs-devel
+BuildRequires:	mate-keyring-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libglade2-devel
+BuildRequires:	popt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is the non-gui part of the library formerly known as
+mate-libs.
+
+
+%package	devel
+Summary:        Development tools for libmateui
+Summary(ja):    libmateui の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+Requires:       mate-conf-devel
+Requires:       mate-vfs-devel
+Requires:       libcanberra-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmateui.
+
+
+%package        doc
+Summary:        Documentation for libmateui
+Summary(ja):    libmateui 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmateui.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING.LIB ChangeLog NEWS README
+%{_libdir}/libmateui-2.so.*
+%{_libdir}/libglade/2.0/libmate.so
+%{_datadir}/pixmaps/mate-about-logo.png
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmateui-2.0
+%{_libdir}/libmateui-2.so
+%{_libdir}/pkgconfig/libmateui-2.0.pc
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmateui
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
+- initial build for Vine Linux
+

+ 152 - 0
lib/libm/libmateweather/libmateweather-vl.spec

@@ -0,0 +1,152 @@
+Summary:	Provides access to weather information from the net
+Name:		libmateweather
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libsoup-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+libmateweather is a library to access weather information from online
+services for numerous locations.
+
+
+%package	devel
+Summary:        Development tools for libmateweather
+Summary(ja):    libmateweather の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+libmateweather.
+
+
+%package        doc
+Summary:        Documentation for libmateweather
+Summary(ja):    libmateweather 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for libmateweather.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mateweather.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mateweather.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mateweather.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mateweather.schemas
+%{_libdir}/libmateweather.so.*
+%{_datadir}/icons/mate/*/*/*
+%{_datadir}/libmateweather
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/libmateweather
+%{_libdir}/libmateweather.so
+%{_libdir}/pkgconfig/mateweather.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libmateweather
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 188 - 0
m/mate-applets/mate-applets-vl.spec

@@ -0,0 +1,188 @@
+Summary:	Applets for MATE panel
+Name:		mate-applets
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-icon-theme
+BuildRequires:	mate-panel-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	mate-settings-daemon-devel
+BuildRequires:	libmatenotify-devel
+BuildRequires:	libmateweather-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	libgtop2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	polkit-devel
+BuildRequires:	NetworkManager-devel
+BuildRequires:	popt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Patch0:		mate-applets-1.1.0-x-lib.patch
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MATE (GNU Network Object Model Environment) is a user-friendly
+set of applications and desktop tools to be used in conjunction with a
+window manager for the X Window System.  MATE is similar in purpose and
+scope to CDE and KDE, but MATE is based completely on Open Source
+software.  The mate-applets package provides Panel applets which
+enhance your MATE experience.
+
+
+%prep
+%setup -q
+%patch0 -p1 -b .xlib
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  battstat.schemas \
+  charpick.schemas \
+  cpufreq-applet.schemas \
+  drivemount.schemas \
+  geyes.schemas \
+  multiload.schemas \
+  stickynotes.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    battstat.schemas \
+    charpick.schemas \
+    cpufreq-applet.schemas \
+    drivemount.schemas \
+    geyes.schemas \
+    multiload.schemas \
+    stickynotes.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    battstat.schemas \
+    charpick.schemas \
+    cpufreq-applet.schemas \
+    drivemount.schemas \
+    geyes.schemas \
+    multiload.schemas \
+    stickynotes.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/dbus-1/system.d/org.mate.CPUFreqSelector.conf
+%{_sysconfdir}/mateconf/schemas/battstat.schemas
+%{_sysconfdir}/mateconf/schemas/charpick.schemas
+%{_sysconfdir}/mateconf/schemas/cpufreq-applet.schemas
+%{_sysconfdir}/mateconf/schemas/drivemount.schemas
+%{_sysconfdir}/mateconf/schemas/geyes.schemas
+%{_sysconfdir}/mateconf/schemas/multiload.schemas
+%{_sysconfdir}/mateconf/schemas/stickynotes.schemas
+%{_sysconfdir}/sound/events/mate-battstat_applet.soundlist
+%{_bindir}/mate-cpufreq-selector
+%{_libdir}/matecomponent/servers/MATE_CDPlayerApplet.server
+%{_libdir}/matecomponent/servers/MATE_KeyboardApplet.server
+%{_libdir}/matecomponent/servers/MATE_MailcheckApplet_Factory.server
+%{_libdir}/matecomponent/servers/MATE_MiniCommanderApplet.server
+%{_libdir}/matecomponent/servers/MATE_MixerApplet.server
+%{_libdir}/matecomponent/servers/MATE_NullApplet_Factory.server
+%{_libdir}/matecomponent/servers/MATE_Panel_WirelessApplet.server
+%{_libexecdir}/mate/accessx-status-applet
+%{_libexecdir}/mate/battstat-applet-2
+%{_libexecdir}/mate/charpick_applet2
+%{_libexecdir}/mate/cpufreq-applet
+%{_libexecdir}/mate/drivemount_applet2
+%{_libexecdir}/mate/geyes_applet2
+%{_libexecdir}/mate/mateweather-applet-2
+%{_libexecdir}/mate/multiload-applet-2
+%{_libexecdir}/mate/null_applet
+%{_libexecdir}/mate/stickynotes_applet
+%{_libexecdir}/mate/trashapplet
+%{_datadir}/dbus-1/services/*.service
+%{_datadir}/dbus-1/system-services/org.mate.CPUFreqSelector.service
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/icons/mate/48x48/apps/ax-applet.png
+%{_datadir}/mate/help
+%{_datadir}/mate-2.0/ui/*.xml
+%{_datadir}/%{name}
+%{_datadir}/mate-panel/applets/*
+%{_datadir}/omf
+%{_datadir}/pixmaps/mate-accessx-status-applet
+%{_datadir}/pixmaps/mate-cpufreq-applet
+%{_datadir}/pixmaps/mate-stickynotes
+%{_datadir}/polkit-1/actions/org.mate.cpufreqselector.policy
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 51 - 0
m/mate-backgrounds/mate-backgrounds-vl.spec

@@ -0,0 +1,51 @@
+Summary:	Background images and data for MATE
+Name:		mate-backgrounds
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source:		%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		Development/Tools
+URL:		https://matsusoft.com.ar/projects/mate/
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	mate-common
+BuildRequires:	glib2-devel
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires:	vine-backgrounds
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       Takemikaduchi
+
+%description
+This module contains a set of backgrounds packaged with the MATE desktop.
+
+%prep
+%setup -q
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure
+%{__make}
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+ln -sf ../gnome-background-properties/vine-nature.xml ${RPM_BUILD_ROOT}%{_datadir}/mate-background-properties/vine-nature.xml
+ln -sf ../gnome-background-properties/vine6.xml ${RPM_BUILD_ROOT}%{_datadir}/mate-background-properties/vine6.xml
+
+%find_lang %{name}
+
+%files -f %{name}.lang
+%defattr(-, root, root)
+%{_datadir}/mate-background-properties
+%{_datadir}/pixmaps/backgrounds/mate
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 102 - 0
m/mate-calc/mate-calc-vl.spec

@@ -0,0 +1,102 @@
+Summary:	Calculator for the Mate desktop environment
+Name:		mate-calc
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	bison
+BuildRequires:	flex
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is v5.32.0 of mate-calc, the calculator application that was previously
+in the OpenWindows Deskset of the Solaris 8 operating system.
+Sun Microsystems Inc. have kindly given me permission to release it.
+
+It incorporates a multiple precision arithmetic packages based on the work
+of Professor Richard Brent, who has also kindly given me permission to make
+it available.
+
+There is a single graphics driver for Gtk2 included with this release.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/mate-calc
+%{_bindir}/mate-calc-cmd
+%{_bindir}/mate-calculator
+%{_datadir}/applications/mate-calc.desktop
+%{_datadir}/glib-2.0/schemas/org.mate.mate-calc.gschema.xml
+%{_datadir}/mate/help/mate-calc
+%{_datadir}/%{name}
+%{_mandir}/man1/mate-calc.1.gz
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 43 - 0
m/mate-common/mate-common-vl.spec

@@ -0,0 +1,43 @@
+Summary:	mate-common contains useful things common to building mate packages
+Name:		mate-common
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source:		%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		Development/Tools
+URL:		https://matsusoft.com.ar/projects/mate/
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       Takemikaduchi
+
+%description
+Contains files required to bootstrap various Mate modules when building
+from CVS.
+
+%prep
+%setup -q
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure
+make
+
+%install
+make install DESTDIR=${RPM_BUILD_ROOT}
+
+%files
+%defattr(-, root, root)
+%{_bindir}/*
+%{_datadir}/aclocal/*
+%{_datadir}/mate-common
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 125 - 0
m/mate-conf/mate-conf-vl.spec

@@ -0,0 +1,125 @@
+Summary:	MATE Config System
+Name:		mate-conf
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-corba-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	polkit-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MateConf is a configuration database system, functionally similar to the
+Windows registry but lots better. :-) It's being written for the MATE
+desktop but does not require MATE; configure should notice if MATE
+is not installed and compile the basic MateConf library anyway.
+
+%package	devel
+Summary:        Development tools for mate-conf
+Summary(ja):    mate-conf の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-conf.
+
+
+%package        doc
+Summary:        Documentation for mate-conf
+Summary(ja):    mate-conf 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-conf.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--enable-defaults-service \
+	--enable-gsettings-backend=no
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang MateConf2
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f MateConf2.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING ChangeLog NEWS README
+%{_sysconfdir}/dbus-1/system.d/org.mate.MateConf.Defaults.conf
+%{_sysconfdir}/mateconf/*
+%{_bindir}/mateconf-merge-tree
+%{_bindir}/mateconftool-2
+%{_libdir}/libmateconf-2.so.*
+%{_libdir}/MateConf
+%{_libdir}/girepository-1.0/MateConf-2.0.typelib
+%{_libexecdir}/mate/mateconf-defaults-mechanism
+%{_libexecdir}/mate/mateconf-sanity-check-2
+%{_libexecdir}/mate/mateconfd-2
+%{_datadir}/aclocal/mateconf-2.m4
+%{_datadir}/dbus-1/services/org.mate.MateConf.service
+%{_datadir}/dbus-1/system-services/org.mate.MateConf.Defaults.service
+%{_datadir}/polkit-1/actions/org.mate.mateconf.defaults.policy
+%{_datadir}/sgml/mateconf/mateconf-1.0.dtd
+%{_mandir}/man1/mateconftool-2.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mateconf
+%{_libdir}/libmateconf-2.so
+%{_libdir}/pkgconfig/mateconf-2.0.pc
+%{_datadir}/gir-1.0/MateConf-2.0.gir
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mateconf
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 172 - 0
m/mate-control-center/mate-control-center-vl.spec

@@ -0,0 +1,172 @@
+Summary:	The Control Center for MATE
+Name:		mate-control-center
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	mate-menus-devel
+BuildRequires:	mate-window-manager-devel
+BuildRequires:	mate-settings-daemon-devel
+BuildRequires:	libmatekbd-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libXScrnSaver-devel
+BuildRequires:	libXext-devel
+BuildRequires:	libXxf86misc-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	unique-devel
+BuildRequires:	desktop-file-utils
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+The control center is MATE's main interface for configuration of various
+aspects of your desktop.
+
+
+%package	devel
+Summary:        Development tools for mate-control-center
+Summary(ja):    mate-control-center の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-control-center.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper \
+	--disable-update-mimedb
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%{__rm} -f ${RPM_BUILD_ROOT}%{_datadir}/applications/mimeinfo.cache
+
+%find_lang %{name}-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  fontilus.schemas \
+  mate-control-center.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    fontilus.schemas \
+    mate-control-center.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    fontilus.schemas \
+    mate-control-center.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/fontilus.schemas
+%{_sysconfdir}/mateconf/schemas/mate-control-center.schemas
+%{_sysconfdir}/xdg/autostart/mate-at-session.desktop
+%{_bindir}/mate-*
+%{_libdir}/libmate-window-settings.so.*
+%{_libdir}/window-manager-settings/libmarco.so
+%{_sbindir}/mate-display-properties-install-systemwide
+%{_datadir}/applications/*.desktop
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/cursor-fonts/*
+%{_datadir}/mate/help/%{name}
+%{_datadir}/%{name}
+%{_datadir}/mime/packages/mate-theme-package.xml
+%{_datadir}/omf/%{name}
+%{_datadir}/polkit-1/actions/org.mate.randr.policy
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-window-settings-2.0
+%{_libdir}/libmate-window-settings.so
+%{_libdir}/pkgconfig/mate-window-settings-2.0.pc
+%{_datadir}/pkgconfig/mate-default-applications.pc
+%{_datadir}/pkgconfig/mate-keybindings.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 103 - 0
m/mate-corba/mate-corba-vl.spec

@@ -0,0 +1,103 @@
+Summary:	High-performance CORBA Object Request Broker for Mate
+Name:		mate-corba
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	glib2-devel
+BuildRequires:	libIDL-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+Code for an ORB written in C will spontaneously evolve here,
+see http://www.gnome.org/projects/MateCORBA2 for more information.
+
+
+%package devel
+Summary:        Development tools for mate-corba
+Summary(ja):    mate-corba の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+Header files and libraries for building a extension library for the
+mate-corba.
+
+
+%package        doc
+Summary:        Documentation for mate-corba
+Summary(ja):    mate-corba 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-corba.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING COPYING.LIB ChangeLog NEWS README
+%{_bindir}/matecorba*
+%{_libdir}/libMateCORBA*.so.*
+%{_libdir}/libname-matecorba-server-2.a
+%{_libdir}/matecorba-2.0/Everything_module.so
+%{_datadir}/aclocal/MateCORBA2.m4
+%{_datadir}/idl/matecorba-2.0/CosNaming.idl
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/matecorba-2.0
+%{_libdir}/libMateCORBA*.so
+%{_libdir}/pkgconfig/*.pc
+
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/MateCORBA2
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 117 - 0
m/mate-desktop/mate-desktop-vl.spec

@@ -0,0 +1,117 @@
+Summary:	Library with common API for various MATE modules
+Name:		mate-desktop
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-desktop contains the libmate-desktop library, the mate-about
+program as well as some desktop-wide documents.
+
+
+%package	devel
+Summary:        Development tools for mate-desktop
+Summary(ja):    mate-desktop の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-desktop.
+
+
+%package        doc
+Summary:        Documentation for mate-desktop
+Summary(ja):    mate-desktop 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-desktop.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/omf
+
+%find_lang %{name}-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/mate-about
+%{_libdir}/libmate-desktop-2.so.*
+%{_datadir}/applications/mate-about.desktop
+%{_datadir}/libmate-desktop/pnp.ids
+%{_datadir}/mate/help
+%{_datadir}/pixmaps/*
+%{_mandir}/man1/mate-about.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-desktop-2.0
+%{_libdir}/libmate-desktop-2.so
+%{_libdir}/pkgconfig/mate-desktop-2.0.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mate-desktop
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 79 - 0
m/mate-dialogs/mate-dialogs-vl.spec

@@ -0,0 +1,79 @@
+Summary:	Display graphical dialog boxes from shell scripts
+Name:		mate-dialogs
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	gtk2-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRequires:	gnome-doc-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is matedialog - a rewrite of gdialog, the MATE port of dialog
+which allows you to display dialog boxes from the commandline
+and shell scripts. If you understand, things are just as they 
+are. If you don't understand, things are just as they are.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%{__rm} -f ${RPM_BUILD_ROOT}/%{_bindir}/gdialog
+
+%find_lang matedialog
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files -f matedialog.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/matedialog
+%{_datadir}/mate/help
+%{_datadir}/matedialog
+%{_datadir}/omf/matedialog
+%{_mandir}/man1/matedialog.1.gz
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 148 - 0
m/mate-display-manager/mate-display-manager-vl.spec

@@ -0,0 +1,148 @@
+Summary:	The MATE Display Manager
+Name:		mate-display-manager
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-panel-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	pam-devel
+BuildRequires:	upower-devel
+BuildRequires:	popt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+The MATE Display Manager is a system service that is responsible for
+providing graphical log-ins and managing local and remote displays.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper \
+	--with-working-directory=%{_localstatedir}/mdm
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang mdm
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mdm-simple-greeter.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mdm-simple-greeter.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+/usr/sbin/useradd -M -u 43 -d %{_localstatedir}/mdm -s /sbin/nologin -r mdm > /dev/null 2>&1
+/usr/sbin/usermod -d %{_localstatedir}/mdm -s /sbin/nologin mdm >/dev/null 2>&1
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mdm-simple-greeter.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f mdm.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/dbus-1/system.d/mdm.conf
+%{_sysconfdir}/mateconf/schemas/mdm-simple-greeter.schemas
+%{_sysconfdir}/mdm
+%{_sysconfdir}/pam.d/mdm
+%{_sysconfdir}/pam.d/mdm-autologin
+%{_bindir}/mdm-screenshot
+%{_bindir}/mdmflexiserver
+%{_libdir}/matecomponent/servers/MATE_FastUserSwitchApplet.server
+%{_libexecdir}/mate/mdm-*
+%{_sbindir}/mdm
+%{_sbindir}/mdm-binary
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/help/mdm
+%{_datadir}/mate-2.0/ui/MATE_FastUserSwitchApplet.xml
+%{_datadir}/mdm
+%{_datadir}/omf/mdm
+%{_datadir}/pixmaps
+%attr(1770, mdm, mdm) %dir %{_localstatedir}/mdm
+%attr(1750, mdm, mdm) %dir %{_localstatedir}/mdm/.mateconf.mandatory
+%attr(1640, mdm, mdm) %dir %{_localstatedir}/mdm/.mateconf.mandatory/*.xml
+%attr(1640, mdm, mdm) %dir %{_localstatedir}/mdm/.mateconf.path
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 85 - 0
m/mate-doc-utils/mate-doc-utils-vl.spec

@@ -0,0 +1,85 @@
+Summary:	Documentation utilities for MATE
+Name:		mate-doc-utils
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	libxml2-devel
+BuildRequires:	libxslt-devel
+BuildRequires:	rarian-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires:	gnome-doc-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+BuildArch:	noarch
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+PolicyKit-mate provides an Authentication Agent for PolicyKit that
+integrates well with the MATE desktop environment
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+# conflict with gnome-doc-utils
+%{__rm} -f ${RPM_BUILD_ROOT}/%{_bindir}/xml2po
+%{__rm} -rf ${RPM_BUILD_ROOT}/%{_mandir}
+%{__rm} -rf ${RPM_BUILD_ROOT}/usr/lib/python2.6/site-packages/xml2po
+%{__rm} -f ${RPM_BUILD_ROOT}/%{_datadir}/pkgconfig/xml2po.pc
+%{__rm} -rf ${RPM_BUILD_ROOT}/%{_datadir}/xml/mallard
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/mate-doc-prepare
+%{_bindir}/mate-doc-tool
+%{_datadir}/aclocal/mate-doc-utils.m4
+%{_datadir}/mate/help
+%{_datadir}/mate-doc-utils
+%{_datadir}/omf/mate-doc-make
+%{_datadir}/omf/mate-doc-xslt
+%{_datadir}/pkgconfig/*.pc
+%{_datadir}/xml/mate
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 191 - 0
m/mate-document-viewer/mate-document-viewer-vl.spec

@@ -0,0 +1,191 @@
+Summary:	Simply a document viewer for MATE
+Name:		mate-document-viewer
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-icon-theme
+BuildRequires:	mate-file-manager-devel
+BuildRequires:	libmatekeyring-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	poppler-devel
+BuildRequires:	libtiff-devel
+BuildRequires:	djvulibre-devel
+BuildRequires:	libspectre-devel
+BuildRequires:	libkpathsea-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+he MATE Display Manager is a system service that is responsible for
+providing graphical log-ins and managing local and remote displays.
+
+
+%package	devel
+Summary:        Development tools for mate-document-viewer
+Summary(ja):    mate-document-viewer の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-document-viewer.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang atril
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  atril-thumbnailer-comics.schemas \
+  atril-thumbnailer-djvu.schemas \
+  atril-thumbnailer-dvi.schemas \
+  atril-thumbnailer-ps.schemas \
+  atril-thumbnailer.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    atril-thumbnailer-comics.schemas \
+    atril-thumbnailer-djvu.schemas \
+    atril-thumbnailer-dvi.schemas \
+    atril-thumbnailer-ps.schemas \
+    atril-thumbnailer.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    atril-thumbnailer-comics.schemas \
+    atril-thumbnailer-djvu.schemas \
+    atril-thumbnailer-dvi.schemas \
+    atril-thumbnailer-ps.schemas \
+    atril-thumbnailer.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+
+%files -f atril.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-comics.schemas
+%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-djvu.schemas
+%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-dvi.schemas
+%{_sysconfdir}/mateconf/schemas/atril-thumbnailer-ps.schemas
+%{_sysconfdir}/mateconf/schemas/atril-thumbnailer.schemas
+%{_bindir}/atril
+%{_bindir}/atril-previewer
+%{_bindir}/atril-thumbnailer
+%{_libdir}/libatrildocument.so.*
+%{_libdir}/libatrilview.so.*
+%{_libdir}/atril
+%{_libdir}/caja/extensions-2.0/libatril-properties-page.so
+%{_libexecdir}/mate/atril-convert-metadata
+%{_libexecdir}/mate/atrild
+%{_datadir}/MateConf/gsettings/atril.convert
+%{_datadir}/applications/atril.desktop
+%{_datadir}/atril
+%{_datadir}/dbus-1/services/org.mate.atril.Daemon.service
+%{_datadir}/glib-2.0/schemas/org.mate.Atril.gschema.xml
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/help/atril
+%{_datadir}/omf/atril
+%{_mandir}/man1/atril.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/atril
+%{_libdir}/libatrildocument.so
+%{_libdir}/libatrilview.so
+%{_libdir}/pkgconfig/atril-document-2.32.pc
+%{_libdir}/pkgconfig/atril-view-2.32.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 131 - 0
m/mate-file-archiver/mate-file-archiver-vl.spec

@@ -0,0 +1,131 @@
+Summary:	Archive manipulator for MATE
+Name:		mate-file-archiver
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+Engrampa is an archive manager for the MATE environment.  This means
+that you can create and modify archives; view the content of an archive;
+view and modify a file contained in the archive; extract files from the
+archive.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang engrampa
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  engrampa.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    engrampa.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    engrampa.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f engrampa.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/engrampa.schemas
+%{_bindir}/engrampa
+%{_libexecdir}/mate/engrampa/isoinfo.sh
+%{_libexecdir}/mate/engrampa/rpm2cpio
+%{_datadir}/applications/engrampa.desktop
+%{_datadir}/engrampa
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/help/engrampa
+%{_datadir}/omf/engrampa
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 174 - 0
m/mate-file-manager/mate-file-manager-vl.spec

@@ -0,0 +1,174 @@
+Summary:	The MATE shell and file manager
+Name:		mate-file-manager
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	unique-devel
+BuildRequires:	libexif-devel
+BuildRequires:	exempi-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is Caja, the file manager for the MATE desktop.
+
+
+%package	devel
+Summary:        Development tools for mate-file-manager
+Summary(ja):    mate-file-manager の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-file-manager.
+
+
+%package        doc
+Summary:        Documentation for mate-file-manager
+Summary(ja):    mate-file-manager 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-file-manager.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper \
+	--enable-unique \
+	--disable-update-mimedb
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang caja
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  apps_caja_preferences.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    apps_caja_preferences.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    apps_caja_preferences.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f caja.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/apps_caja_preferences.schemas
+%{_bindir}/caja
+%{_bindir}/caja-autorun-software
+%{_bindir}/caja-connect-server
+%{_bindir}/caja-file-management-properties
+%{_libdir}/libcaja-extension.so.*
+%{_libdir}/girepository-1.0/Caja-2.0.typelib
+%{_libexecdir}/mate/caja-convert-metadata
+%{_datadir}/applications/*.desktop
+%{_datadir}/caja
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mime/packages/caja.xml
+%{_datadir}/pixmaps/caja
+%{_mandir}/man1/*.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/caja
+%{_libdir}/libcaja-extension.so
+%{_libdir}/pkgconfig/libcaja-extension.pc
+%{_datadir}/gir-1.0/Caja-2.0.gir
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/libcaja-extension
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 48 - 0
m/mate-icon-theme/mate-icon-theme-vl.spec

@@ -0,0 +1,48 @@
+Summary:	A collection of icons used as the basis for MATE themes
+Name:		mate-icon-theme
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source:		%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		Development/Tools
+URL:		https://matsusoft.com.ar/projects/mate/
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	mate-common
+BuildRequires:	glib2-devel
+BuildRequires:	icon-naming-utils
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       Takemikaduchi
+
+%description
+The age of hackers supplying their own artwork is over. For the sake of our
+users, please leave the pixelpushin' to the artists. Please file a request
+instead.
+
+%prep
+%setup -q
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure
+%{__make}
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+
+%files
+%defattr(-, root, root)
+%{_datadir}/icons/mate
+%{_datadir}/pkgconfig/mate-icon-theme.pc
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 163 - 0
m/mate-image-viewer/mate-image-viewer-vl.spec

@@ -0,0 +1,163 @@
+Summary:	An image viewing and cataloging program for MATE
+Name:		mate-image-viewer
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	mate-icon-theme
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	librsvg2-devel
+BuildRequires:	libexif-devel
+BuildRequires:	lcms-devel
+BuildRequires:	exempi-devel
+BuildRequires:	libjpeg-turbo-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is the Eye of MATE, an image viewer program.  It is meant to be
+a fast and functional image viewer.
+
+
+%package	devel
+Summary:        Development tools for mate-image-viewer
+Summary(ja):    mate-image-viewer の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-image-viewer.
+
+
+%package        doc
+Summary:        Documentation for mate-image-viewer
+Summary(ja):    mate-image-viewer 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-image-viewer.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang eom
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  eom.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    eom.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    eom.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f eom.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/eom.schemas
+%{_bindir}/eom
+%{_libdir}/eom/plugins
+%{_datadir}/applications/eom.desktop
+%{_datadir}/eom
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/help/eom
+%{_datadir}/omf/eom
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/eom-2.20
+%{_libdir}/pkgconfig/eom.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 116 - 0
m/mate-keyring/mate-keyring-vl.spec

@@ -0,0 +1,116 @@
+Summary:	MATE Password Management daemon
+Name:		mate-keyring
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	gtk2-devel
+BuildRequires:	libgcrypt-devel
+BuildRequires:	dbus-devel
+BuildRequires:	libtasn1-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+PolicyKit-mate provides an Authentication Agent for PolicyKit that
+integrates well with the MATE desktop environment
+
+
+%package	devel
+Summary:        Development tools for mate-keyring
+Summary(ja):    mate-keyring の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-keyring.
+
+
+%package        doc
+Summary:        Documentation for mate-keyring
+Summary(ja):    mate-keyring 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-keyring.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static 
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/xdg/autostart/*.desktop
+%{_bindir}/mate-keyring
+%{_bindir}/mate-keyring-daemon
+%{_libdir}/*.so.*
+%{_libdir}/mate-keyring
+%{_libexecdir}/mate/mate-keyring-prompt
+%{_datadir}/MateConf/gsettings/*.convert
+%{_datadir}/dbus-1/services/*.service
+%{_datadir}/glib-2.0/schemas/*.xml
+%{_datadir}/mate-keyring
+%{_datadir}/mategcr
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/gp11
+%{_includedir}/mate-gp11
+%{_includedir}/mategcr
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mate-gcr-0
+%{_datadir}/gtk-doc/html/mate-gp11
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 92 - 0
m/mate-menus/mate-menus-vl.spec

@@ -0,0 +1,92 @@
+Summary:	MATE menu specifications
+Name:		mate-menus
+Version:	1.1.1
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-menus contains the libmate-menu library, the layout configuration
+files for the MATE menu, as well as a simple menu editor.
+
+
+%package	devel
+Summary:        Development tools for mate-menus
+Summary(ja):    mate-menus の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-menus.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/xdg/menus/mate-applications.menu
+%{_sysconfdir}/xdg/menus/mate-settings.menu
+%{_libdir}/libmate-menu.so.*
+%{_libdir}/girepository-1.0/MateMenu-2.0.typelib
+%{_datadir}/mate/desktop-directories/*
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-menus
+%{_libdir}/libmate-menu.so
+%{_libdir}/pkgconfig/libmate-menu.pc
+%{_datadir}/gir-1.0/MateMenu-2.0.gir
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.1-1
+- initial build for Vine Linux
+

+ 48 - 0
m/mate-mime-data/mate-mime-data-vl.spec

@@ -0,0 +1,48 @@
+Summary:	The base MIME and Application database for MATE.
+Name:		mate-mime-data
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source:		%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		Development/Tools
+URL:		https://matsusoft.com.ar/projects/mate/
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	mate-common
+BuildRequires:	glib2-devel
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Vendor:         Project Vine
+Distribution:   Vine Linux
+Packager:       Takemikaduchi
+
+%description
+This module contains the base MIME and Application database for MATE.
+It is meant to be accessed through the MIME functions in MateVFS.
+
+%prep
+%setup -q
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure
+make
+
+%install
+make install DESTDIR=${RPM_BUILD_ROOT}
+
+%find_lang %{name}
+
+%files -f %{name}.lang
+%defattr(-, root, root)
+%{_sysconfdir}/mate-vfs-mime-magic
+%{_datadir}/application-registry/mate-vfs.applications
+%{_datadir}/mime-info/mate-vfs.*
+%{_datadir}/pkgconfig/mate-mime-data-2.0.pc
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 153 - 0
m/mate-notification-daemon/mate-notification-daemon-vl.spec

@@ -0,0 +1,153 @@
+Summary:	Notification daemon for MATE
+Name:		mate-notification-daemon
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	libmatenotify-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+
+
+%package	devel
+Summary:        Development tools for mate-notification-daemon
+Summary(ja):    mate-notification-daemon の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-notification-daemon.
+
+
+%package        doc
+Summary:        Documentation for mate-notification-daemon
+Summary(ja):    mate-notification-daemon 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-notification-daemon.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-notification-daemon.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-notification-daemon.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-notification-daemon.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-notification-daemon.schemas
+%{_bindir}/mate-notification-properties
+%{_libdir}/mate-notification-daemon/engines/libslider.so
+%{_libdir}/mate-notification-daemon/engines/libstandard.so
+%{_libexecdir}/mate/mate-notification-daemon
+%{_datadir}/applications/mate-notification-properties.desktop
+%{_datadir}/dbus-1/services/org.freedesktop.mate.Notifications.service
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate-notification-daemon/mate-notification-properties.ui
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 245 - 0
m/mate-panel/mate-panel-vl.spec

@@ -0,0 +1,245 @@
+Summary:	The MATE Panel
+Name:		mate-panel
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+Source1:	vine-mate-panel-default-setup.entries
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	mate-menus-devel
+BuildRequires:	libmateweather-devel
+BuildRequires:	libmatecomponentui-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	librsvg2-devel
+BuildRequires:	evolution-data-server-devel
+BuildRequires:	NetworkManager-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-panel contains the MATE panel, the libmate-panel-applet library and
+several applets:
+
+  + the MATE panel is the area on your desktop from which you can run
+    applications and applets, and perform other tasks.
+
+  + the libmate-panel-applet library allows to develop small applications
+    which may be embedded in the panel. These are called applets.
+    Documentation for the API is available with gtk-doc.
+
+  + the applets supplied here include the Workspace Switcher, the Window
+    List, the Window Selector, the Notification Area, the Clock and the
+    infamous 'Wanda the Fish'.
+
+
+%package	devel
+Summary:        Development tools for mate-panel
+Summary(ja):    mate-panel の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-panel.
+
+
+%package        doc
+Summary:        Documentation for mate-panel
+Summary(ja):    mate-panel 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-panel.
+
+
+%prep
+%setup -q
+
+cp -f %{SOURCE1} mate-panel/panel-default-setup.entries
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper \
+	--enable-introspection \
+	--enable-matecomponent
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  clock.schemas \
+  fish.schemas \
+  panel-compatibility.schemas \
+  panel-default-setup.entries \
+  panel-general.schemas \
+  panel-global.schemas \
+  panel-object.schemas \
+  panel-toplevel.schemas \
+  window-list.schemas \
+  workspace-switcher.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+mateconftool-2 --direct --config-source=$MATECONF_CONFIG_SOURCE --load %{_sysconfdir}/mateconf/schemas/panel-default-setup.entries > /dev/null || :
+mateconftool-2 --direct --config-source=$MATECONF_CONFIG_SOURCE --load %{_sysconfdir}/mateconf/schemas/panel-default-setup.entries /apps/panel > /dev/null || :
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    clock.schemas \
+    fish.schemas \
+    panel-compatibility.schemas \
+    panel-default-setup.entries \
+    panel-general.schemas \
+    panel-global.schemas \
+    panel-object.schemas \
+    panel-toplevel.schemas \
+    window-list.schemas \
+    workspace-switcher.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    clock.schemas \
+    fish.schemas \
+    panel-compatibility.schemas \
+    panel-default-setup.entries \
+    panel-general.schemas \
+    panel-global.schemas \
+    panel-object.schemas \
+    panel-toplevel.schemas \
+    window-list.schemas \
+    workspace-switcher.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/clock.schemas
+%{_sysconfdir}/mateconf/schemas/fish.schemas
+%{_sysconfdir}/mateconf/schemas/panel-compatibility.schemas
+%{_sysconfdir}/mateconf/schemas/panel-default-setup.entries
+%{_sysconfdir}/mateconf/schemas/panel-general.schemas
+%{_sysconfdir}/mateconf/schemas/panel-global.schemas
+%{_sysconfdir}/mateconf/schemas/panel-object.schemas
+%{_sysconfdir}/mateconf/schemas/panel-toplevel.schemas
+%{_sysconfdir}/mateconf/schemas/window-list.schemas
+%{_sysconfdir}/mateconf/schemas/workspace-switcher.schemas
+%{_bindir}/mate-desktop-item-edit
+%{_bindir}/mate-panel
+%{_bindir}/mate-panel-test-applets
+%{_bindir}/panel-test-applets-matecomponent
+%{_libdir}/libmate-panel-applet-*.so.*
+%{_libdir}/girepository-1.0/MatePanelApplet-3.0.typelib
+%{_libdir}/mate-panel/modules/libmate-panel-applets-matecomponent.so
+%{_libexecdir}/mate/clock-applet
+%{_libexecdir}/mate/fish-applet
+%{_libexecdir}/mate/mate-panel-add
+%{_libexecdir}/mate/notification-area-applet
+%{_libexecdir}/mate/wnck-applet
+%{_datadir}/applications/mate-panel.desktop
+%{_datadir}/dbus-1/services/*.service
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/idl/mate-panel-2.0/MATE_Panel.idl
+%{_datadir}/mate/help
+%{_datadir}/mate-2.0/ui/MATE_Panel_Popup.xml
+%{_datadir}/mate-panel
+%{_datadir}/mate-panelrc
+%{_datadir}/omf/mate-applet-clock
+%{_datadir}/omf/mate-applet-fish
+%{_mandir}/man1/mate-panel.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-panel-3.0/
+%{_includedir}/panel-2.0/
+%{_libdir}/libmate-panel-applet-*.so
+%{_libdir}/pkgconfig/libmatepanelapplet-2.0.pc
+%{_libdir}/pkgconfig/libmatepanelapplet-3.0.pc
+%{_datadir}/gir-1.0/MatePanelApplet-3.0.gir
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mate-panel-applet
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 90 - 0
m/mate-polkit/mate-polkit-vl.spec

@@ -0,0 +1,90 @@
+Summary:	PolicyKit integration for the MATE desktop
+Name:		mate-polkit
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	gtk2-devel
+BuildRequires:	polkit-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+PolicyKit-mate provides an Authentication Agent for PolicyKit that
+integrates well with the MATE desktop environment
+
+
+%package	devel
+Summary:        Development tools for mate-polkit
+Summary(ja):    mate-polkit の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-polkit.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static 
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang polkit-mate-1
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f polkit-mate-1.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
+%{_libdir}/libpolkit-gtk-mate-1.so.*
+%{_libdir}/girepository-1.0/PolkitGtkMate-1.0.typelib
+%{_libexecdir}/mate/polkit-mate-authentication-agent-1
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/polkit-gtk-mate-1
+%{_libdir}/libpolkit-gtk-mate-1.so
+%{_libdir}/pkgconfig/polkit-gtk-mate-1.pc
+%{_datadir}/gir-1.0/PolkitGtkMate-1.0.gir
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 155 - 0
m/mate-power-manager/mate-power-manager-vl.spec

@@ -0,0 +1,155 @@
+Summary:	A Power Manager for MATE
+Name:		mate-power-manager
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	libmatekeyring-devel
+BuildRequires:	libmatenotify-devel
+BuildRequires:	mate-panel-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	unique-devel
+BuildRequires:	upower-devel
+BuildRequires:	popt-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MATE Power Manager is a MATE session daemon that acts as a policy agent on top of
+UPower, which requires fairly new versions of the kernel and udev.
+MATE Power Manager listens for system events and responds with user-configurable actions.
+
+MATE Power Manager comes in three main parts:
+
+	- mate-power-manager:	    the manager daemon itself
+	- mate-power-preferences:  the control panel program, for configuration
+	- mate-power-statistics:   the statistics graphing program
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-power-manager.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-power-manager.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-power-manager.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-power-manager.schemas
+%{_sysconfdir}/xdg/autostart/mate-power-manager.desktop
+%{_bindir}/mate-power-bugreport.sh
+%{_bindir}/mate-power-manager
+%{_bindir}/mate-power-preferences
+%{_bindir}/mate-power-statistics
+%{_libdir}/matecomponent/servers/*.server
+%{_libexecdir}/mate/mate-brightness-applet
+%{_libexecdir}/mate/mate-inhibit-applet
+%{_sbindir}/mate-power-backlight-helper
+%{_datadir}/applications/mate-power-preferences.desktop
+%{_datadir}/applications/mate-power-statistics.desktop
+%{_datadir}/dbus-1/services/mate-power-manager.service
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate/help/mate-power-manager
+%{_datadir}/mate-2.0/ui/*.xml
+%{_datadir}/%{name}
+%{_datadir}/omf/mate-power-manager
+%{_datadir}/polkit-1/actions/org.mate.power.policy
+%{_mandir}/man1/*.1.gz
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 174 - 0
m/mate-screensaver/mate-screensaver-vl.spec

@@ -0,0 +1,174 @@
+Summary:	Screensaver for MATE
+Name:		mate-screensaver
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+Source1:	%{name}.pam
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	mate-menus-devel
+BuildRequires:	libmatekbd-devel
+BuildRequires:	libmatenotify-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libXScrnSaver-devel
+BuildRequires:	libXxf86misc-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-screensaver is a screen saver and locker that aims to have
+simple, sane, secure defaults and be well integrated with the desktop.
+It is designed to support:
+
+        * the ability to lock down configuration settings
+        * translation into many languages
+        * user switching
+
+
+%package	devel
+Summary:        Development tools for mate-screensaver
+Summary(ja):    mate-screensaver の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-screensaver.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d
+install -m 644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_sysconfdir}/pam.d/mate-screensaver
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+# conflict with gnome-screensaver
+%{__rm} -rf ${RPM_BUILD_ROOT}%{_datadir}/backgrounds/cosmos
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-screensaver.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-screensaver.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-screensaver.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-screensaver.schemas
+%{_sysconfdir}/pam.d/mate-screensaver
+%{_sysconfdir}/xdg/autostart/mate-screensaver.desktop
+%{_sysconfdir}/xdg/menus/mate-screensavers.menu
+%{_bindir}/mate-screensaver
+%{_bindir}/mate-screensaver-command
+%{_bindir}/mate-screensaver-preferences
+%{_libexecdir}/mate/mate-screensaver
+%{_libexecdir}/mate/mate-screensaver-dialog
+%{_libexecdir}/mate/mate-screensaver-gl-helper
+%{_datadir}/applications/mate-screensaver-preferences.desktop
+%{_datadir}/applications/screensavers/*.desktop
+#%{_datadir}/backgrounds/cosmos
+%{_datadir}/dbus-1/services/org.mate.ScreenSaver.service
+%{_datadir}/desktop-directories/mate-screensaver.directory
+%{_datadir}/mate-background-properties/cosmos.xml
+%{_datadir}/%{name}
+%{_datadir}/pixmaps/mate-logo-white.svg
+%{_mandir}/man1/*.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/mate-screensaver.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 133 - 0
m/mate-session-manager/mate-session-manager-vl.spec

@@ -0,0 +1,133 @@
+Summary:	The MATE Session Handler
+Name:		mate-session-manager
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	upower-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libXtst-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+mate-session contains the MATE session manager, as well as a
+configuration program to choose applications starting on login.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang mate-session-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-session.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-session.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-session.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f mate-session-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-session.schemas
+%{_bindir}/mate-session
+%{_bindir}/mate-session-properties
+%{_bindir}/mate-session-save
+%{_bindir}/mate-wm
+%{_datadir}/applications/mate-session-properties.desktop
+%{_datadir}/icons/hicolor/*/*/*
+%{_datadir}/mate-session/gsm-inhibit-dialog.ui
+%{_datadir}/mate-session/session-properties.ui
+%{_datadir}/xsessions/mate.desktop
+%{_mandir}/man1/*.1.gz
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 183 - 0
m/mate-settings-daemon/mate-settings-daemon-vl.spec

@@ -0,0 +1,183 @@
+Summary:	The MATE Settings daemon
+Name:		mate-settings-daemon
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-desktop-devel
+BuildRequires:	libmatenotify-devel
+BuildRequires:	libmatekbd-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	libSM-devel
+BuildRequires:	libXxf86misc-devel
+BuildRequires:	polkit-devel
+BuildRequires:	nss-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+
+
+%package	devel
+Summary:        Development tools for mate-settings-daemon
+Summary(ja):    mate-settings-daemon の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-settings-daemon.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  apps_mate_settings_daemon_housekeeping.schemas \
+  apps_mate_settings_daemon_keybindings.schemas \
+  apps_mate_settings_daemon_xrandr.schemas \
+  desktop_mate_font_rendering.schemas \
+  desktop_mate_keybindings.schemas \
+  desktop_mate_peripherals_smartcard.schemas \
+  desktop_mate_peripherals_touchpad.schemas \
+  mate-settings-daemon.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    apps_mate_settings_daemon_housekeeping.schemas \
+    apps_mate_settings_daemon_keybindings.schemas \
+    apps_mate_settings_daemon_xrandr.schemas \
+    desktop_mate_font_rendering.schemas \
+    desktop_mate_keybindings.schemas \
+    desktop_mate_peripherals_smartcard.schemas \
+    desktop_mate_peripherals_touchpad.schemas \
+    mate-settings-daemon.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    apps_mate_settings_daemon_housekeeping.schemas \
+    apps_mate_settings_daemon_keybindings.schemas \
+    apps_mate_settings_daemon_xrandr.schemas \
+    desktop_mate_font_rendering.schemas \
+    desktop_mate_keybindings.schemas \
+    desktop_mate_peripherals_smartcard.schemas \
+    desktop_mate_peripherals_touchpad.schemas \
+    mate-settings-daemon.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+touch --no-create %{_datadir}/icons/hicolor
+if [ -x /usr/bin/gtk-update-icon-cache ]; then
+  /usr/bin/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor ||:
+fi
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/dbus-1/system.d/org.mate.SettingsDaemon.DateTimeMechanism.conf
+%{_sysconfdir}/mateconf/schemas/apps_mate_settings_daemon_housekeeping.schemas
+%{_sysconfdir}/mateconf/schemas/apps_mate_settings_daemon_keybindings.schemas
+%{_sysconfdir}/mateconf/schemas/apps_mate_settings_daemon_xrandr.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_font_rendering.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_keybindings.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_smartcard.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_peripherals_touchpad.schemas
+%{_sysconfdir}/mateconf/schemas/mate-settings-daemon.schemas
+%{_sysconfdir}/xdg/autostart/mate-settings-daemon.desktop
+%{_libdir}/%{name}-%{version}
+%{_libexecdir}/mate/mate-settings-daemon
+%{_libexecdir}/mate/gsd-locate-pointer
+%{_libexecdir}/mate/gsd-datetime-mechanism
+%{_datadir}/dbus-1/services/org.mate.SettingsDaemon.service
+%{_datadir}/dbus-1/system-services/org.mate.SettingsDaemon.DateTimeMechanism.service
+%{_datadir}/icons/mate/*/*/*
+%{_datadir}/%{name}
+%{_datadir}/mate-control-center/keybindings/50-accessibility.xml
+%{_datadir}/polkit-1/actions/org.mate.settingsdaemon.datetimemechanism.policy
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-settings-daemon
+%{_libdir}/pkgconfig/mate-settings-daemon.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 123 - 0
m/mate-system-monitor/mate-system-monitor-vl.spec

@@ -0,0 +1,123 @@
+Summary:	A system monitor for MATE
+Name:		mate-system-monitor
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-icon-theme
+BuildRequires:	gtk2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	libgtop2-devel
+BuildRequires:	libwnck-devel
+BuildRequires:	librsvg2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	gtkmm2-devel
+BuildRequires:	glibmm-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+View current processes and monitor system state
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-system-monitor.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-system-monitor.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-system-monitor.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-system-monitor.schemas
+%{_bindir}/mate-system-monitor
+%{_datadir}/applications/mate-system-monitor.desktop
+%{_datadir}/mate/help/mate-system-monitor
+%{_datadir}/omf/mate-system-monitor
+%{_datadir}/pixmaps/mate-system-monitor
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 121 - 0
m/mate-system-tools/mate-system-tools-vl.spec

@@ -0,0 +1,121 @@
+Summary:	A system tools for MATE
+Name:		mate-system-tools
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-polkit-devel
+BuildRequires:	mate-file-manager-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	dbus-devel
+BuildRequires:	liboobs-devel
+BuildRequires:	system-tools-backends
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Patch0:		mate-system-tools-1.1.0-makefile.patch
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+These tools are intended to simplify the tasks of configuring a Unix system
+for workstations. They are not intended for configuring Unix servers.
+
+
+%package	devel
+Summary:        Development tools for mate-system-tools
+Summary(ja):    mate-system-tools の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-system-tools.
+
+
+%prep
+%setup -q
+%patch0 -p1
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+if [ $1 -eq 0 ]; then
+  glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mate-system-tools/user-profiles.conf
+%{_bindir}/mate-network-admin
+%{_bindir}/mate-services-admin
+%{_bindir}/mate-shares-admin
+%{_bindir}/mate-time-admin
+%{_bindir}/mate-users-admin
+%{_libdir}/caja/extensions-2.0/libcaja-gst-shares.so
+%{_datadir}/applications/*.desktop
+%{_datadir}/glib-2.0/schemas/org.mate.system-tools.gschema.xml
+%{_datadir}/icons/mate/*/*/*
+%{_datadir}/mate/help/*
+%{_datadir}/%{name}
+%{_datadir}/omf/*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/pkgconfig/mate-system-tools.pc
+
+%changelog
+* Sun Dec 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 120 - 0
m/mate-terminal/mate-terminal-vl.spec

@@ -0,0 +1,120 @@
+Summary:	The MATE Terminal Emulator
+Name:		mate-terminal
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	vte-devel
+BuildRequires:	libSM-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+This is the MATE terminal emulator application.  mate-terminal is
+only the shell (menubar, prefs dialog); the terminal emulation ("stuff
+in the middle") comes from the VTE widget. Remember this when 
+choosing a bugzilla component. ;-)
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  mate-terminal.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-terminal.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    mate-terminal.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/mate-terminal.schemas
+%{_bindir}/mate-terminal
+%{_datadir}/applications/mate-terminal.desktop
+%{_datadir}/mate/help/%{name}
+%{_datadir}/%{name}
+%{_datadir}/omf/%{name}
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 151 - 0
m/mate-text-editor/mate-text-editor-vl.spec

@@ -0,0 +1,151 @@
+Summary:	An powerfull text editor for MATE
+Name:		mate-text-editor
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	gtk2-devel
+BuildRequires:	gtksourceview2-devel
+BuildRequires:	libsoup-devel
+BuildRequires:	enchant-devel
+BuildRequires:	libSM-devel
+BuildRequires:	iso-codes
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+pluma is part of MATE and uses the latest GTK+ and MATE libraries.
+Complete MATE integration is featured, with support for Drag and Drop (DnD)
+from Caja (the MATE file manager), the use of the MATE help system,
+the MATE Virtual File System and the MATE print framework.
+
+
+%package	devel
+Summary:        Development tools for mate-text-editor
+Summary(ja):    mate-text-editor の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+Requires:       mate-corba-devel
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-text-editor.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang pluma
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  pluma-file-browser.schemas \
+  pluma.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    pluma-file-browser.schemas \
+    pluma.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    pluma-file-browser.schemas \
+    pluma.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f pluma.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/pluma-file-browser.schemas
+%{_sysconfdir}/mateconf/schemas/pluma.schemas
+%{_bindir}/mate-text-editor
+%{_bindir}/pluma
+%{_libdir}/pluma/plugin-loaders/libcloader.so
+%{_libdir}/pluma/plugins
+%{_libexecdir}/mate/pluma/pluma-bugreport.sh
+%{_datadir}/applications/pluma.desktop
+%{_datadir}/mate/help/pluma
+%{_datadir}/omf/pluma
+%{_datadir}/pluma
+%{_mandir}/man1/pluma.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/pluma
+%{_libdir}/pkgconfig/pluma.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 172 - 0
m/mate-vfs/mate-vfs-vl.spec

@@ -0,0 +1,172 @@
+Summary:	The MATE virtual file-system libraries
+Name:		mate-vfs
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-mime-data
+BuildRequires:	mate-conf-devel
+BuildRequires:	libmatecomponent-devel
+BuildRequires:	glib2-devel
+BuildRequires:	libxml2-devel
+BuildRequires:	bzip2-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+MATE VFS is currently used as one of the foundations of the Caja
+file manager.
+
+
+%package	devel
+Summary:        Development tools for mate-vfs
+Summary(ja):    mate-vfs の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-vfs.
+
+
+%package        doc
+Summary:        Documentation for mate-vfs
+Summary(ja):    mate-vfs 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:      noarch
+
+%description    doc
+This package contains documentation for mate-vfs.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--libexecdir=%{_libexecdir}/mate \
+	--disable-static \
+	--disable-hal \
+	--disable-avahi \
+	--disable-howl \
+	--disable-openssl \
+	--disable-selinux
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang %{name}-2.0
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  desktop_default_applications.schemas \
+  desktop_mate_url_handlers.schemas \
+  system_dns_sd.schemas \
+  system_http_proxy.schemas \
+  system_http_proxy.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_default_applications.schemas \
+    desktop_mate_url_handlers.schemas \
+    system_dns_sd.schemas \
+    system_http_proxy.schemas \
+    system_http_proxy.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    desktop_default_applications.schemas \
+    desktop_mate_url_handlers.schemas \
+    system_dns_sd.schemas \
+    system_http_proxy.schemas \
+    system_http_proxy.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}-2.0.lang
+%defattr(-,root,root,-)
+%doc COPYING COPYING.LIB ChangeLog NEWS README
+%{_sysconfdir}/mate-vfs-2.0/modules/default-modules.conf
+%{_sysconfdir}/mateconf/schemas/desktop_default_applications.schemas
+%{_sysconfdir}/mateconf/schemas/desktop_mate_url_handlers.schemas
+%{_sysconfdir}/mateconf/schemas/system_dns_sd.schemas
+%{_sysconfdir}/mateconf/schemas/system_http_proxy.schemas
+%{_sysconfdir}/mateconf/schemas/system_smb.schemas
+%{_bindir}/matevfs-*
+%{_libdir}/libmatevfs-2.so.*
+%{_libdir}/mate-vfs-2.0/modules/*.so
+%{_libexecdir}/mate/mate-vfs-daemon
+%{_datadir}/dbus-1/services/mate-vfs-daemon.service
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/mate-vfs-2.0
+%{_includedir}/mate-vfs-module-2.0
+%{_libdir}/libmatevfs-2.so
+%{_libdir}/mate-vfs-2.0/include/mate-vfs-file-size.h
+%{_libdir}/pkgconfig/mate-vfs-2.0.pc
+%{_libdir}/pkgconfig/mate-vfs-module-2.0.pc
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/mate-vfs-2.0
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 148 - 0
m/mate-window-manager/mate-window-manager-vl.spec

@@ -0,0 +1,148 @@
+Summary:	A window manager for MATE
+Name:		mate-window-manager
+Version:	1.1.0
+Release:	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.xz
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		https://matsusoft.com.ar/projects/mate/
+
+BuildRequires:	mate-common
+BuildRequires:	mate-doc-utils
+BuildRequires:	mate-conf-devel
+BuildRequires:	mate-dialogs
+BuildRequires:	gtk2-devel
+BuildRequires:	libcanberra-devel
+BuildRequires:	libSM-devel
+BuildRequires:	startup-notification-devel
+BuildRequires:	gtk-doc
+BuildRequires:	autoconf
+BuildRequires:	automake
+
+Requires(post,pre,preun):	mate-conf
+Requires(post,postun):	desktop-file-utils
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+
+%description
+Marco is not a meta-City as in an urban center, but rather
+Meta-ness as in the state of being meta. i.e. marco : meta as
+opacity : opaque. Also it may have something to do with the Meta key
+on UNIX keyboards.
+
+
+%package	devel
+Summary:        Development tools for mate-window-manager
+Summary(ja):    mate-window-manager の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description	devel
+Header files and libraries for building a extension library for the
+mate-window-manager.
+
+
+%prep
+%setup -q
+
+
+%build
+(if ! test -x configure; then NOCONFIGURE=1 ./autogen.sh; fi)
+%configure \
+	--disable-static \
+	--disable-scrollkeeper
+
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+export MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+unset MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
+
+find $RPM_BUILD_ROOT -name '*.a' -exec rm -f {} \;
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
+
+%find_lang marco
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%post
+/sbin/ldconfig
+
+export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+SCHEMAS=" \
+  marco.schemas"
+for S in $SCHEMAS; do
+  echo %{_sysconfdir}/mateconf/schemas/$S; done \
+  | xargs mateconftool-2 --makefile-install-rule >& /dev/null ||:
+
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+%pre
+if [ "$1" -gt 1 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    marco.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%preun
+if [ "$1" -eq 0 ]; then
+  export MATECONF_CONFIG_SOURCE=`mateconftool-2 --get-default-source`
+
+  SCHEMAS=" \
+    marco.schemas"
+  for S in $SCHEMAS; do
+    echo %{_sysconfdir}/mateconf/schemas/$S; done \
+    | xargs mateconftool-2 --makefile-uninstall-rule >& /dev/null ||:
+fi
+
+%postun
+/sbin/ldconfig
+update-desktop-database %{_datadir}/applications >& /dev/null ||:
+
+
+%files -f marco.lang
+%defattr(-,root,root,-)
+%doc COPYING ChangeLog NEWS README
+%{_sysconfdir}/mateconf/schemas/marco.schemas
+%{_bindir}/marco
+%{_bindir}/marco-message
+%{_bindir}/marco-theme-viewer
+%{_bindir}/marco-window-demo
+%{_libdir}/libmarco-private.so.*
+%{_datadir}/applications/marco.desktop
+%{_datadir}/marco/icons/marco-window-demo.png
+%{_datadir}/mate/help
+%{_datadir}/mate/wm-properties/marco-wm.desktop
+%{_datadir}/mate-control-center/keybindings/*.xml
+%{_datadir}/themes
+%{_mandir}/man1/*.1.gz
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/marco-1
+%{_libdir}/libmarco-private.so
+%{_libdir}/pkgconfig/libmarco-private.pc
+
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial build for Vine Linux
+

+ 73 - 0
t/task-mate/task-mate-vl.spec

@@ -0,0 +1,73 @@
+Summary:	Virtual package for MATE
+Summary(ja):	MATE バーチャルパッケージ
+Name:		task-mate
+Version:	1.1.0
+Release:	1%{?_dist_release}
+License:	GPL
+Group:		User Interface/Desktops
+
+BuildRoot:	 %{_tmppath}/%{name}-%{version}-root
+
+BuildArch:	noarch
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+# base
+Requires:	libmate
+Requires:	libmatecanvas
+Requires:	libmatecomponent
+Requires:	libmatecomponentui
+Requires:	libmatekbd
+Requires:	libmatekeyring
+Requires:	libmatenotify
+Requires:	libmateui
+Requires:	libmateweather
+Requires:	mate-backgrounds
+Requires:	mate-common
+Requires:	mate-conf
+Requires:	mate-control-center
+Requires:	mate-corba
+Requires:	mate-desktop
+Requires:	mate-dialogs
+Requires:	mate-doc-utils
+Requires:	mate-file-manager
+Requires:	mate-icon-theme
+Requires:	mate-keyring
+Requires:	mate-menus
+Requires:	mate-mime-data
+Requires:	mate-notification-daemon
+Requires:	mate-panel
+Requires:	mate-polkit
+Requires:	mate-session-manager
+Requires:	mate-settings-daemon
+Requires:	mate-vfs
+
+# extra
+Requires:	mate-applets
+Requires:	mate-calc
+Requires:	mate-display-manager
+Requires:	mate-document-viewer
+Requires:	mate-file-archiver
+Requires:	mate-image-viewer
+Requires:	mate-power-manager
+Requires:	mate-screensaver
+Requires:	mate-system-monitor
+Requires:	mate-system-tools
+Requires:	mate-terminal
+Requires:	mate-text-editor
+Requires:	mate-window-manager
+
+%description
+This is a virtual package to install MATE system packages.
+
+%description -l ja
+MATE を簡単にインストールするための仮想パッケージです。
+
+%files
+
+%changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.1.0-1
+- initial package
+

+ 4 - 1
v/vala/vala-vl.spec

@@ -4,7 +4,7 @@ Summary:        A modern programming language for GNOME
 Summary:        GNOME 用のモダンなプログラミング言語
 
 Name:           vala
-Version:        0.14.0
+Version:        0.14.1
 Release:        1%{?_dist_release}
 
 Group:          Development/Languages
@@ -155,6 +155,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Fri Dec 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.1-1
+- new upstream release
+
 * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.14.0-1
 - new upstream release
 - remove BuildRequires: gtk2-devel, xulrunner-devel