diff options
-rw-r--r-- | sci-visualization/pyxplot/ChangeLog | 8 | ||||
-rw-r--r-- | sci-visualization/pyxplot/Manifest | 14 | ||||
-rw-r--r-- | sci-visualization/pyxplot/files/0.6.3-dont-build-pyx.patch | 23 | ||||
-rw-r--r-- | sci-visualization/pyxplot/files/0.6.3-respect-destdir.patch | 38 | ||||
-rw-r--r-- | sci-visualization/pyxplot/pyxplot-0.6.3.1.ebuild | 5 | ||||
-rw-r--r-- | sci-visualization/pyxplot/pyxplot-0.6.3.ebuild | 79 |
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} -} |