ports/78487: update audio/musepack to 1.15u

Stefan Ehmann shoesoft at gmx.net
Sun Mar 6 12:40:03 UTC 2005


>Number:         78487
>Category:       ports
>Synopsis:       update audio/musepack to 1.15u
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 06 12:40:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Stefan Ehmann
>Release:        FreeBSD 5.4-PRERELEASE i386
>Organization:
>Environment:


System: FreeBSD 5.4-PRERELEASE #80: Sat Mar  5 13:53:49 CET 2005
    stefan at taxman.pepperland:/usr/obj/usr/src/sys/TAXMAN



>Description:


update audio/musepack 1.15r->1.15u


>How-To-Repeat:





>Fix:


--- diff-musepack begins here ---
diff -ruN musepack.bak/Makefile musepack/Makefile
--- musepack.bak/Makefile	Sun Mar  6 13:10:43 2005
+++ musepack/Makefile	Sun Mar  6 12:46:43 2005
@@ -6,10 +6,9 @@
 #
 
 PORTNAME=	musepack
-PORTVERSION=	1.15r
+PORTVERSION=	1.15u
 CATEGORIES=	audio
-MASTER_SITES=	http://www.saunalahti.fi/cse/seed/downloads/ \
-		http://corecodec.org/download.php/196/
+MASTER_SITES=	http://www.saunalahti.fi/grimmel/musepack.net-files/source/
 DISTNAME=	mpcsv7-src-${PORTVERSION}
 
 MAINTAINER=	shoesoft at gmx.net
@@ -20,6 +19,7 @@
 PLIST_FILES=	bin/mppdec bin/mppenc bin/replaygain
 BINS=		mppdec mppenc replaygain
 ALL_TARGET=	${BINS}
+USE_BZIP2=	yes
 USE_GMAKE=	yes
 USE_REINPLACE=	yes
 WRKSRC=		${WRKDIR}/sv7
@@ -34,6 +34,7 @@
 .if ${ARCH} != i386
 	${REINPLACE_CMD} -e "s|#define USE_ASM|//#define USE_ASM|" ${WRKSRC}/mpp.h
 .endif
+	${REINPLACE_CMD} -e "s|#define USE_IRIX_AUDIO|//#define USE_IRIX_AUDIO|" ${WRKSRC}/mpp.h
 	${REINPLACE_CMD} -e "s|<machine/soundcard.h>|<sys/soundcard.h>|" ${WRKSRC}/mppdec.h
 
 do-install:
diff -ruN musepack.bak/distinfo musepack/distinfo
--- musepack.bak/distinfo	Sun Mar  6 13:10:43 2005
+++ musepack/distinfo	Sun Mar  6 12:43:10 2005
@@ -1,2 +1,2 @@
-MD5 (mpcsv7-src-1.15r.tar.gz) = 4ebf8573baf5ab176810052c16323b3a
-SIZE (mpcsv7-src-1.15r.tar.gz) = 538420
+MD5 (mpcsv7-src-1.15u.tar.bz2) = 5bc6850ad68d731f4cb91a8c5986e65f
+SIZE (mpcsv7-src-1.15u.tar.bz2) = 465073
diff -ruN musepack.bak/files/patch-Makefile musepack/files/patch-Makefile
--- musepack.bak/files/patch-Makefile	Sun Mar  6 13:10:43 2005
+++ musepack/files/patch-Makefile	Sun Mar  6 12:57:08 2005
@@ -1,43 +1,36 @@
---- Makefile.orig	Wed Mar 17 23:17:54 2004
-+++ Makefile	Fri Apr 16 16:07:57 2004
-@@ -136,27 +136,21 @@
- OPTIM_SPEED = \
- 	-O3 -s                  \
- 	-finline-functions      \
--	-mno-ieee-fp            \
--	-ffast-math             \
- 	-fomit-frame-pointer    \
- 	-frerun-loop-opt        \
- 	-fstrength-reduce       \
- 	-fexpensive-optimizations \
- 	-funroll-all-loops -fmove-all-movables -fstrength-reduce \
--	-mpreferred-stack-boundary=2 -malign-jumps=5 -malign-loops=0 -malign-functions=5
- 
- # -fcse-follow-jumps \
- 
- 
- OPTIM_SIZE = \
- 	-Os -s                  \
--	-mno-ieee-fp            \
--	-ffast-math             \
- 	-fomit-frame-pointer    \
- 	-frerun-loop-opt        \
- 	-fstrength-reduce       \
- 	-fmove-all-movables -fstrength-reduce -fcse-follow-jumps \
--	-mpreferred-stack-boundary=2 -malign-jumps=5 -malign-loops=0 -malign-functions=5
- 
- # Options to generate Assembly code for inspecting
- 
-@@ -189,7 +183,7 @@
+--- Makefile.orig	Fri Jan 28 16:56:12 2005
++++ Makefile	Sun Mar  6 12:56:51 2005
+@@ -98,7 +98,7 @@
+ 
+ ifndef MINGW
+ LDADD    = -lm
+-#LDADD   += -lesd
++LDADD   += -L$(LOCALBASE)/lib -lesd
+ else
+ LDADD    = -lwinmm -lws2_32
+ endif
+@@ -161,7 +161,7 @@
+ 
+ FLAGS = \
+ 	-fomit-frame-pointer -funroll-loops \
+-	-mno-ieee-fp -ffast-math -pipe
++	-pipe
+ 
+ ifneq ($(CC_MAJ),4)
+ FLAGS += -fmove-all-movables
+@@ -211,9 +211,9 @@
  
  # Merge all options together for CFLAGS and CFLAG_SIZE
  
--CFLAGS        = $(ARCH) $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMAKE_$(BITS)BIT -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
-+CFLAGS        += $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMAKE_$(BITS)BIT -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
- CFLAGS       += -I$(XINCLDIR) -L$(XLIBDIR)
+-CFLAGS        += $(ARCH) $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
++CFLAGS        += $(FEATURE) $(WARN) $(PROFILE) $(DEBUG) -DMPPDEC_VERSION=\"$(MPPDEC_VERSION)\" -DMPPENC_VERSION=\"$(MPPENC_VERSION)\"
+ ifndef MINGW
+-CFLAGS       += -I$(XINCLDIR) -L$(XLIBDIR)
++CFLAGS       += -I$(LOCALBASE)/include
+ endif
  #CFLAGS      += $(ASSEM)
  CFLAGS_SIZE   = $(CFLAGS) $(OPTIM_SIZE)
-@@ -226,14 +220,20 @@
+@@ -254,12 +254,15 @@
  
  # Lists of object and C files
  
@@ -52,7 +45,12 @@
  
 -MPPENC_OBJ = analy_filter.o ans.o bitstream.o cvd.o fft4g.o fft4gasm.o fft_routines.o mppenc.o profile.o psy.o psy_tab.o quant.o huffsv7e.o encode_sv7.o wave_in.o tags.o toolse.o fastmath.o pipeopen.o stderr.o regress.o keyboard.o
 +MPPENC_OBJ = analy_filter.o ans.o bitstream.o cvd.o fft4g.o fft_routines.o mppenc.o profile.o psy.o psy_tab.o quant.o huffsv7e.o encode_sv7.o wave_in.o tags.o toolse.o fastmath.o pipeopen.o stderr.o regress.o keyboard.o
- MPPENC_SRC = analy_filter.c ans.c bitstream.c cvd.c fft4g.c            fft_routines.c mppenc.c profile.c psy.c psy_tab.c quant.c huffsv7.c  encode_sv7.c wave_in.c tags.c tools.c  fastmath.c pipeopen.c stderr.c regress.c keyboard.c
+ ifdef MINGW
+ MPPENC_OBJ += winmsg.o
+ endif
+@@ -268,6 +271,9 @@
+ MPPENC_SRC += winmsg.c
+ endif
  MPPENC_ASO =                                                fft4gasm.o
 +ifeq ($(ARCH),i386)
 +MPPENC_OBJ+= fft4gasm.o
@@ -60,7 +58,7 @@
  
  
  REPLAY_OBJ = replaygain.o gain_analysis.o pipeopen.o stderr.o _setargv.o
-@@ -353,8 +353,10 @@
+@@ -393,8 +399,10 @@
  #
  # Compile mppdec source code files
  
--- diff-musepack ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list