Browse Source

gom: NEW
ruby-mecab: rebuild
grilo-plugins,totem,clutter-gst3: add BR or R

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

Takemikaduchi 8 years ago
parent
commit
6332f42eec

+ 12 - 2
c/clutter-gst3/clutter-gst3-vl.spec

@@ -1,5 +1,5 @@
 %define		clutter_gst_version 3.0
-%define		clutter_gst_release 1%{?_dist_release}
+%define		clutter_gst_release 2%{?_dist_release}
 
 Name:           clutter-gst3
 Version:        %{clutter_gst_version}.8
@@ -14,6 +14,10 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root
 
 BuildRequires:  clutter-devel gstreamer1-plugins-base-devel gstreamer1-devel 
 BuildRequires:	gobject-introspection-devel
+BuildRequires:	eudev-libgudev1-devel
+
+# use libgstclutter.so
+Requires:	clutter-gst
 
 Vendor: Project Vine
 Distribution: Vine Linux
@@ -60,6 +64,9 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
 
 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
 
+# remove conflict library with clutter-gst (libgstclutter.so)
+rm -f $RPM_BUILD_ROOT%{_libdir}/gstreamer-1.0/libgstclutter-3.0.so
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -70,7 +77,6 @@ rm -rf $RPM_BUILD_ROOT
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README
 %{_libdir}/libclutter-gst-3.0.so.*
