Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (d4b6741f2f232fa32e55b60256d02b7cd5f8f8c9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pieter Lenaerts <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (d4b6741f2f232fa32e55b60256d02b7cd5f8f8c9)
  • Date: Sun, 30 Jul 2006 08:37:37 -0500

GIT changes to master grimoire by Pieter Lenaerts <e-type AT sourcemage.org>:

ChangeLog | 6 ++++++
audio-libs/libmusicbrainz/CONFIGURE | 1 +
audio-libs/libmusicbrainz/DEPENDS | 5 ++++-
audio-libs/libmusicbrainz/HISTORY | 7 +++++++
audio-libs/libmusicbrainz/INSTALL | 6 ++++++
audio-libs/libmusicbrainz/PRE_SUB_DEPENDS | 4 ++++
audio-libs/libmusicbrainz/SUB_DEPENDS | 4 ++++
audio-libs/libtunepimp/CONFIGURE | 1 +
audio-libs/libtunepimp/DEPENDS | 9 +++++++++
audio-libs/libtunepimp/DETAILS | 2 +-
audio-libs/libtunepimp/HISTORY | 8 ++++++++
audio-libs/libtunepimp/INSTALL | 6 ++++++
audio-libs/libtunepimp/PRE_SUB_DEPENDS | 4 ++++
audio-libs/libtunepimp/SUB_DEPENDS | 4 ++++
audio-soft/picard/BUILD | 1 +
audio-soft/picard/DEPENDS | 3 +++
audio-soft/picard/DETAILS | 15 +++++++++++++++
audio-soft/picard/DOWNLOAD | 8 ++++++++
audio-soft/picard/HISTORY | 8 ++++++++
audio-soft/picard/INSTALL | 3 +++
audio-soft/picard/desktop/picard.desktop | 8 ++++++++
audio-soft/picard/picard | 3 +++
audio-soft/picard/picard-0.6.0.tar.gz.sig |binary
editors/xemacs-sumo/HISTORY | 3 +++
editors/xemacs-sumo/INSTALL | 1 +
python-devel/ctypes/DEPENDS | 1 +
python-devel/ctypes/DETAILS | 21 +++++++++++++++++++++
python-devel/ctypes/HISTORY | 2 ++
28 files changed, 142 insertions(+), 2 deletions(-)

New commits:
commit d4b6741f2f232fa32e55b60256d02b7cd5f8f8c9
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

libtunepimp: added python support and subdepends, merged from local devel
branch

commit f37c5b7cf7c9776102890aa9df10a200bfb6d135
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

libmusicbrainz: merge from local devel branch, added python support and
sub depends

commit aa3a971e6a155a6fc376773eb13f0d5f75c98cce
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

picard: new spell, merged from local devel branch

commit cf1c95c96fa43c8d6714cc993cd13044ff7d1fa2
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

added new spell ctypes

(cherry picked from 5ac4d8d443924f94b4ef1104e99049d9870c9bfc commit)

commit cf9e29120384ca1adc60a6d2d9f3b5e9f984fe3d
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

xemacs-sumo creates destination dir

diff --git a/ChangeLog b/ChangeLog
index a81ad9c..b611ccc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -287,6 +287,12 @@
* utils/x86cpucaps: new spell, provides various information about CPU

2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * picard: new spell, musicbrainz tag editor
+
+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * ctypes: new spell, python ffi package
+
+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
* preview-latex: removed, deprecated for auctex

2006-06-27 Ladislav Hagara <hgr AT vabo.cz>
diff --git a/audio-libs/libmusicbrainz/CONFIGURE
b/audio-libs/libmusicbrainz/CONFIGURE
new file mode 100755
index 0000000..8138c1d
--- /dev/null
+++ b/audio-libs/libmusicbrainz/CONFIGURE
@@ -0,0 +1 @@
+config_query LIBMUSICBRAINZ_PYTHON "Install python bindings?" n
diff --git a/audio-libs/libmusicbrainz/DEPENDS
b/audio-libs/libmusicbrainz/DEPENDS
index c4a969c..1b6ec5c 100755
--- a/audio-libs/libmusicbrainz/DEPENDS
+++ b/audio-libs/libmusicbrainz/DEPENDS
@@ -1,2 +1,5 @@
depends g++ &&
-depends expat
+depends expat &&
+if [[ "${LIBMUSICBRAINZ_PYTHON}" == "y" ]]
+then depends ctypes
+fi
diff --git a/audio-libs/libmusicbrainz/HISTORY
b/audio-libs/libmusicbrainz/HISTORY
index 5ff2d38..fd12bf3 100644
--- a/audio-libs/libmusicbrainz/HISTORY
+++ b/audio-libs/libmusicbrainz/HISTORY
@@ -2,6 +2,13 @@
* DETAILS: version 2.1.3
* DEPENDS: add g++

+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added python sub depends: SUB_DEPENDS, PRE_SUB_DEPENDS
+
+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * CONFIGURE, DEPENDS, INSTALL: added ctypes optional dependency for
+ python bindings
+
2006-03-16 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.1.2, fixed SOURCE_URL[0]

diff --git a/audio-libs/libmusicbrainz/INSTALL
b/audio-libs/libmusicbrainz/INSTALL
new file mode 100755
index 0000000..4147f3d
--- /dev/null
+++ b/audio-libs/libmusicbrainz/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+if [[ "${LIBMUSICBRAINZ_PYTHON}" == "y" ]] ; then
+ cd ${SOURCE_DIRECTORY}/python &&
+ python setup.py build &&
+ python setup.py install
+fi
diff --git a/audio-libs/libmusicbrainz/PRE_SUB_DEPENDS
b/audio-libs/libmusicbrainz/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..5cf3fcc
--- /dev/null
+++ b/audio-libs/libmusicbrainz/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+python) is_depends_enabled $SPELL python && return 0 ;;
+esac
+return 1
diff --git a/audio-libs/libmusicbrainz/SUB_DEPENDS
b/audio-libs/libmusicbrainz/SUB_DEPENDS
new file mode 100755
index 0000000..81ec13f
--- /dev/null
+++ b/audio-libs/libmusicbrainz/SUB_DEPENDS
@@ -0,0 +1,4 @@
+case ${THIS_SUB_DEPENDS} in
+python) LIBMUSICBRAINZ_PYTHON='y' && echo "Forcing python bindings." ;;
+*) echo "Unknown sub depends!!!" && return 1 ;;
+esac
diff --git a/audio-libs/libtunepimp/CONFIGURE
b/audio-libs/libtunepimp/CONFIGURE
new file mode 100755
index 0000000..61def76
--- /dev/null
+++ b/audio-libs/libtunepimp/CONFIGURE
@@ -0,0 +1 @@
+config_query LIBTUNEPIMP_PYTHON "Install python bindings?" n
diff --git a/audio-libs/libtunepimp/DEPENDS b/audio-libs/libtunepimp/DEPENDS
new file mode 100755
index 0000000..0b8a050
--- /dev/null
+++ b/audio-libs/libtunepimp/DEPENDS
@@ -0,0 +1,9 @@
+depends libmusicbrainz &&
+if [[ "${LIBTUNEPIMP_PYTHON}" == "y" ]]
+then depends python
+fi &&
+
+optional_depends libmad "" "" "mp3 support?" &&
+optional_depends libvorbis "" "" "ogg support?" &&
+optional_depends flac "" "" "FLAC support?" &&
+optional_depends taglib "" "" "wma and musepack support?"
diff --git a/audio-libs/libtunepimp/DETAILS b/audio-libs/libtunepimp/DETAILS
index fb7dd2d..aa70f81 100755
--- a/audio-libs/libtunepimp/DETAILS
+++ b/audio-libs/libtunepimp/DETAILS
@@ -1,7 +1,7 @@
SPELL=libtunepimp
VERSION=0.4.2
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_URL[1]=http://ftp.musicbrainz.org/pub/musicbrainz/libtunepimp-0.4.2.tar.gz
+ SOURCE_URL[1]=ftp://ftp.musicbrainz.org/pub/musicbrainz/$SOURCE

