Skip to content

Commit

Permalink
fix(goreleaser): bundle compiled terminfo in deb/rpm (#986)
Browse files Browse the repository at this point in the history
* fix(goreleaser): bundle compiled terminfo in deb/rpm

* i'm an idiot

* Remove duplicate terminfo entries in .goreleaser.yaml
  • Loading branch information
vedantmgoyal9 authored Feb 26, 2025
1 parent 73f0158 commit d48241d
Showing 1 changed file with 5 additions and 21 deletions.
26 changes: 5 additions & 21 deletions .goreleaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ env:

before:
hooks:
- if: '{{ eq .Runtime.Goos "darwin" }}'
- if: '{{ ne .Runtime.Goos "windows" }}'
cmd: tic -xe rio -o misc misc/rio.terminfo
output: true
- if: '{{ eq .Runtime.Goos "windows" }}'
Expand Down Expand Up @@ -151,12 +151,8 @@ nfpms:
contents:
- src: ./misc/rio.desktop
dst: /usr/share/applications/rio.desktop
- src: ./misc/rio.terminfo
dst: /usr/share/info/rio.terminfo
packager: deb
- src: ./misc/rio.terminfo
- src: ./misc/72/rio
dst: /usr/share/terminfo/r/rio
packager: rpm
- src: ./misc/logo.svg
dst: /usr/share/icons/hicolor/scalable/apps/rio.svg
section: admin
Expand All @@ -173,12 +169,8 @@ nfpms:
contents:
- src: ./misc/rio.desktop
dst: /usr/share/applications/rio.desktop
- src: ./misc/rio.terminfo
dst: /usr/share/info/rio.terminfo
packager: deb
- src: ./misc/rio.terminfo
- src: ./misc/72/rio
dst: /usr/share/terminfo/r/rio
packager: rpm
- src: ./misc/logo.svg
dst: /usr/share/icons/hicolor/scalable/apps/rio.svg
section: admin
Expand All @@ -195,12 +187,8 @@ nfpms:
contents:
- src: ./misc/rio.desktop
dst: /usr/share/applications/rio.desktop
- src: ./misc/rio.terminfo
dst: /usr/share/info/rio.terminfo
packager: deb
- src: ./misc/rio.terminfo
- src: ./misc/72/rio
dst: /usr/share/terminfo/r/rio
packager: rpm
- src: ./misc/logo.svg
dst: /usr/share/icons/hicolor/scalable/apps/rio.svg
section: admin
Expand All @@ -217,12 +205,8 @@ nfpms:
contents:
- src: ./misc/rio.desktop
dst: /usr/share/applications/rio.desktop
- src: ./misc/rio.terminfo
dst: /usr/share/info/rio.terminfo
packager: deb
- src: ./misc/rio.terminfo
- src: ./misc/72/rio
dst: /usr/share/terminfo/r/rio
packager: rpm
- src: ./misc/logo.svg
dst: /usr/share/icons/hicolor/scalable/apps/rio.svg
section: admin
Expand Down

0 comments on commit d48241d

Please sign in to comment.