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