gentoo-ebuilds/media-sound/gmtp/gmtp-1.3.11-r4.ebuild
Ian Jordan e8b02b2412
media-sound/gmtp: c23 fices
After working with upstream this patch was created by the orginal creator.

It is to be noted that this will likely be the last patch by upstream and it is
unlikely a 1.3.12 will be created with this patch.

Closes: https://bugs.gentoo.org/945202
Signed-off-by: Ian Jordan <immoloism@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/39925
Closes: https://github.com/gentoo/gentoo/pull/39925
Signed-off-by: Sam James <sam@gentoo.org>
2025-09-17 22:27:47 +01:00

50 lines
859 B
Bash

# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit gnome2-utils xdg
DESCRIPTION="Simple MTP client for MP3 players"
HOMEPAGE="https://gmtp.sourceforge.net/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
RDEPEND="
dev-libs/glib:2
media-libs/flac:=
media-libs/libid3tag:=
media-libs/libmtp:=
media-libs/libvorbis
x11-libs/gtk+:3"
DEPEND="${RDEPEND}"
BDEPEND="
sys-devel/gettext
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}"/${PN}-1.3.11-fno-common.patch
"${FILESDIR}"/${PN}-1.3.11-c23-fixes.patch
)
src_configure() {
econf --with-gtk3
}
pkg_preinst() {
xdg_pkg_preinst
gnome2_schemas_savelist
}
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}