[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:44:24 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=636e3c8

The following commit has been merged in the master branch:
commit 636e3c895744276fba328a8285bafd6548befd92
Author: Robin Mills <robin at clanmills.com>
Date:   Mon Oct 20 17:06:14 2014 +0000

    jenkins_testing: build on mingw
---
 jenkins_build.sh | 22 +++++++++++++++++++---
 1 file changed, 19 insertions(+), 3 deletions(-)

diff --git a/jenkins_build.sh b/jenkins_build.sh
index fed771d..7433400 100755
--- a/jenkins_build.sh
+++ b/jenkins_build.sh
@@ -21,6 +21,14 @@ start=$(date)
 starts=$(date +%s)
 
 ##
+# are we recursively building mingw?
+buildmingw=0
+if [ "$1" == "buildmingw" ]; then
+	buildmingw=1
+	shift
+fi
+
+##
 # functions
 run_tests() {
 	if [ "$result" == "0" ]; then
@@ -70,6 +78,7 @@ if [ "$1" == "status" ]; then
 	exit $result
 fi
 
+
 ##
 # Quick dodge, use rmills ~/bin/.profile to set some environment variables
 # I think I need this is necessary to find pkg-config
@@ -158,6 +167,7 @@ if [ $PLATFORM == "macosx" -a "$target" == "macosx" -a "$macosx" == "true"  ]; t
 if [ $PLATFORM == "cygwin" -a "$target" == "cygwin" -a "$cygwin" == "true"  ]; then build=CYGW ; fi
 if [ $PLATFORM == "cygwin" -a "$target" == "mingw"  -a "$mingw"	 == "true"  ]; then build=MING ; fi
 if [ $PLATFORM == "cygwin" -a "$target" == "msvc"   -a "$msvc"	 == "true"  ]; then build=MSVC ; fi
+if [ $PLATFORM == "mingw"  -a "$buildmingw" == "1"                          ]; then build=MING ; fi
 
 echo "3 target = $target platform = $PLATFORM build = $build"
 
@@ -188,9 +198,15 @@ case "$build" in
   ;;
 
   MING) 
-		echo "**************************************"
-		echo " MinGW build not implemented yet.  ***"
-		echo "**************************************"
+		if [ "$buildmingw" == "1" ]; then
+			make -j4
+			make install
+			make -j4 samples
+			run_tests
+		else
+			make distclean
+			/c/Users/rmills/com/mingw64.sh "-c jenkins_build.sh buildmingw"
+		fi
   ;;
 
   MSVC) 

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list