--- Makefile.orig 2014-12-11 08:42:25.000000000 -0600
+++ Makefile 2015-09-18 07:13:58.000000000 -0500
+installname = -install_name ${prefix}/lib/
CBASEFLAGS = -W -Wall -fno-rtti -fno-exceptions
-UNIVFLAGS = -arch i386 -arch x86_64
JAVAINCS = -I/System/Library/Frameworks/JavaVM.framework/Headers
-INSTALL=install -o $(USER) -g wheel
# INSTALL=install -o 0 -g 0
# set debug directories for DEBUG=1 on the command line
+ installname = -Wl,-soname,
JAVAINCS = -I$(JAVA_HOME)/include
shared: libastyle-2.05.1.$(dylib)
libastyle-2.05.1.$(dylib): $(OBJs)
- $(CXX) $(dynamiclib) $(LDFLAGSr) $(UNIVFLAGS) -o $(bindir)/$@ $^
+ $(CXX) $(dynamiclib) $(installname)libastyle-2.05.1.$(dylib) $(LDFLAGSr) $(UNIVFLAGS) -o $(bindir)/$@ $^
java: libastyle-2.05.1j.$(dylib)
libastyle-2.05.1j.$(dylib): $(OBJsj)
- $(CXX) $(dynamiclib) $(LDFLAGSr) $(UNIVFLAGS) -o $(bindir)/$@ $^
+ $(CXX) $(dynamiclib) $(installname)libastyle-2.05.1j.$(dylib) $(LDFLAGSr) $(UNIVFLAGS) -o $(bindir)/$@ $^
all: release static shared
- $(INSTALL) -m 755 -d $(ipath)
- @$(INSTALL) -m 755 $(bindir)/astyle $(ipath)
+ $(INSTALL) -m 755 -d $(DESTDIR)$(ipath)
+ $(INSTALL) -m 755 $(bindir)/astyle $(DESTDIR)$(ipath)
- @if [ -d $(SYSCONF_PATH)/html ]; then \
- rm -rf $(SYSCONF_PATH)/html; \
+ @if [ -d $(DESTDIR)$(SYSCONF_PATH)/html ]; then \
+ rm -rf $(DESTDIR)$(SYSCONF_PATH)/html; \
- $(INSTALL) -m 755 -d $(SYSCONF_PATH)