1
0
mirror of https://github.com/moparisthebest/arch-ppa synced 2024-11-21 08:15:01 -05:00

Update packages

This commit is contained in:
Travis Burtrum 2018-06-19 16:31:21 -04:00
parent d6edc06b8f
commit aa8cb25b87
7 changed files with 32 additions and 78 deletions

View File

@ -2,7 +2,7 @@
_pkgname=biboumi
pkgname="$_pkgname-git"
pkgver=r1346.5ff3696
pkgver=8.2.r18.g21a79b7
pkgrel=1
pkgdesc="XMPP gateway to IRC"
arch=('i686' 'x86_64' 'armv7h' 'aarch64')
@ -24,7 +24,7 @@ conflicts=("$_pkgname")
pkgver() {
cd "$srcdir/$_pkgname"
echo "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
prepare() {

View File

@ -6,10 +6,10 @@
pkgname='bluez-utils-compat'
_pkgbase='bluez'
pkgver=5.49
pkgver=5.50
pkgrel=1
url="http://www.bluez.org/"
arch=('i686' 'x86_64' 'armv7h')
arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64')
license=('GPL2')
pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools."
depends=('dbus' 'systemd' 'glib2')
@ -17,12 +17,19 @@ conflicts=('bluez-hcidump' 'bluez-utils')
provides=('bluez-hcidump' 'bluez-utils')
replaces=('bluez-hcidump' 'bluez<=4.101')
makedepends=('dbus' 'libical' 'systemd')
source=(https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar.{xz,sign})
source=("https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar."{xz,sign}
'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/tree/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez')
# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
sha256sums=('33301d7a514c73d535ee1f91c2aed1af1f2e53efe11d3ac06bcf0d7abed2ce95'
'SKIP')
sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911'
'SKIP'
'fa391d4a5a3946413aae99dd196a58db9de75f07526915b70e67f915af3cd268')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>
prepare() {
cd "${_pkgbase}-${pkgver}"
patch -Np1 -i ../refresh_adv_manager_for_non-LE_devices.diff
}
build() {
cd "${_pkgbase}-${pkgver}"
./configure \

View File

@ -2,7 +2,7 @@
# Contributor: svalo <me@valo.space>
pkgname=dino-git
pkgver=r225.2e041e2
pkgver=r268.df8b5fc
pkgrel=1
pkgdesc="Simple and modern Jabber/XMPP client written in vala"
arch=('i686' 'x86_64' 'aarch64')
@ -10,13 +10,20 @@ url="https://github.com/dino/dino"
license=('GPL3')
depends=('glib2>=2.38' 'glib-networking' 'gtk3>=3.22' 'gpgme' 'libgee>=0.10' 'libgcrypt' 'libsoup' 'sqlite')
makedepends=('git' 'cmake' 'vala>=0.34' 'ninja')
optdepends=('libcanberra: audio notification support')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=('dino::git+https://github.com/dino/dino')
sha512sums=('SKIP')
# Any or all of the following plugin can be disabled: omemo, openpgp, http-files. Populate following string as per your needs and uncomment it
#_DISABLE_PLUGINS="--disable-plugin='omemo;openpgp;http-files'"
### Any or all of the following plugin can be disabled: omemo, openpgp, http-files. Populate following string as per your needs and uncomment it.
# _DISABLE_PLUGINS="--disable-plugin='omemo;openpgp;http-files'"
### Any or all of the following plugin can be enabled: notification-sound. Populate the following string as per you needs and uncomment it.
### Install any needed optional dependency before
#_ENABLE_PLUGINS="--enable-plugin='notification-sound'"
pkgver() {
cd "${srcdir}/${pkgname%-git}"
@ -25,7 +32,7 @@ pkgver() {
build() {
cd "${srcdir}/${pkgname%-git}"
./configure $_DISABLE_PLUGINS --prefix="/usr" --with-tests CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS"
./configure $_DISABLE_PLUGINS $_ENABLE_PLUGINS --prefix="/usr" --with-tests CC="$CC" CFLAGS="$CFLAGS" VALACFLAGS="$VALACFLAGS"
sed -i '/SrvRecordsTls/d' libdino/src/service/module_manager.vala
make
}

View File

@ -2,8 +2,8 @@
pkgbase=intellij-idea-ultimate-edition
pkgname=intellij-idea-ultimate-edition
pkgver=2018.1.4
_buildver=181.5087.20
pkgver=2018.1.5
_buildver=181.5281.24
pkgrel=1
arch=('any')
pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity."
@ -12,7 +12,7 @@ license=('Commercial')
options=(!strip)
source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz"
"jetbrains-idea.desktop")
sha256sums=('fb16e1533902823e1a9c5eccd5193cc548c9ce9ba5687778446a3475266c4284'
sha256sums=('010cec3753ec3ea9ad5fb96fa584a04a2682896291c21b2d9f575d8f473dc5d5'
'83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b')
prepare() {

View File

@ -1,49 +0,0 @@
# Maintainer: Andy Weidenbaum <archbaum@gmail.com>
# Contributor: Peter Spiess-Knafl <psk@autistici.org>
# Contributor: Daniel Bomar <dbdaniel42@gmail.com>
pkgname=libjson-rpc-cpp-git
pkgver=1.1.0.r0.gc5387ba
pkgrel=1
pkgdesc="C++ framework for json-rpc 1.0 and 2.0"
arch=('i686' 'x86_64')
depends=('argtable' 'curl' 'jsoncpp' 'libmicrohttpd' 'hiredis')
makedepends=('cmake' 'git')
url="https://github.com/cinemast/libjson-rpc-cpp"
license=('MIT')
source=(git+https://github.com/cinemast/libjson-rpc-cpp)
sha256sums=('SKIP')
provides=('libjson-rpc-cpp')
conflicts=('libjson-rpc-cpp')
install=libjson-rpc-cpp.install
pkgver() {
cd ${pkgname%-git}
( set -o pipefail
git describe --long --tags 2>/dev/null | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' ||
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
)
}
prepare() {
cd "${srcdir}"/${pkgname%-git}
}
build() {
msg2 "Creating build directories"
mkdir -p ${pkgname%-git}/build
cd ${pkgname%-git}/build
msg2 "Invoking cmake"
cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib -DCOMPILE_TESTS=FALSE -DCOMPILE_EXAMPLES=FALSE ..
msg2 "Building the framework"
make
}
package() {
cd ${pkgname%-git}/build
msg2 "Packing all together"
make DESTDIR="${pkgdir}" install
msg2 "Add MIT License to package"
install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
msg 'Cleaning up pkgdir...'
find "$pkgdir" -type d -name .git -exec rm -r '{}' +
}

View File

@ -1,11 +0,0 @@
post_install () {
ldconfig
}
post_upgrade () {
ldconfig
}
post_remove () {
ldconfig
}

View File

@ -3,7 +3,7 @@
pkgname=qemu-user-static
pkgver=2.12
pkgrel=3
pkgrel=4
pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation, statically linked."
arch=('i686' 'x86_64')
license=('GPL2' 'LGPL2.1')
@ -13,10 +13,10 @@ optdepends=('binfmt-qemu-static: to allow handling foreign ELF binaries and exec
conflicts=()
_arch=amd64
[ "$CARCH" = 'i686' ] && _arch=i386
_debsrc=${pkgname}_${pkgver}+dfsg-1+b1_${_arch}.deb
_debsrc=${pkgname}_${pkgver}+dfsg-3_${_arch}.deb
source=(http://ftp.debian.org/debian/pool/main/q/qemu/${_debsrc})
sha1sums=('3a3e68ab33df91bf96451d5e529a288608a15020')
[ "$CARCH" = 'i686' ] && sha1sums=('35ba56530f4337382ed064be4a5bf5ba24233753')
sha1sums=('ac8defaa5b8624bc0585877f6272e23be921a70a')
[ "$CARCH" = 'i686' ] && sha1sums=('b67bd47793047ddcbd79822bdaf297d0f3e99384')
prepare() {
cd "$srcdir"