Changeset 114476


Ignore:
Timestamp:
Dec 9, 2013, 3:39:01 PM (6 years ago)
Author:
ryandesign@…
Message:

keybinder: fix py*-keybinder subports when delete_la_files is true, i.e. on Mavericks (#41196)

Location:
trunk/dports/gnome/keybinder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/gnome/keybinder/Portfile

    r113853 r114476  
    3636if {${name} eq ${subport}} {
    3737    configure.args-append       --disable-python
    38    
     38
    3939    # gobject-introspection uses $CC from env
    4040    build.args-append           CC="${configure.cc} ${configure.cc_archflags}"
     
    4848    set python.bin      ${prefix}/bin/python${python.branch}
    4949    set python.prefix   ${frameworks_dir}/Python.framework/Versions/${python.branch}
    50    
     50
    5151    subport py${python.version}-keybinder {
    5252        depends_lib-append      port:${name} \
    5353                                port:python${python.version} \
    5454                                port:py${python.version}-pygtk
    55        
     55
    5656        configure.args-append   --enable-python \
    5757                                --disable-introspection \
    5858                                ac_cv_path_PYGTK_CODEGEN=${prefix}/bin/pygtk-codegen-2.0-${python.branch}
    59        
     59
    6060        configure.python        ${python.bin}
    6161        configure.pkg_config_path   ${python.prefix}/lib/pkgconfig
    62        
     62
    6363        build.dir               ${worksrcpath}/python-keybinder
    6464    }
  • trunk/dports/gnome/keybinder/files/patch_python-keybinder_Makefile.in.diff

    r99956 r114476  
    11--- python-keybinder/Makefile.in.orig   2012-06-17 11:25:51.000000000 -0500
    2 +++ python-keybinder/Makefile.in        2012-11-22 02:20:15.000000000 -0600
     2+++ python-keybinder/Makefile.in        2013-12-09 09:34:22.000000000 -0600
    33@@ -97,7 +97,7 @@
    44        "$(DESTDIR)$(_keybinderdir)"
     
    66 am__DEPENDENCIES_1 =
    77-_keybinder_la_DEPENDENCIES = ../libkeybinder/libkeybinder.la \
    8 +_keybinder_la_DEPENDENCIES = $(LIBDIR)/libkeybinder.la \
     8+_keybinder_la_DEPENDENCIES = $(LIBDIR)/libkeybinder.dylib \
    99        $(am__DEPENDENCIES_1)
    1010 am__keybinder_la_OBJECTS = _keybinder_la-_keybindermodule.lo
     
    1515 _keybinder_la_LDFLAGS = -module -avoid-version -export-symbols-regex init_keybinder $(X_LDFLAGS)
    1616-_keybinder_la_LIBADD = ../libkeybinder/libkeybinder.la $(PYGTK_LIBS)
    17 +_keybinder_la_LIBADD = $(LIBDIR)/libkeybinder.la $(PYGTK_LIBS)
     17+_keybinder_la_LIBADD = $(LIBDIR)/libkeybinder.dylib $(PYGTK_LIBS)
    1818 _keybinder_la_SOURCES = _keybindermodule.c
    1919 nodist__keybinder_la_SOURCES = _keybinder.c
Note: See TracChangeset for help on using the changeset viewer.