Thank you to anyone who has already donated - your generous donations helped make three months of treatment possible.

My brother Nate continues to fight stage IV Hodgkin's lymphoma. He's just 31, with a wife and baby girl. They have no active income (since he's been unable to return to work), no insurance, and cannot afford the treatment he needs. Nate and his family need your help. Please consider a donation, every dollar helps. Thanks.


PKGBUILD

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# Contributor: Elena ``of Valhalla'' Grandi <elena.valhalla@gmail.com>
pkgname=bugseverywhere-git
pkgver=20100913
pkgrel=1
pkgdesc="A distributed bugtracker"
arch=('any')
url="http://bugseverywhere.org/be"
license=('GPL')
depends=('python' 'python-yaml')
makedepends=('git' 'python-numpydoc')
optdepends=('cherrypy: web interface')
provides=('bugseverywhere')
conflicts=('bugseverywhere' 'bugseverywhere-bzr')
backup=()
options=(!emptydirs)
install=
#source=($pkgname-$pkgver.tar.gz)
noextract=()
md5sums=() #generate with 'makepkg -g'

_gitroot="git://gitorious.org/be/be"
_gitname="be"

build() {

  cd "$srcdir"
  msg "Connecting to GIT server...."

  if [ -d $_gitname ] ; then
    cd $_gitname && git pull origin
    msg "The local files are updated."
  else
    git clone $_gitroot $_gitname
  fi

  msg "GIT checkout done or server timeout"
  msg "Starting make..."

  rm -rf "$srcdir/$_gitname-build"
  git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
  cd "$srcdir/$_gitname-build"

  # Fix hardcoded values in Makefile
  sed 's/^PREFIX = ${HOME}/PREFIX = \/usr/' Makefile > tmp
  mv tmp Makefile
  sed 's/^doc: sphinx/doc: /' Makefile > tmp
  mv tmp Makefile
  grep doc: Makefile
  read line

  echo "31a
PKGDIR = $pkgdir
.
w" | ed Makefile

  sed 's/^INSTALL_OPTIONS.*/INSTALL_OPTIONS = --optimize=1 --root="${PKGDIR}\/"/' Makefile > tmp
  mv tmp Makefile

  # Do not build the manpage: it introduces problematic dependencies 
  # and besides be --help is currently more useful
  sed 's/^doc: sphinx man/doc: sphinx/' Makefile > tmp
  mv tmp Makefile

  sed 's/^.*share\/man\/man1.*$//' setup.py > tmp
  mv tmp setup.py

  # Build
  make
  make install

}

# vim:set ts=2 sw=2 et: