diff options
author | Hans de Graaff <graaff@gentoo.org> | 2012-03-09 07:01:50 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2012-03-09 07:01:50 +0000 |
commit | c04f61db30fdd5fff568df1a04d67443a3458f16 (patch) | |
tree | 42ba93550bc4ebf24efddc209800e6752b616e4e /dev-ruby/fxruby | |
parent | Remove old version. (diff) | |
download | historical-c04f61db30fdd5fff568df1a04d67443a3458f16.tar.gz historical-c04f61db30fdd5fff568df1a04d67443a3458f16.tar.bz2 historical-c04f61db30fdd5fff568df1a04d67443a3458f16.zip |
Remove old version.
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/fxruby')
-rw-r--r-- | dev-ruby/fxruby/ChangeLog | 6 | ||||
-rw-r--r-- | dev-ruby/fxruby/fxruby-1.6.18-r1.ebuild | 72 | ||||
-rw-r--r-- | dev-ruby/fxruby/fxruby-1.6.20.ebuild | 64 |
3 files changed, 5 insertions, 137 deletions
diff --git a/dev-ruby/fxruby/ChangeLog b/dev-ruby/fxruby/ChangeLog index e37beb8f9db0..c07ce75657d9 100644 --- a/dev-ruby/fxruby/ChangeLog +++ b/dev-ruby/fxruby/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-ruby/fxruby # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.96 2012/03/08 17:02:13 naota Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/ChangeLog,v 1.97 2012/03/09 07:00:51 graaff Exp $ + + 09 Mar 2012; Hans de Graaff <graaff@gentoo.org> -fxruby-1.6.18-r1.ebuild, + -fxruby-1.6.20.ebuild: + Remove old version. 08 Mar 2012; Naohiro Aota <naota@gentoo.org> fxruby-1.6.20-r1.ebuild: Add ~x86-fbsd. diff --git a/dev-ruby/fxruby/fxruby-1.6.18-r1.ebuild b/dev-ruby/fxruby/fxruby-1.6.18-r1.ebuild deleted file mode 100644 index 0517553ba67f..000000000000 --- a/dev-ruby/fxruby/fxruby-1.6.18-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.18-r1.ebuild,v 1.10 2010/06/25 17:07:07 ssuominen Exp $ - -RUBY_BUG_145222=yes -inherit ruby - -MY_P="FXRuby-${PV}" - -DESCRIPTION="Ruby language binding to the FOX GUI toolkit" -HOMEPAGE="http://www.fxruby.org/" -SRC_URI="mirror://rubyforge/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="alpha amd64 hppa ppc ppc64 sparc x86" -IUSE="examples doc" - -DEPEND="=x11-libs/fox-1.6* - >=x11-libs/fxscintilla-1.62-r1" -USE_RUBY="ruby18" - -S="${WORKDIR}/${MY_P}" - -src_unpack() { - unpack ${A} - cd "${S}" - - sed -i -e 's:libs, "fxscintilla":libs, "fxscintilla-1.6":g' \ - ext/fox16/extconf.rb || die "sed error" - einfo "Avoid -O0 builds" - sed -i -e 's:-O0 -Iinclude:-Iinclude:g' \ - ext/fox16/extconf.rb || die "Can't fix forced -O0" -} - -src_install() { - ${RUBY} install.rb config --prefix="${D}/usr" "$@" \ - ${RUBY_ECONF} || die "install.rb config failed" - - ${RUBY} install.rb install "$@" --prefix="${D}" \ - ${RUBY_ECONF} || die "install.rb install failed" - - # from ruby.eclass, but with use flag control - if use doc; then - local rdbase=/usr/share/doc/${PF}/rd rdfiles=$(find . -name '*.rd*') - - einfo "running dodoc for ruby ;)" - - insinto ${rdbase} - [ -n "${rdfiles}" ] && doins ${rdfiles} - rmdir "${D}"${rdbase} 2>/dev/null || true - if [ -d doc -o -d docs ] ; then - dohtml -x html -r {doc,docs}/* - dohtml -r {doc,docs}/html/* - else - dohtml -r * - fi - - for i in ChangeLog* [[:upper:]][[:upper:]]* ; do - [ -e $i ] && dodoc $i - done - fi - - if use examples; then - for dir in sample samples example examples; do - if [ -d ${dir} ] ; then - dodir /usr/share/doc/${PF} - cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed" - fi - done - fi -} diff --git a/dev-ruby/fxruby/fxruby-1.6.20.ebuild b/dev-ruby/fxruby/fxruby-1.6.20.ebuild deleted file mode 100644 index f1cd909da8d9..000000000000 --- a/dev-ruby/fxruby/fxruby-1.6.20.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/fxruby/fxruby-1.6.20.ebuild,v 1.3 2010/10/10 13:52:33 klausman Exp $ - -EAPI=2 -USE_RUBY="ruby18" - -RUBY_FAKEGEM_NAME="fxruby" - -RUBY_FAKEGEM_TASK_DOC="docs" - -RUBY_FAKEGEM_EXTRADOC="History.txt index.html README README.txt TODO" - -inherit multilib ruby-fakegem - -DESCRIPTION="Ruby language binding to the FOX GUI toolkit" -HOMEPAGE="http://www.fxruby.org/" - -LICENSE="LGPL-2.1" -SLOT="1.6" -KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="examples doc" - -DEPEND="x11-libs/fox:1.6 - >=x11-libs/fxscintilla-1.62-r1" - -# Tests fail with a memory corruption error. Restrict the tests for -# now. We did not run tests with older versions so we assume this is -# not a regression for now. -RESTRICT="test" -#ruby_add_bdepend "test? ( dev-ruby/ruby-opengl )" - -ruby_add_bdepend "dev-ruby/hoe" - -all_ruby_prepare() { - sed -i -e '/\[:compile\]/d' Rakefile || die - sed -i -e 's:libs, "fxscintilla":libs, "fxscintilla-1.6":g' \ - ext/fox16/extconf.rb || die "sed error" - einfo "Avoid -O0 builds" - sed -i -e 's:-O0 -I./include:-I./include:g' \ - ext/fox16/extconf.rb || die "Can't fix forced -O0" -} - -each_ruby_configure() { - ${RUBY} -Cext/fox16 extconf.rb || die -} - -each_ruby_compile() { - emake -Cext/fox16 || die - cp ext/fox16/fox16$(get_modname) lib/ || die -} - -all_ruby_install() { - all_fakegem_install - - if use examples; then - for dir in sample samples example examples; do - if [ -d ${dir} ] ; then - dodir /usr/share/doc/${PF} - cp -pPR ${dir} "${D}"/usr/share/doc/${PF} || die "cp failed" - fi - done - fi -} |