-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.goreleaser.yml
More file actions
64 lines (54 loc) · 1.7 KB
/
.goreleaser.yml
File metadata and controls
64 lines (54 loc) · 1.7 KB
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
version: 2
project_name: imp
builds:
- id: imp
main: ./cmd/imp
binary: imp
flags:
- -trimpath
ldflags:
- -s -w
goos:
- linux
goarch:
- amd64
- 386
changelog:
disable: true
checksum:
name_template: '{{ .ProjectName }}-{{ .Version }}-checksums.txt'
archives:
- name_template: '{{ .Binary }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ with .Arm }}v{{ . }}{{ end }}{{ with .Mips }}-{{ . }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}'
files:
- LICENSE
- NOTICE.md
- README.md
nfpms:
- id: imp
file_name_template: '{{ .PackageName }}-{{ .Version }}-{{ .Os }}-{{ .Arch }}{{ with .Arm }}v{{ . }}{{ end }}{{ with .Mips }}-{{ . }}{{ end }}{{ if not (eq .Amd64 "v1") }}{{ .Amd64 }}{{ end }}'
formats:
- deb
- rpm
maintainer: "Wojciech Głąb (github.com/Zedran)"
vendor: "Wojciech Głąb (github.com/Zedran)"
homepage: "https://github.com/Zedran/imp"
description: |-
Tool for rewriting CSV files and normalizing encoding.
Created primarily for preprocessing CSV files containing transaction history
before importing them into GnuCash.
Users can specify several parameters that affect the way in which the CSV data
is rewritten. It is also possible to create a collection of presets for easier
reuse.
Packaged with GoReleaser (https://goreleaser.com).
section: utils
license: "GPL-3.0-only"
bindir: /usr/local/bin
contents:
- src: LICENSE
dst: /usr/share/doc/imp/LICENSE
- src: NOTICE.md
dst: /usr/share/doc/imp/NOTICE.md
- src: README.md
dst: /usr/share/doc/imp/README.md
rpm:
group: Unspecified