summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarald van Dijk <truedfx@gentoo.org>2006-09-22 14:56:35 +0000
committerHarald van Dijk <truedfx@gentoo.org>2006-09-22 14:56:35 +0000
commit1bd9ff0156ba6795aa1fea94c9a6261725982c54 (patch)
treed5ebf1ad302acaa6c0aca5098b875f8dd67adcd5 /dev-lang/lazarus
parentTake over as maintainer from Seemant. (diff)
downloadhistorical-1bd9ff0156ba6795aa1fea94c9a6261725982c54.tar.gz
historical-1bd9ff0156ba6795aa1fea94c9a6261725982c54.tar.bz2
historical-1bd9ff0156ba6795aa1fea94c9a6261725982c54.zip
Version bump
Package-Manager: portage-2.1.2_pre1
Diffstat (limited to 'dev-lang/lazarus')
-rw-r--r--dev-lang/lazarus/ChangeLog7
-rw-r--r--dev-lang/lazarus/Manifest40
-rw-r--r--dev-lang/lazarus/files/digest-lazarus-0.9.163
-rw-r--r--dev-lang/lazarus/lazarus-0.9.16.ebuild54
4 files changed, 96 insertions, 8 deletions
diff --git a/dev-lang/lazarus/ChangeLog b/dev-lang/lazarus/ChangeLog
index f6ef2fd357a5..c8e24a4c7940 100644
--- a/dev-lang/lazarus/ChangeLog
+++ b/dev-lang/lazarus/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-lang/lazarus
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.6 2006/02/23 19:43:27 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/ChangeLog,v 1.7 2006/09/22 14:56:35 truedfx Exp $
+
+*lazarus-0.9.16 (22 Sep 2006)
+
+ 22 Sep 2006; Harald van Dijk <truedfx@gentoo.org> +lazarus-0.9.16.ebuild:
+ Version bump
*lazarus-0.9.12 (23 Feb 2006)
diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index 83772784ef67..58a71c133481 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -1,16 +1,42 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 679268bf9fdb9deba75b8c13adb0f854 ChangeLog 1052
-MD5 abbae63cd6c109adfb2535d9b12c5625 files/digest-lazarus-0.9.10 69
-MD5 d5b2041991280d361d5294e1b39ecca4 files/digest-lazarus-0.9.12 69
+DIST lazarus-0.9.10-0.tar.gz 7248444
+DIST lazarus-0.9.12-0.tar.gz 9216628
+DIST lazarus-0.9.16-0.tar.gz 9655279 RMD160 88328fbe07077bed33e69afe739c7a2c850ca0ca SHA1 c509f624e704b725aec8bdb7bec117e9289ebf4d SHA256 e2f920f7af0549a76d6a5ae5b68542c11b4f350e1f05e4dccc81fc3872c63b00
+EBUILD lazarus-0.9.10.ebuild 2056 RMD160 b16da6b2e981f4066ce859026b6614e5fd22df44 SHA1 1a7890cb97a50f361b5d7fcabdf6a67acae8f75c SHA256 b9466c2982c561d107115e49ee5db6bf1b5bf8fee13c7e7fa9b150dda97e6b35
MD5 18fafbb8dbbb226c1f7a7fbe95d6a8bc lazarus-0.9.10.ebuild 2056
+RMD160 b16da6b2e981f4066ce859026b6614e5fd22df44 lazarus-0.9.10.ebuild 2056
+SHA256 b9466c2982c561d107115e49ee5db6bf1b5bf8fee13c7e7fa9b150dda97e6b35 lazarus-0.9.10.ebuild 2056
+EBUILD lazarus-0.9.12.ebuild 2277 RMD160 63780c76efffd1686a1b55b80dbcdef8dec8bf73 SHA1 e53b509bb7567100bd657c39d0a4ebef0bf6f9ce SHA256 8ac67233894e4891a8edb8c393e96c40daff5452d9224c246a5f95d6615987c1
MD5 ca2cbfe9850b02da98b93b1af7edf334 lazarus-0.9.12.ebuild 2277
+RMD160 63780c76efffd1686a1b55b80dbcdef8dec8bf73 lazarus-0.9.12.ebuild 2277
+SHA256 8ac67233894e4891a8edb8c393e96c40daff5452d9224c246a5f95d6615987c1 lazarus-0.9.12.ebuild 2277
+EBUILD lazarus-0.9.16.ebuild 1766 RMD160 92013bd5b3b48560cb0f6b164e2eb6c25276d18d SHA1 a9374a8e0575ffb6c3aa67941743ff8e109ed5c2 SHA256 3ab0eb02f34782af01eef3ba05697712a151950ed255092cf78a7ace5fd81e2b
+MD5 bc78bd3f675ad48f1cccb73c2a71b7e3 lazarus-0.9.16.ebuild 1766
+RMD160 92013bd5b3b48560cb0f6b164e2eb6c25276d18d lazarus-0.9.16.ebuild 1766
+SHA256 3ab0eb02f34782af01eef3ba05697712a151950ed255092cf78a7ace5fd81e2b lazarus-0.9.16.ebuild 1766
+MISC ChangeLog 1174 RMD160 94471ab98d4528381ecc27c18a03784b17a721fe SHA1 d00e39caf15fa5b2dd2fc40cde85e05d0d4e3afe SHA256 fb1d401967ad834522a0daa40b290faaae202bdfa873f803f4f2fc7016a36892
+MD5 05000871771d5ca2ece80a3c2cc5f0b3 ChangeLog 1174
+RMD160 94471ab98d4528381ecc27c18a03784b17a721fe ChangeLog 1174
+SHA256 fb1d401967ad834522a0daa40b290faaae202bdfa873f803f4f2fc7016a36892 ChangeLog 1174
+MISC metadata.xml 281 RMD160 423ab877620b713044c2d08753af1fa18a3adce4 SHA1 c861318fcfa3725a45dd0deb55fbfc26a49245b6 SHA256 d0d50fc65f6bc2ce65700e4ea995148f15c4e7a0eca5d0f86e3f4b9a73a4aae6
MD5 8773813255798a06aad7b06e083a1a55 metadata.xml 281
+RMD160 423ab877620b713044c2d08753af1fa18a3adce4 metadata.xml 281
+SHA256 d0d50fc65f6bc2ce65700e4ea995148f15c4e7a0eca5d0f86e3f4b9a73a4aae6 metadata.xml 281
+MD5 abbae63cd6c109adfb2535d9b12c5625 files/digest-lazarus-0.9.10 69
+RMD160 aa52f160709e4153c1fb3e99288aeefc3210c003 files/digest-lazarus-0.9.10 69
+SHA256 aec3620ee91cd796917e7689b72d4a84b41c971a56cd0c9ca57e97071f244d5f files/digest-lazarus-0.9.10 69
+MD5 d5b2041991280d361d5294e1b39ecca4 files/digest-lazarus-0.9.12 69
+RMD160 d0f83334469467ec8f405754a475af5680fc3309 files/digest-lazarus-0.9.12 69
+SHA256 3423e6355db89b5697a413c209a05a4d1fd841af86fe7214a8f9be127b5cc2e1 files/digest-lazarus-0.9.12 69
+MD5 e12ba6658fa9527f3c5190ff6a0af977 files/digest-lazarus-0.9.16 253
+RMD160 9ff54d0eac7b2dc595c12db6c21d3c4f7ba8f613 files/digest-lazarus-0.9.16 253
+SHA256 691ea8eacb2a3b2eaf34d1f047e6860c31743a119b6ea2365eb68480dafad52d files/digest-lazarus-0.9.16 253
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.1-ecc0.1.6 (GNU/Linux)
+Version: GnuPG v1.4.5 (GNU/Linux)
-iD8DBQFD/hB6KRy60XGEcJIRArN9AKCfDF1o00sMut7xhU5u3UzpsbqcoACbBAgh
-fLVQRLrlYR0glIOTHwwlQTk=
-=ojA6
+iD8DBQFFE/nPwnQyISwouHwRAhGbAKCJDPPwksbmE0PuMTTUHY2olNw2OgCfciVJ
+wAHO0qaFAW7BdUpml0k+WZE=
+=MQQq
-----END PGP SIGNATURE-----
diff --git a/dev-lang/lazarus/files/digest-lazarus-0.9.16 b/dev-lang/lazarus/files/digest-lazarus-0.9.16
new file mode 100644
index 000000000000..3555a0f5967c
--- /dev/null
+++ b/dev-lang/lazarus/files/digest-lazarus-0.9.16
@@ -0,0 +1,3 @@
+MD5 6ad709b389856c0514e94b52a0aaf344 lazarus-0.9.16-0.tar.gz 9655279
+RMD160 88328fbe07077bed33e69afe739c7a2c850ca0ca lazarus-0.9.16-0.tar.gz 9655279
+SHA256 e2f920f7af0549a76d6a5ae5b68542c11b4f350e1f05e4dccc81fc3872c63b00 lazarus-0.9.16-0.tar.gz 9655279
diff --git a/dev-lang/lazarus/lazarus-0.9.16.ebuild b/dev-lang/lazarus/lazarus-0.9.16.ebuild
new file mode 100644
index 000000000000..e7e85fb8201f
--- /dev/null
+++ b/dev-lang/lazarus/lazarus-0.9.16.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/lazarus/lazarus-0.9.16.ebuild,v 1.1 2006/09/22 14:56:35 truedfx Exp $
+
+inherit eutils
+
+SLOT="0" # Note: Slotting Lazarus needs slotting fpc, see DEPEND.
+LICENSE="GPL-2 LGPL-2.1 LGPL-2.1-linking-exception"
+KEYWORDS="~amd64 ~ppc ~x86"
+DESCRIPTION="Lazarus IDE is a feature rich visual programming environment emulating Delphi."
+HOMEPAGE="http://www.lazarus.freepascal.org/"
+IUSE=""
+SRC_URI="mirror://sourceforge/lazarus/${P}-0.tar.gz"
+
+# Do not allow other versions of FPC.
+DEPEND="~dev-lang/fpc-2.0.4
+ net-misc/rsync
+ >=media-libs/gdk-pixbuf-0.22.0-r3"
+
+S=${WORKDIR}/lazarus
+
+src_compile() {
+ emake -j1 || die "make failed!"
+}
+
+src_install() {
+ diropts -m0755
+ dodir /usr/share
+ # Using rsync to avoid unnecessary copies and cleaning...
+ # Note: *.o and *.ppu are needed
+ rsync -a \
+ --exclude="CVS" --exclude=".cvsignore" \
+ --exclude="*.ppw" --exclude="*.ppl" \
+ --exclude="*.ow" --exclude="*.a"\
+ --exclude="*.rst" --exclude=".#*" \
+ --exclude="*.~*" --exclude="*.bak" \
+ --exclude="*.orig" --exclude="*.rej" \
+ --exclude=".xvpics" --exclude="*.compiled" \
+ --exclude="killme*" --exclude=".gdb_hist*" \
+ "${S}" "${D}"usr/share \
+ || die "Unable to copy files!"
+
+ dosym ../share/lazarus/startlazarus /usr/bin/startlazarus
+ dosym ../lazarus/images/mainicon.xpm /usr/share/pixmaps/lazarus.xpm
+
+ make_desktop_entry startlazarus "Lazarus IDE" "lazarus.xpm" || die "Failed making desktop entry!"
+}
+
+pkg_postinst() {
+ if ! built_with_use "dev-lang/fpc" source; then
+ ewarn "You need to rebuild dev-lang/fpc with the 'source'"
+ ewarn "USE flag in order for full functionality in lazarus."
+ fi
+}