1
0
mirror of https://github.com/moparisthebest/arch-ppa synced 2024-11-24 01:22:18 -05:00

Update PKGBUILDs

This commit is contained in:
Travis Burtrum 2017-08-18 17:27:52 -04:00
parent b5047bd222
commit ff20282457
35 changed files with 253 additions and 189 deletions

View File

@ -2,18 +2,20 @@
pkgname=acpi_call-dkms pkgname=acpi_call-dkms
pkgver=1.1.0 pkgver=1.1.0
pkgrel=5 pkgrel=7
pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call'
arch=('any') arch=('any')
url='http://github.com/mkottman/acpi_call' url='https://github.com/mkottman/acpi_call'
license=('GPL') license=('GPL')
depends=('dkms') depends=('dkms')
makedepends=('markdown') makedepends=('markdown')
optdepends=('linux-headers: needed if using archlinux default kernel' optdepends=('linux-headers: needed if using archlinux default kernel'
'linux-lts-headers: needed if using the archlinux lts kernel') 'linux-lts-headers: needed if using the archlinux lts kernel'
'linux-zen-headers: needed if using the archlinux zen kernel'
'linux-hardened-headers: needed if using the archlinux hardened kernel')
provides=('acpi_call') provides=('acpi_call')
conflicts=('acpi_call') conflicts=('acpi_call')
source=("acpi_call-v${pkgver}.tar.gz::http://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz") source=("acpi_call-v${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz")
sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
prepare() { prepare() {
@ -22,6 +24,9 @@ prepare() {
# Fix build with Linux >= 3.17 # Fix build with Linux >= 3.17
sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
# Fix build with Linux >= 4.12
sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
# create dkms.conf # create dkms.conf
cat > dkms.conf <<EOF cat > dkms.conf <<EOF
# Linux DKMS config script for acpi_call # Linux DKMS config script for acpi_call

View File

@ -3,8 +3,8 @@
pkgname=ampache-git pkgname=ampache-git
_gitname=ampache _gitname=ampache
pkgver=3.8.2.254.g5de4caca pkgver=3.8.1.7.g799165a
pkgrel=1 pkgrel=2
pkgdesc="A PHP-based tool for managing and playing your audio/video files via a web interface" pkgdesc="A PHP-based tool for managing and playing your audio/video files via a web interface"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.ampache.org/" url="http://www.ampache.org/"

View File

@ -1,12 +1,12 @@
# Maintainer: Pablo Moyano (p4block) # Maintainer: Pablo Moyano (p4block)
pkgname=aosp-devel pkgname=aosp-devel
pkgver=0.2 pkgver=0.3
pkgrel=1 pkgrel=1
pkgdesc='Metapackage to pull all dependencies required to build modern Android' pkgdesc='Metapackage to pull all dependencies required to build modern Android'
arch=('x86_64') arch=('x86_64')
url='https://wiki.archlinux.org/index.php/Android#Building_Android' url='https://wiki.archlinux.org/index.php/Android#Building_Android'
license=('None') license=('None')
depends=('gcc-multilib' 'git' 'gnupg' 'flex' 'bison' 'gperf' 'sdl' 'wxgtk' depends=('gcc-multilib' 'repo' 'git' 'gnupg' 'flex' 'bison' 'gperf' 'sdl' 'wxgtk'
'squashfs-tools' 'curl' 'ncurses' 'zlib' 'schedtool' 'perl-switch' 'squashfs-tools' 'curl' 'ncurses' 'zlib' 'schedtool' 'perl-switch'
'zip' 'unzip' 'libxslt' 'python2-virtualenv' 'bc' 'rsync' 'ccache' 'zip' 'unzip' 'libxslt' 'python2-virtualenv' 'bc' 'rsync' 'ccache'
'java-environment' 'java-environment'

View File

@ -1,5 +1,5 @@
pkgname=binfmt-support pkgname=binfmt-support
pkgver=2.1.6 pkgver=2.1.7
pkgrel=1 pkgrel=1
pkgdesc="register interpreters for various binary formats" pkgdesc="register interpreters for various binary formats"
arch=(i686 x86_64) arch=(i686 x86_64)
@ -9,8 +9,8 @@ depends=('libpipeline')
makedepends=() makedepends=()
source=(http://ftp.de.debian.org/debian/pool/main/b/binfmt-support/binfmt-support_$pkgver.orig.tar.gz source=(http://ftp.de.debian.org/debian/pool/main/b/binfmt-support/binfmt-support_$pkgver.orig.tar.gz
binfmt-support.service) binfmt-support.service)
md5sums=('b3389857d88f35c93b45f99a19a24698' sha256sums=('7ca0d0009220b9213e4637f4bbdc3c0030b0548eb9bbcd56e0a99876fa879a55'
'72df6ac607ebfe9eface932b76b66291') 'efba2300b9f0c8c5c14696d2b25836d91edaaad8d30c64ed7d3eab0163b2553e')
build() { build() {
cd "$srcdir/$pkgname-$pkgver" cd "$srcdir/$pkgname-$pkgver"

View File

@ -6,7 +6,7 @@ pkgbase=cndrvcups-common-lb
pkgname=cndrvcups-common-lb pkgname=cndrvcups-common-lb
# used this name to avoid conflict with the existing cndrvcups-common (no longer in aur) which was wrong version for cndrvcups-lb # used this name to avoid conflict with the existing cndrvcups-common (no longer in aur) which was wrong version for cndrvcups-lb
_pkgname=cndrvcups-common _pkgname=cndrvcups-common
pkgver=3.71 pkgver=3.80
pkgrel=1 pkgrel=1
pkgdesc="Common printer driver modules for cndrvcups-lb package, built from source" pkgdesc="Common printer driver modules for cndrvcups-lb package, built from source"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -16,37 +16,36 @@ depends_i686=('libglade' 'gcc-libs')
depends_x86_64=('libglade' 'lib32-gcc-libs') depends_x86_64=('libglade' 'lib32-gcc-libs')
makedepends=('automake' 'autoconf' 'glib2' 'gtk2') makedepends=('automake' 'autoconf' 'glib2' 'gtk2')
conflicts=('cndrvcups-lb-bin') conflicts=('cndrvcups-lb-bin')
# http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwMjcwODE0&cmp=ABS&lang=EN # http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz
#source=(Linux_UFRII_PrinterDriver_V320_uk_EN.tar.gz::'http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwMjcwODE0&cmp=ABS&lang=EN') source=(http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz)
source=(http://gdlp01.c-wss.com/gds/8/0100007658/03/linux-UFRII-drv-v331-uken.tar.gz)
options=('!emptydirs' '!strip' 'staticlibs') options=('!emptydirs' '!strip' 'staticlibs')
sha512sums=('db110d29011b356ab0df1534b0cab6be6dd224a076aef87bfb2f4add4d580c11e2a7aac2b622638b0e70abd0f36a7bf9f0832cf6c4fdacdeba3de99a375bb103') sha512sums=('05f12d2cac5ae9987fe389be1a15b11d280734f6d47b86f04fa2fcb61bf94175b7afdba4cc1cf5ecf2c1ef5a8e2c14eda5d72f7671618d7c94581c620fea4494')
# build instructions are adapted from upstream cndrvcups-common.spec file # build instructions are adapted from upstream cndrvcups-common.spec file
prepare() { prepare() {
cd "${srcdir}"/linux-UFRII-drv-v331-uken/Sources cd "${srcdir}"/linux-UFRII-drv-v340-uken/Sources
bsdtar xf "${_pkgname}"-"${pkgver}"-1.tar.gz -C "${srcdir}" bsdtar xf ${_pkgname}-${pkgver}-1.tar.gz -C "${srcdir}"
} }
build() { build() {
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"/buftool cd "${srcdir}"/${_pkgname}-${pkgver}/buftool
autoreconf -i autoreconf -i
./autogen.sh --prefix=/usr/ --enable-progpath=/usr/bin --libdir=/usr/lib ./autogen.sh --prefix=/usr/ --enable-progpath=/usr/bin --libdir=/usr/lib
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"/cngplp cd "${srcdir}"/${_pkgname}-${pkgver}/cngplp
autoreconf -i autoreconf -i
LIBS="-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0" ./autogen.sh --prefix=/usr --libdir=/usr/lib LIBS="-lgtk-x11-2.0 -lgobject-2.0 -lglib-2.0 -lgmodule-2.0" ./autogen.sh --prefix=/usr --libdir=/usr/lib
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"/backend cd "${srcdir}"/${_pkgname}-${pkgver}/backend
autoreconf -i autoreconf -i
./autogen.sh --prefix=/usr --libdir=/usr/lib ./autogen.sh --prefix=/usr --libdir=/usr/lib
cd "${srcdir}"/"${_pkgname}"-"${pkgver}" cd "${srcdir}"/${_pkgname}-${pkgver}
make make
cd "${srcdir}"/"${_pkgname}"-"${pkgver}"/c3plmod_ipc cd "${srcdir}"/${_pkgname}-${pkgver}/c3plmod_ipc
make make
} }
package() package()
@ -59,7 +58,7 @@ package()
_lib32dir="lib" _lib32dir="lib"
else else
_lib32dir="lib32" _lib32dir="lib32"
mkdir -p "${pkgdir}"/usr/"${_lib32dir}" mkdir -p "${pkgdir}"/usr/${_lib32dir}
fi fi
mkdir -p "${pkgdir}"/usr/share/{caepcm,cngplp,locale/ja/LC_MESSAGES} mkdir -p "${pkgdir}"/usr/share/{caepcm,cngplp,locale/ja/LC_MESSAGES}
@ -70,14 +69,14 @@ package()
make install DESTDIR="${pkgdir}" LIBDIR=/usr/lib make install DESTDIR="${pkgdir}" LIBDIR=/usr/lib
cd .. cd ..
install -m 755 libs/libcaiowrap.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcaiowrap.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -m 755 libs/libcaiousb.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcaiousb.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -m 755 libs/libc3pl.so.0.0.1 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libc3pl.so.0.0.1 "${pkgdir}"/usr/${_lib32dir}
install -m 755 libs/libcaepcm.so.1.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcaepcm.so.1.0 "${pkgdir}"/usr/${_lib32dir}
install -m 755 libs/libColorGear.so.0.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libColorGear.so.0.0.0 "${pkgdir}"/usr/${_lib32dir}
install -m 755 libs/libColorGearC.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libColorGearC.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -m 644 data/*.ICC "${pkgdir}"/usr/share/caepcm install -m 644 data/*.ICC "${pkgdir}"/usr/share/caepcm
@ -85,9 +84,9 @@ package()
install -s -m 755 libs/c3pldrv "${pkgdir}"/usr/bin install -s -m 755 libs/c3pldrv "${pkgdir}"/usr/bin
install -m 755 libs/libcanon_slim.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcanon_slim.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
cd "${pkgdir}"/usr/"${_lib32dir}" cd "${pkgdir}"/usr/${_lib32dir}
ln -sf libc3pl.so.0.0.1 libc3pl.so.0 ln -sf libc3pl.so.0.0.1 libc3pl.so.0
ln -sf libc3pl.so.0.0.1 libc3pl.so ln -sf libc3pl.so.0.0.1 libc3pl.so
ln -sf libcaepcm.so.1.0 libcaepcm.so.1 ln -sf libcaepcm.so.1.0 libcaepcm.so.1

View File

@ -3,44 +3,47 @@
# Contributor: vbPadre <vbPadre@gmail.com> # Contributor: vbPadre <vbPadre@gmail.com>
pkgbase=cndrvcups-lb pkgbase=cndrvcups-lb
pkgname=cndrvcups-lb pkgname=cndrvcups-lb
pkgver=3.31 pkgver=3.40
pkgrel=1 pkgrel=1
pkgdesc="Canon UFR II /LIPSLX Printer Driver build from source for LBP, iR & MF printers" pkgdesc="Canon UFR II /LIPSLX Printer Driver build from source for LBP, iR & MF printers"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://support-au.canon.com.au/contents/AU/EN/0100270808.html" url="http://support-au.canon.com.au/contents/AU/EN/0100270808.html"
license=('custom') license=('custom')
install=${pkgname}.install install=${pkgname}.install
depends_i686=('cndrvcups-common-lb=3.71' 'libxml2') depends_i686=('cndrvcups-common-lb=3.80' 'libxml2')
depends_x86_64=('cndrvcups-common-lb=3.71' 'lib32-libxml2') depends_x86_64=('cndrvcups-common-lb=3.80' 'lib32-libxml2')
makedepends=('autoconf' 'automake') makedepends=('autoconf' 'automake')
optdepends_i686=('libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices')
optdepends_x86_64=('lib32-libjpeg6-turbo: improves printing results for color imageRUNNER/i-SENSYS LBP devices')
conflicts=('cndrvcups-lb-bin' 'cndrvcups-lb-cpca') conflicts=('cndrvcups-lb-bin' 'cndrvcups-lb-cpca')
source=(http://gdlp01.c-wss.com/gds/8/0100007658/03/linux-UFRII-drv-v331-uken.tar.gz source=('http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz'
'how-to.txt') 'how-to.txt')
# http://gdlp01.c-wss.com/gds/8/0100002708/17/linux-UFRII-drv-v340-uken.tar.gz
options=('!emptydirs' '!strip' '!libtool') options=('!emptydirs' '!strip' '!libtool')
sha512sums=('db110d29011b356ab0df1534b0cab6be6dd224a076aef87bfb2f4add4d580c11e2a7aac2b622638b0e70abd0f36a7bf9f0832cf6c4fdacdeba3de99a375bb103' sha512sums=('05f12d2cac5ae9987fe389be1a15b11d280734f6d47b86f04fa2fcb61bf94175b7afdba4cc1cf5ecf2c1ef5a8e2c14eda5d72f7671618d7c94581c620fea4494'
'736e1785c443c4d129c8801a127410012889f46691259e8a7f6a54106a0647beb5b6267aabb78b3ed0a1c7a9d8ce216e159515d3aad425812e5be52c8b58e4ee') '736e1785c443c4d129c8801a127410012889f46691259e8a7f6a54106a0647beb5b6267aabb78b3ed0a1c7a9d8ce216e159515d3aad425812e5be52c8b58e4ee')
# build instructions are adapted from upstream cndrvcups-lb.spec file # build instructions are adapted from upstream cndrvcups-lb.spec file
prepare() { prepare() {
cd "${srcdir}"/linux-UFRII-drv-v331-uken/Sources cd "${srcdir}"/linux-UFRII-drv-v340-uken/Sources
bsdtar xf "${pkgbase}"-"${pkgver}"-1.tar.gz -C "${srcdir}" bsdtar xf ${pkgbase}-${pkgver}-1.tar.gz -C "${srcdir}"
} }
build() { build() {
cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/ppd cd "${srcdir}"/${pkgbase}-${pkgver}/ppd
autoreconf -fi autoreconf -fi
./autogen.sh --prefix=/usr ./autogen.sh --prefix=/usr
cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/pstoufr2cpca cd "${srcdir}"/${pkgbase}-${pkgver}/pstoufr2cpca
autoreconf -fi autoreconf -fi
./autogen.sh --prefix=/usr --libdir=/usr/lib ./autogen.sh --prefix=/usr --libdir=/usr/lib
cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/cpca cd "${srcdir}"/${pkgbase}-${pkgver}/cpca
autoreconf -fi autoreconf -fi
./autogen.sh --prefix=/usr --enable-progpath=/usr/bin --libdir=/usr/lib ./autogen.sh --prefix=/usr --enable-progpath=/usr/bin --libdir=/usr/lib
cd "${srcdir}"/"${pkgbase}"-"${pkgver}"/cngplp cd "${srcdir}"/${pkgbase}-${pkgver}/cngplp
aclocal aclocal
autoreconf -fi autoreconf -fi
./autogen.sh --prefix=/usr --libdir=/usr/lib ./autogen.sh --prefix=/usr --libdir=/usr/lib
@ -49,43 +52,43 @@ build() {
autoreconf -fi autoreconf -fi
./autogen.sh --prefix=/usr ./autogen.sh --prefix=/usr
cd "${srcdir}"/"${pkgbase}"-"${pkgver}" cd "${srcdir}"/${pkgbase}-${pkgver}
make make
} }
package() { package() {
cd "${srcdir}"/"${pkgbase}"-"${pkgver}" cd "${srcdir}"/${pkgbase}-${pkgver}
if [[ $CARCH == "i686" ]]; then if [[ $CARCH == "i686" ]]; then
_lib32dir="lib" _lib32dir="lib"
else else
_lib32dir="lib32" _lib32dir="lib32"
mkdir -p "${pkgdir}"/usr/"${_lib32dir}" mkdir -p "${pkgdir}"/usr/${_lib32dir}
fi fi
mkdir -p "${pkgdir}"/usr/{bin,share/{caepcm,cnpkbidi,ufr2filter}} mkdir -p "${pkgdir}"/usr/{bin,share/{caepcm,cnpkbidi,ufr2filter}}
make install DESTDIR="${pkgdir}" make install DESTDIR="${pkgdir}"
cd "${srcdir}"/"${pkgbase}"-"${pkgver}" cd "${srcdir}"/${pkgbase}-${pkgver}
install -m 4755 libs/cnpkmoduleufr2 "${pkgdir}"/usr/bin install -m 4755 libs/cnpkmoduleufr2 "${pkgdir}"/usr/bin
install -m 755 libs/libcanonufr2.la "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcanonufr2.la "${pkgdir}"/usr/${_lib32dir}
install -s -m 755 libs/libcanonufr2.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -s -m 755 libs/libcanonufr2.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -s -m 755 libs/libufr2filter.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -s -m 755 libs/libufr2filter.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -s -m 755 libs/libEnoJBIG.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -s -m 755 libs/libEnoJBIG.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -s -m 755 libs/libEnoJPEG.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -s -m 755 libs/libEnoJPEG.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -s -m 755 libs/cnpkbidi "${pkgdir}"/usr/bin install -s -m 755 libs/cnpkbidi "${pkgdir}"/usr/bin
install -s -m 755 libs/libcaiocnpkbidi.so.1.0.0 "${pkgdir}"/usr/"${_lib32dir}" install -s -m 755 libs/libcaiocnpkbidi.so.1.0.0 "${pkgdir}"/usr/${_lib32dir}
install -m 644 data/CnLB* "${pkgdir}"/usr/share/caepcm install -m 644 data/CnLB* "${pkgdir}"/usr/share/caepcm
install -m 644 libs/cnpkbidi_info* "${pkgdir}"/usr/share/cnpkbidi install -m 644 libs/cnpkbidi_info* "${pkgdir}"/usr/share/cnpkbidi
install -m 644 libs/ThLB* "${pkgdir}"/usr/share/ufr2filter install -m 644 libs/ThLB* "${pkgdir}"/usr/share/ufr2filter
install -m 755 libs/libcnlbcm.so.1.0 "${pkgdir}"/usr/"${_lib32dir}" install -m 755 libs/libcnlbcm.so.1.0 "${pkgdir}"/usr/${_lib32dir}
cd "${pkgdir}"/usr/"${_lib32dir}" cd "${pkgdir}"/usr/${_lib32dir}
ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so
ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so.1 ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so.1
ln -sf libufr2filter.so.1.0.0 libufr2filter.so ln -sf libufr2filter.so.1.0.0 libufr2filter.so
@ -105,10 +108,10 @@ package() {
ln -s /usr/lib32/libcnlbcm.so libcnlbcm.so ln -s /usr/lib32/libcnlbcm.so libcnlbcm.so
fi fi
cd "${srcdir}"/"${pkgbase}"-"${pkgver}" cd "${srcdir}"/${pkgbase}-${pkgver}
install -m755 -d "${pkgdir}"/usr/share/licenses/"${pkgname}" install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname}
install -m644 LICENSE-*.txt "${pkgdir}"/usr/share/licenses/"${pkgname}/" install -m644 LICENSE-*.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
install -m755 -d "${pkgdir}"/usr/share/doc/"${pkgname}" install -m755 -d "${pkgdir}"/usr/share/doc/${pkgname}
install -m644 README* "${pkgdir}"/usr/share/doc/"${pkgname}" install -m644 README* "${pkgdir}"/usr/share/doc/${pkgname}
install -m644 "${srcdir}"/linux-UFRII-drv-v331-uken/Documents/guide-ufr2-3.3xUK.tar.gz "${pkgdir}"/usr/share/doc/"${pkgname}" install -m644 "${srcdir}"/linux-UFRII-drv-v340-uken/Documents/guide-ufr2-3.4xUK.tar.gz "${pkgdir}"/usr/share/doc/${pkgname}
} }

View File

@ -1,7 +1,7 @@
# Maintainer: Nick Burrett <nick@sqrt.co.uk> # Maintainer: Nick Burrett <nick@sqrt.co.uk>
pkgname=comskip pkgname=comskip
pkgver=0.81.095 pkgver=0.81.095
pkgrel=2 pkgrel=3
epoch=1 epoch=1
pkgdesc='Comskip is a free MPEG commercial break detector'. pkgdesc='Comskip is a free MPEG commercial break detector'.
_gitname='comskip' _gitname='comskip'
@ -33,6 +33,9 @@ build() {
package() { package() {
mkdir -p "$pkgdir/usr/bin" mkdir -p "$pkgdir/usr/bin"
install -m755 "${srcdir}/${_gitname}/comskip" "$pkgdir/usr/bin/comskip" install -m755 "${srcdir}/${_gitname}/comskip" "$pkgdir/usr/bin/comskip"
if [ -e "${srcdir}/${_gitname}/comskip-gui" ]; then
install -m755 "${srcdir}/${_gitname}/comskip-gui" "$pkgdir/usr/bin/comskip-gui"
fi
} }
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -2,29 +2,31 @@
# Contributor: rhabbachi # Contributor: rhabbachi
pkgname=displaylink pkgname=displaylink
pkgver=1.3.52 pkgver=1.3.54
pkgrel=1 pkgrel=1
pkgdesc="Linux driver for DL-5xxx, DL-41xx and DL-3x00" pkgdesc="Linux driver for DL-5xxx, DL-41xx and DL-3x00"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="http://www.displaylink.com/downloads/ubuntu.php" url="http://www.displaylink.com/downloads/ubuntu.php"
license=('custom' 'GPL2' 'LGPL2.1') license=('custom' 'GPL2' 'LGPL2.1')
depends=('evdi>=1.3.43' 'libusb>=1.0.0') depends=('evdi>=1.3.43' 'libusb>=1.0.0')
makedepends=('grep' 'gawk') makedepends=('grep' 'gawk' 'wget')
install= install=
changelog="release-note.txt" changelog="release-note.txt"
source=(displaylink-driver-$pkgver.zip::http://www.displaylink.com/downloads/file\?id\=744 source=(displaylink-driver-$pkgver.zip::http://www.displaylink.com/downloads/file?id=993
udev.sh udev.sh
99-displaylink.rules 99-displaylink.rules
displaylink.service displaylink.service
displaylink-sleep.sh) displaylink-sleep.sh)
md5sums=('ece7c98b5e90991838c4aeeb708eb8db'
# Update with > updpkgsums
md5sums=('2df66116bdf2f6f0fd14fb492d63abc5'
'd5de775e41af06edbd8073adc490139d' 'd5de775e41af06edbd8073adc490139d'
'20495d81c7d2540910ef86dc437b7fac' '20495d81c7d2540910ef86dc437b7fac'
'c141a15e973481c7d961f8e135627ca4' 'c141a15e973481c7d961f8e135627ca4'
'7cbd9ab2ac79ba66e8297689c6e5483e') '7cbd9ab2ac79ba66e8297689c6e5483e')
DLAGENTS=('http::/usr/bin/wget -O %o --post-data=fileId=993&accept_submit=Accept %u')
# Update with > updpkgsums
package() { package() {
echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices" echo "Adding udev rule for DisplayLink DL-3xxx/5xxx devices"
install -D -m644 99-displaylink.rules "$pkgdir/etc/udev/rules.d/99-displaylink.rules" install -D -m644 99-displaylink.rules "$pkgdir/etc/udev/rules.d/99-displaylink.rules"

View File

@ -3,12 +3,12 @@
DisplayLink Ubuntu Software Release Note DisplayLink Ubuntu Software Release Note
Version: 1.3.52 Version: 1.3.54
Date: 15th February 2017 Date: 14th June 2017
DisplayLink DL-5xxx, DL-41xx, DL-3x00 Firmware Version: 9.1.53.82735 DisplayLink DL-5xxx, DL-41xx, DL-3x00 Firmware Version: 9.1.53.82735
DisplayLink DL-6xxx Firmware Version: 9.1.53.82737 DisplayLink DL-6xxx Firmware Version: 9.1.53.82737
Extensible Virtual Display Interface version included: 1.3.43 Extensible Virtual Display Interface version included: 1.4.1
============================================================================= =============================================================================
============================================================================= =============================================================================
@ -17,7 +17,7 @@ Extensible Virtual Display Interface version included: 1.3.43
A. Introduction A. Introduction
=============== ===============
This is DisplayLink Driver Software v1.3 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux. This is DisplayLink Driver Software v1.3.1 for Ubuntu. It provides production quality support for DisplayLink USB 3.0 devices on specific variants of desktop Ubuntu Linux.
The driver enables video support for products using DisplayLink USB 3.0 technology. Standard native Ubuntu drivers provide support for DisplayLink audio and Ethernet interfaces. The driver enables video support for products using DisplayLink USB 3.0 technology. Standard native Ubuntu drivers provide support for DisplayLink audio and Ethernet interfaces.
@ -35,8 +35,7 @@ B. Contents
A. Introduction A. Introduction
A1. Important notes about DL-6xxx, DL-5xxx, DL-3xxx and DL-41xx Firmware A1. Important notes about DL-6xxx, DL-5xxx, DL-3xxx and DL-41xx Firmware
B. Contents B. Contents
C. New features C. Issues fixed
C1. Issues fixed
D. Supported O/S variants D. Supported O/S variants
E. Release components E. Release components
F. How to Install F. How to Install
@ -44,31 +43,13 @@ G. Supported Features & Hardware
H. Limitations & Known issues H. Limitations & Known issues
I. Future Development I. Future Development
C. New features C. Issues fixed
===============
DisplayLink Driver Software v1.3 for Ubuntu delivers support for DL-6xxx generation devices.
C1. Issues fixed
=============== ===============
Issues fixed since DisplayLink Driver Software v1.2.1 for Ubuntu (1.2.65) Issues fixed since DisplayLink Driver Software v1.3.0 for Ubuntu (1.3.52)
----------------------------------------------------------------------- -----------------------------------------------------------------------
Mixed content while switching between Firefox tabs on DisplayLink screen. (22540) DisplayLink EVDI module is not compatible with Linux Kernel 4.12.
Blank DisplayLink screen after machine restart if OS kernel was upgraded. (23735)
Leftovers on DisplayLink screen when using Gnome 2 (Metacity). (23970)
Blank DisplayLink screen at 1366x768 resolution. (24082)
Leftovers on DisplayLink screen when using KDE. (24113)
Low performance on 4kp60 resolution (24379).
In a multimonitor setup, disconnecting one DisplayLink screen may cause freeze of the remaining screen. (24207)
After embedded firmware update one of the chained devices may not be visible in the system. (24514)
D. Supported O/S variants D. Supported O/S variants
========================= =========================

View File

@ -10,8 +10,8 @@
# Contributor: hugelgupf <ckoch (at) cs.nmt.edu> # Contributor: hugelgupf <ckoch (at) cs.nmt.edu>
pkgname=dpkg pkgname=dpkg
pkgver=1.18.18 pkgver=1.18.24
_commit=24e2c6ec842dceb1dc25875e5a30143d325edc52 # 1.18.18 _commit=4fd7def03c96e82c03773c6eca111cf244bae8c0
pkgrel=2 pkgrel=2
pkgdesc="The Debian Package Manager. Don't use it instead of Arch's 'pacman'." pkgdesc="The Debian Package Manager. Don't use it instead of Arch's 'pacman'."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -36,8 +36,7 @@ build() {
--sysconfdir=/etc \ --sysconfdir=/etc \
--localstatedir=/var \ --localstatedir=/var \
--sbindir=/usr/bin \ --sbindir=/usr/bin \
--disable-start-stop-daemon \ --disable-start-stop-daemon
--disable-install-info
make make
} }

View File

@ -3,17 +3,18 @@
# Contributor: Danny Su <contact@dannysu.com> # Contributor: Danny Su <contact@dannysu.com>
pkgname=duplicati-latest pkgname=duplicati-latest
pkgver=2.0.1.69 pkgver=2.0.2.1
pkgrel=1 pkgrel=1
_date=2017-06-29 _date=2017-08-01
_branch=beta
kgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers' kgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers'
url='http://duplicati.com' url='http://duplicati.com'
license=('LGPL') license=('LGPL')
install='duplicati.install' install='duplicati.install'
source=(https://github.com/duplicati/duplicati/releases/download/v${pkgver}-${pkgver}_canary_${_date}/duplicati-${pkgver}_canary_${_date}.zip source=(https://github.com/duplicati/duplicati/releases/download/v${pkgver}-${pkgver}_${_branch}_${_date}/duplicati-${pkgver}_${_branch}_${_date}.zip
duplicati.service duplicati.service
duplicati-user.service) duplicati-user.service)
sha256sums=('1e08216e8a1fbfe2f18d32ca9244a3379516acb72073a72dea1d498927f1e3de' sha256sums=('e37d126296024a5fae48fdc9896c97a334eeeb6b008a970aa0e1632bc13c77b0'
'3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1' '3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1'
'973bac022f4952ddbd517675cf67f4ca70699b1c343346d42cf868d61f546201') '973bac022f4952ddbd517675cf67f4ca70699b1c343346d42cf868d61f546201')
arch=('i686' 'x86_64') arch=('i686' 'x86_64')

View File

@ -3,7 +3,7 @@
_libname=evdi _libname=evdi
pkgname=$_libname-pre-release pkgname=$_libname-pre-release
pkgver=1.4.1 pkgver=1.4.1
pkgrel=8 pkgrel=9
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')
url="https://github.com/DisplayLink/evdi" url="https://github.com/DisplayLink/evdi"

View File

@ -1,21 +1,19 @@
# Maintainer: Alfredo Ramos <alfredo dot ramos at yandex dot com> # Maintainer: Alfredo Ramos <alfredo dot ramos at yandex dot com>
# Contributor: kusakata <shohei atmark kusakata period com> # Contributor: kusakata <shohei atmark kusakata period com>
pkgname=freeminer pkgbase='freeminer'
pkgname=("${pkgbase}" "${pkgbase}-server" "${pkgbase}-common")
pkgver=0.4.14.8 pkgver=0.4.14.8
pkgrel=2 pkgrel=3
pkgdesc='An open source sandbox game inspired by Minecraft.'
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url='http://freeminer.org/' url='http://freeminer.org/'
license=('GPL3' 'CCPL:cc-by-sa-3.0') license=('GPL3' 'CCPL:cc-by-sa-3.0')
depends=( makedepends=(
'leveldb' 'curl' 'hiredis' 'sqlite' 'luajit' 'irrlicht' 'leveldb' 'curl' 'hiredis' 'sqlite' 'luajit'
'openal' 'enet' 'jsoncpp' 'libvorbis' 'hicolor-icon-theme' 'freetype2' 'irrlicht' 'openal' 'enet' 'jsoncpp' 'libvorbis'
'hicolor-icon-theme' 'freetype2' 'cmake' 'msgpack-c' 'clang'
) )
makedepends=('cmake' 'msgpack-c' 'clang')
provides=("${pkgname}=${pkgver}")
conflicts=("${pkgname}-git")
source=( source=(
"https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip" "https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.zip"
@ -29,7 +27,7 @@ sha512sums=(
) )
prepare() { prepare() {
cd "${srcdir}"/${pkgname}-${pkgver} cd "${srcdir}"/${pkgbase}-${pkgver}
# Use Arch's enet lib # Use Arch's enet lib
patch -Np1 < ../enet_shared_lib.patch patch -Np1 < ../enet_shared_lib.patch
@ -38,24 +36,91 @@ prepare() {
patch -Np1 < ../fix_msgpack.patch patch -Np1 < ../fix_msgpack.patch
# Create build directory # Create build directory
mkdir -p "${srcdir}"/build mkdir -p "${srcdir}"/build-{client,server}
} }
build() { build() {
# Building package # Building client
cd "${srcdir}"/build cd "${srcdir}"/build-client
cmake ../${pkgname}-${pkgver} \ cmake ../${pkgbase}-${pkgver} \
-DCMAKE_C_COMPILER=clang \ -DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \ -DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_CLIENT=1 \
-DBUILD_SERVER=0 \
-DRUN_IN_PLACE=0 \
-DENABLE_SYSTEM_JSONCPP=1 \
-DENABLE_SYSTEM_MSGPACK=1
make
# Building server
cd "${srcdir}"/build-server
cmake ../${pkgbase}-${pkgver} \
-DCMAKE_C_COMPILER=clang \
-DCMAKE_CXX_COMPILER=clang++ \
-DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_CLIENT=0 \
-DBUILD_SERVER=1 \
-DRUN_IN_PLACE=0 \ -DRUN_IN_PLACE=0 \
-DENABLE_SYSTEM_JSONCPP=1 \ -DENABLE_SYSTEM_JSONCPP=1 \
-DENABLE_SYSTEM_MSGPACK=1 -DENABLE_SYSTEM_MSGPACK=1
make make
} }
package() { package_freeminer() {
# Installing package pkgdesc='An open source sandbox game inspired by Minecraft'
cd "${srcdir}"/build depends=(
"${pkgbase}-common" 'leveldb' 'curl' 'hiredis' 'sqlite'
'luajit' 'irrlicht' 'openal' 'enet' 'jsoncpp'
'libvorbis' 'hicolor-icon-theme' 'freetype2'
)
provides=("${pkgbase}=${pkgver}")
conflicts=("${pkgbase}-git")
# Installing client
cd "${srcdir}"/build-client
make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" install
# Translations
cp -R locale "${pkgdir}"/usr/share/
# Provided by freeminer-common
rm -fR "${pkgdir}"/usr/share/{${pkgbase},doc}
# Provided by freeminer-server
rm -f "${pkgdir}"/usr/share/man/man6/${pkgbase}server.6
}
package_freeminer-server() {
pkgdesc='Server of an open source sandbox game inspired by Minecraft'
depends=(
"${pkgbase}-common" 'leveldb' 'curl' 'hiredis' 'sqlite'
'luajit' 'enet' 'jsoncpp'
)
provides=("${pkgbase}-server=${pkgver}")
conflicts=("${pkgbase}-server-git")
# Installing server
cd "${srcdir}"/build-server
make DESTDIR="${pkgdir}" install
# Provided by freeminer
rm -fR "${pkgdir}"/usr/share/{metainfo,appdata,applications,icons}
rm -f "${pkgdir}"/usr/share/man/man6/${pkgbase}.6
# Provided by freeminer-common
rm -fR "${pkgdir}"/usr/share/{${pkgbase},doc}
}
package_freeminer-common() {
pkgdesc="Common data files for ${pkgbase} and ${pkgbase}-server"
arch=('any')
provides=("${pkgbase}-common=${pkgver}")
conflicts=("${pkgbase}-common-git")
# Install common data files
cd "${srcdir}"/${pkgbase}-${pkgver}
mkdir -p "${pkgdir}"/usr/share/${pkgbase}/{,doc}
cp -R {games,builtin,client,fonts,textures} "${pkgdir}"/usr/share/${pkgbase}/
cp doc/*.txt "${pkgdir}"/usr/share/${pkgbase}/doc/
} }

View File

@ -2,7 +2,7 @@
pkgname=gajim-plugin-omemo pkgname=gajim-plugin-omemo
_pkgname=omemo _pkgname=omemo
pkgver=1.2.1 pkgver=1.2.4
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)

View File

@ -1,31 +1,31 @@
# Maintainer: Urs Wolfer <uwolfer @ fwo.ch> # Maintainer: Urs Wolfer <uwolfer @ fwo.ch>
pkgname=intellij-idea-ultimate-edition pkgbase=intellij-idea-ultimate-edition
pkgver=2017.1.4 pkgname=(intellij-idea-ultimate-edition intellij-idea-ultimate-edition-jre)
_buildver=171.4694.23 pkgver=2017.2.2
pkgrel=1 _buildver=172.3757.52
pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity." pkgrel=2
arch=('any') arch=('any')
pkgdesc="An intelligent IDE for Java, Groovy and other programming languages with advanced refactoring features intensely focused on developer productivity."
url="https://www.jetbrains.com/idea/" url="https://www.jetbrains.com/idea/"
backup=("usr/share/${pkgname}/bin/idea.vmoptions" "usr/share/${pkgname}/bin/idea64.vmoptions" "usr/share/${pkgname}/bin/idea.properties")
license=('Commercial') license=('Commercial')
depends=('java-environment' 'giflib' 'libxtst') depends=('java-environment' 'giflib' 'libxtst')
makedepends=('rsync')
options=(!strip) options=(!strip)
source=(https://download.jetbrains.com/idea/ideaIU-$pkgver-no-jdk.tar.gz \ source=(https://download.jetbrains.com/idea/ideaIU-$pkgver.tar.gz \
intellijidea.sh \
jetbrains-idea.desktop jetbrains-idea.desktop
) )
sha256sums=('44d9f92082799c7094d6d152465b6159a783bcddeafeaabc06eb5fa6f5d2d92f' sha256sums=('b5f33894abbf31786a17779bc11bfbe05f46cbbcd516fc2d48590411c44be95c'
'ed7883b33b6fa9f2e303e5549bd238ceb552ec11ca116730271a58aca685229a'
'83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b') '83af2ba8f9f14275a6684e79d6d4bd9b48cd852c047dacfc81324588fa2ff92b')
package() { package_intellij-idea-ultimate-edition() {
backup=("usr/share/${pkgname}/bin/idea.vmoptions" "usr/share/${pkgname}/bin/idea64.vmoptions" "usr/share/${pkgname}/bin/idea.properties")
cd "$srcdir" cd "$srcdir"
install -d -m755 "$pkgdir"/usr/{bin,share} install -d -m755 "${pkgdir}"/usr/{bin,share}
cp -a "idea-IU-$_buildver" "$pkgdir"/usr/share/"$pkgname" rsync -rtl "idea-IU-${_buildver}/" "${pkgdir}/usr/share/${pkgbase}" --exclude=/jre64
# make sure that all files are owned by root # make sure that all files are owned by root
chown -R root:root "$pkgdir"/usr/share chown -R root:root "${pkgdir}/usr/share"
find "$pkgdir"/usr/share/"$pkgname" -type d -exec chmod 0755 {} ';' find "$pkgdir"/usr/share/"$pkgname" -type d -exec chmod 0755 {} ';'
find "$pkgdir"/usr/share/"$pkgname" -type f -exec chmod 0644 {} ';' find "$pkgdir"/usr/share/"$pkgname" -type f -exec chmod 0644 {} ';'
@ -33,8 +33,9 @@ package() {
chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/idea.sh chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/idea.sh
chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier
chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier64 chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier64
chmod +x "$pkgdir"/usr/share/"$pkgname"/bin/fsnotifier-arm
install -D -m755 "$srcdir"/intellijidea.sh "$pkgdir"/usr/bin/"$pkgname" ln -s /usr/share/"$pkgname"/bin/idea.sh "$pkgdir"/usr/bin/"$pkgname"
install -D -m644 "$srcdir"/jetbrains-idea.desktop "$pkgdir"/usr/share/applications/jetbrains-idea.desktop install -D -m644 "$srcdir"/jetbrains-idea.desktop "$pkgdir"/usr/share/applications/jetbrains-idea.desktop
install -D -m644 "$srcdir"/idea-IU-$_buildver/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$pkgname".png install -D -m644 "$srcdir"/idea-IU-$_buildver/bin/idea.png "$pkgdir"/usr/share/pixmaps/"$pkgname".png
@ -42,4 +43,10 @@ package() {
sed -i 's|lcd|on|' "$pkgdir"/usr/share/"$pkgname"/bin/*.vmoptions sed -i 's|lcd|on|' "$pkgdir"/usr/share/"$pkgname"/bin/*.vmoptions
} }
package_intellij-idea-ultimate-edition-jre() {
arch=('x86_64')
install -d -m 755 "${pkgdir}/usr/share/${pkgbase}"
rsync -rtl "${srcdir}/idea-IU-${_buildver}/jre64" "${pkgdir}/usr/share/${pkgbase}"
}
# vim:set ts=2 sw=2 et: # vim:set ts=2 sw=2 et:

View File

@ -5,7 +5,7 @@ _pkgname=jdk
pkgname=jdk-devel pkgname=jdk-devel
_major=9 _major=9
#_minor=1 #_minor=1
_build=177 _build=181
_pkgver=$_major _pkgver=$_major
pkgver=${_major}b${_build} pkgver=${_major}b${_build}
#_pkgver=${_major}u${_minor} #_pkgver=${_major}u${_minor}
@ -53,8 +53,8 @@ sha256sums=('76a1e9a15e13bd62d953c1a4806be7821b2b09d974b6ed622b6d85c8d6dfc8b2'
'f5bf5f941a118d2db45a7e451e762e0f04ff38cea0f6674a09268daed09c4052' 'f5bf5f941a118d2db45a7e451e762e0f04ff38cea0f6674a09268daed09c4052'
'e9735a8bb202e64a9e9a949d202932e7e92587b4354f768cd29ba8f322dbd013' 'e9735a8bb202e64a9e9a949d202932e7e92587b4354f768cd29ba8f322dbd013'
'a8b0ecff3221f39c53092d910dfd903ff243a185835ad6d121abbbe82225d335') 'a8b0ecff3221f39c53092d910dfd903ff243a185835ad6d121abbbe82225d335')
sha256sums_i686=('3e97e5f96fe4278e441bafc9386618b71f78aa1477db8cbe1b9dbef3fb667872') sha256sums_i686=('ba0c77644ece024cdb933571d79f0f035e91a9c9ab70de9c82446c9fbd000c97')
sha256sums_x86_64=('a6905f3a4245a071880e1793b8d3d6100ef7b171ea1d6ebfe6312c25c2fca8bb') sha256sums_x86_64=('2ef49c97ddcd5e0de20226eea4cca7b0d7de63ddec80eff8291513f6474ca0dc')
package() { package() {
cd ${_pkgname}-${_major} cd ${_pkgname}-${_major}

View File

@ -3,8 +3,9 @@
pkgname=jdk pkgname=jdk
_major=8 _major=8
_minor=131 _minor=144
_build=b11 _build=b01
_hash=090f390dda5b47b9b721c7dfaa008135
pkgver=${_major}u${_minor} pkgver=${_major}u${_minor}
pkgrel=1 pkgrel=1
pkgdesc="Oracle Java Development Kit" pkgdesc="Oracle Java Development Kit"
@ -47,15 +48,15 @@ source=("http://download.oracle.com/otn-pub/java/jce/$_major/jce_policy-$_major.
"jmc-$_jname.desktop" "jmc-$_jname.desktop"
"jvisualvm-$_jname.desktop" "jvisualvm-$_jname.desktop"
"policytool-$_jname.desktop") "policytool-$_jname.desktop")
source_i686=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/d54c1d3a095b4ff2b6607d096fa80163/$pkgname-$pkgver-linux-i586.tar.gz") source_i686=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_hash/$pkgname-$pkgver-linux-i586.tar.gz")
source_x86_64=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/d54c1d3a095b4ff2b6607d096fa80163/$pkgname-$pkgver-linux-x64.tar.gz") source_x86_64=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_hash/$pkgname-$pkgver-linux-x64.tar.gz")
md5sums=('b3c7031bc65c28c2340302065e7d00d3' md5sums=('b3c7031bc65c28c2340302065e7d00d3'
'b4f0da18e03f7a9623cb073b65dde6c1' 'b4f0da18e03f7a9623cb073b65dde6c1'
'8f0ebcead2aecad67fbd12ef8ced1503' '8f0ebcead2aecad67fbd12ef8ced1503'
'a4a21b064ff9f3c3f3fdb95edf5ac6f3' 'a4a21b064ff9f3c3f3fdb95edf5ac6f3'
'98245ddb13914a74f0cc5a028fffddca') '98245ddb13914a74f0cc5a028fffddca')
md5sums_i686=('a6741fd674372366546bd8480be735c7') md5sums_i686=('13d771707f326b02e2497c99e0a2ca37')
md5sums_x86_64=('75b2cb2249710d822a60f83e28860053') md5sums_x86_64=('2d59a3add1f213cd249a67684d4aeb83')
## Alternative mirror, if your local one is throttled: ## Alternative mirror, if your local one is throttled:
#source_x86_64=("http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/$pkgname-$pkgver-linux-x64.gz") #source_x86_64=("http://ftp.wsisiz.edu.pl/pub/pc/pozyteczne%20oprogramowanie/java/$pkgname-$pkgver-linux-x64.gz")

View File

@ -2,23 +2,22 @@
_pkgbasename=ncurses _pkgbasename=ncurses
pkgname=lib32-${_pkgbasename}5-compat-libs pkgname=lib32-${_pkgbasename}5-compat-libs
pkgver=6.0 _pkgver=6.0-20170527
pkgrel=4 pkgver=${_pkgver/-/+}
pkgrel=1
pkgdesc="System V Release 4.0 curses emulation library (32-bit), ABI 5" pkgdesc="System V Release 4.0 curses emulation library (32-bit), ABI 5"
arch=('x86_64') arch=('x86_64')
url='http://invisible-island.net/ncurses/ncurses.html' url='http://invisible-island.net/ncurses/ncurses.html'
license=('MIT') license=('MIT')
depends=('lib32-glibc' "lib32-${_pkgbasename}") depends=('lib32-glibc' "lib32-${_pkgbasename}")
makedepends=("gcc-multilib") makedepends=("gcc-multilib")
provides=('lib32-libtinfo5') source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc})
conflicts=('lib32-libtinfo5') md5sums=('c0e32e50ed6fd81af7ecc4910de9fa3f'
source=(ftp://invisible-island.net/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.gz{,.asc})
md5sums=('ee13d052e1ead260d7c28071f46eefb1'
'SKIP') 'SKIP')
validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey
build() { build() {
cd ${_pkgbasename}-${pkgver} cd ${_pkgbasename}-${_pkgver}
export CC="gcc -m32" export CC="gcc -m32"
export CXX="g++ -m32" export CXX="g++ -m32"
@ -26,13 +25,12 @@ build() {
./configure --prefix=/usr --mandir=/usr/share/man \ ./configure --prefix=/usr --mandir=/usr/share/man \
--with-shared --with-normal --without-debug --without-ada \ --with-shared --with-normal --without-debug --without-ada \
--with-install-prefix=${pkgdir} --enable-widec --libdir=/usr/lib32 \ --with-install-prefix=${pkgdir} --enable-widec --libdir=/usr/lib32 \
--enable-ext-colors --enable-ext-mouse \
--with-abi-version=5 --without-pkg-config --without-gpm --with-abi-version=5 --without-pkg-config --without-gpm
make make
} }
package() { package() {
cd ${_pkgbasename}-${pkgver} cd ${_pkgbasename}-${_pkgver}
make install.libs make install.libs
install -dm755 ${pkgdir}/usr/lib32 install -dm755 ${pkgdir}/usr/lib32

View File

@ -4,7 +4,7 @@
# Contributor: Roberto Calabrese <robertocalabrese75 [at] gmail.com> # Contributor: Roberto Calabrese <robertocalabrese75 [at] gmail.com>
pkgname=libgcj17-bin pkgname=libgcj17-bin
pkgver=6.3.0_21 pkgver=6.4.0_3
pkgrel=1 pkgrel=1
pkgdesc="Dynamically load and interpret java class files. Built from binary \ pkgdesc="Dynamically load and interpret java class files. Built from binary \
executables available in Debian repositories." executables available in Debian repositories."
@ -16,8 +16,8 @@ depends=(zlib)
source_i686=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_i386.deb) source_i686=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_i386.deb)
source_x86_64=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_amd64.deb) source_x86_64=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_amd64.deb)
sha1sums_i686=('170bebdb4776f922ba3b42d24cd93862c027c097') sha1sums_i686=('f848a489575d66e0be294b5df6303939f3d9d6b5')
sha1sums_x86_64=('eeb0014af46d75e4aaf351481e8f08572f7af470') sha1sums_x86_64=('7b4be43b474f6f960e3fa0c336b976ecbfba2f15')
prepare() { prepare() {
tar xf data.tar.* tar xf data.tar.*

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-atari800-git pkgname=libretro-atari800-git
pkgver=31.bd1db4e pkgver=41.47e8064
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of Atari800 v3.1.0 (Atari 5200/400/800/XL/XE) (WIP)" pkgdesc="libretro implementation of Atari800 v3.1.0 (Atari 5200/400/800/XL/XE) (WIP)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-handy-git pkgname=libretro-handy-git
pkgver=94.c55760b pkgver=98.e04d06c
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of Handy. (Atari Lynx)" pkgdesc="libretro implementation of Handy. (Atari Lynx)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-hatari-git pkgname=libretro-hatari-git
pkgver=5425.e99678be pkgver=5430.bd035e8b
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of Hatari v1.8 (Atari ST/STE/TT/Falcon)" pkgdesc="libretro implementation of Hatari v1.8 (Atari ST/STE/TT/Falcon)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')
@ -30,5 +30,5 @@ build() {
package() { package() {
install -Dm644 "${_gitname}/${_libname}.so" "${pkgdir}/usr/lib/libretro/${_libname}.so" install -Dm644 "${_gitname}/${_libname}.so" "${pkgdir}/usr/lib/libretro/${_libname}.so"
install -Dm644 "${_libname}.info" "${pkgdir}/usr/lib/libretro/${_libname}.info" install -Dm644 "${_libname}.info" "${pkgdir}/usr/share/libretro/info/${_libname}.info"
} }

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-prosystem-git pkgname=libretro-prosystem-git
pkgver=119.1cf5472 pkgver=129.7249b3b
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of ProSystem. (Atari 7800)" pkgdesc="libretro implementation of ProSystem. (Atari 7800)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-stella-git pkgname=libretro-stella-git
pkgver=176.cdbc9cc pkgver=181.bf2353f
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of Stella. (Atari 2600)" pkgdesc="libretro implementation of Stella. (Atari 2600)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')

View File

@ -1,7 +1,7 @@
# Maintainer: Oliver Jaksch <arch-aur@com-in.de> # Maintainer: Oliver Jaksch <arch-aur@com-in.de>
pkgname=libretro-virtualjaguar-git pkgname=libretro-virtualjaguar-git
pkgver=162.4f92ba6 pkgver=205.6f10bbc
pkgrel=1 pkgrel=1
pkgdesc="libretro implementation of Virtual Jaguar. (Atari Jaguar)" pkgdesc="libretro implementation of Virtual Jaguar. (Atari Jaguar)"
arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h')

View File

@ -6,6 +6,6 @@ pkgdesc='Metapackage to pull all dependencies required to build LineageOS'
arch=('x86_64') arch=('x86_64')
url='https://wiki.archlinux.org/index.php/Android#Building_Android' url='https://wiki.archlinux.org/index.php/Android#Building_Android'
license=('None') license=('None')
depends=('aosp-devel' 'xml2' 'lzop' 'pngcrush' 'imagemagick') depends=('aosp-devel' 'ffmpeg' 'ninja' 'xml2' 'lzop' 'pngcrush' 'imagemagick')
optdepends=('maven' 'gradle') optdepends=('maven' 'gradle')

View File

@ -2,7 +2,7 @@
_pkgbasename=memtest86 _pkgbasename=memtest86
pkgname=$_pkgbasename-efi pkgname=$_pkgbasename-efi
pkgver=7.3 pkgver=7.4
pkgrel=1 pkgrel=1
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=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -20,7 +20,7 @@ source=("$_pkgbasename-$pkgver.iso.tar.gz::http://www.memtest86.com/downloads/$_
"systemd-boot.conf" "systemd-boot.conf"
"memtest86-efi-update.hook" "memtest86-efi-update.hook"
"memtest86-efi-remove.hook") "memtest86-efi-remove.hook")
md5sums=('af15200db0570c2ff3a24790982f8a2b' md5sums=('1719171a1d84d6b183112568cbdf8d61'
'5dc6005ffd904163c40ceb06e68a467b' '5dc6005ffd904163c40ceb06e68a467b'
'6c096df3f55baf3e27c3bd605a418aa2' '6c096df3f55baf3e27c3bd605a418aa2'
'8b4aa0e2f5d769d902459c8f8d514336' '8b4aa0e2f5d769d902459c8f8d514336'

View File

@ -1,16 +1,16 @@
# Maintainer: Brian Bidulock <bidulock@openss7.org> # Maintainer: Brian Bidulock <bidulock@openss7.org>
pkgname=ocserv pkgname=ocserv
pkgver=0.11.6 pkgver=0.11.8
pkgrel=2 pkgrel=1
pkgdesc="OpenConnect VPN Server" pkgdesc="OpenConnect VPN Server"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
url="https://gitlab.com/ocserv/ocserv" url="https://gitlab.com/ocserv/ocserv"
license=('GPL2') license=('GPL2')
depends=('autogen' 'libpcl' 'gnutls' 'http-parser' 'libnl' 'libsystemd' 'pam' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit') depends=('autogen' 'libpcl' 'http-parser' 'libnl' 'libsystemd' 'protobuf-c' 'talloc' 'libseccomp' 'freeradius-client' 'libev' 'oath-toolkit' 'libwrap' 'geoip')
makedepends=('freeradius' 'gperf') 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=('975f5f5f785c5a21c8c10cdf11c71c8446f6c2cef88440cbd539a649867d0801') sha256sums=('5bea5ac25e076bccc9f94d09159e60a5db80afc24a3e81b4b9f07221e1c38f57')
prepare() { prepare() {
cd ${pkgname}-${pkgname}_* cd ${pkgname}-${pkgname}_*

View File

@ -1,5 +1,5 @@
pkgname=pacaur pkgname=pacaur
pkgver=4.7.9 pkgver=4.7.10
pkgrel=1 pkgrel=1
pkgdesc="An AUR helper that minimizes user interaction" pkgdesc="An AUR helper that minimizes user interaction"
arch=('any') arch=('any')
@ -9,7 +9,7 @@ depends=('cower' 'expac' 'sudo' 'git')
makedepends=('perl') makedepends=('perl')
backup=('etc/xdg/pacaur/config') backup=('etc/xdg/pacaur/config')
source=("https://github.com/rmarquis/$pkgname/archive/$pkgver.tar.gz") source=("https://github.com/rmarquis/$pkgname/archive/$pkgver.tar.gz")
md5sums=('83b52bd311ef2e48f62fc1c66a03bdb7') md5sums=('ddb8adbb50889d07de41ca97d34a09d2')
build() { build() {
cd "$pkgname-$pkgver" cd "$pkgname-$pkgver"

View File

@ -8,7 +8,7 @@
pkgname=prosody-hg-stable pkgname=prosody-hg-stable
pkgrel=1 pkgrel=1
pkgver=0.10.r7386+.39188851811c+ pkgver=0.10.r7402+.d43012448c1f+
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

@ -3,7 +3,7 @@
pkgname=qemu-user-static pkgname=qemu-user-static
pkgver=2.8 pkgver=2.8
pkgrel=7 pkgrel=8
pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation, statically linked." pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation, statically linked."
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
license=('GPL2' 'LGPL2.1') license=('GPL2' 'LGPL2.1')
@ -13,10 +13,10 @@ optdepends=('binfmt-support: to allow handling foreign ELF binaries and executin
conflicts=() conflicts=()
_arch=i386 _arch=i386
[ "$CARCH" = 'x86_64' ] && _arch=amd64 [ "$CARCH" = 'x86_64' ] && _arch=amd64
_debsrc=${pkgname}_${pkgver}+dfsg-6_${_arch}.deb _debsrc=${pkgname}_${pkgver}+dfsg-7_${_arch}.deb
source=(http://ftp.debian.org/debian/pool/main/q/qemu/${_debsrc}) source=(http://ftp.debian.org/debian/pool/main/q/qemu/${_debsrc})
sha1sums=('9983f1e7fc472afcbbe1ecbe26911f2971f6143f') sha1sums=('5688c6b2bf8fd6f04d7f20ca524782b636e85a85')
[ "$CARCH" = 'i686' ] && sha1sums=('355170a50aefcdffd4b9977d9225152468d29077') [ "$CARCH" = 'i686' ] && sha1sums=('18b2ec72a270195cd5c984f2dd4da3d3e01a5a95')
prepare() { prepare() {
cd "$srcdir" cd "$srcdir"

View File

@ -1,6 +1,6 @@
pkgname=sabnzbd pkgname=sabnzbd
_pkgname=SABnzbd _pkgname=SABnzbd
pkgver=2.1.0 pkgver=2.2.0
pkgrel=1 pkgrel=1
pkgdesc="A web-interface based binary newsgrabber with NZB file support" pkgdesc="A web-interface based binary newsgrabber with NZB file support"
url="http://www.sabnzbd.org" url="http://www.sabnzbd.org"
@ -14,7 +14,7 @@ install="${pkgname}.install"
backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini") backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini")
source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}-src.tar.gz" source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${_pkgname}-${pkgver}-src.tar.gz"
"${pkgname}" "${pkgname}.desktop" "addnzb.sh" "nzb.png" "sabnzbd.png" "x-nzb.xml" "${pkgname}.service" "${pkgname}.confd") "${pkgname}" "${pkgname}.desktop" "addnzb.sh" "nzb.png" "sabnzbd.png" "x-nzb.xml" "${pkgname}.service" "${pkgname}.confd")
md5sums=('591f4e2acd1c0fb1f02c14b12047561e' md5sums=('c90882baf329a9b5fb4ce64594015290'
'48d60a1c626503c7fef1bc5374390513' '48d60a1c626503c7fef1bc5374390513'
'36e5f0f60f28f67102682f80e33c6d4b' '36e5f0f60f28f67102682f80e33c6d4b'
'69b9bcbcf67ff3e7a4cdd9f26e001341' '69b9bcbcf67ff3e7a4cdd9f26e001341'

View File

@ -1,8 +1,8 @@
# 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.4753" pkgver="2.0.0.4949"
pkgrel=3 pkgrel=2
pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone" pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone"
arch=(any) arch=(any)
url="https://sonarr.tv" url="https://sonarr.tv"
@ -23,9 +23,9 @@ source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.
"sonarr.service" "sonarr.service"
"sonarr.sysusers") "sonarr.sysusers")
noextract=() noextract=()
sha512sums=('5bbe13207cbc0af08d0dd1584f6ea25d10faa07f1835ce6b253fd2401d95dff3351c9a16cdb8ce3b71bd8ee153e7bf90c05f46e747144d3e4b2908c8176e41ae' sha512sums=('908b836a459cb1b72f9af80450319b5a8d2a5506f5fea678bddf2d44a5bd5c9cd8698fd5e4114eaca106969cb654ed9c7f5d1253323137fe8284ed46be360128'
'24177aac07d92c659e341419825cc56300f27cc665796580d3ad865134c504f5f4a7c26dbfe9612bd1d6c62a5113a2d7cd53d9292b7c108a0348053eae1fceec' '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695'
'438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c' 'b96d3f204614b2af4b66b34326df86892b7a58bd89e00670fb6af696d4427481d7eeed7d2adc5b0c939df2459daa93001d70376225436d5b94cd3e14e5d73c43'
'35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7')
package() { package() {

View File

@ -3,6 +3,7 @@ Description=Sonarr Service
After=network.target After=network.target
[Service] [Service]
Environment=MONO_TLS_PROVIDER=legacy
User=sonarr User=sonarr
Group=sonarr Group=sonarr
ExecStart=/usr/bin/sonarr -nobrowser -data=/var/lib/sonarr ExecStart=/usr/bin/sonarr -nobrowser -data=/var/lib/sonarr

View File

@ -1,3 +1,2 @@
#!/bin/sh #!/bin/sh
export MONO_TLS_PROVIDER=legacy
exec mono /usr/lib/sonarr/NzbDrone.exe "$@" exec mono /usr/lib/sonarr/NzbDrone.exe "$@"