commit 49024e448d2d55c7e4002eee1f492e1fc5d85e3d30a3f20814c81991ce1f24ae Author: Takashi Iwai Date: Thu Oct 24 15:23:15 2024 +0000 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/cyanrip?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/cyanrip.changes b/cyanrip.changes new file mode 100644 index 0000000..f3af0d7 --- /dev/null +++ b/cyanrip.changes @@ -0,0 +1,39 @@ +------------------------------------------------------------------- +Wed Oct 23 06:39:43 UTC 2024 - Michael Vetter + +- Cleanup spec file + +------------------------------------------------------------------- +Wed Jun 5 15:40:46 UTC 2024 - zero mind + +- update to release version 0.9.3.1 + * fix compilation on certain platforms + +------------------------------------------------------------------- +Tue Jun 4 10:29:28 UTC 2024 - zero mind + +- update to release version 0.9.3 + * FFmpeg 7.0 compatibility + * Added an option to specify the image size for cover lookup + * When only printing info, do not require an offset to be specified with -I + * Fix default pregap action setting for tracks after the first + * Better error handling + +------------------------------------------------------------------- +Wed Nov 22 21:18:14 UTC 2023 - zero mind + +- update to release version 0.9.2 + * ReplayGain 2.0 scanning and tagging + * Preemphasis detection via both TOC and subchannel + * Automatic deemphasis + * CUE file writing + * Repeat ripping mode for affirmation or badly damaged discs + * Tagging improvements (setting the media_type tag) + * Logfile reorganization and checksumming + * Windows compatibility improvements + * Migration to new FFmpeg 6.0 APIs + +------------------------------------------------------------------- +Thu Mar 16 13:02:07 UTC 2023 - zero mind + +- initial version diff --git a/cyanrip.spec b/cyanrip.spec new file mode 100644 index 0000000..b6e1fa4 --- /dev/null +++ b/cyanrip.spec @@ -0,0 +1,57 @@ +# +# spec file for package cyanrip +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: cyanrip +Version: 0.9.3.1 +Release: 0 +Summary: Bule-ish CD ripper +License: LGPL-2.1-or-later +URL: https://github.com/cyanreg/cyanrip +Source: https://github.com/cyanreg/cyanrip/archive/refs/tags/v%{version}.tar.gz +BuildRequires: meson >= 0.53.0 +BuildRequires: ninja +BuildRequires: pkgconfig +BuildRequires: pkgconfig(libavcodec) >= 58.19.100 +BuildRequires: pkgconfig(libavfilter) >= 7.16.100 +BuildRequires: pkgconfig(libavformat) >= 58.13.100 +BuildRequires: pkgconfig(libavutil) >= 56.15.100 +BuildRequires: pkgconfig(libcdio) >= 2.0 +BuildRequires: pkgconfig(libcdio_paranoia) >= 10.2 +BuildRequires: pkgconfig(libcurl) >= 7.66.0 +BuildRequires: pkgconfig(libmusicbrainz5) >= 5.1 +BuildRequires: pkgconfig(libswresample) >= 3.2.100 + +%description +Fully featured CD ripping program able to take out most of the tedium. Fully accurate, has advanced features most rippers don't, yet has no bloat and is cross-platform. + +%prep +%setup -q + +%build +%meson +%meson_build + +%install +%meson_install + +%files +%{_bindir}/%{name} +%license LICENSE.md +%doc README.md + +%changelog diff --git a/v0.9.3.1.tar.gz b/v0.9.3.1.tar.gz new file mode 100644 index 0000000..ce70696 --- /dev/null +++ b/v0.9.3.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:01b2679eb5b74b03af0b1232877c2267d141c32be1574a27e7eac19f86cb109b +size 68291