]> git.pld-linux.org Git - packages/boinc.git/blob - boinc.spec
- plfor base, some cleanups
[packages/boinc.git] / boinc.spec
1 # TODO:
2 #       - check for BR-s
3 #       - check configure options
4 #       - create devel and static subpackages
5 #       - package boinc script into separate package
6 #       - build files section
7 #       - maybe BOINC.spec
8 #       - find out license
9
10 Summary:        BOINC - Berkeley Open Infrastructure for Network Computing
11 Summary(pl):    BOINC - otwarta infrastruktura Berkeley do obliczeñ sieciowych
12 Name:           boinc
13 Version:        5.3.19
14 Release:        0.1
15 License:        GPL
16 Group:          Applications
17 Source0:        %{name}-%{version}.tar.gz
18 # Source0-md5:  96281927b4f4288db389d58fc548c83b
19 Source1:        http://phileimer.9online.fr/%{name}-1.10.tar.bz2
20 # Source1-md5:  85907bd0b9b3527ee90ee73ad2d4ea8d
21 Patch0:         %{name}-include.patch
22 Patch1:         %{name}-path.patch
23 URL:            http://phileimer.9online.fr/
24 BuildRequires:  curl-devel
25 BuildRequires:  glut-devel
26 BuildRequires:  libstdc++-devel
27 BuildRequires:  wxWidgets-devel
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 BOINC is a software platform for distributed computing using
32 volunteered computer resources.
33
34 %description -l pl
35 BOINC (Berkeley Open Infrastructure for Network Computing) to
36 platforma programowa do rozproszonych obliczeñ przy u¿yciu zasobów
37 komputerowych ochotników.
38
39 %package script
40 Summary:        boinc - a bash script used to manage boinc client
41 Summary(pl):    boinc - napisany w bashu skrypt do zarz±dzania klientem boinc
42 Group:          Applications
43 URL:            http://phileimer.9online.fr/
44
45 %description script
46 boinc is a bash script for unix like systems used to manage client of
47 the BOINC project (Berkeley Open Infrastructure for Network
48 Computing).
49
50 %description script -l pl
51 boinc to napisany w bashu skrypt dla systemów uniksowych s³u¿±cy do
52 zarz±dzania klientem projektu BOINC (Berkeley Open Infrastructure for
53 Network Computing).
54
55 %prep
56 %setup -q
57 %patch0 -p1
58 mv clientgui/BOINCDial{u,U}pManager.h
59
60 %build
61 %{__libtoolize}
62 %{__aclocal} -I m4
63 %{__autoconf}
64 %{__autoheader}
65 %{__automake}
66 %configure \
67         --enable-static \
68         --enable-shared \
69         --with-x \
70         --with-ssl \
71         --with-wx-config=/usr/bin/wx-gtk2-ansi-config
72         
73 %{__make}
74
75 #%{__make} \
76 #       CFLAGS="%{rpmcflags}" \
77 #       LDFLAGS="%{rpmldflags}"
78
79 %install
80 rm -rf $RPM_BUILD_ROOT
81
82 %{__make} install \
83         DESTDIR=$RPM_BUILD_ROOT
84
85 #%%install
86 #rm -rf $RPM_BUILD_ROOT
87 #install -d $RPM_BUILD_ROOT%{_bindir}
88
89 #install boinc $RPM_BUILD_ROOT%{_bindir}
90
91 %clean
92 rm -rf $RPM_BUILD_ROOT
93
94 %files
95 %defattr(644,root,root,755)
96 %doc CHANGES README
97 %attr(755,root,root) %{_bindir}/*
This page took 0.068007 seconds and 3 git commands to generate.