[98470] trunk/dports/science/bob/Portfile
ryandesign at macports.org
ryandesign at macports.org
Fri Oct 5 21:43:32 PDT 2012
Revision: 98470
http://trac.macports.org//changeset/98470
Author: ryandesign at macports.org
Date: 2012-10-05 21:43:32 -0700 (Fri, 05 Oct 2012)
Log Message:
-----------
bob: Maintainer update: Update to 1.1.0. Fix case of ImageMagick dependency. Allow clang compiler. Add py-sphinx dependency not just in doc variant. Add py-distribute and py-nose dependencies. Adjust variant descriptions. Use github portgroup. (#36488, #36404)
Modified Paths:
--------------
trunk/dports/science/bob/Portfile
Modified: trunk/dports/science/bob/Portfile
===================================================================
--- trunk/dports/science/bob/Portfile 2012-10-06 02:46:13 UTC (rev 98469)
+++ trunk/dports/science/bob/Portfile 2012-10-06 04:43:32 UTC (rev 98470)
@@ -3,10 +3,10 @@
PortSystem 1.0
PortGroup cmake 1.0
+PortGroup github 1.0
-name bob
-version 1.0.6
-set soversion 1.0
+github.setup idiap bob 1.1.0 v
+set soversion 1.1
categories science math devel
platforms darwin
maintainers idiap.ch:andre.anjos \
@@ -22,18 +22,16 @@
license GPL-3
homepage http://idiap.github.com/bob/
-master_sites https://github.com/idiap/bob/downloads/
-use_zip yes
-checksums rmd160 eac3e390ed25c69d8c6038f815ea473c21118a0f \
- sha256 767e22bddb2bfb59458b76eb37cab3791bf1bfbe33fc7ad11ca29038343b5dea
+checksums rmd160 488fadd37b5f1c7047035d791e21863d5d258b9c \
+ sha256 dcdd59727185d4df85d68e644cc8f2ce6d9e9132cab3a7d8a0b981b0d7eb926a
use_parallel_build no
depends_lib port:blitz \
port:ffmpeg \
port:matio \
- port:imagemagick \
+ port:ImageMagick \
port:hdf5-18 \
port:boost \
port:fftw-3 \
@@ -42,8 +40,6 @@
configure.args -DCMAKE_BUILD_TYPE=Release -DBOB_VERSION=${version} -DBOB_SOVERSION=${soversion}
-compiler.blacklist clang
-
universal_variant no
default_variants +qt4 +opencv
@@ -51,42 +47,44 @@
default_variants-append +python27
}
-variant python26 conflicts python27 description "Builds for python 2.6." {
- depends_lib-append port:py26-numpy \
+variant python26 conflicts python27 description "Build for python 2.6" {
+ depends_build-append port:py26-sphinx
+
+ depends_lib-append port:py26-distribute \
+ port:py26-numpy \
port:py26-matplotlib \
port:py26-sqlalchemy \
port:py26-argparse \
- port:py26-scipy
+ port:py26-scipy \
+ port:py26-nose
}
-variant python27 conflicts python26 description "Builds for python 2.7." {
- depends_lib-append port:py27-numpy \
+variant python27 conflicts python26 description "Build for python 2.7" {
+ depends_build-append port:py27-sphinx
+
+ depends_lib-append port:py27-distribute \
+ port:py27-numpy \
port:py27-matplotlib \
port:py27-sqlalchemy \
- port:py27-scipy
+ port:py27-scipy \
+ port:py27-nose
}
-variant qt4 description "Compile Qt4 extensions." {
+variant qt4 description "Compile Qt4 extensions" {
depends_lib-append port:qt4-mac
}
-variant opencv description "Compile OpenCV extensions." {
+variant opencv description "Compile OpenCV extensions" {
depends_lib-append port:opencv
}
-variant doc description "Builds documentation." {
+variant doc description "Build documentation" {
depends_build-append port:dvipng \
port:doxygen \
port:texlive-latex-extra \
port:texlive-fonts-recommended
destroot.target-append sphinx-latex install-sphinx install-doxygen
- if {[variant_isset python26]} {
- depends_build-append port:py26-sphinx
- }
- if {[variant_isset python27]} {
- depends_build-append port:py27-sphinx
- }
test.run yes
test.target sphinx-doctest
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121005/b4b57b06/attachment.html>
More information about the macports-changes
mailing list