commit: de6e357dc3d037cfd8d5c1b2974522d971fc2738 Author: Michael Weber <michael <AT> xmw <DOT> de> AuthorDate: Mon Feb 16 19:13:21 2015 +0000 Commit: Michael Weber <xmw <AT> gentoo <DOT> org> CommitDate: Mon Feb 16 19:13:21 2015 +0000 URL: http://sources.gentoo.org/gitweb/?p=dev/xmw.git;a=commit;h=de6e357d
provisionary version Package-Manager: portage-2.2.15 Manifest-Sign-Key: 62EEF090 --- dev-util/eclipse-clp/ChangeLog | 28 +++++++ dev-util/eclipse-clp/Manifest | 14 +++- ...p-6.1.189.ebuild => eclipse-clp-6.1.194.ebuild} | 89 +++++++++++++--------- ...1.189-AR.patch => eclipse-clp-6.1.194-AR.patch} | 0 ....patch => eclipse-clp-6.1.194-Alog-64bit.patch} | 0 ...ch => eclipse-clp-6.1.194-Eplex-Makefile.patch} | 59 +++++++++----- ...tch => eclipse-clp-6.1.194-Eplex-include.patch} | 0 ...r.patch => eclipse-clp-6.1.194-Oci-mkdir.patch} | 0 ...t.patch => eclipse-clp-6.1.194-Pds-64bit.patch} | 0 .../eclipse-clp-6.1.194-Shm-buildsystem.patch | 10 +++ ...t.patch => eclipse-clp-6.1.194-Usc-64bit.patch} | 0 ...ch => eclipse-clp-6.1.194-icparc_solvers.patch} | 0 ...mysql.patch => eclipse-clp-6.1.194-mysql.patch} | 0 ...l8.6.patch => eclipse-clp-6.1.194-tcl8.6.patch} | 0 ...se.patch => eclipse-clp-6.1.194-weclipse.patch} | 0 15 files changed, 144 insertions(+), 56 deletions(-) diff --git a/dev-util/eclipse-clp/ChangeLog b/dev-util/eclipse-clp/ChangeLog index f2d9d5f..8e1b914 100644 --- a/dev-util/eclipse-clp/ChangeLog +++ b/dev-util/eclipse-clp/ChangeLog @@ -1,3 +1,31 @@ +*eclipse-clp-6.1.194 (16 Feb 2015) + + 16 Feb 2015; Michael Weber <x...@gentoo.org> +eclipse-clp-6.1.194.ebuild, + +files/eclipse-clp-6.1.194-AR.patch, + +files/eclipse-clp-6.1.194-Alog-64bit.patch, + +files/eclipse-clp-6.1.194-Eplex-Makefile.patch, + +files/eclipse-clp-6.1.194-Eplex-include.patch, + +files/eclipse-clp-6.1.194-Oci-mkdir.patch, + +files/eclipse-clp-6.1.194-Pds-64bit.patch, + +files/eclipse-clp-6.1.194-Shm-buildsystem.patch, + +files/eclipse-clp-6.1.194-Usc-64bit.patch, + +files/eclipse-clp-6.1.194-icparc_solvers.patch, + +files/eclipse-clp-6.1.194-mysql.patch, + +files/eclipse-clp-6.1.194-tcl8.6.patch, + +files/eclipse-clp-6.1.194-weclipse.patch, -eclipse-clp-6.1.189.ebuild, + -files/eclipse-clp-6.1.189-AR.patch, + -files/eclipse-clp-6.1.189-Alog-64bit.patch, + -files/eclipse-clp-6.1.189-Eplex-Makefile.patch, + -files/eclipse-clp-6.1.189-Eplex-include.patch, + -files/eclipse-clp-6.1.189-Oci-mkdir.patch, + -files/eclipse-clp-6.1.189-Pds-64bit.patch, + -files/eclipse-clp-6.1.189-Usc-64bit.patch, + -files/eclipse-clp-6.1.189-icparc_solvers.patch, + -files/eclipse-clp-6.1.189-mysql.patch, + -files/eclipse-clp-6.1.189-tcl8.6.patch, + -files/eclipse-clp-6.1.189-weclipse.patch: + provisionary version + *eclipse-clp-6.1.189 (08 Jul 2014) 08 Jul 2014; Michael Weber <x...@gentoo.org> +eclipse-clp-6.1.189.ebuild, diff --git a/dev-util/eclipse-clp/Manifest b/dev-util/eclipse-clp/Manifest index 41c8302..d6795ba 100644 --- a/dev-util/eclipse-clp/Manifest +++ b/dev-util/eclipse-clp/Manifest @@ -1 +1,13 @@ -DIST eclipse-clp-6.1.189.tar.gz 8624838 SHA256 5fe428aab9b2d8251fefc8c8fb73a5edfafddde9f1f2f686ffd9bf24be35b0a3 SHA512 5ab804d59bbf3b9a59bf0af74e039d8781d8518d95c4e6c0e2af5c213dcb2ae08e3d789837fe2ff183b1229c91468041592c0dc8eef13370b5101e73a0b749d8 WHIRLPOOL 2012c3d068ad61634697e443d59a2906de8d1a3b4559a58857d094315ccc2c396cad56fd11f2cf5e77e27fc9bd7f8a1f4da0fab08595c6da14d60058d094c853 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST eclipse-clp-6.1.194.tar.gz 8619283 SHA256 ebf740c6b3d0b84bdbf69616f42480aacccf55285019f4c3b1f051b029f3a094 SHA512 1c45a3a76bcaff9ea365fee83177b93ccaecae193f61d556d60bc5e251ccb174dca4e15fd33c953270fa22628612254197d92dee022ba51184f1fbec66a4c6aa WHIRLPOOL 76e3838150ca72d16950f5fdc44435ffb786c3bc77f440e184c2d9fb5466aaf5eccabe097269002c0aeee5a87350b3281fce59f2ead79b65a28845288520cf7a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iL4EAREIAGYFAlTiQVFfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl +bnBncC5maWZ0aGhvcnNlbWFuLm5ldDY3QjA4MzdGODg1NUMxMjIzNUQ0MDgxNzky +N0FERDBDNjJFRUYwOTAACgkQknrdDGLu8JAr1QD/QFTsewRG8NYdY20q0CtdOXH7 +U/K4BnJkfenx2484HBkBAJLx3BP1H19GxSnWZ0UGC2NswakWs2Wfw3Lo9ADUsAII +=v71P +-----END PGP SIGNATURE----- diff --git a/dev-util/eclipse-clp/eclipse-clp-6.1.189.ebuild b/dev-util/eclipse-clp/eclipse-clp-6.1.194.ebuild similarity index 75% rename from dev-util/eclipse-clp/eclipse-clp-6.1.189.ebuild rename to dev-util/eclipse-clp/eclipse-clp-6.1.194.ebuild index a6e53ae..6172279 100644 --- a/dev-util/eclipse-clp/eclipse-clp-6.1.189.ebuild +++ b/dev-util/eclipse-clp/eclipse-clp-6.1.194.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -17,6 +17,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="doc +coin +gecode +glpk +gmp java mysql parallel tcl +threads" +#Braucht gmp 4.2 4.1, vmtl dev-libs/gmp:3 +#[doc] brauch wohl hevea: dev-tex/hevea RDEPEND="" DEPEND="${RDEPEND} gmp? ( dev-libs/gmp ) @@ -62,7 +64,8 @@ src_prepare() { "${FILESDIR}"/${P}-Usc-64bit.patch \ "${FILESDIR}"/${P}-Pds-64bit.patch \ "${FILESDIR}"/${P}-Alog-64bit.patch \ - "${FILESDIR}"/${P}-weclipse.patch + "${FILESDIR}"/${P}-weclipse.patch \ + "${FILESDIR}"/${P}-Shm-buildsystem.patch rm ARCH RUNME || die @@ -73,15 +76,24 @@ src_prepare() { esac export ECLIPSEDIR=${EROOT}opt/${PN} export MYSQLDIR="${EROOT}usr/include/mysql" - export prefix="${S}/build" + #export prefix="${S}/build" tc-export CC AR eautoreconf + + pushd Shm/src >/dev/null + eautoreconf + popd >/dev/null } src_configure() { - #pushd Pds/src >/dev/null - #ARCH=${PDS_ARCH} econf - #popd >/dev/null + my_submods="Shm Usc Alog Pds" + local my_submod + for my_submod in ${my_submods}; do + einfo "configure ${my_submod}" + pushd ${my_submod}/src >/dev/null || die + econf + popd >/dev/null || die + done local my_osi="--without-osi" if use coin ; then @@ -109,9 +121,29 @@ src_configure() { } src_compile() { + #replace toplevel Makefile.${ARCH}, -j1 bug etc. + rm -fv Makefile.${ARCH} || die + mkdir -p sys_{include,{bin,lib}/${ARCH}} || die + + local my_out + local my_submod + for my_submod in ${my_submods}; do + einfo "compile and install ${my_submod}" + mkdir -p $my_submod/{include,{bin,lib}/${ARCH}} || die + case $my_submod in + Pds) emake -C ${my_submod}/src install_all ;; + *) emake -C ${my_submod}/src install ;; + esac + for my_out in $(find ${my_submod}/{include,{bin,lib}/${ARCH}} -type f) ; do + mv -vn ${my_out} sys_${my_out/${my_submod}\/} || die + done + done + runme() { einfo "create wrapper $1" - cat << EOF > "bin/${ARCH}/$1" + local my_dst="build/bin/${ARCH}/$1" + mkdir -p "$(dirname "${my_dest}")" || die + cat << EOF > "${my_dest}" #!/bin/sh export ECLIPSEDIR="\${ECLIPSEDIR:-${EROOT}opt/${PN}}" if [ -z "\${LD_LIBRARY_PATH}" ] ; then @@ -122,43 +154,26 @@ fi export JRE_HOME="\${JRE_HOME:-\${JAVA_HOME}}" $2 EOF - chmod +x "bin/${ARCH}/$1" + chmod +x "${my_dest}" || die } mkdir -p "${S}/bin/${ARCH}" - #replace toplevel Makefile.${ARCH}, -j1 bug etc. - rm -fv Makefile.${ARCH} || die - einfo "compile & install Shm" - emake -C Shm/${ARCH} PREFIX="${S}" install - - einfo "compile & install Usc (Micro Second Clock)" - pushd Usc - ./INSTALL || die - popd - - einfo "compile & install Alog" - pushd Alog - ./INSTALL || die - popd - - einfo "compile & install Pds (Parallel Distributed System)" - pushd Pds - ./INSTALL || die - popd - - einfo "compile & install Kernel" + einfo "compile installation kernel (sepia)" emake -C Kernel/${ARCH} sepia - emake -C Kernel/${ARCH} PREFIX="${S}" install - runme "eclipse" "exec \"\${ECLIPSEDIR}/lib/x86_64_linux/eclipse.exe\" \"\$@\"" + einfo "compile runtime kernel (eclipse.exe)" + emake -C Kernel/${ARCH} eclipse.exe + einfo "install kernel and header files" + emake -C Kernel/${ARCH} PREFIX="../../build" install + runme "eclipse" "exec \"\${ECLIPSEDIR}/lib/${ARCH}/eclipse.exe\" \"\$@\"" if use parallel ; then einfo "compile & install parallel Kernel" emake -C Kernel/${ARCH} weclipse cp -v {Kernel,lib}/${ARCH}/weclipse - runme "weclipse" "exec \"\${ECLIPSEDIR}/lib/x86_64_linux/weclipse\" \"\$@\"" + runme "weclipse" "exec \"\${ECLIPSEDIR}/lib/${ARCH}/weclipse\" \"\$@\"" emake -C Kernel/${ARCH} peclipse - cp -v {Kernel,lib}/${ARCH}/weclipse - runme "peclipse" "exec \"\${ECLIPSEDIR}/lib/x86_64_linux/peclipse\" \"\$@\"" + cp -v {Kernel,lib}/${ARCH}/peclipse + runme "peclipse" "exec \"\${ECLIPSEDIR}/lib/${ARCH}/peclipse\" \"\$@\"" fi if use tcl ; then @@ -170,7 +185,7 @@ EOF #emake -C ecrc_solvers -f Makefile.${ARCH} PREFIX="${S}/build" install -j1 einfo "compile & install Flexlm" - emake -C Flexlm -f Makefile.${ARCH} PREFIX="${S}" install + emake -C Flexlm -f Makefile.${ARCH} PREFIX="../build" install if use coin ; then einfo "compile & install Eplex" @@ -199,8 +214,8 @@ EOF } src_install() { - dodir /opt/${PN} - mv bin doc include legal lib "${ED}opt/${PN}" || die + mkdir "${ED}"opt || die + mv build "${ED}opt/${PN}" || die make_wrapper eclipse "${EROOT}opt/${PN}/bin/${ARCH}/eclipse" if use tcl ; then diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-AR.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-AR.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-AR.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-AR.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Alog-64bit.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Alog-64bit.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Alog-64bit.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Alog-64bit.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Eplex-Makefile.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Eplex-Makefile.patch similarity index 77% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Eplex-Makefile.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Eplex-Makefile.patch index f069c70..fcd84cd 100644 --- a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Eplex-Makefile.patch +++ b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Eplex-Makefile.patch @@ -1,6 +1,6 @@ ---- Eclipse_6.1_187/configure.ac -+++ Eclipse_6.1_187/configure.ac -@@ -1494,7 +1494,7 @@ +--- Eclipse_6.1_194/configure.ac ++++ Eclipse_6.1_194/configure.ac +@@ -1498,7 +1498,7 @@ AC_ARG_WITH([osi], [[ --with-osi[=versions] Build ECLiPSe interface to COIN-OR Osi. You can @@ -9,7 +9,7 @@ Default is to build all available versions. ]], [osi_versions_requested="$withval"], [osi_versions_requested=yes]) -@@ -1504,34 +1504,22 @@ +@@ -1508,34 +1508,22 @@ OSICLP_ADDDEF="" if test "$osi_versions_requested" != "no"; then if test "$osi_versions_requested" = "yes"; then @@ -58,8 +58,15 @@ done fi if test -n "$OSI_VERSIONS"; then ---- Eclipse_6.1_187/Eplex/Makefile.in -+++ Eclipse_6.1_187/Eplex/Makefile.in +@@ -2115,4 +2103,4 @@ + AC_SUBST(JHELP_DIR) + AC_SUBST(JAVA_PATH_SEP) + +-AC_OUTPUT +\ No newline at end of file ++AC_OUTPUT +--- Eclipse_6.1_194/Eplex/Makefile.in ++++ Eclipse_6.1_194/Eplex/Makefile.in @@ -96,34 +96,31 @@ SYMCLPDIR = @SYMCLPDIR@ OSIGLPKDIR = @OSIGLPKDIR@ @@ -120,53 +127,69 @@ #---------------------------------------------------------------------- # EPLEX/CPLEX -@@ -308,35 +303,25 @@ +@@ -308,47 +305,33 @@ cp $(CPLEX1251_SUPPORT_x86_64_nt) x86_64_nt/ cp $(CPLEX1251_SUPPORT_x86_64_nt) ../lib/x86_64_nt/ -x86_64_linux/secplex90.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h +x86_64_linux/secplex90.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=9 -DCPLEXMINOR=0 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex90/include/ilcplex -c eplex.c -- $(CC) -shared eplex.o $(THIRDPARTY)/cplex90/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex90/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so - [ -d x86_64_linux ] || mkdir x86_64_linux - mv secplex.so x86_64_linux/secplex90.so -+ $(CC) -shared eplex.o $(THIRDPARTY)/cplex90/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex90.so ++ $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex90/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex90.so -x86_64_linux/secplex102.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h +x86_64_linux/secplex102.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=10 -DCPLEXMINOR=2 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex102/include/ilcplex -c eplex.c -- $(CC) -shared eplex.o $(THIRDPARTY)/cplex102/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex102/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so - [ -d x86_64_linux ] || mkdir x86_64_linux - mv secplex.so x86_64_linux/secplex102.so -+ $(CC) -shared eplex.o $(THIRDPARTY)/cplex102/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex102.so ++ $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex102/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex102.so -x86_64_linux/secplex110.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h +x86_64_linux/secplex110.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=11 -DCPLEXMINOR=0 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex110/include/ilcplex -c eplex.c -- $(CC) -shared eplex.o $(THIRDPARTY)/cplex110/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex110/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so - [ -d x86_64_linux ] || mkdir x86_64_linux - mv secplex.so x86_64_linux/secplex110.so -+ $(CC) -shared eplex.o $(THIRDPARTY)/cplex110/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex110.so ++ $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex110/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex110.so -x86_64_linux/secplex121.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h +x86_64_linux/secplex121.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=12 -DCPLEXMINOR=1 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex121/include/ilcplex -c eplex.c -- $(CC) -shared eplex.o $(THIRDPARTY)/cplex121/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex121/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so - [ -d x86_64_linux ] || mkdir x86_64_linux - mv secplex.so x86_64_linux/secplex121.so -+ $(CC) -shared eplex.o $(THIRDPARTY)/cplex121/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex121.so ++ $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex121/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex121.so -x86_64_linux/secplex122.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h +x86_64_linux/secplex122.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=12 -DCPLEXMINOR=2 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex122/include/ilcplex -c eplex.c -- $(CC) -shared eplex.o $(THIRDPARTY)/cplex122/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex122/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so - [ -d x86_64_linux ] || mkdir x86_64_linux - mv secplex.so x86_64_linux/secplex122.so -+ $(CC) -shared eplex.o $(THIRDPARTY)/cplex122/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex122.so ++ $(DYLD) $(DYNLDFLAGS) eplex.o $(THIRDPARTY)/cplex122/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex122.so + +-x86_64_linux/secplex124.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h ++x86_64_linux/secplex124.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h + $(CC) -DCPLEX=12 -DCPLEXMINOR=4 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex124/include/ilcplex -c eplex.c +- $(CC) -shared eplex.o $(THIRDPARTY)/cplex124/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- [ -d x86_64_linux ] || mkdir x86_64_linux +- mv secplex.so x86_64_linux/secplex124.so ++ $(CC) -shared eplex.o $(THIRDPARTY)/cplex124/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex124.so + +-x86_64_linux/secplex126.so: eplex.c eplex_cplex.h eplex_cplex.c eplex.h ++x86_64_linux/secplex126.so: dir_x86_64_linux eplex.c eplex_cplex.h eplex_cplex.c eplex.h + $(CC) -DCPLEX=12 -DCPLEXMINOR=6 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex126/include/ilcplex -c eplex.c +- $(CC) -shared eplex.o $(THIRDPARTY)/cplex126/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o secplex.so +- [ -d x86_64_linux ] || mkdir x86_64_linux +- mv secplex.so x86_64_linux/secplex126.so ++ $(CC) -shared eplex.o $(THIRDPARTY)/cplex126/lib/x86_64_linux/static_pic/libcplex.a $(ECLIBS) -lpthread -o x86_64_linux/secplex126.so i386_macosx/secplex110.dylib: eplex.c eplex_cplex.h eplex_cplex.c eplex.h $(CC) -DCPLEX=11 -DCPLEXMINOR=0 $(CPPFLAGS) $(CFLAGS) -I$(THIRDPARTY)/cplex110/include/ilcplex -c eplex.c -@@ -657,24 +653,19 @@ +@@ -682,24 +665,19 @@ # - we add . to the library path because some libraries might not yet # be installed in ECLIPSEDIR/lib at [fi]compile time diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Eplex-include.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Eplex-include.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Eplex-include.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Eplex-include.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Oci-mkdir.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Oci-mkdir.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Oci-mkdir.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Oci-mkdir.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Pds-64bit.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Pds-64bit.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Pds-64bit.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Pds-64bit.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Shm-buildsystem.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Shm-buildsystem.patch new file mode 100644 index 0000000..2abb90a --- /dev/null +++ b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Shm-buildsystem.patch @@ -0,0 +1,10 @@ +--- Shm/src/configure.in ++++ Shm/src/configure.in +@@ -201,5 +201,7 @@ + AC_SUBST(ARCH) + AC_SUBST(LOCK) + AC_SUBST(S_TO_O) ++AC_SUBST(AR) ++AC_SUBST(OPT_FLAGS) + + AC_OUTPUT(Makefile) diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Usc-64bit.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Usc-64bit.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-Usc-64bit.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-Usc-64bit.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-icparc_solvers.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-icparc_solvers.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-icparc_solvers.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-icparc_solvers.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-mysql.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-mysql.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-mysql.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-mysql.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-tcl8.6.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-tcl8.6.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-tcl8.6.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-tcl8.6.patch diff --git a/dev-util/eclipse-clp/files/eclipse-clp-6.1.189-weclipse.patch b/dev-util/eclipse-clp/files/eclipse-clp-6.1.194-weclipse.patch similarity index 100% rename from dev-util/eclipse-clp/files/eclipse-clp-6.1.189-weclipse.patch rename to dev-util/eclipse-clp/files/eclipse-clp-6.1.194-weclipse.patch