Date: Wed, 29 May 2002 03:51:50 -0700 (PDT) From: Christian Lackas <delta@lackas.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/38689: update of port palm/prc-tools Message-ID: <200205291051.g4TApobN047733@www.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 38689 >Category: ports >Synopsis: update of port palm/prc-tools >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed May 29 04:00:08 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Christian Lackas >Release: FreeBSD 4.6-PRERELEASE >Organization: DESY >Environment: FreeBSD server 4.6-PRERELEASE FreeBSD 4.6-PRERELEASE #0: Wed May 8 19:37:27 CEST 2002 root@server:/usr/obj/usr/src/sys/DELTA i386 >Description: This is an update for the port palm/prc-tools. It also replaces palm/prc-tools-binutils and palm/prc-tools-gcc (the last two are no longer needed since prc-tools can now be installed in a single step). Its based on prc-tools-2.1. The prc-tools package is a collection of tools supporting C and C++ programming for Palm OS. The maintainer (Jun Kuriyama) told me that he has no longer time to update the palm-ports. I have included the shar for the port. >How-To-Repeat: >Fix: # 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: # # prc-tools # prc-tools/Makefile # prc-tools/distinfo # prc-tools/pkg-comment # prc-tools/pkg-descr # prc-tools/pkg-plist # echo c - prc-tools mkdir -p prc-tools > /dev/null 2>&1 echo x - prc-tools/Makefile sed 's/^X//' >prc-tools/Makefile << 'END-of-prc-tools/Makefile' X# New ports collection makefile for: Palm OS PRC-Tools X# Date created: May 22 2002 X# Whom: Christian Lackas <delta@lackas.net>, X# based on port by Jun Kuriyama <kuriyama@FreeBSD.org> X# X# $FreeBSD$ X# X XPORTNAME= prc-tools XPORTVERSION= 2.1 XCATEGORIES= palm XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} ${MASTER_SITE_SOURCEWARE} XMASTER_SITE_SUBDIR= prc-tools binutils/releases gcc/releases/gcc-2.95.3 gdb/old-releases XDISTNAME= prc-tools-${PORTVERSION} XDISTFILES= ${DISTNAME}.tar.gz \ X binutils-2.12.1.tar.bz2 gdb-5.0.tar.bz2 gcc-2.95.3.tar.bz2 XEXTRACT_ONLY= binutils-2.12.1.tar.bz2 gdb-5.0.tar.bz2 gcc-2.95.3.tar.bz2 X XMAINTAINER= delta@lackas.net X XBUILD_DEPENDS= ${LOCALBASE}/bin/autoheader:${PORTSDIR}/devel/autoconf X XUSE_BZIP2= YES XUSE_BISON= YES XUSE_GMAKE= YES XPREFIX= ${LOCALBASE}/pilot XWRKSRC= ${WRKDIR}/build XHAS_CONFIGURE= YES XCONFIGURE_SCRIPT= ../prc-tools-2.1/configure XCONFIGURE_ARGS= --target=m68k-palmos --enable-languages=c,c++ \ X --sharedstatedir=${LOCALBASE}/palmdev --prefix=${PREFIX} \ X --with-headers=${WRKSRC}/empty --disable-nls XCONFIGURE_ENV= PATH=${PATH}:${PREFIX}/bin XMAKE_ENV= PATH=${PATH}:${PREFIX}/bin XMAN1= cccp.1 m68k-palmos-g++.1 m68k-palmos-gcc.1 \ X m68k-palmos-addr2line.1 m68k-palmos-ar.1 \ X m68k-palmos-as.1 m68k-palmos-c++filt.1 \ X m68k-palmos-ld.1 m68k-palmos-nlmconv.1 \ X m68k-palmos-nm.1 m68k-palmos-objcopy.1 \ X m68k-palmos-objdump.1 m68k-palmos-ranlib.1 \ X m68k-palmos-size.1 m68k-palmos-strings.1 \ X m68k-palmos-strip.1 m68k-palmos-dlltool.1 \ X m68k-palmos-readelf.1 m68k-palmos-windres.1 \ X m68k-palmos-gdb.1 X X X.include <bsd.port.pre.mk> X XCFLAGS:= ${CFLAGS:C/-m[-=0-9a-z]*//g} X Xpost-extract: X @(cd ${WRKDIR} && ${GZIP_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${DISTNAME}.tar.gz ${EXTRACT_AFTER_ARGS}) X Xpre-patch: X ${MKDIR} ${WRKSRC}/empty X Xpost-patch: X (cd ${WRKDIR} && \ X ${CAT} prc-tools-2.1/binutils-2.12.1.palmos.diff \ X prc-tools-2.1/gdb-5.0.palmos.diff \ X prc-tools-2.1/gcc-2.95.3.palmos.diff | ${PATCH} -p0) X Xpre-configure: X (cd ${WRKDIR}/prc-tools-2.1 && \ X ${LN} -sf ../binutils-2.12.1 binutils; \ X ${LN} -sf ../gdb-5.0 gdb; \ X ${LN} -sf ../gcc-2.95.3 gcc) X Xpost-install: X ${RM} ${PREFIX}/bin/m68k-palmos-c++filt X ${RM} ${PREFIX}/lib/libiberty.a X ${RM} -f ${PREFIX}/m68k-palmos/sys-include/COPIED X X.include <bsd.port.post.mk> END-of-prc-tools/Makefile echo x - prc-tools/distinfo sed 's/^X//' >prc-tools/distinfo << 'END-of-prc-tools/distinfo' XMD5 (prc-tools-2.1.tar.gz) = 839b999e1d45ed4d3e67968225d58b9a XMD5 (binutils-2.12.1.tar.bz2) = f67fe2e8065c5683bc34782de131f5d3 XMD5 (gdb-5.0.tar.bz2) = b2720def719fd024e380793d9084da2a XMD5 (gcc-2.95.3.tar.bz2) = 87ee083a830683e2aaa57463940a0c3c END-of-prc-tools/distinfo echo x - prc-tools/pkg-comment sed 's/^X//' >prc-tools/pkg-comment << 'END-of-prc-tools/pkg-comment' Xcollection of tools supporting C and C++ programming for Palm OS END-of-prc-tools/pkg-comment echo x - prc-tools/pkg-descr sed 's/^X//' >prc-tools/pkg-descr << 'END-of-prc-tools/pkg-descr' XThe prc-tools package is a collection of tools supporting C and XC++ programming for Palm OS. It consists of: X X- the GNU Compiler Collection, assembler, linker, and symbolic X debugger; X- modifications to these generic tools to support functionality X peculiar to Palm OS; X- tools for dealing with .prc files, Palm OS's version of X executable applications; X- conveniently packaged documentation for all of the above. X XWWW: http://prc-tools.sourceforge.net/ END-of-prc-tools/pkg-descr echo x - prc-tools/pkg-plist sed 's/^X//' >prc-tools/pkg-plist << 'END-of-prc-tools/pkg-plist' Xm68k-palmos/bin/nm Xm68k-palmos/bin/strip Xm68k-palmos/bin/ar Xm68k-palmos/bin/ranlib Xm68k-palmos/bin/as Xm68k-palmos/bin/ld Xm68k-palmos/bin/obj-res Xm68k-palmos/bin/multigen Xm68k-palmos/bin/stubgen Xm68k-palmos/bin/gcc Xm68k-palmos/lib/ldscripts/m68kcoff.x Xm68k-palmos/lib/ldscripts/m68kcoff.xbn Xm68k-palmos/lib/ldscripts/m68kcoff.xn Xm68k-palmos/lib/ldscripts/m68kcoff.xr Xm68k-palmos/lib/ldscripts/m68kcoff.xu Xm68k-palmos/lib/mown-gp/crt0.o Xm68k-palmos/lib/mown-gp/scrt0.o Xm68k-palmos/lib/mown-gp/gdbstub.o Xm68k-palmos/lib/mown-gp/libcrt.a Xm68k-palmos/lib/mown-gp/libc.a Xm68k-palmos/lib/mown-gp/libg.a Xm68k-palmos/lib/crt0.o Xm68k-palmos/lib/gdbstub.o Xm68k-palmos/lib/libcrt.a Xm68k-palmos/lib/libnoexcept.a Xm68k-palmos/lib/libnfm.a Xm68k-palmos/lib/libc.a Xm68k-palmos/lib/libg.a Xm68k-palmos/lib/libstdc++.a Xm68k-palmos/lib/libmf.a Xm68k-palmos/lib/libm.a Xm68k-palmos/include/sys/types.h Xm68k-palmos/include/ctype.h Xm68k-palmos/include/errno.h Xm68k-palmos/include/malloc.h Xm68k-palmos/include/setjmp.h Xm68k-palmos/include/stdio.h Xm68k-palmos/include/string.h Xm68k-palmos/include/stdlib.h Xm68k-palmos/include/mathf.h Xm68k-palmos/include/math.h Xm68k-palmos/include/EntryPoints.h Xm68k-palmos/include/NewTypes.h Xm68k-palmos/include/Pilot.h Xm68k-palmos/include/PalmOS.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/syslimits.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/stdarg.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/stddef.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/varargs.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-alpha.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-h8300.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-i860.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-i960.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-mips.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-m88k.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-mn10200.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-mn10300.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-pa.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-pyr.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-sparc.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-clipper.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-spur.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-m32r.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-sh.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-v850.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-arc.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/iso646.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-ppc.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/va-c4x.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/math-68881.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/typeinfo Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/exception Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/new Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/new.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/proto.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/stdbool.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/limits.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/float.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/README Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/stdlib.h Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/include/fixed Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/cc1 Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/cc1plus Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/collect2 Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/pilot.ld Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/specs Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/cpp0 Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/mown-gp/libgcc.a Xlib/gcc-lib/m68k-palmos/2.95.3-kgpd/libgcc.a Xlib/libbfd.la Xlib/libbfd.a Xlib/libopcodes.la Xlib/libopcodes.a Xlib/libmmalloc.a Xbin/build-prc Xbin/m68k-palmos-size Xbin/m68k-palmos-objdump Xbin/m68k-palmos-ar Xbin/m68k-palmos-strings Xbin/m68k-palmos-ranlib Xbin/m68k-palmos-objcopy Xbin/m68k-palmos-addr2line Xbin/m68k-palmos-readelf Xbin/m68k-palmos-nm Xbin/m68k-palmos-strip Xbin/m68k-palmos-as Xbin/m68k-palmos-gasp Xbin/m68k-palmos-ld Xbin/m68k-palmos-gdb Xbin/palmdev-prep Xbin/m68k-palmos-obj-res Xbin/m68k-palmos-multigen Xbin/m68k-palmos-stubgen Xbin/obj-res Xbin/multigen Xbin/stubgen Xbin/m68k-palmos-c++ Xbin/m68k-palmos-g++ Xbin/m68k-palmos-cpp Xbin/m68k-palmos-gcc Xinclude/bfd.h Xinclude/ansidecl.h Xinclude/symcat.h Xinclude/bfdlink.h Xinfo/dir Xinfo/bfd.info Xinfo/bfd.info-1 Xinfo/bfd.info-2 Xinfo/bfd.info-3 Xinfo/bfd.info-4 Xinfo/bfd.info-5 Xinfo/bfd.info-6 Xinfo/bfd.info-7 Xinfo/bfd.info-8 Xinfo/bfd.info-9 Xinfo/prc-tools.info Xinfo/binutils.info Xinfo/binutils.info-1 Xinfo/binutils.info-2 Xinfo/binutils.info-3 Xinfo/standards.info Xinfo/configure.info Xinfo/configure.info-1 Xinfo/configure.info-2 Xinfo/configure.info-3 Xinfo/as.info Xinfo/as.info-1 Xinfo/as.info-2 Xinfo/as.info-3 Xinfo/as.info-4 Xinfo/as.info-5 Xinfo/as.info-6 Xinfo/as.info-7 Xinfo/as.info-8 Xinfo/as.info-9 Xinfo/as.info-10 Xinfo/gasp.info Xinfo/ld.info Xinfo/ld.info-1 Xinfo/ld.info-2 Xinfo/ld.info-3 Xinfo/ld.info-4 Xinfo/ld.info-5 Xinfo/ld.info-6 Xinfo/cpp.info Xinfo/cpp.info-1 Xinfo/cpp.info-2 Xinfo/cpp.info-3 Xinfo/gcc.info Xinfo/gcc.info-1 Xinfo/gcc.info-10 Xinfo/gcc.info-11 Xinfo/gcc.info-12 Xinfo/gcc.info-13 Xinfo/gcc.info-14 Xinfo/gcc.info-15 Xinfo/gcc.info-16 Xinfo/gcc.info-17 Xinfo/gcc.info-18 Xinfo/gcc.info-19 Xinfo/gcc.info-2 Xinfo/gcc.info-20 Xinfo/gcc.info-21 Xinfo/gcc.info-22 Xinfo/gcc.info-23 Xinfo/gcc.info-24 Xinfo/gcc.info-25 Xinfo/gcc.info-26 Xinfo/gcc.info-27 Xinfo/gcc.info-28 Xinfo/gcc.info-29 Xinfo/gcc.info-3 Xinfo/gcc.info-30 Xinfo/gcc.info-4 Xinfo/gcc.info-5 Xinfo/gcc.info-6 Xinfo/gcc.info-7 Xinfo/gcc.info-8 Xinfo/gcc.info-9 X@unexec rmdir %D/m68k-palmos/sys-include 2>/dev/null || true X@dirrm m68k-palmos/lib/mown-gp X@dirrm m68k-palmos/lib/ldscripts X@dirrm m68k-palmos/lib X@dirrm m68k-palmos/include/sys X@dirrm m68k-palmos/include X@dirrm m68k-palmos/bin X@dirrm m68k-palmos X@dirrm lib/gcc-lib/m68k-palmos/2.95.3-kgpd/mown-gp X@dirrm lib/gcc-lib/m68k-palmos/2.95.3-kgpd/include X@dirrm lib/gcc-lib/m68k-palmos/2.95.3-kgpd X@dirrm lib/gcc-lib/m68k-palmos X@dirrm lib/gcc-lib X@unexec rmdir %D/libexec 2>/dev/null || true X@unexec rmdir %D/libdata 2>/dev/null || true X@unexec rmdir %D/lib 2>/dev/null || true X@unexec rmdir %D/info 2>/dev/null || true X@unexec rmdir %D/include 2>/dev/null || true X@unexec rmdir %D/bin 2>/dev/null || true X@unexec rmdir %D/man/man1 2>/dev/null || true X@unexec rmdir %D/man/man2 2>/dev/null || true X@unexec rmdir %D/man/man3 2>/dev/null || true X@unexec rmdir %D/man/man4 2>/dev/null || true X@unexec rmdir %D/man/man5 2>/dev/null || true X@unexec rmdir %D/man/man6 2>/dev/null || true X@unexec rmdir %D/man/man7 2>/dev/null || true X@unexec rmdir %D/man/man8 2>/dev/null || true X@unexec rmdir %D/man/man9 2>/dev/null || true X@unexec rmdir %D/man/mann 2>/dev/null || true X@unexec rmdir %D/man 2>/dev/null || true END-of-prc-tools/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205291051.g4TApobN047733>