[Tizen-submit] 3299: New package Tizen:2.1:Base/python-yaml

noreply at tizen.org noreply at tizen.org
Wed Apr 24 23:59:31 GMT 2013


Hi,
Adding new package python-yaml 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: toolchains/python-yaml
Tag: submit/tizen_2.1/20130424.235936
Commit: fb79053 Tizen 2.1 base

Thank You,
Jinkun Jang

[This message was auto-generated]

---

Request: #3299

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


Message:
Submitter: Jinkun Jang <jinkun.jang at samsung.com>
Comments: submit to obs
Git project: toolchains/python-yaml
Tag: submit/tizen_2.1/20130424.235936
Commit: fb79053 Tizen 2.1 base

State:   new        2013-04-24T16:29:53 tizenrobot
Comment: <no comment>
changes files:
--------------

++++++ new changes file:
--- python-yaml.changes
+++ python-yaml.changes
@@ -0,0 +1,11 @@
+* Thu May 05 2011 Anas Nashif <anas.nashif at intel.com> - 3.09
+- Renaming packages to follow python package naming convention
+
+* Tue Aug 24 2010 Jian-feng Ding <jian-feng.ding at intel.com> 3.09
+- Upgrade to 3.09 by spectacle
+
+* Tue Feb 17 2009 Anas Nashif <anas.nashif at intel.com> 3.08
+- Update to 3.08
+
+* Sat Jan 24 2009 Anas Nashif <anas.nashif at intel.com> 3.06
+- Initial import into Moblin

new:
----
  python-yaml-3.09.tar.gz
  python-yaml.changes
  python-yaml.manifest
  python-yaml.spec

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

++++++ new spec file:
--- python-yaml.spec
+++ python-yaml.spec
@@ -0,0 +1,66 @@
+# 
+# 
+
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
+Name:       python-yaml
+Summary:    YAML parser and emitter for Python
+Version:    3.09
+Release:    1
+VCS:        toolchains/python-yaml#2.1_release-0-gfb79053
+Group:      Development/Libraries
+License:    MIT
+URL:        http://pyyaml.org/
+Source0:    %{name}-%{version}.tar.gz
+Source1001: packaging/python-yaml.manifest 
+BuildRequires:  python-devel
+BuildRequires:  python-setuptools
+Provides:   PyYAML
+Obsoletes:   PyYAML
+
+
+%description
+YAML is a data serialization format designed for human readability and
+interaction with scripting languages.  PyYAML is a YAML parser and
+emitter for Python.
+
+PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
+support, capable extension API, and sensible error messages.  PyYAML
+supports standard YAML tags and provides Python-specific tags that allow
+to represent an arbitrary Python object.
+
+PyYAML is applicable for a broad range of tasks from complex
+configuration files to object serialization and persistance.
+
+
+
+
+%prep
+%setup -q
+
+
+%build
+cp %{SOURCE1001} .
+
+CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%if 0%{?suse_version}
+%{__python} setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix}
+%else
+%{__python} setup.py install --root=$RPM_BUILD_ROOT -O1 --prefix=%{_prefix}
+%endif
+

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


More information about the Tizen-submit mailing list