[python-zope-component] Initial Import

cheeselee cheeselee at fedoraproject.org
Mon Sep 20 08:59:29 UTC 2010


commit 40e0dadda571d18b476953781c285ed665597296
Author: Robin Lee <robinlee.sysu at gmail.com>
Date:   Mon Sep 20 16:59:04 2010 +0800

    Initial Import

 .gitignore                 |    1 +
 python-zope-component.spec |   65 ++++++++++++++++++++++++++++++++++++++++++++
 sources                    |    1 +
 3 files changed, 67 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..bf5e7cf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/zope.component-3.9.5.tar.gz
diff --git a/python-zope-component.spec b/python-zope-component.spec
new file mode 100644
index 0000000..ea3bb80
--- /dev/null
+++ b/python-zope-component.spec
@@ -0,0 +1,65 @@
+%global modname zope.component
+
+Summary: Zope Component Architecture
+Name: python-zope-component
+Version: 3.9.5
+Release: 2%{?dist}
+Source0: http://pypi.python.org/packages/source/z/%{modname}/%{modname}-%{version}.tar.gz
+License: ZPLv2.1
+Group: Development/Libraries
+BuildArch: noarch
+URL: http://pypi.python.org/pypi/zope.component
+
+BuildRequires: python2-devel
+BuildRequires: python-setuptools
+# for tests
+#BuildRequires: python-zope-testing
+#BuildRequires: python-ZODB3
+#BuildRequires: python-zope-proxy
+# tests requires packages not yet available in Fedora
+#BuildRequires: python-zope-hookable
+#BuildRequires: python-zope-location
+#BuildRequires: python-zope-security
+Requires: python-zope-interface
+# python-zope-event is noarch
+Requires: python-zope-event
+
+%description
+This package represents the core of the Zope Component Architecture.
+Together with the 'zope.interface' package, it provides facilities for
+defining, registering and looking up components.
+
+%prep
+%setup -q -n %{modname}-%{version}
+mkdir doc-devel
+cp -p src/zope/component/*.txt doc-devel
+mv doc-devel/README{,-development}.txt
+
+%build
+%{__python} setup.py build
+
+%install
+%{__python} setup.py install --root=$RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root,-)
+%doc LICENSE.txt CHANGES.txt COPYRIGHT.txt README.txt
+%doc doc-devel/*
+%{python_sitelib}/zope/component/
+%exclude %{python_sitelib}/zope/component/*.txt
+%{python_sitelib}/%{modname}-*.egg-info
+%{python_sitelib}/%{modname}-*-nspkg.pth
+
+
+%changelog
+* Mon Sep 20 2010 Robin Lee <robinlee.sysu at gmail.com> - 3.9.5-2
+- Rearrange the documents
+
+* Sun Sep  5 2010 Robin Lee <robinlee.sysu at gmail.com> - 3.9.5-1
+- Update to 3.9.5
+- Don't move documents
+- Requires: python-zope-filesystem and python-setuptools removed
+- Spec cleaned up
+
+* Wed Jun 16 2010 Robin Lee <robinlee.sysu at gmail.com> - 3.9.4-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..26fbc7e 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+22780b445b1b479701c05978055d1c82  zope.component-3.9.5.tar.gz


More information about the scm-commits mailing list