summaryrefslogtreecommitdiffstats
path: root/extra/ca-certificates/Pkgfile
blob: 14fba69f12daf9b63f90902880b6ebd237ce7d1e (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
# Description: Certificats CA courants
# Url : http://packages.qa.debian.org/c/ca-certificates.html
# Maintainer: NutyX core team
# Packager: lesibel at free dot fr
# Depends on: openssl, debianutils
# Run on: openssl,debianutils

name=ca-certificates
version=20110502
release=2

source=(http://ftp.debian.org/debian/pool/main/c/$name/${name}_${version}.tar.gz)

build() {
	cd $name-$version
	sed 's|/usr/bin/python|/usr/bin/python2|g' -i mozilla/certdata2pem.py
	sed 's|python|python2|g' -i mozilla/Makefile
	make
	install -d -m755 $PKG/{etc/ca-certificates/update.d,usr/{sbin,share/ca-certificates},etc/ssl/certs}
	make install DESTDIR=$PKG
	install -D -m644 sbin/update-ca-certificates.8 $PKG/usr/share/man/man8/update-ca-certificates.8
	
	(
	echo "# Automatically generated by $name-$version-$release"
	echo "# see update-ca-certificates man page"
	echo "# "
	cd $PKG/usr/share/ca-certificates
	find . -name '*.crt' | sort | cut -b3-
	) > $PKG/etc/ca-certificates.conf
}