Arch-Like - nietypowy blog, nietypowe forum.

Projekty/Wsparcie => POLAUR => Wątek zaczęty przez: pavbaranov w Lipiec 24, 2015, 07:35:10

Tytuł: PlayBar2 dla Plasma 5
Wiadomość wysłana przez: pavbaranov w Lipiec 24, 2015, 07:35:10
Wszystko w opisie i linkach wewnątrz PKGBUILD
# Maintainer: pavbaranov

pkgname=plasma5-applets-playbar2
pkgver=2
pkgrel=1
pkgdesc="MPRIS2 client, written in QML for Plasma 5"
arch=('any')
url="https://github.com/audoban/PlayBar2"
license=('GPL')
depends=('plasma-framework' 'plasma-workspace' 'kdeclarative' 'kglobalaccel' 'kconfigwidgets' 'kxmlgui' 'kwindowsystem' 'kdoctools')
makedepends=('extra-cmake-modules')
source=("https://github.com/audoban/PlayBar2/archive/v2/PlayBar2-${pkgver}.tar.gz")
md5sums=('73b0502fbf123594392a88cda8d16629')

build() {
cd $srcdir/PlayBar2-2
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package() {
cd $srcdir/PlayBar2-2/build
make DESTDIR="$pkgdir/" install
}
Tytuł: Odp: PlayBar2 dla Plasma 5
Wiadomość wysłana przez: pavbaranov w Lipiec 29, 2015, 07:04:45
Nowa wersja plasmoidu i nieco poprawiony PKGBUILD:
# Maintainer: pavbaranov

pkgname=plasma5-applets-playbar2
pkgver=2.1
pkgrel=1
pkgdesc="MPRIS2 client, written in QML for Plasma 5"
arch=('any')
url="https://github.com/audoban/PlayBar2"
license=('GPL')
depends=('plasma-framework' 'plasma-workspace' 'kdeclarative' 'kglobalaccel' 'kconfigwidgets' 'kxmlgui' 'kwindowsystem' 'kdoctools')
makedepends=('extra-cmake-modules')
source=("https://codeload.github.com/audoban/PlayBar2/tar.gz/v2.1")
md5sums=('81770693b791d184d4bb5c525c1be6d6')

build() {
cd $srcdir/PlayBar2-$pkgver
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
package() {
cd $srcdir/PlayBar2-$pkgver/build
make DESTDIR="$pkgdir/" install
}
Tytuł: Odp: PlayBar2 dla Plasma 5
Wiadomość wysłana przez: pavbaranov w Sierpień 31, 2015, 04:18:03
Z uwagi na pojawienie się w AUR: https://aur.archlinux.org/packages/kdeplasma-applets-playbar2 (https://aur.archlinux.org/packages/kdeplasma-applets-playbar2) - przestaję kontynuować rozwój tych skryptów.