mirror of
https://github.com/Telecominfraproject/wlan-lanforge-scripts.git
synced 2025-10-28 17:32:35 +00:00
97 lines
3.2 KiB
Bash
Executable File
97 lines
3.2 KiB
Bash
Executable File
#!/bin/bash
|
|
files=(
|
|
gr-osmosdr
|
|
hackrf
|
|
PyQt4
|
|
PyQwt
|
|
SDL
|
|
SoapySDR
|
|
airspyone_host
|
|
boost-program-options
|
|
boost-serialization
|
|
codec2
|
|
comedilib
|
|
dbusmenu-qt
|
|
fftw-libs-single
|
|
flex
|
|
freeglut
|
|
gnuradio
|
|
gr-fcdproplus
|
|
gr-iqbal
|
|
gsl
|
|
hidapi
|
|
jack-audio-connection-kit
|
|
kde-filesystem
|
|
libffado
|
|
libgfortran
|
|
libmng
|
|
libosmo-dsp
|
|
libquadmath
|
|
libsodium
|
|
libxml++
|
|
log4cpp
|
|
log4cpp-devel
|
|
openblas
|
|
openblas-serial
|
|
openblas-threads
|
|
openpgm
|
|
phonon
|
|
portaudio
|
|
python-rpm-macros
|
|
python2-cheetah
|
|
python2-devel
|
|
python2-nose
|
|
python2-numpy
|
|
python2-numpy-f2py
|
|
python2-pyopengl
|
|
python2-pyqt4-sip
|
|
python2-rpm-macros
|
|
python2-scipy
|
|
python2-sip
|
|
python2-tkinter
|
|
python2-wxpython
|
|
python3-rpm-generators
|
|
qt
|
|
qt-common
|
|
qt-x11
|
|
qwt
|
|
qwt5-qt4
|
|
rtl-sdr
|
|
tix
|
|
tk
|
|
uhd
|
|
wxGTK3-gl
|
|
wxGTK3-media
|
|
zeromq
|
|
phonon-backend-gstreamer
|
|
sni-qt
|
|
)
|
|
|
|
#G=/var/tmp/deps_list.txt
|
|
#echo "" > $G
|
|
urls_file="urls_file.txt"
|
|
echo "" > $urls_file
|
|
|
|
while read L; do
|
|
[[ x$L = x ]] && continue
|
|
o=${L:0:1}
|
|
o=${o,,}
|
|
|
|
# where would be a logical place to see if the package has already been installed , use rpm -qa "$L"
|
|
echo "https://archives.fedoraproject.org/pub/archive/fedora/linux/updates/30/Everything/x86_64/Packages/${o}/${L}.rpm"
|
|
done < deps_list.uniq.txt > $urls_file
|
|
exit
|
|
|
|
# ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----
|
|
function f() {
|
|
for f in "${files[@]}"; do
|
|
dnf repoquery --deplist --queryformat '%{name}.%{%arch}' "$f" \
|
|
| grep 'provider:' \
|
|
| sort | uniq \
|
|
| grep -v '\.i686' \
|
|
>> $G
|
|
echo -n "."
|
|
done
|
|
}
|
|
|