diff --git a/common/shlibs b/common/shlibs index 4478007c59..8665a91b8d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -968,3 +968,4 @@ libkeyutils.so.1 libkeyutils keyutils-devel libiptcdata.so.0 libiptcdata libiptcdata-devel libutempter.so.0 libutempter libutempter-devel libxatracker.so.1 MesaLib MesaLib-devel +libtumbler-1.so.0 tumbler tumbler-devel diff --git a/srcpkgs/tumbler-devel b/srcpkgs/tumbler-devel new file mode 120000 index 0000000000..c24b8fa419 --- /dev/null +++ b/srcpkgs/tumbler-devel @@ -0,0 +1 @@ +tumbler \ No newline at end of file diff --git a/srcpkgs/tumbler/depends b/srcpkgs/tumbler/depends new file mode 100644 index 0000000000..171cfd569d --- /dev/null +++ b/srcpkgs/tumbler/depends @@ -0,0 +1,2 @@ +abi_depends=">=4.9.2" +api_depends="${abi_depends}" diff --git a/srcpkgs/tumbler/template b/srcpkgs/tumbler/template new file mode 100644 index 0000000000..a782e1d712 --- /dev/null +++ b/srcpkgs/tumbler/template @@ -0,0 +1,29 @@ +# Template file for 'tumbler'. +pkgname=tumbler +version=0.1.24 +homepage="http://xfce.org" +distfiles="http://archive.xfce.org/src/xfce/$pkgname/0.1/$pkgname-$version.tar.bz2" +build_style=gnu-configure +short_desc="D-Bus Thumbnailer service" +maintainer="Juan RP " +license="GPL-2" +checksum=18fe74900851211cbd10eff4e9e487229284d1701aa60f0c3d35cdd457c72566 +long_desc=" + Tumbler is a D-Bus service for applications to request thumbnails for + various URI schemes and MIME types. It is an implementation of the + thumbnail management D-Bus specification described on + + http://live.gnome.org/ThumbnailerSpec +" + +subpackages="tumbler-devel" + +# XXX: missing support: libopenraw, ffmpegthumbnailer +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gtk+-devel +Add_dependency build dbus-glib-devel +Add_dependency build jpeg-devel +Add_dependency build libgsf-devel +Add_dependency build poppler-glib-devel +Add_dependency build gst-plugins-base-devel diff --git a/srcpkgs/tumbler/tumbler-devel.template b/srcpkgs/tumbler/tumbler-devel.template new file mode 100644 index 0000000000..554d43febe --- /dev/null +++ b/srcpkgs/tumbler/tumbler-devel.template @@ -0,0 +1,17 @@ +# Template file for 'tumbler-devel'. +# +short_desc="${short_desc} - development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run glib-devel +Add_dependency run tumbler ">=${version}" + +noarch=yes + +do_install() { + vmove usr/include usr + vmove usr/lib/pkgconfig usr/lib + vmove usr/share/gtk-doc usr/share +} diff --git a/srcpkgs/tumbler/tumbler.rshlibs b/srcpkgs/tumbler/tumbler.rshlibs new file mode 100644 index 0000000000..42e498a0be --- /dev/null +++ b/srcpkgs/tumbler/tumbler.rshlibs @@ -0,0 +1,22 @@ +libgdk_pixbuf-2.0.so.0 +libgio-2.0.so.0 +libgobject-2.0.so.0 +libgmodule-2.0.so.0 +libgthread-2.0.so.0 +librt.so.1 +libglib-2.0.so.0 +libpthread.so.0 +libc.so.6 +libfreetype.so.6 +libz.so.1 +libbz2.so.1 +libm.so.6 +libgstreamer-0.10.so.0 +libxml2.so.2 +libjpeg.so.8 +libgsf-1.so.114 +libpoppler-glib.so.8 +libcairo.so.2 +libpng14.so.14 +libdbus-glib-1.so.2 +libdbus-1.so.3