kmod-native: use bswap if be32toh is unavailable

This is needed to build on old hosts, like CentOS 5.x.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
mel-setup-builddir: prompt_choice: check for tty after the # of choices

Signed-off-by: Christopher Larson <kergoth@gmail.com>
mel-setup-builddir: prompt_choice: fix the check of the # of choices

Signed-off-by: Christopher Larson <kergoth@gmail.com>
setup-mel-builddir: ensure we ls the binary dirs, not their contents

Signed-off-by: Christopher Larson <kergoth@gmail.com>
mel: use qt5-versions.inc

Signed-off-by: Christopher Larson <kergoth@gmail.com>
xserver-xorg: drop seemingly unnecessary mesa removal bits

Signed-off-by: Christopher Larson <kergoth@gmail.com>
mel: adjust PREFERRED_VERSION_qtsensors

Signed-off-by: Christopher Larson <kergoth@gmail.com>
dhcp: Get rid of ifconfig/route in dhclient-script

Copying: https://lists.isc.org/pipermail/dhcp-users/2011-January/012910.html

"ISC DHCP's dhclient-script for Linux still uses the legacy commands
"ifconfig" & "route" to manage IPv4 network addresses & routes,
while it uses iproute2's new "ip" command to manage IPv6 network data.

This requires users & distributions to have both types of commands installed.

The attached patch tries to improve the situation by replacing the
old "ifconfig" resp. "route" commands with their "ip" counterparts.

It even improves the logic a bit by only flushing the IPv4 addresses
instead of taking down the whole interface, which may still have active IPv6
connections."

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
mel-versions: don't choke if qt5-versions isn't available

Signed-off-by: Christopher Larson <kergoth@gmail.com>
user_features: handle duplicate distro features

This ensures that when a feature is listed more than once in DISTRO_FEATURES,
and USER_FEATURES insists it be removed, that we remove all instances, not
just the first.

JIRA: SB-1350

Signed-off-by: Christopher Larson <kergoth@gmail.com>
archive-release: general cleanup

Signed-off-by: Christopher Larson <kergoth@gmail.com>
archive-release: use git-archive where possible

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Merge pull request #29 from mshakeel/dhcp

dhcp: Get rid of ifconfig/route in dhclient-script
busybox: Enable CONFIG_SETSID

'setsid' binary is required for better MESA integration.

Signed-off-by: Muhammad Shakeel <muhammad_shakeel@mentor.com>
archive-release: quiet some log spam, handle .xz

Signed-off-by: Christopher Larson <kergoth@gmail.com>
archive-release: sanitize DL_DIR

Signed-off-by: Christopher Larson <kergoth@gmail.com>
archive-release: use the sanitized DL_DIR

Signed-off-by: Christopher Larson <kergoth@gmail.com>
archive-release: don't follow the copyleft links

Instead, directly look in DL_DIR for the file. This avoids issues with the
check about whether the link points to a file in DL_DIR, as readlink -f isn't
portable, so path normalization becomes a problem.

Signed-off-by: Christopher Larson <kergoth@gmail.com>
Merge pull request #30 from mshakeel/busybox

busybox: Enable CONFIG_SETSID
pulseaudio: ensure the gconf support enable is deterministic

Signed-off-by: Christopher Larson <kergoth@gmail.com>