You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
436 lines
15 KiB
436 lines
15 KiB
Summary: A version of the MIT Athena widget set for X
|
|
Name: Xaw3d
|
|
Version: 1.6.5
|
|
Release: 3%{?dist}
|
|
Source0: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-%{version}.tar.xz
|
|
Source1: https://xorg.freedesktop.org/archive/individual/lib/libXaw3d-%{version}.tar.xz.sig
|
|
Source2: matt.turner.asc
|
|
Patch5: Xaw3d-1.5-debian-fixes.patch
|
|
Patch7: Xaw3d-1.6.1-3Dlabel.patch
|
|
Patch10: Xaw3d-1.6.5-fontset.patch
|
|
Patch11: Xaw3d-1.6.1-hsbar.patch
|
|
Patch12: Xaw3d-c99-2.patch
|
|
|
|
License: MIT AND X11 AND GPL-3.0-or-later
|
|
URL: http://xorg.freedesktop.org/
|
|
|
|
BuildRequires: gcc
|
|
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
|
|
%patch -P 7 -p1 -b .3Dlabel
|
|
%patch -P 10 -p1 -b .fontset
|
|
%patch -P 11 -p1 -b .hsbar
|
|
%patch -P 12 -p1
|
|
|
|
|
|
%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.md src/README.XAW3D
|
|
%{_libdir}/*.so.*
|
|
|
|
%files devel
|
|
%{_libdir}/*.so
|
|
%{_libdir}/pkgconfig/xaw3d.pc
|
|
%{_includedir}/X11/Xaw3d
|
|
|
|
%changelog
|
|
* Fri Oct 25 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 1.6.5-3
|
|
- Rebuilt for MSVSphere 10
|
|
|
|
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.6.5-3
|
|
- Bump release for June 2024 mass rebuild
|
|
|
|
* Fri Feb 02 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.6.5-2
|
|
- SPDX license tags.
|
|
|
|
* Thu Feb 01 2024 Gwyn Ciesla <gwync@protonmail.com> - 1.6.5-1
|
|
- 1.6.5
|
|
|
|
* Mon Jan 29 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-5
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
* Tue Jan 09 2024 Florian Weimer <fweimer@redhat.com> - 1.6.4-4
|
|
- Backport upstream patches to fix C type errors
|
|
|
|
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-3
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
* Wed Jan 18 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.4-2
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
|
|
* Sat Oct 01 2022 Orion Poplawski <orion@nwra.com> - 1.6.4-1
|
|
- Update to 1.6.4
|
|
|
|
* Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-8
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
|
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-7
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
|
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.6.3-6
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
|
* 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
|