Hi ports -- Schism Tracker hasn't seen a release in quite a while, and the last release (made in 2012) is broken so we never updated to it.
However, upstream appears to be alive and made some commits this year, so I decided to take the head of the repo and call it a release for our intents and purposes. It works fine. I'm hosting the tarball myself on the NYC*BUG server. Because Schism Tracker uses YYYYMMDD as its versioning scheme, when upstream does decide to cut their own release we'll be able to move to it without issue. OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/audio/schismtracker/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile 13 Nov 2013 01:09:51 -0000 1.1.1.1 +++ Makefile 30 Jun 2015 15:12:30 -0000 @@ -1,8 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2013/11/13 01:09:51 bcallah Exp $ COMMENT = free module tracker editor and player -# Newer versions are broken. -DISTNAME = schismtracker-20100101 +DISTNAME = schismtracker-20150425 EXTRACT_SUFX = .tar.bz2 CATEGORIES = audio x11 @@ -12,9 +11,9 @@ MAINTAINER = Brian Callahan <bcallah@ope # GPLv2+ PERMIT_PACKAGE_CDROM = Yes -WANTLIB += SDL X11 Xext Xv Xxf86misc c m pthread stdc++ +WANTLIB += SDL X11 Xext Xv c m pthread -MASTER_SITES = http://schismtracker.org/dl/ +MASTER_SITES = http://mirrors.nycbug.org/pub/distfiles/ LIB_DEPENDS = devel/sdl Index: distinfo =================================================================== RCS file: /cvs/ports/audio/schismtracker/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 13 Nov 2013 01:09:51 -0000 1.1.1.1 +++ distinfo 30 Jun 2015 15:12:30 -0000 @@ -1,2 +1,2 @@ -SHA256 (schismtracker-20100101.tar.bz2) = u82C8K6dlzYbohx1KW3jSBuEz+ou2eaKW6+1Nk8qOJQ= -SIZE (schismtracker-20100101.tar.bz2) = 1047576 +SHA256 (schismtracker-20150425.tar.bz2) = vBBkpG67SATMuPHsVTvXAwkG6ou1zpb4Ne4GW7QOXSU= +SIZE (schismtracker-20150425.tar.bz2) = 1276317 Index: patches/patch-modplug_snd_gm_c =================================================================== RCS file: patches/patch-modplug_snd_gm_c diff -N patches/patch-modplug_snd_gm_c --- patches/patch-modplug_snd_gm_c 13 Nov 2013 01:09:51 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,22 +0,0 @@ -$OpenBSD: patch-modplug_snd_gm_c,v 1.1.1.1 2013/11/13 01:09:51 bcallah Exp $ - -Taken from FreeBSD. - ---- modplug/snd_gm.c.orig Sun Nov 10 15:37:40 2013 -+++ modplug/snd_gm.c Sun Nov 10 15:37:58 2013 -@@ -10,13 +10,14 @@ - #include "mplink.h" // for 'mp', which we shouldn't need - #include "snd_gm.h" - -+/* - #if !defined(HAVE_LOG2) && !defined(__USE_ISOC99) && !defined(log2) - static double log2(double d) - { - return log(d) / log(2.0); - } - #endif -- -+*/ - - #define LinearMidivol 1 - #define PitchBendCenter 0x2000