Browse Source

change spec file for gnome-2.30

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

+ 5 - 2
a/anjuta-extras/anjuta-extras-vl.spec

@@ -1,5 +1,5 @@
-Version:	2.28.0
-Release:	2%{?_dist_release}
+Version:	2.30.0
+Release:	1%{?_dist_release}
 
 Summary:	Several non-core plugins for anjuta
 Name:		anjuta-extras
@@ -85,6 +85,9 @@ fi
 
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+
 * Fri Feb 26 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.28.0-2
 - rebuild with anjuta-2.28.2.0
 

+ 12 - 3
a/anjuta/anjuta-vl.spec

@@ -1,7 +1,7 @@
-%define	pkg_version	2.28.2.0
+%define	pkg_version	2.30.0.0
 
-%define	glib_required		2.16.0
-%define	gtk_required		2.14.0
+%define	glib_required		2.24.0
+%define	gtk_required		2.20.0
 %define	orbit_required		2.6.0
 #%define	libglade2_required	2.3.0
 %define	glade3_required     3.6.2
@@ -146,6 +146,9 @@ Summary: Libraries and include files for Anjuta plugins development.
 Summary(ja): Anjuta の開発環境
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: GConf2-devel
+Requires: gtk2-devel
+Requires: pkgconfig
 
 %description devel
 Libraries, header files and API docs for developing Anjuta plugins.
@@ -225,8 +228,10 @@ fi
 %{_libdir}/lib%{name}.so.*
 %{_libdir}/%{name}/lib%{name}*.so
 %{_libdir}/%{name}/libfile-manager.so*
+%{_libdir}/%{name}/libjs_*.so*
 %{_libdir}/%{name}/libgbf*.so
 %{_libdir}/%{name}/liblanguage-manager.so
