Date: Mon, 8 May 2017 14:47:33 +0000 (UTC) From: Emanuel Haupt <ehaupt@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r440435 - in head: . audio audio/aylet audio/aylet/files Message-ID: <201705081447.v48ElXPQ081443@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: ehaupt Date: Mon May 8 14:47:33 2017 New Revision: 440435 URL: https://svnweb.freebsd.org/changeset/ports/440435 Log: Resurrect, overhaul, and maintain audio/aylet. Project page is available. The GUI functionality of the former slave port (audio/xaylet) is now an option of audio/aylet without a slave port. Modify MOVED to document the changes. Added: head/audio/aylet/ head/audio/aylet/Makefile (contents, props changed) head/audio/aylet/distinfo (contents, props changed) head/audio/aylet/files/ head/audio/aylet/files/patch-Makefile (contents, props changed) head/audio/aylet/pkg-descr (contents, props changed) head/audio/aylet/pkg-message (contents, props changed) Modified: head/MOVED head/audio/Makefile Modified: head/MOVED ============================================================================== --- head/MOVED Mon May 8 14:42:16 2017 (r440434) +++ head/MOVED Mon May 8 14:47:33 2017 (r440435) @@ -2095,9 +2095,7 @@ security/libfwbuilder||2011-05-02|libfwb games/monopd||2011-05-03|Removed, depends on an expired library: devel/libcapsinetwork devel/libcapsinetwork||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available audio/albumart||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available -audio/aylet||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available audio/cantus||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available -audio/xaylet||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available science/oases||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available shells/pash||2011-05-03|Has expired: Upstream disappeared and distfile is no longer available www/codeigniter-devel||2011-05-03|Removed @@ -9380,3 +9378,4 @@ devel/ccons||2017-05-07|Has expired: Unf chinese/fortune||2017-05-07|Has expired: Unfetchable for more than six months (google code has gone away) benchmarks/gobench||2017-05-07|Has expired: Builds each time it runs sysutils/grok||2017-05-07|Has expired: Unfetchable for more than six months (google code has gone away) +audio/xaylet|audio/aylet|2017-05-07|Moved to a single port with GUI option Modified: head/audio/Makefile ============================================================================== --- head/audio/Makefile Mon May 8 14:42:16 2017 (r440434) +++ head/audio/Makefile Mon May 8 14:47:33 2017 (r440435) @@ -47,6 +47,7 @@ SUBDIR += autocd SUBDIR += autotalent SUBDIR += autozen + SUBDIR += aylet SUBDIR += baresip SUBDIR += baudline SUBDIR += bcg729 Added: head/audio/aylet/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/aylet/Makefile Mon May 8 14:47:33 2017 (r440435) @@ -0,0 +1,30 @@ +# Created by: Emanuel Haupt <ehaupt@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= aylet +PORTVERSION= 0.5 +PORTREVISION= 3 +CATEGORIES= audio +MASTER_SITES= http://www.worldofspectrum.org/pub/sinclair/music/players-unix/ \ + LOCAL/ehaupt + +MAINTAINER= ehaupt@FreeBSD.org +COMMENT= Aylet plays music files in the .ay format + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/COPYING + +USES= gettext-runtime pkgconfig + +OPTIONS_DEFINE= GUI +OPTIONS_DEFAULT=GUI +OPTIONS_SUB= yes + +GUI_USE= XORG=x11,xext,xi GNOME=gtk12 + +ALL_TARGET= aylet +GUI_ALL_TARGET= xaylet + +PLIST_FILES= bin/aylet %%GUI%%bin/xaylet man/man1/aylet.1.gz + +.include <bsd.port.mk> Added: head/audio/aylet/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/aylet/distinfo Mon May 8 14:47:33 2017 (r440435) @@ -0,0 +1,3 @@ +TIMESTAMP = 1494173493 +SHA256 (aylet-0.5.tar.gz) = c8c428a63abe5087b0345709a9a8034c2e6873b6071d9f7b05578aae0f3a4f72 +SIZE (aylet-0.5.tar.gz) = 43577 Added: head/audio/aylet/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/aylet/files/patch-Makefile Mon May 8 14:47:33 2017 (r440435) @@ -0,0 +1,38 @@ +--- Makefile.orig 2005-12-18 03:05:08 UTC ++++ Makefile +@@ -2,7 +2,7 @@ + + # You need an ANSI C compiler. gcc is probably best. + # +-CC=gcc ++CC?=gcc + + # Compiler options (and sound driver) to use. This one is for Linux, + # and other OSS-using systems. +@@ -19,10 +19,10 @@ CURSES_LIB=-lncurses + + # dest for make install + # +-PREFIX=/usr/local +-BINDIR=$(PREFIX)/bin ++PREFIX?=/usr/local ++BINDIR=$(DESTDIR)$(PREFIX)/bin + XBINDIR=$(BINDIR) +-MANDIR=$(PREFIX)/man/man1 ++MANDIR=$(DESTDIR)$(PREFIX)/man/man1 + + # if you want the X version to be installed in the usual X executables + # directory, uncomment this (altering if necessary): +@@ -52,10 +52,9 @@ installdirs: + /bin/sh ./mkinstalldirs $(BINDIR) $(XBINDIR) $(MANDIR) + + install: installdirs +- if [ -f aylet ]; then install -m 755 aylet $(BINDIR); fi +- if [ -f xaylet ]; then install -m 755 xaylet $(XBINDIR); fi ++ if [ -f aylet ]; then strip aylet; install -m 755 aylet $(BINDIR); fi ++ if [ -f xaylet ]; then strip xaylet; install -m 755 xaylet $(XBINDIR); fi + install -m 644 aylet.1 $(MANDIR) +- ln -sf $(MANDIR)/aylet.1 $(MANDIR)/xaylet.1 + + uninstall: + $(RM) $(BINDIR)/aylet $(XBINDIR)/xaylet Added: head/audio/aylet/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/aylet/pkg-descr Mon May 8 14:47:33 2017 (r440435) @@ -0,0 +1,6 @@ +aylet plays music files in the `.ay' format. These files are essentially +wrappers around bits of Z80 code which play music on the Sinclair ZX Spectrum +128's sound hardware - either the beeper, or (eponymously) the AY-3-8912 sound +chip. Files using the Amstrad CPC ports are also supported. + +WWW: http://www.worldofspectrum.org/ Added: head/audio/aylet/pkg-message ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/aylet/pkg-message Mon May 8 14:47:33 2017 (r440435) @@ -0,0 +1,4 @@ +=============================================================================== +A huge .ay file collection can be found at: + ftp://ftp.worldofspectrum.org/pub/sinclair/music/ay/ +===============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201705081447.v48ElXPQ081443>