[SPEC] boinc.spec - update
Robert Frysiak
rfrysiak at ET.PUT.Poznan.PL
Mon Sep 11 00:11:45 CEST 2006
Witam,
Przesyłam aktualizację do wersji 5.4.9.
Niestety jest problem z budowaniem się serwera, przez co go wyłączyłem i
buduje się sam klient. Nigdzie w sieci nie znalazłem patcha, który by to
naprawiał. Jest to naprawione dopiero w nowych wersjach rozwojowych.
Usunąłem także 2 patche, które nie sa juz potrzebne w tej wersji boinca
i stworzyłem paczki devel oraz static.
Pod poniższym adresem jest gotowa paczka boinca:
http://helios.et.put.poznan.pl/~rfrysiak/boinc-5.4.9.tar.gz
Pozdrawiam,
RF
-------------- next part --------------
--- boinc.spec.orig 2006-09-10 23:31:34.000000000 +0200
+++ boinc.spec 2006-09-10 22:49:46.000000000 +0200
@@ -14,19 +14,17 @@
Summary: BOINC - Berkeley Open Infrastructure for Network Computing
Summary(pl): BOINC - otwarta infrastruktura Berkeley do obliczeń sieciowych
Name: boinc
-Version: 5.3.22
-Release: 0.2
+Version: 5.4.9
+Release: 0.1
License: GPL
Group: Applications
# Source generated from:
-# cvs -d :pserver:anonymous:@alien.ssl.berkeley.edu:/home/cvs/cvsroot checkout -r boinc_core_release_5_3_22 boinc
+# cvs -d :pserver:anonymous:@alien.ssl.berkeley.edu:/home/cvs/cvsroot checkout -r boinc_core_release_5_4_9 boinc
Source0: %{name}-%{version}.tar.gz
-# Source0-md5: c2a9af4f22e37b5a44a3ca45aa7eb843
+# Source0-md5: 150e5d40f886a0c92719166a7f570dbe
Source1: http://phileimer.9online.fr/%{name}-1.10.tar.bz2
# Source1-md5: 85907bd0b9b3527ee90ee73ad2d4ea8d
-Patch0: %{name}-include.patch
-Patch1: %{name}-Makefile.am.patch
-Patch2: %{name}-platform.patch
+Patch0: %{name}-platform.patch
#Patch for boinc script not used for now don't delete
#Patch2: %{name}-path.patch
URL: http://boinc.berkeley.edu/
@@ -55,6 +53,18 @@
platforma programowa do rozproszonych obliczeń przy użyciu zasobów
komputerowych ochotników.
+%package devel
+Summary: BOINC header files
+Summary(pl): Pliki nagłówkowe do BOINC
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+BOINC header files.
+
+%description devel -l pl
+Pliki nagłówkowe do BOINC.
+
%package script
Summary: boinc - a bash script used to manage boinc client
Summary(pl): boinc - napisany w bashu skrypt do zarządzania klientem boinc
@@ -71,13 +81,21 @@
zarządzania klientem projektu BOINC (Berkeley Open Infrastructure for
Network Computing).
+%package static
+Summary: Static BOINC library
+Summary(pl): Statyczna biblioteka BOINC
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static BOINC library.
+
+%description static -l pl
+Statyczna biblioteka BOINC.
+
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-mv clientgui/BOINCDial{u,U}pManager.h
-mv clientgui/BOINCDial{u,U}pManager.cpp
%build
%{__libtoolize}
@@ -89,8 +107,8 @@
%ifarch amd64
--with-boinc-platform=i686-pc-linux-gnu \
%endif
- --enable-static \
- --enable-shared \
+ --enable-client \
+ --disable-server \
--with-x \
--with-ssl \
--with-wx-config=/usr/bin/wx-gtk2-ansi-config
@@ -121,6 +139,14 @@
%doc doc/
%attr(755,root,root) %{_bindir}/*
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/BOINC/*.h
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/lib*.a
+
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
More information about the pld-devel-pl
mailing list