summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: b1ad991e7bf8a3c61ec71cbcc7d1f356cb4d3b6b (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
# Maintainer: Uwe Koloska <kolewu@koloro.de>
# Contributor: Sindre Føring Devik <sindre.devik@gmail.com>

pkgname=libtasn1-3
pkgver=2.13
_sover=3.1.16
pkgrel=2
pkgdesc='tasn1-3 library (shared objects)'
arch=('i686' 'x86_64')
url="https://www.gnu.org/software/libtasn1/"
license=(LGPL2.1)
depends=(glibc)

_debver=deb7u5
_deburl="http://security.debian.org/debian-security/pool/updates/main/libt/libtasn1-3"

if [ "${CARCH}" = "x86_64" ] ; then
  _arch1="amd64"
  _arch2="x86_64"
else
  _arch1="i386"
  _arch2="i386"
fi

source=()
source_i686=("${_deburl}/libtasn1-3_${pkgver}-${pkgrel}+${_debver}_i386.deb")
source_x86_64=("${_deburl}/libtasn1-3_${pkgver}-${pkgrel}+${_debver}_amd64.deb")
md5sums_i686=('5689a4da38c2129445e0965b6c42a22d')
md5sums_x86_64=('69b79d700bb6bc9066b5ddfd4228728e')


package() {
	cd $srcdir
	ar vx libtasn1-3_${pkgver}-${pkgrel}+${_debver}_${_arch1}.deb
	tar xzvf data.tar.gz
	install -Dm755 usr/lib/${_arch2}-linux-gnu/libtasn1.so.${_sover} $pkgdir/usr/lib/libtasn1.so.${_sover}
	ln -s libtasn1.so.${_sover} $pkgdir/usr/lib/libtasn1.so.3
}