diff options
author | Frederic Bezies | 2023-08-05 09:27:06 +0200 |
---|---|---|
committer | Frederic Bezies | 2023-08-05 09:27:06 +0200 |
commit | 7b835b96114b2785547f9071bd4c9be8e96928f6 (patch) | |
tree | 8378a7c1aab53ddffdc642653cc8a44273b182ce | |
parent | 4ac5299f8f5f8a337029830194a54ea77f9f95e9 (diff) | |
download | aur-7b835b96114b2785547f9071bd4c9be8e96928f6.tar.gz |
adding pamac cli executable
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 23 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = pamac-aur-git pkgdesc = A Gtk3 frontend for libalpm - git version pkgver = 11.0.1.r0.g69d08b6 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.manjaro.org/applications/pamac arch = i686 arch = pentium4 @@ -34,6 +34,8 @@ pkgbase = pamac-aur-git conflicts = pamac-all-git options = !emptydirs source = git+https://gitlab.manjaro.org/applications/pamac.git + source = git+https://gitlab.manjaro.org/applications/pamac-cli.git + sha256sums = SKIP sha256sums = SKIP pkgname = pamac-aur-git @@ -1,12 +1,13 @@ # Maintainer: Frederic Bezies <fredbezies at gmail dot com> # Contributor: Zeph <zeph33@gmail.com> # Based on the PKGBUILD created by Zeph <zeph33@gmail.com> +# Code for pamac-cli is based on Zeph's work. Thanks a lot! pkgname=('pamac-aur-git') _pkgname=pamac pkgver=11.0.1.r0.g69d08b6 _pkgver=11.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="A Gtk3 frontend for libalpm - git version" arch=('i686' 'pentium4' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') url="https://gitlab.manjaro.org/applications/pamac" @@ -20,8 +21,11 @@ options=(!emptydirs) provides=('pamac') conflicts=('pamac' 'pamac-all' 'pamac-aur' 'pamac-all-git') # End of Manjaro users section -source=(git+https://gitlab.manjaro.org/applications/$_pkgname.git) -sha256sums=('SKIP') +source=(git+https://gitlab.manjaro.org/applications/$_pkgname.git + git+https://gitlab.manjaro.org/applications/pamac-cli.git +) +sha256sums=('SKIP' + 'SKIP') pkgver() { cd $_pkgname @@ -32,6 +36,8 @@ prepare() { # adjust version string cd $_pkgname sed -i -e "s|\"$_pkgver\"|\"$pkgver-$pkgrel\"|g" src/manager_window.vala + cd $srcdir/$_pkgname-cli + sed -i -e "s|\"$_pkgver\"|\"$pkgver-$pkgrel\"|g" src/version.vala # patches here } @@ -42,6 +48,12 @@ build() { meson --prefix=/usr --sysconfdir=/etc --buildtype=release -Denable-fake-gnome-software=true # build ninja + + cd $srcdir/$_pkgname-cli + mkdir -p builddir + cd builddir + meson setup --prefix=/usr --sysconfdir=/etc --buildtype=release + meson compile } package() { @@ -55,6 +67,11 @@ package() { rm "$pkgdir/usr/bin/gnome-software" rm "$pkgdir/usr/share/applications/org.gnome.Software.desktop" rm "$pkgdir/usr/share/dbus-1/services/org.gnome.Software.service" + + install -Dm644 "$srcdir/$_pkgname/COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + cd "$srcdir/$_pkgname-cli/builddir" + meson install --destdir "$pkgdir" } |