From 42f6deb06f048d30b095d84394fa5fd0f06edea7 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Mon, 5 Jul 2010 16:41:01 +0000 Subject: dev-lang/syx: Version bump, cleanup, added missing DEPEND. svn path=/sunrise/; revision=10903 --- dev-lang/syx/ChangeLog | 8 +++++++- dev-lang/syx/Manifest | 6 +++--- dev-lang/syx/syx-0.1.6.ebuild | 35 ----------------------------------- dev-lang/syx/syx-0.1.7.ebuild | 38 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 48 insertions(+), 39 deletions(-) delete mode 100644 dev-lang/syx/syx-0.1.6.ebuild create mode 100644 dev-lang/syx/syx-0.1.7.ebuild (limited to 'dev-lang') diff --git a/dev-lang/syx/ChangeLog b/dev-lang/syx/ChangeLog index 9ee230316..aa7ac213f 100644 --- a/dev-lang/syx/ChangeLog +++ b/dev-lang/syx/ChangeLog @@ -1,7 +1,13 @@ # ChangeLog for dev-lang/syx -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*syx-0.1.7 (03 Jul 2010) + + 03 Jul 2010; Michał Górny (sedzimir) + -syx-0.1.6.ebuild, +syx-0.1.7.ebuild: + Version bump, cleanup, added missing DEPEND. + 13 Jan 2008; Luca Bruno (Lethalman) syx-0.1.6.ebuild: Bug 205584 remove iprofile USE flag diff --git a/dev-lang/syx/Manifest b/dev-lang/syx/Manifest index a44ae75bb..2bf189261 100644 --- a/dev-lang/syx/Manifest +++ b/dev-lang/syx/Manifest @@ -1,4 +1,4 @@ -DIST syx-0.1.6.tar.gz 709404 RMD160 d5baa89f88d376ab9035241c5da3a43602a802cc SHA1 6ff12663082e83de4d84cff7a709c3eeac83ad7b SHA256 89b365267d744383b23a4d3c5a6b2072a32c8d258d29d1b60ab256d1e9cdd8fb -EBUILD syx-0.1.6.ebuild 880 RMD160 9a1ffb2adae1cab121774b2ee43aee7f621e54e6 SHA1 58146da1a9437b15ce9e728379c8f8b8c74cb636 SHA256 881322dd48782651dc6ad2578f7534c120f10662352f82f690a6d34a8389fb97 -MISC ChangeLog 346 RMD160 789b9a63ea3d19bcd42cd0813191eb83405f394e SHA1 be734c81c5172fc2a169301734c659c7d86214c4 SHA256 bcbb2ace065dddca748c41ae54ddccc701fde3c02b8f0b598a157f57a645ef93 +DIST syx-0.1.7.tar.gz 896796 RMD160 a7eebac5f1e6edceb588feff7b85d92b4e7d307d SHA1 6784699499060a49374314796dfcd8b0648d37a0 SHA256 df894b0d0377890b23e10752348f1e5b2d9145a72edf182484000ddbc572a682 +EBUILD syx-0.1.7.ebuild 882 RMD160 2215b7a9879c37743ce3c3faabeef5a7909d3811 SHA1 29e5e6b917a29844c76f111754cc5417e9cd354d SHA256 f355405375cc3f60380dd285e810629a760b87f68e870f4e9b7124cef5bb915c +MISC ChangeLog 529 RMD160 52965c642173f1f66c0007d5356f56dc275e317f SHA1 b62145698805ec6ab6a3c6e9fb87a76cbd500360 SHA256 df4031004c987f1625945134d10fd44823291149d87f459461330f958008b1bf MISC metadata.xml 229 RMD160 f0f6417bec31ce8baba6d476664f7210c8c84c98 SHA1 e5f94f5caadc6f843fc90bb7959570cd503676fd SHA256 3b08fca3c878bdfc4e7639f477dd542d55a4ab5dce39a475e82633071d13eb3f diff --git a/dev-lang/syx/syx-0.1.6.ebuild b/dev-lang/syx/syx-0.1.6.ebuild deleted file mode 100644 index 54c277f1e..000000000 --- a/dev-lang/syx/syx-0.1.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -DESCRIPTION="Open source implementation of the Smalltalk-80 programming language." -HOMEPAGE="http://syx.googlecode.com" -SRC_URI="http://syx.googlecode.com/files/${P}.tar.gz" -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="gmp readline gtk X debug profile" - -RDEPEND="gmp? ( dev-libs/gmp ) - readline? ( sys-libs/readline ) - gtk? ( >=x11-libs/gtk+-2.12 ) - X? ( x11-libs/libX11 )" - -src_compile() { - local myconf="$(use_enable gtk) - $(use_enable readline) - $(use_enable X x11) - $(use_enable profile) - $(use_with gmp)" - - use debug && myconf="${myconf} --enable-debug=info" - - econf ${myconf} || die "Configure failed" - - emake || die "Compile failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "Install failed" - dodoc README ChangeLog TODO -} diff --git a/dev-lang/syx/syx-0.1.7.ebuild b/dev-lang/syx/syx-0.1.7.ebuild new file mode 100644 index 000000000..a13e571a0 --- /dev/null +++ b/dev-lang/syx/syx-0.1.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +DESCRIPTION="Open source implementation of the Smalltalk-80 programming language." +HOMEPAGE="http://syx.googlecode.com" +SRC_URI="http://syx.googlecode.com/files/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gmp readline gtk X debug profile" + +RDEPEND="gmp? ( dev-libs/gmp ) + readline? ( sys-libs/readline ) + gtk? ( >=x11-libs/gtk+-2.12 ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND}" + +src_compile() { + local myconf= + use debug && myconf='--enable-debug=info' + + econf \ + $(use_enable gtk) \ + $(use_enable readline) \ + $(use_enable X x11) \ + $(use_enable profile) \ + $(use_with gmp) \ + ${myconf} + + emake || die "Compile failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "Install failed" + dodoc README ChangeLog TODO || die +} -- cgit v1.2.3-65-gdbad