ports/153647: New patched version
Gleb Sushko
neuroworker at gmail.com
Mon Jan 3 13:50:10 UTC 2011
>Number: 153647
>Category: ports
>Synopsis: New patched version
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Jan 03 13:50:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Gleb Sushko
>Release:
>Organization:
>Environment:
>Description:
[maintainer update]
New patched version, fix for crashes and new features.
>How-To-Repeat:
>Fix:
diff -ruN old/Makefile mikmod/Makefile
--- old/Makefile 2010-12-23 01:23:36.000000000 +0700
+++ mikmod/Makefile 2011-01-03 20:41:59.000000000 +0700
@@ -6,16 +6,13 @@
#
PORTNAME= libmikmod
-PORTVERSION= 3.1.11
-PORTREVISION= 2
+PORTVERSION= 3.1.12
+PORTREVISION= 3
CATEGORIES= audio
-MASTER_SITES= http://mikmod.raphnet.net/files/
+MASTER_SITES= http://209.44.102.205/FreeBSD/distfiles/
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.patched
-PATCH_SITES= http://mikmod.raphnet.net/files/
-PATCHFILES= libmikmod-3.1.11-a.diff
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= neuroworker at gmail.com
COMMENT= MikMod Sound Library
USE_AUTOTOOLS= libtool
@@ -41,8 +38,6 @@
post-extract:
@${RM} -f ${WRKSRC}/docs/mikmod.info-*
-
-post-patch:
@${REINPLACE_CMD} \
-e 's|\$$CFLAGS -pthread|\$$CFLAGS ${PTHREAD_CFLAGS}|g' \
-e 's|-pthread \$$REENTRANT|\$$REENTRANT ${PTHREAD_CFLAGS}|g' \
diff -ruN old/distinfo mikmod/distinfo
--- old/distinfo 2006-10-12 16:43:00.000000000 +0800
+++ mikmod/distinfo 2011-01-03 20:22:24.000000000 +0700
@@ -1,6 +1,2 @@
-MD5 (libmikmod-3.1.11.tar.gz) = 705106da305e8de191549f1e7393185c
-SHA256 (libmikmod-3.1.11.tar.gz) = 2d7598cd2a8c61c023f27c9c7c1aca8bbfd92aadbee2f98b7a6d421eae35c929
-SIZE (libmikmod-3.1.11.tar.gz) = 611590
-MD5 (libmikmod-3.1.11-a.diff) = 5e56be5a32eecf3cfa195379a5ecb0ef
-SHA256 (libmikmod-3.1.11-a.diff) = 4d546e905fd9f93da02701fc813f557f79b17084dc1f9ba5626475f4577eedbc
-SIZE (libmikmod-3.1.11-a.diff) = 67970
+SHA256 (libmikmod-3.1.12.tar.gz) = 6f91e97c5c62975882753aa36ed52cb57674d3ff3371f5cd873109acf96d27cd
+SIZE (libmikmod-3.1.12.tar.gz) = 616602
diff -ruN old/files/patch-ad mikmod/files/patch-ad
--- old/files/patch-ad 2000-05-29 14:34:02.000000000 +0800
+++ mikmod/files/patch-ad 1970-01-01 07:00:00.000000000 +0700
@@ -1,32 +0,0 @@
---- drivers/drv_raw.c 2000/05/26 10:10:11 1.1
-+++ drivers/drv_raw.c 2000/05/26 10:11:48
-@@ -58,6 +58,7 @@
- static int rawout=-1;
- static SBYTE *audiobuffer=NULL;
- static CHAR *filename=NULL;
-+static unsigned long counter=0;
-
- static void RAW_CommandLine(CHAR *cmdline)
- {
-@@ -113,13 +114,20 @@
- if (rawout!=-1) {
- close(rawout);
- rawout=-1;
-+ if (counter==0)
-+ unlink(filename?filename:FILENAME);
-+ else
-+ counter=0;
- }
- _mm_free(audiobuffer);
- }
-
- static void RAW_Update(void)
- {
-- write(rawout,audiobuffer,VC_WriteBytes(audiobuffer,BUFFERSIZE));
-+ int num;
-+ num=write(rawout,audiobuffer,VC_WriteBytes(audiobuffer,BUFFERSIZE));
-+ if (num>0)
-+ counter+=num;
- }
-
- static BOOL RAW_Reset(void)
diff -ruN old/pkg-descr mikmod/pkg-descr
--- old/pkg-descr 2010-06-18 17:19:54.000000000 +0800
+++ mikmod/pkg-descr 2011-01-03 20:41:22.000000000 +0700
@@ -1,4 +1,4 @@
-libmikmod is a portable sound library for Unix.
+Patched version of the libmikmod. Is a portable sound library for Unix.
It is able to play the IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM,
IMF, GDM, STX, OKT and of course MOD module formats.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list