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