$FreeBSD: ports/graphics/gimp-gmic-plugin/files/patch-src_Makefile,v 1.3 2011/09/04 15:59:39 crees Exp $ --- src/Makefile.orig 2011-08-23 18:18:27.000000000 +0400 +++ src/Makefile 2011-08-30 22:32:02.000000000 +0400 @@ -142,15 +142,6 @@ ZLIB_CFLAGS = -Dcimg_use_zlib ZLIB_LDFLAGS = -lz -# Flags to enable native support of webcams, using the OpenCV library. -OPENCV_CFLAGS = -Dcimg_use_opencv -I$(USR)/include/opencv -ifeq ($(OS),Darwin) -OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui # Use this for OpenCV 2.2.0 ! -else -OPENCV_LDFLAGS = -lcv -lhighgui -# OPENCV_LDFLAGS = -lopencv_core -lopencv_highgui # Use this for OpenCV 2.2.0 ! -endif - # Flags to enable native support of most classical image file formats, using the GraphicsMagick++ library. MAGICK_CFLAGS = -Dcimg_use_magick -I$(USR)/include/GraphicsMagick ifeq ($(OS),Darwin) @@ -236,6 +227,14 @@ $(MAKE) gimp $(MAKE) lib else +ifeq ($(OS),FreeBSD) + @echo "**" + @echo "** FreeBSD configuration" + @echo "**" + $(MAKE) freebsd + $(MAKE) bashcompletion + $(MAKE) gimp +else ifeq ($(OS),Darwin) @echo "**" @echo "** MacOSX configuration" @@ -252,9 +251,10 @@ $(MAKE) gimp endif endif +endif gimp: - $(MAKE) "CFLAGS=$(STD_GIMP_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS) $(OPT_LDFLAGS)" "STRIP_EXE=1" gmic_gimp + $(MAKE) "CFLAGS+=$(STD_GIMP_CFLAGS)" "LDFLAGS+=$(STD_GIMP_LDFLAGS)" "STRIP_EXE=1" gmic_gimp lib: $(MAKE) "CFLAGS=$(STD_LIB_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS+=$(STD_LIB_LDFLAGS)" gmic_lib @@ -269,6 +269,9 @@ linux: $(MAKE) "CFLAGS=$(STD_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_gmic +freebsd: + $(MAKE) "CFLAGS+=$(STD_UNIX_CFLAGS)" "LDFLAGS+=$(STD_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_gmic + custom: $(MAKE) "CFLAGS=$(CUST_UNIX_CFLAGS) $(OPT_CFLAGS)" "LDFLAGS=$(CUST_UNIX_LDFLAGS)" "STRIP_EXE=1" gmic_gmic