Antoine Jacoutot writes:
>>+Index: configure
>>+--- configure.orig
>>++++ configure
>>+@@ -18,7 +18,7 @@ srcdir=
>>+ prefix=/usr/local
>>+ exec_prefix='$(prefix)'
>>+ bindir='$(exec_prefix)/bin'
>>+-datarootdir='$(prefix)/share'
>>++datarootdir='$(prefix)'
>>+ includedir='${prefix}/include'
>>+ infodir='$(datarootdir)/info'
>>+ libdir='${exec_prefix}/lib'
>
> Would FAKE_FLAGS work in this situation?
with following diff it works without the patch. This is much more
maintainable than the patch.
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/ocrad/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile 12 May 2018 13:47:14 -0000 1.15
+++ Makefile 15 May 2018 06:24:32 -0000
@@ -14,9 +14,10 @@ WANTLIB= c m ${COMPILER_LIBCXX}
MASTER_SITES= ${MASTER_SITE_GNU:=ocrad/}
-CONFIGURE_STYLE=gnu
+CONFIGURE_STYLE=simple
MAKE_FLAGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}"
+FAKE_FLAGS= datarootdir="${PREFIX}"
post-install:
${INSTALL_MAN} ${WRKBUILD}/doc/ocrad.1 ${PREFIX}/man/man1