[Tizen-submit] 20011: New package Tizen:IVI:Genivi/byacc

noreply at tizen.org noreply at tizen.org
Fri Jan 31 01:56:24 GMT 2014


Hi,
Adding new package byacc 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.015855
Git project: platform/upstream/byacc
Tag: submit/tizen_ivi_genivi/20140131.015855
Commit: 9d141d7b7d92f69ceef9ec32cb9fbd3df03ed581 resetting manifest requested domain to floor

Thank You,
Graydon, Tracy

[This message was auto-generated]

---

Request: #20011

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


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

State:   new        2014-01-31T01:58:04 tizenrobot
Comment: <no comment>
new:
----
  byacc.manifest
  byacc.spec
  byacc.tar.gz

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

++++++ new spec file:
--- byacc.spec
+++ byacc.spec
@@ -0,0 +1,40 @@
+Name:           byacc
+VCS:            platform/upstream/byacc#9d141d7b7d92f69ceef9ec32cb9fbd3df03ed581
+Version:        20100216
+Release:        1
+Summary:        LALR(1) parser generator
+Group:          Development/Languages/C and C++
+License:        SUSE-Public-Domain
+Url:            http://invisible-island.net/byacc/byacc.html
+Source:         http://invisible-island.net/datafiles/release/byacc.tar.gz
+Source1001: 	byacc.manifest
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+
+%description
+Berkeley Yacc is a LALR(1) parser generator. It has been made as compatible as
+possible with AT&T Yacc and it accepts any input specification that conforms to
+the AT&T Yacc documentation. In contrast to bison, it is written to avoid
+dependencies upon a particular compiler.
+
+%prep
+%setup
+cp %{SOURCE1001} .
+
+%build
+# without --with-warnings several functions will not be marked with gcc's
+# noreturn attribute and produce warnings when $RPM_OPT_FLAGS contains -Wall
+%configure --with-warnings
+make %{?_smp_mflags}
+
+%install
+%make_install
+mv %{buildroot}%{_bindir}/yacc %{buildroot}%{_bindir}/byacc
+
+%remove_docs
+
+%files
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_bindir}/byacc
+
+%changelog

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

++++++ byacc.manifest (new)
--- byacc.manifest
+++ byacc.manifest
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>

++++++ byacc.tar.gz (new)


More information about the Tizen-submit mailing list