Package Details: python-mediainfodll 1:17.10-1

Git Clone URL: https://aur.archlinux.org/python-mediainfodll.git (read-only, click to copy)
Package Base: python-mediainfodll
Description: Python shared library for reading metadata from media files
Upstream URL: https://github.com/MediaArea/MediaInfoLib
Licenses: BSD 2-Clause
Submitter: yochananmarqos
Maintainer: yochananmarqos (Corax)
Last Packager: yochananmarqos
Votes: 9
Popularity: 0.092605
First Submitted: 2018-09-02 22:33 (UTC)
Last Updated: 2024-01-21 18:44 (UTC)

Pinned Comments

yochananmarqos commented on 2023-05-05 16:17 (UTC)

@dekart811: The only file this package installs is MediaInfoDLL3.py which has not been updated since the 17.10 release.

Latest Comments

yochananmarqos commented on 2023-06-30 01:03 (UTC)

@JoaoMachado: See my comment I just pinned. More than likely the recent updates to nemo broke nemo-mediainfo-tab. Create an upstream issue.

JoaoMachado commented on 2023-06-30 00:38 (UTC)

The package needs to be updated to 23.04 regardless because not doing so breaks nemo-medialinfo-tab.

dekart811 commented on 2023-05-05 16:43 (UTC)

@yochananmarqos OK, my bad then.

yochananmarqos commented on 2023-05-05 16:17 (UTC)

@dekart811: The only file this package installs is MediaInfoDLL3.py which has not been updated since the 17.10 release.

dekart811 commented on 2023-05-05 16:14 (UTC)

@yochananmarqos: https://github.com/MediaArea/MediaInfoLib/releases/tag/v23.04

yochananmarqos commented on 2023-05-05 15:50 (UTC) (edited on 2023-05-05 16:17 (UTC) by yochananmarqos)

@dekart811: There's nothing to update, the file hasn't been touched in 4 years. With the Python 3.11 update, you just need to rebuild all AUR Python packages that place files in site-packages.

dekart811 commented on 2023-05-05 12:39 (UTC)

Needs to be updated to 23.04, otherwise it breaks nemo-mediainfo-tab.

# Maintainer: Mark Wagie <yochanan dot marqos at gmail dot com>
# Co-Maintainer: Corax <cor dot ax26 at gmail dot com>
pkgname=python-mediainfodll
pkgver=23.04
pkgrel=1
epoch=1
pkgdesc="Python shared library for reading metadata from media files"
arch=('any')
url="https://github.com/MediaArea/MediaInfoLib"
license=('BSD')
depends=('libmediainfo' 'python')
source=("MediaInfoLib-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
sha256sums=('afcbab2f849952d8e5ec9c4887db110b6f4d22f592ab6d8787232e9ef93c6fbb')

package() {
  local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")

  cd "MediaInfoLib-$pkgver"
  install -Dm644 Source/MediaInfoDLL/MediaInfoDLL3.py -t "$pkgdir/$site_packages"
  install -Dm644 License.html -t "$pkgdir/usr/share/licenses/$pkgname"
}

yochananmarqos commented on 2019-12-05 16:46 (UTC)

This now will query the local Python version instead using hardcoded paths.

yochananmarqos commented on 2019-11-21 20:03 (UTC)

@twa022: Do you have a suggestion as to how not to hardcode the Python version? Is there a way to detect the user's version to future proof this?

twa022 commented on 2019-11-21 03:01 (UTC)

You have hardcoded the python library path in the PKGBUILD. Please update to /usr/lib/python3.8 now that python 3.8.0 has been pushed to extra