projects/aports·blob master · refs

44 lines · 1.4 KiB

1# Contributor: Jakub Jirutka <[email protected]>
2# Maintainer: Jakub Jirutka <[email protected]>
3pkgname=postgresql-common
4pkgver=1.3
5pkgrel=1
6pkgdesc="Common files for PostgreSQL"
7url="https://www.postgresql.org/"
8arch="noarch"
9license="MIT"
10install="$pkgname.pre-install $pkgname.pre-deinstall"
11triggers="$pkgname.trigger=/usr/libexec/postgresql*:/usr/share/postgresql*"
12subpackages="$pkgname-openrc"
13source="pg_versions
14 postgresql.initd
15 postgresql.confd
16 "
17builddir="$srcdir"
18options="!check" # no tests
19
20# secfixes:
21# 0:
22# - CVE-2019-3466
23
24package() {
25 mkdir -p "$pkgdir"
26
27 install -D -m755 "$srcdir"/pg_versions "$pkgdir"/usr/sbin/pg_versions
28}
29
30openrc() {
31 pkgdesc="OpenRC init scripts for PostgreSQL"
32 depends=""
33 replaces="postgresql-openrc" # for backward compatibility
34 # Do not set install_if here.
35
36 install -D -m755 "$srcdir"/postgresql.initd "$subpkgdir"/etc/init.d/postgresql
37 install -D -m644 "$srcdir"/postgresql.confd "$subpkgdir"/etc/conf.d/postgresql
38}
39
40sha512sums="
4150721beb43cec9e071097653657c89e9e5d285dc0aa5d2060399ff74646d3b396014e97f18cfda4553c262bc27982f1a57fa0b7d326f16bf9b368a4fc4a31960 pg_versions
423194f99665eaa4c2e7c8302d5368b5a456e0c6e2da1125b5bd3b8ce449ff4089196159b0346acac1806d74960b6a49c8e94223f346d0a839038cd72da73dff3b postgresql.initd
434b8099084307db587811b9cb728831326803c6c11d6c76410c68395eead366476c6c52502b87f4b6c6c07be404c5e882e9fc2bcaa950e14198a3cbecd5f8f9a3 postgresql.confd
44"