* [gentoo-commits] proj/sci:master commit in: sci-mathematics/yorick/files/, sci-mathematics/yorick/
@ 2018-06-21 19:52 Justin Lecher
0 siblings, 0 replies; only message in thread
From: Justin Lecher @ 2018-06-21 19:52 UTC (permalink / raw
To: gentoo-commits
commit: 4dac509f2bcbef580ffb153388f0d742f50c9607
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 21 19:50:06 2018 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 21 19:50:06 2018 +0000
URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=4dac509f
drop due to broken deps
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
sci-mathematics/yorick/files/yorick-2.1.06.patch | 69 ------------------------
sci-mathematics/yorick/metadata.xml | 20 -------
sci-mathematics/yorick/yorick-2.1.06.ebuild | 63 ----------------------
3 files changed, 152 deletions(-)
diff --git a/sci-mathematics/yorick/files/yorick-2.1.06.patch b/sci-mathematics/yorick/files/yorick-2.1.06.patch
deleted file mode 100644
index 33dc25d17..000000000
--- a/sci-mathematics/yorick/files/yorick-2.1.06.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff -U2 --recursive yorick-2.1.orig/Makefile yorick-2.1/Makefile
---- yorick-2.1.orig/Makefile 2005-11-14 03:01:56.000000000 +0600
-+++ yorick-2.1/Makefile 2008-03-19 09:34:30.000000000 +0600
-@@ -84,15 +84,16 @@
- Y_BINDIR=
- Y_DOCDIR=
-+Y_INCDIR=
- install: yorexe gistexe docs
-- ./instally.sh +both "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)"
-+ ./instally.sh +both "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)" "$(Y_INCDIR)"
-
- install1: yorexe gistexe
-- ./instally.sh +home "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)"
-+ ./instally.sh +home "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)" "$(Y_INCDIR)"
-
- uninstall:
-- ./instally.sh -both "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)"
-+ ./instally.sh -both "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)" "$(Y_INCDIR)"
-
- uninstall1:
-- ./instally.sh -home "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)"
-+ ./instally.sh -home "$(INSTALL_ROOT)" "$(Y_BINDIR)" "$(Y_DOCDIR)" "$(Y_INCDIR)"
-
- dist: siteclean
-diff -U2 --recursive yorick-2.1.orig/instally.sh yorick-2.1/instally.sh
---- yorick-2.1.orig/instally.sh 2005-09-19 05:03:40.000000000 +0700
-+++ yorick-2.1/instally.sh 2008-03-19 09:40:19.000000000 +0600
-@@ -41,4 +41,10 @@
- fi
-
-+if test -n "$5"; then
-+ Y_INCDIR="$5"
-+else
-+ Y_INCDIR="$Y_HOME/include"
-+fi
-+
- EXE_SFX=`grep '^EXE_SFX=' Make.cfg | sed -e 's/^EXE_SFX=//'`
-
-@@ -49,7 +55,9 @@
- touch ./junk.tst
- if test -f "$Y_HOME"/junk.tst; then
-- for sub in include lib bin; do rm -rf "$Y_HOME"/$sub; done
-+ for sub in lib bin; do rm -rf "$Y_HOME"/$sub; done
-+ rm -rf "$Y_INCDIR"
- rm -f "$Y_HOME"/Make* "$Y_HOME"/install*
- else
-+ rm -rf "$Y_INCDIR"
- rm -rf "$Y_HOME"
- fi
-@@ -81,5 +89,5 @@
- $YNSTALL $YGP "$Y_HOME"
- $YNSTALL $YGP "$Y_HOME/i-start"
--$YNSTALL $YGP "$Y_HOME/include"
-+$YNSTALL $YGP "$Y_INCDIR"
- $YNSTALL $YGP "$Y_HOME/lib"
- if test -n "$3"; then
-@@ -95,10 +103,10 @@
- hconfig=play/unix/config.h
- fi
--$YNSTALL $YGP $hconfig play/*.h gist/*.h yorick/*.h "$Y_HOME/include"
-+$YNSTALL $YGP $hconfig play/*.h gist/*.h yorick/*.h "$Y_INCDIR"
- touch ./junk.tst
- if test -f "$Y_HOME/junk.tst"; then
- :
- else
-- $YNSTALL $YGP LICENSE Make.cfg Makepkg Makeexe Makedll "$Y_HOME"
-+ $YNSTALL $YGP Make.cfg Makepkg Makeexe Makedll "$Y_HOME"
- fi
- rm -f ./junk.tst
diff --git a/sci-mathematics/yorick/metadata.xml b/sci-mathematics/yorick/metadata.xml
deleted file mode 100644
index aa9387970..000000000
--- a/sci-mathematics/yorick/metadata.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>A.G.Grozin@inp.nsk.su</email>
- <name>Andrey Grozin</name>
- </maintainer>
- <maintainer type="project">
- <email>sci-mathematics@gentoo.org</email>
- <name>Gentoo Mathematics Project</name>
- </maintainer>
- <longdescription lang="en">
-Yorick is a language for scientific computing and rapid prototyping, similar to
-matlab. It can easily call C functions and libraries, has multidimensional arrays
-and built-in plot functions.
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">yorick</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/sci-mathematics/yorick/yorick-2.1.06.ebuild b/sci-mathematics/yorick/yorick-2.1.06.ebuild
deleted file mode 100644
index 691a82f42..000000000
--- a/sci-mathematics/yorick/yorick-2.1.06.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit elisp-common eutils multilib versionator
-
-DESCRIPTION="Language for scientific computing and rapid prototyping"
-HOMEPAGE="http://yorick.sourceforge.net/"
-SRC_URI="mirror://sourceforge/yorick/${P}.tgz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="emacs"
-
-RDEPEND="
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXdmcp
- emacs? ( virtual/emacs )"
-DEPEND="${RDEPEND}
- x11-proto/xproto"
-
-S="${WORKDIR}/${PN}-$(get_version_component_range 1-2 )"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}.patch
-}
-
-src_configure() {
- :
-}
-
-src_compile() {
- # makefiles are not robust. (not interested in fixing)
- emake prefix=/usr ysite Y_HOME=/usr/$(get_libdir)/yorick
- emake config
- emake -j1
-}
-
-src_install() {
- emake \
- INSTALL_ROOT="${D}" \
- Y_BINDIR="${D}"/usr/bin \
- Y_DOCDIR="${D}"/usr/share/doc/${PF} \
- Y_INCDIR="${D}"/usr/include/${PN} \
- install
-
- if use emacs; then
- mv emacs/yorick-auto.el emacs/64yorick-gentoo.el
- elisp-install ${PN} emacs/yorick.el || die
- elisp-site-file-install emacs/64yorick-gentoo.el || die
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2018-06-21 19:52 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-21 19:52 [gentoo-commits] proj/sci:master commit in: sci-mathematics/yorick/files/, sci-mathematics/yorick/ Justin Lecher
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox