diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..551495f --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/asn1-ber-v1-1.2.tar.gz diff --git a/00-use-errorf-for-formatted-error.patch b/00-use-errorf-for-formatted-error.patch new file mode 100644 index 0000000..8da05c6 --- /dev/null +++ b/00-use-errorf-for-formatted-error.patch @@ -0,0 +1,25 @@ +From 5246879bc44cd630b6f4a09ce6360b07da7ce8e4 Mon Sep 17 00:00:00 2001 +From: Fabio Valentini +Date: Tue, 2 Oct 2018 20:51:34 +0200 +Subject: [PATCH] ber_test: use Errorf instead of Error + +--- + ber_test.go | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/ber_test.go b/ber_test.go +index bbd22db..b02b642 100644 +--- a/ber_test.go ++++ b/ber_test.go +@@ -16,7 +16,7 @@ func TestEncodeDecodeInteger(t *testing.T) { + t.Fatalf("Error decoding %d : %s", v, err) + } + if v != dec { +- t.Error("TestEncodeDecodeInteger failed for %d (got %d)", v, dec) ++ t.Errorf("TestEncodeDecodeInteger failed for %d (got %d)", v, dec) + } + + } +-- +2.17.1 + diff --git a/README.md b/README.md deleted file mode 100644 index 01ea8cd..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# golang-gopkg-asn1-ber-1 - -The golang-gopkg-asn1-ber-1 package \ No newline at end of file diff --git a/golang-gopkg-asn1-ber-1.spec b/golang-gopkg-asn1-ber-1.spec new file mode 100644 index 0000000..d944184 --- /dev/null +++ b/golang-gopkg-asn1-ber-1.spec @@ -0,0 +1,58 @@ +# https://gopkg.in/asn1-ber.v1 +%global goipath gopkg.in/asn1-ber.v1 +%global tag v1.2 + +Version: 1.2 + +%gometa + +Name: %{goname} +Release: 1%{?dist} +Summary: ASN1 BER Encoding / Decoding Library for Go +License: MIT + +URL: https://github.com/go-asn1-ber/asn1-ber +Source0: %{url}/archive/%{tag}/asn1-ber-v1-%{version}.tar.gz + +# Patch to use the correct error function for formatted errors +Patch0: 00-use-errorf-for-formatted-error.patch + +%description +%{summary} + + +%package devel +Summary: %{summary} +BuildArch: noarch + +%description devel +%{summary} + +This package contains library source intended for +building other packages which use import path with +%{goipath} prefix. + + +%prep +%gosetup -q -n asn1-ber-%{version} + +%patch0 -p1 + + +%install +%goinstall + + +%check +%gochecks + + +%files devel -f devel.file-list +%license LICENSE +%doc README.md + + +%changelog +* Tue Oct 02 2018 Fabio Valentini - 1.2-1 +- Initial package for fedora. + diff --git a/sources b/sources new file mode 100644 index 0000000..213f232 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (asn1-ber-v1-1.2.tar.gz) = b6acbb5f3a818125d18035ff0372c5da9ffdbc412029f14659aeb224f4d346e5dedc7e83e04bccccf355f8e65ae06b3d6a0c7ad829f1b7c255f5d5037c873d0a