Update py-imdb to version 5.0 which works with imdb.com once again.

OK sthen@
This commit is contained in:
millert 2014-11-07 02:27:09 +00:00
parent 29f437dcfb
commit 076331ea13
4 changed files with 105 additions and 107 deletions

View File

@ -1,11 +1,10 @@
# $OpenBSD: Makefile,v 1.24 2013/03/11 11:23:58 espie Exp $
# $OpenBSD: Makefile,v 1.25 2014/11/07 02:27:09 millert Exp $
COMMENT = python package to retrieve data of the IMDb movie database
MODPY_EGG_VERSION = 4.6
MODPY_EGG_VERSION = 5.0
DISTNAME = IMDbPY-${MODPY_EGG_VERSION}
PKGNAME = py-imdb-${MODPY_EGG_VERSION}
REVISION = 2
CATEGORIES = misc devel
HOMEPAGE = http://imdbpy.sourceforge.net/

View File

@ -1,5 +1,2 @@
MD5 (IMDbPY-4.6.tar.gz) = h21M0EH6I2M+NjfCK/lWIg==
RMD160 (IMDbPY-4.6.tar.gz) = 1d77NVbvfMCYiArRCngJVWWIwbg=
SHA1 (IMDbPY-4.6.tar.gz) = asUsmPqG1aRXlH3I4w/t9eIY/6o=
SHA256 (IMDbPY-4.6.tar.gz) = XiKHbPIr+ZNGVPQizznZjPc2z0txt3cuK+DBfhIlrY0=
SIZE (IMDbPY-4.6.tar.gz) = 295677
SHA256 (IMDbPY-5.0.tar.gz) = MiSoiWhHzduNBJpYeFLGbw8z82yJMRrpqJ/4ftUfwkM=
SIZE (IMDbPY-5.0.tar.gz) = 367238

View File

@ -1,15 +1,7 @@
$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',
$OpenBSD: patch-setup_py,v 1.6 2014/11/07 02:27:09 millert Exp $
--- setup.py.orig Fri May 2 14:42:07 2014
+++ setup.py Tue Nov 4 06:11:26 2014
@@ -71,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).
@ -18,7 +10,7 @@ $OpenBSD: patch-setup_py,v 1.5 2010/09/17 13:25:00 millert Exp $
# Defining these 'features', it's possible to run commands like:
@@ -129,7 +130,7 @@ params = {
@@ -130,7 +130,7 @@ params = {
'url': home_page,
'download_url': dwnl_url,
# Scripts.
@ -27,25 +19,3 @@ $OpenBSD: patch-setup_py,v 1.5 2010/09/17 13:25:00 millert Exp $
# 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

View File

@ -1,10 +1,9 @@
@comment $OpenBSD: PLIST,v 1.11 2010/09/17 13:25:00 millert Exp $
@comment $OpenBSD: PLIST,v 1.12 2014/11/07 02:27:09 millert Exp $
bin/imdbpy2sql.py
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/IMDbPY-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/imdb/
@ -24,19 +23,52 @@ lib/python${MODPY_VERSION}/site-packages/imdb/_exceptions.py
lib/python${MODPY_VERSION}/site-packages/imdb/_exceptions.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/_logging.py
lib/python${MODPY_VERSION}/site-packages/imdb/_logging.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/articles.py
lib/python${MODPY_VERSION}/site-packages/imdb/articles.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/helpers.py
lib/python${MODPY_VERSION}/site-packages/imdb/helpers.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/linguistics.py
lib/python${MODPY_VERSION}/site-packages/imdb/linguistics.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/locale/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/__init__.py
lib/python${MODPY_VERSION}/site-packages/imdb/locale/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/locale/ar/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/ar/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/ar/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/bg/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/bg/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/bg/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/de/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/de/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/de/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/en/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/en/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/en/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/es/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/es/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/es/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/fr/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/fr/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/fr/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/generatepot.py
lib/python${MODPY_VERSION}/site-packages/imdb/locale/generatepot.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}ar.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}bg.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}de.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}en.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}es.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}fr.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}it.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdb${MODPY_PY_PREFIX}tr.po
lib/python${MODPY_VERSION}/site-packages/imdb/locale/imdbpy.pot
lib/python${MODPY_VERSION}/site-packages/imdb/locale/it/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/it/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/it/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/locale/msgfmt.py
lib/python${MODPY_VERSION}/site-packages/imdb/locale/msgfmt.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/locale/rebuildmo.py
lib/python${MODPY_VERSION}/site-packages/imdb/locale/rebuildmo.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/locale/tr/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/tr/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/imdb/locale/tr/LC_MESSAGES/imdbpy.mo
lib/python${MODPY_VERSION}/site-packages/imdb/parser/
lib/python${MODPY_VERSION}/site-packages/imdb/parser/__init__.py
lib/python${MODPY_VERSION}/site-packages/imdb/parser/__init__.pyc
@ -91,64 +123,64 @@ lib/python${MODPY_VERSION}/site-packages/imdb/parser/sql/objectadapter.py
lib/python${MODPY_VERSION}/site-packages/imdb/parser/sql/objectadapter.pyc
lib/python${MODPY_VERSION}/site-packages/imdb/utils.py
lib/python${MODPY_VERSION}/site-packages/imdb/utils.pyc
share/doc/py-imdb/
share/doc/py-imdb/AUTHOR.txt
share/doc/py-imdb/CONTRIBUTORS.txt
share/doc/py-imdb/CREDITS.txt
share/doc/py-imdb/Changelog.txt
share/doc/py-imdb/DISCLAIMER.txt
share/doc/py-imdb/FAQS.txt
share/doc/py-imdb/GPL.txt
share/doc/py-imdb/INSTALL.txt
share/doc/py-imdb/LICENSE.txt
share/doc/py-imdb/README.adult
share/doc/py-imdb/README.companies
share/doc/py-imdb/README.currentRole
share/doc/py-imdb/README.devel
share/doc/py-imdb/README.info2xml
share/doc/py-imdb/README.keywords
share/doc/py-imdb/README.local
share/doc/py-imdb/README.locale
share/doc/py-imdb/README.logging
share/doc/py-imdb/README.mobile
share/doc/py-imdb/README.newparsers
share/doc/py-imdb/README.package
share/doc/py-imdb/README.redesign
share/doc/py-imdb/README.series
share/doc/py-imdb/README.sqldb
share/doc/py-imdb/README.txt
share/doc/py-imdb/README.users
share/doc/py-imdb/README.utf8
share/doc/py-imdb/TODO.txt
share/doc/py-imdb/applydiffs.sh
share/doc/py-imdb/imdbpy.cfg
share/doc/py-imdb/imdbpy46.dtd
share/doc/py-imdb/imdbpyPowered.png
share/doc/py-imdb/imdbpyico.png
share/doc/py-imdb/imdbpyico.xpm
share/doc/py-imdb/imdbpyico16x16.ico
share/doc/py-imdb/imdbpyico32x32.ico
share/doc/py-imdb/imdbpywin.bmp
share/doc/py-imdb/reduce.sh
share/examples/py-imdb/
share/examples/py-imdb/get_character.py
share/examples/py-imdb/get_company.py
share/examples/py-imdb/get_first_character.py
share/examples/py-imdb/get_first_company.py
share/examples/py-imdb/get_first_movie.py
share/examples/py-imdb/get_first_person.py
share/examples/py-imdb/get_keyword.py
share/examples/py-imdb/get_movie.py
share/examples/py-imdb/get_person.py
share/examples/py-imdb/get_top_bottom_movies.py
share/examples/py-imdb/imdbpy.cfg
share/doc/${MODPY_PY_PREFIX}imdb/
share/doc/${MODPY_PY_PREFIX}imdb/AUTHOR.txt
share/doc/${MODPY_PY_PREFIX}imdb/CONTRIBUTORS.txt
share/doc/${MODPY_PY_PREFIX}imdb/CREDITS.txt
share/doc/${MODPY_PY_PREFIX}imdb/Changelog.txt
share/doc/${MODPY_PY_PREFIX}imdb/DISCLAIMER.txt
share/doc/${MODPY_PY_PREFIX}imdb/FAQS.txt
share/doc/${MODPY_PY_PREFIX}imdb/GPL.txt
share/doc/${MODPY_PY_PREFIX}imdb/INSTALL.txt
share/doc/${MODPY_PY_PREFIX}imdb/LICENSE.txt
share/doc/${MODPY_PY_PREFIX}imdb/README.adult
share/doc/${MODPY_PY_PREFIX}imdb/README.companies
share/doc/${MODPY_PY_PREFIX}imdb/README.currentRole
share/doc/${MODPY_PY_PREFIX}imdb/README.devel
share/doc/${MODPY_PY_PREFIX}imdb/README.http
share/doc/${MODPY_PY_PREFIX}imdb/README.info2xml
share/doc/${MODPY_PY_PREFIX}imdb/README.keywords
share/doc/${MODPY_PY_PREFIX}imdb/README.local
share/doc/${MODPY_PY_PREFIX}imdb/README.locale
share/doc/${MODPY_PY_PREFIX}imdb/README.logging
share/doc/${MODPY_PY_PREFIX}imdb/README.mobile
share/doc/${MODPY_PY_PREFIX}imdb/README.newparsers
share/doc/${MODPY_PY_PREFIX}imdb/README.package
share/doc/${MODPY_PY_PREFIX}imdb/README.redesign
share/doc/${MODPY_PY_PREFIX}imdb/README.series
share/doc/${MODPY_PY_PREFIX}imdb/README.sqldb
share/doc/${MODPY_PY_PREFIX}imdb/README.txt
share/doc/${MODPY_PY_PREFIX}imdb/README.unicode
share/doc/${MODPY_PY_PREFIX}imdb/README.users
share/doc/${MODPY_PY_PREFIX}imdb/TODO.txt
share/doc/${MODPY_PY_PREFIX}imdb/applydiffs.sh
share/doc/${MODPY_PY_PREFIX}imdb/download_applydiffs.py
share/doc/${MODPY_PY_PREFIX}imdb/imdbpy.cfg
share/doc/${MODPY_PY_PREFIX}imdb/imdbpy48.dtd
share/doc/${MODPY_PY_PREFIX}imdb/imdbpyPowered.png
share/doc/${MODPY_PY_PREFIX}imdb/imdbpy_new_logo.png
share/doc/${MODPY_PY_PREFIX}imdb/imdbpyico.png
share/doc/${MODPY_PY_PREFIX}imdb/imdbpyico.xpm
share/doc/${MODPY_PY_PREFIX}imdb/imdbpyico16x16.ico
share/doc/${MODPY_PY_PREFIX}imdb/imdbpyico32x32.ico
share/doc/${MODPY_PY_PREFIX}imdb/imdbpywin.bmp
share/doc/${MODPY_PY_PREFIX}imdb/reduce.sh
share/examples/${MODPY_PY_PREFIX}imdb/
share/examples/${MODPY_PY_PREFIX}imdb/get_character.py
share/examples/${MODPY_PY_PREFIX}imdb/get_company.py
share/examples/${MODPY_PY_PREFIX}imdb/get_first_character.py
share/examples/${MODPY_PY_PREFIX}imdb/get_first_company.py
share/examples/${MODPY_PY_PREFIX}imdb/get_first_movie.py
share/examples/${MODPY_PY_PREFIX}imdb/get_first_person.py
share/examples/${MODPY_PY_PREFIX}imdb/get_keyword.py
share/examples/${MODPY_PY_PREFIX}imdb/get_movie.py
share/examples/${MODPY_PY_PREFIX}imdb/get_person.py
share/examples/${MODPY_PY_PREFIX}imdb/get_top_bottom_movies.py
share/examples/${MODPY_PY_PREFIX}imdb/imdbpy.cfg
@sample ${SYSCONFDIR}/imdbpy.cfg
share/examples/py-imdb/imdbpy2sql.py
share/examples/py-imdb/search_character.py
share/examples/py-imdb/search_company.py
share/examples/py-imdb/search_keyword.py
share/examples/py-imdb/search_movie.py
share/examples/py-imdb/search_person.py
share/locale/en/LC_MESSAGES/imdbpy.mo
share/locale/it/LC_MESSAGES/imdbpy.mo
share/locale/tr/LC_MESSAGES/imdbpy.mo
share/examples/${MODPY_PY_PREFIX}imdb/imdbpy2sql.py
share/examples/${MODPY_PY_PREFIX}imdb/search_character.py
share/examples/${MODPY_PY_PREFIX}imdb/search_company.py
share/examples/${MODPY_PY_PREFIX}imdb/search_keyword.py
share/examples/${MODPY_PY_PREFIX}imdb/search_movie.py
share/examples/${MODPY_PY_PREFIX}imdb/search_person.py