Annotation of pkgsrc/print/ghostscript-agpl/patches/patch-configure, Revision 1.8
1.8 ! adam 1: $NetBSD: patch-configure,v 1.7 2020/09/29 14:29:42 ryoon Exp $
1.1 adam 2:
3: Use system zlib for linking.
4: Add rpath.
1.5 adam 5: Get all LDFLAGS for FreeType2.
1.1 adam 6: Use correct install_name with path on Darwin.
7:
1.8 ! adam 8: --- configure.orig 2021-09-27 07:44:02.000000000 +0000
1.1 adam 9: +++ configure
1.8 ! adam 10: @@ -4049,7 +4049,7 @@ CFLAGSAUX_STANDARDTMP="\$(CFLAGS_STANDAR
1.1 adam 11: CFLAGSAUX_DEBUGTMP="\$(CFLAGS_DEBUG)"
12: CFLAGSAUX_PROFILETMP="\$(CFLAGS_PROFILE)"
13: LDFLAGSAUXTMP="\$(LDFLAGS)"
14: -AUXEXTRALIBSTMP="\$(EXTRALIBS)"
15: +AUXEXTRALIBSTMP="\$(EXTRALIBS) -lz"
16:
17: # purposefully do not include "help" output for this
1.4 adam 18: # Check whether --enable-save_confaux was given.
1.8 ! adam 19: @@ -4681,9 +4681,7 @@ case $host in
1.4 adam 20: CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG"
21: CFLAGS_LARGEFILE="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64"
1.2 jperkin 22: # the trailing space is required!
1.6 leot 23: - if test $GCC = no; then
1.2 jperkin 24: - SET_DT_SONAME="-h "
25: - fi
26: + SET_DT_SONAME="-h,"
1.6 leot 27: if test $GCC = yes; then
1.4 adam 28: CC_OPT_FLAGS_TO_TRY="-O2 -DNDEBUG"
1.2 jperkin 29: CC_DBG_FLAGS_TO_TRY="-gdwarf-2 -g3 -O0"
1.8 ! adam 30: @@ -7627,7 +7625,7 @@ fi
1.1 adam 31: fi
32:
33: if test x$with_libpaper != xno; then
34: - LIBS="$LIBS -lpaper"
35: + LIBS="$LIBS -L${LPLIBDIR} -Wl,-R${LPLIBDIR} -lpaper"
36:
37: $as_echo "#define USE_LIBPAPER 1" >>confdefs.h
38:
1.8 ! adam 39: @@ -11587,11 +11585,11 @@ case $host in
1.1 adam 40: ;;
1.4 adam 41: *-darwin*)
42: DYNAMIC_CFLAGS="-fPIC $DYNAMIC_CFLAGS"
1.6 leot 43: - GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name $DARWIN_LDFLAGS_SO_PREFIX\$(GS_SONAME_MAJOR_MINOR)"
44: - PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name $DARWIN_LDFLAGS_SO_PREFIX\$(PCL_SONAME_MAJOR_MINOR)"
45: - XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name $DARWIN_LDFLAGS_SO_PREFIX\$(XPS_SONAME_MAJOR_MINOR)"
46: - PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name $DARWIN_LDFLAGS_SO_PREFIX\$(GPDL_SONAME_MAJOR_MINOR)"
1.8 ! adam 47: - PDF_DYNAMIC_LDFLAGS="-dynamiclib -install_name $DARWIN_LDFLAGS_SO_PREFIX\$(PDF_SONAME_MAJOR_MINOR)"
1.1 adam 48: + GS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GS_SONAME_MAJOR_MINOR)"
49: + PCL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(PCL_SONAME_MAJOR_MINOR)"
50: + XPS_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(XPS_SONAME_MAJOR_MINOR)"
1.3 adam 51: + PDL_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(GPDL_SONAME_MAJOR_MINOR)"
1.8 ! adam 52: + PDF_DYNAMIC_LDFLAGS="-dynamiclib -install_name \$(DESTDIR)\$(libdir)/\$(PDF_SONAME_MAJOR_MINOR)"
1.1 adam 53: DYNAMIC_LIBS=""
54: SO_LIB_EXT=".dylib"
55: ;;
1.8 ! adam 56: @@ -11607,11 +11605,11 @@ case $host in
1.4 adam 57: #fi
58: # ^^^ untested
1.2 jperkin 59: fi
1.4 adam 60: - GS_DYNAMIC_LDFLAGS="-G -shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GS_SONAME_MAJOR) $_ldflags"
61: - PCL_DYNAMIC_LDFLAGS="-G -shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PCL_SONAME_MAJOR) $_ldflags"
62: - XPS_DYNAMIC_LDFLAGS="-G -shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(XPS_SONAME_MAJOR) $_ldflags"
63: - PDL_DYNAMIC_LDFLAGS="-G -shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GPDL_SONAME_MAJOR) $_ldflags"
1.8 ! adam 64: - PDF_DYNAMIC_LDFLAGS="-G -shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PDF_SONAME_MAJOR)"
1.4 adam 65: + GS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GS_SONAME_MAJOR) $_ldflags"
66: + PCL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PCL_SONAME_MAJOR) $_ldflags"
67: + XPS_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(XPS_SONAME_MAJOR) $_ldflags"
68: + PDL_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(GPDL_SONAME_MAJOR) $_ldflags"
1.8 ! adam 69: + PDF_DYNAMIC_LDFLAGS="-shared -Wl,\$(LD_SET_DT_SONAME)\$(LDFLAGS_SO_PREFIX)\$(PDF_SONAME_MAJOR)"
1.2 jperkin 70: DYNAMIC_LIBS=""
71: SO_LIB_EXT=".so"
1.4 adam 72: ;;
CVSweb <webmaster@jp.NetBSD.org>