source: projects/specs/trunk/e/eet/eet-vl.spec @ 1916

Revision 1916, 3.7 KB checked in by inagaki, 14 years ago (diff)

rebuilt with rpm-4.8.1: arts, cln, dotconf, dbusmenu-qt, dbus-python, eet, eigen2, kdegraphics, kdebindings, lcms
updated: dbus-python, eigen2, lcms

Line 
1Name:           eet
2Summary:        Library for speedy data storage, retrieval, and compression
3Version:        1.1.0
4Release:        5%{?_dist_release}
5
6Group:          System Environment/Libraries
7License:        MIT
8URL:            http://web.enlightenment.org/p.php?p=about/efl/eet
9
10Source0:        http://download.enlightenment.org/snapshots/2008-09-25/%{name}-%{version}.tar.bz2
11
12BuildRoot:      %{_tmppath}/%{name}-%{version}-root
13BuildRequires:  chrpath
14BuildRequires:  libjpeg-turbo-devel
15BuildRequires:  zlib-devel
16BuildRequires:  pkgconfig
17
18%description
19Eet is a tiny library designed to write an arbitary set of chunks of
20data to a file and optionally compress each chunk (very much like a
21zip file) and allow fast random-access reading of the file later
22on. It does not do zip as a zip itself has more complexity than is
23needed, and it was much simpler to implement this once here.
24
25It also can encode and decode data structures in memory, as well as
26image data for saving to eet files or sending across the network to
27other machines, or just writing to arbitary files on the system. All
28data is encoded in a platform independent way and can be written and
29read by any architecture.
30
31%package        devel
32Summary:        Development files for %{name}
33Group:          Development/Libraries
34Requires:       %{name} = %{version}-%{release}
35
36%description    devel
37The %{name}-devel package contains libraries and header files for
38developing applications that use %{name}.
39
40
41%prep
42%setup -q
43
44%build
45%configure --disable-static
46make %{?_smp_mflags}
47
48
49%install
50rm -rf $RPM_BUILD_ROOT
51make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
52chrpath --delete $RPM_BUILD_ROOT%{_bindir}/%{name}
53find $RPM_BUILD_ROOT -name '*.la' -delete
54# remove unfinished manpages
55find doc/man/man3 -size -100c -delete
56rm -f doc/man/man3/todo.3 # remove todo
57install -d -m 755 $RPM_BUILD_ROOT%{_mandir}/man3
58install -p -m 644 doc/man/man3/* $RPM_BUILD_ROOT%{_mandir}/man3
59
60%clean
61rm -rf $RPM_BUILD_ROOT
62
63%post -p /sbin/ldconfig
64
65%postun -p /sbin/ldconfig
66
67
68%files
69%defattr(-,root,root,-)
70%doc AUTHORS COPYING COPYING-PLAIN README
71%{_bindir}/%{name}
72%{_libdir}/*.so.*
73
74%files devel
75%defattr(-,root,root,-)
76%doc doc/html
77%{_mandir}/man3/*
78%{_includedir}/*
79%{_libdir}/*.so
80%{_libdir}/pkgconfig/%{name}.pc
81
82
83%changelog
84* Sun Sep 26 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-5
85- rebuilt with rpm-4.8.1 for pkg-config
86
87* Sun Aug 29 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 1.1.0-4
88- Initial build for Vine Linux
89
90* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
91- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
92
93* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
94- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
95
96* Sat Nov 29 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 1.1.0-1
97- New upstream snapshot
98
99* Mon May 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 1.0.1-1
100- New upstream snapshot
101
102* Thu Apr 24 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 1.0.0-1
103- New upstream release, eet is out of beta now
104- Fixed pkg-config file
105
106* Sat Apr 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.99900-4
107- Added workaround for bug in eet.pc. Proper fix is commited upstream
108
109* Sat Apr 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.99900-3
110- Cleaned up documentation installation
111- Removed unneded dependency on zlib-devel from eet-devel
112
113* Sat Apr 19 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.99900-2
114- Fixed timestamp of source tarball
115- Preserve timestamps of installed files
116- Added pkgconfig to -devel dependencies
117- Added html docs
118
119* Fri Apr 10 2008 Pavel "Stalwart" Shevchuk <stlwrt@gmail.com> - 0.9.99900-1
120- Initial specfile for Eet
Note: See TracBrowser for help on using the repository browser.