Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
4f4a5bf728
!11 sync from master
From: @weijin-deng 
Reviewed-by: @dwl301 
Signed-off-by: @dwl301
2022-02-28 03:15:28 +00:00
weijin deng
7e4c77c51d delete -S git,Solve bug of PANIC 2022-02-28 09:58:58 +08:00
openeuler-ci-bot
7d4279f6c2 !6 Upgrade to 0.3.13, 修正yaml文件单词错误
From: @weijin-deng
Reviewed-by: 
Signed-off-by:
2021-06-22 05:55:00 +00:00
weijin-deng
a13be02a15 Upgrade to 0.3.13
Change meson configurations
2021-06-22 11:30:59 +08:00
openeuler-ci-bot
96fccb3dc3 !4 增加构建依赖git
From: @bzg1107
Reviewed-by: @zhang__3125
Signed-off-by: @zhang__3125
2021-06-15 08:03:02 +00:00
baizg1107
3e2d1d4941 add build requires for resolving building errors 2021-06-15 15:09:52 +08:00
openeuler-ci-bot
418d24735d !2 Add buildrequire avahi-gobject to fix build fail
Merge pull request !2 from ultra_planet/master
2020-07-16 15:39:28 +08:00
lingsheng
530b232b43 Add buildrequire avahi-gobject to fix build fail 2020-07-16 15:30:39 +08:00
openeuler-ci-bot
5354c4b277 !1 package init
Merge pull request !1 from jeff200902/master
2020-07-16 09:29:28 +08:00
jeff200902
084f90a2ce grilo-plugins package init 2020-06-18 11:49:10 +08:00
4 changed files with 92 additions and 0 deletions

View File

@ -0,0 +1,16 @@
https://gitlab.gnome.org/GNOME/gnome-music/-/issues/473
https://gitlab.gnome.org/GNOME/grilo-plugins/-/merge_requests/108
diff --git a/src/lua-factory/grl-lua-factory.c b/src/lua-factory/grl-lua-factory.c
index 4f37984..3a3b824 100644
--- a/src/lua-factory/grl-lua-factory.c
+++ b/src/lua-factory/grl-lua-factory.c
@@ -1255,8 +1255,6 @@ table_to_tags (lua_State *L)
lua_pop (L, 1);
}
- lua_pop (L, 1);
-
if (array->len == 0) {
g_ptr_array_free (array, TRUE);
return NULL;

BIN
grilo-plugins-0.3.13.tar.xz Normal file

Binary file not shown.

72
grilo-plugins.spec Normal file
View File

@ -0,0 +1,72 @@
Name: grilo-plugins
Version: 0.3.13
Release: 3
Summary: Plugins for the Grilo framework
License: LGPLv2+
URL: https://gitlab.gnome.org/GNOME/grilo-plugins
Source0: https://download.gnome.org/sources/grilo-plugins/0.3/grilo-plugins-%{version}.tar.xz
Patch0001: 0001-solve_an_error_of-Lua_API_attempt_to_call_a_nil_value.patch
BuildRequires: gcc meson avahi-gobject-devel avahi-gobject glib2-devel grilo-devel >= 0.3.8
BuildRequires: gom-devel gperf intltool gnome-online-accounts-devel >= 3.17.91 gettext
BuildRequires: libgcrypt-devel libxml2-devel itstool libarchive-devel libmediaart-devel
BuildRequires: libsoup-devel lua-devel rest-devel sqlite-devel libgdata-devel
BuildRequires: totem-pl-parser-devel tracker3-devel libdmapsharing-devel json-glib-devel cmake liboauth-devel
Requires: dleyna-server gnome-online-accounts%{_isa} >= 3.17.91 grilo%{_isa} >= 0.3.8
%description
The framework named grilo which provides access to different sources of multimedia
content, using a pluggable system. This package`s plugins to get information from
theses sources:Apple Trailers,Bookmarks,Euronews,Filesystem,Flickr,Freebox,Gravatar,
iTunes Music Sharing,Jamendo,Last.fm,Local metadata,Metadata Store,Pocket,Podcasts,
Radio France,Shoutcast,The Guardian Videos,Tracker,Vimeo,Youtube
%prep
%autosetup -n grilo-plugins-%{version} -p1
%build
%meson -Denable-static=no -Denable-shoutcast=no -Denable-bookmarks=yes \
-Denable-dleyna=yes -Denable-dmap=yes -Denable-filesystem=yes \
-Denable-flickr=yes -Denable-freebox=yes -Denable-gravatar=yes \
-Denable-jamendo=yes -Denable-lua-factory=yes -Denable-metadata-store=yes \
-Denable-podcasts=yes -Denable-tmdb=yes -Denable-vimeo=yes \
-Denable-youtube=yes -Denable-tracker=no -Denable-tracker3=yes
%meson_build
%install
%meson_install
%find_lang grilo-plugins --with-gnome
%files -f grilo-plugins.lang
%license COPYING
%doc AUTHORS NEWS README.md
%doc %{_datadir}/help/*/examples/example-tmdb.c
%{_datadir}/grilo-plugins/
%{_libdir}/pkgconfig/*.pc
%{_libdir}/grilo-0.3/*.so*
%exclude %{_libdir}/grilo-0.3/*.la
%exclude %{_bindir}/*
%changelog
* Fri Feb 25 2022 weijin deng <weijin.deng@turbolinux.com.cn> - 0.3.13-3
- Solve bug of "PANIC: unprotected error in call to Lua API
(attempt to call a nil value) Aborted"
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 0.3.13-2
- DESC: delete -S git from %autosetup, and delete BuildRequires git
* Thu Jun 17 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 0.3.13-1
- Upgrade to 0.3.13
- Change meson configurations
* Mon Jun 7 2021 baizhonggui <baizhonggui@huawei.com> - 0.3.8-4
- Fix building error: /usr/bin/git: No such file or directory
- Add git/cmake/liboauth-devel in BuildRequires
* Thu Jul 16 2020 lingsheng <lingsheng@huawei.com> - 0.3.8-3
- Add buildrequire avahi-gobject to fix build fail
* Thu Apr 16 2020 Jeffery.Gao <gaojianxing@huawei.com> - 0.3.8-2
- Package init

4
grilo-plugins.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: git
src_repo: https://gitlab.gnome.org/GNOME/grilo-plugins.git
tag_prefix: ^
separator: "."