aboutsummaryrefslogtreecommitdiff
path: root/emulators/xhomer
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/xhomer')
-rw-r--r--emulators/xhomer/Makefile3
-rw-r--r--emulators/xhomer/distinfo6
-rw-r--r--emulators/xhomer/files/patch-Makefile25
3 files changed, 26 insertions, 8 deletions
diff --git a/emulators/xhomer/Makefile b/emulators/xhomer/Makefile
index 25506a8da316..e87f28c64de1 100644
--- a/emulators/xhomer/Makefile
+++ b/emulators/xhomer/Makefile
@@ -6,7 +6,8 @@
#
PORTNAME= xhomer
-DISTVERSION= 12-14-03
+DISTVERSION= 9-16-06
+PORTEPOCH= 1
CATEGORIES= emulators
MASTER_SITES= http://xhomer.isani.org/xhomer/
EXTRACT_SUFX= .tgz
diff --git a/emulators/xhomer/distinfo b/emulators/xhomer/distinfo
index 8da6edb5b682..a6b27c4389ba 100644
--- a/emulators/xhomer/distinfo
+++ b/emulators/xhomer/distinfo
@@ -1,3 +1,3 @@
-MD5 (xhomer-12-14-03.tgz) = 7eab258f5a130be9950c2032a9e10946
-SHA256 (xhomer-12-14-03.tgz) = ed043165ef650997b79aadcf675bdeeddce7bcaae8572222d2bfa09c95f277fc
-SIZE (xhomer-12-14-03.tgz) = 312166
+MD5 (xhomer-9-16-06.tgz) = 59d44422a06a1ea5982d0e3ad788bc6f
+SHA256 (xhomer-9-16-06.tgz) = bda526c0c3605a49fbad8e6a4251a7472caf6c7bc3d5fd074b1dbae952052236
+SIZE (xhomer-9-16-06.tgz) = 318277
diff --git a/emulators/xhomer/files/patch-Makefile b/emulators/xhomer/files/patch-Makefile
index 69c264b6d075..c230a7bd59c1 100644
--- a/emulators/xhomer/files/patch-Makefile
+++ b/emulators/xhomer/files/patch-Makefile
@@ -1,6 +1,23 @@
---- Makefile.orig Tue Dec 9 18:36:07 2003
-+++ Makefile Wed May 24 19:59:13 2006
-@@ -115,17 +115,17 @@
+--- Makefile.orig Sun Feb 8 23:37:24 2004
++++ Makefile Fri Nov 24 08:00:52 2006
+@@ -26,7 +26,7 @@
+ # be done by setting one of "USE_DGA1" and "USE_DGA2" to "N" and the
+ # other to "Y" or by setting both to "N" (most non-Linux systems).
+
+-X11DIR = /usr/X11R6
++X11DIR = $(X11BASE)
+
+ ifeq ($(X11DIR)/include/X11/extensions/xf86dga.h,$(wildcard $(X11DIR)/include/X11/extensions/xf86dga.h))
+ ifeq ($(X11DIR)/include/X11/extensions/xf86dga1.h,$(wildcard $(X11DIR)/include/X11/extensions/xf86dga1.h))
+@@ -101,6 +101,7 @@
+
+ CCDEFS = -DMM_CACHE=8
+ CCDEFS += -DPERF_MONITOR
++CCDEFS += $(CFLAGS)
+ # Skip boundary conditions for shift operations in the fp
+ # code. (No check for shift by 0 or >=64 if you define this.)
+ # CCDEFS += -DF_SH_FAST
+@@ -115,17 +116,17 @@
# C-Compiler configuration
# All the rest of the flags in this section assume gcc
@@ -21,7 +38,7 @@
# Some older gcc's need this on i386 to work around a bug. As long as
# omit-frame-pointer is also set, it doesn't seem to hurt performance, so
-@@ -184,8 +184,8 @@
+@@ -184,8 +185,8 @@
# Try this as the default place for X11 stuff and ncurses