[sr-dev] git:master:d0bfefd0: src/Makefile: fix make deb rules

Victor Seva linuxmaniac at torreviejawireless.org
Fri Jun 2 11:44:18 CEST 2017


Module: kamailio
Branch: master
Commit: d0bfefd0f03962b61162eeb65fe01e8dff91674f
URL: https://github.com/kamailio/kamailio/commit/d0bfefd0f03962b61162eeb65fe01e8dff91674f

Author: Victor Seva <linuxmaniac at torreviejawireless.org>
Committer: Victor Seva <linuxmaniac at torreviejawireless.org>
Date: 2017-06-02T11:42:58+02:00

src/Makefile: fix make deb rules

* dpkg-buildpackage needs to be executed from the root of the project
* don't sign any file

---

Modified: src/Makefile

---

Diff:  https://github.com/kamailio/kamailio/commit/d0bfefd0f03962b61162eeb65fe01e8dff91674f.diff
Patch: https://github.com/kamailio/kamailio/commit/d0bfefd0f03962b61162eeb65fe01e8dff91674f.patch

---

diff --git a/src/Makefile b/src/Makefile
index bbf5f8db8a..2bbbdc3c89 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -609,25 +609,27 @@ bin:
 
 .PHONY: deb
 deb:
-	- at if [ -d debian ]; then \
-		dpkg-buildpackage -rfakeroot -tc; \
+	(cd ..; \
+	if [ -d debian ]; then \
+		dpkg-buildpackage -rfakeroot -tc --no-sign; \
 		rm debian; \
 	else \
-		ln -s ../pkg/$(MAIN_NAME)/deb/debian debian; \
-		dpkg-buildpackage -rfakeroot -tc; \
+		ln -s pkg/$(MAIN_NAME)/deb/debian debian; \
+		dpkg-buildpackage -rfakeroot -tc --no-sign; \
 		rm debian; \
-	fi
+	fi)
 
 .PHONY: deb-stable
 deb-stable:
-	- at if [ -d debian ]; then \
-		dpkg-buildpackage -rfakeroot -tc; \
+	(cd ..; \
+	if [ -d debian ]; then \
+		dpkg-buildpackage -rfakeroot -tc --no-sign; \
 		rm debian; \
 	else \
-		ln -s ../pkg/$(MAIN_NAME)/deb/jessie debian; \
-		dpkg-buildpackage -rfakeroot -tc; \
+		ln -s pkg/$(MAIN_NAME)/deb/jessie debian; \
+		dpkg-buildpackage -rfakeroot -tc --no-sign; \
 		rm debian; \
-	fi
+	fi)
 
 .PHONY: sunpkg
 sunpkg:




More information about the sr-dev mailing list