Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Oct 2012 16:55:19 -0700 (PDT)
From:      William Grzybowski <william88@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/172890: [NEW PORT] multimedia/py-guessit
Message-ID:  <5081e867.13f5640a.2cba.ffffa280@mx.google.com>
Resent-Message-ID: <201210200000.q9K000Y3063672@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         172890
>Category:       ports
>Synopsis:       [NEW PORT] multimedia/py-guessit
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 20 00:00:00 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     William Grzybowski
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
>Description:

	py-guessit: Extract as much information as possible from a video file.
	This module will be required for a utility called subliminal that I will submit soon.

>How-To-Repeat:
>Fix:

	See attached patch


--- py-guessit.patch begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-guessit/Makefile
#	py-guessit/distinfo
#	py-guessit/pkg-descr
#	py-guessit/pkg-plist
#
echo x - py-guessit/Makefile
sed 's/^X//' >py-guessit/Makefile << 'fa173d370b65b28efcd088fe7fe44f8b'
X# Whom:					William Grzybowski <william88@gmail.com>
X
XPORTNAME=	guessit
XPORTVERSION=	0.5.2
XCATEGORIES=	multimedia python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	william88@gmail.com
XCOMMENT=	Extract as much information as possible from a video file
X
XLICENSE=	LGPL3
X
XUSE_PYTHON=	-2.7
XUSE_PYDISTUTILS=	easy_install
X
X.include <bsd.port.mk>
fa173d370b65b28efcd088fe7fe44f8b
echo x - py-guessit/distinfo
sed 's/^X//' >py-guessit/distinfo << '1ebbbce595b6e5aeffd9dd9dcb6370aa'
XSHA256 (guessit-0.5.2.tar.gz) = cd8cc5bbc51ec248ca5236772d0b3d26fa1fd840a11928f384f298fe19bf198c
XSIZE (guessit-0.5.2.tar.gz) = 44239
1ebbbce595b6e5aeffd9dd9dcb6370aa
echo x - py-guessit/pkg-descr
sed 's/^X//' >py-guessit/pkg-descr << 'ca452e7479a30aee82e1f7d21f5bf78b'
XGuessIt is a python library that tries to extract as much information as
Xpossible from a video file.
X
XIt has a very powerful filename matcher that allows to guess a lot of metadata
Xfrom a video using only its filename. This matcher works with both movies and
Xtv shows episodes.
X
XWWW:	http://guessit.readthedocs.org/en/latest/
ca452e7479a30aee82e1f7d21f5bf78b
echo x - py-guessit/pkg-plist
sed 's/^X//' >py-guessit/pkg-plist << '627615f3d123a41b37870972273674a0'
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/PKG-INFO
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/SOURCES.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/dependency_links.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/not-zip-safe
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO/top_level.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/ISO-3166-1_utf8.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/ISO-639-2_utf-8.txt
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/country.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/country.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/country.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/date.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/date.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/date.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/fileutils.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/fileutils.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/fileutils.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/guess.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/guess.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/guess.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_ed2k.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_ed2k.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_ed2k.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_mpc.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_mpc.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/hash_mpc.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/language.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/language.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/language.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matcher.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matcher.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matcher.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matchtree.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matchtree.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/matchtree.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/patterns.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/patterns.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/patterns.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/slogging.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/slogging.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/slogging.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/textutils.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/textutils.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/textutils.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/__init__.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/__init__.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/__init__.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_bonus_features.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_bonus_features.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_bonus_features.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_country.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_country.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_country.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_date.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_date.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_date.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episode_info_from_position.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episode_info_from_position.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episode_info_from_position.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episodes_rexps.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episodes_rexps.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_episodes_rexps.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_filetype.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_filetype.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_filetype.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_language.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_language.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_language.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_movie_title_from_position.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_movie_title_from_position.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_movie_title_from_position.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_properties.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_properties.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_properties.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_release_group.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_release_group.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_release_group.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_video_rexps.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_video_rexps.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_video_rexps.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_weak_episodes_rexps.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_weak_episodes_rexps.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_weak_episodes_rexps.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_website.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_website.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_website.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_year.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_year.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/guess_year.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/post_process.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/post_process.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/post_process.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_explicit_groups.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_explicit_groups.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_explicit_groups.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_on_dash.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_on_dash.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_on_dash.pyo
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_path_components.py
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_path_components.pyc
X%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo/split_path_components.pyo
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit/transfo
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/guessit
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%/EGG-INFO
X@dirrm %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
627615f3d123a41b37870972273674a0
exit
--- py-guessit.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5081e867.13f5640a.2cba.ffffa280>