summaryrefslogtreecommitdiff
path: root/audio/shellac
diff options
context:
space:
mode:
authorEdwin Groothuis <edwin@FreeBSD.org>2006-04-05 04:15:09 +0000
committerEdwin Groothuis <edwin@FreeBSD.org>2006-04-05 04:15:09 +0000
commitd4770cbafa3978fd2fa12f7d09fa4d2516ab853c (patch)
treee2e69fe9521dce199a1619feacccb5df69a4ef04 /audio/shellac
parentupdate to 2.2.4 (diff)
[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>
Notes
Notes: svn path=/head/; revision=158827
Diffstat (limited to 'audio/shellac')
-rw-r--r--audio/shellac/Makefile32
-rw-r--r--audio/shellac/distinfo3
-rw-r--r--audio/shellac/files/patch-setup.py14
-rw-r--r--audio/shellac/pkg-descr8
-rw-r--r--audio/shellac/pkg-plist66
5 files changed, 123 insertions, 0 deletions
diff --git a/audio/shellac/Makefile b/audio/shellac/Makefile
new file mode 100644
index 000000000000..33f6c394ca4b
--- /dev/null
+++ b/audio/shellac/Makefile
@@ -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>
diff --git a/audio/shellac/distinfo b/audio/shellac/distinfo
new file mode 100644
index 000000000000..794a5c2c91ac
--- /dev/null
+++ b/audio/shellac/distinfo
@@ -0,0 +1,3 @@
+MD5 (shellac-20051017.tar.gz) = 0dfd2d65806b7f44dec15424af2f043f
+SHA256 (shellac-20051017.tar.gz) = 3b2015a3d065afbada55b62335be5d4dc2d1d1a68149816c5e25005e51562cfd
+SIZE (shellac-20051017.tar.gz) = 48048
diff --git a/audio/shellac/files/patch-setup.py b/audio/shellac/files/patch-setup.py
new file mode 100644
index 000000000000..8dbe35d1f19f
--- /dev/null
+++ b/audio/shellac/files/patch-setup.py
@@ -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',
diff --git a/audio/shellac/pkg-descr b/audio/shellac/pkg-descr
new file mode 100644
index 000000000000..2232411a8315
--- /dev/null
+++ b/audio/shellac/pkg-descr
@@ -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/
diff --git a/audio/shellac/pkg-plist b/audio/shellac/pkg-plist
new file mode 100644
index 000000000000..fe577cc7854f
--- /dev/null
+++ b/audio/shellac/pkg-plist
@@ -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%%