]> git.pld-linux.org Git - packages/xdelta.git/blobdiff - xdelta.spec
- added the unresolved.patch
[packages/xdelta.git] / xdelta.spec
index 0e2a1efadbfea1988c5fae0e47ecacb5e2c0695f..509ee325fc094389a9c1dae29ba8a853f7b55e05 100644 (file)
@@ -1,17 +1,22 @@
 Summary:       XDELTA - version control system
-Summary(es):   patch y diff para archivos binarios
-Summary(pl):   XDELTA - system kontroli wersji
-Summary(pt_BR):        patch e diff para arquivos binários
+Summary(es.UTF-8):     patch y diff para archivos binarios
+Summary(pl.UTF-8):     XDELTA - system kontroli wersji
+Summary(pt_BR.UTF-8):  patch e diff para arquivos binários
 Name:          xdelta
-Version:       1.1.3
-Release:       1
+Version:       1.1.4
+Release:       2
 License:       GPL
 Group:         Development/Version Control
-Source0:       http://prdownloads.sourceforge.net/xdelta/%{name}-%{version}.tar.gz
+#Source0Download: http://code.google.com/p/xdelta/downloads/list
+Source0:       http://xdelta.googlecode.com/files/%{name}-%{version}.tar.gz
+# Source0-md5: 1b896c01ebf0e353b7e3c3071b05f496
 Patch0:                %{name}-ac_fixes.patch
 Patch1:                %{name}-use_sys_getopt.patch
 Patch2:                %{name}-am15.patch
-URL:           http://www.XCF.Berkeley.EDU/~jmacd/xdelta.html
+Patch3:                %{name}-ac25x.patch
+Patch4:                %{name}-am18.patch
+Patch5:                unresolved.patch
+URL:           http://www.xdelta.org/
 BuildRequires: autoconf
 BuildRequires: automake
 BuildRequires: glib-devel >= 1.2.0
@@ -25,7 +30,7 @@ a library interface and binary delta generator (like a diff program
 for binaries) and an RCS. These changes (deltas) are similar to the
 output of the "diff" program in that they may be used to store and
 transmit only the changes between files. However, unlike diff, the
-output of XDelta is not expressed in a human-readable format--XDelta
+output of XDelta is not expressed in a human-readable format - XDelta
 can also also apply these deltas to a copy of the original file(s).
 XDelta uses a fast, linear algorithm and performs well on both binary
 and text files. XDelta typically outperforms GNU diff in both time and
@@ -33,76 +38,97 @@ generated-delta-size, even for plain text files. XDelta also includes
 a simple implementation of the Rsync algorithm and several advanced
 features for implementing RCS-like file-archival with.
 
-The Xdelta library performs its work independently of the actual
+The XDelta library performs its work independently of the actual
 format used to encode the file and is intended to be used by various
 higher-level programs such as XCF's Project Revision Control System
 (PRCS). PRCS is a front end for a version control toolset. Xdelta uses
 a binary file delta algorithm to replace the standard diff program
 used by RCS.
 
-%description -l es
-xdelta es como las órdenes patch y diff, pero también funciona con
+%description -l es.UTF-8
+xdelta es como las órdenes patch y diff, pero también funciona con
 archivos binarios.
 
