[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