ports/145466: Update audio/exaile to 0.3.1.1
Joseph S. Atkinson
jsa at wickedmachine.net
Thu Apr 8 00:20:08 UTC 2010
>Number: 145466
>Category: ports
>Synopsis: Update audio/exaile to 0.3.1.1
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Apr 08 00:20:08 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Joseph S. Atkinson
>Release:
>Organization:
>Environment:
>Description:
>From the changelog:
* an issue that could cause exaile to be unable to run without installing was fixed
* the tagger now only writes to changed files, not all selected files
* an edge case that could result in new playlists not being saved was resolved
* album shuffle now properly respects discnumber tags and double-digit tracknumber tags
* arguments passed to the installed exaile script are now properly quoted, resolving issues with using filenames that had spaces or unusual characters in them.
* a number of additional minor issues were resolved
Also, while I am here, implement some changes to ease future updates.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN /usr/ports/audio/exaile/Makefile exaile/Makefile
--- /usr/ports/audio/exaile/Makefile 2010-03-29 04:10:25.000000000 -0400
+++ exaile/Makefile 2010-04-07 19:58:46.000000000 -0400
@@ -6,10 +6,9 @@
#
PORTNAME= exaile
-PORTVERSION= 0.3.1.0
-PORTREVISION= 1
+PORTVERSION= ${PORTVERSION_MAJOR}.${PORTVERSION_MINOR}
CATEGORIES= audio
-MASTER_SITES= http://launchpadlibrarian.net/40974604/ \
+MASTER_SITES= http://launchpad.net/${LP_DIR}/ \
http://wickedmachine.net/mirror/
MAINTAINER= jsa at wickedmachine.net
@@ -17,6 +16,7 @@
RUN_DEPENDS= py*-mutagen>=1.11:${PORTSDIR}/audio/py-mutagen
+FETCH_ARGS= -pRr
USE_GNOME= pygtk2 librsvg2
USE_GSTREAMER= python good
USE_PYTHON= 2.5+
@@ -34,6 +34,10 @@
NLS "Native Language Support" On \
SEXY "UI enhancements" On
+PORTVERSION_MAJOR= 0.3.1
+PORTVERSION_MINOR= 1
+LP_DIR= ${PORTNAME}/${PORTVERSION_MAJOR}/${PORTVERSION}/+download
+
.include <bsd.port.pre.mk>
.if !defined(WITHOUT_BAD)
diff -ruN /usr/ports/audio/exaile/distinfo exaile/distinfo
--- /usr/ports/audio/exaile/distinfo 2010-03-20 22:47:46.000000000 -0400
+++ exaile/distinfo 2010-04-07 19:55:23.000000000 -0400
@@ -1,3 +1,3 @@
-MD5 (exaile-0.3.1.0.tar.gz) = e9554ee9bb49af3d1b3a8570e51a27da
-SHA256 (exaile-0.3.1.0.tar.gz) = 68239fc40da23ba72327b10352a351ea00389955d631b96f69ae04a9861662f0
-SIZE (exaile-0.3.1.0.tar.gz) = 1899451
+MD5 (exaile-0.3.1.1.tar.gz) = 4f0e6ce72249027d69653456a0707c57
+SHA256 (exaile-0.3.1.1.tar.gz) = e785e08dcf4b7392cfd608118732f2365e9cd5374eed7d473e814208f23e1e3c
+SIZE (exaile-0.3.1.1.tar.gz) = 1897993
diff -ruN /usr/ports/audio/exaile/files/patch-tools__generate-launcher exaile/files/patch-tools__generate-launcher
--- /usr/ports/audio/exaile/files/patch-tools__generate-launcher 2010-03-17 21:04:07.000000000 -0400
+++ exaile/files/patch-tools__generate-launcher 1969-12-31 19:00:00.000000000 -0500
@@ -1,17 +0,0 @@
---- ./tools/generate-launcher.orig 2010-03-16 08:29:13.000000000 -0400
-+++ ./tools/generate-launcher 2010-03-16 08:35:43.000000000 -0400
-@@ -8,10 +8,12 @@
- PREFIX=${2:-/usr/local}
- LIBDIR=${3:-/lib}
-
--if (which readlink > /dev/null); then
-+if (which realpath > /dev/null); then
-+ PREFIX=`realpath $PREFIX`
-+elif (which readlink > /dev/null); then
- PREFIX=`readlink -f $PREFIX`
- elif test "${PREFIX:0:1}" != "/"; then
-- echo "Please install using an absolute path for a prefix, or install readlink"
-+ echo "Please use an absolute path for PREFIX, or install either realpath or readlink"
- exit 1
- fi
-
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list