summarylogtreecommitdiffstats
path: root/pvs-studio.install
diff options
context:
space:
mode:
authorMarat Moustafine2016-12-02 22:22:05 +0300
committerMarat Moustafine2016-12-02 22:22:05 +0300
commit2dc2fb1cc6096af3562407076546e03d094481e4 (patch)
tree4b38634183da13cef59cc71497cb952cc5032f0f /pvs-studio.install
parentbddd0732649e86d1084791797c8ec8dfc95e2d38 (diff)
downloadaur-2dc2fb1cc6096af3562407076546e03d094481e4.tar.gz
Recover package
Diffstat (limited to 'pvs-studio.install')
-rw-r--r--pvs-studio.install15
1 files changed, 15 insertions, 0 deletions
diff --git a/pvs-studio.install b/pvs-studio.install
new file mode 100644
index 000000000000..94d424006eb2
--- /dev/null
+++ b/pvs-studio.install
@@ -0,0 +1,15 @@
+post_install() {
+ if [ $(uname -m) == i686 ] && [ ! -f /proc/sys/fs/binfmt_misc/pvs-studio ]; then
+ cat /usr/lib/binfmt.d/pvs-studio.conf > /proc/sys/fs/binfmt_misc/register
+ fi
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ if [ -f /proc/sys/fs/binfmt_misc/pvs-studio ]; then
+ echo -1 > /proc/sys/fs/binfmt_misc/pvs-studio
+ fi
+}