From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1PJzNr-0008Ax-Mb for garchives@archives.gentoo.org; Sun, 21 Nov 2010 02:10:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 360E5E0770; Sun, 21 Nov 2010 02:10:24 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EA2FAE0770 for ; Sun, 21 Nov 2010 02:10:23 +0000 (UTC) Received: from flycatcher.gentoo.org (flycatcher.gentoo.org [81.93.255.6]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 356E21B43C0 for ; Sun, 21 Nov 2010 02:10:23 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2106) id A783720054; Sun, 21 Nov 2010 02:10:21 +0000 (UTC) From: "Keri Harris (keri)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, keri@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in dev-lang/mozart: mozart-1.4.0-r2.ebuild ChangeLog X-VCS-Repository: gentoo-x86 X-VCS-Files: mozart-1.4.0-r2.ebuild ChangeLog X-VCS-Directories: dev-lang/mozart X-VCS-Committer: keri X-VCS-Committer-Name: Keri Harris Content-Type: text/plain; charset=utf8 Message-Id: <20101121021021.A783720054@flycatcher.gentoo.org> Date: Sun, 21 Nov 2010 02:10:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: c84f28d5-262a-44b0-8965-930d95e3eb71 X-Archives-Hash: de2b15a30b3e2384993392a6b5a8ef36 keri 10/11/21 02:10:21 Modified: ChangeLog Added: mozart-1.4.0-r2.ebuild Log: Add examples to IUSE; install demo+examples to /usr/share/doc; install = DSS library with platform libs (Portage version: 2.1.8.3/cvs/Linux x86_64) Revision Changes Path 1.33 dev-lang/mozart/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/mozart/Ch= angeLog?rev=3D1.33&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/mozart/Ch= angeLog?rev=3D1.33&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/mozart/Ch= angeLog?r1=3D1.32&r2=3D1.33 Index: ChangeLog =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo-x86/dev-lang/mozart/ChangeLog,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- ChangeLog 19 Nov 2010 23:54:01 -0000 1.32 +++ ChangeLog 21 Nov 2010 02:10:21 -0000 1.33 @@ -1,6 +1,12 @@ # ChangeLog for dev-lang/mozart # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/ChangeLog,v 1.32 2010= /11/19 23:54:01 keri Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/ChangeLog,v 1.33 2010= /11/21 02:10:21 keri Exp $ + +*mozart-1.4.0-r2 (21 Nov 2010) + + 21 Nov 2010; +mozart-1.4.0-r2.ebuild: + Add examples to IUSE; install demo+examples to /usr/share/doc; install= DSS + library with platform libs =20 *mozart-1.4.0-r1 (19 Nov 2010) =20 1.1 dev-lang/mozart/mozart-1.4.0-r2.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/mozart/mo= zart-1.4.0-r2.ebuild?rev=3D1.1&view=3Dmarkup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-lang/mozart/mo= zart-1.4.0-r2.ebuild?rev=3D1.1&content-type=3Dtext/plain Index: mozart-1.4.0-r2.ebuild =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/mozart/mozart-1.4.0-r2.ebuild= ,v 1.1 2010/11/21 02:10:21 keri Exp $ EAPI=3D"2" inherit elisp-common eutils PATCHSET_VER=3D"3" MY_P=3D"mozart-${PV}.20080704" DESCRIPTION=3D"Mozart is an advanced development platform for intelligent= , distributed applications" HOMEPAGE=3D"http://www.mozart-oz.org/" SRC_URI=3D"http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-= 07-02-tar/mozart-1.4.0.20080704-src.tar.gz mirror://gentoo/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz doc? ( http://www.mozart-oz.org/download/mozart-ftp/store/1.4.0-2008-07-= 02-tar/mozart-1.4.0.20080704-doc.tar.gz )" LICENSE=3D"Mozart" SLOT=3D"0" KEYWORDS=3D"-amd64 ~ppc -ppc64 ~sparc ~x86" IUSE=3D"doc emacs examples gdbm static tcl threads tk" RDEPEND=3D"dev-lang/perl dev-libs/gmp sys-libs/zlib emacs? ( virtual/emacs ) gdbm? ( sys-libs/gdbm ) tcl? ( tk? ( dev-lang/tk dev-lang/tcl ) )" DEPEND=3D"${RDEPEND} sys-devel/bison sys-devel/flex" SITEFILE=3D50${PN}-gentoo.el S=3D"${WORKDIR}"/${MY_P} src_prepare() { EPATCH_FORCE=3Dyes EPATCH_SUFFIX=3Dpatch epatch "${WORKDIR}"/${PV} } src_configure() { local myconf=3D"\ --without-global-oz \ --enable-opt=3Dnone" if use tcl && use tk ; then myconf=3D"${myconf} --enable-wish" else myconf=3D"${myconf} --disable-wish" fi econf \ ${myconf} \ --disable-doc \ --enable-contrib \ --disable-contrib-micq \ $(use_enable doc contrib-doc) \ $(use_enable gdbm contrib-gdbm) \ $(use_enable tk contrib-tk) \ $(use_enable emacs compile-elisp) \ $(use_enable static link-static) \ $(use_enable threads threaded) } src_compile() { emake bootstrap || die "emake bootstrap failed" } src_test() { # Mozart tests must be run single-threaded cd "${S}"/share/test emake -j1 boot-oztest || die "emake boot-oztest failed" emake -j1 boot-check || die "emake boot-check failed" } src_install() { emake \ PREFIX=3D"${D}"/usr/lib/mozart \ ELISPDIR=3D"${D}${SITELISP}/${PN}" \ install || die "emake install failed" dosym /usr/lib/mozart/bin/convertTextPickle /usr/bin/convertTextPickle |= | die dosym /usr/lib/mozart/bin/oldpickle2text /usr/bin/oldpickle2text || die dosym /usr/lib/mozart/bin/ozc /usr/bin/ozc || die dosym /usr/lib/mozart/bin/ozd /usr/bin/ozd || die dosym /usr/lib/mozart/bin/ozengine /usr/bin/ozengine || die dosym /usr/lib/mozart/bin/ozl /usr/bin/ozl || die dosym /usr/lib/mozart/bin/ozplatform /usr/bin/ozplatform || die dosym /usr/lib/mozart/bin/oztool /usr/bin/oztool || die dosym /usr/lib/mozart/bin/pickle2text /usr/bin/pickle2text || die dosym /usr/lib/mozart/bin/text2pickle /usr/bin/text2pickle || die if use emacs; then dosym /usr/lib/mozart/bin/oz /usr/bin/oz || die elisp-site-file-install "${FILESDIR}/${SITEFILE}" \ || die "elisp-site-file-install failed" fi if use doc ; then dohtml -r "${WORKDIR}"/mozart/doc/* || die fi if use examples; then cd "${S}"/share insinto /usr/share/doc/${PF}/examples doins -r examples/* || die doins -r demo/* || die rm -rf $(find "${D}"/usr/share/doc/${PF}/examples \ -name Makefile -o -name Makefile.in) fi cd "${S}" dodoc README || die } pkg_postinst() { use emacs && elisp-site-regen } pkg_postrm() { use emacs && elisp-site-regen }