ppa update

This commit is contained in:
Travis Burtrum 2019-07-27 10:40:51 -04:00
parent 326dadd136
commit 4150b9c6b5
70 changed files with 487 additions and 397 deletions

View File

@ -1,7 +1,7 @@
# Maintainer: Zhang Hai <dreaming.in.code.zh@gmail.com> # Maintainer: Zhang Hai <dreaming.in.code.zh@gmail.com>
pkgname=android-emulator pkgname=android-emulator
pkgver=28.0.23 pkgver=29.0.11
pkgrel=1 pkgrel=1
pkgdesc='Google Android Emulator' pkgdesc='Google Android Emulator'
arch=('x86_64') arch=('x86_64')
@ -10,10 +10,10 @@ license=('custom')
depends=('libpulse' 'libx11' 'libxcb' 'libxdamage' 'libxext' depends=('libpulse' 'libx11' 'libxcb' 'libxdamage' 'libxext'
'libxfixes' 'ncurses5-compat-libs' 'zlib') 'libxfixes' 'ncurses5-compat-libs' 'zlib')
install="${pkgname}.install" install="${pkgname}.install"
source=('https://dl.google.com/android/repository/emulator-linux-5264690.zip' source=('https://dl.google.com/android/repository/emulator-linux-5598178.zip'
"${pkgname}.sh" "${pkgname}.sh"
"${pkgname}.csh") "${pkgname}.csh")
sha1sums=('48c1cda2bdf3095d9d9d5c010fbfb3d6d673e3ea' sha1sums=('aecaf5cc0648460575d352207515b400ec913a00'
'4537a7ce30bedf87cedafc2020822219ad58310d' '4537a7ce30bedf87cedafc2020822219ad58310d'
'2fb371b5774b67143f0610dfbec4963a4e2f11cc') '2fb371b5774b67143f0610dfbec4963a4e2f11cc')

View File

