mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
[NEW PORT] audio/py24-shellac: Shellac is a PyGTK XMMS2 Client
Shellac is an XMMS2 client written in Python with Pygtk. Goals: * Configurable * Easy to use * No excessive eye candy WWW: http://hem.bredband.net/b298027/ PR: ports/95333 Submitted by: Alexander Botero-Lowry <alex@foxybanana.com>
This commit is contained in:
parent
f76e2a0bbd
commit
d4770cbafa
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=158827
11 changed files with 247 additions and 0 deletions
|
@ -413,6 +413,7 @@
|
||||||
SUBDIR += py-ogg
|
SUBDIR += py-ogg
|
||||||
SUBDIR += py-openal
|
SUBDIR += py-openal
|
||||||
SUBDIR += py-sdl_mixer
|
SUBDIR += py-sdl_mixer
|
||||||
|
SUBDIR += py-shellac
|
||||||
SUBDIR += py-vorbis
|
SUBDIR += py-vorbis
|
||||||
SUBDIR += py-xmms
|
SUBDIR += py-xmms
|
||||||
SUBDIR += py-xmms2
|
SUBDIR += py-xmms2
|
||||||
|
|
32
audio/py-shellac/Makefile
Normal file
32
audio/py-shellac/Makefile
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# New ports collection makefile for: py-shellac
|
||||||
|
# Date created: 04 Apr 2006
|
||||||
|
# Whom: Alexander Botero-Lowry <alex@foxybanana.com>
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
|
PORTNAME= shellac
|
||||||
|
PORTVERSION= 20051017
|
||||||
|
CATEGORIES= audio python
|
||||||
|
MASTER_SITES= http://hem.bredband.net/b298027/
|
||||||
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||||
|
DISTNAME= ${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
MAINTAINER= alex@foxybanana.com
|
||||||
|
COMMENT= Shellac is a PyGTK XMMS2 Client
|
||||||
|
|
||||||
|
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xmmsclient.so:${PORTSDIR}/audio/py-xmms2
|
||||||
|
|
||||||
|
USE_PYTHON= yes
|
||||||
|
USE_PYDISTUTILS= yes
|
||||||
|
USE_GNOME= pygtk2
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
.if !defined(NOPORTDOCS)
|
||||||
|
${MKDIR} ${DOCSDIR}
|
||||||
|
.for i in COPYING README
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||||
|
.endfor
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
audio/py-shellac/distinfo
Normal file
3
audio/py-shellac/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
MD5 (shellac-20051017.tar.gz) = 0dfd2d65806b7f44dec15424af2f043f
|
||||||
|
SHA256 (shellac-20051017.tar.gz) = 3b2015a3d065afbada55b62335be5d4dc2d1d1a68149816c5e25005e51562cfd
|
||||||
|
SIZE (shellac-20051017.tar.gz) = 48048
|
14
audio/py-shellac/files/patch-setup.py
Normal file
14
audio/py-shellac/files/patch-setup.py
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
--- setup.py.orig Tue Apr 4 18:41:33 2006
|
||||||
|
+++ setup.py Tue Apr 4 18:42:07 2006
|
||||||
|
@@ -7,10 +7,7 @@
|
||||||
|
author_email = 'bjernstad@gmail.com',
|
||||||
|
url = 'http://hem.bredband.net/b298027/',
|
||||||
|
packages=['Shellac'],
|
||||||
|
- data_files = [ ('share/doc/shellac',
|
||||||
|
- ['COPYING', 'README']),
|
||||||
|
-
|
||||||
|
- ('share/shellac',
|
||||||
|
+ data_files = [ ('share/shellac',
|
||||||
|
['defaults.conf']),
|
||||||
|
|
||||||
|
('share/shellac/images',
|
8
audio/py-shellac/pkg-descr
Normal file
8
audio/py-shellac/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
Shellac is an XMMS2 client written in Python with Pygtk.
|
||||||
|
|
||||||
|
Goals:
|
||||||
|
* Configurable
|
||||||
|
* Easy to use
|
||||||
|
* No excessive eye candy
|
||||||
|
|
||||||
|
WWW: http://hem.bredband.net/b298027/
|
66
audio/py-shellac/pkg-plist
Normal file
66
audio/py-shellac/pkg-plist
Normal file
|
@ -0,0 +1,66 @@
|
||||||
|
bin/shellac.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.pyo
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||||
|
%%DATADIR%%/defaults.conf
|
||||||
|
%%DATADIR%%/glade/connect.glade
|
||||||
|
%%DATADIR%%/glade/find.glade
|
||||||
|
%%DATADIR%%/glade/gui.glade
|
||||||
|
%%DATADIR%%/glade/library.glade
|
||||||
|
%%DATADIR%%/glade/playlist.glade
|
||||||
|
%%DATADIR%%/glade/playlists.glade
|
||||||
|
%%DATADIR%%/glade/settings.glade
|
||||||
|
%%DATADIR%%/glade/streambrowser.glade
|
||||||
|
%%DATADIR%%/glade/tag_info.glade
|
||||||
|
%%DATADIR%%/images/next.png
|
||||||
|
%%DATADIR%%/images/pause.png
|
||||||
|
%%DATADIR%%/images/play.png
|
||||||
|
%%DATADIR%%/images/prev.png
|
||||||
|
%%DATADIR%%/images/repeat.png
|
||||||
|
%%DATADIR%%/images/stop.png
|
||||||
|
@dirrm %%PYTHON_SITELIBDIR%%/Shellac
|
||||||
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||||
|
@dirrm %%DATADIR%%/glade
|
||||||
|
@dirrm %%DATADIR%%/images
|
||||||
|
@dirrm %%DATADIR%%
|
32
audio/shellac/Makefile
Normal file
32
audio/shellac/Makefile
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# New ports collection makefile for: py-shellac
|
||||||
|
# Date created: 04 Apr 2006
|
||||||
|
# Whom: Alexander Botero-Lowry <alex@foxybanana.com>
|
||||||
|
#
|
||||||
|
# $FreeBSD$
|
||||||
|
#
|
||||||
|
|
||||||
|
PORTNAME= shellac
|
||||||
|
PORTVERSION= 20051017
|
||||||
|
CATEGORIES= audio python
|
||||||
|
MASTER_SITES= http://hem.bredband.net/b298027/
|
||||||
|
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||||
|
DISTNAME= ${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
MAINTAINER= alex@foxybanana.com
|
||||||
|
COMMENT= Shellac is a PyGTK XMMS2 Client
|
||||||
|
|
||||||
|
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/xmmsclient.so:${PORTSDIR}/audio/py-xmms2
|
||||||
|
|
||||||
|
USE_PYTHON= yes
|
||||||
|
USE_PYDISTUTILS= yes
|
||||||
|
USE_GNOME= pygtk2
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
.if !defined(NOPORTDOCS)
|
||||||
|
${MKDIR} ${DOCSDIR}
|
||||||
|
.for i in COPYING README
|
||||||
|
${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
|
||||||
|
.endfor
|
||||||
|
.endif
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
audio/shellac/distinfo
Normal file
3
audio/shellac/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
MD5 (shellac-20051017.tar.gz) = 0dfd2d65806b7f44dec15424af2f043f
|
||||||
|
SHA256 (shellac-20051017.tar.gz) = 3b2015a3d065afbada55b62335be5d4dc2d1d1a68149816c5e25005e51562cfd
|
||||||
|
SIZE (shellac-20051017.tar.gz) = 48048
|
14
audio/shellac/files/patch-setup.py
Normal file
14
audio/shellac/files/patch-setup.py
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
--- setup.py.orig Tue Apr 4 18:41:33 2006
|
||||||
|
+++ setup.py Tue Apr 4 18:42:07 2006
|
||||||
|
@@ -7,10 +7,7 @@
|
||||||
|
author_email = 'bjernstad@gmail.com',
|
||||||
|
url = 'http://hem.bredband.net/b298027/',
|
||||||
|
packages=['Shellac'],
|
||||||
|
- data_files = [ ('share/doc/shellac',
|
||||||
|
- ['COPYING', 'README']),
|
||||||
|
-
|
||||||
|
- ('share/shellac',
|
||||||
|
+ data_files = [ ('share/shellac',
|
||||||
|
['defaults.conf']),
|
||||||
|
|
||||||
|
('share/shellac/images',
|
8
audio/shellac/pkg-descr
Normal file
8
audio/shellac/pkg-descr
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
Shellac is an XMMS2 client written in Python with Pygtk.
|
||||||
|
|
||||||
|
Goals:
|
||||||
|
* Configurable
|
||||||
|
* Easy to use
|
||||||
|
* No excessive eye candy
|
||||||
|
|
||||||
|
WWW: http://hem.bredband.net/b298027/
|
66
audio/shellac/pkg-plist
Normal file
66
audio/shellac/pkg-plist
Normal file
|
@ -0,0 +1,66 @@
|
||||||
|
bin/shellac.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/__init__.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/equalizer.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/find.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/format.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/functions.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/guiwidgets.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/jux_glib.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/library.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlist.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/playlists.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settings.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/settingseditor.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/song_tree_view.pyo
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.py
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.pyc
|
||||||
|
%%PYTHON_SITELIBDIR%%/Shellac/streambrowser.pyo
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/COPYING
|
||||||
|
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||||
|
%%DATADIR%%/defaults.conf
|
||||||
|
%%DATADIR%%/glade/connect.glade
|
||||||
|
%%DATADIR%%/glade/find.glade
|
||||||
|
%%DATADIR%%/glade/gui.glade
|
||||||
|
%%DATADIR%%/glade/library.glade
|
||||||
|
%%DATADIR%%/glade/playlist.glade
|
||||||
|
%%DATADIR%%/glade/playlists.glade
|
||||||
|
%%DATADIR%%/glade/settings.glade
|
||||||
|
%%DATADIR%%/glade/streambrowser.glade
|
||||||
|
%%DATADIR%%/glade/tag_info.glade
|
||||||
|
%%DATADIR%%/images/next.png
|
||||||
|
%%DATADIR%%/images/pause.png
|
||||||
|
%%DATADIR%%/images/play.png
|
||||||
|
%%DATADIR%%/images/prev.png
|
||||||
|
%%DATADIR%%/images/repeat.png
|
||||||
|
%%DATADIR%%/images/stop.png
|
||||||
|
@dirrm %%PYTHON_SITELIBDIR%%/Shellac
|
||||||
|
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||||
|
@dirrm %%DATADIR%%/glade
|
||||||
|
@dirrm %%DATADIR%%/images
|
||||||
|
@dirrm %%DATADIR%%
|
Loading…
Add table
Reference in a new issue