summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configure.ac1
-rw-r--r--grilo-plugins.spec.in94
2 files changed, 95 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 9ed3cc0..340f6e3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -523,6 +523,7 @@ AC_SUBST([builddir])
# ----------------------------------------------------------
AC_CONFIG_FILES([
+ grilo-plugins.spec
Makefile
src/Makefile
src/youtube/Makefile
diff --git a/grilo-plugins.spec.in b/grilo-plugins.spec.in
new file mode 100644
index 0000000..506515c
--- /dev/null
+++ b/grilo-plugins.spec.in
@@ -0,0 +1,94 @@
+Name: grilo-plugins
+Version: @VERSION@
+Release: 1
+Summary: Grilo plugins framework
+
+Group: Applications/Multimedia
+License: LGPLv2+
+Source0: grilo-plugins-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: grilo-devel >= 0.1.3
+BuildRequires: gnome-common
+BuildRequires: glib2-devel
+BuildRequires: libxml2-devel
+BuildRequires: gupnp-devel
+BuildRequires: gupnp-av-devel
+BuildRequires: libsqlite3x-devel
+
+Requires: grilo >= 0.1.3
+Requires: gupnp
+Requires: gupnp-av
+
+%description
+Grilo is a framework that provides access to different sources of
+multimedia content, using a pluggable system.
+This package contains plugins to get information from theses sources:
+Apple Trailers
+Bookmarks
+Filesystem
+Flickr
+Jamendo
+Last.fm (for album arts)
+Podcasts
+Shoutcast
+uPnP
+Youtube
+
+%prep
+%setup -q
+
+%build
+%configure \
+ --disable-fakemetadata \
+ --enable-apple-trailers \
+ --enable-bookmarks \
+ --enable-filesystem \
+ --enable-flickr \
+ --enable-jamendo \
+ --enable-lastfm-albumart \
+ --enable-podcasts \
+ --enable-shoutcast \
+ --enable-upnp \
+ --enable-youtube
+
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+# Remove files that will not be packaged
+rm -f $RPM_BUILD_ROOT%{_libdir}/grilo-@GRL_MAJORMINOR@/*.la
+rm -f $RPM_BUILD_ROOT%{_libdir}/grilo-@GRL_MAJORMINOR@/*.a
+rm -f $RPM_BUILD_ROOT%{_bindir}/*
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING NEWS README
+%{_libdir}/grilo-@GRL_MAJORMINOR@/*.so*
+
+%changelog
+* Mon Mar 01 2010 Juan A. Suarez Romero <jasuarez@igalia.com> - 0.1.3-1
+- General: some fixes
+- Apple Trailers: new plugin
+- Bookmarks: some fixes
+- Podcasts: some fixes
+- Shoutcast: some fixes
+- Upnp: some fixes
+
+* Fri Feb 19 2010 Juan A. Suarez Romero <jasuarez@igalia.com> - 0.1.2-1
+- Bookmarks: new plugin.
+- Flickr: drop flickcurl library.
+- Jamendo: some fixes.
+- Podcasts: some fixes
+- Shoutcast: new plugin.
+- Upnp: support for new gupnp-av-1.0 versions (>=0.5).
+
+* Tue Feb 10 2010 Juan A. Suarez Romero <jasuarez@igalia.com> - 0.1.1-1
+- Initial release