xref: /aosp_15_r20/external/e2fsprogs/debian/ss-dev.postinst (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard Worker#!/bin/sh
2*6a54128fSAndroid Build Coastguard Worker
3*6a54128fSAndroid Build Coastguard Worker# Abort on error.
4*6a54128fSAndroid Build Coastguard Workerset -e
5*6a54128fSAndroid Build Coastguard Worker
6*6a54128fSAndroid Build Coastguard Workersymlink_match()
7*6a54128fSAndroid Build Coastguard Worker{
8*6a54128fSAndroid Build Coastguard Worker	local SYMLINK="$1"
9*6a54128fSAndroid Build Coastguard Worker	local SYMLINK_TARGET="$2"
10*6a54128fSAndroid Build Coastguard Worker
11*6a54128fSAndroid Build Coastguard Worker	[ "$(readlink "$SYMLINK")" = "$SYMLINK_TARGET" ] || \
12*6a54128fSAndroid Build Coastguard Worker	[ "$(readlink -f "$SYMLINK")" = "$SYMLINK_TARGET" ]
13*6a54128fSAndroid Build Coastguard Worker}
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerSYMLINK=/usr/share/doc/ss-dev
16*6a54128fSAndroid Build Coastguard WorkerSYMLINK_TARGET=libss2
17*6a54128fSAndroid Build Coastguard Worker
18*6a54128fSAndroid Build Coastguard Workerif [ "$1" = "configure" ] && [ -h "${SYMLINK}.dpkg-backup" ] &&
19*6a54128fSAndroid Build Coastguard Worker   symlink_match "${SYMLINK}.dpkg-backup" "$SYMLINK_TARGET"
20*6a54128fSAndroid Build Coastguard Workerthen
21*6a54128fSAndroid Build Coastguard Worker	rm -f "${SYMLINK}.dpkg-backup"
22*6a54128fSAndroid Build Coastguard Workerfi
23*6a54128fSAndroid Build Coastguard Worker
24*6a54128fSAndroid Build Coastguard Worker#DEBHELPER#
25*6a54128fSAndroid Build Coastguard Worker
26*6a54128fSAndroid Build Coastguard Workerexit 0
27