[Slackbuilds-users] Some SlackBuilds don't add uname -r output to package name
Leonard Schmidt
lems at gmx.net
Tue Jan 24 08:59:03 UTC 2017
Hello,
while grepping all SlackBuilds for "uname -r", I noticed that some
SlackBuilds add the uname -r output to the resulting package name, and
others don't. Those that do are, for example, the nvidia-kernel
SlackBuilds, virtualbox-kernel/-addons, and network/broadcom-sta.
The following SlackBuilds install kernel modules, but don't add the
uname -r output into the resulting package name:
network/rtl8188eu
network/xtables-addons
system/netatop
system/steamos-xpad
system/sysdig
misc/klibc uses the uname -r output in its resulting package name, but
does not turn the hyphen into an underscore. While klibc is x86_64 only,
which does not have a localversion by default, it could mess up
Slackware's package tools if one uses a custom kernel with a custom
CONFIG_LOCALVERSION that includes a hyphen.
Attached is a patch which uses a variable `PKGVER' that replaces the
VERSION variable in the makepkg command line at the end of the SlackBuild.
nvidia-kernel uses `PKGVER', virtualbox-kernel uses `PKG_VERS',
broadcom-sta does not use a variable. I don't think this matters much,
though.
I also replaced two occurrences of uname -r with $KERNEL in the
system/netatop SlackBuild (I added a variable `KERNEL').
Best regards
Leonard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-version-in-pkgname.diff
Type: text/x-diff
Size: 4722 bytes
Desc: kernel-version-in-pkgname.diff
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20170124/3184f6c9/attachment-0001.bin>
More information about the SlackBuilds-users
mailing list