summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sci-visualization/pyxplot/ChangeLog8
-rw-r--r--sci-visualization/pyxplot/Manifest14
-rw-r--r--sci-visualization/pyxplot/files/0.6.3-dont-build-pyx.patch23
-rw-r--r--sci-visualization/pyxplot/files/0.6.3-respect-destdir.patch38
-rw-r--r--sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild5
-rw-r--r--sci-visualization/pyxplot/pyxplot-0.6.3.ebuild79
6 files changed, 14 insertions, 153 deletions
diff --git a/sci-visualization/pyxplot/ChangeLog b/sci-visualization/pyxplot/ChangeLog
index 7a2f1f4267a4..54ebc0ed0fe3 100644
--- a/sci-visualization/pyxplot/ChangeLog
+++ b/sci-visualization/pyxplot/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sci-visualization/pyxplot
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/pyxplot/ChangeLog,v 1.9 2008/05/29 17:56:29 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/pyxplot/ChangeLog,v 1.10 2008/07/02 14:19:00 bicatali Exp $
+
+ 02 Jul 2008; SĂ©bastien Fabbro <bicatali@gentoo.org>
+ -files/0.6.3-dont-build-pyx.patch, -files/0.6.3-respect-destdir.patch,
+ -pyxplot-0.6.3.ebuild, pyxplot-0.6.3.1.ebuild:
+ Removed virtual/tetex dependency (included in dev-python/pyx, removed old
+ version
29 May 2008; Ali Polatel <hawking@gentoo.org> pyxplot-0.6.3.ebuild,
pyxplot-0.6.3.1.ebuild:
diff --git a/sci-visualization/pyxplot/Manifest b/sci-visualization/pyxplot/Manifest
index a7aa7895d8b2..749a35f5fa53 100644
--- a/sci-visualization/pyxplot/Manifest
+++ b/sci-visualization/pyxplot/Manifest
@@ -1,20 +1,16 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX 0.6.3-dont-build-pyx.patch 880 RMD160 50cdf4c2020f03ccaac723087b0407e95434dd1f SHA1 67d0c141e332b119600faa5de416f4b6ad794444 SHA256 b266a749756653445c8917d5224cc6b39815335328ffcb5c26879a8319a81a76
-AUX 0.6.3-respect-destdir.patch 2009 RMD160 d587d455ca6c6ece14d9c4fbdaa98bd674a188f7 SHA1 589cc705468e38a0ffe02fdec0556de2d6640402 SHA256 e76f52c59b50501f6a5e7cd498b8a9ff7219f6b0456d3837f28d7bb5f355640c
AUX 0.6.3.1-dont-build-pyx.patch 880 RMD160 a30aa0452cf77bc770ab61d8e530a4d13196788a SHA1 6d1e0507861dfa85dd6da1771dd40abf682cd533 SHA256 3c06ca34929c68592317f4a8c267c02679d7e28a5ab81f16da07aa8f144ed854
AUX 0.6.3.1-respect-destdir.patch 2020 RMD160 f45943c12d8799c0437c28c91cccd77e93097766 SHA1 ae164c78b776ae90cabf55ba1dc1493f892eef56 SHA256 969ccc9269e02514ea37dabddb1b44a0d174a1bb4a0df05c4430298fe7ccd432
DIST pyxplot_0.6.3.1.tar.gz 838500 RMD160 a4010822ed223e045fa248b4f6cb84c579106313 SHA1 1f2fd567bb9107e3981b2d3fc2a96cc05f72fc28 SHA256 9dab7ea79e7fcbe800ea682915b685d47267a19ce09a6ffa9850ebafc8800b79
-DIST pyxplot_0.6.3.tar.gz 859075 RMD160 064b9394ceb09be931d32c0563319c899ff16ba7 SHA1 6d520e668b01b5ffd0f09887e7387cb8906b9cf6 SHA256 05a617eaae96a1b496274d664ffc1cd99756897ced0db1a1944bb61552c9206f
-EBUILD pyxplot-0.6.3.1.ebuild 2077 RMD160 72d44584c464a34d7bb64a55931dea168bf8e742 SHA1 fa2af74682e03aedc4c4b79a545c800b14e74c55 SHA256 45e0a8968cbca9d7a160aa625ce665ce23c026e15a5a526f83bc5d6737d427e0
-EBUILD pyxplot-0.6.3.ebuild 2073 RMD160 cc6c82da5697467e44b9dfb42f263aba90d91ea5 SHA1 2ad10b358f21fc2af7a710359e3749c80970e2d6 SHA256 40da4a66fefd645ee18c08fa2242f7b225de72fe13f1a9d61c42da2659b322b8
-MISC ChangeLog 1686 RMD160 02bc3d7f3ed7a9d7b1b54db427ae2061de91c907 SHA1 7d43c24e2a71b78631fbd12e0af3c5f35fa6850c SHA256 795cbc1a1e349916b86c015f337171111ff90bde4fb058ece6c1e2eb159a16e7
+EBUILD pyxplot-0.6.3.1.ebuild 2063 RMD160 0b085eb72e7202cc1d8abde707104b3559c47bf0 SHA1 a5163dfb70d45bde7800f9770aec7996b3200797 SHA256 09d4a215272628943f2bc06d182b628fe632727c7f36ab9ae2e6280d4dc01cc9
+MISC ChangeLog 1952 RMD160 6a32d0add913b76c36d404358d55d4d2c9f1dfce SHA1 2d10f9aaaf2b80e38dfe0b971cbace91d480855b SHA256 fdf6f7be0ce8a294efcc0b885bf5af8bf906ee49b3da73e6b7e8309fed960f06
MISC metadata.xml 455 RMD160 19894cb59adef186838eece64dc7586de87b36af SHA1 9a9ebeb35973deb6b462962f64b4b9c1406ff274 SHA256 412da2e3730aa03670e3a9cbde734bbbed99ac51a21b769a25eba2759e113c98
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkg+7k8ACgkQQU4yORhF8iBlvgCggVOKY8kts8GX9/cmMrtWd7EN
-nlAAmwdgGb58u4xdlP8ndtuKWUIM5xql
-=GU9j
+iEYEARECAAYFAkhrjl0ACgkQ1ycZbhPLE2A5VwCffFVkG9Y1EfyA0P06eR6PBRR7
+7vYAoKpuxnR4eq4g982LCIksbcQpZYjr
+=U+DB
-----END PGP SIGNATURE-----
diff --git a/sci-visualization/pyxplot/files/0.6.3-dont-build-pyx.patch b/sci-visualization/pyxplot/files/0.6.3-dont-build-pyx.patch
deleted file mode 100644
index 5925b76fd1bb..000000000000
--- a/sci-visualization/pyxplot/files/0.6.3-dont-build-pyx.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile.skel.orig 2007-02-26 19:07:09.000000000 +0000
-+++ Makefile.skel 2007-03-01 22:01:06.000000000 +0000
-@@ -64,10 +64,6 @@
- echo "SRCDIR='${SRCDIR}'" >> src/gp_version_install.py
- echo "DOCDIR='${DOCDIR}'" >> src/gp_version_install.py
- echo "GHOSTVIEW='${GV_COMMAND}'" >> src/gp_version_install.py
-- rm -rf src/pyx
-- gzip -dc PyX-0.9.tar.gz | tar xf -
-- mv -f PyX-0.9/pyx src
-- rm -rf PyX-0.9
- chmod 755 src/__init__.py
- ${MAKE_COMMAND} -s -C doc PYXPLOT=../src/__init__.py
- echo "exit" | src/__init__.py
-@@ -78,9 +74,6 @@
-
- install:
- install -d ${SRCDIR} ${BINDIR} ${DOCDIR} ${MANDIR} ${DOCDIR}/examples ${DOCDIR}/examples/eps
-- rm -rf ${SRCDIR}/pyx
-- cp -r src/pyx ${SRCDIR}
-- chmod -R 755 ${SRCDIR}/pyx
- install -m644 src/*.py ${SRCDIR}
- install -m644 src/gp_version_install.py ${SRCDIR}/gp_version.py
- install -m644 src/*.pyc ${SRCDIR}
diff --git a/sci-visualization/pyxplot/files/0.6.3-respect-destdir.patch b/sci-visualization/pyxplot/files/0.6.3-respect-destdir.patch
deleted file mode 100644
index 9d6a1ae8d7e7..000000000000
--- a/sci-visualization/pyxplot/files/0.6.3-respect-destdir.patch
+++ /dev/null
@@ -1,38 +0,0 @@
---- Makefile.skel.orig 2007-03-01 22:01:06.000000000 +0000
-+++ Makefile.skel 2007-03-02 15:23:06.000000000 +0000
-@@ -73,19 +73,19 @@
- ln -s src/__init__.py pyxplot
-
- install:
-- install -d ${SRCDIR} ${BINDIR} ${DOCDIR} ${MANDIR} ${DOCDIR}/examples ${DOCDIR}/examples/eps
-- install -m644 src/*.py ${SRCDIR}
-- install -m644 src/gp_version_install.py ${SRCDIR}/gp_version.py
-- install -m644 src/*.pyc ${SRCDIR}
-- install -m644 src/*.xml ${SRCDIR}
-- install -m755 src/__init__.py ${SRCDIR}
-- install -m755 src/pyxplot_watch ${SRCDIR}
-- rm -f ${BINDIR}/pyxplot
-- ln -s ${SRCDIR}/__init__.py ${BINDIR}/pyxplot
-- rm -f ${BINDIR}/pyxplot_watch
-- ln -s ${SRCDIR}/pyxplot_watch ${BINDIR}/pyxplot_watch
-- install -m644 doc/pyxplot.tex doc/pyxplot.pdf ${DOCDIR}
-- install -m644 doc/examples/ex_* ${DOCDIR}/examples
-- install -m644 doc/examples/eps/* ${DOCDIR}/examples/eps
-- install -m644 pyxplot.1 ${MANDIR}/pyxplot.1
-- install -m644 pyxplot_watch.1 ${MANDIR}/pyxplot_watch.1
-+ install -d ${DESTDIR} ${DESTDIR}/${SRCDIR} ${DESTDIR}/${BINDIR} ${DESTDIR}/${DOCDIR} ${DESTDIR}/${MANDIR} ${DESTDIR}/${DOCDIR}/examples ${DESTDIR}/${DOCDIR}/examples/eps
-+ install -m644 src/*.py ${DESTDIR}/${SRCDIR}
-+ install -m644 src/gp_version_install.py ${DESTDIR}/${SRCDIR}/gp_version.py
-+ install -m644 src/*.pyc ${DESTDIR}/${SRCDIR}
-+ install -m644 src/*.xml ${DESTDIR}/${SRCDIR}
-+ install -m755 src/__init__.py ${DESTDIR}/${SRCDIR}
-+ install -m755 src/pyxplot_watch ${DESTDIR}/${SRCDIR}
-+ rm -f ${DESTDIR}/${BINDIR}/pyxplot
-+ ln -s ${SRCDIR}/__init__.py ${DESTDIR}/${BINDIR}/pyxplot
-+ rm -f ${DESTDIR}/${BINDIR}/pyxplot_watch
-+ ln -s ${SRCDIR}/pyxplot_watch ${DESTDIR}/${BINDIR}/pyxplot_watch
-+ install -m644 doc/pyxplot.tex doc/pyxplot.pdf ${DESTDIR}/${DOCDIR}
-+ install -m644 doc/examples/ex_* ${DESTDIR}/${DOCDIR}/examples
-+ install -m644 doc/examples/eps/* ${DESTDIR}/${DOCDIR}/examples/eps
-+ install -m644 pyxplot.1 ${DESTDIR}/${MANDIR}/pyxplot.1
-+ install -m644 pyxplot_watch.1 ${DESTDIR}/${MANDIR}/pyxplot_watch.1
diff --git a/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild b/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild
index ea829af77495..b17959fa149a 100644
--- a/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild
+++ b/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild,v 1.5 2008/05/29 17:56:29 hawking Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild,v 1.6 2008/07/02 14:19:00 bicatali Exp $
inherit eutils python
@@ -17,11 +17,11 @@ RESTRICT="test"
# should use xdg-utils once those are working for postcript viewers
RDEPEND=">=dev-python/pyx-0.9
sci-libs/scipy
- virtual/tetex
virtual/ghostscript
|| ( app-text/gv app-text/ggv )
media-gfx/imagemagick"
DEPEND="${RDEPEND}"
+
S="${WORKDIR}/${PN}"
src_unpack() {
@@ -54,7 +54,6 @@ src_unpack() {
sed -i \
-e 's/ex_\*/{ex_,fig}\*/' \
Makefile.skel || die "sed examples failed"
-
}
src_compile() {
diff --git a/sci-visualization/pyxplot/pyxplot-0.6.3.ebuild b/sci-visualization/pyxplot/pyxplot-0.6.3.ebuild
deleted file mode 100644
index e826fc0aacf1..000000000000
--- a/sci-visualization/pyxplot/pyxplot-0.6.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-visualization/pyxplot/pyxplot-0.6.3.ebuild,v 1.5 2008/05/29 17:56:29 hawking Exp $
-
-inherit eutils python
-
-DESCRIPTION="Graphing program similar to gnuplot to produce publication-quality figures"
-HOMEPAGE="http://www.pyxplot.org.uk/"
-SRC_URI="http://www.pyxplot.org.uk/src/${PN}_${PV}.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-# test is actually done during emake in src_compile
-RESTRICT="test"
-
-# should use xdg-utils once those are working for postcript viewers
-RDEPEND=">=dev-python/pyx-0.9
- sci-libs/scipy
- virtual/tetex
- virtual/ghostscript
- || ( app-text/gv app-text/ggv )
- media-gfx/imagemagick"
-DEPEND="${RDEPEND}"
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- sed -i \
- -e "s:^\(USRDIR=\).*:\1/usr:g" \
- -e 's:^\(MANDIR=\).*:\1${USRDIR}/share/man/man1:g' \
- -e "s:^\(DOCDIR=\).*:\1\${USRDIR}/share/doc/${PF}:g" \
- "${S}"/Makefile.skel || die "sed Makefile.skel failed"
-
- epatch "${FILESDIR}"/${PV}-dont-build-pyx.patch
- # Depends on dont-build-pyx.patch
- epatch "${FILESDIR}"/${PV}-respect-destdir.patch
-
- # It doesn't come with precompiled .pyc files,
- # so fails if we try to install them.
- sed -i \
- -e "/pyc/d" \
- "${S}"/Makefile.skel || die "sed pyx failed"
-
- # allows proper commands
- sed -i \
- -e 's/${MAKE_COMMAND}/$(MAKE)/g' \
- -e "s:\${PYTHON_COMMAND}:/usr/bin/python$(python_version):g" \
- "${S}"/Makefile.skel || die "sed commands failed"
-
- # install fig_init for examples to work once installed
- sed -i \
- -e 's/ex_\*/{ex_,fig}\*/' \
- "${S}"/Makefile.skel || die "sed examples failed"
-
-}
-
-src_compile() {
- # latex...
- addwrite /var/cache/fonts
-
- econf || die "econf failed"
- emake -j1 || die "emake failed"
-}
-
-src_install() {
- emake DESTDIR="${D}" install || die "emake install failed"
- dodoc README AUTHORS ChangeLog || die "dodoc failed"
-}
-
-pkg_postinst() {
- python_mod_optimize /usr/share/${PN}
-}
-
-pkg_postrm() {
- python_mod_cleanup /usr/share/${PN}
-}