diff --git a/0001-delete-proc-readproc.h.patch b/0001-delete-proc-readproc.h.patch deleted file mode 100644 index 700c5b04f10e8ae0c03093c4e7b936aa0c6ce428..0000000000000000000000000000000000000000 --- a/0001-delete-proc-readproc.h.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 560cf079f03b8b2ebb5ef03cd654a632b50553eb Mon Sep 17 00:00:00 2001 -From: leeffo -Date: Wed, 16 Nov 2022 17:39:22 +0800 -Subject: [PATCH] delete - ---- - src/process_tree.h | 2 +- - src/voice_record_process.h | 2 +- - 2 files changed, 2 insertions(+), 2 deletions(-) - -diff --git a/src/process_tree.h b/src/process_tree.h -index b156911..32acff6 100755 ---- a/src/process_tree.h -+++ b/src/process_tree.h -@@ -8,7 +8,7 @@ - - #include - #include --#include -+//#include - #include - - class ProcessTree : public QObject -diff --git a/src/voice_record_process.h b/src/voice_record_process.h -index c021f20..b17375c 100755 ---- a/src/voice_record_process.h -+++ b/src/voice_record_process.h -@@ -9,7 +9,7 @@ - #include - #include - #include --#include -+//#include - #include - #include - #include --- -2.20.1 - diff --git a/deepin-screen-recorder.spec b/deepin-screen-recorder.spec index e35c4025d9b76d88bb78f5a539a35579f994401c..472516d6442e3f59b1823649c32f31667bdbe447 100644 --- a/deepin-screen-recorder.spec +++ b/deepin-screen-recorder.spec @@ -1,16 +1,16 @@ +%global soname screen_shot_recorder Name: deepin-screen-recorder -Version: 5.11.15 -Release: 1 +Version: 5.9.25 +Release: 2 Summary: Deepin Screen Recorder License: GPLv3+ URL: https://github.com/linuxdeepin/deepin-screen-recorder -Source0: https://github.com/linuxdeepin/%{name}/archive/%{version}/%{name}-%{version}.tar.gz -Patch0: 0001-delete-proc-readproc.h.patch +Source0: %{name}_%{version}.orig.tar.xz -BuildRequires: qt5-devel -BuildRequires: dtkcore-devel BuildRequires: qt5-linguist BuildRequires: dtkwidget-devel +#BuildRequires: pkgconfig(dtkwm) +#BuildRequires: pkgconfig(libprocps) BuildRequires: procps-ng-devel BuildRequires: qt5-qtmultimedia-devel BuildRequires: pkgconfig(Qt5Core) @@ -31,37 +31,23 @@ BuildRequires: libappstream-glib BuildRequires: gcc-c++ BuildRequires: gcc BuildRequires: dde-dock-devel -BuildRequires: qt5-qtbase-private-devel -BuildRequires: libusbx-devel -BuildRequires: gstreamer1-plugins-base-devel -BuildRequires: v4l-utils-devel -BuildRequires: systemd-devel -BuildRequires: ffmpeg-devel -BuildRequires: portaudio-devel -BuildRequires: ffmpegthumbnailer-devel -BuildRequires: libimagevisualresult-devel Requires: byzanz Requires: ffmpeg Requires: hicolor-icon-theme Requires: dbus Requires: gstreamer1-plugins-good -Requires: deepin-turbo -Recommends: gstreamer1-plugins-ugly-free - +Requires: gstreamer1-plugins-ugly-free %description %{summary}. %prep -%autosetup -p1 +%setup -q sed -i 's|/lib|/%{_lib}|' src/dde-dock-plugins/recordtime/recordtime.pro -sed -i 's|/lib|/%{_lib}|' src/dde-dock-plugins/shotstart/shotstart.pro %build export PATH=%{_qt5_bindir}:$PATH -CFLAGS="${CFLAGS:-%optflags} -I/usr/include/ffmpeg" -CXXFLAGS="${CXXFLAGS:-%optflags} -I/usr/include/ffmpeg" %qmake_qt5 PREFIX=%{_prefix} %make_build @@ -73,7 +59,6 @@ CXXFLAGS="${CXXFLAGS:-%optflags} -I/usr/include/ffmpeg" %doc README.md %license LICENSE %{_bindir}/%{name} -%{_bindir}/deepin-pin-screenshots %{_datadir}/%{name}/ %{_datadir}/deepin-manual/manual-assets/application/%{name}/ @@ -81,30 +66,13 @@ CXXFLAGS="${CXXFLAGS:-%optflags} -I/usr/include/ffmpeg" %{_datadir}/icons/hicolor/*/apps/%{name}.svg %{_datadir}/icons/hicolor/scalable/apps/deepin-screenshot.svg %{_datadir}/dbus-1/services/com.deepin.ScreenRecorder.service -%{_datadir}/dbus-1/services/com.deepin.PinScreenShots.service %{_libdir}/dde-dock/plugins/libdeepin-screen-recorder-plugin.so -%{_libdir}/dde-dock/plugins/libshot-start-plugin.so +%{_sysconfdir}/due-shell/json/screenRecorder.json %{_datadir}/dbus-1/services/com.deepin.Screenshot.service -%{_datadir}/glib-2.0/schemas/com.deepin.dde.dock.module.shot-start-plugin.gschema.xml %changelog -* Tue Jul 25 2023 leeffo - 5.11.15-1 -- upgrade to version 5.11.15 - -* Wed Nov 16 2022 liweiganga - 5.11.12-1 -- update to 5.11.12 - -* Wed Aug 03 2022 liweiganga - 5.9.13-2 -- modify installation dependency type - -* Tue Jul 19 2022 loong_C - 5.9.13-1 -- update to 5.9.13 - -* Tue Feb 08 2022 liweigang - 5.8.0.52-3 -- fix build error - -* Wed Aug 11 2021 weidong - 5.8.0.52-2 -- Fix build failure with gcc-10. +* Tue Nov 21 2023 hanshuang - 5.9.25-2 +- modify version info -* Sat May 08 2021 weidong - 5.8.0.52-1 -- Initial package. +* Mon Jun 13 2022 uoser - 5.9.25-1.01 +- update: update to 5.9.25-1.01 diff --git a/deepin-screen-recorder.yaml b/deepin-screen-recorder.yaml deleted file mode 100644 index 6942106a41f7d1d44ca38ed1012501c577baab1b..0000000000000000000000000000000000000000 --- a/deepin-screen-recorder.yaml +++ /dev/null @@ -1,4 +0,0 @@ -version_control: github -src_repo: linuxdeepin/deepin-screen-recorder -tag_prefix: ^v -seperator: . diff --git a/deepin-screen-recorder-5.11.15.tar.gz b/deepin-screen-recorder_5.9.25.orig.tar.xz similarity index 37% rename from deepin-screen-recorder-5.11.15.tar.gz rename to deepin-screen-recorder_5.9.25.orig.tar.xz index c32336aea5fd0fa06f77515c2d9b2301f6e1b5af..5d145391141b46d1ecb5308989f2625e32fd6be2 100644 Binary files a/deepin-screen-recorder-5.11.15.tar.gz and b/deepin-screen-recorder_5.9.25.orig.tar.xz differ