Bug 189725 - [maintainer update] Update port sysutils/fusefs-mp3fs to Version 0.9
Summary: [maintainer update] Update port sysutils/fusefs-mp3fs to Version 0.9
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: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-05-12 18:30 UTC by Stefan Rumetshofer
Modified: 2014-05-30 17:10 UTC (History)
0 users

See Also:


Attachments
file.diff (1.92 KB, patch)
2014-05-12 18:30 UTC, Stefan Rumetshofer
no flags Details | Diff
fusefs-mp3fs.diff (2.68 KB, patch)
2014-05-21 23:09 UTC, Stefan Rumetshofer
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Rumetshofer 2014-05-12 18:30:00 UTC
A new Version of mp3fs is available.
Actual Version is 0.9, port has 0.32.
Here is the update of the port.

Fix: Patch with patch -p0 < fusefs-mp3fs.diff

The patchfile "patch-src-transcode.c" in the files-directory is not necessary anymore, and can be deleted.
Of course the Makefile and the distfile has changed - look at the uploaded diff.

Patch attached with submission follows:
Comment 1 Dmitry Marakasov freebsd_committer freebsd_triage 2014-05-20 21:21:19 UTC
Responsible Changed
From-To: freebsd-ports-bugs->amdmi3

I'll take it.
Comment 2 Dmitry Marakasov freebsd_committer freebsd_triage 2014-05-20 21:25:28 UTC
State Changed
From-To: open->feedback

Fails on 9.x: http://people.freebsd.org/~amdmi3/fusefs-mp3fs-9.log. You 
should either patch it to remove offending option, or require newer 
compiler version (USES=compiler:c++11-lang)
Comment 3 Stefan Rumetshofer 2014-05-21 23:09:43 UTC
I have added a patch for src/Makefile.in. It removes  the -Wno-sign-conversion 
option. Now it builds on FreeBSD 9.x too. I think it is not necessary to 
install a newer compiler for this little piece of software.
Tested on a fresh install of FreeBSD 9.2-RELEASE-p6 and FreeBSD 10.0-RELEASE-
p3.



Stefan Rumetshofer
Comment 4 dfilter service freebsd_committer freebsd_triage 2014-05-30 17:03:44 UTC
Author: amdmi3
Date: Fri May 30 16:03:40 2014
New Revision: 355868
URL: http://svnweb.freebsd.org/changeset/ports/355868
QAT: https://qat.redports.org/buildarchive/r355868/

Log:
  - Update to 0.9
  
  PR:		189725
  Submitted by:	Stefan Rumetshofer <sterum@overrider.at> (maintainer)

Added:
  head/sysutils/fusefs-mp3fs/files/patch-src-Makefile.in   (contents, props changed)
Deleted:
  head/sysutils/fusefs-mp3fs/files/patch-src-transcode.c
Modified:
  head/sysutils/fusefs-mp3fs/Makefile
  head/sysutils/fusefs-mp3fs/distinfo

Modified: head/sysutils/fusefs-mp3fs/Makefile
==============================================================================
--- head/sysutils/fusefs-mp3fs/Makefile	Fri May 30 16:01:34 2014	(r355867)
+++ head/sysutils/fusefs-mp3fs/Makefile	Fri May 30 16:03:40 2014	(r355868)
@@ -2,18 +2,18 @@
 # $FreeBSD$
 
 PORTNAME=	mp3fs
-PORTVERSION=	0.32
-PORTREVISION=	1
+PORTVERSION=	0.9
+PORTEPOCH=	1
 CATEGORIES=	sysutils audio
-MASTER_SITES=	https://github.com/downloads/khenriks/${PORTNAME}/
+MASTER_SITES=	https://github.com/khenriks/${PORTNAME}/releases/download/v${PORTVERSION}/
 PKGNAMEPREFIX=	fusefs-
 
 MAINTAINER=	sterum@overrider.at
 COMMENT=	FUSE-based filesystem for transcoding flac to mp3 on the fly
 
-LIB_DEPENDS=	mp3lame:${PORTSDIR}/audio/lame \
-		FLAC:${PORTSDIR}/audio/flac \
-		id3tag:${PORTSDIR}/audio/libid3tag
+LIB_DEPENDS=	libmp3lame.so:${PORTSDIR}/audio/lame \
+		libFLAC.so:${PORTSDIR}/audio/flac \
+		libid3tag.so:${PORTSDIR}/audio/libid3tag
 
 FETCH_CMD=	fetch -Fpr
 

Modified: head/sysutils/fusefs-mp3fs/distinfo
==============================================================================
--- head/sysutils/fusefs-mp3fs/distinfo	Fri May 30 16:01:34 2014	(r355867)
+++ head/sysutils/fusefs-mp3fs/distinfo	Fri May 30 16:03:40 2014	(r355868)
@@ -1,2 +1,2 @@
-SHA256 (mp3fs-0.32.tar.gz) = 0b3d7064bf27b86a7f691684760f02126b5edab0108d65826c2a0f7f1a3eefd1
-SIZE (mp3fs-0.32.tar.gz) = 120579
+SHA256 (mp3fs-0.9.tar.gz) = 2f5f7e45ff73d9a16b6c1173cdefb4a4b37f5d141acc360161168af27a821b18
+SIZE (mp3fs-0.9.tar.gz) = 145118

Added: head/sysutils/fusefs-mp3fs/files/patch-src-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/fusefs-mp3fs/files/patch-src-Makefile.in	Fri May 30 16:03:40 2014	(r355868)
@@ -0,0 +1,11 @@
+--- src/Makefile.in	2014-04-09 06:29:47.000000000 +0200
++++ src/Makefile.in	2014-05-21 18:47:57.000000000 +0200
+@@ -279,7 +279,7 @@
+ top_build_prefix = @top_build_prefix@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+-WARNINGS = -Wall -Wextra -Wconversion -Wno-sign-conversion
++WARNINGS = -Wall -Wextra -Wconversion
+ AM_CFLAGS = -std=gnu99 $(fuse_CFLAGS) $(WARNINGS) $(am__append_3) \
+ 	$(am__append_7)
+ AM_CXXFLAGS = -std=c++98 $(fuse_CFLAGS) $(WARNINGS) $(am__append_4) \
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 5 Dmitry Marakasov freebsd_committer freebsd_triage 2014-05-30 17:03:48 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!