From c47fc86cfc74df4a685ef379394dc254f5c80a00 Mon Sep 17 00:00:00 2001 From: "Giacomo 'Mr. Wolf' Furlan" Date: Mon, 13 Jan 2025 13:42:58 +0100 Subject: [PATCH] spec file (WIP) --- install.sh | 7 ++++--- package_managers/ArctisManager.spec | 6 ++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/install.sh b/install.sh index bf8d29b..c0d1c95 100755 --- a/install.sh +++ b/install.sh @@ -24,7 +24,8 @@ icon_file="arctis_manager/images/steelseries_logo.svg" applications_dir="${chroot_path}${install_prefix}/share/applications/" icons_dir="${chroot_path}/usr/share/icons/hicolor/scalable/apps/" bin_dir="${chroot_path}${install_prefix}/bin" -lib_dir="${chroot_path}${install_prefix}/lib/arctis-manager" +unchrooted_lib_dir="${install_prefix}/lib/arctis-manager" +lib_dir="${chroot_path}${unchrooted_lib_dir}" udev_dir="${chroot_path}/usr/lib/udev/rules.d/" systemd_dir="${chroot_path}/usr/lib/systemd/user/" @@ -50,14 +51,14 @@ function install() { superuserdo cp "${file}" "${dest_file}" # Replace placeholders - superuserdo sed -i "s|{{LIBDIR}}|${lib_dir}|g" "${dest_file}" + superuserdo sed -i "s|{{LIBDIR}}|${unchrooted_lib_dir}|g" "${dest_file}" done echo "Installing desktop file in ${applications_dir}" dest_file="${applications_dir}/$(basename "${desktop_file}")" superuserdo cp "${desktop_file}" "${dest_file}" # Replace placeholders - superuserdo sed -i "s|{{LIBDIR}}|${lib_dir}|g" "${dest_file}" + superuserdo sed -i "s|{{LIBDIR}}|${unchrooted_lib_dir}|g" "${dest_file}" echo "Installing icon file in ${icons_dir}" dest_file="${icons_dir}/arctis_manager.svg" diff --git a/package_managers/ArctisManager.spec b/package_managers/ArctisManager.spec index 3d2402a..17d0b73 100644 --- a/package_managers/ArctisManager.spec +++ b/package_managers/ArctisManager.spec @@ -6,7 +6,7 @@ Summary: SteelSeries GG software replacement for Linux to manage Arctis d License: GPL-3.0 URL: https://github.com/elegos/Linux-Arctis-Manager Source0: https://github.com/elegos/Linux-Arctis-Manager/archive/refs/tags/v%{version}.zip -BuildArch: noarch +BuildArch: x86_64 # Dipendenze richieste per il pacchetto BuildRequires: bash, wget @@ -41,6 +41,8 @@ bash install.sh /usr/local/lib/arctis-manager /usr/lib/udev/rules.d/91-steelseries-arctis.rules /usr/lib/systemd/user/arctis-manager.service -/usr/share/icons/hicolor/scalable/apps/arctis-manager.svg +/usr/share/icons/hicolor/scalable/apps/arctis_manager.svg %changelog +* Mon Jan 13 2025 Giacomo Furlan - 1.6.1-1 +- First packaged version of the app