Blame SPECS/yasm.spec

21d08f
Summary: Modular Assembler
21d08f
Name: yasm
21d08f
Version: 1.3.0
21d08f
Release: 7%{?dist}
21d08f
# See COPYING for the detail, there is quite a lot!
21d08f
License: BSD and (GPLv2+ or Artistic or LGPLv2+) and LGPLv2
21d08f
21d08f
URL: http://yasm.tortall.net/
21d08f
Source: http://www.tortall.net/projects/yasm/releases/yasm-%{version}.tar.gz
21d08f
21d08f
BuildRequires: bison
21d08f
BuildRequires: byacc
21d08f
BuildRequires: gettext-devel
21d08f
BuildRequires: xmlto
21d08f
Provides: bundled(md5-plumb)
21d08f
21d08f
%description
21d08f
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
21d08f
(some portions are under other licenses, see COPYING for details). It is
21d08f
designed from the ground up to allow for multiple assembler syntaxes to be
21d08f
supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object
21d08f
formats and even multiple instruction sets. Another primary module of the
21d08f
overall design is an optimizer module.
21d08f
21d08f
21d08f
%package devel
21d08f
Summary: Header files and static libraries for the yasm Modular Assembler
21d08f
Requires: %{name} = %{version}-%{release}
21d08f
Provides: %{name}-static = %{version}-%{release}
21d08f
Provides: bundled(md5-plumb)
21d08f
21d08f
%description devel
21d08f
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
21d08f
(some portions are under other licenses, see COPYING for details). It is
21d08f
designed from the ground up to allow for multiple assembler syntaxes to be
21d08f
supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object
21d08f
formats and even multiple instruction sets. Another primary module of the
21d08f
overall design is an optimizer module.
21d08f
Install this package if you need to rebuild applications that use yasm.
21d08f
21d08f
21d08f
%prep
21d08f
%setup -q
21d08f
21d08f
21d08f
%build
21d08f
%configure
21d08f
make %{?_smp_mflags}
21d08f
21d08f
21d08f
%install
21d08f
rm -rf %{buildroot}
21d08f
make install DESTDIR=%{buildroot}
21d08f
21d08f
21d08f
%clean
21d08f
rm -rf %{buildroot}
21d08f
21d08f
21d08f
%files
21d08f
%license Artistic.txt BSD.txt COPYING GNU_GPL-2.0 GNU_LGPL-2.0
21d08f
%doc AUTHORS
21d08f
%{_bindir}/vsyasm
21d08f
%{_bindir}/yasm
21d08f
%{_bindir}/ytasm
21d08f
%{_mandir}/man1/yasm.1*
21d08f
21d08f
%files devel
21d08f
%{_includedir}/libyasm/
21d08f
%{_includedir}/libyasm-stdint.h
21d08f
%{_includedir}/libyasm.h
21d08f
%{_libdir}/libyasm.a
21d08f
%{_mandir}/man7/yasm_*.7*
21d08f
21d08f
21d08f
%changelog
21d08f
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-7
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
21d08f
21d08f
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-6
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
21d08f
21d08f
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-5
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
21d08f
21d08f
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-4
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
21d08f
21d08f
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3.0-3
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
21d08f
21d08f
* Thu Oct 01 2015 Christian Dersch <lupinix@mailbox.org> - 1.3.0-2
21d08f
- Fixed bogus date (RHBZ #1190908)
21d08f
21d08f
* Wed Sep 30 2015 Christian Dersch <lupinix@mailbox.org> - 1.3.0-1
21d08f
- new version
21d08f
- spec cleanup
21d08f
21d08f
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-8
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
21d08f
21d08f
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-7
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
21d08f
21d08f
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-6
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
21d08f
21d08f
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-5
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
21d08f
21d08f
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-4
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
21d08f
21d08f
* Wed Oct 17 2012 Mikolaj Izdebski <mizdebsk@redhat.com> - 1.2.0-3
21d08f
- Add missing Provides: bundled(md5-plumb)
21d08f
21d08f
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.0-2
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
21d08f
21d08f
* Thu Mar 15 2012 Matthias Saou <matthias@saou.eu> 1.2.0-1
21d08f
- Update to 1.2.0 (#750234).
21d08f
- Minor spec file cleanups (keep EPEL compatibility, #802162).
21d08f
21d08f
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-3
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
21d08f
21d08f
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.0-2
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
21d08f
21d08f
* Sun Aug 15 2010 Matthias Saou <http://freshrpms.net/> 1.1.0-1
21d08f
- Update to 1.1.0 (#622240).
21d08f
21d08f
* Thu Jul 29 2010 Matthias Saou <http://freshrpms.net/> 1.0.1-2
21d08f
- Provide static sub-package from devel (#609626).
21d08f
21d08f
* Sun May 23 2010 Matthias Saou <http://freshrpms.net/> 1.0.1-1
21d08f
- Update to 1.0.1 (#593250).
21d08f
21d08f
* Wed Apr 28 2010 Matthias Saou <http://freshrpms.net/> 1.0.0-1
21d08f
- Update to 1.0.0 (#580872).
21d08f
- Include new vsyasm binary.
21d08f
21d08f
* Mon Dec  7 2009 Matthias Saou <http://freshrpms.net/> 0.8.0-1
21d08f
- Update to 0.8.0 (#523729).
21d08f
- Include new ytasm binary.
21d08f
21d08f
* Mon Jul 27 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-3
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
21d08f
21d08f
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.2-2
21d08f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
21d08f
21d08f
* Wed Dec 24 2008 Matthias Saou <http://freshrpms.net/> 0.7.2-1
21d08f
- Update to 0.7.2.
21d08f
- Remove useless /sbin/ldconfig calls, as we don't ship any shared library.
21d08f
- Update summary.
21d08f
21d08f
* Sat Sep  6 2008 Tom "spot" Callaway <tcallawa@redhat.com> 0.7.1-2
21d08f
- fix license tag so that it doesn't trigger a false positive on the check
21d08f
  script.
21d08f
21d08f
* Tue May 20 2008 Matthias Saou <http://freshrpms.net/> 0.7.1-1
21d08f
- Update to 0.7.1.
21d08f
21d08f
* Tue May 13 2008 Matthias Saou <http://freshrpms.net/> 0.7.0-1
21d08f
- Update to 0.7.0.
21d08f
21d08f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org>
21d08f
- Autorebuild for GCC 4.3
21d08f
21d08f
* Mon Sep 24 2007 Matthias Saou <http://freshrpms.net/> 0.6.2-1
21d08f
- Update to 0.6.2.
21d08f
21d08f
* Thu Aug 23 2007 Matthias Saou <http://freshrpms.net/> 0.6.1-3
21d08f
- Rebuild for new BuildID feature.
21d08f
21d08f
* Fri Aug  3 2007 Matthias Saou <http://freshrpms.net/> 0.6.1-2
21d08f
- Update License field, it wasn't simply "BSD"...
21d08f
21d08f
* Tue Jun 19 2007 Matthias Saou <http://freshrpms.net/> 0.6.1-1
21d08f
- Update to 0.6.1.
21d08f
21d08f
* Sun Feb 25 2007 Matthias Saou <http://freshrpms.net/> 0.6.0-1
21d08f
- Update to 0.6.0.
21d08f
21d08f
* Mon Aug 28 2006 Matthias Saou <http://freshrpms.net/> 0.5.0-2
21d08f
- FC6 rebuild.
21d08f
- Require the same release in the devel sub-package.
21d08f
21d08f
* Fri Jul 14 2006 Matthias Saou <http://freshrpms.net/> 0.5.0-1
21d08f
- Update to 0.5.0.
21d08f
- Remove empty files from %%doc.
21d08f
- There are no more shared libraries, only a static one, so update %%files.
21d08f
21d08f
* Mon Mar  6 2006 Matthias Saou <http://freshrpms.net/> 0.4.0-6
21d08f
- FC5 rebuild.
21d08f
21d08f
* Thu Feb  9 2006 Matthias Saou <http://freshrpms.net/> 0.4.0-5
21d08f
- Rebuild for new gcc/glibc.
21d08f
21d08f
* Sun May 22 2005 Jeremy Katz <katzj@redhat.com> - 0.4.0-4
21d08f
- rebuild on all arches
21d08f
21d08f
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
21d08f
- rebuilt
21d08f
21d08f
* Mon Feb 14 2005 David Woodhouse <dwmw2@infradead.org> 0.4.0-2
21d08f
- Fix corruption in genmacro
21d08f
21d08f
* Fri Jan 28 2005 Matthias Saou <http://freshrpms.net/> 0.4.0-1
21d08f
- Initial RPM release.
21d08f