]> git.pld-linux.org Git - packages/flux.git/blobdiff - flux.spec
- removed all Group fields translations (oure rpm now can handle translating
[packages/flux.git] / flux.spec
index e1ff3b1b2a57bbc11b0fecad1f0bada4c92da66c..26741d08bc6abb61d9b2079cf32ac579ba6b0196 100644 (file)
--- a/flux.spec
+++ b/flux.spec
@@ -1,15 +1,19 @@
 Summary:       Flux is a survival-through-structure library
+Summary(pl):   Flux - biblioteka struktur danych i operacji na nich
 Name:          flux
 Version:       0.4.1
-Release:       2
-Group:         Libraries
-Group(fr):     Librairies
-Group(pl):     Biblioteki
+Release:       3
 License:       GPL
+Group:         Libraries
 Source0:       ftp://ftp.styx.net/projects/flux/%{name}-%{version}.tar.gz
 Patch0:                %{name}-gethostbyname_is_in_libc_aka_no_libnsl.patch
-BuildRequires: autoconf
+Patch1:                %{name}-acinclude_fix.patch
+Patch2:                %{name}-am15.patch
+Patch3:                %{name}-AC_C_BIGENDIAN.patch
 URL:           http://projects.simplemente.net/flux/
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: libtool
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -32,20 +36,20 @@ and IRC. (Note: IRC protocols are hairy and ill-defined. Unification
 and masking is particularly useful here).
 
 %description -l pl
-Flux jest bibliotek± typu "", której celem jest redukcja z³o¿ono¶ci
-programowania w C. W tym celu zaprojektowano funkcje wysokiego poziomu
-s³u¿±ce manipulacji danymi i komunikacji z wyspecjalizowanymi
-uchwytami, ukrywaj±c nu¿±ce zazwyczaj zadania programistyczne.
-Popularne bloki instrukcji s± zawiniête w wywo³aniach wy¿szego poziomu
-o intuicyjnych nazwach. Mówi±c krótko: Zrób to raz, zrób to dobrze i
-zapomnij o tym. Takie wyabstrahowywanie wymaga wielu kompromisów. We
-Fluksie powinny byæ one ograniczone do minimum, czasem za¶, kiedy
-³atwo jest u¿yæ lepszych algorytmów, zyskuje siê na wydajno¶ci. Inn±
-wa¿n± rzecz± jest stworzenie pomostu miêdzy typowymi zadaniami
-(parsowanie, przechowywanie, wydobywanie, buforowanie i transfer),
-strukturami danych (generyczne struktury drzew, generyczne struktury
-sieci XML i formaty prezentacyjne) a protoko³ami (FluxComm, protoko³y
-uniksowe i IRC. Uwaga: protoko³y ircowe s± niezgrabne i ¼le
+Flux jest bibliotek± typu "survival-through-structure", której celem
+jest redukcja z³o¿ono¶ci programowania w C. W tym celu zaprojektowano
+funkcje wysokiego poziomu s³u¿±ce manipulacji danymi i komunikacji z
+wyspecjalizowanymi uchwytami, ukrywaj±c nu¿±ce zazwyczaj zadania
+programistyczne. Popularne bloki instrukcji s± zawiniête w wywo³aniach
+wy¿szego poziomu o intuicyjnych nazwach. Mówi±c krótko: Zrób to raz,
+zrób to dobrze i zapomnij o tym. Takie wyabstrahowywanie wymaga wielu
+kompromisów. We Fluksie powinny byæ one ograniczone do minimum, czasem
+za¶, kiedy ³atwo jest u¿yæ lepszych algorytmów, zyskuje siê na
+wydajno¶ci. Inn± wa¿n± rzecz± jest stworzenie pomostu miêdzy typowymi
+zadaniami (parsowanie, przechowywanie, wydobywanie, buforowanie i
+transfer), strukturami danych (generyczne struktury drzew, generyczne
+struktury sieci XML i formaty prezentacyjne) a protoko³ami (FluxComm,
+protoko³y uniksowe i IRC. Uwaga: protoko³y ircowe s± niezgrabne i ¼le
 zdefiniowane. Szczególnie w tym wypadku unifikacja i maskowanie
 ukazuj± swoja warto¶æ).
 
@@ -53,8 +57,6 @@ ukazuj
 Summary:       Header files and development documentation for flux
 Summary(pl):   Pliki nag³ówkowe i dokumentacja do flux
 Group:         Development/Libraries
-Group(fr):     Development/Librairies
-Group(pl):     Programowanie/Biblioteki
 Requires:      %{name} = %{version}
 
 %description devel
@@ -67,8 +69,6 @@ Pliki nag
 Summary:       Static flux libraries
 Summary(pl):   Biblioteki statyczne flux
 Group:         Development/Libraries
-Group(fr):     Development/Librairies
-Group(pl):     Programowanie/Biblioteki
 Requires:      %{name}-devel = %{version}
 
 %description static
@@ -79,23 +79,27 @@ Biblioteki statyczne flux.
 
 %prep
 %setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+%patch3 -p1
 
 %build
+rm -f missing
+libtoolize --copy --force
+aclocal
 autoconf
+automake -a -c
 %configure
-echo n | make
+echo n | %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install DESTDIR=$RPM_BUILD_ROOT
 
-strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
-
 gzip -9nf AUTHORS README NEWS TODO 
 
-%find_lang %{name}
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
This page took 2.363067 seconds and 4 git commands to generate.