Edit

IABSD.fr/ports/misc/py-imdb/patches

Branch :

  • Show log

    Commit

  • Author : millert
    Date : 2010-09-17 13:25:00
    Hash : b17401ca
    Message : Update py-imdb to version 4.6. With help from landry@, fgsch@, sthen@ OK sthen@

  • patch-setup_py
  • $OpenBSD: patch-setup_py,v 1.5 2010/09/17 13:25:00 millert Exp $
    --- setup.py.orig	Sat Jun 19 13:47:49 2010
    +++ setup.py	Thu Sep 16 16:07:17 2010
    @@ -2,6 +2,7 @@
     
     import os
     import sys
    +import re
     import ez_setup
     ez_setup.use_setuptools()
     
    @@ -70,7 +71,7 @@ scripts = ['./bin/get_first_movie.py',
     
     # XXX: I'm not sure that 'etc' is a good idea.  Making it an absolute
     #      path seems a recipe for a disaster (with bdist_egg, at least).
    -data_files = [('doc', setuptools.findall('docs')), ('etc', ['docs/imdbpy.cfg'])]
    +data_files = [('share/doc/py-imdb', setuptools.findall('docs')), ('share/examples/py-imdb', ['docs/imdbpy.cfg'])]
     
     
     # Defining these 'features', it's possible to run commands like:
    @@ -129,7 +130,7 @@ params = {
             'url': home_page,
             'download_url': dwnl_url,
             # Scripts.
    -        'scripts': scripts,
    +        #'scripts': scripts,
             # Documentation files.
             'data_files': data_files,
             # C extensions.
    @@ -222,17 +223,17 @@ try:
             languages = runRebuildmo()
         else:
             languages = []
    -    if languages:
    -        data_files.append(('imdb/locale', ['imdb/locale/imdbpy.pot']))
    +#    if languages:
    +#        data_files.append(('share/locale', ['imdb/locale/imdbpy.pot']))
         for lang in languages:
             files_found = setuptools.findall('imdb/locale/%s' % lang)
             if not files_found:
                 continue
             base_dir = os.path.dirname(files_found[0])
    -        data_files.append(('imdb/locale', ['imdb/locale/imdbpy-%s.po' % lang]))
    +#        data_files.append(('share/locale', ['imdb/locale/imdbpy-%s.po' % lang]))
             if not base_dir:
                 continue
    -        data_files.append((base_dir, files_found))
    +        data_files.append((re.sub('^imdb', 'share', base_dir), files_found))
         setuptools.setup(**params)
     except SystemExit:
         print ERR_MSG