mirror of
https://github.com/clearlinux/common.git
synced 2026-06-16 11:06:15 +00:00
Compare commits
74 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3e7f5be6fc | |||
| 36d3edd56c | |||
| 9008cbccba | |||
| 04022fb765 | |||
| 424c34140e | |||
| f85cd42756 | |||
| e7afb1ae5e | |||
| 2c52a5ab39 | |||
| d84fec113e | |||
| f1b1424db4 | |||
| df8b789d60 | |||
| 78d7b4366b | |||
| 7be12344b6 | |||
| 04e58480cb | |||
| ebcc67f00b | |||
| f5b1aa8c87 | |||
| c61c91f9f2 | |||
| a57af837d8 | |||
| 03ba957d5f | |||
| d661496a4c | |||
| 4e1ce01d4e | |||
| dfeb8f9862 | |||
| 79c4befdea | |||
| c8c0c08100 | |||
| 877cd04101 | |||
| 7453e26bc7 | |||
| 11e0b5baee | |||
| 54c652944f | |||
| ef5179c975 | |||
| fc9793ff4e | |||
| 1508582709 | |||
| fca82072fa | |||
| 7fb07fdb29 | |||
| 387cb23c79 | |||
| c63ed02014 | |||
| d0773602f5 | |||
| 7b2b947843 | |||
| e619aeeab5 | |||
| f041821042 | |||
| 04e79ac6f7 | |||
| 942c21283f | |||
| 0803beead9 | |||
| 8bf3888935 | |||
| 3f2c7de583 | |||
| 514048840f | |||
| 012a1a3767 | |||
| 0168eb6258 | |||
| 2212f350e9 | |||
| 75a06769ea | |||
| 797f6c050c | |||
| 3169a8db4c | |||
| c6e5d09862 | |||
| 76d551ae77 | |||
| 92202763aa | |||
| 3a666723c1 | |||
| ed7e63d752 | |||
| bf6c49b8b9 | |||
| cc0b7da35a | |||
| 33febf4489 | |||
| 52ab50a9c7 | |||
| 70d40d9b59 | |||
| 8b709c2e1b | |||
| ea4e713277 | |||
| ca817a8c5e | |||
| db80ffd052 | |||
| 54e7c47bd6 | |||
| 60cb8aa36a | |||
| 3a5c12aa29 | |||
| 118120ca01 | |||
| f59a650cf4 | |||
| 1dae5422cc | |||
| b4860a0d82 | |||
| 4760d853bb | |||
| 4331a0a193 |
+30
-2
@@ -15,6 +15,7 @@ SRPMVERS = $(shell [ ! -f $(SPECFILE) ] || rpmspec -D '_vendor clr' --srpm -q --
|
||||
SRPMFILE = results/$(SRPMVERS).src.rpm
|
||||
|
||||
LATEST_RPMS = $(wildcard rpms/*.rpm)
|
||||
DEBUGINFO_RPM = $(wildcard rpms/*-debuginfo-*.rpm)
|
||||
RPMS ?= $(LATEST_RPMS)
|
||||
|
||||
WITH_SUDO = $(shell cmp /usr/bin/mock /usr/sbin/mock &> /dev/null && echo sudo )
|
||||
@@ -61,7 +62,7 @@ clean:
|
||||
|
||||
#help proper: Brings your copy of the package to a nearly clean git checkout state.
|
||||
proper: repodel
|
||||
rm -rf results
|
||||
rm -rf results rpms
|
||||
rm -f build.log.round*
|
||||
rm -f mock_build.log mock_srpm.log $(__allsources) report.html
|
||||
|
||||
@@ -154,13 +155,15 @@ pullrebase:
|
||||
fi \
|
||||
fi
|
||||
|
||||
preautospec-checks:
|
||||
|
||||
#help autospec: automatically generates a specfile. If there is
|
||||
#help already a specfile, it will be overwritten. Several files used by
|
||||
#help autospec will be created in the process.
|
||||
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options
|
||||
#help to autospec.
|
||||
#help For more information, see the project at https://github.com/clearlinux/autospec
|
||||
autospec: pullrebase localreponotice clean-old-content
|
||||
autospec: preautospec-checks pullrebase localreponotice clean-old-content
|
||||
@if [ -e $(SPECFILE) ] && ! grep -q "# Generated by: autospec.py" $(SPECFILE) ; then \
|
||||
echo "Specfile already exists and was not created by autospec.py! Aborting."; \
|
||||
exit 1; \
|
||||
@@ -406,6 +409,31 @@ install:
|
||||
done
|
||||
@$(MAKE) loop-down DEVICE=6
|
||||
|
||||
#help install-debuginfo-local: Install locally built debuginfo RPM to
|
||||
#help the automatic debuginfo cache location (/var/cache/debuginfo)
|
||||
install-debuginfo-local:
|
||||
tmpdir=$$(mktemp -d); \
|
||||
rpm2cpio ${DEBUGINFO_RPM} | ( cd $$tmpdir; cpio -i -d -u); \
|
||||
dest=/var/cache/debuginfo/lib; \
|
||||
find $$tmpdir/usr/lib/debug/ -mindepth 1 -maxdepth 1 | while read -r d; do \
|
||||
sudo chown -R dbginfo:dbginfo "$$d"; \
|
||||
sudo cp -a "$$d" $$dest/; \
|
||||
done; \
|
||||
dest=/var/cache/debuginfo/src; \
|
||||
find $$tmpdir/usr/src/debug/ -mindepth 1 -maxdepth 1 | while read -r d; do \
|
||||
sudo chown -R dbginfo:dbginfo "$$d"; \
|
||||
sudo cp -a "$$d" $$dest/; \
|
||||
done; \
|
||||
sudo rm -rf $$tmpdir
|
||||
|
||||
#help install-local: Install locally built RPMs to the root filesystem. Note that the
|
||||
#help debuginfo RPM installs to /var/cache/debuginfo
|
||||
install-local:
|
||||
for r in $(filter-out ${DEBUGINFO_RPM},${RPMS}); do \
|
||||
rpm2cpio $$r | (cd /; sudo cpio -i -d -u); \
|
||||
done
|
||||
$(MAKE) install-debuginfo-local
|
||||
|
||||
#help generateupstream: Run this rule to create or update the 'upstream' file
|
||||
#help by downloading the upstream source tarballs listed in the spec file and
|
||||
#help calculating their hashes. Autospec performs this step automatically, so
|
||||
|
||||
+3
-1
@@ -190,13 +190,15 @@ releases: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
|
||||
provides:
|
||||
@$(TOPLVL)/projects/common/provides.sh -f $(FP) -r $(RN)
|
||||
|
||||
preautospecnew-checks:
|
||||
|
||||
#help autospecnew: Creates a new autospec package with for a given URL=$(URL)
|
||||
#help with NAME=$(NAME). Several files used by autospec will be created in the
|
||||
#help process.
|
||||
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options
|
||||
#help to autospec.
|
||||
#help For more information about autospec, see the project page on Github https://github.com/clearlinux/autospec
|
||||
autospecnew: localreponotice
|
||||
autospecnew: preautospecnew-checks localreponotice
|
||||
@if [ -z $(NAME) ] || [ -z $(URL) ]; then \
|
||||
echo "Please specify NAME and URL. The ARCHIVES variable is optional."; \
|
||||
exit 1; \
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -2,10 +2,13 @@ Babel
|
||||
Botan
|
||||
CUnit
|
||||
Cheetah
|
||||
CherryPy
|
||||
ConfigArgParse
|
||||
Counter
|
||||
Cython
|
||||
Django
|
||||
Flask
|
||||
Flask-RESTful
|
||||
FlatBuffers
|
||||
FreeRDP
|
||||
GConf
|
||||
@@ -21,6 +24,7 @@ LibRaw
|
||||
LibVNCServer
|
||||
Linux-PAM
|
||||
LuaJIT
|
||||
M2Crypto
|
||||
Mako
|
||||
Markdown
|
||||
MarkupSafe
|
||||
@@ -37,6 +41,7 @@ Pint
|
||||
PyDispatcher
|
||||
PyJWT
|
||||
PyMySQL
|
||||
PyNaCl
|
||||
PyWavelets
|
||||
PyYAML
|
||||
Pygments
|
||||
@@ -86,6 +91,7 @@ R-GeneralizedHyperbolic
|
||||
R-GlobalOptions
|
||||
R-Guerry
|
||||
R-Hmisc
|
||||
R-ICEbox
|
||||
R-ICS
|
||||
R-ICSNP
|
||||
R-IRdisplay
|
||||
@@ -440,10 +446,12 @@ R-locfit
|
||||
R-logspline
|
||||
R-loo
|
||||
R-lpSolve
|
||||
R-lsei
|
||||
R-lsmeans
|
||||
R-lubridate
|
||||
R-mFilter
|
||||
R-magic
|
||||
R-magick
|
||||
R-magrittr
|
||||
R-manipulate
|
||||
R-manipulateWidget
|
||||
@@ -497,6 +505,7 @@ R-neuralnet
|
||||
R-nleqslv
|
||||
R-nloptr
|
||||
R-nortest
|
||||
R-npsurv
|
||||
R-numDeriv
|
||||
R-nws
|
||||
R-nycflights13
|
||||
@@ -519,6 +528,8 @@ R-pbmcapply
|
||||
R-pcaPP
|
||||
R-pcse
|
||||
R-pdfCluster
|
||||
R-pdftools
|
||||
R-pdp
|
||||
R-permute
|
||||
R-phangorn
|
||||
R-pheatmap
|
||||
@@ -582,6 +593,7 @@ R-randomForest
|
||||
R-randomNames
|
||||
R-randtoolbox
|
||||
R-ranger
|
||||
R-rappdirs
|
||||
R-raster
|
||||
R-rasterVis
|
||||
R-reactR
|
||||
@@ -628,6 +640,7 @@ R-rstan
|
||||
R-rstanarm
|
||||
R-rstantools
|
||||
R-rstudioapi
|
||||
R-rsvg
|
||||
R-rversions
|
||||
R-rvest
|
||||
R-sROC
|
||||
@@ -771,7 +784,11 @@ SuiteSparse
|
||||
Tempita
|
||||
Theano
|
||||
Thunar
|
||||
UkPostcodeParser
|
||||
Vertex-theme
|
||||
Vulkan-Headers
|
||||
Vulkan-Loader
|
||||
Vulkan-Tools
|
||||
WALinuxAgent
|
||||
WSGIProxy2
|
||||
WSME
|
||||
@@ -837,7 +854,9 @@ alsa-lib
|
||||
alsa-plugins
|
||||
alsa-utils
|
||||
amqp
|
||||
amtk
|
||||
analitza
|
||||
aniso8601
|
||||
ansible
|
||||
anyjson
|
||||
apache-ant
|
||||
@@ -858,6 +877,7 @@ argparse
|
||||
ark
|
||||
artikulate
|
||||
asciidoc
|
||||
asciinema
|
||||
asio
|
||||
asn1crypto
|
||||
aspell
|
||||
@@ -912,6 +932,7 @@ bashdb
|
||||
bats
|
||||
bazel
|
||||
bc
|
||||
bcc
|
||||
bcrypt
|
||||
bdftopcf
|
||||
beautifulsoup4
|
||||
@@ -924,6 +945,7 @@ bleach
|
||||
blinken
|
||||
blinker
|
||||
blktrace
|
||||
blockdiag
|
||||
bluedevil
|
||||
bluez
|
||||
bluez-qt
|
||||
@@ -941,6 +963,7 @@ breeze
|
||||
breeze-gtk
|
||||
breeze-icons
|
||||
bridge-utils
|
||||
bro
|
||||
brotli
|
||||
bsdiff
|
||||
btrfs-progs
|
||||
@@ -996,9 +1019,9 @@ cgdb
|
||||
cgit
|
||||
chardet
|
||||
check
|
||||
check-manifest
|
||||
cheese
|
||||
cheroot
|
||||
cherrypy
|
||||
chrome-gnome-shell
|
||||
chrony
|
||||
chrpath
|
||||
@@ -1026,6 +1049,7 @@ clr-find-bundle
|
||||
clr-fwupd-hooks
|
||||
clr-hardware-files
|
||||
clr-init
|
||||
clr-installer
|
||||
clr-man-pages
|
||||
clr-power-tweaks
|
||||
clr-python-timestamp
|
||||
@@ -1073,9 +1097,11 @@ colorama
|
||||
colord
|
||||
colord-gtk
|
||||
comedilib
|
||||
commonmark
|
||||
compat-SDL2-soname1
|
||||
compat-cryptsetup-soname4
|
||||
compat-efivar-soname0
|
||||
compat-enchant-soname1
|
||||
compat-fuse-soname2
|
||||
compat-gegl
|
||||
compat-gegl-0.3
|
||||
@@ -1086,10 +1112,12 @@ compat-hdf5-soname10
|
||||
compat-hyperscan-soname4
|
||||
compat-ipset-soname10
|
||||
compat-libical-soname2
|
||||
compat-libidn-soname11
|
||||
compat-libpng-soname12
|
||||
compat-libwebp-soname6
|
||||
compat-llvm-soname4
|
||||
compat-llvm-soname5
|
||||
compat-llvm-soname6
|
||||
compat-mpfr-soname4
|
||||
compat-opencv-soname32
|
||||
compat-opencv-soname33
|
||||
@@ -1113,8 +1141,10 @@ cov-core
|
||||
coverage
|
||||
cpio
|
||||
cppcheck
|
||||
cpprestsdk
|
||||
cppunit
|
||||
cpuid
|
||||
cpuloadgen
|
||||
cracklib
|
||||
crcmod
|
||||
createrepo_c
|
||||
@@ -1139,8 +1169,10 @@ cyrus-sasl
|
||||
dapl
|
||||
darktable
|
||||
dask
|
||||
datefudge
|
||||
db
|
||||
dbus
|
||||
dbus-broker
|
||||
dbus-glib
|
||||
dconf
|
||||
dconf-editor
|
||||
@@ -1153,6 +1185,7 @@ defusedxml
|
||||
dejagnu
|
||||
deprecation
|
||||
desktop-file-utils
|
||||
devhelp
|
||||
dfc
|
||||
dfu-util
|
||||
dhcp
|
||||
@@ -1172,6 +1205,8 @@ django-discover-runner
|
||||
django-nose
|
||||
django-pyscss
|
||||
django_compressor
|
||||
dldt
|
||||
dlt-daemon
|
||||
dmenu
|
||||
dmidecode
|
||||
dnf
|
||||
@@ -1195,13 +1230,16 @@ dosfstools
|
||||
double-conversion
|
||||
dovecot
|
||||
doxygen
|
||||
dpcontracts
|
||||
dpdk
|
||||
dracut
|
||||
dragon
|
||||
drkonqi
|
||||
dstat
|
||||
dtc
|
||||
dtopt
|
||||
dulwich
|
||||
duperemove
|
||||
dwarves
|
||||
dyskctl
|
||||
e2fsprogs
|
||||
@@ -1215,8 +1253,11 @@ efivar
|
||||
eigen
|
||||
elasticsearch
|
||||
elasticsearch-dep
|
||||
electric-fence
|
||||
elementary-xfce
|
||||
elfutils
|
||||
elixir
|
||||
ell
|
||||
emacs
|
||||
empy
|
||||
enchant
|
||||
@@ -1270,6 +1311,7 @@ flake8-docstrings
|
||||
flake8-import-order
|
||||
flake8-polyfill
|
||||
flatpak
|
||||
flatpak-builder
|
||||
fldigi
|
||||
flex
|
||||
flmsg
|
||||
@@ -1281,13 +1323,17 @@ font-adobe-75dpi
|
||||
font-bitstream-type1
|
||||
font-util
|
||||
fontconfig
|
||||
fontforge
|
||||
fonttools
|
||||
frameworkintegration
|
||||
freeglut
|
||||
freeipmi
|
||||
freetype
|
||||
freezegun
|
||||
fribidi
|
||||
fritzing-app
|
||||
fs
|
||||
funcparserlib
|
||||
funcsigs
|
||||
functools32
|
||||
fuse
|
||||
@@ -1348,6 +1394,7 @@ glusterfs
|
||||
gmic
|
||||
gmime
|
||||
gmp
|
||||
gmqtt
|
||||
gnome-applets
|
||||
gnome-autoar
|
||||
gnome-backgrounds
|
||||
@@ -1359,6 +1406,7 @@ gnome-color-manager
|
||||
gnome-common
|
||||
gnome-control-center
|
||||
gnome-desktop
|
||||
gnome-disk-utility
|
||||
gnome-flashback
|
||||
gnome-font-viewer
|
||||
gnome-icon-theme
|
||||
@@ -1381,7 +1429,7 @@ gnome-system-monitor
|
||||
gnome-terminal
|
||||
gnome-themes-standard
|
||||
gnome-todo
|
||||
gnome-tweak-tool
|
||||
gnome-tweaks
|
||||
gnome-user-docs
|
||||
gnome-video-effects
|
||||
gnome-weather
|
||||
@@ -1397,6 +1445,7 @@ gom
|
||||
goocanvas
|
||||
google-api-python-client
|
||||
google-apitools
|
||||
google-reauth
|
||||
googletest
|
||||
gperf
|
||||
gperftools
|
||||
@@ -1440,6 +1489,7 @@ gtkmm3
|
||||
gtksourceview
|
||||
gtkspell3
|
||||
guile
|
||||
gupnp-av
|
||||
gutenprint
|
||||
gvfs
|
||||
gvim
|
||||
@@ -1459,6 +1509,7 @@ help2man
|
||||
hexchat
|
||||
hgtools
|
||||
hicolor-icon-theme
|
||||
hold
|
||||
home-assistant
|
||||
horizon
|
||||
hostname
|
||||
@@ -1479,8 +1530,11 @@ i2c-tools
|
||||
i3
|
||||
i3lock
|
||||
i3status
|
||||
ias
|
||||
iasimage
|
||||
ibus
|
||||
ibus-libpinyin
|
||||
ibus-table
|
||||
icalendar
|
||||
icdiff
|
||||
iceauth
|
||||
@@ -1488,7 +1542,10 @@ icon-naming-utils
|
||||
icu4c
|
||||
idna
|
||||
idna-ssl
|
||||
ifaddr
|
||||
iftop
|
||||
ilmbase
|
||||
image
|
||||
imagesize
|
||||
imapfilter
|
||||
imlib2
|
||||
@@ -1498,16 +1555,20 @@ influxdb
|
||||
iniparse
|
||||
init-rdahead
|
||||
inotify-tools
|
||||
intel-gmmlib
|
||||
intel-gpu-tools
|
||||
intel-hybrid-driver
|
||||
intel-media-driver
|
||||
intltool
|
||||
invm-frameworks
|
||||
ioc-cbc-tools
|
||||
ioping
|
||||
iotop
|
||||
ipaddr
|
||||
ipaddress
|
||||
ipdb
|
||||
ipdbplugin
|
||||
iperf
|
||||
ipmctl
|
||||
ipmitool
|
||||
iproute2
|
||||
ipset
|
||||
@@ -1536,7 +1597,6 @@ itsdangerous
|
||||
itstool
|
||||
iw
|
||||
ixion
|
||||
ixpdimm_sw
|
||||
jansson
|
||||
jaraco.functools
|
||||
jedi
|
||||
@@ -1563,6 +1623,7 @@ jupyter_console
|
||||
jupyter_core
|
||||
jupyterlab
|
||||
jupyterlab_launcher
|
||||
jupyterlab_server
|
||||
kactivities
|
||||
kactivities-stats
|
||||
kactivitymanagerd
|
||||
@@ -1735,6 +1796,7 @@ kqtquickcharts
|
||||
krb5
|
||||
krdc
|
||||
kreversi
|
||||
krita
|
||||
kross
|
||||
kruler
|
||||
krunner
|
||||
@@ -1821,6 +1883,7 @@ libappindicator
|
||||
libarchive
|
||||
libarchive-c
|
||||
libassuan
|
||||
libasyncns
|
||||
libatasmart
|
||||
libatomic_ops
|
||||
libb64
|
||||
@@ -1839,6 +1902,7 @@ libcomps
|
||||
libconfig
|
||||
libcroco
|
||||
libcryptui
|
||||
libdaemon
|
||||
libdatrie
|
||||
libdazzle
|
||||
libdbusmenu
|
||||
@@ -1849,6 +1913,7 @@ libe-book
|
||||
libepoxy
|
||||
libepubgen
|
||||
liberasurecode
|
||||
liberation-fonts
|
||||
libetonyek
|
||||
libev
|
||||
libevdev
|
||||
@@ -1857,6 +1922,7 @@ libexif
|
||||
libexttextcat
|
||||
libffi
|
||||
libfontenc
|
||||
libfprint
|
||||
libfreehand
|
||||
libgcrypt
|
||||
libgd
|
||||
@@ -1880,10 +1946,12 @@ libgusb
|
||||
libgweather
|
||||
libical
|
||||
libidn
|
||||
libidn2
|
||||
libindicator
|
||||
libinput
|
||||
libiscsi
|
||||
libisofs
|
||||
libite
|
||||
libjpeg-turbo
|
||||
libjpeg-turbo-soname8
|
||||
libkcddb
|
||||
@@ -1922,6 +1990,7 @@ libnftnl
|
||||
libnice
|
||||
libnl
|
||||
libnotify
|
||||
libnova
|
||||
libnumbertext
|
||||
liboauth
|
||||
libodfgen
|
||||
@@ -1933,8 +2002,11 @@ libpagemaker
|
||||
libpcap
|
||||
libpciaccess
|
||||
libpeas
|
||||
libpfm
|
||||
libpinyin
|
||||
libpipeline
|
||||
libpng
|
||||
libpsl
|
||||
libpthread-stubs
|
||||
libpwquality
|
||||
libqalculate
|
||||
@@ -1946,6 +2018,7 @@ librepo
|
||||
librevenge
|
||||
librsvg
|
||||
librtlsdr
|
||||
libsafec
|
||||
libsamplerate
|
||||
libsass
|
||||
libseccomp
|
||||
@@ -1954,9 +2027,11 @@ libsigc++
|
||||
libsmbios
|
||||
libsmi
|
||||
libsndfile
|
||||
libsodium
|
||||
libsolv
|
||||
libsoup
|
||||
libspectre
|
||||
libspiro
|
||||
libsrtp
|
||||
libssh
|
||||
libssh2
|
||||
@@ -1968,6 +2043,8 @@ libtheora
|
||||
libtirpc
|
||||
libtool
|
||||
libudev0-shim
|
||||
libuev
|
||||
libuninameslist
|
||||
libunistring
|
||||
libunwind
|
||||
libusb
|
||||
@@ -1980,6 +2057,7 @@ libvirt
|
||||
libvirt-glib
|
||||
libvirt-python
|
||||
libvisio
|
||||
libvma
|
||||
libvorbis
|
||||
libvpx
|
||||
libwacom
|
||||
@@ -2004,6 +2082,8 @@ libyami-utils
|
||||
libzip
|
||||
libzmf
|
||||
libzmq
|
||||
lightdm
|
||||
lightdm-gtk-greeter
|
||||
linecache2
|
||||
links
|
||||
linux
|
||||
@@ -2014,18 +2094,24 @@ linux-gce
|
||||
linux-hyperv
|
||||
linux-hyperv-lts
|
||||
linux-hyperv-mini
|
||||
linux-iot-lts2017-preempt-rt
|
||||
linux-iot-lts2018
|
||||
linux-kata
|
||||
linux-kvm
|
||||
linux-libc-headers
|
||||
linux-lts
|
||||
linux-oracle
|
||||
linux-pk414
|
||||
linux-pk414-preempt-rt
|
||||
linux-preempt-rt
|
||||
linux-steam-integration
|
||||
linux-tools
|
||||
linuxptp
|
||||
lksctp-tools
|
||||
llvm
|
||||
llvmlite
|
||||
lmdb
|
||||
locket
|
||||
logilab-common
|
||||
logrotate
|
||||
logutils
|
||||
@@ -2034,6 +2120,7 @@ lsacpi
|
||||
lshw
|
||||
lskat
|
||||
lsof
|
||||
lsscsi
|
||||
ltp
|
||||
ltrace
|
||||
lua
|
||||
@@ -2059,6 +2146,7 @@ mcelog
|
||||
mdadm
|
||||
mdds
|
||||
media-player-info
|
||||
mediasdk
|
||||
meld
|
||||
memcached
|
||||
memkind
|
||||
@@ -2083,6 +2171,7 @@ mistune
|
||||
mixer-tools
|
||||
mkfontdir
|
||||
mkfontscale
|
||||
mkl-dnn
|
||||
mkosi
|
||||
mobile-broadband-provider-info
|
||||
mock
|
||||
@@ -2103,11 +2192,13 @@ mox3
|
||||
mozjs
|
||||
mozjs38
|
||||
mozjs52
|
||||
mozjs60
|
||||
mpc
|
||||
mpfr
|
||||
mpg123
|
||||
mpi4py
|
||||
mpmath
|
||||
mraa
|
||||
msgpack
|
||||
msmtp
|
||||
msr-tools
|
||||
@@ -2125,6 +2216,7 @@ mutt
|
||||
mutter
|
||||
mypaint-brushes
|
||||
mypy
|
||||
mypy_extensions
|
||||
mythes
|
||||
nagios-plugins
|
||||
nano
|
||||
@@ -2143,7 +2235,6 @@ net-snmp
|
||||
net-tools
|
||||
netaddr
|
||||
netbase
|
||||
netcat
|
||||
netdisco
|
||||
netifaces
|
||||
nettle
|
||||
@@ -2179,8 +2270,11 @@ nrpe
|
||||
nspr
|
||||
nss
|
||||
nss-altfiles
|
||||
nss-pam-ldapd
|
||||
ntfs-3g
|
||||
ntlm-auth
|
||||
ntp
|
||||
ntplib
|
||||
numactl
|
||||
numatop
|
||||
numba
|
||||
@@ -2194,11 +2288,13 @@ ocaml
|
||||
ocl-icd
|
||||
octave
|
||||
offlineimap
|
||||
oiio
|
||||
okular
|
||||
olefile
|
||||
onig
|
||||
onnx
|
||||
opa-psm2
|
||||
opcodes
|
||||
open-iscsi
|
||||
open-isns
|
||||
open-lldp
|
||||
@@ -2208,6 +2304,7 @@ openal-soft
|
||||
openblas
|
||||
openconnect
|
||||
opencv
|
||||
openexr
|
||||
openjade
|
||||
openjdk
|
||||
openjdk9
|
||||
@@ -2269,6 +2366,9 @@ p11-kit
|
||||
p7zip
|
||||
packaging
|
||||
pacrunner
|
||||
paho-mqtt
|
||||
paho.mqtt.c
|
||||
paho.mqtt.cpp
|
||||
palapeli
|
||||
pandas
|
||||
pandoc
|
||||
@@ -2281,6 +2381,7 @@ paramiko
|
||||
parley
|
||||
parsedatetime
|
||||
parso
|
||||
partd
|
||||
parted
|
||||
passlib
|
||||
patch
|
||||
@@ -2310,6 +2411,7 @@ perl-AnyEvent
|
||||
perl-AnyEvent-CacheDNS
|
||||
perl-Apache-Htpasswd
|
||||
perl-Apache-Session
|
||||
perl-App-cpanminus
|
||||
perl-Archive-Cpio
|
||||
perl-Archive-Extract
|
||||
perl-Archive-Tar-Wrapper
|
||||
@@ -2326,10 +2428,13 @@ perl-B-Hooks-OP-Check
|
||||
perl-B-Keywords
|
||||
perl-BSD-Resource
|
||||
perl-Biblio-EndnoteStyle
|
||||
perl-Browser-Open
|
||||
perl-Business-ISBN
|
||||
perl-Business-ISBN-Data
|
||||
perl-Business-ISMN
|
||||
perl-Business-ISSN
|
||||
perl-CDDB-File
|
||||
perl-CGI
|
||||
perl-CGI-Compile
|
||||
perl-CGI-Simple
|
||||
perl-CPAN-Changes
|
||||
@@ -2338,6 +2443,7 @@ perl-CPAN-Meta-Check
|
||||
perl-CPAN-Perl-Releases
|
||||
perl-CSS-DOM
|
||||
perl-CSS-Minifier-XS
|
||||
perl-CSS-Tiny
|
||||
perl-Cache-Simple-TimedExpiry
|
||||
perl-Calendar-Simple
|
||||
perl-Canary-Stability
|
||||
@@ -2356,6 +2462,7 @@ perl-Class-Container
|
||||
perl-Class-Data-Accessor
|
||||
perl-Class-Data-Inheritable
|
||||
perl-Class-ErrorHandler
|
||||
perl-Class-Factory-Util
|
||||
perl-Class-Inspector
|
||||
perl-Class-Load
|
||||
perl-Class-Load-XS
|
||||
@@ -2376,14 +2483,17 @@ perl-Clone-PP
|
||||
perl-Compress-Bzip2
|
||||
perl-Compress-Raw-Lzma
|
||||
perl-Config-Any
|
||||
perl-Config-General
|
||||
perl-Config-Grammar
|
||||
perl-Config-IniFiles
|
||||
perl-Config-Std
|
||||
perl-Config-Tiny
|
||||
perl-Context-Preserve
|
||||
perl-Convert-ASN1
|
||||
perl-Convert-Binary-C
|
||||
perl-Cookie-Baker
|
||||
perl-Cpanel-JSON-XS
|
||||
perl-Crypt-DH-GMP
|
||||
perl-Crypt-Eksblowfish
|
||||
perl-Crypt-GeneratePassword
|
||||
perl-Crypt-Random-Seed
|
||||
@@ -2391,6 +2501,7 @@ perl-Crypt-Rijndael
|
||||
perl-Crypt-SSLeay
|
||||
perl-Crypt-URandom
|
||||
perl-Curses
|
||||
perl-DBD-Pg
|
||||
perl-DBD-SQLite
|
||||
perl-DBD-SQLite2
|
||||
perl-DBI
|
||||
@@ -2399,6 +2510,7 @@ perl-DBIx-Class
|
||||
perl-DBIx-Class-DeploymentHandler
|
||||
perl-DBIx-Class-DynamicDefault
|
||||
perl-DBIx-Class-OptimisticLocking
|
||||
perl-DBIx-Class-Schema-Config
|
||||
perl-DBIx-Connector
|
||||
perl-DBIx-ContextualFetch
|
||||
perl-DBIx-DBSchema
|
||||
@@ -2421,8 +2533,12 @@ perl-Data-Structure-Util
|
||||
perl-Data-Uniqid
|
||||
perl-Data-Validate-IP
|
||||
perl-DateTime
|
||||
perl-DateTime-Format-Builder
|
||||
perl-DateTime-Format-DateParse
|
||||
perl-DateTime-Format-Mail
|
||||
perl-DateTime-Format-MySQL
|
||||
perl-DateTime-Format-Pg
|
||||
perl-DateTime-Format-Strptime
|
||||
perl-DateTime-Format-W3CDTF
|
||||
perl-DateTime-Locale
|
||||
perl-DateTime-TimeZone
|
||||
@@ -2434,6 +2550,7 @@ perl-Devel-CheckOS
|
||||
perl-Devel-Confess
|
||||
perl-Devel-Cover
|
||||
perl-Devel-Cycle
|
||||
perl-Devel-EnforceEncapsulation
|
||||
perl-Devel-GlobalDestruction
|
||||
perl-Devel-Hide
|
||||
perl-Devel-OverloadInfo
|
||||
@@ -2512,6 +2629,7 @@ perl-File-pushd
|
||||
perl-Filesys-Df
|
||||
perl-Filesys-Notify-Simple
|
||||
perl-Font-AFM
|
||||
perl-Font-TTF
|
||||
perl-FreezeThaw
|
||||
perl-Frontier-RPC
|
||||
perl-Future
|
||||
@@ -2569,6 +2687,7 @@ perl-IO-Socket-Timeout
|
||||
perl-IO-String
|
||||
perl-IO-Tee
|
||||
perl-IO-TieCombine
|
||||
perl-IO-Tty
|
||||
perl-IO-stringy
|
||||
perl-IPC-Run
|
||||
perl-IPC-Run3
|
||||
@@ -2580,6 +2699,7 @@ perl-Image-Size
|
||||
perl-Import-Into
|
||||
perl-Importer
|
||||
perl-Inline
|
||||
perl-Inline-C
|
||||
perl-JSON
|
||||
perl-JSON-MaybeXS
|
||||
perl-JSON-RPC
|
||||
@@ -2637,6 +2757,7 @@ perl-Math-Utils
|
||||
perl-Math-Vec
|
||||
perl-Memoize-ExpireLRU
|
||||
perl-Meta-Builder
|
||||
perl-Minion
|
||||
perl-Mock-Config
|
||||
perl-Modern-Perl
|
||||
perl-Module-Build
|
||||
@@ -2654,8 +2775,12 @@ perl-Module-ScanDeps
|
||||
perl-Module-Starter
|
||||
perl-Module-Util
|
||||
perl-Module-Versions-Report
|
||||
perl-Mojo-IOLoop-ReadWriteProcess
|
||||
perl-Mojo-Pg
|
||||
perl-Mojo-RabbitMQ-Client
|
||||
perl-Mojolicious
|
||||
perl-Mojolicious-Plugin-AssetPack
|
||||
perl-Mojolicious-Plugin-RenderFile
|
||||
perl-Moo
|
||||
perl-Moose
|
||||
perl-MooseX-Role-Parameterized
|
||||
@@ -2670,7 +2795,10 @@ perl-Net-IDN-Encode
|
||||
perl-Net-INET6Glue
|
||||
perl-Net-Ident
|
||||
perl-Net-MAC
|
||||
perl-Net-MQTT
|
||||
perl-Net-NTP
|
||||
perl-Net-OpenID-Common
|
||||
perl-Net-OpenID-Consumer
|
||||
perl-Net-OpenSSH
|
||||
perl-Net-SFTP-Foreign
|
||||
perl-Net-SMTP-SSL
|
||||
@@ -2690,6 +2818,7 @@ perl-POD2-Base
|
||||
perl-POSIX-strftime-Compiler
|
||||
perl-Package-Constants
|
||||
perl-Package-DeprecationManager
|
||||
perl-Package-Generator
|
||||
perl-Package-New
|
||||
perl-Package-Stash
|
||||
perl-Package-Stash-XS
|
||||
@@ -2697,6 +2826,7 @@ perl-Package-Variant
|
||||
perl-PadWalker
|
||||
perl-Palm-PDB
|
||||
perl-Parallel-ForkManager
|
||||
perl-Parallel-Iterator
|
||||
perl-Params-Classify
|
||||
perl-Params-Util
|
||||
perl-Params-Validate
|
||||
@@ -2707,6 +2837,7 @@ perl-Parse-RecDescent
|
||||
perl-Path-Class
|
||||
perl-Path-Tiny
|
||||
perl-Pegex
|
||||
perl-Perl-Tidy
|
||||
perl-Perl-Version
|
||||
perl-Perl4-CoreLibs
|
||||
perl-Perl6-Export
|
||||
@@ -2722,8 +2853,6 @@ perl-Pod-Plainer
|
||||
perl-Pod-Spell
|
||||
perl-Pod-Strip
|
||||
perl-PostScript-File
|
||||
perl-Proc-Daemon
|
||||
perl-Proc-ProcessTable
|
||||
perl-Proc-Wait3
|
||||
perl-Protocol-OSC
|
||||
perl-Quota
|
||||
@@ -2805,9 +2934,11 @@ perl-Test-Identity
|
||||
perl-Test-LeakTrace
|
||||
perl-Test-LectroTest
|
||||
perl-Test-LongString
|
||||
perl-Test-Manifest
|
||||
perl-Test-MockModule
|
||||
perl-Test-MockTime
|
||||
perl-Test-More-UTF8
|
||||
perl-Test-Most
|
||||
perl-Test-Needs
|
||||
perl-Test-NoWarnings
|
||||
perl-Test-Number-Delta
|
||||
@@ -2821,8 +2952,10 @@ perl-Test-RequiresInternet
|
||||
perl-Test-SharedFork
|
||||
perl-Test-Simple
|
||||
perl-Test-Strict
|
||||
perl-Test-Synopsis
|
||||
perl-Test-TCP
|
||||
perl-Test-Taint
|
||||
perl-Test-Trap
|
||||
perl-Test-UseAllModules
|
||||
perl-Test-Warn
|
||||
perl-Test-Warnings
|
||||
@@ -2856,6 +2989,7 @@ perl-Tie-IxHash
|
||||
perl-Tie-Simple
|
||||
perl-Time-Duration
|
||||
perl-Time-Duration-Parse
|
||||
perl-Time-ParseDate
|
||||
perl-Time-Period
|
||||
perl-TimeDate
|
||||
perl-Tk-DoubleClick
|
||||
@@ -2939,6 +3073,7 @@ pimcommon
|
||||
pinentry
|
||||
pip
|
||||
pip-legacy
|
||||
pipewire
|
||||
pixman
|
||||
pkcs11-helper
|
||||
pkg-config
|
||||
@@ -3011,11 +3146,12 @@ pyemd
|
||||
pyflakes
|
||||
pygobject
|
||||
pyinotify
|
||||
pykerberos
|
||||
pylama
|
||||
pyliblzma
|
||||
pylint
|
||||
pymemcache
|
||||
pymongo
|
||||
pynacl
|
||||
pypandoc
|
||||
pyparsing
|
||||
pyperclip
|
||||
@@ -3023,6 +3159,7 @@ pypowervm
|
||||
pyquery
|
||||
pyreadline
|
||||
pyrfc3339
|
||||
pyroma
|
||||
pyroute2
|
||||
pyrsistent
|
||||
pysaml2
|
||||
@@ -3032,6 +3169,7 @@ pysnmp
|
||||
pytest
|
||||
pytest-cov
|
||||
pytest-forked
|
||||
pytest-randomly
|
||||
pytest-repeat
|
||||
pytest-rerunfailures
|
||||
pytest-runner
|
||||
@@ -3045,12 +3183,15 @@ python-barbicanclient
|
||||
python-ceilometerclient
|
||||
python-cinderclient
|
||||
python-dateutil
|
||||
python-dateutil-legacypython
|
||||
python-designateclient
|
||||
python-dldt
|
||||
python-editor
|
||||
python-future
|
||||
python-gflags
|
||||
python-glanceclient
|
||||
python-heatclient
|
||||
python-hwinfo
|
||||
python-kconfiglib
|
||||
python-keystoneclient
|
||||
python-krbV
|
||||
@@ -3082,7 +3223,9 @@ python-troveclient
|
||||
python-urwid
|
||||
python-zaqarclient
|
||||
python-zeep
|
||||
python2-mod_wsgi
|
||||
python3
|
||||
pytools
|
||||
pytz
|
||||
pyudev
|
||||
pywbem
|
||||
@@ -3136,6 +3279,8 @@ quagga
|
||||
quassel
|
||||
quilt
|
||||
rabbitmq-c
|
||||
rabbitmq-server
|
||||
radvd
|
||||
ragel
|
||||
raptor2
|
||||
rasqal
|
||||
@@ -3143,14 +3288,18 @@ rcssmin
|
||||
rdma-core
|
||||
re2c
|
||||
readline
|
||||
recommonmark
|
||||
redis
|
||||
redis-native
|
||||
redland
|
||||
redsocks
|
||||
reno
|
||||
reportlab
|
||||
repoze.lru
|
||||
repoze.sphinx.autointerface
|
||||
repoze.who
|
||||
requests
|
||||
requests-kerberos
|
||||
requests-mock
|
||||
requests-ntlm
|
||||
requests-toolbelt
|
||||
@@ -3206,6 +3355,7 @@ sed
|
||||
selenium
|
||||
semantic_version
|
||||
serf
|
||||
serpent
|
||||
setproctitle
|
||||
setserial
|
||||
setuptools
|
||||
@@ -3217,6 +3367,7 @@ sg3_utils
|
||||
shadow
|
||||
shared-mime-info
|
||||
sharutils
|
||||
shell
|
||||
shim
|
||||
siege
|
||||
simg-tools
|
||||
@@ -3247,8 +3398,10 @@ spandsp
|
||||
spark-dep
|
||||
speex
|
||||
speexdsp
|
||||
sphinx-feature-classification
|
||||
sphinx_rtd_theme
|
||||
sphinxcontrib-apidoc
|
||||
sphinxcontrib-blockdiag
|
||||
sphinxcontrib-httpdomain
|
||||
sphinxcontrib-newsfeed
|
||||
sphinxcontrib-websupport
|
||||
@@ -3262,6 +3415,7 @@ sqlite-autoconf
|
||||
sqlparse
|
||||
squashfs-tools
|
||||
sshfs
|
||||
sshpass
|
||||
sssd
|
||||
stack
|
||||
startup-notification
|
||||
@@ -3334,8 +3488,10 @@ text-unidecode
|
||||
tflearn
|
||||
tgt
|
||||
thermal_daemon
|
||||
thermal_monitor
|
||||
thin-provisioning-tools
|
||||
threadweaver
|
||||
thrift
|
||||
thunar-volman
|
||||
thunderbird
|
||||
thunderbolt-software-user-space
|
||||
@@ -3349,6 +3505,7 @@ tiptop
|
||||
tk
|
||||
tmux
|
||||
tokyocabinet
|
||||
toolz
|
||||
tooz
|
||||
tornado
|
||||
totem
|
||||
@@ -3395,6 +3552,7 @@ uwsgi
|
||||
v4l-utils
|
||||
vala
|
||||
valgrind
|
||||
varnish-cache
|
||||
vcstool
|
||||
vcversioner
|
||||
vim
|
||||
@@ -3411,10 +3569,10 @@ voluptuous
|
||||
voluptuous-serialize
|
||||
vsqlite
|
||||
vte
|
||||
vulkan-sdk
|
||||
waffle
|
||||
waitress
|
||||
warlock
|
||||
watchdogd
|
||||
wayland
|
||||
wayland-protocols
|
||||
wcwidth
|
||||
@@ -3429,6 +3587,7 @@ weston
|
||||
wget
|
||||
wheel
|
||||
which
|
||||
whois
|
||||
widgetsnbextension
|
||||
winpdb
|
||||
wireless-regdb-master
|
||||
@@ -3528,7 +3687,7 @@ yelp-tools
|
||||
yelp-xsl
|
||||
yum
|
||||
yum-metadata-parser
|
||||
yum-utils
|
||||
zVMCloudConnector
|
||||
zake
|
||||
zc.lockfile
|
||||
zenity
|
||||
|
||||
+9
-1
@@ -43,11 +43,19 @@ if [ ! -f "$IMAGE" ]; then
|
||||
fi
|
||||
rm -f debug.log
|
||||
|
||||
# 10/25/2018: keep back compatibility for a while
|
||||
UEFI_BIOS="-bios OVMF.fd"
|
||||
|
||||
if [ -f OVMF_VARS.fd -a -f OVMF_CODE.fd ]; then
|
||||
UEFI_BIOS=" -drive file=OVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on "
|
||||
UEFI_BIOS+=" -drive file=OVMF_VARS.fd,if=pflash,format=raw,unit=1 "
|
||||
fi
|
||||
|
||||
VMN=${VMN:=1}
|
||||
|
||||
qemu-system-x86_64 \
|
||||
-enable-kvm \
|
||||
-bios OVMF.fd \
|
||||
${UEFI_BIOS} \
|
||||
-smp sockets=1,cpus=4,cores=2 -cpu host \
|
||||
-m 1024 \
|
||||
-vga none -nographic \
|
||||
|
||||
+12
-3
@@ -6,6 +6,7 @@ SERVERCA=""
|
||||
CLIENTCA=""
|
||||
WORKSPACE="clearlinux"
|
||||
PACKAGE_REPOS=
|
||||
NEEDS_KVM_GROUP=
|
||||
|
||||
help() {
|
||||
printf "%s\n" >&2 "Usage: $SCRIPT [options]" \
|
||||
@@ -115,6 +116,10 @@ required_progs() {
|
||||
|
||||
required_progs
|
||||
|
||||
if ! groups | grep -qw kvm; then
|
||||
NEEDS_KVM_GROUP=1
|
||||
fi
|
||||
|
||||
echo "Initializing development workspace in \"$WORKSPACE\" . . ."
|
||||
|
||||
mkdir "$WORKSPACE"
|
||||
@@ -146,8 +151,10 @@ if [ "$USE_KOJI" ]; then
|
||||
fi
|
||||
fi
|
||||
|
||||
echo "Adding user to kvm group . . ."
|
||||
sudo usermod -a -G kvm $USER
|
||||
if [ -n "$NEEDS_KVM_GROUP" ]; then
|
||||
echo "Adding user to kvm group . . ."
|
||||
sudo usermod -a -G kvm $USER
|
||||
fi
|
||||
|
||||
echo "Cloning special project repositories . . ."
|
||||
make ${JOBS_ARG} clone-projects
|
||||
@@ -179,7 +186,9 @@ if [ -z "$PACKAGE_REPOS" ]; then
|
||||
echo "NOTE: To clone all package repos, run \"cd $WORKSPACE; make [-j NUM] clone-packages\""
|
||||
echo "NOTE: To clone a single package repo with NAME, run \"cd $WORKSPACE; make clone_NAME\""
|
||||
fi
|
||||
echo 'NOTE: logout and log back in to finalize the setup process'
|
||||
if [ -n "$NEEDS_KVM_GROUP" ]; then
|
||||
echo 'NOTE: logout and log back in to finalize the setup process'
|
||||
fi
|
||||
|
||||
|
||||
# vi: ft=sh sw=2 et sts=2
|
||||
|
||||
Reference in New Issue
Block a user