Initial upload: lmp-bin 1.0.0 - Spotify-inspired GTK3 music player

This commit is contained in:
ardahzr 2026-02-22 03:25:13 +03:00
commit fee0adc018
2 changed files with 55 additions and 0 deletions

20
.SRCINFO Normal file
View file

@ -0,0 +1,20 @@
pkgbase = lmp-bin
pkgdesc = Spotify-inspired dark-theme GTK3 music player for Linux with YouTube & Spotify download
pkgver = 1.0.0
pkgrel = 1
url = https://github.com/ardahzr/linux-mp3-youtube
arch = x86_64
license = MIT
depends = mpg123
depends = libpulse
depends = gtk3
depends = yt-dlp
depends = ffmpeg
optdepends = libnotify: desktop notifications
provides = lmp
conflicts = lmp
options = !strip
source = MP3Player-linux-x64-1.0.0::https://github.com/ardahzr/linux-mp3-youtube/releases/download/v1.0.0/MP3Player-linux-x64
sha256sums = 8963b198a3a3a0f7cb0caeb6b966173f419d01974c3982acab3fb98b2cfe7036
pkgname = lmp-bin

35
PKGBUILD Normal file
View file

@ -0,0 +1,35 @@
# Maintainer: ardahzr <ardahzr@github>
pkgname=lmp-bin
pkgver=1.0.0
pkgrel=1
pkgdesc="Spotify-inspired dark-theme GTK3 music player for Linux with YouTube & Spotify download"
arch=('x86_64')
url="https://github.com/ardahzr/linux-mp3-youtube"
license=('MIT')
depends=('mpg123' 'libpulse' 'gtk3' 'yt-dlp' 'ffmpeg')
optdepends=('libnotify: desktop notifications')
provides=('lmp')
conflicts=('lmp')
source=("MP3Player-linux-x64-${pkgver}::https://github.com/ardahzr/linux-mp3-youtube/releases/download/v${pkgver}/MP3Player-linux-x64")
sha256sums=('8963b198a3a3a0f7cb0caeb6b966173f419d01974c3982acab3fb98b2cfe7036')
options=('!strip')
package() {
install -Dm755 "${srcdir}/MP3Player-linux-x64-${pkgver}" "${pkgdir}/usr/bin/lmp"
# Desktop entry
install -Dm644 /dev/stdin "${pkgdir}/usr/share/applications/lmp.desktop" <<EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=LMP Libuntu Music Player
GenericName=Music Player
Comment=Spotify-inspired GTK3 music player with YouTube & Spotify download
Exec=lmp
Icon=audio-x-generic
Terminal=false
Categories=AudioVideo;Audio;Player;
Keywords=music;mp3;player;youtube;spotify;
StartupNotify=true
EOF
}