aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher (jlec) <jlec@j-schmitz.net>2009-02-20 12:30:25 +0100
committerJustin Lecher (jlec) <jlec@j-schmitz.net>2009-02-20 12:30:25 +0100
commitcfc104c6fb4438df8961e69461bbc6f380d1880e (patch)
treef92aee38ceb83006b699b45e08195111fc3f4947 /sci-chemistry/ccpn
parentMake tk verion not hardcodded (diff)
downloadsci-cfc104c6fb4438df8961e69461bbc6f380d1880e.tar.gz
sci-cfc104c6fb4438df8961e69461bbc6f380d1880e.tar.bz2
sci-cfc104c6fb4438df8961e69461bbc6f380d1880e.zip
removed old versions of ccpn as they use hardcoded things and latest is okey
Diffstat (limited to 'sci-chemistry/ccpn')
-rw-r--r--sci-chemistry/ccpn/ChangeLog5
-rw-r--r--sci-chemistry/ccpn/Manifest16
-rw-r--r--sci-chemistry/ccpn/ccpn-2.0.5.ebuild173
-rw-r--r--sci-chemistry/ccpn/ccpn-2.0.6.ebuild174
4 files changed, 6 insertions, 362 deletions
diff --git a/sci-chemistry/ccpn/ChangeLog b/sci-chemistry/ccpn/ChangeLog
index c1a617721..27ca849da 100644
--- a/sci-chemistry/ccpn/ChangeLog
+++ b/sci-chemistry/ccpn/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 20 Feb 2009; Justin Lecher (jlec) <jlec@j-schmitz.net>
+ -sci-chemistry/ccpn/ccpn-2.0.5.ebuild,
+ -sci-chemistry/ccpn/ccpn-2.0.6.ebuild:
+ removed old version as they use hardcoded things and latest is okey
+
20 Feb 2009; Alexey Shvetsov <alexxy@gentoo.org> files/analysis,
files/dangle, files/dataShifter, files/formatConverter, files/pipe2azara,
ccpn-2.0.6.1.ebuild:
diff --git a/sci-chemistry/ccpn/Manifest b/sci-chemistry/ccpn/Manifest
index 51604a89d..05f10d040 100644
--- a/sci-chemistry/ccpn/Manifest
+++ b/sci-chemistry/ccpn/Manifest
@@ -1,24 +1,10 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX analysis 314 RMD160 2d81f1441a67c515cc49949f73bf15c6e9d7015f SHA1 b082472f854725c5679ee68a2a3e5c3dbd05803f SHA256 24287af70a53db24febc0fb1eae56a2843572dd775d89d44514b0e4c866b1901
AUX dangle 310 RMD160 2979dccb21e2980d4187ca2ec2bcb366009d0825 SHA1 c57fd0e06cf8856c1b341319d529fc30f7f88018 SHA256 296070a02fdfe80d8291240fdb47060ec089eea88783110cbf5d2698c207cc9e
AUX dataShifter 313 RMD160 cd808e7e2386a79fad8ac2b6c19c66d2e29a7bb5 SHA1 6c2d1272b3c418dd9ace42fb9f8c97aa30963d16 SHA256 149d1d8e141a99f404312be80e3f9fa73cb20395f0147f883e35a5d744674b2b
AUX formatConverter 317 RMD160 6262b4673061bd8409dccdb58e218a495f7c33b9 SHA1 1a61a4bd58dbd2b39b4735ce549adcb351049dee SHA256 cb273cc3ea1df20d9e218dd29b02283440be5c015c8ce226e49c8fff04f6e0ad
AUX missing-link.patch 560 RMD160 17eec66581c4c120306464cd89486283fd1bfc89 SHA1 82198fdc32e22c488a679656c3cc6ac18c7e76ad SHA256 db5518683e254304f8de1420b102bfe08051839666a9edf2529d3235946ecd88
AUX pipe2azara 321 RMD160 481fc373c88e568c909cf7759740f3ab6e0be694 SHA1 33972857600b54c5806befb86079af4bdd759121 SHA256 318dffebaad08cd448e64660ba0cfbf8df341b2b5e554e66b7ed27a9a1a2dcf9
-DIST analysis2.0.5.tar.gz 17200055 RMD160 9c6429c00711385462cd753a7c9cd103f9b2cbb4 SHA1 4240c2be876e86b894d2958c218d85976f9f581c SHA256 9b91d4fffbc8fee3449f24af5fc49ca9e633cbafd8f049d8c274dfd30f5acea9
DIST analysis2.0.6.1.tar.gz 17350243 RMD160 97ee6fa30fdcf1f4f237ab40f20086e5bb3c7f9f SHA1 1b42c0178e7007a5ff57c7554cb4c9caff8e8048 SHA256 b7446fb95e9bf6b49aed42b4a89a9efb4779b7823b4a91297307a5178a5d5ede
-DIST analysis2.0.6.tar.gz 17351891 RMD160 16d66a2cad36aa65a354ae1524af50f7c6576910 SHA1 cedc7a55a17a9e904a1d575850dc5f6c4fb06e85 SHA256 bfe1aec93f8fe80fc7c6914854239defddde498ffb10a692b7f7445a0563a10f
-EBUILD ccpn-2.0.5.ebuild 4107 RMD160 fa2bb3059e9c1bccdb74d0be85c7d9b0c221e460 SHA1 0f795c48bbf99b41cf09de0403839cf64dbb174a SHA256 602a8a0cf16e0bfe29cf30ca045bfc72b9bc78cb64f498173a6938abb1267e4c
EBUILD ccpn-2.0.6.1.ebuild 4248 RMD160 fc94dd05749b7695a5055ae328d1bea79da16314 SHA1 7a966acc6ef7893f9cc6609b2a4b27c68c9b3e95 SHA256 ca9cf97d4f236e5f015323981b467968431b51cdcd7c1e74197522f7bfba5099
-EBUILD ccpn-2.0.6.ebuild 4134 RMD160 6e0dbc8cb9c1db2993ebddd218f1623f89a011b7 SHA1 7ad71dc7a4a970cb937347084bc44f8979ea38f0 SHA256 68fd43847af32bfab8c74b7c3f383cbfe6aae291d48a633d944becf6021a6c83
-MISC ChangeLog 1524 RMD160 277732f4574acb7eeb0378af2f3d0f02e1aeadae SHA1 87ce3676c6321ae7d7ba79ee1ef95cd8e1409013 SHA256 e897431fa8b880166efc117a30ec49a86b683bb47b8802c05ac7a632323a54cd
+MISC ChangeLog 1734 RMD160 5495d43542328bd7204bcaeb95e0aa36f2eeca85 SHA1 9642b62cc8ab565cb394d7019d33d1b6df4d1983 SHA256 17d3bce3330f0f54b55e4228dddff981831befde935dcdec417f3b3df701fb19
MISC metadata.xml 339 RMD160 2e62dd84c66f8229f9f75832b91b3921a23386c9 SHA1 3252b1e326b3ba201266861d6461bcc069ad770e SHA256 bbb58d377587da3e6a2d4a742829e24b2c840be26d8e8da2d3f6fbf26c0143ec
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.10 (GNU/Linux)
-
-iEYEARECAAYFAkmekJAACgkQ5BmOA85PVLh5+ACcDtWQNV+btuXVVmCF/qURYLc/
-UrsAniq7i64UId0aiJg7via0UWiptsxn
-=egvr
------END PGP SIGNATURE-----
diff --git a/sci-chemistry/ccpn/ccpn-2.0.5.ebuild b/sci-chemistry/ccpn/ccpn-2.0.5.ebuild
deleted file mode 100644
index ac812aa49..000000000
--- a/sci-chemistry/ccpn/ccpn-2.0.5.ebuild
+++ /dev/null
@@ -1,173 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-NEED_PYTHON=2.4
-PYTHON_MODNAME="ccpn"
-
-inherit python toolchain-funcs portability distutils eutils
-
-MY_PN="${PN}mr"
-
-SLOT="0"
-LICENSE="|| ( CCPN LGPL-2.1 )"
-KEYWORDS="~x86"
-DESCRIPTION="The Collaborative Computing Project for NMR"
-SRC_URI="http://www.bio.cam.ac.uk/ccpn/download/${MY_PN}/analysis${PV}.tar.gz"
-HOMEPAGE="http://www.ccpn.ac.uk/ccpn"
-IUSE="doc opengl"
-RESTRICT="mirror"
-RDEPEND="${DEPEND}"
-DEPEND="virtual/glut
- dev-tcltk/tix
- dev-python/numpy"
-
-S="${WORKDIR}"/${MY_PN}
-
-pkg_setup() {
- python_tkinter_exists
- python_version
-}
-
-src_unpack() {
- unpack ${A}
-
- epatch "${FILESDIR}"/missing-link.patch
-
- echo "" > "${S}"/ccpnmr2.0/c/environment.txt || die "failed to kill environment.txt"
-}
-
-src_compile() {
-
- local tk_ver
- local myconf
-
- tk_ver="$(best_version dev-lang/tk | cut -d- -f3 | cut -d. -f1,2)"
-
- if use opengl; then
-
- if has_version media-libs/freeglut; then
- GLUT_NEED_INIT="-DNEED_GLUT_INIT"
- else
- GLUT_NEED_INIT=""
- fi
-
- IGNORE_GL_FLAG=""
- GL_FLAG="-DUSE_GL_FALSE"
- GLUT_NOT_IN_GL=""
- GLUT_FLAG="\$(GLUT_NEED_INIT) \$(GLUT_NOT_IN_GL)"
- GL_DIR="/usr"
- GL_LIB="-lglut -lGLU -lGL"
- GL_INCLUDE_FLAGS="-I\$(GL_DIR)/include"
- GL_LIB_FLAGS="-L\$(GL_DIR)/$(get_libdir)"
-
- else
- IGNORE_GL_FLAG="-DIGNORE_GL"
- GL_FLAG="-DUSE_GL_FALSE"
- GLUT_NOT_IN_GL=""
- GLUT_FLAG="\$(GLUT_NEED_INIT) \$(GLUT_NOT_IN_GL)"
- fi
-
- cd ccpnmr2.0/c
-
- emake \
- CC="$(tc-getCC)" \
- MALLOC_FLAG= \
- FPIC_FLAG="-fPIC" \
- SHARED_FLAGS="-shared" \
- MATH_LIB="-lm" \
- X11_DIR="/usr" \
- X11_LIB="-lX11 -lXext" \
- X11_INCLUDE_FLAGS="-I\$(X11_DIR)/include" \
- X11_LIB_FLAGS="-L\$(X11_DIR)/lib" \
- TCL_DIR="/usr" \
- TCL_LIB="-ltcl${tk_ver}" \
- TCL_INCLUDE_FLAGS="-I\$(TCL_DIR)/include" \
- TCL_LIB_FLAGS="-L\$(TCL_DIR)/$(get_libdir)" \
- TK_DIR="/usr" \
- TK_LIB="-ltk${tk_ver}" \
- TK_INCLUDE_FLAGS="-I\$(TK_DIR)/include" \
- TK_LIB_FLAGS="-L\$(TK_DIR)/$(get_libdir)" \
- PYTHON_DIR="/usr" \
- PYTHON_INCLUDE_FLAGS="-I\$(PYTHON_DIR)/include/python${PYVER}" \
- CFLAGS="${CFLAGS} \$(MALLOC_FLAG) \$(FPIC_FLAG)" \
- GLUT_NEED_INIT="${GLUT_NEED_INIT}" \
- IGNORE_GL_FLAG="${IGNORE_GL_FLAG}" \
- GL_FLAG="${GL_FLAG}" \
- GLUT_NOT_IN_GL="${GLUT_NOT_IN_GL}" \
- GLUT_FLAG="${GLUT_FLAG}" \
- GL_DIR="${GL_DIR}" \
- GL_LIB="${GL_LIB}" \
- GL_INCLUDE_FLAGS="${GL_INCLUDE_FLAGS}" \
- GL_LIB_FLAGS="${GL_LIB_FLAGS}" \
- all links || \
- die "failed to compile"
-
-}
-
-src_install() {
-
- local IN_PATH
- local GENTOO_SITEDIR
- local LIBDIR
- local FILES
-
- IN_PATH=$(python_get_sitedir)/${PN}
- GENTOO_SITEDIR=$(python_get_sitedir)
- LIBDIR=$(get_libdir)
-
- for wrapper in analysis dangle dataShifter formatConverter pipe2azara; do
- sed -e "s:GENTOO_SITEDIR:${GENTOO_SITEDIR}:g" \
- -e "s:LIBDIR:${LIBDIR}:g" \
- "${FILESDIR}"/${wrapper} > "${T}"/${wrapper} || die "Fail fix ${wrapper}"
- dobin "${T}"/${wrapper} || die "Failed to install ${wrapper}"
- done
-
- use doc && treecopy $(find . -name doc) "${D}"usr/share/doc/${PF}/html/
-
- ebegin "Removing unneeded docs"
- find . -name doc -exec rm -rf '{}' \; 2> /dev/null
- eend
-
- insinto ${IN_PATH}
-
- ebegin "Installing main files"
- doins -r ccpnmr2.0/{data,model,python} || die "main files installation failed"
- eend
-
- einfo "Adjusting permissions"
-
- FILES="ccpnmr/c/ContourFile.so
- ccpnmr/c/ContourLevels.so
- ccpnmr/c/ContourStyle.so
- ccpnmr/c/PeakList.so
- ccpnmr/c/SliceFile.so
- ccpnmr/c/WinPeakList.so
- ccpnmr/c/AtomCoordList.so
- ccpnmr/c/AtomCoord.so
- ccpnmr/c/Bacus.so
- ccpnmr/c/CloudUtil.so
- ccpnmr/c/DistConstraintList.so
- ccpnmr/c/DistConstraint.so
- ccpnmr/c/DistForce.so
- ccpnmr/c/Dynamics.so
- ccpnmr/c/Midge.so
- ccp/c/StructAtom.so
- ccp/c/StructBond.so
- ccp/c/StructStructure.so
- ccp/c/StructUtil.so
- memops/c/BlockFile.so
- memops/c/FitMethod.so
- memops/c/GlHandler.so
- memops/c/MemCache.so
- memops/c/PdfHandler.so
- memops/c/PsHandler.so
- memops/c/ShapeFile.so
- memops/c/StoreFile.so
- memops/c/StoreHandler.so
- memops/c/TkHandler.so"
-
- for FILE in ${FILES}; do
- fperms 755 ${IN_PATH}/python/${FILE}
- done
-}
diff --git a/sci-chemistry/ccpn/ccpn-2.0.6.ebuild b/sci-chemistry/ccpn/ccpn-2.0.6.ebuild
deleted file mode 100644
index 65deca65e..000000000
--- a/sci-chemistry/ccpn/ccpn-2.0.6.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-NEED_PYTHON=2.4
-PYTHON_MODNAME="ccpn"
-
-inherit python toolchain-funcs portability distutils eutils
-
-MY_PN="${PN}mr"
-
-SLOT="0"
-LICENSE="|| ( CCPN LGPL-2.1 )"
-KEYWORDS="~x86"
-DESCRIPTION="The Collaborative Computing Project for NMR"
-SRC_URI="http://www.bio.cam.ac.uk/ccpn/download/${MY_PN}/analysis${PV}.tar.gz"
-HOMEPAGE="http://www.ccpn.ac.uk/ccpn"
-IUSE="doc opengl"
-RESTRICT="mirror"
-RDEPEND="${DEPEND}"
-DEPEND="virtual/glut
- dev-tcltk/tix
- dev-python/numpy"
-
-S="${WORKDIR}"/${MY_PN}
-
-pkg_setup() {
- python_tkinter_exists
- python_version
-}
-
-src_unpack() {
- unpack ${A}
-
-# epatch "${FILESDIR}"/missing-link.patch
-
- echo "" > "${S}"/ccpnmr2.0/c/environment.txt || die "failed to kill environment.txt"
-}
-
-src_compile() {
-
- local tk_ver
- local myconf
-
- tk_ver="$(best_version dev-lang/tk | cut -d- -f3 | cut -d. -f1,2)"
-
- if use opengl; then
-
- if has_version media-libs/freeglut; then
- GLUT_NEED_INIT="-DNEED_GLUT_INIT"
- else
- GLUT_NEED_INIT=""
- fi
-
- IGNORE_GL_FLAG=""
- GL_FLAG="-DUSE_GL_FALSE"
- GLUT_NOT_IN_GL=""
- GLUT_FLAG="\$(GLUT_NEED_INIT) \$(GLUT_NOT_IN_GL)"
- GL_DIR="/usr"
- GL_LIB="-lglut -lGLU -lGL"
- GL_INCLUDE_FLAGS="-I\$(GL_DIR)/include"
- GL_LIB_FLAGS="-L\$(GL_DIR)/$(get_libdir)"
-
- else
- IGNORE_GL_FLAG="-DIGNORE_GL"
- GL_FLAG="-DUSE_GL_FALSE"
- GLUT_NOT_IN_GL=""
- GLUT_FLAG="\$(GLUT_NEED_INIT) \$(GLUT_NOT_IN_GL)"
- fi
-
- cd ccpnmr2.0/c
-
- emake \
- CC="$(tc-getCC)" \
- LDFLAGS="${LDFLAGGS}" \
- MALLOC_FLAG= \
- FPIC_FLAG="-fPIC" \
- SHARED_FLAGS="-shared" \
- MATH_LIB="-lm" \
- X11_DIR="/usr" \
- X11_LIB="-lX11 -lXext" \
- X11_INCLUDE_FLAGS="-I\$(X11_DIR)/include" \
- X11_LIB_FLAGS="-L\$(X11_DIR)/lib" \
- TCL_DIR="/usr" \
- TCL_LIB="-ltcl${tk_ver}" \
- TCL_INCLUDE_FLAGS="-I\$(TCL_DIR)/include" \
- TCL_LIB_FLAGS="-L\$(TCL_DIR)/$(get_libdir)" \
- TK_DIR="/usr" \
- TK_LIB="-ltk${tk_ver}" \
- TK_INCLUDE_FLAGS="-I\$(TK_DIR)/include" \
- TK_LIB_FLAGS="-L\$(TK_DIR)/$(get_libdir)" \
- PYTHON_DIR="/usr" \
- PYTHON_INCLUDE_FLAGS="-I\$(PYTHON_DIR)/include/python${PYVER}" \
- CFLAGS="${CFLAGS} \$(MALLOC_FLAG) \$(FPIC_FLAG)" \
- GLUT_NEED_INIT="${GLUT_NEED_INIT}" \
- IGNORE_GL_FLAG="${IGNORE_GL_FLAG}" \
- GL_FLAG="${GL_FLAG}" \
- GLUT_NOT_IN_GL="${GLUT_NOT_IN_GL}" \
- GLUT_FLAG="${GLUT_FLAG}" \
- GL_DIR="${GL_DIR}" \
- GL_LIB="${GL_LIB}" \
- GL_INCLUDE_FLAGS="${GL_INCLUDE_FLAGS}" \
- GL_LIB_FLAGS="${GL_LIB_FLAGS}" \
- all links || \
- die "failed to compile"
-
-}
-
-src_install() {
-
- local IN_PATH
- local GENTOO_SITEDIR
- local LIBDIR
- local FILES
-
- IN_PATH=$(python_get_sitedir)/${PN}
- GENTOO_SITEDIR=$(python_get_sitedir)
- LIBDIR=$(get_libdir)
-
- for wrapper in analysis dangle dataShifter formatConverter pipe2azara; do
- sed -e "s:GENTOO_SITEDIR:${GENTOO_SITEDIR}:g" \
- -e "s:LIBDIR:${LIBDIR}:g" \
- "${FILESDIR}"/${wrapper} > "${T}"/${wrapper} || die "Fail fix ${wrapper}"
- dobin "${T}"/${wrapper} || die "Failed to install ${wrapper}"
- done
-
- use doc && treecopy $(find . -name doc) "${D}"usr/share/doc/${PF}/html/
-
- ebegin "Removing unneeded docs"
- find . -name doc -exec rm -rf '{}' \; 2> /dev/null
- eend
-
- insinto ${IN_PATH}
-
- ebegin "Installing main files"
- doins -r ccpnmr2.0/{data,model,python} || die "main files installation failed"
- eend
-
- einfo "Adjusting permissions"
-
- FILES="ccpnmr/c/ContourFile.so
- ccpnmr/c/ContourLevels.so
- ccpnmr/c/ContourStyle.so
- ccpnmr/c/PeakList.so
- ccpnmr/c/SliceFile.so
- ccpnmr/c/WinPeakList.so
- ccpnmr/c/AtomCoordList.so
- ccpnmr/c/AtomCoord.so
- ccpnmr/c/Bacus.so
- ccpnmr/c/CloudUtil.so
- ccpnmr/c/DistConstraintList.so
- ccpnmr/c/DistConstraint.so
- ccpnmr/c/DistForce.so
- ccpnmr/c/Dynamics.so
- ccpnmr/c/Midge.so
- ccp/c/StructAtom.so
- ccp/c/StructBond.so
- ccp/c/StructStructure.so
- ccp/c/StructUtil.so
- memops/c/BlockFile.so
- memops/c/FitMethod.so
- memops/c/GlHandler.so
- memops/c/MemCache.so
- memops/c/PdfHandler.so
- memops/c/PsHandler.so
- memops/c/ShapeFile.so
- memops/c/StoreFile.so
- memops/c/StoreHandler.so
- memops/c/TkHandler.so"
-
- for FILE in ${FILES}; do
- fperms 755 ${IN_PATH}/python/${FILE}
- done
-}