diff options
author | zan | 2020-07-19 23:00:57 -0400 |
---|---|---|
committer | zan | 2020-07-19 23:00:57 -0400 |
commit | 7c4751bfac73b8f9a936e17c71f246ee757f5c70 (patch) | |
tree | 7cc844614a100b6c98f8412c3748980c08409fa1 | |
parent | e037a31dec00b355577cf02019f42b299331880b (diff) | |
download | aur-7c4751bfac73b8f9a936e17c71f246ee757f5c70.tar.gz |
invent.kde migration
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 40 |
2 files changed, 24 insertions, 36 deletions
@@ -1,25 +1,21 @@ -# Generated by mksrcinfo v8 -# Fri Jun 24 01:31:17 UTC 2016 pkgbase = kjsembed-git pkgdesc = Embedded JS - pkgver = r78.729b722 - pkgrel = 2 - url = https://projects.kde.org/projects/frameworks/kjsembed - arch = i686 + pkgver = v4.100.0.rc1.r205.g08a64c6 + pkgrel = 1 + url = https://invent.kde.org/frameworks/kjsembed arch = x86_64 groups = kf5-aids license = LGPL - makedepends = extra-cmake-modules-git + makedepends = extra-cmake-modules makedepends = git makedepends = qt5-tools - makedepends = kdoctools-git - depends = ki18n-git + makedepends = kdoctools + depends = ki18n depends = qt5-svg - depends = kjs-git - depends = karchive-git + depends = kjs provides = kjsembed conflicts = kjsembed - source = git://anongit.kde.org/kjsembed.git + source = git+https://invent.kde.org/frameworks/kjsembed.git md5sums = SKIP pkgname = kjsembed-git @@ -1,41 +1,33 @@ -# Maintainer: Andrea Scarpino <andrea@archlinux.org> +# Maintainer zan <zan@420blaze.it> +# Contributor: Andrea Scarpino <andrea@archlinux.org> pkgname=kjsembed-git -pkgver=r78.729b722 -pkgrel=2 +_name=${pkgname%-git} +pkgver=v4.100.0.rc1.r205.g08a64c6 +pkgrel=1 pkgdesc='Embedded JS' -arch=(i686 x86_64) -url='https://projects.kde.org/projects/frameworks/kjsembed' +arch=(x86_64) +url='https://invent.kde.org/frameworks/kjsembed' license=(LGPL) -depends=(ki18n-git qt5-svg kjs-git karchive-git) -makedepends=(extra-cmake-modules-git git qt5-tools kdoctools-git) +depends=(ki18n qt5-svg kjs) +makedepends=(extra-cmake-modules git qt5-tools kdoctools) groups=(kf5-aids) conflicts=(kjsembed) provides=(kjsembed) -source=('git://anongit.kde.org/kjsembed.git') +source=("git+https://invent.kde.org/frameworks/$_name.git") md5sums=('SKIP') pkgver() { - cd kjsembed - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - mkdir -p build + cd $_name + git describe --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } build() { - cd build - cmake ../kjsembed \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DKDE_INSTALL_LIBDIR=lib \ - -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \ - -DBUILD_TESTING=OFF - make + cmake -B build -S $_name + cmake --build build } package() { - cd build - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build } + |