--- boinc-6.10.17+dfsg.orig/debian/watch +++ boinc-6.10.17+dfsg/debian/watch @@ -0,0 +1,3 @@ +version=3 +opts="dversionmangle=s/\./_/g;s/\+dfsg//,uversionmangle=s/\///" \ + http://boinc.berkeley.edu/svn/tags/boinc_core_release_(\d+_\d*[13579]_.*) --- boinc-6.10.17+dfsg.orig/debian/rules +++ boinc-6.10.17+dfsg/debian/rules @@ -0,0 +1,242 @@ +#!/usr/bin/make -f + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# Uncomment this to compile with gcc-snapshot. +#export CC=/usr/lib/gcc-snapshot/bin/gcc +#export CXX=/usr/lib/gcc-snapshot/bin/g++ +#export CPP=/usr/lib/gcc-snapshot/bin/cpp + +include /usr/share/quilt/quilt.make + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + TYPE_FLAGS = --build $(DEB_HOST_GNU_TYPE) +else + TYPE_FLAGS = --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + +# On some architectures it is required to change the BOINC platform of the +# core client (with the --with-boinc-platform configure option) to match the +# official BOINC platform, otherwise it would not download any applications, +# because projects mostly provide applications for official BOINC platforms +# only. See http://boinc.berkeley.edu/trac/wiki/BoincPlatforms for the list +# of official BOINC platforms. + +# Change BOINC platform alpha-unknown-linux-gnu to alpha-hp-linux-gnu and +# declare alpha-unknown-linux-gnu as alternate platform, because some projects +# offer applications for it. +ifeq ($(DEB_HOST_GNU_TYPE), alpha-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=alpha-hp-linux-gnu \ + --with-boinc-alt-platform=alpha-unknown-linux-gnu +endif + +# Change BOINC platform i486-pc-linux-gnu to i686-pc-linux-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), i486-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=i686-pc-linux-gnu +endif + +# Change BOINC platform i486-pc-kfreebsd-gnu to i686-pc-kfreebsd-gnu to be +# consistent with the official BOINC platform i686-pc-linux-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), i486-kfreebsd-gnu) + TYPE_FLAGS += --with-boinc-platform=i686-pc-kfreebsd-gnu +endif + +# Change BOINC platform ia64-unknown-linux-gnu to ia64-linux-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), ia64-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=ia64-linux-gnu +endif + +# Change BOINC platform powerpc-unknown-linux-gnu to powerpc-linux-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), powerpc-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=powerpc-linux-gnu +endif + +# Change BOINC platform powerpc64-unknown-linux-gnu to ppc64-linux-gnu and +# declare powerpc-linux-gnu as alternate platform. +ifeq ($(DEB_HOST_GNU_TYPE), powerpc64-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=ppc64-linux-gnu \ + --with-boinc-alt-platform=powerpc-linux-gnu +endif + +# Change BOINC platform sparc-unknown-linux-gnu to sparc-sun-linux-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), sparc-linux-gnu) + TYPE_FLAGS += --with-boinc-platform=sparc-sun-linux-gnu +endif + +# Declare i686-pc-kfreebsd-gnu as alternate platform for +# x86_64-pc-kfreebsd-gnu. +ifeq ($(DEB_HOST_GNU_TYPE), x86_64-kfreebsd-gnu) + TYPE_FLAGS += --with-boinc-alt-platform=i686-pc-kfreebsd-gnu +endif + +CFLAGS += -g -Wall +CXXFLAGS += -g -Wall +LDFLAGS += -Wl,--as-needed + +CFLAGS_boinc-client := $(CFLAGS) +CXXFLAGS_boinc-client := $(CXXFLAGS) + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + DEB_OPT_FLAGS = -O0 + DEB_OPT_FLAGS_boinc-client = -O0 +else + DEB_OPT_FLAGS = -O2 + DEB_OPT_FLAGS_boinc-client = -O3 +endif + +CFLAGS += $(DEB_OPT_FLAGS) +CXXFLAGS += $(DEB_OPT_FLAGS) + +CFLAGS_boinc-client += $(DEB_OPT_FLAGS_boinc-client) +CXXFLAGS_boinc-client += $(DEB_OPT_FLAGS_boinc-client) + +CFGFLAGS = \ + $(TYPE_FLAGS) \ + --prefix=/usr \ + --enable-client \ + --disable-server \ + --enable-unicode \ + --with-ssl \ + CFLAGS="$(CFLAGS)" \ + CXXFLAGS="$(CXXFLAGS)" \ + LDFLAGS="$(LDFLAGS)" + +CFGFLAGS_boinc-client = \ + $(TYPE_FLAGS) \ + --enable-client \ + --disable-server \ + --with-ssl \ + --without-wx-config \ + CFLAGS="$(CFLAGS_boinc-client)" \ + CXXFLAGS="$(CXXFLAGS_boinc-client)" \ + LDFLAGS="$(LDFLAGS)" + +test-stamp: + dh_testdir + xmllint --nonet --noout \ + debian/conffiles/cc_config.xml \ + debian/conffiles/global_prefs_override.xml + touch $@ + +autoreconf-stamp: patch + dh_testdir + cp -f /usr/share/misc/config.guess config.guess + cp -f /usr/share/misc/config.sub config.sub + aclocal-1.9 -I m4 && autoheader && automake-1.9 && autoconf + touch $@ + +build: test-stamp build-stamp +build-stamp: autoreconf-stamp build-boinc-client-stamp + dh_testdir + ./configure $(CFGFLAGS) + $(MAKE) + docbook2x-man debian/manpages/update-boinc-applinks.xml + # Generate binary message catalogs of the BOINC Manager. + for i in `ls locale/client`; do \ + if [ -f "locale/client/$$i/BOINC-Manager.po" ]; then \ + msgfmt -o "locale/client/$$i/BOINC-Manager.mo" \ + "locale/client/$$i/BOINC-Manager.po"; \ + fi; \ + done; + touch $@ + +build-boinc-client-stamp: autoreconf-stamp + dh_testdir + ./configure $(CFGFLAGS_boinc-client) + $(MAKE) + #cp client/boinc.unmodified client/boinc.optimized + touch $@ + +clean: clean-patched unpatch +clean-patched: + dh clean + dh_clean \ + client/boinc.optimized \ + update-boinc-applinks.1 \ + `find -name Makefile.in` \ + aclocal.m4 \ + config.h.in \ + configure \ + locale/client/ar/BOINC\ Manager.mo \ + config.guess \ + config.sub \ + client/scripts/Makefile \ + client/scripts/boinc-client \ + clientgui/res/Makefile \ + sea/Makefile \ + api/libboinc_api.a \ + api/libboinc_graphics2.a \ + lib/libboinc.a \ + client/boinc \ + packages/solaris/CSW/boincclient/pkginfo \ + packages/solaris/CSW/boincclient/prototype \ + packages/solaris/CSW/boincdevel/pkginfo \ + packages/solaris/CSW/boincdevel/prototype \ + packages/solaris/CSW/boinclibs/pkginfo \ + packages/solaris/CSW/boinclibs/prototype \ + packages/solaris/CSW/boincmanager/pkginfo \ + packages/solaris/CSW/boincmanager/prototype \ + packages/solaris/CSW/Makefile \ + packages/generic/sea/Makefile \ + packages/solaris/CSW/boincclient/Makefile \ + packages/solaris/CSW/boincdevel/Makefile \ + packages/solaris/CSW/boinclibs/Makefile \ + packages/solaris/CSW/boincmanager/Makefile + debconf-updatepo + +install: build install-stamp +install-stamp: + dh install --after dh_auto_test --until dh_install + + # Install files for the boinc-client package. + install -D client/boinc \ + debian/boinc-client/usr/bin/boinc + + install -D client/boinccmd \ + debian/boinc-client/usr/bin/boinccmd + + # Install files for the boinc-manager package. + install -D clientgui/boincmgr \ + debian/boinc-manager/usr/bin/boincmgr + + rm -rf debian/boinc-manager/usr/share/locale/en_US/ + + dh install --before dh_installchangelogs + dh_installchangelogs -k checkin_notes + dh install --until dh_fixperms + chmod 755 \ + debian/boinc-client/usr/share/boinc-client/udev-cpu_share \ + debian/boinc-client/usr/share/bug/boinc-client/script \ + debian/boinc-manager/usr/share/doc/boinc-manager/examples/run-boincmgr + # Correct catalog file perms + find ./ -name "*.mo" -exec chmod 644 {} \; + # delete empty dirs + find debian/boinc-manager/usr/share/locale -type d -empty -delete + dh install + dh_buildinfo + touch $@ + +binary-arch: install + dh binary-arch --before dh_strip + dh_strip -a --dbg-package=boinc-dbg + dh binary-arch + +binary: binary-arch + +origDir ?= . + +get-orig-source: + LATEST_VERSION=`svn list http://boinc.berkeley.edu/svn/tags/ | \ + sed 's/boinc_core_release_\(.*\)\//\1/' | \ + sort -g -t_ -k1 -k2 -k3 | sed 's/_/./g' | tail -n 1 | tr -d '\n'`; \ + EXB=/tmp/export-boinc; \ + wget -O $$EXB "http://git.debian.org/?p=pkg-boinc/scripts.git;a=blob_plain;f=export-boinc;hb=HEAD" --quiet; \ + chmod +x $$EXB; \ + $$EXB -r $$LATEST_VERSION -t $(origDir); \ + rm -f $$EXB + +.PHONY: build clean clean-patched install binary-arch binary get-orig-source --- boinc-6.10.17+dfsg.orig/debian/copyright +++ boinc-6.10.17+dfsg/debian/copyright @@ -0,0 +1,692 @@ +This package was debianized by Steffen Moeller +on Sat, 13 Nov 2004 23:28:53 +0100. Since Wed, 26 Jan 2005 it is maintained +by the Debian BOINC Maintainers . + +BOINC releases are not distributed as tarballs, but suitable .orig.tar.gz +files can be constructed by exporting the source code from upstream's VCS. +Refer to the paragraph "Repackaged upstream source" in debian/README.source +for how the Debian BOINC Maintainers do this. + +Upstream authors: + A list of the BOINC project personnel, volunteer developers and testers is + available at: http://boinc.berkeley.edu/trac/wiki/ProjectPeople + +Files: * +Copyright: © 2005-2008 University of California +License: LGPL-3+ + +Files: client/install-sh +Copyright: © 1991 by the Massachusetts Institute of Technology +License: other + Permission to use, copy, modify, distribute, and sell this software and its + documentation for any purpose is hereby granted without fee, provided that + the above copyright notice appear in all copies and that both that + copyright notice and this permission notice appear in supporting + documentation, and that the name of M.I.T. not be used in advertising or + publicity pertaining to distribution of the software without specific, + written prior permission. M.I.T. makes no representations about the + suitability of this software for any purpose. It is provided "as is" + without express or implied warranty. + +Files: api/texfont.[cpp|h], samples/glut/glutbitmap.h +Copyright: © 1997 Mark J. Kilgard +License: other + This program is freely distributable without licensing fees and is + provided without guarantee or warrantee expressed or implied. + This program is -not- in the public domain. + +Files: samples/glut/glut.h +Copyright: © 1994, 1995, 1996, 1998 Mark J. Kilgard +License: other + This program is freely distributable without licensing fees and is + provided without guarantee or warrantee expressed or implied. + This program is -not- in the public domain. + +Files: samples/jpeglib/* +Copyright: © 1991-1997, Thomas G. Lane. +License: other + Permission is hereby granted to use, copy, modify, and distribute this + software (or portions thereof) for any purpose, without fee, subject to these + conditions: + (1) If any part of the source code for this software is distributed, then this + README file must be included, with this copyright and no-warranty notice + unaltered; and any additions, deletions, or changes to the original files + must be clearly indicated in accompanying documentation. + (2) If only executable code is distributed, then the accompanying + documentation must state that "this software is based in part on the work of + the Independent JPEG Group". + (3) Permission for use of this software is granted only if the user accepts + full responsibility for any undesirable consequences; the authors accept + NO LIABILITY for damages of any kind. + . + (License Info from libjpeg62 README) FIXME. + +Files: samples/glut/win32_util.[ch] samples/glut/win32_x11.[ch] +Copyright: © 1997 Nate Robins + © 1997-1998 Mark Kilgar +License: other + This program is freely distributable without licensing fees and is + provided without guarantee or warrantee expressed or implied. + This program is -not- in the public domain. + +Files: samples/glut/Roman.stroke, samples/glut/stroke.h +Copyright: © 1989,1990, 1991 by Sun Microsystems, Inc. and the X Consortium +License: other + Permission to use, copy, modify, and distribute this software and its + documentation for any purpose and without fee is hereby granted, + provided that the above copyright notice appear in all copies and that + both that copyright notice and this permission notice appear in + supporting documentation, and that the names of Sun Microsystems, + the X Consortium, and MIT not be used in advertising or publicity + pertaining to distribution of the software without specific, written + prior permission. + . + SUN MICROSYSTEMS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, + INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO + EVENT SHALL SUN MICROSYSTEMS BE LIABLE FOR ANY SPECIAL, INDIRECT OR + CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF + USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR + OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + PERFORMANCE OF THIS SOFTWARE. + + + +Files: client/stream.cpp +Copyright: © 1991-2005: John D. McCalpin + © 2005 University of California +License: LGPL-2.1+, other + 1. You are free to use this program and/or to redistribute + this program. + 2. You are free to modify this program for your own use, + including commercial use, subject to the publication + restrictions in item 3. + 3. You are free to publish results obtained from running this + program, or from works that you derive from this program, + with the following limitations: + 3a. In order to be referred to as "STREAM benchmark results", + published results must be in conformance to the STREAM + Run Rules, (briefly reviewed below) published at + http://www.cs.virginia.edu/stream/ref.html + and incorporated herein by reference. + As the copyright holder, John McCalpin retains the + right to determine conformity with the Run Rules. + 3b. Results based on modified source code or on runs not in + accordance with the STREAM Run Rules must be clearly + labelled whenever they are published. Examples of + proper labelling include: + "tuned STREAM benchmark results" + "based on a variant of the STREAM benchmark code" + Other comparable, clear and reasonable labelling is + acceptable. + 3c. Submission of results to the STREAM benchmark web site + is encouraged, but not required. + 4. Use of this program or creation of derived works based on this + program constitutes acceptance of these licensing restrictions. + 5. Absolutely no warranty is expressed or implied. + +Files: client/os2/boinc_attach.cmd +Copyright: © 2005 Yuri Dario +License: PD + +Files: clientgui/hyperlink.* +Copyright: © 2004 wxCode +License: other + wxWindows Library Licence, Version 3 + ==================================== + + Copyright (c) 1998 Julian Smart, Robert Roebling et al + + Everyone is permitted to copy and distribute verbatim copies + of this licence document, but changing it is not allowed. + + WXWINDOWS LIBRARY LICENCE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + This library is free software; you can redistribute it and/or modify it + under the terms of the GNU Library General Public Licence as published by + the Free Software Foundation; either version 2 of the Licence, or (at + your option) any later version. + + This library is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library + General Public Licence for more details. + + You should have received a copy of the GNU Library General Public Licence + along with this software, usually in a file named COPYING.LIB. If not, + write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, + Boston, MA 02110-1301, USA. + + EXCEPTION NOTICE + + 1. As a special exception, the copyright holders of this library give + permission for additional uses of the text contained in this release of + the library as licenced under the wxWindows Library Licence, applying + either version 3 of the Licence, or (at your option) any later version of + the Licence as published by the copyright holders of version 3 of the + Licence document. + + 2. The exception is that you may use, copy, link, modify and distribute + under the user's own terms, binary object code versions of works based + on the Library. + + 3. If you copy code from files distributed under the terms of the GNU + General Public Licence or the GNU Library General Public Licence into a + copy of this library, as this licence permits, the exception does not + apply to the code that you add in this way. To avoid misleading anyone as + to the status of such modified files, you must delete this exception + notice from such code and/or adjust the licensing conditions notice + accordingly. + + 4. If you write modifications of your own for this library, it is your + choice whether to permit this exception to apply to your modifications. + If you do not wish that, you must delete the exception notice from such + code and/or adjust the licensing conditions notice accordingly. + +Files: clientgui/wizardex.* +Copyright: © 1999 Vadim Zeitlin +License: other + wxWindows Library Licence, Version 3, see above for details + +Files: clientgui/common/wxFlatNotebook* +Copyright: © 2005 Eran Ifrah +License: other + wxWindows Library Licence, Version 3, see above for details + +Files: clientgui/common/wxPieCtrl.* +Copyright: © 2005 Volodymir (T-Rex) Tryapichko +License: other + wxWindows Library Licence, Version 3, see above for details + +Files: clientgui/msw/taskbarex.* +Copyright: © 1998 Julian Smart +License: other + wxWindows Library Licence, Version 3, see above for details + +Files: doc/manpages/*.xml +Copyright: © 2007-2008 University of California +License: GFDL-1.2+ + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 or + any later version published by the Free Software Foundation; with no + Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + +Files: html/inc/geoip.inc +Copyright: © 2004 MaxMind LLC +License: LGPL-2.1+ + +Files: html/inc/kses.php +Copyright: © 2002-2003 Ulf Harnhammar +License: GPL-2+ + +Files: html/inc/recaptchalib.php +Copyright: © 2007 reCAPTCHA -- http://recaptcha.net +License: other + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. + +Files: lib/md5.[ch] +Copyright: © 1999 Aladdin Enterprises +License: other + This software is provided 'as-is', without any express or implied + warranty. In no event will the authors be held liable for any damages + arising from the use of this software. + + Permission is granted to anyone to use this software for any purpose, + including commercial applications, and to alter it and redistribute it + freely, subject to the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + 3. This notice may not be removed or altered from any source distribution. + + L. Peter Deutsch + ghost@aladdin.com + +Files: lib/stackwalker_win.* +Copyright: © 2003 Jochen Kalmbach +License: other + This software is provided 'as-is', without any express or implied warranty. + In no event will the authors be held liable for any damages arising from the + use of this software. + + Permission is granted to anyone to use this software for any purpose, including + commercial applications, and to alter it and redistribute it freely, subject to + the following restrictions: + + 1. The origin of this software must not be misrepresented; you must not claim + that you wrote the original software. If you use this software in a product, + an acknowledgment in the product documentation would be appreciated but is + not required. + + 2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. + + 3. This notice may not be removed or altered from any source distribution. + +Files: sched/fcgi*.h +Copyright: © 1996 Open Market, Inc. +License: other + This FastCGI application library source and object code (the + "Software") and its documentation (the "Documentation") are + copyrighted by Open Market, Inc ("Open Market"). The following terms + apply to all files associated with the Software and Documentation + unless explicitly disclaimed in individual files. + + Open Market permits you to use, copy, modify, distribute, and license + this Software and the Documentation for any purpose, provided that + existing copyright notices are retained in all copies and that this + notice is included verbatim in any distributions. No written + agreement, license, or royalty fee is required for any of the + authorized uses. Modifications to this Software and Documentation may + be copyrighted by their authors and need not follow the licensing + terms described here. If modifications to this Software and + Documentation have new licensing terms, the new terms must be clearly + indicated on the first page of each file where they apply. + + OPEN MARKET MAKES NO EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE + SOFTWARE OR THE DOCUMENTATION, INCLUDING WITHOUT LIMITATION ANY + WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN + NO EVENT SHALL OPEN MARKET BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY + DAMAGES ARISING FROM OR RELATING TO THIS SOFTWARE OR THE + DOCUMENTATION, INCLUDING, WITHOUT LIMITATION, ANY INDIRECT, SPECIAL OR + CONSEQUENTIAL DAMAGES OR SIMILAR DAMAGES, INCLUDING LOST PROFITS OR + LOST DATA, EVEN IF OPEN MARKET HAS BEEN ADVISED OF THE POSSIBILITY OF + SUCH DAMAGES. THE SOFTWARE AND DOCUMENTATION ARE PROVIDED "AS IS". + OPEN MARKET HAS NO LIABILITY IN CONTRACT, TORT, NEGLIGENCE OR + OTHERWISE ARISING OUT OF THIS SOFTWARE OR THE DOCUMENTATION. + +Files: stripchart/* +Copyright: © 2002 University of California at Berkeley +License: MPL-1.0 + MOZILLA PUBLIC LICENSE + Version 1.0 + + ---------------- + + 1. Definitions. + + 1.1. ``Contributor'' means each entity that creates or contributes to + the creation of Modifications. + + 1.2. ``Contributor Version'' means the combination of the Original + Code, prior Modifications used by a Contributor, and the Modifications + made by that particular Contributor. + + 1.3. ``Covered Code'' means the Original Code or Modifications or the + combination of the Original Code and Modifications, in each case + including portions thereof. + + 1.4. ``Electronic Distribution Mechanism'' means a mechanism generally + accepted in the software development community for the electronic + transfer of data. + + 1.5. ``Executable'' means Covered Code in any form other than Source + Code. + + 1.6. ``Initial Developer'' means the individual or entity identified as + the Initial Developer in the Source Code notice required by Exhibit A. + + 1.7. ``Larger Work'' means a work which combines Covered Code or + portions thereof with code not governed by the terms of this License. + + 1.8. ``License'' means this document. + + 1.9. ``Modifications'' means any addition to or deletion from the + substance or structure of either the Original Code or any previous + Modifications. When Covered Code is released as a series of files, a + Modification is: + + A. Any addition to or deletion from the contents of a file + containing Original Code or previous Modifications. + + B. Any new file that contains any part of the Original Code or + previous Modifications. + + 1.10. ``Original Code'' means Source Code of computer software code + which is described in the Source Code notice required by Exhibit A as + Original Code, and which, at the time of its release under this License + is not already Covered Code governed by this License. + + 1.11. ``Source Code'' means the preferred form of the Covered Code for + making modifications to it, including all modules it contains, plus any + associated interface definition files, scripts used to control + compilation and installation of an Executable, or a list of source code + differential comparisons against either the Original Code or another + well known, available Covered Code of the Contributor's choice. The + Source Code can be in a compressed or archival form, provided the + appropriate decompression or de-archiving software is widely available + for no charge. + + 1.12. ``You'' means an individual or a legal entity exercising rights + under, and complying with all of the terms of, this License or a future + version of this License issued under Section 6.1. For legal entities, + ``You'' includes any entity which controls, is controlled by, or is + under common control with You. For purposes of this definition, + ``control'' means (a) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (b) ownership of fifty percent (50%) or more of the + outstanding shares or beneficial ownership of such entity. + + 2. Source Code License. + + 2.1. The Initial Developer Grant. + The Initial Developer hereby grants You a world-wide, royalty-free, + non-exclusive license, subject to third party intellectual property + claims: + + (a) to use, reproduce, modify, display, perform, sublicense and + distribute the Original Code (or portions thereof) with or without + Modifications, or as part of a Larger Work; and + + (b) under patents now or hereafter owned or controlled by Initial + Developer, to make, have made, use and sell (``Utilize'') the + Original Code (or portions thereof), but solely to the extent that + any such patent is reasonably necessary to enable You to Utilize + the Original Code (or portions thereof) and not to any greater + extent that may be necessary to Utilize further Modifications or + combinations. + + 2.2. Contributor Grant. + Each Contributor hereby grants You a world-wide, royalty-free, + non-exclusive license, subject to third party intellectual property + claims: + + (a) to use, reproduce, modify, display, perform, sublicense and + distribute the Modifications created by such Contributor (or + portions thereof) either on an unmodified basis, with other + Modifications, as Covered Code or as part of a Larger Work; and + + (b) under patents now or hereafter owned or controlled by + Contributor, to Utilize the Contributor Version (or portions + thereof), but solely to the extent that any such patent is + reasonably necessary to enable You to Utilize the Contributor + Version (or portions thereof), and not to any greater extent that + may be necessary to Utilize further Modifications or combinations. + + 3. Distribution Obligations. + + 3.1. Application of License. + The Modifications which You create or to which You contribute are + governed by the terms of this License, including without limitation + Section 2.2. The Source Code version of Covered Code may be distributed + only under the terms of this License or a future version of this + License released under Section 6.1, and You must include a copy of this + License with every copy of the Source Code You distribute. You may not + offer or impose any terms on any Source Code version that alters or + restricts the applicable version of this License or the recipients' + rights hereunder. However, You may include an additional document + offering the additional rights described in Section 3.5. + + 3.2. Availability of Source Code. + Any Modification which You create or to which You contribute must be + made available in Source Code form under the terms of this License + either on the same media as an Executable version or via an accepted + Electronic Distribution Mechanism to anyone to whom you made an + Executable version available; and if made available via Electronic + Distribution Mechanism, must remain available for at least twelve (12) + months after the date it initially became available, or at least six + (6) months after a subsequent version of that particular Modification + has been made available to such recipients. You are responsible for + ensuring that the Source Code version remains available even if the + Electronic Distribution Mechanism is maintained by a third party. + + 3.3. Description of Modifications. + You must cause all Covered Code to which you contribute to contain a + file documenting the changes You made to create that Covered Code and + the date of any change. You must include a prominent statement that the + Modification is derived, directly or indirectly, from Original Code + provided by the Initial Developer and including the name of the Initial + Developer in (a) the Source Code, and (b) in any notice in an + Executable version or related documentation in which You describe the + origin or ownership of the Covered Code. + + 3.4. Intellectual Property Matters + + (a) Third Party Claims. + If You have knowledge that a party claims an intellectual property + right in particular functionality or code (or its utilization + under this License), you must include a text file with the source + code distribution titled ``LEGAL'' which describes the claim and + the party making the claim in sufficient detail that a recipient + will know whom to contact. If you obtain such knowledge after You + make Your Modification available as described in Section 3.2, You + shall promptly modify the LEGAL file in all copies You make + available thereafter and shall take other steps (such as notifying + appropriate mailing lists or newsgroups) reasonably calculated to + inform those who received the Covered Code that new knowledge has + been obtained. + + (b) Contributor APIs. + If Your Modification is an application programming interface and + You own or control patents which are reasonably necessary to + implement that API, you must also include this information in the + LEGAL file. + + 3.5. Required Notices. + You must duplicate the notice in Exhibit A in each file of the Source + Code, and this License in any documentation for the Source Code, where + You describe recipients' rights relating to Covered Code. If You + created one or more Modification(s), You may add your name as a + Contributor to the notice described in Exhibit A. If it is not possible + to put such notice in a particular Source Code file due to its + structure, then you must include such notice in a location (such as a + relevant directory file) where a user would be likely to look for such + a notice. You may choose to offer, and to charge a fee for, warranty, + support, indemnity or liability obligations to one or more recipients + of Covered Code. However, You may do so only on Your own behalf, and + not on behalf of the Initial Developer or any Contributor. You must + make it absolutely clear than any such warranty, support, indemnity or + liability obligation is offered by You alone, and You hereby agree to + indemnify the Initial Developer and every Contributor for any liability + incurred by the Initial Developer or such Contributor as a result of + warranty, support, indemnity or liability terms You offer. + + 3.6. Distribution of Executable Versions. + You may distribute Covered Code in Executable form only if the + requirements of Section 3.1-3.5 have been met for that Covered Code, + and if You include a notice stating that the Source Code version of the + Covered Code is available under the terms of this License, including a + description of how and where You have fulfilled the obligations of + Section 3.2. The notice must be conspicuously included in any notice in + an Executable version, related documentation or collateral in which You + describe recipients' rights relating to the Covered Code. You may + distribute the Executable version of Covered Code under a license of + Your choice, which may contain terms different from this License, + provided that You are in compliance with the terms of this License and + that the license for the Executable version does not attempt to limit + or alter the recipient's rights in the Source Code version from the + rights set forth in this License. If You distribute the Executable + version under a different license You must make it absolutely clear + that any terms which differ from this License are offered by You alone, + not by the Initial Developer or any Contributor. You hereby agree to + indemnify the Initial Developer and every Contributor for any liability + incurred by the Initial Developer or such Contributor as a result of + any such terms You offer. + + 3.7. Larger Works. + You may create a Larger Work by combining Covered Code with other code + not governed by the terms of this License and distribute the Larger + Work as a single product. In such a case, You must make sure the + requirements of this License are fulfilled for the Covered Code. + + 4. Inability to Comply Due to Statute or Regulation. + + If it is impossible for You to comply with any of the terms of this + License with respect to some or all of the Covered Code due to statute + or regulation then You must: (a) comply with the terms of this License + to the maximum extent possible; and (b) describe the limitations and + the code they affect. Such description must be included in the LEGAL + file described in Section 3.4 and must be included with all + distributions of the Source Code. Except to the extent prohibited by + statute or regulation, such description must be sufficiently detailed + for a recipient of ordinary skill to be able to understand it. + + 5. Application of this License. + + This License applies to code to which the Initial Developer has + attached the notice in Exhibit A, and to related Covered Code. + + 6. Versions of the License. + + 6.1. New Versions. + Netscape Communications Corporation (``Netscape'') may publish revised + and/or new versions of the License from time to time. Each version will + be given a distinguishing version number. + + 6.2. Effect of New Versions. + Once Covered Code has been published under a particular version of the + License, You may always continue to use it under the terms of that + version. You may also choose to use such Covered Code under the terms + of any subsequent version of the License published by Netscape. No one + other than Netscape has the right to modify the terms applicable to + Covered Code created under this License. + + 6.3. Derivative Works. + If you create or use a modified version of this License (which you may + only do in order to apply it to code which is not already Covered Code + governed by this License), you must (a) rename Your license so that the + phrases ``Mozilla'', ``MOZILLAPL'', ``MOZPL'', ``Netscape'', ``NPL'' or + any confusingly similar phrase do not appear anywhere in your license + and (b) otherwise make it clear that your version of the license + contains terms which differ from the Mozilla Public License and + Netscape Public License. (Filling in the name of the Initial Developer, + Original Code or Contributor in the notice described in Exhibit A shall + not of themselves be deemed to be modifications of this License.) + + 7. DISCLAIMER OF WARRANTY. + + COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN ``AS IS'' BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF + DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. + THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE + IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE + COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF + ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. + + 8. TERMINATION. + + This License and the rights granted hereunder will terminate + automatically if You fail to comply with terms herein and fail to cure + such breach within 30 days of becoming aware of the breach. All + sublicenses to the Covered Code which are properly granted shall + survive any termination of this License. Provisions which, by their + nature, must remain in effect beyond the termination of this License + shall survive. + + 9. LIMITATION OF LIABILITY. + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT + (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE INITIAL + DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, + OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO YOU OR ANY OTHER + PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES + OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF + GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND + ALL OTHER COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE + BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF + LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY + RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW + PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE + EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THAT + EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. + + 10. U.S. GOVERNMENT END USERS. + + The Covered Code is a ``commercial item,'' as that term is defined in + 48 C.F.R. 2.101 (Oct. 1995), consisting of ``commercial computer + software'' and ``commercial computer software documentation,'' as such + terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 + C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), + all U.S. Government End Users acquire Covered Code with only those + rights set forth herein. + + 11. MISCELLANEOUS. + + This License represents the complete agreement concerning subject + matter hereof. If any provision of this License is held to be + unenforceable, such provision shall be reformed only to the extent + necessary to make it enforceable. This License shall be governed by + California law provisions (except to the extent applicable law, if any, + provides otherwise), excluding its conflict-of-law provisions. With + respect to disputes in which at least one party is a citizen of, or an + entity chartered or registered to do business in, the United States of + America: (a) unless otherwise agreed in writing, all disputes relating + to this License (excepting any dispute relating to intellectual + property rights) shall be subject to final and binding arbitration, + with the losing party paying all costs of arbitration; (b) any + arbitration relating to this Agreement shall be held in Santa Clara + County, California, under the auspices of JAMS/EndDispute; and (c) any + litigation relating to this Agreement shall be subject to the + jurisdiction of the Federal Courts of the Northern District of + California, with venue lying in Santa Clara County, California, with + the losing party responsible for costs, including without limitation, + court costs and reasonable attorneys fees and expenses. The application + of the United Nations Convention on Contracts for the International + Sale of Goods is expressly excluded. Any law or regulation which + provides that the language of a contract shall be construed against the + drafter shall not apply to this License. + + 12. RESPONSIBILITY FOR CLAIMS. + + Except in cases where another Contributor has failed to comply with + Section 3.4, You are responsible for damages arising, directly or + indirectly, out of Your utilization of rights under this License, based + on the number of copies of Covered Code you made available, the + revenues you received from utilizing such rights, and other relevant + factors. You agree to work with affected parties to distribute + responsibility on an equitable basis. + + EXHIBIT A. + + ``The contents of this file are subject to the Mozilla Public License + Version 1.0 (the "License"); you may not use this file except in + compliance with the License. You may obtain a copy of the License at + http://www.mozilla.org/MPL/ + + Software distributed under the License is distributed on an "AS IS" + basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the + License for the specific language governing rights and limitations + under the License. + + The Original Code is ______________________________________. + + The Initial Developer of the Original Code is ________________________. + Portions created by ______________________ are Copyright (C) ______ + _______________________. All Rights Reserved. + + Contributor(s): ______________________________________.'' + + +Files: debian/* +Copyright: + © 2004-2008 Debian BOINC Maintainers +License: GPL-2+ + +On Debian systems, the complete text of the GNU Lesser General Public License +can be found in `/usr/share/common-licenses/LGPL-2', the complete text of the +GNU General Public License can be found in `/usr/share/common-licenses/GPL-2' +and the complete text of the GNU Free Documentation License can be found in +`/usr/share/common-licenses/GFDL-1.2'. --- boinc-6.10.17+dfsg.orig/debian/control +++ boinc-6.10.17+dfsg/debian/control @@ -0,0 +1,110 @@ +Source: boinc +Section: net +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian BOINC Maintainers +Uploaders: Steffen Moeller , + Christoph Martin , + Rene Mayorga +Standards-Version: 3.8.3 +Build-Depends: debhelper (>= 7.0.17ubuntu2), quilt (>= 0.40), po-debconf, dh-buildinfo, + docbook2x, docbook-xml, autotools-dev, automake1.9 (>= 1.9.3), + autoconf (>= 2.59), libxml2-utils, gettext, zlib1g-dev, libssl-dev, + libcurl4-openssl-dev (>= 7.17.1), freeglut3-dev, libsm-dev, libice-dev, + libxmu-dev, libxi-dev, libx11-dev, libjpeg62-dev, libwxgtk2.8-dev, + libsqlite3-dev +Homepage: http://boinc.berkeley.edu/ +Vcs-Git: git://git.debian.org/git/pkg-boinc/boinc.git +Vcs-Browser: http://git.debian.org/?p=pkg-boinc/boinc.git + +Package: boinc +Architecture: any +Depends: boinc-client, boinc-manager, ${misc:Depends} +Description: metapackage for the BOINC client and the manager + The Berkeley Open Infrastructure for Network Computing (BOINC) is a + software platform for distributed computing: several initiatives of + various scientific disciplines all compete for the idle time of + desktop computers. The developers' web site at the University of + Berkeley serves as a common portal to the otherwise independently run + projects. + . + This package depends both on the BOINC core client program that is + required to participate in any project that uses BOINC, and the + BOINC Manager, a graphical monitor and control utility for the + BOINC core client. + +Package: boinc-client +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, python (>= 2.3), adduser, + lsb-base (>= 3.0-6), ca-certificates +Suggests: boinc-app-seti, boinc-manager +Recommends: schedtool +Breaks: udev (<< 136-1) +Description: core client for the BOINC distributed computing infrastructure + The Berkeley Open Infrastructure for Network Computing (BOINC) is a + software platform for distributed computing: several initiatives of + various scientific disciplines all compete for the idle time of + desktop computers. The developers' web site at the University of + Berkeley serves as a common portal to the otherwise independently run + projects. + . + This package contains the BOINC core client program that is required + to participate in any project that uses BOINC. A central server + distributes work units and collects results via this client. When + attaching a local machine to a project, this client will also + dynamically download the projects application's program to be then + wrapped by the BOINC core client. + +Package: boinc-manager +Section: x11 +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: boinc-client +Description: GUI to control and monitor the BOINC core client + The Berkeley Open Infrastructure for Network Computing (BOINC) is a + software platform for distributed computing using volunteered computer + resources. + . + This package contains the BOINC Manager, a graphical monitor and + control utility for the BOINC core client. It gives a detailed + overview of the state of the client it is monitoring, for example it + shows attached projects, running tasks or file transfers between the + client and project servers. It also shows statistics about granted + credits and disk usage of the client and the projects. The BOINC + Manager has two modes of operation, the "Simple View" in which it only + displays the most important information and the "Advanced View" in + which all information and all control elements are available. + . + For active participation in any BOINC project the recommended + boinc-client package, not the boinc-manager, is required for every + machine contributing. + +Package: boinc-dev +Section: devel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libc6-dev | libc-dev, + libstdc++6-4.3-dev | libstdc++-dev, libssl-dev, libmysqlclient-dev +Description: development files to build applications for BOINC projects + The Berkeley Open Infrastructure for Network Computing (BOINC) is a + software platform for distributed computing using volunteered computer + resources. + . + This package contains header files and static libraries that are + needed to develop and compile applications which utilizes the BOINC + infrastructure. + +Package: boinc-dbg +Section: debug +Priority: extra +Architecture: any +Depends: boinc-client (= ${binary:Version}) | boinc-manager (= ${binary:Version}), ${misc:Depends} +Suggests: libcurl3-dbg, libssl0.9.8-dbg, libwxgtk2.8-dbg +Description: debugging symbols for BOINC binaries + The Berkeley Open Infrastructure for Network Computing (BOINC) is a + software platform for distributed computing using volunteered computer + resources. + . + This package contains unstripped versions of all binaries included in + the BOINC packages. It is provided primarily to provide a backtrace + with names in a debugger, this makes it somewhat easier to interpret + core dumps. --- boinc-6.10.17+dfsg.orig/debian/compat +++ boinc-6.10.17+dfsg/debian/compat @@ -0,0 +1 @@ +7 --- boinc-6.10.17+dfsg.orig/debian/changelog +++ boinc-6.10.17+dfsg/debian/changelog @@ -0,0 +1,1321 @@ +boinc (6.10.17+dfsg-3ubuntu2) maverick; urgency=low + + * Check that files exist on which we tweak permissions + during post-installation (LP: #572612) + + -- Daniel Hahler Sun, 02 May 2010 00:39:26 +0200 + +boinc (6.10.17+dfsg-3ubuntu1) lucid; urgency=low + + * Merge from debian testing. Remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + - Provide meta package "boinc", which depends on boinc-client and + boinc-manager. + - debian/control: libmysqlclient15-dev -> libmysqlclient-dev + transition. + * Fixes LP: #512977 + + -- Daniel Hahler Sat, 13 Mar 2010 01:06:53 +0100 + +boinc (6.10.17+dfsg-3) unstable; urgency=low + + * Ignore errors when setting oom_adj for boinc client, + Thanks to Gábor Gombás for the bug report + and the hint for the solution. (Closes: #559053) + * Fix str_replace.h installation path on boinc-dev package + + -- Rene Mayorga Fri, 15 Jan 2010 19:34:46 -0600 + +boinc (6.10.17+dfsg-2ubuntu2) lucid; urgency=low + + * Install str_replace.h to /usr/include/boinc, not its subdirectory. + + -- Ilya Barygin Tue, 26 Jan 2010 14:05:12 +0300 + +boinc (6.10.17+dfsg-2ubuntu1) lucid; urgency=low + + * Merge from Debian testing, remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + - Provide meta package "boinc", which depends on boinc-client and + boinc-manager. + - debian/control: libmysqlclient15-dev -> libmysqlclient-dev + transition. + * Drop Ubuntu patch, package builds without it: + - Fix FTBFS, added 103_include_config_h.patch, use system functions + when available + + -- Ilya Barygin Tue, 26 Jan 2010 01:06:53 +0300 + +boinc (6.10.17+dfsg-2) unstable; urgency=low + + * debian/control: remove kboincspy from boinc-client Suggest + * include config.h on -dev package (Closes: #556816) + * clean-up broken links on boinc-dev + * install str_replace.h instead of std_fixes.h on -dev package. + + -- Rene Mayorga Wed, 18 Nov 2009 19:04:45 -0600 + +boinc (6.10.17+dfsg-1ubuntu2) lucid; urgency=low + + * debian/control: libmysqlclient15-dev -> libmysqlclient-dev + transition. + + -- Chuck Short Thu, 14 Jan 2010 14:37:48 -0500 + +boinc (6.10.17+dfsg-1ubuntu1) lucid; urgency=low + + * Merge from debian testing (LP: #490942), remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + - Provide meta package "boinc", which depends on boinc-client and + boinc-manager. + - Fix FTBFS, added 103_include_config_h.patch, use system functions + when available (LP: #447933) + + -- Andres Rodriguez Tue, 01 Dec 2009 12:52:23 -0500 + +boinc (6.10.17+dfsg-1) unstable; urgency=low + + * New upstream release (Closes: #553998) + + better support for dark themes (Closes: #512508) + + The -s (system tray option) was removed on upstream (Closes: #464192) + + Better handling for WU over deadline - upstream + changeset 17399 (Closes: #513884) + * debian/patches + + 003_use_sensible-browser.patch updated + + 006_correct_catalog_path.patch - refreshed + + 005_using_hyphen_as_minus.patch removed - Applied upstream + + 101_check_RSA_returned_values.patch - Removed - Applied upstream + + 102_gcc4.4_safe.patch Removed - Applied upstream + + 006_correct_catalog_path.patch - updated + + 002_remove_hardcoded_optimization.patch Removed, not needed anymore + + 004_exclude_sea.patch - Removed - not needed anymore + + 001_dont_install_ca-bundle.crt.patch Removed not needed anymore + + 200__don-t-assume_SCHED_BATCH_exist.patch - Added to Prevent FTBFS + on kfreebsd + * debian/copyright + + zip/zip and zip/unzip references removed + * debian/rules + + Adjust fix-perm for catalog files + * use omm_adj to prevent boinc use all the system resources (Closes: #534418) + * debian/control: Add libsqlite3-dev to B-D + + -- Rene Mayorga Mon, 02 Nov 2009 14:44:14 -0600 + +boinc (6.4.5+dfsg-3) unstable; urgency=low + + * Fix FTBFS on GNU/kFreeBSD, thanks to Cyril Brulebois and + Petr Salinger for the bug report and patch (Closes: #544070) + * Standards-Version set to 3.8.3 (No changes needed) + * Use dversionmangle on debian/watch + * debian/copyright: point to LGPL-2/GPL-2 instead of LGPL/GPL + + -- Rene Mayorga Sat, 05 Sep 2009 18:24:45 -0600 + +boinc (6.4.5+dfsg-2ubuntu2) karmic; urgency=low + + * Fix FTBFS, added 103_include_config_h.patch, use system functions + when available (LP: #447933) + + -- Joao Pinto Sat, 10 Oct 2009 11:42:30 +0100 + +boinc (6.4.5+dfsg-2ubuntu1) karmic; urgency=low + + * Merge from debian unstable (LP: #396665), remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + - Provide meta package "boinc", which depends on boinc-client and + boinc-manager. + * debian/patches: + - 102_wxPanel_instead_wxControl_r17501.patch. Dropped. Included Upstream. + + -- Andres Rodriguez Tue, 07 Jul 2009 12:42:18 -0500 + +boinc (6.4.5+dfsg-2) unstable; urgency=low + + * Uploaded to unstable + * Include a patch picked from Upstream SVN + to avoid FTBFSs whith gcc 4.4 (Closes: #526666) + * remove CUDA dir that contais binary-only non DFSG software + * change section from boinc-dbg to debug + * set orig +dfsg since we remove non-dfsg software + when we pull the tag from upstream + + Add Comments about this on README.Source + * Move schedtool to Recommends, (Closes: #532133) + * Add ru debconf templates translation, thanks + to Yuri Kozlov (Closes: #531205) + + -- Rene Mayorga Sat, 23 May 2009 13:29:17 -0600 + +boinc (6.4.5-1ubuntu1) karmic; urgency=low + + * Merge from debian experimental (LP: #311107), remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + * Provide meta package "boinc", which depends on boinc-client and + boinc-manager (LP: #226612). + * Add debian/patches/102_wxPanel_instead_wxControl_r17501.patch, + picked from upstream trunk to fix FTBFS. + + -- Daniel Hahler Sat, 23 May 2009 20:05:16 +0200 + +boinc (6.4.5-1) experimental; urgency=low + + * New upstream version + * debian/patches: + + 001_dont_install_ca-bundle.crt.patch refreshed + + 002_remove_hardcoded_optimization.patch refreshed + + 003_use_sensible-browser.patch + + 004_exclude_sea.patch removed + + 006_correct_catalog_path.patch added + * debian/boinc-dev.install; upstream now calls `boinc' instead + of `BOINC' the include/ dir + * debian/boinc-dev.links; make BOINC point to boinc, this + will save those who still point to the wrong PATH + * debian/copyright: + + Update upstream license from LGPL-2.1 to LGPL-3 + + update the file name on : api/textfont.[ch], client/stream.cpp, + clientgui/wizardex.cpp + + update copyright years on html/inc/geoip.inc and correct license + + add copyright and license info for samples/glut/Roman.stroke, + client/install-sh, samples/glut/win32_util.c, + samples/glut/win32_x11.[ch], samples/glut/stroke.h, + samples/glut/glut.h, samples/jpeglib/* + * debian/rules: + + don't install .mo files manually + + correct .mo files perms + + copy sea/*png file to clientgui/res and remove they on clean target + + download export-boinc from git instead svn, + use an ugly wget since git is not able to it by itself + + delete empty locale dirs + * debian/boinc-manager.install: usr/share/locale/* files added + * debian/control, set standards-version to 3.8.1 ( no changes needed ) + + -- Rene Mayorga Sat, 23 May 2009 13:29:08 -0600 + +boinc (6.2.18-4) unstable; urgency=low + + * remove unused var from init.d script + thanks for the report and patch goes to Paul Saunders. + (Closes: #520091) + * debian/control: use standards-version 3.8.1 ( no changes needed ) + + -- Rene Mayorga Sat, 21 Mar 2009 13:44:13 -0600 + +boinc (6.2.18-3ubuntu1) jaunty; urgency=low + + * Merge from debian unstable (LP: #335074), remaining changes: + - Bump build-depend on debhelper to install udev rules into + /lib/udev/rules.d, add Breaks on udev to get correct version. + + -- Daniel Hahler Sat, 28 Feb 2009 22:01:52 +0100 + +boinc (6.2.18-3) unstable; urgency=low + + * Uploaded to unstable + + -- Rene Mayorga Wed, 25 Feb 2009 10:04:23 -0600 + +boinc (6.2.18-2) experimental; urgency=low + + [ Frank S. Thomas ] + * debian/rules: Transposed/renamed/removed targets and their prerequisites + so that building the package with make's parallel execution succeeds. + * debian/control: Removed myself from Uploaders. + + [ Rene Mayorga ] + * debian/boinc-client.init: Detect and remove `--daemon' option + from etc/default/boinc-client Closes: #504467 + * debian/control: + + add myself to Uploaders, and wrap long lines + + add ${misc:Depends} to boinc-client-dbg Depends + + remove `Section' from boinc-client package + * debian/rules: + + remove boinc/locale/client/ar/BOINC Manager.mo on clean target + this file is regenerated on build and FTBFS when the package + is built two times in a row + + remove config.guess and config.sub on clean, this will + prevent that auto-generated changes goes to .diff.gz + + remove client/scripts/Makefile, client/scripts/boinc-client + and sea/Makefile, to prevent that those files end on + .diff.gz file + * debian/po/ja.po added, thanks goes to Hideki Yamane, Closes: #510718 + * debian/patches: add description, Author and some other info to all + patches. + * 005_hyphen_as_minus.patch added; Add