[meego-commits] 8399: New package Trunk:Testing/tumbler

Rolla Selbak no_reply at build.meego.com
Thu Oct 14 02:35:22 UTC 2010


Hi,
Adding new package tumbler in project Trunk:Testing. Please review and accept ASAP.

Justification for this new package:

Re-adding tumbler because meego-handset-photos needs it

Thank You,
Rolla Selbak

[This message was auto-generated]

---

Request #8399:

  submit:   home:rolla/tumbler(r1) -> Trunk:Testing/tumbler


Message:
    Re-adding tumbler because meego-handset-photos needs it

State:   new          2010-10-13T19:35:22 rolla
Comment: None


This is a NEW package in Trunk:Testing project.
The files in the new package:
tumbler/
  |__  Makefile
  |__  tumbler-0.1.1.tar.gz
  |__  tumbler-1.1-Visit-thumbnailers-only-once.patch
  |__  tumbler.changes
  |__  tumbler.spec
  |__  tumbler.yaml

The content of the YAML file, tumbler.yaml:
===================================================================
Name: tumbler  
Summary: D-Bus service for thumbnailing
Version: 0.1.1  
Release: 1  
Group: Applications/System
License: GPLv2+  
URL: http://www.xfce.org  
Description: |  
    Tumbler is a D-Bus service for applications to request thumbnails for
    various URI schemes and MIME types
Sources:  
    - tumbler-%{version}.tar.gz  
Patches:
    - tumbler-1.1-Visit-thumbnailers-only-once.patch

LocaleName: tumbler

PkgBR:
    - gettext
    - intltool
    - libjpeg-devel
PkgConfigBR:
    - libpng
    - glib-2.0 >= 2.16.0
    - gio-2.0 >= 2.16.0 
    - gthread-2.0 >= 2.16.0
    - dbus-1 >= 1.0.0
    - dbus-glib-1 >= 0.72
    - gdk-pixbuf-2.0 >= 2.14
Configure: configure

AutoSubPackages:
    - devel
SubPackages:
    - Name: doc
      Summary: API reference for tumbler

===================================================================


The content of the spec file, tumbler.spec:
===================================================================
# 
# Do not Edit! Generated by:
# spectacle version 0.13
# 
# >> macros
# << macros

Name:       tumbler
Summary:    D-Bus service for thumbnailing
Version:    0.1.1
Release:    1
Group:      Applications/System
License:    GPLv2+
URL:        http://www.xfce.org
Source0:    tumbler-%{version}.tar.gz
Source100:  tumbler.yaml
Patch0:     tumbler-1.1-Visit-thumbnailers-only-once.patch
Requires(post):  /sbin/ldconfig
Requires(postun):  /sbin/ldconfig
BuildRequires:  pkgconfig(libpng)
BuildRequires:  pkgconfig(glib-2.0) >= 2.16.0
BuildRequires:  pkgconfig(gio-2.0) >= 2.16.0
BuildRequires:  pkgconfig(gthread-2.0) >= 2.16.0
BuildRequires:  pkgconfig(dbus-1) >= 1.0.0
BuildRequires:  pkgconfig(dbus-glib-1) >= 0.72
BuildRequires:  pkgconfig(gdk-pixbuf-2.0) >= 2.14
BuildRequires:  gettext
BuildRequires:  intltool
BuildRequires:  libjpeg-devel

BuildRoot:  %{_tmppath}/%{name}-%{version}-build

%description
Tumbler is a D-Bus service for applications to request thumbnails for
various URI schemes and MIME types


%package devel
Summary:    Development files for %{name}
Group:      Development/Libraries
Requires:   %{name} = %{version}-%{release}
%description devel
Development files for %{name}


%package doc
Summary:    API reference for tumbler
Group:      Applications/System
Requires:   %{name} = %{version}-%{release}

%description doc
Description: %{summary}


%prep
%setup -q -n %{name}-%{version}
%patch0 -p1
# >> setup
# << setup

%build
# >> build pre
# << build pre

%configure --disable-static
# Call make instruction with smp support
make %{?jobs:-j%jobs}

# >> build post
# << build post
%install
rm -rf %{buildroot}
# >> install pre
# << install pre
%make_install

# >> install post
# << install post
%find_lang tumbler

%clean
rm -rf %{buildroot}



%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig



%files -f tumbler.lang
%defattr(-,root,root,-)
# >> files
%{_datadir}/dbus-1/services/org.xfce.Tumbler.Manager1.service
%{_datadir}/dbus-1/services/org.xfce.Tumbler.Cache1.service
%{_datadir}/dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service
%{_libdir}/libtumbler-1.so.*
%{_libdir}/tumbler-1/plugins/tumbler*.so
%{_libdir}/tumbler-1/plugins/cache/tumbler*.so
%{_libexecdir}/tumblerd
# << files

%files devel
%defattr(-,root,root,-)
# >> files devel
%{_includedir}/tumbler-*
%{_libdir}/libtumbler-1.so
%{_libdir}/pkgconfig
# << files devel


%files doc
%defattr(-,root,root,-)
# >> files doc
%{_datadir}/gtk-doc/html/tumbler
# << files doc


===================================================================




More information about the MeeGo-commits mailing list