Page MenuHomeFreeBSD

D38699.id117647.diff
No OneTemporary

D38699.id117647.diff

Index: audio/Makefile
===================================================================
--- audio/Makefile
+++ audio/Makefile
@@ -288,6 +288,7 @@
SUBDIR += gtkguitune
SUBDIR += gtkpod
SUBDIR += gtmixer
+ SUBDIR += gtultra
SUBDIR += guidoar
SUBDIR += guidolib
SUBDIR += guitarix-lv2
Index: audio/gtultra/Makefile
===================================================================
--- /dev/null
+++ audio/gtultra/Makefile
@@ -0,0 +1,56 @@
+PORTNAME= gtultra
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.4.2.2
+CATEGORIES= audio
+
+MAINTAINER= zirias@FreeBSD.org
+COMMENT= Music tracker for the C64, fork of goattracker
+WWW= https://github.com/jpage8580/GTUltra
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/copying
+
+LIB_DEPENDS= libasound.so:audio/alsa-lib
+
+USES= gmake pkgconfig sdl
+USE_GITHUB= yes
+GH_ACCOUNT= jpage8580
+GH_PROJECT= GTUltra
+USE_SDL= sdl2
+
+MAKEFILE= makefile
+
+DESKTOP_ENTRIES= "GTUltra" \
+ "${COMMENT}" \
+ "${PREFIX}/share/pixmaps/gtultra.ico" \
+ "gtultra" \
+ "" \
+ false
+
+BUILD_WRKSRC= ${WRKSRC}/src
+
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+do-install:
+.for p in gtultra mod2sng2 ss2stereo
+ ${INSTALL_PROGRAM} ${WRKSRC}/linux/${p} \
+ ${STAGEDIR}${PREFIX}/bin
+.endfor
+ # Avoid conflict with original goattracker:
+ ${INSTALL_PROGRAM} ${WRKSRC}/linux/ins2snd2 \
+ ${STAGEDIR}${PREFIX}/bin/ins2snd2u
+ ${INSTALL_DATA} ${WRKSRC}/src/gt2stereo_2.ico \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/gtultra.ico
+
+post-install-DOCS-on:
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+.for d in readme.txt GTUltra.pdf
+ ${INSTALL_MAN} ${WRKSRC}/${d} ${STAGEDIR}${DOCSDIR}
+.endfor
+
+post-install-EXAMPLES-on:
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && \
+ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+
+.include <bsd.port.mk>
Index: audio/gtultra/distinfo
===================================================================
--- /dev/null
+++ audio/gtultra/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1676905202
+SHA256 (jpage8580-GTUltra-v1.4.2.2_GH0.tar.gz) = b1b309023fd24fde2b6493de8c872bc1156bdb0e24fd5c95b1cb4b480d10992e
+SIZE (jpage8580-GTUltra-v1.4.2.2_GH0.tar.gz) = 3830232
Index: audio/gtultra/pkg-descr
===================================================================
--- /dev/null
+++ audio/gtultra/pkg-descr
@@ -0,0 +1,2 @@
+GTUltra is an extensively modified GoatTracker Stereo (2.76) version.
+It includes many new features.
Index: audio/gtultra/pkg-plist
===================================================================
--- /dev/null
+++ audio/gtultra/pkg-plist
@@ -0,0 +1,32 @@
+bin/gtultra
+bin/ins2snd2u
+bin/mod2sng2
+bin/ss2stereo
+%%PORTDOCS%%%%DOCSDIR%%/GTUltra.pdf
+%%PORTDOCS%%%%DOCSDIR%%/readme.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3GarysGlitteringSaliva_4x.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3LastNight_Jammer.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$3TrippyTrappy.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$6Boileroom_2SID.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Jammer/$6StarsAreUs_2SID.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LMan/$3LMan-Rivalry-Dubs.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/LMan/$3LMan-SID-Chip-Club-Menu.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3Cold-War-Generation.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3Space_Beer.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3childhood-ends.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3elevate-me-to-the-gallows.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3heavy-weight-blues-beard.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3modern-love-classics.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3pissholes-in-the-snow.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Linus/$3sys64738-days.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - A Tune for Unity [8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Brigade Akin Eco [8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Ebisu [8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - I Can't Go On I'll Go On [2x speed 8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Lydia on Speed Dial [8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Mibri/$3Mibri - Psychic Carpet Bombing [3x speed 8580].sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$3In-clouds.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$3jammar-akhbar.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$6Oum-Le-Dauphin.sng
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Shogoon/$6To-Norah.sng
+share/pixmaps/gtultra.ico

File Metadata

Mime Type
text/plain
Expires
Wed, Jan 21, 9:22 PM (16 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27820994
Default Alt Text
D38699.id117647.diff (4 KB)

Event Timeline