Package Upload
[framework/uifw/ethumb.git] / packaging / ethumb.spec
1 #sbs-git:slp/pkgs/e/ethumb ethumb 1.0.0+svn.68464slp2+build01 eee5311dd71f4fde48a4838412f70490e5d70c0b
2
3 Name:       ethumb
4 Summary:    Thumbnail Generator Library
5 Version:    1.6.0+svn.73539slp2+build01
6 Release:    1
7 Group:      System/Libraries
8 License:    LGPLv2.1
9 Source0:    %{name}-%{version}.tar.gz
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires:  eina-devel
13 BuildRequires:  evas-devel
14 BuildRequires:  ecore-devel
15 BuildRequires:  edje-devel
16 BuildRequires:  eet-devel
17 BuildRequires:  edje-bin
18 BuildRequires:  edbus-devel
19 BuildRequires:  libexif-devel
20
21 %description
22 Enlightenment thumbnailing library Thumbnailing library meant to replace epsilon
23
24 %package devel
25 Summary:    Thumbnail Generator Library (devel)
26 Group:      Development/Libraries
27 Requires:   %{name} = %{version}-%{release}
28
29 %description devel
30 Thumbnailing library meant to replace epsilon (devel)
31
32 %prep
33 %setup -q
34
35 %build
36 export CFLAGS+=" -fPIC"
37 export LDFLAGS+=" -Wl,--hash-style=both -Wl,--as-needed"
38
39 %autogen --disable-static
40 %configure --disable-static
41 make %{?jobs:-j%jobs}
42
43 %install
44 %make_install
45
46 %post -p /sbin/ldconfig
47
48 %postun -p /sbin/ldconfig
49
50 %files
51 %defattr(-,root,root,-)
52 %{_libdir}/libethumb*.so.*
53 /usr/share/dbus-1/services/org.enlightenment.Ethumb.service
54 /usr/share/ethumb/data/frames/default.edj
55 /usr/bin/ethumb
56 /usr/bin/ethumbd
57 /usr/bin/ethumbd_client
58 /usr/libexec/ethumbd_slave
59
60 %files devel
61 %defattr(-,root,root,-)
62 %{_includedir}/ethumb-1/*.h
63 %{_libdir}/libethumb*.so
64 %{_libdir}/pkgconfig/*.pc