mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-07-13 03:09:51 +03:00
main/*: set install/triggers in global scope
Allows validation
This commit is contained in:
parent
b1f40a07d2
commit
b915fe492e
8 changed files with 9 additions and 13 deletions
|
@ -8,7 +8,7 @@ pkgdesc="A high performance Unix-based HTTP server"
|
||||||
url="https://httpd.apache.org/"
|
url="https://httpd.apache.org/"
|
||||||
arch="all"
|
arch="all"
|
||||||
license="Apache-2.0"
|
license="Apache-2.0"
|
||||||
install="$pkgname.pre-install $pkgname.pre-upgrade"
|
install="$pkgname.pre-install $pkgname.pre-upgrade apache2-ssl.post-install"
|
||||||
pkgusers="apache"
|
pkgusers="apache"
|
||||||
pkggroups="apache"
|
pkggroups="apache"
|
||||||
makedepends="
|
makedepends="
|
||||||
|
@ -368,7 +368,6 @@ ctl() {
|
||||||
|
|
||||||
ssl() {
|
ssl() {
|
||||||
pkgdesc="SSL/TLS module for the Apache HTTP Server"
|
pkgdesc="SSL/TLS module for the Apache HTTP Server"
|
||||||
install="apache2-ssl.post-install"
|
|
||||||
depends="apache2 openssl>3"
|
depends="apache2 openssl>3"
|
||||||
|
|
||||||
install -d "$subpkgdir"/usr/lib/apache2
|
install -d "$subpkgdir"/usr/lib/apache2
|
||||||
|
|
|
@ -6,7 +6,7 @@ pkgdesc="Excellent high-performance DNS services"
|
||||||
url="https://cr.yp.to/djbdns.html"
|
url="https://cr.yp.to/djbdns.html"
|
||||||
arch="all"
|
arch="all"
|
||||||
license="Public-Domain"
|
license="Public-Domain"
|
||||||
install="tinydns.pre-install"
|
install="tinydns.pre-install dnscache.pre-install"
|
||||||
subpackages="djbdns-common tinydns tinydns-openrc:tinydns_openrc dnscache
|
subpackages="djbdns-common tinydns tinydns-openrc:tinydns_openrc dnscache
|
||||||
dnscache-openrc:dnscache_openrc $pkgname-doc"
|
dnscache-openrc:dnscache_openrc $pkgname-doc"
|
||||||
source="https://cr.yp.to/djbdns/djbdns-$pkgver.tar.gz
|
source="https://cr.yp.to/djbdns/djbdns-$pkgver.tar.gz
|
||||||
|
@ -61,7 +61,6 @@ common() {
|
||||||
|
|
||||||
tinydns() {
|
tinydns() {
|
||||||
pkgdesc="A small and secure DNS server"
|
pkgdesc="A small and secure DNS server"
|
||||||
install=tinydns.pre-install
|
|
||||||
|
|
||||||
amove usr/bin/tinydns*
|
amove usr/bin/tinydns*
|
||||||
mkdir -p "$subpkgdir"/etc/tinydns \
|
mkdir -p "$subpkgdir"/etc/tinydns \
|
||||||
|
@ -81,7 +80,6 @@ tinydns_openrc() {
|
||||||
|
|
||||||
dnscache() {
|
dnscache() {
|
||||||
pkgdesc="A recursive resolver"
|
pkgdesc="A recursive resolver"
|
||||||
install=dnscache.pre-install
|
|
||||||
depends=djbdns-common
|
depends=djbdns-common
|
||||||
|
|
||||||
mkdir -p "$subpkgdir"/usr/bin \
|
mkdir -p "$subpkgdir"/usr/bin \
|
||||||
|
|
|
@ -23,7 +23,7 @@ makedepends="
|
||||||
checkdepends="tree xz perl"
|
checkdepends="tree xz perl"
|
||||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-openrc
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-openrc
|
||||||
$pkgname-netifnames::noarch $pkgname-rule-generator::noarch $pkgname-hwids"
|
$pkgname-netifnames::noarch $pkgname-rule-generator::noarch $pkgname-hwids"
|
||||||
triggers="eudev.trigger=/usr/lib/udev/rules.d"
|
triggers="eudev.trigger=/usr/lib/udev/rules.d eudev-hwids.trigger=/lib/udev/hwdb.d:/usr/lib/udev/hwdb.d"
|
||||||
source="https://github.com/eudev-project/eudev/releases/download/v$_pkgver/eudev-$_pkgver.tar.gz
|
source="https://github.com/eudev-project/eudev/releases/download/v$_pkgver/eudev-$_pkgver.tar.gz
|
||||||
default-rules.patch
|
default-rules.patch
|
||||||
load-fbcon.patch
|
load-fbcon.patch
|
||||||
|
@ -105,7 +105,6 @@ hwids() {
|
||||||
pkgdesc="Hardware identification databases (from eudev)"
|
pkgdesc="Hardware identification databases (from eudev)"
|
||||||
provides="hwids-udev=$pkgver-r$pkgrel"
|
provides="hwids-udev=$pkgver-r$pkgrel"
|
||||||
install_if="hwdata eudev=$pkgver-r$pkgrel"
|
install_if="hwdata eudev=$pkgver-r$pkgrel"
|
||||||
triggers="eudev-hwids.trigger=/lib/udev/hwdb.d:/usr/lib/udev/hwdb.d"
|
|
||||||
|
|
||||||
mkdir -p "$subpkgdir"/usr/lib/udev
|
mkdir -p "$subpkgdir"/usr/lib/udev
|
||||||
mv -v "$pkgdir"/etc/udev/hwdb.d "$subpkgdir"/usr/lib/udev
|
mv -v "$pkgdir"/etc/udev/hwdb.d "$subpkgdir"/usr/lib/udev
|
||||||
|
|
|
@ -25,6 +25,7 @@ source="https://mirrors.kernel.org/sourceware/lvm2/LVM2.$pkgver.tgz
|
||||||
lvmlockd.initd
|
lvmlockd.initd
|
||||||
dmeventd.initd
|
dmeventd.initd
|
||||||
"
|
"
|
||||||
|
install="device-mapper-udev.post-install device-mapper-udev.post-upgrade"
|
||||||
subpackages="
|
subpackages="
|
||||||
$pkgname-static:lvm2_static
|
$pkgname-static:lvm2_static
|
||||||
device-mapper-static:dm_static
|
device-mapper-static:dm_static
|
||||||
|
@ -125,7 +126,6 @@ dm() {
|
||||||
|
|
||||||
udev() {
|
udev() {
|
||||||
pkgdesc="Device mapper udev rules"
|
pkgdesc="Device mapper udev rules"
|
||||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
|
||||||
install_if="device-mapper=$pkgver-r$pkgrel eudev"
|
install_if="device-mapper=$pkgver-r$pkgrel eudev"
|
||||||
amove usr/lib/udev/rules.d
|
amove usr/lib/udev/rules.d
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,6 +12,7 @@ replaces="raspberrypi" # for backward compatibility
|
||||||
depends_dev="linux-headers $pkgname-static $pkgname-libs"
|
depends_dev="linux-headers $pkgname-static $pkgname-libs"
|
||||||
makedepends="cmake samurai $depends_dev"
|
makedepends="cmake samurai $depends_dev"
|
||||||
options="!fhs !check"
|
options="!fhs !check"
|
||||||
|
install="$pkgname-udev.post-install"
|
||||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-static $pkgname-libs $pkgname-udev:udev"
|
subpackages="$pkgname-dev $pkgname-doc $pkgname-static $pkgname-libs $pkgname-udev:udev"
|
||||||
source="$pkgname-$_commit.tar.gz::https://github.com/raspberrypi/userland/archive/$_commit.tar.gz
|
source="$pkgname-$_commit.tar.gz::https://github.com/raspberrypi/userland/archive/$_commit.tar.gz
|
||||||
dont-build-moved-utils.patch
|
dont-build-moved-utils.patch
|
||||||
|
@ -84,7 +85,6 @@ dev() {
|
||||||
|
|
||||||
udev() {
|
udev() {
|
||||||
pkgdesc="VC4 GPU vchiq udev rules"
|
pkgdesc="VC4 GPU vchiq udev rules"
|
||||||
install="$subpkgname.post-install"
|
|
||||||
install_if="$pkgname-libs=$pkgver-r$pkgrel eudev"
|
install_if="$pkgname-libs=$pkgver-r$pkgrel eudev"
|
||||||
depends=""
|
depends=""
|
||||||
|
|
||||||
|
|
|
@ -97,6 +97,8 @@ makedepends="
|
||||||
# py3-iso8601
|
# py3-iso8601
|
||||||
# py3-setproctitle
|
# py3-setproctitle
|
||||||
# "
|
# "
|
||||||
|
install="winbind.pre-install winbind.pre-upgrade winbind.post-install
|
||||||
|
winbind.post-upgrade"
|
||||||
source="
|
source="
|
||||||
https://download.samba.org/pub/samba/stable/samba-$pkgver.tar.gz
|
https://download.samba.org/pub/samba/stable/samba-$pkgver.tar.gz
|
||||||
disable-compile-error-test.patch
|
disable-compile-error-test.patch
|
||||||
|
@ -440,8 +442,6 @@ winbind() {
|
||||||
ldb=$pkgver-r$pkgrel
|
ldb=$pkgver-r$pkgrel
|
||||||
libauth-$pkgname=$pkgver-r$pkgrel
|
libauth-$pkgname=$pkgver-r$pkgrel
|
||||||
"
|
"
|
||||||
install="winbind.pre-install winbind.pre-upgrade winbind.post-install
|
|
||||||
winbind.post-upgrade"
|
|
||||||
amove \
|
amove \
|
||||||
usr/sbin/winbindd \
|
usr/sbin/winbindd \
|
||||||
usr/lib/$pkgname/idmap \
|
usr/lib/$pkgname/idmap \
|
||||||
|
|
|
@ -19,6 +19,7 @@ makedepends="
|
||||||
py3-jinja2
|
py3-jinja2
|
||||||
util-linux-dev
|
util-linux-dev
|
||||||
"
|
"
|
||||||
|
install="ukify-kernel-hook.post-install ukify-kernel-hook.pre-deinstall"
|
||||||
source="
|
source="
|
||||||
systemd-$pkgver.tar.gz::https://github.com/systemd/systemd/archive/refs/tags/v$pkgver.tar.gz
|
systemd-$pkgver.tar.gz::https://github.com/systemd/systemd/archive/refs/tags/v$pkgver.tar.gz
|
||||||
0001-patch-wchar_t-for-musl.patch
|
0001-patch-wchar_t-for-musl.patch
|
||||||
|
@ -136,7 +137,6 @@ efistub() {
|
||||||
ukify_hook() {
|
ukify_hook() {
|
||||||
depends="ukify kernel-hooks cmd:sbsign"
|
depends="ukify kernel-hooks cmd:sbsign"
|
||||||
pkgdesc="Create unified kernel images (UKIs) (kernel hook)."
|
pkgdesc="Create unified kernel images (UKIs) (kernel hook)."
|
||||||
install="$subpkgname.post-install $subpkgname.pre-deinstall"
|
|
||||||
|
|
||||||
amove usr/share/kernel-hooks.d/ukify.hook
|
amove usr/share/kernel-hooks.d/ukify.hook
|
||||||
amove etc/kernel-hooks.d/ukify.conf
|
amove etc/kernel-hooks.d/ukify.conf
|
||||||
|
|
|
@ -75,6 +75,7 @@ else
|
||||||
_bootstrap_config="--disable-runuser --without-python --without-econf --disable-asciidoc --disable-login"
|
_bootstrap_config="--disable-runuser --without-python --without-econf --disable-asciidoc --disable-login"
|
||||||
fi
|
fi
|
||||||
subpackages="$subpackages $pkgname-doc $pkgname-misc"
|
subpackages="$subpackages $pkgname-doc $pkgname-misc"
|
||||||
|
install="$pkgname-misc.post-upgrade"
|
||||||
makedepends="$makedepends_build $makedepends_host"
|
makedepends="$makedepends_build $makedepends_host"
|
||||||
builddir="$srcdir/util-linux-$pkgver"
|
builddir="$srcdir/util-linux-$pkgver"
|
||||||
options="$options suid"
|
options="$options suid"
|
||||||
|
@ -364,7 +365,6 @@ _login_doc() {
|
||||||
misc() {
|
misc() {
|
||||||
pkgdesc="Misc binaries for $pkgname"
|
pkgdesc="Misc binaries for $pkgname"
|
||||||
depends=
|
depends=
|
||||||
install="$pkgname-misc.post-upgrade"
|
|
||||||
install_if="$pkgname=$pkgver-r$pkgrel"
|
install_if="$pkgname=$pkgver-r$pkgrel"
|
||||||
|
|
||||||
local dir; for dir in usr/bin usr/sbin bin sbin; do
|
local dir; for dir in usr/bin usr/sbin bin sbin; do
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue