Package Details: subliminal-git 2.0.5.r1.gdd74383-1

Git Clone URL: https://aur.archlinux.org/subliminal-git.git (read-only)
Package Base: subliminal-git
Description: Python library and CLI tool for searching and downloading subtitles. (python3 version)
Upstream URL: https://github.com/Diaoul/subliminal
Licenses: MIT
Conflicts: subliminal
Provides: subliminal, subliminal-git, subliminal-git-doc
Replaces: subliminal-git
Submitter: acieroid
Maintainer: hcartiaux
Last Packager: hcartiaux
Votes: 25
Popularity: 0.068232
First Submitted: 2012-12-24 07:53
Last Updated: 2016-09-23 23:14

Latest Comments

youngian commented on 2017-03-15 21:00

@psamim I had the same problem. I solved it by reinstalling these packages:

python-babelfish
python-sphinx
python-sphinxcontrib-programoutput
python-enzyme

And then updating this package. ¯\_(ツ)_/¯

psamim commented on 2017-02-15 20:11

Hi,

I get the following error:

==> Starting build()...
sphinx-build -b man -d _build/doctrees -n . _build/man
Running Sphinx v1.5.2
making output directory...

Exception occurred:
File "/tmp/yaourt-tmp-samim/aur-subliminal-git/src/subliminal/subliminal/core.py", line 12, in <module>
from babelfish import Language, LanguageReverseError
ModuleNotFoundError: No module named 'babelfish'
The full traceback has been saved in /tmp/sphinx-err-96t42pmv.log, if you want to report the issue to the developers.
Please also report this if it was a user error, so that a better error message can be provided next time.
A bug report can be filed in the tracker at <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
make: *** [Makefile:141: man] Error 1

hcartiaux commented on 2017-01-31 09:05

@jevv, no, it's not a good practice. The Pkgrel should be bumped only if the PKGBUILD is changed, which is not the case. And in all cases, I can't bump all the dependencies...

jevv commented on 2017-01-14 04:26

Can the release be increased, so that the package gets re-compiled given the python version change to 3.6? Also the deps also owned, :-) Thx!

hcartiaux commented on 2016-09-22 09:32

@chocolateboy: the conflict with the manpage is because of the old package subliminal-doc-git.

@cryzed: right, this is a leftover from an old version of the PKGBUILD. I will update soon.

chocolateboy commented on 2016-09-21 17:43

In case anyone gets the same errors:

error:

The following packages cannot be upgraded due to unresolvable dependencies:
python2-rebulk python-rebulk

solution:

pacaur -Rs python-subliminal-git
pacaur -S subliminal-git

error:

(1/1) checking for file conflicts
error: failed to commit transaction (conflicting files)
subliminal-git: /usr/share/man/man1/subliminal.1.gz exists in filesystem

solution:

pacaur -Rs python-subliminal-git-docs
pacaur -S subliminal-git

cryzed commented on 2016-09-18 19:44

You can make the symlink part of the package by creating it in one of the PKGBUILD's functions, there's no need for the install-script:
> ln -s /usr/bin/subliminal3 "${pkgdir}"/usr/bin/subliminal

Unless I am misunderstanding its purpose? Thanks for updating the PKGBUILD by the way!

hcartiaux commented on 2016-09-17 17:57

@archerie: python-rarfile 2.7 is on AUR, install it before or use a AUR helper able to manage AUR dependencies. I can't reproduce your issue using yaourt.

archerie commented on 2016-09-17 16:34

I'm getting an error installing this:

error: target not found: python-rarfile>=2.7

hcartiaux commented on 2016-09-10 15:08

I've updated the PKGBUILD:
* renamed to subliminal-git
* python2 support removed
* this PKGBUILD is not a split package anymore, the man page is not in another split package
* nautilus-subliminal is not in the subliminal git repository anymore, and the nautilus binding does not support python3, so I will not re-upload it.
Here's a PKGBUILD attempt, yet it would require a python2 subliminal PKGBUILD to work:

# Contributor: Hyacinthe Cartiaux <hyacinthe.cartiaux@free.fr>
# Contributor: Nikola Milinković <nikmil@gmail.com>
# Contributor: Quentin Stievenart <quentin.stievenart@gmail.com>
_gitroot="https://github.com/Diaoul/nautilus-subliminal"
_gitname="nautilus-subliminal"
pkgname=nautilus-subliminal-git
pkgver=r14.4648e2e
pkgrel=1
pkgdesc="An extension for Nautilus to download subtitles."
arch=(any)
url="https://github.com/Diaoul/nautilus-subliminal"
license=('MIT')
depends=('subliminal-git' 'python2-nautilus')
source=("${_gitname}::git+${_gitroot}.git#branch=master")
md5sums=('SKIP')
pkgver() {
cd ${_gitname}
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
package() {
cd ${srcdir}/${_gitname}
install -v -m755 -d "${pkgdir}/usr/share/nautilus-python/extensions/subliminal/ui"
install -v -m644 ./nautilus-subliminal.py "${pkgdir}/usr/share/nautilus-python/extensions/subliminal-nautilus.py"
install -v -m644 ./ui/{choose,config}.glade "${pkgdir}/usr/share/nautilus-python/extensions/subliminal/ui/"
for filepath in i18n/*.po; do
filename=$(basename "$filepath")
install -v -d ${pkgdir}/usr/share/nautilus-python/extensions/subliminal/locale/${filename##*.}/LC_MESSAGES/
msgfmt ${filepath} -o ${pkgdir}/usr/share/nautilus-python/extensions/subliminal/locale/${filename##*.}/LC_MESSAGES/subliminal.mo
done
install -v -m755 -d "${pkgdir}/usr/share/licenses/nautilus-subliminal-git"
install -v -m644 LICENSE "${pkgdir}/usr/share/licenses/nautilus-subliminal-git/"
}

All comments