diff --git a/.gitignore b/.gitignore index 380a7fa..2db561c 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /dde-polkit-agent-0.2.1.tar.gz /dde-polkit-agent-0.2.4.tar.gz /dde-polkit-agent-5.0.0.tar.gz +/dde-polkit-agent-5.3.0.2.tar.gz diff --git a/.packit.yaml b/.packit.yaml new file mode 100644 index 0000000..3958f0c --- /dev/null +++ b/.packit.yaml @@ -0,0 +1,17 @@ +# See the documentation for more information: +# https://packit.dev/docs/configuration/ + +specfile_path: rpm/deepin-polkit-agent.spec + +# add or remove files that should be synced +synced_files: + - rpm/deepin-polkit-agent.spec + - .packit.yaml + +upstream_package_name: dde-polkit-agent +# downstream (Fedora) RPM package name +downstream_package_name: deepin-polkit-agent + +actions: + fix-spec-file: | + bash -c "sed -i -r \"s/Version:(\s*)\S*/Version:\1${PACKIT_PROJECT_VERSION}/\" rpm/deepin-polkit-agent.spec" diff --git a/README.packit b/README.packit new file mode 100644 index 0000000..73ac72c --- /dev/null +++ b/README.packit @@ -0,0 +1,3 @@ +This repository is maintained by packit. +https://packit.dev/ +The file was generated using packit 0.16.1.dev31+g5d22fb7. diff --git a/deepin-polkit-agent.spec b/deepin-polkit-agent.spec index 3e089ea..512bc7b 100644 --- a/deepin-polkit-agent.spec +++ b/deepin-polkit-agent.spec @@ -1,20 +1,29 @@ %global repo dde-polkit-agent Name: deepin-polkit-agent -Version: 5.0.0 -Release: 3%{?dist} +Version: 5.3.0.2 +Release: 1%{?dist} Summary: Deepin Polkit Agent License: GPLv3 URL: https://github.com/linuxdeepin/dde-polkit-agent +%if 0%{?fedora} Source0: %{url}/archive/%{version}/%{repo}-%{version}.tar.gz +%else +Source0: %{name}_%{version}.orig.tar.xz +%endif BuildRequires: gcc-c++ -BuildRequires: pkgconfig(dtkwidget) >= 2.0.6 +BuildRequires: dtkwidget-devel >= 5.1.1 BuildRequires: pkgconfig(dframeworkdbus) BuildRequires: pkgconfig(polkit-qt5-1) BuildRequires: pkgconfig(Qt5) BuildRequires: pkgconfig(Qt5DBus) BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(gsettings-qt) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5MultimediaWidgets) +BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: qt5-linguist %description @@ -29,7 +38,7 @@ Header files and libraries for %{name}. %prep %setup -q -n %{repo}-%{version} -sed -i 's|lib/|libexec/|' dde-polkit-agent.pro polkit-dde-authentication-agent-1.desktop \ +sed -i 's|/usr/lib|%{_libexecdir}|' dde-polkit-agent.pro polkit-dde-authentication-agent-1.desktop \ pluginmanager.cpp %build @@ -44,15 +53,16 @@ export PATH=%{_qt5_bindir}:$PATH %files %doc README.md %license LICENSE -%dir %{_libexecdir}/polkit-1-dde -%{_libexecdir}/polkit-1-dde/%{repo} +%{_libexecdir}/polkit-1-dde/ %{_datadir}/%{repo}/ %files devel -%{_includedir}/dpa/agent-extension-proxy.h -%{_includedir}/dpa/agent-extension.h +%{_includedir}/dpa/ %changelog +* Tue Sep 29 2020 Robin Lee - 5.3.0.2-1 +- new upstream release: 5.3.0.2 + * Mon Jul 27 2020 Fedora Release Engineering - 5.0.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index a898381..ceb1bab 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (dde-polkit-agent-5.0.0.tar.gz) = c6d5b11ad51bf3c2c9fa5ee27dcf9730c6ad253e846d4004bc2d9036176ced193267f6b5c0855d1efc557ded3e023d97c9cccb64ac35ed4e09753c71bf48172f +SHA512 (dde-polkit-agent-5.3.0.2.tar.gz) = c40c11662fd143c3b40f1fa7c5ee7768bfb7b76770ed374dccb3f29c70dc760b56392abb8693a0395b79d57f680b95dacab76f1ddb26820d1886bd89cf62dfce