diff --git a/.cvsignore b/.cvsignore deleted file mode 100644 index be1bad0..0000000 --- a/.cvsignore +++ /dev/null @@ -1 +0,0 @@ -xcompmgr-1.1.4.tar.bz2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..27b89e8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +xcompmgr-1.1.5.tar.bz2 +/xcompmgr-1.1.6.tar.bz2 +/xcompmgr-1.1.7.tar.bz2 +/xcompmgr-1.1.8.tar.gz +/xcompmgr-1.1.9.tar.gz +/xcompmgr-1.1.10.tar.xz diff --git a/Makefile b/Makefile deleted file mode 100644 index 694566e..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: xcompmgr -# $Id$ -NAME := xcompmgr -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..8fe9208 --- /dev/null +++ b/changelog @@ -0,0 +1,121 @@ +* Sat Jan 21 2023 Fedora Release Engineering - 1.1.8-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Sat Jul 23 2022 Fedora Release Engineering - 1.1.8-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sat Jan 22 2022 Fedora Release Engineering - 1.1.8-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Fri Jul 23 2021 Fedora Release Engineering - 1.1.8-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Jun 23 2021 Davide Cavalca - 1.1.8-2 +- Unretire package +- Update URL +- Install README as doc +- Use the appropriate macro to install the license +- Relax globbing for man pages +- Convert specfile from tabs to spaces + +* Mon Feb 17 2020 Filipe Rosset - 1.1.8-1 +- Update to 1.1.8 fixes rhbz#1692187 +- Updated sources URL plus spec cleanup and modernization + +* Fri Jan 31 2020 Fedora Release Engineering - 1.1.7-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sat Jul 27 2019 Fedora Release Engineering - 1.1.7-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sun Feb 03 2019 Fedora Release Engineering - 1.1.7-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Sat Jul 14 2018 Fedora Release Engineering - 1.1.7-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Fri Feb 09 2018 Fedora Release Engineering - 1.1.7-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 1.1.7-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 1.1.7-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 1.1.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Sat Dec 10 2016 Filipe Rosset - 1.1.7-1 +- Rebuilt for new upstream release 1.1.7, fixes rhbz #1213038 + +* Sat Dec 10 2016 Filipe Rosset - 1.1.6-9 +- Spec clean up + +* Fri Feb 05 2016 Fedora Release Engineering - 1.1.6-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Fri Jun 19 2015 Fedora Release Engineering - 1.1.6-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 18 2014 Fedora Release Engineering - 1.1.6-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Sun Jun 08 2014 Fedora Release Engineering - 1.1.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sun Aug 04 2013 Fedora Release Engineering - 1.1.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Feb 15 2013 Fedora Release Engineering - 1.1.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Jul 22 2012 Fedora Release Engineering - 1.1.6-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Wed Feb 22 2012 Deji Akingunola - 1.1.6-1 +- Update to version 1.1.6 + +* Sat Jan 14 2012 Fedora Release Engineering - 1.1.5-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Feb 07 2011 Fedora Release Engineering - 1.1.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Mon Nov 02 2009 Deji Akingunola - 1.1.5-1 +- New release 1.1.5 + +* Mon Jul 27 2009 Fedora Release Engineering - 1.1.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Thu Feb 26 2009 Fedora Release Engineering - 1.1.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Mar 06 2008 Deji Akingunola - 1.1.4-1 +- New release 1.1.4 + +* Sun Feb 10 2008 Deji Akingunola - 1.1.3-8 +- Rebuild for gcc43 + +* Wed Aug 22 2007 Deji Akingunola - 1.1.3-7 +- Update License tag and Rebuild + +* Mon Aug 28 2006 Deji Akingunola - 1.1.3-6 +- Rebuild for FC6 + +* Mon Jul 24 2006 Deji Akingunola 1.1.3-5 +- Add pkgconfig to the BRs + +* Thu Jun 29 2006 Deji Akingunola 1.1.3-4 +- Use STL in the license field + +* Sat Apr 22 2006 Deji Akingunola 1.1.3-3 +- Fix Changelog typo +- Explicitly use MIT license as opposed to to MIT/X11 + +* Tue Nov 08 2005 Deji Akingunola 1.1.3-2 +- Fix rpmlint error on description line +- Package the changelog file as doc + +* Tue Nov 08 2005 Deji Akingunola 1.1.3-1 +- Initial build. diff --git a/sources b/sources index 6516288..87d1b6d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -3eb1c2b7a6ceaec4ee872cb06d202d91 xcompmgr-1.1.4.tar.bz2 +SHA512 (xcompmgr-1.1.10.tar.xz) = 6dd5c72d6859489580dabdb96e3b572931cec7c426022213007c92df2d805a8f01a7f3dc5e8493f6e550bb809f71a50ca1630f50555d47b8d5b4b2726d7b8b12 diff --git a/xcompmgr.spec b/xcompmgr.spec index beed903..61cb24c 100644 --- a/xcompmgr.spec +++ b/xcompmgr.spec @@ -1,70 +1,42 @@ -Summary: X11 composite manager -Name: xcompmgr -Version: 1.1.4 -Release: 1%{?dist} -License: Copyright only -Group: User Interface/X -URL: http://xapps.freedesktop.org -Source0: http://xorg.freedesktop.org/archive/individual/app/%{name}-%{version}.tar.bz2 -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: libX11-devel -BuildRequires: libXfixes-devel -BuildRequires: libXrender-devel -BuildRequires: libXdamage-devel -BuildRequires: libXcomposite-devel -BuildRequires: libXext-devel -BuildRequires: pkgconfig +Name: xcompmgr +Version: 1.1.10 +Release: %autorelease +Summary: X11 composite manager + +License: MIT +URL: https://gitlab.freedesktop.org/xorg/app/xcompmgr +Source: https://www.x.org/archive/individual/app/%{name}-%{version}.tar.xz + +BuildRequires: gcc +BuildRequires: make +BuildRequires: xorg-x11-util-macros + +BuildRequires: libX11-devel +BuildRequires: libXfixes-devel +BuildRequires: libXrender-devel +BuildRequires: libXdamage-devel +BuildRequires: libXcomposite-devel +BuildRequires: libXext-devel %description xcompmgr is a sample compositing manager for X servers supporting the XFIXES, DAMAGE, and COMPOSITE extensions. It enables basic eye-candy effects %prep -%setup -q +%autosetup %build %configure -make %{?_smp_mflags} +%make_build %install -rm -rf %{buildroot} -%makeinstall - -%clean -rm -rf %{buildroot} +%make_install %files -%defattr(-,root,root,-) -%doc ChangeLog -%{_bindir}/xcompmgr -%{_mandir}/man1/xcompmgr.1.gz +%license COPYING +%doc README.md ChangeLog +%{_bindir}/%{name} +%{_mandir}/man1/%{name}.1* %changelog -* Thu Mar 06 2008 Deji Akingunola - 1.1.4-1 -- New release 1.1.4 - -* Sun Feb 10 2008 Deji Akingunola - 1.1.3-8 -- Rebuild for gcc43 - -* Wed Aug 22 2007 Deji Akingunola - 1.1.3-7 -- Update License tag and Rebuild - -* Mon Aug 28 2006 Deji Akingunola - 1.1.3-6 -- Rebuild for FC6 - -* Mon Jul 24 2006 Deji Akingunola 1.1.3-5 -- Add pkgconfig to the BRs - -* Thu Jun 29 2006 Deji Akingunola 1.1.3-4 -- Use STL in the license field - -* Sat Apr 22 2006 Deji Akingunola 1.1.3-3 -- Fix Changelog typo -- Explicitly use MIT license as opposed to to MIT/X11 - -* Tue Nov 08 2005 Deji Akingunola 1.1.3-2 -- Fix rpmlint error on description line -- Package the changelog file as doc - -* Tue Nov 08 2005 Deji Akingunola 1.1.3-1 -- Initial build. +%autochangelog