summaryrefslogtreecommitdiffstats
path: root/network/miniupnpd/slackware-version.patch
diff options
context:
space:
mode:
Diffstat (limited to 'network/miniupnpd/slackware-version.patch')
-rw-r--r--network/miniupnpd/slackware-version.patch60
1 files changed, 60 insertions, 0 deletions
diff --git a/network/miniupnpd/slackware-version.patch b/network/miniupnpd/slackware-version.patch
new file mode 100644
index 0000000000..79bd2bdec6
--- /dev/null
+++ b/network/miniupnpd/slackware-version.patch
@@ -0,0 +1,60 @@
+--- a/genconfig.sh 2018-05-05 10:09:05.942853150 +0200
++++ b/genconfig.sh 2018-05-05 10:26:38.668441749 +0200
+@@ -274,28 +274,35 @@
+ OS_VERSION=`grep ^base_version /etc/product | awk '{ print $3 }'`
+ OS_URL=https://www.clearos.com/
+ fi
+- # use lsb_release (Linux Standard Base) when available
+- LSB_RELEASE=`which lsb_release`
+- if [ 0 -eq $? ]; then
+- OS_NAME=`${LSB_RELEASE} -i -s`
+- OS_VERSION=`${LSB_RELEASE} -r -s`
+- case $OS_NAME in
+- Debian)
+- OS_URL=http://www.debian.org/
+- OS_VERSION=`${LSB_RELEASE} -c -s`
+- ;;
+- Ubuntu)
+- OS_URL=http://www.ubuntu.com/
+- OS_VERSION=`${LSB_RELEASE} -c -s`
+- ;;
+- Gentoo)
+- OS_URL=http://www.gentoo.org/
+- ;;
+- arch)
+- OS_URL=http://www.archlinux.org/
+- OS_VERSION=`uname -r`
+- ;;
+- esac
++ # Slackware specific
++ if [ -f /etc/os-release ]; then
++ OS_NAME=$(cat /etc/os-release | grep ^NAME= | cut -d= -f 2 | sed -e 's/^"//' -e 's/"$//')
++ OS_VERSION=$(cat /etc/os-release | grep ^VERSION= | cut -d= -f 2 | sed -e 's/^"//' -e 's/"$//')
++ OS_URL=$(cat /etc/os-release | grep ^HOME_URL= | cut -d= -f 2 | sed -e 's/^"//' -e 's/"$//')
++ else
++ # otherwise use lsb_release (Linux Standard Base) when available
++ LSB_RELEASE=`which lsb_release`
++ if [ 0 -eq $? ]; then
++ OS_NAME=`${LSB_RELEASE} -i -s`
++ OS_VERSION=`${LSB_RELEASE} -r -s`
++ case $OS_NAME in
++ Debian)
++ OS_URL=http://www.debian.org/
++ OS_VERSION=`${LSB_RELEASE} -c -s`
++ ;;
++ Ubuntu)
++ OS_URL=http://www.ubuntu.com/
++ OS_VERSION=`${LSB_RELEASE} -c -s`
++ ;;
++ Gentoo)
++ OS_URL=http://www.gentoo.org/
++ ;;
++ arch)
++ OS_URL=http://www.archlinux.org/
++ OS_VERSION=`uname -r`
++ ;;
++ esac
++ fi
+ fi
+ echo "#define USE_IFACEWATCHER 1" >> ${CONFIGFILE}
+ FW=netfilter