* [gentoo-commits] repo/gentoo:master commit in: media-sound/wavbreaker/, media-sound/wavbreaker/files/
@ 2019-12-10 23:49 David Seifert
0 siblings, 0 replies; 3+ messages in thread
From: David Seifert @ 2019-12-10 23:49 UTC (permalink / raw
To: gentoo-commits
commit: 2ed5cd24e9cadd8d4da54eff0161532f69c8e410
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 23:48:43 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 23:48:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed5cd24
media-sound/wavbreaker: Port to EAPI 7
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../files/wavbreaker-0.11-QA-desktop-file.patch | 9 +++++++
media-sound/wavbreaker/wavbreaker-0.11.ebuild | 31 +++++++++++++---------
2 files changed, 28 insertions(+), 12 deletions(-)
diff --git a/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch b/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch
new file mode 100644
index 00000000000..c382e5e5dd1
--- /dev/null
+++ b/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch
@@ -0,0 +1,9 @@
+--- a/wavbreaker.desktop
++++ b/wavbreaker.desktop
+@@ -9,5 +9,5 @@
+ Icon=wavbreaker
+ Terminal=false
+ Type=Application
+-Categories=Application;AudioVideo;Audio;
++Categories=AudioVideo;Audio;
+ MimeType=audio/x-wav
diff --git a/media-sound/wavbreaker/wavbreaker-0.11.ebuild b/media-sound/wavbreaker/wavbreaker-0.11.ebuild
index 482c8096fc2..6ab4036ae81 100644
--- a/media-sound/wavbreaker/wavbreaker-0.11.ebuild
+++ b/media-sound/wavbreaker/wavbreaker-0.11.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=4
-inherit autotools eutils
+EAPI=7
+
+inherit autotools
DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files"
HOMEPAGE="http://wavbreaker.sourceforge.net"
@@ -13,18 +14,24 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE="alsa nls oss pulseaudio"
-RDEPEND="dev-libs/libxml2
- >=x11-libs/gtk+-2:2
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-sound/pulseaudio )"
-DEPEND="${RDEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
+RDEPEND="
+ dev-libs/libxml2:=
+ x11-libs/gtk+:2
+ alsa? ( media-libs/alsa-lib:= )
+ pulseaudio? ( media-sound/pulseaudio:= )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
-DOCS="AUTHORS ChangeLog CONTRIBUTORS NEWS README* TODO"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10-pkgconfig.patch
+ "${FILESDIR}"/${PN}-0.11-QA-desktop-file.patch
+)
src_prepare() {
- epatch "${FILESDIR}"/${PN}-0.10-pkgconfig.patch
+ default
+ mv configure.{in,ac} || die
eautoreconf
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/wavbreaker/, media-sound/wavbreaker/files/
@ 2021-05-09 22:39 Sam James
0 siblings, 0 replies; 3+ messages in thread
From: Sam James @ 2021-05-09 22:39 UTC (permalink / raw
To: gentoo-commits
commit: 97b149957b6621ca499ee6a432ba64ae6857524a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun May 9 22:30:23 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun May 9 22:39:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b14995
media-sound/wavbreaker: add 0.13
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/wavbreaker/Manifest | 1 +
.../files/wavbreaker-0.13-QA-desktop-file.patch | 11 +++++++
media-sound/wavbreaker/wavbreaker-0.13.ebuild | 37 ++++++++++++++++++++++
3 files changed, 49 insertions(+)
diff --git a/media-sound/wavbreaker/Manifest b/media-sound/wavbreaker/Manifest
index 0fa4723d14c..3a9e0aa9549 100644
--- a/media-sound/wavbreaker/Manifest
+++ b/media-sound/wavbreaker/Manifest
@@ -1 +1,2 @@
DIST wavbreaker-0.11.tar.gz 496733 BLAKE2B 2ecdad2f19071d672eea4960883af3f1e5b034d43307896cbd9caed9fb087579124851cab6fbfbc54276945c6b229f2ac6f2e7b9b839d02487569b08d65b0210 SHA512 3dee23ef7c0db651cd1ebae78db3f950b5b22ae4f0a323f66e1243a88c0e41390f9f4abde663ef7a1d1c841e0cbb779612d6078cd327a0f1d48e6a812c8ce4e1
+DIST wavbreaker-0.13.tar.gz 366998 BLAKE2B 4f863699d6e0c5573d4af615a0ae8cd1d4d1b2fc74cc060ab8d0fb298e57812a8675b641bc69a45ae1015b3e6c0731a228aee773caaeaed75cafedf065dbbff0 SHA512 3585bdc6eb937d02ff8287c370a2f480dbdedfc6304505ee45943ed34e4302af480bdea511f7d4fb6778b9f5b25a435b533392eedac9869c650202645a64c574
diff --git a/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch b/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch
new file mode 100644
index 00000000000..1f854ada4b4
--- /dev/null
+++ b/media-sound/wavbreaker/files/wavbreaker-0.13-QA-desktop-file.patch
@@ -0,0 +1,11 @@
+diff --git a/data/net.sourceforge.wavbreaker.desktop b/data/net.sourceforge.wavbreaker.desktop
+index 39d8ad9..649c5a2 100644
+--- a/data/net.sourceforge.wavbreaker.desktop
++++ b/data/net.sourceforge.wavbreaker.desktop
+@@ -5,5 +5,5 @@ Comment[de]=Teilen Sie .wav-Dateien in mehrere Teile
+ Exec=wavbreaker
+ Icon=net.sourceforge.wavbreaker
+ Type=Application
+-Categories=Application;AudioVideo;Audio;
++Categories=AudioVideo;Audio;
+ MimeType=audio/x-wav
diff --git a/media-sound/wavbreaker/wavbreaker-0.13.ebuild b/media-sound/wavbreaker/wavbreaker-0.13.ebuild
new file mode 100644
index 00000000000..3204ca6f1b6
--- /dev/null
+++ b/media-sound/wavbreaker/wavbreaker-0.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files"
+HOMEPAGE="http://wavbreaker.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="mp3"
+
+# mpg123?
+RDEPEND="
+ dev-libs/glib
+ media-sound/mpg123
+ media-libs/libao
+ x11-libs/gtk+:3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.13-QA-desktop-file.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use mp3)
+ )
+
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/wavbreaker/, media-sound/wavbreaker/files/
@ 2021-06-10 7:33 Miroslav Šulc
0 siblings, 0 replies; 3+ messages in thread
From: Miroslav Šulc @ 2021-06-10 7:33 UTC (permalink / raw
To: gentoo-commits
commit: 2cbb9bfff3bdb9bc790e8c7af4673f97fd446087
Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 10 07:33:38 2021 +0000
Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Thu Jun 10 07:33:50 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cbb9bff
media-sound/wavbreaker: removed obsolelte 0.11
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
media-sound/wavbreaker/Manifest | 1 -
.../files/wavbreaker-0.10-pkgconfig.patch | 11 ------
.../files/wavbreaker-0.11-QA-desktop-file.patch | 9 -----
media-sound/wavbreaker/wavbreaker-0.11.ebuild | 44 ----------------------
4 files changed, 65 deletions(-)
diff --git a/media-sound/wavbreaker/Manifest b/media-sound/wavbreaker/Manifest
index 3a9e0aa9549..05d717f91da 100644
--- a/media-sound/wavbreaker/Manifest
+++ b/media-sound/wavbreaker/Manifest
@@ -1,2 +1 @@
-DIST wavbreaker-0.11.tar.gz 496733 BLAKE2B 2ecdad2f19071d672eea4960883af3f1e5b034d43307896cbd9caed9fb087579124851cab6fbfbc54276945c6b229f2ac6f2e7b9b839d02487569b08d65b0210 SHA512 3dee23ef7c0db651cd1ebae78db3f950b5b22ae4f0a323f66e1243a88c0e41390f9f4abde663ef7a1d1c841e0cbb779612d6078cd327a0f1d48e6a812c8ce4e1
DIST wavbreaker-0.13.tar.gz 366998 BLAKE2B 4f863699d6e0c5573d4af615a0ae8cd1d4d1b2fc74cc060ab8d0fb298e57812a8675b641bc69a45ae1015b3e6c0731a228aee773caaeaed75cafedf065dbbff0 SHA512 3585bdc6eb937d02ff8287c370a2f480dbdedfc6304505ee45943ed34e4302af480bdea511f7d4fb6778b9f5b25a435b533392eedac9869c650202645a64c574
diff --git a/media-sound/wavbreaker/files/wavbreaker-0.10-pkgconfig.patch b/media-sound/wavbreaker/files/wavbreaker-0.10-pkgconfig.patch
deleted file mode 100644
index 06a3d04adcb..00000000000
--- a/media-sound/wavbreaker/files/wavbreaker-0.10-pkgconfig.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ur wavbreaker-0.10.orig/configure.in wavbreaker-0.10/configure.in
---- wavbreaker-0.10.orig/configure.in 2008-06-02 09:44:27.000000000 +0300
-+++ wavbreaker-0.10/configure.in 2008-06-14 15:28:26.000000000 +0300
-@@ -30,6 +30,7 @@
- AC_PROG_CC
- AC_PROG_INSTALL
- AC_PROG_LN_S
-+PKG_PROG_PKG_CONFIG
-
- # Checks for libraries.
- AC_CHECK_LIB([m], [cos])
diff --git a/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch b/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch
deleted file mode 100644
index c382e5e5dd1..00000000000
--- a/media-sound/wavbreaker/files/wavbreaker-0.11-QA-desktop-file.patch
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/wavbreaker.desktop
-+++ b/wavbreaker.desktop
-@@ -9,5 +9,5 @@
- Icon=wavbreaker
- Terminal=false
- Type=Application
--Categories=Application;AudioVideo;Audio;
-+Categories=AudioVideo;Audio;
- MimeType=audio/x-wav
diff --git a/media-sound/wavbreaker/wavbreaker-0.11.ebuild b/media-sound/wavbreaker/wavbreaker-0.11.ebuild
deleted file mode 100644
index 157cac408b8..00000000000
--- a/media-sound/wavbreaker/wavbreaker-0.11.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools xdg
-
-DESCRIPTION="wavbreaker/wavmerge GTK+ utility to break or merge WAV files"
-HOMEPAGE="http://wavbreaker.sourceforge.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="alsa nls oss pulseaudio"
-
-RDEPEND="
- dev-libs/libxml2:=
- x11-libs/gtk+:2
- alsa? ( media-libs/alsa-lib:= )
- pulseaudio? ( media-sound/pulseaudio:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.10-pkgconfig.patch
- "${FILESDIR}"/${PN}-0.11-QA-desktop-file.patch
-)
-
-src_prepare() {
- default
- mv configure.{in,ac} || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- $(use_enable alsa) \
- $(use_enable pulseaudio pulse) \
- $(use_enable oss)
-}
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-06-10 7:33 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-10 7:33 [gentoo-commits] repo/gentoo:master commit in: media-sound/wavbreaker/, media-sound/wavbreaker/files/ Miroslav Šulc
-- strict thread matches above, loose matches on Subject: below --
2021-05-09 22:39 Sam James
2019-12-10 23:49 David Seifert
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox