diff --git a/ppa b/ppa index 8b3055a..461b868 100755 --- a/ppa +++ b/ppa @@ -173,6 +173,10 @@ reinstall() { list_installed | xargs sudo pacman -S --noconfirm } +update_installed() { + update $(list_installed | xargs aurchain) +} + clean() { # git clean -e 'aur/*' -dxn | grep -v .git git clean -e '*.git*' -e 'aur/*' -dxf diff --git a/src/ampache-git/PKGBUILD b/src/ampache-git/PKGBUILD index 9b8ef05..90e9ba1 100644 --- a/src/ampache-git/PKGBUILD +++ b/src/ampache-git/PKGBUILD @@ -3,8 +3,8 @@ pkgname=ampache-git _gitname=ampache -pkgver=3.8.9.4.g33e39238 -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/biboumi-git/PKGBUILD b/src/biboumi-git/PKGBUILD index 7bab95c..08c7b70 100644 --- a/src/biboumi-git/PKGBUILD +++ b/src/biboumi-git/PKGBUILD @@ -2,7 +2,7 @@ _pkgname=biboumi pkgname="$_pkgname-git" -pkgver=8.2.r66.gd421ebd +pkgver=8.2.r74.gcd20177 pkgrel=1 pkgdesc="XMPP gateway to IRC" arch=('i686' 'x86_64' 'armv7h' 'aarch64') @@ -19,21 +19,21 @@ md5sums=('SKIP' '4d83eb74d68a2328b19c1e8df5cdb5d7' '07c92af3248861ce94d361e98cfb7f5c') -provides=("$_pkgname=5.99") +provides=("$_pkgname") conflicts=("$_pkgname") pkgver() { - cd "$srcdir/$_pkgname" + cd $_pkgname git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd "$srcdir/$_pkgname" + cd $_pkgname mkdir -p build } build() { - cd "$srcdir/$_pkgname/build" + cd $_pkgname/build cmake .. \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -43,14 +43,15 @@ build() { } package() { - cd "$srcdir/$_pkgname/build" + cd $_pkgname/build make DESTDIR="$pkgdir/" install - 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 .. + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/LICENSE + install -dm755 "$pkgdir"/usr/share/doc/$_pkgname/ + install -Dm644 doc/*.rst "$pkgdir"/usr/share/doc/$_pkgname/ + install -Dm644 conf/biboumi.cfg "$pkgdir"/etc/$_pkgname/$_pkgname.cfg - cd "$srcdir" - install -Dm644 sysuser.conf "$pkgdir/usr/lib/sysusers.d/$_pkgname.conf" + cd .. + install -Dm644 sysuser.conf "$pkgdir"/usr/lib/sysusers.d/$_pkgname.conf } diff --git a/src/clean-chroot-manager/PKGBUILD b/src/clean-chroot-manager/PKGBUILD index 2300882..45cae9b 100644 --- a/src/clean-chroot-manager/PKGBUILD +++ b/src/clean-chroot-manager/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: graysky pkgname=clean-chroot-manager -pkgver=2.89 +pkgver=2.90 pkgrel=1 pkgdesc='Wrapper scripts for managing clean chroots.' arch=('any') @@ -11,7 +11,7 @@ depends=('devtools>=20180528-1' 'rsync') conflicts=('clean_chroot_manager') replaces=('clean_chroot_manager') source=("$pkgname-$pkgver.tar.gz::https://github.com/graysky2/clean-chroot-manager/archive/v$pkgver.tar.gz") -sha256sums=('07b4fc355abf6c7310ef8b48b729f3311127922e041e8fc15e9e4090ba813465') +sha256sums=('bf1a8adffcfd435937bda8c0757348c40af4dfe99758ae22e0748829adaf4499') install=ccm.install build() { diff --git a/src/nextcloud-app-keeweb/PKGBUILD b/src/nextcloud-app-keeweb/PKGBUILD index 52eef00..ec321a2 100755 --- a/src/nextcloud-app-keeweb/PKGBUILD +++ b/src/nextcloud-app-keeweb/PKGBUILD @@ -3,7 +3,7 @@ pkgname=nextcloud-app-keeweb pkgver=0.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Open Keepass stores inside Nextcloud" arch=('any') url="https://github.com/jhass/nextcloud-keeweb" @@ -14,6 +14,11 @@ options=('!strip') source=("https://github.com/jhass/nextcloud-keeweb/releases/download/v${pkgver}/keeweb-${pkgver}.tar.gz") sha512sums=("827e214622cf08b0af07a91a3764c47486333da2328883f3e4af6758316a8cb63341428ea8d2ff3f02bc86da3408ac5e21e653984d5b6455756963d9a26716bc") +prepare() { + cd "${srcdir}/keeweb" + sed -i 's/max-version="12"/max-version="13"/g' "appinfo/info.xml" +} + package() { install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" cp -a "${srcdir}/keeweb" "${pkgdir}/usr/share/webapps/nextcloud/apps/keeweb" diff --git a/src/prosody-hg-stable/PKGBUILD b/src/prosody-hg-stable/PKGBUILD index a992c06..6df4c49 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.r7586+.8f9e18d4fe50+ +pkgver=0.10.r7499+.3d21c63ec03f+ pkgver() { cd "$srcdir/prosody-hg" printf "0.10.r%s.%s" "$(hg identify -n)" "$(hg identify -i)" diff --git a/src/python-authres/PKGBUILD b/src/python-authres/PKGBUILD index fc692c0..55f9408 100644 --- a/src/python-authres/PKGBUILD +++ b/src/python-authres/PKGBUILD @@ -4,7 +4,7 @@ # Contributor: Samed Beyribey pkgname=python-authres _pkgname=authentication-results-python -pkgver=0.900 +pkgver=1.1.0 pkgrel=1 pkgdesc="Python Authentication-Results headers generation and parsing" arch=('any') @@ -12,11 +12,8 @@ url="http://launchpad.net/authentication-results-python" license=('Apache') depends=('python') conflicts=('python2-authres') -source=("https://launchpad.net/$_pkgname/$pkgver/$pkgver/+download/authres-$pkgver.tar.gz" - "https://launchpad.net/$_pkgname/$pkgver/$pkgver/+download/authres-$pkgver.tar.gz.asc") -sha256sums=('de91d6cc6e5c6fef545bbf0a810a765fab4ca162906d14f3f2a6b9858602c186' - 'SKIP') -validpgpkeys=('E7729BFFBE85400FEEEE23B178D7DEFB9AD59AF1') # Donald Scott Kitterman +source=("https://launchpad.net/$_pkgname/${pkgver%.*}/$pkgver/+download/authres-$pkgver.tar.gz") +sha256sums=('dbec6f213146550421fbd2295e7d0122e899c42ca10e2b85e27088cc33a494d5') build() { cd "$srcdir/authres-$pkgver" diff --git a/src/python-postfix-policyd-spf/PKGBUILD b/src/python-postfix-policyd-spf/PKGBUILD index 92091a8..96b3c66 100644 --- a/src/python-postfix-policyd-spf/PKGBUILD +++ b/src/python-postfix-policyd-spf/PKGBUILD @@ -5,7 +5,7 @@ pkgname=python-postfix-policyd-spf _pkgname=pypolicyd-spf pkgver=2.0.2 _pkgver=2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Python Postfix Sender Policy Framework (SPF) filter" arch=('any') url="https://launchpad.net/pypolicyd-spf/" diff --git a/src/sonarr/PKGBUILD b/src/sonarr/PKGBUILD index cf00210..a145b71 100644 --- a/src/sonarr/PKGBUILD +++ b/src/sonarr/PKGBUILD @@ -1,9 +1,9 @@ # Maintainer: Daniel Egeberg # Contributor: Justin Dray pkgname="sonarr" -pkgver="2.0.0.5163" -pkgrel=1 -pkgdesc="PVR for newsgroup users. Formerly known as NZBDrone" +pkgver="2.0.0.5228" +pkgrel=2 +pkgdesc="PVR for newsgroup users" arch=(any) url="https://sonarr.tv" license=('GPL3') @@ -15,15 +15,12 @@ optdepends=('sabnzbd: an NZB downloader' 'transmission-qt: a torrent downloader (Qt version)' 'deluge: a torrent downloader') install='sonarr.install' -provides=('nzbdrone' 'nzbdrone-torrents') -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.sysusers") noextract=() -sha512sums=('f93c841d3069b85754f0770bfe7e309252a73874e236a54e1ab893d356b042d4f10d64ac493c9cda384d334c5a8674a15b592072309e6a726911bede0af9a7de' +sha512sums=('3281e5a487dce61e0bc7c5c83381465615941a7ccd49a3b593e1ff62d9ce83ae19addd1b08a83ecef5c6be613fe1fa52e5217ff19fddcd03f0f00a955f041e9e' '84efa2eebd9afe6b74203aefdc3fdbd4088ecfad17dbe929396f1ffc639743b615a9b75566a0b45d6b7925bd5675368015047c6d65c1421ffe8712728f350695' '591c76551f511198afa71b98bd5c1e3a800af4c24f8be3065148a0dccce85dcb2cdbad03e55efb66441f900df3b97043ea6bd1574cc0653808b8ab0e54abd999' '35af6024f61003c83e1b35bc5658bd8dbce65cadb6f06e6415de20f4c25ab4c4f107224c27668810f99c4a00bfd24175176c35a4b660243935aef872a39ebce7') diff --git a/src/sonarr/sonarr.install b/src/sonarr/sonarr.install index 2af24a1..f4170d2 100644 --- a/src/sonarr/sonarr.install +++ b/src/sonarr/sonarr.install @@ -2,13 +2,7 @@ post_install() { systemd-sysusers sonarr.conf mkdir -p /var/lib/sonarr - if [[ ! -f /var/lib/sonarr/config.xml ]] - then - if [[ -f /var/lib/nzbdrone/config.xml ]] - then - echo "A previous installation of nzbdrone has been detected. Copying previous configuration to Sonarr" - cp -r /var/lib/nzbdrone/* /var/lib/sonarr - fi + if [[ ! -f /var/lib/sonarr/config.xml ]]; then chown -R sonarr: /var/lib/sonarr fi } diff --git a/src/wallabag/PKGBUILD b/src/wallabag/PKGBUILD index 42b655e..42f41fb 100644 --- a/src/wallabag/PKGBUILD +++ b/src/wallabag/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Philipp Schmitt (philippschmittco) pkgname=wallabag -pkgver=2.3.2 +pkgver=2.3.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=('047a49d48a1199bd1634cab76d4af3dba95096885d4f7814377210fa76fbcc9f') +sha256sums=('eff21708f49f5d3d28dc51a34a5de63e551c1062ea3b7fd3c59d58fca26a058b') backup=("etc/webapps/${pkgname}/parameters.yml" "usr/share/webapps/${pkgname}/parameters.yml" "var/lib/${pkgname}/data/db/wallabag.sqlite" @@ -31,14 +31,14 @@ backup=("etc/webapps/${pkgname}/parameters.yml" package() { cd "${pkgdir}" mkdir -p usr/share/webapps - mv "${srcdir}/wallabag-release-${pkgver}" usr/share/webapps/${pkgname} + mv "${srcdir}/${pkgver}" "usr/share/webapps/${pkgname}" WALLABAG_CONF_DIR="${pkgdir}/usr/share/webapps/${pkgname}/app/config" install -d "${pkgdir}/etc/webapps/${pkgname}/" - mv "${WALLABAG_CONF_DIR}"/parameters.yml ${pkgdir}/etc/webapps/${pkgname}/ - chown -R http:http ${pkgdir}/etc/webapps/${pkgname} - ln -s /etc/webapps/${pkgname}/parameters.yml "${WALLABAG_CONF_DIR}"/ + mv "${WALLABAG_CONF_DIR}"/parameters.yml "${pkgdir}/etc/webapps/${pkgname}/" + chown -R http:http "${pkgdir}/etc/webapps/${pkgname}" + ln -s "/etc/webapps/${pkgname}/parameters.yml" "${WALLABAG_CONF_DIR}"/ _VAR_DIR="${pkgdir}/var/lib/${pkgname}/" install -d "$_VAR_DIR"