summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 90ebe47d944bc5a1c68b65e3f3fd7f79c7013552 (plain)
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
# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com

set -u
pkgname='gdcalc'
pkgver='2.20'
pkgrel='1'
pkgdesc='A financial, scientific & programmers RPN or algebraic calculator for X11'
arch=('i686' 'x86_64')
url='http://bhepple.com/doku/doku.php?id=dcalcunix'
license=('GPL')
depends=('gtk2' 'libgnomeui')
depends+=(
  atk
  cairo
  dbus
  dbus-glib
  freetype2
  fribidi
  gconf
  gdk-pixbuf2
  glib2
  gnome-vfs
  gtk2
  harfbuzz
  harfbuzz-icu
  libart-lgpl
  libbonobo
  libbonoboui
  libgnome
  libgnomecanvas
  libgnome-keyring
  libgnomeui
  libpng
  libxml2
  orbit2
  pango
  pixman
)
_srcdir="${pkgname}-${pkgver}"
source=("https://downloads.sourceforge.net/project/gdcalc/${pkgver}/gdcalc-${pkgver}.tar.gz")
md5sums=('46ff91ad381ec6aa0c90c2ca1b649999')
sha256sums=('363cc62a94f163b395b497ff10ee435dbf05746f8b2c7ecbb504ca509d5e5c46')

prepare() {
  set -u
  cd "${_srcdir}"
  rm 'Makefile'
  set +u
}

build() {
  set -u
  cd "${_srcdir}"
  if [ ! -s 'configure' ]; then
    sh autogen.sh
  fi
  if [ ! -s 'Makefile' ]; then
    ./configure --prefix='/usr'
  fi
  make
  set +u
}

package() {
  set -u
  cd "${_srcdir}"
  make install distdir="${pkgdir}/usr" prefix="${pkgdir}/usr" # DESTDIR="${pkgdir}"
  set +u
}
set +u