Skip to content

Commit 5fc563b

Browse files
committed
Dependency improvements.
1 parent 984c570 commit 5fc563b

4 files changed

Lines changed: 118 additions & 115 deletions

File tree

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ PROJECT(nornet LANGUAGES C)
2121

2222
SET(BUILD_MAJOR "1")
2323
SET(BUILD_MINOR "5")
24-
SET(BUILD_PATCH "27~rc3")
24+
SET(BUILD_PATCH "27~rc3.2")
2525
SET(BUILD_VERSION ${BUILD_MAJOR}.${BUILD_MINOR}.${BUILD_PATCH})
2626

2727

debian/changelog

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
nornet (1.5.27~rc3-1ubuntu1) questing; urgency=medium
1+
nornet (1.5.27~rc3.2-1ubuntu1) resolute; urgency=medium
22

33
* New upstream release.
44

5-
-- Thomas Dreibholz <dreibh@simula.no> Mon, 24 Nov 2025 12:27:44 +0100
5+
-- Thomas Dreibholz <dreibh@simula.no> Thu, 27 Nov 2025 09:02:33 +0100
66

77
nornet (1.5.26-1ubuntu1) questing; urgency=medium
88

debian/control

Lines changed: 56 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -24,73 +24,64 @@ Rules-Requires-Root: no
2424

2525
Package: nornet-management
2626
Architecture: all
27-
Depends: anacron,
27+
Depends: acl,
2828
apt-file,
29-
apt-show-versions,
30-
autofs,
29+
bash,
3130
bash-completion,
32-
bc,
3331
bridge-utils,
34-
btrfs-progs | btrfs-tools,
3532
bwm-ng,
36-
colordiff,
37-
cron,
38-
cron-apt,
33+
bzip2,
34+
chrpath,
35+
cloud-guest-utils,
3936
curl,
40-
eatmydata,
37+
dnsutils,
4138
ethtool,
4239
fail2ban,
43-
gawk,
40+
gdisk,
4441
git,
42+
gnupg,
4543
gpm,
4644
htop,
4745
idn,
48-
ifupdown,
49-
inotify-tools,
46+
iproute2,
47+
iptables,
48+
iputils-ping,
5049
joe,
5150
jq,
52-
libfile-fcntllock-perl,
53-
lksctp-tools,
51+
less,
5452
make,
55-
mlocate | plocate,
53+
man,
5654
net-tools,
5755
netperfmeter,
5856
nmap,
59-
pigz,
57+
openssh-server,
58+
openssl,
59+
parallel,
6060
pwgen,
6161
python3,
62+
qt6-linguist | qtbase5-dev,
63+
qt6-qtbase-devel | qtbase5-dev,
6264
rsplib-tools,
63-
smartmontools,
64-
snmp,
65-
software-properties-common,
65+
rsync,
6666
subnetcalc,
67+
sudo,
6768
tcpdump,
68-
td-system-configure-grub (>= 1.1.1),
69-
td-system-info (>= 1.1.1),
70-
td-system-maintenance (>= 1.1.1),
71-
tftp | tftp-hpa,
7269
traceroute,
7370
tree,
71+
tsctp,
72+
tshark,
73+
unzip,
74+
uuid,
7475
virt-what,
75-
vlan,
76-
whois,
77-
xmlstarlet,
78-
xz-utils (>= 5.2.0) | pxz,
79-
yamllint,
76+
wget,
77+
zip,
8078
${misc:Depends}
81-
Recommends: apport-retrace,
82-
grub2-common,
83-
ipsec-tools,
79+
Recommends: grub2-common,
8480
language-pack-de-base,
8581
language-pack-en-base,
8682
language-pack-nb-base,
87-
reiserfsprogs,
88-
tshark
89-
Conflicts: landscape-common,
90-
minidlna,
91-
tntnet,
92-
webfs
93-
Replaces: landscape-common
83+
td-system-configure-grub,
84+
td-system-tools
9485
Description: Management tools for the NorNet system environment
9586
This metapackage contains basic software nor NorNet node management. The
9687
software installed provides a common working environment.
@@ -119,51 +110,54 @@ Depends: autoconf,
119110
automake,
120111
bc,
121112
bison,
113+
build-essential,
122114
clang,
123-
cmake (>= 3.3) | cmake3,
115+
cmake,
124116
debhelper,
125-
debian-archive-keyring,
126-
debian-ports-archive-keyring,
127117
devscripts,
118+
distro-info,
119+
dpkg-dev,
120+
extra-cmake-modules,
128121
flex,
129122
fonts-dejavu,
130-
fonts-noto-cjk,
131-
fonts-noto-hinted,
123+
fonts-noto,
124+
fonts-open-sans,
125+
fonts-urw-base35,
132126
g++,
133127
gcc,
134128
gdb,
135129
ghostscript,
136-
gnupg,
130+
git-lfs,
137131
graphicsmagick,
138132
gsfonts,
139133
libboost-all-dev,
140134
libbz2-dev,
141-
libcpprspserver-dev,
142-
libglib2.0-dev,
135+
libc-ares-dev,
136+
libcurl4-openssl-dev,
137+
libgeoip-dev,
143138
libimage-exiftool-perl,
144-
libpcap-dev,
145-
librsplib-dev,
139+
liblzma-dev,
146140
libsctp-dev,
147-
libtool,
141+
libssl-dev,
148142
manpages-dev,
149-
nornet-management,
150143
pbuilder,
151-
python3-all,
144+
pdf2svg,
145+
pkg-config,
146+
python3-distro,
147+
python3-netifaces,
152148
python3-pip,
153-
python3-psycopg2,
154-
python3-pymongo,
155-
qemu-user-static,
156-
quilt,
157149
r-base,
158-
r-cran-ggplot2,
159-
r-cran-hmisc,
160150
reprepro,
161-
rpm,
162-
sysvbanner,
163-
valgrind,
164-
xmlstarlet,
151+
shellcheck,
152+
simulamet-management (= ${binary:Version}),
153+
tidy,
154+
zlib1g-dev,
165155
${misc:Depends}
166-
Recommends: ubuntu-dev-tools
156+
Recommends: qt6-base-dev,
157+
qt6-l10n-tools,
158+
ubuntu-dev-tools,
159+
valgrind,
160+
yamllint
167161
Description: Development tools for the NorNet system environment
168162
This metapackage contains basic software nor NorNet development. The
169163
software installed provides a common working environment.

