diff options
Diffstat (limited to 'abs/core/ca-certificates')
-rw-r--r-- | abs/core/ca-certificates/PKGBUILD | 33 | ||||
-rw-r--r-- | abs/core/ca-certificates/ca-certificates.install | 7 |
2 files changed, 40 insertions, 0 deletions
diff --git a/abs/core/ca-certificates/PKGBUILD b/abs/core/ca-certificates/PKGBUILD new file mode 100644 index 0000000..03871c6 --- /dev/null +++ b/abs/core/ca-certificates/PKGBUILD @@ -0,0 +1,33 @@ +# $Id: PKGBUILD 9715 2008-08-18 10:20:37Z pierre $ +# Maintainer: Pierre Schmitz <pierre@archlinux.de> + +pkgname=ca-certificates +pkgver=20080809 +pkgrel=13 +pkgdesc='Common CA certificates' +arch=('i686' 'x86_64') +url='http://packages.qa.debian.org/c/ca-certificates.html' +license=('MPL' 'GPL') +source=("http://ftp.debian.org/debian/pool/main/c/${pkgname}/${pkgname}_${pkgver}.tar.gz") +depends=('bash' 'run-parts' 'openssl' 'findutils' 'coreutils' 'sed') +makedepends=('ruby') +groups=('base') +install=ca-certificates.install +backup=('etc/ca-certificates.conf') +md5sums=('c155f5059006b94ad0aea7018161ab37') + +build() { + cd $srcdir/$pkgname + + install -d -m755 $pkgdir/{etc/ca-certificates/update.d,usr/{sbin,share/ca-certificates}} + install -D -m644 sbin/update-ca-certificates.8 $pkgdir/usr/share/man/man8/update-ca-certificates.8 + make + make install DESTDIR=$pkgdir + + ( + echo "# Automatically generated by ${pkgname}-${pkgver}-${pkgrel}" + echo "# " + cd $pkgdir/usr/share/ca-certificates + find . -name '*.crt' | sort | cut -b3- + ) > $pkgdir/etc/ca-certificates.conf +} diff --git a/abs/core/ca-certificates/ca-certificates.install b/abs/core/ca-certificates/ca-certificates.install new file mode 100644 index 0000000..3a7ac28 --- /dev/null +++ b/abs/core/ca-certificates/ca-certificates.install @@ -0,0 +1,7 @@ +post_install() { + usr/sbin/update-ca-certificates --fresh +} + +post_upgrade() { + post_install +} |