[23610] trunk/dports/emulators/minivmac
source_changes at macosforge.org
source_changes at macosforge.org
Thu Apr 5 01:33:38 PDT 2007
Revision: 23610
http://trac.macosforge.org/projects/macports/changeset/23610
Author: ryandesign at macports.org
Date: 2007-04-05 01:33:38 -0700 (Thu, 05 Apr 2007)
Log Message:
-----------
There are now variants to select what kind of Macintosh you want to emulate: Mac 128K, Mac 512K, Mac 512Ke, Mac Plus or Mac SE. Mac Plus emulation remains the default.
Modified Paths:
--------------
trunk/dports/emulators/minivmac/Portfile
Added Paths:
-----------
trunk/dports/emulators/minivmac/files/
trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac128k.diff
trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512k.diff
trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512ke.diff
trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-macse.diff
Modified: trunk/dports/emulators/minivmac/Portfile
===================================================================
--- trunk/dports/emulators/minivmac/Portfile 2007-04-05 08:03:06 UTC (rev 23609)
+++ trunk/dports/emulators/minivmac/Portfile 2007-04-05 08:33:38 UTC (rev 23610)
@@ -4,6 +4,7 @@
name minivmac
version 2.8.2
+revision 1
categories emulators aqua
platforms darwin
maintainers ryandesign at macports.org
@@ -45,3 +46,27 @@
file copy ${worksrcpath}/minivmac.app \
${destroot}/Applications/MacPorts/Mini\ vMac.app
}
+
+if { ![variant_isset mac128k] && ![variant_isset mac512k] && ![variant_isset mac512ke] && ![variant_isset macse] } {
+ default_variants +macplus
+}
+
+variant mac128k conflicts mac512k mac512ke macplus macse {
+ patchfiles-append patch-CNFGGLOB.h-mac128k.diff
+}
+
+variant mac512k conflicts mac128k mac512ke macplus macse {
+ patchfiles-append patch-CNFGGLOB.h-mac512k.diff
+}
+
+variant mac512ke conflicts mac128k mac512k macplus macse {
+ patchfiles-append patch-CNFGGLOB.h-mac512ke.diff
+}
+
+variant macplus conflicts mac128k mac512k mac512ke macse {
+ # Mac Plus emulation is the default so we don't need to do anything here
+}
+
+variant macse conflicts mac128k mac512k mac512ke macplus {
+ patchfiles-append patch-CNFGGLOB.h-macse.diff
+}
Added: trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac128k.diff
===================================================================
--- trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac128k.diff (rev 0)
+++ trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac128k.diff 2007-04-05 08:33:38 UTC (rev 23610)
@@ -0,0 +1,6 @@
+--- config/CNFGGLOB.h 2007-04-04 05:47:40.000000000 -0500
++++ config/CNFGGLOB.h-mac128k 2007-04-05 02:30:44.000000000 -0500
+@@ -13,2 +13,3 @@
+ #define kStrHomePage "http://minivmac.sourceforge.net/"
+
++#define CurEmu kEmu128K
Added: trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512k.diff
===================================================================
--- trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512k.diff (rev 0)
+++ trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512k.diff 2007-04-05 08:33:38 UTC (rev 23610)
@@ -0,0 +1,6 @@
+--- config/CNFGGLOB.h 2007-04-04 05:47:40.000000000 -0500
++++ config/CNFGGLOB.h-mac512k 2007-04-05 03:01:24.000000000 -0500
+@@ -13,2 +13,3 @@
+ #define kStrHomePage "http://minivmac.sourceforge.net/"
+
++#define CurEmu kEmu512K
Added: trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512ke.diff
===================================================================
--- trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512ke.diff (rev 0)
+++ trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-mac512ke.diff 2007-04-05 08:33:38 UTC (rev 23610)
@@ -0,0 +1,6 @@
+--- config/CNFGGLOB.h 2007-04-04 05:47:40.000000000 -0500
++++ config/CNFGGLOB.h-mac512ke 2007-04-05 03:01:39.000000000 -0500
+@@ -13,2 +13,3 @@
+ #define kStrHomePage "http://minivmac.sourceforge.net/"
+
++#define CurEmu kEmu512Ke
Added: trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-macse.diff
===================================================================
--- trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-macse.diff (rev 0)
+++ trunk/dports/emulators/minivmac/files/patch-CNFGGLOB.h-macse.diff 2007-04-05 08:33:38 UTC (rev 23610)
@@ -0,0 +1,6 @@
+--- config/CNFGGLOB.h 2007-04-04 05:47:40.000000000 -0500
++++ config/CNFGGLOB.h-macse 2007-04-05 03:01:48.000000000 -0500
+@@ -13,2 +13,3 @@
+ #define kStrHomePage "http://minivmac.sourceforge.net/"
+
++#define CurEmu kEmuSE
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070405/69a4bb63/attachment.html
More information about the macports-changes
mailing list