-%description -l pl
-XDELTA (`X' od XCF) jest bibliotek± systemu kontroli wersji tworzona
-jako zamiennik RCS. Biblioteka XDELTA wykonuje ró¿ne czynno¶ci
-niezale¿nie od bie¿±cego formatu plików, u¿ywanych do kodowania plików
-baz danych, systemu kontroli wersji i zaprojektowana jest do u¿ywania
-w ró¿nych wysoko-poziomowych systemach kontroli wersji jak PRCS.
-
-%description -l pt_BR
-xdelta é como os comandos patch e diff, mas também funciona com
-arquivos binários.
+%description -l pl.UTF-8
+XDelta (`X' od XCF - eXperimental Computing Facility w Berkeley) jest
+biblioteką i generatorem binarnych delt (różnic podobnych do tych
+tworzonych przez program diff, ale dla binariów) oraz systemem
+kontroli wersji. Te zmiany (delty) są podobne do wyjścia programu diff
+także w tym, że mogą być używane do przechowywania i transmisji tylko
+zmian między plikami. Jednak, w przeciwieństwie do diffa, wyjście
+XDelty nie jest wyrażone w postaci czytelnej dla człowieka; XDelta
+może także nanieść te zmiany na kopię oryginalnego pliku (plików).
+XDelta używa szybkiego, liniowego algorytmu i dobrze się sprawdza
+zarówno na binarnych, jak i tekstowych plikach. Algorytm XDelta zwykle
+jest wydajniejszy od GNU diffa zarówno pod względem czasu jak i
+rozmiaru wygenerowanych różnic, nawet dla plików czysto tekstowych.
+XDelta zawiera także przykładową implementację algorytmy Rsync i kilka
+zaawansowanych możliwości do implementowania archiwizacji plików
+podobnej do RCS.
+
+Biblioteka XDelta działa dobrze niezależnie od formatu użytego przy
+kodowaniu pliku i jest przeznaczona do używania w różnych
+wysokopoziomowych programach takich jak system kontroli wersji z XCF
+(PRCS - Project Revision Control System), będący frontendem do
+zbioru narzędzi służących do kontroli wersji, w którym jest używany
+algorytm binarnych różnic XDelta zamiast standardowego diffa używanego
+przez RCS.
+
+%description -l pt_BR.UTF-8
+xdelta é como os comandos patch e diff, mas também funciona com
+arquivos binários.
 
 %package devel
 Summary:       XDELTA - header files
-Summary(pl):   XDELTA - pliki nag³ówkowe
-Summary(pt_BR):        Arquivos de desenvolvimento xdelta
+Summary(pl.UTF-8):     XDELTA - pliki nagłówkowe
+Summary(pt_BR.UTF-8):  Arquivos de desenvolvimento xdelta
 Group:         Development/Libraries
-Requires:      %{name} = %{version}
+Requires:      %{name} = %{version}-%{release}
 
 %description devel
 This package contains the XDELTA header files required to develop
 XDELTA-based applications.
 
-%description devel -l pl
-Pakiet ten zawiera pliki nag³ówkowe potrzebne przy tworzeniu aplikacji
-bazuj±cych na XDELTA.
+%description devel -l pl.UTF-8
+Pakiet ten zawiera pliki nagłówkowe potrzebne przy tworzeniu aplikacji
+bazujących na XDELTA.
 
-%description devel -l pt_BR
-Esse pacote contém os arquivos de desenvolvimento do xdelta.
+%description devel -l pt_BR.UTF-8
+Esse pacote contém os arquivos de desenvolvimento do xdelta.
 
 %package static
 Summary:       XDELTA - static library
-Summary(pl):   XDELTA - biblioteka statyczna
-Summary(pt_BR):        Bibliotecas estáticas para desenvolvimento com xdelta
+Summary(pl.UTF-8):     XDELTA - biblioteka statyczna
+Summary(pt_BR.UTF-8):  Bibliotecas estáticas para desenvolvimento com xdelta
 Group:         Development/Libraries
-Requires:      %{name}-devel = %{version}
+Requires:      %{name}-devel = %{version}-%{release}
 
 %description static
 This package contains the XDELTA static libraries.
 
-%description static -l pl
-Pakiet ten zawiera bibliotekê statyczn± XDELTA.
+%description static -l pl.UTF-8
+Pakiet ten zawiera bibliotekę statyczną XDELTA.
 
-%description static -l pt_BR
-Bibliotecas estáticas para desenvolvimento com xdelta.
+%description static -l pt_BR.UTF-8
+Bibliotecas estáticas para desenvolvimento com xdelta.
 
 %prep
 %setup -q
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
+%patch3 -p1
+%patch4 -p1
+%patch5 -p1
 
 %build
-rm -f missing
-libtoolize --copy --force
-aclocal
+%{__libtoolize}
+%{__aclocal}
 %{__autoconf}
+%{__autoheader}
 %{__automake}
-%configure \
-       --x-includes=%{_prefix}/X11R6/lib/glib/include
+%configure
+
 %{__make}
 
 %install
@@ -112,25 +138,29 @@ rm -rf $RPM_BUILD_ROOT
        DESTDIR=$RPM_BUILD_ROOT \
        m4datadir=%{_aclocaldir}
 
-gzip -9nf NEWS READ* ChangeLog
-
-%post   -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
-
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post  -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
 %files
 %defattr(644,root,root,755)
+%doc NEWS READ*
 %attr(755,root,root) %{_bindir}/xdelta
-%attr(755,root,root) %{_libdir}/lib*.so.*.*
+%attr(755,root,root) %{_libdir}/libedsio.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libedsio.so.0
+%attr(755,root,root) %{_libdir}/libxdelta.so.*.*
+%attr(755,root,root) %ghost %{_libdir}/libxdelta.so.2
 %{_mandir}/man1/*
 
 %files devel
 %defattr(644,root,root,755)
-%doc {NEWS,READ*,ChangeLog}.gz
+%doc ChangeLog
 %attr(755,root,root) %{_bindir}/xdelta-config
-%attr(755,root,root) %{_libdir}/lib*.so
+%attr(755,root,root) %{_libdir}/libedsio.so
+%attr(755,root,root) %{_libdir}/libxdelta.so
+%{_libdir}/lib*.la
 %{_aclocaldir}/*
 %{_includedir}/*
 
This page took 0.401393 seconds and 4 git commands to generate.