mirror of
https://github.com/pygos/build.git
synced 2024-11-24 12:00:42 +01:00
Cleanup: remove no longer needed prepare hooks
- tzdata Since the source code is copied over anyway, there is no need to patch it up in a previous step. We can do that in the build function instead. - shadow The hooks was used to remove "groups" from the installed binaries. This is no longer needed. Instead, simply don't package it. Signed-off-by: David Oberhollenzer <goliath@infraroot.at>
This commit is contained in:
parent
5fc1a2f138
commit
5dfc8be3a1
2 changed files with 1 additions and 8 deletions
|
@ -5,10 +5,6 @@ URL="https://github.com/shadow-maint/shadow/releases/download/${VERSION}"
|
||||||
SHA256SUM="a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62"
|
SHA256SUM="a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62"
|
||||||
DEPENDS="toolchain"
|
DEPENDS="toolchain"
|
||||||
|
|
||||||
prepare() {
|
|
||||||
sed -i 's/groups$(EXEEXT) //' src/Makefile.in
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
run_configure "$1" --disable-man --without-libpam --without-selinux \
|
run_configure "$1" --disable-man --without-libpam --without-selinux \
|
||||||
--with-sha-crypt --with-group-name-max-length=32
|
--with-sha-crypt --with-group-name-max-length=32
|
||||||
|
|
|
@ -6,12 +6,9 @@ SHA256SUM="bb2373338140c3de7251e548526f1f70cb742739a962aad3f10238343a2c674c"
|
||||||
DEPENDS="toolchain"
|
DEPENDS="toolchain"
|
||||||
SUBPKG="tzdata tzdata-dev"
|
SUBPKG="tzdata tzdata-dev"
|
||||||
|
|
||||||
prepare() {
|
|
||||||
sed -i 's/sbin/bin/g' Makefile
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cp -r ${1}/* ${PKGBUILDDIR}
|
cp -r ${1}/* ${PKGBUILDDIR}
|
||||||
|
sed -i 's/sbin/bin/g' Makefile
|
||||||
make -j $NUMJOBS
|
make -j $NUMJOBS
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue