blob: 4390d801f9b443305f1a1c4c9173ad1a6a8a99e6 [file] [log] [blame] [edit]
--- libplist-2.1.0/configure.ac.orig 2020-04-26 14:50:09.337844300 +0200
+++ libplist-2.1.0/configure.ac 2020-04-26 14:50:22.958195000 +0200
@@ -115,6 +115,9 @@
AM_PATH_PYTHON(2.3)
AC_PROG_CYTHON(0.17.0)
CYTHON_PYTHON
+
+ PYTHON_SO=`$PYTHON -c "import distutils.sysconfig, sys; get = distutils.sysconfig.get_config_var; sys.stdout.write(get('EXT_SUFFIX') or get('SO') or '.so');"`
+ AC_SUBST(PYTHON_SO)
else
CYTHON=false
fi
--- libplist-2.2.0/cython/Makefile.am.orig 2020-04-26 14:50:32.957877900 +0200
+++ libplist-2.2.0/cython/Makefile.am 2020-04-26 14:50:50.787782000 +0200
@@ -39,7 +39,7 @@
-Wno-implicit-function-declaration \
-fvisibility=default
-plist_la_LDFLAGS = -module -avoid-version -no-undefined $(PYTHON_LIBS) $(AM_LDFLAGS)
+plist_la_LDFLAGS = -module -avoid-version -no-undefined $(PYTHON_LIBS) $(AM_LDFLAGS) -shrext $(PYTHON_SO)
plist_la_LIBADD = $(top_builddir)/src/libplist-2.0.la
otherincludedir = $(includedir)/plist/cython
otherinclude_HEADERS = plist_util.h plist.pxd