[Tizen-submit] 20526: New package Tizen:IVI:Genivi/yasm

noreply at tizen.org noreply at tizen.org
Fri Jan 31 03:51:55 GMT 2014


Hi,
Adding new package yasm in project Tizen:IVI:Genivi. Please review and accept ASAP.

Justification for this new package:

Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.034551
Git project: platform/upstream/yasm
Tag: submit/tizen_ivi_genivi/20140131.034551
Commit: e5fa2a0d0f04a64bc0b2a04730bfde4f678040c6 resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20526

  submit:       Tizen:IVI:Genivi:build/yasm(cleanup) -> Tizen:IVI:Genivi


Message:
Submitter: Graydon, Tracy <tracy.graydon at intel.com>
Comments: submit/tizen_ivi_genivi/20140131.034551
Git project: platform/upstream/yasm
Tag: submit/tizen_ivi_genivi/20140131.034551
Commit: e5fa2a0d0f04a64bc0b2a04730bfde4f678040c6 resetting manifest requested domain to floor

State:   new        2014-01-31T03:53:51 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- yasm.changes
+++ yasm.changes
@@ -0,0 +1,6 @@
+* Sun Apr 14 2013 Anas Nashif <anas.nashif at intel.com> upstream/1.2.0 at efcd551
+- Do not include build date
+
+* Sun Apr 14 2013 Anas Nashif <anas.nashif at intel.com> upstream/1.2.0 at 20d3a58
+- Imported Upstream version 1.2.0
+

new:
----
  0001-no-build-date.patch
  yasm-1.2.0.tar.gz
  yasm.changes
  yasm.manifest
  yasm.spec

spec files:
-----------

++++++ new spec file:
--- yasm.spec
+++ yasm.spec
@@ -0,0 +1,47 @@
+Name:           yasm
+VCS:            platform/upstream/yasm#e5fa2a0d0f04a64bc0b2a04730bfde4f678040c6
+Version:        1.2.0
+Release:        1
+License:        BSD-2-Clause or BSD-3-Clause
+Summary:        Yasm Modular Assembler
+Url:            http://yasm.tortall.net/
+Group:          System/Libraries
+Source0:        %{name}-%{version}.tar.gz
+Source1001: 	yasm.manifest
+# Patches auto-generated by git-buildpackage:
+Patch0:         0001-no-build-date.patch
+BuildRequires:  binutils-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).
+Yasm currently supports the x86 and AMD64 instruction sets, accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, 32 and 64-bit Mach-O, RDOFF2, COFF, Win32, and Win64 object formats, and generates source debugging information in STABS, DWARF 2, and CodeView 8 formats.
+Yasm can be easily integrated into Visual Studio 2005/2008 and 2010 for assembly of NASM or GAS syntax code into Win32 or Win64 object files.
+
+%prep
+%setup -q
+# 0001-no-build-date.patch
+%patch0 -p1
+cp %{SOURCE1001} .
+
+%build
+./configure --prefix=/usr
+
+make %{?_smp_mflags}
+
+%install
+%make_install
+
+%files
+%manifest %{name}.manifest
+%license COPYING
+%{_bindir}/yasm
+%{_bindir}/vsyasm
+%{_bindir}/ytasm
+%{_includedir}/libyasm-stdint.h
+%{_includedir}/libyasm.h
+%{_includedir}/libyasm/*
+%{_mandir}/man1/yasm.1.gz
+%{_mandir}/man7/yasm_arch.7.gz
+%{_mandir}/man7/yasm_dbgfmts.7.gz
+%{_mandir}/man7/yasm_objfmts.7.gz
+%{_mandir}/man7/yasm_parsers.7.gz

other changes:
--------------

++++++ 0001-no-build-date.patch (new)
--- 0001-no-build-date.patch
+++ 0001-no-build-date.patch
@@ -0,0 +1,46 @@
+From: Anas Nashif <anas.nashif at intel.com>
+Date: Sun, 14 Apr 2013 01:18:28 -0700

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list