Package Details: subliminal-git 2.1.0.r22.g160ea63-4

Git Clone URL: (read-only, click to copy)
Package Base: subliminal-git
Description: Python library and CLI tool for searching and downloading subtitles.
Upstream URL:
Licenses: MIT
Conflicts: subliminal
Provides: subliminal
Submitter: acieroid
Maintainer: hcartiaux (yochananmarqos)
Last Packager: yochananmarqos
Votes: 31
Popularity: 0.083296
First Submitted: 2012-12-24 07:53
Last Updated: 2021-05-22 14:22

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

hcartiaux commented on 2016-08-21 09:15

If you add me as co-maintainer of this package and python-guessit, I will try to update & fix it... Could you please do that ?

je-vv commented on 2016-08-15 09:04

The new 2.0.3 also dependes on latest babelfish 0.5.5...

je-vv commented on 2016-08-15 06:29

The new 2.0.3 now dependes on latest guessit 2.0.4, so the dep 'python-guessit<2.0' needs to be removed. To build the man page now it's required as well sphinxcontrib-programoutput. There's a PKGBUID that needs to remove the python2 line in "package" under:

There's NO need to have 2 binaries for sublimal, so I wouldn't make a link on the python3 one... Here it's a cleaner python3 PKGBUILD:


pkgdesc="Python library and CLI tool for searching and downloading subtitles."
makedepends=('git' 'python-setuptools' 'python-sphinx' 'gettext')
'python-beautifulsoup4>=4.2.0' 'python-guessit>=0.9.1'
'python-requests>=2.0' 'python-enzyme>=0.4.1'
'python-dogpile.cache>=0.5.4' 'python-click>=4.0'
'python-pysrt>=1.0.1' 'python-six>=1.9.0'
'python-chardet>=2.3.0' 'python-stevedore>=1.0.0'
'python-rarfile' 'python-appdirs' 'sphinxcontrib-programoutput'
conflicts=('subliminal-git' 'python-subliminal' 'python2-subliminal'
'python-subliminal-git' 'python2-subliminal-git'
'subliminal-docs' 'subliminal-docs-git'

build() {
cd ${srcdir}/${pkgname}-${pkgver}
patch -p1 -i ${srcdir}/sphinx-manpages.patch

cd ${srcdir}/${pkgname}-${pkgver}/docs
make man

package() {
cd ${srcdir}/${pkgname}-${pkgver}

python install --root="${pkgdir}/" --optimize=1
install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -Dm644 docs/_build/man/subliminal.1 -t "${pkgdir}/usr/share/man/man1"

ebs007 commented on 2016-06-29 02:15

line 92: .pkgbuild -> file or dir not found


whynothugo commented on 2016-06-27 04:02

Dependency python-rarfile and python-appdir are missing (and a few other, apparently).

baldrick commented on 2016-05-19 09:45

This isn't compiling for me at all, dependency hell commences...

ekkelett commented on 2016-05-05 15:39

So, some fun dependencies missing:
- python-pysrt
- python-dogpile
- python-dogpile.cache
- python-beautifulsoup4

whynothugo commented on 2016-04-12 02:53

python3 package should actually be called "subliminal-git". The "python-" prefix is for library-only python packages.

tmplt commented on 2016-03-10 10:44

I get the following:

==> Starting package_python-subliminal-git-docs()...
sphinx-build -b man -d _build/doctrees -n . _build/man
Running Sphinx v1.3.6

Exception occurred:
File "/tmp/makepkg/subliminal-git/src/subliminal/subliminal/", line 10, in <module>
import pysrt
ImportError: No module named 'pysrt'

hcartiaux commented on 2016-03-09 18:58

We should use the git branch "develop" (not yet tested myself).
The development happens here, and the develop branch is merged into master only when there is a new release.

The develop branch has new dependencies, rarfile>=2.7, appdirs>=12, guessit > 2: