The existing version no longer works due to imdb changes.

 - todd

Index: misc/py-imdb/Makefile
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/Makefile,v
retrieving revision 1.24
diff -u -r1.24 Makefile
--- misc/py-imdb/Makefile       11 Mar 2013 11:23:58 -0000      1.24
+++ misc/py-imdb/Makefile       4 Nov 2014 13:06:18 -0000
@@ -2,10 +2,9 @@
 
 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/
Index: misc/py-imdb/distinfo
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/distinfo,v
retrieving revision 1.13
diff -u -r1.13 distinfo
--- misc/py-imdb/distinfo       17 Sep 2010 13:25:00 -0000      1.13
+++ misc/py-imdb/distinfo       4 Nov 2014 13:06:58 -0000
@@ -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
Index: misc/py-imdb/patches/patch-setup_py
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/patches/patch-setup_py,v
retrieving revision 1.5
diff -u -r1.5 patch-setup_py
--- misc/py-imdb/patches/patch-setup_py 17 Sep 2010 13:25:00 -0000      1.5
+++ misc/py-imdb/patches/patch-setup_py 4 Nov 2014 13:11:33 -0000
@@ -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',
+--- 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 @@
  
  
  # 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 @@
          # 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
Index: misc/py-imdb/pkg/PLIST
===================================================================
RCS file: /home/cvs/openbsd/ports/misc/py-imdb/pkg/PLIST,v
retrieving revision 1.11
diff -u -r1.11 PLIST
--- misc/py-imdb/pkg/PLIST      17 Sep 2010 13:25:00 -0000      1.11
+++ misc/py-imdb/pkg/PLIST      4 Nov 2014 13:11:59 -0000
@@ -4,7 +4,6 @@
 
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.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.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

Reply via email to