Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Oct 2012 07:08:41 -0700 (PDT)
From:      William Grzybowski <william88@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/172909: [NEW PORT]: multimedia/py-subliminal: subtitles search
Message-ID:  <5082b069.41c5ec0a.2149.402f@mx.google.com>
Resent-Message-ID: <201210201410.q9KEA1h6091824@freefall.freebsd.org>

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

>Number:         172909
>Category:       ports
>Synopsis:       [NEW PORT]: multimedia/py-subliminal: subtitles search
>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 14:10:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator:     William Grzybowski
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
>Description:

Subliminal is a python library to search and download subtitles.

This PR depends on ports/172889 and ports/172890

It uses video hashes and the powerful guessit library that extracts informations from filenames or filepaths to ensure you have the best subtitles. It also relies on enzyme to detect embedded subtitles and avoid duplicates.

>How-To-Repeat:
>Fix:

	See attached patch


--- py-subliminal.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-subliminal/Makefile
#	py-subliminal/distinfo
#	py-subliminal/pkg-descr
#
echo x - py-subliminal/Makefile
sed 's/^X//' >py-subliminal/Makefile << '3eb3f2099592c0c9a0361025be04b3f0'
X# Whom:					William Grzybowski <william88@gmail.com>
X
XPORTNAME=	subliminal
XPORTVERSION=	0.6.2
XCATEGORIES=	multimedia python
XMASTER_SITES=	CHEESESHOP
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	william88@gmail.com
XCOMMENT=	Subliminal is a python library to search and download subtitles
X
XLICENSE=	LGPL3
X
XRUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0:${PORTSDIR}/www/py-beautifulsoup \
X		${PYTHON_PKGNAMEPREFIX}enzyme>0:${PORTSDIR}/multimedia/py-enzyme \
X		${PYTHON_PKGNAMEPREFIX}guessit>0:${PORTSDIR}/multimedia/py-guessit \
X		${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests \
X		${PYTHON_PKGNAMEPREFIX}html5lib>0:${PORTSDIR}/www/py-html5lib
X
XUSE_PYTHON=	-2.7
XUSE_PYDISTUTILS=	easy_install
X
XPLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% bin/subliminal
X
X.include <bsd.port.pre.mk>
X
X.if ${PYTHON_REL} < 270
XRUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}argparse>=1.1:${PORTSDIR}/devel/py-argparse
X.endif
X
X.include <bsd.port.post.mk>
3eb3f2099592c0c9a0361025be04b3f0
echo x - py-subliminal/distinfo
sed 's/^X//' >py-subliminal/distinfo << 'a6646a3d15aba9c915e63900d701f3ce'
XSHA256 (subliminal-0.6.2.tar.gz) = 7bfd89fc74f6d7c4c9b3f15e4401e5c3c8aedfbda39817275c47fb68fac69776
XSIZE (subliminal-0.6.2.tar.gz) = 61209
a6646a3d15aba9c915e63900d701f3ce
echo x - py-subliminal/pkg-descr
sed 's/^X//' >py-subliminal/pkg-descr << 'ece96e7523474c5895c2629f52063521'
XSubliminal is a python library to search and download subtitles.
X
XIt uses video hashes and the powerful guessit library that extracts
Xinformations from filenames or filepaths to ensure you have the best
Xsubtitles. It also relies on enzyme to detect embedded subtitles and avoid
Xduplicates.
X
XWWW:	http://subliminal.readthedocs.org/en/latest/index.html
ece96e7523474c5895c2629f52063521
exit
--- py-subliminal.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?5082b069.41c5ec0a.2149.402f>