Skip to content

Commit 96c4d38

Browse files
Adjusted handling of man pages to avoid duplicate lists.
Also adjusted d/configure to make it more obvious that the initial settings for X are overwritten by later statements. The list of manual pages to install are listed in linuxcnc.manpages.in, there is no point in also listing them in linuxcnc.install.in. Sorted list in linuxcnc.manpages.in. Partly based on patch from Steffen Moeller in #2737 .
1 parent b680f17 commit 96c4d38

3 files changed

Lines changed: 98 additions & 201 deletions

File tree

debian/configure

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,6 @@ case $DISTRIB_NAME in
116116
esac
117117

118118
TARGET=uspace
119-
MAIN_PACKAGE_NAME=linuxcnc
120-
OTHER_MAIN_PACKAGE_NAME=linuxcnc-uspace
121119
EXTRA_RECOMMENDS=hostmot2-firmware-all
122120
MODULE_PATH=usr/lib/linuxcnc/modules
123121
MODULE_EXT=.so
@@ -126,9 +124,14 @@ KERNEL_DEPENDS_BUILD=libudev-dev
126124
KERNEL_HEADERS=
127125
KERNEL_VERSION=uspace
128126
MODUTILS_DEPENDS=
127+
if false; then
128+
MAIN_PACKAGE_NAME=linuxcnc
129+
OTHER_MAIN_PACKAGE_NAME=linuxcnc-uspace
130+
else
129131
DISTRIB_NAME=uspace-$DISTRIB_NAME
130132
MAIN_PACKAGE_NAME=linuxcnc-uspace
131133
OTHER_MAIN_PACKAGE_NAME=linuxcnc
134+
fi
132135

133136
EXTRA_RECOMMENDS="$EXTRA_RECOMMENDS, linux-image-rt-amd64 [linux-amd64], linux-image-rt-686-pae [linux-i386]"
134137
CONFIGURE_REALTIME_ARG=--with-realtime=uspace

debian/linuxcnc.install.in

Lines changed: 0 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -144,120 +144,6 @@ usr/share/linuxcnc/touchy.glade
144144

145145
usr/share/locale
146146

147-
usr/share/man/man1/5axisgui.1
148-
usr/share/man/man1/axis.1
149-
usr/share/man/man1/axis-remote.1
150-
usr/share/man/man1/debuglevel.1
151-
usr/share/man/man1/elbpcom.1
152-
usr/share/man/man1/emccalib.1
153-
usr/share/man/man1/gladevcp.1
154-
usr/share/man/man1/gladevcp_demo.1
155-
usr/share/man/man1/gmoccapy.1
156-
usr/share/man/man1/gremlin_view.1
157-
usr/share/man/man1/gs2_vfd.1
158-
usr/share/man/man1/gscreen.1
159-
usr/share/man/man1/halcmd.1
160-
usr/share/man/man1/halcmd_twopass.1
161-
usr/share/man/man1/hal-histogram.1
162-
usr/share/man/man1/hal_input.1
163-
usr/share/man/man1/hal_manualtoolchange.1
164-
usr/share/man/man1/halmeter.1
165-
usr/share/man/man1/halreport.1
166-
usr/share/man/man1/halrmt.1
167-
usr/share/man/man1/halrun.1
168-
usr/share/man/man1/halsampler.1
169-
usr/share/man/man1/halscope.1
170-
usr/share/man/man1/halshow.1
171-
usr/share/man/man1/halstreamer.1
172-
usr/share/man/man1/haltcl.1
173-
usr/share/man/man1/halui.1
174-
usr/share/man/man1/hbmgui.1
175-
usr/share/man/man1/hexagui.1
176-
usr/share/man/man1/hy_gt_vfd.1
177-
usr/share/man/man1/hy_vfd.1
178-
usr/share/man/man1/image-to-gcode.1
179-
usr/share/man/man1/inivar.1
180-
usr/share/man/man1/io.1
181-
usr/share/man/man1/iocontrol.1
182-
usr/share/man/man1/iov2.1
183-
usr/share/man/man1/latency-histogram.1
184-
usr/share/man/man1/latency-plot.1
185-
usr/share/man/man1/latency-test.1
186-
usr/share/man/man1/lineardelta.1
187-
usr/share/man/man1/linuxcnc.1
188-
usr/share/man/man1/linuxcnc_info.1
189-
usr/share/man/man1/linuxcnclcd.1
190-
usr/share/man/man1/linuxcncmkdesktop.1
191-
usr/share/man/man1/linuxcnc_module_helper.1
192-
usr/share/man/man1/linuxcncrsh.1
193-
usr/share/man/man1/linuxcncsvr.1
194-
usr/share/man/man1/linuxcnctop.1
195-
usr/share/man/man1/linuxcnc_var.1
196-
usr/share/man/man1/maho600gui.1
197-
usr/share/man/man1/max5gui.1
198-
usr/share/man/man1/mb2hal.1
199-
usr/share/man/man1/mdi.1
200-
usr/share/man/man1/mdro.1
201-
usr/share/man/man1/melfagui.1
202-
usr/share/man/man1/milltask.1
203-
usr/share/man/man1/millturn.1
204-
usr/share/man/man1/mitsub_vfd.1
205-
usr/share/man/man1/modcompile.1
206-
usr/share/man/man1/monitor-xhc-hb04.1
207-
usr/share/man/man1/motion-logger.1
208-
usr/share/man/man1/moveoff_gui.1
209-
usr/share/man/man1/mqtt-publisher.1
210-
usr/share/man/man1/ngcgui.1
211-
usr/share/man/man1/panelui.1
212-
usr/share/man/man1/pi500_vfd.1
213-
usr/share/man/man1/pmx485.1
214-
usr/share/man/man1/pmx485-test.1
215-
usr/share/man/man1/pncconf.1
216-
usr/share/man/man1/puma560gui.1
217-
usr/share/man/man1/pumagui.1
218-
usr/share/man/man1/pyngcgui.1
219-
usr/share/man/man1/pyui.1
220-
usr/share/man/man1/pyvcp.1
221-
usr/share/man/man1/pyvcp_demo.1
222-
usr/share/man/man1/qtplasmac-cfg2prefs.1
223-
usr/share/man/man1/qtplasmac-materials.1
224-
usr/share/man/man1/qtplasmac-plasmac2qt.1
225-
usr/share/man/man1/qtplasmac-setup.1
226-
usr/share/man/man1/qtplasmac_gcode.1
227-
usr/share/man/man1/qtvcp.1
228-
usr/share/man/man1/rotarydelta.1
229-
usr/share/man/man1/rs274.1
230-
usr/share/man/man1/rtapi_app.1
231-
usr/share/man/man1/scaragui.1
232-
usr/share/man/man1/schedrmt.1
233-
usr/share/man/man1/scorbot-er-3.1
234-
usr/share/man/man1/sendkeys.1
235-
usr/share/man/man1/setup_designer.1
236-
usr/share/man/man1/shuttle.1
237-
usr/share/man/man1/sim_pin.1
238-
usr/share/man/man1/sim-torch.1
239-
usr/share/man/man1/simulate_probe.1
240-
usr/share/man/man1/stepconf.1
241-
usr/share/man/man1/svd-ps_vfd.1
242-
usr/share/man/man1/teach-in.1
243-
usr/share/man/man1/thermistor.1
244-
usr/share/man/man1/tool_mmap_read.1
245-
usr/share/man/man1/tool_watch.1
246-
usr/share/man/man1/tooledit.1
247-
usr/share/man/man1/touchy.1
248-
usr/share/man/man1/update_ini.1
249-
usr/share/man/man1/vfdb_vfd.1
250-
usr/share/man/man1/vfs11_vfd.1
251-
usr/share/man/man1/wj200_vfd.1
252-
usr/share/man/man1/xhc-hb04.1
253-
usr/share/man/man1/xhc-hb04-accels.1
254-
usr/share/man/man1/xhc-whb04b-6.1
255-
usr/share/man/man1/xyzab-tdr-gui.1
256-
usr/share/man/man1/xyzac-trt-gui.1
257-
usr/share/man/man1/xyzbc-trt-gui.1
258-
259-
usr/share/man/man9
260-
261147
usr/share/qtvcp
262148

