uhd/host/cmake/redhat/post_install.in
Matt Reilly 1f254f1ce1 cpack: Fix RPM generation
UHDPackage.cmake produced new directory entries ("%dir" directives)
for /usr/local and other folders... This produced conflicts with the
filesystem package on Fedora 28 (at least).

Added set of CPACK_RPM_EXCLUDE_FROM_AUTO_FILELIST_ADDITION to the cmake
rpm package instructions.  This fixes the problem and produces a working
rpm for Fedora 28 x86_64.

The redhat post_install.in file was referring to the /usr/lib tree,
which is now /usr/lib64, so the script failed to install the
uhd-usrp.rules. That's been fixed too.
2019-01-28 14:18:44 +01:00

13 lines
312 B
Bash
Executable File

#!/bin/sh
#
# Copyright 2011,2013 Ettus Research LLC
# Copyright 2018 Ettus Research, a National Instruments Company
#
# SPDX-License-Identifier: GPL-3.0-or-later
#
cp @CMAKE_INSTALL_PREFIX@/lib64/uhd/utils/uhd-usrp.rules /etc/udev/rules.d/uhd-usrp.rules
udevadm control --reload-rules
udevadm trigger
ldconfig