Bug 57290 - New port: audio/yammi, a QT music manager with fuzzy search capabilities
Summary: New port: audio/yammi, a QT music manager with fuzzy search capabilities
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-27 18:50 UTC by Arjan van Leeuwen
Modified: 2003-10-01 17:18 UTC (History)
0 users

See Also:


Attachments
file.shar (3.50 KB, text/plain)
2003-09-27 18:50 UTC, Arjan van Leeuwen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arjan van Leeuwen 2003-09-27 18:50:18 UTC
This is a new port for Yammi (audio/yammi), a Qt-based music manager that can 
use XMMS or Noatun as its frontend. Yammi makes it easy to find your music 
using fuzzy search.
Comment 1 Arjan van Leeuwen 2003-09-29 21:23:17 UTC
I forgot to include the patches in the shar, and the shar didn't extract 
correctly. New shar:

http://www.piwebs.com/freebsd/yammi.shar
Comment 2 Michael Nottebrock 2003-09-30 19:43:04 UTC
--Boundary-00=_56ce/EhiYUt0Aq+
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

There are a few issues with this shar, see attached patch. The PORTVERSION may 
not contain strings like "rc" (reference 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-naming.html#PORTING-PKGNAME 
). The additional CONFIGURE_ENV is needed to make the configure check for 
libkdecore work. Finally, make sure to always check for leftover 
space-separators ;). Please review.

Personal note: While not a criterion for inclusion in ports, the buggyness of 
this software is so severe, that I suggest you really think again about 
submitting this port right now. During very superficial testing, I 
encountered several crashes in core functionality (like SIGSEVS while 
scanning for media, apparently if ID3 tags or Ogg Comments return unexpected 
strings).

diff -urN yammi.orig/Makefile yammi/Makefile
--- yammi.orig/Makefile	Tue Sep 30 20:34:38 2003
+++ yammi/Makefile	Tue Sep 30 20:28:48 2003
@@ -6,11 +6,11 @@
 #
 
 PORTNAME=	yammi
-PORTVERSION=	1.0rc1
+PORTVERSION=	1.0.r1
 CATEGORIES=	audio
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
-DISTNAME=	${PORTNAME}-${PORTVERSION:S/.0/.0-/}
+DISTNAME=	${PORTNAME}-${PORTVERSION:S/.0.r/.0-rc/}
 
 MAINTAINER=	avleeuwen@piwebs.com
 COMMENT=	A QT-based music manager with fuzzy search
@@ -22,6 +22,8 @@
 USE_QT_VER=	3
 USE_GMAKE=	yes
 GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	CXXFLAGS="${CXXFLAGS} ${PTHREAD_CFLAGS}" \
+		LDFLAGS="${LDFLAGS} ${PTHREAD_LIBS}"
 CONFIGURE_ARGS+=	--program-prefix=''
 USE_REINPLACE=	yes
 
@@ -32,7 +34,7 @@
 .endif # exists(${LOCALBASE}/bin/noatun)
 
 .if defined(WITH_NOATUN)
-BUILD_DEPENDS+= noatun:${PORTSDIR}/multimedia/kdemultimedia3
+BUILD_DEPENDS+=	noatun:${PORTSDIR}/multimedia/kdemultimedia3
 WITH_KDE=yes
 .endif # defined(WITH_NOATUN)
Comment 3 Michael Nottebrock freebsd_committer freebsd_triage 2003-10-01 17:18:24 UTC
State Changed
From-To: open->closed

Committed, thanks!