18861N/A#
18861N/A# spec file for package pyyaml
18861N/A#
18861N/A# Copyright 2008 Sun Microsystems, Inc.
18861N/A# This file and all modifications and additions to the pristine
18861N/A# package are under the same license as the package itself.
18861N/A#
18861N/A%define owner yippi
18861N/A#
18861N/A
19806N/A%{?!pythonver:%define pythonver 2.6}
18861N/A
18861N/A%define OSR 10185:3.05
18861N/A
18861N/AName: pyyaml
18861N/ALicense: MIT
18861N/AVendor: http://pyyaml.org/
18861N/AGroup: Development/Libraries
18993N/A%define tarball_version 3.09
18993N/AVersion: 3.9
18861N/AURL: http://pyyaml.org/
18861N/ARelease: 1
18861N/ADistribution: Java Desktop System
18861N/AVendor: Sun Microsystems, Inc.
18861N/ASummary: A YAML parser and emitter for the Python languag
18993N/ASource: http://pyyaml.org/download/pyyaml/PyYAML-%{tarball_version}.tar.gz
18993N/ABuildRoot: %{_tmppath}/%{name}-%{tarball_version}-build
18861N/ARequires: python
18861N/A
18861N/A%description
18861N/AYAML is a data serialization format designed for human readability and
18861N/Ainteraction with scripting languages. PyYAML is a YAML parser and
18861N/Aemitter for Python.
18861N/A
18861N/APyYAML features a complete YAML 1.1 parser, Unicode support, pickle
18861N/Asupport, capable extension API, and sensible error messages. PyYAML
18861N/Asupports standard YAML tags and provides Python-specific tags that allow
18861N/Ato represent an arbitrary Python object.
18861N/A
18861N/APyYAML is applicable for a broad range of tasks from complex
18861N/Aconfiguration files to object serialization and persistance.
18861N/A
18861N/A%prep
18993N/A%setup -q -n PyYAML-%tarball_version
18861N/A
18861N/A%build
18861N/Apython%{pythonver} setup.py build
18861N/A
18861N/A%install
18861N/Apython%{pythonver} setup.py install --prefix=%{_prefix} --root=$RPM_BUILD_ROOT
18861N/A
18861N/A# move to vendor-packages
18861N/Amkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages
18861N/Amv $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages/* \
18861N/A $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/vendor-packages/
18861N/Armdir $RPM_BUILD_ROOT%{_libdir}/python%{pythonver}/site-packages
18861N/A
18861N/A%clean
18861N/Arm -rf $RPM_BUILD_ROOT
18861N/A
18861N/A%files
18861N/A%defattr (-, root, bin)
18861N/A%dir %attr (0755, root, bin) %{_libdir}
18861N/A%{_libdir}/python%{pythonver}/vendor-packages/yaml/*
18861N/A
18861N/A%changelog
18861N/A* Mon Aug 31 2009 - brian.cameron@sun.com
18861N/A- Bump to 3.0.9.
18861N/A* Mon Jul 06 2009 - harry.lu@sun.com
18861N/A- Change owner to yippi.
18861N/A* Fri Mar 06 2009 - li.yuan@sun.com
18861N/A- Change owner to liyuan.
18861N/A* Fri Jan 09 2009 - jim.li@sun.com
18861N/A- Bump to 3.08.
18861N/A* Mon Nov 10 2008 - jim.li@sun.com
18861N/A- add copyright.
18861N/A- add license tag.
18861N/A- rename SFEpyyaml to SUNWpyyaml.
18861N/A* Fri Oct 31 2008 - brian.cameron@sun.com
18861N/A- Bump to 3.06.
18861N/A* Sat Apr 12 2008 - brian.cameron@sun.com
18861N/A- created with 3.05.