Date: Friday, July 31, 2020 @ 08:24:22
  Author: felixonmars
Revision: 666082

archrelease: copy trunk to community-x86_64

Added:
  
go-bindata-assetfs/repos/community-x86_64/38087fe4dafb822e541b3f7955075cc1c30bd294.patch
    (from rev 666081, 
go-bindata-assetfs/trunk/38087fe4dafb822e541b3f7955075cc1c30bd294.patch)
  go-bindata-assetfs/repos/community-x86_64/PKGBUILD
    (from rev 666081, go-bindata-assetfs/trunk/PKGBUILD)
Deleted:
  
go-bindata-assetfs/repos/community-x86_64/38087fe4dafb822e541b3f7955075cc1c30bd294.patch
  go-bindata-assetfs/repos/community-x86_64/PKGBUILD

------------------------------------------------+
 38087fe4dafb822e541b3f7955075cc1c30bd294.patch |  226 +++++++++++------------
 PKGBUILD                                       |   77 +++----
 2 files changed, 150 insertions(+), 153 deletions(-)

Deleted: 38087fe4dafb822e541b3f7955075cc1c30bd294.patch
===================================================================
--- 38087fe4dafb822e541b3f7955075cc1c30bd294.patch      2020-07-31 08:24:04 UTC 
(rev 666081)
+++ 38087fe4dafb822e541b3f7955075cc1c30bd294.patch      2020-07-31 08:24:22 UTC 
(rev 666082)
@@ -1,113 +0,0 @@
-From b1a95d801a866b44a1c4ec60c2abaeb77ae54a87 Mon Sep 17 00:00:00 2001
-From: Mark Wallsgrove <m...@talis.com>
-Date: Sat, 2 Jan 2016 13:33:47 +0000
-Subject: [PATCH] Parse the output location for bindatafile
-
----
- go-bindata-assetfs/main.go | 57 ++++++++++++++++++++++++++------------
- 1 file changed, 40 insertions(+), 17 deletions(-)
-
-diff --git a/go-bindata-assetfs/main.go b/go-bindata-assetfs/main.go
-index 2d65094..0c7f42c 100644
---- a/go-bindata-assetfs/main.go
-+++ b/go-bindata-assetfs/main.go
-@@ -5,13 +5,12 @@ import (
-       "bytes"
-       "flag"
-       "fmt"
-+      "io/ioutil"
-       "os"
-       "os/exec"
-       "strings"
- )
- 
--const bindatafile = "bindata.go"
--
- func isDebug(args []string) bool {
-       flagset := flag.NewFlagSet("", flag.ContinueOnError)
-       debug := flagset.Bool("debug", false, "")
-@@ -28,29 +27,53 @@ func isDebug(args []string) bool {
-       return *debug
- }
- 
-+func getBinDataFile() (*os.File, *os.File, []string, error) {
-+      bindataArgs := make([]string, 0)
-+      outputLoc := "bindata.go"
-+
-+      for i := 1; i < len(os.Args); i++ {
-+              if os.Args[i] == "-o" {
-+                      outputLoc = os.Args[i+1]
-+                      i++
-+              } else {
-+                      bindataArgs = append(bindataArgs, os.Args[i])
-+              }
-+      }
-+
-+      tempFile, err := ioutil.TempFile(os.TempDir(), "")
-+      if err != nil {
-+              return &os.File{}, &os.File{}, nil, err
-+      }
-+
-+      outputFile, err := os.Create(outputLoc)
-+      if err != nil {
-+              return &os.File{}, &os.File{}, nil, err
-+      }
-+
-+      bindataArgs = append([]string{"-o", tempFile.Name()}, bindataArgs...)
-+      return outputFile, tempFile, bindataArgs, nil
-+}
-+
- func main() {
--      if _, err := exec.LookPath("go-bindata"); err != nil {
-+      path, err := exec.LookPath("go-bindata")
-+      if err != nil {
-               fmt.Println("Cannot find go-bindata executable in path")
-               fmt.Println("Maybe you need: go get 
github.com/elazarl/go-bindata-assetfs/...")
-               os.Exit(1)
-       }
--      cmd := exec.Command("go-bindata", os.Args[1:]...)
-+      out, in, args, err := getBinDataFile()
-+      if err != nil {
-+              fmt.Fprintln(os.Stderr, "Error: cannot create temporary file", 
err)
-+              os.Exit(1)
-+      }
-+      cmd := exec.Command(path, args...)
-       cmd.Stdin = os.Stdin
-       cmd.Stdout = os.Stdout
-       cmd.Stderr = os.Stderr
-       if err := cmd.Run(); err != nil {
-+              fmt.Fprintln(os.Stderr, "Error: go-bindata: ", err)
-               os.Exit(1)
-       }
--      in, err := os.Open(bindatafile)
--      if err != nil {
--              fmt.Fprintln(os.Stderr, "Cannot read", bindatafile, err)
--              return
--      }
--      out, err := os.Create("bindata_assetfs.go")
--      if err != nil {
--              fmt.Fprintln(os.Stderr, "Cannot write 'bindata_assetfs.go'", 
err)
--              return
--      }
-       debug := isDebug(os.Args[1:])
-       r := bufio.NewReader(in)
-       done := false
-@@ -59,7 +82,7 @@ func main() {
-                       line = append(line, '\n')
-               }
-               if _, err := out.Write(line); err != nil {
--                      fmt.Fprintln(os.Stderr, "Cannot write to 
'bindata_assetfs.go'", err)
-+                      fmt.Fprintln(os.Stderr, "Cannot write to ", out.Name(), 
err)
-                       return
-               }
-               if !done && !isPrefix && bytes.HasPrefix(line, []byte("import 
(")) {
-@@ -91,7 +114,7 @@ func assetFS() *assetfs.AssetFS {
-       // Close files BEFORE remove calls (don't use defer).
-       in.Close()
-       out.Close()
--      if err := os.Remove(bindatafile); err != nil {
--              fmt.Fprintln(os.Stderr, "Cannot remove", bindatafile, err)
-+      if err := os.Remove(in.Name()); err != nil {
-+              fmt.Fprintln(os.Stderr, "Cannot remove", in.Name(), err)
-       }
- }

Copied: 
go-bindata-assetfs/repos/community-x86_64/38087fe4dafb822e541b3f7955075cc1c30bd294.patch
 (from rev 666081, 
go-bindata-assetfs/trunk/38087fe4dafb822e541b3f7955075cc1c30bd294.patch)
===================================================================
--- 38087fe4dafb822e541b3f7955075cc1c30bd294.patch                              
(rev 0)
+++ 38087fe4dafb822e541b3f7955075cc1c30bd294.patch      2020-07-31 08:24:22 UTC 
(rev 666082)
@@ -0,0 +1,113 @@
+From b1a95d801a866b44a1c4ec60c2abaeb77ae54a87 Mon Sep 17 00:00:00 2001
+From: Mark Wallsgrove <m...@talis.com>
+Date: Sat, 2 Jan 2016 13:33:47 +0000
+Subject: [PATCH] Parse the output location for bindatafile
+
+---
+ go-bindata-assetfs/main.go | 57 ++++++++++++++++++++++++++------------
+ 1 file changed, 40 insertions(+), 17 deletions(-)
+
+diff --git a/go-bindata-assetfs/main.go b/go-bindata-assetfs/main.go
+index 2d65094..0c7f42c 100644
+--- a/go-bindata-assetfs/main.go
++++ b/go-bindata-assetfs/main.go
+@@ -5,13 +5,12 @@ import (
+       "bytes"
+       "flag"
+       "fmt"
++      "io/ioutil"
+       "os"
+       "os/exec"
+       "strings"
+ )
+ 
+-const bindatafile = "bindata.go"
+-
+ func isDebug(args []string) bool {
+       flagset := flag.NewFlagSet("", flag.ContinueOnError)
+       debug := flagset.Bool("debug", false, "")
+@@ -28,29 +27,53 @@ func isDebug(args []string) bool {
+       return *debug
+ }
+ 
++func getBinDataFile() (*os.File, *os.File, []string, error) {
++      bindataArgs := make([]string, 0)
++      outputLoc := "bindata.go"
++
++      for i := 1; i < len(os.Args); i++ {
++              if os.Args[i] == "-o" {
++                      outputLoc = os.Args[i+1]
++                      i++
++              } else {
++                      bindataArgs = append(bindataArgs, os.Args[i])
++              }
++      }
++
++      tempFile, err := ioutil.TempFile(os.TempDir(), "")
++      if err != nil {
++              return &os.File{}, &os.File{}, nil, err
++      }
++
++      outputFile, err := os.Create(outputLoc)
++      if err != nil {
++              return &os.File{}, &os.File{}, nil, err
++      }
++
++      bindataArgs = append([]string{"-o", tempFile.Name()}, bindataArgs...)
++      return outputFile, tempFile, bindataArgs, nil
++}
++
+ func main() {
+-      if _, err := exec.LookPath("go-bindata"); err != nil {
++      path, err := exec.LookPath("go-bindata")
++      if err != nil {
+               fmt.Println("Cannot find go-bindata executable in path")
+               fmt.Println("Maybe you need: go get 
github.com/elazarl/go-bindata-assetfs/...")
+               os.Exit(1)
+       }
+-      cmd := exec.Command("go-bindata", os.Args[1:]...)
++      out, in, args, err := getBinDataFile()
++      if err != nil {
++              fmt.Fprintln(os.Stderr, "Error: cannot create temporary file", 
err)
++              os.Exit(1)
++      }
++      cmd := exec.Command(path, args...)
+       cmd.Stdin = os.Stdin
+       cmd.Stdout = os.Stdout
+       cmd.Stderr = os.Stderr
+       if err := cmd.Run(); err != nil {
++              fmt.Fprintln(os.Stderr, "Error: go-bindata: ", err)
+               os.Exit(1)
+       }
+-      in, err := os.Open(bindatafile)
+-      if err != nil {
+-              fmt.Fprintln(os.Stderr, "Cannot read", bindatafile, err)
+-              return
+-      }
+-      out, err := os.Create("bindata_assetfs.go")
+-      if err != nil {
+-              fmt.Fprintln(os.Stderr, "Cannot write 'bindata_assetfs.go'", 
err)
+-              return
+-      }
+       debug := isDebug(os.Args[1:])
+       r := bufio.NewReader(in)
+       done := false
+@@ -59,7 +82,7 @@ func main() {
+                       line = append(line, '\n')
+               }
+               if _, err := out.Write(line); err != nil {
+-                      fmt.Fprintln(os.Stderr, "Cannot write to 
'bindata_assetfs.go'", err)
++                      fmt.Fprintln(os.Stderr, "Cannot write to ", out.Name(), 
err)
+                       return
+               }
+               if !done && !isPrefix && bytes.HasPrefix(line, []byte("import 
(")) {
+@@ -91,7 +114,7 @@ func assetFS() *assetfs.AssetFS {
+       // Close files BEFORE remove calls (don't use defer).
+       in.Close()
+       out.Close()
+-      if err := os.Remove(bindatafile); err != nil {
+-              fmt.Fprintln(os.Stderr, "Cannot remove", bindatafile, err)
++      if err := os.Remove(in.Name()); err != nil {
++              fmt.Fprintln(os.Stderr, "Cannot remove", in.Name(), err)
+       }
+ }

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2020-07-31 08:24:04 UTC (rev 666081)
+++ PKGBUILD    2020-07-31 08:24:22 UTC (rev 666082)
@@ -1,40 +0,0 @@
-# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org>
-
-pkgname=go-bindata-assetfs
-pkgver=1.0.0
-pkgrel=5
-pkgdesc="Serves embedded files from jteeuwen/go-bindata with net/http"
-arch=('x86_64')
-url="https://github.com/elazarl/go-bindata-assetfs";
-license=('BSD')
-depends=('glibc')
-makedepends=('go')
-source=(
-  
"${pkgname}-${pkgver}.tar.gz::https://github.com/elazarl/go-bindata-assetfs/archive/v${pkgver}.tar.gz";
-  
'https://github.com/elazarl/go-bindata-assetfs/commit/38087fe4dafb822e541b3f7955075cc1c30bd294.patch'
-)
-sha512sums=('009111511b10b14e83b166eaf37c36e6fc96097770cd6b1865d034f4e90cc3232930b6f5591ee1a960af46d76a7456a96dcc2ccc112234cb0d382a9f9cc575c2'
-            
'9364a53fe6ce05a81429ec96f8fc542484fa8a860c8c011daed61d06db608fd0bc22a3837321119ff2429dc1e1b008be90977fa4bab74a4a90c9b126dc899cea')
-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  patch -p1 -i ../38087fe4dafb822e541b3f7955075cc1c30bd294.patch 
#https://github.com/elazarl/go-bindata-assetfs/issues/33
-  mkdir -p "${srcdir}/src/github.com/elazarl/"
-  mv "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/src/github.com/elazarl/go-bindata-assetfs"
-}
-
-build() {
-  cd "${srcdir}/src/github.com/elazarl/go-bindata-assetfs/"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-  GOPATH="${srcdir}" go build -o go-bindata-assetfs ./go-bindata-assetfs/
-}
-
-package() {
-  cd "${srcdir}/src/github.com/elazarl/go-bindata-assetfs/"
-  install -Dm755 "go-bindata-assetfs/go-bindata-assetfs" 
"${pkgdir}/usr/bin/go-bindata-assetfs"
-  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: go-bindata-assetfs/repos/community-x86_64/PKGBUILD (from rev 666081, 
go-bindata-assetfs/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2020-07-31 08:24:22 UTC (rev 666082)
@@ -0,0 +1,37 @@
+# Maintainer: Christian Rebischke <chris.rebisc...@archlinux.org>
+
+pkgname=go-bindata-assetfs
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="Serves embedded files from jteeuwen/go-bindata with net/http"
+arch=('x86_64')
+url="https://github.com/elazarl/go-bindata-assetfs";
+license=('BSD')
+depends=('glibc')
+makedepends=('go')
+source=(
+  
"${pkgname}-${pkgver}.tar.gz::https://github.com/elazarl/go-bindata-assetfs/archive/v${pkgver}.tar.gz";
+)
+sha512sums=('fde5cd06393c82a8a1f9da5cc3054c1cc389328b5a232c5595a32755b2d613a83dc7777070152ad31ccbbbfbcf2419ad44bef89f88ceef4c6b7e5df8715309cf')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  mkdir -p "${srcdir}/src/github.com/elazarl/"
+  mv "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/src/github.com/elazarl/go-bindata-assetfs"
+}
+
+build() {
+  cd "${srcdir}/src/github.com/elazarl/go-bindata-assetfs/"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+  GOPATH="${srcdir}" go build -o go-bindata-assetfs ./go-bindata-assetfs/
+}
+
+package() {
+  cd "${srcdir}/src/github.com/elazarl/go-bindata-assetfs/"
+  install -Dm755 "go-bindata-assetfs/go-bindata-assetfs" 
"${pkgdir}/usr/bin/go-bindata-assetfs"
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Reply via email to