-
Notifications
You must be signed in to change notification settings - Fork 130
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fedora RPM package #234
Comments
Wow nice indeed. I searched and didn't found any COPR repo. Now GameHub in official repos and ready for testing. |
I'd suggest taking into account the suggestion made for my package to include debugging symbols as well as #162. It'd also be more useful in general if you discussed on #156 so that everyone working on packaging has one place to look for information on making their packages better. Additionally, I'd suggest building against libmanette. I don't know if you tried to or not, as I only looked at the build log. Getting to the actual .spec from a bodhi/koji page always gets me lost. :( |
Following the above I changed the %build
CFLAGS="$CFLAGS -O0" meson \
--buildtype=debug \
--prefix=%{_prefix} \
--libdir=%{_libdir} \
--libexecdir=%{_libexecdir} \
--bindir=%{_bindir} \
--sbindir=%{_sbindir} \
--includedir=%{_includedir} \
--datadir=%{_datadir} \
--mandir=%{_mandir} \
--infodir=%{_infodir} \
--localedir=%{_datadir}/locale \
--sysconfdir=%{_sysconfdir} \
--localstatedir=%{_localstatedir} \
--sharedstatedir=%{_sharedstatedir} \
--wrap-mode=%{__meson_wrap_mode} \
--auto-features=%{__meson_auto_features} \
%{_vpath_srcdir} %{_vpath_builddir} \
%{nil}
%meson_build Explanation: Looking at the file My system: $lsb_release
Distributor ID: Fedora
Description: Fedora release 29 (Twenty Nine)
Release: 29
Codename: TwentyNine
$ uname
5.0.7-200.fc29.x86_64 |
Libmanette is not part of Fedora 29 %if 0%{?fedora} >= 30
BuildRequires: pkgconfig(manette-0.2)
%endif EDIT: |
Closing this issue in favor of #156. |
Not issue, just info:
📦 GameHub RPM package in COPR
How to install:
Run:
The text was updated successfully, but these errors were encountered: