From: kibergus Date: Tue, 8 Jun 2010 20:34:52 +0000 (+0000) Subject: rtcom patcher X-Git-Url: http://git.maemo.org/git/?p=ussd-widget;a=commitdiff_plain;h=7db72fed9680ba79cf3c81419785726dc60d227c rtcom patcher git-svn-id: file:///svnroot/ussd-widget/trunk@33 d197f4d6-dc93-42ad-8354-0da1f58e353f --- 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 0000000..58ae0a3 Binary files /dev/null and b/ussd4all/rtcom/librtcom-call-ui.patch differ