Subject: pkg/14320: upgrade pkgsrc/audio/cheesetracker to v0.2.2
To: None <gnats-bugs@gnats.netbsd.org>
From: None <collver@linuxfreemail.com>
List: netbsd-bugs
Date: 10/21/2001 08:09:09
>Number:         14320
>Category:       pkg
>Synopsis:       upgrade pkgsrc/audio/cheesetracker to v0.2.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 21 08:08:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     
>Release:        NetBSD 1.5.2
>Organization:
  __
 (oO)  Why vote for the lesser of two evils?  Cthulhu for president.
 /||\
>Environment:
System: NetBSD glen 1.5.2 NetBSD 1.5.2 (GLEN) #0: Tue Sep 25 06:41:40 PDT 2001 root@glen:/usr/src/sys/arch/i386/compile/GLEN i386


>Description:
	Cheesetracker v0.2.2 is out, the most noticable change is code to
	load Microsoft Wave formatted samples.
>How-To-Repeat:
>Fix:

--- Makefile	2001/06/18 12:27:36	1.1.1.1
+++ Makefile	2001/10/21 15:05:22
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.1.1.1 2001/06/18 12:27:36 rh Exp $
 #
 
-DISTNAME=		cheesetracker-0.2.1
+DISTNAME=		cheesetracker-0.2.2
 CATEGORIES=		audio
 MASTER_SITES=		http://www.reduz.com.ar/cheesetracker/
 
--- distinfo	2001/06/18 12:27:36	1.1.1.1
+++ distinfo	2001/10/21 15:05:22
@@ -1,8 +1,10 @@
 $NetBSD: distinfo,v 1.1.1.1 2001/06/18 12:27:36 rh Exp $
 
-SHA1 (cheesetracker-0.2.1.tar.gz) = a8500b96222b74019529b573e5d65821639a451b
-Size (cheesetracker-0.2.1.tar.gz) = 181193 bytes
+SHA1 (cheesetracker-0.2.2.tar.gz) = 29683ca15f3306f3a580f7f8baf31d8ad79c249b
+Size (cheesetracker-0.2.2.tar.gz) = 196767 bytes
 SHA1 (patch-aa) = 363a9f2595723c9a2cfccaf351965405f60775a5
 SHA1 (patch-ab) = 81a12ba155e08608ad608a3e9229be1c819ca844
 SHA1 (patch-ac) = 26f451e9b2dcc9dceb940886fcda3eac4ce317e9
 SHA1 (patch-ad) = ae6d9096984a82edbde66a341703a3baf19722bb
+SHA1 (patch-ae) = 3380911c6806188c6dcdf0f572c4d983a745f112
+SHA1 (patch-af) = 860549927a44009d38380fca35409513ba2af8dd

--- /dev/null	Sun Oct 21 07:34:16 2001
+++ patches/patch-ae	Sun Oct 21 07:15:00 2001
@@ -0,0 +1,13 @@
+$NetBSD$
+
+--- src/loader_wav.cpp.orig	Wed Sep  5 21:51:35 2001
++++ src/loader_wav.cpp
+@@ -162,7 +162,7 @@
+    cout << "--- loading " << p_filename << endl;
+ 
+    // try and open the file
+-   FILE* Source = fopen( p_filename, "rb+" ); // haha I used b
++   FILE* Source = fopen( p_filename, "rb" ); // haha I used b
+    if( !Source ) return FILE_ERROR;
+ 
+    // our detection scheme is simple, we just need to see a riff chunk first thing.

--- /dev/null	Sun Oct 21 07:34:16 2001
+++ patches/patch-af	Sun Oct 21 07:14:25 2001
@@ -0,0 +1,12 @@
+$NetBSD$
+
+--- src/loader_it_info.cpp.orig	Wed Sep  5 22:40:40 2001
++++ src/loader_it_info.cpp
+@@ -24,6 +24,7 @@
+ 
+ 	file_read.get_byte_array((Uint8*)header.identifier,4);
+ 	header.identifier[4]=0;
++	aux_string=(char*)header.identifier;
+         if ( aux_string!="IMPM" ) return FILE_FORMAT_NOT_RECOGNIZED;
+ 
+ 	file_read.get_byte_array((Uint8*)header.songname,26);
>Release-Note:
>Audit-Trail:
>Unformatted: