From william88@gmail.com  Sat Oct 20 14:08:48 2012
Return-Path: <william88@gmail.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 9E46294E
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 20 Oct 2012 14:08:48 +0000 (UTC)
	(envelope-from william88@gmail.com)
Received: from mail-gh0-f182.google.com (mail-gh0-f182.google.com [209.85.160.182])
	by mx1.freebsd.org (Postfix) with ESMTP id 56F5E8FC0A
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 20 Oct 2012 14:08:48 +0000 (UTC)
Received: by mail-gh0-f182.google.com with SMTP id r20so261714ghr.13
        for <FreeBSD-gnats-submit@freebsd.org>; Sat, 20 Oct 2012 07:08:42 -0700 (PDT)
Received: by 10.236.92.6 with SMTP id i6mr4055380yhf.40.1350742122150;
        Sat, 20 Oct 2012 07:08:42 -0700 (PDT)
Received: from localhost ([177.40.117.236])
        by mx.google.com with ESMTPS id s41sm4098204yhn.8.2012.10.20.07.08.40
        (version=TLSv1/SSLv3 cipher=OTHER);
        Sat, 20 Oct 2012 07:08:41 -0700 (PDT)
Message-Id: <5082b069.41c5ec0a.2149.402f@mx.google.com>
Date: Sat, 20 Oct 2012 07:08:41 -0700 (PDT)
From: William Grzybowski <william88@gmail.com>
Reply-To: William Grzybowski <william88@gmail.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [NEW PORT]: multimedia/py-subliminal: subtitles search
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         172909
>Category:       ports
>Synopsis:       [NEW PORT]: multimedia/py-subliminal: subtitles search
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-python
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Oct 20 14:10:01 UTC 2012
>Closed-Date:    Tue Dec 25 17:19:36 UTC 2012
>Last-Modified:  Tue Dec 25 17:20:00 UTC 2012
>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:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Oct 20 14:10:18 UTC 2012 
Responsible-Changed-Why:  
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172909 
State-Changed-From-To: open->closed 
State-Changed-By: mva 
State-Changed-When: Tue Dec 25 17:19:35 UTC 2012 
State-Changed-Why:  
New port added. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172909 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/172909: commit references a PR
Date: Tue, 25 Dec 2012 17:19:21 +0000 (UTC)

 Author: mva
 Date: Tue Dec 25 17:19:12 2012
 New Revision: 309490
 URL: http://svnweb.freebsd.org/changeset/ports/309490
 
 Log:
   Subliminal is a python library to search and download subtitles.
   
   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.
   
   WWW:	http://subliminal.readthedocs.org/en/latest/index.html
   
   PR:		ports/172909
   Submitted by:	William Grzybowski <william88@gmail.com>
 
 Added:
   head/multimedia/py-subliminal/
   head/multimedia/py-subliminal/Makefile   (contents, props changed)
   head/multimedia/py-subliminal/distinfo   (contents, props changed)
   head/multimedia/py-subliminal/pkg-descr   (contents, props changed)
 Modified:
   head/multimedia/Makefile
 
 Modified: head/multimedia/Makefile
 ==============================================================================
 --- head/multimedia/Makefile	Tue Dec 25 17:12:30 2012	(r309489)
 +++ head/multimedia/Makefile	Tue Dec 25 17:19:12 2012	(r309490)
 @@ -274,6 +274,7 @@
      SUBDIR += py-kaa-base
      SUBDIR += py-kaa-imlib2
      SUBDIR += py-kaa-metadata
 +    SUBDIR += py-subliminal
      SUBDIR += py-mlt
      SUBDIR += py-openlp
      SUBDIR += py-periscope
 
 Added: head/multimedia/py-subliminal/Makefile
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/multimedia/py-subliminal/Makefile	Tue Dec 25 17:19:12 2012	(r309490)
 @@ -0,0 +1,32 @@
 +# Created by: William Grzybowski <william88@gmail.com>
 +# $FreeBSD$
 +
 +PORTNAME=	subliminal
 +PORTVERSION=	0.6.2
 +CATEGORIES=	multimedia python
 +MASTER_SITES=	CHEESESHOP
 +PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 +
 +MAINTAINER=	william88@gmail.com
 +COMMENT=	Subliminal is a python library to search and download subtitles
 +
 +LICENSE=	LGPL3
 +
 +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0:${PORTSDIR}/www/py-beautifulsoup \
 +		${PYTHON_PKGNAMEPREFIX}enzyme>0:${PORTSDIR}/multimedia/py-enzyme \
 +		${PYTHON_PKGNAMEPREFIX}guessit>0:${PORTSDIR}/multimedia/py-guessit \
 +		${PYTHON_PKGNAMEPREFIX}requests>0:${PORTSDIR}/www/py-requests \
 +		${PYTHON_PKGNAMEPREFIX}html5lib>0:${PORTSDIR}/www/py-html5lib
 +
 +USE_PYTHON=	-2.7
 +USE_PYDISTUTILS=	easy_install
 +
 +PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%% bin/subliminal
 +
 +.include <bsd.port.pre.mk>
 +
 +.if ${PYTHON_REL} < 270
 +RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}argparse>=1.1:${PORTSDIR}/devel/py-argparse
 +.endif
 +
 +.include <bsd.port.post.mk>
 
 Added: head/multimedia/py-subliminal/distinfo
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/multimedia/py-subliminal/distinfo	Tue Dec 25 17:19:12 2012	(r309490)
 @@ -0,0 +1,2 @@
 +SHA256 (subliminal-0.6.2.tar.gz) = 7bfd89fc74f6d7c4c9b3f15e4401e5c3c8aedfbda39817275c47fb68fac69776
 +SIZE (subliminal-0.6.2.tar.gz) = 61209
 
 Added: head/multimedia/py-subliminal/pkg-descr
 ==============================================================================
 --- /dev/null	00:00:00 1970	(empty, because file is newly added)
 +++ head/multimedia/py-subliminal/pkg-descr	Tue Dec 25 17:19:12 2012	(r309490)
 @@ -0,0 +1,8 @@
 +Subliminal is a python library to search and download subtitles.
 +
 +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.
 +
 +WWW:	http://subliminal.readthedocs.org/en/latest/index.html
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
>Unformatted:
