Skip to content

Commit 7201612

Browse files
committed
Renaming and switch to GH actions
1 parent d082638 commit 7201612

File tree

9 files changed

+54
-30
lines changed

9 files changed

+54
-30
lines changed

.github/workflows/main.yml

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
pull_request:
7+
branches: [ master ]
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
13+
container:
14+
image: rakudo-star:latest
15+
16+
steps:
17+
- uses: actions/checkout@v2
18+
19+
- name: Raku version
20+
run: raku -v
21+
22+
- name: Apt update
23+
run: apt-get update -qq
24+
25+
- name: install native dependencies
26+
run: apt-get install -qq -y libchromaprint0 libsndfile1-dev
27+
28+
- name: Install dependencies
29+
run: zef install --deps-only --/test --test-depends .
30+
31+
- name: Run tests
32+
run: zef test -v --debug .

.travis.yml

-11
This file was deleted.

Changes

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
v0.0.3 Fri 2 Apr 13:17:37 BST 2021
2+
* Renaming and switch to GH actions
13
v0.0.2 Sun 13 Jan 17:53:12 GMT 2019
24
* Spring clean and upload to CPAN
35
v0.0.1 Wed May 4 21:56:58 2016 +0100

META6.json

+6-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
{
22
"name": "Audio::Fingerprint::Chromaprint",
3-
"version": "0.0.2",
3+
"version": "0.0.3",
44
"api": "1.0",
5-
"source-url": "git://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint.git",
5+
"description": "Get audio fingerprint using the chromaprint / AcoustID library",
6+
"source-url": "https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint.git",
67
"support": {
7-
"source": "git://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint.git",
8+
"source": "https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint.git",
89
"bugtracker": "https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint/issues"
910
},
1011
"perl": "6.*",
12+
"raku": "6.*",
1113
"resources": [
1214
],
1315
"build-depends": [
@@ -32,6 +34,5 @@
3234
"authors": [
3335
"Jonathan Stowe <jns+gh@gellyfish.co.uk>"
3436
],
35-
"description": "Get audio fingerprint using the chromaprint / AcoustID library",
36-
"meta-version": "0"
37+
"meta-version": "1"
3738
}

README.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
Get audio fingerprint using the chromaprint / AcoustID library
44

5-
[![Build Status](https://travis-ci.org/jonathanstowe/Audio-Fingerprint-Chromaprint.svg?branch=master)](https://travis-ci.org/jonathanstowe/Audio-Fingerprint-Chromaprint)
5+
![Build Status](https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint/workflows/CI/badge.svg)
6+
67
## Synopsis
78

8-
```perl6
9+
```raku
910

1011
use Audio::Fingerprint::Chromaprint;
1112
use Audio::Sndfile;
@@ -56,25 +57,24 @@ can install with appropriate software. If you do not have a package
5657
available you may be able to build it from the source which can be
5758
found at https://acoustid.org/chromaprint.
5859

59-
Assuming you have a working rakudo Perl 6 installation (and the
60+
Assuming you have a working Rakudo installation (and the
6061
chromaprint library,) then you should be able to install the module
61-
with ```zef``` :
62+
with `zef` :
6263

6364
zef install Audio::Fingerprint::Chromaprint
6465

65-
Other installers may become available in the future.
6666

6767
## Support
6868

6969
This is a fairly simple library, but if you find a problem with it
7070
or have a suggestion how it can be improved then please raise a
71-
ticket at https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint/issues.
71+
ticket at [github](https://github.com/jonathanstowe/Audio-Fingerprint-Chromaprint/issues).
7272

7373
## Copyright & Licence
7474

7575
This is free software.
7676

7777
See the [LICENCE](LICENCE) file in the distribution.
7878

79-
© Jonathan Stowe 2016, 2017, 2019
79+
© Jonathan Stowe 2016 - 2021
8080

lib/Audio/Fingerprint/Chromaprint.pm

+1-1
Original file line numberDiff line numberDiff line change
@@ -277,4 +277,4 @@ class Audio::Fingerprint::Chromaprint {
277277
}
278278
}
279279

280-
# vim: expandtab shiftwidth=4 ft=perl6
280+
# vim: expandtab shiftwidth=4 ft=raku

t/001-meta.t

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!perl6
1+
#!raku
22

33
use v6;
44

@@ -36,4 +36,4 @@ else {
3636

3737

3838
done-testing;
39-
# vim: expandtab shiftwidth=4 ft=perl6
39+
# vim: expandtab shiftwidth=4 ft=raku

t/020-use.t

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!perl6
1+
#!raku
22

33
use v6;
44

@@ -8,4 +8,4 @@ use-ok 'Audio::Fingerprint::Chromaprint', "use the module";
88

99

1010
done-testing;
11-
# vim: expandtab shiftwidth=4 ft=perl6
11+
# vim: expandtab shiftwidth=4 ft=raku

t/030-fingerprint.t

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!perl6
1+
#!raku
22

33
use v6;
44

@@ -60,4 +60,4 @@ else {
6060

6161

6262
done-testing;
63-
# vim: expandtab shiftwidth=4 ft=perl6
63+
# vim: expandtab shiftwidth=4 ft=raku

0 commit comments

Comments
 (0)