summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAron Griffis <agriffis@gentoo.org>2005-06-25 22:52:56 +0000
committerAron Griffis <agriffis@gentoo.org>2005-06-25 22:52:56 +0000
commit13d817df1a8378defad25c3f9fab494ff42d0f8d (patch)
tree96de030fc422b666b0bcc679584b9919097d963a /dev-lang
parentrev bump to rc3k to support 2.6.12 kernels. (diff)
downloadgentoo-2-13d817df1a8378defad25c3f9fab494ff42d0f8d.tar.gz
gentoo-2-13d817df1a8378defad25c3f9fab494ff42d0f8d.tar.bz2
gentoo-2-13d817df1a8378defad25c3f9fab494ff42d0f8d.zip
Update to 2.0.0 #93233
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/fpc-source/ChangeLog7
-rw-r--r--dev-lang/fpc-source/Manifest18
-rw-r--r--dev-lang/fpc-source/files/digest-fpc-source-2.0.01
-rw-r--r--dev-lang/fpc-source/fpc-source-2.0.0.ebuild46
4 files changed, 58 insertions, 14 deletions
diff --git a/dev-lang/fpc-source/ChangeLog b/dev-lang/fpc-source/ChangeLog
index 0db3b670ff33..f0fcdffa99cb 100644
--- a/dev-lang/fpc-source/ChangeLog
+++ b/dev-lang/fpc-source/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/fpc-source
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc-source/ChangeLog,v 1.6 2005/04/19 10:28:46 beu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc-source/ChangeLog,v 1.7 2005/06/25 22:52:56 agriffis Exp $
+
+*fpc-source-2.0.0 (25 Jun 2005)
+
+ 25 Jun 2005; Aron Griffis <agriffis@gentoo.org> +fpc-source-2.0.0.ebuild:
+ Update to 2.0.0 #93233
19 Apr 2005; Elfyn McBratney <beu@gentoo.org> metadata.xml:
Remove retired developer from metadata.xml.
diff --git a/dev-lang/fpc-source/Manifest b/dev-lang/fpc-source/Manifest
index 123061dd68c3..8595d6b9b203 100644
--- a/dev-lang/fpc-source/Manifest
+++ b/dev-lang/fpc-source/Manifest
@@ -1,16 +1,8 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
+MD5 bab07a6688abb4e82baf0c99b60b6c15 fpc-source-2.0.0_rc2.ebuild 1847
MD5 626650f617dada44a7a53c6d8c9deba6 ChangeLog 1221
+MD5 dffd46174e78b327c834fc3e4b1cf848 metadata.xml 160
+MD5 b6f5bb94a040d818687000c90b888b50 fpc-source-2.0.0.ebuild 1237
MD5 cbf4c3b52cbba187c1dd222521df21f7 fpc-source-1.9.5_pre20040820.ebuild 1719
-MD5 bab07a6688abb4e82baf0c99b60b6c15 fpc-source-2.0.0_rc2.ebuild 1847
-MD5 0a08fa163a3c573b43867be33e766913 files/digest-fpc-source-2.0.0_rc2 70
MD5 3197b41dcf78a69bd6aba5c9f97a3cb7 files/digest-fpc-source-1.9.5_pre20040820 141
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCZN1/jUHll2nfF60RAjxuAJwJMLhB9wcq2IlJCA26P5cx7urgMgCfaHW0
-msulDIOv7Ux2uy7f9JDKCHo=
-=mTCp
------END PGP SIGNATURE-----
+MD5 0a08fa163a3c573b43867be33e766913 files/digest-fpc-source-2.0.0_rc2 70
+MD5 cd231688f22b41aaa230f7deb4752a05 files/digest-fpc-source-2.0.0 70
diff --git a/dev-lang/fpc-source/files/digest-fpc-source-2.0.0 b/dev-lang/fpc-source/files/digest-fpc-source-2.0.0
new file mode 100644
index 000000000000..7b8e61b11495
--- /dev/null
+++ b/dev-lang/fpc-source/files/digest-fpc-source-2.0.0
@@ -0,0 +1 @@
+MD5 3f9c64d0146a3631f6963fd7477776d1 fpc-2.0.0.source.tar.gz 21040763
diff --git a/dev-lang/fpc-source/fpc-source-2.0.0.ebuild b/dev-lang/fpc-source/fpc-source-2.0.0.ebuild
new file mode 100644
index 000000000000..8f2c1aec848a
--- /dev/null
+++ b/dev-lang/fpc-source/fpc-source-2.0.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/fpc-source/fpc-source-2.0.0.ebuild,v 1.1 2005/06/25 22:52:56 agriffis Exp $
+
+# Needed to release candidates etc.
+MY_PV="2.0.0"
+
+SLOT="0" # Read src_install notes!
+LICENSE="GPL-2 LGPL-2.1 LGPL-2.1-FPC"
+KEYWORDS="~x86"
+DESCRIPTION="Free Pascal Compiler Sources"
+HOMEPAGE="http://www.freepascal.org/"
+IUSE=""
+SRC_URI="mirror://sourceforge/freepascal/fpc-${MY_PV}.source.tar.gz"
+DEPEND="net-misc/rsync"
+RDEPEND=""
+
+src_install () {
+ # Do not slot this, do not use version strings in path, unless you symlink
+ # to a directory Lazarus searches in. See top of
+ # include/unix/lazbaseconf.inc in Lazarus source.
+
+ # Like "make sourceinstall" but path works with Lazarus, no "make distclean"
+ # (unneeded)
+ diropts -m0755
+ dodir /usr/lib/fpc || die
+ ebegin "Copying files"
+ # Use rsync since cp doesn't support exclusions
+ rsync -a \
+ --exclude="*.#*" \
+ --exclude="*.bak" \
+ --exclude="*.cvsignore" \
+ --exclude="*.o" \
+ --exclude="*.orig" \
+ --exclude="*.ow" \
+ --exclude="*.ppl" \
+ --exclude="*.ppu" \
+ --exclude="*.ppw" \
+ --exclude="*.rej" \
+ --exclude="*.rst" \
+ --exclude="*.xvpics" \
+ --exclude="*.~*" \
+ --exclude="CVS" \
+ ${WORKDIR}/fpc ${D}usr/lib/fpc/src
+ eend $? || die
+}