summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/snns/Manifest6
-rw-r--r--sci-mathematics/snns/files/4.2-fPIC-python.patch12
-rw-r--r--sci-mathematics/snns/snns-4.2-r8.ebuild137
-rw-r--r--sci-mathematics/snns/snns-4.2-r9.ebuild123
4 files changed, 0 insertions, 278 deletions
diff --git a/sci-mathematics/snns/Manifest b/sci-mathematics/snns/Manifest
index a997daedf118..daad1d43af84 100644
--- a/sci-mathematics/snns/Manifest
+++ b/sci-mathematics/snns/Manifest
@@ -1,8 +1,2 @@
-DIST PySNNS-20040605.tar.gz 20158 SHA256 c2dff5a88faa756546dac1c850d5196d8bba39f793537c5ebcaa61e21f0db317 SHA512 0649b4c9a84b92c7996b00dedf19f4f5c08e7d8b1fcb47b2f2078e19aec95b67740bc69cbabe658e3ac0bd6e40a7b8fa557ceefad4ffddcd4d0c54fba1aeaf30 WHIRLPOOL 2b42397ad4ae0e11d13067294e2d9bbcd83c95e7f0275e2de7b4f89b3d54fe03f9a05484539eaeb8673f114819c92409e2857c07ecfa1c8b7b6f949a9eaee324
-DIST PythonFunctionSupport-20050210.patch.gz 15728 SHA256 c507c70aa158ffb1422aeef693d45f2e8486b1fc7056142736796dd4273f4869 SHA512 1ecccef36a89ba6d172c986af89d6e7c34eb15c7b8a0437a0894531eeeecd26aef3ae853ce75649b407d75013fc6744a9899da965731f40f255c9f23d96ef128 WHIRLPOOL 92118512404e32daf66228593c921fe7821e0bb2cca176e8e5cf58191d547f610e8b71bb5977b33e6bcc26c881f46e6cb081ca6b55c170801d20c84686bdfea4
DIST SNNSv4.2.Manual.pdf 2103861 SHA256 ffed74a4d63f78b8bf8a400a18ce32c3e8d8b3e89682394cc6af122c097aba62 SHA512 204ff6cf31cdf6496042b7f1b6a1a446c4050c3d4d92ff046dc4970c4f8d3872f5d3430d2f41138e5e5b64a77348b95960eba53b2c305954b68dd0e483828016 WHIRLPOOL f21891640fd4428cf20e31766fd2cc304d003aba6e2277d2dc3f724747ab688621a90e4afecfa6a3c7cb799aee0fdc00574fc7c9eb102c55031767dea703a326
-DIST SNNSv4.2.tar.gz 2170375 SHA256 13a36eb7e7838cc7df92a2eaa36c955579a99007c2936d85c20ec0c6a3036c38 SHA512 1e7943204783f742048182cc2ea90fcf31f54c9ce868aef0c48baed68056ded2300f86bb0f2f3219fd9e2a6bab1e65aa3101734c0476a95af97e12cffc379614 WHIRLPOOL eb7c49e5039056e56bed3de10cb88f4d90cc65f89e7fe87747aea2b361f72dff04e78a06f8d8ade79de0da67031af1efb148e18a4a7a5935da4d07760d5bea04
DIST SNNSv4.3.tar.gz 5076669 SHA256 54bf92d23e9198f9030a3c3d2b741472e9b8660b27d3b419ade6393b1ebf6f62 SHA512 a057dc946b581eee01334956c33d6870b8b994d1b835834d58c37ae3a8585dfb1206f3082b17a49ee97b22f4c07c0efb47e4e3ae5aeb37e97f69472da3e21f0b WHIRLPOOL 29e1afc09a6e5ba7de5fc21d2a995f7f093e02e9f6125831ce29dfeaddd125241f440b362b97af5fe0933a21455b4002f606ecdce7b13f24046d20167bd5ad7d
-DIST python.patch.gz 52650 SHA256 de4b97a208bf7a9a1ee40256e153fbd142aa612822e1451d50fd36cbd3ecc1d9 SHA512 62e3e052215ae4acbf9ea782fa397a0720ee1bbf9173f605ed2c3dbaded287eaf0bf3517b3c90cbe607bea822462e2fb1980126d1e5817cde268fb5a6eab586a WHIRLPOOL a221e5750b7c29196458734250b4608d710befbc18f51ab3124d2bfd94068b64a1e0e15ac1bc676f5e3fcad04e15a66274b5ed1333c6b40d23c7e0e32563603d
-DIST snns-4.2-20040227.patch.gz 55476 SHA256 08a5fa51552b33e5e981d68cbf05792d40d6d0015abad090697b6f88544d3468 SHA512 29378fead9c59c5c3341e03aa08009230b805ce910a95932c34a9c0f6eaf31ef978410add7e79249fe302992890e693567e32d6686589f2d939efae7d0bc32b0 WHIRLPOOL 64f1283979a06e86d25cd2a750ff53978bc47e8fd5df708d416be3886288ebae6534b10d1a2a6eec3931c81b39ab9b5322c2602094b3b62c3397d7d41671eff8
-DIST snns-4.2-patched.tar.gz 2188658 SHA256 d0fc25dcb82979a46bfdfd24a090ec113b039d0f144f8f7c10404775acd129a7 SHA512 dc3744a5875d5670ba0626bb61e760eeb3bdcfd772afd86db8688697cb39b0e07771ed598d05a6bd406b9fe7df9444f44e4cccd51d88a5ec060c4357b8da5013 WHIRLPOOL bfd6e2de4825f96fc567d529b5816b1fd3b9fb1cf68b01f5dbe3ee7c17f9218aa8a5a31790649edce682231ff52d6c528419dee1153a97687b94e1f7285bb6d2
diff --git a/sci-mathematics/snns/files/4.2-fPIC-python.patch b/sci-mathematics/snns/files/4.2-fPIC-python.patch
deleted file mode 100644
index c16e9e867280..000000000000
--- a/sci-mathematics/snns/files/4.2-fPIC-python.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urpN configuration.orig/Makefile.din configuration/Makefile.din
---- configuration.orig/Makefile.din 2005-01-30 16:40:54.430169528 +0100
-+++ configuration/Makefile.din 2005-01-30 16:41:20.971134688 +0100
-@@ -114,7 +114,7 @@ SUBSTOBJECTS = @LIBOBJS@ @ALLOCA@
- .SUFFIXES:
- .SUFFIXES: .c .o
- .c.o:
-- $(CC) $(CPPFLAGS) $(CFLAGS) -c $<
-+ $(CC) -fPIC $(CPPFLAGS) $(CFLAGS) -c $<
-
- #*****************************************************************************
- # End of common Makefile.defs
diff --git a/sci-mathematics/snns/snns-4.2-r8.ebuild b/sci-mathematics/snns/snns-4.2-r8.ebuild
deleted file mode 100644
index 06b77c1f3f93..000000000000
--- a/sci-mathematics/snns/snns-4.2-r8.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils eutils
-
-MY_P="SNNSv${PV}"
-MYPATCH="${P}-20040227"
-MYPYTHONEXT="PySNNS-20040605"
-MYPYTHONPATCH="PythonFunctionSupport-20050210.patch"
-
-DESCRIPTION="Stuttgart Neural Network Simulator"
-HOMEPAGE="http://www-ra.informatik.uni-tuebingen.de/SNNS/"
-# mirror://berlios/snns-dev/${MYPATCH}.patch.gz
-# python? ( mirror://berlios/snns-dev/${MYPYTHONEXT}.tar.gz
-# mirror://berlios/snns-dev/${MYPYTHONPATCH}.gz )"
-SRC_URI="http://www-ra.informatik.uni-tuebingen.de/downloads/SNNS/${MY_P}.tar.gz
- mirror://gentoo/${MYPATCH}.patch.gz
- doc? ( http://www-ra.informatik.uni-tuebingen.de/downloads/SNNS/${MY_P}.Manual.pdf )
- python? ( mirror://gentoo/${MYPYTHONEXT}.tar.gz
- mirror://gentoo/${MYPYTHONPATCH}.gz )"
-
-LICENSE="SNNS-${PV}"
-KEYWORDS="amd64 ppc x86"
-SLOT="0"
-IUSE="X doc python"
-
-RDEPEND="X? ( x11-libs/libXaw3d )"
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
- unpack ${MY_P}.tar.gz
- unpack ${MYPATCH}.patch.gz
-
- if use python; then
- unpack ${MYPYTHONEXT}.tar.gz
- unpack ${MYPYTHONPATCH}.gz
- fi
-}
-
-src_prepare() {
- epatch "${WORKDIR}/${MYPATCH}.patch" \
- "${FILESDIR}/${PV}-ldflags.patch"
-
- if use python; then
- epatch "${FILESDIR}/${PV}-fPIC-python.patch"
- epatch "${WORKDIR}/${MYPYTHONPATCH}"
- fi
-
- cd xgui/sources
- for file in *.c; do
- sed -e "s:X11/Xaw/:X11/Xaw3d/:g" -i "${file}"
- done
-}
-
-src_configure() {
- local myconf="--enable-global"
-
- if use X; then
- myconf+=" --with-x"
- else
- myconf+=" --without-x"
- fi
-
- econf ${myconf}
-}
-
-src_compile() {
- local compileopts="compile-kernel compile-tools"
- if use X; then
- compileopts+=" compile-xgui"
- fi
-
- # parallel make sometimes fails (phosphan)
- emake -j1 ${compileopts} || die "make failed"
-
- if use python; then
- pushd python > /dev/null
- distutils_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- for file in `find tools -type f -perm +100`; do
- dobin $file
- done
-
- mv "${D}/usr/bin/netperf" "${D}/usr/bin/snns-netperf"
-
- if use X; then
- newbin xgui/sources/xgui snns
-
- dodir /etc/env.d
- echo XGUILOADPATH=/usr/share/doc/${PF}/ > "${D}"/etc/env.d/99snns
-
- insinto /usr/share/doc/${PF}
- doins default.cfg help.hdoc
- fi
-
- if use python; then
- pushd python > /dev/null
- distutils_src_install
- cp -pPR examples "${D}"/usr/share/doc/${PF}/python-examples
- chmod +x "${D}"/usr/share/doc/${PF}/python-examples/*.py
- newdoc README README.python
- popd > /dev/null
- fi
-
- insinto /usr/share/doc/${PF}
- use doc && doins "${DISTDIR}"/${MY_P}.Manual.pdf
-
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
-
- doman man/man*/*
-}
-
-pkg_postinst() {
- if use python; then
- distutils_pkg_postinst
- fi
-}
-
-pkg_postrm() {
- if use python; then
- distutils_pkg_postrm
- fi
-}
diff --git a/sci-mathematics/snns/snns-4.2-r9.ebuild b/sci-mathematics/snns/snns-4.2-r9.ebuild
deleted file mode 100644
index 9f7a6890440d..000000000000
--- a/sci-mathematics/snns/snns-4.2-r9.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="python? 2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-jython"
-
-inherit distutils eutils
-
-MY_P="SNNSv${PV}"
-DESCRIPTION="Stuttgart Neural Network Simulator"
-HOMEPAGE="https://sourceforge.net/projects/snns/"
-SRC_URI="mirror://sourceforge/snns/${PN}-${PV}-patched.tar.gz
- doc? ( http://www-ra.informatik.uni-tuebingen.de/downloads/SNNS/${MY_P}.Manual.pdf )
- python? ( mirror://sourceforge/snns/python.patch.gz )"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~ppc ~x86"
-SLOT="0"
-IUSE="X doc python"
-
-RDEPEND="X? ( x11-libs/libXaw3d )"
-DEPEND="${RDEPEND}
- X? ( x11-proto/xproto )"
-
-S="${WORKDIR}/${PN}"
-
-src_unpack() {
- unpack ${PN}-${PV}-patched.tar.gz
-
- if use python; then
- unpack python.patch.gz
- fi
-}
-
-src_prepare() {
-
- if use python; then
- epatch "${WORKDIR}/python.patch"
- fi
-
- cd xgui/sources
- for file in *.c; do
- sed -e "s:X11/Xaw/:X11/Xaw3d/:g" -i "${file}"
- done
-}
-
-src_configure() {
- local myconf="--enable-global"
-
- if use X; then
- myconf+=" --with-x"
- else
- myconf+=" --without-x"
- fi
-
- econf ${myconf}
-}
-
-src_compile() {
- local compileopts="compile-kernel compile-tools"
- if use X; then
- compileopts+=" compile-xgui"
- fi
-
- # parallel make sometimes fails (phosphan)
- emake -j1 ${compileopts} || die "make failed"
-
- if use python; then
- pushd python > /dev/null
- distutils_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- for file in `find tools -type f -perm +100`; do
- dobin $file
- done
-
- mv "${D}/usr/bin/netperf" "${D}/usr/bin/snns-netperf"
-
- if use X; then
- newbin xgui/sources/xgui snns
-
- dodir /etc/env.d
- echo XGUILOADPATH=/usr/share/doc/${PF}/ > "${D}"/etc/env.d/99snns
-
- insinto /usr/share/doc/${PF}
- doins default.cfg help.hdoc
- fi
-
- if use python; then
- pushd python > /dev/null
- distutils_src_install
- cp -pPR examples "${D}"/usr/share/doc/${PF}/python-examples
- chmod +x "${D}"/usr/share/doc/${PF}/python-examples/*.py
- newdoc README README.python
- popd > /dev/null
- fi
-
- insinto /usr/share/doc/${PF}
- use doc && doins "${DISTDIR}"/${MY_P}.Manual.pdf
-
- insinto /usr/share/doc/${PF}/examples
- doins examples/*
-
- doman man/man*/*
-}
-
-pkg_postinst() {
- if use python; then
- distutils_pkg_postinst
- fi
-}
-
-pkg_postrm() {
- if use python; then
- distutils_pkg_postrm
- fi
-}