diff --git a/Wformat-security.patch b/Wformat-security.patch deleted file mode 100644 index f0eeaf6..0000000 --- a/Wformat-security.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN Xfce-Theme-Manager-xfce-theme-manager-0.3.8-orig/Xfce-Theme-Manager/src/database.cpp Xfce-Theme-Manager-xfce-theme-manager-0.3.8/Xfce-Theme-Manager/src/database.cpp ---- Xfce-Theme-Manager-xfce-theme-manager-0.3.8-orig/Xfce-Theme-Manager/src/database.cpp 2018-08-06 16:23:49.000000000 -0300 -+++ Xfce-Theme-Manager-xfce-theme-manager-0.3.8/Xfce-Theme-Manager/src/database.cpp 2019-07-16 17:40:06.046723248 -0300 -@@ -527,7 +527,7 @@ - if(g_key_file_load_from_file(keyfile,indexfile,G_KEY_FILE_NONE,NULL)) - displayname=g_key_file_get_string(keyfile,"Icon Theme","Name",NULL); - else -- asprintf(&displayname,entry); -+ asprintf(&displayname,"%s",entry); - - asprintf(&thumbfile,"%s/%s.png",cursorsFolder,entry); - makecursor((char*)entry,thumbfile); diff --git a/v3.8.tar.gz b/v3.8.tar.gz new file mode 100644 index 0000000..ceef251 Binary files /dev/null and b/v3.8.tar.gz differ diff --git a/xfce-theme-manager-0.3.8.tar.gz b/xfce-theme-manager-0.3.8.tar.gz deleted file mode 100644 index 10e2fdc..0000000 Binary files a/xfce-theme-manager-0.3.8.tar.gz and /dev/null differ diff --git a/xfce-theme-manager.spec b/xfce-theme-manager.spec index 567eae5..8a436a8 100644 --- a/xfce-theme-manager.spec +++ b/xfce-theme-manager.spec @@ -2,17 +2,14 @@ %global pkgname Xfce-Theme-Manager Name: xfce-theme-manager -Version: 0.3.8 -Release: 2 +Version: 3.8 +Release: 1 Summary: A theme manager for Xfce License: GPLv3 -#Group: Development/Libraries URL: https://github.com/KeithDHedger/Xfce-Theme-Manager -Source0: https://github.com/KeithDHedger/Xfce-Theme-Manager/archive/%{name}-%{version}.tar.gz -# https://github.com/KeithDHedger/Xfce-Theme-Manager/pull/4 -Patch0: Wformat-security.patch +Source0: https://github.com/KeithDHedger/Xfce-Theme-Manager/archive/refs/tags/v%{version}.tar.gz + BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -#BuildArch: noarch BuildRequires: gcc-c++ BuildRequires: autoconf BuildRequires: cairo-devel @@ -27,7 +24,7 @@ A theme manager allowing easy configuration of themes, window borders, controls, icons and cursors for Xfce %prep -%autosetup -n %{pkgname}-%{name}-%{version} -p1 +%autosetup -n %{pkgname}-%{version} -p1 %build %configure @@ -58,6 +55,9 @@ desktop-file-install \ %{_mandir}/*/man1/%{name}.1.* %changelog +* Mon Jun 20 2022 lin.zhang - 3.8-1 +- update to 3.8 + * Thu Aug 05 2021 lin.zhang - 0.3.8-2 - Fix BuildRequires: pkgconfig(libxfce4ui-1) diff --git a/xfce-theme-manager.yaml b/xfce-theme-manager.yaml index 4210374..2e9e866 100644 --- a/xfce-theme-manager.yaml +++ b/xfce-theme-manager.yaml @@ -1,4 +1,4 @@ -version_control: git -src_repo: https://github.com/KeithDHedger/Xfce-Theme-Manager.git -tag_prefix: "xfce-theme-manager-" -seperator: "." +version_control: github +src_repo: Xfce-Theme-Manager +tag_prefix: ^v +seperator: .