#1 Update to upstream 1.3
Merged 2 months ago by jpeeler. Opened 2 months ago by jpeeler.
rpms/ jpeeler/mako master  into  master

file modified
+11 -3

@@ -1,6 +1,6 @@ 

  Name:       mako

- Version:    1.2

- Release:    2%{?dist}

+ Version:    1.3

+ Release:    1%{?dist}

  Summary:    Lightweight Wayland notification daemon

  Provides:   desktop-notification-daemon

  

@@ -16,9 +16,11 @@ 

  # RHBZ#1689634.

  Patch0:     meson-disable-werror.patch

  

+ BuildRequires:  cmake

  BuildRequires:  systemd-rpm-macros

  BuildRequires:  gcc

  BuildRequires:  meson >= 0.43.0

+ BuildRequires:  pkgconfig(gdk-pixbuf-2.0)

  BuildRequires:  pkgconfig(wayland-protocols) >= 1.14

  BuildRequires:  pkgconfig(wayland-client)

  BuildRequires:  pkgconfig(pango)

@@ -36,7 +38,7 @@ 

  %autosetup

  

  %build

- %meson

+ %meson -Dzsh-completions=true

  %meson_build

  

  %install

@@ -61,8 +63,14 @@ 

  %{_mandir}/man1/makoctl.1*

  %{_userunitdir}/%{name}.service

  %{_datadir}/dbus-1/services/fr.emersion.Mako.service

+ %dir %{_datadir}/zsh

+ %dir %{_datadir}/zsh/site-functions

+ %{_datadir}/zsh/site-functions/_mako*

  

  %changelog

+ * Sun Jul 14 2019 Jeff Peeler <jpeeler@redhat.com> - 1.3-1

+ - Upstream 1.3 release

+ 

  * Thu Apr 04 2019 Timothée Floure <fnux@fedoraproject.org> - 1.2-2

  - Fix location of systemd service file

  

Upstream version format changed, so adjusted the spec accordingly.

From upstream's changelog:

Packager maintainers: this release contains an optional AppArmor policy and ZSH
completions. See Meson options to enable them.

Can you update the specfile to package the ZSH completion file(s)?

Thanks for the patch!

rebased onto 874a3c3

2 months ago

I think I have permissions to do the build too, so I wouldn't mind trying that out since it's been a while since I've done so.

Also added Fedora's package mapping to Anitya, so that's why this bugzilla just came in:
https://bugzilla.redhat.com/show_bug.cgi?id=1727632

  • The source URL is invalid.
  • I don't think you should match the whole %{_datadir}/zsh/site-functions/* in the files section. Why not %{_datadir}/zsh/site-functions/_mako* ?

Feel free to merge once those two issues have been fixed. I don't have a lot of time for this package right now but tell me If I can help you with something.

I think I have permissions to do the build too, so I wouldn't mind trying that out since it's been a while since I've done so.

You can since you're a member of the sway-sig group. Don't forget to upload the source archive with fedpkg upload and commit the changes (to the gitignore and sources files) before building.

rebased onto 710cbb2

2 months ago

rebased onto ae50ee8

2 months ago

Pull-Request has been merged by jpeeler

2 months ago