[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