From cb48d6ebf6df5208779a1995ab62179938139cb4 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Thu, 29 Jul 2021 22:00:37 +0200 Subject: Remove old packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- blender-blam (not maintaining)/PKGBUILD | 42 --- cedilla [disowned]/.gitignore | 1 - cedilla [disowned]/PKGBUILD | 32 -- cedilla [disowned]/upload | 1 - cedilla [disowned]/watch- | 20 -- emacs-clojure-mode [disowned]/PKGBUILD | 29 -- .../emacs-clojure-mode.install | 16 - emacs-clojure-mode [disowned]/upload | 1 - emacs-clojure-mode [disowned]/watch- | 21 -- emacs-d-mode [disowned]/PKGBUILD | 32 -- emacs-d-mode [disowned]/emacs-d-mode.install | 16 - emacs-d-mode [disowned]/upload | 1 - emacs-d-mode [disowned]/watch- | 21 -- emacs-prolog-mode (not maintaining)/PKGBUILD | 18 -- .../emacs-prolog-mode.install | 19 -- emacs-prolog-mode (not maintaining)/watch | 21 -- emacs-scala-mode (not maintaining)/PKGBUILD | 28 -- .../emacs_scala_mode.install | 5 - emacs-scala-mode (not maintaining)/watch- | 19 -- .../PKGBUILD | 124 -------- .../firefox-fixed-loading-icon.png | Bin 12184 -> 0 bytes .../firefox-install-dir.patch | 12 - .../firefox.desktop | 352 --------------------- .../firefox.install | 13 - .../mozconfig | 39 --- .../upload | 1 - .../vendor.js | 9 - icu-48 [use icu48 instead]/PKGBUILD | 44 --- .../icu.8198.revert.icu5431.patch | 129 -------- icu-48 [use icu48 instead]/upload | 1 - java6-environment-compat [disowned]/PKGBUILD | 58 ---- java7-environment-compat [disowned]/PKGBUILD | 57 ---- latex-beamer [disowned]/PKGBUILD | 24 -- latex-beamer [disowned]/latex-beamer.install | 4 - lib32-mesa-nowayland [disowned]/LICENSE | 82 ----- lib32-mesa-nowayland [disowned]/PKGBUILD | 100 ------ lib32-mesa-nowayland [disowned]/upload | 1 - libkeccak/PKGBUILD | 29 -- libkeccak/upload | 1 - libntru [disowned]/PKGBUILD | 29 -- libntru [disowned]/upload | 1 - loki-render [disowned]/PKGBUILD | 25 -- loki-render [disowned]/loki-render | 3 - loki-render [disowned]/upload | 1 - loki-render [disowned]/watch- | 21 -- mpv-nowayland [disowned]/PKGBUILD | 60 ---- mpv-nowayland [disowned]/upload | 1 - mpv-nowayland [disowned]/waf-1.8.12 | 170 ---------- opencascade-docs [disowned]/PKGBUILD | 29 -- opencascade-docs [disowned]/watch- | 21 -- paredit [disowned]/PKGBUILD | 28 -- paredit [disowned]/paredit.install | 17 - paredit [disowned]/upload | 1 - paredit [disowned]/watch- | 21 -- perl-file-tail [moved to community]/-watch- | 21 -- perl-file-tail [moved to community]/.gitignore | 1 - perl-file-tail [moved to community]/PKGBUILD | 27 -- python2-numpydoc [disowned]/.gitignore | 2 - python2-numpydoc [disowned]/PKGBUILD | 28 -- python2-numpydoc [disowned]/upload | 1 - python2-numpydoc [disowned]/watch | 20 -- python3-xlib (not maintaining)/PKGBUILD | 29 -- .../python3-xlib.install | 20 -- qtsixa [maintainership transfered]/-watch- | 20 -- qtsixa [maintainership transfered]/PKGBUILD | 134 -------- .../qtsixa-dbus.patch | 65 ---- .../qtsixa-gksudo.patch | 71 ----- qtsixa [maintainership transfered]/qtsixa.install | 13 - qtsixa [maintainership transfered]/sixad-bin.patch | 17 - .../sixad-init.patch | 54 ---- .../sixad-shared-h.patch | 11 - qtsixa [maintainership transfered]/sixad.service | 15 - sha3sum [moved to community]/PKGBUILD | 29 -- sha3sum [moved to community]/upload | 1 - syncterm [disowned]/PKGBUILD | 28 -- syncterm [disowned]/watch- | 21 -- xcftools [moved to community]/.gitignore | 1 - xcftools [moved to community]/PKGBUILD | 30 -- xcftools [moved to community]/upload | 1 - xcftools [moved to community]/watch- | 20 -- xcftools [moved to community]/xcftools.patch | 27 -- xz-java [disowned]/PKGBUILD | 26 -- xz-java [disowned]/upload | 1 - xz-java [disowned]/watch- | 20 -- xz-java-git [disowned]/PKGBUILD | 43 --- 85 files changed, 2648 deletions(-) delete mode 100644 blender-blam (not maintaining)/PKGBUILD delete mode 100644 cedilla [disowned]/.gitignore delete mode 100644 cedilla [disowned]/PKGBUILD delete mode 120000 cedilla [disowned]/upload delete mode 100755 cedilla [disowned]/watch- delete mode 100644 emacs-clojure-mode [disowned]/PKGBUILD delete mode 100644 emacs-clojure-mode [disowned]/emacs-clojure-mode.install delete mode 120000 emacs-clojure-mode [disowned]/upload delete mode 100755 emacs-clojure-mode [disowned]/watch- delete mode 100644 emacs-d-mode [disowned]/PKGBUILD delete mode 100644 emacs-d-mode [disowned]/emacs-d-mode.install delete mode 120000 emacs-d-mode [disowned]/upload delete mode 100755 emacs-d-mode [disowned]/watch- delete mode 100644 emacs-prolog-mode (not maintaining)/PKGBUILD delete mode 100644 emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install delete mode 100755 emacs-prolog-mode (not maintaining)/watch delete mode 100644 emacs-scala-mode (not maintaining)/PKGBUILD delete mode 100644 emacs-scala-mode (not maintaining)/emacs_scala_mode.install delete mode 100644 emacs-scala-mode (not maintaining)/watch- delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/PKGBUILD delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.png delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-install-dir.patch delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.desktop delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.install delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/mozconfig delete mode 120000 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/upload delete mode 100644 firefox-nogtk3-nopulseaudio [does not build, will look at it later]/vendor.js delete mode 100644 icu-48 [use icu48 instead]/PKGBUILD delete mode 100644 icu-48 [use icu48 instead]/icu.8198.revert.icu5431.patch delete mode 120000 icu-48 [use icu48 instead]/upload delete mode 100644 java6-environment-compat [disowned]/PKGBUILD delete mode 100644 java7-environment-compat [disowned]/PKGBUILD delete mode 100644 latex-beamer [disowned]/PKGBUILD delete mode 100644 latex-beamer [disowned]/latex-beamer.install delete mode 100644 lib32-mesa-nowayland [disowned]/LICENSE delete mode 100644 lib32-mesa-nowayland [disowned]/PKGBUILD delete mode 120000 lib32-mesa-nowayland [disowned]/upload delete mode 100644 libkeccak/PKGBUILD delete mode 120000 libkeccak/upload delete mode 100644 libntru [disowned]/PKGBUILD delete mode 120000 libntru [disowned]/upload delete mode 100644 loki-render [disowned]/PKGBUILD delete mode 100755 loki-render [disowned]/loki-render delete mode 120000 loki-render [disowned]/upload delete mode 100755 loki-render [disowned]/watch- delete mode 100644 mpv-nowayland [disowned]/PKGBUILD delete mode 120000 mpv-nowayland [disowned]/upload delete mode 100644 mpv-nowayland [disowned]/waf-1.8.12 delete mode 100644 opencascade-docs [disowned]/PKGBUILD delete mode 100755 opencascade-docs [disowned]/watch- delete mode 100644 paredit [disowned]/PKGBUILD delete mode 100644 paredit [disowned]/paredit.install delete mode 120000 paredit [disowned]/upload delete mode 100755 paredit [disowned]/watch- delete mode 100755 perl-file-tail [moved to community]/-watch- delete mode 100644 perl-file-tail [moved to community]/.gitignore delete mode 100644 perl-file-tail [moved to community]/PKGBUILD delete mode 100644 python2-numpydoc [disowned]/.gitignore delete mode 100644 python2-numpydoc [disowned]/PKGBUILD delete mode 120000 python2-numpydoc [disowned]/upload delete mode 100755 python2-numpydoc [disowned]/watch delete mode 100644 python3-xlib (not maintaining)/PKGBUILD delete mode 100644 python3-xlib (not maintaining)/python3-xlib.install delete mode 100755 qtsixa [maintainership transfered]/-watch- delete mode 100755 qtsixa [maintainership transfered]/PKGBUILD delete mode 100644 qtsixa [maintainership transfered]/qtsixa-dbus.patch delete mode 100644 qtsixa [maintainership transfered]/qtsixa-gksudo.patch delete mode 100644 qtsixa [maintainership transfered]/qtsixa.install delete mode 100644 qtsixa [maintainership transfered]/sixad-bin.patch delete mode 100644 qtsixa [maintainership transfered]/sixad-init.patch delete mode 100644 qtsixa [maintainership transfered]/sixad-shared-h.patch delete mode 100644 qtsixa [maintainership transfered]/sixad.service delete mode 100644 sha3sum [moved to community]/PKGBUILD delete mode 120000 sha3sum [moved to community]/upload delete mode 100644 syncterm [disowned]/PKGBUILD delete mode 100755 syncterm [disowned]/watch- delete mode 100644 xcftools [moved to community]/.gitignore delete mode 100644 xcftools [moved to community]/PKGBUILD delete mode 120000 xcftools [moved to community]/upload delete mode 100755 xcftools [moved to community]/watch- delete mode 100644 xcftools [moved to community]/xcftools.patch delete mode 100644 xz-java [disowned]/PKGBUILD delete mode 120000 xz-java [disowned]/upload delete mode 100755 xz-java [disowned]/watch- delete mode 100644 xz-java-git [disowned]/PKGBUILD diff --git a/blender-blam (not maintaining)/PKGBUILD b/blender-blam (not maintaining)/PKGBUILD deleted file mode 100644 index 0e4a6b4..0000000 --- a/blender-blam (not maintaining)/PKGBUILD +++ /dev/null @@ -1,42 +0,0 @@ -pkgname=blender-blam -pkgver=20130411 -pkgrel=1 -_blender=2.65 -pkgdesc="This is BLAM, a camera calibration toolkit for Blender in the form of an add-on, written in python, that facilitates modeling based on photographs." -arch=('any') -url="https://github.com/stuffmatic/blam/" -license=('GPL') -depends=('blender') -makedepends=('coreutils') -conflicts=() -source=() -md5sums=() - -_gitroot=https://github.com/stuffmatic/blam.git -_gitname=blam - -build() { - cd "$srcdir" - msg "Connecting to GIT server...." - - if [[ -d "$_gitname" ]]; then - cd "$_gitname" && git pull origin - msg "The local files are updated." - else - git clone "$_gitroot" "$_gitname" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" -} - -package() { - cd "$srcdir/$_gitname-build/src" - mkdir -p "$pkgdir/usr/share/blender/$_blender/scripts/" - cp blam.py "$pkgdir/usr/share/blender/$_blender/scripts/" -} - diff --git a/cedilla [disowned]/.gitignore b/cedilla [disowned]/.gitignore deleted file mode 100644 index 7f65160..0000000 --- a/cedilla [disowned]/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/NEWS.text diff --git a/cedilla [disowned]/PKGBUILD b/cedilla [disowned]/PKGBUILD deleted file mode 100644 index 4ebfdfe..0000000 --- a/cedilla [disowned]/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> - -pkgname=cedilla -pkgver=0.7 -pkgrel=1 -pkgdesc="A simple text printer that uses Unicode internally" -arch=(any) -url="http://www.pps.jussieu.fr/~jch/software/cedilla/" -license=('GPL') -depends=(clisp texlive-core) -makedepends=() -source=(http://www.pps.jussieu.fr/~jch/software/files/$pkgname-$pkgver.tar.gz) -md5sums=('57d2a80d3fd8fdc72827ada5e6257be2') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./compile-cedilla -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - - # the install-cedilla script would not find the man path in fakeroot, so - # we need to create the dirs for it - source cedilla-config - mkdir -p $pkgdir/$MANDIR - - TARGET=$pkgdir ./install-cedilla - sed -i -e 's/texmf-tetex/texmf-dist/g' $pkgdir/etc/cedilla-config.lisp -} - diff --git a/cedilla [disowned]/upload b/cedilla [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/cedilla [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/cedilla [disowned]/watch- b/cedilla [disowned]/watch- deleted file mode 100755 index c2fa7f1..0000000 --- a/cedilla [disowned]/watch- +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -[ -f 'NEWS.text' ] && rm 'NEWS.text' -wget 'http://www.pps.univ-paris-diderot.fr/~jch/software/cedilla/NEWS.text' >/dev/null 2>/dev/null -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum < NEWS.text > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'cedilla' - fi - rm NEWS.text -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'cedilla (unfetchable)' -fi - diff --git a/emacs-clojure-mode [disowned]/PKGBUILD b/emacs-clojure-mode [disowned]/PKGBUILD deleted file mode 100644 index 1d0a483..0000000 --- a/emacs-clojure-mode [disowned]/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Contributor: Gianni Vialetto -# Contributor: Nick Vogel - -pkgname=emacs-clojure-mode -pkgver=3.0.1 -pkgrel=1 -arch=('any') -pkgdesc="Emacs major mode for the clojure language" -url="https://github.com/technomancy/clojure-mode" -license="GPL3" -depends=('emacs') -optdepends=('paredit: enhanced LISP structure editing') -install='emacs-clojure-mode.install' -source=("https://github.com/clojure-emacs/clojure-mode/archive/${pkgver}.tar.gz") -sha256sums=(96f238d0d1615eddb07d15c99834e5750120f523e9ef0c14919dee1e8f1705ef) - -package () -{ - cd "${srcdir}/clojure-mode-${pkgver}" - - install -d "${pkgdir}/usr/share/emacs/site-lisp/" - - # install the files in directory created above - install -m644 clojure-test-mode.el -t "${pkgdir}/usr/share/emacs/site-lisp/" - install -m644 clojure-mode.el -t "${pkgdir}/usr/share/emacs/site-lisp/" - install -m644 clojure-mode-extra-font-locking.el -t "${pkgdir}/usr/share/emacs/site-lisp/" -} - diff --git a/emacs-clojure-mode [disowned]/emacs-clojure-mode.install b/emacs-clojure-mode [disowned]/emacs-clojure-mode.install deleted file mode 100644 index 7710f4f..0000000 --- a/emacs-clojure-mode [disowned]/emacs-clojure-mode.install +++ /dev/null @@ -1,16 +0,0 @@ -post_install () { -echo -echo "==> To enable clojure-mode, add this to your \$HOME/.emacs:" -echo -echo " (require 'clojure-mode)" -echo -echo "==> There are also a clojurescript-mode and a clojure-test-mode" -echo "==> available - to get more information on those, please refer to" -echo "==> the package homepage." -echo -} - -post_upgrade () { - post_install $1 -} - diff --git a/emacs-clojure-mode [disowned]/upload b/emacs-clojure-mode [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/emacs-clojure-mode [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/emacs-clojure-mode [disowned]/watch- b/emacs-clojure-mode [disowned]/watch- deleted file mode 100755 index 700d78c..0000000 --- a/emacs-clojure-mode [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f tags ] && rm tags - -wget 'https://github.com/technomancy/clojure-mode/tags' -O - 2>/dev/null | grep tag-name | grep -Po '>.* tags - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum tags > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'emacs-clojure-mode' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'emacs-clojure-mode (unfetchable)' -fi - diff --git a/emacs-d-mode [disowned]/PKGBUILD b/emacs-d-mode [disowned]/PKGBUILD deleted file mode 100644 index 44dab27..0000000 --- a/emacs-d-mode [disowned]/PKGBUILD +++ /dev/null @@ -1,32 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Contributor: Gianni Vialetto -# Contributor: Gour - -pkgname=emacs-d-mode -pkgver=2.0.8 -pkgrel=1 -pkgdesc="Emacs major mode for the D programming language" -url="http://www.wikiservice.at/d/wiki.cgi?EditorSupport/EmacsEditor" -arch=('any') -license=('GPL2') -depends=() -makedepends=(emacs) -install=$pkgname.install -source=(https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/archive/$pkgver.tar.gz) -sha256sums=('80ab7e82ebbb6afe4c7d9ab8e4feb597d2f84bd91739ac04120954594a7cd74e') - - -build() { - cd "$srcdir/Emacs-D-Mode-$pkgver" - - make compile -} - -package() { - cd "$srcdir/Emacs-D-Mode-$pkgver" - - install -m755 -d "$pkgdir/usr/share/emacs/site-lisp" - install -m644 d-mode.el "$pkgdir/usr/share/emacs/site-lisp" - install -m644 d-mode.elc "$pkgdir/usr/share/emacs/site-lisp" -} - diff --git a/emacs-d-mode [disowned]/emacs-d-mode.install b/emacs-d-mode [disowned]/emacs-d-mode.install deleted file mode 100644 index a7f8c2f..0000000 --- a/emacs-d-mode [disowned]/emacs-d-mode.install +++ /dev/null @@ -1,16 +0,0 @@ -post_install() { - cat << EOF -==> To set up Emacs to automatically edit files ending in .d[i] using D-mode -==> add the following to your ~/.emacs file (GNU Emacs) or ~/.xemacs/init.el -==> file (XEmacs): - - (autoload 'd-mode "d-mode" "Major mode for editing D code." t) - (add-to-list 'auto-mode-alist '("\\\.d[i]?\\\'" . d-mode)) - -EOF -} - -post_upgrade() { - post_install $1 -} - diff --git a/emacs-d-mode [disowned]/upload b/emacs-d-mode [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/emacs-d-mode [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/emacs-d-mode [disowned]/watch- b/emacs-d-mode [disowned]/watch- deleted file mode 100755 index 610a94f..0000000 --- a/emacs-d-mode [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f release ] && rm release - -wget https://github.com/Emacs-D-Mode-Maintainers/Emacs-D-Mode/tags -O - 2>/dev/null | grep tag-name | grep -Po '>.+ release - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum release > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'emacs-d-mode' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'emacs-d-mode (unfetchable)' -fi - diff --git a/emacs-prolog-mode (not maintaining)/PKGBUILD b/emacs-prolog-mode (not maintaining)/PKGBUILD deleted file mode 100644 index 563e6b0..0000000 --- a/emacs-prolog-mode (not maintaining)/PKGBUILD +++ /dev/null @@ -1,18 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> - -pkgname=emacs-prolog-mode -pkgver=1.25 -pkgrel=1 -pkgdesc="Prolog mode for Emacs" -arch=(any) -url=http://turing.ubishops.ca/home/bruda/emacs-prolog/ -license=(GPL) -depends=(emacs) -install=$pkgname.install -source=(http://bruda.ca/_media/emacs/prolog.el) -sha256sums=('d01bc2184a07b59d62f58635a81a75b00055a858d322c0f6ebb8b03e7213cd41') - -package() { - install -Dm644 "$srcdir"/prolog.el "$pkgdir"/usr/share/emacs/site-lisp/prolog.el -} - diff --git a/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install b/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install deleted file mode 100644 index 450b39e..0000000 --- a/emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install +++ /dev/null @@ -1,19 +0,0 @@ -post_install () { - cat << __EOF__ - -==> Insert into your ~/.emacs or ~/.xemacs/init.el the following lines: - -(autoload 'run-prolog "prolog" "Start a Prolog sub-process." t) -(autoload 'prolog-mode "prolog" "Major mode for editing Prolog programs." t) -(autoload 'mercury-mode "prolog" "Major mode for editing Mercury programs." t) -(setq prolog-system 'swi) -(setq auto-mode-alist (append '(("\\.pl$" . prolog-mode) - ("\\.m$" . mercury-mode)) - auto-mode-alist)) - -__EOF__ -} - -post_upgrade () { - post_install -} diff --git a/emacs-prolog-mode (not maintaining)/watch b/emacs-prolog-mode (not maintaining)/watch deleted file mode 100755 index 8832b47..0000000 --- a/emacs-prolog-mode (not maintaining)/watch +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f prolog.el ] && rm prolog.el - -wget 'http://bruda.ca/_media/emacs/prolog.el' -O prolog.el >/dev/null 2>/dev/null - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum prolog > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'emacs-prolog-mode' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'emacs-prolog-mode (unfetchable)' -fi - diff --git a/emacs-scala-mode (not maintaining)/PKGBUILD b/emacs-scala-mode (not maintaining)/PKGBUILD deleted file mode 100644 index cd93128..0000000 --- a/emacs-scala-mode (not maintaining)/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Contributor: Sylvain HENRY -# Contributor: Jeff Bowman - -pkgname=emacs-scala-mode -pkgver=2.10.2 -pkgrel=1 -pkgdesc="Scala-mode for emacs" -arch=('any') -url="http://www.scala-lang.org" -license=('custom') -depends=('emacs') -makedepends=('make') -source=(http://www.scala-lang.org/downloads/distrib/files/scala-tool-support-${pkgver}.tgz) -md5sums=('57d6618074b0e0421aa528830f47b0dd') -install=emacs_scala_mode.install - -build() { - cd "$srcdir/scala-tool-support-${pkgver}/scala-emacs-mode" - make -} - -package() { - cd "$srcdir/scala-tool-support-${pkgver}/scala-emacs-mode" - mkdir -p "${pkgdir}/usr/share/emacs/scala-mode" - install -m0644 *.elc "${pkgdir}/usr/share/emacs/scala-mode/" -} - diff --git a/emacs-scala-mode (not maintaining)/emacs_scala_mode.install b/emacs-scala-mode (not maintaining)/emacs_scala_mode.install deleted file mode 100644 index d70c89a..0000000 --- a/emacs-scala-mode (not maintaining)/emacs_scala_mode.install +++ /dev/null @@ -1,5 +0,0 @@ -post_install() { - echo "Add the following lines to your ~/.emacs file:" - echo "(add-to-list 'load-path \"/usr/share/emacs/scala-mode\")" - echo "(require 'scala-mode-auto)" -} diff --git a/emacs-scala-mode (not maintaining)/watch- b/emacs-scala-mode (not maintaining)/watch- deleted file mode 100644 index 2422906..0000000 --- a/emacs-scala-mode (not maintaining)/watch- +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/sh - -wget http://www.scala-lang.org/downloads -O - 2>/dev/null | grep -Po 'scala-tool-support-.+>' | head -n 2 > release - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum release > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'emacs-scala-mode' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'emacs-scala-mode (unfetchable)' -fi - diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/PKGBUILD b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/PKGBUILD deleted file mode 100644 index 555e560..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/PKGBUILD +++ /dev/null @@ -1,124 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Maintainer of the firefox package: Ionut Biru -# Contributor to the firefox package: Jakub Schmidtke - -pkgname=firefox-nogtk3-nopulseaudio -_pkgname=firefox -pkgver=43.0 -pkgrel=1 -pkgdesc="Standalone web browser from mozilla.org" -arch=('i686' 'x86_64') -license=('MPL' 'GPL' 'LGPL') -url="https://www.mozilla.org/firefox/" -depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme' - 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' - 'xorg-server-xvfb' 'inetutils' 'gst-plugins-base-libs') -optdepends=('networkmanager: Location detection via available WiFi networks' - 'ffmpeg: H264/AAC decoding' - 'gst-plugins-good: MP3 playback' - 'gst-plugins-ugly: MP3 playback' - 'upower: Battery API') -install=firefox.install -options=('!emptydirs' '!makeflags') -source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz - mozconfig - firefox.desktop - firefox-install-dir.patch - vendor.js - firefox-fixed-loading-icon.png) -sha256sums=('a5b16741dcce9344ca71e39e0efb0e7e1336ca5160cb9b6b12f8985f402d8fea' - 'SKIP' - 'c202e5e18da1eeddd2e1d81cb3436813f11e44585ca7357c4c5f1bddd4bec826' - 'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd' - '4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4' - '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutrelis@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3Isu96MkwqDR4 - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact heftig@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - - -prepare() { - cd $_pkgname-$pkgver - - cp ../mozconfig .mozconfig - patch -Np1 -i ../firefox-install-dir.patch - - echo -n "$_google_api_key" >google-api-key - echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig - - echo -n "$_google_default_client_id $_google_default_client_secret" >google-oauth-api-key - echo "ac_add_options --with-google-oauth-api-keyfile=\"$PWD/google-oauth-api-key\"" >>.mozconfig - - echo -n "$_mozilla_api_key" >mozilla-api-key - echo "ac_add_options --with-mozilla-api-keyfile=\"$PWD/mozilla-api-key\"" >>.mozconfig - - mkdir "$srcdir/path" - - # WebRTC build tries to execute "python" and expects Python 2 - ln -s /usr/bin/python2 "$srcdir/path/python" - - # configure script misdetects the preprocessor without an optimization level - # https://bugs.archlinux.org/task/34644 - sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure - - # Fix tab loading icon (doesn't work with libpng 1.6) - # https://bugzilla.mozilla.org/show_bug.cgi?id=841734 - cp "$srcdir/firefox-fixed-loading-icon.png" \ - browser/themes/linux/tabbrowser/loading.png -} - -build() { - cd $_pkgname-$pkgver - - export PATH="$srcdir/path:$PATH" - export PYTHON="/usr/bin/python2" - - # Do PGO - xvfb-run -a -s "-extension GLX -screen 0 1280x1024x24" \ - make -f client.mk build MOZ_PGO=1 -} - -package() { - cd $_pkgname-$pkgver - make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install - - install -Dm644 ../vendor.js "$pkgdir/usr/lib/firefox/browser/defaults/preferences/vendor.js" - - for i in 16 22 24 32 48 256; do - install -Dm644 browser/branding/official/default$i.png \ - "$pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/firefox.png" - done - install -Dm644 browser/branding/official/content/icon64.png \ - "$pkgdir/usr/share/icons/hicolor/64x64/apps/firefox.png" - install -Dm644 browser/branding/official/mozicon128.png \ - "$pkgdir/usr/share/icons/hicolor/128x128/apps/firefox.png" - install -Dm644 browser/branding/official/content/about-logo.png \ - "$pkgdir/usr/share/icons/hicolor/192x192/apps/firefox.png" - install -Dm644 browser/branding/official/content/about-logo@2x.png \ - "$pkgdir/usr/share/icons/hicolor/384x384/apps/firefox.png" - - install -Dm644 ../firefox.desktop \ - "$pkgdir/usr/share/applications/firefox.desktop" - - # Use system-provided dictionaries - rm -rf "$pkgdir"/usr/lib/firefox/{dictionaries,hyphenation} - ln -s /usr/share/hunspell "$pkgdir/usr/lib/firefox/dictionaries" - ln -s /usr/share/hyphen "$pkgdir/usr/lib/firefox/hyphenation" - - #workaround for now - #https://bugzilla.mozilla.org/show_bug.cgi?id=658850 - ln -sf firefox "$pkgdir/usr/lib/firefox/firefox-bin" -} diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.png b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.png deleted file mode 100644 index 55f25e5..0000000 Binary files a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.png and /dev/null differ diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-install-dir.patch b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-install-dir.patch deleted file mode 100644 index 51fe4ba..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-install-dir.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -up firefox-29.0/mozilla-release/config/baseconfig.mk.orig firefox-29.0/mozilla-release/config/baseconfig.mk ---- mozilla-release/config/baseconfig.mk.orig 2014-04-22 15:38:52.948165295 +0200 -+++ mozilla-release/config/baseconfig.mk 2014-04-22 15:42:20.387481673 +0200 -@@ -4,7 +4,7 @@ - # whether a normal build is happening or whether the check is running. - includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) - idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) --installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) -+installdir = $(libdir)/$(MOZ_APP_NAME) - sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) - ifndef TOP_DIST - TOP_DIST = dist diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.desktop b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.desktop deleted file mode 100644 index 084f126..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.desktop +++ /dev/null @@ -1,352 +0,0 @@ -[Desktop Entry] -Name=Firefox -GenericName=Web Browser -GenericName[ar]=متصفح ويب -GenericName[ast]=Restolador Web -GenericName[bn]=ওয়েব ব্রাউজার -GenericName[ca]=Navegador web -GenericName[cs]=Webový prohlížeč -GenericName[da]=Webbrowser -GenericName[el]=Περιηγητής διαδικτύου -GenericName[es]=Navegador web -GenericName[et]=Veebibrauser -GenericName[fa]=مرورگر اینترنتی -GenericName[fi]=WWW-selain -GenericName[fr]=Navigateur Web -GenericName[gl]=Navegador Web -GenericName[he]=דפדפן אינטרנט -GenericName[hr]=Web preglednik -GenericName[hu]=Webböngésző -GenericName[it]=Browser web -GenericName[ja]=ウェブ・ブラウザ -GenericName[ko]=웹 브라우저 -GenericName[ku]=Geroka torê -GenericName[lt]=Interneto naršyklė -GenericName[nb]=Nettleser -GenericName[nl]=Webbrowser -GenericName[nn]=Nettlesar -GenericName[no]=Nettleser -GenericName[pl]=Przeglądarka WWW -GenericName[pt]=Navegador Web -GenericName[pt_BR]=Navegador Web -GenericName[ro]=Navigator Internet -GenericName[ru]=Веб-браузер -GenericName[sk]=Internetový prehliadač -GenericName[sl]=Spletni brskalnik -GenericName[sv]=Webbläsare -GenericName[tr]=Web Tarayıcı -GenericName[ug]=توركۆرگۈ -GenericName[uk]=Веб-браузер -GenericName[vi]=Trình duyệt Web -GenericName[zh_CN]=网络浏览器 -GenericName[zh_TW]=網路瀏覽器 -Comment=Browse the World Wide Web -Comment[ar]=تصفح الشبكة العنكبوتية العالمية -Comment[ast]=Restola pela Rede -Comment[bn]=ইন্টারনেট ব্রাউজ করুন -Comment[ca]=Navegueu per la web -Comment[cs]=Prohlížení stránek World Wide Webu -Comment[da]=Surf på internettet -Comment[de]=Im Internet surfen -Comment[el]=Μπορείτε να περιηγηθείτε στο διαδίκτυο (Web) -Comment[es]=Navegue por la web -Comment[et]=Lehitse veebi -Comment[fa]=صفحات شبکه جهانی اینترنت را مرور نمایید -Comment[fi]=Selaa Internetin WWW-sivuja -Comment[fr]=Naviguer sur le Web -Comment[gl]=Navegar pola rede -Comment[he]=גלישה ברחבי האינטרנט -Comment[hr]=Pretražite web -Comment[hu]=A világháló böngészése -Comment[it]=Esplora il web -Comment[ja]=ウェブを閲覧します -Comment[ko]=웹을 돌아 다닙니다 -Comment[ku]=Li torê bigere -Comment[lt]=Naršykite internete -Comment[nb]=Surf på nettet -Comment[nl]=Verken het internet -Comment[nn]=Surf på nettet -Comment[no]=Surf på nettet -Comment[pl]=Przeglądanie stron WWW -Comment[pt]=Navegue na Internet -Comment[pt_BR]=Navegue na Internet -Comment[ro]=Navigați pe Internet -Comment[ru]=Доступ в Интернет -Comment[sk]=Prehliadanie internetu -Comment[sl]=Brskajte po spletu -Comment[sv]=Surfa på webben -Comment[tr]=İnternet'te Gezinin -Comment[ug]=دۇنيادىكى توربەتلەرنى كۆرگىلى بولىدۇ -Comment[uk]=Перегляд сторінок Інтернету -Comment[vi]=Để duyệt các trang web -Comment[zh_CN]=浏览互联网 -Comment[zh_TW]=瀏覽網際網路 -Exec=firefox %u -Terminal=false -Type=Application -Icon=firefox -Categories=Network;WebBrowser; -MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp; -StartupNotify=true -Actions=NewTab;NewWindow;NewPrivateWindow; - -[Desktop Action NewTab] -Name=Open new tab -Name[ach]=Yab dirica matidi manyen -Name[af]=Open nuwe oortjie -Name[an]=Ubrir una pestanya nueva -Name[ar]=افتح لسانًا جديدًا -Name[as]=নতুন টেব খোলক -Name[ast]=Abrir llingüeta nueva -Name[az]=Yeni vərəq aç -Name[be]=Адкрыць новую ўстаўку -Name[bg]=Отваряне на нов подпрозорец -Name[bn_BD]=নতুন ট্যাব খুলুন -Name[bn_IN]=নতুন ট্যাব খুলুন -Name[br]=Digeriñ un ivinell nevez -Name[bs]=Otvori novi tab -Name[ca]=Obre una pestanya nova -Name[cs]=Otevřít nový panel -Name[cy]=Agor tab newydd -Name[da]=Åbn nyt faneblad -Name[de]=Neuen Tab öffnen -Name[dsb]=Nowy rejtark wócyniś -Name[el]=Άνοιγμα νέας καρτέλας -Name[eo]=Malfermi novan langeton -Name[es_AR]=Abrir nueva pestaña -Name[es_CL]=Abrir nueva pestaña -Name[es_ES]=Abrir pestaña nueva -Name[es_MX]=Abrir una pestaña nueva -Name[et]=Ava uus kaart -Name[eu]=Ireki fitxa berria -Name[ff]=Uddit tabbere hesere -Name[fi]=Avaa uusi välilehti -Name[fr]=Ouvrir un nouvel onglet -Name[fy_NL]=Iepenje nij ljepblêd -Name[ga_IE]=Oscail i gcluaisín nua -Name[gd]=Fosgail taba ùr -Name[gl]=Abrir unha nova lapela -Name[gu_IN]=નવી ટૅબને ખોલો -Name[he]=פתיחת לשונית חדשה -Name[hi_IN]=नया टैब खोलें -Name[hr]=Otvori novu karticu -Name[hsb]=Nowy rajtark wočinić -Name[hu]=Új lap megnyitása -Name[hy_AM]=Բացել նոր ներդիր -Name[id]=Buka tab baru -Name[is]=Opna nýjan flipa -Name[it]=Apri nuova scheda -Name[ja]=新しいタブ -Name[kk]=Жаңа бетті ашу -Name[kn]=ಹೊಸ ಹಾಳೆಯನ್ನು ತೆರೆ -Name[ko]=새 탭 열기 -Name[lij]=Àrvi nêuvo féuggio -Name[lt]=Atverti naują kortelę -Name[mai]=नव टैब खोलू -Name[mk]=Отвори ново јазиче -Name[ml]=പുതിയ റ്റാബ് തുറക്കുക -Name[mr]=नवीन टॅब उघडा -Name[ms]=Buka tab baru -Name[nb_NO]=Åpne ny fane -Name[nl]=Nieuw tabblad openen -Name[nn_NO]=Opna ny fane -Name[or]=ନୂତନ ଟ୍ୟାବ ଖୋଲନ୍ତୁ -Name[pa_IN]=ਨਵੀਂ ਟੈਬ ਖੋਲ੍ਹੋ -Name[pl]=Otwórz nową kartę -Name[pt_BR]=Nova aba -Name[pt_PT]=Abrir novo separador -Name[rm]=Avrir in nov tab -Name[ro]=Deschide o filă nouă -Name[ru]=Открыть новую вкладку -Name[si]=නව ටැබය විවෘත කරන්න -Name[sk]=Otvoriť novú kartu -Name[sl]=Odpri nov zavihek -Name[son]=Nor loku taaga feeri -Name[sq]=Hap skedë të re -Name[sr]=Отвори нови језичак -Name[sv_SE]=Öppna ny flik -Name[ta]=புதிய கீற்றைத் திற -Name[te]=కొత్త టాబ్ తెరువుము -Name[th]=เปิดแท็บใหม่ -Name[tr]=Yeni sekme aç -Name[uk]=Відкрити нову вкладку -Name[uz]=Yangi ichki oyna ochish -Name[vi]=Mở thẻ mới -Name[xh]=Vula ithebhu entsha -Name[zh_CN]=打开新标签页 -Name[zh_TW]=開啟新分頁 -Exec=firefox -new-tab about:newtab - -[Desktop Action NewWindow] -Name=Open new window -Name[ach]=Yab dirica manyen -Name[af]=Open nuwe venster -Name[an]=Ubrir una nueva finestra -Name[ar]=افتح نافذة جديدة -Name[as]=নতুন উইন্ডো খোলক -Name[ast]=Abrir ventana nueva -Name[az]=Yeni pəncərə aç -Name[be]=Адкрыць новае акно -Name[bg]=Отваряне на нов прозорец -Name[bn_BD]=নতুন উইন্ডো খুলুন -Name[bn_IN]=নতুন উইন্ডো খুলুন -Name[br]=Digeriñ ur prenestr nevez -Name[bs]=Otvori novi prozor -Name[ca]=Obre una finestra nova -Name[cs]=Otevřít nové okno -Name[cy]=Agor ffenestr newydd -Name[da]=Åbn nyt vindue -Name[de]=Neues Fenster öffnen -Name[dsb]=Nowe wokno wócyniś -Name[el]=Άνοιγμα νέου παραθύρου -Name[eo]=Malfermi novan fenestron -Name[es_AR]=Abrir nueva ventana -Name[es_CL]=Abrir nueva ventana -Name[es_ES]=Abrir nueva ventana -Name[es_MX]=Abrir nueva ventana -Name[et]=Ava uus aken -Name[eu]=Ireki leiho berria -Name[ff]=Uddit henorde hesere -Name[fi]=Avaa uusi ikkuna -Name[fr]=Ouvrir une nouvelle fenêtre -Name[fy_NL]=Iepenje nij finster -Name[ga_IE]=Oscail fuinneog nua -Name[gd]=Fosgail uinneag ùr -Name[gl]=Abrir unha nova xanela -Name[gu_IN]=નવી વિન્ડોને ખોલો -Name[he]=פתח חלון חדש -Name[hi_IN]=नई विंडो खोलें -Name[hr]=Otvori novi prozor -Name[hsb]=Nowe wokno wočinić -Name[hu]=Új ablak megnyitása -Name[hy_AM]=Բացել նոր պատուհան -Name[id]=Buka jendela baru -Name[is]=Opna nýjan glugga -Name[it]=Apri nuova finestra -Name[ja]=新しいウィンドウ -Name[kk]=Жаңа терезені ашу -Name[kn]=ಹೊಸ ವಿಂಡೊವನ್ನು ತೆರೆ -Name[ko]=새 창 열기 -Name[lij]=Àrvi nêuvo barcón -Name[lt]=Atverti naują langą -Name[mai]=नई विंडो खोलू -Name[mk]=Отвори нов прозорец -Name[ml]=പുതിയ ജാലകം തുറക്കുക -Name[mr]=नवीन पटल उघडा -Name[ms]=Buka tetingkap baru -Name[nb_NO]=Åpne nytt vindu -Name[nl]=Een nieuw venster openen -Name[nn_NO]=Opna nytt vindauge -Name[or]=ନୂତନ ୱିଣ୍ଡୋ ଖୋଲନ୍ତୁ -Name[pa_IN]=ਨਵੀਂ ਵਿੰਡੋ ਖੋਲ੍ਹੋ -Name[pl]=Otwórz nowe okno -Name[pt_BR]=Nova janela -Name[pt_PT]=Abrir nova janela -Name[rm]=Avrir ina nova fanestra -Name[ro]=Deschide o nouă fereastră -Name[ru]=Открыть новое окно -Name[si]=නව කවුළුවක් විවෘත කරන්න -Name[sk]=Otvoriť nové okno -Name[sl]=Odpri novo okno -Name[son]=Zanfun taaga feeri -Name[sq]=Hap dritare të re -Name[sr]=Отвори нови прозор -Name[sv_SE]=Öppna nytt fönster -Name[ta]=புதிய சாளரத்தை திற -Name[te]=కొత్త విండో తెరువుము -Name[th]=เปิดหน้าต่างใหม่ -Name[tr]=Yeni pencere aç -Name[uk]=Відкрити нове вікно -Name[uz]=Yangi oyna ochish -Name[vi]=Mở cửa sổ mới -Name[xh]=Vula iwindow entsha -Name[zh_CN]=打开新窗口 -Name[zh_TW]=開啟新視窗 -Exec=firefox -new-window - -[Desktop Action NewPrivateWindow] -Name=New private window -Name[ach]=Dirica manyen me mung -Name[af]=Nuwe privaatvenster -Name[an]=Nueva finestra de navegación privada -Name[ar]=نافذة خاصة جديدة -Name[as]=নতুন ব্যক্তিগত উইন্ডো -Name[ast]=Ventana privada nueva -Name[az]=Yeni məxfi pəncərə -Name[be]=Новае акно адасаблення -Name[bg]=Нов прозорец за поверително сърфиране -Name[bn_BD]=নতুন ব্যক্তিগত উইন্ডো -Name[bn_IN]=নতুন ব্যাক্তিগত উইন্ডো -Name[br]=Prenestr merdeiñ prevez nevez -Name[bs]=Novi privatni prozor -Name[ca]=Finestra privada nova -Name[cs]=Nové anonymní okno -Name[cy]=Ffenestr breifat newydd -Name[da]=Nyt privat vindue -Name[de]=Neues privates Fenster öffnen -Name[dsb]=Nowe priwatne wokno -Name[el]=Νέο παράθυρο ιδιωτικής περιήγησης -Name[eo]=Nova privata fenestro -Name[es_AR]=Nueva ventana privada -Name[es_CL]=Nueva ventana privada -Name[es_ES]=Nueva ventana privada -Name[es_MX]=Nueva ventana privada -Name[et]=Uus privaatne aken -Name[eu]=Leiho pribatu berria -Name[ff]=Henorde suturo hesere -Name[fi]=Uusi yksityinen ikkuna -Name[fr]=Nouvelle fenêtre de navigation privée -Name[fy_NL]=Nij priveefinster -Name[ga_IE]=Fuinneog nua phríobháideach -Name[gd]=Uinneag phrìobhaideach ùr -Name[gl]=Nova xanela privada -Name[gu_IN]=નવી ખાનગી વિન્ડો -Name[he]=חלון פרטי חדש -Name[hi_IN]=नया निजी विंडो -Name[hr]=Novi privatni prozor -Name[hsb]=Nowe priwatne wokno -Name[hu]=Új privát ablak -Name[hy_AM]=Գաղտնի դիտարկում -Name[id]=Jendela mode pribadi baru -Name[is]=Nýr einkagluggi -Name[it]=Nuova finestra anonima -Name[ja]=新しいプライベートウィンドウ -Name[kk]=Жаңа жекелік терезе -Name[kn]=ಹೊಸ ಖಾಸಗಿ ಕಿಟಕಿ -Name[ko]=새 사생활 보호 창 -Name[lij]=Nêuvo barcón privòu -Name[lt]=Atverti privačiojo naršymo langą -Name[mai]=नव निज विंडो -Name[mk]=Нов прозорец за приватно сурфање -Name[ml]=പുതിയ സ്വകാര്യ ജാലകം -Name[mr]=नवीन वैयक्तिक पटल -Name[ms]=Tetingkap peribadi baharu -Name[nb_NO]=Nytt privat vindu -Name[nl]=Nieuw privévenster -Name[nn_NO]=Nytt privat vindauge -Name[or]=ନୂତନ ବ୍ୟକ୍ତିଗତ ୱିଣ୍ଡୋ -Name[pa_IN]=ਨਵੀਂ ਪ੍ਰਾਈਵੇਟ ਵਿੰਡੋ -Name[pl]=Nowe okno w trybie prywatnym -Name[pt_BR]=Nova janela privativa -Name[pt_PT]=Nova janela privada -Name[rm]=Nova fanestra privata -Name[ro]=Fereastră fără urme nouă -Name[ru]=Новое приватное окно -Name[si]=නව පුද්ගලික කවුළුව -Name[sk]=Nové okno v režime Súkromné prehliadanie -Name[sl]=Novo zasebno okno -Name[son]=Sutura zanfun taaga -Name[sq]=Dritare e re private -Name[sr]=Нови приватни прозор -Name[sv_SE]=Nytt privat fönster -Name[ta]=புதிய தனிப்பட்ட சாளரம் -Name[te]=కొత్త ఆంతరంగిక విండో -Name[th]=หน้าต่างท่องเว็บแบบส่วนตัวใหม่ -Name[tr]=Yeni gizli pencere -Name[uk]=Нове приватне вікно -Name[uz]=Yangi shaxsiy oyna -Name[vi]=Cửa sổ riêng tư mới -Name[xh]=Ifestile yangasese entsha -Name[zh_CN]=新建隐私浏览窗口 -Name[zh_TW]=新增隱私視窗 -Exec=firefox -private-window diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.install b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.install deleted file mode 100644 index 1a1f4b1..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - update-desktop-database -q - gtk-update-icon-cache -q -t -f usr/share/icons/hicolor -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} - diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/mozconfig b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/mozconfig deleted file mode 100644 index fa4c12e..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/mozconfig +++ /dev/null @@ -1,39 +0,0 @@ -. $topsrcdir/browser/config/mozconfig - -ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib -ac_add_options --enable-release -ac_add_options --enable-gold -ac_add_options --enable-pie - -ac_add_options --enable-official-branding -ac_add_options --enable-default-toolkit=cairo-gtk2 - -# System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-jpeg -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --with-system-png -ac_add_options --with-system-libevent -ac_add_options --with-system-libvpx -ac_add_options --with-system-icu -ac_add_options --enable-system-hunspell -ac_add_options --enable-system-sqlite -ac_add_options --enable-system-ffi -# system cairo without layers acceleration results in choppy video playback -#ac_add_options --enable-system-cairo -ac_add_options --enable-system-pixman - -# Features -ac_add_options --enable-startup-notification -ac_add_options --disable-pulseaudio -ac_add_options --enable-gstreamer=1.0 - -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-installer -ac_add_options --disable-debug-symbols - -# vim:set ft=sh: diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/upload b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/vendor.js b/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/vendor.js deleted file mode 100644 index d8d606b..0000000 --- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/vendor.js +++ /dev/null @@ -1,9 +0,0 @@ -// Use LANG environment variable to choose locale -pref("intl.locale.matchOS", true); - -// Disable default browser checking. -pref("browser.shell.checkDefaultBrowser", false); - -// Don't disable our bundled extensions in the application directory -pref("extensions.autoDisableScopes", 11); -pref("extensions.shownSelectionUI", true); diff --git a/icu-48 [use icu48 instead]/PKGBUILD b/icu-48 [use icu48 instead]/PKGBUILD deleted file mode 100644 index 7b622e7..0000000 --- a/icu-48 [use icu48 instead]/PKGBUILD +++ /dev/null @@ -1,44 +0,0 @@ -# Maintainer: Mattias Andrée -# Original Maintainer: Andreas Radke -# Original Contributor: Art Gramlich - -pkgname=icu-48 -_pkgname=icu -pkgver=4.8.1.1 -pkgrel=1 -pkgdesc="International Components for Unicode library" -arch=(i686 x86_64) -url="http://www.icu-project.org/" -license=('custom:"icu"') -depends=('gcc-libs' 'sh') -source=(#http://download.icu-project.org/files/${_pkgname}4c/${pkgver}/${_pkgname}4c-${pkgver/./_}-src.tgz - http://download.icu-project.org/files/${_pkgname}4c/${pkgver}/${_pkgname}4c-${pkgver//./_}-src.tgz - icu.8198.revert.icu5431.patch) -md5sums=('ea93970a0275be6b42f56953cd332c17' - 'ebd5470fc969c75e52baf4af94a9ee82') - -build() { - cd "${srcdir}/icu/source" - # fix Malayalam encoding https://bugzilla.redhat.com/show_bug.cgi?id=654200 - patch -Rp3 -i "${srcdir}/icu.8198.revert.icu5431.patch" - ./configure --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man - make -} - -package() { - cd ${srcdir}/icu/source - make -j1 DESTDIR="${pkgdir}" install - - rm -r "${pkgdir}/usr/include/" - rm -r "${pkgdir}/usr/share/man/" - rm -r "${pkgdir}/usr/sbin/" - rm -r "${pkgdir}/usr/bin/" - rm -r "${pkgdir}/usr/lib/pkgconfig" - rm "${pkgdir}/usr/lib/icu/pkgdata.inc" - rm "${pkgdir}/usr/lib/icu/Makefile.inc" - rm "${pkgdir}/usr/lib/icu/current" - rm "${pkgdir}/usr/lib/"*.so -} - diff --git a/icu-48 [use icu48 instead]/icu.8198.revert.icu5431.patch b/icu-48 [use icu48 instead]/icu.8198.revert.icu5431.patch deleted file mode 100644 index 4c3e78b..0000000 --- a/icu-48 [use icu48 instead]/icu.8198.revert.icu5431.patch +++ /dev/null @@ -1,129 +0,0 @@ -Index: icu/trunk/source/layout/IndicReordering.cpp -=================================================================== ---- icu/trunk/source/layout/IndicReordering.cpp (revision 25772) -+++ icu/trunk/source/layout/IndicReordering.cpp (revision 26090) -@@ -126,4 +126,8 @@ - FeatureMask fSMFeatures; - -+ LEUnicode fPreBaseConsonant; -+ LEUnicode fPreBaseVirama; -+ le_int32 fPBCIndex; -+ FeatureMask fPBCFeatures; - - void saveMatra(LEUnicode matra, le_int32 matraIndex, IndicClassTable::CharClass matraClass) -@@ -172,5 +176,6 @@ - fMatraFeatures(0), fMPreOutIndex(-1), fMPreFixups(mpreFixups), - fVMabove(0), fVMpost(0), fVMIndex(0), fVMFeatures(0), -- fSMabove(0), fSMbelow(0), fSMIndex(0), fSMFeatures(0) -+ fSMabove(0), fSMbelow(0), fSMIndex(0), fSMFeatures(0), -+ fPreBaseConsonant(0), fPreBaseVirama(0), fPBCIndex(0), fPBCFeatures(0) - { - // nothing else to do... -@@ -191,4 +196,6 @@ - fVMabove = fVMpost = 0; - fSMabove = fSMbelow = 0; -+ -+ fPreBaseConsonant = fPreBaseVirama = 0; - } - -@@ -386,4 +393,12 @@ - } - -+ void notePreBaseConsonant(le_uint32 index,LEUnicode PBConsonant, LEUnicode PBVirama, FeatureMask features) -+ { -+ fPBCIndex = index; -+ fPreBaseConsonant = PBConsonant; -+ fPreBaseVirama = PBVirama; -+ fPBCFeatures = features; -+ } -+ - void noteBaseConsonant() - { -@@ -465,4 +480,20 @@ - } - -+ void writePreBaseConsonant() -+ { -+ // The TDIL spec says that consonant + virama + RRA should produce a rakar in Malayalam. However, -+ // it seems that almost none of the fonts for Malayalam are set up to handle this. -+ // So, we're going to force the issue here by using the rakar as defined with RA in most fonts. -+ -+ if (fPreBaseConsonant == 0x0d31) { // RRA -+ fPreBaseConsonant = 0x0d30; // RA -+ } -+ -+ if (fPreBaseConsonant != 0) { -+ writeChar(fPreBaseConsonant, fPBCIndex, fPBCFeatures); -+ writeChar(fPreBaseVirama,fPBCIndex-1,fPBCFeatures); -+ } -+ } -+ - le_int32 getOutputIndex() - { -@@ -723,4 +754,5 @@ - } - -+ - IndicClassTable::CharClass charClass = CC_RESERVED; - IndicClassTable::CharClass nextClass = CC_RESERVED; -@@ -730,7 +762,9 @@ - le_bool seenVattu = FALSE; - le_bool seenBelowBaseForm = FALSE; -+ le_bool seenPreBaseForm = FALSE; - le_bool hasNukta = FALSE; - le_bool hasBelowBaseForm = FALSE; - le_bool hasPostBaseForm = FALSE; -+ le_bool hasPreBaseForm = FALSE; - - if (postBase < markStart && classTable->isNukta(chars[postBase])) { -@@ -746,12 +780,20 @@ - hasBelowBaseForm = IndicClassTable::hasBelowBaseForm(charClass) && !hasNukta; - hasPostBaseForm = IndicClassTable::hasPostBaseForm(charClass) && !hasNukta; -+ hasPreBaseForm = IndicClassTable::hasPreBaseForm(charClass) && !hasNukta; - - if (IndicClassTable::isConsonant(charClass)) { - if (postBaseLimit == 0 || seenVattu || - (baseConsonant > baseLimit && !classTable->isVirama(chars[baseConsonant - 1])) || -- !(hasBelowBaseForm || hasPostBaseForm)) { -+ !(hasBelowBaseForm || hasPostBaseForm || hasPreBaseForm)) { - break; - } - -+ // Note any pre-base consonants -+ if ( baseConsonant == lastConsonant && lastConsonant > 0 && -+ hasPreBaseForm && classTable->isVirama(chars[baseConsonant - 1])) { -+ output.notePreBaseConsonant(lastConsonant,chars[lastConsonant],chars[lastConsonant-1],tagArray2); -+ seenPreBaseForm = TRUE; -+ -+ } - // consonants with nuktas are never vattus - seenVattu = IndicClassTable::isVattu(charClass) && !hasNukta; -@@ -786,10 +828,12 @@ - - // write any pre-base consonants -+ output.writePreBaseConsonant(); -+ - le_bool supressVattu = TRUE; - - for (i = baseLimit; i < baseConsonant; i += 1) { - LEUnicode ch = chars[i]; -- // Don't put 'blwf' on first consonant. -- FeatureMask features = (i == baseLimit? tagArray2 : tagArray1); -+ // Don't put 'pstf' or 'blwf' on anything before the base consonant. -+ FeatureMask features = tagArray1 & ~( pstfFeatureMask | blwfFeatureMask ); - - charClass = classTable->getCharClass(ch); -@@ -842,5 +886,5 @@ - - // write below-base consonants -- if (baseConsonant != lastConsonant) { -+ if (baseConsonant != lastConsonant && !seenPreBaseForm) { - for (i = bcSpan + 1; i < postBase; i += 1) { - output.writeChar(chars[i], i, tagArray1); -@@ -872,5 +916,5 @@ - // write post-base consonants - // FIXME: does this put the right tags on post-base consonants? -- if (baseConsonant != lastConsonant) { -+ if (baseConsonant != lastConsonant && !seenPreBaseForm) { - if (postBase <= lastConsonant) { - for (i = postBase; i <= lastConsonant; i += 1) { diff --git a/icu-48 [use icu48 instead]/upload b/icu-48 [use icu48 instead]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/icu-48 [use icu48 instead]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/java6-environment-compat [disowned]/PKGBUILD b/java6-environment-compat [disowned]/PKGBUILD deleted file mode 100644 index 364dac3..0000000 --- a/java6-environment-compat [disowned]/PKGBUILD +++ /dev/null @@ -1,58 +0,0 @@ -# Maintainer: Mattias Andrée - -pkgname=java6-environment-compat -pkgver=6.35.10 -pkgrel=1 -_ver=6u35 -_build=b10 -_docver=6u30 -_docbuild=b12 -pkgdesc='Java 6 Development Kit that can be install alongside any other version, includes extracted library source code, Java API in HTML and some /usr/bin/*6 commands' -url=http://www.oracle.com/technetwork/java/javase/downloads/index.html -arch=(i686 x86_64) -license=(custom) -makedepends=(unzip) -DLAGENTS=('http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u --header "Cookie:oraclelicensejdk-${_ver}-oth-JPR=accept-securebackup-cookie;gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk${_ver}-downloads-1836443.html"') -source=("http://download.oracle.com/otn-pub/java/jdk/$_ver-$_build/jdk-$_ver-linux-x64.bin" - "http://download.oracle.com/otn-pub/java/jdk/$_docver-$_docbuild/jdk-$_docver-apidocs.zip") -md5sums=(3876e012629977ce08054347cf3bfdb0 bb70bdc15b4ec322191660c90adb99ba) - -[ "${CARCH}" == 'i686' ] && - source[0]="http://download.oracle.com/otn-pub/java/jdk/$_ver-$_build/jdk-$_ver-linux-i586.bin" && - md5sums[0]=592b60fcc11cbd6d323a3f357327d701 - -_binfiles="appletviewer jar jarsigner java javac javadoc javah javap jdb serialver" - -build() -{ - msg "Extracting binaries" - cd $srcdir - chmod a+x jdk-*.bin - ./jdk-*.bin -noregister - unlink jdk-*.bin - cd jdk1.6.* - - msg "Extracting library source code" - mkdir src - mv src.zip src - cd src - unzip src.zip - unlink src.zip -} - -package() -{ - msg "Correcting file structure" - mkdir -p $pkgdir/opt/jdk6 - mv $srcdir/* $pkgdir/opt/jdk6 - unlink $pkgdir/opt/jdk6/jdk-*-apidocs.zip - mv $pkgdir/opt/jdk6/jdk1.6.*/* $pkgdir/opt/jdk6 - rmdir $pkgdir/opt/jdk6/jdk1.6.* - mkdir -p $pkgdir/usr/bin - - msg "Making command symlinks to /usr/bin/" - for file in $_binfiles; do - echo "Making link /usr/bin/${file}6 -> /opt/jdk6/bin/${file}" - ln -s /opt/jdk6/bin/${file} $pkgdir/usr/bin/${file}6 - done -} diff --git a/java7-environment-compat [disowned]/PKGBUILD b/java7-environment-compat [disowned]/PKGBUILD deleted file mode 100644 index a2ab4e5..0000000 --- a/java7-environment-compat [disowned]/PKGBUILD +++ /dev/null @@ -1,57 +0,0 @@ -# Maintainer: Mattias Andrée - -pkgname=java7-environment-compat -pkgver=7.21.11 -pkgrel=1 -_ver=7u21 -_build=b11 -_docver=7u21 -_docbuild=b11 -pkgdesc='Java 7 Development Kit that can be install alongside any other version, includes extracted library source code, Java API in HTML and some /usr/bin/*7 commands' -url=http://www.oracle.com/technetwork/java/javase/downloads/index.html -arch=(i686 x86_64) -license=(custom) -makedepends=(unzip) -DLAGENTS=('http::/usr/bin/curl -fLC - --retry 3 --retry-delay 3 -o %o %u --header "Cookie:oraclelicensejdk-${_ver}-oth-JPR=accept-securebackup-cookie;gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk${_ver}-downloads-1836413.html"') -source=("http://download.oracle.com/otn-pub/java/jdk/$_ver-$_build/jdk-$_ver-linux-x64.tar.gz" - "http://download.oracle.com/otn-pub/java/jdk/$_docver-$_docbuild/jdk-$_docver-apidocs.zip") -sha384sums=(cdec2160f3dd6c2fced60e6a0a1837d6baf4aef4e8d7cc138015480184d8c15a7ab714951b66a7cf8ee66ca9f32b1c88 - dbc3d0d101f6861fb88f1411deded41cfd7e9df58fe0b6a6ef522394cf4a129829773810eb34d19da5198a9db1c127b0) - -## javase: http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html -## apidoc: http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html - -[ "${CARCH}" == 'i686' ] && - source[0]="http://download.oracle.com/otn-pub/java/jdk/$_ver-$_build/jdk-$_ver-linux-i586.tar.gz" && - sha384sums[0]=946a87b167b94e3f876535b2d54684060d74fdedf00568abd9e6e337a56e2937eca74a4abf4f21279854029355dfa0a4 - -_binfiles="appletviewer jar jarsigner java javac javadoc javah javap jdb serialver" - -build() -{ - msg "Extracting library source code" - cd $srcdir/jdk1.7.* - mkdir src - mv src.zip src - cd src - unzip src.zip - unlink src.zip -} - -package() -{ - msg "Correcting file structure" - mkdir -p $pkgdir/opt/jdk7 - mv $srcdir/* $pkgdir/opt/jdk7 - unlink $pkgdir/opt/jdk7/jdk-*-apidocs.zip - unlink $pkgdir/opt/jdk7/jdk-*-linux-*.tar.gz - mv $pkgdir/opt/jdk7/jdk1.7.*/* $pkgdir/opt/jdk7 - rmdir $pkgdir/opt/jdk7/jdk1.7.* - mkdir -p $pkgdir/usr/bin - - msg "Making command symlinks to /usr/bin/" - for file in $_binfiles; do - echo "Making link /usr/bin/${file}7 -> /opt/jdk7/bin/${file}" - ln -s /opt/jdk7/bin/${file} $pkgdir/usr/bin/${file}7 - done -} diff --git a/latex-beamer [disowned]/PKGBUILD b/latex-beamer [disowned]/PKGBUILD deleted file mode 100644 index f279d7e..0000000 --- a/latex-beamer [disowned]/PKGBUILD +++ /dev/null @@ -1,24 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Contributor: Daniel Ehlers - -pkgname=latex-beamer -pkgver=3.42 -pkgrel=1 -pkgdesc='Beamer is a LaTeX class for creating slides for presentations.' -arch=('any') -url='https://github.com/josephwright/beamer' -license=('GPL') -install='latex-beamer.install' -depends=('texlive-core') -source=("https://github.com/josephwright/beamer/archive/v${pkgver}.tar.gz") -sha256sums=('6ac3708cd44638d2fb237c33e871cb1d2616d6e10597266bb1ea443341141bda') - - -package() { - cd "${srcdir}/beamer-${pkgver}" - - find . -name "*.sty" | xargs sed -i -e '/\ProvidesPackageRCS \$Header\$/ s/^/%/' - mkdir -p -- "${pkgdir}/usr/share/texmf-dist/tex/latex/beamer" - cp -r -- * "${pkgdir}/usr/share/texmf-dist/tex/latex/beamer" -} - diff --git a/latex-beamer [disowned]/latex-beamer.install b/latex-beamer [disowned]/latex-beamer.install deleted file mode 100644 index cef1902..0000000 --- a/latex-beamer [disowned]/latex-beamer.install +++ /dev/null @@ -1,4 +0,0 @@ -post_install(){ - /usr/bin/texhash - /bin/true -} diff --git a/lib32-mesa-nowayland [disowned]/LICENSE b/lib32-mesa-nowayland [disowned]/LICENSE deleted file mode 100644 index ae33d27..0000000 --- a/lib32-mesa-nowayland [disowned]/LICENSE +++ /dev/null @@ -1,82 +0,0 @@ -Disclaimer - -Mesa is a 3-D graphics library with an API which is very similar to -that of OpenGL* -To the extent that Mesa utilizes the OpenGL command syntax or state -machine, it is being used with authorization from Silicon Graphics, -Inc.(SGI). However, the author does not possess an OpenGL license -from SGI, and makes no claim that Mesa is in any way a compatible -replacement for OpenGL or associated with SGI. Those who want a -licensed implementation of OpenGL should contact a licensed -vendor. - -Please do not refer to the library as MesaGL (for legal -reasons). It's just Mesa or The Mesa 3-D graphics -library - -* OpenGL is a trademark of Silicon Graphics Incorporated. - -License / Copyright Information - -The Mesa distribution consists of several components. Different copyrights -and licenses apply to different components. For example, GLUT is copyrighted -by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa -device drivers are copyrighted by their authors. See below for a list of -Mesa's main components and the license for each. - -The core Mesa library is licensed according to the terms of the MIT license. -This allows integration with the XFree86, Xorg and DRI projects. - -The default Mesa license is as follows: - -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Attention, Contributors - -When contributing to the Mesa project you must agree to the licensing terms -of the component to which you're contributing. -The following section lists the primary components of the Mesa distribution -and their respective licenses. - - -Mesa Component Licenses - -Component Location Primary Author License ----------------------------------------------------------------------------- -Main Mesa code src/mesa/ Brian Paul Mesa (MIT) - -Device drivers src/mesa/drivers/* See drivers See drivers - -Ext headers include/GL/glext.h SGI SGI Free B - include/GL/glxext.h - -GLUT src/glut/ Mark Kilgard Mark's copyright - -Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL - -SGI GLU library src/glu/sgi/ SGI SGI Free B - -demo programs progs/demos/ various see source files - -X demos progs/xdemos/ Brian Paul see source files - -SGI demos progs/samples/ SGI SGI copyright - -RedBook demos progs/redbook/ SGI SGI copyright diff --git a/lib32-mesa-nowayland [disowned]/PKGBUILD b/lib32-mesa-nowayland [disowned]/PKGBUILD deleted file mode 100644 index f847f5e..0000000 --- a/lib32-mesa-nowayland [disowned]/PKGBUILD +++ /dev/null @@ -1,100 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Contributor to the lib32-mesa package: Jan de Groot -# Contributor to the lib32-mesa package: Andreas Radke - -pkgname=lib32-mesa-nowayland -pkgver=11.0.7 -pkgrel=1 -arch=('x86_64') -pkgdesc="an open-source implementation of the OpenGL specification (32-bit)" -depends=('lib32-libdrm' 'lib32-libxxf86vm' 'lib32-libxdamage' 'lib32-libxshmfence' 'lib32-systemd' - 'lib32-elfutils' 'lib32-llvm-libs' 'lib32-libtxc_dxtn' 'lib32-expat' 'mesa' 'lib32-libxvmc' 'lib32-libxv') -optdepends=('opengl-man-pages: for the OpenGL API man pages' - 'lib32-mesa-vdpau: for accelerated video playback') -provides=('lib32-libglapi' 'lib32-osmesa' 'lib32-libgbm' 'lib32-libgles' 'lib32-libegl' - 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-nouveau-dri' 'lib32-mesa-dri' "lib32-mesa=$pkgver") -conflicts=("lib32-mesa" 'lib32-libglapi' 'lib32-osmesa' 'lib32-libgbm' 'lib32-libgles' 'lib32-libegl' - 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-nouveau-dri' 'lib32-mesa-dri') -replaces=("lib32-mesa=$pkgver" 'lib32-libglapi' 'lib32-osmesa' 'lib32-libgbm' 'lib32-libgles' 'lib32-libegl' - 'lib32-ati-dri' 'lib32-intel-dri' 'lib32-nouveau-dri' 'lib32-mesa-dri') -makedepends=('python2-mako' 'lib32-libxml2' 'lib32-expat' 'lib32-libx11' 'glproto' 'lib32-libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'lib32-libxvmc' 'lib32-libxv' - 'lib32-libxshmfence' 'lib32-libxxf86vm' 'lib32-libxdamage' 'gcc-multilib' 'lib32-elfutils' 'lib32-llvm' 'lib32-systemd' - 'lib32-libvdpau') -url="http://mesa3d.sourceforge.net" -license=('custom') -source=(ftp://ftp.freedesktop.org/pub/mesa/${pkgver}/mesa-${pkgver}.tar.xz - LICENSE) -sha256sums=('e7e90a332ede6c8fd08eff90786a3fd1605a4e62ebf3a9b514047838194538cb' - '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2') - -prepare() { - cd ${srcdir}/?esa-* - - # Fix detection of libLLVM when built with CMake - sed -i 's/LLVM_SO_NAME=.*/LLVM_SO_NAME=LLVM/' configure -} - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - export LLVM_CONFIG="/usr/bin/llvm-config32" - - cd ${srcdir}/?esa-* - - # our automake is far too new for their build system :) - # autoreconf -vfi - - ./configure \ - --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu \ - --libdir=/usr/lib32 \ - --prefix=/usr \ - --sysconfdir=/etc \ - --with-dri-driverdir=/usr/lib32/xorg/modules/dri \ - --with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast \ - --with-dri-drivers=i915,i965,r200,radeon,nouveau,swrast \ - --with-egl-platforms=x11,drm \ - --enable-llvm-shared-libs \ - --enable-egl \ - --enable-gbm \ - --enable-gallium-llvm \ - --enable-shared-glapi \ - --enable-glx-tls \ - --enable-dri \ - --enable-glx \ - --enable-osmesa \ - --enable-gles1 \ - --enable-gles2 \ - --enable-texture-float \ - --enable-nine \ - --enable-vdpau - - make - - mkdir $srcdir/fakeinstall - make DESTDIR=${srcdir}/fakeinstall install -} - -package() { - install -m755 -d ${pkgdir}/usr/lib32/xorg/modules/dri - # ati-dri, nouveay-dri, intel-dri, swrast - mv -v ${srcdir}/fakeinstall/usr/lib32/xorg/modules/dri/* ${pkgdir}/usr/lib32/xorg/modules/dri - - install -m755 -d ${pkgdir}/usr/lib32 - mv -v ${srcdir}/fakeinstall/usr/lib32/d3d ${pkgdir}/usr/lib32 - mv -v ${srcdir}/fakeinstall/usr/lib32/*.so* ${pkgdir}/usr/lib32/ - - mv -v ${srcdir}/fakeinstall/usr/lib32/pkgconfig ${pkgdir}/usr/lib32/ - - install -m755 -d ${pkgdir}/usr/lib32/mesa - # move libgl/EGL/glesv*.so to not conflict with blobs - may break .pc files ? - mv -v ${pkgdir}/usr/lib32/libGL.so* ${pkgdir}/usr/lib32/mesa/ - mv -v ${pkgdir}/usr/lib32/libEGL.so* ${pkgdir}/usr/lib32/mesa/ - mv -v ${pkgdir}/usr/lib32/libGLES*.so* ${pkgdir}/usr/lib32/mesa/ - - # keep symlinks until pacman 4.2 FS#42046 - #install -m755 -d "${pkgdir}/usr/share/licenses/lib32-mesa" - #install -m644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/lib32-mesa/" - install -m755 -d "${pkgdir}/usr/share/licenses" - ln -s mesa "$pkgdir/usr/share/licenses/lib32-mesa" -} diff --git a/lib32-mesa-nowayland [disowned]/upload b/lib32-mesa-nowayland [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/lib32-mesa-nowayland [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/libkeccak/PKGBUILD b/libkeccak/PKGBUILD deleted file mode 100644 index 51a9dd5..0000000 --- a/libkeccak/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@kth.se> - -pkgname=libkeccak -pkgver=1.2 -pkgrel=1 -pkgdesc="Keccak-family hashing library" -arch=(i686 x86_64) -url="https://github.com/maandree/libkeccak" -license=('custom:ISC') -depends=(glibc) -checkdepends=(glibc valgrind make coreutils) -makedepends=(glibc gcc make coreutils binutils) -source=(libkeccak-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -sha256sums=(a9fa976a601b749499f24975756f98c28edddfb5e6828c681ccde7cfcb95d5f8) - -build() { - cd "$srcdir/$pkgname-$pkgver" - make CONFIGFILE=optimised.mk PREFIX=/usr -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - make CONFIGFILE=optimised.mk check -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make CONFIGFILE=optimised.mk PREFIX=/usr DESTDIR="$pkgdir" install -} diff --git a/libkeccak/upload b/libkeccak/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/libkeccak/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/libntru [disowned]/PKGBUILD b/libntru [disowned]/PKGBUILD deleted file mode 100644 index 13545bd..0000000 --- a/libntru [disowned]/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> - -pkgname=libntru -pkgver=0.4.1 -pkgrel=1 -pkgdesc='C Implementation of NTRUEncrypt' -url='https://github.com/tbuktu/libntru' -arch=('i686' 'x86_64') -license=('custom:2-clause BSD') -depends=('glibc') -makedepends=('gcc' 'glibc' 'make' 'coreutils') -source=("https://github.com/tbuktu/libntru/archive/${pkgver}.tar.gz") -sha256sums=('a540763f12c496b057f75c7684274bafb4e62984e6b713720ceb7ea8f31229e5') - -build () -{ - cd "${srcdir}/libntru-${pkgver}" - - make -f Makefile.linux -} - -package () -{ - cd "${srcdir}/libntru-${pkgver}" - - make -f Makefile.linux install DESTDIR="${pkgdir}" - rm -r "${pkgdir}/usr/share" -} - diff --git a/libntru [disowned]/upload b/libntru [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/libntru [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/loki-render [disowned]/PKGBUILD b/loki-render [disowned]/PKGBUILD deleted file mode 100644 index 6ee895e..0000000 --- a/loki-render [disowned]/PKGBUILD +++ /dev/null @@ -1,25 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -pkgname=loki-render -pkgver=0.6.2b -_pkgver=${pkgver//\./} -epoch=1 -pkgrel=1 -pkgdesc="Distribute the rendering of Blender 3D images (frames) across several computers" -arch=('any') -url="http://loki-render.berlios.de" -license=('GPL') -depends=('blender' 'java-runtime>=6') -makedepends=() -source=("loki-render" "http://downloads.sourceforge.net/project/loki-render/loki-render/${pkgver}/lokiRender_${_pkgver}.zip") -md5sums=('973dfa476bb2e5f513730009af90deea' - '66eb9db3352ee0309975ca06ac65fa7a') - -package() { - mkdir -p "$pkgdir/usr/bin" - cp loki-render "$pkgdir/usr/bin" - - cd "$srcdir/lokiRender" - mkdir -p $pkgdir/usr/share/java/loki-render - cp "lokiRender_${_pkgver}.jar" "$pkgdir/usr/share/java/loki-render/" -} - diff --git a/loki-render [disowned]/loki-render b/loki-render [disowned]/loki-render deleted file mode 100755 index 7ca969b..0000000 --- a/loki-render [disowned]/loki-render +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -java -jar /usr/share/java/loki-render/lokiRender_062b.jar diff --git a/loki-render [disowned]/upload b/loki-render [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/loki-render [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/loki-render [disowned]/watch- b/loki-render [disowned]/watch- deleted file mode 100755 index d7dd52c..0000000 --- a/loki-render [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f release ] && rm release - -wget 'http://loki-render.berlios.de/index.php/download' -O - 2>/dev/null | grep lokiRender > release - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum release > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'loki-render' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'loki-render (unfetchable)' -fi - diff --git a/mpv-nowayland [disowned]/PKGBUILD b/mpv-nowayland [disowned]/PKGBUILD deleted file mode 100644 index 9fdaa26..0000000 --- a/mpv-nowayland [disowned]/PKGBUILD +++ /dev/null @@ -1,60 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Maintainer of the mpv package: Christian Hesse -# Contributor to the mpv package: Bartłomiej Piotrowski -# Contributor to the mpv package: Eivind Uggedal - -_pkgname=mpv -pkgname=mpv-nowayland -epoch=1 -pkgver=0.22.0 -pkgrel=1 -_waf_version=1.8.12 -pkgdesc='A free, open source, and cross-platform media player' -arch=('i686' 'x86_64') -license=('GPL') -url='http://mpv.io' -depends=( - 'ffmpeg' 'lcms2' 'libcdio-paranoia' 'libgl' 'enca' 'libxss' - 'libxinerama' 'libxv' 'libxkbcommon' 'libva' 'libcaca' - 'desktop-file-utils' 'hicolor-icon-theme' 'xdg-utils' 'lua52' 'libdvdnav' - 'libxrandr' 'jack' 'smbclient' 'rubberband' -) -makedepends=('mesa' 'python-docutils' 'ladspa' 'hardening-wrapper') -optdepends=('youtube-dl: for video-sharing websites playback') -options=('!emptydirs' '!buildflags') -conflicts=("$_pkgname") -provides=("$_pkgname=$pkgver") -source=("$_pkgname-$pkgver.tar.gz::https://github.com/mpv-player/$_pkgname/archive/v$pkgver.tar.gz" - "http://www.freehackers.org/~tnagy/release/waf-${_waf_version}") -sha256sums=('c0f9ac8f0e37a391d19007b333ef8787c2f45d75a0d4401c0098cde52c5082f6' - '01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b') - -prepare() { - cd ${_pkgname}-${pkgver} - - install -m755 "${srcdir}"/waf-${_waf_version} waf -} - -build() { - cd ${_pkgname}-${pkgver} - - ./waf configure --prefix=/usr \ - --confdir=/etc/mpv \ - --enable-cdda \ - --enable-encoding \ - --enable-libmpv-shared \ - --enable-zsh-comp \ - --disable-wayland \ - --disable-gl-wayland - - ./waf build -} - -package() { - cd ${_pkgname}-${pkgver} - - ./waf install --destdir="$pkgdir" - - install -m644 DOCS/{encoding.rst,tech-overview.txt} \ - "$pkgdir"/usr/share/doc/mpv -} diff --git a/mpv-nowayland [disowned]/upload b/mpv-nowayland [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/mpv-nowayland [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/mpv-nowayland [disowned]/waf-1.8.12 b/mpv-nowayland [disowned]/waf-1.8.12 deleted file mode 100644 index f46e63c..0000000 --- a/mpv-nowayland [disowned]/waf-1.8.12 +++ /dev/null @@ -1,170 +0,0 @@ -#!/usr/bin/env python -# encoding: ISO8859-1 -# Thomas Nagy, 2005-2015 - -""" -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -3. The name of the author may not be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR -IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, -INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING -IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. -""" - -import os, sys, inspect - -VERSION="1.8.12" -REVISION="f00e5b53f6bbeab1384a38c9cc5d51f7" -GIT="1427497785a594dedeaac09013db635791f068c4" -INSTALL='' -C1='#+' -C2='#)' -C3='#%' -cwd = os.getcwd() -join = os.path.join - - -WAF='waf' -def b(x): - return x -if sys.hexversion>0x300000f: - WAF='waf3' - def b(x): - return x.encode() - -def err(m): - print(('\033[91mError: %s\033[0m' % m)) - sys.exit(1) - -def unpack_wafdir(dir, src): - f = open(src,'rb') - c = 'corrupt archive (%d)' - while 1: - line = f.readline() - if not line: err('run waf-light from a folder containing waflib') - if line == b('#==>\n'): - txt = f.readline() - if not txt: err(c % 1) - if f.readline() != b('#<==\n'): err(c % 2) - break - if not txt: err(c % 3) - txt = txt[1:-1].replace(b(C1), b('\n')).replace(b(C2), b('\r')).replace(b(C3), b('\x00')) - - import shutil, tarfile - try: shutil.rmtree(dir) - except OSError: pass - try: - for x in ('Tools', 'extras'): - os.makedirs(join(dir, 'waflib', x)) - except OSError: - err("Cannot unpack waf lib into %s\nMove waf in a writable directory" % dir) - - os.chdir(dir) - tmp = 't.bz2' - t = open(tmp,'wb') - try: t.write(txt) - finally: t.close() - - try: - t = tarfile.open(tmp) - except: - try: - os.system('bunzip2 t.bz2') - t = tarfile.open('t') - tmp = 't' - except: - os.chdir(cwd) - try: shutil.rmtree(dir) - except OSError: pass - err("Waf cannot be unpacked, check that bzip2 support is present") - - try: - for x in t: t.extract(x) - finally: - t.close() - - for x in ('Tools', 'extras'): - os.chmod(join('waflib',x), 493) - - if sys.hexversion<0x300000f: - sys.path = [join(dir, 'waflib')] + sys.path - import fixpy2 - fixpy2.fixdir(dir) - - os.remove(tmp) - os.chdir(cwd) - - try: dir = unicode(dir, 'mbcs') - except: pass - try: - from ctypes import windll - windll.kernel32.SetFileAttributesW(dir, 2) - except: - pass - -def test(dir): - try: - os.stat(join(dir, 'waflib')) - return os.path.abspath(dir) - except OSError: - pass - -def find_lib(): - src = os.path.abspath(inspect.getfile(inspect.getmodule(err))) - base, name = os.path.split(src) - - #devs use $WAFDIR - w=test(os.environ.get('WAFDIR', '')) - if w: return w - - #waf-light - if name.endswith('waf-light'): - w = test(base) - if w: return w - err('waf-light requires waflib -> export WAFDIR=/folder') - - dirname = '%s-%s-%s' % (WAF, VERSION, REVISION) - for i in (INSTALL,'/usr','/usr/local','/opt'): - w = test(i + '/lib/' + dirname) - if w: return w - - #waf-local - dir = join(base, (sys.platform != 'win32' and '.' or '') + dirname) - w = test(dir) - if w: return w - - #unpack - unpack_wafdir(dir, src) - return dir - -wafdir = find_lib() -sys.path.insert(0, wafdir) - -if __name__ == '__main__': - - from waflib import Scripting - Scripting.waf_entry_point(cwd, VERSION, wafdir) - -#==> -#BZh91AY&SYO)RAF`@Ɔ"@l 8a<_}#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%#%y:Xzr{U\hkнwٯa;s_{^{9|_pYon$%COGzΝuom==(}ljnzO}{mۭ}wݍy#%#%#%3```hz<#%y=/0vݕͪ:58#)#%ޞz #%bv-khv""]۔:4%J#%%Q]d;N}a>:{/nzKM΀9mm:Wro}[U޶f̗6mmݷv9w۵y{_xu|T{sTv#%(P(n2#%yU@>̐K}w=w#%#%#)$`4 ]^{#)i]}}݁fKfhγǣ|w^n[@o;yJ);`w{݇cQ>9tW:m7|;9ڽլqۻw}{ӰNv-josg*|MNV}TUx^wۮmT}axz^]뗭wŬ#%n񷧽y{ #+#)ѭQl)FR}0#%sж[ǯA}{9wp#%p#%m׻};绵{^{w}cn:xC;r"ګop>ڟ*{n#))kɯG>ZW{^nv˦]Y}}ѯwwu˺{}4û]^^%4#%4#% d@M4h44dBja#OH#%#)#%A)A !2h&*~CJoHS #%#%#%#%#% #%"S)IdOShhFmD2 C@`@#%E$Й#)MSLC& #%#%#)#%#%#%#%!#%#% @C#+y&M6zj4@hڍ=@#%LA"=)m*~jj=M!#%#%#%Omw&)HOWr e1V1bbnB DR WQ5(Ka󖼽ضs:N*%6 n|Ã#+BHe*jKe>73f((o*"JOWx2&H 弣@b Q!]6ښQmjkPB#%2BEx#J#%A (zBʂT2#)QmUګURA bX"1FSR)c"d6T52Iba4mJADI&ɌAfcBi(,i"b-)%*S#lH0K-$$`Hm e5#i06-jjI-Dɒdb)jVa2jK&SmSlLl$YI5̍Hhlf%#+KI2C610BFfb& R#%Sf !S$ȔD,R@Kɡ"d!"RR&H6c%)6*-6ECIR0"dM"LbAe6IH YH*QE3#)i#+EbBH؍I`lI)QQlIHS6 MIH 3Fa+2̃BTb$"HJa I4de)fihE$ 4DY`EHd6ih#)Kdlh3H $*$ʂfmi%٢Jki&ii5&JL i%*6(AE%AdA%()c@02CL#)&5EaC)dY2)%$$(P-F02e6I6k35)P)Hl*d,bMLɉ(SdQS"L#h1IJIl&#+$L6ɲRI,FB)$e2#Sf(&D6ƒf(i1 !eF5+-&DIdD RQc(!j#+-dZJ#)2S$5f#Le3M6JRS#6ģB24]B R*XThLʈbj%b(lXYJBi#Y j,k&Cc(- &cRdņfR4iՑ*aX$)Ujm!Y4¬#+dEhRKLDefa*-m 6F#+4jQHmbY!Dme1%h ԢSjUMZd͵ڴF#)MdL٬33SJE$j֕JU4cm*e)6ZM#)lfd 5%Cbҍ%D"!BP`Sj6ILRiQ&IL2(RH-,M4S%2cYM!(TZ, bcl&c)d"aJQ&,BM5RQ,6cf!IX &ٖSE #)Jm 3hFh%L,IbIHl-RjQIRJҩJi6Fei-b (2lԙ42͋AYM(MM5$dS*2e-%%"IA,DƌihɲR&"jHHj#l&ŢEb+M&&hHS#%X[-)$ԆY3 %,ihѰѨF#+DE* c ()5JQ5cXfhCQIYRQ%d4EU F12Z)(TiIMTJJQkb#)REJ,FFcY45T)(Kd5bE&ņB"ŋLC4`L3DQa)Kf"Z+E$@Elj6IEHRaj҂JjMElkF+%[&1JH lЉ(J6J`у5Dmhқm% AXdTHVeQmKjQ6CK+ŢbjM6e)DE6-VJlmV)6̣IhR5h[mFT4"MEchP-٫&21b֊"+F-F mlEjVmDH6cQdEElII"!jMfZ>w?&s~ Ƽ^+ *kI4La?."RS"U"bb̧bU4ȟ9e?t|sx1V#)5!,1gF"ȓOʯl wA-~kmI2hFփHYhyDCD훸 /ݩL#=lX!]ӎv+GG=ޢCneaIR}qn@d!cA'$TbZe fJpB75TƂnM#%lށij5%;/vwu#%r#)jI6eU=te,dY}ToT'(CPS:r@\iZIhT#3`peYvOQnfUqT:+]{l%qhpPDrPa]΋\ɤ)5H/ $tI "ePSAA,JPc |Q˕SSUӎpa)5LAUWo|tQ",.FU#)4XM@n ##ԗc;7Ыy}Wy:uMG;]ʼXñ {OaIPTR!M$c;f`iu%VQkr 􋟻Ǧf+U_bLPYN5=vEkTVlЃ w?okKHe'k4#+;d !#œ Т4]nʎ 쪖 ,-]&yaK^okzTNfAc]L7obMnUʱb3PdDAb,#̐m&ƻR O<\HKU#ͭ UJ.XoE?q.mcExex\ji5~'g_q2T-$،hcԞRu$$"Ѐ:&/WK-X^OE)|ܨ*o/FC0:|,kJ]xJm}D=o8#.>:4Ny*Db+mfB``*Kyu7]H\XPd-7 ,hJKr$(A;jWZ7aUN۸#)|`#)^ -;{*ȂdFˆ^JR0{quyd #+ԧ4rt݈ʠdAY5=dM2#)&Z5g?De\?Tr$*{LՕeQw$vX+Ϣ?->#%a}ZHJWސ퉡:ԣ@H틤@{zE|xRczM< %|jQ#=z F.TNuT((T%"xqlS*C?hT4{:ըmw8fىQS@UTbcQto9Qӫt!ɹOǤ"_^6,"9MyBԈ]xc:88هv7Z=_ ?sÃPwFe/=7#+/ysHneE! BIpE߼B`{R-: uvcCcc#)]Lª*o~!$֡Fȓ[^ w5qhQrN,>NK J% R+m-{^"G9 h7#4DFIm/jHsCL!~mHrq-k:9,*M Qrfo"_Vf·{,O]7 <$5z+jPVd">|bmh!Y+JDLH@tj2'2AZ¯VMt]g6w64æMۮ;#)k!FmT6*"_oyd(f}Uo.s٩-1#+Ĵ(icTqLV8szOií%CzٰQKe"Pt.#NMDdYdoM_=~n`KҰBl_z]j [OMf-#+=F/,%{Fn:kq{qpU#zwTWEK|u!ʨNPS1u&KE!JV|ss5/d@Pc~߷>ZUTy2#)Su/st~*YNiK_"Sl MOsn"4 5+6iz}osIBob̽Z{EC^Y& wP9R8e2Jb.m>Vp98^E}*rIwMXo{ֲaƊwC}Hs˩k͹Q}t=51s'?Tȳ.}Uw{`㱙\W&;A|[B?L+z6麊YVv&%dJl,LJfO#+Rb @QNl~IUxiKR\Ձ\SLVU筿/Ա#+滯\HpU*˲ SCoCU:ʫLn6wmPI g&a{EyT3yyn(Si-Gsh"PE_#+1*,y<+W'ی}qVϨ/v&WBw3.A˸뮓ϟ8Ϋݾeb3曯psFu{|Z(T_a&za2I\[[,J[I#>{ _glbȒ6?f>:\a#+U5)\oDX5(#d9Ʊ &MnɅoF9`mR'V@>;aB)vVs%\Z}e?›C5#LG?*:ic^o_b&! dڈ]o(~x<Sպ+d^'dž||={꡷U#)|ۀ C,'ON6Myl]> ϸDSG6OkeE!8u4eO^`3#)K#ܛծ&do7FG;[^aT,XI#%p7x'W\qhlLjȷ #)#)~ H~S%)y6 ڊWнV%>XffM!&N9&lO:Kk_?4>$D#)aG^&U#Y9k.g#+ŌRV0~ɮejooWѨG۫xBCن /EƷ䪧iږ~>.Vl?j4S˲6guě$lȫ=Eݼ*j@qaôf#+q#+W:1AEc5O ޼Y׊{`sɃ:NVʹS}']AP"ês/yew"a =j0C\2oWWާuQ鸪\ AI$CM4CCW0azsMG]/6gxk}̳7΀nUklesbBӎzL!#W)GG.S>ìENҒ7+#)-|b]-#+!ͨ{cßKS>v[L  H0\%SւbaGpoPYHc0~MC3秷|?8l_V3'IGI׬rѡ^ ]6&۰EDK1db{w2Y ?AMOb<L5i8zSr8Fgώ]uPT&eTV_^}Dю> vk]'9{{W0m}r\׼GǬvYsV) 62&sBq~ ,MRjXgv]Au&:9mԥTl#%1"f:?#)~Ƀ :op7! |c3#+xÍO_Ǿ \t7pJWowp2ÍJi(DsrmّXLoe}5,9݄)6:i$B G-TMQhY(!#MɗXStò)&|绱_TlÍNQE*.&0{ϟ=9,Vuv}9Q43ik:S?:2ɧVZ؅bd(W:e1#)lDIlncR8-mq:wA.C`lwP%#)1BD=fw8q%5}T7̄vQ`>\#) byd&9VXa1Yg=˓`!}YeM#{)Y臿y|klj:Muܒrg/_EԺSD)VG:/!KbdjFZ-Q'jM/ݱsqs.ng+dbݩ^^.f)нW TLGs\#Jfah%7JtZzY呿vKxkLy78&:u #L((kʚ56'6ehEفCNʣcNL|yK $&܌sS%X=V]g9T_?>7Ҿr8tpt~ V~u-=$>K{cm2GANJ*io}]FW^ˣ`QQAH2m-Wn!K>Efg>C7npEj~ioQ?bbba )0Ev;$rܨ !">>E}/J S }rW!{/d=te-E[yJ=sX7|챤hL$qC#+}*2=BNI?Q[0; qUrYStG 4DcH [ .P|Q6׬1!D6m-լ薂Y>8IE+N qN:-"0O}{Q1q3$/>z6NpG~?SϷ!-;3]hj}̑]H(NOR֟*c0p`8jLLFHsf&/j#)x5RƘ gjA5nW][W6%ުKAZICd\#+{C)L)AaWuW㈾`$Q,BC%JԪ\h7,A" MT HEPa5X*y{u9mB$;贖vBӎϵJ)#+[W]kIOSY]J\*܂/w041fԫv{[vCdIj!bwc0YTC/іhIdxڏ*4\7-Vwķ.SDםux&eYd=g&1Z5Q)wJ˴ae'L52ZT-I'8Pj8˖~8C?٬},}Ϫ9l;?X}jB %0h'#70agf#)iS0V9?>/ j[w5ff#+>RH<}.0@;XHj-8%6ipJCoI+r&%@:%EAvc0) =(<0D}_7jaU" &&_,z5y!z>@%`?Țjqou1/BlH2 Jv 桉ibaE+V{kIj8#) O|e=z cH dҴDH/]*-/W/ E3DAW,*+)Y"Ae3X9bi$4)H]Y9UYPIi7Dis%z8H'lZ1N&$B1g:n9ÐB꽱L:dl51y5-kt,CE/U6xp 7yjߧ*<Qr!: 'ytébGbZaOw/RdOƪ*(d];c|DFxA}e[}Q^CwJiK~7L}@2l*:~Z&C^ o2HLq#%0"ٶ{M گ̢ad*QzlABK=1R$EHR1>y=?vbC4Ʋ$@-s#> i[Tfۗ&UeP"lKP*Asy5ӃO?>JWJOُ6A#ܳ/yKc/_="#("'؛ˌlʴ}985Ж ;K`crꆄX " -msi"6[siA#)4H`AlH@h@q݃0uq'0m0%'5a;>zgXRs}_~lnGG/ȑK'nN:sfbr5wcZ5V(?NT9=:;{Envw^ 5SWϬծuF]yGXܩ0h8 &Y@NȘ}q8C JVg IޠNd,'W'%EIP#)F]ȌĽ4}~{`#+"f󚌭uy-Q#)RI8emtaItٳ;_Jã݀w^__TalݿݜOyo|z/;>Efh|7Rgj0czWe J-2#)SI>]H,O^:1*&V5rk5tq80QǦRXT\sOzɾY}M> ACdΜJ#+e^K14Ne7,X2'PM*wZ#+k?oT3J^Bs/~Go#)9t3G}׻mǛaPXS-IdjLHfʖ%If&ңkjJ$PPRUQR-PB>ayl:>i_쿧̽ }=1iҵT}@]}}~23t 6-')ʓE#)TΡ :3Kpϵ03^ P_%5LF! 0wiSt= $sd+6 3z .;scLH^<;~ ^u#%-JdC ! $y1ϩN9?[3#,(?J$tԴ[lElyN%oE6HVEfLZc- ?#)T_~<7grϋ}AέKYw_s~[:5*=/tM>N%6g2HkG_#+O_U.[?#ڧb~K~ʮ7Isϝ[{9O_=:k[fA-x%F8?bLߌe~xzӧw"pϿϪ}~Gzwj sj<4>\_N`c> 2]ʅvEa#v޷oIT?^_7rT-/dkЪ4շ9<8hl2+!]J۫e7V#)h!RZw_J>/ϝpߟz- +l1Ų i=߁Aw}:Goi_]yMiT<"n{5ճ} Rw?LuuOm]v~͢kZem,t[6׫5Mݟ:O&#)5nQ)`vGj]Mjۯ|~!qt6Bm=! |Tdf5 XfC#ɇ}=|y'rWPO!bz#kmiT]T񶶩NW|t1)u]y[=v0Z#+ L f&l-VWj*BYPT/KWRڞ/ݭueͮuLK߲/:%VTS{vl2)s Qnm)HdIZHn~ZA/ۿ?~#+n >wS#)NCO媢U8Ot!˷OtWG9heoYWg3O;P(܅["sjb=[Åo :#+\'>4dn#+L 6h+\4k2/̷-[9c\̶~sD촾E9B (Ϻalkح\5LҸXq`.8C2ui[7F#)U/vksL% Bq9Hf<S93tڳ);l:7?yv%V|~3Hu%\!."~Sɷro!SZ^ͰҷGm|UO9|껕ŵY#Ӈ6q9jWW2V"Y}Az`_¸H32FnB"TvikZ K9EhRLq4h UPqTETԉm5ַkVaIeM&t!HZĴԑ#v1O=,P)PRo?18f#o" S&Ӭ_gY޳!AI3MKyg4ItsQF&jaeF#+2'۷F<4H({L" eAR-pylQJM%&p_wS>>#)ׅFļ^LKgM#+٨S-z.Gg_㲌D׋u8#+.Z''2YD4 [ig(}#)ingկ֙d!shjV_ztgn==}Xәl!lRyJP^5/ ypy'U.o$8y{8#Kz>G诫 j3vw쬘TzHJ>9pf<;5;AB#%z{8Vvla1taXxeBJ`6Wuԣ@]ۦjfׯW\]S;WTmnS6"+#+1h MLRn5h(UZ%`ȥĈ¥biq`𬵥:b4!9^ԛ)in#%4X:mУ:8o;ӍQlpQG!D@b!XM6u1ث{qWƢ9) Rٍd>&:EJDQxS"0,6-B)]"#+%F#+0 (VlἋ @i(oapdD̺T{1٤ȑeQӕD:X`- edBg&w#+Sӂl83MjJ(3#+EEc|>^~#+SU}z=kμdzGO^&2\;tyg_Fߟ~([}U|#)U#)W.\S[C35cow5_6~%5m77A2 :)LysBF;yz+]fǏFNtyfMYwwe|ɯ}rѿgwkR}u~iAV[_|gpTz:ThP/aytI;72# X\.>I(Ax9ciĽ M zFJe:y}/sxN W4a ?5㏪yUgL\u67 @~I(yp˔HS( V#%Qxpc(e;?Bk3w*CN5?)#)K4"yS3AoEp=&M=ĂeCéٴ#)ƭG#)vg8bp0 #_DqzSal٫bm|h$psmg}j[ѓW9[v>i7Gs8Έ >a2Hڕ4U(0#R"j%k) =F% ea\L@}='ٯզߣë2fŪfQH2'*$[43%v z&Ft0fZ)-g(y+4#ځXSp##Ǘ9%w-QC(EUDnS#+.{#)W[- ;oH#- fֹhʉZDzaL{Dm,6@A_#%c 6clG-ƊŢ4`iQ=`ؠ=eZMGrG #)6Q+16C5LH2tpС)%:qq1Zf{$C-dJVQT+լT2PXGTjۘi(0ex6LҐb!0;EuճTv3[v#+!X%,˳5׹?+u8.(Z~FAQ ~'~gRu[kzӖxA+wȗȎx7xv#+ Q"nǧYPi_" A%-btvr6Qk0wcθvIBn3-B~S19RcXp\Xx!jKFXU" #)uvW-J@JM"#+Ѕi '??ѕU|#xROٕ̿x#)>˶Vmh$\R767m>F;L.Iq6Ai`phh|1ҘH5Д"mT)bVC3JB2W_`:er9q UTМk]խ4B񫷤K̙dQU BXoTMUD:hiSяiW2";A]Mnw#)r2BQ rΆ1Xth NKFFU^,Lj_*]Ѩt#+(EM##ԯ#+;業Le"7ѭc;"IB?)Wj63sr.t&NfYx[jy#+O?VCT v-[G|81 2j!ca\K8 ȽHKJI26lմa_ &:A ݤ'em2M7\A2B#+2yASxڱ#f*U2iF#+U8(% ;3[,Zc4+5Z;kXzq&Xl63#+H)J.ɦ3I:$AIZ`6aI}7D#A- wJs' v2ᠢg7"%aXo-ٓ$XDay&&5#%ّj;NZ4#)5&Nlj &iL$$e _9h 5N<ڗSHJo uaK#%e:fvq4 LVE]g yւ2c=L= 8򖞊2Em22۟',F 6htJw,q>&3G"9_"WŕkIO13 ӳ. y%]lm&ܪ|>g0QoS;䚜d(NL4bμ<(1#J:a1eXL΄!ìMgNzv]ynQ`&8"=v먾4:wޛ Eo 3Q!y,]2̈bV'-8 v`,VM0~|#8J-g,G+eeZGSGx; JWU{Ro0X8%uHDrokL^1<5Y?ŚFp?}юLsv.l]h#+c=bjwjd(.Y4C9\8F27g6]LY3#\rW\Th8k1wdG5b]_JI^,z<Htfdǟ^6cYHu#P\Greߤ;fӐg'/E'B#Ĝсv~.qgE?9}]0$oQD/5AiTo*uH{&XagEGFu@+Bk+ײh#+5闦f!y2ְd#)MN~;m-t:l豱Q-vbFWUheg#J1T҄(rǾS&i FB1iܭmI@nǛ6cV`\$r 4ߞ#+|O&n(gViߌT9r_1#Κup+ ڐ-ΤTR<%WfxGӏqwNN_{KhydiAblzU/vk?"o{q\W'~؋j߶GiR"dq#)|;A-6q~zҋyYJ"q4;PO "A{4ĜA~cؽ6cEdXD]bۜq6C~ӗl,%Y?-]|a<,W{1=ƫ#)&yx|mU % {v-y͘|8y)#_(l;`?e7gpM1=}'*L(8p9q#)tP]__kк榐y~ߵ{we#)ĺjb4)f{/g|Zb"o&jPq-z71OXgr 4lmK*g۶#+0g0${Gn-B!9[8p5}DF(2X#rGY|r9\Fq{9͝cҀ5(S$aA=GΚaUTK2\!1-4զ#i.Z8k4Yǥ[Qg:),sDS3K#)3l`|3ޫeeL\+*DEDóf:W$IC2ΘKdH/;v薻0vԍ}[Ϛtz]f/;jls49#x#* !]aêfYKx=a gĕ-]H9fix|hx-LLK6wX ]OBL~9!3<Reю)DF~:|ɽeEXnS]Q;:+2A VaЌؚTxSkf+پ{:FSKwY_ԊE&L8/[دJf]tm!BN2тD^:;P#+h#)i#)>[:j( ǫ}#)U/AꬿYDßMzvvQQICU#+#+>TU|(dHpG@7Onk·Ü$.#)'E/7R~T-\PNRE+qey=R𝔛Wвْџ9\gT+J.L EBpg=#|p/9N)ZstWezZXo|1L]y#)a1tsÜ65XR/~YZmX-5Eay-3ЎwBR#?mNc&H؏#+Qbnszk7ΦOZ7㚞`DDO/[#)(~9B)U D'4ΑJPﮭBW؉]R).2ALOeJ*Y^;V$=c[FMV_BSG}}^#=GQh'pe{#=6ҭ.9ȦLJ;mۧѺxR'l8pUe8 _4^4Bs兿F9i&+2/\邸\9BQZwRȠ,CoG{G_TP@BVGQBHuĻ:a!D;$DP-#lHs3">GkB8q*4(oQ>o>(oD{-锦va@߲\pT%>wkq-*Z唢Q<|%*o}݊.7K+6EW}ZTUrpr`t鎊=wGSfRz%&?mq}9z}wF*Tseuvjouvub`- }>*qMMۅ|s Ӿ=p#L+s|!Z>JqnjQk5}kJ?y[ǕN%"u#+]vKD*g(C#)R%$)O\+CL)t&da[zX'^Bݸ>9?vM.ЉբE4W8(+儓9]&y[^WlhǝԸPn[ ά#+%<4WaP1]c 外z[֎/ts/3n]#뷿ֈ,,f)L\zkv(IHG9WExGtU#%"rvS(D 9y[ڥhGbG,MA2E2<\\C0-.Zo$뿠4va4ppf hiUPKd J!ٲ,v.9#)'!D5Gt2eWBx'i(at7ខxזECdYTc<7WՋUw=Z0Mm<d9 xKQU:**j=NyBk֨ś4#)k0vef2tӳ5. ԪSeynKX}வ/(x@weLG7zV6{p9ˣYyLgpsRS+V=e%>ReHR>N<5b_g nox{PdGuHg振̳_ >VJ; Uv2wķd7*R{8f>ڎ'_BF4r h'C[hDP>-5%-*C;$|^,Ll4;2oϻv}Gn#`tf d #%T\9hO45dN$|'Җ*i[q[%Q/hm߮#^cxMyD##촇T, ;ԣbvm[":vȗ]Hz.{.1\,gS,[U<<:=_' Zu=.[j#%3g=Y]1 -q~#+"kJh1;׈8{[X[]u&iZ:1R lMBg WaǻgFhS;ɹэ#)M7_Yf%ؐQ)ڻ}ZwHH`9W։Wn3N-F:K߱ ?di[db^'w' o(z{qȓQs$ND8*_[fխۭR5ƣh &T +ϫg(jktNƮ[vj[E, 36Ԙ\O%֚@>?g|<,TJKt`7҆#] Nx.%8*i}{n$=0_#7d|T8#ID*?ôj&`MXbp92 ɦ *pa9ka(S9hXX*d iZ!4|ٗ#)*aa8x#)ῑdJJjhgM#)mB8*Tf9sIz~0^ 7A}(+K#+i_KE*<~YTVpHTV\GnmaqB?8Ю~ZjkEhG׹7t6L1Pks#)\_oψ˓GCkwv3|KMM=Zjn};:;)&|"O7ziU"Z} >,%>ӕ`yz>L3^-YnñjR*6d=j/쯧6ָ='fXyb9{zOHQI9ú5[ϣL)6<#++!2ūAMWCʤ{#!h~di0`Ϭhx!0j#;X>O>Mens|V!AD㲕\P݅Q=L/y͕:,D jR_i#%ea`+e(#)Ln\C(%\e[TwitX`#5mnYظ,!EDf|#+`TQ&\Tf\.Coۧn6=#˅Vya)B>RqG}f9lU!i#+b(MĠoStdNA*&F#БyC2MB)3w#19S9XBX#GĊ6"#)}:5Lcc1KEի/x_s~ANMGC˧=,5tC8 ,pt6YBdR9qh(b[4w8`؍7F#ɁjY15@6g\gYaTUKW%\6<3hI10OsLMݥ󎺆R.zu!vg_L> v?.*hG7vH#+<^my0C#)ѳ=BSpAdB#+2sW8yD#3iCBK|hk `E2Ƥ@_; rCD5`#)1"0tv+jNC;1{$"0ǫ[i.偂(M(#+7FWcg]_vuIJޝUU fQ"o}Łcqe›IzX;!]lŭ>S48aᒊO(Zk<)Cc}L_j Iɠ7&)8JleZe"(s wvEIfԬ~-έZ#NڤJaV@4`RSPLp7/#%㝱_iQ$S$I9X|ubi+]fC6 Fh#)0\"ͺ Ҭ :0ƱwLQU;Vñzm/u>QC{Tե-6x!:ߙܤd A*7\,"o^F;ՖAm)!~*$^63hDJG~EfR߈a:wEf9~vv, QJ;jOȚ>v& q$HDJRp?ApsrAY=lkEUUhv!h~R#+DrCG/? _eC}3v:j@QipbM0@vX[3gn^,;΍e9Ĥ<^{p[E*Dܶ[>6:s'ʽ$TX9Ia3ai+D^9[hTR͘:`TEJBO`mfJ;yOU7Q1j}qjԆsk;f0fpi/0dU+0q܃ 09r#+]TPQ~)>ݳG*=Ӳ{S"Z4J9_|yzMΉ8!{Hm_Xf*?zc> LCjGI;P."4#%"3 0SB#) #+ n#%:ԉU.ـ#)a,yJ[iIFLD:^+dP)@4;#Br^T.t24YL$ia0QS#%!*[_#+sv$.61ŗe}.9341F#%FmOeUQBM_ؒИybFp8 LH/GE$%>`$󺖤GБboL7Z:TH5,q?rU mCG.[Y{qYkdS(,YHJXDo i5`,j:T{;k?o#+GJйR<#)c`<*!]D\ըP7(ˢk\S#)"ޅCvN:UwGѾNgE;&#+wl,݌Ł}ϹG~ӷcUl)|*#3mg!#ėn`L#)ZX( #)EdYiϣ~ND1#+QU ;6dOf696nvtB@k-PwŐ  A`Dђ(E*'F_t\Dك}#%=Gh2##%DHz<#Wqڠ=[I.+P7#7Ws*+#+B#)v"sA(-z\;0ĭmG-#+6Z#|,D׼2M2uCwg#zj.ZXcii &+~(5Z|N!ɺs'@9{MpCF#+W*8n1P5jH(Hȵ4g2 (u{,[(ۭ+Ƥ'^Qu61aL1LʜÍ_ UYB X$)4Ióǟ3mӣ}vGԝvFǁ|:R#) (Qߛw-9zn$)!FoPUT#+P#+>"HQX`ײO|ƻa:9T̝cg%k̸4Stΐ.F0V-9HBH cx~O'5{uRR=&I%[$hg:Qz/#44r,";\Dg /|3GH^W(($N`Ay:yGT3. UCR=q,ko%L$RG#+ ic ;xʊ#)6Gx'0{lBGP2<6 #+w>oe7(.DR\ _47 "pj\Y#6mWU6zr29ݱijGK`WfѲE[葋KU"-r.K҇l'#)ۛhĨˆ uŁHl>lTQI!w #+(% Kw@D**L#)pfݴѤp ހ5D&y$9 N-X:wJcr}ufCJI#+(`%%LR=0M&1O\lUB0~zJyU+Cs`'a~1xX玕JtDz0QsFx!04c0e!7 mۊleWuZ+"XzU%$3Gk膵Yz)j%6&M"eB" q ins~^Mxvmj]o 5޽|ND8fVôzRU!t$+9dCRbr!ҋy(I<-CmOtxɦ-"mhm(NnU 8&ş+hSdDi`؊0sɈDz3p*&{sNW)y33(lhE.=U|s9V- 5#+[30DcTyyj9x,a|-G"IGhBi(3..[o`1I 46 $P(T:?be1Y"#+:AIIbݺ!]Um6w/"r`hMwátY }KgΞ[Z_v&)+C4n_}pBq`HlPf࿟y(ʔuPUt:kdj?x#n?z "(UV!\Vwɨ"jbkߝMw_kuk t[јH%}~JOšii#+~VߞՈpj8//şwW 9j[NfXSfaͅ$'2hخ}M >~_QT"Ǩ@_{g)DadurC#v녎\کaz)ceV#)a+j=&߂mw=Mk̯MtYo~w[J/UyY#%p:φΛyӥI2iy\FaE}:Q*qye;ݡ6ɞyIiϮ$SQK}}>SQTc?d:c'ѡrHV@aƠaxg=_uc7,b(9ο+_[jX%Zu`T~D^}<ƥɴhfs`&&*LoޮnWz~??YxNxxUx9{?~5$TU' S LI/!޺W;Z?Z%(xN;:#%ǢfoAQ˰/};#+>#~ΟoH[#\;)O\_cH8(jz/]eV'*Bk=ħyU!IM4Dž%a[l#odQKςzqp۽30P/|`:y[:TПomjs]&g"7w¯uO?#+r=Z{6#))1_'Vtv;ߪΪ("ߗT494QINvTݙ9W!>5&Q30;g^7ennLYƸIxArM#+2L#+g} ޖ^ro.P7zcתmlN9 /^p+ZPJ ¡ٴXD`s+ NXoyǷ繜 fQ(bh@ΜwK%nwo<Ls^|ۺ~03v,0.#) {z~NS]M|~c_-VefxQ},MA(/ [f~:WyEKly]71 pDZUNB^.#)NA\ѶyghQ__|SD_{Zh?$E2jx1tKu^.ꯟ얟ͼHZd?n?6rߡ2-f0-9^#9#31NgX&~"SK$_#)8N,_?]ߔq#)Na=S0I#+=^֗kI4oe~%CT^onDTtXK,+ O/2̝#+u|Tq|߶uעΉzcS#'ej&?4?賻^Jxo\~_}1ng}aIh2*!S`Znɐq+}\Oxe<>yx4/a.W/W~FCwx/u^&Dp>G|ڀ[&8:=Ozcˣx8|_^|AHhц7LR=l{qx웬B$YwA}sQ^~._<3;19]_2szg;\Qdt,YvN*d^QS#kfFȨTvk,;&"S[C vwbiǞ %0!C+ox:tzNU:o$C~qo3X5'_'>z6/%w"ch=`7[/SeӚ*bf\=~]H3dp=|CbQbz\Q9i7G_gqT3"Wl++gW|˯ن GZP(=ׇ$#NiWy&yZ_S N[/){>W?5z}~ /[DBgYq<XNɠ̺:>]kiRNmGKC>ipgaby!Aht傭zH6EcF30xnD7n!2}KGgvJ'\:?c}54a__MU3d"pVdދS*Lt-4چp|+m0hlӔ{#)YI"Ω<"R\`訝lGu#NuZm}][o8zdO#) 1ghX­ްŇ̚ifW)na#)!EncCֵQlW"a/x_Mq`P"Tqt8{Y`_' 0sw*aC1k']sHU_!m9=n>h#"W Vj|d\^v8<%M(Zx)m>c H0]VDgqx| n9J&:>Kw5Cq$F\P$̲K86^#%a#) I^I#)!8Q9)Ly#+(%8#)\LJJYzXnkC1j`STl>~~> 'VL38:ic$ɴ5LcQTthȚ>t~[@o8#)J2_.B qhcI&ҟ@S0l0#%IKd9,?lT"V H)/oJNZUs6k"ywsF6Ttgau.QG`Pߵlh\ LS=_yWJ;'h%}Q'G`"aODI#%M&BqN\~ \GE< D-9<7⛷:"))c`_W?"$k Z(yބ1@:ʴ/#)5@Y#+>?qnX#)75QD띗y&nP(̟tbk[$U˰XET㖣#׆UANtgDd,0tG^mlG,slS#)&AD~Bad_~^t3Zi?2Zl;4S(3ecaa c7 95bw>ɽfdPaoU|;>_G@O.5S㡬)cJ5V@Z?^(wH޵V=?.YB+8qL7>t(vxfJ* =As҉rLi.rSoTzn*+'za #d3#J"OGze'>#pP.ȋ(rq5+tRh;3u"nS*MoZkeI ]6ڢE~׃T#pac[e2.HEdPYi[70֍@$dV&L(?q 0b-ٮ8|^4-E?%#%CE7WdP"@8MV%\7PRv5)B0Pi-Ƕ\u. ܮmR`DK~ErvÞ&qӼ @stmi +%z]fYiK_mX]Yצud$%ֽ&.&ڙQovcRh -=QQk'd*'2R6Grf \\]7?JCިy#+Mzٻroؼxu@?l^ $)كld@¶JtM*g}m/?!6婶мr܉PM11qgmzƜoYڻRMqǞxo"zTN2r p9]2[xPZ)P^8c)MF^67ysCR>,35Wh#+ii2*+ΘB:caӢl kߍD#+XS?׳i;9\W>t>M1P;)NVk#+5HC6VT'̕,U~d]P_F0,ɼ 46WT44KD|a*5.<= gxU.o^f^H<t?s?f ڈ-Uq~-ҦƬl.1*d*rv)Wʚ_?VYmi9șn=}fDJ;t9إ*~Z',n@X0إG1tȓ^S #)f?~ KiCt'.'zIStuoi4XI#+Xdzέ2-+sb\Ņʮ'yCa7W9m/Ο}L}KGI8/C#)ɶCϴ4#uaтcV0! U Ym)SYu&1~#TBD,[V6Dž3C!頳]nRcZh^R)-)vY3uy7:bx[V>q"&2}H-L<-tvh8rܘ?g 7#)LJ8_"i&6Jf=\ [k kUe^/7k6ig/\#+UAݽMp{fK}TmU˙`RxV.]ʷnyc;47,.A艵7VeپKRrmp1\ƾ+,컪'F)Ⱦ,*fjs=pqu)[7>wKPeMZ'"LvgEuCP p^~/!Ltk±م'WXL}}!Zټz`+u"Vjʍx ݃J~~{/q_i|n\N@_ oo4co#%%9p*\SVK䬲Y?~\;W_zTwȰ!a`Hh=;\iaQ" E:Bs >fyI~9g&CTsp$ GR\K#+ wj@a# %Fq",#%.:#)?cͮoo΋;u,ᾓUG Ln]@;ঢ NEO'P;%zڟI&#)68.jU⍥ma ]Ucyʉ8zzv`y?Bt5Sl4|D, .'b%эf,ѮJ# !t~MT^q/OO]NœçF=qUX1f w}vfWR4CXɹY'KIw͌F#+Q$:G0(c;We{fr>XT;6}\Ov L{&BA`'>`o6AbT7@Dz5 yA@!0o 2 ٣YNE)y[6Ds> ^)3)X #Yuu>|!!~j.TA!-G9&A#)@؆#%``5ZݠIӱ6vju'#+)U1O.r8^qF6H w~&ᨳjkDW&P]a(vH+P#)>/ٗ̑D@%C6 *iHWBH@YO0|4~@- `VT֧PBHHв)5c^)cY#y7dž(tC%eLx-kqEկ4iq ?>v A&4@('[_fM̈7~&ѣi;$Tl2/=mDZ$#+fә\7#+yD!UB35#5#Y֦1?DžZ:(5fhǂ$u&޲Β$&uZbDuvH݌Y#=}f^#J3mD"U$%2 ԦzJ#Gi %.xda (.#)"4Ͻ,#)!5S|{ilh,BXA4((LIYoq^̛"8!5?UT"'6)vA??{5z242=֜˩*-PGF?$M0@=vnWйJR2AD:~),hoMܲK9kӌW8֜Z3\[V5w++v>)R1Mq&VC<6#zZufǙs-NaN-8R|J7T\{o\(k5BX,"\*g8Ljp;#)'Z7fEE/WH\{i3T :LhUvk*" [8)M:ݻ]Am@}luwФL3=; L'YgbS}AE.m(z`P/'69%ȉ{A6׋q2d#)Uʧ2M~T=Fݽ88w#N aq{bfm"#%=U8`h|瑦b6 h;A'_Y떖&#)DUz 7Թ!SL#%C=E|:NwhoxZ>#:#Ha#+8B:(^@pb2>CMҕ+Y).1m'ɘI0>U+1}*n@.$5a '[_ڠZ9*h#%@N{#% 07"[Q<|41W-L9v[h|#)X3t#N\N?9IEDRT0#+"|D}@\6zSBybdT!VV@"M䉮&&qoe 3b g8^d,3s2GBQD2"HH1G :H^^9/H~M 2cEOc`FaN&e1H(!$ĚC֍5婪VhvCSdXiC`]HlI5 (j "xb2R#+"L`fy#+lGAAh;`yĨM#%ÌљF(#c0ޫJQtp5O ShjY((:Z A ~P}PptZت< QVA|l#)WJl$Le5|gvZj@dmkU]rb꫌xf#+itpPW}2>@%{BCT4Gۢ;vLAdD#+#%4`PcR!}M/%,-fx#)Hyї^|F@0sl&^⁕BiѪ0\b46!eS4fl'E-a1|7@4{kaom"4y`#%17tJV*=#+`' k^tH2n}cb y6ZZfA2I#+9h܅UZZ#)j3@d m$1 ڜѐ!@vʄ B#%q:WWgE)K.^vt"oL *CGpIm%!j_ )W2{aZxbD":BmJnSٕ E'}'Ћт_tޙa #AH%R#+w}tՃ>E@ D"""%#+QStr6X\Ўz=gE}QxB)KH114;,2rl6W#%~ p`zNQvyhX#9ʴ*RdD0#%~O>o88)c#%Qg]HL9S=t#)t9"Enʘװ#G/M#)N8%u^ޤºQV32Ç>Ňo+K#+\sc<&t?'LZ+qf=8?tK /'xT6+s,Fv&$MϷ\"#)Pгdh"i\.ʹk9 ;evrm߱t<8ɚjjj#{ZarniO#%7uX6QIv+[8 r*BIUo"':>$+Pux$hw'/ӎS5ҕ\q![, h77e4uyP"3;Wi/Q0 h"Q!GiWC띈G0{qDU`EU緯ÙtFA(6lSzP<_&pv_2X%{NC%MEY '#)~4v<|;R).ImylॴOFl 5/ =#*y׫Y-[s$??m!0ik`j̖_++_.y1W@?@vݘ#%-L!agƼ@͛pX*ɢBf9 R%xB@D#0U㠘#) ~"e#$"~΀G:@y/;sv&}Xp&@Zg#)Cgո8u99_ϐp3<ʉ0ONioEj71n`'cspoC<`X\#+c>GqKdX1 *0eWi;'p>j^r!Aaq>)-EI!5O׫= $maI#%X#+)4;e=ab_o֎rU]\$TXpP>i`!C}/#3`͋]^!Qp~Tz{GsBrokDY:g,UuՄA7wp򼟦W&Çj#%~ 'rԺאb0ush"2=9o> ETv`^';[]sDw#%8CO}Qˋ1RRP*C /|#)K! KvC|PQ? F,E&4$sC>~}4fnkfg֩d[`pzX7=pm`0L5<"6g!//r!W5=S>i'-o.CAmYkLdWa("e`(xE4p7n hhDɌJH`#SHAZ@V@fV1()"%oo;U5%czە+"@3O6>B?IeJI0\tI~0r\$rUDIcA$^YQ #)w raD o}@ Veɹ+/>OdEq;/?ۏ k|" RtR"u!hR0NK#+qA `)|T?Џo4Sw^.pXy#)-3->96j:Sjs 9N>ʛƧ;ZkvBFtЈr*;;1r92'e0[2D||yjq-p*@iӮ? 2ѷOen|KMۧl&qqRw:s5.[㊉ԮdHȊl>CX.BA#)"ɇ-ػ~7*lcɭ ul\pH͌L\0 LMBˍZ)~q֊kqԼ#)|(#)%82#4|0α[:{Y9^3>\uDDCOϤFӋ^WlMg{HKLGs4,tGxgX5=crdʖ/|sujMFchаD#N].i<ӎ9:upBP]{:z:璇/شu3UV*_Pdy'ؿ练Fph"㗓SŠK|ynxUl#)FrGtjgF~kz8EwjG/!<Ѧ5[7}O/N𠒿Ӵ>k?qKcH*%pyHA;.hÚDn'vlHwVDWA,._ UنH4"/dո1,Y>ɫVuC(f k#)}cWWw;O/e0Z`ϻk9ADžGܭq:].tq4 2{,pA#%. >c wUL3#+$6#+PwNfԉZNPa !Hw;NlyqV;L|Eܱ`>^u|lD#%x X.$Z]h6z4A`ɐ߳_0LSxU[G`~ Z5bc߀#+'ۉnl*p QQ*1B5G\xnɽC=P'ɣ &#)5k=SNHA иGq<~ C:X!b1wr w#)sߏu9tzb)H.C@سr;/)w9w\ Jy4t(F\aMI#S_4,\YZ73<Si*&d#+[j*36nhτSMTO(x&ƥ)ryS$ʪ+0Qx2Fnd% *T D8UZbs#)!in$HBk}syXuuB>rTDV>BdʆNop29{yu`k;{K=a0%%̱;(l5#)l)y$UVBG!꽱[jė<>Q`;tO#i9HIg1G82$OmAVzo#)0o!QY8Zi#++.J$FaADɐ&Y٦#+l湘7Wopr@l67s#skxJ\̋(/M6 aX}ZAIz>H9riQ~g9;t`L#),Hr!bah!llvL9HO-As68KnDv͋Ͱ 0g=σus,;E$DŽPG88!؍Aݛ?q{U !-9q)=&3nlg|^nWPF$QS|@7#e|jT۔K'" ؘhȁ:#%Y #XD,=̕)@h&2,fhNE+bWDTq 8m-/ѹnn+e QK#+jQ3׶24L(iO3s&\f\\n<̾ woU3ݝ (f.rDX, @C@7] hwYnL\9S#%Th=q[₩h~\*1݄K6" ꫧ[i ;+VL3#)֦V ɫ"i4Ŵ+sR1x#)ZZ%繞UQU,i#e™L54ۋt d3"I7[B:Z"u+N[I!ƨR7ĦŀX#%V:[Ѣ@CE0t\H7w%de `8Ya7i:`6/b-r50I4 cXB" ̱B.#%ԚñWrNm*qC&Z:/7MtuL@g`)ϬGx#тc1@5Ɛ2dLQ+"h@:lr ebx./>Ia#+fR6H!C⚶ڙ+M#+ԥaO2j[*` &Dy83.*YP͍ZKwL,3#%7_s:hnfRXy%stRm#)Fy[*.ig(,}:RoT)Ogq#|d#){ڪ~ӳBGt3Aj(Ism]\Mc9bۭAd[b[BaNi"bFgPm P@ibך2dp(3*536tĄpT=oyCC8&dS?TONnҷ3LXH!"?xVY":*pH6gB:WJKcr,X ZsW#)fppga`h~>Dp| #+&&"2 ,F"d<ԇ> D( w[uy ^RNb:4,:md$AAUUQV?|04=۩UCxKG=:W]h!:Ta 4 )?#)EdL|,~ PM@ާXsGA=R6#% #%bde9i[Zxt6f"@RjTQDH_\\&5F!̀se:ydeG_ ? /ذ*',CSRD1Wftu>أue:.]8@uo(î:>f#+*G[<H@d H@!N#%TEQXEF1Ph#%A^&>!pO7$,TK\ۅDmBO--U%:#)a)a@,<`I5*2;)w@`Eו]uџF$ڷ[e&dחzu*7.,E=3\LRQ 'Ov}kEC=c#)nq2!0?"+YPb.9%*&Ӡmm08"+FUovr d8]c1R)4fsPxnP?{u׳!/oCHiNR>Da#+*Tv؞4RFaFHٙ !ziTg*'(j: '^]e R!R3irֆFv,8#)oݧu͖UDFEG ;ԑJ]m61MTdTKlk#)j̅6SmdQBRN39[I;P|#%d2 #+p0d?ng/Sc !7/J5W821зHxe ۲(Aɋ)!<˜YB*: #)Qqgid+VN `As#$Wol*<]ۄ(UEM/(۝B$Ui,V2 8dH 3Ѥ}$|FA@UPE6tN$};r$# 1"1ͱS**咹kDI;EB(2~*I;93Pއ&#+d#%`z9}P۽wM4oËMWRz^'5xe>^ C1nsB3#<6{}wm DI / )2›X- PCӊ@Iu!E0*,E|Cmac7dѠRIDѰ~w [nfb t n_dz'G{8!#+TP j|=dnoݐNݢT#)p9=R[CCpm#% i#)%͎clLih9@jj0hcfX4]yFTSZ $+wGj{V;(ݰp:D/:͕0@+T؍߽BA9ErZb#%V0\#)4UZ AS7Fz`EXb\C#%:+#)W#a2sݺQv?& .װ'Hv9g-p½;[6xqjO#)<7$#)O;I-.ÜvIN;Jia'- 3_:F15J(+ {~zOR,| H1/W#%gՏ<[RMI]|E3 Hȃ\e2&X9܌ƃ!#)#)*.P -;BʁVT}MTԍdyX6㨫ˡw%Wdvp5Y\Yhm92|E$C_YzzF u[72wFV(iWͲide)65tdRwVֻ:nstG(,Ce 7ԃloŒ 6 -bIˡ#+EFH1bsbqyAVn:q{῵yy)0 'W L`!'"$)JC'B!#)yM~@Pky-C 7;ki~O5bߤgww~c\.'QbDZ(TIDy#fxŒF>5=c~νȘ5JKPNsqMB)+2F:N'gUgM|8ilZ;UU'=;Y goQ#% nEkpBm.᲋ׅi(l.upC+E# A<:҂>\ʁ#)"-RP9Y"qysJ(hf/&VDzJQE4ΒAb(7((2#%pa  [bLaݬڍ-Tg%W1]XK6 xdX#%CI6VNյh!jA;;/nw>W%> /Y$sʆϗ5 bYBĎT]/kr.zMb\71Ť*0/Wz>fA\8u. l8>@"$bDv&c݌-[G.Ólu'e`YG=HjUF"߇#)GZ!#)(B"잎 $"!#%'Bx;LB/$#)x˶ t*mNqPgg[d#&(~`pS#)ըsEc#%Rl]3- ,3TŎ ?)Mr \E A͋#%XƞfPilv` 4LؑkL^a @X!*5 yA:D[?Է#)1. !nP<vXwu <#%txh t5c PHޟ (ae7X_HC-7,EYKRdPFp!x5URp}ay@;H8 7X}c͇tvKJB8ȣCR9e&`&gB p41Nx1c4j2":w;;4t6ְd^]KRB5WP# 25FXV #%{4mR vl<}.¯b K%(a0Nmjpd9̃~$]^5۞L;qV'۳<콨ȥ7K"mŐٿa劰{.x8[f3Vjh OIK0T0X  #+ ՉD`Gxo0wp'`+1+Hgf&[(v}=ϸ66P!Lb#)#h>hY@S#),"XP14$@"aH#%"0c =M-Dv$D1l7 *H2HEHq c0[0Nv`a*O{P:QӜyg_h,dM5u~[[,46ݼmrLkFūƷ5Z6Jbͥ^*[D$(J]c=`E:O ZmZ%%{l#)o#D9Qu&vz A9$#ߚJaF AԆdRmI%m!(iP%+2F12VF)k,(FZMXH)%%FddbiMY h2i,j3A#eT"vkZN)~ТۋL"}ُ͙quATcgw\#JyNיS@]'ׄ,Ŋ1%3Țr6_#%Q? |K7&\(nx>c3 9Rs[K^ZU84iO-zYt 9$QMz6c"@`l#)}@#)#%;ByP"KJ[4TeeTDQ1;+o[s))j?X64Z;E|FiiM"W=ZI%"ُ?x/iuu/C# zz/D>^_b eCj{π`3ݽ7]W5"%܏}lhi4H 0%Lx#)te,5 !m]'w;-ںbM-UY9z0NLSC|TY9N/%(a#) ɪWL6q]t#Xl3[46'z50]I0(1O\w>9gΖ!k#)xލg)lx/YgrqM]]֥ESr;q(Zv`D#퐳羒q]yL fet]Zm$ZnWӑ{bfH#%QJfX?'qFvV]ߤfZ&`Amڱ`@:Fa7 XI~"hi#+=f#)F[ZOCzw4cE'hψPz#)3ra%&Pr>G;-h͊㸱FnhPٺ^bnཏQz$rHV>5Oo.6R[iu""O4kO(hacf'#^5cEl2Cay2^#)Ö]?¬ҥԦKĹt<(KԯJS{)95xe%B';#)f`s9ieDWC%Ծpbf.5< 8ŃRSO{SCOkߙ1.Ltw/A#)RfsWLfKڝV-*Mlˍ9TH3o ]VΆ'g4,>3pݺCCp.W#jrF䡇w&.E^n$"&S'x~79'S'lcuynA]-sqeco3!cX km0!v< QDS+XkA”',2cwB?Np{Kn8ptήC^|nq'qJw όGL-MiPs{&Qɛ1ퟑˇ~S*oNgw::_csnC~dlCwLnc{q0nvN߁mn8p1OGŨn1PF~BU#e1Q Z&HņCHP曾*9)3HhUDVI#V Ce0!aL+^f.+]QYt)xԨL.qnąƆfuzwjb.ɺ.x#).".vVͼʕ˺렎iM70Fn:Yвٍ cȌ^NJ:o{͚lLY1Qxΐ.ad#1L"kO<& ;b@NhaJ^4trM4c$1,@d!L-3˵BshXX!r%ܩ3TkQueYHٮ2uݬ74Z)#!5ul8vt"dNM?.HD&n,rϞ`՚l aҒk*,Zc#)(%h#)EuԆxX^./+f,uSid7kэc2cc>웏h׈NY WRL*Gܐ>C%l/F^{rJڊS&t#)ZBz.Ɂe2%&o5UuhLeՆȈ3i1s#1r>:8ZڐrY[DSD0frQI#f\65reL)ׂ:,\CͣCd&!sLQ$NV3MF ,Jfucu0L@%QHS5n:qC8Lnpm3I2#)iJ74jB#)%0yݕ^_^t\`tNxӨ1w}O9hDxplێ8z'1 GsŝWq")(7;8l㬱8#+Hw`I21Q#+i%JyI#+C%iߊP2(\a CǏ#)奠i\αGXأ:Hk *L$RDa`J/j6@MJ`j:VDIl-Yٳ&P7fqG'jȑ$8O3.#gS+`Á7ÊȻ2/v5*I\hJh!BP/OboIDsJpD7"|]cHz!T94]Fl`U#)Xͦ[gaD C`5[գ0d1ON|^T#+AInq:`"GV9(y >, #,<#)pLo^4n[|Wkmcd8D8nE#)͔s1is#F[HpeD#+I FhA8SnЊ1/Xrx ##%euqlPkq9"_ADplX=mv{"ʁvK6998bm-,H$,FW4 wB!P&zCN7#%n-#%qF).PIw#)nc2kZMP D#%S`^h%#)^LC Q/N:z\59΄,Y-fB_I"ml&P{;@_||wW"ϻ`i,4i+nbIBHlڇ s{ a#۱A77QHDqe"qK5.#r/<,gBQcbMKg3nd}fG{}=X30ZLk5౑"$)[JRcx e fWى̆`]PEяDd#+`Z\#'HbbU#CݚFEl{O.w -A(jx>*id6FҕZƉ*)iH) jRx=Ktܹ&A.flc}{8L`D- =XAQ#"}G'0 iAOb4a#+!*KP~2HI:"kuB #)k*ЛA(GFs$@@bu.h2.D 3Gp%}`dxDH(R&#I_֥˝0Q yMcQMXM !Ztr5Fԉ؊dU+aY,0PƼWpL%^=(n WdKM+ff2*rX]u}ߗU\k(ic#%mƃmZ,ۥs{ó>h4wnQtLeiJA5LF 2/r!XM?k*@dQ}ClEsB$HIԍ`s(ԣ y0YUIbWte#+#) /NdA3Q1!e6~+KqNP6[O,ge W#)BVEM#+D7c#)))SKK;HFDO%gHg*PUaa5 #)DZL 뒲#%f\в?D,R%j~BGZڪyY7PMm'(PD#%W̅t!x)*_#%Trҍ3>6$EVV'f#YJ%I]TH5P1[14ͩ%dX"0a65$ȩ5[lԱyQSmVDjآթTV*i1RVU"I#+Ԛŭ[$[䮩QaIjǞuᦓ,͖eõQ-*mWO;JW*f75kBUژ`Ϝx_*Jw e,8?OSψ}4ݚL!xnq~n2r"z=(S EFH^h5k|h+LTM4Ze1m)*K_{[|HDUk᭭jum]*6k(ht&X7QH#% $@-%%N2[)62MY4R6dhU66RJ(m)JH&leSdJJ-I&&L)QԳHkL*5e*D$,I2hT1TLڃ"F&6ljYjiLmYVګB)SlQJ U)jkVUQUUbբMUڤ``&ʎA.EVe}9I:zБ(")/&&Fe23t*o;pLVɆKsnM\Lt?&666ً {~*<\JEy#%0꟠'?(/&ƴiɂ^O6|@64?)_ndIL.3A7X$Rĩ(:c!Mγ|ҷ!f8uV=Lgj7wqqXE};0yrj]&;%I`Q}YdQDZ]::Лpo$#+#:a'k,1B:J(^)E#)ELUADMQʣftE;4aaKԽ8-E #%uPh+|v"]#%#+m#%}hEҹh'0 M\!08dd" e~O3IUQ=s_1⅔X CaRhXlN(cG9Mֵ#)~C|D;w{EP=z"3ޚfIƑ&L6  U5gzI@n?;*U\>wDQF?V"Ey:Z<"p4B%arȀ)F D16VM#%dMtl0-eDqRJ'ѓ4\jG!.FYoZ@Ch4Vhu|s&tiy.[JƵj0x #%k]PpUAA} +o vQI_e`iP!uIsk¸u ˕&aCU-tѕdH1"LkJՊIH&t/˓X%'Q $ М!2X5gZX=4b#j &ު**DI20z^϶f  $*C,Py\ (4Cwvl_VCГ(*B&ZM+CM1U^jtԴ7*`TeF5 )kt9A"bXfE2?#`TlZŤk.%[=惑IAɛ_!5ْ@@bTMDZĊ&8\{qx#)ߞ8BNH浨jvDtH@V|&5N7#;tSu˷$ \; iiկv{ql'rWE*=^3D,q`Gg[3q=89LQ)JjjfS~^d@8QKAэR[(<$&n)Dy\!F~˖6A//;q+NF*F>:;7|u>7}\ CF-zkqR*mTN rϓ|y)aq&"ޏ]Lt؍%˧=f>ovgbh.$3RMpE:tDZ# F5jb (MlB~hqP,)CX NRIlkW(lE͢guҖk~w5Ėjmn+ȥ\'mdVU-mz4RoLF3޳x NYdIl2"it<@dstjd|1 8!CiH!f؟i5#)"p}q#+o5881<s3#D6 ![jV@"D( dj4Eݶ?f1l"#+ca&uCG*Aa3!o/unNT9$REŋS'߷<`wv.I;C-D'?nJ2ZQ+x̒~7>6iwGuFXo;"]$I!tU{m"fl#Nn/fxѲ}NsoDt_UlftmCUMa`!fD=yoT"szQ8;; PFq/!5FUňiSVӠ6BMkYs2CG=E~Sc pRAaD"`TR DDE!AEf#%lY!x%DB@$"P #%>"e iv #[c52`u(򎡦Ɩ4-{˳l;4jyEe8E* wQ;1jeTU=g©,(<ϓ͆DD4i>=:0G"!: H޼l|S{ꁈEDZ=os\JRu#+`ȑ*ZY/Z$Mk6f.P #%SLbT@RZݦyFRM)`XلjQ;#%#+-wQB~\;MCDZ0F&# `bOP S9 @ Dpp Le8*KB)*9>  ȒWY'QGDL ?uߔ73!&y%HC־"3۾U~5ɮS7򲾍s(%PZ`wQO\Oo: (ݴ`ܧ?U‡Axd#%#)EL#%tx>Y3HbR<#+"TZ}.AB@"*W/g;H3;9\4*b:#%OC_DN׉J#\MHS#) .]fi$X Cx:BT`-wrLv{b ӪkF`8pP8"OmFiA#%t\K& 5yNT!_–[+a{E#%#)\SIYwmra>L_RRV6i@1Gc χlk>[ەb45!Y\*A#+90cn02#)2;SxYeY&Z`i#"iXA:RRGO!]U'T $P)aFpDi4ow 9 mb裳XAH~0΁ A*BS"HeDHA$4w"mW},!ϛ=lTihB)$$x#+c'`uhAĩ;5xO .N-r̚W=#DAt  a#+s,"X(BzN~V;;Ӷ;̔ ; RBE HઈPW)IΟ3ϣx \BsW6g ͙吞Pi4a&X1%FrJnv)nt@dD"eHȰ Δ eҊ7tz1$Wb4@-J<0LEnAPm6-iiJjt.ֶ66]ZnA%$a7L>-3zEa83kGVw{ڭPX#@%CXwd4 M,ѐ3e:={A>I7%/MzqPqP{wtk~xf6m-%e:<>.ޔ`^s[>i 8WjM96ՈHQöY`|XQlo!HX#)3 U!K_;뱌H0:ZJo{1JF:Sݶl|50.Xgs#)d3eDfl獁.@ZJxI.Ɗ"BlZ%ņʐ!c#%YPwL؈:xzgW֊1ݼݩ&.Eg,{6GCCpTDTMs!ѹN+0V%k{[\S#%4Ų8߷#%y>3{WV }K4Wnͼ(M)Vם[Λc]㶻ak]mIV ĔR**ePH|~ð( 7uV.Bw&mET #+}~`QijA=ic+H#Z&֛β m\Hd+ϧJ/2K&F4rh zcIFBJЂ5HM\&Zb|4ɭS0Ue91pG7&Cn#Md0"B@#)A76#)\K٤nK!epC8O<1NÈnMBBF.֗wWKlDw0p{zEN^ 6Om[*84S%m<#%}="RX@:3jRѦTmJjJSk~tJӺlQ"H u0荏5-7t6[E>A Zf1eΚiLc%g}AaF`BF6 qaEg8 $KXHUd ];f bI#)4I62l#)271]u7mMmq fhR7 r:qA^74[/nbŞ/,;&aS*ٙBTiKWfkhZ$ L#Еu[=9 Fގ<v;F0;haa3헾c_aDѧowgTmG)`'Ʉ/js>~pjϒ= ncV|^yv;ck[օDEA#%*J; lk~}*/H6Yrg(ad#+1mhTb`8n: <;{S[Z߷SM_uҞD0*;YܜO4#)X\Y@GhReul$!b8qp6<[~~-h͐ҍh󝾯Xa$ {8Ԅ(Qg!FޭEh bnm4,֦V6[fUUt/$DQȂ=΃$;xkCO RaÄb6"`$q[&,(^R#k.}jOqJ7 fۑwh:07ZiRJ-E\#)_Chr@ZBEaQXh<Ϫ՝ HƟ!;#)= ҵ#+&]S4/gg7+%}`٠x]f#+P5`6ld#)TXԻ0#%͋l*<(w~U42C+et\\SQcΘ1$EZT22[)9_O(usbi#)F(I Ͷ HPsBݥA#I#%&IIh.#)e)^H{#%܂8 ʚKɄ- p,M87wʦi?GgvwqXLruC"RꊀRI7θ:^Sn< dZsƷé~%rT:CB#)<#)C"n^"0T5ߗuOL-/ex 7С)6Aɦg,c@-ˠ~TmJ&Sp81&R);.,;_8肭IC[#%[pI-HA(bƭ^6صQjiQ$(]N=oG)TH&.UPͭ#ڜ:zMQzHQC`:dgs(ۺ+}ǞpAΟ5p9ndQ#+ʇ(D(J¶+A=Hvxk)6Phy)y}^A1 E#+!GHBr"8"!&8H*878UУ&gz Jn5Pv >$s2\1vս,Z&۴߳{m0JhHCw$}P5x⥠ѹ#p>h7S E!%Dm_CTk2}DuHIeХY)#+[Jlč̏cYVAJ[@eYabR{attCuWH+AVuwvqweYRdչbb>_R+U4a67}ZY9.#)UQÜCOP$T{}|9ke 9tZqIwf3h/v)M8W9zci]rh9d̗a3׭xXIlchJfIVFI ˰KV\}Ih١Fv):Jw6׋u.,mwWlm2bA@WĘ e=#+Ƙؚxv)+)=[F5#+!F3(1(#)D#+wn|u}sih`k9 H#)6 Y+oWe2tκwv]'o{D ,R #+pҔVYe1FZKKYbRJ2ci*#+Mh-F&KKu"lQc+#)ey||vhbXVDV\FJȡi1M`j&7YH\.+Th.mRT(ѡ:Eһc0I a}Dh4@SpZaŏ!aLmq?B(SB…R%†J:pViQVmy)Be XdA"+ 2Nj6hF@k#+lH"#+MK+%BбD46]X44ZKJ#+H#)[qc1цo.lG 1!FRc+8a4@cjM&h3߾MikovI0 ֬iEKIc1m#Ua#)Cbef "zMhX7ATo#+^xA;.[2 ~[)#+d þ*Qq#)Ed04ĶG褙AJK|jB^Cu4oJ#)r$1.QDͤ"B/TUr0S!;cJˑXlP'跮7l2?gMi vh8dMPHv`iu;cde#+)ߒb0BRi&0j! &"aB& c(Ҥ*F01p#6/NHg=>A6J|i`gu+|T}lb5a>!4~r4m8R#cDɯZڵU*6OaC|H"G#+4y;)Cŧ1M{Y#M!y!=%C^%,)(g54OEfz6fk߅)q#+F^mm(,&h" "7rM!D 1$9k;j4Uܭ2I{n9#t.#)QZH#+vkpq)\gs#)o3zF'5QӞHypjRK+NLJ#>n<*m8b~TRj\"5Bq'#)_m"7w62xݒ53 _@yvV^L)|hl%RUkj->3BZKd2#%"{$i 5,)rTcJIoZɼmvV-X&x6-F]Ik*܌xڊY,XS\S[+W-smҭ&mۆZi#)%ZI `VPqctze#yJkaF˔izQ A#%THPLQ`, \ ueȜ#+nJe –#B K^߾LXR5 (&Y#%XACxS6{C()űk̴`hhJ̤5l)0S!P#+Gӥݡ<~ذ C`*1I@46Խ#9<\"?ۈLٌ#%D$%2}^)FޭW^+ty+T&nR6-m+%n2e{ZJDMC6c F$%*C(#%$d@$w̛0b֎Ҝξ~!mBy]اUS|ws0d6-ݭOpWie!1a~X5[fbŌcTlcU=0#)#)!Lj՘Rl&0c'az\-[=ˤFpg>\\"[#) wb"=nUQu3\;vj(ϙغ3A#)7>^3g2]PJu#U؝/9&݅ ܚ h0ȖKiu"Iƀ V3#+vF3z8 FMn/{Dvb3#^A69[R-E9'{.rkmd-F5'$ GH4rouƪ-\uPeNA>Qq>>#%zYFV $J=傢e#%#+ XdD4j#%ҐG#%HS)1*l[W۳c%h 1)Fe$&#)$ö^fR4l jQ f c%@aED*%ZL'Aͅ`0L@.)-WT.eB ъA`F0DgQ )H^v{!#}v Sa7kuČYq'.\OF1V#+]u_&A@#%a1 #%ʹ" 2#+OKH;wd=cZ=HD CB;w0#)fT0 x?*|Ӷ ~Q3~KijOGj#w}3.14&I'}04~ F+/@PRx-# m"D~hP~Vh[l%yaPw{Ѝ{4`"$K#%#%5PK!F@(D#%DhR!#%D*ȣa!Q)#%k}bzJ:#%XU(JV2#)D B1ːSi3K-ihd%P5u0ʈc)U[5bAot֓huyGK;.mۤWKżm^(榕ֹfX.+ncZݭFTSړ&hyq]u)\9ٱhZH!Q86QK=0 {Gdt~=~-F0AVz.#%'s.?֣#%:ڂr(6#%R#)O#'.MvU5[эmXUVz3Deݽ?'kқlk3{s@dD*g%'"F#%No+  "*$hԘdI !5B#):TlQYRK%QTj0Q!#)V@ 1Z-^U^mI&#U6}MOuշj"iAOӤ65#+!#+%iDĽT@S)T(#+l`MOM`7 iY#%#+1"!T0`[ s"QX 0E D!d#%BB ?`%?D|؟pXgbJ. =4-%E(q|٤\g#r5+*^.wwޠBHF 0cKOxn]ڄӀif#+(T<*LۜM幆No:NܵatH#+}A^i#+~}cyPtUA#%vރ /@Tfl[Klk2s:k <\loqo ' {Kk<oΧ>D,RFRͨ߻6 L>*j _aH&hax\cCҦ7A CDz!X2x+RBxCA>CN[:7XIMnśz:2tVh2J`0Ѽi{]/wR!ÈqD7߸! l2BY#)*Bz)v7oUFsQq/dT;9#)&&%;VBY5nQARǷCln:BMQ !OE, a'9ߌw %#+{,JXepïv[=xEyйgI!Dn8HGis1#)U;8+ӾH}*T;"U񝸙dt #+1P#%ݚ"h"cg=H43Ɇn4$DmvPcXtzn/h8hm~VhM&;Fy@!}I=_Ԯs'5VMˆAm.wxCs~;˵uLnX$LT5;Ew%D`dhviiA9^+*T  qDqu;7F8#)#)^Lb'6yXIhWG"ap(6{ٶidTo:ZȀ$B'tFB0biۿiחbzT%-#+ǧLQXgBv/ƴ UJ'-KTdsv0dJTUl)s,2h63 X[ @ I>KwT %՟-?RBgo)w&FX,+0,<#U#)âҮbg{o Z#%:C'aAԤaJQ B!AN1M_rcw[+2s"/ci>D̈jO=Cdڌ8%W PnPD ݆}A<#+HP?YѨOD0} rآF!їuE Ja%B6j1e̺򵢑Do8T T"$)(1fSJM@B,ݲnxR! v#+(qPȣsDI$322Aa" 5!2Q"6Y$%#J !R4 o}uZw(|G|Nw;q Nac"iL 7SX`Irkrҫ|1 w,$à1 w.2r!$!|<Ƀd6qEv&tjVQ 4ar29EAXacdd9ƌ.%Ţ#+La1hC[;6Ӥٓ}O͸K=c Z 7\H_?Y:1[I'(ajVA.k͊^MM"IyA0ibmg%vI+˼Al/YjD,+(] xM#)(C計G&RЍ#)_1#)bmLnI.x_a|(Ba:$kCI~V%3VS6_HG]U4TkFqx*:BvCDiXYc)%56 bceEh.mm{l* \A:%#VHRU4RIl!HV&6pdj)"M׾<"W@R9&W#+N<2ef#)IU"9*+꣍X#)6f1ѸPb ꯆޞskw6lzֳyDWy v4BbmlLYtc鳗0NE[V%IiM 튵Va&AY;#%:)1u/4H#sfF\$_]Z0ȴ#+5g,F>nIu(*B5 5Υ 8/ 4bZuCThOw=kXCc&)#dJXzIqˌ.G#%X.v\*m'D**;6n6zsOy ݉dbN.v;1#+e%LQ "}YjIеQ;c=l3YrҪ"pb`0Zf#%FPپ&o'\gMf)#+BNbɠEPe*(ʯu#)sFkx*#)xsm^97ʼUb9[-V= aPbF#)k""44h<LDt s!*#%"#%*x[@#%H`r"Hۻߚx(Ws{" |s*#%a5?tB|Do"ȁUE2m4[uv[:-~o{BzEV+QVݭD֮!6i͕&dbDNb($"<>H6M Tvc K@!Neܢ.]zMW6as8-7@dXyS+K:"4#%1#%zccdGQfc>3 3$-YCzbC!3GETub(wIXDмirfoenk#+ȪAZ %\q,Y6gT :Ƶ ("뎆 3hoj>}]O `?L_Wk}Mǧo=aѽO]3סTYo&i8u9;B Ɨ:i"!)>ORZםx3-J4ҧ6siʎP0D=nPE+վ/2vwL~(X+ߩaΞ{qɞ f|]N)Tdc¥W2%p- '/xj"'@z/>mΎ)8ډfBSycc[A.^侍P! ?K*~rg{\ 1)v>xSnIR`0G@kNjFD$}r) ptT;u<| iҊ{;FIGҺ=ٱx99M|{ܻdh}9m}흖)ا5n=neRip7;#+FlSlDzdO"Ҵx%Czҫᔙ:z6mҧĻV"#pe #+?#v>T<`ķdatB61jhvcj(3XL YĆ̗;z=٤lC=-HO]F#) hW;=d2j+pz2ʆQ,l.#%H9tc8C^#+pqX<)xh^߁~ۼcMѩ[`DG40L|f^XAJ@1ӀtaB7#+8lhgmDݾjv^d\s:n] GAfE~)p D2tNꠧ4@\"#+(@m 36kL-<;:#+#%YҶT'2:1I:3k1Cf #+L8|{ؐ9@a#g(F_U S1ZڬC ,#)[{D2uÅ b4a,J !mplf7ΜTyGJqԞk!.fzJp~e :xL=qqTC츏s6QD1RYeߘқ,}6z?L%gIW3ڂ4#),e}<.̐S\A:z;FaQ$RmBD {s){pc=9ŝ/nn5żP(qqľpgLW5H>)6d:ŸtZ4kS5A3=8ebjCO*~.>]%<ǝN;a^9HQ~:#%ӥ6x:.nʣI"?@iaQFdə-*#+cM*;vWTPksk۴E^koV1m~6!ne,*.R`*QUd*P@{No3t%;;#4~Ёxj#))ȶP#m"m_֊5H9Xɔ*[kǎ[$\4׎Ńi;dã0llY2|Ъ61#+RڛkgJ^|my4Pd$TFePQOR;^,f# &DPD"{UqN鴪.N--91s[uޖ̥08fM/m Y%#Lt2#)RhfwEX81[]O"OPQ^)B9Ìa%M}؈1;vpyzBs_ઊ0F "0P.]ѱ{ J@*X>#+N M%@$gPs#+G4bAmN&2(U1܁FH{}OjJkNeeHv-Sm^PzC/ŴX|^hOӰ+@A]l&E h&^<_c,DVTpxm#CRU(S#)Ѯ1uѬ*." 6"z̰=iD~#%vD#):9ԡHQ 6o-A#O׉'; \|O`Ґ-P=$A-%+"6j-$nZ`:kL'~C?!#)IVZQId#)3k,%SMcfbKI2dƖ[4TS(A%l5*Rԋ&XY *1A^3;!}pmƃ:ͼfumT~l7G?){m&(,mY$G: Ίeƀ=L) ]/X_q#+2D~ÙĞOr<ь@-_3F-Q6bߢ dI0DGdf=\ g%h%뀀Կ$jŊi5kk#+L#VL;@#%BR>Id,#%˾A __^ap]-ey7.2PzZj&rb(Ev9IbiX .1L$`.@-Ћ[S5Z% 1T#+ƲQ 0UԉƱHh'Վ-;ޒK#QđȮR,xw֟͐܈9f11#%0D1DlxI\ykk\˩#n2+#)xP8DKn7It6ԑhm#+,EIa$=ȷ$G*zCi`#JQH*X<ꬡLȜ&7dtpՠ2tJprhDv/o#%m/:Vw޽tH uxr(ۄ)ѳ3vCz{0ǻG7%tmXLUә3q"&#+.#%\˭x+i2Ћ:<h;kѯdRT $_R\nNrCM[Sj-J]82Aq#~6D hv+S@)3gPxՉAyk4#)PҌv*ڛPTdMLK=KTѩdbMj= ,3]kQ#%hTfaAa+ P1~(#?Mr+]}Ǵ8'uT<ŻEP]b3W>XѬN߳Aɭl,#[sQ ͺHlDzR'sw [.BTU:+\~q5gFԲ4 Ð$h#+!FT"6ozaBhH3jҰZALD#+sՔ̶_,|1d`̈IKcObJ6`ܶdMz66d Je,K}7в|#RҪ@]Y6CͰw@KTYTo;ϴp\HQ0QQ4#ţ6%52'"Rٛ\zm&&k#)#)g%#)8  0-;9fQN+|\d38АCҬUjY Z$"y+R뮤.kHXݲ}+zЦb^7yHr lT!̳΍ًhgb%H&1 TdC(4&AdPLp#+L֑%\u.:Jq E,eb<8jr FY&73&9kgK4(quc@8t [6I7til|Nf- 3M(hFVB3RO~y6-qG,bSYOglRl#)iu-&r)G3n> ~GLB@bT=E3=ua:(A$|M=ZeG7aF-,ViZC4u*%b.&&iҺJx5BYP@PZ eUn^v)tN6DT1#)B@/#+/}~#+ }e$Ns7șW1}vDZtDK)?Sud|4: l&%T"`]A(cd ! :{PNMƌY,JC(Q1䖺ם/7v+HB2Q#+J e1 FRf#kFYA:nUEXQ2 ```*KfTIC|A؞Aw7eZ#%l#)t>#)1DJgTLJ[e4S+Ϥbj¦m}3,% N#a6C9EZ:#ґw}f! S;#)-h)$$uȺ#)AUҀba$(Ld/+fgL(l}F}o@&U%N7^=b7Q‾FyBImGR%tgh׾: Hܡs*,ϗj=.ԁ|j{XD@JJj:Dw8&Ig>O'}ЌR Q xFTiK52e0D C-f3Pʆ+-])5kI#+RJydX Z`\qkX:kpчnH>Dln'`@Sv@4ɮhF_2MpP#&&!]a Ņ,Xg#)#!0Z% LXT ,L碚&6XBah>wmDjj5hƩ6#) m6PZƭ٩~CkVY) is>mL ށG]恪~ȴMqVXiW#+`֛ #CGg#%wu r=[rMU|O<]ʭ%#+A16"mub+B(.g$9ֵK61*1V&8WBFo%Ԥ?QA@Y\J|'X% l+v͊2+{RѻWy2Ż532JJ\YPm&ЬBe#+#)!z˱.iH#iERl]6[)Dܬ"x\Jdz ^T`0cث#)*,CD I |#)@AwYwo[v>|ii碡R.w;E#)F0U}s*#+kN8L'-U#(4~%'*$$ @Co0}jgae mbw>i&4dn|QJלi'GphB!ٷaԨoӆ("yǒv7fNފ*B%jȹ(V7L;YxA22.<^hUW3B`k.Qߦe̖2=oGCd&*I= -$"Q2 B\#s|S,)6qBRw=(}ʿ}dR*L pl{ϑQ=GI (}2T(YD9cMfb l˲H#+3z^J]fRs"biٔ `P#+gv#՗?=SfPE?hKc#)Ab]#)   ?I?@Iq i6p$&Bq1R {0B ׶֘4#)d(lZ2(w-=O<5w}Yݲ*Ť)8fӄ2پ35Yw7%TCt#Ee6LHCң 8cJḫy,%yqzitVHl3q8Avl x]lYLŐK4Dɦ\cYff |qC1y.DdNj͞2md#~jN]NڐYrxʳ[m%`U4'/ Fṉa U(Ni5n`ɵׯ.ؔHc>L&h"2H(Rc{hI-H[õ`(p^@B#+ IDsFuFQ$b[A}?dpPO#)۠_h9R#3anފ:Ze MT(TFֲmI2e1]ZkɫYpH4H@0wei#+axȆw T@b({:>*=t쑌 !9'!G2} d'ĖRf-(1ҷm#+MZ52C%+:0sTJql~RpǤqjoXy:'##+LKa|1E2V#+Y0f"Z32FZ5{9R !IvTCFk $Rܵ귊c׍^6ض5F%Fh2i&7݇:Qwm秇C=|}#lyAS>dD c+%9:KpYk#DZ! ^/,$ [<r1"mњp>#)Un5dk#gmUc~?21OPH#+#%iw -#<== -#-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1\n\niQIcBAABCgAGBQJVmXvNAAoJEGelZe39+Q5kQQ0P/1Y3Bf/S8UW8KRHtVF7SFxE2\nvNg1CXzdnNV/feNB5HFzpMOuL6weIUjNSac8MfBigWOvb6Rnm+Y8o1yXO4g26qxd\n716qYWmiQQmz4lzylr8grMJwhwP2BO/UE7ksKQn1LzaW8FH8x/3RoWE7HnESVxri\n2Nt8UY7WwTwVXiSvQEC08kHr5EXpBIBjlIr6Zw5jTb0S+hBL1G/J8xq/It2omSwX\nFZNBmUpL++Vgp3Wb+gww3AyjTu58PdSrJPeJWP6Aq6Nf3HMJ50LF1URh79oj4uWF\nZJ2DM0peUye9M8zZs//nQqx9RLQG6+pWnfqMqKd7T91WnzsKAf/sy64QRCUEk6i3\n5y+YLt/VlKl/m9TKWr5W2HpL3+ODDBEoeUQZCTB/9uprtYM9pIMCilqiwdK1DI+o\njwrg1OxmV3ToP1BnYXtfsEp0Q84oaw+Qc2+bK94VkkRX4Efwy7zbxdMxi7JalqF7\nIiI4/GussYVyGJiRnOBRYE4bza5us47ojFKNSwlwn9H3a1VywptuNB76MXhD7AYA\nvQKrG7jyryBTpjFteQPMA5C7qnqMgXf49KAo10cZtBWFlSFUnhvodPS6aIEKeM1F\nHKMWp670D2KcWw7h5UYZtZOUZCbNFjWSHfgmyiq5X5xRwE1zv+FkXEwCqp9J8REA\nnxZmf3PQ/TH6TYLOAkQf\n=jBY5\n-----END PGP SIGNATURE-----\n diff --git a/opencascade-docs [disowned]/PKGBUILD b/opencascade-docs [disowned]/PKGBUILD deleted file mode 100644 index 866c519..0000000 --- a/opencascade-docs [disowned]/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -pkgname=opencascade-docs -pkgver=6.6.0 -pkgrel=1 -pkgdesc="Documentation and examples for opencascade." -url="http://www.opencascade.org" -license="custom" -depends=() -makedepends=() -provides=() -conflicts=() -options=(!strip !upx) -replaces=() -arch=('i686' 'x86_64') -source=("http://files.opencascade.com/OCCT/OCC_${pkgver}_release/OpenCASCADE${pkgver//./}.tgz") -md5sums=('ad698d9b1e370c14999e7ec130575c92') - -package() { - # Installation dir - local _installdir=/opt/opencascade - - # Copy files from source to the installation dir - install -d -m 755 "${pkgdir}${_installdir}" || return 1 - cp -r "${srcdir}/ros/data" \ - "${srcdir}/ros/samples" \ - "${srcdir}/ros/doc" \ - "${pkgdir}${_installdir}" || return 1 -} - diff --git a/opencascade-docs [disowned]/watch- b/opencascade-docs [disowned]/watch- deleted file mode 100755 index 69d0dd5..0000000 --- a/opencascade-docs [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f 'opencascade-pkgbuild' ] && rm 'opencascade-pkgbuild' - -wget 'https://aur.archlinux.org/packages/op/opencascade/PKGBUILD' -O 'opencascade-pkgbuild' >/dev/null 2>/dev/null - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - grep ^md5sums= < opencascade-pkgbuild | md5sum > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'opencascade-docs' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'opencascade-docs (unfetchable)' -fi - diff --git a/paredit [disowned]/PKGBUILD b/paredit [disowned]/PKGBUILD deleted file mode 100644 index ad8ffc6..0000000 --- a/paredit [disowned]/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -pkgname=paredit -pkgver=24 -_pkgver=$pkgver -pkgrel=1 -pkgdesc="Emacs minor mode for pseudo-structurally editing Lisp code" -arch=('any') -url="http://www.emacswiki.org/emacs/ParEdit" -license=('GPL') -makedepends=('emacs') -install=paredit.install -source=("http://mumble.net/~campbell/emacs/$pkgname-${_pkgver}.el") -sha256sums=('6a1ead320d0fc3032d0359e6f66e3b62b065eea71f70a5315de0b06930b2e35e') - -build() { - cd "$srcdir" - emacs -Q -batch -f batch-byte-compile paredit-${_pkgver}.el -} - -package() { - cd "$srcdir" - - install -D -m644 paredit-${_pkgver}.elc \ - "$pkgdir/usr/share/emacs/site-lisp/paredit.elc" || return 1 - install -D -m644 paredit-${_pkgver}.el \ - "$pkgdir/usr/share/emacs/site-lisp/paredit.el" || return 1 -} - diff --git a/paredit [disowned]/paredit.install b/paredit [disowned]/paredit.install deleted file mode 100644 index 210acab..0000000 --- a/paredit [disowned]/paredit.install +++ /dev/null @@ -1,17 +0,0 @@ -post_install() { - cat << 'EOF' -==> Put this in your $HOME/.emacs file to enable autoloading of paredit: - -(autoload 'paredit-mode "paredit" - "Minor mode for pseudo-structurally editing Lisp code." t) - -==> Toggle Paredit Mode with `M-x paredit-mode RET', or enable it -==> always in a major mode `M' (e.g., `lisp' or `scheme') with: - -(add-hook M-mode-hook (lambda () (paredit-mode +1))) -EOF -} - -post_upgrade() { - post_install -} diff --git a/paredit [disowned]/upload b/paredit [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/paredit [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/paredit [disowned]/watch- b/paredit [disowned]/watch- deleted file mode 100755 index 71ad30d..0000000 --- a/paredit [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f paredit.release ] && rm paredit.release - -wget 'http://mumble.net/~campbell/emacs' -O paredit.release >/dev/null 2>/dev/null - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum paredit.release > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'paredit' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'paredit (unfetchable)' -fi - diff --git a/perl-file-tail [moved to community]/-watch- b/perl-file-tail [moved to community]/-watch- deleted file mode 100755 index 2f81b76..0000000 --- a/perl-file-tail [moved to community]/-watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f file-tail ] && rm file-tail - -wget 'http://search.cpan.org/~mgrabnar/File-Tail-0.99.3/Tail.pm' -O file-tail >/dev/null 2>/dev/null - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - grep 'Module Version:' < file-tail | md5sum > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'perl-file-tail' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'perl-file-tail (unfetchable)' -fi - diff --git a/perl-file-tail [moved to community]/.gitignore b/perl-file-tail [moved to community]/.gitignore deleted file mode 100644 index 818ee96..0000000 --- a/perl-file-tail [moved to community]/.gitignore +++ /dev/null @@ -1 +0,0 @@ -file-tail diff --git a/perl-file-tail [moved to community]/PKGBUILD b/perl-file-tail [moved to community]/PKGBUILD deleted file mode 100644 index f048c58..0000000 --- a/perl-file-tail [moved to community]/PKGBUILD +++ /dev/null @@ -1,27 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Previous maintainer: Kevin Piche - -pkgname=perl-file-tail -_realname=File-Tail -pkgver=0.99.3 -pkgrel=5 -pkgdesc="Perl/CPAN File::Tail module for reading from continously updated files" -arch=('any') -license=('PerlArtistic') -url="http://search.cpan.org/dist/${_realname}/" -depends=('perl>=5.10.0') -options=(!emptydirs) -source=(http://search.cpan.org/CPAN/authors/id/M/MG/MGRABNAR/${_realname}-$pkgver.tar.gz) -md5sums=('ef0fb7bcb4181ba593f4a09940f61d1c') - -build() { - cd $srcdir/${_realname}-$pkgver - # install module in vendor directories. - perl Makefile.PL INSTALLDIRS=vendor - make -} - -package() { - cd $srcdir/${_realname}-$pkgver - make install DESTDIR=${pkgdir} -} diff --git a/python2-numpydoc [disowned]/.gitignore b/python2-numpydoc [disowned]/.gitignore deleted file mode 100644 index e32d138..0000000 --- a/python2-numpydoc [disowned]/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/numpydoc.* -/numpydoc diff --git a/python2-numpydoc [disowned]/PKGBUILD b/python2-numpydoc [disowned]/PKGBUILD deleted file mode 100644 index 311df58..0000000 --- a/python2-numpydoc [disowned]/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Previous maintainer: Elena ``of Valhalla'' Grandi - -pkgname=python2-numpydoc -pkgver=0.6.0 -pkgrel=1 -pkgdesc="Sphinx extension to support docstrings in Numpy format" -arch=('any') -url="https://github.com/numpy/numpy/tree/master/doc" -license=('BSD') -depends=('python2' 'python2-sphinx') -backup=() -options=(!emptydirs) -install= -source=(http://pypi.python.org/packages/source/n/numpydoc/numpydoc-$pkgver.tar.gz) -md5sums=('5f1763c44e613850d56ba1b1cf1cb146') - -package() { - - cd "$srcdir/numpydoc-$pkgver" - - python2 setup.py install --root=$pkgdir/ --optimize=1 || return 1 - - install -D -m644 "$srcdir/numpydoc-$pkgver/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" - - chmod 644 "$pkgdir"/usr/lib/python*/site-packages/numpydoc-$pkgver-py*.egg-info/* - -} diff --git a/python2-numpydoc [disowned]/upload b/python2-numpydoc [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/python2-numpydoc [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/python2-numpydoc [disowned]/watch b/python2-numpydoc [disowned]/watch deleted file mode 100755 index fb27a53..0000000 --- a/python2-numpydoc [disowned]/watch +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -[ -f 'index.html' ] && rm 'index.html' -wget https://pypi.python.org/pypi/numpydoc -O numpydoc >/dev/null 2>/dev/null -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - grep numpydoc- < index.html | md5sum > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'python2-numpydoc' - fi - rm index.html -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'python2-numpydoc (unfetchable)' -fi - diff --git a/python3-xlib (not maintaining)/PKGBUILD b/python3-xlib (not maintaining)/PKGBUILD deleted file mode 100644 index 1063a1b..0000000 --- a/python3-xlib (not maintaining)/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -pkgname=python3-xlib -pkgver=0.14 -_commit=894729e50431e02939e44c92533fc292b6c69783 -pkgrel=2 -pkgdesc='Python 3 port of Xlib' -arch=(any) -url='https://github.com/LiuLang/python3-xlib' -license=('GPL2') -depends=('python') -makedepends=('python') -conflicts=('python-xlib') -install=python3-xlib.install -source=("${url}/archive/${_commit}.tar.gz") -sha256sums=('0fe9b2430f30cd90b6bf6cd457db218c5cabb1a7e5f81744ea36a80e90938274') - - -build() { - cd "${srcdir}/${pkgname}-${_commit}/doc" - make info -} - -package() { - cd "${srcdir}/${pkgname}-${_commit}" - install -Dm644 doc/info/python-xlib.info "${pkgdir}/usr/share/info/python-xlib.info" - install -dm755 "${pkgdir}/usr/share/python-xlib" - cp -a examples "${pkgdir}/usr/share/python-xlib/examples" - python setup.py install --prefix=/usr --root="$pkgdir" -} - diff --git a/python3-xlib (not maintaining)/python3-xlib.install b/python3-xlib (not maintaining)/python3-xlib.install deleted file mode 100644 index 64a3f36..0000000 --- a/python3-xlib (not maintaining)/python3-xlib.install +++ /dev/null @@ -1,20 +0,0 @@ -_file="python-xlib" - -infodir="usr/share/info" -file="${_file}.info" - - -post_install() { - [[ -x "usr/bin/install-info" ]] || return 0 - install-info -- "${infodir}/${file}" "${infodir}/dir" 2> /dev/null -} - -post_upgrade() { - post_install "$1" -} - -pre_remove() { - [[ -x "usr/bin/install-info" ]] || return 0 - install-info --delete -- "${infodir}/${file}" "${infodir}/dir" 2> /dev/null -} - diff --git a/qtsixa [maintainership transfered]/-watch- b/qtsixa [maintainership transfered]/-watch- deleted file mode 100755 index ac78544..0000000 --- a/qtsixa [maintainership transfered]/-watch- +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -[ -f 'index.html' ] && rm 'index.html' -wget http://sourceforge.net/projects/qtsixa/files/ >/dev/null 2>/dev/null -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - grep 'title="QtSixA' < index.html | md5sum > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'qtsixa' - fi - rm index.html -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'qtsixa (unfetchable)' -fi - diff --git a/qtsixa [maintainership transfered]/PKGBUILD b/qtsixa [maintainership transfered]/PKGBUILD deleted file mode 100755 index 69958df..0000000 --- a/qtsixa [maintainership transfered]/PKGBUILD +++ /dev/null @@ -1,134 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> - -pkgname=qtsixa -pkgver=1.5.1 -pkgrel=20 -pkgdesc="An utility to configure and use sixaxis controller via bluetooth." -url="http://sourceforge.net/projects/qtsixa/" -arch=('i686' 'x86_64' 'ppc') -license=('GPL') -install=qtsixa.install -backup=('etc/default/sixad') -depends=('bluez4' 'python2-pyqt' 'qt4' 'python2' 'bluez-utils' 'bluez-libs' 'jack' 'libusb-compat') -makedepends=('patch' 'pyqt' 'bluez-libs') -conflicts=('sixpair') -source=(http://downloads.sourceforge.net/qtsixa/QtSixA-"$pkgver"-src.tar.gz - sixad-init.patch - sixad-bin.patch - sixad-shared-h.patch - sixad.service - qtsixa-dbus.patch - qtsixa-gksudo.patch) -md5sums=('d61bef5d737367aeddd57a6bc11da52a' - 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP' 'SKIP') -build() { - # patch files for Arch Linux's filesystem heirarchy - pushd "$srcdir"/QtSixA-"$pkgver" - sed -i 's:/sbin/:/bin/:g' qtsixa/gui/qtsixa_main.py - sed -i 's: /bin/: /usr/bin/:g' qtsixa/gui/qtsixa_main.py - sed -i 's:/sbin/:/bin/:g' utils/Makefile - sed -i 's:/sbin/:/bin/:g' sixad/Makefile - sed -i 's: /sbin/: /usr/bin/:g' sixad/sixad - sed -i 's: /usr/sbin/: /usr/bin/:g' sixad/sixad - sed -i 's:/sbin/:/bin/:g' sixad/bluetooth.cpp - popd - - # patch for sixad daemon - echo "Patching sixad..." - patch -p0 < "$srcdir"/sixad-init.patch - patch -p0 < "$srcdir"/sixad-bin.patch - patch -p0 < "$srcdir"/sixad-shared-h.patch - patch -p0 < "$srcdir"/qtsixa-dbus.patch - patch -p0 < "$srcdir"/qtsixa-gksudo.patch - - cd "$srcdir"/QtSixA-$pkgver/qtsixa/gui/ - echo "Fixed python version..." - find . -name "*.py" -exec sed -i "s/python/python2/g" '{}' \; - sed -i 's/python/python2/g' ../qtsixa - sed -i 's/python/python2/g' ../../sixad/sixad-dbus-blocker - echo "Fixed bluetooth daemon" - sed -i 's/init.d/rc.d/g' qtsixa_main.py - - cd "$srcdir"/QtSixA-$pkgver - - make all || exit 1 - -} - -package() { -## Qtsixa installation, adapted from makefile of qtsixa folder ## -## make directories -mkdir -p \ - "$pkgdir"/usr/bin/ \ - "$pkgdir"/usr/share/applications/ \ - "$pkgdir"/usr/share/pixmaps/ \ - "$pkgdir"/usr/share/qtsixa/ \ - "$pkgdir"/usr/share/qtsixa/game-profiles/ \ - "$pkgdir"/usr/share/qtsixa/gui/ \ - "$pkgdir"/usr/share/qtsixa/icons/ \ - "$pkgdir"/usr/share/qtsixa/pics/ \ - "$pkgdir"/usr/share/qtsixa/profiles -# "$pkgdir"/usr/share/doc/qtsixa/manual -# "$pkgdir"/usr/share/qtsixa/lang/ \ -# "$pkgdir"/usr/share/doc/qtsixa/ \ - - -##systemd -mkdir -p "$pkgdir"/usr/lib/systemd/system/ -install -m 644 "$srcdir"/sixad.service "$pkgdir"/usr/lib/systemd/system/ - -cd "$srcdir/QtSixA-$pkgver/qtsixa" - -## Install files - install -m 755 qtsixa "$pkgdir"/usr/bin/ - install -m 755 sixad-lq "$pkgdir"/usr/bin/ - install -m 755 sixad-notify "$pkgdir"/usr/bin/ -# install -m 644 manual/* "$pkgdir"/usr/share/doc/qtsixa/manual/ - install -m 644 game-profiles/* "$pkgdir"/usr/share/qtsixa/game-profiles/ - install -m 644 gui/*.py "$pkgdir"/usr/share/qtsixa/gui/ - install -m 644 icons/* "$pkgdir"/usr/share/qtsixa/icons/ - install -m 644 pics/* "$pkgdir"/usr/share/qtsixa/pics/ - install -m 644 profiles/* "$pkgdir"/usr/share/qtsixa/profiles/ -# install -m 644 lang/* "$pkgdir"/usr/share/qtsixa/lang/ - install -m 644 sixad-notify.desktop "$pkgdir"/usr/share/qtsixa/ - install -m 644 qtsixa.desktop "$pkgdir"/usr/share/applications/ - install -m 644 qtsixa.xpm "$pkgdir"/usr/share/pixmaps/ - -## Sixad installation, adapted from makefile of sixad folder ## -## Make directories - -mkdir -p \ - "$pkgdir"/etc/default/ \ - "$pkgdir"/etc/rc.d/ \ - "$pkgdir"/etc/logrotate.d/ \ - "$pkgdir"/var/lib/sixad/ \ - "$pkgdir"/var/lib/sixad/profiles/ - -chmod 775 -R "$pkgdir"/var/lib/sixad/ - -cd ../sixad - -# Install files - install -m 644 sixad.default "$pkgdir"/etc/default/sixad - install -m 755 sixad.init "$pkgdir"/etc/rc.d/sixad - install -m 644 sixad.log "$pkgdir"/etc/logrotate.d/sixad - install -m 755 sixad "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-bin "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-sixaxis "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-remote "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-3in1 "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-raw "$pkgdir"/usr/bin/ - install -m 755 sixad-dbus-blocker "$pkgdir"/usr/bin/ - #chmod 777 -R "$pkgdir"/var/lib/sixad/ - -## Utils installation, adapted from makefile of utils folder ## -## Install files - -cd ../utils - install -m 755 bins/sixpair "$pkgdir"/usr/bin/ - install -m 755 bins/sixpair-kbd "$pkgdir"/usr/bin/ - install -m 755 bins/hidraw-dump "$pkgdir"/usr/bin/ - install -m 755 bins/sixad-jack "$pkgdir"/usr/bin/ - -} - diff --git a/qtsixa [maintainership transfered]/qtsixa-dbus.patch b/qtsixa [maintainership transfered]/qtsixa-dbus.patch deleted file mode 100644 index 294cd47..0000000 --- a/qtsixa [maintainership transfered]/qtsixa-dbus.patch +++ /dev/null @@ -1,65 +0,0 @@ - diff -urp QtSixA-1.5.1.orig/qtsixa/gui/qtsixa_main.py QtSixA-1.5.1/qtsixa/gui/qtsixa_main.py ---- QtSixA-1.5.1.orig/qtsixa/gui/qtsixa_main.py 2012-12-06 22:59:03.103868725 -0800 -+++ QtSixA-1.5.1/qtsixa/gui/qtsixa_main.py 2012-12-06 22:59:55.033596582 -0800 -@@ -307,6 +307,8 @@ class MainW(QMainWindow, ui_qtsixa_mainw - def func_DBusDisconnect(self, mode, name, mac): - bus = dbus.SystemBus() - try: -+ if (getoutput("qtsixa "+"--check-bluetoothd") == "0"): -+ raise - bluez_bus = bus.get_object('org.bluez', '/') - bluez_id = bluez_bus.DefaultAdapter(dbus_interface='org.bluez.Manager') - adapter_bus = bus.get_object('org.bluez', bluez_id) -diff -urp QtSixA-1.5.1.orig/qtsixa/qtsixa QtSixA-1.5.1/qtsixa/qtsixa ---- QtSixA-1.5.1.orig/qtsixa/qtsixa 2012-12-06 22:59:03.107202042 -0800 -+++ QtSixA-1.5.1/qtsixa/qtsixa 2012-12-06 22:59:17.417127047 -0800 -@@ -68,6 +68,10 @@ fi - echo "$ROOT" - ;; - -+ check-bluetoothd|-check-bluetoothd|--check-bluetoothd) -+ps -e | grep bluetoothd > /dev/null && echo "1" || echo "0" -+ ;; -+ - *) - if [ -f ./gui/main.py ]; then - exec python2 ./gui/main.py "$@" -diff -urp QtSixA-1.5.1.orig/sixad/Makefile QtSixA-1.5.1/sixad/Makefile ---- QtSixA-1.5.1.orig/sixad/Makefile 2012-12-06 22:59:03.100535408 -0800 -+++ QtSixA-1.5.1/sixad/Makefile 2012-12-06 22:59:17.417127047 -0800 -@@ -34,7 +34,6 @@ install: - install -m 755 bins/sixad-remote $(DESTDIR)/usr/bin/ - install -m 755 bins/sixad-3in1 $(DESTDIR)/usr/bin/ - install -m 755 bins/sixad-raw $(DESTDIR)/usr/bin/ -- install -m 755 sixad-dbus-blocker $(DESTDIR)/usr/bin/ - @chmod 777 -R $(DESTDIR)/var/lib/sixad/ - @echo "Installation is Complete!" - -@@ -47,5 +46,4 @@ uninstall: - rm -f $(DESTDIR)/usr/bin/sixad-sixaxis - rm -f $(DESTDIR)/usr/bin/sixad-remote - rm -f $(DESTDIR)/usr/bin/sixad-raw -- rm -f $(DESTDIR)/usr/bin/sixad-dbus-blocker - rm -rf $(DESTDIR)/var/lib/sixad/ -diff -urp QtSixA-1.5.1.orig/sixad/sixad QtSixA-1.5.1/sixad/sixad ---- QtSixA-1.5.1.orig/sixad/sixad 2012-12-06 22:59:03.100535408 -0800 -+++ QtSixA-1.5.1/sixad/sixad 2012-12-06 22:59:17.417127047 -0800 -@@ -48,9 +48,6 @@ $SUDO /usr/bin/modprobe uinput - } - - bt_start () { --$SUDO rm -f /tmp/.sixad-dbus-blocker.pid --env sleep 1 -- - if [ -f /lib/udev/rules.d/97-bluetooth.rules ]; then - $SUDO /usr/bin/bluetoothd --udev - elif [ -f /etc/rc.d/bluetooth ]; then -@@ -64,8 +61,6 @@ bt_stop() { - if (bluetoothd_running_check); then - $SUDO pkill -KILL bluetoothd - fi -- --$SUDO /usr/bin/sixad-dbus-blocker & - } - - case $1 in diff --git a/qtsixa [maintainership transfered]/qtsixa-gksudo.patch b/qtsixa [maintainership transfered]/qtsixa-gksudo.patch deleted file mode 100644 index be48f50..0000000 --- a/qtsixa [maintainership transfered]/qtsixa-gksudo.patch +++ /dev/null @@ -1,71 +0,0 @@ -diff -urpN QtSixA-1.5.1.orig/qtsixa/qtsixa QtSixA-1.5.1/qtsixa/qtsixa ---- QtSixA-1.5.1.orig/qtsixa/qtsixa 2012-12-06 22:04:55.574316391 -0800 -+++ QtSixA-1.5.1/qtsixa/qtsixa 2012-12-06 22:33:20.185320845 -0800 -@@ -10,44 +10,53 @@ case $1 in - KDESU='kdesu -- ' - KDESUDO='kdesudo -i /usr/share/qtsixa/icons/qtsixa.png -- ' - GKSU='gksu --description /usr/share/applications/qtsixa.desktop -- ' -+GKSUDO='gksudo --description /usr/share/applications/qtsixa.desktop --' - - #taken from winetricks (modified): - if [ x"$KDE_FULL_SESSION" = x"true" ]; then - { #KDE - if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else - if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -- if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -- ROOT='sudo' -+ if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else -+ if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -+ ROOT='sudo' -+ fi - fi - fi - fi - } #KDE (End) - else if [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then - { #Gnome -- if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -- if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -- if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -- ROOT='sudo' -+ if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else -+ if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -+ if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -+ if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -+ ROOT='sudo' -+ fi - fi - fi - fi - } #Gnome (End) - else if [ x"$DISPLAY" != x"" ]; then - { #Other X -- if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -- if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -- if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -- ROOT='sudo' -+ if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else -+ if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -+ if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -+ if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -+ ROOT='sudo' -+ fi - fi - fi - fi - } #Other X (End) - else - { #No known session -- if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -- if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -- if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -- ROOT='sudo' -+ if [ -f /usr/bin/gksudo ]; then ROOT="$GKSUDO"; else -+ if [ -f /usr/bin/gksu ]; then ROOT="$GKSU"; else -+ if [ -f /usr/bin/kdesudo ]; then ROOT="$KDESUDO"; else -+ if [ -f /usr/bin/kdesu ]; then ROOT="$KDESU"; else -+ ROOT='sudo' -+ fi - fi - fi - fi diff --git a/qtsixa [maintainership transfered]/qtsixa.install b/qtsixa [maintainership transfered]/qtsixa.install deleted file mode 100644 index fd8ebfb..0000000 --- a/qtsixa [maintainership transfered]/qtsixa.install +++ /dev/null @@ -1,13 +0,0 @@ -post_install() { - groupadd sixad &> /dev/null - chown -R root:sixad /var/lib/sixad/ - chmod 775 -R /var/lib/sixad/ - echo "You may need to add your user in sixad's group in order to use QTSixa" - } - -post_upgrade() { - groupadd sixad &> /dev/null - chown -R root:sixad /var/lib/sixad/ - chmod 775 -R /var/lib/sixad/ - echo "You may need to add your user in sixad's group in order to use QTSixa" -} diff --git a/qtsixa [maintainership transfered]/sixad-bin.patch b/qtsixa [maintainership transfered]/sixad-bin.patch deleted file mode 100644 index f19d0ea..0000000 --- a/qtsixa [maintainership transfered]/sixad-bin.patch +++ /dev/null @@ -1,17 +0,0 @@ ---- QtSixA-1.5.1/sixad/sixad.orig 2011-10-12 18:39:33.000000000 +0200 -+++ QtSixA-1.5.1/sixad/sixad 2011-12-28 18:18:05.000000000 +0100 -@@ -117,10 +117,10 @@ - $SUDO rc-update add sixad - # Debian (default) - else -- if [ -f /etc/rc2.d/S90sixad ]; then true; else $SUDO ln -s /etc/init.d/sixad /etc/rc2.d/S90sixad; fi -- if [ -f /etc/rc3.d/S90sixad ]; then true; else $SUDO ln -s /etc/init.d/sixad /etc/rc3.d/S90sixad; fi -- if [ -f /etc/rc4.d/S90sixad ]; then true; else $SUDO ln -s /etc/init.d/sixad /etc/rc4.d/S90sixad; fi -- if [ -f /etc/rc5.d/S90sixad ]; then true; else $SUDO ln -s /etc/init.d/sixad /etc/rc5.d/S90sixad; fi -+ if [ -f /etc/rc2.d/S90sixad ]; then true; else $SUDO ln -s /etc/rc.d/sixad /etc/rc2.d/S90sixad; fi -+ if [ -f /etc/rc3.d/S90sixad ]; then true; else $SUDO ln -s /etc/rc.d/sixad /etc/rc3.d/S90sixad; fi -+ if [ -f /etc/rc4.d/S90sixad ]; then true; else $SUDO ln -s /etc/rc.d/sixad /etc/rc4.d/S90sixad; fi -+ if [ -f /etc/rc5.d/S90sixad ]; then true; else $SUDO ln -s /etc/rc.d/sixad /etc/rc5.d/S90sixad; fi - fi - ;; - diff --git a/qtsixa [maintainership transfered]/sixad-init.patch b/qtsixa [maintainership transfered]/sixad-init.patch deleted file mode 100644 index afc0aeb..0000000 --- a/qtsixa [maintainership transfered]/sixad-init.patch +++ /dev/null @@ -1,54 +0,0 @@ ---- QtSixA-1.5.1/sixad/sixad.init.ori 2011-07-18 20:04:47.000000000 +0200 -+++ QtSixA-1.5.1/sixad/sixad.init 2011-10-22 16:40:56.000000000 +0200 -@@ -19,40 +19,40 @@ - ps -e | grep sixad-bin > /dev/null - } - --. /lib/lsb/init-functions -+. /etc/rc.conf -+. /etc/rc.d/functions - - case "$1" in - start) - if (sixad_already_running_check "$1"); then -- log_warning_msg "sixad is already running" -+ stat_busy "Sixad is already running." -+ stat_fail - else - { -- log_daemon_msg "Starting sixad" -+ stat_busy "Starting sixad" - $DAEMON --start &>>/var/log/sixad & -- log_end_msg 0 -+ stat_done - } - fi - ;; - stop) - if (sixad_already_running_check "$1"); then - { -- log_daemon_msg "Stopping sixad" -+ stat_busy "Stopping sixad" - $DAEMON --stop || true -- log_end_msg 0 -+ stat_done - } - else -- log_warning_msg "sixad is not running" -+ stat_busy "Stopping sixad... is not running" -+ stat_fail - fi - ;; - restart) - $0 stop - $0 start - ;; -- status) -- status_of_proc "sixad-bin" "sixad" && exit 0 || exit $? -- ;; - *) -- echo "Usage: /etc/init.d/sixad {start|stop|restart|status}" >&2 -+ echo "Usage: /etc/rc.d/sixad {start|stop|restart}" >&2 - exit 1 - ;; - esac diff --git a/qtsixa [maintainership transfered]/sixad-shared-h.patch b/qtsixa [maintainership transfered]/sixad-shared-h.patch deleted file mode 100644 index 9940b97..0000000 --- a/qtsixa [maintainership transfered]/sixad-shared-h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- QtSixA-1.5.1/sixad/shared.h.orig 2011-10-12 02:37:38.000000000 +0200 -+++ QtSixA-1.5.1/sixad/shared.h 2012-04-10 13:36:49.119637000 +0200 -@@ -18,6 +18,8 @@ - #ifndef SHARED_H - #define SHARED_H - -+#include -+ - struct dev_led { - bool enabled; - bool anim; \ No newline at end of file diff --git a/qtsixa [maintainership transfered]/sixad.service b/qtsixa [maintainership transfered]/sixad.service deleted file mode 100644 index 300720d..0000000 --- a/qtsixa [maintainership transfered]/sixad.service +++ /dev/null @@ -1,15 +0,0 @@ -[Unit] -Description=SixAxis daemon -# It does not conflict, if the input plugin is disabled. -#Conflicts=bluetooth.service -After=bluetooth.target -Requires=bluetooth.service - -[Service] -Type=simple -ExecStart=/usr/bin/sixad-bin 0 0 0 -Restart=on-failure - -[Install] -WantedBy=bluetooth.target -#WantedBy=multi-user.target diff --git a/sha3sum [moved to community]/PKGBUILD b/sha3sum [moved to community]/PKGBUILD deleted file mode 100644 index 8fac17c..0000000 --- a/sha3sum [moved to community]/PKGBUILD +++ /dev/null @@ -1,29 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@kth.se> - -pkgname=sha3sum -pkgver=1.1.5 -pkgrel=2 -pkgdesc="Keccak-family checksum calculator, including SHA-3" -arch=(i686 x86_64) -url="https://github.com/maandree/sha3sum" -license=('custom:ISC') -depends=('libkeccak>=1.2') -makedepends=('libkeccak>=1.2' sed) -source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -sha256sums=(1a4eef5b09b7f70af1f6970840475d4735a14b4fab21937b9fd104b8606654ce) - - -build() { - cd "$srcdir/$pkgname-$pkgver" - make PREFIX=/usr -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - make check -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make PREFIX=/usr DESTDIR="$pkgdir" install -} diff --git a/sha3sum [moved to community]/upload b/sha3sum [moved to community]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/sha3sum [moved to community]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/syncterm [disowned]/PKGBUILD b/syncterm [disowned]/PKGBUILD deleted file mode 100644 index 7969ce5..0000000 --- a/syncterm [disowned]/PKGBUILD +++ /dev/null @@ -1,28 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> - -pkgname=syncterm -pkgver=0.9.5b -pkgrel=1 -epoch=1 -pkgdesc="A BBS terminal program" -url="http://syncterm.bbsdev.net" -license='GPL' -depends=('ncurses') -options=(!buildflags) -arch=('i686' 'x86_64') -source=(http://syncterm.bbsdev.net/syncterm-src.tgz) -sha256sums=('f9699cb1c9bb34ad8430aa4f7c2a106a8c75e8eff0faabd32d667c6b1df3554d') - - -build() { - cd "$srcdir/syncterm-"* - cd "src/syncterm/" - make SRC_ROOT="$(realpath ..)" PREFIX="/usr" || true -} - -package() { - cd "$srcdir/syncterm-"* - cd "src/syncterm/" - make SRC_ROOT="$(realpath ..)" PREFIX="$pkgdir/usr" install -} - diff --git a/syncterm [disowned]/watch- b/syncterm [disowned]/watch- deleted file mode 100755 index c427d98..0000000 --- a/syncterm [disowned]/watch- +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -[ -f release ] && rm release - -wget http://syncterm.bbsdev.net -O - 2>/dev/null | grep "syncterm-src.tgz" > release - -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum release > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'syncterm' - fi -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'syncterm (unfetchable)' -fi - diff --git a/xcftools [moved to community]/.gitignore b/xcftools [moved to community]/.gitignore deleted file mode 100644 index ff3de76..0000000 --- a/xcftools [moved to community]/.gitignore +++ /dev/null @@ -1 +0,0 @@ -versions diff --git a/xcftools [moved to community]/PKGBUILD b/xcftools [moved to community]/PKGBUILD deleted file mode 100644 index a31dfbb..0000000 --- a/xcftools [moved to community]/PKGBUILD +++ /dev/null @@ -1,30 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -# Previous maintainer: Jonathan Frawley - -pkgname=xcftools -pkgver=1.0.7 -pkgrel=3 -pkgdesc="Miscellaneous command line tools for use with the open XCF format used by The GIMP" -url="http://henning.makholm.net/software" -arch=('x86_64' 'i686') -license=('GPL2' 'perl') -depends=('libpng' 'perl') -optdepends=('gimp') -makedepends=('libpng') -source=("http://henning.makholm.net/xcftools/xcftools-${pkgver}.tar.gz" - "xcftools.patch") -md5sums=('fd960b6470fb23520fc4b1ade6cf6e25' - '7439f6a8369a12913243ded6c93d31e1') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - patch -i ../xcftools.patch - ./configure --prefix=/usr - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install -} - diff --git a/xcftools [moved to community]/upload b/xcftools [moved to community]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/xcftools [moved to community]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/xcftools [moved to community]/watch- b/xcftools [moved to community]/watch- deleted file mode 100755 index 09ac1eb..0000000 --- a/xcftools [moved to community]/watch- +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -[ -f 'versions' ] && rm 'versions' -wget http://henning.makholm.net/xcftools -O - | grep -Po ']*>' | grep 'xcftools' | grep -v asc > versions -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum < versions > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'xcftools' - fi - rm versions -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'xcftools (unfetchable)' -fi - diff --git a/xcftools [moved to community]/xcftools.patch b/xcftools [moved to community]/xcftools.patch deleted file mode 100644 index 1a2d88c..0000000 --- a/xcftools [moved to community]/xcftools.patch +++ /dev/null @@ -1,27 +0,0 @@ -diff -rupN xcftools-1.0.7.old/Makefile.in xcftools-1.0.7/Makefile.in ---- xcftools-1.0.7.old/Makefile.in 2009-07-03 11:31:56.000000000 +0100 -+++ xcftools-1.0.7/Makefile.in 2012-01-03 13:03:51.152358830 +0000 -@@ -79,7 +79,7 @@ xcf2pnm$e: xcf2pnm.$o $(FILEIO).$o enums - - xcf2png$e: xcf2png.$o $(FILEIO).$o enums.$o xcf-general.$o utils.$o nlsini.$o \ - pixels.$o flatten.$o flatspec.$o scaletab.$o table.$o palette.$o -- $(CC) $(LDFLAGS) $(LIBS) -lpng $^ -o $@ -+ $(CC) $(LDFLAGS) $(LIBS) $^ -lpng -o $@ - - xcfview: xcfview.in Makefile - sed '1s,/usr/bin/perl,@PERL@,' < $< > $@ -diff -rupN xcftools-1.0.7.old/xcf2png.c xcftools-1.0.7/xcf2png.c ---- xcftools-1.0.7.old/xcf2png.c 2009-07-03 11:31:52.000000000 +0100 -+++ xcftools-1.0.7/xcf2png.c 2012-01-03 13:03:36.262509165 +0000 -@@ -71,9 +71,9 @@ init_output(void) - - outfile = openout(flatspec.output_filename); - libpng = png_create_write_struct(PNG_LIBPNG_VER_STRING, -- png_voidp_NULL, -+ (png_voidp)NULL, - my_error_callback, -- png_error_ptr_NULL); -+ (png_voidp)NULL); - if( !libpng ) - FatalUnexpected(_("Couldn't initialize libpng library")); - diff --git a/xz-java [disowned]/PKGBUILD b/xz-java [disowned]/PKGBUILD deleted file mode 100644 index 56993be..0000000 --- a/xz-java [disowned]/PKGBUILD +++ /dev/null @@ -1,26 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -pkgname=xz-java -pkgver=1.5 -pkgrel=1 -pkgdesc="Java library for XZ and LZMA compression" -arch=('any') -url="http://tukaani.org/xz/java.html" -license=('Public Domain') -depends=('java-runtime>=1.4') -makedepends=('java-environment>=1.4', 'unzip') -provides=('xz-java') -conflicts=('xz-java') -source=(http://tukaani.org/xz/xz-java-$pkgver.zip) -sha256sums=(0146e437b01ac77046d256a2e7537768b6922c49635c27fa40b3cf745bb2db74) - -build() { - cd "$srcdir" - javac -source 1.4 -target 1.4 -d . -s src -cp . $(find src | grep \\.java\$) - jar -cf xz-java.jar $(find . | grep \\.class\$) -} - -package() { - cd "$srcdir" - install -d "$pkgdir/usr/lib/" - install -m 755 xz-java.jar "$pkgdir/usr/lib/" -} diff --git a/xz-java [disowned]/upload b/xz-java [disowned]/upload deleted file mode 120000 index 1e7a8be..0000000 --- a/xz-java [disowned]/upload +++ /dev/null @@ -1 +0,0 @@ -../upload \ No newline at end of file diff --git a/xz-java [disowned]/watch- b/xz-java [disowned]/watch- deleted file mode 100755 index ff564b0..0000000 --- a/xz-java [disowned]/watch- +++ /dev/null @@ -1,20 +0,0 @@ -#!/bin/sh - -[ -f 'index.html?p=xz-java.git;a=blob_plain;f=NEWS;hb=HEAD' ] && rm 'index.html?p=xz-java.git;a=blob_plain;f=NEWS;hb=HEAD' -wget 'http://git.tukaani.org/?p=xz-java.git;a=blob_plain;f=NEWS;hb=HEAD' >/dev/null 2>/dev/null -if [ $? = 0 ]; then - [ -f unfetchable ] && rm unfetchable - md5sum < 'index.html?p=xz-java.git;a=blob_plain;f=NEWS;hb=HEAD' > new-sum - touch sum - if [ "$(cat sum)" = "$(cat new-sum)" ]; then - rm new-sum - else - mv new-sum sum - echo 'xz-java' - fi - rm 'index.html?p=xz-java.git;a=blob_plain;f=NEWS;hb=HEAD' -elif [ ! -f unfetchable ]; then - touch unfetchable - echo 'xz-java (unfetchable)' -fi - diff --git a/xz-java-git [disowned]/PKGBUILD b/xz-java-git [disowned]/PKGBUILD deleted file mode 100644 index 88dbed7..0000000 --- a/xz-java-git [disowned]/PKGBUILD +++ /dev/null @@ -1,43 +0,0 @@ -# Maintainer: Mattias Andrée <`base64 -d`(bWFhbmRyZWUK)@member.fsf.org> -pkgname=xz-java-git -pkgver=20130129 -pkgrel=1 -pkgdesc="Java library for XZ and LZMA compression" -arch=('any') -url="http://tukaani.org/xz/java.html" -license=('Public Domain') -depends=('java-runtime>=1.4') -makedepends=('git' 'java-environment>=1.4') -provides=('xz-java') -conflicts=('xz-java') - -_gitroot=http://git.tukaani.org/xz-java.git -_gitname=xz-java - -build() { - cd "$srcdir" - msg "Connecting to GIT server...." - - if [[ -d "$_gitname" ]]; then - cd "$_gitname" && git pull origin - msg "The local files are updated." - else - git clone "$_gitroot" "$_gitname" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" - - javac -source 1.4 -target 1.4 -d . -s src -cp . $(find src | grep \\.java\$) - jar -cf xz-java.jar $(find . | grep \\.class\$) -} - -package() { - cd "$srcdir/$_gitname-build" - install -d "$pkgdir/usr/lib/" - install -m 755 xz-java.jar "$pkgdir/usr/lib/" -} -- cgit v1.2.3-70-g09d2