Created
May 2, 2014 06:34
-
-
Save clemtibs/3cacd7e48625ec3443f5 to your computer and use it in GitHub Desktop.
Revisions
-
Brian Clements created this gist
May 2, 2014 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,15 @@ config BR2_PACKAGE_GIT bool "git" depends on BR2_LARGEFILE depends on BR2_USE_MMU # uses fork() select BR2_PACKAGE_ZLIB select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE help Git is a free and open source distributed version control system designed to handle everything from small to very large projects. http://git-scm.com comment "git needs a toolchain w/ largefile" depends on BR2_USE_MMU depends on !BR2_LARGEFILE This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,61 @@ ################################################################################ # # git # ################################################################################ GIT_VERSION = 1.9.0 GIT_SITE = http://git-core.googlecode.com/files/ GIT_LICENSE = GPLv2 LGPLv2.1+ GIT_LICENSE_FILES = COPYING LGPL-2.1 GIT_DEPENDENCIES = zlib host-gettext ifeq ($(BR2_PACKAGE_OPENSSL),y) GIT_DEPENDENCIES += openssl GIT_CONF_OPT += --with-openssl else GIT_CONF_OPT += --without-openssl endif ifeq ($(BR2_PACKAGE_PERL),y) GIT_DEPENDENCIES += perl GIT_CONF_OPT += --with-libpcre else GIT_CONF_OPT += --without-libpcre endif ifeq ($(BR2_PACKAGE_CURL),y) GIT_DEPENDENCIES += curl GIT_CONF_OPT += --with-curl else GIT_CONF_OPT += --without-curl endif ifeq ($(BR2_PACKAGE_EXPAT),y) GIT_DEPENDENCIES += expat GIT_CONF_OPT += --with-expat else GIT_CONF_OPT += --without-expat endif ifeq ($(BR2_PACKAGE_LIBICONV),y) GIT_DEPENDENCIES += libiconv GIT_CONF_ENV += LIBS=-liconv GIT_CONF_OPT += --with-iconv=/usr/lib else GIT_CONF_OPT += --without-iconv endif ifeq ($(BR2_PACKAGE_TCL),y) GIT_DEPENDENCIES += tcl GIT_CONF_OPT += --with-tcltk else GIT_CONF_OPT += --without-tcltk endif # assume yes for these tests, configure will bail out otherwise # saying error: cannot run test program while cross compiling GIT_CONF_ENV += ac_cv_fread_reads_directories=yes \ ac_cv_snprintf_returns_bogus=yes $(eval $(autotools-package))