Thursday, February 01, 2018

Re: update audio/lame

On Jan 30 11:29:09, stu@spacehopper.org wrote:
> On 2018/01/30 10:25, Jan Stary wrote:
> > +CONFIGURE_STYLE=simple
>
> Why "simple" and not "gnu"?

Fixed, thanks.


Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/lame/Makefile,v
retrieving revision 1.58
diff -u -p -u -p -r1.58 Makefile
--- Makefile 27 Jul 2017 14:48:10 -0000 1.58
+++ Makefile 1 Feb 2018 09:13:46 -0000
@@ -3,8 +3,7 @@
COMMENT= lame ain't an MP3 encoder
#'

-DISTNAME= lame-3.99.5
-REVISION= 1
+DISTNAME= lame-3.100

SHARED_LIBS += mp3lame 2.1 # 0.1

@@ -24,13 +23,20 @@ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:

LIB_DEPENDS= converters/libiconv

-USE_GMAKE= Yes
-
-AUTOCONF_VERSION=2.69
-CONFIGURE_STYLE=autoconf
-CONFIGURE_ARGS= --enable-mp3rtp \
- --disable-mp3x \
- --with-fileio=lame
+CONFIGURE_STYLE=gnu
+CONFIGURE_ARGS= \
+ --mandir=${PREFIX}/man \
+ --enable-option-checking \
+ --disable-silent-rules \
+ --enable-largefile \
+ --disable-cpml \
+ --disable-decoder \
+ --enable-frontend \
+ --enable-dynamic-frontends \
+ --disable-mp3x \
+ --enable-mp3rtp \
+ --without-dmalloc \
+ --with-fileio=lame

.if ${MACHINE_ARCH} == "i386"
BUILD_DEPENDS+= devel/nasm
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/lame/distinfo,v
retrieving revision 1.19
diff -u -p -u -p -r1.19 distinfo
--- distinfo 18 Jan 2015 03:12:43 -0000 1.19
+++ distinfo 1 Feb 2018 09:13:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (lame-3.99.5.tar.gz) = JDRrQVjkrzvZ8uGUuyPrRzx1+3N3ARUjNTGWsZuaI/8=
-SIZE (lame-3.99.5.tar.gz) = 1445348
+SHA256 (lame-3.100.tar.gz) = 3f42yrhzeUA4riwSEFV600hXpLa9xRV4XR2p4XWx2h4=
+SIZE (lame-3.100.tar.gz) = 1524133
Index: patches/patch-configure_in
===================================================================
RCS file: patches/patch-configure_in
diff -N patches/patch-configure_in
--- patches/patch-configure_in 27 Jul 2017 14:48:10 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,37 +0,0 @@
-$OpenBSD: patch-configure_in,v 1.1 2017/07/27 14:48:10 espie Exp $
-
-Complete auto detection of xmmintrin_h according to actual support.
-from FreeBSD
-
-Index: configure.in
---- configure.in.orig
-+++ configure.in
-@@ -56,7 +56,7 @@ LIB_MAJOR_VERSION=0
-
- # increase this when changes are made, but they are upward compatible
- # to previous versions
--LIB_MINOR_VERSION=0
-+LIB_MINOR_VERSION=1
-
- dnl # work around for a bug, don't know where it is exactly
- if test "${ac_cv_cygwin}" = "yes"; then
-@@ -96,8 +96,18 @@ AC_CHECK_HEADERS( \
- sys/soundcard.h \
- sys/time.h \
- unistd.h \
-- xmmintrin.h \
- linux/soundcard.h)
-+
-+dnl Checks for actually working SSE intrinsics
-+AC_MSG_CHECKING(working SSE intrinsics)
-+AC_COMPILE_IFELSE(
-+ [AC_LANG_PROGRAM(
-+ [[#include <xmmintrin.h>]],
-+ [[_mm_sfence();]])],
-+ [AC_DEFINE([HAVE_XMMINTRIN_H], [1], [Define if SSE intrinsics work.])
-+ ac_cv_header_xmmintrin_h=yes],
-+ [ac_cv_header_xmmintrin_h=no])
-+AC_MSG_RESULT(${ac_cv_header_xmmintrin_h})
-
- dnl Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST

No comments:

Post a Comment