Skip to content

Commit 86bd4ed

Browse files
committed
update source to 5.4
1 parent 373a6c1 commit 86bd4ed

File tree

8 files changed

+20
-11
lines changed

8 files changed

+20
-11
lines changed

install.sh

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,10 @@ deb_url="https://github.com/psygreg/linuxtoys/releases/download/${tag}/${deb_pkg
5959
rpm_pkg="linuxtoys-${tag}-1.x86_64.rpm"
6060
rpm_url="https://github.com/psygreg/linuxtoys/releases/download/${tag}/${rpm_pkg}"
6161

62-
arch_pkg="linuxtoys-${tag}-1-x86_64.pacman"
62+
arch_pkg="PKGBUILD"
63+
arch_post_inst="linuxtoys.install"
6364
arch_url="https://github.com/psygreg/linuxtoys/releases/download/${tag}/${arch_pkg}"
65+
arch_url_post="https://github.com/psygreg/linuxtoys/releases/download/${tag}/${arch_post_inst}"
6466

6567
# Caso rpm-ostree (ex.: Silverblue/ Kinoite)
6668
if command -v rpm-ostree >/dev/null 2>&1; then
@@ -171,12 +173,19 @@ case "${ID:-}" in
171173
echo "Failed to download: $arch_url"
172174
exit 4
173175
fi
174-
sudo pacman -U --noconfirm "./$arch_pkg" || {
176+
if ! dl_file "$arch_url_post" "$arch_post_inst"; then
177+
echo "============ ERROR ============="
178+
echo "Failed to download: $arch_url_post"
179+
exit 4
180+
fi
181+
makepkg -i || {
175182
echo "Installation failed (pacman)."
176183
rm -f "$arch_pkg"
184+
rm -f "$arch_post_inst"
177185
exit 6
178186
}
179187
rm -f "$arch_pkg"
188+
rm -f "$arch_post_inst"
180189
installed=true
181190
;;
182191
esac

p3/app/update_helper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def get_current_version():
3434
continue
3535

3636
# Fallback to hardcoded version
37-
return "5.3.0"
37+
return "5.4.0"
3838

3939
# Current version of the application
4040
CURRENT_VERSION = get_current_version()

src/buildfiles/copr/rpmbuild/SPECS/linuxtoys.spec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Name: linuxtoys
2-
Version: 5.3.0
2+
Version: 5.4.0
33
Release: 1
44
Summary: A set of tools for Linux presented in a user-friendly way
55
BuildArch: x86_64
@@ -61,7 +61,7 @@ rm -rf $RPM_BUILD_ROOT
6161
/usr/share/applications/LinuxToys.desktop
6262

6363
%changelog
64-
* Fri Sep 12 2025 Victor Gregory <[email protected]> - 5.3.0
64+
* Fri Sep 19 2025 Victor Gregory <[email protected]> - 5.4.0
6565
- Updated to current app structure with full Python application
6666
- Added proper file permissions for all scripts
6767
- Updated dependencies for current requirements

src/buildfiles/deb/builddeb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Homepage: https://github.com/psygreg/linuxtoys
6363
6464
Package: linuxtoys
6565
Architecture: amd64
66-
Depends: git, curl, wget, zenity, python3, python3-gi, libgtk-3-0, gir1.2-gtk-3.0, jq
66+
Depends: git, curl, wget, zenity, python3, python3-gi, python3-requests, libgtk-3-0, gir1.2-gtk-3.0, jq
6767
Description: A set of tools for Linux presented in a user-friendly way.
6868
.
6969
A menu with various handy tools for Linux gaming, optimization and other tweaks.
-1.68 KB
Binary file not shown.
1.68 KB
Binary file not shown.

src/buildfiles/pkgbuild/PKGBUILD

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
pkgname='linuxtoys'
2-
pkgver='5.3.0'
2+
pkgver='5.4.0'
33
pkgrel=1
44
arch=('x86_64')
5-
depends=(git curl wget zenity python python-gobject gtk3 jq)
5+
depends=(git curl wget zenity python python-gobject python-requests gtk3 jq)
66
makedepends=()
77
conflicts=(linuxtoys-bin)
88
provides=("linuxtoys=$pkgver")
99
install=linuxtoys.install
10-
source=("linuxtoys-${pkgver}.tar.xz")
11-
sha256sums=('b60a2ab78863ab7f626daf34f38744b970d9d6f99b92632926dce746d8ec2c45')
10+
source=("https://github.com/psygreg/linuxtoys/releases/download/${pkgver}/linuxtoys-${pkgver}.tar.xz")
11+
sha256sums=('636ff76cf46a2d5d7553e251658cc6cf9c11edd4bcc2b0615bb2fd05d1014d15')
1212

1313
package() {
1414
mkdir -p ${pkgdir}/usr

src/ver

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.3.0
1+
5.4.0

0 commit comments

Comments
 (0)