diff options
author | Ismael Luceno | 2021-08-27 12:00:36 +0200 |
---|---|---|
committer | Ismael Luceno | 2021-08-27 12:00:36 +0200 |
commit | 4ee714d2f64c2ca3d12cbfdf5dbb212efc63e81c (patch) | |
tree | 7b6640f1fdee99895ef46ea214732221ed59bc70 /net | |
parent | f81b64f4e0570843f79b798a9a9cb808c73d0bca (diff) |
ifenslave: Fix installation; PATCHLEVEL++
Diffstat (limited to 'net')
-rwxr-xr-x | net/ifenslave/DETAILS | 2 | ||||
-rw-r--r-- | net/ifenslave/HISTORY | 4 | ||||
-rwxr-xr-x | net/ifenslave/INSTALL | 23 |
3 files changed, 18 insertions, 11 deletions
diff --git a/net/ifenslave/DETAILS b/net/ifenslave/DETAILS index 3ea702994b..6f5a996335 100755 --- a/net/ifenslave/DETAILS +++ b/net/ifenslave/DETAILS @@ -1,6 +1,6 @@ SPELL=ifenslave VERSION=2.7 - PATCHLEVEL=1 + PATCHLEVEL=2 SOURCE_HASH=sha512:c93a0e3580a7d8cca5726751903e18047aa32961a01e1f6c1d61cba903f39c45b3de6848d342f39aae99e8359f28a1e1d8548203877fb63cd142d78514682e2c SOURCE=${SPELL}_${VERSION}.tar.xz SOURCE_DIRECTORY="${BUILD_DIRECTORY}"/${SPELL}-${VERSION} diff --git a/net/ifenslave/HISTORY b/net/ifenslave/HISTORY index ca796ae15b..729943be1d 100644 --- a/net/ifenslave/HISTORY +++ b/net/ifenslave/HISTORY @@ -1,3 +1,7 @@ +2021-08-27 Ismael Luceno <ismael@sourcemage.org> + * DETAILS: PATCHLEVEL++ + * INSTALL: fixed installation + 2021-08-01 Florian Franzmann <bwlf@bandrate.org> * DEPENDS: depend on IFUPDOWN instead of ifupdown * DETAILS: PATCHLEVEL++ diff --git a/net/ifenslave/INSTALL b/net/ifenslave/INSTALL index 4adbd5b88f..afcb79b81a 100755 --- a/net/ifenslave/INSTALL +++ b/net/ifenslave/INSTALL @@ -1,17 +1,20 @@ cd "${SOURCE_DIRECTORY}" && # install script -install -o root -g root -m 0755 ifenslave "${INSTALL_ROOT}"/sbin/ifenslave && -install -o root -g root -m 0755 debian/ifenslave.if-post-down "${INSTALL_ROOT}"/etc/network/if-post-down.d/ifenslave && -install -o root -g root -m 0755 debian/ifenslave.if-pre-up "${INSTALL_ROOT}"/etc/network/if-pre-up.d/ifenslave && -install -o root -g root -m 0755 debian/ifenslave.if-up "${INSTALL_ROOT}"/etc/network/if-up.d/ifenslave && +install -m555 ifenslave "${INSTALL_ROOT}"/sbin/ifenslave && +for i in if-post-down if-pre-up if-up; do + dest="$INSTALL_ROOT/etc/network/$i.d" && + install -d "$dest" && + install -m755 debian/ifenslave."$i" "$dest"/ifenslave || exit 1 +done && # install the man pages to smart places -cp debian/*.8.gz "${INSTALL_ROOT}"/usr/share/man/man8/. && +mandir="$INSTALL_ROOT/usr/share/man" && +install -d "$mandir"/man8 && +install -m444 debian/*.8.gz "$mandir"/man8/ && # install the documentation type things -mkdir -p "${INSTALL_ROOT}"/usr/share/doc/${SPELL} && -cp -va debian/examples "${INSTALL_ROOT}"/usr/share/doc/${SPELL}/. && -for docs in README.Debian changelog copyright; do - install -o root -g root -m 0644 debian/${docs} "${INSTALL_ROOT}"/usr/share/doc/${SPELL}/${docs} -done +docdir="$INSTALL_ROOT/usr/share/doc/$SPELL-$VERSION" && +install -d "$docdir/examples" && +install -m444 debian/examples/* "$docdir/examples/" && +install -m444 debian/README.Debian debian/changelog debian/copyright "$docdir/" |