[Bug 1895696] libsmf: a library to read / write MIDI files

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=1895696

Andy Mender <andymenderunix@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|fedora-review?              |fedora-review+



--- Comment #14 from Andy Mender <andymenderunix@xxxxxxxxx> ---
> Source0: %{url}/archive/%{name}-%{version}.tar.gz
> Patch0:  libsmf-0001-fixe-various-problems.patch

Add a comment above the Patch0 line explaining why the patch is needed. You
mentioned a memory leak earlier. I think that should also feature in the SPEC
file.
Also, if the patch fixes several unrelated issues, it's perhaps better to split
it into multiple patch records so that they can be addressed individually later
(for instance, by upstream).

> BuildRequires: gcc
> BuildRequires: gcc-c++
> BuildRequires: autoconf
> BuildRequires: automake
> BuildRequires: libtool
> BuildRequires: pkgconfig
> BuildRequires: glib2-devel
> BuildRequires: doxygen

Since you're using make, add it as a BuildRequires as well.

> Can you be a little bit more specific about "make sure somethin ..." ?
> I added the doc subpackage

Yes, apologies. What I meant is that currently, the api subdir is not owned
properly:
> %files doc
> %{_datadir}/doc/%{name}/api/*

The last line means that all content in the directory is owned, but not the
directory itself. You have the following options:
> %{_datadir}/doc/%{name}/api/
or
> %dir %{_datadir}/doc/%{name}/api
or (not ideal, since it's unclear whether "api" is a directory)
> %{_datadir}/doc/%{name}/api

The rest looks really good so I'll go ahead and approve it :).


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux