aboutsummaryrefslogtreecommitdiffstats
path: root/palm/pose
diff options
context:
space:
mode:
authordirk <dirk@FreeBSD.org>2000-05-07 02:54:26 +0800
committerdirk <dirk@FreeBSD.org>2000-05-07 02:54:26 +0800
commite45699a663471c97189d13fd55eaf41d5be2c971 (patch)
tree8b58d8f25e64d2f729c0985a1d4e0ef74883a502 /palm/pose
parent360c26ca01b520cbd2d1fe67b12e45bdb6ffed9a (diff)
downloadfreebsd-ports-graphics-e45699a663471c97189d13fd55eaf41d5be2c971.tar.gz
freebsd-ports-graphics-e45699a663471c97189d13fd55eaf41d5be2c971.tar.zst
freebsd-ports-graphics-e45699a663471c97189d13fd55eaf41d5be2c971.zip
Add pose: Palm OS(R) Emulator.
Diffstat (limited to 'palm/pose')
-rw-r--r--palm/pose/Makefile25
-rw-r--r--palm/pose/distinfo1
-rw-r--r--palm/pose/files/patch-aa47
-rw-r--r--palm/pose/files/patch-ab13
-rw-r--r--palm/pose/pkg-comment1
-rw-r--r--palm/pose/pkg-descr16
-rw-r--r--palm/pose/pkg-plist1
7 files changed, 104 insertions, 0 deletions
diff --git a/palm/pose/Makefile b/palm/pose/Makefile
new file mode 100644
index 00000000000..fe6a353550e
--- /dev/null
+++ b/palm/pose/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: pose
+# Date created: Sat May 6 14:03:08 CEST 2000
+# Whom: Dirk Froemberg <dirk@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= pose
+PORTVERSION= 3.0a6
+CATEGORIES= palm emulators
+MASTER_SITES= http://www.palmos.com/dev/tech/tools/emulator/
+DISTNAME= emulator_src_30a6
+
+MAINTAINER= dirk@FreeBSD.org
+
+LIB_DEPENDS= fltk.1:${PORTSDIR}/x11-toolkits/fltk \
+ GL.14:${PORTSDIR}/graphics/Mesa3
+
+WRKSRC= ${WRKDIR}/Emulator_Src_${PORTVERSION}/BuildUnix
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --x-includes=${X11BASE}/include \
+ --x-libraries=${X11BASE}/lib
+
+.include <bsd.port.mk>
diff --git a/palm/pose/distinfo b/palm/pose/distinfo
new file mode 100644
index 00000000000..3e31440a5fe
--- /dev/null
+++ b/palm/pose/distinfo
@@ -0,0 +1 @@
+MD5 (emulator_src_30a6.tar.gz) = 64076fe4b9a32745ef7e98715bb1002f
diff --git a/palm/pose/files/patch-aa b/palm/pose/files/patch-aa
new file mode 100644
index 00000000000..5e128b0bc5b
--- /dev/null
+++ b/palm/pose/files/patch-aa
@@ -0,0 +1,47 @@
+--- configure.orig Wed Apr 19 20:27:38 2000
++++ configure Sat May 6 16:53:56 2000
+@@ -1099,6 +1099,7 @@
+
+ echo "$ac_t""$ac_cv_prog_cc_g" 1>&6
+ if test "$ac_test_CFLAGS" = set; then
++echo "HALLO, HALLO!!!!"
+ CFLAGS="$ac_save_CFLAGS"
+ elif test $ac_cv_prog_cc_g = yes; then
+ if test "$GCC" = yes; then
+@@ -3064,7 +3065,7 @@
+ echo $ac_n "(cached) $ac_c" 1>&6
+ else
+ ac_save_LIBS="$LIBS"
+-LIBS="-lfltk -L$x_libraries -lXext -lX11 -lm $X_EXTRA_LIBS $LIBS"
++LIBS="-lfltk -lGL -L$x_libraries -lXext -lX11 -lm $X_EXTRA_LIBS $LIBS"
+ cat > conftest.$ac_ext <<EOF
+ #line 3070 "configure"
+ #include "confdefs.h"
+@@ -3098,7 +3099,7 @@
+ #define $ac_tr_lib 1
+ EOF
+
+- LIBS="-lfltk $LIBS"
++ LIBS="-lfltk -lGL $LIBS"
+
+ else
+ echo "$ac_t""no" 1>&6
+@@ -3131,7 +3132,6 @@
+
+
+
+-FLAGS_OPTIMIZE="-O2"
+
+
+
+@@ -3150,8 +3150,8 @@
+
+
+ FLAGS="$FLAGS_COMMON $FLAGS_OPTIMIZE $FLAGS_PROFILE $FLAGS_PALM_PROFILE $FLAGS_DEBUG"
+-POSER_CFLAGS="$POSER_CFLAGS $FLAGS $_WARNINGS_CFLAGS"
+-POSER_CXXFLAGS="$POSER_CXXFLAGS $FLAGS $_WARNINGS_CXXFLAGS"
++POSER_CFLAGS="$POSER_CFLAGS $CFLAGS $FLAGS $_WARNINGS_CFLAGS"
++POSER_CXXFLAGS="$POSER_CXXFLAGS $CFLAGS $FLAGS $_WARNINGS_CXXFLAGS"
+
+
+
diff --git a/palm/pose/files/patch-ab b/palm/pose/files/patch-ab
new file mode 100644
index 00000000000..e3c007b256a
--- /dev/null
+++ b/palm/pose/files/patch-ab
@@ -0,0 +1,13 @@
+--- ../SrcShared/EmulatorTypes.h.orig Wed Apr 19 20:27:35 2000
++++ ../SrcShared/EmulatorTypes.h Sat May 6 13:22:40 2000
+@@ -442,10 +442,6 @@
+ #if PLATFORM_UNIX || PLATFORM_MAC
+ #include <sys/types.h>
+ #include <sys/socket.h> // socklen_t
+-
+- #if (defined(__svr4__) && defined(sun)) || defined (__FreeBSD__)
+- typedef int socklen_t; // not defined in <sys/socket.h> on solaris or FreeBSD
+- #endif
+ #else
+ typedef int socklen_t;
+ #endif
diff --git a/palm/pose/pkg-comment b/palm/pose/pkg-comment
new file mode 100644
index 00000000000..c770a58ee4b
--- /dev/null
+++ b/palm/pose/pkg-comment
@@ -0,0 +1 @@
+Palm OS(R) Emulator
diff --git a/palm/pose/pkg-descr b/palm/pose/pkg-descr
new file mode 100644
index 00000000000..92271a4297d
--- /dev/null
+++ b/palm/pose/pkg-descr
@@ -0,0 +1,16 @@
+The Palm OS(R) Emulator is software that emulates the hardware of
+the various models of Palm OS(R) platform devices. It is extremely
+valuable for writing, testing and debugging applications. Create
+"virtual" handhelds by running the Emulator on Windows, Mac OS, or
+Unix computers.
+
+Emulated devices can be loaded with new ROMs, so you can test your
+application with virtual devices, including different devices than
+you own, foreign language ROMs, and debug-enabled ROMs for extra
+error checking and debugging features.
+
+It was based on "Copilot", written by several different developers,
+principally Greg Hewgill. Palm enhanced it with new features,
+debugging support, and support for more recent ROMs.
+
+WWW: http://www.palmos.com/dev/tech/tools/emulator/
diff --git a/palm/pose/pkg-plist b/palm/pose/pkg-plist
new file mode 100644
index 00000000000..ab5f7676a51
--- /dev/null
+++ b/palm/pose/pkg-plist
@@ -0,0 +1 @@
+bin/pose