Changeset 100529


Ignore:
Timestamp:
Dec 14, 2012, 9:34:35 PM (8 years ago)
Author:
blair@…
Message:

py-zeroc-ice35: new Python bindings for Ice 3.5b; based on py-zeroc-ice34.

Location:
trunk/dports/python/py-zeroc-ice35
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/python/py-zeroc-ice35/Portfile

    r96799 r100529  
    44PortGroup       python 1.0
    55
    6 name            py-zeroc-ice34
    7 version         3.4.2
    8 revision        1
    9 set branch      [join [lrange [split ${version} .] 0 1] .]
     6name            py-zeroc-ice35
     7set real_version 3.5b
     8version         0.0.${real_version}
     9#set branch      [join [lrange [split ${real_version} .] 0 1] .]
     10set branch      3.5
    1011categories-append   devel
    1112maintainers     blair
     
    3435homepage        http://www.zeroc.com/
    3536master_sites    ${homepage}download/Ice/${branch}/
    36 dist_subdir     zeroc-ice34
    37 distname        Ice-${version}
    38 checksums       md5 e97672eb4a63c6b8dd202d0773e19dc7 \
    39                 sha1 8c84d6e3b227f583d05e08251e07047e6c3a6b42 \
    40                 rmd160 7ce680a4eb5fa9d0bb6f8b8910e267dfc2373d75
     37dist_subdir     zeroc-ice35
     38distname        Ice-${real_version}
     39checksums       sha1 1c40ca1152055ed824cec01bb4e25d7733812854 \
     40                sha256 223e48213b1a5f087c760a2937d54d2878d78dc0b50cc506806ade57609fb083
    4141patchfiles      patch-py.config.Make.rules.Darwin.diff
    4242platforms       darwin
     
    5757    }
    5858
    59     depends_lib-append  port:zeroc-ice34
     59    depends_lib-append  port:zeroc-ice35
    6060
    6161    build.dir       ${worksrcpath}/py
     
    6565
    6666        # Prevent name conflicts between libICE.* from xorg-libice and
    67         # libIce.* from this port by renaming libIce.* to libZeroCIce.*.
    68         reinplace "s/-lIce /-lZeroCIce /" \
     67        # libIce.* from this port by renaming s/libIce/libZerocIce/.
     68        reinplace -E {s/-lIce([ A-Z]|$)/-lZerocIce\1/g} \
    6969            ${build.dir}/config/Make.rules \
    7070            ${build.dir}/config/Make.rules.Darwin
  • trunk/dports/python/py-zeroc-ice35/files/patch-py.config.Make.rules.Darwin.diff

    r49203 r100529  
    1 diff -ru ../Ice-3.3.1.orig/py/config/Make.rules.Darwin ./py/config/Make.rules.Darwin
    2 --- ../Ice-3.3.1.orig/py/config/Make.rules.Darwin       2009-03-20 10:52:15.000000000 -0700
    3 +++ ./py/config/Make.rules.Darwin       2009-04-05 02:43:03.000000000 -0700
     1diff -ru ../Ice-3.5b.orig/py/config/Make.rules.Darwin ./py/config/Make.rules.Darwin
     2--- ../Ice-3.5b.orig/py/config/Make.rules.Darwin        2012-12-12 13:15:12.000000000 -0800
     3+++ ./py/config/Make.rules.Darwin       2012-12-14 13:13:59.000000000 -0800
    44@@ -18,7 +18,7 @@
    55     ifeq ($(shell test ! -f $(PYTHON_HOME)/Python && echo 0),0)
     
    2020 CXXFLAGS               = -ftemplate-depth-128 -Wall -D_REENTRANT
    2121 
    22 @@ -46,6 +46,6 @@
    23  mkshlib                 = $(CXX) -bundle $(shlibldflags) -o $(1) $(3) $(4)
    24  
     22@@ -48,4 +48,4 @@
    2523 BASELIBS               = -lIceUtil -lpthread
    26 -LIBS                   = -lIce $(BASELIBS)
    27 +LIBS                   = -lZeroCIce $(BASELIBS)
     24 LIBS                   = -lIce $(BASELIBS)
    2825 
    2926-PLATFORM_HAS_READLINE   := no
Note: See TracChangeset for help on using the changeset viewer.