Meecast / meecast

MeeCast - multiplatform highly customizable open source weather forecast client based on OMWeather code. Copyright (C) 2006-2024
GNU Lesser General Public License v2.1
27 stars 18 forks source link

obs/chum integration #43

Closed poetaster closed 8 months ago

poetaster commented 8 months ago

So, I've just gotten this building on obs:

https://build.sailfishos.org/package/show/home:poetaster/meecast

It's on my sailfishos branch, using tag 1.1.36 currently. I'm going to add meta data for chum (display in the gui) and then I'll do a PR if that sounds right.

The meta, for the moment looks like:

%if "%{?vendor}" == "chum"
PackageName: Meecast
Type: desktop-application
Categories:
 - Science
 - News
DeveloperName: Uladzislau Vasilyeu and Omweather team
Custom:
 - Repo: https://github.com/meecast/meecast
Icon: https://github.com/Meecast/meecast/blob/master/meecast/core/data/desktop/Icon/128/meecast.png?raw=true
%endif
poetaster commented 8 months ago

Just tested the 1.1.36 build on chum testing. Works fine. Also tested the yr.no provider and it seems to work, too. I'll make a PR as soon as I've squashed.

vasvlad commented 8 months ago

ok

poetaster commented 8 months ago

rinigus just noted an error (well, I missed one). I'll add that missing one now. BuildRequires: qml(Sailfish.Silica) is the missing one. And rinigus was faster: https://github.com/Meecast/meecast/pull/46 includes all the updates.