aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--blender-blam (not maintaining)/PKGBUILD42
-rw-r--r--cedilla [disowned]/.gitignore1
-rw-r--r--cedilla [disowned]/PKGBUILD32
l---------cedilla [disowned]/upload1
-rwxr-xr-xcedilla [disowned]/watch-20
-rw-r--r--emacs-clojure-mode [disowned]/PKGBUILD29
-rw-r--r--emacs-clojure-mode [disowned]/emacs-clojure-mode.install16
l---------emacs-clojure-mode [disowned]/upload1
-rwxr-xr-xemacs-clojure-mode [disowned]/watch-21
-rw-r--r--emacs-d-mode [disowned]/PKGBUILD32
-rw-r--r--emacs-d-mode [disowned]/emacs-d-mode.install16
l---------emacs-d-mode [disowned]/upload1
-rwxr-xr-xemacs-d-mode [disowned]/watch-21
-rw-r--r--emacs-prolog-mode (not maintaining)/PKGBUILD18
-rw-r--r--emacs-prolog-mode (not maintaining)/emacs-prolog-mode.install19
-rwxr-xr-xemacs-prolog-mode (not maintaining)/watch21
-rw-r--r--emacs-scala-mode (not maintaining)/PKGBUILD28
-rw-r--r--emacs-scala-mode (not maintaining)/emacs_scala_mode.install5
-rw-r--r--emacs-scala-mode (not maintaining)/watch-19
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/PKGBUILD124
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.pngbin12184 -> 0 bytes
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-install-dir.patch12
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.desktop352
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox.install13
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/mozconfig39
l---------firefox-nogtk3-nopulseaudio [does not build, will look at it later]/upload1
-rw-r--r--firefox-nogtk3-nopulseaudio [does not build, will look at it later]/vendor.js9
-rw-r--r--icu-48 [use icu48 instead]/PKGBUILD44
-rw-r--r--icu-48 [use icu48 instead]/icu.8198.revert.icu5431.patch129
l---------icu-48 [use icu48 instead]/upload1
-rw-r--r--java6-environment-compat [disowned]/PKGBUILD58
-rw-r--r--java7-environment-compat [disowned]/PKGBUILD57
-rw-r--r--latex-beamer [disowned]/PKGBUILD24
-rw-r--r--latex-beamer [disowned]/latex-beamer.install4
-rw-r--r--lib32-mesa-nowayland [disowned]/LICENSE82
-rw-r--r--lib32-mesa-nowayland [disowned]/PKGBUILD100
l---------lib32-mesa-nowayland [disowned]/upload1
-rw-r--r--libkeccak/PKGBUILD29
l---------libkeccak/upload1
-rw-r--r--libntru [disowned]/PKGBUILD29
l---------libntru [disowned]/upload1
-rw-r--r--loki-render [disowned]/PKGBUILD25
-rwxr-xr-xloki-render [disowned]/loki-render3
l---------loki-render [disowned]/upload1
-rwxr-xr-xloki-render [disowned]/watch-21
-rw-r--r--mpv-nowayland [disowned]/PKGBUILD60
l---------mpv-nowayland [disowned]/upload1
-rw-r--r--mpv-nowayland [disowned]/waf-1.8.12170
-rw-r--r--opencascade-docs [disowned]/PKGBUILD29
-rwxr-xr-xopencascade-docs [disowned]/watch-21
-rw-r--r--paredit [disowned]/PKGBUILD28
-rw-r--r--paredit [disowned]/paredit.install17
l---------paredit [disowned]/upload1
-rwxr-xr-xparedit [disowned]/watch-21
-rwxr-xr-xperl-file-tail [moved to community]/-watch-21
-rw-r--r--perl-file-tail [moved to community]/.gitignore1
-rw-r--r--perl-file-tail [moved to community]/PKGBUILD27
-rw-r--r--python2-numpydoc [disowned]/.gitignore2
-rw-r--r--python2-numpydoc [disowned]/PKGBUILD28
l---------python2-numpydoc [disowned]/upload1
-rwxr-xr-xpython2-numpydoc [disowned]/watch20
-rw-r--r--python3-xlib (not maintaining)/PKGBUILD29
-rw-r--r--python3-xlib (not maintaining)/python3-xlib.install20
-rwxr-xr-xqtsixa [maintainership transfered]/-watch-20
-rwxr-xr-xqtsixa [maintainership transfered]/PKGBUILD134
-rw-r--r--qtsixa [maintainership transfered]/qtsixa-dbus.patch65
-rw-r--r--qtsixa [maintainership transfered]/qtsixa-gksudo.patch71
-rw-r--r--qtsixa [maintainership transfered]/qtsixa.install13
-rw-r--r--qtsixa [maintainership transfered]/sixad-bin.patch17
-rw-r--r--qtsixa [maintainership transfered]/sixad-init.patch54
-rw-r--r--qtsixa [maintainership transfered]/sixad-shared-h.patch11
-rw-r--r--qtsixa [maintainership transfered]/sixad.service15
-rw-r--r--sha3sum [moved to community]/PKGBUILD29
l---------sha3sum [moved to community]/upload1
-rw-r--r--syncterm [disowned]/PKGBUILD28
-rwxr-xr-xsyncterm [disowned]/watch-21
-rw-r--r--xcftools [moved to community]/.gitignore1
-rw-r--r--xcftools [moved to community]/PKGBUILD30
l---------xcftools [moved to community]/upload1
-rwxr-xr-xxcftools [moved to community]/watch-20
-rw-r--r--xcftools [moved to community]/xcftools.patch27
-rw-r--r--xz-java [disowned]/PKGBUILD26
l---------xz-java [disowned]/upload1
-rwxr-xr-xxz-java [disowned]/watch-20
-rw-r--r--xz-java-git [disowned]/PKGBUILD43
85 files changed, 0 insertions, 2648 deletions
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 <g.vialetto@gmail.com>
-# Contributor: Nick Vogel <vogelrn+aur@gmail.com>
-
-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 <gianni@rootcube.net>
-# Contributor: Gour <gour@atmarama.net>
-
-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 <hsyl20@gmail.com>
-# Contributor: Jeff Bowman <jeff.t.bowman@gmail.com>
-
-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 <ibiru@archlinux.org>
-# Contributor to the firefox package: Jakub Schmidtke <sjakub@gmail.com>
-
-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
--- a/firefox-nogtk3-nopulseaudio [does not build, will look at it later]/firefox-fixed-loading-icon.png
+++ /dev/null
Binary files 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 <andyrtr@archlinux.org>
-# Original Contributor: Art Gramlich <art@gramlich-net.com>
-
-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 <danielehlers@mindeye.net>
-
-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 <jgc@archlinux.org>
-# Contributor to the lib32-mesa package: Andreas Radke <andyrtr@archlinux.org>
-
-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 <mail@eworm.de>
-# Contributor to the mpv package: Bartłomiej Piotrowski <bpiotrowski@archlinux.org>
-# Contributor to the mpv package: Eivind Uggedal <eivind@uggedal.com>
-
-_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}}ѯw<vM#)lP<vtZ^9{NC[uw;z{Sýcѹ8Ҳ={^}|{ջo#)׾ocol%Oth`esׯ{<;Azhk=:=y3gž]#+#%%T+cݵ`nۛr%uw8iy|v۫N]jH[Jw26͞u=}{a7^2imsٙ1o>wu˺{}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ˆ^JR<jݣ<!}l6ӌL5|U)Ѣ8WЬy#%\1ȳ#Shkw3C:`[<xZpݤ{jz]2T9ЪEk\?m,<R9%)l`Y2(~dژÍ);1]\w+#)ﵓ8Va{N@#)#9__>0{quyd #+ԧ4rt݈ʠdAY5=dM2#)&Z5g?De\?Tr$*{LՕeQw$vX+Ϣ?->#%a}ZHJWސ퉡:ԣ@H틤@{zE|xRczM< %|<wc'nj+OWߎ^P 2j<3۟jOt$|k@µS7v2bwT}ZT-CA$$sj^DvN+<CkKJލFp\dFz;.(UTVvin3ΏavєVcMc ޻UmeJj8U``֩V#dϕMX{Uu;m2QڭLX1+tsڝvpem0S ljxσ]^{;b,d~p[4&Hy7tbM#%4߻F8)#+.G.Yd/fI#+Cy-ظ4&q~j]1#)*nSvU/u4$k't]~yd6E@nr~pfiFytF21]XGM,)^Qh["Lį/ޞ?uo|;J7=--%,36.ݱQHSJ(za̭I/zWg%#)Y#8cmu}}Y?\&}'wуjBS48s~ߜ4RFȏŞvpݘk֮4d@ G(s:3,P80)J^1v.X( 20`#) OSF[n9z퉯ƶ=+>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ȓ[^ w5qhQr<k\T5Åq}wNMޓ|zNfq*X$Ge;װy5zwo\꽍!F6w]orT#!)Db3V(aBfzK~8Lޖ#+(&ǐFef"~de[$US$x*∭;gvdg5s_ފY<:Ls]p'Om2/In,9KjBo3-d'ps7}X^iJޡL$Oe]#+'Ϗ9>N,>NK J% R+m-{^"G9 h7<jlPbz6@Lx W(uE{*fk A=?tRzEq9#a5eQM٧k',Hmz,/* 'γ%FU-\=rr3oY $:Ajӭʪ.3@43Dmw3` ιV}RsswQ[VYR>#4DFIm/jHs<r#K7i6Խ[K3S[|M&e\xwHVOLh%4O|ޏW:QQGUұEQ5#+e5T_V}%43F0V'v60FޭI <0%N&!ȭRn]>CL!~mHr<Z!\|v)o3]-CtDVQGQԨ%9׆Ĵ3lll~:`0<(+|.8AYCO,y zF}\aY:Ԑ΢4Aᖯ aifm Y4(ORcƃK8QijfwgFSʷ. |,Nƻ0/,TdtGM&19w\T'r8{jEJM.psn&nMWR2dhώywPC(QyAlahC]5מ0:!GeJUM&?+`!{=S#)g #۴+qQyU>q-k:9,*M Qrfo"_Vf·{,O]7 <$5z+jPVd">|bmh!Y+JDLH@tj2'2AZ¯VMt]<R)YR<\Kh& kLjV4t>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&<LoDS66R:NlSķfmD/Oq9ZR0I7v4 4Pάe]fߍx+R6P,LVQ`$Ieë >%dJl,LJfO#+Rb @QNl~IUxiKR\Ձ\SLVU筿<g~ #%Ƞ=*e#)i;:gaYo">/Ա#+滯\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%)<pgvm݈#)n4b}ߍ~{i[pBPtgzW`PHTmˣ:E]ΙJ?U[r*Lj&,*ZPTN>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<OΫ#+TPUA8'u-B?$,C o1u+o߯^,~e@ '_.x#%#)(aLFa_L<׼&$Јܯo+FYREQY/ȡ7ح~zۥe]MI\؇|.E\!)($ q_zas*A-KM)aQ#)BѪhyI!dՎ31%|A^;mkY4_?LvlSm-`#+]b)lsșE#ҹ,QMP$ tyV8ۿepw}E$]Vo{#+HNn$PP# dp:R*(l 1ԫ/#+\&c;8agIy숪RaIhGn&VOLE DL.=҇C?w䫦~}1><?;WxZ=>:>i_쿧̽ }=1iҵT}@]}}~23t 6-<m8P]"|՝spFx]`%7ܾRV?v.+d4O|6R阫恷=p3}e,vcS]|=LȐ#+4C)QOr0#%pnP$6bؚj~+B}l;VZ\\-ywV@n:y4foty1A~#R {IKRCy7E^7,#+|=WOSG30=sSp"kkݐ4'Ut"7`a6f!9N:Wj`_ıI~O}aS?:r$Lz5&O{S9;`mDz!p5!_}ű6IC$R>')ʓ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#)<Ylƻ|s峍[^r]_AcZYQۛ˧諆箞9O)-\ϡ dlȺtH<8m1ntyoo{ujJc)y~My.YheC9sjW\tҳn;^ʄW3y*UCOqS/<fsvJpgF6=߂p>h!RZw_J>/ϝpߟz- +l1Ų i=߁Aw}:Goi_]y<iL]?[Yш{~6݁W3ҦYJEAUxy__/L~et#):wg*?n.p*冕kyif?}oG.zGv0V1na?ڒW#)ϦY7;[^8ۘw[6^eN=w߿p|K!쫫G'[7t|GwJ,^$deQ &ɜWܶAP,S&qOG䄕SAdZ 5h#Y{COoN]GN'{'-=>MiT<"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|껕ŵ<ky4# 1~e }(F.2IKgX&>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:f<W`[;n p<nݛY]D#)\#+'"#;kSF|oGXO#%Z8K:V3J4Sft01!ͳsT+#)J$!5KM$NԶUv8qqrdTը 9(9;34|#+"G>vq4 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<w1[TͯK cT wycQ?΅T`pǩ{i%Ih*ޟiF֭u'[VԍŋymW:U^NgX.cF }~#+_ ye$/^_LyC c(lf_q\!n|[`ڏ]$O/ g3D1&g|5 &+1^b{BlHFCӛ&)N-|p@o6ny;YUB:;dVyZU3z5#w.O;\vY}H Ы".L*~-sod%/Klu[}&I|$?ņ!f˷akD%E,@IEQ|8VvP#+[жwŰQq 7||#aa3HH (#)eșՎ&{pv'l6" obխޠ#L&Ւ_GCS)&ЅJSi$OTWGnC@: |o%|ݬ!FЛ $ދL#)k3C?{7I#ێ=R2~gHzV!E;x̦KM6ݗODQ'Azb>]_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]<q1s}}uOӇH]`2![Q/˭_~a"vm 7Ȃ.ϚpǔDc+SVuK%=JSoHwvrna]SCq߰TC&&;J9>__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$<i 2#+8o7&c# wDHc'_K.<Ys*+NeF@~q9p-%磍׿ˍ0%߄8_T1tkq+JhVۥΡ⤴1ϭfTYEty^O<8m=|KqD} YD3wr{i;R2e7Ph$͖ssnC/0 =LfֈZTy {aJolc_[!oLB{89ƸU^w0*aqǟul|~VBw;9d<3_ӭc<OhngO?4_kSU#):|{Gq2Ge~X88TCeX<9{ZQW=:yj=};z}R5nQ+a 7՞'-d;ly*CE:'m$5lLsel>=c[F<Z-:B꜒Bm9TŞ}Y7Nn{N[a~8O>MV_BSG}}^#=GQh'pe{#=6ҭ.9ȦLJ;mۧѺxR'l8pUe8 _4^4B<rؑURC7hKTI1U#)cUA``c<䦰6[<R#+(}<qo\i59_h"mjr<爯CTtc^]G1|=+zopvֳS4,oіj/7xm`ߖ)'ȓ7^$|&90y;:1$=o1]g}}O]>s兿F9i&+2/\邸\9BQZwRȠ,CoG{G_T<b[mf=HKc~Q^~X߉.\d\6wJPn۾<nk8p7AK'Md1<bb}:]a/)Hqb3hФR;x̧#+*`d;wpZĘ퇶?YNa򖟅n3!]G.pk"ChO~5ƽ~üYw/}>P@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>JqnjQ<q]?Kwcs9ழ#W\?l}MvjO\\\$yȼ,"9&QPpAȻ@gGW5hF%|OkH z?KƣUؑ+7>k5}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. <mM c}qx|v+I}w->ԪSeynKX}வ/(x@weLG7zV6{p9ˣYyLgpsRS+V=e%>ReHR>N<5b_g nox{PdGuHg振̳_ >VJ; Uv2wķd7*R{8f>ڎ<q5,|l5BݼwRW<pᑜ_8kkiʌFPan$I˄KCF9uso_a/Q #)r4{ӭU͛45bD "##)v0HU"f<1W4UKa#Z}N'yWHuV@B6ǯFV?&z/kⓚ"=x2;ubٵk/lG5ӕ-DL%?^;q=N]m7}jYjG@Ĉ<KVA8:>'_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(%\<vm~0"ocN#`c1>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(#+7F<V_o,{l1e xj\ySߪD48gU&v#+TuQ{1iʇ. c6}9Gd鱆kWA&)ExΧuex:#)9]cfd@4KǙ:Bu]+W=&Db`^ʻ#|;J^#)@FN$Q(&΅"ߙa#+E(M]8 u/ur~Mg%.tovfoqKdyWC$d-la,#):F"-#+=yCuU/ƄQ,j&R*PЋCSfv8 D/齠f^N%܆pB%toO:f.VI1_p3b}d| ;$0ZLF C2;JaxTU "?TSIjd#7Xia3FͲL#) _,>Wcg]_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|u<d-ԣ{ٔf<˾QD(SKtz,9j,:m~]T&o59Ja0h qxubxa5מDBߞN蒕px{GV] 0,'w0^'-Ԋ& s\E!+ᖂV#&^FҔf3MhL<8Ozl1Aڥ6Hu6NUai䝆N׺o5 l#+8ӵ Q#+Z1P4TҖTi.%c@g^oyۑRkdx<4>bi+]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$%>`$󺖤<ZxWL>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#<F|7uh\W ` X=xS3=P ✴<NC8*=)2 B<]7Jx4=Tc@|jr`w1JJjmk[_5Y*#%CJ(4j~dD6Rkm}gMƩJ1 "jİݚ H/fԡtH Ca4wΚd:rCK\S3wтơLgbsV]Tܨ7)rʿ*3dzNER" ({Ŀ!#>|,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+</Ϯkx=(J~_}jܻ=i{1츭NmO(#)(l;U%]p;pl?|Y;t5mh9}/t3m6Lc̞ #+&dB%F6 h8{2"XdȍI qe`K&-hb0PZ@DX@H_-<KWb#)Fh{y}-*BjV'Rދ]_}t.GEjϣ#+8ϘA6C] }<5LHXwl&&H&BFpx2\:!F <7Iul/;{38&7tCW3@<Mt6>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<sR|OʥL$Oʇ'|F^>=_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=ħ<Es}q?n'F~,[?:_ʋe^8 p=oɠG5?^i[O:>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\Ѷyg<Yv5qNtif{գ#) 10E6X9E-<ߎzu0ꎓfu3O`8ˆ@?e}II0LƤ#+o|>hQ__|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:tz<QC߬:eҤ^V3M0 ~S\!$F3f˜dTȟQ:XFتB;76]p_m[YO#+H5k)w#)jyey>NU: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'\<K>:?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*aC<YӏZ]`y>1k']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?%#%CE<q!ǔ;/F7:K_*y \ޏ.6[#)H:s5S;>7WdP"@8MV%\7P<VW;ۦBc3b;qb4a6rGDmeB 5µkIluQw=Hw>Rv5)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<jw^f̷yzw6-4*=?*1O׭}oGu&3Uӟ8n_=}S$> ڈ-Uq~-ҦƬl.1*d*rv)Wʚ_?VYmi9șn=}fDJ;t9إ*~Z',n@X0إG1tȓ^S #)f?~ KiCt'.'zISt<A:iǷ><q ;m~5)7mpD(h";}۝ &Ys+[MqΒmN;!!Q(svrDjHئ&Ga3tĴ7ނQc*f#)$r|ɸ]W[u` `aS5^)$mF/#+-,^)j4ЭR:+'s@wLO^lfs"ĵ#+/$/ڀQӡ4\HPCfDNuhw;&F`Vx]@:]MB#+%vsTx</ #+0d\Dl]#Waf8l@tf*\AA^)ҘoѽAWAr1 S靻iu%tˮ[|`NmiU%bCQmf[路CeV!4XQy0:Ir tN{dU,|p)J{G=24G6eJ4#+iv3v<ZDC CS7fѝ/)\)Z5VN PjQ>uo<o! fk,9o4_hQE0+# m޹QjѶq$H҇ҙ1Hn1P4m=l'`y0R5kcKtlN"aٖ550%rf*#u{FU/u9-fCWL5<'nÒ%4'4,V'*t]J&m<#TUFC%HPI;QFb3u]f-G]wª8]ِ%YOE_c<L[jQijպ]37NCנNHqtĕ_,!;aծ=G۾n%Q#+2YaN _Ue{->i4XI#+Xdzέ2-+sb\Ņʮ'yCa7W9m/Ο}L}KGI8/C#)ɶCϴ4#uaтcV0! U Ym)SYu&1~#TBD,[V6Dž3C!頳]nRcZh^<zthLT2lKe#+La 'aD%>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ʍ<S9|4ob>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<b@ $~=bFs*<:{ND7fo#~55>կ4iq ?>v A&4@('[_fM̈7~&ѣi;$Tl2/=mDZ$#+fә\7#+yD!UB35#5#Y֦1?DžZ:(5fhǂ$u&޲Β$&uZbDuvH݌Y#=}f^#<Csldddftz9yF ~˺aȳb0y6?#^YOa\$4}:;OE-'bOm% )tQ7q-i|*k)a}9ӫض/B&H?)ҵ~2$sy`.v sb&0l#);K bs?dJEFE|ASNSߍU AJD@ x,ψAx;JL.dC1 >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,"\*g<FT$#%#+y }Ke`WNGD첃?_cei$HOq#)83_UUV!$/y()؟Z{>8Ljp;#)'Z7fEE/WH\{i3T :LhUvk*" [8)M:ݻ]Am@}luwФL3<BEh$n+׊ۛxsjyHE?MVgՎL4Qó!0VDoܿ\n٣iP9s| _áZO{@<a%*"98]Gi7p:C.|F1͔"rlC.P׺nTf.|Pl;v[#%%(౲Rd{ҹHʨs'?3bLzR#+y1G#+P` f@ha5!iGS" 7lW=O@"#)+=Qρ?">=; 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<sCoGSξRV}:Fo.ϩU }Gr1O`WVp)!i=V|og&!tnhl(+))8nM!?l(d ߅44ʽڪ'Mj@$`a퐄bVbyM,k=Pz(oa:ޓN^n 8#~cg8P!!^/9†ƈ@]iV.VU]mq$0}z|#%{#%3{Үg@)#%vCc9L4xQg<!ȷ-rWLuczz䷯ H?(A0ƳN6j@i!<"E#)' Pg*H,կr7%rqшh5kAyjݵUl8mׁ@#+>#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 <pqfEmNi;*Na>ڜѐ!@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!Aa<bm,t玜|M`>q>)-EI!5O׫= $maI#%X#+)4;e=ab_o֎rU]\$TXpP>i`!C}/#3`͋]^!Qp~Tz{GsB<v=#)̊V~y^e]BRhfQxMy;p8d[Wئh7%cYA앶m!njH$bԆ5CGh r/r UUU#%]O/͊$>rokDY: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|<Z~&#)g #uW[:n*2}㥪ʧr[=la3όW2o Aa, d-"NMN!PUS}!'e@&g}Śg3H@TĀBTaWgkSM8D#)'1x%dg~7BbaaH̀|})Oqo,b's/<P2BECQ #+gw}ܹ1DDDFd(;xI3dyb9PƲo39D#)\VO,ٴlW1#+Y)d#ԇ$!P gx~OkF#%v5c۩![ #)!&:ʚ)8p;"Z^o'sߗwqZ~!~MONZ3h>" 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<UD2ܣGy}܉SE`J^#+b*#H"m\ N:(z{*+~cz0JɃnW{9?3~##)HܬASHMV6Wn,5YVwS)@hbNKۛ;rIMCn4]۔ͨ=z_WNWa>α[:{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*%pyH<Xv&< Ū̚ZOP_)728#%rgIzS5uh$  xft6#qdƞB-/s>A;.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`ɐ߳<E#:4sC;"e.sߛV m Sl3V|ăL?L W#)s("(G2_̎W+ŭde`?}m'v@.Xk 14*\*6?CI' RҨC!0du>_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τSMT<gG=مL@@a0Т@`CXA JM &;(q"@Za4ߒ˛E FԞU[G/b`\ 0׮1o7Z.]E!{*Y/77'ӪO>O(x&ƥ)ryS$ʪ+0Qx2Fnd% *T D8UZbs#)!in$HBk}syXuuB>rTDV>B<!ƈعѻ>dʆNop29{yu`k;{K=a0%%̱;(l5#)l)y$UVBG!꽱[jė<>Q`;tO#i9HIg1G82$OmAVzo#)0o!QY8Zi#++.J$FaADɐ&Y٦#+l湘7Wop<MfJ`6&vv kZԁ]PD;gL@ v&=8ꏧȓ$5$3,z \ NQ!0#%fXbi+AT8r5J*&TЫ&鸃CW- _/׻(;TwYq:4Ν:W˓o8$xOn'Λ 4A #)YnpF׽mfw5Sa(F@1V:01``](ATG-iMX3f`yxۗeQ(˂Q!2j┻#%|MjӼ5z 8&$;Me{nR &D.3֝M K] YzG`F_ D47d4bivF- PeѤ5nK죑d{B8װ=>r@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 <be2ALt[cgQin b^ЁP7Β3w7v̦)vP];$%>ɫ"i4Ŵ+sR1x#)ZZ%繞UQU,i#e™L54ۋt d3"I7[B:Z"u+N[I!ƨR7ĦŀX#%V:[Ѣ@CE0t\H7w%<xz%ug?`=g g2cO{z8h}Ḯ*̘{XtIAݣ[DWv&#%р:XYaȉ횱(ܤ&QD^j1-Jgv6WRŒ ^6Ty 6#+2!*kLFXv;+BG-D#)>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,:<c#%AU2l5ʷ? #+,ZoUf\S#+AhK=}~~NRCowQЩN! io<IX$4o&PZE.@,b>md$AAUUQV<WRl8@HJI.3Q`>?|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<o#)(E뷏U^˜\I/95y;Jb>ו]uџF$ڷ[e&dחzu*7.,E=3\LRQ 'Ov}kEC=c#)nq2!0?"+YPb.9%*&Ӡmm08"+FUovr d8]c1R)4fsPxnP?{u׳!/oCHiNR<N@م94$2𔰡3J;ۑذ(0{3"q7R˹-ҏ0Dg֪?JD 0w7kc&=nl Iq <Wc?n/Yfcf}XH^ԋ2Lm̵I?>>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؍߽BA9<oPf7%u:jjsxt5 z_숦ޮ*ԇzA`r7|N! 1}VX UeJ҅5\[xq[#$m` U 6cL=9(;f#%T$-++q¥5`0ŒmV#+w$UARTT<T:h+`{O\ENzoB,~nh9BFSUEJŗtoèGbv줪,(s32#%fhgXy(2Λo*$vB "{wSkC`Xm0t0pGSF#%в C5b7WoW?khF!2MU-]u%H<28.I,*H?fYsgFe'qK螎-iatŅ!q=c$w*8{q3<Ա0mDsW`._&(fƫB܎3<#ea0w^zU<-`OdΙXlUɪ:t o};~:ѫC?i#ս\=h<jMnRU:5"ektƚۥ<ﻗ G#)\^6&#)`!nڮ2zl–pYa}l;WBoK"CsXвUۇlեSA\xmI&oq*1PGX*jpÆ #)T+*[1>ErZb#%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<hݖ֊F8(д4f0Y+:k؀K #%ӊavd8baMeqhl #H;:)dB!P,i$VLPPBTm#)R6HNDZ#%IQT*2xACt PKt-s,P Cl Da*Όp}ְ.<ol͠Zk%<NT.j<FxSJ4L^XI#+{.Z  a#)9(-tPD;3;.IdT#)wvngjF,A:bq84h+˝#+#+4I_+3>~O5bߤgww~c\.'QbDZ(TIDy#fxŒF>5=c~νȘ5JKPNsqMB)+2F:N'gUgM|8ilZ<LQ8cCۏ2˟w}u>;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#<w>&(~`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Őٿ<Ph+wb;c+gWtFbT6Xszۘ6]voVvh9., 3Iҋe\#%UdMD+PAP@Nƒ\W0n(`д1I6^g("b%Lc#+iEA(aY$5C-@1dP"wD[n8eoNїtb36kQ1p7Cӧa5$ 1YM=eQo4;a 8F..S"xJa̰ ʃ\Q EH DvxB.9DRת m8_qc@=N c;^KpӋoS3)3ΣAތ gu#){x4$C Ji[a,#+ÆL6Kds1>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,dM5<Lu4Trm5GfIdžSs$(^ole+h 1M 3jb4?0!!!D:>u~[[,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<LcV鳋N(ю)t1b(e\Xbh͚&>Ũ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%&o5UuhL<qs0}F7w1Z+vd3d.Z2$*073ZZmYQX֧FzFLfG>eՆȈ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 ##%eu<lb4#%Uj:\ 6EvhBzXBR!̓7W`m^NЉE 6M(2)A[0HkF8w"C.&orh:Q̌2pD04k#)L93 bHu(IRc@#+v(tM,`v#+ự(tE4gtݻ)3" Wyˍ;M0#)nr,ZC#bJ,P""B#%@v @P 5&%M(T`5zWx{rTM)R4IHIEb#Cx|׀`.tR`HH,d##%@V{  KԸL|>qlPkq9"_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 #)<f6]s0Rʴ<l<5TFs$yoѦ_&&vwn#)lIʠX$͂0#+&D,8jt!,g:g"K` A=:j4Y%v~g+ӲC0,(IJ2BWF a!p5#%0]B (RIgTpv`3e?sx9x}մZ#R, @?f*R¢Î`ܠ)hs3#%0{d9jX=1<2Ed$FHۭ]m5Z-HQ Hz3CD&UZI'#+ Z5<#:b_a)kwG#)dN1@DATI,-]Uj\ͮ+f{Qb#:*s&%*`ʜqRp1IMW0۸Β҈Ss1jJzvЃdbĎTni.a!ؤ&FM@;#)(Dgt-lYIg)Y8s-  s>D<XpC R1VMR#%ZJŃ93:N(Q4^4(g%3oRK\O &D1qKH靘t`2GÃkpܧ$1gagH,8!{[(#+,$ #%PJ`#+$F'3V֓RCQ<ʓkjˍj)b!V@-@[4GO6 LSzuڡ+|\kev9std]UWJJ]nL=yyRDi  H6j%"G*뷍-+kSfI6V6fu-]+K4VT͚__||QVf4jHDY"@$Ay<MH:Kj@(M{J`2%HQ9Ѕal#)N^x Gy^zv:,;9j!e4#)=߫'`{B1W+d0i3;}o"P/uPXEP@}s6$gJCzϓ\P: И`!h#)ԉAo`i (3M#+4iH@Г9TB0]Aa 9Q08oP#+"SLi6QݛpkLD|`w@T1dmo6wԣm8qi5hp7_s/OTms"sLwQ# FSr-;yR1GЄ`;(s[,m%ڰg>ZL 뒲#%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.<V0$wR=vfa߷n<h[ؼX7`6<I*O@yyxP$>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&<v<nwra4icI_Ww#%PSxQ DXzr?ø7l|pTh%l&TDŚW ;b&Rdz`nDk!L(c66:!f1`@F 1`c?g)%[j}? pe`N~H5A75J6a-ž>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؍<g܄w툔nTQ1CFZajZj1Uŏ<@]9<#+Cb//jmBYjV׮k1k\}b HantŪbad)!D,X!,vW螐w@D+3'{)#%N-;ޠn%d#$傏B, R]SA'#FvJJ(D6I(sTE=w\%xO<ںn|-Ŷ.:Ɣh!ڄ*")P:bf @>%˧=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#+o58<ECE#%b)AU5>81<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|<ewԼ.|ďnr\OR}D;y#%^A0F1kp(P Њkz3]|vBLeM2#%R  O bi_(aDB{ƒ!L))J761']O"Du6l800\$-6HS6ڲ20#)R,:=468qYR)Tci/|ubל֫c[6&KTA+ # Ki2(SV^#)f!"5b c.a]`Tq فW6ōT-:ώD^Nr-ARmnZL}^=k} LbXcAi5i%Z7.ȻYa#Y\8QKhZL8¦ -E&% Vyqh*mD) )&]ᷠk(:#"e6yϝX'.ޚI~q3 S3jQ*7yݯ.u#)ʼn?2Pf'#ъ{4<EpU#)}h!`zT@k "J*Dnk%h[TW\&+F.V۩QV#mk&5򮖖ۀ-bʠ$UX0͊9TJ- tn7KȰ1ɃO=ڔssj<6"QDV@#+Z!EE5.YtՓSG.oǣ=oϘQM>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۾<g0efjR|8X@mڑ|@{'~SRɛm{46 碏 fc#%r!Г{ۈ[#T&F@ßWMw#%O.yARU#+,LTѶSK4i[M+)ɬ bDc#)u덦oJ#%ʍ*۳RB!0Lۉ}FmԪLM@;QJqp<∫#)!f39֙Q^#.F@q )Y6T.0Fd6Gڼ= v0:I&hÇ/췯YVx22! "#S L8luGN6 llj5fRجC Z'$4TfD'HnJ8֛g 9Ml1&A0nTQ$9rsYa#)s!Ǣk⍟KP?&uT625t#aohhrٞ;ԟL62tOHzjk@峐YVϝB*FjM$%#Im-Iё~݉4%EK?}UͶfU6dEEjC55mek)Q6#hVm#)5feUEb)Q#)O~m'-#)!A#%9(?HT5$TJaQjj5٪+t @X<oF76AI5&>U~5ɮS7򲾍s(%PZ`wQO\Oo: (ݴ`ܧ?U‡Axd#%#)EL#%tx>Y3HbR<#+"TZ}.AB@"*W/g;H3;9\4*b:#%OC<E3WxF0gC9-ɓG=psK@DFo>_DN׉J#\M<Mm.Go#%FBVh-3Lq[3#)gq>HS#) .]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ѧowgT<O#%~kFI¡Pz c4F*ȣr[3L;Juaq˙dRqZ`BOrd`܇!>mG)`'Ʉ/js>~pjϒ= ncV|^yv;ck[օDEA#%*J; lk~}*/H6Yrg(ad#+1mhTb`8n: <;{S[Z߷SM_uҞD0*<b#)f&2t1$h4M|fp뷝QA*\낶+O_$xnZy砽Vъi7>;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 <ZU}5~yk&'=FQt#+L9u\{B9Y#)0lм#(9"?R>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'<lQ40oɲi|}ɔ\"@:̬gӸ=At#>}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<q,TUF>%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ڮ}U0SJRUSZ*^DW`jgƹȻP Nq\#)BB#)Y7#)f2f&`F1_ \ 0pgBE/拮3ed0CPp#)l#)Q٭3&mhzkFQFt@qk0U F DŽ"E#%\H!VU 7UY#%<QVӬSf̐j X`]#)0zw淈mGXU##+L  0HߑN_#+QVjX;X9#+rd$FࣜE2B岸 uUFsa,d˕c t|b+y{ZT@PnF%B(d #%Ԥݻrm <G-KQxQHa(1A@pU5b(B3c#)ȞS$c l 9Dz7ADBR$d ޸*"S#+Ȑ4 m<m\]/4V۵7!'qE|N>%?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#)&&%;VBY<Jaw֌#+ #Z wrѦai)1X`8֎a޶m-0fQ2ΤDL9*;!לɇ}& 1T8 0J=9g5=.}Ke"w `qRZ)G \Lyd`=K[S#)<HM^y?yN$Rgc~_ŖY^VGPw 3#+[\(09m1 +7>5nQARǷCln:BMQ !OE, a'9ߌw %#+{,JXepïv[=xEyйgI!Dn8HGis1#)U;8+ӾH}*T;"U񝸙dt #+1P#%ݚ"h"cg=H43Ɇn4$DmvPcXt<J<t2sb;]jkߌTTp`MI) !>zn/h8hm~VhM&;Fy@!}I=_Ԯs'5VMˆAm.wxCs~;˵uLnX$LT5;Ew%D`dhviiA9^+*T  qDqu;7F8#)#)^Lb'6yXIhWG"ap(6{ٶidTo:<URq2ċ%˩l|َL=jreXC6U]G #%Ȍ3tHMJQq˩X݆_PV_#+[@' IZB**~p+0nPRA FBCqjF}L 8 H'0j{OQNt-8 f{Na ==h_{G9P Y4U3Fګe-KL\#"Hqx#+$#%RmtCf(TߑچaR:.3CfC沄-ͫAޯ@@U#+&@[|+>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&A<QCX#%3ԒhHo,킈Ș% 3Ԉ1FmdTuCt22WF0yF 5Lcg]jMfk@d0n#E]0R<G%XpADZ'C BeQ@#)16.4upMRTMqkz"ZCxAڭ,ʦ3Aud2P0feH͙֫Uwv6HC(@і3X mh֢g/ Cl\`0D)bDrŦnYђz=l30h9vbhUH6Eץ1&Tk`STط7'C0c6;.x6.pc+&Q#)b7U!<VZ; xhLʚZ]]\j:*Ȉ.7b"!gRF0/ 3#%ACh*1QAdT0/i,H4Op+k[ܮ[}.t*d?t5<+PaVVC{"E SbZf!@O_h?s^9#%<? 7f@;@׀WS3<{TqƊ6AQFap#)xEXA@H0Sy#%.X6 B'($;WM ug0ұB"4)#+{ d.#%BiW6'l#+]]6u)-}BMDba`ǐ`ڋi ))F楞D:1p:"ҝrLw_jom4ܻ;X r##)u>Y;#%:)1u/4H#sfF\$_]Z0ȴ#+5g,F>nIu(*B5 5Υ 8/ 4bZuCThOw=kX<B!k@l8S^çgR@gWGz1ڪ|XN'gx7a!Dd?}Vאm$u>Cc&)#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 T<Cj):mQOp@Z.G)3/DCڕ /s="=[C6|eS3RlEi!CfZfC-[lZmTj Ȥb$BV*֡ 7#+#%ɌDlD K`aQlt̀а5w %h ,nd(6#)9*u L%o马cmrT@Ecׄ Q|$B|>vc 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Һ<a@$Oʂd+l+ scjçZM<!`/J7c_oB퍿7G2ExFc\CQ*:QQY*Ks s˯n]3=ӻc8eeo0M=\+5g u;٘kn;/s%뗸}00cFI)ne%d݌mٺE<t@+ZVlϗ4Cp&%!^S1mPn8K#+Nl1.эȎ#)&jӪ"oAzwO#)6M ֌ F#SLj{V=Ƥ^<$Big5ZJn#)4rYO7@T856~H>=ٱ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:ŸtZ4kS5A<h*NE`&8[,DB桰Vp8ۃX1ʸ-?TyChv4ĖJ&H^}-~p'8yt~GVoN|XFj='#.nHp%\zhN b bbՈ41j*SUI,rҌQJKpUN;zSeha#l3̬yeA+=Oc&9@&ٌ۩)#)BJ;a.ܴN)#+hg3tu{SCM hQkjYaՐ&aBpu,ŞUl=DO(eCqp0q/JU M8qcNAz6c"h㳛Ki}-f _Bo3>3=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# &D<O Wn^͚+x׷,NT!C9Z0cLqBgzYwXɺ@UKDj#2Yj2Z3Czi881lr7 q.sR#CI#)p7 Phm2,u59377"nov#mE)ZڤM^Ef{&^b8v+PvCVRS#%j#)A#L\H6Pԁ54T #)\K:  f7˩RlZ!#%oOsB'mJWmҠ4H9 Z:I#ش0kg#%ZfڃT#)LQTP 3xI#)+E#+BF狥r#3(Vs1VSVt "6a-)3 v(-w8|]XTE:0qcͨhRfXX+Bc9]N-Svh]5).Z J0\p4clP(VaXI0rLNX*+qj#)f*#B(#CjҎԣUTڠPfA?U8l:>PD"{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ǻ<eWqRuoȃ˫^AIUE0Z&t`d,߀M&-z^'-#3>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.:J<Ljn<514spd r׊BsSk* m5hʐEq g\= K2aiP#%ur4"0-L:`4 ]qr:ӢTDDiTdt}<^2}HY85dO4w٢\ԉ3bNua[٘gD؊6@%j$e(rU Fwj IY!WwxmQ-(&_s,#+k1btMa^(h|=j7bu]-߀#+]"/a4y^q%ql*io#+1n.)98o܌b ,xw8\7_.%M\Jgjq >q E,eb<8jr FY&73&9kgK4(quc@8t [6<s^}00KU]@zGacbd3@;j!Q#%X:ՕSA&#+-@k{ꘃEtHst`Gcyl24MJ7!̰.ݑ$ <ssOĂri'`M#% ԓ=EG8mr^B2gŶEЖFtg|>I7til|Nf- 3M(hFVB3RO~<bp^b2 ˄vat|],\Q|\ib%)Fbtqtl})60L#~AwC$B,ʔCXwGKk~8[ٗD``m#+0bt0l)CLj6otsH0t zPm:N%J%#)T:fHHBv9Z8V5׹8$6qi7к.8^l}[ Q Rh2Nc(q8^*:o`nbN0#)m5i#+41uM(IWJSMq[zw#+׬&3#%i<SIl}\Ch=nKIA .LkDcQ%79ADRYu,Lu(_`13j2#+)چ#)#)̆C`R(]`YIIUHU57jJH#+bdj\w4QQ*#H9]cr ja)^CTۨ坎\0DdKI7hS#%uHl:{G꿚IDQL$ߔr?.=C`DUu S`#%5W?ms痯=<t ~>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<p#%&ޤ鮝dNy0C Ѩv*YT11- q#+nnb1S1NA-Ͳx*PnGAA{'X/n{+'2T,UH6d5Ҍʷ#+vppQP}Q#%@[TYBV%jJ|BD"#+BZ#+cJ [+#%,R!Ɉ$HP#)!F3'd#+A7l;V<驥}mie&QDoA)=81#%@$I]{Jʃ,7|E'}-+ ^ड2BW1 4a(&E)˙R[gwJ4U\֊5j̼]Bȡ8pH&`4EPLŴ1&@QPq,m!a=ѡXٶ;#)WiK g>;#)-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#)<P(&#ӝDPhCZZ3M"+G\9i `xkD#+kasvܡ[4-!4X01 c+j#)T"UIiaM㩩ewz"|mP@$&MFQrF7JaΥC#)fXh9,O茈jB^bK o\"ϗGq?WM!4<" 8 +O,'D*Q%a a$c$J){O\bcvŘN]fF?r5E\.̘3(ͺ]JAs̤"v{,'N8/orZy\"ɟް$HE:oѹ|}T<"|`m #+vR'`bk_V^_21""E}sylE+jйhllHlZnQZ)쩶[]aP{HЊq?yi 0aJSk_H)Að$Y VW浫DRdI%di%67۪,C*5FiJiZ5oyB/^'B&d%-uh7\2i ΢G5TS")Q-fŴZZdZ@O|TTJ"[A6t|QfD_0A6lx?Oմ4$#)vE y !x3c%$O҃1Dk^AIIѧ!,+F f`o(lHr~9|'4"; PDO`A(&bI[Rj6Ue6kQ+&#%͍&LQ(V`QU4y qߨ$k -s[a=#)Rf6jάܴlN~T*fA6D3Shk1:ɳ7.|H$,A_ʡAR%#)b,TЭx`* >#!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<ZR$jzm-)ʭm݈[/OFuk:4Ĝht\8 ΐj#)nql[dv0_#%#+D*$GE3p{kKu"8x<ؓmBGߒ1p39܉5{׵aڋAj>=GI (}2T(YD9<tg*e?&f`~u9$#%0Swfmbc]@!??__?x?ig=7/Wկ~wWߧ;~iXo?qT4?5*JTސ, *RG#%HBDMʼnץ?wtɒL5Z <@:f垙 y5]mc>cMfb 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<FG#+P lj$RiwpQ7uYKY&J=]v|QUFGADۮ("ȒԈ!Gz9Bxsa +$XHĈr;ι$$ #+AB'#)ںj_bf<BH bvzwe##)藀rՂxĢ _EBl5=0`Zw͊_wGւBv#+ U2>݇:Qwm秇C=|}#l<pLO}%Р]y |5<ٸ/B'\3$&zN67#)7$97k҄yڡ!7og &RKxT>yAS>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 <kevin@archlinux.org>
-
-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 <elena.valhalla@gmail.com>
-
-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 <unistd.h>
-+
- 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 <jonathanfrawley@gmail.com>
-
-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 '<a [^>]*>' | 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/"
-}