summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnatolii Sakhnik2018-03-09 15:58:23 +0200
committerAnatolii Sakhnik2018-03-09 15:58:23 +0200
commitec9a298473c2210d609a04ec3460131185b29a15 (patch)
tree7e53c4e56b12114be624fbbeb39a256917c48c88
parent4e504a29b9fd61094e50700a2e5ac96360de9101 (diff)
downloadaur-ec9a298473c2210d609a04ec3460131185b29a15.tar.gz
Use shallow git clone
-rw-r--r--.SRCINFO18
-rw-r--r--0001-Use-shallow-git-clone.patch110
-rw-r--r--PKGBUILD3
3 files changed, 126 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 62b756022a09..d1158a6b2319 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
diff --git a/PKGBUILD b/PKGBUILD
index 3443d7cd9eae..ca50e1b77850 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}