From 7db72fed9680ba79cf3c81419785726dc60d227c Mon Sep 17 00:00:00 2001 From: kibergus Date: Tue, 8 Jun 2010 20:34:52 +0000 Subject: [PATCH] rtcom patcher git-svn-id: file:///svnroot/ussd-widget/trunk@33 d197f4d6-dc93-42ad-8354-0da1f58e353f --- ussd4all/debian/postinst | 56 +++++++++++++++++++++++++++++++++ ussd4all/debian/postinst.ex | 41 ------------------------ ussd4all/rtcom/librtcom-call-ui.patch | Bin 0 -> 8 bytes 3 files changed, 56 insertions(+), 41 deletions(-) create mode 100644 ussd4all/debian/postinst delete mode 100644 ussd4all/debian/postinst.ex create mode 100644 ussd4all/rtcom/librtcom-call-ui.patch diff --git a/ussd4all/debian/postinst b/ussd4all/debian/postinst new file mode 100644 index 0000000..0e2c75f --- /dev/null +++ b/ussd4all/debian/postinst @@ -0,0 +1,56 @@ +#!/bin/sh +# postinst script for ussd4all +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-remove' +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see http://www.debian.org/doc/debian-policy/ or +# the debian-policy package + + +case "$1" in + configure) + ;; + +SUM=`md5sum /usr/lib/librtcom-call-ui.so.0.0.0` +if [ "$SUM" = "5a51e4fbb38dac338e4444e6b713e9b3 /usr/lib/librtcom-call-ui.so.0.0.0" ] ; then + cp /usr/lib/librtcom-call-ui.so.0.0.0 /usr/lib/librtcom-call-ui.so.0.0.0.orig +fi + +head -c 194380 /usr/lib/librtcom-call-ui.so.0.0.0.orig > /usr/lib/librtcom-call-ui.so.0.0.0 +cat rtcom/librtcom-call-ui.patch >> /usr/lib/librtcom-call-ui.so.0.0.0 +head -c 195340 /usr/lib/librtcom-call-ui.so.0.0.0.orig | tail -c +194389 >> /usr/lib/librtcom-call-ui.so.0.0.0 +cat rtcom/librtcom-call-ui.patch >> /usr/lib/librtcom-call-ui.so.0.0.0 +tail -c +195349 /usr/lib/librtcom-call-ui.so.0.0.0.orig >> /usr/lib/librtcom-call-ui.so.0.0.0 + +pkill rtcom-call-ui + + + + abort-upgrade|abort-remove|abort-deconfigure) + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/ussd4all/debian/postinst.ex b/ussd4all/debian/postinst.ex deleted file mode 100644 index ab069c0..0000000 --- a/ussd4all/debian/postinst.ex +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# postinst script for ussd4all -# -# see: dh_installdeb(1) - -set -e - -# summary of how this script can be called: -# * `configure' -# * `abort-upgrade' -# * `abort-remove' `in-favour' -# -# * `abort-remove' -# * `abort-deconfigure' `in-favour' -# `removing' -# -# for details, see http://www.debian.org/doc/debian-policy/ or -# the debian-policy package - - -case "$1" in - configure) - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 - - diff --git a/ussd4all/rtcom/librtcom-call-ui.patch b/ussd4all/rtcom/librtcom-call-ui.patch new file mode 100644 index 0000000000000000000000000000000000000000..58ae0a318c3753be3fe59fe92af3d93c3e64f8f3 GIT binary patch literal 8 PcmZP&Sn!xZVER)43hDzO literal 0 HcmV?d00001 -- 1.7.9.5