@ -5,7 +5,7 @@
_large_network=default _large_network=default
_pcre=default _pcre=default
_perl=default _perl=default
_contrib=yes _contrib=default
_cracklib=default _cracklib=default
_ldap=no _ldap=no
@ -19,7 +19,7 @@ url="http://www.atheme.org/atheme/"
license=('custom:ISC') license=('custom:ISC')
# qrencode seems to be optional at build time but with no easy way to disable # qrencode seems to be optional at build time but with no easy way to disable
# it aside from uninstalling qrencode # it aside from uninstalling qrencode
#depends=('qrencode') depends=('qrencode')
conflicts=('libmowgli' 'xtheme' 'atheme-git') conflicts=('libmowgli' 'xtheme' 'atheme-git')
optdepends=( optdepends=(
'pcre: for pcre support' 'pcre: for pcre support'

View File

@ -15,7 +15,7 @@ optdepends=('bash-completion: bash completion'
'devtools: aur-chroot' 'devtools: aur-chroot'
'vifm: build file interaction' 'vifm: build file interaction'
'xdelta3: generate delta files') 'xdelta3: generate delta files')
sha256sums=('2e8c7656c620c1c8ded07e20cc9e9cb37d7a4bb234c9f5bd166a2e3887d3db65') sha256sums=('c657f2d0878bedeb0f11d2b72f3028d271db0f14d8f23c18b641e3c59134150e')
validpgpkeys=('DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A') # Alad Wenter <alad@archlinux.org> validpgpkeys=('DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A') # Alad Wenter <alad@archlinux.org>
build() { build() {

View File

@ -2,7 +2,7 @@
_pkgname=biboumi _pkgname=biboumi
pkgname="$_pkgname-git" pkgname="$_pkgname-git"
pkgver=8.2.r76.geb082d1 pkgver=8.2.r74.gcd20177
pkgrel=1 pkgrel=1
pkgdesc="XMPP gateway to IRC" pkgdesc="XMPP gateway to IRC"
arch=('i686' 'x86_64' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'armv7h' 'aarch64')

View File

@ -1,4 +1,4 @@
# Maintainer: Bailey Kasin <bailey@gingertechnology.net> # Maintainer: Katherine J. Cumberbatch <stykers@stykers.moe>
pkgname=binfmt-qemu-static pkgname=binfmt-qemu-static
pkgver=20190112 pkgver=20190112
pkgrel=4 pkgrel=4

View File

@ -7,27 +7,31 @@
pkgname='bluez-utils-compat' pkgname='bluez-utils-compat'
_pkgbase='bluez' _pkgbase='bluez'
pkgver=5.50 pkgver=5.50
pkgrel=3 pkgrel=6.2
url="http://www.bluez.org/" url="http://www.bluez.org/"
arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64') arch=('i686' 'x86_64' 'mips64el' 'armv6h' 'armv7h' 'arm' 'aarch64')
license=('GPL2') license=('GPL2')
pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools." pkgdesc="Development and debugging utilities for the bluetooth protocol stack. Includes deprecated tools."
depends=('dbus' 'systemd' 'glib2') depends=('dbus' 'systemd' 'glib2')
makedepends=('libical' 'alsa-lib' 'ell')
optdepends=('ell: for btpclient')
conflicts=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool') conflicts=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool')
provides=('bluez-hcidump' 'bluez-utils') provides=('bluez-hcidump' 'bluez-utils' 'bluez-hcitool')
replaces=('bluez-hcidump' 'bluez<=4.101') 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/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez') 'refresh_adv_manager_for_non-LE_devices.diff::https://git.archlinux.org/svntogit/packages.git/plain/trunk/refresh_adv_manager_for_non-LE_devices.diff?h=packages/bluez'
'btpclient_signal.patch')
# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911' sha256sums=('5ffcaae18bbb6155f1591be8c24898dc12f062075a40b538b745bfd477481911'
'SKIP' 'SKIP'
'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48') 'ae195834cdc9d3d1961ae3c49da6381c820883a5af580e61aebed05a3e911d48'
'6bb00213ff4d04b60105ff563df77b91590b22a730eb44de67a005d8e65413ec')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org> validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>
prepare() { prepare() {
cd "${_pkgbase}-${pkgver}" cd "${_pkgbase}-${pkgver}"
patch -Np1 -i ../refresh_adv_manager_for_non-LE_devices.diff patch -Np1 -i ../refresh_adv_manager_for_non-LE_devices.diff
patch -Np2 -r- -i ../btpclient_signal.patch
} }
build() { build() {
@ -38,17 +42,21 @@ build() {
--sysconfdir=/etc \ --sysconfdir=/etc \
--localstatedir=/var \ --localstatedir=/var \
--libexecdir=/usr/lib \ --libexecdir=/usr/lib \
--with-dbusconfdir=/usr/share \
--enable-btpclient \
--enable-midi \
--enable-sixaxis \ --enable-sixaxis \
--enable-mesh \
--enable-experimental \ --enable-experimental \
--enable-library \ --enable-library \
--enable-deprecated # to enable deprectated tools --enable-deprecated # to enable deprectated tools
make make
} }
check() { #check() {
cd "${_pkgbase}-${pkgver}" # cd "${_pkgbase}-${pkgver}"
make check # make check || /bin/true # https://bugzilla.kernel.org/show_bug.cgi?id=196621
} #}
package() { package() {
cd "${_pkgbase}-${pkgver}" cd "${_pkgbase}-${pkgver}"

View File

@ -1,29 +1,33 @@
# Maintainer: Edward Pacman <micro.fedora <AT> gmail <dot> com> # Maintainer: Edward Pacman <edward at edward-p.xyz>
pkgname=broadcom-bt-firmware-git pkgname=broadcom-bt-firmware-git
pkgdesc="Broadcom bluetooth firmware." pkgdesc="Broadcom bluetooth firmware."
conflicts=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') conflicts=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware')
provides=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware') provides=('bcm4335c0-firmware' 'bcm4350c5-firmware' 'bcm4356a2-firmware' 'bcm20702a1-firmware' 'bcm20702b0-firmware' 'bcm20703a1-firmware' 'bcm43142a0-firmware')
pkgver=12.0.1.1011_p1.r3.gc0bd928 pkgver=12.0.1.1011_p1.r3.gc0bd928
pkgrel=1 pkgrel=2
arch=('any') arch=('any')
makedepends=('git') makedepends=('git')
url="https://github.com/winterheart/broadcom-bt-firmware" url="https://github.com/winterheart/broadcom-bt-firmware"
license=("Custom") license=('custom')
source=("git+https://github.com/winterheart/broadcom-bt-firmware.git") source=("git+https://github.com/winterheart/broadcom-bt-firmware.git")
sha256sums=('SKIP') sha256sums=('SKIP')
pkgver() { pkgver() {
cd "${srcdir}/broadcom-bt-firmware" cd "${srcdir}/broadcom-bt-firmware"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
} }
package() { package() {
#Install firmwares
cd "${srcdir}/broadcom-bt-firmware/brcm" cd "${srcdir}/broadcom-bt-firmware/brcm"
mkdir -p ${pkgdir}/usr/lib/firmware/brcm
for i in *.hcd; do for i in *.hcd; do
install -m644 "$i" "${pkgdir}/usr/lib/firmware/brcm/$i" install -Dm644 "$i" "${pkgdir}/usr/lib/firmware/brcm/$i"
done done
#Install LICENSE
cd ..
install -Dm644 LICENSE.MIT.txt "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.MIT.txt"
install -Dm644 LICENSE.broadcom_bcm20702 "${pkgdir}/usr/license/broadcom-bt-firmware-git/LICENSE.broadcom_bcm20702"
} }

View File

@ -7,7 +7,7 @@
# https://github.com/cacack/pkgbuilds/tree/master/ccextractor # https://github.com/cacack/pkgbuilds/tree/master/ccextractor
pkgname=ccextractor pkgname=ccextractor
pkgver=0.87 pkgver=0.88
pkgrel=1 pkgrel=1
pkgdesc="A fast closed captions extractor for MPEG files." pkgdesc="A fast closed captions extractor for MPEG files."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -17,7 +17,7 @@ depends=('gcc-libs' 'tesseract')
source=( source=(
https://github.com/CCExtractor/ccextractor/archive/v$pkgver.tar.gz https://github.com/CCExtractor/ccextractor/archive/v$pkgver.tar.gz
) )
sha512sums=('adc421dadc844c5708bd8a15d07bca9cece8d381515a5a2f7ebaca1b95a128d083de6a6cfaa695a89dc3bcb81e0e457a959be072a9b1cd2c268a5138a93a0a11') sha512sums=('bb9442905f3c5d095b9b34eb318dc445a0ba484c22c4f061071cc2a1159ec9304b8aab5ea9e95348679e8c5ed378d4b2e471d6f7f933b7fa968f3443f1d5380f')
build() { build() {
cd "$srcdir/$pkgname-$pkgver/linux" cd "$srcdir/$pkgname-$pkgver/linux"

View File

@ -3,7 +3,7 @@
pkgname=(chocolate-{doom,heretic,hexen,strife,common}-git) pkgname=(chocolate-{doom,heretic,hexen,strife,common}-git)
_pkgname=${pkgname[0]/-git/} _pkgname=${pkgname[0]/-git/}
pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports." pkgdesc="Historically-accurate Doom, Heretic, Hexen, and Strife ports."
pkgver=3.0.0.r653.05c3023d pkgver=3.0.0.r58.a8985916
pkgrel=1 pkgrel=1
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.chocolate-doom.org/" url="http://www.chocolate-doom.org/"

View File

@ -1,17 +1,17 @@
# Maintainer: graysky <graysky AT archlinux DOT us> # Maintainer: graysky <graysky AT archlinux DOT us>
pkgname=clean-chroot-manager pkgname=clean-chroot-manager
pkgver=2.93 pkgver=2.96
pkgrel=1 pkgrel=1
pkgdesc='Wrapper scripts for managing clean chroots.' pkgdesc='Wrapper for managing clean chroot builds with local repo therein.'
arch=('any') arch=('any')
url='https://github.com/graysky2/clean-chroot-manager' url='https://github.com/graysky2/clean-chroot-manager'
license=('MIT') license=('MIT')
depends=('devtools>=20180528-1' 'rsync') depends=('devtools>=20180528-1' 'rsync' 'libarchive>=3.3.3')
conflicts=('clean_chroot_manager') conflicts=('clean_chroot_manager')
replaces=('clean_chroot_manager') replaces=('clean_chroot_manager')
source=("$pkgname-$pkgver.tar.gz::https://github.com/graysky2/clean-chroot-manager/archive/v$pkgver.tar.gz") source=("$pkgname-$pkgver.tar.gz::https://github.com/graysky2/clean-chroot-manager/archive/v$pkgver.tar.gz")
sha256sums=('e78cf1c1a411d10dc9aae117e2fbd12cfcc4437cd39427c4a5c887ce6fa3ad8c') sha256sums=('3bbe344f92914a490f61c6fcb95189f4c95dacee45da975bf9c530e8fe867806')
install=ccm.install install=ccm.install
build() { build() {

View File

@ -2,7 +2,7 @@
## arg 2: the old package version ## arg 2: the old package version
post_upgrade() { post_upgrade() {
for test in 2.92-1 2.87-1 2.81-1 2.73-1 2.72-1 2.55-1 2.17-1 2.22-1 2.69-1; do for test in 2.92-1 2.87-1 2.81-1 2.73-1 2.72-1 2.55-1 2.17-1 2.22-1 2.69-1 2.93-1; do
if [ "$(vercmp $2 $test)" -lt 1 ]; then if [ "$(vercmp $2 $test)" -lt 1 ]; then
echo echo
echo '--> Please check ~/.config/clean-chroot-manager.conf against the' echo '--> Please check ~/.config/clean-chroot-manager.conf against the'

View File

@ -2,7 +2,7 @@
pkgname=crispy-doom pkgname=crispy-doom
pkgdesc="Vanilla-compatible enhanced Doom engine" pkgdesc="Vanilla-compatible enhanced Doom engine"
pkgver=5.5 pkgver=5.5.2
pkgrel=1 pkgrel=1
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://fabiangreffrath.github.io/crispy-doom" url="http://fabiangreffrath.github.io/crispy-doom"
@ -14,12 +14,10 @@ optdepends=('freedm: Free deathmatch game'
'freedoom2: Free Doom II/Final Doom-compatible game') 'freedoom2: Free Doom II/Final Doom-compatible game')
install=crispy-doom.install install=crispy-doom.install
source=(https://github.com/fabiangreffrath/$pkgname/archive/$pkgname-$pkgver.tar.gz) source=(https://github.com/fabiangreffrath/$pkgname/archive/$pkgname-$pkgver.tar.gz)
sha512sums=('723c7fb15a4a7586506658889a9c309ca3a43bc1c078ce3cd72b976eeffef5f3c138fb6c2a8e2b40151ce5564f1a75e9c28d87bf6ea2c6be034ee73b7d5d3b44') sha512sums=('0d17869a175291fc8998bccf7a58a663a3ab424a0f269ddab21ac3e6d354a89f7a34950bd961d9ca160fb7d2fe37b1bc756b58b84fedf099321dfa0eec994672')
prepare() { prepare() {
# GitHub's generated archive prefix kind of sucks. cd "$pkgname-$pkgname-$pkgver"
mv "$pkgname-$pkgname-$pkgver" "$pkgname-$pkgver"
cd "$pkgname-$pkgver"
for patch in ../*.patch; do for patch in ../*.patch; do
if [ ! -f "$patch" ]; then if [ ! -f "$patch" ]; then
@ -31,14 +29,14 @@ prepare() {
} }
build() { build() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgname-$pkgver"
./autogen.sh --prefix=/usr ./autogen.sh --prefix=/usr
make make
} }
package() { package() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgname-$pkgver"
make DESTDIR="$pkgdir" install make DESTDIR="$pkgdir" install

View File

@ -5,13 +5,11 @@ the engine to easily find them:
* For all users: /usr/share/games/doom * For all users: /usr/share/games/doom
* For a single user: ~/.local/share/games/doom * For a single user: ~/.local/share/games/doom
Files such as doom2.wad, heretic.wad, hexen.wad, and strife1.wad are Files such as doom.wad, doom2.wad, tnt.wad, plutonia.wad are
appropriate for installation and usage with Chocolate engines. appropriate for installation and usage with Crispy Doom.
In order to allow co-existence with Chocolate Doom, the following In order to allow co-existence with Chocolate Doom, the following
manual pages have been removed: manual page has been removed: default.cfg
default.cfg heretic.cfg hexen.cfg strife.cfg It is identical to and are available in the Chocolate Doom packages instead.
They are identical to and are available in the Chocolate Doom packages
instead.
EOF EOF
} }

View File

@ -2,7 +2,7 @@
# Contributor: svalo <me@valo.space> # Contributor: svalo <me@valo.space>
pkgname=dino-git pkgname=dino-git
pkgver=r440.97c59cb pkgver=r370.38b5320
pkgrel=1 pkgrel=1
pkgdesc="Simple and modern Jabber/XMPP client written in vala" pkgdesc="Simple and modern Jabber/XMPP client written in vala"
arch=('i686' 'x86_64' 'aarch64') arch=('i686' 'x86_64' 'aarch64')
@ -40,13 +40,6 @@ build() {
package() { package() {
cd "${srcdir}/${pkgname%-git}" cd "${srcdir}/${pkgname%-git}"
make DESTDIR="${pkgdir}/" install make DESTDIR="${pkgdir}/" install
mv "${pkgdir}/usr/bin/dino" "${pkgdir}/usr/bin/dino.real"
cat > "${pkgdir}/usr/bin/dino" <<EOF
#!/bin/sh
export GDK_DPI_SCALE=1.5
exec dino.real
EOF
chmod +x "${pkgdir}/usr/bin/dino"
} }
check() { check() {

View File

@ -3,7 +3,7 @@
# Contributor: rhabbachi # Contributor: rhabbachi
pkgname=displaylink pkgname=displaylink
pkgver=4.4.24 pkgver=5.2.14
pkgrel=1 pkgrel=1
pkgdesc="Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00" pkgdesc="Linux driver for DL-6xxx, DL-5xxx, DL-41xx and DL-3x00"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -13,18 +13,18 @@ depends=('evdi>=1.5.0' 'libusb>=1.0.0')
makedepends=('grep' 'gawk' 'wget') makedepends=('grep' 'gawk' 'wget')
install= install=
changelog="release-note.txt" changelog="release-note.txt"
source=(displaylink-driver-$pkgver.zip::https://www.displaylink.com/downloads/file?id=1261 source=(displaylink-driver-$pkgver.zip::https://www.displaylink.com/downloads/file?id=1369
udev.sh udev.sh
99-displaylink.rules 99-displaylink.rules
displaylink.service displaylink.service
displaylink-sleep.sh) displaylink-sleep.sh)
md5sums=('f18b8e6fe8f2baf9c0288afddfd771a1' md5sums=('a96ae6fc0d244ec4f9a8e9482f6c1535'
'd5de775e41af06edbd8073adc490139d' 'd5de775e41af06edbd8073adc490139d'
'20495d81c7d2540910ef86dc437b7fac' '20495d81c7d2540910ef86dc437b7fac'
'c141a15e973481c7d961f8e135627ca4' 'c141a15e973481c7d961f8e135627ca4'
'7cbd9ab2ac79ba66e8297689c6e5483e') '7cbd9ab2ac79ba66e8297689c6e5483e')
DLAGENTS=('https::/usr/bin/wget -O %o --post-data=fileId=1261&accept_submit=Accept %u') DLAGENTS=('https::/usr/bin/wget -O %o --post-data=fileId=1369&accept_submit=Accept %u')
# Update with > updpkgsums # Update with > updpkgsums

View File

@ -6,7 +6,7 @@ pkgname=emulationstation-git
_gitname=EmulationStation _gitname=EmulationStation
pkgrel=1 pkgrel=1
epoch=1 epoch=1
pkgver=2.4.1.r396.g3b461470 pkgver=2.4.1.r392.gb7bec0eb
pkgdesc="A graphical front-end for emulators with controller navigation. Developed for the Raspbery Pi, but runs on most Linux systems." pkgdesc="A graphical front-end for emulators with controller navigation. Developed for the Raspbery Pi, but runs on most Linux systems."
arch=('i686' 'x86_64' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'armv6h' 'armv7h')
url="https://github.com/RetroPie/EmulationStation" url="https://github.com/RetroPie/EmulationStation"

View File

@ -1,21 +1,54 @@
# Contributor: Drew Liszewski <drew dot liszewski at gmail dot com> # Contributor: Drew Liszewski <drew dot liszewski at gmail dot com>
# Maintainer: Drew Liszewski # Maintainer: Christopher KOBAYASHI <software plus aur at disavowed dot jp>
pkgname=emulationstation-themes pkgname=emulationstation-themes
pkgver=0.1 pkgver=0.2
pkgrel=1 pkgrel=1
pkgdesc="EmulationStation themes pack" pkgdesc="EmulationStation themes pack"
arch=('any') arch=('any')
url="http://aloshi.com/emulationstation" url="http://aloshi.com/emulationstation"
license=('WTFPL') license=('WTFPL')
groups=() groups=()
makedepends=() makedepends=('git')
depends=() depends=()
install='emulationstation-themes.install' install='emulationstation-themes.install'
source=("${pkgname}-${pkgver}.zip::http://www.aloshi.com/es_downloads/es_themes_jan_20_2013.zip") source=('https://aloshi.com/es_downloads/es_themes_jan_20_2013.zip'
md5sums=('d72d30690bce0f00ca6c276bbc5ff816') 'https://emulationstation.org/downloads/themes/simple_latest.zip'
'git+https://github.com/RetroPie/es-theme-carbon-centered.git'
'git+https://github.com/RetroPie/es-theme-carbon-nometa.git'
'git+https://github.com/RetroPie/es-theme-clean-look.git'
'git+https://github.com/RetroPie/es-theme-color-pi.git'
'git+https://github.com/RetroPie/es-theme-simple-dark.git'
'git+https://github.com/RetroPie/es-theme-simplified-static-canela.git'
'git+https://github.com/RetroPie/es-theme-turtle-pi.git'
)
noextract=('es_themes_jan_20_2013.zip')
sha256sums=('f6430cf382cbd9dbd17ef864ae47993d5c912c6a0023f8189d98809aebe49b79'
'567cc78d4aec1ef13893834c7e73c3eea91f50d096468c1ae40c973c502471ea'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
)
prepare() {
mkdir -p xevin
bsdtar -xf es_themes_jan_20_2013.zip -C xevin/
}
build() {
rm -r -f ${srcdir}/*/.git*
}
package() { package() {
cd "${srcdir}" cd "${srcdir}"
install -d ${pkgdir}/usr/share/EmulationStation/themes install -d ${pkgdir}/usr/share/EmulationStation/themes
cp -r ${srcdir}/* ${pkgdir}/usr/share/EmulationStation/themes/ cp -r ${srcdir}/{simple,xevin} ${pkgdir}/usr/share/EmulationStation/themes/
for i in carbon-centered carbon-nometa clean-look color-pi simple-dark \
simplified-static-canela turtle-pi; do
cp -r ${srcdir}/es-theme-${i} \
${pkgdir}/usr/share/EmulationStation/themes/${i}
done
} }

View File

@ -1,6 +1,6 @@
post_install() { post_install() {
echo "Make symbolic links to relevant themes from /usr/share/EmulationStation/themes to ~/.emulationstation" echo "Make symbolic links to relevant themes from /usr/share/EmulationStation/themes to ~/.emulationstation/themes"
echo "Example: ln -s /usr/share/EmulationStation/themes/snes ~/.emulationstation/" echo "Example: ln -s /usr/share/EmulationStation/themes/snes ~/.emulationstation/themes/"
echo echo
} }

View File

@ -1,43 +1,73 @@
# Maintainer: ajs124 # Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
# Contributor: ajs124
pkgname=evdi-git # Tested with Kernel 4.16, Dell D3000 SuperSpeed USB 3.0 Docking Station, 17e9:4318 DisplayLink
pkgver=1.5.0.r2.r7.g8eeb07a
set -u
pkgname='evdi-git'
pkgver=1.6.2.r2.g75536ec
_pkgver="${pkgver%%.r*}"
pkgrel=1 pkgrel=1
pkgdesc="A Linux® kernel module that enables management of multiple screens. Git version." pkgdesc='kernel module that enables management of multiple screens, primarily for DisplayLink USB VGA DVI HDMI DisplayPort video'
pkgdesc+=' git version.'
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="https://github.com/DisplayLink/evdi" url='https://github.com/DisplayLink/evdi'
license=('GPL') license=('GPL')
depends=(dkms) depends=('dkms')
makedepends=(git libdrm) makedepends=('git' 'libdrm')
install=$pkgname.install provides=("evdi=${_pkgver}")
changelog=$pkgname.Changelog conflicts=('evdi')
source=(git+https://github.com/DisplayLink/evdi/) install=${pkgname}.install
md5sums=(SKIP) changelog="${pkgname}.Changelog"
conflicts=(evdi) _srcdir="${pkgname%-git}"
provides=(evdi=$pkgver) source=(
'git+https://github.com/DisplayLink/evdi/'
'relro.patch'
)
md5sums=('SKIP'
'05e64dd295a66c030139d0c8f6f7013b')
sha256sums=('SKIP'
'ff03b5a804af826e6b0678cd4d821b5ecd2c5bf04ea7c465751f83b28e928786')
pkgver() { pkgver() {
cd ${pkgname/-git/} set -u
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' cd "${_srcdir}"
git describe --long --tags | sed -e 's/^v//' -e 's/\([^-]*-g\)/r\1/' -e 's/-/./g'
set +u
}
prepare() {
set -u
cd "${_srcdir}"
local _src
for _src in "${source[@]}"; do
_src="${_src%%::*}"
_src="${_src##*/}"
if [[ "${_src}" = *.patch ]]; then
patch -Np1 -i "../${_src}"
fi
done
set +u
} }
build() { build() {
# We only need to build the library in this step, dmks will build the module set -u
cd ${pkgname/-git/}/library # We only need to build the library in this step, dmks will build the module
# hotfix mentioned at https://github.com/DisplayLink/evdi/issues/117 #cd "${_srcdir}/library"
sed -i -e 's/#if KERNEL_VERSION(4, 16, 0) <= LINUX_VERSION_CODE/#if KERNEL_VERSION(4, 15, 0) <= LINUX_VERSION_CODE/' ../module/evdi_connector.c # DKMS builds are hard to debug. We build it here and throw it away.
make cd "${_srcdir}"
make
set +u
} }
package() { package() {
# Predfine some target folders set -u
SRCDIR="$pkgdir/usr/src/${pkgname/-git/}-$pkgver" # This one is needed for dkms cd "${_srcdir}"
LIBNAME=lib${pkgname/-git/} install -Dpm755 "library/lib${pkgname%-git}.so" -t "${pkgdir}/usr/lib/"
cd ${pkgname/-git/} local _DKMS="${pkgdir}/usr/src/${pkgname%-git}-${_pkgver}"
install -Dpm644 module/* -t "${_DKMS}/"
install -D -m 755 library/$LIBNAME.so $pkgdir/usr/lib/$LIBNAME.so make -j1 -C "${_DKMS}" clean
set +u
install -d $SRCDIR }
install -D -m 755 module/* $SRCDIR set +u
}

View File

@ -2,7 +2,7 @@
# Contributor: PlusMinus # Contributor: PlusMinus
pkgname=evdi pkgname=evdi
pkgver=1.6.0 pkgver=1.6.2
pkgrel=1 pkgrel=1
pkgdesc="A Linux® kernel module that enables management of multiple screens." pkgdesc="A Linux® kernel module that enables management of multiple screens."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -22,7 +22,7 @@ changelog=$pkgname.Changelog
source=($pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver.tar.gz source=($pkgname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver.tar.gz
relro.patch) relro.patch)
noextract=() noextract=()
md5sums=('e59f2372e5aa5719da9995f09725c3c7' md5sums=('11e968a27f2432d2c50738976b7f847f'
'05e64dd295a66c030139d0c8f6f7013b') '05e64dd295a66c030139d0c8f6f7013b')
prepare() { prepare() {

View File

@ -1,3 +1,14 @@
v1.6.2
- support for 5.2 kernel
- Intel-IOMMU workaround
- workaround for problem with FourCC when switching Xorg <-> Wayland
- fix issues found with Coverity
v1.6.1
- support for 5.0 and 5.1 kernels
- use atomic helper for dirtyfb from upstream when possible
- fixup copyrights
v1.6.0 v1.6.0
EVDI driver used in DisplayLink Ubuntu Software v5.1 EVDI driver used in DisplayLink Ubuntu Software v5.1
- shift towards 'atomic modesetting' - shift towards 'atomic modesetting'

View File

@ -8,7 +8,7 @@
pkgname=filebot pkgname=filebot
pkgver=4.8.5 pkgver=4.8.5
pkgrel=1 pkgrel=2
pkgdesc="The ultimate TV and Movie Renamer" pkgdesc="The ultimate TV and Movie Renamer"
arch=('i686' 'x86_64' 'aarch64' 'armv7l' 'armv7h') arch=('i686' 'x86_64' 'aarch64' 'armv7l' 'armv7h')
url="https://www.filebot.net/" url="https://www.filebot.net/"
@ -33,7 +33,7 @@ source=(#"https://get.filebot.net/filebot/FileBot_${pkgver}/FileBot_${pkgver}-po
#$pkgname.desktop #$pkgname.desktop
) )
md5sums=('91827d5a16358316c475e58ee86b552e' md5sums=('67567ae0fd2ab5b18fea3442362ac7f4'
'7c1128f94fcd9f4e29225a12eac83704') '7c1128f94fcd9f4e29225a12eac83704')
optdepends=('libzen: Required by libmediainfo' optdepends=('libzen: Required by libmediainfo'

View File

@ -2,7 +2,7 @@
pkgname=gajim-plugin-omemo pkgname=gajim-plugin-omemo
_pkgname=omemo _pkgname=omemo
pkgver=2.6.27 pkgver=2.6.29
pkgrel=1 pkgrel=1
pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption." pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption."
arch=(any) arch=(any)
@ -12,7 +12,7 @@ depends=("gajim>=1.0.99" "gajim<=1.1.90" "python-qrcode" "python-setuptools" "py
provides=('gajim-plugin-omemo') provides=('gajim-plugin-omemo')
conflicts=('gajim-plugin-omemo-git') conflicts=('gajim-plugin-omemo-git')
source=("https://ftp.gajim.org/plugins_releases/${_pkgname}_${pkgver}.zip") source=("https://ftp.gajim.org/plugins_releases/${_pkgname}_${pkgver}.zip")
sha512sums=('886319c373bb6435626bd36103221c375cd419d7a39970c36f4a5950aff565a17c4d050fa147e3f50d4987371885a559f0fbdecad4f85e1b87a3f049c49f9078') sha512sums=('bae1aee69174a24e03e7de33b7a7ad72aa9b68075e72e22b954868dde2e74b50e6322e69fef2e05f9d8db2bc84a439455f0b1ed85b428ec73bd863c0bf675d09')
package() { package() {
cd ${srcdir}/${_pkgname} cd ${srcdir}/${_pkgname}

View File

@ -7,7 +7,7 @@
# #
name=hg-git name=hg-git
pkgname=$name-hg pkgname=$name-hg
pkgver=1133.bbad9283f80f pkgver=631.711baa274f78
pkgrel=1 pkgrel=1
pkgdesc="the Hg-Git mercurial plugin" pkgdesc="the Hg-Git mercurial plugin"
arch=(any) arch=(any)

View File

@ -2,8 +2,8 @@
# Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws> # Contributor: Patryk Kowalczyk < patryk at kowalczyk dot ws>
pkgname=hivex pkgname=hivex
pkgver=1.3.15 pkgver=1.3.18
pkgrel=3 pkgrel=2
pkgdesc="System for extracting the contents of Windows Registry." pkgdesc="System for extracting the contents of Windows Registry."
arch=("i686" "x86_64") arch=("i686" "x86_64")
url="http://libguestfs.org" url="http://libguestfs.org"
@ -15,7 +15,7 @@ optdepends=("python2: for python bindings"
"ocaml: for ocaml bindings") "ocaml: for ocaml bindings")
options=("!emptydirs" "!libtool") options=("!emptydirs" "!libtool")
source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz") source=("http://libguestfs.org/download/$pkgname/$pkgname-$pkgver.tar.gz")
md5sums=('7ba11dd842cf8dae9adeace6d3e58efc') md5sums=('8468074cdc6e870e8f6a2c831ce22a0d')
build() { build() {
cd $pkgname-$pkgver cd $pkgname-$pkgver

View File

@ -2,7 +2,7 @@
# Contributor: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com> # Contributor: Eduardo Sánchez Muñoz <eduardosanchezmunoz@gmail.com>
pkgname=htmlcxx pkgname=htmlcxx
pkgver=0.86 pkgver=0.87
pkgrel=1 pkgrel=1
pkgdesc="A simple non-validating CSS1 and HTML parser for C++." pkgdesc="A simple non-validating CSS1 and HTML parser for C++."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -12,8 +12,8 @@ depends=()
makedepends=() makedepends=()
conflicts=('htmlcxx' 'libhtmlcxx' 'libcss_parser') conflicts=('htmlcxx' 'libhtmlcxx' 'libcss_parser')
provides=('htmlcxx' 'libhtmlcxx' 'libcss_parser') provides=('htmlcxx' 'libhtmlcxx' 'libcss_parser')
source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") source=("https://sourceforge.net/projects/${pkgname}/files/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
sha256sums=('07542b5ea2442143b125ba213b6823ff4a23fff352ecdd84bbebe1d154f4f5c1') sha256sums=('5d38f938cf4df9a298a5346af27195fffabfef9f460fc2a02233cbcfa8fc75c8')
build() { build() {
cd "${srcdir}/${pkgname}-${pkgver}" cd "${srcdir}/${pkgname}-${pkgver}"

View File

@ -2,53 +2,54 @@
# Contributor: Damian Nowak <damian.nowak@atlashost.eu> # Contributor: Damian Nowak <damian.nowak@atlashost.eu>
# Contributor: Kyle Fuller <inbox@kylefuller.co.uk> # Contributor: Kyle Fuller <inbox@kylefuller.co.uk>
# Contributor: jibi <jibi@paranoici.org> # Contributor: jibi <jibi@paranoici.org>
# Co-Maintainer: TheGoliath <contact@xdfr.de>
pkgname='inspircd' pkgname='inspircd'
pkgver='2.0.27' pkgver='3.2.0'
pkgrel='1' pkgrel='1'
pkgdesc='A stable, modern and lightweight IRC daemon' pkgdesc='A modular C++ IRC daemon (ircd).'
arch=('any') arch=('any')
url='http://www.inspircd.org/' url='http://www.inspircd.org/'
license=('GPL2') license=('GPL2')
conflicts=('inspircd') conflicts=('inspircd')
provides=('inspircd') provides=('inspircd')
depends=('perl' 'openssl') depends=('perl')
makedepends=('pkg-config' 'geoip') makedepends=('pkgconf' 'libmariadbclient' 'sqlite3' 'libldap' 'geoip'
optdepends=('geoip: m_geoip') 'gnutls' 'openssl' 'libgcrypt')
optdepends=('gnutls: m_ssl_gnutls'
'libgcrypt: m_ssl_gnutls'
'openssl: m_ssl_openssl'
'libmariadbclient: m_mysql'
'pcre: m_regex_pcre'
'sqlite3: m_sqlite3'
'libldap: m_ldapoper and m_ldapauth'
'geoip: m_geoip')
install='inspircd.install' install='inspircd.install'
source=("https://github.com/inspircd/inspircd/archive/v$pkgver.tar.gz" source=("https://github.com/inspircd/inspircd/archive/v$pkgver.tar.gz"
"https://raw.githubusercontent.com/inspircd/inspircd-extras/master/2.0/m_rehashsslsignal.cpp"
'inspircd.service') 'inspircd.service')
sha512sums=('56f03c3259fad54365e97fd82f4e309edc60b641ccadd7916d04156fd157858f79930c8b9df99aa98c5505f76ab19e6bcd150ae5ed04d2bddfff572e18226cdd' sha512sums=('8792614785d7f0415a38d49cc1786204d838917df54792ee6755b9ad8fd895020539364fdfc6daae60a911b8f39af1326e172ac40335b700241ca832410a4498'
'a5f2a01bbc3e3ba0d5979d5146818edc3c6cfe975f1cdd84b7bb8ceb6ea734d2b3e1cfa8a41551b3ef622df508baddcc0c6f6fe79239026eed6c23cc9e31984f' '5a16a7c237693ffc6a108358f339b6aa2451fb16430561848ae869f890199b38fab6a13640bcc35cf1d07e32d7e5fff405d88668ee05ddaffc2ef61cb42ee832')
'5a16a7c237693ffc6a108358f339b6aa2451fb16430561848ae869f890199b38fab6a13640bcc35cf1d07e32d7e5fff405d88668ee05ddaffc2ef61cb42ee832')
build() { build() {
cd "${srcdir}/inspircd-${pkgver}" cd "${srcdir}/inspircd-${pkgver}"
cp "${srcdir}/m_rehashsslsignal.cpp" src/modules/extra/
./configure \ ./configure \
--enable-extras=m_geoip.cpp \ --enable-extras=m_geoip.cpp \
--enable-extras=m_rehashsslsignal.cpp \ --enable-extras=m_ldapauth.cpp \
--enable-extras=m_ssl_openssl.cpp --enable-extras=m_ldapoper.cpp \
# --enable-extras=m_ldapauth.cpp \ --enable-extras=m_mysql.cpp \
# --enable-extras=m_ldapoper.cpp \ --enable-extras=m_regex_pcre.cpp \
# --enable-extras=m_mysql.cpp \ --enable-extras=m_regex_posix.cpp \
# --enable-extras=m_regex_pcre.cpp \ --enable-extras=m_sqlite3.cpp
# --enable-extras=m_regex_posix.cpp
# --enable-extras=m_sqlite3.cpp
./configure \ ./configure \
--enable-openssl \
--uid=0 \ --uid=0 \
--prefix=/usr/lib/inspircd \ --prefix=/usr/lib/inspircd \
--binary-dir=/usr/bin \ --binary-dir=/usr/bin \
--module-dir=/usr/lib/inspircd/modules \ --module-dir=/usr/lib/inspircd/modules \
--config-dir=/etc/inspircd \ --config-dir=/etc/inspircd \
--data-dir=/var/lib/inspircd \ --data-dir=/var/lib/inspircd \
--log-dir=/var/log/inspircd \ --log-dir=/var/log/inspircd
--enable-epoll
make make
} }
@ -65,4 +66,10 @@ package() {
rm -rf "${pkgdir}"/usr/lib/inspircd/logs rm -rf "${pkgdir}"/usr/lib/inspircd/logs
rm -rf "${pkgdir}"/usr/lib/inspircd/data rm -rf "${pkgdir}"/usr/lib/inspircd/data
# Warn about major upgrade
echo "Version 3 is a major upgrade!"
echo "Please consult https://docs.inspircd.org/3/configuration-changes/"
echo "for configuration changes and add them accordingly"
} }

View File

@ -2,8 +2,8 @@
pkgbase=intellij-idea-ultimate-edition pkgbase=intellij-idea-ultimate-edition
pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre) pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre)
pkgver=2019.1.3 pkgver=2019.2
_buildver=191.7479.19 _buildver=192.5728.98
pkgrel=1 pkgrel=1
arch=('any') arch=('any')
pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity."
@ -12,12 +12,12 @@ license=('Commercial')
options=(!strip) options=(!strip)
source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz" source=("https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz"
"jetbrains-idea.desktop") "jetbrains-idea.desktop")
sha256sums=('e3c19c6ebd99bd78c5e7b14c58362ddb441ad31d56d477ac719e89d367f9e14d' sha256sums=('80b3e740d156021f1d91bb69a1bcb85f3f4b7b73889e5ec614063a216f69436c'
'83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b') '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b')
prepare() { prepare() {
# Extract the JRE from the main pacakge # Extract the JRE from the main pacakge
mv idea-IU-$_buildver/jre64 "$srcdir"/jre64 mv idea-IU-$_buildver/jbr "$srcdir"/jbr
} }
package_intellij-idea-ultimate-edition() { package_intellij-idea-ultimate-edition() {
@ -47,7 +47,7 @@ package_intellij-idea-ultimate-edition() {
package_intellij-idea-ultimate-edition-jre() { package_intellij-idea-ultimate-edition-jre() {
arch=('x86_64') arch=('x86_64')
install -d -m 755 "$pkgdir"/opt/$pkgbase install -d -m 755 "$pkgdir"/opt/$pkgbase
mv "$srcdir"/jre64 "$pkgdir"/opt/$pkgbase mv "$srcdir"/jbr "$pkgdir"/opt/$pkgbase
} }
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -3,8 +3,8 @@
# Contributor: Allan McRae <allan@archlinux.org> # Contributor: Allan McRae <allan@archlinux.org>
pkgname=isl pkgname=isl
pkgver=0.20 pkgver=0.21
pkgrel=5 pkgrel=1
pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints" pkgdesc="Library for manipulating sets and relations of integer points bounded by linear constraints"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://isl.gforge.inria.fr/" url="http://isl.gforge.inria.fr/"
@ -12,7 +12,7 @@ depends=('gmp')
license=('MIT') license=('MIT')
conflicts=('isl-git' 'isl14' 'isl15' 'isl16' 'isl17') conflicts=('isl-git' 'isl14' 'isl15' 'isl16' 'isl17')
source=("http://isl.gforge.inria.fr/isl-${pkgver}.tar.gz") source=("http://isl.gforge.inria.fr/isl-${pkgver}.tar.gz")
sha256sums=('cf4ec18538df940ad5d5760af1246825cc58dd295241ab41d3f3962b24f55199') sha256sums=('6d670e6b90ef220c80f79e538aa512e9eda77214058d668c77931143dc9374a2')
build() { build() {
cd ${srcdir}/${pkgname}-${pkgver} cd ${srcdir}/${pkgname}-${pkgver}
./configure --prefix=/usr ./configure --prefix=/usr

View File

@ -1,4 +1,4 @@
# Maintainer: Giovanni Santini 'ItachiSan' <giovannisantini93@yahoo.it> # Maintainer: Katherine Cumberbatch 'Stykers' <stykers@stykers.moe>
# Contributors: Det, JavaAtom, Ethan Hall, Giovanni Santini, Guillaume ALAUX, Daniel J Griffiths, # Contributors: Det, JavaAtom, Ethan Hall, Giovanni Santini, Guillaume ALAUX, Daniel J Griffiths,
# Jason Chu, Geoffroy Carrier, Thomas Dziedzic, Dan Serban # Jason Chu, Geoffroy Carrier, Thomas Dziedzic, Dan Serban
@ -89,11 +89,11 @@ source=('javaws-launcher'
"policytool-$_jname.desktop" "policytool-$_jname.desktop"
"http://download.oracle.com/otn-pub/java/jce_policy/$_major/jce_policy-$_major.zip") "http://download.oracle.com/otn-pub/java/jce_policy/$_major/jce_policy-$_major.zip")
source_i686=( source_i686=(
"https://www.dropbox.com/s/a6jvq5acpm8xk3b/$_pkgname-$pkgver-linux-i586.bin" "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-i586.bin"
#"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin" #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin"
) )
source_x86_64=( source_x86_64=(
"https://www.dropbox.com/s/ym5k71ftapaq4um/$_pkgname-$pkgver-linux-x64.bin" "https://cdn.stykers.moe/dl/$_pkgname-$pkgver-linux-x64.bin"
#"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin" #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin"
) )
md5sums=('45c15a6b4767288f2f745598455ea2bf' md5sums=('45c15a6b4767288f2f745598455ea2bf'

View File

@ -1,16 +1,17 @@
# Maintainer: Chris Severance aur.severach AatT spamgourmet.com # Maintainer: Chris Severance aur.severach AatT spamgourmet.com
# Contributor: Det <nimetonmaili g-mail> # Contributor: Det <nimetonmaili g-mail>
set -u set -u
_pkgname='jdk' _pkgname='jdk'
_major='8' _major='8'
pkgname="${_pkgname}${_major}" pkgname="${_pkgname}${_major}"
_minor='202'; _build='b08'; _hash='1961070e4c9b4e26a04e7f5a083f551e' #_minor='212'; _build='b10'; _hash='59066701cf1a433da9770636fbc4c9aa'
_minor='221'; _build='b11'; _hash='230deb18db3e4014bb8e3e8324f81b43'
pkgver="${_major}u${_minor}" pkgver="${_major}u${_minor}"
pkgrel='1' pkgrel='1'
pkgdesc="Oracle Java ${_major} Development Kit" pkgdesc="Oracle Java ${_major} Development Kit"
arch=('x86_64') arch=('x86_64')
url='http://www.oracle.com/technetwork/java/javase/downloads/index.html' url='https://www.oracle.com/technetwork/java/javase/downloads/index.html'
license=('custom:Oracle') license=('custom:Oracle')
depends=('ca-certificates-java' 'hicolor-icon-theme' 'java-runtime-common' 'nss' 'xdg-utils') depends=('ca-certificates-java' 'hicolor-icon-theme' 'java-runtime-common' 'nss' 'xdg-utils')
depends+=('java-environment-common') depends+=('java-environment-common')
@ -21,9 +22,8 @@ provides=("java-runtime=${_major}" "java-runtime-headless=${_major}" "java-web-s
"java-runtime-jre=${_major}" "java-runtime-headless-jre=${_major}" "java-web-start-jre=${_major}" "java-runtime-jre=${_major}" "java-runtime-headless-jre=${_major}" "java-web-start-jre=${_major}"
"java-openjfx=${_major}") "java-openjfx=${_major}")
provides+=("java-environment-jdk=${_major}" "java-environment=${_major}") provides+=("java-environment-jdk=${_major}" "java-environment=${_major}")
# Variables # Variables
DLAGENTS=("${DLAGENTS[@]//curl -/curl -b 'oraclelicense=a' -}")
_jname="${_pkgname}${_major}" _jname="${_pkgname}${_major}"
_jvmdir="/usr/lib/jvm/java-${_major}-${_pkgname}" _jvmdir="/usr/lib/jvm/java-${_major}-${_pkgname}"
@ -44,28 +44,52 @@ backup=("etc/java-${_jname}/amd64/jvm.cfg"
"etc/java-${_jname}/sound.properties") "etc/java-${_jname}/sound.properties")
options=('!strip') # JDK debug-symbols options=('!strip') # JDK debug-symbols
install="${pkgname}.install" install="${pkgname}.install"
_srcfil="${_pkgname}-${pkgver}-linux-x64.tar.gz"
source=( source=(
"https://download.oracle.com/otn-pub/java/jce/${_major}/jce_policy-${_major}.zip" "https://download.oracle.com/otn-pub/java/jce/${_major}/jce_policy-${_major}.zip"
"https://download.oracle.com/otn-pub/java/jdk/${pkgver}-${_build}/${_hash}/${_pkgname}-${pkgver}-linux-x64.tar.gz" "https://download.oracle.com/otn-pub/java/jdk/${pkgver}-${_build}/${_hash}/${_srcfil}"
"jconsole-${_jname}.desktop" "jconsole-${_jname}.desktop"
"jmc-${_jname}.desktop" "jmc-${_jname}.desktop"
"jvisualvm-${_jname}.desktop" "jvisualvm-${_jname}.desktop"
"policytool-${_jname}.desktop" "policytool-${_jname}.desktop"
'readme.sh'
) )
# from oracle-sqldeveloper
DLAGENTS+=("manual::${startdir:-}/readme.sh %o %u")
source[1]="manual://${_srcfil}"
if [ -s ~/"Downloads/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then
if type msg > /dev/null 2>&1; then
set +u
msg "Scooping files from ~/Downloads"
msg2 "${_srcfil}"
set -u
ln -sr ~/"Downloads/${_srcfil}"
fi
fi
unset _srcfil
md5sums=('b3c7031bc65c28c2340302065e7d00d3' md5sums=('b3c7031bc65c28c2340302065e7d00d3'
'0029351f7a946f6c05b582100c7d45b7' '9e1ecd461c3b848af45ab41c528d9a95'
'8a66f50efdc867ffd6a27168bc93b210' '8a66f50efdc867ffd6a27168bc93b210'
'1cbde70639abd98db4bace284dbf2bc4' '1cbde70639abd98db4bace284dbf2bc4'
'f0b39865361437f3778ecbe6ffbc0a06' 'f0b39865361437f3778ecbe6ffbc0a06'
'89704501aff8efe859c31968d8d168e6') '89704501aff8efe859c31968d8d168e6'
'4dda444d58a4d78ca6357228adbde8a2')
sha256sums=('f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59' sha256sums=('f3020a3922efd6626c2fff45695d527f34a8020e938a49292561f18ad1320b59'
'9a5c32411a6a06e22b69c495b7975034409fa1652d03aeb8eb5b6f59fd4594e0' 'bac52b7f120a03c4c0815ca8fc77c02a8f3db2ded121ffad7449525f377e2479'
'65282603bd0804d162f3f7da47bc7f3c91373e87504297d6a6fd6f2f8a1ec4ee' '65282603bd0804d162f3f7da47bc7f3c91373e87504297d6a6fd6f2f8a1ec4ee'
'8f865b52946a9ab98556c56306c7e70ae7aa432b4d005c70df0bba9d2c3111b1' '8f865b52946a9ab98556c56306c7e70ae7aa432b4d005c70df0bba9d2c3111b1'
'144e6651fcea08d95f3148d3a8ad17deb93fec4dd9236d37d27d7c648230b870' '144e6651fcea08d95f3148d3a8ad17deb93fec4dd9236d37d27d7c648230b870'
'635433e9c78ff58af65c316232ac9907d289a324428923788ea0f82ae7f8083b') '635433e9c78ff58af65c316232ac9907d289a324428923788ea0f82ae7f8083b'
'd1b4b3161614d7620365a0528a86f7eec543de30ee756b1ad2dabd386e84f734')
PKGEXT='.pkg.tar.gz' # much faster than .xz
## Alternative mirror, if your local one is throttled: ## Alternative mirror, if your local one is throttled:
#source[0]=("http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/${_pkgname}-${pkgver}-linux-x64.gz") ## Posting new sites does no good. They get taken down by the admin
## from too much traffic or complaints from Oracle.
#source[1]="http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/${_pkgname}-${pkgver}-linux-x64.gz"
DLAGENTS=("${DLAGENTS[@]// -gqb \"\"/ -gq}")
DLAGENTS=("${DLAGENTS[@]//curl -/curl -b 'oraclelicense=a' -}")
package() { package() {
set -u set -u
@ -120,6 +144,11 @@ package() {
mv 'jre/lib/desktop'/* "${pkgdir}/usr/share/" mv 'jre/lib/desktop'/* "${pkgdir}/usr/share/"
install -m644 "${srcdir}"/*.desktop "${pkgdir}/usr/share/applications/" install -m644 "${srcdir}"/*.desktop "${pkgdir}/usr/share/applications/"
# Enable context menu launch (Austcool)
sed -e 's:^NoDisplay=true:#&:g' \
-e 's:^Exec=/usr.*$:& -F:g' \
-i "${pkgdir}/usr/share/applications/sun-java-jdk8.desktop"
# Move confs to /etc and link back to /usr: /usr/lib/jvm/java-${_jname}/jre/lib -> /etc # Move confs to /etc and link back to /usr: /usr/lib/jvm/java-${_jname}/jre/lib -> /etc
local _new_etc_path local _new_etc_path
for _new_etc_path in "${backup[@]}"; do for _new_etc_path in "${backup[@]}"; do

View File

@ -1,7 +1,7 @@
# Maintainer: Jingbei Li <i@jingbei.li> # Maintainer: Jingbei Li <i@jingbei.li>
# Contributor: Jack Allnutt <jack@allnutt.eu> # Contributor: Jack Allnutt <jack@allnutt.eu>
pkgname=kiwiirc pkgname=kiwiirc
pkgver=1.1.0.r2083.g03db1488 pkgver=1.1.0.r2044.g4c979963
pkgrel=1 pkgrel=1
pkgdesc="A hand-crafted web-based IRC client that you can enjoy" pkgdesc="A hand-crafted web-based IRC client that you can enjoy"
arch=('any') arch=('any')

View File

@ -1,25 +1,33 @@
# Maintainer: graysky <graysky AT archlinux DOT us> # Maintainer: graysky <graysky AT archlinux DOT us>
pkgname=kodi-standalone-service pkgbase=kodi-standalone-service
pkgver=1.94 pkgname=(kodi-standalone-service kodi-standalone-gbm-service)
pkgrel=1 pkgver=1.95
pkgrel=5
pkgdesc="Systemd service to run kodi in stand-alone mode without a DE" pkgdesc="Systemd service to run kodi in stand-alone mode without a DE"
# Do NOT attempt to use this package on Arch ARM! This is only for x86_64. # Do NOT attempt to use this package on Arch ARM! This is only for x86_64.
# You have been warned. # You have been warned.
arch=('x86_64') arch=('x86_64')
url="https://github.com/graysky2/kodi-standalone-service" url="https://github.com/graysky2/kodi-standalone-service"
license=('GPL') license=('GPL')
depends=('systemd' 'xorg-server' 'xorg-xinit' 'kodi' 'polkit')
replaces=('xbmc-standalone-service')
install=readme.install install=readme.install
source=("https://github.com/graysky2/$pkgname/archive/v$pkgver.tar.gz") source=("https://github.com/graysky2/$pkgbase/archive/v$pkgver.tar.gz")
sha256sums=('c2796a8520fbb366263f38df007e9b292a26870e71b7c166465a18e210a90a96') sha256sums=('da49c9f1cf6dad28ca88904db1d8b676cd935781a58f7c7917523e28a5bf74c8')
package() { package_kodi-standalone-service() {
install -Dm644 "$srcdir/$pkgname-$pkgver/init/kodi.service" \ depends=('kodi' 'polkit' 'xorg-server' 'xorg-xinit')
install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi.service" \
"$pkgdir/usr/lib/systemd/system/kodi.service" "$pkgdir/usr/lib/systemd/system/kodi.service"
install -dm 700 "$pkgdir"/var/lib/kodi install -dm 700 "$pkgdir"/var/lib/kodi
chown 420:420 "$pkgdir"/var/lib/kodi chown 420:420 "$pkgdir"/var/lib/kodi
} }
package_kodi-standalone-gbm-service() {
depends=('kodi-gbm' 'polkit' 'libinput')
install -Dm644 "$srcdir/$pkgbase-$pkgver/init/kodi-gbm.service" \
"$pkgdir/usr/lib/systemd/system/kodi-gbm.service"
install -dm 700 "$pkgdir"/var/lib/kodi
chown 420:420 "$pkgdir"/var/lib/kodi
}
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -1,40 +1,21 @@
post_install() { post_install() {
getent group kodi > /dev/null || groupadd -g 420 kodi getent group kodi > /dev/null || groupadd -g 420 kodi
if ! getent passwd kodi > /dev/null; then if ! getent passwd kodi > /dev/null; then
useradd -c 'kodi user' -u 420 -g kodi -G audio,video,network,optical \ useradd -c 'kodi user' -u 420 -g kodi -G audio,input,network,optical,uucp,video \
-d /var/lib/kodi -s /usr/bin/nologin kodi -d /var/lib/kodi -s /usr/bin/nologin kodi
passwd -l kodi > /dev/null passwd -l kodi > /dev/null
[[ ! -d /var/lib/kodi/.kodi ]] && [[ ! -d /var/lib/kodi/.kodi ]] &&
mkdir /var/lib/kodi/.kodi && mkdir /var/lib/kodi/.kodi &&
chown -R kodi:kodi /var/lib/kodi/.kodi chown -R kodi:kodi /var/lib/kodi/.kodi
fi fi
echo "==> Some drivers including Xorg's native modesetting may require the addition"
echo "==> of /etc/X11/Xwrapper.config for X to initialize. If kodi.service fails to"
echo "==> start, create that file containing the following single line:"
echo "==> needs_root_rights = yes"
echo "==> See: https://wiki.archlinux.org/index.php/Xorg#Rootless_Xorg_.28v1.16.29"
} }
post_upgrade() { post_upgrade() {
post_install $1 usermod -g kodi -aG audio,input,network,optical,uucp,video kodi
if ! getent group kodi | cut -d: -f3 | grep 420 > /dev/null 2>&1; then
groupmod -g 420 kodi > /dev/null 2>&1
fi
if ! id -u kodi | grep 420 > /dev/null 2>&1; then
usermod -u 420 kodi > /dev/null 2>&1
if [[ $? -ne 0 ]]; then
echo "==> Changing uid of user kodi failed."
echo "==> It is recommended that the uid is changed."
echo "==> Stop all processes running under the kodi user and reinstall kodi"
echo "==> or change the uid manually. (usermod -u 420 kodi)"
fi
chown -R kodi:kodi /var/lib/kodi
fi
} }
post_remove() { post_remove() {
echo "==> Delete the kodi user if you are certain no processes are running under it." echo "==> Optionally delete the kodi user if you are certain no processes are running under it."
echo "==> userdel kodi" echo "==> userdel kodi"
echo "==> groupdel kodi" echo "==> groupdel kodi"
} }

View File

@ -1,8 +1,8 @@
# Maintainer: Joe Davison <joe@warhaggis.com> # Maintainer: Joe Davison <joe@warhaggis.com>
pkgname=lgogdownloader pkgname=lgogdownloader
pkgver=3.4 pkgver=3.5
pkgrel=3 pkgrel=1
pkgdesc="An open source downloader for GOG.com games, uses the GOG.com API" pkgdesc="An open source downloader for GOG.com games, uses the GOG.com API"
url="https://sites.google.com/site/gogdownloader/" url="https://sites.google.com/site/gogdownloader/"
arch=('x86_64') arch=('x86_64')
@ -10,7 +10,7 @@ license=('WTFPL')
depends=('boost' 'jsoncpp' 'liboauth' 'rhash' 'tinyxml2' 'htmlcxx' 'curl') depends=('boost' 'jsoncpp' 'liboauth' 'rhash' 'tinyxml2' 'htmlcxx' 'curl')
makedepends=('help2man' 'cmake') makedepends=('help2man' 'cmake')
source=("http://sites.google.com/site/gogdownloader/$pkgname-$pkgver.tar.gz") source=("http://sites.google.com/site/gogdownloader/$pkgname-$pkgver.tar.gz")
sha256sums=('1ac33dc6678d2d40ecd3c042f0514ca905d2949c91240bda4d9e17d3ff433903') sha256sums=('eeeaad098929a71b5fb42d14e1ca87c73fc08010ab168687bab487a763782ada')
prepare() { prepare() {
cd $srcdir/$pkgname-$pkgver cd $srcdir/$pkgname-$pkgver

View File

@ -5,7 +5,7 @@
# Maintainer: Nikos Skalkotos <skalkoto (at) Gmail.com> # Maintainer: Nikos Skalkotos <skalkoto (at) Gmail.com>
pkgname=libguestfs pkgname=libguestfs
pkgver=1.38.6 pkgver=1.40.2
pkgver_short=${pkgver%.*} pkgver_short=${pkgver%.*}
pkgrel=1 pkgrel=1
pkgdesc="Access and modify virtual machine disk image" pkgdesc="Access and modify virtual machine disk image"
@ -26,7 +26,8 @@ depends=("qemu-headless"
"fuse" "fuse"
"file" "file"
"cpio" "cpio"
"wget") "wget"
"jansson")
makedepends=("qemu-headless" makedepends=("qemu-headless"
"pcre" "pcre"
"cdrkit" "cdrkit"
@ -40,6 +41,7 @@ makedepends=("qemu-headless"
"perl-libintl-perl" "perl-libintl-perl"
"perl-sys-virt" "perl-sys-virt"
"perl-module-build" "perl-module-build"
"jansson"
# "lua" # "lua"
# "ghc" # "ghc"
# "ruby" # "ruby"
@ -63,8 +65,8 @@ provides=("guestfish=${pkgver}")
options=() options=()
source=("http://libguestfs.org/download/${pkgver_short}-stable/${pkgname}-${pkgver}.tar.gz" source=("http://libguestfs.org/download/${pkgver_short}-stable/${pkgname}-${pkgver}.tar.gz"
"update-libguestfs-appliance") "update-libguestfs-appliance")
sha512sums=('20a254f1d6a4628a11f42c08947d1165430a020030da7e6ee7b22859b552245e8f3822a2d86c60055878ca00d8f17d346a0ad8274e8f0bb03ef4a9410b9630f1' sha512sums=('d288f15d5a70b4b87a4271ea2eb7dc0ec4f48fdb136b8f62003352a069f75573de873e1063763889f410fb1b99951252e9a48dd73bf0233047f21aae43ac6de2'
'436f85c20e5c596738fcadd08089ddf5923e3b51ab05fe0a80d0fea7f0f5a7b797aece70f05e7d0f68387632a4b816d688890e0e06af4c834ae000f0d4ad5aff') '6f695baf27927a7643b2b3f6a2497ca37e306b2e8640bd6025c49f1fc3b243a379b38ad6183acb099e9d762e5ab55b28bbdfab0c6dbd1d3fe748caa0846b1c5a')
check() { check() {
# test-lock fails, perhaps related to: # test-lock fails, perhaps related to:

View File

@ -17,8 +17,8 @@
# along with this program; if not, write to the Free Software # along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
VERSION=1.38.0 VERSION=1.40.1
SHA512SUM="a423fd54627ffb9c2ae05b26ad60b9089f8119a99d30612a33921a2662ba42332ad0a7a7ad6c33b7042fc02a5c4dc9b563158650c6cb4a3eaaae6b764f7d7082" SHA512SUM="2d63b2ce8850929b42ddc91518b0e2b37d13e358be94bb54899da6c310afa308d708a3443b9f3b3aa3c46f4f2079036a6a4b34027788f183c17a20b68fcf4e6e"
set -e set -e
umask 022 umask 022

View File

@ -2,25 +2,24 @@
_pkgbasename=memtest86 _pkgbasename=memtest86
pkgname=$_pkgbasename-efi pkgname=$_pkgbasename-efi
pkgver=8.1 pkgver=8.2
#_build=1000 pkgrel=2
pkgrel=4
pkgdesc="A free, thorough, stand alone memory test as an EFI application" pkgdesc="A free, thorough, stand alone memory test as an EFI application"
arch=('any') arch=('any')
url="http://www.memtest86.com" url="https://www.memtest86.com"
license=('GPL2' 'custom:PassMark') license=('GPL2' 'custom:PassMark')
makedepends=('p7zip') makedepends=('p7zip')
optdepends=('efibootmgr: to add a new EFI boot entry' optdepends=('efibootmgr: to add a new EFI boot entry'
'grub: to add MemTest86 entry in GRUB2 menu') 'grub: to add MemTest86 entry in GRUB2 menu')
backup=(etc/$pkgname/$pkgname.conf) backup=(etc/$pkgname/$pkgname.conf)
install=$pkgname.install install=$pkgname.install
source=(#"https://www.passmark.com/ftp/$_pkgbasename-usb-$pkgver.$_build.zip" source=(#"$pkgname-$pkgver.zip::https://www.memtest86.com/downloads/$_pkgbasename-usb.zip"
"$pkgname-$pkgver.zip::https://www.memtest86.com/downloads/$_pkgbasename-usb.zip" "$pkgname-$pkgver.zip::https://github.com/X0rg/AUR-packages/raw/master/files/$_pkgbasename-usb.zip"
"memtest86-efi" "memtest86-efi"
"memtest86-efi.conf" "memtest86-efi.conf"
"memtest86-efi-update.hook" "memtest86-efi-update.hook"
"memtest86-efi-remove.hook") "memtest86-efi-remove.hook")
sha512sums=('1b4dad3afe4bdf1e7d57ce52815ab8ab7646487272485723e99af1b9d6da79807d0aafea549f5906b320d346ab4f27d9c47734681ffad6fa1e6c50375ab94ff0' sha512sums=('78e92597c2154b978d779ab78bca020fc3a4854773b847a3dd71f736e3565faadd2dd097f8e5dff5c20aaf7e397b29476e8102479b919f3212c48fe0529fd177'
'9e4919d3a1d2435c3feed718b422be7206ec639268d79aee2ac419e9665d134829f507506da33903da547f73d22e0833335118cbe04cda0c5bbfc7e64aa3bd51' '9e4919d3a1d2435c3feed718b422be7206ec639268d79aee2ac419e9665d134829f507506da33903da547f73d22e0833335118cbe04cda0c5bbfc7e64aa3bd51'
'947df5f141bdb00a007a796c74f862d6ca41f74b4e5b28d1a444b4b8e538114e7f404f54420508639a77e554c2477ad324570ada0462c9fd7b058ed51e0ea8d8' '947df5f141bdb00a007a796c74f862d6ca41f74b4e5b28d1a444b4b8e538114e7f404f54420508639a77e554c2477ad324570ada0462c9fd7b058ed51e0ea8d8'
'6952376b601b84da5fba14a7a5316d37b6083bae20f68f5b90b22d2728a19bf6d1fb367cf1adecfb82bf03e339b7dbf91f6d23f0d59731f89cf45240f16d5614' '6952376b601b84da5fba14a7a5316d37b6083bae20f68f5b90b22d2728a19bf6d1fb367cf1adecfb82bf03e339b7dbf91f6d23f0d59731f89cf45240f16d5614'

View File

@ -4,23 +4,23 @@
_targets="i686-w64-mingw32 x86_64-w64-mingw32" _targets="i686-w64-mingw32 x86_64-w64-mingw32"
pkgname=mingw-w64-gcc-base pkgname=mingw-w64-gcc-base
pkgver=8.2.0 pkgver=8.3.0
_islver=0.19 _islver=0.20
pkgrel=1 pkgrel=1
pkgdesc="Cross GCC for the MinGW-w64 cross-compiler (bootstrap)" pkgdesc="Cross GCC for the MinGW-w64 cross-compiler (bootstrap)"
arch=('x86_64') arch=('x86_64')
url="http://gcc.gnu.org" url="http://gcc.gnu.org"
license=('GPL' 'LGPL' 'FDL' 'custom') license=('GPL' 'LGPL' 'FDL' 'custom')
groups=('mingw-w64-bootstrap' 'mingw-w64') groups=('mingw-w64-bootstrap' 'mingw-w64')
depends=('zlib' 'libmpc' 'ppl' 'cloog' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap') depends=('zlib' 'libmpc' 'mingw-w64-binutils' 'mingw-w64-headers' 'mingw-w64-headers-bootstrap')
conflicts=('mingw-w64-gcc') conflicts=('mingw-w64-gcc')
options=('staticlibs' '!emptydirs') options=('staticlibs' '!emptydirs')
source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
"http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2") "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2")
validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek <jakub@redhat.com> validpgpkeys=(33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek <jakub@redhat.com>
sha256sums=('196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080' sha256sums=('64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c'
'SKIP' 'SKIP'
'd59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8') 'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2')
prepare() { prepare() {
cd ${srcdir}/gcc-${pkgver} cd ${srcdir}/gcc-${pkgver}

View File

@ -4,12 +4,12 @@
_targets="i686-w64-mingw32 x86_64-w64-mingw32" _targets="i686-w64-mingw32 x86_64-w64-mingw32"
pkgname=mingw-w64-gcc pkgname=mingw-w64-gcc
pkgver=8.3.0 pkgver=9.1.0
_islver=0.20 _islver=0.21
pkgrel=2 pkgrel=3
pkgdesc="Cross GCC for the MinGW-w64 cross-compiler" pkgdesc="Cross GCC for the MinGW-w64 cross-compiler"
arch=('x86_64') arch=('x86_64')
url="http://gcc.gnu.org" url="https://gcc.gnu.org"
license=('GPL' 'LGPL' 'FDL' 'custom') license=('GPL' 'LGPL' 'FDL' 'custom')
groups=('mingw-w64-toolchain' 'mingw-w64') groups=('mingw-w64-toolchain' 'mingw-w64')
depends=('zlib' 'libmpc' depends=('zlib' 'libmpc'
@ -23,24 +23,30 @@ backup=()
options=('!strip' 'staticlibs' '!emptydirs' '!buildflags') options=('!strip' 'staticlibs' '!emptydirs' '!buildflags')
#source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig} #source=(https://sources.archlinux.org/other/gcc/gcc-${pkgver/+/-}.tar.xz{,.sig}
source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig} source=(https://ftp.gnu.org/gnu/gcc/gcc-$pkgver/gcc-$pkgver.tar.xz{,.sig}
"http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2" bz86593.patch) "http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2"
bz90397.patch
bz90949.patch)
validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.org
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com 13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek <jakub@redhat.com> 33C235A34C46AA3FFB293709A328C3A2C3C45C06) # Jakub Jelinek <jakub@redhat.com>
sha256sums=('64baadfe6cc0f4947a84cb12d7f0dfaf45bb58b7e92461639596c21e02d97d2c' sha256sums=('79a66834e96a6050d8fe78db2c3b32fb285b230b855d0a66288235bc04b327a0'
'SKIP' 'SKIP'
'b587e083eb65a8b394e833dea1744f21af3f0e413a448c17536b5549ae42a4c2' SKIP) 'd18ca11f8ad1a39ab6d03d3dcb3365ab416720fcb65b42d69f34f51bf0a0e859'
'cc20d05bcc6cb35bf0944b391f0b0380af375f2a8a03ce1cd67835884bc41fac'
'c860819e730faf1621e1286ebe3a0179df6e25182b81a9ca0a3db02633982a14')
prepare() { prepare() {
ln -sf gcc-${pkgver/+/-} gcc ln -sf gcc-${pkgver/+/-} gcc
cd gcc cd gcc
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90397
patch -p0 -i "$srcdir/bz90397.patch"
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90949
patch -p0 -i "$srcdir/bz90949.patch"
# link isl for in-tree builds # link isl for in-tree builds
ln -sf ../isl-${_islver} isl ln -sf ../isl-${_islver} isl
# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86593
rm -f gcc/testsuite/g++.dg/pr86593.C
patch -p1 -i "$srcdir/bz86593.patch"
} }
build() { build() {
@ -51,7 +57,8 @@ build() {
--target=${_target} \ --target=${_target} \
--enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \ --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \
--enable-shared --enable-static \ --enable-shared --enable-static \
--enable-threads=posix --enable-fully-dynamic-string --enable-libstdcxx-time=yes \ --enable-threads=posix --enable-fully-dynamic-string \
--enable-libstdcxx-time=yes --enable-libstdcxx-filesystem-ts=yes \
--with-system-zlib --enable-cloog-backend=isl \ --with-system-zlib --enable-cloog-backend=isl \
--enable-lto --disable-dw2-exceptions --enable-libgomp \ --enable-lto --disable-dw2-exceptions --enable-libgomp \
--disable-multilib --enable-checking=release --disable-multilib --enable-checking=release

View File

@ -2,7 +2,7 @@
# Contributor: Jonas Heinrich <onny@project-insanity.org> # Contributor: Jonas Heinrich <onny@project-insanity.org>
pkgname=nextcloud-app-passman pkgname=nextcloud-app-passman
pkgver=2.2.1 pkgver=2.3.1
pkgrel=1 pkgrel=1
pkgdesc="Passman is a full featured password manager" pkgdesc="Passman is a full featured password manager"
arch=('any') arch=('any')
@ -12,7 +12,7 @@ depends=('nextcloud')
makedepends=() makedepends=()
options=('!strip') options=('!strip')
source=("nextcloud-app-passman-${pkgver}.tar.gz::https://releases.passman.cc/passman_${pkgver}.tar.gz") source=("nextcloud-app-passman-${pkgver}.tar.gz::https://releases.passman.cc/passman_${pkgver}.tar.gz")
sha512sums=("75e61910bf11cbc632da04cf107230f6c94a15965663e3660717e8eb98c211c08cceaecea92d7a0bc3d3b2979216791188d56be334761dc696638cbcead0eb8e") sha512sums=("9c2572f8a4245c8b985cfa78b77cf27a5df4d9c6e183a0652e9e6d5732dfa46a647839cc4b965053515735d6b006a99b1ea0df21e59c1049b66837227b017db6")
package() { package() {
install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" install -d "${pkgdir}/usr/share/webapps/nextcloud/apps"

View File

@ -1,6 +1,6 @@
# Maintainer: Brian Bidulock <bidulock@openss7.org> # Maintainer: Brian Bidulock <bidulock@openss7.org>
pkgname=ocserv pkgname=ocserv
pkgver=0.12.2 pkgver=0.12.4
pkgrel=1 pkgrel=1
pkgdesc="OpenConnect VPN Server" pkgdesc="OpenConnect VPN Server"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -10,7 +10,7 @@ depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'tal
makedepends=('freeradius' 'gperf' 'tcp-wrappers') makedepends=('freeradius' 'gperf' 'tcp-wrappers')
backup=('etc/ocserv.config' 'etc/ocserv-passwd') backup=('etc/ocserv.config' 'etc/ocserv-passwd')
source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=ocserv_${pkgver//./_}") source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/ocserv/ocserv/repository/archive.tar.gz?ref=ocserv_${pkgver//./_}")
sha256sums=('3ebcad5855691c302d46957c035f3c01d0c8e2d275cfca78abbb37fdaf91c204') sha256sums=('12b4f83ff16eff066c28d657ffbaacfef727984c817f63d12d506f7dcf9e24a3')
prepare() { prepare() {
cd ${pkgname}-${pkgname}_* cd ${pkgname}-${pkgname}_*
@ -30,4 +30,3 @@ package() {
install -Dm0600 doc/sample.passwd "$pkgdir/etc/ocserv-passwd" install -Dm0600 doc/sample.passwd "$pkgdir/etc/ocserv-passwd"
install -Dm0644 doc/systemd/standalone/ocserv.service "$pkgdir/usr/lib/systemd/system/ocserv.service" install -Dm0644 doc/systemd/standalone/ocserv.service "$pkgdir/usr/lib/systemd/system/ocserv.service"
} }
sha256sums=('da318005266de07d257daf407d087446d993c9035d4ca00156f65c3bae1ec851')

View File

@ -1,25 +1,14 @@
From 02dcf788ba288ddebb7164b86aef22e0e5fbf96a Mon Sep 17 00:00:00 2001 diff --unified --recursive --text odamex-src-0.8.0/common/d_main.cpp "odamex-src-0.8.0 diff/common/d_main.cpp"
From: Mikael Eriksson <mikael_eriksson@miffe.org> --- odamex-src-0.8.0/common/d_main.cpp 2019-01-23 04:01:47.000000000 +0100
Date: Mon, 17 Dec 2012 12:04:02 +0100 +++ "odamex-src-0.8.0 diff/common/d_main.cpp" 2019-03-07 22:31:46.807985980 +0100
Subject: [PATCH] Fix WAD path @@ -499,6 +499,8 @@
dirs.push_back(progdir);
---
common/d_main.cpp | 2 ++ D_AddSearchDir(dirs, Args.CheckValue("-waddir"), separator);
1 file changed, 2 insertions(+) + D_AddSearchDir(dirs, "/usr/share/odamex", separator);
+ D_AddSearchDir(dirs, "/usr/share/doom", separator);
diff --git a/common/d_main.cpp b/common/d_main.cpp D_AddSearchDir(dirs, getenv("DOOMWADDIR"), separator);
index a31cb62..4abf6be 100644 D_AddSearchDir(dirs, getenv("DOOMWADPATH"), separator);
--- a/common/d_main.cpp D_AddSearchDir(dirs, getenv("HOME"), separator);
+++ b/common/d_main.cpp
@@ -490,6 +490,8 @@ static std::string BaseFileSearch(std::string file, std::string ext = "", std::s VERSION_CONTROL (d_main_cpp, "$Id: cc97705a3130a984ef22d249de74a1dc64ba33a8 $")
dirs.push_back(progdir);
D_AddSearchDir(dirs, Args.CheckValue("-waddir"), separator);
+ D_AddSearchDir(dirs, "/usr/share/odamex", separator);
+ D_AddSearchDir(dirs, "/usr/share/doom", separator);
D_AddSearchDir(dirs, getenv("DOOMWADDIR"), separator);
D_AddSearchDir(dirs, getenv("DOOMWADPATH"), separator);
D_AddSearchDir(dirs, getenv("HOME"), separator);
--
1.8.0.2

View File

@ -1,45 +1,42 @@
# Maintainer: Mikael Eriksson <mikael_eriksson@miffe.org> # Maintainer: Mikael Eriksson <mikael_eriksson@miffe.org>
# Contributor: Pol Marcet Sardà <polmarcetsarda@gmail.com>
# Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Thomas Dziedzic < gostrc at gmail >
# Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org> # Contributor: Christoph Zeiler <archNOSPAM_at_moonblade.dot.org>
# Contributor: Curtis Smith <kman922002@gmail.com> # Contributor: Curtis Smith <kman922002@gmail.com>
pkgname=odamex pkgname=odamex
pkgver=0.7.0 pkgver=0.8.0
pkgrel=2 pkgrel=1
pkgdesc='A free client/server multiplayer engine for the classic FPS Doom.' pkgdesc='A free client/server multiplayer engine for the classic FPS Doom.'
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://odamex.net/' url='http://odamex.net/'
license=('GPL') license=('GPL')
depends=('sdl_mixer>=1.2.6' 'wxgtk') depends=('sdl_mixer>=1.2.6' 'wxgtk' 'miniupnpc')
makedepends=('cmake') makedepends=('cmake')
optdepends=('timidity++: Required for music') optdepends=('timidity++: Required for music')
source=("http://downloads.sourceforge.net/odamex/odamex-src-${pkgver}.tar.bz2" source=("http://downloads.sourceforge.net/odamex/odamex-src-${pkgver}.tar.gz"
0001-Fix-WAD-path.patch) 0001-Fix-WAD-path.patch)
md5sums=('312769b98bbdb450454e4676b2c55986' sha256sums=('52b4d0ba504edfea53e24d8b19c86da6f7e3b75980c3133eb6b5e97d24a606ea'
'bb32f96f8b78f71456ae758b48e3fbe1') 'c4ce4072515c7dbfe65d1829a317d21b5f1091e04997761cdfee345a60141638')
prepare() {
cd $pkgname-src-$pkgver
patch --forward --strip=1 --input="${srcdir}/0001-Fix-WAD-path.patch"
}
build() { build() {
cd odamex-src-${pkgver} cd $pkgname-src-${pkgver}
cmake -DCMAKE_BUILD_TYPE=Release \
patch -p1 -i $srcdir/0001-Fix-WAD-path.patch -DCMAKE_INSTALL_PREFIX=/usr \
.
cmake .
make make
} }
package() { package() {
cd odamex-src-${pkgver} cd $pkgname-src-${pkgver}
make DESTDIR=$pkgdir install
install -Dm755 client/odamex "$pkgdir/usr/bin/odamex" # Use system headers.
install -Dm755 server/odasrv "$pkgdir/usr/bin/odasrv" rm -r "$pkgdir/usr/include/miniupnpc/"
install -Dm755 odalaunch/odalaunch "$pkgdir/usr/bin/odalaunch"
install -Dm644 odamex.wad "$pkgdir/usr/share/odamex/odamex.wad"
install -Dm644 media/icon_odamex_96.png "$pkgdir/usr/share/pixmaps/odamex.png"
install -Dm644 media/icon_odasrv_96.png "$pkgdir/usr/share/pixmaps/odasrv.png"
install -Dm644 media/icon_odalaunch_96.png "$pkgdir/usr/share/pixmaps/odalaunch.png"
install -Dm644 installer/arch/odamex.desktop "$pkgdir/usr/share/applications/odamex.desktop"
install -Dm644 installer/arch/odasrv.desktop "$pkgdir/usr/share/applications/odasrv.desktop"
install -Dm644 installer/arch/odalaunch.desktop "$pkgdir/usr/share/applications/odalaunch.desktop"
} }
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -2,7 +2,7 @@
pkgname=openconnect-git pkgname=openconnect-git
_pkgname=openconnect _pkgname=openconnect
pkgver=8.02.r11.g99ddf978 pkgver=7.08.r127.g8977877
pkgrel=1 pkgrel=1
pkgdesc="Open client for Cisco AnyConnect VPN" pkgdesc="Open client for Cisco AnyConnect VPN"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')

View File

@ -1,21 +1,17 @@
pkgname='pacaur' pkgname='pacaur'
pkgver=4.8.4 pkgver=4.8.6
pkgrel=1 pkgrel=1
pkgdesc='An AUR helper that minimizes user interaction' pkgdesc='An AUR helper that minimizes user interaction'
arch=('any') arch=('any')
url="https://github.com/E5ten/${pkgname}" url="https://github.com/E5ten/${pkgname}"
license=('ISC') license=('ISC')
depends=('auracle-git' 'expac' 'sudo' 'git' 'jq') depends=('auracle-git' 'expac' 'sudo' 'git' 'jq')
makedepends=('perl') makedepends=('perl' 'git')
backup=("etc/xdg/${pkgname}/config") backup=("etc/xdg/${pkgname}/config")
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/E5ten/${pkgname}/archive/${pkgver}.tar.gz") source=("git+${url}#tag=${pkgver}")
sha256sums=('0b5da346d54b893896a032b4b61475d1579c996978fe882e84432ebe6ceacfa2') sha256sums=('SKIP')
build() {
make -C "${srcdir}/${pkgname}-${pkgver}" --no-print-directory
}
package() { package() {
make -C "${srcdir}/${pkgname}-${pkgver}" --no-print-directory DESTDIR="${pkgdir}" PREFIX='/usr' install make -C "${srcdir}/${pkgname}" DESTDIR="${pkgdir}" PREFIX='/usr' install
} }

View File

@ -3,7 +3,7 @@
# Contributor: Tucos <baspape@gmail.com> # Contributor: Tucos <baspape@gmail.com>
pkgname=panda3d pkgname=panda3d
pkgver=1.10.1 pkgver=1.10.3
pkgrel=1 pkgrel=1
pkgdesc="A 3D game engine with Python bindings. SDK package. Optional dependencies you want to support need to be installed before panda3d." pkgdesc="A 3D game engine with Python bindings. SDK package. Optional dependencies you want to support need to be installed before panda3d."
url="http://www.panda3d.org" url="http://www.panda3d.org"
@ -20,9 +20,6 @@ makedepends=('python' 'bison' 'cmake' 'flex')
# pkgbuild to get support; makepanda automatically detects available # pkgbuild to get support; makepanda automatically detects available
# dependencies. # dependencies.
# PYTHON NOTICE: Replace all instances of python2 with python to compile with
# python 3 support instead
optdepends=(# Pretty much required optdepends=(# Pretty much required
'xorg-server: X11 support' 'xorg-server: X11 support'
'libgl: OpenGL support for X11' 'libgl: OpenGL support for X11'
@ -70,16 +67,16 @@ JOBS=$(nproc)
build() { build() {
cd "$srcdir/panda3d-$pkgver" cd "$srcdir/panda3d-$pkgver"
#LD_LIBRARY_PATH=/usr/lib/openssl-1.0-compat/
# disable broken extensions
python makepanda/makepanda.py --everything --no-opencv --no-opencv --no-maya2012 --no-fmodex --no-gles --no-gles2 --no-openssl --no-egl ${PANDAFLAGS} --threads ${BUILD_THREADS:-$JOBS} python makepanda/makepanda.py --everything --no-opencv --no-opencv --no-maya2012 --no-fmodex --no-gles --no-gles2 --no-openssl --no-egl ${PANDAFLAGS} --threads ${BUILD_THREADS:-$JOBS}
} }
package() { package() {
cd "$srcdir/panda3d-$pkgver" cd "$srcdir/panda3d-$pkgver"
python2 makepanda/installpanda.py --prefix=/usr --destdir="$pkgdir" python makepanda/installpanda.py --prefix=/usr --destdir="$pkgdir"
install -D -m644 "$srcdir/panda3d-$pkgver/doc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -D -m644 "$srcdir/panda3d-$pkgver/doc/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
} }
md5sums=('a8e438d4a13ac8c81b80d288326617b3' sha256=('a8e438d4a13ac8c81b80d288326617b3'
'057269173f3c1987953302519bc744fa')
md5sums=('0fc0defbec60c794f07d76af6ab42d89'
'057269173f3c1987953302519bc744fa') '057269173f3c1987953302519bc744fa')

View File

@ -1,8 +1,8 @@
# Maintainer: Aaron Paden <aaronbpaden@gmail.com> # Maintainer: Aaron Paden <aaronbpaden@gmail.com>
# Contributor: Natalia Portillo <claunia@clania.com> # Contributor: Natalia Portillo <claunia@clania.com>
pkgname=pcem pkgname=pcem
pkgver=14 pkgver=15
pkgrel=4 pkgrel=1
pkgdesc="Emulator for various IBM PC computers and clones." pkgdesc="Emulator for various IBM PC computers and clones."
url="http://pcem-emulator.co.uk/" url="http://pcem-emulator.co.uk/"
arch=('x86_64' 'i686') arch=('x86_64' 'i686')
@ -23,4 +23,4 @@ package() {
} }
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:
sha256sums=('06d84aa2089945fc554ac108ad94bbe92ef3ade2dbf16c67ddebacdfe8ac17cb') sha256sums=('b501d3fc2b11bb6127d23fbbcd2de14aabf53460db52daf5d664a80c6f5c85f0')

View File

@ -2,7 +2,7 @@
pkgname=perl-file-libmagic pkgname=perl-file-libmagic
pkgver=1.16 pkgver=1.16
pkgrel=1 pkgrel=2
pkgdesc="Determine MIME types of data or files using libmagic" pkgdesc="Determine MIME types of data or files using libmagic"
arch=('any') arch=('any')
url="https://metacpan.org/release/File-LibMagic" url="https://metacpan.org/release/File-LibMagic"

View File

@ -4,8 +4,8 @@
pkgname=pi-hole-ftl pkgname=pi-hole-ftl
_pkgname=FTL _pkgname=FTL
_servicename=pihole-FTL _servicename=pihole-FTL
pkgver=4.2.3 pkgver=4.3.1
pkgrel=1 pkgrel=3
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h' 'aarch64')
pkgdesc="The Pi-hole FTL engine" pkgdesc="The Pi-hole FTL engine"
url="https://github.com/pi-hole/FTL" url="https://github.com/pi-hole/FTL"
@ -17,20 +17,23 @@ provides=('dnsmasq')
install=$pkgname.install install=$pkgname.install
backup=('etc/pihole/pihole-FTL.conf' 'etc/pihole/pihole-FTL.db') backup=('etc/pihole/pihole-FTL.conf' 'etc/pihole/pihole-FTL.db')
source=("https://github.com/pi-hole/FTL/archive/v$pkgver.tar.gz" source=("https://github.com/pi-hole/FTL/archive/v$pkgver.tar.gz"
"https://raw.githubusercontent.com/max72bra/pi-hole-ftl-archlinux-customization/master/arch-ftl-$pkgver.patch" "https://raw.githubusercontent.com/max72bra/pi-hole-ftl-archlinux-customization/master/arch-ftl-$pkgver.patch"
"$pkgname.tmpfile" "nettle35.patch"
"$pkgname.service" "$pkgname.tmpfile"
"$pkgname.db" "$pkgname.service"
"$pkgname.conf") "$pkgname.db"
md5sums=('c77c455a423db6963ab0860cb3f256d6' "$pkgname.conf")
'a1dffe02d7749ed94c0c2b088db36446' md5sums=('1c0df5fa42e7f7b89c7e704fdc1b5154'
'882b825fe87e614d2c9be7ab63d24ab1'
'f6f3d969e1517ff46f9e0ef2e2af4ab9'
'5faa64558cc0a5888923fcf77c299fa7' '5faa64558cc0a5888923fcf77c299fa7'
'f3e42ec6f04180c6d6972998bf172a41' 'f3e42ec6f04180c6d6972998bf172a41'
'0495c002b7d5dce303d451e4cd2fede5' '0495c002b7d5dce303d451e4cd2fede5'
'40b1c4174198eacd7d12eb9b356aced0') 'a9c8de83f02d36bfe96db57975984bbb')
prepare() { prepare() {
cd "$srcdir"/"$_pkgname"-"$pkgver" cd "$srcdir"/"$_pkgname"-"$pkgver"
patch -Np1 -i ../nettle35.patch
patch -Np1 -i ../arch-ftl-$pkgver.patch patch -Np1 -i ../arch-ftl-$pkgver.patch
} }

View File

@ -4,6 +4,12 @@
### installations. ### installations.
### Visit https://docs.pi-hole.net/ftldns/configfile/ for more detailed parameter explanations ### Visit https://docs.pi-hole.net/ftldns/configfile/ for more detailed parameter explanations
## Out of documentation
#LOGFILE=/run/log/pihole-ftl/pihole-FTL.log
#PIDFILE=/run/pihole-ftl/pihole-FTL.pid
#PORTFILE=/run/pihole-ftl/pihole-FTL.port
#SOCKETFILE=/run/pihole-ftl/FTL.sock
## Socket Listening ## Socket Listening
## Listen only for local socket connections or permit all connections ## Listen only for local socket connections or permit all connections
## Options: localonly, all ## Options: localonly, all

View File

@ -3,10 +3,10 @@
pkgname=pi-hole-server pkgname=pi-hole-server
_pkgname=pi-hole _pkgname=pi-hole
pkgver=4.2.2 pkgver=4.3.1
pkgrel=1 pkgrel=1
_wwwpkgname=AdminLTE _wwwpkgname=AdminLTE
_wwwpkgver=4.2 _wwwpkgver=4.3
pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server.' pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch adaptation for lan wide DNS server.'
arch=('any') arch=('any')
license=('EUPL-1.1') license=('EUPL-1.1')
@ -26,7 +26,7 @@ backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' 'etc/pihole/regex.
source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz
admin-$_wwwpkgver.tar.gz::https://github.com/$_pkgname/$_wwwpkgname/archive/v$_wwwpkgver.tar.gz admin-$_wwwpkgver.tar.gz::https://github.com/$_pkgname/$_wwwpkgname/archive/v$_wwwpkgver.tar.gz
"https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-$pkgver.patch" "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-core-$pkgver.patch"
"https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-$pkgver.patch" "https://raw.githubusercontent.com/max72bra/pi-hole-server-archlinux-customization/master/arch-server-admin-$_wwwpkgver.patch"
dnsmasq.include dnsmasq.include
lighttpd.pi-hole.conf lighttpd.pi-hole.conf
nginx.pi-hole.conf nginx.pi-hole.conf
@ -40,10 +40,10 @@ source=(pihole-$pkgver.tar.gz::https://github.com/$_pkgname/$_pkgname/archive/v$
piholeDebug.sh piholeDebug.sh
) )
md5sums=('deebe32fd4867b289687689e0f377d72' md5sums=('3973f2a9d7fcd6ea10265feaa397f108'
'36f3125e753c0e6f37496b26309501da' '670e5c4c4ca0cba6f732bf622918784c'
'fc9f91dee70d0e73a14a63ecd3743ec1' 'e7bd89ed7b60cda7905176d338615c00'
'e93d67128df08b0ed66893f3fbf5ed68' 'f5fd7abfcf0ffdbfd181d839fb8edd60'
'4d9038588164bb9130c8ca11653f83f3' '4d9038588164bb9130c8ca11653f83f3'
'971cc2859672341d77f8deba702fb7f7' '971cc2859672341d77f8deba702fb7f7'
'b63fcf29c29796023a2677bcf2b369a7' 'b63fcf29c29796023a2677bcf2b369a7'
@ -61,7 +61,7 @@ prepare() {
patch -Np1 -i "$srcdir"/arch-server-core-$pkgver.patch patch -Np1 -i "$srcdir"/arch-server-core-$pkgver.patch
patch -p1 -i "$srcdir"/version.patch patch -p1 -i "$srcdir"/version.patch
cd "$srcdir"/"$_wwwpkgname"-"$_wwwpkgver" cd "$srcdir"/"$_wwwpkgname"-"$_wwwpkgver"
patch -Np1 -i "$srcdir"/arch-server-admin-$pkgver.patch patch -Np1 -i "$srcdir"/arch-server-admin-$_wwwpkgver.patch
} }
package() { package() {
@ -101,6 +101,7 @@ package() {
install -dm755 "$pkgdir"/etc/pihole install -dm755 "$pkgdir"/etc/pihole
install -dm755 "$pkgdir"/usr/share/pihole/configs install -dm755 "$pkgdir"/usr/share/pihole/configs
install -Dm644 $_pkgname-$pkgver/adlists.list "$pkgdir"/etc/pihole/adlists.list install -Dm644 $_pkgname-$pkgver/adlists.list "$pkgdir"/etc/pihole/adlists.list
install -Dm644 $_pkgname-$pkgver/dns-servers.conf "$pkgdir"/etc/pihole/dns-servers.conf
install -Dm644 $_pkgname-$pkgver/advanced/Templates/logrotate "$pkgdir"/etc/pihole/logrotate install -Dm644 $_pkgname-$pkgver/advanced/Templates/logrotate "$pkgdir"/etc/pihole/logrotate
install -Dm644 /dev/null "$pkgdir"/etc/pihole/whitelist.txt install -Dm644 /dev/null "$pkgdir"/etc/pihole/whitelist.txt
install -Dm644 /dev/null "$pkgdir"/etc/pihole/blacklist.txt install -Dm644 /dev/null "$pkgdir"/etc/pihole/blacklist.txt

View File

@ -2,13 +2,13 @@
pkgname=pi-hole-standalone pkgname=pi-hole-standalone
_pkgname=pi-hole _pkgname=pi-hole
pkgver=4.2.2 pkgver=4.3.1
pkgrel=2 pkgrel=1
pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch alteration for standalone PC.' pkgdesc='The Pi-hole is an advertising-aware DNS/Web server. Arch alteration for standalone PC.'
arch=('any') arch=('any')
license=('EUPL-1.1') license=('EUPL-1.1')
url="https://github.com/pi-hole/pi-hole" url="https://github.com/pi-hole/pi-hole"
depends=('dnsmasq' 'net-tools' 'iproute2' 'bind-tools') depends=('pi-hole-ftl' 'net-tools' 'iproute2' 'bind-tools')
conflicts=('pi-hole-server') conflicts=('pi-hole-server')
install=$pkgname.install install=$pkgname.install
backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt' backup=('etc/pihole/whitelist.txt' 'etc/pihole/blacklist.txt'
@ -23,8 +23,8 @@ source=(https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz
mimic_setupVars.conf.sh mimic_setupVars.conf.sh
piholeDebug.sh) piholeDebug.sh)
md5sums=('deebe32fd4867b289687689e0f377d72' md5sums=('3973f2a9d7fcd6ea10265feaa397f108'
'6c24887dccda882c5779ff577e2e4db7' '9a07ec70243c20ed5127a9b140cdccff'
'91a3f21bb0a7d429cce2b8d7551e99da' '91a3f21bb0a7d429cce2b8d7551e99da'
'50d29442a7b185f0d05bc2ed72f875be' '50d29442a7b185f0d05bc2ed72f875be'
'047f13d4ac97877f724f87b002aaee63' '047f13d4ac97877f724f87b002aaee63'

View File

@ -8,7 +8,7 @@
pkgname=prosody-hg-stable pkgname=prosody-hg-stable
pkgrel=1 pkgrel=1
pkgver=0.10.r7593+.7e053c022782+ pkgver=0.10.r7499+.3d21c63ec03f+
pkgver() { pkgver() {
cd "$srcdir/prosody-hg" cd "$srcdir/prosody-hg"
printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)"

View File

@ -1,15 +1,14 @@
pkgname=python-aiodns pkgname=python-aiodns
_pkgname=aiodns _pkgname=aiodns
pkgver=1.1.1 pkgver=2.0.0
pkgrel=2 pkgrel=1
pkgdesc="An asynchronous python DNS library using asyncio" pkgdesc="An asynchronous python DNS library using asyncio"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="https://github.com/saghul/aiodns" url="https://github.com/saghul/aiodns"
license=('MIT') license=('MIT')
depends=('python' 'python-pycares') depends=('python' 'python-pycares')
source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz")
sha512sums=('1da5f50b05b1e9a7e69c13f03596b4f74f5cb7500626abace91aba84770f70bbc62336bec33cdbc2bd34b0a97a5973749d08bdc60862876819d42f6356210af6') sha512sums=('571c216edf24ad00b326f036b9ca39ab52d1bebd542c677bf9fb1978370be67bbdaeedc19228a8f4a20645fddbd18bd0e37f0404fec61d14fbf7638037b2c32b')
package() { package() {
cd "$_pkgname-$_pkgname-$pkgver" cd "$_pkgname-$_pkgname-$pkgver"

View File

@ -1,7 +1,7 @@
pkgname=python-pycares pkgname=python-pycares
_pkgname=pycares _pkgname=pycares
pkgver=2.3.0 pkgver=3.0.0
pkgrel=2 pkgrel=1
pkgdesc="A python interface for c-ares" pkgdesc="A python interface for c-ares"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="https://github.com/saghul/pycares" url="https://github.com/saghul/pycares"
@ -10,7 +10,7 @@ depends=('python')
makedepends=('python-setuptools') makedepends=('python-setuptools')
source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz") source=("https://github.com/saghul/$_pkgname/archive/$_pkgname-${pkgver}.tar.gz")
sha512sums=('d9a910b529d3b070b1685f6d89458404f22a5aa7002b01c1772f3eff548e9764826454c41bb69bf2f5b663df39cd1fb71b599b5f1ea88e197218e02942af67c7') sha512sums=('bf60549044686accae68ed118e6c5e0da07b1d13473b70f91db85693ebd9ac9e4afb87cba763c667f2f7f487de28759e26a1677023081e94311b547a51bf7451')
build() { build() {
cd "$srcdir/$_pkgname-$_pkgname-$pkgver" cd "$srcdir/$_pkgname-$_pkgname-$pkgver"

View File

@ -1,13 +1,13 @@
# Contributor: Johannes Dewender arch at JonnyJD dot net # Contributor: Johannes Dewender arch at JonnyJD dot net
pkgname=('python-rtslib-fb' 'python2-rtslib-fb') pkgname='python-rtslib-fb'
_pkgname=rtslib-fb _pkgname=rtslib-fb
pkgver=2.1.fb69 pkgver=2.1.fb69
pkgrel=1 pkgrel=2
pkgdesc="free branch version of the LIO target API" pkgdesc="free branch version of the LIO target API"
arch=('any') arch=('any')
url="https://github.com/agrover/rtslib-fb" url="https://github.com/agrover/rtslib-fb"
license=('Apache') license=('Apache')
makedepends=('python-setuptools' 'python2-setuptools' 'python-pyudev' 'python2-pyudev') makedepends=('python-setuptools' 'python-pyudev')
backup=() backup=()
options=() options=()
install= install=
@ -39,14 +39,4 @@ package_python-rtslib-fb() {
cp target.service "$pkgdir/usr/lib/systemd/system/" cp target.service "$pkgdir/usr/lib/systemd/system/"
} }
package_python2-rtslib-fb() {
depends=('python2' 'python2-six' 'python2-pyudev')
conflicts=('python2-rtslib')
cd "$srcdir/$_pkgname-$pkgver"
python2 setup.py install --root="$pkgdir/" --optimize=1
# the service file and targetctl script is in python-rtslib-fb
rm -r "$pkgdir/usr/bin"
}
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -3,7 +3,7 @@
pkgname='python2-axolotl-curve25519-git' pkgname='python2-axolotl-curve25519-git'
_pkgname='python-axolotl-curve25519' _pkgname='python-axolotl-curve25519'
pkgver=0.4.1.2.r0.g293f9cd pkgver=r14.e4a9c4d
pkgrel=1 pkgrel=1
pkgdesc="Python wrapper for curve25519 library" pkgdesc="Python wrapper for curve25519 library"
url="https://github.com/tgalal/${_pkgname}" url="https://github.com/tgalal/${_pkgname}"

View File

@ -3,7 +3,7 @@
pkgname='python2-axolotl-git' pkgname='python2-axolotl-git'
_pkgname='python-axolotl' _pkgname='python-axolotl'
pkgver=0.1.42.r0.g0c681af pkgver=0.1.39.r0.g37c5c55
pkgrel=1 pkgrel=1
pkgdesc="Python port of libaxolotl" pkgdesc="Python port of libaxolotl"
url="https://github.com/tgalal/python-axolotl" url="https://github.com/tgalal/python-axolotl"

View File

@ -2,7 +2,7 @@
pkgname=qemu-user-static pkgname=qemu-user-static
pkgdesc="Statically linked binaries of Qemu with user emulation. Useful for containers/chroot environment with binfmt." pkgdesc="Statically linked binaries of Qemu with user emulation. Useful for containers/chroot environment with binfmt."
pkgver=3.1.0 pkgver=4.0.0
pkgrel=1 pkgrel=1
arch=(x86_64) arch=(x86_64)
license=(GPL2 LGPL2.1) license=(GPL2 LGPL2.1)
@ -10,8 +10,10 @@ url="http://wiki.qemu.org/"
depends=() depends=()
makedepends=(python2 glib2-static pcre-static) makedepends=(python2 glib2-static pcre-static)
source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig}) source=(https://download.qemu.org/qemu-$pkgver.tar.xz{,.sig})
sha512sums=('7e8dae823937cfac2f0c60406bd3bdcb89df40313dab2a4bed327d5198f7fcc68ac8b31e44692caa09299cc71256ee0b8c17e4f49f78ada8043d424f5daf82fe' sha512sums=(
'SKIP') '952e94194ce9e64c15388c59035cb31fb9f761d30095c2fb9441012b609c18c9976285727b93bf37b95e15675802d73f8e1c4619ebecd23606675bb503646b13'
'SKIP'
)
validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584') validpgpkeys=('CEACC9E15534EBABB82D3FA03353C9CEF108B584')
case $CARCH in case $CARCH in

View File

@ -1,8 +1,7 @@
# Maintainer: Vyacheslav Konovalov <echo dnlhY2hrb25vdmFsb3ZAZ21haWwuY29tCg== | base64 -d> # Maintainer: Vyacheslav Konovalov <echo dnlhY2hrb25vdmFsb3ZAZ21haWwuY29tCg== | base64 -d>
pkgname=redis-desktop-manager pkgname=redis-desktop-manager
_pkgver=0.9.9 pkgver=2019.2
pkgver=${_pkgver/-/_}
pkgrel=1 pkgrel=1
pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5'
arch=('x86_64') arch=('x86_64')
@ -21,7 +20,7 @@ depends=(
'libssh2') 'libssh2')
makedepends=('git' 'gcc' 'python2') makedepends=('git' 'gcc' 'python2')
conflicts=('redis-desktop-manager-bin') conflicts=('redis-desktop-manager-bin')
source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=${_pkgver}" source=("rdm::git://github.com/uglide/RedisDesktopManager.git#tag=$pkgver"
'rdm.sh' 'rdm.sh'
'rdm.desktop') 'rdm.desktop')
sha256sums=('SKIP' sha256sums=('SKIP'
@ -33,8 +32,8 @@ prepare() {
git submodule update --init --recursive git submodule update --init --recursive
git submodule add https://chromium.googlesource.com/linux-syscall-support 3rdparty/linux-syscall-support git submodule add https://chromium.googlesource.com/linux-syscall-support 3rdparty/linux-syscall-support
python2 build/utils/set_version.py "${_pkgver}" > src/version.h python2 build/utils/set_version.py "$pkgver" > src/version.h
python2 build/utils/set_version.py "${_pkgver}" > 3rdparty/crashreporter/src/version.h python2 build/utils/set_version.py "$pkgver" > 3rdparty/crashreporter/src/version.h
_lssdir='3rdparty/gbreakpad/src/third_party/lss/' _lssdir='3rdparty/gbreakpad/src/third_party/lss/'
mkdir -p ${_lssdir} mkdir -p ${_lssdir}
@ -48,7 +47,7 @@ build() {
cd $srcdir/rdm/3rdparty/crashreporter cd $srcdir/rdm/3rdparty/crashreporter
sed -ie 's/(APP_NAME)/("RedisDesktopManager")/g' src/main.cpp sed -ie 's/(APP_NAME)/("RedisDesktopManager")/g' src/main.cpp
sed -ie "s/(APP_VERSION)/(\"${_pkgver}\")/g" src/main.cpp sed -ie "s/(APP_VERSION)/(\"$pkgver\")/g" src/main.cpp
sed -ie 's/(CRASH_SERVER_URL)/("\/crash-report")/g' src/main.cpp sed -ie 's/(CRASH_SERVER_URL)/("\/crash-report")/g' src/main.cpp
qmake CONFIG+=release DESTDIR="$srcdir/rdm/bin/linux/release" QMAKE_LFLAGS_RPATH="" qmake CONFIG+=release DESTDIR="$srcdir/rdm/bin/linux/release" QMAKE_LFLAGS_RPATH=""
make -j 2 make -j 2
@ -74,7 +73,7 @@ package() {
install -Dm755 "${_instdir}/rdm" "${_bindir}/rdm" install -Dm755 "${_instdir}/rdm" "${_bindir}/rdm"
install -Dm755 "${_instdir}/crashreporter" "${_bindir}/crashreporter" install -Dm755 "${_instdir}/crashreporter" "${_bindir}/crashreporter"
install -Dm755 "$srcdir/rdm.sh" "${_bindir}/rdm.sh" install -Dm755 "$srcdir/rdm.sh" "${_bindir}/rdm.sh"
install -Dm644 "$srcdir/rdm/src/resources/rdm.png" "$pkgdir/usr/share/pixmaps/rdm.png" install -Dm644 "$srcdir/rdm/src/resources/images/rdm.png" "$pkgdir/usr/share/pixmaps/rdm.png"
install -Dm644 "$srcdir/rdm.desktop" "$pkgdir/usr/share/applications/rdm.desktop" install -Dm644 "$srcdir/rdm.desktop" "$pkgdir/usr/share/applications/rdm.desktop"
mkdir "$pkgdir/usr/bin" mkdir "$pkgdir/usr/bin"

View File

@ -2,16 +2,17 @@
# Maintainer: max-k <max-k AT post DOT com> # Maintainer: max-k <max-k AT post DOT com>
pkgname=reprepro pkgname=reprepro
pkgver=5.1.1 pkgver=5.3.0
pkgrel=1 pkgrel=1
pkgdesc="A tool to handle local repositories of Debian packages" pkgdesc="A tool to handle local repositories of Debian packages"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://mirrorer.alioth.debian.org" url="http://mirrorer.alioth.debian.org"
license=('GPL') license=('GPL')
depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive') depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive' 'libgpg-error' 'zlib')
optdepends=('apt: Importing from other sources') optdepends=('apt: Importing from other sources'
'gnupg' 'inoticoming' 'lzip' 'pinentry')
source=("http://ftp.debian.org/debian/pool/main/r/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz") source=("http://ftp.debian.org/debian/pool/main/r/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz")
sha256sums=('fbf1b632e33096845febc6dcb278c4e946272cb6692e2d6c86ca35bb5b1758fc') sha256sums=('5a5404114b43a2d4ca1f8960228b1db32c41fb55de1996f62bc1b36001f3fab4')
build() { build() {
cd "$srcdir/$pkgname-$pkgver" cd "$srcdir/$pkgname-$pkgver"

View File

@ -4,7 +4,7 @@
_name=Solaar _name=Solaar
pkgname=solaar-git pkgname=solaar-git
pkgver=0.9.2.r247.gb852903 pkgver=0.9.2.r281.g2aab7f7
pkgrel=1 pkgrel=1
pkgdesc="Device manager for Logitech's Unifying receiver peripherals" pkgdesc="Device manager for Logitech's Unifying receiver peripherals"
url="https://pwr.github.com/Solaar/" url="https://pwr.github.com/Solaar/"
@ -13,7 +13,7 @@ arch=('any')
provides=("solaar") provides=("solaar")
conflicts=("solaar") conflicts=("solaar")
depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev') depends=('gtk3' 'libnotify' 'python-dbus' 'python-gobject' 'python-pyudev')
source=("${pkgname}::git+https://github.com/pwr/Solaar.git") source=("${pkgname}::git+https://github.com/pwr-Solaar/Solaar.git")
sha512sums=('SKIP') sha512sums=('SKIP')
pkgver() { pkgver() {

View File

@ -1,7 +1,7 @@
# Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com> # Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com>
# Contributor: Justin Dray <justin@dray.be> # Contributor: Justin Dray <justin@dray.be>
pkgname="sonarr" pkgname="sonarr"
pkgver="2.0.0.5301" pkgver="2.0.0.5322"
pkgrel=1 pkgrel=1
pkgdesc="PVR for newsgroup users" pkgdesc="PVR for newsgroup users"
arch=(any) arch=(any)
@ -20,7 +20,7 @@ source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.
"sonarr.service" "sonarr.service"
"sonarr.sysusers") "sonarr.sysusers")
noextract=() noextract=()
sha512sums=('bb33e87203ab1dbf5d3a118e4ebcb02e7cf0256253d1b52cd9e46331be6232c1473515b9ff38dde040e25fa9619e61b655f1a99038b362158f3d7e659b51d164' sha512sums=('b9167938c9f7cafcb29fc78da941db9efaa86c8390df6e4d15828e9434cc344f8794ae524cb41393ade68a61c8a5d07e61ff11a974a88347789ae2f24a90e27b'
'84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695'
'591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999' '591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999'
'35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7')

View File

@ -1,8 +1,8 @@
# Maintainer: xiretza <xiretza+aur@gmail.com> # Maintainer: xiretza <xiretza+aur@gmail.com>
_pkgname=ternimal _pkgname=ternimal
pkgname="${_pkgname}-git" pkgname="${_pkgname}-git"
pkgver=r9.e7953b4 pkgver=r5.2eea4f4
pkgrel=1 pkgrel=2
pkgdesc="Simulate a lifeform in the terminal" pkgdesc="Simulate a lifeform in the terminal"
arch=('x86_64' 'i686' 'armv7h') arch=('x86_64' 'i686' 'armv7h')
url="https://github.com/p-e-w/ternimal" url="https://github.com/p-e-w/ternimal"

View File

@ -1,4 +1,4 @@
# Maintainer: Giancarlo Razzolini <grazzoli@gmail.com # Maintainer: Max R. P. Grossmann <m@max.pm>
# Contributor: Christer Edwards <cedwards@xmission.com> # Contributor: Christer Edwards <cedwards@xmission.com>
# Contributor: eric <eric@archlinux.org> # Contributor: eric <eric@archlinux.org>
# Contributor: Manolis Tzanidakis # Contributor: Manolis Tzanidakis
@ -21,6 +21,7 @@ prepare() {
patch -p0 < "$srcdir/head-1.patch" patch -p0 < "$srcdir/head-1.patch"
patch -p1 < "$srcdir/ucspi-tcp-$pkgver-ipv6.patch" patch -p1 < "$srcdir/ucspi-tcp-$pkgver-ipv6.patch"
echo "gcc ${CFLAGS}" > conf-cc echo "gcc ${CFLAGS}" > conf-cc
echo "gcc ${LDFLAGS}" > conf-ld
echo "/usr" > conf-home echo "/usr" > conf-home
} }

View File

@ -2,10 +2,10 @@
pkgname=visual-studio-code-bin pkgname=visual-studio-code-bin
_pkgname=visual-studio-code _pkgname=visual-studio-code
pkgver=1.31.1 pkgver=1.36.1
pkgrel=1 pkgrel=1
pkgdesc="Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)" pkgdesc="Visual Studio Code (vscode): Editor for building and debugging modern web and cloud applications (official binary version)"
arch=('x86_64' 'i686') arch=('x86_64')
url="https://code.visualstudio.com/" url="https://code.visualstudio.com/"
license=('custom: commercial') license=('custom: commercial')
provides=('code') provides=('code')
@ -13,23 +13,16 @@ conflicts=('code')
depends=(fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss 'glibc>=2.28-4' lsof) depends=(fontconfig libxtst gtk3 python cairo alsa-lib nss gcc-libs libnotify libxss 'glibc>=2.28-4' lsof)
optdepends=('gvfs: Needed for move to trash functionality' optdepends=('gvfs: Needed for move to trash functionality'
'libdbusmenu-glib: Needed for KDE global menu') 'libdbusmenu-glib: Needed for KDE global menu')
source_x86_64=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable source=(code_x64_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-x64/stable
${_pkgname}.desktop ${_pkgname}-url-handler.desktop ${_pkgname}.desktop ${_pkgname}-url-handler.desktop
code.png
) )
source_i686=(code_ia32_${pkgver}.tar.gz::https://vscode-update.azurewebsites.net/${pkgver}/linux-ia32/stable sha256sums=('8d25f1622d19fe6a8e90b83175bd7ce0329740aba5a12603628e4e676f1f61b2'
${_pkgname}.desktop ${_pkgname}-url-handler.desktop '488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212'
) '727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7'
sha256sums_x86_64=('154a316eb6785c126e2fccd80a5c76291321ca2d6945e7a2a13f2e262be89bde' '7537330cec94b308feaa9bb66db45b5554b8379ec7dce83990521d2860bca4b2')
'488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212'
'727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7')
sha256sums_i686=('0e3248d4307db94ae9e0643cd86822f3f798c3cd2af89e63f29a02d259e86b12'
'488592034dd5f979083bbd80788d33e253bb3ac3e52d50faee80e715a924a212'
'727adaf263801462744c65bc0fad1b64ab31b3c96ed1a11e5b61bffbd5d71bc7')
package() { package() {
_pkg=VSCode-linux-x64 _pkg=VSCode-linux-x64
if [ "${CARCH}" = "i686" ]; then
_pkg=VSCode-linux-ia32
fi
install -d "${pkgdir}/usr/share/licenses/${_pkgname}" install -d "${pkgdir}/usr/share/licenses/${_pkgname}"
install -d "${pkgdir}/opt/${_pkgname}" install -d "${pkgdir}/opt/${_pkgname}"
@ -37,11 +30,16 @@ package() {
install -d "${pkgdir}/usr/share/applications" install -d "${pkgdir}/usr/share/applications"
install -d "${pkgdir}/usr/share/icons" install -d "${pkgdir}/usr/share/icons"
install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.txt" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE" install -m644 "${srcdir}/${_pkg}/resources/app/LICENSE.rtf" "${pkgdir}/usr/share/licenses/${_pkgname}/LICENSE.rtf"
install -m644 "${srcdir}/${_pkg}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${_pkgname}.png" install -m644 "${srcdir}/${_pkg}/resources/app/resources/linux/code.png" "${pkgdir}/usr/share/icons/${_pkgname}.png"
install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop" install -m644 "${srcdir}/${_pkgname}.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
install -m644 "${srcdir}/${_pkgname}-url-handler.desktop" "${pkgdir}/usr/share/applications/${_pkgname}-url-handler.desktop" install -m644 "${srcdir}/${_pkgname}-url-handler.desktop" "${pkgdir}/usr/share/applications/${_pkgname}-url-handler.desktop"
cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${_pkgname}" -R cp -r "${srcdir}/${_pkg}/"* "${pkgdir}/opt/${_pkgname}" -R
ln -s /opt/${_pkgname}/bin/code "${pkgdir}"/usr/bin/code ln -s /opt/${_pkgname}/bin/code "${pkgdir}"/usr/bin/code
# XFCE bug workaround
# see https://aur.archlinux.org/packages/visual-studio-code-bin/#comment-692211
mkdir -p "${pkgdir}/usr/share/icons/hicolor/512x512/apps"
install -m644 "${srcdir}/code.png" "${pkgdir}/usr/share/icons/hicolor/512x512/apps/visual-studio-code.png"
} }

View File

@ -1,7 +1,7 @@
# Maintainer: Philipp Schmitt (philipp<at>schmitt<dot>co) # Maintainer: Philipp Schmitt (philipp<at>schmitt<dot>co)
pkgname=wallabag pkgname=wallabag
pkgver=2.3.6 pkgver=2.3.7
pkgrel=1 pkgrel=1
pkgdesc='Self hostable application for saving web pages' pkgdesc='Self hostable application for saving web pages'
arch=('any') arch=('any')
@ -22,7 +22,7 @@ optdepends=(
install="$pkgname.install" install="$pkgname.install"
options=(!strip) options=(!strip)
source=("https://static.wallabag.org/releases/wallabag-release-${pkgver}.tar.gz") source=("https://static.wallabag.org/releases/wallabag-release-${pkgver}.tar.gz")
sha256sums=('018384e901a1ede2c8e3989726076d3c6f50757e6ba7e5bbbb454f92f2f00d54') sha256sums=('e223de12d8ea9f889e8660df4555c37c965f5ae1ca77af3d3532ab76889762cf')
backup=("etc/webapps/${pkgname}/parameters.yml" backup=("etc/webapps/${pkgname}/parameters.yml"
"usr/share/webapps/${pkgname}/parameters.yml" "usr/share/webapps/${pkgname}/parameters.yml"
"var/lib/${pkgname}/data/db/wallabag.sqlite" "var/lib/${pkgname}/data/db/wallabag.sqlite"

View File

@ -5,33 +5,39 @@
pkgname=webkitgtk pkgname=webkitgtk
pkgver=2.4.11 pkgver=2.4.11
pkgrel=16 pkgrel=17
epoch=3 epoch=3
pkgdesc="Legacy Web content engine for GTK+ 3" pkgdesc="Legacy Web content engine for GTK+ 3"
arch=("armv7h" "i686" "x86_64") arch=("armv7h" "i686" "x86_64")
url="https://${pkgname}.org/" url="https://${pkgname}.org/"
license=("custom") license=("custom")
depends=("enchant>=2.2" "geoclue2" "gst-plugins-base-libs" "gtk3" "harfbuzz-icu" "libgl" "libsecret" "libwebp" "libxslt" "libxt") depends=("enchant>=2.2" "geoclue2" "gst-plugins-base-libs" "gtk3" "harfbuzz-icu" "libgl" "libsecret" "libwebp" "libxslt" "libxt")
optdepends=("gst-libav: nonfree media decoding" optdepends=(
"gst-plugins-base: free media decoding" "gst-libav: nonfree media decoding"
"gst-plugins-good: media decoding" "gst-plugins-base: free media decoding"
"gtk2: Netscape plugin support") "gst-plugins-good: media decoding"
"gtk2: Netscape plugin support"
)
makedepends=("gobject-introspection" "gperf" "gtk2" "gtk3" "mesa" "python2" "ruby") makedepends=("gobject-introspection" "gperf" "gtk2" "gtk3" "mesa" "python2" "ruby")
provides=("${pkgname}3=${pkgver}" "libwebkit3=${pkgver}") provides=("${pkgname}3=${pkgver}" "libwebkit3=${pkgver}")
conflicts=("${pkgname}3" "libwebkit3") conflicts=("${pkgname}3" "libwebkit3")
replaces=("${pkgname}3" "libwebkit3") replaces=("${pkgname}3" "libwebkit3")
options=("!emptydirs") options=("!emptydirs")
install="${pkgname}.install" install="${pkgname}.install"
source=("https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz" source=(
"${pkgname}-2.4.9-abs.patch" "https://${pkgname}.org/releases/${pkgname}-${pkgver}.tar.xz"
"enchant-2.x.patch" "${pkgname}-2.4.9-abs.patch"
"icu59.patch" "enchant-2.x.patch"
"pkgconfig-enchant-2.patch") "icu59.patch"
sha256sums=("588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7" "pkgconfig-enchant-2.patch"
"e40f1e08665e1646ebc490141678f26c9c4a2792207fdf7c05978547eae9f61c" )
"7e37e059f071aaef93e387675de1a0c6a3dcf61ef67a3221a078caca69e22079" sha256sums=(
"4e94e35b036f8a87a64e02d747d4103c0553dfe637fda372785c2b95211445ca" "588aea051bfbacced27fdfe0335a957dca839ebe36aa548df39c7bbafdb65bf7"
"a1e2f24b28273746b2fbaecef42495f6314c76b16a446c22dc123e6a3afb58c8") "e40f1e08665e1646ebc490141678f26c9c4a2792207fdf7c05978547eae9f61c"
"7e37e059f071aaef93e387675de1a0c6a3dcf61ef67a3221a078caca69e22079"
"4e94e35b036f8a87a64e02d747d4103c0553dfe637fda372785c2b95211445ca"
"a1e2f24b28273746b2fbaecef42495f6314c76b16a446c22dc123e6a3afb58c8"
)
prepare() { prepare() {
mkdir -p "${srcdir}/build-gtk" "${srcdir}/path" mkdir -p "${srcdir}/build-gtk" "${srcdir}/path"

View File

@ -1,7 +1,7 @@
# Maintainer: Spyros Stathopoulos <foucault.online@gmail.com> # Maintainer: Spyros Stathopoulos <foucault.online@gmail.com>
pkgname=wide-dhcpv6 pkgname=wide-dhcpv6
pkgver=20080615 pkgver=20080615
pkgrel=13 pkgrel=15
pkgdesc="An open source implementation of DHCPv6 developed by KAME project (with Debian patches)" pkgdesc="An open source implementation of DHCPv6 developed by KAME project (with Debian patches)"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://wide-dhcpv6.sourceforge.net/" url="http://wide-dhcpv6.sourceforge.net/"
@ -10,9 +10,8 @@ backup=('etc/wide-dhcpv6/dhcp6c.conf' 'etc/conf.d/startpd.conf')
options=('emptydirs') options=('emptydirs')
source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz" source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz"
"http://ftp.de.debian.org/debian/pool/main/w/${pkgname}/${pkgname}_${pkgver}-11.1.debian.tar.gz" "http://ftp.debian.org/debian/pool/main/w/${pkgname}/${pkgname}_${pkgver}-22.debian.tar.xz"
"0000-noyywrap-option.patch" "0000-noyywrap-option.patch"
"0001-renew.patch"
"0002-Fix-makefile.patch" "0002-Fix-makefile.patch"
"dhcp6c.service" "dhcp6c.service"
"dhcp6c@.service" "dhcp6c@.service"
@ -22,9 +21,8 @@ source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgnam
install="dhcp6c.install" install="dhcp6c.install"
md5sums=('1011e165850fe40d3e332dad2bfd30b3' md5sums=('1011e165850fe40d3e332dad2bfd30b3'
'e6bb556a2791b8a825ea2209ce10f27e' '5e40a641ff20c8c0aceea269c1f1921e'
'6bc5f3779f04cd1c74469b4942c1061d' '6bc5f3779f04cd1c74469b4942c1061d'
'678789721081e90e9a0822de1bb1d347'
'dfba035ab0fd99ae56ab2e37a000cba0' 'dfba035ab0fd99ae56ab2e37a000cba0'
'7606280036a1a2c7c0a38af84803f41c' '7606280036a1a2c7c0a38af84803f41c'
'897c6ccb3608e6ac33c3022631a49ee6' '897c6ccb3608e6ac33c3022631a49ee6'