gienah      15/05/01 14:14:44

  Modified:             ChangeLog
  Added:                p9m4-05-r1.ebuild
  Removed:              p9m4-05.ebuild
  Log:
  Thanks to Ian Delaney for reviewing: the norm is to revbump with the change 
of eclass, decided in the early stages of the making of the new eclasses; for 
consistency
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
618E971F)

Revision  Changes    Path
1.8                  sci-mathematics/p9m4/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/p9m4/ChangeLog?rev=1.8&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/p9m4/ChangeLog?rev=1.8&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/p9m4/ChangeLog?r1=1.7&r2=1.8

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/p9m4/ChangeLog,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ChangeLog   1 May 2015 12:06:35 -0000       1.7
+++ ChangeLog   1 May 2015 14:14:44 -0000       1.8
@@ -1,6 +1,14 @@
 # ChangeLog for sci-mathematics/p9m4
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/p9m4/ChangeLog,v 1.7 
2015/05/01 12:06:35 gienah Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/p9m4/ChangeLog,v 1.8 
2015/05/01 14:14:44 gienah Exp $
+
+*p9m4-05-r1 (01 May 2015)
+
+  01 May 2015; Mark Wright <[email protected]> +p9m4-05-r1.ebuild,
+  -p9m4-05.ebuild:
+  Thanks to Ian Delaney for reviewing: the norm is to revbump with the change 
of
+  eclass, decided in the early stages of the making of the new eclasses; for
+  consistency
 
   01 May 2015; Mark Wright <[email protected]> p9m4-05.ebuild:
   EAPI=5. Use python 2.7. Thanks to Ian Delaney for helping to upgrade to



1.1                  sci-mathematics/p9m4/p9m4-05-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/p9m4/p9m4-05-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-mathematics/p9m4/p9m4-05-r1.ebuild?rev=1.1&content-type=text/plain

Index: p9m4-05-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/p9m4/p9m4-05-r1.ebuild,v 1.1 
2015/05/01 14:14:44 gienah Exp $

EAPI="5"

PYTHON_COMPAT=( python2_7 )
DISTUTILS_SINGLE_IMPL=1

inherit distutils-r1

MY_PN="p9m4-v"
MY_P="${MY_PN}${PV}"

DESCRIPTION="This is a Graphical User Interface for Prover9 and Mace4"
HOMEPAGE="http://www.cs.unm.edu/~mccune/mace4/";
SRC_URI="http://www.cs.unm.edu/~mccune/prover9/gui/${MY_P}.tar.gz
                
http://dev.gentoo.org/~gienah/2big4tree/sci-mathematics/p9m4/p9m4-v05-64bit.patch.bz2";

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="examples"

RDEPEND="dev-python/wxpython:*
                sci-mathematics/prover9"
DEPEND="${RDEPEND}
                dev-python/setuptools"

PATCHES=( "${DISTDIR}/${MY_PN}05-64bit.patch.bz2"
                "${FILESDIR}/${MY_PN}05-use-inst-paths.patch"
                "${FILESDIR}/${MY_PN}05-package.patch"
                "${FILESDIR}/${MY_PN}05-python2.6.patch" )

S="${WORKDIR}/${MY_P}/"

python_check_deps() {
        has_version "dev-python/foo[${PYTHON_USEDEP}]"
}

pkg_setup() {
        python-single-r1_pkg_setup
}

python_prepare_all() {
        rm -f p9m4-v05/bin/prover9 \
                p9m4-v05/bin/mace4 \
                p9m4-v05/bin/interpformat \
                p9m4-v05/bin/prooftrans \
                p9m4-v05/bin/isofilter \
                p9m4-v05/bin/isofilter2 || die "Could not rm old executables"
        distutils-r1_python_prepare_all
        mkdir p9m4 || die "Could not create directory p9m4"
        mv Mac-setup.py \
                Win32-setup.py \
                control.py \
                files.py \
                my_setup.py \
                options.py \
                partition_input.py \
                platforms.py \
                utilities.py \
                wx_utilities.py \
                p9m4 \
                || die "Could not move package p9m4 python files to p9m4 
directory"
        touch p9m4/__init__.py \
                || die "Could not create empty p9m4/__init__.py file"
}

python_install_all() {
        dosym /usr/bin/prover9-mace4.py /usr/bin/prover9-mace4
        insinto /usr/share
        dodir /usr/share/${PN}/Images
        insinto /usr/share/${PN}/Images
        cd "${S}/Images" \
                || die "Could not cd to Images"
        doins *.gif *.ico
        if use examples; then
                dodir /usr/share/${PN}/Samples
                insinto /usr/share/${PN}/Samples
                cd "${S}/Samples" \
                        || die "Could not cd to Samples"
                doins *.in

                dodir /usr/share/${PN}/Samples/Equality/Mace4
                insinto /usr/share/${PN}/Samples/Equality/Mace4
                cd "${S}/Samples/Equality/Mace4" \
                        || die "Could not cd to Samples/Equality/Mace4"
                doins *.in

                dodir /usr/share/${PN}/Samples/Equality/Prover9
                insinto /usr/share/${PN}/Samples/Equality/Prover9
                cd "${S}/Samples/Equality/Prover9" \
                        || die "Could not cd to Samples/Equality/Prover9"
                doins *.in

                dodir /usr/share/${PN}/Samples/Non-Equality/Mace4
                insinto /usr/share/${PN}/Samples/Non-Equality/Mace4
                cd "${S}/Samples/Non-Equality/Mace4" \
                        || die "Could cd to Samples/Non-Equality/Mace4"
                doins *.in

                dodir /usr/share/${PN}/Samples/Non-Equality/Prover9
                insinto /usr/share/${PN}/Samples/Non-Equality/Prover9
                cd "${S}/Samples/Non-Equality/Prover9" \
                        || die "Could not cd to Samples/Non-Equality/Prover9"
                doins *.in
        fi
}




Reply via email to