From 7b527e68f4cff6d362efb82eb9bf33029ade2cc1 Mon Sep 17 00:00:00 2001 From: Fabio Valentini Date: Jun 14 2018 10:30:33 +0000 Subject: initial import (#1590931) --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8b0dfd8 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/elementary-capnet-assist-0.2.2.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 64bd00f..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# elementary-capnet-assist - -The elementary-capnet-assist package \ No newline at end of file diff --git a/elementary-capnet-assist.spec b/elementary-capnet-assist.spec new file mode 100644 index 0000000..3ab0d3b --- /dev/null +++ b/elementary-capnet-assist.spec @@ -0,0 +1,77 @@ +%global srcname capnet-assist +%global appname io.elementary.capnet-assist + +Name: elementary-%{srcname} +Summary: Captive Portal Assistant for elementary +Version: 0.2.2 +Release: 1%{?dist} +License: GPLv3+ + +URL: https://github.com/elementary/%{srcname} +Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz + +BuildRequires: desktop-file-utils +BuildRequires: gettext +BuildRequires: meson +BuildRequires: vala >= 0.26 + +BuildRequires: pkgconfig(gcr-3) +BuildRequires: pkgconfig(gcr-ui-3) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(granite) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(webkit2gtk-4.0) + +Requires: NetworkManager + +Provides: capnet-assist = %{version}-%{release} +Obsoletes: capnet-assist < 0.2.1-7 + + +%description +Assists users in connective to Captive Portals such as those found on +public access points in train stations, coffee shops, universities, +etc. + +Upon detection, the assistant appears showing the captive portal. Once +a connection is known to have been established, it dismisses itself. + +Written in Vala and using WebkitGtk+. + + +%prep +%autosetup -n %{srcname}-%{version} + + +%build +%meson +%meson_build + + +%install +%meson_install + +%find_lang captive-login + + +%check +desktop-file-validate \ + %{buildroot}/%{_datadir}/applications/%{appname}.desktop + + +%files -f captive-login.lang +%doc README.md +%license COPYING + +%{_bindir}/%{appname} + +%{_sysconfdir}/NetworkManager/dispatcher.d/90captive_portal_test + +%{_datadir}/applications/%{appname}.desktop +%{_datadir}/glib-2.0/schemas/%{appname}.gschema.xml + + +%changelog +* Wed Jun 13 2018 Fabio Valentini - 0.2.2-1 +- Initial package renamed from capnet-assist. + diff --git a/sources b/sources new file mode 100644 index 0000000..bb1ef8f --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (elementary-capnet-assist-0.2.2.tar.gz) = d213693133b7befd95e028802969cdc4589cad89bb0dff3106c536d2d105aa729f0b85bc1d1a1d3abde8abb22d4be7e0d95b723fc91b39dc23a40858686db91d