diff options
Diffstat (limited to 'devel')
112 files changed, 84 insertions, 768 deletions
diff --git a/devel/babeltrace/Makefile b/devel/babeltrace/Makefile index de16e8883b18..d92eaadb9bcf 100644 --- a/devel/babeltrace/Makefile +++ b/devel/babeltrace/Makefile @@ -22,7 +22,7 @@ LIB_DEPENDS= libpopt.so:devel/popt \ USE_GITHUB= yes GH_ACCOUNT= efficios -USES= autoreconf:build bison gettext-runtime gmake libtool pkgconfig +USES= autoreconf:build bison gettext-runtime gmake libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-debug-info USE_GNOME= glib20 @@ -41,8 +41,6 @@ BUILD_DEPENDS+= flex>=2.5.35:textproc/flex post-patch: @${REINPLACE_CMD} -e 's|LICENSE mit-license.txt gpl-2.0.txt||' \ ${WRKSRC}/Makefile.am - @${REINPLACE_CMD} -e 's|/pkgconfig|/../libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|machine\/endian|sys\/endian|' \ ${WRKSRC}/include/babeltrace/endian.h .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000033 diff --git a/devel/c-unit/Makefile b/devel/c-unit/Makefile index b992cee91423..a42cc3f1ae84 100644 --- a/devel/c-unit/Makefile +++ b/devel/c-unit/Makefile @@ -24,8 +24,6 @@ INSTALL_TARGET= install-strip DATADIR= ${PREFIX}/share/CUnit EXAMPLESDIR= ${PREFIX}/share/examples/CUnit -PATHFIX_MAKEFILEIN= Makefile.am - OPTIONS_DEFINE= AUT BAS CON CUR DEB EXA ITE MEM OPTIONS_DEFAULT= AUT BAS CON OPTIONS_SUB= yes diff --git a/devel/cld/Makefile b/devel/cld/Makefile index 0d26654b26e1..bf657b5f0386 100644 --- a/devel/cld/Makefile +++ b/devel/cld/Makefile @@ -14,7 +14,7 @@ COMMENT= Chromium compact language detector library BROKEN= Unfetchable (google code has gone away) -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/devel/cld/files/patch-Makefile.in b/devel/cld/files/patch-Makefile.in deleted file mode 100644 index 54ccb25d3469..000000000000 --- a/devel/cld/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2012-05-23 14:35:00.000000000 +0400 -+++ Makefile.in 2013-02-08 15:37:27.000000000 +0400 -@@ -282,7 +282,7 @@ - - # autogen.sh and cleanrepo.sh are script for maintainance use. Not for distribution. - # dist_noinst_SCRIPTS = autogen.sh --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${exec_prefix}/libdata/pkgconfig - pkgconfig_DATA = cld.pc - basic_test_SOURCES = tests/basic_test.cc - basic_test_CXXFLAGS = -Wall -fPIC -Isrc/ -I../src -O2 -DCLD_WINDOWS diff --git a/devel/codeblocks/files/patch-Makefile.am b/devel/codeblocks/files/patch-Makefile.am deleted file mode 100644 index aef89ad3871e..000000000000 --- a/devel/codeblocks/files/patch-Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-01-23 16:43:26 UTC -+++ Makefile.am -@@ -10,7 +10,7 @@ endif - - am__tar = @am__tar@ $(ADDITIONAL_MAKE_DIST_OPTIONS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = codeblocks.pc - - EXTRA_DIST = bootstrap \ diff --git a/devel/codeblocks/files/patch-Makefile.in b/devel/codeblocks/files/patch-Makefile.in deleted file mode 100644 index 202b29b672d5..000000000000 --- a/devel/codeblocks/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2016-05-06 22:17:30 UTC -+++ Makefile.in -@@ -455,7 +455,7 @@ SUBDIRS = src - ACLOCAL_AMFLAGS = -I m4 - @KEEP_DLLS_FALSE@ADDITIONAL_MAKE_DIST_OPTIONS = --exclude=".svn" --exclude="*.dll" - @KEEP_DLLS_TRUE@ADDITIONAL_MAKE_DIST_OPTIONS = --exclude=".svn" --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = codeblocks.pc - EXTRA_DIST = bootstrap \ - codeblocks.spec \ diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am b/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am deleted file mode 100644 index 4f749838bbfb..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/SpellChecker/hunspell/Makefile.am.orig 2016-05-06 22:18:30 UTC -+++ src/plugins/contrib/SpellChecker/hunspell/Makefile.am -@@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 - - SUBDIRS= intl po src man m4 tests - --pkgconfdir = $(libdir)/pkgconfig -+pkgconfdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconf_DATA = hunspell.pc - - EXTRA_DIST = BUGS README.myspell AUTHORS.myspell license.myspell license.hunspell \ diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org b/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org deleted file mode 100644 index db1f956d5af2..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_SpellChecker_hunspell_Makefile.in.org +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/SpellChecker/hunspell/Makefile.in.org.orig 2016-05-06 22:19:18 UTC -+++ src/plugins/contrib/SpellChecker/hunspell/Makefile.in.org -@@ -429,7 +429,7 @@ top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - ACLOCAL_AMFLAGS = -I m4 - SUBDIRS = intl po src man m4 tests --pkgconfdir = $(libdir)/pkgconfig -+pkgconfdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconf_DATA = hunspell.pc - EXTRA_DIST = BUGS README.myspell AUTHORS.myspell license.myspell license.hunspell \ - ChangeLog.O COPYING.MPL COPYING.LGPL hunspell.pc.in diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am b/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am deleted file mode 100644 index 7820d2085ab1..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.am +++ /dev/null @@ -1,9 +0,0 @@ ---- src/plugins/contrib/wxContribItems/Makefile.am.orig 2016-05-06 22:22:42 UTC -+++ src/plugins/contrib/wxContribItems/Makefile.am -@@ -9,5 +9,5 @@ SUBDIRS = wxchart wxFlatNotebook wxthing - - EXTRA_DIST = $(srcdir)/*.cbp $(TREELIST_DIST) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith-contrib.pc cb_wxcontrib.pc cb_wxchartctrl.pc cb_wxcustombutton.pc cb_wxflatnotebook.pc cb_wximagepanel.pc cb_wxspeedbutton.pc cb_wxKWIC.pc $(TREELIST_PC) cb_wxled.pc cb_wxmathplot.pc diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in b/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in deleted file mode 100644 index 1e90a482a7d9..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxContribItems_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxContribItems/Makefile.in.orig 2016-05-06 22:22:44 UTC -+++ src/plugins/contrib/wxContribItems/Makefile.in -@@ -444,7 +444,7 @@ top_srcdir = @top_srcdir@ - @HAVE_WX29_TRUE@TREELIST_DIST = $(srcdir)/wxTreeList/src/treelistctrl.cpp $(srcdir)/wxTreeList/include/wx/treelistctrl.h - SUBDIRS = wxchart wxFlatNotebook wxthings wxImagePanel wxSpeedButton KWIC $(TREELIST_DIR) wxled wxmathplot . - EXTRA_DIST = $(srcdir)/*.cbp $(TREELIST_DIST) --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith-contrib.pc cb_wxcontrib.pc cb_wxchartctrl.pc cb_wxcustombutton.pc cb_wxflatnotebook.pc cb_wximagepanel.pc cb_wxspeedbutton.pc cb_wxKWIC.pc $(TREELIST_PC) cb_wxled.pc cb_wxmathplot.pc - all: all-recursive - diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am b/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am deleted file mode 100644 index 283b1246182e..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmithAui/Makefile.am.orig 2016-05-06 22:24:09 UTC -+++ src/plugins/contrib/wxSmithAui/Makefile.am -@@ -45,7 +45,7 @@ libwxSmithAui_la_SOURCES = \ - ./wxAuiToolBar/wxSmithAuiToolBar.cpp \ - ./wxSmithAui.cpp - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmithaui.pc - - noinst_HEADERS = \ diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in b/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in deleted file mode 100644 index 0111ca3c4275..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmithAui_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmithAui/Makefile.in.orig 2016-05-06 22:24:06 UTC -+++ src/plugins/contrib/wxSmithAui/Makefile.in -@@ -478,7 +478,7 @@ libwxSmithAui_la_SOURCES = \ - ./wxAuiToolBar/wxSmithAuiToolBar.cpp \ - ./wxSmithAui.cpp - --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmithaui.pc - noinst_HEADERS = \ - ./wxAuiManager/wxsAuiManager.h \ diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am b/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am deleted file mode 100644 index b9cedaff718f..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmith/Makefile.am.orig 2016-05-06 22:22:03 UTC -+++ src/plugins/contrib/wxSmith/Makefile.am -@@ -70,7 +70,7 @@ noinst_HEADERS = \ - ./wxsversionconverter.h \ - ./wxssettings.h - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith.pc - - EXTRA_DIST = \ diff --git a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in b/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in deleted file mode 100644 index b59ec4bbf8dd..000000000000 --- a/devel/codeblocks/files/patch-src_plugins_contrib_wxSmith_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/plugins/contrib/wxSmith/Makefile.in.orig 2016-05-06 22:20:29 UTC -+++ src/plugins/contrib/wxSmith/Makefile.in -@@ -546,7 +546,7 @@ noinst_HEADERS = \ - ./wxsversionconverter.h \ - ./wxssettings.h - --pkgconfigdir = $(prefix)/libdata/pkgconfig -+pkgconfigdir = ${STAGEDIR}${PREFIX}/libdata/pkgconfig - pkgconfig_DATA = wxsmith.pc - EXTRA_DIST = \ - $(srcdir)/*.cbp \ diff --git a/devel/compiz-bcop/Makefile b/devel/compiz-bcop/Makefile index 098d310ce8c8..5004290d45f6 100644 --- a/devel/compiz-bcop/Makefile +++ b/devel/compiz-bcop/Makefile @@ -15,7 +15,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/bash:shells/bash \ GNU_CONFIGURE= yes -USES= pkgconfig tar:bzip2 +USES= pathfix pkgconfig tar:bzip2 USE_GNOME= libxslt post-patch: @@ -23,8 +23,5 @@ post-patch: -e 's|/bin/bash|${LOCALBASE}/bin/bash|' \ -e 's|getopt|${LOCALBASE}/bin/getopt|' \ ${WRKSRC}/src/bcop.in - @${REINPLACE_CMD} -e \ - 's|[(]datadir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.in .include <bsd.port.mk> diff --git a/devel/cpputest/Makefile b/devel/cpputest/Makefile index 4df7ef734fd6..a7927298ca07 100644 --- a/devel/cpputest/Makefile +++ b/devel/cpputest/Makefile @@ -12,7 +12,7 @@ LICENSE= BSD3CLAUSE USE_GITHUB= yes -USES= autoreconf libtool +USES= autoreconf libtool pathfix GNU_CONFIGURE= yes .include <bsd.port.mk> diff --git a/devel/cpputest/files/patch-Makefile.am b/devel/cpputest/files/patch-Makefile.am deleted file mode 100644 index 56a9819fe70f..000000000000 --- a/devel/cpputest/files/patch-Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2015-05-04 05:36:02 UTC -+++ Makefile.am -@@ -21,7 +21,7 @@ endif - - TESTS = $(check_PROGRAMS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = cpputest.pc - - EXTRA_DIST = \ diff --git a/devel/cunit/Makefile b/devel/cunit/Makefile index 12ce0d209f5f..36e348082f9e 100644 --- a/devel/cunit/Makefile +++ b/devel/cunit/Makefile @@ -40,8 +40,6 @@ PORTDATA= * PORTDOCS= * PORTEXAMPLES= * -PATHFIX_MAKEFILEIN= Makefile.am - AUTOMATED_CONFIGURE_ENABLE= automated BASIC_CONFIGURE_ENABLE= basic CONSOLE_CONFIGURE_ENABLE= console diff --git a/devel/dbus-c++/Makefile b/devel/dbus-c++/Makefile index deea24ddd9ab..de58a066353e 100644 --- a/devel/dbus-c++/Makefile +++ b/devel/dbus-c++/Makefile @@ -20,7 +20,7 @@ USE_GITHUB= yes GH_ACCOUNT= andreas-volz GH_PROJECT= dbus-cplusplus -USES= autoreconf compiler:c++11-lib gettext gmake libtool localbase pkgconfig +USES= autoreconf compiler:c++11-lib gettext gmake libtool localbase pathfix pkgconfig GNU_CONFIGURE= yes USE_GNOME= glib20 USE_LDCONFIG= yes @@ -32,9 +32,6 @@ CONFIGURE_ARGS= --prefix=${LOCALBASE} \ --disable-examples \ --disable-doxygen-docs -post-patch: - @${REINPLACE_CMD} 's|^pkgconfigdir = .*|pkgconfigdir=$${prefix}/libdata/pkgconfig|' ${WRKSRC}/Makefile.am - post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-1.so @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libdbus-c++-glib-1.so diff --git a/devel/ding-libs/Makefile b/devel/ding-libs/Makefile index 7256d7e423bf..d3e3098eb8f5 100644 --- a/devel/ding-libs/Makefile +++ b/devel/ding-libs/Makefile @@ -17,7 +17,7 @@ GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lintl -USES= autoreconf iconv gettext libtool pkgconfig +USES= autoreconf iconv gettext libtool pathfix pkgconfig USE_LDCONFIG= yes INSTALL_TARGET= install-strip @@ -26,7 +26,6 @@ CONFIGURE_ENV+= DOXYGEN="" OPTIONS_DEFINE= DOCS post-patch: - @${REINPLACE_CMD} -e 's|libdir)/pkgconfig|prefix)/libdata/pkgconfig|' ${WRKSRC}/Makefile.am @${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|g' ${WRKSRC}/collection/collection_tools.c \ ${WRKSRC}/refarray/ref_array.c @${REINPLACE_CMD} -e 's|git log -1 &>/dev/null|true|g' \ diff --git a/devel/editline/Makefile b/devel/editline/Makefile index 7afe096a6297..8d35a02ff2d2 100644 --- a/devel/editline/Makefile +++ b/devel/editline/Makefile @@ -9,7 +9,7 @@ COMMENT= Minix editline: A free readline() for UNIX LICENSE= BSD4CLAUSE -USES= autoreconf libtool ncurses +USES= autoreconf libtool ncurses pathfix USE_GITHUB= yes GH_ACCOUNT= troglobit @@ -20,8 +20,6 @@ INSTALL_TARGET= install-strip PORTDOCS= * post-patch: - ${REINPLACE_CMD} '/^pkgconfigdir/s|=.*|= ${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.am # rename to libeditline.3 to avoid conflict with libedit ${REINPLACE_CMD} 's|editline.3|lib&|' ${WRKSRC}/man/Makefile.am cd ${WRKSRC}/man; ${MV} editline.3 libeditline.3 diff --git a/devel/efl/Makefile b/devel/efl/Makefile index 4157d16de522..ce9bc99a00ed 100644 --- a/devel/efl/Makefile +++ b/devel/efl/Makefile @@ -152,11 +152,6 @@ LIB_DEPENDS+= libluajit-5.1.so:lang/luajit PLIST_SUB+= ELUA="" .endif -pre-patch: - @${REINPLACE_CMD} -e \ - 's|[(]libdir[)]/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am - post-stage: ${RM} -r ${STAGEDIR}${PREFIX}/share/gdb for i in `${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/lib -type f`; do \ diff --git a/devel/flatzebra/Makefile b/devel/flatzebra/Makefile index 6cef50b062b1..b95d9cde043a 100644 --- a/devel/flatzebra/Makefile +++ b/devel/flatzebra/Makefile @@ -13,7 +13,7 @@ COMMENT= Generic game engine for 2D double-buffering animation GNU_CONFIGURE= yes CONFIGURE_ARGS= --includedir=${PREFIX}/include -USES= pkgconfig libtool +USES= pathfix pkgconfig libtool USE_SDL= sdl mixer image USE_LDCONFIG= yes diff --git a/devel/flatzebra/files/patch-Makefile.in b/devel/flatzebra/files/patch-Makefile.in deleted file mode 100644 index a638e4efd889..000000000000 --- a/devel/flatzebra/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2009-08-21 08:55:05.575153056 +0000 -+++ Makefile.in 2009-08-21 08:56:07.604907117 +0000 -@@ -204,7 +204,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = $(PACKAGE)-$(API).pc - doc_DATA = \ - AUTHORS \ diff --git a/devel/google-gdata/Makefile b/devel/google-gdata/Makefile index ec61fe6e4214..72f8a2ab7417 100644 --- a/devel/google-gdata/Makefile +++ b/devel/google-gdata/Makefile @@ -16,7 +16,8 @@ BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/Newtonsoft.Json.pc:devel/newtonsof USE_GITHUB= yes GH_TUPLE= google:google-gdata:edcd096379 -USES= dos2unix gmake mono +USES= dos2unix gmake mono pathfix +PATHFIX_MAKEFILEIN= Makefile WRKSRC_SUBDIR= clients/cs DOS2UNIX_FILES= ${WRKSRC}/Makefile ${WRKSRC}/misc/gdata-sharp-core.pc.in MAKE_ARGS= CSC=${LOCALBASE}/bin/mcs diff --git a/devel/google-gdata/files/patch-Makefile b/devel/google-gdata/files/patch-Makefile index 0e6b2f9fb50b..c858895557cd 100644 --- a/devel/google-gdata/files/patch-Makefile +++ b/devel/google-gdata/files/patch-Makefile @@ -1,14 +1,5 @@ --- Makefile.orig 2016-10-16 13:47:41 UTC +++ Makefile -@@ -5,7 +5,7 @@ DEFINES=/d:TRACE - - VERSION=$(shell egrep AssemblyVersion version/AssemblyVersion.cs | egrep -o \([[:digit:]]\.\)+[[:digit:]]+) - PREFIX=/usr/local --PKGCONFIGDIR = $(PREFIX)/lib/pkgconfig -+PKGCONFIGDIR = $(PREFIX)/libdata/pkgconfig - - CORELIBS= \ - Google.GData.Client.dll \ @@ -33,7 +33,7 @@ ALLLIBS = \ UNINSTALLLIBS = $(basename $(ALLLIBS)) diff --git a/devel/gumbo/Makefile b/devel/gumbo/Makefile index 0db215e5f31f..066e32eeff2b 100644 --- a/devel/gumbo/Makefile +++ b/devel/gumbo/Makefile @@ -18,7 +18,6 @@ USES= autoreconf gmake pathfix libtool INSTALL_TARGET= install-strip GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN=Makefile.am post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgumbo.so.1.0.0 diff --git a/devel/hyperscan/Makefile b/devel/hyperscan/Makefile index 44232add6cf8..1a1b8e4e6938 100644 --- a/devel/hyperscan/Makefile +++ b/devel/hyperscan/Makefile @@ -16,7 +16,7 @@ BUILD_DEPENDS= ragel:devel/ragel USE_GITHUB= yes GH_ACCOUNT= 01org -USES= compiler:c++11-lib cmake:outsource python:build pkgconfig +USES= compiler:c++11-lib cmake:outsource pathfix python:build pkgconfig ONLY_FOR_ARCHS= amd64 ONLY_FOR_ARCHS_REASON= SSSE3 is required for work @@ -52,9 +52,4 @@ PLIST_SUB+= SHARED="" \ PLIST_SUB+= SHARED="@comment " .endif -post-stage: - ${MV} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/libhs.pc \ - ${STAGEDIR}/${PREFIX}/libdata/pkgconfig/ - ${RMDIR} ${STAGEDIR}/${PREFIX}/lib/pkgconfig/ - .include <bsd.port.mk> diff --git a/devel/isl/Makefile b/devel/isl/Makefile index c0844bdcd5ab..ba99d1287f42 100644 --- a/devel/isl/Makefile +++ b/devel/isl/Makefile @@ -17,10 +17,8 @@ LIB_DEPENDS= libgmp.so:math/gmp CONFIGURE_ARGS= --with-gmp-prefix=${LOCALBASE} GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool tar:xz +USES= libtool pathfix tar:xz +PATHFIX_MAKEFILEIN= configure USE_LDCONFIG= yes -post-patch: - @${REINPLACE_CMD} -e 's@pkgconfig_libdir=.*@pkgconfig_libdir=$${prefix}/libdata/pkgconfig@' ${WRKSRC}/configure - .include <bsd.port.mk> diff --git a/devel/ivykis/Makefile b/devel/ivykis/Makefile index 93da4381b51a..d9a1c568100f 100644 --- a/devel/ivykis/Makefile +++ b/devel/ivykis/Makefile @@ -10,7 +10,7 @@ COMMENT= Asynchronous I/O readiness notification library LICENSE= LGPL21 -USES= libtool pkgconfig +USES= libtool pathfix pkgconfig USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -18,9 +18,6 @@ USE_GITHUB= yes GH_ACCOUNT= buytenh post-stage: - ${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig - ${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/ivykis.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ivykis.pc - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libivykis.so.0.4.2 .include <bsd.port.mk> diff --git a/devel/ivykis/files/patch-misc_Makefile.am b/devel/ivykis/files/patch-misc_Makefile.am deleted file mode 100644 index 1121367f82bb..000000000000 --- a/devel/ivykis/files/patch-misc_Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ ---- misc/Makefile.am.orig 2015-10-17 19:07:02 UTC -+++ misc/Makefile.am -@@ -1,3 +1,3 @@ --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdatadir)/pkgconfig - - pkgconfig_DATA = ivykis.pc diff --git a/devel/lasi/Makefile b/devel/lasi/Makefile index ecfc5b1d9618..46e7e05f1534 100644 --- a/devel/lasi/Makefile +++ b/devel/lasi/Makefile @@ -16,7 +16,8 @@ LIB_DEPENDS= libltdl.so:devel/libltdl OPTIONS_DEFINE= DOCS EXAMPLES -USES= cmake pkgconfig +USES= cmake pathfix pkgconfig +PATHFIX_CMAKELISTSTXT= pkg-config.cmake USE_GNOME= pango PKG_CONFIG_PATH= ${PREFIX}/libdata/pkgconfig CONFIGURE_ENV+= PKG_CONFIG_PATH=${PKG_CONFIG_PATH} diff --git a/devel/lasi/files/patch-cmake+modules+pkg-config.cmake b/devel/lasi/files/patch-cmake+modules+pkg-config.cmake deleted file mode 100644 index 72357021587e..000000000000 --- a/devel/lasi/files/patch-cmake+modules+pkg-config.cmake +++ /dev/null @@ -1,11 +0,0 @@ ---- cmake/modules/pkg-config.cmake.orig 2008-12-31 14:38:25.000000000 -0500 -+++ cmake/modules/pkg-config.cmake 2008-12-31 14:42:58.000000000 -0500 -@@ -6,7 +6,7 @@ - if(PKG_CONFIG_EXECUTABLE) - message(STATUS "Looking for pkg-config - found") - set(pkg_config_true "") -- set(PKG_CONFIG_DIR ${libdir}/pkgconfig) -+ set(PKG_CONFIG_DIR ${exec_prefix}/libdata/pkgconfig) - else(PKG_CONFIG_EXECUTABLE) - message(STATUS "Looking for pkg-config - not found") - set(pkg_config_true "#") diff --git a/devel/liballium/Makefile b/devel/liballium/Makefile index 108385aa13c3..08fd759da756 100644 --- a/devel/liballium/Makefile +++ b/devel/liballium/Makefile @@ -14,7 +14,6 @@ GH_TAGNAME= 0c9b50f GNU_CONFIGURE= yes USES= autoreconf libtool pathfix pkgconfig tar:bzip2 -PATHFIX_MAKEFILEIN=Makefile.am INSTALL_TARGET= install-strip USE_LDCONFIG= yes diff --git a/devel/libbrotli/Makefile b/devel/libbrotli/Makefile index f410c5871767..b2d38dc3e9bd 100644 --- a/devel/libbrotli/Makefile +++ b/devel/libbrotli/Makefile @@ -21,7 +21,7 @@ GH_PROJECT= brotli:brotli GH_TAGNAME= ${BROTLI_VERSION}:brotli GH_SUBDIR= brotli:brotli -USES= pkgconfig autoreconf libtool compiler:c++0x +USES= pkgconfig autoreconf libtool compiler:c++0x pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${PORTVERSION} diff --git a/devel/libbrotli/files/patch-Makefile.am b/devel/libbrotli/files/patch-Makefile.am deleted file mode 100644 index 17fb3aa935dd..000000000000 --- a/devel/libbrotli/files/patch-Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-04-16 19:40:04.016418000 -0400 -+++ Makefile.am 2016-04-16 19:40:13.154082000 -0400 -@@ -41,7 +41,7 @@ - # install headers in $(includedir) with subdirs - nobase_include_HEADERS = $(DECODEHEADERS) $(ENCODEHEADERS) - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(libdir)/../libdata/pkgconfig - pkgconfig_DATA = libbrotlienc.pc libbrotlidec.pc - pkgincludedir= $(includedir)/brotli - pkginclude_HEADERS = diff --git a/devel/libcfu/Makefile b/devel/libcfu/Makefile index 05ab05b69039..f9e6b7494fe9 100644 --- a/devel/libcfu/Makefile +++ b/devel/libcfu/Makefile @@ -15,7 +15,6 @@ GH_ACCOUNT= crees GH_TAGNAME= 947dba4 USES= autoreconf makeinfo pkgconfig pathfix libtool -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip GNU_CONFIGURE= yes diff --git a/devel/libdlna/Makefile b/devel/libdlna/Makefile index 2cc105906db8..e2f3c29bf1f0 100644 --- a/devel/libdlna/Makefile +++ b/devel/libdlna/Makefile @@ -17,7 +17,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg HAS_CONFIGURE= yes -USES= gmake localbase pkgconfig tar:bzip2 +USES= gmake localbase pathfix pkgconfig tar:bzip2 +PATHFIX_MAKEFILEIN= Makefile USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes diff --git a/devel/libdlna/files/patch-Makefile b/devel/libdlna/files/patch-Makefile index 6cefb4d36883..a28e8fc2e2af 100644 --- a/devel/libdlna/files/patch-Makefile +++ b/devel/libdlna/files/patch-Makefile @@ -1,14 +1,5 @@ --- Makefile.orig 2007-11-26 20:47:43 UTC +++ Makefile -@@ -4,7 +4,7 @@ endif - include config.mak - - DISTFILE = libdlna-$(VERSION).tar.bz2 --PKGCONFIG_DIR = $(libdir)/pkgconfig -+PKGCONFIG_DIR = $(prefix)/libdata/pkgconfig - PKGCONFIG_FILE = libdlna.pc - - LIBTEST = test-libdlna @@ -19,7 +19,7 @@ EXTRADIST = AUTHORS \ SUBDIRS = src \ diff --git a/devel/libee/Makefile b/devel/libee/Makefile index 924285e7d0e5..db35b0b1fc26 100644 --- a/devel/libee/Makefile +++ b/devel/libee/Makefile @@ -16,7 +16,7 @@ MAKE_JOBS_UNSAFE= yes USE_LDCONFIG= yes -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ENV= LIBESTR_CFLAGS="-I${LOCALBASE}/include" LIBESTR_LIBS="-L${LOCALBASE}/lib -lestr" CONFIGURE_ARGS+= --prefix="${PREFIX}" --disable-testbench diff --git a/devel/libee/files/patch-Makefile.in b/devel/libee/files/patch-Makefile.in deleted file mode 100644 index ebc4f178d4ae..000000000000 --- a/devel/libee/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2011-06-20 14:08:32.835431092 -0500 -+++ Makefile.in 2011-06-20 14:08:56.609771691 -0500 -@@ -257,7 +257,7 @@ - top_builddir = @top_builddir@ - top_srcdir = @top_srcdir@ - SUBDIRS = tests include src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libee.pc - ACLOCAL_AMFLAGS = -I m4 - all: config.h diff --git a/devel/libelf/Makefile b/devel/libelf/Makefile index 6d37b888bf3a..af7738fc8629 100644 --- a/devel/libelf/Makefile +++ b/devel/libelf/Makefile @@ -22,7 +22,7 @@ SANITY_DESC= Avoid loading invalid ELF files GNU_CONFIGURE= yes CONFIGURE_ARGS+= --enable-shared --disable-compat USE_LDCONFIG= yes -USES= desthack +USES= desthack pathfix .if ${PORT_OPTIONS:MNLS} CPPFLAGS+= -I${LOCALBASE}/include diff --git a/devel/libelf/files/patch-Makefile.in b/devel/libelf/files/patch-Makefile.in deleted file mode 100644 index 44fa8044e57c..000000000000 --- a/devel/libelf/files/patch-Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -Description: Fix the pkgconfig data directory path. -Forwarded: not-needed -Author: Peter Pentchev <roam@FreeBSD.org> -Last-Update: 2009-11-20 - ---- Makefile.in.orig -+++ Makefile.in -@@ -23,7 +23,7 @@ - exec_prefix = @exec_prefix@ - libdir = @libdir@ - --pkgdir = $(libdir)/pkgconfig -+pkgdir = $(prefix)/libdata/pkgconfig - - MV = mv -f - RM = rm -f diff --git a/devel/libestr/Makefile b/devel/libestr/Makefile index ec2360d8d772..280792398ad4 100644 --- a/devel/libestr/Makefile +++ b/devel/libestr/Makefile @@ -10,7 +10,7 @@ MASTER_SITES= http://libestr.adiscon.com/files/download/ MAINTAINER= matthew@FreeBSD.org COMMENT= Library for some string essentials -USES= libtool +USES= libtool pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes CONFIGURE_ARGS= --prefix="${PREFIX}" \ diff --git a/devel/libestr/files/patch-Makefile.in b/devel/libestr/files/patch-Makefile.in deleted file mode 100644 index b1c6253fdec0..000000000000 --- a/devel/libestr/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in..orig 2011-06-20 13:31:12.833335470 -0500 -+++ Makefile.in 2011-06-20 13:31:27.073909538 -0500 -@@ -251,7 +251,7 @@ - top_builddir = . - top_srcdir = . - SUBDIRS = include src --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = libestr.pc - ACLOCAL_AMFLAGS = -I m4 - all: config.h diff --git a/devel/libevent2/Makefile b/devel/libevent2/Makefile index 635b2f9f45b3..36c08fdb58d5 100644 --- a/devel/libevent2/Makefile +++ b/devel/libevent2/Makefile @@ -20,7 +20,6 @@ GH_PROJECT= ${PORTNAME:S/2$//} GNU_CONFIGURE= yes USES= autoreconf libtool pathfix -PATHFIX_MAKEFILEIN=Makefile.am USE_LDCONFIG= yes OPTIONS_DEFINE= OPENSSL THREADS diff --git a/devel/libfastjson/Makefile b/devel/libfastjson/Makefile index 64b2ab2301a3..12781e6b6f6a 100644 --- a/devel/libfastjson/Makefile +++ b/devel/libfastjson/Makefile @@ -16,7 +16,6 @@ GH_ACCOUNT= rsyslog GNU_CONFIGURE= yes USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include <bsd.port.mk> diff --git a/devel/libfirm/Makefile b/devel/libfirm/Makefile index 27171ba8e675..9052caa0405d 100644 --- a/devel/libfirm/Makefile +++ b/devel/libfirm/Makefile @@ -14,7 +14,6 @@ LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi USES= autoreconf gmake libtool pathfix pkgconfig tar:bzip2 -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/devel/libgit2/Makefile b/devel/libgit2/Makefile index 89fad80bf2d0..98963517d9cb 100644 --- a/devel/libgit2/Makefile +++ b/devel/libgit2/Makefile @@ -13,7 +13,7 @@ LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= libgit2 -USES= cmake pkgconfig python:build +USES= cmake pathfix pkgconfig python:build USE_LDCONFIG= yes USE_OPENSSL= yes @@ -38,8 +38,7 @@ BROKEN_sparc64= does not install: thread-local storage not supported .include <bsd.port.pre.mk> post-patch: - @${REINPLACE_CMD} -e "s|/pkgconfig|/../libdata/pkgconfig|; \ - /LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt + @${REINPLACE_CMD} -e "/LIBGIT2_PC_REQUIRES.*zlib/ d" ${WRKSRC}/CMakeLists.txt .if ${SSL_DEFAULT} == base @${REINPLACE_CMD} -e "/LIBGIT2_PC_REQUIRES.*openssl/ d" \ ${WRKSRC}/CMakeLists.txt diff --git a/devel/libhtp/Makefile b/devel/libhtp/Makefile index ff4da5849e4e..938bbaa71273 100644 --- a/devel/libhtp/Makefile +++ b/devel/libhtp/Makefile @@ -22,8 +22,6 @@ CONFIGURE_ARGS= ${ICONV_CONFIGURE_ARG} MAKE_ARGS= LIBS="-lz ${ICONV_LIB}" LDFLAGS+= -L${LOCALBASE}/lib -PATHFIX_MAKEFILEIN= Makefile.am - INSTALL_TARGET= install-strip TEST_TARGET= check diff --git a/devel/liblouis/Makefile b/devel/liblouis/Makefile index 07c095f9a23f..74c88ef43ac9 100644 --- a/devel/liblouis/Makefile +++ b/devel/liblouis/Makefile @@ -17,7 +17,6 @@ USES= autoreconf gmake libtool pathfix USE_GITHUB= yes GNU_CONFIGURE= yes USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am INSTALL_TARGET= install-strip .include <bsd.port.mk> diff --git a/devel/libmowgli/Makefile b/devel/libmowgli/Makefile index 7443678a39a2..4b21b7b32584 100644 --- a/devel/libmowgli/Makefile +++ b/devel/libmowgli/Makefile @@ -14,12 +14,9 @@ USE_GITHUB= yes GH_ACCOUNT= atheme-legacy GH_TAGNAME= 5ab559e3af5b11767ada53d4401fb1c4443f3723 -USES= gmake tar:bzip2 +USES= gmake pathfix tar:bzip2 +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes USE_LDCONFIG= yes -post-patch: - @${REINPLACE_CMD} 's|$${libdir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile - .include <bsd.port.mk> diff --git a/devel/liboil/Makefile b/devel/liboil/Makefile index d3cb4bcf4622..6f5633838b0f 100644 --- a/devel/liboil/Makefile +++ b/devel/liboil/Makefile @@ -16,7 +16,8 @@ LICENSE_COMB= multi BROKEN_powerpc64= fails to compile vec_memcpy.S -USES= libtool pkgconfig +USES= libtool pathfix pkgconfig +PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS= --disable-gtk-doc \ @@ -24,8 +25,4 @@ CONFIGURE_ARGS= --disable-gtk-doc \ INSTALL_TARGET= install-strip CFLAGS:= ${CFLAGS:N-O*} -O2 -post-patch: - @${REINPLACE_CMD} -e 's|\\$$(libdir)/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/configure - .include <bsd.port.mk> diff --git a/devel/libopkele/Makefile b/devel/libopkele/Makefile index e92551a09a53..ff5875ff457e 100644 --- a/devel/libopkele/Makefile +++ b/devel/libopkele/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libxslt.so:textproc/libxslt USE_LDCONFIG= yes -USES= libtool gmake pkgconfig compiler:c++11-lang ssl +USES= libtool gmake pathfix pkgconfig compiler:c++11-lang ssl GNU_CONFIGURE= yes CONFIGURE_ENV= "OPENSSL_CFLAGS=${CFLAGS} -l${OPENSSLINC}" \ OPENSSL_LIBS=-L${OPENSSLLIB} @@ -33,10 +33,8 @@ LDFLAGS+= -L${LOCALBASE}/lib # by design, we need to remove the openssl dependency # in pkgconfig/libopkele.pc. -post-patch: - @ ${REINPLACE_CMD} -e "s|pkgconfigdir =.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g" \ - ${WRKSRC}/Makefile.in .if ${SSL_DEFAULT} == base +post-patch: @ ${REINPLACE_CMD} -e "s|Requires: openssl|Requires:|" ${WRKSRC}/libopkele.pc.in .endif diff --git a/devel/libosmo-abis/Makefile b/devel/libosmo-abis/Makefile index 10242b66720d..42435563e695 100644 --- a/devel/libosmo-abis/Makefile +++ b/devel/libosmo-abis/Makefile @@ -17,7 +17,6 @@ LIB_DEPENDS= libosmocore.so:devel/libosmocore \ libortp.so:net/ortp USES= autoreconf gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes diff --git a/devel/libosmo-netif/Makefile b/devel/libosmo-netif/Makefile index 38dd91f179c7..1681aa94681a 100644 --- a/devel/libosmo-netif/Makefile +++ b/devel/libosmo-netif/Makefile @@ -21,7 +21,6 @@ BROKEN_powerpc64= Does not build BROKEN_sparc64= Does not build: undefined reference to __bswap_16 USES= autoreconf libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes diff --git a/devel/libosmo-sccp/Makefile b/devel/libosmo-sccp/Makefile index 2bc9636c6f6d..f32698d391ae 100644 --- a/devel/libosmo-sccp/Makefile +++ b/devel/libosmo-sccp/Makefile @@ -17,7 +17,6 @@ LIB_DEPENDS= libosmocore.so:devel/libosmocore CONFLICTS_INSTALL=libmtp-[0-9]* # lib/libmtp.a USES= autoreconf gmake pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes post-patch: diff --git a/devel/libosmocore/Makefile b/devel/libosmocore/Makefile index de35400c4b5f..3a63d2c7a964 100644 --- a/devel/libosmocore/Makefile +++ b/devel/libosmocore/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite USES= alias autoreconf execinfo gmake libtool pathfix pkgconfig -PATHFIX_MAKEFILEIN=Makefile.am GNU_CONFIGURE= yes LDFLAGS+= -L${LOCALBASE}/lib -lexecinfo USE_LDCONFIG= yes diff --git a/devel/libr3/Makefile b/devel/libr3/Makefile index a25a146d5452..779c68270041 100644 --- a/devel/libr3/Makefile +++ b/devel/libr3/Makefile @@ -16,15 +16,11 @@ LIB_DEPENDS= libcheck.so:devel/libcheck \ GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-graphviz -USES= autoreconf libtool pkgconfig +USES= autoreconf libtool pathfix pkgconfig INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= c9s GH_PROJECT= r3 -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' \ - ${WRKSRC}/Makefile.am - .include <bsd.port.mk> diff --git a/devel/libsearpc/Makefile b/devel/libsearpc/Makefile index 48c2b6356251..06f14e63170e 100644 --- a/devel/libsearpc/Makefile +++ b/devel/libsearpc/Makefile @@ -20,7 +20,6 @@ GH_TAGNAME= v3.0-latest USES= autoreconf gettext libtool pathfix pkgconfig python:2 USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip diff --git a/devel/libsmpp34/Makefile b/devel/libsmpp34/Makefile index ec664a2f1119..dc604352ecac 100644 --- a/devel/libsmpp34/Makefile +++ b/devel/libsmpp34/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libxml2.so:textproc/libxml2 -USES= autoreconf libtool gmake +USES= autoreconf libtool gmake pathfix GNU_CONFIGURE= yes INSTALL_TARGET= install-strip @@ -22,8 +22,6 @@ INSTALL_TARGET= install-strip MAKE_JOBS_UNSAFE=yes post-patch: - ${REINPLACE_CMD} -e 's|pkgconfigdir.*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/Makefile.am ${REINPLACE_CMD} -e 's|AC_CONFIG_AUX_DIR.*|AC_CONFIG_AUX_DIR([.])|g' \ ${WRKSRC}/configure.ac ${REINPLACE_CMD} -e 's|AM_CONFIG_HEADER.*|AM_CONFIG_HEADER([./config.h])|g' \ diff --git a/devel/libtermkey/Makefile b/devel/libtermkey/Makefile index 1849c7e54527..17ad6159e3e2 100644 --- a/devel/libtermkey/Makefile +++ b/devel/libtermkey/Makefile @@ -11,14 +11,12 @@ COMMENT= Easy processing of keyboard entry from terminal-based programs LICENSE= MIT -USES= gmake libtool:build ncurses pkgconfig +USES= gmake libtool:build ncurses pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile LIB_DEPENDS= libunibilium.so:devel/unibilium USE_LDCONFIG= yes MAKE_ARGS= MANDIR=${MANPREFIX}/man -post-patch: - ${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile - post-stage: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtermkey.so.1.12.0 diff --git a/devel/libunwind/Makefile b/devel/libunwind/Makefile index 78c7c776d987..8ccf26d068a0 100644 --- a/devel/libunwind/Makefile +++ b/devel/libunwind/Makefile @@ -17,7 +17,6 @@ ONLY_FOR_ARCHS= i386 amd64 GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes USES= autoreconf libtool pathfix pkgconfig diff --git a/devel/libuv/Makefile b/devel/libuv/Makefile index 95bbcdd88213..855a52cd75b1 100644 --- a/devel/libuv/Makefile +++ b/devel/libuv/Makefile @@ -20,7 +20,6 @@ TEST_DEPENDS= gyp:devel/py-gyp \ USES= autoreconf libtool pathfix pkgconfig GNU_CONFIGURE= yes -PATHFIX_MAKEFILEIN= Makefile.am USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/devel/libxs/Makefile b/devel/libxs/Makefile index 4c3becd377a0..a8768f5d9a6e 100644 --- a/devel/libxs/Makefile +++ b/devel/libxs/Makefile @@ -18,8 +18,6 @@ USE_GITHUB= yes GH_ACCOUNT= crossroads-io USE_LDCONFIG= yes -PATHFIX_MAKEFILEIN= Makefile.am - OPTIONS_DEFINE= DEBUG DOCS PLUGINS ZMQ EXTERNAL_DESC= PGM extension from ports INTERNAL_DESC= PGM extension diff --git a/devel/lightning/Makefile b/devel/lightning/Makefile index 4c49665931bd..0bfa61b38df6 100644 --- a/devel/lightning/Makefile +++ b/devel/lightning/Makefile @@ -12,7 +12,7 @@ COMMENT= Generates assembly language code at run-time LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -USES= libtool +USES= libtool pathfix GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-disassembler=no INSTALL_TARGET= install-strip diff --git a/devel/lightning/files/patch-Makefile.in b/devel/lightning/files/patch-Makefile.in deleted file mode 100644 index 5c0d76e7b632..000000000000 --- a/devel/lightning/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-08 17:45:49.524068441 +0600 -+++ Makefile.in 2015-02-08 17:49:09.021055899 +0600 -@@ -407,7 +407,7 @@ - include \ - lib - --pkgconfiglibdir = $(libdir)/pkgconfig -+pkgconfiglibdir = $(prefix)/libdata/pkgconfig - pkgconfiglib_DATA = lightning.pc - @get_jit_size_TRUE@JIT_SIZE_PATH = "$(top_builddir)/jit_$(cpu)-sz.c" - @get_jit_size_TRUE@AM_CPPFLAGS = -DGET_JIT_SIZE=1 -DJIT_SIZE_PATH='$(JIT_SIZE_PATH)' diff --git a/devel/m17n-db/Makefile b/devel/m17n-db/Makefile index 2f769a2eea8d..a7116762b7da 100644 --- a/devel/m17n-db/Makefile +++ b/devel/m17n-db/Makefile @@ -35,8 +35,6 @@ post-extract: cd ${WRKSRC}; ${TAR} xjf ${DISTDIR}/${GLIBC_DISTFILE} ${CHARMAPSDIR} post-patch: - @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|$${datadir}/pkgconfig|$${prefix}/libdata/pkgconfig|g' @${REINPLACE_CMD} -E 's|(m17n_scriptdir = ).*|\1${PREFIX}/bin|' \ ${WRKSRC}/Makefile.in diff --git a/devel/m17n-lib/Makefile b/devel/m17n-lib/Makefile index 7fd1c733bdd7..065015a6676b 100644 --- a/devel/m17n-lib/Makefile +++ b/devel/m17n-lib/Makefile @@ -21,7 +21,7 @@ RUN_DEPENDS= m17n-db>=1.6.4:devel/m17n-db MAKE_JOBS_UNSAFE= yes -USES= autoreconf gettext-tools libtool pkgconfig +USES= autoreconf gettext-tools libtool pathfix pkgconfig USE_XORG= ice sm x11 xaw xft xt USE_GNOME= libxml2 USE_LDCONFIG= yes @@ -47,8 +47,6 @@ THAI_LIB_DEPENDS= libthai.so:devel/libthai THAI_CONFIGURE_OFF= --without-libthai post-patch: - @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|libdir}/pkgconfig|prefix}/libdata/pkgconfig|g ; \ - s|-ldl||g' + @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e 's|-ldl||g' .include <bsd.port.mk> diff --git a/devel/marisa-trie/Makefile b/devel/marisa-trie/Makefile index d183ece66832..1f987f41fd17 100644 --- a/devel/marisa-trie/Makefile +++ b/devel/marisa-trie/Makefile @@ -19,7 +19,7 @@ GH_ACCOUNT= s-yata GH_PROJECT= marisa-trie GH_TAGNAME= 961ed33 -USES= autoreconf libtool:build +USES= autoreconf libtool:build pathfix USE_LDCONFIG= yes GNU_CONFIGURE= yes diff --git a/devel/marisa-trie/files/patch-Makefile.am b/devel/marisa-trie/files/patch-Makefile.am deleted file mode 100644 index df60ebffbe9f..000000000000 --- a/devel/marisa-trie/files/patch-Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-07-03 09:34:09 UTC -+++ Makefile.am -@@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 - - SUBDIRS = include lib tools tests - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = marisa.pc - - EXTRA_DIST = \ diff --git a/devel/msgpack/Makefile b/devel/msgpack/Makefile index 02f99f14cdf4..cc34d7d2a99e 100644 --- a/devel/msgpack/Makefile +++ b/devel/msgpack/Makefile @@ -13,7 +13,7 @@ LICENSE= APACHE20 USE_GITHUB= yes GH_PROJECT= msgpack-c -USES= libtool:build autoreconf:build +USES= libtool:build autoreconf:build pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/devel/msgpack/files/patch-Makefile.am b/devel/msgpack/files/patch-Makefile.am deleted file mode 100644 index a74e43dc7e6a..000000000000 --- a/devel/msgpack/files/patch-Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.am.orig 2016-05-27 09:08:08 UTC -+++ Makefile.am -@@ -11,7 +11,7 @@ DOC_FILES = \ - EXTRA_DIST = \ - $(DOC_FILES) CMakeLists.txt test/CMakeLists.txt example - --pkgconfigdir = $(libdir)/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - pkgconfig_DATA = msgpack.pc - - doxygen: diff --git a/devel/ndesk-options/Makefile b/devel/ndesk-options/Makefile index 921dd56dbc6a..cbd009350b6e 100644 --- a/devel/ndesk-options/Makefile +++ b/devel/ndesk-options/Makefile @@ -11,5 +11,9 @@ COMMENT= Callback-based program option parser for C\# GNU_CONFIGURE= yes CONFIGURE_ENV= ac_cv_path_MCS=${LOCALBASE}/bin/mcs USES= gmake mono pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile.in configure + +post-extract: + @${MV} ${WRKSRC}/lib ${WRKSRC}/libdata .include <bsd.port.mk> diff --git a/devel/ois/Makefile b/devel/ois/Makefile index 2d1b4e86854d..fff678e978d5 100644 --- a/devel/ois/Makefile +++ b/devel/ois/Makefile @@ -16,7 +16,6 @@ LICENSE= ZLIB GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USES= autoreconf gmake libtool pathfix -PATHFIX_MAKEFILEIN= Makefile.am USE_XORG= x11 xaw USE_LDCONFIG= yes diff --git a/devel/oniguruma5/Makefile b/devel/oniguruma5/Makefile index 8b41c997e59f..052eec2cf0bd 100644 --- a/devel/oniguruma5/Makefile +++ b/devel/oniguruma5/Makefile @@ -24,7 +24,6 @@ USE_GITHUB= yes GH_ACCOUNT= kkos USES= pathfix autoreconf libtool -PATHFIX_MAKEFILEIN= Makefile.am GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes diff --git a/devel/opendht/Makefile b/devel/opendht/Makefile index 5f91d293b1c2..4a1310bc9e84 100644 --- a/devel/opendht/Makefile +++ b/devel/opendht/Makefile @@ -23,13 +23,11 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS+=--disable-python USE_LDCONFIG= yes -USES= autoreconf compiler:c++11-lib libtool pkgconfig +USES= autoreconf compiler:c++11-lib libtool pathfix pkgconfig CFLAGS+= -I${LOCALBASE}/include CXXFLAGS+= -I${LOCALBASE}/include post-stage: - @${MV} ${STAGEDIR}${PREFIX}/lib/pkgconfig/opendht.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ - @${RMDIR} ${STAGEDIR}${PREFIX}/lib/pkgconfig @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libopendht.so.0.0.0 .include <bsd.port.mk> diff --git a/devel/orc/Makefile b/devel/orc/Makefile index a89011b2dc06..7843f6bd8574 100644 --- a/devel/orc/Makefile +++ b/devel/orc/Makefile @@ -13,7 +13,8 @@ LICENSE= BSD2CLAUSE BSD3CLAUSE LICENSE_COMB= multi LICENSE_FILE= ${WRKSRC}/COPYING -USES= gmake libtool pkgconfig tar:xz +USES= gmake libtool pathfix pkgconfig tar:xz +PATHFIX_MAKEFILEIN= configure GNU_CONFIGURE= yes USE_LDCONFIG= yes CONFIGURE_ARGS+=--disable-gtk-doc @@ -42,7 +43,6 @@ MAKE_ARGS+= SUBDIRS="${SUBDIRS}" post-patch: @${REINPLACE_CMD} \ -E -e '/LIBS/s/-lrt(\ )*//; /LIBRT/s/-lrt//' \ - -e 's|pkgconfigdir=.*|pkgconfigdir=\"\\$$(prefix)/libdata/pkgconfig\"|g' \ ${WRKSRC}/configure post-install: diff --git a/devel/papi/Makefile b/devel/papi/Makefile index 5ae895cd41d2..3adf8aec0361 100644 --- a/devel/papi/Makefile +++ b/devel/papi/Makefile @@ -23,7 +23,8 @@ NO_PACKAGE= Needs to be compiled for specific CPU STRIP= # empty USE_LDCONFIG= yes LIB_DEPENDS+= libopa.so:net/mpich2 -USES= fortran gmake pkgconfig +USES= fortran gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile.inc GNU_CONFIGURE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src WRKMAN= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/man diff --git a/devel/papi/files/patch-Makefile.inc b/devel/papi/files/patch-Makefile.inc deleted file mode 100644 index 40c24ac628b8..000000000000 --- a/devel/papi/files/patch-Makefile.inc +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.inc.orig 2015-12-09 12:02:38 UTC -+++ Makefile.inc -@@ -18,7 +18,7 @@ HEADERS = $(MISCHDRS) $(OSFILESHDR) pa - LIBCFLAGS += -I. $(CFLAGS) -DOSLOCK=\"$(OSLOCK)\" -DOSCONTEXT=\"$(OSCONTEXT)\" - FHEADERS = fpapi.h f77papi.h f90papi.h - # pkgconfig directory --LIBPC = $(LIBDIR)/pkgconfig -+LIBPC = $(prefix)/libdata/pkgconfig - - all: $(SHOW_CONF) $(LIBS) utils tests cuda_sampling - .PHONY : all test fulltest tests testlib utils ctests ftests comp_tests null diff --git a/devel/protobuf/Makefile b/devel/protobuf/Makefile index 8c3a62923b97..4b73bb2254cd 100644 --- a/devel/protobuf/Makefile +++ b/devel/protobuf/Makefile @@ -15,7 +15,6 @@ CFLAGS+= -DGOOGLE_PROTOBUF_NO_RTTI GNU_CONFIGURE= yes INSTALL_TARGET= install-strip ONLY_FOR_ARCHS= amd64 armv6 i386 -PATHFIX_MAKEFILEIN= Makefile.am TEST_TARGET= check USE_CSTD= c99 # for audio/clementine-player support USE_LDCONFIG= yes diff --git a/devel/ptlib/Makefile b/devel/ptlib/Makefile index 9dacfeeebcaf..72f34529de2e 100644 --- a/devel/ptlib/Makefile +++ b/devel/ptlib/Makefile @@ -15,7 +15,7 @@ LIB_DEPENDS= libexpat.so:textproc/expat2 CONFLICTS= pwlib-1.* -USES= autoreconf:build bison gmake pkgconfig ssl tar:xz +USES= autoreconf:build bison gmake pathfix pkgconfig ssl tar:xz GNU_CONFIGURE= yes USE_LDCONFIG= yes CPPFLAGS+= -I${OPENSSLINC} -I${LOCALBASE}/include diff --git a/devel/ptlib/files/patch-Makefile.in b/devel/ptlib/files/patch-Makefile.in index 72d2e4b5e541..9cc02835ea6f 100644 --- a/devel/ptlib/files/patch-Makefile.in +++ b/devel/ptlib/files/patch-Makefile.in @@ -11,25 +11,3 @@ do \ ( if test -e $$lib ; then \ $(INSTALL) -m 444 $$lib $(DESTDIR)$(LIBDIR); \ -@@ -160,9 +158,9 @@ - $(INSTALL) -m 755 make/ptlib-config $(DESTDIR)$(PREFIX)/share/ptlib/make/ - (cd $(DESTDIR)$(PREFIX)/bin; rm -f ptlib-config ; ln -snf ../share/ptlib/make/ptlib-config ptlib-config) - -- mkdir -p $(DESTDIR)$(LIBDIR)/pkgconfig -- chmod 755 $(DESTDIR)$(LIBDIR)/pkgconfig -- $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(LIBDIR)/pkgconfig/ -+ mkdir -p $(DESTDIR)$(PREFIX)/libdata/pkgconfig -+ chmod 755 $(DESTDIR)$(PREFIX)/libdata/pkgconfig -+ $(INSTALL) -m 644 ptlib.pc $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ - - uninstall: - rm -rf $(DESTDIR)$(PREFIX)/include/ptlib \ -@@ -171,7 +169,7 @@ - $(DESTDIR)$(PREFIX)/include/ptbuildopts.h \ - $(DESTDIR)$(PREFIX)/share/ptlib \ - $(DESTDIR)$(LIBDIR)/$(DEV_PLUGIN_DIR) \ -- $(DESTDIR)$(LIBDIR)/pkgconfig/ptlib.pc -+ $(DESTDIR)$(PREFIX)/libdata/pkgconfig/ptlib.pc - rm -f $(DESTDIR)$(LIBDIR)/lib$(PTLIB_BASE)_s.a \ - $(DESTDIR)$(LIBDIR)/$(PTLIB_FILE) \ - $(DESTDIR)$(LIBDIR)/$(LIB_SONAME) diff --git a/devel/qjson/Makefile b/devel/qjson/Makefile index 7042a17b8cfd..a6645cdee21f 100644 --- a/devel/qjson/Makefile +++ b/devel/qjson/Makefile @@ -11,7 +11,7 @@ COMMENT= Library to manage JSON objects with Qt LICENSE= LGPL21 USE_QT4= corelib moc_build qmake_build rcc_build uic_build -USES= cmake tar:bzip2 +USES= cmake pathfix tar:bzip2 USE_LDCONFIG= yes PORTDOCS= * @@ -24,10 +24,6 @@ OPTIONS_DEFINE= DOCS BUILD_DEPENDS+= doxygen:devel/doxygen .endif -post-patch: - @${REINPLACE_CMD} -e 's,/pkgconfig,/../libdata/pkgconfig,' \ - ${WRKSRC}/CMakeLists.txt - post-build: .if ${PORT_OPTIONS:MDOCS} cd ${WRKSRC}/doc && doxygen diff --git a/devel/radare2/Makefile b/devel/radare2/Makefile index 3d86d5581a09..2d6ffac513e0 100644 --- a/devel/radare2/Makefile +++ b/devel/radare2/Makefile @@ -19,7 +19,8 @@ LIB_DEPENDS+= libcapstone.so:devel/capstone4 CONFIGURE_ARGS+= --with-syscapstone -USES= gmake pkgconfig tar:xz +USES= gmake pathfix pkgconfig tar:xz +PATHFIX_MAKEFILEIN= Makefile GNU_CONFIGURE= yes USE_LDCONFIG= yes @@ -29,8 +30,6 @@ PLIST_SUB+= PORTVERSION="${PORTVERSION}" OPTIONS_DEFINE= DOCS post-patch: - ${REINPLACE_CMD} -e 's|..LIBDIR./pkgconfig|${PREFIX}/libdata/pkgconfig|g' \ - ${WRKSRC}/libr/Makefile ${ECHO_CMD} 'CFLAGS+=-I${LOCALBASE}/include' >> ${WRKSRC}/libr/anal/Makefile ${ECHO_CMD} 'CFLAGS+=-I${LOCALBASE}/include' >> ${WRKSRC}/libr/asm/Makefile diff --git a/devel/rapidjson/Makefile b/devel/rapidjson/Makefile index 7f86effd057e..8f12b64c5473 100644 --- a/devel/rapidjson/Makefile +++ b/devel/rapidjson/Makefile @@ -21,7 +21,7 @@ DOXYGEN_BUILD_DEPENDS+= doxygen:devel/doxygen USE_GITHUB= yes GH_ACCOUNT= miloyip -USES= cmake compiler:c++11-lang gmake +USES= cmake compiler:c++11-lang gmake pathfix OPTIONS_DEFINE= DOXYGEN EXAMPLES OPTIONS_DEFAULT=${OPTIONS_DEFINE} @@ -40,7 +40,6 @@ DATADIR= ${PREFIX}/share/doc/RapidJSON PORTDATA= * post-patch: - @${REINPLACE_CMD} -e 's|LIB_INSTALL_DIR}/pkgconfig"|CMAKE_INSTALL_PREFIX}/libdata/pkgconfig"|' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|DOC_INSTALL_DIR}/examples"|CMAKE_INSTALL_PREFIX}/share/examples/${PORTNAME}"|' ${WRKSRC}/CMakeLists.txt @${REINPLACE_CMD} -e 's|-Werror||' ${WRKSRC}/example/CMakeLists.txt ${WRKSRC}/test/unittest/CMakeLists.txt @${REINPLACE_CMD} -e 's|.*travis.*||' ${WRKSRC}/CMakeLists.txt # travis_doc breaks cmake, see https://github.com/miloyip/rapidjson/issues/715 diff --git a/devel/rudiments/Makefile b/devel/rudiments/Makefile index 0f3751e836c4..174286e74ba0 100644 --- a/devel/rudiments/Makefile +++ b/devel/rudiments/Makefile @@ -12,7 +12,8 @@ COMMENT= C++ class library for daemons, clients, servers, and more LICENSE= LGPL20 GNU_CONFIGURE= yes -USES= libtool pkgconfig shebangfix +USES= libtool pathfix pkgconfig shebangfix +PATHFIX_MAKEFILEIN= Makefile SHEBANG_FILES= doc/programming/insert.pl USE_LDCONFIG= yes diff --git a/devel/rudiments/files/patch-Makefile b/devel/rudiments/files/patch-Makefile index 9cfc45f9df14..242e3b042695 100644 --- a/devel/rudiments/files/patch-Makefile +++ b/devel/rudiments/files/patch-Makefile @@ -1,28 +1,20 @@ ---- Makefile.orig 2015-08-05 23:06:25.000000000 +0200 -+++ Makefile 2015-08-08 12:40:43.305908000 +0200 -@@ -16,12 +16,9 @@ +--- Makefile.orig 2016-10-03 12:37:06 UTC ++++ Makefile +@@ -17,9 +17,6 @@ install: cd bin $(AND) $(MAKE) install cd doc $(AND) $(MAKE) install cd man $(AND) $(MAKE) install - $(MKINSTALLDIRS) $(licensedir) - $(CP) COPYING $(licensedir) - $(CHMOD) 0644 $(licensedir)/COPYING -- $(MKINSTALLDIRS) $(libdir)/pkgconfig -- $(CP) rudiments.pc $(libdir)/pkgconfig -- $(CHMOD) 644 $(libdir)/pkgconfig/rudiments.pc -+ $(MKINSTALLDIRS) $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(CP) rudiments.pc $(DESTDIR)$(prefix)/libdata/pkgconfig -+ $(CHMOD) 644 $(DESTDIR)$(prefix)/libdata/pkgconfig/rudiments.pc - - uninstall: - cd src $(AND) $(MAKE) uninstall -@@ -29,8 +26,7 @@ + $(MKINSTALLDIRS) $(prefix)/libdata/pkgconfig + $(CP) rudiments.pc $(prefix)/libdata/pkgconfig + $(CHMOD) 644 $(prefix)/libdata/pkgconfig/rudiments.pc +@@ -30,7 +27,6 @@ uninstall: cd bin $(AND) $(MAKE) uninstall cd doc $(AND) $(MAKE) uninstall cd man $(AND) $(MAKE) uninstall - $(RMTREE) $(licensedir) -- $(RM) $(libdir)/pkgconfig/rudiments.pc -+ $(RM) $(DESTDIR)$(prefix)/libdata/pkgconfig/rudiments.pc + $(RM) $(prefix)/libdata/pkgconfig/rudiments.pc distclean: clean - $(RM) config.mk config.cache config.h config.log config.status features.mk libtool rudiments.pc include/Makefile include/rudiments/private/config.h include/rudiments/private/config.h.in~ bin/rudiments-config src/Makefile msvc/rudiments.opensdf msvc/rudiments.sdf msvc/rudiments.suo diff --git a/devel/rudiments/files/patch-bin_Makefile b/devel/rudiments/files/patch-bin_Makefile deleted file mode 100644 index dff40e40467f..000000000000 --- a/devel/rudiments/files/patch-bin_Makefile +++ /dev/null @@ -1,16 +0,0 @@ ---- bin/Makefile.orig 2015-01-13 22:38:32 UTC -+++ bin/Makefile -@@ -3,9 +3,9 @@ top_builddir = .. - include ../config.mk - - install: -- $(MKINSTALLDIRS) $(bindir) -- $(CP) rudiments-config $(bindir) -- $(CHMOD) 755 $(bindir)/rudiments-config -+ $(MKINSTALLDIRS) $(DESTDIR)$(bindir) -+ $(CP) rudiments-config $(DESTDIR)$(bindir) -+ $(CHMOD) 755 $(DESTDIR)$(bindir)/rudiments-config - - uninstall: -- $(RM) $(bindir)/rudiments-config -+ $(RM) $(DESTDIR)$(bindir)/rudiments-config diff --git a/devel/rudiments/files/patch-configure b/devel/rudiments/files/patch-configure index d47d7e23e3cc..0f73640eb2ef 100644 --- a/devel/rudiments/files/patch-configure +++ b/devel/rudiments/files/patch-configure @@ -1,6 +1,6 @@ ---- configure.orig 2015-04-11 01:05:36 UTC +--- configure.orig 2016-03-26 17:20:08 UTC +++ configure -@@ -9216,7 +9216,7 @@ $as_echo_n "checking whether the $compil +@@ -9284,7 +9284,7 @@ $as_echo_n "checking whether the $compil hardcode_minus_L=no hardcode_shlibpath_var=unsupported inherit_rpath=no @@ -28,62 +28,3 @@ *) ;; esac -@@ -31537,47 +31540,47 @@ fi - # prepend DESTDIR where appropriate - if ( test "`echo $ac_default_prefix | cut -c1`" = "/" ) - then -- ac_default_prefix='${DESTDIR}'"$ac_default_prefix" -+ ac_default_prefix="$ac_default_prefix" - fi - if ( test "`echo $prefix | cut -c1`" = "/" ) - then -- prefix='${DESTDIR}'"$prefix" -+ prefix="$prefix" - fi - if ( test "`echo $exec_prefix | cut -c1`" = "/" ) - then -- exec_prefix='${DESTDIR}'"$exec_prefix" -+ exec_prefix="$exec_prefix" - fi - if ( test "`echo $includedir | cut -c1`" = "/" ) - then -- includedir='${DESTDIR}'"$includedir" -+ includedir="$includedir" - fi - if ( test "`echo $libdir | cut -c1`" = "/" ) - then -- libdir='${DESTDIR}'"$libdir" -+ libdir="$libdir" - fi - if ( test "`echo $libexecdir | cut -c1`" = "/" ) - then -- libexecdir='${DESTDIR}'"$libexecdir" -+ libexecdir="$libexecdir" - fi - if ( test "`echo $bindir | cut -c1`" = "/" ) - then -- bindir='${DESTDIR}'"$bindir" -+ bindir="$bindir" - fi - if ( test "`echo $localstatedir | cut -c1`" = "/" ) - then -- localstatedir='${DESTDIR}'"$localstatedir" -+ localstatedir="$localstatedir" - fi - if ( test "`echo $sysconfdir | cut -c1`" = "/" ) - then -- sysconfdir='${DESTDIR}'"$sysconfdir" -+ sysconfdir="$sysconfdir" - fi - if ( test "`echo $mandir | cut -c1`" = "/" ) - then -- mandir='${DESTDIR}'"$mandir" -+ mandir="$mandir" - fi - if ( test "`echo $datadir | cut -c1`" = "/" ) - then -- datadir='${DESTDIR}'"$datadir" -+ datadir="$datadir" - fi - - diff --git a/devel/rudiments/files/patch-doc_Makefile b/devel/rudiments/files/patch-doc_Makefile deleted file mode 100644 index d4856a11dc54..000000000000 --- a/devel/rudiments/files/patch-doc_Makefile +++ /dev/null @@ -1,90 +0,0 @@ ---- doc/Makefile.orig 2015-09-02 20:19:17 UTC -+++ doc/Makefile -@@ -5,46 +5,46 @@ include ../config.mk - all: - - install: -- $(MKINSTALLDIRS) $(docdir) -- $(MKINSTALLDIRS) $(docdir)/css -- $(MKINSTALLDIRS) $(docdir)/classes/html -- $(MKINSTALLDIRS) $(docdir)/features -- $(MKINSTALLDIRS) $(docdir)/programming -- $(CP) installing.html $(docdir) -- $(CP) index.html $(docdir) -- $(CP) css/styles.css $(docdir)/css -- $(CP) classes/html/*.html $(docdir)/classes/html -- $(CP) classes/html/*.png $(docdir)/classes/html -- $(CP) classes/html/*.css $(docdir)/classes/html -- $(CP) classes/html/*.js $(docdir)/classes/html -- $(CP) features/*.html $(docdir)/features -- $(CP) programming/*.html $(docdir)/programming -- $(CHMOD) 644 $(docdir)/*.html -- $(CHMOD) 644 $(docdir)/css/* -- $(CHMOD) 644 $(docdir)/classes/html/a*.html -- $(CHMOD) 644 $(docdir)/classes/html/b*.html -- $(CHMOD) 644 $(docdir)/classes/html/c*.html -- $(CHMOD) 644 $(docdir)/classes/html/d*.html -- $(CHMOD) 644 $(docdir)/classes/html/e*.html -- $(CHMOD) 644 $(docdir)/classes/html/f*.html -- $(CHMOD) 644 $(docdir)/classes/html/g*.html -- $(CHMOD) 644 $(docdir)/classes/html/h*.html -- $(CHMOD) 644 $(docdir)/classes/html/i*.html -- $(CHMOD) 644 $(docdir)/classes/html/l*.html -- $(CHMOD) 644 $(docdir)/classes/html/m*.html -- $(CHMOD) 644 $(docdir)/classes/html/n*.html -- $(CHMOD) 644 $(docdir)/classes/html/p*.html -- $(CHMOD) 644 $(docdir)/classes/html/r*.html -- $(CHMOD) 644 $(docdir)/classes/html/s*.html -- $(CHMOD) 644 $(docdir)/classes/html/t*.html -- $(CHMOD) 644 $(docdir)/classes/html/u*.html -- $(CHMOD) 644 $(docdir)/classes/html/w*.html -- $(CHMOD) 644 $(docdir)/classes/html/x*.html -- $(CHMOD) 644 $(docdir)/classes/html/*.png -- $(CHMOD) 644 $(docdir)/classes/html/*.css -- $(CHMOD) 644 $(docdir)/classes/html/*.js -- $(CHMOD) 644 $(docdir)/features/*.html -- $(CHMOD) 644 $(docdir)/programming/*.html -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/css -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/classes/html -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/features -+ $(MKINSTALLDIRS) $(DESTDIR)$(docdir)/programming -+ $(CP) installing.html $(DESTDIR)$(docdir) -+ $(CP) index.html $(DESTDIR)$(docdir) -+ $(CP) css/styles.css $(DESTDIR)$(docdir)/css -+ $(CP) classes/html/*.html $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.png $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.css $(DESTDIR)$(docdir)/classes/html -+ $(CP) classes/html/*.js $(DESTDIR)$(docdir)/classes/html -+ $(CP) features/*.html $(DESTDIR)$(docdir)/features -+ $(CP) programming/*.html $(DESTDIR)$(docdir)/programming -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/css/* -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/a*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/b*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/c*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/d*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/e*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/f*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/g*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/h*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/i*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/l*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/m*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/n*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/p*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/r*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/s*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/t*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/u*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/w*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/x*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.png -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.css -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/classes/html/*.js -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/features/*.html -+ $(CHMOD) 644 $(DESTDIR)$(docdir)/programming/*.html - - uninstall: -- $(RMTREE) $(docdir) -+ $(RMTREE) $(DESTDIR)$(docdir) diff --git a/devel/rudiments/files/patch-include_Makefile.in b/devel/rudiments/files/patch-include_Makefile.in deleted file mode 100644 index 267f6159ba6f..000000000000 --- a/devel/rudiments/files/patch-include_Makefile.in +++ /dev/null @@ -1,39 +0,0 @@ ---- include/Makefile.in.orig 2015-02-08 07:07:44 UTC -+++ include/Makefile.in -@@ -18,21 +18,21 @@ PRIVATEHEADERS7 = @PRIVATEHEADERS7@ - all: - - install: -- $(MKINSTALLDIRS) $(includedir)/rudiments -- $(MKINSTALLDIRS) $(includedir)/rudiments/private -- cd rudiments $(AND) $(CP) $(HEADERS0) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS1) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS2) $(includedir)/rudiments -- cd rudiments $(AND) $(CP) $(HEADERS3) $(includedir)/rudiments -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS0) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS1) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS2) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS3) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS4) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS5) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS6) $(includedir)/rudiments/private -- cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS7) $(includedir)/rudiments/private -- $(CHMOD) 644 $(includedir)/rudiments/*.h $(includedir)/rudiments/private/*.h -+ $(MKINSTALLDIRS) ${DESTDIR}$(includedir)/rudiments -+ $(MKINSTALLDIRS) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) $(CP) $(HEADERS0) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS1) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS2) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) $(CP) $(HEADERS3) ${DESTDIR}$(includedir)/rudiments -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS0) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS1) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS2) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS3) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS4) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS5) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS6) ${DESTDIR}$(includedir)/rudiments/private -+ cd rudiments $(AND) cd private $(AND) $(CP) $(PRIVATEHEADERS7) ${DESTDIR}$(includedir)/rudiments/private -+ $(CHMOD) 644 ${DESTDIR}$(includedir)/rudiments/*.h ${DESTDIR}$(includedir)/rudiments/private/*.h - - uninstall: - $(RMTREE) $(includedir)/rudiments diff --git a/devel/rudiments/files/patch-man_Makefile b/devel/rudiments/files/patch-man_Makefile deleted file mode 100644 index 4869b8649dcd..000000000000 --- a/devel/rudiments/files/patch-man_Makefile +++ /dev/null @@ -1,18 +0,0 @@ ---- man/Makefile.orig 2015-01-13 22:38:32 UTC -+++ man/Makefile -@@ -3,10 +3,10 @@ top_builddir = .. - include ../config.mk - - install: -- $(MKINSTALLDIRS) $(mandir) -- $(MKINSTALLDIRS) $(mandir)/man1 -- $(CP) rudiments-config.1 $(mandir)/man1 -- $(CHMOD) 644 $(mandir)/man1/rudiments-config.1 -+ $(MKINSTALLDIRS) $(DESTDIR)$(mandir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(mandir)/man1 -+ $(CP) rudiments-config.1 $(DESTDIR)$(mandir)/man1 -+ $(CHMOD) 644 $(DESTDIR)$(mandir)/man1/rudiments-config.1 - - uninstall: -- $(RM) $(mandir)/man1/rudiments-config.1 -+ $(RM) $(DESTDIR)$(mandir)/man1/rudiments-config.1 diff --git a/devel/rudiments/files/patch-src_Makefile.in b/devel/rudiments/files/patch-src_Makefile.in index 8a23a18db1a6..a27afe5a56fe 100644 --- a/devel/rudiments/files/patch-src_Makefile.in +++ b/devel/rudiments/files/patch-src_Makefile.in @@ -1,4 +1,4 @@ ---- src/Makefile.in.orig 2015-02-06 03:20:27 UTC +--- src/Makefile.in.orig 2016-02-06 03:58:09 UTC +++ src/Makefile.in @@ -11,7 +11,7 @@ LOBJS = @LOBJS@ .SUFFIXES: .lo @@ -9,7 +9,7 @@ .cpp.obj: $(CXX) $(CXXFLAGS) $(CPPFLAGS) $(COMPILE) $< -@@ -22,26 +22,26 @@ clean: +@@ -22,7 +22,7 @@ clean: $(LTCLEAN) $(RM) *.lo *.o *.obj *.$(LIBEXT) *.lib *.exp *.idb *.pdb *.manifest librudiments.$(LIBEXT): $(SRCS) $(LOBJS) @@ -18,32 +18,3 @@ install: $(INSTALLLIB) - installdll: -- $(MKINSTALLDIRS) $(bindir) -- $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(bindir) -- $(MKINSTALLDIRS) $(libdir) -- $(LTINSTALL) $(CP) librudiments.lib $(libdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(bindir) -+ $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(DESTDIR)$(bindir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir) -+ $(LTINSTALL) $(CP) librudiments.lib $(DESTDIR)$(libdir) - - installlib: -- $(MKINSTALLDIRS) $(libdir) -- $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(libdir) -- $(LTFINISH) $(libdir) -+ $(MKINSTALLDIRS) $(DESTDIR)$(libdir) -+ $(LTINSTALL) $(CP) librudiments.$(LIBEXT) $(DESTDIR)$(libdir) -+ $(LTFINISH) $(DESTDIR)$(libdir) - - uninstall: $(UNINSTALLLIB) - - uninstalldll: -- $(LTUNINSTALL) $(RM) $(bindir)/librudiments.$(LIBEXT) -- $(LTUNINSTALL) $(RM) $(libdir)/librudiments.lib -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(bindir)/librudiments.$(LIBEXT) -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(libdir)/librudiments.lib - - uninstalllib: -- $(LTUNINSTALL) $(RM) $(libdir)/librudiments.$(LIBEXT) -+ $(LTUNINSTALL) $(RM) $(DESTDIR)$(libdir)/librudiments.$(LIBEXT) diff --git a/devel/simavr/Makefile b/devel/simavr/Makefile index 6050ee1e0d11..d2d7e59cffc2 100644 --- a/devel/simavr/Makefile +++ b/devel/simavr/Makefile @@ -20,7 +20,8 @@ BUILD_DEPENDS= avr-gcc:devel/avr-gcc \ USE_GITHUB= yes GH_ACCOUNT= buserror -USES= gmake pkgconfig +USES= gmake pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile ALL_TARGET= build-simavr MAKE_ARGS= "RELEASE=1 PREFIX=${PREFIX} DESTDIR=${STAGEDIR}${PREFIX}" diff --git a/devel/simavr/files/patch-simavr_Makefile b/devel/simavr/files/patch-simavr_Makefile index a6d8798981d4..ba4b03891a36 100644 --- a/devel/simavr/files/patch-simavr_Makefile +++ b/devel/simavr/files/patch-simavr_Makefile @@ -1,4 +1,4 @@ ---- simavr/Makefile.orig 2016-01-19 09:41:55 UTC +--- simavr/Makefile.orig 2016-10-03 12:42:39 UTC +++ simavr/Makefile @@ -73,12 +73,9 @@ ${OBJ}/libsimavr.so : ${OBJ}/libsimavr. ln -sf libsimavr.so.1 $@ @@ -14,19 +14,11 @@ ${target} : ${OBJ}/${target}.elf -@@ -103,15 +100,13 @@ install : all - $(INSTALL) -m644 sim/avr/*.h $(DESTDIR)/include/simavr/avr/ - $(MKDIR) $(DESTDIR)/lib - $(INSTALL) ${OBJ}/libsimavr.a $(DESTDIR)/lib/ -- $(MKDIR) $(DESTDIR)/lib/pkgconfig/ -+ $(MKDIR) $(DESTDIR)/libdata/pkgconfig/ +@@ -108,10 +105,8 @@ install : all + simavr-avr.pc >$(DESTDIR)/libdata/pkgconfig/simavr-avr.pc sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \ -- simavr-avr.pc >$(DESTDIR)/lib/pkgconfig/simavr-avr.pc -+ simavr-avr.pc >$(DESTDIR)/libdata/pkgconfig/simavr-avr.pc - sed -e "s|PREFIX|${PREFIX}|g" -e "s|VERSION|${SIMAVR_VERSION}|g" \ -- simavr.pc >$(DESTDIR)/lib/pkgconfig/simavr.pc + simavr.pc >$(DESTDIR)/libdata/pkgconfig/simavr.pc -ifeq (${shell uname}, Linux) -+ simavr.pc >$(DESTDIR)/libdata/pkgconfig/simavr.pc $(INSTALL) ${OBJ}/libsimavr.so.1 $(DESTDIR)/lib/ ln -sf libsimavr.so.1 $(DESTDIR)/lib/libsimavr.so -endif diff --git a/devel/sparsehash/Makefile b/devel/sparsehash/Makefile index 404e8246417d..8046441597c6 100644 --- a/devel/sparsehash/Makefile +++ b/devel/sparsehash/Makefile @@ -11,6 +11,7 @@ COMMENT= Extremely memory-efficient hash_map implementation LICENSE= BSD3CLAUSE +USES= pathfix USE_GITHUB= yes GH_TAGNAME= ${PORTNAME}-${PORTVERSION} @@ -18,11 +19,6 @@ GNU_CONFIGURE= yes OPTIONS_DEFINE= DOCS -post-patch: - ${REINPLACE_CMD} -e \ - 's|^pkgconfigdir = .*|pkgconfigdir = ${PREFIX}/libdata/pkgconfig|' \ - ${WRKSRC}/Makefile.in - post-patch-DOCS-on: ${REINPLACE_CMD} -e \ 's|^docdir = .*|docdir = ${DOCSDIR}|' \ diff --git a/devel/tex-kpathsea/Makefile b/devel/tex-kpathsea/Makefile index 68a4b7f82168..cd181caa017e 100644 --- a/devel/tex-kpathsea/Makefile +++ b/devel/tex-kpathsea/Makefile @@ -12,7 +12,7 @@ DIST_SUBDIR= TeX MAINTAINER= hrs@FreeBSD.org COMMENT= Path searching library for TeX -USES= libtool tar:xz +USES= libtool pathfix tar:xz USE_LDCONFIG= yes USE_TEX= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} diff --git a/devel/tex-kpathsea/files/patch-Makefile.in b/devel/tex-kpathsea/files/patch-Makefile.in index ec7b01f484f2..22f302062632 100644 --- a/devel/tex-kpathsea/files/patch-Makefile.in +++ b/devel/tex-kpathsea/files/patch-Makefile.in @@ -40,8 +40,7 @@ xopendir.h \ xstat.h --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfigdir = $(prefix)/libdata/pkgconfig pkgconfig_DATA = kpathsea.pc DISTCLEANFILES = paths.h stamp-paths kpathsea.h kpseaccess_SOURCES = access.c diff --git a/devel/tex-libtexlua/Makefile b/devel/tex-libtexlua/Makefile index dcf84c1c7000..9cc70b6533d6 100644 --- a/devel/tex-libtexlua/Makefile +++ b/devel/tex-libtexlua/Makefile @@ -14,7 +14,7 @@ COMMENT= Lua library for TeXLive LICENSE= MIT LICENSE_FILE= ${WRKDIR}/LICENSE.MIT -USES= tar:xz libtool pkgconfig +USES= tar:xz libtool pathfix pkgconfig USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux libs/lua52 diff --git a/devel/tex-libtexlua/files/patch-Makefile.in b/devel/tex-libtexlua/files/patch-Makefile.in deleted file mode 100644 index 450a29e9c469..000000000000 --- a/devel/tex-libtexlua/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-16 14:32:53 UTC -+++ Makefile.in -@@ -675,7 +675,7 @@ lua52include_HEADERS = \ - $(LUA52_TREE)/src/lua.hpp \ - $(LUA52_TREE)/src/lualib.h - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = texlua52.pc - @build_TRUE@dist_check_SCRIPTS = lua52.test luaerror.test - @build_TRUE@TESTS = lua52.test luaerror.test diff --git a/devel/tex-libtexluajit/Makefile b/devel/tex-libtexluajit/Makefile index a7f6599201e5..8fd183ee0c81 100644 --- a/devel/tex-libtexluajit/Makefile +++ b/devel/tex-libtexluajit/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LuaJIT-2.0.3/COPYRIGHT BROKEN_powerpc64= Does not build -USES= tar:xz libtool pkgconfig +USES= tar:xz libtool pathfix pkgconfig USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux libs/luajit diff --git a/devel/tex-libtexluajit/files/patch-Makefile.in b/devel/tex-libtexluajit/files/patch-Makefile.in deleted file mode 100644 index facb0b0c7043..000000000000 --- a/devel/tex-libtexluajit/files/patch-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig 2015-02-16 14:32:53 UTC -+++ Makefile.in -@@ -728,7 +728,7 @@ luajitinclude_HEADERS = \ - $(LUAJIT_TREE)/src/lua.hpp \ - $(LUAJIT_TREE)/src/lualib.h - --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = ${prefix}/libdata/pkgconfig - pkgconfig_DATA = texluajit.pc - @build_TRUE@dist_check_SCRIPTS = luajit.test luajiterr.test - @build_TRUE@TESTS = luajit.test luajiterr.test diff --git a/devel/tex-synctex/Makefile b/devel/tex-synctex/Makefile index 91816270af4d..ef9e9209dcc6 100644 --- a/devel/tex-synctex/Makefile +++ b/devel/tex-synctex/Makefile @@ -16,7 +16,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/synctexdir/README.txt CONFLICTS= tex-web2c-20150521 -USES= libtool pkgconfig tar:xz +USES= libtool pathfix pkgconfig tar:xz USE_TEX= kpathsea USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} diff --git a/devel/tex-synctex/files/patch-Makefile.in b/devel/tex-synctex/files/patch-Makefile.in index 9eecbff4d371..fd92892f1fd3 100644 --- a/devel/tex-synctex/files/patch-Makefile.in +++ b/devel/tex-synctex/files/patch-Makefile.in @@ -29,12 +29,3 @@ proglib = lib/lib.a EXTRA_LIBRARIES = libmf.a libmputil.a libmplib.a libkanji.a \ libukanji.a libpdftex.a libluasocket.a libluajitsocket.a \ -@@ -3557,7 +3557,7 @@ - - nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES) - syncincludedir = ${includedir}/synctex --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - @SYNCTEX_TRUE@syncinclude_HEADERS = \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser.h \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h diff --git a/devel/tex-web2c/Makefile b/devel/tex-web2c/Makefile index d6e04e48c2cf..651148c59559 100644 --- a/devel/tex-web2c/Makefile +++ b/devel/tex-web2c/Makefile @@ -17,7 +17,7 @@ LIB_DEPENDS= libopenjpeg.so:graphics/openjpeg15 \ libzzip.so:devel/zziplib \ libmpfr.so:math/mpfr -USES= pkgconfig libtool tar:xz +USES= pathfix pkgconfig libtool tar:xz USE_TEX= kpathsea ptexenc USE_XORG= pixman USE_GNOME= cairo diff --git a/devel/tex-web2c/files/patch-Makefile.in b/devel/tex-web2c/files/patch-Makefile.in index 57fac2273f8c..da071e37ce34 100644 --- a/devel/tex-web2c/files/patch-Makefile.in +++ b/devel/tex-web2c/files/patch-Makefile.in @@ -15,12 +15,3 @@ nodist_man_MANS = EXTRA_DIST = PROJECTS cftests cpascal.h help.h w2c/config.h \ triptrap-sh tangle.web tangle.ch tangleboot.pin cwebdir \ -@@ -3557,7 +3557,7 @@ - - nodist_libsynctex_a_SOURCES = $(libsynctex_la_SOURCES) - syncincludedir = ${includedir}/synctex --pkgconfigdir = ${libdir}/pkgconfig -+pkgconfigdir = $(prefix)/libdata/pkgconfig - @SYNCTEX_TRUE@syncinclude_HEADERS = \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser.h \ - @SYNCTEX_TRUE@ synctexdir/synctex_parser_utils.h diff --git a/devel/thrift-c_glib/Makefile b/devel/thrift-c_glib/Makefile index 74e33d5104f1..f07db4c59948 100644 --- a/devel/thrift-c_glib/Makefile +++ b/devel/thrift-c_glib/Makefile @@ -20,7 +20,7 @@ LIB_DEPENDS= libglib-2.0.so:devel/glib20 DISTINFO_FILE= ${.CURDIR}/../thrift/distinfo -USES= autoreconf pkgconfig gmake libtool +USES= autoreconf pathfix pkgconfig gmake libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes @@ -43,7 +43,4 @@ CONFIGURE_ARGS+= \ --without-ruby \ --without-go -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/c_glib/Makefile.am - .include <bsd.port.mk> diff --git a/devel/thrift-cpp/Makefile b/devel/thrift-cpp/Makefile index 8a2652dabd0f..366e1f43da2d 100644 --- a/devel/thrift-cpp/Makefile +++ b/devel/thrift-cpp/Makefile @@ -19,7 +19,7 @@ LIB_DEPENDS= libboost_system.so:devel/boost-libs \ libevent.so:devel/libevent2 USES= autoreconf pkgconfig gmake compiler:c++11-lang \ - libtool ssl + libtool pathfix ssl GNU_CONFIGURE= yes USE_LDCONFIG= yes MAKE_JOBS_UNSAFE= yes @@ -60,9 +60,6 @@ BROKEN_FreeBSD_9= does not build with 9.x base OpenSSL USE_CXXSTD= c++11 .endif -post-patch: - @${REINPLACE_CMD} 's,^pkgconfigdir = .*,pkgconfigdir=$${prefix}/libdata/pkgconfig,' ${WRKSRC}/lib/cpp/Makefile.am - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so ${LN} -sf libthrift-${PORTVERSION}.so ${STAGEDIR}${PREFIX}/lib/libthrift.so.0 diff --git a/devel/unibilium/Makefile b/devel/unibilium/Makefile index db9723888f8b..3e2bd8f65f7f 100644 --- a/devel/unibilium/Makefile +++ b/devel/unibilium/Makefile @@ -15,14 +15,12 @@ LICENSE_FILE= ${WRKSRC}/LGPLv3 USE_GITHUB= yes GH_ACCOUNT= mauke -USES= gmake libtool:build perl5 pkgconfig +USES= gmake libtool:build pathfix perl5 pkgconfig +PATHFIX_MAKEFILEIN= Makefile USE_PERL5= build USE_LDCONFIG= yes MAKE_ARGS= MANDIR=${MANPREFIX}/man -post-patch: - ${REINPLACE_CMD} -e 's|$$(LIBDIR)/pkgconfig|${PREFIX}/libdata/pkgconfig|g' ${WRKSRC}/Makefile - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libunibilium.so diff --git a/devel/valgrind-devel/Makefile b/devel/valgrind-devel/Makefile index 66f497078f3c..27893af79057 100644 --- a/devel/valgrind-devel/Makefile +++ b/devel/valgrind-devel/Makefile @@ -44,7 +44,6 @@ MPI_LIB_DEPENDS= libmpich.so:net/mpich2 OPTIONS_SUB= yes USES= pathfix pkgconfig gmake perl5 shebangfix autoreconf -PATHFIX_MAKEFILEIN= Makefile.am USE_PERL5= build GNU_CONFIGURE= yes USE_LDCONFIG= yes diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index 3aa0eb6b7c4d..eb46259c90ff 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -42,7 +42,6 @@ MPI_LIB_DEPENDS= libmpich.so:net/mpich2 OPTIONS_SUB= yes USES= pathfix pkgconfig gmake perl5 shebangfix autoreconf -PATHFIX_MAKEFILEIN= Makefile.am USE_PERL5= build GNU_CONFIGURE= yes USE_LDCONFIG= yes |