diff options
author | Anatolii Sakhnik | 2018-03-09 15:58:23 +0200 |
---|---|---|
committer | Anatolii Sakhnik | 2018-03-09 15:58:23 +0200 |
commit | ec9a298473c2210d609a04ec3460131185b29a15 (patch) | |
tree | 7e53c4e56b12114be624fbbeb39a256917c48c88 | |
parent | 4e504a29b9fd61094e50700a2e5ac96360de9101 (diff) | |
download | aur-ec9a298473c2210d609a04ec3460131185b29a15.tar.gz |
Use shallow git clone
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | 0001-Use-shallow-git-clone.patch | 110 | ||||
-rw-r--r-- | PKGBUILD | 3 |
3 files changed, 126 insertions, 5 deletions
@@ -1,21 +1,29 @@ # Generated by mksrcinfo v8 -# Thu Dec 21 20:14:48 UTC 2017 +# Fri Mar 9 13:58:17 UTC 2018 pkgbase = kerberosio-machinery pkgdesc = An image processing framework, which uses your USB-, IP- or RPi-camera to recognize events (e.g. motion). - pkgver = 2.4.0 + pkgver = 2.5.0 pkgrel = 1 url = https://github.com/kerberos-io/machinery arch = x86_64 arch = armv7h + arch = armv6h license = CC-NC-ND + makedepends = make + makedepends = gcc + makedepends = binutils + makedepends = patch makedepends = cmake makedepends = autoconf makedepends = automake - source = https://github.com/kerberos-io/machinery/archive/v2.4.0.tar.gz + makedepends = git + source = https://github.com/kerberos-io/machinery/archive/v2.5.0.tar.gz source = 0001-Avoid-using-TLS.patch + source = 0001-Use-shallow-git-clone.patch source = 0002-Fix-for-distcc.patch - sha1sums = 08a4a99af75152055696aecae9d09c083d2c1c98 - sha1sums = 79502d1498b507064e7485c743d9f2dc8b5062c4 + sha1sums = 79b774b5fd48d22ecfb53ce430881772bcf152ee + sha1sums = d05ed01303a09d103f703118126348b1402b3950 + sha1sums = e0e4de705bc092c029bebfa2fe3773dafa71a18e sha1sums = b41c3ab8d1665584dac93b8dabab1ab3ed0a19ac pkgname = kerberosio-machinery diff --git a/0001-Use-shallow-git-clone.patch b/0001-Use-shallow-git-clone.patch new file mode 100644 index 000000000000..a7eb9f12cdeb --- /dev/null +++ b/0001-Use-shallow-git-clone.patch @@ -0,0 +1,110 @@ +From 0a32d32f710fe5c1ce16a45f3f38b992af64b6eb Mon Sep 17 00:00:00 2001 +From: Anatolii Sakhnik <sakhnik@gmail.com> +Date: Fri, 9 Mar 2018 15:56:10 +0200 +Subject: [PATCH] Use shallow git clone + +--- + cmake/External-Googletest.cmake | 1 + + cmake/External-Mosquitto.cmake | 1 + + cmake/External-Mosquitto.cmake.orig | 1 + + cmake/External-OpenCV.cmake | 4 +++- + cmake/External-OpenMax.cmake | 1 + + cmake/External-RaspiCam.cmake | 1 + + cmake/External-Restclient.cmake | 1 + + 7 files changed, 9 insertions(+), 1 deletion(-) + +diff --git a/cmake/External-Googletest.cmake b/cmake/External-Googletest.cmake +index 4b9cb55..8107838 100755 +--- a/cmake/External-Googletest.cmake ++++ b/cmake/External-Googletest.cmake +@@ -3,6 +3,7 @@ message("External project: Googletest") + ExternalProject_Add(googletest + GIT_REPOSITORY https://github.com/google/googletest
+ GIT_TAG 673c975a963f356b19fea90cb57b69192253da2a
++ GIT_SHALLOW ON + SOURCE_DIR googletest + BUILD_IN_SOURCE 1 + UPDATE_COMMAND "" +diff --git a/cmake/External-Mosquitto.cmake b/cmake/External-Mosquitto.cmake +index 8af2600..8b20648 100644 +--- a/cmake/External-Mosquitto.cmake ++++ b/cmake/External-Mosquitto.cmake +@@ -3,6 +3,7 @@ message("External project: Mosquitto") + ExternalProject_Add(mosquitto + GIT_REPOSITORY ${git_protocol}://github.com/eclipse/mosquitto.git + GIT_TAG ff55499725e8ae5cf4ab6a441541f0a6d1fe30f1 ++ GIT_SHALLOW ON + SOURCE_DIR mosquitto + BINARY_DIR mosquitto-build + UPDATE_COMMAND "" +diff --git a/cmake/External-Mosquitto.cmake.orig b/cmake/External-Mosquitto.cmake.orig +index 06594b6..dd93565 100644 +--- a/cmake/External-Mosquitto.cmake.orig ++++ b/cmake/External-Mosquitto.cmake.orig +@@ -3,6 +3,7 @@ message("External project: Mosquitto") + ExternalProject_Add(mosquitto + GIT_REPOSITORY ${git_protocol}://github.com/eclipse/mosquitto.git + GIT_TAG ff55499725e8ae5cf4ab6a441541f0a6d1fe30f1 ++ GIT_SHALLOW ON + SOURCE_DIR mosquitto + BINARY_DIR mosquitto-build + UPDATE_COMMAND "" +diff --git a/cmake/External-OpenCV.cmake b/cmake/External-OpenCV.cmake +index 25adc1e..1337271 100755 +--- a/cmake/External-OpenCV.cmake ++++ b/cmake/External-OpenCV.cmake +@@ -3,6 +3,8 @@ message("External project: OpenCV") + ExternalProject_Add(opencv
+ GIT_REPOSITORY ${git_protocol}://github.com/cedricve/opencv + GIT_TAG h264-preset
++ GIT_SHALLOW ON ++ GIT_PROGRESS ON + SOURCE_DIR opencv
+ BINARY_DIR opencv-build
+ UPDATE_COMMAND ""
+@@ -68,4 +70,4 @@ if(EXISTS "${CMAKE_BINARY_DIR}/thirdparty/share/OpenCV/OpenCVConfig.cmake") + add_custom_target(rerun)
+ else()
+ add_custom_target(rerun ${CMAKE_COMMAND} ${CMAKE_SOURCE_DIR} DEPENDS opencv)
+-endif() +\ No newline at end of file ++endif() +diff --git a/cmake/External-OpenMax.cmake b/cmake/External-OpenMax.cmake +index 90cc7c3..c832ee0 100755 +--- a/cmake/External-OpenMax.cmake ++++ b/cmake/External-OpenMax.cmake +@@ -17,6 +17,7 @@ message("External project: OpenMaxIL-cpp") + ExternalProject_Add(openmax + GIT_REPOSITORY ${git_protocol}://github.com/dridri/OpenMaxIL-cpp + GIT_TAG 905b9c0ad45b32c4fb0bd7a169bc1f1b06b534c1 ++ GIT_SHALLOW ON + SOURCE_DIR openmax + BINARY_DIR openmax-build + UPDATE_COMMAND "" +diff --git a/cmake/External-RaspiCam.cmake b/cmake/External-RaspiCam.cmake +index cce13c0..e787688 100755 +--- a/cmake/External-RaspiCam.cmake ++++ b/cmake/External-RaspiCam.cmake +@@ -16,6 +16,7 @@ message("External project: RaspiCam") + + ExternalProject_Add(raspicamera + GIT_REPOSITORY ${git_protocol}://github.com/cedricve/raspicam ++ GIT_SHALLOW ON + SOURCE_DIR raspicamera + BINARY_DIR raspicamera-build + UPDATE_COMMAND "" +diff --git a/cmake/External-Restclient.cmake b/cmake/External-Restclient.cmake +index cbb9c1a..e291ce7 100755 +--- a/cmake/External-Restclient.cmake ++++ b/cmake/External-Restclient.cmake +@@ -3,6 +3,7 @@ message("External project: Restclient") + ExternalProject_Add(restclient + GIT_REPOSITORY ${git_protocol}://github.com/cedricve/restclient-cpp + GIT_TAG master ++ GIT_SHALLOW ON + SOURCE_DIR restclient + BUILD_IN_SOURCE 1 + UPDATE_COMMAND "" +-- +2.16.2 + @@ -11,15 +11,18 @@ depends=() makedepends=('make' 'gcc' 'binutils' 'patch' 'cmake' 'autoconf' 'automake' 'git') source=(${url}/archive/${_revision}.tar.gz 0001-Avoid-using-TLS.patch + 0001-Use-shallow-git-clone.patch 0002-Fix-for-distcc.patch) sha1sums=('79b774b5fd48d22ecfb53ce430881772bcf152ee' 'd05ed01303a09d103f703118126348b1402b3950' + 'e0e4de705bc092c029bebfa2fe3773dafa71a18e' 'b41c3ab8d1665584dac93b8dabab1ab3ed0a19ac') prepare() { cd ${srcdir}/machinery-${pkgver} patch -Np1 -i "${srcdir}/0001-Avoid-using-TLS.patch" + patch -Np1 -i "${srcdir}/0001-Use-shallow-git-clone.patch" patch -Np1 -i "${srcdir}/0002-Fix-for-distcc.patch" } |