Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Aug 2006 18:08:46 GMT
From:      Elias Mandouvalos <ocean@mail.gr>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/101666: [maintainer update] audio/py-karaoke to 0.5
Message-ID:  <200608081808.k78I8kFB040429@www.freebsd.org>
Resent-Message-ID: <200608081810.k78IAEiU005991@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         101666
>Category:       ports
>Synopsis:       [maintainer update] audio/py-karaoke to 0.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 08 18:10:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Elias Mandouvalos
>Release:        6.0-STABLE
>Organization:
Generali Greece
>Environment:
FreeBSD traci.ocean2.net 6.0-STABLE FreeBSD 6.0-STABLE #3: Sat Jan  7 04:24:02 EET 2006     root@traci2.ocean2.net:/usr/obj/usr/src/sys/TRACIP4  i386
>Description:
Update py-karaoke from 0.4.1 to 0.5

New in this release:
* CDG: Massive performance improvements.
* CDG: Smoother scrolling and horizontal-scrolling fix.
* MIDI: Smoother font-scaling and word-wrap support.
* MIDI: Fixed mid-song tempo changes.
* New pykaraoke_mini GUI for simpler environments (handhelds, TV etc).
>How-To-Repeat:

>Fix:
diff -Nbur py-karaoke.orig/Makefile py-karaoke/Makefile
--- py-karaoke.orig/Makefile    Fri Apr  7 11:36:16 2006
+++ py-karaoke/Makefile Tue Aug  8 20:05:10 2006
@@ -6,7 +6,7 @@
 #

 PORTNAME=      karaoke
-PORTVERSION=   0.4.1
+PORTVERSION=   0.5
 CATEGORIES=    audio python
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=    pykaraoke
@@ -18,12 +18,17 @@

 RUN_DEPENDS=   ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
                ${PYTHON_SITELIBDIR}/Numeric/Numeric.py:${PORTSDIR}/math/py-numeric \
-               ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython24
+               ${PYTHON_SITELIBDIR}/wx-2.6-gtk2-unicode/wx/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython26-unicode \
+               timidity:${PORTSDIR}/audio/timidity++

 USE_ZIP=       yes
-
+USE_SDL=       sdl
 USE_PYTHON=    yes
 USE_PYDISTUTILS=       yes
 USE_PYTHON_PREFIX=     yes
+
+post-patch:
+               @${REINPLACE_CMD} -e "s|/usr/include/SDL|/usr/local/include/SDL11|g" ${WRKSRC}/setup.cfg
+               @${REINPLACE_CMD} -e "s|libraries = \[\'SDL\'\]|libraries = \[\'SDL-1.1\'\]|g" ${WRKSRC}/setup.py

 .include <bsd.port.mk>
diff -Nbur py-karaoke.orig/distinfo py-karaoke/distinfo
--- py-karaoke.orig/distinfo    Fri Feb 10 23:00:10 2006
+++ py-karaoke/distinfo Sun Aug  6 22:40:06 2006
@@ -1,3 +1,3 @@
-MD5 (pykaraoke-0.4.1.zip) = 2df337fd7a7189d6710e4c08a1c7f0dd
-SHA256 (pykaraoke-0.4.1.zip) = b1c24a0affc740c30d712da99af7f09615356afa483f6cc587443f4c2e2ecc86
-SIZE (pykaraoke-0.4.1.zip) = 95379
+MD5 (pykaraoke-0.5.zip) = 1e05f284c7c6a8fac4024cddf77a5b63
+SHA256 (pykaraoke-0.5.zip) = a67b6f447419d5ad020726c6489ee60e1bcb18f8bee867527df7c8e18704daf9
+SIZE (pykaraoke-0.5.zip) = 817895
diff -Nbur py-karaoke.orig/files/patch-setup.cfg py-karaoke/files/patch-setup.cfg
--- py-karaoke.orig/files/patch-setup.cfg       Thu Jan  1 02:00:00 1970
+++ py-karaoke/files/patch-setup.cfg    Sun Aug  6 22:38:31 2006
@@ -0,0 +1,8 @@
+--- setup.cfg.orig     Sun Aug  6 22:34:17 2006
++++ setup.cfg          Sun Aug  6 22:34:47 2006
+@@ -5,3 +5,5 @@
+
+ [build_ext]
+ include_dirs = /usr/include/SDL
++library_dirs = /usr/local/lib
++
diff -Nbur py-karaoke.orig/pkg-plist py-karaoke/pkg-plist
--- py-karaoke.orig/pkg-plist   Fri Feb 10 23:00:10 2006
+++ py-karaoke/pkg-plist        Sun Aug  6 23:45:57 2006
@@ -1,27 +1,57 @@
 bin/pycdg
 bin/pykar
 bin/pykaraoke
+bin/pykaraoke_mini
 bin/pympg
+lib/python2.4/site-packages/_pycdgAux.so
 lib/python2.4/site-packages/pycdg.py
 lib/python2.4/site-packages/pycdg.pyc
 lib/python2.4/site-packages/pycdg.pyo
+lib/python2.4/site-packages/pycdgAux.py
+lib/python2.4/site-packages/pycdgAux.pyc
+lib/python2.4/site-packages/pycdgAux.pyo
 lib/python2.4/site-packages/pykar.py
 lib/python2.4/site-packages/pykar.pyc
 lib/python2.4/site-packages/pykar.pyo
 lib/python2.4/site-packages/pykaraoke.py
 lib/python2.4/site-packages/pykaraoke.pyc
 lib/python2.4/site-packages/pykaraoke.pyo
+lib/python2.4/site-packages/pykaraoke_mini.py
+lib/python2.4/site-packages/pykaraoke_mini.pyc
+lib/python2.4/site-packages/pykaraoke_mini.pyo
+lib/python2.4/site-packages/pykconstants.py
+lib/python2.4/site-packages/pykconstants.pyc
+lib/python2.4/site-packages/pykconstants.pyo
+lib/python2.4/site-packages/pykdb.py
+lib/python2.4/site-packages/pykdb.pyc
+lib/python2.4/site-packages/pykdb.pyo
+lib/python2.4/site-packages/pykenv.py
+lib/python2.4/site-packages/pykenv.pyc
+lib/python2.4/site-packages/pykenv.pyo
+lib/python2.4/site-packages/pykmanager.py
+lib/python2.4/site-packages/pykmanager.pyc
+lib/python2.4/site-packages/pykmanager.pyo
+lib/python2.4/site-packages/pykplayer.py
+lib/python2.4/site-packages/pykplayer.pyc
+lib/python2.4/site-packages/pykplayer.pyo
 lib/python2.4/site-packages/pykversion.py
 lib/python2.4/site-packages/pykversion.pyc
 lib/python2.4/site-packages/pykversion.pyo
 lib/python2.4/site-packages/pympg.py
 lib/python2.4/site-packages/pympg.pyc
 lib/python2.4/site-packages/pympg.pyo
-share/pykaraoke/fonts/vera.ttf
+share/applications/pykaraoke.desktop
+share/applications/pykaraoke_mini.desktop
+share/pykaraoke/fonts/DejaVuSans.ttf
+share/pykaraoke/fonts/DejaVuSansCondensed-Bold.ttf
+share/pykaraoke/fonts/DejaVuSansCondensed.ttf
 share/pykaraoke/icons/audio_16.png
 share/pykaraoke/icons/folder_close_16.png
 share/pykaraoke/icons/folder_open_16.png
-share/pykaraoke/icons/note.ico
+share/pykaraoke/icons/microphone.ico
+share/pykaraoke/icons/pykaraoke.xpm
+share/pykaraoke/icons/splash.jpg
 @dirrm share/pykaraoke/icons
 @dirrm share/pykaraoke/fonts
 @dirrm share/pykaraoke

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608081808.k78I8kFB040429>