Changeset 69574


Ignore:
Timestamp:
Jul 10, 2010, 10:11:46 AM (10 years ago)
Author:
ryandesign@…
Message:

libsvm: update to 2.91 (#25560), add java variant (#24096), and don't use a versioned documentation directory

Location:
trunk/dports/math/libsvm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/math/libsvm/Portfile

    r66379 r69574  
    66name                    libsvm
    77epoch                   1
    8 version                 2.9
     8version                 2.91
    99
    1010categories              math
     
    1818master_sites            ${homepage}
    1919
    20 checksums           md5     c48109c825d8326d71c8c8564589736d \
    21                     sha1    506725e3328b7fd78b00b99b93e5fb4c90506528 \
    22                     rmd160  ff6207d399f59eea3329fd629fcdf4c399583a2b
     20checksums               md5     aec07b9142ce585c95854ed379538154 \
     21                        sha1    4e6b3b6dde1524af665bbce531c6776a1f4c8cba \
     22                        rmd160  519dfba926e8957508e1f9a1e432b42518356b29
     23
    2324patchfiles              patch-Makefile.diff
    2425
     
    3637    ln -sf ${name}.${libver}.dylib ${destroot}${prefix}/lib/${name}.dylib
    3738
    38     set docs ${destroot}${prefix}/share/doc/${name}-${version}
     39    set docs ${destroot}${prefix}/share/doc/${name}
    3940    xinstall -m 755 -d ${docs}
    4041    xinstall -m 644 -W ${worksrcpath} COPYRIGHT README FAQ.html ${docs}
    4142}
    4243
     44variant java description {Install Java JAR files} {
     45    depends_lib-append  bin:java:kaffe
     46
     47    post-destroot {
     48        set jdir ${destroot}${prefix}/share/java
     49        xinstall -m 775 -d ${jdir}
     50        file rename ${worksrcpath}/java ${jdir}/${name}
     51    }
     52}
     53
     54default_variants        +java
  • trunk/dports/math/libsvm/files/patch-Makefile.diff

    r41202 r69574  
    1 --- Makefile.orig       2008-10-27 23:00:10.000000000 +0100
    2 +++ Makefile    2008-10-27 23:04:04.000000000 +0100
     1--- Makefile.orig       2010-03-18 09:54:02.000000000 -0500
     2+++ Makefile    2010-07-10 04:59:44.000000000 -0500
    33@@ -2,7 +2,7 @@
    44 CFLAGS = -Wall -Wconversion -O3 -fPIC
     
    99 
    1010 lib: svm.o
    11         $(CXX) -shared svm.o -o libsvm.so.$(SHVER)
     11        $(CXX) -shared -dynamiclib svm.o -o libsvm.so.$(SHVER)
    1212@@ -15,5 +15,14 @@
    1313        $(CXX) $(CFLAGS) svm-scale.c -o svm-scale
     
    2323+                         -o libsvm.$(VERSION).dylib svm.o
    2424 clean:
    25         rm -f *~ svm.o svm-train svm-predict svm-scale
     25        rm -f *~ svm.o svm-train svm-predict svm-scale libsvm.so.$(SHVER)
    2626+       rm -f *.a *.dylib
Note: See TracChangeset for help on using the changeset viewer.