SOURCE_HASH=sha512:bdc15a0bea538f21cce2d07ea0725923064c05d674d8b05060434b8248207a1a06c8094027dabb8154d1c13ffcb8c7b4556e6eeabcbc958efe52d8935b0452c2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
WEB_SITE=http://musicbrainz.org/docs/tunepimp/index.html
diff --git a/audio-libs/libtunepimp/HISTORY b/audio-libs/libtunepimp/HISTORY
index 0470a2e..208d70d 100644
--- a/audio-libs/libtunepimp/HISTORY
+++ b/audio-libs/libtunepimp/HISTORY
@@ -1,3 +1,6 @@
+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added python SUB_DEPENDS, PRE_SUB_DEPENDS
+
2006-07-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* UP_TRIGGERS: added, 0.4.2 is an incompatible update

@@ -5,6 +8,11 @@
* BUIlD, patches: deleted
* DETAILS: Update to 0.4.2 see 10901

+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 0.4.2
+ * CONFIGURE, DEPENDS, INSTALL: added python bindings support
+ * removed patches
+
2006-04-26 Unet <unet AT sourcemage.org>
* BUILD: Added patches
* gcc41.patch: Added
diff --git a/audio-libs/libtunepimp/INSTALL b/audio-libs/libtunepimp/INSTALL
new file mode 100755
index 0000000..2998c13
--- /dev/null
+++ b/audio-libs/libtunepimp/INSTALL
@@ -0,0 +1,6 @@
+default_install &&
+if [[ "${LIBTUNEPIMP_PYTHON}" == "y" ]] ; then
+ cd ${SOURCE_DIRECTORY}/python &&
+ python setup.py build &&
+ python setup.py install
+fi
diff --git a/audio-libs/libtunepimp/PRE_SUB_DEPENDS
b/audio-libs/libtunepimp/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..90e05b4
--- /dev/null
+++ b/audio-libs/libtunepimp/PRE_SUB_DEPENDS
@@ -0,0 +1,4 @@
+case $THIS_SUB_DEPENDS in
+python) is_depends_enabled $SPELL python && return 0 ;;
+esac &&
+return 1
diff --git a/audio-libs/libtunepimp/SUB_DEPENDS
b/audio-libs/libtunepimp/SUB_DEPENDS
new file mode 100755
index 0000000..5cbfdd7
--- /dev/null
+++ b/audio-libs/libtunepimp/SUB_DEPENDS
@@ -0,0 +1,4 @@
+case ${THIS_SUB_DEPENDS} in
+python) LIBTUNEPIMP_PYTHON='y' && echo "Forcing python bindings." ;;
+*) echo unknown sub-depends!!! ; return 1 ;;
+esac
diff --git a/audio-soft/picard/BUILD b/audio-soft/picard/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/audio-soft/picard/BUILD
@@ -0,0 +1 @@
+true
diff --git a/audio-soft/picard/DEPENDS b/audio-soft/picard/DEPENDS
new file mode 100755
index 0000000..441d941
--- /dev/null
+++ b/audio-soft/picard/DEPENDS
@@ -0,0 +1,3 @@
+depends wxpython &&
+depends -sub python libtunepimp &&
+depends -sub python libmusicbrainz
diff --git a/audio-soft/picard/DETAILS b/audio-soft/picard/DETAILS
new file mode 100755
index 0000000..dfd52b0
--- /dev/null
+++ b/audio-soft/picard/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=picard
+ VERSION=0.6.0
+ BUILD_API=2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL=https://helixcommunity.org/download.php/1791/${SOURCE}
+ SOURCE_GPG=gurus.gpg:${SOURCE}.sig
+ WEB_SITE=http://musicbrainz.org/news/picard.html
+ ENTERED=20060627
+ UPDATED=20060627
+ LICENSE[0]=GPL
+ SHORT=""
+cat << EOF
+
+EOF
diff --git a/audio-soft/picard/DOWNLOAD b/audio-soft/picard/DOWNLOAD
new file mode 100755
index 0000000..5964ef1
--- /dev/null
+++ b/audio-soft/picard/DOWNLOAD
@@ -0,0 +1,8 @@
+if [[ -e ${SOURCE_CACHE}/${SOURCE} ]] ; then
+ message "${MESSAGE_COLOR}Found source file" \
+ "${FILE_COLOR}${SOURCE}${DEFAULT_COLOR}"
+else
+ message "${MESSAGE_COLOR}Downloading source file" \
+ "${FILE_COLOR}${SOURCE}${DEFAULT_COLOR}" &&
+ wget --no-check-certificate ${SOURCE_URL} -O ${SOURCE_CACHE}/${SOURCE}
+fi
diff --git a/audio-soft/picard/HISTORY b/audio-soft/picard/HISTORY
new file mode 100644
index 0000000..cea98c9
--- /dev/null
+++ b/audio-soft/picard/HISTORY
@@ -0,0 +1,8 @@
+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * INSTALL: corrected /usr/bin/picard permissions
+ * destkop/picard.desktop: changed permissions, category and name
+ * DEPENDS: needs python bindings in libmusicbrainz and libtunepimp
+
+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, INSTALL, HISTORY, picard,
+ desktop/picard.desktop: created spell
diff --git a/audio-soft/picard/INSTALL b/audio-soft/picard/INSTALL
new file mode 100755
index 0000000..a92ef18
--- /dev/null
+++ b/audio-soft/picard/INSTALL
@@ -0,0 +1,3 @@
+mkdir -p ${INSTALL_ROOT}/usr/share/picard &&
+cp -r ${SOURCE_DIRECTORY}/* ${INSTALL_ROOT}/usr/share/picard &&
+install -m 755 ${SCRIPT_DIRECTORY}/picard ${INSTALL_ROOT}/usr/bin/
diff --git a/audio-soft/picard/desktop/picard.desktop
b/audio-soft/picard/desktop/picard.desktop
new file mode 100644
index 0000000..c78bf60
--- /dev/null
+++ b/audio-soft/picard/desktop/picard.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=Picard tagger
+Exec=picard
+Icon=/usr/share/picard/rc/picard.ico
+Terminal=false
+Type=Application
+Categories=Application;AudioVideo;AudioVideoEditing
diff --git a/audio-soft/picard/picard b/audio-soft/picard/picard
new file mode 100755
index 0000000..5476899
--- /dev/null
+++ b/audio-soft/picard/picard
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+python /usr/share/picard/tagger.py
diff --git a/audio-soft/picard/picard-0.6.0.tar.gz.sig
b/audio-soft/picard/picard-0.6.0.tar.gz.sig
new file mode 100644
index 0000000..68ed641
Binary files /dev/null and b/audio-soft/picard/picard-0.6.0.tar.gz.sig differ
diff --git a/editors/xemacs-sumo/HISTORY b/editors/xemacs-sumo/HISTORY
index c72f79a..9d0fbdc 100644
--- a/editors/xemacs-sumo/HISTORY
+++ b/editors/xemacs-sumo/HISTORY
@@ -1,3 +1,6 @@
+2006-07-30 Pieter Lenaerts <e-type AT sourcemage.org>
+ * INSTALL: create destination directory
+
2006-06-28 Pieter Lenaerts <e-type AT sourcemage.org>
* DETAILS: version 2006-05-10

diff --git a/editors/xemacs-sumo/INSTALL b/editors/xemacs-sumo/INSTALL
index 6e6f3e3..a41c33c 100755
--- a/editors/xemacs-sumo/INSTALL
+++ b/editors/xemacs-sumo/INSTALL
@@ -1 +1,2 @@
+mkdir -p ${INSTALL_ROOT}/usr/lib/xmacs &&
cp -rv ${SOURCE_DIRECTORY}/* ${INSTALL_ROOT}/usr/lib/xemacs/
diff --git a/python-devel/ctypes/DEPENDS b/python-devel/ctypes/DEPENDS
new file mode 100755
index 0000000..a86d429
--- /dev/null
+++ b/python-devel/ctypes/DEPENDS
@@ -0,0 +1 @@
+depends python
diff --git a/python-devel/ctypes/DETAILS b/python-devel/ctypes/DETAILS
new file mode 100755
index 0000000..a038244
--- /dev/null
+++ b/python-devel/ctypes/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=ctypes
+ VERSION=0.9.9.6
+ BUILD_API=2
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL=${SOURCEFORGE_URL}/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:079b028b2bc97819a3fd7467f146d1a8b8e47bdccca5c233ef79fef287c2b77e445494431d959b912270a978b4dc01dec60bf1de6c8c7fc828c647cbcc05ea17
+ WEB_SITE=http://starship.python.net/crew/theller/ctypes/
+ ENTERED=20060627
+ UPDATED=20060627
+ LICENSE[0]=GPL
+ SHORT="advanced ffi package"
+cat << EOF
+ctypes is an advanced ffi (Foreign Function Interface) package for Python 2.3
+and higher.
+
+ctypes allows to call functions exposed from dlls/shared libraries and has
+extensive facilities to create, access and manipulate simple and complicated
C
+data types in Python - in other words: wrap libraries in pure Python. It is
+even possible to implement C callback functions in pure Python.
+EOF
diff --git a/python-devel/ctypes/HISTORY b/python-devel/ctypes/HISTORY
new file mode 100644
index 0000000..905812a
--- /dev/null
+++ b/python-devel/ctypes/HISTORY
@@ -0,0 +1,2 @@
+2006-06-27 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS, DEPENDS, HISTORY: created spell



  • [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (d4b6741f2f232fa32e55b60256d02b7cd5f8f8c9), Pieter Lenaerts, 07/30/2006

Archive powered by MHonArc 2.6.24.

Top of Page