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

Maximiliano Curia maxy at moszumanska.debian.org
Thu Jul 13 17:46:28 UTC 2017


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

The following commit has been merged in the master branch:
commit 251fafe63f7a81ef1ed10a2350bd3eb41769fea5
Author: Robin Mills <robin at clanmills.com>
Date:   Fri May 20 13:14:22 2016 +0000

    Add buildRevisions.sh script
---
 contrib/buildRevisions/buildRevisions.sh | 42 ++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/contrib/buildRevisions/buildRevisions.sh b/contrib/buildRevisions/buildRevisions.sh
new file mode 100755
index 0000000..2c95b2c
--- /dev/null
+++ b/contrib/buildRevisions/buildRevisions.sh
@@ -0,0 +1,42 @@
+#!/bin/bash
+
+# This is a "throw away" script for building lots of revisions
+# You're expected to modify this script to perform whatever test
+# is appropriate for your revision investigation
+
+##
+# test a sequence of builds
+# to list a list of revisions, use for "r in 3800 3820 3877; do"
+for r in $(seq 3800 100 3899); do
+	echo ------------- $r begin --------------
+	##
+	# get the code
+	R="../../../$r"
+	if [ -e $R ]; then rm -rf $R ; fi
+	svn export svn://dev.exiv2.org/svn/trunk --revision $r $R | wc
+	pushd $R
+		##
+		# build and install it
+		echo $PWD
+		make config 2>/dev/null | wc
+		./configure             | wc
+		make -j  2>&1           | wc
+		sudo make install       | wc
+		make -j samples         | wc
+		echo build = $(exiv2 -vV | grep -e svn -e dll) $(ls -alt $(which exiv2))
+
+		##
+		# test the build
+		T=tst.tiff
+		curl --silent -O http://dev.exiv2.org/attachments/download/1004/$T
+		exiv2 -v -M"set Exif.Image.Software revision $r" $T
+		exiv2 -pa --grep Software $T
+
+	popd > /dev/null
+	echo ------------- $r end --------------
+	echo ''
+done
+
+# That's all Folks!
+##
+

-- 
exiv2 packaging



More information about the pkg-kde-commits mailing list