+waterlan.home.xs4all.nl/dos2unix (#5572)

* new file:   projects/sourceforge.io/dos2unix/package.yml

* rename as a homepage
This commit is contained in:
Andrew 2024-03-13 20:29:50 +02:00 committed by GitHub
parent bf2ab7afc2
commit 0d3cc3a44f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -0,0 +1,35 @@
distributable:
url: https://waterlan.home.xs4all.nl/dos2unix/dos2unix-{{version}}.tar.gz
strip-components: 1
versions:
url: https://waterlan.home.xs4all.nl/dos2unix/
match: /dos2unix-\d+\.\d+\.\d+\.tar\.gz/
strip:
- /^dos2unix-/
- /\.tar\.gz$/
display-name: dos2unix
build:
dependencies:
gnu.org/gettext: '*'
script:
make prefix={{prefix}} ENABLE_NLS=0 install
provides:
- bin/dos2unix
- bin/mac2unix
- bin/unix2dos
- bin/unix2mac
test:
- dos2unix --version | grep {{version}}
- echo -e "foo\nbar\n" > test.txt
# unix2mac: convert lf to cr
- unix2mac test.txt
- cat test.txt | grep $'\x0d'
# mac2unix: convert cr to lf
- mac2unix test.txt
- cat test.txt | grep $'\x0d' || true
- cat test.txt | grep $'\x0a'