source: projects/specs/trunk/t/tumbler/tumbler-vl.spec @ 8937

Revision 8937, 3.3 KB checked in by inagaki, 10 years ago (diff)

2014-09-06 Ryoichi INAGAKI <ryo1@…>

  • orage, tumbler, xfce4-mixer, xfce4-terminal and xfwm4-themes: updated


Line 
1%global minorversion 0.1
2
3Name:           tumbler
4Summary:        D-Bus service for applications to request thumbnails
5Version:        0.1.30
6Release:        1%{?_dist_release}
7
8Group:          System Environment/Libraries
9License:        LGPLv2+
10URL:            http://www.ohloh.net/p/tumbler-xfce
11
12Source0:        http://archive.xfce.org/src/xfce/%{name}/%{minorversion}/%{name}-%{version}.tar.bz2
13
14BuildRoot:      %{_tmppath}/%{name}-%{version}-root
15
16BuildRequires:  curl-devel
17BuildRequires:  dbus-devel >= 1.0.0
18BuildRequires:  dbus-glib-devel >= 0.72
19BuildRequires:  freetype2-devel
20BuildRequires:  gdk-pixbuf2-devel >= 2.14.0
21BuildRequires:  glib2-devel >= 2.16.0
22BuildRequires:  gstreamer1-plugins-base-devel
23BuildRequires:  libgsf-devel
24BuildRequires:  libjpeg-devel
25BuildRequires:  libopenraw-gnome-devel
26BuildRequires:  libpng-devel >= 1.2.0
27BuildRequires:  poppler-devel
28
29Vendor: Project Vine
30Distribution: Vine Linux
31
32%description
33Tumbler is a D-Bus service for applications to request thumbnails for
34various URI schemes and MIME types. It is an implementation of the
35thumbnail management D-Bus specification described on
36
37  http://live.gnome.org/ThumbnailerSpec
38
39written in an object-oriented fashion using GLib and GObject. Its
40modular architecture makes it very flexible and useful in many
41situations. It provides plugin interfaces for extending the URI schemes
42and MIME types for which thumbnails can be generated as well as
43for replacing the storage backend that is used to store the thumbnails
44on disk. Tumbler's functionality can also be extended via specialized
45thumbnailer services implemented in accordance to the thumbnail
46management D-Bus specification.
47
48
49%package        devel
50Summary:        Development tools for tumbler
51Summary(ja):    tumbler の開発環境
52Group:          Development/Libraries
53Requires:       %{name} = %{version}-%{release}
54Requires:       pkgconfig
55
56%description    devel
57Header files and libraries for building a extension library for the
58tumbler.
59
60
61%package        doc
62Summary:        Documentation for tumbler
63Summary(ja):    tumbler 用のドキュメント
64Group:          Documentation
65Requires:       %{name} = %{version}-%{release}
66BuildArch:      noarch
67
68
69%description    doc
70This package contains documentation for tumbler.
71
72
73%prep
74%setup -q
75
76%build
77%configure --disable-static
78make %{?_smp_mflags}
79
80
81%install
82rm -rf $RPM_BUILD_ROOT
83make install DESTDIR=$RPM_BUILD_ROOT
84
85find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
86
87%find_lang %{name}
88
89
90%clean
91rm -rf $RPM_BUILD_ROOT
92
93
94%post -p /sbin/ldconfig
95
96%postun -p /sbin/ldconfig
97
98
99%files -f %{name}.lang
100%defattr(-,root,root,-)
101%doc AUTHORS ChangeLog NEWS README
102%dir %{_sysconfdir}/xdg/tumbler
103%config %{_sysconfdir}/xdg/tumbler/tumbler.rc
104%{_libdir}/libtumbler-1.so.*
105%{_libdir}/tumbler-1
106%{_datadir}/dbus-1/services/*.service
107
108
109%files devel
110%defattr(-,root,root,-)
111%{_includedir}/tumbler-1
112%{_libdir}/libtumbler-1.so
113%{_libdir}/pkgconfig/tumbler-1.pc
114
115%files doc
116%defattr(-,root,root,-)
117%{_datadir}/gtk-doc/html/%{name}
118
119
120%changelog
121* Sat Sep  6 2014 Ryoichi INAGAKI <ryo1@toki.waseda.jp> - 0.1.30-1
122- updated to 0.1.30
123- updated BR
124
125* Sun Dec 29 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.1.25-2
126- rebuild with VineSeed environment
127
128* Thu Jun 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 0.1.25-1
129- initial build for Vine Linux
130
Note: See TracBrowser for help on using the repository browser.