# Generated by go2rpm %bcond_without check # https://github.com/linuxdeepin/go-dbus-generator %global goipath github.com/linuxdeepin/go-dbus-generator Version: 0.6.6 %global tag 0.6.6 %gometa %global goname deepin-dbus-generator %global common_description %{expand: Convert dbus interfaces to Golang or QML wrapper code.} %global golicenses LICENSE %global godocs README.md debian/changelog Name: %{goname} Release: 1%{?dist} Summary: Convert dbus interfaces to Golang or QML wrapper code License: GPLv3 URL: %{gourl} Source0: %{gosource} BuildRequires: golang(pkg.deepin.io/lib/dbus) BuildRequires: golang(pkg.deepin.io/lib/dbus/introspect) BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gobject-2.0) BuildRequires: pkgconfig(Qt5) BuildRequires: pkgconfig(Qt5Qml) %if %{with check} # Tests BuildRequires: golang(gopkg.in/check.v1) %endif %description %{common_description} %prep %goprep find . -name "*.go" -exec sed -i "s|launchpad.net/gocheck|gopkg.in/check.v1|" "{}" +; %build %gobuild -o %{gobuilddir}/bin/dbus-generator %{goipath} %install install -m 0755 -vd %{buildroot}%{_bindir} install -m 0755 -vp %{gobuilddir}/bin/* %{buildroot}%{_bindir}/ %files %license LICENSE %doc README.md %{_bindir}/* %changelog * Tue Jun 04 22:43:13 CEST 2019 Robert-André Mauchin - 0.6.6-7 - Update to new macros * Thu Jan 31 2019 Fedora Release Engineering - 0.6.6-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Aug 1 2018 Florian Weimer - 0.6.6-5 - Rebuild with fixed binutils * Thu Jul 12 2018 Fedora Release Engineering - 0.6.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Tue Mar 13 2018 mosquito - 0.6.6-3 - Fix build failure * Wed Feb 07 2018 Fedora Release Engineering - 0.6.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Fri Jul 14 2017 mosquito - 0.6.6-1 - Update to 0.6.6 * Tue Jan 17 2017 mosquito - 0.6.5-1.git9f8b51d - Update to 0.6.5 * Sun Jul 12 2015 mosquito - 0.0.3-1.git84ee26c - Update to 0.0.3-1.git84ee26c * Mon Sep 29 2014 mosquito - 0.0.3git20140924-1 - Initial build