diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-05-18 00:01:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-05-18 00:01:42 +0100 |
commit | 075fd1f8cabc5879c6eb42127fb84c3058677fde (patch) | |
tree | 8b761e85416656264e041b1954427a58894b3333 /media-sound/schismtracker | |
parent | 6c9dc10e04cd513437e046ccca0e51a3d6d4dc7c (diff) |
gentoo auto-resync : 18:05:2024 - 00:01:41
Diffstat (limited to 'media-sound/schismtracker')
-rw-r--r-- | media-sound/schismtracker/Manifest | 2 | ||||
-rw-r--r-- | media-sound/schismtracker/schismtracker-20240515.ebuild | 47 |
2 files changed, 49 insertions, 0 deletions
diff --git a/media-sound/schismtracker/Manifest b/media-sound/schismtracker/Manifest index 70d7eb531b39..40bd960dbd8e 100644 --- a/media-sound/schismtracker/Manifest +++ b/media-sound/schismtracker/Manifest @@ -1,5 +1,7 @@ DIST schismtracker-20240409.source.tar.gz 1162489 BLAKE2B 733ffd624e15b143c995bc124971ff49c18fb37fb65df1d8b3d1bf8b7283ddbfe9ab9906ee03230f68f85a224dcc149dce61e1d0ed1498a77e9dfcf2be2a8c7a SHA512 4ce52e4837148ff04487e1d060a4cde20f3ae924074949e225298ac6ed22a2a05186000536bdd48e38a19b09be34fa10054d68e2bda58634e92af86f0f4a2142 DIST schismtracker-20240503.source.tar.gz 1172609 BLAKE2B 3229262a47a5b87174fc1113704100b0d5ed65468df441d7d84be9e7bd4b246613e83f6d6eaf3977d01f0c09f3a02d8d6f45c72749f5d9a6b6882f31c92b544d SHA512 f9f344962419b263a57306dd49635185a7d265da771439b6186222e768061b4b65258b87705b021d33c22c92413f07e4356c2b9db6491da86aed2ef3099aab6c +DIST schismtracker-20240515.source.tar.gz 1178544 BLAKE2B fa6275344cf15308234cd2499862ebaf980b65834c7987ee8812413afb70980ffdc1b8f1dee551763c0d68c3364b6035032b5926b3117981203845fd854c8ccb SHA512 4b2f03b017a7105eb895db1b23faa3bf1ef8bebfffa22a7452ef019a08ef7338f4a757ebefbccca5e060cdaacd801206922ac30792451e490fd299d150be3582 EBUILD schismtracker-20240409.ebuild 1317 BLAKE2B d58825d7fe7144744656daf21732a92e2fa3b70f3ec074e2db828c14e7a99e4162621202e0f8b043fda6c2ee636de0f167c5406b63e5d061fd9a12d3e9333ef7 SHA512 44a5a15f9f59f559f79a6bf246511be968aa39260041f8a07b1188104e258a2188cf565ff3bab4977d9beb605595c814b21b9644e8e65ce39e97e6782323978d EBUILD schismtracker-20240503.ebuild 1319 BLAKE2B 23c25a3721c9794cb88eef64bc0423656fc9169d2863d4093b59f2b400fd88c91e811e92480e6851cbc5cadb27c7b6d109b790edc7c31018cf6a4a9f2521942d SHA512 d2d6925adfae5952afee421c38bd3788d64228e51a6a50be108350d0f5417fe58a4512c23dde412316db1f24e759fed1135c33c52876eff28164c5e868f783fc +EBUILD schismtracker-20240515.ebuild 1319 BLAKE2B 23c25a3721c9794cb88eef64bc0423656fc9169d2863d4093b59f2b400fd88c91e811e92480e6851cbc5cadb27c7b6d109b790edc7c31018cf6a4a9f2521942d SHA512 d2d6925adfae5952afee421c38bd3788d64228e51a6a50be108350d0f5417fe58a4512c23dde412316db1f24e759fed1135c33c52876eff28164c5e868f783fc MISC metadata.xml 356 BLAKE2B d0dafca63357e3b8b2fd8658b79f4f3e62202273f63dd59fbe1cdd7255a66ac2199854ee1adc870cb5b82ae18c294e65a5504163347920480e851a914dcc1fb6 SHA512 5c0f821a6f33b5a06ea18319e989c38714d2cc06bd2049b4e52fef62fdfe93b2e1a2e2c97c4776ebcd9cc10ecd3039b1f805faf5acc63cd20d60d3b4d05d4e3d diff --git a/media-sound/schismtracker/schismtracker-20240515.ebuild b/media-sound/schismtracker/schismtracker-20240515.ebuild new file mode 100644 index 000000000000..9f693420ffe6 --- /dev/null +++ b/media-sound/schismtracker/schismtracker-20240515.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop xdg + +DESCRIPTION="Free implementation of Impulse Tracker, a tool used to create high quality music" +HOMEPAGE="http://schismtracker.org/" +SRC_URI="https://github.com/schismtracker/schismtracker/releases/download/${PV}/${P}.source.tar.gz" + +LICENSE="GPL-2 LGPL-2 public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=media-libs/libsdl2-2.0.5[X] + x11-libs/libX11 + x11-libs/libXv +" +DEPEND="${RDEPEND} + virtual/os-headers + x11-base/xorg-proto +" + +src_prepare() { + default + + # workaround for temporary files (missing directory). Fixes: + # sh ./scripts/build-font.sh . font/default-lower.fnt font/default-upper-alt.fnt \ + # font/default-upper-itf.fnt font/half-width.fnt >auto/default-font.c + # /bin/sh: auto/default-font.c: No such file or directory + mkdir auto || die + + # sys-devel/binutils[multitarget] provides ${CHOST}-windres + # wine provides /usr/bin/windres + # and schismtracker fails to use it properly: + # sys/win32/schismres.rc:2:20: fatal error: winver.h: No such file or directory + [[ ${CHOST} = *mingw32* ]] || export WINDRES= ac_cv_prog_WINDRES= ac_cv_prog_ac_ct_WINDRES= +} + +src_install() { + default + + domenu sys/fd.org/*.desktop + doicon icons/schism{,-itf}-icon-128.png +} |