mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-06 03:42:19 +00:00
Compare commits
14 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c42a62c58d | |||
| 2992ba09e4 | |||
| d30c8046f7 | |||
| 55e3cf7782 | |||
| 545703cb8a | |||
| 154e3dd1e1 | |||
| 2b0ff67bc3 | |||
| f07d02cd8e | |||
| caf74aa8ae | |||
| a87002d493 | |||
| 7f225b934e | |||
| 0f92031f62 | |||
| 3398e6ce1d | |||
| 10a68197d5 |
@@ -1,15 +1,13 @@
|
|||||||
%global git_commit 0f918015fa418affec32435d1c61c6ae473f2af5
|
%global ver 3.0.0-beta-1
|
||||||
%global git_shortcommit %(c=%{git_commit}; echo ${c:0:7})
|
|
||||||
|
|
||||||
Name: appimagelauncher
|
Name: appimagelauncher
|
||||||
Version: 3.0.0.beta.1
|
Version: %(echo %ver | sed 's/-/./g')
|
||||||
Release: 1%?dist
|
Release: 1%?dist
|
||||||
Summary: Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
|
Summary: Helper application for Linux distributions serving as a kind of "entry point" for running and integrating AppImages
|
||||||
|
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: https://github.com/TheAssassin/AppImageLauncher
|
URL: https://github.com/TheAssassin/AppImageLauncher
|
||||||
Source0: %{url}/releases/download/v%{version}/appimagelauncher-%{git_shortcommit}.source.tar.xz
|
%dnl Source0: %url/archive/refs/tags/v%ver.tar.gz
|
||||||
Patch0: use-fedora-qtlinguist.patch
|
|
||||||
|
|
||||||
|
|
||||||
BuildRequires: make
|
BuildRequires: make
|
||||||
@@ -28,26 +26,33 @@ BuildRequires: libappimageupdate-devel
|
|||||||
BuildRequires: systemd-rpm-macros
|
BuildRequires: systemd-rpm-macros
|
||||||
BuildRequires: librsvg2-devel
|
BuildRequires: librsvg2-devel
|
||||||
BuildRequires: libqtxdg-devel
|
BuildRequires: libqtxdg-devel
|
||||||
|
BuildRequires: /usr/bin/ranlib
|
||||||
|
BuildRequires: /usr/bin/ar
|
||||||
|
BuildRequires: pkgconfig(libgcrypt)
|
||||||
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
%{summary}.
|
%{summary}.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -n appimagelauncher-%{git_shortcommit}.source -p1
|
%git_clone %url v%ver
|
||||||
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF \
|
%cmake \
|
||||||
-DUSE_SYSTEM_LIBARCHIVE=ON \
|
-DUSE_SYSTEM_LIBARCHIVE=ON \
|
||||||
-DUSE_SYSTEM_LIBCURL=ON \
|
-DUSE_SYSTEM_LIBCURL=ON \
|
||||||
-DUSE_SYSTEM_SQUASHFUSE=ON \
|
-DUSE_SYSTEM_SQUASHFUSE=ON \
|
||||||
-DUSE_SYSTEM_BOOST=ON \
|
-DUSE_SYSTEM_BOOST=ON \
|
||||||
-DUSE_SYSTEM_CURL=ON \
|
-DUSE_SYSTEM_CURL=ON \
|
||||||
-DUSE_SYSTEM_XDGUTILS=ON \
|
-DUSE_SYSTEM_XDGUTILS=ON \
|
||||||
-DUSE_SYSTEM_LIBAPPIMAGE=ON
|
-DUSE_SYSTEM_LIBAPPIMAGE=ON \
|
||||||
|
-DBUILD_TESTING='OFF' \
|
||||||
|
-Wno-dev
|
||||||
|
|
||||||
|
make libappimageupdate libappimageupdate-qt
|
||||||
%cmake_build
|
%cmake_build
|
||||||
|
make
|
||||||
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
@@ -73,7 +78,7 @@ if [ -x "$update_notifier" ]; then
|
|||||||
"$update_notifier"
|
"$update_notifier"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
cat <<EOF
|
[ $1 -eq 0 ] && cat <<EOF
|
||||||
#####################################################
|
#####################################################
|
||||||
# #
|
# #
|
||||||
# NOTE: you need to reboot your computer in order #
|
# NOTE: you need to reboot your computer in order #
|
||||||
|
|||||||
@@ -1 +1,5 @@
|
|||||||
rpm.version(gh("TheAssassin/AppImageLauncher"));
|
let v = gh("TheAssassin/AppImageLauncher");
|
||||||
|
if v.starts_with("v") {
|
||||||
|
v.crop(1);
|
||||||
|
}
|
||||||
|
rpm.globall("ver", v);
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
diff -ur appimagelauncher-0f91801.source/i18n/CMakeLists.txt appimagelauncher-0f91801.source.patched/i18n/CMakeLists.txt
|
|
||||||
--- appimagelauncher-0f91801.source/i18n/CMakeLists.txt 2020-09-30 04:33:08.000000000 +0700
|
|
||||||
+++ appimagelauncher-0f91801.source.patched/i18n/CMakeLists.txt 2022-10-25 15:25:01.919567879 +0700
|
|
||||||
@@ -1,6 +1,9 @@
|
|
||||||
# lupdate must be installed and available
|
|
||||||
-check_program(NAME lupdate)
|
|
||||||
-check_program(NAME lrelease)
|
|
||||||
+check_program(NAME lupdate-qt5)
|
|
||||||
+check_program(NAME lrelease-qt5)
|
|
||||||
+# alias lupdate and lrelease to lupdate-qt5 and lrelease-qt5
|
|
||||||
+set(LUPDATE lupdate-qt5)
|
|
||||||
+set(LRELEASE lrelease-qt5)
|
|
||||||
|
|
||||||
# create target calling custom commands
|
|
||||||
add_custom_target(i18n)
|
|
||||||
Only in appimagelauncher-0f91801.source/i18n: CMakeLists.txt.rej
|
|
||||||
Reference in New Issue
Block a user