diff options
author | Björn Bidar | 2020-10-24 01:57:03 +0300 |
---|---|---|
committer | Björn Bidar | 2020-10-24 01:57:03 +0300 |
commit | 5d045655c478dbaeed98b02922cea52a5b1e8abb (patch) | |
tree | 99fd4bcd01f98ddbe6e16f209f6c9ce57351e3f1 | |
download | aur-5d045655c478dbaeed98b02922cea52a5b1e8abb.tar.gz |
Added pkg
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 68 |
2 files changed, 94 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..57ba8afaa44b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +# Generated by mksrcinfo v8 +# Fri Oct 23 22:56:34 UTC 2020 +pkgbase = sailfish-sdk-setup + pkgdesc = https://git.sailfishos.org/mer-core/scratchbox2 + pkgver = 1.3.24.r159.9560e2e + pkgrel = 1 + url = https://git.sailfishos.org/mer-core/scratchbox2 + arch = x86_64 + arch = i686 + license = GPL + makedepends = git + depends = sh + depends = rpm-tools + depends = createrepo_c + depends = git + depends = scratchbox2 + depends = rsync + depends = sudo + optdepends = compiledb: mb2 compiledb + optdepends = p7zip: sdk-manage install + optdepends = ssu: sdk-manage install + source = sailfish-sdk-setup::git+https://github.com/sailfishos/sdk-setup.git#tag=1.3.72 + md5sums = SKIP + +pkgname = sailfish-sdk-setup + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a1a885c11cad --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,68 @@ +# Maintainer: Björn <theodorstormgrade@gmail.com> +_pkgname=sdk-setup +pkgname=sailfish-$_pkgname +pkgver=1.3.24.r159.9560e2e +pkgrel=1 +pkgdesc="https://git.sailfishos.org/mer-core/scratchbox2" +arch=('x86_64' 'i686') +url="https://git.sailfishos.org/mer-core/scratchbox2" +license=('GPL') +depends=( + 'sh' + 'rpm-tools' + 'createrepo_c' + 'git' + 'scratchbox2' + 'rsync' + 'sudo' +) +optdepends=( + 'compiledb: mb2 compiledb' + 'p7zip: sdk-manage install' + 'ssu: sdk-manage install' + ) +# groups=() +# depends=() +source=($pkgname::git+https://github.com/sailfishos/sdk-setup.git#tag=1.3.72) +makedepends=( + 'git' +) + + +pkgver() { + cd "$srcdir/$pkgname" + printf "%s" "$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" +} + +build() { + cd "$srcdir/$pkgname/$_pkgname/src" + sed -e "s/VERSION_FROM_SPEC/$pkgver/" \ + -e "s|libexec/sdk-setup|lib/$pkgname|" \ + -e '/shopt\ -s\ extglob/i export\ PATH="$PATH:/bin"' \ + -i mb2 + sed -e "s/VERSION_FROM_SPEC/$pkgver/" \ + -e "s|^INSIDE_CHROOT.*|INSIDE_CHROOT=1\n export PATH=$PATH:/bin\n|" \ + -i sdk-manage +} + +package() { + cd $pkgname/$_pkgname/src + _bindir=$pkgdir/usr/bin + _libexec=$pkgdir/usr/lib/$pkgname + install -dm755 $pkgdir/usr/bin + install -dm755 $pkgdir/usr/lib/$pkgname + _install="/usr/bin/install -m755" + + $_install oomadvice $_libexec/oomadvice + $_install git-change-log ${_bindir}/git-change-log + $_install mb2 ${_bindir}/mb2 + $_install qb ${_bindir}/qb + $_install sdk-foreach-su ${_bindir}/sdk-foreach-su + $_install sdk-manage ${_bindir}/sdk-manage + $_install sdk-assistant ${_bindir}/sdk-assistant + $_install sdk-motd ${_bindir}/sdk-motd + $_install rpmvalidation ${_bindir}/rpmvalidation + $_install git-lltb ${_bindir}/git-lltb + $_install sdk-init ${_bindir}/sdk-init +} +md5sums=('SKIP') |