Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  5 Mar 2009 10:47:26 +0100
From:      "Tassilo Philipp" <tphilipp@potion-studios.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/132325: New port: devel/psptoolchain
Message-ID:  <20090305100341.558248FC19@mx1.freebsd.org>
Resent-Message-ID: <200903051010.n25AA3vv077548@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         132325
>Category:       ports
>Synopsis:       New port: devel/psptoolchain
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 05 10:10:03 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Tassilo Philipp
>Release:        FreeBSD 7.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD amphore.potion-studios.com 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Wed Aug 20 20:52:41 CEST 2008 tphilipp@amphore.potion-studios.com:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
	
>How-To-Repeat:
	
>Fix:

	

--- psptoolchain.shar begins here ---
# 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:
#
#	psptoolchain
#	psptoolchain/pkg-descr
#	psptoolchain/Makefile
#	psptoolchain/files
#	psptoolchain/files/patch-scripts-002-gcc-4.1.0-stage1.sh
#	psptoolchain/files/patch-scripts-001-binutils-2.16.1.sh
#	psptoolchain/files/patch-scripts-003-pspsdk-stage1.sh
#	psptoolchain/files/patch-scripts-004-newlib-1.15.0.sh
#	psptoolchain/files/patch-scripts-005-gcc-4.1.0-stage2.sh
#	psptoolchain/files/patch-scripts-006-pspsdk-stage2.sh
#	psptoolchain/files/patch-scripts-007-gdb-6.4.sh
#	psptoolchain/files/patch-scripts-008-insight-6.4.sh
#	psptoolchain/files/patch-depends-check-make.sh
#	psptoolchain/files/patch-toolchain.sh
#
echo c - psptoolchain
mkdir -p psptoolchain > /dev/null 2>&1
echo x - psptoolchain/pkg-descr
sed 's/^X//' >psptoolchain/pkg-descr << 'END-of-psptoolchain/pkg-descr'
XThe PlayStation Portable Toolchain is a collection of tools and utilities
Xfor homebrew PSP development.
X
XWWW: http://www.ps2dev.org
END-of-psptoolchain/pkg-descr
echo x - psptoolchain/Makefile
sed 's/^X//' >psptoolchain/Makefile << 'END-of-psptoolchain/Makefile'
X# New ports collection makefile for: psptoolchain
X# Date created:        26 February 2009
X# Whom:                Tassilo Philipp <tphilipp@potion-studios.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		psptoolchain
XPORTVERSION=		20090127
XCATEGORIES=		devel
XMASTER_SITES=		# none
XDISTFILES=		# none
X
XMAINTAINER=		tphilipp@potion-studios.com
XCOMMENT=		PlayStation Portable development toolchain meta port
X
XRUN_DEPENDS=		psp-gdb:${PORTSDIR}/devel/psptoolchain-gdb
X
XNO_BUILD=		yes
XNO_FETCH=		yes
XUSE_MAKEFILE=		no
X
X.include <bsd.port.mk>
END-of-psptoolchain/Makefile
echo c - psptoolchain/files
mkdir -p psptoolchain/files > /dev/null 2>&1
echo x - psptoolchain/files/patch-scripts-002-gcc-4.1.0-stage1.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-002-gcc-4.1.0-stage1.sh << 'END-of-psptoolchain/files/patch-scripts-002-gcc-4.1.0-stage1.sh'
X--- scripts/002-gcc-4.1.0-stage1.sh.orig	2008-05-22 20:02:06.000000000 +0200
X+++ scripts/002-gcc-4.1.0-stage1.sh	2008-05-22 20:09:23.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" --enable-languages="c" --with-newlib --without-headers --disable-libssp || { exit 1; }
X 
X  ## Compile and install.
X- make clean && make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-002-gcc-4.1.0-stage1.sh
echo x - psptoolchain/files/patch-scripts-001-binutils-2.16.1.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-001-binutils-2.16.1.sh << 'END-of-psptoolchain/files/patch-scripts-001-binutils-2.16.1.sh'
X--- scripts/001-binutils-2.16.1.sh.orig	2008-05-22 20:02:53.000000000 +0200
X+++ scripts/001-binutils-2.16.1.sh	2008-05-22 20:09:05.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" --enable-install-libbfd || { exit 1; }
X 
X  ## Compile and install.
X- make clean && make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-001-binutils-2.16.1.sh
echo x - psptoolchain/files/patch-scripts-003-pspsdk-stage1.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-003-pspsdk-stage1.sh << 'END-of-psptoolchain/files/patch-scripts-003-pspsdk-stage1.sh'
X--- scripts/003-pspsdk-stage1.sh.orig	2008-05-22 20:03:05.000000000 +0200
X+++ scripts/003-pspsdk-stage1.sh	2008-05-22 20:10:02.000000000 +0200
X@@ -16,4 +16,4 @@
X  ./configure --with-pspdev="$PSPDEV" || { exit 1; }
X 
X  ## Build and install.
X- make clean && make install-data && make clean || { exit 1; }
X+ gmake clean && gmake install-data && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-003-pspsdk-stage1.sh
echo x - psptoolchain/files/patch-scripts-004-newlib-1.15.0.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-004-newlib-1.15.0.sh << 'END-of-psptoolchain/files/patch-scripts-004-newlib-1.15.0.sh'
X--- scripts/004-newlib-1.15.0.sh.orig	2008-05-22 20:03:17.000000000 +0200
X+++ scripts/004-newlib-1.15.0.sh	2008-05-22 20:10:18.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" || { exit 1; }
X 
X  ## Compile and install.
X- make clean && make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-004-newlib-1.15.0.sh
echo x - psptoolchain/files/patch-scripts-005-gcc-4.1.0-stage2.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-005-gcc-4.1.0-stage2.sh << 'END-of-psptoolchain/files/patch-scripts-005-gcc-4.1.0-stage2.sh'
X--- scripts/005-gcc-4.1.0-stage2.sh.orig	2008-05-22 20:03:25.000000000 +0200
X+++ scripts/005-gcc-4.1.0-stage2.sh	2008-05-22 20:10:48.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" --enable-languages="c,c++" --with-newlib --enable-cxx-flags="-G0" || { exit 1; }
X 
X  ## Compile and install.
X- make clean && CFLAGS_FOR_TARGET="-G0" make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && CFLAGS_FOR_TARGET="-G0" gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-005-gcc-4.1.0-stage2.sh
echo x - psptoolchain/files/patch-scripts-006-pspsdk-stage2.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-006-pspsdk-stage2.sh << 'END-of-psptoolchain/files/patch-scripts-006-pspsdk-stage2.sh'
X--- scripts/006-pspsdk-stage2.sh.orig	2008-05-22 20:03:31.000000000 +0200
X+++ scripts/006-pspsdk-stage2.sh	2008-05-22 20:11:13.000000000 +0200
X@@ -16,4 +16,4 @@
X  ./configure --with-pspdev="$PSPDEV" || { exit 1; }
X 
X  ## Build and install.
X- make clean && make && make install && make clean || { exit 1; }
X+ gmake clean && gmake && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-006-pspsdk-stage2.sh
echo x - psptoolchain/files/patch-scripts-007-gdb-6.4.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-007-gdb-6.4.sh << 'END-of-psptoolchain/files/patch-scripts-007-gdb-6.4.sh'
X--- scripts/007-gdb-6.4.sh.orig	2008-05-22 20:03:38.000000000 +0200
X+++ scripts/007-gdb-6.4.sh	2008-05-22 20:11:29.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" --disable-nls || { exit 1; }
X 
X  ## Compile and install.
X- make clean && make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-007-gdb-6.4.sh
echo x - psptoolchain/files/patch-scripts-008-insight-6.4.sh
sed 's/^X//' >psptoolchain/files/patch-scripts-008-insight-6.4.sh << 'END-of-psptoolchain/files/patch-scripts-008-insight-6.4.sh'
X--- scripts/008-insight-6.4.sh.orig	2008-05-22 20:03:59.000000000 +0200
X+++ scripts/008-insight-6.4.sh	2008-05-22 20:12:08.000000000 +0200
X@@ -17,4 +17,4 @@
X  ../configure --prefix="$PSPDEV" --target="psp" --disable-nls || { exit 1; }
X 
X  ## Compile and install.
X- make clean && make -j 2 && make install && make clean || { exit 1; }
X+ gmake clean && gmake -j 2 && gmake install && gmake clean || { exit 1; }
END-of-psptoolchain/files/patch-scripts-008-insight-6.4.sh
echo x - psptoolchain/files/patch-depends-check-make.sh
sed 's/^X//' >psptoolchain/files/patch-depends-check-make.sh << 'END-of-psptoolchain/files/patch-depends-check-make.sh'
X--- depends/check-make.sh.orig	2008-05-22 19:15:12.000000000 +0200
X+++ depends/check-make.sh	2008-05-22 19:15:28.000000000 +0200
X@@ -1,5 +1,5 @@
X #!/bin/sh
X # check-make.sh by Dan Peori (danpeori@oopo.net)
X 
X- ## Check for make.
X- make -v 1> /dev/null || { echo "ERROR: Install make before continuing."; exit 1; }
X+ ## Check for GNU make.
X+ gmake -v 1> /dev/null || { echo "ERROR: Install make before continuing."; exit 1; }
END-of-psptoolchain/files/patch-depends-check-make.sh
echo x - psptoolchain/files/patch-toolchain.sh
sed 's/^X//' >psptoolchain/files/patch-toolchain.sh << 'END-of-psptoolchain/files/patch-toolchain.sh'
X--- toolchain.sh.orig	2008-05-22 19:10:18.000000000 +0200
X+++ toolchain.sh	2008-05-22 19:10:31.000000000 +0200
X@@ -1,4 +1,4 @@
X-#!/bin/bash
X+#!/usr/local/bin/bash
X # toolchain.sh by Dan Peori (danpeori@oopo.net)
X 
X  ## Enter the psptoolchain directory.
END-of-psptoolchain/files/patch-toolchain.sh
exit
--- psptoolchain.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090305100341.558248FC19>