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

Revision 9399, 3.5 KB checked in by inagaki, 9 years ago (diff)

2015-03-01 Ryoichi INAGAKI <ryo1@…>

  • Xfce: updated to 4.12
  • libxfce4util410: new for compatibility


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