[python-myhdl] First package.
Shakthi Kannan
shakthimaan at fedoraproject.org
Mon Jun 20 16:25:09 UTC 2011
commit 6c054c1e5d881437cfd9f81a2296df65d4fc55fb
Author: Shakthi Kannan <shakthimaan at gmail.com>
Date: Mon Jun 20 22:17:12 2011 +0530
First package.
.gitignore | 1 +
python-myhdl.spec | 47 +++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 49 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e6f24eb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/myhdl-0.7.tar.gz
diff --git a/python-myhdl.spec b/python-myhdl.spec
new file mode 100644
index 0000000..b65b109
--- /dev/null
+++ b/python-myhdl.spec
@@ -0,0 +1,47 @@
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+
+Name: python-myhdl
+Version: 0.7
+Release: 1%{?dist}
+Summary: A python hardware description and verification language
+
+Group: Applications/Engineering
+License: LGPLv2+
+URL: http://myhdl.org
+Source0: http://downloads.sourceforge.net/myhdl/myhdl-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildArch: noarch
+BuildRequires: python2-devel
+
+%description
+%{name} is a Python hardware description and verification language that
+helps you go from Python to silicon. MyHDL code can be converted to Verilog
+and VHDL. It can also be used to convert signals, do co-simulation
+with Verilog, generating test benches with test vectors for VHDL, Verilog and
+supports viewing waveform by tracing signal changes in a VCD file.
+
+%prep
+%setup -q -n myhdl-%{version}
+
+find -name '*.txt' | xargs chmod -x
+find -name '*.py' | xargs sed -i '1s|^#!python|#!%{__python}|'
+
+%build
+%{__python} setup.py build
+
+%install
+rm -rf %{buildroot}
+%{__python} setup.py install --skip-build --root %{buildroot}
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root,-)
+%doc CHANGELOG.txt CHANGES.txt LICENSE.txt README.txt example
+%{python_sitelib}/*
+
+%changelog
+* Sun Jun 05 2011 Shakthi Kannan <shakthimaan [AT] fedoraproject DOT org> - 0.7-1
+- Initial package.
diff --git a/sources b/sources
index e69de29..30c3c0b 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+0dad690fe165e4e8d4b42155b682fb63 myhdl-0.7.tar.gz
More information about the scm-commits
mailing list