Blame SPECS/libXaw.spec

2cc3cd
%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
2cc3cd
2cc3cd
Summary: X Athena Widget Set
2cc3cd
Name: libXaw
2cc3cd
Version: 1.0.13
2cc3cd
Release: 10%{?dist}
2cc3cd
License: MIT
2cc3cd
URL: http://www.x.org
2cc3cd
Group: System Environment/Libraries
2cc3cd
2cc3cd
Source0: https://www.x.org/pub/individual/lib/%{name}-%{version}.tar.bz2
2cc3cd
2cc3cd
BuildRequires: autoconf automake libtool
2cc3cd
BuildRequires: pkgconfig(xproto) pkgconfig(x11) pkgconfig(xt)
2cc3cd
BuildRequires: pkgconfig(xmu) pkgconfig(xpm) pkgconfig(xext)
2cc3cd
BuildRequires: xorg-x11-util-macros xmlto lynx
2cc3cd
2cc3cd
%description
2cc3cd
Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library.
2cc3cd
2cc3cd
%package devel
2cc3cd
Summary: Development files for %{name}
2cc3cd
Group: Development/Libraries
2cc3cd
Requires: %{name} = %{version}-%{release}
2cc3cd
Requires: pkgconfig
2cc3cd
Requires: pkgconfig(xproto) pkgconfig(xmu) pkgconfig(xt) pkgconfig(xpm)
2cc3cd
2cc3cd
%description devel
2cc3cd
X.Org X11 libXaw development package
2cc3cd
2cc3cd
%prep
2cc3cd
%setup -q
2cc3cd
2cc3cd
%build
2cc3cd
autoreconf -v --install --force
2cc3cd
export CFLAGS="$RPM_OPT_FLAGS -Os"
2cc3cd
%configure \
2cc3cd
	    --docdir=%{_pkgdocdir} \
2cc3cd
	    --disable-xaw8 --disable-static \
2cc3cd
	    --disable-xaw6 \
2cc3cd
	    --without-fop --without-xmlto
2cc3cd
make %{?_smp_mflags}
2cc3cd
2cc3cd
%install
2cc3cd
rm -rf $RPM_BUILD_ROOT
2cc3cd
2cc3cd
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
2cc3cd
install -pm 644 COPYING README ChangeLog $RPM_BUILD_ROOT%{_pkgdocdir}
2cc3cd
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
2cc3cd
2cc3cd
%ldconfig_post
2cc3cd
%ldconfig_postun
2cc3cd
2cc3cd
%files
2cc3cd
%dir %{_pkgdocdir}
2cc3cd
%{_pkgdocdir}/ChangeLog
2cc3cd
%{_pkgdocdir}/COPYING
2cc3cd
%{_pkgdocdir}/README
2cc3cd
%{_libdir}/libXaw.so.7
2cc3cd
%{_libdir}/libXaw7.so.7
2cc3cd
%{_libdir}/libXaw7.so.7.0.0
2cc3cd
2cc3cd
%files devel
2cc3cd
%dir %{_includedir}/X11/Xaw
2cc3cd
%{_includedir}/X11/Xaw/*.h
2cc3cd
# FIXME:  Is this C file really supposed to be here?
2cc3cd
%{_includedir}/X11/Xaw/Template.c
2cc3cd
%{_libdir}/libXaw.so
2cc3cd
%{_libdir}/libXaw7.so
2cc3cd
%{_libdir}/pkgconfig/xaw7.pc
2cc3cd
%{_mandir}/man3/*.3*
2cc3cd
%{_pkgdocdir}/*.xml
2cc3cd
#{_pkgdocdir}/%{name}.html
2cc3cd
#{_pkgdocdir}/%{name}.txt
2cc3cd
2cc3cd
%changelog
2cc3cd
* Thu Jul 05 2018 Adam Jackson <ajax@redhat.com> - 1.0.13-10
2cc3cd
- Drop useless %%defattr
2cc3cd
2cc3cd
* Fri Jun 29 2018 Adam Jackson <ajax@redhat.com> - 1.0.13-9
2cc3cd
- Use ldconfig scriptlet macros
2cc3cd
2cc3cd
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.13-8
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2cc3cd
2cc3cd
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.13-7
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2cc3cd
2cc3cd
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.13-6
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2cc3cd
2cc3cd
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.13-5
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2cc3cd
2cc3cd
* Fri Mar 25 2016 Benjamin Tissoires <benjamin.tissoires@redhat.com> 1.0.13-4
2cc3cd
- Force disable documentation generation
2cc3cd
2cc3cd
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.13-3
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2cc3cd
2cc3cd
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.13-2
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2cc3cd
2cc3cd
* Fri May 01 2015 Adam Jackson <ajax@redhat.com> 1.0.13-1
2cc3cd
- libXaw 1.0.13
2cc3cd
2cc3cd
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.12-4
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2cc3cd
2cc3cd
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.12-3
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2cc3cd
2cc3cd
* Wed Apr 16 2014 Jaromir Capik <jcapik@redhat.com> - 1.0.12-2
2cc3cd
- Fixing format-security flaws (#1037174)
2cc3cd
2cc3cd
* Wed Feb 12 2014 Adam Jackson <ajax@redhat.com> 1.0.12-1
2cc3cd
- libXaw 1.0.12
2cc3cd
- Drop pre-F18 changelog
2cc3cd
2cc3cd
* Sat Nov  9 2013 Ville Skyttä <ville.skytta@iki.fi> - 1.0.11-7
2cc3cd
- Install docs to %%{_pkgdocdir} where available (#993836).
2cc3cd
- Fix bogus date in %%changelog.
2cc3cd
2cc3cd
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-6
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
2cc3cd
2cc3cd
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> 1.0.11-5
2cc3cd
- Drop ed from BR, see upstream 0b6058db1ce
2cc3cd
2cc3cd
* Thu Mar 07 2013 Peter Hutterer <peter.hutterer@redhat.com> - 1.0.11-4
2cc3cd
- autoreconf for aarch64
2cc3cd
2cc3cd
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-3
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2cc3cd
2cc3cd
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.11-2
2cc3cd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2cc3cd
2cc3cd
* Mon Jun 04 2012 Adam Jackson <ajax@redhat.com> 1.0.11-1
2cc3cd
- libXaw 1.0.11