瀏覽代碼

new upstream release and new package: gnonlin, gstreamermm

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2566 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 14 年之前
父節點
當前提交
dcad5c7351

+ 5 - 2
g/gnome-doc-utils/gnome-doc-utils-vl.spec

@@ -1,8 +1,8 @@
 Summary: Documentation utilities for the GNOME project
 Summary(ja): GNOMEプロジェクト用ドキュメントユーティリティ
 Name: gnome-doc-utils
-Version: 0.20.2
-Release: 2%{?_dist_release}
+Version: 0.20.4
+Release: 1%{?_dist_release}
 License: LGPL
 Group: Development/Tools
 URL: http://www.gnome.org/
@@ -69,6 +69,9 @@ scrollkeeper-update > /dev/null 2>&1 || :
 %{_datadir}/gnome-doc-utils
 
 %changelog
+* Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.20.4-1
+- new upstream release
+
 * Fri Dec 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.20.2-2
 - remove 'Requires:' from xml2po.pc
 

+ 55 - 0
g/gnonlin/gnonlin-vl.spec

@@ -0,0 +1,55 @@
+%define		gst_req		0.10.32
+%define		gst_majorminor	0.10
+
+Name: 		gnonlin
+Version: 	0.10.17
+Release:	1%{?_dist_release}
+Summary: 	GStreamer extension library for non-linear editing
+
+Group: 		Applications/Multimedia
+License: 	LGPL
+URL:		http://gnonlin.sf.net/
+Source:		http://download.sf.net/gnonlin/%{name}-%{version}.tar.bz2
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: 	gstreamer-plugins-base-devel >= %{gst_req}
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+%description
+Gnonlin is a plugin for GStreamer (http://gstreamer.freedesktop.org) which
+provides support for writing non-linear audio and video editing applications. It
+introduces the concept of a timeline.
+
+%prep
+%setup -q -n gnonlin-%{version}
+
+%build
+%configure
+
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+%makeinstall
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-%{gst_majorminor}/*.la
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+
+%postun
+
+%files
+%defattr(-, root, root, -)
+%doc AUTHORS COPYING README
+%{_libdir}/gstreamer-%{gst_majorminor}/libgnl*
+
+
+%changelog
+* Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.17-1
+- initial build for Vine Linux

+ 4 - 1
g/gobject-introspection/gobject-introspection-vl.spec

@@ -2,7 +2,7 @@
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 Name:           gobject-introspection
-Version:        0.9.12
+Version:        0.10.1
 Release:        1%{?_dist_release}
 Summary:        Introspection system for GObject-based libraries
 
@@ -99,6 +99,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/*.gz
 
 %changelog
+* Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.1-1
+- new upstream release
+
 * Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.9.12-1
 - new upstream release
 

+ 87 - 0
g/gstreamermm/gstreamermm-vl.spec

@@ -0,0 +1,87 @@
+%define ver	0.10
+
+%define pkg_version 0.10.8
+%define pkg_release 1%{?_dist_release}
+
+Summary:	C++ bindings for the GStreamer.
+Summary(ja):	GStreamer 用 C++ バインディング
+Name:		gstreamermm
+Version:	%{pkg_version}
+Release:	%{pkg_release}
+Source0:	%{name}-%{version}.tar.bz2
+License:	GPLv2
+Group:		System Environment/Libraries 
+URL:		http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/0.10/%{name}-%{version}.tar.bz2
+
+BuildRequires:	gstreamer-plugins-base-devel >= 0.10.32
+BuildRequires:	libxml++-devel
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+
+%description
+gstreamermm provides C++ bindings for the GStreamer streaming multimedia library.
+With gstreamermm it is possible to develop applications that work with multimedia
+in C++. For instance, see Gst::Element, Gst::Bin and Gst::Pipeline.
+
+
+%package devel
+Summary:	Development tools for gstreamermm.
+Summary(ja):	gstreamermm 用 開発ツール
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	pkgconfig
+Requires:	gstreamer-plugins-base-devel
+Requires:	libxml++-devel
+Requires:	glibmm-devel
+
+%description devel
+Header files and libraries for building a extension library for the gstreamermm.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf ${RPM_BUILD_ROOT}
+%{__make} install DESTDIR=${RPM_BUILD_ROOT}
+
+find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
+
+
+%clean
+%{__rm} -rf ${RPM_BUILD_ROOT}
+
+
+%files
+%defattr(-,root,root)
+%doc COPYING ChangeLog NEWS README
+%{_libdir}/libgstreamermm-%{ver}.so.*
+%{_libdir}/libgstreamermm_get_plugin_defs-%{ver}.so.*
+%{_libdir}/%{name}-%{ver}/*
+%{_docdir}/%{name}-%{ver}/*
+
+%files devel
+%defattr(-,root,root)
+%{_includedir}/%{name}-%{ver}/*
+%{_libdir}/libgstreamermm-%{ver}.so
+%{_libdir}/libgstreamermm_get_plugin_defs-%{ver}.so
+%{_libdir}/pkgconfig/%{name}-%{ver}.pc
+%{_datadir}/devhelp/books/%{name}-%{ver}/*
+
+
+
+%changelog
+* Sun Jan 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> VERSION-1
+- initial build for Vine Linux
+

+ 4 - 1
j/json-glib/json-glib-vl.spec

@@ -1,7 +1,7 @@
 %define glib_ver 2.26.0
 
 Name:		json-glib
-Version:	0.12.0
+Version:	0.12.2
 Release:	1%{?_dist_release}
 Summary:	Library for JavaScript Object Notation format
 
@@ -85,6 +85,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.12.2-1
+- new upstream release
+
 * Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.12.0-1
 - initial build for Vine Linux
 

+ 4 - 1
p/pixman/pixman-vl.spec

@@ -1,7 +1,7 @@
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 Name:           pixman
-Version:        0.21.2
+Version:        0.21.4
 Release:        1%{?_dist_release}
 Summary:        Pixel manipulation library
 Summary(ja):    ピクセル操作ライブラリ
@@ -93,6 +93,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Jan 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.21.4-1
+- new upstream release
+
 * Sat Dec 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.21.2-1
 - new upstream release