diff --git a/src/ampache-git/PKGBUILD b/src/ampache-git/PKGBUILD index 8625fc9..90e9ba1 100644 --- a/src/ampache-git/PKGBUILD +++ b/src/ampache-git/PKGBUILD @@ -3,8 +3,8 @@ pkgname=ampache-git _gitname=ampache -pkgver=3.8.2.239.ge91c7863 -pkgrel=1 +pkgver=3.8.1.7.g799165a +pkgrel=2 pkgdesc="A PHP-based tool for managing and playing your audio/video files via a web interface" arch=('i686' 'x86_64') url="http://www.ampache.org/" diff --git a/src/aosp-devel/PKGBUILD b/src/aosp-devel/PKGBUILD index d2e627f..a8000fd 100644 --- a/src/aosp-devel/PKGBUILD +++ b/src/aosp-devel/PKGBUILD @@ -1,6 +1,6 @@ # Maintainer: Pablo Moyano (p4block) pkgname=aosp-devel -pkgver=0.1 +pkgver=0.2 pkgrel=1 pkgdesc='Metapackage to pull all dependencies required to build modern Android' arch=('x86_64') @@ -8,7 +8,8 @@ url='https://wiki.archlinux.org/index.php/Android#Building_Android' license=('None') depends=('gcc-multilib' 'git' 'gnupg' 'flex' 'bison' 'gperf' 'sdl' 'wxgtk' 'squashfs-tools' 'curl' 'ncurses' 'zlib' 'schedtool' 'perl-switch' - 'zip' 'unzip' 'libxslt' 'python2-virtualenv' 'bc' 'rsync' + 'zip' 'unzip' 'libxslt' 'python2-virtualenv' 'bc' 'rsync' 'ccache' + 'java-environment' 'ncurses5-compat-libs' 'lib32-zlib' 'lib32-ncurses' 'lib32-readline' 'lib32-ncurses5-compat-libs') diff --git a/src/biboumi-git/PKGBUILD b/src/biboumi-git/PKGBUILD index 42109a7..7015177 100644 --- a/src/biboumi-git/PKGBUILD +++ b/src/biboumi-git/PKGBUILD @@ -2,22 +2,24 @@ _pkgname=biboumi pkgname="$_pkgname-git" -pkgver=r993.15de333 +pkgver=r1087.5ba66c3 pkgrel=1 pkgdesc="XMPP gateway to IRC" -arch=('i686' 'x86_64' 'armv7h') +arch=('i686' 'x86_64' 'armv7h' 'aarch64') url="https://biboumi.louiz.org/" license=('ZLIB') -depends=('expat' 'libidn' 'udns' 'botan' 'litesql-git') +depends=('expat' 'libidn' 'udns' 'botan' 'sqlite') makedepends=('git' 'cmake' 'pandoc') backup=("etc/$_pkgname/$_pkgname.cfg") install="$_pkgname.install" source=("$_pkgname::git+https://git.louiz.org/biboumi.git" + 'biboumi.install' 'sysuser.conf') md5sums=('SKIP' + '4d83eb74d68a2328b19c1e8df5cdb5d7' '07c92af3248861ce94d361e98cfb7f5c') -provides=("$_pkgname=3.99") +provides=("$_pkgname=5.99") conflicts=("$_pkgname") pkgver() { @@ -47,6 +49,7 @@ package() { cd "$srcdir/$_pkgname" install -Dm644 COPYING "$pkgdir/usr/share/licenses/$_pkgname/LICENSE" install -Dm644 doc/biboumi.1.rst "$pkgdir/usr/share/doc/$_pkgname/$_pkgname.rst" + install -Dm644 conf/biboumi.cfg "$pkgdir/etc/$_pkgname/$_pkgname.cfg" cd "$srcdir" install -Dm644 sysuser.conf "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf" diff --git a/src/bluez-utils-compat/PKGBUILD b/src/bluez-utils-compat/PKGBUILD index 5350202..e0f7e22 100644 --- a/src/bluez-utils-compat/PKGBUILD +++ b/src/bluez-utils-compat/PKGBUILD @@ -5,7 +5,7 @@ pkgname='bluez-utils-compat' _pkgbase='bluez' -pkgver=5.44 +pkgver=5.45 pkgrel=1 url="http://www.bluez.org/" arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ replaces=('bluez-hcidump' 'bluez<=4.101') makedepends=('dbus' 'libical' 'systemd') source=(https://www.kernel.org/pub/linux/bluetooth/${_pkgbase}-${pkgver}.tar.{xz,sign}) # see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc -sha256sums=('0c321e291f8b45e6a78e379dfe80592b65955a0f0ab191f1cca0edd8ec356c85' +sha256sums=('4cacb00703a6bc149cb09502257d321597d43952374a16f3558766ffa85364e9' 'SKIP') validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann diff --git a/src/cndrvcups-common-lb/PKGBUILD b/src/cndrvcups-common-lb/PKGBUILD index 870e72c..a958ccb 100644 --- a/src/cndrvcups-common-lb/PKGBUILD +++ b/src/cndrvcups-common-lb/PKGBUILD @@ -6,7 +6,7 @@ pkgbase=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 _pkgname=cndrvcups-common -pkgver=3.60 +pkgver=3.71 pkgrel=1 pkgdesc="Common printer driver modules for cndrvcups-lb package, built from source" arch=('i686' 'x86_64') @@ -14,17 +14,18 @@ url="http://support-au.canon.com.au/contents/AU/EN/0100270808.html" license=('GPL' 'MIT' 'custom') depends_i686=('libglade' 'gcc-libs') depends_x86_64=('libglade' 'lib32-gcc-libs') -makedepends=('automake' 'autoconf') +makedepends=('automake' 'autoconf' 'glib2' 'gtk2') conflicts=('cndrvcups-lb-bin') # http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwMjcwODE0&cmp=ABS&lang=EN -source=(Linux_UFRII_PrinterDriver_V320_uk_EN.tar.gz::'http://pdisp01.c-wss.com/gdl/WWUFORedirectTarget.do?id=MDEwMDAwMjcwODE0&cmp=ABS&lang=EN') +#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/0100007658/03/linux-UFRII-drv-v331-uken.tar.gz) options=('!emptydirs' '!strip' 'staticlibs') -sha512sums=('fc35670a07f067b6ccdebf5b96590eafac2ed984faaa8a90ce44dd44396d6de0964f6352cae0fdf8ce1f6127ebf3ea9f6610b56ba7dd9a7f382bd1c6d588a801') +sha512sums=('db110d29011b356ab0df1534b0cab6be6dd224a076aef87bfb2f4add4d580c11e2a7aac2b622638b0e70abd0f36a7bf9f0832cf6c4fdacdeba3de99a375bb103') # build instructions are adapted from upstream cndrvcups-common.spec file prepare() { - cd "${srcdir}"/Linux_UFRII_PrinterDriver_V320_uk_EN/Sources + cd "${srcdir}"/linux-UFRII-drv-v331-uken/Sources bsdtar xf "${_pkgname}"-"${pkgver}"-1.tar.gz -C "${srcdir}" } @@ -35,11 +36,8 @@ build() { ./autogen.sh --prefix=/usr/ --enable-progpath=/usr/bin --libdir=/usr/lib cd "${srcdir}"/"${_pkgname}"-"${pkgver}"/cngplp - _cflags="${CFLAGS}" - CFLAGS="${CFLAGS} $(pkg-config --cflags --libs gmodule-2.0)" autoreconf -i - ./autogen.sh --prefix=/usr --libdir=/usr/lib - CFLAGS="${_cflags}" + 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 autoreconf -i @@ -79,7 +77,7 @@ package() 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/libColorGearC.so.0.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 @@ -111,7 +109,10 @@ package() ln -sf libcanonc3pl.so.1.0.0 libcanonc3pl.so.1 # according to gentoo ebuild (for 2.90 )c3pldrv dlopens the absolute path /usr/lib/libc3pl.so - ln -s /usr/lib32/libc3pl.so libc3pl.so + # this is only needed for x86_64 build + if [[ ${CARCH} == "x86_64" ]]; then + ln -s /usr/lib32/libc3pl.so libc3pl.so + fi cd "${srcdir}"/"${_pkgname}"-"${pkgver}" install -m755 -d "${pkgdir}"/usr/share/licenses/"${pkgname}" diff --git a/src/cndrvcups-lb/PKGBUILD b/src/cndrvcups-lb/PKGBUILD index c5535ef..321cfb5 100644 --- a/src/cndrvcups-lb/PKGBUILD +++ b/src/cndrvcups-lb/PKGBUILD @@ -3,26 +3,26 @@ # Contributor: vbPadre pkgbase=cndrvcups-lb pkgname=cndrvcups-lb -pkgver=3.20 +pkgver=3.31 pkgrel=1 pkgdesc="Canon UFR II /LIPSLX Printer Driver build from source for LBP, iR & MF printers" arch=('i686' 'x86_64') url="http://support-au.canon.com.au/contents/AU/EN/0100270808.html" license=('custom') install=${pkgname}.install -depends_i686=('cndrvcups-common-lb=3.60' 'libxml2') -depends_x86_64=('cndrvcups-common-lb=3.60' 'lib32-libxml2') +depends_i686=('cndrvcups-common-lb=3.71' 'libxml2') +depends_x86_64=('cndrvcups-common-lb=3.71' 'lib32-libxml2') makedepends=('autoconf' 'automake') conflicts=('cndrvcups-lb-bin' 'cndrvcups-lb-cpca') -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/0100007658/03/linux-UFRII-drv-v331-uken.tar.gz 'how-to.txt') options=('!emptydirs' '!strip' '!libtool') -sha512sums=('fc35670a07f067b6ccdebf5b96590eafac2ed984faaa8a90ce44dd44396d6de0964f6352cae0fdf8ce1f6127ebf3ea9f6610b56ba7dd9a7f382bd1c6d588a801' +sha512sums=('db110d29011b356ab0df1534b0cab6be6dd224a076aef87bfb2f4add4d580c11e2a7aac2b622638b0e70abd0f36a7bf9f0832cf6c4fdacdeba3de99a375bb103' '736e1785c443c4d129c8801a127410012889f46691259e8a7f6a54106a0647beb5b6267aabb78b3ed0a1c7a9d8ce216e159515d3aad425812e5be52c8b58e4ee') # build instructions are adapted from upstream cndrvcups-lb.spec file prepare() { - cd "${srcdir}"/Linux_UFRII_PrinterDriver_V320_uk_EN/Sources + cd "${srcdir}"/linux-UFRII-drv-v331-uken/Sources bsdtar xf "${pkgbase}"-"${pkgver}"-1.tar.gz -C "${srcdir}" } @@ -101,13 +101,14 @@ package() { # according to Gentoo ebuild v2.90 c3pldrv dlopens the absolute path /usr/lib/libcnlbcm.so cd "${pkgdir}"/usr/lib - ln -s /usr/lib32/libcnlbcm.so libcnlbcm.so + if [[ ${CARCH} == "x86_64" ]]; then + ln -s /usr/lib32/libcnlbcm.so libcnlbcm.so + fi cd "${srcdir}"/"${pkgbase}"-"${pkgver}" install -m755 -d "${pkgdir}"/usr/share/licenses/"${pkgname}" - install -m644 L*-ufr2-* "${pkgdir}"/usr/share/licenses/"${pkgname}/" install -m644 LICENSE-*.txt "${pkgdir}"/usr/share/licenses/"${pkgname}/" install -m755 -d "${pkgdir}"/usr/share/doc/"${pkgname}" install -m644 README* "${pkgdir}"/usr/share/doc/"${pkgname}" - install -m644 "${srcdir}"/Linux_UFRII_PrinterDriver_V320_uk_EN/Documents/guide-ufr2-3.2xUK.tar.gz "${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}" } diff --git a/src/comskip/PKGBUILD b/src/comskip/PKGBUILD index e6037dd..763ae7f 100644 --- a/src/comskip/PKGBUILD +++ b/src/comskip/PKGBUILD @@ -1,7 +1,8 @@ # Maintainer: Nick Burrett pkgname=comskip -pkgver=0.94 -pkgrel=1 +pkgver=0.81.095 +pkgrel=2 +epoch=1 pkgdesc='Comskip is a free MPEG commercial break detector'. _gitname='comskip' url='http://github.com/erikkaashoek/Comskip' @@ -9,24 +10,30 @@ arch=('x86_64' 'i686') license=('GPL3') makedepends=('git') depends=('ffmpeg' 'argtable') -source=("${_gitname}::git+https://github.com/erikkaashoek/Comskip.git#branch=master") -sha256sums=('SKIP') +source=("${_gitname}::git+https://github.com/erikkaashoek/Comskip#commit=0bf473cb5be4b754f01f95fb3cffd120f5f1985a" + "comskip-version.patch") +sha256sums=('SKIP' + '79e992be77b0408dfe8651022f9784bf02336326b0ec4cc636ac2ebed690e134') + +prepare() { + cd "${srcdir}/${_gitname}" + # Fixes version reported by binary. + patch -Np1 -i $srcdir/comskip-version.patch +} -#pkgver() { -# cd "${srcdir}/${_gitname}" -# echo "$(git describe --long --tags | tr - .)" -#} build() { cd "${srcdir}/${_gitname}" ./autogen.sh ./configure --prefix=/usr + make clean make } package() { mkdir -p "$pkgdir/usr/bin" install -m755 "${srcdir}/${_gitname}/comskip" "$pkgdir/usr/bin/comskip" + install -m755 "${srcdir}/${_gitname}/comskip-gui" "$pkgdir/usr/bin/comskip-gui" } # vim:set ts=2 sw=2 et: diff --git a/src/comskip/comskip-version.patch b/src/comskip/comskip-version.patch new file mode 100644 index 0000000..c502536 --- /dev/null +++ b/src/comskip/comskip-version.patch @@ -0,0 +1,8 @@ +--- comskip/configure.ac.orig 2017-05-12 16:57:36.255651925 +0100 ++++ comskip/configure.ac 2017-05-12 16:57:43.845506928 +0100 +@@ -1,4 +1,4 @@ +-AC_INIT([Comskip], [0.81.089], [https://github.com/erikkaashoek/Comskip/issues]) ++AC_INIT([Comskip], [0.81.095], [https://github.com/erikkaashoek/Comskip/issues]) + AM_INIT_AUTOMAKE([-Wall -Werror foreign]) + + : ${CFLAGS=""} diff --git a/src/cower/PKGBUILD b/src/cower/PKGBUILD index 7a020b9..e850c08 100644 --- a/src/cower/PKGBUILD +++ b/src/cower/PKGBUILD @@ -1,24 +1,24 @@ # Maintainer: Dave Reisner pkgname=cower -pkgver=16 -pkgrel=1 +pkgver=17 +pkgrel=2 pkgdesc="A simple AUR agent with a pretentious name" arch=('i686' 'x86_64') url="http://github.com/falconindy/cower" license=('MIT') -depends=('curl' 'openssl' 'pacman' 'yajl') +depends=('curl' 'pacman' 'yajl') makedepends=('perl') source=("https://pkgbuild.com/~dreisner/sources/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) validpgpkeys=('487EACC08557AD082088DABA1EB2638FF56C0C53') # Dave Reisner -md5sums=('f141e441b7775df3d3a1ba3a80bc3d1d' +md5sums=('263c216e6643751b6c96eebfdd70c359' 'SKIP') build() { cd "$pkgname-$pkgver" make - sed '/^$/q' cower.c >LICENSE + sed '/^$/q' src/cower.c >LICENSE } package() { diff --git a/src/duplicati-latest/PKGBUILD b/src/duplicati-latest/PKGBUILD index c17331f..14d901d 100644 --- a/src/duplicati-latest/PKGBUILD +++ b/src/duplicati-latest/PKGBUILD @@ -1,25 +1,24 @@ +# Maintainer: Joey Dumont # Maintainer: Bjorn Neergaard -# Contributor: Danny Su +# Contributor: Danny Su pkgname=duplicati-latest -pkgver=2.0.1.52 +pkgver=2.0.1.69 pkgrel=1 -pkgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers' +_date=2017-06-29 +kgdesc='A free backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers' url='http://duplicati.com' license=('LGPL') install='duplicati.install' -source=("https://github.com/duplicati/duplicati/releases/download/v2.0.1.52-2.0.1.52_canary_2017-03-13/duplicati-2.0.1.52_canary_2017-03-13.zip" - 'duplicati.service' 'duplicati-user.service') -sha1sums=('35b8ae50d0c8f04145bf9b8b251c6c0249033ad7' - '8298fe7fbe3ba71a9773220ab236eb6350e89f87' - '87efc36e4eb6d6388b532d5ee66e705f4d7ae96f') -sha256sums=('1d7fbdb6a6ddda15f69914f7afc1eba14a79601907ee34dc36e2527a42a8c387' +source=(https://github.com/duplicati/duplicati/releases/download/v${pkgver}-${pkgver}_canary_${_date}/duplicati-${pkgver}_canary_${_date}.zip + duplicati.service + duplicati-user.service) +sha256sums=('1e08216e8a1fbfe2f18d32ca9244a3379516acb72073a72dea1d498927f1e3de' '3237249cb9de137c3284a5cd92a451f3a49ec2183c6254be4b5ef7969e04e4a1' - '1a29b9d83f70cb98927bdc0116d1d9f160d2d9ab1de63ce29bd99c3a3842a54b') + '973bac022f4952ddbd517675cf67f4ca70699b1c343346d42cf868d61f546201') arch=('i686' 'x86_64') depends=('gtk-sharp-2' 'mono') - package() { # Install the service. install -Dm644 duplicati.service "${pkgdir}/usr/lib/systemd/system/duplicati.service" diff --git a/src/duplicati-latest/duplicati-user.service b/src/duplicati-latest/duplicati-user.service index 465ac3c..0698ac3 100644 --- a/src/duplicati-latest/duplicati-user.service +++ b/src/duplicati-latest/duplicati-user.service @@ -1,6 +1,6 @@ [Unit] Description=Duplicati -After=network.target +After=network.target,graphical.target [Service] ExecStart=/usr/bin/mono /opt/duplicati-latest/Duplicati.GUI.TrayIcon.exe --webservice-port=8200 diff --git a/src/emulationstation-autoscraper/PKGBUILD b/src/emulationstation-autoscraper/PKGBUILD index 86e1237..cde5825 100644 --- a/src/emulationstation-autoscraper/PKGBUILD +++ b/src/emulationstation-autoscraper/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Oliver Jaksch pkgname=emulationstation-autoscraper -pkgver=241.f132e6a +pkgver=246.7bce4f9 pkgrel=1 pkgdesc="An auto-scraper for EmulationStation written in Go using hashes" arch=('i686' 'x86_64' 'arm' 'armv6h' 'armv7h') @@ -23,10 +23,8 @@ package() { strip "${srcdir}/scraper" install -Dm755 "${srcdir}/scraper" "${pkgdir}/usr/bin/${pkgname}" install -Dm644 "${srcdir}/src/github.com/sselph/scraper/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" - install -Dm644 "${srcdir}/src/github.com/nfnt/resize/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-resize.txt" - install -Dm644 "${srcdir}/src/github.com/golang/snappy/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-snappy.txt" - install -Dm644 "${srcdir}/src/github.com/syndtr/goleveldb/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-goleveldb.txt" - install -Dm644 "${srcdir}/src/github.com/hashicorp/golang-lru/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-golang-lru.txt" - install -Dm644 "${srcdir}/src/github.com/mitchellh/go-homedir/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-go-homedir.txt" - install -Dm644 "${srcdir}/src/github.com/kr/fs/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/license-fs.txt" + for LIC in $(find ./src/github.com/sselph/scraper/vendor/github.com -name LICENSE); do + PKGNAME="$(echo ${LIC} | awk -F "/" '{print $(NF-1)}')" + install -Dm644 "${srcdir}/${LIC}" "${pkgdir}/usr/share/licenses/${pkgname}/license.${PKGNAME}" + done } diff --git a/src/emulationstation-git/PKGBUILD b/src/emulationstation-git/PKGBUILD index 9446cd1..8a93036 100644 --- a/src/emulationstation-git/PKGBUILD +++ b/src/emulationstation-git/PKGBUILD @@ -5,22 +5,22 @@ pkgname=emulationstation-git _gitname=EmulationStation pkgrel=1 -pkgver=820.54a3c3e +pkgver=899.268e6c8 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') -url="https://github.com/Herdinger/EmulationStation" +url="https://github.com/RetroPie/EmulationStation" license=('MIT') makedepends=('git' 'boost' 'freetype2' 'eigen' 'cmake' 'mesa' 'libsm') -depends=('alsa-lib' 'sdl2' 'boost-libs' 'freeimage' 'ttf-dejavu' 'glu') +depends=('alsa-lib' 'sdl2' 'boost-libs' 'freeimage' 'ttf-dejavu' 'glu' 'vlc') if [ "$CARCH" = "armv6h" ]; then depends+=('raspberrypi-firmware') else depends+=('libgl') fi -source=('git://github.com/Herdinger/EmulationStation.git' - 'psp_scapper.patch') +source=('git://github.com/RetroPie/EmulationStation.git' + 'git://github.com/zeux/pugixml.git') md5sums=('SKIP' - '3a5732b192e6c25ec655bc4bffa0a0c6') + 'SKIP') provides=('emulationstation') pkgver() { @@ -28,9 +28,15 @@ pkgver() { printf "%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } +prepare() { + cd "$srcdir/$_gitname" + git submodule init + git config submodule.external/pugixml.url $srcdir/pugixml + git submodule update +} + build() { cd "$srcdir/$_gitname" - patch -Np1 -i "$srcdir"/psp_scapper.patch mkdir -p "$srcdir/$_gitname/build" cd "$srcdir/$_gitname/build" cmake .. diff --git a/src/gajim-plugin-omemo/PKGBUILD b/src/gajim-plugin-omemo/PKGBUILD index ab84e26..3aa959c 100644 --- a/src/gajim-plugin-omemo/PKGBUILD +++ b/src/gajim-plugin-omemo/PKGBUILD @@ -2,13 +2,13 @@ pkgname=gajim-plugin-omemo _pkgname=omemo -pkgver=1.2.0 +pkgver=1.2.1 pkgrel=1 pkgdesc="Gajim plugin for OMEMO Multi-End Message and Object Encryption." arch=(any) url="https://dev.gajim.org/gajim/gajim-plugins/wikis/OmemoGajimPlugin" license=('GPL') -depends=("gajim" "python2-qrcode" "python2-setuptools" "python2-cryptography" "python2-axolotl-git" "python2-future") +depends=("gajim" "python2-qrcode" "python2-setuptools" "python2-cryptography" "python2-axolotl" "python2-future") provides=('gajim-plugin-omemo') conflicts=('gajim-plugin-omemo-git') source=("${_pkgname}-${pkgver}.zip::https://ftp.gajim.org/plugins_0.16_zip/${_pkgname}.zip") diff --git a/src/jdk/PKGBUILD b/src/jdk/PKGBUILD index e3f4f34..4902491 100644 --- a/src/jdk/PKGBUILD +++ b/src/jdk/PKGBUILD @@ -13,7 +13,7 @@ url=http://www.oracle.com/technetwork/java/javase/downloads/index.html license=('custom') depends=('ca-certificates-java' 'hicolor-icon-theme' 'java-environment-common' 'java-runtime-common' 'nss' 'xdg-utils') optdepends=('alsa-lib: for basic sound support' - 'eclipse: to use "Oracle Java Mission Control" plugins in Eclipse' + 'eclipse-java: to use "Oracle Java Mission Control" plugins in Eclipse' 'gtk2: for Gtk+ look and feel (desktop)') provides=("java-runtime=$_major" "java-runtime-headless=$_major" "java-web-start=$_major" "java-environment=$_major" "java-runtime-jre=$_major" "java-runtime-headless-jre=$_major" "java-web-start-jre=$_major" "java-environment-jdk=$_major" diff --git a/src/jdk6/PKGBUILD b/src/jdk6/PKGBUILD index 77bfbae..a27f140 100755 --- a/src/jdk6/PKGBUILD +++ b/src/jdk6/PKGBUILD @@ -8,24 +8,48 @@ _major=6 _minor=45 _build=b06 pkgver=${_major}u${_minor} -pkgrel=4 +pkgrel=6 pkgdesc="Oracle Java $_major Development Kit (public release - end of support)" arch=('i686' 'x86_64') url=https://www.java.com/en/download/faq/java_6.xml license=('custom') -depends=('ca-certificates-java' 'desktop-file-utils' 'hicolor-icon-theme' 'java-environment-common' - 'java-runtime-common' 'libx11' 'libxrender' 'libxslt' 'libxtst' 'shared-mime-info' 'xdg-utils') -optdepends=('alsa-lib: for basic sound support' - 'derby: for Oracle Apache Derby Java database (AUR)' - 'eclipse: "Oracle Java Mission Control" plugins for Eclipse' - 'gtk2: for Gtk+ look and feel (desktop)' - 'ttf-font: fonts' - 'visualvm: for lightweight profiling capabilities') -provides=("java-runtime=$_major" "java-runtime-headless=$_major" "java-web-start=$_major" "java-environment=$_major" - "java-runtime-jre=$_major" "java-runtime-headless-jre=$_major" "java-web-start-jre=$_major" "java-environment-jdk=$_major") +depends=( + 'ca-certificates-java' + 'desktop-file-utils' + 'hicolor-icon-theme' + 'java-environment-common' + 'java-runtime-common' + 'libx11' + 'libxrender' + 'libxslt' + 'libxtst' + 'shared-mime-info' + 'xdg-utils' +) +optdepends=( + 'alsa-lib: for basic sound support' + 'derby: for Oracle Apache Derby Java database (AUR)' + 'eclipse: "Oracle Java Mission Control" plugins for Eclipse' + 'gtk2: for Gtk+ look and feel (desktop)' + 'ttf-font: fonts' + 'visualvm: for lightweight profiling capabilities' +) +provides=( + "java-runtime=$_major" + "java-runtime-headless=$_major" + "java-web-start=$_major" + "java-environment=$_major" + "java-runtime-jre=$_major" + "java-runtime-headless-jre=$_major" + "java-web-start-jre=$_major" + "java-environment-jdk=$_major" +) # Variables -DLAGENTS=('http::/usr/bin/curl -LC - -b oraclelicense=a -O') +DLAGENTS=( + 'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -b oraclelicense=a -o %o %u' + 'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' +) if [[ $CARCH = x86_64 ]]; then _arch=x64 _arch2=amd64 @@ -64,8 +88,14 @@ source=('javaws-launcher' "jvisualvm-$_jname.desktop" "policytool-$_jname.desktop" "http://download.oracle.com/otn-pub/java/jce_policy/$_major/jce_policy-$_major.zip") -source_i686=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin") -source_x86_64=("http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin") +source_i686=( + "https://www.dropbox.com/s/a6jvq5acpm8xk3b/$_pkgname-$pkgver-linux-i586.bin" + #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-i586.bin" +) +source_x86_64=( + "https://www.dropbox.com/s/ym5k71ftapaq4um/$_pkgname-$pkgver-linux-x64.bin" + #"http://download.oracle.com/otn-pub/java/jdk/$pkgver-$_build/$_pkgname-$pkgver-linux-x64.bin" +) md5sums=('45c15a6b4767288f2f745598455ea2bf' '4ecc28010b77b31c101e61f420a415fa' '6ab27fa31a5a83f98f4a36ec3bd47911' diff --git a/src/libblocksruntime/.gitignore b/src/libblocksruntime/.gitignore new file mode 100644 index 0000000..e4afa7d --- /dev/null +++ b/src/libblocksruntime/.gitignore @@ -0,0 +1,5 @@ +/src/ +/pkg/ +*.orig.tar.gz +*.pkg.tar.xz +*.src.tar.gz diff --git a/src/libblocksruntime/PKGBUILD b/src/libblocksruntime/PKGBUILD new file mode 100644 index 0000000..3fa49e6 --- /dev/null +++ b/src/libblocksruntime/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Michael Hansen + +pkgname=libblocksruntime +pkgver=0.4.1 +pkgrel=1 +pkgdesc="compiler-rt Blocks runtime library for Clang" +arch=("i686" "x86_64") +url="https://compiler-rt.llvm.org" +license=("custom:University of Illinois" "MIT") +depends=("clang") +source=("http://http.debian.net/debian/pool/main/libb/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz") +sha256sums=("7807e18d7d6cabd90f77c8b8a8ebd472516fa4ed6a02df82e0c33b1c5e112abc") + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + ./configure --prefix=/usr + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make install DESTDIR="${pkgdir}" +} diff --git a/src/libgcj17-bin/PKGBUILD b/src/libgcj17-bin/PKGBUILD index 4d80f8c..ce24a8d 100755 --- a/src/libgcj17-bin/PKGBUILD +++ b/src/libgcj17-bin/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Roberto Calabrese pkgname=libgcj17-bin -pkgver=6.3.0_13 +pkgver=6.3.0_21 pkgrel=1 pkgdesc="Dynamically load and interpret java class files. Built from binary \ 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_x86_64=(http://ftp.debian.org/debian/pool/main/g/gcc-6/${pkgname%-*}_${pkgver%_*}-${pkgver##*_}_amd64.deb) -sha1sums_i686=('55aa07f263c798f344e1b55737964019832ea982') -sha1sums_x86_64=('a790fbb3a7bc2ca645ee89109cd67be3972b9c42') +sha1sums_i686=('170bebdb4776f922ba3b42d24cd93862c027c097') +sha1sums_x86_64=('eeb0014af46d75e4aaf351481e8f08572f7af470') prepare() { tar xf data.tar.* diff --git a/src/libresonic/PKGBUILD b/src/libresonic/PKGBUILD index 7d7ea0e..b6dc898 100644 --- a/src/libresonic/PKGBUILD +++ b/src/libresonic/PKGBUILD @@ -1,29 +1,27 @@ # Maintainer: Federico Giuliani pkgname=libresonic -pkgver=6.1 -pkgrel=5 +pkgver=6.2 +pkgrel=2 pkgdesc="A free, web-based media streamer and jukebox." arch=('any') url="https://github.com/Libresonic/libresonic/" license=('GPL3') depends=('java-runtime-headless') conflicts=('subsonic' 'subsonic-kang' 'subsonic-kang-git' 'subsonic-beta') -backup=('var/lib/libresonic/db' 'var/lib/libresonic/libresonic.properties' 'var/lib/libresonic/libresonic.sh') -noextract=(libresonic-v${pkgver}.war libresonic-booter-jar-with-dependencies.jar) +backup=('var/lib/libresonic/libresonic.sh') +noextract=(libresonic-v${pkgver}.war) install=$pkgname.install -source=(https://jenkins.undocumented.software/job/libresonic/lastSuccessfulBuild/artifact/libresonic-booter/target/libresonic-booter-jar-with-dependencies.jar - https://github.com/Libresonic/libresonic/releases/download/v${pkgver}/libresonic-v${pkgver}.war +source=(https://github.com/Libresonic/libresonic/releases/download/v${pkgver}/libresonic-v${pkgver}.war 'libresonic.sh' 'libresonic.service') package() { cd ${srcdir} mkdir -p $pkgdir/var/lib/libresonic - mkdir -p $pkgdir/var/playlists + mkdir -p $pkgdir/var/lib/libresonic/playlists mkdir -p $pkgdir/usr/lib/systemd/system mkdir -p $pkgdir/etc/ - sed -i 's/LIBRESONIC_HOME=\/var\/libresonic/LIBRESONIC_HOME=\/var\/lib\/libresonic/' libresonic.sh mv libresonic-v${pkgver}.war libresonic.war cp * $pkgdir/var/lib/libresonic ln -fs /var/lib/libresonic/libresonic.sh $pkgdir/etc/libresonic.conf @@ -31,7 +29,6 @@ package() { chmod +x $pkgdir/var/lib/libresonic/libresonic.sh } -sha256sums=('SKIP' - '34e4771f730f6de17aa2ba039cfab26772af3ab08e3f0c36d3f0c7a6e315a8e0' - 'f1f4a22efb411d1f31f834f9f229e81c39d7f4db720281d9b0862c2f1b4d0697' +sha256sums=('458249eda3f105c0023c7b51d5983ed71a2cb6a3d3a22dd39be656ee359fab99' + '94bac6db567d01825d9795d2ae5813a80820c4066b4d3a3fdcdcb9e8c5bfafa8' 'afcef7b8ce8ceab58569440ed17d5828f39da072ea0d6e3e9fb82ac2feafcf9f') diff --git a/src/libresonic/libresonic.install b/src/libresonic/libresonic.install index b54414a..4f40446 100644 --- a/src/libresonic/libresonic.install +++ b/src/libresonic/libresonic.install @@ -1,5 +1,5 @@ _homedir=/var/lib/libresonic -_playlistdir=/var/playlists +_playlistdir=${_homedir}/playlists post_install() { diff --git a/src/libresonic/libresonic.sh b/src/libresonic/libresonic.sh index 2d058be..e264e3f 100644 --- a/src/libresonic/libresonic.sh +++ b/src/libresonic/libresonic.sh @@ -1,21 +1,15 @@ #!/bin/sh -################################################################################### -# Shell script for starting Libresonic. See http://libresonic.org. -# -# Author: Sindre Mehus -################################################################################### - -LIBRESONIC_HOME=/var/libresonic +LIBRESONIC_HOME=/var/lib/libresonic LIBRESONIC_HOST=0.0.0.0 -LIBRESONIC_PORT=4040 +LIBRESONIC_PORT=8080 LIBRESONIC_HTTPS_PORT=0 LIBRESONIC_CONTEXT_PATH=/ -LIBRESONIC_MAX_MEMORY=150 -LIBRESONIC_PIDFILE= -LIBRESONIC_DEFAULT_MUSIC_FOLDER=/var/music -LIBRESONIC_DEFAULT_PODCAST_FOLDER=/var/music/Podcast -LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=/var/playlists +LIBRESONIC_MAX_MEMORY=256 +LIBRESONIC_PIDFILE=libresonic.pid +LIBRESONIC_DEFAULT_MUSIC_FOLDER=/var/lib/libresonic/music +LIBRESONIC_DEFAULT_PODCAST_FOLDER=/var/lib/libresonic/podcast +LIBRESONIC_DEFAULT_PLAYLIST_FOLDER=/var/lib/libresonic/playlists quiet=0 @@ -23,13 +17,13 @@ usage() { echo "Usage: libresonic.sh [options]" echo " --help This small usage guide." echo " --home=DIR The directory where Libresonic will create files." - echo " Make sure it is writable. Default: /var/libresonic" + echo " Make sure it is writable. Default: /var/lib/libresonic" echo " --host=HOST The host name or IP address on which to bind Libresonic." echo " Only relevant if you have multiple network interfaces and want" echo " to make Libresonic available on only one of them. The default value" echo " will bind Libresonic to all available network interfaces. Default: 0.0.0.0" echo " --port=PORT The port on which Libresonic will listen for" - echo " incoming HTTP traffic. Default: 4040" + echo " incoming HTTP traffic. Default: 8080" echo " --https-port=PORT The port on which Libresonic will listen for" echo " incoming HTTPS traffic. Default: 0 (disabled)" echo " --context-path=PATH The context path, i.e., the last part of the Libresonic" @@ -39,11 +33,11 @@ usage() { echo " --pidfile=PIDFILE Write PID to this file. Default not created." echo " --quiet Don't print anything to standard out. Default false." echo " --default-music-folder=DIR Configure Libresonic to use this folder for music. This option " - echo " only has effect the first time Libresonic is started. Default '/var/music'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/music'" echo " --default-podcast-folder=DIR Configure Libresonic to use this folder for Podcasts. This option " - echo " only has effect the first time Libresonic is started. Default '/var/music/Podcast'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/podcast'" echo " --default-playlist-folder=DIR Configure Libresonic to use this folder for playlists. This option " - echo " only has effect the first time Libresonic is started. Default '/var/playlists'" + echo " only has effect the first time Libresonic is started. Default '/var/lib/libresonic/playlists'" exit 1 } @@ -111,17 +105,16 @@ if [ -L $0 ] && ([ -e /bin/readlink ] || [ -e /usr/bin/readlink ]); then fi ${JAVA} -Xmx${LIBRESONIC_MAX_MEMORY}m \ + -Dserver.address=${LIBRESONIC_HOST} \ + -Dserver.port=${LIBRESONIC_PORT} \ + -Dserver.httpsPort=${LIBRESONIC_HTTPS_PORT} \ + -Dserver.contextPath=${LIBRESONIC_CONTEXT_PATH} \ -Dlibresonic.home=${LIBRESONIC_HOME} \ - -Dlibresonic.host=${LIBRESONIC_HOST} \ - -Dlibresonic.port=${LIBRESONIC_PORT} \ - -Dlibresonic.httpsPort=${LIBRESONIC_HTTPS_PORT} \ - -Dlibresonic.contextPath=${LIBRESONIC_CONTEXT_PATH} \ -Dlibresonic.defaultMusicFolder=${LIBRESONIC_DEFAULT_MUSIC_FOLDER} \ -Dlibresonic.defaultPodcastFolder=${LIBRESONIC_DEFAULT_PODCAST_FOLDER} \ -Dlibresonic.defaultPlaylistFolder=${LIBRESONIC_DEFAULT_PLAYLIST_FOLDER} \ -Djava.awt.headless=true \ - -verbose:gc \ - -jar libresonic-booter-jar-with-dependencies.jar > ${LOG} 2>&1 & + -jar libresonic.war > ${LOG} 2>&1 & # Write pid to pidfile if it is defined. if [ $LIBRESONIC_PIDFILE ]; then diff --git a/src/libretro-vba-next-git/PKGBUILD b/src/libretro-vba-next-git/PKGBUILD index ec88cab..83fefef 100644 --- a/src/libretro-vba-next-git/PKGBUILD +++ b/src/libretro-vba-next-git/PKGBUILD @@ -6,6 +6,7 @@ pkgname=libretro-vba-next-git pkgver=681.e773475 pkgrel=1 pkgdesc="libretro implementation of VBA Next. (Game Boy Advance)" +groups=('libretro') arch=('i686' 'x86_64' 'arm' 'armv6h') url="https://github.com/libretro/vba-next" license=('GPL') diff --git a/src/ncurses5-compat-libs/.gitignore b/src/ncurses5-compat-libs/.gitignore index f6b7fac..bc5f0d3 100644 --- a/src/ncurses5-compat-libs/.gitignore +++ b/src/ncurses5-compat-libs/.gitignore @@ -1,5 +1,5 @@ *.asc -*.gz +*.tgz logs/ *.pkg.tar.xz *.sig diff --git a/src/ncurses5-compat-libs/PKGBUILD b/src/ncurses5-compat-libs/PKGBUILD index 2c266d1..8741e43 100644 --- a/src/ncurses5-compat-libs/PKGBUILD +++ b/src/ncurses5-compat-libs/PKGBUILD @@ -4,7 +4,7 @@ pkgname=ncurses5-compat-libs _pkgname=ncurses -_pkgver=6.0-20161224 +_pkgver=6.0-20170527 pkgver=${_pkgver/-/+} pkgrel=1 pkgdesc='System V Release 4.0 curses emulation library, ABI 5' @@ -15,7 +15,7 @@ depends=('glibc' 'gcc-libs' 'sh') provides=('libtinfo5') conflicts=('libtinfo5') source=(http://invisible-mirror.net/archives/ncurses/current/ncurses-${_pkgver}.tgz{,.asc}) -md5sums=('18d398f6120e6734b7a237f4bd3b9d21' +md5sums=('c0e32e50ed6fd81af7ecc4910de9fa3f' 'SKIP') validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey diff --git a/src/pacaur/PKGBUILD b/src/pacaur/PKGBUILD index 2a4e88e..c0b99cb 100644 --- a/src/pacaur/PKGBUILD +++ b/src/pacaur/PKGBUILD @@ -1,5 +1,5 @@ pkgname=pacaur -pkgver=4.7.6 +pkgver=4.7.9 pkgrel=1 pkgdesc="An AUR helper that minimizes user interaction" arch=('any') @@ -9,7 +9,7 @@ depends=('cower' 'expac' 'sudo' 'git') makedepends=('perl') backup=('etc/xdg/pacaur/config') source=("https://github.com/rmarquis/$pkgname/archive/$pkgver.tar.gz") -md5sums=('6e9d88d0ca3e6971e526fa8bc871ddf4') +md5sums=('83b52bd311ef2e48f62fc1c66a03bdb7') build() { cd "$pkgname-$pkgver" diff --git a/src/perl-file-libmagic/PKGBUILD b/src/perl-file-libmagic/PKGBUILD index a4c4515..a4cd3e8 100644 --- a/src/perl-file-libmagic/PKGBUILD +++ b/src/perl-file-libmagic/PKGBUILD @@ -2,7 +2,7 @@ pkgname=perl-file-libmagic pkgver=1.15 -pkgrel=3 +pkgrel=4 pkgdesc="Determine MIME types of data or files using libmagic" arch=('any') url="http://search.cpan.org/~drolsky/File-LibMagic" diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD index 1c1ae24..acf9578 100644 --- a/src/prosody-hg-stable/PKGBUILD +++ b/src/prosody-hg-stable/PKGBUILD @@ -8,7 +8,7 @@ pkgname=prosody-hg-stable pkgrel=1 -pkgver=0.10.r7324+.4ba8cb75d925+ +pkgver=0.10.r7386+.39188851811c+ pkgver() { cd "$srcdir/prosody-hg" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" diff --git a/src/python-sleekxmpp/PKGBUILD b/src/python-sleekxmpp/PKGBUILD index 51acbcc..b3b4df0 100644 --- a/src/python-sleekxmpp/PKGBUILD +++ b/src/python-sleekxmpp/PKGBUILD @@ -3,27 +3,27 @@ pkgname=('python-sleekxmpp' 'python2-sleekxmpp') pkgbase='python-sleekxmpp' _realname='sleekxmpp' -pkgver=1.3.1 +pkgver=1.3.2 pkgrel=1 pkgdesc="A XMPP library written for Python 3.x" arch=("any") url="http://github.com/fritzy/SleekXMPP" license=('MIT') -source=("https://pypi.python.org/packages/source/s/sleekxmpp/sleekxmpp-$pkgver.tar.gz") -md5sums=('ff7c1154fb238efa83ea64ef91a1bff4') +source=("https://github.com/fritzy/SleekXMPP/archive/sleek-${pkgver}.tar.gz") +md5sums=('2f92d5d140de7de098af7e4aefa7ab5d') makedepends=("python2" "python") package_python-sleekxmpp() { depends=('python') optdepends=('python-dnspython: SRV support') - cd "$srcdir/sleekxmpp-$pkgver" + cd "$srcdir/SleekXMPP-sleek-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 } package_python2-sleekxmpp() { depends=('python2') optdepends=('python2-dnspython: SRV support') - cd "$srcdir/sleekxmpp-$pkgver" + cd "$srcdir/SleekXMPP-sleek-$pkgver" python2 setup.py install --root="$pkgdir/" --optimize=1 } # vim:set ts=2 sw=2 et: diff --git a/src/python2-sabyenc/PKGBUILD b/src/python2-sabyenc/PKGBUILD index 9a40e5c..c8941d6 100644 --- a/src/python2-sabyenc/PKGBUILD +++ b/src/python2-sabyenc/PKGBUILD @@ -2,10 +2,10 @@ pkgname=python2-sabyenc pkgver=3.0.2 -pkgrel=2 +pkgrel=3 pkgdesc="Python2 yEnc package optimized for use within SABnzbd" url="https://github.com/sabnzbd/sabyenc" -arch=('i686' 'x86_64') +arch=('i686' 'x86_64' 'armv7h') license=("GPL") depends=("python2") makedepends=("python2-setuptools") diff --git a/src/qemu-user-static/PKGBUILD b/src/qemu-user-static/PKGBUILD index 8cd9210..abc96c2 100644 --- a/src/qemu-user-static/PKGBUILD +++ b/src/qemu-user-static/PKGBUILD @@ -3,7 +3,7 @@ pkgname=qemu-user-static pkgver=2.8 -pkgrel=3 +pkgrel=7 pkgdesc="A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation, statically linked." arch=('i686' 'x86_64') license=('GPL2' 'LGPL2.1') @@ -13,10 +13,10 @@ optdepends=('binfmt-support: to allow handling foreign ELF binaries and executin conflicts=() _arch=i386 [ "$CARCH" = 'x86_64' ] && _arch=amd64 -_debsrc=${pkgname}_${pkgver}+dfsg-3_${_arch}.deb +_debsrc=${pkgname}_${pkgver}+dfsg-6_${_arch}.deb source=(http://ftp.debian.org/debian/pool/main/q/qemu/${_debsrc}) -sha1sums=('b25ffe5cc9d403805c61633f789ec51f67826903') -[ "$CARCH" = 'i686' ] && sha1sums=('aee7d2ae336a4971c566f3c915092aedc297e4ef') +sha1sums=('9983f1e7fc472afcbbe1ecbe26911f2971f6143f') +[ "$CARCH" = 'i686' ] && sha1sums=('355170a50aefcdffd4b9977d9225152468d29077') prepare() { cd "$srcdir" diff --git a/src/redis-desktop-manager/PKGBUILD b/src/redis-desktop-manager/PKGBUILD index 3aa3b9b..219a02f 100644 --- a/src/redis-desktop-manager/PKGBUILD +++ b/src/redis-desktop-manager/PKGBUILD @@ -1,7 +1,7 @@ -# Maintainer: Vyacheslav Konovalov +# Maintainer: Vyacheslav Konovalov pkgname=redis-desktop-manager -_pkgver=0.9.0-alpha3 +_pkgver=0.9.0-alpha4 pkgver=${_pkgver/-/_} pkgrel=1 pkgdesc='Open source cross-platform Redis Desktop Manager based on Qt 5' diff --git a/src/reprepro/PKGBUILD b/src/reprepro/PKGBUILD index ff678e6..ee22b48 100644 --- a/src/reprepro/PKGBUILD +++ b/src/reprepro/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: max-k pkgname=reprepro -pkgver=4.17.1 +pkgver=5.1.1 pkgrel=1 pkgdesc="A tool to handle local repositories of Debian packages" arch=('i686' 'x86_64') @@ -11,7 +11,7 @@ license=('GPL') depends=('db' 'gpgme' 'zlib' 'bzip2' 'libarchive') optdepends=('apt: Importing from other sources') source=("http://ftp.debian.org/debian/pool/main/r/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz") -sha256sums=('1f6668d2dba652a71a7d9fddb39dcf949336513b0aaa4c71c14081e833cc2d5c') +sha256sums=('fbf1b632e33096845febc6dcb278c4e946272cb6692e2d6c86ca35bb5b1758fc') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/src/sabnzbd/PKGBUILD b/src/sabnzbd/PKGBUILD index 3eaaadf..8c351e9 100644 --- a/src/sabnzbd/PKGBUILD +++ b/src/sabnzbd/PKGBUILD @@ -1,6 +1,6 @@ pkgname=sabnzbd _pkgname=SABnzbd -pkgver=2.0.0 +pkgver=2.1.0 pkgrel=1 pkgdesc="A web-interface based binary newsgrabber with NZB file support" url="http://www.sabnzbd.org" @@ -14,7 +14,7 @@ install="${pkgname}.install" backup=("etc/conf.d/sabnzbd" "opt/${pkgname}/${pkgname}.ini") 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") -md5sums=('3f8c34ef5b20855172db82080d1b9dad' +md5sums=('591f4e2acd1c0fb1f02c14b12047561e' '48d60a1c626503c7fef1bc5374390513' '36e5f0f60f28f67102682f80e33c6d4b' '69b9bcbcf67ff3e7a4cdd9f26e001341' diff --git a/src/searx/PKGBUILD b/src/searx/PKGBUILD index 3cadf0e..934d3e2 100644 --- a/src/searx/PKGBUILD +++ b/src/searx/PKGBUILD @@ -3,31 +3,31 @@ # Jean Lucas and Reventlov pkgname=searx -pkgver=0.11.0 +pkgver=0.12.0 pkgrel=2 pkgdesc="A privacy-respecting, hackable metasearch engine" arch=('any') url="https://asciimoo.github.io/searx/" license=('AGPL') makedepends=('openssl') -depends=('python2-flask' - 'python2-flask-babel' - 'python2-requests' - 'python2-lxml' - 'python2-yaml' - 'python2-dateutil' - 'python2-pygments' - 'python2-certifi' - 'python2-pyasn1' - 'python2-ndg-httpsclient' - 'python2-pysocks') +depends=( 'python2-certifi' + 'python2-flask' + 'python2-flask-babel' + 'python2-lxml' + 'python2-idna' + 'python2-pygments' + 'python2-pyopenssl' + 'python2-dateutil' + 'python2-yaml' + 'python2-requests' + 'python2-pysocks') conflicts=('searx-git') backup=('etc/searx/settings.yml') install=searx.install source=("https://github.com/asciimoo/searx/archive/v$pkgver.zip" 'searx.install' 'searx.service') -sha512sums=('f1f28d6135ef2a8e254a700ae9ef3366fccc83f1c2c2574f4d276347304bae6aa397f5d3a4bad4f66b19b13470c6cc724eee2c68bc004a4876a7804a7c79b97a' +sha512sums=('2809b3dadcc7511477dd58150e65641877f4f09850cb038ec8e445982d21af4dc7121acf4f948520b457ed138902bb418fc5f678590f7a92716af7ba68851494' 'daf98a69d87dc78ea645a02146d67b0a2903b3b219edadf2e3c987c20d0751ac147b72fe185c74bfe3e0b154ed8ee4b9b503e7ca922548fad52157aada05803c' '64ab805f7e0089d9b638c2972687ba60331304b3d63bfff138ce8b7903d999f40854067c384cafbc6c635afc335bd084b758cbb7c5cac397d97ed1f31e67ac6e') diff --git a/src/solaar-git/PKGBUILD b/src/solaar-git/PKGBUILD index 7fb7079..5e95961 100644 --- a/src/solaar-git/PKGBUILD +++ b/src/solaar-git/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: Arnaud Taffanel # Contributor: Victor Häggqvist pkgname=solaar-git -pkgver=20151002 +pkgver=r930.dd2f884 pkgrel=1 pkgdesc="Linux devices manager for the Logitech Unifying Receiver." arch=('any') @@ -10,9 +10,7 @@ url="http://pwr.github.io/Solaar/" license=('GPL2') depends=('python' 'python-pyudev' 'python-gobject' 'pygtk' 'python-six') -optdepends=( - 'libappindicator3: better integration into Unity' - ) +optdepends=('libappindicator-gtk3') makedepends=('git') provides=('solaar') conflicts=('solaar') @@ -20,6 +18,11 @@ install='solaar.install' source=('git+https://github.com/pwr/Solaar.git' 'solaar.install') md5sums=('SKIP' '4057d7179fe2ae9718b8aac4607a2c47') +pkgver() { + cd "$srcdir/Solaar" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + package() { cd "$srcdir/Solaar" python3 setup.py install --root="$pkgdir/" --optimize=1 diff --git a/src/sonarr/PKGBUILD b/src/sonarr/PKGBUILD index 9b6d295..d85e2b4 100644 --- a/src/sonarr/PKGBUILD +++ b/src/sonarr/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Daniel Egeberg # Contributor: Justin Dray pkgname="sonarr" -pkgver="2.0.0.4689" -pkgrel=1 +pkgver="2.0.0.4753" +pkgrel=3 pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone" arch=(any) url="https://sonarr.tv" @@ -20,11 +20,13 @@ conflicts=('nzbdrone' 'nzbdrone-torrents') replaces=('nzbdrone' 'nzbdrone-torrents') source=("https://update.sonarr.tv/v2/master/mono/NzbDrone.master.${pkgver}.mono.tar.gz" "sonarr.sh" - "sonarr.service") + "sonarr.service" + "sonarr.sysusers") noextract=() -sha512sums=('cb69b592f844882f93c0ca41e1644c43bfee455522225a0e143013a14dddf176180a8879bc5935dc9ac1342b5de47220e10cb0f2ecdee11838ffbda3431b4f83' - '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' - '438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c') +sha512sums=('5bbe13207cbc0af08d0dd1584f6ea25d10faa07f1835ce6b253fd2401d95dff3351c9a16cdb8ce3b71bd8ee153e7bf90c05f46e747144d3e4b2908c8176e41ae' + '24177aac07d92c659e341419825cc56300f27cc665796580d3ad865134c504f5f4a7c26dbfe9612bd1d6c62a5113a2d7cd53d9292b7c108a0348053eae1fceec' + '438de225c38c26aaa15cae243b18d0be85f3f0e54f1297bf182082a0bdbd936d21928cdcdb899f0f18c6ec32ee88c2e0f0d29b8a2a1cdf98a8e1907cd6f36a2c' + '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') package() { cd "$srcdir" @@ -40,4 +42,6 @@ package() { msg2 "Install sonarr.service" install -D -m 644 "${srcdir}/sonarr.service" "${pkgdir}/usr/lib/systemd/system/sonarr.service" + + install -Dm644 "$srcdir/sonarr.sysusers" "$pkgdir/usr/lib/sysusers.d/sonarr.conf" } diff --git a/src/sonarr/sonarr.install b/src/sonarr/sonarr.install index fd82ca1..2af24a1 100644 --- a/src/sonarr/sonarr.install +++ b/src/sonarr/sonarr.install @@ -1,14 +1,5 @@ post_install() { - if grep -q "^sonarr" /etc/group &> /dev/null ; then - groupmod -n sonarr sonarr &> /dev/null - else - groupadd -r sonarr &> /dev/null - fi - if grep -q "^sonarr:" /etc/passwd 2> /dev/null ; then - usermod -s /bin/false -c "Sonarr daemon" -d /var/lib/sonarr -g sonarr sonarr &> /dev/null - else - useradd -s /bin/false -c "Sonarr daemon user" -d /var/lib/sonarr -g sonarr -r sonarr &> /dev/null - fi + systemd-sysusers sonarr.conf mkdir -p /var/lib/sonarr if [[ ! -f /var/lib/sonarr/config.xml ]] diff --git a/src/sonarr/sonarr.sh b/src/sonarr/sonarr.sh index 1b1e91d..b31535a 100755 --- a/src/sonarr/sonarr.sh +++ b/src/sonarr/sonarr.sh @@ -1,2 +1,3 @@ #!/bin/sh +export MONO_TLS_PROVIDER=legacy exec mono /usr/lib/sonarr/NzbDrone.exe "$@" diff --git a/src/sonarr/sonarr.sysusers b/src/sonarr/sonarr.sysusers new file mode 100644 index 0000000..213fe8c --- /dev/null +++ b/src/sonarr/sonarr.sysusers @@ -0,0 +1 @@ +u sonarr - "Sonarr daemon" /var/lib/sonarr diff --git a/src/spectrum2/PKGBUILD b/src/spectrum2/PKGBUILD index 34cd094..38832a9 100644 --- a/src/spectrum2/PKGBUILD +++ b/src/spectrum2/PKGBUILD @@ -5,7 +5,7 @@ pkgname=spectrum2 pkgver=2.0.3 -pkgrel=4 +pkgrel=5 #epoch= pkgdesc="Create C++ transports easily" arch=('any') @@ -33,14 +33,14 @@ install= changelog= source=("https://github.com/hanzz/$pkgname/archive/$pkgver.tar.gz" 'spectrum2.service') -noextract=() sha256sums=('694172dfbf62d7de19bbcc06ba11113d238c86e36d39297b2f80d4b277e03933' '8b95ddcf90449dcd0dec111276c69d04a92d09a0f9e1815009b2179a8050c9d1') +noextract=() validpgpkeys=() build() { cd "$srcdir/$pkgname-$pkgver" - cmake . -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -DSPECTRUM_VERSION=${pkgver} + cmake . -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -DSPECTRUM_VERSION=${pkgver} -DIRC_INCLUDE_DIR=/usr/include/qt/Communi make } diff --git a/src/ttf-ms-fonts/PKGBUILD b/src/ttf-ms-fonts/PKGBUILD index 066bd8c..5211d46 100644 --- a/src/ttf-ms-fonts/PKGBUILD +++ b/src/ttf-ms-fonts/PKGBUILD @@ -13,7 +13,6 @@ license=('custom:microsoft') depends=('fontconfig' 'xorg-fonts-encodings' 'xorg-font-utils') makedepends=('libarchive>=3.0.2') provides=('ttf-font') -install=$pkgname.install _sfpath="http://downloads.sourceforge.net/corefonts" source=($_sfpath/andale32.exe $_sfpath/arial32.exe $_sfpath/arialb32.exe $_sfpath/comic32.exe $_sfpath/courie32.exe $_sfpath/georgi32.exe diff --git a/src/ttf-oxygen/PKGBUILD b/src/ttf-oxygen/PKGBUILD index 77262e1..8a79f15 100644 --- a/src/ttf-oxygen/PKGBUILD +++ b/src/ttf-oxygen/PKGBUILD @@ -19,8 +19,7 @@ source=("https://download.kde.org/stable/plasma/$pkgver/oxygen-fonts-$pkgver.tar sha256sums=('a02f6580e9a53cb16694a99adbb6dbf76f17584f3e97f469a22286299507838c') prepare() { - [[ -d build ]] && rm -rf build - mkdir build + mkdir -p build } build() { @@ -45,6 +44,6 @@ package() { "$pkgdir"/usr/share/fonts/TTF/ install -d "$pkgdir"/usr/share/licenses/$pkgname - install -m644 "$srcdir"/oxygen-fonts-$pkgver/COPYING-{GPL+FE.txt,OFL} \ + install -m644 ../oxygen-fonts-$pkgver/COPYING-{GPL+FE.txt,OFL} \ "$pkgdir"/usr/share/licenses/$pkgname } diff --git a/src/wallabag/PKGBUILD b/src/wallabag/PKGBUILD index e301650..d601238 100644 --- a/src/wallabag/PKGBUILD +++ b/src/wallabag/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Philipp Schmitt (philippschmittco) pkgname=wallabag -pkgver=2.2.2 +pkgver=2.2.3 pkgrel=1 pkgdesc='Self hostable application for saving web pages' arch=('any') @@ -22,7 +22,7 @@ optdepends=( install="$pkgname.install" options=(!strip) source=("https://static.wallabag.org/releases/wallabag-release-${pkgver}.tar.gz") -sha256sums=('40d98bd556116dbc28f92339f0e5b93836ece87dcb01e7aaa628ea98855a1f51') +sha256sums=('13fe5cb7cfc741abee08312f0055e9549e60590daff2fac41be5266f7956d857') backup=("etc/webapps/${pkgname}/parameters.yml" "usr/share/webapps/${pkgname}/parameters.yml" "var/lib/${pkgname}/data/db/wallabag.sqlite"