ports/154718: [Patch] Update audio/cymbaline to version 1.3e

Herbert J. Skuhra h.skuhra at gmail.com
Sat Feb 12 21:10:09 UTC 2011


>Number:         154718
>Category:       ports
>Synopsis:       [Patch] Update audio/cymbaline to version 1.3e
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 12 21:10:08 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Herbert J. Skuhra
>Release:        FreeBSD 8.2-PRERELEASE i386
>Organization:
>Environment:
FreeBSD oslo.ath.cx 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #3 r218069: Sat Jan 29 18:32:13 CET 2011     herbert at oslo.ath.cx:/usr/obj/usr/src/sys/PC1  i386
>Description:
The attached patch 

* updates audio/cymbaline to version 1.3e.
* removes uneeded dependencies (mpg123/aumix)
* removes pkg-plist (auto-generated)
* fixes description/homepage

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN audio/cymbaline.bak/Makefile audio/cymbaline/Makefile
--- audio/cymbaline.bak/Makefile	2008-07-10 20:56:28.000000000 +0200
+++ audio/cymbaline/Makefile	2011-02-12 21:41:29.000000000 +0100
@@ -6,17 +6,14 @@
 #
 
 PORTNAME=	cymbaline
-PORTVERSION=	1.3b
-PORTREVISION=	2
+PORTVERSION=	1.3e
 CATEGORIES=	audio python
 MASTER_SITES=	http://www.silmarill.org/files/
 
 MAINTAINER=	novel at FreeBSD.org
-COMMENT=	Console frontend for mpg123
+COMMENT=	Console frontend for py-mad
 
-RUN_DEPENDS=	mpg123:${PORTSDIR}/audio/mpg123 \
-		aumix:${PORTSDIR}/audio/aumix \
-		${PYTHON_SITELIBDIR}/aomodule.so:${PORTSDIR}/audio/py-ao \
+RUN_DEPENDS=	${PYTHON_SITELIBDIR}/aomodule.so:${PORTSDIR}/audio/py-ao \
 		${PYTHON_SITELIBDIR}/madmodule.so:${PORTSDIR}/audio/py-mad
 
 USE_PYTHON=	yes
diff -ruN audio/cymbaline.bak/distinfo audio/cymbaline/distinfo
--- audio/cymbaline.bak/distinfo	2006-05-08 20:19:24.000000000 +0200
+++ audio/cymbaline/distinfo	2011-02-12 20:56:13.000000000 +0100
@@ -1,3 +1,2 @@
-MD5 (cymbaline-1.3b.tar.gz) = e66588155b65afd3ff6b609bffa8cf40
-SHA256 (cymbaline-1.3b.tar.gz) = 2e2151d2d679a581baf7fbd080c4c19cade37b4580bdf4e222f034cb2950251e
-SIZE (cymbaline-1.3b.tar.gz) = 42708
+SHA256 (cymbaline-1.3e.tar.gz) = 0c3aa52648e10a0009f7daccaf68656c828651fac73d22779663faaade51f612
+SIZE (cymbaline-1.3e.tar.gz) = 52635
diff -ruN audio/cymbaline.bak/files/patch-cypack_conf.py audio/cymbaline/files/patch-cypack_conf.py
--- audio/cymbaline.bak/files/patch-cypack_conf.py	1970-01-01 01:00:00.000000000 +0100
+++ audio/cymbaline/files/patch-cypack_conf.py	2011-02-12 21:13:52.000000000 +0100
@@ -0,0 +1,11 @@
+--- cypack/conf.py.bak	2011-02-12 21:07:24.000000000 +0100
++++ cypack/conf.py	2011-02-12 21:08:05.000000000 +0100
+@@ -17,7 +17,7 @@
+ # exit the player soon after you start it, it may hang for about 10 seconds
+ # trying to access the url.. In that case it's safe to hit ctrl-c because
+ # scores and data are already saved. TODO I'll try to do a timeout in next Cy 
+-check_for_updates   = 1
++check_for_updates   = 0
+ ConfirmDelete       = 1
+ play_on_start       = 1   
+ score_increment     = 7
diff -ruN audio/cymbaline.bak/files/patch-cypack_player.py audio/cymbaline/files/patch-cypack_player.py
--- audio/cymbaline.bak/files/patch-cypack_player.py	1970-01-01 01:00:00.000000000 +0100
+++ audio/cymbaline/files/patch-cypack_player.py	2011-02-12 21:14:25.000000000 +0100
@@ -0,0 +1,11 @@
+--- cypack/player.py.bak	2011-02-12 21:11:21.000000000 +0100
++++ cypack/player.py	2011-02-12 21:12:19.000000000 +0100
+@@ -370,7 +370,7 @@
+         import mad, ao
+         self.mf = mad.MadFile(self.path)
+         self.total = self.mf.total_time()/1000
+-        dev = ao.AudioDevice('alsa', rate=self.mf.samplerate())
++        dev = ao.AudioDevice('oss', rate=self.mf.samplerate())
+         global player
+         while 1:
+             # manually halted, set mode to stop - to make sure poll won't
diff -ruN audio/cymbaline.bak/pkg-descr audio/cymbaline/pkg-descr
--- audio/cymbaline.bak/pkg-descr	2002-08-23 11:18:11.000000000 +0200
+++ audio/cymbaline/pkg-descr	2011-02-12 21:53:30.000000000 +0100
@@ -1,4 +1,4 @@
-Cymbaline - python mpg123 console frontend
+Cymbaline - python mad console frontend
 
 Features: 
    * recurse directories
