diff --git a/Cargo.toml b/Cargo.toml index 6f2b586..aca0ae3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ repository = "https://github.com/marin-m/SongRec" readme = "README.md" keywords = ["shazam", "audio", "audio-fingerprinting"] categories = ["multimedia::audio", "command-line-utilities"] -version = "0.1.6" +version = "0.1.7" authors = ["marin-m"] edition = "2018" diff --git a/README.md b/README.md index cf2e55b..474dfe0 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ yay -S songrec songrec ``` -Using apt with PPA (Ubuntu, supported 18.04, 20.04, 20.10, 21.04): +Using apt with PPA (Ubuntu, supported 18.04, 20.04, 20.10, 21.04, 21.10): ```bash sudo apt-add-repository ppa:marin-m/songrec -y -u diff --git a/packaging/archlinux/PKGBUILD b/packaging/archlinux/PKGBUILD index 5645a0d..c8fc6a5 100644 --- a/packaging/archlinux/PKGBUILD +++ b/packaging/archlinux/PKGBUILD @@ -1,6 +1,6 @@ pkgname=songrec _pkgname=SongRec -pkgver=0.1.6 +pkgver=0.1.7 pkgrel=1 provides=('songrec') conflicts=('songrec-git') diff --git a/packaging/ppa/build_binary_package.sh b/packaging/ppa/build_binary_package.sh index 507da00..dd40c74 100755 --- a/packaging/ppa/build_binary_package.sh +++ b/packaging/ppa/build_binary_package.sh @@ -17,9 +17,9 @@ trap cleanup_dirs INT TERM rm -rf ../../target/ ../../vendor/ ../../.flatpak-builder ../flatpak/.flatpak-builder ../../repo -cp -ra ../../ "${temp_dir}/songrec-0.1.6" +cp -ra ../../ "${temp_dir}/songrec-0.1.7" -cd "${temp_dir}/songrec-0.1.6" +cd "${temp_dir}/songrec-0.1.7" mkdir -p .cargo cargo vendor vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config diff --git a/packaging/ppa/debian/changelog b/packaging/ppa/debian/changelog index a260e1f..ff43641 100644 --- a/packaging/ppa/debian/changelog +++ b/packaging/ppa/debian/changelog @@ -1,3 +1,10 @@ +songrec (0.1.7) bionic; urgency=low + + * Display a clean "Shazam servers are not reachable, are you connected?" message on the GUI when the computer has been offline, rather than showing low-level errors. + * Improve cross-platform support. + + -- Marin Fri, 09 Apr 2021 07:15:00 +0200 + songrec (0.1.6) bionic; urgency=low * Try to decode input files with FFMpeg when it is available on the target system, in order to support more audio and video formats when recognizing from a file. diff --git a/packaging/ppa/upload_source_package.sh b/packaging/ppa/upload_source_package.sh index 4b9cd87..1689da1 100755 --- a/packaging/ppa/upload_source_package.sh +++ b/packaging/ppa/upload_source_package.sh @@ -17,13 +17,13 @@ function cleanup_dirs { trap cleanup_dirs INT TERM -for version in bionic focal groovy hirsute; do +for version in bionic focal groovy hirsute gorilla; do rm -rf ../../target/ ../../vendor/ ../../.flatpak-builder ../flatpak/.flatpak-builder ../../repo ../../.cargo - cp -ra ../../ "${temp_dir}/songrec-0.1.6${version}" + cp -ra ../../ "${temp_dir}/songrec-0.1.7${version}" - cd "${temp_dir}/songrec-0.1.6${version}" + cd "${temp_dir}/songrec-0.1.7${version}" mkdir -p .cargo cargo vendor vendor | sed 's/^directory = ".*"/directory = "vendor"/g' > .cargo/config @@ -49,11 +49,11 @@ for version in bionic focal groovy hirsute; do # Push to Launchpad - dput ppa:marin-m/songrec "../../songrec_0.1.6${version}_source.changes" + dput ppa:marin-m/songrec "../../songrec_0.1.7${version}_source.changes" cd "${ORIG_DIR}" - rm -rf "${temp_dir}/songrec-0.1.6${version}" + rm -rf "${temp_dir}/songrec-0.1.7${version}" done diff --git a/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml b/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml index 49d1ed4..c6e4b2b 100644 --- a/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml +++ b/packaging/rootfs/usr/share/metainfo/com.github.marinm.songrec.metainfo.xml @@ -28,6 +28,12 @@ https://hughsie.github.io/oars/index.html --> + + +

- Display a clean "Shazam servers are not reachable, are you connected?" message on the GUI when the computer has been offline, rather than showing low-level errors.

+

- Improve cross-platform support.

+
+

- Try to decode input files with FFMpeg when it is available on the target system, in order to support more audio and video formats when recognizing from a file.

diff --git a/packaging/snap/snapcraft.yaml b/packaging/snap/snapcraft.yaml index 5d44787..a758aa1 100644 --- a/packaging/snap/snapcraft.yaml +++ b/packaging/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: songrec # you probably want to 'snapcraft register ' base: core20 # the base snap is the execution environment for this snap -version: '0.1.6' # just for humans, typically '1.2+git' or '1.3.2' +version: '0.1.7' # just for humans, typically '1.2+git' or '1.3.2' summary: An open-source, unofficial Shazam client for Linux, written in Rust # 79 char long summary description: | Features: