summaryrefslogtreecommitdiffstats
path: root/sysutils/serpentine
diff options
context:
space:
mode:
authorahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-01-20 10:56:15 +0800
committerahze <ahze@df743ca5-7f9a-e211-a948-0013205c9059>2006-01-20 10:56:15 +0800
commitadfd8c1bceda3b157e08b451a62eef4c8ad031c3 (patch)
treee5d8bbbef49723c723a7957f75626c282db3b64d /sysutils/serpentine
parent2fb9f4a561bef45a715b36cd4d3e70d267f5c3c1 (diff)
downloadmarcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.gz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.bz2
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.lz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.xz
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.tar.zst
marcuscom-ports-adfd8c1bceda3b157e08b451a62eef4c8ad031c3.zip
- Move gstreamer 0.8 stuff to gstreamer*80 in preps of gstreamer 0.10
- Add USE_GSTREAMER80 to support old gstreamer - Add a bunch of ports that use USE_GSTREAMER80 Some stuff repo-copied by: marcus git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@5446 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'sysutils/serpentine')
-rw-r--r--sysutils/serpentine/Makefile43
-rw-r--r--sysutils/serpentine/distinfo3
-rw-r--r--sysutils/serpentine/pkg-descr14
-rw-r--r--sysutils/serpentine/pkg-plist89
4 files changed, 149 insertions, 0 deletions
diff --git a/sysutils/serpentine/Makefile b/sysutils/serpentine/Makefile
new file mode 100644
index 000000000..2b6aa65f3
--- /dev/null
+++ b/sysutils/serpentine/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: serpentine
+# Date created: 2005-06-25
+# Whom: Michael Johnson <ahze@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+
+PORTNAME= serpentine
+PORTVERSION= 0.6.4
+PORTREVISION= 2
+CATEGORIES= sysutils
+MASTER_SITES= http://download.berlios.de/${PORTNAME}/
+
+MAINTAINER= ahze@FreeBSD.org
+COMMENT= Gnome Audio Cd Buner
+
+BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \
+ xmlproc_parse:${PORTSDIR}/textproc/py-xml
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/gst/__init__.py:${PORTSDIR}/multimedia/py-gstreamer \
+ xmlproc_parse:${PORTSDIR}/textproc/py-xml
+
+USE_X_PREFIX= yes
+USE_BZIP2= yes
+GNU_CONFIGURE= yes
+USE_GNOME= pygnomeextras intlhack
+USE_GMAKE= yes
+USE_GSTREAMER80= core gnomevfs
+USE_PYTHON= 2.4+
+
+OPTIONS= MUINE "Cd-Burner Plugin for muine audio player (i386 only)" Off
+
+.include <bsd.port.pre.mk>
+
+.if (defined(WITH_MUINE) || exists(${X11BASE}/bin/muine)) && ${ARCH}=="i386"
+BUILD_DEPENDS+= muine:${PORTSDIR}/audio/muine
+RUN_DEPENDS+= muine:${PORTSDIR}/audio/muine
+PLIST_SUB+= MUINE=""
+CONFIGURE_ARGS+= --enable-muine
+.else
+PLIST_SUB+= MUINE="@comment "
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/sysutils/serpentine/distinfo b/sysutils/serpentine/distinfo
new file mode 100644
index 000000000..2bfb7f558
--- /dev/null
+++ b/sysutils/serpentine/distinfo
@@ -0,0 +1,3 @@
+MD5 (serpentine-0.6.4.tar.bz2) = 98bf62755a4539d47a17fb5c84a183cb
+SHA256 (serpentine-0.6.4.tar.bz2) = d9f03fe0b49ae606757a981913ac9bb63424878672dcdb863e3cd4ec4a5b1de7
+SIZE (serpentine-0.6.4.tar.bz2) = 191148
diff --git a/sysutils/serpentine/pkg-descr b/sysutils/serpentine/pkg-descr
new file mode 100644
index 000000000..22350b404
--- /dev/null
+++ b/sysutils/serpentine/pkg-descr
@@ -0,0 +1,14 @@
+Gnome application for writing CD-Audio discs. It aims for simplicity,
+usability and compability. Its features are:
+
+ o Supports multiple formats files, like WAV, MP3, OGG, FLAC and every other
+ gstreamer does
+ o Save and open PLS, M3U and XSPF playlists
+ o Extracts audio from video contents, like an MPEG video
+ o Uses audio metadata for better handling
+ o Supports drag and drop: drop musics directly from Rhythmbox or Nautilus!
+ o Clean and easy to use interface
+ o Easy integration with other applications
+ o Muine plugin: allows you to write your playlist directly from Muine.
+
+WWW: http://s1x.homelinux.net/projects/serpentine
diff --git a/sysutils/serpentine/pkg-plist b/sysutils/serpentine/pkg-plist
new file mode 100644
index 000000000..7c6b4d70b
--- /dev/null
+++ b/sysutils/serpentine/pkg-plist
@@ -0,0 +1,89 @@
+bin/serpentine
+%%MUINE%%lib/muine/plugins/SerpentinePlugin.dll
+%%PYTHON_SITELIBDIR%%/serpentine/__init__.py
+%%PYTHON_SITELIBDIR%%/serpentine/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/audio.py
+%%PYTHON_SITELIBDIR%%/serpentine/audio.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/audio.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/common.py
+%%PYTHON_SITELIBDIR%%/serpentine/common.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/common.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/components.py
+%%PYTHON_SITELIBDIR%%/serpentine/components.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/components.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/constants.py
+%%PYTHON_SITELIBDIR%%/serpentine/constants.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/constants.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/converting.py
+%%PYTHON_SITELIBDIR%%/serpentine/converting.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/converting.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/export.py
+%%PYTHON_SITELIBDIR%%/serpentine/export.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/export.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/gaw.py
+%%PYTHON_SITELIBDIR%%/serpentine/gaw.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/gaw.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/gdkpiechart.py
+%%PYTHON_SITELIBDIR%%/serpentine/gdkpiechart.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/gdkpiechart.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/gtkutil.py
+%%PYTHON_SITELIBDIR%%/serpentine/gtkutil.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/gtkutil.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/mainwindow.py
+%%PYTHON_SITELIBDIR%%/serpentine/mainwindow.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/mainwindow.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/mastering.py
+%%PYTHON_SITELIBDIR%%/serpentine/mastering.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/mastering.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/operations.py
+%%PYTHON_SITELIBDIR%%/serpentine/operations.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/operations.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugrhythmbox.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugrhythmbox.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugrhythmbox.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/__init__.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/__init__.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/__init__.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_dir.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_dir.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_dir.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_k3b.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_k3b.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_k3b.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plparser.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plparser.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plparser.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plsave.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plsave.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_plsave.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_xspf.py
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_xspf.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/plugins/plugfilter_xspf.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/preferences.py
+%%PYTHON_SITELIBDIR%%/serpentine/preferences.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/preferences.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/recording.py
+%%PYTHON_SITELIBDIR%%/serpentine/recording.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/recording.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/release.py
+%%PYTHON_SITELIBDIR%%/serpentine/release.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/release.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/services.py
+%%PYTHON_SITELIBDIR%%/serpentine/services.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/services.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/urlutil.py
+%%PYTHON_SITELIBDIR%%/serpentine/urlutil.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/urlutil.pyo
+%%PYTHON_SITELIBDIR%%/serpentine/xspf.py
+%%PYTHON_SITELIBDIR%%/serpentine/xspf.pyc
+%%PYTHON_SITELIBDIR%%/serpentine/xspf.pyo
+share/applications/serpentine.desktop
+%%DATADIR%%/serpentine.glade
+@dirrm %%DATADIR%%
+@unexec rmdir %D/share/applications 2> /dev/null || true
+@dirrm %%PYTHON_SITELIBDIR%%/serpentine/plugins
+@dirrm %%PYTHON_SITELIBDIR%%/serpentine
+%%MUINE%%@unexec rmdir %D/lib/muine/plugins 2> /dev/null || true
+@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2> /dev/null || true
+@unexec rmdir %D/%%PYTHON_LIBDIR%% 2> /dev/null || true