sci-chemistry/gsim: Remove last-rited package

Closes: https://bugs.gentoo.org/514438
Closes: https://bugs.gentoo.org/644522
This commit is contained in:
Andreas Sturmlechner
2018-04-03 18:31:07 +02:00
parent cbeef3ae5f
commit 72f97028e5
6 changed files with 0 additions and 214 deletions
-5
View File
@@ -577,11 +577,6 @@ media-sound/qmpdclient
# Masked for removal in 30 days. Bug 645436
sci-chemistry/massxpert
# Andreas Sturmlechner <asturm@gentoo.org> (04 Mar 2018)
# Dead upstream, depends on deprecated Qt4.
# Masked for removal in 30 days. Bug 514438, 644522
sci-chemistry/gsim
# Andreas K. Hüttel <dilfridge@gentoo.org> (03 Mar 2018)
# Fails to build without rpc support in glibc (bug 631044);
# no maintainer, requires obsolete hardware. Removal in
-1
View File
@@ -1 +0,0 @@
DIST gsim-21.3.tar.gz 4100589 BLAKE2B 5469ea2f06eb4d19efc767d5a1a45031e6ef257f27a32e62bda9c67b2c05b79b7b394efc402b68e708b87519e673c8785e0b3aaa9590f03a04c5df088190a578 SHA512 0a65ec416a11893fe9f249126ed8e7b9f7991dc8f02d6b62b01962de6dfabda805acdc3d7fc6939b609ff018f16cefff616f37ee906776712209460374bb225d
@@ -1,49 +0,0 @@
gsim.pro | 23 ++++++++++++++---------
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/gsim.pro b/gsim.pro
index f88dc8a..579a91c 100755
--- a/gsim.pro
+++ b/gsim.pro
@@ -10,27 +10,32 @@
#Uncomment next line if you want to use EMF output
#EMF output requires libEMF or Wine on X11 systems and MAC(?)
-CONFIG+=use_emf
+#CONFIG+=use_emf
#DO NOT UNCOMMENT NEXT LINE. The scripting possibilty won't work at the moment
#CONFIG+=use_script
# Change directories locations for libcmatrix, MinUIT and muParser libraries
-unix:INCLUDEPATH += /home/dch0ph/libcmatrixR3nosse/include \
- /home/dch1vz/Minuit2/include \
- /home/dch1vz/muparser/include
+#unix:INCLUDEPATH += /home/dch0ph/libcmatrixR3nosse/include \
+# /home/dch1vz/Minuit2/include \
+# /home/dch1vz/muparser/include
win32:INCLUDEPATH += "C:\gsim\libcmatrixR3_qt4\include" "C:\gsim\Minuit2_qt4\include" "C:\gsim\muparser_qt4\include"
-unix:LIBS += -lcmatrix -L/home/dch0ph/libcmatrixR3nosse/lib -lMinuit2Base -L/home/dch1vz/Minuit2/lib -L/home/dch1vz/muparser/lib -lmuparser
+#unix:LIBS += -lcmatrix -L/home/dch0ph/libcmatrixR3nosse/lib -lMinuit2Base -L/home/dch1vz/Minuit2/lib -L/home/dch1vz/muparser/lib -lmuparser
win32:LIBS += -lcmatrix -L"C:\gsim\libcmatrixR3_qt4\lib" -lMinuit2 -L"C:\gsim\Minuit2_qt4\lib" -L"C:\gsim\muparser_qt4\lib" -lmuparser
#Change directories location for libEMF (if used)
-use_emf {
- DEFINES+=USE_EMF_OUTPUT
- unix:LIBS +=-lEMF -L/usr/include/libEmf
- win32:LIBS +=-lgdi32
+#use_emf {
+# DEFINES+=USE_EMF_OUTPUT
+# unix:LIBS +=-lEMF -L/usr/include/libEmf
+# win32:LIBS +=-lgdi32
+#}
+
+GSIM_ROOT = .
+!include( $$GSIM_ROOT/build.conf ) {
+ message( "You need a build.conf file with local settings!" )
}
#################################################################################################
-79
View File
@@ -1,79 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit flag-o-matic qmake-utils toolchain-funcs
DESCRIPTION="Visualisation and processing of experimental and simulated NMR spectra"
HOMEPAGE="https://sourceforge.net/projects/gsim/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="cpu_flags_x86_sse3 emf opengl"
REQUIRED_USE="cpu_flags_x86_sse3"
RDEPEND="
dev-cpp/muParser
media-libs/freetype
sci-libs/libcmatrix
sci-libs/minuit
virtual/blas
dev-qt/qtsvg:4
emf? ( media-libs/libemf )
opengl? ( dev-qt/qtopengl:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
PATCHES=(
"${FILESDIR}/${P}-build.conf.patch"
)
DOCS="release.txt README_GSIM.* quickstart.* changes.log programming.*"
src_prepare() {
edos2unix ${PN}.pro
default
# C{,XX}FLAGS need to explicitly enable SSE3 support
# bug #555972
filter-flags -mno-sse3
append-cflags -msse3
append-cxxflags -msse3
cat >> build.conf <<- EOF
INCLUDEPATH += "${EPREFIX}/usr/include/libcmatrixR3/" \
"${EPREFIX}/usr/include/Minuit2" \
"${EPREFIX}/usr/include"
LIBS += -lcmatrix -lMinuit2 -lmuparser $($(tc-getPKG_CONFIG) --libs cblas)
EOF
use opengl && echo "CONFIG+=use_opengl" >> build.conf
if use emf; then
cat >> build.conf <<- EOF
CONFIG+=use_emf
DEFINES+=USE_EMF_OUTPUT
LIBS += -L\"${EPREFIX}/usr/include/libEMF\" -lEMF
EOF
fi
sed \
-e "s:quickstart.pdf:../share/doc/${PF}/quickstart.pdf:g" \
-e "s:README_GSIM.pdf:../share/doc/${PF}/README_GSIM.pdf:g" \
-i mainform.h || die
}
src_configure() {
eqmake4 ${PN}.pro
}
src_install() {
default
dobin ${PN}
insinto /usr/share/${PN}
doins -r images ${PN}.ico
insinto /usr/share/${PN}/ui
doins *.ui
}
-66
View File
@@ -1,66 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils qt4-r2 toolchain-funcs
DESCRIPTION="Visualisation and processing of experimental and simulated NMR spectra"
HOMEPAGE="https://sourceforge.net/projects/gsim/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="emf opengl"
RDEPEND="
dev-cpp/muParser
media-libs/freetype
sci-libs/libcmatrix
sci-libs/minuit
virtual/blas
dev-qt/qtsvg:4
emf? ( media-libs/libemf )
opengl? ( dev-qt/qtopengl:4 )"
DEPEND="${RDEPEND}
virtual/pkgconfig"
PATCHES=( "${FILESDIR}"/${P}-build.conf.patch )
DOCS="release.txt README_GSIM.* quickstart.* changes.log programming.*"
src_prepare() {
edos2unix ${PN}.pro
qt4-r2_src_prepare
cat >> build.conf <<- EOF
INCLUDEPATH += "${EPREFIX}/usr/include/libcmatrixR3/" \
"${EPREFIX}/usr/include/Minuit2" \
"${EPREFIX}/usr/include"
LIBS += -lcmatrix -lMinuit2 -lmuparser $($(tc-getPKG_CONFIG) --libs cblas)
EOF
use opengl && echo "CONFIG+=use_opengl" >> build.conf
if use emf; then
cat >> build.conf <<- EOF
CONFIG+=use_emf
DEFINES+=USE_EMF_OUTPUT
LIBS += -L\"${EPREFIX}/usr/include/libEMF\" -lEMF
EOF
fi
sed \
-e "s:quickstart.pdf:../share/doc/${PF}/quickstart.pdf:g" \
-e "s:README_GSIM.pdf:../share/doc/${PF}/README_GSIM.pdf:g" \
-i mainform.h || die
}
src_install() {
qt4-r2_src_install
dobin ${PN}
insinto /usr/share/${PN}
doins -r images ${PN}.ico
insinto /usr/share/${PN}/ui
doins *.ui
}
-14
View File
@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>sci-chemistry@gentoo.org</email>
<name>Gentoo Chemistry Project</name>
</maintainer>
<use>
<flag name="emf">Support for .emf export</flag>
</use>
<upstream>
<remote-id type="sourceforge">gsim</remote-id>
</upstream>
</pkgmetadata>