mirror of
https://git.proxmox.com/git/mirror_spl-debian
synced 2025-10-04 12:32:56 +00:00
Replace get_next.sh with one-liner awk script in rules.
This commit is contained in:
parent
1490c83e88
commit
f68b1fea8e
8
debian/get_next.sh
vendored
8
debian/get_next.sh
vendored
@ -1,8 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
SUPPORT=$(cat debian/linux_compat)
|
||||
MAJOR=$(echo $SUPPORT|cut -d'.' -f1)
|
||||
MINOR=$(echo $SUPPORT|cut -d'.' -f2)
|
||||
NEXT=$((MINOR+1))
|
||||
|
||||
echo "${MAJOR}.${NEXT}"
|
5
debian/rules
vendored
5
debian/rules
vendored
@ -5,6 +5,7 @@ include /usr/share/dpkg/pkg-info.mk
|
||||
NAME := spl
|
||||
VERSION := $(DEB_VERSION_UPSTREAM)
|
||||
REVISION := $(shell echo $(DEB_VERSION) | cut -d- -f2)
|
||||
LINUX_NEXT := $(shell awk -F. '{print $1 "." $2+1}' debian/linux_compat)
|
||||
|
||||
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||
|
||||
@ -23,7 +24,7 @@ pmodules = $(NAME)-modules-$(non_epoch_version)
|
||||
dh $@ --with dkms,autoreconf --parallel
|
||||
|
||||
override_dh_auto_configure:
|
||||
sed "s/@LINUX_COMPAT@/linux-libc-dev \(<< $(shell debian/get_next.sh)~\)/" debian/control.in > debian/control
|
||||
sed "s/@LINUX_COMPAT@/linux-libc-dev \(<< $(LINUX_NEXT)~\)/" debian/control.in > debian/control
|
||||
|
||||
@# Embed the downstream version in the module.
|
||||
@sed \
|
||||
@ -62,7 +63,7 @@ override_dh_dkms:
|
||||
override_dh_auto_clean:
|
||||
dh_auto_clean
|
||||
@if test -e META.orig; then mv META.orig META; fi
|
||||
sed "s/@LINUX_COMPAT@/linux-libc-dev \(<< $(shell debian/get_next.sh)\)/" debian/control.in > debian/control
|
||||
sed "s/@LINUX_COMPAT@/linux-libc-dev \(<< $(LINUX_NEXT)~\)/" debian/control.in > debian/control
|
||||
|
||||
# ------------
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user