summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <fauli@gentoo.org>2007-10-15 09:04:26 +0000
committerChristian Faulhammer <fauli@gentoo.org>2007-10-15 09:04:26 +0000
commit96b4a76ba5151670de59ec328b7254a4b361767f (patch)
tree2b878439be7fc6b58bbd0480143723a364ebbdfe /dev-lang
parentPull upstream fix for BSD systems. (diff)
downloadhistorical-96b4a76ba5151670de59ec328b7254a4b361767f.tar.gz
historical-96b4a76ba5151670de59ec328b7254a4b361767f.tar.bz2
historical-96b4a76ba5151670de59ec328b7254a4b361767f.zip
correct postinst message (bug 192587); quote some variables; do emake instead of pure make; remove texinfo from DEPEND
Package-Manager: portage-2.1.3.9
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/prc-tools/ChangeLog7
-rw-r--r--dev-lang/prc-tools/Manifest24
-rw-r--r--dev-lang/prc-tools/prc-tools-2.3-r2.ebuild38
3 files changed, 38 insertions, 31 deletions
diff --git a/dev-lang/prc-tools/ChangeLog b/dev-lang/prc-tools/ChangeLog
index f2bd83b25f96..874722dce3af 100644
--- a/dev-lang/prc-tools/ChangeLog
+++ b/dev-lang/prc-tools/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/prc-tools
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/ChangeLog,v 1.19 2007/03/19 00:02:49 kloeri Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/ChangeLog,v 1.20 2007/10/15 09:04:26 opfer Exp $
+
+ 15 Oct 2007; Christian Faulhammer <opfer@gentoo.org>
+ prc-tools-2.3-r2.ebuild:
+ correct postinst message (bug 192587); quote some variables; do emake
+ instead of pure make; remove texinfo from DEPEND
19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
Remove plasmaroo from metadata.xml due to retirement.
diff --git a/dev-lang/prc-tools/Manifest b/dev-lang/prc-tools/Manifest
index c1192f380e0d..b4c91b55f6dc 100644
--- a/dev-lang/prc-tools/Manifest
+++ b/dev-lang/prc-tools/Manifest
@@ -15,14 +15,14 @@ DIST gcc-2.95.3.tar.bz2 9848842 RMD160 09cca1860ce897000df19643dfd944ae28366a1d
DIST gcc-3.3.1.tar.bz2 23544362 RMD160 b3c0025b10de0917a30df55b669e8c6c7ec5814b SHA1 65ba4142dbf345d1aac1ed323f64b5f49294aee7 SHA256 e6c498d1d310de2f4e5834def91603229e089ad814ac47c8ed6dd6c191b46f35
DIST gdb-5.3.tar.bz2 11198721 RMD160 92c5ee92e993354839f002231164296f51882570 SHA1 fe03cb6dd40be2297766ded8142135bd1a32f685 SHA256 6e559a98636a1a5d92fd8df31161ed9307eca2234ae2d783dd8c84f500cddb6c
DIST prc-tools-2.3.tar.gz 333417 RMD160 6c5cce0b0a03a5e6b37c6a7b80dc925e64b0c0a1 SHA1 1100d35dc906bae8f3bbfd4564298ccd0359800a SHA256 9ae076efc71eb693815cbd8177826d75bd958fef53fb5c9968511a1b2081a173
-EBUILD prc-tools-2.3-r2.ebuild 4230 RMD160 e8561b4820bc8fc1450b7e244d5914ff6b8e6f34 SHA1 169270a817931f46ba27bab1c038050d6abee987 SHA256 79a9666fc8c917176e394a08b836fc778d894d0181f29408b60610904814ebd6
-MD5 948e11185e7c03caf9e04dde32f388b2 prc-tools-2.3-r2.ebuild 4230
-RMD160 e8561b4820bc8fc1450b7e244d5914ff6b8e6f34 prc-tools-2.3-r2.ebuild 4230
-SHA256 79a9666fc8c917176e394a08b836fc778d894d0181f29408b60610904814ebd6 prc-tools-2.3-r2.ebuild 4230
-MISC ChangeLog 2472 RMD160 a022d3d0c044712173139c1a136130592114b5f4 SHA1 dc83a16deacda523872d7b837723d63296bc8385 SHA256 09aa99c472708b2a48f5dc6f49dd6800c6ecdf2ee73092c9a518c74ca8ff26bf
-MD5 188c0a2f6066ccff7f2357640a2b4adf ChangeLog 2472
-RMD160 a022d3d0c044712173139c1a136130592114b5f4 ChangeLog 2472
-SHA256 09aa99c472708b2a48f5dc6f49dd6800c6ecdf2ee73092c9a518c74ca8ff26bf ChangeLog 2472
+EBUILD prc-tools-2.3-r2.ebuild 4199 RMD160 3047d6e0fd37c65d73e181b7cefa4b1f77deda72 SHA1 30c31b95b9194ac931a62141be5ac7140efe02de SHA256 82d00ee95baec71d5de8852c0af157ce04b34b13d8baad9a7948ec4018668c6a
+MD5 d9176beafa188492c495336842c7ecb1 prc-tools-2.3-r2.ebuild 4199
+RMD160 3047d6e0fd37c65d73e181b7cefa4b1f77deda72 prc-tools-2.3-r2.ebuild 4199
+SHA256 82d00ee95baec71d5de8852c0af157ce04b34b13d8baad9a7948ec4018668c6a prc-tools-2.3-r2.ebuild 4199
+MISC ChangeLog 2677 RMD160 bdf92aadeca1c62dbd04b4532e004e28477ccfdb SHA1 7e6b1c89c6c803ba10471637274317cc3187d4be SHA256 0ad69543803141cf2d52d174870971ec65133a4109dc3ad09fb86d071d286501
+MD5 1038eba99acd7ccbf58088f816cb20de ChangeLog 2677
+RMD160 bdf92aadeca1c62dbd04b4532e004e28477ccfdb ChangeLog 2677
+SHA256 0ad69543803141cf2d52d174870971ec65133a4109dc3ad09fb86d071d286501 ChangeLog 2677
MISC metadata.xml 233 RMD160 d81ec1a0582856aeac5ef3bfec5c80d9850216f6 SHA1 9b94f113e7f382076b1749c2a856e409c96cade3 SHA256 dce03f6cdd96135caf3c971a5ca4a8c916f44532fe8cfb6df88b7bdade407e8b
MD5 4eda2fda81ea6a89d8f1f4a2dcd12a85 metadata.xml 233
RMD160 d81ec1a0582856aeac5ef3bfec5c80d9850216f6 metadata.xml 233
@@ -31,9 +31,9 @@ MD5 4f4d1967ae51477b749622063c19d15b files/digest-prc-tools-2.3-r2 1455
RMD160 f86ea0def9e7023788fe696bafcb42c7ee39e7cd files/digest-prc-tools-2.3-r2 1455
SHA256 cae70ca9ef8d964bff25eb1def95f105402525a9424d59eb8532ea0b7430f26a files/digest-prc-tools-2.3-r2 1455
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.3 (GNU/Linux)
+Version: GnuPG v1.4.7 (GNU/Linux)
-iD8DBQFF/dLyugEuf3OQ0akRAoeEAJ4xGD/Fqm8UvgsZqRPhf+7ObebJCgCgn6un
-Ru5LoXDnS540UO5kA/QMrvo=
-=kZ9J
+iD8DBQFHEy0mNQqtfCuFneMRAkvOAJ9mCT8ALNB1qjbGoC+F30ZZQPVSCwCffqeE
+wjqIfJ15JZQYBD2ptSq9/8c=
+=140w
-----END PGP SIGNATURE-----
diff --git a/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild b/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild
index 1931779d081e..6a5f3cc84a91 100644
--- a/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild
+++ b/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild,v 1.5 2007/02/06 08:34:49 genone Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/prc-tools/prc-tools-2.3-r2.ebuild,v 1.6 2007/10/15 09:04:26 opfer Exp $
inherit flag-o-matic eutils toolchain-funcs
@@ -24,14 +24,14 @@ SLOT="0"
KEYWORDS="x86"
IUSE=""
-DEPEND=">=app-text/texi2html-1.70
- >=sys-apps/texinfo-4.8"
+DEPEND=">=app-text/texi2html-1.70"
+
RDEPEND=""
src_unpack() {
unpack ${A}
- cd ${P}
+ cd "${P}"
ln -s ../${BIN_V} binutils
ln -s ../${GDB_V} gdb
ln -s ../${GCC_V_ARM} gcc
@@ -39,13 +39,13 @@ src_unpack() {
cd ..
echo ">>> Patching sources..."
- echo -n " "; epatch ${P}/${BIN_V}.palmos.diff || die
- echo -n " "; epatch ${P}/${GCC_V_ARM}.palmos.diff || die
- echo -n " "; epatch ${P}/${GCC_V_M68K}.palmos.diff || die
- echo -n " "; epatch ${P}/${GDB_V}.palmos.diff || die
- echo -n " "; EPATCH_OPTS="-l" epatch ${P}/../MsectGdb2.3-1.diff || die
- echo -n " "; epatch ${FILESDIR}/${P}-compilefix.patch || die
- echo -n " "; epatch ${FILESDIR}/${P}-gcc4.patch || die
+ echo -n " "; epatch "${P}/${BIN_V}.palmos.diff"
+ echo -n " "; epatch "${P}/${GCC_V_ARM}.palmos.diff"
+ echo -n " "; epatch "${P}/${GCC_V_M68K}.palmos.diff"
+ echo -n " "; epatch "${P}/${GDB_V}.palmos.diff"
+ echo -n " "; EPATCH_OPTS="-l" epatch "${P}/../MsectGdb2.3-1.diff"
+ echo -n " "; epatch "${FILESDIR}/${P}-compilefix.patch"
+ echo -n " "; epatch "${FILESDIR}/${P}-gcc4.patch"
# This last patch disables dummy headers being copied.
# a) They're not needed
@@ -61,7 +61,9 @@ src_unpack() {
src_config() {
echo ">>> Rebuilding configuration scripts"
- cd binutils; WANT_AUTOCONF=2.1 autoconf || die "Failed to reconfigure binutils"; cd ..
+ cd binutils
+ WANT_AUTOCONF=2.1 autoconf || die "Failed to reconfigure binutils"
+ cd ..
cd ..
mkdir build
@@ -88,9 +90,11 @@ src_config() {
targets=',arm-palmos'
fi
+ # econf not possible as this seems to rely on from where it has been started
+ # will not debug further as this is a maintainer-needed ebuild
../${P}/configure --enable-targets=m68k-palmos"${targets}" \
--enable-languages=c,c++ \
- --with-headers=${WORKDIR}/build/empty --enable-html-docs \
+ --with-headers="${WORKDIR}/build/empty" --enable-html-docs \
--with-palmdev-prefix=/opt/palmdev --prefix=/usr || die
# These have to be real; otherwise the compiler is hard-coded
@@ -105,7 +109,7 @@ src_config() {
src_compile() {
src_config
- make || die
+ emake -j1 || die
}
src_install() {
@@ -128,10 +132,8 @@ pkg_postinst() {
elog "For a complete Palm Development Environment you will also need..."
elog
elog "[ ] PilRC; the Palm resource compiler; emerge pilrc"
- elog "[ ] POSE; The Palm OS Emulator; emerge pose"
+ elog "[ ] POSE; The Palm OS Emulator"
elog " ->> A ROM for POSE; available from Palm"
- elog "[ ] An SDK; available from the Palm Website"
- elog " ->> Decompress this to /opt/palmdev and then run"
- elog " 'palmdev-prep /opt/palmdev'"
+ elog "[ ] An SDK; emerge dev-lang/palmos-sdk"
elog
}