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/"
|
||||
arch="all"
|
||||
license="Apache-2.0"
|
||||
install="$pkgname.pre-install $pkgname.pre-upgrade"
|
||||
install="$pkgname.pre-install $pkgname.pre-upgrade apache2-ssl.post-install"
|
||||
pkgusers="apache"
|
||||
pkggroups="apache"
|
||||
makedepends="
|
||||
|
@ -368,7 +368,6 @@ ctl() {
|
|||
|
||||
ssl() {
|
||||
pkgdesc="SSL/TLS module for the Apache HTTP Server"
|
||||
install="apache2-ssl.post-install"
|
||||
depends="apache2 openssl>3"
|
||||
|
||||
install -d "$subpkgdir"/usr/lib/apache2
|
||||
|
|
|
@ -6,7 +6,7 @@ pkgdesc="Excellent high-performance DNS services"
|
|||
url="https://cr.yp.to/djbdns.html"
|
||||
arch="all"
|
||||
license="Public-Domain"
|
||||
install="tinydns.pre-install"
|
||||
install="tinydns.pre-install dnscache.pre-install"
|
||||
subpackages="djbdns-common tinydns tinydns-openrc:tinydns_openrc dnscache
|
||||
dnscache-openrc:dnscache_openrc $pkgname-doc"
|
||||
source="https://cr.yp.to/djbdns/djbdns-$pkgver.tar.gz
|
||||
|
@ -61,7 +61,6 @@ common() {
|
|||
|
||||
tinydns() {
|
||||
pkgdesc="A small and secure DNS server"
|
||||
install=tinydns.pre-install
|
||||
|
||||
amove usr/bin/tinydns*
|
||||
mkdir -p "$subpkgdir"/etc/tinydns \
|
||||
|
@ -81,7 +80,6 @@ tinydns_openrc() {
|
|||
|
||||
dnscache() {
|
||||
pkgdesc="A recursive resolver"
|
||||
install=dnscache.pre-install
|
||||
depends=djbdns-common
|
||||
|
||||
mkdir -p "$subpkgdir"/usr/bin \
|
||||
|
|
|
@ -23,7 +23,7 @@ makedepends="
|
|||
checkdepends="tree xz perl"
|
||||
subpackages="$pkgname-dev $pkgname-doc $pkgname-libs $pkgname-openrc
|
||||
$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
|
||||
default-rules.patch
|
||||
load-fbcon.patch
|
||||
|
@ -105,7 +105,6 @@ hwids() {
|
|||
pkgdesc="Hardware identification databases (from eudev)"
|
||||
provides="hwids-udev=$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
|
||||
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
|
||||
dmeventd.initd
|
||||
"
|
||||
install="device-mapper-udev.post-install device-mapper-udev.post-upgrade"
|
||||
subpackages="
|
||||
$pkgname-static:lvm2_static
|
||||
device-mapper-static:dm_static
|
||||
|
@ -125,7 +126,6 @@ dm() {
|
|||
|
||||
udev() {
|
||||
pkgdesc="Device mapper udev rules"
|
||||
install="$subpkgname.post-install $subpkgname.post-upgrade"
|
||||
install_if="device-mapper=$pkgver-r$pkgrel eudev"
|
||||
amove usr/lib/udev/rules.d
|
||||
}
|
||||
|
|
|
@ -12,6 +12,7 @@ replaces="raspberrypi" # for backward compatibility
|
|||
depends_dev="linux-headers $pkgname-static $pkgname-libs"
|
||||
makedepends="cmake samurai $depends_dev"
|
||||
options="!fhs !check"
|
||||
install="$pkgname-udev.post-install"
|
||||
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
|
||||
dont-build-moved-utils.patch
|
||||
|
@ -84,7 +85,6 @@ dev() {
|
|||
|
||||
udev() {
|
||||
pkgdesc="VC4 GPU vchiq udev rules"
|
||||
install="$subpkgname.post-install"
|
||||
install_if="$pkgname-libs=$pkgver-r$pkgrel eudev"
|
||||
depends=""
|
||||
|
||||
|
|
|
@ -97,6 +97,8 @@ makedepends="
|
|||
# py3-iso8601
|
||||
# py3-setproctitle
|
||||
# "
|
||||
install="winbind.pre-install winbind.pre-upgrade winbind.post-install
|
||||
winbind.post-upgrade"
|
||||
source="
|
||||
https://download.samba.org/pub/samba/stable/samba-$pkgver.tar.gz
|
||||
disable-compile-error-test.patch
|
||||
|
@ -440,8 +442,6 @@ winbind() {
|
|||
ldb=$pkgver-r$pkgrel
|
||||
libauth-$pkgname=$pkgver-r$pkgrel
|
||||
"
|
||||
install="winbind.pre-install winbind.pre-upgrade winbind.post-install
|
||||
winbind.post-upgrade"
|
||||
amove \
|
||||
usr/sbin/winbindd \
|
||||
usr/lib/$pkgname/idmap \
|
||||
|
|
|
@ -19,6 +19,7 @@ makedepends="
|
|||
py3-jinja2
|
||||
util-linux-dev
|
||||
"
|
||||
install="ukify-kernel-hook.post-install ukify-kernel-hook.pre-deinstall"
|
||||
source="
|
||||
systemd-$pkgver.tar.gz::https://github.com/systemd/systemd/archive/refs/tags/v$pkgver.tar.gz
|
||||
0001-patch-wchar_t-for-musl.patch
|
||||
|
@ -136,7 +137,6 @@ efistub() {
|
|||
ukify_hook() {
|
||||
depends="ukify kernel-hooks cmd:sbsign"
|
||||
pkgdesc="Create unified kernel images (UKIs) (kernel hook)."
|
||||
install="$subpkgname.post-install $subpkgname.pre-deinstall"
|
||||
|
||||
amove usr/share/kernel-hooks.d/ukify.hook
|
||||
amove etc/kernel-hooks.d/ukify.conf
|
||||
|
|
|
@ -75,6 +75,7 @@ else
|
|||
_bootstrap_config="--disable-runuser --without-python --without-econf --disable-asciidoc --disable-login"
|
||||
fi
|
||||
subpackages="$subpackages $pkgname-doc $pkgname-misc"
|
||||
install="$pkgname-misc.post-upgrade"
|
||||
makedepends="$makedepends_build $makedepends_host"
|
||||
builddir="$srcdir/util-linux-$pkgver"
|
||||
options="$options suid"
|
||||
|
@ -364,7 +365,6 @@ _login_doc() {
|
|||
misc() {
|
||||
pkgdesc="Misc binaries for $pkgname"
|
||||
depends=
|
||||
install="$pkgname-misc.post-upgrade"
|
||||
install_if="$pkgname=$pkgver-r$pkgrel"
|
||||
|
||||
local dir; for dir in usr/bin usr/sbin bin sbin; do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue