EFL core migration revision 68718
[framework/uifw/eet.git] / packaging / eet.spec
1 #sbs-git:slp/pkgs/e/eet eet_1.2.0+svn.62590slp2+build01 4fae70dfc08b5d612985ac7b598c59ae92b040b0
2 Name:       eet
3 Summary:    Library for speedy data storage, retrieval, and compression
4 Version:    1.4.999.svn60246
5 Release:    1
6 Group:      TO_BE/FILLED_IN
7 License:    BSD
8 URL:        http://www.enlightenment.org/
9 Source0:    %{name}-%{version}.tar.gz
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12 BuildRequires:  pkgconfig(eina)
13 BuildRequires:  pkgconfig(gnutls)
14 BuildRequires:  pkgconfig(openssl)
15 BuildRequires:  pkgconfig(zlib)
16 BuildRequires:  libjpeg-devel
17
18
19 %description
20 Enlightenment DR17 file chunk reading/writing library development files Eet is a tiny library designed to write an arbitary set of chunks of data to a
21  file and optionally compress each chunk (very much like a zip file) and allow
22  fast random-access reading of the file later on. It does not do zip as zip
23  itself has more complexity than we need, and it was much simpler to implement
24  this once here.
25  .
26  This package contains headers and static libraries for development with libeet.
27
28
29
30 %package devel
31 Summary:    Library for speedy data storage, retrieval, and compression (devel)
32 Group:      Development/Libraries
33 Requires:   %{name} = %{version}-%{release}
34
35 %description devel
36 Enlightenment DR17 file chunk reading/writing library  (devel)
37
38 %package bin
39 Summary:    Library for speedy data storage, retrieval, and compression. (bin)
40 Group:      Development/Libraries
41 Requires:   %{name} = %{version}-%{release}
42
43 %description bin
44 Enlightenment DR17 file chunk reading/writing library  (bin)
45
46
47 %prep
48 %setup -q
49
50
51 %build
52
53 %autogen --disable-static
54 %configure --disable-static \
55     --disable-openssl --disable-cypher --disable-signature --disable-gnutls
56
57 make %{?jobs:-j%jobs}
58
59 %install
60 rm -rf %{buildroot}
61 %make_install
62
63
64
65
66 %post -p /sbin/ldconfig
67
68 %postun -p /sbin/ldconfig
69
70
71 %files
72 %defattr(-,root,root,-)
73 %{_libdir}/*.so.*
74
75
76 %files devel
77 %defattr(-,root,root,-)
78 %{_includedir}/*
79 %{_libdir}/*.so
80 %{_libdir}/pkgconfig/eet.pc
81
82 %files bin
83 %defattr(-,root,root,-)
84 /usr/bin/*
85