diff options
author | Harald van Dijk <truedfx@gentoo.org> | 2006-09-22 14:56:35 +0000 |
---|---|---|
committer | Harald van Dijk <truedfx@gentoo.org> | 2006-09-22 14:56:35 +0000 |
commit | 1bd9ff0156ba6795aa1fea94c9a6261725982c54 (patch) | |
tree | d5ebf1ad302acaa6c0aca5098b875f8dd67adcd5 /dev-lang/lazarus | |
parent | Take over as maintainer from Seemant. (diff) | |
download | historical-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/ChangeLog | 7 | ||||
-rw-r--r-- | dev-lang/lazarus/Manifest | 40 | ||||
-rw-r--r-- | dev-lang/lazarus/files/digest-lazarus-0.9.16 | 3 | ||||
-rw-r--r-- | dev-lang/lazarus/lazarus-0.9.16.ebuild | 54 |
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 +} |