[Tizen-submit] 2598: New package Tizen:2.1:Base/nasm

noreply at tizen.org noreply at tizen.org
Tue Apr 23 10:35:56 GMT 2013


Hi,
Adding new package nasm in project Tizen:2.1:Base. Please review and accept ASAP.

Justification for this new package:

Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: tools/nasm
Tag: submit/tizen_2.1/20130423.103612
Commit: 993d655 Tizen 2.1 base

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #2598

  submit:       Tizen:2.1:Base:build/nasm(cleanup) -> Tizen:2.1:Base


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: tools/nasm
Tag: submit/tizen_2.1/20130423.103612
Commit: 993d655 Tizen 2.1 base

State:   new        2013-04-23T03:06:36 tizenrobot
Comment: <no comment>
new:
----
  nasm-2.08rc7-xdoc.tar.bz2
  nasm-2.08rc7.tar.bz2
  nasm.manifest
  nasm.sh
  nasm.spec

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

++++++ new spec file:
--- nasm.spec
+++ nasm.spec
@@ -0,0 +1,174 @@
+# -*- coding: utf-8 -*-
+Summary: A portable x86 assembler which uses Intel-like syntax
+Name: nasm
+Version: 2.08rc7
+Release: 2.16
+VCS:        tools/nasm#2.1_release-0-g993d655
+License: simplified BSD license
+Group: Development/Languages
+URL: http://nasm.sourceforge.net/
+Source0: nasm-%{version}.tar.bz2
+Source1: nasm-%{version}-xdoc.tar.bz2
+Source2: nasm.sh
+Source1001: packaging/nasm.manifest 
+# >> gbp-patch-tags         # auto-added by gbp
+# << gbp-patch-tags         # auto-added by gbp
+BuildRequires: perl
+
+%package rdoff
+Summary: Tools for the RDOFF binary format, sometimes used with NASM
+Group: Development/Tools
+
+%description
+NASM is the Netwide Assembler, a free portable assembler for the Intel
+80x86 microprocessor series, using primarily the traditional Intel
+instruction mnemonics and syntax.
+
+%description rdoff
+Tools for the operating-system independent RDOFF binary format, which
+is sometimes used with the Netwide Assembler (NASM). These tools
+include linker, library manager, loader, and information dump.
+
+%prep
+%setup -q
+# >> gbp-apply-patches    # auto-added by gbp
+# << gbp-apply-patches    # auto-added by gbp
+tar xjf %{SOURCE1} --strip-components 1
+
+%build
+cp %{SOURCE1001} .
+%configure
+make all
+
+%install
+rm -rf $RPM_BUILD_ROOT
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1
+make INSTALLROOT=$RPM_BUILD_ROOT install install_rdf
+install -d $RPM_BUILD_ROOT/etc/profile.d
+cp %{SOURCE2} $RPM_BUILD_ROOT/etc/profile.d/ 
+
+
+%remove_docs
+
+%files
+%manifest nasm.manifest
+%{_bindir}/nasm
+%{_bindir}/ndisasm
+/etc/profile.d/nasm.sh
+
+
+%files rdoff
+%manifest nasm.manifest
+%defattr(-,root,root)
+%{_bindir}/ldrdf
+%{_bindir}/rdf2bin
+%{_bindir}/rdf2ihx
+%{_bindir}/rdf2com
+%{_bindir}/rdfdump
+%{_bindir}/rdflib
+%{_bindir}/rdx
+%{_bindir}/rdf2ith

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


More information about the Tizen-submit mailing list