X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=eet.spec;h=dd1d47ddc15a38e8fdcfd6adad5b54c74ae971d9;hb=refs%2Ftags%2Fauto%2Fth%2Feet-1.7.6-1;hp=7c53f0c571f70d9246b79ca590a19cdfd3ef4162;hpb=84474a585731c15ac68f943a301f61f438029398;p=packages%2Feet.git diff --git a/eet.spec b/eet.spec index 7c53f0c..dd1d47d 100644 --- a/eet.spec +++ b/eet.spec @@ -3,24 +3,29 @@ %bcond_without static_libs # don't build static library # Summary: Library for speedy data storage, retrieval, and compression -Summary(pl): Biblioteka do szybkiego zapisywania, odtwarzania i kompresji danych +Summary(pl.UTF-8): Biblioteka do szybkiego zapisywania, odtwarzania i kompresji danych Name: eet -Version: 0.9.10.025 +Version: 1.7.6 Release: 1 License: BSD Group: Libraries -Source0: http://enlightenment.freedesktop.org/files/%{name}-%{version}.tar.gz -# Source0-md5: 8fc27a6beaac9b94a4bde755b4a5770a -URL: http://enlightenment.org/Libraries/Eet/ -BuildRequires: autoconf -BuildRequires: automake +Source0: http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2 +# Source0-md5: 24cb0f2c33bfcc403bd0ce2860bd3633 +URL: http://trac.enlightenment.org/e/wiki/Eet +BuildRequires: autoconf >= 2.52 +BuildRequires: automake >= 1.6 +BuildRequires: eina-devel >= 1.2.0 +BuildRequires: gnutls-devel >= 1.7.6 +BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel BuildRequires: libtool +BuildRequires: pkgconfig >= 1:0.22 +BuildRequires: sed >= 4.0 BuildRequires: zlib-devel +Requires: eina >= 1.2.0 +Requires: gnutls >= 1.7.6 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%undefine __cxx - %description Eet is a tiny library designed to write an arbitary set of chunks of data to a file and optionally compress each chunk (very much like a @@ -34,51 +39,60 @@ other machines, or just writing to arbitary files on the system. All data is encoded in a platform independant way and can be written and read by any architecture. -%description -l pl -Eet to ma³a biblioteka zaprojektowana do zapisu dowolnego zbioru -porcji danych do pliku i opcjonalnej kompresji ka¿dej porcji (podobnie -do pliku zip) oraz umo¿liwienia pó¼niej szybkiego odczytu pliku ze -swobodnym dostêpem. Nie jest to zip, jako ¿e sam zip jest bardziej -z³o¿ony ni¿ trzeba, a by³o du¿o pro¶ciej zaimplementowaæ to tak, jak +%description -l pl.UTF-8 +Eet to mała biblioteka zaprojektowana do zapisu dowolnego zbioru +porcji danych do pliku i opcjonalnej kompresji każdej porcji (podobnie +do pliku zip) oraz umożliwienia później szybkiego odczytu pliku ze +swobodnym dostępem. Nie jest to zip, jako że sam zip jest bardziej +złożony niż trzeba, a było dużo prościej zaimplementować to tak, jak jest. -Biblioteka mo¿e tak¿e kodowaæ i dekodowaæ struktury danych w pamiêci, -a tak¿e dane obrazów do zapisu do plików eet lub wysy³ania po sieci na -inne maszyny, lub po prostu zapisywania do dowolnych plików w -systemie. Wszystkie dane s± kodowane w sposób niezale¿ny od platformy -i mog± byæ zapisywane i odczytywane na dowolnej architekturze. +Biblioteka może także kodować i dekodować struktury danych w pamięci, +a także dane obrazów do zapisu do plików eet lub wysyłania po sieci na +inne maszyny, lub po prostu zapisywania do dowolnych plików w +systemie. Wszystkie dane są kodowane w sposób niezależny od platformy +i mogą być zapisywane i odczytywane na dowolnej architekturze. %package devel Summary: Header files for Eet library -Summary(pl): Pliki nag³ówkowe biblioteki Eet +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Eet Group: Development/Libraries Requires: %{name} = %{version}-%{release} +Requires: eina-devel >= 1.2.0 +Requires: gnutls-devel >= 1.7.6 +Requires: libgcrypt-devel Requires: libjpeg-devel Requires: zlib-devel %description devel Header files for Eet library. -%description devel -l pl -Pliki nag³ówkowe biblioteki Eet. +%description devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki Eet. %package static Summary: Static Eet library -Summary(pl): Statyczna biblioteka Eet +Summary(pl.UTF-8): Statyczna biblioteka Eet Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static Eet library. -%description static -l pl +%description static -l pl.UTF-8 Statyczna biblioteka Eet. %prep %setup -q %build +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__autoheader} +%{__automake} %configure \ + --disable-silent-rules \ %{!?with_static_libs:--disable-static} %{__make} @@ -88,6 +102,9 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT%{_examplesdir} +mv -f $RPM_BUILD_ROOT%{_datadir}/eet/examples $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} + %clean rm -rf $RPM_BUILD_ROOT @@ -96,18 +113,18 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc AUTHORS COPYING COPYING-PLAIN INSTALL README +%doc AUTHORS COPYING NEWS README %attr(755,root,root) %{_bindir}/eet -%attr(755,root,root) %{_bindir}/eet_bench %attr(755,root,root) %{_libdir}/libeet.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libeet.so.1 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/eet-config %attr(755,root,root) %{_libdir}/libeet.so %{_libdir}/libeet.la +%{_includedir}/eet-1 %{_pkgconfigdir}/eet.pc -%{_includedir}/Eet* +%{_examplesdir}/%{name}-%{version} %if %{with static_libs} %files static