PREFIX=$(HOME)/FIX/leopard
+ARCHS=-arch ppc -arch i386 -arch ppc64 -arch x86_64
+
# package URL
PKGCONFIG_URL=http://pkgconfig.freedesktop.org/releases/pkg-config-0.23.tar.gz
# pkgconfig to look for X11 libraries too
BASE_CONFIG=--prefix=$(PREFIX) --disable-dependency-tracking --enable-static=yes --enable-shared=no PKG_CONFIG="$(PREFIX)/bin/pkg-config" PKG_CONFIG_PATH="$(PREFIX)/lib/pkgconfig:/usr/X11/lib/pkgconfig"
-FLAG_CONFIG=CFLAGS="-O2 -arch ppc -arch i386 -arch ppc64 -arch x86_64" LDFLAGS="-arch ppc -arch i386 -arch ppc64 -arch x86_64"
+FLAG_CONFIG=CFLAGS="-O2 $(ARCHS)" LDFLAGS="$(ARCHS)"
install: $(PREFIX)/lib/$(PANGO) $(PREFIX)/lib/$(GD)
cp glibconfig.h glibconfig.x86_64.h && \
cp darwin.cache darwinian.cache && \
echo --- UNIVERSAL BINARY PASS --- && \
- ./configure $(BASE_CONFIG) CFLAGS="-O2 -arch ppc -arch i386 -arch ppc64 -arch x86_64 -I$(PREFIX)/include" LDFLAGS="-arch ppc -arch i386 -arch ppc64 -arch x86_64 -L$(PREFIX)/lib" && \
+ ./configure $(BASE_CONFIG) CFLAGS="-O2 $(ARCHS) -I$(PREFIX)/include" LDFLAGS="$(ARCHS) -L$(PREFIX)/lib" && \
rm config.h && \
echo "#if defined(__ppc__)" >>config.h && \
cat config.ppc.h >>config.h && \
@echo
@echo CONFIGURING PIXMAN...
@echo
- cd $(PIXMAN_DIR) && ./configure $(BASE_CONFIG) CFLAGS="-arch ppc -arch i386 -arch ppc64 -arch x86_64" LDFLAGS="-arch ppc -arch i386 -arch ppc64 -arch x86_64"
+ cd $(PIXMAN_DIR) && ./configure $(BASE_CONFIG) CFLAGS="$(ARCHS)" LDFLAGS="$(ARCHS)"
$(PIXMAN_DIR)/configure: | $(PIXMAN_DIR).tar.gz
@echo