From fd8249d016683ade99a23251d6ffdf5d5a3e76a4 Mon Sep 17 00:00:00 2001 From: root Date: Sat, 6 Apr 2013 00:05:46 -0700 Subject: Sat Apr 6 00:05:46 PDT 2013 --- community/bumblebee/PKGBUILD | 52 - community/bumblebee/bumblebee.install | 16 - community/expac/PKGBUILD | 11 +- community/haskell-base64-bytestring/PKGBUILD | 41 + .../haskell-base64-bytestring.install | 23 + community/haskell-blaze-builder/PKGBUILD | 42 + .../haskell-blaze-builder.install | 24 + community/haskell-blaze-html/PKGBUILD | 37 + .../haskell-blaze-html/haskell-blaze-html.install | 23 + community/haskell-blaze-markup/PKGBUILD | 38 + .../haskell-blaze-markup.install | 22 + community/haskell-citeproc-hs/PKGBUILD | 43 + .../haskell-citeproc-hs.install | 23 + community/haskell-digest/PKGBUILD | 40 + community/haskell-digest/haskell-digest.install | 23 + community/haskell-highlighting-kate/PKGBUILD | 37 + .../haskell-highlighting-kate.install | 23 + community/haskell-json/PKGBUILD | 39 + community/haskell-json/haskell-json.install | 24 + community/haskell-pandoc-types/PKGBUILD | 40 + .../haskell-pandoc-types.install | 23 + community/haskell-pandoc/PKGBUILD | 37 + community/haskell-pandoc/haskell-pandoc.install | 23 + community/haskell-pcre-light/PKGBUILD | 42 + .../haskell-pcre-light/haskell-pcre-light.install | 23 + community/haskell-tagsoup/PKGBUILD | 36 + community/haskell-tagsoup/haskell-tagsoup.install | 23 + community/haskell-temporary/PKGBUILD | 36 + .../haskell-temporary/haskell-temporary.install | 23 + community/haskell-texmath/PKGBUILD | 40 + community/haskell-texmath/haskell-texmath.install | 23 + community/haskell-xml/PKGBUILD | 41 + community/haskell-xml/haskell-xml.install | 23 + community/haskell-zip-archive/PKGBUILD | 43 + .../haskell-zip-archive.install | 23 + community/iasl/PKGBUILD | 8 +- community/lightdm/PKGBUILD | 19 +- community/llvm-amdgpu-snapshot/PKGBUILD | 10 +- community/lshw/PKGBUILD | 7 +- community/meteorjs/PKGBUILD | 68 - community/meteorjs/meteor | 13 - community/meteorjs/node010.patch | 11 - community/mupdf/PKGBUILD | 5 +- community/openttd/PKGBUILD | 8 +- community/packagekit/PKGBUILD | 19 +- community/packagekit/alpm.patch | 1611 ++++++++++++++++++++ community/parrot/PKGBUILD | 8 +- community/pokerth/PKGBUILD | 13 +- community/pokerth/pokerth_game.pro.patch | 18 + community/rust/PKGBUILD | 57 - community/shotwell/PKGBUILD | 8 +- community/tiled-qt/PKGBUILD | 6 +- community/tomoyo-tools/PKGBUILD | 2 +- community/tomoyo-tools/tomoyo-tools.install | 2 +- extra/dovecot/PKGBUILD | 10 +- extra/kactivities/PKGBUILD | 6 +- extra/kdeaccessibility-jovie/PKGBUILD | 12 +- extra/kdeaccessibility-kaccessible/PKGBUILD | 6 +- extra/kdeaccessibility-kmag/PKGBUILD | 6 +- extra/kdeaccessibility-kmousetool/PKGBUILD | 6 +- extra/kdeaccessibility-kmouth/PKGBUILD | 6 +- extra/kdeadmin/PKGBUILD | 6 +- extra/kdeartwork/PKGBUILD | 6 +- extra/kdebase-konsole/PKGBUILD | 6 +- extra/kdebase-workspace/PKGBUILD | 6 +- extra/kdebase/PKGBUILD | 6 +- extra/kdebindings-kimono/PKGBUILD | 6 +- extra/kdebindings-korundum/PKGBUILD | 8 +- extra/kdebindings-kross/PKGBUILD | 6 +- extra/kdebindings-perlkde/PKGBUILD | 6 +- extra/kdebindings-perlqt/PKGBUILD | 6 +- extra/kdebindings-python/PKGBUILD | 6 +- extra/kdebindings-qtruby/PKGBUILD | 8 +- extra/kdebindings-qyoto/PKGBUILD | 6 +- extra/kdebindings-smokegen/PKGBUILD | 6 +- extra/kdebindings-smokekde/PKGBUILD | 6 +- extra/kdebindings-smokeqt/PKGBUILD | 6 +- extra/kdeedu-analitza/PKGBUILD | 6 +- extra/kdeedu-blinken/PKGBUILD | 6 +- extra/kdeedu-cantor/PKGBUILD | 6 +- extra/kdeedu-kalgebra/PKGBUILD | 6 +- extra/kdeedu-kalzium/PKGBUILD | 6 +- extra/kdeedu-kanagram/PKGBUILD | 6 +- extra/kdeedu-kbruch/PKGBUILD | 6 +- extra/kdeedu-kgeography/PKGBUILD | 6 +- extra/kdeedu-khangman/PKGBUILD | 6 +- extra/kdeedu-kig/PKGBUILD | 8 +- extra/kdeedu-kiten/PKGBUILD | 6 +- extra/kdeedu-klettres/PKGBUILD | 6 +- extra/kdeedu-kmplot/PKGBUILD | 6 +- extra/kdeedu-kstars/PKGBUILD | 6 +- extra/kdeedu-ktouch/PKGBUILD | 6 +- extra/kdeedu-kturtle/PKGBUILD | 6 +- extra/kdeedu-kwordquiz/PKGBUILD | 6 +- extra/kdeedu-marble/PKGBUILD | 8 +- extra/kdeedu-pairs/PKGBUILD | 6 +- extra/kdeedu-parley/PKGBUILD | 8 +- extra/kdeedu-rocs/PKGBUILD | 6 +- extra/kdeedu-step/PKGBUILD | 6 +- extra/kdegames-bomber/PKGBUILD | 6 +- extra/kdegames-bovo/PKGBUILD | 6 +- extra/kdegames-granatier/PKGBUILD | 6 +- extra/kdegames-kapman/PKGBUILD | 6 +- extra/kdegames-katomic/PKGBUILD | 6 +- extra/kdegames-kblackbox/PKGBUILD | 6 +- extra/kdegames-kblocks/PKGBUILD | 6 +- extra/kdegames-kbounce/PKGBUILD | 6 +- extra/kdegames-kbreakout/PKGBUILD | 6 +- extra/kdegames-kdiamond/PKGBUILD | 6 +- extra/kdegames-kfourinline/PKGBUILD | 6 +- extra/kdegames-kgoldrunner/PKGBUILD | 6 +- extra/kdegames-kigo/PKGBUILD | 6 +- extra/kdegames-killbots/PKGBUILD | 6 +- extra/kdegames-kiriki/PKGBUILD | 6 +- extra/kdegames-kjumpingcube/PKGBUILD | 6 +- extra/kdegames-klickety/PKGBUILD | 6 +- extra/kdegames-klines/PKGBUILD | 6 +- extra/kdegames-kmahjongg/PKGBUILD | 6 +- extra/kdegames-kmines/PKGBUILD | 6 +- extra/kdegames-knavalbattle/PKGBUILD | 6 +- extra/kdegames-knetwalk/PKGBUILD | 6 +- extra/kdegames-kolf/PKGBUILD | 6 +- extra/kdegames-kollision/PKGBUILD | 6 +- extra/kdegames-konquest/PKGBUILD | 6 +- extra/kdegames-kpatience/PKGBUILD | 6 +- extra/kdegames-kreversi/PKGBUILD | 6 +- extra/kdegames-kshisen/PKGBUILD | 6 +- extra/kdegames-ksirk/PKGBUILD | 6 +- extra/kdegames-ksnakeduel/PKGBUILD | 6 +- extra/kdegames-kspaceduel/PKGBUILD | 6 +- extra/kdegames-ksquares/PKGBUILD | 6 +- extra/kdegames-ksudoku/PKGBUILD | 6 +- extra/kdegames-ktuberling/PKGBUILD | 6 +- extra/kdegames-kubrick/PKGBUILD | 6 +- extra/kdegames-lskat/PKGBUILD | 6 +- extra/kdegames-palapeli/PKGBUILD | 6 +- extra/kdegames-picmi/PKGBUILD | 6 +- extra/kdegraphics-gwenview/PKGBUILD | 6 +- extra/kdegraphics-kamera/PKGBUILD | 6 +- extra/kdegraphics-kcolorchooser/PKGBUILD | 6 +- extra/kdegraphics-kgamma/PKGBUILD | 6 +- extra/kdegraphics-kolourpaint/PKGBUILD | 6 +- extra/kdegraphics-kruler/PKGBUILD | 6 +- extra/kdegraphics-ksaneplugin/PKGBUILD | 6 +- extra/kdegraphics-ksnapshot/PKGBUILD | 6 +- extra/kdegraphics-mobipocket/PKGBUILD | 6 +- extra/kdegraphics-okular/PKGBUILD | 6 +- extra/kdegraphics-strigi-analyzer/PKGBUILD | 6 +- extra/kdegraphics-svgpart/PKGBUILD | 6 +- extra/kdegraphics-thumbnailers/PKGBUILD | 6 +- extra/kdemultimedia-audiocd-kio/PKGBUILD | 6 +- extra/kdemultimedia-dragonplayer/PKGBUILD | 6 +- extra/kdemultimedia-ffmpegthumbs/PKGBUILD | 6 +- extra/kdemultimedia-juk/PKGBUILD | 6 +- extra/kdemultimedia-kmix/PKGBUILD | 6 +- extra/kdemultimedia-kscd/PKGBUILD | 8 +- extra/kdemultimedia-mplayerthumbs/PKGBUILD | 6 +- extra/kdenetwork/PKGBUILD | 6 +- extra/kdepim-runtime/PKGBUILD | 6 +- extra/kdepim/PKGBUILD | 12 +- extra/kdepimlibs/PKGBUILD | 6 +- extra/kdeplasma-addons/PKGBUILD | 6 +- extra/kdesdk-kate/PKGBUILD | 6 +- extra/kdesdk-kate/fix-highlight-selection.patch | 47 - extra/kdesdk/PKGBUILD | 6 +- extra/kdetoys/PKGBUILD | 6 +- extra/kdeutils-filelight/PKGBUILD | 6 +- extra/kdeutils-kcalc/PKGBUILD | 6 +- extra/kdeutils-kcharselect/PKGBUILD | 6 +- extra/kdeutils-kdf/PKGBUILD | 6 +- extra/kdeutils-kfloppy/PKGBUILD | 6 +- extra/kdeutils-kgpg/PKGBUILD | 6 +- extra/kdeutils-kremotecontrol/PKGBUILD | 4 +- extra/kdeutils-ktimer/PKGBUILD | 6 +- extra/kdeutils-kwallet/PKGBUILD | 6 +- extra/kdeutils-print-manager/PKGBUILD | 6 +- extra/kdeutils-superkaramba/PKGBUILD | 6 +- extra/kdeutils-sweeper/PKGBUILD | 6 +- extra/kdewebdev/PKGBUILD | 6 +- extra/libkcddb/PKGBUILD | 6 +- extra/libkcompactdisc/PKGBUILD | 6 +- extra/libkdcraw/PKGBUILD | 8 +- extra/libkdeedu/PKGBUILD | 6 +- extra/libkdegames/PKGBUILD | 6 +- extra/libkexiv2/PKGBUILD | 6 +- extra/libkipi/PKGBUILD | 4 +- extra/libkmahjongg/PKGBUILD | 6 +- extra/libksane/PKGBUILD | 6 +- extra/liblastfm/PKGBUILD | 14 +- extra/libxi/PKGBUILD | 8 +- extra/libzip/PKGBUILD | 8 +- extra/nepomuk-core/PKGBUILD | 6 +- extra/nepomuk-core/fix-crash-on-new-install.patch | 37 - extra/nepomuk-widgets/PKGBUILD | 6 +- extra/pigeonhole/PKGBUILD | 6 +- extra/pyalpm/PKGBUILD | 8 +- extra/rcs/PKGBUILD | 8 +- extra/telepathy-kde-accounts-kcm/PKGBUILD | 4 +- extra/telepathy-kde-approver/PKGBUILD | 4 +- extra/telepathy-kde-auth-handler/PKGBUILD | 4 +- extra/telepathy-kde-common-internals/PKGBUILD | 4 +- extra/telepathy-kde-contact-list/PKGBUILD | 4 +- extra/telepathy-kde-contact-runner/PKGBUILD | 4 +- extra/telepathy-kde-desktop-applets/PKGBUILD | 4 +- extra/telepathy-kde-filetransfer-handler/PKGBUILD | 4 +- extra/telepathy-kde-integration-module/PKGBUILD | 4 +- extra/telepathy-kde-send-file/PKGBUILD | 4 +- extra/telepathy-kde-text-ui/PKGBUILD | 4 +- extra/telepathy-logger-qt/PKGBUILD | 4 +- extra/xf86-input-synaptics/PKGBUILD | 8 +- libre/bumblebee-libre/PKGBUILD | 51 + libre/bumblebee-libre/bumblebee.install | 16 + libre/calibre-libre/PKGBUILD | 4 +- libre/cups-filters-libre/PKGBUILD | 8 +- libre/kdebase-konqueror-libre/PKGBUILD | 10 +- libre/kdebase-runtime-libre/PKGBUILD | 6 +- libre/kdelibs-libre/PKGBUILD | 8 +- libre/kdenetwork-kopete-libre/PKGBUILD | 8 +- libre/kdepim-libre/PKGBUILD | 44 +- libre/kdeutils-ark-libre/PKGBUILD | 10 +- ...flict-for-replacing-owned-empty-directory.patch | 152 -- .../0002-Check-empty-subdirectory-ownership.patch | 61 - ...pgrade-scriptlet-gets-old-package-version.patch | 29 - libre/pacman/PKGBUILD | 66 +- libre/pacman/makepkg.conf | 39 +- libre/pacman/pacman.conf | 106 -- libre/pacman/pacman.conf.i686 | 103 ++ libre/pacman/pacman.conf.mips64el | 21 +- libre/pacman/pacman.conf.x86_64 | 23 +- libre/pacman/rePKGBUILD | 37 - 230 files changed, 3472 insertions(+), 1331 deletions(-) delete mode 100644 community/bumblebee/PKGBUILD delete mode 100644 community/bumblebee/bumblebee.install create mode 100644 community/haskell-base64-bytestring/PKGBUILD create mode 100644 community/haskell-base64-bytestring/haskell-base64-bytestring.install create mode 100644 community/haskell-blaze-builder/PKGBUILD create mode 100644 community/haskell-blaze-builder/haskell-blaze-builder.install create mode 100644 community/haskell-blaze-html/PKGBUILD create mode 100644 community/haskell-blaze-html/haskell-blaze-html.install create mode 100644 community/haskell-blaze-markup/PKGBUILD create mode 100644 community/haskell-blaze-markup/haskell-blaze-markup.install create mode 100644 community/haskell-citeproc-hs/PKGBUILD create mode 100644 community/haskell-citeproc-hs/haskell-citeproc-hs.install create mode 100644 community/haskell-digest/PKGBUILD create mode 100644 community/haskell-digest/haskell-digest.install create mode 100644 community/haskell-highlighting-kate/PKGBUILD create mode 100644 community/haskell-highlighting-kate/haskell-highlighting-kate.install create mode 100644 community/haskell-json/PKGBUILD create mode 100644 community/haskell-json/haskell-json.install create mode 100644 community/haskell-pandoc-types/PKGBUILD create mode 100644 community/haskell-pandoc-types/haskell-pandoc-types.install create mode 100644 community/haskell-pandoc/PKGBUILD create mode 100644 community/haskell-pandoc/haskell-pandoc.install create mode 100644 community/haskell-pcre-light/PKGBUILD create mode 100644 community/haskell-pcre-light/haskell-pcre-light.install create mode 100644 community/haskell-tagsoup/PKGBUILD create mode 100644 community/haskell-tagsoup/haskell-tagsoup.install create mode 100644 community/haskell-temporary/PKGBUILD create mode 100644 community/haskell-temporary/haskell-temporary.install create mode 100644 community/haskell-texmath/PKGBUILD create mode 100644 community/haskell-texmath/haskell-texmath.install create mode 100644 community/haskell-xml/PKGBUILD create mode 100644 community/haskell-xml/haskell-xml.install create mode 100644 community/haskell-zip-archive/PKGBUILD create mode 100644 community/haskell-zip-archive/haskell-zip-archive.install delete mode 100644 community/meteorjs/PKGBUILD delete mode 100644 community/meteorjs/meteor delete mode 100644 community/meteorjs/node010.patch create mode 100644 community/packagekit/alpm.patch create mode 100644 community/pokerth/pokerth_game.pro.patch delete mode 100644 community/rust/PKGBUILD delete mode 100644 extra/kdesdk-kate/fix-highlight-selection.patch delete mode 100644 extra/nepomuk-core/fix-crash-on-new-install.patch create mode 100644 libre/bumblebee-libre/PKGBUILD create mode 100644 libre/bumblebee-libre/bumblebee.install delete mode 100644 libre/pacman/0001-Add-conflict-for-replacing-owned-empty-directory.patch delete mode 100644 libre/pacman/0002-Check-empty-subdirectory-ownership.patch delete mode 100644 libre/pacman/0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch delete mode 100644 libre/pacman/pacman.conf create mode 100644 libre/pacman/pacman.conf.i686 delete mode 100644 libre/pacman/rePKGBUILD diff --git a/community/bumblebee/PKGBUILD b/community/bumblebee/PKGBUILD deleted file mode 100644 index ce7c6231b..000000000 --- a/community/bumblebee/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# Maintainer: Sven-Hendrik Haase - -pkgname=bumblebee -pkgver=3.1 -pkgrel=5 -pkgdesc="NVIDIA Optimus support for Linux through VirtualGL" -arch=('i686' 'x86_64') -depends=('virtualgl' 'libbsd' 'glib2' 'mesa-libgl') -optdepends=('xf86-video-nouveau: nouveau driver' - 'nouveau-dri: 3D acceleration features fo nouveau' - 'bbswitch: switch on/off discrete card' - 'nvidia: NVIDIA kernel driver' - 'primus: faster back-end for optirun') -if [ "$CARCH" = "x86_64" ]; then - optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' - optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun' -fi -conflicts=('nvidia-libgl') -provides=('nvidia-libgl') -url="http://www.bumblebee-project.org" -license=("GPL3") -install='bumblebee.install' -backup=('etc/bumblebee/bumblebee.conf' - 'etc/bumblebee/xorg.conf.nouveau' - 'etc/bumblebee/xorg.conf.nvidia') -source=("http://www.bumblebee-project.org/${pkgname}-${pkgver}.tar.gz") -md5sums=('de515ef51b1e0714c2f1b2a95f83e77e') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - ./configure \ - CONF_DRIVER_MODULE_NVIDIA=nvidia \ - CONF_LDPATH_NVIDIA=/usr/lib/nvidia:/usr/lib32/nvidia \ - CONF_MODPATH_NVIDIA=/usr/lib/nvidia/xorg/,/usr/lib/xorg/modules \ - --prefix=/usr \ - --sysconfdir=/etc - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make install DESTDIR="$pkgdir" - - # Install systemd unit - install -D -m644 "scripts/systemd/bumblebeed.service" "${pkgdir}/usr/lib/systemd/system/bumblebeed.service" - - # Make bash_completion work - mv -v "${pkgdir}/etc/bash_completion.d/bumblebee" "${pkgdir}/etc/bash_completion.d/optirun" -} diff --git a/community/bumblebee/bumblebee.install b/community/bumblebee/bumblebee.install deleted file mode 100644 index 57aed6cc5..000000000 --- a/community/bumblebee/bumblebee.install +++ /dev/null @@ -1,16 +0,0 @@ -_notice() { - echo "Don't forget to add yourself to the 'bumblebee' group to use Bumblebee" -} - -post_upgrade() { - getent group "bumblebee" &>/dev/null || groupadd -r bumblebee -} - -post_remove() { - getent group "bumblebee" &>/dev/null && groupdel bumblebee 1>/dev/null -} - -post_install() { - post_upgrade - _notice -} diff --git a/community/expac/PKGBUILD b/community/expac/PKGBUILD index 1bd7be9ad..cf31567ba 100644 --- a/community/expac/PKGBUILD +++ b/community/expac/PKGBUILD @@ -1,17 +1,18 @@ -# $Id: PKGBUILD 80201 2012-11-17 15:05:30Z dreisner $ +# $Id: PKGBUILD 87648 2013-04-05 00:19:21Z dreisner $ # Maintainer: Dave Reisner pkgname=expac -pkgver=1 -pkgrel=2 +pkgver=2 +pkgrel=1 pkgdesc="pacman database extraction utility" arch=('i686' 'x86_64') url="http://github.com/falconindy/expac" license=('GPL') depends=('pacman') makedepends=('perl') -source=("https://github.com/downloads/falconindy/$pkgname/$pkgname-$pkgver.tar.gz") -md5sums=('be8348f18e6af9db250437b14a91e443') +source=("http://code.falconindy.com/archive/$pkgname/$pkgname-$pkgver.tar.gz"{,.sig}) +md5sums=('41a65f51009e44689bd5320f5c3aa7d4' + 'SKIP') build() { make -C "$pkgname-$pkgver" diff --git a/community/haskell-base64-bytestring/PKGBUILD b/community/haskell-base64-bytestring/PKGBUILD new file mode 100644 index 000000000..88c840a5f --- /dev/null +++ b/community/haskell-base64-bytestring/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +_hkgname=base64-bytestring +pkgname=haskell-base64-bytestring +pkgver=1.0.0.1 +pkgrel=1 +pkgdesc="Fast base64 encoding and deconding for ByteStrings" +url="https://github.com/bos/base64-bytestring" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-bytestring') +options=('strip') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install="$pkgname.install" +sha256sums=('ab25abf4b00a2f52b270bc3ed43f1d59f16c8eec9d7dffb14df1e9265b233b50') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -d -m755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-base64-bytestring/haskell-base64-bytestring.install b/community/haskell-base64-bytestring/haskell-base64-bytestring.install new file mode 100644 index 000000000..434874e99 --- /dev/null +++ b/community/haskell-base64-bytestring/haskell-base64-bytestring.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-base64-bytestring + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-blaze-builder/PKGBUILD b/community/haskell-blaze-builder/PKGBUILD new file mode 100644 index 000000000..c7267423b --- /dev/null +++ b/community/haskell-blaze-builder/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +pkgname=haskell-blaze-builder +_hkgname=blaze-builder +pkgver=0.3.1.1 +pkgrel=1 +pkgdesc="Efficient buffered output." +url="http://github.com/meiersi/blaze-builder" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-bytestring' 'haskell-text') +options=('strip') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install="$pkgname.install" +sha256sums=('a12506f8afd650e4ed90e1e2379750035f8e83032a2d260eacc3757fe52cdcde') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-blaze-builder/haskell-blaze-builder.install b/community/haskell-blaze-builder/haskell-blaze-builder.install new file mode 100644 index 000000000..1f2b9ed67 --- /dev/null +++ b/community/haskell-blaze-builder/haskell-blaze-builder.install @@ -0,0 +1,24 @@ +HS_DIR=usr/share/haskell/haskell-blaze-builder + +# functions +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-blaze-html/PKGBUILD b/community/haskell-blaze-html/PKGBUILD new file mode 100644 index 000000000..6fbe14cf7 --- /dev/null +++ b/community/haskell-blaze-html/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Daniel Micay +# Contributor: Aleksandar Micovic +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.6.1.1 +pkgrel=1 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://hackage.haskell.org/package/${_hkgname}" +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc' 'haskell-blaze-builder<0.4' 'haskell-blaze-markup<0.6' 'haskell-bytestring-show' 'haskell-text>=0.11.0.5') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +md5sums=('f9eda0a990cda190538b9e6ff73b05f3') + +build() { + cd "${srcdir}/${_hkgname}-${pkgver}" + runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd "${srcdir}/${_hkgname}-${pkgver}" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/${_hkgname}" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-blaze-html/haskell-blaze-html.install b/community/haskell-blaze-html/haskell-blaze-html.install new file mode 100644 index 000000000..9887d3a8d --- /dev/null +++ b/community/haskell-blaze-html/haskell-blaze-html.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-blaze-html + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-blaze-markup/PKGBUILD b/community/haskell-blaze-markup/PKGBUILD new file mode 100644 index 000000000..f4e5d1352 --- /dev/null +++ b/community/haskell-blaze-markup/PKGBUILD @@ -0,0 +1,38 @@ +# Maintainer: Daniel Micay +# Contributor: Lex Black + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.5.1.5 +pkgrel=1 +pkgdesc="Core modules of a blazingly fast markup combinator library for the Haskell programming language" +url="http://hackage.haskell.org/package/${_hkgname}" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-blaze-builder' 'haskell-bytestring-show' 'haskell-text') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +md5sums=('faf0c80851b34987e74541b23cef3218') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-blaze-markup/haskell-blaze-markup.install b/community/haskell-blaze-markup/haskell-blaze-markup.install new file mode 100644 index 000000000..fa5fb8064 --- /dev/null +++ b/community/haskell-blaze-markup/haskell-blaze-markup.install @@ -0,0 +1,22 @@ +HS_DIR=usr/share/haskell/haskell-blaze-markup + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-citeproc-hs/PKGBUILD b/community/haskell-citeproc-hs/PKGBUILD new file mode 100644 index 000000000..935e0dccd --- /dev/null +++ b/community/haskell-citeproc-hs/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +_hkgname=citeproc-hs +pkgname=haskell-citeproc-hs +pkgver=0.3.8 +pkgrel=1 +pkgdesc="A Citation Style Language implementation in Haskell" +url="http://gorgias.mine.nu/repos/citeproc-hs/" +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=(haskell-http haskell-bytestring haskell-containers haskell-directory + haskell-filepath haskell-json haskell-mtl haskell-old-locale + haskell-pandoc-types haskell-parsec haskell-syb haskell-time haskell-utf8-string haskell-xml) +options=('strip') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/${_hkgname}-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('e873673b2960d0eebbcede9d8c18e2acea0e4fed295552fa635814f4bae48e72') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid -f generic + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -D -m744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-citeproc-hs/haskell-citeproc-hs.install b/community/haskell-citeproc-hs/haskell-citeproc-hs.install new file mode 100644 index 000000000..b2c962877 --- /dev/null +++ b/community/haskell-citeproc-hs/haskell-citeproc-hs.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-citeproc-hs + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-digest/PKGBUILD b/community/haskell-digest/PKGBUILD new file mode 100644 index 000000000..29374ef30 --- /dev/null +++ b/community/haskell-digest/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +_hkgname=digest +pkgname=haskell-digest +pkgver=0.0.1.1 +pkgrel=2 +pkgdesc='Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now.' +url="http://hackage.haskell.org/package/$_hkgname" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-bytestring') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('7bb8b85959cfb3c6539aa2f2104c14aec9758a3a5d6039aba975299fdcd704d4') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/${_hkgname}" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-digest/haskell-digest.install b/community/haskell-digest/haskell-digest.install new file mode 100644 index 000000000..d0637a0cb --- /dev/null +++ b/community/haskell-digest/haskell-digest.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-digest + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-highlighting-kate/PKGBUILD b/community/haskell-highlighting-kate/PKGBUILD new file mode 100644 index 000000000..fc7a8dd0e --- /dev/null +++ b/community/haskell-highlighting-kate/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team +# Contributor: Lex Black + +_hkgname=highlighting-kate +pkgname=haskell-highlighting-kate +pkgver=0.5.3.8 +pkgrel=1 +pkgdesc="Syntax highlighting" +url="http://hackage.haskell.org/package/$_hkgname" +license=('GPL') +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-blaze-html>=0.4.2' 'haskell-containers' 'haskell-filepath' 'haskell-mtl' 'haskell-parsec' 'haskell-pcre-light') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +md5sums=('c3fdfadddfdf198af6192b9bf437a422') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" +} diff --git a/community/haskell-highlighting-kate/haskell-highlighting-kate.install b/community/haskell-highlighting-kate/haskell-highlighting-kate.install new file mode 100644 index 000000000..c03138b71 --- /dev/null +++ b/community/haskell-highlighting-kate/haskell-highlighting-kate.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-highlighting-kate + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-json/PKGBUILD b/community/haskell-json/PKGBUILD new file mode 100644 index 000000000..4677e1f77 --- /dev/null +++ b/community/haskell-json/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Daniel Micay + +_hkgname=json +pkgname=haskell-json +pkgver=0.7 +pkgrel=4 +pkgdesc="Support for serialising Haskell to and from JSON" +url="http://hackage.haskell.org/package/${_hkgname}" +license=(custom:BSD3) +arch=('i686' 'x86_64') +depends=(ghc haskell-array 'haskell-base>=4' haskell-bytestring + haskell-containers haskell-text haskell-mtl 'haskell-syb>=0.3.3') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=("d3654272caa269bc65f6f2af82b583ef05434613fe5272d57053fb3bfada68a3") + +build() { + cd "$srcdir/$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -D -m744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -d -m755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/${_hkgname}" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-json/haskell-json.install b/community/haskell-json/haskell-json.install new file mode 100644 index 000000000..a57cdb69e --- /dev/null +++ b/community/haskell-json/haskell-json.install @@ -0,0 +1,24 @@ +HS_DIR=usr/share/haskell/haskell-json + +# functions +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-pandoc-types/PKGBUILD b/community/haskell-pandoc-types/PKGBUILD new file mode 100644 index 000000000..dccee9b44 --- /dev/null +++ b/community/haskell-pandoc-types/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.10 +pkgrel=1 +pkgdesc="Types for representing a structured document" +url="http://johnmacfarlane.net/pandoc" +license=("GPL") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-containers' 'haskell-syb') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('e65b983aece74d57db53c6f611f92b9df9dd876e5f022f3a8612c092d6db78f5') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -D -m744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -d -m755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" + rm -f "$pkgdir/usr/share/doc/$pkgname/COPYING" +} diff --git a/community/haskell-pandoc-types/haskell-pandoc-types.install b/community/haskell-pandoc-types/haskell-pandoc-types.install new file mode 100644 index 000000000..72e17a9e2 --- /dev/null +++ b/community/haskell-pandoc-types/haskell-pandoc-types.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-pandoc-types + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-pandoc/PKGBUILD b/community/haskell-pandoc/PKGBUILD new file mode 100644 index 000000000..d4c54b3fe --- /dev/null +++ b/community/haskell-pandoc/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Daniel Micay +# Contributor: Aleksandar Micovic +# Contributor: Lex Black + +_hkgname=pandoc +pkgname=haskell-pandoc +pkgver=1.11.1 +pkgrel=1 +pkgdesc="Conversion between markup formats" +url="http://hackage.haskell.org/package/${_hkgname}" +license=('GPL') +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-bytestring' 'haskell-citeproc-hs' 'haskell-containers' 'haskell-directory' 'haskell-extensible-exceptions' 'haskell-filepath' 'haskell-highlighting-kate' 'haskell-http' 'haskell-json' 'haskell-mtl' 'haskell-network' 'haskell-old-locale' 'haskell-pandoc-types' 'haskell-parsec' 'haskell-process' 'haskell-random' 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' 'haskell-time' 'haskell-utf8-string' 'haskell-xml' 'haskell-zip-archive' 'haskell-zlib' haskell-data-default) +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +md5sums=('e895b22745affba37c0ba5e6e6d0f17c') + +build() { + cd ${srcdir}/${_hkgname}-${pkgver} + runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${srcdir}/${_hkgname}-${pkgver} + install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh + install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh + install -d -m755 $pkgdir/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/$pkgname/html $pkgdir/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=$pkgdir +} diff --git a/community/haskell-pandoc/haskell-pandoc.install b/community/haskell-pandoc/haskell-pandoc.install new file mode 100644 index 000000000..24a22db9c --- /dev/null +++ b/community/haskell-pandoc/haskell-pandoc.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-pandoc + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-pcre-light/PKGBUILD b/community/haskell-pcre-light/PKGBUILD new file mode 100644 index 000000000..7dcd58e6d --- /dev/null +++ b/community/haskell-pcre-light/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Daniel Micay + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4 +pkgrel=19 +pkgdesc="A small, efficient and portable regex library for Perl 5 compatible regular expressions" +url="http://code.haskell.org/~dons/code/pcre-light" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +depends=("ghc>=7.0.3-2" + "sh" + "haskell-bytestring-show" + "pcre") +options=('strip') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install="$pkgname.install" +sha256sums=("b37f6ffab07b56540ba4cc410f3ad3c4e0e6e226c610c33f4b7daf70559c31f6") + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-pcre-light/haskell-pcre-light.install b/community/haskell-pcre-light/haskell-pcre-light.install new file mode 100644 index 000000000..0a9d80b19 --- /dev/null +++ b/community/haskell-pcre-light/haskell-pcre-light.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-pcre-light + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-tagsoup/PKGBUILD b/community/haskell-tagsoup/PKGBUILD new file mode 100644 index 000000000..f8a7e1d5d --- /dev/null +++ b/community/haskell-tagsoup/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Daniel Micay +_hkgname=tagsoup +pkgname=haskell-tagsoup +pkgver=0.12.8 +pkgrel=2 +pkgdesc="Parsing and extracting information from (possibly malformed) HTML/XML documents" +url="http://community.haskell.org/~ndm/tagsoup/" +license=(custom:BSD3) +arch=('i686' 'x86_64') +depends=("ghc" "haskell-text") +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('a31e49133690b546a6b948a9ab9f924aaf5bd94f9e3e0afb99bb570c104c9515') + +build() { + cd $srcdir/${_hkgname}-${pkgver} + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $srcdir/${_hkgname}-${pkgver} + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-tagsoup/haskell-tagsoup.install b/community/haskell-tagsoup/haskell-tagsoup.install new file mode 100644 index 000000000..2e0c845a5 --- /dev/null +++ b/community/haskell-tagsoup/haskell-tagsoup.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-tagsoup + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-temporary/PKGBUILD b/community/haskell-temporary/PKGBUILD new file mode 100644 index 000000000..eff2bcf57 --- /dev/null +++ b/community/haskell-temporary/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Daniel Micay +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.1.2.4 +pkgrel=2 +pkgdesc="Portable temporary file and directory support for Windows and Unix, based on code from Cabal" +url="http://hackage.haskell.org/package/${_hkgname}" +license=('custom:BSD3') +arch=('i686' 'x86_64') +makedepends=() +depends=('ghc' 'haskell-directory' 'haskell-filepath' 'haskell-unix') +options=('strip') +source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +install=$pkgname.install +sha1sums=('310b6d07014064b2ecafb794393c1bba76286a33') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O ${PKGBUILD_HASKELL_ENABLE_PROFILING:+-p } --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/${_hkgname}" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-temporary/haskell-temporary.install b/community/haskell-temporary/haskell-temporary.install new file mode 100644 index 000000000..39a0a49ff --- /dev/null +++ b/community/haskell-temporary/haskell-temporary.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-temporary + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-texmath/PKGBUILD b/community/haskell-texmath/PKGBUILD new file mode 100644 index 000000000..7be6b094c --- /dev/null +++ b/community/haskell-texmath/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +pkgname=haskell-texmath +_hkgname=texmath +pkgver=0.6.1.3 +pkgrel=1 +pkgdesc="Conversion of LaTeX math formulas to MathML." +url="https://github.com/jgm/texmath" +license=("GPL") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=(haskell-containers haskell-parsec haskell-syb haskell-xml) +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz") +install=$pkgname.install +md5sums=('6737a06392f51886e8b1ca8aa6dc2168') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-texmath/haskell-texmath.install b/community/haskell-texmath/haskell-texmath.install new file mode 100644 index 000000000..a442219ec --- /dev/null +++ b/community/haskell-texmath/haskell-texmath.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-texmath + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-xml/PKGBUILD b/community/haskell-xml/PKGBUILD new file mode 100644 index 000000000..64a08da12 --- /dev/null +++ b/community/haskell-xml/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: Daniel Micay +# Contributor: Don Stewart +# Contributor: Lex Black + +_hkgname=xml +pkgname=haskell-xml +pkgver=1.3.13 +pkgrel=1 +pkgdesc="A simple XML library." +url="http://code.galois.com" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=() +depends=("ghc" "haskell-bytestring" "haskell-text") +options=('strip') +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('c33607cef8a48d878b0e617e115135fc6f025fe43dcb65c2c7afb8285415b813') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd "$srcdir/$_hkgname-$pkgver" + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-xml/haskell-xml.install b/community/haskell-xml/haskell-xml.install new file mode 100644 index 000000000..8ab99b5b7 --- /dev/null +++ b/community/haskell-xml/haskell-xml.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-xml + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-zip-archive/PKGBUILD b/community/haskell-zip-archive/PKGBUILD new file mode 100644 index 000000000..8b81e9fd4 --- /dev/null +++ b/community/haskell-zip-archive/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +pkgname=haskell-zip-archive +_hkgname=zip-archive +pkgver=0.1.3.4 +pkgrel=2 +pkgdesc="Library for creating and modifying zip archives." +url="http://github.com/jgm/zip-archive" +license=(custom:BSD3) +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=(haskell-array haskell-binary haskell-bytestring haskell-containers + haskell-digest haskell-directory haskell-filepath haskell-mtl + haskell-old-time haskell-pretty haskell-utf8-string haskell-zlib) +source=("http://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/${_hkgname}-${pkgver}.tar.gz") +install=$pkgname.install +sha256sums=('cbef41120d995a87702f7bb0c1ed8107f3f36a61714b2e31d9d19df5466e7643') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${srcdir}/${_hkgname}-${pkgver} + install -Dm744 register.sh "$pkgdir/usr/share/haskell/$pkgname/register.sh" + install -m744 unregister.sh "$pkgdir/usr/share/haskell/$pkgname/unregister.sh" + install -dm755 "$pkgdir/usr/share/doc/ghc/html/libraries" + ln -s /usr/share/doc/$pkgname/html "$pkgdir/usr/share/doc/ghc/html/libraries/$_hkgname" + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +} diff --git a/community/haskell-zip-archive/haskell-zip-archive.install b/community/haskell-zip-archive/haskell-zip-archive.install new file mode 100644 index 000000000..3fc2845ef --- /dev/null +++ b/community/haskell-zip-archive/haskell-zip-archive.install @@ -0,0 +1,23 @@ +HS_DIR=usr/share/haskell/haskell-zip-archive + +post_install() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + $HS_DIR/unregister.sh +} + +post_upgrade() { + $HS_DIR/register.sh + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + $HS_DIR/unregister.sh +} + +post_remove() { + (cd usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/iasl/PKGBUILD b/community/iasl/PKGBUILD index 2095a37d2..7b3d9b054 100644 --- a/community/iasl/PKGBUILD +++ b/community/iasl/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 78869 2012-10-26 09:53:06Z lcarlier $ +# $Id: PKGBUILD 87689 2013-04-05 09:27:30Z lcarlier $ # Maintainer : Laurent Carlier # Contributor: Giovanni Scafora # Contributor: Alessio 'mOlOk' Bolognino pkgname=iasl -pkgver=20121018 +pkgver=20130328 pkgrel=1 pkgdesc="Intel ACPI Source Language compiler" arch=('i686' 'x86_64') @@ -14,9 +14,9 @@ depends=('glibc') makedepends=('flex' 'bison') options=('!makeflags') #install=iasl.install -source=(http://acpica.org/download/acpica-unix-${pkgver}.tar.gz +source=(http://acpica.org/sites/acpica/files/acpica-unix-${pkgver}.tar.gz LICENSE) -md5sums=('07b8137a6870e3dad862e5752c87de75' +md5sums=('99fa19c67c8fa95f90cb7ec0f29d6242' '8615526144f69ea4e870d9bc37df9b29') build() { diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD index 9ad4762cc..c77836982 100755 --- a/community/lightdm/PKGBUILD +++ b/community/lightdm/PKGBUILD @@ -1,16 +1,17 @@ -# $Id: PKGBUILD 86471 2013-03-17 21:36:08Z alucryd $ +# $Id: PKGBUILD 87736 2013-04-05 17:29:45Z alucryd $ # Maintainer: Maxime Gauduin # Contributor: Morfeo pkgbase=lightdm pkgname=('lightdm' 'liblightdm-qt4') -pkgver=1.4.0 -pkgrel=3 +pkgver=1.4.1 +pkgrel=1 epoch=1 pkgdesc="A lightweight display manager" arch=('i686' 'x86_64') url="https://launchpad.net/lightdm" license=('GPL3' 'LGPL3') +groups=('lightdm') makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'qt4') options=('!emptydirs' '!libtool') source=("https://launchpad.net/lightdm/1.4/${pkgver}/+download/${pkgbase}-${pkgver}.tar.gz" @@ -22,7 +23,7 @@ source=("https://launchpad.net/lightdm/1.4/${pkgver}/+download/${pkgbase}-${pkgv 'lightdm-default-config.patch' 'lightdm-lock-screen-before-switch.patch' 'xsession') -sha256sums=('3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43' +sha256sums=('f9ca1c03c3330b6265d03048f1ebafda596c436f279b5382bda656ab3a619439' '2e03423cbe88c9fdc3a9684d6d14221aa6e92d105f9d1d53b08747d966c45125' 'b29521fbd7a48a8f60b93ecca3b30c30bcb71560de8033c8d39b25c22c6f696f' 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' @@ -32,14 +33,16 @@ sha256sums=('3486a9f828864a78d452696cf6fef6e1dec2f4ef92a72e90ab37edf9a0824c43' '4793eaee5915f5c519f569a4cd9158822d4c57c8b6e405895d2eddf82fa00822' '7fb85a1b54406032a922e8fd6f45d869fcfe5681df630e74e8e50c040b786ee4') -build() { +prepare() { cd "${srcdir}"/${pkgbase}-${pkgver} -# Patch patch -Np1 -i ../lightdm-default-config.patch patch -Np1 -i ../lightdm-lock-screen-before-switch.patch +} + +build() { + cd "${srcdir}"/${pkgbase}-${pkgver} -# Build ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${pkgbase} --with-greeter-user=lightdm --with-greeter-session=lightdm-gtk-greeter --disable-{static,tests} make } @@ -56,7 +59,6 @@ install=${pkgbase}.install cd "${srcdir}"/${pkgbase}-${pkgver} -# Install make DESTDIR="${pkgdir}" install make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall rm -rf "${pkgdir}"/etc/init @@ -90,7 +92,6 @@ depends=('lightdm' 'qt4') cd "${srcdir}"/${pkgbase}-${pkgver} -# Install make DESTDIR="${pkgdir}" -C liblightdm-gobject install make DESTDIR="${pkgdir}" -C liblightdm-qt install make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall diff --git a/community/llvm-amdgpu-snapshot/PKGBUILD b/community/llvm-amdgpu-snapshot/PKGBUILD index 229057db1..65dd5a138 100644 --- a/community/llvm-amdgpu-snapshot/PKGBUILD +++ b/community/llvm-amdgpu-snapshot/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85846 2013-03-07 17:52:47Z lcarlier $ +# $Id: PKGBUILD 87738 2013-04-05 20:58:51Z lcarlier $ # Maintainer: Laurent Carlier # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Roberto Alsina @@ -7,7 +7,7 @@ # Contributor: Tomas Wilhelmsson pkgname=llvm-amdgpu-snapshot -pkgver=20130307 +pkgver=20130403 pkgrel=1 pkgdesc='Low Level Virtual Machine with AMDGPU enabled to build r600g shader llvm support' arch=('i686' 'x86_64') @@ -16,10 +16,10 @@ license=('custom:University of Illinois/NCSA Open Source License') depends=('libffi' 'python2' 'ocaml') conflicts=('llvm') source=(ftp://ftp.archlinux.org/other/community/llvm-amdgpu/llvm-amdgpu-master.${pkgver}.tar.gz) -md5sums=('6aa900855eea11b6dce86fb04d813d75') +md5sums=('4baa7b8da9eff4811952b6f855c141ca') build() { - cd "$srcdir"/llvm-* + cd "$srcdir"/llvm-c* sed -i 's/python$/python2/' utils/llvm-build/llvm-build @@ -48,7 +48,7 @@ build() { } package() { - cd "$srcdir"/llvm-* + cd "$srcdir"/llvm-c* make DESTDIR="$pkgdir" install diff --git a/community/lshw/PKGBUILD b/community/lshw/PKGBUILD index 9f7e91070..1ff8a5cc3 100644 --- a/community/lshw/PKGBUILD +++ b/community/lshw/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80847 2012-12-04 12:38:54Z spupykin $ +# $Id: PKGBUILD 87709 2013-04-05 10:27:37Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Stefano Zamprogno # Contributor: Chuck Yang pkgname=lshw pkgver=B.02.16 -pkgrel=2 +pkgrel=3 pkgdesc="A small tool to provide detailed information on the hardware configuration of the machine." url="http://ezix.org/project/wiki/HardwareLiSter" license=('GPL') @@ -26,5 +26,8 @@ package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir/ install make DESTDIR=$pkgdir/ install-gui + install -Dm0644 src/gui/integration/gtk-lshw.desktop $pkgdir/usr/share/applications/gtk-lshw.desktop + install -Dm0644 src/gui/integration/gtk-lshw.pam $pkgdir/usr/share/doc/$pkgname/gtk-lshw.pam + install -Dm0644 src/gui/integration/console.apps $pkgdir/usr/share/doc/$pkgname/console.apps rm -f $pkgdir/usr/share/lshw/{pci,usb}.ids } diff --git a/community/meteorjs/PKGBUILD b/community/meteorjs/PKGBUILD deleted file mode 100644 index 26ec54615..000000000 --- a/community/meteorjs/PKGBUILD +++ /dev/null @@ -1,68 +0,0 @@ -# $Id: PKGBUILD 86868 2013-03-23 12:46:57Z mtorromeo $ -# Maintainer: Massimiliano Torromeo -# Contributor: Parth Buch -# Contributor: Tom Vincent - -pkgname=meteorjs -pkgver=0.5.9 -pkgrel=2 -pkgdesc="Open-source platform for building top-quality web apps in a fraction of the time." -arch=('i686' 'x86_64') -url="https://github.com/meteor/meteor" -license=('MIT') -depends=('nodejs' 'mongodb') -options=('!strip') - -sha256sums=('43e228e09c66bc167108c2a8375e23e472d19e82b216ad0875efed94073ef5ba' - 'a3ac659c52b652676da0530f2148025e0f8bfa84bccf63431c20eb72d3bc5cb7' - 'af74a9bd6fa7c8c556f7ed17e76983ff416309b02c0e86c97d1606236f2dd39e') - -if [ "$CARCH" = "x86_64" ]; then - _arch="amd64" -else - _arch="i386" - sha256sums[0]='f28ca14d923e19e1035adff506cac8f839c1ec97410d4617a2c2a20cc733d879' -fi - -source=("http://d3sqy0vbqsdhku.cloudfront.net/meteor_$pkgver-1_$_arch.deb" meteor node010.patch) - -build() { - [ -d build ] && rm -rf build - mkdir build - tar xf data.tar.gz -C build ./usr/lib/meteor - cd build/usr/lib/meteor - - patch -p0 -i "$srcdir/node010.patch" - - # rebuild fibers - cd lib/node_modules/fibers/ - rm -rf bin/* - PATH="/usr/lib/node_modules/npm/bin/node-gyp-bin:$PATH" node build.js - rm -rf build -} - -package() { - cp -a "$srcdir/build/"* "$pkgdir" - cd "$pkgdir/usr/lib/meteor" - - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE.txt" - install -Dm755 "$srcdir/meteor" "$pkgdir/usr/bin/meteor" - - rm -rf LICENSE.txt lib/node lib/dtrace lib/node_modules/npm share include - - # mongodb links - rm -rf mongodb - install -dm755 mongodb/bin - ln -s /usr/bin/mongod mongodb/bin/mongod - ln -s /usr/bin/mongo mongodb/bin/mongo - - # node links - rm -rf bin - install -dm755 bin - ln -s /usr/bin/node bin/node - ln -s /usr/bin/node-waf bin/node-waf - ln -s /usr/bin/npm bin/npm - - # remove build dirs - find -type d -name build -exec rm -rf {} + -} diff --git a/community/meteorjs/meteor b/community/meteorjs/meteor deleted file mode 100644 index 252f4afe3..000000000 --- a/community/meteorjs/meteor +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -if [ "$(ulimit -n)" != "unlimited" ] ; then - ulimit -n 16384 > /dev/null 2>&1 || \ - ulimit -n 8192 > /dev/null 2>&1 || \ - ulimit -n 4096 > /dev/null 2>&1 || \ - ulimit -n 2048 > /dev/null 2>&1 || \ - ulimit -n 1024 > /dev/null 2>&1 || \ - ulimit -n 512 > /dev/null 2>&1 -fi - -METEORDIR=/usr/lib/meteor -export NODE_PATH=$METEORDIR/lib/node_modules -exec /usr/bin/node $METEORDIR/app/meteor/meteor.js "$@" diff --git a/community/meteorjs/node010.patch b/community/meteorjs/node010.patch deleted file mode 100644 index 8b252399d..000000000 --- a/community/meteorjs/node010.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/node_modules/connect/lib/middleware/static.js.orig 2013-03-23 13:30:36.479309260 +0100 -+++ lib/node_modules/connect/lib/middleware/static.js 2013-03-23 13:30:13.661917828 +0100 -@@ -126,7 +126,7 @@ - if (!root && ~path.indexOf('..')) return utils.forbidden(res); - - // join / normalize from optional root dir -- path = normalize(join(root, path)); -+ path = normalize(join(root || '', path)); - - // malicious path - if (root && 0 != path.indexOf(root)) return fn diff --git a/community/mupdf/PKGBUILD b/community/mupdf/PKGBUILD index 52e6ed643..5763c57a1 100644 --- a/community/mupdf/PKGBUILD +++ b/community/mupdf/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85309 2013-02-28 20:50:02Z bpiotrowski $ +# $Id: PKGBUILD 87740 2013-04-05 21:06:47Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Brad Fanella # Contributor: Stefan Husmann @@ -7,7 +7,7 @@ pkgname=mupdf pkgver=1.2 -pkgrel=1 +pkgrel=2 pkgdesc='Lightweight PDF and XPS viewer' arch=('i686' 'x86_64') url='http://mupdf.com' @@ -22,6 +22,7 @@ build() { CXXFLAGS+=' -fPIC' cd "$srcdir"/$pkgname-$pkgver-source + rm -rf thirdparty make build=release prefix=/usr } diff --git a/community/openttd/PKGBUILD b/community/openttd/PKGBUILD index f0d00684f..a46fb0fe4 100644 --- a/community/openttd/PKGBUILD +++ b/community/openttd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 87050 2013-03-26 11:49:43Z foutrelis $ +# $Id: PKGBUILD 87676 2013-04-05 09:01:28Z lcarlier $ # Maintainer: Vesa Kaihlavirta pkgname=openttd -pkgver=1.2.3 -pkgrel=5 +pkgver=1.3.0 +pkgrel=1 pkgdesc='An engine for running Transport Tycoon Deluxe.' arch=('i686' 'x86_64') url='http://www.openttd.org' @@ -13,7 +13,7 @@ install=openttd.install optdepends=('openttd-opengfx: free graphics' 'openttd-opensfx: free soundset') source=("http://binaries.openttd.org/releases/${pkgver}/${pkgname}-${pkgver}-source.tar.xz") -sha256sums=('d228798f7d4804b7ead186ec19082f0e6c83cfc2dbf625ddab1d22048117fd08') +sha256sums=('1a3525186f4486de8193992426690a1fd8c7e4d376a328056b0464a1a5d32080') package() { cd ${pkgname}-${pkgver} diff --git a/community/packagekit/PKGBUILD b/community/packagekit/PKGBUILD index 65e8fb431..3e2c73040 100644 --- a/community/packagekit/PKGBUILD +++ b/community/packagekit/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 85588 2013-03-03 17:28:55Z dreisner $ +# $Id: PKGBUILD 87649 2013-04-05 01:44:23Z allan $ # Maintainer: Jonathan Conder pkgbase='packagekit' -pkgname=('packagekit' 'packagekit-qt2' 'packagekit-python') +pkgname=('packagekit' 'packagekit-qt2' 'python2-packagekit') pkgver=0.7.6 -pkgrel=5 +pkgrel=6 pkgdesc="A system designed to make installation and updates of packages easier." arch=('i686' 'x86_64') url="http://www.packagekit.org" @@ -14,9 +14,11 @@ makedepends=('dbus-glib' 'gobject-introspection' 'gtk-doc' 'intltool' options=('!libtool') source=("http://www.packagekit.org/releases/PackageKit-$pkgver.tar.xz" 'adopt.patch' + 'alpm.patch' 'libarchive.patch') sha256sums=('82c0a553075d49add3c4f58e6e93f7f3613938809a4b8e36f46476e86981b45d' 'd0ee8580202a878571dddd470017731299c63e5c5120afe881bb41b9544322b8' + '067f39917f5442b8146c793b62f86f66fc8a4c7e391c0f3219d13f98d45ba630' '0d3798c8992afdc0930aa271b3e44deb55c046ab4adee25b4ec4c33bcdd950e2') build() { @@ -27,10 +29,11 @@ build() { sed -i 's@bin/python@bin/python2@' 'lib/python/packagekit/'*.py patch -Np1 -i "$srcdir/adopt.patch" + patch -Np1 -i "$srcdir/alpm.patch" patch -Np1 -i "$srcdir/libarchive.patch" export PYTHON=/usr/bin/python2 - ./configure --prefix=/usr \ + ./autogen.sh --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --libexecdir=/usr/lib/PackageKit \ @@ -49,14 +52,14 @@ build() { --disable-dummy \ --enable-alpm \ --with-default-backend=alpm - make -s CFLAGS='-D_FILE_OFFSET_BITS=64' + make -s CFLAGS='-D_FILE_OFFSET_BITS=64 -O2 -Wno-unused-local-typedefs' } package_packagekit() { backup=('var/lib/PackageKit/transactions.db' 'etc/PackageKit/alpm.d/pacman.conf' 'etc/PackageKit/alpm.d/repos.list') - depends=('dbus-glib' 'pacman>=4.0.0' 'pacman<4.1.0' 'polkit' + depends=('dbus-glib' 'pacman>=4.1.0' 'pacman<4.2.0' 'polkit' 'shared-mime-info' 'sqlite' 'udev') optdepends=('networkmanager') install='packagekit.install' @@ -89,9 +92,11 @@ package_packagekit-qt2() { make DESTDIR="$pkgdir" install } -package_packagekit-python() { +package_python2-packagekit() { depends=('packagekit' 'python2') pkgdesc=('Python bindings for PackageKit') + conflicts=('packagekit-python') + replaces=('packagekit-python') cd "$srcdir/PackageKit-$pkgver/lib/python" diff --git a/community/packagekit/alpm.patch b/community/packagekit/alpm.patch new file mode 100644 index 000000000..aeba9c347 --- /dev/null +++ b/community/packagekit/alpm.patch @@ -0,0 +1,1611 @@ +diff --git a/backends/alpm/Makefile.am b/backends/alpm/Makefile.am +index d8c3dfc..8e14790 100644 +--- a/backends/alpm/Makefile.am ++++ b/backends/alpm/Makefile.am +@@ -23,6 +23,7 @@ DEFS = -DPK_BACKEND_CONFIG_FILE=\"$(PK_BACKEND_CONFIG_FILE)\" \ + -DPK_BACKEND_DEFAULT_LOGFILE=\"$(PK_BACKEND_DEFAULT_LOGFILE)\" \ + -DALPM_CACHE_PATH=\"$(ALPM_CACHE_PATH)\" \ + -DALPM_PACKAGE_URL=\"$(ALPM_PACKAGE_URL)\" \ ++ -DPK_LOG_PREFIX=\"PACKAGEKIT\" \ + -DG_LOG_DOMAIN=\"PackageKit-alpm\" + + confdir = $(PK_CONF_DIR)/alpm.d +@@ -47,10 +48,11 @@ libpk_backend_alpm_la_SOURCES = pk-backend-alpm.c \ + pk-backend-transaction.c \ + pk-backend-update.c + libpk_backend_alpm_la_LIBADD = $(PK_PLUGIN_LIBS) \ +- -lalpm ++ $(ALPM_LIBS) + libpk_backend_alpm_la_LDFLAGS = -module \ + -avoid-version + libpk_backend_alpm_la_CFLAGS = $(PK_PLUGIN_CFLAGS) \ ++ $(ALPM_CFLAGS) \ + $(WARNINGFLAGS_C) + + EXTRA_DIST = $(conf_DATA) $(libpk_backend_alpm_la_SOURCES:.c=.h) +diff --git a/backends/alpm/pk-backend-alpm.c b/backends/alpm/pk-backend-alpm.c +index 5c6b629..a4cd197 100644 +--- a/backends/alpm/pk-backend-alpm.c ++++ b/backends/alpm/pk-backend-alpm.c +@@ -284,9 +284,9 @@ pk_backend_initialize_alpm (PkBackend *self, GError **error) + backend = self; + alpm_option_set_logcb (alpm, pk_backend_logcb); + +- localdb = alpm_option_get_localdb (alpm); ++ localdb = alpm_get_localdb (alpm); + if (localdb == NULL) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "[%s]: %s", "local", + alpm_strerror (errno)); + } +diff --git a/backends/alpm/pk-backend-config.c b/backends/alpm/pk-backend-config.c +index c8fd13b..1a82637 100644 +--- a/backends/alpm/pk-backend-config.c ++++ b/backends/alpm/pk-backend-config.c +@@ -33,35 +33,32 @@ + + typedef struct + { +- gboolean checkspace, ilovecandy, totaldl, usedelta, usesyslog, +- verbosepkglists; ++ gboolean checkspace, color, ilovecandy, totaldl, ++ usesyslog, verbosepkglists; ++ gdouble deltaratio; + +- gchar *arch, *cleanmethod, *dbpath, *gpgdir, *logfile, *root, +- *xfercmd; ++ gchar *arch, *cleanmethod, *dbpath, *gpgdir, *logfile, ++ *root, *xfercmd; + +- alpm_list_t *cachedirs, *holdpkgs, *ignoregroups, *ignorepkgs, +- *noextracts, *noupgrades, *syncfirsts; ++ alpm_list_t *cachedirs, *holdpkgs, *ignoregroups, ++ *ignorepkgs, *localfilesiglevels, *noextracts, ++ *noupgrades, *remotefilesiglevels; + +- alpm_list_t *repos; +- GHashTable *servers; +- GHashTable *levels; +- GRegex *xrepo, *xarch; ++ alpm_list_t *sections; ++ GRegex *xrepo, *xarch; + } PkBackendConfig; + ++typedef struct ++{ ++ gchar *name; ++ alpm_list_t *servers, *siglevels; ++} PkBackendConfigSection; ++ + static PkBackendConfig * + pk_backend_config_new (void) + { + PkBackendConfig *config = g_new0 (PkBackendConfig, 1); +- alpm_siglevel_t *level = g_new0 (alpm_siglevel_t, 1); +- +- config->servers = g_hash_table_new_full (g_str_hash, g_str_equal, +- g_free, NULL); +- config->levels = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, +- g_free); +- +- *level |= ALPM_SIG_PACKAGE | ALPM_SIG_PACKAGE_OPTIONAL; +- *level |= ALPM_SIG_DATABASE | ALPM_SIG_DATABASE_OPTIONAL; +- g_hash_table_insert (config->levels, g_strdup ("options"), level); ++ config->deltaratio = 0.0; + + config->xrepo = g_regex_new ("\\$repo", 0, 0, NULL); + config->xarch = g_regex_new ("\\$arch", 0, 0, NULL); +@@ -70,17 +67,17 @@ pk_backend_config_new (void) + } + + static void +-pk_backend_config_list_free (alpm_list_t *list) ++pk_backend_config_section_free (gpointer data) + { +- alpm_list_free_inner (list, g_free); +- alpm_list_free (list); +-} ++ PkBackendConfigSection *section = data; + +-static gboolean +-pk_backend_config_servers_free (gpointer repo, gpointer list, gpointer data) +-{ +- pk_backend_config_list_free ((alpm_list_t *) list); +- return TRUE; ++ if (section != NULL) { ++ g_free (section->name); ++ alpm_list_free_inner (section->servers, g_free); ++ alpm_list_free (section->servers); ++ FREELIST (section->siglevels); ++ g_free (section); ++ } + } + + static void +@@ -100,15 +97,13 @@ pk_backend_config_free (PkBackendConfig *config) + FREELIST (config->holdpkgs); + FREELIST (config->ignoregroups); + FREELIST (config->ignorepkgs); ++ FREELIST (config->localfilesiglevels); + FREELIST (config->noextracts); + FREELIST (config->noupgrades); +- FREELIST (config->syncfirsts); ++ FREELIST (config->remotefilesiglevels); + +- pk_backend_config_list_free (config->repos); +- g_hash_table_foreach_remove (config->servers, +- pk_backend_config_servers_free, NULL); +- g_hash_table_unref (config->servers); +- g_hash_table_unref (config->levels); ++ alpm_list_free_inner (config->sections, pk_backend_config_section_free); ++ alpm_list_free (config->sections); + + g_regex_unref (config->xrepo); + g_regex_unref (config->xarch); +@@ -123,6 +118,14 @@ pk_backend_config_set_checkspace (PkBackendConfig *config) + } + + static void ++pk_backend_config_set_color (PkBackendConfig *config) ++{ ++ g_return_if_fail (config != NULL); ++ ++ config->color = TRUE; ++} ++ ++static void + pk_backend_config_set_ilovecandy (PkBackendConfig *config) + { + g_return_if_fail (config != NULL); +@@ -143,7 +146,7 @@ pk_backend_config_set_usedelta (PkBackendConfig *config) + { + g_return_if_fail (config != NULL); + +- config->usedelta = TRUE; ++ config->deltaratio = 0.7; + } + + static void +@@ -171,6 +174,7 @@ typedef struct + /* keep this in alphabetical order */ + static const PkBackendConfigBoolean pk_backend_config_boolean_options[] = { + { "CheckSpace", pk_backend_config_set_checkspace }, ++ { "Color", pk_backend_config_set_color }, + { "ILoveCandy", pk_backend_config_set_ilovecandy }, + { "TotalDownload", pk_backend_config_set_totaldl }, + { "UseDelta", pk_backend_config_set_usedelta }, +@@ -284,6 +288,22 @@ pk_backend_config_set_root (PkBackendConfig *config, const gchar *path) + } + + static void ++pk_backend_config_set_deltaratio (PkBackendConfig *config, const gchar *number) ++{ ++ gdouble ratio; ++ gchar *endptr; ++ ++ g_return_if_fail (config != NULL); ++ g_return_if_fail (number != NULL); ++ ++ ratio = g_ascii_strtod (number, &endptr); ++ /* this ignores invalid values whereas pacman reports an error */ ++ if (*endptr == '\0' && 0.0 <= ratio && ratio <= 2.0) { ++ config->deltaratio = ratio; ++ } ++} ++ ++static void + pk_backend_config_set_xfercmd (PkBackendConfig *config, const gchar *command) + { + g_return_if_fail (config != NULL); +@@ -308,6 +328,7 @@ static const PkBackendConfigString pk_backend_config_string_options[] = { + { "GPGDir", pk_backend_config_set_gpgdir }, + { "LogFile", pk_backend_config_set_logfile }, + { "RootDir", pk_backend_config_set_root }, ++ { "UseDelta", pk_backend_config_set_deltaratio }, + { "XferCommand", pk_backend_config_set_xfercmd }, + { NULL, NULL } + }; +@@ -335,102 +356,51 @@ pk_backend_config_set_string (PkBackendConfig *config, const gchar *option, + } + } + +-static void +-pk_backend_config_add_holdpkg (PkBackendConfig *config, gchar *package) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (package != NULL); +- +- config->holdpkgs = alpm_list_add (config->holdpkgs, package); +-} +- +-static void +-pk_backend_config_add_ignoregroup (PkBackendConfig *config, gchar *group) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (group != NULL); +- +- config->ignoregroups = alpm_list_add (config->ignoregroups, group); +-} +- +-static void +-pk_backend_config_add_ignorepkg (PkBackendConfig *config, gchar *package) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (package != NULL); +- +- config->ignorepkgs = alpm_list_add (config->ignorepkgs, package); +-} +- +-static void +-pk_backend_config_add_noextract (PkBackendConfig *config, gchar *filename) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (filename != NULL); +- +- config->noextracts = alpm_list_add (config->noextracts, filename); +-} +- +-static void +-pk_backend_config_add_noupgrade (PkBackendConfig *config, gchar *filename) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (filename != NULL); +- +- config->noupgrades = alpm_list_add (config->noupgrades, filename); +-} +- +-static void +-pk_backend_config_add_syncfirst (PkBackendConfig *config, gchar *package) +-{ +- g_return_if_fail (config != NULL); +- g_return_if_fail (package != NULL); +- +- config->syncfirsts = alpm_list_add (config->syncfirsts, package); +-} +- + typedef struct + { + const gchar *name; +- void (*func) (PkBackendConfig *config, gchar *value); ++ glong offset; + } PkBackendConfigList; + + /* keep this in alphabetical order */ + static const PkBackendConfigList pk_backend_config_list_options[] = { +- { "HoldPkg", pk_backend_config_add_holdpkg }, +- { "IgnoreGroup", pk_backend_config_add_ignoregroup }, +- { "IgnorePkg", pk_backend_config_add_ignorepkg }, +- { "NoExtract", pk_backend_config_add_noextract }, +- { "NoUpgrade", pk_backend_config_add_noupgrade }, +- { "SyncFirst", pk_backend_config_add_syncfirst }, +- { NULL, NULL } ++ { "HoldPkg", G_STRUCT_OFFSET (PkBackendConfig, holdpkgs) }, ++ { "IgnoreGroup", G_STRUCT_OFFSET (PkBackendConfig, ignoregroups) }, ++ { "IgnorePkg", G_STRUCT_OFFSET (PkBackendConfig, ignorepkgs) }, ++ { "LocalFileSigLevel", G_STRUCT_OFFSET (PkBackendConfig, ++ localfilesiglevels) }, ++ { "NoExtract", G_STRUCT_OFFSET (PkBackendConfig, noextracts) }, ++ { "NoUpgrade", G_STRUCT_OFFSET (PkBackendConfig, noupgrades) }, ++ { "RemoteFileSigLevel", G_STRUCT_OFFSET (PkBackendConfig, ++ remotefilesiglevels) }, ++ { NULL, 0 } + }; + +-static void +-pk_backend_config_list_add (PkBackendConfig *config, gsize option, +- const gchar *list) ++static alpm_list_t * ++alpm_list_add_words (alpm_list_t *list, const gchar *words) + { + gchar *str; + +- for (str = strchr (list, ' '); str != NULL; str = strchr (list, ' ')) { ++ while ((str = strchr (words, ' ')) != NULL) { + /* allocate normally */ +- gchar *value = malloc ((++str - list) * sizeof (gchar)); +- g_strlcpy (value, list, str - list); +- pk_backend_config_list_options[option].func (config, value); +- list = str; ++ gchar *word = malloc ((++str - words) * sizeof (gchar)); ++ g_strlcpy (word, words, str - words); ++ list = alpm_list_add (list, word); ++ words = str; + } +- pk_backend_config_list_options[option].func (config, strdup (list)); ++ ++ return alpm_list_add (list, strdup (words)); + } + + static gboolean + pk_backend_config_set_list (PkBackendConfig *config, const gchar *option, +- const gchar *list) ++ const gchar *words) + { + gsize i; + + g_return_val_if_fail (config != NULL, FALSE); + g_return_val_if_fail (option != NULL, FALSE); +- g_return_val_if_fail (list != NULL, FALSE); ++ g_return_val_if_fail (words != NULL, FALSE); + + for (i = 0;; ++i) { + const gchar *name = pk_backend_config_list_options[i].name; +@@ -439,37 +409,57 @@ pk_backend_config_set_list (PkBackendConfig *config, const gchar *option, + if (name == NULL || cmp < 0) { + return FALSE; + } else if (cmp == 0) { +- pk_backend_config_list_add (config, i, list); ++ glong offset = pk_backend_config_list_options[i].offset; ++ alpm_list_t **list = G_STRUCT_MEMBER_P (config, offset); ++ *list = alpm_list_add_words (*list, words); + return TRUE; + } + } + } + +-static void +-pk_backend_config_add_repo (PkBackendConfig *config, const gchar *repo) ++static gint ++pk_backend_config_section_match (gconstpointer element, gconstpointer name) + { +- g_return_if_fail (config != NULL); +- g_return_if_fail (repo != NULL); ++ const PkBackendConfigSection *section = element; ++ ++ g_return_val_if_fail (section != NULL, -1); ++ ++ return g_strcmp0 (section->name, name); ++} ++ ++static PkBackendConfigSection * ++pk_backend_config_enter_section (PkBackendConfig *config, const gchar *name) ++{ ++ PkBackendConfigSection *section; + +- if (alpm_list_find_str (config->repos, repo) == NULL) { +- config->repos = alpm_list_add (config->repos, g_strdup (repo)); ++ g_return_val_if_fail (config != NULL, NULL); ++ g_return_val_if_fail (name != NULL, NULL); ++ ++ section = alpm_list_find (config->sections, name, ++ pk_backend_config_section_match); ++ if (section != NULL) { ++ return section; + } ++ ++ section = g_new0 (PkBackendConfigSection, 1); ++ section->name = g_strdup (name); ++ config->sections = alpm_list_add (config->sections, section); ++ return section; + } + + static gboolean +-pk_backend_config_repo_add_server (PkBackendConfig *config, const gchar *repo, +- const gchar *value, GError **e) ++pk_backend_config_add_server (PkBackendConfig *config, ++ PkBackendConfigSection *section, ++ const gchar *address, GError **e) + { +- alpm_list_t *list; + gchar *url; + + g_return_val_if_fail (config != NULL, FALSE); +- g_return_val_if_fail (repo != NULL, FALSE); +- g_return_val_if_fail (alpm_list_find_str (config->repos, repo) != NULL, +- FALSE); +- g_return_val_if_fail (value != NULL, FALSE); ++ g_return_val_if_fail (section != NULL, FALSE); ++ g_return_val_if_fail (address != NULL, FALSE); + +- url = g_regex_replace_literal (config->xrepo, value, -1, 0, repo, 0, e); ++ url = g_regex_replace_literal (config->xrepo, address, -1, 0, ++ section->name, 0, e); + if (url == NULL) { + return FALSE; + } +@@ -488,105 +478,26 @@ pk_backend_config_repo_add_server (PkBackendConfig *config, const gchar *repo, + "url contained $arch, which is not set"); + } + +- list = (alpm_list_t *) g_hash_table_lookup (config->servers, repo); +- list = alpm_list_add (list, url); +- g_hash_table_insert (config->servers, g_strdup (repo), list); ++ section->servers = alpm_list_add (section->servers, url); + + return TRUE; + } + +-static gboolean +-pk_backend_config_set_siglevel (PkBackendConfig *config, const gchar *section, +- const gchar *list, GError **error) ++static void ++pk_backend_config_add_siglevel (PkBackendConfig *config, ++ PkBackendConfigSection *section, ++ const gchar *words) + { +- alpm_siglevel_t *level; +- + g_return_val_if_fail (config != NULL, FALSE); + g_return_val_if_fail (section != NULL, FALSE); +- g_return_val_if_fail (list != NULL, FALSE); +- +- level = g_hash_table_lookup (config->levels, section); +- if (level == NULL) { +- level = g_hash_table_lookup (config->levels, "options"); +- level = g_memdup (level, sizeof (alpm_siglevel_t)); +- g_hash_table_insert (config->levels, g_strdup (section), level); +- } +- +- while (TRUE) { +- gboolean package = TRUE, database = TRUE; ++ g_return_val_if_fail (words != NULL, FALSE); + +- if (g_str_has_prefix (list, "Package")) { +- database = FALSE; +- list += 7; +- } else if (g_str_has_prefix (list, "Database")) { +- package = FALSE; +- list += 8; +- } +- +- /* this also allows e.g. NeverEver, so put prefixes last */ +- if (g_str_has_prefix (list, "Never")) { +- if (package) { +- *level &= ~ALPM_SIG_PACKAGE; +- } +- if (database) { +- *level &= ~ALPM_SIG_DATABASE; +- } +- } else if (g_str_has_prefix (list, "Optional")) { +- if (package) { +- *level |= ALPM_SIG_PACKAGE; +- *level |= ALPM_SIG_PACKAGE_OPTIONAL; +- } +- if (database) { +- *level |= ALPM_SIG_DATABASE; +- *level |= ALPM_SIG_DATABASE_OPTIONAL; +- } +- } else if (g_str_has_prefix (list, "Required")) { +- if (package) { +- *level |= ALPM_SIG_PACKAGE; +- *level &= ~ALPM_SIG_PACKAGE_OPTIONAL; +- } +- if (database) { +- *level |= ALPM_SIG_DATABASE; +- *level &= ~ALPM_SIG_DATABASE_OPTIONAL; +- } +- } else if (g_str_has_prefix (list, "TrustedOnly")) { +- if (package) { +- *level &= ~ALPM_SIG_PACKAGE_MARGINAL_OK; +- *level &= ~ALPM_SIG_PACKAGE_UNKNOWN_OK; +- } +- if (database) { +- *level &= ~ALPM_SIG_DATABASE_MARGINAL_OK; +- *level &= ~ALPM_SIG_DATABASE_UNKNOWN_OK; +- } +- } else if (g_str_has_prefix (list, "TrustAll")) { +- if (package) { +- *level |= ALPM_SIG_PACKAGE_MARGINAL_OK; +- *level |= ALPM_SIG_PACKAGE_UNKNOWN_OK; +- } +- if (database) { +- *level |= ALPM_SIG_DATABASE_MARGINAL_OK; +- *level |= ALPM_SIG_DATABASE_UNKNOWN_OK; +- } +- } else { +- g_set_error (error, ALPM_ERROR, ALPM_ERR_CONFIG_INVALID, +- "invalid SigLevel value: %s", list); +- return FALSE; +- } +- +- list = strchr (list, ' '); +- if (list == NULL) { +- break; +- } else { +- ++list; +- } +- } +- +- return TRUE; ++ section->siglevels = alpm_list_add_words (section->siglevels, words); + } + + static gboolean + pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, +- gchar *section, GError **error) ++ PkBackendConfigSection *section, GError **error) + { + GFile *file; + GFileInputStream *is; +@@ -610,7 +521,6 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + } + + input = g_data_input_stream_new (G_INPUT_STREAM (is)); +- section = g_strdup (section); + + for (;; g_free (line), ++num) { + line = g_data_input_stream_read_line (input, NULL, NULL, &e); +@@ -642,13 +552,7 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + break; + } + +- g_free (section); +- section = g_strdup (str); +- +- if (g_strcmp0 (section, "options") != 0) { +- pk_backend_config_add_repo (config, section); +- } +- ++ section = pk_backend_config_enter_section (config, str); + continue; + } + +@@ -668,7 +572,8 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + + if (str == NULL) { + /* set a boolean directive */ +- if (g_strcmp0 (section, "options") == 0 && ++ if (pk_backend_config_section_match (section, ++ "options") == 0 && + pk_backend_config_set_boolean (config, key)) { + continue; + } +@@ -697,7 +602,8 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + } else { + continue; + } +- } else if (g_strcmp0 (section, "options") == 0) { ++ } else if (pk_backend_config_section_match (section, ++ "options") == 0) { + /* set a string or list directive */ + if (pk_backend_config_set_string (config, key, str) || + pk_backend_config_set_list (config, key, str)) { +@@ -705,8 +611,8 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + } + /* report error below */ + } else if (g_strcmp0 (key, "Server") == 0) { +- if (!pk_backend_config_repo_add_server (config, section, +- str, &e)) { ++ if (!pk_backend_config_add_server (config, section, ++ str, &e)) { + break; + } else { + continue; +@@ -714,12 +620,8 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + } + + if (g_strcmp0 (key, "SigLevel") == 0 && str != NULL) { +- if (!pk_backend_config_set_siglevel (config, section, +- str, &e)) { +- break; +- } else { +- continue; +- } ++ pk_backend_config_add_siglevel (config, section, str); ++ continue; + } + + /* report errors from above */ +@@ -728,8 +630,6 @@ pk_backend_config_parse (PkBackendConfig *config, const gchar *filename, + break; + } + +- g_free (section); +- + g_object_unref (input); + g_object_unref (is); + g_object_unref (file); +@@ -746,7 +646,7 @@ static alpm_handle_t * + pk_backend_config_initialize_alpm (PkBackendConfig *config, GError **error) + { + alpm_handle_t *handle; +- enum _alpm_errno_t errno; ++ alpm_errno_t errno; + gsize dir = 1; + + g_return_val_if_fail (config != NULL, FALSE); +@@ -817,11 +717,160 @@ pk_backend_config_initialize_alpm (PkBackendConfig *config, GError **error) + return handle; + } + ++static alpm_siglevel_t ++alpm_siglevel_parse (alpm_siglevel_t base, const alpm_list_t *list, ++ GError **error) ++{ ++ for (; list != NULL; list = list->next) { ++ gboolean package = TRUE, database = TRUE; ++ const gchar *level = (const gchar *) list->data; ++ ++ if (g_str_has_prefix (level, "Package")) { ++ database = FALSE; ++ level += 7; ++ } else if (g_str_has_prefix (level, "Database")) { ++ package = FALSE; ++ level += 8; ++ } ++ ++ if (g_strcmp0 (level, "Never") == 0) { ++ if (package) { ++ base &= ~ALPM_SIG_PACKAGE; ++ base |= ALPM_SIG_PACKAGE_SET; ++ } ++ if (database) { ++ base &= ~ALPM_SIG_DATABASE; ++ } ++ } else if (g_strcmp0 (level, "Optional") == 0) { ++ if (package) { ++ base |= ALPM_SIG_PACKAGE; ++ base |= ALPM_SIG_PACKAGE_OPTIONAL; ++ base |= ALPM_SIG_PACKAGE_SET; ++ } ++ if (database) { ++ base |= ALPM_SIG_DATABASE; ++ base |= ALPM_SIG_DATABASE_OPTIONAL; ++ } ++ } else if (g_strcmp0 (level, "Required") == 0) { ++ if (package) { ++ base |= ALPM_SIG_PACKAGE; ++ base &= ~ALPM_SIG_PACKAGE_OPTIONAL; ++ base |= ALPM_SIG_PACKAGE_SET; ++ } ++ if (database) { ++ base |= ALPM_SIG_DATABASE; ++ base &= ~ALPM_SIG_DATABASE_OPTIONAL; ++ } ++ } else if (g_strcmp0 (level, "TrustedOnly") == 0) { ++ if (package) { ++ base &= ~ALPM_SIG_PACKAGE_MARGINAL_OK; ++ base &= ~ALPM_SIG_PACKAGE_UNKNOWN_OK; ++ base |= ALPM_SIG_PACKAGE_TRUST_SET; ++ } ++ if (database) { ++ base &= ~ALPM_SIG_DATABASE_MARGINAL_OK; ++ base &= ~ALPM_SIG_DATABASE_UNKNOWN_OK; ++ } ++ } else if (g_strcmp0 (level, "TrustAll") == 0) { ++ if (package) { ++ base |= ALPM_SIG_PACKAGE_MARGINAL_OK; ++ base |= ALPM_SIG_PACKAGE_UNKNOWN_OK; ++ base |= ALPM_SIG_PACKAGE_TRUST_SET; ++ } ++ if (database) { ++ base |= ALPM_SIG_DATABASE_MARGINAL_OK; ++ base |= ALPM_SIG_DATABASE_UNKNOWN_OK; ++ } ++ } else { ++ g_set_error (error, ALPM_ERROR, ALPM_ERR_CONFIG_INVALID, ++ "invalid SigLevel value: %s", level); ++ return ALPM_SIG_USE_DEFAULT; ++ } ++ } ++ ++ return base; ++} ++ ++static alpm_siglevel_t ++alpm_siglevel_cross (alpm_siglevel_t base, const alpm_list_t *list, ++ GError **error) ++{ ++ alpm_siglevel_t level; ++ ++ if (list == NULL) { ++ return base; ++ } ++ ++ level = alpm_siglevel_parse (0, list, error); ++ if (level == ALPM_SIG_USE_DEFAULT) { ++ return level; ++ } ++ ++ /* based on unexplained code in pacman */ ++ if ((level & ALPM_SIG_PACKAGE_SET) == 0) { ++ level |= base & (ALPM_SIG_PACKAGE | ALPM_SIG_PACKAGE_OPTIONAL); ++ } ++ if ((level & ALPM_SIG_PACKAGE_TRUST_SET) == 0) { ++ level |= base & (ALPM_SIG_PACKAGE_MARGINAL_OK | ++ ALPM_SIG_PACKAGE_UNKNOWN_OK); ++ } ++ ++ return level; ++} ++ ++static gboolean ++pk_backend_config_configure_repos (PkBackendConfig *config, ++ alpm_handle_t *handle, GError **error) ++{ ++ alpm_siglevel_t base, local, remote; ++ const alpm_list_t *i; ++ PkBackendConfigSection *options; ++ ++ g_return_val_if_fail (config != NULL, FALSE); ++ ++ base = ALPM_SIG_PACKAGE | ALPM_SIG_PACKAGE_OPTIONAL | ++ ALPM_SIG_DATABASE | ALPM_SIG_DATABASE_OPTIONAL; ++ ++ i = config->sections; ++ options = i->data; ++ ++ base = alpm_siglevel_parse (base, options->siglevels, error); ++ if (base == ALPM_SIG_USE_DEFAULT) { ++ return FALSE; ++ } ++ ++ local = alpm_siglevel_cross (base, config->localfilesiglevels, error); ++ if (local == ALPM_SIG_USE_DEFAULT) { ++ return FALSE; ++ } ++ ++ remote = alpm_siglevel_cross (base, config->remotefilesiglevels, error); ++ if (remote == ALPM_SIG_USE_DEFAULT) { ++ return FALSE; ++ } ++ ++ alpm_option_set_default_siglevel (handle, base); ++ alpm_option_set_local_file_siglevel (handle, local); ++ alpm_option_set_remote_file_siglevel (handle, remote); ++ ++ while ((i = i->next) != NULL) { ++ PkBackendConfigSection *repo = i->data; ++ alpm_siglevel_t level; ++ ++ level = alpm_siglevel_parse (base, repo->siglevels, error); ++ if (level == ALPM_SIG_USE_DEFAULT) { ++ return FALSE; ++ } ++ pk_backend_add_database (repo->name, repo->servers, level); ++ } ++ ++ return TRUE; ++} ++ + static alpm_handle_t * + pk_backend_config_configure_alpm (PkBackendConfig *config, GError **error) + { + alpm_handle_t *handle; +- alpm_siglevel_t *level; + + g_return_val_if_fail (config != NULL, FALSE); + +@@ -831,12 +880,9 @@ pk_backend_config_configure_alpm (PkBackendConfig *config, GError **error) + } + + alpm_option_set_checkspace (handle, config->checkspace); +- alpm_option_set_usedelta (handle, config->usedelta); + alpm_option_set_usesyslog (handle, config->usesyslog); + alpm_option_set_arch (handle, config->arch); +- +- level = g_hash_table_lookup (config->levels, "options"); +- alpm_option_set_default_siglevel (handle, *level); ++ alpm_option_set_deltaratio (handle, config->deltaratio); + + /* backend takes ownership */ + g_free (xfercmd); +@@ -854,11 +900,6 @@ pk_backend_config_configure_alpm (PkBackendConfig *config, GError **error) + holdpkgs = config->holdpkgs; + config->holdpkgs = NULL; + +- /* backend takes ownership */ +- FREELIST (syncfirsts); +- syncfirsts = config->syncfirsts; +- config->syncfirsts = NULL; +- + /* alpm takes ownership */ + alpm_option_set_ignoregroups (handle, config->ignoregroups); + config->ignoregroups = NULL; +@@ -875,8 +916,7 @@ pk_backend_config_configure_alpm (PkBackendConfig *config, GError **error) + alpm_option_set_noupgrades (handle, config->noupgrades); + config->noupgrades = NULL; + +- pk_backend_configure_repos (config->repos, config->servers, +- config->levels); ++ pk_backend_config_configure_repos (config, handle, error); + + return handle; + } +@@ -892,6 +932,7 @@ pk_backend_configure (const gchar *filename, GError **error) + + g_debug ("reading config from %s", filename); + config = pk_backend_config_new (); ++ pk_backend_config_enter_section (config, "options"); + + if (pk_backend_config_parse (config, filename, NULL, &e)) { + handle = pk_backend_config_configure_alpm (config, &e); +diff --git a/backends/alpm/pk-backend-databases.c b/backends/alpm/pk-backend-databases.c +index a123297..09d5a73 100644 +--- a/backends/alpm/pk-backend-databases.c ++++ b/backends/alpm/pk-backend-databases.c +@@ -140,8 +140,8 @@ disabled_repos_configure (GHashTable *table, gboolean only_trusted, + g_return_val_if_fail (table != NULL, FALSE); + g_return_val_if_fail (alpm != NULL, FALSE); + +- if (alpm_db_unregister_all (alpm) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ if (alpm_unregister_all_syncdbs (alpm) < 0) { ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error_literal (error, ALPM_ERROR, errno, + alpm_strerror (errno)); + return FALSE; +@@ -161,9 +161,9 @@ disabled_repos_configure (GHashTable *table, gboolean only_trusted, + level &= ~ALPM_SIG_USE_DEFAULT; + } + +- db = alpm_db_register_sync (alpm, repo->name, level); ++ db = alpm_register_syncdb (alpm, repo->name, level); + if (db == NULL) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "[%s]: %s", + repo->name, alpm_strerror (errno)); + return FALSE; +@@ -176,29 +176,18 @@ disabled_repos_configure (GHashTable *table, gboolean only_trusted, + } + + void +-pk_backend_configure_repos (alpm_list_t *repos, GHashTable *servers, +- GHashTable *levels) ++pk_backend_add_database (const gchar *name, alpm_list_t *servers, ++ alpm_siglevel_t level) + { +- alpm_list_t *i; +- +- g_return_if_fail (servers != NULL); +- +- for (i = repos; i != NULL; i = i->next) { +- PkBackendRepo *repo = g_new (PkBackendRepo, 1); +- gpointer value = g_hash_table_lookup (servers, i->data); ++ PkBackendRepo *repo = g_new (PkBackendRepo, 1); + +- repo->name = g_strdup ((const gchar *) i->data); +- repo->servers = alpm_list_strdup ((alpm_list_t *) value); ++ g_return_if_fail (name != NULL); + +- value = g_hash_table_lookup (levels, i->data); +- if (value != NULL) { +- repo->level = *(alpm_siglevel_t *) value; +- } else { +- repo->level = ALPM_SIG_USE_DEFAULT; +- } ++ repo->name = g_strdup (name); ++ repo->servers = alpm_list_strdup (servers); ++ repo->level = level; + +- configured = alpm_list_add (configured, repo); +- } ++ configured = alpm_list_add (configured, repo); + } + + gboolean +@@ -282,7 +271,7 @@ pk_backend_get_repo_list_thread (PkBackend *self) + g_return_val_if_fail (disabled != NULL, FALSE); + + /* emit enabled repos */ +- for (i = alpm_option_get_syncdbs (alpm); i != NULL; i = i->next) { ++ for (i = alpm_get_syncdbs (alpm); i != NULL; i = i->next) { + alpm_db_t *db = (alpm_db_t *) i->data; + const gchar *repo = alpm_db_get_name (db); + +@@ -368,13 +357,13 @@ pk_backend_repo_disable_thread (PkBackend *self) + + g_return_val_if_fail (repo != NULL, FALSE); + +- for (i = alpm_option_get_syncdbs (alpm); i != NULL; i = i->next) { ++ for (i = alpm_get_syncdbs (alpm); i != NULL; i = i->next) { + alpm_db_t *db = (alpm_db_t *) i->data; + const gchar *name = alpm_db_get_name (db); + + if (g_strcmp0 (repo, name) == 0) { + if (alpm_db_unregister (db) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (&error, ALPM_ERROR, errno, + "[%s]: %s", repo, + alpm_strerror (errno)); +diff --git a/backends/alpm/pk-backend-databases.h b/backends/alpm/pk-backend-databases.h +index d9b9e78..d0dbb7c 100644 +--- a/backends/alpm/pk-backend-databases.h ++++ b/backends/alpm/pk-backend-databases.h +@@ -24,9 +24,9 @@ + #include + #include + +-void pk_backend_configure_repos (alpm_list_t *repos, +- GHashTable *servers, +- GHashTable *levels); ++void pk_backend_add_database (const gchar *name, ++ alpm_list_t *servers, ++ alpm_siglevel_t level); + + gboolean pk_backend_disable_signatures (PkBackend *self, + GError **error); +diff --git a/backends/alpm/pk-backend-depends.c b/backends/alpm/pk-backend-depends.c +index 7c7b45a..c3d82a0 100644 +--- a/backends/alpm/pk-backend-depends.c ++++ b/backends/alpm/pk-backend-depends.c +@@ -85,7 +85,7 @@ pk_backend_find_provider (PkBackend *self, alpm_list_t *pkgs, + } + + /* look for remote dependencies */ +- syncdbs = alpm_option_get_syncdbs (alpm); ++ syncdbs = alpm_get_syncdbs (alpm); + provider = alpm_find_dbs_satisfier (alpm, syncdbs, depend); + + if (provider != NULL) { +@@ -184,7 +184,7 @@ pk_backend_get_depends_thread (PkBackend *self) + depend = alpm_dep_compute_string (depends->data); + pkgs = pk_backend_find_provider (self, pkgs, depend, + &error); +- g_free (depend); ++ free (depend); + } + } + +diff --git a/backends/alpm/pk-backend-install.c b/backends/alpm/pk-backend-install.c +index d0cbca2..0b036f3 100644 +--- a/backends/alpm/pk-backend-install.c ++++ b/backends/alpm/pk-backend-install.c +@@ -39,7 +39,7 @@ alpm_add_file (const gchar *filename) + g_return_val_if_fail (filename != NULL, -1); + g_return_val_if_fail (alpm != NULL, -1); + +- level = alpm_option_get_default_siglevel (alpm); ++ level = alpm_option_get_local_file_siglevel (alpm); + + if (alpm_pkg_load (alpm, filename, 1, level, &pkg) < 0) { + return -1; +@@ -66,7 +66,7 @@ pk_backend_transaction_add_targets (PkBackend *self, GError **error) + + for (; *paths != NULL; ++paths) { + if (alpm_add_file (*paths) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "%s: %s", + *paths, alpm_strerror (errno)); + return FALSE; +diff --git a/backends/alpm/pk-backend-packages.c b/backends/alpm/pk-backend-packages.c +index c90cd7d..86b1ef7 100644 +--- a/backends/alpm/pk-backend-packages.c ++++ b/backends/alpm/pk-backend-packages.c +@@ -42,7 +42,7 @@ alpm_pkg_build_id (alpm_pkg_t *pkg) + } + + /* TODO: check correctness */ +- if (alpm_pkg_get_origin (pkg) == PKG_FROM_SYNCDB) { ++ if (alpm_pkg_get_origin (pkg) == ALPM_PKG_FROM_SYNCDB) { + repo = alpm_db_get_name (alpm_pkg_get_db (pkg)); + } else { + repo = "installed"; +@@ -84,7 +84,7 @@ pk_backend_find_pkg (PkBackend *self, const gchar *package_id, GError **error) + if (g_strcmp0 (repo_id, "installed") == 0) { + db = localdb; + } else { +- const alpm_list_t *i = alpm_option_get_syncdbs (alpm); ++ const alpm_list_t *i = alpm_get_syncdbs (alpm); + for (; i != NULL; i = i->next) { + const gchar *repo = alpm_db_get_name (i->data); + +@@ -140,7 +140,7 @@ pk_backend_resolve_package (PkBackend *self, const gchar *package, + PK_FILTER_ENUM_NOT_INSTALLED); + skip_remote = pk_bitfield_contain (filters, PK_FILTER_ENUM_INSTALLED); + +- if (alpm_pkg_get_origin (pkg) == PKG_FROM_LOCALDB) { ++ if (alpm_pkg_get_origin (pkg) == ALPM_PKG_FROM_LOCALDB) { + if (!skip_local) { + pk_backend_pkg (self, pkg, PK_INFO_ENUM_INSTALLED); + } +@@ -179,7 +179,7 @@ pk_backend_resolve_name (PkBackend *self, const gchar *name, GError **error) + return TRUE; + } + } else if (!skip_remote) { +- const alpm_list_t *i = alpm_option_get_syncdbs (alpm); ++ const alpm_list_t *i = alpm_get_syncdbs (alpm); + for (; i != NULL; i = i->next) { + pkg = alpm_db_get_pkg (i->data, name); + if (pkg != NULL) { +@@ -287,7 +287,7 @@ pk_backend_get_details_thread (PkBackend *self) + desc = alpm_pkg_get_desc (pkg); + url = alpm_pkg_get_url (pkg); + +- if (alpm_pkg_get_origin (pkg) == PKG_FROM_LOCALDB) { ++ if (alpm_pkg_get_origin (pkg) == ALPM_PKG_FROM_LOCALDB) { + size = alpm_pkg_get_isize (pkg); + } else { + size = alpm_pkg_download_size (pkg); +diff --git a/backends/alpm/pk-backend-remove.c b/backends/alpm/pk-backend-remove.c +index 1993061..331684f 100644 +--- a/backends/alpm/pk-backend-remove.c ++++ b/backends/alpm/pk-backend-remove.c +@@ -48,7 +48,7 @@ pk_backend_transaction_remove_targets (PkBackend *self, GError **error) + + alpm_pkg_t *pkg = alpm_db_get_pkg (localdb, name); + if (pkg == NULL || alpm_remove_pkg (alpm, pkg) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "%s: %s", name, + alpm_strerror (errno)); + g_strfreev (package); +diff --git a/backends/alpm/pk-backend-search.c b/backends/alpm/pk-backend-search.c +index c4e80ae..4cfeeb2 100644 +--- a/backends/alpm/pk-backend-search.c ++++ b/backends/alpm/pk-backend-search.c +@@ -374,7 +374,7 @@ pk_backend_search_thread (PkBackend *self) + goto out; + } + +- for (i = alpm_option_get_syncdbs (alpm); i != NULL; i = i->next) { ++ for (i = alpm_get_syncdbs (alpm); i != NULL; i = i->next) { + if (pk_backend_cancelled (self)) { + break; + } +diff --git a/backends/alpm/pk-backend-sync.c b/backends/alpm/pk-backend-sync.c +index d2f363b..80d5ae0 100644 +--- a/backends/alpm/pk-backend-sync.c ++++ b/backends/alpm/pk-backend-sync.c +@@ -48,7 +48,7 @@ pk_backend_transaction_sync_targets (PkBackend *self, GError **error) + gchar *repo = package[PK_PACKAGE_ID_DATA]; + gchar *name = package[PK_PACKAGE_ID_NAME]; + +- const alpm_list_t *i = alpm_option_get_syncdbs (alpm); ++ const alpm_list_t *i = alpm_get_syncdbs (alpm); + alpm_pkg_t *pkg; + + for (; i != NULL; i = i->next) { +@@ -58,7 +58,7 @@ pk_backend_transaction_sync_targets (PkBackend *self, GError **error) + } + + if (i == NULL) { +- enum _alpm_errno_t errno = ALPM_ERR_DB_NOT_FOUND; ++ alpm_errno_t errno = ALPM_ERR_DB_NOT_FOUND; + g_set_error (error, ALPM_ERROR, errno, "%s/%s: %s", + repo, name, alpm_strerror (errno)); + g_strfreev (package); +@@ -67,7 +67,7 @@ pk_backend_transaction_sync_targets (PkBackend *self, GError **error) + + pkg = alpm_db_get_pkg (i->data, name); + if (pkg == NULL || alpm_add_pkg (alpm, pkg) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "%s/%s: %s", + repo, name, alpm_strerror (errno)); + g_strfreev (package); +@@ -274,7 +274,7 @@ pk_backend_update_packages_thread (PkBackend *self) + for (i = asdeps; i != NULL; i = i->next) { + const gchar *name = (const gchar *) i->data; + alpm_pkg_t *pkg = alpm_db_get_pkg (localdb, name); +- alpm_db_set_pkgreason (alpm, pkg, ALPM_PKG_REASON_DEPEND); ++ alpm_pkg_set_reason (pkg, ALPM_PKG_REASON_DEPEND); + } + + out: +diff --git a/backends/alpm/pk-backend-transaction.c b/backends/alpm/pk-backend-transaction.c +index 76402f0..5e32151 100644 +--- a/backends/alpm/pk-backend-transaction.c ++++ b/backends/alpm/pk-backend-transaction.c +@@ -63,7 +63,7 @@ alpm_pkg_has_basename (alpm_pkg_t *pkg, const gchar *basename) + return TRUE; + } + +- if (alpm_option_get_usedelta (alpm) == 0) { ++ if (alpm_option_get_deltaratio (alpm) == 0.0) { + return FALSE; + } + +@@ -210,16 +210,18 @@ pk_backend_transaction_progress_cb (alpm_progress_t type, const gchar *target, + static gint recent = 101; + gsize overall = percent + (current - 1) * 100; + +- /* TODO: revert when fixed upstream */ ++ /* TODO: remove block if/when this is made consistent upstream */ + if (type == ALPM_PROGRESS_CONFLICTS_START || + type == ALPM_PROGRESS_DISKSPACE_START || + type == ALPM_PROGRESS_INTEGRITY_START || +- type == ALPM_PROGRESS_LOAD_START) { ++ type == ALPM_PROGRESS_LOAD_START || ++ type == ALPM_PROGRESS_KEYRING_START) { + if (current < targets) { +- overall = percent + current++ * 100; ++ ++current; ++ overall += 100; + } + } +- ++ + if (current < 1 || targets < current) { + g_warning ("TODO: CURRENT/TARGETS FAILED for %d", type); + } +@@ -233,11 +235,14 @@ pk_backend_transaction_progress_cb (alpm_progress_t type, const gchar *target, + switch (type) { + case ALPM_PROGRESS_ADD_START: + case ALPM_PROGRESS_UPGRADE_START: ++ case ALPM_PROGRESS_DOWNGRADE_START: ++ case ALPM_PROGRESS_REINSTALL_START: + case ALPM_PROGRESS_REMOVE_START: + case ALPM_PROGRESS_CONFLICTS_START: + case ALPM_PROGRESS_DISKSPACE_START: + case ALPM_PROGRESS_INTEGRITY_START: + case ALPM_PROGRESS_LOAD_START: ++ case ALPM_PROGRESS_KEYRING_START: + if (percent == recent) { + break; + } +@@ -388,6 +393,17 @@ pk_backend_output (PkBackend *self, const gchar *output) + } + + static void ++pk_backend_output_once (PkBackend *self, alpm_pkg_t *pkg, const gchar *output) ++{ ++ g_return_if_fail (self != NULL); ++ g_return_if_fail (pkg != NULL); ++ g_return_if_fail (output != NULL); ++ ++ pk_backend_message (self, PK_MESSAGE_ENUM_UNKNOWN, "%s\n%s", ++ alpm_pkg_get_name (pkg), output); ++} ++ ++static void + pk_backend_transaction_dep_resolve (PkBackend *self) + { + g_return_if_fail (self != NULL); +@@ -427,7 +443,8 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg) + name = alpm_pkg_get_name (pkg); + version = alpm_pkg_get_version (pkg); + +- alpm_logaction (alpm, "installed %s (%s)\n", name, version); ++ alpm_logaction (alpm, PK_LOG_PREFIX, "installed %s (%s)\n", name, ++ version); + pk_backend_pkg (self, pkg, PK_INFO_ENUM_FINISHED); + + optdepends = alpm_pkg_get_optdepends (pkg); +@@ -435,8 +452,10 @@ pk_backend_transaction_add_done (PkBackend *self, alpm_pkg_t *pkg) + pk_backend_output (self, "Optional dependencies:\n"); + + for (i = optdepends; i != NULL; i = i->next) { +- const gchar *depend = i->data; ++ gchar *depend = alpm_dep_compute_string (i->data); + gchar *output = g_strdup_printf ("%s\n", depend); ++ free (depend); ++ + pk_backend_output (self, output); + g_free (output); + } +@@ -467,7 +486,8 @@ pk_backend_transaction_remove_done (PkBackend *self, alpm_pkg_t *pkg) + name = alpm_pkg_get_name (pkg); + version = alpm_pkg_get_version (pkg); + +- alpm_logaction (alpm, "removed %s (%s)\n", name, version); ++ alpm_logaction (alpm, PK_LOG_PREFIX, "removed %s (%s)\n", name, ++ version); + pk_backend_pkg (self, pkg, PK_INFO_ENUM_FINISHED); + pk_backend_output_end (self); + } +@@ -498,45 +518,106 @@ pk_backend_transaction_upgrade_start (PkBackend *self, alpm_pkg_t *pkg, + pk_backend_output_start (self, pkg); + } + ++static gint ++alpm_depend_compare (gconstpointer a, gconstpointer b) ++{ ++ const alpm_depend_t *first = a; ++ const alpm_depend_t *second = b; ++ gint result; ++ ++ g_return_val_if_fail (first != NULL, 0); ++ g_return_val_if_fail (second != NULL, 0); ++ ++ result = g_strcmp0 (first->name, second->name); ++ if (result == 0) { ++ result = first->mod - second->mod; ++ if (result == 0) { ++ result = g_strcmp0 (first->version, second->version); ++ if (result == 0) { ++ result = g_strcmp0 (first->desc, second->desc); ++ } ++ } ++ } ++ ++ return result; ++} ++ + static void +-pk_backend_transaction_upgrade_done (PkBackend *self, alpm_pkg_t *pkg, +- alpm_pkg_t *old) ++pk_backend_transaction_process_new_optdepends (PkBackend *self, alpm_pkg_t *pkg, ++ alpm_pkg_t *old) + { +- const gchar *name, *pre, *post; +- const alpm_list_t *i; + alpm_list_t *optdepends; ++ const alpm_list_t *i; + + g_return_if_fail (self != NULL); + g_return_if_fail (pkg != NULL); + g_return_if_fail (old != NULL); ++ ++ optdepends = alpm_list_diff (alpm_pkg_get_optdepends (pkg), ++ alpm_pkg_get_optdepends (old), ++ alpm_depend_compare); ++ if (optdepends == NULL) { ++ return; ++ } ++ ++ pk_backend_output (self, "New optional dependencies:\n"); ++ ++ for (i = optdepends; i != NULL; i = i->next) { ++ gchar *depend = alpm_dep_compute_string (i->data); ++ gchar *output = g_strdup_printf ("%s\n", depend); ++ free (depend); ++ ++ pk_backend_output (self, output); ++ g_free (output); ++ } ++ ++ alpm_list_free (optdepends); ++} ++ ++static void ++pk_backend_transaction_upgrade_done (PkBackend *self, alpm_pkg_t *pkg, ++ alpm_pkg_t *old, gint direction) ++{ ++ const gchar *name, *pre, *post; ++ ++ g_return_if_fail (self != NULL); ++ g_return_if_fail (pkg != NULL); ++ g_return_if_fail (old != NULL || direction == 0); + g_return_if_fail (alpm != NULL); + + name = alpm_pkg_get_name (pkg); +- pre = alpm_pkg_get_version (old); ++ if (direction != 0) { ++ pre = alpm_pkg_get_version (old); ++ } + post = alpm_pkg_get_version (pkg); + +- alpm_logaction (alpm, "upgraded %s (%s -> %s)\n", name, pre, post); ++ if (direction > 0) { ++ alpm_logaction (alpm, PK_LOG_PREFIX, "upgraded %s (%s -> %s)\n", ++ name, pre, post); ++ } else if (direction < 0) { ++ alpm_logaction (alpm, PK_LOG_PREFIX, ++ "downgraded %s (%s -> %s)\n", name, pre, post); ++ } else { ++ alpm_logaction (alpm, PK_LOG_PREFIX, "reinstalled %s (%s)\n", ++ name, post); ++ } + pk_backend_pkg (self, pkg, PK_INFO_ENUM_FINISHED); + +- optdepends = alpm_list_diff (alpm_pkg_get_optdepends (pkg), +- alpm_pkg_get_optdepends (old), +- (alpm_list_fn_cmp) g_strcmp0); +- if (optdepends != NULL) { +- pk_backend_output (self, "New optional dependencies:\n"); +- +- for (i = optdepends; i != NULL; i = i->next) { +- const gchar *depend = i->data; +- gchar *output = g_strdup_printf ("%s\n", depend); +- pk_backend_output (self, output); +- g_free (output); +- } +- +- alpm_list_free (optdepends); ++ if (direction != 0) { ++ pk_backend_transaction_process_new_optdepends (self, pkg, old); + } + pk_backend_output_end (self); + } + + static void ++pk_backend_transaction_sig_check (PkBackend *self) ++{ ++ g_return_if_fail (self != NULL); ++ ++ pk_backend_set_status (self, PK_STATUS_ENUM_SIG_CHECK); ++} ++ ++static void + pk_backend_transaction_setup (PkBackend *self) + { + g_return_if_fail (self != NULL); +@@ -545,12 +626,46 @@ pk_backend_transaction_setup (PkBackend *self) + } + + static void ++pk_backend_transaction_repackaging (PkBackend *self) ++{ ++ g_return_if_fail (self != NULL); ++ ++ pk_backend_set_status (self, PK_STATUS_ENUM_REPACKAGING); ++} ++ ++static void ++pk_backend_transaction_download (PkBackend *self) ++{ ++ g_return_if_fail (self != NULL); ++ ++ pk_backend_set_status (self, PK_STATUS_ENUM_DOWNLOAD); ++} ++ ++static void ++pk_backend_transaction_optdepend_required (PkBackend *self, alpm_pkg_t *pkg, ++ alpm_depend_t *optdepend) ++{ ++ gchar *depend, *output; ++ ++ g_return_if_fail (self != NULL); ++ g_return_if_fail (pkg != NULL); ++ g_return_if_fail (optdepend != NULL); ++ ++ depend = alpm_dep_compute_string (optdepend); ++ output = g_strdup_printf ("optionally requires %s\n", depend); ++ free (depend); ++ ++ pk_backend_output_once (self, pkg, output); ++ g_free (output); ++} ++ ++static void + pk_backend_transaction_event_cb (alpm_event_t event, gpointer data, + gpointer old) + { + g_return_if_fail (backend != NULL); + +- /* figure out the backend status and package info */ ++ /* figure out backend status and process package changes */ + switch (event) { + case ALPM_EVENT_CHECKDEPS_START: + case ALPM_EVENT_RESOLVEDEPS_START: +@@ -559,7 +674,6 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data, + + case ALPM_EVENT_FILECONFLICTS_START: + case ALPM_EVENT_INTERCONFLICTS_START: +- case ALPM_EVENT_INTEGRITY_START: + case ALPM_EVENT_DELTA_INTEGRITY_START: + case ALPM_EVENT_DISKSPACE_START: + pk_backend_transaction_test_commit (backend); +@@ -582,23 +696,73 @@ pk_backend_transaction_event_cb (alpm_event_t event, gpointer data, + break; + + case ALPM_EVENT_UPGRADE_START: ++ case ALPM_EVENT_DOWNGRADE_START: ++ case ALPM_EVENT_REINSTALL_START: + pk_backend_transaction_upgrade_start (backend, data, + old); + break; + + case ALPM_EVENT_UPGRADE_DONE: + pk_backend_transaction_upgrade_done (backend, data, +- old); ++ old, 1); ++ break; ++ ++ case ALPM_EVENT_DOWNGRADE_DONE: ++ pk_backend_transaction_upgrade_done (backend, data, ++ old, -1); ++ break; ++ ++ case ALPM_EVENT_REINSTALL_DONE: ++ pk_backend_transaction_upgrade_done (backend, data, ++ old, 0); ++ break; ++ ++ case ALPM_EVENT_INTEGRITY_START: ++ case ALPM_EVENT_KEYRING_START: ++ pk_backend_transaction_sig_check (backend); + break; + + case ALPM_EVENT_LOAD_START: + pk_backend_transaction_setup (backend); + break; + ++ case ALPM_EVENT_DELTA_PATCHES_START: ++ case ALPM_EVENT_DELTA_PATCH_START: ++ pk_backend_transaction_repackaging (backend); ++ break; ++ + case ALPM_EVENT_SCRIPTLET_INFO: + pk_backend_output (backend, data); + break; + ++ case ALPM_EVENT_RETRIEVE_START: ++ pk_backend_transaction_download (backend); ++ break; ++ ++ case ALPM_EVENT_OPTDEP_REQUIRED: ++ /* TODO: remove if this results in notification spam */ ++ pk_backend_transaction_optdepend_required (backend, ++ data, old); ++ break; ++ ++ case ALPM_EVENT_CHECKDEPS_DONE: ++ case ALPM_EVENT_FILECONFLICTS_DONE: ++ case ALPM_EVENT_RESOLVEDEPS_DONE: ++ case ALPM_EVENT_INTERCONFLICTS_DONE: ++ case ALPM_EVENT_INTEGRITY_DONE: ++ case ALPM_EVENT_LOAD_DONE: ++ case ALPM_EVENT_DELTA_INTEGRITY_DONE: ++ case ALPM_EVENT_DELTA_PATCHES_DONE: ++ case ALPM_EVENT_DELTA_PATCH_DONE: ++ case ALPM_EVENT_DELTA_PATCH_FAILED: ++ case ALPM_EVENT_DISKSPACE_DONE: ++ case ALPM_EVENT_DATABASE_MISSING: ++ case ALPM_EVENT_KEYRING_DONE: ++ case ALPM_EVENT_KEY_DOWNLOAD_START: ++ case ALPM_EVENT_KEY_DOWNLOAD_DONE: ++ /* ignored */ ++ break; ++ + default: + g_debug ("unhandled event %d", event); + break; +@@ -623,7 +787,7 @@ pk_backend_transaction_initialize (PkBackend *self, alpm_transflag_t flags, + g_return_val_if_fail (cancellable != NULL, FALSE); + + if (alpm_trans_init (alpm, flags) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error_literal (error, ALPM_ERROR, errno, + alpm_strerror (errno)); + return FALSE; +@@ -692,6 +856,7 @@ alpm_depend_free (alpm_depend_t *depend) + { + free (depend->name); + free (depend->version); ++ free (depend->desc); + free (depend); + } + +@@ -731,7 +896,7 @@ alpm_conflict_build_list (const alpm_list_t *i) + g_string_append_printf (list, "%s <-> %s (%s), ", + conflict->package1, + conflict->package2, reason); +- g_free (reason); ++ free (reason); + } + } + +@@ -837,12 +1002,12 @@ pk_backend_transaction_simulate (PkBackend *self, GError **error) + } + + if (prefix != NULL) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "%s: %s", prefix, + alpm_strerror (errno)); + g_free (prefix); + } else { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error_literal (error, ALPM_ERROR, errno, + alpm_strerror (errno)); + } +@@ -959,12 +1124,12 @@ pk_backend_transaction_commit (PkBackend *self, GError **error) + } + + if (prefix != NULL) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "%s: %s", prefix, + alpm_strerror (errno)); + g_free (prefix); + } else { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error_literal (error, ALPM_ERROR, errno, + alpm_strerror (errno)); + } +@@ -993,7 +1158,7 @@ pk_backend_transaction_end (PkBackend *self, GError **error) + } + + if (alpm_trans_release (alpm) < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error_literal (error, ALPM_ERROR, errno, + alpm_strerror (errno)); + return FALSE; +diff --git a/backends/alpm/pk-backend-update.c b/backends/alpm/pk-backend-update.c +index 37ade1e..ff83b5e 100644 +--- a/backends/alpm/pk-backend-update.c ++++ b/backends/alpm/pk-backend-update.c +@@ -130,6 +130,20 @@ alpm_pkg_same_pkgver (alpm_pkg_t *a, alpm_pkg_t *b) + } + } + ++static gchar * ++alpm_time_to_iso8601 (alpm_time_t time) ++{ ++ GDateTime *date = g_date_time_new_from_unix_utc (time); ++ ++ if (date != NULL) { ++ gchar *result = g_date_time_format (date, "%FT%TZ"); ++ g_date_time_unref (date); ++ return result; ++ } else { ++ return NULL; ++ } ++} ++ + static gboolean + pk_backend_get_update_detail_thread (PkBackend *self) + { +@@ -154,7 +168,7 @@ pk_backend_get_update_detail_thread (PkBackend *self) + PkRestartEnum restart; + PkUpdateStateEnum state; + +- GTimeVal built = { 0 }, installed = { 0 }; ++ alpm_time_t built, installed; + gchar *issued, *updated; + + if (pk_backend_cancelled (self)) { +@@ -195,17 +209,17 @@ pk_backend_get_update_detail_thread (PkBackend *self) + state = PK_UPDATE_STATE_ENUM_STABLE; + } + +- built.tv_sec = alpm_pkg_get_builddate (pkg); +- if (built.tv_sec > 0) { +- issued = g_time_val_to_iso8601 (&built); ++ built = alpm_pkg_get_builddate (pkg); ++ if (built > 0) { ++ issued = alpm_time_to_iso8601 (built); + } else { + issued = NULL; + } + + if (upgrades != NULL) { +- installed.tv_sec = alpm_pkg_get_installdate (old); +- if (installed.tv_sec > 0) { +- updated = g_time_val_to_iso8601 (&installed); ++ installed = alpm_pkg_get_installdate (old); ++ if (installed > 0) { ++ updated = alpm_time_to_iso8601 (installed); + } else { + updated = NULL; + } +@@ -251,13 +265,14 @@ pk_backend_update_databases (PkBackend *self, gint force, GError **error) { + return FALSE; + } + +- alpm_logaction (alpm, "synchronizing package lists\n"); ++ alpm_logaction (alpm, PK_LOG_PREFIX, "synchronizing package lists\n"); ++ pk_backend_set_status (self, PK_STATUS_ENUM_DOWNLOAD_PACKAGELIST); + + dlcb = alpm_option_get_dlcb (alpm); + totaldlcb = alpm_option_get_totaldlcb (alpm); + + /* set total size to minus the number of databases */ +- i = alpm_option_get_syncdbs (alpm); ++ i = alpm_get_syncdbs (alpm); + totaldlcb (-alpm_list_count (i)); + + for (; i != NULL; i = i->next) { +@@ -275,7 +290,7 @@ pk_backend_update_databases (PkBackend *self, gint force, GError **error) { + /* fake the download when already up to date */ + dlcb ("", 1, 1); + } else if (result < 0) { +- enum _alpm_errno_t errno = alpm_errno (alpm); ++ alpm_errno_t errno = alpm_errno (alpm); + g_set_error (error, ALPM_ERROR, errno, "[%s]: %s", + alpm_db_get_name (i->data), + alpm_strerror (errno)); +@@ -398,7 +413,7 @@ pk_backend_get_updates_thread (PkBackend *self) + } + + /* find outdated and replacement packages */ +- syncdbs = alpm_option_get_syncdbs (alpm); ++ syncdbs = alpm_get_syncdbs (alpm); + for (i = alpm_db_get_pkgcache (localdb); i != NULL; i = i->next) { + alpm_pkg_t *upgrade = alpm_pkg_find_update (i->data, syncdbs); + +diff --git a/configure.ac b/configure.ac +index 37e8a64..2e85f6f 100644 +--- a/configure.ac ++++ b/configure.ac +@@ -707,9 +707,7 @@ if test x$enable_opkg = xyes; then + fi + + if test x$enable_alpm = xyes; then +- AC_CHECK_HEADER([alpm.h], +- [], +- [AC_MSG_ERROR([No ALPM headers found])]) ++ PKG_CHECK_MODULES(ALPM, libalpm >= 4.1.0) + fi + + if test x$enable_poldek = xyes; then diff --git a/community/parrot/PKGBUILD b/community/parrot/PKGBUILD index 4c8555fc6..0c44e3358 100644 --- a/community/parrot/PKGBUILD +++ b/community/parrot/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 87052 2013-03-26 11:49:46Z foutrelis $ +# $Id: PKGBUILD 87711 2013-04-05 10:27:59Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: mpie pkgname=parrot -pkgver=5.1.0 +pkgver=5.2.0 #_rel=stable _rel=devel -pkgrel=4 +pkgrel=1 pkgdesc="Standalone VM that can execute bytecode compiled dynamic languages" arch=('x86_64' 'i686') url="http://www.parrotcode.org/" @@ -16,7 +16,7 @@ makedepends=('perl-json') optdepends=('freeglut') options=('!makeflags') source=(ftp://ftp.parrot.org/pub/parrot/releases/$_rel/$pkgver/$pkgname-$pkgver.tar.bz2) -md5sums=('cf879f76d56f007107c143a1b63037c9') +md5sums=('ed8e30dda7439f44d6cbf5b3ab40bc28') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/pokerth/PKGBUILD b/community/pokerth/PKGBUILD index 1c85368b1..3b544b250 100644 --- a/community/pokerth/PKGBUILD +++ b/community/pokerth/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87277 2013-03-29 18:53:13Z cinelli $ +# $Id: PKGBUILD 87656 2013-04-05 07:06:16Z cinelli $ # Maintainer: Mateusz Herych # Maintainer: Bartłomiej Piotrowski # Contributor: Vasco Costa @@ -7,7 +7,7 @@ pkgname=pokerth _realname=PokerTH pkgver=1.0 -pkgrel=5 +pkgrel=6 pkgdesc="Poker game written in C++/QT4" arch=('i686' 'x86_64') url="http://www.pokerth.net/" @@ -15,14 +15,17 @@ license=('GPL' 'custom') depends=('curl' 'boost-libs' 'gsasl' 'gnutls' 'protobuf' 'qt4' 'sdl_mixer' 'libircclient' 'tinyxml') makedepends=('boost') -source=(http://downloads.sourceforge.net/sourceforge/pokerth/$_realname-$pkgver-src.tar.bz2) -md5sums=('1d8686b8968475cfc76e873a17a53efc') +source=("http://downloads.sourceforge.net/sourceforge/pokerth/$_realname-$pkgver-src.tar.bz2" + "pokerth_game.pro.patch") +md5sums=('1d8686b8968475cfc76e873a17a53efc' + '967b79b37407be5a68e6a864c2b7828a') build() { cd "$srcdir/$_realname-$pkgver-src" sed -i '31 i #include ' src/net/common/ircthread.cpp - + + patch -Np2 < "$srcdir/pokerth_game.pro.patch" qmake-qt4 "$pkgname.pro" make } diff --git a/community/pokerth/pokerth_game.pro.patch b/community/pokerth/pokerth_game.pro.patch new file mode 100644 index 000000000..e19ba3bcb --- /dev/null +++ b/community/pokerth/pokerth_game.pro.patch @@ -0,0 +1,18 @@ +--- src/PokerTH-1.0-src/pokerth_game.pro 2013-01-01 07:23:55.596627882 -0800 ++++ pokerth_game.pro 2013-04-04 11:14:16.583877931 -0700 +@@ -3,7 +3,6 @@ + isEmpty( PREFIX ){ + PREFIX =/usr + } +- + TEMPLATE = app + CODECFORSRC = UTF-8 + CONFIG += qt \ +@@ -21,6 +20,7 @@ + DEFINES += ENABLE_IPV6 TIXML_USE_STL BOOST_FILESYSTEM_DEPRECATED + DEFINES += PREFIX=\"$${PREFIX}\" + TARGET = pokerth ++QMAKE_MOC = $$QMAKE_MOC -DBOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION + + # PRECOMPILED_HEADER = src/pch_game.h + diff --git a/community/rust/PKGBUILD b/community/rust/PKGBUILD deleted file mode 100644 index 294b128c0..000000000 --- a/community/rust/PKGBUILD +++ /dev/null @@ -1,57 +0,0 @@ -# $Id: PKGBUILD 87570 2013-04-03 09:53:17Z thestinger $ -# Maintainer: Daniel Micay -pkgname=rust -pkgver=0.6 -pkgrel=2 -arch=('i686' 'x86_64') -pkgdesc='A safe, concurrent, practical language' -url='http://www.rust-lang.org/' -license=('MIT' 'Apache') -depends=(gcc-libs shared-mime-info) -makedepends=(libffi perl python2 curl chrpath emacs) -source=("http://static.rust-lang.org/dist/rust-${pkgver}.tar.gz") -sha256sums=('e11cb529a1e20f27d99033181a9e0e131817136b46d2742f0fa1afa1210053e5') -install=rust.install - -build() { - cd rust-$pkgver - - ./configure --prefix=/usr --disable-docs - - # avoid python makedepend (force fallback to python2) - sed -i 's/^PYTHONVERSION.*/PYTHONVERSION := 3/' src/llvm/Makefile.rules - - make -} - -package() { - cd rust-$pkgver - make DESTDIR="$pkgdir" install - - mkdir -p "$pkgdir/usr/share/vim" "$pkgdir/usr/share/licenses/rust" - - cp -a src/etc/vim "$pkgdir/usr/share/vim/vimfiles" - find "$pkgdir/usr/share/vim" -type f -exec chmod 644 {} + - find "$pkgdir/usr/share/vim" -type d -exec chmod 755 {} + - - install -Dm644 src/etc/kate/rust.xml "$pkgdir/usr/share/apps/katepart/syntax/rust.xml" - install -Dm644 src/etc/gedit/share/mime/packages/rust.xml \ - "$pkgdir/usr/share/mime/packages/rust.xml" - install -Dm644 src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang \ - "$pkgdir/usr/share/gtksourceview-3.0/language-specs/rust.lang" - - install -m644 LICENSE-APACHE "$pkgdir/usr/share/licenses/rust" - install -m644 LICENSE-MIT "$pkgdir/usr/share/licenses/rust" - - cd src/etc/emacs - make - mkdir -p "$pkgdir/usr/share/emacs/site-lisp/" - install -Dm644 cm-mode.el{,c} rust-mode.el{,c} "$pkgdir/usr/share/emacs/site-lisp/" - - cd "$pkgdir/usr" - - # https://github.com/mozilla/rust/issues/5219 - chrpath -d bin/* lib/*.so lib/rustc/*/lib/*.so - - cp lib/rustc/*/lib/{librustdoc-*-0.6.so,librustpkg-*-0.6.so} lib/ -} diff --git a/community/shotwell/PKGBUILD b/community/shotwell/PKGBUILD index fbbb8de5c..c196db66f 100644 --- a/community/shotwell/PKGBUILD +++ b/community/shotwell/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 87399 2013-03-31 09:37:31Z bpiotrowski $ +# $Id: PKGBUILD 87716 2013-04-05 10:40:18Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer : Ionut Biru # Contributor: Joeny Ang pkgname=shotwell -pkgver=0.14.0 -pkgrel=2 +pkgver=0.14.1 +pkgrel=1 pkgdesc="A digital photo organizer designed for the GNOME desktop environment" arch=('i686' 'x86_64') url="http://yorba.org/shotwell/" @@ -17,7 +17,7 @@ makedepends=('intltool' 'vala>=0.17.2' 'libunique3') install=shotwell.install source=("http://yorba.org/download/shotwell/stable/shotwell-$pkgver.tar.xz" "no-libexec.patch") -md5sums=('14b8e02091376fa69ac0a04ba61ea608' +md5sums=('bb5783f9265e1ce2d4c9f354987c3ab1' 'b4124e022c98b4382530e6fbcef965e2') build() { diff --git a/community/tiled-qt/PKGBUILD b/community/tiled-qt/PKGBUILD index 56b0dd385..c26c18726 100644 --- a/community/tiled-qt/PKGBUILD +++ b/community/tiled-qt/PKGBUILD @@ -2,13 +2,13 @@ # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com) pkgname=tiled-qt pkgver=0.9.0 -pkgrel=5 +pkgrel=6 pkgdesc='A general purpose tile map editor, built to be flexible and easy to use' arch=('i686' 'x86_64') url='http://mapeditor.org' license=('GPL') -depends=('qt5-base' 'qt5-tools' 'libgl' 'gtk-update-icon-cache') -makedepends=('mesa') +depends=('qt5-base' 'libgl' 'gtk-update-icon-cache') +makedepends=('mesa' 'qt5-tools') install=${pkgname}.install source=(http://sourceforge.net/projects/tiled/files/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) md5sums=('e2e21a54ff17e34b49b8a330cc8b657e') diff --git a/community/tomoyo-tools/PKGBUILD b/community/tomoyo-tools/PKGBUILD index 19fb16884..c24b015e8 100644 --- a/community/tomoyo-tools/PKGBUILD +++ b/community/tomoyo-tools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 87482 2013-04-01 11:32:19Z spupykin $ +# $Id: PKGBUILD 87706 2013-04-05 10:24:39Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Jamie Nguyen diff --git a/community/tomoyo-tools/tomoyo-tools.install b/community/tomoyo-tools/tomoyo-tools.install index 695a53f19..8f769d0db 100644 --- a/community/tomoyo-tools/tomoyo-tools.install +++ b/community/tomoyo-tools/tomoyo-tools.install @@ -1,6 +1,6 @@ post_install () { echo - echo " * To enable TOMOYO Linux, append 'security=tomoyo' to the kernel" + echo " * To enable TOMOYO Linux, append 'security=tomoyo TOMOYO_trigger=/sbin/init' to the kernel" echo " boot options and initialize policy with this command:" echo " /usr/lib/tomoyo/init_policy" echo diff --git a/extra/dovecot/PKGBUILD b/extra/dovecot/PKGBUILD index 8d3088f1e..949381157 100644 --- a/extra/dovecot/PKGBUILD +++ b/extra/dovecot/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 180681 2013-03-25 19:15:32Z bpiotrowski $ +# $Id: PKGBUILD 182044 2013-04-05 19:28:12Z andyrtr $ # Maintainer: Andreas Radke # Contributor: Paul Mattal # Contributor: Federico Quagliata (quaqo) @@ -8,8 +8,8 @@ # --->>> remember to rebuild/bump pigeonhole in one step <<<--- pkgname=dovecot -pkgver=2.1.15 -pkgrel=2 +pkgver=2.1.16 +pkgrel=1 pkgdesc="An IMAP and POP3 server written with security primarily in mind" arch=('i686' 'x86_64') url="http://dovecot.org/" @@ -24,8 +24,8 @@ options=('!libtool') install=$pkgname.install source=(http://dovecot.org/releases/2.1/${pkgname}-${pkgver}.tar.gz{,.sig} dovecot.tmpfilesd) -md5sums=('8ce198c5ee22f4fe8ab525b9bd753d56' - 'd8d1bad3cdcaf88644db7dca0e30715e' +md5sums=('72abf618cfa678194f9338f6c0aeb47d' + 'SKIP' '342a28251d40f983c98c0d1f1bf3d07d') build() { diff --git a/extra/kactivities/PKGBUILD b/extra/kactivities/PKGBUILD index c648668db..e17407ea1 100644 --- a/extra/kactivities/PKGBUILD +++ b/extra/kactivities/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179329 2013-03-05 15:21:29Z andrea $ +# $Id: PKGBUILD 181874 2013-04-05 08:54:16Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kactivities -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='API for using and interacting with the Activity Manager' @@ -11,7 +11,7 @@ license=('GPL' 'FDL') depends=('nepomuk-core') makedepends=('cmake' 'automoc4' 'mesa') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('3cbcc80ec56176c7ef5d5fac04d9a5ca4e8eecca') +sha1sums=('bde79ed3db93d5fa72e1081a6638c5cb777f495e') build() { cd "${srcdir}" diff --git a/extra/kdeaccessibility-jovie/PKGBUILD b/extra/kdeaccessibility-jovie/PKGBUILD index 8014c45e2..977f46312 100644 --- a/extra/kdeaccessibility-jovie/PKGBUILD +++ b/extra/kdeaccessibility-jovie/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179355 2013-03-05 15:26:53Z andrea $ +# $Id: PKGBUILD 181901 2013-04-05 08:54:45Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeaccessibility-jovie -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='A text to speech application' @@ -13,11 +13,13 @@ depends=('kdebase-runtime' 'speech-dispatcher') makedepends=('cmake' 'automoc4') replaces=('kdeaccessibility-kttsd') install=${pkgname}.install -source=("http://download.kde.org/stable/${pkgver}/src/jovie-${pkgver}.tar.xz") -sha1sums=('e26c225a9e18ec55b6ab3f6dcd7550ffa15c7b8c') +source=("http://download.kde.org/stable/${pkgver}/src/jovie-${pkgver}.tar.xz" + "jovie-speechd-fix.patch::http://bugsfiles.kde.org/attachment.cgi?id=78588") +sha1sums=('3292fb9a1bbae4cfe2e37073b004f78e23936f6d' + 'f106707ec2c325719afe8e919d58ffa2574f6e45') build() { - cd "${srcdir}" + patch -Np1 -d jovie-${pkgver} < ${srcdir}/jovie-speechd-fix.patch mkdir build cd build cmake ../jovie-${pkgver} \ diff --git a/extra/kdeaccessibility-kaccessible/PKGBUILD b/extra/kdeaccessibility-kaccessible/PKGBUILD index 0b6a0d847..747341b18 100644 --- a/extra/kdeaccessibility-kaccessible/PKGBUILD +++ b/extra/kdeaccessibility-kaccessible/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179356 2013-03-05 15:27:03Z andrea $ +# $Id: PKGBUILD 181902 2013-04-05 08:54:46Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeaccessibility-kaccessible -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Provides accessibility services like focus tracking and a screenreader' @@ -12,7 +12,7 @@ groups=('kde' 'kdeaccessibility') depends=('kdelibs' 'speech-dispatcher') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/kaccessible-${pkgver}.tar.xz") -sha1sums=('ad9140a49c71bb9a132cf6a2421b2f4ef355f3f7') +sha1sums=('453235676a1991e5f448497f8aa61d0e7ddd54f2') build() { cd "${srcdir}" diff --git a/extra/kdeaccessibility-kmag/PKGBUILD b/extra/kdeaccessibility-kmag/PKGBUILD index 3072d192b..1dcaa2fdb 100644 --- a/extra/kdeaccessibility-kmag/PKGBUILD +++ b/extra/kdeaccessibility-kmag/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179357 2013-03-05 15:27:21Z andrea $ +# $Id: PKGBUILD 181903 2013-04-05 08:54:47Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeaccessibility-kmag -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Screen Magnifier' @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmag-${pkgver}.tar.xz") -sha1sums=('3b26b2dc8e974ac64205ed872fce7b8aa7cc871b') +sha1sums=('4bcb0153663ab67eafba4cb450b62891133b4ab2') build() { cd "${srcdir}" diff --git a/extra/kdeaccessibility-kmousetool/PKGBUILD b/extra/kdeaccessibility-kmousetool/PKGBUILD index 2cded4e0c..c9cb74006 100644 --- a/extra/kdeaccessibility-kmousetool/PKGBUILD +++ b/extra/kdeaccessibility-kmousetool/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179358 2013-03-05 15:27:29Z andrea $ +# $Id: PKGBUILD 181904 2013-04-05 08:54:49Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeaccessibility-kmousetool -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Clicks the mouse for you, reducing the effects of RSI' @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmousetool-${pkgver}.tar.xz") -sha1sums=('5979498a972dd247d47fc19904d8b32c14bd3d82') +sha1sums=('d6778d9393b0a1cfa597565bc77771b78d98422f') build() { cd "${srcdir}" diff --git a/extra/kdeaccessibility-kmouth/PKGBUILD b/extra/kdeaccessibility-kmouth/PKGBUILD index 93e3c1ea9..1c13be58e 100644 --- a/extra/kdeaccessibility-kmouth/PKGBUILD +++ b/extra/kdeaccessibility-kmouth/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179359 2013-03-05 15:27:41Z andrea $ +# $Id: PKGBUILD 181905 2013-04-05 08:54:50Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeaccessibility-kmouth -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') pkgdesc='Speech Synthesizer Frontend' @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmouth-${pkgver}.tar.xz") -sha1sums=('2faaa9ea436885a667eb9c778fb9648d46103c2e') +sha1sums=('3ed90ae8a113264ef9b8c176c905f3d365443766') build() { cd "${srcdir}" diff --git a/extra/kdeadmin/PKGBUILD b/extra/kdeadmin/PKGBUILD index f527e8e72..4fb7d5577 100644 --- a/extra/kdeadmin/PKGBUILD +++ b/extra/kdeadmin/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179360 2013-03-05 15:27:56Z andrea $ +# $Id: PKGBUILD 181906 2013-04-05 08:54:51Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -6,7 +6,7 @@ pkgbase=kdeadmin pkgname=('kdeadmin-kcron' 'kdeadmin-ksystemlog' 'kdeadmin-kuser') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL') @@ -14,7 +14,7 @@ groups=('kde' 'kdeadmin') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" 'syslog-path.patch') -sha1sums=('d3885d70669c2b03612778e0b4f53742ef306f77' +sha1sums=('885f63b846e9e8d1485c9261544efb2ab0eea58e' '20095ce6e0f3e5b6800a7c6e52de6fddba62c031') build() { diff --git a/extra/kdeartwork/PKGBUILD b/extra/kdeartwork/PKGBUILD index ae1d2e242..d2fd8dab6 100644 --- a/extra/kdeartwork/PKGBUILD +++ b/extra/kdeartwork/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179361 2013-03-05 15:28:18Z andrea $ +# $Id: PKGBUILD 181907 2013-04-05 08:54:52Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -12,7 +12,7 @@ pkgname=('kdeartwork-colorschemes' 'kdeartwork-styles' 'kdeartwork-wallpapers' 'kdeartwork-weatherwallpapers') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -20,7 +20,7 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdeartwork') makedepends=('cmake' 'automoc4' 'xscreensaver' 'eigen' 'kdebase-workspace' 'libkexiv2') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('4d0e91b2916ee97e356dc064a72a5c2d2d10f4cf') +sha1sums=('000146f17a31d1257959e274f952e5a2f55f0a00') build() { cd $srcdir diff --git a/extra/kdebase-konsole/PKGBUILD b/extra/kdebase-konsole/PKGBUILD index b7a7d6afc..e32f74bb1 100644 --- a/extra/kdebase-konsole/PKGBUILD +++ b/extra/kdebase-konsole/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179364 2013-03-05 15:28:53Z andrea $ +# $Id: PKGBUILD 181908 2013-04-05 08:54:53Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebase-konsole -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://kde.org/applications/system/konsole/' @@ -12,7 +12,7 @@ groups=('kde' 'kdebase') depends=('kdebase-runtime' 'kdebase-lib') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/konsole-${pkgver}.tar.xz") -sha1sums=('e5277596c67ff651ca9cb510bcdfc6fe423cbd89') +sha1sums=('171824f4d06c66a4373274da01cad84853bec821') build() { cd "${srcdir}" diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD index b273a3703..4115400e3 100644 --- a/extra/kdebase-workspace/PKGBUILD +++ b/extra/kdebase-workspace/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 179342 2013-03-05 15:24:06Z andrea $ +# $Id: PKGBUILD 181887 2013-04-05 08:54:31Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz pkgname=kdebase-workspace _pkgname=kde-workspace -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Provides the interface and basic tools for the KDE workspace" arch=('i686' 'x86_64') @@ -27,7 +27,7 @@ backup=('usr/share/config/kdm/kdmrc') source=("http://download.kde.org/stable/${pkgver}/src/${_pkgname}-${pkgver}.tar.xz" 'kde.pam' 'kde-np.pam' 'kscreensaver.pam' 'kdm.service' 'kdm.logrotate' 'etc-scripts.patch' 'terminate-server.patch' 'kdm-xinitrd.patch') -sha1sums=('48ea4564dc1932606a758647fb1cc5a6f824714e' +sha1sums=('12b10e8bea44f3aafa0c8d776eadfee14d71c3f8' '660eae40a707d2711d8d7f32a93214865506b795' '6aeecc9e0e221f0515c6bf544f9a3c11cb6961fe' '106635aa1aae51d6f0668b1853f6c49a4fe9d3d8' diff --git a/extra/kdebase/PKGBUILD b/extra/kdebase/PKGBUILD index c477763d3..30cd5dcf5 100644 --- a/extra/kdebase/PKGBUILD +++ b/extra/kdebase/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179344 2013-03-05 15:24:33Z andrea $ +# $Id: PKGBUILD 181889 2013-04-05 08:54:33Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -12,7 +12,7 @@ pkgname=('kdebase-dolphin' 'kdebase-konqueror' 'kdebase-lib' 'kdebase-plasma') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -20,7 +20,7 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdebase') makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'nepomuk-widgets') source=("http://download.kde.org/stable/${pkgver}/src/kde-baseapps-${pkgver}.tar.xz") -sha1sums=('1becdcaf0e41cb7da6c7f66562a0a2aad9fafb5a') +sha1sums=('7f505292e95b35205cec3baa67e9e9b24f79b9b9') build() { cd ${srcdir} diff --git a/extra/kdebindings-kimono/PKGBUILD b/extra/kdebindings-kimono/PKGBUILD index 7b3056a66..d22555678 100644 --- a/extra/kdebindings-kimono/PKGBUILD +++ b/extra/kdebindings-kimono/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179365 2013-03-05 15:29:06Z andrea $ +# $Id: PKGBUILD 181909 2013-04-05 08:54:54Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-kimono -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc=".NET/Mono bindings for the KDE libraries" url="https://projects.kde.org/projects/kde/kdebindings/csharp/kimono" @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'boost' 'kdepimlibs') optdepends=('kdepimlibs: akonadi bindings') conflicts=('kdebindings-csharp') source=("http://download.kde.org/stable/${pkgver}/src/kimono-${pkgver}.tar.xz") -sha1sums=('8ae0a46efc42300a9d4f190b73ec147cab08230c') +sha1sums=('b5ada2536a4f59b4016fc4e71d91da029ced8103') build() { cd "${srcdir}" diff --git a/extra/kdebindings-korundum/PKGBUILD b/extra/kdebindings-korundum/PKGBUILD index 8f1d3987a..ede466862 100644 --- a/extra/kdebindings-korundum/PKGBUILD +++ b/extra/kdebindings-korundum/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 180580 2013-03-23 23:09:35Z td123 $ +# $Id: PKGBUILD 181910 2013-04-05 08:54:55Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-korundum -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="Ruby bindings for libraries created by the KDE community" url="https://projects.kde.org/projects/kde/kdebindings/ruby/korundum" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ optdepends=('kdegraphics-okular: okular bindings' conflicts=('kdebindings-ruby') source=("http://download.kde.org/stable/${pkgver}/src/korundum-${pkgver}.tar.xz" 'ruby19.patch') -sha1sums=('ba0326225e6d040ea215f1991295f7e43d5aaed4' +sha1sums=('147bb8aacf8805ccde57f1d3d96e67633f317202' 'c074f027bac3b9bffe70a2c2304a6a7be12be034') build() { diff --git a/extra/kdebindings-kross/PKGBUILD b/extra/kdebindings-kross/PKGBUILD index 375d1a5f5..b58c3e233 100644 --- a/extra/kdebindings-kross/PKGBUILD +++ b/extra/kdebindings-kross/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 179367 2013-03-05 15:29:29Z andrea $ +# $Id: PKGBUILD 181911 2013-04-05 08:54:56Z svenstaro $ # Maintainer: Andrea Scarpino pkgbase=kdebindings-kross pkgname=('kdebindings-kross-python' # 'kdebindings-kross-ruby' 'kdebindings-kross-java') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 url="https://projects.kde.org/projects/kde/kdebindings/kross-interpreters" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ license=('GPL' 'LGPL' 'FDL') groups=('kdebindings') makedepends=('kdelibs' 'cmake' 'automoc4' 'python2' 'java-environment') source=("http://download.kde.org/stable/${pkgver}/src/kross-interpreters-${pkgver}.tar.xz") -sha1sums=('f334ca21b3e2b00518942d991ea68b65219f35ce') +sha1sums=('70726de496531b50010156b224bc807b72f85441') build() { cd "${srcdir}" diff --git a/extra/kdebindings-perlkde/PKGBUILD b/extra/kdebindings-perlkde/PKGBUILD index 5c76f213e..5e893d7f9 100644 --- a/extra/kdebindings-perlkde/PKGBUILD +++ b/extra/kdebindings-perlkde/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179368 2013-03-05 15:29:41Z andrea $ +# $Id: PKGBUILD 181912 2013-04-05 08:54:57Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-perlkde -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Perl bindings for the KDE libraries" url="https://projects.kde.org/projects/kde/kdebindings/perl/perlkde" @@ -13,7 +13,7 @@ depends=('kdebindings-perlqt' 'kdebindings-smokekde') makedepends=('cmake' 'automoc4' 'kdebindings-smokegen' 'kdepimlibs' 'kdegraphics-okular' 'kdesdk-kate') source=("http://download.kde.org/stable/${pkgver}/src/perlkde-${pkgver}.tar.xz") -sha1sums=('f5334a040c8191cd0f3158c7b7dc97b6f21bc897') +sha1sums=('b57da1f88e147ff8ec25527ab7ff0ccad64ca7db') build() { cd "${srcdir}" diff --git a/extra/kdebindings-perlqt/PKGBUILD b/extra/kdebindings-perlqt/PKGBUILD index 0b457455e..dde7cefee 100644 --- a/extra/kdebindings-perlqt/PKGBUILD +++ b/extra/kdebindings-perlqt/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179338 2013-03-05 15:23:14Z andrea $ +# $Id: PKGBUILD 181883 2013-04-05 08:54:26Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-perlqt -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Perl bindings for the Qt libraries" url="https://projects.kde.org/projects/kde/kdebindings/perl/perlqt" @@ -12,7 +12,7 @@ groups=('kdebindings') depends=('kdebindings-smokeqt' 'perl-list-moreutils') makedepends=('cmake' 'automoc4' 'kdebindings-smokegen') source=("http://download.kde.org/stable/${pkgver}/src/perlqt-${pkgver}.tar.xz") -sha1sums=('6b6b8b5a9018cec68404a72cff5524c437def6cb') +sha1sums=('808aa907b5953ad2c2abb4015da5ddc01d1e2afb') build() { cd "${srcdir}" diff --git a/extra/kdebindings-python/PKGBUILD b/extra/kdebindings-python/PKGBUILD index 4d650200f..3f26ace7a 100644 --- a/extra/kdebindings-python/PKGBUILD +++ b/extra/kdebindings-python/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 179335 2013-03-05 15:22:35Z andrea $ +# $Id: PKGBUILD 181880 2013-04-05 08:54:23Z svenstaro $ # Maintainer: Andrea Scarpino pkgbase=kdebindings-python pkgname=('kdebindings-python' 'kdebindings-python2' 'kdebindings-python-common') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 url='https://projects.kde.org/projects/kde/kdebindings/pykde4' arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ groups=('kdebindings') makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'python2-pyqt' 'pyqt' 'qscintilla' 'python2-sip' 'python-sip' 'mesa') source=("http://download.kde.org/stable/${pkgver}/src/pykde4-${pkgver}.tar.xz") -sha1sums=('69a0562e3325508631fde4f24e01d2e3f8907b74') +sha1sums=('a17d533fca8126970ec8886f55297f1005df3eb5') build() { export PYTHONDONTWRITEBYTECODE="TRUE" diff --git a/extra/kdebindings-qtruby/PKGBUILD b/extra/kdebindings-qtruby/PKGBUILD index a23330a72..7c5267605 100644 --- a/extra/kdebindings-qtruby/PKGBUILD +++ b/extra/kdebindings-qtruby/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 180581 2013-03-23 23:09:36Z td123 $ +# $Id: PKGBUILD 181885 2013-04-05 08:54:28Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-qtruby -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="Ruby bindings for the Qt libraries" url="https://projects.kde.org/projects/kde/kdebindings/ruby/qtruby" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('kdebindings-smokeqt' 'ruby') makedepends=('cmake' 'automoc4' 'kdebindings-smokegen') conflicts=('kdebindings-ruby') source=("http://download.kde.org/stable/${pkgver}/src/qtruby-${pkgver}.tar.xz") -sha1sums=('732a5e127ffec591b99b91ed41d00d739d8c0300') +sha1sums=('5db91d696af4c9bcb784921ff7aa937bbc38ed01') build() { mkdir build diff --git a/extra/kdebindings-qyoto/PKGBUILD b/extra/kdebindings-qyoto/PKGBUILD index 7369dc452..4504adaab 100644 --- a/extra/kdebindings-qyoto/PKGBUILD +++ b/extra/kdebindings-qyoto/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179339 2013-03-05 15:23:25Z andrea $ +# $Id: PKGBUILD 181884 2013-04-05 08:54:27Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-qyoto -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc=".NET/Mono bindings for the Qt libraries" url="https://projects.kde.org/projects/kde/kdebindings/csharp/qyoto" @@ -13,7 +13,7 @@ depends=('kdebindings-smokeqt' 'mono') makedepends=('cmake' 'automoc4' 'kdebindings-smokegen') conflicts=('kdebindings-csharp') source=("http://download.kde.org/stable/${pkgver}/src/qyoto-${pkgver}.tar.xz") -sha1sums=('ea78bfdebb93e3be19db7e102bf4e8b66b8b5bec') +sha1sums=('eaeb11ace135a0c9daceaa03067f056255d77dc8') build() { mkdir build diff --git a/extra/kdebindings-smokegen/PKGBUILD b/extra/kdebindings-smokegen/PKGBUILD index 4ba72cada..2c242f8f2 100644 --- a/extra/kdebindings-smokegen/PKGBUILD +++ b/extra/kdebindings-smokegen/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179332 2013-03-05 15:22:01Z andrea $ +# $Id: PKGBUILD 181877 2013-04-05 08:54:20Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-smokegen -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A general purpose C++ parser with a plugin infrastructure" url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokegen" @@ -12,7 +12,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') conflicts=('kdebindings-smoke') source=("http://download.kde.org/stable/${pkgver}/src/smokegen-${pkgver}.tar.xz") -sha1sums=('866b08f274d88c6ff4c57cada4923906b27bdcd0') +sha1sums=('2593b298e9b0f4f504612f42a928a2144313b4b4') build() { cd "${srcdir}" diff --git a/extra/kdebindings-smokekde/PKGBUILD b/extra/kdebindings-smokekde/PKGBUILD index 89cd6fb14..b6f7af433 100644 --- a/extra/kdebindings-smokekde/PKGBUILD +++ b/extra/kdebindings-smokekde/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179337 2013-03-05 15:23:03Z andrea $ +# $Id: PKGBUILD 181882 2013-04-05 08:54:25Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-smokekde -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Language independent library for KDE bindings" url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokekde" @@ -18,7 +18,7 @@ optdepends=('kdesdk-kate: Kate bindings' 'kdepimlibs: akonadi bindings') conflicts=('kdebindings-smoke') source=("http://download.kde.org/stable/${pkgver}/src/smokekde-${pkgver}.tar.xz") -sha1sums=('7bac022a4f2041ce4adec5a67908ef49f4548941') +sha1sums=('8f99c5a53634532f6d8d02dc5f7ec0ffba194f4a') build() { mkdir build diff --git a/extra/kdebindings-smokeqt/PKGBUILD b/extra/kdebindings-smokeqt/PKGBUILD index b91f154c2..a5ad6622a 100644 --- a/extra/kdebindings-smokeqt/PKGBUILD +++ b/extra/kdebindings-smokeqt/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179333 2013-03-05 15:22:12Z andrea $ +# $Id: PKGBUILD 181878 2013-04-05 08:54:21Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdebindings-smokeqt -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Language independent library for Qt bindings" url="https://projects.kde.org/projects/kde/kdebindings/smoke/smokeqt" @@ -13,7 +13,7 @@ depends=('kdebindings-smokegen' 'qimageblitz' 'qscintilla') makedepends=('cmake' 'automoc4' 'mesa') conflicts=('kdebindings-smoke') source=("http://download.kde.org/stable/${pkgver}/src/smokeqt-${pkgver}.tar.xz") -sha1sums=('a9aa3f48a5704d79686807e1abf06cedc2776c27') +sha1sums=('6a5743917aec02e6044c711c63acd229c67eff7b') build() { cd "${srcdir}" diff --git a/extra/kdeedu-analitza/PKGBUILD b/extra/kdeedu-analitza/PKGBUILD index 5b283af07..150185044 100644 --- a/extra/kdeedu-analitza/PKGBUILD +++ b/extra/kdeedu-analitza/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179350 2013-03-05 15:25:49Z andrea $ +# $Id: PKGBUILD 181896 2013-04-05 08:54:41Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-analitza -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A library to add mathematical features to your program" url="https://projects.kde.org/projects/kde/kdeedu/analitza" @@ -12,7 +12,7 @@ groups=('kde' 'kdeedu') depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/analitza-${pkgver}.tar.xz") -sha1sums=('264cef093d0eb48cfd3eb2efa60987e2864668db') +sha1sums=('e4acd6859140c3860eead695c2f20195b8df0a4a') build() { cd "${srcdir}" diff --git a/extra/kdeedu-blinken/PKGBUILD b/extra/kdeedu-blinken/PKGBUILD index 318e655e3..b86a2ede0 100644 --- a/extra/kdeedu-blinken/PKGBUILD +++ b/extra/kdeedu-blinken/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179369 2013-03-05 15:29:50Z andrea $ +# $Id: PKGBUILD 181913 2013-04-05 08:54:57Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-blinken -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Memory Enhancement Game" url="http://kde.org/applications/education/blinken/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/blinken-${pkgver}.tar.xz") -sha1sums=('63eb844eeadf7851749c5ab7d91ff7199da80292') +sha1sums=('884c9bd072325b3fc3e06da5c875516c6ee1f728') build() { cd "${srcdir}" diff --git a/extra/kdeedu-cantor/PKGBUILD b/extra/kdeedu-cantor/PKGBUILD index 6af7a727b..f78d9c945 100644 --- a/extra/kdeedu-cantor/PKGBUILD +++ b/extra/kdeedu-cantor/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179370 2013-03-05 15:30:03Z andrea $ +# $Id: PKGBUILD 181914 2013-04-05 08:54:58Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-cantor -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="KDE Frontend to Mathematical Software" url="http://kde.org/applications/education/cantor/" @@ -16,7 +16,7 @@ optdepends=('maxima: Maxima backend' 'r: R backend') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/cantor-${pkgver}.tar.xz") -sha1sums=('d51617499d6737de0ac2226bf357ca065cdb86ce') +sha1sums=('7611cb379889f87908931ba25a2de9072de75e22') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kalgebra/PKGBUILD b/extra/kdeedu-kalgebra/PKGBUILD index 0dcf13b46..543d2e977 100644 --- a/extra/kdeedu-kalgebra/PKGBUILD +++ b/extra/kdeedu-kalgebra/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179371 2013-03-05 15:30:16Z andrea $ +# $Id: PKGBUILD 181915 2013-04-05 08:54:59Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kalgebra -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Graph Calculator" url="http://kde.org/applications/education/kalgebra/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu' 'kdeedu-analitza') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kalgebra-${pkgver}.tar.xz") -sha1sums=('f8b5497ad9df2581d5546a277986503735871447') +sha1sums=('f029006b89aa75e6584836a90832f5130fff49b5') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kalzium/PKGBUILD b/extra/kdeedu-kalzium/PKGBUILD index ec7d9d6bd..496a2a2c7 100644 --- a/extra/kdeedu-kalzium/PKGBUILD +++ b/extra/kdeedu-kalzium/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179372 2013-03-05 15:30:29Z andrea $ +# $Id: PKGBUILD 181916 2013-04-05 08:55:00Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kalzium -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Periodic Table of Elements" url="http://kde.org/applications/education/kalzium/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'avogadro' 'ocaml' 'facile' 'chemical-mime-data') makedepends=('cmake' 'automoc4' 'mesa') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kalzium-${pkgver}.tar.xz") -sha1sums=('f4babef8d52a0ea1bebf400b15651a708395d0b3') +sha1sums=('bf4c5b19905d83dede215b672d6b2911eb6d57cc') build() { mkdir build diff --git a/extra/kdeedu-kanagram/PKGBUILD b/extra/kdeedu-kanagram/PKGBUILD index d54487fc6..b5c612f28 100644 --- a/extra/kdeedu-kanagram/PKGBUILD +++ b/extra/kdeedu-kanagram/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179373 2013-03-05 15:30:41Z andrea $ +# $Id: PKGBUILD 181917 2013-04-05 08:55:01Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kanagram -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Letter Order Game" url="http://kde.org/applications/education/kanagram/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kanagram-${pkgver}.tar.xz") -sha1sums=('e172bd12f08b9cc6b44d0a89eb2fd4ccda1012ea') +sha1sums=('2536db114e6be17baf1556293c95b70fe83aa609') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kbruch/PKGBUILD b/extra/kdeedu-kbruch/PKGBUILD index 8604fa893..518917d75 100644 --- a/extra/kdeedu-kbruch/PKGBUILD +++ b/extra/kdeedu-kbruch/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179374 2013-03-05 15:30:56Z andrea $ +# $Id: PKGBUILD 181918 2013-04-05 08:55:02Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kbruch -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Exercise Fractions" url="http://kde.org/applications/education/kbruch/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kbruch-${pkgver}.tar.xz") -sha1sums=('3a66965159113a5416433b83c00517e108e98a64') +sha1sums=('2ba86ec27e9890734dc6a74528b6082f31caa8aa') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kgeography/PKGBUILD b/extra/kdeedu-kgeography/PKGBUILD index 8427dc6a5..17780e1ca 100644 --- a/extra/kdeedu-kgeography/PKGBUILD +++ b/extra/kdeedu-kgeography/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179375 2013-03-05 15:31:06Z andrea $ +# $Id: PKGBUILD 181919 2013-04-05 08:55:03Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kgeography -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Geography Trainer" url="http://kde.org/applications/education/kgeography/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kgeography-${pkgver}.tar.xz") -sha1sums=('d8d54f8050f829bc81d6efcc01bd239920e56b72') +sha1sums=('14cd9d3d788a9f0068af3e10f26f0375b5c7251a') build() { cd "${srcdir}" diff --git a/extra/kdeedu-khangman/PKGBUILD b/extra/kdeedu-khangman/PKGBUILD index 64fdcdffc..a5b73e104 100644 --- a/extra/kdeedu-khangman/PKGBUILD +++ b/extra/kdeedu-khangman/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179376 2013-03-05 15:31:28Z andrea $ +# $Id: PKGBUILD 181920 2013-04-05 08:55:05Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-khangman -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Hangman Game" url="http://kde.org/applications/education/khangman/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/khangman-${pkgver}.tar.xz") -sha1sums=('8c16f60a1ec156f88c8a268b68c668ae93bd6e3b') +sha1sums=('2795c1ada9898854fe3a8ffd8a92c8ad5cd3eb04') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kig/PKGBUILD b/extra/kdeedu-kig/PKGBUILD index b95de8ebe..30ef5628e 100644 --- a/extra/kdeedu-kig/PKGBUILD +++ b/extra/kdeedu-kig/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 181121 2013-03-31 19:16:45Z stephane $ +# $Id: PKGBUILD 181921 2013-04-05 08:55:07Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kig -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="Interactive Geometry" url="http://kde.org/applications/education/kig/" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kig-${pkgver}.tar.xz") -sha1sums=('44b6c9d6585d42cb1b5d9970fd6a43c9c0610ca1') +sha1sums=('0066e645cd11d239678aa90ede938daf4dd0942d') build() { mkdir build diff --git a/extra/kdeedu-kiten/PKGBUILD b/extra/kdeedu-kiten/PKGBUILD index 9ba2a299a..a9a318d22 100644 --- a/extra/kdeedu-kiten/PKGBUILD +++ b/extra/kdeedu-kiten/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179378 2013-03-05 15:31:52Z andrea $ +# $Id: PKGBUILD 181922 2013-04-05 08:55:08Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kiten -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Japanese Reference/Study Tool" url="http://kde.org/applications/education/kiten/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kiten-${pkgver}.tar.xz") -sha1sums=('1955794b6b7eb2a78cd3d6d0fb0accea3bcfd833') +sha1sums=('7aa2d6889c932639ded77eac33b9ae09ed7bbc45') build() { cd "${srcdir}" diff --git a/extra/kdeedu-klettres/PKGBUILD b/extra/kdeedu-klettres/PKGBUILD index 5c1dc4eac..7765f1908 100644 --- a/extra/kdeedu-klettres/PKGBUILD +++ b/extra/kdeedu-klettres/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179379 2013-03-05 15:32:07Z andrea $ +# $Id: PKGBUILD 181923 2013-04-05 08:55:10Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-klettres -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Learn The Alphabet" url="http://kde.org/applications/education/klettres/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/klettres-${pkgver}.tar.xz") -sha1sums=('96701f24f6d187fdb8b25d4f36b48973f9ac73f5') +sha1sums=('101cd33b6e099174358d1ac754747cdf17cf6ba5') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kmplot/PKGBUILD b/extra/kdeedu-kmplot/PKGBUILD index 1a35fe947..8320cd243 100644 --- a/extra/kdeedu-kmplot/PKGBUILD +++ b/extra/kdeedu-kmplot/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179380 2013-03-05 15:32:17Z andrea $ +# $Id: PKGBUILD 181924 2013-04-05 08:55:11Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kmplot -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Mathematical Function Plotter" url="http://kde.org/applications/education/kmplot/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmplot-${pkgver}.tar.xz") -sha1sums=('3a25e9a3741687966beb72ed5af9d42a55e3c6b9') +sha1sums=('938f0888702e3d294aba8084b4268d883fd7514e') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kstars/PKGBUILD b/extra/kdeedu-kstars/PKGBUILD index 37a52d247..4601d071b 100644 --- a/extra/kdeedu-kstars/PKGBUILD +++ b/extra/kdeedu-kstars/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179381 2013-03-05 15:32:29Z andrea $ +# $Id: PKGBUILD 181925 2013-04-05 08:55:13Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kstars -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Desktop Planetarium" url="http://kde.org/applications/education/kstars/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'wcslib' 'libindi') makedepends=('cmake' 'automoc4' 'eigen') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kstars-${pkgver}.tar.xz") -sha1sums=('f440d0f27af3c4a8d7a8a8eea5bd29b450a0dd8a') +sha1sums=('ce99c18862505eac3da729e666315d0b27daec1e') build() { mkdir build diff --git a/extra/kdeedu-ktouch/PKGBUILD b/extra/kdeedu-ktouch/PKGBUILD index ce8250c1d..8cef133e2 100644 --- a/extra/kdeedu-ktouch/PKGBUILD +++ b/extra/kdeedu-ktouch/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179382 2013-03-05 15:32:43Z andrea $ +# $Id: PKGBUILD 181926 2013-04-05 08:55:14Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-ktouch -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Touch Typing Tutor" url="http://kde.org/applications/education/ktouch/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4' 'mesa') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ktouch-${pkgver}.tar.xz") -sha1sums=('4ad7bd9a783ec383c83bbc08d8d93737a69f1ce5') +sha1sums=('7a7c44b1bf64fdc5109be9d1b6d1481db6a1848f') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kturtle/PKGBUILD b/extra/kdeedu-kturtle/PKGBUILD index 4291d3759..abbeba3a0 100644 --- a/extra/kdeedu-kturtle/PKGBUILD +++ b/extra/kdeedu-kturtle/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179383 2013-03-05 15:32:56Z andrea $ +# $Id: PKGBUILD 181927 2013-04-05 08:55:16Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kturtle -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Educational Programming Environment" url="http://kde.org/applications/education/kturtle/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kturtle-${pkgver}.tar.xz") -sha1sums=('163a70168e9faf8175b1079ce63a7c5e423c67fd') +sha1sums=('c14cb19822fc101100938e4fcde0d50b16216cff') build() { cd "${srcdir}" diff --git a/extra/kdeedu-kwordquiz/PKGBUILD b/extra/kdeedu-kwordquiz/PKGBUILD index eda003439..b5a1de428 100644 --- a/extra/kdeedu-kwordquiz/PKGBUILD +++ b/extra/kdeedu-kwordquiz/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179384 2013-03-05 15:33:05Z andrea $ +# $Id: PKGBUILD 181928 2013-04-05 08:55:18Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-kwordquiz -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Flash Card Trainer" url="http://kde.org/applications/education/kwordquiz/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdeedu') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kwordquiz-${pkgver}.tar.xz") -sha1sums=('80bff3cb0c4cc612e83062812607bf543e5ade41') +sha1sums=('e21947d795f1025ee7766ac9c47bbe879b5d1a0e') build() { cd "${srcdir}" diff --git a/extra/kdeedu-marble/PKGBUILD b/extra/kdeedu-marble/PKGBUILD index 66d2ef8be..8f18bc6fa 100644 --- a/extra/kdeedu-marble/PKGBUILD +++ b/extra/kdeedu-marble/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179472 2013-03-05 16:05:33Z andrea $ +# $Id: PKGBUILD 181891 2013-04-05 08:54:35Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-marble -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Desktop Globe" url="http://kde.org/applications/education/marble/" @@ -14,11 +14,9 @@ makedepends=('cmake' 'automoc4' 'gpsd') optdepends=('gpsd: gps support') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/marble-${pkgver}.tar.xz") -sha1sums=('0704e76204eba8b5cf32239f32d3c385063716ff') +sha1sums=('e4ba6aaaa5f861f715a7c4881dd78ed1deb03a36') build() { - . /etc/profile.d/qt4.sh - mkdir build cd build cmake ../marble-${pkgver} \ diff --git a/extra/kdeedu-pairs/PKGBUILD b/extra/kdeedu-pairs/PKGBUILD index e5b74d233..9e15977b8 100644 --- a/extra/kdeedu-pairs/PKGBUILD +++ b/extra/kdeedu-pairs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179385 2013-03-05 15:33:17Z andrea $ +# $Id: PKGBUILD 181929 2013-04-05 08:55:19Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-pairs -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A memory and pairs game for KDE" url="https://projects.kde.org/projects/kde/kdeedu/pairs" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/pairs-${pkgver}.tar.xz") -sha1sums=('befcc60b502422e359fbc486f23ce2b570349137') +sha1sums=('24b556965b7cf11bdafb85706d8c4e3c1c3aad1e') build() { cd "${srcdir}" diff --git a/extra/kdeedu-parley/PKGBUILD b/extra/kdeedu-parley/PKGBUILD index e74ef6123..7a882bbc0 100644 --- a/extra/kdeedu-parley/PKGBUILD +++ b/extra/kdeedu-parley/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 180324 2013-03-20 10:22:14Z andrea $ +# $Id: PKGBUILD 181930 2013-04-05 08:55:21Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-parley -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="Vocabulary Trainer" url="http://kde.org/applications/education/parley/" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4') optdepends=('kdebindings-kross-python: scripting support') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/parley-${pkgver}.tar.xz") -sha1sums=('bea1bebe90e29d674f3a10f5cbfaf0051fb04ee5') +sha1sums=('1e9e568c2a4dce6a61a51164c43b3930efe99664') build() { mkdir build diff --git a/extra/kdeedu-rocs/PKGBUILD b/extra/kdeedu-rocs/PKGBUILD index 10cc35bfc..c35abd2cc 100644 --- a/extra/kdeedu-rocs/PKGBUILD +++ b/extra/kdeedu-rocs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179387 2013-03-05 15:33:39Z andrea $ +# $Id: PKGBUILD 181931 2013-04-05 08:55:22Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-rocs -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Rocs Graph Theory" url="http://kde.org/applications/education/rocs/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4' 'boost') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/rocs-${pkgver}.tar.xz") -sha1sums=('5d3551cf327942da4c94529902436f30940c2537') +sha1sums=('ab7e357732fec3a7ecccce586c6de51b829267ed') build() { cd "${srcdir}" diff --git a/extra/kdeedu-step/PKGBUILD b/extra/kdeedu-step/PKGBUILD index 6bab8fc8c..357a0534a 100644 --- a/extra/kdeedu-step/PKGBUILD +++ b/extra/kdeedu-step/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179388 2013-03-05 15:33:49Z andrea $ +# $Id: PKGBUILD 181932 2013-04-05 08:55:24Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeedu-step -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Interactive Physical Simulator" url="http://kde.org/applications/education/step/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libqalculate' 'gsl') makedepends=('cmake' 'automoc4' 'eigen' 'mesa') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/step-${pkgver}.tar.xz") -sha1sums=('2b3f8760abf15bd824a09b580a59a29e26aa4773') +sha1sums=('ff5fccd47113b598b688b87226b23072047bf990') build() { cd "${srcdir}" diff --git a/extra/kdegames-bomber/PKGBUILD b/extra/kdegames-bomber/PKGBUILD index 1c7764b5d..1cde42fd4 100644 --- a/extra/kdegames-bomber/PKGBUILD +++ b/extra/kdegames-bomber/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179389 2013-03-05 15:33:59Z andrea $ +# $Id: PKGBUILD 181933 2013-04-05 08:55:25Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-bomber -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A single player arcade game" url="http://kde.org/applications/games/bomber/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/bomber-${pkgver}.tar.xz") -sha1sums=('065f52b25478bcd5a45b65dc1978a081e2323899') +sha1sums=('7f5e955127da33c7589103628cac356e6ebe4141') build() { mkdir build diff --git a/extra/kdegames-bovo/PKGBUILD b/extra/kdegames-bovo/PKGBUILD index 7964f90f9..df5b45197 100644 --- a/extra/kdegames-bovo/PKGBUILD +++ b/extra/kdegames-bovo/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179390 2013-03-05 15:34:08Z andrea $ +# $Id: PKGBUILD 181934 2013-04-05 08:55:27Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-bovo -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A Gomoku like game for two players" url="http://kde.org/applications/games/bovo/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/bovo-${pkgver}.tar.xz") -sha1sums=('bc0404a17116a5c72f983caa0e7570ae5017265f') +sha1sums=('9af42dbd99c552adcba59deeaa6407b2465bde87') build() { mkdir build diff --git a/extra/kdegames-granatier/PKGBUILD b/extra/kdegames-granatier/PKGBUILD index fd9984bfd..e23072335 100644 --- a/extra/kdegames-granatier/PKGBUILD +++ b/extra/kdegames-granatier/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179391 2013-03-05 15:34:17Z andrea $ +# $Id: PKGBUILD 181935 2013-04-05 08:55:29Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-granatier -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A clone of the classic Bomberman game" url="http://kde.org/applications/games/granatier/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/granatier-${pkgver}.tar.xz") -sha1sums=('520df782bfc1815a91fe0a85bbe23493a95b2efa') +sha1sums=('36ac5fe97d2ea06038f0a2f7e58d0949a6d72cd8') build() { mkdir build diff --git a/extra/kdegames-kapman/PKGBUILD b/extra/kdegames-kapman/PKGBUILD index cf5559375..04bb46279 100644 --- a/extra/kdegames-kapman/PKGBUILD +++ b/extra/kdegames-kapman/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179393 2013-03-05 15:34:38Z andrea $ +# $Id: PKGBUILD 181937 2013-04-05 08:55:31Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kapman -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A clone of the well known game Pac-Man" url="http://kde.org/applications/games/kapman/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kapman-${pkgver}.tar.xz") -sha1sums=('9f755a9da4fe74bb2c838d89d616fb6e87d58d7e') +sha1sums=('b2a8122fbebc364dee64707ccc720e62eb1af66a') build() { mkdir build diff --git a/extra/kdegames-katomic/PKGBUILD b/extra/kdegames-katomic/PKGBUILD index d12dbcba6..deafd6b27 100644 --- a/extra/kdegames-katomic/PKGBUILD +++ b/extra/kdegames-katomic/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179394 2013-03-05 15:34:47Z andrea $ +# $Id: PKGBUILD 181938 2013-04-05 08:55:33Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-katomic -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A fun and educational game built around molecular geometry" url="http://kde.org/applications/games/katomic/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/katomic-${pkgver}.tar.xz") -sha1sums=('50a9ca7e617a017a6d705de73de2398947789cad') +sha1sums=('c7d3fc2dc10ce90092d229f1a879a0081e26cd8b') build() { mkdir build diff --git a/extra/kdegames-kblackbox/PKGBUILD b/extra/kdegames-kblackbox/PKGBUILD index 896607c6a..530ab44c8 100644 --- a/extra/kdegames-kblackbox/PKGBUILD +++ b/extra/kdegames-kblackbox/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179395 2013-03-05 15:34:56Z andrea $ +# $Id: PKGBUILD 181939 2013-04-05 08:55:34Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kblackbox -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A game of hide and seek played on a grid of boxes" url="http://kde.org/applications/games/kblackbox/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kblackbox-${pkgver}.tar.xz") -sha1sums=('b02474e64c9329b2a3b701abcddbfaf313223161') +sha1sums=('3d29652827a4fba86615a424f5a5b0bcffc184b7') build() { mkdir build diff --git a/extra/kdegames-kblocks/PKGBUILD b/extra/kdegames-kblocks/PKGBUILD index d530d0916..0833aebef 100644 --- a/extra/kdegames-kblocks/PKGBUILD +++ b/extra/kdegames-kblocks/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179396 2013-03-05 15:35:13Z andrea $ +# $Id: PKGBUILD 181940 2013-04-05 08:55:36Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kblocks -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="The classic falling blocks game" url="http://kde.org/applications/games/kblocks/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kblocks-${pkgver}.tar.xz") -sha1sums=('8aefa68a6b08bacd474d54ebb68fe15d0936198e') +sha1sums=('be903b314547ccdc0eee335a34bac00bc769c3b7') build() { mkdir build diff --git a/extra/kdegames-kbounce/PKGBUILD b/extra/kdegames-kbounce/PKGBUILD index e2d20c480..9baf003c7 100644 --- a/extra/kdegames-kbounce/PKGBUILD +++ b/extra/kdegames-kbounce/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179397 2013-03-05 15:35:27Z andrea $ +# $Id: PKGBUILD 181941 2013-04-05 08:55:37Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kbounce -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A single player arcade game with the elements of puzzle" url="http://kde.org/applications/games/kbounce/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kbounce-${pkgver}.tar.xz") -sha1sums=('bcc15ccf2c127529a497b5a121a1e5d2003c3db6') +sha1sums=('1f27198383237538791eccad15c7ca6da946826e') build() { mkdir build diff --git a/extra/kdegames-kbreakout/PKGBUILD b/extra/kdegames-kbreakout/PKGBUILD index 3c24abcc0..3177ff056 100644 --- a/extra/kdegames-kbreakout/PKGBUILD +++ b/extra/kdegames-kbreakout/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179398 2013-03-05 15:35:40Z andrea $ +# $Id: PKGBUILD 181942 2013-04-05 08:55:39Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kbreakout -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A Breakout-like game" url="http://kde.org/applications/games/kbreakout/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kbreakout-${pkgver}.tar.xz") -sha1sums=('77925644161af227cb12cb320f1c493b284eb5a4') +sha1sums=('3c93764ffcb0f1eb444b52ae7ef7c7134728178e') build() { mkdir build diff --git a/extra/kdegames-kdiamond/PKGBUILD b/extra/kdegames-kdiamond/PKGBUILD index 8c8db3b06..77a8bc087 100644 --- a/extra/kdegames-kdiamond/PKGBUILD +++ b/extra/kdegames-kdiamond/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179399 2013-03-05 15:35:52Z andrea $ +# $Id: PKGBUILD 181943 2013-04-05 08:55:40Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kdiamond -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A single player puzzle game" url="http://kde.org/applications/games/kdiamond/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kdiamond-${pkgver}.tar.xz") -sha1sums=('21773703e25e63011b6671c7aabc9291210e61a2') +sha1sums=('57b6525cd17fa69e99d596441aa10c626766846b') build() { mkdir build diff --git a/extra/kdegames-kfourinline/PKGBUILD b/extra/kdegames-kfourinline/PKGBUILD index 0f596f120..adc92f9ac 100644 --- a/extra/kdegames-kfourinline/PKGBUILD +++ b/extra/kdegames-kfourinline/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179400 2013-03-05 15:36:01Z andrea $ +# $Id: PKGBUILD 181944 2013-04-05 08:55:44Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kfourinline -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A four-in-a-row game" url="http://kde.org/applications/games/kfourinline/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kfourinline-${pkgver}.tar.xz") -sha1sums=('e54603f084a253ab29753df37966295dd339a75d') +sha1sums=('b587f56bf5f095ec44da271e04b325f6dcc5c5f0') build() { mkdir build diff --git a/extra/kdegames-kgoldrunner/PKGBUILD b/extra/kdegames-kgoldrunner/PKGBUILD index cf37cd7c9..cc72c4f8d 100644 --- a/extra/kdegames-kgoldrunner/PKGBUILD +++ b/extra/kdegames-kgoldrunner/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179401 2013-03-05 15:36:11Z andrea $ +# $Id: PKGBUILD 181945 2013-04-05 08:55:47Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kgoldrunner -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A game of action and puzzle solving" url="http://kde.org/applications/games/kgoldrunner/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kgoldrunner-${pkgver}.tar.xz") -sha1sums=('7cf89bd3dcb67eb9a5d12060cc174184e154c3e5') +sha1sums=('8c44b9992239d379d64c7979c1cd4ec56c5aa80f') build() { mkdir build diff --git a/extra/kdegames-kigo/PKGBUILD b/extra/kdegames-kigo/PKGBUILD index 3b1ecd872..2f864ed59 100644 --- a/extra/kdegames-kigo/PKGBUILD +++ b/extra/kdegames-kigo/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179402 2013-03-05 15:36:21Z andrea $ +# $Id: PKGBUILD 181946 2013-04-05 08:55:49Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kigo -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="An open-source implementation of the popular Go game" url="http://kde.org/applications/games/kigo/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'gnugo') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kigo-${pkgver}.tar.xz") -sha1sums=('8caa108c1b63127843c60ace2c4889080b4149f2') +sha1sums=('229b2631b89b31bb1661a10c6de2770842c48e85') build() { mkdir build diff --git a/extra/kdegames-killbots/PKGBUILD b/extra/kdegames-killbots/PKGBUILD index 5c135a46b..05deb88d0 100644 --- a/extra/kdegames-killbots/PKGBUILD +++ b/extra/kdegames-killbots/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179403 2013-03-05 15:36:31Z andrea $ +# $Id: PKGBUILD 181947 2013-04-05 08:55:50Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-killbots -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple game of evading killer robots" url="http://kde.org/applications/games/killbots/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/killbots-${pkgver}.tar.xz") -sha1sums=('81a76eb87422e8d42258fba1ac7205636bf93438') +sha1sums=('87100f1fcb1e3547939406d6d4a4b8b2582831c8') build() { mkdir build diff --git a/extra/kdegames-kiriki/PKGBUILD b/extra/kdegames-kiriki/PKGBUILD index 1edca0ba2..6cc305b84 100644 --- a/extra/kdegames-kiriki/PKGBUILD +++ b/extra/kdegames-kiriki/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179404 2013-03-05 15:36:42Z andrea $ +# $Id: PKGBUILD 181948 2013-04-05 08:55:52Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kiriki -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="An addictive and fun dice game" url="http://kde.org/applications/games/kiriki/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kiriki-${pkgver}.tar.xz") -sha1sums=('ef92049ee0baed9a71c49c80e9b7914d9e9c1f89') +sha1sums=('f3ec86d168cc21fe22adb610121df62a6280ff1d') build() { mkdir build diff --git a/extra/kdegames-kjumpingcube/PKGBUILD b/extra/kdegames-kjumpingcube/PKGBUILD index 4939cd0ea..16474ebf4 100644 --- a/extra/kdegames-kjumpingcube/PKGBUILD +++ b/extra/kdegames-kjumpingcube/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179405 2013-03-05 15:36:53Z andrea $ +# $Id: PKGBUILD 181949 2013-04-05 08:55:53Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kjumpingcube -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple tactical game" url="http://kde.org/applications/games/kjumpingcube/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kjumpingcube-${pkgver}.tar.xz") -sha1sums=('989067e555dd2398f15c31ddce299437d951eeff') +sha1sums=('c81585d2e46ec0783d58e6d0068b75fd82ddd382') build() { mkdir build diff --git a/extra/kdegames-klickety/PKGBUILD b/extra/kdegames-klickety/PKGBUILD index cee2102fb..bd734b0d3 100644 --- a/extra/kdegames-klickety/PKGBUILD +++ b/extra/kdegames-klickety/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179406 2013-03-05 15:37:00Z andrea $ +# $Id: PKGBUILD 181950 2013-04-05 08:55:55Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-klickety -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="An adaptation of the Clickomania game" url="http://kde.org/applications/games/klickety/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/klickety-${pkgver}.tar.xz") -sha1sums=('75b05470576884996e677e7f02278a7dc6d0d744') +sha1sums=('54548dd1ebad1481ecda5a50df7e72a43a6a8cbb') build() { mkdir build diff --git a/extra/kdegames-klines/PKGBUILD b/extra/kdegames-klines/PKGBUILD index 7669c6143..588700d34 100644 --- a/extra/kdegames-klines/PKGBUILD +++ b/extra/kdegames-klines/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179407 2013-03-05 15:37:12Z andrea $ +# $Id: PKGBUILD 181951 2013-04-05 08:55:56Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-klines -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple but highly addictive, one player game" url="http://kde.org/applications/games/klines/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/klines-${pkgver}.tar.xz") -sha1sums=('4e11a5da5938c1b0569db05fe9a0ba5a08b9fb64') +sha1sums=('e8bb9a43ca3207f961bcae60312af37f226d7ec0') build() { mkdir build diff --git a/extra/kdegames-kmahjongg/PKGBUILD b/extra/kdegames-kmahjongg/PKGBUILD index c01e5fb81..64b5c342e 100644 --- a/extra/kdegames-kmahjongg/PKGBUILD +++ b/extra/kdegames-kmahjongg/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179408 2013-03-05 15:37:22Z andrea $ +# $Id: PKGBUILD 181952 2013-04-05 08:55:57Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kmahjongg -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A tile matching game for one or two players" url="http://kde.org/applications/games/kmahjongg/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkmahjongg' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmahjongg-${pkgver}.tar.xz") -sha1sums=('53640b63fb4194769c3babffe07d7dd4431457f9') +sha1sums=('c54467341866d975a25529b70033bb0f45920d11') build() { mkdir build diff --git a/extra/kdegames-kmines/PKGBUILD b/extra/kdegames-kmines/PKGBUILD index 982f46fa3..6db113147 100644 --- a/extra/kdegames-kmines/PKGBUILD +++ b/extra/kdegames-kmines/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179409 2013-03-05 15:37:35Z andrea $ +# $Id: PKGBUILD 181953 2013-04-05 08:55:59Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kmines -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="The classic Minesweeper game" url="http://kde.org/applications/games/kmines/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kmines-${pkgver}.tar.xz") -sha1sums=('dfe6ed7af68f424f40eec9522460a800a4aff38c') +sha1sums=('5b0775fb30fe59c017651d80658cc59f1358b7a4') build() { mkdir build diff --git a/extra/kdegames-knavalbattle/PKGBUILD b/extra/kdegames-knavalbattle/PKGBUILD index 9afb86478..389168987 100644 --- a/extra/kdegames-knavalbattle/PKGBUILD +++ b/extra/kdegames-knavalbattle/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179410 2013-03-05 15:37:56Z andrea $ +# $Id: PKGBUILD 181954 2013-04-05 08:56:04Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-knavalbattle -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A ship sinking game" url="http://kde.org/applications/games/knavalbattle/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/knavalbattle-${pkgver}.tar.xz") -sha1sums=('2bcf09d185d15fd1177dcb3b45184dc495e73ee7') +sha1sums=('668a3b98bd5d64ff1d35dc1f46ec2f4a5aa188fe') build() { mkdir build diff --git a/extra/kdegames-knetwalk/PKGBUILD b/extra/kdegames-knetwalk/PKGBUILD index 65bc1a35b..c327b361d 100644 --- a/extra/kdegames-knetwalk/PKGBUILD +++ b/extra/kdegames-knetwalk/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179411 2013-03-05 15:38:09Z andrea $ +# $Id: PKGBUILD 181955 2013-04-05 08:56:05Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-knetwalk -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Connect all the terminals to the server, in as few turns as possible" url="http://kde.org/applications/games/knetwalk/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/knetwalk-${pkgver}.tar.xz") -sha1sums=('1f2df9663a1dc08c9f065cf584959cb2e18c0347') +sha1sums=('6b5a992d5a6ca4ddb41561bdf9d2b83be0091962') build() { mkdir build diff --git a/extra/kdegames-kolf/PKGBUILD b/extra/kdegames-kolf/PKGBUILD index 590169543..3a9176995 100644 --- a/extra/kdegames-kolf/PKGBUILD +++ b/extra/kdegames-kolf/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179412 2013-03-05 15:38:19Z andrea $ +# $Id: PKGBUILD 181956 2013-04-05 08:56:07Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kolf -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A miniature golf game with 2d top-down view" url="http://kde.org/applications/games/kolf/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kolf-${pkgver}.tar.xz") -sha1sums=('8de187b5807217f9e6b0e863ff55d563fb506185') +sha1sums=('148fe1a39763b97daaa3e4257b1f0e80e34cc723') build() { mkdir build diff --git a/extra/kdegames-kollision/PKGBUILD b/extra/kdegames-kollision/PKGBUILD index 0a92acfe5..5f5038a26 100644 --- a/extra/kdegames-kollision/PKGBUILD +++ b/extra/kdegames-kollision/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179414 2013-03-05 15:38:32Z andrea $ +# $Id: PKGBUILD 181957 2013-04-05 08:56:08Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kollision -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple ball dodging game" url="http://kde.org/applications/games/kollision/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kollision-${pkgver}.tar.xz") -sha1sums=('d3e83cd99877cb9663fdbff9a6c86837766d45fe') +sha1sums=('19f085adcf6477e4b69f554721e5a82a3754d8de') build() { mkdir build diff --git a/extra/kdegames-konquest/PKGBUILD b/extra/kdegames-konquest/PKGBUILD index bd6d858c7..2a9f3a119 100644 --- a/extra/kdegames-konquest/PKGBUILD +++ b/extra/kdegames-konquest/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179416 2013-03-05 15:38:46Z andrea $ +# $Id: PKGBUILD 181958 2013-04-05 08:56:10Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-konquest -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="The KDE version of Gnu-Lactic" url="http://kde.org/applications/games/konquest/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/konquest-${pkgver}.tar.xz") -sha1sums=('6ff522c655e4828914a02e8cb6262b5ed57133c9') +sha1sums=('acb21acfab00f8a5a03105fad6100cec513958ff') build() { mkdir build diff --git a/extra/kdegames-kpatience/PKGBUILD b/extra/kdegames-kpatience/PKGBUILD index 381882bb1..90668cae5 100644 --- a/extra/kdegames-kpatience/PKGBUILD +++ b/extra/kdegames-kpatience/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179417 2013-03-05 15:39:00Z andrea $ +# $Id: PKGBUILD 181959 2013-04-05 08:56:12Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kpatience -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Offers a selection of solitaire card games" url="http://kde.org/applications/games/kpat/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kpat-${pkgver}.tar.xz") -sha1sums=('a402853ce9dca571734ab62ddc982abf7dc4dd87') +sha1sums=('9a4309cbadd8214cb2dd8ab1cd8bae4c20194cff') build() { mkdir build diff --git a/extra/kdegames-kreversi/PKGBUILD b/extra/kdegames-kreversi/PKGBUILD index e8414e317..603323d85 100644 --- a/extra/kdegames-kreversi/PKGBUILD +++ b/extra/kdegames-kreversi/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179418 2013-03-05 15:39:13Z andrea $ +# $Id: PKGBUILD 181960 2013-04-05 08:56:14Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kreversi -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple one player strategy game played against the computer" url="http://kde.org/applications/games/kreversi/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kreversi-${pkgver}.tar.xz") -sha1sums=('41ef69c937908be5ef5c9a6fdaf976f00138537d') +sha1sums=('a79e1b20849e419037c28febad0422a634a0585b') build() { mkdir build diff --git a/extra/kdegames-kshisen/PKGBUILD b/extra/kdegames-kshisen/PKGBUILD index 0ac426444..cbadab609 100644 --- a/extra/kdegames-kshisen/PKGBUILD +++ b/extra/kdegames-kshisen/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179419 2013-03-05 15:39:28Z andrea $ +# $Id: PKGBUILD 181961 2013-04-05 08:56:16Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kshisen -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A solitaire-like game played using the standard set of Mahjong tiles" url="http://kde.org/applications/games/kshisen/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames' 'libkmahjongg') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kshisen-${pkgver}.tar.xz") -sha1sums=('7f7bcd546ba7e61b61714b49629147366076da70') +sha1sums=('df41aac7d3048ccfdbd55b62872643c7325b9722') build() { mkdir build diff --git a/extra/kdegames-ksirk/PKGBUILD b/extra/kdegames-ksirk/PKGBUILD index 6b16c8aba..d590a3852 100644 --- a/extra/kdegames-ksirk/PKGBUILD +++ b/extra/kdegames-ksirk/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179420 2013-03-05 15:39:42Z andrea $ +# $Id: PKGBUILD 181962 2013-04-05 08:56:17Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-ksirk -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A computerized version of a well known strategy game" url="http://kde.org/applications/games/ksirk/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ksirk-${pkgver}.tar.xz") -sha1sums=('88f63a8dc09c29f77495b3af8f9cf53821482111') +sha1sums=('d64786e76fa87f8f99962a3676c82ae48f3e7841') build() { mkdir build diff --git a/extra/kdegames-ksnakeduel/PKGBUILD b/extra/kdegames-ksnakeduel/PKGBUILD index 101231458..48cb91346 100644 --- a/extra/kdegames-ksnakeduel/PKGBUILD +++ b/extra/kdegames-ksnakeduel/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179421 2013-03-05 15:39:54Z andrea $ +# $Id: PKGBUILD 181963 2013-04-05 08:56:19Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-ksnakeduel -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple snake duel game" url="http://kde.org/applications/games/ksnakeduel/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ksnakeduel-${pkgver}.tar.xz") -sha1sums=('5618d33510ecbc60d759a895d540a2994b143ec6') +sha1sums=('b359a1bfdcba0fdd872c27d0d94ddbd4e1726676') build() { mkdir build diff --git a/extra/kdegames-kspaceduel/PKGBUILD b/extra/kdegames-kspaceduel/PKGBUILD index c14f77cdb..2a3b397c6 100644 --- a/extra/kdegames-kspaceduel/PKGBUILD +++ b/extra/kdegames-kspaceduel/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179422 2013-03-05 15:40:07Z andrea $ +# $Id: PKGBUILD 181964 2013-04-05 08:56:20Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kspaceduel -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Each of two possible players controls a satellite spaceship orbiting the sun" url="http://kde.org/applications/games/kspaceduel/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kspaceduel-${pkgver}.tar.xz") -sha1sums=('0e1c15f2abc95b9801c2d3fb4f3fd0bea1ac467b') +sha1sums=('2f1cbca7dea4e70d923bef72a2c57ad733712998') build() { mkdir build diff --git a/extra/kdegames-ksquares/PKGBUILD b/extra/kdegames-ksquares/PKGBUILD index cce52ba29..9c8fba8c4 100644 --- a/extra/kdegames-ksquares/PKGBUILD +++ b/extra/kdegames-ksquares/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179423 2013-03-05 15:40:26Z andrea $ +# $Id: PKGBUILD 181965 2013-04-05 08:56:22Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-ksquares -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A modeled after the well known pen and paper based game of Dots and Boxes" url="http://kde.org/applications/games/ksquares/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ksquares-${pkgver}.tar.xz") -sha1sums=('fde1dcea7e8acac6d872a37076d2eeebb4df0fa5') +sha1sums=('76651a698b03488cec1af125fb27bcf2d509c30a') build() { mkdir build diff --git a/extra/kdegames-ksudoku/PKGBUILD b/extra/kdegames-ksudoku/PKGBUILD index 39bffa857..3bd2eced6 100644 --- a/extra/kdegames-ksudoku/PKGBUILD +++ b/extra/kdegames-ksudoku/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179424 2013-03-05 15:40:35Z andrea $ +# $Id: PKGBUILD 181966 2013-04-05 08:56:23Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-ksudoku -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A logic-based symbol placement puzzle" url="http://kde.org/applications/games/ksudoku/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ksudoku-${pkgver}.tar.xz") -sha1sums=('7243c63fd117708cbcc53fc745f2a270414d4284') +sha1sums=('91fcb7a9daa58340a2e73131add8e78e3121ae9b') build() { mkdir build diff --git a/extra/kdegames-ktuberling/PKGBUILD b/extra/kdegames-ktuberling/PKGBUILD index c58d849e4..bc9d80aa1 100644 --- a/extra/kdegames-ktuberling/PKGBUILD +++ b/extra/kdegames-ktuberling/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179425 2013-03-05 15:40:47Z andrea $ +# $Id: PKGBUILD 181967 2013-04-05 08:56:25Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-ktuberling -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A simple constructor game suitable for children and adults alike" url="http://kde.org/applications/games/ktuberling/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ktuberling-${pkgver}.tar.xz") -sha1sums=('d064789f60fcf7c9bdaa0378e354df438aa6fae7') +sha1sums=('e2431b70470c37b9f46514fc62932ac7f225f6b7') build() { mkdir build diff --git a/extra/kdegames-kubrick/PKGBUILD b/extra/kdegames-kubrick/PKGBUILD index 46fcc1fb9..575ca116d 100644 --- a/extra/kdegames-kubrick/PKGBUILD +++ b/extra/kdegames-kubrick/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179426 2013-03-05 15:41:02Z andrea $ +# $Id: PKGBUILD 181968 2013-04-05 08:56:27Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-kubrick -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Based on the famous Rubik's Cube" url="http://kde.org/applications/games/kubrick/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kubrick-${pkgver}.tar.xz") -sha1sums=('af7031e077f4d8b03f0d58a5386751eae92f1e13') +sha1sums=('a112aa326c024e7bf224ecdcfe79122e9605d988') build() { mkdir build diff --git a/extra/kdegames-lskat/PKGBUILD b/extra/kdegames-lskat/PKGBUILD index e5ed6dcfe..79f0caaeb 100644 --- a/extra/kdegames-lskat/PKGBUILD +++ b/extra/kdegames-lskat/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179427 2013-03-05 15:41:14Z andrea $ +# $Id: PKGBUILD 181969 2013-04-05 08:56:28Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-lskat -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Lieutenant Skat is a fun and engaging card game for two players" url="http://kde.org/applications/games/lskat/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/lskat-${pkgver}.tar.xz") -sha1sums=('9ce87f66fd64723add9dd7f212f31928b6995f8b') +sha1sums=('a3f3450e446b365d7171552ddd00ab84f589b943') build() { mkdir build diff --git a/extra/kdegames-palapeli/PKGBUILD b/extra/kdegames-palapeli/PKGBUILD index 7e5b2444b..ecaba0dab 100644 --- a/extra/kdegames-palapeli/PKGBUILD +++ b/extra/kdegames-palapeli/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179428 2013-03-05 15:41:27Z andrea $ +# $Id: PKGBUILD 181970 2013-04-05 08:56:29Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-palapeli -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A single-player jigsaw puzzle game" url="http://kde.org/applications/games/palapeli/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkdegames') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/palapeli-${pkgver}.tar.xz") -sha1sums=('af3c325b8fbdc1521d1de56a5e2e60b7654e522d') +sha1sums=('df69d8a792aa1283c4842b2e26d24c37c284380a') build() { mkdir build diff --git a/extra/kdegames-picmi/PKGBUILD b/extra/kdegames-picmi/PKGBUILD index 601190a1c..5a0bd2240 100644 --- a/extra/kdegames-picmi/PKGBUILD +++ b/extra/kdegames-picmi/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179429 2013-03-05 15:41:39Z andrea $ +# $Id: PKGBUILD 181971 2013-04-05 08:56:31Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegames-picmi -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A nonogram logic game for KDE" url="http://kde.org/applications/games/picmi/" @@ -15,7 +15,7 @@ replaces=('picmi') conflicts=('picmi') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/picmi-${pkgver}.tar.xz") -sha1sums=('773d56c754a8e50930392acf65683f22bab31d93') +sha1sums=('04a01a90bce152759c8f638b780df22fe6266c1c') build() { mkdir build diff --git a/extra/kdegraphics-gwenview/PKGBUILD b/extra/kdegraphics-gwenview/PKGBUILD index 42bf1e7da..1d1d69263 100644 --- a/extra/kdegraphics-gwenview/PKGBUILD +++ b/extra/kdegraphics-gwenview/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179430 2013-03-05 15:41:50Z andrea $ +# $Id: PKGBUILD 181972 2013-04-05 08:56:32Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-gwenview -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A fast and easy to use image viewer for KDE" url="http://kde.org/applications/graphics/gwenview/" @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4' 'mesa') optdepends=('kipi-plugins: extra plugins to share photos') install=$pkgname.install source=("http://download.kde.org/stable/${pkgver}/src/gwenview-${pkgver}.tar.xz") -sha1sums=('9188b4f0686c27a830d74ab0da4a0834eb6180c5') +sha1sums=('6872a50b2fda3bed717e0fc1b367b02ad80550dd') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-kamera/PKGBUILD b/extra/kdegraphics-kamera/PKGBUILD index f16d8291a..181333a00 100644 --- a/extra/kdegraphics-kamera/PKGBUILD +++ b/extra/kdegraphics-kamera/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179431 2013-03-05 15:42:00Z andrea $ +# $Id: PKGBUILD 181973 2013-04-05 08:56:33Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-kamera -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Configure Kamera" url="http://kde.org/applications/graphics/kamera/" @@ -12,7 +12,7 @@ groups=('kde' 'kdegraphics') depends=('kdebase-runtime' 'libgphoto2') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/kamera-${pkgver}.tar.xz") -sha1sums=('44af42e3a52392ea9ebe38d7401ab0b6fe5d66fd') +sha1sums=('5ee6904705c1d323c7c0d780d0ecf65f93175981') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-kcolorchooser/PKGBUILD b/extra/kdegraphics-kcolorchooser/PKGBUILD index 3f38e7947..50f705e4c 100644 --- a/extra/kdegraphics-kcolorchooser/PKGBUILD +++ b/extra/kdegraphics-kcolorchooser/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179432 2013-03-05 15:42:10Z andrea $ +# $Id: PKGBUILD 181974 2013-04-05 08:56:35Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-kcolorchooser -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Color Chooser" url="http://kde.org/applications/graphics/kcolorchooser/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kcolorchooser-${pkgver}.tar.xz") -sha1sums=('b56644dcb064acb925c7c920389d4bbd5557092e') +sha1sums=('71d7e8415c4583ef72598bb4a50d8b2c7c83a8e6') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-kgamma/PKGBUILD b/extra/kdegraphics-kgamma/PKGBUILD index 21432d5d6..c6f1aaee1 100644 --- a/extra/kdegraphics-kgamma/PKGBUILD +++ b/extra/kdegraphics-kgamma/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179433 2013-03-05 15:42:24Z andrea $ +# $Id: PKGBUILD 181975 2013-04-05 08:56:36Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-kgamma -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A monitor calibration tool" url="http://kde.org/applications/graphics/kgamma/" @@ -15,7 +15,7 @@ groups=('kde' 'kdegraphics') depends=('kdebase-runtime' 'libxxf86vm') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/kgamma-${pkgver}.tar.xz") -sha1sums=('d26b0c7c53073b85922f1c913582487cb6403f70') +sha1sums=('4f6e5269500800da897643246363b9c18ce36843') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-kolourpaint/PKGBUILD b/extra/kdegraphics-kolourpaint/PKGBUILD index c5c01e49c..b9bc20a4c 100644 --- a/extra/kdegraphics-kolourpaint/PKGBUILD +++ b/extra/kdegraphics-kolourpaint/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179434 2013-03-05 15:42:37Z andrea $ +# $Id: PKGBUILD 181976 2013-04-05 08:56:38Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-kolourpaint -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Paint Program" url="http://kde.org/applications/graphics/kolourpaint/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'qimageblitz') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kolourpaint-${pkgver}.tar.xz") -sha1sums=('c5ec3acfc640496b3740393029b9f5088c4ba6ac') +sha1sums=('54c0999d3ce68ff4a28c879ac3743d22c76b0937') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-kruler/PKGBUILD b/extra/kdegraphics-kruler/PKGBUILD index bb3f0546f..9b8dd494c 100644 --- a/extra/kdegraphics-kruler/PKGBUILD +++ b/extra/kdegraphics-kruler/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179435 2013-03-05 15:42:48Z andrea $ +# $Id: PKGBUILD 181977 2013-04-05 08:56:40Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-kruler -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Screen Ruler" url="http://kde.org/applications/graphics/kruler/" @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kruler-${pkgver}.tar.xz") -sha1sums=('a459e941ce302bb034df3ac349edfc88ab25ab38') +sha1sums=('9424591fe16cd1930f0a6bf89fcf7b56c0560227') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-ksaneplugin/PKGBUILD b/extra/kdegraphics-ksaneplugin/PKGBUILD index 84172921c..fea71d4dd 100644 --- a/extra/kdegraphics-ksaneplugin/PKGBUILD +++ b/extra/kdegraphics-ksaneplugin/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179436 2013-03-05 15:42:56Z andrea $ +# $Id: PKGBUILD 181978 2013-04-05 08:56:41Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-ksaneplugin -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A scan plugin that implements the scanning" url="https://projects.kde.org/projects/kde/kdegraphics/ksaneplugin" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') source=("http://download.kde.org/stable/${pkgver}/src/ksaneplugin-${pkgver}.tar.xz") -sha1sums=('a17770a03d7e796060d61d52596c5503eaa3309f') +sha1sums=('076c7ed01024c91bc690fe07e495e37444dbcdd5') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-ksnapshot/PKGBUILD b/extra/kdegraphics-ksnapshot/PKGBUILD index 59d38db4f..e1ef3e141 100644 --- a/extra/kdegraphics-ksnapshot/PKGBUILD +++ b/extra/kdegraphics-ksnapshot/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179437 2013-03-05 15:43:07Z andrea $ +# $Id: PKGBUILD 181979 2013-04-05 08:56:43Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-ksnapshot -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Screen Capture Program" url="http://kde.org/applications/graphics/ksnapshot/" @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4') optdepends=('kipi-plugins') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ksnapshot-${pkgver}.tar.xz") -sha1sums=('6b4568fa7e40a1131f118544c3d1b0ffbfb78f99') +sha1sums=('4f3167a98d300a56abe91fb56785afc350439cbf') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-mobipocket/PKGBUILD b/extra/kdegraphics-mobipocket/PKGBUILD index e04154099..df6fd4407 100644 --- a/extra/kdegraphics-mobipocket/PKGBUILD +++ b/extra/kdegraphics-mobipocket/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179438 2013-03-05 15:43:20Z andrea $ +# $Id: PKGBUILD 181980 2013-04-05 08:56:44Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-mobipocket -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A collection of plugins to handle mobipocket files" url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-mobipocket" @@ -15,7 +15,7 @@ replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('5a718abd46648b89f66d5d1294ee0aaa4d9380df') +sha1sums=('657d912c5addd8b770309f125a16d6bd852141ac') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-okular/PKGBUILD b/extra/kdegraphics-okular/PKGBUILD index 269476e19..18e88a1cc 100644 --- a/extra/kdegraphics-okular/PKGBUILD +++ b/extra/kdegraphics-okular/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179334 2013-03-05 15:22:22Z andrea $ +# $Id: PKGBUILD 181879 2013-04-05 08:54:22Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-okular -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Document Viewer' arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ makedepends=('cmake' 'automoc4') optdepends=('kdegraphics-mobipocket: mobipocket support') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/okular-${pkgver}.tar.xz") -sha1sums=('012f549172a319b0492bea12940fe0150abf7770') +sha1sums=('fcd0c725300c50ea04ec8e05b7d7035bf26afc79') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-strigi-analyzer/PKGBUILD b/extra/kdegraphics-strigi-analyzer/PKGBUILD index a45542d83..a878be3b0 100644 --- a/extra/kdegraphics-strigi-analyzer/PKGBUILD +++ b/extra/kdegraphics-strigi-analyzer/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179439 2013-03-05 15:43:34Z andrea $ +# $Id: PKGBUILD 181981 2013-04-05 08:56:46Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-strigi-analyzer -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Strigi analyzers for various graphics file formats" url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-strigi-analyzer" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('446f45ece21f2d7a419858fad57e2b3c9426c8fa') +sha1sums=('3d09bd886eb8f94a0492748e2500af539b5aa339') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-svgpart/PKGBUILD b/extra/kdegraphics-svgpart/PKGBUILD index ff7919828..68298d01a 100644 --- a/extra/kdegraphics-svgpart/PKGBUILD +++ b/extra/kdegraphics-svgpart/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179440 2013-03-05 15:43:46Z andrea $ +# $Id: PKGBUILD 181982 2013-04-05 08:56:47Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-svgpart -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A KPart for viewing SVGs" url="https://projects.kde.org/projects/kde/kdegraphics/svgpart" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') source=("http://download.kde.org/stable/${pkgver}/src/svgpart-${pkgver}.tar.xz") -sha1sums=('0a4758bf8cc717fc21d69a68623bf8360b87d014') +sha1sums=('a361a8361fb123cb4b6498dba3b2d88293d88344') build() { cd "${srcdir}" diff --git a/extra/kdegraphics-thumbnailers/PKGBUILD b/extra/kdegraphics-thumbnailers/PKGBUILD index 706883b54..f642e5da0 100644 --- a/extra/kdegraphics-thumbnailers/PKGBUILD +++ b/extra/kdegraphics-thumbnailers/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179441 2013-03-05 15:43:55Z andrea $ +# $Id: PKGBUILD 181983 2013-04-05 08:56:49Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdegraphics-thumbnailers -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Thumbnailers for various graphics file formats" url="https://projects.kde.org/projects/kde/kdegraphics/kdegraphics-thumbnailers" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('3c3ac956390d86ad1f4764cc7abea588f2a36268') +sha1sums=('7a3688aa23050967927e569f2b8d8c6841bf2401') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-audiocd-kio/PKGBUILD b/extra/kdemultimedia-audiocd-kio/PKGBUILD index b5e0ce83d..c2de06324 100644 --- a/extra/kdemultimedia-audiocd-kio/PKGBUILD +++ b/extra/kdemultimedia-audiocd-kio/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179442 2013-03-05 15:44:05Z andrea $ +# $Id: PKGBUILD 181984 2013-04-05 08:56:50Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-audiocd-kio -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Kioslave for accessing audio CDs" url='https://projects.kde.org/projects/kde/kdemultimedia/audiocd-kio' @@ -14,7 +14,7 @@ groups=('kde' 'kdemultimedia') replaces=('kdemultimedia-kioslave') conflicts=('kdemultimedia-kioslave') source=("http://download.kde.org/stable/${pkgver}/src/audiocd-kio-${pkgver}.tar.xz") -sha1sums=('ecd53bc04dfd2be4ec0e0751859c57813e374bb8') +sha1sums=('83d5f79e60b2b867047fd36f7a33af70087581d5') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-dragonplayer/PKGBUILD b/extra/kdemultimedia-dragonplayer/PKGBUILD index 6c3f56ea1..13d35c4d0 100644 --- a/extra/kdemultimedia-dragonplayer/PKGBUILD +++ b/extra/kdemultimedia-dragonplayer/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179443 2013-03-05 15:44:18Z andrea $ +# $Id: PKGBUILD 181985 2013-04-05 08:56:52Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-dragonplayer -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A multimedia player where the focus is on simplicity, instead of features" @@ -14,7 +14,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/dragon-${pkgver}.tar.xz") -sha1sums=('6bc3756bd803a238e4e6bcd6eb74d575230383c0') +sha1sums=('e4abf7618516e25d8943700d4509212c43ef67a1') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-ffmpegthumbs/PKGBUILD b/extra/kdemultimedia-ffmpegthumbs/PKGBUILD index accb563cb..8cfd11c62 100644 --- a/extra/kdemultimedia-ffmpegthumbs/PKGBUILD +++ b/extra/kdemultimedia-ffmpegthumbs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179477 2013-03-05 16:09:17Z andrea $ +# $Id: PKGBUILD 181986 2013-04-05 08:56:53Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-ffmpegthumbs -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='FFmpeg-based thumbnail creator for video files' url='https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs' @@ -12,7 +12,7 @@ groups=('kde' 'kdemultimedia') depends=('kdelibs' 'ffmpeg') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/ffmpegthumbs-${pkgver}.tar.xz") -sha1sums=('8848219c9532186e443ea2e9bf4dc92137f2c0a2') +sha1sums=('acd089018480ae879d241968a3be1627fb2b3298') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-juk/PKGBUILD b/extra/kdemultimedia-juk/PKGBUILD index f02d104ab..a83754595 100644 --- a/extra/kdemultimedia-juk/PKGBUILD +++ b/extra/kdemultimedia-juk/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179444 2013-03-05 15:44:43Z andrea $ +# $Id: PKGBUILD 181987 2013-04-05 08:56:54Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-juk -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='A jukebox, tagger and music collection manager' url='http://kde.org/applications/multimedia/juk/' @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'taglib') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/juk-${pkgver}.tar.xz") -sha1sums=('891ead850878f1044d351b051af49baa201fb551') +sha1sums=('4ffb1275369dfd645a99449705ba1651e9bd3885') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-kmix/PKGBUILD b/extra/kdemultimedia-kmix/PKGBUILD index a25a05a3d..706deace1 100644 --- a/extra/kdemultimedia-kmix/PKGBUILD +++ b/extra/kdemultimedia-kmix/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179445 2013-03-05 15:44:51Z andrea $ +# $Id: PKGBUILD 181988 2013-04-05 08:56:56Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-kmix -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="KDE volume control program" url='http://kde.org/applications/multimedia/kmix/' @@ -13,7 +13,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/kmix-${pkgver}.tar.xz") -sha1sums=('ea3a25df28e86a4f06cf86f1ab2220de8bd0823b') +sha1sums=('26617eeac172e3375cd097c8350ebdb32412e9fa') build() { cd "${srcdir}" diff --git a/extra/kdemultimedia-kscd/PKGBUILD b/extra/kdemultimedia-kscd/PKGBUILD index 82f4c1f04..247d3095f 100644 --- a/extra/kdemultimedia-kscd/PKGBUILD +++ b/extra/kdemultimedia-kscd/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 179520 2013-03-05 19:55:03Z andrea $ +# $Id: PKGBUILD 181989 2013-04-05 08:56:57Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-kscd -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="KDE CD player" url='http://kde.org/applications/multimedia/kscd/' arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libmusicbrainz3') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/kscd-${pkgver}.tar.xz") -sha1sums=('636a4324c8305a40ebdaf41bcbbc0b2c714951b4') +sha1sums=('10b7d920fc70b4001e6f7d20e643eb2b09a42dfa') build() { mkdir build diff --git a/extra/kdemultimedia-mplayerthumbs/PKGBUILD b/extra/kdemultimedia-mplayerthumbs/PKGBUILD index 3def3b796..d25f0e60a 100644 --- a/extra/kdemultimedia-mplayerthumbs/PKGBUILD +++ b/extra/kdemultimedia-mplayerthumbs/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179447 2013-03-05 15:45:18Z andrea $ +# $Id: PKGBUILD 181990 2013-04-05 08:56:58Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdemultimedia-mplayerthumbs -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="MPlayer based thumbnail generator for video files" url='https://projects.kde.org/projects/kde/kdemultimedia/mplayerthumbs' @@ -12,7 +12,7 @@ license=('GPL' 'LGPL' 'FDL') depends=('kdebase-runtime' 'mplayer') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/mplayerthumbs-${pkgver}.tar.xz") -sha1sums=('b4e234425589acd0fed4dbf800f2489de14a3cd6') +sha1sums=('80f35eb2e30382984cb3529c4226f911f5e2c30a') build() { cd "${srcdir}" diff --git a/extra/kdenetwork/PKGBUILD b/extra/kdenetwork/PKGBUILD index 1f3b43cb3..365b5ad5f 100644 --- a/extra/kdenetwork/PKGBUILD +++ b/extra/kdenetwork/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179448 2013-03-05 15:45:39Z andrea $ +# $Id: PKGBUILD 181991 2013-04-05 08:57:00Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -10,7 +10,7 @@ pkgname=('kdenetwork-filesharing' 'kdenetwork-kppp' 'kdenetwork-krdc' 'kdenetwork-krfb') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -22,7 +22,7 @@ makedepends=('cmake' 'automoc4' 'boost' 'speex' 'ortp' 'libotr3' 'ppp' 'libktorrent' 'libmms' 'mediastreamer' 'telepathy-qt') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" 'use-libotr3.patch') -sha1sums=('3d54276d1b3808896640d8a28db2c354ef268953' +sha1sums=('972526be8275a8adcb6e4fa51188a5dad83a0b14' '9c3b0ee15538fbfa36aa0a4748b1f6b5a7905384') build() { diff --git a/extra/kdepim-runtime/PKGBUILD b/extra/kdepim-runtime/PKGBUILD index 421fa7d8d..ee571e53c 100644 --- a/extra/kdepim-runtime/PKGBUILD +++ b/extra/kdepim-runtime/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 179331 2013-03-05 15:21:51Z andrea $ +# $Id: PKGBUILD 181876 2013-04-05 08:54:20Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz pkgname=kdepim-runtime -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Extends the functionality of kdepim' arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('kdebase-runtime' 'libkgapi' 'libkolab') makedepends=('cmake' 'automoc4' 'boost') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('d59c3a61328e4620659886018ba6cffaa3ecf348') +sha1sums=('110715ca80a67b8fce7566379fe7a058fdca100d') build() { mkdir build diff --git a/extra/kdepim/PKGBUILD b/extra/kdepim/PKGBUILD index 5ddd4f576..30640ddf7 100644 --- a/extra/kdepim/PKGBUILD +++ b/extra/kdepim/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179449 2013-03-05 15:46:04Z andrea $ +# $Id: PKGBUILD 181992 2013-04-05 08:57:03Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -20,7 +20,7 @@ pkgname=('kdepim-akonadiconsole' 'kdepim-ktimetracker' 'kdepim-ktnef' 'kdepim-libkdepim') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://pim.kde.org' @@ -28,10 +28,14 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdepim') makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss' 'pilot-link' 'kde-agent' 'nepomuk-widgets') -source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('9d1102ec9ea7ee7b8ddc70011231f173ceb2e5c1') +source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" + "kleopatra-build-fix.patch::http://bugsfiles.kde.org/attachment.cgi?id=78592") +sha1sums=('61b74cb3bf541040e09252d4dcfaea8a876a2859' + '61a7e31e7daee3358c442d3ac5f74171b45ae2c9') build() { + patch -Np1 -d ${pkgbase}-${pkgver} < ${srcdir}/kleopatra-build-fix.patch + mkdir build cd build cmake ../${pkgbase}-${pkgver} \ diff --git a/extra/kdepimlibs/PKGBUILD b/extra/kdepimlibs/PKGBUILD index dbebfc30d..fae2dbf7e 100644 --- a/extra/kdepimlibs/PKGBUILD +++ b/extra/kdepimlibs/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 179327 2013-03-05 15:20:39Z andrea $ +# $Id: PKGBUILD 181872 2013-04-05 08:54:13Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz pkgname=kdepimlibs -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="KDE PIM Libraries" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('nepomuk-core' 'gpgme' 'akonadi' 'libical' 'prison' 'qjson') makedepends=('cmake' 'automoc4' 'boost' 'cyrus-sasl') install='kdepimlibs.install' source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('51d51263b0c8cca2043d73bcbb524c21ad224fb0') +sha1sums=('ab163597d36b5457f9bcb0328f21c35777fffc34') build() { mkdir build diff --git a/extra/kdeplasma-addons/PKGBUILD b/extra/kdeplasma-addons/PKGBUILD index 3f35168eb..312879859 100644 --- a/extra/kdeplasma-addons/PKGBUILD +++ b/extra/kdeplasma-addons/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179450 2013-03-05 15:46:23Z andrea $ +# $Id: PKGBUILD 181993 2013-04-05 08:57:05Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -77,7 +77,7 @@ pkgname=('kdeplasma-addons-applets-bball' 'kdeplasma-addons-wallpapers-qmlwallpapers' 'kdeplasma-addons-wallpapers-virus' 'kdeplasma-addons-wallpapers-weather') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -86,7 +86,7 @@ groups=('kde' 'kdeplasma-addons') makedepends=('cmake' 'automoc4' 'kdebase-workspace' 'kdeedu-marble' 'eigen' 'scim' 'qwt' 'boost' 'libkexiv2' 'ibus' 'qoauth' 'mesa') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('2769a75f1551f917f677bef5e1ec2710b934b5ff') +sha1sums=('26c59eb5738f9efbb94c7109b108ec09d7008ba6') build() { mkdir build diff --git a/extra/kdesdk-kate/PKGBUILD b/extra/kdesdk-kate/PKGBUILD index f839d46b8..9c1912c38 100644 --- a/extra/kdesdk-kate/PKGBUILD +++ b/extra/kdesdk-kate/PKGBUILD @@ -1,18 +1,18 @@ -# $Id: PKGBUILD 179336 2013-03-05 15:22:52Z andrea $ +# $Id: PKGBUILD 181881 2013-04-05 08:54:24Z svenstaro $ # Maintainer: Andrea Scarpino pkgbase=kdesdk-kate pkgname=('kdebase-katepart' 'kdebase-kwrite' 'kdesdk-kate') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') license=('GPL' 'LGPL' 'FDL') makedepends=('kdelibs ''cmake' 'automoc4' 'kdebindings-python') source=("http://download.kde.org/stable/${pkgver}/src/kate-${pkgver}.tar.xz" 'pkgbuild-syntax-highlight.patch') -sha1sums=('35f93d992cccf8ef7fc1bb59f11cdee6015484ef' +sha1sums=('117850ca1728c309310f23a5ac2d583cfdfd29c7' 'dc70306c507083cf9b4bb1c536858742292fa1bf') build() { diff --git a/extra/kdesdk-kate/fix-highlight-selection.patch b/extra/kdesdk-kate/fix-highlight-selection.patch deleted file mode 100644 index 26accafc7..000000000 --- a/extra/kdesdk-kate/fix-highlight-selection.patch +++ /dev/null @@ -1,47 +0,0 @@ -commit f934575613d7efc60b9b6be6203c777d42ab7ffc -Author: Dominik Haumann -Date: Sun Feb 10 22:18:38 2013 +0100 - - fix plugin loading in KDE SC 4.10.0 - - Thanks to Dorian and Loïc for finding the root of this issue. - - BUG: 314530 - FIXED-IN: 4.10.1 - -diff --git a/part/utils/katepartpluginmanager.cpp b/part/utils/katepartpluginmanager.cpp -index e9cb258..18fe6f0 100644 ---- a/part/utils/katepartpluginmanager.cpp -+++ b/part/utils/katepartpluginmanager.cpp -@@ -75,17 +75,25 @@ KatePartPluginManager *KatePartPluginManager::self() - void KatePartPluginManager::setupPluginList () - { - KService::List traderList = KServiceTypeTrader::self()-> -- query("KTextEditor/Plugin", -- "([X-KDE-Version] >= 4.0) and ([X-KDE-Version] <= " + QString("%1.%2").arg(KDE::versionMajor()).arg(KDE::versionMinor()) + ')'); -+ query("KTextEditor/Plugin"); - - foreach(const KService::Ptr &ptr, traderList) - { -- KatePartPluginInfo info(ptr); -+ QVariant version = ptr->property("X-KDE-Version", QVariant::String); -+ QStringList numbers = qvariant_cast(version).split('.'); -+ unsigned int kdeVersion = KDE_MAKE_VERSION(numbers.value(0).toUInt(), -+ numbers.value(1).toUInt(), -+ numbers.value(2).toUInt()); - -- info.load = false; -- info.plugin = 0L; -+ if (KDE_MAKE_VERSION(4,0,0) <= kdeVersion && kdeVersion <= KDE::version()) -+ { -+ KatePartPluginInfo info(ptr); -+ -+ info.load = false; -+ info.plugin = 0L; - -- m_pluginList.push_back (info); -+ m_pluginList.push_back (info); -+ } - } - } - diff --git a/extra/kdesdk/PKGBUILD b/extra/kdesdk/PKGBUILD index 025956b03..081e3ed2e 100644 --- a/extra/kdesdk/PKGBUILD +++ b/extra/kdesdk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179478 2013-03-05 16:12:26Z andrea $ +# $Id: PKGBUILD 181994 2013-04-05 08:57:10Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -16,7 +16,7 @@ pkgname=('kdesdk-cervisia' 'kdesdk-poxml' 'kdesdk-strigi-analyzers' 'kdesdk-umbrello') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -26,7 +26,7 @@ makedepends=('cmake' 'automoc4' 'boost' 'subversion' 'antlr2' 'kdepimlibs' 'kdebase-lib') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" 'fix-python2-path.patch') -sha1sums=('14a4ceb5ce4690230f365fc01159f4f46c73da9a' +sha1sums=('0cedb222c469f7e465486ac744806e52f762b413' '07db42bbcae402c292eebf002e549b04162621c5') build() { diff --git a/extra/kdetoys/PKGBUILD b/extra/kdetoys/PKGBUILD index f60ed7878..157e7b1e3 100644 --- a/extra/kdetoys/PKGBUILD +++ b/extra/kdetoys/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179451 2013-03-05 15:47:15Z andrea $ +# $Id: PKGBUILD 181995 2013-04-05 08:57:11Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -6,7 +6,7 @@ pkgbase=kdetoys pkgname=('kdetoys-amor' 'kdetoys-kteatime' 'kdetoys-ktux') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -14,7 +14,7 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdetoys') makedepends=('cmake' 'automoc4' 'kdebase-workspace') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('415013b8074a357720f86a0e7367f09769be1f7d') +sha1sums=('3fa4fc9b9ec04e9967b9a326d9dc26c3055b5e2b') build() { cd $srcdir diff --git a/extra/kdeutils-filelight/PKGBUILD b/extra/kdeutils-filelight/PKGBUILD index 886be7f9b..2ed715c51 100644 --- a/extra/kdeutils-filelight/PKGBUILD +++ b/extra/kdeutils-filelight/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179452 2013-03-05 15:47:32Z andrea $ +# $Id: PKGBUILD 181997 2013-04-05 08:57:14Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-filelight -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='View disk usage information' url='http://kde.org/applications/utilities/filelight' @@ -15,7 +15,7 @@ replaces=('filelight') conflicts=('filelight') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/filelight-${pkgver}.tar.xz") -sha1sums=('b63e195e1735013fd6b327ba03b3cfd391c96d01') +sha1sums=('1047e985fead8655b9eac888315b007844b34a68') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kcalc/PKGBUILD b/extra/kdeutils-kcalc/PKGBUILD index aade0acd9..eaeedcada 100644 --- a/extra/kdeutils-kcalc/PKGBUILD +++ b/extra/kdeutils-kcalc/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179453 2013-03-05 15:47:45Z andrea $ +# $Id: PKGBUILD 181998 2013-04-05 08:57:16Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kcalc -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Scientific Calculator' url='http://kde.org/applications/utilities/kcalc/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kcalc-${pkgver}.tar.xz") -sha1sums=('b4260225e5ab5f500824359b2fc13892b4948604') +sha1sums=('45f2a3eb557891e3c47a00dafb9ad3bd64bde4d8') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kcharselect/PKGBUILD b/extra/kdeutils-kcharselect/PKGBUILD index 8e2f0f3da..a00c3d421 100644 --- a/extra/kdeutils-kcharselect/PKGBUILD +++ b/extra/kdeutils-kcharselect/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179454 2013-03-05 15:47:57Z andrea $ +# $Id: PKGBUILD 181999 2013-04-05 08:57:20Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kcharselect -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Character Selector' url="http://kde.org/applications/utilities/kcharselect/" @@ -12,7 +12,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') source=("http://download.kde.org/stable/${pkgver}/src/kcharselect-${pkgver}.tar.xz") -sha1sums=('6df65069682007f8cbc4946ccc5b6af45c8286a5') +sha1sums=('2e5b06c4be689097f3999ff772bc12373fa81e7c') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kdf/PKGBUILD b/extra/kdeutils-kdf/PKGBUILD index 6384c9376..d3e6ec8e4 100644 --- a/extra/kdeutils-kdf/PKGBUILD +++ b/extra/kdeutils-kdf/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179455 2013-03-05 15:48:10Z andrea $ +# $Id: PKGBUILD 182000 2013-04-05 08:57:21Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kdf -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 url="http://kde.org/applications/system/kdiskfree/" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kdf-${pkgver}.tar.xz") -sha1sums=('bdb720102fc6c4893362f4f7d69e40ba76a1ea98') +sha1sums=('e7f230d14188c45c226513e110ee664a4ad89cb9') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kfloppy/PKGBUILD b/extra/kdeutils-kfloppy/PKGBUILD index 9b7ab1d5c..793cf60fa 100644 --- a/extra/kdeutils-kfloppy/PKGBUILD +++ b/extra/kdeutils-kfloppy/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179456 2013-03-05 15:48:20Z andrea $ +# $Id: PKGBUILD 182001 2013-04-05 08:57:23Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kfloppy -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Floppy Formatter' url='http://kde.org/applications/utilities/kfloppy/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kfloppy-${pkgver}.tar.xz") -sha1sums=('00f99f3bbcfc19887618711f0495d8d2bf7116f3') +sha1sums=('c79e9660ebea09aea2caffb8424e3621f30d3346') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kgpg/PKGBUILD b/extra/kdeutils-kgpg/PKGBUILD index 77d1769fc..7976c358d 100644 --- a/extra/kdeutils-kgpg/PKGBUILD +++ b/extra/kdeutils-kgpg/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179457 2013-03-05 15:48:27Z andrea $ +# $Id: PKGBUILD 182002 2013-04-05 08:57:24Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kgpg -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='A GnuPG frontend' url='http://kde.org/applications/utilities/kgpg/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kgpg-${pkgver}.tar.xz") -sha1sums=('2cc0720928f8415ac3177706b5aa2dc50ffa8459') +sha1sums=('fbe8df63cbfbff616493267253b03e153e2bbc40') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kremotecontrol/PKGBUILD b/extra/kdeutils-kremotecontrol/PKGBUILD index f705b8ec9..4c801d444 100644 --- a/extra/kdeutils-kremotecontrol/PKGBUILD +++ b/extra/kdeutils-kremotecontrol/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Andrea Scarpino pkgname=kdeutils-kremotecontrol -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Configure your remote controls for use with applications' url='http://kde.org/applications/utilities/kremotecontrol/' @@ -15,7 +15,7 @@ replaces=('kdeutils-kdelirc') conflicts=('kdeutils-kdelirc') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kremotecontrol-${pkgver}.tar.xz") -sha1sums=('957c5b9a430c69e90b6cf96789187e1654b82023') +sha1sums=('e74d4724afef6fdfb5b4a95e35672b3e3d8e9b5c') build() { cd "${srcdir}" diff --git a/extra/kdeutils-ktimer/PKGBUILD b/extra/kdeutils-ktimer/PKGBUILD index 1532f5125..6425e14a2 100644 --- a/extra/kdeutils-ktimer/PKGBUILD +++ b/extra/kdeutils-ktimer/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179459 2013-03-05 15:48:54Z andrea $ +# $Id: PKGBUILD 182004 2013-04-05 08:57:27Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-ktimer -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Countdown Launcher' url='http://kde.org/applications/utilities/ktimer/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/ktimer-${pkgver}.tar.xz") -sha1sums=('2182b0dd8983ac6f4b85331d50eb99b888082ab4') +sha1sums=('2348d09267f173201b1ce426f0831e444602545d') build() { cd "${srcdir}" diff --git a/extra/kdeutils-kwallet/PKGBUILD b/extra/kdeutils-kwallet/PKGBUILD index 16d22bc1f..69eb4e7c1 100644 --- a/extra/kdeutils-kwallet/PKGBUILD +++ b/extra/kdeutils-kwallet/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179460 2013-03-05 15:49:06Z andrea $ +# $Id: PKGBUILD 182005 2013-04-05 08:57:29Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-kwallet -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='Wallet Management Tool' url='http://kde.org/applications/system/kwalletmanager/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/kwallet-${pkgver}.tar.xz") -sha1sums=('142f3f5fd1ec4577e113522634a27c6bfeb921b3') +sha1sums=('2a566c85aec79e8d08afe996224029714cd38b6e') build() { cd "${srcdir}" diff --git a/extra/kdeutils-print-manager/PKGBUILD b/extra/kdeutils-print-manager/PKGBUILD index 81062b675..8b295b39d 100644 --- a/extra/kdeutils-print-manager/PKGBUILD +++ b/extra/kdeutils-print-manager/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179461 2013-03-05 15:49:20Z andrea $ +# $Id: PKGBUILD 182006 2013-04-05 08:57:30Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-print-manager -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A tool for managing print jobs and printers" arch=('i686' 'x86_64') @@ -15,7 +15,7 @@ replaces=('print-manager' 'kdeutils-printer-applet' 'kdeadmin-system-config-prin conflicts=('print-manager') groups=('kde' 'kdeutils') source=("http://download.kde.org/stable/${pkgver}/src/print-manager-${pkgver}.tar.xz") -sha1sums=('f5a509f317774aaac84ac0e803d31e7910bd1afe') +sha1sums=('67aaa15e157612e50547ce9cd35bcd06ce1fac22') build() { mkdir build diff --git a/extra/kdeutils-superkaramba/PKGBUILD b/extra/kdeutils-superkaramba/PKGBUILD index 36b30513c..e4ca0f42a 100644 --- a/extra/kdeutils-superkaramba/PKGBUILD +++ b/extra/kdeutils-superkaramba/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179462 2013-03-05 15:49:27Z andrea $ +# $Id: PKGBUILD 182007 2013-04-05 08:57:32Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-superkaramba -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='An engine for cool desktop eyecandy' url='http://kde.org/applications/utilities/superkaramba/' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/superkaramba-${pkgver}.tar.xz") -sha1sums=('c36e56cd72be5ffd92ef7004176dc094b25a6310') +sha1sums=('5c701c7d95cef873fd0767726a6042d02844c0f2') build() { cd "${srcdir}" diff --git a/extra/kdeutils-sweeper/PKGBUILD b/extra/kdeutils-sweeper/PKGBUILD index ca5cb877a..c5f449165 100644 --- a/extra/kdeutils-sweeper/PKGBUILD +++ b/extra/kdeutils-sweeper/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179463 2013-03-05 15:49:38Z andrea $ +# $Id: PKGBUILD 182008 2013-04-05 08:57:33Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=kdeutils-sweeper -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc='System Cleaner' url='http://kde.org/applications/utilities/sweeper' @@ -12,7 +12,7 @@ depends=('kdebase-runtime') makedepends=('cmake' 'automoc4') groups=('kde' 'kdeutils') source=("http://download.kde.org/stable/${pkgver}/src/sweeper-${pkgver}.tar.xz") -sha1sums=('6276ad9daa4c48ba16fc875ef6cf165f32f06b32') +sha1sums=('b817768cbf7c47ba8d0f61c714849e9074cebc43') build() { cd "${srcdir}" diff --git a/extra/kdewebdev/PKGBUILD b/extra/kdewebdev/PKGBUILD index 211d0e1f8..ce745b5e4 100644 --- a/extra/kdewebdev/PKGBUILD +++ b/extra/kdewebdev/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179464 2013-03-05 15:49:56Z andrea $ +# $Id: PKGBUILD 182009 2013-04-05 08:57:36Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz @@ -7,7 +7,7 @@ pkgname=('kdewebdev-kfilereplace' 'kdewebdev-kimagemapeditor' 'kdewebdev-klinkstatus' 'kdewebdev-kommander') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64') url='http://www.kde.org' @@ -15,7 +15,7 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdewebdev') makedepends=('cmake' 'automoc4' 'ruby' 'tidyhtml' 'kdepimlibs' 'boost') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz") -sha1sums=('11fad3d678d0a231a8eff0f48e6e1ef4564ca93a') +sha1sums=('3ab68cf5fefbfe09826e659a097d21821771a5b9') build() { cd $srcdir diff --git a/extra/libkcddb/PKGBUILD b/extra/libkcddb/PKGBUILD index 405eb7934..847c51df7 100644 --- a/extra/libkcddb/PKGBUILD +++ b/extra/libkcddb/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179351 2013-03-05 15:26:00Z andrea $ +# $Id: PKGBUILD 181897 2013-04-05 08:54:42Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkcddb -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="KDE CDDB library" url='https://projects.kde.org/projects/kde/kdemultimedia/libkcddb' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdemultimedia-kioslave') conflicts=('kdemultimedia-kioslave') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('510c6adfcb558f23fcba6e427b82ce42819edb42') +sha1sums=('c9e8d93ecf9f238bf12d98d27fc20421af5ae240') build() { cd "${srcdir}" diff --git a/extra/libkcompactdisc/PKGBUILD b/extra/libkcompactdisc/PKGBUILD index 23ce614c1..02d1912b9 100644 --- a/extra/libkcompactdisc/PKGBUILD +++ b/extra/libkcompactdisc/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179352 2013-03-05 15:26:13Z andrea $ +# $Id: PKGBUILD 181898 2013-04-05 08:54:43Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkcompactdisc -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A library for interfacing with CDs" url='https://projects.kde.org/projects/kde/kdemultimedia/libkcompactdisc' @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdemultimedia-kioslave') conflicts=('kdemultimedia-kioslave') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('8d8d878144f49a138617575812900527db6f7208') +sha1sums=('dcd95e3b197a871a21cd50f70edc5039b7835ef4') build() { cd "${srcdir}" diff --git a/extra/libkdcraw/PKGBUILD b/extra/libkdcraw/PKGBUILD index aa87080be..f3d91846b 100644 --- a/extra/libkdcraw/PKGBUILD +++ b/extra/libkdcraw/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 179854 2013-03-10 15:00:56Z andrea $ +# $Id: PKGBUILD 181892 2013-04-05 08:54:36Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkdcraw -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="A C++ interface used to decode RAW picture" url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkdcraw" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('75d1f52d02137b275b545a5390e1857a580a1128') +sha1sums=('639bf3bf9a872cccbb39e5d16188dfa1d895463a') build() { mkdir build diff --git a/extra/libkdeedu/PKGBUILD b/extra/libkdeedu/PKGBUILD index 0c505bc54..26432adf6 100644 --- a/extra/libkdeedu/PKGBUILD +++ b/extra/libkdeedu/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179345 2013-03-05 15:24:44Z andrea $ +# $Id: PKGBUILD 181890 2013-04-05 08:54:34Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkdeedu -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Libraries used by KDE Education applications" url="https://projects.kde.org/projects/kde/kdeedu/libkdeedu" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') install=${pkgname}.install replaces=('kdeedu-libkdeedu' 'kdeedu-data') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('6d7c39d2d2bc27db646ab0c864ecdca3c86e9c7f') +sha1sums=('2c0f6ebfc1e51919da0313b0a93d149dfd1d0be7') build() { cd "${srcdir}" diff --git a/extra/libkdegames/PKGBUILD b/extra/libkdegames/PKGBUILD index d56451d2f..9035c043f 100644 --- a/extra/libkdegames/PKGBUILD +++ b/extra/libkdegames/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179353 2013-03-05 15:26:22Z andrea $ +# $Id: PKGBUILD 181899 2013-04-05 08:54:43Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkdegames -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Common code and data for many KDE games" url="https://projects.kde.org/projects/kde/kdegames/libkdegames" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegames-libkdegames') conflicts=('kdegames-libkdegames') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('7f9a120db8bf754d977de5fc6a4ceab8993cd1b5') +sha1sums=('3a08bf0f98c00a02363da1a61beea61ad1e01b5b') build() { mkdir build diff --git a/extra/libkexiv2/PKGBUILD b/extra/libkexiv2/PKGBUILD index c681cb8dc..a9fddb579 100644 --- a/extra/libkexiv2/PKGBUILD +++ b/extra/libkexiv2/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179347 2013-03-05 15:25:18Z andrea $ +# $Id: PKGBUILD 181893 2013-04-05 08:54:37Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkexiv2 -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="A library to manipulate pictures metadata" url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkexiv2" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('1e23a014eed00a5914ba8a0754ab026635b2b9d7') +sha1sums=('02dce6eaf48c14f134f220eeed494d74d41f7226') build() { cd "${srcdir}" diff --git a/extra/libkipi/PKGBUILD b/extra/libkipi/PKGBUILD index 61e331b8c..a71c1bb5f 100644 --- a/extra/libkipi/PKGBUILD +++ b/extra/libkipi/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Andrea Scarpino pkgname=libkipi -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="An interface to use kipi-plugins from a KDE application" url="https://projects.kde.org/projects/kde/kdegraphics/libs/libkipi" @@ -14,7 +14,7 @@ replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('75a37c09ec2219bf013ddd9070c71873878ded45') +sha1sums=('3098759c56c8fa89bc087de60d8709c7f76dc7a6') build() { cd "${srcdir}" diff --git a/extra/libkmahjongg/PKGBUILD b/extra/libkmahjongg/PKGBUILD index bd5bd579f..e65e2595a 100644 --- a/extra/libkmahjongg/PKGBUILD +++ b/extra/libkmahjongg/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179354 2013-03-05 15:26:38Z andrea $ +# $Id: PKGBUILD 181900 2013-04-05 08:54:44Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libkmahjongg -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Common code, backgrounds and tile sets for games using Mahjongg tiles" url="https://projects.kde.org/projects/kde/kdegames/libmahjongg" @@ -13,7 +13,7 @@ makedepends=('cmake' 'automoc4') replaces=('kdegames-libkmahjongg') conflicts=('kdegames-libkmahjongg') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('ce743c227bc29e150dc2cc23d79d7911c572ec69') +sha1sums=('58a8d3deb165cf9041c5b606a67275b3e276c428') build() { mkdir build diff --git a/extra/libksane/PKGBUILD b/extra/libksane/PKGBUILD index e5dea2fac..df1ac9ab4 100644 --- a/extra/libksane/PKGBUILD +++ b/extra/libksane/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179349 2013-03-05 15:25:37Z andrea $ +# $Id: PKGBUILD 181895 2013-04-05 08:54:39Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=libksane -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="An image scanning library" url="https://projects.kde.org/projects/kde/kdegraphics/libs/libksane" @@ -14,7 +14,7 @@ replaces=('kdegraphics-libs') conflicts=('kdegraphics-libs') install=${pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('2fc97612c97dd5517ab09916fc2b1a840d7c0b52') +sha1sums=('3b9b83974dd2cdabe0cbe5fd3904ced1413a756b') build() { cd "${srcdir}" diff --git a/extra/liblastfm/PKGBUILD b/extra/liblastfm/PKGBUILD index af6154dd3..fc4e68b66 100644 --- a/extra/liblastfm/PKGBUILD +++ b/extra/liblastfm/PKGBUILD @@ -1,26 +1,24 @@ -# $Id: PKGBUILD 178966 2013-03-01 10:21:42Z andrea $ +# $Id: PKGBUILD 181867 2013-04-05 02:24:25Z eric $ # Maintainer: # Contributor: Andrea Scarpino # Contributor: XazZ pkgname=liblastfm -pkgver=1.0.6 -pkgrel=2 +pkgver=1.0.7 +pkgrel=1 pkgdesc="A Qt4 C++ library for the Last.fm webservices" arch=('i686' 'x86_64') url='https://github.com/lastfm/liblastfm/' -license=('GPL') +license=('GPL3') depends=('qt4' 'fftw' 'libsamplerate') makedepends=('cmake') source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/lastfm/${pkgname}/tarball/${pkgver}") -sha1sums=('cd84cf61d315c9739b3b65e31c2854a6b1a38630') +sha1sums=('b679bf76272b05373efcc2a8f3ee809599607853') build() { - . /etc/profile.d/qt4.sh - mkdir build cd build - cmake ../lastfm-${pkgname}-5826fe6 \ + cmake ../lastfm-${pkgname}-* \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=/usr/lib \ diff --git a/extra/libxi/PKGBUILD b/extra/libxi/PKGBUILD index 55d19260d..d65f5cee3 100644 --- a/extra/libxi/PKGBUILD +++ b/extra/libxi/PKGBUILD @@ -1,19 +1,19 @@ -# $Id: PKGBUILD 180177 2013-03-18 16:08:49Z andyrtr $ +# $Id: PKGBUILD 182037 2013-04-05 19:09:17Z andyrtr $ # Maintainer: AndyRTR # Maintainer: Jan de Groot pkgname=libxi -pkgver=1.7 +pkgver=1.7.1 pkgrel=1 pkgdesc="X11 Input extension library" arch=('i686' 'x86_64') url="http://xorg.freedesktop.org" depends=('libxext' 'inputproto') -makedepends=('pkgconfig' 'xorg-util-macros') +makedepends=('pkgconfig' 'xorg-util-macros' 'libxfixes') options=(!libtool) license=('custom') source=(${url}/releases/individual/lib/libXi-${pkgver}.tar.bz2) -sha256sums=('4ebcf2b02c16ff51e41e9d045de01416d6430b6a4af6a82b17b6bfa4d6f9cbfc') +sha256sums=('e92adb6b69c53c51e05c1e65db97e23751b935a693000fb0606c11b88c0066c5') build() { cd "${srcdir}/libXi-${pkgver}" diff --git a/extra/libzip/PKGBUILD b/extra/libzip/PKGBUILD index b95a3a411..cc5a7c773 100644 --- a/extra/libzip/PKGBUILD +++ b/extra/libzip/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 154546 2012-03-30 00:01:03Z eric $ +# $Id: PKGBUILD 181869 2013-04-05 03:45:55Z eric $ # Maintainer: Andrea Scarpino # Contributor: Tobias Powalowski pkgname=libzip -pkgver=0.10.1 +pkgver=0.11 pkgrel=1 pkgdesc="A C library for reading, creating, and modifying zip archives" url="http://www.nih.at/libzip/index.html" @@ -11,9 +11,9 @@ license=('BSD') arch=('i686' 'x86_64') depends=('zlib') options=('!libtool') -source=("http://www.nih.at/${pkgname}/${pkgname}-${pkgver}.tar.bz2" +source=("http://www.nih.at/${pkgname}/${pkgname}-${pkgver}.tar.xz" 'fix-headers.patch') -md5sums=('d3e933ae049204badccf605f20aaecde' +md5sums=('9fb13212011721983fe7119393565533' '249395bd3a426c4c4e993e9d4753e1dd') build() { diff --git a/extra/nepomuk-core/PKGBUILD b/extra/nepomuk-core/PKGBUILD index 2aa1f8536..8356e2e5b 100644 --- a/extra/nepomuk-core/PKGBUILD +++ b/extra/nepomuk-core/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179326 2013-03-05 15:20:29Z andrea $ +# $Id: PKGBUILD 181871 2013-04-05 08:54:13Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=nepomuk-core -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="Contains the central Nepomuk services like file indexing, file system monitoring, query, storage, client libraries" url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-core" @@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL') depends=('kdelibs' 'poppler-qt' 'taglib' 'ffmpeg') makedepends=('cmake' 'automoc4' 'doxygen') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('23661174669b32b12e7c930d700b08a4f7efd275') +sha1sums=('e17ca2b7eb3b1745806be7576d6340777f4ce0d0') build() { mkdir build diff --git a/extra/nepomuk-core/fix-crash-on-new-install.patch b/extra/nepomuk-core/fix-crash-on-new-install.patch deleted file mode 100644 index 4e921fb52..000000000 --- a/extra/nepomuk-core/fix-crash-on-new-install.patch +++ /dev/null @@ -1,37 +0,0 @@ -commit b94e9f73bd86593928988e5626511acea805b7be -Author: Edward Toroshchin -Date: Sun Feb 3 17:57:23 2013 +0100 - - fileindexer: initialize objects in correct order - - The IndexCleaner job created in IndexScheduler could complete before - m_eventMonitor is initialized, which leads to crash in slotCleaningDone. - - REVIEW: 108754 - -diff --git a/services/fileindexer/indexscheduler.cpp b/services/fileindexer/indexscheduler.cpp -index a13de1b..3ad7819 100644 ---- a/services/fileindexer/indexscheduler.cpp -+++ b/services/fileindexer/indexscheduler.cpp -@@ -51,10 +51,6 @@ Nepomuk2::IndexScheduler::IndexScheduler( QObject* parent ) - QFile::remove(KStandardDirs::locateLocal("data", QLatin1String("nepomuk/file-indexer-error-log"))); - } - -- m_cleaner = new IndexCleaner(this); -- connect( m_cleaner, SIGNAL(finished(KJob*)), this, SLOT(slotCleaningDone()) ); -- m_cleaner->start(); -- - FileIndexerConfig* indexConfig = FileIndexerConfig::self(); - connect( indexConfig, SIGNAL(includeFolderListChanged(QStringList,QStringList)), - this, SLOT(slotIncludeFolderListChanged(QStringList,QStringList)) ); -@@ -106,6 +102,10 @@ Nepomuk2::IndexScheduler::IndexScheduler( QObject* parent ) - connect( m_eventMonitor, SIGNAL(powerManagementStatusChanged(bool)), - this, SLOT(slotScheduleIndexing()) ); - -+ m_cleaner = new IndexCleaner(this); -+ connect( m_cleaner, SIGNAL(finished(KJob*)), this, SLOT(slotCleaningDone()) ); -+ m_cleaner->start(); -+ - // Special settings for the queues - KConfig config( "nepomukstrigirc" ); - KConfigGroup cfg = config.group( "Indexing" ); diff --git a/extra/nepomuk-widgets/PKGBUILD b/extra/nepomuk-widgets/PKGBUILD index 7d938c219..33439cff3 100644 --- a/extra/nepomuk-widgets/PKGBUILD +++ b/extra/nepomuk-widgets/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 179343 2013-03-05 15:24:20Z andrea $ +# $Id: PKGBUILD 181888 2013-04-05 08:54:32Z svenstaro $ # Maintainer: Andrea Scarpino pkgname=nepomuk-widgets -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 pkgdesc="The Library containing the Nepomuk Widgets" url="https://projects.kde.org/projects/kde/kdelibs/nepomuk-widgets" @@ -11,7 +11,7 @@ license=('GPL' 'LGPL' 'FDL') depends=('nepomuk-core') makedepends=('cmake' 'automoc4') source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.xz") -sha1sums=('c7401f43b88edd8a6ca388bea2960036299ac77e') +sha1sums=('2aa9eaf4709acc1f9a2acf6c6bb4b42fc0840549') build() { mkdir build diff --git a/extra/pigeonhole/PKGBUILD b/extra/pigeonhole/PKGBUILD index 495009014..d9c4287e8 100644 --- a/extra/pigeonhole/PKGBUILD +++ b/extra/pigeonhole/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 177807 2013-02-09 09:15:39Z andyrtr $ +# $Id: PKGBUILD 182045 2013-04-05 19:28:13Z andyrtr $ # Maintainer: Andreas Radke # Contributorr: Peter Lewis @@ -7,12 +7,12 @@ # This must be built against the version of dovecot being used, # else mail delivery will fail. # Specify the version of dovecot to be used here: -_dcpkgver=2.1.15 +_dcpkgver=2.1.16 # Make sure to bump pkgrel if changing this. pkgname=pigeonhole pkgver=0.3.3 -pkgrel=6 +pkgrel=7 pkgdesc="Fully rewritten Sieve implementation for Dovecot v2.1" arch=('i686' 'x86_64') url="http://pigeonhole.dovecot.org/" diff --git a/extra/pyalpm/PKGBUILD b/extra/pyalpm/PKGBUILD index c9d420471..c27973c7a 100644 --- a/extra/pyalpm/PKGBUILD +++ b/extra/pyalpm/PKGBUILD @@ -1,15 +1,15 @@ # Maintainer : Rémy Oudompheng pkgname=pyalpm -pkgver=0.5.3 -pkgrel=2 +pkgver=0.6 +pkgrel=1 pkgdesc="Libalpm bindings for Python 3" arch=('i686' 'x86_64') url="http://projects.archlinux.org/users/remy/pyalpm.git/" license=('GPL') -depends=('python>=3.2' 'pacman>=4') +depends=('python>=3.2' 'pacman>=4.1') source=("ftp://ftp.archlinux.org/other/pyalpm/$pkgname-$pkgver.tar.gz") -md5sums=('a76019106d17de3a5933c773013a63d1') +md5sums=('614fa9f8a5c7cef0828b4f6306ef92f2') build() { cd ${srcdir}/${pkgname}-${pkgver} diff --git a/extra/rcs/PKGBUILD b/extra/rcs/PKGBUILD index 425d73d28..4e1383a9b 100644 --- a/extra/rcs/PKGBUILD +++ b/extra/rcs/PKGBUILD @@ -1,16 +1,16 @@ -# $Id: PKGBUILD 161362 2012-06-10 09:11:36Z bisson $ +# $Id: PKGBUILD 181864 2013-04-05 00:36:01Z bisson $ # Contributor: dorphell # Maintainer: Gaetan Bisson pkgname=rcs -pkgver=5.8.1 +pkgver=5.8.2 pkgrel=1 pkgdesc='Revision Control System: manages multiple revisions of files' url='http://www.gnu.org/software/rcs/' license=('GPL3') arch=('i686' 'x86_64') -source=("http://ftpmirror.gnu.org/${pkgname}/${pkgname}-${pkgver}.tar.gz") -sha1sums=('3317a9e0f324a094e48584831e1b23852f907af9') +source=("ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz") +sha1sums=('5972a7f97ab307e775083144cdf6b425c4aba7fe') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/telepathy-kde-accounts-kcm/PKGBUILD b/extra/telepathy-kde-accounts-kcm/PKGBUILD index 31b775957..63a612193 100644 --- a/extra/telepathy-kde-accounts-kcm/PKGBUILD +++ b/extra/telepathy-kde-accounts-kcm/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181216 2013-04-02 13:14:13Z andrea $ +# $Id: PKGBUILD 182013 2013-04-05 09:10:49Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier @@ -17,7 +17,7 @@ optdepends=('telepathy-gabble: XMPP/Jabber/GTalk support' groups=('kde-telepathy') conflicts=('telepathy-kde-accounts-kcm-plugins') replaces=('telepathy-kde-accounts-kcm-plugins') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('4cf25b693b2eee1a053c6f664cd21954b8b85eba') build() { diff --git a/extra/telepathy-kde-approver/PKGBUILD b/extra/telepathy-kde-approver/PKGBUILD index 227bb54e5..f2d7e759e 100644 --- a/extra/telepathy-kde-approver/PKGBUILD +++ b/extra/telepathy-kde-approver/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181218 2013-04-02 13:19:22Z andrea $ +# $Id: PKGBUILD 182014 2013-04-05 09:10:51Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier @@ -13,7 +13,7 @@ license=('GPL') depends=('telepathy-kde-common-internals' 'telepathy-kde-contact-list') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('e2495dea55af94dc6cbc41ae37690126e595d614') build() { diff --git a/extra/telepathy-kde-auth-handler/PKGBUILD b/extra/telepathy-kde-auth-handler/PKGBUILD index 13c0ee591..ea45fa836 100644 --- a/extra/telepathy-kde-auth-handler/PKGBUILD +++ b/extra/telepathy-kde-auth-handler/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181220 2013-04-02 13:19:57Z andrea $ +# $Id: PKGBUILD 182015 2013-04-05 09:10:53Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-auth-handler @@ -12,7 +12,7 @@ license=('GPL') depends=('telepathy-kde-common-internals' 'qjson') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('18817f0dfb506bc2800e7179ca184ff7929f558d') build() { diff --git a/extra/telepathy-kde-common-internals/PKGBUILD b/extra/telepathy-kde-common-internals/PKGBUILD index cf7b8dc4b..34cc41242 100644 --- a/extra/telepathy-kde-common-internals/PKGBUILD +++ b/extra/telepathy-kde-common-internals/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181238 2013-04-02 14:36:00Z andrea $ +# $Id: PKGBUILD 182016 2013-04-05 09:10:55Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-common-internals @@ -12,7 +12,7 @@ license=('GPL') depends=('kdelibs' 'telepathy-qt' 'telepathy-mission-control') makedepends=('cmake' 'automoc4') install=${pkgname}.install -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('b5201215a068a46457d07c6c01365cc5df15c6c8') build() { diff --git a/extra/telepathy-kde-contact-list/PKGBUILD b/extra/telepathy-kde-contact-list/PKGBUILD index f8512dc45..0c39dad36 100644 --- a/extra/telepathy-kde-contact-list/PKGBUILD +++ b/extra/telepathy-kde-contact-list/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181222 2013-04-02 13:20:59Z andrea $ +# $Id: PKGBUILD 182017 2013-04-05 09:10:57Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier @@ -14,7 +14,7 @@ depends=('telepathy-kde-common-internals' 'kdebase-runtime') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') install=${pkgname}.install -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('763aa6d32bd780fc82cb64737232d8afaef6d895') build() { diff --git a/extra/telepathy-kde-contact-runner/PKGBUILD b/extra/telepathy-kde-contact-runner/PKGBUILD index 0e4fea5d7..d18fb2a87 100644 --- a/extra/telepathy-kde-contact-runner/PKGBUILD +++ b/extra/telepathy-kde-contact-runner/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181224 2013-04-02 13:29:12Z andrea $ +# $Id: PKGBUILD 182018 2013-04-05 09:10:59Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-contact-runner @@ -12,7 +12,7 @@ license=('GPL') depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('6d89ffbcbec4390f7bfcec42bdaa1c732efae1a2') build() { diff --git a/extra/telepathy-kde-desktop-applets/PKGBUILD b/extra/telepathy-kde-desktop-applets/PKGBUILD index dd6e79695..904250ff9 100644 --- a/extra/telepathy-kde-desktop-applets/PKGBUILD +++ b/extra/telepathy-kde-desktop-applets/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181234 2013-04-02 14:34:50Z andrea $ +# $Id: PKGBUILD 182019 2013-04-05 09:11:00Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-desktop-applets @@ -14,7 +14,7 @@ makedepends=('cmake' 'automoc4') groups=('kde-telepathy') conflicts=('telepathy-kde-contact-applet' 'telepathy-kde-presence-applet') replaces=('telepathy-kde-contact-applet' 'telepathy-kde-presence-applet') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('890ea9e21b56d794c079e6437ef8a3d356eeb4af') build() { diff --git a/extra/telepathy-kde-filetransfer-handler/PKGBUILD b/extra/telepathy-kde-filetransfer-handler/PKGBUILD index 13069b794..5f19f194b 100644 --- a/extra/telepathy-kde-filetransfer-handler/PKGBUILD +++ b/extra/telepathy-kde-filetransfer-handler/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181242 2013-04-02 14:41:17Z andrea $ +# $Id: PKGBUILD 182020 2013-04-05 09:11:03Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-filetransfer-handler @@ -12,7 +12,7 @@ license=('GPL') depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('2e41fa30b936360bf65cb9c256527878f1ef2305') build() { diff --git a/extra/telepathy-kde-integration-module/PKGBUILD b/extra/telepathy-kde-integration-module/PKGBUILD index 848ad5062..80cfc135d 100644 --- a/extra/telepathy-kde-integration-module/PKGBUILD +++ b/extra/telepathy-kde-integration-module/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181236 2013-04-02 14:35:30Z andrea $ +# $Id: PKGBUILD 182021 2013-04-05 09:11:05Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-integration-module @@ -12,7 +12,7 @@ license=('GPL') depends=('telepathy-kde-common-internals') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('8d0c37001aec7dfa01349ae943ff28a8270dfbac') build() { diff --git a/extra/telepathy-kde-send-file/PKGBUILD b/extra/telepathy-kde-send-file/PKGBUILD index d645b7280..1e31b4f73 100644 --- a/extra/telepathy-kde-send-file/PKGBUILD +++ b/extra/telepathy-kde-send-file/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181240 2013-04-02 14:39:49Z andrea $ +# $Id: PKGBUILD 182022 2013-04-05 09:11:06Z andrea $ # Maintainer: Andrea Scarpino pkgname=telepathy-kde-send-file @@ -13,7 +13,7 @@ depends=('telepathy-kde-filetransfer-handler' 'telepathy-kde-contact-list') makedepends=('cmake' 'automoc4') groups=('kde-telepathy') install=${pkgname}.install -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('91673a581d50dde9ad41d8e32d08f69d7410a5a6') build() { diff --git a/extra/telepathy-kde-text-ui/PKGBUILD b/extra/telepathy-kde-text-ui/PKGBUILD index d4424a34a..c603dcd6e 100644 --- a/extra/telepathy-kde-text-ui/PKGBUILD +++ b/extra/telepathy-kde-text-ui/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181244 2013-04-02 14:42:22Z andrea $ +# $Id: PKGBUILD 182023 2013-04-05 09:11:08Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Laurent Carlier @@ -13,7 +13,7 @@ license=('GPL') depends=('telepathy-kde-contact-list' 'telepathy-logger-qt') makedepends=('cmake' 'automoc4' 'boost') groups=('kde-telepathy') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${_pkgname}-${pkgver}.tar.bz2") sha1sums=('bd55810ebe781319c5427f6d4eae4a1cb7d1fadd') build() { diff --git a/extra/telepathy-logger-qt/PKGBUILD b/extra/telepathy-logger-qt/PKGBUILD index 175adcdb1..39382479e 100644 --- a/extra/telepathy-logger-qt/PKGBUILD +++ b/extra/telepathy-logger-qt/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 181212 2013-04-02 12:38:05Z andrea $ +# $Id: PKGBUILD 182024 2013-04-05 09:11:10Z andrea $ # Maintainer: Andrea Scarpino # Contributor: George Brooke @@ -11,7 +11,7 @@ url='https://projects.kde.org/projects/extragear/network/telepathy/telepathy-log license=('GPL') depends=('telepathy-qt' 'telepathy-logger' 'qt-gstreamer') makedepends=('automoc4' 'cmake' 'python2' 'doxygen' 'boost') -source=("http://download.kde.org/unstable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") +source=("http://download.kde.org/stable/kde-telepathy/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") sha1sums=('3e58f7a25ad192d9a62b52784492b317b77a5ffa') build() { diff --git a/extra/xf86-input-synaptics/PKGBUILD b/extra/xf86-input-synaptics/PKGBUILD index e5106b7cd..90bf358a6 100644 --- a/extra/xf86-input-synaptics/PKGBUILD +++ b/extra/xf86-input-synaptics/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 180186 2013-03-18 16:08:56Z andyrtr $ +# $Id: PKGBUILD 182039 2013-04-05 19:13:38Z andyrtr $ # Maintainer: Jan de Groot # Contributor: Tobias Powalowski # Contributor: Thomas Bächler # Contributor: Alexander Baldeck pkgname=xf86-input-synaptics -pkgver=1.6.3 -pkgrel=2 +pkgver=1.7.0 +pkgrel=1 pkgdesc="Synaptics driver for notebook touchpads" arch=('i686' 'x86_64') license=('custom') @@ -22,7 +22,7 @@ options=(!libtool) backup=('etc/X11/xorg.conf.d/50-synaptics.conf') source=(http://xorg.freedesktop.org/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 add_tapbuttons.diff) -sha256sums=('b40c9dbd5f743ff1eb2ac81a23b9676df72e76ed3fa6408de3f8a3a260248604' +sha256sums=('d6f1ad0b0653dddbe2e2db7e2f06c1860e491045e87a6577b63568d65e5d0f0e' '5298d3e871db3768b34cf8516d3f53f9291202e2ea5de3300256e1cd9119a1ec') build() { diff --git a/libre/bumblebee-libre/PKGBUILD b/libre/bumblebee-libre/PKGBUILD new file mode 100644 index 000000000..833069ff2 --- /dev/null +++ b/libre/bumblebee-libre/PKGBUILD @@ -0,0 +1,51 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer (Parabola): André Silva + +_pkgname=bumblebee +pkgname=bumblebee-libre +pkgver=3.1 +pkgrel=5 +pkgdesc="NVIDIA Optimus support for GNU/Linux through VirtualGL, without nonfree nvidia driver support" +arch=('i686' 'x86_64') +depends=('virtualgl' 'libbsd' 'glib2' 'mesa-libgl') +optdepends=('xf86-video-nouveau: nouveau driver' + 'nouveau-dri: 3D acceleration features of nouveau' + 'bbswitch: switch on/off discrete card' + 'primus: faster back-end for optirun') +if [ "$CARCH" = "x86_64" ]; then + optdepends[${#optdepends[@]}]='lib32-virtualgl: run 32bit applications with optirun' + optdepends[${#optdepends[@]}]='lib32-primus: faster back-end for optirun' +fi +replaces=('bumblebee') +conflicts=('bumblebee' 'nvidia-libgl') +provides=("bumblebee=$pkgver"'nvidia-libgl') +url="http://www.bumblebee-project.org" +license=("GPL3") +install='bumblebee.install' +backup=('etc/bumblebee/bumblebee.conf' + 'etc/bumblebee/xorg.conf.nouveau') +source=("http://www.bumblebee-project.org/${_pkgname}-${pkgver}.tar.gz") +md5sums=('de515ef51b1e0714c2f1b2a95f83e77e') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./configure \ + CONF_DRIVER=nouveau \ + --prefix=/usr \ + --sysconfdir=/etc + + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + make install DESTDIR="$pkgdir" + + # Install systemd unit + install -D -m644 "scripts/systemd/bumblebeed.service" "${pkgdir}/usr/lib/systemd/system/bumblebeed.service" + + # Make bash_completion work + mv -v "${pkgdir}/etc/bash_completion.d/bumblebee" "${pkgdir}/etc/bash_completion.d/optirun" +} diff --git a/libre/bumblebee-libre/bumblebee.install b/libre/bumblebee-libre/bumblebee.install new file mode 100644 index 000000000..57aed6cc5 --- /dev/null +++ b/libre/bumblebee-libre/bumblebee.install @@ -0,0 +1,16 @@ +_notice() { + echo "Don't forget to add yourself to the 'bumblebee' group to use Bumblebee" +} + +post_upgrade() { + getent group "bumblebee" &>/dev/null || groupadd -r bumblebee +} + +post_remove() { + getent group "bumblebee" &>/dev/null && groupdel bumblebee 1>/dev/null +} + +post_install() { + post_upgrade + _notice +} diff --git a/libre/calibre-libre/PKGBUILD b/libre/calibre-libre/PKGBUILD index 7604ea11a..9279a463f 100644 --- a/libre/calibre-libre/PKGBUILD +++ b/libre/calibre-libre/PKGBUILD @@ -7,7 +7,7 @@ _pkgname=calibre pkgname=calibre-libre -pkgver=0.9.25 +pkgver=0.9.26 pkgrel=1 pkgdesc="Ebook management application, with unar support included and nonfree fonts removed" arch=('i686' 'x86_64' 'mips64el') @@ -28,7 +28,7 @@ install=calibre.install source=("http://calibre-ebook.googlecode.com/files/${_pkgname}-${pkgver}.tar.xz" 'desktop_integration.patch' 'calibre-mount-helper') -md5sums=('5a6d9a94cde6233a233ab1be41d3459d' +md5sums=('14df8fbe5e0fa5e8cc14b480603920e2' '8353d1878c5a498b3e49eddef473605f' '675cd87d41342119827ef706055491e7') diff --git a/libre/cups-filters-libre/PKGBUILD b/libre/cups-filters-libre/PKGBUILD index 7d812a0d6..70118c9e2 100644 --- a/libre/cups-filters-libre/PKGBUILD +++ b/libre/cups-filters-libre/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 180418 2013-03-21 18:28:18Z andyrtr $ +# $Id: PKGBUILD 182034 2013-04-05 19:01:42Z andyrtr $ # Maintainer: Andreas Radke pkgname=cups-filters-libre _pkgname=cups-filters -pkgver=1.0.31 +pkgver=1.0.33 pkgrel=1 -pkgdesc="OpenPrinting CUPS Filters (without foomatic-db-nonfree recommendation)" +pkgdesc="OpenPrinting CUPS Filters, without foomatic-db-nonfree recommendation" arch=('i686' 'x86_64') url="http://www.linuxfoundation.org/collaborate/workgroups/openprinting" license=('GPL') @@ -19,7 +19,7 @@ backup=(etc/fonts/conf.d/99pdftoopvp.conf options=(!libtool) source=(http://www.openprinting.org/download/cups-filters/$_pkgname-$pkgver.tar.gz cups-browsed.service) -md5sums=('5cc999de2ca310e042adb8cb658b9445' +md5sums=('e35e497cbdb61ee29d9e7ffa58317c23' '4c9f97eae201798000483c4e7109e690') replaces=("${_pkgname}") conflicts=("${_pkgname}") diff --git a/libre/kdebase-konqueror-libre/PKGBUILD b/libre/kdebase-konqueror-libre/PKGBUILD index 09e552a00..c133cedd5 100644 --- a/libre/kdebase-konqueror-libre/PKGBUILD +++ b/libre/kdebase-konqueror-libre/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 179154 2013-03-04 11:09:37Z andrea $ +# $Id: PKGBUILD 181442 2013-04-04 03:57:32Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz # Maintainer (Parabola): Michał Masłowski @@ -6,18 +6,18 @@ _pkgname='kdebase-konqueror' pkgname='kdebase-konqueror-libre' -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url="http://kde.org/applications/internet/konqueror/" license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdebase') -makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml') +makedepends=('kdelibs' 'cmake' 'automoc4' 'tidyhtml' 'nepomuk-widgets') source=("http://download.kde.org/stable/${pkgver}/src/kde-baseapps-${pkgver}.tar.xz" "konq-about-fsdg.diff") -sha1sums=('1becdcaf0e41cb7da6c7f66562a0a2aad9fafb5a' +sha1sums=('7f505292e95b35205cec3baa67e9e9b24f79b9b9' 'd6cbb53c04179b8180f9439eca156b7ff2e76b3a') -pkgdesc='KDE File Manager & Web Browser (without Google and nonfree software recommendation)' +pkgdesc='KDE File Manager & Web Browser, without Google and nonfree software recommendation' depends=('kdebase-dolphin' 'kdebase-keditbookmarks') optdepends=('kwebkitpart: to enable webkit engine') install='kdebase-konqueror.install' diff --git a/libre/kdebase-runtime-libre/PKGBUILD b/libre/kdebase-runtime-libre/PKGBUILD index 96f7af2c2..a0d4c8603 100644 --- a/libre/kdebase-runtime-libre/PKGBUILD +++ b/libre/kdebase-runtime-libre/PKGBUILD @@ -5,9 +5,9 @@ _pkgname=kdebase-runtime pkgname=kdebase-runtime-libre -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 -pkgdesc="Plugins and applications necessary for the running of KDE applications (without non-privacy search providers)" +pkgdesc="Plugins and applications necessary for the running of KDE applications, without non-privacy search providers" arch=('i686' 'x86_64' 'mips64el') url='https://projects.kde.org/projects/kde/kde-runtime' license=('GPL' 'LGPL') @@ -26,7 +26,7 @@ install="${_pkgname}.install" source=("http://download.kde.org/stable/${pkgver}/src/kde-runtime-${pkgver}.tar.xz" 'duckduckgo_html.desktop' 'duckduckgo_lite.desktop') -sha1sums=('68d630a5f38a3bb3e629b8cfe4d800e6aef5e327' +sha1sums=('b7f3c3907b8f19dcd975b1724b8ae01c4cae638b' 'aa6f39f4b0ad3c110fd05cd6c41190afae9773dd' 'ac3bac94a2c4b1444642524bc5fb539c4c5dcc5b') diff --git a/libre/kdelibs-libre/PKGBUILD b/libre/kdelibs-libre/PKGBUILD index 76d09f737..d8d648b3b 100644 --- a/libre/kdelibs-libre/PKGBUILD +++ b/libre/kdelibs-libre/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 179600 2013-03-07 17:47:07Z andrea $ +# $Id: PKGBUILD 181384 2013-04-04 03:32:27Z svenstaro $ # Maintainer: Andrea Scarpino # Maintainer (Parabola): André Silva _pkgname=kdelibs pkgname=kdelibs-libre -pkgver=4.10.1 -pkgrel=2 +pkgver=4.10.2 +pkgrel=1 pkgdesc="KDE Core Libraries" arch=('i686' 'x86_64' 'mips64el') url='https://projects.kde.org/projects/kde/kdelibs' @@ -23,7 +23,7 @@ conflicts=('kdelibs') install=${_pkgname}.install source=("http://download.kde.org/stable/${pkgver}/src/${_pkgname}-${pkgver}.tar.xz" 'kde-applications-menu.patch' 'qt4.patch' 'khtml-fsdg.diff') -sha1sums=('91d1ab65a561decf7506df45bda7a7fec9a524bb' +sha1sums=('2f1f455c39fa33cc133db7ec6b3d2dbbabe03c85' '86ee8c8660f19de8141ac99cd6943964d97a1ed7' 'ed1f57ee661e5c7440efcaba7e51d2554709701c' 'a1502a964081ad583a00cf90c56e74bf60121830') diff --git a/libre/kdenetwork-kopete-libre/PKGBUILD b/libre/kdenetwork-kopete-libre/PKGBUILD index 8fb964334..d670eb278 100644 --- a/libre/kdenetwork-kopete-libre/PKGBUILD +++ b/libre/kdenetwork-kopete-libre/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 179256 2013-03-04 11:13:30Z andrea $ +# $Id: PKGBUILD 181646 2013-04-04 04:27:59Z svenstaro $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz # Maintainer (Parabola): André Silva pkgbase=kdenetwork pkgname=('kdenetwork-kopete-libre') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url='http://www.kde.org' @@ -17,7 +17,7 @@ makedepends=('cmake' 'automoc4' 'boost' 'speex' 'ortp' 'libotr3' 'ppp' 'libktorrent' 'libmms' 'mediastreamer' 'telepathy-qt') source=("http://download.kde.org/stable/${pkgver}/src/${pkgbase}-${pkgver}.tar.xz" 'use-libotr3.patch') -sha1sums=('3d54276d1b3808896640d8a28db2c354ef268953' +sha1sums=('972526be8275a8adcb6e4fa51188a5dad83a0b14' '9c3b0ee15538fbfa36aa0a4748b1f6b5a7905384') build() { @@ -44,7 +44,7 @@ build() { } package_kdenetwork-kopete-libre() { - pkgdesc='Instant Messenger (without skype support)' + pkgdesc='Instant Messenger, without skype support' depends=('kdebase-runtime' 'kdepimlibs' 'qca-ossl' 'libotr3' 'libmsn' 'libidn' 'qimageblitz' 'libgadu' 'mediastreamer') conflicts=('kdenetwork-kopete') diff --git a/libre/kdepim-libre/PKGBUILD b/libre/kdepim-libre/PKGBUILD index 01e6a2024..34424602c 100644 --- a/libre/kdepim-libre/PKGBUILD +++ b/libre/kdepim-libre/PKGBUILD @@ -22,7 +22,7 @@ pkgname=('kdepim-akonadiconsole-libre' 'kdepim-ktimetracker-libre' 'kdepim-ktnef-libre' 'kdepim-libkdepim-libre') -pkgver=4.10.1 +pkgver=4.10.2 pkgrel=1 arch=('i686' 'x86_64' 'mips64el') url='http://pim.kde.org' @@ -30,10 +30,14 @@ license=('GPL' 'LGPL' 'FDL') groups=('kde' 'kdepim-libre') makedepends=('cmake' 'automoc4' 'boost' 'kdepim-runtime' 'libxss' 'kde-agent' 'nepomuk-widgets') -source=("http://download.kde.org/stable/${pkgver}/src/${_pkgbase}-${pkgver}.tar.xz") -sha1sums=('9d1102ec9ea7ee7b8ddc70011231f173ceb2e5c1') +source=("http://download.kde.org/stable/${pkgver}/src/${_pkgbase}-${pkgver}.tar.xz" + "kleopatra-build-fix.patch::http://bugsfiles.kde.org/attachment.cgi?id=78592") +sha1sums=('61b74cb3bf541040e09252d4dcfaea8a876a2859' + '61a7e31e7daee3358c442d3ac5f74171b45ae2c9') build() { + patch -Np1 -d ${pkgbase}-${pkgver} < ${srcdir}/kleopatra-build-fix.patch + mkdir build cd build cmake ../${_pkgbase}-${pkgver} \ @@ -46,7 +50,7 @@ build() { } package_kdepim-akonadiconsole-libre() { - pkgdesc='Akonadi Management and Debugging Console (without nonfree pilot-link support)' + pkgdesc='Akonadi Management and Debugging Console, without nonfree pilot-link support' depends=('kdepim-libkdepim' 'nepomuk-widgets') url='http://pim.kde.org' replaces=('kdepim-akonadiconsole') @@ -58,7 +62,7 @@ package_kdepim-akonadiconsole-libre() { } package_kdepim-akregator-libre() { - pkgdesc='A Feed Reader for KDE (without nonfree pilot-link support)' + pkgdesc='A Feed Reader for KDE, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/internet/akregator/" replaces=('kdepim-akregator') @@ -74,7 +78,7 @@ package_kdepim-akregator-libre() { } package_kdepim-blogilo-libre() { - pkgdesc='A KDE Blogging Client (without nonfree pilot-link support)' + pkgdesc='A KDE Blogging Client, without nonfree pilot-link support' depends=('kdepim-runtime') url="http://kde.org/applications/internet/blogilo/" replaces=('kdepim-blogilo' 'blogilo') @@ -88,7 +92,7 @@ package_kdepim-blogilo-libre() { } package_kdepim-console-libre() { - pkgdesc='Command line tool for accessing calendar files (without nonfree pilot-link support)' + pkgdesc='Command line tool for accessing calendar files, without nonfree pilot-link support' depends=('kdepim-runtime') url='http://pim.kde.org' replaces=('kdepim-console') @@ -104,7 +108,7 @@ package_kdepim-console-libre() { } package_kdepim-kaddressbook-libre() { - pkgdesc='Contact Manager (without nonfree pilot-link support)' + pkgdesc='Contact Manager, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/office/kaddressbook/" replaces=('kdepim-kaddressbook') @@ -120,7 +124,7 @@ package_kdepim-kaddressbook-libre() { } package_kdepim-kalarm-libre() { - pkgdesc='Personal Alarm Scheduler (without nonfree pilot-link support)' + pkgdesc='Personal Alarm Scheduler, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/utilities/kalarm/" replaces=('kdepim-kalarm') @@ -134,7 +138,7 @@ package_kdepim-kalarm-libre() { } package_kdepim-kjots-libre() { - pkgdesc='Note Taker (without nonfree pilot-link support)' + pkgdesc='Note Taker, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/utilities/kjots/" replaces=('kdepim-kjots') @@ -150,7 +154,7 @@ package_kdepim-kjots-libre() { } package_kdepim-kleopatra-libre() { - pkgdesc='Certificate Manager and Unified Crypto GUI (without nonfree pilot-link support)' + pkgdesc='Certificate Manager and Unified Crypto GUI, without nonfree pilot-link support' depends=('kdepim-libkdepim') install='kdepim-kleopatra.install' url="http://kde.org/applications/utilities/kleopatra/" @@ -166,7 +170,7 @@ package_kdepim-kleopatra-libre() { } package_kdepim-kmail-libre() { - pkgdesc='Mail Client (without nonfree pilot-link support)' + pkgdesc='Mail Client, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/internet/kmail/" install='kdepim-kmail.install' @@ -184,7 +188,7 @@ package_kdepim-kmail-libre() { } package_kdepim-knode-libre() { - pkgdesc='News Reader (without nonfree pilot-link support)' + pkgdesc='News Reader, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/internet/knode/" replaces=('kdepim-knode') @@ -202,7 +206,7 @@ package_kdepim-knode-libre() { } package_kdepim-knotes-libre() { - pkgdesc='Popup Notes (without nonfree pilot-link support)' + pkgdesc='Popup Notes, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/utilities/knotes/" replaces=('kdepim-knotes') @@ -218,7 +222,7 @@ package_kdepim-knotes-libre() { } package_kdepim-kontact-libre() { - pkgdesc='Personal Information Manager (without nonfree pilot-link support)' + pkgdesc='Personal Information Manager, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/office/kontact/" install='kdepim.install' @@ -233,7 +237,7 @@ package_kdepim-kontact-libre() { } package_kdepim-korganizer-libre() { - pkgdesc='Calendar and Scheduling Program (without nonfree pilot-link support)' + pkgdesc='Calendar and Scheduling Program, without nonfree pilot-link support' depends=('kdepim-libkdepim') url="http://kde.org/applications/office/korganizer" replaces=('kdepim-korganizer') @@ -248,7 +252,7 @@ package_kdepim-korganizer-libre() { } package_kdepim-kresources-libre() { - pkgdesc='KDE PIM resources (without nonfree pilot-link support)' + pkgdesc='KDE PIM resources, without nonfree pilot-link support' depends=('kdepim-libkdepim') url='http://pim.kde.org' replaces=('kdepim-kresources') @@ -259,7 +263,7 @@ package_kdepim-kresources-libre() { } package_kdepim-ktimetracker-libre() { - pkgdesc='Personal Time Tracker (without nonfree pilot-link support)' + pkgdesc='Personal Time Tracker, without nonfree pilot-link support' depends=('kdepim-kresources') url="http://kde.org/applications/utilities/ktimetracker/" replaces=('kdepim-ktimetracker') @@ -273,7 +277,7 @@ package_kdepim-ktimetracker-libre() { } package_kdepim-ktnef-libre() { - pkgdesc='A viewer/extractor for TNEF files (without nonfree pilot-link support)' + pkgdesc='A viewer/extractor for TNEF files, without nonfree pilot-link support' depends=('kdebase-runtime' 'kdepimlibs') url="https://projects.kde.org/projects/kde/kdepim/ktnef" replaces=('kdepim-ktnef') @@ -287,7 +291,7 @@ package_kdepim-ktnef-libre() { } package_kdepim-libkdepim-libre() { - pkgdesc='Library for KDE PIM (without nonfree pilot-link support)' + pkgdesc='Library for KDE PIM, without nonfree pilot-link support' groups=() depends=('kde-agent' 'kdepim-runtime') url='http://pim.kde.org' diff --git a/libre/kdeutils-ark-libre/PKGBUILD b/libre/kdeutils-ark-libre/PKGBUILD index 838cc1fb0..c6ddcabfa 100644 --- a/libre/kdeutils-ark-libre/PKGBUILD +++ b/libre/kdeutils-ark-libre/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 179261 2013-03-04 11:13:48Z andrea $ +# $Id: PKGBUILD 181656 2013-04-04 04:31:29Z svenstaro $ # Maintainer: Andrea Scarpino # Maintainer (Parabola): André Silva _pkgname=kdeutils-ark pkgname=kdeutils-ark-libre -pkgver=4.10.1 -pkgrel=1.1 -pkgdesc='Archiving Tool (with unar support)' +pkgver=4.10.2 +pkgrel=1 +pkgdesc='Archiving Tool, with unar support' url='http://kde.org/applications/utilities/ark/' arch=('i686' 'x86_64' 'mips64el') license=('GPL' 'LGPL' 'FDL') @@ -20,7 +20,7 @@ replaces=('kdeutils-ark') conflicts=('kdeutils-ark') source=("http://download.kde.org/stable/${pkgver}/src/ark-${pkgver}.tar.xz" 'ark-unar-06.patch') -sha1sums=('cbb1a1fb9364f81d3653bbb570ab8907ba05aa95' +sha1sums=('3927eec73d2f1d1c9cd7b0d8888047df0bfb04ff' 'a0a836950f185d9b2245204579f969203036fdec') build() { diff --git a/libre/pacman/0001-Add-conflict-for-replacing-owned-empty-directory.patch b/libre/pacman/0001-Add-conflict-for-replacing-owned-empty-directory.patch deleted file mode 100644 index 85622aaac..000000000 --- a/libre/pacman/0001-Add-conflict-for-replacing-owned-empty-directory.patch +++ /dev/null @@ -1,152 +0,0 @@ -From 717fdb8ee0fd23cf72fc7d2832317f513caefa2c Mon Sep 17 00:00:00 2001 -From: Allan McRae -Date: Sun, 8 Jul 2012 21:36:36 +1000 -Subject: [PATCH 1/4] Add conflict for replacing owned empty directory - -When two packages own an empty directory, pacman finds no conflict when -one of those packages wants to replace the directory with a file or a -symlink. When it comes to actually extracting the new file/symlink, -pacman sees the directory is still there (we do not remove empty -directories if they are owned by a package) and refuses to extract. - -Detect this potential conflict early and bail. Note that it is a -_potential_ conflict and not a guaranteed one as the other package owning -the directory could be updated or removed first which would remove -the conflict. However, pacman currently can not sort package installation -order to ensure this, so this conflict requires manual upgrade ordering. - -Signed-off-by: Allan McRae -Signed-off-by: Dan McGee ---- - lib/libalpm/conflict.c | 32 ++++++++++++++++++++++++++------ - test/pacman/tests/fileconflict009.py | 20 ++++++++++++++++++++ - test/pacman/tests/fileconflict010.py | 20 ++++++++++++++++++++ - 3 files changed, 66 insertions(+), 6 deletions(-) - create mode 100644 test/pacman/tests/fileconflict009.py - create mode 100644 test/pacman/tests/fileconflict010.py - -diff --git a/lib/libalpm/conflict.c b/lib/libalpm/conflict.c -index 32f6f30..efa1a87 100644 ---- a/lib/libalpm/conflict.c -+++ b/lib/libalpm/conflict.c -@@ -328,15 +328,35 @@ const alpm_file_t *_alpm_filelist_contains(alpm_filelist_t *filelist, - return NULL; - } - --static int dir_belongsto_pkg(const char *root, const char *dirpath, -+static int dir_belongsto_pkg(alpm_handle_t *handle, const char *dirpath, - alpm_pkg_t *pkg) - { -+ alpm_list_t *i; - struct stat sbuf; - char path[PATH_MAX]; - char abspath[PATH_MAX]; -- struct dirent *ent = NULL; - DIR *dir; -+ struct dirent *ent = NULL; -+ const char *root = handle->root; -+ -+ /* TODO: this is an overly strict check but currently pacman will not -+ * overwrite a directory with a file (case 10/11 in add.c). Adjusting that -+ * is not simple as even if the directory is being unowned by a conflicting -+ * package, pacman does not sort this to ensure all required directory -+ * "removals" happen before installation of file/symlink */ -+ -+ /* check that no other _installed_ package owns the directory */ -+ for(i = _alpm_db_get_pkgcache(handle->db_local); i; i = i->next) { -+ if(pkg == i->data) { -+ continue; -+ } -+ -+ if(_alpm_filelist_contains(alpm_pkg_get_files(i->data), dirpath)) { -+ return 0; -+ } -+ } - -+ /* check all files in directory are owned by the package */ - snprintf(abspath, PATH_MAX, "%s%s", root, dirpath); - dir = opendir(abspath); - if(dir == NULL) { -@@ -349,13 +369,13 @@ static int dir_belongsto_pkg(const char *root, const char *dirpath, - if(strcmp(name, ".") == 0 || strcmp(name, "..") == 0) { - continue; - } -- snprintf(path, PATH_MAX, "%s/%s", dirpath, name); -+ snprintf(path, PATH_MAX, "%s%s", dirpath, name); - snprintf(abspath, PATH_MAX, "%s%s", root, path); - if(stat(abspath, &sbuf) != 0) { - continue; - } - if(S_ISDIR(sbuf.st_mode)) { -- if(dir_belongsto_pkg(root, path, pkg)) { -+ if(dir_belongsto_pkg(handle, path, pkg)) { - continue; - } else { - closedir(dir); -@@ -529,9 +549,9 @@ alpm_list_t *_alpm_db_find_fileconflicts(alpm_handle_t *handle, - sprintf(dir, "%s/", filestr); - if(_alpm_filelist_contains(alpm_pkg_get_files(dbpkg), dir)) { - _alpm_log(handle, ALPM_LOG_DEBUG, -- "check if all files in %s belongs to %s\n", -+ "check if all files in %s belong to %s\n", - dir, dbpkg->name); -- resolved_conflict = dir_belongsto_pkg(handle->root, filestr, dbpkg); -+ resolved_conflict = dir_belongsto_pkg(handle, dir, dbpkg); - } - free(dir); - } -diff --git a/test/pacman/tests/fileconflict009.py b/test/pacman/tests/fileconflict009.py -new file mode 100644 -index 0000000..904af4a ---- /dev/null -+++ b/test/pacman/tests/fileconflict009.py -@@ -0,0 +1,20 @@ -+self.description = "dir->symlink change during package upgrade (directory conflict)" -+ -+lp1 = pmpkg("pkg1") -+lp1.files = ["dir/"] -+self.addpkg2db("local", lp1) -+ -+lp2 = pmpkg("pkg2") -+lp2.files = ["dir/"] -+self.addpkg2db("local", lp2) -+ -+p = pmpkg("pkg1", "1.0-2") -+p.files = ["dir -> /usr/dir"] -+self.addpkg2db("sync", p) -+ -+self.args = "-S pkg1" -+ -+self.addrule("PACMAN_RETCODE=1") -+self.addrule("PKG_VERSION=pkg1|1.0-1") -+self.addrule("PKG_VERSION=pkg2|1.0-1") -+self.addrule("DIR_EXIST=dir/") -diff --git a/test/pacman/tests/fileconflict010.py b/test/pacman/tests/fileconflict010.py -new file mode 100644 -index 0000000..0a3ce83 ---- /dev/null -+++ b/test/pacman/tests/fileconflict010.py -@@ -0,0 +1,20 @@ -+self.description = "dir->file change during package upgrade (directory conflict)" -+ -+lp1 = pmpkg("pkg1") -+lp1.files = ["dir/"] -+self.addpkg2db("local", lp1) -+ -+lp2 = pmpkg("pkg2") -+lp2.files = ["dir/"] -+self.addpkg2db("local", lp2) -+ -+p = pmpkg("pkg1", "1.0-2") -+p.files = ["dir"] -+self.addpkg2db("sync", p) -+ -+self.args = "-S pkg1" -+ -+self.addrule("PACMAN_RETCODE=1") -+self.addrule("PKG_VERSION=pkg1|1.0-1") -+self.addrule("PKG_VERSION=pkg2|1.0-1") -+self.addrule("DIR_EXIST=dir/") --- -1.7.11.1 - diff --git a/libre/pacman/0002-Check-empty-subdirectory-ownership.patch b/libre/pacman/0002-Check-empty-subdirectory-ownership.patch deleted file mode 100644 index 6cf496d16..000000000 --- a/libre/pacman/0002-Check-empty-subdirectory-ownership.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 44e9fdd0e848382337edb97d41e7317638a67bac Mon Sep 17 00:00:00 2001 -From: Allan McRae -Date: Sun, 8 Jul 2012 23:58:37 +1000 -Subject: [PATCH 2/4] Check empty subdirectory ownership - -When checking if a package owns a directory, it is important to check -not only that all the files in the directory are part of the package, -but also if the directory is part of a package. This catches empty -subdirectories during conflict checking for directory to file/symlink -replacements. - -Signed-off-by: Allan McRae -Signed-off-by: Dan McGee ---- - lib/libalpm/conflict.c | 5 +++++ - test/pacman/tests/fileconflict012.py | 17 +++++++++++++++++ - 2 files changed, 22 insertions(+) - create mode 100644 test/pacman/tests/fileconflict012.py - -diff --git a/lib/libalpm/conflict.c b/lib/libalpm/conflict.c -index efa1a87..d6e5d8c 100644 ---- a/lib/libalpm/conflict.c -+++ b/lib/libalpm/conflict.c -@@ -339,6 +339,11 @@ static int dir_belongsto_pkg(alpm_handle_t *handle, const char *dirpath, - struct dirent *ent = NULL; - const char *root = handle->root; - -+ /* check directory is actually in package - used for subdirectory checks */ -+ if(!_alpm_filelist_contains(alpm_pkg_get_files(pkg), dirpath)) { -+ return 0; -+ } -+ - /* TODO: this is an overly strict check but currently pacman will not - * overwrite a directory with a file (case 10/11 in add.c). Adjusting that - * is not simple as even if the directory is being unowned by a conflicting -diff --git a/test/pacman/tests/fileconflict012.py b/test/pacman/tests/fileconflict012.py -new file mode 100644 -index 0000000..421b739 ---- /dev/null -+++ b/test/pacman/tests/fileconflict012.py -@@ -0,0 +1,17 @@ -+self.description = "dir->file change during package upgrade (filesystem file conflict)" -+ -+lp1 = pmpkg("pkg1") -+lp1.files = ["dir/"] -+self.addpkg2db("local", lp1) -+ -+self.filesystem = ["dir/file"] -+ -+p = pmpkg("pkg1", "1.0-2") -+p.files = ["dir"] -+self.addpkg2db("sync", p) -+ -+self.args = "-S pkg1" -+ -+self.addrule("PACMAN_RETCODE=1") -+self.addrule("PKG_VERSION=pkg1|1.0-1") -+self.addrule("DIR_EXIST=dir/") --- -1.7.11.1 - diff --git a/libre/pacman/0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch b/libre/pacman/0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch deleted file mode 100644 index ae3a57ecd..000000000 --- a/libre/pacman/0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch +++ /dev/null @@ -1,29 +0,0 @@ -From 1bf05e706b5edac92e9c913a69ca8686c6440f8b Mon Sep 17 00:00:00 2001 -From: Dan McGee -Date: Fri, 04 May 2012 16:41:40 +0000 -Subject: Ensure pre_upgrade scriptlet gets old package version - -This was accidentally broken in the refactor done in commit 73139ccb. - -Fixes FS#29371. - -Signed-off-by: Dan McGee ---- -diff --git a/lib/libalpm/add.c b/lib/libalpm/add.c -index 6c2f0cb..c49d99b 100644 ---- a/lib/libalpm/add.c -+++ b/lib/libalpm/add.c -@@ -488,8 +488,9 @@ static int commit_single_pkg(alpm_handle_t *handle, alpm_pkg_t *newpkg, - if(alpm_pkg_has_scriptlet(newpkg) && - !(trans->flags & ALPM_TRANS_FLAG_NOSCRIPTLET)) { - const char *scriptlet_name = is_upgrade ? "pre_upgrade" : "pre_install"; -- _alpm_runscriptlet(handle, pkgfile, -- scriptlet_name, newpkg->version, NULL, 1); -+ -+ _alpm_runscriptlet(handle, pkgfile, scriptlet_name, -+ newpkg->version, oldpkg ? oldpkg->version : NULL, 1); - } - - /* we override any pre-set reason if we have alldeps or allexplicit set */ --- -cgit v0.9.0.2-13-g2bd3 diff --git a/libre/pacman/PKGBUILD b/libre/pacman/PKGBUILD index 6f82bded2..6bc77a345 100644 --- a/libre/pacman/PKGBUILD +++ b/libre/pacman/PKGBUILD @@ -1,51 +1,47 @@ # vim: set ts=2 sw=2 et: -# $Id: PKGBUILD 178901 2013-02-28 17:05:39Z dreisner $ +# $Id: PKGBUILD 181860 2013-04-04 22:54:14Z allan $ # Maintainer: Dan McGee # Maintainer: Dave Reisner pkgname=pacman -pkgver=4.0.3 -pkgrel=7 +pkgver=4.1.0 +pkgrel=2.1 pkgdesc="A library-based package manager with dependency support" arch=('i686' 'x86_64' 'mips64el') url="http://www.archlinux.org/pacman/" license=('GPL') groups=('base' 'base-devel') -depends=('bash' 'glibc>=2.15' 'libarchive>=3.1.2' 'curl>=7.19.4' +depends=('bash>=4.2.042-2' 'glibc>=2.17-2' 'libarchive>=3.1.2' 'curl>=7.19.4' 'gpgme' 'pacman-mirrorlist' 'archlinux-keyring' 'parabola-keyring') -makedepends=('asciidoc') +checkdepends=('python2' 'fakechroot') optdepends=('fakeroot: for makepkg usage as normal user') +provides=('pacman-contrib') +conflicts=('pacman-contrib') +replaces=('pacman-contrib') backup=(etc/pacman.conf etc/makepkg.conf) install=pacman.install options=(!libtool) source=(ftp://ftp.archlinux.org/other/pacman/$pkgname-$pkgver.tar.gz{,.sig} - 0001-Add-conflict-for-replacing-owned-empty-directory.patch - 0002-Check-empty-subdirectory-ownership.patch - 0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch - pacman.conf + pacman.conf.i686 pacman.conf.x86_64 pacman.conf.mips64el makepkg.conf) -md5sums=('387965c7125e60e5f0b9ff3b427fe0f9' - '1a70392526c8768470da678b31905a6e' - '1a9b79788640907a2b34e8671cacc94a' - 'a9ddd43891bed364e1e97d27b2887bf1' - '2e8cbf55a94b1954b167c5dee6b62317' - '4ce9e714919e632f48129985ea6b671f' - '43628d586f93d64354654ae3f51aab85' - 'f117e2e13f7d70629ce6923117c73881' - 'debc512689a1aa8c124fe0ccf27f5758') +md5sums=('a0f2b3148bee4784f21cf373cf59a0bc' + '4959b8d00056398195f4e549e7bdd346' + '688feb0a552f42643a76f72e7198bfe4' + '765858b55d2112d948932fc645ea538b' + '9e0c64937ef751ae4273fa4d73381484' + '5a94cdf966ad72284ee1aa148202857b') build() { cd $srcdir/$pkgname-$pkgver - patch -p1 -i $srcdir/0001-Add-conflict-for-replacing-owned-empty-directory.patch - patch -p1 -i $srcdir/0002-Check-empty-subdirectory-ownership.patch - patch -p1 -i $srcdir/0003-Ensure-pre_upgrade-scriptlet-gets-old-package-version.patch - ./configure --prefix=/usr --sysconfdir=/etc \ - --localstatedir=/var --enable-doc + --localstatedir=/var --enable-doc \ + --with-scriptlet-shell=/usr/bin/bash \ + --with-ldconfig=/usr/bin/ldconfig make + make -C contrib } check() { @@ -55,29 +51,29 @@ check() { package() { cd $srcdir/$pkgname-$pkgver make DESTDIR=$pkgdir install + make DESTDIR=$pkgdir -C contrib install # install Arch specific stuff - mkdir -p $pkgdir/etc + install -dm755 $pkgdir/etc + install -m644 $srcdir/pacman.conf.$CARCH $pkgdir/etc/pacman.conf + case "$CARCH" in i686) - install -m644 $srcdir/pacman.conf $pkgdir/etc/pacman.conf mycarch="i686" mychost="i686-pc-linux-gnu" - myflags="-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" + myflags="-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4" myldflags="-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu" ;; x86_64) - install -m644 $srcdir/pacman.conf.x86_64 $pkgdir/etc/pacman.conf mycarch="x86_64" mychost="x86_64-unknown-linux-gnu" - myflags="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" + myflags="-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4" myldflags="-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu" ;; mips64el) - install -m644 $srcdir/pacman.conf.mips64el $pkgdir/etc/pacman.conf mycarch="mips64el" mychost="mips64el-unknown-linux-gnu" - myflags="-O2 -march=mips3 -mtune=loongson2f -mabi=n32 -pipe -mplt -Wa,-mfix-loongson2f-nop -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2" + myflags="-O2 -march=mips3 -mtune=loongson2f -mabi=n32 -pipe -mplt -Wa,-mfix-loongson2f-nop -fstack-protector --param=ssp-buffer-size=4" myldflags="-Wl,-O1,--sort-common,--as-needed,-z,relro" ;; esac @@ -88,12 +84,14 @@ package() { -e "s|@CHOST[@]|$mychost|g" \ -e "s|@LDFLAGS[@]|$myldflags|g" \ -e "s|@CARCHFLAGS[@]|$myflags|g" + + # put bash_completion in the right location + install -dm755 ${pkgdir}/usr/share/bash-completion/completions + mv ${pkgdir}/etc/bash_completion.d/pacman \ + ${pkgdir}/usr/share/bash-completion/completions + rmdir ${pkgdir}/etc/bash_completion.d - # install completion files - install -Dm644 contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/pacman" for f in makepkg pacman-key; do ln -s pacman "$pkgdir/usr/share/bash-completion/completions/$f" done - - install -Dm644 contrib/zsh_completion $pkgdir/usr/share/zsh/site-functions/_pacman } diff --git a/libre/pacman/makepkg.conf b/libre/pacman/makepkg.conf index 08a44167b..f1ce20fcb 100644 --- a/libre/pacman/makepkg.conf +++ b/libre/pacman/makepkg.conf @@ -11,7 +11,7 @@ DLAGENTS=('ftp::/usr/bin/curl -fC - --ftp-pasv --retry 3 --retry-delay 3 -o %o %u' 'http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' 'https::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u' - 'rsync::/usr/bin/rsync -z %u %o' + 'rsync::/usr/bin/rsync --no-motd -z %u %o' 'scp::/usr/bin/scp -C %u %o') # Other common tools: @@ -29,11 +29,15 @@ CHOST="@CHOST@" #-- Compiler and Linker Flags # -march (or -mcpu) builds exclusively for an architecture # -mtune optimizes for an architecture, but builds for whole processor family +CPPFLAGS="-D_FORTIFY_SOURCE=2" CFLAGS="@CARCHFLAGS@" CXXFLAGS="@CARCHFLAGS@" LDFLAGS="@LDFLAGS@" #-- Make Flags: change this for DistCC/SMP systems #MAKEFLAGS="-j2" +#-- Debugging flags +DEBUG_CFLAGS="-g -fvar-tracking-assignments" +DEBUG_CXXFLAGS="-g -fvar-tracking-assignments" ######################################################################### # BUILD ENVIRONMENT @@ -63,18 +67,20 @@ BUILDENV=(fakeroot !distcc color !ccache check !sign) # These are default values for the options=() settings ######################################################################### # -# Default: OPTIONS=(strip docs libtool emptydirs zipman purge !upx) +# Default: OPTIONS=(strip docs libtool staticlibs emptydirs zipman purge !upx !debug) # A negated option will do the opposite of the comments below. # -#-- strip: Strip symbols from binaries/libraries -#-- docs: Save doc directories specified by DOC_DIRS -#-- libtool: Leave libtool (.la) files in packages -#-- emptydirs: Leave empty directories in packages -#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip -#-- purge: Remove files specified by PURGE_TARGETS -#-- upx: Compress binary executable files using UPX -# -OPTIONS=(strip docs libtool emptydirs zipman purge !upx) +#-- strip: Strip symbols from binaries/libraries +#-- docs: Save doc directories specified by DOC_DIRS +#-- libtool: Leave libtool (.la) files in packages +#-- staticlibs: Leave static library (.a) files in packages +#-- emptydirs: Leave empty directories in packages +#-- zipman: Compress manual (man and info) pages in MAN_DIRS with gzip +#-- purge: Remove files specified by PURGE_TARGETS +#-- upx: Compress binary executable files using UPX +#-- debug: Add debugging flags as specified in DEBUG_* variables +# +OPTIONS=(strip docs libtool staticlibs emptydirs zipman purge !upx !debug) #-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512 INTEGRITY_CHECK=(md5) @@ -108,6 +114,17 @@ PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod) #-- Specify a key to use for package signing #GPGKEY="" +######################################################################### +# COMPRESSION DEFAULTS +######################################################################### +# +COMPRESSGZ=(gzip -c -f -n) +COMPRESSBZ2=(bzip2 -c -f) +COMPRESSXZ=(xz -c -z -) +COMPRESSLRZ=(lrzip -q) +COMPRESSLZO=(lzop -q) +COMPRESSZ=(compress -c -f) + ######################################################################### # EXTENSION DEFAULTS ######################################################################### diff --git a/libre/pacman/pacman.conf b/libre/pacman/pacman.conf deleted file mode 100644 index fa8839c3d..000000000 --- a/libre/pacman/pacman.conf +++ /dev/null @@ -1,106 +0,0 @@ -# -# /etc/pacman.conf -# -# See the pacman.conf(5) manpage for option and repository directives - -# -# GENERAL OPTIONS -# -[options] -# The following paths are commented out with their default values listed. -# If you wish to use different paths, uncomment and update the paths. -#RootDir = / -#DBPath = /var/lib/pacman/ -#CacheDir = /var/cache/pacman/pkg/ -#LogFile = /var/log/pacman.log -#GPGDir = /etc/pacman.d/gnupg/ -HoldPkg = pacman glibc -# If upgrades are available for these packages they will be asked for first -SyncFirst = archlinux-keyring parabola-keyring -#XferCommand = /usr/bin/curl -C - -f %u > %o -#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u -#CleanMethod = KeepInstalled -Architecture = auto - -# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup -#IgnorePkg = -#IgnoreGroup = - -#NoUpgrade = -#NoExtract = - -# Misc options -#UseSyslog -#UseDelta -#TotalDownload -CheckSpace -#VerbosePkgLists - -# By default, pacman accepts packages signed by keys that its local keyring -# trusts (see pacman-key and its man page), as well as unsigned packages. -#SigLevel = Optional TrustedOnly - -# NOTE: You must run `pacman-key --init` before first using pacman; the local -# keyring can then be populated with the keys of all official Arch Linux -# packagers with `pacman-key --populate archlinux`. - -# -# REPOSITORIES -# - can be defined here or included from another file -# - pacman will search repositories in the order defined here -# - local/custom mirrors can be added here or in separate files -# - repositories listed first will take precedence when packages -# have identical names, regardless of version number -# - URLs will have $repo replaced by the name of the current repo -# - URLs will have $arch replaced by the name of the architecture -# -# Repository entries are of the format: -# [repo-name] -# Server = ServerName -# Include = IncludePath -# -# The header [repo-name] is crucial - it must be present and -# uncommented to enable the repo. -# - -# The testing repositories are disabled by default. To enable, uncomment the -# repo name header and Include lines. You can add preferred servers immediately -# after the header, and they will be used before the default mirrors. - -#[libre-testing] -#SigLevel = PackageRequired -#Include = /etc/pacman.d/mirrorlist - -[libre] -SigLevel = PackageRequired -Include = /etc/pacman.d/mirrorlist - -#[testing] -#SigLevel = PackageRequired -#Include = /etc/pacman.d/mirrorlist - -[core] -SigLevel = PackageRequired -Include = /etc/pacman.d/mirrorlist - -[extra] -SigLevel = PackageRequired -Include = /etc/pacman.d/mirrorlist - -#[community-testing] -#SigLevel = PackageRequired -#Include = /etc/pacman.d/mirrorlist - -[community] -SigLevel = PackageRequired -Include = /etc/pacman.d/mirrorlist - -# Parabola also supports community projects and personal repositories, to find -# them check out this wiki page: https://wiki.parabolagnulinux.org/Repositories - -# An example of a custom package repository. See the pacman manpage for -# tips on creating your own repositories. -#[custom] -#SigLevel = Optional TrustAll -#Server = file:///home/custompkgs - diff --git a/libre/pacman/pacman.conf.i686 b/libre/pacman/pacman.conf.i686 new file mode 100644 index 000000000..84cec630c --- /dev/null +++ b/libre/pacman/pacman.conf.i686 @@ -0,0 +1,103 @@ +# +# /etc/pacman.conf +# +# See the pacman.conf(5) manpage for option and repository directives + +# +# GENERAL OPTIONS +# +[options] +# The following paths are commented out with their default values listed. +# If you wish to use different paths, uncomment and update the paths. +#RootDir = / +#DBPath = /var/lib/pacman/ +#CacheDir = /var/cache/pacman/pkg/ +#LogFile = /var/log/pacman.log +#GPGDir = /etc/pacman.d/gnupg/ +HoldPkg = pacman glibc +#XferCommand = /usr/bin/curl -C - -f %u > %o +#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u +#CleanMethod = KeepInstalled +#UseDelta = 0.7 +Architecture = auto + +# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup +#IgnorePkg = +#IgnoreGroup = + +#NoUpgrade = +#NoExtract = + +# Misc options +#UseSyslog +#Color +#TotalDownload +CheckSpace +#VerbosePkgLists + +# By default, pacman accepts packages signed by keys that its local keyring +# trusts (see pacman-key and its man page), as well as unsigned packages. +SigLevel = Required DatabaseOptional +LocalFileSigLevel = Optional +#RemoteFileSigLevel = Required + +# NOTE: You must run `pacman-key --init` before first using pacman; the local +# keyring can then be populated with the keys of all official Arch Linux +# packagers with `pacman-key --populate archlinux`. + +# +# REPOSITORIES +# - can be defined here or included from another file +# - pacman will search repositories in the order defined here +# - local/custom mirrors can be added here or in separate files +# - repositories listed first will take precedence when packages +# have identical names, regardless of version number +# - URLs will have $repo replaced by the name of the current repo +# - URLs will have $arch replaced by the name of the architecture +# +# Repository entries are of the format: +# [repo-name] +# Server = ServerName +# Include = IncludePath +# +# The header [repo-name] is crucial - it must be present and +# uncommented to enable the repo. +# + +# The testing repositories are disabled by default. To enable, uncomment the +# repo name header and Include lines. You can add preferred servers immediately +# after the header, and they will be used before the default mirrors. + +#[libre-testing] +#Include = /etc/pacman.d/mirrorlist + +[libre] +Include = /etc/pacman.d/mirrorlist + +#[testing] +#Include = /etc/pacman.d/mirrorlist + +[core] +Include = /etc/pacman.d/mirrorlist + +[extra] +Include = /etc/pacman.d/mirrorlist + +#[community-testing] +#Include = /etc/pacman.d/mirrorlist + +[community] +Include = /etc/pacman.d/mirrorlist + +# Parabola also supports community projects and personal repositories, to find +# them check out this wiki page: https://wiki.parabolagnulinux.org/Repositories + +# Parabola community repo +#[pcr] +#Include = /etc/pacman.d/mirrorlist + +# An example of a custom package repository. See the pacman manpage for +# tips on creating your own repositories. +#[custom] +#SigLevel = Optional TrustAll +#Server = file:///home/custompkgs diff --git a/libre/pacman/pacman.conf.mips64el b/libre/pacman/pacman.conf.mips64el index e6cff6811..604040640 100644 --- a/libre/pacman/pacman.conf.mips64el +++ b/libre/pacman/pacman.conf.mips64el @@ -15,11 +15,10 @@ #LogFile = /var/log/pacman.log #GPGDir = /etc/pacman.d/gnupg/ HoldPkg = pacman glibc -# If upgrades are available for these packages they will be asked for first -SyncFirst = archlinux-keyring parabola-keyring #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled +#UseDelta = 0.7 Architecture = mips64el # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup @@ -31,14 +30,16 @@ Architecture = mips64el # Misc options #UseSyslog -#UseDelta +#Color #TotalDownload CheckSpace #VerbosePkgLists # By default, pacman accepts packages signed by keys that its local keyring # trusts (see pacman-key and its man page), as well as unsigned packages. -#SigLevel = Optional TrustedOnly +SigLevel = Required DatabaseOptional +LocalFileSigLevel = Optional +#RemoteFileSigLevel = Required # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official Arch Linux @@ -68,39 +69,35 @@ CheckSpace # after the header, and they will be used before the default mirrors. #[libre-testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [libre] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist #[testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [core] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist #[community-testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [community] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # Parabola also supports community projects and personal repositories, to find # them check out this wiki page: https://wiki.parabolagnulinux.org/Repositories +# Parabola community repo +#[pcr] +#Include = /etc/pacman.d/mirrorlist + # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs - diff --git a/libre/pacman/pacman.conf.x86_64 b/libre/pacman/pacman.conf.x86_64 index aa17bc498..5729b60c5 100644 --- a/libre/pacman/pacman.conf.x86_64 +++ b/libre/pacman/pacman.conf.x86_64 @@ -15,11 +15,10 @@ #LogFile = /var/log/pacman.log #GPGDir = /etc/pacman.d/gnupg/ HoldPkg = pacman glibc -# If upgrades are available for these packages they will be asked for first -SyncFirst = archlinux-keyring parabola-keyring #XferCommand = /usr/bin/curl -C - -f %u > %o #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u #CleanMethod = KeepInstalled +#UseDelta = 0.7 Architecture = auto # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup @@ -31,14 +30,16 @@ Architecture = auto # Misc options #UseSyslog -#UseDelta +#Color #TotalDownload CheckSpace #VerbosePkgLists # By default, pacman accepts packages signed by keys that its local keyring # trusts (see pacman-key and its man page), as well as unsigned packages. -#SigLevel = Optional TrustedOnly +SigLevel = Required DatabaseOptional +LocalFileSigLevel = Optional +#RemoteFileSigLevel = Required # NOTE: You must run `pacman-key --init` before first using pacman; the local # keyring can then be populated with the keys of all official Arch Linux @@ -68,50 +69,44 @@ CheckSpace # after the header, and they will be used before the default mirrors. #[libre-testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [libre] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist #[testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [core] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist [extra] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist #[community-testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist [community] -SigLevel = PackageRequired Include = /etc/pacman.d/mirrorlist # If you want to run 32 bit applications on your x86_64 system, # enable the multilib repositories as required here. #[multilib-testing] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist #[multilib] -#SigLevel = PackageRequired #Include = /etc/pacman.d/mirrorlist # Parabola also supports community projects and personal repositories, to find # them check out this wiki page: https://wiki.parabolagnulinux.org/Repositories +# Parabola community repo +#[pcr] +#Include = /etc/pacman.d/mirrorlist + # An example of a custom package repository. See the pacman manpage for # tips on creating your own repositories. #[custom] #SigLevel = Optional TrustAll #Server = file:///home/custompkgs - diff --git a/libre/pacman/rePKGBUILD b/libre/pacman/rePKGBUILD deleted file mode 100644 index 810eff5b9..000000000 --- a/libre/pacman/rePKGBUILD +++ /dev/null @@ -1,37 +0,0 @@ -# Maintainer: Nicolas Reynolds -source PKGBUILD -unset build package md5sums source check -_repo=core -source=(PKGBUILD - ftp://ftp.archlinux.org/${_repo}/os/${CARCH}/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT - # files for pkg modifications - pacman.conf - pacman.conf.x86_64 - ) -options=(!strip) - -build() { - cd "${srcdir}/" - rm -vf .{INSTALL,PKGINFO} ${srcdir}/${pkgname%-libre}-$pkgver-$pkgrel-$CARCH$PKGEXT - # put actions for package modifications below this line - -} - -package() { - cp -a ${srcdir}/* ${pkgdir} - - rm ${pkgdir}/{PKGBUILD,pacman.conf{,.x86_64}} - -# No need to repackage for mips64el - case "$CARCH" in - i686) - install -m644 $srcdir/pacman.conf $pkgdir/etc/pacman.conf - ;; - x86_64) - install -m644 $srcdir/pacman.conf.x86_64 $pkgdir/etc/pacman.conf - ;; - esac -} - - -# vim:set ts=2 sw=2 et: -- cgit v1.2.3-54-g00ecf