diff options
author | Andrey Grozin <grozin@gentoo.org> | 2010-09-14 15:17:54 +0000 |
---|---|---|
committer | Andrey Grozin <grozin@gentoo.org> | 2010-09-14 15:17:54 +0000 |
commit | 89e202bffe4d94c7b2997119d25556e1962b3d4b (patch) | |
tree | 8a897d083989b466dd817a41ac931cd9608e65d4 /sci-mathematics | |
parent | Updated ebuild by Jaco Kroon, closes bug #337280. Updated linux-headers depen... (diff) | |
download | historical-89e202bffe4d94c7b2997119d25556e1962b3d4b.tar.gz historical-89e202bffe4d94c7b2997119d25556e1962b3d4b.tar.bz2 historical-89e202bffe4d94c7b2997119d25556e1962b3d4b.zip |
Version bump, closing bug #337066, thanks to Joe Sapp <nixphoeni@gentoo.org>. Fix spacing in the Makefile, closing bug # 333871, thanks to Jory A. Pratt <anarchy@gentoo.org>.
Package-Manager: portage-2.2_rc80/cvs/Linux i686
Diffstat (limited to 'sci-mathematics')
-rw-r--r-- | sci-mathematics/genius/ChangeLog | 10 | ||||
-rw-r--r-- | sci-mathematics/genius/Manifest | 15 | ||||
-rw-r--r-- | sci-mathematics/genius/files/genius-make.patch | 73 | ||||
-rw-r--r-- | sci-mathematics/genius/genius-1.0.11.ebuild | 59 |
4 files changed, 145 insertions, 12 deletions
diff --git a/sci-mathematics/genius/ChangeLog b/sci-mathematics/genius/ChangeLog index 4b7aea7bfa31..064da4d9bf45 100644 --- a/sci-mathematics/genius/ChangeLog +++ b/sci-mathematics/genius/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for sci-mathematics/genius # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/ChangeLog,v 1.2 2010/09/14 09:26:44 hwoarang Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/ChangeLog,v 1.3 2010/09/14 15:17:54 grozin Exp $ + +*genius-1.0.11 (14 Sep 2010) + + 14 Sep 2010; Andrey Grozin <grozin@gentoo.org> +genius-1.0.11.ebuild, + +files/genius-make.patch: + Version bump, closing bug #337066, thanks to Joe Sapp + <nixphoeni@gentoo.org>. Fix spacing in the Makefile, closing bug # 333871, + thanks to Jory A. Pratt <anarchy@gentoo.org>. 14 Sep 2010; Markos Chandras <hwoarang@gentoo.org> ChangeLog: Keyworded for amd64. Bug #337063. Thanks to Joe Sapp diff --git a/sci-mathematics/genius/Manifest b/sci-mathematics/genius/Manifest index 9df8cbadcca1..04494b6aa6d0 100644 --- a/sci-mathematics/genius/Manifest +++ b/sci-mathematics/genius/Manifest @@ -1,15 +1,8 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - +AUX genius-make.patch 2897 RMD160 de16eb2bc32751990be43676139a5ee752147c6a SHA1 466e62284c225dd312be3b37809b213250302b4a SHA256 7fc694ede664cf5815f5b719126e7c87714fc53a51ea732dbebe123c789bdd87 +DIST genius-1.0.11.tar.bz2 1692265 RMD160 de66c431ccdd100a65ac35b3cdc96c662af2c37b SHA1 63545a3ae407b594269bb25a65e90a68162f4ccd SHA256 ec957fadb521e300342dc45382486aa10538ec0576f6ccdf70a1c9ef9d147702 DIST genius-1.0.9.tar.bz2 1624879 RMD160 e520dcfd1cd8ed856263a66d33dc6a487c490138 SHA1 36710898dcc5b640befe72e81b01a57bdc69c67a SHA256 5f3a7e9e8ab77e973cf83d64efcc173e5c5fa99fa96fe324e2ea82f4d3a26d68 DIST genius-reference.pdf 1024944 RMD160 7b97fc249b5d1bf2909261b0f5a3df37e1efe459 SHA1 6c025bc2f3f292e0304ae7a45ad87f0a6b0e07b5 SHA256 79011ae33ff781507185898ba76b156699061eda78ed16e15aa02195c896ee4b +EBUILD genius-1.0.11.ebuild 1518 RMD160 603a48b6ab3672a909ee7b53a540fd1bd5ab2c50 SHA1 73026d8dc10db01a228b177e8f6aee22ed549c35 SHA256 434624c3b2fd60ae3ef016e832b10e740470e35f212b6f62e41ca05cf38503f9 EBUILD genius-1.0.9.ebuild 1288 RMD160 d6b37f1e696069fe54d1db3483575b37e6596ba2 SHA1 e8ba104bcf41b4c505f88dd7bbcb707ac14b7b21 SHA256 6bdc5bda1e0283de5685ef5396bde8ce3a8a0e7ea42510e0c14ca04528b7d00f -MISC ChangeLog 578 RMD160 35dee06aa2a1b56c9afde3e4f1b13f87bc718c78 SHA1 b72ec54fcb822b2ae2c115b63bbfe74800a14e97 SHA256 1f03721145d61c63c670a2b4a194eee2f8f9bb65c9c29a152eefb175afd16922 +MISC ChangeLog 888 RMD160 c65385e09dd5cc396c9f455e8ca39c197197660e SHA1 a091f6e919e711ad65c91ac23c72cff1ec2d8f53 SHA256 aa4391b86160f175019fa9584ece7852e275a1aae8bdc99c50011e8db9dcadb8 MISC metadata.xml 811 RMD160 52ccdfdd2702266acc76f944d4db1cc296ac03d0 SHA1 c777cf3d0b5718d86b213df7412c297dfe9c1d3a SHA256 076635cb80b1d2a5e5ee631b207911cae60e3a87efaf856e7690d8941d0351ab ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) - -iEYEARECAAYFAkyPP9cACgkQ9/cejkQaxBDtQgCfXILXsdJ9eecTsDErx6QSEvGi -ji4Anig/LZx6Rpj3gGVe1oTEleF3FbmK -=hoR+ ------END PGP SIGNATURE----- diff --git a/sci-mathematics/genius/files/genius-make.patch b/sci-mathematics/genius/files/genius-make.patch new file mode 100644 index 000000000000..b9754325aea4 --- /dev/null +++ b/sci-mathematics/genius/files/genius-make.patch @@ -0,0 +1,73 @@ +--- gtkextra/Makefile.in-orig 2010-08-22 16:18:31.099596456 -0500 ++++ gtkextra/Makefile.in 2010-08-22 16:20:46.375575923 -0500 +@@ -106,16 +106,16 @@ + first=`echo "$$dir1" | sed -e "$$sed_first"`; \ + if test "$$first" != "."; then \ + if test "$$first" = ".."; then \ +- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ +- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ ++ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ ++ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ + else \ +- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ +- if test "$$first2" = "$$first"; then \ +- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ +- else \ +- dir2="../$$dir2"; \ +- fi; \ +- dir0="$$dir0"/"$$first"; \ ++ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ ++ if test "$$first2" = "$$first"; then \ ++ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ ++ else \ ++ dir2="../$$dir2"; \ ++ fi; \ ++ dir0="$$dir0"/"$$first"; \ + fi; \ + fi; \ + dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ +@@ -391,7 +391,7 @@ + case '$(am__configure_deps)' in \ + *$$dep*) \ + ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ +- && { if test -f $@; then exit 0; else break; fi; }; \ ++ && { if test -f $@; then exit 0; else break; fi; }; \ + exit 1;; \ + esac; \ + done; \ +@@ -670,12 +670,12 @@ + echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ + ($(am__cd) $$subdir && \ + $(MAKE) $(AM_MAKEFLAGS) \ +- top_distdir="$$new_top_distdir" \ +- distdir="$$new_distdir" \ ++ top_distdir="$$new_top_distdir" \ ++ distdir="$$new_distdir" \ + am__remove_distdir=: \ + am__skip_length_check=: \ + am__skip_mode_fix=: \ +- distdir) \ ++ distdir) \ + || exit 1; \ + fi; \ + done +@@ -800,13 +800,13 @@ + + + $(srcdir)/gtkextra-marshal.h: gtkextra-marshal.list +- ( @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --header > gtkextra-marshal.tmp \ +- && mv gtkextra-marshal.tmp gtkextra-marshal.h ) \ +- || ( rm -f gtkextra-marshal.tmp && exit 1 ) ++ ( @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --header > gtkextra-marshal.tmp \ ++ && mv gtkextra-marshal.tmp gtkextra-marshal.h ) \ ++ || ( rm -f gtkextra-marshal.tmp && exit 1 ) + $(srcdir)/gtkextra-marshal.c: gtkextra-marshal.h +- ( @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --body > gtkextra-marshal.tmp \ +- && mv gtkextra-marshal.tmp gtkextra-marshal.c ) \ +- || ( rm -f gtkextra-marshal.tmp && exit 1 ) ++ ( @GLIB_GENMARSHAL@ --prefix=gtkextra gtkextra-marshal.list --body > gtkextra-marshal.tmp \ ++ && mv gtkextra-marshal.tmp gtkextra-marshal.c ) \ ++ || ( rm -f gtkextra-marshal.tmp && exit 1 ) + + $(srcdir)/gtkextratypebuiltins.h: $(public_h_sources) + ( cd $(srcdir) && glib-mkenums \ diff --git a/sci-mathematics/genius/genius-1.0.11.ebuild b/sci-mathematics/genius/genius-1.0.11.ebuild new file mode 100644 index 000000000000..876a5275f393 --- /dev/null +++ b/sci-mathematics/genius/genius-1.0.11.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/genius/genius-1.0.11.ebuild,v 1.1 2010/09/14 15:17:54 grozin Exp $ + +EAPI=2 +inherit eutils gnome2 + +DESCRIPTION="Genius Mathematics Tool and the GEL Language" +HOMEPAGE="http://www.jirka.org/genius.html" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc gnome nls" +SRC_URI="http://ftp.gnome.org/pub/GNOME/sources/${PN}/1.0/${P}.tar.bz2 + doc? ( http://www.jirka.org/${PN}-reference.pdf )" + +RDEPEND="dev-libs/glib:2 + dev-libs/gmp + dev-libs/mpfr + dev-libs/popt + sys-libs/ncurses + sys-libs/readline + gnome? ( x11-libs/gtk+:2 + gnome-base/libgnome + gnome-base/libgnomeui + gnome-base/libglade + x11-libs/gtksourceview + x11-libs/vte )" +DEPEND="${RDEPEND} + dev-util/intltool + || ( sys-devel/bison + dev-util/yacc ) + sys-devel/flex + app-text/scrollkeeper + nls? ( sys-devel/gettext )" + +G2CONF="${G2CONF} $(use_enable gnome) $(use_enable nls) \ + --disable-update-mimedb --disable-scrollkeeper \ + --disable-extra-gcc-optimization" +# gnome2.eclass adds --disable-gtk-doc or --enable-gtk-doc to G2CONF +# if there is the USE flag doc, thus leading to QA warnings +GCONF_DEBUG="no" +DOCS="AUTHORS ChangeLog NEWS README TODO" +USE_DESTDIR="1" + +src_prepare() { + gnome2_src_prepare + + # bug #333871 + epatch "${FILESDIR}"/${PN}-make.patch +} + +src_install() { + gnome2_src_install + if use doc; then + insinto /usr/share/doc/${PF} + doins "${DISTDIR}"/${PN}-reference.pdf + fi +} |