summaryrefslogtreecommitdiffstats
path: root/web/lagrange.spec
diff options
context:
space:
mode:
Diffstat (limited to 'web/lagrange.spec')
-rw-r--r--web/lagrange.spec70
1 files changed, 0 insertions, 70 deletions
diff --git a/web/lagrange.spec b/web/lagrange.spec
deleted file mode 100644
index 640bd5b..0000000
--- a/web/lagrange.spec
+++ /dev/null
@@ -1,70 +0,0 @@
-%global forgeurl https://git.skyjake.fi/gemini/lagrange
-%global appid fi.skyjake.Lagrange
-
-Name: lagrange
-Version: 1.10.4
-Release: %autorelease
-Summary: A Beautiful Gemini Client
-
-# SPDX-3.0-License-Identifier: BSD-2-Clause
-License: BSD
-URL: https://gmi.skyjake.fi/lagrange/
-Source0: %{forgeurl}/releases/download/v%{version}/%{name}-%{version}.tar.gz
-
-BuildRequires: cmake
-BuildRequires: gcc
-BuildRequires: pkgconfig(fribidi)
-BuildRequires: pkgconfig(harfbuzz)
-BuildRequires: pkgconfig(sdl2)
-BuildRequires: pkgconfig(the_Foundation)
-# for checks
-BuildRequires: desktop-file-utils
-BuildRequires: libappstream-glib
-
-%description
-Lagrange is a desktop GUI client for browsing Geminispace. It offers modern
-conveniences familiar from web browsers, such as smooth scrolling, inline image
-viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, history, and
-page outlines.
-
-Like Gemini, Lagrange has been designed with minimalism in mind. It depends on a
-small number of essential libraries. It is written in C and uses SDL for
-hardware-accelerated graphics. OpenSSL is used for secure communications.
-
-
-%prep
-%autosetup -p1
-# remove bundled libs
-rm -rf lib
-
-
-%build
-%cmake
-%cmake_build
-
-
-%install
-%cmake_install
-
-
-%check
-desktop-file-validate \
- %{buildroot}/%{_datadir}/applications/%{appid}.desktop
-
-appstream-util validate-relax --nonet \
- %{buildroot}%{_metainfodir}/%{appid}.appdata.xml
-
-
-%files
-%license LICENSE.md
-%doc AUTHORS.md README.md
-%{_bindir}/%{name}
-%{_datadir}/applications/%{appid}.desktop
-%{_datadir}/icons/hicolor/256x256/apps/%{appid}.png
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/resources.lgr
-%{_mandir}/man1/%{name}.1*
-%{_metainfodir}/%{appid}.appdata.xml
-
-%changelog
-%autochangelog