From e303376fdcec6942f3f920b2af1d37579b8e1d00 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Sun, 22 Jul 2012 13:22:18 +0400 Subject: New upstream version. Removed shared library support. Removed cuba-2.1-r1.ebuild and cuba-3.0.ebuild --- sci-libs/cuba/Manifest | 9 +- sci-libs/cuba/cuba-2.1-r1.ebuild | 57 ------------- sci-libs/cuba/cuba-3.0-r1.ebuild | 47 +++++++++++ sci-libs/cuba/cuba-3.0.ebuild | 57 ------------- sci-libs/cuba/files/3.0-shared.patch | 155 ----------------------------------- sci-libs/cuba/files/shared.patch | 137 ------------------------------- 6 files changed, 49 insertions(+), 413 deletions(-) delete mode 100644 sci-libs/cuba/cuba-2.1-r1.ebuild create mode 100644 sci-libs/cuba/cuba-3.0-r1.ebuild delete mode 100644 sci-libs/cuba/cuba-3.0.ebuild delete mode 100644 sci-libs/cuba/files/3.0-shared.patch delete mode 100644 sci-libs/cuba/files/shared.patch diff --git a/sci-libs/cuba/Manifest b/sci-libs/cuba/Manifest index f74c031..7070b08 100644 --- a/sci-libs/cuba/Manifest +++ b/sci-libs/cuba/Manifest @@ -1,7 +1,2 @@ -AUX 3.0-shared.patch 5071 RMD160 934ecfe7d12bb4556b57f6198baa39d859b9c851 SHA1 246c1089965bf5e78d8a9c8b250ac81cfcf2d9ab SHA256 946ed0a9f7a6fcf5f27d553d8e3800ac299aae8338cd59cb2baa5195ad0048cc -AUX shared.patch 4438 RMD160 69ae644305896797a91fffcbd4dcb30629be99bd SHA1 8c3a766c1352a7de18ce1f567b167590eabbec9b SHA256 4c7644563350c7db5d72a8e6164e74755e7cb451f25d06910849e6ef17b23a35 -DIST Cuba-2.1.tar.gz 308756 RMD160 0b7872bdea7815fb096e18cb25ef42628ac15930 SHA1 214bb49a0a0fb364789bc9bf83012bc128e59960 SHA256 8af26e8d0400be8d8811e2bf7d6a7605b9d8d2fc370a3f5f6c7e788d964d7853 -DIST Cuba-3.0.tar.gz 352577 RMD160 c10c84050cb5047d4a46ce00670b7f3e56556ab5 SHA1 cca1e28d77296e9b9c76c4a73cc7e9ec52df1054 SHA256 530bf3676fe273ee6ab28234a7af2a1b52f69a02d887540b17c396ddd2d69226 -EBUILD cuba-2.1-r1.ebuild 1053 RMD160 df64f9a7557b89a2d0ebb0041142f6a8d4435f35 SHA1 55bd17b22d7c814fb3f2f5b07d0c8de6d533d7b0 SHA256 12e72665c042ee7a774cf3a5daa5987326ac181e67287e924fd942487aa6ae5f -EBUILD cuba-3.0.ebuild 1059 RMD160 87bc164040cf36dfeac416b469c192fc0af85b22 SHA1 4ce541146d7d2527905ac1130db93885d798b93b SHA256 2f8d9335a2a7f29e79a2e7c8122914f755a904b6b360c0ba5e9d8c4b4239ca94 -MISC Cuba-3.0.tar.gz 352577 RMD160 c10c84050cb5047d4a46ce00670b7f3e56556ab5 SHA1 cca1e28d77296e9b9c76c4a73cc7e9ec52df1054 SHA256 530bf3676fe273ee6ab28234a7af2a1b52f69a02d887540b17c396ddd2d69226 +DIST Cuba-3.0.tar.gz 360464 RMD160 7d9be4b5772d0eaffc03509847e3c772dcb19c15 SHA1 b0e54105b0d1b2120bae5b11303716f521cd2a2e SHA256 1a347f7d7dcf97c0d9321fba61450fff1dab6dc956f44d124689986fba3ab092 +EBUILD cuba-3.0-r1.ebuild 800 RMD160 c6dbde4a15c866bad6192030f8603f67d56e9e27 SHA1 fa01e9a06bc685b8d6dc0467bf935cbc8652a84d SHA256 20c4991baea0722a981ace37518373f5b4086fc8037cada5d48e5982ea9962af diff --git a/sci-libs/cuba/cuba-2.1-r1.ebuild b/sci-libs/cuba/cuba-2.1-r1.ebuild deleted file mode 100644 index 7450a29..0000000 --- a/sci-libs/cuba/cuba-2.1-r1.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils - -EAPI="2" - -DESCRIPTION="A library for multidimensional numerical integration" -HOMEPAGE="http://www.feynarts.de/cuba/" -LICENSE="LGPL" -SRC_URI="http://www.feynarts.de/cuba/Cuba-${PV}.tar.gz" -S=${WORKDIR}/Cuba-${PV} - -KEYWORDS="~amd64 ~x86" -IUSE="+static-libs +shared-libs doc examples" -SLOT="0" - - -src_prepare() { - if use shared-libs; then - epatch "${FILESDIR}/shared.patch" - elif use !static-libs; then - eerror "Must USE shared-libs or static-libs" - die - fi -} - -src_configure() { - econf -} - -src_compile() { - if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then - emake lib || die "emake failed" - else - die "No Makefile" - fi -} - -#src_test() { -# emake check -#} - - -src_install() { - use static-libs && dolib.a libcuba.a - use shared-libs && dolib.so libcuba.so* - use doc && dodoc cuba.pdf ChangeLog - if use examples; then - insinto /usr/share/doc/${PF} - doins -r demo - fi - insinto /usr/include - doins cuba.h -} - diff --git a/sci-libs/cuba/cuba-3.0-r1.ebuild b/sci-libs/cuba/cuba-3.0-r1.ebuild new file mode 100644 index 0000000..c1a0805 --- /dev/null +++ b/sci-libs/cuba/cuba-3.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit eutils + +DESCRIPTION="A library for multidimensional numerical integration" +HOMEPAGE="http://www.feynarts.de/cuba/" +LICENSE="LGPL" +SRC_URI="http://www.feynarts.de/cuba/Cuba-${PV}.tar.gz" +S=${WORKDIR}/Cuba-${PV} + +KEYWORDS="~amd64 ~x86" +IUSE="doc examples" +SLOT="0" + + +src_configure() { + econf +} + +src_compile() { + if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then + emake lib || die "emake failed" + else + die "No Makefile" + fi +} + +#src_test() { +# emake check +#} + + +src_install() { + dolib.a libcuba.a + use doc && dodoc cuba.pdf ChangeLog + if use examples; then + insinto /usr/share/doc/${PF} + doins -r demo + fi + insinto /usr/include + doins cuba.h +} + diff --git a/sci-libs/cuba/cuba-3.0.ebuild b/sci-libs/cuba/cuba-3.0.ebuild deleted file mode 100644 index 8f3b6c3..0000000 --- a/sci-libs/cuba/cuba-3.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -inherit eutils - -EAPI="3" - -DESCRIPTION="A library for multidimensional numerical integration" -HOMEPAGE="http://www.feynarts.de/cuba/" -LICENSE="LGPL" -SRC_URI="http://www.feynarts.de/cuba/Cuba-${PV}.tar.gz" -S=${WORKDIR}/Cuba-${PV} - -KEYWORDS="~amd64 ~x86" -IUSE="+static-libs +shared-libs doc examples" -SLOT="0" - - -src_prepare() { - if use shared-libs; then - epatch "${FILESDIR}/${PV}-shared.patch" - elif use !static-libs; then - eerror "Must USE shared-libs or static-libs" - die - fi -} - -src_configure() { - econf -} - -src_compile() { - if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then - emake lib || die "emake failed" - else - die "No Makefile" - fi -} - -#src_test() { -# emake check -#} - - -src_install() { - use static-libs && dolib.a libcuba.a - use shared-libs && dolib.so libcuba.so* - use doc && dodoc cuba.pdf ChangeLog - if use examples; then - insinto /usr/share/doc/${PF} - doins -r demo - fi - insinto /usr/include - doins cuba.h -} - diff --git a/sci-libs/cuba/files/3.0-shared.patch b/sci-libs/cuba/files/3.0-shared.patch deleted file mode 100644 index 3941b58..0000000 --- a/sci-libs/cuba/files/3.0-shared.patch +++ /dev/null @@ -1,155 +0,0 @@ -diff -dubr Cuba-3.0.orig/makefile.in Cuba-3.0/makefile.in ---- Cuba-3.0.orig/makefile.in 2011-11-04 00:22:53.000000000 +0400 -+++ Cuba-3.0/makefile.in 2011-11-04 00:30:37.000000000 +0400 -@@ -1,5 +1,5 @@ - CC = @CC@ --CFLAGS = @CFLAGS@ @DEFS@ -I$(common) -I. -I$(srcdir) -+CFLAGS = @CFLAGS@ @DEFS@ -I$(common) -I. -I$(srcdir) -fPIC - MCFLAGS = @MCFLAGS@ - F77 = @F77@ - FFLAGS = @FFLAGS@ -@@ -9,6 +9,7 @@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ - RANLIB = @RANLIB@ - EXE = @EXEEXT@ -+VERSION = @PACKAGE_VERSION@ - - prefix = @prefix@ - exec_prefix = @exec_prefix@ -@@ -31,13 +32,14 @@ - - HEADERS = cuba.h - LIB = libcuba.a -+SHLIB = libcuba.so.$(VERSION).0 - MATH = Vegas$(EXE) Suave$(EXE) Divonne$(EXE) Cuhre$(EXE) - TOOLS = partview$(EXE) - - - all: lib demos $(MATH_DEFAULT) $(TOOLS_DEFAULT) - --lib: $(LIB) -+lib: $(LIB) $(SHLIB) - - demos: demo-c$(EXE) $(DEMO_FORTRAN_DEFAULT) - -@@ -92,26 +94,21 @@ - $(LIB)(Vegas.o): $(VEGAS_C) $(VEGAS_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(vegas) -DNOUNDERSCORE -c -o Vegas.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) Vegas.o -- $(RM) Vegas.o - - $(LIB)(llVegas.o): $(VEGAS_C) $(VEGAS_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(vegas) -DLONGLONGINT -DNOUNDERSCORE -c -o llVegas.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) llVegas.o -- $(RM) llVegas.o - - $(LIB)(Vegas_.o): $(VEGAS_C) $(VEGAS_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(vegas) -c -o Vegas_.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) Vegas_.o -- $(RM) Vegas_.o - - $(LIB)(llVegas_.o): $(VEGAS_C) $(VEGAS_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(vegas) -DLONGLONGINT -c -o llVegas_.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) llVegas_.o -- $(RM) llVegas_.o - - Vegas$(EXE): $(VEGAS_TM) $(VEGAS_DEPS) $(COMMON_TMDEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(vegas) -o Vegas$(EXE) $(VEGAS_TM) -- strip Vegas$(EXE) - - - SUAVE_C = $(suave)/Suave.c -@@ -125,26 +122,21 @@ - $(LIB)(Suave.o): $(SUAVE_C) $(SUAVE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(suave) -DNOUNDERSCORE -c -o Suave.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) Suave.o -- $(RM) Suave.o - - $(LIB)(llSuave.o): $(SUAVE_C) $(SUAVE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(suave) -DLONGLONGINT -DNOUNDERSCORE -c -o llSuave.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) llSuave.o -- $(RM) llSuave.o - - $(LIB)(Suave_.o): $(SUAVE_C) $(SUAVE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(suave) -c -o Suave_.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) Suave_.o -- $(RM) Suave_.o - - $(LIB)(llSuave_.o): $(SUAVE_C) $(SUAVE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(suave) -DLONGLONGINT -c -o llSuave_.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) llSuave_.o -- $(RM) llSuave_.o - - Suave$(EXE): $(SUAVE_TM) $(SUAVE_DEPS) $(COMMON_TMDEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(suave) -o Suave$(EXE) $(SUAVE_TM) -- strip Suave$(EXE) - - - DIVONNE_C = $(divonne)/Divonne.c -@@ -159,26 +151,21 @@ - $(LIB)(Divonne.o): $(DIVONNE_C) $(DIVONNE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(divonne) -DNOUNDERSCORE -c -o Divonne.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) Divonne.o -- $(RM) Divonne.o - - $(LIB)(llDivonne.o): $(DIVONNE_C) $(DIVONNE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(divonne) -DLONGLONGINT -DNOUNDERSCORE -c -o llDivonne.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) llDivonne.o -- $(RM) llDivonne.o - - $(LIB)(Divonne_.o): $(DIVONNE_C) $(DIVONNE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(divonne) -c -o Divonne_.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) Divonne_.o -- $(RM) Divonne_.o - - $(LIB)(llDivonne_.o): $(DIVONNE_C) $(DIVONNE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(divonne) -DLONGLONGINT -c -o llDivonne_.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) llDivonne_.o -- $(RM) llDivonne_.o - - Divonne$(EXE): $(DIVONNE_TM) $(DIVONNE_DEPS) $(COMMON_TMDEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(divonne) -o Divonne$(EXE) $(DIVONNE_TM) -- strip Divonne$(EXE) - - - CUHRE_C = $(cuhre)/Cuhre.c -@@ -191,26 +178,21 @@ - $(LIB)(Cuhre.o): $(CUHRE_C) $(CUHRE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DNOUNDERSCORE -c -o Cuhre.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) Cuhre.o -- $(RM) Cuhre.o - - $(LIB)(llCuhre.o): $(CUHRE_C) $(CUHRE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DLONGLONGINT -DNOUNDERSCORE -c -o llCuhre.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) llCuhre.o -- $(RM) llCuhre.o - - $(LIB)(Cuhre_.o): $(CUHRE_C) $(CUHRE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(cuhre) -c -o Cuhre_.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) Cuhre_.o -- $(RM) Cuhre_.o - - $(LIB)(llCuhre_.o): $(CUHRE_C) $(CUHRE_DEPS) $(COMMON_CDEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DLONGLONGINT -c -o llCuhre_.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) llCuhre_.o -- $(RM) llCuhre_.o - - Cuhre$(EXE): $(CUHRE_TM) $(CUHRE_DEPS) $(COMMON_TMDEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(cuhre) -o Cuhre$(EXE) $(CUHRE_TM) -- strip Cuhre$(EXE) - - - $(LIB): $(LIB)(Vegas.o) $(LIB)(Vegas_.o) \ -@@ -223,6 +205,11 @@ - $(LIB)(llCuhre.o) $(LIB)(llCuhre_.o) - -$(RANLIB) $(LIB) - -+$(SHLIB): $(LIB) -+ $(CC) -shared -Wl,-soname,libcuba.so.$(VERSION) -o $@ *.o -+ ln -sf $(SHLIB) libcuba.so.$(VERSION) -+ ln -sf $(SHLIB) libcuba.so -+ - - DEMO_F = $(demo)/demo-fortran.F - DEMO_C = $(demo)/demo-c.c -Только в Cuba-3.0.orig: .makefile.in.swp diff --git a/sci-libs/cuba/files/shared.patch b/sci-libs/cuba/files/shared.patch deleted file mode 100644 index 1cb55ca..0000000 --- a/sci-libs/cuba/files/shared.patch +++ /dev/null @@ -1,137 +0,0 @@ -diff -urdb Cuba-2.1/makefile.in Cuba-2.1.pin/makefile.in ---- Cuba-2.1/makefile.in 2010-09-14 16:23:22.000000000 +0400 -+++ Cuba-2.1.pin/makefile.in 2011-01-02 20:10:42.000000000 +0300 -@@ -1,5 +1,5 @@ - CC = @CC@ --CFLAGS = @CFLAGS@ @DEFS@ -I$(common) -I. -I$(srcdir) -+CFLAGS = @CFLAGS@ @DEFS@ -I$(common) -I. -I$(srcdir) -fPIC - F77 = @F77@ - FFLAGS = @FFLAGS@ - LIBS = @LIBS@ -@@ -8,6 +8,7 @@ - INSTALL_PROGRAM = @INSTALL_PROGRAM@ - RANLIB = @RANLIB@ - EXE = @EXEEXT@ -+VERSION = @PACKAGE_VERSION@ - - prefix = @prefix@ - exec_prefix = @exec_prefix@ -@@ -30,13 +31,14 @@ - - HEADERS = cuba.h - LIB = libcuba.a -+SHLIB = libcuba.so.$(VERSION).0 - MATH = Vegas$(EXE) Suave$(EXE) Divonne$(EXE) Cuhre$(EXE) - TOOLS = partview$(EXE) - - - all: lib demos $(MATH_DEFAULT) $(TOOLS_DEFAULT) - --lib: $(LIB) -+lib: $(LIB) $(SHLIB) - - demos: demo-c$(EXE) $(DEMO_FORTRAN_DEFAULT) - -@@ -90,22 +92,18 @@ - $(LIB)(Vegas.o): $(VEGAS_C) $(VEGAS_DEPS) - $(CC) $(CFLAGS) -I$(vegas) -c -o Vegas.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) Vegas.o -- $(RM) Vegas.o - - $(LIB)(llVegas.o): $(VEGAS_C) $(VEGAS_DEPS) - $(CC) $(CFLAGS) -I$(vegas) -DLONGLONGINT -c -o llVegas.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) llVegas.o -- $(RM) llVegas.o - - $(LIB)(Vegas_.o): $(VEGAS_C) $(VEGAS_DEPS) - $(CC) $(CFLAGS) -I$(vegas) -DUNDERSCORE -c -o Vegas_.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) Vegas_.o -- $(RM) Vegas_.o - - $(LIB)(llVegas_.o): $(VEGAS_C) $(VEGAS_DEPS) - $(CC) $(CFLAGS) -I$(vegas) -DLONGLONGINT -DUNDERSCORE -c -o llVegas_.o $(VEGAS_C) - $(AR) $(ARFLAGS) $(LIB) llVegas_.o -- $(RM) llVegas_.o - - Vegas$(EXE): $(VEGAS_TM) $(VEGAS_DEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(vegas) -o Vegas$(EXE) $(VEGAS_TM) -@@ -123,22 +121,18 @@ - $(LIB)(Suave.o): $(SUAVE_C) $(SUAVE_DEPS) - $(CC) $(CFLAGS) -I$(suave) -c -o Suave.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) Suave.o -- $(RM) Suave.o - - $(LIB)(llSuave.o): $(SUAVE_C) $(SUAVE_DEPS) - $(CC) $(CFLAGS) -I$(suave) -DLONGLONGINT -c -o llSuave.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) llSuave.o -- $(RM) llSuave.o - - $(LIB)(Suave_.o): $(SUAVE_C) $(SUAVE_DEPS) - $(CC) $(CFLAGS) -I$(suave) -DUNDERSCORE -c -o Suave_.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) Suave_.o -- $(RM) Suave_.o - - $(LIB)(llSuave_.o): $(SUAVE_C) $(SUAVE_DEPS) - $(CC) $(CFLAGS) -I$(suave) -DLONGLONGINT -DUNDERSCORE -c -o llSuave_.o $(SUAVE_C) - $(AR) $(ARFLAGS) $(LIB) llSuave_.o -- $(RM) llSuave_.o - - Suave$(EXE): $(SUAVE_TM) $(SUAVE_DEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(suave) -o Suave$(EXE) $(SUAVE_TM) -@@ -157,22 +151,18 @@ - $(LIB)(Divonne.o): $(DIVONNE_C) $(DIVONNE_DEPS) - $(CC) $(CFLAGS) -I$(divonne) -c -o Divonne.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) Divonne.o -- $(RM) Divonne.o - - $(LIB)(llDivonne.o): $(DIVONNE_C) $(DIVONNE_DEPS) - $(CC) $(CFLAGS) -I$(divonne) -DLONGLONGINT -c -o llDivonne.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) llDivonne.o -- $(RM) llDivonne.o - - $(LIB)(Divonne_.o): $(DIVONNE_C) $(DIVONNE_DEPS) - $(CC) $(CFLAGS) -I$(divonne) -DUNDERSCORE -c -o Divonne_.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) Divonne_.o -- $(RM) Divonne_.o - - $(LIB)(llDivonne_.o): $(DIVONNE_C) $(DIVONNE_DEPS) - $(CC) $(CFLAGS) -I$(divonne) -DLONGLONGINT -DUNDERSCORE -c -o llDivonne_.o $(DIVONNE_C) - $(AR) $(ARFLAGS) $(LIB) llDivonne_.o -- $(RM) llDivonne_.o - - Divonne$(EXE): $(DIVONNE_TM) $(DIVONNE_DEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(divonne) -o Divonne$(EXE) $(DIVONNE_TM) -@@ -189,22 +179,18 @@ - $(LIB)(Cuhre.o): $(CUHRE_C) $(CUHRE_DEPS) - $(CC) $(CFLAGS) -I$(cuhre) -c -o Cuhre.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) Cuhre.o -- $(RM) Cuhre.o - - $(LIB)(llCuhre.o): $(CUHRE_C) $(CUHRE_DEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DLONGLONGINT -c -o llCuhre.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) llCuhre.o -- $(RM) llCuhre.o - - $(LIB)(Cuhre_.o): $(CUHRE_C) $(CUHRE_DEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DUNDERSCORE -c -o Cuhre_.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) Cuhre_.o -- $(RM) Cuhre_.o - - $(LIB)(llCuhre_.o): $(CUHRE_C) $(CUHRE_DEPS) - $(CC) $(CFLAGS) -I$(cuhre) -DLONGLONGINT -DUNDERSCORE -c -o llCuhre_.o $(CUHRE_C) - $(AR) $(ARFLAGS) $(LIB) llCuhre_.o -- $(RM) llCuhre_.o - - Cuhre$(EXE): $(CUHRE_TM) $(CUHRE_DEPS) - $(MCC) $(MCFLAGS) $(CFLAGS) -I$(cuhre) -o Cuhre$(EXE) $(CUHRE_TM) -@@ -221,6 +207,10 @@ - $(LIB)(llCuhre.o) $(LIB)(llCuhre_.o) - -$(RANLIB) $(LIB) - -+$(SHLIB): $(LIB) -+ $(CC) -shared -Wl,-soname,libcuba.so.$(VERSION) -o $(SHLIB) *.o -+ ln -sf $(SHLIB) libcuba.so.$(VERSION) -+ ln -sf $(SHLIB) libcuba.so - - DEMO_F = $(demo)/demo-fortran.F - DEMO_C = $(demo)/demo-c.c -- cgit v1.2.3