summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzan2020-07-19 23:00:57 -0400
committerzan2020-07-19 23:00:57 -0400
commit7c4751bfac73b8f9a936e17c71f246ee757f5c70 (patch)
tree7cc844614a100b6c98f8412c3748980c08409fa1
parente037a31dec00b355577cf02019f42b299331880b (diff)
downloadaur-7c4751bfac73b8f9a936e17c71f246ee757f5c70.tar.gz
invent.kde migration
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD40
2 files changed, 24 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b207275a80c..83e12c0c148e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index faea9b1371db..c9c7436871f5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
+