-%{_libdir}/gstreamer-1.0/libgstclutter-3.0.so
 %{_libdir}/girepository-1.0/*.typelib
 
 %files devel
@@ -85,6 +91,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/gtk-doc/html/clutter-gst-3.0
 
 %changelog
+* Thu Jul 30 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.8-2
+- add BuildRequires: eudev-libgudev1-devel
+- remove libgstclutter-3.0.so
+
 * Sun Jul 26 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.8-1
 - new upstream release
 

+ 98 - 0
g/gom/gom-vl.spec

@@ -0,0 +1,98 @@
+Summary:	A GObject to SQLite object mapper
+Name:		gom
+Version:	0.3.1
+Release:	1%{?_dist_release}
+License:	LGPLv2+
+Group:		System Environment/Libraries
+URL:		https://wiki.gnome.org/Projects/Gom
+
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.3/%{name}-%{version}.tar.xz
+
+BuildRequires:  gobject-introspection-devel
+BuildRequires:  gdk-pixbuf2-devel
+BuildRequires:  sqlite3-devel
+
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Vendor:		Project Vine
+Distribution:	Vine Linux
+Packager:	Takemikaduchi
+
+%description
+Gom provides an object mapper from GObjects to SQLite. It helps you write
+applications that need to store structured data as well as make complex
+queries upon that data. 
+
+
+%package        devel
+Summary:        Development tools for %{name}
+Summary(ja):    %{name} の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description    devel
+Header files and libraries for building a extension library for the %{name}.
+
+
+%package        docs
+Summary:        Documentation for %{name}
+Summary(ja):    %{name} 用のドキュメント
+Group:          Documentation
+BuildArch:      noarch
+
+%description    docs
+This package contains documentation for %{name}.
+
+
+%prep
+%setup -q
+
+%build
+%configure \
+	--disable-static \
+	--disable-gtk-doc
+
+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 README NEWS
+%{_libdir}/libgom-1.0.so.*
+%{_libdir}/girepository-1.0/Gom-1.0.typelib
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}-1.0
+%{_libdir}/libgom-1.0.so
+%{_libdir}/pkgconfig/%{name}-1.0.pc
+%{_datadir}/gir-1.0/Gom-1.0.gir
+
+%files docs
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/%{name}
+
+
+%changelog
+* Wed Jul 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.3.1-1
+- initial build
+

+ 12 - 2
g/grilo-plugins/grilo-plugins-vl.spec

@@ -1,6 +1,6 @@
 Name:           grilo-plugins
 Version:        0.2.14
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Summary:        A collection of plugins for the Grilo framework
 Summary(ja):    Grilo フレームワーク用のプラグイン集
 
@@ -24,6 +24,7 @@ BuildRequires:  totem-pl-parser-devel >= 3.4.1
 BuildRequires:  gmime-devel
 BuildRequires:  tracker-devel
 BuildRequires:  libmediaart-devel
+BuildRequires:  gom-devel
 BuildRequires:  yelp-tools
 
 Vendor:		Project Vine
@@ -39,7 +40,9 @@ Packager:	Takemikaduchi
 %setup -q
 
 %build
-%configure --disable-static
+%configure \
+	--disable-static \
+	--disable-lua-factory
 make %{?_smp_mflags}
 
 %install
@@ -61,6 +64,7 @@ rm -rf $RPM_BUILD_ROOT
 %doc AUTHORS ChangeLog COPYING NEWS README
 %{_libdir}/grilo-0.2/grl-apple-trailers.xml
 %{_libdir}/grilo-0.2/grl-bliptv.xml
+%{_libdir}/grilo-0.2/grl-bookmarks.xml
 %{_libdir}/grilo-0.2/grl-dleyna.xml
 %{_libdir}/grilo-0.2/grl-dmap.xml
 %{_libdir}/grilo-0.2/grl-filesystem.xml
@@ -78,12 +82,14 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/grilo-0.2/grl-podcasts.xml
 %{_libdir}/grilo-0.2/grl-raitv.xml
 %{_libdir}/grilo-0.2/grl-shoutcast.xml
+%{_libdir}/grilo-0.2/grl-thetvdb.xml
 %{_libdir}/grilo-0.2/grl-tmdb.xml
 %{_libdir}/grilo-0.2/grl-tracker.xml
 %{_libdir}/grilo-0.2/grl-vimeo.xml
 %{_libdir}/grilo-0.2/grl-youtube.xml
 %{_libdir}/grilo-0.2/libgrlappletrailers.so
 %{_libdir}/grilo-0.2/libgrlbliptv.so
+%{_libdir}/grilo-0.2/libgrlbookmarks.so
 %{_libdir}/grilo-0.2/libgrldleyna.so
 %{_libdir}/grilo-0.2/libgrldmap.so
 %{_libdir}/grilo-0.2/libgrlfilesystem.so
@@ -101,6 +107,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/grilo-0.2/libgrlpodcasts.so
 %{_libdir}/grilo-0.2/libgrlraitv.so
 %{_libdir}/grilo-0.2/libgrlshoutcast.so
+%{_libdir}/grilo-0.2/libgrlthetvdb.so
 %{_libdir}/grilo-0.2/libgrltmdb.so
 %{_libdir}/grilo-0.2/libgrltracker.so
 %{_libdir}/grilo-0.2/libgrlvimeo.so
@@ -108,6 +115,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Jul 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.14-2
+- add BuildRequires: gom-devel
+
 * Sun Mar 01 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.2.14-1
 - new upstream release
 

+ 5 - 1
t/totem/totem-vl.spec

@@ -20,7 +20,7 @@ Summary:	Movie player for GNOME 3
 Summary(ja):	GNOME3 用動画プレイヤー
 Name:		totem
 Version:	3.16.2
-Release:	2%{?_dist_release}
+Release:	3%{?_dist_release}
 License:	GPL
 Group:		Applications/Multimedia
 URL:		http://www.gnome.org/projects/totem/
@@ -70,6 +70,7 @@ Requires:	gstreamer1 >= %{_gst_ver}
 Requires:	gstreamer1-plugins-base >= %{_gstpb_ver}
 Requires:	gstreamer1-plugins-good >= %{_gstpg_ver}
 Requires:	iso-codes
+Requires:	grilo-plugins
 
 Obsoletes:	nautilus-media
 Obsoletes:	%{name}-gstreamer < 2.30.1-2
@@ -223,6 +224,9 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %changelog
+* Wed Jul 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-3
+- add Requires: grilo-plugins
+
 * Sun Jul 19 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.16.2-2
 - remove BuildRequires: gstreamer1-plugins-bad-free-devel