rpms/yasm/devel yasm.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Matthias Saou (thias) fedora-extras-commits at redhat.com
Mon Jan 31 17:31:17 UTC 2005


Author: thias

Update of /cvs/extras/rpms/yasm/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv25661/devel

Modified Files:
	.cvsignore sources 
Added Files:
	yasm.spec 
Log Message:
auto-import yasm-0.4.0-1 on branch devel from yasm-0.4.0-1.src.rpm


--- NEW FILE yasm.spec ---
Summary: Complete rewrite of the NASM assembler
Name: yasm
Version: 0.4.0
Release: 1
License: BSD
Group: Development/Languages
URL: http://www.tortall.net/projects/yasm/
Source: http://www.tortall.net/projects/yasm/releases/yasm-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: bison, byacc, xmlto, gettext-devel


%description
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
(some portions are under other licenses, see COPYING for details). It is
designed from the ground up to allow for multiple assembler syntaxes to be
supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object
formats and even multiple instruction sets. Another primary module of the
overall design is an optimizer module.


%package devel
Summary: Header files and static libraries for yasm
Group: Development/Libraries
Requires: %{name} = %{version}

%description devel
Yasm is a complete rewrite of the NASM assembler under the "new" BSD License
(some portions are under other licenses, see COPYING for details). It is
designed from the ground up to allow for multiple assembler syntaxes to be
supported (eg, NASM, TASM, GAS, etc.) in addition to multiple output object
formats and even multiple instruction sets. Another primary module of the
overall design is an optimizer module.
Install this package if you need to rebuild applications that use yasm.


%prep
%setup


%build
%configure
%{__make} %{?_smp_mflags}


%install
%{__rm} -rf %{buildroot}
%makeinstall


%clean
%{__rm} -rf %{buildroot}


%post
/sbin/ldconfig

%postun
/sbin/ldconfig


%files
%defattr(-, root, root, 0755)
%doc Artistic.txt AUTHORS BSD.txt ChangeLog COPYING GNU* NEWS README
%{_bindir}/yasm
%{_libdir}/*.so.*
%dir %{_libdir}/yasm/
%{_libdir}/yasm/*.so
%{_mandir}/man1/yasm.1*

%files devel
%defattr(-, root, root, 0755)
%{_includedir}/libyasm.h
%{_includedir}/libyasm/
%{_libdir}/*.a
%exclude %{_libdir}/*.la
%{_libdir}/*.so
%dir %{_libdir}/yasm/
%{_libdir}/yasm/*.a
%exclude %{_libdir}/yasm/*.la
%{_mandir}/man7/yasm_arch.7*


%changelog
* Fri Jan 28 2005 Matthias Saou <http://freshrpms.net/> 0.4.0-1
- Initial RPM release.



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/yasm/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	31 Jan 2005 17:30:34 -0000	1.1
+++ .cvsignore	31 Jan 2005 17:31:15 -0000	1.2
@@ -0,0 +1 @@
+yasm-0.4.0.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/yasm/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	31 Jan 2005 17:30:34 -0000	1.1
+++ sources	31 Jan 2005 17:31:15 -0000	1.2
@@ -0,0 +1 @@
+2360e20c4e105ba95f4e9135a7901183  yasm-0.4.0.tar.gz




More information about the fedora-extras-commits mailing list