Commit Graph

7 Commits

Author SHA1 Message Date
Victor Toso
4f31c18536 build-sys: post-release version bump 0.14.5
Signed-off-by: Victor Toso <victortoso@redhat.com>
2022-02-10 12:13:32 +01:00
Frediano Ziglio
3c4309a517 build-sys: post-release version bump to 0.14.4
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
2020-10-01 09:49:11 +01:00
Frediano Ziglio
11af68a513 build: Do not use mingw_ninja_install macro in spec file
Some distribution like RHEL 8 does not define this macro.
Use mingw_ninja instead.

Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Acked-by: Uri Lublin <uril@redhat.com>
2020-08-10 09:52:07 +01:00
Jakub Janků
55ff87d93c build-sys: post-release version bump to 0.14.3
Signed-off-by: Jakub Janků <jjanku@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2020-07-08 13:29:33 +01:00
Frediano Ziglio
f79ad62a6d build-sys: Allows spec file to build MingW packages
Add MingW support. This allows to build MingW packages easily with a

  $ rpmbuild -ta spice-protocol-XXXX.tar.xz

This is base on some work by Eduardo Lima adding MingW support to SPEC
files.
Part of dependencies, description and names came from Fedora SPEC file
for mingw-spice-protocol package.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2020-03-12 15:14:42 +00:00
Victor Toso
b0891e4c79 Remove foreign-menu and controller interfaces
Both were formally deprecated and announced for 0.14.1 release and can
be removed from the codebase.

    4816ae5 "foreign-menu: mark as deprecated" in 2020-03-06
    2981f21 "controller: mark as deprecated" in 2020-03-06

Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2020-03-10 16:07:48 +00:00
Frediano Ziglio
e3dcbcb72f Package SPEC file into Meson distribution file
Put final SPEC file in GIT repository directly to avoid having
to bump Meson version to use distribution script. To avoid
having incoherent version numbers check the versions from CI.
Remove 'c' as project language, project don't need to compile
any files.
Meson however needs C compiler even if is not used so add to package
requirements.
Update CI to build RPM from package directly.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
2020-03-09 19:00:42 +00:00