File tree Expand file tree Collapse file tree 5 files changed +17
-4
lines changed
Expand file tree Collapse file tree 5 files changed +17
-4
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ linuxcnc-doc-*/
1313# generated from `.in` by debian/configure
1414linuxcnc-uspace.install
1515linuxcnc-uspace.docs
16+ linuxcnc-uspace.links
1617linuxcnc-uspace-dev.install
1718
1819* .debhelper
Original file line number Diff line number Diff line change @@ -173,6 +173,7 @@ subst control.main-pkg.in >> control
173173subst linuxcnc.install.in > ${MAIN_PACKAGE_NAME} .install
174174subst linuxcnc.docs.in > ${MAIN_PACKAGE_NAME} .docs
175175subst linuxcnc.lintian-overrides.in > ${MAIN_PACKAGE_NAME} .lintian-overrides
176+ subst linuxcnc.links.in > ${MAIN_PACKAGE_NAME} .links
176177
177178subst linuxcnc-dev.install.in > ${MAIN_PACKAGE_NAME} -dev.install
178179
Original file line number Diff line number Diff line change 1+ usr/share/doc/linuxcnc/examples
2+
13README.md
Original file line number Diff line number Diff line change 1+ usr/share/linuxcnc/ncfiles usr/share/doc/linuxcnc/examples/nc_files
Original file line number Diff line number Diff line change @@ -75,11 +75,19 @@ override_dh_auto_install-arch:
7575
7676 desktop-file-validate $(shell find debian/extras/ -name *.desktop);
7777
78- mkdir -p $(DESTDIR)/usr/share/doc/linuxcnc/examples
79- cd $(DESTDIR)/usr/share/doc/linuxcnc/examples && ln -sf ../../../linuxcnc/ncfiles ./nc_files
80-
8178 # some clean-up
82- rm -f $(DESTDIR)/usr/share/doc/linuxcnc/examples/sample-configs/*/*position*.txt
79+ rm -f $(DESTDIR)/usr/share/doc/@MAIN_PACKAGE_NAME@/examples/sample-configs/*/*position*.txt
80+
81+ override_dh_installdocs-arch :
82+ # Sample configs go in `usr/share/doc/linuxcnc` (not
83+ # `.../doc/@MAIN_PACKAGE_NAME@`) because that's where the
84+ # `linuxcnc` launcher script looks for them, and that's
85+ # inconvenient to change.
86+ dh_installdocs --doc-main-package=@MAIN_PACKAGE_NAME@ --package=@MAIN_PACKAGE_NAME@
87+ mkdir -p debian/@MAIN_PACKAGE_NAME@/usr/share/doc/linuxcnc
88+ mv debian/@MAIN_PACKAGE_NAME@/usr/share/doc/@MAIN_PACKAGE_NAME@/examples debian/@MAIN_PACKAGE_NAME@/usr/share/doc/linuxcnc
89+
90+ dh_installdocs --doc-main-package=@MAIN_PACKAGE_NAME@ --package=@MAIN_PACKAGE_NAME@-dev
8391
8492
8593override_dh_auto_install-indep :
You can’t perform that action at this time.
0 commit comments