File: 002-remove-vendor-from-makefile.patch

package info (click to toggle)
go-gir-generator 2.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 1,364 kB
  • sloc: ansic: 186; makefile: 47
file content (33 lines) | stat: -rw-r--r-- 1,129 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Description: Use gopkg.in/check.v1 from Debian Repository
 Instead of using the go package from vendor directory,
 we make use of golang-check.v1-dev package.
Forwarded: https://github.com/linuxdeepin/go-gir-generator/pull/12
Author: Arun Kumar Pariyar <openarungeek@gmail.com>
Last-Update: 2022-12-24
---

Index: go-gir-generator/Makefile
===================================================================
--- go-gir-generator.orig/Makefile	2022-12-24 22:37:24.454374552 +0545
+++ go-gir-generator/Makefile	2022-12-24 22:37:40.490287595 +0545
@@ -8,17 +8,17 @@
 all: build

 CURRENT_DIR = $(shell pwd)
-export GOPATH = $(CURDIR):$(CURDIR)/vendor:$(CURDIR)/out
+export GOPATH = $(CURDIR):$(CURDIR)/out

 GENERATOR = out/gir-generator

-build: glib-2.0 gobject-2.0 gio-2.0 gudev-1.0 copyfile
+build: copyfile glib-2.0 gobject-2.0 gio-2.0 gudev-1.0

 generator:
-	mkdir -p $(OUT_GIR_DIR)
 	cd src/gir-generator && ${GOBUILD}  -o $(CURRENT_DIR)/${GENERATOR}

 copyfile:
+	mkdir -p $(OUT_GIR_DIR)
 	cp -r  lib.in/gobject-2.0   $(OUT_GIR_DIR)
 	cp -r  lib.in/gio-2.0       $(OUT_GIR_DIR)
 	cp -r  lib.in/glib-2.0      $(OUT_GIR_DIR)