Commit graph

18 commits

Author SHA1 Message Date
4078654939
update steam dependency list for Fedora 44 2026-05-29 17:12:47 +02:00
0f4bed90f5
update steam dependency lists for Fedora 43, drop wine list
The default wine installation no longer pulls in any i686 packages.
2025-12-01 00:10:22 +01:00
92d81bf99d
update wine and steam dependency lists for Fedora 42 2025-06-24 22:12:18 +02:00
cb0365653c allow to run from symlinked location
A typical usage scenario is:
- check out the project $somewhere
- ln -s $somewhere/leafdrop ~/bin

Make this work by resolving the real path to the supporting material.
2025-04-16 17:01:01 +02:00
993f534ca4
adapt to changes in dnf5 2025-01-09 16:30:33 +01:00
c155436d21
fix script to use dnf-3 and update lists for Fedora 41 2024-12-03 14:53:27 +01:00
e53b7326bb
update wine and steam dependency lists for Fedora 40 2024-04-06 11:58:21 +02:00
17f709e033 Simplify some iterations 2024-02-26 14:26:21 +00:00
c1c937f66e Shorten subprocess calls by using its helper functions 2024-02-26 14:26:21 +00:00
21c05e0db9 Simplify type hints
Assuming this will be run on Fedora, all available Python versions
support using the normal container names as types, instead of the ones
from `typing`.

Also, add missing type hints on a couple functions.
2024-02-26 14:26:21 +00:00
f7c15f5fda Fix exception handling
The exception `e` is printed on error, except the exception was never
captured into the `e` variable in the first place.
2024-02-24 21:30:54 -05:00
53b80fbd52 Allow leafdrop to be run outside its directory
For instance, this allows the user to create an alias or wrapper script
which can be run from the command line from any working directory.
2024-01-17 18:47:58 -05:00
c65daf3ca2
update wine and steam dependency lists for current Fedora 39 2024-01-15 14:37:53 +01:00
4a530460dc
update wine and steam dependency lists for Fedora 39 2023-11-14 21:57:43 +01:00
6e1617ef7c
add checks for commonly needed multilib packages 2022-08-24 12:48:34 +02:00
90c3f490fb
add CLI switches to make output less noisy by default 2022-08-24 12:20:50 +02:00
68fb0d1e1b
add explanation of possible limitations of the script 2022-08-24 12:04:50 +02:00
459b314606
initial import 2022-03-08 13:36:22 +01:00