Changeset 405


Ignore:
Timestamp:
Apr 7, 2014, 12:51:04 PM (11 years ago)
Author:
Yuri Dario
Message:

spec: update to python 2.7.6.

Location:
spec/trunk/SPECS
Files:
1 added
9 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/libxml2-python.spec

    r279 r405  
    66Name: %{name}
    77Version: %{version}
    8 Release: 4%{?dist}
     8Release: 5%{?dist}
    99Source: libxml2-%{version}.tar.gz
    1010#Source1: %{name}-%{unmangled_version}.tar.gz
     
    2323Requires: libxml2 = %{version}
    2424Requires: python
    25 Requires: python(abi) = 2.6
     25Requires: python(abi) = 2.7
    2626
    2727%description
     
    5454
    5555%changelog
     56* Mon Apr 07 2014 yd
     57- build for python 2.7.
     58
    5659* Mon Jan 16 2012 yd
    5760- rebuild with libc 0.6.4 runtime.
  • spec/trunk/SPECS/libxml2.spec

    r280 r405  
    22Name: libxml2
    33Version: 2.7.7
    4 Release: 4%{?dist}
     4Release: 5%{?dist}
    55License: MIT
    66Group: Development/Libraries
     
    1212
    1313Patch1: libxml2-os2.diff
     14
     15Requires: python(abi) = 2.7
    1416
    1517%description
     
    159161
    160162%changelog
     163* Mon Apr 07 2014 yd
     164- build for python 2.7.
     165
    161166* Mon Jan 16 2012 yd
    162167- rebuild with libc 0.6.4 runtime.
  • spec/trunk/SPECS/libxslt.spec

    r231 r405  
    22Name: libxslt
    33Version: 1.1.26
    4 Release: 1%{?dist}%{?extra_release}
     4Release: 2%{?dist}%{?extra_release}
    55License: MIT
    66Group: Development/Libraries
     
    139139
    140140%changelog
     141* Mon Apr 07 2014 yd
     142- build for python 2.7.
  • spec/trunk/SPECS/python.spec

    r387 r405  
    11%{!?__python_ver:%global __python_ver EMPTY}
    2 #global __python_ver 26
     2#global __python_ver 2.7
    33%global unicode ucs4
    44
     
    1515%endif
    1616
    17 %global pybasever 2.6
    18 %global pybasever_cond 26
     17%global pybasever 2.7
     18%global pybasever_cond 27
    1919%global pylibdir %{_libdir}/python%{pybasever}
    2020%global tools_dir %{pylibdir}/Tools
     
    4545Summary: An interpreted, interactive, object-oriented programming language
    4646Name: %{python}
    47 Version: 2.6.5
    48 Release: 9%{?dist}
     47Version: 2.7.6
     48Release: 10%{?dist}
    4949License: Python
    5050Group: Development/Languages
    5151Provides: python-abi = %{pybasever}
    5252Provides: python(abi) = %{pybasever}
    53 Source: http://www.python.org/ftp/python/%{version}/Python-%{version}.tgz
     53Source: http://www.python.org/ftp/python/%{version}/Python-%{version}.tar.xz
    5454
    5555Patch0: Python-%{version}-os2.diff
     
    118118package.
    119119
     120%package common
     121Summary: An interpreted, interactive, object-oriented programming language
     122Group: Development/Languages
     123
     124%description common
     125Only binary files without versioned name. Allows multiple installations.
     126
    120127%package libs
    121128Summary: The libraries for python runtime
     
    239246%build
    240247export CONFIG_SHELL="/@unixroot/usr/bin/sh.exe"
     248export SHELL=$CONFIG_SHELL
     249export EMXSHELL=$CONFIG_SHELL
     250export MAKESHELL=$CONFIG_SHELL
     251
    241252export LDFLAGS="-Zbin-files -Zhigh-mem -Zomf -Zargs-wild -Zargs-resp"
    242253export LIBS="-lssl -lcrypto -lurpo -lmmap -lpthread -lintl"
     
    354365%doc LICENSE README
    355366%{_bindir}/pydoc*
    356 %{_bindir}/%{python}
    357 %{_bindir}/%{python}.exe
     367%{_bindir}/python
     368%{_bindir}/python.exe
     369%{_bindir}/python2.exe
    358370%if %{main_python}
    359371#%{_bindir}/python2
     
    368380%{dynload_dir}/_bisect.pyd
    369381%{dynload_dir}/_bsddb.pyd
    370 %{dynload_dir}/_bytesio.pyd
     382#%{dynload_dir}/_bytesio.pyd
    371383%{dynload_dir}/_codecs_.pyd
    372384#%{dynload_dir}/_codecs_hk.pyd
     
    377389%{dynload_dir}/_collect.pyd
    378390%{dynload_dir}/_csv.pyd
    379 #%{dynload_dir}/_ctypes.pyd
     391%{dynload_dir}/_ctypes.pyd
    380392%{dynload_dir}/_curses.pyd
    381393%{dynload_dir}/_curses_.pyd
    382394%{dynload_dir}/_element.pyd
    383 %{dynload_dir}/_fileio.pyd
     395#%{dynload_dir}/_fileio.pyd
    384396#%{dynload_dir}/_functoo.pyd
    385397%{dynload_dir}/_hashlib.pyd
    386398%{dynload_dir}/_heapq.pyd
    387399%{dynload_dir}/_hotshot.pyd
     400%{dynload_dir}/_io.pyd
    388401%{dynload_dir}/_json.pyd
    389402#%{dynload_dir}/_locale.pyd
     
    400413%{dynload_dir}/_ssl.pyd
    401414%{dynload_dir}/_struct.pyd
    402 %{dynload_dir}/_weakref.pyd
     415#%{dynload_dir}/_weakref.pyd
    403416%{dynload_dir}/array.pyd
    404417%{dynload_dir}/audioop.pyd
     
    460473%{pylibdir}/hotshot
    461474%{pylibdir}/idlelib
     475%{pylibdir}/importlib
    462476%dir %{pylibdir}/json
    463477%{pylibdir}/json/*.py*
     
    466480%{pylibdir}/multiprocessing
    467481%{pylibdir}/plat-os2knix
     482%{pylibdir}/pydoc_data
    468483%dir %{pylibdir}/sqlite3
    469484%{pylibdir}/sqlite3/*.py*
     
    502517%{_bindir}/python-config
    503518%endif
    504 %{_bindir}/python%{pybasever}-config
     519%{_bindir}/python*-config
    505520#%{_libdir}/libpython%{pybasever}.pyd
    506521%{_libdir}/python%{pybasever}_dll.a
     522%{_libdir}/pkgconfig
    507523
    508524%files tools
     
    537553%{pylibdir}/sqlite3/test
    538554%{pylibdir}/test/*
     555%{pylibdir}/unittest/*
    539556# These two are shipped in the main subpackage:
    540557%exclude %{pylibdir}/test/test_support.py*
     
    562579
    563580%changelog
     581* Mon Apr 07 2014 yd
     582- build for python 2.7.
     583
    564584* Sat Mar 15 2014 yd
    565585- r385 and others, added support for virtualenv.
  • spec/trunk/SPECS/s3cmd.spec

    r372 r405  
    22%define version 1.1.0.beta3
    33%define unmangled_version 1.1.0.beta3
    4 %define release 3
     4%define release 4
    55
    66Summary: Command line tool for managing Amazon S3 and CloudFront services
     
    4646%files -f INSTALLED_FILES
    4747%defattr(-,root,root)
     48
     49%changelog
     50* Mon Apr 07 2014 yd
     51- build for python 2.7.
  • spec/trunk/SPECS/urlgrabber.spec

    r117 r405  
    66Name: %{name}
    77Version: %{version}
    8 Release: 2%{?dist}
     8Release: 3%{?dist}
    99Source0: %{name}-%{unmangled_version}.tar.gz
    1010License: LGPL
     
    5959%files -f INSTALLED_FILES
    6060%defattr(-,root,root)
     61
     62%changelog
     63* Mon Apr 07 2014 yd
     64- build for python 2.7.
  • spec/trunk/SPECS/yum-metadata-parser.spec

    r168 r405  
    33Name: yum-metadata-parser
    44Version: 1.1.4
    5 Release: 3%{?dist}
     5Release: 4%{?dist}
    66Source0: %{name}-%{version}.tar.gz
    77License: GPL
     
    1717
    1818Requires: sqlite, glib2, libxml2
     19Requires: python(abi) = 2.7
    1920
    2021%description
     
    4041
    4142%changelog
     43* Mon Apr 07 2014 yd
     44- build for python 2.7.
  • spec/trunk/SPECS/yum-utils.spec

    r350 r405  
    44Name: yum-utils
    55Version: 1.1.31
    6 Release: 1%{?dist}
     6Release: 2%{?dist}
    77License: GPLv2+
    88Group: Development/Tools
     
    1414BuildArch: noarch
    1515Requires: yum >= 3.2.27
     16Requires: python(abi) = 2.7
     17
    1618#Requires: python-kitchen
    1719BuildRequires: python-devel >= 2.4
     
    674676
    675677%changelog
     678* Mon Apr 07 2014 yd
     679- build for python 2.7.
     680
    676681* Wed Jun 05 2013 yd
    677682- r639, initial public build.
  • spec/trunk/SPECS/yum.spec

    r168 r405  
    11%{!?python_sitelib: %define python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
     2
     3%global pybasever 2.7
    24 
    35Summary: RPM installer/updater
    46Name: yum
    57Version: 3.2.27
    6 Release: 5%{?dist}
     8Release: 6%{?dist}
    79License: GPLv2+
    810Group: System Environment/Base
     
    2224
    2325Conflicts: pirut < 1.1.4
     26
    2427Requires: python >= 2.4, rpm-python, rpm >= 0:4.4.2
    2528#Requires: python-iniparse
     
    4245
    4346Requires: python
    44 Requires: python(abi) = 2.6
     47Requires: python(abi) = %{pybasever}
    4548
    4649%description
     
    6467can notify you when they are available via email, syslog or dbus.
    6568
     69%package debug
     70Summary: HLL debug data for exception handling support.
     71
     72%description debug
     73HLL debug data for exception handling support.
     74
    6675%prep
    6776%setup -q -a 1
     
    6978
    7079%build
    71 export MAKESHELL="/bin/sh"
    72 export PERL_SH_DIR="/bin"
     80export MAKESHELL="/@unixroot/usr/bin/sh"
     81export PERL_SH_DIR="/@unixroot/usr/bin"
    7382make
    7483
    7584%install
    7685rm -rf $RPM_BUILD_ROOT
    77 export MAKESHELL="/bin/sh"
    78 export PERL_SH_DIR="/bin"
     86export MAKESHELL="/@unixroot/usr/bin/sh"
     87export PERL_SH_DIR="/@unixroot/usr/bin"
    7988make DESTDIR=$RPM_BUILD_ROOT install
    8089#install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/%{_sysconfdir}/yum.conf
     
    99108touch $RPM_BUILD_ROOT/%{_var}/lib/yum/uuid
    100109
    101 cp yum.exe $RPM_BUILD_ROOT/%{_bindir}
     110#build exe wrapper
     111#cp yum.exe $RPM_BUILD_ROOT/%{_bindir}
     112gcc -g -Zomf %optflags -DPYTHON_EXE=\"python%{pybasever}.exe\" -o $RPM_BUILD_ROOT/%{_bindir}/yum.exe exec-py.c
     113
    102114
    103115#%find_lang %name
     
    137149#%dir /usr/lib/yum-plugins
    138150%{_usr}/share/locale/*
     151%exclude %{_bindir}/*.dbg
     152
     153%files debug
     154%defattr(-,root,root)
     155%{_bindir}/*.dbg
    139156
    140157%changelog
     158* Mon Apr 07 2014 yd
     159- build for python 2.7.
     160
     161* Fri Mar 21 2014 yd
     162- build wrapper agains pythonX.Y.exe
     163- r396, makefiles updates for unixroot and python virtualenv changes.
     164- added debug package with symbolic info for exceptq.
Note: See TracChangeset for help on using the changeset viewer.