From b37f8d7f7e0eb4613a61391a458c6e2134a0842b Mon Sep 17 00:00:00 2001
From: shenmo <jifengshenmo@outlook.com>
Date: Thu, 2 Mar 2023 23:25:49 +0800
Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=85=A8=E4=BF=AE=E5=A4=8Dprerm?=
 =?UTF-8?q?=E5=B4=A9=E6=BA=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 debian/changelog         | 3 ++-
 debian/rules             | 2 +-
 debian/spark-store.prerm | 2 +-
 spark-store-project.pro  | 2 +-
 4 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index c3fa27d..04b3dab 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,6 @@
 spark-store (4.2.3) stable; urgency=medium
-
+  
+  * 修复: prerm导致的dpkg崩溃
   * 新增: aptss 检查package配置增加sdu,store
   * 新增: 一键编译并安装脚本
   * 新增: 后台安装结束后退出任务栏驻留
diff --git a/debian/rules b/debian/rules
index fbf2f3a..c63fe51 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,7 @@ override_dh_auto_configure:
 	-o $(CURDIR)/build/
 
 override_dh_auto_build:
-	make MAKEFLAGS="$(MAKEFLAGS)" -C $(CURDIR)/build
+	make -j$(JOBS) MAKEFLAGS="$(MAKEFLAGS)" -C $(CURDIR)/build 
 
 override_dh_auto_install:
 	make -C $(CURDIR)/build install \
diff --git a/debian/spark-store.prerm b/debian/spark-store.prerm
index 6eee0e7..2f28b69 100755
--- a/debian/spark-store.prerm
+++ b/debian/spark-store.prerm
@@ -45,8 +45,8 @@ else
 	
 	if [ ! -z "`pidof spark-store`" ];then 
 	echo "关闭已有 spark-store.."
-	pkill spark-store
 	notify-send "正在升级星火商店" "请在升级结束后重启星火商店" -i spark-store
+	killall spark-store
 	else
 	echo "继续安装 spark-store.."
 	fi
diff --git a/spark-store-project.pro b/spark-store-project.pro
index a04fcb8..1d8995f 100644
--- a/spark-store-project.pro
+++ b/spark-store-project.pro
@@ -7,7 +7,7 @@
 TARGET = spark-store
 TEMPLATE = subdirs
 
-CONFIG += ordered
+#CONFIG += ordered
 CONFIG += wayland-compositor
 
 SUBDIRS += \