add automake dist_ directives so that "make distclean' works

The Automake inputs did not provide all of the dist_ directives required
for "make distclean" to successfully create a buildable distribution.
This commit is contained in:
Diab Jerius 2025-01-12 16:32:09 -05:00
commit 7c867c9b28
17 changed files with 32 additions and 3 deletions

View file

@ -3,6 +3,7 @@ SUBDIRS = etc/byobu \
usr/share/byobu/desktop \
usr/share/byobu/keybindings \
usr/share/byobu/pixmaps \
usr/share/byobu/pixmaps/highcontrast \
usr/share/byobu/profiles \
usr/share/byobu/status \
usr/share/byobu/tests \
@ -12,4 +13,5 @@ SUBDIRS = etc/byobu \
usr/lib/byobu \
usr/lib/byobu/include \
usr/share/man/man1 \
usr/share/sounds/byobu \
usr/bin

View file

@ -54,6 +54,7 @@ AC_OUTPUT(Makefile \
usr/share/byobu/desktop/Makefile \
usr/share/byobu/keybindings/Makefile \
usr/share/byobu/pixmaps/Makefile \
usr/share/byobu/pixmaps/highcontrast/Makefile \
usr/share/byobu/profiles/Makefile \
usr/share/byobu/status/Makefile \
usr/share/byobu/tests/Makefile \
@ -62,4 +63,5 @@ AC_OUTPUT(Makefile \
usr/share/doc/byobu/Makefile \
usr/lib/byobu/Makefile \
usr/lib/byobu/include/Makefile \
usr/share/sounds/byobu/Makefile \
usr/share/man/man1/Makefile usr/bin/Makefile)

View file

@ -1,2 +1,3 @@
etcdir = @sysconfdir@/@PACKAGE@/
etc_DATA = backend socketdir
dist_etc_DATA = $(etc_DATA)

View file

@ -1,4 +1,5 @@
bin_SCRIPTS = byobu byobu-config byobu-ctrl-a byobu-disable byobu-disable-prompt byobu-enable byobu-enable-prompt byobu-export byobu-janitor byobu-keybindings byobu-launch byobu-launcher byobu-launcher-install byobu-launcher-uninstall byobu-layout byobu-prompt byobu-quiet byobu-reconnect-sockets byobu-select-backend byobu-select-profile byobu-select-session byobu-silent byobu-status byobu-status-detail byobu-shell byobu-ugraph byobu-ulevel col1 ctail wifi-status vigpg manifest purge-old-kernels
dist_bin_SCRIPTS = $(bin_SCRIPTS)
install-exec-hook:
cd $(DESTDIR)$(bindir) && rm -f byobu-screen && $(LN_S) byobu byobu-screen

View file

@ -1,3 +1,3 @@
libdirdir = $(prefix)/lib/@PACKAGE@
libdir_SCRIPTS = apport arch battery cpu_count cpu_freq cpu_temp color custom date disk disk_io distro entropy fan_speed hostname ip_address load_average logo mail memory menu network packages processes raid reboot_required release services session swap time time_binary time_utc trash updates_available uptime users whoami wifi_quality
dist_libdir_SCRIPTS = $(libdir_SCRIPTS)

View file

@ -1,2 +1,3 @@
inclibdirdir = $(prefix)/lib/@PACKAGE@/include
inclibdir_SCRIPTS = common colors config.py constants cycle-status dirs icons mondrian notify_osd shutil select-session.py tmux-detach-all-but-current-client tmux-send-command-to-all-panes tmux-send-command-to-all-windows toggle-utf8
dist_inclibdir_SCRIPTS = $(inclibdir_SCRIPTS)

View file

@ -1,2 +1,3 @@
desktopdir = $(datadir)/@PACKAGE@/desktop
desktop_SCRIPTS = byobu.desktop byobu.desktop.old
dist_desktop_SCRIPTS = $(desktop_SCRIPTS)

View file

@ -1,2 +1,3 @@
keybindingsdir = $(datadir)/@PACKAGE@/keybindings
keybindings_DATA = common f-keys f-keys.screen f-keys.screen.disable f-keys.tmux f-keys.tmux.disable mouse.tmux.disable mouse.tmux.enable none tmux-screen-keys.conf
dist_keybindings_DATA = $(keybindings_DATA)

View file

@ -1,2 +1,10 @@
pixmapsdir = $(datadir)/@PACKAGE@/pixmaps
pixmaps_DATA = byobu.svg
pixmaps_DATA = \
byobu.14.png \
byobu.192.png \
byobu.64.png \
byobu_backup.svg \
byobu-banner.svg \
byobu.png \
byobu.svg
dist_pixmaps_DATA = $(pixmaps_DATA)

View file

@ -0,0 +1,3 @@
pixmapsdir = $(datadir)/@PACKAGE@/pixmaps/highcontrast
pixmaps_DATA = byobu.svg
dist_pixmaps_DATA = $(pixmaps_DATA)

View file

@ -1,2 +1,3 @@
profilesdir = $(datadir)/@PACKAGE@/profiles
profiles_DATA = bashrc byoburc dircolors screenrc common tmux tmuxrc NONE
dist_profiles_DATA = $(profiles_DATA)

View file

@ -1,2 +1,3 @@
statusdir = $(datadir)/@PACKAGE@/status
status_DATA = status statusrc
dist_status_DATA = $(status_DATA)

View file

@ -1,2 +1,3 @@
windowsdir = $(datadir)/@PACKAGE@/windows
windows_DATA = common
dist_windows_DATA = $(windows_DATA)

View file

@ -1,2 +1,3 @@
servicedir = $(datadir)/dbus-1/services
service_DATA = us.kirkland.terminals.byobu.service
dist_service_DATA = $(service_DATA)

View file

@ -1,2 +1,3 @@
docdir = $(datadir)/doc/@PACKAGE@
doc_DATA = help.screen.txt help.tmux.txt
dist_doc_DATA = $(doc_DATA)

View file

@ -1 +1,2 @@
man_MANS = byobu.1 byobu-config.1 byobu-ctrl-a.1 byobu-disable.1 byobu-disable-prompt.1 byobu-enable.1 byobu-enable-prompt.1 byobu-export.1 byobu-janitor.1 byobu-keybindings.1 byobu-launch.1 byobu-launcher.1 byobu-launcher-install.1 byobu-launcher-uninstall.1 byobu-layout.1 byobu-prompt.1 byobu-quiet.1 byobu-reconnect-sockets.1 byobu-screen.1 byobu-select-backend.1 byobu-select-profile.1 byobu-select-session.1 byobu-shell.1 byobu-silent.1 byobu-status.1 byobu-status-detail.1 byobu-tmux.1 byobu-ugraph.1 byobu-ulevel.1 col1.1 ctail.1 wifi-status.1 vigpg.1 manifest.1 purge-old-kernels.1
dist_man_MANS = byobu.1 byobu-config.1 byobu-ctrl-a.1 byobu-disable.1 byobu-disable-prompt.1 byobu-enable.1 byobu-enable-prompt.1 byobu-export.1 byobu-janitor.1 byobu-keybindings.1 byobu-launch.1 byobu-launcher.1 byobu-launcher-install.1 byobu-launcher-uninstall.1 byobu-layout.1 byobu-prompt.1 byobu-quiet.1 byobu-reconnect-sockets.1 byobu-screen.1 byobu-select-backend.1 byobu-select-profile.1 byobu-select-session.1 byobu-shell.1 byobu-silent.1 byobu-status.1 byobu-status-detail.1 byobu-tmux.1 byobu-ugraph.1 byobu-ulevel.1 col1.1 ctail.1 wifi-status.1 vigpg.1 manifest.1 purge-old-kernels.1

View file

@ -0,0 +1,3 @@
sounddir = $(datadir)/sounds/byobu
sound_DATA = byobu.ogg
dist_sound_DATA = $(sound_DATA)