]> git.pld-linux.org Git - packages/GNUnet.git/blobdiff - GNUnet.spec
- converted to UTF-8
[packages/GNUnet.git] / GNUnet.spec
index 99eb9e14b3cc15c2644e1fe7672203f972a950b7..890f32ccb6ececcd9d8b51ec84047696e615bf5d 100644 (file)
@@ -3,12 +3,12 @@
 %bcond_without ipv6    # without IPv6 support
 #
 Summary:       An anonymous distributed secure network
-Summary(pl):   Anonimowa, rozproszona, bezpieczna sieæ
+Summary(pl.UTF-8):   Anonimowa, rozproszona, bezpieczna sieć
 Name:          GNUnet
 Version:       0.6.5
 Release:       0.1
-Group:         Applications/Networking
 License:       GPL
+Group:         Applications/Networking
 Source0:       http://www.ovmj.org/GNUnet/download/%{name}-%{version}.tar.bz2
 # Source0-md5: 8bca32b55dccdb5bde7bd2b38df9df03
 Source1:       gnunet.init
@@ -27,31 +27,31 @@ BuildRequires:      libltdl-devel
 BuildRequires: libtool >= 1:1.4.2-9
 BuildRequires: mysql-devel >= 3.23.56
 BuildRequires: openssl-devel >= 0.9.7d
-BuildRequires: rpmbuild(macros) >= 1.202
+BuildRequires: rpmbuild(macros) >= 1.268
 BuildRequires: tdb-devel
-PreReq:                rc-scripts
+Requires(post,postun): /sbin/ldconfig
+Requires(post,preun):  /sbin/chkconfig
+Requires(postun):      /usr/sbin/groupdel
+Requires(postun):      /usr/sbin/userdel
 Requires(pre): /bin/id
 Requires(pre): /usr/bin/getgid
 Requires(pre): /usr/sbin/groupadd
 Requires(pre): /usr/sbin/useradd
-Requires(postun):      /usr/sbin/groupdel
-Requires(postun):      /usr/sbin/userdel
-Requires(post,postun): /sbin/ldconfig
-Requires(post,preun):  /sbin/chkconfig
 Requires:      gdbm
 Requires:      gtk+ >= 1.2
 Requires:      libextractor >= 0.3.10
 Requires:      openssl >= 0.9.7d
+Requires:      rc-scripts
 Provides:      group(gnunet)
 Provides:      user(gnunet)
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
-%define        _gnunethomedir  /var/lib/GNUnet
+%define                _gnunethomedir  /var/lib/GNUnet
 
 %description
 GNUnet is framework for secure peer-to-peer networking. The primary
 application for GNUnet is anonymous file-sharing. GNUnet is part of
