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

Revision 2608, 3.9 KB checked in by Takemikaduchi, 13 years ago (diff)

rebuild with openssl-1.0.0c

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