rpm/nornet.spec

Lines changed: 59 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: nornet
2-
Version: 1.5.27~rc3
2+
Version: 1.5.27~rc3.2
33
Release: 1
44
Summary: NorNet Control
55
Group: Applications/Internet
@@ -73,56 +73,64 @@ mv %{buildroot}/usr/share/nornet-desktop/Splash/nornet-version %{buildroot}/etc/
7373
Summary: Management tools for the NorNet system environment
7474
Group: Applications/Internet
7575
BuildArch: noarch
76+
Requires: acl
77+
Requires: bash
7678
Requires: bash-completion
77-
Requires: bc
79+
Requires: bind-utils
7880
Requires: bridge-utils
79-
Requires: btrfs-progs
8081
Requires: bwm-ng
81-
Requires: colordiff
82-
Requires: cronie
82+
Requires: bzip2
83+
Requires: chrpath
84+
Requires: cloud-utils-growpart
85+
Requires: cmake
8386
Requires: curl
87+
Requires: dnf-automatic
8488
Requires: ethtool
8589
Requires: fail2ban
86-
Requires: gawk
87-
Requires: gcc
88-
Requires: gcc-c++
90+
Requires: gdisk
8991
Requires: git
92+
Requires: gpg
9093
Requires: gpm
91-
Requires: hping3
94+
Requires: hipercontracer
9295
Requires: htop
93-
Requires: inotify-tools
96+
Requires: iproute
97+
Requires: iproute-tc
98+
Requires: iptables
99+
Requires: iputils
94100
Requires: joe
95101
Requires: jq
102+
Requires: kernel-modules-extra
96103
Requires: libidn
97-
Requires: lksctp-tools
98-
Requires: (mlocate or plocate)
104+
Requires: make
105+
Requires: man
99106
Requires: netperfmeter
100-
Requires: net-snmp-utils
107+
Requires: netplan
101108
Requires: net-tools
102109
Requires: nmap
103-
Requires: pigz
110+
Requires: openssh-server
111+
Requires: openssl
112+
Requires: parallel
113+
Requires: plocate
104114
Requires: pwgen
105-
Requires: pxz
106-
Requires: rsplib-docs
107-
Requires: rsplib-services
115+
Requires: python3
108116
Requires: rsplib-tools
109-
Requires: smartmontools
117+
Requires: rsync
110118
Requires: subnetcalc
111-
Requires: td-system-tools-system-info >= 1.1.1
112-
Requires: td-system-tools-system-maintenance >= 1.1.1
113-
Requires: td-system-tools-configure-grub >= 1.1.1
119+
Requires: sudo
120+
Requires: tar
114121
Requires: tcpdump
115-
Requires: tftp
122+
Requires: td-system-tools
123+
Requires: td-system-tools-configure-grub
116124
Requires: traceroute
117125
Requires: tree
118-
Requires: vconfig
126+
Requires: tsctp
127+
Requires: unzip
128+
Requires: uuid
119129
Requires: virt-what
120-
Requires: whois
130+
Requires: wget
121131
Requires: wireshark-cli
122-
Requires: xmlstarlet
123-
Requires: yamllint
132+
Requires: zip
124133
Recommends: grub2-tools
125-
Recommends: ipsec-tools
126134

