1 #############################################################
5 #############################################################
8 LIBCGICC_DIR
=$(BUILD_DIR
)/cgicc-
$(LIBCGICC_VERSION
)
9 LIBCGICC_SITE
=$(BR2_GNU_MIRROR
)/cgicc
/
10 LIBCGICC_SOURCE
=cgicc-
$(LIBCGICC_VERSION
).
tar.gz
13 $(DL_DIR
)/$(LIBCGICC_SOURCE
):
14 $(WGET
) -P
$(DL_DIR
) $(LIBCGICC_SITE
)/$(LIBCGICC_SOURCE
)
16 $(LIBCGICC_DIR
)/.unpacked
: $(DL_DIR
)/$(LIBCGICC_SOURCE
)
17 $(LIBCGICC_CAT
) $(DL_DIR
)/$(LIBCGICC_SOURCE
) |
tar -C
$(BUILD_DIR
) $(TAR_OPTIONS
) -
18 $(CONFIG_UPDATE
) $(@D
)
19 # building the docs didn't work, disable them
20 $(SED
) 's/^SUBDIRS.*/SUBDIRS=cgicc/' $(LIBCGICC_DIR
)/Makefile.in
23 $(LIBCGICC_DIR
)/.configured
: $(LIBCGICC_DIR
)/.unpacked
24 (cd
$(LIBCGICC_DIR
); rm -f config.cache
; \
25 $(AUTO_CONFIGURE_TARGET
) \
31 --libexecdir
=/usr
/lib \
33 --datadir=/usr
/share \
34 --localstatedir
=/var \
35 --includedir=/usr
/include \
36 --mandir=/usr
/share
/man \
37 --infodir=/usr
/share
/info \
41 $(LIBCGICC_DIR
)/.compiled
: $(LIBCGICC_DIR
)/.configured
42 $(MAKE
) -C
$(LIBCGICC_DIR
)
45 $(STAGING_DIR
)/lib
/libcgicc.so
: $(LIBCGICC_DIR
)/.compiled
46 $(MAKE
) DESTDIR
=$(STAGING_DIR
) -C
$(LIBCGICC_DIR
) install
49 $(TARGET_DIR
)/usr
/lib
/libcgicc.so
: $(STAGING_DIR
)/lib
/libcgicc.so
51 cp
-dpf
$(STAGING_DIR
)/lib
/libcgicc.so
* $(TARGET_DIR
)/usr
/lib
/
52 $(STRIPCMD
) $(STRIP_STRIP_UNNEEDED
) $(TARGET_DIR
)/usr
/lib
/libcgicc.so
*
54 libcgicc
: $(TARGET_DIR
)/usr
/lib
/libcgicc.so
56 libcgicc-source
: $(DL_DIR
)/$(LIBCGICC_SOURCE
)
59 -$(MAKE
) -C
$(LIBCGICC_DIR
) clean
60 rm -f
$(TARGET_DIR
)/usr
/lib
/libcgicc.
*
63 rm -rf
$(LIBCGICC_DIR
)
65 #############################################################
67 # Toplevel Makefile options
69 #############################################################
70 ifeq ($(BR2_PACKAGE_LIBCGICC
),y
)