From ad50f3e032c55671e85e5122b94ad873f4bba770 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Wed, 10 Jul 2024 10:34:56 +0000 Subject: automatic import of linglong-store --- linglong-store.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 linglong-store.spec (limited to 'linglong-store.spec') diff --git a/linglong-store.spec b/linglong-store.spec new file mode 100644 index 0000000..9fb331c --- /dev/null +++ b/linglong-store.spec @@ -0,0 +1,55 @@ +Name: linglong-store +Version: 1.3.3.7 +Release: 1 +Summary: Linglong package installer for web store +License: LGPLv3 +URL: https://github.com/kamiyadm/%{name} +Source0: %{url}/archive/%{version}/linglong-store-%{version}.tar.gz + +BuildRequires: cmake gcc-c++ +BuildRequires: qt5-qtbase-devel +Requires: linglong-installer = %{version}-%{release} + +%description +This package is a tool for installing package from web store. + +%package -n linglong-installer +Summary: Linglong package installer +Requires: xdg-utils +%description -n linglong-installer +Linglong package installer for web store + +%prep +%autosetup -p1 -n linglong-store-%{version} + +%define _debugsource_template %{nil} + +%build +export PATH=%{_qt5_bindir}:$PATH +mkdir build && cd build +cmake -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \ + -DLIB_INSTALL_DIR:PATH=%{_libdir} \ + -DCMAKE_BUILD_TYPE=Release \ + -DSHARE_INSTALL_PREFIX:PATH=%{_datadir} .. +%make_build + +%install +cd build +%make_install INSTALL_ROOT=%{buildroot} + +%post -n linglong-installer +xdg-mime default space.linglong.Installer.desktop x-scheme-handler/og + +%files +%doc README.md +%license LICENSE + +%files -n linglong-installer +%doc README.md +%license LICENSE +%{_bindir}/ll-installer +%{_datadir}/applications/*.desktop + +%changelog +* Thu Apr 25 2024 chenhuixing - 1.3.3.7-1 +- Init project -- cgit v1.2.3