]> git.pld-linux.org Git - packages/fontforge.git/blobdiff - fontforge-link.patch
- dependencies cleanup, .pc files cleanup (in link patch)
[packages/fontforge.git] / fontforge-link.patch
index e6f89dc35193bc054e7019fa649a25af45e664a1..91d79eb4c8707632f7474b5248415fdc0be33bd9 100644 (file)
@@ -1,70 +1,58 @@
---- fontforge-20100501/configure.in.orig       2009-12-27 00:18:48.000000000 +0100
-+++ fontforge-20100501/configure.in    2010-10-07 09:20:42.775738529 +0200
-@@ -21,6 +21,8 @@
- AC_SUBST(LINK_WITH_GDRAW)
- X_11LIB=-lX11
- GDRAW_LIB=libgdraw
-+dnl this is abused later: originally contains -lSM -lICE, which are not needed
-+X_PRE_LIBS=
- exeOBJECTS=fontforge_UIOBJECTS
- LINK_WITH_GDRAW=../libgdraw.la
- if test "$no_x" = "yes"; then
-@@ -61,7 +63,6 @@
- oldCPPFLAGS="$CPPFLAGS"
- gww_extraincludes=""
- oldLDFLAGS="$LDFLAGS"
--LDFLAGS="$LDFLAGS -L/usr/local/lib"
+--- fontforge-2.0.20170731/configure.ac.orig   2017-07-31 10:30:25.294015000 +0200
++++ fontforge-2.0.20170731/configure.ac        2018-06-21 21:57:04.087315481 +0200
+@@ -622,7 +622,7 @@
+ test x"${i_do_have_cairo}" = xyes && my_libs="${my_libs} ${CAIRO_LIBS}"
+ test x"${i_do_have_cairo}" = xyes && my_libs="${my_libs} ${PANGOCAIRO_LIBS}"
+ test x"${i_do_have_gui}" = xyes && my_libs="${my_libs} ${PANGO_LIBS}"
+-test x"${i_do_have_x}" = xyes && my_libs="${my_libs} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS}"
++test x"${i_do_have_x}" = xyes && my_libs="${my_libs} ${X_LIBS} ${X_EXTRA_LIBS}"
+ test x"${i_do_have_libreadline}" = xyes && my_libs="${my_libs} ${LIBREADLINE_LIBS}"
+ test x"${i_do_have_libspiro}" = xyes && my_libs="${my_libs} ${LIBSPIRO_LIBS}"
+ my_libs="${my_libs} ${LIBSPIRO_LIBS}"
+--- fontforge-2.0.20170731/Makefile.am.orig    2017-07-22 07:00:38.802074006 +0200
++++ fontforge-2.0.20170731/Makefile.am 2018-06-21 22:20:54.687299149 +0200
+@@ -66,6 +66,7 @@
+ SUBDIRS += collab
+ endif
  
- case "$host" in
- *-apple-darwin*)
-@@ -285,12 +286,17 @@
-       fi
-       PyLib=`$python_prog -c "import distutils.sysconfig ; print(distutils.sysconfig.get_config_var('LIBPL') + '/' + distutils.sysconfig.get_config_var('LDLIBRARY'))"`
-       if test "$py_lib" != "" ; then
--        LIBS="$LIBS $py_lib"
-+        LIBPYTHON="$py_lib"
-       elif test "$PyLib" != "" -a -e "$PyLib" ; then
--        LIBS="$LIBS $PyLib"
-+        LIBPYTHON="$PyLib"
-       else
-+      save_LIBS="$LIBS"
-+      LIBS=
-       AC_SEARCH_LIBS(Py_Main, $PyName python, : , python="no")
-+      LIBPYTHON="$LIBS"
-+      LIBS="$save_LIBS"
-       fi
-+      AC_SUBST([LIBPYTHON])
-     fi
-   else
-     python="no"
---- fontforge-20100501/fontforge/Makefile.dynamic.in.orig      2010-10-07 09:25:42.675742720 +0200
-+++ fontforge-20100501/fontforge/Makefile.dynamic.in   2010-10-07 20:30:48.611745234 +0200
-@@ -20,6 +20,7 @@
- X_EXTRA_LIBS = @X_EXTRA_LIBS@
- X_PRE_LIBS = @X_PRE_LIBS@
- STATIC_LIBS = @STATIC_LIBS@
-+LIBPYTHON = @LIBPYTHON@
++SUBDIRS += plugins
+ SUBDIRS += fontforge
  
- FF_VERSION=1
- FF_REVISION=0
-@@ -71,7 +72,7 @@
-     ../libgunicode.la \
-     $(X_PRE_LIBS) $(X_11LIB) $(X_EXTRA_LIBS) @LIBS@ $(STATIC_LIBS) -lm
- LIBLIBS = -rpath $(libdir) ../libgutils.la ../libgunicode.la \
--    @LIBS@ $(STATIC_LIBS) -lm
-+    @LIBS@ $(STATIC_LIBS) $(LIBPYTHON) -lm
- DLIBS = -rpath $(libdir)  ../libfontforge.la ../libgutils.la ../libgunicode.la @LIBS@ $(STATIC_LIBS) -lm
+ if GRAPHICAL_USER_INTERFACE
+@@ -90,7 +91,6 @@
+       contrib \
+       doc \
+       nodejs \
+-      plugins \
+       po \
+       pycontrib \
+       share \
+--- fontforge-2.0.20170731/m4/fontforge_create_pkg-config_files.m4.orig        2017-07-22 07:00:39.158252006 +0200
++++ fontforge-2.0.20170731/m4/fontforge_create_pkg-config_files.m4     2018-06-24 09:03:38.755879927 +0200
+@@ -30,7 +30,7 @@
+ test x"${i_do_have_libuninameslist}" = xyes && test x"${with_libuninameslist}" != xno && __private_deps="${__private_deps} ${LIBUNINAMESLIST_LIBS}"
+ test x"${i_do_have_libunicodenames}" = xyes && __private_deps="${__private_deps} ${LIBUNICODENAMES_LIBS}"
+ test x"${i_do_have_libreadline}" = xyes && test x"${with_libreadline}" != xno && __private_deps="${__private_deps} ${LIBREADLINE_LIBS}"
+-test x"${i_do_have_x}" = xyes && __private_deps="${__private_deps} ${X_PRE_LIBS} ${X_LIBS} ${X_EXTRA_LIBS}"
++test x"${i_do_have_x}" = xyes && __private_deps="${__private_deps} ${X_LIBS} ${X_EXTRA_LIBS}"
+ __private_deps="${__private_deps} ${PTHREAD_LIBS}"
+ __private_deps="${__private_deps} ${LIBLTDL}"
+ __private_deps="${__private_deps} ${LIBS}"
+@@ -41,14 +41,14 @@
+ AC_SUBST([LIBFONTFORGE_PKGCONFIG_VERSION],["${__cleaned_version}"])
+ AC_SUBST([LIBFONTFORGE_PKGCONFIG_REQUIRES],[])
+ AC_SUBST([LIBFONTFORGE_PKGCONFIG_REQUIRES_PRIVATE],["${__pkg_deps}"])
+-AC_SUBST([LIBFONTFORGE_PKGCONFIG_LIBS],["-L${libdir} -lfontforge"])
++AC_SUBST([LIBFONTFORGE_PKGCONFIG_LIBS],["-lfontforge"])
+ AC_SUBST([LIBFONTFORGE_PKGCONFIG_LIBS_PRIVATE],["${__private_deps}"])
  
- all: @FINAL_TARGET@ @MACAPP@ sfddiff fontimage fontlint
---- fontforge-20110222/configure.in~   2012-02-11 18:18:03.000000000 +0100
-+++ fontforge-20110222/configure.in    2012-02-11 18:25:25.604323722 +0100
-@@ -721,6 +721,9 @@
-  if test "$ac_cv_lib_png14_png_create_read_struct" = "yes"; then
-   STATIC_LIBS="$STATIC_LIBS -lpng14 -lz"
-  fi
-+ if test "$ac_cv_lib_png15_png_create_read_struct" = "yes"; then
-+  STATIC_LIBS="$STATIC_LIBS -lpng15 -lz"
-+ fi
-  if test "$ac_cv_lib_tiff_TIFFOpen" = "yes"; then
-   STATIC_LIBS="$STATIC_LIBS -ltiff"
-  fi
+ AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_VERSION],["${__cleaned_version}"])
+ AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_REQUIRES],[])
+ AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_REQUIRES_PRIVATE],["libfontforge ${__pkg_deps}"])
+-AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_LIBS],["-L${libdir} -lfontforgeexe"])
+-AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_LIBS_PRIVATE],["-L${libdir} ${__private_exe_deps} ${__private_deps}"])
++AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_LIBS],["-lfontforgeexe"])
++AC_SUBST([LIBFONTFORGEEXE_PKGCONFIG_LIBS_PRIVATE],["${__private_exe_deps} ${__private_deps}"])
+ AC_CONFIG_FILES([libfontforge.pc])
+ AC_CONFIG_FILES([libfontforgeexe.pc])
This page took 0.100668 seconds and 4 git commands to generate.