This is an automated email from the git hooks/post-receive script. tille pushed a commit to branch master in repository giira.
commit e94189ab75a07a28fcfe187704a69bc14b84a398 Author: Andreas Tille <[email protected]> Date: Wed Feb 19 14:26:11 2014 +0100 Explain how to rebuild agains Cplex optimizer --- debian/README.Debian | 10 +++++++++- debian/README.source | 45 +++++++++++++++++++++++++++++++++++++++++++++ debian/bin/giira-cplex | 5 +++++ debian/changelog | 6 ++++++ debian/install | 4 ++-- 5 files changed, 67 insertions(+), 3 deletions(-) diff --git a/debian/README.Debian b/debian/README.Debian index 9bca8f8..8a5fabb 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -1,7 +1,7 @@ GIIRA for Debian ================ -GIIRA needs Cplex +GIIRA could be optimized quite a lot by using Cplex http://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/ @@ -12,4 +12,12 @@ source and rebuild this package which Cplex support. As an alternative optimiser glpk is used in the Debian package. +If you have a Cplex license you probably want to profit from this when +using giira. To do so you need to rebuild the packege from its source. +To do so you should + + apt-get source giira + +and follow the advise in the file README.source. + -- Andreas Tille <[email protected]> Fri, 07 Feb 2014 11:38:38 +0100 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..30436bf --- /dev/null +++ b/debian/README.source @@ -0,0 +1,45 @@ +How to use GIIRA with proprietary Cplex optimizer +================================================= + +If you have a license for Cplex + + http://www-01.ibm.com/software/commerce/optimization/cplex-optimizer/ + +optimiser. You need to rebuild this package including cplex support +since to build the package a patch was needed. You can get the source +repository via + + debcheckout giira + +or alternatively + + apt-get source giira + +To disable this patch it is sufficient to remove (or uncomment by +prepending a #) the line + + remove_cplex_code.patch + +from debian/patches/series. Moreover you should do + + mv debian/bin/giira-cplex debian/bin/giira + +To get a clean changelog it is recommended to use + + dch -i + +to create a new changelog entry and it would be recommended to append +'cplex' to the Debian revision number just to have a reasonable +distinction from the official Debian package. Then you can build the +package for instance using + + git-buildpackage --git-ignore-new + +(or create your own private branch by adapting gbp.conf to your needs) +If you have uses `apt-get source giira` above you can not use +git-buildpackage but for instance [p]debuild. + +If you have any problem with this procedure feel free to e-mail the +address below. + + -- Andreas Tille <[email protected]> Fri, 07 Feb 2014 11:38:38 +0100 diff --git a/debian/bin/giira-cplex b/debian/bin/giira-cplex new file mode 100755 index 0000000..0bc64e3 --- /dev/null +++ b/debian/bin/giira-cplex @@ -0,0 +1,5 @@ +#!/bin/bash +# This script is intended for the use inconnection with the proprietary +# Cplex optimizer. See README.source for more instructions. + +java $JAVA_OPTS -jar /usr/share/java/`basename $0`.jar -opti cplex $@ diff --git a/debian/changelog b/debian/changelog index 81501fe..e1ff0bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +giira (0.0.20140210-2) UNRELEASED; urgency=medium + + * Add advise in README.source how to build with cplex + + -- Andreas Tille <[email protected]> Wed, 19 Feb 2014 14:10:37 +0100 + giira (0.0.20140210-1) unstable; urgency=low * Initial release (Closes: #738551) diff --git a/debian/install b/debian/install index d079ef8..fb94be9 100644 --- a/debian/install +++ b/debian/install @@ -1,2 +1,2 @@ -debian/bin usr -scripts usr/share/giira +debian/bin/giira usr +scripts usr/share/giira -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/giira.git _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