+%{_libdir}/%{name}/libdir-project.so
 %{_libdir}/%{name}/*.plugin
 %{_libdir}/glade3/modules/libgladeanjuta.so
 %{_datadir}/%{name}
@@ -254,6 +259,10 @@ fi
 
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0.0-1
+- new upstream version
+- add Requires: GConf2-devel, gtk2-devel (devel package)
+
 * Fri Feb 26 2010 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.28.2.0-1
 - new upstream version
 - add gnome-doc-utils to BuildRequires

+ 8 - 5
b/babl/babl-vl.spec

@@ -1,12 +1,12 @@
 Summary:	A dynamic, any to any, pixel format conversion library
 Name:		babl
-Version:	0.0.22
+Version:	0.1.2
 Release:        1%{?_dist_release}
 # The gggl codes contained in this package are under the GPL, with exceptions allowing their use under libraries covered under the LGPL
 License:	LGPLv3+ and GPLv3+
 Group:		System Environment/Libraries
 URL:		http://www.gegl.org/babl/
-Source0:	ftp://ftp.gtk.org/pub/babl/0.0/%{name}-%{version}.tar.bz2
+Source0:	ftp://ftp.gtk.org/pub/babl/0.1/%{name}-%{version}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:	inkscape w3m ruby
 
@@ -55,18 +55,21 @@ rm -rf %{buildroot}
 
 %files
 %defattr(-, root, root, -)
-%doc AUTHORS ChangeLog COPYING COPYING.LESSER README NEWS
+%doc AUTHORS ChangeLog COPYING README NEWS
 %{_libdir}/*.so.*
-%{_libdir}/babl-0.0/
+%{_libdir}/babl-0.1/
 
 %files devel
 %defattr(-, root, root, -)
 %doc babl_docs/html
-%{_includedir}/babl-0.0/babl/
+%{_includedir}/babl-0.1/babl/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}.pc
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.2-1
+- new upstream release
+
 * Mon Oct 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 	0.0.22-1
 - initial build for Vine Linux
 

+ 7 - 4
d/devhelp/devhelp-vl.spec

@@ -1,8 +1,8 @@
-Version:        2.28.1
-Release:        2%{?_dist_release}
+Version:        2.30.0
+Release:        1%{?_dist_release}
 
-%define	gtk_required		2.10.0
-%define	libwnck_required	2.10.0
+%define	gtk_required		2.20.0
+%define	libwnck_required	2.30.0
 
 Summary:        API document browser
 Summary(ja):    API ドキュメントブラウザ
@@ -131,6 +131,9 @@ fi
 %{_libdir}/pkgconfig/*
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+
 * Fri Nov 06 2009 Yasumichi Akahoshi <yasumichi@vinelinux.org> 2.28.1-2
 - add unique-devel to BR
 

+ 22 - 10
e/epiphany/epiphany-vl.spec

@@ -5,12 +5,12 @@
 %define gecko_version 1.9.1
 %define webkit_version 1.1.15
 
-ExclusiveArch: i386 ppc x86_64 alpha
+ExclusiveArch: %ix86 ppc x86_64 alpha
 
 Summary: GNOME web browser based on Gecko/WebKit
 Summary(ja): Gecko/WebKit レンダリングエンジンベースの GNOME ウェブブラウザ
 Name: epiphany
-Version: 2.28.2
+Version: 2.30.0
 Release: 1%{?_dist_release}
 License: GPL
 Group: Applications/Internet
@@ -21,7 +21,7 @@ Patch1: epiphany-2.26.2-gecko191.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-Requires: gnome-icon-theme >= 2.24.0
+Requires: gnome-icon-theme >= 2.30.0
 %if %{with_gecko}
 Requires: gecko-libs
 %endif
@@ -34,14 +34,14 @@ BuildRequires: gecko-devel-unstable >= %{gecko_version}
 %if %{with_webkit}
 BuildRequires: WebKit-gtk-devel >= %{webkit_version}
 %endif
-BuildRequires: glib2-devel >= 2.20.0
-BuildRequires: gtk2-devel >= 2.16.0
+BuildRequires: glib2-devel >= 2.24.0
+BuildRequires: gtk2-devel >= 2.20.0
 BuildRequires: libxml2-devel >= 2.6.12
 BuildRequires: libxslt-devel >= 1.1.7
 BuildRequires: libnotify-devel >= 0.4.0
 BuildRequires: dbus-glib-devel >= 0.35
-BuildRequires: libsoup-devel >= 2.28.0
-BuildRequires: gnome-desktop-devel >= 2.26.0
+BuildRequires: libsoup-devel >= 2.30.0
+BuildRequires: gnome-desktop-devel >= 2.30.0
 BuildRequires: GConf2-devel
 BuildRequires: nss-devel
 BuildRequires: avahi-gobject-devel >= 0.6.22
@@ -50,7 +50,10 @@ BuildRequires: iso-codes
 BuildRequires: intltool >= 0.40
 BuildRequires: libICE-devel
 BuildRequires: libSM-devel
-BuildRequires: gnome-keyring-devel
+BuildRequires: libgnome-keyring-devel
+BuildRequires: gobject-introspection-devel
+BuildRequires: gir-repository-devel
+BuildRequires: gnome-doc-utils
 
 %description
 epiphany is a simple GNOME web browser based on the Mozilla rendering
@@ -71,7 +74,6 @@ export RPM_OPT_FLAGS=$MOZ_OPT_FLAGS
 
 %configure \
 %if %{with_gecko}
-  --with-engine=mozilla \
   --with-gecko=libxul-embedding \
 %endif
 %if %{with_webkit}
@@ -79,7 +81,8 @@ export RPM_OPT_FLAGS=$MOZ_OPT_FLAGS
 %endif
   --enable-zeroconf \
   --enable-network-manager \
-  --disable-scrollkeeper
+  --disable-scrollkeeper \
+  --without-ca-file
 
 %__make %{?_smp_mflags}
 
@@ -146,9 +149,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/epiphany
 %{_includedir}/epiphany/*
 %{_libdir}/pkgconfig/epiphany*.pc
+%{_libdir}/girepository-1.0/Epiphany-2.29.typelib
 %if %{with_gecko}
 %{_libdir}/epiphany
 %endif
+%{_datadir}/gir-1.0/Epiphany-2.29.gir
 #{_datadir}/pygtk/*/defs/*
 %{_datadir}/applications/*.desktop
 %{_datadir}/epiphany
@@ -159,6 +164,13 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/epiphany.1*
 
 %changelog
+* Sat Apr 17 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+- add BuildRequires: gobject-introspection-devel, gir-repository-devel
+- change BuildRequires: gnome-keyring-devel -> libgnome-keyring-devel
+- add configure option (--without-ca-file)
+- remove unrecognized configure option (--with-engine)
+
 * Sat Jan 09 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.2-1
 - new upstream release
 - added BR: libICE-devel, libSM-devel and gnome-keyring-devel

+ 8 - 5
f/file-roller/file-roller-vl.spec

@@ -1,14 +1,14 @@
-%define glib2_version 2.20.0
-%define gtk2_version 2.16.0
-%define gconf2_version 2.28.0
-%define nautilus_version 2.26.0
+%define glib2_version 2.24.0
+%define gtk2_version 2.20.0
+%define gconf2_version 2.28.1
+%define nautilus_version 2.30.0
 %define desktop_file_utils_version 0.9
 %define gnome_doc_utils_version 0.3.2
 
 Summary:	File Roller is a tool for viewing and creating archives.
 Summary(ja):    File Roller - アーカイブの表示・作成ツール
 Name:		file-roller
-Version:	2.28.2
+Version:	2.30.0
 Release:        1%{?_dist_release}
 
 License:	GPL
@@ -121,6 +121,9 @@ fi
 %{_libdir}/nautilus/extensions-2.0/libnautilus-fileroller.so
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+
 * Sat Mar 13 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.2-1
 - new upstream release
 - add BuildRequires: nautilus-devel, gnome-doc-utils, libSM-devel

+ 10 - 3
g/gconf-editor/gconf-editor-vl.spec

@@ -1,11 +1,12 @@
-%define gtk2_version 2.14.0
-%define gconf2_version 2.28.0
+%define gtk2_version 2.20.0
+%define gconf2_version 2.28.1
 %define desktop_file_utils_version 0.3
+%define gnome_doc_utils_version 0.3
 
 Summary: Editor/admin tool for GConf
 Summary(ja): GConf の編集/管理ツール
 Name: gconf-editor
-Version: 2.28.0
+Version: 2.30.0
 Release: 1%{?_dist_release}
 URL: http://www.gnome.org/
 Source0: %{name}-%{version}.tar.bz2
@@ -21,6 +22,8 @@ BuildRequires: gtk2-devel >= %{gtk2_version}
 BuildRequires: GConf2-devel >= %{gconf2_version}
 BuildRequires: dbus-glib-devel
 BuildRequires: desktop-file-utils >= %{desktop_file_utils_version}
+BuildRequires: gnome-doc-utils >= %{gnome_doc_utils_version}
+BuildRequires: docbook-utils
 
 %description
 gconf-editor allows you to browse and modify GConf configuration 
@@ -90,6 +93,10 @@ scrollkeeper-update > /dev/null 2>&1 || :
 %{_mandir}/man1/*
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- new upstream release
+- add BuildRequires: gnome-doc-utils, docbook-utils
+
 * Sun Nov  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0-1
 - new upstream release
 

+ 12 - 7
g/gedit-plugins/gedit-plugins-vl.spec

@@ -1,30 +1,31 @@
 Name:           gedit-plugins
-Version:        2.28.0
-Release:        2%{?_dist_release}
+Version:        2.30.0
+Release:        1%{?_dist_release}
 Summary:        A collection Official Plugins for gedit
 Summary:        gedit の公式プラグイン集
 
 Group:          Applications/Editors
 License:        GPLv2+
 URL:            http://live.gnome.org/GeditPlugins 
-Source0:        ftp://ftp.gnome.org/pub/gnome/sources/gedit-plugins/2.28/%{name}-%{version}.tar.bz2
+Source0:        ftp://ftp.gnome.org/pub/gnome/sources/gedit-plugins/2.30/%{name}-%{version}.tar.bz2
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 BuildRequires:  intltool >= 0.35.0
 BuildRequires:  perl >= 5.8.1
 BuildRequires:  perl-XML-Parser
 BuildRequires:  gettext
-BuildRequires:  glib2-devel >= 2.16.0
-BuildRequires:  gtk2-devel >= 2.13.0
+BuildRequires:  glib2-devel >= 2.24.0
+BuildRequires:  gtk2-devel >= 2.20.0
 BuildRequires:  GConf2-devel
 BuildRequires:  gtksourceview2-devel >= 2.5.1
-BuildRequires:  gedit-devel >= 2.25.4
-BuildRequires:  gucharmap-devel >= 2.23.0
+BuildRequires:  gedit-devel >= 2.30.0
+BuildRequires:  gucharmap-devel >= 2.30.0
 BuildRequires:  gnome-doc-utils
 BuildRequires:  vte-devel
 BuildRequires:  pygtk2-devel >= 2.12.0
 BuildRequires:  pygtksourceview-devel >= 2.2.0
 BuildRequires:  pygobject-devel >= 2.15.4
+BuildRequires:  python-devel
 Requires:       gedit
 Requires:       pygtk2
 Requires:       pygtksourceview
@@ -123,6 +124,10 @@ fi
 
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 2.30.0-1
+- new upstream release
+- add BuildRequires: python-devel
+
 * Tue Dec  1 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 2.28.0-2
 - added BuildRequires: gedit-devel
 

+ 16 - 4
g/gegl/gegl-vl.spec

@@ -1,13 +1,19 @@
 Summary:	A graph based image processing framework
 Summary(ja):	グラフベースの画像処理フレームワーク
 Name:		gegl
-Version:	0.0.20
+Version:	0.1.2
 Release:        1%{?_dist_release}
 # The binary is under the GPL, while the libs are under LGPL
 License:	LGPLv3+ and GPLv3+
 Group:		System Environment/Libraries
 URL:		http://www.gegl.org/
-Source0:	ftp://ftp.gtk.org/pub/gegl/0.0/%{name}-%{version}.tar.bz2
+Source0:	ftp://ftp.gtk.org/pub/gegl/0.1/%{name}-%{version}.tar.bz2
+
+# backported git commit fc207f85521c3939600bd3e5a337c6ed2dfaa950
+# "process: don't leak each node set on a GeglProcessor"
+Patch0:     gegl-0.1.2-processor-leak.patch
+# avoid buffer overflow in gegl_buffer_header_init()
+Patch1:     gegl-0.1.2-buffer-save-overflow.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires:	babl-devel gtk2-devel ruby
@@ -35,6 +41,8 @@ developing with %{name}.
 %prep
 %setup -q
 chmod -x operations/external/ff-load.c operations/common/perlin/perlin.*
+%patch0 -p1 -b .processor-leak
+%patch1 -p1 -b .buffer-save-overflow
 
 %build
 %ifnarch ppc64
@@ -65,11 +73,11 @@ rm -rf %{buildroot}
 %doc AUTHORS ChangeLog COPYING COPYING.LESSER NEWS README
 %{_bindir}/gegl
 %{_libdir}/*.so.*
-%{_libdir}/gegl-0.0/
+%{_libdir}/gegl-0.1/
 
 %files devel
 %defattr(-, root, root, -)
-%{_includedir}/gegl-0.0/
+%{_includedir}/gegl-0.1/
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/%{name}.pc
 %ifnarch ppc64
@@ -77,6 +85,10 @@ rm -rf %{buildroot}
 %endif
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.2-1
+- new upstream release
+- add Patch0 and Patch1 from FC package
+
 * Mon Oct 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 	0.0.20-1
 - initial build for Vine Linux
 

+ 4 - 1
g/gimp/gimp-vl.spec

@@ -6,7 +6,7 @@ Summary: 	The GNU Image Manipulation Program
 Summary(ja):    GNU 画像加工プログラム
 Name: 		gimp
 Version: 	2.6.8
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 License: 	GPL, LGPL
 Group: 		Applications/Graphics
 URL: 		http://www.gimp.org/
@@ -225,6 +225,9 @@ rm -rf %{buildroot}
 
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.8-2
+- rebuild with gegl-0.1.2
+
 * Sun Mar 14 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.6.8-1
 - new upstream release
 - add BuildRequires: python-devel, libXpm, libXmu, pygtk2-devel

+ 14 - 3
g/gir-repository/gir-repository-vl.spec

@@ -1,6 +1,6 @@
 Name:           gir-repository
 Version:        0.6.5
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        Introspection for GNOME libraries
 
 Group:          Development/Libraries
@@ -9,9 +9,9 @@ URL:            http://live.gnome.org/GObjectIntrospection
 Source0:        ftp://ftp.gnome.org/pub/gnome/sources/%{name}/0.6/%{name}-%{version}.tar.gz
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires:  gobject-introspection-devel = %{version}
+BuildRequires:  gobject-introspection-devel >= %{version}
 BuildRequires:  avahi-gobject-devel
-BuildRequires:  babl-devel
+BuildRequires:  babl-devel >= 0.1.2
 BuildRequires:  GConf2-devel
 BuildRequires:  gnome-keyring-devel
 BuildRequires:  gnome-menus-devel
@@ -37,6 +37,10 @@ BuildRequires: libtool
 BuildRequires: automake
 BuildRequires: autoconf
 
+# https://bugzilla.gnome.org/show_bug.cgi?id=604167
+Patch0:        gir-repo-install-dbus-glib.patch
+Patch1:        gir-fixbabl.patch
+
 %description
 Introspection system for GNOME libraries; see the gobject-introspection package.
 
@@ -52,6 +56,8 @@ Libraries and headers for gir-repository
 
 %prep
 %setup -q
+%patch0 -p1 -b .dbus-glib
+%patch1 -p1 -b .fixbabl
 
 %build
 autoreconf
@@ -84,6 +90,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gir-1.0/*.gir
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.5-2
+- new upstrem release
+- fix BuildRequires: gobject-introspection-devel >= %{version}
+- fix BuildRequires: babl-devel >= 0.1.2
+
 * Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.6.5-1
 - initial build for Vine Linux
 

+ 6 - 2
g/gjs/gjs-vl.spec

@@ -1,4 +1,4 @@
-%define pkg_version 0.5
+%define pkg_version 0.6
 %define pkg_release 1%{?_dist_release}
 
 Summary:     Javascript binding for GNOME
@@ -90,6 +90,10 @@ Development files of the gjs library.
 
 
 %changelog
-* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.28.0-1
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-1
+- new upstream release
+- fix typo
+
+* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
 - initial build for Vine Linux
 

+ 57 - 0
g/gnome-js-common/gnome-js-common-vl.spec

@@ -0,0 +1,57 @@
+%define pkg_version 0.1.2
+%define pkg_release 1%{?_dist_release}
+
+Summary:	Common modules for GNOME JavaScript interpreters
+Name:		gnome-js-common
+Version:	%{pkg_version}
+Release:	%{pkg_release}
+Source0:	http://ftp.gnome.org/pub/gnome/sources/gnome-js-common/0.1/%{name}-%{version}.tar.bz2
+License:	LGPL
+Group:		System Environment/Libraries 
+URL:		http://git.gnome.org/browse/gnome-js-common/
+
+Requires:	pkgconfig
+BuildRequires:	pkgconfig
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+
+%description
+Gnome-js-common is a module holding tests and JavaScript code useful
+or common to both Seed and gjs. Note that Seed and GJS both (For now)
+have many more tests internally.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files
+%defattr(-,root,root)
+%doc COPYING ChangeLog
+%{_libdir}/gnome-js
+%{_libdir}/pkgconfig/*.pc
+%{_datadir}/doc/gnome_js_common
+
+
+%changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- initial build for Vine Linux
+

+ 7 - 1
m/mpfr/mpfr-vl.spec

@@ -1,6 +1,6 @@
 Summary: A C library for multiple-precision floating-point computations
 Name: mpfr
-Version: 2.4.1
+Version: 2.4.2
 Release: 1%{?_dist_release}
 URL: http://www.mpfr.org/
 Source0: http://www.mpfr.org/mpfr-current/mpfr-%{version}.tar.bz2
@@ -22,6 +22,7 @@ ANSI/IEEE-754 standard for double-precision floating-point arithmetic
 Summary: Development tools A C library for mpfr library
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
+Requires: gmp-devel >= 4.2.1
 Requires(post): /sbin/install-info
 Requires(preun): /sbin/install-info
 
@@ -78,6 +79,7 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %doc COPYING COPYING.LIB NEWS README
 %{_libdir}/libmpfr.so.*
+%{_datadir}/doc/mpfr
 
 %files devel
 %defattr(-,root,root,-)
@@ -86,6 +88,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_infodir}/mpfr.info*
 
 %changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.4.2-1
+- new upstream release
+- add Requires: gmp-devel (devel package)
+
 * Sat Nov 28 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.4.1-1
 - new upstream release
 

+ 92 - 0
s/seed/seed-vl.spec

@@ -0,0 +1,92 @@
+%define pkg_version 2.30.0
+%define pkg_release 1%{?_dist_release}
+
+Summary:	GObject JavaScriptCore bridge
+Name:		seed
+Version:	%{pkg_version}
+Release:	%{pkg_release}
+Source0:	http://ftp.gnome.org/pub/gnome/sources/seed/2.30/%{name}-%{version}.tar.bz2
+License:	LGPL
+Group:		System Environment/Libraries 
+URL:		http://live.gnome.org/Seed/ 
+
+Requires:	gobject-introspection 
+BuildRequires:	gobject-introspection-devel
+BuildRequires:	gir-repository-devel
+BuildRequires:	WebKit-gtk-devel
+BuildRequires:	readline-devel
+BuildRequires:	libffi-devel
+BuildRequires:	gnome-js-common
+BuildRequires:	sqlite3-devel
+BuildRequires:	clutter-devel
+BuildRequires:	clutter-gtk-devel
+BuildRequires:	cairo-devel
+BuildRequires:	gtk-doc
+BuildRequires:	dbus-devel
+BuildRequires:	dbus-glib-devel
+BuildRequires:	mpfr-devel
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+
+%description
+Seed is a library and interpreter, dynamically bridging (through GObjectIntrospection) the WebKit JavaScriptCore engine, with the GNOME platform. Seed serves as something which enables you to write standalone applications in JavaScript, or easily enable your application to be extensible in JavaScript. 
+
+%package devel
+Summary:	Development files for seed
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	WebKit-gtk-devel
+Requires:	gobject-introspection-devel
+Requires:	pkgconfig
+
+%description devel
+The devel-package contains header files to develop applications that use libseed.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+## remove *.la
+%{__rm} -f ${RPM_BUILD_ROOT}/%{_libdir}/*.la
+%{__rm} -f ${RPM_BUILD_ROOT}/%{_libdir}/seed/*.la
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files
+%defattr(-,root,root)
+%doc COPYING ChangeLog NEWS README
+%{_bindir}/seed
+%{_libdir}/libseed.so.*
+%{_libdir}/pkgconfig/seed.pc
+%{_libdir}/seed/*.so
+%{_datadir}/doc/seed
+%{_mandir}/man1/*
+%{_datadir}/seed
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/seed
+%{_libdir}/libseed.so
+%{_datadir}/gtk-doc/html/seed
+
+
+%changelog
+* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
+- initial build for Vine Linux
+