-the GNU project (http://www.gnu.org/).
+the GNU project <http://www.gnu.org/>.
 
 While GNUnet file-sharing provides anonymity for its users, it also
 provides accounting to perform better resource allocation.
@@ -72,91 +72,89 @@ anonymity may be limited due to the small number of active
 participants.
 
 For a more detailed description of GNUnet, see our webpages at:
-
-http://www.gnu.org/software/GNUnet/ and http://www.ovmj.org/GNUnet/
+<http://www.gnu.org/software/GNUnet/> and <http://www.ovmj.org/GNUnet/>
 
 Note that this RPM contains only plain directories database frontend;
 bdb, gdbm, mysql and tdb frontends are in separate subpackages.
 
-%description -l pl
+%description -l pl.UTF-8
 GNUnet stanowi szkielet bezpiecznej sieci typu peer-to-peer.
-Podstawow± aplikacj± GNUnet jest anonimowe wspó³dzielenie plików.
-GNUnet stanowi czê¶æ projektu GNU (http://www.gnu.org/).
-
-Podczas gdy wspó³dzielenie plików za pomoc± GNUnet zapewnia
-u¿ytkownikom anonimowo¶æ, umo¿liwia ono równie¿ ewidencjonowanie dla
-zapewnienia lepszego gospodarowania zasobami. U¿ytkownicy wnosz±cy
-co¶ s± nagradzani lepsz± jako¶ci± us³ugi. Ka¿dy z równorzêdnych
-u¿ytkowników monitoruje zachowanie pozosta³ych i przydziela zasoby
-u¿ytkownikom, którzy s± ekonomicznie wiarygodni. Kodowanie tre¶ci
-czyni system nagród trudnym do przechytrzenia.
-
-GNUnet wspiera wiele protoko³ów transportowych, aktualnie: UDP, TCP i
-SMTP. Szkielet automatycznie wybiera tani± metodê transportu dostêpn±
-w danej chwili dla obu u¿ytkowników przy dowolnym po³±czeniu. GNUnet
-mo¿e dzia³aæ pomiêdzy dwiema maszynami znajduj±cymi siê za NAT i z
+Podstawową aplikacją GNUnet jest anonimowe współdzielenie plików.
+GNUnet stanowi część projektu GNU (http://www.gnu.org/).
+
+Podczas gdy współdzielenie plików za pomocą GNUnet zapewnia
+użytkownikom anonimowość, umożliwia ono również ewidencjonowanie dla
+zapewnienia lepszego gospodarowania zasobami. Użytkownicy wnoszący coś
+są nagradzani lepszą jakością usługi. Każdy z równorzędnych
+użytkowników monitoruje zachowanie pozostałych i przydziela zasoby
+użytkownikom, którzy są ekonomicznie wiarygodni. Kodowanie treści
+czyni system nagród trudnym do przechytrzenia.
+
+GNUnet wspiera wiele protokołów transportowych, aktualnie: UDP, TCP i
+SMTP. Szkielet automatycznie wybiera tanią metodę transportu dostępną
+w danej chwili dla obu użytkowników przy dowolnym połączeniu. GNUnet
+może działać pomiędzy dwiema maszynami znajdującymi się za NAT i z
 prawie wszystkimi konfiguracjami firewalli.
 
-Jest to wersja beta. Najwa¿niejsze funkcje zosta³y zaimplementowane i
-przetestowane. Funkcje zapewniaj±ce bezpieczeñstwo s± na swoim
-miejscu, lecz nale¿y zauwa¿yæ, ¿e anonimowo¶æ mo¿e byæ ograniczona ze
-wzglêdu na ma³± liczbê aktywnych uczestników.
+Jest to wersja beta. Najważniejsze funkcje zostały zaimplementowane i
+przetestowane. Funkcje zapewniające bezpieczeństwo są na swoim
+miejscu, lecz należy zauważyć, że anonimowość może być ograniczona ze
+względu na małą liczbę aktywnych uczestników.
 
-Bardziej szczegó³owy opis GNUnet mo¿na znale¼æ na stronie:
+Bardziej szczegółowy opis GNUnet można znaleźć na stronie:
+<http://www.gnu.org/software/GNUnet/> i <http://www.ovmj.org/GNUnet/>
 
-http://www.gnu.org/software/GNUnet/ i http://www.ovmj.org/GNUnet/
-
-Nale¿y te¿ zauwa¿yæ, ¿e ten pakiet zawiera tylko interfejs bazodanowy
-dla zwyk³ych katalogów; wtyczki obs³uguj±ce bazy bdb, gdbm, mysql i
-tdb znajduj± siê w osobnych podpakietach.
+Należy też zauważyć, że ten pakiet zawiera tylko interfejs bazodanowy
+dla zwykłych katalogów; wtyczki obsługujące bazy bdb, gdbm, mysql i
+tdb znajdują się w osobnych podpakietach.
 
 %package bdb
 Summary:       BerkeleyDB database support for GNUnet
-Summary(pl):   Obs³uga bazy BerkeleyDB dla GNUnet
-Group:         Applications/Network
+Summary(pl.UTF-8):   Obsługa bazy BerkeleyDB dla GNUnet
+Group:         Applications/Networking
 Requires:      %{name} = %{version}-%{release}
 
 %description bdb
 This package contains BerkeleyDB database frontend for GNUnet.
 
-%description bdb -l pl
+%description bdb -l pl.UTF-8
 Pakiet ten zawiera interfejs bazy danych BerkeleyDB dla GNUnet.
 
 %package gdbm
 Summary:       GDBM database support for GNUnet
-Summary(pl):   Obs³uga bazy GDBM dla GNUnet
-Group:         Applications/Network
+Summary(pl.UTF-8):   Obsługa bazy GDBM dla GNUnet
+Group:         Applications/Networking
 Requires:      %{name} = %{version}-%{release}
 
 %description gdbm
 This package contains GDBM database frontend for GNUnet.
 
-%description gdbm -l pl
+%description gdbm -l pl.UTF-8
 Pakiet ten zawiera interfejs bazy danych GDBM dla GNUnet.
 
 %package mysql
 Summary:       MySQL database support for GNUnet
-Summary(pl):   Obs³uga bazy MySQL dla GNUnet
-Group:         Applications/Network
+Summary(pl.UTF-8):   Obsługa bazy MySQL dla GNUnet
+Group:         Applications/Networking
 Requires:      %{name} = %{version}-%{release}
 Requires:      mysql-libs >= 3.23.56
 
 %description mysql
 This package contains MySQL database frontend for GNUnet.
 
-%description mysql -l pl
+%description mysql -l pl.UTF-8
 Pakiet ten zawiera interfejs bazy danych MySQL dla GNUnet.
 
 %package tdb
 Summary:       TDB database support for GNUnet
-Summary(pl):   Obs³uga bazy TDB dla GNUnet
-Group:         Applications/Network
+Summary(pl.UTF-8):   Obsługa bazy TDB dla GNUnet
+Group:         Applications/Networking
 Requires:      %{name} = %{version}-%{release}
 
 %description tdb
 This package contains TDB database frontend for GNUnet.
 
-%description tdb -l pl
+%description tdb -l pl.UTF-8
 Pakiet ten zawiera interfejs bazy danych TDB dla GNUnet.
 
 %prep
@@ -211,17 +209,13 @@ rm -rf $RPM_BUILD_ROOT
 %post
 /sbin/ldconfig
 /sbin/chkconfig --add gnunet
-if [ -f /var/lock/subsys/gnunet ]; then
-       /etc/rc.d/init.d/gnunet restart >&2
-else
-       echo "Run \"/etc/rc.d/init.d/gnunet start\" to start GNUnet." >&2
-fi
+%service gnunet restart "GNUnet"
 
 %preun
-if [ -f /var/lock/subsys/gnunet ]; then
-       /etc/rc.d/init.d/gnunet stop
+if [ "$1" = 0 ]; then
+       %service gnunet stop
+       /sbin/chkconfig --del gnunet
 fi
-/sbin/chkconfig --del gnunet
 
 %postun
 /sbin/ldconfig
@@ -297,8 +291,8 @@ fi
 %{_libdir}/libgnunettransport_udp6.la
 %endif
 
-%attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/gnunet.conf
-%{_sysconfdir}/skel/.gnunet
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/gnunet.conf
+/etc/skel/.gnunet
 %attr(754,root,root) /etc/rc.d/init.d/gnunet
 %{_mandir}/man1/gnunet-chat.1*
 %{_mandir}/man1/gnunet-check.1*
This page took 0.04119 seconds and 4 git commands to generate.