2 # Copyright (C) 2009 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
7 # Alessandro Di Marco <dmr-wrt@ethzero.com>
9 include $(TOPDIR
)/rules.mk
15 PKG_SOURCE
:=${PKG_NAME}-${PKG_VERSION}.
tar.gz
16 PKG_SOURCE_URL
:=http
://git-scm.com
17 PKG_MD5SUM
:=91bddd06604c6f9a37c3b38f99db47d5
19 include $(INCLUDE_DIR
)/package.mk
24 DEPENDS
:=+libopenssl
+zlib
+dropbear
25 TITLE
:=The fast version control system
26 URL
:=http
://git-scm.com
29 define Package
/git
/description
30 Git is a free
& open source
, distributed version control system
31 designed to handle everything from small to very large projects
32 with speed and efficiency.
35 define Build
/Configure
36 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
39 (cd
$(PKG_BUILD_DIR
); \
46 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
49 CFLAGS
="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
50 CPPFLAGS
="$(TARGET_CPPFLAGS)" \
51 LDFLAGS
="$(TARGET_LDFLAGS)" \
53 NO_EXPAT
="YesPlease" \
55 NO_ICONV
="YesPlease" \
58 NO_TCLTK
="YesPlease" \
62 define Package
/git
/install
63 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
67 CFLAGS
="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
68 CPPFLAGS
="$(TARGET_CPPFLAGS)" \
69 LDFLAGS
="$(TARGET_LDFLAGS)" \
71 NO_EXPAT
="YesPlease" \
73 NO_ICONV
="YesPlease" \
76 NO_TCLTK
="YesPlease" \
80 $(eval
$(call BuildPackage
,git
))