127135
%description management
128136
This metapackage contains basic software nor NorNet node management. The
@@ -226,51 +234,52 @@ BuildArch: noarch
226234
Requires: %{name}-management = %{version}-%{release}
227235
Requires: autoconf
228236
Requires: automake
229-
Requires: banner
237+
Requires: bc
230238
Requires: bison
239+
Requires: boost-devel
231240
Requires: bzip2-devel
241+
Requires: c-ares-devel
232242
Requires: clang
233243
Requires: cmake
234-
Requires: (createrepo_c or createrepo)
235-
Requires: debhelper
236-
Requires: dejavu-sans-fonts
237-
Requires: dejavu-sans-mono-fonts
238-
Requires: dejavu-serif-fonts
239-
Requires: devscripts
244+
Requires: dejavu-fonts-all
245+
Requires: extra-cmake-modules
240246
Requires: flex
247+
Requires: g++
241248
Requires: gcc
242-
Requires: gcc-c++
243249
Requires: gdb
250+
Requires: GeoIP-devel
244251
Requires: ghostscript
245-
Requires: gimp
246-
Requires: glib2-devel
247-
Requires: gnupg
248-
Requires: google-noto-cjk-fonts
249-
Requires: google-noto-sans-fonts
250-
Requires: google-noto-serif-fonts
252+
Requires: git-lfs
253+
Requires: google-noto-fonts-all
251254
Requires: GraphicsMagick
252255
Requires: libcurl-devel
253-
Requires: libpcap-devel
254256
Requires: libtool
255257
Requires: lksctp-tools-devel
256-
Requires: make
257258
Requires: mock
259+
Requires: open-sans-fonts
258260
Requires: openssl-devel
259261
Requires: pbuilder
262+
Requires: pdf2svg
260263
Requires: perl-Image-ExifTool
264+
Requires: pkg-config
261265
Requires: python3
266+
Requires: python3-netifaces
262267
Requires: python3-pip
263-
Requires: python3-psycopg2
264-
Requires: python3-pymongo
265268
Requires: python3-setuptools
266-
Requires: qemu-user-static
267-
Requires: quilt
269+
Requires: qt6-linguist
270+
Requires: qt6-qtbase-devel
268271
Requires: R-base
269272
Requires: reprepro
270-
Requires: rpm
271-
Requires: texlive-epstopdf-bin
273+
Requires: rpm-build
274+
Requires: rsplib-libcpprspserver-devel
275+
Requires: rsplib-librsplib-devel
276+
Requires: shellcheck
277+
Requires: tidy
272278
Requires: urw-base35-fonts
273-
Requires: valgrind
279+
Requires: xz-devel
280+
Requires: zlib-devel
281+
Recommends: valgrind
282+
Recommends: yamllint
274283

275284
%description development
276285
This metapackage contains basic software nor NorNet development. The

0 commit comments

Comments
 (0)