Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/milkytracker/
Date: Fri, 01 Jan 2021 00:20:26
Message-Id: 1609460419.5081262305752a406203e44b19d86d4410b91205.sam@gentoo
1 commit: 5081262305752a406203e44b19d86d4410b91205
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Jan 1 00:19:37 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Jan 1 00:20:19 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50812623
7
8 media-sound/milkytracker: bump to 1.03.00
9
10 Package-Manager: Portage-3.0.9, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 media-sound/milkytracker/Manifest | 1 +
14 .../milkytracker/milkytracker-1.03.00.ebuild | 44 ++++++++++++++++++++++
15 2 files changed, 45 insertions(+)
16
17 diff --git a/media-sound/milkytracker/Manifest b/media-sound/milkytracker/Manifest
18 index ebeb8bcf05c..e97cd0100e2 100644
19 --- a/media-sound/milkytracker/Manifest
20 +++ b/media-sound/milkytracker/Manifest
21 @@ -1,2 +1,3 @@
22 DIST milkytracker-1.02.00-cmake.patch 40073 BLAKE2B cef8fc7efff9324c1d628026d650c79e11950b53481686e5dd35ace483839fbdd6b2b1f8ccce2f688beec2c7c28b0fe3b60d0e8d540d6cd163927f4bacf9d396 SHA512 bd4ca0d092229722ca81addaf9eec3ff1b176061da7b44fe3f02fbe020c3820778ed973dde95588b4c9f918728e2c69c24ac23083a2f48c0cbad2e854eeff5ba
23 DIST milkytracker-1.02.00.tar.gz 3753882 BLAKE2B e9bb4341e016d2a9c518835e8b4620f748da60bca7205302e7500f14f3294e7fa9a20fef203226fffbe22a11a3b4978ea928f0f544eb70e99b5998ecc7c45611 SHA512 479a7b3198d97c68dca4fa772a2aa64d7f740957f5d8038fabfb303e724c85aec0865746a0a5c3ef6b9599b78892dcda22727ab2bb80ae38764bcf81b249e134
24 +DIST milkytracker-1.03.00.tar.gz 3705395 BLAKE2B f14a7112de39748121933d242d89dc6efb71a73c3591fedb92785814e2edc788edfb6608e9237cdfed19ee7337d5920d0232eed5d85f692dbef5d4cb43a27cd0 SHA512 d5489994d9c5d24552073afcbd787c20720096dd81d640356fc13b2e2b8a49713b798066d54f2b589f3819c14279142e295e4d6317ed325537069faad47abbe6
25
26 diff --git a/media-sound/milkytracker/milkytracker-1.03.00.ebuild b/media-sound/milkytracker/milkytracker-1.03.00.ebuild
27 new file mode 100644
28 index 00000000000..7497b79d44b
29 --- /dev/null
30 +++ b/media-sound/milkytracker/milkytracker-1.03.00.ebuild
31 @@ -0,0 +1,44 @@
32 +# Copyright 1999-2021 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit cmake desktop xdg
38 +
39 +DESCRIPTION="FastTracker 2 inspired music tracker"
40 +HOMEPAGE="https://milkytracker.titandemo.org/"
41 +SRC_URI="https://github.com/milkytracker/MilkyTracker/archive/v${PV}.tar.gz -> ${P}.tar.gz"
42 +S="${WORKDIR}/MilkyTracker-${PV}"
43 +
44 +LICENSE="|| ( GPL-3 MPL-1.1 ) AIFFWriter.m BSD GPL-3 GPL-3+ LGPL-2.1+ MIT"
45 +SLOT="0"
46 +KEYWORDS="~amd64 ~x86"
47 +IUSE="alsa jack"
48 +
49 +RDEPEND="
50 + dev-libs/zziplib
51 + media-libs/libsdl2[X]
52 + sys-libs/zlib
53 + alsa? ( media-libs/alsa-lib )
54 + jack? ( virtual/jack )"
55 +DEPEND="${RDEPEND}"
56 +
57 +src_prepare() {
58 + cmake_src_prepare
59 +}
60 +
61 +src_configure() {
62 + local mycmakeargs=(
63 + $(cmake_use_find_package alsa ALSA)
64 + $(cmake_use_find_package jack JACK)
65 + )
66 + cmake_src_configure
67 +}
68 +
69 +src_install() {
70 + cmake_src_install
71 +
72 + newicon resources/pictures/carton.png ${PN}.png
73 + make_desktop_entry ${PN} MilkyTracker ${PN} \
74 + "AudioVideo;Audio;Sequencer"
75 +}