SUNWmysql-python26.spec revision 19142
18389N/A#
18389N/A# spec file for package SUNWmysql-python
15751N/A#
14012N/A# Copyright 2008 Sun Microsystems, Inc.
14012N/A# This file and all modifications and additions to the pristine
14012N/A# package are under the same license as the package itself.
14012N/A#
14012N/A%define owner liyuan
14012N/A#
14012N/A
14012N/A%include Solaris.inc
14012N/A
14012N/A%define OSR 8096:1.2.2
14012N/A
14012N/AName: SUNWmysql-python26
14012N/AIPS_package_name: library/python-2/python-mysql-26
14012N/AMeta(info.classification): %{classification_prefix}:Development/Databases
14012N/ASummary: A MySQL database adapter for the Python programming language
14012N/ALicense: Python/Zope/GPL
14012N/AVendor: Sourceforge, sourceforge.net/projects/mysql-python
14012N/AURL: http://sourceforge.net/projects/mysql-python
14012N/AVersion: 1.2.2
14012N/ASource: %{sf_download}/mysql-python/MySQL-python-%{version}.tar.gz
18389N/ASUNW_BaseDir: %{_basedir}
14012N/ASUNW_Copyright: %{name}.copyright
14012N/ABuildRoot: %{_tmppath}/%{name}-%{version}-build
14012N/A
14012N/A%include default-depend.inc
18389N/A%include gnome-consolidation.inc
17083N/ABuildRequires: SUNWPython26-devel
17083N/ABuildRequires: SUNWpython26-setuptools
18389N/ARequires: SUNWPython26
17083N/ARequires: SUNWmysql51u
17083N/ARequires: SUNWmysql51lib
17083N/A
18389N/A%define python_version 2.6
18389N/A
14012N/A%prep
14012N/A%setup -q -n MySQL-python-%{version}
14012N/A
14012N/A%build
14012N/A# correct mysql_config path
14012N/Aexport PATH=${PATH}:/usr/mysql/bin
14012N/Aexport LDFLAGS="-L/usr/mysql/lib/mysql -R/usr/mysql/lib/mysql"
14012N/Apython%{python_version} setup.py build
14012N/A
18389N/A%install
14047N/Arm -rf $RPM_BUILD_ROOT
14047N/A# correct mysql_config path
14047N/Aexport PATH=${PATH}:/usr/mysql/bin
14047N/Apython%{python_version} setup.py install --root=$RPM_BUILD_ROOT --prefix=%{_prefix} --no-compile
14076N/A
14047N/A# move to vendor-packages
14047N/Amkdir -p $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/vendor-packages
14047N/Amv $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/site-packages/* \
18389N/A $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/vendor-packages/
14429N/Armdir $RPM_BUILD_ROOT%{_libdir}/python%{python_version}/site-packages
14429N/A
16765N/A%{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT}
14429N/A
14429N/A%clean
14429N/Arm -rf $RPM_BUILD_ROOT
14429N/A
14429N/A%files
14429N/A%defattr (-, root, bin)
15890N/A%dir %attr (0755, root, bin) %{_libdir}
14429N/A%{_libdir}/python%{python_version}/vendor-packages/
14429N/A%doc PKG-INFO
14429N/A%doc(bzip2) GPL ChangeLog HISTORY README
14429N/A%dir %attr (0755, root, sys) %{_datadir}
15735N/A%dir %attr (0755, root, other) %{_datadir}/doc
15890N/A
15890N/A%changelog
14429N/A* Mon Nov 16 2009 - li.yuan@sun.com
14429N/A- Change owner to liyuan.
14429N/A* Mon Oct 05 2009 - darren.kenny@sun.com
14429N/A- Create python2.6 bindings based on 2.4 version.
14429N/A* Tue June 02 2009 - dave.lin@sun.com
14429N/A- Add 'Requires: SUNWmysql51lib' to fix CR6846734.
14429N/A* Tue Apr 21 2009 - dave.lin@sun.com
15735N/A- Move the dependency from SUNWmysql5u to SUNWmysql51u
15735N/A* Tue Sep 16 2008 - matt.keenn@sun.com
15735N/A- Update copyright
15735N/A* Tue Feb 19 2008 - darren.kenny@sun.com
15735N/A- Rename spec-file to match ARC-ed package name (and community name) of
15763N/A mysql-python. Also ensure that it's looking at the /usr/mysql SUNWmysql5u
15763N/A packages rather than the sfw version.
15763N/A* Tue Feb 12 2008 - dermot.mccluskey@sun.com
15763N/A- initial version
15763N/A