From f6192774266cfcad431d59630f5969755f2f72ef Mon Sep 17 00:00:00 2001 From: tommat Date: Mon, 13 Feb 2006 23:16:22 +0000 Subject: [PATCH] - started packaging real boinc applications - NFY, not building Changed files: boinc.spec -> 1.11 --- boinc.spec | 81 +++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 68 insertions(+), 13 deletions(-) diff --git a/boinc.spec b/boinc.spec index cb40524..c53a325 100644 --- a/boinc.spec +++ b/boinc.spec @@ -1,40 +1,95 @@ -Summary: boinc - a bash script used to manage boinc client -Summary(pl): boinc - napisany w bashu skrypt do zarz±dzania klientem boinc +# TODO: +# - check for BR-s +# - check configure options +# - create devel and static subpackages +# - package boinc script into separate package +# - build files section +# - maybe BOINC.spec +# - find out license + +Summary: BOINC - Berkeley Open Infrastructure for Network Computing Name: boinc -Version: 1.10 +Version: 5.3.19 Release: 0.1 License: GPL Group: Applications -Source0: http://phileimer.9online.fr/%{name}-%{version}.tar.bz2 -# Source0-md5: 85907bd0b9b3527ee90ee73ad2d4ea8d -Patch0: %{name}-path.patch +Source0: %{name}-%{version}.tar.gz +# Source0-md5: 96281927b4f4288db389d58fc548c83b +Source1: http://phileimer.9online.fr/%{name}-1.10.tar.bz2 +# Source1-md5: 85907bd0b9b3527ee90ee73ad2d4ea8d +Patch0: %{name}-include.patch +Patch1: %{name}-path.patch URL: http://phileimer.9online.fr/ -Requires: setiathome -BuildArch: noarch +BuildRequires: glut-devel +BuildRequires: libstdc++-devel +BuildRequires: curl-devel +BuildRequires: wxWidgets-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description +BOINC is a software platform for distributed computing using volunteered +computer resources. + + +%package script +Summary: boinc - a bash script used to manage boinc client +Summary(pl): boinc - napisany w bashu skrypt do zarz±dzania klientem boinc +Group: Applications +URL: http://phileimer.9online.fr/ + +%description script boinc is a bash script for unix like systems used to manage client of the BOINC project (Berkeley Open Infrastructure for Network Computing). -%description -l pl +%description script -l pl boinc to napisany w bashu skrypt dla systemów uniksowych s³u¿±cy do zarz±dzania klientem projektu BOINC (Berkeley Open Infrastructure for Network Computing). %prep %setup -q -%patch0 -p0 +%patch0 -p1 +mv clientgui/BOINCDial{u,U}pManager.h + +%build +#%%{__gettextize} +%{__libtoolize} +%{__aclocal} -I m4 +%{__autoconf} +%{__autoheader} +%{__automake} +cp -f /usr/share/automake/config.sub . +%configure \ + --enable-static \ + --enable-shared \ + --with-x \ + --with-ssl \ + --with-wx-config=/usr/bin/wx-gtk2-ansi-config + +%{__make} + +#%{__make} \ +# CFLAGS="%{rpmcflags}" \ +# LDFLAGS="%{rpmldflags}" %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT%{_bindir} +# create directories if necessary +#install -d $RPM_BUILD_ROOT +#install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} -install boinc $RPM_BUILD_ROOT%{_bindir} +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT + +#%%install +#rm -rf $RPM_BUILD_ROOT +#install -d $RPM_BUILD_ROOT%{_bindir} + +#install boinc $RPM_BUILD_ROOT%{_bindir} %clean -rm -rf $RPM_BUILD_ROOT +#rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -- 2.44.0