Blame SPECS/Xaw3d.spec

7df9b8
Summary: A version of the MIT Athena widget set for X
7df9b8
Name: Xaw3d
7df9b8
Version: 1.6.3
7df9b8
Release: 7%{?dist}
7df9b8
Source0: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-%{version}.tar.bz2
7df9b8
Source1: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-%{version}.tar.bz2.sig
7df9b8
Source2: mattst88.asc
7df9b8
Patch5: Xaw3d-1.5-debian-fixes.patch
7df9b8
Patch7: Xaw3d-1.6.1-3Dlabel.patch
7df9b8
Patch10: Xaw3d-1.6.1-fontset.patch
7df9b8
Patch11: Xaw3d-1.6.1-hsbar.patch
7df9b8
7df9b8
License: MIT
7df9b8
URL: http://xorg.freedesktop.org/
7df9b8
7df9b8
BuildRequires: make
7df9b8
BuildRequires: libXmu-devel
7df9b8
BuildRequires: libXt-devel
7df9b8
BuildRequires: libSM-devel
7df9b8
BuildRequires: libXext-devel
7df9b8
BuildRequires: libX11-devel
7df9b8
BuildRequires: libXpm-devel
7df9b8
BuildRequires: xorg-x11-util-macros
7df9b8
BuildRequires: bison
7df9b8
BuildRequires: flex
7df9b8
BuildRequires: ed
7df9b8
BuildRequires: gnupg2
7df9b8
7df9b8
%description
7df9b8
Xaw3d is an enhanced version of the MIT Athena Widget set for
7df9b8
the X Window System.  Xaw3d adds a three-dimensional look to applications
7df9b8
with minimal or no source code changes.
7df9b8
7df9b8
You should install Xaw3d if you are using applications which incorporate
7df9b8
the MIT Athena widget set and you'd like to incorporate a 3D look into
7df9b8
those applications.
7df9b8
7df9b8
%package devel
7df9b8
Summary: Header files and libraries for development using Xaw3d
7df9b8
Requires: %{name} = %{version}-%{release}
7df9b8
Requires: libXmu-devel
7df9b8
Requires: libXt-devel
7df9b8
Requires: libSM-devel
7df9b8
Requires: libXext-devel
7df9b8
Requires: libX11-devel
7df9b8
Requires: libXpm-devel
7df9b8
7df9b8
%description devel
7df9b8
Xaw3d is an enhanced version of the MIT Athena widget set for
7df9b8
the X Window System.  Xaw3d adds a three-dimensional look to those
7df9b8
applications with minimal or no source code changes. Xaw3d-devel includes
7df9b8
the header files and libraries for developing programs that take full
7df9b8
advantage of Xaw3d's features.
7df9b8
7df9b8
You should install Xaw3d-devel if you are going to develop applications
7df9b8
using the Xaw3d widget set.  You'll also need to install the Xaw3d
7df9b8
package.
7df9b8
7df9b8
7df9b8
%prep
7df9b8
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
7df9b8
%setup -q -n libXaw3d-%{version}
7df9b8
# This doesn't apply cleanly, but has not been applied
7df9b8
#%patch5 -p1 -b .debian
7df9b8
%patch7 -p1 -b .3Dlabel
7df9b8
%patch10 -p1 -b .fontset
7df9b8
%patch11 -p1 -b .hsbar
7df9b8
7df9b8
7df9b8
%build
7df9b8
%configure --disable-static \
7df9b8
  --enable-arrow-scrollbars \
7df9b8
  --enable-gray-stipples \
7df9b8
  --enable-multiplane-bitmaps
7df9b8
%make_build
7df9b8
7df9b8
7df9b8
%install
7df9b8
%make_install
7df9b8
rm $RPM_BUILD_ROOT%{_libdir}/libXaw3d.la
7df9b8
rm -r $RPM_BUILD_ROOT%{_docdir}
7df9b8
7df9b8
7df9b8
7df9b8
%ldconfig_scriptlets
7df9b8
7df9b8
7df9b8
%files
7df9b8
%license COPYING
7df9b8
%doc ChangeLog README src/README.XAW3D
7df9b8
%{_libdir}/*.so.*
7df9b8
7df9b8
%files devel
7df9b8
%{_libdir}/*.so
7df9b8
%{_libdir}/pkgconfig/xaw3d.pc
7df9b8
%{_includedir}/X11/Xaw3d
7df9b8
7df9b8
%changelog
7df9b8
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.6.3-7
7df9b8
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
7df9b8
  Related: rhbz#1991688
7df9b8
7df9b8
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 1.6.3-6
7df9b8
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
7df9b8
7df9b8
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-5
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
7df9b8
7df9b8
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-4
7df9b8
- Second attempt - Rebuilt for
7df9b8
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7df9b8
7df9b8
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-3
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
7df9b8
7df9b8
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-2
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7df9b8
7df9b8
* Sun Aug 18 2019 Hans de Goede <hdegoede@redhat.com> - 1.6.3-1
7df9b8
- Add source tarbal PGP signature verification
7df9b8
7df9b8
* Sun Aug 11 2019 Orion Poplawski <orion@nwra.com>
7df9b8
- Update to 1.6.3
7df9b8
7df9b8
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-16
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
7df9b8
7df9b8
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-15
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
7df9b8
7df9b8
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-14
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
7df9b8
7df9b8
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-13
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
7df9b8
7df9b8
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-12
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
7df9b8
7df9b8
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-11
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
7df9b8
7df9b8
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-10
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
7df9b8
7df9b8
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.2-9
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
7df9b8
7df9b8
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-8
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7df9b8
7df9b8
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-7
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
7df9b8
7df9b8
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-6
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
7df9b8
7df9b8
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-5
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
7df9b8
7df9b8
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-4
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
7df9b8
7df9b8
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.2-3
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
7df9b8
7df9b8
* Wed May 2 2012 Orion Poplawski <orion@cora.nwra.com> - 1.6.2-2
7df9b8
- Drop static from -devel summary/description (bug #817935)
7df9b8
7df9b8
* Tue Apr 3 2012 Orion Poplawski <orion@cora.nwra.com> - 1.6.2-1
7df9b8
- Update to 1.6.2
7df9b8
- Drop patches applied upstream
7df9b8
- Enable multiplane-bitmaps and gray-stipples
7df9b8
7df9b8
* Sat Feb 25 2012 Orion Poplawski <orion@cora.nwra.com> - 1.6.1-2
7df9b8
- Rebase compat patch
7df9b8
7df9b8
* Sat Feb 25 2012 Orion Poplawski <orion@cora.nwra.com> - 1.6.1-1
7df9b8
- Update to 1.6.1
7df9b8
7df9b8
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5E-21
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
7df9b8
7df9b8
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5E-20
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
7df9b8
7df9b8
* Wed Dec 1 2010 Hans de Goede <hdegoede@redhat.com> - 1.5E-19
7df9b8
- Do not make missing font sets a fatal error (#658526)
7df9b8
7df9b8
* Tue Nov 9 2010 Hans de Goede <hdegoede@redhat.com> - 1.5E-18
7df9b8
- Drop Xaw3d-1.5E-lex.patch it was not applied for a reason (#587349)
7df9b8
7df9b8
* Mon Nov 8 2010 Hans de Goede <hdegoede@redhat.com> - 1.5E-17
7df9b8
- Also apply the Xaw3d-1.5E-secure, Xaw3d-1.5E-thumb and Xaw3d-1.5E-cast
7df9b8
  (replacing xaw3d.patch) patches from http://gitorious.org/xaw3d (#587349)
7df9b8
- Apply accidentally not applied Xaw3d-1.5E-lex.patch
7df9b8
7df9b8
* Mon Nov 8 2010 Orion Poplawski <orion@cora.nwra.com> - 1.5E-16
7df9b8
- Add patches from http://gitorious.org/xaw3d
7df9b8
7df9b8
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5E-15
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
7df9b8
7df9b8
* Sun Mar 15 2009 Hans de Goede <hdegoede@redhat.com> 1.5E-14
7df9b8
- Fix a bunch of (potentially harmfull) compiler warnings
7df9b8
7df9b8
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5E-13
7df9b8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
7df9b8
7df9b8
* Tue Oct  6 2008 Hans de Goede <hdegoede@redhat.com> 1.5E-12
7df9b8
- Remove obsolete PreReq and Prefix stuff from specfile
7df9b8
- Fix BuildRoot to match the guidelines
7df9b8
- Require base package by full EVR from devel package
7df9b8
- Drop non relevant Patches and Sources
7df9b8
- Rebase the still relevant patches
7df9b8
- Actually apply the still relevant patches
7df9b8
- Add a patch from Debian fixing an infinite loop (rh436998)
7df9b8
- Add patches from Debian fixes various potential bufferoverflows
7df9b8
7df9b8
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.5E-11.1
7df9b8
- Autorebuild for GCC 4.3
7df9b8
7df9b8
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 1.5E-10.1
7df9b8
- rebuild
7df9b8
7df9b8
* Wed Jun 07 2006 Than Ngo <than@redhat.com> 1.5E-10 
7df9b8
- BR on bison ed flex #194184 
7df9b8
7df9b8
* Wed Jun  7 2006 Jeremy Katz <katzj@redhat.com> - 1.5E-9
7df9b8
- rebuild for -devel deps
7df9b8
7df9b8
* Tue Apr 25 2006 Adam Jackson <ajackson@redhat.com> 1.5E-8
7df9b8
- Rebuild for new imake build rules
7df9b8
7df9b8
* Tue Feb 28 2006 Than Ngo <than@redhat.com> 1.5E-7
7df9b8
- update Url  #183314
7df9b8
7df9b8
* Mon Feb 13 2006 Jesse Keating <jkeating@redhat.com> - 1.5E-6.2.2
7df9b8
- rebump for build order issues during double-long bump
7df9b8
7df9b8
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 1.5E-6.2.1
7df9b8
- bump again for double-long bug on ppc(64)
7df9b8
7df9b8
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 1.5E-6.2
7df9b8
- rebuilt for new gcc4.1 snapshot and glibc changes
7df9b8
7df9b8
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Wed Nov 16 2005 Than Ngo <than@redhat.com> 1.5E-6
7df9b8
- fix for modular X
7df9b8
7df9b8
* Tue Nov 05 2005 Warren Togami <wtogami@redhat.com> 1.5E-5
7df9b8
- req individual X dependencies
7df9b8
- remove X11R6 references
7df9b8
7df9b8
* Thu Mar 03 2005 Than Ngo <than@redhat.com> 1.5E-4
7df9b8
- rebuilt
7df9b8
7df9b8
* Thu Jan 20 2005 Than Ngo <than@redhat.com> 1.5E-3
7df9b8
- bump release
7df9b8
7df9b8
* Thu Jan 20 2005 Than Ngo <than@redhat.com> 1.5E-2
7df9b8
- enable ARROW_SCROLLBARS, MULTIPLANE_PIXMAPS
7df9b8
7df9b8
* Tue Nov 30 2004 Than Ngo <than@redhat.com> 1.5E-1
7df9b8
- update to 1.5E, #130310
7df9b8
- fix compiler warning #110766
7df9b8
7df9b8
* Tue Nov 23 2004 Than Ngo <than@redhat.com> 1.5-25
7df9b8
- rebuilt
7df9b8
7df9b8
* Tue Nov 23 2004 Than Ngo <than@redhat.com> 1.5-24
7df9b8
- add patch to fix build problem with xorg-x11, #140475
7df9b8
7df9b8
* Mon Jul 26 2004 Than Ngo <than@redhat.com> 1.5-23
7df9b8
- added requires on XFree86-devel
7df9b8
7df9b8
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Wed Nov 26 2003 Than Ngo <than@redhat.com> 1.5-20
7df9b8
- added missing Buildprereq: XFree86-devel (bug #110601, #109692, #110735)
7df9b8
- fixed arguments in scrollbar (bug #110766)
7df9b8
7df9b8
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
7df9b8
- rebuilt
7df9b8
7df9b8
* Thu Nov  7 2002 han Ngo <than@redhat.com> 1.5-17
7df9b8
- fix some building problems
7df9b8
7df9b8
* Thu Sep  5 2002 Preston Brown <pbrown@redhat.com> 1.5-16
7df9b8
- -DARROW_SCROLLBAR for rms
7df9b8
7df9b8
* Thu Aug  8 2002 Than Ngo <than@redhat.com> 1.5-15
7df9b8
- Added patch file to fix i18n issue, ynakai@redhat.com
7df9b8
7df9b8
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
7df9b8
- automated rebuild
7df9b8
7df9b8
* Thu May 23 2002 Tim Powers <timp@redhat.com>
7df9b8
- automated rebuild
7df9b8
7df9b8
* Tue Feb 26 2002 Than Ngo <than@redhat.com> 1.5-12
7df9b8
- rebuild in new enviroment
7df9b8
7df9b8
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
7df9b8
- automated rebuild
7df9b8
7df9b8
* Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
7df9b8
- Bump release + rebuild.
7df9b8
7df9b8
* Wed Feb 28 2001 Than Ngo <than@redhat.com>
7df9b8
- add requires Xaw3d = %%{version}
7df9b8
- add prereq /sbin/ldconfig
7df9b8
7df9b8
* Tue Oct 10 2000 Than Ngo <than@redhat.com>
7df9b8
- fix link which causes faulty update (Bug #17895)
7df9b8
7df9b8
* Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
7df9b8
- ia64 tweaks
7df9b8
7df9b8
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
7df9b8
- automatic rebuild
7df9b8
7df9b8
* Mon Jul 10 2000 Bernhard Rosenkraenzer <bero@redhat.de>
7df9b8
- Restore Xaw3d 1.5 - the addition of the backward compatibility library
7df9b8
  killed the current one.
7df9b8
- get rid of the CDEBUGFLAGS="" hack, the current gcc fixes it
7df9b8
7df9b8
* Mon Jul 03 2000 Than Ngo <than@redhat.de>
7df9b8
- fix Imakefile to static Xawd3d
7df9b8
7df9b8
* Sat Jun 17 2000 Than Ngo <than@redhat.de>
7df9b8
- add backward compatibility libXaw3d.so.6 (Bug# 12261)
7df9b8
7df9b8
* Mon May 15 2000 Bill Nottingham <notting@redhat.com>
7df9b8
- fix unaligned traps on ia64
7df9b8
7df9b8
* Mon May  8 2000 Bernhard Rosenkraenzer <bero@redhat.com>
7df9b8
- 1.5
7df9b8
7df9b8
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
7df9b8
- auto rebuild in the new build environment (release 21)
7df9b8
7df9b8
* Wed Feb 24 1999 Preston Brown <pbrown@redhat.com>
7df9b8
- Injected new description and group.
7df9b8
7df9b8
* Fri Dec 18 1998 Preston Brown <pbrown@redhat.com>
7df9b8
- bumped spec number for initial rh 6.0 build
7df9b8
7df9b8
* Fri Nov 06 1998 Preston Brown <pbrown@redhat.com>
7df9b8
- added security/update patch from debian (the X11R6.3 patch). Thanks guys. :)
7df9b8
7df9b8
* Wed Oct 14 1998 Cristian Gafton <gafton@redhat.com>
7df9b8
- handle the symlink with triggers instead of getting rid of it
7df9b8
7df9b8
* Mon Oct  5 1998 Jeff Johnson <jbj@redhat.com>
7df9b8
- remove backward compatible symlink.
7df9b8
7df9b8
* Wed May 06 1998 Cristian Gafton <gafton@redhat.com>
7df9b8
- fixed the bad symlink
7df9b8
- BuildRoot
7df9b8
7df9b8
* Mon Apr 27 1998 Prospector System <bugs@redhat.com>
7df9b8
- translations modified for de, fr, tr
7df9b8
7df9b8
* Tue Nov 04 1997 Erik Troan <ewt@redhat.com>
7df9b8
- don't lave an improper return code from %%pre
7df9b8
7df9b8
* Mon Nov 03 1997 Cristian Gafton <gafton@redhat.com>
7df9b8
- take care of the old location of the Xaw3d includes in case that one exist
7df9b8
- updated Prereq: field
7df9b8
7df9b8
* Mon Oct 26 1997 Cristian Gafton 
7df9b8
- fixed the -devel package for the right include files path
7df9b8
7df9b8
* Mon Oct 13 1997 Donnie Barnes <djb@redhat.com>
7df9b8
- minor spec file cleanups
7df9b8
7df9b8
* Wed Oct 01 1997 Erik Troan <ewt@redhat.com>
7df9b8
- i18n widec.h patch needs to be applied on all systems
7df9b8
7df9b8
* Sun Sep 14 1997 Erik Troan <ewt@redhat.com>
7df9b8
- changed axp check to alpha
7df9b8
7df9b8
* Mon Jun 16 1997 Erik Troan <ewt@redhat.com>
7df9b8
- built against glibc