summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 18e3613e775346fced52d93e7ed34c26b1227db7 (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
# Maintainer: Chris Mann <cshclm at gmail dot com>

pkgname=unrar-free
pkgver=20130522
pkgrel=1
pkgdesc="Free utility to extract files from RAR archives."
url="http://gna.org/projects/unrar/"
arch=('i686' 'x86_64')
depends=("glibc")
makedepends=("cvs")
license=('GPL')

_cvsroot=":pserver:anonymous:@cvs.gna.org:/cvs/"
_cvsmod="unrar"

build() {
  cd "${srcdir}"

  unset CVS_RSH

  if [ -d "${_cvsmod}/CVS" ]; then
    cd "${_cvsmod}"
    cvs -q update -dA
  else
    cvs -q -z3 "-d${_cvsroot}/${_cvsmod}" co "${_cvsmod}"
    cd "${_cvsmod}"
  fi

  ./configure --prefix=/usr --program-suffix=-free
  make
}

package() {
  cd "${srcdir}/${_cvsmod}"
  make DESTDIR="${pkgdir}" install || return 1
}