* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
@ 2012-09-20 20:48 Marek Belisko
2012-09-20 20:48 ` [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github Marek Belisko
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Marek Belisko @ 2012-09-20 20:48 UTC (permalink / raw)
To: buildroot
Verified way how to get packages from github by version or sha1
(it's enough to use first 7 characters from SHA1):
1. by sha1
FOO_VERSION = 1234567
FOO_SITE = http://github.com/user/package/tarball/branch
2. by version
FOO_VERSION = v1.0
FOO_SITE = http://github.com/user/package/tarball/$(FOO_VERSION)
Changes from V1:
- remove unnecessary FOO_SOURCE from mk files and documentation
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
---
package/cpuload/cpuload.mk | 2 +-
package/input-event-daemon/input-event-daemon.mk | 2 +-
package/jsmin/jsmin.mk | 4 ++--
package/libiqrf/libiqrf.mk | 2 +-
package/mtdev2tuio/mtdev2tuio.mk | 4 ++--
package/omap-u-boot-utils/omap-u-boot-utils.mk | 5 ++---
package/socketcand/socketcand.mk | 4 ++--
package/ti-utils/ti-utils.mk | 4 ++--
package/tslib/tslib.mk | 4 ++--
package/yajl/yajl.mk | 2 +-
10 files changed, 16 insertions(+), 17 deletions(-)
diff --git a/package/cpuload/cpuload.mk b/package/cpuload/cpuload.mk
index d25c504..494cbb1 100644
--- a/package/cpuload/cpuload.mk
+++ b/package/cpuload/cpuload.mk
@@ -5,7 +5,7 @@
#############################################################
CPULOAD_VERSION = v0.3
-CPULOAD_SITE = git://github.com/kelvincheung/cpuload.git
+CPULOAD_SITE = http://github.com/kelvincheung/cpuload/tarball/$(CPULOAD_VERSION)
CPULOAD_LICENSE = GPLv2
CPULOAD_LICENSE_FILES = COPYING
diff --git a/package/input-event-daemon/input-event-daemon.mk b/package/input-event-daemon/input-event-daemon.mk
index f99bfbe..fdff557 100644
--- a/package/input-event-daemon/input-event-daemon.mk
+++ b/package/input-event-daemon/input-event-daemon.mk
@@ -5,7 +5,7 @@
#############################################################
INPUT_EVENT_DAEMON_VERSION = v0.1.3
-INPUT_EVENT_DAEMON_SITE = git://github.com/gandro/input-event-daemon.git
+INPUT_EVENT_DAEMON_SITE = http://github.com/gandro/input-event-daemon/tarball/$(INPUT_EVENT_DAEMON_VERSION)
INPUT_EVENT_DAEMON_LICENSE = input-event-daemon license
INPUT_EVENT_DAEMON_LICENSE_FILES = README
diff --git a/package/jsmin/jsmin.mk b/package/jsmin/jsmin.mk
index fb8c214..0e82008 100644
--- a/package/jsmin/jsmin.mk
+++ b/package/jsmin/jsmin.mk
@@ -1,5 +1,5 @@
-JSMIN_VERSION = a9b47554d5684a55301a2eb7ca8480b7ee7630d4
-JSMIN_SITE = git://github.com/douglascrockford/JSMin.git
+JSMIN_VERSION = a9b4755
+JSMIN_SITE = http://github.com/douglascrockford/JSMin/tarball/master
define JSMIN_BUILD_CMDS
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) jsmin
diff --git a/package/libiqrf/libiqrf.mk b/package/libiqrf/libiqrf.mk
index 4cf1541..d7603ae 100644
--- a/package/libiqrf/libiqrf.mk
+++ b/package/libiqrf/libiqrf.mk
@@ -5,7 +5,7 @@
#############################################################
LIBIQRF_VERSION = v0.1.0
-LIBIQRF_SITE = git://github.com/nandra/libiqrf.git
+LIBIQRF_SITE = http://github.com/nandra/libiqrf/tarball/$(LIBIQRF_VERSION)
LIBIQRF_INSTALL_STAGING = YES
LIBIQRF_DEPENDENCIES = libusb
diff --git a/package/mtdev2tuio/mtdev2tuio.mk b/package/mtdev2tuio/mtdev2tuio.mk
index a86c0bf..9306946 100644
--- a/package/mtdev2tuio/mtdev2tuio.mk
+++ b/package/mtdev2tuio/mtdev2tuio.mk
@@ -3,8 +3,8 @@
# mtdev2tuio
#
#############################################################
-MTDEV2TUIO_VERSION = e1e7378d86
-MTDEV2TUIO_SITE = git://github.com/olivopaolo/mtdev2tuio.git
+MTDEV2TUIO_VERSION = e1e7378
+MTDEV2TUIO_SITE = http://github.com/olivopaolo/mtdev2tuio/tarball/master
MTDEV2TUIO_DEPENDENCIES = mtdev liblo
MTDEV2TUIO_LICENSE = GPLv3+
MTDEV2TUIO_LICENSE_FILES = COPYING
diff --git a/package/omap-u-boot-utils/omap-u-boot-utils.mk b/package/omap-u-boot-utils/omap-u-boot-utils.mk
index 8405f62..bb894a5 100644
--- a/package/omap-u-boot-utils/omap-u-boot-utils.mk
+++ b/package/omap-u-boot-utils/omap-u-boot-utils.mk
@@ -4,9 +4,8 @@
#
#############################################################
-OMAP_U_BOOT_UTILS_VERSION = 8aff852322
-OMAP_U_BOOT_UTILS_SITE = http://github.com/nmenon/omap-u-boot-utils.git
-OMAP_U_BOOT_UTILS_SITE_METHOD = git
+OMAP_U_BOOT_UTILS_VERSION = 8aff852
+OMAP_U_BOOT_UTILS_SITE = http://github.com/nmenon/omap-u-boot-utils/tarball/master
define HOST_OMAP_U_BOOT_UTILS_BUILD_CMDS
$(MAKE) -C $(@D)
diff --git a/package/socketcand/socketcand.mk b/package/socketcand/socketcand.mk
index a1e672f..efade31 100644
--- a/package/socketcand/socketcand.mk
+++ b/package/socketcand/socketcand.mk
@@ -3,8 +3,8 @@
# socketcand
#
#############################################################
-SOCKETCAND_VERSION = 7d06986fa4b5fd2c210ec4e248dab41107be1ccd
-SOCKETCAND_SITE = git://github.com/dschanoeh/socketcand.git
+SOCKETCAND_VERSION = 7d06986
+SOCKETCAND_SITE = http://github.com/dschanoeh/socketcand/tarball/master
SOCKETCAND_AUTORECONF = YES
SOCKETCAND_DEPENDENCIES = libconfig
diff --git a/package/ti-utils/ti-utils.mk b/package/ti-utils/ti-utils.mk
index ac54370..956daf4 100644
--- a/package/ti-utils/ti-utils.mk
+++ b/package/ti-utils/ti-utils.mk
@@ -4,8 +4,8 @@
#
#############################################################
-TI_UTILS_VERSION = 06dbdb2727354b5f3ad7c723897f40051fddee49
-TI_UTILS_SITE = git://github.com/gxk/ti-utils.git
+TI_UTILS_VERSION = 06dbdb2
+TI_UTILS_SITE = http://github.com/gxk/ti-utils/tarball/master
TI_UTILS_DEPENDENCIES = libnl
define TI_UTILS_BUILD_CMDS
diff --git a/package/tslib/tslib.mk b/package/tslib/tslib.mk
index 8f30c25..b10b5ec 100644
--- a/package/tslib/tslib.mk
+++ b/package/tslib/tslib.mk
@@ -3,8 +3,8 @@
# tslib
#
#############################################################
-TSLIB_VERSION = 412d99d8b92c
-TSLIB_SITE = git://github.com/kergoth/tslib.git
+TSLIB_VERSION = 412d99d
+TSLIB_SITE = http://github.com/kergoth/tslib/tarball/master
TSLIB_AUTORECONF = YES
TSLIB_INSTALL_STAGING = YES
TSLIB_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) LDFLAGS=-L$(STAGING_DIR)/usr/lib install
diff --git a/package/yajl/yajl.mk b/package/yajl/yajl.mk
index 9cebeb7..6f9c640 100644
--- a/package/yajl/yajl.mk
+++ b/package/yajl/yajl.mk
@@ -5,7 +5,7 @@
################################################################################
YAJL_VERSION = 2.0.4
-YAJL_SITE = git://github.com/lloyd/yajl.git
+YAJL_SITE = http://github.com/lloyd/yajl/tarball/$(YAJL_VERSION)
YAJL_INSTALL_STAGING = YES
YAJL_LICENSE = ISC
YAJL_LICENSE_FILES = COPYING
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread* [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github.
2012-09-20 20:48 [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Marek Belisko
@ 2012-09-20 20:48 ` Marek Belisko
2012-09-20 22:22 ` Samuel Martin
2012-09-20 22:15 ` [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Arnout Vandecappelle
2012-10-08 19:27 ` Peter Korsgaard
2 siblings, 1 reply; 9+ messages in thread
From: Marek Belisko @ 2012-09-20 20:48 UTC (permalink / raw)
To: buildroot
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
---
docs/manual/faq.txt | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/docs/manual/faq.txt b/docs/manual/faq.txt
index 575d019..97a754b 100644
--- a/docs/manual/faq.txt
+++ b/docs/manual/faq.txt
@@ -36,3 +36,24 @@ then probably you are running a Fedora (or similar) distribution, and
you should install the +glibc-static+ package. This is because the
+module-init-tools+ build process wants to link statically against the
C library.
+
+How to add package from github
+------------------------------
+
+If the package has no release version, or its version cannot be
+identified using tag, then the sha1 of the particular commit should be
+used to identify the version (the first 7 characters of the sha1 are
+enough):
+
+------------------------
+FOO_VERSION = 1234567
+FOO_SITE = http://github.com/<user>/<package>/tarball/<branch>
+------------------------
+
+If the package version matches a tag, then this tag should be used to
+identify the version:
+
+------------------------
+FOO_VERSION = v1.0
+FOO_SITE = http://github.com/<user>/<package>/tarball/$(FOO_VERSION)
+------------------------
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github.
2012-09-20 20:48 ` [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github Marek Belisko
@ 2012-09-20 22:22 ` Samuel Martin
0 siblings, 0 replies; 9+ messages in thread
From: Samuel Martin @ 2012-09-20 22:22 UTC (permalink / raw)
To: buildroot
Hi Marek, all,
2012/9/20 Marek Belisko <marek.belisko@open-nandra.com>:
> Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
> ---
> docs/manual/faq.txt | 21 +++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/docs/manual/faq.txt b/docs/manual/faq.txt
> index 575d019..97a754b 100644
> --- a/docs/manual/faq.txt
> +++ b/docs/manual/faq.txt
> @@ -36,3 +36,24 @@ then probably you are running a Fedora (or similar) distribution, and
> you should install the +glibc-static+ package. This is because the
> +module-init-tools+ build process wants to link statically against the
> C library.
> +
> +How to add package from github
> +------------------------------
> +
> +If the package has no release version, or its version cannot be
> +identified using tag, then the sha1 of the particular commit should be
> +used to identify the version (the first 7 characters of the sha1 are
> +enough):
> +
> +------------------------
> +FOO_VERSION = 1234567
> +FOO_SITE = http://github.com/<user>/<package>/tarball/<branch>
> +------------------------
Note that <package> must match the name of the package in Buildroot.
Otherwise, FOO_SOURCE should be set.
> +
> +If the package version matches a tag, then this tag should be used to
> +identify the version:
> +
> +------------------------
> +FOO_VERSION = v1.0
> +FOO_SITE = http://github.com/<user>/<package>/tarball/$(FOO_VERSION)
> +------------------------
> --
> 1.7.9.5
>
Regards,
--
Sam
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
2012-09-20 20:48 [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Marek Belisko
2012-09-20 20:48 ` [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github Marek Belisko
@ 2012-09-20 22:15 ` Arnout Vandecappelle
2012-09-20 22:17 ` Samuel Martin
2012-10-08 19:27 ` Peter Korsgaard
2 siblings, 1 reply; 9+ messages in thread
From: Arnout Vandecappelle @ 2012-09-20 22:15 UTC (permalink / raw)
To: buildroot
On 09/20/12 22:48, Marek Belisko wrote:
> Verified way how to get packages from github by version or sha1
> (it's enough to use first 7 characters from SHA1):
> 1. by sha1
> FOO_VERSION = 1234567
> FOO_SITE =http://github.com/user/package/tarball/branch
>
> 2. by version
> FOO_VERSION = v1.0
> FOO_SITE =http://github.com/user/package/tarball/$(FOO_VERSION)
>
> Changes from V1:
> - remove unnecessary FOO_SOURCE from mk files and documentation
The changelog of the patch should go below the Signed-off-by,
separated by a line with
---
This makes sure the patch changelog is not included in the final
git commit message.
> Signed-off-by: Marek Belisko<marek.belisko@open-nandra.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Tested-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
(re-downloaded the affected packages)
Regards,
Arnout
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286540
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
2012-09-20 20:48 [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Marek Belisko
2012-09-20 20:48 ` [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github Marek Belisko
2012-09-20 22:15 ` [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Arnout Vandecappelle
@ 2012-10-08 19:27 ` Peter Korsgaard
2 siblings, 0 replies; 9+ messages in thread
From: Peter Korsgaard @ 2012-10-08 19:27 UTC (permalink / raw)
To: buildroot
>>>>> "Marek" == Marek Belisko <marek.belisko@open-nandra.com> writes:
Marek> Verified way how to get packages from github by version or sha1
Marek> (it's enough to use first 7 characters from SHA1):
Committed both, thanks all.
--
Bye, Peter Korsgaard
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
@ 2012-09-15 21:57 Marek Belisko
2012-09-16 11:05 ` Samuel Martin
0 siblings, 1 reply; 9+ messages in thread
From: Marek Belisko @ 2012-09-15 21:57 UTC (permalink / raw)
To: buildroot
Verified way how to get packages from github by version or sha1
(it's enough to use first 7 characters from SHA1):
1. by sha1
FOO_VERSION = 1234567
FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
FOO_SITE = http://github.com/user/package/tarball/master
2. by version
FOO_VERSION = v1.0
FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
FOO_SITE = http://github.com/user/package/tarball/$(FOO_VERSION)
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
---
package/cpuload/cpuload.mk | 3 ++-
package/input-event-daemon/input-event-daemon.mk | 3 ++-
package/jsmin/jsmin.mk | 5 +++--
package/libiqrf/libiqrf.mk | 3 ++-
package/mtdev2tuio/mtdev2tuio.mk | 5 +++--
package/omap-u-boot-utils/omap-u-boot-utils.mk | 6 +++---
package/socketcand/socketcand.mk | 5 +++--
package/ti-utils/ti-utils.mk | 5 +++--
package/tslib/tslib.mk | 5 +++--
package/yajl/yajl.mk | 3 ++-
10 files changed, 26 insertions(+), 17 deletions(-)
diff --git a/package/cpuload/cpuload.mk b/package/cpuload/cpuload.mk
index d25c504..a333df2 100644
--- a/package/cpuload/cpuload.mk
+++ b/package/cpuload/cpuload.mk
@@ -5,7 +5,8 @@
#############################################################
CPULOAD_VERSION = v0.3
-CPULOAD_SITE = git://github.com/kelvincheung/cpuload.git
+CPULOAD_SOURCE = kelvincheung-cpuload-$(CPULOAD_VERSION).tar.gz
+CPULOAD_SITE = http://github.com/kelvincheung/cpuload/tarball/$(CPULOAD_VERSION)
CPULOAD_LICENSE = GPLv2
CPULOAD_LICENSE_FILES = COPYING
diff --git a/package/input-event-daemon/input-event-daemon.mk b/package/input-event-daemon/input-event-daemon.mk
index f99bfbe..dc36224 100644
--- a/package/input-event-daemon/input-event-daemon.mk
+++ b/package/input-event-daemon/input-event-daemon.mk
@@ -5,7 +5,8 @@
#############################################################
INPUT_EVENT_DAEMON_VERSION = v0.1.3
-INPUT_EVENT_DAEMON_SITE = git://github.com/gandro/input-event-daemon.git
+INPUT_EVENT_DAEMON_SOURCE = gandro-input-event-daemon-$(INPUT_EVENT_DAEMON_VERSION).tar.gz
+INPUT_EVENT_DAEMON_SITE = http://github.com/gandro/input-event-daemon/tarball/$(INPUT_EVENT_DAEMON_VERSION)
INPUT_EVENT_DAEMON_LICENSE = input-event-daemon license
INPUT_EVENT_DAEMON_LICENSE_FILES = README
diff --git a/package/jsmin/jsmin.mk b/package/jsmin/jsmin.mk
index fb8c214..8eaee48 100644
--- a/package/jsmin/jsmin.mk
+++ b/package/jsmin/jsmin.mk
@@ -1,5 +1,6 @@
-JSMIN_VERSION = a9b47554d5684a55301a2eb7ca8480b7ee7630d4
-JSMIN_SITE = git://github.com/douglascrockford/JSMin.git
+JSMIN_VERSION = a9b4755
+JSMIN_SOURCE = douglascrockford-JSMin-$(JSMIN_VERSION).tar.gz
+JSMIN_SITE = http://github.com/douglascrockford/JSMin/tarball/master
define JSMIN_BUILD_CMDS
$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) jsmin
diff --git a/package/libiqrf/libiqrf.mk b/package/libiqrf/libiqrf.mk
index 4cf1541..7f27015 100644
--- a/package/libiqrf/libiqrf.mk
+++ b/package/libiqrf/libiqrf.mk
@@ -5,7 +5,8 @@
#############################################################
LIBIQRF_VERSION = v0.1.0
-LIBIQRF_SITE = git://github.com/nandra/libiqrf.git
+LIBIQRF_SOURCE = nandra-libiqrf-$(LIBIQRF_VERSION).tar.gz
+LIBIQRF_SITE = http://github.com/nandra/libiqrf/tarball/$(LIBIQRF_VERSION)
LIBIQRF_INSTALL_STAGING = YES
LIBIQRF_DEPENDENCIES = libusb
diff --git a/package/mtdev2tuio/mtdev2tuio.mk b/package/mtdev2tuio/mtdev2tuio.mk
index a86c0bf..627089d 100644
--- a/package/mtdev2tuio/mtdev2tuio.mk
+++ b/package/mtdev2tuio/mtdev2tuio.mk
@@ -3,8 +3,9 @@
# mtdev2tuio
#
#############################################################
-MTDEV2TUIO_VERSION = e1e7378d86
-MTDEV2TUIO_SITE = git://github.com/olivopaolo/mtdev2tuio.git
+MTDEV2TUIO_VERSION = e1e7378
+MTDEV2TUIO_SOURCE = olivopaolo-mtdev2tuio-$(MTDEV2TUIO_VERSION).tar.gz
+MTDEV2TUIO_SITE = http://github.com/olivopaolo/mtdev2tuio/tarball/master
MTDEV2TUIO_DEPENDENCIES = mtdev liblo
MTDEV2TUIO_LICENSE = GPLv3+
MTDEV2TUIO_LICENSE_FILES = COPYING
diff --git a/package/omap-u-boot-utils/omap-u-boot-utils.mk b/package/omap-u-boot-utils/omap-u-boot-utils.mk
index 8405f62..43feb12 100644
--- a/package/omap-u-boot-utils/omap-u-boot-utils.mk
+++ b/package/omap-u-boot-utils/omap-u-boot-utils.mk
@@ -4,9 +4,9 @@
#
#############################################################
-OMAP_U_BOOT_UTILS_VERSION = 8aff852322
-OMAP_U_BOOT_UTILS_SITE = http://github.com/nmenon/omap-u-boot-utils.git
-OMAP_U_BOOT_UTILS_SITE_METHOD = git
+OMAP_U_BOOT_UTILS_VERSION = 8aff852
+OMAP_U_BOOT_UTILS_SOURCE = nmenon-omap-u-boot-utils-$(OMAP_U_BOOT_UTILS_VERSION).tar.gz
+OMAP_U_BOOT_UTILS_SITE = http://github.com/nmenon/omap-u-boot-utils/tarball/master
define HOST_OMAP_U_BOOT_UTILS_BUILD_CMDS
$(MAKE) -C $(@D)
diff --git a/package/socketcand/socketcand.mk b/package/socketcand/socketcand.mk
index a1e672f..916d523 100644
--- a/package/socketcand/socketcand.mk
+++ b/package/socketcand/socketcand.mk
@@ -3,8 +3,9 @@
# socketcand
#
#############################################################
-SOCKETCAND_VERSION = 7d06986fa4b5fd2c210ec4e248dab41107be1ccd
-SOCKETCAND_SITE = git://github.com/dschanoeh/socketcand.git
+SOCKETCAND_VERSION = 7d06986
+SOCKETCAND_SOURCE = dschanoeh-socketcand-$(SOCKETCAND_VERSION).tar.gz
+SOCKETCAND_SITE = http://github.com/dschanoeh/socketcand/tarball/master
SOCKETCAND_AUTORECONF = YES
SOCKETCAND_DEPENDENCIES = libconfig
diff --git a/package/ti-utils/ti-utils.mk b/package/ti-utils/ti-utils.mk
index ac54370..6a2ac2a 100644
--- a/package/ti-utils/ti-utils.mk
+++ b/package/ti-utils/ti-utils.mk
@@ -4,8 +4,9 @@
#
#############################################################
-TI_UTILS_VERSION = 06dbdb2727354b5f3ad7c723897f40051fddee49
-TI_UTILS_SITE = git://github.com/gxk/ti-utils.git
+TI_UTILS_VERSION = 06dbdb2
+TI_UTILS_SOURCE = gxk-ti-utils-$(TI_UTILS_VERSION).tar.gz
+TI_UTILS_SITE = http://github.com/gxk/ti-utils/tarball/master
TI_UTILS_DEPENDENCIES = libnl
define TI_UTILS_BUILD_CMDS
diff --git a/package/tslib/tslib.mk b/package/tslib/tslib.mk
index 8f30c25..5699038 100644
--- a/package/tslib/tslib.mk
+++ b/package/tslib/tslib.mk
@@ -3,8 +3,9 @@
# tslib
#
#############################################################
-TSLIB_VERSION = 412d99d8b92c
-TSLIB_SITE = git://github.com/kergoth/tslib.git
+TSLIB_VERSION = 412d99d
+TSLIB_SOURCE = kergoth-tslib-$(TSLIB_VERSION).tar.gz
+TSLIB_SITE = http://github.com/kergoth/tslib/tarball/master
TSLIB_AUTORECONF = YES
TSLIB_INSTALL_STAGING = YES
TSLIB_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) LDFLAGS=-L$(STAGING_DIR)/usr/lib install
diff --git a/package/yajl/yajl.mk b/package/yajl/yajl.mk
index 9cebeb7..3cf0cf7 100644
--- a/package/yajl/yajl.mk
+++ b/package/yajl/yajl.mk
@@ -5,7 +5,8 @@
################################################################################
YAJL_VERSION = 2.0.4
-YAJL_SITE = git://github.com/lloyd/yajl.git
+YAJL_SOURCE = lloyd-yajl-$(YAJL_VERSION).tar.gz
+YAJL_SITE = http://github.com/lloyd/yajl/tarball/$(YAJL_VERSION)
YAJL_INSTALL_STAGING = YES
YAJL_LICENSE = ISC
YAJL_LICENSE_FILES = COPYING
--
1.7.9.5
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
2012-09-15 21:57 Marek Belisko
@ 2012-09-16 11:05 ` Samuel Martin
2012-09-19 22:02 ` Belisko Marek
0 siblings, 1 reply; 9+ messages in thread
From: Samuel Martin @ 2012-09-16 11:05 UTC (permalink / raw)
To: buildroot
2012/9/15 Marek Belisko <marek.belisko@open-nandra.com>:
> Verified way how to get packages from github by version or sha1
> (it's enough to use first 7 characters from SHA1):
> 1. by sha1
> FOO_VERSION = 1234567
> FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
> FOO_SITE = http://github.com/user/package/tarball/master
>
> 2. by version
> FOO_VERSION = v1.0
> FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
> FOO_SITE = http://github.com/user/package/tarball/$(FOO_VERSION)
>
> Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Acked-by: Samuel Martin <s.martin49@gmail.com>
Tested-by: Samuel Martin <s.martin49@gmail.com>
^ permalink raw reply [flat|nested] 9+ messages in thread
* [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format.
2012-09-16 11:05 ` Samuel Martin
@ 2012-09-19 22:02 ` Belisko Marek
0 siblings, 0 replies; 9+ messages in thread
From: Belisko Marek @ 2012-09-19 22:02 UTC (permalink / raw)
To: buildroot
On Sun, Sep 16, 2012 at 1:05 PM, Samuel Martin <s.martin49@gmail.com> wrote:
> 2012/9/15 Marek Belisko <marek.belisko@open-nandra.com>:
>> Verified way how to get packages from github by version or sha1
>> (it's enough to use first 7 characters from SHA1):
>> 1. by sha1
>> FOO_VERSION = 1234567
>> FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
>> FOO_SITE = http://github.com/user/package/tarball/master
>>
>> 2. by version
>> FOO_VERSION = v1.0
>> FOO_SOURCE = user-package-$(FOO_VERSION).tar.gz
>> FOO_SITE = http://github.com/user/package/tarball/$(FOO_VERSION)
It seems FOO_SOURCE is redundant in both cases. I'll resend updated patch.
It's enough to have SITE + VERSION.
>>
>> Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
> Acked-by: Samuel Martin <s.martin49@gmail.com>
> Tested-by: Samuel Martin <s.martin49@gmail.com>
Regards,
marek
--
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer
Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-10-08 19:27 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-20 20:48 [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Marek Belisko
2012-09-20 20:48 ` [Buildroot] [PATCH v2 2/2] Add FAQ entry how to properly add package from github Marek Belisko
2012-09-20 22:22 ` Samuel Martin
2012-09-20 22:15 ` [Buildroot] [PATCH v2 1/2] Download packages from github in tar.gz format instead git format Arnout Vandecappelle
2012-09-20 22:17 ` Samuel Martin
2012-10-08 19:27 ` Peter Korsgaard
-- strict thread matches above, loose matches on Subject: below --
2012-09-15 21:57 Marek Belisko
2012-09-16 11:05 ` Samuel Martin
2012-09-19 22:02 ` Belisko Marek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox