CLEAN_PKG += automake
DISTCLEAN_PKG += automake-$(AUTOMAKE_VERSION).tar.gz
-# ***************************************************************************
-# libiconv
-# ***************************************************************************
-
-libiconv-$(LIBICONV_VERSION).tar.gz:
- $(WGET) $(LIBICONV_URL)
-
-libiconv: libiconv-$(LIBICONV_VERSION).tar.gz
- $(EXTRACT_GZ)
-
-.iconv: libiconv
- (cd libiconv; ./configure --prefix=$(PREFIX) && make && make install)
- $(INSTALL_NAME)
- touch $@
-
-CLEAN_FILE += .iconv
-CLEAN_PKG += libiconv
-DISTCLEAN_PKG += libiconv-$(LIBICONV_VERSION).tar.gz
-
# ***************************************************************************
# pkgconfig
# ***************************************************************************
CLEAN_FILE += .pkgcfg
CLEAN_PKG += pkgconfig
DISTCLEAN_PKG += pkgconfig-$(PKGCFG_VERSION).tar.gz
+
# ***************************************************************************
# gettext
# ***************************************************************************
$(EXTRACT_GZ)
patch -p 0 < Patches/gettext.patch
-.intl: gettext .iconv
+.intl: gettext
( cd $< && ./configure --prefix=$(PREFIX) )
ifeq ($(SYS),BEOS)
# The ugliest kludge ever - so libtool correctly links shared libraries
CLEAN_PKG += gettext
DISTCLEAN_PKG += gettext-$(GETTEXT_VERSION).tar.gz
+# ***************************************************************************
+# libiconv
+# ***************************************************************************
+
+libiconv-$(LIBICONV_VERSION).tar.gz:
+ $(WGET) $(LIBICONV_URL)
+
+libiconv: libiconv-$(LIBICONV_VERSION).tar.gz
+ $(EXTRACT_GZ)
+
+.iconv: libiconv
+ (cd libiconv; ./configure --prefix=$(PREFIX) --disable-nls && make && make install)
+ $(INSTALL_NAME)
+ touch $@
+
+CLEAN_FILE += .iconv
+CLEAN_PKG += libiconv
+DISTCLEAN_PKG += libiconv-$(LIBICONV_VERSION).tar.gz
+
# ***************************************************************************
# freetype2
# ***************************************************************************
$(EXTRACT_GZ)
.gcrypt: libgcrypt
- (cd $<; ./configure --prefix=$(PREFIX) && make && make install )
+ (cd $<; ./configure --prefix=$(PREFIX) CFLAGS="$(CFLAGS) -D_BSD_SOCKLEN_T_=int" && make && make install )
touch $@
CLEAN_FILE += .gcrypt