mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
sci-libs/inchi: drop 1.04-r1
Bug: https://bugs.gentoo.org/874696 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
This commit is contained in:
@@ -1,4 +1,2 @@
|
||||
DIST inchi-1.04-doc.zip 2128303 BLAKE2B 041ee948e8a852b66e64c8b04a52a4b4972a750ebdc0e31ce68e6bacfae4d81e49e8356cde766fc87affacc6839c015d5e578e9bacff486605ce5d6b63ed1552 SHA512 930fe10ac2bae11074b7e47446b5af9c01e2aa55f891d04912c71c76e214871c78cc22b3dafea99b57eede5080ac0cfaa6b6d35a73242c8549bea8ffa86e7df7
|
||||
DIST inchi-1.04.zip 2701930 BLAKE2B 12e5153fdefffdd97794b3942936f93742729cd195a1be0687762263e1d8aa9b0130a79cc1c8a652d2cad67b14a175b8f5ad968c83094f9ebf250f43bcebc18c SHA512 c5a1c2f08d472fcde603acbd898a9a8880407474869eadf0089444503693ae89ff805c579161cb3ee9d7f18e891289a21c4b8a65cc7ece69ee730f7f4e283be4
|
||||
DIST inchi-1.06-doc.zip 4143516 BLAKE2B 10daaffe40c1ce523ec1f51e090d4cb0080f17ee103859a872eb2a5606b06e84b25459c3ed0492e5009d4898caef36ce251c34bea8148ee773e4c9bff7f0ba3d SHA512 df31014d21d46498e3bcde85d8c782a23193225e8d3b6ba7f6e31816c935c8ea1a60b2472fb0cd81733a47ae71918de973324ccd20a49fea3808bdfed92e6850
|
||||
DIST inchi-1.06.zip 2931129 BLAKE2B 9ae317b359e886c5e16f6c5f2ef6037c1b9f46b4928b1cb372d7dc4ec9f50e695bd58424eb30c75b823f8c12d392a4aa0070161c43a448e6a078d2427df8c956 SHA512 56248030f30b0fa065cb783353cc9eab0da0e39b580a54120e9fca0a2ad8a0cfc85da1ea81b6231e48cfd59a3a5d81e1c6310778d913c21ec3f2e72d6a7fad8a
|
||||
|
||||
@@ -1,15 +0,0 @@
|
||||
--- a/INCHI_API/gcc_so_makefile/makefile
|
||||
+++ b/INCHI_API/gcc_so_makefile/makefile
|
||||
@@ -213,9 +213,11 @@ $(INCHI_LIB_PATHNAME).so$(VERSION): $(INCHI_LIB_OBJS)
|
||||
$(SHARED_LINK) $(SHARED_LINK_PARM) -o \
|
||||
$(INCHI_LIB_PATHNAME).so$(VERSION) \
|
||||
$(INCHI_LIB_OBJS) \
|
||||
- -Wl$(LINUX_MAP)$(LINUX_Z_RELRO),-soname,$(INCHI_LIB_NAME).so$(MAIN_VERSION)
|
||||
+ -Wl$(LINUX_MAP)$(LINUX_Z_RELRO),-soname,$(INCHI_LIB_NAME).so$(MAIN_VERSION) -lm
|
||||
ln -fs $(INCHI_LIB_NAME).so$(VERSION) \
|
||||
$(INCHI_LIB_PATHNAME).so$(MAIN_VERSION)
|
||||
+ ln -fs $(INCHI_LIB_NAME).so$(VERSION) \
|
||||
+ $(INCHI_LIB_PATHNAME).so
|
||||
|
||||
endif
|
||||
|
||||
@@ -1,64 +0,0 @@
|
||||
# Copyright 1999-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="Program and library for generating standard and non-standard InChI and InChIKeys"
|
||||
HOMEPAGE="http://www.iupac.org/inchi/"
|
||||
SRC_URI="
|
||||
http://www.inchi-trust.org/sites/default/files/inchi-${PV}/INCHI-1-API.ZIP -> ${P}.zip
|
||||
doc? ( http://www.inchi-trust.org/sites/default/files/inchi-${PV}/INCHI-1-DOC.ZIP -> ${P}-doc.zip )"
|
||||
S="${WORKDIR}"/INCHI-1-API
|
||||
|
||||
LICENSE="IUPAC-InChi"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 arm ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc"
|
||||
|
||||
BDEPEND="app-arch/unzip"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-1.03-shared.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
tc-export AR RANLIB
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local dir common_opts
|
||||
common_opts=(
|
||||
C_COMPILER=$(tc-getCC)
|
||||
CPP_COMPILER=$(tc-getCXX)
|
||||
LINKER="$(tc-getCXX) ${LDFLAGS}"
|
||||
SHARED_LINK="$(tc-getCC) ${LDFLAGS} -shared"
|
||||
C_COMPILER_OPTIONS="\${P_INCL} -ansi -DCOMPILE_ANSI_ONLY ${CFLAGS} -c "
|
||||
CPP_COMPILER_OPTIONS="\${P_INCL} -D_LIB -ansi ${CXXFLAGS} -frtti -c "
|
||||
C_OPTIONS="${CFLAGS} -fPIC -c "
|
||||
LINKER_OPTIONS="${LDFLAGS}"
|
||||
CREATE_MAIN=
|
||||
ISLINUX=1
|
||||
)
|
||||
for dir in INCHI/gcc/inchi-1 INCHI_API/gcc_so_makefile; do
|
||||
pushd ${dir} > /dev/null || die
|
||||
emake \
|
||||
"${common_opts[@]}"
|
||||
popd > /dev/null || die
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodoc readme*.txt
|
||||
if use doc ; then
|
||||
cd "${WORKDIR}"/INCHI-1-DOC || die
|
||||
docinto doc
|
||||
dodoc *.pdf readme.txt
|
||||
fi
|
||||
dobin "${S}"/INCHI/gcc/inchi-1/inchi-1
|
||||
cd "${S}"/INCHI_API/gcc_so_makefile/result || die
|
||||
rm *gz || die
|
||||
dolib.so lib*so*
|
||||
doheader ../../inchi_main/inchi_api.h
|
||||
}
|
||||
Reference in New Issue
Block a user