summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-08-01 13:53:15 +0000
committerCoprDistGit <infra@openeuler.org>2024-08-01 13:53:15 +0000
commitaf42811b197d1c7c212c704343cbb09e1bb45305 (patch)
tree843bf44d339c3806f3417c007e1c9822a685167f
parent5a18b4b085bb1f0c8f7972a67c11a9decd7d79be (diff)
automatic import of delveopeneuler24.03_LTS
-rw-r--r--.gitignore1
-rw-r--r--delve.spec135
-rw-r--r--sources1
3 files changed, 137 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..8a7178c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/delve-1.9.1.tar.gz
diff --git a/delve.spec b/delve.spec
new file mode 100644
index 0000000..b4b6da7
--- /dev/null
+++ b/delve.spec
@@ -0,0 +1,135 @@
+Name: delve
+Version: 1.9.1
+Release: 1%{?dist}
+Summary: A debugger for the Go programming language
+
+License: MIT
+URL: https://github.com/go-delve/delve
+Source0: https://github.com/go-delve/delve/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+
+ExcludeArch: ppc64le s390x aarch64 %{ix86} armv7hl
+
+BuildRequires: compiler(go-compiler)
+BuildRequires: git
+BuildRequires: lsof
+
+Provides: dlv = %{version}
+
+
+%description
+Delve is a debugger for the Go programming language. The goal of the project
+is to provide a simple, full featured debugging tool for Go. Delve should be
+easy to invoke and easy to use. Chances are if you're using a debugger, things
+aren't going your way. With that in mind, Delve should stay out of your way as
+much as possible.
+
+
+%prep
+%setup -q
+
+rm -rf go.mod
+mv vendor %{_builddir}/src
+mkdir -p "%{_builddir}/src/github.com/go-delve/"
+cp -r %{_builddir}/%{name}-%{version} %{_builddir}/src/github.com/go-delve/%{name}
+mkdir -p %{_builddir}/%{name}-%{version}/_build
+mv %{_builddir}/src %{_builddir}/%{name}-%{version}/_build/src
+
+
+%build
+export GO111MODULE=off
+export GOPATH="%{_builddir}/%{name}-%{version}/_build"
+%gobuild -o bin/dlv github.com/go-delve/delve/cmd/dlv
+
+
+%install
+export GO111MODULE=off
+export GOPATH="%{_builddir}/%{name}-%{version}/_build"
+install -Dpm 0755 bin/dlv %{buildroot}%{_bindir}/dlv
+
+
+%check
+## Related: rhbz#1922455
+# export GO111MODULE=off
+# export GOPATH="%{_builddir}/%{name}-%{version}/_build"
+# cd "_build/src/github.com/go-delve/%{name}"
+# for d in $(go list ./... | grep -v cmd | grep -v scripts); do
+# go test ${d}
+# done
+
+
+%files
+%license LICENSE
+%doc CONTRIBUTING.md CHANGELOG.md
+%doc Documentation/*
+%{_bindir}/dlv
+
+
+%changelog
+* Fri Sep 30 2022 Alejandro Sáez <asm@redhat.com> - 1.9.1-1
+- Rebase to 1.9.1
+- Related: rhbz#2131028
+
+* Fri Jul 15 2022 Alejandro Sáez <asm@redhat.com> - 1.8.3-1
+- Rebase to 1.8.3
+- Related: rhbz#2098063
+
+* Wed Dec 22 2021 Alejandro Sáez <asm@redhat.com> - 1.7.3-1
+- Rebase to 1.7.3
+- Related: rhbz#2031116
+
+* Fri Nov 05 2021 Alejandro Sáez <asm@redhat.com> - 1.7.2-1
+- Rebase to 1.7.2
+- Related: rhbz#2014087
+
+* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 1.6.0-5
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+ Related: rhbz#1991688
+
+* Tue Jun 22 2021 Mohan Boddu <mboddu@redhat.com> - 1.6.0-4
+- Rebuilt for RHEL 9 BETA for openssl 3.0
+ Related: rhbz#1971065
+
+* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.6.0-3
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Tue Mar 30 2021 Alejandro Sáez <asm@redhat.com> - 1.6.0-2
+- Rebase to 1.6.0
+- Resolves: rhbz#1922455
+
+* Wed Mar 17 2021 Alejandro Sáez <asm@redhat.com> - 1.6.0-1
+- Rebase to 1.6.0
+- Removes golang-1.15.4-TestStepIntoWrapperForEmbeddedPointer.patch
+
+* Mon Nov 16 2020 David Benoit <dbenoit@redhat.com> - 1.5.0-2
+- Resolves: rhbz#1898257
+
+* Wed Sep 09 2020 Alejandro Sáez <asm@redhat.com> - 1.5.0-1
+- Rebase to 1.5.0
+- Related: rhbz#1870531
+
+* Mon May 25 2020 Alejandro Sáez <asm@redhat.com> - 1.4.1-1
+- Rebase to 1.4.1
+- Resolves: rhbz#1821281
+- Related: rhbz#1820596
+
+* Fri May 22 2020 Alejandro Sáez <asm@redhat.com> - 1.4.0-2
+- Change i686 to a better macro
+- Related: rhbz#1820596
+
+* Tue Apr 28 2020 Alejandro Sáez <asm@redhat.com> - 1.4.0-1
+- Rebase to 1.4.0
+- Remove Patch1781
+- Related: rhbz#1820596
+
+* Thu Jan 16 2020 Alejandro Sáez <asm@redhat.com> - 1.3.2-3
+- Resolves: rhbz#1758612
+- Resolves: rhbz#1780554
+- Add patch: 1781-pkg-terminal-Fix-exit-status.patch
+
+* Wed Jan 15 2020 Alejandro Sáez <asm@redhat.com> - 1.3.2-2
+- Added tests
+- Related: rhbz#1758612
+
+* Wed Nov 27 2019 Alejandro Sáez <asm@redhat.com> - 1.3.2-1
+- First package for RHEL
+- Related: rhbz#1758612
diff --git a/sources b/sources
new file mode 100644
index 0000000..09f970a
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+75c9418e2782dd9038e3109fa619057d delve-1.9.1.tar.gz