Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37040049
en ru br
Репозитории ALT
S:45.0-alt1.1
5.1: 2.26.3-alt2
4.1: 2.23.91-alt0.M41.2
4.0: 2.18.0-alt0.1
3.0: 1.6.4-alt1.1
www.altlinux.org/Changes

Другие репозитории
Upstream:0.6.1

Группа :: Сети/WWW
Пакет: epiphany

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%def_disable snapshot
%set_verify_elf_method unresolved=relaxed

%define _libexecdir %_prefix/libexec

%define ver_major 45
%define beta %nil
%define xdg_name org.gnome.Epiphany

Name: epiphany
Version: %ver_major.0
Release: alt1%beta

Summary: Epiphany is a GNOME web browser.
Summary(ru_RU.UTF-8): Epiphany - п╦п╫я┌п╣я─п╫п╣я┌-п╠я─п╟я┐п╥п╣я─ п╢п╩я▐ пЁя─п╟я└п╦я┤п╣я│п╨п╬п╧ п╬п╠п╬п╩п╬я┤п╨п╦ GNOME.
Group: Networking/WWW
License: GPL-3.0-or-later
Url: https://wiki.gnome.org/Apps/Web

%if_enabled snapshot
Source: %name-%version%beta.tar
%else
Source: ftp://ftp.gnome.org/pub/gnome/sources/%name/%ver_major/%name-%version%beta.tar.xz
%endif

Provides: webclient
Obsoletes: %name-extensions

%add_findprov_lib_path %_libdir/%name

%define glib_ver 2.74.0
%define webki_api_ver 6.0
%define webkit_ver 2.41.1
%define gtk4_ver 4.9.3
%define adwaita_ver 1.4
%define gcr4_ver 3.9.0
%define nettle_ver 3.4
%define libxml2_ver 2.6.12
%define soup3_ver 2.99.4
%define secret_ver 0.19
%define iso_codes_ver 0.35
%define sqlite_ver 3.24
%define portal_ver 0.6

Requires: %name-data = %version-%release indexhtml iso-codes

BuildRequires(pre): rpm-macros-meson
BuildRequires: meson gcc-c++ yelp-tools /usr/bin/appstream-util desktop-file-utils
BuildRequires: libgtk4-devel >= %gtk4_ver
BuildRequires: pkgconfig(libadwaita-1) >= %adwaita_ver
BuildRequires: gcr4-libs-devel >= %gcr4_ver
BuildRequires: pkgconfig(gstreamer-1.0)
BuildRequires: libxml2-devel >= %libxml2_ver
BuildRequires: libsecret-devel >= %secret_ver
BuildRequires: libsqlite3-devel >= %sqlite_ver
BuildRequires: libnettle-devel >= %nettle_ver
BuildRequires: iso-codes-devel >= %iso_codes_ver
BuildRequires: gsettings-desktop-schemas-devel
BuildRequires: libjson-glib-devel
BuildRequires: libportal-gtk4-devel >= %portal_ver
BuildRequires: libarchive-devel
BuildRequires: libsoup3.0-devel >= %soup3_ver pkgconfig(webkitgtk-%webki_api_ver) >= %webkit_ver

%description
Epiphany is a GNOME web browser based on the Webkit rendering engine.

%description -l ru_RU.UTF-8
Epiphany - п╦п╫я┌п╣я─п╫п╣я┌-п╠я─п╟я┐п╥п╣я─ п╢п╩я▐ пЁя─п╟я└п╦я┤п╣я│п╨п╬п╧ п╬п╠п╬п╩п╬я┤п╨п╦ GNOME, п╬я│п╫п╬п╡п╟п╫п╫я▀п╧ п╫п╟
п╢п╡п╦п╤п╨п╣ п╬я┌я─п╦я│п╬п╡п╨п╦ я│я┌я─п╟п╫п╦я├ Webkit.

%package data
Summary: Epiphany data files
Group: Networking/WWW
BuildArch: noarch

%description data
Epiphany is a GNOME web browser based on the Webkit rendering engine.
This package contains common noarch files needed for Epiphany.

%prep
%setup -n %name-%version%beta

%build
%meson
%meson_build

%install
%meson_install
%find_lang --with-gnome --output=%name.lang %name

%files
%_bindir/%name
%dir %_libexecdir/%name
%_libexecdir/%name/ephy-profile-migrator
%_libexecdir/%name-search-provider
%_libexecdir/%name-webapp-provider
%dir %_libdir/%name
%_libdir/%name/*.so
%dir %_libdir/%name/web-process-extensions
%_libdir/%name/web-process-extensions/libephywebprocessextension.so
%_libdir/%name/web-process-extensions/libephywebextension.so
%doc NEWS README* TODO

%files data -f %name.lang
%_desktopdir/%xdg_name.desktop
%_datadir/%name
%_datadir/dbus-1/services/*
%config %_datadir/glib-2.0/schemas/org.gnome.epiphany.gschema.xml
%config %_datadir/glib-2.0/schemas/org.gnome.Epiphany.enums.xml
%_man1dir/*
%_datadir/gnome-shell/search-providers/%xdg_name.SearchProvider.ini
%_iconsdir/hicolor/*/apps/%{xdg_name}*.svg
%_datadir/metainfo/%xdg_name.appdata.xml

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin