make sure we force automake-1.8
authorMike Frysinger <vapier@gentoo.org>
Wed, 15 Dec 2004 17:20:08 +0000 (17:20 +0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 15 Dec 2004 17:20:08 +0000 (17:20 +0000)
games-arcade/smclone/Manifest
games-arcade/smclone/files/0.94.1-use-HOME.patch
games-arcade/smclone/smclone-0.94.1.ebuild

index ee1216f3cb7cac9e71563dc57f4cccfbfb5cff55..549d76a6a70165bb196a2a8963954d63dac7292f 100644 (file)
@@ -1,16 +1,16 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 1fa27468af0beea4b61f729b6086d911 smclone-0.94.1.ebuild 1461
+MD5 7334d9f9af13f500fbeb57977ad6162f smclone-0.94.1.ebuild 1483
 MD5 fb78e4412858d46c386a9602c52c8ad9 ChangeLog 339
 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
 MD5 73e6ede9566959233f03faa1caf91657 files/digest-smclone-0.94.1 202
 MD5 349d7f721e40c9520d0951c7de1aacb6 files/0.94.1-gentoo-paths.patch 1148
-MD5 e7791b027b33238591ac319187887371 files/0.94.1-use-HOME.patch 3333
+MD5 008cc27fba8111df05177f5862887eeb files/0.94.1-use-HOME.patch 3674
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.9.10 (GNU/Linux)
 
-iD8DBQFBvnLzroRuSHgZdywRAm9YAJ9rxiK+x2q0Owr+vOxLyHnk5KXxgACfR+41
-0I5pgyFp9pTiG5JVNCQi3vc=
-=NJo6
+iD8DBQFBwHJoroRuSHgZdywRAkKFAJ0fHG69EFpdKLbvhUe9Rt17QIhLpgCeL/jJ
+serHRjQOfHdNOHNU6tqr4X8=
+=pl+e
 -----END PGP SIGNATURE-----
index 0c4f21fa327b3701d77aa5c3721df0f5b8b5e348..9d6f7787209a57a382feed160fdb3b851130cae3 100644 (file)
  \r
        ifstream ifs( Full_Save_Name, ios::in );\r
  \r
-@@ -67,8 +67,8 @@
+@@ -67,8 +67,11 @@
  \r
++#include <sys/stat.h>
  int Savegame_Save( unsigned int Save_file, Savegame Save_info )\r
  {\r
 -      char Full_Save_Name[45];\r
 -      sprintf( Full_Save_Name, "%s/%d.sav", SAVE_DIR, Save_file );\r
-+      char Full_Save_Name[255];\r
-+      snprintf( Full_Save_Name, 254, "%s/%s/%d.sav", getenv("HOME"), SAVE_DIR, Save_file );\r
++      char Full_Save_Name[255];
++      snprintf( Full_Save_Name, 254, "%s/%s", getenv("HOME"), SAVE_DIR );
++      mkdir(Full_Save_Name, 0770);
++      snprintf( Full_Save_Name, 254, "%s/%s/%d.sav", getenv("HOME"), SAVE_DIR, Save_file );
  \r
        ifstream ifs( Full_Save_Name, ios::in );\r
  \r
@@ -63,8 +66,9 @@
        ifstream ifs( Full_Save_Name.c_str(), ios::in );\r
 --- main.cpp.orig      2004-12-13 23:29:48.623416072 -0500
 +++ main.cpp   2004-12-13 23:31:16.989982312 -0500
-@@ -554,14 +554,14 @@
+@@ -554,14 +554,17 @@
  
++#include <sys/stat.h>
  void MakeScreenshot( void )
  {
 -      char filename[20];\r
                i++;\r
  
 -              sprintf( filename, "Screenshots/%03d.bmp" , i );
++              snprintf( filename, 254, "%s/.smclone/Screenshots" , getenv("HOME"));
++              mkdir(filename, 0770);
 +              snprintf( filename, 254, "%s/.smclone/Screenshots/%03d.bmp" , getenv("HOME"), i );
                FILE *fp = fopen( filename, "r" );\r
  
                if( !fp )
 --- preferences.cpp.orig       2004-12-13 23:31:36.006091424 -0500
 +++ preferences.cpp    2004-12-13 23:33:28.611972728 -0500
-@@ -27,6 +27,12 @@
+@@ -27,6 +27,15 @@
  {\r
        //\r
  }\r
++#include <sys/stat.h>
 +char *get_PREF_NAME( void )
 +{
 +      static char ret[255];
++      snprintf(ret, 254, "%s/.smclone", getenv("HOME"));
++      mkdir(ret, 0770);
 +      snprintf(ret, 254, "%s/.smclone/%s", getenv("HOME"), PREF_NAME);
 +      return ret;
 +}
index 252d95a5aa7e8bb69aa56105d04650fdc0a5572e..af027ec47da93cc03d878796ec2f61eb391efbc7 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-arcade/smclone/smclone-0.94.1.ebuild,v 1.1 2004/12/14 04:57:49 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-arcade/smclone/smclone-0.94.1.ebuild,v 1.2 2004/12/15 17:20:08 vapier Exp $
 
 inherit games eutils
 
@@ -36,7 +36,7 @@ src_unpack() {
                configure.ac
        sed -i 's:-Wmissing-prototypes:-Wno-deprecated:' Makefile.am
        chmod a+x autogen.sh
-       ./autogen.sh || die "autogen failed"
+       env WANT_AUTOMAKE=1.8 ./autogen.sh || die "autogen failed"
        cd ..
        sed -i '/define LEVEL_DIR/d' include/savegame.h
        sed -i '/define VERSION/d' include/globals.h