Package Details: python-fmod-tookit-git r2.c471d3b-3

Git Clone URL: https://aur.archlinux.org/python-fmod-tookit-git.git (read-only, click to copy)
Package Base: python-fmod-tookit-git
Description: A lightweight Python package designed to extract and export audio.
Upstream URL: https://github.com/K0lb3/fmod_toolkit.git
Licenses: MIT
Conflicts: python-fmod-tookit
Provides: python-fmod-tookit
Submitter: Neko_Rikka
Maintainer: Neko_Rikka
Last Packager: Neko_Rikka
Votes: 1
Popularity: 0.068116
First Submitted: 2025-10-07 04:17 (UTC)
Last Updated: 2026-01-07 04:02 (UTC)

Dependencies (9)

Required by (1)

Sources (1)

Latest Comments

Neko_Rikka commented on 2026-01-07 04:00 (UTC)

thanks for suggestion

Kycko commented on 2026-01-06 18:27 (UTC)

I see you haven't changed release to 2. You should increase it every time you update PKGBUILD.

Kycko commented on 2026-01-06 18:25 (UTC)

Thank you)

Neko_Rikka commented on 2026-01-06 12:34 (UTC) (edited on 2026-01-06 12:46 (UTC) by Neko_Rikka)

my network seems to be having problems.

oh, i fixed it

Kycko commented on 2026-01-05 18:11 (UTC) (edited on 2026-01-05 19:39 (UTC) by Kycko)

Why you can't? Can I make some sort of pull request? Sorry for the question, I haven't used AUR infrastructure since 2017 :/

Neko_Rikka commented on 2026-01-04 09:18 (UTC) (edited on 2026-01-04 09:19 (UTC) by Neko_Rikka)

I have tried to fix the error. however, i cannot upload the changes. you can copy the following content and then execute makepkg -si.

# Maintainer: Neko_Rikka <yjzyl9008 at gmail dot com>

pkgname=python-fmod-tookit-git
_pkgname=fmod_toolkit
pkgver=r2.c471d3b
pkgrel=1
pkgdesc="A lightweight Python package designed to extract and export audio."
arch=('x86_64')
url="https://github.com/K0lb3/fmod_toolkit.git"
license=('MIT')
provides=('python-fmod-tookit')
conflicts=('python-fmod-tookit')
depends=(
  'python'
)
checkdepends=('python-pytest' 'python-pytest-cov')
makedepends=(
  'python-build'
  'python-installer'
  'python-setuptools' 
  'python-wheel' 
  'git' 
  'git-lfs'
)
source=("${_pkgname}::git+${url}")
md5sums=('SKIP')
options=('!strip')

pkgver() {
  cd "${_pkgname}"
  printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

prepare() {
  cd "${_pkgname}"
  git lfs install --local

  git remote add network-origin "${url}" || true
  echo "Fetching LFS objects from network..."
  git lfs fetch network-origin
  git lfs checkout
}

build() {
  cd "${_pkgname}"
  python -m build --wheel --no-isolation
}

check() {
  cd "${_pkgname}"
  pytest -v --cov || true
}

package() {
  cd "${_pkgname}"
  python -m installer --destdir="$pkgdir" dist/*.whl
  install -Dm0644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
  install -Dm0644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README"
}

Kycko commented on 2026-01-04 00:07 (UTC)

I have two errors during build: 1. git-lfs is marked as make dependency but is not installed before I run yay -> I see "unknown downloading protocol" error; 2. I've installed git-lfs manually, then run yay -> I see the same error.