14
0
forked from pool/python-pydot

Accepting request 72407 from home:saschpe:branches:devel:languages:python

OBS-URL: https://build.opensuse.org/request/show/72407
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pydot?expand=0&rev=2
This commit is contained in:
2011-06-02 09:46:46 +00:00
committed by Git OBS Bridge
parent 9dd5e10f1c
commit 2c4e431cb8
4 changed files with 56 additions and 29 deletions

3
pydot-1.0.25.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7e2f279a5aea24368dcddb88aa3a1d17a263f049a9af75fc2e7ebd6254aa72bf
size 19438

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:20092ee012649582ba00d585b68796d751c30dfd6c77e30e2dadbae53a80e933
size 18988

View File

@@ -1,11 +1,20 @@
-------------------------------------------------------------------
Wed Jun 1 07:34:40 UTC 2011 - saschpe@suse.de
- Update to version 1.0.25
* Minor bugfixes
- Spec file cleanup:
* Package examples as 'examples'
* Use SUSE version checks for %py_requires and noarch
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 17 22:24:32 UTC 2011 - jw@novell.com Thu Feb 17 22:24:32 UTC 2011 - jw@novell.com
- update to 1.0.4 - Update to 1.0.4
- example-demo.py added. - Example-demo.py added.
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Feb 17 21:35:33 UTC 2011 - jw@novell.com Thu Feb 17 21:35:33 UTC 2011 - jw@novell.com
- taken from home:leo_eraly - Taken from home:leo_eraly

View File

@@ -1,47 +1,65 @@
# norootforbuild #
# spec file for package python-pydot
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: python-pydot Name: python-pydot
Version: 1.0.4 Version: 1.0.25
Release: 1 Release: 0
Url: http://code.google.com/p/pydot
Summary: Create (dot) graphs from python Summary: Create (dot) graphs from python
License: MIT License: MIT
Group: Development/Libraries/Python Group: Development/Libraries/Python
Source: http://pydot.googlecode.com/files/pydot-%{version}.tar.gz Source: http://pydot.googlecode.com/files/pydot-%{version}.tar.gz
Source1: example-demo.py Source1: example-demo.py
Buildarch: noarch Source2: example-rank.py
BuildRequires: python-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: python-pyparsing graphviz BuildRequires: python-devel
%{py_requires} Requires: python-pyparsing
Requires: graphviz
%if 0%{?suse_version}
%py_requires
%if 0%{?suse_version} > 1110
BuildArch: noarch
%endif
%endif
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
%description %description
pydot allows to easily create both directed and non directed graphs from Python. pydot allows to easily create both directed and non directed graphs from Python.
Currently all attributes implemented in the Dot language are supported (up to Graphviz 2.16). Currently all attributes implemented in the Dot language are supported (up to Graphviz 2.16).
%prep %prep
%setup -q -n pydot-%{version} %setup -q -n pydot-%{version}
cp %{S:1} . mkdir examples && cp %{SOURCE1} %{SOURCE2} examples
%build %build
%{__python} setup.py build export CFLAGS="%{optflags}"
python setup.py build
%install %install
%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES python setup.py install --prefix=%{_prefix} --root=%{buildroot}
#rm -rf %{buildroot}/usr/ChangeLog rm -rf %{buildroot}/usr/{LICENSE,README} # Wronly installed by setup script
rm -rf %{buildroot}/usr/LICENSE
rm -rf %{buildroot}/usr/README
%{__perl} -n -i -e 'print unless m,(README|LICENSE|%dir /usr/.)$,' INSTALLED_FILES
%clean %clean
rm -rf "$RPM_BUILD_ROOT" rm -rf %{buildroot}
%files -f INSTALLED_FILES %files
%defattr(-,root,root) %defattr(-,root,root,-)
%doc README LICENSE example-demo.py %doc README LICENSE examples
%{python_sitelib}/*
%changelog %changelog
* Thu Dec 31 2009 Leo Eraly <leo@unstable.be> - 1.0.2-1
- Initial package