263149
src/emc/usr_intf/axis/etc usr/share/doc/@MAIN_PACKAGE_NAME@/axis

debian/linuxcnc.manpages.in

Lines changed: 93 additions & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,112 @@
1-
usr/share/man/man1/halmeter.1
2-
usr/share/man/man1/simulate_probe.1
3-
usr/share/man/man1/linuxcnc_info.1
4-
usr/share/man/man1/pyvcp.1
1+
usr/share/man/man1/5axisgui.1
2+
usr/share/man/man1/axis.1
3+
usr/share/man/man1/axis-remote.1
4+
usr/share/man/man1/debuglevel.1
5+
usr/share/man/man1/elbpcom.1
6+
usr/share/man/man1/emccalib.1
7+
usr/share/man/man1/gladevcp.1
8+
usr/share/man/man1/gladevcp_demo.1
9+
usr/share/man/man1/gmoccapy.1
510
usr/share/man/man1/gremlin_view.1
6-
usr/share/man/man1/linuxcnc_var.1
7-
usr/share/man/man1/hbmgui.1
8-
usr/share/man/man1/shuttle.1
9-
usr/share/man/man1/xhc-whb04b-6.1
10-
usr/share/man/man1/xhc-hb04.1
11-
usr/share/man/man1/scaragui.1
12-
usr/share/man/man1/halui.1
11+
usr/share/man/man1/gs2_vfd.1
12+
usr/share/man/man1/gscreen.1
13+
usr/share/man/man1/halcmd.1
14+
usr/share/man/man1/halcmd_twopass.1
15+
usr/share/man/man1/hal-histogram.1
16+
usr/share/man/man1/hal_input.1
17+
usr/share/man/man1/hal_manualtoolchange.1
18+
usr/share/man/man1/halmeter.1
19+
usr/share/man/man1/halreport.1
1320
usr/share/man/man1/halrmt.1
14-
usr/share/man/man1/sim-torch.1
15-
usr/share/man/man1/latency-histogram.1
16-
usr/share/man/man1/pyui.1
17-
usr/share/man/man1/puma560gui.1
18-
usr/share/man/man1/io.1
19-
usr/share/man/man1/touchy.1
20-
usr/share/man/man1/max5gui.1
21-
usr/share/man/man1/mdi.1
22-
usr/share/man/man1/linuxcncrsh.1
2321
usr/share/man/man1/halrun.1
22+
usr/share/man/man1/halsampler.1
23+
usr/share/man/man1/halscope.1
24+
usr/share/man/man1/halshow.1
25+
usr/share/man/man1/halstreamer.1
26+
usr/share/man/man1/haltcl.1
27+
usr/share/man/man1/halui.1
28+
usr/share/man/man1/hbmgui.1
29+
usr/share/man/man1/hexagui.1
30+
usr/share/man/man1/hy_gt_vfd.1
31+
usr/share/man/man1/hy_vfd.1
32+
usr/share/man/man1/image-to-gcode.1
2433
usr/share/man/man1/inivar.1
25-
usr/share/man/man1/hal-histogram.1
26-
usr/share/man/man1/stepconf.1
27-
usr/share/man/man1/gladevcp.1
28-
usr/share/man/man1/thermistor.1
34+
usr/share/man/man1/io.1
35+
usr/share/man/man1/iocontrol.1
2936
usr/share/man/man1/iov2.1
30-
usr/share/man/man1/panelui.1
31-
usr/share/man/man1/gmoccapy.1
32-
usr/share/man/man1/image-to-gcode.1
33-
usr/share/man/man1/mdro.1
34-
usr/share/man/man1/sendkeys.1
35-
usr/share/man/man1/xyzac-trt-gui.1
36-
usr/share/man/man1/axis-remote.1
37+
usr/share/man/man1/latency-histogram.1
38+
usr/share/man/man1/latency-plot.1
39+
usr/share/man/man1/latency-test.1
40+
usr/share/man/man1/lineardelta.1
41+
usr/share/man/man1/linuxcnc.1
42+
usr/share/man/man1/linuxcnc_info.1
43+
usr/share/man/man1/linuxcnclcd.1
44+
usr/share/man/man1/linuxcncmkdesktop.1
3745
usr/share/man/man1/linuxcnc_module_helper.1
38-
usr/share/man/man1/scorbot-er-3.1
46+
usr/share/man/man1/linuxcncrsh.1
47+
usr/share/man/man1/linuxcncsvr.1
48+
usr/share/man/man1/linuxcnctop.1
49+
usr/share/man/man1/linuxcnc_var.1
50+
usr/share/man/man1/maho600gui.1
51+
usr/share/man/man1/max5gui.1
52+
usr/share/man/man1/mb2hal.1
53+
usr/share/man/man1/mdi.1
54+
usr/share/man/man1/mdro.1
55+
usr/share/man/man1/melfagui.1
56+
usr/share/man/man1/milltask.1
57+
usr/share/man/man1/millturn.1
58+
usr/share/man/man1/mitsub_vfd.1
59+
usr/share/man/man1/modcompile.1
3960
usr/share/man/man1/monitor-xhc-hb04.1
61+
usr/share/man/man1/motion-logger.1
4062
usr/share/man/man1/moveoff_gui.1
41-
usr/share/man/man1/qtplasmac-plasmac2qt.1
42-
usr/share/man/man1/gladevcp_demo.1
43-
usr/share/man/man1/xhc-hb04-accels.1
44-
usr/share/man/man1/linuxcnclcd.1
45-
usr/share/man/man1/halreport.1
63+
usr/share/man/man1/mqtt-publisher.1
64+
usr/share/man/man1/ngcgui.1
65+
usr/share/man/man1/panelui.1
66+
usr/share/man/man1/pi500_vfd.1
67+
usr/share/man/man1/pmx485.1
68+
usr/share/man/man1/pmx485-test.1
69+
usr/share/man/man1/pncconf.1
70+
usr/share/man/man1/puma560gui.1
71+
usr/share/man/man1/pumagui.1
72+
usr/share/man/man1/pyngcgui.1
73+
usr/share/man/man1/pyui.1
74+
usr/share/man/man1/pyvcp.1
75+
usr/share/man/man1/pyvcp_demo.1
4676
usr/share/man/man1/qtplasmac-cfg2prefs.1
47-
usr/share/man/man1/maho600gui.1
48-
usr/share/man/man1/hy_vfd.1
49-
usr/share/man/man1/svd-ps_vfd.1
50-
usr/share/man/man1/gs2_vfd.1
51-
usr/share/man/man1/haltcl.1
77+
usr/share/man/man1/qtplasmac_gcode.1
78+
usr/share/man/man1/qtplasmac-materials.1
79+
usr/share/man/man1/qtplasmac-plasmac2qt.1
80+
usr/share/man/man1/qtplasmac-setup.1
5281
usr/share/man/man1/qtvcp.1
5382
usr/share/man/man1/rotarydelta.1
5483
usr/share/man/man1/rs274.1
55-
usr/share/man/man1/halsampler.1
56-
usr/share/man/man1/milltask.1
57-
usr/share/man/man1/debuglevel.1
58-
usr/share/man/man1/linuxcnc.1
59-
usr/share/man/man1/vfs11_vfd.1
60-
usr/share/man/man1/update_ini.1
61-
usr/share/man/man1/pumagui.1
62-
usr/share/man/man1/halcmd.1
63-
usr/share/man/man1/lineardelta.1
64-
usr/share/man/man1/tooledit.1
65-
usr/share/man/man1/halstreamer.1
6684
usr/share/man/man1/rtapi_app.1
67-
usr/share/man/man1/linuxcncmkdesktop.1
68-
usr/share/man/man1/linuxcncsvr.1
69-
usr/share/man/man1/pi500_vfd.1
70-
usr/share/man/man1/gscreen.1
71-
usr/share/man/man1/motion-logger.1
72-
usr/share/man/man1/pncconf.1
85+
usr/share/man/man1/scaragui.1
7386
usr/share/man/man1/schedrmt.1
74-
usr/share/man/man1/5axisgui.1
75-
usr/share/man/man1/emccalib.1
76-
usr/share/man/man1/pyngcgui.1
77-
usr/share/man/man1/hexagui.1
78-
usr/share/man/man1/axis.1
79-
usr/share/man/man1/pyvcp_demo.1
80-
usr/share/man/man1/halcmd_twopass.1
81-
usr/share/man/man1/vfdb_vfd.1
82-
usr/share/man/man1/hal_manualtoolchange.1
83-
usr/share/man/man1/linuxcnctop.1
84-
usr/share/man/man1/hy_gt_vfd.1
85-
usr/share/man/man1/halscope.1
87+
usr/share/man/man1/scorbot-er-3.1
88+
usr/share/man/man1/sendkeys.1
89+
usr/share/man/man1/setup_designer.1
90+
usr/share/man/man1/shuttle.1
8691
usr/share/man/man1/sim_pin.1
87-
usr/share/man/man1/mb2hal.1
88-
usr/share/man/man1/qtplasmac-setup.1
92+
usr/share/man/man1/sim-torch.1
93+
usr/share/man/man1/simulate_probe.1
94+
usr/share/man/man1/stepconf.1
95+
usr/share/man/man1/svd-ps_vfd.1
8996
usr/share/man/man1/teach-in.1
90-
usr/share/man/man1/qtplasmac-materials.1
91-
usr/share/man/man1/latency-plot.1
97+
usr/share/man/man1/thermistor.1
98+
usr/share/man/man1/tooledit.1
99+
usr/share/man/man1/tool_mmap_read.1
100+
usr/share/man/man1/tool_watch.1
101+
usr/share/man/man1/touchy.1
102+
usr/share/man/man1/update_ini.1
103+
usr/share/man/man1/vfdb_vfd.1
104+
usr/share/man/man1/vfs11_vfd.1
92105
usr/share/man/man1/wj200_vfd.1
93-
usr/share/man/man1/pmx485-test.1
94-
usr/share/man/man1/mqtt-publisher.1
95-
usr/share/man/man1/ngcgui.1
96-
usr/share/man/man1/pmx485.1
97-
usr/share/man/man1/iocontrol.1
98-
usr/share/man/man1/hal_input.1
99-
usr/share/man/man1/latency-test.1
106+
usr/share/man/man1/xhc-hb04.1
107+
usr/share/man/man1/xhc-hb04-accels.1
108+
usr/share/man/man1/xhc-whb04b-6.1
109+
usr/share/man/man1/xyzab-tdr-gui.1
110+
usr/share/man/man1/xyzac-trt-gui.1
100111
usr/share/man/man1/xyzbc-trt-gui.1
101-
usr/share/man/man1/halshow.1
102-
usr/share/man/man1/mitsub_vfd.1
103-
usr/share/man/man1/elbpcom.1
104112
usr/share/man/man9/*

0 commit comments

Comments
 (0)