ports/51423: palm/ports/pose fails to build

Helge Oldach ports-palm-pose-31312 at oldach.net
Mon May 5 18:11:41 UTC 2003


Below is a share archive upgrading ports/palm/pose to 3.5. Note that
this includes patches to enable POSE to run against recent fltk
toolkits. I have successfully tested against fltk 1.1.3 which is the
current ports release at this moment.

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	Makefile
#	distinfo
#	files
#	pkg-descr
#	pkg-message
#	pkg-plist
#
echo x - Makefile
sed 's/^X//' >Makefile << 'END-of-Makefile'
X# New ports collection makefile for:	pose
X# Date created:			Sat May  6 14:03:08 CEST 2000
X# Whom:				Dirk Froemberg <dirk at FreeBSD.org>
X#
X# $FreeBSD: ports/palm/pose/Makefile,v 1.7 2003/02/21 13:19:56 knu Exp $
X#
X
XPORTNAME=	pose
XPORTVERSION=	3.5
XCATEGORIES=	palm emulators
XMASTER_SITES=	http://www.palmos.com/dev/tech/tools/emulator/
X# DISTNAME=	emulator_src_31
XDISTFILES=	emulator_src_3.5.tar.gz emulator-skins-19.tar.gz
X
XMAINTAINER=	wlloyd at slap.net
XCOMMENT=	Palm OS(R) Emulator
X
XLIB_DEPENDS=	fltk.1:${PORTSDIR}/x11-toolkits/fltk
X
XUSE_MESA=	yes
XWRKSRC=		${WRKDIR}/Emulator_Src_${PORTVERSION}/BuildUnix
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
XCONFIGURE_ARGS=	--x-includes=${X11BASE}/include \
X		--x-libraries=${X11BASE}/lib \
X		--with-x --with-fltk=${X11BASE}
XCONFIGURE_ENV=	CPPFLAGS="${PTHREAD_CFLAGS}" \
X		CFLAGS=-DBROKEN_VIRTUAL_DEFAULT_ARGUMENTS=1 \
X		LIBS="${PTHREAD_LIBS}"
X
Xpost-install:
X	${MKDIR} ${PREFIX}/share/pose
X	${INSTALL_DATA} "${WRKSRC}/../ROMTransfer/Source/ROM_Transfer.prc" ${PREFIX}/share/pose
X	@${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
X	${CP} -Rp ${WRKDIR}/Skins_v1.9 ${PREFIX}/share/pose/skins
X
X.include <bsd.port.mk>
END-of-Makefile
echo x - distinfo
sed 's/^X//' >distinfo << 'END-of-distinfo'
XMD5 (emulator_src_3.5.tar.gz) = c69b10798e524b999739bf1950125655
XMD5 (emulator-skins-19.tar.gz) = 960a83baa3a306442a6ea743543947bd
END-of-distinfo
echo c - files
mkdir -p files > /dev/null 2>&1
echo x - pkg-descr
sed 's/^X//' >pkg-descr << 'END-of-pkg-descr'
XThe Palm OS(R) Emulator is software that emulates the hardware of
Xthe various models of Palm OS(R) platform devices. It is extremely
Xvaluable for writing, testing and debugging applications. Create
X"virtual" handhelds by running the Emulator on Windows, Mac OS, or
XUnix computers.
X
XEmulated devices can be loaded with new ROMs, so you can test your
Xapplication with virtual devices, including different devices than
Xyou own, foreign language ROMs, and debug-enabled ROMs for extra
Xerror checking and debugging features.
X
XIt was based on "Copilot", written by several different developers,
Xprincipally Greg Hewgill. Palm enhanced it with new features,
Xdebugging support, and support for more recent ROMs.
X
XWWW: http://www.palmos.com/dev/tech/tools/emulator/
END-of-pkg-descr
echo x - pkg-message
sed 's/^X//' >pkg-message << 'END-of-pkg-message'
X
XTo transfer the ROM of your palm install /usr/local/share/pose/ROM Transfer.prc
Xon your device.
X
END-of-pkg-message
echo x - pkg-plist
sed 's/^X//' >pkg-plist << 'END-of-pkg-plist'
Xbin/pose
Xshare/pose/ROM_Transfer.prc
Xshare/pose/skins/Handspring/WhereAreTheSkins.txt
Xshare/pose/skins/Palm/Workpad_c3_32.jpg
Xshare/pose/skins/Palm/Palm_IIIc.skin
Xshare/pose/skins/Palm/Palm_IIIe.skin
Xshare/pose/skins/Palm/Palm_IIIx.skin
Xshare/pose/skins/Palm/Palm_Pilot.skin
Xshare/pose/skins/Palm/Palm_V.skin
Xshare/pose/skins/Palm/Palm_VII.skin
Xshare/pose/skins/Palm/Palm_VIIx.skin
Xshare/pose/skins/Palm/Palm_i705.skin
Xshare/pose/skins/Palm/Palm_i705_16.jpg
Xshare/pose/skins/Palm/Palm_i705_32.jpg
Xshare/pose/skins/Palm/Palm_m100.skin
Xshare/pose/skins/Palm/Palm_m130.skin
Xshare/pose/skins/Palm/Palm_m130_16.jpg
Xshare/pose/skins/Palm/Palm_m130_32.jpg
Xshare/pose/skins/Palm/Palm_m500.skin
Xshare/pose/skins/Palm/Palm_m505.skin
Xshare/pose/skins/Palm/Palm_m515.skin
Xshare/pose/skins/Palm/Palm_m515_16.jpg
Xshare/pose/skins/Palm/Palm_m515_32.jpg
Xshare/pose/skins/Palm/Pilot.skin
Xshare/pose/skins/Palm/Workpad.skin
Xshare/pose/skins/Palm/Workpad_c3.skin
Xshare/pose/skins/Palm/Palm_III_16.jpg
Xshare/pose/skins/Palm/Palm_III_32.jpg
Xshare/pose/skins/Palm/Palm_IIIc_16.jpg
Xshare/pose/skins/Palm/Palm_IIIc_32.jpg
Xshare/pose/skins/Palm/Palm_IIIe_16.jpg
Xshare/pose/skins/Palm/Palm_IIIe_32.jpg
Xshare/pose/skins/Palm/Palm_IIIx_16.jpg
Xshare/pose/skins/Palm/Palm_IIIx_32.jpg
Xshare/pose/skins/Palm/Palm_Pilot_16.jpg
Xshare/pose/skins/Palm/Palm_Pilot_32.jpg
Xshare/pose/skins/Palm/Palm_VII_16.jpg
Xshare/pose/skins/Palm/Palm_VII_32.jpg
Xshare/pose/skins/Palm/Palm_VIIx_16.jpg
Xshare/pose/skins/Palm/Palm_VIIx_32.jpg
Xshare/pose/skins/Palm/Palm_V_16.jpg
Xshare/pose/skins/Palm/Palm_V_32.jpg
Xshare/pose/skins/Palm/Palm_m100_16.jpg
Xshare/pose/skins/Palm/Palm_m100_32.jpg
Xshare/pose/skins/Palm/Pilot_16.jpg
Xshare/pose/skins/Palm/Palm_m500_16.jpg
Xshare/pose/skins/Palm/Palm_m500_32.jpg
Xshare/pose/skins/Palm/Palm_m505_16.jpg
Xshare/pose/skins/Palm/Palm_m505_32.jpg
Xshare/pose/skins/Palm/Pilot_32.jpg
Xshare/pose/skins/Palm/Workpad_16.jpg
Xshare/pose/skins/Palm/Workpad_32.jpg
Xshare/pose/skins/Palm/Workpad_c3_16.jpg
Xshare/pose/skins/Palm/Palm_III.skin
Xshare/pose/skins/Symbol/Symbol_1500.skin
Xshare/pose/skins/Symbol/Symbol_1700.skin
Xshare/pose/skins/Symbol/Symbol_1500_16.jpg
Xshare/pose/skins/Symbol/Symbol_1500_32.jpg
Xshare/pose/skins/Symbol/Symbol_1700_16.jpg
Xshare/pose/skins/Symbol/Symbol_1700_32.jpg
Xshare/pose/skins/TRG/TRGpro_32.jpg
Xshare/pose/skins/TRG/HandEra330Cards.skin
Xshare/pose/skins/TRG/HandEra330Cards_16.jpg
Xshare/pose/skins/TRG/HandEra330Cards_32.jpg
Xshare/pose/skins/TRG/HandEra330_16.jpg
Xshare/pose/skins/TRG/HandEra330_32.jpg
Xshare/pose/skins/TRG/TRGpro.skin
Xshare/pose/skins/TRG/TRGpro_16.jpg
Xshare/pose/skins/TRG/HandEra330.skin
Xshare/pose/skins/ReadMe.txt
X at dirrm share/pose/skins/Handspring
X at dirrm share/pose/skins/Palm
X at dirrm share/pose/skins/Symbol
X at dirrm share/pose/skins/TRG
X at dirrm share/pose/skins
X at dirrm share/pose
END-of-pkg-plist
exit



More information about the freebsd-ports-bugs mailing list