diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index cdd617a..0000000 --- a/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -xfce4-taskmanager-0.4.0-rc2.tar.bz2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..07511a9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +xfce4-taskmanager-1.0.0.tar.bz2 +/xfce4-taskmanager-1.0.1.tar.bz2 +/xfce4-taskmanager-1.1.0.tar.bz2 +/xfce4-taskmanager-1.2.0.tar.bz2 +/xfce4-taskmanager-1.2.1.tar.bz2 +/xfce4-taskmanager-1.2.2.tar.bz2 +/xfce4-taskmanager-1.2.3.tar.bz2 +/xfce4-taskmanager-1.4.0.tar.bz2 +/xfce4-taskmanager-1.4.1.tar.bz2 +/xfce4-taskmanager-1.4.2.tar.bz2 +/xfce4-taskmanager-1.5.2.tar.bz2 +/xfce4-taskmanager-1.5.4.tar.bz2 +/xfce4-taskmanager-1.5.5.tar.bz2 +/xfce4-taskmanager-1.5.6.tar.bz2 +/xfce4-taskmanager-1.5.7.tar.bz2 +/xfce4-taskmanager-1.5.8.tar.bz2 +/xfce4-taskmanager-1.6.0.tar.xz diff --git a/Makefile b/Makefile deleted file mode 100644 index 213b344..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: xfce4-taskmanager -# $Id$ -NAME := xfce4-taskmanager -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) diff --git a/changelog b/changelog new file mode 100644 index 0000000..44e2dc9 --- /dev/null +++ b/changelog @@ -0,0 +1,185 @@ +* Sat Jul 23 2022 Fedora Release Engineering - 1.5.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Tue May 31 2022 Mukundan Ragavan - 1.5.4-1 +- Update to 1.5.4 + +* Tue Mar 1 2022 Ali Erdinc Koroglu - 1.5.2-1 +- Upstream update to 1.5.2 + +* Sat Jan 22 2022 Fedora Release Engineering - 1.4.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.4.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Tue Feb 09 2021 Mukundan Ragavan - 1.4.2-1 +- Update to 1.4.2 + +* Sun Feb 07 2021 Mukundan Ragavan - 1.4.1-1 +- Update to 1.4.1 + +* Thu Jan 28 2021 Fedora Release Engineering - 1.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Dec 28 2020 Mukundan Ragavan - 1.4.0-1 +- Update to 1.4.0 + +* Wed Jul 29 2020 Fedora Release Engineering - 1.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Apr 10 2020 - 1.2.3-1 +- Update to 1.2.3 + +* Fri Jan 31 2020 Fedora Release Engineering - 1.2.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.2.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.2.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Dec 19 2018 Mukundan Ragavan - 1.2.2-1 +- Update to 1.2.2 + +* Sat Aug 11 2018 Mukundan Ragavan - 1.2.1-20 +- Rebuilt (xfce 4.13) + +* Sat Jul 14 2018 Fedora Release Engineering - 1.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Sun Jun 03 2018 Mukundan Ragavan - 1.2.1-1 +- Update to 1.2.1 + +* Fri Feb 09 2018 Igor Gnatenko - 1.2.0-5 +- Escape macros in %%changelog + +* Thu Aug 03 2017 Fedora Release Engineering - 1.2.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.2.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sun Feb 12 2017 Mukundan Ragavan - 1.2.0-2 +- Add icon files +- Fix buildrequires + +* Sun Feb 12 2017 Mukundan Ragavan - 1.2.0-1 +-Update to 1.2.0 + +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.1.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun May 03 2015 Mukundan Ragavan - 1.1.0-3 +- Removed libxfcegui4 build requires +- Fixes 1209549 + +* Sat Feb 21 2015 Till Maas - 1.1.0-2 +- Rebuilt for Fedora 23 Change + https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code + +* Fri Dec 26 2014 Kevin Fenzi 1.1.0-1 +- Update to 1.1.0 + +* Mon Aug 18 2014 Fedora Release Engineering - 1.0.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.0.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Thu Jan 09 2014 Christoph Wickert - 1.0.1-1 +- Update to 1.0.1 +- Remove aarch64 patch, no longer needed +- Add patch to fix some German translations (submitted upstream via Transifex) + +* Sun Aug 04 2013 Fedora Release Engineering - 1.0.0-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Sun May 19 2013 Christoph Wickert - 1.0.0-7 +- Make desktop vendor conditional +- Add aarch64 support (#926791) + +* Sun Feb 10 2013 Parag Nemade - 1.0.0-6 +- Remove vendor tag from desktop file as per https://fedorahosted.org/fesco/ticket/1077 +- Cleanup spec as per recently changed packaging guidelines + +* Sun Jul 22 2012 Fedora Release Engineering - 1.0.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 1.0.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Dec 06 2011 Adam Jackson - 1.0.0-3 +- Rebuild for new libpng + +* Mon Feb 07 2011 Fedora Release Engineering - 1.0.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jun 15 2010 Christoph Wickert - 1.0.0-1 +- Update to 1.0.0 final + +* Sun Jun 06 2010 Christoph Wickert - 0.5.92-1 +- Update to 0.5.91 (0.6 Beta 3) + +* Tue May 25 2010 Christoph Wickert - 0.5.91-1 +- Update to 0.5.91 (0.6 Beta 2) + +* Thu Jul 30 2009 Christoph Wickert - 0.4.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Sat Feb 21 2009 Christoph Wickert - 0.4.1-2 +- Rebuild for i586 and SHA 256 hashes in RPM +- Rework categories of desktop file to allow nested menus + +* Tue Sep 30 2008 Christoph Wickert - 0.4.1-1 +- Update to 0.4.1 +- Remove patches (fixed upstream) + +* Sat May 24 2008 Christoph Wickert - 0.4.0-1 +- Update to 0.4.0 stable which has finally been released +- Add patch to fix 0%%-CPU bug (rebased version of Enrico Tröger's patch) +- Add patch to fix some compiler warnings (also based on Enrico's work) +- Update license tag + +* Mon Feb 18 2008 Fedora Release Engineering - 0.4.0-0.3.rc2 +- Autorebuild for GCC 4.3 + +* Thu Oct 05 2006 Christoph Wickert - 0.4.0-0.2.rc2 +- Bump release for devel checkin. + +* Tue Oct 03 2006 Christoph Wickert - 0.4.0-0.1.rc2 +- Update to 0.4-rc2. +- Add BR on perl(XML::Parser), drop intltool. + +* Mon Oct 02 2006 Christoph Wickert - 0.3.1-6 +- Rebuild for XFCE 4.4. + +* Mon Sep 04 2006 Christoph Wickert - 0.3.1-5 +- Mass rebuild for Fedora Core 6. +- Fix %%defattr. + +* Sat Jun 03 2006 Christoph Wickert - 0.3.1-4 +- Add intltool BR (#193444). + +* Thu Feb 16 2006 Christoph Wickert - 0.3.1-3 +- Rebuild for Fedora Extras 5. + +* Thu Dec 15 2005 Christoph Wickert - 0.3.1-2 +- Initial Fedora Extras version. +- Add xfce4-taskmanager.desktop. +- Remove useless NEWS from %%doc. +- Clean up specfile. + +* Sat Jul 09 2005 Christoph Wickert - 0.3.1-1.fc4.cw +- Updated to version 0.3.1. +- Rebuild for Core 4. + +* Thu Apr 14 2005 Christoph Wickert - 0.2.1-1.fc3.cw +- Initial RPM release. diff --git a/sources b/sources index e217e62..72b1d3e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6111d36a743ecef817b5589f90a3f869 xfce4-taskmanager-0.4.0-rc2.tar.bz2 +SHA512 (xfce4-taskmanager-1.6.0.tar.xz) = 05d5ac1b0f9e15bbbb3cdba3afcc03f1e5bab38ecaf391997e4a29f0ddb267442fd5b191ac5a6689c76f806fbde3c4df0d93f9a5fbf5b0902ddcb9909afb75d5 diff --git a/xfce4-taskmanager.desktop b/xfce4-taskmanager.desktop deleted file mode 100644 index 196565f..0000000 --- a/xfce4-taskmanager.desktop +++ /dev/null @@ -1,52 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Xfce 4 Taskmanager -GenericName=Taskmanager -Comment=View current processes -Comment[be]=Прагледзіць бягучыя працэсы -Comment[bg]=Показване на текущите процеси -Comment[bs]=Pregled trenutnih procesa -Comment[ca]=Visualitza els processos actuals i l'estat -Comment[cs]=Zobrazit aktuální procesy -Comment[cy]=Gweld prosesau cyfredol -Comment[da]=Vis aktive processer -Comment[de]=Momentan laufende Prozesse anzeigen -Comment[el]=Προβολή τρεχουσών διεργασιών -Comment[en_CA]=View current processes -Comment[en_GB]=View current processes -Comment[es]=Ver los procesos actuales -Comment[eu]=Ikusi uneko prozesuak -Comment[fi]=Katsele aktiivisia prosesseja -Comment[fr]=Affiche les processus en cours -Comment[gl]=Ver procesos actuais -Comment[hr]=Pregled trenutnih procesa -Comment[hu]=A jelenlegi folyamatok megtekintése -Comment[id]=Lihat proses yang -Comment[it]=Mostra i processi correnti -Comment[li]=Tuin huijig proses -Comment[lt]=Parodo paleistus procesus -Comment[lv]=Skatīt pašreizējos procesus -Comment[mk]=Погледни ги моментално активните процеси -Comment[ms]=Lihat proses semasa -Comment[nb]=Vis aktive prosesser -Comment[nl]=Toon de huidige processen -Comment[no]=Vis aktive prosesser -Comment[pl]=Wyświetla istniejące procesy -Comment[pt]=Ver processos actuais -Comment[pt_BR]=Exibe os processos atuais -Comment[ro]=Arată procesele curente -Comment[ru]=Программа для просмотра текущих процессов -Comment[sk]=Zobrazuje aktuálne procesy -Comment[sl]=Glej trenutne procese -Comment[sq]=Shfaq proçeset aktualë -Comment[sr]=Погледај тренутно покренуте процесе -Comment[sr@Latn]=Pogledaj trenutno pokrenute procese -Comment[sv]=Visa aktuella processer -Comment[tr]=Çalışan süreçleri -Exec=xfce4-taskmanager -Icon=xfce4_xicon -Terminal=false -Type=Application -StartupNotify=true -X-Desktop-File-Install-Version=0.10 -OnlyShowIn=XFCE; diff --git a/xfce4-taskmanager.spec b/xfce4-taskmanager.spec index 54f7751..551e233 100644 --- a/xfce4-taskmanager.spec +++ b/xfce4-taskmanager.spec @@ -1,82 +1,59 @@ -Name: xfce4-taskmanager -Version: 0.4.0 -Release: 0.2.rc2%{?dist} -Summary: Taskmanager for the Xfce desktop environment +%global majorversion 1.6 -Group: User Interface/Desktops -License: GPL -URL: http://xfce4-taskmanager.nebulon.de -Source0: http://xfce4-taskmanager.nebulon.de/xfce4-taskmanager-0.4.0-rc2.tar.bz2 -Source1: xfce4-taskmanager.desktop -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Name: xfce4-taskmanager +Version: 1.6.0 +Release: %autorelease +Summary: Taskmanager for the Xfce desktop environment -BuildRequires: libxfcegui4-devel >= 4.2, gettext, desktop-file-utils, perl(XML::Parser) +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later +URL: http://goodies.xfce.org/projects/applications/%{name} +Source0: http://archive.xfce.org/src/apps/%{name}/%{majorversion}/%{name}-%{version}.tar.xz + +BuildRequires: make +BuildRequires: gcc-c++ +BuildRequires: libxfce4ui-devel +BuildRequires: libXmu-devel +BuildRequires: meson +BuildRequires: desktop-file-utils +BuildRequires: libwnck3-devel %description A simple taskmanager for the Xfce desktop environment. + %prep -%setup -qn %{name}-%{version}-rc2 -# fix some permissons... -chmod 0644 src/*.c -chmod 0644 src/*.h -chmod 0644 AUTHORS ChangeLog COPYING README TODO +%setup -q + %build -%configure -make %{?_smp_mflags} +%meson +%meson_build + %install -rm -rf $RPM_BUILD_ROOT -make install DESTDIR=$RPM_BUILD_ROOT +%meson_install + %find_lang %{name} -desktop-file-install --vendor fedora \ - --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ - --add-category X-Fedora \ - --add-category Application \ - --add-category System \ - %{SOURCE1} +desktop-file-install \ + --delete-original \ + --add-category GTK \ + --add-category Monitor \ + --add-category X-Xfce \ + --remove-category Utility \ + --dir %{buildroot}%{_datadir}/applications \ + %{buildroot}%{_datadir}/applications/%{name}.desktop + -%clean -rm -rf $RPM_BUILD_ROOT %files -f %{name}.lang -%defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog README +%license COPYING +%doc AUTHORS NEWS THANKS %{_bindir}/%{name} -%{_datadir}/applications/fedora-%{name}.desktop +%{_datadir}/applications/*%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/org.xfce.taskmanager.* +%{_datadir}/icons/hicolor/scalable/actions/xc_crosshair-symbolic.svg %changelog -* Thu Oct 05 2006 Christoph Wickert - 0.4.0-0.2.rc2 -- Bump release for devel checkin. - -* Tue Oct 03 2006 Christoph Wickert - 0.4.0-0.1.rc2 -- Update to 0.4-rc2. -- Add BR on perl(XML::Parser), drop intltool. - -* Mon Oct 02 2006 Christoph Wickert - 0.3.1-6 -- Rebuild for XFCE 4.4. - -* Mon Sep 04 2006 Christoph Wickert - 0.3.1-5 -- Mass rebuild for Fedora Core 6. -- Fix %%defattr. - -* Sat Jun 03 2006 Christoph Wickert - 0.3.1-4 -- Add intltool BR (#193444). - -* Thu Feb 16 2006 Christoph Wickert - 0.3.1-3 -- Rebuild for Fedora Extras 5. - -* Thu Dec 15 2005 Christoph Wickert - 0.3.1-2 -- Initial Fedora Extras version. -- Add xfce4-taskmanager.desktop. -- Remove useless NEWS from %%doc. -- Clean up specfile. - -* Sat Jul 09 2005 Christoph Wickert - 0.3.1-1.fc4.cw -- Updated to version 0.3.1. -- Rebuild for Core 4. - -* Thu Apr 14 2005 Christoph Wickert - 0.2.1-1.fc3.cw -- Initial RPM release. +%autochangelog