pkgname=musicfs
pkgver=0.1.0
pkgrel=1
pkgdesc="Metadata-Organized Music Filesystem"
arch=('x86_64')
url="https://github.com/yourusername/musicfs"
license=('MIT')
depends=('fuse3')
makedepends=('rust' 'cargo')
source=("$pkgname-$pkgver.tar.gz")
sha256sums=('SKIP')

build() {
    cd "$srcdir/$pkgname-$pkgver"
    cargo build --release --locked
}

package() {
    cd "$srcdir/$pkgname-$pkgver"
    install -Dm755 "target/release/musicfs" "$pkgdir/usr/bin/musicfs"
    install -Dm644 "dist/musicfs.service" "$pkgdir/usr/lib/systemd/system/musicfs.service"
    install -Dm644 "config.example.toml" "$pkgdir/etc/musicfs/config.example.toml"
}
