diff options
-rw-r--r-- | dev-lang/fpc/ChangeLog | 5 | ||||
-rw-r--r-- | dev-lang/fpc/Manifest | 16 | ||||
-rw-r--r-- | dev-lang/fpc/files/digest-fpc-2.0.0-r1 | 1 | ||||
-rw-r--r-- | dev-lang/fpc/fpc-2.0.0-r1.ebuild | 20 |
4 files changed, 35 insertions, 7 deletions
diff --git a/dev-lang/fpc/ChangeLog b/dev-lang/fpc/ChangeLog index 6a2e21969e53..36173cd46037 100644 --- a/dev-lang/fpc/ChangeLog +++ b/dev-lang/fpc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-lang/fpc # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.21 2005/07/03 17:42:51 carlo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/ChangeLog,v 1.22 2005/07/24 21:38:33 herbs Exp $ + + 24 Jul 2005; Herbie Hopkins <herbs@gentoo.org> fpc-2.0.0-r1.ebuild: + Added amd64 support thanks to Matthias Jansen. *fpc-2.0.0-r1 (03 Jul 2005) diff --git a/dev-lang/fpc/Manifest b/dev-lang/fpc/Manifest index 515acdf5d2f7..90dbe9f7c3a7 100644 --- a/dev-lang/fpc/Manifest +++ b/dev-lang/fpc/Manifest @@ -1,10 +1,20 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + MD5 6d2cdc7bbdf29311703b6e92dff4bcf9 fpc-1.9.5_pre20040820.ebuild 1672 MD5 930a09fa6ce48effa0410e573e34a8a7 fpc-2.0.0_rc2.ebuild 2246 -MD5 24f3cf85423f6a11a77d57c2ae07d81a fpc-2.0.0-r1.ebuild 3293 -MD5 5bff984909287b39c52226c55d2fc82c ChangeLog 2138 +MD5 5a1ee9a0ea52d34b9c0143ea205b0dce fpc-2.0.0-r1.ebuild 3642 +MD5 323305f2e0ba70e12eeae4da8f7d5629 ChangeLog 2258 MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160 MD5 c2c4474a4cc7fc2d545bb6ef85f28f15 fpc-2.0.0.ebuild 2899 MD5 35b2220a69ffb4f90c2d27e905024582 files/digest-fpc-2.0.0_rc2 126 MD5 21228ac75288afaff37b7e0e236ed8bd files/digest-fpc-2.0.0 215 -MD5 21228ac75288afaff37b7e0e236ed8bd files/digest-fpc-2.0.0-r1 215 +MD5 a4e9b8b2b9748ca93798730f7bde32b7 files/digest-fpc-2.0.0-r1 288 MD5 765515c95e92cbeb5061c5eb1978eb68 files/digest-fpc-1.9.5_pre20040820 58 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.1 (GNU/Linux) + +iD8DBQFC5Apo2G5bA0cA/ScRAhMuAJ9PYvBwrCHOv/r+oz+bwxqA5gG7iwCfUvrL +z3dN76+x1Qw5Wf5WZA9nJkw= +=fCUg +-----END PGP SIGNATURE----- diff --git a/dev-lang/fpc/files/digest-fpc-2.0.0-r1 b/dev-lang/fpc/files/digest-fpc-2.0.0-r1 index 93a6707256ae..79f08710317d 100644 --- a/dev-lang/fpc/files/digest-fpc-2.0.0-r1 +++ b/dev-lang/fpc/files/digest-fpc-2.0.0-r1 @@ -1,3 +1,4 @@ MD5 3f9c64d0146a3631f6963fd7477776d1 fpc-2.0.0.source.tar.gz 21040763 MD5 5f0a5fba632a811dcfdafe0ff80476a3 fpc-2.0.0.i386-linux.tar 21360640 MD5 7019384e09411902e530dfe55d4ff145 fpc-2.0.0.powerpc-linux.tar 22231040 +MD5 36270de604c6b5ad3af8aaa08143e88f fpc-2.0.0.x86_64-linux.tar 18380800 diff --git a/dev-lang/fpc/fpc-2.0.0-r1.ebuild b/dev-lang/fpc/fpc-2.0.0-r1.ebuild index 5eeee77c957a..31b666ab3aba 100644 --- a/dev-lang/fpc/fpc-2.0.0-r1.ebuild +++ b/dev-lang/fpc/fpc-2.0.0-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.0.0-r1.ebuild,v 1.1 2005/07/03 17:42:51 carlo Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc/fpc-2.0.0-r1.ebuild,v 1.2 2005/07/24 21:38:33 herbs Exp $ inherit eutils @@ -9,13 +9,14 @@ STABLE="2.0.0" SLOT="0" LICENSE="GPL-2 LGPL-2.1 LGPL-2.1-FPC" -KEYWORDS="~ppc ~x86" +KEYWORDS="~amd64 ~ppc ~x86" DESCRIPTION="Free Pascal Compiler" HOMEPAGE="http://www.freepascal.org/" IUSE="doc" SRC_URI="mirror://sourceforge/freepascal/fpc-${MY_PV}.source.tar.gz x86? ( mirror://sourceforge/freepascal/fpc-${MY_PV}.i386-linux.tar ) - ppc? ( mirror://sourceforge/freepascal/fpc-${MY_PV}.powerpc-linux.tar )" + ppc? ( mirror://sourceforge/freepascal/fpc-${MY_PV}.powerpc-linux.tar ) + amd64? ( mirror://sourceforge/freepascal/fpc-${MY_PV}.x86_64-linux.tar )" DEPEND="!dev-lang/fpc-bin doc? ( dev-tex/tex4ht )" RDEPEND="!dev-lang/fpc-bin" @@ -32,6 +33,10 @@ src_unpack() { tar -xf binary.powerpc-linux.tar || die "Unpacking binary.powerpc-linux.tar failed!" tar -zxf base.powerpc-linux.tar.gz || die "Unpacking base.powerpc-linux.tar.gz failed!" ;; + amd64) + tar -xf binary.x86_64-linux.tar || die "Unpacking binary.x86_64-linux.tar failed!" + tar -zxf base.x86_64-linux.tar.gz || die "Unpacking base.x86_64-linux.tar.gz failed!" + ;; esac } @@ -43,6 +48,9 @@ set_pp() { ppc) FPCARCH=ppc ;; + amd64) + FPCARCH=x64 + ;; esac case $1 in @@ -105,6 +113,9 @@ pkg_preinst() { ppc) FPCARCH=ppc ;; + amd64) + FPCARCH=x64 + ;; esac ln -s ../lib/fpc/${MY_PV}/ppc${FPCARCH} ${IMAGE}/usr/bin/ } @@ -125,6 +136,9 @@ pkg_postinst() { ppc) FPCARCH=ppc ;; + amd64) + FPCARCH=x64 + ;; esac einfo "/usr/bin/ppc${FPCARCH} now points to the new binary:" einfo " /usr/lib/${PN}/${MY_PV}/ppc${FPCARCH}" |