1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

- Add sysutils/serpentine

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

WWW: http://s1x.homelinux.net/projects/serpentine

There is probably a better way for handling os.statfs on FreeBSD than the way
I did, but this works. Patches welcome =)
This commit is contained in:
Michael Johnson 2005-06-25 16:54:04 +00:00
parent 0bfc515b44
commit 1961c9cd96
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=138015
6 changed files with 137 additions and 0 deletions

View File

@ -430,6 +430,7 @@
SUBDIR += scan_ffs
SUBDIR += sdd
SUBDIR += sec
SUBDIR += serpentine
SUBDIR += service-config
SUBDIR += setcdboot
SUBDIR += setquota

View File

@ -0,0 +1,29 @@
# New ports collection makefile for: serpentine
# Date created: 2005-06-25
# Whom: Michael Johnson <ahze@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= serpentine
PORTVERSION= 0.6.1
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
USE_GMAKE= yes
USE_GSTREAMER= core
USE_PYTHON= 2.4+
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
MD5 (serpentine-0.6.1.tar.bz2) = d0235e5d13e70d9c8e0c3de928db7709
SIZE (serpentine-0.6.1.tar.bz2) = 108140

View File

@ -0,0 +1,14 @@
--- serpentine/common.py.orig Sat Jun 25 12:39:33 2005
+++ serpentine/common.py Sat Jun 25 12:40:00 2005
@@ -111,9 +111,9 @@
# Now check if cache location is ok
try:
- s = os.statvfs (preferences.temporary_dir)
+ s = os.statvfs ("/var/tmp")
# Raise exception if temporary dir is not ok
- assert preferences.temporary_dir_is_ok
+ # assert preferences.temporary_dir_is_ok
except OSError, AssertionError:
raise SerpentineCacheError (SerpentineCacheError.INVALID, "Please " \
"check if the cache location exists and " \

View File

@ -0,0 +1,13 @@
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
WWW: http://s1x.homelinux.net/projects/serpentine

View File

@ -0,0 +1,78 @@
bin/serpentine
%%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/__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_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/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
@unexec rmdir %D/%%PYTHON_SITELIBDIR%% 2> /dev/null || true
@unexec rmdir %D/%%PYTHON_LIBDIR%% 2> /dev/null || true