summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLouie Shprung <lshprung@tutanota.com>2024-08-26 17:31:15 -0400
committerLouie Shprung <lshprung@tutanota.com>2024-08-26 17:31:15 -0400
commit7f16bf6f85151507e76382ff5beae590b399acf1 (patch)
tree51004f20f9328d1b6787fb870f52f49252a2d2ce
parentca77091d63b3600b7a3829db8ae24c765c65440d (diff)
Update actions recipes
-rw-r--r--.gitignore1
-rw-r--r--actions/Makefile.am4
-rw-r--r--configure.ac2
-rw-r--r--debian/control1
-rw-r--r--spec/terminal-media-launcher.spec.in2
5 files changed, 6 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 7edf854..7cc2a44 100644
--- a/.gitignore
+++ b/.gitignore
@@ -56,6 +56,7 @@ Makefile
*~
*.tar.gz
config.h
+actions/build
nsis/installer.nsi
spec/terminal-media-launcher.spec
src/icon/*.res
diff --git a/actions/Makefile.am b/actions/Makefile.am
index f69759f..71c4d77 100644
--- a/actions/Makefile.am
+++ b/actions/Makefile.am
@@ -8,7 +8,7 @@ clean-local:
actions_build_deb: IMAGE_NAME = debian
actions_build_deb: IMAGE_VERSION = unstable
actions_build_deb: CONTAINER_NAME = $(PACKAGE_NAME)_$@_$(IMAGE_NAME)-$(IMAGE_VERSION)
-actions_build_deb: DEPENDENCY_LIST = autoconf-archive debmake devscripts ncurses-dev pkg-config
+actions_build_deb: DEPENDENCY_LIST = autoconf-archive debmake devscripts liblua5.1-0-dev lua5.1 ncurses-dev pkg-config
actions_build_deb: ../$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz
podman pull docker.io/library/$(IMAGE_NAME):$(IMAGE_VERSION)
podman container exists "$(CONTAINER_NAME)" || podman run -itd --name "$(CONTAINER_NAME)" "$(IMAGE_NAME):$(IMAGE_VERSION)"
@@ -26,7 +26,7 @@ actions_build_deb: ../$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz
actions_build_rpm: IMAGE_NAME = fedora
actions_build_rpm: IMAGE_VERSION = rawhide
actions_build_rpm: CONTAINER_NAME = $(PACKAGE_NAME)_$@_$(IMAGE_NAME)-$(IMAGE_VERSION)
-actions_build_rpm: DEPENDENCY_LIST = gcc ncurses-devel rpmdevtools rpmlint
+actions_build_rpm: DEPENDENCY_LIST = lua lua-devel gcc ncurses-devel rpmdevtools rpmlint
actions_build_rpm: ../$(PACKAGE_NAME)-$(PACKAGE_VERSION).tar.gz
podman pull docker.io/library/$(IMAGE_NAME):$(IMAGE_VERSION)
podman container exists "$(CONTAINER_NAME)" || podman run -itd --name "$(CONTAINER_NAME)" "$(IMAGE_NAME):$(IMAGE_VERSION)"
diff --git a/configure.ac b/configure.ac
index f922ecf..72d7df2 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT([terminal-media-launcher],[0.1.1])
+AC_INIT([terminal-media-launcher],[0.2])
AC_SUBST([PACKAGE_TITLE], ["Terminal Media Launcher"])
AC_CONFIG_SRCDIR([src/draw.c])
AC_CONFIG_HEADERS([config.h])
diff --git a/debian/control b/debian/control
index 86a867c..fc7c251 100644
--- a/debian/control
+++ b/debian/control
@@ -10,6 +10,7 @@ Package: terminal-media-launcher
Architecture: amd64
Multi-Arch: foreign
Depends: ${misc:Depends}, ${shlibs:Depends}
+Recommends: lua-filesystem
Description: Lightweight Terminal Media Launcher written in C
Terminal Media Launcher is a command line utility to help streamline
launching applications and other media
diff --git a/spec/terminal-media-launcher.spec.in b/spec/terminal-media-launcher.spec.in
index 238282e..f25240b 100644
--- a/spec/terminal-media-launcher.spec.in
+++ b/spec/terminal-media-launcher.spec.in
@@ -8,6 +8,7 @@ URL: https://github.com/lshprung/terminal-media-launcher
Source0: %{name}-%{version}.tar.gz
Requires: glibc >= 2.7, ncurses >= 6
+Recommends: lua-filesystem
%description
Terminal Media Launcher is a command line utility to help streamline
@@ -38,7 +39,6 @@ rm -rf $RPM_BUILD_ROOT
%{_docdir}/terminal-media-launcher/windows_compile_instructions.md
%{_mandir}/man1/terminal-media-launcher.1.gz
%{_mandir}/man5/terminal-media-launcher-config.5.gz
-%{_mandir}/man5/terminal-media-launcher-config.5.gz
%{_datadir}/applications/terminal-media-launcher.desktop
%{_datadir}/pixmaps/terminal-media-launcher.svg