[svn] r4635 - trunk/rpms/python-wifi

packagers at lists.rpmforge.net packagers at lists.rpmforge.net
Tue Aug 8 13:01:06 CEST 2006


Author: dag
Date: 2006-08-08 13:01:05 +0200 (Tue, 08 Aug 2006)
New Revision: 4635

Modified:
   trunk/rpms/python-wifi/python-wifi.spec
Log:
Added own setup.py

Modified: trunk/rpms/python-wifi/python-wifi.spec
===================================================================
--- trunk/rpms/python-wifi/python-wifi.spec	2006-08-08 09:01:42 UTC (rev 4634)
+++ trunk/rpms/python-wifi/python-wifi.spec	2006-08-08 11:01:05 UTC (rev 4635)
@@ -6,7 +6,7 @@
 Summary: Python binding for the wireless (wifi) extensions
 Name: python-wifi
 Version: 0.3
-Release: 1
+Release: 2
 License: LGPL
 Group: Development/Libraries
 URL: http://www.romanofski.de/downloads/pywifi
@@ -27,20 +27,41 @@
 %prep
 %setup -n %{name}
 
+%{__cat} <<'EOF' >setup.py
+import os, string, sys
+from distutils.core import setup
+
+def main():
+	setup(
+		name="%{name}",
+		version="%{version}",
+		description="%{summary}",
+		author="Dag Wieers",
+		author_email="dag at wieers.com, http://dag.wieers.com/, dag.wieers at gmail.com",
+		maintainer="Dag Wieers",
+		maintainer_email="dag at wieers.com",
+		url="%{url}",
+		license="%{license}",
+		platforms="UNIX",
+		long_description="""%{description}""",
+		keywords=["wireless extensions", "wifi", "iwlibs"],
+		packages=['pythonwifi'],
+		package_dir={'pythonwifi': 'pythonwifi'},
+#		py_modules=["pythonwifi"],
+	)
+
+if __name__ == "__main__": main()
+EOF
+
 ### Fix permissions on examples and tests
 %{__chmod} a+x docs/*.py examples/*.py tests/*.py
 
 %build
-#%{__python} setup.py build
+%{__python} setup.py build
 
 %install
 %{__rm} -rf %{buildroot}
-#%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
-#%{__install} -Dp -m0644 iwlibs.py %{buildroot}%{python_sitelib}/iwlibs.py
-#%{__install} -Dp -m0755 pyiwconfig %{buildroot}%{_bindir}/pyiwconfig
-#%{__install} -Dp -m0755 pyiwlist %{buildroot}%{_bindir}/pyiwlist
-%{__install} -d -m0755 %{buildroot}%{python_sitelib}/pythonwifi/
-%{__install} -Dp -m0755 pythonwifi/*.py %{buildroot}%{python_sitelib}/pythonwifi/
+%{__python} setup.py install -O1 --skip-build --root="%{buildroot}" --prefix="%{_prefix}"
 
 %clean
 %{__rm} -rf %{buildroot}
@@ -49,8 +70,12 @@
 %defattr(-, root, root, 0755)
 %doc ChangeLog LICENSE README docs/ examples/ tests/
 %{python_sitelib}/pythonwifi/
+%ghost %{python_sitelib}/pythonwifi/*.pyo
 
 %changelog
+* Tue Aug 08 2006 Dag Wieers <dag at wieers.com> - 0.3-2
+- Added own setup.py.
+
 * Sun Jul 09 2006 Dag Wieers <dag at wieers.com> - 0.3-1
 - Updated to release 0.3.
 



More information about the svn-commits mailing list