!3 降级到基线

From: @lvgenggeng 
Reviewed-by: @HelloWorld_lvcongqing 
Signed-off-by: @HelloWorld_lvcongqing
This commit is contained in:
openeuler-ci-bot 2023-12-01 09:05:49 +00:00 committed by Gitee
commit 4899da1d7c
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
4 changed files with 26 additions and 11 deletions

Binary file not shown.

Binary file not shown.

View File

@ -1,39 +1,51 @@
%global debug_package %{nil}
%global repo deepin-network-proxy
Name: deepin-proxy
Version: 1.1.0.9
Version: 1.0.1
Release: 1
Summary: Most simple RPM package
License: GPLv3
URL: https://github.com/linuxdeepin/%{repo}
Source0: %{repo}-%{version}.tar.gz
Source1: vendor.tar.gz
Source0: %{name}-%{version}.orig.tar.xz
BuildRequires: golang
BuildRequires: compiler(go-compiler)
BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gobject-2.0)
%if 0%{?openeuler}
BuildRequires: gocode
%else
BuildRequires: golang-dbus
BuildRequires: golang-x-sys-devel
BuildRequires: golang-gopkg-yaml-devel-v2
BuildRequires: golang-github-fsnotify-fsnotify-devel
BuildRequires: golang(gir/gio-2.0)
BuildRequires: golang(gir/glib-2.0)
BuildRequires: golang(gir/gobject-2.0)
BuildRequires: golang(gir/gudev-1.0)
BuildRequires: golang-github-stretchr-testify-devel
BuildRequires: gtest-devel
Obsoletes: deepin-network-proxy
%endif
BuildRequires: golang-github-linuxdeepin-go-x11-client-devel
BuildRequires: golang-github-linuxdeepin-go-dbus-factory-devel
BuildRequires: go-lib-devel
BuildRequires: go-gir-generator
Obsoletes: deepin-network-proxy
%description
This is my first RPM package, which does nothing.
%prep
%autosetup -n %{repo}-%{version}
%autosetup
patch -p1 < rpm/lib-to-libexec.patch
tar -xf %{SOURCE1}
%build
%ifarch loongarch64
export CGO_ENABLED=1
export GOOS=linux
%endif
sed -i 's|gocode$|gocode:%{_builddir}/%{repo}-%{version}/vendor:|' Makefile
export GOPATH=/usr/share/gocode
%make_build GO_BUILD_FLAGS=-trimpath
%install
@ -46,5 +58,8 @@ sed -i 's|gocode$|gocode:%{_builddir}/%{repo}-%{version}/vendor:|' Makefile
%{_libexecdir}/deepin-daemon/*
%changelog
* Fri Dec 01 2023 lvgenggeng <lvgenggeng@uniontech.com> - 1.0.1-1
- rebase to 1.0.1
* Mon Aug 14 2023 leeffo <liweiganga@uniontech.com> - 1.1.0.9-1
- init package

Binary file not shown.