|
@@ -65,29 +65,26 @@ $(1):
|
|
git://*|*.git) \
|
|
git://*|*.git) \
|
|
rm -rf $${PKG_NAME}-$${PKG_VERSION}; \
|
|
rm -rf $${PKG_NAME}-$${PKG_VERSION}; \
|
|
if [ ! -z "$${PKG_GIT}" ]; then \
|
|
if [ ! -z "$${PKG_GIT}" ]; then \
|
|
- case "$${PKG_GIT}" in \
|
|
+ case "$${PKG_GIT}" in \
|
|
- tag|branch) \
|
|
+ tag|branch) \
|
|
echo "Using git tag/branch: $${PKG_VERSION}"; \
|
|
echo "Using git tag/branch: $${PKG_VERSION}"; \
|
|
git clone --depth 1 --branch $${PKG_VERSION} $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
git clone --depth 1 --branch $${PKG_VERSION} $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
;; \
|
|
;; \
|
|
- hash) \
|
|
+ hash) \
|
|
echo "Using git hash: $${PKG_VERSION}"; \
|
|
echo "Using git hash: $${PKG_VERSION}"; \
|
|
git clone $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
git clone $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
(cd $${PKG_NAME}-$${PKG_VERSION}; git checkout $(GITOPTS) $${PKG_VERSION}); \
|
|
(cd $${PKG_NAME}-$${PKG_VERSION}; git checkout $(GITOPTS) $${PKG_VERSION}); \
|
|
;; \
|
|
;; \
|
|
- head) \
|
|
+ esac ;\
|
|
- echo "Using git head"; \
|
|
+ else \
|
|
- git clone $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
+ echo "Using git head"; \
|
|
- ;; \
|
|
+ git clone $(GITOPTS) $${PKG_SITES} $${PKG_NAME}-$${PKG_VERSION}; \
|
|
- esac ;\
|
|
+ fi; \
|
|
tar cJf $${PKG_NAME}-$${PKG_VERSION}.tar.xz $${PKG_NAME}-$${PKG_VERSION}; \
|
|
tar cJf $${PKG_NAME}-$${PKG_VERSION}.tar.xz $${PKG_NAME}-$${PKG_VERSION}; \
|
|
touch $$$${filename}.nohash; \
|
|
touch $$$${filename}.nohash; \
|
|
rm -rf $${PKG_NAME}-$${PKG_VERSION}; \
|
|
rm -rf $${PKG_NAME}-$${PKG_VERSION}; \
|
|
: check the size here; \
|
|
: check the size here; \
|
|
[[ ! -e $$$$filename ]] || exit 0; \
|
|
[[ ! -e $$$$filename ]] || exit 0; \
|
|
- else \
|
|
|
|
- echo "PKG_GIT is missing" ;\
|
|
|
|
- fi; \
|
|
|
|
;; \
|
|
;; \
|
|
http://*|https://*|ftp://*) \
|
|
http://*|https://*|ftp://*) \
|
|
for site in $${PKG_SITES} $${MASTER_SITE_BACKUP}; do \
|
|
for site in $${PKG_SITES} $${MASTER_SITE_BACKUP}; do \
|