blob: 12f15f794bae44c279563a1f0a70e1cedf6b83e1 (
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
|
# $Id: PKGBUILD 195286 2013-09-29 21:24:32Z eric $
# Maintainer:
# Contributor: Travis Willard <travisw@wmpub.ca>
# Contributor: Gergely Tamas <dice@mfa.kfki.hu>
pkgname=arj
pkgver=3.10.22
pkgrel=8
pkgdesc="Free and portable clone of the ARJ archiver"
url="http://arj.sourceforge.net/"
arch=('i686' 'x86_64')
license=('GPL')
depends=('glibc')
options=('!makeflags')
source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz"
001_arches_align.patch
002_no_remove_static_const.patch
003_64_bit_clean.patch
arj-3.10.22-custom-printf.patch)
md5sums=('f263bf3cf6d42a8b7e85b4fb514336d3'
'550bc972d825036f17f202a2b11b35c2'
'395dfa8cc500ffae648777f8f241be88'
'56b3cf96ec485b0d824761457417fcc0'
'4630a7254dfc6c8d8c7e696aa4a58f4a')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
# Add gentoo patches
patch -p1 -i "${srcdir}/001_arches_align.patch"
patch -p1 -i "${srcdir}/002_no_remove_static_const.patch"
patch -p1 -i "${srcdir}/003_64_bit_clean.patch"
patch -p1 -i "${srcdir}/arj-3.10.22-custom-printf.patch"
cd gnu
aclocal
autoconf
rm -f config.{guess,sub}
cp /usr/share/automake-1.14/config.{guess,sub} .
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}/gnu"
./configure --prefix=/usr
cd ..
make prepare
make
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
}
|