@@ -8,4 +8,4 @@
    * easy to tweak (if you know python!)
    * learns which songs you like most and plays them more often in random mode
 
-WWW: http://www.silmarill.org/cymbaline.htm
+WWW: http://www.silmarill.org/cymbaline.html
diff -ruN audio/cymbaline.bak/pkg-plist audio/cymbaline/pkg-plist
--- audio/cymbaline.bak/pkg-plist	2008-07-10 20:56:28.000000000 +0200
+++ audio/cymbaline/pkg-plist	1970-01-01 01:00:00.000000000 +0100
@@ -1,92 +0,0 @@
-%%PYTHON_SITELIBDIR%%/cypack/ID3.py
-%%PYTHON_SITELIBDIR%%/cypack/ID3.pyc
-%%PYTHON_SITELIBDIR%%/cypack/ID3.pyo
-%%PYTHON_SITELIBDIR%%/cypack/__init__.py
-%%PYTHON_SITELIBDIR%%/cypack/__init__.pyc
-%%PYTHON_SITELIBDIR%%/cypack/__init__.pyo
-%%PYTHON_SITELIBDIR%%/cypack/album.py
-%%PYTHON_SITELIBDIR%%/cypack/album.pyc
-%%PYTHON_SITELIBDIR%%/cypack/album.pyo
-%%PYTHON_SITELIBDIR%%/cypack/args.py
-%%PYTHON_SITELIBDIR%%/cypack/args.pyc
-%%PYTHON_SITELIBDIR%%/cypack/args.pyo
-%%PYTHON_SITELIBDIR%%/cypack/avkutil.py
-%%PYTHON_SITELIBDIR%%/cypack/avkutil.pyc
-%%PYTHON_SITELIBDIR%%/cypack/avkutil.pyo
-%%PYTHON_SITELIBDIR%%/cypack/colors.py
-%%PYTHON_SITELIBDIR%%/cypack/colors.pyc
-%%PYTHON_SITELIBDIR%%/cypack/colors.pyo
-%%PYTHON_SITELIBDIR%%/cypack/conf.py
-%%PYTHON_SITELIBDIR%%/cypack/conf.pyc
-%%PYTHON_SITELIBDIR%%/cypack/conf.pyo
-%%PYTHON_SITELIBDIR%%/cypack/cycurses.py
-%%PYTHON_SITELIBDIR%%/cypack/cycurses.pyc
-%%PYTHON_SITELIBDIR%%/cypack/cycurses.pyo
-%%PYTHON_SITELIBDIR%%/cypack/data.py
-%%PYTHON_SITELIBDIR%%/cypack/data.pyc
-%%PYTHON_SITELIBDIR%%/cypack/data.pyo
-%%PYTHON_SITELIBDIR%%/cypack/debug.py
-%%PYTHON_SITELIBDIR%%/cypack/debug.pyc
-%%PYTHON_SITELIBDIR%%/cypack/debug.pyo
-%%PYTHON_SITELIBDIR%%/cypack/flags.py
-%%PYTHON_SITELIBDIR%%/cypack/flags.pyc
-%%PYTHON_SITELIBDIR%%/cypack/flags.pyo
-%%PYTHON_SITELIBDIR%%/cypack/help.py
-%%PYTHON_SITELIBDIR%%/cypack/help.pyc
-%%PYTHON_SITELIBDIR%%/cypack/help.pyo
-%%PYTHON_SITELIBDIR%%/cypack/id3cy.py
-%%PYTHON_SITELIBDIR%%/cypack/id3cy.pyc
-%%PYTHON_SITELIBDIR%%/cypack/id3cy.pyo
-%%PYTHON_SITELIBDIR%%/cypack/key.py
-%%PYTHON_SITELIBDIR%%/cypack/key.pyc
-%%PYTHON_SITELIBDIR%%/cypack/key.pyo
-%%PYTHON_SITELIBDIR%%/cypack/log.py
-%%PYTHON_SITELIBDIR%%/cypack/log.pyc
-%%PYTHON_SITELIBDIR%%/cypack/log.pyo
-%%PYTHON_SITELIBDIR%%/cypack/main.py
-%%PYTHON_SITELIBDIR%%/cypack/main.pyc
-%%PYTHON_SITELIBDIR%%/cypack/main.pyo
-%%PYTHON_SITELIBDIR%%/cypack/misc.py
-%%PYTHON_SITELIBDIR%%/cypack/misc.pyc
-%%PYTHON_SITELIBDIR%%/cypack/misc.pyo
-%%PYTHON_SITELIBDIR%%/cypack/modes.py
-%%PYTHON_SITELIBDIR%%/cypack/modes.pyc
-%%PYTHON_SITELIBDIR%%/cypack/modes.pyo
-%%PYTHON_SITELIBDIR%%/cypack/mp3.py
-%%PYTHON_SITELIBDIR%%/cypack/mp3.pyc
-%%PYTHON_SITELIBDIR%%/cypack/mp3.pyo
-%%PYTHON_SITELIBDIR%%/cypack/player.py
-%%PYTHON_SITELIBDIR%%/cypack/player.pyc
-%%PYTHON_SITELIBDIR%%/cypack/player.pyo
-%%PYTHON_SITELIBDIR%%/cypack/playlist.py
-%%PYTHON_SITELIBDIR%%/cypack/playlist.pyc
-%%PYTHON_SITELIBDIR%%/cypack/playlist.pyo
-%%PYTHON_SITELIBDIR%%/cypack/rand.py
-%%PYTHON_SITELIBDIR%%/cypack/rand.pyc
-%%PYTHON_SITELIBDIR%%/cypack/rand.pyo
-%%PYTHON_SITELIBDIR%%/cypack/scores.py
-%%PYTHON_SITELIBDIR%%/cypack/scores.pyc
-%%PYTHON_SITELIBDIR%%/cypack/scores.pyo
-%%PYTHON_SITELIBDIR%%/cypack/stats.py
-%%PYTHON_SITELIBDIR%%/cypack/stats.pyc
-%%PYTHON_SITELIBDIR%%/cypack/stats.pyo
-%%PYTHON_SITELIBDIR%%/cypack/status.py
-%%PYTHON_SITELIBDIR%%/cypack/status.pyc
-%%PYTHON_SITELIBDIR%%/cypack/status.pyo
-%%PYTHON_SITELIBDIR%%/cypack/testcurs.py
-%%PYTHON_SITELIBDIR%%/cypack/testcurs.pyc
-%%PYTHON_SITELIBDIR%%/cypack/testcurs.pyo
-%%PYTHON_SITELIBDIR%%/cypack/track.py
-%%PYTHON_SITELIBDIR%%/cypack/track.pyc
-%%PYTHON_SITELIBDIR%%/cypack/track.pyo
-%%PYTHON_SITELIBDIR%%/cypack/ui.py
-%%PYTHON_SITELIBDIR%%/cypack/ui.pyc
-%%PYTHON_SITELIBDIR%%/cypack/ui.pyo
-%%PYTHON_SITELIBDIR%%/cypack/update.py
-%%PYTHON_SITELIBDIR%%/cypack/update.pyc
-%%PYTHON_SITELIBDIR%%/cypack/update.pyo
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
- at dirrm %%PYTHON_SITELIBDIR%%/cypack
- at dirrm %%PYTHON_SITELIBDIR%%
- at dirrm %%PYTHON_LIBDIR%%


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list