Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 May 2009 23:10:45 +0200 (CEST)
From:      Janos Mohacsi <janos.mohacsi@bsd.hu>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/134306: [MAINTAINER] emulators/yape: update to 0.32.5
Message-ID:  <200905062110.n46LAj2d080158@skye.ki.iif.hu>
Resent-Message-ID: <200905062120.n46LK19t081094@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         134306
>Category:       ports
>Synopsis:       [MAINTAINER] emulators/yape: update to 0.32.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed May 06 21:20:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Janos Mohacsi
>Release:        FreeBSD 7.2-STABLE i386
>Organization:
NIIF/HUNGARNET
>Environment:
System: FreeBSD skye.ki.iif.hu 7.2-STABLE FreeBSD 7.2-STABLE #1: Tue May  5 14:54:35 CEST
>Description:
- Update to 0.32.5

Added file(s):
- files/patch-serial.h

Removed file(s):
- files/patch-main.cpp
- files/patch-main.h

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- yape-0.32.5.patch begins here ---
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/Makefile /home/ports/emulators/yape/Makefile
--- /home/ports/emulators/yape.orig/Makefile	2008-06-24 11:56:08.000000000 +0200
+++ /home/ports/emulators/yape/Makefile	2009-05-06 22:10:18.000000000 +0200
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	yape
-PORTVERSION=	0.32.4
-PORTREVISION=	3
+PORTVERSION=	0.32.5
 CATEGORIES=	emulators
 MASTER_SITES=	http://yape.homeserver.hu/download/
 DISTNAME=	${PORTNAME}SDL-${PORTVERSION}
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/distinfo /home/ports/emulators/yape/distinfo
--- /home/ports/emulators/yape.orig/distinfo	2006-01-23 20:37:37.000000000 +0100
+++ /home/ports/emulators/yape/distinfo	2009-05-06 22:10:21.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (yapeSDL-0.32.4.tar.gz) = b2b7a180d2c7893805f820f80f59ad30
-SHA256 (yapeSDL-0.32.4.tar.gz) = 10238e52ccdf35f17fbc5cfe15c3cc3d45bd2a9de067cf00b4309f41959d8634
-SIZE (yapeSDL-0.32.4.tar.gz) = 127195
+MD5 (yapeSDL-0.32.5.tar.gz) = 2d37d720975dc6a0fd9ec4e7964cafb1
+SHA256 (yapeSDL-0.32.5.tar.gz) = 2944a42ac8beb1735f839e82f57d94e9dbd1a0b33e64891c88d1374e4d953830
+SIZE (yapeSDL-0.32.5.tar.gz) = 135478
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-Makefile /home/ports/emulators/yape/files/patch-Makefile
--- /home/ports/emulators/yape.orig/files/patch-Makefile	2005-10-13 16:44:05.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-Makefile	2009-05-06 23:08:03.000000000 +0200
@@ -1,16 +1,26 @@
 
-$FreeBSD: ports/emulators/yape/files/patch-Makefile,v 1.1 2005/10/13 14:44:05 mnag Exp $
+$FreeBSD$
 
---- Makefile.orig	Thu Oct 13 00:09:50 2005
-+++ Makefile	Thu Oct 13 00:10:03 2005
-@@ -12,8 +12,8 @@
- 
- headers = $(objects:.o=.h)
+--- Makefile.orig
++++ Makefile
+@@ -23,8 +23,8 @@
+ hasnoheader = main.h dos.h
+ sourcefiles = $(filter-out $(hasnoheader),$(allfiles)) device.h mem.h roms.h types.h
  
 -CC = g++
--cflags = -O3 -finline -frerun-loop-opt -Winline `sdl-config --cflags`
+-cflags = -O3 -finline -frerun-loop-opt -Winline -fomit-frame-pointer `sdl-config --cflags`
 +CC = $(CXX)
-+cflags = $(CFLAGS) -finline -frerun-loop-opt -Winline `sdl-config --cflags`
++cflags = $(CFLAGS) -finline -frerun-loop-opt -Winline -fomit-frame-pointer `sdl-config --cflags`
  libs = `sdl-config --libs` 
  
  #SDL_CFLAGS := $(shell sdl-config --cflags)
+@@ -72,6 +72,9 @@
+ prg.o : prg.cpp prg.h
+ 	$(CC) $(cflags) -c $< 
+ 
++serial.o : serial.cpp serial.h
++	$(CC) $(cflags) -c $< 
++
+ sound.o : sound.cpp sound.h
+ 	$(CC) $(cflags) -c $< 
+ 
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-README.SDL /home/ports/emulators/yape/files/patch-README.SDL
--- /home/ports/emulators/yape.orig/files/patch-README.SDL	2005-10-13 16:44:05.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-README.SDL	2009-05-06 22:19:25.000000000 +0200
@@ -1,14 +1,14 @@
 
-$FreeBSD: ports/emulators/yape/files/patch-README.SDL,v 1.1 2005/10/13 14:44:05 mnag Exp $
+$FreeBSD$
 
 --- README.SDL.orig
 +++ README.SDL
-@@ -78,7 +78,7 @@
+@@ -80,7 +80,7 @@
    LALT + W	: toggle between unlimited speed and 50 Hz frame rate (original speed)
    
    Internal disk LOAD/SAVE operations are supported to the current
 -  file system directory, which is usually '/home/<username>/yape'.
 +  file system directory, which is usually '/home/<username>/.yape'.
-   Any PRG files you may wish to load, should go there.
+   Any PRG files you may wish to load, should go there, although you can browse the directory tree
+   from the user interface, too.
     
-   This means that an exact filename match will load
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-archdep.cpp /home/ports/emulators/yape/files/patch-archdep.cpp
--- /home/ports/emulators/yape.orig/files/patch-archdep.cpp	2005-10-25 09:43:17.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-archdep.cpp	2009-05-06 22:23:39.000000000 +0200
@@ -1,9 +1,9 @@
 
-$FreeBSD: ports/emulators/yape/files/patch-archdep.cpp,v 1.2 2005/10/13 14:44:05 mnag Exp $
+$FreeBSD$
 
 --- archdep.cpp.orig
 +++ archdep.cpp
-@@ -49,7 +49,7 @@
+@@ -75,7 +75,7 @@
  int ad_makedirs(char *path)
  {
    strcpy(temp,path);
@@ -12,30 +12,21 @@
    CreateDirectory(temp, NULL);
  
    return 1;
-@@ -108,7 +108,7 @@
+@@ -296,7 +296,7 @@
+ 	// Possible buffer overflow fixed.
+ 	strncpy(temp, path, 512);
+ 	if (strlen(temp) > 506) return 0;
+-	strcat(temp, "/yape");
++	strcat(temp, "/.yape");
+ 	mkdir(temp, 0777);
  
-   strcpy( homedir , getenv( "HOME" ));
-   //strcpy( filter, filefilter);
--  strcat( homedir, "/yape" );
-+  strcat( homedir, "/.yape" );
-   chdir ( homedir );
-   dirp = opendir( homedir );
-   //fprintf( stderr, "reading from %s\n", homedir);
-@@ -136,7 +136,7 @@
- int ad_makedirs(char *path)
- {
-   strcpy(temp,path);
--  strcat(temp, "/yape");
-+  strcat(temp, "/.yape");
-   mkdir(temp, 0777);
- 
-   return 1;
-@@ -146,7 +146,7 @@
- {
- 
- 	strcpy( temp, tmpchr);
+ 	return 1;
+@@ -307,7 +307,7 @@
+ 	// Possible buffer overflow fixed.
+ 	strncpy(temp, tmpchr, 512);
+ 	if (strlen(temp) > 496) return NULL;
 -	strcat( temp, "/yape/yape.conf");
 +	strcat( temp, "/.yape/yape.conf");
- 
  	return temp;
  }
+ 
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-main.cpp /home/ports/emulators/yape/files/patch-main.cpp
--- /home/ports/emulators/yape.orig/files/patch-main.cpp	2005-10-13 16:44:05.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-main.cpp	1970-01-01 01:00:00.000000000 +0100
@@ -1,28 +0,0 @@
-
-$FreeBSD: ports/emulators/yape/files/patch-main.cpp,v 1.1 2005/10/13 14:44:05 mnag Exp $
-
---- main.cpp.orig
-+++ main.cpp
-@@ -12,6 +12,7 @@
- 
- #include "main.h"
- #include "interface.h"
-+#include <math.h>
- 
- 
- // SDL stuff
-@@ -210,11 +211,11 @@
- 			Yc = (luma[j+1] - 2.0)* 255.0 / (5.0 - 2.0); // 5V is the base voltage
- 			// RED, GREEN and BLUE component
- 			colorindex = (j)*16*3 + i*3;
--			col = (Uint8) max(min((Yc + 1.367 * Vc),255.0),0);
-+			col = (Uint8) fmax(fmin((Yc + 1.367 * Vc),255.0),0);
- 			p4col_calc[ colorindex ] = p4col_calc[ 384 + colorindex ] = col;
--			col = (Uint8) max(min((Yc - 0.336 * Uc - 0.698 * Vc ),255.0),0);
-+			col = (Uint8) fmax(fmin((Yc - 0.336 * Uc - 0.698 * Vc ),255.0),0);
- 			p4col_calc[ colorindex + 1] = p4col_calc[ 384 + colorindex + 1] = col;
--			col = (Uint8) max(min((Yc + 1.732 * Uc),255.0),0);
-+			col = (Uint8) fmax(fmin((Yc + 1.732 * Uc),255.0),0);
- 			p4col_calc[ colorindex + 2] = p4col_calc[ 384 + colorindex + 2] = col;
- 		}
- 
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-main.h /home/ports/emulators/yape/files/patch-main.h
--- /home/ports/emulators/yape.orig/files/patch-main.h	2005-10-25 09:43:17.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-main.h	1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-
-$FreeBSD: ports/emulators/yape/files/patch-main.h,v 1.2 2005/10/13 14:44:05 mnag Exp $
-
---- main.h.orig
-+++ main.h
-@@ -17,7 +17,7 @@
- #include <string.h>
- #include <ctype.h>
- #include <math.h>
--#include "SDL/SDL.h"
-+#include "SDL.h"
- 
- #include "keyboard.h"
- #include "cpu.h"
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-serial.h /home/ports/emulators/yape/files/patch-serial.h
--- /home/ports/emulators/yape.orig/files/patch-serial.h	1970-01-01 01:00:00.000000000 +0100
+++ /home/ports/emulators/yape/files/patch-serial.h	2009-05-06 22:58:22.000000000 +0200
@@ -0,0 +1,14 @@
+
+$FreeBSD$
+
+--- serial.h.orig
++++ serial.h
+@@ -1,7 +1,7 @@
+ #ifndef _SERIAL_H
+ #define _SERIAL_H
+ 
+-#include "SDL/SDL.h"
++#include "SDL.h"
+ 
+ class CSerial {
+ 
diff -ruN --exclude=CVS /home/ports/emulators/yape.orig/files/patch-sound.h /home/ports/emulators/yape/files/patch-sound.h
--- /home/ports/emulators/yape.orig/files/patch-sound.h	2005-10-25 09:43:17.000000000 +0200
+++ /home/ports/emulators/yape/files/patch-sound.h	2009-05-06 22:33:52.000000000 +0200
@@ -1,5 +1,5 @@
 
-$FreeBSD: ports/emulators/yape/files/patch-sound.h,v 1.2 2005/10/13 14:44:05 mnag Exp $
+$FreeBSD$
 
 --- sound.h.orig
 +++ sound.h
@@ -7,8 +7,8 @@
  #ifndef _SOUND_H
  #define _SOUND_H
  
--#include "SDL/SDL.h"
-+#include "SDL.h"
+-#include <SDL/SDL.h>
++#include <SDL.h>
+ #include "types.h"
  
- 
- class MEM;
+ extern void init_audio(unsigned int sampleFrq = 48000);
--- yape-0.32.5.patch ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905062110.n46LAj2d080158>