Changeset 128902


Ignore:
Timestamp:
Nov 29, 2014, 7:43:13 PM (5 years ago)
Author:
aronnax@…
Message:

ds9: build against non-bundled versions of more libraries

Location:
trunk/dports/science/ds9
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/science/ds9/Portfile

    r128859 r128902  
    66name                    ds9
    77version                 7.3.2
    8 revision                2
     8revision                3
    99categories              science
    1010platforms               darwin
     
    3939                        port:libzip
    4040
    41 # FIXME: ast is currently statically linked
    42 depends_build-append    port:ast
     41# FIXME: all of these libraries are statically linked
     42depends_build-append    port:ast \
     43                        port:funtools \
     44                        port:xpa
    4345
    4446universal_variant       no
     
    103105destroot {
    104106    xinstall ${worksrcpath}/bin/ds9 ${destroot}${prefix}/bin
    105     exec cp -r ${worksrcpath}/ds9/zipdir/zvfsmntpt ${destroot}${prefix}/share/ds9
     107    copy ${worksrcpath}/ds9/zipdir/zvfsmntpt ${destroot}${prefix}/share/ds9
    106108}
    107109
  • trunk/dports/science/ds9/files/patch-Makefile.unix.diff

    r128832 r128902  
    1 --- Makefile.unix.orig  2014-11-27 14:40:14.000000000 -0800
    2 +++ Makefile.unix       2014-11-27 14:40:53.000000000 -0800
    3 @@ -10,7 +10,7 @@
     1--- Makefile.unix.orig  2014-11-29 01:42:56.000000000 -0800
     2+++ Makefile.unix       2014-11-29 01:43:15.000000000 -0800
     3@@ -9,10 +9,10 @@
     4        tcl tk \
    45        tktable tkcon xmlrpc tkblt \
    56        tclxml tkimg tkmpeg tkhtml \
    6         xpa tcliis tclcheckdns signal funtools \
     7-       xpa tcliis tclcheckdns signal funtools \
    78-       ast wcssubs \
     9+       tcliis tclcheckdns signal \
    810+       wcssubs \
    911        rice hcompress plio \
    10         saotk zvfs ds9
     12-       saotk zvfs ds9
     13+       saotk ds9
    1114 
    12 @@ -113,7 +113,7 @@
     15 tcl    : FORCE
     16        @echo "Installing Tcl..."
     17@@ -112,10 +112,10 @@
     18 distclean : tclclean tkclean \
    1319        tktableclean tkbltclean \
    1420        tclxmlclean tkimgclean tkmpegclean tkhtmlclean \
    15         xpaclean tcliisclean tclcheckdnsclean signalclean funtoolsclean \
     21-       xpaclean tcliisclean tclcheckdnsclean signalclean funtoolsclean \
    1622-       astclean wcssubsclean \
     23+       tcliisclean tclcheckdnsclean signalclean \
    1724+       wcssubsclean \
    1825        riceclean hcompressclean plioclean \
    19         saotkclean zvfsclean ds9clean srcclean \
     26-       saotkclean zvfsclean ds9clean srcclean \
     27+       saotkclean ds9clean srcclean \
    2028        filesclean dirsclean
     29 
     30 #--------------------------distribution
  • trunk/dports/science/ds9/files/patch-ds9_Makefile.unix.diff

    r128859 r128902  
    1 --- ds9/Makefile.unix.orig      2014-11-28 11:38:57.000000000 -0800
    2 +++ ds9/Makefile.unix   2014-11-28 11:39:43.000000000 -0800
    3 @@ -43,9 +43,6 @@
     1--- ds9/Makefile.unix.orig      2014-11-29 01:44:37.000000000 -0800
     2+++ ds9/Makefile.unix   2014-11-29 01:45:19.000000000 -0800
     3@@ -39,17 +39,11 @@
     4        ../lib/$(TKIMGVER)/libzlibtcl1.2.5.a \
     5        ../lib/$(TKIMGVER)/libtkimg1.4.a \
     6        ../lib/libtiff.a \
     7-       ../lib/libfuntools.a \
    48        ../lib/librice.a \
    59        ../lib/libhcomp.a \
     
    1014        ../lib/libsaotk.a \
    1115        ../lib/libwcs.a \
    12         ../lib/libzvfs.a \
    13 @@ -104,8 +101,6 @@
     16-       ../lib/libzvfs.a \
     17-       ../lib/libxpa.a \
     18        ../lib/$(TCLIISDIR)/libtcliis1.0.a \
     19        ../lib/$(TCLCHECKDNSDIR)/libtclcheckdns1.1.a \
     20        ../lib/libsignal_ext.a \
     21@@ -104,8 +98,6 @@
    1422        strip ds9Base
    1523        cp ds9Base ds9
     
    2028 debug  : ds9Base ds9.zip
    2129        $(RM) $@
    22 @@ -114,9 +109,44 @@
     30@@ -114,9 +106,43 @@
    2331 ds9Base        : $(OBJS) $(LIBS)
    2432        $(RM) $@
     
    4250+       ../lib/$(TKIMGVER)/libtkimg1.4.a \
    4351+       ../lib/libtiff.a \
    44 +       ../lib/libfuntools.a \
     52+       -lfuntools \
    4553+       ../lib/librice.a \
    4654+       ../lib/libhcomp.a \
    4755+       ../lib/libplio.a \
    48 +       /opt/local/lib/libast.a \
    49 +       /opt/local/lib/libast_err.a \
    50 +       /opt/local/lib/libast_pal.a \
     56+       @prefix@/lib/libast.a \
     57+       @prefix@/lib/libast_err.a \
     58+       @prefix@/lib/libast_pal.a \
    5159+       ../lib/libsaotk.a \
    5260+       ../lib/libwcs.a \
    53 +       ../lib/libzvfs.a \
    54 +       ../lib/libxpa.a \
     61+       -lxpa \
    5562+       ../lib/$(TCLIISDIR)/libtcliis1.0.a \
    5663+       ../lib/$(TCLCHECKDNSDIR)/libtclcheckdns1.1.a \
     
    6774 endif
    6875 
    69 @@ -152,7 +182,6 @@
     76@@ -152,7 +178,6 @@
    7077 
    7178 ds9.zip        : $(FILES)
Note: See TracChangeset for help on using the changeset viewer.