From 14648ed42008fe475df4ec9fe3a19d4b1232334b Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 13:22:16 +0100 Subject: [PATCH 1/7] enca add and version bump --- office/misc/enca/actions.py | 24 + office/misc/enca/pspec.xml | 89 + office/misc/enca/translations.xml | 13 + pisi-index.xml | 201485 ++++++++++++++------------- pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 363076 -> 364028 bytes pisi-index.xml.xz.sha1sum | 2 +- 7 files changed, 100915 insertions(+), 100700 deletions(-) create mode 100644 office/misc/enca/actions.py create mode 100644 office/misc/enca/pspec.xml create mode 100644 office/misc/enca/translations.xml diff --git a/office/misc/enca/actions.py b/office/misc/enca/actions.py new file mode 100644 index 0000000000..842c657997 --- /dev/null +++ b/office/misc/enca/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt. + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + + +def setup(): + autotools.autoreconf("-vfi") + autotools.configure("--enable-external \ + --with-librecode=/usr \ + --disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "FAQ", "README*", "THANKS", "TODO") diff --git a/office/misc/enca/pspec.xml b/office/misc/enca/pspec.xml new file mode 100644 index 0000000000..8435b0c036 --- /dev/null +++ b/office/misc/enca/pspec.xml @@ -0,0 +1,89 @@ + + + + + enca + http://cihar.com/software/enca + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + Charset analyzer + enca is a character set analyzer that can detect and convert character set of text files. + http://dl.cihar.com/enca/enca-1.16.tar.xz + + recode-devel + libtool + intltool + gtk-doc + + + + + enca + + recode + + + /usr/bin + /usr/lib + /usr/libexec/enca + /usr/share/doc/enca + /usr/share/man + + + + + enca-devel + Development files for enca + + enca + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + + 2016-01-01 + 1.16 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-22 + 1.15 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-09 + 1.14 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-07-06 + 1.14 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-13 + 1.13 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/office/misc/enca/translations.xml b/office/misc/enca/translations.xml new file mode 100644 index 0000000000..f00c6533e4 --- /dev/null +++ b/office/misc/enca/translations.xml @@ -0,0 +1,13 @@ + + + + enca + Karakter seti yorumlayıcı + enca, metin dosyalarının karakter setini tanımlama ve dönüştürme aracıdır. + + + + enca-devel + enca için geliştirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index 3409c85936..d53b45a47b 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -396,2109 +396,6 @@ screengrab - - - lmdb - http://symas.com/mdb/ - - PisiLinux Community - admins@pisilinux.org - - OpenLDAP - custom - library - app:console - server.database - Symas Lightning Memory-Mapped Database - An ultra-fast, ultra-compact key-value embedded data store. - https://github.com/LMDB/lmdb/archive/LMDB_0.9.16.tar.gz - server/database/lmdb/pspec.xml - - - lmdb - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - lmdb-devel - Development files for lmdb - - lmdb - - - /usr/include - - - - - 2015-08-28 - 0.9.16 - First release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - mariadb - https://mariadb.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:console - server.database - MariaDB is a drop-in replacement for MySQL - Hızlı, çok kullanıcılı ve çok görevli SQL veritabanı sunucusu - MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server. - MySQL, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir Veritabanı yönetim sistemidir. Özelllikle basit web uygulamaları için LAMP sistemi içinde sıkça tercih edilmektedir. - ftp://ftp.ulak.net.tr/pub/MariaDB/mariadb-10.0.20/source/mariadb-10.0.20.tar.gz - - ncurses-devel - zlib-devel - libxml2-devel - readline-devel - libevent-devel - openssl-devel - libpcre-devel - libaio-devel - unixODBC-devel - cmake - - server/database/mariadb/pspec.xml - - - mariadb-lib - MariaDB client tools - MySQL istemcileri tarafından gereken paylaşımlı kitaplıklar - app:console - library - - zlib - libgcc - libpcre - libxml2 - openssl - libaio - unixODBC - - - /usr/bin/mysql_config - /usr/include - /usr/lib - /usr/share/mysql/charsets - /usr/share/mysql/czech - /usr/share/mysql/danish - /usr/share/mysql/dutch - /usr/share/mysql/english - /usr/share/mysql/estonian - /usr/share/mysql/french - /usr/share/mysql/german - /usr/share/mysql/greek - /usr/share/mysql/hungarian - /usr/share/mysql/italian - /usr/share/mysql/japanese - /usr/share/mysql/korean - /usr/share/mysql/norwegian - /usr/share/mysql/norwegian-ny - /usr/share/mysql/polish - /usr/share/mysql/portuguese - /usr/share/mysql/romanian - /usr/share/mysql/russian - /usr/share/mysql/serbian - /usr/share/mysql/slovak - /usr/share/mysql/spanish - /usr/share/mysql/swedish - /usr/share/mysql/ukrainian - /usr/share/mysql/errmsg.txt - /usr/share/mysql - - - mysql-lib - - - - mariadb-client - MariaDB client libraries - MariaDB istemci uygulamaları - app:console - - mariadb-lib - libaio - zlib - libgcc - libpcre - ncurses - openssl - - - /usr/bin - - - mysql-client - - - - mariadb-server - MariaDB server and releated files - MariaDB sunucusu ve ilgili dosyalar - service - - mariadb-lib - mariadb-client - zlib - libgcc - openssl - - - /etc - /usr/sbin - /usr/bin/mysql_install_db - /usr/bin/mysqlmanagerc - /usr/bin/mysqlmanager-pwgen - /usr/bin/mysqlmanager - /usr/bin/mysql_secure_installation - /usr/bin/mysql_fix_privilege_tables - /usr/bin/mysqld_safe - /usr/bin/myisamchk - /usr/bin/myisamlog - /usr/bin/myisampack - /usr/bin/myisam_ftdump - /usr/bin/isamchk - /usr/bin/isamlog - /usr/bin/mysql_waitpid - /usr/bin/mysqlbinlog - /usr/bin/pack_isam - /usr/share/mysql/binary-configure - /usr/share/mysql/fill_help_tables.sql - /usr/share/mysql/mysqld_multi.server - /usr/share/mysql/mysql_fix_privilege_tables.sql - /usr/share/mysql/mysql_system_tables_data.sql - /usr/share/mysql/mysql_system_tables.sql - /usr/share/mysql/mysql_test_data_timezone.sql - /usr/share/mysql/ndb-config-2-node.ini - /usr/share/info - /var - /usr/share/doc - /usr/lib/tmpfiles.d/mariadb.conf - /run/mysqld - - - mysql-server - - - System.Service - System.Package - - - my.cnf - tmpfiles.conf - - - - mariadb-man-pages - MariaDB server and client man pages - MariaDB sunucu ve istemci uygulamarına ait kılavuz sayfaları - data - - /usr/share/man - - - mysql-man-pages - - - - - 2015-07-03 - 10.0.20 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-25 - 10.0.17 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-09-25 - 10.0.13 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-09-03 - 5.5.37 - Fix package.py, first create initial db then chown. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-25 - 5.5.37 - Rebuild. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-19 - 5.5.37 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-21 - 5.5.35 - Fix -lprobes_mysql issue - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-18 - 5.5.35 - Fix package.py - Add tmpfiles.conf - Fix replacing mysql - Remove not needed files - Fix and clean actions.py - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-11 - 5.5.35 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - firebird - http://www.firebirdsql.org/ - - PisiLinux Community - admins@pisilinux.org - - IPL-1 - IDPL-1 - LGPLv2.1 - service - library - server.database - A relational database offering many ANSI SQL-99 features - Birçok ANSI SQL-99 özelliği sunan ilişkisel bir veritabanı - Firebird is an open source relational database management system offering many ANSI SQL-99 features. - Birçok ANSI SQL-99 özelliği sunan, küçük, hızlı ve çok kararlı bir veritabanı sunucu. - http://sourceforge.net/projects/firebird/files/firebird/2.5.4-Release/Firebird-2.5.4.26856-0.tar.bz2 - - icu4c-devel - btyacc - libedit-devel - - - editline-dumb-tr.patch - firebird-2.5.1.26351.0-deps-flags.patch - - server/database/firebird/pspec.xml - - - firebird-client - Firebird database client library - Firebird veritabanı istemci kütüphanesi - Firebird relational database client library. - Firebird sunucuya bağlantı için kullanılan istemci kütüphanesi - - libgcc - - - /usr/lib/libfbclient.* - /usr/lib/libgds.* - /usr/lib/libib_util.* - /usr/lib/libfbtrace.so - /opt/firebird/lib/libfbclient.* - /opt/firebird/lib/libgds.* - /opt/firebird/lib/libib_util.* - /opt/firebird/plugins/libfbtrace.so - - - - firebird-superserver - Firebird super server - Firebird veritabanı sunucusu - Firebird veritabanı için super sunucu. Klasik sunucu mimarisine göre, SMP performansı daha fazladır. - - firebird-client - icu4c - libedit - libgcc - - - /etc/firebird - /etc/env.d/50firebird - /opt/firebird/*.conf - /opt/firebird/*.msg - /opt/firebird/security2.fdb - /opt/firebird/README - /opt/firebird/WhatsNew - /opt/firebird/UDF - /opt/firebird/bin - /opt/firebird/doc - /opt/firebird/examples - /opt/firebird/help - /opt/firebird/intl - /opt/firebird/lib/libicu* - /opt/firebird/upgrade - /opt/firebird/firebird.log - /opt/firebird - /run/firebird - - - System.Service - System.Package - - - hosts.equiv - 50firebird - - - - firebird-devel - Development files for firebird - Firebird için geliştirme dosyaları - - firebird-client - - - /usr/include/firebird - - - - - 2015-07-03 - 2.5.4.26856 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-19 - 2.5.2.26540 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-14 - 2.5.2.26539 - Rebuild for icu4c - Ertan Güven - ertan@pisilinux.org - - - 2013-03-20 - 2.5.2.26539 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-10-15 - 2.5.1.26351 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libtdb - http://tdb.samba.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - app:console - server.database - Trivial database library - TDB veritabanına erişim için gerekli kitaplıklar - libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. - libtdb basit bir veritabanı olan TDB ile iletişime geçmek için gerekli C ve Python kitaplıklarını içerir. - http://www.samba.org/ftp/tdb/tdb-1.3.7.tar.gz - - libxslt - python-devel - docbook-xsl - libbsd-devel - - server/database/libtdb/pspec.xml - - - libtdb - - python - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libtdb-devel - Development files for libtdb - libtdb için geliştirme dosyaları - - libtdb - - - /usr/lib/pkgconfig - /usr/include - - - - - 2015-07-30 - 1.3.7 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-22 - 1.2.13 - rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-26 - 1.2.13 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-09 - 1.2.12 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-18 - 1.2.11 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 1.2.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - postgresql - http://www.postgresql.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - server.database - A powerful, open source relational database system - Güçlü bir açık kaynaklı ilişkisel veritabanı sistemi - PostgreSQL is a powerful, open source relational database system. - PostgreSQL, açık kaynak kodlu, güçlü bir ilişkisel veritabanıdır - https://ftp.postgresql.org/pub/source/v9.3.9/postgresql-9.3.9.tar.bz2 - - mit-kerberos - e2fsprogs-devel - pam-devel - readline-devel - zlib-devel - python-devel - openssl-devel - tcl-devel - libxslt-devel - libxml2-devel - openldap-server - - server/database/postgresql/pspec.xml - - - postgresql-lib - Essential shared libraries for any PostgreSQL client program or interface - library - - mit-kerberos - python - zlib - libxml2 - openssl - e2fsprogs - libxslt - openldap-client - - - /usr/lib - /usr/include - /usr/share/postgresql - /usr/bin/pg_config - - - - postgresql-doc - Postgresql documents - Postegresql belgeleri - Additional documentation for PostgreSQL. - PostegreSQL için ek belgelendirme - data:doc - - postgresql-lib - - - /usr/share/doc - - - - postgresql-server - service - - postgresql-lib - pam - zlib - libxml2 - openssl - readline - e2fsprogs - mit-kerberos - openldap-client - - - /etc - /usr/bin - /usr/share/locale - /usr/share/postgresql/contrib - /usr/share/man - /var/lib - - - System.Package - System.Service - - - postgresql.conf-8 - - - - postgresql-pl - - postgresql-lib - tcl - perl - - - /usr/bin/pltcl_listmod - /usr/bin/pltcl_loadmod - /usr/bin/pltcl_delmod - /usr/lib/postgresql/plperl.so - /usr/lib/postgresql/plpython.so - /usr/lib/postgresql/pltcl.so - /usr/share/postgresql/unknown.pltcl - - - - - 2015-07-03 - 9.3.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-19 - 9.3.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-23 - 9.3.3 - Rebuild for webp. - Kamil Atlı - suvarice@gmail.com - - - 2014-02-21 - 9.3.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-17 - 9.3.1 - Fix demp - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-15 - 9.3.1 - Version bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-02-25 - 9.2.3 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-10-04 - 9.2.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - bind - http://www.isc.org/products/BIND/bind9.html - - PisiLinux Community - admins@pisilinux.org - - as-is - service - server - The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server - Berkeley İnternet İsim Alanı (BIND) DNS (Alan Adı Sistemi) sunucusu - bind is an implementation of the DNS protocols, bind includes a DNS server (named), a resolver library and tools for verifying that the DNS server is operating properly. - bind, DNS protokollerinin gerçeklenimidir. DNS sunucu (named) ve bu sunucunun düzgün çalışması ve doğrulamasını yapılması için gerekli çözümleyici kitaplık ve araçları içerir. - ftp://ftp.isc.org/isc/bind9/9.10.2/bind-9.10.2.tar.gz - - openssl-devel - libxml2-devel - libcap-devel - zlib-devel - e2fsprogs-devel - readline-devel - geoip-devel - - - nslookup-pisilinux.patch - fedora/bind-9.5-PIE.patch - fedora/bind-9.5-parallel-build.patch - fedora/bind-96-libtool2.patch - fedora/bind-95-rh452060.patch - fedora/bind93-rh490837.patch - fedora/bind97-rh478718.patch - fedora/bind97-rh645544.patch - fedora/bind97-rh693982.patch - - server/bind/pspec.xml - - - bind-libs - bind-libs contains the libraries used by both the bind server package and the tools package - bind kitaplık dosyaları - library - server.library - - openssl - libxml2 - mit-kerberos - - - /usr/lib - - - - bind-devel - bind header and development files - bind geliştirme başlıkları ve araçları - library - server.library - - bind-libs - - - /usr/include - /usr/bin/isc-config.sh - /usr/share/man/man1/isc-config* - /usr/share/man/man3/lwres* - - - - bind-tools - Utilities for querying DNS name servers - DNS isim çözümleme araçları - app:console - network.analyzer - - bind-libs - readline - mit-kerberos - - - /usr/bin - /usr/share/man/man1 - - - - bind-chroot - A chroot runtime environment for the ISC BIND DNS server 'named' - bind sunucusunu chroot içinde çalıştırmak için gerekli dizin ve dosyalar - service - - bind - - - /etc/rsyslog.d/bind_chroot.conf - /var/named/chroot/etc - /var/named/chroot - - - System.Package - System.Service - - - chroot.rsyslog - - - - bind - service - - bind-libs - libcap - libxml2 - openssl - - - /etc - /usr/sbin - /var - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc - - - System.Service - System.Package - - - named.conf - named.confd - gentoo/named.ca - gentoo/127.zone - gentoo/localhost.zone - fedora/named.logrotate - - - - - 2015-05-08 - 9.10.2 - Version bump - Vedat Demir - vedat@pisilinux.org - - - 2014-05-24 - 9.10.0 - Version bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-01-24 - 9.9.4 - Rebuild for unused link - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-16 - 9.9.4 - Version bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-04-23 - 9.9.2 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-10-14 - 9.9.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - openssh - http://www.openssh.com/ - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - service - server - Port of OpenBSD's free SSH release - OpenBSD'den aktarılmış SSH sürümü - OpenSSH est une version libre des outils de connexion SSH sur lesquels les utilisateurs techniquement chevronnés s'appuient. Les utilisateurs de telnet, rlogin et ftp ne se rendent peut être pas compte que les mots de passe sont transmis sur internet en clair. OpenSSH crypte tout le trafic (y compris les mots de passe) pour éliminer les écoutes passives, les détournements de connexion et autres attaques. - OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. - OpenSSH teknik internet kullanıcıların güvendikleri SSH bağlanırlık araçlarının Özgür (free) sürümüdür.telnet, rlogin ve ftp kullanıcıları parolalarının internetten şifresiz olarak aktarıldığını anlayamayabilirler ancak aktarılmaktadır.OpenSSH eavesdropping (iletişim kanalını dinleme), connection hijacking (bağlantı çalma) ve diğer atakları önlemek için tüm bağlantı trafiğini (parolalar dahil) şifrelemektedir. - http://ftp.icm.edu.pl/pub/OpenBSD/OpenSSH/portable/openssh-6.8p1.tar.gz - - libedit-devel - zlib-devel - openssl-devel - mit-kerberos - skey-devel - pam-devel - e2fsprogs-devel - - server/openssh/pspec.xml - - - openssh - - libedit - zlib - openssl - mit-kerberos - skey - pam - - - /etc - /usr/bin - /usr/sbin - /usr/libexec - /usr/lib - /usr/share/openssh - /var/empty - /usr/share/man - /usr/share/doc - - - System.Service - - - sshd.pam - - - - - 2015-04-23 - 6.8_p1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-13 - 6.7_p1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-21 - 6.6_p1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-10 - 6.6_p1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-11-22 - 6.4_p1 - Version bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2012-10-30 - 6.1_p1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - openldap - http://www.openldap.org - - PisiLinux Community - admins@pisilinux.org - - OPENLDAP - server - Open-source suite of LDAP applications and development tools - LDAP uygulamaları ve geliştirme araçları - OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools - LDAP hizmeti için gereken uygulamalar ve geliştirme araçlarını içerir - ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.41.tgz - - nss-devel - db-devel - openssl-devel - tcp-wrappers-devel - cyrus-sasl-devel - libtool-ltdl - groff - - - openldap-2.4.39-blfs_paths-1.patch - openldap-2.4.39-symbol_versions-1.patch - openldap-2.4.39-ntlm-1.patch - fedora/openldap-sql-linking.patch - fedora/openldap-reentrant-gethostby.patch - fedora/openldap-ldaprc-currentdir.patch - fedora/openldap-userconfig-setgid.patch - fedora/openldap-syncrepl-unset-tls-options.patch - fedora/openldap-nss-update-list-of-ciphers.patch - fedora/openldap-tls-no-reuse-of-tls_session.patch - fedora/openldap-nss-regex-search-hashed-cacert-dir.patch - fedora/openldap-nss-ignore-certdb-type-prefix.patch - fedora/openldap-nss-certs-from-certdb-fallback-pem.patch - fedora/openldap-nss-pk11-freeslot.patch - fedora/openldap-switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.patch - fedora/openldap-ldapi-sasl.patch - fedora/openldap-autoconf-pkgconfig-nss.patch - - server/openldap/pspec.xml - - - openldap-client - Command-line ldap client commands (ldapsearch, ldapadd etc..) - library - app:console - - nss - nspr - cyrus-sasl - - - /etc/openldap/ldap.conf* - /usr/include - /usr/bin - /usr/lib - /usr/share/man/man1 - /usr/share/man/man5/ldap.conf.5 - - - - openldap-server - OpenLDAP server slapd and releated tools - OpenLDAP server slapd, additional backends, configuration files, schema definitions required for operation, and database maintenance tools - service - - db - perl - tcp-wrappers - libtool-ltdl - nss - cyrus-sasl - openldap-client - - - /etc/conf.d - /etc/openldap - /usr/lib/tmpfiles.d/openldap-server.conf - /usr/sbin - /usr/libexec - /usr/share/man/man3 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc - /var/lib - /run/openldap - - - System.Package - System.Service - - - tmpfiles.conf - slapd.conf - gencert.sh - - - - openldap-32bit - 32-bit shared libraries for openldap - openldap için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - openssl-32bit - glibc-32bit - libtool-ltdl-32bit - - - glibc-32bit - openssl-32bit - openldap-client - - - /usr/lib32 - - - - - 2015-07-01 - 2.4.41 - Release bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-17 - 2.4.39 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-03 - 2.4.39 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-09 - 2.4.38 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-20 - 2.4.33 - ignore cyrus - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-09-19 - 2.4.33 - First release - PisiLinux Community - admins@pisilinux.org - - - 2012-09-19 - 2.4.32 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libvncserver - http://libvncserver.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - server.misc - Library for creating VNC (Virtual Network Computing) servers - VNC sunucu oluşturmak için kütüphane - Biblioteka do łatwego implementowania serwera VNC - libvncserver provides a C library to create VNC servers. - VNC sunucu benzeri kendi VNC (Virtual Network Computing) sunucunuzu oluşturmak isterseniz gerekli kütüphane - Wieloplatformowa biblioteka C, pozwalającą na łatwą implementację trybu serwera lub klienta VNC (Virtual Network Computing) we własnym programie. - mirrors://sourceforge/libvncserver/LibVNCServer-0.9.9.tar.gz - - gnutls-devel - libjpeg-turbo-devel - libgcrypt-devel - libpng-devel - - server/misc/libvncserver/pspec.xml - - - libvncserver - - zlib - libpng - libgcrypt - gnutls - libjpeg-turbo - - - /usr/bin/*-config - /usr/lib - - - - libvncserver-devel - Development files for libvncserver - libvncserver için geliştirme dosyaları - Pliki nagłówkowe libvncserver - - libvncserver - zlib-devel - libpng-devel - libgcrypt-devel - gnutls-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-06-14 - 0.9.9 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 0.9.9 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-28 - 0.9.9 - Release bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-07-30 - 0.9.9 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-10-17 - 0.9.9 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - dhcp - http://www.isc.org/products/DHCP - - PisiLinux Community - admins@pisilinux.org - - isc-dhcp - app:console - library - service - server - DHCP Sunucusu - DHCP-Server - Dynamic host configuration protocol software - DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. - IP adresi atanmasını ve TCP/IP bilgilerinin yapılandırılmasını sağlayan DHCP Sunucusu - http://ftp.isc.org/isc/dhcp/4.3.0/dhcp-4.3.0.tar.gz - - groff - openldap-client - bind-devel - - - dhcp-4.2.0-release-by-ifup.patch - dhcp-4.2.0-dhclient-decline-backoff.patch - dhcp-4.2.0-unicast-bootp.patch - dhcp-4.2.0-default-requested-options.patch - dhcp-4.2.0-paths.patch - dhcp-4.2.0-inherit-leases.patch - dhcp-4.2.0-garbage-chars.patch - dhcp-4.2.0-IFNAMSIZ.patch - dhcp-4.2.0-add_timeout_when_NULL.patch - dhcp-4.2.0-logpid.patch - dhcp-4.2.0-sendDecline.patch - dhcp-4.2.1-retransmission.patch - dhcp-4.2.0-honor-expired.patch - dhcp-4.3.0a1-PPP.patch - dhcp-4.2.0-P2-omapi.patch - - server/dhcp/pspec.xml - - - dhcp - - openldap-client - bind-libs - - - /etc - /usr/bin - /usr/sbin - /usr/lib - /var/lib - /run - /usr/share/man - /usr/share/doc - - - System.Service - System.Service - System.Service - System.Package - - - dhcpd - dhcpd6 - dhcrelay - dhcpd.conf - - - - dhclient - Provides the dhclient ISC DHCP client daemon - DHCP İstemcisi - app:console - - dhcp - bind-libs - - - /etc/dhcp/dhclient.conf - /usr/sbin/dhclient - /var/lib/dhclient - /usr/share/man/man5/dhclient* - /usr/share/man/man8/dhclient* - /usr/share/man/man5/dhcp-options* - /usr/share/man/man5/dhcp-eval* - /usr/share/doc/dhcp/dhclient* - - - dhclient.conf - - - - dhcp-devel - Development files for dhcp - dhcp için geliştirme dosyaları - - dhcp - - - /usr/include - /usr/share/man/man3 - - - - - 2014-05-19 - 4.3.0 - Version Bump - Vedat Demir - vedat@pisilinux.org - - - 2014-01-22 - 4.2.5 - Version Bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-14 - 4.2.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - samba - http://www.samba.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - server - A suite of SMB and CIFS client/server programs for UNIX - Linux için Windows ağ paylaşım servisi - samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 3, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. - Samba, Linux ve Unix işletim sistemleri ile Windows NT ve Windows 9x işletim sistemleri arasındaki iletişimi sağlayan bir ağ sunucusu uygulamasıdır. Samba yalnızca Linux ve windows makinaların birbirlerini görmelerini sağlamaz aynı zamanda Linux çalıştıran bilgisayarların windows ağında yazıcı sunucusu gibi işlevleri edinmesi içinde kullanılır. Ayrıca Active Directory ile de uyumludur. - http://us1.samba.org/samba/ftp/stable/samba-4.2.3.tar.gz - - keyutils - acl-devel - pam-devel - attr-devel - popt-devel - zlib-devel - libcap-devel - python-devel - ncurses-devel - readline-devel - e2fsprogs-devel - libgcrypt-devel - libbsd-devel - avahi-libs - cups-devel - avahi-devel - gnutls-devel - libaio-devel - mit-kerberos - iniparser-devel - libtalloc-devel - libtevent-devel - openldap-client - libarchive-devel - nss-devel - docbook-xsl - libxslt - libtdb-devel - cyrus-sasl-devel - - server/samba/pspec.xml - - - samba - - acl - pam - attr - popt - zlib - libcap - python - ncurses - readline - e2fsprogs - libgcrypt - libarchive - cups - avahi - gdb - gnutls - libbsd - libaio - keyutils - iniparser - libtalloc - libtevent - avahi-libs - openldap-client - cyrus-sasl - libtdb - - - /run - /etc - /var/lib - /var/log - /usr/lib - /sbin - /usr/share/man - /usr/bin - /usr/sbin - /lib/security - /usr/share/samba - /usr/share/perl5 - /var/cache/samba - /var/run/ctdb - /usr/share/locale - /usr/lib/tmpfiles.d/samba.conf - - - System.Package - System.Service - - - lmhosts - samba.pam - smbusers - smb.conf - samba.confd - tmpfiles.conf - system-auth-winbind - - - - samba-devel - Development files for samba - samba için geliştirme dosyaları - - libtalloc-devel - libtevent-devel - samba - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-30 - 4.2.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-25 - 4.1.16 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-07-04 - 4.1.9 - Version Bump and security update(CVE-2014-0244, CVE-2014-3493). - Vedat Demir - vedat@pisilinux.org - - - 2014-06-04 - 4.1.8 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-20 - 4.1.7 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-04-25 - 4.1.7 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-04 - 4.1.6 - Fix build with readline6.3 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-03-13 - 4.1.6 - Version bump, remove swat package. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-10 - 4.1.3 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-09 - 4.1.3 - Version bump. Add tmpfiles.conf - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-16 - 4.1.1 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-07-07 - 4.0.7 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-18 - 3.6.12 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2011-09-09 - 3.5.10 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - apache - http://httpd.apache.org/ - - Pisi Linux Admins - admins@pisilinux.org - - Apache-2.0 - service - server.web - Apache web sunucusu - Apache Webserver - Apache web server - Apache HTTP Server is a free software/open source web server for Unix-like systems, Microsoft Windows, Novell NetWare and other operating systems. Apache is notable for playing a key role in the initial growth of the World Wide Web, and continues to be the most popular web server in use, serving as the de facto reference platform against which other web servers are designed and judged. - Dünyanın en çok tercih edilen web sunucu olan Apache artık diğer genelağ sunucularının standartlarını belirlemek için takip ettiği hızlı, güçlü, esnek ve yüksek özelleştirilebilirliğe sahip bir genelağ sunucusudur. - http://archive.apache.org/dist/httpd/httpd-2.4.16.tar.bz2 - - apr-devel - nss-devel - lua-devel - zlib-devel - openssl-devel - libxml2-devel - db-devel - expat-devel - libpcre-devel - apr-util-devel - cyrus-sasl-devel - - server/web/apache/pspec.xml - - - apache - - nss - apr - lua - apr-util - cyrus-sasl - openldap-client - zlib - openssl - libxml2 - libpcre - db - expat - - - /etc - /usr/sbin - /usr/bin - /usr/include - /var/log/apache2 - /var/www - /run/apache2 - /var/cache - /usr/share/doc - /usr/share/man - /usr/lib - /lib/systemd/system - - - System.Package - System.Service - - - apache.service - apache2.confd - httpd.conf - 00_default_vhost.conf - 00_apache_manual.conf - 40_mod_ssl.conf - 41_mod_ssl.default-vhost.conf - 45_mod_dav.conf - 46_mod_ldap.conf - webroot/apache.css - webroot/apache_pb.gif - webroot/index.html - webroot/index-tr.html - webroot/index-ptbr.html - webroot/index-es.html - webroot/index-de.html - webroot/pisi-linux.png - - - - - 2015-09-04 - 2.4.16 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-01 - 2.4.12 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-12-20 - 2.4.10 - Rebuild for lua. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-10-02 - 2.4.10 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-30 - 2.4.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-11 - 2.4.6 - Rebuild for cyrus-sasl - Kamil Atlı - suvarice@gmail.com - - - 2013-12-30 - 2.4.6 - Rebuild - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-11-16 - 2.4.6 - Version Bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-04-23 - 2.4.3 - Dep fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-02-17 - 2.4.3 - Cosmetic corrections - Ertan Güven - ertan@pisilinux.org - - - 2012-10-07 - 2.4.3 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libpwquality - https://fedorahosted.org/libpwquality/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - server.auth - Password quality checking - The libpwquality package contains a library used for password quality checking and generation of random passwords that pass the checks. - https://fedorahosted.org/releases/l/i/libpwquality/libpwquality-1.2.4.tar.bz2 - - cracklib-devel - pam-devel - - server/auth/libpwquality/pspec.xml - - - libpwquality - - cracklib - pam - - - /lib - /etc/security - /usr/lib - /usr/share/man/man1 - /usr/share/man/man5 - /usr/share/man/man8 - /usr/share/doc/libpwquality - /usr/share/locale - /usr/bin - - - - libpwquality-devel - libpwquality için geliştirme dosyaları - libpwquality için geliştirme dosyaları - - libpwquality - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-01-23 - 1.2.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-01 - 1.2.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-20 - 1.2.2 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10-12 - 1.2.2 - V.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 1.2.1 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-04 - 1.2.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-01 - 1.2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - mit-kerberos - http://web.mit.edu/kerberos/www/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - app:console - server.auth - MIT Kerberos Library - MIT Kerberos kütüphanesi - Kerberos is a network authentication protocol. It is designed to provide strong authentication for client/server applications by using secret-key cryptography. - Kerberos bir ağ doğrulama protokolüdür. Sunucu/istemci uygulamalarında, gizli anahtar kriptoloji teknolojisini kullanarak, güçlü bir doğrulama sağlar. - http://source.pisilinux.org/1.0/krb5-1.13.1.tar.gz - - keyutils - openssl-devel - e2fsprogs-devel - - - krb5-config_LDFLAGS.patch - rebuild-configure-scripts.patch - fix-python-detection.patch - - server/auth/mit-kerberos/pspec.xml - - - mit-kerberos - - keyutils - openssl - e2fsprogs - - - /etc - /usr/include - /usr/bin - /usr/sbin - /usr/lib - /usr/share - /var/lib - /usr/share/info - /usr/share/man - - - krb5.conf - kdc.conf - - - - - 2015-04-23 - 1.13.1 - Version bump,fix deps. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-13 - 1.13 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-17 - 1.12.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-22 - 1.11.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-20 - 1.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-27 - 1.10.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - cyrus-sasl - http://asg.web.cmu.edu/sasl/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - service - server.auth - The Cyrus SASL (Simple Authentication and Security Layer) - Cyrus basit kimlik tanımlama ve güvenlik katmanı - cyrus-sasl is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. - Cyrus-sasl, bağlantı tabanlı protokoller için kullanılan bir kimlik doğrulama uygulamasıdır. Çoğunlukla Smtp doğrulaması için kullanılır. - http://cyrusimap.org/releases/cyrus-sasl-2.1.26.tar.gz - - mit-kerberos - pam-devel - gdbm-devel - e2fsprogs-devel - openssl-devel - groff - - - CVE-2013-4122.patch - 0011_saslauthd_ac_prog_libtool.patch - 0025_ld_as_needed.patch - 0026_drop_krb5support_dependency.patch - 0030-dont_use_la_files_for_opening_plugins.patch - cyrus-sasl-2.1.20-saslauthd.conf-path.patch - cyrus-sasl-2.1.21-sizes.patch - cyrus-sasl-2.1.22-as-needed.patch - cyrus-sasl-2.1.22-qa.patch - cyrus-sasl-2.1.22-kerberos4.patch - cyrus-sasl-2.1.22-ldap-timeout.patch - cyrus-sasl-2.1.23-man.patch - cyrus-sasl-2.1.26-keytab.patch - cyrus-sasl-2.1.26-no_rpath.patch - cyrus-sasl-2.1.26-obsolete-macro.patch - cyrus-sasl-2.1.26-prefer-SCRAM-SHA-1-over-PLAIN.patch - cyrus-sasl-2.1.26-relro.patch - cyrus-sasl-2.1.26-size_t.patch - cyrus-sasl-2.1.26-warnings.patch - - server/auth/cyrus-sasl/pspec.xml - - - cyrus-sasl - - mit-kerberos - pam - gdbm - e2fsprogs - openssl - - - /etc - /usr/lib/tmpfiles.d/cyrus-sasl.conf - /usr/sbin - /usr/lib - /usr/share/cyrus-sasl-2 - /run - /usr/share/man - /usr/share/doc - - - System.Service - System.Package - - - saslauthd.confd - saslauthd.pam - tmpfiles.conf - - - - cyrus-sasl-devel - Development files for cyrus-sasl - cyrus-sasl için geliştirme dosyaları - - cyrus-sasl - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/cyrus-sasl/*.txt - /usr/share/man/man3 - - - - - 2014-07-05 - 2.1.26 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-09 - 2.1.26 - Version bump. Add tmpfiles.conf - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 2.1.25 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-05-05 - 2.1.25 - Added some patches and remove unused. - Aydın Demirel - aydin@demirel.web.tr - - - 2013-04-25 - 2.1.25 - Dep Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2012-09-29 - 2.1.25 - First release - PisiLinux Community - admins@pisilinux.org - - - perf @@ -3162,598 +1059,6 @@ - - - module-fglrx - http://ati.amd.com/support/driver.html - - PisiLinux Community - admins@pisilinux.org - - ATI - kernel.drivers - Pilote d'affichage ATI - ATI display drivers. - ATI ekran kartı sürücüleri - Controlador display ATI - Fglrx is a driver written by AMD(ATI) for ATI graphics cards.Radeons HD 2 3 4 X series are not supported - AMD(ATI) tarafından ATI ekran kartları için yazılmış sürücüler.Radeon HD 2 3 4 X serisi ekran kartlarını desteklememektedir. - http://archive.ubuntu.com/ubuntu/pool/restricted/f/fglrx-installer/fglrx-installer_15.200.orig.tar.gz - - desktop-files.patch - makefile_compat.patch - fglrx_gpl_symbol.patch - kolasa_4.0-cr4-strn.patch - lano1106_fglrx_intel_iommu.patch - lano1106_kcl_agp_13_4.patch - LICENSE.TXT - - - kernel-module-headers - - kernel/drivers/module-fglrx/pspec.xml - - - module-fglrx - Kernel module for ATI display drivers - ATI ekran sürücüleri için çekirdek modülü - driver - - noDelta - - - kernel - - - /lib/modules - /etc/conf.d - /etc/modprobe.d - - - module-fglrx-legacy - - - blacklist-fglrx.conf - modprobe.conf - atieventsd - - - - xorg-video-fglrx - ATI ekran kartı sürücüleri için paylaşımlı kitaplıklar ve araçlar - driver - x11.driver - - noDelta - - - qt - mesa - libSM - libICE - uClibc - libXext - libXrandr - libXfixes - libXcursor - libXrender - fontconfig - libXxf86vm - libXinerama - xorg-server - - module-fglrx - - - - /usr/share - /etc - /usr/bin - /usr/sbin - /usr/X11R6 - /usr/lib - /usr/share/doc - /usr/share/man - - - xorg-video-fglrx-legacy - - - System.Package - System.Service - - - - xorg-video-fglrx-32bit - 32-bit shared libraries for xorg-video-fglrx - xorg-video-fglrx için 32-bit paylaşımlı kitaplıklar - emul32 - - noDelta - - emul32 - - xvba-video-32bit - fontconfig-32bit - freetype-32bit - libXcursor-32bit - libXext-32bit - libXfixes-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - libXxf86vm-32bit - libX11-32bit - glibc-32bit - - - xorg-video-fglrx - libXext-32bit - libX11-32bit - mesa-32bit - glibc-32bit - libgcc - - - /usr/lib32 - - - xorg-video-fglrx-legacy-32bit - - - System.Package - - - - - 2015-05-26 - 15.20 - Rebuild for kernel-3.19.8 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-05 - 15.20 - Rebuild for kernel-3.19.6 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-24 - 15.20 - Rebuild for kernel-3.19.5 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-16 - 15.20 - Rebuild for kernel-3.19.4 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-02 - 15.20 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-03-01 - 14.12 - Rebuild for kernel-3.19.1 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-03-01 - 14.12 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-01 - 14.12 - Version bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2015-01-20 - 14.9 - Rebuild for kernel 3.18.1 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-12-08 - 14.9 - Rebuild for kernel 3.17.4 - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-10-19 - 14.9 - Update unoffical release - * working with xorg-server 1.16 - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-09-03 - 14.6 - Rebuild for kernel 3.16.1 - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-07-24 - 14.6 - Rebuil for kernel 3.15.6 - Vedat Demir - vedat@pisilinux.org - - - 2014-06-15 - 14.6 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-02 - 14.4 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-02 - 14.3b - Rebuild for kernel 3.14.2. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-04-15 - 14.3b - Rebuild for kernel 3.13.10. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-04-11 - 14.3b - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2014-03-23 - 13.4 - Rebuild for 3.13.6 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-09 - 13.4 - Rebuild for 3.12.13 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-02 - 13.4 - Rebuild for 3.12.13 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-17 - 13.4 - Rebuild for 3.12.8 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-17 - 13.4 - Rebuild for 3.12.5 - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-12-14 - 13.4 - Rebuild for 3.12.5 - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-23 - 13.4 - Rebuild for 3.10.20 - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-05 - 13.4 - Rebuild for 3.10.18 - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-30 - 13.4 - 3.10.15 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 13.4 - 3.10.13 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 13.4 - 3.10.12 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 13.4 - 3.10.10 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-20 - 13.4 - 3.10.9 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-20 - 13.4 - rebuild for kernele 3.10.6. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-06 - 13.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-15 - 13.3_beta3 - build for Kernel 3.8.13 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-06-15 - 13.3_beta3 - rebuild for Kernel 3.8.13 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-05-26 - 13.3_beta3 - Kernel 3.9.3 - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-12 - 13.3_beta3 - V.bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-10-03 - 12.9_beta1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - module-nvidia340 - http://www.nvidia.com - - Pisi Linux Community - admins@pisilinux.org - - NVIDIA - kernel.drivers - NVIDIA drivers for GeForce 6xxx and newer GPUs - NVIDIA graphics drivers provide optimized 2D/3D performance. - http://http.download.nvidia.com/XFree86/Linux-x86/340.96/NVIDIA-Linux-x86-340.96.run - http://http.download.nvidia.com/XFree86/Linux-x86_64/340.96/NVIDIA-Linux-x86_64-340.96.run - - kernel-module-headers - - kernel/drivers/module-nvidia340/pspec.xml - - - module-nvidia340 - Kernel module for NVIDIA driver 340.xx releases - driver - - noDelta - - - kernel - - - /lib/modules - - - - xorg-video-nvidia340 - driver - x11.driver - - noDelta - - - libXext - xorg-server - module-nvidia340 - libX11 - - - /etc/OpenCL - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - /usr/share/man - - - xorg-video-nvidia-current - xorg-video-nvidia304 - - - System.Package - - - - xorg-video-nvidia340-32bit - 32-bit shared libraries for xorg-video-nvidia340 - emul32 - - noDelta - - emul32 - - libvdpau-32bit - glibc-32bit - - - zlib-32bit - libX11-32bit - libXext-32bit - glibc-32bit - xorg-video-nvidia340 - - - /usr/lib32 - /usr/share/nvidia-current/32bit-ld.so.conf - - - xorg-video-nvidia-current-32bit - xorg-video-nvidia304-32bit - - - System.Package - - - - - 2015-12-13 - 340.96 - Version bump for kernel 4.3.2 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-22 - 340.76 - Rebuild for kernel 3.19.8 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-05 - 340.76 - Rebuild for kernel 3.19.6 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-24 - 340.76 - Rebuild for kernel 3.19.5 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-16 - 340.76 - Rebuild for kernel 3.19.4 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-02 - 340.76 - Rebuid for kernel 3.19.3 - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-03-08 - 340.76 - Rebuild for kernel 3.19.1 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-03-01 - 340.76 - Version bump, Rebuild for kernel 3.19.0 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-31 - 340.76 - Version bump, Rebuild for kernel 3.18.3 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-13 - 340.65 - version bump - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-12-08 - 340.58 - Rebuild for kernel 3.17.4 - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-11-13 - 340.58 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - module-nvidia304 @@ -4039,6 +1344,186 @@ + + + module-nvidia340 + http://www.nvidia.com + + Pisi Linux Community + admins@pisilinux.org + + NVIDIA + kernel.drivers + NVIDIA drivers for GeForce 6xxx and newer GPUs + NVIDIA graphics drivers provide optimized 2D/3D performance. + http://http.download.nvidia.com/XFree86/Linux-x86/340.96/NVIDIA-Linux-x86-340.96.run + http://http.download.nvidia.com/XFree86/Linux-x86_64/340.96/NVIDIA-Linux-x86_64-340.96.run + + kernel-module-headers + + kernel/drivers/module-nvidia340/pspec.xml + + + module-nvidia340 + Kernel module for NVIDIA driver 340.xx releases + driver + + noDelta + + + kernel + + + /lib/modules + + + + xorg-video-nvidia340 + driver + x11.driver + + noDelta + + + libXext + xorg-server + module-nvidia340 + libX11 + + + /etc/OpenCL + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + /usr/share/man + + + xorg-video-nvidia-current + xorg-video-nvidia304 + + + System.Package + + + + xorg-video-nvidia340-32bit + 32-bit shared libraries for xorg-video-nvidia340 + emul32 + + noDelta + + emul32 + + libvdpau-32bit + glibc-32bit + + + zlib-32bit + libX11-32bit + libXext-32bit + glibc-32bit + xorg-video-nvidia340 + + + /usr/lib32 + /usr/share/nvidia-current/32bit-ld.so.conf + + + xorg-video-nvidia-current-32bit + xorg-video-nvidia304-32bit + + + System.Package + + + + + 2015-12-13 + 340.96 + Version bump for kernel 4.3.2 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-22 + 340.76 + Rebuild for kernel 3.19.8 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-05 + 340.76 + Rebuild for kernel 3.19.6 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-24 + 340.76 + Rebuild for kernel 3.19.5 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-16 + 340.76 + Rebuild for kernel 3.19.4 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-02 + 340.76 + Rebuid for kernel 3.19.3 + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-08 + 340.76 + Rebuild for kernel 3.19.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-01 + 340.76 + Version bump, Rebuild for kernel 3.19.0 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-31 + 340.76 + Version bump, Rebuild for kernel 3.18.3 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-13 + 340.65 + version bump + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-12-08 + 340.58 + Rebuild for kernel 3.17.4 + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-11-13 + 340.58 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + module-nvidia-current @@ -4494,624 +1979,593 @@ - wcslib - http://www.atnf.csiro.au/people/Mark.Calabretta/WCS/ + module-fglrx + http://ati.amd.com/support/driver.html + + PisiLinux Community + admins@pisilinux.org + + ATI + kernel.drivers + Pilote d'affichage ATI + ATI display drivers. + ATI ekran kartı sürücüleri + Controlador display ATI + Fglrx is a driver written by AMD(ATI) for ATI graphics cards.Radeons HD 2 3 4 X series are not supported + AMD(ATI) tarafından ATI ekran kartları için yazılmış sürücüler.Radeon HD 2 3 4 X serisi ekran kartlarını desteklememektedir. + http://archive.ubuntu.com/ubuntu/pool/restricted/f/fglrx-installer/fglrx-installer_15.200.orig.tar.gz + + desktop-files.patch + makefile_compat.patch + fglrx_gpl_symbol.patch + kolasa_4.0-cr4-strn.patch + lano1106_fglrx_intel_iommu.patch + lano1106_kcl_agp_13_4.patch + LICENSE.TXT + + + kernel-module-headers + + kernel/drivers/module-fglrx/pspec.xml + + + module-fglrx + Kernel module for ATI display drivers + ATI ekran sürücüleri için çekirdek modülü + driver + + noDelta + + + kernel + + + /lib/modules + /etc/conf.d + /etc/modprobe.d + + + module-fglrx-legacy + + + blacklist-fglrx.conf + modprobe.conf + atieventsd + + + + xorg-video-fglrx + ATI ekran kartı sürücüleri için paylaşımlı kitaplıklar ve araçlar + driver + x11.driver + + noDelta + + + qt + mesa + libSM + libICE + uClibc + libXext + libXrandr + libXfixes + libXcursor + libXrender + fontconfig + libXxf86vm + libXinerama + xorg-server + + module-fglrx + + + + /usr/share + /etc + /usr/bin + /usr/sbin + /usr/X11R6 + /usr/lib + /usr/share/doc + /usr/share/man + + + xorg-video-fglrx-legacy + + + System.Package + System.Service + + + + xorg-video-fglrx-32bit + 32-bit shared libraries for xorg-video-fglrx + xorg-video-fglrx için 32-bit paylaşımlı kitaplıklar + emul32 + + noDelta + + emul32 + + xvba-video-32bit + fontconfig-32bit + freetype-32bit + libXcursor-32bit + libXext-32bit + libXfixes-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + libXxf86vm-32bit + libX11-32bit + glibc-32bit + + + xorg-video-fglrx + libXext-32bit + libX11-32bit + mesa-32bit + glibc-32bit + libgcc + + + /usr/lib32 + + + xorg-video-fglrx-legacy-32bit + + + System.Package + + + + + 2015-05-26 + 15.20 + Rebuild for kernel-3.19.8 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-05 + 15.20 + Rebuild for kernel-3.19.6 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-24 + 15.20 + Rebuild for kernel-3.19.5 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-16 + 15.20 + Rebuild for kernel-3.19.4 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-02 + 15.20 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-01 + 14.12 + Rebuild for kernel-3.19.1 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-01 + 14.12 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-01 + 14.12 + Version bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2015-01-20 + 14.9 + Rebuild for kernel 3.18.1 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-12-08 + 14.9 + Rebuild for kernel 3.17.4 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-10-19 + 14.9 + Update unoffical release + * working with xorg-server 1.16 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-03 + 14.6 + Rebuild for kernel 3.16.1 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-07-24 + 14.6 + Rebuil for kernel 3.15.6 + Vedat Demir + vedat@pisilinux.org + + + 2014-06-15 + 14.6 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-02 + 14.4 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-02 + 14.3b + Rebuild for kernel 3.14.2. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-15 + 14.3b + Rebuild for kernel 3.13.10. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-11 + 14.3b + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2014-03-23 + 13.4 + Rebuild for 3.13.6 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-09 + 13.4 + Rebuild for 3.12.13 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-02 + 13.4 + Rebuild for 3.12.13 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-17 + 13.4 + Rebuild for 3.12.8 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-17 + 13.4 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-14 + 13.4 + Rebuild for 3.12.5 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-23 + 13.4 + Rebuild for 3.10.20 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-05 + 13.4 + Rebuild for 3.10.18 + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-30 + 13.4 + 3.10.15 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 13.4 + 3.10.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 13.4 + 3.10.12 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 13.4 + 3.10.10 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 13.4 + 3.10.9 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-20 + 13.4 + rebuild for kernele 3.10.6. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-06 + 13.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-15 + 13.3_beta3 + build for Kernel 3.8.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-06-15 + 13.3_beta3 + rebuild for Kernel 3.8.13 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-05-26 + 13.3_beta3 + Kernel 3.9.3 + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-12 + 13.3_beta3 + V.bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-10-03 + 12.9_beta1 + First release + Erdem Artan + admins@pisilinux.org + + + + + + gdb + http://www.gnu.org/software/gdb/gdb.html PisiLinux Community admins@pisilinux.org GPLv3 - library - science.misc - A C library that implements the 'World Coordinate System' (WCS) standard in FITS - The FITS "World Coordinate System" (WCS) standard defines keywords and usage that provide for the description of astronomical coordinate systems in a FITS image header. - ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-5.12.tar.bz2 - - gcc - flex - libgfortran - cfitsio-devel - - science/misc/wcslib/pspec.xml - - - wcslib - - cfitsio - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - wcslib-devel - Development files for wcslib - - wcslib - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-18 - 5.12 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - cfitsio - http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html - - PisiLinux Community - admins@pisilinux.org - - as-is - library app:console - science.misc - C and Fortran library for manipulating FITS files - FITS dosyalarını düzenleyebilmek için gerekli C ve Fortran kütüphanesi - CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. - CFITSIO, FITS dosyalarını okumak/yazmak için programcıyı FITS formatının kendi karmaşıklığından soyutlayan yüksek seviyede fonksiyonlar sağlar. - http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio3370.tar.gz - science/misc/cfitsio/pspec.xml - - - cfitsio - - /usr/lib - /usr/bin - /usr/share/doc - - - - cfitsio-devel - Development files for cfitsio - cfitsio için geliştirme dosyaları - - cfitsio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-18 - 3.370 - Version Bump. - Stefan Gronewold - groni@pisilinux.org - - - 2014-05-31 - 3.360 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-20 - 3.360 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-13 - 3.310 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libnova - http://libnova.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - science.misc - Celestial Mechanics and Astronomical Calculation Library - Gökyüzü mekaniği ve astronomik hesaplama kütüphanesi - libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library. - libnova genel amaçlı, çift hassasiyetli, gökyüzü mekaniği, astrometri ve astrodinamik kütüphanesidir. - mirrors://sourceforge/libnova/libnova/v%200.14.0/libnova-0.14.0.tar.gz - science/misc/libnova/pspec.xml - - - libnova - - /usr/bin - /usr/lib - /usr/share/doc - - - - libnova-devel - Development files for libnova - libnova için geliştirme dosyaları - - libnova - - - /usr/include - /usr/bin/libnovaconfig - - - - - 2014-06-14 - 0.14.0 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-01 - 0.14.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-02-13 - 0.14.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libindi - http://www.indilib.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - library - science.misc - Astronomical control protocol library - indilib is a distributed control protocol designed to operate astronomical instrumentation. indilib is small, flexible, easy to parse, and scalable. - http://www.indilib.org/jdownloads/Source/libindi_1.1.0.tar.gz + programming.debug + GNU debugger + GNU hata ayıklayıcısı + Depurador GNU + GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed. + GDB, GNU Proje hata ayıklama aracı, çalışır durumdaki başka bir programın `içinde' olan biteni görmenizi, veya başka bir programın çöktüğü anda ne yapıyor olduğunu bilmenizi sağlar. + GDB, el depurador del proyecto GNU permite ver lo que está pasando 'en el interior de' otro programa mientras ejecuta -- o lo que estaba haciendo cuando quedó colgado. + mirrors://gnu/gdb/gdb-7.9.1.tar.xz - libnova-devel - cfitsio-devel - gsl-devel - curl-devel - libjpeg-turbo-devel - libusb-devel - boost-devel - zlib-devel - pkgconfig - cmake + texinfo + expat-devel + python-devel + readline-devel + ncurses-devel - science/misc/libindi/pspec.xml + programming/debug/gdb/pspec.xml - libindi + gdb - libnova - cfitsio - gsl - curl - libjpeg-turbo - libusb - gsl - libgcc - zlib + guile + expat + python + readline + ncurses /usr/bin /usr/lib - /lib/udev/rules.d - /usr/share/indi - /usr/share/doc + /usr/share/doc/gdb + /usr/share/gdb + /usr/share/info + /usr/share/man + + gstack.1 + - libindi-devel - Development files for libindi + gdb-devel + Development files for gdb + gdb için geliştirme dosyaları - libindi + gdb /usr/include - /usr/lib/pkgconfig - - 2015-11-18 - 1.1.0 - Version Bump - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-06-14 - 0.9.7 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-26 - 0.9.7 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-28 - 0.9.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - eigen3 - http://eigen.tuxfamily.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2-with-exceptions - library - science.misc - Lightweight C++ template library for linear algebra - Lineer cebir için hafif bir C++ şablon kitaplığı - eigen3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. - Eigen3, lineer cebir için kullanılan hafif bir C++ şablon kitaplığıdır. - http://bitbucket.org/eigen/eigen/get/3.2.5.tar.bz2 - - cmake - freeglut-devel - fftw3-devel - gmp-devel - mpfr-devel - mesa-devel - - science/misc/eigen3/pspec.xml - - - eigen3 - - /usr/include - /usr/share - - - - - 2015-07-23 - 3.2.5 + + 2015-07-30 + 7.9.1 Version bump. Ertuğrul Erata ertugrulerata@gmail.com + + 2015-02-22 + 7.9 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + - 2015-01-29 - 3.2.4 + 2014-05-20 + 7.7.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-19 + 7.7 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-01-25 + 7.6 Version bump. Stefan Gronewold(groni) groni@pisilinux.org - - 2014-07-07 - 3.2.1 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-14 - 3.2.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - 2014-02-09 - 3.2.0 + 2012-09-23 + 7.5 First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - ilmbase - http://www.openexr.com - PisiLinux Community admins@pisilinux.org - - BSD - library - science.misc - Several utility libraries from ILM (Industrial Light & Magic) used by OpenEXR - ILM (Industrial Light & Magic) şirketinden OpenEXR tarafından kullanılan çeşitli araç ve kitaplıklar - IlmBase are a set of utility libraries released by ILM, and used in their OpenEXR implementation. Included in this package you can find; libHalf (a class named Half for manipulating "half" values (16-bit floating point format) as if they were a built-in C++ data type), libIlmThread (a thread abstraction library on top of pthreads), libImath (a math library with support for matrices, 2d and 3d transformations, solvers for linear/quadratic/cubic equations and more), libIex (an exception handling library). - IlmBase, ILM tarafından yayınlanan ve onların OpenEXR gerçeklemelerinde kullandıkları kitaplıkları içerir. Bu pakette; libHalf ("yarım" değerleri (16-bit kayan noktalı sayı biçimi) C++ dilinin kendi tipleriymiş gibi kullanan Half sınıfı), libIlmThread (pthread üerine yazılmış bir soyutlama kitaplığı), libImath (matris, 2 ve 3 boyutlu dönüşümler, lineer, ikinci ve üçüncü dereceden denklem çözücü destekli matematik kitaplığı), libIex (istisna işleme kitaplığı) kitaplıklarını bulabilirsiniz. - http://download.savannah.nongnu.org/releases/openexr/ilmbase-2.0.1.tar.gz - - ilmbase-2.0.1-no_undefined.patch - ilmbase-IexMath.patch - ilmbase-1.0.3-pkgconfig.patch - - science/misc/ilmbase/pspec.xml - - - ilmbase - - libgcc - - - /usr/lib - /usr/share/doc - - - - ilmbase-devel - Development files for ilmbase - ilmbase için geliştirme dosyaları - - ilmbase - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-25 - 2.0.1 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-16 - 2.0.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2010-10-13 - 1.0.2 - First release - Gökcen Eraslan - admins@pisilinux.org - xplanet - http://xplanet.sourceforge.net + valgrind + http://www.valgrind.org PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - science.astronomy - Render a planetary image into an X window - Gezegen görüntülerini bir X penceresine çizdirir - Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. - Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. - mirrors://sourceforge/project/xplanet/xplanet/1.3.0/xplanet-1.3.0.tar.gz + app:console + programming.profiler + Memory access debugger for X86 and PPC Linux platforms + X86 ve PPC Linux platformları için bellek erişimi hata ayıklayıcı + Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. + Valgrind, bu konuda ödül kazanmış Linux için çizge ve hata ayıklama araçları takımıdır. Valgrind ile gelen araçlar yardımıyla, birçok hafıza yönetimi ve iş parçacığı hatalarını otomatik olarak yakalayabilir, boşa geçen hata ayıklama saatlerinizi kazanabilir, programlarınızı daha kararlı bir hale getirebilirsiniz. Ayrıca programlarınızı daha hızlı çalışır yapmak ve kullandıkları hafızayı azaltmak için iş parçacıklarını detaylı olarak inceleyebilirsiniz. + http://www.valgrind.org/downloads/valgrind-3.10.1.tar.bz2 - pango-devel - netpbm-devel - libXScrnSaver-devel - giflib-devel - libjpeg-turbo-devel - tiff-devel + glibc-devel - giflib6.patch - xplanet-1.2.1-fix-gcc44.patch + valgrind-3.9.0-glibc-2.21.patch - science/astronomy/xplanet/pspec.xml + programming/profiler/valgrind/pspec.xml - xplanet - - pango - netpbm - libXScrnSaver - giflib - libjpeg-turbo - tiff - + valgrind /usr/bin - /usr/share/doc - /usr/share + /usr/include/valgrind + /usr/lib + /usr/share/doc/valgrind /usr/share/man + + 2015-07-21 + 3.10.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-10-31 + 3.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + - 2014-06-14 - 1.3.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org + 2014-05-20 + 3.9.0 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2014-01-29 - 1.3.0 - add giflib patch + 2014-02-08 + 3.9.0 + Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2014-01-17 - 1.3.0 - Rebuild for 1.0 - Richard de Bruin - richdb@pisilinux.org + 2013-02-19 + 3.8.1 + Add glibc-2.17 patch. + Serdar Soytetir + kaptan@pisilinux.org - 2012-10-28 - 1.3.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gsl - http://www.gnu.org/software/gsl/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - science.mathematics - GNU scientific library - GNU bilimsel kütüphane - La librairie scientifique GNU (GSL) est une librairie numérique pour programmes C et C++. - The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. - C ve C++ programcıları tarafından kullanılan nümerik kütüphane - GNU Scientific Library (GSL) es una libería numérica para programadores C y C++. - http://ftp.gnu.org/gnu/gsl/gsl-1.16.tar.gz - science/mathematics/gsl/pspec.xml - - - gsl - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - gsl-devel - Development files for gsl - gsl için geliştirme dosyaları - - gsl - - - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - /usr/lib/pkgconfig - - - - - 2014-05-30 - 1.16 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - fftw3 - http://www.fftw.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - A library for computing the discrete Fourier transform (DFT) - Ayrık Fourier dönüşümü hesaplamak için bir kütüphane - FFTW v3 est une librairie sous-routine C pour le calcul discret de transformation de Fourier (DFT) dans une ou plusieurs dimensions, pour une entrée de taille arbitraire, aussi bien pour des données réeles ou complexes (ainsi que les données paires/impaires, i.e. la transformation discrète cosinus/sinus ou DCT/DST). - fftw3 is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). - fftw3, ayrık Fourier dönüşümü hesaplamak için kullanılabilecek bir C kütüphanesidir. - FFTW v3 es una librería con subrutinas C para computar la transformación Fourier discreta (DFT) en una o más dimensiones, con longitud de entrada arbitraria, para datos reales y complejos (y también de datos par/impar, i.e. transformación discreta coseno/seno DCT/DST). - http://www.fftw.org/fftw-3.3.4.tar.gz - - libgfortran - libquadmath - gettext - - science/mathematics/fftw3/pspec.xml - - - fftw3 - - libquadmath - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/info - - - - fftw3-devel - Development files for fftw3 - fftw3 için geliştirme dosyaları - - fftw3 - - - /usr/lib/pkgconfig - /usr/include - /usr/share/doc/fftw3/html - - - - - 2014-05-25 - 3.3.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-24 - 3.3.3 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-01-07 - 3.3.3 + 2012-10-24 + 3.8.1 First release Erdinç Gültekin admins@pisilinux.org @@ -5120,60 +2574,1620 @@ - libqalculate - http://qalculate.sourceforge.net/ + libgit2 + https://libgit2.github.com + + Ertuğrul Erata + ertugrulerata@gmail.com + + GPLv2 + app:gui + programming.scm + git c dili kütüphanesi + A linkable library for Git + git için c kütüphanesi + A plain C library to interface with the git version control system + libgit2 + https://github.com/libgit2/libgit2/archive/v0.23.0.tar.gz + + zlib-devel + openssl-devel + python + cmake + + programming/scm/libgit2/pspec.xml + + + libgit2 + + zlib + openssl + + + /usr/lib + + + + libgit2-devel + + libgit2 + zlib + openssl + + + /usr/lib/pkgconfig + /usr/include + + + + + 2015-08-01 + 0.23.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + mercurial + http://www.selenic.com/mercurial + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.scm + A distributed SCM tool + Dağıtık bir kaynak kod yönetim aracı + Système de gestion de code source, rapide et léger conçu pour gérer de manière efficace les projets distribués de très grande taille. + A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. + Çok büyük dağıtık projelerin verimli bir şekilde idare edilmesi amacıyla geliştirilmiş hızlı, hafif bir kaynak kod kontrol yönetimi sistemi + Un sistema rápido y liviano de administración de fuentes (Source Control Management) diseñado para manejo eficaz de proyectos muy largos y distribuidos. + http://mercurial.selenic.com/release/mercurial-3.3.3.tar.gz + + python-devel + + programming/scm/mercurial/pspec.xml + + + mercurial + + python + + + /usr/bin + /etc/bash_completion.d + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2015-04-04 + 3.3.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-01-10 + 3.2.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-07 + 2.9.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-01 + 2.8 + Ver. bump + Kamil Atlı + suvarice@gmail.com + + + 2012-10-06 + 2.3.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + git + http://git-scm.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + programming.scm + Fast Version Control System + Hızlı Sürüm Denetim Sistemi + Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. + Git hızlı, ölçeklenebilir ve dağıtılmış, ve sık rastlanmayan zengin komut kümesi içeren, hem yüksek seviyeli işlemleri hem dahili işlemlere tam erişimi sağlayan bir sürüm kontrol sistemidir. + GIT es un sistema rápido, escalable y distribuido de control de versiones con un amplio espectro de comandos que permite operaciones de alto nivel tanto como operaciones con acceso a detalles internos. + https://www.kernel.org/pub/software/scm/git/git-2.4.4.tar.xz + + tcltk-devel + openssl-devel + libpcre-devel + curl-devel + zlib-devel + expat-devel + xmlto + asciidoc + perl-Error + perl + libxslt + util-linux + + + project-root.patch + gitk-fonts.patch + git-1.5-gitweb-home-link.patch + git-cvsps-ignore.patch + fix-gitwebdir.patch + + programming/scm/git/pspec.xml + + + git + app:console + + perl-String-ShellQuote + perl-Net-SMTP-SSL + perl-Authen-SASL + perl-libwww + libpcre + perl-Git + openssh + openssl + rsync + expat + zlib + curl + + + /usr/bin + /usr/libexec/git-core + /etc/bash_completion.d + /usr/share/git-core + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + git-daemon + GIT protocol daemon + GIT protokolü hizmeti + service + + zlib + libpcre + git + + + /etc/conf.d/git-daemon + /usr/libexec/git-core/git-daemon + /usr/share/man/man1/*daemon*.1* + /pub/scm + + + System.Service + + + git-daemon.confd + + + + perl-Git + Perl interface to GIT + GIT için perl arayüzü + library + programming.language.perl + + perl-Error + perl + + + /usr/lib/perl5 + /usr/share/man/man3/Git.3pm + + + + gitk + Git revision tree visualiser + Git sürüm ağacı görüntüleyici + app:gui + + git + tcltk + + + /usr/bin/gitk + /usr/share/gitk + /usr/share/man/man1/*gitk*.1* + + + + git-gui + Git GUI tool + GIT için basit bir grafik arayüz + app:gui + + git + gitk + tcltk + + + /usr/libexec/git-core/git-gui* + /usr/libexec/git-core/git-citool + /usr/share/git-gui + /usr/share/man/man1/git-gui.1* + /usr/share/man/man1/git-citool.1* + + + + gitweb + Simple web interface to GIT repositories + GIT için Web arayüzü + interfaz web para GIT + app:web + server.web + + git + + + /var/www/localhost + /etc/conf.d/gitweb + /etc/apache2/conf.d + + + gitweb.confd + git.conf.httpd + + + + + 2015-06-20 + 2.4.4 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-04-04 + 2.3.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-02-07 + 2.3.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-19 + 2.2.2 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-09-13 + 2.1.0 + Rebuild for new perl. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-16 + 2.1.0 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-06-25 + 2.0.1 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-06-01 + 2.0.0 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-15 + 1.9.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-11 + 1.8.5.4 + Version bump and new rsync + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-21 + 1.8.4.4 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-29 + 1.8.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-21 + 1.8.3.2 + fix dep + Kamil Atlı + suvarice@gmail.com + + + 2013-07-04 + 1.8.3.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-08 + 1.8.2.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-29 + 1.8.1.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-28 + 1.8.0.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + subversion + http://subversion.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Subversion + app:console + service + programming.scm + A compelling replacement for CVS + Bir sürüm kontrol sistemi + SVN est un gestionnaire de configuration permettant de stocker des fichiers et de contrôler leur historique de changement dans un dépôt. + SVN is a version controlling system to store files and control their change history in a repository. + Daha gelişmiş özellikleri olan ve önceki CVS yerine kullanılan, bir sürüm yönetim sistemidir. + http://archive.apache.org/dist/subversion/subversion-1.9.1.tar.bz2 + + apache + expat-devel + zlib-devel + ruby-devel + serf-devel + sqlite-devel + jdk7-openjdk + apr-util-devel + cyrus-sasl-devel + python-devel + dbus-devel + glib2-devel + openssl-devel + swig + + + subversion-swig-perl-install_vendor.patch + subversion.rpath.fix.patch + dont_compile_pyc.patch + + programming/scm/subversion/pspec.xml + + + subversion + + file + zlib + expat + libgcc + sqlite + apr + serf + apr-util + cyrus-sasl + + + /etc/conf.d + /etc/subversion + /etc/bash_completion.d + /usr/share/build + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/locale + /usr/share/man + /var/svn + + + System.Service + System.Package + + + svnserve.confd + subversion.config + + + + subversion-devel + Development files for subversion + Subversion için geliştirme dosyaları + + openssl-devel + apr-devel + serf-devel + sqlite-devel + apr-util-devel + subversion + + + /usr/include + /usr/share/pkgconfig + + + + mod_dav_svn + server.web + + apr + apache + apr-util + subversion + + + /usr/lib/apache2 + /usr/libexec/mod_dav_svn.so + /usr/libexec/mod_authz_svn.so + /etc/apache2/modules.d + /var/www/localhost/htdocs + + + System.Package + + + 47_mod_dav_svn.conf + + + + + 2015-09-04 + 1.9.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-04 + 1.8.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-14 + 1.8.10 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-06-21 + 1.8.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-03 + 1.8.8 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-03 + 1.8.5 + rebuild for openjdk + Kamil Atlı + suvarice@gmail.com + + + 2014-01-11 + 1.8.5 + rebuild for cyrus-sasl + Kamil Atlı + suvarice@gmail.com + + + 2013-12-28 + 1.8.5 + Fix Deps + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-12-24 + 1.8.5 + Version bump, fix deps, add mandatory serf dependency. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-30 + 1.8.1 + rebuild for perl-svn-simple + Kamil Atlı + suvarice@gmail.com + + + 2013-08-17 + 1.8.1 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-03 + 1.8.1 + *Version bump to 1.8.1 + *Disable neon as suggested in http://subversion.apache.org/docs/release-notes/1.8.html#neon-deleted + Fatih Turgel + hitaf@pisilinux.org + + + 2012-10-24 + 1.7.7 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libsigc++ + http://libsigc.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Système de rappels à types sûrs (typesafe callback) pour C++. + Typesafe signal framework for C++ + C++ için sinyal altyapısı + libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. + libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır. + mirrors://gnome/libsigc++/2.4/libsigc++-2.4.1.tar.xz + programming/misc/libsigc++/pspec.xml + + + libsigc++ + + libgcc + + + /usr/lib + /usr/share/doc + + + + libsigc++-devel + Development files for libsigc++ + libsigc++ için geliştirme dosyaları + + libsigc++ + + + /usr/include + /usr/lib/sigc++*/include + /usr/lib/pkgconfig + + + + libsigc++-docs + Development documents for libsigc++ + libsigc++ için geliştirme belgeleri + + /usr/share/doc/libsigc++/html + + + + + 2015-07-21 + 2.4.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2013-05-18 + 2.3.1 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-03-04 + 2.3.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-29 + 2.2.11 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libwpg + http://libwpg.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C++ library designed to help process WordPerfect Graphics documents + WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığı + Libwpg project is a library and to work with graphics in WPG (WordPerfect Graphics) format. WPG is the format used among others in Corel sofware, such as WordPerfect and Presentations. + Libwpg WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığıdır. + http://dev-www.libreoffice.org/src/libwpg-0.3.0.tar.bz2 + + doxygen + libwpd-devel + libtool + grep + pkgconfig + + programming/misc/libwpg/pspec.xml + + + libwpg + + libwpd + librevenge + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libwpg-devel + Development files for libwpg + libwpg için geliştirme dosyaları + + libwpd-devel + librevenge-devel + libwpg + + + /usr/include + /usr/lib/pkgconfig + + + + libwpg-docs + Documentation for libwpg + + /usr/share/doc/libwpg/html + + + + + 2015-01-02 + 0.3.0 + Dep Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-09-26 + 0.3.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-05-24 + 0.2.2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-29 + 0.2.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-14 + 0.2.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + boost + http://boost.org PisiLinux Community admins@pisilinux.org GPLv2 library - science.mathematics - Qalculate ! est une calculatrice de bureau multi-usage pour GNU/Linux. - Multi-purpose calculator library - Genel amaçlı hesap makinesi kütüphanesi - libqalculate underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux. - libqalculate, Qalculate! hesap makinesi tarafından ihtiyaç duyulan genel amaçlı bir kütüphanedir. - mirrors://sourceforge/qalculate/libqalculate-0.9.7.tar.gz + programming.language + Peer-reviewed portable C++ source libraries + Açık kaynak kodlu ve taşınabilir C++ kaynak kitaplıkları + Boost propose des librairies C++ gratuites, portables et relues en comité. L'accent est porté sur les librairies portables qui fonctionnent bien avec la Librairie Standard C++. + Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. + Boost, kaynak kodları gözden geçirilmiş C++ kitaplıklarını içerir. + mirrors://sourceforge/boost/boost_1_58_0.tar.bz2 - cln-devel - gmp-devel - libxml2-devel - glib2-devel - gettext-devel - intltool + icu4c-devel + zlib-devel + python-devel + bzip2 + libxslt - libqalculate-0.9.6-check-fix.patch - libqalculate-0.9.6-gcc4.3.patch + boost-1.58.0-Fix-for-bind-void-mf-ambiguous-resolution-error.patch - science/mathematics/libqalculate/pspec.xml + programming/misc/boost/pspec.xml - libqalculate + boost - cln - libxml2 - glib2 + icu4c + zlib + bzip2 libgcc /usr/bin /usr/lib /usr/share/doc - /usr/share/locale - /usr/share/qalculate + /usr/share/boostbook - libqalculate-devel - Development files for libqalculate - libqalculate için geliştirme dosyaları + boost-devel + Headers and library documentation for boost + boost için başlık dosyaları ve kitaplık belgeleri + data:doc - libqalculate - cln-devel - libxml2-devel + boost + + + /usr/include + /usr/share/doc/*/html + + + + + 2015-07-20 + 1.58.0 + Version bump, openmpi disabled. + Ali Algul + alialgul@pisilinux.org + + + 2014-12-19 + 1.57.0 + Version bump. + Ergün Salman Aydemir + poyraz76@pisilinux.org + + + 2014-05-19 + 1.55.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-07 + 1.54.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-14 + 1.53.0 + Rebuild for icu4c + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-04 + 1.53.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-14 + 1.52.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libyaml + http://pyyaml.org/wiki/LibYAML + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + YAML 1.1 parser and emitter written in C + C ile yazılmış YAML 1.1 ayrıştırıcısı + libyaml is a YAML 1.1 parser and emitter written in C. + libyaml C ile yazılmış bir YAML 1.1 ayrıştırıcısıdır. + http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz + programming/misc/libyaml/pspec.xml + + + libyaml + + /usr/lib + /usr/share/doc + + + + libyaml-devel + Development headers for libyaml + libyaml için başlık dosyaları + libyaml-devel provides development headers for libyaml. + libyaml-devel, libyaml için başlık dosyalarını içerir. + + libyaml + + + /usr/include + /usr/share/doc/libyaml/html/ + + + + + 2015-07-22 + 0.1.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-10-29 + 0.1.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2010-10-12 + 0.1.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libgsf + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + programming.misc + Gnome structured file library + Gnome yapılandırılmış dosya kitaplığı + The libgsf is a library for reading and writing structured files (eg MS OLE and Zip). + Libgsf MS, OLE ve Zip gibi yapılandırılmış dosyaları okuyup yazmaya yarayan bir kitaplığıdır. + mirrors://gnome/libgsf/1.14/libgsf-1.14.31.tar.xz + + libbonobo-devel + gtk2-devel + python-gtk-devel + orbit2-devel glib2-devel + libxml2-devel + intltool + gettext-devel + perl + gobject-introspection-devel + gtk-doc + gdk-pixbuf-devel + + programming/misc/libgsf/pspec.xml + + + libgsf + app:console + library + + zlib + bzip2 + glib2 + libxml2 + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/thumbnailers/gsf-office.thumbnailer + /usr/share/gir-1.0/Gsf-1.gir + /usr/share/man + + + + libgsf-gnome + Gnome support for libgsf + libgsf için Gnome desteği + app:console + library + + libgsf + gdk-pixbuf + + + /etc + /usr/bin/gsf-office-thumbnailer + /usr/lib/libgsf-gnome* + /usr/lib/python*/site-packages/gsf/gnome* + /usr/share/man/man1/gst-office-thumbnailer* + + + + libgsf-docs + Libgsf reference documents + libgsf referans belgeleri + data:doc + + libgsf + + + /usr/share/doc + /usr/share/gtk-doc + + + + libgsf-devel + Development files for libgsf + libgsf paketi geliştirme dosyaları + library + + libgsf + libgsf-gnome + libbonobo-devel + glib2-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-02-07 + 1.14.31 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-24 + 1.14.30 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-30 + 1.14.30 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-27 + 1.14.28 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-17 + 1.14.25 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-02-23 + 1.14.25 + version bump, fix-call missing Gsf-1.gir + Erdinç Gültekin + admins@pisilinux.org + + + 2012-10-02 + 1.14.24 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libnice + http://nice.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + LGPLv2.1 + app:console + library + programming.misc + GLib ICE library + GLIB ICE kitaplığı + Nice is an implementation of the IETF's draft Interactive Connectivity Establishment standard (ICE). + Nice, IETF'ye ait bir taslak olan Etkileşimli Bağlanırlık Birliği standardı uygulamasıdır. + http://nice.freedesktop.org/releases/libnice-0.1.13.tar.gz + + glib2-devel + gobject-introspection-devel + gstreamer-devel + + programming/misc/libnice/pspec.xml + + + libnice + + glib2 + libxml2 + gstreamer + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + libnice-devel + Development files for libnice + libnice için geliştirme dosyaları + + libnice + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-27 + 0.1.13 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-10 + 0.1.4 + runtime dep. fixed + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 0.1.4 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-04-19 + 0.1.4 + build with gst-10 + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-04-12 + 0.1.4 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.1.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + unixODBC + http://www.unixodbc.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + programming.misc + ODBC Interface for Linux + The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms. + http://www.unixodbc.org/unixODBC-2.3.2.tar.gz + + libtool-ltdl + + programming/misc/unixODBC/pspec.xml + + + unixODBC + + libtool-ltdl + + + /etc + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/unixODBC/AUTHORS + /usr/share/doc/unixODBC/README + + + + unixODBC-devel + Development files for unixODBC + unixODBC için geliştirme dosyaları. + + unixODBC + + + /usr/bin/odbc_config + /usr/include + + + + unixODBC-docs + Documentation for unixODBC + unixODBC için belgelendirme dosyaları. + data:doc + + /usr/share/doc/unixODBC + + + + + 2014-05-19 + 2.3.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-10-04 + 2.3.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libdaemon + http://0pointer.de/lennart/projects/libdaemon + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Library for writing UNIX daemons + UNIX hizmetleri yazmak için bir kitaplığı + libdaemon is a lightweight C library which eases the writing of UNIX daemons. + libdaemon, UNIX hizmetleri yazmayı kolaylaştıran hafif bir C kitaplığıdır. + http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz + programming/misc/libdaemon/pspec.xml + + + libdaemon + + /usr/lib + /usr/share/doc + + + + libdaemon-devel + Development files for libdaemon + libdaemon için geliştirme dosyaları + + libdaemon + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man/man3 + + + + libdaemon-32bit + 32-bit shared libraries for libdaemon + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + libdaemon + + + /usr/lib32 + + + + + 2014-03-09 + 0.14 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 0.14 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-02-15 + 0.14 + add emul32 + Erdinç Gültekin + admins@pisilinux.org + + + 2010-10-12 + 0.14 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xsd + http://www.codesynthesis.com/products/xsd + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + An open-source, cross-platform W3C XML Schema to C++ data binding compiler + Kompilator schematów W3C XML do wiązań danych C++ + CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. + CodeSynthesis XSD to mający otwarte źródła wieloplatformowy kompilator schematów W3C XML do wiązań danych C++. Na podstawie specyfikacji instancji XML (schematu XML) generuje klasy C++ reprezentujące podany słownik, a także kod analizujący i serializujący. Następnie można odwoływać się do danych zapisanych w XML-u przy użyciu typów i funkcji semantycznie odpowiadających działaniu aplikacji, bez zajmowania się skomplikowaniem odczytu i zapisu XML-a. + http://codesynthesis.com/download/xsd/4.0/xsd-4.0.0+dep.tar.bz2 + + xerces-c-devel + boost-devel + + + xsdcxx.patch + + programming/misc/xsd/pspec.xml + + + xsd + + xerces-c + boost + + + /usr/bin + /usr/share/man + + + + xsd-devel + Development files for xsd + xsd için geliştirme dosyaları + Pliki nagłówkowe xsd + + xsd + + + /usr/include + /usr/lib/pkgconfig + + + + xsd-docs + Document files for xsd + + xsd + + + /usr/share/doc + + + + + 2014-12-24 + 4.0.0 + Rebuild for boost. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-05-20 + 3.3.0 + Rebuild for boost. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-09 + 3.3.0 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-14 + 3.3.0 + Rebuild for icu4c + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-07 + 3.3.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + apr + http://apr.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Apache portable runtime library + Apache portatif çalışma ortamı kitaplığı (eski sürüm) + Apache Portable Runtime – przenośna biblioteka uruchomieniowa + L'Apache Portable Runtime (APR) a pour mission de fournir une librairie libre C de structures de donnés et de routines. Le numéro de version majeur commence par un 0. + The mission of the Apache portable runtime (APR) is to provide a free library of C data structures and routines. + Apache portatif çalışma ortamı kitaplığı (APR), C data yapıları için özgür kitaplığı sağlar. Bu sürüm 0 ile başlar. + APR to Przenośna Biblioteka Fazy Wykonywania Apache, zaprojektowana jako biblioteka wspomagająca, która udostępnia przewidywalny i spójny interfejs do podstawowych, specyficznych dla platformy implementacji. + mirrors://apache/apr/apr-1.5.2.tar.gz + + libutil-linux-devel + + programming/misc/apr/pspec.xml + + + apr + + libutil-linux + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/lib/apr-1/build + + + + apr-devel + Development files for apr + Development files for apr + + apr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-09-01 + 1.5.2 + Version bump, fix deps. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-19 + 1.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-28 + 1.5.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-05-26 + 1.4.6 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + apr-util + http://apr.apache.org/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Apache portable runtime utils + Apache çalışma ortamı araçları (eski sürüm) + L'Apache Portable Runtime Utils (APR-Utils) contient des interfaces utilitaires supplémentaires pour APR fournissant un support pour, XML, LDAP,des interfaces pour les bases de données, d'analyse d'URI, et plus encore. La numéro de version majeur commence par un 1. + Apache portable runtime utils (APR-Util) contains additional utility interfaces for APR; including support for XML, database interfaces, URI parsing and more. + Apache portatif çalışma ortamı araçları (APR-Util) ek arabirimleri içerir; XML, LDAP, veritabanı, URI ve diğer arabirimler. Bu sürüm 0 ile başlar. + Narzędzie APR to biblioteka narzędziowa zaimplementowana na bazie apr, oferująca dostęp do bazy danych, przetwarzanie XML oraz inne przydatne funkcje. + mirrors://apache/apr/apr-util-1.5.4.tar.bz2 + + db-devel + zlib-devel + expat-devel + sqlite-devel + libutil-linux-devel + openssl-devel + unixODBC-devel + apr-devel + mariadb-lib + postgresql-lib + cyrus-sasl-devel + openldap-client + + programming/misc/apr-util/pspec.xml + + + apr-util + + db + zlib + expat + sqlite + libutil-linux + openssl + apr + unixODBC + mariadb-lib + postgresql-lib + cyrus-sasl + openldap-client + + + /usr/lib + /usr/share/doc + /usr/bin + + + + apr-util-devel + Development files for apr-util + + apr-util + apr-devel /usr/include @@ -5181,349 +4195,51 @@ - - 2014-06-14 - 0.9.7 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org + + 2015-05-01 + 1.5.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - - 2014-02-01 - 0.9.7 + + 2014-05-23 + 1.5.3 Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - - 2011-07-14 - 0.9.7 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libspiro - http://libspiro.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - Library to simplify the drawing of beautiful curves - Eğri çizimi kütüphanesi - libspiro is a library that will take an array of spiro control points and convert them into a series of bezier splines which can then be used in the myriad of ways the world has come to use beziers. - libspiro, verilen kontrol noktalarını bezier eğrilerine çeviren bir kütüphanedir. - mirrors://sourceforge/libspiro/libspiro_src-20071029.tar.bz2 - science/mathematics/libspiro/pspec.xml - - - libspiro - - /usr/lib - /usr/share/doc - - - - libspiro-devel - Development files for libspiro - libspiro için geliştirme dosyaları - - libspiro - - - /usr/include - /usr/share/man/man3 - - - - - 2014-06-14 - 20071029 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-01 - 20071029 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 20071029 - First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - djbfft - http://cr.yp.to/djbfft.html - - PisiLinux Community - admins@pisilinux.org - - public-domain - library - science.mathematics - Fast float library - Hızlı küsürlü sayı kitaplığı - An extremely fast library for floating-point convolution. - djbfft çok hızlı küsürlü sayı bükülme kitaplığıdır. - http://cr.yp.to/djbfft/djbfft-0.76.tar.gz - - gcc3.patch - shared.patch - headers.patch - - science/mathematics/djbfft/pspec.xml - - - djbfft - - /usr/lib - /usr/share/doc - - - - djbfft-devel - Development files for djbfft - djbfft için geliştirme dosyaları - - djbfft - - - /usr/include - - - - - 2014-05-20 - 0.76 - Rebuild. + + 2014-02-20 + 1.5.3 + Rebuild for Mariadb. Serdar Soytetir kaptan@pisilinux.org - - 2014-01-22 - 0.76 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.76 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - plotutils - http://www.gnu.org/software/plotutils/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - science.mathematics - 2D vector graphics library - 2B vektörel grafik araçları - PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics. - 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar - ftp://aeneas.mit.edu/pub/gnu/plotutils/plotutils-2.6.tar.gz - - libXaw-devel - libXext-devel - libXt-devel - - - plotutils-2.6-png15.patch - - science/mathematics/plotutils/pspec.xml - - - plotutils - - libSM - libICE - libXmu - libXaw - libXext - libXt - libX11 - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - /usr/share/libplot - /usr/share/ode - /usr/share/pic2plot - /usr/share/tek2plot - - - - plotutils-devel - Development files for plotutils - plotutils için geliştirme dosyaları - - plotutils - - - /usr/include - - - - 2014-06-14 - 2.6 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org + 2014-01-09 + 1.5.3 + Rebuild for cyrus-sasl and openldap + Marcin Bojara + marcin@pisilinux.org - 2014-03-10 - 2.6 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-28 - 2.6 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-11 - 2.6 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - lapack - http://www.netlib.org/lapack - - PisiLinux Community - admins@pisilinux.org - - BSD - library - science.mathematics - Linear Algebra PACKage - Doğrusal cebir paketi - LAPACK is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. - LAPACK, nümerik doğrusal cebir için yazılmış standart bir kütüphanedir. Eşanlı doğrusal denklemler sistemini, doğrusal denklemler sistemindeki en küçük kareler tekniğini, özdeğer ve tekil değer problemlerini çözmek için pekçok yordamlar içerir. - http://www.netlib.org/lapack/lapack-3.5.0.tgz - - libgfortran - cmake - - - lapack-sharedlib.patch - - science/mathematics/lapack/pspec.xml - - - blas - Basic Linear Algebra Subprograms - Temel lineer cebir yordamları - Blas is a standard library which provides a number of basic algorithms for numerical algebra. - - libgfortran - - - /usr/lib/libblas.so* - - - - blas-devel - Development files for blas - blas için geliştirme dosyaları - static - - blas - - - /usr/lib/libblas.a - /usr/lib/pkgconfig/blas.pc - - - - lapack - - libgcc - libgfortran - blas - - - /usr/share/doc - /usr/lib/liblapack.so* - - - - lapack-devel - Development files for lapack - lapack için geliştirme dosyaları - static - - lapack - blas-devel - - - /usr/lib/cmake - /usr/lib/liblapack.a - /usr/lib/pkgconfig/lapack.pc - - - - - 2014-12-23 - 3.5.0 - Release bump - PisiLinux Community - admins@pisilinux.org - - - 2014-05-26 - 3.5.0 - Release bump - PisiLinux Community - admins@pisilinux.org - - - 2013-11-18 - 3.5.0 + 2013-12-28 + 1.5.3 Version bump - Richard de Bruin - richdb@pisilinux.org + PisiLinux Community + admins@pisilinux.org + + + 2013-04-23 + 1.4.1 + Dep fixed + PisiLinux Community + admins@pisilinux.org - 2012-10-03 - 3.4.2 + 2012-09-29 + 1.4.1 First release Yusuf Aydemir yusuf.aydemir@pisilinux.org @@ -5532,47 +4248,561 @@ - SuiteSparse - http://www.cise.ufl.edu/research/sparse + qrencode + http://fukuchi.org/works/qrencode/index.en.html + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C library for encoding data in a QR code symbol + QR kod sembolüne veri gömmek için bir kitaplık + qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. + qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. + http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz + + libsdl-devel + m4 + + programming/misc/qrencode/pspec.xml + + + qrencode + + libpng + + + /usr/lib + /usr/bin/qrencode + /usr/share/man/man1 + /usr/share/doc + + + + qrencode-devel + Development files for qrencode + qrencode için geliştirme dosyaları + + qrencode + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-02-22 + 3.4.4 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-22 + 3.3.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2012-04-05 + 3.3.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + icu4c + http://site.icu-project.org/home + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.misc + International Components for Unicode + Unicode desteği için uluslarası bileşenler + ICU est un ensemble mature de librairies C/C++ et Java pour le support de l'Unicode, l'internationalisation et la globalisation de logiciel (i18n/g11n). Ce paquet contient les librairies C/C++. + ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. + ICU, Unicode desteği, yazılım uluslararasılaştırma ve yerelleştirme konusunda yaygın olarak kullanılan gelişmiş bir kitaplıktır. ICU, Unicode ve u10a desteği için C/C++ ve Java kitaplıklarını içerir. + ICU es un conjunto maduro y muy utilizado de librerías C/C++ y Java para soporte Unicode, internacionalización y globalización de software (i18n/g11n). Este paque te contiene las librerías C/C++. + http://download.icu-project.org/files/icu4c/55.1/icu4c-55_1-src.tgz + + libgcc + + programming/misc/icu4c/pspec.xml + + + icu4c + + libgcc + + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc/icu4c/html + + + + icu4c-devel + Development files for icu4c + icu4c için geliştirme dosyaları + + icu4c + + + /usr/bin/icu-config + /usr/lib/icu + /usr/share/icu + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/ + + + + icu4c-32bit + 32-bit shared libraries for icu4c + emul32 + _emul32 + + libgcc + glibc-32bit + + + icu4c + libgcc + glibc-32bit + + + /usr/lib32/libicu* + /usr/lib32/icu + + + + + 2015-07-03 + 55.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-22 + 54.1 + Version bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2014-05-17 + 53.1 + Version bump and add patch. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-13 + 52.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-27 + 51.2 + Move pc files to devel pack, rebuild + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-05-15 + 51.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 50.1.2 + Version bump, add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-24 + 50.1.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libnotify + http://www.galago-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + Desktop notification library + Masaüstü bildirim kitaplığı + Envoie les notifications bureautiques à un daemon de notification. + libnotify sends desktop notifications to a notification daemon. + Libnotify, masaüstü uyarılarını uyarı birimine gönderir. + Envía notificaciones de escritorio al demonio de notificaciones + http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.6.tar.xz + + gtk3-devel + gdk-pixbuf-devel + gnome-common + libepoxy-devel + at-spi2-core-devel + gobject-introspection-devel + gtk-doc + + programming/misc/libnotify/pspec.xml + + + libnotify + + gdk-pixbuf + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/gir-1.0/ + /usr/share/gtk-doc/html + + + + libnotify-devel + Development files for libnotify + libnotify için geliştirme dosyaları + + libnotify + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-31 + 0.7.6 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-27 + 0.7.6 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-28 + 0.7.5 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-23 + 0.7.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libinput + http://www.freedesktop.org/wiki/Software/libinput/ + + Alihan Öztürk + alihan@pisilinux.org + + X11 + app:console + programming.misc + library that handles input devices for display servers and other applications that need to directly deal with input devices. + libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane. + It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect. + Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar. + http://www.freedesktop.org/software/libinput/libinput-0.20.0.tar.xz + + libevdev + eudev-devel + libmtdev-devel + + programming/misc/libinput/pspec.xml + + + libinput + + eudev + libevdev + libmtdev + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + libinput-devel + Development files for libinput + + libinput + eudev-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-21 + 0.20.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-02-16 + 0.10.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-10-25 + 0.6.0 + Add symbolic link. + Ekin Dursun + ekin.dursun@pisilinux.org + + + 2014-09-19 + 0.6.0 + Version bump.. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-27 + 0.2.0 + First release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + libevent + http://monkey.org/~provos/libevent + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.misc + Une librairie pour exécuter une fonction lorsqu'un événement spécifique a lieu sur un descripteur (descriptor) de fichier. + A library to execute a function when a specific event occurs on a file descriptor + Dosya tanımlayıcıları üzerindeki belirli değişiklerde belirli fonksiyonların çalıştırılmasını sağlayan bir kitaplığı + The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop. + libevent dosya tanımlayıcısında tanımlı bir olay oluştuğunda ya da zamanaşımı olduğunda belirlenmiş fonksiyonların çalıştırılma mekanizmasını sağlar. Olay güdümlü(event-driven) ağ sunucularının bulundurduğu asenkron olay döngülerinin(event-loop) yerine alması anlamına gelir. Uygulamanın olay döngüsünü degiştirmek zorunda kalmadan dinamik olarak olay ekleme ve silme işlemlerini yapabilmek için yalnızca event_dispatch() fonksiyonunu çağırması yeterli olur. + https://github.com/libevent/libevent/archive/release-2.0.22-stable.tar.gz + + openssl-devel + zlib-devel + + + libevent-linkage_fix.diff + libevent-2.0.13-manpages-on.patch + + programming/misc/libevent/pspec.xml + + + libevent + + openssl + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libevent-devel + Development files for libevent + libevent için geliştirme dosyaları + + libevent + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-07-30 + 2.0.22 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-31 + 2.0.21 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-25 + 2.0.21 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-27 + 2.0.21 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-03-27 + 2.0.21 + bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-10-14 + 2.0.20 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + flann + http://www.cs.ubc.ca/research/flann/ + + Osman Erkan + osman.erkan@pisilinux.org + + BSD + library + programming.misc + FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional space. + FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. + http://people.cs.ubc.ca/~mariusm/uploads/FLANN/flann-1.8.4-src.zip + + cmake + + programming/misc/flann/pspec.xml + + + flann + + libgcc + libgomp + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/flann + + + + flann-devel + Development files for flann + + flann + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-25 + 1.8.4 + First release. + Osman Erkan + osman.erkan@pisilinux.org + + + + + + geoip + http://www.maxmind.com/geoip/api/c.shtml PisiLinux Community admins@pisilinux.org LGPLv2.1 - GPLv2 library - science.mathematics - Sparse matrix library - Sparse matrix kütüphanesi - Librairie de matrices Sparse. - SuiteSparse is a single archive that contains sparse matrix libraries. - Sparse matrix kütüphanesi. - http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-4.4.4.tar.gz - - lapack-devel - blas-devel - libgcc - - science/mathematics/SuiteSparse/pspec.xml + programming.misc + C library for country/city/organization to IP address or hostname mapping + Ülke/şehir/organizasyon adı ile IP adresi veya makine adı eşleştirmesi için C kitaplığı + GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. + GeoIP, herhangi bir IP adresinin veya makine adının hangi ülkeye ait olduğunu bulmak için kullanılan bir C kitaplığıdır. + https://github.com/maxmind/geoip-api-c/releases/download/v1.6.2/GeoIP-1.6.2.tar.gz + programming/misc/geoip/pspec.xml - SuiteSparse - - lapack - blas - libgcc - + geoip + /etc /usr/lib /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/GeoIP - SuiteSparse-devel - Development files for SuiteSparse - SuiteSparse için geliştirme dosyaları + geoip-devel + Geoip için geliştirme dosyaları - SuiteSparse + geoip /usr/include @@ -5580,236 +4810,187 @@ - 2015-08-11 - 4.4.4 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2014-07-14 + 1.6.2 + Version Bump. + Vedat Demir + vedat@pisilinux.org - 2014-05-31 - 4.2.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org + 2014-06-12 + 1.5.1 + rebuild + Kamil Atlı + suvari@pisilinux.org - 2014-01-17 - 4.2.1 - Version Bump - Stefan Gronewold(groni) - groni@pisilinux.org + 2014-01-23 + 1.5.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2012-12-08 - 4.0.2 + 2011-05-30 + 1.4.7 First release - Marcin Bojara - marcin@pisilinux.org + Ertuğrul Erata + admins@pisilinux.org - cln - http://www.ginac.de/CLN/ + libassuan + http://www.gnupg.org/ PisiLinux Community admins@pisilinux.org - GPLv2 + GPLv3 library - science.mathematics - CLN, une librairie de classes (C++) pour les nombres. - A class library (C++) for numbers - Sayılar için bir C++ sınıf kütüphanesi - cln is a library for efficient computations with all kinds of numbers in arbitrary precision. - cln, her türlü hassaslıktaki sayılarla hızlı hesaplamalar yapmak için tasarlanmış bir kütüphanedir. - http://www.ginac.de/CLN/cln-1.3.4.tar.bz2 + programming.misc + Librairie IPC (communication inter-processus) auto-suffisante utilisée par gpg, gpgme et newpg. + IPC library for GnuPG related projects + GnuPG, GPGME ve newpg tarafından kullanılan IPC kitaplığı + This is the IPC library used by GnuPG 2, GPGME and a few other packages. + ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-2.2.1.tar.bz2 - gmp-devel + libgpg-error-devel - science/mathematics/cln/pspec.xml + programming/misc/libassuan/pspec.xml - cln + libassuan - gmp - libgcc + libgpg-error /usr/bin /usr/lib - /usr/share/doc /usr/share/info - /usr/share/man - cln-devel - Development files for cln - cln için geliştirme dosyaları + libassuan-devel + Development files for libassuan + libassuan için geliştirme dosyaları - cln - gmp-devel + libassuan /usr/include - /usr/lib/pkgconfig + /usr/share/aclocal + + 2015-08-21 + 2.2.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + - 2015-07-29 - 1.3.4 + 2015-04-13 + 2.2.0 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - 2014-06-14 - 1.3.3 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org + 2014-10-31 + 2.1.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2013-10-30 - 1.3.3 - Version bump + 2013-10-13 + 2.1.1 + Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2012-10-25 - 1.3.2 + 2012-09-29 + 2.0.3 First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + PisiLinux Community + admins@pisilinux.org - opencv - http://opencv.willowgarage.com/wiki + libedit + http://www.thrysoee.dk/editline PisiLinux Community admins@pisilinux.org BSD library - science.robotics - Computer vision library - Bilgisayarla görme kütüphanesi - Biblioteka funkcji do grafiki komputerowej w czasie rzeczywistym - opencv is a programming library mainly aimed at the real time computer vision. Example applications are human-computer interaction, object identification, face recognition, motion tracking, mobile robotics. - opencv gerçek zamanlı bilgisayarla görme işlemleri için tasarlanmış bir kütüphanedir. İnsan-bilgisayar etkileşimi, nesne tanımlama, yüz tanıma, hareket izleme, mobil robotik, opencv'nin kullanıldığı bazı uygulama alanlarıdır. - OpenCV (Open Source Computer Vision) to biblioteka funkcji przeznaczonych głównie do grafiki komputerowej w czasie rzeczywistym. - https://github.com/Itseez/opencv/archive/2.4.11.tar.gz + programming.misc + An autotool and libtoolized port of the NetBSD Editline library + NetBSD Editline kitaplığının Linux portu + libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt. + libedit, geçmiş bilgisini ve komut satırı düzenleme işlerini kolaylaştıran bir kitaplıktır. + http://thrysoee.dk/editline/libedit-20150325-3.1.tar.gz - cmake - gtk2-devel - libv4l-devel - openexr-libs - jasper-devel - lapack-devel - ilmbase-devel - openexr-devel - lapack-devel - xine-lib-devel - libdc1394-devel - gstreamer-devel - libjpeg-turbo-devel - gst-plugins-base-devel + ncurses-devel - science/robotics/opencv/pspec.xml + programming/misc/libedit/pspec.xml - opencv + libedit - gtk2 - zlib - glib2 - jasper - libgcc - libpng - libv4l - ilmbase - openexr-libs - xine-lib - libdc1394 - gstreamer - gst-plugins-base - libjpeg-turbo + ncurses /usr/lib - /usr/bin - /usr/share/OpenCV - /usr/share/opencv + /usr/share/man + /usr/share/doc - opencv-docs - Computer vision library documents and examples - - /usr/share/doc/opencv - /usr/share/doc/opencv/samples - - - - opencv-devel - Development files for opencv - opencv için geliştirme dosyaları - Pliki naglowkowe do opencv + libedit-devel + Development files for libedit + libedit için geliştirme dosyaları - opencv + libedit /usr/include /usr/lib/pkgconfig + /usr/share/man/man3 - - 2015-09-15 - 2.4.11 - Version bump,rebuild. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-15 - 2.4.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2013-11-20 - 2.4.7 - Version bump - Richard de Bruin - richdb@pisilinux.org + 2015-06-25 + 3.1_20150325 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2013-08-20 - 2.4.6.1 - ignore xine-lib - Erdinç Gültekin - erdincgultekin@pisilinux.org + 2014-05-19 + 3.1_20140213 + Version bump. + Alihan Öztürk + alihan@pisilinux.org - 2013-07-13 - 2.4.6.1 + 2013-10-27 + 3.1_20130712 Version bump. - Marcin Bojara - marcin@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2012-11-08 - 2.4.3 + 2012-10-17 + 3.0_20120601 First release Marcin Bojara marcin@pisilinux.org @@ -5818,66 +4999,669 @@ - rrdtool - http://oss.oetiker.ch/rrdtool/ + npth + http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + New portable threads library + Yeni GNU Taşınabilir iş parçacıkları kitaplığı + Un librairie de threads portable pour les plateformes Unix. Elle permet la synchronisation non-préemptive pour l'exécution de threads ("multithreading") au sein d'applications serveur. + is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems. + Pth Unix platformları için derlenmiş taşınabilir kitaplığıdır. Bir çok iç sunucu uygulamalarının yerine getirilmesi işlerinin öncelikli olmayan planlamasını yapar. + ftp://ftp.gnupg.org/gcrypt/npth/npth-1.2.tar.bz2 + programming/misc/npth/pspec.xml + + + npth + + /usr/lib + /usr/share/doc + + + + npth-devel + Development files for pth + npth için geliştirme dosyaları + + npth + + + /usr/bin/npth-config + /usr/include + /usr/share/aclocal + /usr/share/man + + + + + 2015-04-12 + 1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libwpd + http://libwpd.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A C++ library designed to help process WordPerfect documents + WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığı + Library that handles Word Perfect documents. + Libwpd WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığıdır. + mirrors://sourceforge/libwpd/libwpd-0.10.0.tar.gz + + doxygen + libgsf-devel + librevenge-devel + libtool + grep + pkgconfig + + programming/misc/libwpd/pspec.xml + + + libwpd + + librevenge + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libwpd-devel + Development files for libwpd + libwpd için geliştirme dosyaları + + libwpd + librevenge-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libwpd-docs + Documentation for libwpd + + /usr/share/doc/libwpd/html + + + + + 2015-01-06 + 0.10.0 + Dep Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-09-26 + 0.10.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-05-24 + 0.9.9 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-29 + 0.9.9 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-14 + 0.9.6 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + xerces-c + http://xml.apache.org/xerces-c + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + programming.misc + Xerces-C++ is a validating XML parser written in a portable subset of C++ + C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcı + Xerces-C++ est un analyseur XML validant écrit dans un sous-ensemble portable du C++. + Xerces-C++ is a validating XML parser written in a portable subset of C++. + Xerces-C++, C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcıdır. + Xerces-C++ es un analizador XML con validación, escrito con un subconjunto portable de C++ + http://mirror.metrocast.net/apache//xerces/c/3/sources/xerces-c-3.1.2.tar.gz + + icu4c-devel + curl-devel + libgcc + + programming/misc/xerces-c/pspec.xml + + + xerces-c + + icu4c + curl + libgcc + + + /usr/bin + /usr/lib + + + + xerces-c-devel + Development files for xerces-c + xerces-c için geliştirme dosyaları + + xerces-c + + + /usr/include + /usr/lib/pkgconfig + + + + xerces-c-docs + Document files for xerces-c + xerces-c için yardım dosyaları ve API belgeleri + + xerces-c + + + /usr/share/doc + + + + + 2015-11-03 + 3.1.2 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-20 + 3.1.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-18 + 3.1.1 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org + + + 2010-10-21 + 3.1.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xapian-core + http://www.oligarchy.co.uk/xapian PisiLinux Community admins@pisilinux.org GPLv2 - app:console library - network.analyzer - A system to store and display time-series data - Zaman serisi verilerini saklamak ve göstermek için bir araç - RRD is the acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine/room temperature, server load average). - RRD, Round Robin Database için kullanılan bir kısaltmadır. RRD, zaman serisi verilerini (ör. ağ bantgenişliği, makine/oda sıcaklığı, ortalama sunucu yükü) saklamak ve göstermek için kullanılan bir sistemdir. - http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.5.3.tar.gz + app:console + programming.misc + Probabilistic Information Retrieval library + İstatistiksel Bilgi Çıkarma kitaplığı + Xapian is an Open Source Probabilistic Information Retrieval Library. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications. + Xapian, Açık Kaynak Kodlu bir İstatistiksel Bilgi Çıkarma kitaplığıdır. Geliştiricilerin uygulamalara kolaylıkla gelişmiş kataloglama ve arama becerileri eklemelerini sağlayan hayli uyumlu bir araç takımına sahiptir. + http://oligarchy.co.uk/xapian/1.2.18/xapian-core-1.2.18.tar.xz - lua-devel - tcl-devel - ruby-devel - cairo-devel - pango-devel - libart_lgpl-devel - dejavu-fonts - perl - glib2-devel - python-devel - libxml2-devel - tcp-wrappers-devel - groff + zlib-devel + libutil-linux-devel - network/analyzer/rrdtool/pspec.xml + programming/misc/xapian-core/pspec.xml - rrdtool + xapian-core - lua - tcl - ruby - cairo - pango - libart_lgpl - dejavu-fonts - perl - glib2 - python - libxml2 - tcp-wrappers + zlib + libutil-linux + libgcc /usr/bin /usr/lib - /usr/share/man /usr/share/doc - /usr/share/rrdtool + /usr/share/man - rrdtool-devel + xapian-core-devel + Development headers for xapian-core + xapian-core için geliştirme başlıkları + xapian-core-devel provides development headers for xapian-core. + xapian-core-devel, xapian-core için geliştirme başlıklarını içerir. + library - rrdtool + xapian-core + + + /usr/bin/xapian-config* + /usr/include + /usr/lib/cmake/xapian + /usr/share/aclocal + + + + xapian-core-docs + Documentation files for xapian-core + xapian-core için belgelendirme dosyaları + xapian-core-docs provides documentation files for xapian-core. + xapian-core-docs, xapian-core için belgelendirme dosyalarını içerir. + data:doc + + xapian-core + + + /usr/share/doc/xapian-core/*html + /usr/share/doc/xapian-core/apidoc.pdf + /usr/share/doc/xapian-core/apidoc/ + + + + + critical + 2014-09-02 + 1.12.18 + Version down for baloo seg fault. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-25 + 1.3.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-28 + 1.3.1 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-19 + 1.2.12 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libtalloc + http://talloc.samba.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + programming.misc + Hierarchical pool based memory allocator + Bellek yönetim kitaplığı + libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba. + libtalloc, samba hizmetinin temel bellek ayırıcısını oluşturan hiyerarşik havuz tabanlı ayırıcıyı gerçekleyen kitaplıktır. + http://www.samba.org/ftp/talloc/talloc-2.1.2.tar.gz + + docbook-xsl + libxslt-devel + python-devel + attr-devel + + programming/misc/libtalloc/pspec.xml + + + libtalloc + + python + attr + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libtalloc-devel + Development files for libtalloc + libtalloc için geliştirme dosyaları + + libtalloc + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/man/man3 + + + + libtalloc-32bit + 32-bit shared libraries for libtalloc + libtalloc için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + attr-32bit + + + glibc-32bit + attr-32bit + libtalloc + + + /usr/lib32 + + + + + 2015-06-28 + 2.1.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-22 + 2.1.1 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-04-23 + 2.1.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 2.0.8 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-07-07 + 2.0.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-25 + 2.0.7 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libspectre + http://libspectre.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.misc + A small library for rendering Postscript documents + Postscript belgeleri görüntüleştirme için küçük bir kitaplığı + libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. + libspectre, postscript belgeleri görüntüleştirme için kullanımı kolay bir API sağlar. + http://libspectre.freedesktop.org/releases/libspectre-0.2.7.tar.gz + + ghostscript-devel + cairo + + programming/misc/libspectre/pspec.xml + + + libspectre + + ghostscript + + + /usr/lib + /usr/share/doc + + + + libspectre-devel + Development files for libspectre + libspectre için geliştirme dosyaları + + libspectre + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libspectre-32bit + 32-bit shared libraries for libspectre + emul32 + emul32 + + ghostscript-32bit + + + libspectre + ghostscript-32bit + + + /usr/lib32 + + + + + 2015-11-02 + 0.2.7 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-07-30 + 0.2.7 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-01-22 + 0.2.7 + Version bump, add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-14 + 0.2.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + vigra + http://ukoethe.github.io/vigra + + PisiLinux Community + admins@pisilinux.org + + MIT + library + programming.misc + Generic programming library for computer vision + Bilgisayarlı görü (computer vision) için genel programlama kitaplığı + vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. + vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır. + https://github.com/ukoethe/vigra/archive/Version-1-10-0.tar.gz + + cmake + doxygen + tiff-devel + hdf5-devel + fftw3-devel + boost-devel + python-nose + python-sphinx + libpng-devel + python-numpy + python-devel + openexr-devel + libjpeg-turbo-devel + + + disable-doc.patch + + programming/misc/vigra/pspec.xml + + + vigra + + hdf5 + tiff + boost + fftw3 + libgcc + libpng + python + ilmbase + openexr-libs + libjpeg-turbo + + + /usr/lib + /usr/share/doc + /usr/bin + + + + vigra-devel + Development files for vigra + vigra için geliştirme dosyaları + + vigra + + + /usr/include + /usr/lib/vigra/*.cmake + + + + + 2015-02-03 + 1.10.0 + Rebuild for openexr + Yusuf Aydemir + yusuf.aydemir@gmail.com + + + + + + libtevent + http://tevent.samba.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + programming.misc + Event system based on the talloc memory management library + talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı + libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. + libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir. + http://samba.org/ftp/tevent/tevent-0.9.25.tar.gz + + python-devel + gdb-devel + libtalloc-devel + libxslt + docbook-xsl + + programming/misc/libtevent/pspec.xml + + + libtevent + + libtalloc + python + + + /usr/lib + + + + libtevent-devel + Development files for libtevent + libtevent için geliştirme dosyaları + + libtevent + libtalloc-devel /usr/include @@ -5887,49 +5671,156 @@ 2015-07-30 - 1.5.3 + 0.9.25 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - 2015-04-25 - 1.5.2 - Rebuild for ruby, ver. bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2014-05-22 + 0.9.21 + Rebuild. + Kamil Atlı + suvarice@gmail.com - 2014-12-20 - 1.4.7 - Rebuild for lua. - Ertuğrul Erata - ertugrulerata@gmail.com + 2014-04-23 + 0.9.21 + Version bump. + Marcin Bojara + marcin@pisilinux.org - 2014-05-28 - 1.4.7 - Rebuild, rm unused deps. - Ertuğrul Erata - ertugrulerata@gmail.com + 2014-03-09 + 0.9.18 + Rebuild. + Kamil Atlı + suvarice@gmail.com - 2013-12-01 - 1.4.7 - Rebuild for new perl. + 2013-08-17 + 0.9.18 + Dep Fixed PisiLinux Community admins@pisilinux.org - 2013-05-29 - 1.4.7 - Build for ruby 2.0 - Serdar Soytetir - kaptan@pisilinux.org + 2013-07-07 + 0.9.18 + Version bump. + Marcin Bojara + marcin@pisilinux.org - 2012-09-01 - 1.4.7 + 2010-10-26 + 0.9.8 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + ragel + http://www.complang.org/ragel/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + programming.misc + Ragel compiles executable finite state machines from regular languages. + Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby. + http://fossies.org/linux/misc/ragel-6.9.tar.gz + programming/misc/ragel/pspec.xml + + + ragel + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/vim/ + + + + + 2015-11-19 + 6.9 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libical + https://github.com/libical/libical + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + LGPLv2 + library + programming.misc + An open source reference implementation of the icalendar data type and serialization format + icalendar veri tipi ve serileştirme biçiminin açık kaynak referans gerçeklemesi + libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents. + libical IETF'in iCalendar Takvim ve Planlama protokülün açık kaynak gerçeklemesidir. (RFC 2445, 2446, 2447) Kitaplık, iCal bileşenlerini ayrıştırır ve bileşen özelliklerini, parametrelerini ve alt bileşenlerini işlemek için bir C programlama arayüzü sunar. + https://github.com/libical/libical/releases/download/v1.0.1/libical-1.0.1.tar.gz + + cmake + + programming/misc/libical/pspec.xml + + + libical + + /usr/lib + /usr/share/libical/zoneinfo + + + + libical-devel + Development files for libical + libical için geliştirme dosyaları + + libical + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-06 + 1.0.1 + Version bump, fix date + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-01 + 1.0 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-27 + 1.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 0.48 First release PisiLinux Community admins@pisilinux.org @@ -5938,433 +5829,7784 @@ - avahi - http://avahi.org/ + dbus-c++ + http://sourceforge.net/projects/dbus-cplusplus/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + C++ bindings for DBus library + DBus kitaplığı için C++ bağlayıcıları + dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. + dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır. + http://source.pisilinux.org/1.0/dbus-c++.tar.gz + + dbus + libgcc + expat + glib2 + + + dbus-c++-build-fix.patch + dbus-c++-linkfix.patch + gcc-44.patch + + programming/misc/dbus-c++/pspec.xml + + + dbus-c++ + + dbus + libgcc + expat + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + + + + dbus-c++-devel + + dbus-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-01-21 + 0.0_20090907 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-03-07 + 0.0_20090907 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libqjson + http://qjson.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Qt-based library that maps JSON data to QVariant objects + Qt tabanlı bu kitaplığı JSON data haritalarını QVariant nesnelere dönüştürür + Implementacja Qt formatu JSON + libqjson, (JavaScript Object Notation) is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. + libqjson, (JavaScript Object Notation) bir veri değişim biçimidir. JSON haritalarını QVariant nesnelere dönüştürür.. + http://source.pisilinux.org/1.0/qjson-0.82_d0f62e65.tar.gz + + qt5-base-devel + cmake + + programming/misc/libqjson/pspec.xml + + + libqjson + + qt5-base + libgcc + + + /usr/lib + /usr/share/doc + + + + libqjson-devel + Development files for libqjson + libqjson için geliştirme dosyaları + Pliki nagłówkowe do libqjson + + libqjson + qt5-base-devel + + + /usr/include/qjson + /usr/lib/pkgconfig + /usr/lib/cmake/qjson + + + + + 2015-10-18 + 0.82_p1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-30 + 0.8.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.8.1 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 0.8.1 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-01-08 + 0.8.1 + First release + Idris Kalp + yaralikurt15@hotmail.com + + + + + + json-glib + http://live.gnome.org/JsonGlib + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.misc + Library for JavaScript Object Notation format + JavaScript Nesne Notasyon biçimi için bir kitaplık + json-glib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format. + json-glib JavaScript Nesne Notasyon (JSON) biçimi için serileştirme ve ters serileştirme sağlayan bir kitaplıktır. + mirrors://gnome/json-glib/1.0/json-glib-1.0.2.tar.xz + + gobject-introspection-devel + glib2-devel + + programming/misc/json-glib/pspec.xml + + + json-glib + + gobject-introspection + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/locale + + + + json-glib-devel + Development files for json-glib + json-glib için geliştirme dosyaları + + json-glib + glib2-devel + + + /usr/include + /usr/share/gir* + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + json-glib-32bit + 32-bit shared libraries for json-glib + json-glib için 32-bit paylaşımlı kitaplıklar + emul32 + _emul32 + + glibc-32bit + glib2-32bit + + + glibc-32bit + glib2-32bit + json-glib + + + /usr/lib32 + + + + + 2015-03-18 + 1.0.2 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-18 + 1.0.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-30 + 1.0.0 + 32bit split packages. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-30 + 1.0.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-13 + 0.16.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-09 + 0.16.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-26 + 0.15.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libsoup + http://live.gnome.org/LibSoup PisiLinux Community admins@pisilinux.org LGPLv2 - app:console - network.analyzer - Local network service discovery - Yerel ağ hizmeti bulma sistemi - avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. - avahi yerel ağ üzerindeki hizmetleri tespit etmeyi kolaylaştıran bir sistemdir. Bu sayede, bilgisayarınızı ağa dahil ettikten sonra anında mevcut bilgisayarları ve yazıcıları görebilir ve kullanabilirsiniz. - http://avahi.org/download/avahi-0.6.31.tar.gz + library + programming.misc + An HTTP library implementation in C + C için HTTP kitaplık gerçekleyicisi + libsoup is an HTTP client/server library for GNOME. + libsoup, GNOME için HTTP istemci / sunucu kitaplığıdır. + mirrors://gnome/libsoup/2.50/libsoup-2.50.0.tar.xz - gtk2-devel - gtk3-devel - libcap-devel - libdaemon-devel - gobject-introspection-devel - libepoxy-devel - at-spi2-core-devel - gdbm-devel + libgcrypt-devel + gtk-doc + glib2-devel + libxml2-devel + sqlite-devel intltool + gettext-devel - - avahi-0.6.31-no-deprecations.patch - - network/analyzer/avahi/pspec.xml + programming/misc/libsoup/pspec.xml - avahi-glib - Libraries for easy use of avahi from glib applications - Glib uygulamalarında avahi kullanımını kolaylaştıran kitaplıklar + libsoup glib2 - avahi - avahi-libs + libxml2 + sqlite + glib-networking - /usr/lib/libavahi-glib.* - /usr/lib/libavahi-gobject.* - - - - avahi-glib-devel - Development files for avahi-glib - avahi-glib için geliştirme dosyaları - - avahi-glib - avahi-devel - - - /usr/include/avahi-glib - /usr/include/avahi-gobject - /usr/lib/pkgconfig/avahi-glib.pc - /usr/lib/pkgconfig/avahi-gobject.pc - - - - avahi-ui - Gtk user interface library for Avahi - avahi için geliştirme dosyaları - - gdbm - gtk2 - glib2 - avahi-libs - avahi-glib - atk - cairo - pango - gdk-pixbuf - fontconfig - - - /usr/lib/libavahi-ui.so* - - - - avahi-ui-devel - Development files for avahi-ui - avahi-ui için geliştirme dosyaları - - gtk2-devel - avahi-ui - avahi-devel - avahi-glib-devel - - - /usr/include/avahi-ui - /usr/lib/pkgconfig/avahi-ui.pc - - - - avahi-ui-gtk3 - Gtk3 user interface library for Avahi - avahi-gtk3, Gtk3 user interface library for Avahi - - gdbm - glib2 - gtk3 - avahi-libs - avahi-glib - atk - cairo - pango - gdk-pixbuf - - - /usr/lib/libavahi-ui-gtk3.so* - - - - avahi-ui-gtk3-devel - Development files for avahi-ui-gtk3 - avahi-ui-gtk3 için geliştirme dosyaları - - gtk2-devel - avahi-ui-gtk3 - avahi-devel - avahi-glib-devel - gtk3-devel - - - /usr/lib/pkgconfig/avahi-ui-gtk3.pc - - - - avahi-ui-tools - UI tools for mDNS browsing - Grafiksel mDNS tarama araçları - - gtk3 - glib2 - avahi - avahi-ui - avahi-glib - avahi-ui-gtk3 - avahi-libs - gtk3 - - - /usr/lib/python*/site-packages - /usr/bin/b* - /usr/bin/avahi-discover* - /usr/bin/avahi-bookmarks - /usr/share/man/man1/b* - /usr/share/man/man1/avahi-discover* - /usr/share/man/man1/avahi-bookmarks* - /usr/share/avahi/interfaces - /usr/share/applications/b* - /usr/share/applications/avahi-discover.desktop - - - - avahi-compat-howl - Libraries for howl compatibility - howl uyumluluk kitaplıkları - - avahi - avahi-libs - - - /usr/lib/libhowl.so* - - - - avahi-compat-howl-devel - Development files for avahi-compat-howl - avahi-compat-howl için geliştirme dosyaları - - avahi-compat-howl - - - /usr/include/avahi-compat-howl - /usr/lib/pkgconfig/avahi-compat-howl.pc - /usr/lib/pkgconfig/howl.pc - - - - avahi-compat-libdns_sd - Libraries for Apple Bonjour mDNSResponder compatibility - libdns_sd uyumluluk kitaplıkları - - avahi - avahi-libs - - - /usr/lib/libdns_sd.so* - - - - avahi-compat-libdns_sd-devel - Development files for avahi-compat-libdns_sd - avahi-compat-libdns_sd için geliştirme dosyaları - - avahi-compat-libdns_sd - - - /usr/include/avahi-compat-libdns_sd - /usr/include/dns_sd.h - /usr/lib/pkgconfig/avahi-compat-libdns_sd.pc - /usr/lib/pkgconfig/libdns_sd.pc - - - - avahi-libs - Libraries needed to run programs that use avahi - Avahi kullanan uygulamaları çalıştırmak için gerekli kitaplıklar - - dbus - - - /usr/lib/libavahi-common.so* - /usr/lib/libavahi-client.so* - - - - avahi - - dbus - expat - libcap - libdaemon - avahi-libs - - - /usr/sbin/avahi-daemon - /usr/lib/libavahi-core.so* - /etc/avahi/avahi-daemon.conf - /etc/avahi/hosts - /etc/avahi/services/ssh.service - /etc/dbus-1/system.d/avahi-dbus.conf - /usr/share/avahi - /usr/share/dbus-1/interfaces/*.xml - /usr/share/dbus-1/system-services - /usr/lib/avahi/service* - /lib/systemd/system - /usr/share/locale + /usr/lib /usr/share/doc - /usr/share/man/man5/* - /usr/share/man/man8/avahi-daemon.* - /run/avahi-daemon - /usr/lib/tmpfiles.d/avahi.conf - - - System.Service - System.Package - - - avahi.conf - - - - avahi-autoipd - Link-local IPv4 address automatic configuration daemon (IPv4LL) - Link-local IPv4 adresi otomatik yapılandırma hizmeti (IPv4LL) - - libdaemon - - - /etc/avahi/avahi-autoipd.action - /usr/sbin/avahi-autoipd - /usr/share/man/man8/avahi-autoipd.* - /var/lib/avahi-autoipd + /usr/share/locale/ + /usr/lib/girepository-1.0/Soup-2.4.typelib - avahi-dnsconfd - Configure local unicast DNS settings based on information published in mDNS - Yerel unicast DNS ayarlarını mDNS üzerinden gelen bilgilere göre yapılandırma hizmeti + libsoup-gnome - libdaemon - avahi - avahi-libs + glib2 + libsoup - /etc/avahi/avahi-dnsconfd.action - /usr/sbin/avahi-dnsconfd - /usr/share/man/man8/avahi-dnsconfd.* - - - System.Service - - - - avahi-tools - Command line tools for mDNS browsing and publishing - mDNS taramak ve yayınlamak için komut satırı araçları - - gdbm - avahi - avahi-libs - - - /usr/bin - /usr/share/man/man1 + /usr/lib/lib*gnome* + /usr/lib/girepository-1.0/SoupGNOME-2.4.typelib - avahi-devel - Development files for avahi - avahi için geliştirme dosyaları + libsoup-docs + libsoup reference documents + libsoup başvuru belgeleri + data:doc - avahi-libs + libsoup - /usr/lib/pkgconfig/avahi-core.pc - /usr/lib/pkgconfig/avahi-client.pc - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/include/avahi-client - /usr/include/avahi-common - /usr/include/avahi-core + /usr/share/gtk-doc + + + + libsoup-devel + Development files for libsoup + libsoup için geliştirme dosyaları + + glib2-devel + libxml2-devel + libsoup + + + /usr/include + /usr/share/gir-1.0 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libsoup-32bit + 32-bit shared libraries for libsoup + libsoup için 32-bit paylaşımlı kitaplıklar + emul32 + _emul32 + + glib2-32bit + sqlite-32bit + libxml2-32bit + glibc-32bit + + + glib2-32bit + sqlite-32bit + libxml2-32bit + glibc-32bit + libsoup + + + /usr/lib32 + + 2015-06-14 + 2.50.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-20 + 2.49.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + - 2014-05-20 - 0.6.31 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-25 + 2.46.0 + Rebuil. + Alihan Öztürk + alihan@pisilinux.org - 2014-01-24 - 0.6.31 - rebuild for unused - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-03-30 + 2.46.0 + 32bit split packages. + PisiLinux Community + admins@pisilinux.org - 2014-01-08 - 0.6.31 - Add avahi.conf, fix build + 2014-03-30 + 2.46.0 + Version bump. Marcin Bojara marcin@pisilinux.org - 2013-08-17 - 0.6.31 - Fix deps - Ertuğrul Erata - ertugrulerata@gmail.com + 2014-02.20 + 2.44.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org - 2013-06-27 - 0.6.31 - Fix avahi-daemon.conf + 2013-10.10 + 2.44.0 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-03-08 + 2.41.91 + bump + Erdinç Gültekin + erdincgultekin@gmail + + + 2013-01-29 + 2.40.3 + Version bump. Marcin Bojara marcin@pisilinux.org - - 2013-05-03 - 0.6.31 - Avahi-ui-gtk3 added - PisiLinux Community - admins@pisilinux.org - - - 2013-04-23 - 0.6.31 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-10-05 - 0.6.31 + + 2012-10-14 + 2.40.0 First release - Erdem Artan + PisiLinux Community admins@pisilinux.org - glib-networking - http://git.gnome.org/browse/glib-networking/ + libxmlpp + http://libxmlplusplus.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + C++ wrapper for the libxml2 XML parser library + libxml++ is a C++ wrapper for the libxml XML parser library. + http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/2.38/libxml++-2.38.1.tar.xz + + glibmm-devel + libsigc++-devel + libxml2-devel + + programming/misc/libxmlpp/pspec.xml + + + libxmlpp + + libgcc + libxml2 + glibmm + + + /usr/lib + /usr/share/doc + + + + libxmlpp-devel + Development files for libxmlpp + libxmlpp için geliştirme dosyaları + + libxmlpp + glibmm-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/libxml++-2.6 + + + + libxmlpp-docs + Development documents for libxmlpp in HTML + libxmlpp için HTML formatında geliştirme belgeleri + + /usr/share/doc/libxmlpp/html + /usr/share/devhelp + + + + + 2015-05-21 + 2.38.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2013-10-29 + 2.37.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2011-03-16 + 2.33.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libdbusmenu-qt + https://launchpad.net/libdbusmenu-qt + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.misc + Qt implementation of the DBusMenu spec + DBusMenu spesifikasyonunun Qt gerçeklemesi + libdbusmenu-qt library provides a Qt implementation of the DBusMenu spec. + libdbusmenu-qt kitaplığı DBusMenu spesifikasyonunun Qt gerçeklemesini sağlar. + http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_0.9.3+15.10.20150604.orig.tar.gz + + libqjson-devel + mesa-devel + qt5-base-devel + doxygen + cmake + + programming/misc/libdbusmenu-qt/pspec.xml + + + libdbusmenu-qt + + qt5-base + libgcc + + + /usr/lib + /usr/share/doc + + + + libdbusmenu-qt-devel + Development files for libdbusmenu-qt + libdbusmenu-qt için geliştirme dosyaları + + libdbusmenu-qt + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-18 + 0.9.3_20150604 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 0.9.2 + rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-08 + 0.9.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-29 + 0.9.2 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-29 + 0.9.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dotconf + http://www.opentts.org/projects/dotconf + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + A library to parse configuration files + Yapılandırma dosyası ayıklama kitaplığı + dotconf is a simple-to-use and powerful configuration file parser library written in C. + dotconf C dilinde yazılmış, basit kullanımlı ve güçlü bir yapılandırma dosyası ayıklama kitaplığıdır. + http://source.pisilinux.org/1.0/dotconf-1.3.tar.gz + programming/misc/dotconf/pspec.xml + + + dotconf + + /usr/lib + /usr/share/doc + + + + dotconf-devel + Development headers and documentation for dotconf + dotconf kitaplığı için geliştirme başlıkları ve belgeleri + + dotconf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/dotconf/examples + /usr/share/doc/dotconf/dotconf-api.txt + + + + + 2015-08-25 + 1.3 + First release. + Vedat Demir + vedat@pisilinux.org + + + + + + libctemplate + https://github.com/OlafvdSpek/ctemplate + + Pisi Linux Community + admins@pisilinux.org + + BSD + library + programming.misc + CTemplate is a simple but powerful template language for C++. + It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. + https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.3.tar.gz + + glibc-devel + + programming/misc/libctemplate/pspec.xml + + + libctemplate + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libctemplate-devel + Development files for libctemplate + + libctemplate + + + /usr/include + + + + + 2015-11-22 + 2.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-29 + 2.2 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-12-05 + 2.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + yajl + http://lloyd.github.com/yajl + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + programming.misc + Yet Another JSON Library (YAJL) + JSON kitaplığı + yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. + yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır. + http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz + + cmake + + programming/misc/yajl/pspec.xml + + + yajl + + /usr/bin + /usr/lib + /usr/share/doc + + + + yajl-devel + Development headers for yajl + yajl kitaplığı için geliştirme başlıkları + + yajl + + + /usr/include + /usr/share/pkgconfig + + + + + 2015-12-31 + 2.1.0 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-01-17 + 2.0.1 + Rebuild for 1.0, change URL + Richard de Bruin + richdb@pisilinux.org + + + 2012-08-21 + 2.0.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + iniparser + http://ndevilla.free.fr/iniparser/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + app:console + programming.misc + A free ini file parsing library + Bir ini dosyası ayrıştırma kitaplığı + iniparser is a free stand-alone ini file parsing library written in portable ANSI C. + iniparser, ücretsiz ve ANSI C ile taşınabilir bir şekilde yazılmış INI dosyası ayrıştırma kitaplığıdır. + http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz + + makefile.patch + + programming/misc/iniparser/pspec.xml + + + iniparser + + /usr/share/doc + /usr/lib + + + + iniparser-devel + Development files for iniparser + iniparser için geliştirme dosyaları + + iniparser + + + /usr/include + + + + + 2013-05-22 + 3.1 + rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-04-30 + 3.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2009-03-19 + 3.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libIDL + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.misc + Constructeur d'arbre CORBA + CORBA tree builder + CORBA ağacı inşa aracı + libIDL provides parsing .idl files and generate errors and warning messages in gcc-like format. + libIDL .idl dosyalarını ayrıştırmayı sağlar ve gcc biçimine benzer hata ve uyarı mesajları üretir. + mirrors://gnome/libIDL/0.8/libIDL-0.8.14.tar.bz2 + + glib2-devel + + programming/misc/libIDL/pspec.xml + + + libIDL + + glib2 + + + /usr/bin + /usr/lib + /usr/share/info + /usr/share/doc + + + + libIDL-devel + Development files for libIDL + + libIDL + + + /usr/bin/libIDL-config-2 + /usr/lib/pkgconfig + /usr/include + + + + + 2014-05-20 + 0.8.14 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-29 + 0.8.14 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 0.8.14 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + grantlee-qt5 + https://github.com/simonwagner/grantlee + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.misc + Qt string template engine based on the Django template system + grantlee is a plugin based String Template system written using the Qt framework. The goals of the project are to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming. + http://source.pisilinux.org/1.0/grantlee-5.0.0.tar.gz + + mesa-devel + qt5-base-devel + qt5-script-devel + qt5-linguist + cmake + + programming/misc/grantlee-qt5/pspec.xml + + + grantlee-qt5 + + qt5-base + qt5-script + libgcc + + + /usr/bin + /etc + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + + + + grantlee-qt5-devel + Development files for grantlee + + grantlee-qt5 + qt5-base-devel + qt5-script-devel + + + /usr/include + /usr/lib/grantlee/*.cmake + + + + + 2015-10-18 + 5.0.0 + First release,rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + go + http://golang.org + + Aydın Demirel + aydin.demirel@pisilinux.org + + BSD + app:console + programming.language + Compiler and tools for the Go programming language from Google + Google'dan Go programlama dili için araçlar ve derleyici + Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. + Go basit, güvenilir ve verimli yazılım inşa etmek için onu kolay yapan açık kaynaklı bir programlama dilidir. + https://github.com/golang/go/archive/go1.4.2.tar.gz + + perl + gawk + mercurial + glibc-32bit + git + + programming/language/go/pspec.xml + + + golang + + glibc-32bit + git + + + /usr/bin/ + /usr/lib/ + /etc + /usr/share/ + + + go.sh + + + + + 2015-04-17 + 1.4.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-24 + 1.3.3 + Version bump, remove unneded depse + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-09-27 + 1.3.2 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + python3 + http://www.python.org/ + + PisiLinux Community + admins@pisilinux.org + + custom + programming.language + Next generation of the python high-level scripting language + Next generation of the python high-level scripting language + http://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz + + valgrind + tcltk-devel + tcl-devel + xz-devel + gdbm-devel + zlib-devel + bzip2 + expat-devel + libffi-devel + sqlite-devel + ncurses-devel + openssl-devel + readline-devel + + + Python-3.1.1-rpath.patch + + programming/language/python3/pspec.xml + + + python3 + + xz + gdbm + zlib + bzip2 + expat + libffi + sqlite + ncurses + openssl + readline + + + /usr/bin/p* + /usr/bin/2to3* + /usr/lib/python3.4/a* + /usr/lib/python3.4/c* + /usr/lib/python3.4/d* + /usr/lib/python3.4/e* + /usr/lib/python3.4/h* + /usr/lib/python3.4/imp* + /usr/lib/python3.4/j* + /usr/lib/python3.4/lib2* + /usr/lib/python3.4/log* + /usr/lib/python3.4/m* + /usr/lib/python3.4/p* + /usr/lib/python3.4/s* + /usr/lib/python3.4/te* + /usr/lib/python3.4/u* + /usr/lib/python3.4/v* + /usr/lib/python3.4/w* + /usr/lib/python3.4/x* + /usr/lib/python3.4/*.py + /usr/lib/python3.4/*.txt + /usr/lib/python3.4/lib-dynload/a* + /usr/lib/python3.4/lib-dynload/b* + /usr/lib/python3.4/lib-dynload/_b* + /usr/lib/python3.4/lib-dynload/c* + /usr/lib/python3.4/lib-dynload/_c* + /usr/lib/python3.4/lib-dynload/_d* + /usr/lib/python3.4/lib-dynload/_e* + /usr/lib/python3.4/lib-dynload/f* + /usr/lib/python3.4/lib-dynload/g* + /usr/lib/python3.4/lib-dynload/_g* + /usr/lib/python3.4/lib-dynload/_h* + /usr/lib/python3.4/lib-dynload/_j* + /usr/lib/python3.4/lib-dynload/_l* + /usr/lib/python3.4/lib-dynload/m* + /usr/lib/python3.4/lib-dynload/_m* + /usr/lib/python3.4/lib-dynload/n* + /usr/lib/python3.4/lib-dynload/o* + /usr/lib/python3.4/lib-dynload/_o* + /usr/lib/python3.4/lib-dynload/_p* + /usr/lib/python3.4/lib-dynload/p* + /usr/lib/python3.4/lib-dynload/r* + /usr/lib/python3.4/lib-dynload/_r* + /usr/lib/python3.4/lib-dynload/_s* + /usr/lib/python3.4/lib-dynload/s* + /usr/lib/python3.4/lib-dynload/te* + /usr/lib/python3.4/lib-dynload/_te* + /usr/lib/python3.4/lib-dynload/ti* + /usr/lib/python3.4/lib-dynload/u* + /usr/lib/python3.4/lib-dynload/x* + /usr/lib/python3.4/lib-dynload/z* + /usr/lib/*.so + /usr/lib/libpython3.4m.so.1.0 + /usr/share/man/man1/* + /usr/share/doc + + + + python3-devel + + python3 + + + /usr/include/python3.4m/* + /usr/lib/pkgconfig/* + + + + python3-tk + Python modules for Tk + library + programming.language.python + + python3 + tcl + tcltk + + + /usr/lib/python3*/tkinter + /usr/lib/python3*/lib-dynload/_tkinter.cpython-34m.so + /usr/lib/python3.4/turtledemo + + + + idle3 + An Integrated Development Environment for Python + app:gui + programming.environment + idle + + python3-tk + python3 + + + /usr/bin/idle3* + /usr/lib/python*/idlelib + /usr/share/applications + /usr/share/pixmaps + + + python-logo.png + idle.desktop + + + + + 2015-08-13 + 3.4.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-26 + 3.4.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-09-09 + 3.3.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-08-17 + 3.3.0 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-11 + 3.3.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + tcl + http://www.tcl.tk + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + programming.language.tcl + Tcl programming language + Tcl programlama dili + Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. + Tcl, çeşitli uygulamalar geliştirmek için kullanılabilen bir programlama dilidir. + Tcl provee una plataforma potente para crear aplicaciones de integración de diversos aplicaciones, protocolos, dispositivos y frameworks + mirrors://sourceforge/tcl/tcl8.6.4-src.tar.gz + + zlib-devel + + programming/language/tcl/tcl/pspec.xml + + + tcl + + zlib + + + /usr/bin + /usr/lib + /usr/lib/tcl8.5 + /usr/share/doc + /usr/share/man + + + + tcl-devel + Development files for tcl + tcl için geliştirme dosyaları + + tcl + zlib-devel + + + /usr/include + /usr/lib/*.a + /usr/lib/pkgconfig + /usr/lib/tclConfig.sh + /usr/share/man/man3 + + + + sqlite-tcl + files for sqlite-tcl + + tcl + + + /usr/lib/sqlite3.8.8.3/libsqlite* + /usr/lib/tcl8/8.6/tdbc/sqlite3-1.0.3.tm + /usr/share/man/mann/tdbc_sqlite3.n + /usr/share/man/mann/sqlite3.n + + + + + 2015-06-11 + 8.6.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-03 + 8.6.3 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-12 + 8.6.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-30 + 8.6.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-17 + 8.6.1 + Add patch. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-06 + 8.6.1 + Rebuild to fix stripping. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-24 + 8.6.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-26 + 8.6.0 + Move pc files to devel pack, increase release no. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-01-26 + 8.6.0 + bump + Erdinç Gültekin + admins@pisilinux.org + + + 2012-09-15 + 8.5.12 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + tcltk + http://www.tcl.tk + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.tcl + Tk est une boîte à outils X11 implémentée avec le langage de script Tcl. + An X11 toolkit implemented with the Tcl scripting language + Tcl betik dili ile yazılmış X11 araç ve kitaplıkları + Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. + Tk, tcl betik dili ile birlikte kullanılması için tasarlanmış bir X Windows araç setidir. Metin tabanlı arayüzlere oranla daha kısa sürede tam özellikli grafik arayüzlere sahip basit programlar yazmanızı sağlar. + mirrors://sourceforge/tcl/tk8.6.3-src.tar.gz + + tcl-devel + libX11-devel + libXft-devel + fontconfig-devel + + + tk-8.6.1-conf.patch + tk-8.6.1-fix-xft.patch + tk-8.6.1-make.patch + + programming/language/tcl/tcltk/pspec.xml + + + tcltk + + tcl + libX11 + libXft + fontconfig + + + /usr/bin + /usr/lib + /usr/lib/tk8.5 + /usr/share/doc + /usr/share/man + + + + tcltk-devel + Development files for tcltk + tcltk için geliştirme dosyaları + + tcltk + libX11-devel + tcl-devel + + + /usr/include + /usr/lib/*.a + /usr/lib/tkConfig.sh + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2014-12-14 + 8.6.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-30 + 8.6.2 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-17 + 8.6.1 + Version bump and add patch. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 8.6.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-26 + 8.6.0 + Move pc files to devel pack, increase release no. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-01-26 + 8.6.0 + bump + Erdinç Gültekin + admins@pisilinux.org + + + 2012-09-15 + 8.5.12 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + vala + http://live.gnome.org/Vala + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + programming.language + A modern programming language for GNOME + GNOME için modern bir programlama dili + Kompilator języka opartego na bibliotece GObject + Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. + Vala, ek bir çalışma zamanı bağımlılığı olmayan ve C kitaplıklarının olduğu gibi kullanılabilmesini sağlayan modern bir programlama dilidir. + Vala to nowy język programowania, którego celem jest udostępnienie cech nowoczesnych języków programowania programistom GNOME bez wymuszania dodatkowych wymagań co do środowiska uruchomieniowego i używania API innego niż w aplikacjach i bibliotekach napisanych w C. + mirrors://gnome/vala/0.28/vala-0.28.0.tar.xz + + glib2-devel + gobject-introspection-devel + libxslt + + programming/language/vala/pspec.xml + + + vala + app:console + library + + glib2 + + + /usr/lib/vala + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/vala-*/vapi + /usr/share/vim/vimfiles + + + vim/vala.syntax + vim/vala.ftdetect + + + + vala-docs + GNOME devhelp documentation for Vala + Vala için GNOME devhelp kitabı + Pliki dokumentacji dla kompilatora vala + data:doc + + /usr/share/devhelp + + + + vala-devel + Development files for vala + vala için geliştirme dosyaları + Pliki nagłówkowe dla kompilatora vala + + vala + + + /usr/include + /usr/lib/pkgconfig + /usr/share/pkgconfig + /usr/share/aclocal + /usr/share/vala/Makefile.vapigen + /usr/share/man/man3 + + + + + 2015-05-22 + 0.28.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-25 + 0.24.0 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2013-11-18 + 0.22.1 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-04-13 + 0.20.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-11-15 + 0.18.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ocaml + http://www.ocaml.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + OPL + app:console + programming.language.ocaml + Fast modern type-inferring functional programming language + Hızlı ve modern bir programlama dili + A fast modern type-inferring functional programming language descended from the ML (Meta Language) family. + OcaML, ML dilinin soyundan gelen fonksiyonel bir programlama dilidir + http://caml.inria.fr/pub/distrib/ocaml-4.02/ocaml-4.02.1.tar.xz + + zlib-devel + ncurses-devel + libX11-devel + chrpath + + + fedora/0001-Don-t-ignore-.-configure-it-s-a-real-git-file.patch + fedora/0002-Ensure-empty-compilerlibs-directory-is-created-by-gi.patch + fedora/0003-Don-t-add-rpaths-to-libraries.patch + fedora/0004-ocamlbyteinfo-ocamlplugininfo-Useful-utilities-from-.patch + fedora/0005-configure-Allow-user-defined-C-compiler-flags.patch + fedora/0009-arg-Add-no_arg-and-get_arg-helper-functions.patch + fedora/0010-arg-Allow-flags-such-as-flag-arg-as-well-as-flag-arg.patch + fedora/0011-PR-6517-use-ISO-C99-types-u-int-32-64-_t-in-preferen.patch + + programming/language/ocaml/ocaml/pspec.xml + + + ocaml + + zlib + ncurses + libX11 + + + /usr/bin/ + /usr/lib/ + /usr/share/doc/ + /usr/share/man/ + + + + + 2015-04-04 + 4.02.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-11-16 + 4.00.2 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-23 + 4.00.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-24 + 3.4.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-02-07 + 4.00.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-29 + 4.01.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-20 + 4.00.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + rhino + http://www.mozilla.org/rhino/ + + PisiLinux Community + admins@pisilinux.org + + GPL2 + programming.language.java + Open-source implementation of JavaScript written entirely in Java + Open-source implementation of JavaScript written entirely in Java + https://github.com/mozilla/rhino/archive/Rhino1_7_7_RELEASE.tar.gz + http://archive.apache.org/dist/xmlbeans/binaries/xmlbeans-2.6.0.tgz + + rhino + rhino.1 + rhino-jsc + rhino-jsc.1 + rhino-debugger + rhino-debugger.1 + + + ant + re7-openjdk-headless + + programming/language/java/rhino/pspec.xml + + + rhino + + /usr/share/man + /usr/bin + /usr/share/java/ + + + + + 2015-08-15 + 1.7.7 + Version Bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-03 + 1.7R_4 + Rebuild for openjdk. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-04 + 1.7R_4 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2012-07-23 + 1.7 + First release + Ramazan Utku + admins@pisilinux.org + + + + + + java7-openjdk + http://icedtea.classpath.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + programming.language.java + Open Java Development Kit + OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). + http://icedtea.wildebeest.org/download/source/icedtea-2.6.1.tar.gz + + giflib_5.1.diff + fontconfig-paths.diff + openjdk7_nonreparenting-wm.diff + + + ant + wget + rhino + fastjar + nss-devel + zlib-devel + attr-devel + xorg-proto + gtk2-devel + cups-devel + eclipse-ecj + libXt-devel + libSM-devel + lcms2-devel + jdk7-openjdk + libICE-devel + libpng-devel + giflib-devel + libxslt-devel + libXtst-devel + alsa-lib-devel + libXinerama-devel + libjpeg-turbo-devel + + programming/language/java/java7-openjdk/pspec.xml + + + jre7-openjdk-headless + Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs + + atk + cups + gtk2 + zlib + cairo + glib2 + lcms2 + libXi + pango + libX11 + libgcc + libXext + libXtst + freetype + fontconfig + gdk-pixbuf + libXrender + libjpeg-turbo + + + /usr/bin/orbd + /usr/bin/rmid + /usr/bin/java + /etc/env.d/20java_jre.csh + /etc/env.d/20java_jre + /etc/java-7-openjdk/ + /usr/bin/pack200 + /usr/bin/keytool + /usr/bin/tnameserv + /usr/bin/unpack200 + /usr/share/man/man1/rmid.1 + /usr/share/man/man1/orbd.1 + /usr/share/man/man1/java.1 + /usr/bin/servertool + /usr/bin/rmiregistry + /usr/share/doc/java7-openjdk/ + /usr/share/man/ja/man1/rmid.1 + /usr/share/man/ja/man1/java.1 + /usr/share/man/man1/pack200.1 + /usr/share/man/man1/keytool.1 + /usr/share/man/ja/man1/orbd.1 + /usr/share/man/man1/tnameserv.1 + /usr/share/man/man1/unpack200.1 + /usr/share/man/ja/man1/pack200.1 + /usr/share/man/man1/servertool.1 + /usr/share/man/ja/man1/keytool.1 + /usr/share/man/man1/rmiregistry.1 + /usr/share/man/ja/man1/tnameserv.1 + /usr/share/man/ja/man1/unpack200.1 + /usr/share/man/ja/man1/servertool.1 + /usr/share/doc/jre7-openjdk-headless + /usr/share/man/ja/man1/rmiregistry.1 + /usr/lib/jvm/java-7-openjdk/jre/lib + /usr/lib/jvm/java-7-openjdk/jre/java + /usr/lib/jvm/java-7-openjdk/jre/orbd + /usr/lib/jvm/java-7-openjdk/jre/rmid + /usr/lib/jvm/java-7-openjdk/jre/bin/ + /usr/lib/jvm/java-7-openjdk/jre/keytool + /usr/lib/jvm/java-7-openjdk/jre/pack200 + /usr/lib/jvm/java-7-openjdk/jre/bin/orbd + /usr/lib/jvm/java-7-openjdk/jre/bin/java + /usr/lib/jvm/java-7-openjdk/jre/bin/rmid + /usr/lib/jvm/java-7-openjdk/jre/tnameserv + /usr/lib/jvm/java-7-openjdk/jre/unpack200 + /usr/lib/jvm/java-7-openjdk/jre/servertool + /usr/lib/jvm/java-7-openjdk/jre/policytool + /usr/lib/jvm/java-7-openjdk/jre/rmiregistry + /usr/lib/jvm/java-7-openjdk/jre/bin/keytool + /usr/lib/jvm/java-7-openjdk/jre/bin/pack200 + /usr/lib/jvm/java-7-openjdk/lib/*/jli/libjli.so + /usr/lib/jvm/java-7-openjdk/jre/bin/tnameserv + /usr/lib/jvm/java-7-openjdk/jre/bin/unpack200 + /usr/lib/jvm/java-7-openjdk/jre/bin/servertool + /usr/lib/jvm/java-7-openjdk/jre/bin/rmiregistry + /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/xawt/libmawt.so + /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/headless/libmawt.so + + + 20java_jre + 20java_jre.csh + + + + jre7-openjdk + Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs + + zlib + giflib + libX11 + libpng + libXext + alsa-lib + libjpeg-turbo + jre7-openjdk-headless + + + /usr/share/doc/openjdk + /usr/bin/policytool + /usr/share/icons/hicolor/ + /usr/share/man/man1/policytool.1 + /usr/share/man/ja/man1/policytool.1 + /usr/share/applications/policytool.desktop + /usr/lib/jvm/java-7-openjdk/jre/bin/policytool + /usr/lib/jvm/java-7-openjdk/jre/lib/*/libjsoundalsa.so + /usr/lib/jvm/java-7-openjdk/jre/lib/*/libpulse-java.so + /usr/lib/jvm/java-7-openjdk/jre/lib/*/libsplashscreen.so + /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libjsoundalsa.so + /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libpulse-java.so + /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libsplashscreen.so + + + sun-jre + + + sun-jre + + + + jdk7-openjdk + Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - SDK + + zlib + libX11 + libgcc + jre7-openjdk-headless + + + /etc/env.d/21java_jdk.csh + /etc/env.d/21java_jdk + /usr/share/man/man1/ + /usr/share/man/ja/man1/ + /usr/bin/jar + /usr/bin/xjc + /usr/bin/apt + /usr/bin/jdb + /usr/bin/jps + /usr/bin/jmap + /usr/bin/idlj + /usr/bin/jcmd + /usr/bin/jhat + /usr/bin/rmic + /usr/bin/javac + /usr/bin/javah + /usr/bin/javap + /usr/bin/jinfo + /usr/bin/wsgen + /usr/bin/jstat + /usr/bin/jstack + /usr/bin/jstatd + /usr/bin/javadoc + /usr/bin/extcheck + /usr/bin/jconsole + /usr/bin/wsimport + /usr/bin/jarsigner + /usr/bin/jsadebugd + /usr/bin/schemagen + /usr/bin/serialver + /usr/bin/jrunscript + /usr/bin/appletviewer + /usr/bin/native2ascii + /usr/share/applications/jconsole.desktop + /usr/lib/jvm/java-7-openjdk/include + /usr/lib/jvm/java-7-openjdk/bin/apt + /usr/lib/jvm/java-7-openjdk/bin/jar + /usr/lib/jvm/java-7-openjdk/bin/jdb + /usr/lib/jvm/java-7-openjdk/bin/jps + /usr/lib/jvm/java-7-openjdk/bin/xjc + /usr/lib/jvm/java-7-openjdk/bin/rmic + /usr/lib/jvm/java-7-openjdk/bin/rmid + /usr/lib/jvm/java-7-openjdk/bin/idlj + /usr/lib/jvm/java-7-openjdk/bin/orbd + /usr/lib/jvm/java-7-openjdk/bin/java + /usr/lib/jvm/java-7-openjdk/bin/jhat + /usr/lib/jvm/java-7-openjdk/bin/jmap + /usr/lib/jvm/java-7-openjdk/bin/jcmd + /usr/lib/jvm/java-7-openjdk/bin/javac + /usr/lib/jvm/java-7-openjdk/bin/javah + /usr/lib/jvm/java-7-openjdk/bin/javap + /usr/lib/jvm/java-7-openjdk/bin/jinfo + /usr/lib/jvm/java-7-openjdk/bin/jstat + /usr/lib/jvm/java-7-openjdk/bin/wsgen + /usr/lib/jvm/java-7-openjdk/bin/jstatd + /usr/lib/jvm/java-7-openjdk/bin/jstack + /usr/lib/jvm/java-7-openjdk/bin/pack200 + /usr/lib/jvm/java-7-openjdk/bin/javadoc + /usr/lib/jvm/java-7-openjdk/bin/keytool + /usr/lib/jvm/java-7-openjdk/bin/wsimport + /usr/lib/jvm/java-7-openjdk/bin/extcheck + /usr/lib/jvm/java-7-openjdk/bin/jconsole + /usr/lib/jvm/java-7-openjdk/bin/tnameserv + /usr/lib/jvm/java-7-openjdk/bin/unpack200 + /usr/lib/jvm/java-7-openjdk/bin/schemagen + /usr/lib/jvm/java-7-openjdk/bin/serialver + /usr/lib/jvm/java-7-openjdk/bin/jarsigner + /usr/lib/jvm/java-7-openjdk/bin/jsadebugd + /usr/lib/jvm/java-7-openjdk/bin/jrunscript + /usr/lib/jvm/java-7-openjdk/bin/policytool + /usr/lib/jvm/java-7-openjdk/bin/servertool + /usr/lib/jvm/java-7-openjdk/bin/rmiregistry + /usr/lib/jvm/java-7-openjdk/bin/java-rmi.cgi + /usr/lib/jvm/java-7-openjdk/bin/native2ascii + /usr/lib/jvm/java-7-openjdk/bin/appletviewer + /usr/lib/jvm/java-7-openjdk/lib/jexec + /usr/lib/jvm/java-7-openjdk/lib/ct.sym + /usr/lib/jvm/java-7-openjdk/lib/dt.jar + /usr/lib/jvm/java-7-openjdk/lib/ir.idl + /usr/lib/jvm/java-7-openjdk/lib/orb.idl + /usr/lib/jvm/java-7-openjdk/lib/tools.jar + /usr/lib/jvm/java-7-openjdk/lib/sa-jdi.jar + /usr/lib/jvm/java-7-openjdk/lib/jconsole.jar + + + sun-jdk + + + sun-jdk + + + 21java_jdk.csh + 21java_jdk + + + + openjdk7-src + Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - sources + + jdk7-openjdk + + + /usr/lib/jvm/java-7-openjdk/src.zip + + + + openjdk7-doc + Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - documentation + + jdk7-openjdk + + + /usr/share/doc/openjdk7-doc/ + + + + + 2015-08-22 + 7u_85.2.6.1 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-06-16 + 7u_79.2.5.5 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-02-02 + 7u_75.2.5.4 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2014-09-30 + 7u_65.2.5.2 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2014-07-18 + 7u_65.2.5.1 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2014-06-20 + 7u_60.2.5.0 + Rebuilf for new gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-06-04 + 7u_55.2.4.7 + Rebuilf for new gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-04-16 + 7u_55.2.4.7 + Version bump to 2.4.7, use system ca-certs-java instead of builtin one. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-01 + 7u_51.2.4.6 + Version bump to 2.4.6, use system ca-certs-java instead of builtin one. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-27 + 7u_51.2.4.5 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + fastjar + http://savannah.nongnu.org/projects/fastjar + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:web + programming.language.java + Sun java jar compatible archiver + Sun java jar compatible archiver + Sun java jar compatible archiver + Sun java jar compatible archiver. + http://download.savannah.gnu.org/releases/fastjar/fastjar-0.98.tar.gz + + zlib-devel + + programming/language/java/fastjar/pspec.xml + + + fastjar + + zlib + + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/info + + + + + 2014-06-05 + 0.98 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-02-27 + 0.98 + First Release + PisiLinux Community + admins@pisilinux.org + + + + + + eclipse-ecj + http://www.eclipse.org + + PisiLinux Community + admins@pisilinux.org + + EPL + app:web + programming.language.java + Eclipse java bytecode compiler + Eclipse java bytecode compiler + http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700/ecjsrc-4.4.2.jar + + ant + jre7-openjdk-headless + + + 01-ecj-include-props.patch + 02-buildxml-fix-manifest.patch + + programming/language/java/eclipse-ecj/pspec.xml + + + eclipse-ecj + + /usr/share/man + /usr/bin + /usr/share/java + + + ecj + + + + + 2015-05-19 + 4.4.2_201502041700 + Version Bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-06-04 + 4.4.1_201409250400 + Version Bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-06-04 + 4.3.1_201309111000 + Rebuild for new gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-02-27 + 4.3.1_201309111000 + First Release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-IO-Socket-SSL + http://search.cpan.org/dist/IO-Socket-SSL/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Nearly transparent SSL encapsulation for IO::Socket::INET + IO::Socket::SSL is a class implementing an object oriented interface to SSL sockets. The class is a descendent of IO::Socket::INET. + IO::Socket::SSL, SSL soketlerine nesne yönelimli arayüz sağlayan bir sınıftır. IO::Socket::INET'in gelişmişidir. + IO::Socket::SSL es una clase que implementa una inerfaz a sockets SSL, orientado a objetos. La clase es descendiente de IO::Socket::INET. + http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz + + perl-Net-SSLeay + perl + + programming/language/perl/perl-IO-Socket-SSL/pspec.xml + + + perl-IO-Socket-SSL + + perl-Net-SSLeay + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-IO-Socket-SSL + + + + + 2014-09-10 + 1.998 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 1.989 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 1.76 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2012-09-07 + 1.76 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-String-ShellQuote + http://search.cpan.org/~rosch/String-ShellQuote + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + app:console + programming.language.perl + Quote strings for passing through the shell + This module contains some functions which are useful for quoting strings which are going to pass through the shell or a shell-like object. + Bu modül kabuk veya kabuk benzeri bir neseden geçecek dizgeleri tırnak içine almak için fonksiyonlar içerir. + El módulo contiene algunas funciones útiles para encerrar cadenas de texto entre comillas, para pasarlo a una shell o a un objeto similar. + http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz + + perl + + programming/language/perl/perl-String-ShellQuote/pspec.xml + + + perl-String-ShellQuote + + perl + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/perl-String-ShellQuote + + + + + 2014-09-10 + 1.04 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.04 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-08 + 1.04 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-07-10 + 1.04 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Image-ExifTool + http://www.sno.phy.queensu.ca/~phil/exiftool + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + A command-line application for reading, writing and editing meta information in image, audio and video files + Görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz bir komut satırı uygulaması + ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files. + ExifTool; görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz platformdan bağımsız bir Perl kütüphanesi ve komut satırı uygulamasıdır. + http://www.cpan.org/authors/id/E/EX/EXIFTOOL/Image-ExifTool-10.00.tar.gz + + perl + + programming/language/perl/perl-Image-ExifTool/pspec.xml + + + perl-Image-ExifTool + + perl + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/perl-Image-ExifTool/Changes + + + + perl-Image-ExifTool-docs + Documentation of perl-Image-ExifTool + perl-Image-ExifTool için dökümantasyon dosyaları + + /usr/share/doc + + + + + 2015-08-27 + 10.00 + First release + Vedat Demir + vedat@pisilinux.org + + + + + + perl-HTML-Form + http://search.cpan.org/~gaas/HTML-Form-6.03/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTML::Form - Class that represents an HTML form element + Objects of the HTML::Form class represents a single HTML <form> ... </form> instance. A form consists of a sequence of inputs that usually have names, and which can take on various values. The state of a form can be tweaked and it can then be asked to provide HTTP::Request objects that can be passed to the request() method of LWP::UserAgent. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Form-6.03.tar.gz + + perl + + programming/language/perl/perl-HTML-Form/pspec.xml + + + perl-HTML-Form + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 6.03 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 6.03 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-LWP-Protocol-https + http://search.cpan.org/~gaas/LWP-Protocol-https-6.04/lib/LWP/Protocol/https.pm + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + LWP::Protocol::https - Provide https support for LWP::UserAgent + The LWP::Protocol::https module provides support for using https schemed URLs with LWP. This module is a plug-in to the LWP protocol handling, so you don't use it directly. Once the module is installed LWP is able to access sites using HTTP over SSL/TLS. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/LWP-Protocol-https-6.04.tar.gz + + perl + perl-Mozilla-CA + + programming/language/perl/perl-LWP-Protocol-https/pspec.xml + + + perl-LWP-Protocol-https + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2014-10-16 + 6.04 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Net-SSLeay + http://search.cpan.org/~flora/Net-SSLeay + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + library + programming.language.perl + Net::SSLeay module for perl + OpenSSL erişimi için Perl modülü + Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP. This protocol is frequently used in the telecoms and mobile operator world to pass short messages between systems that implement the short message service (SMS). + Net::SMPP, TCP üzerinden kısa mesaj gönderimi gerçeklemesidir. Bu iletişim kuralı genelde telekom alanında kısa mesaj servisini (SMS) gerçekleştirmek için kullanılır. + Net::SMPP es una implementación del protocolo TCP de mensajes cortos sobre Peer to Peer. Este protocolo está frecuentemente usado por operadoras de telecom y móviles para pasar mensajes cortos entre sistemas que implementan el servicio de mensajes cortos (SMS). + http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-1.66.tar.gz + + perl + perl-Test-Exception + openssl-devel + + programming/language/perl/perl-Net-SSLeay/pspec.xml + + + perl-Net-SSLeay + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-Net-SSLeay + + + + + 2014-09-10 + 1.66 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 1.63 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 1.48 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2012-09-12 + 1.48 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-LWP-Mediatypes + http://search.cpan.org/~gaas/LWP-MediaTypes-6.02/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + guess media type for a file or a URL + This module provides functions for handling media (also known as MIME) types and encodings. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz + + perl + + programming/language/perl/perl-LWP-Mediatypes/pspec.xml + + + perl-LWP-Mediatypes + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 12.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 12.2 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 6.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-WWW-Robotrules + http://search.cpan.org/~gaas/WWW-RobotRules-6.02/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + database of robots.txt-derived permissions + This module parses /robots.txt files as specified in "A Standard for Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters can use the /robots.txt file to forbid conforming robots from accessing parts of their web site. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz + + perl + + programming/language/perl/perl-WWW-Robotrules/pspec.xml + + + perl-WWW-Robotrules + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-06 + 6.02 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-07 + 6.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Body + http://search.cpan.org/~getty/HTTP-Body-1.15/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP Body Parser + HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data. + http://search.cpan.org/CPAN/authors/id/G/GE/GETTY/HTTP-Body-1.19.tar.gz + + perl + perl-Test-Deep + + programming/language/perl/perl-HTTP-Body/pspec.xml + + + perl-HTTP-Body + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 1.19 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 1.19 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 0.25 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 1.15 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Parser + http://search.cpan.org/dist/HTML-Parser/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + HTML Parser + HTML ayrıştırmak için kütüphane + The HTML-Parser distribution is a collection of modules that parse and extract information from HTML documents. + HTML-Parser yazılımı, HTML dökümanlarından bilgi ayrıştıran ve seçip çıkaran bir modüller kolleksiyonudur. + La distribución HTML-Parser es una colección de módulos que analizan la sintaxis y extraen información de documentos HTML. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.71.tar.gz + + perl + perl-Test-Pod + perl-HTML-Tagset + + programming/language/perl/perl-HTML-Parser/pspec.xml + + + perl-HTML-Parser + + perl + perl-HTML-Tagset + + + /usr/lib + /usr/share/doc/perl-HTML-Parser + /usr/share/man + + + + + 2014-09-10 + 3.71 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 3.71 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-06 + 3.71 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-06-29 + 3.69 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTTP-Server-Simple + http://search.cpan.org/dist/HTTP-Server-Simple/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Lightweight HTTP Server + Basit bir HTTP Sunucusu + HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools. + HTTP::Server::Simple basit, perl çekirdek modülleri dışında bağımlılığı olmadan tek başına çalışabilen bir HTTP hizmetidir. Tek başına çalışan, HTTP temelli bir uygulama yazmak istiyorsanız idealdir. + http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.45_02.tar.gz + + perl + perl-URI + + programming/language/perl/perl-HTTP-Server-Simple/pspec.xml + + + perl-HTTP-Server-Simple + + perl + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 0.45_02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-25 + 0.45_02 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 0.44 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 0.44 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-URI + http://search.cpan.org/~gaas/URI + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl module for Uniform Resource Identifiers (absolute and relative) + A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A Uniform Resource Identifier can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN). + Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri), soyut veya fiziki bir kaynağı belirleyen bir tekparça karakter dizgesidir. Bir URI, bir URL (Uniform Resource Locator – Tektip Kaynak Bulucu) veya bir URN (Uniform Resource Name – Tektip Kaynak Adı)’den daha ötede sınıflandırılabilir. + Un identificador de recurso uniformado (URI) es una cadena de caracteres compacta que identifica un recurso físico o abstracto. Se puede clasificar los URI en Uniform Resource Locator (URL) o Uniform Resource Name (URN). + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-1.60.tar.gz + + perl + + programming/language/perl/perl-URI/pspec.xml + + + perl-URI + + perl + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 1.60 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.60 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-07 + 1.60 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-11 + 1.60 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Digest-MD5 + http://www.cpan.org + + PisiLinux Community + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl interface to the MD5 Algorithm + MD5 Algoritmasına perl arayüzü + Perl interface to the MD5 Algorithm + MD5 Algoritmasına perl arayüzü + http://www.cpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.53.tar.gz + + perl + + programming/language/perl/perl-Digest-MD5/pspec.xml + + + perl-Digest-MD5 + + perl + + + /usr/bin + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 2.53 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 2.53 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-23 + 2.53 + Rebuild + Ayhan YALÇINSOY + ayhanyalcinsoy@pisilinux.org + + + 2013-11-04 + 2.53 + V.bump + Ayhan YALÇINSOY + ayhanyalcinsoy@pisilinux.org + + + 2013-03-21 + 2.52 + First release + Ayhan YALÇINSOY + ayhanyalcinsoy@pisilinux.org + + + + + + perl-HTML-FormatText-WithLinks-AndTables + http://search.cpan.org/dist/HTML-FormatText-WithLinks-AndTables + + Osman Erkan + osman.erkan@pisilinux.org + + PerlArtistic GPL + library + programming.language.perl + Converts HTML to Text with tables in tact. + This module was inspired by HTML::FormatText::WithLinks which has proven to be a useful `lynx -dump` work-alike. + http://search.cpan.org/CPAN/authors/id/S/SF/SFRYER/HTML-FormatText-WithLinks-AndTables-0.02.tar.gz + + perl + perl-HTML-FormatText-WithLinks + + programming/language/perl/perl-HTML-FormatText-WithLinks-AndTables/pspec.xml + + + perl-HTML-FormatText-WithLinks-AndTables + + perl + perl-HTML-FormatText-WithLinks + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2014-09-10 + 0.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 0.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-23 + 0.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-File-Listing + http://search.cpan.org/~gaas/File-Listing-6.04/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + File::Listing - parse directory listing + This module exports a single function called parse_dir(), which can be used to parse directory listings. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz + + perl + perl-HTTP-Date + + programming/language/perl/perl-File-Listing/pspec.xml + + + perl-File-Listing + + perl + perl-HTTP-Date + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.04 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-25 + 6.04 + Fix version number. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-09 + 6.0.4 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-07 + 6.0.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Digest-HMAC + http://search.cpan.org/dist/Digest-HMAC + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Keyed-Hashing for Message Authentication + This Perl module provides HMAC-MD5 hashing. + Bu Perl modülü HMAC-MD5 şifrelemesi sağlar. + Este módulo Perl facilita hashing HMAC-MD5 + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-1.03.tar.gz + + perl + perl-Digest-SHA1 + + programming/language/perl/perl-Digest-HMAC/pspec.xml + + + perl-Digest-HMAC + + perl + perl-Digest-SHA1 + + + /usr/lib + /usr/share/man + + + + + 2014-09-10 + 1.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-09 + 1.03 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-07 + 1.03 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Encode-Locale + http://search.cpan.org/~gaas/Encode-Locale-1.03/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2+ + app:console + programming.language.perl + NAME::Encode::Locale - Determine the locale encoding + In many applications it's wise to let Perl use Unicode for the strings it processes. Most of the interfaces Perl has to the outside world are still byte based. Programs therefore need to decode byte strings that enter the program from the outside and encode them again on the way out. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Encode-Locale-1.03.tar.gz + + perl + + programming/language/perl/perl-Encode-Locale/pspec.xml + + + perl-Encode-Locale + + perl + + + /usr/lib + /usr/share + + + + + 2014-09-10 + 1.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-31 + 1.03 + rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 1.03 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Crypt-PasswdMD5 + http://search.cpan.org/dist/Crypt-PasswdMD5/ + + Selim Ok + admins@pisilinux.org + + Artistic + library + programming.language.perl + Crypt::PasswdMD5 module for perl + Perl için Crypt::PasswdMD5 modülü + Provides various crypt()-compatible interfaces to the MD5-based crypt() function. + MD5 tabanlı crypt() fonksiyonu için, crypt() uyumlu çeşitli arayüzler sağlar. + http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz + + perl + + programming/language/perl/perl-Crypt-PasswdMD5/pspec.xml + + + perl-Crypt-PasswdMD5 + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2014-09-10 + 1.40 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.40 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-08 + 1.40 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 1.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-GSSAPI + http://search.cpan.org/dist/GSSAPI/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl extension providing access to the GSSAPIv2 library + GSSAPI kitaplığına erişim sağlayan perl modülü + perl-GSSAPI module gives access to the routines of the GSSAPI library, as described in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from MIT. + perl-GSSAPI, RFC 2744'de açıklandığı gibi GSSAPI C bağlayıcılarını kullanan bir perl eklentisidir. + http://search.cpan.org/CPAN/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz + + perl + mit-kerberos + e2fsprogs-devel + + + disable_failing_test.patch + + programming/language/perl/perl-GSSAPI/pspec.xml + + + perl-GSSAPI + + perl + mit-kerberos + e2fsprogs + + + /usr/lib + /usr/share/man + + + + + 2015-04-23 + 0.28 + Release bump, fix deps + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 0.28 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-21 + 0.28 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 0.28 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Text-ParseWords + http://search.cpan.org/~chorny/Text-ParseWords-3.29/ParseWords.pm + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + library + app:console + programming.language.perl + Text::ParseWords - parse text into an array of tokens or array of arrays + This module has two interfaces, one through color() and colored() and the other through constants. It also offers the utility functions uncolor(), colorstrip(), and colorvalid(), which have to be explicitly imported to be used + http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Text-ParseWords-3.30.tar.gz + + perl + + programming/language/perl/perl-Text-ParseWords/pspec.xml + + + perl-Text-ParseWords + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2015-07-26 + 3.30 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-09-10 + 3.29 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 3.29 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-07 + 3.29 + Version bump, fix URL + Richard de Bruin + richdb@pisilinux.org + + + 2012-06-06 + 3.27 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Scrubber + http://search.cpan.org/dist/HTML-Scrubber + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Perl extension for scrubbing/sanitizing html + HTML dosyalarını düzenlemek için bir perl modülü + If you wanna scrub or sanitize html input in a reliable an flexible fashion, then this module is for you. I wasn't satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought I'd write something similar that works directly with HTML::Parser. + http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Scrubber-0.11.tar.gz + + perl-HTML-Parser + perl + + programming/language/perl/perl-HTML-Scrubber/pspec.xml + + + perl-HTML-Scrubber + + perl-HTML-Parser + perl + + + /usr/lib + /usr/share/man + + + + + 2014-09-10 + 0.11 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 0.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 0.09 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 0.09 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Date + http://search.cpan.org/~gaas/HTTP-Date-6.02/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + date conversion routines + This module provides functions that deal the date formats used by the HTTP protocol (and then some more). Only the first two functions, time2str() and str2time(), are exported by default. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz + + perl + + programming/language/perl/perl-HTTP-Date/pspec.xml + + + perl-HTTP-Date + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.02 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 6.02 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 6.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Error + http://search.cpan.org/dist/Error/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Error/exception handling in an OO-ish way + Hata/istisna yakalama ve işlemeye yarayan Nesne yönelimli mantıkla yazılmış bir perl modülü + The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded. + perl-Error, Hata/istisna yakalama ve işleme işlerini gören, Nesne yönelimli mantıkla yazılmış bir perl modülüdür. + http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-0.17022.tar.gz + + perl + + programming/language/perl/perl-Error/pspec.xml + + + perl-Error + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 0.17022 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 0.17022 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-09 + 0.17021 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-04-25 + 0.17019 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-09-07 + 0.17018 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Test-Pod + http://search.cpan.org/dist/Test-Pod + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + A perl module to check for errors in POD files + Pod dosyalarında hata olup olmadığını kontrol eden bir Perl Modülü + Check POD files for errors or warnings in a test file, using Pod::Simple. + Test::Pod, Pod::Simple modülünü kullanarak POD dosyalarında hata ya da uyarı olup olmadığını kontrol etmeye yarayan bir Perl modülüdür. + http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/Test-Pod-1.48.tar.gz + + perl + + programming/language/perl/perl-Test-Pod/pspec.xml + + + perl-Test-Pod + + perl + + + /usr/lib + /usr/share/man + + + + + 2014-09-10 + 1.48 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.48 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-07 + 1.48 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 1.45 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-NET-HTTP + http://search.cpan.org/~gaas/Net-HTTP-6.03/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Low-level HTTP connection (client) + The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Net-HTTP-6.06.tar.gz + + perl + + programming/language/perl/perl-NET-HTTP/pspec.xml + + + perl-NET-HTTP + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.06 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 6.06 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 6.03 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 6.03 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Sub-Uplevel + http://search.cpan.org/dist/Sub-Uplevel/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Module to apparently run a function in a higher stack frame + Bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmak için perl modülü + Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. + http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.24.tar.gz + + perl + + programming/language/perl/perl-Sub-Uplevel/pspec.xml + + + perl-Sub-Uplevel + + perl + + + /usr/lib + /usr/share/doc/perl-Sub-Uplevel + /usr/share/man + + + + + 2014-09-10 + 0.24 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 0.24 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-08 + 0.24 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 0.24 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Format + http://search.cpan.org/dist/HTML-Format/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + programming.language.perl + A Perl module that format HTML as plaintext, RTF and PostScript + HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. + perl-HTML-Format HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür + http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Format-2.11.tar.gz + + perl + perl-HTML-Tree + perl-Font-AFM + + programming/language/perl/perl-HTML-Format/pspec.xml + + + perl-HTML-Format + + perl + perl-HTML-Tree + perl-Font-AFM + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2014-09-10 + 2.11 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 2.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 2.10 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-06 + 2.10 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Authen-SASL + http://search.cpan.org/dist/Authen-SASL + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + A Perl SASL interface + Perl için SASL modülü + SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL provides an implementation framework that all protocols should be able to share. The framework allows different implementations of the connection class to be plugged in. + SASL, ağ protokolleri tarafından kullanılan genel bir kimlik doğrulama tekniğidir. Authen::SASL, bütün protokollerin paylaşabileceği bir yapı sağlar. Bu yapı, kullanılacak bağlantı sınıfının farklı şekillerde uygulamalarına izin verir. + SASL es un mecanismo genérico de autenticación usado en varios protocolos de red. Authen::SASL facilita un capa de implementación, que todos los protocolos deberían poder compartir. El framework permite adjuntar implementaciones diferentes de la clase de conexión. + http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Authen-SASL-2.16.tar.gz + + perl + perl-GSSAPI + perl-Digest-HMAC + + programming/language/perl/perl-Authen-SASL/pspec.xml + + + perl-Authen-SASL + + perl + perl-GSSAPI + perl-Digest-HMAC + + + /usr/lib + /usr/share/doc/perl-Authen-SASL + /usr/share/man + + + + + 2014-09-10 + 2.16 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 2.16 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-04 + 2.16 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-09-06 + 2.15 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Digest-SHA1 + http://search.cpan.org/dist/Digest-SHA1/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + SHA1 message digest algorithm + The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input. + Bu modül NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlar. Farklı uzunluklardaki mesajları alan algoritma, çıktı olarak 160 bitlik parmakizi veya mesaj özeti üretir. + El módulo Digest::SHA1 permite usar el algoritmo NIST SHA-1 desde programas Perl. El algoritmo acepta como entrada un mensaje de longitud arbitraria y produce un "fingerprint" (huella digital) o "message digest" de 160-bit. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz + + perl + + programming/language/perl/perl-Digest-SHA1/pspec.xml + + + perl-Digest-SHA1 + + perl + + + /usr/lib + /usr/share/doc/perl-Digest-SHA1 + /usr/share/man + + + + + 2014-09-10 + 2.13 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 2.13 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-09 + 2.13 + Rebuild + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 2.13 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTML-FormatText-WithLinks + http://search.cpan.org/dist/HTML-FormatText-WithLinks + + Osman Erkan + osman.erkan@pisilinux.org + + PerlArtistic GPL + library + programming.language.perl + HTML to text conversion with links as footnotes. + HTML::FormatText::WithLinks takes HTML and turns it into plain text but prints all the links in the HTML as footnotes. + http://search.cpan.org/CPAN/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.14.tar.gz + + perl + perl-HTML-Tree + perl-HTML-Format + + programming/language/perl/perl-HTML-FormatText-WithLinks/pspec.xml + + + perl-HTML-FormatText-WithLinks + + perl + perl-HTML-Tree + perl-HTML-Format + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2014-09-10 + 0.14 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 0.14 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-23 + 0.14 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Cookies + http://search.cpan.org/~gaas/HTTP-Cookies-6.01/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + HTTP cookie jars + This class is for objects that represent a "cookie jar" -- that is, a database of all the HTTP cookies that a given LWP::UserAgent object knows about. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Cookies-6.01.tar.gz + + perl + perl-HTTP-Message + + programming/language/perl/perl-HTTP-Cookies/pspec.xml + + + perl-HTTP-Cookies + + perl + perl-HTTP-Message + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 6.01 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 6.01 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Template + http://search.cpan.org/~wonko/HTML-Template-2.91/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Perl module to use HTML-like templating language + First you make a template - this is just a normal HTML file with a few extra tags, the simplest being <TMPL_VAR> + http://search.cpan.org/CPAN/authors/id/W/WO/WONKO/HTML-Template-2.95.tar.gz + + perl + + programming/language/perl/perl-HTML-Template/pspec.xml + + + perl-HTML-Template + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 2.95 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 2.95 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 2.91 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-06 + 2.91 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Test-Exception + http://search.cpan.org/dist/Test-Exception/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Module for testing exception based codes + Perl için exception tabanlı kod denetleme modülü + This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. + http://search.cpan.org/CPAN/authors/id/A/AD/ADIE/Test-Exception-0.32.tar.gz + + perl + perl-Sub-Uplevel + + programming/language/perl/perl-Test-Exception/pspec.xml + + + perl-Test-Exception + + perl + perl-Sub-Uplevel + + + /usr/lib + /usr/share/doc/perl-Test-Exception + /usr/share/man + + + + + 2014-09-10 + 0.32 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 0.32 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-08 + 0.32 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 0.31 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTML-Tree + http://search.cpan.org/dist/HTML-Tree/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + library + app:console + programming.language.perl + A Perl module that build and scan parse-trees of HTML + HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülü + Build and scan parse-trees of HTML. It allows to represent,create and extract information from HTML syntax trees. + HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülüdür. HTML ağaçlarındaki bilgileri oluşturmaya, çıkartmaya ve sunmaya yarar. + http://search.cpan.org/CPAN/authors/id/C/CJ/CJM/HTML-Tree-5.03.tar.gz + + perl + perl-HTML-Tagset + perl-HTML-Parser + perl-Test-Exception + perl-Test-Pod-Coverage + + programming/language/perl/perl-HTML-Tree/pspec.xml + + + perl-HTML-Tree + + perl + perl-HTML-Tagset + perl-HTML-Parser + perl-Test-Exception + perl-Test-Pod-Coverage + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2014-09-10 + 5.03 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 5.03 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 5.02 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 5.02 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Daemon + http://search.cpan.org/~gaas/HTTP-Daemon-6.01/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + a simple http server class + Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz + + perl + + programming/language/perl/perl-HTTP-Daemon/pspec.xml + + + perl-HTTP-Daemon + + perl + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 6.01 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-06 + 6.01 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-libwww + http://search.cpan.org/dist/libwww-perl + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Application programming interface to the World-Wide Web + libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. + La colección libwww-perl es un conjunto de módulos Perl que facilitan una interfaz de programación de aplicación, simple y consistente para la Web. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-6.05.tar.gz + + perl + perl-URI + perl-NET-HTTP + perl-HTTP-Date + perl-HTML-Parser + perl-HTML-Tagset + perl-HTTP-Daemon + perl-File-Listing + perl-HTTP-Message + perl-Encode-Locale + perl-HTTP-Negotiate + perl-LWP-Mediatypes + perl-WWW-Robotrules + + programming/language/perl/perl-libwww/pspec.xml + + + perl-libwww + + perl + perl-URI + perl-NET-HTTP + perl-HTTP-Date + perl-HTML-Parser + perl-HTML-Tagset + perl-HTTP-Daemon + perl-File-Listing + perl-HTTP-Message + perl-Encode-Locale + perl-HTTP-Negotiate + perl-LWP-Mediatypes + perl-WWW-Robotrules + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/perl + + + + + 2014-09-10 + 6.05 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.05 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-21 + 6.05 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-07 + 6.04 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-Archive-Zip + http://search.cpan.org/dist/Archive-Zip + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + app:console + programming.language.perl + Perl interface to ZIP archive files + ZIP arşivlerine erişim için Perl modülü + The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. This module uses the Compress::Zlib library to read and write the compressed streams inside the files. + Bu modül, Perl programlarının Zip arşiv dosyalarını oluşturmasını, düzenlemesini ve okumasını sağlar. Dosyaların içindeki akımları okumak ve yazmak için Compress:Zlib kütüphanesini kullanır. + El módulo Archive::Zip permite a programas Perl la creación, manipulación, lectura y escritura de archivos comprimidos ZIP. Este módulo utiliza la librería Compress::Zlib para leer y escribir los flujos (streams) comprimidos dentro de los archivos. + http://www.cpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.49.tar.gz + + perl + + programming/language/perl/perl-Archive-Zip/pspec.xml + + + perl-Archive-Zip + + perl + + + /usr/lib/perl5 + /usr/share/doc + /usr/share/man + /usr/bin + + + + + 2015-08-15 + 1.49 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-09-10 + 1.38 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 1.37 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-21 + 1.33 + Version Bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-06 + 1.31_04 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-HTML-Template-Pro + http://search.cpan.org/dist/HTML-Template-Pro + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + GPLv2 + LGPLv2 + library + programming.language.perl + Perl/XS module to use HTML Templates from CGI scripts + CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modülü + A fast and lightweight C/Perl+XS HTML Template engine implementation. + http://search.cpan.org/CPAN/authors/id/V/VI/VIY/HTML-Template-Pro-0.9510.tar.gz + + perl + perl-JSON + + programming/language/perl/perl-HTML-Template-Pro/pspec.xml + + + perl-HTML-Template-Pro + + perl + perl-JSON + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 0.9510 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 0.9510 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-07 + 0.9509 + Rebuild for perl + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-07 + 0.9509 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Negotiate + http://search.cpan.org/~gaas/HTTP-Negotiate-6.01/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + choose a variant to serve + This module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz + + perl + perl-HTTP-Date + perl-HTTP-Message + + programming/language/perl/perl-HTTP-Negotiate/pspec.xml + + + perl-HTTP-Negotiate + + perl + perl-HTTP-Date + perl-HTTP-Message + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 6.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 6.01 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-11-16 + 6.01 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTML-Tagset + http://search.cpan.org/dist/HTML-Tagset/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + Data tables useful in parsing HTML + HTML ayrıştırmak için yararlı bilgi tabloları + HTML-Tagset contains several data tables useful in various kinds of HTML parsing operations. + HTML-Tagset HTML ayrıştırmak için yararlı birçok bilgi tablosunu barındırır. + HTML-Tagset contiene varios tablas de datos útiles para varias operaciones de parsear HTML. + http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz + + perl + + programming/language/perl/perl-HTML-Tagset/pspec.xml + + + perl-HTML-Tagset + + perl + + + /usr/lib + /usr/share/man + /usr/share/doc/perl-HTML-Tagset + + + + + 2014-09-10 + 3.20 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 3.20 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 3.20 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2012-09-07 + 3.20 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + perl-Net-SMTP-SSL + http://search.cpan.org/dist/Net-SMTP-SSL/ + + Pisi Linux Admins + admins@pisilinux.org + + Artistic + library + programming.language.perl + SSL Support for Net::SMTP + Net::SMTP için SSL desteği + perl-NET-SMTP-SSL implements the same API as Net::SMTP but uses IO::Socket::SSL for its network operations. + perl-Net-SMTP-SSL, SMTP protokolüne SSL desteği katarak güvenli e-posta gönderimi sağlar. + http://search.cpan.org/CPAN/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz + + perl + perl-IO-Socket-SSL + + programming/language/perl/perl-Net-SMTP-SSL/pspec.xml + + + perl-Net-SMTP-SSL + + perl + perl-IO-Socket-SSL + + + /usr/lib + /usr/share/perl + /usr/share/doc + /usr/share/man + + + + + 2014-09-10 + 1.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-28 + 1.01 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 1.01 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-11 + 1.01 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + perl-HTTP-Message + http://search.cpan.org/~gaas/HTTP-Message-6.03/ + + Osman Erkan + osman.erkan@pisilinux.org + + Artistic + GPLv2 + app:console + programming.language.perl + Class encapsulating HTTP Message headers + The HTTP::Headers class encapsulates HTTP-style message headers. + http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz + + perl + perl-LWP-Mediatypes + perl-HTTP-Date + perl-HTML-Parser + perl-URI + + programming/language/perl/perl-HTTP-Message/pspec.xml + + + perl-HTTP-Message + + perl + perl-LWP-Mediatypes + perl-HTTP-Date + perl-HTML-Parser + perl-URI + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2014-09-10 + 6.06 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-24 + 6.06 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-01 + 6.03 + Rebuild for new perl. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-11-16 + 6.03 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + lua51 + http://www.lua.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.language + A light-weight programming language + Hafif bir programlama dili + lua51 is a powerful light-weight programming language designed for extending applications. + lua51, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. + Lua51 es un lenguaje de programación liviano y potente con todas las herramientas imaginables + http://www.lua.org/ftp/lua-5.1.5.tar.gz + + readline-devel + + + lua-5.1-cflags.diff + lua-arch.patch + + programming/language/lua51/pspec.xml + + + lua51 + + readline + + + /usr/lib + /usr/share/man/man1 + /usr/share/doc + /usr/bin + /sbin/lsmod + /usr/share/pixmaps + /usr/share/lua5.1 + /luac5.1.1/luac.1 + /lua5.1.1/lua.1 + + + lua.png + lua.pc + + + + lua51-devel + Development files for lua51 + lua51 için geliştirme dosyaları + + lua51 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-09 + 5.1.5 + fixed libraries and man pages + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-02-01 + 5.1.5 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + ruby + http://www.ruby-lang.org/en/ + + PisiLinux Community + admins@pisilinux.org + + Ruby + app:console + programming.language.ruby + An object-oriented scripting language + Nesneye dayalı bir dil + Ruby est un langage de programmation dynamique, open source mettant l'accent sur la simplicité et la productivité. Il a une syntaxe élégante qui est naturelle à lire et facile à écrire. + Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. + Ruby, basitlik ve üretkenliğe odaklanan açık kaynaklı, dinamik bir betik dilidir. Okuması ve yazması kolay, şık bir sözdizime sahiptir. + Ruby es un lenguaje dinámico, de código abierto, y con enfoque en simplicidad y productividad. Tiene una sintaxis elegante que permite leer naturalmente y escribirlo de manera fácil. + ftp://ftp.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2 + + tcltk-devel + db-devel + gmp-devel + tcl-devel + gdbm-devel + zlib-devel + libffi-devel + openssl-devel + readline-devel + libyaml-devel + + programming/language/ruby/ruby/pspec.xml + + + ruby + + db + gmp + tcl + gdbm + zlib + tcltk + libffi + openssl + readline + libyaml + + + /usr/bin + /usr/lib/ruby/2.2.0/ + /usr/lib/ruby/site_ruby/ + /usr/lib/ruby/vendor_ruby/ + /usr/lib/ruby/libruby-static.a + /usr/lib/libruby.so.2.2 + /usr/lib/libruby.so.2.2.0 + /usr/lib/libruby-static.a + /usr/lib/libruby.so + /usr/share/ri + /usr/share/doc + /usr/share/man + + + + rubygems + rubygems, The Ruby standard for packaging ruby libraries + + ruby + + + /usr/bin/gem + /usr/lib/ruby/gems + /usr/share/ri/2.2.0/system/Gem + + + + ruby-devel + ruby için geliştirme dosyaları + ruby için geliştirme dosyaları + + ruby + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-04-18 + 2.2.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-09 + 2.2.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-24 + 2.1.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-04 + 2.0.0 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-28 + 2.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-10-07 + 1.9.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + ruby-gtk2 + http://ruby-gnome2.sourceforge.jp/ + + Merve Yüzbaşıoğlu + admins@pisilinux.org + + LLGPL-2.1 + library + programming.language.ruby + GNOME 2 bindings for Ruby + Ruby için GNOME 2 bağlayıcıları + Ruby-gtk2 is a set of bindings for the GNOME-2.x libraries to use from Ruby. + ruby-gtk2, GNOME 2 kütüphaneleri için bağlayıcıları içerir. + mirrors://sourceforge/ruby-gnome2/ruby-gtk2-2.2.0.tar.gz + + atk-devel + ruby-devel + gtk2-devel + pango-devel + gdk-pixbuf-devel + + programming/language/ruby/ruby-gtk2/pspec.xml + + + ruby-gtk2 + + atk + ruby + gtk2 + pango + gdk-pixbuf + + + /usr/lib + /usr/share/doc + + + + + 2014-05-24 + 2.2.0 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-11 + 2.1.0 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-05-03 + 1.1.3 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + lua + http://www.lua.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + programming.language + A light-weight programming language + Hafif bir programlama dili + lua is a powerful light-weight programming language designed for extending applications. + lua, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. + Lua es un lenguaje de programación liviano y potente con todas las herramientas imaginables + http://www.lua.org/ftp/lua-5.2.4.tar.gz + + lua.pc + + + readline-devel + + + liblua.so.patch + + programming/language/lua/pspec.xml + + + lua + + readline + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/pixmaps + + + lua.png + + + + lua-devel + Development files for lua + lua için geliştirme dosyaları + + lua + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-06-03 + 5.2.4 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2015-02-01 + 5.2.3 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-30 + 5.1.5 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 5.1.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-decorator + http://www.phyast.pitt.edu/~micheles/python/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + Python module to simplify the usage of decorators + Dekoratör kullanımını kolaylaştıran python modulü + python-decorator simplifies the usage of decorators for the average programmer. + python-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. + http://pypi.python.org/packages/source/d/decorator/decorator-4.0.2.tar.gz + + python-nose + python-setuptools + + programming/language/python/python-decorator/pspec.xml + + + python-decorator + + /usr/lib + /usr/share/doc + + + + + 2015-08-04 + 4.0.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 3.4.2 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2013-11-06 + 3.4.0 + Rebuild + Erdinç Gültekin + admins@pisilinux.org + + + 2012-11-11 + 3.4.0 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-cups + http://cyberelk.net/tim/software/pycups + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + Python interface to the CUPS API + CUPS programlama arayüzü için Python desteği + python-cups contains python bindings to wrap the CUPS API. + python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir. + http://cyberelk.net/tim/data/pycups/pycups-1.9.72.tar.bz2 + + cups-devel + python-devel + + programming/language/python/python-cups/pspec.xml + + + python-cups + + cups + + + /usr/lib + /usr/share/doc + + + + + 2015-06-21 + 1.9.72 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2013-11-06 + 1.9.63 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-11-11 + 1.9.62 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-Jinja2 + http://jinja.pocoo.org/2/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + programming.language.python + A small but fast and easy to use stand-alone template engine written in pure python + Küçük, hızlı ve kullanımı kolay, sadece python ile yazılmış bir bağımsız şablon üreteci + Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. + Jinja2, sadece python ile yazılmış bir şablon üreteci olan Jinja'nın yeniden yazılmış bir versiyonudur. Django benzeri XML-olmayan bir sözdizimi sağlar ve şablonları derleyip çalıştırılabilir python programları haline getirir. Temel olarak Django şablonları ve python kodunun birleşimi bir programdır. + https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.2.tar.gz + + python-setuptools + python-MarkupSafe + + + drop_next_import_from_docs-jinjaext.patch + + programming/language/python/python-Jinja2/pspec.xml + + + python-Jinja2 + + /usr/lib/python* + /usr/share/doc/python-Jinja2/LICENSE + + + + python-Jinja2-docs + python-Jinja2 için belgelendirme dosyaları + + /usr/share/doc/python-Jinja2 + + + + + 2014-02-27 + 2.7.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-09 + 2.7.1 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-10-29 + 2.6 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + python-pyaspects + http://github.com/baris/pyaspects + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + Aspect-Oriented development for Python + Aspect-Oriented Development modules for Python. + https://github.com/baris/pyaspects/archive/0.4.4.tar.gz + programming/language/python/python-pyaspects/pspec.xml + + + python-pyaspects + + /usr/lib + /usr/share/doc + + + + + 2013-12-07 + 0.4.4 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2010-10-13 + 0.4.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gst-python + http://gstreamer.freedesktop.org/modules/gst-python.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + GStreamer Python bindings + GStreamer Python bağlayıcıları + gst-python is a Python frontend to GStreamer. + gst-python GStreamer için Python arabirimidir. + http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.22.tar.bz2 + + python-gtk-devel + python-pygobject-devel + glib2-devel + gstreamer-devel + gst-plugins-base-devel + + programming/language/python/gst-python/pspec.xml + + + gst-python + + glib2 + gstreamer + gst-plugins-base + + + /usr/lib + /usr/share/doc + /usr/share + + + + gst-python-devel + Development files for gst-python + gst-python için geliştirme dosyaları + + gst-python + python-pygobject-devel + gstreamer-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2015-10-21 + 0.10.22 + Version Bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-02-27 + 0.10.21 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-26 + 0.10.21 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-17 + 0.10.21 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-05-03 + 0.10.21 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-numpy + http://numeric.scipy.org + + PisiLinux Community + admins@pisilinux.org + + as-is + library + programming.language.python + The fundamental package needed for scientific computing with Python + Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. + mirrors://sourceforge/numpy/numpy-1.8.1.tar.gz + + python-devel + python-nose + libgfortran + lapack-devel + + programming/language/python/python-numpy/pspec.xml + + + python-numpy + + blas + lapack + python + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + + + + + 2014-05-29 + 1.8.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-27 + 1.8.0 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-01-19 + 1.8.0 + Version bump + Richard de Bruin + rr.debruin@pisilinux.org + + + 2013-11-16 + 1.7.1 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-10-13 + 1.6.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + python-cairo + http://cairographics.org/pycairo + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo. + Python wrapper for cairo graphics library + Cairo vektörel grafik kitaplığı için Python bağlayıcıları + Pycairo is set of Python bindings for the cairo graphics library. + http://cairographics.org/releases/py2cairo-1.10.0.tar.bz2 + + cairo-devel + python-devel + libtool + + programming/language/python/python-cairo/pspec.xml + + + python-cairo + + cairo + python + + + /usr/lib + /usr/share/doc + + + + python-cairo-devel + Development files for python-cairo + python-cairo için geliştirme dosyaları + + python-cairo + cairo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-06-01 + 1.10.0 + rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-11-05 + 1.10.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2010-10-13 + 1.8.10 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-sphinx + http://sphinx.pocoo.org + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + programming.language.python + Python documentation generator. It can generate HTML or Latex outputs + Python için döküman üreticisi. HTML, Latex gibi çıktılar üretebiliyor + It's a very common documentation generator especially using for python based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. + Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. + http://pypi.python.org/packages/source/S/Sphinx/Sphinx-1.2.1.tar.gz + + docutils + python-Pygments + python-Jinja2 + + + remove_docutils.patch + + programming/language/python/python-sphinx/pspec.xml + + + python-sphinx + + docutils + python-Pygments + python-Jinja2 + + + /usr/bin + /usr/lib/python* + /usr/share/doc/python-sphinx/LICENSE + + + + python-sphinx-docs + Documentation files for python-sphinx + python-sphinx için belgelendirme dosyaları + + /usr/share/doc/python-sphinx + + + + + 2015-07-27 + 1.3.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-02-27 + 1.2.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-29 + 1.1.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + python-lxml + http://codespeak.net/lxml + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + library + programming.language.python + lxml is the most feature-rich and easy-to-use library + Zengin içerikli ve kolay kullanımlı bir kütüphane. + lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. + Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. + http://lxml.de/files/lxml-3.3.5.tgz + + libxml2-devel + python-devel + cython + libxslt-devel + + programming/language/python/python-lxml/pspec.xml + + + python-lxml + + libxslt + libxml2 + python + + + /usr/lib + + + + python-lxml-docs + API documentation of python-lxml + python-lxml paketine ait API belgeleri + + python-lxml + + + /usr/share/doc + + + + + 2014-07-05 + 3.3.5 + Version bump + Vedat Demir + vedat@pisilinux.org + + + 2013-11-07 + 3.2.4 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-07-28 + 3.0.1 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-10-24 + 3.0.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + pyparted + http://people.redhat.com/dcantrel/ PisiLinux Community admins@pisilinux.org GPLv2+ library - network.library - Network-related giomodules for glib - Moduły GIO dotyczące sieci do glib - This package contains various network related extensions for the GIO library. - Pakiet zawiera różne rozszerzenia dotyczące sieci do biblioteki GIO. - mirrors://gnome/glib-networking/2.38/glib-networking-2.38.2.tar.xz + programming.language.python + Python bindings for parted + Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. + pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. + pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. + pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. + https://github.com/rhinstaller/pyparted/archive/v3.10.5.tar.gz - gnutls-devel - p11-kit-devel - ca-certificates - intltool - glib2-devel + python-decorator + python-devel + parted-devel - network/library/glib-networking/pspec.xml + programming/language/python/pyparted/pspec.xml - glib-networking + pyparted - gnutls - p11-kit - glib2 - ca-certificates + python-decorator + parted + python - /usr/lib/gio/modules - /usr/libexec - /usr/share - /usr/share/doc/glib-networking + /usr/lib + /usr/share/doc + + + + + 2015-08-04 + 3.10.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 3.10.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-08-09 + 3.9.5 + Revert back to 3.9 latest stable series. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-03 + 3.10 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-10-24 + 3.8 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + telepathy-python + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + programming.language.python + Python libraries for Telepathy + Telepathy için Python kitaplıkları + telepathy-python is the Python libraries for use in Telepathy client and connection managers. + telepathy-pyhon Telepathy istemcileri ve bağlantı yöneticilerinde kullanılmak üzere tasarlanmış Python kitaplığıdır. + http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-0.15.19.tar.gz + + libxslt-devel + + + telepathy-python-0.15.19-mkdir_p.patch + dont-compile-py.patch + python-telepathy-no_double_errors-py.patch + + programming/language/python/telepathy-python/pspec.xml + + + telepathy-python + + /usr/lib + /usr/share/doc + + + + + 2015-11-22 + 0.15.19 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-03 + 0.15.19 + Fix build + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-16 + 0.15.19 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-06-15 + 0.15.19 + Version bump + Aydın Demirel + aydin@demirel.web.tr + + + 2010-10-13 + 0.15.18 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + dbus-python3 + http://dbus.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + AFL-2.1 + library + programming.language.python + D-Bus Python bindings + dbus-python provides a Python module which wraps the D-Bus programming API. + http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz + + python3-devel + dbus-devel + dbus-glib-devel + glib2-devel + libpcre-devel + + + suppress-warnings.patch + + programming/language/python/dbus-python3/pspec.xml + + + dbus-python3 + D-Bus Python3 bindings + programming.language.python + + python3 + dbus + glib2 + dbus-glib + + + /usr/lib/python3* + + + + + 2015-10-08 + 1.2.0 + Release bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-05-11 + 1.2.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-28 + 1.2.0 + rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-23 + 1.2.0 + Version bump. Remove dbus-devel from runtime dependencies. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-25 + 1.1.1 + Dep Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2012-11-10 + 1.1.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + python-beaker + http://beaker.groovie.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + A Session and Caching library with WSGI Middleware + Oturum ve önbellekleme kitaplığı + python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. + python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. + http://pypi.python.org/packages/source/B/Beaker/Beaker-1.6.4.tar.gz + + python-setuptools + + programming/language/python/python-beaker/pspec.xml + + + python-beaker + + /usr/lib/ + /usr/share/doc - 2014-03-30 - 2.38.2 + 2013-11-04 + 1.6.4 + Rebuild + Erdinç Gültekin + admins@pisilinux.org + + + 2012-11-11 + 1.6.4 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python3-setuptools + http://pypi.python.org/pypi/setuptools + + PisiLinux Community + admins@pisilinux.org + + PSF-2.2 + library + programming.language.python + Python setuptools + python-setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages. + http://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz + + python3-devel + + programming/language/python/python3-setuptools/pspec.xml + + + python3-setuptools + + /usr/bin/py3easy-install + /usr/bin/easy_install-3* + /usr/lib/python3* + + + + + 2015-11-07 + 0.6.49 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-24 + 0.6.49 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-17 + 0.6.35 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-08-19 + 0.6.28 + First release + Ramazan Utku + admins@pisilinux.org + + + + + + python-udev + http://packages.python.org/pyudev + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Python bindings for libudev library + libudev için Python bağlayıcısı + These bindings enable using of udev library in Python programs. + Bu bağlayıcı, Python programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. + https://pypi.python.org/packages/source/p/pyudev/pyudev-0.16.1.tar.gz + + python-setuptools + eudev-devel + + programming/language/python/python-udev/pspec.xml + + + python-udev + + /usr/lib + /usr/share/doc + + + + python-udev-qt + Qt bindings for libudev library + libudev için Qt bağlayıcısı + These bindings provide udev capability for Python programs where Qt is used. + Bu bağlayıcı, Qt kullanan Python programlarının, udev kitaplığı olan libudev'i kullanabilmesini sağlar. + + python-udev + python-qt + + + /usr/lib/python2*/site-packages/pyudev/pyqt4.py + + + + + 2015-08-04 + 0.16.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-24 + 0.16.1 + Release bump + PisiLinux Community + admins@pisilinux.org + + + 2013-06-26 + 0.16.1 + V.bump + PisiLinux Community + admins@pisilinux.org + + + 2011-07-11 + 0.11 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-six + http://pypi.python.org/pypi/six/ + + Alihan Öztürk + alihan@pisilinux.org + + MIT + app:console + programming.language.python + Python 2 and 3 compatibility utilities. + Python2 ve python3 uyumluluk programı. + python-six provides simple utilities for wrapping over differences between Python 2 and Python 3. + python-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar. + http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz + + python3-devel + + programming/language/python/python-six/pspec.xml + + + python-six + + /usr/lib/python2* + /usr/share/doc + + + + python3-six + + /usr/lib/python3* + + + + + 2015-07-24 + 1.9.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-31 + 1.6.1 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + python-PyYAML + http://pyyaml.org/wiki/PyYAML + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + programming.language.python + The next generation YAML parser and emitter for Python + python-pyyaml is the next generation YAML parser and emitter for Python. + http://pyyaml.org/download/pyyaml/PyYAML-3.11.tar.gz + + libyaml-devel + python-devel + + programming/language/python/python-PyYAML/pspec.xml + + + python-PyYAML + + libyaml + + + /usr/lib + /usr/share/doc + + + + + 2015-07-27 + 3.11 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2011-06-04 + 3.10 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + python-qt5 + http://www.riverbankcomputing.co.uk/software/pyqt + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + GPLv3 + library + programming.language.python + A set of Python bindings for the Qt 5.x Toolkit + Qt5.x araçları için python bağlayıcıları + Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. + Qt5, C++ kütüphaneleri dizisi ve geliştirme araçları olup grafik kullanıcı arabirimleri için, ağ bağlantısı, iş parçacığı, Unicode, düzenli ifadeler, SQL veritabanları, SVG, OpenGL, XML ve kullanıcıve uygulama ayarları gibi platform bağımsız uygulamalara ayrılır. PyQt, Python modülü seti olarak bu sınıftan 440 kadar uygulamayı çalıştırır. + mirrors://sourceforge/pyqt/PyQt5/PyQt-5.4.2/PyQt-gpl-5.5.1.tar.gz + + dbus-devel + dbus-python3 + dbus-python-common + python3-devel + python-devel + python3-sip + python-sip + qt5-base-devel + qt5-connectivity-devel + qt5-declarative-devel + qt5-enginio-devel + qt5-location-devel + qt5-multimedia-devel + qt5-sensors-devel + qt5-serialport-devel + qt5-svg-devel + qt5-webchannel-devel + qt5-webkit-devel + qt5-websockets-devel + qt5-x11extras-devel + qt5-xmlpatterns-devel + + programming/language/python/python-qt5/pspec.xml + + + python-qt5 + A set of Python 2.x bindings for the Qt 5.x Toolkit + + libgcc + dbus + python + qt5-base + qt5-sensors + qt5-location + qt5-webkit + qt5-enginio + qt5-x11extras + qt5-svg + qt5-multimedia + qt5-serialport + qt5-webchannel + qt5-websockets + qt5-declarative + qt5-xmlpatterns + qt5-connectivity + + + /usr/bin/py2uic5 + /usr/lib/python2.7/site-packages + /usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so + /usr/share/qt5/qsci/api/python/Py2Qt5.api + + + + python-qt5-devel + Development files for python3-qt5 + + libgcc + qt5-base + python-qt5 + + + /usr/bin/py2lupdate5 + /usr/bin/py2rcc5 + /usr/share/sip/Py2Qt5 + + + + python3-qt5 + A set of Python 3.x bindings for the Qt 5.x Toolkit + + libgcc + dbus + python3 + qt5-base + qt5-sensors + qt5-location + qt5-webkit + qt5-enginio + qt5-x11extras + qt5-svg + qt5-multimedia + qt5-serialport + qt5-webchannel + qt5-websockets + qt5-declarative + qt5-xmlpatterns + qt5-connectivity + + + /usr/bin/pyuic5 + /usr/lib/python3.4/site-packages + /usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so + /usr/lib/qt5/plugins/designer/libpyqt5.so + /usr/share/doc + /usr/share/qt5/qsci/api/python/PyQt5.api + + + + python3-qt5-devel + Development files for python3-qt5 + + libgcc + qt5-base + python3-qt5 + + + /usr/bin/pylupdate5 + /usr/bin/pyrcc5 + /usr/share/sip/PyQt5 + + + + + 2015-11-02 + 5.5.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-10-16 + 5.5 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-09-07 + 5.4.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-mako + http://www.makotemplates.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + programming.language.python + A python templating language + Python şablonlama dili + python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. + python-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. + http://pypi.python.org/packages/source/M/Mako/Mako-0.9.1.tar.gz + + python-setuptools + + programming/language/python/python-mako/pspec.xml + + + python-mako + + python-beaker + python-MarkupSafe + + + /usr/bin + /usr/lib + /usr/share/doc + + + + python-mako-docs + python-mako için belgelendirme dosyaları + + python-mako + + + /usr/share/doc/*/html + /usr/share/doc/*/build + /usr/share/doc/*/examples + + + + + 2014-04-16 + 0.9.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-11 + 0.7.3 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-nose + http://somethingaboutorange.com/mrl/projects/nose/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + programming.language.python + A unittest extension offering automatic test suite discovery and easy test authoring + Python için unittest genişlemesi + python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. + python-nose alternatif test tanıtma ve keşif kitaplığı. + https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz + programming/language/python/python-nose/pspec.xml + + + python-nose + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + + 2015-08-04 + 1.3.7 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-27 + 1.3.3 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-05-21 + 1.3.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-17 + 1.3.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-10-13 + 1.2.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + pip + https://pypi.python.org/pypi/pip + + Yusuf Aydemir + Yusuf.aydemir@istanbul.com + + MIT + programming.language.python + The PyPA recommended tool for installing Python packages + The PyPA recommended tool for installing Python packages + https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz + + python-setuptools + python3-setuptools + python3-devel + + programming/language/python/pip/pspec.xml + + + pip + + python-setuptools + + + /usr/bin/pip2* + /usr/lib/python2* + /usr/share/doc + + + + pip3 + + python3-setuptools + + + /usr/bin/pip + /usr/bin/pip3* + /usr/lib/python3* + + + + + 2015-08-24 + 7.1.2 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2015-04-08 + 6.1.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + python-requests + http://www.python-requests.org/ + + Ergün Salman + ergunsalman@hotmail.com + + MIT + programming.language.python + Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. + Python’s standard urllib2 module provides most of the HTTP capabilities you need + https://pypi.python.org/packages/source/r/requests/requests-2.8.1.tar.gz + + python + python3-devel + + programming/language/python/python-requests/pspec.xml + + + python-requests + + /usr/lib/python2* + /usr/share/doc + + + + python3-requests + + /usr/lib/python3* + + + + + 2015-11-06 + 2.8.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-08-24 + 2.7.0 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + sip + http://www.riverbankcomputing.co.uk/sip + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + app:console + programming.language.python + SIP is a tool for generating bindings for C++ classes so that they can be used by Python + SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python. It takes any C or C++ libraries and converts them into Python extension modules. + mirrors://sourceforge/pyqt/sip-4.16.9.tar.gz + + qt5-base-devel + python3-devel + python-devel + + programming/language/python/sip/pspec.xml + + + python-sip + Python 2.x SIP bindings for C and C++ libraries + + libgcc + python + + + /usr/bin/py2sip + /usr/lib/python2.7/ + /usr/include/python2.7 + + + + python3-sip + Python 3.x SIP bindings for C and C++ libraries + + libgcc + python3 + + + /usr/bin/sip + /usr/lib/python3* + /usr/include/python3.4m + /usr/share/licenses/python3-sip/LICENSE + + + + + 2015-09-09 + 4.16.9 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-23 + 4.16.6 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + python-gtk + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + GTK+ bindings for Python + Python için GTK+ bağlayıcıları + Bindings (liens) GTK+2 pour Python. + python-gtk lets you to easily create programs with a graphical user interface using the Python programming language and GTK+ library. + python-gtk, Python programlama diliyle GTK+ kitaplığını kullanarak, basit grafiksel kullanıcı arayüzü oluşturmanızı sağlar. + mirrors://gnome/pygtk/2.24/pygtk-2.24.0.tar.bz2 + + cairo-devel + pango-devel + gtk2-devel + glib2-devel + python-devel + libglade-devel + python-pygobject-devel + python-numpy + python-cairo + + programming/language/python/python-gtk/pspec.xml + + + python-gtk + + pango + atk + gtk2 + cairo + gdk-pixbuf + + + /usr/lib + /usr/share/doc + + + + python-gtk-demo + Demo applications for python-gtk + python-gtk için demo uygulamalar + app:gui + + python-gtk + + + /usr/bin/pygtk-demo + /usr/lib/pygtk/2.0/pygtk-demo.py + /usr/lib/pygtk/2.0/demos + + + + python-gtk-docs + Reference documents for python-gtk + python-gtk için referans belgeleri + data:doc + + python-gtk + + + /usr/share/gtk-doc + + + + python-gtk-devel + Development files for python-gtk + python-gtk için geliştirme dosyaları + + python-gtk + python-pygobject-devel + gtk2-devel + + + /usr/bin/pygtk-codegen-2.0 + /usr/include + /usr/lib/pkgconfig + /usr/share/pygtk + + + + + 2013-08-17 + 2.24.0 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 2.24.0 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-11 + 2.24.0 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-pyblock + http://git.fedoraproject.org/git/pyblock.git + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + library + programming.language.python + Python modules for dealing with block devices + Blok aygıtları ile ilgili python modülleri içerir + The pyblock contains Python modules for dealing with block devices. + Pyblock blok aygıtları ile ilgili python modülleri içerir + https://pkgs.fedoraproject.org/repo/pkgs/python-pyblock/pyblock-0.53.tar.bz2/f6d33a8362dee358517d0a9e2ebdd044/pyblock-0.53.tar.bz2 + + device-mapper-devel + python-devel + dmraid-devel + + + fix-underlinking.patch + + programming/language/python/python-pyblock/pspec.xml + + + python-pyblock + + device-mapper + dmraid + python + + + /usr/lib + /usr/share/doc + + + + + 2015-08-04 + 0.53 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-12-07 + 0.53_20111208 + Rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-05-05 + 0.53_20111208 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-19 + 0.53_20111208 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + python-pygobject + http://www.pygtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.language.python + Bindings (liens) glib pour Python. + Glib bindings for Python + glib için python bağlayıcıları + pygobject is GLib's GObject library bindings for Python. + pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. + http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.6.tar.xz + + python-devel + gobject-introspection-devel + + + pygobject-2.16.1-fixdetection.patch + + programming/language/python/python-pygobject/pspec.xml + + + python-pygobject + + glib2 + gobject-introspection + libffi + + + /usr/lib + /usr/share/doc + + + + python-pygobject-devel + pygobject development files + pygobject geliştirme dosyaları + + python-pygobject + gobject-introspection-devel + + + /usr/bin/pygobject-codegen-2.0 + /usr/include + /usr/lib/pkgconfig + /usr/share/pygobject + + + + python-pygobject-docs + API documents for pygobject + pygobject için API dökümanları + data:doc + + /usr/share/gtk-doc + + + + + 2012-10-14 + 2.28.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + pyqtermwidget5 + http://gitorious.org/qtermwidget + + Harun Gültekin + hrngultekin@gmail.com + + GPLv2 + library + programming.language.python + Python binding of terminal widget for Qt + PyQt5 tabanlı uygulamalar için basit bir terminal modulü + A simple terminal widget for using with PyQt based applications + https://github.com/hrngultekin/pyqtermwidget5/archive/pyqtermwidget5-v0.1.tar.gz + + python-devel + python-qt5-devel + python-sip + qt5-base-devel + qtermwidget5-devel + + + py2config.patch + + programming/language/python/pyqtermwidget5/pspec.xml + + + pyqtermwidget5 + Python binding of terminal widget for Qt + + libgcc + qt5-base + qtermwidget5 + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2014-06-19 + 0.1 + first build + Harun Gültekin + hrngultekin@gmail.com + + + + + + python-Pygments + http://pygments.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + A syntax highlighting package written in Python + Python dilinde yazılmış bir sözdizimi belirtme aracı + python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. + python-Pygments, kaynak kodunu güzelleştirmek ihtiyacı duyulan forum sistemleri, wikiler ve diğer uygulamalar gibi her çeşit yazılımda kullanılmak için yazılmış olan genel bir sözdizimi belirtme aracıdır. + https://pypi.python.org/packages/source/P/Pygments/Pygments-1.6.tar.gz + programming/language/python/python-Pygments/pspec.xml + + + python-Pygments + + python-setuptools + + + /usr/bin + /usr/lib/python* + /usr/share/man + + + + python-Pygments-docs + Documentation files for python-Pygments + python-Pygments için belgelendirme dosyaları + + /usr/share/doc/python-Pygments + + + + + 2013-12-07 + 1.6 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-11-16 + 1.5 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + python-MarkupSafe + http://pypi.python.org/pypi/MarkupSafe + + PisiLinux Community + admins@pisilinux.org + + BSD + library + programming.language.python + Implements a XML/HTML/XHTML Markup safe string for Python + XML/HTML/XHTML markup dilleri için güvenli python karakter dizeleri gerçekleştirimi + python-MarkupSafe, implements a unicode subclass that supports HTML strings. + python-MarkupSafe, HTML karakter dizeleri için unicode bir alt sınıf gerçekleştirimi sağlar. + http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.23.tar.gz + + python-setuptools + + programming/language/python/python-MarkupSafe/pspec.xml + + + python-MarkupSafe + + /usr/lib/python2.* + /usr/share/doc + + + + + 2014-05-29 + 0.23 Version bump. Marcin Bojara marcin@pisilinux.org - 2013-01-27 - 2.34.2 + 2011-11-11 + 0.15 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + ant + http://ant.apache.org + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:console + programming.build + Java-based build tool + Java tabanlı inşa aracı + Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. + Apache ant Java tabanlı bir inşa aracıdır. Teorik olarak make'e benzemektedir ancak make'in kırışıksız halidir + Apache Ant es una herramienta de compilación (build) basado en Java. Teróricamente se puede comparar con Make, pero sin las vueltas que tiene aquel. + http://archive.apache.org/dist/ant/source/apache-ant-1.9.6-src.tar.bz2 + + jdk7-openjdk + + + apache-ant-no-test-jar.patch + + programming/build/ant/pspec.xml + + + ant + + /etc + /usr/bin + /usr/share/ + + + 20ant + ant.conf + + + + ant-docs + Documentation package for ant build system + + /usr/share/doc + + + + + 2015-08-22 + 1.9.6 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-05-25 + 1.9.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-03 + 1.8.4 + Rebuild for openjdk. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-04-20 + 1.8.4 + Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-10-06 + 1.8.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + llvm + http://www.llvm.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + NCSA + programming.build + The Low Level Virtual Machine + Düşük Seviye Sanal Makine (LLVM) + The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. + LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir. + http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz + http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz + http://llvm.org/releases/3.5.0/clang-tools-extra-3.5.0.src.tar.xz + http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz + + zlib-devel + libxml2-devel + ncurses-devel + ocaml + libffi-devel + groff + libedit-devel + binutils + + + llvm-3.5.0-fix-cmake-llvm-exports.patch + llvm-3.5.0-force-link-pass.o.patch + + programming/build/llvm/pspec.xml + + + llvm + app:console + library + + llvm-libs + libxml2 + libgcc + ncurses + + + /usr/bin + /usr/bin/llvm-config + /usr/include/llvm* + /usr/lib/llvm + /usr/lib + /etc/ld.so.conf.d + /etc/llvm + /usr/share/doc + /usr/share/vim + /usr/share/llvm/cmake + /usr/share/kde4 + /usr/share/man + + + + llvm-libs + library + + zlib + libffi + libedit + libgcc + ncurses + + + /usr/lib/llvm/libLLVM-3* + /usr/share/licenses/llvm-libs/LICENSE + + + + llvm-ocaml + OCaml binding for LLVM + LLVM için OCaml bağlayıcısı + library + programming.language.ocaml + + llvm + ocaml + + + /usr/lib/ocaml + + + + llvm-clang-analyzer + A source code analysis framework + C ve Objective-C için kod analiz altyapısı + The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. + app:console + + llvm-clang + + + /usr/lib/clang-analyzer + /usr/bin/scan-* + + + + llvm-clang + A C language family front-end for LLVM + LLVM için C dili ailesi ön ucu + The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. + + llvm-libs + libgcc + ncurses + + + /usr/bin/clang* + /usr/bin/tblgen + /usr/lib/clang + /usr/lib/clang/libclang.so + /usr/share/man/man1/clang.1 + + + + llvm-clang-devel + Development headers for llvm-clang + llvm-clang için başlık dosyaları + + llvm-clang + + + /usr/include/clang + /usr/include/clang-c + + + + llvm-docs + Documentation for LLVM + LLVM belgeleri + data:doc + programming.docs + + /usr/share/doc/llvm/html + /usr/share/doc/llvm/ocamldoc + + + + llvm-32bit + 32-bit shared libraries for llvm + emul32 + emul32 + + zlib-32bit + libffi-32bit + + + llvm + libgcc + libedit + ncurses-32bit + zlib-32bit + libffi-32bit + + + /usr/lib32 + + + + + 2014-09-23 + 3.5.0 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-11 + 3.4.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-11 + 3.4.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-01 + 3.3 + Release bump, already cleaned. + marcin bojara + marcin@pisilinux.org + + + 2013-07-26 + 3.3 + Version bump. + marcin bojara + marcin@pisilinux.org + + + 2013-02-18 + 3.2 + version bump + PisiLinux Community + admins@pisilinux.org + + + 2012-06-11 + 3.1 + First release + marcin bojara + marcin@pisilinux.org + + + + + + dev86 + http://homepage.ntlworld.com/robert.debath/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.tool + Development environment for ELKS-86 and standalone 8086 code + ELKS-86 ve 8086 kodları için geliştirme ortamı + Entorno de desarrollo para ELKS-86 y código 8086 independiente + The dev86 package provides an assembler and linker for real mode 80x86 instructions. You'll need to have this package installed in order to build programs that run in real mode, including LILO and the kernel's bootstrapping code, from their sources. + http://v3.sk/~lkundrak/dev86/archive/Dev86src-0.16.19.tar.gz + + fedora/dev86-noelks.patch + fedora/dev86-nostrip.patch + fedora/dev86-long.patch + fedora/dev86-print-overflow.patch + dont-ask-anything.patch + 64bit-build-fix.patch + makefile-fix.patch + + programming/tool/dev86/pspec.xml + + + dev86 + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2014-02-17 + 0.16.19 + Release. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-05-02 + 0.16.19 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-10-13 + 0.16.17 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + ctags + http://ctags.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + programming.tool + Exuberant Ctags generates an index (or tag) file of objects found in source and header files + Kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir + Exuberant Ctags génère un fichier d'index (ou tag) pour les objets trouvés dans les fichiers sources et d'entête permettant à ces entités d'être rapidement et facilement localisées par un éditeur de texte et d'autres utilitaires. Il gère actuellement 33 langages de programmation. + Exuberant Ctags generates an index (or tag) file of objects found in source and header files that allows these items to be quickly and easily located by a text editor or other utility. Currently supports 33 programming languages. + Exuberant Ctags, kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir. + Exuberant Ctags genera un archivo de índice (o tag) de objetos encontrados en archivos de fuente y cabeceras, para localizar fácilmente estos ítemes con un editor de texto u otra herramienta. Actualmente soporta 33 lenguajes de programación. + mirrors://sourceforge/ctags/ctags-5.8.tar.gz + + ctags-5.7-segment-fault.patch + ctags-5.8-f95-pointers.patch + ctags-5.8-python-vars-starting-with-def.patch + + programming/tool/ctags/pspec.xml + + + ctags + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2014-01-21 + 5.8 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 5.8 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + cppunit + http://www.freedesktop.org/wiki/Software/cppunit + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + programming.tool + C++ port of the famous JUnit framework for unit testing + Popüler JUnit test çatısının C++ sürümü + cppunit is a C++ unit testing framework. It started its life as a port of JUnit to C++ by Michael Feathers. + cppunit, C++ uygulama geliştiricileri tarafından yazdıkları uygulamaların test edilmesi amacıyla kullanılabilecek bir test altyapısıdır. + http://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz + + grep + libtool + + programming/tool/cppunit/pspec.xml + + + cppunit + + /usr/lib + /usr/share/doc + + + + cppunit-devel + Contains the headers and other files necessary for developing programs that use cppunit + + cppunit + libgcc + + + /usr/bin + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/share/man + + + + + 2014-01-21 + 1.13.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-02-09 + 1.13.1 First release. Marcin Bojara marcin@pisilinux.org @@ -6373,324 +13615,563 @@ - libqmi - http://www.freedesktop.org/wiki/Software/libqmi/ + signon + https://code.google.com/p/accounts-sso - Alihan Öztürk - alihan@pisilinux.org + PisiLinux Community + admins@pisilinux.org - GPLv2 - app:gui - network.library - QMI modem protocol helper library - libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. - http://www.freedesktop.org/software/libqmi/libqmi-1.8.0.tar.xz + LGPLv2 + programming.library + A framework for centrally storing authentication credentials + Single Sign-On is a framework for centrally storing authentication credentials and handling authentication on behalf of applications as requested by applicationsIt consists of + a secure storage of login credentials (for example usernames and passwords), plugins for different authentication systems and a client library for applications to communicate with this system. + https://gitlab.com/accounts-sso/signond/repository/archive.tar.bz2 - glib2-devel - gobject-introspection-devel + qt5-base-devel + doxygen - network/library/libqmi/pspec.xml + + qt5.5.diff + use_keyring.patch + + programming/library/signon/pspec.xml - libqmi + signon - glib2 - gobject-introspection + qt5-base + libgcc + doxygen - /usr/lib - /usr/share/man /usr/bin - /usr/share/gtk-doc - /usr/share/doc/libqmi/ - - - - libqmi-devel - Development files for libqmi - - libqmi - - - /usr/include - /usr/lib/pkgconfig/qmi-glib.pc - - - - - 2014-01-19 - 1.8.0 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libmbim - http://www.freedesktop.org/wiki/Software/libmbim/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.library - MBIM modem protocol helper library. - libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. - http://www.freedesktop.org/software/libmbim/libmbim-1.12.2.tar.xz - - gtk-doc - glib2-devel - eudev-devel - - network/library/libmbim/pspec.xml - - - libmbim - - glib2 - eudev - - /usr/lib - /usr/share/man - /usr/bin/ - /usr/share/gtk-doc/ - /usr/libexec - /usr/share/doc/libmbim + /etc + /usr/share/dbus-1 - libmbim-devel - libmbim için geliştirme dosyaları - libmbim için geliştirme dosyaları + signon-devel + Development files for signon + Signon için kütüphaneler + Signon geliştirme paketi, Signon için geliştirme dosyaları sunar. - libmbim - - - /usr/lib/pkgconfig - /usr/include/libmbim-glib/ - - - - - 2015-07-15 - 1.12.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-01-20 - 1.6.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - serf - https://code.google.com/p/serf/ - - Osman Erkan - osman.erkan@pisilinux.org - - Apachev2 - library - network.library - High-performance asynchronous HTTP client library. - The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library. - http://serf.googlecode.com/svn/src_releases/serf-1.3.8.tar.bz2 - - db-devel - zlib-devel - expat-devel - openssl-devel - apr-devel - apr-util-devel - scons - - network/library/serf/pspec.xml - - - serf - - db - zlib - expat - openssl - apr - apr-util - openldap-client - - - /usr/lib - /usr/share/doc - - - - serf-devel - Development files for serf - serf için geliştirme dosyaları - - serf + signon + qt5-base-devel /usr/include /usr/lib/pkgconfig - - - 2015-09-02 - 1.3.8 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-30 - 1.3.3 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-12-24 - 1.3.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - nodejs - http://nodejs.org/ - - Ertuğrul Erata - ertugrulerata@gmail.com - - MIT - app:console - network.library - is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications - Olay bazlı V8 Javascript motoru - Evented I/O for V8 javascript - Kolay, hızlı, ölçeklenebilir ağ uygulamaları oluşturmak için Chrome'un JavaScript çalışma üzerine inşa edilmiş bir platform. - http://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz - - openssl-devel - - network/library/nodejs/pspec.xml - - nodejs + signon-docs + Help files and API documents for signon + data:doc - openssl - libgcc + signon - /usr/bin - /usr/include - /usr/lib/node_modules /usr/share/doc - /usr/share/man - /usr/share/systemtap - - 2015-10-10 - 4.1.2 + + 2015-11-14 + 8.58 Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-24 + 8.56 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 8.48 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org - 2015-02-22 - 0.12.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com + 2013-07-28 + 8.48 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org - 2015-02-07 - 0.10.36 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com + 2013-07-26 + 8.48 + Move pc files to devel pack,release bump. + Erdinç Gültekin + erdincgultekin@gmail.com - 2014-10-31 - 0.10.33 + 2013-03-08 + 8.48 First release - Ertuğrul Erata - ertugrulerata@gmail.com + Erdinç Gültekin + erdincgultekin@gmail.com - netcf - https://fedorahosted.org/netcf + libnih + https://launchpad.net/libnih + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL + app:library + programming.library + Small library for C application development + C uygulama geliştirme için küçük bir kütüphane + Small library for C application development. + C uygulama geliştirme için küçük bir kütüphane. + https://launchpad.net/libnih/1.0/1.0.3/+download/libnih-1.0.3.tar.gz + + dbus-devel + expat-devel + + programming/library/libnih/pspec.xml + + + libnih + + dbus + expat + + + /usr/bin + /usr/share/man + /usr/share/aclocal + /usr/lib/* + + + + libnih-devel + + libnih + dbus-devel + expat-devel + + + /usr/include + + + + + 2014-06-27 + 1.0.3 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + libaio + http://lse.sourceforge.net/io/aio.html PisiLinux Community admins@pisilinux.org - LGPLv2+ - app:console + LGPLv2.1 library - network.connection - A library for configuring network interfaces - Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık - netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format. - netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır. - https://fedorahosted.org/released/netcf/netcf-0.2.8.tar.gz - - libxml2-devel - libxslt-devel - libnl-devel - readline-devel - augeas-devel - - network/connection/netcf/pspec.xml + programming.library + Librairie d'entrée/sortie asynchrone utilisant l'interface native du noyau. + Linux-native asynchronous I/O access library + Linux asenkron girdi/çıktı kütüphanesi + libaio has a richer API and capability set than the simple POSIX async I/O facility. + libaio, basit POSIX asenkron girdi/çıktı desteğinden daha iyi bir programlama arayüzü sunan bir kütüphanedir. + http://enterprise-storage-os.googlecode.com/files/libaio-0.3.109.tar.bz2 + + libaio-0.3.106-build.patch + libaio-0.3.107-ar-ranlib.patch + 92_unused_warnings.patch + libaio-0.3.109-testcase-8.patch + libaio-0.3.109-generic-arch.patch + libaio-0.3.109-unify-bits-endian.patch + libaio-0.3.109-x32.patch + + programming/library/libaio/pspec.xml - netcf - - zlib - libnl - augeas - libxml2 - libxslt - readline - libgcrypt - libgpg-error - + libaio - /usr/bin - /usr/libexec/ - /etc/rc.d/init.d + /lib /usr/lib - /usr/share/netcf /usr/share/doc - /usr/share/man/man1/ncftool.1 - netcf-devel - Development files for netcf - netcf için geliştirme dosyaları + libaio-32bit + 32-bit shared libraries for libaio + emul32 + emul32 - augeas-devel - libxslt-devel - netcf + libaio + + + /usr/lib32 + + + + libaio-devel + Development files for libaio + libaio için geliştirme dosyaları + + libaio + + + /usr/include + /usr/share/man/man3 + + + + + 2014-05-19 + 0.3.109 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-06 + 0.3.109 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-16 + 0.3.109 + URL Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-14 + 0.3.109 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + swig + http://www.swig.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + BSD + app:console + programming.library + Connects C/C++/Objective C to some high-level programming languages + Basitleştirilmiş arayüz oluşturucu + Simplified Wrapper and Interface Generator (Générateur d'interface de scripts d'enrobage simplifié), SWIG est un outil de développement qui connecte des programmes écrits en C et C++ avec divers langages de programmation de haut niveau. SWIG est utilisé avec différents type de langages incluant les langages de script habituels tels que Perl, PHP, Python, Tcl, Ruby. + Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP + SWIG, C ve C++ ile yazılmış uygulamaları çeşitli üst düzey programlama dilleri ile bağlayan bir yazılım geliştirme aracıdır. SWIG, genel betik dilleri olan Perl, PHP, Python, Tcl, Ruby gibi farklı diller ile kullanılır. + mirrors://sourceforge/swig/swig-3.0.2.tar.gz + + python-devel + boost-devel + ruby-devel + libpcre-devel + zlib-devel + perl + + programming/library/swig/pspec.xml + + + swig + + zlib + libgcc + libpcre + + + /usr/bin + /usr/lib + /usr/share/swig + /usr/share/doc + /usr/share/man + + + + + 2014-12-22 + 3.0.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-11 + 3.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-29 + 3.0.0 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-23 + 2.0.11 + Clean swig. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-24 + 2.0.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-17 + 2.0.9 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-09-15 + 2.0.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libwlocate + http://sourceforge.net/projects/libwlocate/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + library + programming.library + A shared library that can be used for location-based services + libwlocate is a shared library that can be used for location-based services. + http://sourceforge.net/projects/pisilinux/files/source/libwlocate-code-213bcf6fb073d968af5e849a5c1828603f69e5ac.tar.gz + + wireless-tools-devel + + programming/library/libwlocate/pspec.xml + + + libwlocate + A shared library that can be used for location-based services + + wireless-tools + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libwlocate-devel + Development files for libwlocate + + libwlocate + + + /usr/include + + + + + 2015-12-03 + 0.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + yaml-cpp + https://github.com/jbeder/yaml-cpp + + Ergün Salman + Poyraz76@pisilinux.org + + LGPLv2 + Libry + programming.library + yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. + To get a feel for how it can be used, see the Tutorial or How to Emit YAML. + yalm-cpp + https://github.com/jbeder/yaml-cpp/archive/release-0.5.2.tar.gz + + cmake + python-devel + boost-devel + + programming/library/yaml-cpp/pspec.xml + + + yaml-cpp + + /usr/lib/ + /usr/include/yaml-cpp/* + /usr/lib/pkgconfig/ + /usr/share/doc/ + + + + + 2015-09-01 + 0.5.2 + First release + Ergün Salman + Poyraz76@pisilinux.org + + + + + + libaccounts-qt5 + https://gitlab.com/accounts-sso/libaccounts-qt + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + library + programming.library + Qt5-based client library for accessing the online accounts database + Qt5-based client library for accessing the online accounts database + https://gitlab.com/accounts-sso/libaccounts-qt/repository/archive.tar.bz2 + + doxygen + qt5-base-devel + glib2-devel + libaccounts-glib-devel + + programming/library/libaccounts-qt5/pspec.xml + + + libaccounts-qt5 + + glib2 + libgcc + qt5-base + libaccounts-glib + + + /usr/lib/libaccounts-qt5.so.* + /usr/share/doc/libaccounts-qt5 + + + + libaccounts-qt5-devel + Development files for libaccounts-qt5 + + libaccounts-qt5 + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/lib/libaccounts-qt5.so + + + + libaccounts-qt5-docs + Help files and API documents for libaccounts-qt5 + data:doc + + libaccounts-qt5 + + + /usr/share/doc + + + + libaccounts-qt5-tools + This package contains the tools for the libaccounts-qt5 library + data:doc + + libaccounts-qt5 + libgcc + qt5-base + + + /usr/bin + /usr/share/libaccounts-qt-tests + + + + + 2015-10-20 + 1.14 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libbsd + http://libbsd.freedesktop.org + + Marcin Bojara + marcin@pisilinux.org + + BSD + BSD-2 + BSD-4 + ISC + library + programming.library + Provides useful functions commonly found on BSD systems + Taşınabilirlik için BSD uyumlu fonksiyonlar sağlayan bir kitaplık. + This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. + GNU Linux sistemlerde bulunmayan BSD sistemlere özgü fonsiyonları barındıran bir kitaplıktır ve BSD uygulamalarının GNU Linux'a taşınmasını kolaylaştırır. + http://libbsd.freedesktop.org/releases/libbsd-0.6.0.tar.xz + programming/library/libbsd/pspec.xml + + + libbsd + + /usr/lib + /usr/share/doc + + + + libbsd-devel + Development files for libbsd + + libbsd /usr/include @@ -6699,38 +14180,10 @@ - - 2015-12-31 - 0.2.8 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-02-16 - 0.2.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-04-07 - 0.2.3 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-30 - 0.2.3 - rebuild. - Alihan Öztürk - alihan@pisilinux.org - - 2013-01-14 - 0.2.3 - First release + 2014-03-09 + 0.6.0 + Fisrt release. Marcin Bojara marcin@pisilinux.org @@ -6738,631 +14191,359 @@ - ModemManager - http://projects.gnome.org/NetworkManager + libaccounts-glib + https://code.google.com/p/accounts-sso PisiLinux Community admins@pisilinux.org - LGPLv2.1 - app:console - service - network.connection - A manager framework for mobile broadband modems - Mobil modemler için yönetim katmanı - ModemManager provides a unified high level API for communicating with mobile broadband modems. - ModemManager, 3G ve GSM gibi mobil genişbant modemlerle D-Bus üzerinden iletişimi sağlayan bir sistem hizmetidir. - http://www.freedesktop.org/software/ModemManager/ModemManager-1.2.0.tar.xz + LGPLv2 + programming.library + Accounts and SSO (Single Sign-On) framework + Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. + http://heanet.dl.sourceforge.net/project/kaosx/sources/libaccounts-glib/libaccounts-glib-1.18.tar.gz - ppp-devel - libqmi-devel - libmbim-devel - intltool - - network/connection/ModemManager/pspec.xml - - - ModemManager - - ppp - glib2 - libqmi - libmbim - eudev - libmm-glib - - - /usr/share/doc - /usr/sbin - /usr/share/icons - /usr/share/locale - /usr/share/dbus-1 - /usr/share/gir-1.0/ModemManager-1.0.gir - /lib/udev/rules.d/ - /etc/dbus-1/system.d/ - /usr/lib/ModemManager - /usr/lib/girepository-1.0/ModemManager-1.0.typelib - /usr/share/man/man8/ModemManager.8 - - - - ModemManager-devel - Development files for ModemManager - ModemManager için geliştirme dosyaları - - ModemManager - - - /usr/include/ModemManager/ - /usr/lib/pkgconfig/ModemManager.pc - - - - libmm-glib - D-Bus service for managing modems - shared libraries - - glib2 - - - /usr/bin - /usr/share/vala/vapi/libmm-glib.vapi - /usr/share/vala/vapi/libmm-glib.deps - /usr/lib/libmm-glib.so* - /usr/share/man/man8/mmcli.8 - - - - libmm-glib-devel - Development files for libmm-glib - libmm-glib için geliştirme dosyaları - - libmm-glib glib2-devel - ModemManager-devel - - - /usr/include/libmm-glib/ - /usr/lib/pkgconfig/mm-glib.pc - - - - - 2014-02-17 - 1.2.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-20 - 1.0.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-08-28 - 5.3.96 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - linux-atm - http://linux-atm.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - network.connection - Tools to support ATM networking under Liunx - ATM ağ bağlantısı desteği için araçlar - linux-atm contains tools for Asynchronous Transfer Mode. Supports raw ATM connections (PVCs and SVCs), IP over ATM, LAN emulation, MPOA, Arequipa, and some others. - linux-atm ATM (Asynchronous Transfer Mode) bağlantısı için gerekli çeşitli araçlar ve kitaplıklarını içerir. - mirrors://sourceforge/project/linux-atm/linux-atm/2.5.2/linux-atm-2.5.2.tar.gz - - flex + libxml2-devel + sqlite-devel + gtk-doc + docbook-xsl + python-pygobject-devel - - man-pages.patch - - network/connection/linux-atm/pspec.xml + programming/library/libaccounts-glib/pspec.xml - linux-atm + libaccounts-glib + library - flex + glib2 + sqlite + libxml2 - /lib/firmware - /usr/sbin /usr/bin - /etc /usr/lib - /usr/share/man - /usr/share/doc + /usr/share/backup-framework/applications/accounts.conf + /usr/share/xml + /usr/share/libaccounts-glib/testdata + /usr/share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml + /usr/share/man/man1 - linux-atm-devel - Development files for linux-atm - linux-atm için geliştirme dosyaları + libaccounts-glib-devel + Development files for libaccounts-glib - linux-atm + libaccounts-glib + glib2-devel /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0/Accounts-1.0.gir + /usr/share/vala + + + + libaccounts-glib-docs + Help files and API documents for libaccounts-glib + data:doc + + libaccounts-glib + + + /usr/share/gtk-doc + /usr/share/doc - - 2015-04-13 - 2.5.2 + + 2015-10-20 + 1.18 Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + Alihan Öztürk + alihan@pisilinux.org - - 2010-10-13 - 2.5.1 - First release - Gökcen Eraslan - admins@pisilinux.org + + 2013-11-11 + 1.15 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org - - - - - bridge-utils - http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - network.connection - Linux network bridging utilities - Linux için ağ köprüleme yardımcı uygulamaları - Containts userspace driver for IEEE 802.1d ethernet bridging (plus Spanning Tree protocol) for the linux kernel. - Linux için ağ köprüleme yardımcı uygulamaları. - http://downloads.sourceforge.net/project/bridge/bridge/bridge-utils-1.5.tar.gz - - bridge-utils-1.0.4-inc.patch - bridge-utils-1.2-params.patch - bridge-utils-1.5-linux_3.8.x.patch - - network/connection/bridge-utils/pspec.xml - - - bridge-utils - - /usr/include - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2014-01-19 - 1.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org + + 2013-07-29 + 1.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org - - 2012-08-28 - 1.5 - First release + + 2013-07-28 + 1.8 + Dep Fixed Osman Erkan osman.erkan@pisilinux.org - - - - - NetworkManager - http://projects.gnome.org/NetworkManager - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2+ - app:console - network.connection - Network connection manager powered by D-Bus and UDEV - D-Bus üzerinden yapılandırmaya izin veren, gelişmiş bir ağ yönetim altyapısı - NetworkManager attempts to keep an active network connection available at all times. - NetworkManager, etkin bir bağlantı kurmak ve onu sürekli ayakta tutmak üzere tasarlanmış, D-Bus ve UDEV teknolojilerini kullanan bir ağ yönetim altyapısıdır. - https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.4.tar.xz - - tr.po - - - intltool - ppp-devel - nss-devel - newt-devel - nspr-devel - libnl-devel - libsoup-devel - bluez-libs-devel - iptables-devel - wpa_supplicant - dbus-glib-devel - gobject-introspection - libndp-devel - libmm-glib-devel - dbus-devel - glib2-devel - polkit-devel - readline-devel - eudev-devel - libutil-linux-devel - ConsoleKit-devel - - - disable_set_hostname.patch - - network/connection/NetworkManager/pspec.xml - - - NetworkManager - - dbus - nspr - glib2 - polkit - readline - dbus-glib - libutil-linux - eudev - nss - newt - ppp - libnl - libsoup - bluez-libs - iproute2 - iptables - libmm-glib - ModemManager - wpa_supplicant - libndp - ConsoleKit - mobile-broadband-provider-info - - - /etc - /usr/share - /etc/dbus-1 - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /lib/udev - /usr/sbin - /lib/udev/rules.d - /usr/libexec - /run/NetworkManager - /lib/systemd/system - /usr/share/locale - /var/lib/NetworkManager - /etc/NetworkManager/system-connections - /usr/lib/tmpfiles.d/NetworkManager.conf - /etc/polkit-1/localauthority/10-vendor.d - - - System.Service - - - NetworkManager.confd - tmpfiles.conf - NetworkManager.conf - migrate-comar-network-profiles - gentoo/01-org.freedesktop.NetworkManager.settings.modify.system.pkla - 01-org.freedesktop.ModemManager1.rules - 01-org.freedesktop.NetworkManager.settings.modify.system.rules - - - - NetworkManager-devel - Development files for NetworkManager - NetworkManager için geliştirme dosyaları - - glib2-devel - dbus-glib-devel - NetworkManager - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2015-07-22 - 1.0.4 - fixed missing dep and added rules files - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - systemRestart - - - - 2015-06-14 - 1.0.2 - fixed missing dep and added rules files - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - systemRestart - - - - 2015-05-14 - 1.0.2 - Version bump. - Vedat Demir - vedat@pisilinux.org - - systemRestart - - - - 2015-01-07 - 1.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - systemRestart - - - - 2014-05-17 - 0.9.8.10 - Version bump. - Vedat Demir - vedat@pisilinux.org - - systemRestart - - - - 2014-01-10 - 0.9.8.8 - Version bump. Add tmpfiles.conf - Marcin Bojara - marcin@pisilinux.org - - systemRestart - - - - 2013-09-08 - 0.9.8.2 - /var/run => /run - Marcin Bojara - marcin@pisilinux.org - - systemRestart - - - - 2013-07-27 - 0.9.8.2 - Version bump. - PisiLinux Community - admins@pisilinux.org - - 2013-02-21 - 0.9.8.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-23 - 0.9.7.995 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-13 - 0.9.6.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - network-manager-applet - http://projects.gnome.org/NetworkManager - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:gui - network.connection - Network connection manager GUI interface - NetworkManager için güçlü bir grafik arayüzü - network-manager-applet is a powerful graphical frontend to NetworkManager. - network-manager-applet, NetworkManager için GTK+ arayüz kitaplığı kullanılarak yazılmış güçlü bir arayüzdür. - http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.4.tar.xz - - gtk2-devel - gtk3-devel - libsecret-devel - cairo-devel - pango-devel - libnotify-devel - libmm-glib-devel - gdk-pixbuf-devel - at-spi2-core-devel - NetworkManager-devel - iso-codes - dbus-devel - glib2-devel - dbus-glib-devel - atk-devel - eudev-devel - intltool - - network/connection/network-manager-applet/pspec.xml - - - network-manager-applet - - gtk3 - atk - cairo - pango - libsecret - libnotify - libmm-glib - gdk-pixbuf - NetworkManager - at-spi2-core - dbus - glib2 - dbus-glib - eudev - - - /usr/bin - /usr/share/libnm-gtk - /usr/lib/ - /usr/share/icons - /usr/share/applications - /usr/share/nm-applet - /etc/dbus-1 - /usr/share - /usr/libexec - /etc/gconf/schemas - /etc/xdg/autostart - /usr/share/man - /usr/share/doc - /usr/share/locale - - - - network-manager-applet-devel - network-manager-applet için geliştirme dosyaları - network-manager-applet için geliştirme dosyaları - - network-manager-applet - NetworkManager-devel - dbus-glib-devel - gtk3-devel - - - /usr/include/libnm-gtk - /usr/lib/pkgconfig - - - - - 2015-07-22 - 1.0.4 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-13 - 1.0.2 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-11 - 1.0.2 - Version Bump - Vedat Demir - vedat@pisilinux.org - - - 2015-01-13 - 1.0.0 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-21 - 0.9.8.10 - Version Bump - Vedat Demir - vedat@pisilinux.org - - - 2014-02-19 - 0.9.8.8 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-17 - 0.9.8.8 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-07-27 - 0.9.8.2 + 2013-07-28 + 1.8 Move pc files to devel pack, rebuild Osman Erkan osman.erkan@pisilinux.org - - 2013-07-04 - 0.9.8.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-21 - 0.9.8.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-26 - 0.9.7.995 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-01-22 - 0.9.6.4 - New version - Ertan Güven - ertan@pisilinux.org + 2013-05-06 + 1.8 + Sandbox Fixed. + Osman Erkan + osman.erkan@pisilinux.org - 2012-08-28 - 0.9.6.2 + 2013-03-08 + 1.8 + First release + Erdinç Gültekin + erdincgultekin@gmail + + + + + + libsignon-glib + https://code.google.com/p/accounts-sso + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + programming.library + Authorization and authentication management for glib + libsignon-glib provides authorization and authentication management for GLib applications. + https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz + + glib2-devel + gobject-introspection-devel + signon-devel + gtk-doc + + programming/library/libsignon-glib/pspec.xml + + + libsignon-glib + + gobject-introspection + glib2 + signon + + + /usr/lib/ + /usr/share/gir-1.0 + /usr/share/vala/vapi/signon.vapi + + + + libsignon-glib-devel + Development files for libsignon-glib + libsignon-glib için kütüphaneler + libsignon-glib geliştirme paketi, libsignon-glib için geliştirme dosyaları sunar. + + libsignon-glib + glib2-devel + signon-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libsignon-glib-doc + Document files for libsignon-glib + + libsignon-glib + + + /usr/share/doc + /usr/share/gtk-doc/html + + + + + 2015-11-14 + 1.12 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 1.9 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 1.9 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-28 + 1.9 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-07 + 1.9 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-22 + 1.9 + First release + Erdinç Gültekin + erdincgultekin@gmail.com + + + + + + dustrac + http://dustrac.sourceforge.net/ + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv3 + app:gui + game.arcade + Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game + The purpose of the game is to race against 11 challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. + https://github.com/juzzlin/DustRacing2D/archive/1.11.0.tar.gz + + qt5-base-devel + qt5-linguist + openal-devel + cmake + pkgconfig + libvorbis-devel + mesa-devel + mesa-glu-devel + + game/arcade/dustrac/pspec.xml + + + dustrac + + qt5-base + openal + libvorbis + libgcc + mesa + + + /usr/bin + /usr/share/games + /usr/share/locale + /usr/share/applications + /usr/share/icons + /usr/share/pixmaps + /usr/share/doc + + + + + 2015-11-20 + 1.11.0 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + alienarena + http://red.planetarena.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + COR-Entertainment-LLC + app:gui + game.fps + A standalone 3D first person shooter game + 3 Boyutlu ilkgözden nişancılık oyunu + Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III. + Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur. + alienarena + http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz + + libjpeg-turbo-devel + libXxf86dga-devel + libXxf86vm-devel + libX11-devel + mesa-devel + openal-devel + ode-devel + curl-devel + freetype-devel + libvorbis-devel + + + use_home_dir.patch + + game/fps/alienarena/pspec.xml + + + alienarena + + libjpeg-turbo + libXxf86vm + curl + zlib + libX11 + libvorbis + libgcc + freetype + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + alienarena.png + alienarena.desktop + + + + + 2015-11-11 + 7.66 + Rebuild for 2.0. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-09-27 + 7.66 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-01-12 + 7.60.1 First release Osman Erkan osman.erkan@pisilinux.org @@ -7371,32 +14552,406 @@ - mobile-broadband-provider-info - http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders + ode + http://www.ode.org/ PisiLinux Community admins@pisilinux.org - public-domain - data - network.connection - Service provider specific settings of mobile broadband providers in different countries - Çeşitli ülkelerdeki mobil genişbant servis sağlayıcıları hakkında bilgileri içeren ayar veritabanı - The mobile-broadband-provider-info package contains listings of mobile broadband (3G) providers and associated network and plan information. - mobile-broadband-provider-info paketi, dünya üzerindeki mobil genişbant sağlayıcılarının ve ilgili tarifelerinin listesini tutan bir veritabanıdır. - ftp://ftp.gnome.org/pub/gnome/sources/mobile-broadband-provider-info/20120614/mobile-broadband-provider-info-20120614.tar.xz - network/connection/mobile-broadband-provider-info/pspec.xml + LGPLv2.1 + library + game.misc + High performance library for simulating rigid body dynamics + Vücut dinamiklerini simüle etmek için yüksek başarımlı bir kitaplık + ODE jest biblioteką służącą do symulacji dynamiki bryły sztywnej + SDK (kit de développement) du moteur Open Dynamics. + ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. + ode açık kaynaklı, yüksek başarımlı bir vücut dinamiği simülasyon kitaplığıdır. Tam işlevsel, kararlı, olgun ve platform bağımsız bir C/C++ programlama arayüzü sunar. + Open Dynamics Engine (ODE) jest wolną biblioteką służącą do symulacji dynamiki bryły sztywnej. ODE jest użyteczne przy symulacji pojazdów, obiektów w przestrzeni wirtualnej i wirtualnych stworzeń. + mirrors://sourceforge/opende/ode-0.13.tar.bz2 + game/misc/ode/pspec.xml - mobile-broadband-provider-info + ode - /usr/share + /usr/lib + /usr/share/doc + + + + ode-devel + Development files for ode + ode için geliştirme dosyaları + Pliki nagłówkowe ode + + ode + + + /usr/bin/ode-config + /usr/include + /usr/lib/pkgconfig + + 2015-10-26 + 0.13 + Version Bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-03-09 + 0.12 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2013-05-18 + 0.12 + Enable double precision + Marcin Bojara + marcin@pisilinux.org + - 2012-08-28 - 20120614 + 2012-12-08 + 0.12 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libpwquality + https://fedorahosted.org/libpwquality/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + server.auth + Password quality checking + The libpwquality package contains a library used for password quality checking and generation of random passwords that pass the checks. + https://fedorahosted.org/releases/l/i/libpwquality/libpwquality-1.2.4.tar.bz2 + + cracklib-devel + pam-devel + + server/auth/libpwquality/pspec.xml + + + libpwquality + + cracklib + pam + + + /lib + /etc/security + /usr/lib + /usr/share/man/man1 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc/libpwquality + /usr/share/locale + /usr/bin + + + + libpwquality-devel + libpwquality için geliştirme dosyaları + libpwquality için geliştirme dosyaları + + libpwquality + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-01-23 + 1.2.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-01 + 1.2.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-20 + 1.2.2 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-12 + 1.2.2 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-28 + 1.2.1 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-04 + 1.2.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-01 + 1.2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + mit-kerberos + http://web.mit.edu/kerberos/www/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + app:console + server.auth + MIT Kerberos Library + MIT Kerberos kütüphanesi + Kerberos is a network authentication protocol. It is designed to provide strong authentication for client/server applications by using secret-key cryptography. + Kerberos bir ağ doğrulama protokolüdür. Sunucu/istemci uygulamalarında, gizli anahtar kriptoloji teknolojisini kullanarak, güçlü bir doğrulama sağlar. + http://source.pisilinux.org/1.0/krb5-1.13.1.tar.gz + + keyutils + openssl-devel + e2fsprogs-devel + + + krb5-config_LDFLAGS.patch + rebuild-configure-scripts.patch + fix-python-detection.patch + + server/auth/mit-kerberos/pspec.xml + + + mit-kerberos + + keyutils + openssl + e2fsprogs + + + /etc + /usr/include + /usr/bin + /usr/sbin + /usr/lib + /usr/share + /var/lib + /usr/share/info + /usr/share/man + + + krb5.conf + kdc.conf + + + + + 2015-04-23 + 1.13.1 + Version bump,fix deps. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-13 + 1.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-17 + 1.12.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-22 + 1.11.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-20 + 1.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-27 + 1.10.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + cyrus-sasl + http://asg.web.cmu.edu/sasl/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + service + server.auth + The Cyrus SASL (Simple Authentication and Security Layer) + Cyrus basit kimlik tanımlama ve güvenlik katmanı + cyrus-sasl is the Simple Authentication and Security Layer, a method for adding authentication support to connection-based protocols. To use SASL, a protocol includes a command for identifying and authenticating a user to a server and for optionally negotiating protection of subsequent protocol interactions. + Cyrus-sasl, bağlantı tabanlı protokoller için kullanılan bir kimlik doğrulama uygulamasıdır. Çoğunlukla Smtp doğrulaması için kullanılır. + http://cyrusimap.org/releases/cyrus-sasl-2.1.26.tar.gz + + mit-kerberos + pam-devel + gdbm-devel + e2fsprogs-devel + openssl-devel + groff + + + CVE-2013-4122.patch + 0011_saslauthd_ac_prog_libtool.patch + 0025_ld_as_needed.patch + 0026_drop_krb5support_dependency.patch + 0030-dont_use_la_files_for_opening_plugins.patch + cyrus-sasl-2.1.20-saslauthd.conf-path.patch + cyrus-sasl-2.1.21-sizes.patch + cyrus-sasl-2.1.22-as-needed.patch + cyrus-sasl-2.1.22-qa.patch + cyrus-sasl-2.1.22-kerberos4.patch + cyrus-sasl-2.1.22-ldap-timeout.patch + cyrus-sasl-2.1.23-man.patch + cyrus-sasl-2.1.26-keytab.patch + cyrus-sasl-2.1.26-no_rpath.patch + cyrus-sasl-2.1.26-obsolete-macro.patch + cyrus-sasl-2.1.26-prefer-SCRAM-SHA-1-over-PLAIN.patch + cyrus-sasl-2.1.26-relro.patch + cyrus-sasl-2.1.26-size_t.patch + cyrus-sasl-2.1.26-warnings.patch + + server/auth/cyrus-sasl/pspec.xml + + + cyrus-sasl + + mit-kerberos + pam + gdbm + e2fsprogs + openssl + + + /etc + /usr/lib/tmpfiles.d/cyrus-sasl.conf + /usr/sbin + /usr/lib + /usr/share/cyrus-sasl-2 + /run + /usr/share/man + /usr/share/doc + + + System.Service + System.Package + + + saslauthd.confd + saslauthd.pam + tmpfiles.conf + + + + cyrus-sasl-devel + Development files for cyrus-sasl + cyrus-sasl için geliştirme dosyaları + + cyrus-sasl + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/cyrus-sasl/*.txt + /usr/share/man/man3 + + + + + 2014-07-05 + 2.1.26 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-09 + 2.1.26 + Version bump. Add tmpfiles.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 2.1.25 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-05-05 + 2.1.25 + Added some patches and remove unused. + Aydın Demirel + aydin@demirel.web.tr + + + 2013-04-25 + 2.1.25 + Dep Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2012-09-29 + 2.1.25 First release PisiLinux Community admins@pisilinux.org @@ -7405,53 +14960,254 @@ - openconnect - http://www.infradead.org/openconnect.html + dhcp + http://www.isc.org/products/DHCP PisiLinux Community admins@pisilinux.org - LGPLv2+ + isc-dhcp app:console - network.connection - A client for Cisco's AnyConnect VPN, which uses HTTPS and DTLS protocols - Cisco AnyConnect VPN için HTTP ve DTLS protokollerini kullanan istemci - openconnect provides the core HTTP and authentication support from the OpenConnect VPN client, to be used by GUI authentication dialogs for NetworkManager etc. - openconnect, NetworkManager gibi grafik arayüz yoluyla kimlik doğrulama yapan araçlar için OpenConnect VPN kimlik doğrulama desteği sunan bir araç ve kitaplıktır. - ftp://ftp.infradead.org/pub/openconnect/openconnect-7.06.tar.gz + library + service + server + DHCP Sunucusu + DHCP-Server + Dynamic host configuration protocol software + DHCP (Dynamic Host Configuration Protocol) is a protocol which allows individual devices on an IP network to get their own network configuration information (IP address, subnetmask, broadcast address, etc.) from a DHCP server. + IP adresi atanmasını ve TCP/IP bilgilerinin yapılandırılmasını sağlayan DHCP Sunucusu + http://ftp.isc.org/isc/dhcp/4.3.0/dhcp-4.3.0.tar.gz - intltool - python-devel - openssl-devel - libxml2-devel - zlib-devel + groff + openldap-client + bind-devel - network/connection/openconnect/pspec.xml + + dhcp-4.2.0-release-by-ifup.patch + dhcp-4.2.0-dhclient-decline-backoff.patch + dhcp-4.2.0-unicast-bootp.patch + dhcp-4.2.0-default-requested-options.patch + dhcp-4.2.0-paths.patch + dhcp-4.2.0-inherit-leases.patch + dhcp-4.2.0-garbage-chars.patch + dhcp-4.2.0-IFNAMSIZ.patch + dhcp-4.2.0-add_timeout_when_NULL.patch + dhcp-4.2.0-logpid.patch + dhcp-4.2.0-sendDecline.patch + dhcp-4.2.1-retransmission.patch + dhcp-4.2.0-honor-expired.patch + dhcp-4.3.0a1-PPP.patch + dhcp-4.2.0-P2-omapi.patch + + server/dhcp/pspec.xml - openconnect + dhcp - zlib - libxml2 - openssl + openldap-client + bind-libs - /usr/bin/openconnect - /usr/share/man/man8 - /usr/share/doc - /usr/share/locale + /etc + /usr/bin /usr/sbin /usr/lib + /var/lib + /run + /usr/share/man + /usr/share/doc + + System.Service + System.Service + System.Service + System.Package + + + dhcpd + dhcpd6 + dhcrelay + dhcpd.conf + - openconnect-devel - Development files and headers for openconnect - openconnect için geliştirme dosyaları ve başlıkları + dhclient + Provides the dhclient ISC DHCP client daemon + DHCP İstemcisi + app:console - openconnect + dhcp + bind-libs + + + /etc/dhcp/dhclient.conf + /usr/sbin/dhclient + /var/lib/dhclient + /usr/share/man/man5/dhclient* + /usr/share/man/man8/dhclient* + /usr/share/man/man5/dhcp-options* + /usr/share/man/man5/dhcp-eval* + /usr/share/doc/dhcp/dhclient* + + + dhclient.conf + + + + dhcp-devel + Development files for dhcp + dhcp için geliştirme dosyaları + + dhcp + + + /usr/include + /usr/share/man/man3 + + + + + 2014-05-19 + 4.3.0 + Version Bump + Vedat Demir + vedat@pisilinux.org + + + 2014-01-22 + 4.2.5 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-14 + 4.2.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + samba + http://www.samba.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + server + A suite of SMB and CIFS client/server programs for UNIX + Linux için Windows ağ paylaşım servisi + samba is a free software implementation of Microsoft's networking protocol released under the GNU General Public License. As of version 3, Samba not only provides file and print services for various Microsoft Windows clients but can also integrate with a Windows Server domain, either as a Primary Domain Controller (PDC) or as a Domain Member. It can also be part of an Active Directory domain. + Samba, Linux ve Unix işletim sistemleri ile Windows NT ve Windows 9x işletim sistemleri arasındaki iletişimi sağlayan bir ağ sunucusu uygulamasıdır. Samba yalnızca Linux ve windows makinaların birbirlerini görmelerini sağlamaz aynı zamanda Linux çalıştıran bilgisayarların windows ağında yazıcı sunucusu gibi işlevleri edinmesi içinde kullanılır. Ayrıca Active Directory ile de uyumludur. + http://us1.samba.org/samba/ftp/stable/samba-4.2.3.tar.gz + + keyutils + acl-devel + pam-devel + attr-devel + popt-devel zlib-devel - openssl-devel + libcap-devel + python-devel + ncurses-devel + readline-devel + e2fsprogs-devel + libgcrypt-devel + libbsd-devel + avahi-libs + cups-devel + avahi-devel + gnutls-devel + libaio-devel + mit-kerberos + iniparser-devel + libtalloc-devel + libtevent-devel + openldap-client + libarchive-devel + nss-devel + docbook-xsl + libxslt + libtdb-devel + cyrus-sasl-devel + + server/samba/pspec.xml + + + samba + + acl + pam + attr + popt + zlib + libcap + python + ncurses + readline + e2fsprogs + libgcrypt + libarchive + cups + avahi + gdb + gnutls + libbsd + libaio + keyutils + iniparser + libtalloc + libtevent + avahi-libs + openldap-client + cyrus-sasl + libtdb + + + /run + /etc + /var/lib + /var/log + /usr/lib + /sbin + /usr/share/man + /usr/bin + /usr/sbin + /lib/security + /usr/share/samba + /usr/share/perl5 + /var/cache/samba + /var/run/ctdb + /usr/share/locale + /usr/lib/tmpfiles.d/samba.conf + + + System.Package + System.Service + + + lmhosts + samba.pam + smbusers + smb.conf + samba.confd + tmpfiles.conf + system-auth-winbind + + + + samba-devel + Development files for samba + samba için geliştirme dosyaları + + libtalloc-devel + libtevent-devel + samba /usr/include @@ -7459,44 +15215,1140 @@ - - 2015-08-15 - 7.06 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-03-09 - 5.01 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-07-29 - 5.01 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-05 - 5.01 - fix remove dep. + + 2015-07-30 + 4.2.3 + Version bump. Ertuğrul Erata ertugrulerata@gmail.com + + 2015-01-25 + 4.1.16 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-07-04 + 4.1.9 + Version Bump and security update(CVE-2014-0244, CVE-2014-3493). + Vedat Demir + vedat@pisilinux.org + + + 2014-06-04 + 4.1.8 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-20 + 4.1.7 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-04-25 + 4.1.7 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-04 + 4.1.6 + Fix build with readline6.3 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-13 + 4.1.6 + Version bump, remove swat package. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-10 + 4.1.3 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-01-09 + 4.1.3 + Version bump. Add tmpfiles.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-16 + 4.1.1 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-07-07 + 4.0.7 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-18 + 3.6.12 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2011-09-09 + 3.5.10 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + mariadb + https://mariadb.org + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:console + server.database + MariaDB is a drop-in replacement for MySQL + Hızlı, çok kullanıcılı ve çok görevli SQL veritabanı sunucusu + MariaDB strives to be the logical choice for database professionals looking for a robust, scalable, and reliable SQL server. + MySQL, çoklu iş parçacıklı (multi-threaded), çok kullanıcılı (multi-user), hızlı ve sağlam (robust) bir Veritabanı yönetim sistemidir. Özelllikle basit web uygulamaları için LAMP sistemi içinde sıkça tercih edilmektedir. + ftp://ftp.ulak.net.tr/pub/MariaDB/mariadb-10.0.20/source/mariadb-10.0.20.tar.gz + + ncurses-devel + zlib-devel + libxml2-devel + readline-devel + libevent-devel + openssl-devel + libpcre-devel + libaio-devel + unixODBC-devel + cmake + + server/database/mariadb/pspec.xml + + + mariadb-lib + MariaDB client tools + MySQL istemcileri tarafından gereken paylaşımlı kitaplıklar + app:console + library + + zlib + libgcc + libpcre + libxml2 + openssl + libaio + unixODBC + + + /usr/bin/mysql_config + /usr/include + /usr/lib + /usr/share/mysql/charsets + /usr/share/mysql/czech + /usr/share/mysql/danish + /usr/share/mysql/dutch + /usr/share/mysql/english + /usr/share/mysql/estonian + /usr/share/mysql/french + /usr/share/mysql/german + /usr/share/mysql/greek + /usr/share/mysql/hungarian + /usr/share/mysql/italian + /usr/share/mysql/japanese + /usr/share/mysql/korean + /usr/share/mysql/norwegian + /usr/share/mysql/norwegian-ny + /usr/share/mysql/polish + /usr/share/mysql/portuguese + /usr/share/mysql/romanian + /usr/share/mysql/russian + /usr/share/mysql/serbian + /usr/share/mysql/slovak + /usr/share/mysql/spanish + /usr/share/mysql/swedish + /usr/share/mysql/ukrainian + /usr/share/mysql/errmsg.txt + /usr/share/mysql + + + mysql-lib + + + + mariadb-client + MariaDB client libraries + MariaDB istemci uygulamaları + app:console + + mariadb-lib + libaio + zlib + libgcc + libpcre + ncurses + openssl + + + /usr/bin + + + mysql-client + + + + mariadb-server + MariaDB server and releated files + MariaDB sunucusu ve ilgili dosyalar + service + + mariadb-lib + mariadb-client + zlib + libgcc + openssl + + + /etc + /usr/sbin + /usr/bin/mysql_install_db + /usr/bin/mysqlmanagerc + /usr/bin/mysqlmanager-pwgen + /usr/bin/mysqlmanager + /usr/bin/mysql_secure_installation + /usr/bin/mysql_fix_privilege_tables + /usr/bin/mysqld_safe + /usr/bin/myisamchk + /usr/bin/myisamlog + /usr/bin/myisampack + /usr/bin/myisam_ftdump + /usr/bin/isamchk + /usr/bin/isamlog + /usr/bin/mysql_waitpid + /usr/bin/mysqlbinlog + /usr/bin/pack_isam + /usr/share/mysql/binary-configure + /usr/share/mysql/fill_help_tables.sql + /usr/share/mysql/mysqld_multi.server + /usr/share/mysql/mysql_fix_privilege_tables.sql + /usr/share/mysql/mysql_system_tables_data.sql + /usr/share/mysql/mysql_system_tables.sql + /usr/share/mysql/mysql_test_data_timezone.sql + /usr/share/mysql/ndb-config-2-node.ini + /usr/share/info + /var + /usr/share/doc + /usr/lib/tmpfiles.d/mariadb.conf + /run/mysqld + + + mysql-server + + + System.Service + System.Package + + + my.cnf + tmpfiles.conf + + + + mariadb-man-pages + MariaDB server and client man pages + MariaDB sunucu ve istemci uygulamarına ait kılavuz sayfaları + data + + /usr/share/man + + + mysql-man-pages + + + + + 2015-07-03 + 10.0.20 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-25 + 10.0.17 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-09-25 + 10.0.13 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-03 + 5.5.37 + Fix package.py, first create initial db then chown. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-25 + 5.5.37 + Rebuild. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-19 + 5.5.37 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-21 + 5.5.35 + Fix -lprobes_mysql issue + Marcin Bojara + marcin@pisilinux.org + - 2013-07-04 - 5.01 + 2014-02-18 + 5.5.35 + Fix package.py + Add tmpfiles.conf + Fix replacing mysql + Remove not needed files + Fix and clean actions.py + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-11 + 5.5.35 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + postgresql + http://www.postgresql.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + server.database + A powerful, open source relational database system + Güçlü bir açık kaynaklı ilişkisel veritabanı sistemi + PostgreSQL is a powerful, open source relational database system. + PostgreSQL, açık kaynak kodlu, güçlü bir ilişkisel veritabanıdır + https://ftp.postgresql.org/pub/source/v9.3.9/postgresql-9.3.9.tar.bz2 + + mit-kerberos + e2fsprogs-devel + pam-devel + readline-devel + zlib-devel + python-devel + openssl-devel + tcl-devel + libxslt-devel + libxml2-devel + openldap-server + + server/database/postgresql/pspec.xml + + + postgresql-lib + Essential shared libraries for any PostgreSQL client program or interface + library + + mit-kerberos + python + zlib + libxml2 + openssl + e2fsprogs + libxslt + openldap-client + + + /usr/lib + /usr/include + /usr/share/postgresql + /usr/bin/pg_config + + + + postgresql-doc + Postgresql documents + Postegresql belgeleri + Additional documentation for PostgreSQL. + PostegreSQL için ek belgelendirme + data:doc + + postgresql-lib + + + /usr/share/doc + + + + postgresql-server + service + + postgresql-lib + pam + zlib + libxml2 + openssl + readline + e2fsprogs + mit-kerberos + openldap-client + + + /etc + /usr/bin + /usr/share/locale + /usr/share/postgresql/contrib + /usr/share/man + /var/lib + + + System.Package + System.Service + + + postgresql.conf-8 + + + + postgresql-pl + + postgresql-lib + tcl + perl + + + /usr/bin/pltcl_listmod + /usr/bin/pltcl_loadmod + /usr/bin/pltcl_delmod + /usr/lib/postgresql/plperl.so + /usr/lib/postgresql/plpython.so + /usr/lib/postgresql/pltcl.so + /usr/share/postgresql/unknown.pltcl + + + + + 2015-07-03 + 9.3.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-19 + 9.3.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-23 + 9.3.3 + Rebuild for webp. + Kamil Atlı + suvarice@gmail.com + + + 2014-02-21 + 9.3.3 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org + + 2013-11-17 + 9.3.1 + Fix demp + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-15 + 9.3.1 + Version bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-02-25 + 9.2.3 + Version bump + Ertan Güven + ertan@pisilinux.org + - 2012-08-28 - 4.06 + 2012-10-04 + 9.2.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + lmdb + http://symas.com/mdb/ + + PisiLinux Community + admins@pisilinux.org + + OpenLDAP + custom + library + app:console + server.database + Symas Lightning Memory-Mapped Database + An ultra-fast, ultra-compact key-value embedded data store. + https://github.com/LMDB/lmdb/archive/LMDB_0.9.16.tar.gz + server/database/lmdb/pspec.xml + + + lmdb + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + lmdb-devel + Development files for lmdb + + lmdb + + + /usr/include + + + + + 2015-08-28 + 0.9.16 + First release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + firebird + http://www.firebirdsql.org/ + + PisiLinux Community + admins@pisilinux.org + + IPL-1 + IDPL-1 + LGPLv2.1 + service + library + server.database + A relational database offering many ANSI SQL-99 features + Birçok ANSI SQL-99 özelliği sunan ilişkisel bir veritabanı + Firebird is an open source relational database management system offering many ANSI SQL-99 features. + Birçok ANSI SQL-99 özelliği sunan, küçük, hızlı ve çok kararlı bir veritabanı sunucu. + http://sourceforge.net/projects/firebird/files/firebird/2.5.4-Release/Firebird-2.5.4.26856-0.tar.bz2 + + icu4c-devel + btyacc + libedit-devel + + + editline-dumb-tr.patch + firebird-2.5.1.26351.0-deps-flags.patch + + server/database/firebird/pspec.xml + + + firebird-client + Firebird database client library + Firebird veritabanı istemci kütüphanesi + Firebird relational database client library. + Firebird sunucuya bağlantı için kullanılan istemci kütüphanesi + + libgcc + + + /usr/lib/libfbclient.* + /usr/lib/libgds.* + /usr/lib/libib_util.* + /usr/lib/libfbtrace.so + /opt/firebird/lib/libfbclient.* + /opt/firebird/lib/libgds.* + /opt/firebird/lib/libib_util.* + /opt/firebird/plugins/libfbtrace.so + + + + firebird-superserver + Firebird super server + Firebird veritabanı sunucusu + Firebird veritabanı için super sunucu. Klasik sunucu mimarisine göre, SMP performansı daha fazladır. + + firebird-client + icu4c + libedit + libgcc + + + /etc/firebird + /etc/env.d/50firebird + /opt/firebird/*.conf + /opt/firebird/*.msg + /opt/firebird/security2.fdb + /opt/firebird/README + /opt/firebird/WhatsNew + /opt/firebird/UDF + /opt/firebird/bin + /opt/firebird/doc + /opt/firebird/examples + /opt/firebird/help + /opt/firebird/intl + /opt/firebird/lib/libicu* + /opt/firebird/upgrade + /opt/firebird/firebird.log + /opt/firebird + /run/firebird + + + System.Service + System.Package + + + hosts.equiv + 50firebird + + + + firebird-devel + Development files for firebird + Firebird için geliştirme dosyaları + + firebird-client + + + /usr/include/firebird + + + + + 2015-07-03 + 2.5.4.26856 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-19 + 2.5.2.26540 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-14 + 2.5.2.26539 + Rebuild for icu4c + Ertan Güven + ertan@pisilinux.org + + + 2013-03-20 + 2.5.2.26539 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-10-15 + 2.5.1.26351 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libtdb + http://tdb.samba.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + library + app:console + server.database + Trivial database library + TDB veritabanına erişim için gerekli kitaplıklar + libtdb contains C library and Python bindings to access to a trivial database. TDB is very much like GDBM and BSDDB except that it allows multiple simultaneous writers and uses locking internally to keep writers from trampling on each other. + libtdb basit bir veritabanı olan TDB ile iletişime geçmek için gerekli C ve Python kitaplıklarını içerir. + http://www.samba.org/ftp/tdb/tdb-1.3.7.tar.gz + + libxslt + python-devel + docbook-xsl + libbsd-devel + + server/database/libtdb/pspec.xml + + + libtdb + + python + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libtdb-devel + Development files for libtdb + libtdb için geliştirme dosyaları + + libtdb + + + /usr/lib/pkgconfig + /usr/include + + + + + 2015-07-30 + 1.3.7 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-22 + 1.2.13 + rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-26 + 1.2.13 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-09 + 1.2.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-18 + 1.2.11 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 1.2.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + apache + http://httpd.apache.org/ + + Pisi Linux Admins + admins@pisilinux.org + + Apache-2.0 + service + server.web + Apache web sunucusu + Apache Webserver + Apache web server + Apache HTTP Server is a free software/open source web server for Unix-like systems, Microsoft Windows, Novell NetWare and other operating systems. Apache is notable for playing a key role in the initial growth of the World Wide Web, and continues to be the most popular web server in use, serving as the de facto reference platform against which other web servers are designed and judged. + Dünyanın en çok tercih edilen web sunucu olan Apache artık diğer genelağ sunucularının standartlarını belirlemek için takip ettiği hızlı, güçlü, esnek ve yüksek özelleştirilebilirliğe sahip bir genelağ sunucusudur. + http://archive.apache.org/dist/httpd/httpd-2.4.16.tar.bz2 + + apr-devel + nss-devel + lua-devel + zlib-devel + openssl-devel + libxml2-devel + db-devel + expat-devel + libpcre-devel + apr-util-devel + cyrus-sasl-devel + + server/web/apache/pspec.xml + + + apache + + nss + apr + lua + apr-util + cyrus-sasl + openldap-client + zlib + openssl + libxml2 + libpcre + db + expat + + + /etc + /usr/sbin + /usr/bin + /usr/include + /var/log/apache2 + /var/www + /run/apache2 + /var/cache + /usr/share/doc + /usr/share/man + /usr/lib + /lib/systemd/system + + + System.Package + System.Service + + + apache.service + apache2.confd + httpd.conf + 00_default_vhost.conf + 00_apache_manual.conf + 40_mod_ssl.conf + 41_mod_ssl.default-vhost.conf + 45_mod_dav.conf + 46_mod_ldap.conf + webroot/apache.css + webroot/apache_pb.gif + webroot/index.html + webroot/index-tr.html + webroot/index-ptbr.html + webroot/index-es.html + webroot/index-de.html + webroot/pisi-linux.png + + + + + 2015-09-04 + 2.4.16 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-01 + 2.4.12 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-12-20 + 2.4.10 + Rebuild for lua. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-10-02 + 2.4.10 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-30 + 2.4.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-11 + 2.4.6 + Rebuild for cyrus-sasl + Kamil Atlı + suvarice@gmail.com + + + 2013-12-30 + 2.4.6 + Rebuild + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-11-16 + 2.4.6 + Version Bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-04-23 + 2.4.3 + Dep fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-02-17 + 2.4.3 + Cosmetic corrections + Ertan Güven + ertan@pisilinux.org + + + 2012-10-07 + 2.4.3 + First release + Erdem Artan + admins@pisilinux.org + + + + + + bind + http://www.isc.org/products/BIND/bind9.html + + PisiLinux Community + admins@pisilinux.org + + as-is + service + server + The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server + Berkeley İnternet İsim Alanı (BIND) DNS (Alan Adı Sistemi) sunucusu + bind is an implementation of the DNS protocols, bind includes a DNS server (named), a resolver library and tools for verifying that the DNS server is operating properly. + bind, DNS protokollerinin gerçeklenimidir. DNS sunucu (named) ve bu sunucunun düzgün çalışması ve doğrulamasını yapılması için gerekli çözümleyici kitaplık ve araçları içerir. + ftp://ftp.isc.org/isc/bind9/9.10.2/bind-9.10.2.tar.gz + + openssl-devel + libxml2-devel + libcap-devel + zlib-devel + e2fsprogs-devel + readline-devel + geoip-devel + + + nslookup-pisilinux.patch + fedora/bind-9.5-PIE.patch + fedora/bind-9.5-parallel-build.patch + fedora/bind-96-libtool2.patch + fedora/bind-95-rh452060.patch + fedora/bind93-rh490837.patch + fedora/bind97-rh478718.patch + fedora/bind97-rh645544.patch + fedora/bind97-rh693982.patch + + server/bind/pspec.xml + + + bind-libs + bind-libs contains the libraries used by both the bind server package and the tools package + bind kitaplık dosyaları + library + server.library + + openssl + libxml2 + mit-kerberos + + + /usr/lib + + + + bind-devel + bind header and development files + bind geliştirme başlıkları ve araçları + library + server.library + + bind-libs + + + /usr/include + /usr/bin/isc-config.sh + /usr/share/man/man1/isc-config* + /usr/share/man/man3/lwres* + + + + bind-tools + Utilities for querying DNS name servers + DNS isim çözümleme araçları + app:console + network.analyzer + + bind-libs + readline + mit-kerberos + + + /usr/bin + /usr/share/man/man1 + + + + bind-chroot + A chroot runtime environment for the ISC BIND DNS server 'named' + bind sunucusunu chroot içinde çalıştırmak için gerekli dizin ve dosyalar + service + + bind + + + /etc/rsyslog.d/bind_chroot.conf + /var/named/chroot/etc + /var/named/chroot + + + System.Package + System.Service + + + chroot.rsyslog + + + + bind + service + + bind-libs + libcap + libxml2 + openssl + + + /etc + /usr/sbin + /var + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc + + + System.Service + System.Package + + + named.conf + named.confd + gentoo/named.ca + gentoo/127.zone + gentoo/localhost.zone + fedora/named.logrotate + + + + + 2015-05-08 + 9.10.2 + Version bump + Vedat Demir + vedat@pisilinux.org + + + 2014-05-24 + 9.10.0 + Version bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-01-24 + 9.9.4 + Rebuild for unused link + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-16 + 9.9.4 + Version bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-04-23 + 9.9.2 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-10-14 + 9.9.2 First release PisiLinux Community admins@pisilinux.org @@ -7505,89 +16357,412 @@ - ppp - http://samba.org/ppp + libvncserver + http://libvncserver.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + server.misc + Library for creating VNC (Virtual Network Computing) servers + VNC sunucu oluşturmak için kütüphane + Biblioteka do łatwego implementowania serwera VNC + libvncserver provides a C library to create VNC servers. + VNC sunucu benzeri kendi VNC (Virtual Network Computing) sunucunuzu oluşturmak isterseniz gerekli kütüphane + Wieloplatformowa biblioteka C, pozwalającą na łatwą implementację trybu serwera lub klienta VNC (Virtual Network Computing) we własnym programie. + mirrors://sourceforge/libvncserver/LibVNCServer-0.9.9.tar.gz + + gnutls-devel + libjpeg-turbo-devel + libgcrypt-devel + libpng-devel + + server/misc/libvncserver/pspec.xml + + + libvncserver + + zlib + libpng + libgcrypt + gnutls + libjpeg-turbo + + + /usr/bin/*-config + /usr/lib + + + + libvncserver-devel + Development files for libvncserver + libvncserver için geliştirme dosyaları + Pliki nagłówkowe libvncserver + + libvncserver + zlib-devel + libpng-devel + libgcrypt-devel + gnutls-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-06-14 + 0.9.9 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 0.9.9 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-28 + 0.9.9 + Release bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-07-30 + 0.9.9 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-10-17 + 0.9.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + openldap + http://www.openldap.org + + PisiLinux Community + admins@pisilinux.org + + OPENLDAP + server + Open-source suite of LDAP applications and development tools + LDAP uygulamaları ve geliştirme araçları + OpenLDAP is an open-source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools + LDAP hizmeti için gereken uygulamalar ve geliştirme araçlarını içerir + ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.41.tgz + + nss-devel + db-devel + openssl-devel + tcp-wrappers-devel + cyrus-sasl-devel + libtool-ltdl + groff + + + openldap-2.4.39-blfs_paths-1.patch + openldap-2.4.39-symbol_versions-1.patch + openldap-2.4.39-ntlm-1.patch + fedora/openldap-sql-linking.patch + fedora/openldap-reentrant-gethostby.patch + fedora/openldap-ldaprc-currentdir.patch + fedora/openldap-userconfig-setgid.patch + fedora/openldap-syncrepl-unset-tls-options.patch + fedora/openldap-nss-update-list-of-ciphers.patch + fedora/openldap-tls-no-reuse-of-tls_session.patch + fedora/openldap-nss-regex-search-hashed-cacert-dir.patch + fedora/openldap-nss-ignore-certdb-type-prefix.patch + fedora/openldap-nss-certs-from-certdb-fallback-pem.patch + fedora/openldap-nss-pk11-freeslot.patch + fedora/openldap-switch-to-lt_dlopenadvise-to-get-RTLD_GLOBAL-set.patch + fedora/openldap-ldapi-sasl.patch + fedora/openldap-autoconf-pkgconfig-nss.patch + + server/openldap/pspec.xml + + + openldap-client + Command-line ldap client commands (ldapsearch, ldapadd etc..) + library + app:console + + nss + nspr + cyrus-sasl + + + /etc/openldap/ldap.conf* + /usr/include + /usr/bin + /usr/lib + /usr/share/man/man1 + /usr/share/man/man5/ldap.conf.5 + + + + openldap-server + OpenLDAP server slapd and releated tools + OpenLDAP server slapd, additional backends, configuration files, schema definitions required for operation, and database maintenance tools + service + + db + perl + tcp-wrappers + libtool-ltdl + nss + cyrus-sasl + openldap-client + + + /etc/conf.d + /etc/openldap + /usr/lib/tmpfiles.d/openldap-server.conf + /usr/sbin + /usr/libexec + /usr/share/man/man3 + /usr/share/man/man5 + /usr/share/man/man8 + /usr/share/doc + /var/lib + /run/openldap + + + System.Package + System.Service + + + tmpfiles.conf + slapd.conf + gencert.sh + + + + openldap-32bit + 32-bit shared libraries for openldap + openldap için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + openssl-32bit + glibc-32bit + libtool-ltdl-32bit + + + glibc-32bit + openssl-32bit + openldap-client + + + /usr/lib32 + + + + + 2015-07-01 + 2.4.41 + Release bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-17 + 2.4.39 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-03 + 2.4.39 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-09 + 2.4.38 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-20 + 2.4.33 + ignore cyrus + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-09-19 + 2.4.33 + First release + PisiLinux Community + admins@pisilinux.org + + + 2012-09-19 + 2.4.32 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + openssh + http://www.openssh.com/ PisiLinux Community admins@pisilinux.org BSD - GPLv2 + app:console service - network.connection - Point-to-point protocol - patched for PPPOE - Modem ile internet erişimi için PPP (point to point protocol) noktadan noktaya erişim protokolü - The Point-to-Point Protocol (PPP) provides a standard way to transmit datagrams over a serial link. - PPP protokolü veriyi seri bir bağlantı üzerinden transfer etmek için standart bir yol sağlar. - http://samba.org/ftp/ppp/ppp-2.4.6.tar.gz - http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz + server + Port of OpenBSD's free SSH release + OpenBSD'den aktarılmış SSH sürümü + OpenSSH est une version libre des outils de connexion SSH sur lesquels les utilisateurs techniquement chevronnés s'appuient. Les utilisateurs de telnet, rlogin et ftp ne se rendent peut être pas compte que les mots de passe sont transmis sur internet en clair. OpenSSH crypte tout le trafic (y compris les mots de passe) pour éliminer les écoutes passives, les détournements de connexion et autres attaques. + OpenSSH is a FREE version of the SSH connectivity tools that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. + OpenSSH teknik internet kullanıcıların güvendikleri SSH bağlanırlık araçlarının Özgür (free) sürümüdür.telnet, rlogin ve ftp kullanıcıları parolalarının internetten şifresiz olarak aktarıldığını anlayamayabilirler ancak aktarılmaktadır.OpenSSH eavesdropping (iletişim kanalını dinleme), connection hijacking (bağlantı çalma) ve diğer atakları önlemek için tüm bağlantı trafiğini (parolalar dahil) şifrelemektedir. + http://ftp.icm.edu.pl/pub/OpenBSD/OpenSSH/portable/openssh-6.8p1.tar.gz - libpcap-devel + libedit-devel + zlib-devel openssl-devel + mit-kerberos + skey-devel pam-devel + e2fsprogs-devel - - gentoo/02_all_make-vars.patch - gentoo/04_all_mpls.patch - gentoo/06_all_killaddr-smarter.patch - gentoo/08_all_wait-children.patch - gentoo/10_all_defaultgateway.patch - gentoo/12_all_linkpidfile.patch - gentoo/16_all_auth-fail.patch - gentoo/18_all_defaultmetric.patch - gentoo/20_all_dev-ppp.patch - gentoo/24_all_passwordfd-read-early.patch - gentoo/26_all_pppd-usepeerwins.patch - gentoo/28_all_connect-errors.patch - gentoo/30_all_Makefile.patch - gentoo/32_all_pado-timeout.patch - gentoo/34_all_lcp-echo-adaptive.patch - ppp-2.3.6-sample.patch - ppp-2.4.3-fix64.patch - ppp-2.4.2-change_resolv_conf.patch - nostrip.patch - ppp-2.4.3-local.patch - ppp-2.4.3-ipv6-accept-remote.patch - ppp-2.4.5-ppp_resolv.patch - ppp-2.4.5-var_run_ppp.patch - ppp-2.4.6-eaptls-mppe-0.99.patch - - network/connection/ppp/pspec.xml + server/openssh/pspec.xml - ppp + openssh - libpcap - pam + libedit + zlib openssl + mit-kerberos + skey + pam /etc - /usr/lib/tmpfiles.d/ppp.conf - /usr/lib + /usr/bin /usr/sbin - /usr/share/doc + /usr/libexec + /usr/lib + /usr/share/openssh + /var/empty /usr/share/man - /run/ppp + /usr/share/doc + + System.Service + - tmpfiles.conf - options-pptp - options-pppoe - chat-default - ip-up - ip-down - confd.ppp0 - ppp.pamd - ppp.logrotate + sshd.pam + + + 2015-04-23 + 6.8_p1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-13 + 6.7_p1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-21 + 6.6_p1 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-10 + 6.6_p1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-11-22 + 6.4_p1 + Version bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2012-10-30 + 6.1_p1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + cdparanoia + http://www.xiph.org/paranoia/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + hardware.optical + An advanced CDDA reader with error correction + Hata düzeltme fonksiyonlu gelişmiş bir CDDA okuyucu + cdparanoia is an advanced CDDA (audio CD) reader with error correction. + http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-10.2.src.tgz + + build_system.patch + cdparanoia-III-05-gcc4.3.patch + + hardware/optical/cdparanoia/pspec.xml + - ppp-devel - Development files for ppp - ppp için geliştirme dosyaları + cdparanoia + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + cdparanoia-devel + Development files for cdparanoia + cdparanoia için geliştirme dosyaları - ppp + cdparanoia /usr/include @@ -7595,2181 +16770,4557 @@ - 2014-04-03 - 2.4.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2014-05-20 + 3.10.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org - 2014-01-10 - 2.4.5 - Add tmpfiles.conf - Marcin Bojara - marcin@pisilinux.org + 2014-03-10 + 3.10.2 + Rebuild for patch + Burak Fazıl Ertürk + burakerturk@pisilinux.org - 2013-09-12 - 2.4.5 - service.py no longer needed. - Marcin Bojara - marcin@pisilinux.org + 2014-01-01 + 3.10.2 + Release bump and clean + Burak Fazıl Ertürk + burakerturk@pisilinux.org - 2013-05-23 - 2.4.5 - Add service.py - Marcin Bojara - marcin@pisilinux.org + 2013-09-14 + 3.10.2 + *Release bump. + *Disable patch + Burak Fazıl Ertürk + burakerturk@pisilinux.org 2010-10-13 - 2.4.5 + 3.10.2 First release - Gökcen Eraslan + Pisi Linux Admins admins@pisilinux.org - wpa_supplicant - http://hostap.epitest.fi/wpa_supplicant/ + cdrkit + http://cdrkit.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.optical + Suite of programs for CD/DVD recording. + Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction. + http://pkgs.fedoraproject.org/repo/pkgs/cdrkit/cdrkit-1.1.11.tar.gz/efe08e2f3ca478486037b053acd512e9/cdrkit-1.1.11.tar.gz + + cdparanoia-devel + libcap-devel + zlib-devel + bzip2 + cmake + + hardware/optical/cdrkit/pspec.xml + + + cdrkit + + file + zlib + bzip2 + libcap + + + /usr/bin + /usr/sbin + /usr/include + /usr/lib + /usr/share/man + /usr/share/doc + + + cdrtools + + + + + 2013-09-14 + 1.1.11 + Disable patch + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-05-16 + 1.1.11 + fixing working + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-02-11 + 1.1.11 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libcdio-paranoia + http://www.gnu.org/software/libcdio/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + GPLv2+ + LGPLv2.1 + library + hardware.optical + CD paranoia libraries from libcdio + An advanced CDDA reader with error correction. + mirrors://gnu/libcdio/libcdio-paranoia-10.2+0.90+1.tar.bz2 + + libcdio-devel + + + libcdio-paranoia-0.90-mkdir_p.patch + + hardware/optical/libcdio-paranoia/pspec.xml + + + libcdio-paranoia + + libcdio + + + /usr/share/info + /usr/share/man + /usr/share/doc + /usr/lib + /usr/bin + + + + libcdio-paranoia-devel + Development files for libcdio-paranoia + + libcdio-paranoia + libcdio-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-02-25 + 0.90_p1 + Rebuild for libcdio + Kamil Atlı + suvarice@gmail.com + + + 2014-02-25 + 0.90_p1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-28 + 0.90_p1 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-07 + 0.90_p1 + First release. + Marcin Bojara + marcin@pisilinux.org + + + + + + libcdio + http://www.gnu.org/software/libcdio/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.optical + Un librairie encapsulant la lecture et le controle du lecteur CD-ROM. + A library to encapsulate CD-ROM reading and control + CD-ROM okuma ve kontrol kitaplığının küçültülmüş sürümü + This library provides an interface for CD-ROM access. It can be used by applications that need OS- and device-independent access to CD-ROM devices. + GNU kompakt disk girdi ve kontrol kitaplığı (libcdio) CD-ROM ve CD kalıplarına ulaşım için gerekli bir kitaplıktır. + mirrors://gnu/libcdio/libcdio-0.92.tar.gz + + libgcc + + + libcdio-0.83-linking.patch + + hardware/optical/libcdio/pspec.xml + + + libcdio + + libgcc + + + /usr/share/info + /usr/share/man + /usr/share/doc + /usr/lib + /usr/bin + + + + libcdio-devel + Development files for libcdio + libcdio için geliştirme dosyaları + + libcdio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 0.92 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-08 + 0.90 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-06 + 0.90 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2011-05-27 + 0.82 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + bluez + http://bluez.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + service + library + app:console + hardware.bluetooth + Official Linux Bluetooth protocol stack + Linux resmi Bluetooth protokol yığını + bluez contains the tools and libraries that provides support for the core Bluetooth layers and protocols. + Bu projenin genel amacı Linux'ta Bluetooth kablosuz standartların ayrıntılarını yerine getirmektir. + https://www.kernel.org/pub/linux/bluetooth/bluez-5.33.tar.xz + + cups-devel + dbus-devel + libnl-devel + alsa-lib-devel + gstreamer-devel + libsndfile-devel + libical-devel + glib2-devel + eudev-devel + readline-devel + + + 0001-Allow-using-obexd-without-systemd-in-the-user-session.patch + + hardware/bluetooth/bluez/pspec.xml + + + bluez + + dbus + eudev + glib2 + readline + libical + bluez-libs + + + /lib/udev/rules.d + /lib/systemd/system + /usr/share/misc + /usr/bin + /usr/sbin + /lib/udev + /lib/bluetooth/obexd + /lib/bluetooth/bluetoothd + /usr/lib + /usr/libexec + /usr/share/man + /var/lib/bluetooth + /usr/share/alsa/bluetooth.conf + /usr/share/dbus-1 + /etc + + + System.Service + + + + bluez-libs + Libraries for use in Bluetooth applications + Uygulamalar için bluetooth erişim kitaplığı + + libical + + + /usr/lib/libbluetooth.so* + /usr/share/doc + + + + bluez-libs-devel + Development files for bluez-libs + bluez-libs için geliştirme dosyaları + + bluez-libs + + + /usr/include/bluetooth + /usr/lib/pkgconfig + + + + + 2015-08-16 + 5.33 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-01-29 + 5.27 + rebuild. + Vedat Demir + vedat@pisilinux.org + + + 2015-01-25 + 5.27 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-07-05 + 5.21 + Version bump and bugs fix. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-23 + 5.18 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2014-01-28 + 4.101 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-27 + 4.101 + R.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-06-28 + 4.101 + Add patches, --enable-hid2hci --enable-wiimote + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-09 + 4.101 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + sbc + http://www.bluez.org/ + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + LGPLv2.1 + library + hardware.bluetooth + Bluetooth Subband Codec (SBC) library + An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. + http://www.kernel.org/pub/linux/bluetooth/sbc-1.3.tar.gz + hardware/bluetooth/sbc/pspec.xml + + + sbc + + /usr/bin/* + /usr/lib + /usr/share/doc/sbc/* + + + + sbc-devel + Development files for sbc + + sbc + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-12-12 + 1.3 + Version bump + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-27 + 1.0 + R.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-12-19 + 1.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + lm_sensors + http://www.lm-sensors.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + hardware.powermanagement + Hardware monitoring tools + Donanım sıcaklığı izleyicisi + lm_sensors provides essential tools for monitoring the temperatures, voltages, and fans of Linux systems with hardware monitoring devices. It also contains scripts for sensor hardware identification and fan speed control. + lm_sensors linux sistemlerdeki donanım izleyiciler ile birlikte termometreleri, voltajları ve fan devirlerini izleyen bir araçtır. Ayrıca, donanım ve fan kimliğini algılayan betikler içerir. + http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-3.4.0.tar.bz2 + + rrdtool-devel + + + lm_sensors-fancontrol.patch + + hardware/powermanagement/lm_sensors/pspec.xml + + + lm_sensors + + dmidecode + rrdtool + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc + + + + lm_sensors-devel + Development files for lm_sensors + lm_sensors için geliştirme dosyaları + + lm_sensors + rrdtool-devel + + + /usr/include + /usr/share/man/man3 + + + + + 2015-10-02 + 3.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-04-14 + 3.3.5 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-11-19 + 3.3.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + acpica + http://www.acpica.org + + PisiLinux Community + admins@pisilinux.org + + custom + app:console + hardware.powermanagement + ACPI debugging tools written by Intel + Intel ACPI hata ayıklama araçları + acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler. + acpica, AML yorumlayıcısı, AML hata ayıklayıcısı, ACPI donanım ve olay desteği, ASL derleyicisi ve ASL disassembler gibi çeşitli ACPI araçları içeren bir pakettir. + ftp://gentoo.arcticnetwork.ca/pub/gentoo/distfiles/acpica-unix-20130117.tar.gz + hardware/powermanagement/acpica/pspec.xml + + + acpica + + /usr/share/doc + /usr/bin + /usr/sbin + /usr/share/man/man1 + + + iasl.1 + LICENSE + + + + + 2014-03-05 + 0.0_20130117 + Rebuild for buildhost + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-02 + 0.0_20130117 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-12-22 + 0.0_20130117 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + pm-utils + http://pm-utils.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + A toolset to suspend and hibernate computers + Askıya alma işlemleri için gerekli araçlar + pm-utils provides simple shell command line tools to suspend and hibernate computers, and it that can be used to run vendor, distribution, or user supplied scripts on suspend and resume. + pm-utils, bilgisayarı bellek veya disk kullanarak uyku kipine geçirmek ve devam ettirmek için gerekli kabuk betiklerini sunar. + http://pm-utils.freedesktop.org/releases/pm-utils-1.4.1.tar.gz + http://pm-utils.freedesktop.org/releases/pm-quirks-20100619.tar.gz + + xmlto + libxslt + util-linux + + + pisilinux/check-for-swap-partition.patch + pisilinux/disable-powersave.patch + suse/pm-utils-1.2.6.1-fix-broken-dbus-send.diff + suse/pm-utils-1.3.0-suse-smart-uswsusp.patch + suse/pm-utils-1.4.1-suse-config.patch + gentoo/1.4.1-bluetooth-sync.patch + gentoo/1.4.1-disable-sata-alpm.patch + gentoo/1.4.1-fix-intel-audio-powersave-hook.patch + gentoo/1.4.1-logging-append.patch + + hardware/powermanagement/pm-utils/pspec.xml + + + pm-utils + + hdparm + vbetool + + + /etc/pm + /usr/lib + /run/pm-utils + /usr/share/doc + /usr/share/man + /usr/bin + /usr/sbin + /usr/lib/pkgconfig + /usr/lib/pm-utils/video-quirks + /usr/lib/tmpfiles.d/pm-utils.conf + + + tmpfiles.conf + suse/hooks/config.d/rtcwake.config + suse/hooks/sleep.d/30s2disk-check + suse/hooks/sleep.d/45pcmcia + + + + + 2015-07-31 + 1.4.1 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-01-10 + 1.4.1 + Add tmpfiles.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-26 + 1.4.1 + Fix hibernation issue, add some patches. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-03 + 1.4.1 + Fix suspend/hibernation issue + Marcin Bojara + marcin@pisilinux.org + + + 2011-04-05 + 1.4.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + upower + http://upower.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:console + hardware.powermanagement + Power Management Service + Güç Yönetim Hizmeti + upower provides a daemon, API and command line tools for managing power devices attached to the system. + upower, sisteme bağlı güç cihazlarını yönetmek için gerekli kitaplıkları ve sistem hizmetini sunar. + http://upower.freedesktop.org/releases/upower-0.9.23.tar.xz + + tr.po + + + dbus-devel + glib2-devel + polkit-devel + dbus-glib-devel + eudev-devel + libusb-devel + libplist-devel + libimobiledevice-devel + gobject-introspection-devel + docbook-xsl + intltool + + + add-tr.patch + + hardware/powermanagement/upower/pspec.xml + + + upower + + dbus + glib2 + polkit + dbus-glib + eudev + libplist + libimobiledevice + pm-utils + libusb + + + /lib + /usr/lib + /etc/dbus-1 + /usr/share/man + /usr/share/doc + /etc/UPower + /usr/bin + /var/lib/upower + /usr/share/dbus-1 + /usr/libexec + /usr/share/polkit-1 + /usr/share/locale + /usr/share/dbus-1/interfaces/*.xml + /usr/lib/girepository-1.0/*.typelib + + + + upower-devel + Development files for upower + upower için geliştirme dosyaları + + upower + dbus-devel + glib2-devel + polkit-devel + dbus-glib-devel + eudev-devel + libplist-devel + libimobiledevice-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2015-01-28 + 0.9.23 + Rebuild. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-24 + 0.9.23 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-15 + 0.9.23 + Rebuild for libplist and libimobiledevice. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-05 + 0.9.23 + Rebuild and builddep docbook-xsl added. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-02 + 0.9.23 + Add patch. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-08 + 0.9.23 + Moved some files to core pack + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-12-19 + 0.9.23 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-20 + 0.9.21 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-03 + 0.9.20 + Fix suspend/hibernation issue + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-20 + 0.9.20 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-10-20 + 0.9.18 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + suspend + http://suspend.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.powermanagement + A set of tools to support sleep modes + Uyku kiplerini destekleme araçları + suspend package allows users to suspend-to-ram, suspend-to-disk, and suspend-to-both. + suspend, kullanıcıların bellek, disk veya her ikisini de kullanarak sistemlerini askıya almalarını sağlayan araçları içerir. + http://sourceforge.net/projects/suspend/files/suspend/suspend-1.0/suspend-utils-1.0.tar.bz2 + + lzo-devel + pciutils-devel + libx86-devel + plymouth-devel + + + suse/suspend-comment-configfile-options.diff + suse/suspend-default-compress.diff + suse/suspend-default-splash.diff + suse/suspend-0.80-dont-return-eintr-on-abort.diff + suse/suspend-0.80-keygen-new-defaults.diff + suse/suspend-0.80-vbetool-retry-on-errors.diff + mandriva/suspend-0.8-printf_format.patch + resume-dont-ask-questions.patch + suppress-outputs.patch + + hardware/powermanagement/suspend/pspec.xml + + + suspend + + lzo + libx86 + plymouth-core-libs + pciutils + + + /etc/suspend.conf + /etc/suspend.key + /usr/sbin + /usr/share/doc + + + suse/configure-suspend-encryption.sh + + + + + 2014-03-09 + 1.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-12-29 + 1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + sane-backends + http://www.sane-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + hardware.scanner + Scanner access software + SANE (Scanner Access Now Easy) döküman ve resim tarayıcı sistemi araçları + Scanner Access Now Easy (SANE) is a universal scanner interface. The SANE application programming interface provides standardized access to any raster image scanner hardware. + SANE ve uygulama programlama arayüzü (API) ile herhangi bir görüntü tarayıcı donanımına standartlaştırlmış erişim sağlar. + sane + ftp://ftp.archlinux.org/other/sane/sane-backends-1.0.24.tar.gz + + libieee1284-devel + libusb-compat-devel + libnl-devel + openssl-devel + cups-devel + libgphoto2-devel + libv4l-devel + avahi-devel + libjpeg-turbo-devel + tiff-devel + net-snmp-devel + + + fix-buffer-overflow.patch + sane-backends-1.0.20-open-macro.patch + sane-backends-1.0.23-sane-config-multilib.patch + sane-backends-1.0.23-soname.patch + sane-backends-1.0.21-epson-expression800.patch + sane-backends-1.0.23-udev.patch + suse/fix-mustek_pp_ccd300.c.patch + archlinux/network.patch + archlinux/segfault-avahi-fix-kodakio.patch + + hardware/scannner/sane-backends/pspec.xml + + + sane-backends + + libnl + openssl + libusb-compat + libieee1284 + avahi-libs + libgphoto2 + libv4l + tiff + libjpeg-turbo + net-snmp + cups + libexif + + + /etc/sane.d/dll.d + /etc/env.d + /etc/sane.d + /usr/bin + /usr/share/locale + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/doc/sane-backends/README + /usr/share/doc/sane-backends/COPYING + /usr/share/man + /usr/share/pixmaps + /lib/udev/rules.d + /usr/share/sane + + + sane.png + 30sane + + + + sane-backends-devel + Development files for sane-backends + sane-backends için geliştirme dosyaları + + sane-backends + + + /usr/include + /usr/lib/pkgconfig + + + + sane-backends-docs + Documentation for SANE backends + sane-backends için belgelendirme dosyaları + + /usr/share/doc + + + + + 2014-02-15 + 1.0.24 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-21 + 1.0.23 + Move devel files fix to paths + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-07-28 + 1.0.23 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-10-25 + 1.0.23 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + foomatic-db + http://www.linuxprinting.org/foomatic.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + data + hardware.printer + Database of printers and printer drivers + Yazıcı sürücüleri + foomatic-db contains the knowledge database for printers which are used by foomatic-db-engine to generate PPD files. + Foomatic yazıcı veritabanı ve sürücüleri + http://www.openprinting.org/download/foomatic/foomatic-db-4.0-20150819.tar.gz + + cleanup-script + + + fedora/foomatic-db-device-ids.patch + fedora/foomatic-db-invalid.patch + + hardware/printer/foomatic-db/pspec.xml + + + foomatic-db + + pnm2ppa + + + /usr/share + + + + + 2015-10-28 + 4.0.20150819 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-05 + 4.0_20130103 + Depend on cups-filters. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-24 + 4.0_20130103 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-03 + 4.0_20130103 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + cups + http://www.cups.org/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + service + hardware.printer + Common Unix Printing System + Unix Ortak Yazdırma Sistemi + cups provides a portable printing layer for *nix-based operating systems. + http://www.cups.org/software/2.0.3/cups-2.0.3-source.tar.bz2 + + acl-devel + pam-devel + dbus-devel + zlib-devel + libusb-devel + libgcc + mit-kerberos + libpaper-devel + + + archlinux/cups-no-export-ssllibs.patch + archlinux/cups-no-gzip-man.patch + archlinux/cups-1.6.2-statedir.patch + archlinux/cups-no-gcrypt.patch + fedora/cups-enum-all.patch + fedora/cups-final-content-type.patch + fedora/cups-res_init.patch + gentoo/cups-1.6.0-fix-install-perms.patch + gentoo/cups-2.0.1-rename-systemd-service-files.patch + pisilinux/lib64.patch + pisilinux/nostrip.patch + pisilinux/cups-run.patch + pld-linux/cups-avahi-address.patch + + hardware/printer/cups/pspec.xml + + + cups + + acl + pam + dbus + zlib + libusb + libgcc + libpaper + mit-kerberos + + + /etc/cups/*conf + /usr/lib/tmpfiles.d/cups.conf + /usr/lib + /usr/sbin + /usr/bin + /var/cache/cups/rss + /var/spool/cups/tmp + /run/cups/certs + /var/log/cups + /etc + /lib/udev/rules.d + /lib/systemd/system + /usr/share/cups + /usr/share/icons + /usr/share/applications + /usr/share/doc + /usr/share/man + /usr/share/locale + + + System.Service + System.Package + + + tmpfiles.conf + cups.logrotate + fedora/textonly.ppd + + + + cups-devel + Development files for cups + cups için geliştirme dosyaları + + cups + + + /usr/include + /usr/bin/cups-config + + + + cups-32bit + 32-bit shared libraries for cups + cups için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + zlib-32bit + openssl-32bit + + + glibc-32bit + zlib-32bit + openssl-32bit + libgcc + cups + + + /usr/bin/cups-config-32bit + /usr/lib32 + + + + + 2015-06-10 + 2.0.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-02-05 + 2.0.1 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-09-25 + 1.7.5 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.7.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-30 + 1.7.1 + Fix comar service. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-18 + 1.7.1 + Add tmpfiles.conf. Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-17 + 1.7.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-1 + 1.7.0 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2013-10-14 + 1.6.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-13 + 1.6.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-19 + 1.6.1 + Lib64 path correction. + Ertan Güven + ertan@pisilinux.org + + + 2013-03-13 + 1.6.1 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-10-18 + 1.5.4 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-10-18 + 1.5.4 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + enscript + http://www.gnu.org/software/enscript/enscript.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Powerful text-to-postscript converter + Metin dosyalarından postscript belge oluşturma aracı + enscript is an application that you can use to convert your text files to postscript files with enhanced formatting capabilities like colorizing, page layout management etc. + Metin dosyalarını postscript belgelere dönüştüren, dönüşüm sırasında renklendirme, sayfa düzeni ve boyut değiştirme gibi biçimlendirmeler yapabilen bir araç + http://www.iki.fi/mtr/genscript/enscript-1.6.4.tar.gz + + enscript-1.6.3-security.patch + enscript-1.6.3-language.patch + enscript-catmur.patch + ruby.patch + enscript-1.6.4-CVE-2008-3863-CVE-2008-4306.patch + enscript-1.6.4-config.patch + + hardware/printer/enscript/pspec.xml + + + enscript + + /etc + /usr/bin + /usr/share/doc + /usr/share/enscript + /usr/share/info + /usr/share/locale + /usr/share/man + + + ruby.st + + + + + 2014-01-23 + 1.6.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 1.6.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + cups-filters + http://www.openprinting.org + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + GPLv3 + GPLv2+ + GPLv3+ + LGPLv2+ + MIT + data + library + app:console + hardware.printer + OpenPrinting CUPS filters and backends + Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting. + http://www.openprinting.org/download/cups-filters/cups-filters-1.1.0.tar.xz + + cups-devel + glib2-devel + tiff-devel + lcms2-devel + dbus-devel + python-devel + libpng-devel + freetype-devel + fontconfig-devel + libjpeg-turbo-devel + dejavu-fonts + poppler-utils + poppler-cpp-devel + zlib-devel + avahi-devel + avahi-glib-devel + python-cups + qpdf-devel + ghostscript-devel + poppler-devel + + hardware/printer/cups-filters/pspec.xml + + + cups-filters + + cups + dbus + tiff + zlib + glib2 + lcms2 + libgcc + libpng + fontconfig + mit-kerberos + libjpeg-turbo + qpdf + ghostscript + poppler + e2fsprogs + avahi-glib + avahi-libs + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/ppd + /usr/bin + /usr/share/cups + /etc/cups/cups-browsed.conf + /etc/fonts/conf.d/99pdftoopvp.conf + + + cups + foomatic-filters + + + foomatic-filters + + + + cups-filters-devel + Development files for cups-filters + Cups-filters için geliştirme dosyaları + + cups-filters + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-28 + 1.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-15 + 1.0.65 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-25 + 1.0.58 + Verison bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-17 + 1.0.53 + Verison bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-05 + 1.0.44 + Rebuild to replace foomatic-filters. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-28 + 1.0.44 + rebuild for unused and runtime dep. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-18 + 1.0.44 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-02 + 1.0.41 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-16 + 1.0.40 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-10 + 1.0.39 + Cersion bump,rebuil for new poppler. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-28 + 1.0.35 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-01 + 1.0.35 + First release. + Marcin Bojara + marcin@pisilinux.org + + + + + + libpaper + http://packages.debian.org/unstable/source/libpaper + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.printer + Library for handling paper characteristics + Kağıt özelliklerini düzenlemek için kitaplık + Libpaper is a programming library for handling paper characteristics. + libpaper, kağıt özelliklerini düzenlemek için bir programlama kitaplığıdır. + Libpaper es una librería de programación para manejar características de papel. + http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.24.tar.gz + + libpaper-1.1.23-debianbug475683.patch + libpaper-useglibcfallback.patch + + hardware/printer/libpaper/pspec.xml + + + libpaper + + /usr/bin + /usr/sbin + /usr/lib + /etc/ + /usr/share/man + /usr/share/doc + /usr/share/locale + + + papersize + + + + libpaper-devel + Development files for libpaper + libpaper için geliştirme dosyaları + + libpaper + + + /usr/include + /usr/share/man/man3 + + + + + 2014-05-21 + 1.1.24 + rebuild + Kamil Atlı + suvarice@gmail.com + + + 2010-10-13 + 1.1.24 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + foomatic-db-engine + http://www.linuxprinting.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Foomatic printer database engine + Foomatic yazıcı veritabanı motoru + foomatic-db-engine is the layer that provides the database engine to Foomatic. + foomatic-db-engine, Foomatic veritabanı motorunu oluşturan katmandır. + http://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0.12.tar.gz + + libxml2-devel + cups-devel + + + foomatic-db-engine-4.0.8-fix-sandbox.patch + 4.0.7-perl-module.patch + 4.0.7-respect-ldflag.patch + + hardware/printer/foomatic-db-engine/pspec.xml + + + foomatic-db-engine + + libxml2 + + + /usr/bin + /usr/sbin + /usr/lib + /etc/foomatic + /usr/share/foomatic/templates + /usr/share/man + /usr/share/doc + + + + + 2015-10-28 + 4.0.12 + v.bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-09-13 + 4.0.11 + Rebuild for new perl. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-06-15 + 4.0.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-05 + 4.0.8 + Depend on cups-filters. + PisiLinux Community + admins@pisilinux.org + + + 2013-12-01 + 4.0.8 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2012-11-19 + 4.0.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + pnm2ppa + http://pnm2ppa.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.printer + Driver addons for some Hp Deskjet printers + Bazı Hp Deskjet yazıcılar için sürücü eklentileri + Tool to convert pnm data to ppa data for Hp Deskjet 710, 712, 720, 722, 820, 1000 series printer drivers. + Hp Deskjet 710, 712, 720, 722, 820, 1000 serisi yazıcı sürücüleri için pnm verisini ppa verisine dönüştüren araçlar + mirrors://sourceforge/pnm2ppa/pnm2ppa-1.13.tar.gz + + pnm2ppa-default_config.patch + + hardware/printer/pnm2ppa/pspec.xml + + + pnm2ppa + + enscript + + + /etc + /etc/pdq + /usr/bin + /usr/share/doc + /usr/share/man + /usr/share/pnm2ppa + + + + + 2014-02-04 + 1.13 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 1.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xfsprogs + http://oss.sgi.com/projects/xfs/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.disk + XFS filesystem utilities + XFS dosya sistemi araçları + xfsprogs contains a number of administrative utilities to work with and manage XFS filesystems. + xfsprogs XFS dosya sistemini kullanmak ve yönetmek için bir dizi araç içerir. + ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.2.4.tar.gz + + libutil-linux-devel + readline-devel + + hardware/disk/xfsprogs/pspec.xml + + + xfsprogs + + libutil-linux + readline + + + /lib + /sbin + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/man + + + + xfsprogs-devel + Development headers for xfsprogs + + xfsprogs + + + /usr/include + /usr/share/man/man3 + + + + + 2015-08-04 + 3.2.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-11-01 + 3.1.11 + Version bump + Burak Fazıl Erturk + burakerturk@pisilinux.org + + + 2012-10-05 + 3.1.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libatasmart + http://git.0pointer.de/?p=libatasmart.git + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + app:console + hardware.disk + ATA S.M.A.R.T. Disk Health Monitoring Library + ATA S.M.A.R.T. disk sağlığı izleme kitaplığı + A small and lightweight parser library for ATA S.M.A.R.T. hard disk health monitoring. + libatasmart, ATA S.M.A.R.T. üzerinden disk sağlığını izlemek için kullanılan ufak ve hafif bir kitaplıktır. + http://0pointer.de/public/libatasmart-0.19.tar.xz + + eudev-devel + + + libatasmart-uninitialized-var.patch + + hardware/disk/libatasmart/pspec.xml + + + libatasmart + + eudev + + + /usr/sbin/skdump + /usr/sbin/sktest + /usr/lib/libatasmart.so* + /usr/share/doc/libatasmart/README + /usr/share/doc/libatasmart/LGPL + + + + libatasmart-devel + Development files for libatasmart + libatasmart için geliştirme dosyaları + + libatasmart + eudev-devel + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + /usr/share/doc + + + + + 2014-05-25 + 0.19 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-29 + 0.19 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-02 + 0.19 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + thin-provisioning-tools + http://github.com/jthornber/thin-provisioning-tools" + + Ali Algul + alialgul@pisilinux.org + + GPLv2 + hardware.disk + A suite of tools for thin provisioning on Linux + A suite of tools for thin provisioning on Linux + https://codeload.github.com/jthornber/thin-provisioning-tools/tar.gz/v0.5.3 + + libaio-devel + boost-devel + expat-devel + libgcc + + hardware/disk/thin-provisioning-tools/pspec.xml + + + thin-provisioning-tools + + expat + libgcc + libaio + + + /usr/sbin/ + /usr/share/man/man8/ + + + + + 2015-07-20 + 0.5.3 + First Build + Ali Algul + alialgul@pisilinux.org + + + + + + sg3_utils + http://sg.danny.cz/sg/sg3_utils.html PisiLinux Community admins@pisilinux.org GPLv2 BSD - service - network.connection - IEEE 802.1X/WPA supplicant for secure wireless transfers - Güvenli kablosuz erişim için IEEE 802.1X/WPA sağlayıcı - wpa_supplicant is a WPA supplicant with support for WPA and WPA2. - WPA ve WPA2 desteği olan ve Linux, BSD ve Windows ortamları için bir WPA istemcisidir. - http://hostap.epitest.fi/releases/wpa_supplicant-2.4.tar.gz - - wpa_supplicant.config - - - libnl-devel - openssl-devel - dbus-devel - readline-devel - - - ubuntu/01_use_pkg-config_for_pcsc-lite_module.patch - wpa_supplicant-1.0-dbus-path-fix.patch - wpa_supplicant-1.0-do-not-call-dbus-functions-with-NULL-path.patch - mandriva/wpa_supplicant-0.6.3-WEP232.patch - fedora/wpa_supplicant-openssl-more-algs.patch - fedora/wpa_supplicant-flush-debug-output.patch - fedora/wpa_supplicant-assoc-timeout.patch - suse/wpa_supplicant-errormsg.patch - - network/connection/wpa_supplicant/pspec.xml + app:console + library + hardware.disk + Utilities for devices that use SCSI command sets + SCSI komut setini kullanan aygıtlar için araçlar + sg3_utils is a collection of Linux utilities for devices that use the SCSI command set. Includes utilities to copy data based on dd syntax and semantics, check INQUIRY data and VPD pages, check mode and log pages, spin up/down disks, do self tests and various other functions. + sg3_utils SCSI komut setini kullanan aygıtlar için çeşitli araçlar sunar. + http://sg.danny.cz/sg/p/sg3_utils-1.41.tar.xz + hardware/disk/sg3_utils/pspec.xml - wpa_supplicant - - libnl - dbus - openssl - readline - + sg3_utils - /etc - /etc/dbus-1 - /usr/sbin /usr/bin /usr/lib /usr/share/doc /usr/share/man - /usr/share/dbus-1/system-services + + + rescan-scsi-bus.sh + + + + sg3_utils-devel + Development files for sg3_utils + sg3_utils için geliştirme dosyaları + + sg3_utils + + + /usr/include + + + + + 2015-08-19 + 1.41 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 1.38 + Version bump + Kamil Atlı + suvarice@gmail.com + + + 2012-11-14 + 1.34 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + mtools + http://mtools.linux.lu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Utilities to access MS-DOS disks without mounting them + MS-DOS (Windows) disketlerinize -mount ile bağlamadan- erişim araçları + Mtools are utilities to access MS-DOS disks without mounting them. + Mtools diskinizdeki MS-DOS (Windows) bölümlerine -mount komutu ile bağlamadan- erişebilmek için gereken araç setidir. + mirrors://gnu/mtools/mtools-4.0.18.tar.gz + hardware/disk/mtools/pspec.xml + + + mtools + + /usr/bin + /etc + /usr/share/doc + /usr/share/info + /usr/share/man + + + + + 2014-02-12 + 4.0.18 + Fix mtools.conf syntax. + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-20 + 4.0.18 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-09-22 + 4.0.17 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + ntfs-3g + http://www.tuxera.com/community/ntfs-3g-download + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + LGPLv2+ + library + app:console + hardware.disk + Userspace driver for NTFS read/write support + NTFS dosya sistemlerine okuma/yazma erişimi için bir sürücü + ntfs-3g allows regular users read/write access to NTFS filesystems. + ntfs-3g kullanıcıların NTFS biçimli disk bölümlerine hem okuma hem yazma erişimi yapabilmesine imkan veren bir sürücüdür. + http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz + + fuse-devel + libutil-linux-devel + + hardware/disk/ntfs-3g/pspec.xml + + + ntfs-3g + + fuse + + + /bin + /sbin + /lib + /usr/lib + /usr/include + /usr/lib/pkgconfig + /usr/share/hal/fdi + /usr/share/doc/ntfs-3g + /usr/share/man/man8/mount* + /usr/share/man/man8/ntfs-3g* + + + + ntfsprogs + Userspace tools for NTFS filesystems + NTFS dosya sistemi için kullanıcı araçları + Userspace tools for NTFS filesystems. The goals of the Linux-NTFS project are to develop reliable and full-featured access to NTFS by the Linux kernel driver and to provide a wide collection of NTFS utilities. + NTFS dosya sistemi için kullanıcı araçları içerir. Bu araçların amacı Linux çekirdeğine NTFS dosya sistemlerine güvenilir ve tam erişim sağlayacak NTFS araçlarını sağlamaktır. + hardware.disk + + ntfs-3g + fuse + libutil-linux + + + /sbin/mkfs.ntfs + /usr/bin + /usr/sbin + /usr/share/doc/ntfsprogs + /usr/share/man/man8 + + + + + 2015-05-06 + 2015.3.14 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-13 + 2014.2.15 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-11 + 2013.1.13 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-30 + 2013.1.13 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-30 + 2013.1.13 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-14 + 0.0_2012.01.15 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + dmapi + http://oss.sgi.com/projects/xfs/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.disk + Librairie de l'API de gestion de données XFS. + XFS data management API library + XFS veri yönetimi kütüphanesi + The Data Management API (DMAPI/XDSM) allows implementation of hierarchical storage management software with no kernel modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures. + ftp://oss.sgi.com/projects/xfs/cmd_tars/dmapi-2.2.12.tar.gz + + xfsprogs-devel + + hardware/disk/dmapi/pspec.xml + + + dmapi + + xfsprogs + + + /lib + /usr/lib + /usr/share/doc + /usr/share/man + + + + dmapi-devel + Development files for dmapi + dmapi için geliştirme dosyaları + + dmapi + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2014-05-22 + 2.2.12 + rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-11-02 + 2.2.12 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-03-16 + 2.2.10 + URL Fixed + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 2.2.10 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + btrfs-progs + http://btrfs.wiki.kernel.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Userspace utilities for btrfs + btrfs dosya sistemi araçları + btrfs-progs package provides all the userspace programs needed to create, check, modify and correct any inconsistencies in the btrfs filesystem. + btrfs-progs, btrfs dosya sistemleri yaratmak, denetlemek; bu dosya sistemlerindeki hataları düzeltmek ve çeşitli değişiklikler yapmak için gereken araçları içerir. + http://source.pisilinux.org/1.0/btrfs-progs-v4.1.2.tar.xz + + xmlto + asciidoc + lzo-devel + zlib-devel + libutil-linux-devel + util-linux + libxslt + e2fsprogs-devel + + hardware/disk/btrfs-progs/pspec.xml + + + btrfs-progs + + lzo + zlib + libutil-linux + e2fsprogs + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + btrfs-progs-devel + Development files for btrfs-progs + + btrfs-progs + + + /usr/include + + + + + 2015-07-20 + 4.1.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-23 + 3.19.1 + Version bump, fix deps + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-23 + 3.17.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-30 + 3.14.2 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-01-19 + 3.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-19 + 0.19.20121005 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-13 + 0.19.20121005 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gptfdisk + http://www.rodsbooks.com/gdisk/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + app:console + hardware.disk + A text-mode partitioning tool that works on GUID Partition Table (GPT) disks + A text-mode partitioning tool that works on GUID Partition Table (GPT) disks + http://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.1/gptfdisk-1.0.1.tar.gz + + util-linux + ncurses-devel + popt-devel + libutil-linux-devel + + hardware/disk/gptfdisk/pspec.xml + + + gptfdisk + + ncurses + popt + libgcc + libutil-linux + + + /usr/share/man + /usr/share/doc + /usr/bin + + + + + 2015-10-28 + 1.0.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-11 + 1.0.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-04 + 0.8.10 + First Release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + dosfstools + http://www.daniel-baumann.ch/software/dosfstools/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + hardware.disk + Tools to create and check DOS and VFAT filesystems + DOS dosya sistemi oluşturmaya ve kontrol etmeye yarayan komutlar + The dosfstools package includes the DOS and VFAT filesystem utilities like mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel. You can create and check MS-DOS FAT filesystems on hard drives or on floppies + Dosfstools paketi, mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel gibi, DOS ve VFAT dosyasistemleri yaratmaya ve kontrol etmeye yarayan araçları içerir. + http://daniel-baumann.ch/files/software/dosfstools/dosfstools-3.0.26.tar.xz + hardware/disk/dosfstools/pspec.xml + + + dosfstools + + /sbin + /usr/share/doc + /usr/share/man + + + + + 2014-04-03 + 3.0.26 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-18 + 3.0.25 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-21 + 3.0.23 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-06-13 + 3.0.20 + Version bump + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-13 + 3.0.13 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + reiserfsprogs + http://www.kernel.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Tools to work with Reiserfs filesystems + Reiserfs dosya sistemleriyle çalışabilmek için gereken araçlar + Contains tools designed to create, modify and check Reiserfs filesystems. + Reiserfs dosya sistemleri oluşturmak, bu dosya sistemlerinde hata kontrolü yapmak, bu sistemlerin boyutlarını değiştirmek ve hata ayıklamak gibi görevler taşıyan araçlar. + http://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.24/reiserfsprogs-3.6.24.tar.xz + hardware/disk/reiserfsprogs/pspec.xml + + + reiserfsprogs + + /sbin + /usr/share/doc + /usr/share/man + + + + + 2014-12-13 + 3.6.24 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-10 + 3.6.21 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 3.6.21 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + dmraid + http://people.redhat.com/~heinzm/sw/dmraid + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Device-Mapper Software RAID support tool and library + ATARAID aygıtlarını (Yazılımsal RAID) denetleme aracı + Device-Mapper Software RAID support tool and library + ATARAID aygıtları yaratmak, yönetmek ve izlemek için kullanılan bir araçtır. + http://launchpad.net/dmraid/1.0/1.0.0.rc16-3/+download/dmraid-1.0.0.rc16-3.tar.bz2 + + device-mapper-event-devel + device-mapper-devel + + + dmraid-diet.patch + dmraid-1.0.0_rc16-return-all-sets.patch + dmraid-1.0.0_rc16-static-build-fixes.patch + dmraid-1.0.0_rc16-undo-p-rename.patch + + hardware/disk/dmraid/pspec.xml + + + dmraid + + device-mapper + device-mapper-event + + + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man + + + + dmraid-devel + Development files for dmraid + dmraid için geliştirme dosyaları + + dmraid + + + /usr/include + + + + + 2014-02-17 + 1.0.0_rc16 + Release. + PisiLinux Community + admins@pisilinux.org + + + 2013-03-15 + 1.0.0_rc16 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 1.0.0_rc15 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + squashfs-tools + http://squashfs.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.disk + Userspace tools to create squashfs compressed filesystem + squashfs sıkıştırılmış salt-okunur dosya sistemi oluşturma aracı + Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems. + squashfs, Linux için sıkıştırılmış ve salt-okunur bir dosya sistemidir. Bu paket squashfs dosya sistemiyle çalışmak için kullanılabilecek araçları içerir. + http://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.2/squashfs4.2.tar.gz + + lzo-devel + xz-devel + zlib-devel + + hardware/disk/squashfs-tools/pspec.xml + + + squashfs-tools + + lzo + zlib + xz + + + /usr/sbin + /usr/share/doc + + + + + 2014-03-09 + 4.2 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-02-12 + 4.2 + Change compression type to xz, and some other enhancements. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-11-14 + 4.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + hdparm + http://sourceforge.net/projects/hdparm/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + hardware.disk + Utility to change hard drive performance parameters + Sabit disk parametrelerini değiştirmekte kullanılan araç + le paquet hdparm dispose d'outils utiles permettant d'obtenir/établir les paramètres de disques durs IDE sous Linux en cours d'éxécution. + hdparm has some useful utilities that allows you to get/set hard disk parameters for Linux IDE drives in runtime. + hdparm paketi çalışma anında Linux IDE sürücülerinin parametrelerini almanıza/değiştirmenize olanak sağlayan bazı kullanışlı uygulamaları içerir. + http://downloads.sourceforge.net/hdparm/hdparm-9.43.tar.gz + hardware/disk/hdparm/pspec.xml + + + hdparm + + /sbin + /usr/share/doc + /usr/share/man + /etc/conf.d + + + hdparm.confd + + + + + 2014-05-24 + 9.43 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2011-02-02 + 9.42 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + udisks2 + http://udisks.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:console + hardware.disk + Disk Management Service + Disk Yönetim Hizmeti + udisks provides a daemon, API and command line tools for managing disk devices attached to the system. + udisks, sisteme bağlı disk aygıtlarını yönetmek için programlama kitaplığı ve komut satırı araçları sunar. + http://udisks.freedesktop.org/releases/udisks-2.1.6.tar.bz2 + + tr.po + + + gtk-doc + acl-devel + glib2-devel + polkit-devel + eudev-devel + parted-devel + libatasmart-devel + device-mapper-devel + lvm2-devel + gobject-introspection-devel + sg3_utils-devel + ntfsprogs + dosfstools + docbook-xsl + libxslt + intltool + + + udisks-2.x-ntfs-3g.patch + + hardware/disk/udisks2/pspec.xml + + + udisks2 + + acl + glib2 + polkit + eudev + lvm2 + mdadm + parted + libatasmart + device-mapper + ntfsprogs + dosfstools + sg3_utils + + + /etc/udisks2 + /etc/dbus-1 + /lib/udev/rules.d + /usr/bin + /usr/sbin + /usr/lib + /usr/libexec + /usr/share/bash-completion/completions + /usr/share/doc + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/gtk-doc/ + /usr/share/locale + /usr/share/polkit-1/ + /usr/share/man + /var/lib/ + /run/udisks + /usr/share/dbus-1/interfaces/*.xml + + + + udisks2-devel + Development files for udisks2 + udisks için geliştirme dosyaları + + udisks2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-12-27 + 2.1.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-19 + 2.1.6 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-07 + 2.1.4 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-25 + 2.1.3 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-04-05 + 2.1.3 + add builddep docbook-xsl. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-29 + 2.1.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-20 + 2.1.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-15 + 2.1.0 + V.bump + PisiLinux Community + admins@pisilinux.org + + + 2013-08-13 + 2.0.0 + fix path + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-26 + 2.0.0 + Release bump for rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2012-10-22 + 2.0.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + parted + http://www.gnu.org/software/parted + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:console + hardware.disk + Crée, supprime, modifie les dimensions, vérifie et copie partitions et systèmes de fichiers. + Create, destroy, resize, check, copy partitions and file systems + GNU Parted disk bölümlerini oluşturmaya, silmeye, boyutlandırmaya, taşımaya ve kopyalamaya yarayan bir yazılımdır. + The GNU Parted program allows you to create, destroy, resize, move, and copy hard disk partitions. Parted can be used for creating space for new operating systems, reorganizing disk usage, and copying data to new hard disks. + http://ftp.gnu.org.ua/gnu/parted/parted-3.2.tar.xz + + libutil-linux-devel + device-mapper-devel + readline-devel + + hardware/disk/parted/pspec.xml + + + parted + + libutil-linux + ncurses + device-mapper + readline + util-linux + + + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/info + /usr/share/locale + /usr/share/man + + + + parted-devel + Development files for parted + parted için geliştirme dosyaları + + parted + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-08-09 + 3.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-25 + 3.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-02-02 + 3.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2012-10-05 + 3.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libvirt + http://www.libvirt.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + hardware.virtualization + Library providing a simple API to several virtualization systems + Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane + libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities. + libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir. + http://libvirt.org/sources/libvirt-1.3.0.tar.gz + + qemu + lvm2-devel + attr-devel + audit-devel + avahi-devel + netcf-devel + numactl-devel + libpciaccess-devel + yajl-devel + polkit-devel + dbus-devel + util-linux + gnutls-devel + parted-devel + device-mapper-devel + libnl-devel + python-devel + cyrus-sasl-devel + libcap-ng-devel + readline-devel + + hardware/virtualization/libvirt/pspec.xml + + + libvirt + + dbus + yajl + audit + eudev + libnl + netcf + gnutls + parted + libcap + libxml2 + numactl + readline + libcap-ng + avahi-libs + cyrus-sasl + libpciaccess + device-mapper + libutil-linux + + + /etc + /usr/lib/tmpfiles.d/libvirt.conf + /usr/bin + /usr/libexec + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/augeas + /usr/share/polkit-1 + /usr/share/libvirt + /usr/share/systemtap + /usr/share/man + /var + /run + /usr/share/locale + + + System.Service + System.Package + + + tmpfiles.conf + libvirt.confd + + + + libvirt-devel + Development files for libvirt + libvirt için geliştirme dosyaları + + libvirt + + + /usr/include/libvirt + /usr/lib/pkgconfig + + + + + 2015-12-31 + 1.3.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-07-02 + 1.2.6 + Version bump and bug fixes. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-14 + 1.2.3 + Rebuild + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-08 + 1.2.3 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-01-10 + 1.2.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-26 + 1.0.5 + Version bump and fixed compiling errors + Aydın Demirel + aydin@demirel.web.tr + + + 2013-01-14 + 1.0.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + docker + http://docker.io + + Ertuğrul Erata + ertugrulerata@gmail.com + + Apache + app:console + hardware.virtualization + Pack, ship and run any application as a lightweight container + Herhangi bir uygulamayı paketleyip çalıştırmak için hafif kontenyer + An open platform for distributed applications for developers and sysadmins + Geliştirici ve Sistem Yöneticileri için açık ve dağıtık platform + https://github.com/docker/docker/archive/v1.9.1.tar.gz + + git + golang + btrfs-progs-devel + device-mapper-devel + sqlite-devel + + hardware/virtualization/docker/pspec.xml + + + docker + + git + golang + sqlite + device-mapper + btrfs-progs + bridge-utils + iproute2 + iptables + + + /etc + /usr/bin/ + /usr/lib/docker + /usr/share/ + + + System.Service + System.Package + + + cgroupfs-mount + cgroupfs-umount + docker.confd + + + + + 2015-12-18 + 1.9.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-11-04 + 1.9.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-10-28 + 1.8.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-12 + 1.8.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-06 + 1.8.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-12 + 1.8.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-24 + 1.7.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 1.7.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-17 + 1.6.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + security + 2015-05-09 + 1.6.1 + Version bump.http://seclists.org/fulldisclosure/2015/May/28 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-17 + 1.6.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + virt-wrapper + http://www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:console + hardware.virtualization + Wrapper for virtualization software + Sanallaştırma yazılımları için önbetik + virt-wrapper is a wrapper for virtualization applications. It warns users if they are not a member of virt group and loads the kernel modules automatically. + virt-wrapper, sanallaştırma uygulamaları için bir betik içerir. Bu betik, kullanıcıyı eğer virt grubunda değilse uyarır ve çekirdek modüllerini de otomatik olarak yükler. + http://source.pisilinux.org/1.0/virt-wrapper-0.1.1.tar.gz + + pass-options-arg.patch + kmod.patch + change_group.patch + + hardware/virtualization/virt-wrapper/pspec.xml + + + virt-wrapper + + /usr/libexec + /usr/share/locale + /usr/share/doc + + + + + 2014-11-23 + 0.1.1 + Chande group for usb connect issue + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-02-17 + 0.1.1 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-10-13 + 0.1.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + virtualbox + http://www.virtualbox.org/ + + Serdar Soytetir + kaptan@pisilinux.org + + GPLv2 + app:gui + hardware.virtualization + A powerful virtualization program + Güçlü bir sanallaştırma programı + VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. + VirtualBox, ev kullanımı yanında kurumsal kullanım alanı da bulan güçlü bir xf86 sanallaştırma ürünleri ailesidir. Bu sürüm, USB ve birkaç özellik için desteği bulunmayan açık kodlu uyarlamasıdır. + http://download.virtualbox.org/virtualbox/5.0.12/VirtualBox-5.0.12.tar.bz2 + + LocalConfig.kmk + + + dev86 + cdrkit + acpica + mesa-devel + curl-devel + python-devel + pam-devel + device-mapper-devel + libcap-devel + glibc-32bit + gsoap-devel + libXt-devel + libXmu-devel + libIDL-devel + libsdl-devel + libvpx-devel + libXext-devel + libxslt-devel + mesa-glu-devel + alsa-lib-devel + libXfixes-devel + libXrandr-devel + libXdamage-devel + libXcursor-devel + libXinerama-devel + xorg-server-devel + libvncserver-devel + libXcomposite-devel + pulseaudio-libs-devel + jdk7-openjdk + kernel-module-headers + + + 002-dri-driver-path.patch + 003-ogl-include-path.patch + 005-gsoap-build.patch + 006-rdesktop-vrdp-keymap-path.patch + desktop-file.patch + fix-tr-keyboard.patch + virtualbox-4-makeself-check.patch + + hardware/virtualization/virtualbox/pspec.xml + + + virtualbox + + device-mapper + mesa + libXt + gsoap + libvpx + libXmu + libsdl + libXext + libXcursor + libXinerama + virt-wrapper + libvncserver + module-virtualbox + curl + zlib + libX11 + libgcc + libpng + python + libxml2 + openssl + + + /etc/vbox + /usr/bin + /usr/lib/virtualbox + /usr/lib/python* + /usr/share/virtualbox + /usr/share/applications + /usr/share/pixmaps + /usr/share/icons/hicolor + /usr/share/mime/packages + + + System.Package + + + vboxreload + 60-vboxdrv.rules + 60-vboxguest.rules + + + + virtualbox-guest-utils + VirtualBox guest utilities and drivers + VirtualBox misafir işletim sistemleri için yardımcı araçlar ve sürücüler + x11.driver + + libXt + libXmu + libXext + libXfixes + libXrandr + libXdamage + xorg-server + libXcomposite + module-virtualbox-guest + + + /etc/X11/Xsession.d + /lib/udev/rules.d + /lib/security + /sbin + /usr/bin/VBoxClient* + /usr/bin/VBoxControl + /usr/sbin + /usr/lib + /usr/kde/*/share/autostart + /usr/share/X11 + /usr/lib/xorg/modules + + + vboxclient.sh + + + + + 2015-08-09 + 5.0.12 + Version bump. + ali algul + alialgul@pisilinux.org + + + 2015-08-09 + 5.0.4 + Version bump. + ali algul + alialgul@pisilinux.org + + + 2015-07-24 + 5.0.0 + Version bump. + ali algul + alialgul@pisilinux.org + + + 2015-05-18 + 4.3.28 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-13 + 4.3.20 + Version bump, rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-21 + 4.3.18 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-10-19 + 4.3.18 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-09-19 + 4.3.16 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-07-26 + 4.3.14 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-04-06 + 4.3.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-23 + 4.3.8 + Some improvements. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-02 + 4.3.8 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-12-21 + 4.3.6 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-11 + 4.3.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-10 + 4.2.18 + Version bump. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-05 + 4.2.16 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-04 + 4.2.12 + Add system-xorg.patch + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-14 + 4.2.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-02 + 4.2.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 4.2.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + virt-manager + http://virt-manager.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + hardware.virtualization + Graphical tool for administering virtual machines for KVM, Xen, and QEmu + Grafik arayüzlü sanal makine yönetim aracı + Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API. + Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar. + virt-manager-icon + http://virt-manager.org/download/sources/virt-manager/virt-manager-1.3.1.tar.gz + + intltool + gtk2-devel + + hardware/virtualization/virt-manager/pspec.xml + + + virt-manager + + gtk2 + + + /usr/bin + /usr/libexec + /etc/gconf/schemas + /usr/share/pixmaps + /usr/share + /usr/share/man + /usr/share/doc + /usr/share/locale + + + tr.po + + + + + 2015-12-31 + 1.3.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-10 + 1.0.1 + Rebuild + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-09 + 1.0.1 + Fix dep. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-08 + 1.0.1 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-05-07 + 0.9.5 + Rebuild + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-08-23 + 0.8.7 + Release bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-26 + 0.9.5 + Aydın Demirel + Version bump + aydin@demirel.web.tr + + + 2011-04-09 + 0.8.7 + First release + Emre Erenoglu + pakeci@erenoglu.com + + + + + + qemu + http://bellard.org/qemu + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.virtualization + Userspace virtual machine and processor emulator + Kullanıcı uzayı sanal makine ve işlemci benzetimcisi. + QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU. + QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir. + http://wiki.qemu-project.org/download/qemu-2.4.1.tar.bz2 + + aalib-devel + vte-devel + gtk3-devel + libXext-devel + nss-devel + alsa-lib-devel + bluez-libs-devel + cyrus-sasl-devel + libsdl-devel + pulseaudio-libs-devel + python-devel + glib2-devel + + hardware/virtualization/qemu/pspec.xml + + + qemu + + atk + nss + vte + gtk2 + mesa + nspr + zlib + bzip2 + cairo + glib2 + pango + libX11 + libgcc + libpng + libsdl + libusb + pixman + libXext + alsa-lib + freetype + libepoxy + bluez-libs + cyrus-sasl + fontconfig + gdk-pixbuf + pulseaudio-libs + + + /etc + /run + /lib + /usr/bin + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/qemu + /usr/share/locale/ + + + System.Service + System.Service + + + qemu-ifup + qemu-ifdown + fedora/ksmtuned + fedora/ksm.sysconfig + fedora/ksmtuned.conf + 65-kvm.rules + + + + qemu-devel + Development files for qemu + qemu için geliştirme dosyaları + + nss-devel + glib2-devel + qemu + + + /usr/include + /usr/lib/pkgconfig/libcacard.pc + + + + + 2015-12-31 + 2.4.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-02-04 + 2.2.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-05 + 2.1.0 + Version Bump + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-01-11 + 1.7.0 + Version Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-28 + 1.3.0 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-13 + 1.3.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + alsa-tools + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + app:gui + hardware.sound + ALSA configuration tools + Gelişmiş Linux Ses Mimarisi araçları + alsa-tools contains ALSA (Advanced Linux Sound Architecture) tools like firmware loaders and sound card control utilities for specific sound cards. + ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.29.tar.bz2 + + gtk2-devel + fltk-devel + alsa-lib-devel + + + usx2yloader_udev.patch + firmware_locations.patch + alsa-tools-1.0.17rc1-fix-link.patch + + hardware/sound/alsa-tools/pspec.xml + + + alsa-tools + ALSA console tools + alsa-tools is a collection of console applications for controlling sound cards like EchoAudio, Envy24, etc. + + alsa-lib + + + /usr/bin + /usr/sbin + /lib/udev + /usr/lib + /lib/udev/rules.d + /usr/share/ld10k1 + /usr/share/sounds + /usr/share/man + /usr/share/doc/alsa-tools + + + 90-alsa-tools-firmware.rules + + + + alsa-tools-gui + Graphical frontends for some ALSA tools + alsa-tools-gui is a collection of GUI based ALSA tools for controlling sound cards like EchoAudio, Envy24, Hammerfall HDSP, RMedigicontrol. + + fltk + gtk2 + alsa-lib + + + /usr/share/man/man1/envy24control.1 + /usr/share/doc/alsa-tools-gui + /usr/share/applications + /usr/share/pixmaps + /usr/bin/echomixer + /usr/bin/envy24control + /usr/bin/hwmixvolume + /usr/bin/hdspconf + /usr/bin/hdspmixer + /usr/bin/rmedigicontrol + /usr/bin/qlo10k1 + + + alsa-tools.xpm + hwmixvolume.png + echomixer.desktop + envy24control.desktop + hdspmixer.desktop + hdspconf.desktop + hwmixvolume.desktop + rmedigicontrol.desktop + + + + alsa-tools-devel + Development files for alsa-tools + alsa-tools için geliştirme dosyaları + + alsa-tools + + + /usr/include + /usr/share/aclocal + /usr/share/man/man3 + + + + + 2015-03-04 + 1.0.29 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-08-19 + 1.0.28 + Rebuild version 28. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-19 + 1.0.28 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-26 + 1.0.27 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-22 + 1.0.27 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-22 + 1.0.27 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.0.27 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-01-29 + 1.0.26.20121013 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + alsa-lib + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + hardware.sound + The Advanced Linux Sound Architecture (ALSA) library + Gelişmiş Linux Ses Mimarisi kütüphanesi + alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs. + alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir. + ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.29.tar.bz2 + + python-devel + + hardware/sound/alsa-lib/pspec.xml + + + alsa-lib + + python + + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/alsa + + + + alsa-lib-devel + Development files for alsa-lib + alsa-lib için geliştirme dosyaları + + alsa-lib + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include/sys + /usr/include/alsa + /usr/share/aclocal + /usr/share/man/man3 + + + + alsa-lib-32bit + 32-bit shared libraries for alsa-lib + alsa-lib için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + + + /usr/lib32 + + + + + 2015-03-04 + 1.0.29 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-08-19 + 1.0.28 + Rebuild version 28. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-19 + 1.0.28 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-26 + 1.0.27.2 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-05 + 1.0.27.2 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-08-22 + 1.0.27.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.0.27.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-13 + 1.0.26.20121013 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + alsa-utils + http://www.alsa-project.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.sound + Advanced Linux Sound Architecture (ALSA) utilities + ALSA araçları + alsa-utils contains command line utilities for the Advanced Linux Sound Architecture (ALSA). + Alsa-utils Linux işletim sistemlerinde ses ve MIDI fonksiyonlarının gerçekleştirilmesini sağlayan gelişmiş Linux ses mimarisidir + ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.29.tar.bz2 + + xmlto + util-linux + libxslt + ncurses-devel + libsamplerate-devel + alsa-lib-devel + + hardware/sound/alsa-utils/pspec.xml + + + alsa-utils + + ncurses + alsa-lib + libsamplerate + + + /etc + /sbin + /usr/share/doc + /usr/share/man + /var/lib/alsa + /usr/bin + /usr/share/alsa + /lib/udev/rules.d + /usr/share/sounds + /lib/systemd/system + /usr/share/locale + + + System.Service + + + alsaunmute + 01beep.conf + alsactl.conf + alsaunmute.1 + + + + + 2015-03-04 + 1.0.29 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-08-19 + 1.0.28 + Rebuild version 28. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-19 + 1.0.28 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-26 + 1.0.27.2 + Remove systemd part. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-05 + 1.0.27.2 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-08-22 + 1.0.27.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.0.27.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-13 + 1.0.26.20121013 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + irqbalance + http://www.irqbalance.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + hardware.cpu + Distribute hardware interrupts across processors + Donanım kesmelerini işlemciler arasında dağıtır + Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. + Birden fazla işlemcili sistemlerde donanım kesmelerini (hardware interrupt) işlemciler arasında dağıtarak dengeleme sağlayan artalan süreci. Bu SMP (simetrik çoklu işlemcili) sistemlerde daha iyi performans ve G/Ç dengesi sağlar. + https://github.com/Irqbalance/irqbalance/archive/v1.0.9.tar.gz + + numactl-devel + glib2-devel + libcap-ng-devel + + hardware/cpu/irqbalance/pspec.xml + + + irqbalance + + numactl + glib2 + libcap-ng + + + /etc + /usr/sbin + /usr/share/man + /usr/share/doc + + + System.Service + + + irqbalance.confd + + + + + 2015-10-01 + 1.0.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-06 + 1.0.7 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2014-01-26 + 1.0.4 + Rebuild with new Download Area + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-01 + 1.0.4 + First release + Erdem Artan + admins@pisilinux.org + + + + + + intel-ucode + http://www.intel.com/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + hardware.cpu + Microcode update files for Intel CPUs + Intel işlemciler için microcode dosyaları + Microcode update files for Intel CPUs + Intel işlemciler için microcode dosyaları + http://downloadmirror.intel.com/23574/eng/microcode-20140122.tgz + + intel-microcode2ucode.c + + hardware/cpu/intel-ucode/pspec.xml + + + intel-ucode + + /usr/share/doc + /lib/firmware + + + LICENSE + + + + + 2014-05-06 + 20140122 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-01-23 + 20130906 + Version Bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2012-10-01 + 20120606 + First release + Erdem Artan + admins@pisilinux.org + + + + + + lirc + http://www.lirc.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + service + hardware.irda + LIRC est un paquet permettant de décoder et d'envoyer des signaux par infrarouges pour de nombreuses télécommandes usuelles (mais pas toutes). + Linux Infrared Remote Control system + Linux Kızılötesi Uzaktan Kumanda Sistemi + Sistema de control remoto por infrarrojo en Linux + lirc is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. + lirc, kızılötesi sinyalleriyle yaygın uzaktan kumandaları denetlemeye olanak veren bir Linux altyapısıdır. + LIRC permite decodificar y transmitir señales infrarrojos compatible con muchos (pero no de todos) controles remotos comúnes. + http://downloads.sourceforge.net/project/lirc/LIRC/0.9.3/lirc-0.9.3.tar.bz2 + + alsa-lib-devel + libftdi-devel + libusb-compat-devel + libX11-devel + libxslt + doxygen + + hardware/irda/lirc/pspec.xml + + + lirc + + alsa-lib + libftdi + libusb-compat + libX11 + + + /etc + /lib/udev/rules.d + /usr/bin + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man + /usr/share/lirc /run System.Service - wpa_supplicant.conf - wpa_supplicant.confd - wpa_supplicant.logrotate - wpa_supplicant.py + lirc.conf.d + lirc.tmpfiles + lirc.logrotate - - - 2015-07-15 - 2.4 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-06-02 - 2.1 - Version Bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-03-02 - 2.0 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-10-14 - 1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - telepathy-salut - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - network.chat - Link-local XMPP Telepathy connection manager - XMPP ile yerel-bağlantı iletişimini sağlayan Telepathy bağlantı yöneticisi. - telepathy-salut is Telepathy connection manager for link-local XMPP. Normally, XMPP does no support direct client-to-client interactions, since it requires authentication with a server. This package makes it is possible to establish an XMPP-like communications on a local network using zero-configuration networking. - telepathy-salut, yerel bir ağ üzerinde XMPP benzeri iletişimi mümkün kılan bir Telepathy bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz - - libxslt-devel - glib2-devel - gobject-introspection-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - avahi-devel - avahi-glib-devel - libsoup-devel - openssl-devel - python-devel - sqlite-devel - cyrus-sasl-devel - - - fix_bork_in_tr_locale.patch - - network/chat/telepathy-salut/pspec.xml - - telepathy-salut + lirc-devel + Development files for lirc + lirc için geliştirme dosyaları - dbus - glib2 - sqlite - libsoup - libxml2 - openssl - dbus-glib - avahi-glib - avahi-libs - telepathy-glib - - - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/doc - /usr/share/man - - - - - 2015-11-22 - 0.8.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-10 - 0.8.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-29 - 0.8.0 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.8.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-haze - http://developer.pidgin.im/wiki/Telepathy - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - network.chat - A multi-protocol Libpurple connection manager for Telepathy - Çok protokol destekli, libpurple üzerine kurulu bir Telepathy bağlantı yöneticisi - telepathy-haze is a connection manager built around libpurple, the core of Pidgin, as a Summer of Code project under the Pidgin umbrella. Ultimately, any protocol supported by libpurple will be supported by telepathy-haze; for now, XMPP, MSN and AIM are known to work acceptably, and other will probably work too. - Telepathy-haze Pidgin'in de kullandığı libpurple üzerine kurulu bir bağlantı yöneticisidir. Libpurple tarafından desteklenen tüm protokol teoride telepathy-haze ile de desteklenmektedir. - http://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz - - glib2-devel - dbus-devel - dbus-glib-devel - libpurple-devel - telepathy-glib-devel - libxslt-devel - - network/chat/telepathy-haze/pspec.xml - - - telepathy-haze - - dbus - glib2 - dbus-glib - libpurple - telepathy-glib - - - /usr/libexec - /usr/share - /usr/share/doc - /usr/share/man - - - - - 2015-11-21 - 0.8.0 - version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2013-09-19 - 0.5.0 - Fix dep, we have no kdenetwork package. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-29 - 0.5.0 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.5.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-logger-qt - https://projects.kde.org/projects/extragear/network/telepathy/telepathy-logger-qt - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - network.chat - Qt bindings for telepathy logger - Qt Wrapper around TpLogger client library. - http://download.kde.org/stable/telepathy-logger-qt/15.04/src/telepathy-logger-qt-15.04.0.tar.xz - - extra-cmake-modules - qt5-base-devel - doxygen - telepathy-qt5-devel - glib2-devel - dbus-devel - dbus-glib-devel - libxml2-devel - telepathy-logger-devel - - network/chat/telepathy-logger-qt/pspec.xml - - - telepathy-logger-qt - Qt bindings for telepathy logger - - glib2 - libgcc - qt5-base - telepathy-qt5 - telepathy-glib - telepathy-logger - - - /usr/lib/libtelepathy-logger-qt.so.* - /usr/share/doc - - - - telepathy-logger-qt-devel - Development files for telepathy-logger-qt - - telepathy-logger-qt - telepathy-glib-devel + lirc /usr/include - /usr/lib/libtelepathy-logger-qt.so - /usr/lib/cmake/TelepathyLoggerQt - - 2015-11-22 - 15.04.0 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - telepathy-qt5 - http://telepathy.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.chat - Qt based classes for Telepathy communication framework - Telepathy iletişim çatısı için Qt tabanlı sınıflar - The Telepathy project is about building a unified framework for many different kinds of real-time communications. telepathy-qt contains Qt-based base and proxy classes for use in connection managers and clients. - Telepathy projesi çeşitli gerçek zamanlı iletişim türleri için birleşik bir çatı oluşturmayı amaçlar. telepathy-qt bağlantı yöneticileri ve istemcilerde kullanılmak üzere Qt tabanlı temel ve vekil sınıfları içerir. - http://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-0.9.6.tar.gz - - cmake - qt5-base-devel - gobject-introspection-devel - dbus-glib-devel - libxml2-devel - farstream-devel - telepathy-farstream-devel - doxygen - - - glibc-2.20.patch - - network/chat/telepathy-qt5/pspec.xml - - - telepathy-qt5 - - glib2 - libgcc - qt5-base - telepathy-glib - telepathy-farstream - doxygen - - - /usr/lib - /usr/share/doc - - - - telepathy-qt5-devel - Development files for telepathy-qt5 - telepathy-qt5 için geliştirme dosyaları - - telepathy-qt5 - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-20 - 0.9.6 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - 2014-03-09 + 2015-10-02 0.9.3 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-29 - 0.9.3 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-08-19 - 0.9.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - pidgin - http://www.pidgin.im - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - network.chat - Instant messaging application previously known as gaim - Eski sürümleri gaim olarak bilinen, hızlı haberleşme aracı - Multi-protocol instant messaging tool for MSN, Yahoo, IRC, Jabber and Gadu-Gadu protocols. - Birçok protokolü (MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu gibi) destekleyen hızlı haberleşme aracıdır. - pidgin - mirrors://sourceforge/pidgin/pidgin-2.10.11.tar.bz2 - - intltool - glib2-devel - gtk2-devel - libXScrnSaver-devel - libSM-devel - gtkspell-devel - sqlite-devel - libxml2-devel - gstreamer-devel - farstream-devel - gst-plugins-base-devel - libidn-devel - avahi-glib-devel - dbus-glib-devel - NetworkManager-devel - nss-devel - tcl-devel - tcltk-devel - cyrus-sasl-devel - doxygen - libxslt-devel - gnutls-devel - atk-devel - cairo-devel - gdk-pixbuf-devel - ncurses-devel - python-devel - - - suse/ pidgin-2.10.11-send-video-enum.patch - suse/pidgin-2.10.11-add-dtmf-support.patch - suse/pidgin-2.10.11-fix-sound-play-fd-leak.patch - suse/pidgin-2.10.11-gst-references.patch - suse/pidgin-2.10.11-init-media-optional.patch - suse/pidgin-2.10.11-private-media.patch - suse/pidgin-ncurses-6.0-accessors.patch - - network/chat/pidgin/pspec.xml - - - pidgin - app:gui - - atk - dbus - gtk2 - cairo - glib2 - libSM - pango - libICE - sqlite - freetype - gtkspell - dbus-glib - gstreamer - fontconfig - gdk-pixbuf - libXScrnSaver - libpurple - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/icons - /usr/share/sounds - /usr/share/dbus-1 - /usr/share/purple - /usr/share/pixmaps - /usr/lib/pidgin - /etc/gconf/schemas - /usr/share/appdata/ - /usr/share/locale - /usr/share/applications - - - - pidgin-devel - Development files of pidgin - pidgin paketine ait geliştirme dosyaları - library - - pidgin - libpurple-devel - gtk2-devel - - - /usr/include/pidgin - /usr/bin/dh_pidgin - /usr/share/man/man3/Pidgin* - /usr/lib/pkgconfig/pidgin.pc - - - - finch - Console based instant messaging application - Konsol tabanlı anında mesajlaşma istemcisi - app:console - - glib2 - libX11 - python - libxml2 - ncurses - gstreamer - libpurple - - - /usr/lib/gnt - /usr/lib/finch - /usr/lib/libgnt* - /usr/bin/finch - /usr/share/man/man1/finch* - - - - finch-devel - Development files of finch - finch paketine ait geliştirme dosyaları - library - - finch - libpurple-devel - - - /usr/include/gnt - /usr/include/finch - /usr/lib/pkgconfig/gnt* - /usr/lib/pkgconfig/finch* - - - - libpurple - The core library of pidgin, supports MSN, XMPP, ICQ, Gadu-Gadu and etc. - Pidgin projesine ait, MSN, XMPP, ICQ, Gadu-Gadu gibi protokolleri destekleyen anında mesajlaşma kitaplığı - library - - nss - tcl - dbus - nspr - perl - glib2 - tcltk - gnutls - libidn - libxml2 - dbus-glib - gstreamer - avahi-glib - avahi-libs - cyrus-sasl - gst-plugins-base - - - /usr/lib/purple-2 - /usr/bin/purple* - /usr/lib/libpurple* - - - - libpurple-devel - Development files of libpurple - libpurple paketine ait geliştirme dosyaları - library - - libpurple - - - /usr/share/aclocal - /usr/include/libpurple - /usr/share/man/man3/Purple* - /usr/lib/pkgconfig/purple.pc - - - - - 2015-11-20 - 2.10.11 - rebuild and add pisi-2.0. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-02-17 - 2.10.11 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-17 - 2.10.9 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-04 - 2.10.9 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-11 - 2.10.7 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-07-29 - 2.10.7 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-22 - 2.10.7 - fixing some errors - Erdinç Gültekin - admins@pisilinux.org - - - 2013-01-16 - 2.10.7 - Updated - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-07-25 - 2.10.6 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - telepathy-glib - http://telepathy.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.chat - GLib bindings for the Telepathy D-Bus protocol - Telepathy D-Bus protokolü için GLib bağlayıcıları - Telepathy-glib is the glib binding for the Telepathy unified framework for all forms of real time conversations, including instant messaging, IRC, voice calls and video calls. - Telepathy-glib, anında mesajlaşma, IRC, sesli ve görüntülü görüşmeler dahil her türlü anlık iletişim türlerini destekleyen Telepathy altyapısının GLib bağlayıcılarıdır. - http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.24.1.tar.gz - - gobject-introspection-devel - dbus-devel - dbus-glib-devel - libxslt-devel - vala-devel - - network/chat/telepathy-glib/pspec.xml - - - telepathy-glib - GLib bindings for the Telepathy D-Bus protocol - library - - dbus - glib2 - dbus-glib - - - /usr/lib - /usr/share/gir-1.0 - /usr/share/doc - - - - telepathy-glib-docs - Help files and API documents of telepathy-glib library - telepathy-glib kitaplığına ait yardım dosyaları ve API belgeleri - data:doc - - telepathy-glib - - - /usr/share/gtk-doc - - - - telepathy-glib-devel - Development files for telepathy-glib - telepathy-glib için geliştirme dosyaları - - telepathy-glib - - - /usr/include - /usr/lib/pkgconfig - /usr/share/vala/vapi - - - - - 2015-11-20 - 0.24.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-25 - 0.24.0 - Version bump - Kamil Atlı - suvarice@gmail.com - - - 2013-11-26 - 0.23.0 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-07-09 - 0.20.2 - Enable vala bindings - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-12 - 0.20.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-22 - 0.20.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - telepathy-farstream - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - network.chat - Telepathy client to handle media streaming channels - Ortam yayın kanallarıyla anlaşabilmek için gerekli Telepathy istemcisi - Telepathy-farstream is a Telepathy client that uses Farsight and Gstreamer to handle media streaming channels. It's used as a background process by other Telepathy clients, rather than presenting any user interface of its own. - Telepathy-farstream, Farsight ve Gstreamer kitaplıklarını kullanan bir Telepathy istemcisidir. - http://telepathy.freedesktop.org/releases/telepathy-farstream/telepathy-farstream-0.6.2.tar.gz - - gobject-introspection-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - farstream-devel - gstreamer-next-devel - - network/chat/telepathy-farstream/pspec.xml - - - telepathy-farstream - library - - dbus - glib2 - dbus-glib - farstream - gstreamer-next - telepathy-glib - - - /usr/lib - /usr/share/doc - /usr/share/gir-1.0 - - - - telepathy-farstream-docs - Help files and API documents of telepathy-farstream library - telepathy-farstream kitaplığına ait yardım dosyaları ve API belgeleri - data:doc - - telepathy-farstream - - - /usr/share/gtk-doc - - - - telepathy-farstream-devel - Development files for telepathy-farstream - telepathy-farstream için geliştirme dosyaları - - telepathy-farstream - farstream-devel - gstreamer-next-devel - telepathy-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-20 - 0.6.2 - Version bump and fix name - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-10 - 0.0.17 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-29 - 0.0.17 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.0.17 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-logger - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - library - network.chat - Logging utility Telepathy - Telepathy için kayıt tutma aracı. - telepathy-logger is a logging utility for Telepathy communication framework. - telepathy-logger, Telepathy iletişim altyapısı için kayıt tutma aracıdır. - http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.8.2.tar.bz2 - - glib2-devel - intltool - libxslt-devel - dbus-devel - dbus-glib-devel - gobject-introspection-devel - libxml2-devel - sqlite-devel - telepathy-glib-devel - - network/chat/telepathy-logger/pspec.xml - - - telepathy-logger - - dbus - glib2 - sqlite - libxml2 - dbus-glib - telepathy-glib - - - /usr/lib - /usr/share/gir-1.0/ - /usr/share/telepathy - /usr/share/glib-2.0/ - /usr/libexec - /usr/share/dbus-1 - /usr/share/gtk-doc - /usr/share/doc - - - - telepathy-logger-devel - Development files for telepathy-logger - telepathy-logger için geliştirme dosyaları - - telepathy-logger - telepathy-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-22 - 0.8.2 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.8.0 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-04-12 - 0.8.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.1.7 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-idle - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - network.chat - IRC connection manager for Telepathy - Telepathy için IRC (Internet Relay Chat) bağlantı yöneticisi - telepathy-idle is a full-featured IRC connection manager for the Telepathy framework. - telepathy-idle Telepathy iletişim altyapısı için IRC (Internet Relay Chat) bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-idle/telepathy-idle-0.2.0.tar.gz - - telepathy-glib-devel - libxslt-devel - gobject-introspection-devel - glib2-devel - dbus-devel - dbus-glib-devel - - network/chat/telepathy-idle/pspec.xml - - - telepathy-idle - - glib2 - dbus-glib - telepathy-glib - - - /usr/lib - /usr/share/dbus-1 - /usr/share/doc - /usr/share/man - /usr/share/telepathy - - - - - 2015-11-22 - 0.2.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.1.12 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2012-09-01 - 0.1.12 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-mission-control - http://telepathy.freedesktop.org/wiki/Mission_Control - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - library - network.chat - Telepathy component managing connection managers - Bağlantı yöneticilerini düzenlemeya yarayan Telepathy bileşeni - telepathy-mission-control, or Mission Control, is a Telepathy component providing a way for end user applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, and to remove the need to have in each program the account definitions and credentials. - telepathy-mission-control, diğer adıyla Mission Control, bağlantı yöneticilerini düzenlemenin zorluklarını kullanıcıdan soyutlamaya çalışan, basitçe hesap oluşturmanıza olanak tanıyan bir Telepathy bileşenidir. - http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.3.tar.gz - - libxslt-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - gtk-doc - NetworkManager-devel - docbook-xsl - - network/chat/telepathy-mission-control/pspec.xml - - - telepathy-mission-control - - dbus - glib2 - dbus-glib - NetworkManager - telepathy-glib - - - /usr/bin - /usr/lib/libmission-control-plugins.so.0* - /usr/lib/telepathy/mission-control-5 - /usr/share/man - /usr/share/doc - /usr/share/dbus-1 - /usr/share/glib-2.0 - - - - telepathy-mission-control-devel - Development files for telepathy-mission-control - telepathy-mission-control için geliştirme dosyaları - - telepathy-mission-control - telepathy-glib-devel - - - /usr/include/mission-control-5.5 - /usr/lib/libmission-control-plugins.so - /usr/lib/pkgconfig/mission-control-plugins.pc - /usr/share/gtk-doc/html/mission-control-plugins - - - - - 2015-11-22 - 5.16.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-10 - 5.16.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-12-19 - 5.16.0 - Version bump for upower. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-29 - 5.14.0 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-04-15 - 5.14.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-09-01 - 5.12.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-gabble - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - library - network.chat - A Jabber/XMPP connection manager for Telepathy - Telepathy için Jabber/XMPP bağlantı yöneticisi - telepathy-gabble is a Jabber/XMPP connection manager, that handles single and multi-user chats and voice calls. - telepathy-gabble, tek ve çoklu kullanıcılı sohbet, sesli aramalar gibi özellikler sunan Jabber/XMPP bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.18.3.tar.gz - - libnice-devel - gobject-introspection-devel - glib2-devel - dbus-devel - dbus-glib-devel - telepathy-glib-devel - libxslt-devel - gnutls-devel - sqlite-devel - libsoup-devel - libnice-devel - cyrus-sasl-devel - - network/chat/telepathy-gabble/pspec.xml - - - telepathy-gabble - - dbus - glib2 - gnutls - sqlite - libnice - libsoup - libxml2 - dbus-glib - telepathy-glib - - - /usr/bin - /usr/libexec - /usr/lib - /usr/share - /usr/share/doc - /usr/share/man - - - - - 2015-11-21 - 0.18.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.15.3 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-29 - 0.15.3 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-03 - 0.15.3 - Dep added - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.15.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-butterfly - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - network.chat - MSN connection manager for Telepathy - Telepathy için MSN bağlantı yöneticisi - telepathy-butterfly is an MSN connection manager that handles presence, personal messages and conversations. - telepathy-butterfly MSN için durum bilgisi, kişisel iletiler ve sohbeti destekleyen bir Telepathy eklentisidir. - http://telepathy.freedesktop.org/releases/telepathy-butterfly/telepathy-butterfly-0.5.15.tar.gz - - dont-compile-py.patch - - network/chat/telepathy-butterfly/pspec.xml - - - telepathy-butterfly - - /usr/libexec - /usr/lib - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/doc - - - - - 2015-11-22 - 0.5.15 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.5.15 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2012-09-01 - 0.5.15 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libotr - http://www.cypherpunks.ca/otr/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.chat - Portable OTR (Off The Record) messaging library - Taşınabilir OTR (Off The Record/Kayıt dışı) mesajlaşma kitaplığı - OTR messaging allows you to have private conversations over instant messaging. - OTR mesajlaşma, hızlı mesajlaşma araçları ile gizli sohbetler yapmanızı sağlar. - https://otr.cypherpunks.ca/libotr-4.1.0.tar.gz - - libgcrypt-devel - - network/chat/libotr/pspec.xml - - - libotr - - libgcrypt - libgpg-error - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libotr-devel - Development files for libotr - libotr için geliştirme dosyaları - - libotr - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/doc/libotr/html - - - - - 2015-11-22 - 4.1.0 - Rebuild, add dep - Alihan Öztürk - alihan@pisilinux.org - - - 2015-02-17 - 4.1.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-04-07 - 4.0.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-01 - 4.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-01 - 3.2.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - telepathy-sunshine - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - network.chat - Gadu-Gadu connection manager for telepathy - Telepathy için Gadu Gadu bağlantı yöneticisi - Telepathy-sunshine is a Gadu-Gadu network connection manager. It supports the Nowe Gadu Gadu features such as UTF-8 encoding and new statuses. - Telepathy-sunshine Telepathy iletişim altyapısı için Gadu Gadu bağlantı yöneticisidir. - http://telepathy.freedesktop.org/releases/telepathy-sunshine/telepathy-sunshine-0.2.0.tar.gz - - dont-compile-py.patch - - network/chat/telepathy-sunshine/pspec.xml - - - telepathy-sunshine - - /usr/libexec - /usr/lib - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/man - /usr/share/doc - - - - - 2015-11-22 - 2.0 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 2.0 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2012-09-01 - 2.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - rsync - http://rsync.samba.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - app:console - network.share - File transfer program to keep local copies in sync with remote files - Dosya yedekleme ve eşleme uygulaması - rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files). - rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır. - http://rsync.samba.org/ftp/rsync/rsync-3.1.1.tar.gz - - acl-devel - attr-devel - popt-devel - zlib-devel - - network/share/rsync/pspec.xml - - - rsync - - acl - attr - popt - zlib - - - /usr/bin - /usr/share/doc - /usr/share/man - /etc - - - System.Service - - - rsyncd.conf - rsyncd.conf.d - - - - - 2015-03-24 - 3.1.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-02-11 - 3.1.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-10 - 3.1.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-05 - 3.0.9 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - librsync - http://librsync.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - network.share - librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy - Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı - librsync implémente l'algorithme de la somme de contrôle tournante (rolling-checksum) pour la synchronisation rendue populaire par l'utilitaire rsync et utilisée par rproxy. Cet algorithme transfert les différences entre 2 fichiers sans nécessiter la présence des fichiers sur le même système. - librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system. - Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı. Bu algoritma iki dosya arasındaki farkları, iki dosyanın aynı sistemde olmasına ihtiyaç duymadan transfer eder. - librsync implementa el cómputo del rolling-checksum de la sincronización de archivos remotos, que fue popularizado por la herramienta rsync y se usa en rproxy. El algoritmo transfiere la diferencia de los 2 archivos sin la necesidad de tener ambos archivos en el mismo sistema. - mirrors://sourceforge/librsync/librsync-0.9.7.tar.gz - - popt-devel - - - librsync-0.9.7-largefiles.patch - librsync-link.patch - - network/share/librsync/pspec.xml - - - librsync - - popt - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/librsync - - - - librsync-devel - Development files for librsync - librsync için geliştirme dosyaları - - librsync - - - /usr/include - /usr/lib/librsync.so - /usr/share/man/man3 - - - - - 2014-02-01 - 0.9.7 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.9.7 - First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - libnfnetlink - http://www.netfilter.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.misc - Low level library for netfilter related kernel/userspace communication - Ağ filtreleme işlemleri ile ilgili çekirdek/uygulama iletişimi için alt seviye bir kitaplık - Niskopoziomowa biblioteka do netfilter - libnfnetlink provides a generic messaging infrastructure for in-kernel netfilter subsystems. - libnfnetlink, çekirdek içi ağ filtreleme alt sistemleri için jenerik bir mesajlaşma altyapısı sunar. - libnfnetlink to niskopoziomowa biblioteka do związanej z netfiltrem komunikacji między jądrem a przestrzenią użytkownika. Udostępnia ogólną infrastrukturę komunikatów dla podsystemów netfiltra w jądrze oraz ich użytkowników i/lub narzędzi zarządzających w przestrzeni użytkownika. - http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.1.tar.bz2 - network/misc/libnfnetlink/pspec.xml - - - libnfnetlink - - /usr/lib - - - - libnfnetlink-devel - Development files for libnfnetlink - libnfnetlink için geliştirme dosyaları - Pliki nagłówkowe do bibliioteki libnfnetlink - - libnfnetlink - - - /usr/include - /usr/lib/pkgconfig/libnfnetlink.pc - - - - - 2014-03-13 - 1.0.1 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-04 - 1.0.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libssh - http://www.libssh.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - Full C library functions for manipulating a client-side SSH connection - SSH bağlantılarının kontrol edilebilmesini sağlayan C kitaplığı - libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl). - libssh, yazılımlarında SSH kullanmak isteyen programcılar için tasarlanmış bir C kitaplığıdır. SSH istemcisi programcı tarafından tam olarak kontrol edilebilir, uzaktan yazılım çalıştırma, tünel yaratma, dosya transferi ve uzak dosya erişimi işlemleri yapılabilir. Tüm bunlar için openssl paketinde bulunan lıbcrypto'nun sistemde bulunması yeterlidir. - https://git.libssh.org/projects/libssh.git/snapshot/libssh-0.6.4.tar.gz - - zlib-devel - openssl-devel - doxygen - cmake - - network/misc/libssh/pspec.xml - - - libssh - - zlib - openssl - - - /usr/lib - /usr/share/doc - - - - libssh-devel - Development files for libssh - libssh için geliştirme dosyaları - - libssh - - - /usr/include - /usr/lib/pkgconfig - - - - libssh-docs - Development documentation for libssh - - /usr/share/doc/libssh/html - /usr/share/man - - - - - 2014-07-30 - 0.6.4 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - - 2014-05-08 - 0.6.3 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-09 - 5.4 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-27 - 5.4 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - 2013-05-04 - 5.4 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-09-01 - 0.5.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libndp - http://libndp.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2+ - library - network.misc - Library for Neighbor Discovery Protocol - Ağ tarama protokolü için kitaplık - Library for Neighbor Discovery Protocol - Ağ tarama protokolü için kitaplık - http://libndp.org/files/libndp-1.4.tar.gz - - glibc-devel - - network/misc/libndp/pspec.xml - - - libndp - libndp için geliştirme dosyaları - - /etc - /usr/share - /etc/dbus-1 - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - libndp-devel - Development files for NetworkManager - - libndp - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2015-01-07 - 1.4 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - libasyncns - http://0pointer.de/lennart/projects/libasyncns - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - A C library for asynchronous name service queries - Asenkron isim servisi sorguları için C kitaplığı - libasyncns is a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo(), getnameinfo(), res_query() and res_search() from libc and libresolv. - libasyncns, Linux/Unix üzerinde isim servisi sorgularını asenkron olarak gerçekleştirme imkanı veren bir C kitaplığıdır. - http://0pointer.de/lennart/projects/libasyncns/libasyncns-0.8.tar.gz - network/misc/libasyncns/pspec.xml - - - libasyncns - - /usr/lib - /usr/share/doc - - - - libasyncns-devel - Development files for libasyncns - libasyncns için geliştirme dosyaları - - libasyncns - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-01-29 - 0.8 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.8 - First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - neon - http://www.webdav.org/neon/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - network.misc - Librairie cliente HTTP et WebDAV. - HTTP and WebDAV client library - C arayüzü ile birlikte gelen, Http ve WebDAV için istemci kitaplığı - neon is an HTTP and WebDAV client library with a C interface; providing a high-level interface to HTTP and WebDAV methods along with a low-level interface for HTTP request handling. - neon, C arayüzü sunan bir HTTP ve WebDAV istemci kitaplığıdır. HTTP ve WebDAV metodlarına yüksek seviyeli, HTTP istek değerlendirmesi için de düşük seviyeli bir arayüz sunar. - http://www.webdav.org/neon/neon-0.30.0.tar.gz - - openssl-devel - expat-devel - zlib-devel - mit-kerberos - - - fixdocdir.patch - multilib.patch - - network/misc/neon/pspec.xml - - - neon - - zlib - expat - openssl - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - neon-devel - Development files for neon - neon için geliştirme dosyaları - - neon - - - /usr/include - /usr/lib/pkgconfig - - - - 2014-05-25 - 0.30.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-30 - 0.30.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-03 - 0.29.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libcddb - http://libcddb.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - Une librairie pour accéder aux serveurs CDDB. - A library for accessing a CDDB server - CDDB sunucularına ulaşmak için bir kitaplık - Libcddb is a library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g http://freedb.org/). - libcddb, CDDB sunucularındaki (freedb.org) verilere erişmek için yazılmış bir C kitaplığıdır. - mirrors://sourceforge/libcddb/libcddb-1.3.2.tar.bz2 - network/misc/libcddb/pspec.xml - - - libcddb - - /usr/bin - /usr/lib - /usr/share/doc - - - - libcddb-devel - Development files for libcddb - libcddb için geliştirme dosyaları - - libcddb - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 1.3.2 - rebuild for libcdio + 0.9.0 + Rebuild for libftdi Kamil Atlı suvarice@gmail.com - - 2014-03-08 - 1.3.2 - rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 1.3.2 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - 2010-10-13 - 1.3.2 + 2012-10-01 + 0.9.0 First release - Gökcen Eraslan + Erdem Artan admins@pisilinux.org - iputils - https://github.com/iputils/iputils - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - network.misc - Network monitoring tools including ping and ping6 - ping ve ping6 uygulamalarını da içeren ağ izleme araçları - Iputils contient les outils de surveillance réseau incluant ping et ping6. - iputils contains network monitoring tools including ping and ping6. - Iputils, ping ve ping6 gibi ağ izleme araçlarını içeren bir pakettir. - https://github.com/iputils/iputils/archive/s20150815.tar.gz - - openssl-devel - libidn-devel - libcap-devel - - network/misc/iputils/pspec.xml - - - iputils - - libcap - libidn - - - /etc - /usr/bin - /usr/sbin - /sbin - /lib/systemd/system - /etc/conf.d/rdisc - /usr/share/doc - /usr/share/man - - - man/arping.8 - man/clockdiff.8 - man/ping.8 - man/rarpd.8 - man/rdisc.8 - man/tracepath.8 - man/traceroute6.8 - fedora/tftp.xinetd - - - - - 2015-10-01 - 20150815 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-11 - 20121221 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-26 - 20121221 - Fix dep, release bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-01-14 - 20121221 - New release - PisiLinux Community - admins@pisilinux.org - - - 2012-08-23 - 20101006 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libnl - http://people.suug.ch/~tgr/libnl + libx86 + http://www.codon.org.uk/~mjg59/libx86/ PisiLinux Community admins@pisilinux.org GPLv2 library - network.misc - A library for applications dealing with netlink sockets - Netlink soketleri erişimi için bir kitaplığı - libnl is a convenience library to simplify the usage of the Linux kernel's netlink sockets interface for network manipulation. - libnl Linux çekirdeğinin netlink soket arayüzünü ağ ile ilgili çeşitli işlemleri kolaylaştırmak için kullanan bir kitaplığıdır. - http://www.infradead.org/~tgr/libnl/files/libnl-3.2.25.tar.gz - - glibc - flex - bison - pkgconfig - libtool - check - - network/misc/libnl/pspec.xml + hardware.misc + A hardware-independent library for executing real-mode x86 code + Gerçek-mod x86 kodlarını çalıştırmak için donanım-bağımsız bir kütüphane + libx86 contains the library and header files necessary for the development of programs that will use libx86 to make real-mode x86 calls. + libx86, gerçek-mod x86 çağrıları yapabilen programların geliştirilmesi için gerekli başlık dosyaları ve kütüphaneleri içerir. + A menudo puede ser útil poder realizar llamadas de BIOS x86 en modo real desde el espacio de usuarios. lrmi facilita para ello una interfaz simple para equipos x86, sin embargo no funciona en otras plataformas. libx86 facilita la interfaz lrmi, pero además funcionará en plataformas como amd64 y alpha. + http://www.codon.org.uk/~mjg59/libx86/downloads/libx86-1.1.tar.gz + + libx86-0.99-ifmask.patch + libx86-add-pkgconfig.patch + libx86-mmap-offset.patch + + hardware/misc/libx86/pspec.xml - libnl + libx86 /usr/lib /usr/share/doc - /usr/share/man - /etc/libnl - /usr/sbin - libnl-devel - Development files for libnl - libnl için geliştirme dosyaları + libx86-devel - libnl + libx86 /usr/include @@ -9777,362 +21328,16 @@ - - 2015-07-15 - 3.2.25 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-04-03 - 3.2.24 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-13 - 3.2.23 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - 2013-11-19 - 3.2.23 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-10-14 - 3.2.13 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - geoclue - http://www.freedesktop.org/wiki/Software/GeoClue - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - network.misc - The Geoinformation Service. - Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. - http://people.freedesktop.org/~hadess/geoclue-0.12.99.tar.gz - - dbus-devel - glib2-devel - dbus-glib-devel - libxml2-devel - libxslt - NetworkManager-devel - - network/misc/geoclue/pspec.xml - - - geoclue - - glib2 - libxml2 - dbus-glib - NetworkManager - - - /usr/lib/ - /usr/share/ - /usr/libexec/ - - - - geoclue-devel - geoclue için geliştirme dosyaları - geoclue için geliştirme dosyaları - - geoclue - dbus-glib-devel - libxml2-devel - - - /usr/include/geoclue - /usr/lib/pkgconfig - - - - - 2015-07-22 - 0.12.99 - Rebuild - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-07-18 - 0.12.99 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-23 - 0.12.99 - rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-29 - 0.12.99 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-26 - 0.12.99 - Release no bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-09-03 - 0.12.99 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - webkit-gtk2 - http://webkitgtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - LGPLv2.1 - BSD - library - network.misc - An opensource web browser engine for GTK+ applications - The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. - http://www.webkitgtk.org/releases/webkitgtk-2.4.9.tar.xz - - mesa-devel - gtk-doc - glib2-devel - gtk2-devel - ruby-devel - webp-devel - cairo-devel - icu4c-devel - libXt-devel - enchant-devel - sqlite-devel - geoclue-devel - libsoup-devel - fontconfig-devel - libxslt-devel - harfbuzz-devel - libsecret-devel - libXcomposite-devel - libjpeg-turbo-devel - gstreamer-next-devel - gobject-introspection-devel - gst-plugins-base-next-devel - which - icon-theme-hicolor - gperf - libSM-devel - - network/misc/webkit-gtk2/pspec.xml - - - webkit-gtk2 - - atk - zlib - glib2 - gtk2 - mesa - webp - cairo - icu4c - libXt - libX11 - libgcc - libpng - libxml2 - pango - sqlite - enchant - geoclue - libsoup - libxslt - harfbuzz - freetype - libsecret - fontconfig - gdk-pixbuf - libXdamage - libXrender - libXcomposite - libjpeg-turbo - gstreamer-next - gst-plugins-base-next - - - /usr/lib - /usr/share - /usr/share/doc - - - - webkit-gtk2-devel - Development files for GTK+ port of WebKit - library - data:doc - - libgcc - gtk2-devel - glib2-devel - webkit-gtk2 - libsoup-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/webkit-gtk/Web* - /usr/share/doc/webkit-gtk2/html - /usr/share/doc/webkit-gtk/JavaScriptCore - - - - - 2015-08-05 - 2.4.9 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-07 - 2.4.8 - Version Bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-01-16 - 2.4.8 - Version Bump + Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - 2014-05-24 - 2.4.1 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-21 - 2.4.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-14 - 1.10.2 - Rebuild for icu4c + 1.1 + Rebuild for gcc. PisiLinux Community admins@pisilinux.org - - 2013-07-29 - 1.10.2 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-02-25 - 1.10.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - 2012-11-23 - 1.10.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libconfig - http://www.hyperrealm.com/libconfig/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - network.misc - C/C++ Configuration File Library - C/C++ Yapılandırma Dosyası Kitaplığı - Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. - Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz. - http://www.hyperrealm.com/libconfig/libconfig-1.4.9.tar.gz - network/misc/libconfig/pspec.xml - - - libconfig - - /usr/lib - /usr/share/doc - - - - libconfig-devel - Development files for libconfig - libconfig için geliştirme dosyaları - - libconfig - - - /usr/include - /usr/lib/pkgconfig - /usr/share/info - - - - - 2013-03-04 - 1.4.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-12 - 1.4.5 + 2010-10-13 + 1.1 First release Pisi Linux Admins admins@pisilinux.org @@ -10141,93 +21346,2079 @@ - freerdp - http://www.freerdp.com + libsmbios + http://linux.dell.com/libsmbios/main/index.html - Aydın Demirel - aydin.demirel@pisilinux.org + PisiLinux Community + admins@pisilinux.org - ASF + GPLv2 + OSL-2.0 + library app:console - network.misc - A Remote Desktop Implementation - Bir uzak masaüstü protokol uygulaması - FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License. - FreeRDP Apache lisansı altında dağıtılan, Uzak Masaüstü Uygulamasının (RDP) özgür bir uygulamasıdır. - http://pub.freerdp.com/releases/freerdp-1.0.2.tar.gz + hardware.misc + Provide access to (SM)BIOS information + (SM)BIOS bilgilerine ulaşabilmeyi sağlar + libsmbios project aims towards providing access to as much BIOS information as possible. It does this by providing a library of functions that can be used as well as sample binaries. + http://linux.dell.com/libsmbios/download/libsmbios/libsmbios-2.2.28/libsmbios-2.2.28.tar.bz2 - cups-devel - ffmpeg-devel - alsa-lib-devel - libXinerama-devel - xmlto - libXcursor-devel - libxkbfile-devel - libXv-devel + libxml2-devel - - ffmpeg2.0.patch - patch_numblock.patch - - network/misc/freerdp/pspec.xml + hardware/misc/libsmbios/pspec.xml - freerdp + libsmbios - cups - libX11 - openssl - libXv - ffmpeg - libXext - alsa-lib - libXcursor - libxkbfile - libXinerama + libgcc + + + /etc + /usr/share + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/locale + + + + libsmbios-devel + Development files for libsmbios + libsmbios için geliştirme dosyaları + + libsmbios + + + /usr/include/smbios + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2014-02-01 + 2.2.28 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-16 + 2.2.28 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gpm + http://linux.schottelius.org/gpm/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + hardware.misc + Console mouse driver + Konsol tabanlı fare sürücüsü + GPM (short for General Purpose Mouse) brings mouse support to TTYs. + Genel amaçlı fare ve konsolda fare desteği içindir. + http://www.nico.schottelius.org/software/gpm/archives/gpm-1.20.7.tar.bz2 + + ncurses-devel + texinfo + + hardware/misc/gpm/pspec.xml + + + gpm + + ncurses /usr/bin - /usr/lib - /usr/share/freerdp + /usr/include + /usr/share/man + /usr/share/info + /usr/share/doc + /usr/lib + /etc + /usr/share/emacs + + + System.Service + + + gpm.conf.d + + + + + 2014-05-20 + 1.20.7 + Rebuild, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-25 + 1.20.7 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-16 + 1.20.7 + First release + PisiLinux Community + namso-01qhotmail.it + + + + + + libftdi + http://www.intra2net.com/en/developer/libftdi/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + A library for accessing to FTDI USB chips + FTDI USB entegrelerine erişim kitaplığı + libftdi allows access to eeprom and bitbang modes of FT232/245/2232 USB serial interface chips. + libftdi ile FT232/245/2232 USB seri arabirim entegrelerinin eeprom ve bitbang modlarını kullanabilirsiniz. + http://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.1.tar.bz2 + + doxygen + + + fix-udev-group_and_usb_name.patch + + hardware/misc/libftdi/pspec.xml + + + libftdi + + libusb + + + /usr/bin + /usr/lib + /lib/udev/rules.d + /usr/share/doc + + + + python-libftdi + Python bindings for libftdi + Python için libftdi bağlayıcıları + + libusb + python3 + libftdi + + + /usr/lib/python* + + + + libftdi-devel + Development files for libftdi + libftdi için geliştirme dosyaları + + libftdi + libusb-devel + + + /usr/bin/libftdi-config + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/doc/libftdi/examples + + + + + 2014-07-05 + 1.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-10 + 0.20 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-03-09 + 0.20 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-30 + 0.20 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-11-16 + 0.20 + First release + PisiLinux Community + namso-01qhotmail.it + + + + + + libmtp + http://libmtp.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.misc + An implementation of Microsoft's Media Transfer Protocol (MTP) + Microsoft'un medya aktarım protokolünü destekleyen araçlar için bir kütüphane + libmtp est une implémentation du Media Transfer Protocol (MTP) de Microsoft sous la forme d'une librairie principalement adéquate pour les systèmes d'exploitation conformes à POSIX. + libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. + libmtp, PlayForSure olarak da anılan, Microsoft'un medya aktarım protokolünü desteklemek için yazılmış bir programlama kütüphanesidir. Uygulamalar, libmtp kütüphanesini kullanarak, PlayForSure destekli MP3 çalar veya dijital kameralardaki içerik üzerinde taşıma, aktarma, isimlendirme vb.. işlemleri kolayca yapabilirler. + libmtp es una implementación del protocolo de transferencia de Microsoft's Media (MTP) en forma de una librería para uso en sistemas operativos POSIX compliant. + mirrors://sourceforge/libmtp/1.9/libmtp-1.1.9.tar.gz + + doxygen + libusb-devel + libgcrypt-devel + + hardware/misc/libmtp/pspec.xml + + + libmtp + + libusb + libgcrypt + + + /usr/bin + /usr/lib + /lib/udev + /lib/udev/rules.d + /usr/share/hal + /usr/share/doc + + + + libmtp-devel + Development files for libmtp + libmtp için geliştirme dosyaları + + libmtp + libusb-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-04-28 + 1.1.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 1.1.6 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-05 + 1.1.6 + Rebuild for libgcrypt. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-31 + 1.1.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-16 + 1.1.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libgphoto2 + http://www.gphoto.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + Library that implements support for numerous digital cameras + Sayısal kamera ve müzik çalarlara erişim sağlayan kütüphane + Libgphoto2 est une librairie centrale conçue pour permettre aux programmes extérieurs d'accéder aux appareils photos numériques. + libgphoto2 is the core library designed to allow access to digital camera by external programs. + libgphoto2, harici uygulamalar tarafından sayısal kameralara ve müzik çalarlara erişim için kullanılan bir programlama kütüphanesidir. + Libgphoto2 es la librería núcleo (core) que permite a programas externos acceder a camaras digitales. + mirrors://sourceforge/gphoto/libgphoto2-2.5.8.tar.bz2 + + doxygen + libxml2-devel + gd-devel + tiff-devel + libjpeg-turbo-devel + libexif-devel + libusb-devel + + hardware/misc/libgphoto2/pspec.xml + + + libgphoto2 + + libxml2 + libtool-ltdl + libusb + gd + libexif + libjpeg-turbo + + + /usr/bin + /lib/udev + /usr/share/doc/libgphoto2/README + /usr/share/doc/libgphoto2/COPYING + /usr/lib + /usr/share/libgphoto2 + /usr/share/hal/fdi + /lib/udev/rules.d + /usr/share/locale + /usr/share/man + + + System.Package + + + + libgphoto2-docs + Documentation for libgphoto2 + libgphoto2 için detaylı belgelendirme + + /usr/share/doc/libgphoto2 + /usr/share/doc/libgphoto2/camlibs + /usr/share/doc/libgphoto2/apidocs.html + /usr/share/doc/libgphoto2/linux-hotplug + + + + libgphoto2-devel + Development files for libgphoto2 + libgphoto2 için geliştirme dosyaları + + libexif-devel + libgphoto2 + + + /usr/bin/gphoto2-config* + /usr/bin/gphoto2-port-config + /usr/include/gphoto2 + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-08-02 + 2.5.8 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-15 + 2.5.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-30 + 2.5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-16 + 2.5.0 + First release + PisiLinux Community + namso-01qhotmail.it + + + + + + libmtdev + http://bitmath.org/code/mtdev + + PisiLinux Community + admins@pisilinux.org + + MIT + library + hardware.misc + Multitouch Protocol Translation Library + Çoklu Dokunmatik Protokol Dönüşüm Kütüphanesi + The libmtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. + Libmtdev kütüphanesi, kernel MT olaylarının tüm çeşitlerini slotlu B tipi protokole dönüştürür. + http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.gz + hardware/misc/libmtdev/pspec.xml + + + libmtdev + + /usr/bin + /usr/lib + /usr/share/doc + + + + libmtdev-devel + Development files of libmtdev + Libmtdev için geliştirme dosyaları + + libmtdev + + + /usr/include + /usr/lib/pkgconfig + + + + libmtdev-32bit + 32-bit shared libraries for libmtdev + emul32 + emul32 + + glibc-32bit + + + libmtdev + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.5 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 1.1.3 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2012-10-03 + 1.1.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libieee1284 + http://cyberelk.net/tim/libieee1284/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.misc + Library to query devices using IEEE1284 + IEEE1284 kullanarak donanımların sorgulanması için bir kütüphane + Cette librairie est à destination des applications qui ont besoins de communiquer avec (ou au moins identifier) des périphériques liés au système par le port parallèle. + Library is intended to be used by applications that need to communicate with (or at least identify) devices that are attached via a parallel port. + Paralel portlar aracılığı ile bağlanmış araçlarla iletişimi (en azından tanımlanmasını) gerçekleştiren uygulamalar için gerekli olan kütüphanedir. + La librería usado por aplicaciones que necesitan comunicarse con (,o al menos necesitan identificar) dispositivos conectados al puerto paralelo. + mirrors://sourceforge/libieee1284/libieee1284-0.2.11.tar.bz2 + + python-devel + + + libieee1284-strict-aliasing.patch + + hardware/misc/libieee1284/pspec.xml + + + libieee1284 + + /usr/bin + /usr/lib /usr/share/doc /usr/share/man - freerdp-devel + python-libieee1284 + Python bindings for libieee1284 + libieee1284 için Python bağlayıcıları + + libieee1284 + + + /usr/lib/python* + + + + libieee1284-devel + Development files for libieee1284 + libieee1284 için geliştirme dosyaları + + libieee1284 + /usr/include + /usr/share/man/man3 - 2015-01-01 - 1.0.2 - Rebuild, fix build dep. - Ertuğrul Erata - ertugrulerata@gmail.com + 2014-03-10 + 0.2.11 + Fix rpath + Varol Maksutoğlu + waroi@pisilinux.org - 2014-05-31 - 1.0.2 + 2014-03-09 + 0.2.11 Rebuild. - Alihan Öztürk - alihan@pisilinux.org + Kamil Atlı + suvarice@gmail.com - 2013-11-29 - 1.0.2 - rebuild for ffmpeg + 2013-07-28 + 0.2.11 + Dep Fixed PisiLinux Community admins@pisilinux.org - 2013-09-28 - 1.0.2 + 2010-10-13 + 0.2.11 First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libdc1394 + http://sourceforge.net/projects/libdc1394/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.firewire + Programming interface for IEEE 1394 based cameras + IEEE 1394 tabanlı kameralar için programlama kitaplığı + libdc1394 est une librairie dont l'objectif est de fournir une interface de programmation d'application de haut niveau pour les développeur désirant contrôler les caméras basées sur le IEEE 1394 se conformant aux spécifications des Caméras Digitales basées sur 1394 (que l'on trouve sur http://www.1394ta.org/). + libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/). + Bu kütüphane IEEE 1394 tabanlı kameraların kontrolü için yüksek seviyeli bir arayüz oluşturur. + libdc1394 es una librería con intención de facilitar una interfaz de programación de alto nivel para programadores de aplicaciones, que desean controlar camaras basados en IEEE 1394, conforme la especificación de camaras digitales basados en 1394 (véase http://www.1394ta.org/). + http://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.3/libdc1394-2.2.3.tar.gz + + libraw1394-devel + + hardware/firewire/libdc1394/pspec.xml + + + libdc1394 + + libraw1394 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libdc1394-devel + Development files for libdc1394 + libdc1394 için geliştirme dosyaları + + libdc1394 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-09-13 + 2.2.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-20 + 2.2.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-29 + 2.2.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-20 + 2.2.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libiec61883 + http://www.linux1394.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + library + hardware.firewire + A library for capturing video (DV, MPEG2 or AMDTP) over the IEEE 1394 bus + IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane + Cette librairie fournit aux les médias de troisième génération la réception et la transmission pour DV, MPEG2-TS et AMDTP (audio et musique) en n'utilisant que raw1394 sans nécessiter une configuration et une maintenance compliquées d'autres modules du noyau et de leurs nodes dans /dev. + libiec61883 is a library providing third generation media reception and transmission for DV, MPEG2-TS, and AMDTP (audio and music) using only raw1394 and not the complicated setup and maintenance of other kernel modules and their /dev nodes. + IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane + La librería facilita recepción y transmisión de media de tercera generación para DV, MPEG2-TS, y AMDTP (audio y music), usando solamente la interfaz 1394 en crudo, sin configuración complicada y mantenimiento de otros módulos de kernel y nodos /dev correspondientes. + http://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.gz + + libraw1394-devel + + + libiec61883-1.2.0-installtests.patch + libiec61883-channel-allocation-without-local-node-rw.patch + + hardware/firewire/libiec61883/pspec.xml + + + libiec61883 + + libraw1394 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libiec61883-devel + Development files for libiec61883 + libiec61883 için geliştirme dosyaları + + libiec61883 + libraw1394-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-03-09 + 1.2.0 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 1.2.0 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-15 + 1.2.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libffado + http://www.ffado.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + hardware.firewire + Free firewire audio drivers + Ücretsiz firewire ses sürücüleri + libffado tries to provide open-source drivers for all FireWire based pro-audio devices. + libffado, firewire arabirimli profesyonel ses kartları için ücretsiz sürücü desteği sağlayan bir projedir. + http://www.ffado.org/files/libffado-2.2.1.tgz + + xdg-utils + glibmm-devel + libxmlpp-devel + alsa-lib-devel + dbus-c++-devel + libsigc++-devel + libconfig-devel + libraw1394-devel + libiec61883-devel + libgcc + + + libffado-api-doc-only.patch + libffado-libconfig145.patch + flags.patch + libffado-2.2.1-jack-detect.patch + libffado-2.2.1-mixer.patch + + hardware/firewire/libffado/pspec.xml + + + libffado + library + + glibmm + libgcc + dbus-c++ + libxmlpp + libconfig + libsigc++ + xdg-utils + libraw1394 + libiec61883 + python-setuptools + + + /usr/bin + /usr/lib + /usr/share/locale + /lib/udev/rules.d + /usr/share/libffado + /usr/share/dbus-1 + /usr/share/man + /usr/share/doc + + + + libffado-devel + Development files for libffado + libffado için geliştirme dosyaları + library + + libffado + + + /usr/include + /usr/lib/pkgconfig + + + + ffado-mixer + Graphical User Interface for FFADO + FFADO için grafik arayüzü + app:gui + hardware.sound + ffado-mixer + + libffado + python-setuptools + + + /usr/bin/ffado-mixer* + /usr/share/applications + /usr/share/pixmaps + + + pisilinux-ffadomixer.desktop + + + + + 2015-04-28 + 2.2.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-05-06 + 2.1.0 + Sandbox Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2012-11-15 + 2.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libavc1394 + http://sourceforge.net/projects/libavc1394/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + hardware.firewire + Librairie pour l'ensemble de commande de l'interface digitale AV/C (Audio/Vidéo Control) de l'association pour le commerce 1394 (1394 Trade Association). + library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set + 1394 Trade Association AV/C (Ses/Görüntü kontrol) sayısal arayüz komut seti için bir kütüphane + The libavc1394 library allows utilities to control IEEE-1394 devices using the AV/C specification. Audio/Video Control allows applications to control devices like the tape on a VCR or camcorder. + mirrors://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz + + libraw1394-devel + + + libavc1394-0.5.3-librom.patch + + hardware/firewire/libavc1394/pspec.xml + + + libavc1394 + + libraw1394 + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libavc1394-devel + Development files for libavc1394 + libavc1394 için geliştirme dosyaları + + libavc1394 + libraw1394-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-31 + 0.5.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-08 + 0.5.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 0.5.4 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 0.5.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libfreebob + http://freebob.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + hardware.firewire + FreeBoB firewire audio driver library + FreeBoB firewire ses sürücü kütüphanesi + libfreebob implements a userland driver for BeBoB-based firewire audio devices. + libfreebob BeBoB tabanlı firewire ses aygıtları için sürücü kütüphanesi içerir. + mirrors://sourceforge/freebob/libfreebob-1.0.11.tar.gz + + alsa-lib-devel + libraw1394-devel + libavc1394-devel + libiec61883-devel + + + libfreebob-1.0.11-includes.patch + gcc-4.5.patch + fix_usleep.patch + + hardware/firewire/libfreebob/pspec.xml + + + libfreebob + + alsa-lib + libraw1394 + libavc1394 + libiec61883 + + + /usr/lib + /usr/share/doc + + + + libfreebob-devel + Development files for libfreebob + libfreebob için geliştirme dosyaları + + libfreebob + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-01-30 + 1.0.11 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 1.0.11 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libraw1394 + http://www.linux1394.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + library + hardware.firewire + A library that provides direct access to the IEEE 1394 bus + IEEE 1394 veriyoluna direk erişim sağlayan bir kütüphane + IEEE 1394 est un standard définissant un bus de série très rapide. Ce bus est également appelé FireWire par Apple ou i.Link par Sony. + libraw1394 library provides direct access to the IEEE-1394 bus through the Linux 1394 subsystem's raw1394 user interface. Support for both the classic ieee1394 and new firewire linux driver stacks is included. + IEEE 1394 yüksek hızlı bir seri veriyolu tanımlayan standarttır. Bu veriyolu Apple, i.Link ve Sony tarafından FireWire olarak adlandırılmıştır. Bu kütüphane IEEE 1394 veriyoluna direkt erişim sağlar. + IEEE 1394 es un estándar que define un bus serial de alta velocidad. Este bus lleva también el nombre FireWire por Apple o i.Link por Sony. + http://www.kernel.org/pub/linux/libs/ieee1394/libraw1394-2.1.0.tar.xz + hardware/firewire/libraw1394/pspec.xml + + + libraw1394 + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libraw1394-devel + Development files for libraw1394 + libraw1394 için geliştirme dosyaları + + libraw1394 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 2.1.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-11-15 + 2.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + dmidecode + http://www.nongnu.org/dmidecode/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware + Tool to analyse BIOS DMI data + BIOS DMI verisi inceleme araçları + Dmidecode rapporte des informations à propos du matériel composant votre système tel qu'il est décrit dans votre BIOS. Cette information comprends typiquement le fabricant du système, le nom du modèle, le numéro de série, la version du BIOS, balises de traçabilité ainsi que beaucoup d'autres détails plus ou moins intéressants et fiables en fonction du fabricant. + dmidecode reports information about x86/ia64 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. + dmidecode, bilgisayarınızın BIOS'unda verilmiş olan bilgilerin görüntülenmesini sağlar. Üretici ismi, model ismi, seri numarası, BIOS sürümü ve sistem üreticisine bağlı olarak değişiklik gösteren birçok bilgi, dmidecode ile görüntülenebilir. + http://download.savannah.gnu.org/releases/dmidecode/dmidecode-2.12.tar.gz + hardware/info/dmidecode/pspec.xml + + + dmidecode + + /usr/bin + /usr/sbin + /usr/share/doc + /usr/share/man + + + laptop-detect + + + + + 2014-01-22 + 2.12 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-01-25 + 2.11 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + media-player-info + http://cgit.freedesktop.org/media-player-info + + PisiLinux Community + admins@pisilinux.org + + BSD + hardware + Media player capability database + Medya oynatıcısı yetenek veritabanı + media-player-info is a repository of data files describing media player capabilities. These files contain information about the directory layout to use to add music to these devices, about the supported file formats, etc. + media-player-info, ortam oynatıcılarının yeteneklerini tanımlayan bir dosya demetidir. Bu dosyalar bu aygıtların hangi dizinlerine müzik dosyaları koyulması gerektiğini, hangi dosya biçimlerinin desteklendiğini tanımlar. + http://www.freedesktop.org/software/media-player-info/media-player-info-22.tar.gz + + eudev-devel + python3-devel + + hardware/info/media-player-info/pspec.xml + + + media-player-info + + /lib/udev/rules.d + /lib/udev + /usr/share/media-player-info + /usr/share/doc + + + + + 2015-02-16 + 22 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-07-05 + 21 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-25 + 19 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-20 + 17 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2011-10-05 + 15 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gkrellm + http://www.gkrellm.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + service + hardware + A compact and clean system monitoring tool + Sade görünümlü sistem durumu izleyicisi + A program to monitor system status, and to collect system information such as memory usage, cpu temperature etc. + Bilgisayarınızın bileşenlerinin durumunu takip edebileceğiniz, hafıza kullanımı, işlemci sıcaklığı gibi bilgiler veren bir araç. + gkrellm + http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.5.tar.gz + + gnutls-devel + gtk2-devel + pango-devel + libX11-devel + glib2-devel + libgcrypt-devel + libICE-devel + libSM-devel + + + drop_privileges.patch + gkrellmd-conf.patch + + hardware/info/gkrellm/pspec.xml + + + gkrellm + + gnutls + gtk2 + pango + glib2 + libX11 + libgcrypt + libICE + gdk-pixbuf + libSM + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share + /usr/share/man + + + System.Service + + + gkrellm.desktop + gkrellm.png + + + + gkrellm-devel + Development files for gkrellm + gkrellm için geliştirme dosyaları + + gkrellm + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-17 + 2.3.5 + Rebuild Aydın Demirel aydin.demirel@pisilinux.org + + 2014-04-07 + 2.3.5 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-23 + 2.3.5 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-28 + 2.3.5 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-06 + 2.3.5 + Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-11-15 + 2.3.5 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + b43-firmware + http://www.linuxwireless.org/en/users/Drivers/b43 + + PisiLinux Community + admins@pisilinux.org + + freedist + data + hardware.firmware + Firmware for Broadcom B43 wireless network chips + Broadcom B43 kablosuz ağ çipleri için aygıt yazılımı + Firmware for Broadcom wireless network chips + Broadcom kablosuz ağ çipleri için aygıt yazılımı + http://mirror2.openwrt.org/sources/wl_apsta-3.130.20.0.o + http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 + + b43-fwcutter + + hardware/firmware/b43-firmware/pspec.xml + + + b43-firmware + + /lib/firmware + + + + + 2014-01-17 + 5.100.138 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-15 + 5.100.138 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + b43-fwcutter + http://bu3sch.de/b43/fwcutter + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.firmware + Firmware Tool for Broadcom 43xx + Broadcom kablosuz sürücüleri için firmware üretme aracı + Firmware Tool for Broadcom 43xx based wireless network devices using the mac80211 wireless stack + b43-fwcutter Broadcom kablosuz sürücüleri için firmware üretmek için kullanılan basit bir araç içerir. + http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 + hardware/firmware/b43-fwcutter/pspec.xml + + + b43-fwcutter + + /usr/bin + /usr/share/doc + /usr/share/man/man1 + + + + + 2014-02-04 + 018 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-11-15 + 015 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + alsa-firmware + http://www.alsa-project.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv2+ + LGPLv2+ + BSD + data + hardware.firmware + firmware (logiciel interne) pour l'Architecture Son Linux Avancée (ALSA). + Firmware for several ALSA-supported sound cards + Çeşitli ALSA destekli ses kartları için firmware dosyaları + alsa-firmware contains the firmware binaries for a number of sound cards supported by the ALSA project. + alsa-firmware, ALSA sürücüleri tarafından desteklenen bazı ses kartları için gerekli firmware dosyalarını içerir. + ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2 + hardware/firmware/alsa-firmware/pspec.xml + + + alsa-firmware + + /usr/share/alsa/firmware + /lib/firmware + /usr/share/doc + + + + + 2015-03-04 + 1.0.29 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-08-19 + 1.0.28 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-08-19 + 1.0.28 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-06 + 1.0.27 + Remove conflicted ctefx.bin file, it is in linux-firmware package. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-22 + 1.0.27 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-10 + 1.0.27 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-29 + 1.0.25.20121013 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + usbmuxd + http://marcansoft.com/blog/iphonelinux/usbmuxd + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + service + library + hardware.mobile + Daemon for communicating with Apple's iPod Touch and iPhone + Apple iPod Touch ve iPhone iletişim hizmeti + usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. + usbmuxd, Apple iPod Touch ve iPhone cihazlarıyla iletişim kurmak için gerekli bir sistem hizmetidir. Aynı anda, birden fazla cihaza bağlanma imkanı sağlar. + http://www.libimobiledevice.org/downloads/libusbmuxd-1.0.9.tar.bz2 + + libplist-devel + + hardware/mobile/usbmuxd/pspec.xml + + + usbmuxd + + libplist + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/sbin + /lib/udev/rules.d + + + + usbmuxd-devel + Development files for usbmuxd + usbmuxd için geliştirme dosyaları + + usbmuxd + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-24 + 1.0.9 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-15 + 1.0.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-20 + 1.0.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libplist + http://matt.colyer.name/projects/iphone-linux + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2 + library + app:console + hardware.mobile + Library for manipulating Apple Binary and XML Property Lists + Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için kütüphane + libplist is a library for manipulating Apple Binary and XML Property Lists. + libplist, Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için gerekli bir kütüphanedir. + http://www.libimobiledevice.org/downloads/libplist-1.11.tar.bz2 + + libxml2-devel + python-devel + cython + + hardware/mobile/libplist/pspec.xml + + + libplist + + libxml2 + python + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + + + + libplist-devel + Development files for libplist + libplist için geliştirme dosyaları + + libplist + libxml2-devel + python-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-31 + 1.11 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-15 + 1.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-02 + 1.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-01 + 1.8 + Cosmetics Fixed + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-10-20 + 1.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libimobiledevice + http://www.libimobiledevice.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2 + library + app:console + hardware.mobile + Library for connecting to mobile devices + libimobiledevice is a library for connecting to mobile devices including phones and music players + http://www.libimobiledevice.org/downloads/libimobiledevice-1.1.7.tar.bz2 + + gnutls-devel + usbmuxd-devel + libplist-devel + libtasn1-devel + libgcrypt-devel + + hardware/mobile/libimobiledevice/pspec.xml + + + libimobiledevice + + gnutls + usbmuxd + libplist + libtasn1 + libgcrypt + + + /usr/lib + /usr/bin + /usr/share/man/man1 + /usr/share/doc/libimobiledevice + + + + libimobiledevice-devel + Development files for libimobiledevice + + gnutls-devel + usbmuxd-devel + libplist-devel + libtasn1-devel + libgcrypt-devel + libimobiledevice + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-01-25 + 1.1.7 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-24 + 1.1.6 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-15 + 1.1.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-04 + 1.1.5 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-12 + 1.1.4 + Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-03-18 + 1.1.4 + fix cython disagreement + Erdinç Gültekin + admins@pisilinux.org + + + 2012-10-20 + 1.1.4 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + nvidia-xconfig + http://www.nvidia.com + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.graphics + The NVIDIA X Configuration Tool + NVIDIA X yapılandırma araçı + The NVIDIA X Configuration Tool + NVIDIA X yapılandırma araçı + ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-355.11.tar.bz2 + hardware/graphics/nvidia-xconfig/pspec.xml + + + nvidia-xconfig + + /usr/bin + /usr/share/man + /usr/share/doc + + + nvidia-bug-report.sh + + + + + 2015-11-20 + 355.11 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-16 + 349.16 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-03-31 + 349.12 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-03-13 + 346.47 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-01-22 + 346.35 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-10-24 + 343.22 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-03-08 + 337.19 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 334.21 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-21 + 331.20 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-03-30 + 313.26 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-29 + 313.18 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + nvidia-settings + http://www.nvidia.com + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + hardware.graphics + The NVIDIA X Server Settings tool + NVIDIA X Sunucusu ayarlama aracı + The nvidia-settings utility is a tool for configuring the NVIDIA graphics driver. It operates by communicating with the NVIDIA X driver, querying and updating state as appropriate. + nvidia-settings aracı NVIDIA grafik sürücülerini ayarlamak için kullanılan bir araçtır. NVIDIA X sürücüsü ile iletişime geçerek çalışır, durum bilgisini gerekli olduğu gibi uygular, günceller. + nvidia-settings + ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-355.11.tar.bz2 + + atk-devel + gtk3-devel + cairo-devel + fontconfig-devel + gtk2-devel + libXext-devel + libXv-devel + gdk-pixbuf-devel + mesa-devel + libvdpau-devel + + hardware/graphics/nvidia-settings/pspec.xml + + + nvidia-settings + + atk + cairo + glib2 + libX11 + freetype + fontconfig + gtk2 + libXext + libXv + gdk-pixbuf + libXxf86vm + pango + + + /usr/bin + /etc/X11/Xsession.d + /usr/lib + /usr/share/applications + /usr/share/pixmaps + /usr/share/man + /usr/share/doc + + + nvidia-settings.desktop + nvidia-settings.png + 21-nvidia-settings.sh + + + + + 2015-11-20 + 355.11 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-16 + 349.16 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-03-31 + 349.12 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-03-13 + 346.47 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-01-22 + 346.35 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-10-24 + 343.22 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-29 + 337.19 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 334.21 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-21 + 331.20 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-03-06 + 313.26 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-30 + 313.18 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + vbetool + http://www.codon.org.uk/~mjg59/vbetool/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + hardware.graphics + Alter video hardware state through video BIOS + Gerçek kipte ekran BIOS değiştirme aracı (örn. ekran kartını yeniden başlatmak için) + vbetools is a real-mode video BIOS code to alter hardware state. Vbetool uses lrmi in order to run code from the video BIOS. It is able to alter DPMS states, save/restore video card state and attempt to initialize the video card from scratch. + Donanım durumunu değiştiren gerçek kipli video BIOS kodudur. Video BIOS'undan gelen kodları çalıştırmak için lrmi kullanır. Video kartının DPMS ve kaydet/tekrar inşaa et durumunun değiştirilmesini sağlar ve video kartının hatalı durumdan başlatılmasına çalışır. + http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-1.1.tar.gz + + libx86-devel + pciutils-devel + + + vbetool-1.0-build-as-needed.patch + unsigned_int.patch + + hardware/graphics/vbetool/pspec.xml + + + vbetool + + libx86 + pciutils + + + /usr/share/doc + /usr/share/man + /usr/sbin + + + + + 2014-05-24 + 1.1 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 1.1 + First release + Pisi Linux Admins + admins@pisilinux.org + @@ -10827,6 +24018,154 @@ + + + rsync + http://rsync.samba.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + service + app:console + network.share + File transfer program to keep local copies in sync with remote files + Dosya yedekleme ve eşleme uygulaması + rsync is a tool to keep local copies of remote files in sync (i.e. make sure local files are exact copies of remote files). + rsync, uzaktaki dosyaları senkronize tutan bir dosya transfer uygulamasıdır. + http://rsync.samba.org/ftp/rsync/rsync-3.1.1.tar.gz + + acl-devel + attr-devel + popt-devel + zlib-devel + + network/share/rsync/pspec.xml + + + rsync + + acl + attr + popt + zlib + + + /usr/bin + /usr/share/doc + /usr/share/man + /etc + + + System.Service + + + rsyncd.conf + rsyncd.conf.d + + + + + 2015-03-24 + 3.1.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-11 + 3.1.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-10 + 3.1.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-05 + 3.0.9 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + librsync + http://librsync.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + network.share + librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy + Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı + librsync implémente l'algorithme de la somme de contrôle tournante (rolling-checksum) pour la synchronisation rendue populaire par l'utilitaire rsync et utilisée par rproxy. Cet algorithme transfert les différences entre 2 fichiers sans nécessiter la présence des fichiers sur le même système. + librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system. + Uzaktaki dosyaların senkronize edilmesi için gerekli olan algoritmayı sağlayan kitaplığı. Bu algoritma iki dosya arasındaki farkları, iki dosyanın aynı sistemde olmasına ihtiyaç duymadan transfer eder. + librsync implementa el cómputo del rolling-checksum de la sincronización de archivos remotos, que fue popularizado por la herramienta rsync y se usa en rproxy. El algoritmo transfiere la diferencia de los 2 archivos sin la necesidad de tener ambos archivos en el mismo sistema. + mirrors://sourceforge/librsync/librsync-0.9.7.tar.gz + + popt-devel + + + librsync-0.9.7-largefiles.patch + librsync-link.patch + + network/share/librsync/pspec.xml + + + librsync + + popt + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc/librsync + + + + librsync-devel + Development files for librsync + librsync için geliştirme dosyaları + + librsync + + + /usr/include + /usr/lib/librsync.so + /usr/share/man/man3 + + + + + 2014-02-01 + 0.9.7 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.9.7 + First release + Gökcen Eraslan + admins@pisilinux.org + + + farstream @@ -10893,6 +24232,1100 @@ + + + linux-atm + http://linux-atm.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + network.connection + Tools to support ATM networking under Liunx + ATM ağ bağlantısı desteği için araçlar + linux-atm contains tools for Asynchronous Transfer Mode. Supports raw ATM connections (PVCs and SVCs), IP over ATM, LAN emulation, MPOA, Arequipa, and some others. + linux-atm ATM (Asynchronous Transfer Mode) bağlantısı için gerekli çeşitli araçlar ve kitaplıklarını içerir. + mirrors://sourceforge/project/linux-atm/linux-atm/2.5.2/linux-atm-2.5.2.tar.gz + + flex + + + man-pages.patch + + network/connection/linux-atm/pspec.xml + + + linux-atm + + flex + + + /lib/firmware + /usr/sbin + /usr/bin + /etc + /usr/lib + /usr/share/man + /usr/share/doc + + + + linux-atm-devel + Development files for linux-atm + linux-atm için geliştirme dosyaları + + linux-atm + + + /usr/include + + + + + 2015-04-13 + 2.5.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2010-10-13 + 2.5.1 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + ModemManager + http://projects.gnome.org/NetworkManager + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + service + network.connection + A manager framework for mobile broadband modems + Mobil modemler için yönetim katmanı + ModemManager provides a unified high level API for communicating with mobile broadband modems. + ModemManager, 3G ve GSM gibi mobil genişbant modemlerle D-Bus üzerinden iletişimi sağlayan bir sistem hizmetidir. + http://www.freedesktop.org/software/ModemManager/ModemManager-1.2.0.tar.xz + + ppp-devel + libqmi-devel + libmbim-devel + intltool + + network/connection/ModemManager/pspec.xml + + + ModemManager + + ppp + glib2 + libqmi + libmbim + eudev + libmm-glib + + + /usr/share/doc + /usr/sbin + /usr/share/icons + /usr/share/locale + /usr/share/dbus-1 + /usr/share/gir-1.0/ModemManager-1.0.gir + /lib/udev/rules.d/ + /etc/dbus-1/system.d/ + /usr/lib/ModemManager + /usr/lib/girepository-1.0/ModemManager-1.0.typelib + /usr/share/man/man8/ModemManager.8 + + + + ModemManager-devel + Development files for ModemManager + ModemManager için geliştirme dosyaları + + ModemManager + + + /usr/include/ModemManager/ + /usr/lib/pkgconfig/ModemManager.pc + + + + libmm-glib + D-Bus service for managing modems - shared libraries + + glib2 + + + /usr/bin + /usr/share/vala/vapi/libmm-glib.vapi + /usr/share/vala/vapi/libmm-glib.deps + /usr/lib/libmm-glib.so* + /usr/share/man/man8/mmcli.8 + + + + libmm-glib-devel + Development files for libmm-glib + libmm-glib için geliştirme dosyaları + + libmm-glib + glib2-devel + ModemManager-devel + + + /usr/include/libmm-glib/ + /usr/lib/pkgconfig/mm-glib.pc + + + + + 2014-02-17 + 1.2.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-20 + 1.0.0 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-08-28 + 5.3.96 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + openconnect + http://www.infradead.org/openconnect.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + network.connection + A client for Cisco's AnyConnect VPN, which uses HTTPS and DTLS protocols + Cisco AnyConnect VPN için HTTP ve DTLS protokollerini kullanan istemci + openconnect provides the core HTTP and authentication support from the OpenConnect VPN client, to be used by GUI authentication dialogs for NetworkManager etc. + openconnect, NetworkManager gibi grafik arayüz yoluyla kimlik doğrulama yapan araçlar için OpenConnect VPN kimlik doğrulama desteği sunan bir araç ve kitaplıktır. + ftp://ftp.infradead.org/pub/openconnect/openconnect-7.06.tar.gz + + intltool + python-devel + openssl-devel + libxml2-devel + zlib-devel + + network/connection/openconnect/pspec.xml + + + openconnect + + zlib + libxml2 + openssl + + + /usr/bin/openconnect + /usr/share/man/man8 + /usr/share/doc + /usr/share/locale + /usr/sbin + /usr/lib + + + + openconnect-devel + Development files and headers for openconnect + openconnect için geliştirme dosyaları ve başlıkları + + openconnect + zlib-devel + openssl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-15 + 7.06 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-03-09 + 5.01 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-07-29 + 5.01 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-05 + 5.01 + fix remove dep. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-07-04 + 5.01 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-08-28 + 4.06 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + bridge-utils + http://www.linuxfoundation.org/collaborate/workgroups/networking/bridge + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + network.connection + Linux network bridging utilities + Linux için ağ köprüleme yardımcı uygulamaları + Containts userspace driver for IEEE 802.1d ethernet bridging (plus Spanning Tree protocol) for the linux kernel. + Linux için ağ köprüleme yardımcı uygulamaları. + http://downloads.sourceforge.net/project/bridge/bridge/bridge-utils-1.5.tar.gz + + bridge-utils-1.0.4-inc.patch + bridge-utils-1.2-params.patch + bridge-utils-1.5-linux_3.8.x.patch + + network/connection/bridge-utils/pspec.xml + + + bridge-utils + + /usr/include + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2014-01-19 + 1.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-28 + 1.5 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + wpa_supplicant + http://hostap.epitest.fi/wpa_supplicant/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + service + network.connection + IEEE 802.1X/WPA supplicant for secure wireless transfers + Güvenli kablosuz erişim için IEEE 802.1X/WPA sağlayıcı + wpa_supplicant is a WPA supplicant with support for WPA and WPA2. + WPA ve WPA2 desteği olan ve Linux, BSD ve Windows ortamları için bir WPA istemcisidir. + http://hostap.epitest.fi/releases/wpa_supplicant-2.4.tar.gz + + wpa_supplicant.config + + + libnl-devel + openssl-devel + dbus-devel + readline-devel + + + ubuntu/01_use_pkg-config_for_pcsc-lite_module.patch + wpa_supplicant-1.0-dbus-path-fix.patch + wpa_supplicant-1.0-do-not-call-dbus-functions-with-NULL-path.patch + mandriva/wpa_supplicant-0.6.3-WEP232.patch + fedora/wpa_supplicant-openssl-more-algs.patch + fedora/wpa_supplicant-flush-debug-output.patch + fedora/wpa_supplicant-assoc-timeout.patch + suse/wpa_supplicant-errormsg.patch + + network/connection/wpa_supplicant/pspec.xml + + + wpa_supplicant + + libnl + dbus + openssl + readline + + + /etc + /etc/dbus-1 + /usr/sbin + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/dbus-1/system-services + /run + + + System.Service + + + wpa_supplicant.conf + wpa_supplicant.confd + wpa_supplicant.logrotate + wpa_supplicant.py + + + + + 2015-07-15 + 2.4 + Version Bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-06-02 + 2.1 + Version Bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-03-02 + 2.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-10-14 + 1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + NetworkManager + http://projects.gnome.org/NetworkManager + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2+ + app:console + network.connection + Network connection manager powered by D-Bus and UDEV + D-Bus üzerinden yapılandırmaya izin veren, gelişmiş bir ağ yönetim altyapısı + NetworkManager attempts to keep an active network connection available at all times. + NetworkManager, etkin bir bağlantı kurmak ve onu sürekli ayakta tutmak üzere tasarlanmış, D-Bus ve UDEV teknolojilerini kullanan bir ağ yönetim altyapısıdır. + https://download.gnome.org/sources/NetworkManager/1.0/NetworkManager-1.0.4.tar.xz + + tr.po + + + intltool + ppp-devel + nss-devel + newt-devel + nspr-devel + libnl-devel + libsoup-devel + bluez-libs-devel + iptables-devel + wpa_supplicant + dbus-glib-devel + gobject-introspection + libndp-devel + libmm-glib-devel + dbus-devel + glib2-devel + polkit-devel + readline-devel + eudev-devel + libutil-linux-devel + ConsoleKit-devel + + + disable_set_hostname.patch + + network/connection/NetworkManager/pspec.xml + + + NetworkManager + + dbus + nspr + glib2 + polkit + readline + dbus-glib + libutil-linux + eudev + nss + newt + ppp + libnl + libsoup + bluez-libs + iproute2 + iptables + libmm-glib + ModemManager + wpa_supplicant + libndp + ConsoleKit + mobile-broadband-provider-info + + + /etc + /usr/share + /etc/dbus-1 + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /lib/udev + /usr/sbin + /lib/udev/rules.d + /usr/libexec + /run/NetworkManager + /lib/systemd/system + /usr/share/locale + /var/lib/NetworkManager + /etc/NetworkManager/system-connections + /usr/lib/tmpfiles.d/NetworkManager.conf + /etc/polkit-1/localauthority/10-vendor.d + + + System.Service + + + NetworkManager.confd + tmpfiles.conf + NetworkManager.conf + migrate-comar-network-profiles + gentoo/01-org.freedesktop.NetworkManager.settings.modify.system.pkla + 01-org.freedesktop.ModemManager1.rules + 01-org.freedesktop.NetworkManager.settings.modify.system.rules + + + + NetworkManager-devel + Development files for NetworkManager + NetworkManager için geliştirme dosyaları + + glib2-devel + dbus-glib-devel + NetworkManager + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2015-07-22 + 1.0.4 + fixed missing dep and added rules files + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + systemRestart + + + + 2015-06-14 + 1.0.2 + fixed missing dep and added rules files + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + systemRestart + + + + 2015-05-14 + 1.0.2 + Version bump. + Vedat Demir + vedat@pisilinux.org + + systemRestart + + + + 2015-01-07 + 1.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + systemRestart + + + + 2014-05-17 + 0.9.8.10 + Version bump. + Vedat Demir + vedat@pisilinux.org + + systemRestart + + + + 2014-01-10 + 0.9.8.8 + Version bump. Add tmpfiles.conf + Marcin Bojara + marcin@pisilinux.org + + systemRestart + + + + 2013-09-08 + 0.9.8.2 + /var/run => /run + Marcin Bojara + marcin@pisilinux.org + + systemRestart + + + + 2013-07-27 + 0.9.8.2 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-02-21 + 0.9.8.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-23 + 0.9.7.995 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-13 + 0.9.6.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + mobile-broadband-provider-info + http://live.gnome.org/NetworkManager/MobileBroadband/ServiceProviders + + PisiLinux Community + admins@pisilinux.org + + public-domain + data + network.connection + Service provider specific settings of mobile broadband providers in different countries + Çeşitli ülkelerdeki mobil genişbant servis sağlayıcıları hakkında bilgileri içeren ayar veritabanı + The mobile-broadband-provider-info package contains listings of mobile broadband (3G) providers and associated network and plan information. + mobile-broadband-provider-info paketi, dünya üzerindeki mobil genişbant sağlayıcılarının ve ilgili tarifelerinin listesini tutan bir veritabanıdır. + ftp://ftp.gnome.org/pub/gnome/sources/mobile-broadband-provider-info/20120614/mobile-broadband-provider-info-20120614.tar.xz + network/connection/mobile-broadband-provider-info/pspec.xml + + + mobile-broadband-provider-info + + /usr/share + + + + + 2012-08-28 + 20120614 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + network-manager-applet + http://projects.gnome.org/NetworkManager + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:gui + network.connection + Network connection manager GUI interface + NetworkManager için güçlü bir grafik arayüzü + network-manager-applet is a powerful graphical frontend to NetworkManager. + network-manager-applet, NetworkManager için GTK+ arayüz kitaplığı kullanılarak yazılmış güçlü bir arayüzdür. + http://ftp.gnome.org/mirror/gnome.org/sources/network-manager-applet/1.0/network-manager-applet-1.0.4.tar.xz + + gtk2-devel + gtk3-devel + libsecret-devel + cairo-devel + pango-devel + libnotify-devel + libmm-glib-devel + gdk-pixbuf-devel + at-spi2-core-devel + NetworkManager-devel + iso-codes + dbus-devel + glib2-devel + dbus-glib-devel + atk-devel + eudev-devel + intltool + + network/connection/network-manager-applet/pspec.xml + + + network-manager-applet + + gtk3 + atk + cairo + pango + libsecret + libnotify + libmm-glib + gdk-pixbuf + NetworkManager + at-spi2-core + dbus + glib2 + dbus-glib + eudev + + + /usr/bin + /usr/share/libnm-gtk + /usr/lib/ + /usr/share/icons + /usr/share/applications + /usr/share/nm-applet + /etc/dbus-1 + /usr/share + /usr/libexec + /etc/gconf/schemas + /etc/xdg/autostart + /usr/share/man + /usr/share/doc + /usr/share/locale + + + + network-manager-applet-devel + network-manager-applet için geliştirme dosyaları + network-manager-applet için geliştirme dosyaları + + network-manager-applet + NetworkManager-devel + dbus-glib-devel + gtk3-devel + + + /usr/include/libnm-gtk + /usr/lib/pkgconfig + + + + + 2015-07-22 + 1.0.4 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-13 + 1.0.2 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-11 + 1.0.2 + Version Bump + Vedat Demir + vedat@pisilinux.org + + + 2015-01-13 + 1.0.0 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-21 + 0.9.8.10 + Version Bump + Vedat Demir + vedat@pisilinux.org + + + 2014-02-19 + 0.9.8.8 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-01-17 + 0.9.8.8 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-07-27 + 0.9.8.2 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-04 + 0.9.8.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-21 + 0.9.8.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-26 + 0.9.7.995 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 0.9.6.4 + New version + Ertan Güven + ertan@pisilinux.org + + + 2012-08-28 + 0.9.6.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + netcf + https://fedorahosted.org/netcf + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + network.connection + A library for configuring network interfaces + Ağ arayüzlerini yapılandırmak için geliştirilmiş bir kitaplık + netcf is a cross-platform network configuration library for modifying the network configuration of a system. Network configurations are expressed in XML format. + netcf, XML biçiminde tuttuğu ağ arayüz bilgilerini kullanarak platform-bağımsız ağ yapılandırması olanağı sunan bir kitaplıktır. + https://fedorahosted.org/released/netcf/netcf-0.2.8.tar.gz + + libxml2-devel + libxslt-devel + libnl-devel + readline-devel + augeas-devel + + network/connection/netcf/pspec.xml + + + netcf + + zlib + libnl + augeas + libxml2 + libxslt + readline + libgcrypt + libgpg-error + + + /usr/bin + /usr/libexec/ + /etc/rc.d/init.d + /usr/lib + /usr/share/netcf + /usr/share/doc + /usr/share/man/man1/ncftool.1 + + + + netcf-devel + Development files for netcf + netcf için geliştirme dosyaları + + augeas-devel + libxslt-devel + netcf + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-12-31 + 0.2.8 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-02-16 + 0.2.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-04-07 + 0.2.3 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-30 + 0.2.3 + rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-01-14 + 0.2.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ppp + http://samba.org/ppp + + PisiLinux Community + admins@pisilinux.org + + BSD + GPLv2 + service + network.connection + Point-to-point protocol - patched for PPPOE + Modem ile internet erişimi için PPP (point to point protocol) noktadan noktaya erişim protokolü + The Point-to-Point Protocol (PPP) provides a standard way to transmit datagrams over a serial link. + PPP protokolü veriyi seri bir bağlantı üzerinden transfer etmek için standart bir yol sağlar. + http://samba.org/ftp/ppp/ppp-2.4.6.tar.gz + http://www.netservers.net.uk/gpl/ppp-dhcpc.tgz + + libpcap-devel + openssl-devel + pam-devel + + + gentoo/02_all_make-vars.patch + gentoo/04_all_mpls.patch + gentoo/06_all_killaddr-smarter.patch + gentoo/08_all_wait-children.patch + gentoo/10_all_defaultgateway.patch + gentoo/12_all_linkpidfile.patch + gentoo/16_all_auth-fail.patch + gentoo/18_all_defaultmetric.patch + gentoo/20_all_dev-ppp.patch + gentoo/24_all_passwordfd-read-early.patch + gentoo/26_all_pppd-usepeerwins.patch + gentoo/28_all_connect-errors.patch + gentoo/30_all_Makefile.patch + gentoo/32_all_pado-timeout.patch + gentoo/34_all_lcp-echo-adaptive.patch + ppp-2.3.6-sample.patch + ppp-2.4.3-fix64.patch + ppp-2.4.2-change_resolv_conf.patch + nostrip.patch + ppp-2.4.3-local.patch + ppp-2.4.3-ipv6-accept-remote.patch + ppp-2.4.5-ppp_resolv.patch + ppp-2.4.5-var_run_ppp.patch + ppp-2.4.6-eaptls-mppe-0.99.patch + + network/connection/ppp/pspec.xml + + + ppp + + libpcap + pam + openssl + + + /etc + /usr/lib/tmpfiles.d/ppp.conf + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man + /run/ppp + + + tmpfiles.conf + options-pptp + options-pppoe + chat-default + ip-up + ip-down + confd.ppp0 + ppp.pamd + ppp.logrotate + + + + ppp-devel + Development files for ppp + ppp için geliştirme dosyaları + + ppp + + + /usr/include + + + + + 2014-04-03 + 2.4.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-10 + 2.4.5 + Add tmpfiles.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-09-12 + 2.4.5 + service.py no longer needed. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-23 + 2.4.5 + Add service.py + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-13 + 2.4.5 + First release + Gökcen Eraslan + admins@pisilinux.org + + + lynx @@ -11780,6 +26213,504 @@ + + + rrdtool + http://oss.oetiker.ch/rrdtool/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + network.analyzer + A system to store and display time-series data + Zaman serisi verilerini saklamak ve göstermek için bir araç + RRD is the acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine/room temperature, server load average). + RRD, Round Robin Database için kullanılan bir kısaltmadır. RRD, zaman serisi verilerini (ör. ağ bantgenişliği, makine/oda sıcaklığı, ortalama sunucu yükü) saklamak ve göstermek için kullanılan bir sistemdir. + http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.5.3.tar.gz + + lua-devel + tcl-devel + ruby-devel + cairo-devel + pango-devel + libart_lgpl-devel + dejavu-fonts + perl + glib2-devel + python-devel + libxml2-devel + tcp-wrappers-devel + groff + + network/analyzer/rrdtool/pspec.xml + + + rrdtool + + lua + tcl + ruby + cairo + pango + libart_lgpl + dejavu-fonts + perl + glib2 + python + libxml2 + tcp-wrappers + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/rrdtool + + + + rrdtool-devel + + rrdtool + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-30 + 1.5.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-25 + 1.5.2 + Rebuild for ruby, ver. bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-20 + 1.4.7 + Rebuild for lua. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-28 + 1.4.7 + Rebuild, rm unused deps. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-12-01 + 1.4.7 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2013-05-29 + 1.4.7 + Build for ruby 2.0 + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-09-01 + 1.4.7 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + avahi + http://avahi.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:console + network.analyzer + Local network service discovery + Yerel ağ hizmeti bulma sistemi + avahi is a system which facilitates service discovery on a local network. This means that you can plug your laptop or computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. + avahi yerel ağ üzerindeki hizmetleri tespit etmeyi kolaylaştıran bir sistemdir. Bu sayede, bilgisayarınızı ağa dahil ettikten sonra anında mevcut bilgisayarları ve yazıcıları görebilir ve kullanabilirsiniz. + http://avahi.org/download/avahi-0.6.31.tar.gz + + gtk2-devel + gtk3-devel + libcap-devel + libdaemon-devel + gobject-introspection-devel + libepoxy-devel + at-spi2-core-devel + gdbm-devel + intltool + + + avahi-0.6.31-no-deprecations.patch + + network/analyzer/avahi/pspec.xml + + + avahi-glib + Libraries for easy use of avahi from glib applications + Glib uygulamalarında avahi kullanımını kolaylaştıran kitaplıklar + + glib2 + avahi + avahi-libs + + + /usr/lib/libavahi-glib.* + /usr/lib/libavahi-gobject.* + + + + avahi-glib-devel + Development files for avahi-glib + avahi-glib için geliştirme dosyaları + + avahi-glib + avahi-devel + + + /usr/include/avahi-glib + /usr/include/avahi-gobject + /usr/lib/pkgconfig/avahi-glib.pc + /usr/lib/pkgconfig/avahi-gobject.pc + + + + avahi-ui + Gtk user interface library for Avahi + avahi için geliştirme dosyaları + + gdbm + gtk2 + glib2 + avahi-libs + avahi-glib + atk + cairo + pango + gdk-pixbuf + fontconfig + + + /usr/lib/libavahi-ui.so* + + + + avahi-ui-devel + Development files for avahi-ui + avahi-ui için geliştirme dosyaları + + gtk2-devel + avahi-ui + avahi-devel + avahi-glib-devel + + + /usr/include/avahi-ui + /usr/lib/pkgconfig/avahi-ui.pc + + + + avahi-ui-gtk3 + Gtk3 user interface library for Avahi + avahi-gtk3, Gtk3 user interface library for Avahi + + gdbm + glib2 + gtk3 + avahi-libs + avahi-glib + atk + cairo + pango + gdk-pixbuf + + + /usr/lib/libavahi-ui-gtk3.so* + + + + avahi-ui-gtk3-devel + Development files for avahi-ui-gtk3 + avahi-ui-gtk3 için geliştirme dosyaları + + gtk2-devel + avahi-ui-gtk3 + avahi-devel + avahi-glib-devel + gtk3-devel + + + /usr/lib/pkgconfig/avahi-ui-gtk3.pc + + + + avahi-ui-tools + UI tools for mDNS browsing + Grafiksel mDNS tarama araçları + + gtk3 + glib2 + avahi + avahi-ui + avahi-glib + avahi-ui-gtk3 + avahi-libs + gtk3 + + + /usr/lib/python*/site-packages + /usr/bin/b* + /usr/bin/avahi-discover* + /usr/bin/avahi-bookmarks + /usr/share/man/man1/b* + /usr/share/man/man1/avahi-discover* + /usr/share/man/man1/avahi-bookmarks* + /usr/share/avahi/interfaces + /usr/share/applications/b* + /usr/share/applications/avahi-discover.desktop + + + + avahi-compat-howl + Libraries for howl compatibility + howl uyumluluk kitaplıkları + + avahi + avahi-libs + + + /usr/lib/libhowl.so* + + + + avahi-compat-howl-devel + Development files for avahi-compat-howl + avahi-compat-howl için geliştirme dosyaları + + avahi-compat-howl + + + /usr/include/avahi-compat-howl + /usr/lib/pkgconfig/avahi-compat-howl.pc + /usr/lib/pkgconfig/howl.pc + + + + avahi-compat-libdns_sd + Libraries for Apple Bonjour mDNSResponder compatibility + libdns_sd uyumluluk kitaplıkları + + avahi + avahi-libs + + + /usr/lib/libdns_sd.so* + + + + avahi-compat-libdns_sd-devel + Development files for avahi-compat-libdns_sd + avahi-compat-libdns_sd için geliştirme dosyaları + + avahi-compat-libdns_sd + + + /usr/include/avahi-compat-libdns_sd + /usr/include/dns_sd.h + /usr/lib/pkgconfig/avahi-compat-libdns_sd.pc + /usr/lib/pkgconfig/libdns_sd.pc + + + + avahi-libs + Libraries needed to run programs that use avahi + Avahi kullanan uygulamaları çalıştırmak için gerekli kitaplıklar + + dbus + + + /usr/lib/libavahi-common.so* + /usr/lib/libavahi-client.so* + + + + avahi + + dbus + expat + libcap + libdaemon + avahi-libs + + + /usr/sbin/avahi-daemon + /usr/lib/libavahi-core.so* + /etc/avahi/avahi-daemon.conf + /etc/avahi/hosts + /etc/avahi/services/ssh.service + /etc/dbus-1/system.d/avahi-dbus.conf + /usr/share/avahi + /usr/share/dbus-1/interfaces/*.xml + /usr/share/dbus-1/system-services + /usr/lib/avahi/service* + /lib/systemd/system + /usr/share/locale + /usr/share/doc + /usr/share/man/man5/* + /usr/share/man/man8/avahi-daemon.* + /run/avahi-daemon + /usr/lib/tmpfiles.d/avahi.conf + + + System.Service + System.Package + + + avahi.conf + + + + avahi-autoipd + Link-local IPv4 address automatic configuration daemon (IPv4LL) + Link-local IPv4 adresi otomatik yapılandırma hizmeti (IPv4LL) + + libdaemon + + + /etc/avahi/avahi-autoipd.action + /usr/sbin/avahi-autoipd + /usr/share/man/man8/avahi-autoipd.* + /var/lib/avahi-autoipd + + + + avahi-dnsconfd + Configure local unicast DNS settings based on information published in mDNS + Yerel unicast DNS ayarlarını mDNS üzerinden gelen bilgilere göre yapılandırma hizmeti + + libdaemon + avahi + avahi-libs + + + /etc/avahi/avahi-dnsconfd.action + /usr/sbin/avahi-dnsconfd + /usr/share/man/man8/avahi-dnsconfd.* + + + System.Service + + + + avahi-tools + Command line tools for mDNS browsing and publishing + mDNS taramak ve yayınlamak için komut satırı araçları + + gdbm + avahi + avahi-libs + + + /usr/bin + /usr/share/man/man1 + + + + avahi-devel + Development files for avahi + avahi için geliştirme dosyaları + + avahi-libs + + + /usr/lib/pkgconfig/avahi-core.pc + /usr/lib/pkgconfig/avahi-client.pc + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/include/avahi-client + /usr/include/avahi-common + /usr/include/avahi-core + + + + + 2014-05-20 + 0.6.31 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-24 + 0.6.31 + rebuild for unused + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-08 + 0.6.31 + Add avahi.conf, fix build + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-17 + 0.6.31 + Fix deps + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-06-27 + 0.6.31 + Fix avahi-daemon.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-03 + 0.6.31 + Avahi-ui-gtk3 added + PisiLinux Community + admins@pisilinux.org + + + 2013-04-23 + 0.6.31 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-10-05 + 0.6.31 + First release + Erdem Artan + admins@pisilinux.org + + + iptables @@ -11943,6 +26874,2499 @@ + + + telepathy-farstream + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + network.chat + Telepathy client to handle media streaming channels + Ortam yayın kanallarıyla anlaşabilmek için gerekli Telepathy istemcisi + Telepathy-farstream is a Telepathy client that uses Farsight and Gstreamer to handle media streaming channels. It's used as a background process by other Telepathy clients, rather than presenting any user interface of its own. + Telepathy-farstream, Farsight ve Gstreamer kitaplıklarını kullanan bir Telepathy istemcisidir. + http://telepathy.freedesktop.org/releases/telepathy-farstream/telepathy-farstream-0.6.2.tar.gz + + gobject-introspection-devel + dbus-devel + dbus-glib-devel + telepathy-glib-devel + farstream-devel + gstreamer-next-devel + + network/chat/telepathy-farstream/pspec.xml + + + telepathy-farstream + library + + dbus + glib2 + dbus-glib + farstream + gstreamer-next + telepathy-glib + + + /usr/lib + /usr/share/doc + /usr/share/gir-1.0 + + + + telepathy-farstream-docs + Help files and API documents of telepathy-farstream library + telepathy-farstream kitaplığına ait yardım dosyaları ve API belgeleri + data:doc + + telepathy-farstream + + + /usr/share/gtk-doc + + + + telepathy-farstream-devel + Development files for telepathy-farstream + telepathy-farstream için geliştirme dosyaları + + telepathy-farstream + farstream-devel + gstreamer-next-devel + telepathy-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-20 + 0.6.2 + Version bump and fix name + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-10 + 0.0.17 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-29 + 0.0.17 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.0.17 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-qt5 + http://telepathy.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.chat + Qt based classes for Telepathy communication framework + Telepathy iletişim çatısı için Qt tabanlı sınıflar + The Telepathy project is about building a unified framework for many different kinds of real-time communications. telepathy-qt contains Qt-based base and proxy classes for use in connection managers and clients. + Telepathy projesi çeşitli gerçek zamanlı iletişim türleri için birleşik bir çatı oluşturmayı amaçlar. telepathy-qt bağlantı yöneticileri ve istemcilerde kullanılmak üzere Qt tabanlı temel ve vekil sınıfları içerir. + http://telepathy.freedesktop.org/releases/telepathy-qt/telepathy-qt-0.9.6.tar.gz + + cmake + qt5-base-devel + gobject-introspection-devel + dbus-glib-devel + libxml2-devel + farstream-devel + telepathy-farstream-devel + doxygen + + + glibc-2.20.patch + + network/chat/telepathy-qt5/pspec.xml + + + telepathy-qt5 + + glib2 + libgcc + qt5-base + telepathy-glib + telepathy-farstream + doxygen + + + /usr/lib + /usr/share/doc + + + + telepathy-qt5-devel + Development files for telepathy-qt5 + telepathy-qt5 için geliştirme dosyaları + + telepathy-qt5 + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-20 + 0.9.6 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.9.3 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-29 + 0.9.3 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-08-19 + 0.9.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + telepathy-mission-control + http://telepathy.freedesktop.org/wiki/Mission_Control + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:console + library + network.chat + Telepathy component managing connection managers + Bağlantı yöneticilerini düzenlemeya yarayan Telepathy bileşeni + telepathy-mission-control, or Mission Control, is a Telepathy component providing a way for end user applications to abstract some of the details of connection managers, to provide a simple way to manipulate a bunch of connection managers at once, and to remove the need to have in each program the account definitions and credentials. + telepathy-mission-control, diğer adıyla Mission Control, bağlantı yöneticilerini düzenlemenin zorluklarını kullanıcıdan soyutlamaya çalışan, basitçe hesap oluşturmanıza olanak tanıyan bir Telepathy bileşenidir. + http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.16.3.tar.gz + + libxslt-devel + dbus-devel + dbus-glib-devel + telepathy-glib-devel + gtk-doc + NetworkManager-devel + docbook-xsl + + network/chat/telepathy-mission-control/pspec.xml + + + telepathy-mission-control + + dbus + glib2 + dbus-glib + NetworkManager + telepathy-glib + + + /usr/bin + /usr/lib/libmission-control-plugins.so.0* + /usr/lib/telepathy/mission-control-5 + /usr/share/man + /usr/share/doc + /usr/share/dbus-1 + /usr/share/glib-2.0 + + + + telepathy-mission-control-devel + Development files for telepathy-mission-control + telepathy-mission-control için geliştirme dosyaları + + telepathy-mission-control + telepathy-glib-devel + + + /usr/include/mission-control-5.5 + /usr/lib/libmission-control-plugins.so + /usr/lib/pkgconfig/mission-control-plugins.pc + /usr/share/gtk-doc/html/mission-control-plugins + + + + + 2015-11-22 + 5.16.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-10 + 5.16.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-12-19 + 5.16.0 + Version bump for upower. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-29 + 5.14.0 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-04-15 + 5.14.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-09-01 + 5.12.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-butterfly + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + network.chat + MSN connection manager for Telepathy + Telepathy için MSN bağlantı yöneticisi + telepathy-butterfly is an MSN connection manager that handles presence, personal messages and conversations. + telepathy-butterfly MSN için durum bilgisi, kişisel iletiler ve sohbeti destekleyen bir Telepathy eklentisidir. + http://telepathy.freedesktop.org/releases/telepathy-butterfly/telepathy-butterfly-0.5.15.tar.gz + + dont-compile-py.patch + + network/chat/telepathy-butterfly/pspec.xml + + + telepathy-butterfly + + /usr/libexec + /usr/lib + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/doc + + + + + 2015-11-22 + 0.5.15 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.5.15 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-09-01 + 0.5.15 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-gabble + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + library + network.chat + A Jabber/XMPP connection manager for Telepathy + Telepathy için Jabber/XMPP bağlantı yöneticisi + telepathy-gabble is a Jabber/XMPP connection manager, that handles single and multi-user chats and voice calls. + telepathy-gabble, tek ve çoklu kullanıcılı sohbet, sesli aramalar gibi özellikler sunan Jabber/XMPP bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-gabble/telepathy-gabble-0.18.3.tar.gz + + libnice-devel + gobject-introspection-devel + glib2-devel + dbus-devel + dbus-glib-devel + telepathy-glib-devel + libxslt-devel + gnutls-devel + sqlite-devel + libsoup-devel + libnice-devel + cyrus-sasl-devel + + network/chat/telepathy-gabble/pspec.xml + + + telepathy-gabble + + dbus + glib2 + gnutls + sqlite + libnice + libsoup + libxml2 + dbus-glib + telepathy-glib + + + /usr/bin + /usr/libexec + /usr/lib + /usr/share + /usr/share/doc + /usr/share/man + + + + + 2015-11-21 + 0.18.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.15.3 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-29 + 0.15.3 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-03 + 0.15.3 + Dep added + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.15.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-salut + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + network.chat + Link-local XMPP Telepathy connection manager + XMPP ile yerel-bağlantı iletişimini sağlayan Telepathy bağlantı yöneticisi. + telepathy-salut is Telepathy connection manager for link-local XMPP. Normally, XMPP does no support direct client-to-client interactions, since it requires authentication with a server. This package makes it is possible to establish an XMPP-like communications on a local network using zero-configuration networking. + telepathy-salut, yerel bir ağ üzerinde XMPP benzeri iletişimi mümkün kılan bir Telepathy bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-0.8.1.tar.gz + + libxslt-devel + glib2-devel + gobject-introspection-devel + dbus-devel + dbus-glib-devel + telepathy-glib-devel + avahi-devel + avahi-glib-devel + libsoup-devel + openssl-devel + python-devel + sqlite-devel + cyrus-sasl-devel + + + fix_bork_in_tr_locale.patch + + network/chat/telepathy-salut/pspec.xml + + + telepathy-salut + + dbus + glib2 + sqlite + libsoup + libxml2 + openssl + dbus-glib + avahi-glib + avahi-libs + telepathy-glib + + + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/doc + /usr/share/man + + + + + 2015-11-22 + 0.8.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-10 + 0.8.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-29 + 0.8.0 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.8.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libotr + http://www.cypherpunks.ca/otr/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.chat + Portable OTR (Off The Record) messaging library + Taşınabilir OTR (Off The Record/Kayıt dışı) mesajlaşma kitaplığı + OTR messaging allows you to have private conversations over instant messaging. + OTR mesajlaşma, hızlı mesajlaşma araçları ile gizli sohbetler yapmanızı sağlar. + https://otr.cypherpunks.ca/libotr-4.1.0.tar.gz + + libgcrypt-devel + + network/chat/libotr/pspec.xml + + + libotr + + libgcrypt + libgpg-error + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libotr-devel + Development files for libotr + libotr için geliştirme dosyaları + + libotr + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/doc/libotr/html + + + + + 2015-11-22 + 4.1.0 + Rebuild, add dep + Alihan Öztürk + alihan@pisilinux.org + + + 2015-02-17 + 4.1.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-04-07 + 4.0.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-01 + 4.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-01 + 3.2.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-glib + http://telepathy.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.chat + GLib bindings for the Telepathy D-Bus protocol + Telepathy D-Bus protokolü için GLib bağlayıcıları + Telepathy-glib is the glib binding for the Telepathy unified framework for all forms of real time conversations, including instant messaging, IRC, voice calls and video calls. + Telepathy-glib, anında mesajlaşma, IRC, sesli ve görüntülü görüşmeler dahil her türlü anlık iletişim türlerini destekleyen Telepathy altyapısının GLib bağlayıcılarıdır. + http://telepathy.freedesktop.org/releases/telepathy-glib/telepathy-glib-0.24.1.tar.gz + + gobject-introspection-devel + dbus-devel + dbus-glib-devel + libxslt-devel + vala-devel + + network/chat/telepathy-glib/pspec.xml + + + telepathy-glib + GLib bindings for the Telepathy D-Bus protocol + library + + dbus + glib2 + dbus-glib + + + /usr/lib + /usr/share/gir-1.0 + /usr/share/doc + + + + telepathy-glib-docs + Help files and API documents of telepathy-glib library + telepathy-glib kitaplığına ait yardım dosyaları ve API belgeleri + data:doc + + telepathy-glib + + + /usr/share/gtk-doc + + + + telepathy-glib-devel + Development files for telepathy-glib + telepathy-glib için geliştirme dosyaları + + telepathy-glib + + + /usr/include + /usr/lib/pkgconfig + /usr/share/vala/vapi + + + + + 2015-11-20 + 0.24.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-25 + 0.24.0 + Version bump + Kamil Atlı + suvarice@gmail.com + + + 2013-11-26 + 0.23.0 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-07-09 + 0.20.2 + Enable vala bindings + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-12 + 0.20.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-22 + 0.20.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + telepathy-idle + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + network.chat + IRC connection manager for Telepathy + Telepathy için IRC (Internet Relay Chat) bağlantı yöneticisi + telepathy-idle is a full-featured IRC connection manager for the Telepathy framework. + telepathy-idle Telepathy iletişim altyapısı için IRC (Internet Relay Chat) bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-idle/telepathy-idle-0.2.0.tar.gz + + telepathy-glib-devel + libxslt-devel + gobject-introspection-devel + glib2-devel + dbus-devel + dbus-glib-devel + + network/chat/telepathy-idle/pspec.xml + + + telepathy-idle + + glib2 + dbus-glib + telepathy-glib + + + /usr/lib + /usr/share/dbus-1 + /usr/share/doc + /usr/share/man + /usr/share/telepathy + + + + + 2015-11-22 + 0.2.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.1.12 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-09-01 + 0.1.12 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pidgin + http://www.pidgin.im + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + network.chat + Instant messaging application previously known as gaim + Eski sürümleri gaim olarak bilinen, hızlı haberleşme aracı + Multi-protocol instant messaging tool for MSN, Yahoo, IRC, Jabber and Gadu-Gadu protocols. + Birçok protokolü (MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu gibi) destekleyen hızlı haberleşme aracıdır. + pidgin + mirrors://sourceforge/pidgin/pidgin-2.10.11.tar.bz2 + + intltool + glib2-devel + gtk2-devel + libXScrnSaver-devel + libSM-devel + gtkspell-devel + sqlite-devel + libxml2-devel + gstreamer-devel + farstream-devel + gst-plugins-base-devel + libidn-devel + avahi-glib-devel + dbus-glib-devel + NetworkManager-devel + nss-devel + tcl-devel + tcltk-devel + cyrus-sasl-devel + doxygen + libxslt-devel + gnutls-devel + atk-devel + cairo-devel + gdk-pixbuf-devel + ncurses-devel + python-devel + + + suse/ pidgin-2.10.11-send-video-enum.patch + suse/pidgin-2.10.11-add-dtmf-support.patch + suse/pidgin-2.10.11-fix-sound-play-fd-leak.patch + suse/pidgin-2.10.11-gst-references.patch + suse/pidgin-2.10.11-init-media-optional.patch + suse/pidgin-2.10.11-private-media.patch + suse/pidgin-ncurses-6.0-accessors.patch + + network/chat/pidgin/pspec.xml + + + pidgin + app:gui + + atk + dbus + gtk2 + cairo + glib2 + libSM + pango + libICE + sqlite + freetype + gtkspell + dbus-glib + gstreamer + fontconfig + gdk-pixbuf + libXScrnSaver + libpurple + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/icons + /usr/share/sounds + /usr/share/dbus-1 + /usr/share/purple + /usr/share/pixmaps + /usr/lib/pidgin + /etc/gconf/schemas + /usr/share/appdata/ + /usr/share/locale + /usr/share/applications + + + + pidgin-devel + Development files of pidgin + pidgin paketine ait geliştirme dosyaları + library + + pidgin + libpurple-devel + gtk2-devel + + + /usr/include/pidgin + /usr/bin/dh_pidgin + /usr/share/man/man3/Pidgin* + /usr/lib/pkgconfig/pidgin.pc + + + + finch + Console based instant messaging application + Konsol tabanlı anında mesajlaşma istemcisi + app:console + + glib2 + libX11 + python + libxml2 + ncurses + gstreamer + libpurple + + + /usr/lib/gnt + /usr/lib/finch + /usr/lib/libgnt* + /usr/bin/finch + /usr/share/man/man1/finch* + + + + finch-devel + Development files of finch + finch paketine ait geliştirme dosyaları + library + + finch + libpurple-devel + + + /usr/include/gnt + /usr/include/finch + /usr/lib/pkgconfig/gnt* + /usr/lib/pkgconfig/finch* + + + + libpurple + The core library of pidgin, supports MSN, XMPP, ICQ, Gadu-Gadu and etc. + Pidgin projesine ait, MSN, XMPP, ICQ, Gadu-Gadu gibi protokolleri destekleyen anında mesajlaşma kitaplığı + library + + nss + tcl + dbus + nspr + perl + glib2 + tcltk + gnutls + libidn + libxml2 + dbus-glib + gstreamer + avahi-glib + avahi-libs + cyrus-sasl + gst-plugins-base + + + /usr/lib/purple-2 + /usr/bin/purple* + /usr/lib/libpurple* + + + + libpurple-devel + Development files of libpurple + libpurple paketine ait geliştirme dosyaları + library + + libpurple + + + /usr/share/aclocal + /usr/include/libpurple + /usr/share/man/man3/Purple* + /usr/lib/pkgconfig/purple.pc + + + + + 2015-11-20 + 2.10.11 + rebuild and add pisi-2.0. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-02-17 + 2.10.11 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-17 + 2.10.9 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-04 + 2.10.9 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-11 + 2.10.7 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-07-29 + 2.10.7 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-22 + 2.10.7 + fixing some errors + Erdinç Gültekin + admins@pisilinux.org + + + 2013-01-16 + 2.10.7 + Updated + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-07-25 + 2.10.6 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + telepathy-sunshine + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + network.chat + Gadu-Gadu connection manager for telepathy + Telepathy için Gadu Gadu bağlantı yöneticisi + Telepathy-sunshine is a Gadu-Gadu network connection manager. It supports the Nowe Gadu Gadu features such as UTF-8 encoding and new statuses. + Telepathy-sunshine Telepathy iletişim altyapısı için Gadu Gadu bağlantı yöneticisidir. + http://telepathy.freedesktop.org/releases/telepathy-sunshine/telepathy-sunshine-0.2.0.tar.gz + + dont-compile-py.patch + + network/chat/telepathy-sunshine/pspec.xml + + + telepathy-sunshine + + /usr/libexec + /usr/lib + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/man + /usr/share/doc + + + + + 2015-11-22 + 2.0 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 2.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-09-01 + 2.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-haze + http://developer.pidgin.im/wiki/Telepathy + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + network.chat + A multi-protocol Libpurple connection manager for Telepathy + Çok protokol destekli, libpurple üzerine kurulu bir Telepathy bağlantı yöneticisi + telepathy-haze is a connection manager built around libpurple, the core of Pidgin, as a Summer of Code project under the Pidgin umbrella. Ultimately, any protocol supported by libpurple will be supported by telepathy-haze; for now, XMPP, MSN and AIM are known to work acceptably, and other will probably work too. + Telepathy-haze Pidgin'in de kullandığı libpurple üzerine kurulu bir bağlantı yöneticisidir. Libpurple tarafından desteklenen tüm protokol teoride telepathy-haze ile de desteklenmektedir. + http://telepathy.freedesktop.org/releases/telepathy-haze/telepathy-haze-0.8.0.tar.gz + + glib2-devel + dbus-devel + dbus-glib-devel + libpurple-devel + telepathy-glib-devel + libxslt-devel + + network/chat/telepathy-haze/pspec.xml + + + telepathy-haze + + dbus + glib2 + dbus-glib + libpurple + telepathy-glib + + + /usr/libexec + /usr/share + /usr/share/doc + /usr/share/man + + + + + 2015-11-21 + 0.8.0 + version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2013-09-19 + 0.5.0 + Fix dep, we have no kdenetwork package. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-29 + 0.5.0 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.5.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + telepathy-logger-qt + https://projects.kde.org/projects/extragear/network/telepathy/telepathy-logger-qt + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + network.chat + Qt bindings for telepathy logger + Qt Wrapper around TpLogger client library. + http://download.kde.org/stable/telepathy-logger-qt/15.04/src/telepathy-logger-qt-15.04.0.tar.xz + + extra-cmake-modules + qt5-base-devel + doxygen + telepathy-qt5-devel + glib2-devel + dbus-devel + dbus-glib-devel + libxml2-devel + telepathy-logger-devel + + network/chat/telepathy-logger-qt/pspec.xml + + + telepathy-logger-qt + Qt bindings for telepathy logger + + glib2 + libgcc + qt5-base + telepathy-qt5 + telepathy-glib + telepathy-logger + + + /usr/lib/libtelepathy-logger-qt.so.* + /usr/share/doc + + + + telepathy-logger-qt-devel + Development files for telepathy-logger-qt + + telepathy-logger-qt + telepathy-glib-devel + + + /usr/include + /usr/lib/libtelepathy-logger-qt.so + /usr/lib/cmake/TelepathyLoggerQt + + + + + 2015-11-22 + 15.04.0 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + telepathy-logger + http://telepathy.freedesktop.org/wiki + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + library + network.chat + Logging utility Telepathy + Telepathy için kayıt tutma aracı. + telepathy-logger is a logging utility for Telepathy communication framework. + telepathy-logger, Telepathy iletişim altyapısı için kayıt tutma aracıdır. + http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.8.2.tar.bz2 + + glib2-devel + intltool + libxslt-devel + dbus-devel + dbus-glib-devel + gobject-introspection-devel + libxml2-devel + sqlite-devel + telepathy-glib-devel + + network/chat/telepathy-logger/pspec.xml + + + telepathy-logger + + dbus + glib2 + sqlite + libxml2 + dbus-glib + telepathy-glib + + + /usr/lib + /usr/share/gir-1.0/ + /usr/share/telepathy + /usr/share/glib-2.0/ + /usr/libexec + /usr/share/dbus-1 + /usr/share/gtk-doc + /usr/share/doc + + + + telepathy-logger-devel + Development files for telepathy-logger + telepathy-logger için geliştirme dosyaları + + telepathy-logger + telepathy-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-22 + 0.8.2 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.8.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-04-12 + 0.8.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-09-01 + 0.1.7 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + net-snmp + http://net-snmp.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + network.monitor + A collection of SNMP protocol tools and libraries + SNMP protokol araçları ve kitaplıkları + Kolekcja narzędzi do obsługi protokołu SNMP + Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. + net-snmp, çeşitli ağ ekipmanlarının sağlığını ve işleyişini izlemek için SNMP protokolünü kullanan araçları içerir. + SNMP (Simple Network Management Protocol) jest protokołem używanym do zarządzania sieciami. Pakiet zawiera narzędzia: rozbudowywalnego agenta, bibliotekę SNMP, narzędzia do odpytywania oraz ustawiania informacji poprzez agentów SNMP, narzędzia do generowania i obsługi pułapek SNMP, wersję komendy netstat używającą SNMP, przeglądarkę mib w Tk/Perl, demona, dokumentację itp. + mirrors://sourceforge/net-snmp/net-snmp-5.7.3.tar.gz + + libnl-devel + python-setuptools + openssl-devel + python-devel + perl + pciutils-devel + tcp-wrappers-devel + + + locale.patch + + network/monitor/net-snmp/pspec.xml + + + net-snmp + + libnl + openssl + python + perl + pciutils + tcp-wrappers + + + /etc/snmp + /usr/bin + /usr/sbin/snmpd + /etc/conf.d/snmpd + /usr/lib + /usr/share/snmp + /var/lib + /usr/share/man + /usr/share/doc + + + System.Service + + + confd-snmpd.conf + net-snmpd.conf + + + + net-snmptrap + + net-snmp + tcp-wrappers + + + /etc/conf.d/snmptrapd + /etc/snmp/snmptrapd.conf + /usr/sbin/snmptrapd + + + System.Service + + + confd-snmptrapd.conf + net-snmptrapd.conf + + + + net-snmp-devel + Development files for net-snmp + net-snmp için geliştirme dosyaları + Pliki naglowkowe do net-snmp + + net-snmp + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-08-02 + 5.7.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-09-13 + 5.7.2.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-19 + 5.7.2 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-12-01 + 5.7.2 + Rebuild for new perl. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 5.7.2 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-11-09 + 5.7.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + webkit-gtk2 + http://webkitgtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + LGPLv2.1 + BSD + library + network.misc + An opensource web browser engine for GTK+ applications + The GTK+ port of WebKit is intended to provide a browser component primarily for users of the portable GTK+ UI toolkit on platforms like Linux. + http://www.webkitgtk.org/releases/webkitgtk-2.4.9.tar.xz + + mesa-devel + gtk-doc + glib2-devel + gtk2-devel + ruby-devel + webp-devel + cairo-devel + icu4c-devel + libXt-devel + enchant-devel + sqlite-devel + geoclue-devel + libsoup-devel + fontconfig-devel + libxslt-devel + harfbuzz-devel + libsecret-devel + libXcomposite-devel + libjpeg-turbo-devel + gstreamer-next-devel + gobject-introspection-devel + gst-plugins-base-next-devel + which + icon-theme-hicolor + gperf + libSM-devel + + network/misc/webkit-gtk2/pspec.xml + + + webkit-gtk2 + + atk + zlib + glib2 + gtk2 + mesa + webp + cairo + icu4c + libXt + libX11 + libgcc + libpng + libxml2 + pango + sqlite + enchant + geoclue + libsoup + libxslt + harfbuzz + freetype + libsecret + fontconfig + gdk-pixbuf + libXdamage + libXrender + libXcomposite + libjpeg-turbo + gstreamer-next + gst-plugins-base-next + + + /usr/lib + /usr/share + /usr/share/doc + + + + webkit-gtk2-devel + Development files for GTK+ port of WebKit + library + data:doc + + libgcc + gtk2-devel + glib2-devel + webkit-gtk2 + libsoup-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/webkit-gtk/Web* + /usr/share/doc/webkit-gtk2/html + /usr/share/doc/webkit-gtk/JavaScriptCore + + + + + 2015-08-05 + 2.4.9 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-07 + 2.4.8 + Version Bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-01-16 + 2.4.8 + Version Bump + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-05-24 + 2.4.1 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-04-21 + 2.4.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-14 + 1.10.2 + Rebuild for icu4c + PisiLinux Community + admins@pisilinux.org + + + 2013-07-29 + 1.10.2 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-02-25 + 1.10.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-23 + 1.10.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + freerdp + http://www.freerdp.com + + Aydın Demirel + aydin.demirel@pisilinux.org + + ASF + app:console + network.misc + A Remote Desktop Implementation + Bir uzak masaüstü protokol uygulaması + FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under Apacle License. + FreeRDP Apache lisansı altında dağıtılan, Uzak Masaüstü Uygulamasının (RDP) özgür bir uygulamasıdır. + http://pub.freerdp.com/releases/freerdp-1.0.2.tar.gz + + cups-devel + ffmpeg-devel + alsa-lib-devel + libXinerama-devel + xmlto + libXcursor-devel + libxkbfile-devel + libXv-devel + + + ffmpeg2.0.patch + patch_numblock.patch + + network/misc/freerdp/pspec.xml + + + freerdp + + cups + libX11 + openssl + libXv + ffmpeg + libXext + alsa-lib + libXcursor + libxkbfile + libXinerama + + + /usr/bin + /usr/lib + /usr/share/freerdp + /usr/share/doc + /usr/share/man + + + + freerdp-devel + + /usr/include + + + + + 2015-01-01 + 1.0.2 + Rebuild, fix build dep. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-31 + 1.0.2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-29 + 1.0.2 + rebuild for ffmpeg + PisiLinux Community + admins@pisilinux.org + + + 2013-09-28 + 1.0.2 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + iputils + https://github.com/iputils/iputils + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + network.misc + Network monitoring tools including ping and ping6 + ping ve ping6 uygulamalarını da içeren ağ izleme araçları + Iputils contient les outils de surveillance réseau incluant ping et ping6. + iputils contains network monitoring tools including ping and ping6. + Iputils, ping ve ping6 gibi ağ izleme araçlarını içeren bir pakettir. + https://github.com/iputils/iputils/archive/s20150815.tar.gz + + openssl-devel + libidn-devel + libcap-devel + + network/misc/iputils/pspec.xml + + + iputils + + libcap + libidn + + + /etc + /usr/bin + /usr/sbin + /sbin + /lib/systemd/system + /etc/conf.d/rdisc + /usr/share/doc + /usr/share/man + + + man/arping.8 + man/clockdiff.8 + man/ping.8 + man/rarpd.8 + man/rdisc.8 + man/tracepath.8 + man/traceroute6.8 + fedora/tftp.xinetd + + + + + 2015-10-01 + 20150815 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-11 + 20121221 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-26 + 20121221 + Fix dep, release bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-01-14 + 20121221 + New release + PisiLinux Community + admins@pisilinux.org + + + 2012-08-23 + 20101006 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libssh + http://www.libssh.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + Full C library functions for manipulating a client-side SSH connection + SSH bağlantılarının kontrol edilebilmesini sağlayan C kitaplığı + libssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from openssl). + libssh, yazılımlarında SSH kullanmak isteyen programcılar için tasarlanmış bir C kitaplığıdır. SSH istemcisi programcı tarafından tam olarak kontrol edilebilir, uzaktan yazılım çalıştırma, tünel yaratma, dosya transferi ve uzak dosya erişimi işlemleri yapılabilir. Tüm bunlar için openssl paketinde bulunan lıbcrypto'nun sistemde bulunması yeterlidir. + https://git.libssh.org/projects/libssh.git/snapshot/libssh-0.6.4.tar.gz + + zlib-devel + openssl-devel + doxygen + cmake + + network/misc/libssh/pspec.xml + + + libssh + + zlib + openssl + + + /usr/lib + /usr/share/doc + + + + libssh-devel + Development files for libssh + libssh için geliştirme dosyaları + + libssh + + + /usr/include + /usr/lib/pkgconfig + + + + libssh-docs + Development documentation for libssh + + /usr/share/doc/libssh/html + /usr/share/man + + + + + 2014-07-30 + 0.6.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-08 + 0.6.3 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-09 + 5.4 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-27 + 5.4 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-05-04 + 5.4 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-09-01 + 0.5.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libnl + http://people.suug.ch/~tgr/libnl + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + A library for applications dealing with netlink sockets + Netlink soketleri erişimi için bir kitaplığı + libnl is a convenience library to simplify the usage of the Linux kernel's netlink sockets interface for network manipulation. + libnl Linux çekirdeğinin netlink soket arayüzünü ağ ile ilgili çeşitli işlemleri kolaylaştırmak için kullanan bir kitaplığıdır. + http://www.infradead.org/~tgr/libnl/files/libnl-3.2.25.tar.gz + + glibc + flex + bison + pkgconfig + libtool + check + + network/misc/libnl/pspec.xml + + + libnl + + /usr/lib + /usr/share/doc + /usr/share/man + /etc/libnl + /usr/sbin + + + + libnl-devel + Development files for libnl + libnl için geliştirme dosyaları + + libnl + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-15 + 3.2.25 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-04-03 + 3.2.24 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-13 + 3.2.23 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-19 + 3.2.23 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-10-14 + 3.2.13 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + geoclue + http://www.freedesktop.org/wiki/Software/GeoClue + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + network.misc + The Geoinformation Service. + Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. + http://people.freedesktop.org/~hadess/geoclue-0.12.99.tar.gz + + dbus-devel + glib2-devel + dbus-glib-devel + libxml2-devel + libxslt + NetworkManager-devel + + network/misc/geoclue/pspec.xml + + + geoclue + + glib2 + libxml2 + dbus-glib + NetworkManager + + + /usr/lib/ + /usr/share/ + /usr/libexec/ + + + + geoclue-devel + geoclue için geliştirme dosyaları + geoclue için geliştirme dosyaları + + geoclue + dbus-glib-devel + libxml2-devel + + + /usr/include/geoclue + /usr/lib/pkgconfig + + + + + 2015-07-22 + 0.12.99 + Rebuild + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-07-18 + 0.12.99 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-23 + 0.12.99 + rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-29 + 0.12.99 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-26 + 0.12.99 + Release no bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-09-03 + 0.12.99 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libcddb + http://libcddb.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + Une librairie pour accéder aux serveurs CDDB. + A library for accessing a CDDB server + CDDB sunucularına ulaşmak için bir kitaplık + Libcddb is a library that implements the different protocols (CDDBP, HTTP, SMTP) to access data on a CDDB server (e.g http://freedb.org/). + libcddb, CDDB sunucularındaki (freedb.org) verilere erişmek için yazılmış bir C kitaplığıdır. + mirrors://sourceforge/libcddb/libcddb-1.3.2.tar.bz2 + network/misc/libcddb/pspec.xml + + + libcddb + + /usr/bin + /usr/lib + /usr/share/doc + + + + libcddb-devel + Development files for libcddb + libcddb için geliştirme dosyaları + + libcddb + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 1.3.2 + rebuild for libcdio + Kamil Atlı + suvarice@gmail.com + + + 2014-03-08 + 1.3.2 + rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 1.3.2 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2010-10-13 + 1.3.2 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + neon + http://www.webdav.org/neon/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + Librairie cliente HTTP et WebDAV. + HTTP and WebDAV client library + C arayüzü ile birlikte gelen, Http ve WebDAV için istemci kitaplığı + neon is an HTTP and WebDAV client library with a C interface; providing a high-level interface to HTTP and WebDAV methods along with a low-level interface for HTTP request handling. + neon, C arayüzü sunan bir HTTP ve WebDAV istemci kitaplığıdır. HTTP ve WebDAV metodlarına yüksek seviyeli, HTTP istek değerlendirmesi için de düşük seviyeli bir arayüz sunar. + http://www.webdav.org/neon/neon-0.30.0.tar.gz + + openssl-devel + expat-devel + zlib-devel + mit-kerberos + + + fixdocdir.patch + multilib.patch + + network/misc/neon/pspec.xml + + + neon + + zlib + expat + openssl + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + neon-devel + Development files for neon + neon için geliştirme dosyaları + + neon + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-25 + 0.30.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-30 + 0.30.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-03 + 0.29.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libasyncns + http://0pointer.de/lennart/projects/libasyncns + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + A C library for asynchronous name service queries + Asenkron isim servisi sorguları için C kitaplığı + libasyncns is a C library for Linux/Unix for executing name service queries asynchronously. It is an asynchronous wrapper around getaddrinfo(), getnameinfo(), res_query() and res_search() from libc and libresolv. + libasyncns, Linux/Unix üzerinde isim servisi sorgularını asenkron olarak gerçekleştirme imkanı veren bir C kitaplığıdır. + http://0pointer.de/lennart/projects/libasyncns/libasyncns-0.8.tar.gz + network/misc/libasyncns/pspec.xml + + + libasyncns + + /usr/lib + /usr/share/doc + + + + libasyncns-devel + Development files for libasyncns + libasyncns için geliştirme dosyaları + + libasyncns + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2014-01-29 + 0.8 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.8 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + libnfnetlink + http://www.netfilter.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + network.misc + Low level library for netfilter related kernel/userspace communication + Ağ filtreleme işlemleri ile ilgili çekirdek/uygulama iletişimi için alt seviye bir kitaplık + Niskopoziomowa biblioteka do netfilter + libnfnetlink provides a generic messaging infrastructure for in-kernel netfilter subsystems. + libnfnetlink, çekirdek içi ağ filtreleme alt sistemleri için jenerik bir mesajlaşma altyapısı sunar. + libnfnetlink to niskopoziomowa biblioteka do związanej z netfiltrem komunikacji między jądrem a przestrzenią użytkownika. Udostępnia ogólną infrastrukturę komunikatów dla podsystemów netfiltra w jądrze oraz ich użytkowników i/lub narzędzi zarządzających w przestrzeni użytkownika. + http://www.netfilter.org/projects/libnfnetlink/files/libnfnetlink-1.0.1.tar.bz2 + network/misc/libnfnetlink/pspec.xml + + + libnfnetlink + + /usr/lib + + + + libnfnetlink-devel + Development files for libnfnetlink + libnfnetlink için geliştirme dosyaları + Pliki nagłówkowe do bibliioteki libnfnetlink + + libnfnetlink + + + /usr/include + /usr/lib/pkgconfig/libnfnetlink.pc + + + + + 2014-03-13 + 1.0.1 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-04 + 1.0.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libndp + http://libndp.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2+ + library + network.misc + Library for Neighbor Discovery Protocol + Ağ tarama protokolü için kitaplık + Library for Neighbor Discovery Protocol + Ağ tarama protokolü için kitaplık + http://libndp.org/files/libndp-1.4.tar.gz + + glibc-devel + + network/misc/libndp/pspec.xml + + + libndp + libndp için geliştirme dosyaları + + /etc + /usr/share + /etc/dbus-1 + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libndp-devel + Development files for NetworkManager + + libndp + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2015-01-07 + 1.4 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + libconfig + http://www.hyperrealm.com/libconfig/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + network.misc + C/C++ Configuration File Library + C/C++ Yapılandırma Dosyası Kitaplığı + Libconfig is a simple library for manipulating structured configuration files. The file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code. + Libconfig, yapılandırma dosyalarını düzenlemek için basit bir kitaplıktır. Dosya biçimi XML'den daha basit ve okunabilirdir. XML'den farklı olarak tip bilgisi de tutulur. Böylece, uygulama kodlarında katar ayrıştırmaya gerek kalmaz. + http://www.hyperrealm.com/libconfig/libconfig-1.4.9.tar.gz + network/misc/libconfig/pspec.xml + + + libconfig + + /usr/lib + /usr/share/doc + + + + libconfig-devel + Development files for libconfig + libconfig için geliştirme dosyaları + + libconfig + + + /usr/include + /usr/lib/pkgconfig + /usr/share/info + + + + + 2013-03-04 + 1.4.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-12 + 1.4.5 + First release + Pisi Linux Admins + admins@pisilinux.org + + + flashplugin @@ -12212,6 +29636,54 @@ + + + pepperflash + http://www.google.com + + Osman Erkan + osman.erkan@pisilinux.org + + custom:chrome + library + network.plugin + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi. + Google Chrome's Pepper Flash plugin for Chromium. + Google Chrome's Pepper Flash plugin for Chromium (stable version) + Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) + http://sourceforge.net/projects/pisilinux/files/source/PepperFlash-19.0.0.226.tar.xz + network/plugin/pepperflash/pspec.xml + + + pepperflash + + libgcc + + + /etc/chromium-browser + /usr/lib/chromium-browser/PepperFlash + + + pepperflash-plugin.conf + + + + + 2015-11-02 + 19.0.0.226 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-08-15 + 18.0.0.233 + Version bump + Vedat Demir + vedat@pisilinux.org + + + freshplayerplugin @@ -12275,10199 +29747,118 @@ - pepperflash - http://www.google.com + libqmi + http://www.freedesktop.org/wiki/Software/libqmi/ - Osman Erkan - osman.erkan@pisilinux.org - - custom:chrome - library - network.plugin - Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi. - Google Chrome's Pepper Flash plugin for Chromium. - Google Chrome's Pepper Flash plugin for Chromium (stable version) - Chromium tarayıcısı için Google chrom eklentisi olan Pepper Flash Eklentisi (Kararlı sürüm) - http://sourceforge.net/projects/pisilinux/files/source/PepperFlash-19.0.0.226.tar.xz - network/plugin/pepperflash/pspec.xml - - - pepperflash - - libgcc - - - /etc/chromium-browser - /usr/lib/chromium-browser/PepperFlash - - - pepperflash-plugin.conf - - - - - 2015-11-02 - 19.0.0.226 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-08-15 - 18.0.0.233 - Version bump - Vedat Demir - vedat@pisilinux.org - - - - - - net-snmp - http://net-snmp.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - network.monitor - A collection of SNMP protocol tools and libraries - SNMP protokol araçları ve kitaplıkları - Kolekcja narzędzi do obsługi protokołu SNMP - Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. - net-snmp, çeşitli ağ ekipmanlarının sağlığını ve işleyişini izlemek için SNMP protokolünü kullanan araçları içerir. - SNMP (Simple Network Management Protocol) jest protokołem używanym do zarządzania sieciami. Pakiet zawiera narzędzia: rozbudowywalnego agenta, bibliotekę SNMP, narzędzia do odpytywania oraz ustawiania informacji poprzez agentów SNMP, narzędzia do generowania i obsługi pułapek SNMP, wersję komendy netstat używającą SNMP, przeglądarkę mib w Tk/Perl, demona, dokumentację itp. - mirrors://sourceforge/net-snmp/net-snmp-5.7.3.tar.gz - - libnl-devel - python-setuptools - openssl-devel - python-devel - perl - pciutils-devel - tcp-wrappers-devel - - - locale.patch - - network/monitor/net-snmp/pspec.xml - - - net-snmp - - libnl - openssl - python - perl - pciutils - tcp-wrappers - - - /etc/snmp - /usr/bin - /usr/sbin/snmpd - /etc/conf.d/snmpd - /usr/lib - /usr/share/snmp - /var/lib - /usr/share/man - /usr/share/doc - - - System.Service - - - confd-snmpd.conf - net-snmpd.conf - - - - net-snmptrap - - net-snmp - tcp-wrappers - - - /etc/conf.d/snmptrapd - /etc/snmp/snmptrapd.conf - /usr/sbin/snmptrapd - - - System.Service - - - confd-snmptrapd.conf - net-snmptrapd.conf - - - - net-snmp-devel - Development files for net-snmp - net-snmp için geliştirme dosyaları - Pliki naglowkowe do net-snmp - - net-snmp - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-08-02 - 5.7.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-09-13 - 5.7.2.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-19 - 5.7.2 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-12-01 - 5.7.2 - Rebuild for new perl. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 5.7.2 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-09 - 5.7.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - dustrac - http://dustrac.sourceforge.net/ - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv3 - app:gui - game.arcade - Dust Racing 2D (dustrac) is an open source, tile-based 2D racing game - The purpose of the game is to race against 11 challenging computer players on different race tracks. Finishing in TOP-6 will unlock a new race track. Only a small portion of the race track is visible on the scrolling screen. - https://github.com/juzzlin/DustRacing2D/archive/1.11.0.tar.gz - - qt5-base-devel - qt5-linguist - openal-devel - cmake - pkgconfig - libvorbis-devel - mesa-devel - mesa-glu-devel - - game/arcade/dustrac/pspec.xml - - - dustrac - - qt5-base - openal - libvorbis - libgcc - mesa - - - /usr/bin - /usr/share/games - /usr/share/locale - /usr/share/applications - /usr/share/icons - /usr/share/pixmaps - /usr/share/doc - - - - - 2015-11-20 - 1.11.0 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - alienarena - http://red.planetarena.org - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - COR-Entertainment-LLC - app:gui - game.fps - A standalone 3D first person shooter game - 3 Boyutlu ilkgözden nişancılık oyunu - Alien Arena is a standalone 3D first person online deathmatch shooter crafted from the original source code of Quake II and Quake III. - Alien Arena, Quake 2 ve 3 oyunlarının kaynak kodlarından yola çıkılarak hazırlanmış çevrimiçi oynanabilen ilkgözden (first person) nişancılık (shooter) oyunudur. - alienarena - http://red.planetarena.org/files/alienarena-7.66-linux20130827.tar.gz - - libjpeg-turbo-devel - libXxf86dga-devel - libXxf86vm-devel - libX11-devel - mesa-devel - openal-devel - ode-devel - curl-devel - freetype-devel - libvorbis-devel - - - use_home_dir.patch - - game/fps/alienarena/pspec.xml - - - alienarena - - libjpeg-turbo - libXxf86vm - curl - zlib - libX11 - libvorbis - libgcc - freetype - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - alienarena.png - alienarena.desktop - - - - - 2015-11-11 - 7.66 - Rebuild for 2.0. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-09-27 - 7.66 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-01-12 - 7.60.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - ode - http://www.ode.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - game.misc - High performance library for simulating rigid body dynamics - Vücut dinamiklerini simüle etmek için yüksek başarımlı bir kitaplık - ODE jest biblioteką służącą do symulacji dynamiki bryły sztywnej - SDK (kit de développement) du moteur Open Dynamics. - ode is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. - ode açık kaynaklı, yüksek başarımlı bir vücut dinamiği simülasyon kitaplığıdır. Tam işlevsel, kararlı, olgun ve platform bağımsız bir C/C++ programlama arayüzü sunar. - Open Dynamics Engine (ODE) jest wolną biblioteką służącą do symulacji dynamiki bryły sztywnej. ODE jest użyteczne przy symulacji pojazdów, obiektów w przestrzeni wirtualnej i wirtualnych stworzeń. - mirrors://sourceforge/opende/ode-0.13.tar.bz2 - game/misc/ode/pspec.xml - - - ode - - /usr/lib - /usr/share/doc - - - - ode-devel - Development files for ode - ode için geliştirme dosyaları - Pliki nagłówkowe ode - - ode - - - /usr/bin/ode-config - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-26 - 0.13 - Version Bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-03-09 - 0.12 - Rebuild Alihan Öztürk alihan@pisilinux.org - - - 2013-05-18 - 0.12 - Enable double precision - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-08 - 0.12 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - hugin - http://hugin.sourceforge.net - - PisiLinux Community - admins@pisilinux.org GPLv2 app:gui - library - multimedia.graphics - A panoramic photo stitcher - Panoramik görüntü birleştirici - hugin can be used to stitch multiple images together. The resulting image can span 360 degrees. Another common use is the creation of very high resolution pictures by combining multiple images. - hugin bir çok görüntüyü harmanlamak için kullanılabilecek bir araçtır. Bu sayede, 360 derecelik görüntüler oluşturulabilir. Bir diğer kullanım alanı ise birden fazla görüntüyü birleştirerek çok yüksek çözünürlüklü görüntüler üretmektir. - hugin - mirrors://sourceforge/hugin/hugin/hugin-2015.0/hugin-2015.0.0.tar.bz2 + network.library + QMI modem protocol helper library + libqmi is a glib-based library for talking to WWAN modems and devices which speak the Qualcomm MSM Interface (QMI) protocol. + http://www.freedesktop.org/software/libqmi/libqmi-1.8.0.tar.xz - swig - cmake - glew-devel - tiff-devel - zlib-devel - vigra-devel - boost-devel - wxGTK-devel - exiv2-devel - fftw3-devel - flann-devel - libXmu-devel - libpng-devel - python-devel - lapack-devel - sqlite-devel - openexr-devel - freeglut-devel - libpano13-devel - libjpeg-turbo-devel + glib2-devel + gobject-introspection-devel - multimedia/graphics/hugin/pspec.xml + network/library/libqmi/pspec.xml - hugin + libqmi - blas - glew - mesa - tiff - boost - fftw3 - vigra - wxGTK - lapack - libgcc - python - sqlite - enblend - ilmbase - libgomp - freeglut - mesa-glu - libpano13 - exiv2-libs - openexr-libs - perl-Image-ExifTool - - - /usr/lib/ - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/hugin - /usr/share/pixmaps - /usr/share/appdata - /usr/share/applications - /usr/share/locale - - - hugin-libs - hugin-tools - - - - hugin-docs - Help documents for hugin - hugin için yardım belgeleri - - /usr/share/hugin/xrc/data/help* - - - - - 2015-11-06 - 2015.0.0 - Version Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-12-29 - 2014.0.0 - rebuild for boost 1.57.0 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-11-10 - 2014.0.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-30 - 2013.0.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-11-11 - 201300 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-17 - 201300_beta1 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-06-08 - 201300_beta1 - Error Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-08 - 201300_beta1 - vbump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-28 - 2012.0.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libmng - http://www.libmng.com/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.graphics - Multiple Image Networkgraphics lib (animated png's) - Çoklu resim Networkgraphics (Animasyonlu png) - Libmng - La librairie de référence pour lire, afficher, écrire et examiner des Multiple-Image Network Graphics (graphiques orientés réseaux composés d'images multiples). MNG est l'extension d'animation pour le format d'image populaire PNG. - Libmng -The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format. - Libmng, Çoklu Görüntü Ağ Grafiklerini (MNG) okuma, görüntüleme, yazma ve denemek için başvuru kütüphanesidir. MNG popüler PNG görüntü formatı için animasyon uzantısıdır. - Libmng -librería de referencia para lectura, visualización, escritura y análisis de gráficos tipo Multiple-Image Network. MNG es la extensión de animación al formato popular de imágenes PNG. - http://sourceforge.net/projects/libmng/files/libmng-devel/2.0.2/libmng-2.0.2.tar.gz - - zlib-devel - lcms2-devel - libjpeg-turbo-devel - - multimedia/graphics/libmng/pspec.xml - - - libmng - - zlib - libjpeg-turbo - lcms2 + glib2 + gobject-introspection /usr/lib - - - - libmng-devel - - libmng - - - /usr/share/doc /usr/share/man - /usr/include/ + /usr/bin + /usr/share/gtk-doc + /usr/share/doc/libqmi/ - libmng-32bit - 32-bit shared libraries for libmng - emul32 - emul32 - - zlib-32bit - lcms2-32bit - libjpeg-turbo-32bit - glibc-32bit - + libqmi-devel + Development files for libqmi - zlib-32bit - lcms2-32bit - libjpeg-turbo-32bit - glibc-32bit - libmng + libqmi - /usr/lib32 + /usr/include + /usr/lib/pkgconfig/qmi-glib.pc - - 2014-05-19 - 2.0.2 - Release bump. + + 2014-01-19 + 1.8.0 + First Release Alihan Öztürk alihan@pisilinux.org - - 2014-01-31 - 2.0.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-12-16 - 1.0.10 - First release - Erdinç Gültekin - admins@pisilinux.org - - tiff - http://www.remotesensing.org/libtiff/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.graphics - Library for manipulation of TIFF (Tag Image File Format) images - TIFF (Tag Image File Format) türündeki resimleri işlemeye aracılık eden kütüphane - Ce logiciel fournit le support pour le format "Tag Image File Format" (TIFF), un format très employé pour stocker des informations d'image. - This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. - Bu kütüphane TIFF (Tag Image File Format) resim biçimi desteği sağlar. Bu biçim resim bilgisi saklamak için pek çok yerde kullanılır. - Este software facilita soporte para el formato de imagen etiqueteado (TIFF), un formato para almacenamiento de imágenes de uso común. - Biblioteka do manipulacji plikami w formacie TIFF. - ftp://ftp.remotesensing.org/pub/libtiff/tiff-4.0.3.tar.gz - - libjpeg-turbo-devel - jbigkit-devel - - multimedia/graphics/tiff/pspec.xml - - - tiff - - libjpeg-turbo - jbigkit - - - /usr/bin - /usr/lib - - - - tiff-devel - Developement files for tiff - tiff için geliştirme dosyaları - - tiff - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - tiff-docs - Documentation for tiff - tiff için belgelendirme dosyaları - - tiff - - - /usr/share/doc - /usr/share/man - - - - tiff-32bit - 32-bit shared libraries for tiff - tiff için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libjpeg-turbo-32bit - - - tiff - libjpeg-turbo-32bit - glibc-32bit - libgcc - - - /usr/lib32 - - - - - 2014-05-19 - 4.0.3 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-08 - 4.0.3 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-26 - 4.0.3 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-08-29 - 4.0.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - enblend - http://enblend.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.graphics - Image blending with multiresolution splines - Resim harmanlama aracı - enblend is a tool for compositing images. Given a set of images that overlap in some irregular way, enblend overlays them in such a way that the seam between the images is invisible, or at least very difficult to see. - enblend, resimleri birleştirmek için kullanılan bir araçtır. Düzensiz bir şekilde üstüste binen bir resim grubunu, resimlerin arasındaki düğüm noktaları anlaşılmayacak şekilde harmanlar. - mirrors://sourceforge/enblend/enblend-enfuse/enblend-enfuse-4.1/enblend-enfuse-4.1.3.tar.gz - - cmake - gsl-devel - zlib-devel - tiff-devel - vigra-devel - boost-devel - lcms2-devel - libpng-devel - openexr-devel - imagemagick-devel - - - gentoo_prepare.patch - - multimedia/graphics/enblend/pspec.xml - - - enblend - - gsl - tiff - boost - lcms2 - vigra - libgcc - - - /usr/bin - /usr/share/man - /usr/share/doc - /usr/share/info - - - - - 2014-12-27 - 4.1.3 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-27 - 4.1.3 - Rebuild for boost. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-01 - 4.1.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-01-23 - 4.1.2 - rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-11 - 4.1.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-09 - 4.1.1 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-08 - 4.1.1 - add missing builddep gsl-devel - Ertuğrul Erata - ertugrullerata@gmail.com - - - 2013-04-26 - 4.1.1 - Dep Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-21 - 4.1.1 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2010-02-08 - 4.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - webp - http://code.google.com/p/webp/downloads/list - - PisiLinux Community - admins@pisilinux.org - - Copyright (c) 2010, Google Inc. All rights reserved. - application - multimedia.graphics - webp image format and format conversion png,jpeg,tiff - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - webp image format and format conversion png,jpeg,tiff - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - http://downloads.webmproject.org/releases/webp/libwebp-0.4.3.tar.gz - - mesa-devel - mesa-glu-devel - libpng-devel - tiff-devel - giflib-devel - freeglut-devel - libjpeg-turbo-devel - - multimedia/graphics/webp/pspec.xml - - - webp - webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı - - tiff - mesa - giflib - libpng - freeglut - libjpeg-turbo - - - /usr/lib/libwebp* - /usr/bin - /usr/share/man - /usr/share/doc/webp - - - - webp-devel - webp için geliştirme dosyaları - - webp - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-04-06 - 0.4.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-21 - 0.4.0 - rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-21 - 0.4.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-25 - 0.3.1 - rebuild for unused - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-19 - 0.3.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-11 - 0.2.1 - First release - can - qazsew@mynet.com - - - - - - gimp-layer-effects - http://registry.gimp.org/node/186 - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - multimedia.graphics.gimp.addon - Layer effects for GIMP - GIMP için katman efektleri - Layer Effects is a GIMP plugin which contains a series of scripts that implement various layer effects. - Layer Effects, yaygın olarak kullanılan katman efektlerini içeren bir GIMP eklentisidir. - gimp - http://ozbekanil.googlepages.com/layer-effects.tar.gz - multimedia/graphics/gimp/addon/gimp-layer-effects/pspec.xml - - - gimp-layer-effects - - gimp - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - - - COPYING - - - - - 2014-06-19 - 2.6.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 2.6.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-01-30 - 2.6.0 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - gimp-refocus-it-plugin - http://sourceforge.net/projects/refocus-it - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. - Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. Adaptive or static area smoothing can be used to remove the so called \"ringing\" effect. - mirrors://sourceforge/refocus-it/refocus-it-2.0.0.tar.gz - - intltool - gimp-devel - gtk2-devel - - multimedia/graphics/gimp/addon/gimp-refocus-it-plugin/pspec.xml - - - gimp-refocus-it-plugin - - gimp - glib2 - gtk2 - - - /usr/bin - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc/gimp-refocus-it-plugin - /usr/share/help - /usr/share/locale - - - - - 2014-06-19 - 2.0.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 2.0.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-03-28 - 2.0.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gimp-gmic-plugin - http://gmic.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - CeCILL-2 - app:console - library - multimedia.graphics.gimp.addon - Image procession framework. - G'MIC stands for GREYC's Magic Image Converter. G'MIC is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. - http://gmic.eu/files/source/gmic_1.6.5.1.tar.gz - - ffmpeg-devel - fftw3-devel - gimp-devel - libjpeg-turbo-devel - lapack-devel - opencv-devel - openexr-devel - tiff-devel - curl-devel - - multimedia/graphics/gimp/addon/gimp-gmic-plugin/pspec.xml - - - gmic - - curl - tiff - zlib - fftw3 - libX11 - libgcc - libpng - libgomp - libjpeg-turbo - - - /etc/bash_completion.d - /usr/bin - /usr/lib - /usr/share/doc/gmic - /usr/share/man - - - - gmic-devel - Development files for gmic - - gmic - - - /usr/include - - - - gimp-gmic-plugin - Gimp plugin for the GMIC image procession framework. - - atk - curl - gtk2 - zlib - gimp - cairo - pango - libX11 - libgcc - libpng - libgomp - freetype - fftw3 - glib2 - fontconfig - gdk-pixbuf - - - /usr/lib/gimp - /usr/share/doc/gimp-gmic-plugin - - - - - 2015-08-10 - 1.6.5.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-25 - 1.6.0.3 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-06-19 - 1.5.5.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-12-01 - 1.5.5.0 - Rebuild for ffmpeg. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-27 - 1.5.5.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-13 - 1.5.1.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gimp-save-for-web - http://registry.gimp.org/node/33 - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - GIMP Save for Web - GIMP Save for Web - GIMP Save for Web allows to find compromise between minimal file size and acceptable quality of image quickly. While adjusting various settings, you may explore how image quality and file size change. Options to reduce file size of an image include setting compression quality, number or colors, resizing, cropping, Exif information removal, etc. - GIMP Save for Web, kalite ve dosya boyutu değerlerini eniyilemeyi kolaylaştıran bir eklentidir. Çeşitli ayarları değiştirerek resimlerin ne kadar kaliteli veya büyük olacağını görebilirsiniz. Dosya boyutunu küçültecek ayarlar arasında sıkıştırma kalitesi, renk sayısı, yeniden boyutlandırma, kırpma ve Exif bilgeleri silme seçenekleri vb. vardır. - http://registry.gimp.org/files/gimp-save-for-web-0.29.3.tar.bz2 - - intltool - gimp-devel - gtk2-devel - gdk-pixbuf-devel - - multimedia/graphics/gimp/addon/gimp-save-for-web/pspec.xml - - - gimp-save-for-web - - gimp - glib2 - gtk2 - gdk-pixbuf - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/gimp-save-for-web - /usr/share/locale - /usr/share/doc - - - - - 2014-06-19 - 0.29.3 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-30 - 0.29.3 - V.bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2011-01-30 - 0.29.0 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - gimp-focusblur-plugin - http://registry.gimp.org/node/1444 + libmbim + http://www.freedesktop.org/wiki/Software/libmbim/ PisiLinux Community admins@pisilinux.org GPLv2 library - multimedia.graphics.gimp.addon - Makes out of focus with luminosity and depth. - Focus Blur plug-in is blurring effect, a kind of called DoF. This software makes a out of focus with luminosity and depth, like a sight or lenses. It can be used with depth map, depth fakes and shine effect. Also it can work as simple and applicable blur. - http://registry.gimp.org/files/focusblur-3.2.6.tar.bz2 - - fftw3-devel - gimp-devel - intltool - - multimedia/graphics/gimp/addon/gimp-focusblur-plugin/pspec.xml - - - gimp-focusblur-plugin - - fftw3 - gdk-pixbuf - gimp - gtk2 - glib2 - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - /usr/share/locale - - - - - 2014-06-19 - 3.2.6 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 3.2.6 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-10 - 3.2.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - colorize-gimp - http://zenthought.org/content/project/colorize - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics.gimp.addon - Colorization plugin for GIMP - GIMP için renklendirme eklentisi - colorize-gimp is an implementation of colorization using optimization for GIMP. - colorize-gimp, GIMP ile siyah beyaz fotoğrafları renklendirmek için bir eklentidir. - gimp - http://zenthought.org/system/files/asset/2/colorize-gimp-20070930.tar.gz - - gimp-devel - gtk2-devel - SuiteSparse-devel - - multimedia/graphics/gimp/addon/colorize-gimp/pspec.xml - - - colorize-gimp - - gimp - gtk2 - SuiteSparse - atk - cairo - glib2 - pango - freetype - gdk-pixbuf - fontconfig - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/doc - - - COPYING - - - - - 2014-06-19 - 2.6.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-29 - 2.6.0 - Dep fixed - Fatih Turgel - hitaf@pisilinux.org - - - 2011-01-30 - 2.6.0 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - gimp-dds-plugin - http://code.google.com/p/gimp-dds/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics.gimp.addon - DirectDraw Surface (DDS) format plugin for Gimp - This is a plugin for GIMP version 2.6.x. It allows you to load and save images in the Direct Draw Surface (DDS) format. - http://gimp-dds.googlecode.com/files/gimp-dds-3.0.1.tar.bz2 - - gimp-devel - gtk2-devel - - multimedia/graphics/gimp/addon/gimp-dds-plugin/pspec.xml - - - gimp-dds-plugin - - atk - cairo - glib2 - fontconfig - gdk-pixbuf - gimp - gtk2 - pango - libgomp - freetype - - - /usr/lib/gimp/2.0/plug-ins/dds - /usr/share/doc/gimp-dds-plugin - - - - - 2014-06-19 - 3.0.1 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 3.0.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-07-07 - 2.2.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gimpfx-foundry - http://gimpfx-foundry.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - public-domain - data - multimedia.graphics.gimp.addon - A scripts collection for GIMP - GIMP için zengin bir betik paketi - FX-Foundry project is constantly updating custom scripts for each major GIMP release. - FX-Foundry GIMP için hazırlanmış çeşitli betikleri GIMP'in yeni sürümleri için güncelleyen bir projedir. - mirrors://sourceforge/gimpfx-foundry/gimpfx-foundry-scriptpack/gimpfx-foundry-2.6-1/gimpfx-foundry-2.6-1.tar.gz - multimedia/graphics/gimp/addon/gimpfx-foundry/pspec.xml - - - gimpfx-foundry - - gimp - - - /usr/share/gimp/2.0/scripts - /usr/share/doc - - - - - 2014-06-19 - 2.6.1 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 2.6.1 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2009-07-24 - 2.6.1 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - gimp-data-extras - http//www.gimp.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - multimedia.graphics.gimp.addon - Gimp extras - Gimp ekleri - Contains extra brushes, palettes, and gradients for extra GIMPy artistic enjoyment. - Daha eğlenceli bir çalışma için ek fırçalar, paketler ve gradyanlar içerir. - gimp - http://download.gimp.org/pub/gimp/extras/gimp-data-extras-2.0.2.tar.bz2 - - gimp-devel - - multimedia/graphics/gimp/addon/gimp-data-extras/pspec.xml - - - gimp-data-extras - - gimp - - - /usr/share/gimp - /usr/share/doc - - - - - 2014-06-19 - 2.0.2 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 2.0.2 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2009-09-07 - 2.0.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gimp-lqr-plugin - http://liquidrescale.wikidot.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics.gimp.addon - Plugin for The GIMP providing Liquid Rescale. - Provides an implementation of the Seam Carving algorithm. The Seam Carving procedure aims at resizing pictures non uniformly while preserving their features, i.e. avoiding distortion of the important parts. The plugin supports manual feature selection, and can also be used to remove portions of the picture in a consistent way. - http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-0.7.2.tar.bz2 - - intltool - gimp-devel - liblqr-devel - - multimedia/graphics/gimp/addon/gimp-lqr-plugin/pspec.xml - - - gimp-lqr-plugin - - gdk-pixbuf - gimp - gtk2 - glib2 - liblqr - - - /usr/lib/gimp/2.0/plug-ins/* - /usr/share/doc/gimp-lqr-plugin/* - /usr/share/gimp-lqr-plugin/* - /usr/share/gimp/2.0/scripts/* - /usr/share/locale/* - - - - - 2014-06-19 - 0.7.2 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-25 - 0.7.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-14 - 0.7.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gimp-resynthesizer - http://www.logarithmic.net/pfh/resynthesizer - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - addon - multimedia.graphics.gimp.addon - Resynthesizer is a Gimp plug-in for texture synthesis - Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a texture, it can create more of that texture. - http://www.logarithmic.net/pfh-files/resynthesizer/resynthesizer-0.16.tar.gz - - gimp-devel - - multimedia/graphics/gimp/addon/gimp-resynthesizer/pspec.xml - - - gimp-resynthesizer - - gimp - atk - gtk2 - cairo - glib2 - pango - libgcc - freetype - fontconfig - gdk-pixbuf - - - /usr/lib/gimp/2.0/plug-ins - /usr/share/gimp/2.0/scripts - /usr/share/doc - - - - - 2014-06-19 - 0.16 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-29 - 0.16 - Dep fixed - Fatih Turgel - hitaf@pisilinux.org - - - 2011-02-20 - 0.16 - First release - Erdem Artan - erdem.artan@linux.org.tr - - - - - - gimp - http://www.gimp.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - multimedia.graphics.gimp - GNU Image Manipulation Program - Bir resim işleme programı - Programme de Manipulation d'Image GNU. - GIMP is a mature image editor with many advanced features and plugin support. - Piksel düzeyinde işlem yapılabilen gelişmiş bir grafik düzenleme programı - http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.14.tar.bz2 + network.library + MBIM modem protocol helper library. + libmbim is a glib-based library for talking to WWAN modems and devices which speak the Mobile Interface Broadband Model (MBIM) protocol. + http://www.freedesktop.org/software/libmbim/libmbim-1.12.2.tar.xz gtk-doc - atk-devel - xdg-utils - tiff-devel - zlib-devel - lcms-devel - gegl-devel - babl-devel - dbus-devel - gtk2-devel - aalib-devel - bzip2 - pango-devel - cairo-devel glib2-devel - libwmf-devel - jasper-devel - libX11-devel - libmng-devel - libpng-devel - libXpm-devel - libXmu-devel - libXext-devel - librsvg-devel - libexif-devel - alsa-lib-devel - freetype-devel - dbus-glib-devel - libXfixes-devel eudev-devel - libXcursor-devel - fontconfig-devel - python-gtk-devel - gdk-pixbuf-devel - ghostscript-devel - webkit-gtk2-devel - poppler-glib-devel - libjpeg-turbo-devel - intltool - python-devel - - single_window.patch - - multimedia/graphics/gimp/gimp/pspec.xml + network/library/libmbim/pspec.xml - gimp-devel - Documents et entêtes de développement pour GIMP. - Development header and documents for GIMP - GIMP için geliştirme belgeleri ve başlık dosyaları - data - data:doc + libmbim - gtk2-devel - cairo-devel - gdk-pixbuf-devel - gimp - - - /usr/include - /usr/share/gtk-doc - /usr/lib/pkgconfig - /usr/share/aclocal - - - - gimp - app:gui - - gegl - babl - dbus - gtk2 - tiff - zlib - aalib - bzip2 - pango - cairo - glib2 - libwmf - libXpm - libmng - libpng - libXmu - jasper - libX11 - libXext - librsvg - libexif - alsa-lib - freetype - dbus-glib - libXfixes - eudev - libXcursor - fontconfig - gdk-pixbuf - ghostscript - webkit-gtk2 - poppler-glib - libjpeg-turbo - - - /etc - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/gimp - /usr/share/icons - /usr/share/appdata - /usr/share/mime-info - /usr/share/applications - /usr/share/application-registry - - - gimp-splash-pencils.png - - - - gimp-i18n-tr - Gimp translation files for Turkish - Türkçe için GIMP yerelleştirme dosyaları - locale:tr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/tr - - - - gimp-i18n-ast - Gimp translation files for Asturian - Asturya dili için GIMP yerelleştirme dosyaları - locale:ast - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ast - - - - gimp-i18n-my - Gimp translation files for Burmese - Burmese dili için GIMP yerelleştirme dosyaları - locale:my - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/my - - - - gimp-i18n-nds - Gimp translation files for Low Saxon - Aşağı Saxon dili için GIMP yerelleştirme dosyaları - locale:nds - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nds - - - - gimp-i18n-el - Gimp translation files for Greek - Yunanca için GIMP yerelleştirme dosyaları - locale:el - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/el - - - - gimp-i18n-gu - Gimp translation files for Gujarati - Gujarati dili için GIMP yerelleştirme dosyaları - locale:gu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gu - - - - gimp-i18n-be - Gimp translation files for Belarusian - Belarusça için GIMP yerelleştirme dosyaları - locale:be - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/be - - - - gimp-i18n-vi - Gimp translation files for Vietnamese - Viyetnamca için GIMP yerelleştirme dosyaları - locale:vi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/vi - - - - gimp-i18n-ca - Gimp translation files for Catalan - Katalanca için GIMP yerelleştirme dosyaları - locale:ca - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ca - - - - gimp-i18n-eo - Gimp translation files for Esperanto - Esperanto için GIMP yerelleştirme dosyaları - locale:eo - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/eo - - - - gimp-i18n-cs - Gimp translation files for Czech - Çekçe için GIMP yerelleştirme dosyaları - locale:cs - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/cs - - - - gimp-i18n-ca_valencia - Gimp translation files for Catalan (Valencia) - Valensiya Katalancası için GIMP yerelleştirme dosyaları - locale:ca@valencia - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ca@valencia - - - - gimp-i18n-ar - Gimp translation files for Arabic - Arapça için GIMP yerelleştirme dosyaları - locale:ar - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ar - - - - gimp-i18n-km - Gimp translation files for Khmer - Khmer dili için GIMP yerelleştirme dosyaları - locale:km - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/km - - - - gimp-i18n-ga - Gimp translation files for Irish Gaelic - Gaelik İrlandacası için GIMP yerelleştirme dosyaları - locale:ga - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ga - - - - gimp-i18n-fi - Gimp translation files for Finnish - Fince için GIMP yerelleştirme dosyaları - locale:fi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fi - - - - gimp-i18n-eu - Gimp translation files for Basque - Baskça için GIMP yerelleştirme dosyaları - locale:eu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/eu - - - - gimp-i18n-et - Gimp translation files for Estonian - Estonyaca için GIMP yerelleştirme dosyaları - locale:et - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/et - - - - gimp-i18n-xh - Gimp translation files for Xhosa - Xhosa dili için GIMP yerelleştirme dosyaları - locale:xh - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/xh - - - - gimp-i18n-gl - Gimp translation files for Galician - Galiçya dili için GIMP yerelleştirme dosyaları - locale:gl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gl - - - - gimp-i18n-id - Gimp translation files for Indonesian - Endonezyaca için GIMP yerelleştirme dosyaları - locale:id - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/id - - - - gimp-i18n-es - Gimp translation files for Spanish - İspanyolca için GIMP yerelleştirme dosyaları - locale:es - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/es - - - - gimp-i18n-ru - Gimp translation files for Russian - Rusça için GIMP yerelleştirme dosyaları - locale:ru - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ru - - - - gimp-i18n-rw - Gimp translation files for Kinyarwanda - Kinyarwanda dili için GIMP yerelleştirme dosyaları - locale:rw - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/rw - - - - gimp-i18n-nl - Gimp translation files for Dutch - Hollandaca için GIMP yerelleştirme dosyaları - locale:nl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nl - - - - gimp-i18n-nn - Gimp translation files for Norwegian Nynorsk - Norveç Nynorsk dili için GIMP yerelleştirme dosyaları - locale:nn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nn - - - - gimp-i18n-nb - Gimp translation files for Norwegian Bookmal - Norveç Bookmal dili için GIMP yerelleştirme dosyaları - locale:nb - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/nb - - - - gimp-i18n-ne - Gimp translation files for Nepali - Nepali dili için GIMP yerelleştirme dosyaları - locale:ne - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ne - - - - gimp-i18n-lt - Gimp translation files for Lithuanian - Litvanyaca için GIMP yerelleştirme dosyaları - locale:lt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/lt - - - - gimp-i18n-pa - Gimp translation files for Punjabi - Punjabi dili için GIMP yerelleştirme dosyaları - locale:pa - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pa - - - - gimp-i18n-ro - Gimp translation files for Romanian - Rumence için GIMP yerelleştirme dosyaları - locale:ro - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ro - - - - gimp-i18n-en_GB - Gimp translation files for British English - İngiliz İngilizcesi için GIMP yerelleştirme dosyaları - locale:en_GB - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/en_GB - - - - gimp-i18n-yi - Gimp translation files for Yi - Yi dili için GIMP yerelleştirme dosyaları - locale:yi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/yi - - - - gimp-i18n-en_CA - Gimp translation files for Catalan (en) - Katalanca için GIMP yerelleştirme dosyaları - locale:en_CA - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/en_CA - - - - gimp-i18n-fr - Gimp translation files for French - Fransızca için GIMP yerelleştirme dosyaları - locale:fr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fr - - - - gimp-i18n-bg - Gimp translation files for Bulgarian - Bulgarca için GIMP yerelleştirme dosyaları - locale:bg - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/bg - - - - gimp-i18n-ms - Gimp translation files for Malay - Malay dili için GIMP yerelleştirme dosyaları - locale:ms - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ms - - - - gimp-i18n-pt_BR - Gimp translation files for Brazilian Portuguese - Brezilya Portekizcesi için GIMP yerelleştirme dosyaları - locale:pt_BR - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pt_BR - - - - gimp-i18n-hr - Gimp translation files for Croatian (Hrvatski) - Hırvatça için GIMP yerelleştirme dosyaları - locale:hr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hr - - - - gimp-i18n-zh_TW - Gimp translation files for Chinese Traditional - Geleneksel Çince için GIMP yerelleştirme dosyaları - locale:zh_TW - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_TW - - - - gimp-i18n-ko - Gimp translation files for Korean - Korece için GIMP yerelleştirme dosyaları - locale:ko - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ko - - - - gimp-i18n-it - Gimp translation files for Italian - İtalyanca için GIMP yerelleştirme dosyaları - locale:it - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/it - - - - gimp-i18n-fa - Gimp translation files for Farsi (Persian) - Farsça için GIMP yerelleştirme dosyaları - locale:fa - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/fa - - - - gimp-i18n-dz - Gimp translation files for Dzongkha - Dzongkha dili için GIMP yerelleştirme dosyaları - locale:dz - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/dz - - - - gimp-i18n-sr_Latn - Gimp translation files for Serbian Latin - Latin sırpça için GIMP yerelleştirme dosyaları - locale:sr@Latn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sr@latin - - - - gimp-i18n-da - Gimp translation files for Danish - Danimarkaca için GIMP yerelleştirme dosyaları - locale:da - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/da - - - - gimp-i18n-ja - Gimp translation files for Japanese - Japonca için GIMP yerelleştirme dosyaları - locale:ja - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ja - - - - gimp-i18n-he - Gimp translation files for Hebrew - İbranice için GIMP yerelleştirme dosyaları - locale:he - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/he - - - - gimp-i18n-pt - Gimp translation files for Portuguese - Portekizce için GIMP yerelleştirme dosyaları - locale:pt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pt - - - - gimp-i18n-zh_CN - Gimp translation files for Chinese Simplified - Basitleştirilmiş Çince için GIMP yerelleştirme dosyaları - locale:zh_CN - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_CN - - - - gimp-i18n-sr - Gimp translation files for Serbian - Sırpça için GIMP yerelleştirme dosyaları - locale:sr - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sr - - - - gimp-i18n-oc - Gimp translation files for Occitan - Occitan dili için GIMP yerelleştirme dosyaları - locale:oc - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/oc - - - - gimp-i18n-sv - Gimp translation files for Swedish - İsveççe için GIMP yerelleştirme dosyaları - locale:sv - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sv - - - - gimp-i18n-mk - Gimp translation files for Macedonian - Makedonyaca için GIMP yerelleştirme dosyaları - locale:mk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/mk - - - - gimp-i18n-sk - Gimp translation files for Slovak - Slovakça için GIMP yerelleştirme dosyaları - locale:sk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sk - - - - gimp-i18n-de - Gimp translation files for German - Almanca için GIMP yerelleştirme dosyaları - locale:de - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/de - - - - gimp-i18n-pl - Gimp translation files for Polish - Lehçe için GIMP yerelleştirme dosyaları - locale:pl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/pl - - - - gimp-i18n-uk - Gimp translation files for Ukrainian - Ukraynaca için GIMP yerelleştirme dosyaları - locale:uk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/uk - - - - gimp-i18n-sl - Gimp translation files for Slovenian - Slovence için GIMP yerelleştirme dosyaları - locale:sl - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/sl - - - - gimp-i18n-hu - Gimp translation files for Hungarian - Macarca için GIMP yerelleştirme dosyaları - locale:hu - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hu - - - - gimp-i18n-tt - Gimp translation files for Tatarish - Tatarca için GIMP yerelleştirme dosyaları - locale:tt - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/tt - - - - gimp-i18n-az - Gimp translation files for Azerbaijani - Azerice için GIMP yerelleştirme dosyaları - locale:az - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/az - - - - gimp-i18n-am - Gimp translation files for Amharic - Amharic dili için GIMP yerelleştirme dosyaları - locale:am - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/am - - - - gimp-i18n-is - Gimp translation files for Icelandic - İzlanda dili için GIMP yerelleştirme dosyaları - locale:is - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/is - - - - gimp-i18n-lv - Gimp translation files for Latvia - Latvia dili için GIMP yerelleştirme dosyaları - locale:lv - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/lv - - - - gimp-i18n-th - Gimp translation files for Thai - Thai dili için GIMP yerelleştirme dosyaları - locale:th - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/th - - - - gimp-i18n-ka - Gimp translation files for Georgian - Gürcüce için GIMP yerelleştirme dosyaları - locale:ka - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ka - - - - gimp-i18n-hi - Gimp translation files for Hindi - Hindi dili için GIMP yerelleştirme dosyaları - locale:hi - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/hi - - - - gimp-i18n-zh_HK - Gimp translation files for Chinese Hong Kong - Hong Kong Çincesi için GIMP yerelleştirme dosyaları - locale:zh_HK - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/zh_HK - - - - gimp-i18n-ml - Gimp translation files for Malayalam - Malayalam dili için GIMP yerelleştirme dosyaları - locale:ml - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ml - - - - gimp-i18n-ta - Gimp translation files for Tamil - Tamil dili için GIMP yerelleştirme dosyaları - locale:ta - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/ta - - - - gimp-i18n-kn - Gimp translation files for Kannada - Kannada dili için GIMP yerelleştirme dosyaları - locale:kn - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/kn - - - - gimp-i18n-si - Gimp translation files for Sinhala - Sinhala dili için GIMP yerelleştirme dosyaları - locale:si - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/si - - - - gimp-i18n-kk - Gimp translation files for Kazakh - Kazakça için GIMP yerelleştirme dosyaları - locale:kk - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/kk - - - - gimp-i18n-br - Gimp translation files for Breton - Breton dili için GIMP yerelleştirme dosyaları - locale:br - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/br - - - - gimp-i18n-te - Gimp translation files for Telugu - locale:te - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/te - - - - gimp-i18n-csb - Gimp translation files for Kashubian - locale:csb - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/csb - - - - gimp-i18n-gd - Gimp translation files for Scottish Gaelic - locale:gd - multimedia.graphics.gimp.l10n - - gimp - - - /usr/share/locale/gd - - - - - 2015-02-21 - 2.8.14 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-19 - 2.8.10 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-27 - 2.8.10 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-12-13 - 2.8.10 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-08-17 - 2.8.6 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-06-23 - 2.8.6 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-16 - 2.8.4 - Updated - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-08-25 - 2.8.2 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - libdmtx - http://www.libdmtx.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.graphics - A Library for working with Data Matrix 2D bar-codes - Data Matrix 2D barkodlarıyla çalışmak için kitaplık - libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. - libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. - http://sourceforge.net/projects/libdmtx/files/libdmtx/0.7.4/libdmtx-0.7.4.tar.gz - - imagemagick-devel - - multimedia/graphics/libdmtx/pspec.xml - - - libdmtx - - imagemagick - - - /usr/lib - /usr/share/doc - - - - libdmtx-devel - Development files for libdmtx - libdmtx için geliştirme dosyaları - - libdmtx - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-06-05 - 0.7.4 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-08-09 - 0.7.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - inkscape - http://www.inkscape.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:gui - multimedia.graphics - SVG vector graphics application - Vektörel çizim programı - Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. - SVG tabanlı, çok kapsamlı ve gelişmiş bir vektörel çizim programıdır. - https://inkscape.global.ssl.fastly.net/media/resources/file/inkscape-0.91.tar.bz2 - - gtk2-devel - gtkmm-devel - atkmm-devel - cairo-devel - lcms2-devel - boost-devel - atk-devel - gc-devel - perl-XML-Parser - pango-devel - popt-devel - poppler-glib-devel - poppler-devel - aspell-devel - glibc-devel - gsl-devel - libwpg-devel - libwpd-devel - imagemagick-devel - glibmm-devel - libXft-devel - aalib-devel - libart_lgpl-devel - fontconfig-devel - libsigc++-devel - liblqr-devel - cairomm-devel - gdk-pixbuf-devel - libxslt-devel - pangomm-devel - libcdr-devel - libvisio-devel - librevenge-devel - libjpeg-turbo-devel - gtkspell-devel - dbus-glib-devel - zlib-devel - glib2-devel - libX11-devel - libgcc - libpng-devel - libxml2-devel - freetype - libgomp - libxslt-devel - intltool - gettext-devel - pkgconfig - libX11-devel - - multimedia/graphics/inkscape/pspec.xml - - - inkscape - - freetype - libxml2 - libpng - libgcc - libX11 - glib2 - zlib - dbus-glib - popt - gtk2 - pango - lcms2 - cairo - poppler-glib - gsl - aspell - libwpg - imagemagick - glibmm - gtkmm - fontconfig - libsigc++ - gtkspell - cairomm - gdk-pixbuf - libxslt - pangomm - libwpd - atkmm - poppler - libcdr - libvisio - librevenge - libjpeg-turbo - gc - libgomp - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share/icons - /usr/share/dbus-1 - /usr/share/inkscape - /usr/share/applications - - - - inkscape-devel - Development files for Inkscape - Inkscape için geliştirme dosyaları - - inkscape - glib2-devel - dbus-glib-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-29 - 0.91 - Rebuild for 2.0. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-04-09 - 0.91 - fixed problems. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-03-07 - 0.91 - rebuild for poppler. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-02-09 - 0.91 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-10-25 - 0.48.5 - Rebuild. - Vedat Demir - vedat@pisilinux.org - - - 2014-09-14 - 0.48.5 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-30 - 0.48.4 - Rebuild, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-28 - 0.48.4 - New patch and some fixes - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-10 - 0.48.4 - Rebuil for new poppler. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-01 - 0.48.4 - Rebuild for poppler-0.22.5 - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-26 - 0.48.4 - bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-11-14 - 0.48.3.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - lcms - http://www.littlecms.com/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.graphics - Moteur de gestion de couleurs léger et optimisé pour la vitesse. - A lightweight, speed optimized color management engine - Hız geliştirmesi yapılmış, hafif bir renk yönetim motoru - LittleCMS intends to be a small-footprint, speed optimized color management engine in open source form. - mirrors://sourceforge/project/lcms/lcms/1.19/lcms-1.19.tar.gz - - swig - tiff-devel - libjpeg-turbo-devel - - - CVE-2009-0793.patch - - multimedia/graphics/lcms/pspec.xml - - - lcms - - tiff - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/lcms - /usr/share/doc - /usr/share/man - - - - lcms-devel - lcms için geliştirme dosyaları - - lcms - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - lcms-32bit - 32-bit shared libraries for lcms - lcms için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - - - lcms - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-19 - 1.19 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2011-05-04 - 1.19 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - jasper - http://www.ece.uvic.ca/~mdadams/jasper - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - multimedia.graphics - Software implementation of JPEG-2000 Part 1 - JasPer JPEG-2000 Part-1 codec standardı üzerinde konumlandırılmış bir yazılım - JasPer is a software-based implementation of the codec specified in the JPEG-2000 Part-1 standard (ISO/IEC 15444-1:2000). - http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip - - libjpeg-turbo-devel - - - jasper-1.900.1-fixes-20081208.patch.bz2 - - multimedia/graphics/jasper/pspec.xml - - - jasper - - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/man - - - - jasper-docs - - jasper - - - /usr/share/doc - - - - jasper-devel - Development files for jasper - jasper için geliştirme dosyaları - - jasper - - - /usr/include - - - - jasper-32bit - 32-bit shared libraries for jasper - jasper için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libjpeg-turbo-32bit - - - jasper - libjpeg-turbo-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-06-26 - 1.900.1 - Rebuild, fixed - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-21 - 1.900.1 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-20 - 1.900.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-08-17 - 1.900.1 - Release bump. - PisiLinux Community - admins@pisilinux.org - - - 2011-07-07 - 1.900.1 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - libwmf - http://wvware.sourceforge.net/libwmf.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics - Library for reading and converting WMF files - WMF (Windows metafile) okuma ve dönüştürme kitaplığı - Librairie pour convertir les fichiers WMF. - A library for reading and converting Windows MetaFile vector graphics (WMF). - Microsoft Word gibi uygulamaların kullandığı WMF (Windows metafile) dosyalarını standart formatlara (PNG, JPEG, PS, EPS, SVG gibi) dönüştürebilmek ve gösterebilmek için gereken kütüphanedir. - mirrors://sourceforge/wvware/libwmf-0.2.8.4.tar.gz - - libjpeg-turbo-devel - harfbuzz-devel - freetype-devel - libX11-devel - libxml2-devel - gettext-devel - gdk-pixbuf-devel - - multimedia/graphics/libwmf/pspec.xml - - - libwmf - - zlib - libX11 - libpng - libxml2 - freetype - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/libwmf - - - - libwmf-devel - Development files for libwmf - libwmf için geliştirme dosyaları - - libwmf - - - /usr/bin/libwmf-config - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 0.2.8.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 0.2.8.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.2.8.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - jbigkit - http://www.cl.cam.ac.uk/~mgk25/jbigkit/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.graphics - A portable library of compression and decompression functions - Taşınabilir bir sıkıştırma kitaplığı - JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. - jbigkit, faks sayfaları ve taranmış belgeler gibi yüksek çözünürlüklü görüntüler için, yüksek performanslı bir sıkıştırma kitaplığıdır. - http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz - - jbigkit-2.0-shared.diff - - multimedia/graphics/jbigkit/pspec.xml - - - jbigkit - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/lib - - - - jbigkit-devel - Development files for jbigkit - jbigkit için geliştirme dosyaları - - jbigkit - - - /usr/include - - - - - 2014-05-19 - 2.0 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-27 - 2.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 2.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - babl - http://gegl.org/babl - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - LGPLv3 - library - multimedia.graphics - A dynamic, any to any, pixel format translation library - Dinamik piksel biçimi dönüştürme kütüphanesi - babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. - babl, çeşitli piksel saklama yöntemleri arasında dönüşüme izin veren bir programlama kütüphanesidir. - http://download.gimp.org/pub/babl/0.1/babl-0.1.12.tar.bz2 - - gobject-introspection-devel - - multimedia/graphics/babl/pspec.xml - - - babl - - /usr/lib - /usr/share/doc - - - - babl-devel - Development files for babl - babl için geliştirme dosyaları - - babl - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2015-02-07 - 0.1.12 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-06-19 - 0.1.10 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-18 - 0.1.10 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-28 - 0.1.10 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - lcms2 - http://www.littlecms.com - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - multimedia.graphics - A color management library. - Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms. - http://sourceforge.net/projects/lcms/files/lcms/2.6/lcms2-2.6.tar.gz - - libjpeg-turbo-devel - tiff-devel - - multimedia/graphics/lcms2/pspec.xml - - - lcms2 - - libjpeg-turbo - tiff - - - /usr/bin - /usr/lib - /usr/share/lcms/ - /usr/share/man - /usr/share/doc - - - - lcms2-devel - Development files for lcms2 - - lcms2 - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - - - - lcms2-32bit - 32-bit shared libraries for lcms2 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - - - lcms2 - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-15 - 2.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-29 - 2.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-07-02 - 2.5 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-31 - 2.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - openimageio - https://sites.google.com/site/openimageio/home - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - multimedia.graphics - Library for reading and writing images - Görüntüleri okuma ve yazma için bir kütüphane - OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. - https://github.com/OpenImageIO/oiio/archive/Release-1.5.20.tar.gz - - cmake - boost-devel - openexr-devel - ilmbase-devel - glew-devel - python-devel - txt2man - libpng-devel - tiff-devel - webp-devel - ffmpeg-devel - opencv-devel - freetype-devel - giflib-devel - zlib-devel - jasper-devel - libraw-devel - openjpeg-devel - libjpeg-turbo-devel - - multimedia/graphics/openimageio/pspec.xml - - - openimageio - - tiff - webp - boost - opencv - giflib - ilmbase - openjpeg - openexr-libs - libjpeg-turbo - libraw - zlib - ffmpeg - libpng - python - freetype - libgcc - - - /usr/lib - /usr/bin - /usr/share - - - - openimageio-devel - Development files for openimageio - openimageio için geliştirme başlıkları - - openimageio - tiff-devel - webp-devel - boost-devel - opencv-devel - giflib-devel - ilmbase-devel - openjpeg-devel - openexr-devel - libjpeg-turbo-devel - libraw-devel - zlib-devel - ffmpeg-devel - libpng-devel - python-devel - freetype-devel - - - /usr/include - - - - - 2015-11-06 - 1.5.20 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-14 - 1.5.19 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-30 - 1.4.15 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 1.4.8 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-23 - 1.3.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-01-20 - 1.3.11 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-11-11 - 1.2.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-17 - 1.1.20130123 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-01-25 - 1.1.20130123 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - aalib - http://aa-project.sourceforge.net/aalib/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.graphics - An ASCII-graphics Library - Bir ASCII-grafik Kitaplığı - Aalib est une librairie de graphiques ASCII générant des sorties en caractères ASCII. - Aalib is an ASCII-graphics library generating ASCII character outputs. - AAlib, bir ASCII sanatı grafik kütüphanesidir. Görsel bir ekran gibi çalışır, ancak oluşturulan çıktı platform bağımsız olarak ASCII karakterler ile gösterilir. - Aalib es una librería gráfica ASCII que genera salidas con caracteres ASCII. - mirrors://sourceforge/aa-project/aalib-1.4rc5.tar.gz - - gpm - ncurses-devel - - - m4.patch - - multimedia/graphics/aalib/pspec.xml - - - aalib - - gpm - ncurses - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - aalib-devel - Development files for aalib - aalib için geliştirme dosyaları - - aalib - - - /usr/share/aclocal - /usr/include - /usr/share/man/man3 - - - - - 2014-05-20 - 1.4_rc5 - Rebuild, cleanup, fix gpm linking. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-16 - 1.4_rc5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-12-20 - 1.4_rc5 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libcaca - http://caca.zoy.org/ - - PisiLinux Community - admins@pisilinux.org - - WTFPL-2 - LGPLv2.1 - GPLv2 - library - multimedia.graphics - A library that creates colored ASCII-art graphics - Renkli ASCII-sanat grafikleri oluşturan bir kütüphane - libcaca est une librairie graphique qui génère du texte au lieu de pixels afin de pouvoir fonctionner sur de vieilles cartes graphique ou sur des terminaux texte. - libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals - libcaca piksel yerine metin üreten bir grafik kütüphanesidir, böylece eski video kart yada metin uçbirimleriyle çalışabilir. - libcaca es una librería gráfica que produce una salida de texto en vez de pixels, por lo tanto puede funcionar con tarjetas de video más antiguas y terminales de texto - http://caca.zoy.org/raw-attachment/wiki/libcaca/libcaca-0.99.beta19.tar.gz - - imlib2-devel - - multimedia/graphics/libcaca/pspec.xml - - - libcaca - - imlib2 - zlib - slang - ncurses - libX11 - - - /usr/bin - /usr/lib - /usr/share/libcaca - /usr/share/man - /usr/share/doc - - - - libcaca-devel - Development files for libcaca - libcaca için geliştirme dosyaları - - libcaca - - - /usr/bin/caca-config - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-21 - 0.99_beta19 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-08 - 0.99_beta18 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-06 - 0.99_beta18 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-12 - 0.99_beta17 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - GraphicsMagick - http://www.graphicsmagick.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.graphics - GraphicsMagick Image Processing System - GraphicsMagick Resim İşleme Sistemi - GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software. - GraphicsMagick, başlangıçta ImageMagick 5.5.2 sürümünü temel almış kapsamlı bir resim işleme paketidir. Yazılımın kalitesini ve performansını önemli derecede artırmak için bu pakette büyük bir değişiklik yapılmıştır. - mirrors://sourceforge/graphicsmagick/GraphicsMagick-1.3.20.tar.xz - - tiff-devel - webp-devel - lcms2-devel - libSM-devel - libwmf-devel - libICE-devel - jasper-devel - jbigkit-devel - libXext-devel - libjpeg-turbo-devel - ghostscript-devel - - - GraphicsMagick-1.3.14-perl_linkage.patch - GraphicsMagick-1.3.16-multilib.patch - - multimedia/graphics/GraphicsMagick/pspec.xml - - - GraphicsMagick - app:console - - tiff - webp - lcms2 - libwmf - jasper - libXext - jbigkit - libgomp - ghostscript - libjpeg-turbo - - - /etc - /usr/bin/gm - /usr/lib/GraphicsMagick-* - /usr/lib/lib* - /usr/share/GraphicsMagick-* - /usr/share/doc - /usr/share/man - - - - GraphicsMagick-devel - Development files for GraphicsMagick - - GraphicsMagick - - - /usr/bin/*-config - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/GraphicsMagick/www - /usr/share/man/man1/*-config.* - - - - PerlMagick - GraphicsMagick perl bindings - - GraphicsMagick - - - /usr/lib/perl5 - /usr/share/doc/PerlMagick - - - - - 2014-09-13 - 1.3.20 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-06-19 - 1.3.19 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-23 - 1.3.19 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-07 - 1.3.19 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-04 - 1.3.19 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-29 - 1.3.17 - Dep fixed - Fatih Turgel - hitaf@pisilinux.org - - - 2012-11-22 - 1.3.17 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - imlib2 - http://enlightenment.org/Libraries/Imlib2 - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.graphics - Second version of the general image loading and rendering library - Genel resim yükleme ve tarama kütüphanesi'nin ikinci versiyonu - Imlib 2 est le successeur de Imlib. Il ne s'agit pas là juste d'une version plus récente d'imlib 1, mais vraiment d'une librairie complètement différente. S'agissant effectivement d'une différente librairie - même si elles ont des fonctionnalités similaires, Imlib2 peut être installée aux côtés de Imlib1.x sans aucun problème. - Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. - Imlib 2, Imlib'in gelişmişidir. Sadece ileri bir sürümü değildir, tamamen yeni bir kütüphanedir. Imlib2 ve Imlib 1.x tamamen farklı oldukları için bir arada kurulu bulunabilirler. İkisi de aynı amaçla yapılmıştır. - Imlib 2 es el sucesor de Imlib. no es simplemente una versión actualizada - es una librería completamente nueva. Imlib2 puede instalarse junto con Imlib 1.x sin problemas, ya que efectivamente son librerías diferentes - sin embargo tienen una funcionalidad similar. - http://sourceforge.net/projects/enlightenment/files/imlib2-src/1.4.6/imlib2-1.4.6.tar.gz - - giflib-devel - libid3tag-devel - libXext-devel - libjpeg-turbo-devel - tiff-devel - freetype-devel - - - imlib2-1.4.5-no-my-libs.patch - imlib2-giflib5.patch - - multimedia/graphics/imlib2/pspec.xml - - - imlib2 - - giflib - libid3tag - libXext - libjpeg-turbo - tiff - zlib - bzip2 - libX11 - libpng - freetype - - - /usr/bin - /usr/lib - /usr/share/imlib2 - /usr/share/doc - - - - imlib2-devel - Development files for imlib2 - imlib2 için geliştirme dosyaları - - imlib2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-25 - 1.4.6 - Fix build. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-21 - 1.4.6 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-01-26 - 1.4.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 1.4.5 - First release - PisiLinux Community - namsp-01@hotmail.it - - - - - - netpbm - http://netpbm.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.graphics - A set of utilities to convert to/from the netpbm (and related) formats - Netpbm vb. gibi formatlar arasında dönüşüm yapan araçlar serisi - Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats. - http://source.pisilinux.org/1.0/netpbm-10.61.02.tar.gz - - config.mk - - - jasper-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - zlib-devel - libX11-devel - libxml2-devel - - - netpbm-CAN-2005-2471.patch - netpbm-security-code.patch - netpbm-security-scripts.patch - library-link.patch - - multimedia/graphics/netpbm/pspec.xml - - - netpbm - - jasper - tiff - libpng - libjpeg-turbo - zlib - libX11 - libxml2 - - - /usr/bin - /usr/lib - /usr/share/netpbm - /usr/share/man - /usr/share/doc - - - - netpbm-devel - Development files for netpbm - netpbm için geliştirme dosyaları - - netpbm - - - /usr/include - /usr/share/man/man3 - - - - - 2015-02-21 - 10.61.02 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-05-17 - 10.61.02 - Library link fixed - Ertan Güven - ertan@pisilinux.org - - - 2013-05-15 - 10.61.02 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-08-29 - 10.57.06 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - giflib - http://sourceforge.net/projects/giflib - - PisiLinux Community - admins@pisilinux.org - - MIT - library - multimedia.graphics - Library to handle, display and manipulate GIF images - GIF türündeki resimleri görüntüleyip işlemeye aracılık eden kitaplık - libungif est une librairies de lecture et d'écriture d'images gif. La fonctionnalité de sauvegarde utilise un algorithme gif non compressé pour éviter le brevet Unisys LZW. giflib est un remplaçant de cette dernière compatible aussi bien au niveau de l'interface de programmation (API) qu'au niveau binaire (ABI) pour les pays où LZW n'est pas breveté. - The giflib package contains a shared library of functions for loading and saving GIF format image files. It is API and ABI compatible with libungif, the library which supported uncompressed GIFs while the Unisys LZW patent was in effect. - libungif, gif dosyalarını okumaya ve yazmaya yarayan bir kütüphanedir. Kaydetme algoritması Unisys LZW patentine takılmamak için sıkıştırma yapmamaktadır. Böylece LZW'nin patentli olmadığı ülkelerde kullanılmak için API ve ABI uyumlu bir alternatif sunar. - mirrors://sourceforge/giflib/giflib-5.0.6.tar.bz2 - multimedia/graphics/giflib/pspec.xml - - - giflib - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - giflib-devel - - giflib - - - /usr/include - /usr/share/doc/giflib/html - - - - giflib-32bit - 32-bit shared libraries for giflib - emul32 - emul32 - - glibc-32bit - - - giflib - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-20 - 5.0.6 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-28 - 5.0.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-31 - 4.1.6 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2011-05-03 - 4.1.6 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - mjpegtools - http://mjpeg.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:gui - multimedia.graphics - Tools for MJPEG video - MJPEG video dosyaları için kullanılabilecek araçlar - mjpegtools is a complete suite of tools for you to capture, edit, process, filter and play your media as you wish. You can digitize your VHS collection, create DVDs, and do advanced video filtering on already-digitized videos. - Mjpegtools size görüntü yakalama, düzenleme, işleme ve filtreleme olanakları sunan ayrıca dosyalarınızı istediğiniz gibi oynatabileceğiniz tam bir araçlar paketidir. VHS kolleksiyonunuzu dijital ortama taşıyabilir, DVDler yaratabilirsiniz. Zaten dijital ortamda olan videolara ileri düzeyde video filtrelemesi yapabilirsiniz. - http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/mjpegtools-2.1.0.tar.gz/download - - gtk2-devel - libdv-devel - libsdl-devel - libXxf86dga-devel - libjpeg-turbo-devel - libpng-devel - - multimedia/graphics/mjpegtools/pspec.xml - - - mjpegtools - - gtk2 - glib2 - libdv - libgcc - libsdl - libjpeg-turbo - libpng - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - mjpegtools-devel - Development files for mjpegtools - mjpegtools için geliştirme dosyaları - - mjpegtools - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-06-10 - 2.1.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-26 - 2.1.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-13 - 2.1.0 - Version bump - Kamil Atlı - suvarice@gmail.com - - - 2012-10-07 - 2.0.1_rc1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - gegl - http://gegl.org - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - LGPLv3+ - library - app:console - multimedia.graphics - A graph based image processing framework - Graf tabanlı resim işleme altyapısı - gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. - gegl, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. - http://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2 - - libspiro-devel - openexr-devel - ffmpeg-devel - libsdl-devel - libv4l-devel - jasper-devel - cairo-devel - pango-devel - exiv2-devel - babl-devel - libjpeg-turbo-devel - gtk2-devel - lua-devel - asciidoc - intltool - ruby - ilmbase-devel - - - gegl-0.2.0-cve-2012-4433-1e92e523.patch - gegl-0.2.0-cve-2012-4433-4757cdf7.patch - gegl-0.2.0-ffmpeg-0.11.patch - - multimedia/graphics/gegl/pspec.xml - - - gegl - - glib2 - gdk-pixbuf - libspiro - jasper - libpng - libsdl - cairo - pango - babl - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/locale/ - - - - gegl-devel - Development files for gegl - gegl için geliştirme dosyaları - - gegl - glib2-devel - babl-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gtk-doc/html - - - - - 2014-12-20 - 0.2.0 - Rebuild for lua - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-06-19 - 0.2.0 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-31 - 0.2.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-29 - 0.2.0 - rebuild for ffmpeg - Kamil Atlı - suvarice@gmail.com - - - 2013-08-23 - 0.2.0 - Release bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-20 - 0.2.0 - Configure parameter fixed - Ertan Güven - ertan@pisilinux.org - - - 2012-12-08 - 0.2.0 - First release - marcin bojara - marcin@pisilinux.org - - - - - - libraw - http://www.libraw.org/ - - Yücel KILIÇ - yucel.kilic@linux.org.tr - - LGPLv2.1 - CDDL - library - multimedia.graphics - Raw image decoder - LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). - http://www.libraw.org/data/LibRaw-0.16.2.tar.gz - - libgomp - lcms2-devel - jasper-devel - libjpeg-turbo-devel - - multimedia/graphics/libraw/pspec.xml - - - libraw - - libgomp - libgcc - lcms2 - jasper - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libraw-devel - Development files for libraw - libraw için geliştirme dosyaları - - libraw - lcms2-devel - jasper-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-13 - 0.16.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-16 - 0.16.1 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-24 - 0.16.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-08 - 0.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-17 - 0.15.2 - Release bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-29 - 0.15.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 0.14.7 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-12-31 - 0.14.7 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libjpeg-turbo - http://www.libjpeg-turbo.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.graphics - MMX, SSE, and SSE2 SIMD accelerated JPEG library - libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which -uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal. - mirrors://sourceforge/libjpeg-turbo/1.3.1/libjpeg-turbo-1.3.1.tar.gz - - fix_doc.patch - - multimedia/graphics/libjpeg-turbo/pspec.xml - - - libjpeg-turbo - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - jpeg - - - - libjpeg-turbo-devel - Development files for libjpeg-turbo - libjpeg-turbo için geliştirme dosyaları - - libjpeg-turbo - - - /usr/include/ - - - jpeg-devel - - - - libjpeg-turbo-32bit - 32-bit shared libraries for jpeg - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - libjpeg-turbo - - - /usr/lib32 - - - jpeg-32bit - - - - - 2014-05-15 - 1.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-05-15 - 1.2.1 - Switching from jpeg to libjpeg-turbo - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-12 - 1.2.1 - Source url write mirrors - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-21 - 1.2.1 - Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-07-31 - 1.2.1 - First Release - PisiLinux Community - admins@pisilinux.org - - - - - - libart_lgpl - http://www.levien.com/libart - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.graphics - A LGPL version of libart - libart'ın bir LGPL sürümü - Libart est une librairie pour graphiques 2D à hautes performances. Elle est actuellement utilisé comme moteur de rendu anti-aliassé pour le Canvas Gnome. Libart fournit le support pour un modèle image très puissant, simplement le même que SVG et l'API (Interface de Programmation d'Application) Java 2D. - Libart is a library for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. Libart supports a very powerful imaging model, basically the same as SVG and the Java 2D API. - Libart, yüksek performanslı iki boyutlu grafikler için bir kütüphanedir. Halihazırda Gnome Canvas için kenarların yumuşatıldığı dönüştürme aracı olarak kullanılmaktadır. Libart, temelde Java 2D API ve SVG benzeri, çok güçlü bir görüntüleme modelini destekler. -  Libart es una librería para gráficos 2D de alta performance. Actualmente está usado como antialiased rendering engine para Gnome Canvas. Libart soporta un modelo de imagen muy potente, básicamente el mismo como SVG y el API 2D de Java. - http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2 - - noartconfig.patch - libart_lgpl-2.3.21-crosscompile.patch - libart_lgpl-2.3.21-no-test-build.patch - - multimedia/graphics/libart_lgpl/pspec.xml - - - libart_lgpl - - /usr/lib - /usr/share/doc - - - - libart_lgpl-devel - Development files for libart_lgpl - libart_lgpl için geliştirme dosyaları - - libart_lgpl - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 2.3.21 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-29 - 2.3.21 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 2.3.21 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - imagemagick - http://www.imagemagick.org/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:gui - multimedia.graphics - A collection of tools and libraries for many image file formats - Resimleri işlemek ve göstermek için bir X uygulaması - Narzędzie do wyświetlania, konwersji i manipulacji grafikami - ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. - ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.9.2-0.tar.xz - - ghostscript-devel - fontconfig-devel - librsvg-devel - openexr-devel - libXext-devel - libwmf-devel - liblqr-devel - jasper-devel - cairo-devel - fftw3-devel - lcms2-devel - tiff-devel - webp-devel - libjpeg-turbo-devel - libpng-devel - - - perlmagick.rpath.patch - - multimedia/graphics/imagemagick/pspec.xml - - - imagemagick - - perl - tiff - webp - zlib - bzip2 - fftw3 - lcms2 - libX11 - libgcc - liblqr - libpng - libwmf - libXext - libgomp - freetype - fontconfig - ghostscript - libtool-ltdl - openexr-libs - libjpeg-turbo - - - /usr/bin - /etc/ImageMagick-6/ - /usr/lib - /usr/share/ImageMagick-* - /usr/share/man - /usr/share/doc - - - - imagemagick-docs - HTML documentation for imagemagick - Imagemagick için API belgeleri - - /usr/share/doc/imagemagick/html - - - - imagemagick-devel - Development files for imagemagick - imagemagick için geliştirme dosyaları - Pliki nagłówkowe imagemagick - - imagemagick - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/man/man1/*-config* - /usr/bin/*-config - - - - - 2014-09-14 - 6.9.2.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - openjpeg - http://www.openjpeg.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.graphics - JPEG2000 decoding library - JPEG2000 çözme kütüphanesi - Biblioteka implementująca kodek formatu JPEG 2000 - openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). - http://downloads.sourceforge.net/project/openjpeg.mirror/1.5.2/openjpeg-1.5.2.tar.gz - - tiff-devel - doxygen - libpng-devel - - - openjpeg-20070717svn-mqc-optimize.patch - - multimedia/graphics/openjpeg/pspec.xml - - - openjpeg - - libpng - tiff - - - /usr/bin - /usr/share/pkgconfig/ - /usr/share/openjpeg-1.5 - /usr/share/man/man1 - /usr/lib - /usr/share/doc - - - - openjpeg-devel - Development files for openjpeg - openjpeg için geliştirme dosyaları - Pliki nagłówkowe do openjpeg - - openjpeg - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/man/man3 - - - - openjpeg-32bit - 32-bit shared libraries for openjpeg - emul32 - - glibc-32bit - libpng-32bit - - - openjpeg - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-22 - 1.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-09 - 1.5.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-07-28 - 1.5.1 - Fix pc file for emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-18 - 1.5.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - x264 - http://developers.videolan.org/x264.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.video - Open source H264/AVC encoder - Açık kaynak kodlu H264/AVC çözücü - x264 is a free library for encoding H264/AVC video streams. - x264 H264/AVC görüntü dosyalarını açmak için kullanılan bir kütüphane - ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20141201-2245.tar.bz2 - - yasm-devel - - multimedia/video/x264/pspec.xml - - - x264 - - /usr/bin - /usr/lib - - - - x264-devel - Development files for x264 - x264 için geliştirme dosyaları - - x264 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-12-02 - 2245 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-18 - 2245 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-05 - 0.0_20140404 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-17 - 0.0_20130705 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-06 - 0.0_20130705 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-30 - 0.0_20120929 - First release - Erdem Artan - admins@pisilinux.org - - - - - - gstreamermm - http://gstreamer.freedesktop.org/bindings/cplusplus.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.video - GStreamer C++ bindings - Gstreamer C++ arayüzü - The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. - Gstreamer'ın C++ arayüzü gtkmm temel alınarak hazırlanmıştır, aynı yaşam ömrü mekanizmasını kullanır. - http://ftp.gnome.org/pub/gnome/sources/gstreamermm/0.10/gstreamermm-0.10.11.tar.xz - - glib2-devel - gstreamer-devel - libxml2-devel - gst-plugins-base-devel - glibmm-devel - libxmlpp-devel - libsigc++ - libgcc - - multimedia/video/gstreamermm/pspec.xml - - - gstreamermm - - glib2 - libgcc - libxml2 - gstreamer - gst-plugins-base - glibmm - libxmlpp - libsigc++ - - - /usr/lib - /usr/share/devhelp/books/gstreamermm-0.10 - /usr/share/doc - - - - gstreamermm-devel - gstreamermm için geliştirme dosyaları - gstreamermm için geliştirme dosyaları - - glibmm-devel - libxmlpp-devel - gstreamer-devel - gst-plugins-base-devel - gstreamermm - - - /usr/include/gstreamermm-0.10 - /usr/lib/pkgconfig - - - - - 2014-05-28 - 0.10.11 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-27 - 0.10.11 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-26 - 0.10.11 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-08-08 - 0.10.11 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - x265 - http://x265.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.video - Open source H265/EVC encoder - Açık kaynak kodlu H265/EVC çözücü - x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard. - x265 H265/EVC görüntü dosyalarını açmak için kullanılan bir kütüphane - https://bitbucket.org/multicoreware/x265/get/1.7.tar.bz2 - - yasm-devel - cmake - - multimedia/video/x265/pspec.xml - - - x265 - - libgcc - - - /usr/bin - /usr/lib - - - - x265-devel - Development files for x265 - x265 için geliştirme dosyaları - - x265 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-23 - 1.7 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-02 - 1.4 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-18 - 1.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-05 - 0.9 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - opencore-amr - http://opencore-amr.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - multimedia.video - AMR speech codec implementation - AMR ses kodek sistemi - Opencore AMR is an implementation of Adaptive Multi Rate Narrowband and Wideband speech codec. - Opencore AMR, Adaptive Multi Rate Narrowband ve Wideband ses kodek sistemi altyapısıdır. - http://sourceforge.net/projects/opencore-amr/files/opencore-amr/opencore-amr-0.1.3.tar.gz - multimedia/video/opencore-amr/pspec.xml - - - opencore-amr - - /usr/lib - /usr/share/doc/opencore-amr - - - - opencore-amr-devel - Development files for opencore-amr - opencore-amr için geliştirme dosyaları - - opencore-amr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 0.1.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-01 - 0.1.3 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-08-29 - 0.1.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libtheora - http://www.theora.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.video - Le codec (compresseur / décompresseur) de compression vidéo Theora. - The Theora Video Compression Codec - Theora video sıkıştırma kodlaması - Der Theora Video Kompressions-Codec - libtheora is Xiph.Org's first publicly released video codec, intended for use within the Ogg's project's Ogg multimedia streaming system. - libtheora, Ogg projesi kapsamında Ogg çokluortam akış sistemi ile beraber kullanılmak üzere tasarlanmış bir video kodlamasıdır. - http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2 - - libogg-devel - libvorbis-devel - - - flags.patch - libtheora-1.1.1-libpng16.patch - - multimedia/video/libtheora/pspec.xml - - - libtheora - - libogg - libvorbis - - - /usr/lib - /usr/share/doc - - - - libtheora-32bit - 32-bit shared libraries for libtheora - emul32 - emul32 - - libogg-32bit - glibc-32bit - - - libtheora - libogg-32bit - glibc-32bit - - - /usr/lib32 - - - - libtheora-devel - Development files for libtheora - libtheora için geliştirme dosyaları - - libtheora - libogg-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - - 2014-05-20 - 1.1.1 - Rebuild, add libpng16 patch. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-02-14 - 1.1.1 - Add emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-12 - 1.1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gst-libav-next - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Gstreamer plugin for the libav codec - Gstreamer plugin for the libav codec. - http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.4.5.tar.xz - - gst-plugins-base-next-devel - gstreamer-next-devel - liboil-devel - orc-devel - ffmpeg-devel - - multimedia/video/gst-libav-next/pspec.xml - - - gst-libav-next - - gst-plugins-base-next - gstreamer-next - bzip2 - glib2 - ffmpeg - liboil - - - /usr/lib - /usr/share/doc - /usr/share/gtk-doc - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-23 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-26 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-14 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-29 - 1.2.1 - Version bump + rebuild for ffmpeg - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-10-14 - 1.2.0 - version bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libmatroska - http://www.matroska.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Format de conteneur multimédia extensible basé sur EBML. - Extensible multimedia container format based on EBML - EBML üzerine konumlandırılmış genişletilebilir çokluortam taşıyıcısı - Matroska is an extensible open standard Audio/Video container. It aims to become THE standard of multimedia container formats. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio). - http://dl.matroska.org/downloads/libmatroska/libmatroska-1.4.2.tar.bz2 - - libebml-devel - - multimedia/video/libmatroska/pspec.xml - - - libmatroska - - libebml - libgcc - - - /usr/lib - /usr/share/doc - - - - libmatroska-devel - Development files for libmatroska - libmatroska için geliştirme dosyaları - - libmatroska - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-08-20 - 1.4.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 1.4.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-11-16 - 1.4.1 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-08-29 - 1.3.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gst-plugins-bad-next - http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.video - A set of GStreamer plug-ins that aren't up to par compared to the rest - GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.4.5.tar.xz - - gstreamermm-devel - gst-plugins-base-devel - libdvdread-devel - libdvdnav-devel - soundtouch-devel - faac-devel - valgrind - jasper-devel - libdca-devel - gsm-devel - mjpegtools-devel - libdvdnav-devel - libsndfile-devel - DirectFB-devel - libSM-devel - libICE-devel - celt-devel - libdc1394-devel - alsa-lib-devel - libsdl-devel - soundtouch-devel - libtheora-devel - libmodplug-devel - xvid-devel - libdvdread-devel - libvdpau-devel - rtmpdump-devel - schroedinger-devel - gdk-pixbuf-devel - libvo-aacenc-devel - libvo-amrwbenc-devel - - - 02_no-Werror.patch - remove_external_symbols.patch - gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch - - multimedia/video/gst-plugins-bad-next/pspec.xml - - - gst-plugins-bad-next - - DirectFB - libdca - libgcc - libxml2 - faac - bzip2 - glib2 - libX11 - gsm - libmodplug - mjpegtools - soundtouch - libdvdnav - libsndfile - libdvdread - libvdpau - schroedinger - gstreamer-next - orc - libvo-aacenc - libvo-amrwbenc - wayland-client - gst-plugins-base-next - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/gstreamer-1.0 - /usr/share/gst-plugins-bad/1.0/ - /usr/share/gtk-doc - /usr/share/gir-1.0/ - /usr/share/doc - - - - gst-plugins-bad-next-devel - Development files for gst-plugins-bad - - gst-plugins-bad-next - gstreamer-next-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-23 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-28 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-23 - 1.2.3 - Rebuild for webp. - Kamil Atlı - suvarice@gmail.com - - - 2014-02-14 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-20 - 1.2.1 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-14 - 1.2.0 - bump - Osman Erkan - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libdvbpsi - http://www.videolan.org/libdvbpsi/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Librairie pour la génération et le décodage des tables PSI TS/DVB MPEG. - Library for MPEG TS/DVB PSI tables decoding and generation - MPEG TS/DVB PSI taslaklarını üretmek ve çözümlemek için kullanılan bir kitaplık - libdvbpsi is a simple library designed for decoding and generation of MPEG TS and DVB PSI tables. - libdvbpsi, MPEG TS ve DVB PSI tablolarının ürteimi ve çözümlenmesi için tasarlanmış basit bir kitaplıktır. - http://download.videolan.org/pub/libdvbpsi/1.1.2/libdvbpsi-1.1.2.tar.bz2 - multimedia/video/libdvbpsi/pspec.xml - - - libdvbpsi - - /usr/lib - /usr/share/doc - - - - libdvbpsi-devel - Development files for libdvbpsi - libdvbpsi için geliştirme dosyaları - - libdvbpsi - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-31 - 1.1.2 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-20 - 1.1.2 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-08-29 - 0.2.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - vo-amrwbenc - http://sourceforge.net/projects/opencore-amr/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:cli - multimedia.video - VisualOn AMR-WB encoder library - VisualOn AMR-WB encoder library - http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz - multimedia/video/vo-amrwbenc/pspec.xml - - - vo-amrwbenc - - libvo-amrwbenc - - - /usr/bin/amrwb-enc - - - - libvo-amrwbenc - - /usr/lib - /usr/share/doc - - - - libvo-amrwbenc-devel - - libvo-amrwbenc - - - /usr/include - /usr/lib/pkgconfig/vo-amrwbenc.pc - - - - - 2014-05-27 - 1.3 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-28 - 1.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-30 - 1.1.2 - First release - Erdem Artan - admins@pisilinux.org - - - - - - smpeg - http://www.lokigames.com/development/smpeg.php3 - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:gui - multimedia.video - SDL MPEG kitaplığı - SDL MPEG - SDL MPEG library - SMPEG is a SDL MPEG decoding library. - SMPEG, MPEG formatını kullanabilen SDL kitaplığıdır. - http://source.pisilinux.org/1.0/smpeg-0.4.5.tar.xz - - libsdl-devel - freeglut-devel - mesa-devel - mesa-glu-devel - - - smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff - smpeg-0.4.5-fix-header.patch - smpeg-0.4.5-libsupc++.patch - smpeg-0.4.5-link.patch - - multimedia/video/smpeg/pspec.xml - - - smpeg - - libsdl - mesa - mesa-glu - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - smpeg-devel - Development files for smpeg - smpeg için geliştirme dosyaları - - smpeg - - - /usr/bin/smpeg-config - /usr/include - /usr/share/aclocal - - - - smpeg-32bit - 32-bit shared libraries for smpeg - smpeg için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - freeglut-32bit - mesa-32bit - libsdl-32bit - mesa-glu-32bit - - - smpeg - libsdl-32bit - - - /usr/lib32 - - - - - 2014-06-01 - 0.4.5 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 0.4.5 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-31 - 0.4.5 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-29 - 0.4.4 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-12-30 - 0.4.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - xvid - http://www.xvid.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - High performance MPEG-4 video de-/encoding solution - Yüksek performanslı bir MPEG-4 video kodlayıcı/çözücü - Xvid is a codec which makes it possible to compress movies too much while still maintaining the original image quality. - Xvid videoları kalite kaybına neden olmadan yüksek oranlarda sıkıştırabilmeye olanak tanıyan bir kodlayıcıdır. - Xvid es un codec que posibilita una alta compresión de peliculas, manteniendo la calidad original de la imagen. - http://downloads.xvid.org/downloads/xvidcore-1.3.3.tar.gz - multimedia/video/xvid/pspec.xml - - - xvid - - /usr/lib - /usr/share/doc/xvid - - - - xvid-devel - - xvid - - - /usr/share/doc/xvid/examples - /usr/include - - - - - 2014-12-14 - 1.3.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-22 - 1.3.2 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-17 - 1.3.2 - Rebuild for 1.0 - Richard de Bruin - richdb@pisilinux.org - - - 2012-08-29 - 1.3.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gstreamer-vaapi - http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ - - Osman Erkan - osman.erkan@pisilinux.org - - LGPLv2.1 - library - multimedia.video - GStreamer Multimedia Framework VA Plugins - gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. - http://freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-0.6.0.tar.bz2 - - mesa-devel - libva-devel - libdrm-devel - wayland-devel - gstreamer-devel - libXrandr-devel - libXrender-devel - gstreamer-next-devel - gst-plugins-bad-devel - gst-plugins-base-devel - gst-plugins-bad-next-devel - gst-plugins-base-next-devel - - multimedia/video/gstreamer-vaapi/pspec.xml - - - gstreamer-vaapi - - mesa - libva - libdrm - gstreamer - libXrandr - libXrender - wayland-client - gst-plugins-bad - gst-plugins-base - - - /usr/share/doc - /usr/lib/gstreamer-0.10/ - /usr/lib/libgstvaapi*0.10* - - - - gstreamer-vaapi-next - GStreamer-next Multimedia Framework VA Plugins. - - mesa - libva - libdrm - libXrandr - libXrender - gstreamer-next - wayland-client - gst-plugins-bad-next - gst-plugins-base-next - - - /usr/lib/gstreamer-1.0/ - /usr/lib/libgstcodecparsers_vpx* - /usr/lib/libgstvaapi*1.4* - - - - gstreamer-vaapi-devel - Development files for gstreamer-vaapi - gstreamer için geliştirme dosyaları - - libva-devel - gstreamer-devel - gstreamer-vaapi - - - /usr/include/gstreamer-1.0/gst/vaapi/ - /usr/lib/pkgconfig/gstreamer-*0.10* - - - - gstreamer-vaapi-next-devel - Development files for gstreamer-vaapi-next - - libva-devel - gstreamer-next-devel - gstreamer-vaapi-next - - - /usr/include/gstreamer-1.4/ - /usr/lib/pkgconfig/gstreamer-vaapi-wayland-1.0.pc - /usr/lib/pkgconfig/gstreamer-vaapi-x11-1.0.pc - /usr/lib/pkgconfig/gstreamer-vaapi-1.0.pc - /usr/lib/pkgconfig/gstreamer-vaapi-glx-1.0.pc - - - - - 2015-07-23 - 0.6.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-28 - 0.5.8 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-24 - 0.5.8 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - gst-plugins-ugly-next - http://gstreamer.net/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - multimedia.video - Other plugins for gstreamer - GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.4.5.tar.xz - - gst-plugins-base-next-devel - gstreamer-next-devel - x264-devel - lame-devel - opencore-amr-devel - a52dec-devel - libmad-devel - libcdio-devel - libmpeg2-devel - libdvdcss-devel - libid3tag-devel - libdvdread-devel - orc-devel - - multimedia/video/gst-plugins-ugly-next/pspec.xml - - - gst-plugins-ugly-next - - gst-plugins-base-next - gstreamer-next - x264 - glib2 - lame - opencore-amr - a52dec - libmad - libcdio - libmpeg2 - libdvdread - orc - - - /usr/lib/gstreamer-1.0 - /usr/share/doc/ - /usr/share/gtk-doc/html/gst-plugins-ugly-plugins-1.0 - /usr/share/gstreamer-1.0 - /usr/share/locale - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-22 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-28 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-07 - 1.2.3 - Rebuild for x264. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-14 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-23 - 1.2.1 - version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-14 - 1.2.0 - version bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - vokoscreen - http://www.kohaupt-online.de/hp/ - - Pisilinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.video - New desktop recording program - Yeni masaüstü kayıt programı - Vokoscreen is a new application you to record your desktop. It’s very simple and it uses a minimalistic GUI - Vokoscreen masaüstü kaydetmek için yeni bir uygulamadır.Çok basit kullanışlı bir arayüz sunar. - vokoscreen - https://github.com/vkohaupt/vokoscreen/archive/2.4.3-beta.tar.gz - - qt5-base-devel - qt5-x11extras-devel - qt5-linguist - qt5-qdbusviewer - libv4l-devel - ffmpeg-devel - opencv-devel - alsa-lib-devel - libX11-devel - opencv-devel - pkgconfig - - - qtlocalpeer.patch - datastream.patch - - multimedia/video/vokoscreen/pspec.xml - - - vokoscreen - - libX11 - libgcc - libv4l - qt5-base - qt5-x11extras - alsa-lib - - - /usr/bin - /usr/share/applications - /usr/share/doc - /usr/share/man - /usr/share/pixmaps - - - - - 2015-11-15 - 2.4.6 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-08-13 - 2.4.3 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libmpeg2 - http://libmpeg2.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams - mpeg-2 ve mpeg-1 video görüntülerini çözmek için ücretsiz bir kütüphane - libmpeg2 est une librairie libre pour décoder les flux vidéos mpeg-2 et mpeg-1. libmpeg2 est capable de décoder tous les flux vidéos se conformant à certaines restrictions : "paramètres contraints (constrained parameters)" pour mpeg-1 et "profil principal (main profile)" pour mpeg-2. - libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. libmpeg2 is able to decode all mpeg streams that conform to certain restrictions: "constrained parameters" for mpeg-1, and "main profile" for mpeg-2. - libmpeg2, mpeg-1 ve mpeg-2 video akışlarının çözülerek okunması için ücretsiz bir kütüphanedir. Libmpeg-2, bir takım kısıtlayıcı kurallara (mpeg-1 için "kısıtlanmış parametreler" ve mpeg-2 için "ana profil") uyan bütün mpeg yayınlarını çözebilir. - libmpeg2 es una librería libre para decodificar flujos de video mpeg-2 y mpeg-1. libmpeg2 puede decodificar todo tipo de flujos mpeg que cumplen ciertos restricciones: "constrained parameters" para mpeg-1, y "main profile" para mpeg-2. - http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz - - libmpeg2-0.4.1-use-readelf-for-test.patch - - multimedia/video/libmpeg2/pspec.xml - - - libmpeg2 - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libmpeg2-devel - Development files for libmpeg2 - libmpeg2 için geliştirme dosyaları - - libmpeg2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-25 - 0.5.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-31 - 0.5.1 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.5.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libv4l - http://freecode.com/projects/libv4l - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - multimedia.video - V4L wrapper for V4L2 - V4L kitaplığı - Warstwa abstrakcji dla urządzeń video4linux2 - A library to access V4L2 API with V4L1 alike calls. - V4L2 arabirimini V4L1 tarzı çağrılarla erişim sağlayan kitaplık. - libv4l to zestaw bibliotek dodający niewielką warstwę abstrakcji dla urządzeń video4linux2. Celem tej warstwy jest ułatwienie autorom aplikacji obsługi szerokiej gamy urządzeń bez pisania osobnego kodu dla różnych urządzeń tej samej klasy. - http://linuxtv.org/downloads/v4l-utils/v4l-utils-1.0.1.tar.bz2 - - qt5-base-devel - libjpeg-turbo-devel - glibc-devel - libgcc - - multimedia/video/libv4l/pspec.xml - - - libv4l - - libjpeg-turbo - - - /lib/udev/rules.d - /lib/udev/rc_keymaps - /usr/lib - /usr/share/doc - - - - v4l-utils - Utilities for libv4l - Zbiór narzędzi do urządzeń Video4Linux - - libgcc - libv4l - - - /etc - /usr/bin - /usr/sbin - /usr/share/man - /usr/share/applications - /usr/share/icons - - - - libv4l-devel - Development files for libv4l - libv4l için geliştirme dosyaları - Pliki nagłówkowe bibliotek libv4l - - libv4l - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/libv4l/contrib - - - - libv4l-32bit - 32-bit shared libraries for libv4l - libv4l için 32-bit paylaşımlı kitaplıklar - 32-bitowe biblioteki libv4l - emul32 - emul32 - - libjpeg-turbo-32bit - - - libjpeg-turbo-32bit - glibc-32bit - libv4l - - - /usr/lib32 - - - - - 2014-05-20 - 1.0.1 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-20 - 23042013 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-17 - 23042013 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-08-17 - 23042013 - Release Bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-29 - 23042013 - missing dep - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-04-23 - 23042013 - bump frome gitsnapshot - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-02-17 - 0.9.3 - bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-12-03 - 0.8.9 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libquicktime - http://libquicktime.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.video - A library based on quicktime4linux with extensions - quicktime4linux ve eklentileri tabanlı bir kütüphane - Libquicktime est basée sur l'excellente librairie quicktime4linux en y apportant de multiples améliorations. Toutes les librairies externes ont été supprimées du source. En échange, les librairies disponibles sur les systèmes sont détectées par le script configure. Tous les codecs (codeur/décodeur) d'origine ont été déménagés dans des modules que l'on peut charger dynamiquement, et de nouveaux codecs sont en développement. - Libquicktime is based on the great quicktime4linux library with several enhancements. All 3rd-party libraries were removed from the sourcetree. Instead, the systemwide installed libraries are detected by the configure script. All original codecs were moved into dynamically loadable modules, and new codecs are in development. - Libquicktime, birkaç gelişmişliğe sahip büyük quicktime4linux kütüphanesi üzerine temellendirilmiştir. Tüm 3üncü-parti kütüphaneler kök ağacından silinmiştir. Bunun yerine, sistem genişliğne sahip kütüphaneler kurulmuş ve yapılandırma betikleri ile keşfedilmiştir. Tüm orjinal kodlar, dinamik olarak yüklenebilen modüller haline gelmiş ve yeni kodlar geliştirilmektedir. - Libquicktime está basado enla librería quicktime4linux con varios mejoras. Todos los librerías de terceros fueron removidos de los fuentes. En su lugar el script de configure detecta las librerías ya instalados en el sistema. Todos codecs originales fueron convertido a módulos dinámicos, y nuevos codecs están en desarrollo. - mirrors://sourceforge/project/libquicktime/libquicktime/1.2.4/libquicktime-1.2.4.tar.gz - - mesa-devel - lame-devel - zlib-devel - glib2-devel - libX11-devel - libpng-devel - faac-devel - gtk2-devel - libdv - faad2-devel - libXt-devel - libXv-devel - ffmpeg-devel - libXaw-devel - libXext-devel - alsa-lib-devel - libvorbis-devel - libavc1394-devel - libraw1394-devel - schroedinger-devel - libjpeg-turbo-devel - x264-devel - - - libquicktime-1.2.4+libav-9.patch - libquicktime-1.2.4-ffmpeg2.patch - - multimedia/video/libquicktime/pspec.xml - - - libquicktime - - mesa - lame - zlib - glib2 - libX11 - libpng - faac - gtk2 - libdv - faad2 - libXt - libXv - ffmpeg - libXaw - libXext - alsa-lib - libvorbis - libavc1394 - libraw1394 - schroedinger - libjpeg-turbo - x264 - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/locale - - - - libquicktime-devel - Development files for libquicktime - libquicktime için geliştirme dosyaları - - libquicktime - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2015-11-13 - 1.2.4 - Rebuild version for Pisi 2.0 - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-12-18 - 1.2.4 - Rebuild version - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-12-16 - 1.2.4 - Rebuild for ffmpeg - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 1.2.4 - Rebuild for x264 - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-29 - 1.2.4 - Rebuild for ffmpeg - PisiLinux Community - admins@pisilinux.org - - - 2013-11-26 - 1.2.4 - Rebuild for ffmpeg - PisiLinux Community - admins@pisilinux.org - - - 2013-07-08 - 1.2.4 - rebuild - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-29 - 1.2.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gst-plugins-base - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Basepack of plugins for gstreamer - Gstreamer için temel eklentiler paketi - Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus. - GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur. - http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.36.tar.xz - - gstreamer-devel - gstreamer-next-devel - pango-devel - libXv-devel - libogg-devel - alsa-lib-devel - libvorbis-devel - libtheora-devel - libvisual-devel - gobject-introspection-devel - orc-devel - libxml2-devel - - multimedia/video/gst-plugins-base/pspec.xml - - - gst-plugins-base - - zlib - glib2 - libX11 - libxml2 - gstreamer - pango - cairo - libXv - libogg - libXext - alsa-lib - libvorbis - libvisual - libtheora - orc - - - /usr/bin - /usr/lib/girepository-1.0 - /usr/lib/gstreamer-0.10 - /usr/lib/libgst* - /usr/share/doc - /usr/share/gir-1.0 - /usr/share/gst-plugins-base - /usr/share/man - /usr/share/locale - - - - gst-plugins-base-32bit - 32-bit shared libraries for gst-plugins-base - emul32 - emul32 - - orc-32bit - zlib-32bit - glib2-32bit - libXv-32bit - cairo-32bit - pango-32bit - libSM-32bit - libogg-32bit - libICE-32bit - libX11-32bit - libxml2-32bit - libXext-32bit - alsa-lib-32bit - gstreamer-32bit - libvorbis-32bit - - - gst-plugins-base - orc-32bit - zlib-32bit - glibc-32bit - glib2-32bit - libXv-32bit - cairo-32bit - pango-32bit - libogg-32bit - libX11-32bit - libxml2-32bit - libXext-32bit - alsa-lib-32bit - gstreamer-32bit - libvorbis-32bit - - - /usr/lib32/gstreamer-0.10 - /usr/lib32/libgst* - - - - gst-plugins-base-devel - Development files for gst-plugins-base - gst-plugins-base için geliştirme dosyaları - - gst-plugins-base - glib2-devel - gstreamer-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/gstreamer*.pc - /usr/share/man/man3 - - - - - 2014-05-20 - 0.10.36 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-27 - 0.10.36 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-01 - 0.10.36 - Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 0.10.36 - Move pc files to devel pack, rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-07 - 0.10.36 - Rebuild for libcdio-0.90 - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-25 - 0.10.36 - configure fix. - PisiLinux Community - admins@pisilinux.org - - - 2013-02-14 - 0.10.36 - Add emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-09 - 0.10.36 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - ffmpeg - http://ffmpeg.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - LGPLv2 - LGPLv3 - app:console - multimedia.video - A command-line tool to record, convert and stream audio and video - FFmpeg ses ve görüntü dosyalarını kaydedebilen, dönüştürebilen ve açabilen yazılımdır - FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu - FFmpeg is a complete solution to record, convert and stream audio and video. - FFmpeg ses ve görüntü dosyalarını kaydedebilen,dönüştürebilen ve açabilen komple bir çözüm. libavcodec ve birçok popüler ses/görüntü codeclerini içerir. - FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu. Jest to działające z linii poleceń narzędzie do konwersji obrazu z jednego formatu do innego. Obsługuje także przechwytywanie i kodowanie w czasie rzeczywistym z karty telewizyjnej. - http://ffmpeg.org/releases/ffmpeg-2.7.2.tar.bz2 - - freetype-devel - faac-devel - lame-devel - x264-devel - x265-devel - libva-devel - libsdl-devel - libvpx-devel - libass-devel - libopus-devel - alsa-lib-devel - libvdpau-devel - libtheora-devel - libvorbis-devel - gnutls-devel - celt-devel - gsm-devel - libbluray-devel - opencore-amr-devel - libmodplug-devel - pulseaudio-libs-devel - openjpeg-devel - frei0r-plugins-devel - rtmpdump-devel - schroedinger-devel - speex-devel - libv4l-devel - libvo-amrwbenc-devel - libvo-aacenc-devel - xvid-devel - libdc1394-devel - libnut-devel - libcdio-paranoia-devel - libXv-devel - - multimedia/video/ffmpeg/pspec.xml - - - ffmpeg - - gsm - celt - faac - lame - x264 - x265 - xvid - zlib - bzip2 - speex - libva - libXv - gnutls - libX11 - libnut - libsdl - libv4l - libvpx - libxcb - libass - libopus - libXext - alsa-lib - freetype - libvdpau - openjpeg - rtmpdump - libbluray - libdc1394 - libtheora - libvorbis - fontconfig - libmodplug - libvo-aacenc - opencore-amr - schroedinger - libvo-amrwbenc - pulseaudio-libs - libcdio-paranoia - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/ffmpeg - - - - ffmpeg-devel - Development files for ffmpeg - ffmpeg için geliştirme dosyaları - Pliki nagłówkowe ffmpeg - - ffmpeg - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-29 - 2.7.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-13 - 2.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-05 - 2.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-24 - 2.2.4 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-04 - 2.2.3 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-21 - 2.2.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-04-05 - 2.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-27 - 2.1.1 - fix dep - Kamil Atlı - suvarice@gmail.com - - - 2013-11-24 - 2.1.1 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-07-28 - 1.2.1 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-06 - 1.2.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-25 - 1.1.1 - Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2013-01-26 - 1.1.1 - Version bump to 1.1.1 - Idris Kalp - admins@pisilinux.org - - - 2012-09-29 - 1.0 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xine-lib - http://xine.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Librairies centrales pour le lecteur vidéo Xine. - Core libraries for Xine movie player - Xine çokluortam oynatıcısının çekirdek kitaplıkları - This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too. - xine-lib çeşitli medyaları oynatmak, farklı medya yapılarını birbirine dönüştürmek, Internet üzerinden yayınları işleyip göstermek gibi işlevleri olan bir çokluortam kitaplığıdır. Yaygın çokluortam yapılarının çoğunu desteklediği gibi fazla yaygın olmayan yapıları da desteklemektedir. - http://sourceforge.net/projects/xine/files/xine-lib/1.2.6/xine-lib-1.2.6.tar.xz - - accel_vaapi.h - - - libXext-devel - fontconfig-devel - freetype-devel - zlib-devel - libXinerama-devel - libXv-devel - libXvMC-devel - libogg-devel - libvorbis-devel - mesa-devel - libdvdcss-devel - DirectFB-devel - flac-devel - libsdl-devel - alsa-lib-devel - aalib-devel - libtheora-devel - libvpx-devel - samba-devel - libmad-devel - speex-devel - libmodplug-devel - ffmpeg-devel - a52dec-devel - libv4l-devel - pulseaudio-libs-devel - libdca-devel - libbluray-devel - libmng-devel - libSM-devel - libICE-devel - libcdio-devel - mesa-glu-devel - libvdpau-devel - - - list.patch - multilib.patch - no_autopoint.patch - dmo.patch - tr_segfault_fix.patch - deepbind.patch - lpthread.patch - - multimedia/video/xine-lib/pspec.xml - - - xine-lib - - mesa - zlib - flac - speex - aalib - libXv - libmad - a52dec - libdca - libsdl - libogg - libv4l - ffmpeg - libX11 - libXvMC - libXext - libvpx - libxcb - alsa-lib - freetype - DirectFB - libvdpau - mesa-glu - libtheora - libbluray - libvorbis - fontconfig - libmodplug - pulseaudio-libs - - - /usr/bin - /usr/lib - /usr/share/xine - /usr/share/xine-lib/fonts - /usr/share/man - /usr/share/doc/xine-lib - - - - xine-lib-devel - Development files for xine-lib - xine-lib için geliştirme dosyaları - xine-lib için geliştirme dosyaları - - xine-lib - - - /usr/bin/xine-config - /usr/lib/pkgconfig - /usr/include - /usr/share/aclocal - - - - - 2014-07-07 - 1.2.6 - Rebuild for ffmpeg - Kamil Atlı - suvari@pisilinux.org - - - 2014-07-07 - 1.2.6 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-20 - 1.2.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-12-20 - 1.2.3 - Fix unneeded dependencies, remove DirectBD-devel from runtime deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-30 - 1.2.3 - Rebuild for ffmpeg. - PisiLinux Community - admins@pisilinux.org - - - 2013-10-14 - 1.2.3 - rebuild for DirectFB. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-07 - 1.2.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-30 - 1.2.2 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - gst-plugins-base-next - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Basepack of plugins for gstreamer - GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. - http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.4.5.tar.xz - - gstreamer-next-devel - cdparanoia - pango-devel - cairo-devel - libXv-devel - libogg-devel - libXext-devel - alsa-lib-devel - libvorbis-devel - libtheora-devel - libvisual-devel - gobject-introspection-devel - orc-devel - - multimedia/video/gst-plugins-base-next/pspec.xml - - - gst-plugins-base-next - - zlib - glib2 - libX11 - gstreamer-next - cdparanoia - pango - cairo - libXv - libogg - libXext - alsa-lib - libvorbis - libvisual - libtheora - orc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/gtk-doc - /usr/share/gir-1.0 - /usr/share/man - /usr/share/locale - /usr/share/gst-plugins-base/1.0 - - - - gst-plugins-base-next-devel - Development files for gst-plugins-base - - gst-plugins-base-next - gstreamer-next-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-22 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-28 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-14 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-20 - 1.2.1 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-14 - 1.2 - bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libvpx - http://www.webmproject.org - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - library - multimedia.video - WebM VP8 Codec SDK - WebM VP8 geliştirme altyapısı - libvpx is the VP8 development library usually used in WebM and similiar formats. - libvpx WebM ve benzeri çokluortam taşıyıcılarda kullanılan VP8 kodeği geliştirme kitaplığıdır. - http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.4.0.tar.bz2 - - libgcc - - multimedia/video/libvpx/pspec.xml - - - libvpx - - /usr/bin - /usr/lib - /usr/share/doc/libvpx - - - - libvpx-devel - libvpx header files - libvpx için başlık dosyaları - - libvpx - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-07-15 - 1.4.0 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-22 - 1.3.0 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-29 - 1.3.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-02-09 - 1.2.0 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-06 - 1.2.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-29 - 1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gstreamer - http://gstreamer.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.video - GStreamer streaming media framework runtime - GStreamer ses yayın altyapısı - GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. - GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. - http://ftp.gnome.org/pub/gnome/sources/gstreamer/0.10/gstreamer-0.10.36.tar.xz - - glib2-devel - gobject-introspection-devel - libxml2-devel - - - wrapper-plugins.patch - bison3.patch - - multimedia/video/gstreamer/pspec.xml - - - gstreamer - - glib2 - libxml2 - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/gir-1.0 - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - gstreamer-devel - Development files for gstreamer - gstreamer için geliştirme dosyaları - - gstreamer - glib2-devel - gobject-introspection-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - - gstreamer-32bit - 32-bit shared libraries for gstreamer - gstreamer için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glib2-32bit - glibc-32bit - libxml2-32bit - - - gstreamer - glib2-32bit - glibc-32bit - libxml2-32bit - - - /usr/lib32 - - - - - 2015-06-26 - 0.10.36 - Rebuild, fixed. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-19 - 0.10.36 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-23 - 0.10.36 - Rebuild for webp - Kamil Atlı - suvarice@gmail.com - - - 2014-02-27 - 0.10.36 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-26 - 0.10.36 - Release Bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-08-20 - 0.10.36 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - crystalhd - http://www.broadcom.com/support/crystal_hd/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - multimedia.video - Drivers for Broadcom's BCM70012 and BCM70015 Crystal HD - Broadcom BCM70012 ve BCM70015 için Crystal HD sürücüleri - Drivers for Broadcom's BCM70012 and BCM70015 Crystal HD - Broadcom BCM70012 ve BCM70015 için Crystal HD sürücüleri - http://source.pisilinux.org/1.0/crystalhd.tar.xz - multimedia/video/crystalhd/pspec.xml - - - libcrystalhd - Broadcom Crystal HD için kütüphane - - /usr/lib/libcrystalhd.so - /usr/lib/libcrystalhd.so.3 - /usr/lib/libcrystalhd.so.3.6 - /usr/share/doc - - - - libcrystalhd-devel - Broadcom Crystal HD için geliştirici dosyaları - - libcrystalhd - - - /usr/include/libcrystalhd/bc_dts_defs.h - /usr/include/libcrystalhd/bc_dts_types.h - /usr/include/libcrystalhd/libcrystalhd_if.h - /usr/include/libcrystalhd/libcrystalhd_version.h - - - - crystalhd-firmware - Broadcom Crystal HD firmware dosyaları - - /lib/firmware - - - - - 2014-05-20 - 20100703 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-21 - 20100703 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-10-24 - 20100703 - First release - Erdem Artan - erdem.artan@linux.org.tr - - - - - - libdv - http://libdv.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.video - Software codec for dv-format video (camcorders etc) - Dijital video (kaydedici cihazlar vs) için çözümleme yazılımı - Le codec Quasar DV (libdv) est un codec logiciel pour la vidéo DV, le format d'encodage utilisé par la plupart des caméras numériques, typiquement celles gérant l'interface IEEE 1394 (a.k.a. FireWire ou i.Link). Libdv a été développé selon les standards officiels pour la vidéo DV : IEC 61834 et SMPTE 314M. - The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed according to the official standards for DV video: IEC 61834 and SMPTE 314M. - Quasar DV codec (libdv), DV video için çözümleyicidir. Bu dosya biçimi çoğu dijital kameralarda (özellikle de IEEE 1394) kullanılır. Libdv, DV videonun resmi standartları olan IEC 61834 ve SMPTE 314M'ye göre geliştirilmiştir. - El codec Quasar DV (libdv) es un codec de software para video DV, el formato de codificación usado en la mayoría de los camcorders digitales, que típicamente soportan la interfaz IEEE 1394 (alias FireWire o i.Link). Libdv fue desarrollado de conforme los estándares oficiales para video DV: IEC 61834 y SMPTE 314M. - mirrors://sourceforge/libdv/libdv-1.0.0.tar.gz - - libsdl-devel - popt-devel - - - libdv-0.99-2.6.patch - libdv-1.0.0-pic.patch - libdv-1.0.0-dso-linking.patch - libdv-mmxdetect-athlon.patch - - multimedia/video/libdv/pspec.xml - - - libdv - - popt - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libdv-devel - Development files for libdv - libdv için geliştirme dosyaları - - libdv - - - /usr/include/libdv - /usr/lib/pkgconfig - - - - - 2014-05-25 - 1.0.0 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-29 - 1.0.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.0.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gst-plugins-good - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Ensemble de plug-ins (greffons) de bonne qualité sous la licence préférée de gstreamer. - A set of good-quality plugins for GStreamer - Gstreamer için temel eklentiler paketi - gst-plugins-good contains a set of mature plugins and elements for GStreamer. - http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.bz2 - - gst-plugins-base-devel - gstreamer-devel - cairo-devel - flac-devel - gdk-pixbuf-devel - libjpeg-turbo-devel - libpng-devel - libsoup-devel - libvpx-devel - aalib-devel - libraw1394-devel - pulseaudio-libs-devel - libv4l-devel - libsoup-gnome - speex-devel - gtk2-devel - orc-devel - libXext-devel - valgrind - libXdamage-devel - libXfixes-devel - libXv-devel - libvorbis-devel - libtheora-devel - libogg-devel - libICE-devel - libSM-devel - - - 0001-fix-v4l2_munmap.patch - 0002-clear_DISCONT_flag.patch - 0003-v4l2src-fix.patch - 0004-v4l2object-Don-t-probe-UVC-devices-for-being-interla.patch - 0001-sys-v4l2-Some-blind-compilation-fixes.patch - - multimedia/video/gst-plugins-good/pspec.xml - - - gst-plugins-good - - orc - flac - zlib - speex - libX11 - libpng - libXv - cairo - glib2 - aalib - bzip2 - libv4l - libsoup - libxml2 - libXext - gstreamer - libXfixes - gdk-pixbuf - libXdamage - libjpeg-turbo - libsoup-gnome - pulseaudio-libs - gst-plugins-base - - - /etc/gconf - /usr/bin - /usr/lib - /usr/share/gstreamer-0.10/presets - /usr/share/doc - /usr/share/man - /usr/share/locale - - - - - 2014-05-28 - 0.10.31 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-27 - 0.10.31 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-0-26 - 0.10.31 - Rebuild - Erdinç Gültekin - admins@pisilinux.org - - - 2013-07-28 - 0.10.31 - missing dep. - Erdinç Gültekin - admins@pisilinux.org - - - 2013-05-09 - 0.10.31 - rebuild for libv4l - Erdinç Gültekin - admins@pisilinux.org - - - 2012-11-09 - 0.10.31 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gst-plugins-bad - http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - A set of GStreamer plug-ins that aren't up to par compared to the rest - Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri - GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. - gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir. - http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.bz2 - - gstreamermm-devel - gst-plugins-base-devel - libdvdread-devel - libdvdnav-devel - soundtouch-devel - faac-devel - valgrind - jasper-devel - libdca-devel - gsm-devel - mjpegtools-devel - libdvdnav-devel - libsndfile-devel - DirectFB-devel - libSM-devel - libICE-devel - celt-devel - libdc1394-devel - alsa-lib-devel - libsdl-devel - soundtouch-devel - libtheora-devel - libmodplug-devel - xvid-devel - libdvdread-devel - libvdpau-devel - rtmpdump-devel - schroedinger-devel - gdk-pixbuf-devel - libvo-aacenc-devel - libvo-amrwbenc-devel - - - directfb.patch - - multimedia/video/gst-plugins-bad/pspec.xml - - - gst-plugins-bad - - gst-plugins-base - gstreamer - DirectFB - celt - libdc1394 - libdca - libgcc - libpng - faac - bzip2 - glib2 - jasper - libX11 - gsm - libmodplug - mjpegtools - libsdl - soundtouch - libdvdnav - libsndfile - xvid - libdvdread - libvdpau - schroedinger - orc - libvo-aacenc - libvo-amrwbenc - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/gstreamer-0.10 - /usr/share/doc - /usr/share/gtk-doc - /usr/share/glib-2.0/schemas - - - - gst-plugins-bad-devel - Development files for gst-plugins-bad - gst-plugins-bad için geliştirme dosyaları - - gst-plugins-bad - gstreamer-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2014-05-26 - 0.10.23 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-13 - 0.10.23 - Rebuild for mjpegtools - Kamil Atlı - suvarice@gmail.com - - - 2013-10-19 - 0.10.23 - Fix build dependency's. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-10-14 - 0.10.23 - clean build. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-10-14 - 0.10.23 - rebuild for DirectFB. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-28 - 0.10.23 - Dep Fixed. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-05-25 - 0.10.23 - Dep Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-09 - 0.10.23 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - vo-aacenc - http://sourceforge.net/projects/opencore-amr/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:cli - multimedia.video - VisualOn AAC encoder library - VisualOn AAC encoder library - http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/vo-aacenc-0.1.3.tar.gz/download - multimedia/video/vo-aacenc/pspec.xml - - - libvo-aacenc - - /usr/lib - /usr/share/doc - - - - libvo-aacenc-devel - - libvo-aacenc - - - /usr/include - /usr/lib/pkgconfig/vo-aacenc.pc - - - - - 2014-06-18 - 1.3 - Rebuild, remove vo-aacenc binary package. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-28 - 1.3 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-30 - 1.1.2 - First release - Erdem Artan - admins@pisilinux.org - - - - - - gstreamer-next - http://gstreamer.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.video - GStreamer streaming media framework runtime - GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. - http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.4.5.tar.xz - - check - valgrind - gobject-introspection-devel - libxml2-devel - ghostscript-devel - - multimedia/video/gstreamer-next/pspec.xml - - - gstreamer-next - - glib2 - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/gir-1.0 - /usr/share/doc - /usr/share/gtk-doc - /usr/share/locale - /usr/share/man - - - - gstreamer-next-32bit - 32-bit shared libraries for gstreamer - emul32 - emul32 - - glib2-32bit - - - glib2-32bit - glibc-32bit - gstreamer-next - - - /usr/lib32 - - - - gstreamer-next-devel - Development files for gstreamer - - gstreamer-next - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-22 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-26 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-13 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-20 - 1.2.1 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-11 - 1.2.0 - bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - vlc - http://www.videolan.org/vlc - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:gui - multimedia.video - VLC media player - VLC çoklu ortam oynatıcısı - Odtwarzacz plików multimedialnych i serwer strumieni - VLC reproductor multimedia - VLC is a famous video player and streamer. - Media oynatıcısı ve yayın dinleyici - VLC jest odtwarzaczem multimediów projektu VideoLAN. Odtwarza pliki MPEG, MPEG2, MPEG4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis, płyty DVD, VCD, podkasty oraz strumienie multimedialne z różnych źródeł w sieci. - VLC es un poderoso reproductor de medios para todo tipo de formatos multimedia - vlc - http://download.videolan.org/pub/videolan/vlc/2.2.1/vlc-2.2.1.tar.xz - - libcdio - eudev-devel - lua-devel - libgcrypt - xcb-proto - zlib-devel - gtk2-devel - zvbi-devel - faac-devel - flac-devel - lirc-devel - mesa-devel - x265-devel - dbus-devel - avahi-devel - samba-devel - aalib-devel - faad2-devel - speex-devel - libva-devel - libXt-devel - libXv-devel - cairo-devel - util-macros - libxcb-devel - libXau-devel - libtar-devel - libvpx-devel - ffmpeg-devel - libass-devel - libXpm-devel - gnutls-devel - libv4l-devel - libdca-devel - libmtp-devel - libmad-devel - libogg-devel - libsdl-devel - taglib-devel - a52dec-devel - libebml-devel - libxml2-devel - libcddb-devel - libcaca-devel - libXext-devel - librsvg-devel - libcdio-devel - fribidi-devel - libupnp-devel - libkate-devel - freerdp-devel - twolame-devel - minizip-devel - live555-devel - libopus-devel - freetype-devel - libXdmcp-devel - kernel-headers - xcb-util-devel - libmpeg2-devel - alsa-lib-devel - libshout-devel - libdvbpsi-devel - libtheora-devel - libbluray-devel - libgcrypt-devel - libnotify-devel - libssh2-devel - openssl-devel - libvorbis-devel - libdc1394-devel - libid3tag-devel - sdl-image-devel - libmpcdec-devel - libdvdcss-devel - libdvdnav-devel - vcdimager-devel - libraw1394-devel - fluidsynth-devel - libdvdread-devel - fontconfig-devel - libavc1394-devel - libmodplug-devel - libXxf86vm-devel - gdk-pixbuf-devel - libmatroska-devel - libXinerama-devel - schroedinger-devel - crystalhd-firmware - libgpg-error-devel - libvncserver-devel - libsamplerate-devel - libjpeg-turbo-devel - qt5-base-devel - qt5-x11extras-devel - libchromaprint-devel - gstreamer-next-devel - pulseaudio-libs-devel - xcb-util-keysyms-devel - gst-plugins-base-next-devel - - - qt4-select.patch - lc-2.2.0-fix-xcb.patch - vlc-2.2.0-rdp-1.2.0.patch - vlc-2.1.1-desktop.patch - vlc-2.0.4-fix-definition.patch - vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch - - multimedia/video/vlc/pspec.xml - - - vlc - - qt5-base - qt5-x11extras - libtar - libXpm - fribidi - libXext - minizip - zlib - libX11 - libgcc - freetype - vlc-libs - libXinerama - dejavu-fonts - - - /usr/bin - /usr/lib/vlc/plugins/gui - /usr/share/vlc - /usr/share/applications - /usr/share/icons - /usr/share/kde4/apps/solid/actions - /usr/share/doc - /usr/share/man - /usr/share/locale - - - System.Package - - - - vlc-lua - Lua scripting for VLC - - lua - vlc-libs - - - /usr/lib/vlc/lua - /usr/lib/vlc/plugins/lua/liblua_plugin.so - - - - vlc-libs - Codec and plugin library files for VLC - vlc için codec ve eklenti kitaplık dosyaları - - libX11 - libgcc - freetype - dbus - zlib - gtk2 - lirc - flac - zvbi - x265 - mesa - libva - faad2 - samba - speex - aalib - cairo glib2 eudev - libpng - libxcb - libidn - libmad - libass - gnutls - libdca - libsdl - ffmpeg - a52dec - libmtp - taglib - libogg - libvpx - libxml2 - libssh2 - libcddb - freerdp - libopus - libcaca - twolame - libebml - libcdio - librsvg - live555 - minizip - fribidi - libkate - libupnp - libshout - alsa-lib - libvdpau - libmpeg2 - libdvbpsi - libdc1394 - sdl-image - vcdimager - libbluray - libnotify - libdvdnav - libmpcdec - libtheora - libvorbis - libgcrypt - fontconfig - libraw1394 - fluidsynth - libmodplug - libdvdread - gdk-pixbuf - libavc1394 - libmatroska - schroedinger - libvncserver - libgpg-error - libsamplerate - libjpeg-turbo - gstreamer-next - libchromaprint - pulseaudio-libs - xcb-util-keysyms - crystalhd-firmware - gst-plugins-base-next - - - /usr/lib/libvlc* - /usr/lib/vlc - - - - vlc-devel - Development files for vlc - vlc için geliştirme dosyaları - Pliki nagłówkowe vlc - - vlc-libs - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-01 - 2.2.1 - Version Bump. - Vedat Demir - vedati@pisilinux.org - - - 2014-12-15 - 2.1.5 - Release Bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-08-18 - 2.1.5 - Release Bump. - Vedat Demir - vedati@pisilinux.org - - - 2014-07-07 - 2.1.5 - Version Bump. - Vedat Demir - vedati@pisilinux.org - - - 2014-06-19 - 2.1.4 - Rebuild for libtar. - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-31 - 2.1.4 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-07 - 2.1.4 - Rebuild for x264 - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-23 - 2.1.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-05 - 2.1.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-26 - 2.1.1 - Rebuild for ffmpeg. - PisiLinux Community - admins@pisilinux.org - - - 2013-11-16 - 2.1.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-11-10 - 2.1.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-05 - 2.0.8a - V.bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-08-01 - 2.0.8 - V.bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-29 - 2.0.7 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-06-21 - 2.0.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-01 - 2.0.6 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-06-01 - 2.0.6 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-04-11 - 2.0.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-12-15 - 2.0.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gst-plugins-ugly - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Other plugins for gstreamer - Gstreamer için diğer eklentiler - les Plug-ins (greffons) Ugly (horribles) de GStreamer est un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais dont la distribution pose problème. La licence du plug-in ou de librairies nécessaires au plug-in n'est pas forcément tel que l'on aimerait qu'elle soit. Le code peut également être notoirement connu pour présenter un problème patent. - GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. - GStreamer Ugly Plug-in'leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir. - http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.19.tar.bz2 - - glib2-devel - gstreamer-devel - gstreamermm-devel - gst-plugins-base-devel - libdvdread-devel - x264-devel - orc-devel - lame-devel - opencore-amr-devel - a52dec-devel - libmad-devel - libcdio-devel - libmpeg2-devel - - - cdio-cd-text-api.patch - opencore-amr.patch - - multimedia/video/gst-plugins-ugly/pspec.xml - - - gst-plugins-ugly - - orc - glib2 - gst-plugins-base - gstreamer - x264 - lame - opencore-amr - a52dec - libmad - libcdio - libmpeg2 - libdvdread - - - /usr/lib/gstreamer-0.10 - /usr/share/doc/gst-plugins-ugly - /usr/share/gstreamer-0.10 - /usr/share/locale - - - - - 2014-05-28 - 0.10.19 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-05 - 0.10.19 - Rebuild for x264 - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-27 - 0.10.19 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-26 - 0.10.19 - Rebuild - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-28 - 0.10.19 - missing dep - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-07 - 0.10.19 - Rebuild for libcdio and x264 - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-10 - 0.10.19 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - schroedinger - http://www.diracvideo.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - Dirac codec library - Dirac kodek kitaplığı - C-based libraries and GStreamer plugins for the Dirac video codec. - C ile kodlanmış Dirac video kodeği kitaplıkları ve GStreamer eklentileri - http://www.diracvideo.org/download/schroedinger/schroedinger-1.0.11.tar.gz - - orc-devel - - - ltmain_as-needed.patch - - multimedia/video/schroedinger/pspec.xml - - - schroedinger - - orc /usr/lib - /usr/share/doc - - - - schroedinger-devel - Development files for schroedinger - schroedinger için geliştirme dosyaları - - schroedinger - orc-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 1.0.11 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-10 - 1.0.11 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-29 - 1.0.11 - Rebuild - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-07 - 1.0.11 - Rebuild - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-29 - 1.0.11 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libmp4v2 - http://code.google.com/p/mp4v2 - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - library - app:console - multimedia.video - MPEG4 library - MPEG4 kütüphanesi - Librairie MPEG4 extraite de MPEG4IP, habituellement utilisée dans les sytèmes de son 3D. - MPEG4 library extracted from MPEG4IP, usually used in 3D sound systems. - Genellikle 3B ses işleme uygulamalarında kullanılan, MPEG4IP yazılımının parçası olan MPEG4 kütüphanesi. - Librería MPEG4 parte de MPEG4IP, comúnmente utilizado en sistemas de sonido 3D. - http://mp4v2.googlecode.com/files/mp4v2-2.0.0.tar.bz2 - - libgcc - - multimedia/video/libmp4v2/pspec.xml - - - libmp4v2 - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc/libmp4v2 /usr/share/man - - - - libmp4v2-devel - Development files for libmp4v2 - libmp4v2 için geliştirme dosyaları - - libmp4v2 - - - /usr/include - - - - - 2014-05-20 - 2.0.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-31 - 2.0.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-14 - 2.0.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gst-plugins-good-next - http://gstreamer.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.video - A set of good-quality plugins for GStreamer - gst-plugins-good contains a set of mature plugins and elements for GStreamer. - http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.4.5.tar.xz - - gst-plugins-base-next-devel - pulseaudio-libs-devel - gstreamer-next-devel - libjpeg-turbo-devel - gdk-pixbuf-devel - libraw1394-devel - libXdamage-devel - libXfixes-devel - libsoup-devel - libXext-devel - libv4l-devel - libXv-devel - cairo-devel - aalib-devel - speex-devel - gtk2-devel - flac-devel - orc-devel - - multimedia/video/gst-plugins-good-next/pspec.xml - - - gst-plugins-good-next - - orc - flac - zlib - speex - libX11 - libpng - cairo - glib2 - aalib - bzip2 - libv4l - libXext - libsoup - libXfixes - gdk-pixbuf - libXdamage - libjpeg-turbo - gstreamer-next - pulseaudio-libs - gst-plugins-base-next - - - /etc/gconf - /usr/bin - /usr/lib - /usr/share/gstreamer-1.0/presets - /usr/share/doc - /usr/share/gtk-doc - /usr/share/man - /usr/share/locale - - - - - 2015-04-18 - 1.4.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-22 - 1.4.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-28 - 1.2.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-14 - 1.2.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-23 - 1.2.1 - version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-14 - 1.2.0 - version bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-30 - 1.1.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - mlt - http://www.mltframework.org/twiki/bin/view/MLT/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.tv - A multimedia framework, designed and developed for television broadcasting - Televizyon yayını için tasarlanmış bir çoklu ortam altyapısı - MLT is an open source multimedia framework, designed and developed for television broadcasting. - MLT televizyon yayını için tasarlanmış, açık kaynak kodlu bir çoklu ortam alyapısıdır. - http://sourceforge.net/projects/mlt/files/mlt/mlt-0.9.8.tar.gz - - alsa-lib-devel - swig - python-devel - glib2-devel - frei0r-plugins-devel - fftw3-devel - jack-audio-connection-kit-devel - qt5-base-devel - qt5-svg-devel - perl - libxml2-devel - libsamplerate-devel - ladspa-sdk-devel - libexif-devel - ffmpeg-devel - sox-devel - - multimedia/tv/mlt/pspec.xml - - - perl-mlt - Perl bindings for MLT - MLT için Perl bağlayıcıları - programming.language.perl - - libgcc - perl - mlt - - - /usr/lib/perl* - - - - python-mlt - Python bindings for MLT - MLT için Python bağlayıcıları - programming.language.python - - libgcc - python - mlt - - - /usr/lib/python* - - - - mlt - - sox - fftw3 - glib2 - ffmpeg - libX11 - libgcc - libexif - libxml2 - qt5-svg - alsa-lib - qt5-base - libsamplerate - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/mlt - /usr/share/mlt/modules - /usr/share/mlt/modules/lumas/PAL - - - - mlt-devel - Development files for mlt - mlt için geliştirme dosyaları - - mlt - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-11-16 - 0.9.8 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-12-30 - 0.9.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-28 - 0.9.0 - fix build and ver. bump. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 0.8.8 - missing dep.. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-01-29 - 0.8.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-18 - 0.8.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xawtv - http://linuxtv.org/downloads/xawtv/ - - Erdinc Gultekin - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.tv - TV application - TV uygulaması - xawtv is a TV application that supports many interfaces (analog video streams), such as Xvideo, v4l2 and bktr etc. It can display TV streams and record them. - xawtv Xvideo, v4l2, bktr gibi birçok arayüzü destekleyen bir TV uygulamasıdır. xawtv ayrıca video kayıt yeteneği ve birkaç yararlı konsol aracına sahiptir. - xawtv - http://linuxtv.org/downloads/xawtv/xawtv-3.103.tar.bz2 - - alsa-lib-devel - aalib-devel - libquicktime-devel - openmotif-devel - zvbi-devel - lirc-devel - libv4l-devel - xorg-font - libXxf86dga-devel - libdv - libXpm-devel - libXrender-devel - libXv-devel - mesa-devel - libXext-devel - libXrandr-devel - libXxf86vm-devel - libXmu-devel - libFS-devel - fontconfig-devel - libXt-devel - libXft-devel - libXaw-devel - zvbi-devel - libXinerama-devel - libSM-devel - libICE-devel - libexplain-devel - libjpeg-turbo-devel - gpm - zlib-devel - libX11-devel - libpng-devel - ncurses-devel - freetype-devel - - - v4l-conf_non-position-independent-executable_fix.patch - xawtv-3.95.patch - - multimedia/tv/xawtv/pspec.xml - - - xawtv - - zvbi - lirc - mesa - aalib - libSM - libdv - libXt - libXv - libXmu - libXaw - libICE - libv4l - libXpm - libXft - libXext - alsa-lib - libXrandr - libXrender - libXxf86vm - fontconfig - libexplain - libXxf86dga - libXinerama - libquicktime - libjpeg-turbo - gpm - zlib - libX11 - libpng - ncurses - freetype - - - /etc - /usr/bin - /usr/lib/xawtv - /usr/share/doc - /usr/share/man - /usr/share/xawtv - /usr/share/applications - /usr/share/pixmaps - - - xawtv.desktop - - - - - 2014-02-17 - 3.103 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 3.103 - version bump - Erdinc Gultekin - admins@pisilinux.org - - - 2013-07-28 - 3.102_201207 - First release - Erdinc Gultekin - admins@pisilinux.org - - - 2012-11-12 - 3.102_201207 - First release - Erdinc Gultekin - admins@pisilinux.org - - - - - - zvbi - http://zapping.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.tv - VBI Decoding Library for Zapping - Zapping uygulaması için VBI çözücü kütüphanesi - Zapping est un lecteur TV pour le bureau Gnome. Avec Zapping et une carte TV vous pouvez, voir la télévision, faire des copies d'écran et effectuer des enregistrements audio et vidéo. Zapping gère les sous-titres et le télétexte. - Zapping is a TV viewer for the Gnome desktop. With Zapping and a TV card you can watch TV, take screenshots, and record video and audio. Zapping supports Closed Caption and Teletext subtitles. - Zapping Gnome masaüstü için bir televizyon göstericisidir. Zapping ve bir TV kartı ile TV seyredebilir, ekran resmi çekebilir ve video ve audio kaydedebilirsiniz. Zapping Kapalı Çekim (Closed Capture) ve Teletex altyazılarını desteklemektedir. - Zapping es un visualizador de TV para el escritorio Gnome. Con Zapping y una tarjeta de TV puede mirar la tele, capturar pantallas, grabar video y audio. Zapping soporta subtitulos teletext y Closed Caption. - mirrors://sourceforge/zapping/zvbi-0.2.35.tar.bz2 - - libpng-devel - libX11-devel - - - zvbi-0.2.31-linkage_fix.diff - zvbi-0.2.7-fix-build.patch - - multimedia/tv/zvbi/pspec.xml - - - zvbi - - /usr/bin - /usr/sbin - /usr/lib - /usr/share/doc/zvbi - /usr/share/man - /usr/share/locale - - - - zvbi-devel - Development files for zvbi - zvbi için geliştirme dosyaları - - zvbi - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/zvbi/html - - - - - 2014-05-27 - 0.2.35 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-16 - 0.2.35 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-11-12 - 0.2.33 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libnut - http://www.nut-container.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - multimedia.converter - NUT container tools and library - NUT dosya biçemi kitaplığı ve araçları - Library and tools to work with NUT multimedia files. - libnut NUT çokluortam sistemini kullanmak ve düzenlemek için gerekli olan kitaplıkları ve araçları içerir. - http://source.pisilinux.org/1.0/libnut-661.tar.bz2 - - shared.patch - - multimedia/converter/libnut/pspec.xml - - - libnut - - /usr/bin - /usr/lib - /usr/share/doc - - - - libnut-devel - Development files for libnut - libnut için geliştirme dosyaları - - libnut - - - /usr/include - - - - - 2014-05-22 - 0.0_661 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-01 - 0.0_661 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.0_661 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - vcdimager - http://www.vcdimager.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.converter - VCD and SVCD image file maker and converter - VCD ve SVDC görüntü dosyası oluşturucu ve çevirici - VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CD's and Super Video CD's. The core functionality consists of directly making Video CD BIN/CUE-style CD images from mpeg files. - VCDImager Video CD ve Super Video CD'leri yaratmaya, parçalarına ayırmaya ve analiz etmeye yarayan kapsamlı bir CD görüntüsü yazma uygulamasıdır. En temel özelliği .mpeg dosyalarından direk BIN/CUE uzantılı CD görüntüleri yaratabilmesidir. - http://ftp.gnu.org/gnu/vcdimager/vcdimager-0.7.24.tar.gz - - libcdio-devel - popt - - multimedia/converter/vcdimager/pspec.xml - - - vcdimager - - libcdio - popt - libxml2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/man - - - - vcdimager-devel - Development files for vcdimager - vcdimager için geliştirme dosyaları - - vcdimager - libcdio-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 0.7.24 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-17 - 0.7.24 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 0.7.24 - Dep fixed - Fatih Turgel - hitaf@pisilinux.org - - - 2013-07-08 - 0.7.24 - rebuild - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-27 - 0.7.24 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - mkvtoolnix - http://www.bunkus.org/videotools/mkvtoolnix/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - app:gui - multimedia.converter - A set of tools to create, alter and inspect Matroska files - Matroska dosyalarını yaratmak, değiştirmek ve incelemek için araçlar - MKVToolnix is a set of tools (mkvmerge, mkvinfo and mkvextract) With these tools one can get information about (mkvinfo) Matroska files, extract tracks/data from (mkvextract) Matroska files and create (mkvmerge) Matroska files from other media files. - mkvtoolnix Matroska (MKV) dosyaları ile kullanılmak için bilgi edinme aracı (mkvinfo), veri/iz çıkarmak aracı (mkvextract) ve MKV oluşturma aracı (mkvmerge) içeren araç setidir. - mmg - https://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-8.5.2.tar.xz - - qt5-base-devel - zlib-devel - ruby-devel - flac-devel - boost-devel - libogg-devel - libebml-devel - libvorbis-devel - libmatroska-devel - file - imagemagick-devel - - multimedia/converter/mkvtoolnix/pspec.xml - - - mkvtoolnix - - flac - boost - libogg - file - libvorbis - zlib - qt5-base - libgcc - - - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/pixmaps - /usr/share/mkvtoolnix - /usr/share/applications - /usr/share/locale - - - - - 2015-11-08 - 8.5.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-01-21 - 7.5.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-12-19 - 7.4.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-10-29 - 7.3.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-10-05 - 7.2.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-28 - 6.9.1 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-18 - 6.7.0 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-14 - 6.5.0 - v. bump rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 6.2.0 - add missing dep. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-09 - 6.2.0 - V.bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-08-27 - 5.7.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - liblqr - http://liblqr.wikidot.com - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - LGPLv3 - library - multimedia.misc - An easy to use C/C++ seam carving library - Görüntü boyutlandırma kütüphanesi - liblqr is a free, open source implementation of a seam carving algorithm which aims at resizing pictures non uniformly while preserving their features. - liblqr, yeniden boyutlandırılacak resimlerin özelliklerini koruyan liquid rescale algoritmasının bir gerçeklemesidir. - http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2 - - glib2-devel - - multimedia/misc/liblqr/pspec.xml - - - liblqr - - glib2 - - - /usr/lib - /usr/share/doc - - - - liblqr-devel - Development files for liblqr - liblqr için geliştirme dosyaları - - liblqr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 0.4.2 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-31 - 0.4.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.4.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libpano13 - http://sourceforge.net/projects/panotools - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.misc - Library for manipulating panoramic images - Panoramik görüntü kitaplığı - libpano13 is a library which provides very high quality manipulation, correction and stitching of panoramic photographs. - libpano13 panoramik görüntüleri yüksek kalitede düzeltip birleştirebilen bir kitaplıktır. - mirrors://sourceforge/panotools/libpano13-2.9.19.tar.gz - - zlib-devel - tiff-devel - libpng-devel - libjpeg-turbo-devel - - multimedia/misc/libpano13/pspec.xml - - - libpano13 - - tiff - libpng - libjpeg-turbo - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - libpano13-devel - Development files for libpano13 - libpano13 için geliştirme dosyaları - - libpano13 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-11-10 - 2.9.19 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-24 - 2.9.18 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-22 - 2.9.18 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-28 - 2.9.18 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2011-06-13 - 2.9.18 - First release - Ertuğrul Erata - admins@pisilinux.org - - - - - - orc - http://code.entropywave.com/projects/orc/ - - PisiLinux Community - admins@pisilinux.org - - BSD - BSD-2 - app:console - multimedia.misc - The Oil Runtime Compiler - Optimized Inner Loop Runtime Compiler - http://gstreamer.freedesktop.org/src/orc/orc-0.4.19.tar.gz - multimedia/misc/orc/pspec.xml - - - orc - /usr/bin/ - /usr/lib/ - /usr/share/ + /usr/share/gtk-doc/ + /usr/libexec + /usr/share/doc/libmbim - orc-32bit - 32-bit shared libraries for orc - emul32 - emul32 - - glibc-32bit - + libmbim-devel + libmbim için geliştirme dosyaları + libmbim için geliştirme dosyaları - glibc-32bit - orc + libmbim - /usr/lib32 - - - - orc-devel - orc için geliştirme dosyaları - orc için geliştirme dosyaları - - orc - - - /usr/include/ - /usr/lib/pkgconfig - /usr/lib32/pkgconfig + /usr/lib/pkgconfig + /usr/include/libmbim-glib/ - - 2014-05-20 - 0.4.19 - Version bump, fix version. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-24 - 4.18 + + 2015-07-15 + 1.12.2 Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-02-14 - 4.16 - Add emul32 - Marcin Bojara - marcin@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2012-08-29 - 4.16 + 2014-01-20 + 1.6.0 First release PisiLinux Community admins@pisilinux.org @@ -22476,2146 +29867,51 @@ uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression - frei0r-plugins - http://www.piksel.org/frei0r - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - A plugin API for video sources and filters - Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü - frei0r-plugins is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. - frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir. - http://distfiles.macports.org/frei0r-plugins/frei0r-plugins-1.4.tar.gz - - libgcc - - - explicitly-link-with-lm.patch - - multimedia/misc/frei0r-plugins/pspec.xml - - - frei0r-plugins - - libgcc - - - /usr/lib - /usr/share/doc - - - - frei0r-plugins-devel - Development files for frei0r-plugins - frei0r-plugins için geliştirme dosyaları - - frei0r-plugins - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 1.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-01 - 1.4 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-30 - 1.4 - Rebuild for ffmpeg. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-31 - 1.4 - missing dep. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-28 - 1.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2011-09-13 - 1.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - DirectFB - http://www.directfb.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Thin library on top of the Linux framebuffer devices - Linux framebuffer aygıtlarının üstünde çalışan hafif bir kütüphane - DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers. - DirectFB donanımsal grafik hızlandırması, giriş aygıtları işleme ve soyutlama sağlayan yarısaydam pencereler ve çoklu görüntü katmanlarını destekleyen pencere sistemi ile bütünleşik bir kütüphanedir. - http://www.directfb.org/downloads/Core/DirectFB-1.7/DirectFB-1.7.1.tar.gz - - libgcc - giflib-devel - libX11-devel - zlib-devel - tiff-devel - jasper-devel - freetype-devel - libpng-devel - libXext-devel - mesa-devel - webp-devel - mesa-glu-devel - libdrm-devel - libjpeg-turbo-devel - libmng-devel - lcms2-devel - libvdpau-devel - libmad-devel - libvorbis-devel - - multimedia/misc/DirectFB/pspec.xml - - - DirectFB-docs - - DirectFB - - - /usr/share/doc - - - - DirectFB - - zlib - libgcc - libpng - freetype - libX11 - libXext - mesa - libdrm - libjpeg-turbo - libvdpau - webp - tiff - jasper - libkms - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share - - - - DirectFB-devel - Development files for DirectFB - DirectFB için geliştirme dosyaları - - DirectFB - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-21 - 1.7.1 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-23 - 1.7.1 - Rebuild for webp - Kamil Atlı - suvarice@gmail.com - - - 2014-01-28 - 1.7.1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10-14 - 1.7.1 - version bump - Erdinç >Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-29 - 1.5.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libid3tag - http://mad.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - La librairie id3tag MAD. - The MAD id3tag library - MAD id3tag kütüphanesi - Die MAD id3tag Bibliothek - libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2. - mirrors://sourceforge/mad/libid3tag-0.15.1b.tar.gz - - zlib-devel - - - libid3tag-0.15.1b-fix_overflow.patch - libid3tag-0.15.1b-unknown-encoding.patch - libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch - - multimedia/misc/libid3tag/pspec.xml - - - libid3tag - - zlib - - - /usr/lib - /usr/share/doc - - - - libid3tag-devel - - libid3tag - - - /usr/include - /usr/lib/pkgconfig - - - id3tag.pc - - - - - 2014-05-20 - 0.15.1b - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-28 - 0.15.1b - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2010-10-12 - 0.15.1b - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - fribidi - http://fribidi.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.misc - A free implementation of the unicode bidirectional algorithm - Çift yönlü unikod algoritmanın özgür bir uyarlaması - GNU FriBidi est l'implémentation libre de l'algorithme bidirectionnel Unicode. - GNU FriBidi is the Free Implementation of the Unicode Bidirectional Algorithm. - GNU FriBidi, Çift Yönlü Unicode Algoritması'nın özgür uygulamasıdır. - GNU FriBidi es la implementación libre del algoritmo Unicode Bidirectional. - http://fribidi.org/download/fribidi-0.19.6.tar.bz2 - multimedia/misc/fribidi/pspec.xml - - - fribidi - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - fribidi-devel - Development files for fribidi - fribidi için geliştirme dosyaları - - fribidi - - - /usr/include - /usr/share/man/man3 - /usr/lib/pkgconfig - - - - - 2014-02-23 - 0.19.6 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-07-06 - 0.19.5 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-29 - 0.19.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libshout - http://www.icecast.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.misc - A library for communicating with and sending data to an icecast server - Icecast sunucusuyla veri alış verişini sağlayan bir kütüphane - Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. - Libshout, Icecast sunucusuyla iletişimi ve veri alış verişini sağlar. Verilerin zamanlamasını ve gerekli soket bağlantılarını kontrol ederek, sunucu üzerinde hatalı veri transferini önler. - http://downloads.us.xiph.org/releases/libshout/libshout-2.3.1.tar.gz - - libvorbis-devel - libogg-devel - libtheora-devel - speex-devel - - - pthread_flag.patch - - multimedia/misc/libshout/pspec.xml - - - libshout - - libvorbis - libogg - libtheora - speex - - - /usr/lib - /usr/share/doc - - - - libshout-devel - Development files for libshout - libshout için geliştirme dosyaları - - libshout - libtheora-devel - libvorbis-devel - libogg-devel - speex-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/doc/*.c - - - - - 2014-05-25 - 2.3.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-20 - 2.3.1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-31 - 2.3.1 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-29 - 2.3.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libass - http://code.google.com/p/libass/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - Subtitle rendering library - Altyazı çizim kitaplığı - libass is a portable subtitle rendering library for the ASS/SSA. - libass ASS/SSA altyazı çizim kitaplığıdır. - https://github.com/libass/libass/releases/download/0.11.2/libass-0.11.2.tar.xz - - fontconfig-devel - freetype-devel - fribidi-devel - - multimedia/misc/libass/pspec.xml - - - libass - - fontconfig - freetype - fribidi - - - /usr/lib - /usr/share/doc/libass - - - - libass-devel - Development files for libass - libass için geliştirme dosyaları - - libass - harfbuzz-devel - fontconfig-devel - freetype-devel - fribidi-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-22 - 0.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-08 - 0.10.1 - rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-07-07 - 0.10.1 - Rebuild - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-25 - 0.10.1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libcdr - http://www.freedesktop.org/wiki/Software/libcdr - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - MPLv1.1 - library - multimedia.misc - Library parsing the Corel cdr documents - Libcdr is library providing ability to interpret and import Corel Draw drawings into various applications. - http://dev-www.libreoffice.org/src/libcdr-0.1.0.tar.bz2 - - doxygen - zlib-devel - lcms2-devel - icu4c-devel - libwpd-devel - boost-devel - librevenge-devel - - multimedia/misc/libcdr/pspec.xml - - - libcdr - - lcms2 - icu4c - zlib - libgcc - librevenge - - - /usr/lib - /usr/bin - /usr/share/doc/libcdr - - - - libcdr-devel - Development files for libcdr - libcdr için geliştirme dosyaları - - icu4c-devel - zlib-devel - lcms2-devel - librevenge-devel - libcdr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-01-02 - 0.1.1 - Dep Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2014-09-26 - 0.1.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-05-24 - 0.0.16 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-25 - 0.0.11 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10-14 - 0.0.11 - Rebuild for icu4c - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-31 - 0.0.11 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-03-14 - 0.0.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-17 - 0.0.10 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-20 - 0.0.9 - First Release. - PisiLinux Community - admins@pisilinux.org - - - - - - libdvdread - http://www.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - Provides a simple foundation for reading DVD-Video images - DVD videolarını okumak için basit bir kütüphane - Un lecteur DVD pour les environnements Solaris, Linux et BSD publié sous la licence publique GNU (GPL). Il gère les signets, les sauts dans le temps, les sorties audio sur plusieurs canaux, sortie SPDIF, le zoom et le crop (vision exclusive d'une zone) vidéo. Il gère également les menus DVD et la navigation, permet de lire depuis les DVD montés ou non montés, depuis un disque dur. Il peut lire les DVDs cryptés et non cryptés grâce à libdvdread/libdvdcss. - A DVD player for the Solaris, Linux and BSD environments released under the GNU Public License (GPL). It is includes bookmarks, time skipping, multichannel audio, SPDIF output, crop and zoom video. It supports DVD menus and navigation, reads from mounted, unmounted DVDs and hard drive and reads encrypted and unencrypted DVDs using libdvdread/libdvdcss. - GNU Public License (GPL) altındaki Solaris, Linux ve BSD ortamları için bir DVD oynatıcısıdır. Yerimi, zaman atlatma, çoklukanal ses çıktı, SPDIF çıktı, video kırpma ve büyütme özellikleri içerir. DVD menüleri ve dolaşma özelliğini destekler, bağlanmış (mount) ve bağlanmamış sabit diskleri okur ve libdvdread / libdvdcss kullanan şifreli ve şifresiz DVDleri oynatabilir. - DVD player para Solaris, Linux y BSD liberado bajo la licencia GNU Public License (GPL). incluye marcadores (bookmarks), time skipping, multichannel audio, salida SPDIF, video crop y zoom. soporta menús DVD y navegación, lee de DVDs y discos rígidos montados y no-montados y lee DVDs encriptados y no-encriptados usando libdvdread/libdvdcss. - http://download.videolan.org/pub/videolan/libdvdread/5.0.2/libdvdread-5.0.2.tar.bz2 - - libdvdcss-devel - git - - multimedia/misc/libdvdread/pspec.xml - - - libdvdread - - libdvdcss - glibc - - - /usr/lib - /usr/share/doc/libdvdread - - - - libdvdread-devel - Development files for libdvdread - libdvdread için geliştirme dosyaları - - libdvdread - - - /usr/bin - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - - - - - 2015-01-31 - 5.0.2 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-01-28 - 5.0.1 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-29 - 5.0.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-24 - 4.9.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-03-08 - 4.2.0 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2010-10-12 - 0.0_20100819 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gd - http://www.libgd.org - - PisiLinux Community - admins@pisilinux.org - - as-is - BSD - library - multimedia.misc - Une librairie rapide pour créer des graphiques en images. - A fast library for creating graphic images - Hızlı bir şekilde resim oluşturmak için bir kütüphane - The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program. - https://github.com/libgd/libgd/archive/gd-2.1.1.tar.gz - - fontconfig-devel - zlib-devel - freetype-devel - libpng-devel - libjpeg-turbo-devel - tiff-devel - libvpx-devel - - - gd-2.1.1-libvpx-1.4.0.patch - - multimedia/misc/gd/pspec.xml - - - gd - - fontconfig - tiff - libvpx - libjpeg-turbo - zlib - freetype - libpng - - - /usr/bin - /usr/lib - /usr/share/doc/gd - - - - gd-devel - Development files for gd - gd için geliştirme dosyaları - - gd - - - /usr/include - /usr/lib/pkgconfig - /usr/bin/gdlib-config - - - - gd-docs - Documents for gd - gd için geliştirme belgeleri - - /usr/share/doc/gd/html - - - - - 2014-08-02 - 2.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-24 - 2.1.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-25 - 2.0.35 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 2.0.35 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libsdl - http://www.libsdl.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Simple Direct Media Layer (Couche Média Simple et Directe). - Simple Direct Media Layer - Basit bir direk ortam erişim katmanı - Einfachee direkte Medien-Schicht - libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. - libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. - http://www.libsdl.org/release/SDL-1.2.15.tar.gz - - DirectFB-devel - alsa-lib-devel - aalib-devel - libX11-devel - libusb-compat-devel - libXtst-devel - libICE-devel - libXrandr-devel - - - sdl-1.2.14-disable-mmx.patch - sdl_x11sym.patch - SDL-1.2.14-dont-propagate-lpthread.patch - SDL-1.2.14-noproc.patch - SDL-1.2.13-rh484362.patch - libsdl-1.2.15-sdl-config.patch - libsdl-1.2.15-resizing.patch - libsdl-1.2.15-joystick.patch - - multimedia/misc/libsdl/pspec.xml - - - libsdl-docs - libsdl reference documents - libsdl başvuru belgeleri - - libsdl - - - /usr/share/man - /usr/share/doc - - - - libsdl - - DirectFB - aalib - - - /usr/lib - - - - libsdl-devel - Development files for libsdl - libsdl için geliştirme dosyaları - - libsdl - DirectFB-devel - alsa-lib-devel - aalib-devel - libX11-devel - libusb-compat-devel - libXtst-devel - libICE-devel - libXrandr-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/lib/libSDLmain.a - /usr/share/aclocal - - - - libsdl-32bit - 32-bit shared libraries for libsdl - libsdl için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - libsdl - glibc-32bit - - - /usr/lib32 - - - - - 2015-12-30 - 1.2.15 - Rebuild, fix builddep. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-14 - 1.2.15 - rebuild for DirectFB. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-29 - 1.2.15 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libdvdnav - http://www.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - libdvdnav is a library for developers of multimedia applications - libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane - libdvdnav est une librairie pour les développeur d'applications multimédia. Elle permet l'utilisation de fonctionnalités sophistiquées de navigation DVD tels que les menus DVD, la lecture multi-angle et même des jeux interactifs DVD. - libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. - libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane. libdvdnav ile karmaşık DVD dolaşmalarını Örn: DVD menüleri, değişik açılı gösterimleri ve hatta etkileşimli DVD oyunlarını kullanabilirsiniz - libdvdnav es una librería para desarrollo de aplicaciones multimedia. Permite uso fácil de navegación avanzada en DVDs como en menús de DVDs, reproducción multi-ángulo, e incluso DVDs con juegos interactivos. - http://download.videolan.org/pub/videolan/libdvdnav/5.0.3/libdvdnav-5.0.3.tar.bz2 - - libdvdread-devel - - multimedia/misc/libdvdnav/pspec.xml - - - libdvdnav - - libdvdread - - - /usr/lib - /usr/share/doc/libdvdnav - - - - libdvdnav-devel - Development files for libdvdnav - libdvdnav için geliştirme dosyaları - - libdvdnav - libdvdread-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2015-01-31 - 5.0.3 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-01-28 - 5.0.2 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-29 - 5.0.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-24 - 4.2.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-08 - 4.2.0 - Rebuild. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-31 - 4.2.0 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-03-08 - 4.2.0 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2010-10-12 - 0.0_20100819 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libopus - http://www.opus-codec.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.misc - Opus is a totally open, royalty-free, highly versatile audio codec - Açık kaynak, telif ücretsiz, çok yönlü ses codec bileşenidir - Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. - Opus Internet üzerinde etkileşimli ses ve müzik iletimi için eşsiz olan, ama aynı zamanda saklama ve akış uygulamaları için tasarlanmıştır. -Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 olarak Internet Engineering Task Force (IETF) tarafından standartlaştırılmıştır. - http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz - multimedia/misc/libopus/pspec.xml - - - libopus - - /usr/bin - /usr/lib - /usr/share - - - - libopus-devel - Development files for libopus - Libopus için geliştirme dosyaları - - libopus - - - /usr/include - /usr/lib/pkgconfig - - - - libopus-docs - document files for libopus - - libopus - - - /usr/share/doc/ - - - - - 2014-05-22 - 1.1 - enable-custom-modes. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-22 - 1.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-09 - 1.0.4 - version bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-28 - 1.0.2 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-12-12 - 1.0.2 - First release - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - - - - libdvdcss - http://www.videolan.org/libdvdcss/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.misc - A portable abstraction library for DVD decryption - DVD çözmek için soyutlanmış taşınabilir bir kütüphane - libdvdcss est une librairie simple et portable d'abstraction conçue pour accéder auxDVDs comme des périphériques par blocs sans avoir à se soucier du décodage. On peut construire un lecteur DVD à partir de l'API de libdvdcss en 4 ou 5 appels. - libdvdcss is a simple and library portable abstraction library designed for accessing DVDs like a block device without having to bother about the decryption. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls. - Libdvdcss, şifre çözme konusunda zahmete girmeden bir blok aygıt gibi DVD'lere erişim için düzenlenmiş basit ve soyutlanmış taşınabilir bir kütüphanedir. Bir DVD çalıcısı libdvdcss API etrafında 4 veya 5'ten fazla olmaksızın kütüphane çağrısı kullanarak kurulabilir. - libdvdcss es una liraría simple y portable de abstracción para acceder a DVDs como a dispositivos de bloques, sin preocuparse de decriptación. Se puede construir un reproductor DVD alrededor el API libdvdcss con no más de 4 o 5 llamadas de librería. - http://download.videolan.org/pub/libdvdcss/1.3.0/libdvdcss-1.3.0.tar.bz2 - multimedia/misc/libdvdcss/pspec.xml - - - libdvdcss - - /usr/lib - /usr/share/doc - - - - libdvdcss-devel - Development files for libdvdcss - libdvdcss için geliştirme dosyaları - - libdvdcss - - - /usr/include/dvdcss - /usr/lib/pkgconfig - - - - - 2014-09-29 - 1.3.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-21 - 1.2.13 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-01-29 - 1.2.13 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 1.2.12 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libspnav - http://spacenav.sourceforge.net + serf + https://code.google.com/p/serf/ Osman Erkan osman.erkan@pisilinux.org - BSD + Apachev2 library - multimedia.misc - Open source alternative to 3DConnextion drivers - The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library. - http://downloads.sourceforge.net/spacenav/libspnav-0.2.3.tar.gz - - libX11-devel - - - Makefile.patch - - multimedia/misc/libspnav/pspec.xml - - - libspnav - - libX11 - - - /usr/lib/ - /usr/share/doc - - - - libspnav-devel - Development files for libspnav - libspnav için geliştirme dosyaları - - libspnav - - - /usr/include - /usr/lib/libspnav.so - - - - - 2015-09-16 - 0.2.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 0.2.2 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.2.2 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-04-28 - 0.2.2 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-01-01 - 0.2.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libbluray - http://www.videolan.org/developers/libbluray.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.misc - Library to access Blu-Ray disks for video playback - Blu-Ray disklere ulaşmak için kitaplık - Libbluray package is aiming to provide a full portable free open source bluray library, which can be plugged into popular media players to allow full bluray navigation and playback on Linux. It will eventually be compatible with all current titles, and will be easily portable and embeddable in standard players such as mplayer and vlc. - Libbluray kitaplığı, Linux üzerinde bluray oynatmak için tam destek sağlayan, popüler çokluortam oynatıcılarına taşınabilir bir bağımsız açık kaynak bluray kitaplığı olma amacıyla ortaya çıkmıştır. Zaman içerisinde bütün güncel başlıklar ile uyumlu olması, kolay taşınabilmesi ve mplayer, vlc gibi standart oynatıcılara gömülebilir olması amaçlanmaktadır. - ftp://ftp.videolan.org/pub/videolan/libbluray/0.5.0/libbluray-0.5.0.tar.bz2 - - libxml2-devel - freetype-devel - - multimedia/misc/libbluray/pspec.xml - - - libbluray - - libxml2 - freetype - - - /usr/bin - /usr/lib - - - - libbluray-devel - Development files for libbluray - Libbluray için geliştirme dosyaları - - libbluray - - - /usr/include - /usr/lib/pkgconfig - - - - libbluray-docs - document files for libbluray - - libbluray - - - /usr/share/doc/ - - - - - 2014-05-20 - 0.5.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-03 - 0.5.0 - Rebuild for openjdk - PisiLinux Community - admins@pisilinux.org - - - 2014-02-23 - 0.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-06 - 0.3.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-11 - 0.2.3 - First release - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - - - - libebml - http://www.matroska.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie de format binaire extensible (un peu comme XML). - Extensible binary format library (kinda like XML) - Genişletilebilir ikilik biçimlendirme kütüphanesi - Extensible Binary Meta Language access library A library for reading and writing files with the Extensible Binary Meta Language, a binary pendant to XML. - http://dl.matroska.org/downloads/libebml/libebml-1.3.1.tar.bz2 - multimedia/misc/libebml/pspec.xml - - - libebml - - libgcc - - - /usr/lib - /usr/share/doc - - - - libebml-devel - Development files for libebml - libebml için geliştirme dosyaları - - libebml - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-08-20 - 1.3.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-24 - 1.3.0 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-16 - 1.3.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-11-07 - 1.2.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - taglib-extras - http://amarok.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.misc - Taglib extras library from Amarok team - Amarok takımından taglib ekstraları kütüphanesi - Taglib-extras delivers support for reading and editing the meta-data of audio formats not supported by taglib, including: asf, mp4v2, rmff, wav. - Taglib-extras taglib tarafından desteklenmeyen ses formatlarının (asf, mp4v2, rmff, wav vs.) meta verilerini okumak ve düzenlemek için gerekli desteği verir. - http://download.kde.org/stable/taglib-extras/1.0.1/src/taglib-extras-1.0.1.tar.gz - - pkgconfig - cmake - taglib-devel - - multimedia/misc/taglib-extras/pspec.xml - - - taglib-extras - - taglib - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - taglib-extras-devel - Development files for taglib-extras - taglib-extras için geliştirme dosyaları - - taglib-extras - - - /usr/include/taglib-extras - /usr/lib/pkgconfig - - - - - 2014-05-25 - 1.0.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 1.0.1 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2010-10-12 - 1.0.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - sdl-image - http://www.libsdl.org/projects/SDL_image/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie SDL de chargement de fichier d'image. - SDL image file loading library - SDL resim yükleme kitaplığı - SDL_image is an image file loader for SDL. - SDL_image, SDL için resim yükleme kitaplığıdır. - http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz - - libsdl-devel - tiff-devel - libjpeg-turbo-devel - - - gif-overflow.patch - - multimedia/misc/sdl-image/pspec.xml - - - sdl-image - - libsdl - tiff - zlib - libpng - libjpeg-turbo - - - /usr/bin - /usr/lib/ - /usr/share/doc - - - - sdl-image-devel - Development files for sdl-image - sdl-image için geliştirme dosyaları - - sdl-image - libsdl-devel - tiff-devel - libjpeg-turbo-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - sdl-image-32bit - 32-bit shared libraries for sdl-image - sdl-image için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libsdl-32bit - libpng-32bit - libjpeg-turbo-32bit - tiff-32bit - - - sdl-image - libsdl-32bit - libpng-32bit - libjpeg-turbo-32bit - tiff-32bit - zlib-32bit - glibc-32bit - - - /usr/lib32/ - - - - - 2014-05-31 - 1.2.12 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 1.2.12 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2012-08-29 - 1.2.12 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - openexr - http://www.openexr.com - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - library - multimedia.misc - A high dynamic-range (HDR) image file format library - OpenEXR est un formation de fichier d'image à haut rang dynamique (HDR - High Dynamic Range) utilisable pour les applications d'imagerie sur ordinateur. OpenEXR inclus notamment : Un rang dynamique plus grand que les formats d'image existants de 8 et 10 bit; le support pour pixel de 16 bit à virgule flottante, 32 bit à virgule flottante et d'entiers à 32 bit; de nombreux algorithmes de compression d'image sans perte, le fait d'être extensible. - OpenEXR is a high dynamic-range (HDR) image file format for use in computer imaging applications. OpenEXR's features include: Higher dynamic range and color precision than existing 8- and 10-bit image file formats; support for 16-bit floating-point, 32-bit floating-point, and 32-bit integer pixels; multiple lossless image compression algorithms; extensibility. - OpenEXR, bilgisayar görüntüleme uygulamalarında kullanılan yüksek dinamik görüntü erimidir. OpenEXR özellikleri şunları içerir: Mevcut 8 ve 10 bitlik görüntü dosya formatlarından daha yüksek dinamik görüntü erişimi, 16 ya da 32 bit piksel desteği ve kayıpsız görüntü sıkıştırma algoritması - OpenEXR es un formato de archivo de imagen de alto fango dinámico (HDR) para uso en aplicaciones de computación de imágenes. OpenEXR contiene facilidades: rango dinámico y precisión de colores más alto que formatos existentes de 8- y 10-bit; soporta para punto flotante 16-bit, punto flotante 32-bit, y entero 32-bit pixels; algoritmos de compresión múltiple sin pérdida; extensible. - http://download.savannah.nongnu.org/releases/openexr/openexr-2.2.0.tar.gz - - ilmbase-devel - zlib-devel - mesa-glu-devel - - multimedia/misc/openexr/pspec.xml - - - openexr - - ilmbase - libgcc - openexr-libs - - - /usr/bin - - - - openexr-libs - OpenEXR runtime libraries - OpenEXR çalışma zamanı kitaplıkları - - ilmbase - zlib - libgcc - - - /usr/lib/lib* - /usr/share/doc - - - - openexr-docs - OpenEXR example files - OpenEXR örnek dosyalar - - /usr/share/doc/openexr/examples - - - - openexr-devel - Development files for openexr - OpenEXR için geliştirme dosyaları - - openexr - mesa-glu-devel - ilmbase-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2015-08-28 - 2.2.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 2.1.0 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-16 - 2.1.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2010-10-12 - 1.7.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - musicbrainz5 - http://www.musicbrainz.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Client library to access metadata of mp3/vorbis/CD media - Mp3/Ogg Vorbis/Audio-Cd gibi ses dosyalarınızın etiketlerine erişiminizi sağlayan istemci kütüphanesidir. - MusicBrainz est un projet tentant de créer une encyclopédie de musique au contenu ouvert. C'est une base de données en ligne contenant des informations concernant les musiques enregistrées. La librairie client MusicBrainz capture les informations concernant les artistes, le nom de l'album, les titres des chansons, leur longueur et beaucoup d'autres données encore. - MusicBrainz is a project that aims to create an open content music encyclopedia. It is an online database of information about recorded music. MusicBrainz client library captures information about artists, the album title, track titles,the length of each track and many more. - MusicBrainz açık içerikli müzik ansiklopedisi oluşturmayı amaçlayan bir projedir. Kayıtlı albüm ve müzik parçaları hakkında çevrim içi veri tabanı sağlar. MusicBrainz kütüphanesi sanatçı, albüm, çalınan parça ve daha birçok konuda veri toplar. - MusicBrainz es un proyecto con la finalidad de crear una enciclopedia de contenido abierto sobre música. Es una base de datos de información en línea sobre grabaciones de música. La libreía de cliente MusicBrainz captura información de artista, título de album, título de las músicas, longitudes de cada música, y mucho más. - ftp://ftp.parrot.org/.1/blfs/svn/l/libmusicbrainz-5.1.0.tar.gz - - neon-devel - libxml2-devel - cmake - - multimedia/misc/musicbrainz5/pspec.xml - - - musicbrainz5 - - libgcc - libxml2 - neon - - - /usr/lib - /usr/share/doc - - - - musicbrainz5-devel - Development files for musicbrainz5 - musicbrainz5 için geliştirme dosyaları - - musicbrainz5 - neon-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-20 - 5.1.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-29 - 5.0.1 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2014-03-10 - 5.0.1 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-31 - 5.0.1 - missing dep - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-01-06 - 5.0.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkate - http://code.google.com/p/libkate - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - multimedia.misc - A text codec for embedding in Ogg - Ogg için karaoke ve metin kitaplığı - Kate is a codec for karaoke and text encapsulation for Ogg. - Kate, karaoke ve metinleri ogg dosyalara gömmek için kullanılan kitaplık ve konsol uygulamaları içerir. - http://libkate.googlecode.com/files/libkate-0.4.1.tar.gz - - libogg-devel - libpng-devel - doxygen - - multimedia/misc/libkate/pspec.xml - - - libkate - - libogg - libpng - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - libkate-devel - Development files for libkate - libkate için geliştirme dosyaları - - libkate - libogg-devel - libpng-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libkate-docs - API documentation for libkate - libkate paketine ait API belgeleri - - libkate - - - /usr/share/doc/libkate/html - /usr/share/doc/libkate/examples - - - - - 2014-05-24 - 0.4.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.4.1 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-31 - 0.4.1 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-29 - 0.4.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - liboil - http://www.schleef.org/liboil/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Liboil is a library of simple functions that are optimized for various CPUs - Liboil, farklı işlemciler için optimize edilmiş temel fonksiyonlardan oluşan bir kütüphanedir - Liboil est une librairie de fonctions simples optimisées pour différents processeurs. Ces fonction sont en général des boucles implémentant des algorithmes simples, tel que convertir un tableau de N entiers en nombres à virgule flottante ou multiplier et additionner un tableau de N nombres. - Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. - liboil çeşitli CPU 'lar için en iyilenmiş basit fonksiyon kütüphanesidir. Bu fonksiyonlar genellikle döngüler için gerçekleştirilen yalın algoritmalardır, örneğin ; N integer elemanı olan bir diziyi float elemanlı diziye dönüştürmek yada N elemanlı bir dizi ile toplama yada çarpma yapmak gibi. - Liboil es una librería con funciones simples, optimizados para múltiples CPUs. Estas funciones son generalmente bucles realizando simples algoritmos, como conversión de arrays de N enteros a números de punto flotante o multiplicación y suma de un array de N números. - http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz - - 02_amd64-cpuid.patch - 03_stride-segfaults.patch - - multimedia/misc/liboil/pspec.xml - - - liboil - - /usr/lib - /usr/share/doc - - - - liboil-devel - Development files for liboil - liboil için geliştirme dosyaları - - liboil - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 0.3.17 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 0.3.17 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-01-05 - 0.3.17 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - taglib - http://developer.kde.org/~wheeler/taglib.html - - Stefan Gronewold(groni) - groni@pisilinux.org - - GPLv2 - library - multimedia.misc - A library for reading and editing audio meta data - Ses dosyalarının etiket bilgilerini okuma ve düzenleme kütüphanesi - TagLib est une librairie pour lire et éditer les méta-données de nombreux formats audio populaires. - TagLib is a library for reading and editing the meta data of several popular audio formats. - TagLib ses dosyalarının etiket bilgilerini okumak ve işlemek için kullanılan bir kütüphanedir. - http://taglib.github.io/releases/taglib-1.9.1.tar.gz - - cmake - zlib-devel - - multimedia/misc/taglib/pspec.xml - - - taglib - - zlib - libgcc - - - /usr/lib - /usr/bin - /usr/share/doc - - - - taglib-devel - Development files for taglib - taglib için geliştirme dosyaları - - taglib - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-25 - 1.9.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-24 - 1.9.1 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-22 - 1.8 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - exiv2 - http://www.exiv2.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.misc - Another library for parsing, editing, and saving EXIF data - EXIF verilerini ayrıştırmak, düzenlemek ve kaydetmek için bir diğer kitaplık - Exiv2 est une librairie C++ ainsi qu'un utilitaire en ligne de commande pour accéder aux méta-données d'images. Exiv2 est disponible en tant que logiciel libre ou avec une licence commerciale et est utilisée par un nombre croissant de projets. - exiv2 is a C++ library and a command line utility to access image metadata. Exiv2 is available as free software and with a commercial license, and is used in a growing number of projects. - Exiv2 resimlerin başlık bilgilerine ulaşmak için kullanılan bir C++ kütüphanesi ve komut satırı uygulamasıdır. Exiv2, hem özgür yazılım hem de ticari yazılım lisansıyla kullanılabilir. - Exiv2 es una librería C++ y una herramienta de línea de comandopara acceder metadatos de imágenes. Exiv2 está disponible como software libre y con licencia comercial, y se utiliza cada vez en más proyectos. - http://www.exiv2.org/exiv2-0.25.tar.gz + network.library + High-performance asynchronous HTTP client library. + The serf library is a high performance C-based HTTP client library built upon the Apache Portable Runtime (APR) library. + http://serf.googlecode.com/svn/src_releases/serf-1.3.8.tar.bz2 + db-devel zlib-devel expat-devel + openssl-devel + apr-devel + apr-util-devel + scons - - exiv2-0.18-deps.patch - - multimedia/misc/exiv2/pspec.xml + network/library/serf/pspec.xml - exiv2 - - exiv2-libs - - - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - exiv2-libs + serf + db zlib expat - libgcc + openssl + apr + apr-util + openldap-client /usr/lib + /usr/share/doc - exiv2-devel - Development files for exiv2 - exiv2 için geliştirme dosyaları + serf-devel + Development files for serf + serf için geliştirme dosyaları - exiv2-libs + serf /usr/include @@ -24624,4647 +29920,149 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - 2015-11-02 - 0.25 + 2015-09-02 + 1.3.8 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-23 - 0.24 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 0.23 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libexif - http://libexif.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.misc - Librairie pour analyser, éditer et sauvegarder des données EXIF. - Library for parsing, editing, and saving EXIF data - EXIF verilerini işlemek, değiştirmek ve kaydetmek için bir kütüphane - Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags. - mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2 - - doxygen - - - libexif-0.6.13-pkgconfig.patch - - multimedia/misc/libexif/pspec.xml - - - libexif - - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libexif-devel - Development files for libexif - libexif için geliştirme dosyaları - - libexif - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/libexif/libexif-api.html - - - - - 2014-05-24 - 0.6.21 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-30 - 0.6.21 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 0.6.21 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - faac - http://www.audiocoding.com/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - MPEG-4 audio codecs - Özgür MPEG-4 ses codecleri - Free MPEG-4 audio codecs by AudioCoding.com. - mirrors://sourceforge/faac/faac-1.28.tar.gz - - libmp4v2-devel - - - mp4v2-1.9.patch - mp4v2-2.0.0.patch - altivec.patch - - multimedia/sound/faac/pspec.xml - - - faac - - libmp4v2 - - - /usr/bin - /usr/lib - /usr/share/doc/faac - /usr/share/man - - - - faac-devel - Development files for faac - faac için geliştirme dosyaları - - faac - - - /usr/include - - - - - 2014-12-14 - 1.28 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-20 - 1.28 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-23 - 1.28 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.28 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libogg - http://www.vorbis.com - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.sound - La librairie pour fichiers au format média Ogg. - The Ogg media file format library - Ogg dosya biçimi kütüphanesi - libogg is a library for manipulating Ogg bitstream file formats. libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams. - libogg Ogg biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Ogg biçimli dosya oluşturmak için hem de Ogg dosyalarından paket ayıklamak için kullanılabilir. - http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.xz - multimedia/sound/libogg/pspec.xml - - - libogg - - /usr/lib - /usr/share/doc - - - - libogg-devel - - libogg - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/aclocal - /usr/share/doc/libogg/*html - /usr/share/doc/libogg/*png - /usr/share/doc/libogg/ogg - - - - libogg-32bit - 32-bit shared libraries for libogg - libogg için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - libogg - - - /usr/lib32 - - - - - 2014-05-20 - 1.3.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-16 - 1.3.1 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-08-31 - 1.3.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - lash - http://savannah.nongnu.org/projects/lash - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:gui - multimedia.sound - LASH Audio Session Handler - LASH Ses Oturum Yöneticisi - LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It allows you to save and restore audio sessions consisting of multiple interconneced applications, restoring program state (i.e. loaded patches) and the connections between them. - LASH GNU/Linux'taki JACK ve ALSA ses uygulamaları için bir ses oturumu yönetim sistemidir. Bir çok birbirine bağlı uygulamanın ses oturumunu kaydedip, geri yüklemenize, program durumunu (örneğin yüklenmiş yamalar) ve aralarındaki bağlantıları geri yüklemenize olanak tanır. - lash - http://download.savannah.gnu.org/releases/lash/lash-0.6.0~rc2.tar.bz2 - - alsa-lib-devel - gtk2-devel - jack-audio-connection-kit-devel - dmapi-devel - texi2html - - - makefile.patch - docs-Makefile.patch - - multimedia/sound/lash/pspec.xml - - - lash - - alsa-lib - gtk2 - jack-audio-connection-kit - dmapi - libxml2 - libutil-linux - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share - - - lash-panel.desktop - - - - lash-devel - Development files for lash - lash için geliştirme dosyaları - - dbus-devel - lash - alsa-lib-devel - libxml2-devel - libutil-linux-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-26 - 0.6.0_rc2 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-02-25 - 0.6.0_rc2 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-29 - 0.6.0_rc2 - missing dep,update - Erdinç gültekin - erdincgultekin@pisilinux.org - - - 2012-12-29 - 0.6.0_rc2 - First release - PisiLinux Community - osman.erkan@yandex.xom - - - - - - soundtouch - http://www.surina.net/soundtouch - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - Audio Processing Library - Ses işleme kitaplığı - Librairie de traitement audio open-source (libre) pour changer le Tempo, le Pitch et la vitesse de lecture de flux audio ou de fichiers. - soundtouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or file. - soundtouch ses dosyalarının temposunu, oynatma hızını ve frekansını değiştirmek için kullanılabilen açık kaynaklı bir ses işleme kütüphanesidir. - Librería código libre para procesamiento de sonido para manipular Tempo, Pitch y Tasas de reproducción de flujos o archivos de audio - http://www.surina.net/soundtouch/soundtouch-1.8.0.tar.gz - multimedia/sound/soundtouch/pspec.xml - - - soundtouch - - /usr/bin - /usr/lib - /usr/share/doc - - - - soundtouch-devel - Development files for soundtouch - soundtouch için geliştirme dosyaları - - soundtouch - - - /usr/include - /usr/lib/pkgconfig - /usr/share/aclocal - - - - - 2014-07-05 - 1.8.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 1.5.0 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2010-10-12 - 1.5.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - audiofile - http://www.68k.org/~michael/audiofile/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.sound - An elegant API for accessing audio files - Ses dosyalarına erişim için zarif bir UPA - audiofile provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE. - audiofile; AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX ve NIST SPHERE gibi çeşitli ses dosyası biçimlerine erişim için düzenli ve gelişmiş bir uygulama programlama arayüzü sağlar. - http://audiofile.68k.org/audiofile-0.3.6.tar.gz - - alsa-lib-devel - flac-devel - - multimedia/sound/audiofile/pspec.xml - - - audiofile - - alsa-lib - flac - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - audiofile-devel - Development files for audiofile - audiofile için geliştirme dosyaları - - audiofile - - - /usr/bin/audiofile-config - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - audiofile-32bit - 32-bit shared libraries for audiofile - audiofile için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - alsa-lib-32bit - flac-32bit - glibc-32bit - - - alsa-lib-32bit - flac-32bit - audiofile - - - /usr/lib32 - - - - - 2014-05-20 - 0.3.4 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-18 - 0.3.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-01-14 - 0.3.4 - First release - Idris Kalp - admins@pisilinux.org - - - - - - deadbeef - http://deadbeef.sourceforge.net - - PisiLİnux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.sound - Audio player for GNU/Linux systems with X11 - X1 ile GNU / Linux sistemleri için ses çalar - Lkki i przejrzysty odtwarzacz plików muzycznych - DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11 (though now it also runs in plain console without X, in FreeBSD, and in OpenSolaris). - DeaDBeeF (0xDEADBEEF gibi) X11 ile GNU / Linux sistemleri (şimdi olsa da FreeBSD, X olmaksızın düz konsolda çalışır ve OpenSolaris) için bir ses oynatıcısıdır. - DeaDBeeF Program pozwala odtwarzać najpopularniejsze formaty muzyki, a także płyty Audio-CD i strumienie audio emitowane za pośrednictwem Internetu. Jego ogromną zaletą jest prostota, dopracowanie oraz minimalne zapotrzebowanie na zasoby systemowe. - deadbeef - https://github.com/Alexey-Yakovenko/deadbeef/archive/0.6.2.tar.gz - - atk-devel - gtk2-devel - gtk3-devel - flac-devel - faad2-devel - cairo-devel - pango-devel - ffmpeg-devel - libmad-devel - libzip-devel - imlib2-devel - wavpack-devel - libcddb-devel - alsa-lib-devel - libvorbis-devel - libsndfile-devel - cdparanoia-devel - gdk-pixbuf-devel - libsamplerate-devel - pulseaudio-libs-devel - libcdio-devel - curl-devel - dbus-devel - zlib-devel - glib2-devel - libX11-devel - intltool - - - plugins_vfs_zip_vfs_zip_c.patch - - multimedia/sound/deadbeef/pspec.xml - - - deadbeef - - atk - gtk2 - gtk3 - flac - faad2 - cairo - pango - ffmpeg - libmad - libzip - imlib2 - wavpack - libcddb - alsa-lib - libvorbis - cdparanoia - libogg - libsndfile - gdk-pixbuf - libsamplerate - pulseaudio-libs - libcdio - curl - dbus - zlib - glib2 - libgcc - libX11 - - - /usr/bin - /usr/include - /usr/lib/deadbeef - /usr/share/applications - /usr/share/deadbeef - /usr/share/doc/deadbeef - /usr/share/icons/hicolor/*/apps - /usr/share/locale - - - - - 2015-12-25 - 0.6.2 - Rebuild - Stefan Gronewold - groni@pisilinux.org - - - 2014-12-14 - 0.6.2_2014.12.14 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-11-12 - 0.6.2_2014.11.12 - Version bump from git source - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-28 - 0.6.2 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2014-06-04 - 0.6.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-04 - 0.6.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-29 - 0.5.6 - missing dep. - Erdinç gültekin - erdincgultekin@pisilinux.org - - - 2013-07-08 - 0.5.6 - Rebuild for new libcdio - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-09 - 0.5.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - pulseaudio - http://pulseaudio.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - GPLv2 - BSD - app:console - library - multimedia.sound - A networked sound server with an advanced plugin system - Gelişmiş eklenti desteğine sahip ağ temelli bir ses sunucusu - pulseaudio is a sound server for POSIX and Win32 systems. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. - pulseaudio, POSIX ve Win32 sistemler için tasarlanmış, donanım ve uygulamalar arasında gezinen ses verilerinin üzerinde gelişmiş işlemler yapılmasına olanak sağlayan bir ses sunucusudur. - http://freedesktop.org/software/pulseaudio/releases/pulseaudio-6.0.tar.xz - - orc-devel - sbc-devel - fftw3-devel - doxygen - xcb-proto - gtk2-devel - avahi-devel - speex-devel - libSM-devel - libtdb-devel - libICE-devel - libXtst-devel - xcb-util-devel - alsa-lib-devel - libsndfile-devel - libasyncns-devel - libatomic_ops-devel - eudev-devel - dbus-devel - intltool - libcap-devel - json-c-devel - - multimedia/sound/pulseaudio/pspec.xml - - - pulseaudio-libs - Libraries for PulseAudio clients - PulseAudio istemci kitaplığı - - dbus - glib2 - json-c - libX11 - libtdb - libxcb - eudev - libtool-ltdl - orc - sbc - fftw3 - libSM - speex - libICE - libXtst - alsa-lib - avahi-libs - libasyncns - libsndfile - bluez - - - /usr/bin/pa* - /etc/pulse/client.conf - /usr/lib/libpulse.so - /usr/lib/libpulse.so* - /usr/lib/libpulse-simple.so - /usr/lib/libpulse-simple.so* - /usr/lib/pulseaudio/libpulsecommon-* - /usr/lib/libpulse-mainloop-glib.so - /usr/lib/libpulse-mainloop-glib.so* - /usr/lib/pulseaudio/libpulsedsp.* - /usr/lib/pulse/modules - /usr/lib/udev/rules.d - /usr/lib/libpulsecore-*.so - - - - pulseaudio-libs-devel - Development files for pulseaudio-libs - pulseaudio-libs için geliştirme dosyaları - - pulseaudio-libs - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/vala/vapi - /usr/lib/cmake/PulseAudio - - - - pulseaudio-docs - doxygen generated API documentation for PulseAudio - Doxygen tarafından üretilmiş PulseAudio API belgeleri - - /usr/share/doc/pulseaudio/html - - - - pulseaudio - - dbus - libcap - libtool-ltdl - pulseaudio-libs - - - /usr/bin/pulseaudio - /usr/bin/qpaeq - /usr/bin/start-pulseaudio-kde - /usr/bin/esdcompat - /usr/bin/start-pulseaudio-x11 - /usr/lib/pm-utils/sleep.d - /usr/libexec - /usr/lib/pulse-5.0/modules - /etc - /usr/lib/tmpfiles.d/pulseaudio.conf - /lib/udev/rules.d - /usr/share/pulseaudio/alsa-mixer - /usr/share - /usr/share/icons - /var/lib/pulse - /run/pulse - - - System.Package - - - pulseaudio.conf - pisilinux/pulseaudio.sysconfig - mandriva/pulseaudio.svg - mandriva/pulseaudio.svg - mandriva/pulseaudio16.png - mandriva/pulseaudio22.png - mandriva/pulseaudio32.png - mandriva/pulseaudio48.png - mandriva/pulseaudio64.png - mandriva/pulseaudio128.png - mandriva/pulseaudio16.png - mandriva/pulseaudio22.png - mandriva/pulseaudio32.png - mandriva/pulseaudio48.png - mandriva/pulseaudio64.png - mandriva/pulseaudio128.png - - - - pulseaudio-libs-32bit - 32-bit shared libraries for pulseaudio-libs - pulseaudio-libs için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - json-c-32bit - dbus-32bit - glib2-32bit - speex-32bit - libcap-32bit - libsndfile-32bit - libtool-ltdl-32bit - glibc-32bit - - - pulseaudio-libs - dbus-32bit - glib2-32bit - libsndfile-32bit - json-c-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-02-20 - 6.0 - Version bump. Dep fixed - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-07-25 - 5.0 - Rebuild for smplayer - Vedat Demir - vedat@pisilinux.org - - - 2014-05-12 - 5.0 - version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-14 - 4.0 - add git version - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-11 - 4.0 - Add tmpfiles.con; add updates from git. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-06 - 4.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-16 - 3.99 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-12-18 - 3.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - portaudio - http://www.portaudio.com - - PisiLinux Community - admins@pisilinux.org - - as-is - library - multimedia.sound - Portable audio library - Ses kütüphanesi - Une API audio multi-plateforme libre. - PortAudio is a free, cross platform, open-source, audio I/O library. - Birden çok platformda kullanılabilinen açıkkodlu ses kütüphanesi - http://www.portaudio.com/archives/pa_stable_v19_20140130.tgz - - alsa-lib-devel - jack-audio-connection-kit-devel - - multimedia/sound/portaudio/pspec.xml - - - portaudio - - alsa-lib - jack-audio-connection-kit - - - /usr/lib - /usr/share/doc - - - - portaudio-devel - Development files for portaudio - portaudio için geliştirme dosyaları - - portaudio - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/portaudio/html - - - - - 2015-11-21 - 19.20140130 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-06-01 - 19.20140130 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-05 - 19.20140130 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-08-29 - 19 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - sayonara - http://sayonara.luciocarreras.de/index.html - - Pisi Linux Community - admins@pisilinux.org - - GPLv3 - app:gui - multimedia.sound - Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. - Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. - Although Sayoanra is considered as a lightweight player, it holds a lot of features to organize even big music collections. - Although Sayoanra is considered as a lightweight player, it holds a lot of features to organize even big music collections. - sayonara - http://sayonara-player.com/sw/sayonara-player-r195.tar.gz - - qt5-base-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-sqlite - qt5-linguist - gstreamer-next-devel - taglib-devel - libnotify-devel - gst-plugins-bad-devel - gst-plugins-base-devel - gst-plugins-ugly-next - glib2-devel - cmake - gstreamer-next-devel - gst-plugins-base-next-devel - - multimedia/sound/sayonara/pspec.xml - - - sayonara - - qt5-base - gst-plugins-bad - gst-plugins-base-next - gst-plugins-good-next - gst-plugins-ugly-next - gstreamer - taglib - libnotify - glib2 - libgcc - gstreamer-next - gst-plugins-base-next - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/pixmaps - /usr/share/applications - /usr/share/doc - - - sayonara.desktop - sayonara.png - - - - - 2015-10-11 - 0.7.1 - Version Bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-09-26 - 0.7.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - knowthelist - http://qt-apps.org/content/show.php/Knowthelist?content=165335 - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPLv3 - app:gui - multimedia.sound - Knowthelist the awesome party music player - Knowthelist the awesome party music player - Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) - Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) - knowthelist - https://github.com/knowthelist/knowthelist/archive/v2.3.0.tar.gz - - qt5-base-devel - qt5-xmlpatterns-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-linguist - glib2-devel - alsa-lib-devel - taglib-devel - gstreamer-next-devel - gst-plugins-bad-next-devel - gst-plugins-base-next-devel - - multimedia/sound/knowthelist/pspec.xml - - - knowthelist - - qt5-base - gstreamer-next - taglib - alsa-lib - glib2 - libgcc - - - /usr/bin - /usr/share - /usr/share/applications - /usr/share/icons - /usr/share/doc - - - - - 2015-11-11 - 2.3.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - flac - http://flac.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - multimedia.sound - An encoder/decoder for the Free Lossless Audio Codec - Özgür Kayıpsız Ses Kodlaması için kodlayıcı/çözücü araçları - flac is the Free Lossless Audio Codec. The FLAC format supports streaming, seeking, and archival, and gives 25-75% compression on typical CD audio. This package contains tools and libraries to work with and support for files in FLAC format. - flac bir Özgür Kayıpsız Ses Kodlaması'dır. (Free Lossless Audio Codec) FLAC biçemi akan görüntü, arama ve arşivleme ve tipik bir Ses CD'sinde %25-75 sıkıştırmayı destekler. - http://downloads.xiph.org/releases/flac/flac-1.3.1.tar.xz - - libogg-devel - - multimedia/sound/flac/pspec.xml - - - flac - - libogg - libgcc - - - /usr/bin - /usr/lib - /usr/share/man - - - - flac-docs - Documentation for flac - flac ile ilgili belgeler - - flac - - - /usr/share/doc - - - - flac-devel - Development files for flac - flac için geliştirme dosyaları - - libogg-devel - flac - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - - - - flac-32bit - 32-bit shared libraries for flac - flac için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libogg-32bit - glibc-32bit - - - libogg-32bit - libgcc - glibc-32bit - flac - - - /usr/lib32 - - - - - 2014-12-03 - 1.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-21 - 1.3.0 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-11-16 - 1.3.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2011-03-01 - 1.2.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - faad2 - http://www.audiocoding.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - multimedia.sound - MPEG2 and MPEG4 AAC decoder - AAC yorumlayıcı - FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. - FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür. - mirrors://sourceforge/faac/faad2-2.7.tar.bz2 - - faad2-2.7-libmp4ff-shared-lib.patch - faad2-2.7-man1_MANS.patch - faad2-2.7-libmp4ff-install-mp4ff_int_types_h.patch - - multimedia/sound/faad2/pspec.xml - - - faad2 - - /usr/bin - /usr/lib - /usr/share/doc/faad2 - /usr/share/man - - - - faad2-devel - Development files for faad2 - faad2 için geliştirme dosyaları - - faad2 - - - /usr/include - - - - - 2014-05-20 - 2.7 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-23 - 2.7 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 2.7 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - speex - http://www.speex.org/ - - PisiLinux Community - admins@pisilinux.org - - xiph - app:console - multimedia.sound - Audio compression format designed for speech and its converter application - Konuşma için tasarlanmış bir ses sıkıştırma biçimi kütüphanesi ve araçları - speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs. The package also contains a command-line tool to convert to/from Speex codec. - speex, konuşma için tasarlanmış özgür ve açık kaynaklı bir ses sıkıştırma biçimidir. Paket kütüphanenin yanında speex biçimine/biçiminden dönüştürme yapmak için gerekli araçları içerir. - http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz - - libogg-devel - - - constant.patch - configure.patch - - multimedia/sound/speex/pspec.xml - - - speex - - libogg - - - /usr/bin - /usr/share/man - /usr/lib - /usr/share/doc - - - - speex-devel - Development files for speex - speex için geliştirme dosyaları - - speex - - - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - speex-32bit - 32-bit shared libraries for speex - speex için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - speex - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-20 - 1.2_rc1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2011-03-01 - 1.2_rc1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libao - http://www.xiph.org/ao/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - La librairie de rendu (sortie) audio. - The audio output library - Ses çıktısı kütüphanesi - Libao is a cross platform audio output library. It currently supports ESD, OSS, Solaris, and IRIX. - http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz - - alsa-lib-devel - pulseaudio-libs-devel - - multimedia/sound/libao/pspec.xml - - - libao - - alsa-lib - pulseaudio-libs - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - libao-devel - Development files for libao - libao için geliştirme dosyaları - - libao - - - /usr/include/ao - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/doc/libao/html - - - - - 2014-05-26 - 1.2.0 - version bump - Kamil Atlı - suvarice@gmail.com - - - 2014-02-25 - 1.1.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10-14 - 1.1.0 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-08-31 - 1.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - lame - http://lame.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - A free MP3 encoder/decoder - MP3 ses çözümleme kütüphanesi - LAME is an MPEG Audio Layer III (MP3) encoder licensed under the LGPL. - Lame, Kısıtlı Genel Kamu lisansı altında lisanslanmış MPEG III(MP3) kod çözücüsüdür. - mirrors://sourceforge/lame/lame-3.99.5.tar.gz - - ncurses-devel - - multimedia/sound/lame/pspec.xml - - - lame - - ncurses - - - /usr/bin - /usr/lib - /usr/share/man - - - - lame-docs - - /usr/share/doc - - - - lame-devel - Development files for lame - lame için geliştirme dosyaları - - lame - - - /usr/include - /usr/share/man/man3 - - - - - 2014-12-14 - 3.99.5 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-21 - 3.99.5 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-29 - 3.99.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-31 - 3.99.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - celt - http://www.celt-codec.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - multimedia.sound - An audio codec for use in low-delay speech and audio communication - Düşük gecikmeli konuşma ve ses iletişimde kullanılmak üzere tasarlanan ses kodeği - CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio codec designed for realtime transmission of high quality speech and audio. This is meant to close the gap between traditional speech codecs (such as Speex) and traditional audio codecs (such as Vorbis). - CELT (Constrained Energy Lapped Transform) yüksek kalitede konuşma ve ses görüşmesinin gerçek zamanlı iletiminde kullanılmak üzere tasarlanmış bir ses kodeğidir. - http://downloads.us.xiph.org/releases/celt/celt-0.11.3.tar.gz - - libogg-devel - - multimedia/sound/celt/pspec.xml - - - celt - app:console - library - - libogg - - - /usr/bin - /usr/lib - /usr/share/doc - - - - celt-devel - Development files for celt - celt için geliştirme dosyaları - library - - celt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-12-15 - 0.11.3 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-21 - 0.11.3 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-20 - 0.11.3 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-17 - 0.11.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libmad - http://mad.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Librairie de "D"écompression "A"udio "M"peg ("M"peg "A"udio "D"ecoder") - "M"peg "A"udio "D"ecoder library - Yüksek kaliteli MPEG ses çözücü kütüphanesi - libmad is an audio decoder library for MPEG based content. - libmad MPEG tabanlı ses çözüm kitaplığıdır. - mirrors://sourceforge/mad/libmad-0.15.1b.tar.gz - - amd64-64bit.diff - libmad-0.15.1b-cflags-O2.patch - libmad-0.15.1b-cflags.patch - - multimedia/sound/libmad/pspec.xml - - - libmad - - /usr/lib - /usr/share/doc - - - - libmad-devel - Development files for libmad - libmad için geliştirme dosyaları - - libmad - - - /usr/include - /usr/lib/pkgconfig - - - mad.pc - - - - - 2014-05-20 - 0.15.1b - Rebuild, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-28 - 0.15.1b - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2010-10-12 - 0.15.1b - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - qmmp - http://qmmp.ylsoftware.com - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - multimedia.sound - An audio-player, written with Qt5 library - Qt tabanlı müzik oynatıcı - Qmmp is an audio-player, written with Qt5 library. It's similar to Winamp or Xmms. Also supports Xmms and Winamp skins. qmmp-skins package in Contrib repository is recommended, too. - Qmmp Qt tabanlı bir müzik oynatıcısıdır. Xmms ve Winamp temalarını destekler. Ayrıca Contrib deposunda bulunan ve Pisi Linux'a özel temalar da içeren qmmp-skins paketini de kurmanız önerilir. - qmmp - http://qmmp.ylsoftware.com/files/qmmp-1.0.1.tar.bz2 - - qt5-base-devel - libX11-devel - qt5-x11extras-devel - qt5-linguist - libsamplerate-devel - wavpack-devel - flac-devel - faad2-devel - libmodplug-devel - libmms-devel - libcdio-devel - libvorbis-devel - libsndfile-devel - pulseaudio-libs-devel - alsa-lib-devel - mesa-devel - libmad-devel - taglib-devel - ffmpeg-devel - libmpcdec-devel - libcddb-devel - cmake - - multimedia/sound/qmmp/pspec.xml - - - qmmp - - qt5-base - curl - libX11 - libgcc - qt5-x11extras - libsamplerate - wavpack - flac - faad2 - libmodplug - libmms - libvorbis - libsndfile - pulseaudio-libs - alsa-lib - libmad - taglib - ffmpeg - jack-audio-connection-kit - libmpcdec - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - qmmp-devel - qmmp development files - qmmp için geliştirme dosyaları - - qmmp - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/ - - - - - 2015-11-19 - 1.0.1 - Version bump ported to qt5. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-11 - 0.8.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-12-25 - 0.8.2 - Rebuild for ffmpeg - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-12-17 - 0.8.2 - Version bump - Kamil Atlı - suvari@pisilinux.org - - - 2014-07-06 - 0.8.0 - Version bump - Nikolay Semenov - tribunal@pisilinux.org - - - 2014-06-04 - 0.7.7 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-30 - 0.7.3 - Rebuild for ffmpeg. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-10-19 - 0.7.3 - Version Bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-08-30 - 0.7.2 - V.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-08-29 - 0.7.1 - missing dep. - Erdinç gültekin - erdincgultekin@pisilinux.org - - - 2013-07-27 - 0.7.1 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-08 - 0.7.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-01 - 0.6.3 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - openal - http://kcat.strangesoft.net/openal.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - multimedia.sound - Open Audio Library is a vendor-neutral API for interactive spatialized audio - Açık ses kütüphanesi - OpenAL est une API audio 3D multi-plateforme utilisable pour les jeux et beaucoup d'autre types d'application audio. Les objets de base d'OpenAL sont le Listener (auditeur), a Source (source), et le Buffer (tampon). - OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The basic OpenAL objects are a Listener, a Source, and a Buffer. - OpenAL, oyun uygulamaları ve diğer birçok audio uygulama tipleriyle kullanılmaya tahsisli bir üç boyutlu audio API(Uygulama Programlama Arayüzü) çapraz platformudur. - http://kcat.strangesoft.net/openal-releases/openal-soft-1.15.1.tar.bz2 - - alsa-lib-devel - pulseaudio-libs-devel - cmake - - - pthread.patch - no-fpuextended.patch - - multimedia/sound/openal/pspec.xml - - - openal - - alsa-lib - - - /usr/bin - /usr/lib - /usr/share/doc/openal - /usr/share/openal - - - - openal-devel - Development files for openal - openal için geliştirme dosyaları - - openal - pulseaudio - - - /usr/include - /usr/lib/pkgconfig/openal.pc - /usr/lib32/pkgconfig/openal.pc - - - - openal-32bit - 32-bit shared libraries for openal - openal için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - openal - - - /usr/lib32 - - - - - 2014-05-25 - 1.15.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 1.15.1 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-08-31 - 1.14 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - libsamplerate - http://www.mega-nerd.com/SRC/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - multimedia.sound - Secret Rabbit Code (alias libsamplerate) est un convertisseur audio de taux de Sample (Sample Rate Converter). - Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio - libsamplerate ses dosyaları için basit bir örnekleme oranı dönüştürücü - Secret Rabbit Code is a sample rate converter for audio. It is capable of arbitrary and time varying conversions. It can downsample by a factor of 12 and upsample by the same factor. The ratio of input and output sample rates can be a real number. The conversion ratio can also vary with time for speeding up and slowing down effects. - libsamplerate (Seceret Rabbit Code) ses dosyaları için basit bir örnekleme oranı dönüştürücüsüdür. Zaman ya da tercih edilen başka bir yapıya bağlı olarak 12 kata kadar dönüşüm yapabilir. Örnekleme oranı değiştirebildiği gibi hızlandırma ve yavaşlatma filtreleri de uygulayabilir. - http://www.mega-nerd.com/SRC/libsamplerate-0.1.8.tar.gz - - libsndfile-devel - - - dontbuild-tests-examples.patch - - multimedia/sound/libsamplerate/pspec.xml - - - libsamplerate - - libsndfile - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libsamplerate-devel - Development files for libsamplerate - libsamplerate için geliştirme dosyaları - libsamplerate için geliştirme dosyaları - - libsamplerate - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-25 - 0.1.8 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 0.1.8 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-10-17 - 0.1.8 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libcanberra - http://0pointer.de/lennart/projects/libcanberra/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - A library for generating event sounds on free desktops - Masaüstü üzerinde bildirim sesleri üretmek için kütüphane - libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME. It comes with several backends (ALSA, PulseAudio, OSS, GStreamer, null) and is designed to be portable. - libcanberra, çeşitli arka uç (ALSA, PulseAudio, GStreamer, null) destekleri olan, XDG Ses Teması ve İsimlendirme standartlarına uygun, bildirim sesi çalma kütüphanesidir. - http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz - - libogg-devel - pulseaudio-libs-devel - gstreamer-devel - libvorbis-devel - alsa-lib-devel - glib2-devel - gtk2-devel - gtk3-devel - at-spi2-core-devel - eudev-devel - atk-devel - cairo-devel - pango-devel - libogg-devel - libtdb-devel - libvorbis-devel - fontconfig-devel - gstreamer-next-devel - - - fix-pthread.patch - fix-underlinking.patch - - multimedia/sound/libcanberra/pspec.xml - - - libcanberra - - libtdb - libtool-ltdl - glib2 - alsa-lib - libvorbis - pulseaudio-libs - gstreamer-next - - - /usr/lib - /usr/share/doc - /usr/share/gdm - /usr/share/gnome/ - - - - libcanberra-devel - Development files for libcanberra - libcanberra için geliştirme dosyaları - - libcanberra - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - - - - libcanberra-gtk - GTK+ convenience API and utilities for libcanberra - GTK+ için libcanberra araçları ve programlama kitaplığı - - libcanberra - gtk2 - glib2 - libX11 - - - /usr/lib/gtk-2* - /usr/lib/libcanberra-gtk.so* - - - - libcanberra-gtk-devel - Development files for libcanberra-gtk - - libcanberra - libcanberra-devel - gtk2-devel - - - /usr/include/canberra-gtk.h - /usr/lib/pkgconfig/libcanberra-gtk.pc - /usr/share/vala/vapi/libcanberra-gtk.vapi - - - - libcanberra-gtk3-devel - Development files for libcanberra-gtk - - libcanberra-gtk-devel - gtk3-devel - - - /usr/lib/pkgconfig/libcanberra-gtk3.pc - - - - libcanberra-gtk3 - GTK+ convenience API and utilities for libcanberra - - gtk3 - glib2 - eudev - libX11 - libcanberra - - - /usr/lib/gtk-3* - /usr/lib/libcanberra-gtk3* - /usr/share/doc/libcanberra-gtk3 - /usr/bin/canberra-boot - /usr/bin/canberra-gtk-play - - - - - 2015-08-03 - 0.30 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-15 - 0.30 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-07 - 0.29 - Split Package + Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2013-08-17 - 0.29 - Release Bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-29 - 0.29 - missing dep. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-08-31 - 0.29 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libsndfile - http://www.mega-nerd.com/libsndfile/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - multimedia.sound - A C library for reading and writing files containing sampled sound - Örneklenmiş ses verileri içeren dosyalar yazmak ve okumak için C dili kütüphanesi. - Libsndfile est une librairie C pour lire et écrire des fichiers contenant des échantillons sonores (tels que les fichiers aux formats MS Windows WAV et Apple/SGI AIFF) à travers une seule interface de librairie standard. - Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. - Libsndfile, standart bir kütüphane arayüzü vasıtası ile (MS Windows WAV ve Apple/SGI AIFF biçimi gibi)örneklenmiş ses içeren dosyalar yazmak ve okumak için bir C dili kütüphanesidir. - Libsndfile es una librería C de lectura y escritura para archivos de sonido (como MS Windows WAV y el formato Apple/SGI AIFF) con una interfaz estándar de libería. - http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz - - flac-devel - libogg-devel - alsa-lib-devel - libvorbis-devel - - - libsndfile-1.0.18-less_strict_tests.patch - libsndfile-1.0.17-regtests-need-sqlite.patch - m4dir.patch - - multimedia/sound/libsndfile/pspec.xml - - - libsndfile - - flac - libogg - alsa-lib - libvorbis - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/octave - - - - libsndfile-devel - Development files for libsndfile - libsndfile için geliştirme dosyaları - - libsndfile - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libsndfile-32bit - 32-bit shared libraries for libsndfile - libsndfile için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - flac-32bit - alsa-lib-32bit - libogg-32bit - libvorbis-32bit - - - glibc-32bit - flac-32bit - alsa-lib-32bit - libogg-32bit - libvorbis-32bit - libsndfile - - - /usr/lib32 - - - - - 2014-05-25 - 1.0.25 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-01 - 1.0.25 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-07-17 - 1.0.25 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libdca - http://developers.videolan.org/libdca.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Library for decoding DTS Coherent Acoustics streams - libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane - libdts est une librairie libre pour décoder les flux DTS Coherent Acoustics. - libdts is a free library for decoding DTS Coherent Acoustics streams. - libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane - libdts es una librería libre para decodificar flujos acústicos coherentes DTS. - http://download.videolan.org/pub/videolan/libdca/0.0.5/libdca-0.0.5.tar.bz2 - - libdca-0.0.5-cflags.patch - libdca-0.0.5-constant.patch - - multimedia/sound/libdca/pspec.xml - - - libdca - - /usr/lib - /usr/bin - /usr/share/man - /usr/share/doc - - - - libdca-devel - Development files for libdca - libdca için geliştirme dosyaları - - libdca - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 0.0.5 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-29 - 0.0.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.0.5 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libmikmod - http://mikmod.raphnet.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.sound - A library to play a wide range of module formats - Bir çok modül formatını çalabilen bir kitaplık - libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669. - libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few. - libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir. - libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos. - http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.7/libmikmod-3.3.7.tar.gz - - audiofile-devel - alsa-lib-devel - - multimedia/sound/libmikmod/pspec.xml - - - libmikmod - - pulseaudio-libs - - - /usr/lib - /usr/share/doc/libmikmod - /usr/share/info - /usr/share/man - - - - libmikmod-devel - Development files for libmikmod - libmikmod için geliştirme dosyaları - - libmikmod - - - /usr/bin/libmikmod-config - /usr/include - /usr/share/aclocal - - - - libmikmod-32bit - 32-bit shared libraries for libmikmod - libmikmod için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - audiofile-32bit - glibc-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - libmikmod - audiofile-32bit - alsa-lib-32bit - pulseaudio-libs-32bit - - - /usr/lib32 - - - - - 2015-10-19 - 3.3.7 - Version bump. - Stefan Gronewold - groni@pisilinux.org - - - 2014-05-31 - 3.3.6 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-31 - 3.3.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-08-01 - 3.2.0_beta2 - First release - Anıl Özbek - admins@pisilinux.org - - - - - - libmpcdec - http://www.musepack.net/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.sound - Portable Musepack decoder library - Musepack SV7 kodlama kitaplığı - Librairie de décodage portable Musepack. - Musepack is an audio compression format with a strong emphasis on high quality. It's not lossless, but it is designed for transparency, so that you won't be able to hear differences between the original wave file and the much smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed and vastly improved and is now at an advanced stage in which it contains heavily optimized and patentless code. - libmpcdec, taşınabilir bir Musepack kodlama kitaplığıdır. - http://files.musepack.net/source/libmpcdec-1.2.6.tar.bz2 - multimedia/sound/libmpcdec/pspec.xml - - - libmpcdec - - /usr/lib - - - - libmpcdec-devel - Development files for libmpcdec - libmpcdec için geliştirme dosyaları - - libmpcdec - - - /usr/include - - - - - 2014-05-20 - 1.2.6 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-31 - 1.2.6 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.2.6 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - mpg123 - http://www.mpg123.de/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - app:console - multimedia.sound - Console MP3 player - Gerçek zamanlı bir mp3 oynatıcı - mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer. - mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır. - mirrors://sourceforge/mpg123/mpg123-1.22.4.tar.bz2 - - alsa-lib-devel - - multimedia/sound/mpg123/pspec.xml - - - mpg123 - - alsa-lib - libtool-ltdl - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - mpg123-devel - Development files for mpg123 - mpg123 için geliştirme dosyaları - - mpg123 - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - mpg123-32bit - 32-bit shared libraries for mpg123 - mpg123 için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - alsa-lib-32bit - - - mpg123 - glibc-32bit - - - /usr/lib32 - - - - - 2015-11-13 - 1.22.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-12-03 - 1.21.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-25 - 1.19.0 - Version bump - Kamil Atlı - suvarice@gmail.com - - - 2014-01-08 - 1.17.0 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-07-06 - 1.15.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-31 - 1.14.4 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - twolame - http://www.twolame.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.sound - An optimised MPEG Audio Layer 2 - Optimize edilmiş bir MPEG Ses katman 2 çözücüsü - TwoLAME is an optimised MPEG Audio Layer 2 encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. - TwoLame Mike Cheng'in tooLAME'ni taban olarak alan LAME'in ISO dist10 kodları ve parçaları üzerinde optimize edilmiş bir MPEG Ses Katman 2 çözücüsüdür. - mirrors://sourceforge/twolame/twolame-0.3.13.tar.gz - - libsndfile-devel - - multimedia/sound/twolame/pspec.xml - - - twolame - - libsndfile - - - /usr/bin - /usr/lib - /usr/share/doc/twolame - /usr/share/man - - - - twolame-devel - Development files for twolame - twolame için geliştirme dosyaları - - twolame - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/twolame/html - - - - - 2014-05-25 - 0.3.13 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-02-17 - 0.3.13 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-26 - 0.3.13 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-08-28 - 0.3.13 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - a52dec - http://liba52.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - DVD ATSC A/52 streams decoder library - DVD'de kullanılan ATSC A/52 akımını çözen kütüphane - liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3. - liba52 ATSC A/52 yayınlarının kodlarını çözen ücretsiz bir kütüphanedir. A/52 standart dijital televizyon ve DVD programlarını da içeren çeşitli uygulamalar tarafından kullanılmaktadır. - http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz - - glibc-devel - djbfft-devel - - - a52dec-0.7.4-build.patch - use-djbfft.patch - constant.patch - - multimedia/sound/a52dec/pspec.xml - - - a52dec - - djbfft - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - a52dec-devel - Development files for a52dec - a52dec için geliştirme dosyaları - - a52dec - - - /usr/include - - - - - 2014-05-20 - 0.7.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-31 - 0.7.4 - some fixes and rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-12 - 0.7.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libcdaudio - http://libcdaudio.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - multimedia.sound - A library for controlling CD-ROM devices - CD-ROM aygıtlarını kontrol etmeye yarayan bir kitaplık - libcdaudio is a portable library for controlling audio CDs. It is also able to manage transfers of information with the CDDB (http://www.freedb.org/) and CDIndex systems. - libcdaudio ses CDlerini kontrol etmekte kullanılan taşınabilir bir kitaplıktır. - mirrors://sourceforge/libcdaudio/libcdaudio-0.99.12p2.tar.gz - - libcdaudio-0.99.10.config.patch - security-bug-8587.patch - - multimedia/sound/libcdaudio/pspec.xml - - - libcdaudio - - /usr/bin - /usr/lib - /usr/share/doc - - - - libcdaudio-devel - Development files for libcdaudio - libcdaudio için geliştirme dosyaları - - libcdaudio - - - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - - - - - 2014-05-26 - 0.99.12 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-08 - 0.99.12 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2010-10-12 - 0.99.12 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - sox - http://sox.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - library - multimedia.sound - The swiss army knife of sound processing programs - Bir çok ses formatını birbirine dönüştürebilen, çalabilen ve kaydedebilen bir yazılım - SoX is a command line utility that can convert various audio formats to other formats. It can also apply various effects to these sound files during the conversion. SoX can also play and record audio files. - SoX çeşitli ses dosyası formatlarını birbirine çevirebilen bir konsol aracıdır. Sox ayrıca bu çevirme esnasında ses dosyalarına çeşitli efektler uygulayabilir. Bunların yanı sıra ses kaydı yapabilir ve ses dosyalarını oynatabilir. - mirrors://sourceforge/sox/sox-14.4.2.tar.bz2 - - pulseaudio-libs-devel - opencore-amr-devel - libsndfile-devel - ladspa-sdk-devel - libid3tag-devel - libvorbis-devel - alsa-lib-devel - wavpack-devel - libmad-devel - ffmpeg-devel - libogg-devel - libao-devel - lame-devel - gsm-devel - twolame-devel - libgomp - - - sox-dynamic.patch - - multimedia/sound/sox/pspec.xml - - - sox - - gsm - file - lame - libao - libmad - libogg - libgomp - twolame - wavpack - alsa-lib - libvorbis - libsndfile - libtool-ltdl - opencore-amr - pulseaudio-libs - - - /usr/bin - /usr/share/doc - /usr/share/man - /usr/lib - - - - sox-devel - Development files for sox - sox için geliştirme dosyaları - - sox - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-11-17 - 14.4.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-02-21 - 14.4.1 - Rebuild. Ertuğrul Erata ertugrulerata@gmail.com - - 2014-02-11 - 14.4.1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-26 - 14.4.1 - rebuild for ffmpeg - Kamil Atlı - suvarice@gmail.com - - 2013-08-29 - 14.4.1 - missing dep. version bump - Erdinç gültekin - erdincgultekin@pisilinux.org - - - 2012-08-28 - 14.4.0 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - gsm - http://kbs.cs.tu-berlin.de/~jutta/toast.html - - PisiLinux Community - admins@pisilinux.org - - OSI-Approved - library - multimedia.sound - Lossy speech compression library and tool - Kayıplı ses sıkıştırması kitaplığı ve araçları - Gsm est une implémentation du brouillon final du standard GSM 06.10 pour un transcodage audio à plein régime. - Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding - GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır - Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate - http://osxwinebuilder.googlecode.com/files/gsm-1.0.13.tar.gz - - gsm-1.0.10-dyn.patch - gsm-1.0-pl10-includes.patch - gsm-1.0-pl10-shared.diff - gsm-1.0-pl10-add-includefile.patch - pardusflags.patch - gsm-1.0.12-64bit.patch - - multimedia/sound/gsm/pspec.xml - - - gsm - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - gsm-devel - Development files for gsm - gsm için geliştirme dosyaları - - gsm - - - /usr/include - /usr/share/man/man3 - - - - gsm-32bit - 32-bit shared libraries for gsm - gsm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - gsm - glibc-32bit - - - /usr/lib32 - - - - - 2014-12-14 - 1.0.13 + 2014-05-30 + 1.3.3 Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-21 - 1.0.13 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-23 - 1.0.13 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com + Alihan Öztürk + alihan@pisilinux.org - 2011-05-04 - 1.0.13 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libmodplug - http://modplug-xmms.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.sound - Librairie pour jouer les fichiers son de type MOD. - Library for playing MOD-like music files - MOD-like müzik dosyalarını çalmak için bir kütüphane - libmodplug is a library based on the mod rendering code from ModPlug, a popular windows mod player written by Olivier Lapicque. - http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.5/libmodplug-0.8.8.5.tar.gz - - libgcc - - - libmodplug-0.8.4-timidity-patches.patch - - multimedia/sound/libmodplug/pspec.xml - - - libmodplug - - libgcc - - - /usr/lib - /usr/share/doc - - - - libmodplug-devel - - libmodplug - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 0.8.8.5 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-31 - 0.8.8.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-31 - 0.8.8.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - fluidsynth - http://fluidsynth.resonance.org/trac - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - multimedia.sound - A realtime software synthesizer - Gerçek zamanlı bir yazılım birleştirici - FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. - FluidSynth, SoundFort 2 özelliklerine sahip gerçek zamanlı bir yazılım bireştiricidir. - mirrors://sourceforge/fluidsynth/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2 - - lash-devel - alsa-lib-devel - ladspa-sdk-devel - libsndfile-devel - pulseaudio-libs-devel - jack-audio-connection-kit-devel - - multimedia/sound/fluidsynth/pspec.xml - - - fluidsynth - - lash - dbus - glib2 - readline - alsa-lib - ladspa-sdk - libsndfile - pulseaudio-libs - jack-audio-connection-kit - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - fluidsynth-devel - Development files for fluidsynth - fluidsynth için geliştirme dosyaları - - fluidsynth - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-26 - 1.1.6 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-24 - 1.1.6 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-29 - 1.1.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libvorbis - http://www.vorbis.com - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.sound - Librairie de formatage de fichier son Ogg Vorbis libre. - The Vorbis general audio compression codec - Vorbis genel ses sıkıştırma kodlaması - libvorbis is a fully open, non-proprietary, patent- and royalty-free, general-purpose compressed audio format for audio and music at fixed variable bitrates from 16 to 128 kbps/channel. - libvorbis tamamen açık, sahipsiz, genel amaçlı sıkıştırılmış ses biçimidir. - http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.4.tar.xz - - libogg-devel - - multimedia/sound/libvorbis/pspec.xml - - - libvorbis - - libogg - - - /usr/lib - /usr/share/doc/libvorbis/AUTHORS - /usr/share/doc/libvorbis/README - - - - libvorbis-devel - - libvorbis - libogg-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/doc/libvorbis - - - - libvorbis-32bit - 32-bit shared libraries for libvorbis - libvorbis için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libogg-32bit - - - libvorbis - glibc-32bit - libogg-32bit - - - /usr/lib32 - - - - - 2014-05-20 - 1.3.4 - Rebuild, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-01 - 1.3.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-08-31 + 2013-12-24 1.3.3 First release - PisiLinux Community - admins@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - libvisual - http://libvisual.sourceforge.net + nodejs + http://nodejs.org/ - PisiLinux Community - admins@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - LGPLv2.1 - library - multimedia.sound - Abstraction library for audio visualisation plugins - Ses canlandırma eklentileri için kütüphane - Libvisual est une librairie d'abstraction venant entre les applications et les plugins (greffons) de visualisation audio. - libvisual is an abstraction library that comes between applications and audio visualisation plugins. - libvisual, uygulamalar ve ses canlandırma eklentileri arasında yer alan bir soyutlama kütüphanesidir. - Libvisual es una librería de abstracción que actúa entre aplicaciones y plugins con funciones audiovisuales. - mirrors://sourceforge/libvisual/libvisual-0.4.0.tar.bz2 - - disable_altivec.patch - libvisual-0.4.0-inlinedefineconflict.patch - - multimedia/sound/libvisual/pspec.xml + MIT + app:console + network.library + is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications + Olay bazlı V8 Javascript motoru + Evented I/O for V8 javascript + Kolay, hızlı, ölçeklenebilir ağ uygulamaları oluşturmak için Chrome'un JavaScript çalışma üzerine inşa edilmiş bir platform. + http://nodejs.org/dist/v4.1.2/node-v4.1.2.tar.gz + + openssl-devel + + network/library/nodejs/pspec.xml - libvisual - - /usr/lib - /usr/share/doc - /usr/share/locale - - - - libvisual-32bit - 32-bit shared libraries for libvisual - emul32 - emul32 - - glibc-32bit - + nodejs - libvisual - glibc-32bit - - - /usr/lib32 - - - - libvisual-devel - Development files for libvisual - libvisual için geliştirme dosyaları - - libvisual + openssl + libgcc + /usr/bin /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man/man3 + /usr/lib/node_modules + /usr/share/doc + /usr/share/man + /usr/share/systemtap + + 2015-10-10 + 4.1.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + - 2014-05-20 - 0.4.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org + 2015-02-22 + 0.12.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com - 2013-02-14 - 0.4.0 - Add emul32 - Marcin Bojara - marcin@pisilinux.org + 2015-02-07 + 0.10.36 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com - 2010-10-12 - 0.4.0 + 2014-10-31 + 0.10.33 First release - Pisi Linux Admins - admins@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - speech-dispatcher - http://www.freebsoft.org/speechd + glib-networking + http://git.gnome.org/browse/glib-networking/ PisiLinux Community admins@pisilinux.org GPLv2+ - GPLv2 - service - app:console library - multimedia.sound - speech dispatcher: common interface to speech synthesis - Konuşma sentezi ortak arayüzü - Speech Dispatcher is a device independent layer for speech synthesis that provides a common easy to use interface for both client applications (programs that want to speak) and for software synthesizers (programs actually able to convert text to speech). - Speech Dispatcher, seslendirme yapılmak istenen veya konuşma sentezi yapan uygulamalar için ortak ve kolay kullanımlı bir arayüz sunan, cihaz-bağımsız bir katmandır. - http://www.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.8.3.tar.gz + network.library + Network-related giomodules for glib + Moduły GIO dotyczące sieci do glib + This package contains various network related extensions for the GIO library. + Pakiet zawiera różne rozszerzenia dotyczące sieci do biblioteki GIO. + mirrors://gnome/glib-networking/2.38/glib-networking-2.38.2.tar.xz - glib2-devel - libsndfile-devel - dotconf-devel + gnutls-devel + p11-kit-devel + ca-certificates intltool - gettext-devel - pkgconfig - alsa-lib-devel - pulseaudio-libs-devel + glib2-devel - multimedia/sound/speech-dispatcher/pspec.xml + network/library/glib-networking/pspec.xml - speech-dispatcher + glib-networking + gnutls + p11-kit glib2 - libtool-ltdl - dotconf - libsndfile - alsa-lib - pulseaudio-libs + ca-certificates + /usr/lib/gio/modules + /usr/libexec /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /etc/speech-dispatcher - /var/log/speech-dispatcher - /usr/share/speech-dispatcher - - - - speech-dispatcher-devel - Development headers for speech-dispatcher - speech-dispatcher için geliştirme başlıkları - - speech-dispatcher - glib2-devel - - - /usr/include - /usr/lib/pkgconfig/ + /usr/share/doc/glib-networking - - 2015-11-22 - 0.8.3 + + 2014-03-30 + 2.38.2 Version bump. - Vedat Demir - vedat@pisilinux.org - - - - - - vorbis-tools - http://www.vorbis.com/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - multimedia.sound - Tools for using the Ogg Vorbis sound file format - Ogg Vorbis ses dosyaları için araçlar paketi. - This set of tools allow you to play and encode Ogg Vorbis files. - vorbis-tools Ogg Vorbis dosyaları oluşturabilmenize ve oynatabilmenize olanak tanır. - http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.0.tar.gz - - libvorbis-devel - libao-devel - flac-devel - speex-devel - libogg-devel - libkate-devel - curl-devel - - multimedia/sound/vorbis-tools/pspec.xml - - - vorbis-tools - - libvorbis - libao - flac - speex - libogg - libkate - - - /usr/bin - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - - 2014-01-28 - 1.4.0 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-12 - 1.4.0 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - jack-audio-connection-kit - http://jackaudio.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - service - multimedia.sound - A low-latency audio server - Düşük gecikmeli bir ses sunucu - JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. - GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır. - https://dl.dropboxusercontent.com/u/28869550/jack-1.9.10.tar.bz2 - - libsamplerate-devel - alsa-lib-devel - libffado-devel - celt-devel - pkgconfig - eigen3 - libopus-devel - doxygen - libfreebob-devel - libsndfile-devel - readline-devel - - multimedia/sound/jack-audio-connection-kit/pspec.xml - - - jack-audio-connection-kit - - alsa-lib - libsamplerate - libsndfile - libffado - readline - libgcc - celt - libopus - - - /etc/security - /usr/bin - /usr/lib - /usr/share/jack-audio-connection-kit - /usr/share/dbus-1 - /usr/share/doc - - - 99-jack.conf - 40-hpet-permissions.rules - 99-audio.conf - - - - jack-audio-connection-kit-devel - Development files for jack-audio-connection-kit - jack-audio-connection-kit için geliştirme dosyaları - - jack-audio-connection-kit - - - /usr/include - /usr/lib/pkgconfig - - - - jack-audio-connection-kit-docs - Help files and API documents for jack-audio-connection-kit - jack-audio-connection-kit için yardım dosyaları ve API belgeleri - - jack-audio-connection-kit - - - /usr/share/jack-audio-connection-kit/reference - /usr/share/man - - - - - 2015-08-24 - 1.9.10 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - - - - wavpack - http://www.wavpack.com - - PisiLinux Community - admins@pisilinux.org - - BSD - library - multimedia.sound - WavPack audio compression tools - WavPack ses sıkıştırma araçları. - WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. - WavPack, kayıpsız veya yüksek kaliteli kayıplı ve eşşsiz karışık sıkıştırma kipi sunan açık ses sıkıştırma biçimidir. - WavPack es un formato de compresión open audio con modos de compresión sin pérdida, de alta calidad con pérdida, y un modo híbrido. - http://www.wavpack.com/wavpack-4.75.0.tar.bz2 - multimedia/sound/wavpack/pspec.xml - - - wavpack - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - wavpack-devel - - wavpack - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-20 - 4.75.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-20 - 4.70.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-20 - 4.70.0 - Version bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2010-10-12 - 4.60.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - rtmpdump - http://rtmpdump.mplayerhq.hu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - app:console - library - multimedia.stream - Toolkit for RTMP streams - RTMP yayınları araç takımı - rtmpdump is a tool for dumping media content streamed over RTMP. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps:// . - rtmpdump, RTMP üzerinden yayın yapan ortam içeriklerinin dökümünü yapmak için yazılmış bir araçtır. RTMP yayımının bütün biçimleri desteklenmektedir: rtmp://, rtmpt://, rtmpe://, rtmpte://, ve rtmps:// . - http://source.pisilinux.org/1.0/rtmpdump-15012015.tar.gz - - openssl-devel - zlib-devel - - multimedia/stream/rtmpdump/pspec.xml - - - rtmpdump - - openssl - zlib - - - /usr/bin - /usr/lib - /usr/share/doc/rtmpdump - /usr/share/man - - - - rtmpdump-devel - Development files for rtmpdump - rtmpdump için geliştirme dosyaları - - rtmpdump - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-07-29 - 15012015 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-20 - 20130918 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-11 - 2.3 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2011-01-19 - 2.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libmms - http://sourceforge.net/projects/libmms - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - multimedia.stream - A common library for accessing MMS media streaming protocol - MMS protokolüne erişim sağlayan bir kütüphane - libmms is a library for accessing Microsoft Media Server (MMS) media streaming protocol. - libmms, Microsoft Media Server(MMS) akış protokolünü kullanan ses kaynaklarına erişmek için kullanılan bir kütüphanedir. - mirrors://sourceforge/libmms/libmms-0.6.4.tar.gz - multimedia/stream/libmms/pspec.xml - - - libmms - - /usr/lib - /usr/share/doc - - - - libmms-devel - Development files for libmms - libmms için geliştirme dosyaları - - libmms - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-23 - 0.6.4 - Version Bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-05-26 - 0.6.2 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-31 - 0.6.2 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-01-24 - 0.6.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - live555 - http://www.live555.com - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.stream - Multimedia streaming library - Çokluortam yayın kitaplığı - Live555 est un ensemble de librairies C++ pour le streaming (diffusion numérique) multimédia utilisant les protocoles de standards ouverts (RTP/RTCP, RTSP, SIP). - Live555 is a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP) - Live555, açık standart protokolleri kullanan (RTP/RTCP, RTSP, SIP) çoklu ortam duraksız işlemleri (streaming) için C++ kütüphaneleridir. - http://distfiles.alpinelinux.org/distfiles/live.2014.05.08.tar.gz - - shared-config.patch - - multimedia/stream/live555/pspec.xml - - - live555 - - /usr/lib - /usr/share/doc - - - - live555-devel - Development files for live555 - live555 için geliştirme dosyaları - - live555 - - - /usr/include - - - - - 2014-05-25 - 2014.05.08 - version bump - Kamil Atlı - suvarice@gmail.com - - - 2013-10-09 - 0.0_20131009 - First release - Erdinç Gültekin - admins@pisilinux.org - - - 2012-08-27 - 0.0_20121004 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - ladspa-sdk - http://www.ladspa.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - multimedia.plugin - The Linux Audio Developer's Simple Plugin API - Ses geliştiricisinin temel eklenti kütüphanesi - La Linux Audio Developer's Simple Plugin API (LADSPA - L'API de plugin (greffon) simple pour développeurs linux audio) tente de donner aux programmeurs la possibilité d'écrire en C/C++ des processeurs audio simples sous forme de plugin' et les lier dynamiquement à différentes applications hôte. - The Linux Audio Developer's Simple Plugin API (LADSPA) attempts to give programmers the ability to write simple `plugin' audio processors in C/C++ and link them dynamically against a range of host applications - ladspa, Linux üzerinde ses uygulamaları geliştiren programcıların temel ses işleme eklentileri geliştirmelerini ve bu eklentileri bir seri ses uygulaması ile birlikte kullanabilmelerini sağlar. - El Linux Audio Developer's Simple Plugin API (LADSPA) intenta facilitar a programadores la tarea de escribir procesadores simples de audio en C/C++ y enlazarlos dinámicamente con una gama de aplicaciones host. - http://pkgs.fedoraproject.org/repo/pkgs/ladspa/ladspa_sdk_1.13.tgz/671be3e1021d0722cadc7fb27054628e/ladspa_sdk_1.13.tgz - - ladspa-sdk-1.12-gcc4.patch - properbuild.patch - asneeded.patch - notests.patch - - multimedia/plugin/ladspa-sdk/pspec.xml - - - ladspa-sdk - - /usr/bin - /usr/lib - /etc - /usr/share/doc/ladspa-sdk - - - 60ladspa - - - - ladspa-sdk-devel - Development files for ladspa-sdk - ladspa-sdk için geliştirme dosyaları - - ladspa-sdk - - - /usr/include - /usr/share/doc/ladspa-sdk/html - - - - - 2014-05-25 - 1.13 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-29 - 1.13 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 1.13 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libchromaprint - http://acoustid.org/chromaprint - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - multimedia.plugin - Chromaprint is the core component of the Acoustid project. - Chromaprint is the core component of the Acoustid project. It's a client-side library that implements a custom algorithm for extracting fingerprints from any audio source. - https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-1.2.tar.gz - - ffmpeg-devel - - multimedia/plugin/libchromaprint/pspec.xml - - - libchromaprint - - ffmpeg - - - /usr/share - /usr/lib - - - - libchromaprint-devel - libchromaprint için geliştirme dosyaları - - libchromaprint - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-12-18 - 1.2 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-25 - 1.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-25 - 1.1 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 0.7 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-12-17 - 0.7 - First release Marcin Bojara marcin@pisilinux.org - - - - - handbrake - http://handbrake.fr/ - - PisiLinux Community - admins@pisilinux.org - - GPLv1 - app - multimedia.editor - Multithreaded video transcoder - Çoklu görev destekli video kodlama/düzenleme aracı - The program is also used to convert DVDs so they can be viewed on iPods, iPhones and most media players. - Handbrake,Video dosyalarını portatif medya oynatıcıları için düzenleyebilmenin yanısıra çözünürlülük değişimi desteğide sunan özgür video kodlama ve düzenleme aracıdır. - HandBrake - https://handbrake.fr/rotation.php?file=HandBrake-0.10.2.tar.bz2 - - bzip2 - python - intltool - gtk3-devel - lame-devel - gtk3-devel - x264-devel - libogg-devel - libass-devel - fribidi-devel - libxml2-devel - libbluray-devel - libnotify-devel - libvorbis-devel - libtheora-devel - dbus-glib-devel - fontconfig-devel - libsamplerate-devel - gst-plugins-base-next-devel - - multimedia/editor/handbrake/pspec.xml - - - handbrake - - gtk3 - lame - x264 - cairo - pango - libass - libogg - fribidi - libbluray - libnotify - gst-libav-next - libvorbis - libtheora - gdk-pixbuf - libsamplerate - gstreamer-next - gst-plugins-base-next - zlib - bzip2 - eudev - glib2 - libgcc - libxml2 - freetype - dbus-glib - - - /usr/share - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/info - /usr/lib/python2.7 - /usr/share/locale - - - - - 2015-09-26 - 0.10.2 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-04-30 - 0.10.1 - Version bump. - Idris KALP - idriskalp@gmail.com - - - 2015-02-20 - 0.10.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-06-18 - 0.9.9 - Rebuild for gcc - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-06-07 - 0.9.9 - rebuild - Kamil Atlı - suvari@pisilinux.org - - 2013-12-05 - 0.9.9 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - blender - http://www.blender.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - multimedia.editor - 3D modeling, animation, rendering and post-production application - 3D animasyon sistemi - blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. - Blender 3B modelleme ve animasyon yapmaya yarayan açık kaynak bir yazılımdır. - blender - http://download.blender.org/source/blender-2.75a.tar.gz - - boost-devel - cmake - ffmpeg-devel - fftw3-devel - freetype-devel - glew-devel - icu4c-devel - ilmbase-devel - jack-audio-connection-kit-devel - libdc1394-devel - libgomp - libjpeg-turbo-devel - libpng-devel - libsdl-devel - libsndfile-devel - libspnav-devel - libX11-devel - libXi-devel - libXxf86vm-devel - mesa-devel - mesa-glu-devel - openal-devel - openexr-devel - openjpeg-devel - python3-devel - tiff-devel - openimageio-devel - webp-devel - zlib-devel - - - 06-blender-2.68-fix-install-rules.patch - - multimedia/editor/blender/pspec.xml - - - blender - - boost - ffmpeg - fftw3 - freetype - glew - ilmbase - jack-audio-connection-kit - libgcc - libdc1394 - libgomp - libjpeg-turbo - libpng - libsdl - libsndfile - libspnav - libX11 - libXi - libXxf86vm - mesa - mesa-glu - openal - openexr-libs - openjpeg - python3 - tiff - openimageio - zlib - - - /usr/bin - /usr/lib/python3.3/ - /usr/share/blender/ - /usr/share/doc - /usr/share/pixmaps/ - /usr/share/man/man1 - /usr/share/icons - /usr/share/applications - /usr/share/mime - /usr/share/locale - - - blender.xml - blender-wrapper - blender.desktop - - - - - 2015-07-24 - 2.75a - Version bump. - Ali Algul - alialgul@pisilinux.org - - - 2015-01-24 - 2.75 - Version bump. - Ali Algul - alialgul@pisilinux.org - - - 2015-01-24 - 2.73a - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-08 - 2.73 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-30 - 2.72b - Rebuild, remove opencolorio dependency - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-11-10 - 2.72b - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-10-08 - 2.72 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-27 - 2.71 - Version bump. - Nikolay Semenov - tribunal@pisilinux.org - - - 2014-05-28 - 2.70a - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-04-23 - 2.7.0 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-03-25 - 2.7.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-11-26 - 2.69 - Rebuild for ffmpeg. - Kamil Atlı - suvarice@gmail.com - - - 2013-11-09 - 2.69 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-31 - 2.69 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-10-14 - 2.68a - rebuild for icu4c. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-08-17 - 2.68a - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-07-25 - 2.68 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-04-20 - 2.66 - V.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-01-01 - 2.65 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - docbook-sgml4_5 - http://www.docbook.org/sgml/ - - PisiLinux Community - admins@pisilinux.org - - X11 - data - office.docbook - Docbook SGML DTD 4.5 - Docbook SGML DTD 4.5 - Contains Docbook SGML DTD version 4.5. - Docbook SGML DTD sürüm 4.5 belgelerini içerir. - http://www.docbook.org/sgml/4.5/docbook-4.5.zip - - catalog.patch - - office/docbook/docbook-sgml4_5/pspec.xml - - - docbook-sgml4_5 - - sgml-common - - - /usr/share/doc/docbook-sgml4_5 - /usr/share - - - System.Package - - - - - 2014-05-18 - 4.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-22 - 4.5 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2007-02-23 - 4.5 - First release - Eren Türkay - admins@pisilinux.org - - - - - - asciidoc - http://www.methods.co.nz/asciidoc/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.docbook - Text document format for writing documents - Belge hazırlamak için metin biçimlendirme sistemi - AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc command. - AsciiDoc, kısa belgeler, makaleler, kitaplar ve kılavuz sayfaları yazmak ve bunları HTML/Docbook'a dönüştürmek için kullanılır. - mirrors://sourceforge/asciidoc/asciidoc-8.6.9.tar.gz - office/docbook/asciidoc/pspec.xml - - - asciidoc - - docbook-xml - docbook-xsl - - - /etc - /usr/bin - /usr/lib/python* - /usr/share/asciidoc - /usr/share/vim - /usr/share/doc/asciidoc - /usr/share/man - - - - - 2014-05-18 - 8.6.9 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-31 - 8.6.9 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-17 - 8.6.8 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - itstool - http://itstool.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - office.docbook - XML to PO and back again - XML to PO and back again - http://files.itstool.org/itstool/itstool-2.0.2.tar.bz2 - office/docbook/itstool/pspec.xml - - - itstool - - /usr - - - - - 2014-05-18 - 2.0.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-26 - 2.0.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-12 - 1.2.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-01-27 + 2.34.2 + First release. + Marcin Bojara + marcin@pisilinux.org @@ -29343,6 +30141,167 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + asciidoc + http://www.methods.co.nz/asciidoc/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.docbook + Text document format for writing documents + Belge hazırlamak için metin biçimlendirme sistemi + AsciiDoc is a text document format for writing short documents, articles, books and UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups using the asciidoc command. + AsciiDoc, kısa belgeler, makaleler, kitaplar ve kılavuz sayfaları yazmak ve bunları HTML/Docbook'a dönüştürmek için kullanılır. + mirrors://sourceforge/asciidoc/asciidoc-8.6.9.tar.gz + office/docbook/asciidoc/pspec.xml + + + asciidoc + + docbook-xml + docbook-xsl + + + /etc + /usr/bin + /usr/lib/python* + /usr/share/asciidoc + /usr/share/vim + /usr/share/doc/asciidoc + /usr/share/man + + + + + 2014-05-18 + 8.6.9 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-31 + 8.6.9 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-17 + 8.6.8 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + docbook-sgml4_5 + http://www.docbook.org/sgml/ + + PisiLinux Community + admins@pisilinux.org + + X11 + data + office.docbook + Docbook SGML DTD 4.5 + Docbook SGML DTD 4.5 + Contains Docbook SGML DTD version 4.5. + Docbook SGML DTD sürüm 4.5 belgelerini içerir. + http://www.docbook.org/sgml/4.5/docbook-4.5.zip + + catalog.patch + + office/docbook/docbook-sgml4_5/pspec.xml + + + docbook-sgml4_5 + + sgml-common + + + /usr/share/doc/docbook-sgml4_5 + /usr/share + + + System.Package + + + + + 2014-05-18 + 4.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-22 + 4.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2007-02-23 + 4.5 + First release + Eren Türkay + admins@pisilinux.org + + + + + + itstool + http://itstool.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + office.docbook + XML to PO and back again + XML to PO and back again + http://files.itstool.org/itstool/itstool-2.0.2.tar.bz2 + office/docbook/itstool/pspec.xml + + + itstool + + /usr + + + + + 2014-05-18 + 2.0.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-26 + 2.0.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-12 + 1.2.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + openjade @@ -29418,94 +30377,2317 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - homebank - http://homebank.free.fr + poppler + http://poppler.freedesktop.org/ - Stefan Gronewold (groni) - groni@pisilinux.org + PisiLinux Community + admins@pisilinux.org GPLv2 - app:gui - office - Free, easy, personal accounting for everyone - Protein dizi analizi için profil SMM (Saklı Markov Modeli) yazılımı - «HomeBank» is free software that will assist you to manage your personal accounting. - HomeBank ("serbest konuşma" olarak ve "bedava bira" gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır.. - homebank - http://homebank.free.fr/public/homebank-5.0.5.tar.gz + library + office.postscript + PDF rendering library + Xpdf koduna dayanan bir PDF kitaplığı + Biblioteka renderująca PDF + Poppler est une librairie de rendu PDF basée sur le code source de xpdf-3.0. + poppler is a PDF rendering library based on xpdf. + Poppler, xpdf koduna dayanan bir PDF hazırlama kitaplığıdır. + Wspólna biblioteka renderująca PDF do integrowania oglądania PDF w aplikacjach desktopowych (oparta na kodzie xpdf-3.0). + http://poppler.freedesktop.org/poppler-0.34.0.tar.xz + lcms2-devel + curl-devel cairo-devel - libofx-devel - pango-devel - gdk-pixbuf-devel - pixman-devel - gtk3-devel - glib2-devel - gettext-devel - pkgconfig - libofx-devel - intltool - at-spi2-core-devel + gobject-introspection-devel + libjpeg-turbo-devel + freetype-devel + libpng-devel + tiff-devel + fontconfig-devel + openjpeg-devel + qt5-base-devel - office/homebank/pspec.xml + office/postscript/poppler/pspec.xml - homebank + poppler - cairo - libofx - pango - gdk-pixbuf - gtk3 - glib2 + lcms2 + curl + freetype + libgcc + libjpeg-turbo + libpng + tiff + openjpeg + fontconfig + poppler-data - /usr/bin - /usr/share/applications - /usr/share/application-registry /usr/lib - /usr/share /usr/share/doc - /usr/share/locale - /usr/share/icons/hicolor - homebank-data - Data Files for Homebank + poppler-utils + Command line utilities for converting PDF files + PDF dönüşüm araçları + + poppler + cairo + lcms2 + freetype + libgcc + - /usr/share/homebank/datas - /usr/share/mime-info + /usr/bin + /usr/share/man/man1 + + + + poppler-qt5 + Qt wrapper for poppler + + qt5-base + libgcc + poppler + + + /usr/lib/libpoppler-qt5.so* + + + + poppler-qt5-devel + Development files for poppler-qt + + poppler-qt5 + poppler-devel + + + /usr/lib/pkgconfig/poppler-qt5.pc + + + + poppler-cpp + Pure C++ wrapper for poppler + Poppler için C++ bağlayıcısı + + libgcc + poppler + + + /usr/lib/libpoppler-cpp.so* + + + + poppler-cpp-devel + Development files for poppler-cpp + poppler-cpp için geliştirme dosyaları + + poppler-cpp + poppler-devel + + + /usr/lib/pkgconfig/poppler-cpp.pc + + + + poppler-glib + Glib wrapper for poppler + Poppler için Glib bağlayıcısı + + libgcc + cairo + glib2 + freetype + poppler + + + /usr/lib/libpoppler-glib.so* + /usr/lib/girepository-1.0/Poppler-0.18.typelib + + + + poppler-glib-devel + Development files for poppler-glib + poppler-glib için geliştirme dosyaları + + gtk2-devel + cairo-devel + poppler-glib + poppler-devel + + + /usr/lib/pkgconfig/poppler-glib.pc + /usr/lib/pkgconfig/poppler-cairo.pc + /usr/share/gir-1.0/Poppler-0.18.gir + /usr/lib32/pkgconfig/poppler-glib.pc + + + + poppler-devel + Development files for poppler + poppler için geliştirme dosyaları + + poppler + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/poppler.pc + + + + poppler-32bit + 32-bit shared libraries for poppler + emul32 + emul32 + + lcms2-32bit + libjpeg-turbo-32bit + libpng-32bit + tiff-32bit + freetype-32bit + fontconfig-32bit + glibc-32bit + + + poppler + libgcc + glibc-32bit + lcms2-32bit + libjpeg-turbo-32bit + libpng-32bit + openjpeg-32bit + tiff-32bit + freetype-32bit + fontconfig-32bit + + + /usr/lib32/libpoppler.so* + + + + poppler-glib-32bit + 32-bit shared libraries for poppler-glib + emul32 + emul32 + + glib2-32bit + cairo-32bit + freetype-32bit + glibc-32bit + + + poppler-32bit + libgcc + glibc-32bit + glib2-32bit + cairo-32bit + freetype-32bit + + + /usr/lib32/libpoppler-glib.so* + + + + + 2015-07-28 + 0.34.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-04 + 0.31.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-25 + 0.26.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-27 + 0.24.5 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-10-10 + 0.24.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-28 + 0.22.5 + Move pc files to devel pack, fix pc files for emul32. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-01 + 0.22.5 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-04-17 + 0.22.3 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-18 + 0.20.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ghostscript + http://www.ghostscript.com + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + office.postscript + A PostScript interpreter and renderer + Bir PostScript yorumlayıcısı ve üreticisi + ghostscript is a set of software that provides a PostScript interpreter, a set of C procedures and an interpreter for PDF files. ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. + ghostscript, PostScript yorumlayıcısı, C kitaplığı ve PDF yorumlayıcısı içeren bir yazılım paketidir. ghostscript, PostScript dosyalarının görüntülenmesi ve PostScript olmayan yazıcılardan PostScript dosyalarının çıktılarının alınması için kullanılmaktadır. + http://downloads.ghostscript.com/public/ghostscript-9.15.tar.bz2 + + tiff-devel + zlib-devel + libX11-devel + libXext-devel + libSM-devel + freetype-devel + libjpeg-turbo-devel + lcms2-devel + libXt-devel + libpng-devel + libpaper-devel + fontconfig-devel + + + ubuntu/02_gs-man-fix-for-debian.patch + fedora/ghostscript-Fontmap.local.patch + fedora/ghostscript-gdevcups-debug-uninit.patch + fedora/ghostscript-iccprofiles-initdir.patch + fedora/ghostscript-multilib.patch + fedora/ghostscript-noopt.patch + fedora/ghostscript-runlibfileifexists.patch + fedora/ghostscript-scripts.patch + fedora/ghostscript-sys-zlib.patch + fedora/ghostscript-icc-missing-check.patch + fedora/ghostscript-wrf-snprintf.patch + fedora/ghostscript-gs694154.patch + + office/postscript/ghostscript/pspec.xml + + + ghostscript + + zlib + libX11 + libpng + freetype + libjpeg-turbo + tiff + lcms2 + libXt + libpaper + fontconfig + poppler-data + gnu-gs-fonts-std + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + /usr/share/cups + /usr/share/ghostscript + + + + ghostscript-docs + Documentation for ghostscript + ghostscript için çeşitli belgeler + + /usr/share/doc/ghostscript/html + /usr/share/doc/ghostscript/examples + + + + ghostscript-devel + Development files for ghostscript + ghostscript için geliştirme dosyaları + + ghostscript + + + /usr/bin/ijs-config + /usr/include/ghostscript + /usr/include/ijs + /usr/lib/pkgconfig + + + + ghostscript-32bit + 32-bit shared libraries for ghostscript + emul32 + emul32 + + libjpeg-turbo-32bit + zlib-32bit + tiff-32bit + lcms2-32bit + libXt-32bit + libXext-32bit + libX11-32bit + libpng-32bit + libidn-32bit + freetype-32bit + fontconfig-32bit + + + ghostscript + libjpeg-turbo-32bit + glibc-32bit + zlib-32bit + tiff-32bit + lcms2-32bit + libXt-32bit + libX11-32bit + libpng-32bit + freetype-32bit + fontconfig-32bit + + + /usr/lib32 + + + + + 2015-03-04 + 9.15 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-20 + 9.14 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-21 + 9.10 + Version bump. + Aydın Demirel + aydin.demirel@pisilinux.org + + + 2013-06-27 + 9.07 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 9.06 + Add emul32, fix dependencies + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-12 + 9.06 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + poppler-data + http://poppler.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + BSD + data + office.postscript + Poppler encoding files + Poppler kodlama dosyaları + poppler-data consists of encoding files for poppler. When installed, the encoding files enables poppler to correctly render CJK and Cyrillic properly. + poppler-data, poppler için CJK ve Kiril harflerini düzgünce gösterebilmek için gerekli kodlama dosyalarını içerir. + http://poppler.freedesktop.org/poppler-data-0.4.7.tar.gz + office/postscript/poppler-data/pspec.xml + + + poppler-data + + /usr/share/doc + /usr/share/poppler + /usr/share/pkgconfig + + + + + 2015-03-05 + 0.4.7 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-25 + 0.4.6 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-10 + 0.4.6 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-04-17 + 0.4.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-09-12 + 0.4.5 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + hunspell-dict-nl + http://www.opentaal.org/english.php + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + locale:nl + data + office.dictionary + Dutch hunspell dictionaries + Flemenkçe hunspell sözlükleri + hunspell-dict-nl includes Dutch hunspell dictionaries. + hunspell-dict-nl Flemenkçe hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-nl/OpenTaal-210G-LO.oxt/3c96686c2555e3ae23b5de06ba08631b/OpenTaal-210G-LO.oxt + office/dictionary/hunspell-dict-nl/pspec.xml + + + hunspell-dict-nl + + /usr/share + /usr/share/doc - 2015-10-12 - 5.0.5 + 2015-10-05 + 2.10g + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-02-17 + 1.00g + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-05 + 1.00g + Adress Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-10-13 + 1.00g + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-pt + http://www.broffice.org/verortografico/baixar + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + GPLv2+ + locale:pt + data + office.dictionary + Portuguese hunspell dictionaries + Portekizce hunspell sözlükleri + hunspell-dict-pt includes Portuguese hunspell dictionaries. + hunspell-dict-pt Portekizce hunspell sözlükleri içerir. + http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/hunspell-pt_PT-20150704.tar.gz + office/dictionary/hunspell-dict-pt/pspec.xml + + + hunspell-dict-pt + + /usr/share/hunspell + /usr/share/doc + + + + + 2015-10-05 + 20150704 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-01-27 + 0.0_20090319 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 0.0_20090319 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-fr + http://dico.savant.free.fr/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + MPL-1.1 + locale:fr + data + office.dictionary + French hunspell dictionaries + Fransızca hunspell sözlükleri + hunspell-dict-fr includes French (France, Belgium, etc.) hunspell dictionaries. + hunspell-dict-fr Fransızca (Fransa, Belçika vs.) hunspell sözlüklerini içerir. + http://dico.savant.free.fr/_download/fr_FR_2-3-2.zip + office/dictionary/hunspell-dict-fr/pspec.xml + + + hunspell-dict-fr + + /usr/share/hunspell + /usr/share/doc + + + + + 2014-01-27 + 2.3.2 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 2.3.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-ca + http://www.softcatala.org/wiki/Projectes/Corrector_ortogràfic + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + locale:ca + data + office.dictionary + Catalan hunspell dictionaries + Katalanca hunspell sözlüğü + hunspell-dict-ca includes Catalan hunspell dictionaries. + hunspell-dict-ca Katalanca hunspell sözlüğünü içermektedir. + http://source.pisilinux.org/1.0/hunspell-dict-ca-20090319.tar.bz2 + office/dictionary/hunspell-dict-ca/pspec.xml + + + hunspell-dict-ca + + /usr/share/hunspell + /usr/share/doc + + + + + 2014-01-26 + 0.0_20090319 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 0.0_20090319 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-sv + http://dsso.se/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + locale:sv + data + office.dictionary + Swedish hunspell dictionaries + İsveççe hunspell sözlükleri + hunspell-dict-sv includes Swedish hunspell dictionaries. + hunspell-dict-sv İsveççe hunspell sözlüklerini içerir. + http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan/releases/2.36/ooo_swedish_dict_2-36.oxt + office/dictionary/hunspell-dict-sv/pspec.xml + + + hunspell-dict-sv + + /usr/share + /usr/share/doc + + + + + 2014-02-17 + 1.29 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-05 + 1.29 + v.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-10-13 + 1.29 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-tr + http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + locale:en + data + office.dictionary + Turkish hunspell dictionaries + Turkish hunspell dictionaries + http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/releases/1.1-2014.12.11/tr-tr.oxt + + hunspell + + office/dictionary/hunspell-dict-tr/pspec.xml + + + hunspell-dict-tr + + /usr/lib/libreoffice/share/extensions/hunspell_tr/ + /usr/share/hunspell + + + + + 2015-10-03 + 1.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + hunspell-dict-ru + ftp://ftp.vsu.ru/mirrors/scon155.phys.msu.su/pub/russian/ispell/myspell + + PisiLinux Community + admins@pisilinux.org + + BSD + locale:ru + data + office.dictionary + Russian hunspell dictionaries + Rusça hunspell sözlükleri + hunspell-dict-ru includes Russian hunspell dictionaries. + hunspell-dict-ru Rusça hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-ru/rus-myspell-0.99f7.tar.gz/05a7c3a7bea2432410a35d93161b4c0a/rus-myspell-0.99f7.tar.gz + office/dictionary/hunspell-dict-ru/pspec.xml + + + hunspell-dict-ru + + /usr/share + /usr/share/doc + + + + + 2014-02-17 + 0.99f_7 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-05-05 + 0.99f_7 + Url fixed + Ertan Güven + ertan@pisilinux.org + + + 2010-12-28 + 0.99f_7 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-de + http://www.j3e.de/ispell/igerman98 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + GPLv3 + locale:de + data + office.dictionary + German hunspell dictionaries + Almanca hunspell sözlüğü + hunspell-dict-de includes German, Switzerland, etc. hunspell dictionaries. + hunspell-dict-de Almanca ve İsviçre Almancası için hunspell sözlüklerini içermektedir. + https://www.j3e.de/ispell/igerman98/dict/igerman98-20131206.tar.bz2 + office/dictionary/hunspell-dict-de/pspec.xml + + + hunspell-dict-de + + /usr/share/hunspell + /usr/share/doc + + + + + 2014-01-26 + 0.0_20131216 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 0.0_20090107 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-it + http://linguistico.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + locale:it + data + office.dictionary + Italian hunspell dictionaries + İtalyanca hunspell sözlükleri + hunspell-dict-it includes Italian hunspell dictionaries. + hunspell-dict-it İtalyanca hunspell sözlüklerini içerir. + http://downloads.sourceforge.net/sourceforge/linguistico/italiano_2_4_2007_09_01.zip + office/dictionary/hunspell-dict-it/pspec.xml + + + hunspell-dict-it + + /usr/share/hunspell + /usr/share/doc + + + + + 2014-01-26 + 2.4 + rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 2.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-pl + http://www.kurnik.pl/dictionary/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + GPLv2+ + MPL-1.1 + locale:pl + data + office.dictionary + Polish hunspell dictionaries + Polonya dili için hunspell sözlükleri + hunspell-dict-pl includes Polish hunspell dictionaries. + hunspell-dict-pl Polonya dili için hunspell sözlükleri içerir. + https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-20150428.zip + office/dictionary/hunspell-dict-pl/pspec.xml + + + hunspell-dict-pl + + /usr/share/hunspell + /usr/share/doc + + + + + 2015-10-05 + 20100428 + Rebuild + Alihanh Öztürk + alihan@pisilinux.org + + + 2014-01-26 + 0.0_20090319 + Rebuild + Alihanh Öztürk + alihan@pisilinux.org + + + 2010-10-13 + 0.0_20090319 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-en + http://wordlist.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + BSD + locale:en + data + office.dictionary + English hunspell dictionaries + İngilizce hunspell sözlükleri + hunspell-dict-en includes English (US, UK, etc.) hunspell dictionaries. + hunspell-dict-en İngilizce (US, UK vs.) hunspell sözlüklerini içerir. + http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_US-2015.05.18.zip + http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_CA-2015.05.18.zip + http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_GB-large-2015.05.18.zip + office/dictionary/hunspell-dict-en/pspec.xml + + + hunspell-dict-en + + /usr/share + /usr/share/doc + + + + + 2015-10-05 + 2015.05.18 + version bump + Ayhan Yalcinsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-02-17 + 0.0_20090319 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2010-10-13 + 0.0_20090319 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + hunspell-dict-es + http://es.openoffice.org/programa/diccionario.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv3+ + GPLv3+ + MPL-1.1 + locale:es + data + office.dictionary + Spanish hunspell dictionaries + İspanyolca hunspell sözlükleri + hunspell-dict-es includes Spanish (Spain, Mexico, etc.) hunspell dictionaries. + hunspell-dict-es İspanyolca (İspanya, Meksika vs.) hunspell sözlüklerini içerir. + http://pkgs.fedoraproject.org/repo/pkgs/hunspell-es/es_ANY.zip/a88e2244de48c0ff42f1b77c4a80c8a0/es_ANY.zip + office/dictionary/hunspell-dict-es/pspec.xml + + + hunspell-dict-es + + /usr/share + /usr/share/doc + + + + + 2014-02-17 + 0.0_20081215 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-05-05 + 0.0_20081215 + Fixed + Ertan Güven + ertan@pisilinux.org + + + 2010-10-13 + 0.0_20081215 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + texi2html + http://savannah.nongnu.org/projects/texi2html/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.misc + Texinfo to HTML converter + Texinfo'dan HTML'ye dönüştürücü + texi2html is a Perl script which can generate HTML from Texinfo source files. + text2html Texinfo kaynak dosyalarından HTML çıktı üretebilen bir Perl betiğidir. + http://download.savannah.gnu.org/releases/texi2html/texi2html-5.0.tar.bz2 + office/misc/texi2html/pspec.xml + + + texi2html + + /usr/bin + /usr/share/info + /usr/share/doc/texi2html + /usr/share/man/man1 + /usr/share/texi2html + /usr/share/texinfo + /usr/share/locale + + + + + 2014-05-20 + 5.0 Version bump. - Stefan Gronewold (groni) + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-05-02 + 1.82 + Mass rebuild for Pisi Linux 1.0 + Ertan Güven + ertan@pisilinux.org + + + 2012-11-06 + 5.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + enca + http://cihar.com/software/enca + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + office.misc + Charset analyzer + Karakter seti yorumlayıcı + enca is a character set analyzer that can detect and convert character set of text files. + enca, metin dosyalarının karakter setini tanımlama ve dönüştürme aracıdır. + http://dl.cihar.com/enca/enca-1.16.tar.xz + + recode-devel + libtool + intltool + gtk-doc + + office/misc/enca/pspec.xml + + + enca + + recode + + + /usr/bin + /usr/lib + /usr/libexec/enca + /usr/share/doc/enca + /usr/share/man + + + + enca-devel + Development files for enca + enca için geliştirme dosyaları + + enca + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc + + + + + 2016-01-01 + 1.16 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-22 + 1.15 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-09 + 1.14 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2013-07-06 + 1.14 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-13 + 1.13 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + librevenge + http://dev-www.libreoffice.org/src/ + + PisiLinux Community + admins@pisilinux.org + + MPL-1.0 + library + office.misc + A base library for writing document import filters + librevenge is a base library for writing document import filters. It has interfaces for text documents, vector graphics, spreadsheets and presentations. + http://dev-www.libreoffice.org/src/librevenge-0.0.1.tar.bz2 + + boost-devel + cppunit-devel + zlib-devel + doxygen + libtool + + office/misc/librevenge/pspec.xml + + + librevenge + + zlib + libgcc + + + /usr/share + /usr/lib + + + + librevenge-devel + Development files for librevenge + librevenge için geliştirme dosyaları + + librevenge + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-01-06 + 0.0.1 + First Release + PisiLinux Community + admins@pisilinux.org + + + + + + iso-codes + http://pkg-isocodes.alioth.debian.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + office.misc + International country codes + Uluslararası ülke kodları + iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. + iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar. + http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.53.tar.xz + office/misc/iso-codes/pspec.xml + + + iso-codes + + /usr/lib/pkgconfig + /usr/share/locale + /usr/share/doc + /usr/share/xml + /usr/share/iso-codes + + + + + 2014-05-21 + 3.53 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2013-10-13 + 3.47 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-02 + 3.39 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + qpdf + http://qpdf.sourceforge.net + + Marcin Bojara + marcin@pisilinux.org + + Artistic-2 + app:console + office.misc + A Content-Preserving PDF Transformation System + A command-line program that does structural, content-preserving transformations on PDF files + mirrors://sourceforge/qpdf/qpdf-5.1.3.tar.gz + + libpcre-devel + zlib-devel + + office/misc/qpdf/pspec.xml + + + qpdf + + zlib + libgcc + libpcre + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + qpdf-devel + qpdf için geliştirme dosyaları + + libpcre-devel + zlib-devel + qpdf + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-30 + 5.1.3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-03-04 + 5.1.2 + Version bump. + Stefan Gronewold(groni) groni@pisilinux.org - 2015-02-14 - 5.0.0 + 2014-01-26 + 5.1.1 Version bump. - Hakan Yıldız - hknyldz93@gmail.com + PisiLinux Community + admins@pisilinux.org - 2014-09-26 - 4.6.3 + 2013-07-13 + 5.0.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-01 + 4.1.0 + First release. + Marcin Bojara + marcin@pisilinux.org + + + + + + txt2man + http://mvertes.free.fr/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.misc + A converter from flat ASCII text to man page format + Düz ASCII metinleri man sayfası formatına dönüştürücü + txt2man converts flat ASCII text to man page format. + txt2man düz ASCII metinleri man sayfası formatına dönüştürür. + http://mvertes.free.fr/download/txt2man-1.5.6.tar.gz + office/misc/txt2man/pspec.xml + + + txt2man + + /usr/bin + /usr/share/man + /usr/share/doc + + + + + 2014-05-25 + 1.5.6 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-02-17 + 1.5.6 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-04-27 + 1.5.6 + First release + Pisi Linux Admins + admin@pisilinux.org + + + + + + chmlib + http://www.jedrea.com/chmlib/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + office.misc + A library for dealing with Microsoft ITSS/CHM format files + Microsoft ITSS/CHM tipindeki dosyalar için gereken kütüphane + Chmlib est une librairie s'occupant des formats de fichiers Microsoft ITSS/CHM. Pour l'instant, il s'agit d'une librairie toute simple, mais suffisante pour gérer tout les fichiers .chm. + Chmlib is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files. + Chmlib, Microsoft ITSS/CHM tipindeki dosyalar için gereken bir kütüphanedir. Şimdilik çok basit bir kütüphanedir ancak tüm .chm dosyalarına erişmek konusunda başarılıdır. + Chmlib es una librería para manejar archivos del formato Microsoft ITSS/CHM. Actualmente es una librería muy simple, pero suficiente para manejar todo tipo de archivos .chm. + http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2 + office/misc/chmlib/pspec.xml + + + chmlib + + /usr/lib + /usr/bin + /usr/share/doc + + + + chmlib-devel + Development files for chmlib + chmlib için geliştirme dosyaları + + chmlib + + + /usr/include + + + + + 2014-01-20 + 0.40 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.40 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + mdbtools + https://github.com/brianb/mdbtools + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + app:console + office.misc + MDB Tools is a suite of programs for accessing data stored in Microsoft Access databases + Microsoft Access veritabanı dosyalarında tutulan verilere erişmek için kullanılan araç ve kitaplıklar + mdbtools contains set of libraries and utilities for reading Microsoft Access database (MDB) files. + mdbtools Microsoft Access veritabanı dosyalarını (MDB) okumak için gereken araçları ve kütüphaneleri içermektedir. + https://github.com/brianb/mdbtools/archive/0.7.1.tar.gz + + unixODBC-devel + glib2-devel + readline-devel + + office/misc/mdbtools/pspec.xml + + + mdbtools + + unixODBC + glib2 + readline + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + mdbtools-gui + + + + mdbtools-devel + Development files for mdbtools + mdbtools için geliştirme dosyaları + + mdbtools + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-04-20 + 0.7.1 + Version bump, gui build disabled. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-02-19 + 0.6_pre1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-28 + 0.6_pre1 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-05-02 + 0.6_pre1 + Fixed build dep + Ayhan YALÇINSOY + ayhanyalcinsoy@pisilinux.org + + + 2010-10-13 + 0.6_pre1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gsoap + http://sourceforge.net/projects/gsoap2/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + office.misc + Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++ + The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. + http://sourceforge.net/projects/gsoap2/files/gSOAP/gsoap_2.8.22.zip + + zlib-devel + openssl-devel + + office/misc/gsoap/pspec.xml + + + gsoap + + zlib + openssl + libgcc + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/gsoap + + + + gsoap-devel + Development files for gsoap + gsoap için geliştirme dosyaları + + gsoap + zlib-devel + openssl-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-12 + 2.8.22 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-06 + 2.8.21 Version bump. Stefan Gronewold(groni) groni@pisilinux.org - 01.11.2013 - 4.5.4 - First Release + 2014-03-01 + 2.8.16 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + ebook-tools + http://sourceforge.net/projects/ebook-tools/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + app:console + office.misc + A tool for accessing and converting various ebook file formats + Çeşitli e-kitap dosya biçimlerine erişmek için bir araç + ebook-tools is a programming library for accessing and converting various ebook file formats. It also contains a console application. + ebook-tools, çeşitli e-kitap dosya biçimleri arasında dönüştürme yapmak, bu biçimlere erişmek için kullanılan bir programlama kitaplığıdır. Kitaplığın yanında ayrıca bir terminal aracı da içerir. + mirrors://sourceforge/project/ebook-tools/ebook-tools/0.2.2/ebook-tools-0.2.2.tar.gz + + libzip-devel + libxml2-devel + doxygen + cmake + + + ebook-tools-0.2.1-libzip_pkgconfig.patch + + office/misc/ebook-tools/pspec.xml + + + ebook-tools + + libzip + libxml2 + + + /usr/bin + /usr/share/doc + /usr/lib + + + + ebook-tools-devel + Development files for ebook-tools + ebook-tools için geliştirme dosyaları + + libxml2-devel + ebook-tools + + + /usr/include + + + + ebook-tools-docs + Documentation for ebook-tools + ebook-tools kitaplığı için belgelendirme + + /usr/share/doc/ebook-tools/html + + + + + 2014-01-22 + 0.2.2 + Version bump. Stefan Gronewold(groni) - groni3427@gmail.com + groni@pisilinux.org + + + 2010-10-13 + 0.1.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libofx + http://libofx.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + library + office.misc + A library for supporting Open Financial Exchange (OFX) format + Açık Finansal Takas (OXF) dosya biçimi kitaplığı + libofx is a library designed to allow applications to very easily support OFX command responses, usually provided by financial institutions. + libofx, uygulamaların finansal kuruluşlar tarafından sağlanan OFX yapılarını desteklemesini sağlayan bir kitaplıktır. + http://sourceforge.net/projects/libofx/files/libofx/0.9.10/libofx-0.9.10.tar.gz + + opensp-devel + + + libofx-0.9.5-gcc47.patch + + office/misc/libofx/pspec.xml + + + libofx + + opensp + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/libofx + /usr/share/man/man1 + + + + libofx-devel + Development files for libofx + libofx için geliştirme dosyaları + + libofx + + + /usr/include + /usr/lib/pkgconfig + + + + libofx-docs + Documentation for libofx + libofx için belgelendirme + + /usr/share/doc/libofx/html + + + + + 2015-02-06 + 0.9.10 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-07-28 + 0.9.5 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-02-19 + 0.9.5 + Updated. + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-10-13 + 0.9.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + qpdfview + https://launchpad.net/qpdfview + + Stefan Gronewold (groni) + groni@pisilinux.org + + GNU GPL v2 + office.misc + qpdfview is a tabbed document viewer + It uses Poppler for PDF support, libspectre for PS support, DjVuLibre for DjVu support, CUPS for printing support and the Qt toolkit for its interface + https://launchpad.net/qpdfview/trunk/0.4.14/+download/qpdfview-0.4.14.tar.gz + + djvu-devel + cups-devel + poppler-qt5-devel + qt5-base-devel + qt5-xmlpatterns-devel + libspectre-devel + zlib-devel + pkgconfig + qt5-svg-devel + + office/misc/qpdfview/pspec.xml + + + qpdfview + qpdfview is a tabbed document viewer. + + qt5-base + cups + djvu + libgcc + zlib + libspectre + poppler-qt5 + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + + 2015-11-04 + 0.4.14 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libvisio + http://www.ohloh.net/p/libvisio + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + office.misc + A C++ library for parsing binary Microsoft Visio documents + A C++ library for parsing binary Microsoft Visio documents. + A C++ library for parsing binary Microsoft Visio documents (.vsd). Includes a converter to XHTML with embedded SVG files. + A C++ library for parsing binary Microsoft Visio documents (.vsd). Includes a converter to XHTML with embedded SVG files. + http://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.0.tar.xz + + icu4c-devel + librevenge-devel + zlib-devel + libxml2-devel + boost-devel + gperf + + office/misc/libvisio/pspec.xml + + + libvisio + + icu4c + librevenge + libgcc + libxml2 + + + /usr/lib + /usr/bin + /usr/share/doc/libvisio + + + + libvisio-devel + + icu4c-devel + librevenge-devel + zlib-devel + libxml2-devel + libvisio + + + /usr/include/ + /usr/lib/pkgconfig + + + + + 2015-01-03 + 0.1.0 + Dep Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2014-09-26 + 0.1.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-02-20 + 0.0.25 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-17 + 0.0.25 + R.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 0.0.25 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-03-14 + 0.0.25 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-17 + 0.0.24 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-15 + 0.0.19 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + doxygen + http://www.doxygen.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.misc + Documentation and analysis tool for C++, C, Java, IDL, PHP and C# + C, C++, Java, IDL, PHP ve C# için döküman ve analiz aracı + Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D. + Doxygen C++, C, Java, Objective-C, Python, IDL (Corba ve Microsoft ile ilgili diğerleri ) ve PHP, C# ve D'yi de kapsayan diller için bir dokümantasyon sistemidir. + Doxygen es un sistema de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft) y hasta cierto punto también PHP, C#, y D. + ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.7.src.tar.gz + + libgcc + + + fedora/doxygen-1.8.6-config.patch + fedora/doxygen-1.8.3-multilib.patch + fedora/doxygen-1.8.7-html_timestamp_default_false.patch + + office/misc/doxygen/pspec.xml + + + doxygen + + libgcc + + + /usr/share/doc + /usr/bin/doxygen + /usr/share/man/man1/doxygen.1 + + + + + 2014-05-24 + 1.8.7 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2013-12-30 + 1.8.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-09-14 + 1.8.2 + First release + Yusuf Aydemir + yusuf.aydemir + + + + + + graphite2 + http://sourceforge.net/projects/silgraphite + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:gui + office.misc + SILGraphite: rendering non-roman scripts + Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. + graphite2 + mirrors://sourceforge/silgraphite/graphite2-1.2.4.tgz + + cmake + freetype-devel + + office/misc/graphite2/pspec.xml + + + graphite2 + + /usr/bin + /usr/share/doc + /usr/share/graphite2 + /usr/lib/ + + + + graphite2-devel + graphite2 için geliştirme dosyaları + graphite2 için geliştirme dosyaları + + graphite2 + + + /usr/include + /usr/lib/pkgconfig/ + + + + + 2014-05-17 + 1.2.4 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-25 + 1.2.1 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-08-21 + 1.2.1 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-02 + 1.2.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-28 + 1.2.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + djvu + http://djvu.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + office.misc + DjVu viewers, encoders and utilities + DjVu görüntüleyicileri, sıkıştırıcı ve ekipmanları + DjVu is a web-centric format and software platform to distribute documents and images. + Belgeleri, kitapları bilinen formatlardan çok daha yüksek sıkıştırma oranlarında sıkıştıran DjVu formatı ekipmanları. + mirrors://sourceforge/djvu/djvulibre-3.5.27.tar.gz + + libjpeg-turbo-devel + tiff-devel + xdg-utils + libXt-devel + + + no-pthread.diff + djvulibre-3.5.22-cdefs.patch + + office/misc/djvu/pspec.xml + + + djvu + + shared-mime-info + libjpeg-turbo + tiff + + + /usr/bin + /usr/lib + /usr/share/icons + /usr/share/applications + /usr/share/djvu + /usr/share/mime + /opt/netscape + /usr/share/doc + /usr/share/man + + + + djvu-devel + Development files for djvu + djvu için geliştirme dosyaları + + djvu + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-02 + 3.5.27 + Version Bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-22 + 3.5.25.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-21 + 3.5.25.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + docutils + http://docutils.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + public-domain + library + office.misc + A library for processing plaintext documentation + Düz yazı belgelendirme işleme için kütüphane + A library for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. + Librería para procesamiento de texto plano para conversión a formatos útiles como HTML, XML, y LaTeX. + mirrors://sourceforge/docutils/docutils-0.11.tar.gz + office/misc/docutils/pspec.xml + + + docutils + + /usr/lib + /usr/bin + /usr/share/doc + + + + + 2014-02-26 + 0.11 + Rebuild for python 2.7.6 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-22 + 0.11 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.7 + First release + Pisi Linux Admins + admins@pisilinux.org @@ -32761,2228 +35943,165 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - gsoap - http://sourceforge.net/projects/gsoap2/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - office.misc - Offers an XML language binding to ease the development of SOAP/XML Web services in C and C/C++ - The gSOAP toolkit is an extensive suite of portable C and C++ software to develop XML Web services with powerful type-safe XML data bindings. - http://sourceforge.net/projects/gsoap2/files/gSOAP/gsoap_2.8.22.zip - - zlib-devel - openssl-devel - - office/misc/gsoap/pspec.xml - - - gsoap - - zlib - openssl - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/gsoap - - - - gsoap-devel - Development files for gsoap - gsoap için geliştirme dosyaları - - gsoap - zlib-devel - openssl-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-12 - 2.8.22 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-06 - 2.8.21 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-03-01 - 2.8.16 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - chmlib - http://www.jedrea.com/chmlib/ + aspell + http://aspell.net/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 - library + LGPLv2 app:console - office.misc - A library for dealing with Microsoft ITSS/CHM format files - Microsoft ITSS/CHM tipindeki dosyalar için gereken kütüphane - Chmlib est une librairie s'occupant des formats de fichiers Microsoft ITSS/CHM. Pour l'instant, il s'agit d'une librairie toute simple, mais suffisante pour gérer tout les fichiers .chm. - Chmlib is a library for dealing with Microsoft ITSS/CHM format files. Right now, it is a very simple library, but sufficient for dealing with all of the .chm files. - Chmlib, Microsoft ITSS/CHM tipindeki dosyalar için gereken bir kütüphanedir. Şimdilik çok basit bir kütüphanedir ancak tüm .chm dosyalarına erişmek konusunda başarılıdır. - Chmlib es una librería para manejar archivos del formato Microsoft ITSS/CHM. Actualmente es una librería muy simple, pero suficiente para manejar todo tipo de archivos .chm. - http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2 - office/misc/chmlib/pspec.xml + office.spellcheck + A multi-language spellchecker + Bir yazım kontrol aracı + Ce programme rend possible de vérifier facilement les documents en UTF-8 sans avoir à utiliser un dictionnaire spécial. + Aspell is a spellchecker that has dictionaries for more than one language and is written as a replacement to ispell. + GNU Aspell birden fazla dil destekleyen bir yazım kontrol aracıdır. + mirrors://gnu/aspell/aspell-0.60.6.1.tar.gz + + fedora/aspell-0.60.3-install_info.patch + fedora/aspell-0.60.5-fileconflict.patch + fedora/aspell-0.60.5-pspell_conf.patch + fedora/aspell-0.60.6-mp.patch + fedora/aspell-0.60.6-zero.patch + + office/spellcheck/aspell/pspec.xml - chmlib + aspell + + libgcc + - /usr/lib /usr/bin + /usr/lib + /usr/share/aspell /usr/share/doc + /usr/share/man + /usr/share/info + /usr/share/locale - chmlib-devel - Development files for chmlib - chmlib için geliştirme dosyaları + aspell-devel + Development files for aspell + aspell için geliştirme dosyaları - chmlib + aspell /usr/include + /usr/share/info/aspell-dev.info + + 2014-05-25 + 0.60.6.1 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + - 2014-01-20 - 0.40 + 2014-01-18 + 0.60.6.1 Rebuild Stefan Gronewold(groni) groni@pisilinux.org - - 2010-10-13 - 0.40 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - qpdfview - https://launchpad.net/qpdfview - - Stefan Gronewold (groni) - groni@pisilinux.org - - GNU GPL v2 - office.misc - qpdfview is a tabbed document viewer - It uses Poppler for PDF support, libspectre for PS support, DjVuLibre for DjVu support, CUPS for printing support and the Qt toolkit for its interface - https://launchpad.net/qpdfview/trunk/0.4.14/+download/qpdfview-0.4.14.tar.gz - - djvu-devel - cups-devel - poppler-qt5-devel - qt5-base-devel - qt5-xmlpatterns-devel - libspectre-devel - zlib-devel - pkgconfig - qt5-svg-devel - - office/misc/qpdfview/pspec.xml - - - qpdfview - qpdfview is a tabbed document viewer. - - qt5-base - cups - djvu - libgcc - zlib - libspectre - poppler-qt5 - - - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - - 2015-11-04 - 0.4.14 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - mdbtools - https://github.com/brianb/mdbtools - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - app:console - office.misc - MDB Tools is a suite of programs for accessing data stored in Microsoft Access databases - Microsoft Access veritabanı dosyalarında tutulan verilere erişmek için kullanılan araç ve kitaplıklar - mdbtools contains set of libraries and utilities for reading Microsoft Access database (MDB) files. - mdbtools Microsoft Access veritabanı dosyalarını (MDB) okumak için gereken araçları ve kütüphaneleri içermektedir. - https://github.com/brianb/mdbtools/archive/0.7.1.tar.gz - - unixODBC-devel - glib2-devel - readline-devel - - office/misc/mdbtools/pspec.xml - - - mdbtools - - unixODBC - glib2 - readline - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - mdbtools-gui - - - - mdbtools-devel - Development files for mdbtools - mdbtools için geliştirme dosyaları - - mdbtools - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-04-20 - 0.7.1 - Version bump, gui build disabled. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-02-19 - 0.6_pre1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-28 - 0.6_pre1 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-05-02 - 0.6_pre1 - Fixed build dep - Ayhan YALÇINSOY - ayhanyalcinsoy@pisilinux.org - - - 2010-10-13 - 0.6_pre1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libvisio - http://www.ohloh.net/p/libvisio - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - office.misc - A C++ library for parsing binary Microsoft Visio documents - A C++ library for parsing binary Microsoft Visio documents. - A C++ library for parsing binary Microsoft Visio documents (.vsd). Includes a converter to XHTML with embedded SVG files. - A C++ library for parsing binary Microsoft Visio documents (.vsd). Includes a converter to XHTML with embedded SVG files. - http://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.0.tar.xz - - icu4c-devel - librevenge-devel - zlib-devel - libxml2-devel - boost-devel - gperf - - office/misc/libvisio/pspec.xml - - - libvisio - - icu4c - librevenge - libgcc - libxml2 - - - /usr/lib - /usr/bin - /usr/share/doc/libvisio - - - - libvisio-devel - - icu4c-devel - librevenge-devel - zlib-devel - libxml2-devel - libvisio - - - /usr/include/ - /usr/lib/pkgconfig - - - - - 2015-01-03 - 0.1.0 - Dep Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2014-09-26 - 0.1.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-02-20 - 0.0.25 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-17 - 0.0.25 - R.Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 0.0.25 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-03-14 - 0.0.25 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-17 - 0.0.24 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-15 - 0.0.19 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - ebook-tools - http://sourceforge.net/projects/ebook-tools/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - app:console - office.misc - A tool for accessing and converting various ebook file formats - Çeşitli e-kitap dosya biçimlerine erişmek için bir araç - ebook-tools is a programming library for accessing and converting various ebook file formats. It also contains a console application. - ebook-tools, çeşitli e-kitap dosya biçimleri arasında dönüştürme yapmak, bu biçimlere erişmek için kullanılan bir programlama kitaplığıdır. Kitaplığın yanında ayrıca bir terminal aracı da içerir. - mirrors://sourceforge/project/ebook-tools/ebook-tools/0.2.2/ebook-tools-0.2.2.tar.gz - - libzip-devel - libxml2-devel - doxygen - cmake - - - ebook-tools-0.2.1-libzip_pkgconfig.patch - - office/misc/ebook-tools/pspec.xml - - - ebook-tools - - libzip - libxml2 - - - /usr/bin - /usr/share/doc - /usr/lib - - - - ebook-tools-devel - Development files for ebook-tools - ebook-tools için geliştirme dosyaları - - libxml2-devel - ebook-tools - - - /usr/include - - - - ebook-tools-docs - Documentation for ebook-tools - ebook-tools kitaplığı için belgelendirme - - /usr/share/doc/ebook-tools/html - - - - - 2014-01-22 - 0.2.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - doxygen - http://www.doxygen.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.misc - Documentation and analysis tool for C++, C, Java, IDL, PHP and C# - C, C++, Java, IDL, PHP ve C# için döküman ve analiz aracı - Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors) and to some extent PHP, C#, and D. - Doxygen C++, C, Java, Objective-C, Python, IDL (Corba ve Microsoft ile ilgili diğerleri ) ve PHP, C# ve D'yi de kapsayan diller için bir dokümantasyon sistemidir. - Doxygen es un sistema de documentación para C++, C, Java, Objective-C, Python, IDL (versiones Corba y Microsoft) y hasta cierto punto también PHP, C#, y D. - ftp://ftp.stack.nl/pub/users/dimitri/doxygen-1.8.7.src.tar.gz - - libgcc - - - fedora/doxygen-1.8.6-config.patch - fedora/doxygen-1.8.3-multilib.patch - fedora/doxygen-1.8.7-html_timestamp_default_false.patch - - office/misc/doxygen/pspec.xml - - - doxygen - - libgcc - - - /usr/share/doc - /usr/bin/doxygen - /usr/share/man/man1/doxygen.1 - - - - - 2014-05-24 - 1.8.7 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2013-12-30 - 1.8.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - 2012-09-14 - 1.8.2 + 0.60.6.1 First release Yusuf Aydemir - yusuf.aydemir + yusuf.aydemir@pisilinux.org - iso-codes - http://pkg-isocodes.alioth.debian.org/ + hunspell + http://hunspell.sourceforge.net/ PisiLinux Community admins@pisilinux.org + MPL-1.1 + GPLv2 LGPLv2.1 library - office.misc - International country codes - Uluslararası ülke kodları - iso-codes provides IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standards. - iso-codes IS0-639_3, ISO-4127, ISO-3166, ISO-3166_2, ISO-15924 standartlarını sağlar. - http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-3.53.tar.xz - office/misc/iso-codes/pspec.xml + app:console + office.spellcheck + An improved spell checker + Gelişmiş imla denetleyici + hunspell spell checker is an improved replacement for myspell in Openoffice.org. It is also used in Firefox and Thunderbird as spell checker. + hunspell, OpenOffice.org'daki myspell yerine kullanılabilen gelişmiş bir imla denetleyicidir. Aynı zamanda, Firefox ve Thunderbird'de imla denetleyici olarak kullanılmaktadır. + mirrors://sourceforge/hunspell/hunspell-1.3.3.tar.gz + + ncurses-devel + + office/spellcheck/hunspell/pspec.xml - iso-codes + hunspell + + ncurses + libgcc + - /usr/lib/pkgconfig + /usr/lib + /usr/bin /usr/share/locale - /usr/share/doc - /usr/share/xml - /usr/share/iso-codes - - - - - 2014-05-21 - 3.53 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2013-10-13 - 3.47 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-02 - 3.39 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - txt2man - http://mvertes.free.fr/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.misc - A converter from flat ASCII text to man page format - Düz ASCII metinleri man sayfası formatına dönüştürücü - txt2man converts flat ASCII text to man page format. - txt2man düz ASCII metinleri man sayfası formatına dönüştürür. - http://mvertes.free.fr/download/txt2man-1.5.6.tar.gz - office/misc/txt2man/pspec.xml - - - txt2man - - /usr/bin /usr/share/man - /usr/share/doc - - - - - 2014-05-25 - 1.5.6 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-17 - 1.5.6 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2011-04-27 - 1.5.6 - First release - Pisi Linux Admins - admin@pisilinux.org - - - - - - libofx - http://libofx.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - library - office.misc - A library for supporting Open Financial Exchange (OFX) format - Açık Finansal Takas (OXF) dosya biçimi kitaplığı - libofx is a library designed to allow applications to very easily support OFX command responses, usually provided by financial institutions. - libofx, uygulamaların finansal kuruluşlar tarafından sağlanan OFX yapılarını desteklemesini sağlayan bir kitaplıktır. - http://sourceforge.net/projects/libofx/files/libofx/0.9.10/libofx-0.9.10.tar.gz - - opensp-devel - - - libofx-0.9.5-gcc47.patch - - office/misc/libofx/pspec.xml - - - libofx - - opensp - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/libofx - /usr/share/man/man1 + /usr/share/doc + + ispellaff2myspell + wordlist2hunspell + - libofx-devel - Development files for libofx - libofx için geliştirme dosyaları + hunspell-devel + Development files for hunspell + hunspell için geliştirme dosyaları - libofx + hunspell /usr/include /usr/lib/pkgconfig - - - - libofx-docs - Documentation for libofx - libofx için belgelendirme - - /usr/share/doc/libofx/html + /usr/lib/*.a + /usr/share/man/man3 - 2015-02-06 - 0.9.10 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-07-28 - 0.9.5 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-02-19 - 0.9.5 - Updated. - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-10-13 - 0.9.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - docutils - http://docutils.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - public-domain - library - office.misc - A library for processing plaintext documentation - Düz yazı belgelendirme işleme için kütüphane - A library for processing plaintext documentation into useful formats, such as HTML, XML, and LaTeX. - Librería para procesamiento de texto plano para conversión a formatos útiles como HTML, XML, y LaTeX. - mirrors://sourceforge/docutils/docutils-0.11.tar.gz - office/misc/docutils/pspec.xml - - - docutils - - /usr/lib - /usr/bin - /usr/share/doc - - - - - 2014-02-26 - 0.11 - Rebuild for python 2.7.6 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-22 - 0.11 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.7 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - graphite2 - http://sourceforge.net/projects/silgraphite - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:gui - office.misc - SILGraphite: rendering non-roman scripts - Graphite is a project within SIL's scripts and software dev groups to provide cross-platform rendering for complex writing systems. - graphite2 - mirrors://sourceforge/silgraphite/graphite2-1.2.4.tgz - - cmake - freetype-devel - - office/misc/graphite2/pspec.xml - - - graphite2 - - /usr/bin - /usr/share/doc - /usr/share/graphite2 - /usr/lib/ - - - - graphite2-devel - graphite2 için geliştirme dosyaları - graphite2 için geliştirme dosyaları - - graphite2 - - - /usr/include - /usr/lib/pkgconfig/ - - - - - 2014-05-17 - 1.2.4 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-25 - 1.2.1 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-08-21 - 1.2.1 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-02 - 1.2.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-28 - 1.2.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qpdf - http://qpdf.sourceforge.net - - Marcin Bojara - marcin@pisilinux.org - - Artistic-2 - app:console - office.misc - A Content-Preserving PDF Transformation System - A command-line program that does structural, content-preserving transformations on PDF files - mirrors://sourceforge/qpdf/qpdf-5.1.3.tar.gz - - libpcre-devel - zlib-devel - - office/misc/qpdf/pspec.xml - - - qpdf - - zlib - libgcc - libpcre - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - qpdf-devel - qpdf için geliştirme dosyaları - - libpcre-devel - zlib-devel - qpdf - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-30 - 5.1.3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-03-04 - 5.1.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-26 - 5.1.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-13 - 5.0.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-01 - 4.1.0 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - djvu - http://djvu.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - library - office.misc - DjVu viewers, encoders and utilities - DjVu görüntüleyicileri, sıkıştırıcı ve ekipmanları - DjVu is a web-centric format and software platform to distribute documents and images. - Belgeleri, kitapları bilinen formatlardan çok daha yüksek sıkıştırma oranlarında sıkıştıran DjVu formatı ekipmanları. - mirrors://sourceforge/djvu/djvulibre-3.5.27.tar.gz - - libjpeg-turbo-devel - tiff-devel - xdg-utils - libXt-devel - - - no-pthread.diff - djvulibre-3.5.22-cdefs.patch - - office/misc/djvu/pspec.xml - - - djvu - - shared-mime-info - libjpeg-turbo - tiff - - - /usr/bin - /usr/lib - /usr/share/icons - /usr/share/applications - /usr/share/djvu - /usr/share/mime - /opt/netscape - /usr/share/doc - /usr/share/man - - - - djvu-devel - Development files for djvu - djvu için geliştirme dosyaları - - djvu - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-02 - 3.5.27 + 2014-07-10 + 1.3.3 Version Bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-22 - 3.5.25.3 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-21 - 3.5.25.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - texi2html - http://savannah.nongnu.org/projects/texi2html/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - office.misc - Texinfo to HTML converter - Texinfo'dan HTML'ye dönüştürücü - texi2html is a Perl script which can generate HTML from Texinfo source files. - text2html Texinfo kaynak dosyalarından HTML çıktı üretebilen bir Perl betiğidir. - http://download.savannah.gnu.org/releases/texi2html/texi2html-5.0.tar.bz2 - office/misc/texi2html/pspec.xml - - - texi2html - - /usr/bin - /usr/share/info - /usr/share/doc/texi2html - /usr/share/man/man1 - /usr/share/texi2html - /usr/share/texinfo - /usr/share/locale - - - - - 2014-05-20 - 5.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-05-02 - 1.82 - Mass rebuild for Pisi Linux 1.0 - Ertan Güven - ertan@pisilinux.org - - - 2012-11-06 - 5.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - librevenge - http://dev-www.libreoffice.org/src/ - - PisiLinux Community - admins@pisilinux.org - - MPL-1.0 - library - office.misc - A base library for writing document import filters - librevenge is a base library for writing document import filters. It has interfaces for text documents, vector graphics, spreadsheets and presentations. - http://dev-www.libreoffice.org/src/librevenge-0.0.1.tar.bz2 - - boost-devel - cppunit-devel - zlib-devel - doxygen - libtool - - office/misc/librevenge/pspec.xml - - - librevenge - - zlib - libgcc - - - /usr/share - /usr/lib - - - - librevenge-devel - Development files for librevenge - librevenge için geliştirme dosyaları - - librevenge - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-01-06 - 0.0.1 - First Release - PisiLinux Community - admins@pisilinux.org - - - - - - hunspell-dict-pl - http://www.kurnik.pl/dictionary/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2+ - MPL-1.1 - locale:pl - data - office.dictionary - Polish hunspell dictionaries - Polonya dili için hunspell sözlükleri - hunspell-dict-pl includes Polish hunspell dictionaries. - hunspell-dict-pl Polonya dili için hunspell sözlükleri içerir. - https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-20150428.zip - office/dictionary/hunspell-dict-pl/pspec.xml - - - hunspell-dict-pl - - /usr/share/hunspell - /usr/share/doc - - - - - 2015-10-05 - 20100428 - Rebuild - Alihanh Öztürk - alihan@pisilinux.org - - - 2014-01-26 - 0.0_20090319 - Rebuild - Alihanh Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 0.0_20090319 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-sv - http://dsso.se/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - locale:sv - data - office.dictionary - Swedish hunspell dictionaries - İsveççe hunspell sözlükleri - hunspell-dict-sv includes Swedish hunspell dictionaries. - hunspell-dict-sv İsveççe hunspell sözlüklerini içerir. - http://extensions.libreoffice.org/extension-center/swedish-spelling-dictionary-den-stora-svenska-ordlistan/releases/2.36/ooo_swedish_dict_2-36.oxt - office/dictionary/hunspell-dict-sv/pspec.xml - - - hunspell-dict-sv - - /usr/share - /usr/share/doc - - - - - 2014-02-17 - 1.29 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-05 - 1.29 - v.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-10-13 - 1.29 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-nl - http://www.opentaal.org/english.php - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - locale:nl - data - office.dictionary - Dutch hunspell dictionaries - Flemenkçe hunspell sözlükleri - hunspell-dict-nl includes Dutch hunspell dictionaries. - hunspell-dict-nl Flemenkçe hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-nl/OpenTaal-210G-LO.oxt/3c96686c2555e3ae23b5de06ba08631b/OpenTaal-210G-LO.oxt - office/dictionary/hunspell-dict-nl/pspec.xml - - - hunspell-dict-nl - - /usr/share - /usr/share/doc - - - - - 2015-10-05 - 2.10g - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Vedat Demir + vedat@pisilinux.com - 2014-02-17 - 1.00g - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-05 - 1.00g - Adress Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-10-13 - 1.00g - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-es - http://es.openoffice.org/programa/diccionario.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - GPLv3+ - MPL-1.1 - locale:es - data - office.dictionary - Spanish hunspell dictionaries - İspanyolca hunspell sözlükleri - hunspell-dict-es includes Spanish (Spain, Mexico, etc.) hunspell dictionaries. - hunspell-dict-es İspanyolca (İspanya, Meksika vs.) hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-es/es_ANY.zip/a88e2244de48c0ff42f1b77c4a80c8a0/es_ANY.zip - office/dictionary/hunspell-dict-es/pspec.xml - - - hunspell-dict-es - - /usr/share - /usr/share/doc - - - - - 2014-02-17 - 0.0_20081215 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-05-05 - 0.0_20081215 - Fixed - Ertan Güven - ertan@pisilinux.org - - - 2010-10-13 - 0.0_20081215 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-fr - http://dico.savant.free.fr/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - MPL-1.1 - locale:fr - data - office.dictionary - French hunspell dictionaries - Fransızca hunspell sözlükleri - hunspell-dict-fr includes French (France, Belgium, etc.) hunspell dictionaries. - hunspell-dict-fr Fransızca (Fransa, Belçika vs.) hunspell sözlüklerini içerir. - http://dico.savant.free.fr/_download/fr_FR_2-3-2.zip - office/dictionary/hunspell-dict-fr/pspec.xml - - - hunspell-dict-fr - - /usr/share/hunspell - /usr/share/doc - - - - - 2014-01-27 - 2.3.2 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 2.3.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-ca - http://www.softcatala.org/wiki/Projectes/Corrector_ortogràfic - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - locale:ca - data - office.dictionary - Catalan hunspell dictionaries - Katalanca hunspell sözlüğü - hunspell-dict-ca includes Catalan hunspell dictionaries. - hunspell-dict-ca Katalanca hunspell sözlüğünü içermektedir. - http://source.pisilinux.org/1.0/hunspell-dict-ca-20090319.tar.bz2 - office/dictionary/hunspell-dict-ca/pspec.xml - - - hunspell-dict-ca - - /usr/share/hunspell - /usr/share/doc - - - - - 2014-01-26 - 0.0_20090319 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 0.0_20090319 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-it - http://linguistico.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - locale:it - data - office.dictionary - Italian hunspell dictionaries - İtalyanca hunspell sözlükleri - hunspell-dict-it includes Italian hunspell dictionaries. - hunspell-dict-it İtalyanca hunspell sözlüklerini içerir. - http://downloads.sourceforge.net/sourceforge/linguistico/italiano_2_4_2007_09_01.zip - office/dictionary/hunspell-dict-it/pspec.xml - - - hunspell-dict-it - - /usr/share/hunspell - /usr/share/doc - - - - - 2014-01-26 - 2.4 - rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 2.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-en - http://wordlist.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - locale:en - data - office.dictionary - English hunspell dictionaries - İngilizce hunspell sözlükleri - hunspell-dict-en includes English (US, UK, etc.) hunspell dictionaries. - hunspell-dict-en İngilizce (US, UK vs.) hunspell sözlüklerini içerir. - http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_US-2015.05.18.zip - http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_CA-2015.05.18.zip - http://downloads.sourceforge.net/project/wordlist/speller/2015.05.18/hunspell-en_GB-large-2015.05.18.zip - office/dictionary/hunspell-dict-en/pspec.xml - - - hunspell-dict-en - - /usr/share - /usr/share/doc - - - - - 2015-10-05 - 2015.05.18 - version bump - Ayhan Yalcinsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-02-17 - 0.0_20090319 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2010-10-13 - 0.0_20090319 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-tr - http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - locale:en - data - office.dictionary - Turkish hunspell dictionaries - Turkish hunspell dictionaries - http://extensions.libreoffice.org/extension-center/turkish-spellcheck-dictionary/releases/1.1-2014.12.11/tr-tr.oxt - - hunspell - - office/dictionary/hunspell-dict-tr/pspec.xml - - - hunspell-dict-tr - - /usr/lib/libreoffice/share/extensions/hunspell_tr/ - /usr/share/hunspell - - - - - 2015-10-03 - 1.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - hunspell-dict-pt - http://www.broffice.org/verortografico/baixar - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - GPLv2+ - locale:pt - data - office.dictionary - Portuguese hunspell dictionaries - Portekizce hunspell sözlükleri - hunspell-dict-pt includes Portuguese hunspell dictionaries. - hunspell-dict-pt Portekizce hunspell sözlükleri içerir. - http://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/hunspell-pt_PT-20150704.tar.gz - office/dictionary/hunspell-dict-pt/pspec.xml - - - hunspell-dict-pt - - /usr/share/hunspell - /usr/share/doc - - - - - 2015-10-05 - 20150704 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-01-27 - 0.0_20090319 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 0.0_20090319 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-ru - ftp://ftp.vsu.ru/mirrors/scon155.phys.msu.su/pub/russian/ispell/myspell - - PisiLinux Community - admins@pisilinux.org - - BSD - locale:ru - data - office.dictionary - Russian hunspell dictionaries - Rusça hunspell sözlükleri - hunspell-dict-ru includes Russian hunspell dictionaries. - hunspell-dict-ru Rusça hunspell sözlüklerini içerir. - http://pkgs.fedoraproject.org/repo/pkgs/hunspell-ru/rus-myspell-0.99f7.tar.gz/05a7c3a7bea2432410a35d93161b4c0a/rus-myspell-0.99f7.tar.gz - office/dictionary/hunspell-dict-ru/pspec.xml - - - hunspell-dict-ru - - /usr/share - /usr/share/doc - - - - - 2014-02-17 - 0.99f_7 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-05-05 - 0.99f_7 - Url fixed - Ertan Güven - ertan@pisilinux.org - - - 2010-12-28 - 0.99f_7 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - hunspell-dict-de - http://www.j3e.de/ispell/igerman98 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - locale:de - data - office.dictionary - German hunspell dictionaries - Almanca hunspell sözlüğü - hunspell-dict-de includes German, Switzerland, etc. hunspell dictionaries. - hunspell-dict-de Almanca ve İsviçre Almancası için hunspell sözlüklerini içermektedir. - https://www.j3e.de/ispell/igerman98/dict/igerman98-20131206.tar.bz2 - office/dictionary/hunspell-dict-de/pspec.xml - - - hunspell-dict-de - - /usr/share/hunspell - /usr/share/doc - - - - - 2014-01-26 - 0.0_20131216 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 0.0_20090107 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - poppler-data - http://poppler.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - data - office.postscript - Poppler encoding files - Poppler kodlama dosyaları - poppler-data consists of encoding files for poppler. When installed, the encoding files enables poppler to correctly render CJK and Cyrillic properly. - poppler-data, poppler için CJK ve Kiril harflerini düzgünce gösterebilmek için gerekli kodlama dosyalarını içerir. - http://poppler.freedesktop.org/poppler-data-0.4.7.tar.gz - office/postscript/poppler-data/pspec.xml - - - poppler-data - - /usr/share/doc - /usr/share/poppler - /usr/share/pkgconfig - - - - - 2015-03-05 - 0.4.7 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - 2014-05-25 - 0.4.6 + 1.3.2 Rebuild Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-10 - 0.4.6 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org + alihan@pisilinux.com - 2013-04-17 - 0.4.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-09-12 - 0.4.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - poppler - http://poppler.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - office.postscript - PDF rendering library - Xpdf koduna dayanan bir PDF kitaplığı - Biblioteka renderująca PDF - Poppler est une librairie de rendu PDF basée sur le code source de xpdf-3.0. - poppler is a PDF rendering library based on xpdf. - Poppler, xpdf koduna dayanan bir PDF hazırlama kitaplığıdır. - Wspólna biblioteka renderująca PDF do integrowania oglądania PDF w aplikacjach desktopowych (oparta na kodzie xpdf-3.0). - http://poppler.freedesktop.org/poppler-0.34.0.tar.xz - - lcms2-devel - curl-devel - cairo-devel - gobject-introspection-devel - libjpeg-turbo-devel - freetype-devel - libpng-devel - tiff-devel - fontconfig-devel - openjpeg-devel - qt5-base-devel - - office/postscript/poppler/pspec.xml - - - poppler - - lcms2 - curl - freetype - libgcc - libjpeg-turbo - libpng - tiff - openjpeg - fontconfig - poppler-data - - - /usr/lib - /usr/share/doc - - - - poppler-utils - Command line utilities for converting PDF files - PDF dönüşüm araçları - - poppler - cairo - lcms2 - freetype - libgcc - - - /usr/bin - /usr/share/man/man1 - - - - poppler-qt5 - Qt wrapper for poppler - - qt5-base - libgcc - poppler - - - /usr/lib/libpoppler-qt5.so* - - - - poppler-qt5-devel - Development files for poppler-qt - - poppler-qt5 - poppler-devel - - - /usr/lib/pkgconfig/poppler-qt5.pc - - - - poppler-cpp - Pure C++ wrapper for poppler - Poppler için C++ bağlayıcısı - - libgcc - poppler - - - /usr/lib/libpoppler-cpp.so* - - - - poppler-cpp-devel - Development files for poppler-cpp - poppler-cpp için geliştirme dosyaları - - poppler-cpp - poppler-devel - - - /usr/lib/pkgconfig/poppler-cpp.pc - - - - poppler-glib - Glib wrapper for poppler - Poppler için Glib bağlayıcısı - - libgcc - cairo - glib2 - freetype - poppler - - - /usr/lib/libpoppler-glib.so* - /usr/lib/girepository-1.0/Poppler-0.18.typelib - - - - poppler-glib-devel - Development files for poppler-glib - poppler-glib için geliştirme dosyaları - - gtk2-devel - cairo-devel - poppler-glib - poppler-devel - - - /usr/lib/pkgconfig/poppler-glib.pc - /usr/lib/pkgconfig/poppler-cairo.pc - /usr/share/gir-1.0/Poppler-0.18.gir - /usr/lib32/pkgconfig/poppler-glib.pc - - - - poppler-devel - Development files for poppler - poppler için geliştirme dosyaları - - poppler - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/poppler.pc - - - - poppler-32bit - 32-bit shared libraries for poppler - emul32 - emul32 - - lcms2-32bit - libjpeg-turbo-32bit - libpng-32bit - tiff-32bit - freetype-32bit - fontconfig-32bit - glibc-32bit - - - poppler - libgcc - glibc-32bit - lcms2-32bit - libjpeg-turbo-32bit - libpng-32bit - openjpeg-32bit - tiff-32bit - freetype-32bit - fontconfig-32bit - - - /usr/lib32/libpoppler.so* - - - - poppler-glib-32bit - 32-bit shared libraries for poppler-glib - emul32 - emul32 - - glib2-32bit - cairo-32bit - freetype-32bit - glibc-32bit - - - poppler-32bit - libgcc - glibc-32bit - glib2-32bit - cairo-32bit - freetype-32bit - - - /usr/lib32/libpoppler-glib.so* - - - - - 2015-07-28 - 0.34.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-03-04 - 0.31.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-25 - 0.26.0 - Version bump. + 2014-01-26 + 1.3.2 + Rebuild and some fixes Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-27 - 0.24.5 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-10-10 - 0.24.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-28 - 0.22.5 - Move pc files to devel pack, fix pc files for emul32. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-01 - 0.22.5 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-04-17 - 0.22.3 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + alihan@pisilinux.com - 2012-10-18 - 0.20.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - ghostscript - http://www.ghostscript.com - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - library - office.postscript - A PostScript interpreter and renderer - Bir PostScript yorumlayıcısı ve üreticisi - ghostscript is a set of software that provides a PostScript interpreter, a set of C procedures and an interpreter for PDF files. ghostscript is normally used to display PostScript files and to print PostScript files to non-PostScript printers. - ghostscript, PostScript yorumlayıcısı, C kitaplığı ve PDF yorumlayıcısı içeren bir yazılım paketidir. ghostscript, PostScript dosyalarının görüntülenmesi ve PostScript olmayan yazıcılardan PostScript dosyalarının çıktılarının alınması için kullanılmaktadır. - http://downloads.ghostscript.com/public/ghostscript-9.15.tar.bz2 - - tiff-devel - zlib-devel - libX11-devel - libXext-devel - libSM-devel - freetype-devel - libjpeg-turbo-devel - lcms2-devel - libXt-devel - libpng-devel - libpaper-devel - fontconfig-devel - - - ubuntu/02_gs-man-fix-for-debian.patch - fedora/ghostscript-Fontmap.local.patch - fedora/ghostscript-gdevcups-debug-uninit.patch - fedora/ghostscript-iccprofiles-initdir.patch - fedora/ghostscript-multilib.patch - fedora/ghostscript-noopt.patch - fedora/ghostscript-runlibfileifexists.patch - fedora/ghostscript-scripts.patch - fedora/ghostscript-sys-zlib.patch - fedora/ghostscript-icc-missing-check.patch - fedora/ghostscript-wrf-snprintf.patch - fedora/ghostscript-gs694154.patch - - office/postscript/ghostscript/pspec.xml - - - ghostscript - - zlib - libX11 - libpng - freetype - libjpeg-turbo - tiff - lcms2 - libXt - libpaper - fontconfig - poppler-data - gnu-gs-fonts-std - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/cups - /usr/share/ghostscript - - - - ghostscript-docs - Documentation for ghostscript - ghostscript için çeşitli belgeler - - /usr/share/doc/ghostscript/html - /usr/share/doc/ghostscript/examples - - - - ghostscript-devel - Development files for ghostscript - ghostscript için geliştirme dosyaları - - ghostscript - - - /usr/bin/ijs-config - /usr/include/ghostscript - /usr/include/ijs - /usr/lib/pkgconfig - - - - ghostscript-32bit - 32-bit shared libraries for ghostscript - emul32 - emul32 - - libjpeg-turbo-32bit - zlib-32bit - tiff-32bit - lcms2-32bit - libXt-32bit - libXext-32bit - libX11-32bit - libpng-32bit - libidn-32bit - freetype-32bit - fontconfig-32bit - - - ghostscript - libjpeg-turbo-32bit - glibc-32bit - zlib-32bit - tiff-32bit - lcms2-32bit - libXt-32bit - libX11-32bit - libpng-32bit - freetype-32bit - fontconfig-32bit - - - /usr/lib32 - - - - - 2015-03-04 - 9.15 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-20 - 9.14 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-21 - 9.10 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-06-27 - 9.07 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-22 - 9.06 - Add emul32, fix dependencies - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-12 - 9.06 + 2012-09-11 + 1.3.2 First release Yusuf Aydemir - yusuf.aydemir@pisilinux.org + yusuf.aydemir@istambul.com @@ -35085,17140 +36204,143 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - hunspell - http://hunspell.sourceforge.net/ + homebank + http://homebank.free.fr - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - GPLv2 - LGPLv2.1 - library - app:console - office.spellcheck - An improved spell checker - Gelişmiş imla denetleyici - hunspell spell checker is an improved replacement for myspell in Openoffice.org. It is also used in Firefox and Thunderbird as spell checker. - hunspell, OpenOffice.org'daki myspell yerine kullanılabilen gelişmiş bir imla denetleyicidir. Aynı zamanda, Firefox ve Thunderbird'de imla denetleyici olarak kullanılmaktadır. - mirrors://sourceforge/hunspell/hunspell-1.3.3.tar.gz - - ncurses-devel - - office/spellcheck/hunspell/pspec.xml - - - hunspell - - ncurses - libgcc - - - /usr/lib - /usr/bin - /usr/share/locale - /usr/share/man - /usr/share/doc - - - ispellaff2myspell - wordlist2hunspell - - - - hunspell-devel - Development files for hunspell - hunspell için geliştirme dosyaları - - hunspell - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/*.a - /usr/share/man/man3 - - - - - 2014-07-10 - 1.3.3 - Version Bump. - Vedat Demir - vedat@pisilinux.com - - - 2014-05-25 - 1.3.2 - Rebuild - Alihan Öztürk - alihan@pisilinux.com - - - 2014-01-26 - 1.3.2 - Rebuild and some fixes - Alihan Öztürk - alihan@pisilinux.com - - - 2012-09-11 - 1.3.2 - First release - Yusuf Aydemir - yusuf.aydemir@istambul.com - - - - - - aspell - http://aspell.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - app:console - office.spellcheck - A multi-language spellchecker - Bir yazım kontrol aracı - Ce programme rend possible de vérifier facilement les documents en UTF-8 sans avoir à utiliser un dictionnaire spécial. - Aspell is a spellchecker that has dictionaries for more than one language and is written as a replacement to ispell. - GNU Aspell birden fazla dil destekleyen bir yazım kontrol aracıdır. - mirrors://gnu/aspell/aspell-0.60.6.1.tar.gz - - fedora/aspell-0.60.3-install_info.patch - fedora/aspell-0.60.5-fileconflict.patch - fedora/aspell-0.60.5-pspell_conf.patch - fedora/aspell-0.60.6-mp.patch - fedora/aspell-0.60.6-zero.patch - - office/spellcheck/aspell/pspec.xml - - - aspell - - libgcc - - - /usr/bin - /usr/lib - /usr/share/aspell - /usr/share/doc - /usr/share/man - /usr/share/info - /usr/share/locale - - - - aspell-devel - Development files for aspell - aspell için geliştirme dosyaları - - aspell - - - /usr/include - /usr/share/info/aspell-dev.info - - - - - 2014-05-25 - 0.60.6.1 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-18 - 0.60.6.1 - Rebuild - Stefan Gronewold(groni) + Stefan Gronewold (groni) groni@pisilinux.org - - - 2012-09-14 - 0.60.6.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - signon - https://code.google.com/p/accounts-sso - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - A framework for centrally storing authentication credentials - Single Sign-On is a framework for centrally storing authentication credentials and handling authentication on behalf of applications as requested by applicationsIt consists of - a secure storage of login credentials (for example usernames and passwords), plugins for different authentication systems and a client library for applications to communicate with this system. - https://gitlab.com/accounts-sso/signond/repository/archive.tar.bz2 - - qt5-base-devel - doxygen - - - qt5.5.diff - use_keyring.patch - - programming/library/signon/pspec.xml - - - signon - - qt5-base - libgcc - doxygen - - - /usr/bin - /usr/lib - /etc - /usr/share/dbus-1 - - - - signon-devel - Development files for signon - Signon için kütüphaneler - Signon geliştirme paketi, Signon için geliştirme dosyaları sunar. - - signon - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - signon-docs - Help files and API documents for signon - data:doc - - signon - - - /usr/share/doc - - - - - 2015-11-14 - 8.58 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-24 - 8.56 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 8.48 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-28 - 8.48 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-26 - 8.48 - Move pc files to devel pack,release bump. - Erdinç Gültekin - erdincgultekin@gmail.com - - - 2013-03-08 - 8.48 - First release - Erdinç Gültekin - erdincgultekin@gmail.com - - - - - - libaccounts-glib - https://code.google.com/p/accounts-sso - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - Accounts and SSO (Single Sign-On) framework - Accounts and SSO (Single Sign-On) framework for Linux and POSIX based platforms. - http://heanet.dl.sourceforge.net/project/kaosx/sources/libaccounts-glib/libaccounts-glib-1.18.tar.gz - - glib2-devel - libxml2-devel - sqlite-devel - gtk-doc - docbook-xsl - python-pygobject-devel - - programming/library/libaccounts-glib/pspec.xml - - - libaccounts-glib - library - - glib2 - sqlite - libxml2 - - - /usr/bin - /usr/lib - /usr/share/backup-framework/applications/accounts.conf - /usr/share/xml - /usr/share/libaccounts-glib/testdata - /usr/share/dbus-1/interfaces/com.google.code.AccountsSSO.Accounts.Manager.xml - /usr/share/man/man1 - - - - libaccounts-glib-devel - Development files for libaccounts-glib - - libaccounts-glib - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0/Accounts-1.0.gir - /usr/share/vala - - - - libaccounts-glib-docs - Help files and API documents for libaccounts-glib - data:doc - - libaccounts-glib - - - /usr/share/gtk-doc - /usr/share/doc - - - - - 2015-10-20 - 1.18 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-11 - 1.15 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-29 - 1.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-28 - 1.8 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 1.8 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-06 - 1.8 - Sandbox Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-08 - 1.8 - First release - Erdinç Gültekin - erdincgultekin@gmail - - - - - - yaml-cpp - https://github.com/jbeder/yaml-cpp - - Ergün Salman - Poyraz76@pisilinux.org - - LGPLv2 - Libry - programming.library - yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec. - To get a feel for how it can be used, see the Tutorial or How to Emit YAML. - yalm-cpp - https://github.com/jbeder/yaml-cpp/archive/release-0.5.2.tar.gz - - cmake - python-devel - boost-devel - - programming/library/yaml-cpp/pspec.xml - - - yaml-cpp - - /usr/lib/ - /usr/include/yaml-cpp/* - /usr/lib/pkgconfig/ - /usr/share/doc/ - - - - - 2015-09-01 - 0.5.2 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - libaccounts-qt5 - https://gitlab.com/accounts-sso/libaccounts-qt - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - library - programming.library - Qt5-based client library for accessing the online accounts database - Qt5-based client library for accessing the online accounts database - https://gitlab.com/accounts-sso/libaccounts-qt/repository/archive.tar.bz2 - - doxygen - qt5-base-devel - glib2-devel - libaccounts-glib-devel - - programming/library/libaccounts-qt5/pspec.xml - - - libaccounts-qt5 - - glib2 - libgcc - qt5-base - libaccounts-glib - - - /usr/lib/libaccounts-qt5.so.* - /usr/share/doc/libaccounts-qt5 - - - - libaccounts-qt5-devel - Development files for libaccounts-qt5 - - libaccounts-qt5 - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/lib/libaccounts-qt5.so - - - - libaccounts-qt5-docs - Help files and API documents for libaccounts-qt5 - data:doc - - libaccounts-qt5 - - - /usr/share/doc - - - - libaccounts-qt5-tools - This package contains the tools for the libaccounts-qt5 library - data:doc - - libaccounts-qt5 - libgcc - qt5-base - - - /usr/bin - /usr/share/libaccounts-qt-tests - - - - - 2015-10-20 - 1.14 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libsignon-glib - https://code.google.com/p/accounts-sso - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - programming.library - Authorization and authentication management for glib - libsignon-glib provides authorization and authentication management for GLib applications. - https://gitlab.com/accounts-sso/libsignon-glib/repository/archive.tar.gz - - glib2-devel - gobject-introspection-devel - signon-devel - gtk-doc - - programming/library/libsignon-glib/pspec.xml - - - libsignon-glib - - gobject-introspection - glib2 - signon - - - /usr/lib/ - /usr/share/gir-1.0 - /usr/share/vala/vapi/signon.vapi - - - - libsignon-glib-devel - Development files for libsignon-glib - libsignon-glib için kütüphaneler - libsignon-glib geliştirme paketi, libsignon-glib için geliştirme dosyaları sunar. - - libsignon-glib - glib2-devel - signon-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libsignon-glib-doc - Document files for libsignon-glib - - libsignon-glib - - - /usr/share/doc - /usr/share/gtk-doc/html - - - - - 2015-11-14 - 1.12 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 1.9 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 1.9 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 1.9 - Move pc files to devel pack, rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-07 - 1.9 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-03-22 - 1.9 - First release - Erdinç Gültekin - erdincgultekin@gmail.com - - - - - - libnih - https://launchpad.net/libnih - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL - app:library - programming.library - Small library for C application development - C uygulama geliştirme için küçük bir kütüphane - Small library for C application development. - C uygulama geliştirme için küçük bir kütüphane. - https://launchpad.net/libnih/1.0/1.0.3/+download/libnih-1.0.3.tar.gz - - dbus-devel - expat-devel - - programming/library/libnih/pspec.xml - - - libnih - - dbus - expat - - - /usr/bin - /usr/share/man - /usr/share/aclocal - /usr/lib/* - - - - libnih-devel - - libnih - dbus-devel - expat-devel - - - /usr/include - - - - - 2014-06-27 - 1.0.3 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - swig - http://www.swig.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - BSD - app:console - programming.library - Connects C/C++/Objective C to some high-level programming languages - Basitleştirilmiş arayüz oluşturucu - Simplified Wrapper and Interface Generator (Générateur d'interface de scripts d'enrobage simplifié), SWIG est un outil de développement qui connecte des programmes écrits en C et C++ avec divers langages de programmation de haut niveau. SWIG est utilisé avec différents type de langages incluant les langages de script habituels tels que Perl, PHP, Python, Tcl, Ruby. - Simplified Wrapper and Interface Generator, SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl, Ruby and PHP - SWIG, C ve C++ ile yazılmış uygulamaları çeşitli üst düzey programlama dilleri ile bağlayan bir yazılım geliştirme aracıdır. SWIG, genel betik dilleri olan Perl, PHP, Python, Tcl, Ruby gibi farklı diller ile kullanılır. - mirrors://sourceforge/swig/swig-3.0.2.tar.gz - - python-devel - boost-devel - ruby-devel - libpcre-devel - zlib-devel - perl - - programming/library/swig/pspec.xml - - - swig - - zlib - libgcc - libpcre - - - /usr/bin - /usr/lib - /usr/share/swig - /usr/share/doc - /usr/share/man - - - - - 2014-12-22 - 3.0.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-11 - 3.0.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-29 - 3.0.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-23 - 2.0.11 - Clean swig. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-24 - 2.0.10 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-17 - 2.0.9 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-09-15 - 2.0.8 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libaio - http://lse.sourceforge.net/io/aio.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.library - Librairie d'entrée/sortie asynchrone utilisant l'interface native du noyau. - Linux-native asynchronous I/O access library - Linux asenkron girdi/çıktı kütüphanesi - libaio has a richer API and capability set than the simple POSIX async I/O facility. - libaio, basit POSIX asenkron girdi/çıktı desteğinden daha iyi bir programlama arayüzü sunan bir kütüphanedir. - http://enterprise-storage-os.googlecode.com/files/libaio-0.3.109.tar.bz2 - - libaio-0.3.106-build.patch - libaio-0.3.107-ar-ranlib.patch - 92_unused_warnings.patch - libaio-0.3.109-testcase-8.patch - libaio-0.3.109-generic-arch.patch - libaio-0.3.109-unify-bits-endian.patch - libaio-0.3.109-x32.patch - - programming/library/libaio/pspec.xml - - - libaio - - /lib - /usr/lib - /usr/share/doc - - - - libaio-32bit - 32-bit shared libraries for libaio - emul32 - emul32 - - libaio - - - /usr/lib32 - - - - libaio-devel - Development files for libaio - libaio için geliştirme dosyaları - - libaio - - - /usr/include - /usr/share/man/man3 - - - - - 2014-05-19 - 0.3.109 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-06 - 0.3.109 - Add emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-16 - 0.3.109 - URL Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-14 - 0.3.109 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libbsd - http://libbsd.freedesktop.org - - Marcin Bojara - marcin@pisilinux.org - - BSD - BSD-2 - BSD-4 - ISC - library - programming.library - Provides useful functions commonly found on BSD systems - Taşınabilirlik için BSD uyumlu fonksiyonlar sağlayan bir kitaplık. - This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. - GNU Linux sistemlerde bulunmayan BSD sistemlere özgü fonsiyonları barındıran bir kitaplıktır ve BSD uygulamalarının GNU Linux'a taşınmasını kolaylaştırır. - http://libbsd.freedesktop.org/releases/libbsd-0.6.0.tar.xz - programming/library/libbsd/pspec.xml - - - libbsd - - /usr/lib - /usr/share/doc - - - - libbsd-devel - Development files for libbsd - - libbsd - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-03-09 - 0.6.0 - Fisrt release. - Marcin Bojara - marcin@pisilinux.org - - - - - - libwlocate - http://sourceforge.net/projects/libwlocate/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - library - programming.library - A shared library that can be used for location-based services - libwlocate is a shared library that can be used for location-based services. - http://sourceforge.net/projects/pisilinux/files/source/libwlocate-code-213bcf6fb073d968af5e849a5c1828603f69e5ac.tar.gz - - wireless-tools-devel - - programming/library/libwlocate/pspec.xml - - - libwlocate - A shared library that can be used for location-based services - - wireless-tools - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libwlocate-devel - Development files for libwlocate - - libwlocate - - - /usr/include - - - - - 2015-12-03 - 0.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - ctags - http://ctags.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.tool - Exuberant Ctags generates an index (or tag) file of objects found in source and header files - Kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir - Exuberant Ctags génère un fichier d'index (ou tag) pour les objets trouvés dans les fichiers sources et d'entête permettant à ces entités d'être rapidement et facilement localisées par un éditeur de texte et d'autres utilitaires. Il gère actuellement 33 langages de programmation. - Exuberant Ctags generates an index (or tag) file of objects found in source and header files that allows these items to be quickly and easily located by a text editor or other utility. Currently supports 33 programming languages. - Exuberant Ctags, kod ve başlık dosyalarında bulunan objeler için indeks dosyaları üretir. - Exuberant Ctags genera un archivo de índice (o tag) de objetos encontrados en archivos de fuente y cabeceras, para localizar fácilmente estos ítemes con un editor de texto u otra herramienta. Actualmente soporta 33 lenguajes de programación. - mirrors://sourceforge/ctags/ctags-5.8.tar.gz - - ctags-5.7-segment-fault.patch - ctags-5.8-f95-pointers.patch - ctags-5.8-python-vars-starting-with-def.patch - - programming/tool/ctags/pspec.xml - - - ctags - - /usr/bin - /usr/share/man - /usr/share/doc - - - - - 2014-01-21 - 5.8 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 5.8 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - dev86 - http://homepage.ntlworld.com/robert.debath/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.tool - Development environment for ELKS-86 and standalone 8086 code - ELKS-86 ve 8086 kodları için geliştirme ortamı - Entorno de desarrollo para ELKS-86 y código 8086 independiente - The dev86 package provides an assembler and linker for real mode 80x86 instructions. You'll need to have this package installed in order to build programs that run in real mode, including LILO and the kernel's bootstrapping code, from their sources. - http://v3.sk/~lkundrak/dev86/archive/Dev86src-0.16.19.tar.gz - - fedora/dev86-noelks.patch - fedora/dev86-nostrip.patch - fedora/dev86-long.patch - fedora/dev86-print-overflow.patch - dont-ask-anything.patch - 64bit-build-fix.patch - makefile-fix.patch - - programming/tool/dev86/pspec.xml - - - dev86 - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2014-02-17 - 0.16.19 - Release. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-05-02 - 0.16.19 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2010-10-13 - 0.16.17 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - cppunit - http://www.freedesktop.org/wiki/Software/cppunit - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.tool - C++ port of the famous JUnit framework for unit testing - Popüler JUnit test çatısının C++ sürümü - cppunit is a C++ unit testing framework. It started its life as a port of JUnit to C++ by Michael Feathers. - cppunit, C++ uygulama geliştiricileri tarafından yazdıkları uygulamaların test edilmesi amacıyla kullanılabilecek bir test altyapısıdır. - http://dev-www.libreoffice.org/src/cppunit-1.13.2.tar.gz - - grep - libtool - - programming/tool/cppunit/pspec.xml - - - cppunit - - /usr/lib - /usr/share/doc - - - - cppunit-devel - Contains the headers and other files necessary for developing programs that use cppunit - - cppunit - libgcc - - - /usr/bin - /usr/include - /usr/share/aclocal - /usr/lib/pkgconfig - /usr/share/man - - - - - 2014-01-21 - 1.13.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-02-09 - 1.13.1 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - gdb - http://www.gnu.org/software/gdb/gdb.html - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - programming.debug - GNU debugger - GNU hata ayıklayıcısı - Depurador GNU - GDB, the GNU Project debugger, allows you to see what is going on 'inside' another program while it executes -- or what another program was doing at the moment it crashed. - GDB, GNU Proje hata ayıklama aracı, çalışır durumdaki başka bir programın `içinde' olan biteni görmenizi, veya başka bir programın çöktüğü anda ne yapıyor olduğunu bilmenizi sağlar. - GDB, el depurador del proyecto GNU permite ver lo que está pasando 'en el interior de' otro programa mientras ejecuta -- o lo que estaba haciendo cuando quedó colgado. - mirrors://gnu/gdb/gdb-7.9.1.tar.xz - - texinfo - expat-devel - python-devel - readline-devel - ncurses-devel - - programming/debug/gdb/pspec.xml - - - gdb - - guile - expat - python - readline - ncurses - - - /usr/bin - /usr/lib - /usr/share/doc/gdb - /usr/share/gdb - /usr/share/info - /usr/share/man - - - gstack.1 - - - - gdb-devel - Development files for gdb - gdb için geliştirme dosyaları - - gdb - - - /usr/include - - - - - 2015-07-30 - 7.9.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-22 - 7.9 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-20 - 7.7.1 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-19 - 7.7 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-01-25 - 7.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-23 - 7.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - mercurial - http://www.selenic.com/mercurial - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.scm - A distributed SCM tool - Dağıtık bir kaynak kod yönetim aracı - Système de gestion de code source, rapide et léger conçu pour gérer de manière efficace les projets distribués de très grande taille. - A fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. - Çok büyük dağıtık projelerin verimli bir şekilde idare edilmesi amacıyla geliştirilmiş hızlı, hafif bir kaynak kod kontrol yönetimi sistemi - Un sistema rápido y liviano de administración de fuentes (Source Control Management) diseñado para manejo eficaz de proyectos muy largos y distribuidos. - http://mercurial.selenic.com/release/mercurial-3.3.3.tar.gz - - python-devel - - programming/scm/mercurial/pspec.xml - - - mercurial - - python - - - /usr/bin - /etc/bash_completion.d - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2015-04-04 - 3.3.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-01-10 - 3.2.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-03-07 - 2.9.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-01 - 2.8 - Ver. bump - Kamil Atlı - suvarice@gmail.com - - - 2012-10-06 - 2.3.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - subversion - http://subversion.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Subversion - app:console - service - programming.scm - A compelling replacement for CVS - Bir sürüm kontrol sistemi - SVN est un gestionnaire de configuration permettant de stocker des fichiers et de contrôler leur historique de changement dans un dépôt. - SVN is a version controlling system to store files and control their change history in a repository. - Daha gelişmiş özellikleri olan ve önceki CVS yerine kullanılan, bir sürüm yönetim sistemidir. - http://archive.apache.org/dist/subversion/subversion-1.9.1.tar.bz2 - - apache - expat-devel - zlib-devel - ruby-devel - serf-devel - sqlite-devel - jdk7-openjdk - apr-util-devel - cyrus-sasl-devel - python-devel - dbus-devel - glib2-devel - openssl-devel - swig - - - subversion-swig-perl-install_vendor.patch - subversion.rpath.fix.patch - dont_compile_pyc.patch - - programming/scm/subversion/pspec.xml - - - subversion - - file - zlib - expat - libgcc - sqlite - apr - serf - apr-util - cyrus-sasl - - - /etc/conf.d - /etc/subversion - /etc/bash_completion.d - /usr/share/build - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/info - /usr/share/locale - /usr/share/man - /var/svn - - - System.Service - System.Package - - - svnserve.confd - subversion.config - - - - subversion-devel - Development files for subversion - Subversion için geliştirme dosyaları - - openssl-devel - apr-devel - serf-devel - sqlite-devel - apr-util-devel - subversion - - - /usr/include - /usr/share/pkgconfig - - - - mod_dav_svn - server.web - - apr - apache - apr-util - subversion - - - /usr/lib/apache2 - /usr/libexec/mod_dav_svn.so - /usr/libexec/mod_authz_svn.so - /etc/apache2/modules.d - /var/www/localhost/htdocs - - - System.Package - - - 47_mod_dav_svn.conf - - - - - 2015-09-04 - 1.9.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-04 - 1.8.13 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-14 - 1.8.10 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-06-21 - 1.8.9 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-03 - 1.8.8 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-03 - 1.8.5 - rebuild for openjdk - Kamil Atlı - suvarice@gmail.com - - - 2014-01-11 - 1.8.5 - rebuild for cyrus-sasl - Kamil Atlı - suvarice@gmail.com - - - 2013-12-28 - 1.8.5 - Fix Deps - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-12-24 - 1.8.5 - Version bump, fix deps, add mandatory serf dependency. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-30 - 1.8.1 - rebuild for perl-svn-simple - Kamil Atlı - suvarice@gmail.com - - - 2013-08-17 - 1.8.1 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-08-03 - 1.8.1 - *Version bump to 1.8.1 - *Disable neon as suggested in http://subversion.apache.org/docs/release-notes/1.8.html#neon-deleted - Fatih Turgel - hitaf@pisilinux.org - - - 2012-10-24 - 1.7.7 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - git - http://git-scm.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - programming.scm - Fast Version Control System - Hızlı Sürüm Denetim Sistemi - Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. - Git hızlı, ölçeklenebilir ve dağıtılmış, ve sık rastlanmayan zengin komut kümesi içeren, hem yüksek seviyeli işlemleri hem dahili işlemlere tam erişimi sağlayan bir sürüm kontrol sistemidir. - GIT es un sistema rápido, escalable y distribuido de control de versiones con un amplio espectro de comandos que permite operaciones de alto nivel tanto como operaciones con acceso a detalles internos. - https://www.kernel.org/pub/software/scm/git/git-2.4.4.tar.xz - - tcltk-devel - openssl-devel - libpcre-devel - curl-devel - zlib-devel - expat-devel - xmlto - asciidoc - perl-Error - perl - libxslt - util-linux - - - project-root.patch - gitk-fonts.patch - git-1.5-gitweb-home-link.patch - git-cvsps-ignore.patch - fix-gitwebdir.patch - - programming/scm/git/pspec.xml - - - git - app:console - - perl-String-ShellQuote - perl-Net-SMTP-SSL - perl-Authen-SASL - perl-libwww - libpcre - perl-Git - openssh - openssl - rsync - expat - zlib - curl - - - /usr/bin - /usr/libexec/git-core - /etc/bash_completion.d - /usr/share/git-core - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - git-daemon - GIT protocol daemon - GIT protokolü hizmeti - service - - zlib - libpcre - git - - - /etc/conf.d/git-daemon - /usr/libexec/git-core/git-daemon - /usr/share/man/man1/*daemon*.1* - /pub/scm - - - System.Service - - - git-daemon.confd - - - - perl-Git - Perl interface to GIT - GIT için perl arayüzü - library - programming.language.perl - - perl-Error - perl - - - /usr/lib/perl5 - /usr/share/man/man3/Git.3pm - - - - gitk - Git revision tree visualiser - Git sürüm ağacı görüntüleyici - app:gui - - git - tcltk - - - /usr/bin/gitk - /usr/share/gitk - /usr/share/man/man1/*gitk*.1* - - - - git-gui - Git GUI tool - GIT için basit bir grafik arayüz - app:gui - - git - gitk - tcltk - - - /usr/libexec/git-core/git-gui* - /usr/libexec/git-core/git-citool - /usr/share/git-gui - /usr/share/man/man1/git-gui.1* - /usr/share/man/man1/git-citool.1* - - - - gitweb - Simple web interface to GIT repositories - GIT için Web arayüzü - interfaz web para GIT - app:web - server.web - - git - - - /var/www/localhost - /etc/conf.d/gitweb - /etc/apache2/conf.d - - - gitweb.confd - git.conf.httpd - - - - - 2015-06-20 - 2.4.4 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-04-04 - 2.3.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-02-07 - 2.3.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-19 - 2.2.2 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-09-13 - 2.1.0 - Rebuild for new perl. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-16 - 2.1.0 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-25 - 2.0.1 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-01 - 2.0.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-15 - 1.9.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-11 - 1.8.5.4 - Version bump and new rsync - Alihan Öztürk - alihan@pisilinux.org - - - 2013-11-21 - 1.8.4.4 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-29 - 1.8.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-21 - 1.8.3.2 - fix dep - Kamil Atlı - suvarice@gmail.com - - - 2013-07-04 - 1.8.3.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-08 - 1.8.2.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-29 - 1.8.1.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-28 - 1.8.0.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libgit2 - https://libgit2.github.com - - Ertuğrul Erata - ertugrulerata@gmail.com GPLv2 app:gui - programming.scm - git c dili kütüphanesi - A linkable library for Git - git için c kütüphanesi - A plain C library to interface with the git version control system - libgit2 - https://github.com/libgit2/libgit2/archive/v0.23.0.tar.gz + office + Free, easy, personal accounting for everyone + Protein dizi analizi için profil SMM (Saklı Markov Modeli) yazılımı + «HomeBank» is free software that will assist you to manage your personal accounting. + HomeBank ("serbest konuşma" olarak ve "bedava bira" gibi) kişisel muhasebe yönetmek için yardımcı olacak ücretsiz bir yazılımdır.. + homebank + http://homebank.free.fr/public/homebank-5.0.5.tar.gz - zlib-devel - openssl-devel - python - cmake - - programming/scm/libgit2/pspec.xml - - - libgit2 - - zlib - openssl - - - /usr/lib - - - - libgit2-devel - - libgit2 - zlib - openssl - - - /usr/lib/pkgconfig - /usr/include - - - - - 2015-08-01 - 0.23.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libctemplate - https://github.com/OlafvdSpek/ctemplate - - Pisi Linux Community - admins@pisilinux.org - - BSD - library - programming.misc - CTemplate is a simple but powerful template language for C++. - It emphasizes separating logic from presentation: it is impossible to embed application logic in this template language. - https://github.com/OlafvdSpek/ctemplate/archive/ctemplate-2.3.tar.gz - - glibc-devel - - programming/misc/libctemplate/pspec.xml - - - libctemplate - - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libctemplate-devel - Development files for libctemplate - - libctemplate - - - /usr/include - - - - - 2015-11-22 - 2.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-29 - 2.2 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-12-05 - 2.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - npth - http://git.gnupg.org/cgi-bin/gitweb.cgi?p=npth.git - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - New portable threads library - Yeni GNU Taşınabilir iş parçacıkları kitaplığı - Un librairie de threads portable pour les plateformes Unix. Elle permet la synchronisation non-préemptive pour l'exécution de threads ("multithreading") au sein d'applications serveur. - is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems. - Pth Unix platformları için derlenmiş taşınabilir kitaplığıdır. Bir çok iç sunucu uygulamalarının yerine getirilmesi işlerinin öncelikli olmayan planlamasını yapar. - ftp://ftp.gnupg.org/gcrypt/npth/npth-1.2.tar.bz2 - programming/misc/npth/pspec.xml - - - npth - - /usr/lib - /usr/share/doc - - - - npth-devel - Development files for pth - npth için geliştirme dosyaları - - npth - - - /usr/bin/npth-config - /usr/include - /usr/share/aclocal - /usr/share/man - - - - - 2015-04-12 - 1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - iniparser - http://ndevilla.free.fr/iniparser/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - app:console - programming.misc - A free ini file parsing library - Bir ini dosyası ayrıştırma kitaplığı - iniparser is a free stand-alone ini file parsing library written in portable ANSI C. - iniparser, ücretsiz ve ANSI C ile taşınabilir bir şekilde yazılmış INI dosyası ayrıştırma kitaplığıdır. - http://ndevilla.free.fr/iniparser/iniparser-3.1.tar.gz - - makefile.patch - - programming/misc/iniparser/pspec.xml - - - iniparser - - /usr/share/doc - /usr/lib - - - - iniparser-devel - Development files for iniparser - iniparser için geliştirme dosyaları - - iniparser - - - /usr/include - - - - - 2013-05-22 - 3.1 - rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-04-30 - 3.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2009-03-19 - 3.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libevent - http://monkey.org/~provos/libevent - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.misc - Une librairie pour exécuter une fonction lorsqu'un événement spécifique a lieu sur un descripteur (descriptor) de fichier. - A library to execute a function when a specific event occurs on a file descriptor - Dosya tanımlayıcıları üzerindeki belirli değişiklerde belirli fonksiyonların çalıştırılmasını sağlayan bir kitaplığı - The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. libevent is meant to replace the asynchronous event loop found in event driven network servers. An application just needs to call event_dispatch() and can then add or remove events dynamically without having to change the event loop. - libevent dosya tanımlayıcısında tanımlı bir olay oluştuğunda ya da zamanaşımı olduğunda belirlenmiş fonksiyonların çalıştırılma mekanizmasını sağlar. Olay güdümlü(event-driven) ağ sunucularının bulundurduğu asenkron olay döngülerinin(event-loop) yerine alması anlamına gelir. Uygulamanın olay döngüsünü degiştirmek zorunda kalmadan dinamik olarak olay ekleme ve silme işlemlerini yapabilmek için yalnızca event_dispatch() fonksiyonunu çağırması yeterli olur. - https://github.com/libevent/libevent/archive/release-2.0.22-stable.tar.gz - - openssl-devel - zlib-devel - - - libevent-linkage_fix.diff - libevent-2.0.13-manpages-on.patch - - programming/misc/libevent/pspec.xml - - - libevent - - openssl - - - /usr/bin - /usr/lib - /usr/share/doc - - - - libevent-devel - Development files for libevent - libevent için geliştirme dosyaları - - libevent - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-07-30 - 2.0.22 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-31 - 2.0.21 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-25 - 2.0.21 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-27 - 2.0.21 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-03-27 - 2.0.21 - bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2012-10-14 - 2.0.20 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xsd - http://www.codesynthesis.com/products/xsd - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - An open-source, cross-platform W3C XML Schema to C++ data binding compiler - Kompilator schematów W3C XML do wiązań danych C++ - CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code. You can then access the data stored in XML using types and functions that semantically correspond to your application domain rather than dealing with intricacies of reading and writing XML. - CodeSynthesis XSD to mający otwarte źródła wieloplatformowy kompilator schematów W3C XML do wiązań danych C++. Na podstawie specyfikacji instancji XML (schematu XML) generuje klasy C++ reprezentujące podany słownik, a także kod analizujący i serializujący. Następnie można odwoływać się do danych zapisanych w XML-u przy użyciu typów i funkcji semantycznie odpowiadających działaniu aplikacji, bez zajmowania się skomplikowaniem odczytu i zapisu XML-a. - http://codesynthesis.com/download/xsd/4.0/xsd-4.0.0+dep.tar.bz2 - - xerces-c-devel - boost-devel - - - xsdcxx.patch - - programming/misc/xsd/pspec.xml - - - xsd - - xerces-c - boost - - - /usr/bin - /usr/share/man - - - - xsd-devel - Development files for xsd - xsd için geliştirme dosyaları - Pliki nagłówkowe xsd - - xsd - - - /usr/include - /usr/lib/pkgconfig - - - - xsd-docs - Document files for xsd - - xsd - - - /usr/share/doc - - - - - 2014-12-24 - 4.0.0 - Rebuild for boost. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-20 - 3.3.0 - Rebuild for boost. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-09 - 3.3.0 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-14 - 3.3.0 - Rebuild for icu4c - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-07 - 3.3.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libxmlpp - http://libxmlplusplus.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C++ wrapper for the libxml2 XML parser library - libxml++ is a C++ wrapper for the libxml XML parser library. - http://ftp.acc.umu.se/pub/GNOME/sources/libxml++/2.38/libxml++-2.38.1.tar.xz - - glibmm-devel - libsigc++-devel - libxml2-devel - - programming/misc/libxmlpp/pspec.xml - - - libxmlpp - - libgcc - libxml2 - glibmm - - - /usr/lib - /usr/share/doc - - - - libxmlpp-devel - Development files for libxmlpp - libxmlpp için geliştirme dosyaları - - libxmlpp - glibmm-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/libxml++-2.6 - - - - libxmlpp-docs - Development documents for libxmlpp in HTML - libxmlpp için HTML formatında geliştirme belgeleri - - /usr/share/doc/libxmlpp/html - /usr/share/devhelp - - - - - 2015-05-21 - 2.38.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2013-10-29 - 2.37.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2011-03-16 - 2.33.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - dbus-c++ - http://sourceforge.net/projects/dbus-cplusplus/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C++ bindings for DBus library - DBus kitaplığı için C++ bağlayıcıları - dbus-c++ attempts to provide a C++ API for D-BUS. The library has a glib/gtk and an Ecore mainloop integration. It also offers an optional own main loop. - dbus-c++, DBus kitaplığı için C++ programlama arayüzü sunan bir kitaplıktır. - http://source.pisilinux.org/1.0/dbus-c++.tar.gz - - dbus - libgcc - expat - glib2 - - - dbus-c++-build-fix.patch - dbus-c++-linkfix.patch - gcc-44.patch - - programming/misc/dbus-c++/pspec.xml - - - dbus-c++ - - dbus - libgcc - expat - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - - - - dbus-c++-devel - - dbus-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-01-21 - 0.0_20090907 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-03-07 - 0.0_20090907 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libdbusmenu-qt - https://launchpad.net/libdbusmenu-qt - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - Qt implementation of the DBusMenu spec - DBusMenu spesifikasyonunun Qt gerçeklemesi - libdbusmenu-qt library provides a Qt implementation of the DBusMenu spec. - libdbusmenu-qt kitaplığı DBusMenu spesifikasyonunun Qt gerçeklemesini sağlar. - http://archive.ubuntu.com/ubuntu/pool/main/libd/libdbusmenu-qt/libdbusmenu-qt_0.9.3+15.10.20150604.orig.tar.gz - - libqjson-devel - mesa-devel - qt5-base-devel - doxygen - cmake - - programming/misc/libdbusmenu-qt/pspec.xml - - - libdbusmenu-qt - - qt5-base - libgcc - - - /usr/lib - /usr/share/doc - - - - libdbusmenu-qt-devel - Development files for libdbusmenu-qt - libdbusmenu-qt için geliştirme dosyaları - - libdbusmenu-qt - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-18 - 0.9.3_20150604 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 0.9.2 - rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-08 - 0.9.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-29 - 0.9.2 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-29 - 0.9.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libgsf - http://www.gnome.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - programming.misc - Gnome structured file library - Gnome yapılandırılmış dosya kitaplığı - The libgsf is a library for reading and writing structured files (eg MS OLE and Zip). - Libgsf MS, OLE ve Zip gibi yapılandırılmış dosyaları okuyup yazmaya yarayan bir kitaplığıdır. - mirrors://gnome/libgsf/1.14/libgsf-1.14.31.tar.xz - - libbonobo-devel - gtk2-devel - python-gtk-devel - orbit2-devel - glib2-devel - libxml2-devel - intltool - gettext-devel - perl - gobject-introspection-devel - gtk-doc + cairo-devel + libofx-devel + pango-devel gdk-pixbuf-devel - - programming/misc/libgsf/pspec.xml - - - libgsf - app:console - library - - zlib - bzip2 - glib2 - libxml2 - - - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/thumbnailers/gsf-office.thumbnailer - /usr/share/gir-1.0/Gsf-1.gir - /usr/share/man - - - - libgsf-gnome - Gnome support for libgsf - libgsf için Gnome desteği - app:console - library - - libgsf - gdk-pixbuf - - - /etc - /usr/bin/gsf-office-thumbnailer - /usr/lib/libgsf-gnome* - /usr/lib/python*/site-packages/gsf/gnome* - /usr/share/man/man1/gst-office-thumbnailer* - - - - libgsf-docs - Libgsf reference documents - libgsf referans belgeleri - data:doc - - libgsf - - - /usr/share/doc - /usr/share/gtk-doc - - - - libgsf-devel - Development files for libgsf - libgsf paketi geliştirme dosyaları - library - - libgsf - libgsf-gnome - libbonobo-devel - glib2-devel - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-02-07 - 1.14.31 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-24 - 1.14.30 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-30 - 1.14.30 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-27 - 1.14.28 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-17 - 1.14.25 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-02-23 - 1.14.25 - version bump, fix-call missing Gsf-1.gir - Erdinç Gültekin - admins@pisilinux.org - - - 2012-10-02 - 1.14.24 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libnice - http://nice.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - LGPLv2.1 - app:console - library - programming.misc - GLib ICE library - GLIB ICE kitaplığı - Nice is an implementation of the IETF's draft Interactive Connectivity Establishment standard (ICE). - Nice, IETF'ye ait bir taslak olan Etkileşimli Bağlanırlık Birliği standardı uygulamasıdır. - http://nice.freedesktop.org/releases/libnice-0.1.13.tar.gz - - glib2-devel - gobject-introspection-devel - gstreamer-devel - - programming/misc/libnice/pspec.xml - - - libnice - - glib2 - libxml2 - gstreamer - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - libnice-devel - Development files for libnice - libnice için geliştirme dosyaları - - libnice - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-27 - 0.1.13 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-10 - 0.1.4 - runtime dep. fixed - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 0.1.4 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-04-19 - 0.1.4 - build with gst-10 - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-04-12 - 0.1.4 - V.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-01 - 0.1.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libical - https://github.com/libical/libical - - PisiLinux Community - admins@pisilinux.org - - MPL-1.1 - LGPLv2 - library - programming.misc - An open source reference implementation of the icalendar data type and serialization format - icalendar veri tipi ve serileştirme biçiminin açık kaynak referans gerçeklemesi - libical is an Open Source implementation of the IETF's iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides a C API for manipulating the component properties, parameters, and subcomponents. - libical IETF'in iCalendar Takvim ve Planlama protokülün açık kaynak gerçeklemesidir. (RFC 2445, 2446, 2447) Kitaplık, iCal bileşenlerini ayrıştırır ve bileşen özelliklerini, parametrelerini ve alt bileşenlerini işlemek için bir C programlama arayüzü sunar. - https://github.com/libical/libical/releases/download/v1.0.1/libical-1.0.1.tar.gz - - cmake - - programming/misc/libical/pspec.xml - - - libical - - /usr/lib - /usr/share/libical/zoneinfo - - - - libical-devel - Development files for libical - libical için geliştirme dosyaları - - libical - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-06 - 1.0.1 - Version bump, fix date - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-01 - 1.0 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-27 - 1.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 0.48 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xapian-core - http://www.oligarchy.co.uk/xapian - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - programming.misc - Probabilistic Information Retrieval library - İstatistiksel Bilgi Çıkarma kitaplığı - Xapian is an Open Source Probabilistic Information Retrieval Library. It offers a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to applications. - Xapian, Açık Kaynak Kodlu bir İstatistiksel Bilgi Çıkarma kitaplığıdır. Geliştiricilerin uygulamalara kolaylıkla gelişmiş kataloglama ve arama becerileri eklemelerini sağlayan hayli uyumlu bir araç takımına sahiptir. - http://oligarchy.co.uk/xapian/1.2.18/xapian-core-1.2.18.tar.xz - - zlib-devel - libutil-linux-devel - - programming/misc/xapian-core/pspec.xml - - - xapian-core - - zlib - libutil-linux - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - xapian-core-devel - Development headers for xapian-core - xapian-core için geliştirme başlıkları - xapian-core-devel provides development headers for xapian-core. - xapian-core-devel, xapian-core için geliştirme başlıklarını içerir. - library - - xapian-core - - - /usr/bin/xapian-config* - /usr/include - /usr/lib/cmake/xapian - /usr/share/aclocal - - - - xapian-core-docs - Documentation files for xapian-core - xapian-core için belgelendirme dosyaları - xapian-core-docs provides documentation files for xapian-core. - xapian-core-docs, xapian-core için belgelendirme dosyalarını içerir. - data:doc - - xapian-core - - - /usr/share/doc/xapian-core/*html - /usr/share/doc/xapian-core/apidoc.pdf - /usr/share/doc/xapian-core/apidoc/ - - - - - critical - 2014-09-02 - 1.12.18 - Version down for baloo seg fault. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-25 - 1.3.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-28 - 1.3.1 - Version Bump - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-19 - 1.2.12 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - flann - http://www.cs.ubc.ca/research/flann/ - - Osman Erkan - osman.erkan@pisilinux.org - - BSD - library - programming.misc - FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional space. - FLANN is a library for performing fast approximate nearest neighbor searches in high dimensional spaces. It contains a collection of algorithms we found to work best for nearest neighbor search and a system for automatically choosing the best algorithm and optimum parameters depending on the dataset. - http://people.cs.ubc.ca/~mariusm/uploads/FLANN/flann-1.8.4-src.zip - - cmake - - programming/misc/flann/pspec.xml - - - flann - - libgcc - libgomp - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/flann - - - - flann-devel - Development files for flann - - flann - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-08-25 - 1.8.4 - First release. - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libnotify - http://www.galago-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - Desktop notification library - Masaüstü bildirim kitaplığı - Envoie les notifications bureautiques à un daemon de notification. - libnotify sends desktop notifications to a notification daemon. - Libnotify, masaüstü uyarılarını uyarı birimine gönderir. - Envía notificaciones de escritorio al demonio de notificaciones - http://ftp.acc.umu.se/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.6.tar.xz - + pixman-devel gtk3-devel - gdk-pixbuf-devel - gnome-common - libepoxy-devel - at-spi2-core-devel - gobject-introspection-devel - gtk-doc - - programming/misc/libnotify/pspec.xml - - - libnotify - - gdk-pixbuf - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/gir-1.0/ - /usr/share/gtk-doc/html - - - - libnotify-devel - Development files for libnotify - libnotify için geliştirme dosyaları - - libnotify - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-31 - 0.7.6 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-27 - 0.7.6 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-28 - 0.7.5 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-23 - 0.7.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libdaemon - http://0pointer.de/lennart/projects/libdaemon - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Library for writing UNIX daemons - UNIX hizmetleri yazmak için bir kitaplığı - libdaemon is a lightweight C library which eases the writing of UNIX daemons. - libdaemon, UNIX hizmetleri yazmayı kolaylaştıran hafif bir C kitaplığıdır. - http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz - programming/misc/libdaemon/pspec.xml - - - libdaemon - - /usr/lib - /usr/share/doc - - - - libdaemon-devel - Development files for libdaemon - libdaemon için geliştirme dosyaları - - libdaemon - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man/man3 - - - - libdaemon-32bit - 32-bit shared libraries for libdaemon - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - libdaemon - - - /usr/lib32 - - - - - 2014-03-09 - 0.14 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 0.14 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-02-15 - 0.14 - add emul32 - Erdinç Gültekin - admins@pisilinux.org - - - 2010-10-12 - 0.14 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libqjson - http://qjson.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Qt-based library that maps JSON data to QVariant objects - Qt tabanlı bu kitaplığı JSON data haritalarını QVariant nesnelere dönüştürür - Implementacja Qt formatu JSON - libqjson, (JavaScript Object Notation) is a lightweight data-interchange format. It can represents integer, real number, string, an ordered sequence of value, and a collection of name/value pairs. - libqjson, (JavaScript Object Notation) bir veri değişim biçimidir. JSON haritalarını QVariant nesnelere dönüştürür.. - http://source.pisilinux.org/1.0/qjson-0.82_d0f62e65.tar.gz - - qt5-base-devel - cmake - - programming/misc/libqjson/pspec.xml - - - libqjson - - qt5-base - libgcc - - - /usr/lib - /usr/share/doc - - - - libqjson-devel - Development files for libqjson - libqjson için geliştirme dosyaları - Pliki nagłówkowe do libqjson - - libqjson - qt5-base-devel - - - /usr/include/qjson - /usr/lib/pkgconfig - /usr/lib/cmake/qjson - - - - - 2015-10-18 - 0.82_p1 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-30 - 0.8.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 0.8.1 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 0.8.1 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-01-08 - 0.8.1 - First release - Idris Kalp - yaralikurt15@hotmail.com - - - - - - libtevent - http://tevent.samba.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - programming.misc - Event system based on the talloc memory management library - talloc bellek yönetim kitaplığına dayanan olay sistemi kitaplığı - libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events. - libtevent Samba uygulamasının en temel olay sistem kitaplığıdır. Zamanlayıcı, dosya tanımlayıcı gibi çeşitli olay türlerini desteklemektedir. - http://samba.org/ftp/tevent/tevent-0.9.25.tar.gz - - python-devel - gdb-devel - libtalloc-devel - libxslt - docbook-xsl - - programming/misc/libtevent/pspec.xml - - - libtevent - - libtalloc - python - - - /usr/lib - - - - libtevent-devel - Development files for libtevent - libtevent için geliştirme dosyaları - - libtevent - libtalloc-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-30 - 0.9.25 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-22 - 0.9.21 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-23 - 0.9.21 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.9.18 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-08-17 - 0.9.18 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-07 - 0.9.18 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-26 - 0.9.8 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - boost - http://boost.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language - Peer-reviewed portable C++ source libraries - Açık kaynak kodlu ve taşınabilir C++ kaynak kitaplıkları - Boost propose des librairies C++ gratuites, portables et relues en comité. L'accent est porté sur les librairies portables qui fonctionnent bien avec la Librairie Standard C++. - Boost provides free portable peer-reviewed C++ libraries. The emphasis is on portable libraries which work well with the C++ Standard Library. - Boost, kaynak kodları gözden geçirilmiş C++ kitaplıklarını içerir. - mirrors://sourceforge/boost/boost_1_58_0.tar.bz2 - - icu4c-devel - zlib-devel - python-devel - bzip2 - libxslt - - - boost-1.58.0-Fix-for-bind-void-mf-ambiguous-resolution-error.patch - - programming/misc/boost/pspec.xml - - - boost - - icu4c - zlib - bzip2 - libgcc - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/boostbook - - - - boost-devel - Headers and library documentation for boost - boost için başlık dosyaları ve kitaplık belgeleri - data:doc - - boost - - - /usr/include - /usr/share/doc/*/html - - - - - 2015-07-20 - 1.58.0 - Version bump, openmpi disabled. - Ali Algul - alialgul@pisilinux.org - - - 2014-12-19 - 1.57.0 - Version bump. - Ergün Salman Aydemir - poyraz76@pisilinux.org - - - 2014-05-19 - 1.55.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-07 - 1.54.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-14 - 1.53.0 - Rebuild for icu4c - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-04 - 1.53.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-14 - 1.52.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - json-glib - http://live.gnome.org/JsonGlib - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.misc - Library for JavaScript Object Notation format - JavaScript Nesne Notasyon biçimi için bir kitaplık - json-glib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format. - json-glib JavaScript Nesne Notasyon (JSON) biçimi için serileştirme ve ters serileştirme sağlayan bir kitaplıktır. - mirrors://gnome/json-glib/1.0/json-glib-1.0.2.tar.xz - - gobject-introspection-devel glib2-devel - - programming/misc/json-glib/pspec.xml - - - json-glib - - gobject-introspection - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/locale - - - - json-glib-devel - Development files for json-glib - json-glib için geliştirme dosyaları - - json-glib - glib2-devel - - - /usr/include - /usr/share/gir* - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - json-glib-32bit - 32-bit shared libraries for json-glib - json-glib için 32-bit paylaşımlı kitaplıklar - emul32 - _emul32 - - glibc-32bit - glib2-32bit - - - glibc-32bit - glib2-32bit - json-glib - - - /usr/lib32 - - - - - 2015-03-18 - 1.0.2 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-18 - 1.0.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-30 - 1.0.0 - 32bit split packages. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-30 - 1.0.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-13 - 0.16.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-09 - 0.16.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-26 - 0.15.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - apr-util - http://apr.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Apache portable runtime utils - Apache çalışma ortamı araçları (eski sürüm) - L'Apache Portable Runtime Utils (APR-Utils) contient des interfaces utilitaires supplémentaires pour APR fournissant un support pour, XML, LDAP,des interfaces pour les bases de données, d'analyse d'URI, et plus encore. La numéro de version majeur commence par un 1. - Apache portable runtime utils (APR-Util) contains additional utility interfaces for APR; including support for XML, database interfaces, URI parsing and more. - Apache portatif çalışma ortamı araçları (APR-Util) ek arabirimleri içerir; XML, LDAP, veritabanı, URI ve diğer arabirimler. Bu sürüm 0 ile başlar. - Narzędzie APR to biblioteka narzędziowa zaimplementowana na bazie apr, oferująca dostęp do bazy danych, przetwarzanie XML oraz inne przydatne funkcje. - mirrors://apache/apr/apr-util-1.5.4.tar.bz2 - - db-devel - zlib-devel - expat-devel - sqlite-devel - libutil-linux-devel - openssl-devel - unixODBC-devel - apr-devel - mariadb-lib - postgresql-lib - cyrus-sasl-devel - openldap-client - - programming/misc/apr-util/pspec.xml - - - apr-util - - db - zlib - expat - sqlite - libutil-linux - openssl - apr - unixODBC - mariadb-lib - postgresql-lib - cyrus-sasl - openldap-client - - - /usr/lib - /usr/share/doc - /usr/bin - - - - apr-util-devel - Development files for apr-util - - apr-util - apr-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-01 - 1.5.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-23 - 1.5.3 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-20 - 1.5.3 - Rebuild for Mariadb. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-09 - 1.5.3 - Rebuild for cyrus-sasl and openldap - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-28 - 1.5.3 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2013-04-23 - 1.4.1 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-09-29 - 1.4.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libsoup - http://live.gnome.org/LibSoup - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.misc - An HTTP library implementation in C - C için HTTP kitaplık gerçekleyicisi - libsoup is an HTTP client/server library for GNOME. - libsoup, GNOME için HTTP istemci / sunucu kitaplığıdır. - mirrors://gnome/libsoup/2.50/libsoup-2.50.0.tar.xz - - libgcrypt-devel - gtk-doc - glib2-devel - libxml2-devel - sqlite-devel - intltool gettext-devel + pkgconfig + libofx-devel + intltool + at-spi2-core-devel - programming/misc/libsoup/pspec.xml + office/homebank/pspec.xml - libsoup + homebank - glib2 - libxml2 - sqlite - glib-networking - - - /usr/lib - /usr/share/doc - /usr/share/locale/ - /usr/lib/girepository-1.0/Soup-2.4.typelib - - - - libsoup-gnome - - glib2 - libsoup - - - /usr/lib/lib*gnome* - /usr/lib/girepository-1.0/SoupGNOME-2.4.typelib - - - - libsoup-docs - libsoup reference documents - libsoup başvuru belgeleri - data:doc - - libsoup - - - /usr/share/gtk-doc - - - - libsoup-devel - Development files for libsoup - libsoup için geliştirme dosyaları - - glib2-devel - libxml2-devel - libsoup - - - /usr/include - /usr/share/gir-1.0 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libsoup-32bit - 32-bit shared libraries for libsoup - libsoup için 32-bit paylaşımlı kitaplıklar - emul32 - _emul32 - - glib2-32bit - sqlite-32bit - libxml2-32bit - glibc-32bit - - - glib2-32bit - sqlite-32bit - libxml2-32bit - glibc-32bit - libsoup - - - /usr/lib32 - - - - - 2015-06-14 - 2.50.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-20 - 2.49.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-25 - 2.46.0 - Rebuil. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-30 - 2.46.0 - 32bit split packages. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-30 - 2.46.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02.20 - 2.44.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10.10 - 2.44.0 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-03-08 - 2.41.91 - bump - Erdinç Gültekin - erdincgultekin@gmail - - - 2013-01-29 - 2.40.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-14 - 2.40.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libspectre - http://libspectre.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - A small library for rendering Postscript documents - Postscript belgeleri görüntüleştirme için küçük bir kitaplığı - libspectre is a small library for rendering Postscript documents. It provides a convenient easy to use API for handling and rendering Postscript documents. - libspectre, postscript belgeleri görüntüleştirme için kullanımı kolay bir API sağlar. - http://libspectre.freedesktop.org/releases/libspectre-0.2.7.tar.gz - - ghostscript-devel cairo - - programming/misc/libspectre/pspec.xml - - - libspectre - - ghostscript - - - /usr/lib - /usr/share/doc - - - - libspectre-devel - Development files for libspectre - libspectre için geliştirme dosyaları - - libspectre - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libspectre-32bit - 32-bit shared libraries for libspectre - emul32 - emul32 - - ghostscript-32bit - - - libspectre - ghostscript-32bit - - - /usr/lib32 - - - - - 2015-11-02 - 0.2.7 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2013-07-30 - 0.2.7 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-01-22 - 0.2.7 - Version bump, add emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-14 - 0.2.6 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - yajl - http://lloyd.github.com/yajl - - PisiLinux Community - admins@pisilinux.org - - BSD - library - app:console - programming.misc - Yet Another JSON Library (YAJL) - JSON kitaplığı - yajl is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator. - yajl, ANSI C ile yazılmış olay-tabanlı (SAX tarzı) ufak bir JSON ayıklayıcıdır. - http://github.com/lloyd/yajl/tarball/2.1.0/lloyd-yajl-2.1.0.tar.gz - - cmake - - programming/misc/yajl/pspec.xml - - - yajl - - /usr/bin - /usr/lib - /usr/share/doc - - - - yajl-devel - Development headers for yajl - yajl kitaplığı için geliştirme başlıkları - - yajl - - - /usr/include - /usr/share/pkgconfig - - - - - 2015-12-31 - 2.1.0 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-01-17 - 2.0.1 - Rebuild for 1.0, change URL - Richard de Bruin - richdb@pisilinux.org - - - 2012-08-21 - 2.0.1 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - geoip - http://www.maxmind.com/geoip/api/c.shtml - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - C library for country/city/organization to IP address or hostname mapping - Ülke/şehir/organizasyon adı ile IP adresi veya makine adı eşleştirmesi için C kitaplığı - GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. - GeoIP, herhangi bir IP adresinin veya makine adının hangi ülkeye ait olduğunu bulmak için kullanılan bir C kitaplığıdır. - https://github.com/maxmind/geoip-api-c/releases/download/v1.6.2/GeoIP-1.6.2.tar.gz - programming/misc/geoip/pspec.xml - - - geoip - - /etc - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/GeoIP - - - - geoip-devel - Geoip için geliştirme dosyaları - - geoip - - - /usr/include - - - - - 2014-07-14 - 1.6.2 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-12 - 1.5.1 - rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2014-01-23 - 1.5.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2011-05-30 - 1.4.7 - First release - Ertuğrul Erata - admins@pisilinux.org - - - - - - libwpg - http://libwpg.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C++ library designed to help process WordPerfect Graphics documents - WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığı - Libwpg project is a library and to work with graphics in WPG (WordPerfect Graphics) format. WPG is the format used among others in Corel sofware, such as WordPerfect and Presentations. - Libwpg WordPerfect grafik belgelerini oluşturmak için yardımcı C++ kitaplığıdır. - http://dev-www.libreoffice.org/src/libwpg-0.3.0.tar.bz2 - - doxygen - libwpd-devel - libtool - grep - pkgconfig - - programming/misc/libwpg/pspec.xml - - - libwpg - - libwpd - librevenge - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libwpg-devel - Development files for libwpg - libwpg için geliştirme dosyaları - - libwpd-devel - librevenge-devel - libwpg - - - /usr/include - /usr/lib/pkgconfig - - - - libwpg-docs - Documentation for libwpg - - /usr/share/doc/libwpg/html - - - - - 2015-01-02 - 0.3.0 - Dep Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-09-26 - 0.3.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-05-24 - 0.2.2 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-29 - 0.2.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-14 - 0.2.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - ragel - http://www.complang.org/ragel/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - programming.misc - Ragel compiles executable finite state machines from regular languages. - Ragel compiles executable finite state machines from regular languages. Ragel targets C, C++, Obj-C, C#, D, Java, Go and Ruby. - http://fossies.org/linux/misc/ragel-6.9.tar.gz - programming/misc/ragel/pspec.xml - - - ragel - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/vim/ - - - - - 2015-11-19 - 6.9 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - xerces-c - http://xml.apache.org/xerces-c - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Xerces-C++ is a validating XML parser written in a portable subset of C++ - C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcı - Xerces-C++ est un analyseur XML validant écrit dans un sous-ensemble portable du C++. - Xerces-C++ is a validating XML parser written in a portable subset of C++. - Xerces-C++, C++ dilinin taşınabilir bir altkümesi ile yazılmış, XML sentaks doğrulaması yapabilen bir ayrıştırıcıdır. - Xerces-C++ es un analizador XML con validación, escrito con un subconjunto portable de C++ - http://mirror.metrocast.net/apache//xerces/c/3/sources/xerces-c-3.1.2.tar.gz - - icu4c-devel - curl-devel - libgcc - - programming/misc/xerces-c/pspec.xml - - - xerces-c - - icu4c - curl - libgcc - - - /usr/bin - /usr/lib - - - - xerces-c-devel - Development files for xerces-c - xerces-c için geliştirme dosyaları - - xerces-c - - - /usr/include - /usr/lib/pkgconfig - - - - xerces-c-docs - Document files for xerces-c - xerces-c için yardım dosyaları ve API belgeleri - - xerces-c - - - /usr/share/doc - - - - - 2015-11-03 - 3.1.2 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-20 - 3.1.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-18 - 3.1.1 - Rebuild for 1.0 - Richard de Bruin - richdb@pisilinux.org - - - 2010-10-21 - 3.1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libedit - http://www.thrysoee.dk/editline - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.misc - An autotool and libtoolized port of the NetBSD Editline library - NetBSD Editline kitaplığının Linux portu - libedit is a command line editing and history library. It is designed to be used by interactive programs that allow the user to type commands at a terminal prompt. - libedit, geçmiş bilgisini ve komut satırı düzenleme işlerini kolaylaştıran bir kitaplıktır. - http://thrysoee.dk/editline/libedit-20150325-3.1.tar.gz - - ncurses-devel - - programming/misc/libedit/pspec.xml - - - libedit - - ncurses - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - libedit-devel - Development files for libedit - libedit için geliştirme dosyaları - - libedit - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-06-25 - 3.1_20150325 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-19 - 3.1_20140213 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-27 - 3.1_20130712 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-17 - 3.0_20120601 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libyaml - http://pyyaml.org/wiki/LibYAML - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.misc - YAML 1.1 parser and emitter written in C - C ile yazılmış YAML 1.1 ayrıştırıcısı - libyaml is a YAML 1.1 parser and emitter written in C. - libyaml C ile yazılmış bir YAML 1.1 ayrıştırıcısıdır. - http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz - programming/misc/libyaml/pspec.xml - - - libyaml - - /usr/lib - /usr/share/doc - - - - libyaml-devel - Development headers for libyaml - libyaml için başlık dosyaları - libyaml-devel provides development headers for libyaml. - libyaml-devel, libyaml için başlık dosyalarını içerir. - - libyaml - - - /usr/include - /usr/share/doc/libyaml/html/ - - - - - 2015-07-22 - 0.1.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-10-29 - 0.1.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2010-10-12 - 0.1.3 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - grantlee-qt5 - https://github.com/simonwagner/grantlee - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.misc - Qt string template engine based on the Django template system - grantlee is a plugin based String Template system written using the Qt framework. The goals of the project are to make it easier for application developers to separate the structure of documents from the data they contain, opening the door for theming. - http://source.pisilinux.org/1.0/grantlee-5.0.0.tar.gz - - mesa-devel - qt5-base-devel - qt5-script-devel - qt5-linguist - cmake - - programming/misc/grantlee-qt5/pspec.xml - - - grantlee-qt5 - - qt5-base - qt5-script - libgcc - - - /usr/bin - /etc - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - - - - grantlee-qt5-devel - Development files for grantlee - - grantlee-qt5 - qt5-base-devel - qt5-script-devel - - - /usr/include - /usr/lib/grantlee/*.cmake - - - - - 2015-10-18 - 5.0.0 - First release,rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libassuan - http://www.gnupg.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - programming.misc - Librairie IPC (communication inter-processus) auto-suffisante utilisée par gpg, gpgme et newpg. - IPC library for GnuPG related projects - GnuPG, GPGME ve newpg tarafından kullanılan IPC kitaplığı - This is the IPC library used by GnuPG 2, GPGME and a few other packages. - ftp://ftp.gnupg.org/gcrypt/libassuan/libassuan-2.2.1.tar.bz2 - - libgpg-error-devel - - programming/misc/libassuan/pspec.xml - - - libassuan - - libgpg-error - - - /usr/bin - /usr/lib - /usr/share/info - - - - libassuan-devel - Development files for libassuan - libassuan için geliştirme dosyaları - - libassuan - - - /usr/include - /usr/share/aclocal - - - - - 2015-08-21 - 2.2.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-13 - 2.2.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-10-31 - 2.1.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-13 - 2.1.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-09-29 - 2.0.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - vigra - http://ukoethe.github.io/vigra - - PisiLinux Community - admins@pisilinux.org - - MIT - library - programming.misc - Generic programming library for computer vision - Bilgisayarlı görü (computer vision) için genel programlama kitaplığı - vigra stands for "Vision with Generic Algorithms". It's a novel computer vision library that puts its main emphasis on customizable algorithms and data structures. - vigra, "Genel Algoritmalarla Görü (Vision with Generic Algorithms)" anlamına gelir. Özelleştirilebilir algoritma ve veri yapılarını vurgulayan yeni bir bilgisayarlı görü kitaplığıdır. - https://github.com/ukoethe/vigra/archive/Version-1-10-0.tar.gz - - cmake - doxygen - tiff-devel - hdf5-devel - fftw3-devel - boost-devel - python-nose - python-sphinx - libpng-devel - python-numpy - python-devel - openexr-devel - libjpeg-turbo-devel - - - disable-doc.patch - - programming/misc/vigra/pspec.xml - - - vigra - - hdf5 - tiff - boost - fftw3 - libgcc - libpng - python - ilmbase - openexr-libs - libjpeg-turbo - - - /usr/lib - /usr/share/doc - /usr/bin - - - - vigra-devel - Development files for vigra - vigra için geliştirme dosyaları - - vigra - - - /usr/include - /usr/lib/vigra/*.cmake - - - - - 2015-02-03 - 1.10.0 - Rebuild for openexr - Yusuf Aydemir - yusuf.aydemir@gmail.com - - - - - - libsigc++ - http://libsigc.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Système de rappels à types sûrs (typesafe callback) pour C++. - Typesafe signal framework for C++ - C++ için sinyal altyapısı - libsigc++ is a library which implements a full callback system for use in widget libraries, abstract interfaces, and general programming. - libsigc++, widget kitaplıkları, soyut arabirimlerde ve genel programlama esnasında kullanılmak üzere tasarlanmış bir sinyal ve callback altyapısıdır. - mirrors://gnome/libsigc++/2.4/libsigc++-2.4.1.tar.xz - programming/misc/libsigc++/pspec.xml - - - libsigc++ - - libgcc - - - /usr/lib - /usr/share/doc - - - - libsigc++-devel - Development files for libsigc++ - libsigc++ için geliştirme dosyaları - - libsigc++ - - - /usr/include - /usr/lib/sigc++*/include - /usr/lib/pkgconfig - - - - libsigc++-docs - Development documents for libsigc++ - libsigc++ için geliştirme belgeleri - - /usr/share/doc/libsigc++/html - - - - - 2015-07-21 - 2.4.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2013-05-18 - 2.3.1 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-03-04 - 2.3.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-29 - 2.2.11 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - icu4c - http://site.icu-project.org/home - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.misc - International Components for Unicode - Unicode desteği için uluslarası bileşenler - ICU est un ensemble mature de librairies C/C++ et Java pour le support de l'Unicode, l'internationalisation et la globalisation de logiciel (i18n/g11n). Ce paquet contient les librairies C/C++. - ICU is a mature, widely used set of C/C++ and Java libraries for Unicode support, software internationalization and globalization (i18n/g11n). This package contains the C/C++ libraries. - ICU, Unicode desteği, yazılım uluslararasılaştırma ve yerelleştirme konusunda yaygın olarak kullanılan gelişmiş bir kitaplıktır. ICU, Unicode ve u10a desteği için C/C++ ve Java kitaplıklarını içerir. - ICU es un conjunto maduro y muy utilizado de librerías C/C++ y Java para soporte Unicode, internacionalización y globalización de software (i18n/g11n). Este paque te contiene las librerías C/C++. - http://download.icu-project.org/files/icu4c/55.1/icu4c-55_1-src.tgz - - libgcc - - programming/misc/icu4c/pspec.xml - - - icu4c - - libgcc - - - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc/icu4c/html - - - - icu4c-devel - Development files for icu4c - icu4c için geliştirme dosyaları - - icu4c - - - /usr/bin/icu-config - /usr/lib/icu - /usr/share/icu - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig/ - - - - icu4c-32bit - 32-bit shared libraries for icu4c - emul32 - _emul32 - - libgcc - glibc-32bit - - - icu4c - libgcc - glibc-32bit - - - /usr/lib32/libicu* - /usr/lib32/icu - - - - - 2015-07-03 - 55.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-01-22 - 54.1 - Version bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2014-05-17 - 53.1 - Version bump and add patch. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-13 - 52.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-27 - 51.2 - Move pc files to devel pack, rebuild + V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-05-15 - 51.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-22 - 50.1.2 - Version bump, add emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-24 - 50.1.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - dotconf - http://www.opentts.org/projects/dotconf - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A library to parse configuration files - Yapılandırma dosyası ayıklama kitaplığı - dotconf is a simple-to-use and powerful configuration file parser library written in C. - dotconf C dilinde yazılmış, basit kullanımlı ve güçlü bir yapılandırma dosyası ayıklama kitaplığıdır. - http://source.pisilinux.org/1.0/dotconf-1.3.tar.gz - programming/misc/dotconf/pspec.xml - - - dotconf - - /usr/lib - /usr/share/doc - - - - dotconf-devel - Development headers and documentation for dotconf - dotconf kitaplığı için geliştirme başlıkları ve belgeleri - - dotconf - - - /usr/include - /usr/lib/pkgconfig - /usr/share/doc/dotconf/examples - /usr/share/doc/dotconf/dotconf-api.txt - - - - - 2015-08-25 - 1.3 - First release. - Vedat Demir - vedat@pisilinux.org - - - - - - libinput - http://www.freedesktop.org/wiki/Software/libinput/ - - Alihan Öztürk - alihan@pisilinux.org - - X11 - app:console - programming.misc - library that handles input devices for display servers and other applications that need to directly deal with input devices. - libinput Wayland Campasitars giriş aygıtları işlemek için ve genel X.Org giriş sürücü sağlamak için bir kütüphane. - It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code the user of libinput need to provide the common set of functionality that users expect. - Bu yüzden kullanıcıların beklediği fonksiyonellik ortak kümesi sağlamak için gereken özel giriş kodu compositors miktarını en az indirerek, aygıt kullanımı, giriş aygıtı olay işleme ve soyutlama sağlar. - http://www.freedesktop.org/software/libinput/libinput-0.20.0.tar.xz - - libevdev - eudev-devel - libmtdev-devel - - programming/misc/libinput/pspec.xml - - - libinput - - eudev - libevdev - libmtdev - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - libinput-devel - Development files for libinput - - libinput - eudev-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-21 - 0.20.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-02-16 - 0.10.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-10-25 - 0.6.0 - Add symbolic link. - Ekin Dursun - ekin.dursun@pisilinux.org - - - 2014-09-19 - 0.6.0 - Version bump.. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-27 - 0.2.0 - First release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - apr - http://apr.apache.org/ - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - library - programming.misc - Apache portable runtime library - Apache portatif çalışma ortamı kitaplığı (eski sürüm) - Apache Portable Runtime – przenośna biblioteka uruchomieniowa - L'Apache Portable Runtime (APR) a pour mission de fournir une librairie libre C de structures de donnés et de routines. Le numéro de version majeur commence par un 0. - The mission of the Apache portable runtime (APR) is to provide a free library of C data structures and routines. - Apache portatif çalışma ortamı kitaplığı (APR), C data yapıları için özgür kitaplığı sağlar. Bu sürüm 0 ile başlar. - APR to Przenośna Biblioteka Fazy Wykonywania Apache, zaprojektowana jako biblioteka wspomagająca, która udostępnia przewidywalny i spójny interfejs do podstawowych, specyficznych dla platformy implementacji. - mirrors://apache/apr/apr-1.5.2.tar.gz - - libutil-linux-devel - - programming/misc/apr/pspec.xml - - - apr - - libutil-linux - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/lib/apr-1/build - - - - apr-devel - Development files for apr - Development files for apr - - apr - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-09-01 - 1.5.2 - Version bump, fix deps. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-19 - 1.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-28 - 1.5.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-05-26 - 1.4.6 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libIDL - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - Constructeur d'arbre CORBA - CORBA tree builder - CORBA ağacı inşa aracı - libIDL provides parsing .idl files and generate errors and warning messages in gcc-like format. - libIDL .idl dosyalarını ayrıştırmayı sağlar ve gcc biçimine benzer hata ve uyarı mesajları üretir. - mirrors://gnome/libIDL/0.8/libIDL-0.8.14.tar.bz2 - - glib2-devel - - programming/misc/libIDL/pspec.xml - - - libIDL - + libofx + pango + gdk-pixbuf + gtk3 glib2 /usr/bin - /usr/lib - /usr/share/info - /usr/share/doc - - - - libIDL-devel - Development files for libIDL - - libIDL - - - /usr/bin/libIDL-config-2 - /usr/lib/pkgconfig - /usr/include - - - - - 2014-05-20 - 0.8.14 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-29 - 0.8.14 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-12 - 0.8.14 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libwpd - http://libwpd.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C++ library designed to help process WordPerfect documents - WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığı - Library that handles Word Perfect documents. - Libwpd WordPerfect belgeleri oluşturmak için yardımcı C++ kitaplığıdır. - mirrors://sourceforge/libwpd/libwpd-0.10.0.tar.gz - - doxygen - libgsf-devel - librevenge-devel - libtool - grep - pkgconfig - - programming/misc/libwpd/pspec.xml - - - libwpd - - librevenge - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libwpd-devel - Development files for libwpd - libwpd için geliştirme dosyaları - - libwpd - librevenge-devel - - - /usr/include - /usr/lib/pkgconfig - - - - libwpd-docs - Documentation for libwpd - - /usr/share/doc/libwpd/html - - - - - 2015-01-06 - 0.10.0 - Dep Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-09-26 - 0.10.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-05-24 - 0.9.9 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-29 - 0.9.9 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-14 - 0.9.6 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - qrencode - http://fukuchi.org/works/qrencode/index.en.html - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2.1 - library - programming.misc - A C library for encoding data in a QR code symbol - QR kod sembolüne veri gömmek için bir kitaplık - qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. - qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. - http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz - - libsdl-devel - m4 - - programming/misc/qrencode/pspec.xml - - - qrencode - - libpng - - - /usr/lib - /usr/bin/qrencode - /usr/share/man/man1 - /usr/share/doc - - - - qrencode-devel - Development files for qrencode - qrencode için geliştirme dosyaları - - qrencode - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-02-22 - 3.4.4 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-22 - 3.3.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2012-04-05 - 3.3.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - unixODBC - http://www.unixodbc.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - app:console - programming.misc - ODBC Interface for Linux - The unixODBC Project goals are to develop and promote unixODBC to be the definitive standard for ODBC on non MS Windows platforms. - http://www.unixodbc.org/unixODBC-2.3.2.tar.gz - - libtool-ltdl - - programming/misc/unixODBC/pspec.xml - - - unixODBC - - libtool-ltdl - - - /etc - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/unixODBC/AUTHORS - /usr/share/doc/unixODBC/README - - - - unixODBC-devel - Development files for unixODBC - unixODBC için geliştirme dosyaları. - - unixODBC - - - /usr/bin/odbc_config - /usr/include - - - - unixODBC-docs - Documentation for unixODBC - unixODBC için belgelendirme dosyaları. - data:doc - - /usr/share/doc/unixODBC - - - - - 2014-05-19 - 2.3.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-10-04 - 2.3.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libtalloc - http://talloc.samba.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv3+ - library - programming.misc - Hierarchical pool based memory allocator - Bellek yönetim kitaplığı - libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba. - libtalloc, samba hizmetinin temel bellek ayırıcısını oluşturan hiyerarşik havuz tabanlı ayırıcıyı gerçekleyen kitaplıktır. - http://www.samba.org/ftp/talloc/talloc-2.1.2.tar.gz - - docbook-xsl - libxslt-devel - python-devel - attr-devel - - programming/misc/libtalloc/pspec.xml - - - libtalloc - - python - attr - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - libtalloc-devel - Development files for libtalloc - libtalloc için geliştirme dosyaları - - libtalloc - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include - /usr/share/man/man3 - - - - libtalloc-32bit - 32-bit shared libraries for libtalloc - libtalloc için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - attr-32bit - - - glibc-32bit - attr-32bit - libtalloc - - - /usr/lib32 - - - - - 2015-06-28 - 2.1.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-22 - 2.1.1 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-23 - 2.1.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 2.0.8 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2013-07-07 - 2.0.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-25 - 2.0.7 - First release - Erdem Artan - admins@pisilinux.org - - - - - - python3 - http://www.python.org/ - - PisiLinux Community - admins@pisilinux.org - - custom - programming.language - Next generation of the python high-level scripting language - Next generation of the python high-level scripting language - http://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz - - valgrind - tcltk-devel - tcl-devel - xz-devel - gdbm-devel - zlib-devel - bzip2 - expat-devel - libffi-devel - sqlite-devel - ncurses-devel - openssl-devel - readline-devel - - - Python-3.1.1-rpath.patch - - programming/language/python3/pspec.xml - - - python3 - - xz - gdbm - zlib - bzip2 - expat - libffi - sqlite - ncurses - openssl - readline - - - /usr/bin/p* - /usr/bin/2to3* - /usr/lib/python3.4/a* - /usr/lib/python3.4/c* - /usr/lib/python3.4/d* - /usr/lib/python3.4/e* - /usr/lib/python3.4/h* - /usr/lib/python3.4/imp* - /usr/lib/python3.4/j* - /usr/lib/python3.4/lib2* - /usr/lib/python3.4/log* - /usr/lib/python3.4/m* - /usr/lib/python3.4/p* - /usr/lib/python3.4/s* - /usr/lib/python3.4/te* - /usr/lib/python3.4/u* - /usr/lib/python3.4/v* - /usr/lib/python3.4/w* - /usr/lib/python3.4/x* - /usr/lib/python3.4/*.py - /usr/lib/python3.4/*.txt - /usr/lib/python3.4/lib-dynload/a* - /usr/lib/python3.4/lib-dynload/b* - /usr/lib/python3.4/lib-dynload/_b* - /usr/lib/python3.4/lib-dynload/c* - /usr/lib/python3.4/lib-dynload/_c* - /usr/lib/python3.4/lib-dynload/_d* - /usr/lib/python3.4/lib-dynload/_e* - /usr/lib/python3.4/lib-dynload/f* - /usr/lib/python3.4/lib-dynload/g* - /usr/lib/python3.4/lib-dynload/_g* - /usr/lib/python3.4/lib-dynload/_h* - /usr/lib/python3.4/lib-dynload/_j* - /usr/lib/python3.4/lib-dynload/_l* - /usr/lib/python3.4/lib-dynload/m* - /usr/lib/python3.4/lib-dynload/_m* - /usr/lib/python3.4/lib-dynload/n* - /usr/lib/python3.4/lib-dynload/o* - /usr/lib/python3.4/lib-dynload/_o* - /usr/lib/python3.4/lib-dynload/_p* - /usr/lib/python3.4/lib-dynload/p* - /usr/lib/python3.4/lib-dynload/r* - /usr/lib/python3.4/lib-dynload/_r* - /usr/lib/python3.4/lib-dynload/_s* - /usr/lib/python3.4/lib-dynload/s* - /usr/lib/python3.4/lib-dynload/te* - /usr/lib/python3.4/lib-dynload/_te* - /usr/lib/python3.4/lib-dynload/ti* - /usr/lib/python3.4/lib-dynload/u* - /usr/lib/python3.4/lib-dynload/x* - /usr/lib/python3.4/lib-dynload/z* - /usr/lib/*.so - /usr/lib/libpython3.4m.so.1.0 - /usr/share/man/man1/* - /usr/share/doc - - - - python3-devel - - python3 - - - /usr/include/python3.4m/* - /usr/lib/pkgconfig/* - - - - python3-tk - Python modules for Tk - library - programming.language.python - - python3 - tcl - tcltk - - - /usr/lib/python3*/tkinter - /usr/lib/python3*/lib-dynload/_tkinter.cpython-34m.so - /usr/lib/python3.4/turtledemo - - - - idle3 - An Integrated Development Environment for Python - app:gui - programming.environment - idle - - python3-tk - python3 - - - /usr/bin/idle3* - /usr/lib/python*/idlelib /usr/share/applications - /usr/share/pixmaps - - - python-logo.png - idle.desktop - - - - - 2015-08-13 - 3.4.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-26 - 3.4.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-09-09 - 3.3.0 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-08-17 - 3.3.0 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-11 - 3.3.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - lua51 - http://www.lua.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.language - A light-weight programming language - Hafif bir programlama dili - lua51 is a powerful light-weight programming language designed for extending applications. - lua51, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. - Lua51 es un lenguaje de programación liviano y potente con todas las herramientas imaginables - http://www.lua.org/ftp/lua-5.1.5.tar.gz - - readline-devel - - - lua-5.1-cflags.diff - lua-arch.patch - - programming/language/lua51/pspec.xml - - - lua51 - - readline - - + /usr/share/application-registry /usr/lib - /usr/share/man/man1 - /usr/share/doc - /usr/bin - /sbin/lsmod - /usr/share/pixmaps - /usr/share/lua5.1 - /luac5.1.1/luac.1 - /lua5.1.1/lua.1 - - - lua.png - lua.pc - - - - lua51-devel - Development files for lua51 - lua51 için geliştirme dosyaları - - lua51 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-09 - 5.1.5 - fixed libraries and man pages - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-02-01 - 5.1.5 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - vala - http://live.gnome.org/Vala - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - BSD - programming.language - A modern programming language for GNOME - GNOME için modern bir programlama dili - Kompilator języka opartego na bibliotece GObject - Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C. - Vala, ek bir çalışma zamanı bağımlılığı olmayan ve C kitaplıklarının olduğu gibi kullanılabilmesini sağlayan modern bir programlama dilidir. - Vala to nowy język programowania, którego celem jest udostępnienie cech nowoczesnych języków programowania programistom GNOME bez wymuszania dodatkowych wymagań co do środowiska uruchomieniowego i używania API innego niż w aplikacjach i bibliotekach napisanych w C. - mirrors://gnome/vala/0.28/vala-0.28.0.tar.xz - - glib2-devel - gobject-introspection-devel - libxslt - - programming/language/vala/pspec.xml - - - vala - app:console - library - - glib2 - - - /usr/lib/vala - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/vala-*/vapi - /usr/share/vim/vimfiles - - - vim/vala.syntax - vim/vala.ftdetect - - - - vala-docs - GNOME devhelp documentation for Vala - Vala için GNOME devhelp kitabı - Pliki dokumentacji dla kompilatora vala - data:doc - - /usr/share/devhelp - - - - vala-devel - Development files for vala - vala için geliştirme dosyaları - Pliki nagłówkowe dla kompilatora vala - - vala - - - /usr/include - /usr/lib/pkgconfig - /usr/share/pkgconfig - /usr/share/aclocal - /usr/share/vala/Makefile.vapigen - /usr/share/man/man3 - - - - - 2015-05-22 - 0.28.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-25 - 0.24.0 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2013-11-18 - 0.22.1 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-04-13 - 0.20.1 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-11-15 - 0.18.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - tcltk - http://www.tcl.tk - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.tcl - Tk est une boîte à outils X11 implémentée avec le langage de script Tcl. - An X11 toolkit implemented with the Tcl scripting language - Tcl betik dili ile yazılmış X11 araç ve kitaplıkları - Tk is an X Windows widget set designed to work closely with the tcl scripting language. It allows you to write simple programs with full featured GUIs in only a little more time then it takes to write a text based interface. - Tk, tcl betik dili ile birlikte kullanılması için tasarlanmış bir X Windows araç setidir. Metin tabanlı arayüzlere oranla daha kısa sürede tam özellikli grafik arayüzlere sahip basit programlar yazmanızı sağlar. - mirrors://sourceforge/tcl/tk8.6.3-src.tar.gz - - tcl-devel - libX11-devel - libXft-devel - fontconfig-devel - - - tk-8.6.1-conf.patch - tk-8.6.1-fix-xft.patch - tk-8.6.1-make.patch - - programming/language/tcl/tcltk/pspec.xml - - - tcltk - - tcl - libX11 - libXft - fontconfig - - - /usr/bin - /usr/lib - /usr/lib/tk8.5 - /usr/share/doc - /usr/share/man - - - - tcltk-devel - Development files for tcltk - tcltk için geliştirme dosyaları - - tcltk - libX11-devel - tcl-devel - - - /usr/include - /usr/lib/*.a - /usr/lib/tkConfig.sh - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-12-14 - 8.6.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-30 - 8.6.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-17 - 8.6.1 - Version bump and add patch. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-09 - 8.6.0 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-26 - 8.6.0 - Move pc files to devel pack, increase release no. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-01-26 - 8.6.0 - bump - Erdinç Gültekin - admins@pisilinux.org - - - 2012-09-15 - 8.5.12 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - tcl - http://www.tcl.tk - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - programming.language.tcl - Tcl programming language - Tcl programlama dili - Tcl provides a powerful platform for creating integration applications that tie together diverse applications, protocols, devices, and frameworks. - Tcl, çeşitli uygulamalar geliştirmek için kullanılabilen bir programlama dilidir. - Tcl provee una plataforma potente para crear aplicaciones de integración de diversos aplicaciones, protocolos, dispositivos y frameworks - mirrors://sourceforge/tcl/tcl8.6.4-src.tar.gz - - zlib-devel - - programming/language/tcl/tcl/pspec.xml - - - tcl - - zlib - - - /usr/bin - /usr/lib - /usr/lib/tcl8.5 - /usr/share/doc - /usr/share/man - - - - tcl-devel - Development files for tcl - tcl için geliştirme dosyaları - - tcl - zlib-devel - - - /usr/include - /usr/lib/*.a - /usr/lib/pkgconfig - /usr/lib/tclConfig.sh - /usr/share/man/man3 - - - - sqlite-tcl - files for sqlite-tcl - - tcl - - - /usr/lib/sqlite3.8.8.3/libsqlite* - /usr/lib/tcl8/8.6/tdbc/sqlite3-1.0.3.tm - /usr/share/man/mann/tdbc_sqlite3.n - /usr/share/man/mann/sqlite3.n - - - - - 2015-06-11 - 8.6.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-03-03 - 8.6.3 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-12 - 8.6.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-30 - 8.6.2 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-17 - 8.6.1 - Add patch. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-06 - 8.6.1 - Rebuild to fix stripping. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-24 - 8.6.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-26 - 8.6.0 - Move pc files to devel pack, increase release no. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-01-26 - 8.6.0 - bump - Erdinç Gültekin - admins@pisilinux.org - - - 2012-09-15 - 8.5.12 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - lua - http://www.lua.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - programming.language - A light-weight programming language - Hafif bir programlama dili - lua is a powerful light-weight programming language designed for extending applications. - lua, uygulamaları genişletmek için tasarlanmış hafif ve güçlü bir programlama dilidir. - Lua es un lenguaje de programación liviano y potente con todas las herramientas imaginables - http://www.lua.org/ftp/lua-5.2.4.tar.gz - - lua.pc - - - readline-devel - - - liblua.so.patch - - programming/language/lua/pspec.xml - - - lua - - readline - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/pixmaps - - - lua.png - - - - lua-devel - Development files for lua - lua için geliştirme dosyaları - - lua - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-06-03 - 5.2.4 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2015-02-01 - 5.2.3 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-30 - 5.1.5 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 5.1.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-udev - http://packages.python.org/pyudev - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - Python bindings for libudev library - libudev için Python bağlayıcısı - These bindings enable using of udev library in Python programs. - Bu bağlayıcı, Python programlarında, udev kitaplığı olan libudev'in işlevselliğinden yararlanmayı sağlar. - https://pypi.python.org/packages/source/p/pyudev/pyudev-0.16.1.tar.gz - - python-setuptools - eudev-devel - - programming/language/python/python-udev/pspec.xml - - - python-udev - - /usr/lib - /usr/share/doc - - - - python-udev-qt - Qt bindings for libudev library - libudev için Qt bağlayıcısı - These bindings provide udev capability for Python programs where Qt is used. - Bu bağlayıcı, Qt kullanan Python programlarının, udev kitaplığı olan libudev'i kullanabilmesini sağlar. - - python-udev - python-qt - - - /usr/lib/python2*/site-packages/pyudev/pyqt4.py - - - - - 2015-08-04 - 0.16.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-24 - 0.16.1 - Release bump - PisiLinux Community - admins@pisilinux.org - - - 2013-06-26 - 0.16.1 - V.bump - PisiLinux Community - admins@pisilinux.org - - - 2011-07-11 - 0.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-MarkupSafe - http://pypi.python.org/pypi/MarkupSafe - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - Implements a XML/HTML/XHTML Markup safe string for Python - XML/HTML/XHTML markup dilleri için güvenli python karakter dizeleri gerçekleştirimi - python-MarkupSafe, implements a unicode subclass that supports HTML strings. - python-MarkupSafe, HTML karakter dizeleri için unicode bir alt sınıf gerçekleştirimi sağlar. - http://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.23.tar.gz - - python-setuptools - - programming/language/python/python-MarkupSafe/pspec.xml - - - python-MarkupSafe - - /usr/lib/python2.* - /usr/share/doc - - - - - 2014-05-29 - 0.23 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2011-11-11 - 0.15 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-decorator - http://www.phyast.pitt.edu/~micheles/python/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - Python module to simplify the usage of decorators - Dekoratör kullanımını kolaylaştıran python modulü - python-decorator simplifies the usage of decorators for the average programmer. - python-decorator, ortalama bir Python programcısı için dekoratör kullanımını basitleştirir. - http://pypi.python.org/packages/source/d/decorator/decorator-4.0.2.tar.gz - - python-nose - python-setuptools - - programming/language/python/python-decorator/pspec.xml - - - python-decorator - - /usr/lib - /usr/share/doc - - - - - 2015-08-04 - 4.0.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 3.4.2 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2013-11-06 - 3.4.0 - Rebuild - Erdinç Gültekin - admins@pisilinux.org - - - 2012-11-11 - 3.4.0 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-lxml - http://codespeak.net/lxml - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - library - programming.language.python - lxml is the most feature-rich and easy-to-use library - Zengin içerikli ve kolay kullanımlı bir kütüphane. - lxml is the most feature-rich and easy-to-use library for working with XML and HTML in the Python language. - Python dilinde xml ve html ile çalışmak için, zengin içerikli ve kolay kullanımlı bir kütüphane. - http://lxml.de/files/lxml-3.3.5.tgz - - libxml2-devel - python-devel - cython - libxslt-devel - - programming/language/python/python-lxml/pspec.xml - - - python-lxml - - libxslt - libxml2 - python - - - /usr/lib - - - - python-lxml-docs - API documentation of python-lxml - python-lxml paketine ait API belgeleri - - python-lxml - - - /usr/share/doc - - - - - 2014-07-05 - 3.3.5 - Version bump - Vedat Demir - vedat@pisilinux.org - - - 2013-11-07 - 3.2.4 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-07-28 - 3.0.1 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-10-24 - 3.0.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - dbus-python3 - http://dbus.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - AFL-2.1 - library - programming.language.python - D-Bus Python bindings - dbus-python provides a Python module which wraps the D-Bus programming API. - http://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.2.0.tar.gz - - python3-devel - dbus-devel - dbus-glib-devel - glib2-devel - libpcre-devel - - - suppress-warnings.patch - - programming/language/python/dbus-python3/pspec.xml - - - dbus-python3 - D-Bus Python3 bindings - programming.language.python - - python3 - dbus - glib2 - dbus-glib - - - /usr/lib/python3* - - - - - 2015-10-08 - 1.2.0 - Release bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-05-11 - 1.2.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-28 - 1.2.0 - rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-23 - 1.2.0 - Version bump. Remove dbus-devel from runtime dependencies. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-25 - 1.1.1 - Dep Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2012-11-10 - 1.1.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - gst-python - http://gstreamer.freedesktop.org/modules/gst-python.html - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - GStreamer Python bindings - GStreamer Python bağlayıcıları - gst-python is a Python frontend to GStreamer. - gst-python GStreamer için Python arabirimidir. - http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.22.tar.bz2 - - python-gtk-devel - python-pygobject-devel - glib2-devel - gstreamer-devel - gst-plugins-base-devel - - programming/language/python/gst-python/pspec.xml - - - gst-python - - glib2 - gstreamer - gst-plugins-base - - - /usr/lib - /usr/share/doc /usr/share + /usr/share/doc + /usr/share/locale + /usr/share/icons/hicolor - gst-python-devel - Development files for gst-python - gst-python için geliştirme dosyaları - - gst-python - python-pygobject-devel - gstreamer-devel - + homebank-data + Data Files for Homebank - /usr/lib/pkgconfig - /usr/include + /usr/share/homebank/datas + /usr/share/mime-info - - 2015-10-21 - 0.10.22 - Version Bump. + + 2015-10-12 + 5.0.5 + Version bump. Stefan Gronewold (groni) groni@pisilinux.org - - 2014-02-27 - 0.10.21 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - 2014-02-26 - 0.10.21 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-08-17 - 0.10.21 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2011-05-03 - 0.10.21 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-PyYAML - http://pyyaml.org/wiki/PyYAML - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - The next generation YAML parser and emitter for Python - python-pyyaml is the next generation YAML parser and emitter for Python. - http://pyyaml.org/download/pyyaml/PyYAML-3.11.tar.gz - - libyaml-devel - python-devel - - programming/language/python/python-PyYAML/pspec.xml - - - python-PyYAML - - libyaml - - - /usr/lib - /usr/share/doc - - - - - 2015-07-27 - 3.11 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2011-06-04 - 3.10 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-sphinx - http://sphinx.pocoo.org - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - programming.language.python - Python documentation generator. It can generate HTML or Latex outputs - Python için döküman üreticisi. HTML, Latex gibi çıktılar üretebiliyor - It's a very common documentation generator especially using for python based documentation.It can generate HTML or PDF, Ps outputs with Latex output support. - Özellikle python için hazırlanan dökümanları yorumlamak için kullanılan yaygın bir döoküman üreticisi. Başta HTML olmak üzere Latex ile birlikte PDF, Ps gibi doküman çıktıları üretebiliyor. - http://pypi.python.org/packages/source/S/Sphinx/Sphinx-1.2.1.tar.gz - - docutils - python-Pygments - python-Jinja2 - - - remove_docutils.patch - - programming/language/python/python-sphinx/pspec.xml - - - python-sphinx - - docutils - python-Pygments - python-Jinja2 - - - /usr/bin - /usr/lib/python* - /usr/share/doc/python-sphinx/LICENSE - - - - python-sphinx-docs - Documentation files for python-sphinx - python-sphinx için belgelendirme dosyaları - - /usr/share/doc/python-sphinx - - - - - 2015-07-27 - 1.3.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-02-27 - 1.2.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-29 - 1.1.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - python-numpy - http://numeric.scipy.org - - PisiLinux Community - admins@pisilinux.org - - as-is - library - programming.language.python - The fundamental package needed for scientific computing with Python - Numpy contains a powerful N-dimensional array object, sophisticated (broadcasting) functions, tools for integrating C/C++ and Fortran code, and useful linear algebra, Fourier transform, and random number capabilities. - mirrors://sourceforge/numpy/numpy-1.8.1.tar.gz - - python-devel - python-nose - libgfortran - lapack-devel - - programming/language/python/python-numpy/pspec.xml - - - python-numpy - - blas - lapack - python - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2014-05-29 - 1.8.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-27 - 1.8.0 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-01-19 - 1.8.0 - Version bump - Richard de Bruin - rr.debruin@pisilinux.org - - - 2013-11-16 - 1.7.1 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-10-13 - 1.6.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - pip - https://pypi.python.org/pypi/pip - - Yusuf Aydemir - Yusuf.aydemir@istanbul.com - - MIT - programming.language.python - The PyPA recommended tool for installing Python packages - The PyPA recommended tool for installing Python packages - https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz - - python-setuptools - python3-setuptools - python3-devel - - programming/language/python/pip/pspec.xml - - - pip - - python-setuptools - - - /usr/bin/pip2* - /usr/lib/python2* - /usr/share/doc - - - - pip3 - - python3-setuptools - - - /usr/bin/pip - /usr/bin/pip3* - /usr/lib/python3* - - - - - 2015-08-24 - 7.1.2 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2015-04-08 - 6.1.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - telepathy-python - http://telepathy.freedesktop.org/wiki - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - programming.language.python - Python libraries for Telepathy - Telepathy için Python kitaplıkları - telepathy-python is the Python libraries for use in Telepathy client and connection managers. - telepathy-pyhon Telepathy istemcileri ve bağlantı yöneticilerinde kullanılmak üzere tasarlanmış Python kitaplığıdır. - http://telepathy.freedesktop.org/releases/telepathy-python/telepathy-python-0.15.19.tar.gz - - libxslt-devel - - - telepathy-python-0.15.19-mkdir_p.patch - dont-compile-py.patch - python-telepathy-no_double_errors-py.patch - - programming/language/python/telepathy-python/pspec.xml - - - telepathy-python - - /usr/lib - /usr/share/doc - - - - - 2015-11-22 - 0.15.19 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2013-08-03 - 0.15.19 - Fix build - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-16 - 0.15.19 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-06-15 - 0.15.19 - Version bump - Aydın Demirel - aydin@demirel.web.tr - - - 2010-10-13 - 0.15.18 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-qt5 - http://www.riverbankcomputing.co.uk/software/pyqt - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - GPLv3 - library - programming.language.python - A set of Python bindings for the Qt 5.x Toolkit - Qt5.x araçları için python bağlayıcıları - Qt is a set of C++ libraries and development tools that includes platform independent abstractions for graphical user interfaces, networking, threads, Unicode, regular expressions, SQL databases, SVG, OpenGL, XML, and user and application settings. PyQt implements 440 of these classes as a set of Python modules. - Qt5, C++ kütüphaneleri dizisi ve geliştirme araçları olup grafik kullanıcı arabirimleri için, ağ bağlantısı, iş parçacığı, Unicode, düzenli ifadeler, SQL veritabanları, SVG, OpenGL, XML ve kullanıcıve uygulama ayarları gibi platform bağımsız uygulamalara ayrılır. PyQt, Python modülü seti olarak bu sınıftan 440 kadar uygulamayı çalıştırır. - mirrors://sourceforge/pyqt/PyQt5/PyQt-5.4.2/PyQt-gpl-5.5.1.tar.gz - - dbus-devel - dbus-python3 - dbus-python-common - python3-devel - python-devel - python3-sip - python-sip - qt5-base-devel - qt5-connectivity-devel - qt5-declarative-devel - qt5-enginio-devel - qt5-location-devel - qt5-multimedia-devel - qt5-sensors-devel - qt5-serialport-devel - qt5-svg-devel - qt5-webchannel-devel - qt5-webkit-devel - qt5-websockets-devel - qt5-x11extras-devel - qt5-xmlpatterns-devel - - programming/language/python/python-qt5/pspec.xml - - - python-qt5 - A set of Python 2.x bindings for the Qt 5.x Toolkit - - libgcc - dbus - python - qt5-base - qt5-sensors - qt5-location - qt5-webkit - qt5-enginio - qt5-x11extras - qt5-svg - qt5-multimedia - qt5-serialport - qt5-webchannel - qt5-websockets - qt5-declarative - qt5-xmlpatterns - qt5-connectivity - - - /usr/bin/py2uic5 - /usr/lib/python2.7/site-packages - /usr/lib/qt5/plugins/PyQt5/libpy2qt5qmlplugin.so - /usr/share/qt5/qsci/api/python/Py2Qt5.api - - - - python-qt5-devel - Development files for python3-qt5 - - libgcc - qt5-base - python-qt5 - - - /usr/bin/py2lupdate5 - /usr/bin/py2rcc5 - /usr/share/sip/Py2Qt5 - - - - python3-qt5 - A set of Python 3.x bindings for the Qt 5.x Toolkit - - libgcc - dbus - python3 - qt5-base - qt5-sensors - qt5-location - qt5-webkit - qt5-enginio - qt5-x11extras - qt5-svg - qt5-multimedia - qt5-serialport - qt5-webchannel - qt5-websockets - qt5-declarative - qt5-xmlpatterns - qt5-connectivity - - - /usr/bin/pyuic5 - /usr/lib/python3.4/site-packages - /usr/lib/qt5/plugins/PyQt5/libpyqt5qmlplugin.so - /usr/lib/qt5/plugins/designer/libpyqt5.so - /usr/share/doc - /usr/share/qt5/qsci/api/python/PyQt5.api - - - - python3-qt5-devel - Development files for python3-qt5 - - libgcc - qt5-base - python3-qt5 - - - /usr/bin/pylupdate5 - /usr/bin/pyrcc5 - /usr/share/sip/PyQt5 - - - - - 2015-11-02 - 5.5.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-10-16 - 5.5 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-09-07 - 5.4.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python-pyaspects - http://github.com/baris/pyaspects - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - Aspect-Oriented development for Python - Aspect-Oriented Development modules for Python. - https://github.com/baris/pyaspects/archive/0.4.4.tar.gz - programming/language/python/python-pyaspects/pspec.xml - - - python-pyaspects - - /usr/lib - /usr/share/doc - - - - - 2013-12-07 - 0.4.4 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2010-10-13 - 0.4.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-beaker - http://beaker.groovie.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - A Session and Caching library with WSGI Middleware - Oturum ve önbellekleme kitaplığı - python-beaker is a web session and general caching library that includes WSGI middleware for use in web applications. - python-beaker, web programları için oturum ve genel önbellekleme fonksiyonlarını içeren bir kitaplıktır. - http://pypi.python.org/packages/source/B/Beaker/Beaker-1.6.4.tar.gz - - python-setuptools - - programming/language/python/python-beaker/pspec.xml - - - python-beaker - - /usr/lib/ - /usr/share/doc - - - - - 2013-11-04 - 1.6.4 - Rebuild - Erdinç Gültekin - admins@pisilinux.org - - - 2012-11-11 - 1.6.4 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-nose - http://somethingaboutorange.com/mrl/projects/nose/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - app:console - programming.language.python - A unittest extension offering automatic test suite discovery and easy test authoring - Python için unittest genişlemesi - python-nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic. - python-nose alternatif test tanıtma ve keşif kitaplığı. - https://pypi.python.org/packages/source/n/nose/nose-1.3.7.tar.gz - programming/language/python/python-nose/pspec.xml - - - python-nose - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - - 2015-08-04 - 1.3.7 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-27 - 1.3.3 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-05-21 - 1.3.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-17 - 1.3.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-10-13 - 1.2.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - pyparted - http://people.redhat.com/dcantrel/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - programming.language.python - Python bindings for parted - Disk bölümleme tablolarını yönetmek için kullanılan parted kütüphanesine erişim sağlayan Python modülü. - pyparted est un module python permettant d'utiliser le paquet GNU Parted depuis python. À l'aide de ce module, les programmeurs peuvent depuis python détruire, re-dimensionner, vérifier et copier des partitions et les systèmes de fichier présents dessus. - pyparted is the python module which enables to use GNU Parted package from python. Using python with this module, programmers can create, destroy, resize, check and copy partitions, and the file systems on them. - pyparted, GNU Parted uygulamasının python programlama diliyle kullanılabilmesi için gerekli olan kütüphanedir. Bu modülü kullanan programcılar, python ile yeni disk bölümleri ya da dosya sistemleri oluşturabilir, bunları silebilir, yeniden boyutlandırabilir, kontrol edebilir ve kopyalayabilir. - https://github.com/rhinstaller/pyparted/archive/v3.10.5.tar.gz - - python-decorator - python-devel - parted-devel - - programming/language/python/pyparted/pspec.xml - - - pyparted - - python-decorator - parted - python - - - /usr/lib - /usr/share/doc - - - - - 2015-08-04 - 3.10.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 3.10.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-08-09 - 3.9.5 - Revert back to 3.9 latest stable series. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-03 - 3.10 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-10-24 - 3.8 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - python-Jinja2 - http://jinja.pocoo.org/2/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - programming.language.python - A small but fast and easy to use stand-alone template engine written in pure python - Küçük, hızlı ve kullanımı kolay, sadece python ile yazılmış bir bağımsız şablon üreteci - Jinja2 is the rewritten version of Jinja, sandboxed template engine written in pure Python. It provides a Django like non-XML syntax and compiles templates into executable python code. It's basically a combination of Django templates and python code. - Jinja2, sadece python ile yazılmış bir şablon üreteci olan Jinja'nın yeniden yazılmış bir versiyonudur. Django benzeri XML-olmayan bir sözdizimi sağlar ve şablonları derleyip çalıştırılabilir python programları haline getirir. Temel olarak Django şablonları ve python kodunun birleşimi bir programdır. - https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.2.tar.gz - - python-setuptools - python-MarkupSafe - - - drop_next_import_from_docs-jinjaext.patch - - programming/language/python/python-Jinja2/pspec.xml - - - python-Jinja2 - - /usr/lib/python* - /usr/share/doc/python-Jinja2/LICENSE - - - - python-Jinja2-docs - python-Jinja2 için belgelendirme dosyaları - - /usr/share/doc/python-Jinja2 - - - - - 2014-02-27 - 2.7.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-09 - 2.7.1 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-10-29 - 2.6 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - pyqtermwidget5 - http://gitorious.org/qtermwidget - - Harun Gültekin - hrngultekin@gmail.com - - GPLv2 - library - programming.language.python - Python binding of terminal widget for Qt - PyQt5 tabanlı uygulamalar için basit bir terminal modulü - A simple terminal widget for using with PyQt based applications - https://github.com/hrngultekin/pyqtermwidget5/archive/pyqtermwidget5-v0.1.tar.gz - - python-devel - python-qt5-devel - python-sip - qt5-base-devel - qtermwidget5-devel - - - py2config.patch - - programming/language/python/pyqtermwidget5/pspec.xml - - - pyqtermwidget5 - Python binding of terminal widget for Qt - - libgcc - qt5-base - qtermwidget5 - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2014-06-19 - 0.1 - first build - Harun Gültekin - hrngultekin@gmail.com - - - - - - sip - http://www.riverbankcomputing.co.uk/sip - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - app:console - programming.language.python - SIP is a tool for generating bindings for C++ classes so that they can be used by Python - SIP is a tool for generating bindings for C and C++ libraries so that they can be used by Python. It takes any C or C++ libraries and converts them into Python extension modules. - mirrors://sourceforge/pyqt/sip-4.16.9.tar.gz - - qt5-base-devel - python3-devel - python-devel - - programming/language/python/sip/pspec.xml - - - python-sip - Python 2.x SIP bindings for C and C++ libraries - - libgcc - python - - - /usr/bin/py2sip - /usr/lib/python2.7/ - /usr/include/python2.7 - - - - python3-sip - Python 3.x SIP bindings for C and C++ libraries - - libgcc - python3 - - - /usr/bin/sip - /usr/lib/python3* - /usr/include/python3.4m - /usr/share/licenses/python3-sip/LICENSE - - - - - 2015-09-09 - 4.16.9 - Version Bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-23 - 4.16.6 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - python-Pygments - http://pygments.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - programming.language.python - A syntax highlighting package written in Python - Python dilinde yazılmış bir sözdizimi belirtme aracı - python-Pygments is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. - python-Pygments, kaynak kodunu güzelleştirmek ihtiyacı duyulan forum sistemleri, wikiler ve diğer uygulamalar gibi her çeşit yazılımda kullanılmak için yazılmış olan genel bir sözdizimi belirtme aracıdır. - https://pypi.python.org/packages/source/P/Pygments/Pygments-1.6.tar.gz - programming/language/python/python-Pygments/pspec.xml - - - python-Pygments - - python-setuptools - - - /usr/bin - /usr/lib/python* - /usr/share/man - - - - python-Pygments-docs - Documentation files for python-Pygments - python-Pygments için belgelendirme dosyaları - - /usr/share/doc/python-Pygments - - - - - 2013-12-07 - 1.6 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-11-16 - 1.5 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-gtk - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - GTK+ bindings for Python - Python için GTK+ bağlayıcıları - Bindings (liens) GTK+2 pour Python. - python-gtk lets you to easily create programs with a graphical user interface using the Python programming language and GTK+ library. - python-gtk, Python programlama diliyle GTK+ kitaplığını kullanarak, basit grafiksel kullanıcı arayüzü oluşturmanızı sağlar. - mirrors://gnome/pygtk/2.24/pygtk-2.24.0.tar.bz2 - - cairo-devel - pango-devel - gtk2-devel - glib2-devel - python-devel - libglade-devel - python-pygobject-devel - python-numpy - python-cairo - - programming/language/python/python-gtk/pspec.xml - - - python-gtk - - pango - atk - gtk2 - cairo - gdk-pixbuf - - - /usr/lib - /usr/share/doc - - - - python-gtk-demo - Demo applications for python-gtk - python-gtk için demo uygulamalar - app:gui - - python-gtk - - - /usr/bin/pygtk-demo - /usr/lib/pygtk/2.0/pygtk-demo.py - /usr/lib/pygtk/2.0/demos - - - - python-gtk-docs - Reference documents for python-gtk - python-gtk için referans belgeleri - data:doc - - python-gtk - - - /usr/share/gtk-doc - - - - python-gtk-devel - Development files for python-gtk - python-gtk için geliştirme dosyaları - - python-gtk - python-pygobject-devel - gtk2-devel - - - /usr/bin/pygtk-codegen-2.0 - /usr/include - /usr/lib/pkgconfig - /usr/share/pygtk - - - - - 2013-08-17 - 2.24.0 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-28 - 2.24.0 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-11 - 2.24.0 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-mako - http://www.makotemplates.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - app:console - library - programming.language.python - A python templating language - Python şablonlama dili - python-mako is a super-fast templating language that borrows the best ideas from the existing templating languages. - python-mako, varolan şablonlama dillerindeki en iyi fikirleri bir araya getiren süper hızlı bir şablonlama dilidir. - http://pypi.python.org/packages/source/M/Mako/Mako-0.9.1.tar.gz - - python-setuptools - - programming/language/python/python-mako/pspec.xml - - - python-mako - - python-beaker - python-MarkupSafe - - - /usr/bin - /usr/lib - /usr/share/doc - - - - python-mako-docs - python-mako için belgelendirme dosyaları - - python-mako - - - /usr/share/doc/*/html - /usr/share/doc/*/build - /usr/share/doc/*/examples - - - - - 2014-04-16 - 0.9.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-11 - 0.7.3 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-pygobject - http://www.pygtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - programming.language.python - Bindings (liens) glib pour Python. - Glib bindings for Python - glib için python bağlayıcıları - pygobject is GLib's GObject library bindings for Python. - pygobject, Python için yazılmış, Glib'in GObject kütüphanesi bağlayıcısıdır. - http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.28/pygobject-2.28.6.tar.xz - - python-devel - gobject-introspection-devel - - - pygobject-2.16.1-fixdetection.patch - - programming/language/python/python-pygobject/pspec.xml - - - python-pygobject - - glib2 - gobject-introspection - libffi - - - /usr/lib - /usr/share/doc - - - - python-pygobject-devel - pygobject development files - pygobject geliştirme dosyaları - - python-pygobject - gobject-introspection-devel - - - /usr/bin/pygobject-codegen-2.0 - /usr/include - /usr/lib/pkgconfig - /usr/share/pygobject - - - - python-pygobject-docs - API documents for pygobject - pygobject için API dökümanları - data:doc - - /usr/share/gtk-doc - - - - - 2012-10-14 - 2.28.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - python-requests - http://www.python-requests.org/ - - Ergün Salman - ergunsalman@hotmail.com - - MIT - programming.language.python - Requests is an Apache2 Licensed HTTP library, written in Python, for human beings. - Python’s standard urllib2 module provides most of the HTTP capabilities you need - https://pypi.python.org/packages/source/r/requests/requests-2.8.1.tar.gz - - python - python3-devel - - programming/language/python/python-requests/pspec.xml - - - python-requests - - /usr/lib/python2* - /usr/share/doc - - - - python3-requests - - /usr/lib/python3* - - - - - 2015-11-06 - 2.8.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-08-24 - 2.7.0 - First release - Ergün Salman - Poyraz76@pisilinux.org - - - - - - python-six - http://pypi.python.org/pypi/six/ - - Alihan Öztürk - alihan@pisilinux.org - - MIT - app:console - programming.language.python - Python 2 and 3 compatibility utilities. - Python2 ve python3 uyumluluk programı. - python-six provides simple utilities for wrapping over differences between Python 2 and Python 3. - python-six, python2 ile python3 arasındaki farklılıkların aşılmasına yardımcı olan basit araçlar sağlar. - http://pypi.python.org/packages/source/s/six/six-1.9.0.tar.gz - - python3-devel - - programming/language/python/python-six/pspec.xml - - - python-six - - /usr/lib/python2* - /usr/share/doc - - - - python3-six - - /usr/lib/python3* - - - - - 2015-07-24 - 1.9.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-31 - 1.6.1 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - python3-setuptools - http://pypi.python.org/pypi/setuptools - - PisiLinux Community - admins@pisilinux.org - - PSF-2.2 - library - programming.language.python - Python setuptools - python-setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages. - http://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz - - python3-devel - - programming/language/python/python3-setuptools/pspec.xml - - - python3-setuptools - - /usr/bin/py3easy-install - /usr/bin/easy_install-3* - /usr/lib/python3* - - - - - 2015-11-07 - 0.6.49 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-24 - 0.6.49 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-17 - 0.6.35 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-08-19 - 0.6.28 - First release - Ramazan Utku - admins@pisilinux.org - - - - - - python-cups - http://cyberelk.net/tim/software/pycups - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - Python interface to the CUPS API - CUPS programlama arayüzü için Python desteği - python-cups contains python bindings to wrap the CUPS API. - python-cups, CUPS programlama arayüzü için Python bağlayıcıları içeren bir pakettir. - http://cyberelk.net/tim/data/pycups/pycups-1.9.72.tar.bz2 - - cups-devel - python-devel - - programming/language/python/python-cups/pspec.xml - - - python-cups - - cups - - - /usr/lib - /usr/share/doc - - - - - 2015-06-21 - 1.9.72 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2013-11-06 - 1.9.63 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-11-11 - 1.9.62 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - python-cairo - http://cairographics.org/pycairo - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - programming.language.python - wrapper (version enrobée) Python de la librairie de graphisme vectoriel cairo. - Python wrapper for cairo graphics library - Cairo vektörel grafik kitaplığı için Python bağlayıcıları - Pycairo is set of Python bindings for the cairo graphics library. - http://cairographics.org/releases/py2cairo-1.10.0.tar.bz2 - - cairo-devel - python-devel - libtool - - programming/language/python/python-cairo/pspec.xml - - - python-cairo - - cairo - python - - - /usr/lib - /usr/share/doc - - - - python-cairo-devel - Development files for python-cairo - python-cairo için geliştirme dosyaları - - python-cairo - cairo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-06-01 - 1.10.0 - rebuild - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-11-05 - 1.10.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2010-10-13 - 1.8.10 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - python-pyblock - http://git.fedoraproject.org/git/pyblock.git - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - library - programming.language.python - Python modules for dealing with block devices - Blok aygıtları ile ilgili python modülleri içerir - The pyblock contains Python modules for dealing with block devices. - Pyblock blok aygıtları ile ilgili python modülleri içerir - https://pkgs.fedoraproject.org/repo/pkgs/python-pyblock/pyblock-0.53.tar.bz2/f6d33a8362dee358517d0a9e2ebdd044/pyblock-0.53.tar.bz2 - - device-mapper-devel - python-devel - dmraid-devel - - - fix-underlinking.patch - - programming/language/python/python-pyblock/pspec.xml - - - python-pyblock - - device-mapper - dmraid - python - - - /usr/lib - /usr/share/doc - - - - - 2015-08-04 - 0.53 - Rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-12-07 - 0.53_20111208 - Rebuild - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-05-05 - 0.53_20111208 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-19 - 0.53_20111208 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - ocaml - http://www.ocaml.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - OPL - app:console - programming.language.ocaml - Fast modern type-inferring functional programming language - Hızlı ve modern bir programlama dili - A fast modern type-inferring functional programming language descended from the ML (Meta Language) family. - OcaML, ML dilinin soyundan gelen fonksiyonel bir programlama dilidir - http://caml.inria.fr/pub/distrib/ocaml-4.02/ocaml-4.02.1.tar.xz - - zlib-devel - ncurses-devel - libX11-devel - chrpath - - - fedora/0001-Don-t-ignore-.-configure-it-s-a-real-git-file.patch - fedora/0002-Ensure-empty-compilerlibs-directory-is-created-by-gi.patch - fedora/0003-Don-t-add-rpaths-to-libraries.patch - fedora/0004-ocamlbyteinfo-ocamlplugininfo-Useful-utilities-from-.patch - fedora/0005-configure-Allow-user-defined-C-compiler-flags.patch - fedora/0009-arg-Add-no_arg-and-get_arg-helper-functions.patch - fedora/0010-arg-Allow-flags-such-as-flag-arg-as-well-as-flag-arg.patch - fedora/0011-PR-6517-use-ISO-C99-types-u-int-32-64-_t-in-preferen.patch - - programming/language/ocaml/ocaml/pspec.xml - - - ocaml - - zlib - ncurses - libX11 - - - /usr/bin/ - /usr/lib/ - /usr/share/doc/ - /usr/share/man/ - - - - - 2015-04-04 - 4.02.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-11-16 - 4.00.2 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-23 - 4.00.2 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-24 - 3.4.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-02-07 - 4.00.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-29 - 4.01.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-09-20 - 4.00.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - go - http://golang.org - - Aydın Demirel - aydin.demirel@pisilinux.org - - BSD - app:console - programming.language - Compiler and tools for the Go programming language from Google - Google'dan Go programlama dili için araçlar ve derleyici - Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. - Go basit, güvenilir ve verimli yazılım inşa etmek için onu kolay yapan açık kaynaklı bir programlama dilidir. - https://github.com/golang/go/archive/go1.4.2.tar.gz - - perl - gawk - mercurial - glibc-32bit - git - - programming/language/go/pspec.xml - - - golang - - glibc-32bit - git - - - /usr/bin/ - /usr/lib/ - /etc - /usr/share/ - - - go.sh - - - - - 2015-04-17 - 1.4.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-24 - 1.3.3 - Version bump, remove unneded depse - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-09-27 - 1.3.2 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - fastjar - http://savannah.nongnu.org/projects/fastjar - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:web - programming.language.java - Sun java jar compatible archiver - Sun java jar compatible archiver - Sun java jar compatible archiver - Sun java jar compatible archiver. - http://download.savannah.gnu.org/releases/fastjar/fastjar-0.98.tar.gz - - zlib-devel - - programming/language/java/fastjar/pspec.xml - - - fastjar - - zlib - - - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/info - - - - - 2014-06-05 - 0.98 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-02-27 - 0.98 - First Release - PisiLinux Community - admins@pisilinux.org - - - - - - java7-openjdk - http://icedtea.classpath.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - programming.language.java - Open Java Development Kit - OpenJDK (Open Java Development Kit) is a free and open source implementation of the Java Platform, Standard Edition (Java SE). - http://icedtea.wildebeest.org/download/source/icedtea-2.6.1.tar.gz - - giflib_5.1.diff - fontconfig-paths.diff - openjdk7_nonreparenting-wm.diff - - - ant - wget - rhino - fastjar - nss-devel - zlib-devel - attr-devel - xorg-proto - gtk2-devel - cups-devel - eclipse-ecj - libXt-devel - libSM-devel - lcms2-devel - jdk7-openjdk - libICE-devel - libpng-devel - giflib-devel - libxslt-devel - libXtst-devel - alsa-lib-devel - libXinerama-devel - libjpeg-turbo-devel - - programming/language/java/java7-openjdk/pspec.xml - - - jre7-openjdk-headless - Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Minimal Java runtime - needed for executing non GUI Java programs - - atk - cups - gtk2 - zlib - cairo - glib2 - lcms2 - libXi - pango - libX11 - libgcc - libXext - libXtst - freetype - fontconfig - gdk-pixbuf - libXrender - libjpeg-turbo - - - /usr/bin/orbd - /usr/bin/rmid - /usr/bin/java - /etc/env.d/20java_jre.csh - /etc/env.d/20java_jre - /etc/java-7-openjdk/ - /usr/bin/pack200 - /usr/bin/keytool - /usr/bin/tnameserv - /usr/bin/unpack200 - /usr/share/man/man1/rmid.1 - /usr/share/man/man1/orbd.1 - /usr/share/man/man1/java.1 - /usr/bin/servertool - /usr/bin/rmiregistry - /usr/share/doc/java7-openjdk/ - /usr/share/man/ja/man1/rmid.1 - /usr/share/man/ja/man1/java.1 - /usr/share/man/man1/pack200.1 - /usr/share/man/man1/keytool.1 - /usr/share/man/ja/man1/orbd.1 - /usr/share/man/man1/tnameserv.1 - /usr/share/man/man1/unpack200.1 - /usr/share/man/ja/man1/pack200.1 - /usr/share/man/man1/servertool.1 - /usr/share/man/ja/man1/keytool.1 - /usr/share/man/man1/rmiregistry.1 - /usr/share/man/ja/man1/tnameserv.1 - /usr/share/man/ja/man1/unpack200.1 - /usr/share/man/ja/man1/servertool.1 - /usr/share/doc/jre7-openjdk-headless - /usr/share/man/ja/man1/rmiregistry.1 - /usr/lib/jvm/java-7-openjdk/jre/lib - /usr/lib/jvm/java-7-openjdk/jre/java - /usr/lib/jvm/java-7-openjdk/jre/orbd - /usr/lib/jvm/java-7-openjdk/jre/rmid - /usr/lib/jvm/java-7-openjdk/jre/bin/ - /usr/lib/jvm/java-7-openjdk/jre/keytool - /usr/lib/jvm/java-7-openjdk/jre/pack200 - /usr/lib/jvm/java-7-openjdk/jre/bin/orbd - /usr/lib/jvm/java-7-openjdk/jre/bin/java - /usr/lib/jvm/java-7-openjdk/jre/bin/rmid - /usr/lib/jvm/java-7-openjdk/jre/tnameserv - /usr/lib/jvm/java-7-openjdk/jre/unpack200 - /usr/lib/jvm/java-7-openjdk/jre/servertool - /usr/lib/jvm/java-7-openjdk/jre/policytool - /usr/lib/jvm/java-7-openjdk/jre/rmiregistry - /usr/lib/jvm/java-7-openjdk/jre/bin/keytool - /usr/lib/jvm/java-7-openjdk/jre/bin/pack200 - /usr/lib/jvm/java-7-openjdk/lib/*/jli/libjli.so - /usr/lib/jvm/java-7-openjdk/jre/bin/tnameserv - /usr/lib/jvm/java-7-openjdk/jre/bin/unpack200 - /usr/lib/jvm/java-7-openjdk/jre/bin/servertool - /usr/lib/jvm/java-7-openjdk/jre/bin/rmiregistry - /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/xawt/libmawt.so - /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/headless/libmawt.so - - - 20java_jre - 20java_jre.csh - - - - jre7-openjdk - Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - Full Java runtime environment - needed for executing Java GUI and Webstart programs - - zlib - giflib - libX11 - libpng - libXext - alsa-lib - libjpeg-turbo - jre7-openjdk-headless - - - /usr/share/doc/openjdk - /usr/bin/policytool - /usr/share/icons/hicolor/ - /usr/share/man/man1/policytool.1 - /usr/share/man/ja/man1/policytool.1 - /usr/share/applications/policytool.desktop - /usr/lib/jvm/java-7-openjdk/jre/bin/policytool - /usr/lib/jvm/java-7-openjdk/jre/lib/*/libjsoundalsa.so - /usr/lib/jvm/java-7-openjdk/jre/lib/*/libpulse-java.so - /usr/lib/jvm/java-7-openjdk/jre/lib/*/libsplashscreen.so - /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libjsoundalsa.so - /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libpulse-java.so - /usr/lib/jvm/java-7-openjdk/jre/lib/amd64/libsplashscreen.so - - - sun-jre - - - sun-jre - - - - jdk7-openjdk - Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - SDK - - zlib - libX11 - libgcc - jre7-openjdk-headless - - - /etc/env.d/21java_jdk.csh - /etc/env.d/21java_jdk - /usr/share/man/man1/ - /usr/share/man/ja/man1/ - /usr/bin/jar - /usr/bin/xjc - /usr/bin/apt - /usr/bin/jdb - /usr/bin/jps - /usr/bin/jmap - /usr/bin/idlj - /usr/bin/jcmd - /usr/bin/jhat - /usr/bin/rmic - /usr/bin/javac - /usr/bin/javah - /usr/bin/javap - /usr/bin/jinfo - /usr/bin/wsgen - /usr/bin/jstat - /usr/bin/jstack - /usr/bin/jstatd - /usr/bin/javadoc - /usr/bin/extcheck - /usr/bin/jconsole - /usr/bin/wsimport - /usr/bin/jarsigner - /usr/bin/jsadebugd - /usr/bin/schemagen - /usr/bin/serialver - /usr/bin/jrunscript - /usr/bin/appletviewer - /usr/bin/native2ascii - /usr/share/applications/jconsole.desktop - /usr/lib/jvm/java-7-openjdk/include - /usr/lib/jvm/java-7-openjdk/bin/apt - /usr/lib/jvm/java-7-openjdk/bin/jar - /usr/lib/jvm/java-7-openjdk/bin/jdb - /usr/lib/jvm/java-7-openjdk/bin/jps - /usr/lib/jvm/java-7-openjdk/bin/xjc - /usr/lib/jvm/java-7-openjdk/bin/rmic - /usr/lib/jvm/java-7-openjdk/bin/rmid - /usr/lib/jvm/java-7-openjdk/bin/idlj - /usr/lib/jvm/java-7-openjdk/bin/orbd - /usr/lib/jvm/java-7-openjdk/bin/java - /usr/lib/jvm/java-7-openjdk/bin/jhat - /usr/lib/jvm/java-7-openjdk/bin/jmap - /usr/lib/jvm/java-7-openjdk/bin/jcmd - /usr/lib/jvm/java-7-openjdk/bin/javac - /usr/lib/jvm/java-7-openjdk/bin/javah - /usr/lib/jvm/java-7-openjdk/bin/javap - /usr/lib/jvm/java-7-openjdk/bin/jinfo - /usr/lib/jvm/java-7-openjdk/bin/jstat - /usr/lib/jvm/java-7-openjdk/bin/wsgen - /usr/lib/jvm/java-7-openjdk/bin/jstatd - /usr/lib/jvm/java-7-openjdk/bin/jstack - /usr/lib/jvm/java-7-openjdk/bin/pack200 - /usr/lib/jvm/java-7-openjdk/bin/javadoc - /usr/lib/jvm/java-7-openjdk/bin/keytool - /usr/lib/jvm/java-7-openjdk/bin/wsimport - /usr/lib/jvm/java-7-openjdk/bin/extcheck - /usr/lib/jvm/java-7-openjdk/bin/jconsole - /usr/lib/jvm/java-7-openjdk/bin/tnameserv - /usr/lib/jvm/java-7-openjdk/bin/unpack200 - /usr/lib/jvm/java-7-openjdk/bin/schemagen - /usr/lib/jvm/java-7-openjdk/bin/serialver - /usr/lib/jvm/java-7-openjdk/bin/jarsigner - /usr/lib/jvm/java-7-openjdk/bin/jsadebugd - /usr/lib/jvm/java-7-openjdk/bin/jrunscript - /usr/lib/jvm/java-7-openjdk/bin/policytool - /usr/lib/jvm/java-7-openjdk/bin/servertool - /usr/lib/jvm/java-7-openjdk/bin/rmiregistry - /usr/lib/jvm/java-7-openjdk/bin/java-rmi.cgi - /usr/lib/jvm/java-7-openjdk/bin/native2ascii - /usr/lib/jvm/java-7-openjdk/bin/appletviewer - /usr/lib/jvm/java-7-openjdk/lib/jexec - /usr/lib/jvm/java-7-openjdk/lib/ct.sym - /usr/lib/jvm/java-7-openjdk/lib/dt.jar - /usr/lib/jvm/java-7-openjdk/lib/ir.idl - /usr/lib/jvm/java-7-openjdk/lib/orb.idl - /usr/lib/jvm/java-7-openjdk/lib/tools.jar - /usr/lib/jvm/java-7-openjdk/lib/sa-jdi.jar - /usr/lib/jvm/java-7-openjdk/lib/jconsole.jar - - - sun-jdk - - - sun-jdk - - - 21java_jdk.csh - 21java_jdk - - - - openjdk7-src - Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - sources - - jdk7-openjdk - - - /usr/lib/jvm/java-7-openjdk/src.zip - - - - openjdk7-doc - Free Java environment based on OpenJDK 7.0 with IcedTea7 replacing binary plugs - documentation - - jdk7-openjdk - - - /usr/share/doc/openjdk7-doc/ - - - - - 2015-08-22 - 7u_85.2.6.1 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-06-16 - 7u_79.2.5.5 - Version bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-02-02 - 7u_75.2.5.4 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2014-09-30 - 7u_65.2.5.2 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2014-07-18 - 7u_65.2.5.1 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2014-06-20 - 7u_60.2.5.0 - Rebuilf for new gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-06-04 - 7u_55.2.4.7 - Rebuilf for new gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-04-16 - 7u_55.2.4.7 - Version bump to 2.4.7, use system ca-certs-java instead of builtin one. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-04-01 - 7u_51.2.4.6 - Version bump to 2.4.6, use system ca-certs-java instead of builtin one. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-27 - 7u_51.2.4.5 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - eclipse-ecj - http://www.eclipse.org - - PisiLinux Community - admins@pisilinux.org - - EPL - app:web - programming.language.java - Eclipse java bytecode compiler - Eclipse java bytecode compiler - http://download.eclipse.org/eclipse/downloads/drops4/R-4.4.2-201502041700/ecjsrc-4.4.2.jar - - ant - jre7-openjdk-headless - - - 01-ecj-include-props.patch - 02-buildxml-fix-manifest.patch - - programming/language/java/eclipse-ecj/pspec.xml - - - eclipse-ecj - - /usr/share/man - /usr/bin - /usr/share/java - - - ecj - - - - - 2015-05-19 - 4.4.2_201502041700 - Version Bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-06-04 - 4.4.1_201409250400 - Version Bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-06-04 - 4.3.1_201309111000 - Rebuild for new gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-02-27 - 4.3.1_201309111000 - First Release - PisiLinux Community - admins@pisilinux.org - - - - - - rhino - http://www.mozilla.org/rhino/ - - PisiLinux Community - admins@pisilinux.org - - GPL2 - programming.language.java - Open-source implementation of JavaScript written entirely in Java - Open-source implementation of JavaScript written entirely in Java - https://github.com/mozilla/rhino/archive/Rhino1_7_7_RELEASE.tar.gz - http://archive.apache.org/dist/xmlbeans/binaries/xmlbeans-2.6.0.tgz - - rhino - rhino.1 - rhino-jsc - rhino-jsc.1 - rhino-debugger - rhino-debugger.1 - - - ant - re7-openjdk-headless - - programming/language/java/rhino/pspec.xml - - - rhino - - /usr/share/man - /usr/bin - /usr/share/java/ - - - - - 2015-08-15 - 1.7.7 - Version Bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-03 - 1.7R_4 - Rebuild for openjdk. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-04 - 1.7R_4 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2012-07-23 - 1.7 - First release - Ramazan Utku - admins@pisilinux.org - - - - - - ruby-gtk2 - http://ruby-gnome2.sourceforge.jp/ - - Merve Yüzbaşıoğlu - admins@pisilinux.org - - LLGPL-2.1 - library - programming.language.ruby - GNOME 2 bindings for Ruby - Ruby için GNOME 2 bağlayıcıları - Ruby-gtk2 is a set of bindings for the GNOME-2.x libraries to use from Ruby. - ruby-gtk2, GNOME 2 kütüphaneleri için bağlayıcıları içerir. - mirrors://sourceforge/ruby-gnome2/ruby-gtk2-2.2.0.tar.gz - - atk-devel - ruby-devel - gtk2-devel - pango-devel - gdk-pixbuf-devel - - programming/language/ruby/ruby-gtk2/pspec.xml - - - ruby-gtk2 - - atk - ruby - gtk2 - pango - gdk-pixbuf - - - /usr/lib - /usr/share/doc - - - - - 2014-05-24 - 2.2.0 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-11 - 2.1.0 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-05-03 - 1.1.3 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - ruby - http://www.ruby-lang.org/en/ - - PisiLinux Community - admins@pisilinux.org - - Ruby - app:console - programming.language.ruby - An object-oriented scripting language - Nesneye dayalı bir dil - Ruby est un langage de programmation dynamique, open source mettant l'accent sur la simplicité et la productivité. Il a une syntaxe élégante qui est naturelle à lire et facile à écrire. - Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. - Ruby, basitlik ve üretkenliğe odaklanan açık kaynaklı, dinamik bir betik dilidir. Okuması ve yazması kolay, şık bir sözdizime sahiptir. - Ruby es un lenguaje dinámico, de código abierto, y con enfoque en simplicidad y productividad. Tiene una sintaxis elegante que permite leer naturalmente y escribirlo de manera fácil. - ftp://ftp.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.bz2 - - tcltk-devel - db-devel - gmp-devel - tcl-devel - gdbm-devel - zlib-devel - libffi-devel - openssl-devel - readline-devel - libyaml-devel - - programming/language/ruby/ruby/pspec.xml - - - ruby - - db - gmp - tcl - gdbm - zlib - tcltk - libffi - openssl - readline - libyaml - - - /usr/bin - /usr/lib/ruby/2.2.0/ - /usr/lib/ruby/site_ruby/ - /usr/lib/ruby/vendor_ruby/ - /usr/lib/ruby/libruby-static.a - /usr/lib/libruby.so.2.2 - /usr/lib/libruby.so.2.2.0 - /usr/lib/libruby-static.a - /usr/lib/libruby.so - /usr/share/ri - /usr/share/doc - /usr/share/man - - - - rubygems - rubygems, The Ruby standard for packaging ruby libraries - - ruby - - - /usr/bin/gem - /usr/lib/ruby/gems - /usr/share/ri/2.2.0/system/Gem - - - - ruby-devel - ruby için geliştirme dosyaları - ruby için geliştirme dosyaları - - ruby - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-04-18 - 2.2.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-09 - 2.2.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-24 - 2.1.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-04 - 2.0.0 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-28 - 2.0.0 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-10-07 - 1.9.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-GSSAPI - http://search.cpan.org/dist/GSSAPI/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl extension providing access to the GSSAPIv2 library - GSSAPI kitaplığına erişim sağlayan perl modülü - perl-GSSAPI module gives access to the routines of the GSSAPI library, as described in rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution from MIT. - perl-GSSAPI, RFC 2744'de açıklandığı gibi GSSAPI C bağlayıcılarını kullanan bir perl eklentisidir. - http://search.cpan.org/CPAN/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz - - perl - mit-kerberos - e2fsprogs-devel - - - disable_failing_test.patch - - programming/language/perl/perl-GSSAPI/pspec.xml - - - perl-GSSAPI - - perl - mit-kerberos - e2fsprogs - - - /usr/lib - /usr/share/man - - - - - 2015-04-23 - 0.28 - Release bump, fix deps - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 0.28 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-21 - 0.28 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 0.28 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Encode-Locale - http://search.cpan.org/~gaas/Encode-Locale-1.03/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2+ - app:console - programming.language.perl - NAME::Encode::Locale - Determine the locale encoding - In many applications it's wise to let Perl use Unicode for the strings it processes. Most of the interfaces Perl has to the outside world are still byte based. Programs therefore need to decode byte strings that enter the program from the outside and encode them again on the way out. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Encode-Locale-1.03.tar.gz - - perl - - programming/language/perl/perl-Encode-Locale/pspec.xml - - - perl-Encode-Locale - - perl - - - /usr/lib - /usr/share - - - - - 2014-09-10 - 1.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-31 - 1.03 - rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 1.03 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-File-Listing - http://search.cpan.org/~gaas/File-Listing-6.04/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - File::Listing - parse directory listing - This module exports a single function called parse_dir(), which can be used to parse directory listings. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz - - perl - perl-HTTP-Date - - programming/language/perl/perl-File-Listing/pspec.xml - - - perl-File-Listing - - perl - perl-HTTP-Date - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.04 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-25 - 6.04 - Fix version number. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-09 - 6.0.4 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-07 - 6.0.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Authen-SASL - http://search.cpan.org/dist/Authen-SASL - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - A Perl SASL interface - Perl için SASL modülü - SASL is a generic mechanism for authentication used by several network protocols. Authen::SASL provides an implementation framework that all protocols should be able to share. The framework allows different implementations of the connection class to be plugged in. - SASL, ağ protokolleri tarafından kullanılan genel bir kimlik doğrulama tekniğidir. Authen::SASL, bütün protokollerin paylaşabileceği bir yapı sağlar. Bu yapı, kullanılacak bağlantı sınıfının farklı şekillerde uygulamalarına izin verir. - SASL es un mecanismo genérico de autenticación usado en varios protocolos de red. Authen::SASL facilita un capa de implementación, que todos los protocolos deberían poder compartir. El framework permite adjuntar implementaciones diferentes de la clase de conexión. - http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/Authen-SASL-2.16.tar.gz - - perl - perl-GSSAPI - perl-Digest-HMAC - - programming/language/perl/perl-Authen-SASL/pspec.xml - - - perl-Authen-SASL - - perl - perl-GSSAPI - perl-Digest-HMAC - - - /usr/lib - /usr/share/doc/perl-Authen-SASL - /usr/share/man - - - - - 2014-09-10 - 2.16 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 2.16 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-04 - 2.16 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-09-06 - 2.15 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-libwww - http://search.cpan.org/dist/libwww-perl - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Application programming interface to the World-Wide Web - libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. - La colección libwww-perl es un conjunto de módulos Perl que facilitan una interfaz de programación de aplicación, simple y consistente para la Web. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/libwww-perl-6.05.tar.gz - - perl - perl-URI - perl-NET-HTTP - perl-HTTP-Date - perl-HTML-Parser - perl-HTML-Tagset - perl-HTTP-Daemon - perl-File-Listing - perl-HTTP-Message - perl-Encode-Locale - perl-HTTP-Negotiate - perl-LWP-Mediatypes - perl-WWW-Robotrules - - programming/language/perl/perl-libwww/pspec.xml - - - perl-libwww - - perl - perl-URI - perl-NET-HTTP - perl-HTTP-Date - perl-HTML-Parser - perl-HTML-Tagset - perl-HTTP-Daemon - perl-File-Listing - perl-HTTP-Message - perl-Encode-Locale - perl-HTTP-Negotiate - perl-LWP-Mediatypes - perl-WWW-Robotrules - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/perl - - - - - 2014-09-10 - 6.05 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.05 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-21 - 6.05 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-07 - 6.04 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Tagset - http://search.cpan.org/dist/HTML-Tagset/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Data tables useful in parsing HTML - HTML ayrıştırmak için yararlı bilgi tabloları - HTML-Tagset contains several data tables useful in various kinds of HTML parsing operations. - HTML-Tagset HTML ayrıştırmak için yararlı birçok bilgi tablosunu barındırır. - HTML-Tagset contiene varios tablas de datos útiles para varias operaciones de parsear HTML. - http://search.cpan.org/CPAN/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz - - perl - - programming/language/perl/perl-HTML-Tagset/pspec.xml - - - perl-HTML-Tagset - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-HTML-Tagset - - - - - 2014-09-10 - 3.20 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 3.20 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 3.20 - Rebuild for new perl. - PisiLinux Community - admins@pisilinux.org - - - 2012-09-07 - 3.20 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-HTML-Parser - http://search.cpan.org/dist/HTML-Parser/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - HTML Parser - HTML ayrıştırmak için kütüphane - The HTML-Parser distribution is a collection of modules that parse and extract information from HTML documents. - HTML-Parser yazılımı, HTML dökümanlarından bilgi ayrıştıran ve seçip çıkaran bir modüller kolleksiyonudur. - La distribución HTML-Parser es una colección de módulos que analizan la sintaxis y extraen información de documentos HTML. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Parser-3.71.tar.gz - - perl - perl-Test-Pod - perl-HTML-Tagset - - programming/language/perl/perl-HTML-Parser/pspec.xml - - - perl-HTML-Parser - - perl - perl-HTML-Tagset - - - /usr/lib - /usr/share/doc/perl-HTML-Parser - /usr/share/man - - - - - 2014-09-10 - 3.71 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 3.71 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-06 - 3.71 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-06-29 - 3.69 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-HTTP-Body - http://search.cpan.org/~getty/HTTP-Body-1.15/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP Body Parser - HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data. - http://search.cpan.org/CPAN/authors/id/G/GE/GETTY/HTTP-Body-1.19.tar.gz - - perl - perl-Test-Deep - - programming/language/perl/perl-HTTP-Body/pspec.xml - - - perl-HTTP-Body - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 1.19 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 1.19 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 0.25 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 1.15 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Net-SMTP-SSL - http://search.cpan.org/dist/Net-SMTP-SSL/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - SSL Support for Net::SMTP - Net::SMTP için SSL desteği - perl-NET-SMTP-SSL implements the same API as Net::SMTP but uses IO::Socket::SSL for its network operations. - perl-Net-SMTP-SSL, SMTP protokolüne SSL desteği katarak güvenli e-posta gönderimi sağlar. - http://search.cpan.org/CPAN/authors/id/C/CW/CWEST/Net-SMTP-SSL-1.01.tar.gz - - perl - perl-IO-Socket-SSL - - programming/language/perl/perl-Net-SMTP-SSL/pspec.xml - - - perl-Net-SMTP-SSL - - perl - perl-IO-Socket-SSL - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 1.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 1.01 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-11 - 1.01 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-WWW-Robotrules - http://search.cpan.org/~gaas/WWW-RobotRules-6.02/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - database of robots.txt-derived permissions - This module parses /robots.txt files as specified in "A Standard for Robot Exclusion", at <http://www.robotstxt.org/wc/norobots.html> Webmasters can use the /robots.txt file to forbid conforming robots from accessing parts of their web site. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz - - perl - - programming/language/perl/perl-WWW-Robotrules/pspec.xml - - - perl-WWW-Robotrules - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-06 - 6.02 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-07 - 6.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTTP-Negotiate - http://search.cpan.org/~gaas/HTTP-Negotiate-6.01/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - choose a variant to serve - This module provides a complete implementation of the HTTP content negotiation algorithm specified in draft-ietf-http-v11-spec-00.ps chapter 12. Content negotiation allows for the selection of a preferred content representation based upon attributes of the negotiable variants and the value of the various Accept* header fields in the request. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz - - perl - perl-HTTP-Date - perl-HTTP-Message - - programming/language/perl/perl-HTTP-Negotiate/pspec.xml - - - perl-HTTP-Negotiate - - perl - perl-HTTP-Date - perl-HTTP-Message - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 6.01 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-16 - 6.01 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTTP-Daemon - http://search.cpan.org/~gaas/HTTP-Daemon-6.01/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - a simple http server class - Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket for incoming requests. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz - - perl - - programming/language/perl/perl-HTTP-Daemon/pspec.xml - - - perl-HTTP-Daemon - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 6.01 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-06 - 6.01 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-IO-Socket-SSL - http://search.cpan.org/dist/IO-Socket-SSL/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Nearly transparent SSL encapsulation for IO::Socket::INET - IO::Socket::SSL is a class implementing an object oriented interface to SSL sockets. The class is a descendent of IO::Socket::INET. - IO::Socket::SSL, SSL soketlerine nesne yönelimli arayüz sağlayan bir sınıftır. IO::Socket::INET'in gelişmişidir. - IO::Socket::SSL es una clase que implementa una inerfaz a sockets SSL, orientado a objetos. La clase es descendiente de IO::Socket::INET. - http://search.cpan.org/CPAN/authors/id/S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz - - perl-Net-SSLeay - perl - - programming/language/perl/perl-IO-Socket-SSL/pspec.xml - - - perl-IO-Socket-SSL - - perl-Net-SSLeay - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-IO-Socket-SSL - - - - - 2014-09-10 - 1.998 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 1.989 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 1.76 - Rebuild for new perl. - PisiLinux Community - admins@pisilinux.org - - - 2012-09-07 - 1.76 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-LWP-Mediatypes - http://search.cpan.org/~gaas/LWP-MediaTypes-6.02/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - guess media type for a file or a URL - This module provides functions for handling media (also known as MIME) types and encodings. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz - - perl - - programming/language/perl/perl-LWP-Mediatypes/pspec.xml - - - perl-LWP-Mediatypes - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 12.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 12.2 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 6.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTTP-Server-Simple - http://search.cpan.org/dist/HTTP-Server-Simple/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Lightweight HTTP Server - Basit bir HTTP Sunucusu - HTTP::Server::Simple is a very simple standalone HTTP daemon with no non-core module dependencies. It's ideal for building a standalone http-based UI to your existing tools. - HTTP::Server::Simple basit, perl çekirdek modülleri dışında bağımlılığı olmadan tek başına çalışabilen bir HTTP hizmetidir. Tek başına çalışan, HTTP temelli bir uygulama yazmak istiyorsanız idealdir. - http://search.cpan.org/CPAN/authors/id/J/JE/JESSE/HTTP-Server-Simple-0.45_02.tar.gz - - perl - perl-URI - - programming/language/perl/perl-HTTP-Server-Simple/pspec.xml - - - perl-HTTP-Server-Simple - - perl - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 0.45_02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-25 - 0.45_02 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 0.44 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 0.44 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Sub-Uplevel - http://search.cpan.org/dist/Sub-Uplevel/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Module to apparently run a function in a higher stack frame - Bir fonksiyonu daha yüksek bir yığın çerçevesinde çalıştırmak için perl modülü - Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided. - http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.24.tar.gz - - perl - - programming/language/perl/perl-Sub-Uplevel/pspec.xml - - - perl-Sub-Uplevel - - perl - - - /usr/lib - /usr/share/doc/perl-Sub-Uplevel - /usr/share/man - - - - - 2014-09-10 - 0.24 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 0.24 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-08 - 0.24 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 0.24 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Digest-SHA1 - http://search.cpan.org/dist/Digest-SHA1/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - SHA1 message digest algorithm - The Digest::SHA1 module allows you to use the NIST SHA-1 message digest algorithm from within Perl programs. The algorithm takes as input a message of arbitrary length and produces as output a 160-bit "fingerprint" or "message digest" of the input. - Bu modül NIST SHA-1 mesaj özetleme algoritmasını Perl programlarında kullanabilmenizi sağlar. Farklı uzunluklardaki mesajları alan algoritma, çıktı olarak 160 bitlik parmakizi veya mesaj özeti üretir. - El módulo Digest::SHA1 permite usar el algoritmo NIST SHA-1 desde programas Perl. El algoritmo acepta como entrada un mensaje de longitud arbitraria y produce un "fingerprint" (huella digital) o "message digest" de 160-bit. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz - - perl - - programming/language/perl/perl-Digest-SHA1/pspec.xml - - - perl-Digest-SHA1 - - perl - - - /usr/lib - /usr/share/doc/perl-Digest-SHA1 - /usr/share/man - - - - - 2014-09-10 - 2.13 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 2.13 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-09 - 2.13 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 2.13 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Digest-MD5 - http://www.cpan.org - - PisiLinux Community - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl interface to the MD5 Algorithm - MD5 Algoritmasına perl arayüzü - Perl interface to the MD5 Algorithm - MD5 Algoritmasına perl arayüzü - http://www.cpan.org/authors/id/G/GA/GAAS/Digest-MD5-2.53.tar.gz - - perl - - programming/language/perl/perl-Digest-MD5/pspec.xml - - - perl-Digest-MD5 - - perl - - - /usr/bin - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 2.53 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 2.53 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-23 - 2.53 - Rebuild - Ayhan YALÇINSOY - ayhanyalcinsoy@pisilinux.org - - - 2013-11-04 - 2.53 - V.bump - Ayhan YALÇINSOY - ayhanyalcinsoy@pisilinux.org - - - 2013-03-21 - 2.52 - First release - Ayhan YALÇINSOY - ayhanyalcinsoy@pisilinux.org - - - - - - perl-Archive-Zip - http://search.cpan.org/dist/Archive-Zip - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - app:console - programming.language.perl - Perl interface to ZIP archive files - ZIP arşivlerine erişim için Perl modülü - The Archive::Zip module allows a Perl program to create, manipulate, read, and write Zip archive files. This module uses the Compress::Zlib library to read and write the compressed streams inside the files. - Bu modül, Perl programlarının Zip arşiv dosyalarını oluşturmasını, düzenlemesini ve okumasını sağlar. Dosyaların içindeki akımları okumak ve yazmak için Compress:Zlib kütüphanesini kullanır. - El módulo Archive::Zip permite a programas Perl la creación, manipulación, lectura y escritura de archivos comprimidos ZIP. Este módulo utiliza la librería Compress::Zlib para leer y escribir los flujos (streams) comprimidos dentro de los archivos. - http://www.cpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.49.tar.gz - - perl - - programming/language/perl/perl-Archive-Zip/pspec.xml - - - perl-Archive-Zip - - perl - - - /usr/lib/perl5 - /usr/share/doc - /usr/share/man - /usr/bin - - - - - 2015-08-15 - 1.49 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-09-10 - 1.38 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 1.37 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-21 - 1.33 - Version Bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 1.31_04 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Test-Pod - http://search.cpan.org/dist/Test-Pod - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - A perl module to check for errors in POD files - Pod dosyalarında hata olup olmadığını kontrol eden bir Perl Modülü - Check POD files for errors or warnings in a test file, using Pod::Simple. - Test::Pod, Pod::Simple modülünü kullanarak POD dosyalarında hata ya da uyarı olup olmadığını kontrol etmeye yarayan bir Perl modülüdür. - http://search.cpan.org/CPAN/authors/id/D/DW/DWHEELER/Test-Pod-1.48.tar.gz - - perl - - programming/language/perl/perl-Test-Pod/pspec.xml - - - perl-Test-Pod - - perl - - - /usr/lib - /usr/share/man - - - - - 2014-09-10 - 1.48 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.48 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-07 - 1.48 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 1.45 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-Digest-HMAC - http://search.cpan.org/dist/Digest-HMAC - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Keyed-Hashing for Message Authentication - This Perl module provides HMAC-MD5 hashing. - Bu Perl modülü HMAC-MD5 şifrelemesi sağlar. - Este módulo Perl facilita hashing HMAC-MD5 - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-HMAC-1.03.tar.gz - - perl - perl-Digest-SHA1 - - programming/language/perl/perl-Digest-HMAC/pspec.xml - - - perl-Digest-HMAC - - perl - perl-Digest-SHA1 - - - /usr/lib - /usr/share/man - - - - - 2014-09-10 - 1.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-09 - 1.03 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-07 - 1.03 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-URI - http://search.cpan.org/~gaas/URI - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl module for Uniform Resource Identifiers (absolute and relative) - A Uniform Resource Identifier is a compact string of characters that identifies an abstract or physical resource. A Uniform Resource Identifier can be further classified as either a Uniform Resource Locator (URL) or a Uniform Resource Name (URN). - Bir URI (Uniform Resource Identifiers- Tektip Kaynak Belirleyicileri), soyut veya fiziki bir kaynağı belirleyen bir tekparça karakter dizgesidir. Bir URI, bir URL (Uniform Resource Locator – Tektip Kaynak Bulucu) veya bir URN (Uniform Resource Name – Tektip Kaynak Adı)’den daha ötede sınıflandırılabilir. - Un identificador de recurso uniformado (URI) es una cadena de caracteres compacta que identifica un recurso físico o abstracto. Se puede clasificar los URI en Uniform Resource Locator (URL) o Uniform Resource Name (URN). - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-1.60.tar.gz - - perl - - programming/language/perl/perl-URI/pspec.xml - - - perl-URI - - perl - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 1.60 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.60 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-07 - 1.60 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-11 - 1.60 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-LWP-Protocol-https - http://search.cpan.org/~gaas/LWP-Protocol-https-6.04/lib/LWP/Protocol/https.pm - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - LWP::Protocol::https - Provide https support for LWP::UserAgent - The LWP::Protocol::https module provides support for using https schemed URLs with LWP. This module is a plug-in to the LWP protocol handling, so you don't use it directly. Once the module is installed LWP is able to access sites using HTTP over SSL/TLS. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/LWP-Protocol-https-6.04.tar.gz - - perl - perl-Mozilla-CA - - programming/language/perl/perl-LWP-Protocol-https/pspec.xml - - - perl-LWP-Protocol-https - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2014-10-16 - 6.04 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Error - http://search.cpan.org/dist/Error/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Error/exception handling in an OO-ish way - Hata/istisna yakalama ve işlemeye yarayan Nesne yönelimli mantıkla yazılmış bir perl modülü - The Error package provides two interfaces. Firstly Error provides a procedural interface to exception handling. Secondly Error is a base class for errors/exceptions that can either be thrown, for subsequent catch, or can simply be recorded. - perl-Error, Hata/istisna yakalama ve işleme işlerini gören, Nesne yönelimli mantıkla yazılmış bir perl modülüdür. - http://search.cpan.org/CPAN/authors/id/S/SH/SHLOMIF/Error-0.17022.tar.gz - - perl - - programming/language/perl/perl-Error/pspec.xml - - - perl-Error - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 0.17022 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 0.17022 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-09 - 0.17021 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-04-25 - 0.17019 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-09-07 - 0.17018 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Image-ExifTool - http://www.sno.phy.queensu.ca/~phil/exiftool - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - A command-line application for reading, writing and editing meta information in image, audio and video files - Görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz bir komut satırı uygulaması - ExifTool is a platform-independent Perl library plus a command-line application for reading, writing and editing meta information in image, audio and video files. - ExifTool; görüntü, ses ve video dosyalarındaki meta bilgileri okuma, yazma ve düzenleme işlemleri için kullanabileceğiniz platformdan bağımsız bir Perl kütüphanesi ve komut satırı uygulamasıdır. - http://www.cpan.org/authors/id/E/EX/EXIFTOOL/Image-ExifTool-10.00.tar.gz - - perl - - programming/language/perl/perl-Image-ExifTool/pspec.xml - - - perl-Image-ExifTool - - perl - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/perl-Image-ExifTool/Changes - - - - perl-Image-ExifTool-docs - Documentation of perl-Image-ExifTool - perl-Image-ExifTool için dökümantasyon dosyaları - - /usr/share/doc - - - - - 2015-08-27 - 10.00 - First release - Vedat Demir - vedat@pisilinux.org - - - - - - perl-HTTP-Message - http://search.cpan.org/~gaas/HTTP-Message-6.03/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Class encapsulating HTTP Message headers - The HTTP::Headers class encapsulates HTTP-style message headers. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Message-6.06.tar.gz - - perl - perl-LWP-Mediatypes - perl-HTTP-Date - perl-HTML-Parser - perl-URI - - programming/language/perl/perl-HTTP-Message/pspec.xml - - - perl-HTTP-Message - - perl - perl-LWP-Mediatypes - perl-HTTP-Date - perl-HTML-Parser - perl-URI - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.06 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 6.06 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 6.03 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-16 - 6.03 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTTP-Date - http://search.cpan.org/~gaas/HTTP-Date-6.02/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - date conversion routines - This module provides functions that deal the date formats used by the HTTP protocol (and then some more). Only the first two functions, time2str() and str2time(), are exported by default. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz - - perl - - programming/language/perl/perl-HTTP-Date/pspec.xml - - - perl-HTTP-Date - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 6.02 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 6.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Template - http://search.cpan.org/~wonko/HTML-Template-2.91/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Perl module to use HTML-like templating language - First you make a template - this is just a normal HTML file with a few extra tags, the simplest being <TMPL_VAR> - http://search.cpan.org/CPAN/authors/id/W/WO/WONKO/HTML-Template-2.95.tar.gz - - perl - - programming/language/perl/perl-HTML-Template/pspec.xml - - - perl-HTML-Template - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 2.95 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 2.95 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 2.91 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-06 - 2.91 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Scrubber - http://search.cpan.org/dist/HTML-Scrubber - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Perl extension for scrubbing/sanitizing html - HTML dosyalarını düzenlemek için bir perl modülü - If you wanna scrub or sanitize html input in a reliable an flexible fashion, then this module is for you. I wasn't satisfied with HTML::Sanitizer because it is based on HTML::TreeBuilder, so I thought I'd write something similar that works directly with HTML::Parser. - http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Scrubber-0.11.tar.gz - - perl-HTML-Parser - perl - - programming/language/perl/perl-HTML-Scrubber/pspec.xml - - - perl-HTML-Scrubber - - perl-HTML-Parser - perl - - - /usr/lib - /usr/share/man - - - - - 2014-09-10 - 0.11 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 0.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 0.09 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 0.09 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-String-ShellQuote - http://search.cpan.org/~rosch/String-ShellQuote - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - app:console - programming.language.perl - Quote strings for passing through the shell - This module contains some functions which are useful for quoting strings which are going to pass through the shell or a shell-like object. - Bu modül kabuk veya kabuk benzeri bir neseden geçecek dizgeleri tırnak içine almak için fonksiyonlar içerir. - El módulo contiene algunas funciones útiles para encerrar cadenas de texto entre comillas, para pasarlo a una shell o a un objeto similar. - http://search.cpan.org/CPAN/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz - - perl - - programming/language/perl/perl-String-ShellQuote/pspec.xml - - - perl-String-ShellQuote - - perl - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc/perl-String-ShellQuote - - - - - 2014-09-10 - 1.04 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.04 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-08 - 1.04 - Rebuild - Richard de Bruin - richdb@pisilinux.org - - - 2012-07-10 - 1.04 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-FormatText-WithLinks-AndTables - http://search.cpan.org/dist/HTML-FormatText-WithLinks-AndTables - - Osman Erkan - osman.erkan@pisilinux.org - - PerlArtistic GPL - library - programming.language.perl - Converts HTML to Text with tables in tact. - This module was inspired by HTML::FormatText::WithLinks which has proven to be a useful `lynx -dump` work-alike. - http://search.cpan.org/CPAN/authors/id/S/SF/SFRYER/HTML-FormatText-WithLinks-AndTables-0.02.tar.gz - - perl - perl-HTML-FormatText-WithLinks - - programming/language/perl/perl-HTML-FormatText-WithLinks-AndTables/pspec.xml - - - perl-HTML-FormatText-WithLinks-AndTables - - perl - perl-HTML-FormatText-WithLinks - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2014-09-10 - 0.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 0.02 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-23 - 0.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Test-Exception - http://search.cpan.org/dist/Test-Exception/ - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - library - programming.language.perl - Module for testing exception based codes - Perl için exception tabanlı kod denetleme modülü - This module provides a few convenience methods for testing exception based code. It is built with Test::Builder and plays happily with Test::More and friends. - http://search.cpan.org/CPAN/authors/id/A/AD/ADIE/Test-Exception-0.32.tar.gz - - perl - perl-Sub-Uplevel - - programming/language/perl/perl-Test-Exception/pspec.xml - - - perl-Test-Exception - - perl - perl-Sub-Uplevel - - - /usr/lib - /usr/share/doc/perl-Test-Exception - /usr/share/man - - - - - 2014-09-10 - 0.32 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 0.32 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-08 - 0.32 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 0.31 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-HTML-FormatText-WithLinks - http://search.cpan.org/dist/HTML-FormatText-WithLinks - - Osman Erkan - osman.erkan@pisilinux.org - - PerlArtistic GPL - library - programming.language.perl - HTML to text conversion with links as footnotes. - HTML::FormatText::WithLinks takes HTML and turns it into plain text but prints all the links in the HTML as footnotes. - http://search.cpan.org/CPAN/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.14.tar.gz - - perl - perl-HTML-Tree - perl-HTML-Format - - programming/language/perl/perl-HTML-FormatText-WithLinks/pspec.xml - - - perl-HTML-FormatText-WithLinks - - perl - perl-HTML-Tree - perl-HTML-Format - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2014-09-10 - 0.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 0.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-23 - 0.14 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Tree - http://search.cpan.org/dist/HTML-Tree/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - app:console - programming.language.perl - A Perl module that build and scan parse-trees of HTML - HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülü - Build and scan parse-trees of HTML. It allows to represent,create and extract information from HTML syntax trees. - HTML etiketlerin ayrıştırıcı ağaçlarını inşa etmeye yarayan bir Perl modülüdür. HTML ağaçlarındaki bilgileri oluşturmaya, çıkartmaya ve sunmaya yarar. - http://search.cpan.org/CPAN/authors/id/C/CJ/CJM/HTML-Tree-5.03.tar.gz - - perl - perl-HTML-Tagset - perl-HTML-Parser - perl-Test-Exception - perl-Test-Pod-Coverage - - programming/language/perl/perl-HTML-Tree/pspec.xml - - - perl-HTML-Tree - - perl - perl-HTML-Tagset - perl-HTML-Parser - perl-Test-Exception - perl-Test-Pod-Coverage - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2014-09-10 - 5.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 5.03 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 5.02 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 5.02 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Template-Pro - http://search.cpan.org/dist/HTML-Template-Pro - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - LGPLv2 - library - programming.language.perl - Perl/XS module to use HTML Templates from CGI scripts - CGI betiklerindeki HTML şablonlarını kullanabilen Perl/XS modülü - A fast and lightweight C/Perl+XS HTML Template engine implementation. - http://search.cpan.org/CPAN/authors/id/V/VI/VIY/HTML-Template-Pro-0.9510.tar.gz - - perl - perl-JSON - - programming/language/perl/perl-HTML-Template-Pro/pspec.xml - - - perl-HTML-Template-Pro - - perl - perl-JSON - - - /usr/lib - /usr/share/perl - /usr/share/doc - /usr/share/man - - - - - 2014-09-10 - 0.9510 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 0.9510 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 0.9509 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 0.9509 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Crypt-PasswdMD5 - http://search.cpan.org/dist/Crypt-PasswdMD5/ - - Selim Ok - admins@pisilinux.org - - Artistic - library - programming.language.perl - Crypt::PasswdMD5 module for perl - Perl için Crypt::PasswdMD5 modülü - Provides various crypt()-compatible interfaces to the MD5-based crypt() function. - MD5 tabanlı crypt() fonksiyonu için, crypt() uyumlu çeşitli arayüzler sağlar. - http://search.cpan.org/CPAN/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.40.tgz - - perl - - programming/language/perl/perl-Crypt-PasswdMD5/pspec.xml - - - perl-Crypt-PasswdMD5 - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2014-09-10 - 1.40 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 1.40 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-08 - 1.40 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-06 - 1.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-HTTP-Cookies - http://search.cpan.org/~gaas/HTTP-Cookies-6.01/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTTP cookie jars - This class is for objects that represent a "cookie jar" -- that is, a database of all the HTTP cookies that a given LWP::UserAgent object knows about. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTTP-Cookies-6.01.tar.gz - - perl - perl-HTTP-Message - - programming/language/perl/perl-HTTP-Cookies/pspec.xml - - - perl-HTTP-Cookies - - perl - perl-HTTP-Message - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.01 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 6.01 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 6.01 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-NET-HTTP - http://search.cpan.org/~gaas/Net-HTTP-6.03/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - Low-level HTTP connection (client) - The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP class represents a connection to an HTTP server. The HTTP protocol is described in RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Net-HTTP-6.06.tar.gz - - perl - - programming/language/perl/perl-NET-HTTP/pspec.xml - - - perl-NET-HTTP - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.06 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 6.06 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 6.03 - Rebuild for new perl. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 6.03 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Text-ParseWords - http://search.cpan.org/~chorny/Text-ParseWords-3.29/ParseWords.pm - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - library - app:console - programming.language.perl - Text::ParseWords - parse text into an array of tokens or array of arrays - This module has two interfaces, one through color() and colored() and the other through constants. It also offers the utility functions uncolor(), colorstrip(), and colorvalid(), which have to be explicitly imported to be used - http://search.cpan.org/CPAN/authors/id/C/CH/CHORNY/Text-ParseWords-3.30.tar.gz - - perl - - programming/language/perl/perl-Text-ParseWords/pspec.xml - - - perl-Text-ParseWords - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2015-07-26 - 3.30 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-09-10 - 3.29 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 3.29 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-07 - 3.29 - Version bump, fix URL - Richard de Bruin - richdb@pisilinux.org - - - 2012-06-06 - 3.27 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-HTML-Form - http://search.cpan.org/~gaas/HTML-Form-6.03/ - - Osman Erkan - osman.erkan@pisilinux.org - - Artistic - GPLv2 - app:console - programming.language.perl - HTML::Form - Class that represents an HTML form element - Objects of the HTML::Form class represents a single HTML <form> ... </form> instance. A form consists of a sequence of inputs that usually have names, and which can take on various values. The state of a form can be tweaked and it can then be asked to provide HTTP::Request objects that can be passed to the request() method of LWP::UserAgent. - http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/HTML-Form-6.03.tar.gz - - perl - - programming/language/perl/perl-HTML-Form/pspec.xml - - - perl-HTML-Form - - perl - - - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2014-09-10 - 6.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-28 - 6.03 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 6.03 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-07 - 6.03 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - perl-Net-SSLeay - http://search.cpan.org/~flora/Net-SSLeay - - Pisi Linux Admins - admins@pisilinux.org - - Artistic - GPLv2 - library - programming.language.perl - Net::SSLeay module for perl - OpenSSL erişimi için Perl modülü - Net::SMPP is an implementation of Short Message Peer to Peer protocol over TCP. This protocol is frequently used in the telecoms and mobile operator world to pass short messages between systems that implement the short message service (SMS). - Net::SMPP, TCP üzerinden kısa mesaj gönderimi gerçeklemesidir. Bu iletişim kuralı genelde telekom alanında kısa mesaj servisini (SMS) gerçekleştirmek için kullanılır. - Net::SMPP es una implementación del protocolo TCP de mensajes cortos sobre Peer to Peer. Este protocolo está frecuentemente usado por operadoras de telecom y móviles para pasar mensajes cortos entre sistemas que implementan el servicio de mensajes cortos (SMS). - http://search.cpan.org/CPAN/authors/id/M/MI/MIKEM/Net-SSLeay-1.66.tar.gz - - perl - perl-Test-Exception - openssl-devel - - programming/language/perl/perl-Net-SSLeay/pspec.xml - - - perl-Net-SSLeay - - perl - - - /usr/lib - /usr/share/man - /usr/share/doc/perl-Net-SSLeay - - - - - 2014-09-10 - 1.66 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 1.63 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-01 - 1.48 - Rebuild for new perl. - PisiLinux Community - admins@pisilinux.org - - - 2012-09-12 - 1.48 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - perl-HTML-Format - http://search.cpan.org/dist/HTML-Format/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - library - programming.language.perl - A Perl module that format HTML as plaintext, RTF and PostScript - HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - perl-HTML-Format is a Perl module that formats HTML as plaintext, RTF and PostScript. - perl-HTML-Format HTML dosyalarını basit metin, RTF ve PostScript formatlarına biçimlendiren bir Perl modülüdür - http://search.cpan.org/CPAN/authors/id/N/NI/NIGELM/HTML-Format-2.11.tar.gz - - perl - perl-HTML-Tree - perl-Font-AFM - - programming/language/perl/perl-HTML-Format/pspec.xml - - - perl-HTML-Format - - perl - perl-HTML-Tree - perl-Font-AFM - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2014-09-10 - 2.11 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-24 - 2.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-07 - 2.10 - Rebuild for perl - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-09-06 - 2.10 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - llvm - http://www.llvm.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - NCSA - programming.build - The Low Level Virtual Machine - Düşük Seviye Sanal Makine (LLVM) - The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines, though it does provide helpful libraries that can be used to build them. - LLVM projesi, modüler ve tekrar tekrar kullanılabilir derleyici teknolojileri koleksiyonudur. Adının aksine geleneksel sanal makinelerden çok farklıdır; ancak sanal makineleri oluşturmak için faydalı kitaplıklar içerir. - http://llvm.org/releases/3.5.0/llvm-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/cfe-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/clang-tools-extra-3.5.0.src.tar.xz - http://llvm.org/releases/3.5.0/compiler-rt-3.5.0.src.tar.xz - - zlib-devel - libxml2-devel - ncurses-devel - ocaml - libffi-devel - groff - libedit-devel - binutils - - - llvm-3.5.0-fix-cmake-llvm-exports.patch - llvm-3.5.0-force-link-pass.o.patch - - programming/build/llvm/pspec.xml - - - llvm - app:console - library - - llvm-libs - libxml2 - libgcc - ncurses - - - /usr/bin - /usr/bin/llvm-config - /usr/include/llvm* - /usr/lib/llvm - /usr/lib - /etc/ld.so.conf.d - /etc/llvm - /usr/share/doc - /usr/share/vim - /usr/share/llvm/cmake - /usr/share/kde4 - /usr/share/man - - - - llvm-libs - library - - zlib - libffi - libedit - libgcc - ncurses - - - /usr/lib/llvm/libLLVM-3* - /usr/share/licenses/llvm-libs/LICENSE - - - - llvm-ocaml - OCaml binding for LLVM - LLVM için OCaml bağlayıcısı - library - programming.language.ocaml - - llvm - ocaml - - - /usr/lib/ocaml - - - - llvm-clang-analyzer - A source code analysis framework - C ve Objective-C için kod analiz altyapısı - The Clang Static Analyzer consists of both a source code analysis framework and a standalone tool that finds bugs in C and Objective-C programs. - app:console - - llvm-clang - - - /usr/lib/clang-analyzer - /usr/bin/scan-* - - - - llvm-clang - A C language family front-end for LLVM - LLVM için C dili ailesi ön ucu - The goal of the Clang project is to create a new C, C++, Objective C and Objective C++ front-end for the LLVM compiler. - - llvm-libs - libgcc - ncurses - - - /usr/bin/clang* - /usr/bin/tblgen - /usr/lib/clang - /usr/lib/clang/libclang.so - /usr/share/man/man1/clang.1 - - - - llvm-clang-devel - Development headers for llvm-clang - llvm-clang için başlık dosyaları - - llvm-clang - - - /usr/include/clang - /usr/include/clang-c - - - - llvm-docs - Documentation for LLVM - LLVM belgeleri - data:doc - programming.docs - - /usr/share/doc/llvm/html - /usr/share/doc/llvm/ocamldoc - - - - llvm-32bit - 32-bit shared libraries for llvm - emul32 - emul32 - - zlib-32bit - libffi-32bit - - - llvm - libgcc - libedit - ncurses-32bit - zlib-32bit - libffi-32bit - - - /usr/lib32 - - - - - 2014-09-23 - 3.5.0 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-11 - 3.4.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-11 - 3.4.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-01 - 3.3 - Release bump, already cleaned. - marcin bojara - marcin@pisilinux.org - - - 2013-07-26 - 3.3 - Version bump. - marcin bojara - marcin@pisilinux.org - - - 2013-02-18 - 3.2 - version bump - PisiLinux Community - admins@pisilinux.org - - - 2012-06-11 - 3.1 - First release - marcin bojara - marcin@pisilinux.org - - - - - - ant - http://ant.apache.org - - PisiLinux Community - admins@pisilinux.org - - Apache-2.0 - app:console - programming.build - Java-based build tool - Java tabanlı inşa aracı - Apache Ant is a Java-based build tool. In theory, it is kind of like Make, but without Make's wrinkles. - Apache ant Java tabanlı bir inşa aracıdır. Teorik olarak make'e benzemektedir ancak make'in kırışıksız halidir - Apache Ant es una herramienta de compilación (build) basado en Java. Teróricamente se puede comparar con Make, pero sin las vueltas que tiene aquel. - http://archive.apache.org/dist/ant/source/apache-ant-1.9.6-src.tar.bz2 - - jdk7-openjdk - - - apache-ant-no-test-jar.patch - - programming/build/ant/pspec.xml - - - ant - - /etc - /usr/bin - /usr/share/ - - - 20ant - ant.conf - - - - ant-docs - Documentation package for ant build system - - /usr/share/doc - - - - - 2015-08-22 - 1.9.6 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-25 - 1.9.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-03 - 1.8.4 - Rebuild for openjdk. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-04-20 - 1.8.4 - Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-10-06 - 1.8.4 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - valgrind - http://www.valgrind.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - programming.profiler - Memory access debugger for X86 and PPC Linux platforms - X86 ve PPC Linux platformları için bellek erişimi hata ayıklayıcı - Valgrind is an award-winning suite of tools for debugging and profiling Linux programs. With the tools that come with Valgrind, you can automatically detect many memory management and threading bugs, avoiding hours of frustrating bug-hunting, making your programs more stable. You can also perform detailed profiling, to speed up and reduce memory use of your programs. - Valgrind, bu konuda ödül kazanmış Linux için çizge ve hata ayıklama araçları takımıdır. Valgrind ile gelen araçlar yardımıyla, birçok hafıza yönetimi ve iş parçacığı hatalarını otomatik olarak yakalayabilir, boşa geçen hata ayıklama saatlerinizi kazanabilir, programlarınızı daha kararlı bir hale getirebilirsiniz. Ayrıca programlarınızı daha hızlı çalışır yapmak ve kullandıkları hafızayı azaltmak için iş parçacıklarını detaylı olarak inceleyebilirsiniz. - http://www.valgrind.org/downloads/valgrind-3.10.1.tar.bz2 - - glibc-devel - - - valgrind-3.9.0-glibc-2.21.patch - - programming/profiler/valgrind/pspec.xml - - - valgrind - - /usr/bin - /usr/include/valgrind - /usr/lib - /usr/share/doc/valgrind - /usr/share/man - - - - - 2015-07-21 - 3.10.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-10-31 - 3.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-20 - 3.9.0 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-08 - 3.9.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-19 - 3.8.1 - Add glibc-2.17 patch. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-10-24 - 3.8.1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - gfxboot - https://github.com/openSUSE/gfxboot - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - Tools to create graphical boot logos - Grafik açılış logosu oluşturma araçları - Set of tools to create graphical boot logos, for grub, lilo and syslinux. It supports arch-specific boot menus, advanced help menus, multiple keymaps, animated images, and more graphical pretty things. - Grub, syslinux ve lilo gibi önyükleyiciler için grafik açılış logoları oluşturma araçları. Mimari bazlı açılış menüsü, gelişmiş yardım menüsü, farklı diller için klavye haritası desteği, hareketli görüntü desteği ve daha pek çok görsel efekt desteği içerir. - gfxboot - https://github.com/openSUSE/gfxboot/archive/4.5.7.tar.gz - - xmlto - freetype-devel - util-linux - libxslt - lynx - - - productname.patch - no-theme-no-git.patch - - system/boot/gfxboot/pspec.xml - - - gfxboot - - perl-HTML-Parser - freetype - - - /usr/sbin - /usr/share/gfxboot/bin - /usr/share/gfxboot - /usr/share/doc - - - - - 2015-08-05 - 4.5.7 - Release bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-14 - 4.5.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-23 - 4.5.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-01-13 - 4.5.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - efivar - https://github.com/vathpela/efivar - - Aydın Demirel - aydin.demirel@pisilinux.org - - LGPL2.1 - app:console - system.boot - Tools and library to manipulate EFI variables - EFI değişkenlerini işlemek için araçlar ve kütüphane - Tools and library to manipulate EFI variables. - EFI değişkenlerini işlemek için araçlar ve kütüphane - https://github.com/rhinstaller/efivar/releases/download/0.15/efivar-0.15.tar.bz2 - - popt-devel - - system/boot/efivar/pspec.xml - - - efivar - - /usr/lib - /usr/share/man - /usr/bin - - - - efivar-devel - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-02-21 - 0.15 - Version Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-09-27 - 0.10.8 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - gfxtheme-pisilinux-install - www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - system.boot - Pisi Linux gfxboot install theme - Pisi Linux gfxboot teması - Gfxtheme install package for Pisi Linux - Kurulum sistemi ve kurulu sistem için Pisi Linux gfxboot teması. - http://source.pisilinux.org/1.0/gfxtheme-pisilinux-install-0.2.tar.xz - - gfxboot - fribidi-devel - - - chmod-t.patch - - system/boot/gfxtheme-pisilinux-install/pspec.xml - - - gfxtheme-pisilinux-install - - /usr/share/gfxtheme/pisilinux/install - - - - - 2014-08-04 - 0.2 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-06-14 - 0.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-23 - 0.1 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-04-06 - 0.1 - First release. - Serdar Soytetir - kaptan@pisilinux.org - - - - - - efibootmgr - https://github.com/vathpela/efibootmgr - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL2 - app:console - system.boot - Tool to modify UEFI Firmware Boot Manager Variables - UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç - a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. - UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç - http://source.pisilinux.org/1.0/efibootmgr.tar.gz - - pciutils-devel - zlib-devel - efivar - efivar-devel - - system/boot/efibootmgr/pspec.xml - - - efibootmgr - - /usr/sbin - /usr/share/man - /usr/lib/* - - - - efibootmgr-devel - - /usr/include - - - - - 2014-09-27 - 0.7.0.16 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - syslinux - http://syslinux.zytor.com/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - SysLinux, IsoLinux and PXELinux bootloader - SysLinux, IsoLinux ve PXELinux önyükleyicileri - Lightweight bootloaders for floppy media (SYSLINUX), network booting (PXELINUX), and bootable "El Torito" CD-ROMs (ISOLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX. - Disket sürücüden (SYSLINUX), ağ üzerinden (PXELINUX) ve açılabilir "El Torito" CD-ROM'lardan (ISOLINUX) açılışı sağlayan hafif önyükleyici araçları. Bu proje ayrıca sık kullanılmayan ya da çok eski işletim sistemlerinin açılışı için genellikle PXELINUX ve ISOLINUX ile ortak kullanılabilen MEMDISK aracını da içermektedir. - https://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.07.tar.xz - - nasm - libutil-linux-devel - - - nopie.patch - fixisohybrid.patch - - system/boot/syslinux/pspec.xml - - - syslinux - - mtools - libutil-linux - perl-Crypt-PasswdMD5 - perl-Digest-SHA1 - - - /sbin - /usr/bin - /usr/lib/syslinux - /usr/share/doc - /usr/share/man - - - pisi-iso/isolinux.cfg - pisi-iso/background.png - - - - - 2014-06-14 - 4.07 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-13 - 4.07 - version bump - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 4.06 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-03-24 - 4.06 - Back to 4x line - Erdinç Gültekin - admins@pisilinux.org - - - 2013-02-07 - 5.00 - fix isohybrid - Erdinç Gültekin - admins@pisilinux.org - - - 2013-01-08 - 5.00 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - memtest86 - http://www.memtest.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - system.boot - Memory tester - Bellek test edici - Testeur de mémoire pour architecture x86 et x86_64 pour ordinateurs x86 et 64 bit x86 compatibles. Il doit être lancer depuis le menu de démarrage. - Memory tester for x86 and x86_64 devices for x86 and 64bit x86 compatible computers. It should be started from boot menu. - x86 ve 64bit x86 mimarilerindeki bilgisayarın belleklerini test etmeye ve hataları bulmaya yaran bir program. Kullanmak için açılış menüsünden çalıştırmanız gerekmektedir. - http://www.memtest.org/download/5.01/memtest86+-5.01.tar.gz - system/boot/memtest86/pspec.xml - - - memtest86 - - /boot - /usr/share/doc - - - - - 2015-01-27 - 5.01 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-14 - 4.20 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-10 - 4.20 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2012-09-24 - 4.20 - First release - Erdem Artan - admins@pisilinux.org - - - - - - ConsoleKit - https://github.com/Consolekit2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - system.auth - A framework for defining and tracking users, login sessions, and seats - Kullanıcıları, giriş oturumlarını ve koltukları takip etmek ve tanımlamak için bir altyapı - ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use). - ConsoleKit, sisteme giriş yapmış kullanıcıları ve bu kullanıcıların bilgisayar ile nasıl etkileştiğini izleyen bir sistem hizmetidir. - https://github.com/ConsoleKit2/ConsoleKit2/releases/download/1.0.0/ConsoleKit2-1.0.0.tar.bz2 - - acl-devel - pam-devel - dbus-devel - eudev-devel - zlib-devel - glib2-devel - libX11-devel - libnih-devel - cgmanager-devel - polkit-devel - libxslt - xmlto - util-linux - - system/auth/ConsoleKit/pspec.xml - - - ConsoleKit - - acl - pam - dbus - zlib - glib2 - libX11 - libnih - cgmanager - polkit - eudev - - - /etc - /usr/lib/tmpfiles.d/ConsoleKit.conf - /usr/bin - /usr/sbin - /usr/libexec - /lib - /usr/lib - /usr/share/dbus-1 - /usr/share/polkit-1/actions - /usr/share/polkit-1/rules.d - /usr/share/man - /usr/share/locale - /usr/share/doc - /var - - - ConsoleKit.conf - 25-consolekit.rules - consolekit.pamd - pam-foreground-compat.ck - - - - ConsoleKit-devel - Development files for ConsoleKit - ConsoleKit için geliştirme dosyaları - - ConsoleKit - dbus-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-07 - 1.0.0 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-26 - 1.0.0 - readd pam-foreground-compat.ck script. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-10 - 1.0.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-20 - 0.9.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-16 - 0.9.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-15 - 0.9.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-05 - 0.9.2 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-08-01 - 0.4.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-11 - 0.4.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-06 - 0.4.6 - Dep Fix - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-01-09 - 0.4.6 - Add gentoo patches and ConsoleKit.conf - Marcin Bojara - marcin@pisilinux.org - - - 2013-09-08 - 0.4.6 - /var/run => /run - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-04 - 0.4.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-08-23 - 0.4.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - vbetool - http://www.codon.org.uk/~mjg59/vbetool/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.graphics - Alter video hardware state through video BIOS - Gerçek kipte ekran BIOS değiştirme aracı (örn. ekran kartını yeniden başlatmak için) - vbetools is a real-mode video BIOS code to alter hardware state. Vbetool uses lrmi in order to run code from the video BIOS. It is able to alter DPMS states, save/restore video card state and attempt to initialize the video card from scratch. - Donanım durumunu değiştiren gerçek kipli video BIOS kodudur. Video BIOS'undan gelen kodları çalıştırmak için lrmi kullanır. Video kartının DPMS ve kaydet/tekrar inşaa et durumunun değiştirilmesini sağlar ve video kartının hatalı durumdan başlatılmasına çalışır. - http://www.codon.org.uk/~mjg59/vbetool/download/vbetool-1.1.tar.gz - - libx86-devel - pciutils-devel - - - vbetool-1.0-build-as-needed.patch - unsigned_int.patch - - hardware/graphics/vbetool/pspec.xml - - - vbetool - - libx86 - pciutils - - - /usr/share/doc - /usr/share/man - /usr/sbin - - - - - 2014-05-24 - 1.1 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - nvidia-settings - http://www.nvidia.com - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - hardware.graphics - The NVIDIA X Server Settings tool - NVIDIA X Sunucusu ayarlama aracı - The nvidia-settings utility is a tool for configuring the NVIDIA graphics driver. It operates by communicating with the NVIDIA X driver, querying and updating state as appropriate. - nvidia-settings aracı NVIDIA grafik sürücülerini ayarlamak için kullanılan bir araçtır. NVIDIA X sürücüsü ile iletişime geçerek çalışır, durum bilgisini gerekli olduğu gibi uygular, günceller. - nvidia-settings - ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-355.11.tar.bz2 - - atk-devel - gtk3-devel - cairo-devel - fontconfig-devel - gtk2-devel - libXext-devel - libXv-devel - gdk-pixbuf-devel - mesa-devel - libvdpau-devel - - hardware/graphics/nvidia-settings/pspec.xml - - - nvidia-settings - - atk - cairo - glib2 - libX11 - freetype - fontconfig - gtk2 - libXext - libXv - gdk-pixbuf - libXxf86vm - pango - - - /usr/bin - /etc/X11/Xsession.d - /usr/lib - /usr/share/applications - /usr/share/pixmaps - /usr/share/man - /usr/share/doc - - - nvidia-settings.desktop - nvidia-settings.png - 21-nvidia-settings.sh - - - - - 2015-11-20 - 355.11 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-16 - 349.16 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-03-31 - 349.12 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-03-13 - 346.47 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-01-22 - 346.35 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-10-24 - 343.22 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-29 - 337.19 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-08 - 334.21 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-21 - 331.20 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-03-06 - 313.26 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-30 - 313.18 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - nvidia-xconfig - http://www.nvidia.com - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.graphics - The NVIDIA X Configuration Tool - NVIDIA X yapılandırma araçı - The NVIDIA X Configuration Tool - NVIDIA X yapılandırma araçı - ftp://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-355.11.tar.bz2 - hardware/graphics/nvidia-xconfig/pspec.xml - - - nvidia-xconfig - - /usr/bin - /usr/share/man - /usr/share/doc - - - nvidia-bug-report.sh - - - - - 2015-11-20 - 355.11 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-16 - 349.16 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-03-31 - 349.12 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-03-13 - 346.47 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-01-22 - 346.35 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-10-24 - 343.22 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-03-08 - 337.19 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-08 - 334.21 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-21 - 331.20 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-03-30 - 313.26 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-29 - 313.18 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - irqbalance - http://www.irqbalance.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - hardware.cpu - Distribute hardware interrupts across processors - Donanım kesmelerini işlemciler arasında dağıtır - Daemon to balance IRQs across multiple CPUs on systems.This can lead to better performance and I/O balance on SMP systems. - Birden fazla işlemcili sistemlerde donanım kesmelerini (hardware interrupt) işlemciler arasında dağıtarak dengeleme sağlayan artalan süreci. Bu SMP (simetrik çoklu işlemcili) sistemlerde daha iyi performans ve G/Ç dengesi sağlar. - https://github.com/Irqbalance/irqbalance/archive/v1.0.9.tar.gz - - numactl-devel - glib2-devel - libcap-ng-devel - - hardware/cpu/irqbalance/pspec.xml - - - irqbalance - - numactl - glib2 - libcap-ng - - - /etc - /usr/sbin - /usr/share/man - /usr/share/doc - - - System.Service - - - irqbalance.confd - - - - - 2015-10-01 - 1.0.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-06 - 1.0.7 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-01-26 - 1.0.4 - Rebuild with new Download Area - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-01 - 1.0.4 - First release - Erdem Artan - admins@pisilinux.org - - - - - - intel-ucode - http://www.intel.com/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - hardware.cpu - Microcode update files for Intel CPUs - Intel işlemciler için microcode dosyaları - Microcode update files for Intel CPUs - Intel işlemciler için microcode dosyaları - http://downloadmirror.intel.com/23574/eng/microcode-20140122.tgz - - intel-microcode2ucode.c - - hardware/cpu/intel-ucode/pspec.xml - - - intel-ucode - - /usr/share/doc - /lib/firmware - - - LICENSE - - - - - 2014-05-06 - 20140122 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-01-23 - 20130906 - Version Bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2012-10-01 - 20120606 - First release - Erdem Artan - admins@pisilinux.org - - - - - - suspend - http://suspend.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - A set of tools to support sleep modes - Uyku kiplerini destekleme araçları - suspend package allows users to suspend-to-ram, suspend-to-disk, and suspend-to-both. - suspend, kullanıcıların bellek, disk veya her ikisini de kullanarak sistemlerini askıya almalarını sağlayan araçları içerir. - http://sourceforge.net/projects/suspend/files/suspend/suspend-1.0/suspend-utils-1.0.tar.bz2 - - lzo-devel - pciutils-devel - libx86-devel - plymouth-devel - - - suse/suspend-comment-configfile-options.diff - suse/suspend-default-compress.diff - suse/suspend-default-splash.diff - suse/suspend-0.80-dont-return-eintr-on-abort.diff - suse/suspend-0.80-keygen-new-defaults.diff - suse/suspend-0.80-vbetool-retry-on-errors.diff - mandriva/suspend-0.8-printf_format.patch - resume-dont-ask-questions.patch - suppress-outputs.patch - - hardware/powermanagement/suspend/pspec.xml - - - suspend - - lzo - libx86 - plymouth-core-libs - pciutils - - - /etc/suspend.conf - /etc/suspend.key - /usr/sbin - /usr/share/doc - - - suse/configure-suspend-encryption.sh - - - - - 2014-03-09 - 1.0 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2012-12-29 - 1.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - acpica - http://www.acpica.org - - PisiLinux Community - admins@pisilinux.org - - custom - app:console - hardware.powermanagement - ACPI debugging tools written by Intel - Intel ACPI hata ayıklama araçları - acpica contains an AML interpreter and debugger, ACPI namespace support, ACPI hardware and event support and a full ASL compiler and disassembler. - acpica, AML yorumlayıcısı, AML hata ayıklayıcısı, ACPI donanım ve olay desteği, ASL derleyicisi ve ASL disassembler gibi çeşitli ACPI araçları içeren bir pakettir. - ftp://gentoo.arcticnetwork.ca/pub/gentoo/distfiles/acpica-unix-20130117.tar.gz - hardware/powermanagement/acpica/pspec.xml - - - acpica - - /usr/share/doc - /usr/bin - /usr/sbin - /usr/share/man/man1 - - - iasl.1 - LICENSE - - - - - 2014-03-05 - 0.0_20130117 - Rebuild for buildhost - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-02 - 0.0_20130117 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-12-22 - 0.0_20130117 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - upower - http://upower.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:console - hardware.powermanagement - Power Management Service - Güç Yönetim Hizmeti - upower provides a daemon, API and command line tools for managing power devices attached to the system. - upower, sisteme bağlı güç cihazlarını yönetmek için gerekli kitaplıkları ve sistem hizmetini sunar. - http://upower.freedesktop.org/releases/upower-0.9.23.tar.xz - - tr.po - - - dbus-devel - glib2-devel - polkit-devel - dbus-glib-devel - eudev-devel - libusb-devel - libplist-devel - libimobiledevice-devel - gobject-introspection-devel - docbook-xsl - intltool - - - add-tr.patch - - hardware/powermanagement/upower/pspec.xml - - - upower - - dbus - glib2 - polkit - dbus-glib - eudev - libplist - libimobiledevice - pm-utils - libusb - - - /lib - /usr/lib - /etc/dbus-1 - /usr/share/man - /usr/share/doc - /etc/UPower - /usr/bin - /var/lib/upower - /usr/share/dbus-1 - /usr/libexec - /usr/share/polkit-1 - /usr/share/locale - /usr/share/dbus-1/interfaces/*.xml - /usr/lib/girepository-1.0/*.typelib - - - - upower-devel - Development files for upower - upower için geliştirme dosyaları - - upower - dbus-devel - glib2-devel - polkit-devel - dbus-glib-devel - eudev-devel - libplist-devel - libimobiledevice-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/gir-1.0 - - - - - 2015-01-28 - 0.9.23 - Rebuild. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-24 - 0.9.23 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-15 - 0.9.23 - Rebuild for libplist and libimobiledevice. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-05 - 0.9.23 - Rebuild and builddep docbook-xsl added. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-03-02 - 0.9.23 - Add patch. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-08 - 0.9.23 - Moved some files to core pack - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-12-19 - 0.9.23 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-20 - 0.9.21 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-03 - 0.9.20 - Fix suspend/hibernation issue - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-20 - 0.9.20 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-10-20 - 0.9.18 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - pm-utils - http://pm-utils.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.powermanagement - A toolset to suspend and hibernate computers - Askıya alma işlemleri için gerekli araçlar - pm-utils provides simple shell command line tools to suspend and hibernate computers, and it that can be used to run vendor, distribution, or user supplied scripts on suspend and resume. - pm-utils, bilgisayarı bellek veya disk kullanarak uyku kipine geçirmek ve devam ettirmek için gerekli kabuk betiklerini sunar. - http://pm-utils.freedesktop.org/releases/pm-utils-1.4.1.tar.gz - http://pm-utils.freedesktop.org/releases/pm-quirks-20100619.tar.gz - - xmlto - libxslt - util-linux - - - pisilinux/check-for-swap-partition.patch - pisilinux/disable-powersave.patch - suse/pm-utils-1.2.6.1-fix-broken-dbus-send.diff - suse/pm-utils-1.3.0-suse-smart-uswsusp.patch - suse/pm-utils-1.4.1-suse-config.patch - gentoo/1.4.1-bluetooth-sync.patch - gentoo/1.4.1-disable-sata-alpm.patch - gentoo/1.4.1-fix-intel-audio-powersave-hook.patch - gentoo/1.4.1-logging-append.patch - - hardware/powermanagement/pm-utils/pspec.xml - - - pm-utils - - hdparm - vbetool - - - /etc/pm - /usr/lib - /run/pm-utils - /usr/share/doc - /usr/share/man - /usr/bin - /usr/sbin - /usr/lib/pkgconfig - /usr/lib/pm-utils/video-quirks - /usr/lib/tmpfiles.d/pm-utils.conf - - - tmpfiles.conf - suse/hooks/config.d/rtcwake.config - suse/hooks/sleep.d/30s2disk-check - suse/hooks/sleep.d/45pcmcia - - - - - 2015-07-31 - 1.4.1 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-01-10 - 1.4.1 - Add tmpfiles.conf - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-26 - 1.4.1 - Fix hibernation issue, add some patches. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-03 - 1.4.1 - Fix suspend/hibernation issue - Marcin Bojara - marcin@pisilinux.org - - - 2011-04-05 - 1.4.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - lm_sensors - http://www.lm-sensors.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - library - hardware.powermanagement - Hardware monitoring tools - Donanım sıcaklığı izleyicisi - lm_sensors provides essential tools for monitoring the temperatures, voltages, and fans of Linux systems with hardware monitoring devices. It also contains scripts for sensor hardware identification and fan speed control. - lm_sensors linux sistemlerdeki donanım izleyiciler ile birlikte termometreleri, voltajları ve fan devirlerini izleyen bir araçtır. Ayrıca, donanım ve fan kimliğini algılayan betikler içerir. - http://dl.lm-sensors.org/lm-sensors/releases/lm_sensors-3.4.0.tar.bz2 - - rrdtool-devel - - - lm_sensors-fancontrol.patch - - hardware/powermanagement/lm_sensors/pspec.xml - - - lm_sensors - - dmidecode - rrdtool - - - /etc - /usr/bin - /usr/sbin - /usr/lib - /usr/share/man - /usr/share/doc - - - - lm_sensors-devel - Development files for lm_sensors - lm_sensors için geliştirme dosyaları - - lm_sensors - rrdtool-devel - - - /usr/include - /usr/share/man/man3 - - - - - 2015-10-02 - 3.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-04-14 - 3.3.5 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2012-11-19 - 3.3.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - qemu - http://bellard.org/qemu - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.virtualization - Userspace virtual machine and processor emulator - Kullanıcı uzayı sanal makine ve işlemci benzetimcisi. - QEMU emulates a full system (for example a PC), including a processor and various peripherials. It can be used to launch different operating systems without rebooting the PC or to debug system code. In user-mode emulation mode, QEMU can launch Linux processes compiled for one CPU on another CPU. - QEMU, bir PC'ye işlemcisi ve kartlarıyla birlikte öykünen bir yazılımdır. Bilgisayarı yeniden başlatmadan yeni bir işletim sistemini çalıştırmak için kullanılabilir. Ayrıca Linux altında kullanıcı kipi öykünme yöntemiyle farklı bir işlemci için derlenmiş programları çalıştırabilir. - http://wiki.qemu-project.org/download/qemu-2.4.1.tar.bz2 - - aalib-devel - vte-devel - gtk3-devel - libXext-devel - nss-devel - alsa-lib-devel - bluez-libs-devel - cyrus-sasl-devel - libsdl-devel - pulseaudio-libs-devel - python-devel - glib2-devel - - hardware/virtualization/qemu/pspec.xml - - - qemu - - atk - nss - vte - gtk2 - mesa - nspr - zlib - bzip2 - cairo - glib2 - pango - libX11 - libgcc - libpng - libsdl - libusb - pixman - libXext - alsa-lib - freetype - libepoxy - bluez-libs - cyrus-sasl - fontconfig - gdk-pixbuf - pulseaudio-libs - - - /etc - /run - /lib - /usr/bin - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/qemu - /usr/share/locale/ - - - System.Service - System.Service - - - qemu-ifup - qemu-ifdown - fedora/ksmtuned - fedora/ksm.sysconfig - fedora/ksmtuned.conf - 65-kvm.rules - - - - qemu-devel - Development files for qemu - qemu için geliştirme dosyaları - - nss-devel - glib2-devel - qemu - - - /usr/include - /usr/lib/pkgconfig/libcacard.pc - - - - - 2015-12-31 - 2.4.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-02-04 - 2.2.0 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-05 - 2.1.0 - Version Bump - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-01-11 - 1.7.0 - Version Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 1.3.0 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-01-13 - 1.3.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - docker - http://docker.io - - Ertuğrul Erata - ertugrulerata@gmail.com - - Apache - app:console - hardware.virtualization - Pack, ship and run any application as a lightweight container - Herhangi bir uygulamayı paketleyip çalıştırmak için hafif kontenyer - An open platform for distributed applications for developers and sysadmins - Geliştirici ve Sistem Yöneticileri için açık ve dağıtık platform - https://github.com/docker/docker/archive/v1.9.1.tar.gz - - git - golang - btrfs-progs-devel - device-mapper-devel - sqlite-devel - - hardware/virtualization/docker/pspec.xml - - - docker - - git - golang - sqlite - device-mapper - btrfs-progs - bridge-utils - iproute2 - iptables - - - /etc - /usr/bin/ - /usr/lib/docker - /usr/share/ - - - System.Service - System.Package - - - cgroupfs-mount - cgroupfs-umount - docker.confd - - - - - 2015-12-18 - 1.9.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-11-04 - 1.9.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-10-28 - 1.8.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-12 - 1.8.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-06 - 1.8.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-12 - 1.8.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-24 - 1.7.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 1.7.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-17 - 1.6.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - security - 2015-05-09 - 1.6.1 - Version bump.http://seclists.org/fulldisclosure/2015/May/28 - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-17 - 1.6.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - virtualbox - http://www.virtualbox.org/ - - Serdar Soytetir - kaptan@pisilinux.org - - GPLv2 - app:gui - hardware.virtualization - A powerful virtualization program - Güçlü bir sanallaştırma programı - VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. - VirtualBox, ev kullanımı yanında kurumsal kullanım alanı da bulan güçlü bir xf86 sanallaştırma ürünleri ailesidir. Bu sürüm, USB ve birkaç özellik için desteği bulunmayan açık kodlu uyarlamasıdır. - http://download.virtualbox.org/virtualbox/5.0.12/VirtualBox-5.0.12.tar.bz2 - - LocalConfig.kmk - - - dev86 - cdrkit - acpica - mesa-devel - curl-devel - python-devel - pam-devel - device-mapper-devel - libcap-devel - glibc-32bit - gsoap-devel - libXt-devel - libXmu-devel - libIDL-devel - libsdl-devel - libvpx-devel - libXext-devel - libxslt-devel - mesa-glu-devel - alsa-lib-devel - libXfixes-devel - libXrandr-devel - libXdamage-devel - libXcursor-devel - libXinerama-devel - xorg-server-devel - libvncserver-devel - libXcomposite-devel - pulseaudio-libs-devel - jdk7-openjdk - kernel-module-headers - - - 002-dri-driver-path.patch - 003-ogl-include-path.patch - 005-gsoap-build.patch - 006-rdesktop-vrdp-keymap-path.patch - desktop-file.patch - fix-tr-keyboard.patch - virtualbox-4-makeself-check.patch - - hardware/virtualization/virtualbox/pspec.xml - - - virtualbox - - device-mapper - mesa - libXt - gsoap - libvpx - libXmu - libsdl - libXext - libXcursor - libXinerama - virt-wrapper - libvncserver - module-virtualbox - curl - zlib - libX11 - libgcc - libpng - python - libxml2 - openssl - - - /etc/vbox - /usr/bin - /usr/lib/virtualbox - /usr/lib/python* - /usr/share/virtualbox - /usr/share/applications - /usr/share/pixmaps - /usr/share/icons/hicolor - /usr/share/mime/packages - - - System.Package - - - vboxreload - 60-vboxdrv.rules - 60-vboxguest.rules - - - - virtualbox-guest-utils - VirtualBox guest utilities and drivers - VirtualBox misafir işletim sistemleri için yardımcı araçlar ve sürücüler - x11.driver - - libXt - libXmu - libXext - libXfixes - libXrandr - libXdamage - xorg-server - libXcomposite - module-virtualbox-guest - - - /etc/X11/Xsession.d - /lib/udev/rules.d - /lib/security - /sbin - /usr/bin/VBoxClient* - /usr/bin/VBoxControl - /usr/sbin - /usr/lib - /usr/kde/*/share/autostart - /usr/share/X11 - /usr/lib/xorg/modules - - - vboxclient.sh - - - - - 2015-08-09 - 5.0.12 - Version bump. - ali algul - alialgul@pisilinux.org - - - 2015-08-09 - 5.0.4 - Version bump. - ali algul - alialgul@pisilinux.org - - - 2015-07-24 + 2015-02-14 5.0.0 Version bump. - ali algul - alialgul@pisilinux.org - - - 2015-05-18 - 4.3.28 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-13 - 4.3.20 - Version bump, rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-11-21 - 4.3.18 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-10-19 - 4.3.18 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-09-19 - 4.3.16 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-07-26 - 4.3.14 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-04-06 - 4.3.10 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-23 - 4.3.8 - Some improvements. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-02 - 4.3.8 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-12-21 - 4.3.6 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-11 - 4.3.2 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-10 - 4.2.18 - Version bump. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-05 - 4.2.16 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-04 - 4.2.12 - Add system-xorg.patch - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-14 - 4.2.12 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-03-02 - 4.2.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-22 - 4.2.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - virt-wrapper - http://www.pisilinux.org - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - hardware.virtualization - Wrapper for virtualization software - Sanallaştırma yazılımları için önbetik - virt-wrapper is a wrapper for virtualization applications. It warns users if they are not a member of virt group and loads the kernel modules automatically. - virt-wrapper, sanallaştırma uygulamaları için bir betik içerir. Bu betik, kullanıcıyı eğer virt grubunda değilse uyarır ve çekirdek modüllerini de otomatik olarak yükler. - http://source.pisilinux.org/1.0/virt-wrapper-0.1.1.tar.gz - - pass-options-arg.patch - kmod.patch - change_group.patch - - hardware/virtualization/virt-wrapper/pspec.xml - - - virt-wrapper - - /usr/libexec - /usr/share/locale - /usr/share/doc - - - - - 2014-11-23 - 0.1.1 - Chande group for usb connect issue - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-17 - 0.1.1 - Rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2010-10-13 - 0.1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - virt-manager - http://virt-manager.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - hardware.virtualization - Graphical tool for administering virtual machines for KVM, Xen, and QEmu - Grafik arayüzlü sanal makine yönetim aracı - Virtual Machine Manager provides a graphical tool for administering virtual machines for KVM, Xen, and QEmu. Start, stop, add or remove virtual devices, connect to a graphical or serial console, and see resource usage statistics for existing VMs on local or remote machines. Uses libvirt as the backend management API. - Virt-Manager ile kvm, qemu, xen gibi sanallaştırma sistemleriyle yaratılmış yerel veya uzak sanal makinelerin başlatılması, durdurulması, sanal cihazlar eklenip kaldırılması, grafik veya seri konsollarına bağlanılması gibi işlemler yapılabilir. Çalışmak için libvirt kütüphanesine ve servisine ihtiyaç duyar. - virt-manager-icon - http://virt-manager.org/download/sources/virt-manager/virt-manager-1.3.1.tar.gz - - intltool - gtk2-devel - - hardware/virtualization/virt-manager/pspec.xml - - - virt-manager - - gtk2 - - - /usr/bin - /usr/libexec - /etc/gconf/schemas - /usr/share/pixmaps - /usr/share - /usr/share/man - /usr/share/doc - /usr/share/locale - - - tr.po - - - - - 2015-12-31 - 1.3.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-10 - 1.0.1 - Rebuild - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-09 - 1.0.1 - Fix dep. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-08 - 1.0.1 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-07 - 0.9.5 - Rebuild - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2013-08-23 - 0.8.7 - Release bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-26 - 0.9.5 - Aydın Demirel - Version bump - aydin@demirel.web.tr - - - 2011-04-09 - 0.8.7 - First release - Emre Erenoglu - pakeci@erenoglu.com - - - - - - libvirt - http://www.libvirt.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.virtualization - Library providing a simple API to several virtualization systems - Birçok sanallaştırma sistemine kolay erişim sağlayan bir kütüphane - libvirt is a toolkit to interact with the virtualization capabilities of recent versions of Linux (and other OSes). libvirt supports Xen hypervisor, QEMU emulator, KVM hypervisor, LXC Linux container system, OpenVZ Linux container system, User Mode Linux paravirtualized kernel and VirtualBox hypervisor together with remote management possibilities. - libvirt yeni linux sürümlerinin sunduğu sanallaştırma özellikleriyle etkileşimi kolaylaştıran bir kütüphanedir. Xen, KVM ve VirtualBox hipervizorleri, QEMU emulatörü, LXC linux konteyner sistemi, User Mode Linux paravirtual sanallaştırma sistemi gibi sistemlerle birlikte çalışabilir ve tüm bu sistemlerin uzaktan yönetimi için de kullanılabilir. - http://libvirt.org/sources/libvirt-1.3.0.tar.gz - - qemu - lvm2-devel - attr-devel - audit-devel - avahi-devel - netcf-devel - numactl-devel - libpciaccess-devel - yajl-devel - polkit-devel - dbus-devel - util-linux - gnutls-devel - parted-devel - device-mapper-devel - libnl-devel - python-devel - cyrus-sasl-devel - libcap-ng-devel - readline-devel - - hardware/virtualization/libvirt/pspec.xml - - - libvirt - - dbus - yajl - audit - eudev - libnl - netcf - gnutls - parted - libcap - libxml2 - numactl - readline - libcap-ng - avahi-libs - cyrus-sasl - libpciaccess - device-mapper - libutil-linux - - - /etc - /usr/lib/tmpfiles.d/libvirt.conf - /usr/bin - /usr/libexec - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/augeas - /usr/share/polkit-1 - /usr/share/libvirt - /usr/share/systemtap - /usr/share/man - /var - /run - /usr/share/locale - - - System.Service - System.Package - - - tmpfiles.conf - libvirt.confd - - - - libvirt-devel - Development files for libvirt - libvirt için geliştirme dosyaları - - libvirt - - - /usr/include/libvirt - /usr/lib/pkgconfig - - - - - 2015-12-31 - 1.3.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-07-02 - 1.2.6 - Version bump and bug fixes. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-14 - 1.2.3 - Rebuild - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-08 - 1.2.3 - Version bump. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-01-10 - 1.2.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-26 - 1.0.5 - Version bump and fixed compiling errors - Aydın Demirel - aydin@demirel.web.tr - - - 2013-01-14 - 1.0.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - lirc - http://www.lirc.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - service - hardware.irda - LIRC est un paquet permettant de décoder et d'envoyer des signaux par infrarouges pour de nombreuses télécommandes usuelles (mais pas toutes). - Linux Infrared Remote Control system - Linux Kızılötesi Uzaktan Kumanda Sistemi - Sistema de control remoto por infrarrojo en Linux - lirc is a package that allows you to decode and send infra-red signals of many (but not all) commonly used remote controls. - lirc, kızılötesi sinyalleriyle yaygın uzaktan kumandaları denetlemeye olanak veren bir Linux altyapısıdır. - LIRC permite decodificar y transmitir señales infrarrojos compatible con muchos (pero no de todos) controles remotos comúnes. - http://downloads.sourceforge.net/project/lirc/LIRC/0.9.3/lirc-0.9.3.tar.bz2 - - alsa-lib-devel - libftdi-devel - libusb-compat-devel - libX11-devel - libxslt - doxygen - - hardware/irda/lirc/pspec.xml - - - lirc - - alsa-lib - libftdi - libusb-compat - libX11 - - - /etc - /lib/udev/rules.d - /usr/bin - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/man - /usr/share/lirc - /run - - - System.Service - - - lirc.conf.d - lirc.tmpfiles - lirc.logrotate - - - - lirc-devel - Development files for lirc - lirc için geliştirme dosyaları - - lirc - - - /usr/include - - - - - 2015-10-02 - 0.9.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 0.9.0 - Rebuild for libftdi - Kamil Atlı - suvarice@gmail.com - - - 2012-10-01 - 0.9.0 - First release - Erdem Artan - admins@pisilinux.org - - - - - - usbmuxd - http://marcansoft.com/blog/iphonelinux/usbmuxd - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - service - library - hardware.mobile - Daemon for communicating with Apple's iPod Touch and iPhone - Apple iPod Touch ve iPhone iletişim hizmeti - usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone devices. It allows multiple services on the device to be accessed simultaneously. - usbmuxd, Apple iPod Touch ve iPhone cihazlarıyla iletişim kurmak için gerekli bir sistem hizmetidir. Aynı anda, birden fazla cihaza bağlanma imkanı sağlar. - http://www.libimobiledevice.org/downloads/libusbmuxd-1.0.9.tar.bz2 - - libplist-devel - - hardware/mobile/usbmuxd/pspec.xml - - - usbmuxd - - libplist - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/sbin - /lib/udev/rules.d - - - - usbmuxd-devel - Development files for usbmuxd - usbmuxd için geliştirme dosyaları - - usbmuxd - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 1.0.9 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-15 - 1.0.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-20 - 1.0.8 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - libimobiledevice - http://www.libimobiledevice.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2 - library - app:console - hardware.mobile - Library for connecting to mobile devices - libimobiledevice is a library for connecting to mobile devices including phones and music players - http://www.libimobiledevice.org/downloads/libimobiledevice-1.1.7.tar.bz2 - - gnutls-devel - usbmuxd-devel - libplist-devel - libtasn1-devel - libgcrypt-devel - - hardware/mobile/libimobiledevice/pspec.xml - - - libimobiledevice - - gnutls - usbmuxd - libplist - libtasn1 - libgcrypt - - - /usr/lib - /usr/bin - /usr/share/man/man1 - /usr/share/doc/libimobiledevice - - - - libimobiledevice-devel - Development files for libimobiledevice - - gnutls-devel - usbmuxd-devel - libplist-devel - libtasn1-devel - libgcrypt-devel - libimobiledevice - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-01-25 - 1.1.7 - Version bump. Hakan Yıldız hknyldz93@gmail.com - - 2014-05-24 - 1.1.6 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-15 - 1.1.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-04 - 1.1.5 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-12 - 1.1.4 - Fixed - PisiLinux Community - admins@pisilinux.org - - 2013-03-18 - 1.1.4 - fix cython disagreement - Erdinç Gültekin - admins@pisilinux.org + 2014-09-26 + 4.6.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-10-20 - 1.1.4 - First release - Serdar Soytetir - kaptan@pisilinux.org + 01.11.2013 + 4.5.4 + First Release + Stefan Gronewold(groni) + groni3427@gmail.com - libplist - http://matt.colyer.name/projects/iphone-linux - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - GPLv2 - library - app:console - hardware.mobile - Library for manipulating Apple Binary and XML Property Lists - Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için kütüphane - libplist is a library for manipulating Apple Binary and XML Property Lists. - libplist, Apple ikili dosyaları ve XML özellik listeleri üzerindeki işlemler için gerekli bir kütüphanedir. - http://www.libimobiledevice.org/downloads/libplist-1.11.tar.bz2 - - libxml2-devel - python-devel - cython - - hardware/mobile/libplist/pspec.xml - - - libplist - - libxml2 - python - libgcc - - - /usr/lib - /usr/share/doc - /usr/bin - - - - libplist-devel - Development files for libplist - libplist için geliştirme dosyaları - - libplist - libxml2-devel - python-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-07-31 - 1.11 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-15 - 1.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-02 - 1.10 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-01 - 1.8 - Cosmetics Fixed - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-10-20 - 1.8 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - gkrellm - http://www.gkrellm.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - service - hardware - A compact and clean system monitoring tool - Sade görünümlü sistem durumu izleyicisi - A program to monitor system status, and to collect system information such as memory usage, cpu temperature etc. - Bilgisayarınızın bileşenlerinin durumunu takip edebileceğiniz, hafıza kullanımı, işlemci sıcaklığı gibi bilgiler veren bir araç. - gkrellm - http://members.dslextreme.com/users/billw/gkrellm/gkrellm-2.3.5.tar.gz - - gnutls-devel - gtk2-devel - pango-devel - libX11-devel - glib2-devel - libgcrypt-devel - libICE-devel - libSM-devel - - - drop_privileges.patch - gkrellmd-conf.patch - - hardware/info/gkrellm/pspec.xml - - - gkrellm - - gnutls - gtk2 - pango - glib2 - libX11 - libgcrypt - libICE - gdk-pixbuf - libSM - - - /etc - /usr/bin - /usr/lib - /usr/share/doc - /usr/share - /usr/share/man - - - System.Service - - - gkrellm.desktop - gkrellm.png - - - - gkrellm-devel - Development files for gkrellm - gkrellm için geliştirme dosyaları - - gkrellm - gtk2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-17 - 2.3.5 - Rebuild - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-04-07 - 2.3.5 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-23 - 2.3.5 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-07-28 - 2.3.5 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-05-06 - 2.3.5 - Fixed. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-15 - 2.3.5 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - dmidecode - http://www.nongnu.org/dmidecode/ + bashdb + http://bashdb.sourceforge.net PisiLinux Community admins@pisilinux.org GPLv2 app:console - hardware - Tool to analyse BIOS DMI data - BIOS DMI verisi inceleme araçları - Dmidecode rapporte des informations à propos du matériel composant votre système tel qu'il est décrit dans votre BIOS. Cette information comprends typiquement le fabricant du système, le nom du modèle, le numéro de série, la version du BIOS, balises de traçabilité ainsi que beaucoup d'autres détails plus ou moins intéressants et fiables en fonction du fabricant. - dmidecode reports information about x86/ia64 hardware as described in the system BIOS according to the SMBIOS/DMI standard. This information typically includes system manufacturer, model name, serial number, BIOS version, asset tag as well as a lot of other details of varying level of interest and reliability depending on the manufacturer. - dmidecode, bilgisayarınızın BIOS'unda verilmiş olan bilgilerin görüntülenmesini sağlar. Üretici ismi, model ismi, seri numarası, BIOS sürümü ve sistem üreticisine bağlı olarak değişiklik gösteren birçok bilgi, dmidecode ile görüntülenebilir. - http://download.savannah.gnu.org/releases/dmidecode/dmidecode-2.12.tar.gz - hardware/info/dmidecode/pspec.xml + util.shell + A Debugger for Bash + Bash Kabuğu için bir hata ayıklayıcısı + bashdb is a comprehensive source-code debugger for bash. + bashdb, bash için kapsamlı bir kaynak kodu hata ayıklayıcısıdır. + mirrors://sourceforge/bashdb/bashdb-4.3-0.91.tar.gz + util/shell/bashdb/pspec.xml - dmidecode - - /usr/bin - /usr/sbin - /usr/share/doc - /usr/share/man - - - laptop-detect - - - - - 2014-01-22 - 2.12 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-01-25 - 2.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - media-player-info - http://cgit.freedesktop.org/media-player-info - - PisiLinux Community - admins@pisilinux.org - - BSD - hardware - Media player capability database - Medya oynatıcısı yetenek veritabanı - media-player-info is a repository of data files describing media player capabilities. These files contain information about the directory layout to use to add music to these devices, about the supported file formats, etc. - media-player-info, ortam oynatıcılarının yeteneklerini tanımlayan bir dosya demetidir. Bu dosyalar bu aygıtların hangi dizinlerine müzik dosyaları koyulması gerektiğini, hangi dosya biçimlerinin desteklendiğini tanımlar. - http://www.freedesktop.org/software/media-player-info/media-player-info-22.tar.gz - - eudev-devel - python3-devel - - hardware/info/media-player-info/pspec.xml - - - media-player-info - - /lib/udev/rules.d - /lib/udev - /usr/share/media-player-info - /usr/share/doc - - - - - 2015-02-16 - 22 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-07-05 - 21 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-25 - 19 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-02-20 - 17 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2011-10-05 - 15 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - b43-fwcutter - http://bu3sch.de/b43/fwcutter - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.firmware - Firmware Tool for Broadcom 43xx - Broadcom kablosuz sürücüleri için firmware üretme aracı - Firmware Tool for Broadcom 43xx based wireless network devices using the mac80211 wireless stack - b43-fwcutter Broadcom kablosuz sürücüleri için firmware üretmek için kullanılan basit bir araç içerir. - http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 - hardware/firmware/b43-fwcutter/pspec.xml - - - b43-fwcutter + bashdb /usr/bin /usr/share/doc - /usr/share/man/man1 - - - - - 2014-02-04 - 018 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-11-15 - 015 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - b43-firmware - http://www.linuxwireless.org/en/users/Drivers/b43 - - PisiLinux Community - admins@pisilinux.org - - freedist - data - hardware.firmware - Firmware for Broadcom B43 wireless network chips - Broadcom B43 kablosuz ağ çipleri için aygıt yazılımı - Firmware for Broadcom wireless network chips - Broadcom kablosuz ağ çipleri için aygıt yazılımı - http://mirror2.openwrt.org/sources/wl_apsta-3.130.20.0.o - http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 - - b43-fwcutter - - hardware/firmware/b43-firmware/pspec.xml - - - b43-firmware - - /lib/firmware - - - - - 2014-01-17 - 5.100.138 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-15 - 5.100.138 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - alsa-firmware - http://www.alsa-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv2+ - LGPLv2+ - BSD - data - hardware.firmware - firmware (logiciel interne) pour l'Architecture Son Linux Avancée (ALSA). - Firmware for several ALSA-supported sound cards - Çeşitli ALSA destekli ses kartları için firmware dosyaları - alsa-firmware contains the firmware binaries for a number of sound cards supported by the ALSA project. - alsa-firmware, ALSA sürücüleri tarafından desteklenen bazı ses kartları için gerekli firmware dosyalarını içerir. - ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.29.tar.bz2 - hardware/firmware/alsa-firmware/pspec.xml - - - alsa-firmware - - /usr/share/alsa/firmware - /lib/firmware - /usr/share/doc - - - - - 2015-03-04 - 1.0.29 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-08-19 - 1.0.28 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-19 - 1.0.28 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-12-06 - 1.0.27 - Remove conflicted ctefx.bin file, it is in linux-firmware package. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-22 - 1.0.27 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-10 - 1.0.27 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-29 - 1.0.25.20121013 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - foomatic-db - http://www.linuxprinting.org/foomatic.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - data - hardware.printer - Database of printers and printer drivers - Yazıcı sürücüleri - foomatic-db contains the knowledge database for printers which are used by foomatic-db-engine to generate PPD files. - Foomatic yazıcı veritabanı ve sürücüleri - http://www.openprinting.org/download/foomatic/foomatic-db-4.0-20150819.tar.gz - - cleanup-script - - - fedora/foomatic-db-device-ids.patch - fedora/foomatic-db-invalid.patch - - hardware/printer/foomatic-db/pspec.xml - - - foomatic-db - - pnm2ppa - - - /usr/share - - - - - 2015-10-28 - 4.0.20150819 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-05 - 4.0_20130103 - Depend on cups-filters. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-24 - 4.0_20130103 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-01-03 - 4.0_20130103 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - cups - http://www.cups.org/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - service - hardware.printer - Common Unix Printing System - Unix Ortak Yazdırma Sistemi - cups provides a portable printing layer for *nix-based operating systems. - http://www.cups.org/software/2.0.3/cups-2.0.3-source.tar.bz2 - - acl-devel - pam-devel - dbus-devel - zlib-devel - libusb-devel - libgcc - mit-kerberos - libpaper-devel - - - archlinux/cups-no-export-ssllibs.patch - archlinux/cups-no-gzip-man.patch - archlinux/cups-1.6.2-statedir.patch - archlinux/cups-no-gcrypt.patch - fedora/cups-enum-all.patch - fedora/cups-final-content-type.patch - fedora/cups-res_init.patch - gentoo/cups-1.6.0-fix-install-perms.patch - gentoo/cups-2.0.1-rename-systemd-service-files.patch - pisilinux/lib64.patch - pisilinux/nostrip.patch - pisilinux/cups-run.patch - pld-linux/cups-avahi-address.patch - - hardware/printer/cups/pspec.xml - - - cups - - acl - pam - dbus - zlib - libusb - libgcc - libpaper - mit-kerberos - - - /etc/cups/*conf - /usr/lib/tmpfiles.d/cups.conf - /usr/lib - /usr/sbin - /usr/bin - /var/cache/cups/rss - /var/spool/cups/tmp - /run/cups/certs - /var/log/cups - /etc - /lib/udev/rules.d - /lib/systemd/system - /usr/share/cups - /usr/share/icons - /usr/share/applications - /usr/share/doc - /usr/share/man - /usr/share/locale - - - System.Service - System.Package - - - tmpfiles.conf - cups.logrotate - fedora/textonly.ppd - - - - cups-devel - Development files for cups - cups için geliştirme dosyaları - - cups - - - /usr/include - /usr/bin/cups-config - - - - cups-32bit - 32-bit shared libraries for cups - cups için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - zlib-32bit - openssl-32bit - - - glibc-32bit - zlib-32bit - openssl-32bit - libgcc - cups - - - /usr/bin/cups-config-32bit - /usr/lib32 - - - - - 2015-06-10 - 2.0.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-02-05 - 2.0.1 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-09-25 - 1.7.5 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-20 - 1.7.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-30 - 1.7.1 - Fix comar service. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-18 - 1.7.1 - Add tmpfiles.conf. Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-17 - 1.7.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-1 - 1.7.0 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2013-10-14 - 1.6.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-13 - 1.6.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-19 - 1.6.1 - Lib64 path correction. - Ertan Güven - ertan@pisilinux.org - - - 2013-03-13 - 1.6.1 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-10-18 - 1.5.4 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-10-18 - 1.5.4 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libpaper - http://packages.debian.org/unstable/source/libpaper - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.printer - Library for handling paper characteristics - Kağıt özelliklerini düzenlemek için kitaplık - Libpaper is a programming library for handling paper characteristics. - libpaper, kağıt özelliklerini düzenlemek için bir programlama kitaplığıdır. - Libpaper es una librería de programación para manejar características de papel. - http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.24.tar.gz - - libpaper-1.1.23-debianbug475683.patch - libpaper-useglibcfallback.patch - - hardware/printer/libpaper/pspec.xml - - - libpaper - - /usr/bin - /usr/sbin - /usr/lib - /etc/ - /usr/share/man - /usr/share/doc - /usr/share/locale - - - papersize - - - - libpaper-devel - Development files for libpaper - libpaper için geliştirme dosyaları - - libpaper - - - /usr/include - /usr/share/man/man3 - - - - - 2014-05-21 - 1.1.24 - rebuild - Kamil Atlı - suvarice@gmail.com - - - 2010-10-13 - 1.1.24 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - pnm2ppa - http://pnm2ppa.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Driver addons for some Hp Deskjet printers - Bazı Hp Deskjet yazıcılar için sürücü eklentileri - Tool to convert pnm data to ppa data for Hp Deskjet 710, 712, 720, 722, 820, 1000 series printer drivers. - Hp Deskjet 710, 712, 720, 722, 820, 1000 serisi yazıcı sürücüleri için pnm verisini ppa verisine dönüştüren araçlar - mirrors://sourceforge/pnm2ppa/pnm2ppa-1.13.tar.gz - - pnm2ppa-default_config.patch - - hardware/printer/pnm2ppa/pspec.xml - - - pnm2ppa - - enscript - - - /etc - /etc/pdq - /usr/bin - /usr/share/doc - /usr/share/man - /usr/share/pnm2ppa - - - - - 2014-02-04 - 1.13 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 1.12 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - foomatic-db-engine - http://www.linuxprinting.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Foomatic printer database engine - Foomatic yazıcı veritabanı motoru - foomatic-db-engine is the layer that provides the database engine to Foomatic. - foomatic-db-engine, Foomatic veritabanı motorunu oluşturan katmandır. - http://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0.12.tar.gz - - libxml2-devel - cups-devel - - - foomatic-db-engine-4.0.8-fix-sandbox.patch - 4.0.7-perl-module.patch - 4.0.7-respect-ldflag.patch - - hardware/printer/foomatic-db-engine/pspec.xml - - - foomatic-db-engine - - libxml2 - - - /usr/bin - /usr/sbin - /usr/lib - /etc/foomatic - /usr/share/foomatic/templates - /usr/share/man - /usr/share/doc - - - - - 2015-10-28 - 4.0.12 - v.bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-09-13 - 4.0.11 - Rebuild for new perl. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-06-15 - 4.0.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-05 - 4.0.8 - Depend on cups-filters. - PisiLinux Community - admins@pisilinux.org - - - 2013-12-01 - 4.0.8 - Rebuild for new perl. - PisiLinux Community - admins@pisilinux.org - - - 2012-11-19 - 4.0.8 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - cups-filters - http://www.openprinting.org - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - GPLv3 - GPLv2+ - GPLv3+ - LGPLv2+ - MIT - data - library - app:console - hardware.printer - OpenPrinting CUPS filters and backends - Contains backends, filters, and other software that was once part of the core CUPS distribution but is no longer maintained by Apple Inc. In addition it contains additional filters developed independently of Apple, especially filters for the PDF-centric printing workflow introduced by OpenPrinting. - http://www.openprinting.org/download/cups-filters/cups-filters-1.1.0.tar.xz - - cups-devel - glib2-devel - tiff-devel - lcms2-devel - dbus-devel - python-devel - libpng-devel - freetype-devel - fontconfig-devel - libjpeg-turbo-devel - dejavu-fonts - poppler-utils - poppler-cpp-devel - zlib-devel - avahi-devel - avahi-glib-devel - python-cups - qpdf-devel - ghostscript-devel - poppler-devel - - hardware/printer/cups-filters/pspec.xml - - - cups-filters - - cups - dbus - tiff - zlib - glib2 - lcms2 - libgcc - libpng - fontconfig - mit-kerberos - libjpeg-turbo - qpdf - ghostscript - poppler - e2fsprogs - avahi-glib - avahi-libs - - - /usr/lib - /usr/share/man - /usr/share/doc - /usr/share/ppd - /usr/bin - /usr/share/cups - /etc/cups/cups-browsed.conf - /etc/fonts/conf.d/99pdftoopvp.conf - - - cups - foomatic-filters - - - foomatic-filters - - - - cups-filters-devel - Development files for cups-filters - Cups-filters için geliştirme dosyaları - - cups-filters - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-10-28 - 1.1.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-15 - 1.0.65 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-09-25 - 1.0.58 - Verison bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-17 - 1.0.53 - Verison bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-02-05 - 1.0.44 - Rebuild to replace foomatic-filters. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-28 - 1.0.44 - rebuild for unused and runtime dep. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-18 - 1.0.44 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-02 - 1.0.41 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-16 - 1.0.40 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-10 - 1.0.39 - Cersion bump,rebuil for new poppler. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-28 - 1.0.35 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-01 - 1.0.35 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - enscript - http://www.gnu.org/software/enscript/enscript.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.printer - Powerful text-to-postscript converter - Metin dosyalarından postscript belge oluşturma aracı - enscript is an application that you can use to convert your text files to postscript files with enhanced formatting capabilities like colorizing, page layout management etc. - Metin dosyalarını postscript belgelere dönüştüren, dönüşüm sırasında renklendirme, sayfa düzeni ve boyut değiştirme gibi biçimlendirmeler yapabilen bir araç - http://www.iki.fi/mtr/genscript/enscript-1.6.4.tar.gz - - enscript-1.6.3-security.patch - enscript-1.6.3-language.patch - enscript-catmur.patch - ruby.patch - enscript-1.6.4-CVE-2008-3863-CVE-2008-4306.patch - enscript-1.6.4-config.patch - - hardware/printer/enscript/pspec.xml - - - enscript - - /etc - /usr/bin - /usr/share/doc - /usr/share/enscript - /usr/share/info - /usr/share/locale - /usr/share/man - - - ruby.st - - - - - 2014-01-23 - 1.6.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 1.6.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - sane-backends - http://www.sane-project.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - hardware.scanner - Scanner access software - SANE (Scanner Access Now Easy) döküman ve resim tarayıcı sistemi araçları - Scanner Access Now Easy (SANE) is a universal scanner interface. The SANE application programming interface provides standardized access to any raster image scanner hardware. - SANE ve uygulama programlama arayüzü (API) ile herhangi bir görüntü tarayıcı donanımına standartlaştırlmış erişim sağlar. - sane - ftp://ftp.archlinux.org/other/sane/sane-backends-1.0.24.tar.gz - - libieee1284-devel - libusb-compat-devel - libnl-devel - openssl-devel - cups-devel - libgphoto2-devel - libv4l-devel - avahi-devel - libjpeg-turbo-devel - tiff-devel - net-snmp-devel - - - fix-buffer-overflow.patch - sane-backends-1.0.20-open-macro.patch - sane-backends-1.0.23-sane-config-multilib.patch - sane-backends-1.0.23-soname.patch - sane-backends-1.0.21-epson-expression800.patch - sane-backends-1.0.23-udev.patch - suse/fix-mustek_pp_ccd300.c.patch - archlinux/network.patch - archlinux/segfault-avahi-fix-kodakio.patch - - hardware/scannner/sane-backends/pspec.xml - - - sane-backends - - libnl - openssl - libusb-compat - libieee1284 - avahi-libs - libgphoto2 - libv4l - tiff - libjpeg-turbo - net-snmp - cups - libexif - - - /etc/sane.d/dll.d - /etc/env.d - /etc/sane.d - /usr/bin - /usr/share/locale - /usr/sbin - /usr/libexec - /usr/lib - /usr/share/doc/sane-backends/README - /usr/share/doc/sane-backends/COPYING - /usr/share/man - /usr/share/pixmaps - /lib/udev/rules.d - /usr/share/sane - - - sane.png - 30sane - - - - sane-backends-devel - Development files for sane-backends - sane-backends için geliştirme dosyaları - - sane-backends - - - /usr/include - /usr/lib/pkgconfig - - - - sane-backends-docs - Documentation for SANE backends - sane-backends için belgelendirme dosyaları - - /usr/share/doc - - - - - 2014-02-15 - 1.0.24 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-21 - 1.0.23 - Move devel files fix to paths - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-07-28 - 1.0.23 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-10-25 - 1.0.23 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libgphoto2 - http://www.gphoto.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - Library that implements support for numerous digital cameras - Sayısal kamera ve müzik çalarlara erişim sağlayan kütüphane - Libgphoto2 est une librairie centrale conçue pour permettre aux programmes extérieurs d'accéder aux appareils photos numériques. - libgphoto2 is the core library designed to allow access to digital camera by external programs. - libgphoto2, harici uygulamalar tarafından sayısal kameralara ve müzik çalarlara erişim için kullanılan bir programlama kütüphanesidir. - Libgphoto2 es la librería núcleo (core) que permite a programas externos acceder a camaras digitales. - mirrors://sourceforge/gphoto/libgphoto2-2.5.8.tar.bz2 - - doxygen - libxml2-devel - gd-devel - tiff-devel - libjpeg-turbo-devel - libexif-devel - libusb-devel - - hardware/misc/libgphoto2/pspec.xml - - - libgphoto2 - - libxml2 - libtool-ltdl - libusb - gd - libexif - libjpeg-turbo - - - /usr/bin - /lib/udev - /usr/share/doc/libgphoto2/README - /usr/share/doc/libgphoto2/COPYING - /usr/lib - /usr/share/libgphoto2 - /usr/share/hal/fdi - /lib/udev/rules.d - /usr/share/locale - /usr/share/man - - - System.Package - - - - libgphoto2-docs - Documentation for libgphoto2 - libgphoto2 için detaylı belgelendirme - - /usr/share/doc/libgphoto2 - /usr/share/doc/libgphoto2/camlibs - /usr/share/doc/libgphoto2/apidocs.html - /usr/share/doc/libgphoto2/linux-hotplug - - - - libgphoto2-devel - Development files for libgphoto2 - libgphoto2 için geliştirme dosyaları - - libexif-devel - libgphoto2 - - - /usr/bin/gphoto2-config* - /usr/bin/gphoto2-port-config - /usr/include/gphoto2 - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-08-02 - 2.5.8 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-15 - 2.5.4 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-01-30 - 2.5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-16 - 2.5.0 - First release - PisiLinux Community - namso-01qhotmail.it - - - - - - libieee1284 - http://cyberelk.net/tim/libieee1284/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - Library to query devices using IEEE1284 - IEEE1284 kullanarak donanımların sorgulanması için bir kütüphane - Cette librairie est à destination des applications qui ont besoins de communiquer avec (ou au moins identifier) des périphériques liés au système par le port parallèle. - Library is intended to be used by applications that need to communicate with (or at least identify) devices that are attached via a parallel port. - Paralel portlar aracılığı ile bağlanmış araçlarla iletişimi (en azından tanımlanmasını) gerçekleştiren uygulamalar için gerekli olan kütüphanedir. - La librería usado por aplicaciones que necesitan comunicarse con (,o al menos necesitan identificar) dispositivos conectados al puerto paralelo. - mirrors://sourceforge/libieee1284/libieee1284-0.2.11.tar.bz2 - - python-devel - - - libieee1284-strict-aliasing.patch - - hardware/misc/libieee1284/pspec.xml - - - libieee1284 - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - python-libieee1284 - Python bindings for libieee1284 - libieee1284 için Python bağlayıcıları - - libieee1284 - - - /usr/lib/python* - - - - libieee1284-devel - Development files for libieee1284 - libieee1284 için geliştirme dosyaları - - libieee1284 - - - /usr/include - /usr/share/man/man3 - - - - - 2014-03-10 - 0.2.11 - Fix rpath - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-03-09 - 0.2.11 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 0.2.11 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 0.2.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gpm - http://linux.schottelius.org/gpm/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - service - hardware.misc - Console mouse driver - Konsol tabanlı fare sürücüsü - GPM (short for General Purpose Mouse) brings mouse support to TTYs. - Genel amaçlı fare ve konsolda fare desteği içindir. - http://www.nico.schottelius.org/software/gpm/archives/gpm-1.20.7.tar.bz2 - - ncurses-devel - texinfo - - hardware/misc/gpm/pspec.xml - - - gpm - - ncurses - - - /usr/bin - /usr/include - /usr/share/man - /usr/share/info - /usr/share/doc - /usr/lib - /etc - /usr/share/emacs - - - System.Service - - - gpm.conf.d - - - - - 2014-05-20 - 1.20.7 - Rebuild, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-25 - 1.20.7 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-16 - 1.20.7 - First release - PisiLinux Community - namso-01qhotmail.it - - - - - - libmtp - http://libmtp.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - An implementation of Microsoft's Media Transfer Protocol (MTP) - Microsoft'un medya aktarım protokolünü destekleyen araçlar için bir kütüphane - libmtp est une implémentation du Media Transfer Protocol (MTP) de Microsoft sous la forme d'une librairie principalement adéquate pour les systèmes d'exploitation conformes à POSIX. - libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP) in the form of a library suitable primarily for POSIX compliant operating systems. - libmtp, PlayForSure olarak da anılan, Microsoft'un medya aktarım protokolünü desteklemek için yazılmış bir programlama kütüphanesidir. Uygulamalar, libmtp kütüphanesini kullanarak, PlayForSure destekli MP3 çalar veya dijital kameralardaki içerik üzerinde taşıma, aktarma, isimlendirme vb.. işlemleri kolayca yapabilirler. - libmtp es una implementación del protocolo de transferencia de Microsoft's Media (MTP) en forma de una librería para uso en sistemas operativos POSIX compliant. - mirrors://sourceforge/libmtp/1.9/libmtp-1.1.9.tar.gz - - doxygen - libusb-devel - libgcrypt-devel - - hardware/misc/libmtp/pspec.xml - - - libmtp - - libusb - libgcrypt - - - /usr/bin - /usr/lib - /lib/udev - /lib/udev/rules.d - /usr/share/hal - /usr/share/doc - - - - libmtp-devel - Development files for libmtp - libmtp için geliştirme dosyaları - - libmtp - libusb-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-04-28 - 1.1.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 1.1.6 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-05 - 1.1.6 - Rebuild for libgcrypt. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-31 - 1.1.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-16 - 1.1.5 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libx86 - http://www.codon.org.uk/~mjg59/libx86/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.misc - A hardware-independent library for executing real-mode x86 code - Gerçek-mod x86 kodlarını çalıştırmak için donanım-bağımsız bir kütüphane - libx86 contains the library and header files necessary for the development of programs that will use libx86 to make real-mode x86 calls. - libx86, gerçek-mod x86 çağrıları yapabilen programların geliştirilmesi için gerekli başlık dosyaları ve kütüphaneleri içerir. - A menudo puede ser útil poder realizar llamadas de BIOS x86 en modo real desde el espacio de usuarios. lrmi facilita para ello una interfaz simple para equipos x86, sin embargo no funciona en otras plataformas. libx86 facilita la interfaz lrmi, pero además funcionará en plataformas como amd64 y alpha. - http://www.codon.org.uk/~mjg59/libx86/downloads/libx86-1.1.tar.gz - - libx86-0.99-ifmask.patch - libx86-add-pkgconfig.patch - libx86-mmap-offset.patch - - hardware/misc/libx86/pspec.xml - - - libx86 - - /usr/lib - /usr/share/doc - - - - libx86-devel - - libx86 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-24 - 1.1 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 1.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libmtdev - http://bitmath.org/code/mtdev - - PisiLinux Community - admins@pisilinux.org - - MIT - library - hardware.misc - Multitouch Protocol Translation Library - Çoklu Dokunmatik Protokol Dönüşüm Kütüphanesi - The libmtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. - Libmtdev kütüphanesi, kernel MT olaylarının tüm çeşitlerini slotlu B tipi protokole dönüştürür. - http://bitmath.org/code/mtdev/mtdev-1.1.5.tar.gz - hardware/misc/libmtdev/pspec.xml - - - libmtdev - - /usr/bin - /usr/lib - /usr/share/doc - - - - libmtdev-devel - Development files of libmtdev - Libmtdev için geliştirme dosyaları - - libmtdev - - - /usr/include - /usr/lib/pkgconfig - - - - libmtdev-32bit - 32-bit shared libraries for libmtdev - emul32 - emul32 - - glibc-32bit - - - libmtdev - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.1.5 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 1.1.3 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2012-10-03 - 1.1.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libsmbios - http://linux.dell.com/libsmbios/main/index.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - OSL-2.0 - library - app:console - hardware.misc - Provide access to (SM)BIOS information - (SM)BIOS bilgilerine ulaşabilmeyi sağlar - libsmbios project aims towards providing access to as much BIOS information as possible. It does this by providing a library of functions that can be used as well as sample binaries. - http://linux.dell.com/libsmbios/download/libsmbios/libsmbios-2.2.28/libsmbios-2.2.28.tar.bz2 - - libxml2-devel - - hardware/misc/libsmbios/pspec.xml - - - libsmbios - - libgcc - - - /etc - /usr/share - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/locale - - - - libsmbios-devel - Development files for libsmbios - libsmbios için geliştirme dosyaları - - libsmbios - - - /usr/include/smbios - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-02-01 - 2.2.28 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-16 - 2.2.28 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libftdi - http://www.intra2net.com/en/developer/libftdi/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.misc - A library for accessing to FTDI USB chips - FTDI USB entegrelerine erişim kitaplığı - libftdi allows access to eeprom and bitbang modes of FT232/245/2232 USB serial interface chips. - libftdi ile FT232/245/2232 USB seri arabirim entegrelerinin eeprom ve bitbang modlarını kullanabilirsiniz. - http://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.1.tar.bz2 - - doxygen - - - fix-udev-group_and_usb_name.patch - - hardware/misc/libftdi/pspec.xml - - - libftdi - - libusb - - - /usr/bin - /usr/lib - /lib/udev/rules.d - /usr/share/doc - - - - python-libftdi - Python bindings for libftdi - Python için libftdi bağlayıcıları - - libusb - python3 - libftdi - - - /usr/lib/python* - - - - libftdi-devel - Development files for libftdi - libftdi için geliştirme dosyaları - - libftdi - libusb-devel - - - /usr/bin/libftdi-config - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/doc/libftdi/examples - - - - - 2014-07-05 - 1.1 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-10 - 0.20 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-03-09 - 0.20 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-30 - 0.20 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-11-16 - 0.20 - First release - PisiLinux Community - namso-01qhotmail.it - - - - - - libcdio-paranoia - http://www.gnu.org/software/libcdio/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - GPLv2+ - LGPLv2.1 - library - hardware.optical - CD paranoia libraries from libcdio - An advanced CDDA reader with error correction. - mirrors://gnu/libcdio/libcdio-paranoia-10.2+0.90+1.tar.bz2 - - libcdio-devel - - - libcdio-paranoia-0.90-mkdir_p.patch - - hardware/optical/libcdio-paranoia/pspec.xml - - - libcdio-paranoia - - libcdio - - + /usr/share/bashdb /usr/share/info /usr/share/man - /usr/share/doc - /usr/lib - /usr/bin - - libcdio-paranoia-devel - Development files for libcdio-paranoia - - libcdio-paranoia - libcdio-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-02-25 - 0.90_p1 - Rebuild for libcdio - Kamil Atlı - suvarice@gmail.com - - - 2014-02-25 - 0.90_p1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-07-28 - 0.90_p1 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-07 - 0.90_p1 - First release. - Marcin Bojara - marcin@pisilinux.org - - - - - - cdrkit - http://cdrkit.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.optical - Suite of programs for CD/DVD recording. - Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction. - http://pkgs.fedoraproject.org/repo/pkgs/cdrkit/cdrkit-1.1.11.tar.gz/efe08e2f3ca478486037b053acd512e9/cdrkit-1.1.11.tar.gz - - cdparanoia-devel - libcap-devel - zlib-devel - bzip2 - cmake - - hardware/optical/cdrkit/pspec.xml - - - cdrkit - - file - zlib - bzip2 - libcap - - - /usr/bin - /usr/sbin - /usr/include - /usr/lib - /usr/share/man - /usr/share/doc - - - cdrtools - - - 2013-09-14 - 1.1.11 - Disable patch - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-05-16 - 1.1.11 - fixing working - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-02-11 - 1.1.11 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - cdparanoia - http://www.xiph.org/paranoia/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - library - hardware.optical - An advanced CDDA reader with error correction - Hata düzeltme fonksiyonlu gelişmiş bir CDDA okuyucu - cdparanoia is an advanced CDDA (audio CD) reader with error correction. - http://downloads.xiph.org/releases/cdparanoia/cdparanoia-III-10.2.src.tgz - - build_system.patch - cdparanoia-III-05-gcc4.3.patch - - hardware/optical/cdparanoia/pspec.xml - - - cdparanoia - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - cdparanoia-devel - Development files for cdparanoia - cdparanoia için geliştirme dosyaları - - cdparanoia - - - /usr/include - - - - - 2014-05-20 - 3.10.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-10 - 3.10.2 - Rebuild for patch - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2014-01-01 - 3.10.2 - Release bump and clean - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-09-14 - 3.10.2 - *Release bump. - *Disable patch - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2010-10-13 - 3.10.2 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libcdio - http://www.gnu.org/software/libcdio/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.optical - Un librairie encapsulant la lecture et le controle du lecteur CD-ROM. - A library to encapsulate CD-ROM reading and control - CD-ROM okuma ve kontrol kitaplığının küçültülmüş sürümü - This library provides an interface for CD-ROM access. It can be used by applications that need OS- and device-independent access to CD-ROM devices. - GNU kompakt disk girdi ve kontrol kitaplığı (libcdio) CD-ROM ve CD kalıplarına ulaşım için gerekli bir kitaplıktır. - mirrors://gnu/libcdio/libcdio-0.92.tar.gz - - libgcc - - - libcdio-0.83-linking.patch - - hardware/optical/libcdio/pspec.xml - - - libcdio - - libgcc - - - /usr/share/info - /usr/share/man - /usr/share/doc - /usr/lib - /usr/bin - - - - libcdio-devel - Development files for libcdio - libcdio için geliştirme dosyaları - - libcdio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 0.92 + 2015-01-22 + 0.91 Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-08 - 0.90 - Rebuild. - Marcin Bojara - marcin@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-07-06 - 0.90 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2014-01-19 + 4.2.0.8 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org 2011-05-27 - 0.82 + 4.2.0.8 First release Pisi Linux Admins admins@pisilinux.org @@ -52227,1466 +36349,62 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - alsa-utils - http://www.alsa-project.org/ + dash + http://gondor.apana.org.au/~herbert/dash/ PisiLinux Community admins@pisilinux.org - GPLv2 + BSD app:console - hardware.sound - Advanced Linux Sound Architecture (ALSA) utilities - ALSA araçları - alsa-utils contains command line utilities for the Advanced Linux Sound Architecture (ALSA). - Alsa-utils Linux işletim sistemlerinde ses ve MIDI fonksiyonlarının gerçekleştirilmesini sağlayan gelişmiş Linux ses mimarisidir - ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.29.tar.bz2 - - xmlto - util-linux - libxslt - ncurses-devel - libsamplerate-devel - alsa-lib-devel - - hardware/sound/alsa-utils/pspec.xml + util.shell + Small and fast POSIX-compliant shell + Ufak ve hızlı POSIX uyumlu kabuk + DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. + DASH, POSIX uyumlu bir /bin/sh gerçeklemesi olup, olabildiğince ufak olmayı hedefleyen bir kabuktur. + http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.8.tar.gz + util/shell/dash/pspec.xml - alsa-utils - - ncurses - alsa-lib - libsamplerate - + dash - /etc - /sbin - /usr/share/doc - /usr/share/man - /var/lib/alsa - /usr/bin - /usr/share/alsa - /lib/udev/rules.d - /usr/share/sounds - /lib/systemd/system - /usr/share/locale - - - System.Service - - - alsaunmute - 01beep.conf - alsactl.conf - alsaunmute.1 - - - - - 2015-03-04 - 1.0.29 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-08-19 - 1.0.28 - Rebuild version 28. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-19 - 1.0.28 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-26 - 1.0.27.2 - Remove systemd part. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-05 - 1.0.27.2 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2013-08-22 - 1.0.27.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.0.27.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-13 - 1.0.26.20121013 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - alsa-lib - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - app:console - hardware.sound - The Advanced Linux Sound Architecture (ALSA) library - Gelişmiş Linux Ses Mimarisi kütüphanesi - alsa-lib provides ALSA runtime libraries to simplify application programming and provide higher level functionality as well as support for the older OSS API, providing binary compatibility for most OSS programs. - alsa-lib, ses aygıtlarına erişim sağlayarak kolayca uygulama yazılmasını sağlayan bir kütüphanedir. - ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.29.tar.bz2 - - python-devel - - hardware/sound/alsa-lib/pspec.xml - - - alsa-lib - - python - - - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/alsa - - - - alsa-lib-devel - Development files for alsa-lib - alsa-lib için geliştirme dosyaları - - alsa-lib - - - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include/sys - /usr/include/alsa - /usr/share/aclocal - /usr/share/man/man3 - - - - alsa-lib-32bit - 32-bit shared libraries for alsa-lib - alsa-lib için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - - - /usr/lib32 - - - - - 2015-03-04 - 1.0.29 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-08-19 - 1.0.28 - Rebuild version 28. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-19 - 1.0.28 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-26 - 1.0.27.2 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-05 - 1.0.27.2 - Rebuild for buildhost - PisiLinux Community - admins@pisilinux.org - - - 2013-08-22 - 1.0.27.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.0.27.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-13 - 1.0.26.20121013 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - alsa-tools - http://www.alsa-project.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - app:gui - hardware.sound - ALSA configuration tools - Gelişmiş Linux Ses Mimarisi araçları - alsa-tools contains ALSA (Advanced Linux Sound Architecture) tools like firmware loaders and sound card control utilities for specific sound cards. - ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.29.tar.bz2 - - gtk2-devel - fltk-devel - alsa-lib-devel - - - usx2yloader_udev.patch - firmware_locations.patch - alsa-tools-1.0.17rc1-fix-link.patch - - hardware/sound/alsa-tools/pspec.xml - - - alsa-tools - ALSA console tools - alsa-tools is a collection of console applications for controlling sound cards like EchoAudio, Envy24, etc. - - alsa-lib - - - /usr/bin - /usr/sbin - /lib/udev - /usr/lib - /lib/udev/rules.d - /usr/share/ld10k1 - /usr/share/sounds - /usr/share/man - /usr/share/doc/alsa-tools - - - 90-alsa-tools-firmware.rules - - - - alsa-tools-gui - Graphical frontends for some ALSA tools - alsa-tools-gui is a collection of GUI based ALSA tools for controlling sound cards like EchoAudio, Envy24, Hammerfall HDSP, RMedigicontrol. - - fltk - gtk2 - alsa-lib - - - /usr/share/man/man1/envy24control.1 - /usr/share/doc/alsa-tools-gui - /usr/share/applications - /usr/share/pixmaps - /usr/bin/echomixer - /usr/bin/envy24control - /usr/bin/hwmixvolume - /usr/bin/hdspconf - /usr/bin/hdspmixer - /usr/bin/rmedigicontrol - /usr/bin/qlo10k1 - - - alsa-tools.xpm - hwmixvolume.png - echomixer.desktop - envy24control.desktop - hdspmixer.desktop - hdspconf.desktop - hwmixvolume.desktop - rmedigicontrol.desktop - - - - alsa-tools-devel - Development files for alsa-tools - alsa-tools için geliştirme dosyaları - - alsa-tools - - - /usr/include - /usr/share/aclocal - /usr/share/man/man3 - - - - - 2015-03-04 - 1.0.29 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-08-19 - 1.0.28 - Rebuild version 28. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-08-19 - 1.0.28 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-26 - 1.0.27 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-22 - 1.0.27 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-22 - 1.0.27 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.0.27 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-01-29 - 1.0.26.20121013 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - sbc - http://www.bluez.org/ - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - LGPLv2.1 - library - hardware.bluetooth - Bluetooth Subband Codec (SBC) library - An audio codec to connect bluetooth high quality audio devices like headphones or loudspeakers. - http://www.kernel.org/pub/linux/bluetooth/sbc-1.3.tar.gz - hardware/bluetooth/sbc/pspec.xml - - - sbc - - /usr/bin/* - /usr/lib - /usr/share/doc/sbc/* - - - - sbc-devel - Development files for sbc - - sbc - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-12-12 - 1.3 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-27 - 1.0 - R.Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-12-19 - 1.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - bluez - http://bluez.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - service - library - app:console - hardware.bluetooth - Official Linux Bluetooth protocol stack - Linux resmi Bluetooth protokol yığını - bluez contains the tools and libraries that provides support for the core Bluetooth layers and protocols. - Bu projenin genel amacı Linux'ta Bluetooth kablosuz standartların ayrıntılarını yerine getirmektir. - https://www.kernel.org/pub/linux/bluetooth/bluez-5.33.tar.xz - - cups-devel - dbus-devel - libnl-devel - alsa-lib-devel - gstreamer-devel - libsndfile-devel - libical-devel - glib2-devel - eudev-devel - readline-devel - - - 0001-Allow-using-obexd-without-systemd-in-the-user-session.patch - - hardware/bluetooth/bluez/pspec.xml - - - bluez - - dbus - eudev - glib2 - readline - libical - bluez-libs - - - /lib/udev/rules.d - /lib/systemd/system - /usr/share/misc - /usr/bin - /usr/sbin - /lib/udev - /lib/bluetooth/obexd - /lib/bluetooth/bluetoothd - /usr/lib - /usr/libexec - /usr/share/man - /var/lib/bluetooth - /usr/share/alsa/bluetooth.conf - /usr/share/dbus-1 - /etc - - - System.Service - - - - bluez-libs - Libraries for use in Bluetooth applications - Uygulamalar için bluetooth erişim kitaplığı - - libical - - - /usr/lib/libbluetooth.so* - /usr/share/doc - - - - bluez-libs-devel - Development files for bluez-libs - bluez-libs için geliştirme dosyaları - - bluez-libs - - - /usr/include/bluetooth - /usr/lib/pkgconfig - - - - - 2015-08-16 - 5.33 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-01-29 - 5.27 - rebuild. - Vedat Demir - vedat@pisilinux.org - - - 2015-01-25 - 5.27 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-07-05 - 5.21 - Version bump and bugs fix. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-23 - 5.18 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2014-01-28 - 4.101 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-27 - 4.101 - R.Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-06-28 - 4.101 - Add patches, --enable-hid2hci --enable-wiimote - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-09 - 4.101 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libfreebob - http://freebob.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - hardware.firewire - FreeBoB firewire audio driver library - FreeBoB firewire ses sürücü kütüphanesi - libfreebob implements a userland driver for BeBoB-based firewire audio devices. - libfreebob BeBoB tabanlı firewire ses aygıtları için sürücü kütüphanesi içerir. - mirrors://sourceforge/freebob/libfreebob-1.0.11.tar.gz - - alsa-lib-devel - libraw1394-devel - libavc1394-devel - libiec61883-devel - - - libfreebob-1.0.11-includes.patch - gcc-4.5.patch - fix_usleep.patch - - hardware/firewire/libfreebob/pspec.xml - - - libfreebob - - alsa-lib - libraw1394 - libavc1394 - libiec61883 - - - /usr/lib - /usr/share/doc - - - - libfreebob-devel - Development files for libfreebob - libfreebob için geliştirme dosyaları - - libfreebob - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-01-30 - 1.0.11 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 1.0.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libdc1394 - http://sourceforge.net/projects/libdc1394/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.firewire - Programming interface for IEEE 1394 based cameras - IEEE 1394 tabanlı kameralar için programlama kitaplığı - libdc1394 est une librairie dont l'objectif est de fournir une interface de programmation d'application de haut niveau pour les développeur désirant contrôler les caméras basées sur le IEEE 1394 se conformant aux spécifications des Caméras Digitales basées sur 1394 (que l'on trouve sur http://www.1394ta.org/). - libdc1394 is a library that is intended to provide a high level programming interface for application developers who wish to control IEEE 1394 based cameras that conform to the 1394-based Digital Camera Specification (found at http://www.1394ta.org/). - Bu kütüphane IEEE 1394 tabanlı kameraların kontrolü için yüksek seviyeli bir arayüz oluşturur. - libdc1394 es una librería con intención de facilitar una interfaz de programación de alto nivel para programadores de aplicaciones, que desean controlar camaras basados en IEEE 1394, conforme la especificación de camaras digitales basados en 1394 (véase http://www.1394ta.org/). - http://sourceforge.net/projects/libdc1394/files/libdc1394-2/2.2.3/libdc1394-2.2.3.tar.gz - - libraw1394-devel - - hardware/firewire/libdc1394/pspec.xml - - - libdc1394 - - libraw1394 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libdc1394-devel - Development files for libdc1394 - libdc1394 için geliştirme dosyaları - - libdc1394 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-09-13 - 2.2.3 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-20 - 2.2.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-29 - 2.2.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-20 - 2.2.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libavc1394 - http://sourceforge.net/projects/libavc1394/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - hardware.firewire - Librairie pour l'ensemble de commande de l'interface digitale AV/C (Audio/Vidéo Control) de l'association pour le commerce 1394 (1394 Trade Association). - library for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set - 1394 Trade Association AV/C (Ses/Görüntü kontrol) sayısal arayüz komut seti için bir kütüphane - The libavc1394 library allows utilities to control IEEE-1394 devices using the AV/C specification. Audio/Video Control allows applications to control devices like the tape on a VCR or camcorder. - mirrors://sourceforge/libavc1394/libavc1394-0.5.4.tar.gz - - libraw1394-devel - - - libavc1394-0.5.3-librom.patch - - hardware/firewire/libavc1394/pspec.xml - - - libavc1394 - - libraw1394 - - - /usr/bin - /usr/lib + /bin/dash /usr/share/man /usr/share/doc - - libavc1394-devel - Development files for libavc1394 - libavc1394 için geliştirme dosyaları - - libavc1394 - libraw1394-devel - - - /usr/include - /usr/lib/pkgconfig - - - 2014-05-31 - 0.5.4 + 2015-11-21 + 0.5.8 Rebuild. Alihan Öztürk alihan@pisilinux.org - 2014-03-08 - 0.5.4 - Rebuild - PisiLinux Community - admins@pisilinux.org + 2015-01-22 + 0.5.8 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-07-28 - 0.5.4 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 0.5.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libiec61883 - http://www.linux1394.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - library - hardware.firewire - A library for capturing video (DV, MPEG2 or AMDTP) over the IEEE 1394 bus - IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane - Cette librairie fournit aux les médias de troisième génération la réception et la transmission pour DV, MPEG2-TS et AMDTP (audio et musique) en n'utilisant que raw1394 sans nécessiter une configuration et une maintenance compliquées d'autres modules du noyau et de leurs nodes dans /dev. - libiec61883 is a library providing third generation media reception and transmission for DV, MPEG2-TS, and AMDTP (audio and music) using only raw1394 and not the complicated setup and maintenance of other kernel modules and their /dev nodes. - IEEE 1394 veriyolundan video dosyalarını aktarmak için kullanılan bir kütüphane - La librería facilita recepción y transmisión de media de tercera generación para DV, MPEG2-TS, y AMDTP (audio y music), usando solamente la interfaz 1394 en crudo, sin configuración complicada y mantenimiento de otros módulos de kernel y nodos /dev correspondientes. - http://www.kernel.org/pub/linux/libs/ieee1394/libiec61883-1.2.0.tar.gz - - libraw1394-devel - - - libiec61883-1.2.0-installtests.patch - libiec61883-channel-allocation-without-local-node-rw.patch - - hardware/firewire/libiec61883/pspec.xml - - - libiec61883 - - libraw1394 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libiec61883-devel - Development files for libiec61883 - libiec61883 için geliştirme dosyaları - - libiec61883 - libraw1394-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-03-09 - 1.2.0 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-28 - 1.2.0 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2012-11-15 - 1.2.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libraw1394 - http://www.linux1394.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - GPLv2 - library - hardware.firewire - A library that provides direct access to the IEEE 1394 bus - IEEE 1394 veriyoluna direk erişim sağlayan bir kütüphane - IEEE 1394 est un standard définissant un bus de série très rapide. Ce bus est également appelé FireWire par Apple ou i.Link par Sony. - libraw1394 library provides direct access to the IEEE-1394 bus through the Linux 1394 subsystem's raw1394 user interface. Support for both the classic ieee1394 and new firewire linux driver stacks is included. - IEEE 1394 yüksek hızlı bir seri veriyolu tanımlayan standarttır. Bu veriyolu Apple, i.Link ve Sony tarafından FireWire olarak adlandırılmıştır. Bu kütüphane IEEE 1394 veriyoluna direkt erişim sağlar. - IEEE 1394 es un estándar que define un bus serial de alta velocidad. Este bus lleva también el nombre FireWire por Apple o i.Link por Sony. - http://www.kernel.org/pub/linux/libs/ieee1394/libraw1394-2.1.0.tar.xz - hardware/firewire/libraw1394/pspec.xml - - - libraw1394 - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libraw1394-devel - Development files for libraw1394 - libraw1394 için geliştirme dosyaları - - libraw1394 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-20 - 2.1.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-11-15 - 2.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libffado - http://www.ffado.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - GPLv3 - hardware.firewire - Free firewire audio drivers - Ücretsiz firewire ses sürücüleri - libffado tries to provide open-source drivers for all FireWire based pro-audio devices. - libffado, firewire arabirimli profesyonel ses kartları için ücretsiz sürücü desteği sağlayan bir projedir. - http://www.ffado.org/files/libffado-2.2.1.tgz - - xdg-utils - glibmm-devel - libxmlpp-devel - alsa-lib-devel - dbus-c++-devel - libsigc++-devel - libconfig-devel - libraw1394-devel - libiec61883-devel - libgcc - - - libffado-api-doc-only.patch - libffado-libconfig145.patch - flags.patch - libffado-2.2.1-jack-detect.patch - libffado-2.2.1-mixer.patch - - hardware/firewire/libffado/pspec.xml - - - libffado - library - - glibmm - libgcc - dbus-c++ - libxmlpp - libconfig - libsigc++ - xdg-utils - libraw1394 - libiec61883 - python-setuptools - - - /usr/bin - /usr/lib - /usr/share/locale - /lib/udev/rules.d - /usr/share/libffado - /usr/share/dbus-1 - /usr/share/man - /usr/share/doc - - - - libffado-devel - Development files for libffado - libffado için geliştirme dosyaları - library - - libffado - - - /usr/include - /usr/lib/pkgconfig - - - - ffado-mixer - Graphical User Interface for FFADO - FFADO için grafik arayüzü - app:gui - hardware.sound - ffado-mixer - - libffado - python-setuptools - - - /usr/bin/ffado-mixer* - /usr/share/applications - /usr/share/pixmaps - - - pisilinux-ffadomixer.desktop - - - - - 2015-04-28 - 2.2.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-05-06 - 2.1.0 - Sandbox Fixed. - PisiLinux Community - admins@pisilinux.org - - - 2012-11-15 - 2.1.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - dosfstools - http://www.daniel-baumann.ch/software/dosfstools/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - app:console - hardware.disk - Tools to create and check DOS and VFAT filesystems - DOS dosya sistemi oluşturmaya ve kontrol etmeye yarayan komutlar - The dosfstools package includes the DOS and VFAT filesystem utilities like mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel. You can create and check MS-DOS FAT filesystems on hard drives or on floppies - Dosfstools paketi, mkdosfs, mkfs.msdos, mkfs.vfat, dosfsck, dosfslabel gibi, DOS ve VFAT dosyasistemleri yaratmaya ve kontrol etmeye yarayan araçları içerir. - http://daniel-baumann.ch/files/software/dosfstools/dosfstools-3.0.26.tar.xz - hardware/disk/dosfstools/pspec.xml - - - dosfstools - - /sbin - /usr/share/doc - /usr/share/man - - - - - 2014-04-03 - 3.0.26 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-18 - 3.0.25 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-10-21 - 3.0.23 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2013-06-13 - 3.0.20 - Version bump - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-13 - 3.0.13 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gptfdisk - http://www.rodsbooks.com/gdisk/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - app:console - hardware.disk - A text-mode partitioning tool that works on GUID Partition Table (GPT) disks - A text-mode partitioning tool that works on GUID Partition Table (GPT) disks - http://sourceforge.net/projects/gptfdisk/files/gptfdisk/1.0.1/gptfdisk-1.0.1.tar.gz - - util-linux - ncurses-devel - popt-devel - libutil-linux-devel - - hardware/disk/gptfdisk/pspec.xml - - - gptfdisk - - ncurses - popt - libgcc - libutil-linux - - - /usr/share/man - /usr/share/doc - /usr/bin - - - - - 2015-10-28 - 1.0.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-11 - 1.0.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-04 - 0.8.10 - First Release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - udisks2 - http://udisks.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - app:console - hardware.disk - Disk Management Service - Disk Yönetim Hizmeti - udisks provides a daemon, API and command line tools for managing disk devices attached to the system. - udisks, sisteme bağlı disk aygıtlarını yönetmek için programlama kitaplığı ve komut satırı araçları sunar. - http://udisks.freedesktop.org/releases/udisks-2.1.6.tar.bz2 - - tr.po - - - gtk-doc - acl-devel - glib2-devel - polkit-devel - eudev-devel - parted-devel - libatasmart-devel - device-mapper-devel - lvm2-devel - gobject-introspection-devel - sg3_utils-devel - ntfsprogs - dosfstools - docbook-xsl - libxslt - intltool - - - udisks-2.x-ntfs-3g.patch - - hardware/disk/udisks2/pspec.xml - - - udisks2 - - acl - glib2 - polkit - eudev - lvm2 - mdadm - parted - libatasmart - device-mapper - ntfsprogs - dosfstools - sg3_utils - - - /etc/udisks2 - /etc/dbus-1 - /lib/udev/rules.d - /usr/bin - /usr/sbin - /usr/lib - /usr/libexec - /usr/share/bash-completion/completions - /usr/share/doc - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/gtk-doc/ - /usr/share/locale - /usr/share/polkit-1/ - /usr/share/man - /var/lib/ - /run/udisks - /usr/share/dbus-1/interfaces/*.xml - - - - udisks2-devel - Development files for udisks2 - udisks için geliştirme dosyaları - - udisks2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-12-27 - 2.1.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-19 - 2.1.6 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-07 - 2.1.4 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-25 - 2.1.3 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-05 - 2.1.3 - add builddep docbook-xsl. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-03-29 - 2.1.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-20 - 2.1.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-15 - 2.1.0 - V.bump - PisiLinux Community - admins@pisilinux.org - - - 2013-08-13 - 2.0.0 - fix path - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-26 - 2.0.0 - Release bump for rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2012-10-22 - 2.0.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - dmraid - http://people.redhat.com/~heinzm/sw/dmraid - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Device-Mapper Software RAID support tool and library - ATARAID aygıtlarını (Yazılımsal RAID) denetleme aracı - Device-Mapper Software RAID support tool and library - ATARAID aygıtları yaratmak, yönetmek ve izlemek için kullanılan bir araçtır. - http://launchpad.net/dmraid/1.0/1.0.0.rc16-3/+download/dmraid-1.0.0.rc16-3.tar.bz2 - - device-mapper-event-devel - device-mapper-devel - - - dmraid-diet.patch - dmraid-1.0.0_rc16-return-all-sets.patch - dmraid-1.0.0_rc16-static-build-fixes.patch - dmraid-1.0.0_rc16-undo-p-rename.patch - - hardware/disk/dmraid/pspec.xml - - - dmraid - - device-mapper - device-mapper-event - - - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/man - - - - dmraid-devel - Development files for dmraid - dmraid için geliştirme dosyaları - - dmraid - - - /usr/include - - - - 2014-02-17 - 1.0.0_rc16 + 0.5.7 Release. - PisiLinux Community - admins@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2013-03-15 - 1.0.0_rc16 - V.Bump - PisiLinux Community - admins@pisilinux.org + 2013-04-30 + 0.5.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2010-10-13 - 1.0.0_rc15 + 2010-12-31 + 0.5.6.1 First release Pisi Linux Admins admins@pisilinux.org @@ -53695,2416 +36413,57 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - dmapi - http://oss.sgi.com/projects/xfs/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.disk - Librairie de l'API de gestion de données XFS. - XFS data management API library - XFS veri yönetimi kütüphanesi - The Data Management API (DMAPI/XDSM) allows implementation of hierarchical storage management software with no kernel modifications as well as high-performance dump programs without requiring "raw" access to the disk and knowledge of filesystem structures. - ftp://oss.sgi.com/projects/xfs/cmd_tars/dmapi-2.2.12.tar.gz - - xfsprogs-devel - - hardware/disk/dmapi/pspec.xml - - - dmapi - - xfsprogs - - - /lib - /usr/lib - /usr/share/doc - /usr/share/man - - - - dmapi-devel - Development files for dmapi - dmapi için geliştirme dosyaları - - dmapi - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2014-05-22 - 2.2.12 - rebuild - Kamil Atlı - suvarice@gmail.com - - - 2013-11-02 - 2.2.12 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-03-16 - 2.2.10 - URL Fixed - PisiLinux Community - admins@pisilinux.org - - - 2010-10-13 - 2.2.10 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - ntfs-3g - http://www.tuxera.com/community/ntfs-3g-download - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - LGPLv2+ - library - app:console - hardware.disk - Userspace driver for NTFS read/write support - NTFS dosya sistemlerine okuma/yazma erişimi için bir sürücü - ntfs-3g allows regular users read/write access to NTFS filesystems. - ntfs-3g kullanıcıların NTFS biçimli disk bölümlerine hem okuma hem yazma erişimi yapabilmesine imkan veren bir sürücüdür. - http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2015.3.14.tgz - - fuse-devel - libutil-linux-devel - - hardware/disk/ntfs-3g/pspec.xml - - - ntfs-3g - - fuse - - - /bin - /sbin - /lib - /usr/lib - /usr/include - /usr/lib/pkgconfig - /usr/share/hal/fdi - /usr/share/doc/ntfs-3g - /usr/share/man/man8/mount* - /usr/share/man/man8/ntfs-3g* - - - - ntfsprogs - Userspace tools for NTFS filesystems - NTFS dosya sistemi için kullanıcı araçları - Userspace tools for NTFS filesystems. The goals of the Linux-NTFS project are to develop reliable and full-featured access to NTFS by the Linux kernel driver and to provide a wide collection of NTFS utilities. - NTFS dosya sistemi için kullanıcı araçları içerir. Bu araçların amacı Linux çekirdeğine NTFS dosya sistemlerine güvenilir ve tam erişim sağlayacak NTFS araçlarını sağlamaktır. - hardware.disk - - ntfs-3g - fuse - libutil-linux - - - /sbin/mkfs.ntfs - /usr/bin - /usr/sbin - /usr/share/doc/ntfsprogs - /usr/share/man/man8 - - - - - 2015-05-06 - 2015.3.14 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-13 - 2014.2.15 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-11 - 2013.1.13 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-30 - 2013.1.13 - Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-30 - 2013.1.13 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-14 - 0.0_2012.01.15 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libatasmart - http://git.0pointer.de/?p=libatasmart.git - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - app:console - hardware.disk - ATA S.M.A.R.T. Disk Health Monitoring Library - ATA S.M.A.R.T. disk sağlığı izleme kitaplığı - A small and lightweight parser library for ATA S.M.A.R.T. hard disk health monitoring. - libatasmart, ATA S.M.A.R.T. üzerinden disk sağlığını izlemek için kullanılan ufak ve hafif bir kitaplıktır. - http://0pointer.de/public/libatasmart-0.19.tar.xz - - eudev-devel - - - libatasmart-uninitialized-var.patch - - hardware/disk/libatasmart/pspec.xml - - - libatasmart - - eudev - - - /usr/sbin/skdump - /usr/sbin/sktest - /usr/lib/libatasmart.so* - /usr/share/doc/libatasmart/README - /usr/share/doc/libatasmart/LGPL - - - - libatasmart-devel - Development files for libatasmart - libatasmart için geliştirme dosyaları - - libatasmart - eudev-devel - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - /usr/share/doc - - - - - 2014-05-25 - 0.19 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-01-29 - 0.19 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-10-02 - 0.19 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - xfsprogs - http://oss.sgi.com/projects/xfs/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - app:console - hardware.disk - XFS filesystem utilities - XFS dosya sistemi araçları - xfsprogs contains a number of administrative utilities to work with and manage XFS filesystems. - xfsprogs XFS dosya sistemini kullanmak ve yönetmek için bir dizi araç içerir. - ftp://oss.sgi.com/projects/xfs/cmd_tars/xfsprogs-3.2.4.tar.gz - - libutil-linux-devel - readline-devel - - hardware/disk/xfsprogs/pspec.xml - - - xfsprogs - - libutil-linux - readline - - - /lib - /sbin - /usr/sbin - /usr/lib - /usr/share/doc - /usr/share/locale - /usr/share/man - - - - xfsprogs-devel - Development headers for xfsprogs - - xfsprogs - - - /usr/include - /usr/share/man/man3 - - - - - 2015-08-04 - 3.2.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2013-11-01 - 3.1.11 - Version bump - Burak Fazıl Erturk - burakerturk@pisilinux.org - - - 2012-10-05 - 3.1.8 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - reiserfsprogs - http://www.kernel.org/ + bash-completion + http://bash-completion.alioth.debian.org/ PisiLinux Community admins@pisilinux.org GPLv2 app:console - hardware.disk - Tools to work with Reiserfs filesystems - Reiserfs dosya sistemleriyle çalışabilmek için gereken araçlar - Contains tools designed to create, modify and check Reiserfs filesystems. - Reiserfs dosya sistemleri oluşturmak, bu dosya sistemlerinde hata kontrolü yapmak, bu sistemlerin boyutlarını değiştirmek ve hata ayıklamak gibi görevler taşıyan araçlar. - http://ftp.kernel.org/pub/linux/kernel/people/jeffm/reiserfsprogs/v3.6.24/reiserfsprogs-3.6.24.tar.xz - hardware/disk/reiserfsprogs/pspec.xml + util.shell + Programmable completion for bash + Bash kabuğu için otomatik tamamlama + A relatively new feature in bash is programmable completion. Since now, users have been able to complete commands, variables and filenames; now it is also possible to complete parameters. + Kabukta çeşitli uygulamalar için otomatik tamamlama özelliği eklenebilmesine olanak sağlayan bir programdır. + http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 + util/shell/bash-completion/pspec.xml - reiserfsprogs + bash-completion - /sbin + /etc /usr/share/doc - /usr/share/man - - - - - 2014-12-13 - 3.6.24 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-10 - 3.6.21 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2010-10-13 - 3.6.21 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - btrfs-progs - http://btrfs.wiki.kernel.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Userspace utilities for btrfs - btrfs dosya sistemi araçları - btrfs-progs package provides all the userspace programs needed to create, check, modify and correct any inconsistencies in the btrfs filesystem. - btrfs-progs, btrfs dosya sistemleri yaratmak, denetlemek; bu dosya sistemlerindeki hataları düzeltmek ve çeşitli değişiklikler yapmak için gereken araçları içerir. - http://source.pisilinux.org/1.0/btrfs-progs-v4.1.2.tar.xz - - xmlto - asciidoc - lzo-devel - zlib-devel - libutil-linux-devel - util-linux - libxslt - e2fsprogs-devel - - hardware/disk/btrfs-progs/pspec.xml - - - btrfs-progs - - lzo - zlib - libutil-linux - e2fsprogs - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/doc - - - - btrfs-progs-devel - Development files for btrfs-progs - - btrfs-progs - - - /usr/include - - - - - 2015-07-20 - 4.1.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-23 - 3.19.1 - Version bump, fix deps - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-23 - 3.17.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-30 - 3.14.2 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-01-19 - 3.12 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-19 - 0.19.20121005 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-13 - 0.19.20121005 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - hdparm - http://sourceforge.net/projects/hdparm/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - hardware.disk - Utility to change hard drive performance parameters - Sabit disk parametrelerini değiştirmekte kullanılan araç - le paquet hdparm dispose d'outils utiles permettant d'obtenir/établir les paramètres de disques durs IDE sous Linux en cours d'éxécution. - hdparm has some useful utilities that allows you to get/set hard disk parameters for Linux IDE drives in runtime. - hdparm paketi çalışma anında Linux IDE sürücülerinin parametrelerini almanıza/değiştirmenize olanak sağlayan bazı kullanışlı uygulamaları içerir. - http://downloads.sourceforge.net/hdparm/hdparm-9.43.tar.gz - hardware/disk/hdparm/pspec.xml - - - hdparm - - /sbin - /usr/share/doc - /usr/share/man - /etc/conf.d - - - hdparm.confd - - - - - 2014-05-24 - 9.43 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2011-02-02 - 9.42 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - mtools - http://mtools.linux.lu/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Utilities to access MS-DOS disks without mounting them - MS-DOS (Windows) disketlerinize -mount ile bağlamadan- erişim araçları - Mtools are utilities to access MS-DOS disks without mounting them. - Mtools diskinizdeki MS-DOS (Windows) bölümlerine -mount komutu ile bağlamadan- erişebilmek için gereken araç setidir. - mirrors://gnu/mtools/mtools-4.0.18.tar.gz - hardware/disk/mtools/pspec.xml - - - mtools - - /usr/bin - /etc - /usr/share/doc - /usr/share/info - /usr/share/man - - - - - 2014-02-12 - 4.0.18 - Fix mtools.conf syntax. - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-20 - 4.0.18 - Version bump - Richard de Bruin - richdb@pisilinux.org - - - 2012-09-22 - 4.0.17 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - parted - http://www.gnu.org/software/parted - - PisiLinux Community - admins@pisilinux.org - - GPLv3+ - app:console - hardware.disk - Crée, supprime, modifie les dimensions, vérifie et copie partitions et systèmes de fichiers. - Create, destroy, resize, check, copy partitions and file systems - GNU Parted disk bölümlerini oluşturmaya, silmeye, boyutlandırmaya, taşımaya ve kopyalamaya yarayan bir yazılımdır. - The GNU Parted program allows you to create, destroy, resize, move, and copy hard disk partitions. Parted can be used for creating space for new operating systems, reorganizing disk usage, and copying data to new hard disks. - http://ftp.gnu.org.ua/gnu/parted/parted-3.2.tar.xz - - libutil-linux-devel - device-mapper-devel - readline-devel - - hardware/disk/parted/pspec.xml - - - parted - - libutil-linux - ncurses - device-mapper - readline - util-linux - - - /usr/lib - /usr/sbin - /usr/share/doc - /usr/share/info - /usr/share/locale - /usr/share/man - - - - parted-devel - Development files for parted - parted için geliştirme dosyaları - - parted - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-08-09 - 3.2 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-25 - 3.1 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2014-02-02 - 3.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2012-10-05 - 3.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - thin-provisioning-tools - http://github.com/jthornber/thin-provisioning-tools" - - Ali Algul - alialgul@pisilinux.org - - GPLv2 - hardware.disk - A suite of tools for thin provisioning on Linux - A suite of tools for thin provisioning on Linux - https://codeload.github.com/jthornber/thin-provisioning-tools/tar.gz/v0.5.3 - - libaio-devel - boost-devel - expat-devel - libgcc - - hardware/disk/thin-provisioning-tools/pspec.xml - - - thin-provisioning-tools - - expat - libgcc - libaio - - - /usr/sbin/ - /usr/share/man/man8/ - - - - - 2015-07-20 - 0.5.3 - First Build - Ali Algul - alialgul@pisilinux.org - - - - - - sg3_utils - http://sg.danny.cz/sg/sg3_utils.html - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - BSD - app:console - library - hardware.disk - Utilities for devices that use SCSI command sets - SCSI komut setini kullanan aygıtlar için araçlar - sg3_utils is a collection of Linux utilities for devices that use the SCSI command set. Includes utilities to copy data based on dd syntax and semantics, check INQUIRY data and VPD pages, check mode and log pages, spin up/down disks, do self tests and various other functions. - sg3_utils SCSI komut setini kullanan aygıtlar için çeşitli araçlar sunar. - http://sg.danny.cz/sg/p/sg3_utils-1.41.tar.xz - hardware/disk/sg3_utils/pspec.xml - - - sg3_utils - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - rescan-scsi-bus.sh - - - - sg3_utils-devel - Development files for sg3_utils - sg3_utils için geliştirme dosyaları - - sg3_utils - - - /usr/include - - - - - 2015-08-19 - 1.41 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-25 - 1.38 - Version bump - Kamil Atlı - suvarice@gmail.com - - - 2012-11-14 - 1.34 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - squashfs-tools - http://squashfs.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - hardware.disk - Userspace tools to create squashfs compressed filesystem - squashfs sıkıştırılmış salt-okunur dosya sistemi oluşturma aracı - Squashfs is a highly compressed read-only filesystem for Linux. This package contains the utilities for manipulating squashfs filesystems. - squashfs, Linux için sıkıştırılmış ve salt-okunur bir dosya sistemidir. Bu paket squashfs dosya sistemiyle çalışmak için kullanılabilecek araçları içerir. - http://sourceforge.net/projects/squashfs/files/squashfs/squashfs4.2/squashfs4.2.tar.gz - - lzo-devel - xz-devel - zlib-devel - - hardware/disk/squashfs-tools/pspec.xml - - - squashfs-tools - - lzo - zlib - xz - - - /usr/sbin - /usr/share/doc - - - - - 2014-03-09 - 4.2 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-02-12 - 4.2 - Change compression type to xz, and some other enhancements. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-11-14 - 4.2 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - pisido - http://www.pisilinux.org - - Harun Gültekin - hrngultekin@gmail.com - - GPLv3+ - app:gui - util.admin - A pisi packager from GUI - Grafik arayüzde çalışan pisi paketçisi. - You can make pisi packages with a GUI. Also, you can import your existing build files.Warning:Alfa version. Ported Qt5. - Grafik arayüzde pisi paketleri yapabilirsiniz. Ayrıca var olan inşa dosyalarınızı içe aktarıp inşa edebilirsiniz.Çoklu paket yapısı eklenmiştir. Hala geliştirilme aşamasındasır. Alfa sürümdür. Qt5 ile hazırlanmıştır. - https://github.com/hrngultekin/pisido/archive/pisido-v2.3.3.tar.gz - - qscintilla2-devel - qtermwidget5-devel - - util/admin/pisido/pspec.xml - - - pisido - A pisi packager from GUI - - libgcc - qt5-base - qscintilla2 - qtermwidget5 - - - / - - - - - 2015-10-26 - 2.3.3 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-08-30 - 2.3.1 - Qt5 rebuild - Harun Gültekin - hrngultekin@gmail.com - - - 2015-08-26 - 2.2.1 - rebuild - Harun Gültekin - hrngultekin@gmail.com - - - 2015-08-01 - 2.2.0 - Rebuild - Harun Gültekin - hrngultekin@gmail.com - - - 2015-07-27 - 2.2.0 - Version bump - Harun Gültekin - hrngultekin@gmail.com - - - 2015-07-24 - 2.1.0 - Version bump - Harun Gültekin - hrngultekin@gmail.com - - - 2015-07-09 - 2.0.1 - added multipackage support - Harun Gültekin - hrngultekin@gmail.com - - - 2014-07-05 - 2.0b - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2014-02-04 - 2.0b - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2013-03-10 - 2.0b - Inıtial import. - Serdar Soytetir - kaptan@pisilinux.org - - - - - - utempter - http://www.redhat.com/ - - PisiLinux Community - admins@pisilinux.org - - MIT - LGPLv2.1 - app:console - util.admin - Application that allows non-privileged applications to write utmp (login) info - utemper, utmp(oturum açma) bilgilerini yazmak için ayrıcalıksız uygulamalara izin veren bir uygulamadır. - Utempter is a utility that allows non-privileged applications such as terminal emulators to modify the utmp database without having to setuid root. - Utempter, terminal emulatörleri gibi, yetkisiz uygulamalara setuid e ihtiyaç duymadan utmp veritabanına yazma hakkı verir. - ftp://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-1.1.6.tar.bz2 - - libutempter-pierelro.patch - - util/admin/utempter/pspec.xml - - - utempter - - /usr/libexec - /usr/lib - /usr/share/doc - /usr/share/man - - - System.Package - - - - utempter-devel - Development files for utempter - utempter için geliştirme dosyaları - - utempter - - - /usr/include - - - - - 2014-05-25 - 1.1.6 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-01-20 - 1.1.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-12 - 0.5.5 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - logrotate - https://fedorahosted.org/releases/l/o/logrotate - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.admin - Rotates, compresses, removes and emails system log files - Sistem günlük (log) dosyalarını yönetmeyi kolaylaştıran bir araç - logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and emailing of log files. - Logrotate kayıt dosyalarının rotasyonunu, silinmesini veya e-posta ile gönderilmesi gibi işlevleri ile sistem yönetimini kolaylaştırıan bir uygulamadır. - https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.8.tar.gz - - popt-devel - acl-devel - - util/admin/logrotate/pspec.xml - - - logrotate - - popt - acl - - - /etc - /usr/sbin - /usr/share/doc - /usr/share/man - - - - - 2015-01-26 - 3.8.8 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-18 - 3.8.7 - v.bump - Ayhan Yalçınsoy - ayhanyacinsoy@gmail.com - - - 2014-03-09 - 3.7.9 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2011-09-29 - 3.7.9 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - pisilinux-dev-tools - http://www.pisilinux.org - - Marcin Bojara - marcin@pisilinux.org - - GPLv2 - app:console - util.admin - A collection of useful tools that Pisi Linux developers use to make their developing work a lot easier - Pisilinux-dev-tools is a collection of useful tools that Pisilinux developers use to make their developing work a lot easier. Such tools can include packaging preparation, package analysis, etc. - http://source.pisilinux.org/1.0/pisilinux-dev-tools-0.0.2.tar.xz - - fix_detect_mesa.patch - spped_up.patch - ignore_glibc-32bit.patch - - util/admin/pisilinux-dev-tools/pspec.xml - - - pisilinux-dev-tools - - chrpath - binutils - - - /usr/bin - /usr/share/doc - - - - - 2015-06-28 - 0.0.2 - fix runtime deps. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-09-21 - 0.0.2 - checkelf: ignore glibc-32bit - Marcin Bojara - marcin@pisilinux.org - - - 2014-07-01 - 0.0.2 - rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2014-06-19 - 0.0.2 - Speed up checkelf. - Marcin Bojara - marcin@pisilinux.org - - - 2014-06-16 - 0.0.2 - checkelf: fix detect mesa. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-11 - 0.0.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-03 - 0.0.1 - Use re.search() for checking command file output. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-29 - 0.0.1 - Rebuild - Pisi Linux Admins - admins@pisilinux.org - - - 2011-05-23 - 0.0.1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - htop - http://htop.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - app:gui - util.admin - Visionneur de processus pour Linux - An interactive process viewer for Linux - Linux için etkileşimli bir süreç izleyici - htop est un visionneur de processus en mode texte. Il a pour but de surpasser 'top'. - htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top'. - htop, metin kipinde çalışan etkileşimli, 'top' türevi bir süreç izleyicidir. - htop - http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz - - ncurses-devel - gettext-devel - - - desktop_tr.patch - - util/admin/htop/pspec.xml - - - htop - - ncurses - - - /usr/bin - /usr/share/man - /usr/share/doc - /usr/share/applications - /usr/share/pixmaps - - - - - 2014-06-17 - 1.0.3 - Version bump - Kamil Atlı - burakerturk@pisilinux.org - - - 2013-12-31 - 1.0.2 - Release bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-01-31 - 1.0.2 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - inxi - http://code.google.com/p/inxi/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv1 - app:console - util.admin - script to get system information - script to get system information - script voor het opvragen van systeem informatie - Script para la información del sistema - script to get system information - script to get system information - Script voor het opvragen van systeem informatie - Inxi es un completo script que muestra la información del sistema - http://inxi.googlecode.com/svn/tarballs/inxi_2.2.19.tar.gz - util/admin/inxi/pspec.xml - - - inxi - - /usr/bin - /usr/share/kde4/apps/konversation/scripts/inxi - /usr/share/man - /usr/share/doc - - - - - 2015-07-23 - 2.2.19 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-01-26 - 2.2.17 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-17 - 2.1.28 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-05-03 - 2.1.27 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2013-12-16 - 1.9.17 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-0 - 1.9.15 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-08 - 1.9.12 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-27 - 1.8.45 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-20 - 1.8.34 - Distro list added PisiLinux - Ertan Güven - ertan@pisilinux.org - - - 2013-02-23 - 1.8.34 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2013-01-28 - 1.8.32 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - sudo - http://www.sudo.ws/ - - PisiLinux Community - admins@pisilinux.org - - Sudo - app:console - util.admin - Allows restricted root access for specified users - Yönetici haklarıyla komut çalıştırma uygulaması - sudo allows certain users/groups to run commands with root user privileges. - sudo, belirli kullanıcıların ya da kullanıcı gruplarının komut ve uygulamaları yönetici kullanıcı (root) haklarıyla çalıştırmasına izin veren bir konsol uygulamasıdır. - http://www.sudo.ws/sudo/dist/sudo-1.8.13.tar.gz - - nss-devel - audit-devel - pam-devel - zlib-devel - cyrus-sasl-devel - openldap-client - - util/admin/sudo/pspec.xml - - - sudo - - nss - audit - pam - zlib - cyrus-sasl - openldap-client - - - /etc - /usr/lib/tmpfiles.d/sudo.conf - /usr/bin - /usr/sbin - /usr/libexec - /usr/share/doc - /usr/share/locale - /usr/share/man - /run/sudo - /var/db/sudo - /usr/include - - - System.Package - - - sudoers - sudo.pamd - sudo-i.pamd - sudo.tmpfiles.conf - - - - - 2015-04-17 - 1.8.13 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-01 - 1.8.11_p2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-01 - 1.8.11p2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-18 - 1.8.10_p3 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-03-29 - 1.8.10_p2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-13 - 1.8.9 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-09 - 1.8.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.8.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - security - 2011-02-04 - 1.7.4_p6 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - cgmanager - https://github.com/lxc/cgmanager - - Aydın Demirel - aydin.demirel@pisilinux.org - - GPL - app:console - util.admin - Central cgroup management daemon - Merkezi cgroup yönetimi uygulamacığı - CGManager is a central privileged daemon that manages all your cgroups for you through a simple DBus API. - CGManager basit bir DBUS api üzerinden sizin için tüm cgruplarınızı yöneten merkezi ayrıcalıklı bir uygulamacıktır. - https://github.com/lxc/cgmanager/archive/v0.39.tar.gz - - libnih-devel - pam-devel - help2man - - util/admin/cgmanager/pspec.xml - - - cgmanager - - libnih - pam - dbus - - - /usr/bin - /lib/security - /usr/share/man - /usr/share/cgmanager - /usr/lib/libcgmanager* - - - System.Service - - - - cgmanager-devel - - cgmanager - libnih - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-09-10 - 0.39 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-10 - 0.38 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-12 - 0.36 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-06-27 - 0.23 - First release - Aydın Demirel - aydin.demirel@pisilinux.org - - - - - - nss - http://www.mozilla.org/projects/security/pki/nss/ - - Erdinç Gültekin - admins@pisilinux.org - - MPL-2.0 - GPLv2 - LGPLv2.1 - library - util.crypt - Network Security Services - Ağ Güvenlik Servisleri - Network Security Services (NSS) est un ensemble de librairies conçues pour faciliter le développement multi-plateforme d'applications client et serveur sécurisées. Les applications ocnstruite avec NSS peuvent gérer SSL v2 et v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, les certificats X.509 v3 et d'autres standards de sécurité. - Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. - NSS, platform bağımsız güvenli ağ servisi geliştirme kitaplıklarından oluşur. Bu kitaplık yardımı ile SSL v2 ve v3, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 sertifikaları ve diğer bir çok güvenlik standardına uygun güvenli sunucu-istemci yazılımları geliştirilebilir. - Network Security Services (NSS) es un conjunto de librerías para desarrollo cross-plataforma de aplicaciones cliente-servidor con facilidad de seguridad. Aplicaciones usando NSS pueden soportar certificados SSL v2 y v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3, y otros estándares de seguridad. - https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_20_1_RTM/src/nss-3.20.1.tar.gz - - nss.pc.in - nss-config.in - generate-pc-config.sh - - - nspr-devel - sqlite-devel - zlib-devel - - - nss-3.18.1-standalone-1.patch - add_spi+cacert_ca_certs.patch - ssl-renegotiate-transitional.patch - fedora/add-relro-linker-option.patch - fedora/nss-539183.patch - - util/crypt/nss/pspec.xml - - - nss - - zlib - sqlite - nspr - - - /usr/lib - /usr/bin - /etc - - - ld.so.conf - nssdb/cert8.db - nssdb/key3.db - nssdb/secmod.db - - - - nss-devel - Development files for nss - nss için geliştirme dosyaları - - nspr-devel - nss - - - /usr/bin/nss-config - /usr/include - /usr/lib/pkgconfig - /usr/lib/nss/*.a - - - - - 2015-12-21 - 3.20.1 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-11-19 - 3.19.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-07-15 - 3.19.2 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-05-01 - 3.18.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-02-28 - 3.17.4 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-12-13 - 3.17.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-11-02 - 3.17.2 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-08-10 - 3.16.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-20 - 3.16.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-11 - 3.16 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-04 - 3.15.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-18 - 3.15.3 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-11-11 - 3.15.2 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-18 - 3.15.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-19 - 3.14.3 - vbump - Erdinç Gültekin - admins@pisilinux.org - - - 2013-03-01 - 3.14.3 - vbump - Erdinç Gültekin - admins@pisilinux.org - - - 2013-01-10 - 3.14.1 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - qca2-qt5 - http://download.kde.org/stable/qca-qt5 - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - util.crypt - Cryptographic Architecture for QT4 - QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. QCA2 has been re-written for QT4. - http://download.kde.org/stable/qca/2.1.1/src/qca-2.1.1.tar.xz - - qt5-base-devel - nss-devel - doxygen - cmake - - util/crypt/qca2-qt5/pspec.xml - - - qca2-qt5 - - qt5-base - nss - libgcc - - - /usr/bin - /usr/qt/4/bin - /usr/lib - /usr/share/doc - /usr/share/man - /usr/share/qca - - - - qca2-qt5-devel - Development files for qca2 - - qca2-qt5 - qt5-base-devel - - - /usr/include/qt5/Qca-qt5/QtCrypto - /usr/lib/pkgconfig/qca2.pc - /usr/share/qt4/mkspecs/features - - - - - 2015-11-06 - 2.1.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-10-18 - 2.1.0.3 - First release,rebuild - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - p11-kit - http://p11-glue.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - BSD - library - util.crypt - Library to work with PKCS#11 modules - Biblioteka i moduł proxy do właściwego wczytywania i współdzielenia modułów PKCS #11 - The p11-kit package Provides a way to load and enumerate PKCS #11 (a Cryptographic Token Interface Standard) modules. - p11-kit zapewnia możliwość ładowania i numeracji modułów PKCS #11 (a Cryptographic Token Interface Standard). - http://p11-glue.freedesktop.org/releases/p11-kit-0.23.1.tar.gz - - libtasn1-devel - libffi-devel - - util/crypt/p11-kit/pspec.xml - - - p11-kit - - libtasn1 - libffi - - - /usr/bin - /usr/share/doc - /usr/share/gtk-doc - /usr/share/p11-kit - /usr/lib - /etc/pkcs11 - - - - p11-kit-devel - p11-kit için geliştirme dosyaları - p11-kit için geliştirme dosyaları. - Pliki nagłówkowe do biplioteki p11-kit. - - p11-kit - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - p11-kit-32bit - 32-bit shared libraries for p11-kit - emul32 - emul32 - - libtasn1-32bit - libffi-32bit - glibc-32bit - - - p11-kit - libffi-32bit - libtasn1-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-04-28 - 0.23.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-12-13 - 0.22.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-24 - 0.20.2 - Rebuild for gcc. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-20 - 0.20.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-26 - 0.20.1 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-31 - 0.19.3 - version bump - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-07-26 - 0.15.2 - Move pc files to devel pack,rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-02-23 - 0.15.2 - Version bump - Ertan Güven - ertan@pisilinux.org - - - 2012-11-02 - 0.14 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - pinentry - http://www.gnupg.org/aegypten/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:console - util.crypt - Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol - Assuan protokolünün kullanımı için basit PIN veya parola-kelimesi girişi arabirimleri - Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. - Pinetry Aegypten projesi tarafından tanımlanan Assuan protokolünden faydalanan basit PIN veya şifre girme diaologları derlemesidir. - ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.9.5.tar.bz2 - - libsecret-devel - libgpg-error-devel - libassuan-devel - gtk2-devel - pango-devel - libcap-devel - ncurses-devel - glib2-devel - - util/crypt/pinentry/pspec.xml - - - pinentry - - glib2 - libassuan - libsecret - libgpg-error - libcap - ncurses - - - /usr/bin - /usr/share/info - /usr/share/doc - - - pinentry-wrapper - - - - pinentry-gtk - pinentry for GTK toolkit - GTK+ ile yazılmış pinentry arayüzü - - pinentry - ncurses - libcap - libassuan - libsecret - libgpg-error - glib2 - gtk2 - pango - - - /usr/bin/pinentry-gtk* - - - - - 2015-08-21 - 0.9.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-13 - 0.9.1 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-01-04 - 0.8.3 - Rebuid. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-04 - 0.8.3 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-10-04 - 0.8.2 - First release - PisiLinux Community - namso-0"@hotmail.it - - - - - - skey - http://www.openbsd.org/faq/faq8.html#SKey - - PisiLinux Community - admins@pisilinux.org - - BSD - app:console - library - util.crypt - Linux Port of OpenBSD Single-key Password System - Linux için OpenBSD tek anahtarlı parola sistemi - skey is an S/Key implementation ported from OpenBSD. S/Key provides One Time Password functionality, and can be used to increase system security. - skey, OpenBSD'den Linux'a aktarılan S/Key sistemidir. S/Key sistemi Tek Seferlik Parola özelilği ile sistem güvenliğini arttırmak için kullanılabilir. - http://source.pisilinux.org/1.0/skey-1.1.5.tar.bz2 - - cracklib-devel - zlib-devel - perl - - - skey-1.1.5-gentoo.diff - skey-login_name_max.diff - skey-1.1.5-fPIC.patch - skey-1.1.5-bind-now.patch - skey-1.1.5-otp.diff - skey-1.1.5-binary-search.patch - confdir.patch - zeroed_entries.patch - default_hash.patch - fix_library_info.patch - - util/crypt/skey/pspec.xml - - - skey - - cracklib - zlib - - - /etc/skey - /lib - /usr/bin - /usr/lib - /usr/sbin - /usr/share/doc/skey - /usr/share/man - - - - skey-devel - Development files for skey - skey için geliştirme dosyaları - system.devel - - skey - - - /usr/include - /usr/share/man/man3 - - - - - 2014-05-21 - 1.1.5 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-11 - 1.1.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2010-10-11 - 1.1.5 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - keyutils - http://people.redhat.com/~dhowells/keyutils/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - LGPLv2+ - library - app:console - util.crypt - Linux key management utilities - Linux anahtar yönetim araçları - keyutils contains utilities to control the kernel key management facility and to provide a mechanism by which the kernel call back to userspace to get a key instantiated. - keyutils, Linux çekirdeğindeki anahtar yönetim kolaylıklarını denetlemek ve çekirdek ile kullanıcı uzayı arasında iletişim kurmak için gereken araçları içerir. - http://people.redhat.com/~dhowells/keyutils/keyutils-1.5.9.tar.bz2 - util/crypt/keyutils/pspec.xml - - - keyutils - - /etc - /bin - /sbin - /usr/include - /usr/lib - /lib - /usr/share/man - /usr/share/doc - /usr/share/keyutils - - - - - 2014-05-22 - 1.5.9 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2014-04-03 - 1.5.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-13 - 1.5.8 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2010-10-12 - 1.5.5 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libtasn1 - http://www.gnutls.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - util.crypt - ASN.1 library used in GNUTLS - GNUTLS için kullanılan ASN.1 kütüphanesi - libtasn1 is the ASN.1 library which provides ASN.1 structures parsing capabilities for use with GNUTLS. - libtasn1, ASN.1 yapılarının ayrıştırılmasını sağlayan ve GNUTLS içerisinde kullanılan ASN.1 kütüphanesidir. - http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.5.tar.gz - util/crypt/libtasn1/pspec.xml - - - libtasn1 - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - - - - libtasn1-devel - Development files for libtasn1 - libtasn1 için geliştirme dosyaları - - libtasn1 - - - /usr/include - /usr/share/man/man3 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libtasn1-32bit - 32-bit shared libraries for libtasn1 - libtasn1 için 32bit kütüphanesi - emul32 - emul32 - - glibc-32bit - - - libtasn1 - glibc-32bit - - - /usr/lib32/ - - - - - 2015-07-13 - 4.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-28 - 4.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-31 - 4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-24 - 3.5 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-20 - 3.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 3.3 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-07-27 - 3.3 - Move pc files to devel pack, rebuild + v.bump - PisiLinux Community - admins@pisilinux.org - - - 2012-10-18 - 2.14 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libksba - http://www.gnupg.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv3 - library - app:console - util.crypt - rends les certificats X.509 et le CMS facilement accessible aux applications. - Library handling X.509 certificates and CMS data - Çeşitli uygulamaların X.509 sertifikaları ve CMS verilerine kolay erişebilmesini sağlayan bir kitaplık - libksba is a library designed to build software based on the X.509 and CMS protocols. - libksba, X.509 ve CMS protokollerini kullanan yazılımlar üretmek için kullanılan bir kitaplıktır. - ftp://ftp.gnupg.org/gcrypt/libksba/libksba-1.3.3.tar.bz2 - - libgpg-error-devel - - util/crypt/libksba/pspec.xml - - - libksba - - libgpg-error - - - /usr/bin - /usr/lib - /usr/share/info - /usr/share/doc - - - - libksba-devel - Development files for libksba - libksba için geliştirme dosyaları - - libksba - - - /usr/include - /usr/share/aclocal + /var + + System.Package + + + pisilinux + - 2015-04-12 - 1.3.3 - Version Bump - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-01-31 - 1.3.0 + 2014-02-23 + 2.1 Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org + + + 2013-07-14 + 2.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2012-09-29 - 1.3.0 + 2011-06-20 + 1.2 First release - PisiLinux Community + Pisi Linux Admins admins@pisilinux.org @@ -56448,6 +36807,612 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + qca2-qt5 + http://download.kde.org/stable/qca-qt5 + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + util.crypt + Cryptographic Architecture for QT4 + QCA aims to provide a straightforward and cross-platform crypto API, using Qt datatypes and conventions. QCA separates the API from the implementation, using plugins known as Providers. QCA2 has been re-written for QT4. + http://download.kde.org/stable/qca/2.1.1/src/qca-2.1.1.tar.xz + + qt5-base-devel + nss-devel + doxygen + cmake + + util/crypt/qca2-qt5/pspec.xml + + + qca2-qt5 + + qt5-base + nss + libgcc + + + /usr/bin + /usr/qt/4/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/qca + + + + qca2-qt5-devel + Development files for qca2 + + qca2-qt5 + qt5-base-devel + + + /usr/include/qt5/Qca-qt5/QtCrypto + /usr/lib/pkgconfig/qca2.pc + /usr/share/qt4/mkspecs/features + + + + + 2015-11-06 + 2.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-10-18 + 2.1.0.3 + First release,rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + keyutils + http://people.redhat.com/~dhowells/keyutils/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + LGPLv2+ + library + app:console + util.crypt + Linux key management utilities + Linux anahtar yönetim araçları + keyutils contains utilities to control the kernel key management facility and to provide a mechanism by which the kernel call back to userspace to get a key instantiated. + keyutils, Linux çekirdeğindeki anahtar yönetim kolaylıklarını denetlemek ve çekirdek ile kullanıcı uzayı arasında iletişim kurmak için gereken araçları içerir. + http://people.redhat.com/~dhowells/keyutils/keyutils-1.5.9.tar.bz2 + util/crypt/keyutils/pspec.xml + + + keyutils + + /etc + /bin + /sbin + /usr/include + /usr/lib + /lib + /usr/share/man + /usr/share/doc + /usr/share/keyutils + + + + + 2014-05-22 + 1.5.9 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-04-03 + 1.5.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-13 + 1.5.8 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2010-10-12 + 1.5.5 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libksba + http://www.gnupg.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + app:console + util.crypt + rends les certificats X.509 et le CMS facilement accessible aux applications. + Library handling X.509 certificates and CMS data + Çeşitli uygulamaların X.509 sertifikaları ve CMS verilerine kolay erişebilmesini sağlayan bir kitaplık + libksba is a library designed to build software based on the X.509 and CMS protocols. + libksba, X.509 ve CMS protokollerini kullanan yazılımlar üretmek için kullanılan bir kitaplıktır. + ftp://ftp.gnupg.org/gcrypt/libksba/libksba-1.3.3.tar.bz2 + + libgpg-error-devel + + util/crypt/libksba/pspec.xml + + + libksba + + libgpg-error + + + /usr/bin + /usr/lib + /usr/share/info + /usr/share/doc + + + + libksba-devel + Development files for libksba + libksba için geliştirme dosyaları + + libksba + + + /usr/include + /usr/share/aclocal + + + + + 2015-04-12 + 1.3.3 + Version Bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-01-31 + 1.3.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-09-29 + 1.3.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + nss + http://www.mozilla.org/projects/security/pki/nss/ + + Erdinç Gültekin + admins@pisilinux.org + + MPL-2.0 + GPLv2 + LGPLv2.1 + library + util.crypt + Network Security Services + Ağ Güvenlik Servisleri + Network Security Services (NSS) est un ensemble de librairies conçues pour faciliter le développement multi-plateforme d'applications client et serveur sécurisées. Les applications ocnstruite avec NSS peuvent gérer SSL v2 et v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, les certificats X.509 v3 et d'autres standards de sécurité. + Network Security Services (NSS) is a set of libraries designed to support cross-platform development of security-enabled client and server applications. Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security standards. + NSS, platform bağımsız güvenli ağ servisi geliştirme kitaplıklarından oluşur. Bu kitaplık yardımı ile SSL v2 ve v3, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 sertifikaları ve diğer bir çok güvenlik standardına uygun güvenli sunucu-istemci yazılımları geliştirilebilir. + Network Security Services (NSS) es un conjunto de librerías para desarrollo cross-plataforma de aplicaciones cliente-servidor con facilidad de seguridad. Aplicaciones usando NSS pueden soportar certificados SSL v2 y v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3, y otros estándares de seguridad. + https://ftp.mozilla.org/pub/security/nss/releases/NSS_3_20_1_RTM/src/nss-3.20.1.tar.gz + + nss.pc.in + nss-config.in + generate-pc-config.sh + + + nspr-devel + sqlite-devel + zlib-devel + + + nss-3.18.1-standalone-1.patch + add_spi+cacert_ca_certs.patch + ssl-renegotiate-transitional.patch + fedora/add-relro-linker-option.patch + fedora/nss-539183.patch + + util/crypt/nss/pspec.xml + + + nss + + zlib + sqlite + nspr + + + /usr/lib + /usr/bin + /etc + + + ld.so.conf + nssdb/cert8.db + nssdb/key3.db + nssdb/secmod.db + + + + nss-devel + Development files for nss + nss için geliştirme dosyaları + + nspr-devel + nss + + + /usr/bin/nss-config + /usr/include + /usr/lib/pkgconfig + /usr/lib/nss/*.a + + + + + 2015-12-21 + 3.20.1 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-11-19 + 3.19.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-07-15 + 3.19.2 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-05-01 + 3.18.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-02-28 + 3.17.4 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-12-13 + 3.17.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-11-02 + 3.17.2 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-08-10 + 3.16.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-20 + 3.16.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-11 + 3.16 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-04 + 3.15.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-18 + 3.15.3 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-11 + 3.15.2 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-18 + 3.15.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-19 + 3.14.3 + vbump + Erdinç Gültekin + admins@pisilinux.org + + + 2013-03-01 + 3.14.3 + vbump + Erdinç Gültekin + admins@pisilinux.org + + + 2013-01-10 + 3.14.1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + skey + http://www.openbsd.org/faq/faq8.html#SKey + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + library + util.crypt + Linux Port of OpenBSD Single-key Password System + Linux için OpenBSD tek anahtarlı parola sistemi + skey is an S/Key implementation ported from OpenBSD. S/Key provides One Time Password functionality, and can be used to increase system security. + skey, OpenBSD'den Linux'a aktarılan S/Key sistemidir. S/Key sistemi Tek Seferlik Parola özelilği ile sistem güvenliğini arttırmak için kullanılabilir. + http://source.pisilinux.org/1.0/skey-1.1.5.tar.bz2 + + cracklib-devel + zlib-devel + perl + + + skey-1.1.5-gentoo.diff + skey-login_name_max.diff + skey-1.1.5-fPIC.patch + skey-1.1.5-bind-now.patch + skey-1.1.5-otp.diff + skey-1.1.5-binary-search.patch + confdir.patch + zeroed_entries.patch + default_hash.patch + fix_library_info.patch + + util/crypt/skey/pspec.xml + + + skey + + cracklib + zlib + + + /etc/skey + /lib + /usr/bin + /usr/lib + /usr/sbin + /usr/share/doc/skey + /usr/share/man + + + + skey-devel + Development files for skey + skey için geliştirme dosyaları + system.devel + + skey + + + /usr/include + /usr/share/man/man3 + + + + + 2014-05-21 + 1.1.5 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-11 + 1.1.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-11 + 1.1.5 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libtasn1 + http://www.gnutls.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + util.crypt + ASN.1 library used in GNUTLS + GNUTLS için kullanılan ASN.1 kütüphanesi + libtasn1 is the ASN.1 library which provides ASN.1 structures parsing capabilities for use with GNUTLS. + libtasn1, ASN.1 yapılarının ayrıştırılmasını sağlayan ve GNUTLS içerisinde kullanılan ASN.1 kütüphanesidir. + http://ftp.gnu.org/gnu/libtasn1/libtasn1-4.5.tar.gz + util/crypt/libtasn1/pspec.xml + + + libtasn1 + + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + + + + libtasn1-devel + Development files for libtasn1 + libtasn1 için geliştirme dosyaları + + libtasn1 + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libtasn1-32bit + 32-bit shared libraries for libtasn1 + libtasn1 için 32bit kütüphanesi + emul32 + emul32 + + glibc-32bit + + + libtasn1 + glibc-32bit + + + /usr/lib32/ + + + + + 2015-07-13 + 4.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-28 + 4.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-31 + 4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-24 + 3.5 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-20 + 3.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 3.3 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-27 + 3.3 + Move pc files to devel pack, rebuild + v.bump + PisiLinux Community + admins@pisilinux.org + + + 2012-10-18 + 2.14 + First release + PisiLinux Community + admins@pisilinux.org + + + gpgme @@ -56555,6 +37520,730 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + pinentry + http://www.gnupg.org/aegypten/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + util.crypt + Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol + Assuan protokolünün kullanımı için basit PIN veya parola-kelimesi girişi arabirimleri + Pinentry is a collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol as described by the aegypten project. + Pinetry Aegypten projesi tarafından tanımlanan Assuan protokolünden faydalanan basit PIN veya şifre girme diaologları derlemesidir. + ftp://ftp.gnupg.org/gcrypt/pinentry/pinentry-0.9.5.tar.bz2 + + libsecret-devel + libgpg-error-devel + libassuan-devel + gtk2-devel + pango-devel + libcap-devel + ncurses-devel + glib2-devel + + util/crypt/pinentry/pspec.xml + + + pinentry + + glib2 + libassuan + libsecret + libgpg-error + libcap + ncurses + + + /usr/bin + /usr/share/info + /usr/share/doc + + + pinentry-wrapper + + + + pinentry-gtk + pinentry for GTK toolkit + GTK+ ile yazılmış pinentry arayüzü + + pinentry + ncurses + libcap + libassuan + libsecret + libgpg-error + glib2 + gtk2 + pango + + + /usr/bin/pinentry-gtk* + + + + + 2015-08-21 + 0.9.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-13 + 0.9.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-01-04 + 0.8.3 + Rebuid. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-04 + 0.8.3 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-10-04 + 0.8.2 + First release + PisiLinux Community + namso-0"@hotmail.it + + + + + + p11-kit + http://p11-glue.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + util.crypt + Library to work with PKCS#11 modules + Biblioteka i moduł proxy do właściwego wczytywania i współdzielenia modułów PKCS #11 + The p11-kit package Provides a way to load and enumerate PKCS #11 (a Cryptographic Token Interface Standard) modules. + p11-kit zapewnia możliwość ładowania i numeracji modułów PKCS #11 (a Cryptographic Token Interface Standard). + http://p11-glue.freedesktop.org/releases/p11-kit-0.23.1.tar.gz + + libtasn1-devel + libffi-devel + + util/crypt/p11-kit/pspec.xml + + + p11-kit + + libtasn1 + libffi + + + /usr/bin + /usr/share/doc + /usr/share/gtk-doc + /usr/share/p11-kit + /usr/lib + /etc/pkcs11 + + + + p11-kit-devel + p11-kit için geliştirme dosyaları + p11-kit için geliştirme dosyaları. + Pliki nagłówkowe do biplioteki p11-kit. + + p11-kit + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + p11-kit-32bit + 32-bit shared libraries for p11-kit + emul32 + emul32 + + libtasn1-32bit + libffi-32bit + glibc-32bit + + + p11-kit + libffi-32bit + libtasn1-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-04-28 + 0.23.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-13 + 0.22.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-24 + 0.20.2 + Rebuild for gcc. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-20 + 0.20.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-26 + 0.20.1 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-31 + 0.19.3 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-26 + 0.15.2 + Move pc files to devel pack,rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-23 + 0.15.2 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-11-02 + 0.14 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + augeas + http://augeas.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + app:console + library + util.misc + A library for changing configuration files + Yapılandırma dosyalarını düzenlemek için bir kitaplık + augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API. + augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar. + http://download.augeas.net/augeas-1.4.0.tar.gz + + libxml2-devel + readline-devel + + util/misc/augeas/pspec.xml + + + augeas + + libxml2 + readline + + + /usr/bin + /usr/lib + /usr/share/augeas + /usr/share/vim/vimfiles + /usr/share/doc + /usr/share/man + + + + augeas-devel + Development files for augeas + augeas için geliştirme dosyaları + + augeas + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-12-31 + 1.4.0 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2013-11-04 + 1.1.0 + Version bump. + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-04-30 + 1.0.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-11-04 + 0.10.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + tidy + http://tidy.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + HTML and XML error checking + HTML ve XML hata denetleme aracı + tidy, as the name suggests, tidies the layout of and corrects errors in HTML and XML documents. + tidy, HTML ve XML belgelerinin düzenini denetleyen ve hatalarını düzelten bir araçtır. + http://anduin.linuxfromscratch.org/sources/BLFS/svn/t/tidy-cvs_20101110.tar.bz2 + util/misc/tidy/pspec.xml + + + tidy + + /usr/bin + /usr/lib + /usr/share/doc + + + + tidy-devel + Development files for tidy + tidy için geliştirme dosyaları + + tidy + + + /usr/include + + + + + 2012-10-04 + 20101110 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + screen + http://www.gnu.org/software/screen/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Terminal multiplexer (to have multiple sessions in a single terminal window) + Screen bir terminal(komut penceresi) çoğaltıcıdır. + GNU Screen is a free terminal multiplexer developed by the GNU Project. It allows a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. + screen tek bir terminal penceresini birden çok parçaya bölerek çalışmanızı sağlayan bir uygulamadır. + http://ftp.gnu.org/gnu/screen/screen-4.3.1.tar.gz + util/misc/screen/pspec.xml + + + screen + + ncurses + + + /run + /etc + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/info + /usr/share/screen + /usr/share/terminfo + /usr/lib/tmpfiles.d/screen.conf + + + System.Package + + + screenrc + screen.pam.system-auth + tmpfiles.conf + + + + + 2015-08-07 + 4.3.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-10 + 4.0.3 + Add tmpfiles.conf + Osman Erkan + osman.erkan@pisilinux.org + + + 2010-10-12 + 4.0.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + strace + http://sourceforge.net/projects/strace/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + util.misc + Tracks and displays system calls associated with a running process + Çalışan bir süreç ile ilişkili sistem çağrılarını gösteren bir araç + Herramienta útil para diagnostico, aprendizaje y depuración + strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. + strace, çalışan bir UNIX süreci tarafından çağırılan ve alınan sistem çağrılarını, bu çağrılara verilen parametreleri ve dönüş değerlerini gösteren bir hata ayıklama aracıdır. + mirrors://sourceforge/strace/strace-4.9.tar.xz + + libaio-devel + libunwind-devel + + util/misc/strace/pspec.xml + + + strace + + libunwind + + + /usr/bin + /usr/share/doc + /usr/share/man + + + + + 2015-01-25 + 4.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-03-09 + 4.8 + Version bump + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-04-20 + 4.7 + Versrion bump + Ertan Güven + ertan@pisilinux.org + + + 2011-04-18 + 4.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + mc + http://www.midnight-commander.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + GNU Midnight Commander cli-based file manager + GNU Midnight Commander konsol kip dosya yöneticisi + Contains GNU Midnight Commander cli-based file manager. You can do lots of file management and editing tasks, both in normal terminals and in terminal emulators of X. Also has file transfer capabilities over FTP, SSH, and Samba. + GNU Midnight Commander (mc), komut satırında çalışan metin tabanlı bir dosya yönetim ve düzenleme uygulamasıdır. İki sistem arasında FTP, SSH ve Samba protokollerini kullanarak dosya transferlerine de olanak verir. + http://www.midnight-commander.org/downloads/mc-4.8.15.tar.xz + + gpm + check-devel + glib2-devel + doxygen + slang-devel + libpcre-devel + samba-devel + libICE-devel + libutil-linux-devel + + util/misc/mc/pspec.xml + + + mc + + gpm + glib2 + slang + samba + libutil-linux + + + /etc/profile.d + /usr/bin + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/locale + /usr/share/man + /usr/share/mc + /etc/mc + + + mc.profile + u7z + mc.ini + + + + + 2015-11-09 + 4.8.15 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-05 + 4.8.14 + Version bump, add samba + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-02-21 + 4.8.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-07-05 + 4.8.12 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-02-18 + 4.8.11 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-04 + 4.8.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-01 + 4.8.8 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-04-30 + 4.8.8 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-12-29 + 4.8.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + lsof + http://people.freebsd.org/~abe/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Lists open files for running Unix processes + Çalışan UNIX süreçleri tarafından açılan dosyaları listeyen bir araç + Lista archivos abiertos por procesos unix en ejecución + lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files, and it does just that. It lists information about any files that are open by processes currently running on the system. It can also list communications open by each process. + lsof sistemde çalışmakta olan UNIX süreçleri tarafından açılmış dosyaları listeleyen kullanışlı bir araçtır. + Lsof es una herramienta de diagnostica específica de Unix. Su nombre quiere decir LiSt Open files (listar archivos abiertos), y hace justamente esto. Genera una lista con información sobre cada archivo abierto por procesos que están activos en el sistema. También puede listar comunicaciones abiertas por cada proceso. + http://source.pisilinux.org/1.0/lsof_4.84_src.tar + util/misc/lsof/pspec.xml + + + lsof + + /usr/sbin + /usr/share/doc + /usr/share/lsof + /usr/share/man + + + + + 2014-03-09 + 4.84 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2010-10-12 + 4.84 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + tree + http://mama.indstate.edu/users/ice/tree/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.misc + Recursive directory listing tool + Dizin listeleme aracı + Tree lists directories recursively, and produces an indented listing of files. + Dizinleri özyineli olarak listeler ve dosya listesini girintili olarak gösterir. + ftp://mama.indstate.edu/linux/tree/tree-1.7.0.tgz + util/misc/tree/pspec.xml + + + tree + + /usr/bin + /usr/share/bash-completion + /usr/share/doc + /usr/share/man + + + tree.bashcomp + + + + + 2015-01-25 + 1.7.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-03-09 + 1.6.0 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-10-20 + 1.6.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + ibus @@ -56702,44 +38391,67 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - lsof - http://people.freebsd.org/~abe/ + utempter + http://www.redhat.com/ PisiLinux Community admins@pisilinux.org - GPLv2 + MIT + LGPLv2.1 app:console - util.misc - Lists open files for running Unix processes - Çalışan UNIX süreçleri tarafından açılan dosyaları listeyen bir araç - Lista archivos abiertos por procesos unix en ejecución - lsof is a Unix-specific diagnostic tool. Its name stands for LiSt Open Files, and it does just that. It lists information about any files that are open by processes currently running on the system. It can also list communications open by each process. - lsof sistemde çalışmakta olan UNIX süreçleri tarafından açılmış dosyaları listeleyen kullanışlı bir araçtır. - Lsof es una herramienta de diagnostica específica de Unix. Su nombre quiere decir LiSt Open files (listar archivos abiertos), y hace justamente esto. Genera una lista con información sobre cada archivo abierto por procesos que están activos en el sistema. También puede listar comunicaciones abiertas por cada proceso. - http://source.pisilinux.org/1.0/lsof_4.84_src.tar - util/misc/lsof/pspec.xml + util.admin + Application that allows non-privileged applications to write utmp (login) info + utemper, utmp(oturum açma) bilgilerini yazmak için ayrıcalıksız uygulamalara izin veren bir uygulamadır. + Utempter is a utility that allows non-privileged applications such as terminal emulators to modify the utmp database without having to setuid root. + Utempter, terminal emulatörleri gibi, yetkisiz uygulamalara setuid e ihtiyaç duymadan utmp veritabanına yazma hakkı verir. + ftp://ftp.altlinux.org/pub/people/ldv/utempter/libutempter-1.1.6.tar.bz2 + + libutempter-pierelro.patch + + util/admin/utempter/pspec.xml - lsof + utempter - /usr/sbin + /usr/libexec + /usr/lib /usr/share/doc - /usr/share/lsof /usr/share/man + + System.Package + + + + utempter-devel + Development files for utempter + utempter için geliştirme dosyaları + + utempter + + + /usr/include + - - 2014-03-09 - 4.84 + + 2014-05-25 + 1.1.6 Rebuild. Kamil Atlı suvarice@gmail.com + + 2014-01-20 + 1.1.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org + 2010-10-12 - 4.84 + 0.5.5 First release Pisi Linux Admins admins@pisilinux.org @@ -56748,52 +38460,64 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - tree - http://mama.indstate.edu/users/ice/tree/ + htop + http://htop.sourceforge.net/ PisiLinux Community admins@pisilinux.org GPLv2 app:console - util.misc - Recursive directory listing tool - Dizin listeleme aracı - Tree lists directories recursively, and produces an indented listing of files. - Dizinleri özyineli olarak listeler ve dosya listesini girintili olarak gösterir. - ftp://mama.indstate.edu/linux/tree/tree-1.7.0.tgz - util/misc/tree/pspec.xml + app:gui + util.admin + Visionneur de processus pour Linux + An interactive process viewer for Linux + Linux için etkileşimli bir süreç izleyici + htop est un visionneur de processus en mode texte. Il a pour but de surpasser 'top'. + htop is an interactive text-mode process viewer for Linux. It aims to be a better 'top'. + htop, metin kipinde çalışan etkileşimli, 'top' türevi bir süreç izleyicidir. + htop + http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz + + ncurses-devel + gettext-devel + + + desktop_tr.patch + + util/admin/htop/pspec.xml - tree + htop + + ncurses + /usr/bin - /usr/share/bash-completion - /usr/share/doc /usr/share/man + /usr/share/doc + /usr/share/applications + /usr/share/pixmaps - - tree.bashcomp - - 2015-01-25 - 1.7.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2014-06-17 + 1.0.3 + Version bump + Kamil Atlı + burakerturk@pisilinux.org - 2014-03-09 - 1.6.0 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org + 2013-12-31 + 1.0.2 + Release bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org - 2012-10-20 - 1.6.0 + 2013-01-31 + 1.0.2 First release Serdar Soytetir kaptan@pisilinux.org @@ -56802,314 +38526,315 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - mc - http://www.midnight-commander.org/ + inxi + http://code.google.com/p/inxi/ - PisiLinux Community - admins@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - GPLv2 + GPLv1 app:console - util.misc - GNU Midnight Commander cli-based file manager - GNU Midnight Commander konsol kip dosya yöneticisi - Contains GNU Midnight Commander cli-based file manager. You can do lots of file management and editing tasks, both in normal terminals and in terminal emulators of X. Also has file transfer capabilities over FTP, SSH, and Samba. - GNU Midnight Commander (mc), komut satırında çalışan metin tabanlı bir dosya yönetim ve düzenleme uygulamasıdır. İki sistem arasında FTP, SSH ve Samba protokollerini kullanarak dosya transferlerine de olanak verir. - http://www.midnight-commander.org/downloads/mc-4.8.15.tar.xz - - gpm - check-devel - glib2-devel - doxygen - slang-devel - libpcre-devel - samba-devel - libICE-devel - libutil-linux-devel - - util/misc/mc/pspec.xml + util.admin + script to get system information + script to get system information + script voor het opvragen van systeem informatie + Script para la información del sistema + script to get system information + script to get system information + Script voor het opvragen van systeem informatie + Inxi es un completo script que muestra la información del sistema + http://inxi.googlecode.com/svn/tarballs/inxi_2.2.19.tar.gz + util/admin/inxi/pspec.xml - mc - - gpm - glib2 - slang - samba - libutil-linux - + inxi - /etc/profile.d /usr/bin - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/locale + /usr/share/kde4/apps/konversation/scripts/inxi /usr/share/man - /usr/share/mc - /etc/mc + /usr/share/doc - - mc.profile - u7z - mc.ini - - - 2015-11-09 - 4.8.15 + + 2015-07-23 + 2.2.19 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-01-26 + 2.2.17 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-17 + 2.1.28 + Version bump. + Kamil Atlı + suvarice@gmail.com - 2015-11-05 - 4.8.14 - Version bump, add samba - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-03 + 2.1.27 + Version bump. + Kamil Atlı + suvarice@gmail.com - 2015-02-21 - 4.8.13 + 2013-12-16 + 1.9.17 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2014-07-05 - 4.8.12 + 2013-10-0 + 1.9.15 Version bump. - Vedat Demir - vedat@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2014-02-18 - 4.8.11 + 2013-07-08 + 1.9.12 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2013-08-04 - 4.8.10 + 2013-04-27 + 1.8.45 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2013-05-01 - 4.8.8 - Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-04-30 - 4.8.8 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-12-29 - 4.8.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - augeas - http://augeas.net - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - app:console - library - util.misc - A library for changing configuration files - Yapılandırma dosyalarını düzenlemek için bir kitaplık - augeas is a library for programmatically editing configuration files. Augeas parses configuration files into a tree structure, which it exposes through its public API. - augeas yapılandırma dosyalarının programlama dilleri üzerinden düzenlenmesini sağlayan bir kitaplıktır. augeas yapılandırma dosyalarını ayıklayıp bir ağaç yapısı şeklinde programcıya sunar. - http://download.augeas.net/augeas-1.4.0.tar.gz - - libxml2-devel - readline-devel - - util/misc/augeas/pspec.xml - - - augeas - - libxml2 - readline - - - /usr/bin - /usr/lib - /usr/share/augeas - /usr/share/vim/vimfiles - /usr/share/doc - /usr/share/man - - - - augeas-devel - Development files for augeas - augeas için geliştirme dosyaları - - augeas - libxml2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man/man3 - - - - - 2015-12-31 - 1.4.0 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2013-11-04 - 1.1.0 - Version bump. - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-04-30 - 1.0.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-11-04 - 0.10.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - tidy - http://tidy.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.misc - HTML and XML error checking - HTML ve XML hata denetleme aracı - tidy, as the name suggests, tidies the layout of and corrects errors in HTML and XML documents. - tidy, HTML ve XML belgelerinin düzenini denetleyen ve hatalarını düzelten bir araçtır. - http://anduin.linuxfromscratch.org/sources/BLFS/svn/t/tidy-cvs_20101110.tar.bz2 - util/misc/tidy/pspec.xml - - - tidy - - /usr/bin - /usr/lib - /usr/share/doc - - - - tidy-devel - Development files for tidy - tidy için geliştirme dosyaları - - tidy - - - /usr/include - - - - - 2012-10-04 - 20101110 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - strace - http://sourceforge.net/projects/strace/ - - PisiLinux Community - admins@pisilinux.org - - as-is - app:console - util.misc - Tracks and displays system calls associated with a running process - Çalışan bir süreç ile ilişkili sistem çağrılarını gösteren bir araç - Herramienta útil para diagnostico, aprendizaje y depuración - strace intercepts and records the system calls called and received by a running process. strace can print a record of each system call, its arguments and its return value. - strace, çalışan bir UNIX süreci tarafından çağırılan ve alınan sistem çağrılarını, bu çağrılara verilen parametreleri ve dönüş değerlerini gösteren bir hata ayıklama aracıdır. - mirrors://sourceforge/strace/strace-4.9.tar.xz - - libaio-devel - libunwind-devel - - util/misc/strace/pspec.xml - - - strace - - libunwind - - - /usr/bin - /usr/share/doc - /usr/share/man - - - - - 2015-01-25 - 4.9 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-03-09 - 4.8 - Version bump - Varol Maksutoğlu - waroi@pisilinux.org - - 2013-04-20 - 4.7 - Versrion bump + 1.8.34 + Distro list added PisiLinux + Ertan Güven + ertan@pisilinux.org + + + 2013-02-23 + 1.8.34 + Version bump Ertan Güven ertan@pisilinux.org - 2011-04-18 - 4.6 + 2013-01-28 + 1.8.32 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + pisido + http://www.pisilinux.org + + Harun Gültekin + hrngultekin@gmail.com + + GPLv3+ + app:gui + util.admin + A pisi packager from GUI + Grafik arayüzde çalışan pisi paketçisi. + You can make pisi packages with a GUI. Also, you can import your existing build files.Warning:Alfa version. Ported Qt5. + Grafik arayüzde pisi paketleri yapabilirsiniz. Ayrıca var olan inşa dosyalarınızı içe aktarıp inşa edebilirsiniz.Çoklu paket yapısı eklenmiştir. Hala geliştirilme aşamasındasır. Alfa sürümdür. Qt5 ile hazırlanmıştır. + https://github.com/hrngultekin/pisido/archive/pisido-v2.3.3.tar.gz + + qscintilla2-devel + qtermwidget5-devel + + util/admin/pisido/pspec.xml + + + pisido + A pisi packager from GUI + + libgcc + qt5-base + qscintilla2 + qtermwidget5 + + + / + + + + + 2015-10-26 + 2.3.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-08-30 + 2.3.1 + Qt5 rebuild + Harun Gültekin + hrngultekin@gmail.com + + + 2015-08-26 + 2.2.1 + rebuild + Harun Gültekin + hrngultekin@gmail.com + + + 2015-08-01 + 2.2.0 + Rebuild + Harun Gültekin + hrngultekin@gmail.com + + + 2015-07-27 + 2.2.0 + Version bump + Harun Gültekin + hrngultekin@gmail.com + + + 2015-07-24 + 2.1.0 + Version bump + Harun Gültekin + hrngultekin@gmail.com + + + 2015-07-09 + 2.0.1 + added multipackage support + Harun Gültekin + hrngultekin@gmail.com + + + 2014-07-05 + 2.0b + Rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2014-02-04 + 2.0b + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2013-03-10 + 2.0b + Inıtial import. + Serdar Soytetir + kaptan@pisilinux.org + + + + + + pisilinux-dev-tools + http://www.pisilinux.org + + Marcin Bojara + marcin@pisilinux.org + + GPLv2 + app:console + util.admin + A collection of useful tools that Pisi Linux developers use to make their developing work a lot easier + Pisilinux-dev-tools is a collection of useful tools that Pisilinux developers use to make their developing work a lot easier. Such tools can include packaging preparation, package analysis, etc. + http://source.pisilinux.org/1.0/pisilinux-dev-tools-0.0.2.tar.xz + + fix_detect_mesa.patch + spped_up.patch + ignore_glibc-32bit.patch + + util/admin/pisilinux-dev-tools/pspec.xml + + + pisilinux-dev-tools + + chrpath + binutils + + + /usr/bin + /usr/share/doc + + + + + 2015-06-28 + 0.0.2 + fix runtime deps. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-09-21 + 0.0.2 + checkelf: ignore glibc-32bit + Marcin Bojara + marcin@pisilinux.org + + + 2014-07-01 + 0.0.2 + rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2014-06-19 + 0.0.2 + Speed up checkelf. + Marcin Bojara + marcin@pisilinux.org + + + 2014-06-16 + 0.0.2 + checkelf: fix detect mesa. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-11 + 0.0.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-03 + 0.0.1 + Use re.search() for checking command file output. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-29 + 0.0.1 + Rebuild + Pisi Linux Admins + admins@pisilinux.org + + + 2011-05-23 + 0.0.1 First release Pisi Linux Admins admins@pisilinux.org @@ -57118,65 +38843,336 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - screen - http://www.gnu.org/software/screen/ + sudo + http://www.sudo.ws/ + + PisiLinux Community + admins@pisilinux.org + + Sudo + app:console + util.admin + Allows restricted root access for specified users + Yönetici haklarıyla komut çalıştırma uygulaması + sudo allows certain users/groups to run commands with root user privileges. + sudo, belirli kullanıcıların ya da kullanıcı gruplarının komut ve uygulamaları yönetici kullanıcı (root) haklarıyla çalıştırmasına izin veren bir konsol uygulamasıdır. + http://www.sudo.ws/sudo/dist/sudo-1.8.13.tar.gz + + nss-devel + audit-devel + pam-devel + zlib-devel + cyrus-sasl-devel + openldap-client + + util/admin/sudo/pspec.xml + + + sudo + + nss + audit + pam + zlib + cyrus-sasl + openldap-client + + + /etc + /usr/lib/tmpfiles.d/sudo.conf + /usr/bin + /usr/sbin + /usr/libexec + /usr/share/doc + /usr/share/locale + /usr/share/man + /run/sudo + /var/db/sudo + /usr/include + + + System.Package + + + sudoers + sudo.pamd + sudo-i.pamd + sudo.tmpfiles.conf + + + + + 2015-04-17 + 1.8.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-01 + 1.8.11_p2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-01 + 1.8.11p2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-18 + 1.8.10_p3 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-03-29 + 1.8.10_p2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-13 + 1.8.9 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-09 + 1.8.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.8.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + security + 2011-02-04 + 1.7.4_p6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + cgmanager + https://github.com/lxc/cgmanager + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL + app:console + util.admin + Central cgroup management daemon + Merkezi cgroup yönetimi uygulamacığı + CGManager is a central privileged daemon that manages all your cgroups for you through a simple DBus API. + CGManager basit bir DBUS api üzerinden sizin için tüm cgruplarınızı yöneten merkezi ayrıcalıklı bir uygulamacıktır. + https://github.com/lxc/cgmanager/archive/v0.39.tar.gz + + libnih-devel + pam-devel + help2man + + util/admin/cgmanager/pspec.xml + + + cgmanager + + libnih + pam + dbus + + + /usr/bin + /lib/security + /usr/share/man + /usr/share/cgmanager + /usr/lib/libcgmanager* + + + System.Service + + + + cgmanager-devel + + cgmanager + libnih + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-09-10 + 0.39 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-10 + 0.38 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-12 + 0.36 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-06-27 + 0.23 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + logrotate + https://fedorahosted.org/releases/l/o/logrotate PisiLinux Community admins@pisilinux.org GPLv2 app:console - util.misc - Terminal multiplexer (to have multiple sessions in a single terminal window) - Screen bir terminal(komut penceresi) çoğaltıcıdır. - GNU Screen is a free terminal multiplexer developed by the GNU Project. It allows a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. - screen tek bir terminal penceresini birden çok parçaya bölerek çalışmanızı sağlayan bir uygulamadır. - http://ftp.gnu.org/gnu/screen/screen-4.3.1.tar.gz - util/misc/screen/pspec.xml + util.admin + Rotates, compresses, removes and emails system log files + Sistem günlük (log) dosyalarını yönetmeyi kolaylaştıran bir araç + logrotate is designed to ease administration of systems that generate large numbers of log files. It allows automatic rotation, compression, removal, and emailing of log files. + Logrotate kayıt dosyalarının rotasyonunu, silinmesini veya e-posta ile gönderilmesi gibi işlevleri ile sistem yönetimini kolaylaştırıan bir uygulamadır. + https://fedorahosted.org/releases/l/o/logrotate/logrotate-3.8.8.tar.gz + + popt-devel + acl-devel + + util/admin/logrotate/pspec.xml - screen + logrotate - ncurses + popt + acl - /run /etc - /usr/share/man + /usr/sbin /usr/share/doc - /usr/bin - /usr/share/info - /usr/share/screen - /usr/share/terminfo - /usr/lib/tmpfiles.d/screen.conf + /usr/share/man - - System.Package - - - screenrc - screen.pam.system-auth - tmpfiles.conf - - - 2015-08-07 - 4.3.1 + + 2015-01-26 + 3.8.8 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-18 + 3.8.7 + v.bump + Ayhan Yalçınsoy + ayhanyacinsoy@gmail.com + + + 2014-03-09 + 3.7.9 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2011-09-29 + 3.7.9 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + cabextract + http://www.cabextract.org.uk/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + util.archive + A program to extract from Microsoft Cabinet files + Microsoft Cabinet dosyalarını açan bir program + cabextract is a program to extract files from Microsoft Cabinet files. + cabextract Microsoft Cabinet (.cab) dosyalarından dosya çıkarmaya yarayan bir programdır. + http://www.cabextract.org.uk/cabextract-1.6.tar.gz + util/archive/cabextract/pspec.xml + + + cabextract + + /usr/bin + /usr/share/man + + + + + 2015-11-23 + 1.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-16 + 1.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-19 + 1.4 + Rebuild + Kamil Atlı + suvari@pisilinux.org - 2014-01-10 - 4.0.3 - Add tmpfiles.conf - Osman Erkan - osman.erkan@pisilinux.org + 2014-01-19 + 1.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2010-10-12 - 4.0.3 + 2011-06-07 + 1.4 First release Pisi Linux Admins admins@pisilinux.org @@ -57263,6 +39259,62 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + libtar + http://www.feep.net/libtar/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + util.archive + tar file manipulation API + tar dosyalarını işlemek için bir API + libtar is a C library for manipulating POSIX tar files. It handles adding and extracting files to/from a tar archive. + libtar, POSIX tar dosyalarını işlemek için yazılmış bir C kütüphanesidir. + http://pkgbuild.com/~giovanni/libtar/libtar-1.2.20.tar.gz + util/archive/libtar/pspec.xml + + + libtar + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libtar-devel + Development files for libtar + libtar için geliştirme dosyaları + + libtar + + + /usr/include + /usr/share/man/man3 + + + + + 2014-06-20 + 1.2.20 + version bump + Kamil Atlı + suvari@pisilinux.org + + + 2010-10-12 + 1.2.11 + First release + Pisi Linux Admins + admins@pisilinux.org + + + libzip @@ -57505,290 +39557,2053 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - cabextract - http://www.cabextract.org.uk/ + gtk2-engines-murrine + http://cimitan.com/murrine/project/murrine PisiLinux Community admins@pisilinux.org GPLv2 - app:console - util.archive - A program to extract from Microsoft Cabinet files - Microsoft Cabinet dosyalarını açan bir program - cabextract is a program to extract files from Microsoft Cabinet files. - cabextract Microsoft Cabinet (.cab) dosyalarından dosya çıkarmaya yarayan bir programdır. - http://www.cabextract.org.uk/cabextract-1.6.tar.gz - util/archive/cabextract/pspec.xml + library + desktop.lookandfeel + GTK+ Murrine theme engine + GTK+ Murrine tema motoru + The Murrine engine is a cairo-based GTK+ theming tool. It's very fast compared to clearlooks-cairo. Murrine includes animations and a unique style. + Murrine motoru, Cairo tabanlı GTK+ tema aracıdır. Clearlooks temasına göre çok daha hızlıdır. Aynı zamanda canlandırmalar, benzersiz biçemler içerir. + mirrors://gnome/murrine/0.98/murrine-0.98.2.tar.xz + + gtk2-devel + glib2-devel + cairo-devel + pango-devel + pixman-devel + gdk-pixbuf-devel + intltool + + desktop/lookandfeel/gtk2-engines-murrine/pspec.xml - cabextract + gtk2-engines-murrine + + gtk2 + glib2 + cairo + pango + pixman + gdk-pixbuf + + /usr/lib + /usr/share/doc + /usr/share/gtk-engines + + + + + 2014-02-07 + 0.98.2 + Remove gtk2 runtime dep to avoid cyclic deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-17 + 0.98.2 + Release bump + Erdinç Gültekin + erdinc@pisilinux.org + + + 2012-06-10 + 0.98.2 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + iconcan + http://www.pisilinux.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv3 + app:gui + desktop.lookandfeel + Icon etiketi için görseller + Icon etiketi için görseller + Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. + Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. + lang-tr + http://source.pisilinux.org/1.0/iconcan-1.0.1.tar.xz + desktop/lookandfeel/iconcan/pspec.xml + + + iconcan + + /usr/share/pixmaps + + + + + 2015-02-04 + 1.0.1 + Version Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-02-04 + 1.0.0 + First Release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gtk-theme-mediterranean + http://gnome-look.org/content/show.php/MediterraneanNight+Series?content=156782 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + desktop.lookandfeel + Great themes for GTK2 and GTK3 + GTK2 ve GTK3 için güzel temalar + Themes for GTK2 and GTK3. + GTK2 ve GTK3 için yazılmış tema paketleri. + https://dl.dropboxusercontent.com/u/80497678/MediterraneanNight-2.03.tar.gz + desktop/lookandfeel/gtk-theme-mediterranean/pspec.xml + + + gtk-theme-mediterranean + + gtk2-engines-murrine + gdk-pixbuf + + + /usr/share/themes/MediterraneanDark + /usr/share/themes/MediterraneanWhite + /usr/share/themes/MediterraneanLightDarkest + + + + gtk-theme-mediterranean-others + + gtk2-engines-murrine + gdk-pixbuf + + + /usr/share/themes + + + + + 2014-02-06 + 2.03 + Add MediterraneanLightDarkest to main package. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-26 + 2.03 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-10-05 + 2.0.3 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + artwork-pisilinux-release + http://www.pisilinux.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + public-domain + CCPL-Attribution-ShareAlike-3.0 + CCPL-Attribution-3.0 + data + desktop.lookandfeel + Artwork for Pisi Linux releases + Pisi Linux sürümleri için sanatsal içerik + This package contains additional artwork (like wallpapers) intended for Pisi Linux releases. + Bu paket Pisi Linux sürümleri için hazırlanmış sanatsal çalışmalar içerir. + http://source.pisilinux.org/1.0/artwork-pisilinux-release-1.2.tar.xz + http://source.pisilinux.org/1.0/sample-files-20130323.tar.xz + desktop/lookandfeel/artwork-pisilinux-release/pspec.xml + + + artwork-pisilinux-release + + /usr/share/wallpapers + + + + example-content + Example files for Pisi Linux + Pisi Linux ile beraber dağıtılan örnek dosyalar + + /usr/share/example-content + /etc/X11/Xsession.d + + + 35-example-content.sh + + + + + 2015-03-04 + 1.2 + Add new wallpapers. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-04 + 0.2 + Add new wallpapers. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-07 + 0.2 + Add new wallpapers, example contents. + Serdar Soytetir + kaptann@pisilinux.org + + + 2013-09-18 + 1.0 + add more izmir themes. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-09-18 + 1.0 + add izmir theme. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-27 + 1.0 + Gönüllü çalışmalar eklendi. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-26 + 1.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-03-22 + 1.0 + bump for pisi Linux + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-01-31 + 2013.1 + First release + Demiray Muhterem + bilgi@bilgegunluk.com + + + + + + icon-theme-hicolor + http://icon-theme.freedesktop.org/wiki/HicolorTheme + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + desktop.lookandfeel + Default icon theme + Temel simge teması + Hicolor icon theme contains the basic directories and files needed for icon theme support. + Hicolor, simge teması desteği için ihtiyaç duyulan temel dizin ve dosyalarıni içeren temel bir simge temasıdır. + http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.12.tar.gz + desktop/lookandfeel/icon-theme-hicolor/pspec.xml + + + icon-theme-hicolor + + /usr/share/doc + /usr/share/icons + + + + + 2013-08-26 + 0.12 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-10-24 + 0.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + dconf-editor + http://live.gnome.org/dconf + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.gnome.base + Gui editor for dconf; simple low-level configuration system + dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. + ftp://ftp.gnome.org/pub/gnome/sources/dconf-editor/3.16/dconf-editor-3.16.1.tar.xz + + dconf-devel + libxml2-devel + gtk3-devel + pango-devel + docbook-xsl + libepoxy-devel + at-spi2-core-devel + vala-devel + libxslt + intltool + gtk-doc + + desktop/gnome/base/dconf-editor/pspec.xml + + + dconf-editor + + dconf + glib2 + libxml2 + gtk3 + pango + + + /etc + /usr/share + /usr/lib + /usr/share/doc /usr/bin - /usr/share/man + /usr/libexec + + + + + 2015-08-12 + 3.16.1 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libcroco + http://www.freespiders.org/projects/libcroco/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome.base + Boîte à outils générique d'analyse et de manipulation de Cascading Style Sheet (CSS - feuilles de style). + Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit + CSS ayıklama kitaplığı + libcroco is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. + libcroco GNOME uygulamaları tarafından CSS desteği için kullanılan genel bir CSS ayıklama kitaplığıdır. + mirrors://gnome/libcroco/0.6/libcroco-0.6.8.tar.xz + + libxml2-devel + glib2-devel + + + multilib.patch + + desktop/gnome/base/libcroco/pspec.xml + + + libcroco + + glib2 + libxml2 + + + /usr/share + /usr/lib + /usr/bin + + + + libcroco-devel + Development files for libcroco + libcroco için geliştirme dosyaları + + libcroco + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/bin/croco-*-config + + + + libcroco-32bit + 32-bit shared libraries for libcroco + emul32 + emul32 + + glib2-32bit + libxml2-32bit + + + glib2-32bit + glibc-32bit + libxml2-32bit + libcroco + + + /usr/lib32 + + + + + 2014-08-11 + 0.6.8 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-26 + 0.6.8 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-12-22 + 0.6.8 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + accountsservice + http://www.freedesktop.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv3 + library + desktop.gnome.base + D-Bus Service to Manipulate User Account Information + accountsservice server provides a set of D-Bus interfaces for querying and manipulating user account information. + http://www.freedesktop.org/software/accountsservice/accountsservice-0.6.40.tar.xz + + intltool + glib2-devel + polkit-devel + + desktop/gnome/base/accountsservice/pspec.xml + + + accountsservice + + polkit + glib2 + + + /usr/lib + /usr/share/doc + /usr/share/dbus-1 + /usr/share/gir-1.0 + /usr/share/gtk-doc + /usr/share/polkit-1 + /usr/share/vala/vapi + /etc/dbus-1/system.d + /usr/share/locale + /var/lib/AccountsService/ + + + + accountsservice-devel + accountsservice için geliştirme dosyaları + accountsservice için geliştirme dosyaları + + accountsservice + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-10-11 + 0.6.40 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-07-15 + 0.6.35 + Rebuild for gcc. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-11-08 + 0.6.35 + Version Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-30 + 0.6.34 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gnome-common + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + Common files for development of GNOME packages + GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar + gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources. + mirrors://gnome/gnome-common/3.10/gnome-common-3.10.0.tar.xz + desktop/gnome/base/gnome-common/pspec.xml + + + gnome-common + + /usr/share/doc + /usr/bin + /usr/share/aclocal + /usr/share/gnome-common - 2015-11-23 - 1.6 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + 2014-06-14 + 3.10.0 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org - 2015-02-16 - 1.5 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-06-19 - 1.4 - Rebuild - Kamil Atlı - suvari@pisilinux.org - - - 2014-01-19 - 1.4 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2011-06-07 - 1.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - libtar - http://www.feep.net/libtar/ - - PisiLinux Community - admins@pisilinux.org - - as-is - library - util.archive - tar file manipulation API - tar dosyalarını işlemek için bir API - libtar is a C library for manipulating POSIX tar files. It handles adding and extracting files to/from a tar archive. - libtar, POSIX tar dosyalarını işlemek için yazılmış bir C kütüphanesidir. - http://pkgbuild.com/~giovanni/libtar/libtar-1.2.20.tar.gz - util/archive/libtar/pspec.xml - - - libtar - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/man - - - - libtar-devel - Development files for libtar - libtar için geliştirme dosyaları - - libtar - - - /usr/include - /usr/share/man/man3 - - - - - 2014-06-20 - 1.2.20 - version bump - Kamil Atlı - suvari@pisilinux.org - - - 2010-10-12 - 1.2.11 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - bash-completion - http://bash-completion.alioth.debian.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - util.shell - Programmable completion for bash - Bash kabuğu için otomatik tamamlama - A relatively new feature in bash is programmable completion. Since now, users have been able to complete commands, variables and filenames; now it is also possible to complete parameters. - Kabukta çeşitli uygulamalar için otomatik tamamlama özelliği eklenebilmesine olanak sağlayan bir programdır. - http://bash-completion.alioth.debian.org/files/bash-completion-2.1.tar.bz2 - util/shell/bash-completion/pspec.xml - - - bash-completion - - /etc - /usr/share/doc - /usr/share - /var - - - System.Package - - - pisilinux - - - - - 2014-02-23 - 2.1 - Rebuild - Alihan Öztürk - alihan@pisilinux.org - - - 2013-07-14 - 2.1 + 2014-05-21 + 3.12.0 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org + + 2013-10-27 + 3.10.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-08-26 + 2.34.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + - 2011-06-20 - 1.2 + 2010-12-22 + 2.34.0 First release - Pisi Linux Admins + PisiLinux Community admins@pisilinux.org - bashdb - http://bashdb.sourceforge.net + dconf + http://live.gnome.org/dconf + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:console + desktop.gnome.base + Simple low-level configuration system + Düşük seviyeli yapılandırma sistemi + dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. + FIXME + http://ftp.gnome.org/pub/gnome/sources/dconf/0.24/dconf-0.24.0.tar.xz + + dbus-devel + glib2-devel + docbook-xsl + libxslt + intltool + gtk-doc + + desktop/gnome/base/dconf/pspec.xml + + + dconf + + dbus + glib2 + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/libexec + + + + dconf-devel + Development files for dconf + + dconf + dbus-devel + glib2-devel + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + + + + dconf-docs + Reference files for dconf + data:doc + + dconf + + + /usr/share/gtk-doc + + + + + 2015-08-12 + 0.24.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-14 + 0.20 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-29 + 0.18 + Version bump. + Richard de Bruin + richdb@pisilinux.org + + + 2013-07-31 + 0.16.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-21 + 0.15.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libsecret + http://projects.gnome.org/libsecret PisiLinux Community admins@pisilinux.org GPLv2 - app:console - util.shell - A Debugger for Bash - Bash Kabuğu için bir hata ayıklayıcısı - bashdb is a comprehensive source-code debugger for bash. - bashdb, bash için kapsamlı bir kaynak kodu hata ayıklayıcısıdır. - mirrors://sourceforge/bashdb/bashdb-4.3-0.91.tar.gz - util/shell/bashdb/pspec.xml + app:gui + desktop.gnome.base + The libsecret package contains a GObject based library + The libsecret package contains a GObject based library for accessing the Secret Service API. + mirrors://gnome/libsecret/0.18/libsecret-0.18.tar.xz + + gtk-doc + vala-devel + libxslt-devel + libgcrypt-devel + glib2-devel + xmlto + + desktop/gnome/base/libsecret/pspec.xml - bashdb + libsecret + + libxslt + libgcrypt + glib2 + xmlto + + /usr/share + /usr/lib /usr/bin - /usr/share/doc - /usr/share/bashdb - /usr/share/info - /usr/share/man + + + + libsecret-devel + Development files for libsecret + libsecret için geliştirme dosyaları + + libsecret + + + /usr/include + /usr/lib/pkgconfig - - 2015-01-22 - 0.91 + + 2014-06-14 + 0.18 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-04-23 + 0.18 Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org + Marcin Bojara + marcin@pisilinux.org + + + 2014-04-05 + 0.16 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-20 + 0.16 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-09-05 + 0.16 + Release bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-08-26 + 0.15 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org - 2014-01-19 - 4.2.0.8 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org + 2013-03-30 + 0.15 + Version bump. + Marcin Bojara + marcin@pisilinux.org - 2011-05-27 - 4.2.0.8 + 2012-11-21 + 0.12 First release - Pisi Linux Admins + PisiLinux Community admins@pisilinux.org - dash - http://gondor.apana.org.au/~herbert/dash/ + libbonobo + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.gnome.base + GNOME CORBA framework + GNOME CORBA geliştirme ortamı + Bonobo is a component system based on CORBA, used by the GNOME desktop. + mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 + + orbit2-devel + glib2-devel + libxml2-devel + flex + grep + popt-devel + intltool + perl + gettext-devel + gtk-doc + + + libbonobo-2.32.1-srcdir-macro.patch + libbonobo-multishlib.patch + + desktop/gnome/base/libbonobo/pspec.xml + + + libbonobo + + orbit2 + glib2 + libxml2 + + + /etc + /usr/bin + /usr/sbin + /usr/libexec + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + /usr/share/idl + + + + libbonobo-devel + Development files for libbonobo + libbonobo için geliştirme dosyaları + + libbonobo + orbit2-devel + glib2-devel + + + /usr/lib/pkgconfig + /usr/include + + + + libbonobo-docs + Bonobo referance documents + data:doc + + /usr/share/gtk-doc + + + + + 2014-05-24 + 2.32.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-29 + 2.32.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-02 + 2.32.1 + Rebuild for RC. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-03-30 + 2.32.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-18 + 2.32.0 + First release + Burak Çalışkan + admins@pisilinux.org + + + + + + libgnome-keyring + http://live.gnome.org/GnomeKeyring + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.gnome.base + Compatibility library for accessing gnome-keyring3 + gnome-keyring'e ulaşmak için uyumluluk kütüphanesidir. + libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system. + libgnome-keyring, gnome-keyring sistemine uyumlu olmak için programlar tarafından kullanılan bir kütüphanedir. + http://ftp.acc.umu.se/mirror/gnome.org/sources/libgnome-keyring/3.12/libgnome-keyring-3.12.0.tar.xz + + intltool + glib2-devel + dbus-devel + libgcrypt-devel + + desktop/gnome/base/libgnome-keyring/pspec.xml + + + libgnome-keyring + + libgcrypt + glib2 + dbus + + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libgnome-keyring-devel + Development files for libgnome-keyring + libgnome-keyring için geliştirme dosyaları + + libgnome-keyring + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libgnome-keyring-docs + Referance documents for libgnome-keyring + libgnome-keyring için başvuru belgeleri + data:doc + + /usr/share/gtk-doc + + + + + 2015-08-25 + 3.12 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + + + + glibmm + http://gtkmm.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome2 + C++ interface for glib2 + glib2 kitaplığı için C++ programlama dili arayüzü + Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. + Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. + Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır. + mirrors://gnome/glibmm/2.44/glibmm-2.44.0.tar.xz + + libsigc++-devel + glib2-devel + pkgconfig + + desktop/gnome2/glibmm/pspec.xml + + + glibmm + + glib2 + libgcc + libsigc++ + + + /usr/lib + /usr/share/doc + + + + glibmm-devel + Development files for glibmm + glibmm için geliştirme dosyaları + + glibmm + glib2-devel + libsigc++-devel + + + /usr/include + /usr/lib/glibmm-* + /usr/lib/giomm-* + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/glibmm-* + + + + + 2015-07-21 + 2.44.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-18 + 2.40.0 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-12-23 + 2.38.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2013-10-29 + 2.36.2 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-14 + 2.36.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-22 + 2.34.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + orbit2 + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2 + library + desktop.gnome2 + High-performance CORBA ORB + Yüksek performanslı CORBA ORB + Orbit2 allows to communication between two programs objects. + Orbit2 iki program nesneleri arasındaki iletişimi sağlar. + mirrors://gnome/ORBit2/2.14/ORBit2-2.14.19.tar.bz2 + + libIDL-devel + grep + glib2-devel + gtk-doc + + + fedora/ORBit2-allow-deprecated.patch + + desktop/gnome2/orbit2/pspec.xml + + + orbit2 + + libIDL + glib2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/idl + + + + orbit2-devel + Development files for orbit2 + orbit2 için geliştirme dosyaları + + orbit2 + libIDL-devel + glib2-devel + + + /usr/bin/orbit2-config + /usr/include + /usr/lib/*.a + /usr/lib/pkgconfig + /usr/share/aclocal + + + + orbit2-docs + ORBit2 reference documents + Orbit2 referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + + 2014-05-21 + 2.14.19 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-10-29 + 2.14.19 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-26 + 2.14.19 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-12-22 + 2.14.19 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + librsvg + http://librsvg.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.gnome2 + Scalable Vector Graphics (SVG) rendering library + Scalable Vector Graphics (SVG) kitaplığı + librsvg est un composant utilisé au sein de logiciels pour gérer les graphismes vectoriels au format SVG. + librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics. + Scalable Vector Graphics (SVG) kitaplığı + mirrors://gnome/librsvg/2.40/librsvg-2.40.9.tar.xz + + libcroco-devel + gtk2-devel + pango-devel + vala-devel + python-devel + gdk-pixbuf-devel + gtk-doc + gobject-introspection-devel + + desktop/gnome2/librsvg/pspec.xml + + + librsvg + + glib2 + libxml2 + cairo + pango + libcroco + gdk-pixbuf + + + /etc/gtk-2.0 + /usr/bin + /usr/lib + /usr/share/man/man1 + /usr/share/pixmaps + /usr/share/themes + /usr/share/vala + /usr/share/gtk-doc + /usr/share/gir-1.0/Rsvg-2.0.gir + /usr/share/doc + + + + librsvg-devel + Development files for librsvg + librsvg için geliştirme dosyaları + + librsvg + gdk-pixbuf-devel + cairo-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + librsvg-32bit + 32-bit shared libraries for librsvg + emul32 + emul32 + + atk-32bit + gtk2-32bit + glib2-32bit + cairo-32bit + pango-32bit + libpng-32bit + libxml2-32bit + freetype-32bit + libcroco-32bit + gdk-pixbuf-32bit + fontconfig-32bit + + + librsvg + glibc-32bit + glib2-32bit + cairo-32bit + pango-32bit + libxml2-32bit + libcroco-32bit + gdk-pixbuf-32bit + + + /usr/lib32 + + + + + 2015-08-10 + 2.40.9 + Version bump. + PisiLinux Community + ayhanyalcinsoy@pisilinux.org + + + 2014-05-17 + 2.40.2 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-10-14 + 2.39.0 + Rebuild icu4c. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-10 + 2.39.0 + Rebuild and install using correct loaders. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-23 + 2.39.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-31 + 2.36.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-06-17 + 2.36.4 + Rebuild with new pisi release + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-23 + 2.36.4 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-01-23 + 2.36.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-06 + 2.36.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + harfbuzz + http://www.freedesktop.org/software/harfbuzz + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.font + OpenType text shaping engine + The Harfbuzz package contains an OpenType text shaping engine. + http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.40.tar.bz2 + + cairo-devel + glib2-devel + icu4c-devel + graphite2-devel + freetype-devel + expat-devel + + desktop/font/harfbuzz/pspec.xml + + + harfbuzz + + cairo + glib2 + icu4c + libgcc + freetype + graphite2 + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/gir-1.0 + /usr/share/gtk-doc + + + + harfbuzz-devel + + glib2-devel + icu4c-devel + harfbuzz + + + /usr/include/harfbuzz + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + harfbuzz-32bit + 32-bit shared libraries for harfbuzz + emul32 + emul32 + + icu4c-32bit + freetype-32bit + fontconfig-32bit + glibc-32bit + cairo-32bit + + + cairo-32bit + glib2-32bit + glibc-32bit + icu4c-32bit + freetype-32bit + + + /usr/lib32 + + + + + 2015-04-06 + 0.9.40 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-01-24 + 0.9.38 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-01-12 + 0.9.37 + Version Bump + rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-08-15 + 0.9.35 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-07-11 + 0.9.30 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-06-09 + 0.9.26 + Better harfbuz with icu, cairo. Fix configure option format. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-17 + 0.9.26 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-26 + 0.9.26 + Delete Unused Deps. + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-25 + 0.9.26 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-22 + 0.9.26 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-14 + 0.9.19 + Rebuild for icu4c + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-26 + 0.9.19 + Version bump. Fix build emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-30 + 0.9.18 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-01-22 + 0.9.9 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-24 + 0.9.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gnu-gs-fonts-std + http://www.ghostscript.com + + Sezai Yeniay + sezaiyeniay@pisilinux.org + + GPLv2 + data + desktop.font + Ghostscript standard fonts + Ghostscript standard yazıtipleri + Ces fontes ont été construites à partir des fontes URW distribuées avec ghostcript. Il n'y AUCUN changemen dans leur partie latine. + gnu-gs-fonts-std contains fonts that were made from the free URW fonts distributed with ghostcript. There are no changes in the latin part of them. + Bu yazıtipleri ghostscript ile birlikte dağıtılan özgür URW yazıtiplerinden türetilmiştir. Latin bölümünde hiçbir değişiklik yapılmamıştır. + mirrors://sourceforge/ghostscript/ghostscript-fonts-std-8.11.tar.gz + desktop/font/gnu-gs-fonts-std/pspec.xml + + + gnu-gs-fonts-std + + /usr/share/fonts/default/ghostscript + /usr/share/doc + + + + + 2014-02-23 + 8.11 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2012-09-20 + 8.11 + First release + Sezai Yeniay + sezaiyeniay@pisilinux.org + + + + + + unicode-ucd + http://www.unicode.org/ucd + + PisiLinux Community + admins@pisilinux.org + + MIT + desktop.font + Unicode Character Database + Unicode Karakter Veritabanı + The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes data files containing test data for conformance to several important Unicode algorithms. + Unicode karakter veritabanı, unicode karakter özelliklerini ve bilgilerini içeren birkaç veri dosyasından oluşur. + http://www.unicode.org/Public/zipped/6.3.0/UCD.zip + desktop/font/unicode-ucd/pspec.xml + + + unicode-ucd + + /usr/share/unicode/ucd + /usr/share/doc + + + copyright.html + + + + + 2014-01-27 + 6.3.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + oxygen-fonts + https://projects.kde.org/projects/playground/artwork/oxygen-fonts + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + OFL + data:font + desktop.font + Oxygen font family + Oxygen yazı tipi ailesi + Oxygen font family is a desktop / GUI font family for integrated use with KDE. + Oxygen, KDE için bir masaüstü ve grafik kullanıcı arayüzü yazı tipi ailesidir. + http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz + + cmake + extra-cmake-modules + fontconfig-devel + qt5-base-devel + fontforge + + desktop/font/oxygen-fonts/pspec.xml + + + oxygen-fonts + + /usr/share/fonts + /usr/share/doc + /usr/lib + + + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-06 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-12 + 5.4.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-08-27 + 5.4.0 + Version bump + Vedat Demir + vedat@pisilinux.org + + + 2014-03-02 + 0.4 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + fontconfig + http://fontconfig.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + desktop.font + A library for configuring and customizing font access + Yazıtiplerinin yapılandırılması ve özelleştirilmesi için bir kitaplık + Biblioteka do konfigurowania pospolitych czcionek - obsługa plików binarnych + Fontconfig est un librairie conçue pour fournir à tout le système accès à la possibilité de configurer, personnaliser et appliquer des fontes. + Fontconfig is a library designed to provide system-wide font configuration, customization and application access. + Fontconfig sistem genelindeki programlar için yazıtiplerinin ayarlanmasını, özelleştirilmesini ve programlar tarafından erişilmesini sağlar. + Fontconfig jest biblioteką do konfigurowania i dostosowywania do własnych potrzeb czcionek, które nie zależą od systemu X Window. Została zaprojektowana, aby znajdować czcionki w systemie i dobierać je do wymagań określanych przez aplikacje. + http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.1.tar.bz2 + + freetype-devel + expat-devel + + + prefer_dejavu.patch + anymetrics_urw.patch + use_legacy_lcdfilter_on_small_monospace.patch + add_hinting_and_antialiasing_to_proper_fonts.patch + fontconfig-2.8.0-sleep-less.patch + deprecated-user-conf.patch + + desktop/font/fontconfig/pspec.xml + + + fontconfig + + freetype + expat + + + /etc/fonts + /usr/bin + /usr/lib + /usr/share/doc + /var/cache/fontconfig + /usr/share + + + System.Package + System.PackageHandler + + + + fontconfig-devel + Development files for fontconfig + fontconfig için geliştirme dosyaları + Pliki nagłówkowe fontconfig + + fontconfig + freetype-devel + expat-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/fontconfig/fontconfig-devel.txt + /usr/share/man + + + + fontconfig-32bit + 32-bit shared libraries for fontconfig + fontconfig için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + expat-32bit + freetype-32bit + glibc-32bit + + + fontconfig + expat-32bit + freetype-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-17 + 2.11.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-29 + 2.11.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-01 + 2.11.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-05 + 2.10.93 + Add missing method to pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-06 + 2.10.93 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-06 + 2.10.92 + First release + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-06 + 2.10.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + fontforge + http://fontforge.sourceforge.net/ PisiLinux Community admins@pisilinux.org BSD app:console - util.shell - Small and fast POSIX-compliant shell - Ufak ve hızlı POSIX uyumlu kabuk - DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. - DASH, POSIX uyumlu bir /bin/sh gerçeklemesi olup, olabildiğince ufak olmayı hedefleyen bir kabuktur. - http://gondor.apana.org.au/~herbert/dash/files/dash-0.5.8.tar.gz - util/shell/dash/pspec.xml + app:gui + desktop.font + Font editor and converter + Postscript yazı tipi düzenleyici ve çevirici + FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats. + FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir. + fontforge + https://github.com/fontforge/fontforge/releases/download/20150824/fontforge-20150824.tar.gz + http://fontforge.org/cidmaps.tgz + + libjpeg-turbo-devel + tiff-devel + cairo-devel + pango-devel + libpng-devel + libXft-devel + libXi-devel + giflib-devel + libspiro-devel + xdg-utils + fontconfig-devel + python-devel + libxml2-devel + readline-devel + libtool-ltdl + + desktop/font/fontforge/pspec.xml - dash + fontforge + + zlib + glib2 + libX11 + libpng + python + libxml2 + freetype + readline + libtool-ltdl + tiff + cairo + libXi + pango + libXft + giflib + libspiro + libjpeg-turbo + - /bin/dash - /usr/share/man + /usr/lib /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/pixmaps + /usr/share/fontforge + /usr/share/applications + /usr/share/locale + + + + fontforge-devel + Development files for fontforge + fontforge için geliştirme dosyaları + + tiff-devel + pango-devel + cairo-devel + fontforge + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-28 + 2.0.20150824 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-01 + 2.0.20140101 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-01 + 2.0.20140101 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-02 + 20120731 + Rebuild for RC. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-10-25 + 20120731 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + xdg-utils + http://portland.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + desktop.misc + Utilitaires de bureaux communs. + Common desktop utilities + Ortak masaüstü komutları + Xdg-utils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. + http://source.pisilinux.org/1.0/xdg-utils.tar.xz + + xmlto + docbook-xsl + util-linux + lynx + + + enable-other-xdg.patch + xfce-detection.patch + drop-xmlto-stuff.patch + + desktop/misc/xdg-utils/pspec.xml + + + xdg-utils + + /usr/bin + /usr/share/man - 2015-11-21 - 0.5.8 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org + 2014-02-16 + 1.1.0_20140207 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2015-01-22 - 0.5.8 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-02-17 - 0.5.7 - Release. + 2013-10-23 + 20131006 + Release bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2013-04-30 - 0.5.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-08-26 + 1.1.0_rc1 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org - 2010-12-31 - 0.5.6.1 + 2013-04-05 + 1.1.0_rc1 First release Pisi Linux Admins admins@pisilinux.org @@ -57797,187 +41612,2944 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - emacs-color-theme - http://www.emacswiki.org/cgi-bin/wiki?ColorTheme + desktop-file-utils + http://www.freedesktop.org/software/desktop-file-utils/ PisiLinux Community admins@pisilinux.org GPLv2 - data - editor.emacs - Emacs-Lisp color theme package - Emacs-List renk paketi - Colortheme is an Emacs-Lisp package with more than 50 color themes for your use. - Colortheme 50'den fazla renk temasını biraraya getiren bir Emacs-Lisp paketidir. - http://download.gna.org/color-theme/color-theme-6.6.0.tar.gz - editor/emacs/emacs-color-theme/pspec.xml + library + desktop.misc + Command line utilities to work with desktop menu entries + Masaüstü menü girdilerini yönetmek için komut satırı araçları + desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process. + http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.21.tar.xz + + glib2-devel + + desktop/misc/desktop-file-utils/pspec.xml - emacs-color-theme + desktop-file-utils - emacs + glib2 + /usr/bin /usr/share/doc - /etc/emacs/site-lisp - /usr/share/emacs/site-lisp/color-theme + /usr/share/man/man1/ - - 80-color-theme.el - + + System.PackageHandler + - - 2015-12-24 - 6.6.0 - Update to pisi-2.0. - Ilker Manap - ilkermanap@gmail.com - - 2014-05-24 - 6.6.0 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org + 2013-09-07 + 0.21 + Add comar script. + Marcin Bojara + marcin@pisilinux.org - 2014-01-23 - 6.6.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org + 2013-08-26 + 0.21 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org - 2010-10-13 - 6.6.0 + 2012-11-21 + 0.21 First release - Gökcen Eraslan + PisiLinux Community admins@pisilinux.org - emacs - http://www.gnu.org/software/emacs + shared-mime-info + http://freedesktop.org/wiki/Software/shared-mime-info PisiLinux Community admins@pisilinux.org - GPLv3+ - app:gui + GPLv2 app:console - editor.emacs - An extensible console-mode editor - Genişletilebilir bir metin düzenleyici - Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming. - Emacs, gelişmiş, özelleştirilebilir ve esnek bir metin editörüdür. Özellikle program yazanlar tarafından çokça tercih edilen, fare kullanımına gerek bırakmadan çok hızlı çalışma imkânı sağlayan bir editördür. - emacs - ftp://mirrors.kernel.org/gnu/emacs/emacs-24.5.tar.xz + data + desktop.misc + The shared MIME info database + Paylaşımlı MIME veritabanı tanımlamaları + shared-mim-info est un paquet contenant un grand nombre de types MIME communs, créés en fusionnant les bases de données KDE et GNOME existantes et en les convertissant au nouveau format, ainsi qu'un logiciel pour mettre à jour cette base en fonction des spécifications de share-mime-info. + shared-mime-info is a package containing a large number of common MIME types, created by converting the existing KDE and GNOME databases to the new format and merging them together, and software for updating the database based on the share-mime-info specification. + Bu pakette büyük miktarda dosya türü bilgisi bulunur. Bu bilgiler mevcut KDE ve GNOME veritabanlarının yeni biçime dönüştürülerek birleştirilmesinden oluşmuştur. Ayrıca, pakette bu veritabanını güncelleyen bir uygulama da bulunmaktadır. + http://freedesktop.org/~hadess/shared-mime-info-1.5.tar.xz - gtk2-devel - alsa-lib-devel - fontconfig-devel - giflib-devel - gpm - libjpeg-turbo-devel - libICE-devel - libSM-devel - libXft-devel - libXpm-devel - libXrender-devel - libpng-devel - librsvg-devel - tiff-devel + libxml2-devel + glib2-devel + intltool - editor/emacs/emacs /pspec.xml + + shared-mime-info-xz.patch + + desktop/misc/shared-mime-info/pspec.xml - emacs + shared-mime-info - gpm + libxml2 + glib2 + + + /etc/X11/xinit + /usr/bin + /usr/share/applications + /usr/share/mime + /usr/share/pkgconfig + /usr/share/locale/ + /usr/share/doc + /usr/share/man + + + System.PackageHandler + System.Package + + + update-mime-database.sh + defaults.list + mimeapps.list + mimetypefixes.xml + + + + + 2015-11-05 + 1.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-16 + 1.4 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-11-07 + 1.3 + Fix ISO images appearing as .txt files in Dolphin + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-24 + 1.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-05 + 1.1 + Add missing method to pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-11 + 1.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-13 + 1.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xdg-user-dirs + http://freedesktop.org/wiki/Software/xdg-user-dirs + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + desktop.misc + Utilities to handle user data directories + Kullanıcı veri dizinlerini idare etmek için yardımcı uygulamalar + xdg-user-dirs is a tool to help manage "well known" user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. + xdg-user-dirs, masaüstü ve müzik klasörleri gibi belli başlı kullanıcı dizinlerini yönetmek için bir araçtır. Ayrıca dosya adlarının yerelleştirilmesini de (ör. metin çevirileri) idare eder. + http://user-dirs.freedesktop.org/releases/xdg-user-dirs-0.15.tar.gz + + docbook-xsl + libxml2-devel + libxslt-devel + + + defaults.patch + tr.patch + xdg-user-dirs-0.15-libiconv.patch + + desktop/misc/xdg-user-dirs/pspec.xml + + + xdg-user-dirs + + /etc/X11 + /etc/xdg + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/man + + + xdg-user-dirs.sh + + + + + 2014-05-01 + 0.15 + Fix Downloads-İndirilenler direcory name. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-17 + 0.15 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-26 + 0.12 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2011-01-19 + 0.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + startup-notification + http://www.freedesktop.org/software/startup-notification/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.misc + Application startup notification and feedback library + Uygulama başlangıç duyurusu ve geribildirim sistemi + startup-notification est un exemple d'implémentation de notification de démarrage (indiquant à l'environnement bureautique qu'une application a fini de démarrer). + startup-notification is a sample implementation of startup notification (telling the desktop environment when an app is done starting up). + startup-notification, bir program başlatıldığında bunu masaüstü ortamına bildirir. + http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz + + libX11-devel + libxcb-devel + xcb-util-devel + + desktop/misc/startup-notification/pspec.xml + + + startup-notification + + libX11 + libxcb + xcb-util + + + /usr/lib + /usr/share/doc + + + + startup-notification-devel + Development files for startup-notification + startup-notification için geliştirme dosyaları + + startup-notification + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/*/*.txt + + + + + 2014-05-18 + 0.12 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-26 + 0.12 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-10-13 + 0.12 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + at-spi2-core + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + service + desktop.misc + Protocol definitions and daemons for D-Bus at-spi + D-Bus at-spi için protokol tanımları ve hizmetleri + at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. + at-spi2-core, erişilebilirlik teknolojilerinin uygulamalara D-Bus üzerinden erişerek onları otomatik olarak denetlemesini sağlar. + mirrors://gnome/at-spi2-core/2.16/at-spi2-core-2.16.0.tar.xz + + libXtst-devel + libXi-devel + gettext-devel + dbus-devel + glib2-devel + intltool + + desktop/misc/at-spi2-core/pspec.xml + + + at-spi2-core + + libXtst + libX11 + dbus + glib2 + + + /etc + /usr/lib + /usr/share/doc + /usr/share/dbus-1 + /usr/share/gtk-doc + /usr/libexec + /usr/share/gir-1.0 + /usr/share/locale + + + + at-spi2-core-32bit + 32-bit shared libraries for at-spi2-core + emul32 + emul32 + + dbus-32bit + glib2-32bit + libXi-32bit + libX11-32bit + libXtst-32bit + glibc-32bit + + + dbus-32bit + glib2-32bit + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + at-spi2-core-devel + at-spi2-core için geliştirme dosyaları + at-spi2-core için geliştirme dosyaları + + at-spi2-core + dbus-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2015-04-17 + 2.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-04-14 + 2.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-10 + 2.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 2.8.0 + Fix build. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-30 + 2.8.0 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 2.8.0 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-17 + 2.8.0 + Rebuild with new pisi release + PisiLinux Community + admins@pisilinux.org + + + 2013-06-17 + 2.8.0 + Rebuild with new pisi release + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-23 + 2.8.0 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-04-17 + 2.8.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-22 + 2.7.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + at-spi2-atk + http://www.linuxfoundation.org/collaborate/workgroups/accessibility + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + service + desktop.misc + Protocol definitions and daemons for D-Bus at-spi + at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. + mirrors://gnome/at-spi2-atk/2.16/at-spi2-atk-2.16.0.tar.xz + + at-spi2-core-devel + glib2-devel + atk-devel + libX11-devel + dbus-devel + libXtst-devel + + desktop/misc/at-spi2-atk/pspec.xml + + + at-spi2-atk + + atk + dbus + glib2 + at-spi2-core + + + /usr/lib + /usr/share/doc + + + + at-spi2-atk-32bit + 32-bit shared libraries for at-spi2-atk + emul32 + emul32 + + glibc-32bit + at-spi2-core-32bit + atk-32bit + dbus-32bit + glib2-32bit + + + glibc-32bit + atk-32bit + dbus-32bit + glib2-32bit + at-spi2-core-32bit + + + /usr/lib32 + + + + at-spi2-atk-devel + at-spi2-atk için geliştirme dosyaları + at-spi2-atk için geliştirme dosyaları + + at-spi2-atk + + + /usr/lib32/pkgconfig + /usr/lib/pkgconfig + /usr/include + + + + + 2015-04-17 + 2.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-04-15 + 2.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-10 + 2.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-27 + 2.8.1 + Move pc files to devel pack, rebuild + split packages + PisiLinux Community + admins@pisilinux.org + + + 2013-06-01 + 2.8.1 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-04-23 + 2.8.1 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-04-17 + 2.8.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-22 + 2.7.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + atk + http://developer.gnome.org/atk + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + GTK+ and GNOME Accessibility Toolkit + GTK+ ve GNOME erişilebilirlik kitaplığı + Ces librairies fournissent des outils pour faire des logiciels pour personnes handicapées. + These libraries provide tools for making software for people with disabilities. + Bu kitaplıklar engelli insanlar için yapılan programlarda kullanılabilecek araçları içerir. + mirrors://gnome/atk/2.16/atk-2.16.0.tar.xz + + gobject-introspection-devel + glib2-devel + gtk-doc + + desktop/toolkit/gtk/atk/pspec.xml + + + atk + + glib2 + + + /usr/lib/libatk* + /usr/lib/girepository-1.0 + /usr/share/gir-1.0 + /usr/share/locale + /usr/share/doc + + + + atk-devel + Development files for atk + atk için geliştirme dosyaları + + atk + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + atk-32bit + 32-bit shared libraries for atk + atk için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glib2-32bit + glibc-32bit + + + atk + glib2-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-04-17 + 2.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-17 + 2.12.0 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-30 + 2.12.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-10 + 2.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-21 + 2.8.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-07 + 2.8.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-24 + 2.7.91 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-10-22 + 2.7.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gtk-doc + http://www.gtk.org/gtk-doc + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + FDL-1.1 + app:console + desktop.toolkit.gtk + GTK+ API documentation generator + GTK+ API belge oluşturucusu + Gtk-Doc is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code. + gtk-doc, GNOME ve GTK+ gibi kitaplıkların API'lerinin belgelendirilmesi için yazılmış bir uygulama projesidir. + mirrors://gnome/gtk-doc/1.21/gtk-doc-1.21.tar.xz + + itstool + openjade + sgml-common + docbook-xml + docbook-xsl + libxslt-devel + + desktop/toolkit/gtk/gtk-doc/pspec.xml + + + gtk-doc + + docbook-xml + sgml-common + + + /usr/bin + /usr/share + /usr/share/doc + /usr/share/omf + /var/lib + + + + + 2015-04-06 + 1.21 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-18 + 1.20 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-30 + 1.20 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-26 + 1.18 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-08-26 + 1.18 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + atkmm + http://www.gtkmm.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.toolkit.gtk + C++ interface for the ATK library + ATK kitaplığı için C++ arayüzü + atkmm provides a C++ interface for the ATK library. + atkmm, ATK kitaplığı için bir C++ arayüzü sunar. + mirrors://gnome/atkmm/2.22/atkmm-2.22.7.tar.xz + + atk-devel + glibmm-devel + libtool + perl + doxygen + pkgconfig + glib2-devel + libsigc++-devel + + desktop/toolkit/gtk/atkmm/pspec.xml + + + atkmm + + atk + libgcc + glib2 + glibmm + libsigc++ + + + /usr/lib + /usr/share/doc + + + + atkmm-devel + Development files for atkmm + atkmm için geliştirme dosyaları + + atkmm + atk-devel + glibmm-devel + + + /usr/include + /usr/lib/atkmm-1.6/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/gtk-doc + + + + + 2015-11-27 + 2.22.7 + Rebuild and check. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-05-18 + 2.22.7 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-14 + 2.22.7 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-26 + 2.22.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gdk-pixbuf + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + GDK pixbuf library + GDK pixbuf kitaplığı + gdk-pixbuf is a library that provides image loading and scaling support for gtk+ applications + gdk-pixbuf, gtk+ uygulamalarına resim açma ve ölçeklendirme desteği sağlayan bir kitaplıktır. + mirrors://gnome/gdk-pixbuf/2.31/gdk-pixbuf-2.31.4.tar.xz + + gtk-doc + glib2-devel + libX11-devel + tiff-devel + libjpeg-turbo-devel + libpng-devel + jasper-devel + gobject-introspection-devel + + desktop/toolkit/gtk/gdk-pixbuf/pspec.xml + + + gdk-pixbuf + + glib2 + libpng + libX11 tiff - gtk3 - cairo - pango - libSM - libXft - libICE - giflib - libXpm - gnutls - librsvg - alsa-lib - gdk-pixbuf - fontconfig - libXrender - imagemagick + jasper libjpeg-turbo /etc - /usr/share/doc - /usr/share/man /usr/bin - /usr/share/info - /usr/share/emacs - /usr/share/icons - /var/games/emacs - /usr/share/pixmaps - /usr/share/applications - /usr/libexec/emacs + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share + + + System.PackageHandler + + + + gdk-pixbuf-devel + Development files for gdk-pixbuf + gdk-pixbuf için geliştirme dosyaları + + gdk-pixbuf + glib2 + + + /usr/bin/gdk-pixbuf-csource + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/gir-1.0 + + + + gdk-pixbuf-docs + Reference documents for gdk-pixbuf + gdk-pixbuf için başvuru belgeleri + + /usr/share/gtk-doc + + + + gdk-pixbuf-32bit + 32-bit shared libraries for gdk-pixbuf + gdk-pixbuf için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + tiff-32bit + libjpeg-turbo-32bit + glibc-32bit + glib2-32bit + libX11-32bit + libpng-32bit + jasper-32bit + libX11-32bit + + + gdk-pixbuf + glibc-32bit + tiff-32bit + glib2-32bit + libpng-32bit + libX11-32bit + jasper-32bit + libjpeg-turbo-32bit + + + /usr/bin/gdk-pixbuf-query-loaders-32 + /usr/lib32 + + + System.PackageHandler + + + + + 2015-07-05 + 2.31.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-04-27 + 2.31.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-17 + 2.30.7 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-30 + 2.30.7 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-10 + 2.30.0 + Add missing method and fix pakhandler.py + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-05 + 2.28.2 + Add missing method and fix pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-20 + 2.28.2 + Fix build emul32. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-11 + 2.28.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-07 + 2.28.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-24 + 2.27.1 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2012-11-25 + 2.26.5 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gtk2 + http://www.gtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + desktop.toolkit.gtk + The GIMP Toolkit version 2 + GTK grafik arayüz kitaplığı versiyon 2 + GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. + GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. + GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. + mirrors://gnome/gtk+/2.24/gtk+-2.24.28.tar.xz + + cups-devel + libXi-devel + cairo-devel + libXext-devel + libXrandr-devel + libXfixes-devel + libXrender-devel + libXdamage-devel + libXcursor-devel + fontconfig-devel + libXinerama-devel + libXcomposite-devel + atk-devel + pango-devel + gdk-pixbuf-devel + gtk-doc + gobject-introspection-devel + + + xid-collision-debug.patch + fedora/system-python.patch + fedora/icon-padding.patch + fedora/tooltip-positioning.patch + fedora/window-dragging.patch + + desktop/toolkit/gtk/gtk2/pspec.xml + + + gtk2 + + cups + libXi + cairo + libXext + libXrandr + libXfixes + libXrender + libXdamage + libXcursor + fontconfig + libXinerama + libXcomposite + glib2 + libX11 + atk + pango + gdk-pixbuf + dejavu-fonts + + + /etc + /usr/bin + /usr/share/themes + /usr/share/gtk-2.0 + /usr/share/man + /usr/share/doc + /usr/lib + /usr/share/locale System.PackageHandler - site-start.el - pisi-spec.rnc - 80-nxml-mode.el - emacs.desktop + gtkrc + + gtk2-demo + GTK demo application + GTK demo uyulaması + app:gui + + gtk2 + cairo + pango + gdk-pixbuf + glib2 + + + /usr/bin/gtk-demo + /usr/share/gtk-2.0/demo + + + + gtk2-docs + GTK reference documents + GTK referans dökümanları + data:doc + + /usr/share/gtk-doc + + + + gtk2-devel + Development files for gtk2 + gtk2 için geliştirme dosyaları + + gtk2 + atk-devel + pango-devel + cairo-devel + gdk-pixbuf-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/gir-1.0 + + + + gtk2-32bit + 32-bit shared libraries for gtk2 + gtk2 için 32-bit paylaşımlı kitaplıklar + emul32 + _emul32 + + glibc-32bit + cairo-32bit + cups-32bit + fontconfig-32bit + pango-32bit + glib2-32bit + atk-32bit + libX11-32bit + gdk-pixbuf-32bit + libXcomposite-32bit + libXcursor-32bit + libXdamage-32bit + libXext-32bit + libXfixes-32bit + libXi-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + + + gtk2 + glibc-32bit + cairo-32bit + pango-32bit + glib2-32bit + atk-32bit + libX11-32bit + cups-32bit + fontconfig-32bit + gdk-pixbuf-32bit + libXcomposite-32bit + libXcursor-32bit + libXdamage-32bit + libXext-32bit + libXfixes-32bit + libXi-32bit + libXinerama-32bit + libXrandr-32bit + libXrender-32bit + + + /usr/bin/*-32bit + /usr/lib32 + + + + + 2015-07-05 + 2.24.28 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-17 + 2.24.23 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-06 + 2.24.22 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-06 + 2.24.22 + Set proper settings to gtkrc, change location of gtkrc. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-21 + 2.24.22 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-05 + 2.24.21 + Minor version bump, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-05 + 2.24.20 + Add missing method and fix pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-06 + 2.24.20 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-20 + 2.24.17 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-23 + 2.24.16 + Version bump, add new cppflags, enhancements. + Erdinç Gültekin + admins@pisilinux.org + + + 2013-01-23 + 2.24.14 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-25 + 2.24.13 + First release + Erdem Artan + admins@pisilinux.org + + + + + + cairo + http://cairographics.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + MPL-1.1 + library + desktop.toolkit.gtk + Cairo est une librairie graphique 2D supportant de nombreux périphériques de sortie. + 2D graphics library with bindings of many programming languages + Birden çok çıktı cihazına destek veren bir 2 boyutlu grafik kitaplığı + Cairo is a 2D graphics library with support for multiple output devices (and fileformats). + http://cairographics.org/releases/cairo-1.14.2.tar.xz + + lzo-devel + zlib-devel + glib2-devel + libX11-devel + libpng-devel + libxcb-devel + freetype-devel + expat-devel + fontconfig-devel + libXrender-devel + pixman-devel + xcb-util-devel + libXext-devel + mesa-devel + DirectFB-devel + valgrind + + desktop/toolkit/gtk/cairo/pspec.xml + + + cairo + + lzo + zlib + glib2 + libX11 + libpng + libxcb + freetype + fontconfig + libXrender + pixman + libXext + mesa + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share/gtk-doc + /usr/share/info + /usr/lib + + + + cairo-devel + Development files for cairo + cairo için geliştirme dosyaları + + cairo + mesa-devel + glib2-devel + libX11-devel + libpng-devel + libxcb-devel + freetype-devel + pixman-devel + libXext-devel + fontconfig-devel + libXrender-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + cairo-32bit + 32-bit shared libraries for cairo + cairo için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + zlib-32bit + glib2-32bit + libX11-32bit + pixman-32bit + libpng-32bit + libxcb-32bit + libXext-32bit + freetype-32bit + fontconfig-32bit + libXrender-32bit + + + cairo + mesa-32bit + zlib-32bit + glibc-32bit + glib2-32bit + libX11-32bit + pixman-32bit + libpng-32bit + libxcb-32bit + libXext-32bit + freetype-32bit + fontconfig-32bit + libXrender-32bit + + + /usr/lib32/lib* + /usr/lib32/cairo + + + + + 2015-04-18 + 1.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-01-28 + 1.14.0 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-05-17 + 1.12.16 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-09 + 1.12.16 + Version bump, fixes. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-29 + 1.12.14 + Fix dependencies. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-23 + 1.12.14 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-02-24 + 1.12.14 + Version bump, missing dep. + Ertan Güven + ertan@pisilinux.org + + + 2013-01-22 + 1.12.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-23 + 1.12.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gtkmm + http://gtkmm.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + C++ binding for GTK+ + GTK+ için C++ bağlamı + gtkmm est l'interface C++ officiel de la librairie d'IHM GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. + gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. + gtkmm, grafik kullanıcı arayüzü kitaplığı GTK+'nın resmi C++ arayüzüdür. Tip-güvenli geri çağırmalar ve mirasla genişleyebilen tutarlı parçacıklardan oluşması, en önemli özelliklerini oluşturur. + mirrors://gnome/gtkmm/2.24/gtkmm-2.24.4.tar.xz + + gtk2-devel + atkmm-devel + glibmm-devel + cairomm-devel + pangomm-devel + libsigc++-devel + + desktop/toolkit/gtk/gtkmm/pspec.xml + + + gtkmm + + gtk2 + atkmm + glibmm + cairomm + pangomm + libsigc++ + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share + + + + gtkmm-devel + Development files for gtkmm + gtkmm için geliştirme dosyaları + + gtkmm + atkmm-devel + pangomm-devel + glibmm-devel + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-18 + 2.24.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-14 + 2.24.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-03 + 2.24.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + cairomm + http://cairographics.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + Bindings (liens) C++ pour Cairo. + C++ binding for Cairo + Cairo için C++ bağlayıcı + cairomm package is the C++ binding for Cairo (it makes possible using Cairo in C++). + http://cairographics.org/releases/cairomm-1.10.0.tar.gz + + grep + perl + doxygen + cairo-devel + libsigc++-devel + + desktop/toolkit/gtk/cairomm/pspec.xml + + + cairomm + + cairo + libsigc++ + libgcc + + + /usr/share/doc + /usr/lib + + + + cairomm-devel + Development files for cairomm + cairomm için geliştirme dosyaları + + cairomm + cairo-devel + libsigc++-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cairomm-1.0/include + + + + cairomm-docs + Development documents for cairomm + cairomm için geliştirme belgeleri + + /usr/share/doc/cairomm/html + + + + + 2014-05-18 + 1.10.0 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-21 + 1.10.0 + Release bump + PisiLinux Community + admins@pisilinux.org + + + 2012-08-25 + 1.10.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libglade + http://www.gnome.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit.gtk + Glade interface builder + Glade arayüz oluşturucu + Libglade est une librairie effectuant un travail similaire aux routines de génération de source C dans le constructeur d'interface graphique GLADE. Là ou les routines de génération de GLADE génerent du code C à compiler, libglade construit l interface depuis un fichier XML (le format de sauvegarde de GLADE) à l'exécution. De cette manière, vous pouvez changer l'apparence de votre programme sans avoir à le recompiler. + Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder. Whereas GLADE's output routines create C code that can then be compiled, libglade builds the interface from an XML file (GLADE's save format) at runtime. This way you can change the look of a program without needing to recompile. + Libglade, GLADE kullanıcı arayüzü yapıcısındaki C kaynak çıkışı yöntemine benzer iş yapan bir kitaplıktır. GLADE'in çıkış yöntemi derlenebilir C kodu oluştururken, libglade arayüzü bir XML dosyasında oluşturur. Böylece yeniden derlenmeye gerek kalmadan arayüz değiştirilebilir. + mirrors://gnome/libglade/2.6/libglade-2.6.4.tar.bz2 + + glib2-devel + libxml2-devel + atk-devel + pango-devel + gtk2-devel + + + Makefile.in.am-2.4.2-xmlcatalog.patch + libglade-2.6.3-fix_tests-page_size.patch + + desktop/toolkit/gtk/libglade/pspec.xml + + + libglade + + glib2 + libxml2 + atk + pango + gtk2 + gdk-pixbuf + + + /usr/lib + /usr/share/doc + /usr/share/xml + + + System.Package + + + + libglade-docs + Libglade reference documents + Libglade referans belgeleri + data:doc + + libglade + + + /usr/share/gtk-doc + + + + libglade-devel + Development files for libglade + libglade için geliştirme dosyaları + + libglade + gtk2-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-18 + 2.6.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-07 + 2.6.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-17 + 2.6.4 + Release bump + Pisi Linux Admins + admins@pisilinux.org + + + 2010-10-12 + 2.6.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + pango + http://www.pango.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + FTL + library + desktop.toolkit.gtk + Outil de positionnement et de rendu de texte. + Text rendering and layout library + Metin görüntüleme kitaplığı + Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. + Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir. + mirrors://gnome/pango/1.36/pango-1.36.8.tar.xz + + gtk-doc + glib2-devel + libX11-devel + freetype-devel + cairo-devel + libXft-devel + harfbuzz-devel + fontconfig-devel + libXrender-devel + gobject-introspection-devel + + + pango-1.32.1-lib64.patch + + desktop/toolkit/gtk/pango/pspec.xml + + + pango + + glib2 + libX11 + freetype + cairo + libXft + harfbuzz + fontconfig + libXrender + + + /etc/pango + /usr/bin + /usr/lib/libpango* + /usr/lib/girepository-1.0 + /usr/lib/pango + /usr/share/gir-1.0 + /usr/share/man + /usr/share/doc + + + System.Package + + + + pango-devel + Development files for pango + pango için geliştirme dosyaları + + pango + cairo-devel + libXft-devel + harfbuzz-devel + fontconfig-devel + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + pango-docs + Pango reference documents + Pango referans dokümanları + data:doc + + /usr/share/gtk-doc + + + + pango-32bit + 32-bit shared libraries for pango + pango için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + cairo-32bit + glib2-32bit + libX11-32bit + libXft-32bit + freetype-32bit + libXrender-32bit + fontconfig-32bit + libffi-32bit + harfbuzz-32bit + glibc-32bit + + + pango + cairo-32bit + glib2-32bit + libX11-32bit + libXft-32bit + freetype-32bit + libXrender-32bit + fontconfig-32bit + libffi-32bit + harfbuzz-32bit + glibc-32bit + + + /usr/bin/pango-querymodules-32 + /usr/lib32/libpango* + /usr/lib32/girepository-1.0 + /usr/lib32/pango + + + + + 2015-03-18 + 1.36.8 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-07-07 + 1.36.5 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-17 + 1.36.3 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-30 + 1.36.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-05 + 1.36.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-10 + 1.36.0 + Version bump, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-17 + 1.34.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-20 + 1.34.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-07 + 1.32.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-22 + 1.32.5 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2011-07-07 + 1.30.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gtk3 + http://www.gtk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + desktop.toolkit.gtk + The GIMP Toolkit version 3 + GTK grafik arayüz kitaplığı versiyon 3 + GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. + GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. + GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. + Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. + mirrors://gnome/gtk+/3.16/gtk+-3.16.4.tar.xz + + atk-devel + cups-devel + at-spi2-atk-devel + pango-devel + json-glib-devel + libXi-devel + cairo-devel + gobject-introspection-devel + libXext-devel + libXrandr-devel + libXfixes-devel + gdk-pixbuf-devel + fontconfig-devel + libXcursor-devel + libXdamage-devel + libXinerama-devel + libXcomposite-devel + at-spi2-core-devel + libepoxy-devel + gtk-doc + + + 071_fix-installation-of-HTML-images.patch + + desktop/toolkit/gtk/gtk3/pspec.xml + + + gtk3 + + glib2 + libX11 + libepoxy + atk + cups + pango + libXi + cairo + libXext + libXrandr + libXfixes + gdk-pixbuf + fontconfig + libXcursor + libXdamage + libXinerama + at-spi2-atk + libXcomposite + dejavu-fonts + + + /etc + /usr/bin + /usr/share/themes + /usr/share/gtk-3.0 + /usr/share/ + /usr/share/man + /usr/share/doc + /usr/lib + /usr/share/locale + + + System.PackageHandler + + + settings.ini + + + + gtk3-demo + GTK demo application + GTK demo uyulaması + app:gui + + gtk3 + glib2 + libepoxy + cairo + pango + gdk-pixbuf + + + /usr/bin/gtk3-demo + /usr/bin/gtk3-demo-application + + + + gtk3-docs + GTK reference documents + GTK referans dökümanları + data:doc + + /usr/share/doc/gtk3 + + + + gtk3-devel + Development files for gtk3 + gtk3 için geliştirme dosyaları + Pliki nagłówkowe do gtk3 + + gtk3 + atk-devel + pango-devel + libX11-devel + libXi-devel + cairo-devel + glib2-devel + libXext-devel + libepoxy-devel + libXfixes-devel + libXrandr-devel + gdk-pixbuf-devel + fontconfig-devel + libXdamage-devel + libXcursor-devel + libXinerama-devel + at-spi2-atk-devel + libXcomposite-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/gir-1.0 + + + + + 2015-07-07 + 3.16.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-03-18 + 3.14.9 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-04-12 + 3.12.2 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2014-04-06 + 3.10.7 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-05 + 3.10.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-21 + 3.10.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-11 + 3.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-05 + 3.8.2 + Add missing method and fix pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 3.8.2 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-14 + 3.8.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-24 + 3.6.4 + First release + Ertan Güven + ertan@pisilinux.org + + + + + + gtkspell + http://gtkspell.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.toolkit.gtk + Spell checking widget for GTK+ + GTK+ için yazım denetimi eklentisi + GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. + GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. + mirrors://sourceforge/gtkspell/gtkspell-2.0.16.tar.gz + + gtk2-devel + enchant-devel + intltool + + desktop/toolkit/gtk/gtkspell/pspec.xml + + + gtkspell + + atk + gtk2 + cairo + glib2 + pango + enchant + freetype + fontconfig + gdk-pixbuf + + + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/gtk-doc + + + + gtkspell-devel + Development files for gtkspell + gtkspell için geliştirme dosyaları + + gtkspell + gtk2-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-20 + 2.0.16 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-05-18 + 2.0.16 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-25 + 2.0.16 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-17 + 2.0.16 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-10-12 + 2.0.16 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + pangomm + http://www.gtkmm.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + desktop.toolkit.gtk + C++ interface for Pango + Pango için C++ arayüzü + Pangomm is a library that provides pango based C++ interface for object-oriented gtkmm applications. + Pangomm, nesne tabanlı gtkmm uygulamaları için C++ tabanlı pango arayüzü sağlayan bir kitaplıktır. + mirrors://gnome/pangomm/2.34/pangomm-2.34.0.tar.xz + + grep + libtool + doxygen + boost-devel + glib2-devel + pango-devel + glibmm-devel + cairomm-devel + libsigc++-devel + + desktop/toolkit/gtk/pangomm/pspec.xml + + + pangomm + + pango + glibmm + libgcc + glib2 + cairomm + libsigc++ + + + /usr/lib + /usr/share/doc + + + + pangomm-devel + Development files for pangomm + pangomm için geliştirme dosyaları + + pangomm + cairomm-devel + glibmm-devel + pango-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/pangomm-1.4 + + + + + 2014-05-18 + 2.34.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-14 + 2.34.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-26 + 2.28.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + qtermwidget5 + https://github.com/qterminal/qtermwidget + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPLv2 + library + app:gui + desktop.toolkit + Terminal widget for Qt5 + Qt tabanlı uygulamalar için basit bir terminal modulü + A simple terminal widget for using with Qt5 based applications + https://github.com/qterminal/qtermwidget/releases/download/0.6.0/qtermwidget-0.6.0.tar.xz + + cmake + libgcc + qt5-base-devel + + desktop/toolkit/qtermwidget5/pspec.xml + + + qtermwidget5 + Development files for qtermwidget5 + + libgcc + qt5-base + + + /usr/bin/consoleq + /usr/lib + /usr/share + /usr/share/doc + + + + qtermwidget5-devel + Development files for qtermwidget5 + qtermwidget5 için geliştirme dosyaları + + qt5-base-devel + qtermwidget5 + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-13 + 0.6.0 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + wxGTK + http://www.wxwidgets.org/ + + PisiLinux Community + admins@pisilinux.org + + wxWinLL-3 + GPLv2 + LGPLv2 + wxWinFDL-3 + library + desktop.toolkit + GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit + Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü + wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images. + wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. + wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir. + wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes. + mirrors://sourceforge/wxwindows/wxWidgets-3.0.2.tar.bz2 + + zlib-devel + tiff-devel + gtk2-devel + expat-devel + libSM-devel + libpng-devel + mesa-glu-devel + webkit-gtk2-devel + libjpeg-turbo-devel + gst-plugins-base-devel + + + make-abicheck-non-fatal.patch + + desktop/toolkit/wxGTK/pspec.xml + + + wxGTK + + gtk2 + mesa + tiff + zlib + cairo + expat + glib2 + pango + libSM + libX11 + libgcc + libpng + gstreamer + gdk-pixbuf + libXxf86vm + webkit-gtk2 + libjpeg-turbo + gst-plugins-base + + + /usr/lib/ + /usr/bin + /usr/share/doc/ + /usr/share/aclocal/ + /usr/share/bakefile/ + /usr/lib/wx/config + /usr/share/locale/ + + + + wxGTK-devel + wxGTK-devel is the development files for wxGTK + wxGTK araç seti için geliştirme dosyaları + + wxGTK + + + /usr/include + + - 2015-11-22 - 24.5 - Release bump. - Ilker Manap - ilkermanap@gmail.com + 2015-08-29 + 3.0.2 + Version bump, fix install. + Osman Erkan + osman.erkan@pisilinux.org - 2014-05-24 - 24.1 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org + 2015-01-05 + 2.8.12 + use symlink not rename. + Ertuğrul Erata + ertugrulerata@gmail.com - 2014-01-29 - 24.3 - Version bump - Osman Erkan - osman.erkan@pisilinux.org + 2014-06-18 + 2.8.12 + Rebuild. + Aydın Demirel + aydin.demirel@pisilinux.org - 2013-08-23 - 24.2 + 2014-05-28 + 2.8.12 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-17 + 2.8.12 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2011-05-06 + 2.8.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + qtcreator + http://qt-project.org/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2 + app:gui + programming.environment + Lightweight, cross-platform integrated development environment + Hafif, çapraz platform tümleşik geliştirme ortamı + Lightweight, cross-platform integrated development environment + Hafif, çapraz platform tümleşik geliştirme ortamı + http://download.qt.io/official_releases/qtcreator/3.5/3.5.1/qt-creator-opensource-src-3.5.1.tar.gz + + libgcc + libX11-devel + cmake + git + mesa-devel + openssh + qt5-base-devel + qt5-declarative-devel + qt5-linguist + qt5-quick1-devel + qt5-quickcontrols + qt5-svg-devel + qt5-xmlpatterns + qt5-webkit-devel + qt5-x11extras-devel + qt5-assistant-devel + qt5-designer-devel + qt5-script-devel + valgrind + llvm-clang-devel + llvm + + desktop/toolkit/qtcreator/pspec.xml + + + qtcreator + Lightweight, cross-platform integrated development environment + + libX11 + libgcc + qt5-svg + qt5-base + qt5-quick1 + qt5-script + qt5-webkit + qt5-designer + qt5-assistant + qt5-x11extras + qt5-declarative + + + /usr/bin + /usr/lib/qtcreator + /usr/share/applications/qtcreator.desktop + /usr/share/licenses + /usr/share/qtcreator + /usr/share/doc + /usr/share/icons + /etc + + + qtcreator.desktop + qtcreator.sh + 80-qtcreator.conf + + + + + 2015-12-30 + 3.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-06 + 3.4.2 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + newt + https://fedorahosted.org/newt/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + desktop.toolkit + A windowing toolkit for text mode + Metin tabanlı bir pencere araç seti. + newt is a windowing toolkit for text mode, which provides many widgets and stackable windows. + Newt, metin tabanlı bir pencere araç setidir. Pek çok alet ve istiflenebilir pencere sağlar. + https://fedorahosted.org/releases/n/e/newt/newt-0.52.17.tar.gz + + tcl-devel + slang-devel + popt-devel + + desktop/toolkit/newt/pspec.xml + + + newt + + tcl + slang + popt + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + newt-devel + Development files for newt + newt için geliştirme dosyaları + + newt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-07-05 + 0.52.17 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-05 + 0.52.16 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-26 + 0.52.14 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-01-30 + 0.52.14 + Build with new relaese Tcl + Erdinç Gültekin + admins@pisilinux.org + + + 2012-09-17 + 0.52.14 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + openmotif + http://www.motifzone.org/ + + PisiLinux Community + admins@pisilinux.org + + MOTIF + library + app + desktop.toolkit.motif + Open Motif implementation + Özgür Motif kitaplığı + Freely available version of the well known Motif user interface toolkit for Open Source operating systems. + Açık kaynak kodlu işletim sistemleri için yaygın olarak tanına Motif kullanıcı arabirimi araçlarının özgürce kullanılabilen sürümü. + mirrors://sourceforge/motif/motif-2.3.4-src.tgz + + libXmu-devel + libXft-devel + xbitmaps + fontconfig-devel + libXt-devel + libXext-devel + libjpeg-turbo-devel + libX11-devel + libpng-devel + + + openmotif-2.3.2-sanitise-paths.patch + 0003_fix_ftbfs_binutils-gold.patch + openmotif-uil.patch + openmotif-unaligned.patch + sentinel.patch + strcmp.patch + warn.patch + openMotif-2.3.0-no_X11R6.patch + motif-2.3.4-bindings.patch + motif-2.3.4-mwmrc_dir.patch + wmluiltok_fake_lex_main.patch + + desktop/toolkit/motif/openmotif/pspec.xml + + + openmotif + + libXmu + libXft + libXp + libSM + libICE + fontconfig + libXt + libXext + libjpeg-turbo + libX11 + libpng + + + /etc + /usr/bin + /usr/lib + /usr/share/X11/app-defaults + /usr/share/X11/bindings + /usr/share/doc + /usr/share/man + + + Mwm.defaults + + + + openmotif-devel + Development files for openmotif + openmotif için geliştirme dosyaları + + openmotif + libXft-devel + libXt-devel + libXmu-devel + libXext-devel + + + /usr/include + /usr/share/man/man3 + + + + openmotif-32bit + 32-bit shared libraries for openmotif + emul32 + emul32 + + libSM-32bit + glibc-32bit + libXt-32bit + libXp-32bit + libXmu-32bit + libpng-32bit + libX11-32bit + libICE-32bit + libXft-32bit + libXext-32bit + fontconfig-32bit + libjpeg-turbo-32bit + + + openmotif + libSM-32bit + libXt-32bit + libXp-32bit + libXmu-32bit + libpng-32bit + libX11-32bit + libICE-32bit + libXft-32bit + libXext-32bit + fontconfig-32bit + libjpeg-turbo-32bit + + + /usr/lib32 + + + + + 2013-08-17 + 2.3.4 Release bump Osman Erkan osman.erkan@pisilinux.org - 2013-04-26 - 24.2 - Dep Fixed. + 2013-06-23 + 2.3.4 + Fix dep, we have no libXp-devel pack. Osman Erkan osman.erkan@pisilinux.org - 2012-09-01 - 24.2 + 2012-11-10 + 2.3.4 First release Osman Erkan osman.erkan@pisilinux.org @@ -57986,426 +44558,2533 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - emacs-mmm-mode - http://mmm-mode.sourceforge.net/ + qscintilla2 + http://www.riverbankcomputing.co.uk/qscintilla/ - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - editor.emacs - Multiple Major Mode module for Emacs - Emacs Çoklu Ana Kip eklentisi - MMM Mode is an emacs add-on package providing a minor mode that allows Multiple Major Modes to coexist in one buffer. - MMM (Multiple Major Mode), Emacs uygulamasının bir tamponda aynı anda birden fazla ana kip kullanılmasına imkân veren bir eklentidir. - http://skylink.dl.sourceforge.net/project/mmm-mode/mmm-mode-0.5.4.tar.gz - editor/emacs/emacs-mmm-mode/pspec.xml - - - emacs-mmm-mode - - emacs - - - /etc - /usr/share/doc - /usr/share/info - /usr/share/emacs - - - 80-mmm-mode.el - - - - - 2015-12-24 - 0.5.4 - Release bump. - Ilker Manap - ilkermanap@gmail.com - - - 2014-05-24 - 0.5.1 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-23 - 0.5.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 0.4.8 - First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - emacs-php-mode - http://php-mode.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - editor.emacs - PHP mode for Emacs - Emacs için PHP kipi - php-mode is an add-on for Emacs to help work with PHP files more efficiently. - php-mode, kullanıcının PHP dosyalarıyla daha hızlı çalışabilmesi için bir eklentidir. - http://stable.melpa.org/packages/php-mode-1.17.0.tar - - emacs - - editor/emacs/emacs-php-mode/pspec.xml - - - emacs-php-mode - - emacs - - - /etc - /usr/share/emacs - - - 80-php-mode.el - - - - - 2015-12-05 - 1.17.0 - Release bump. - Ilker Manap - ilkermanap@gmail.com - - - 2014-05-24 - 1.5.0 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-23 - 1.5.0 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2010-10-13 - 1.5.0 - First release - Gökcen Eraslan - admins@pisilinux.org - - - - - - pymacs - http://pymacs.progiciels-bpi.ca/pymacs.html - - PisiLinux Community - admins@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org GPLv2 + GPLv3 library - editor.emacs - Interface between Emacs Lisp and Python - Emacs Lisp ve Python iletişimini sağlayan bir arayüz - Pymacs is a powerful tool which, once started from Emacs, allows two-way communication between Emacs Lisp and Python. - Pymacs, Emacs ile çalıştırıldığında, Emacs Lisp ve Python arasında çift yönlü iletişime olanak tanıyan güçlü bir araçtır. - https://github.com/pinard/Pymacs/archive/v0.25.tar.gz - editor/emacs/pymacs/pspec.xml - - - pymacs - - /usr/lib - /usr/share/doc - /usr/share/emacs - /etc/emacs/site-lisp - - - 80-pymacs.el - - - - - 2015-12-24 - 0.25 - Moved to pisi-2.0. - Ilker Manap - ilkermanap@gmail.com - - - 2014-05-24 - 0.25 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-02-05 - 0.25 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2012-09-01 - 0.25 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - emacs-python - http://python-mode.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - editor.emacs - Emacs major mode for editing Python source code - Python kaynak kodlarını düzenlemek için emacs kipi - emacs-python makes a number of editing and debugging features available to Python programmers who use GNU Emacs or XEmacs. - Python programcıları için birçok kod düzenleme ve hata ayıklama özelliği sağlar. - https://launchpad.net/python-mode/trunk/6.2.1/+download/python-mode.el-6.2.1.tar.gz - editor/emacs/emacs-python/pspec.xml - - - emacs-python - - pymacs - emacs - - - /etc/emacs - /usr/share/emacs - - - 80-python.el - - - - - 2015-12-05 - 6.2.1 - Release bump. - Ilker Manap - ilkermanap@gmail.com - - - 2014-05-24 - 6.1.2 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-01-23 - 6.1.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-01-09 - 6.1.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - vim - http://www.vim.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - editor.vi - Vi IMproved, an advanced text editor - Vi Improved, gelişmiş metin editörü - Vi IMproved – klon edytora Vi - Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code. - VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır. - Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych. - https://github.com/vim/vim/archive/v7.4.909.tar.gz + desktop.toolkit + Qt port of Scintilla + QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. + Port do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. + QScintilla2 is a port to Qt4 of Neil Hodgson's Scintilla C++ editor class. + QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. + QScintilla jest portem do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. + mirrors://sourceforge/pyqt/QScintilla2/QScintilla-2.9.1/QScintilla-gpl-2.9.1.tar.gz - gpm - ctags + python-qt5-devel + python3-qt5-devel python-devel - acl-devel - gtk2-devel - libSM-devel - libXt-devel - pango-devel - libICE-devel - ruby-devel - ncurses-devel + python3-devel + python3-sip + python-sip + qt5-base-devel + qt5-designer-devel + chrpath + qt5-script-devel + qt5-xmlpatterns-devel + mesa-devel - vim-fix-xml-crash.patch - pisilinux/grub_conf.patch - pisilinux/xorg_conf.patch - vim-7.0-warning.patch - vim-7.3-interix-link.patch + configure.py.patch + libname.patch - editor/vi/vim/pspec.xml + desktop/toolkit/qscintilla2/pspec.xml - vim - app:console + qscintilla2 - gpm - ctags - perl - ruby - acl - ncurses + qt5-base + libgcc - /usr/bin/vi* - /usr/bin/rvi* - /usr/bin/ex - /usr/bin/xxd - /bin - /usr/share/vim - /usr/share/man + /usr/lib + /usr/lib/qt5/plugins /usr/share/doc - /etc/vim + /usr/share/qt5/mkspecs + /usr/share/qt5/translations - - vimrc - pisilinux/actions.vim - pisilinux/pspec.vim - pisilinux/translations.vim - plugins/taglist.vim - plugins/kde-devel-vim.vim - plugins/newpythonfile.vim - plugins/redstring.vim - - gvim - app:gui - gvim - gui + qscintilla2-python-common + Common python qscintilla bindings files shared between qscintilla2-python and qscintilla2-python3 - acl - perl - glib2 - libX11 - ncurses - gtk2 - gpm - libSM - libXt - pango - libICE - vim - ruby - gdk-pixbuf + qscintilla2 - /usr/bin/ggvi* - /usr/bin/gvi* - /usr/bin/egvi* - /usr/bin/rggvi* - /usr/bin/rgvi* - /usr/bin/gvimtutor - /usr/share/pixmaps - /usr/share/applications + /usr/share/qt5/qsci + /usr/share/sip + + + + qscintilla2-python + Python 2.x bindings for qscintilla2 + qscintilla2 için Python bağlayıcıları + + qscintilla2 + qscintilla2-python-common + qt5-base + + + /usr/lib/python2* + + + + qscintilla2-python3 + Python 3.x bindings for qscintilla2 + + python3 + qscintilla2 + qscintilla2-python-common + qt5-base + libgcc + + + /usr/lib/python3* + + + + qscintilla2-doc + HTML documentation for qscintilla2 + qscintilla2 için HTML belgeleri + + /usr/share/doc/qscintilla2/Scintilla + /usr/share/doc/qscintilla2/html + + + + qscintilla2-devel + Development files for qscintilla2 + qscintilla2 için geliştirme dosyaları + Pliki nagłówkowe dla QScintilla + + qscintilla2 + + + /usr/include/qt5/Qsci - - gvimtutor - gvim.xpm - gvim.desktop - - - 2015-11-05 - 0.7.4.909 + + 2015-10-24 + 2.9.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-27 + 2.6.2 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-12-21 + 2.6.2 + Fix runtime deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-17 + 2.6.2 + Release bump + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-11 + 2.6.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + qt5-translations + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Translations) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) + A cross-platform application and UI framework (Translations) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qttranslations-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-linguist + + desktop/toolkit/qt5/qt5-translations/pspec.xml + + + qt5-translations + + qt5-base + + + /usr/share/qt5 + /usr/share/licenses/ + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-doc + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Documentation) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) + A cross-platform application and UI framework (Documentation) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) + assistant5 + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtdoc-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-sql-sqlite + qt5-assistant + + desktop/toolkit/qt5/qt5-doc/pspec.xml + + + qt5-doc + + qt5-base + qt5-script + qt5-svg + qt5-xmlpatterns + qt5-assistant + qt5-declarative + + + /usr/share/licenses + /usr/share/doc/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-02 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + polkit-qt + http://www.kde.org + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + GPL2 + app:gui + desktop.toolkit.qt5 + A library that allows developers to access PolicyKit API with a nice Qt-style API + A library that allows developers to access PolicyKit API with a nice Qt-style API + http://download.kde.org/stable/apps/KDE4.x/admin/polkit-qt-1-0.112.0.tar.bz2 + + qt5-base-devel + glib2-devel + polkit-devel + mesa-devel + cmake + + + systembus-usage.patch + + desktop/toolkit/qt5/polkit-qt/pspec.xml + + + polkit-qt + + qt5-base + glib2 + polkit + libgcc + + + /usr/share/doc + /usr/lib + + + + polkit-qt-devel + + polkit-qt + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/polkit-qt5-1 + + + + + 2015-10-16 + 0.112 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-08-01 + 0.112 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-serialport + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to hardware and virtual serial ports + Donanım ve sanal seri portlara erişim sağlar + Provides access to hardware and virtual serial ports + Donanım ve sanal seri portlara erişim sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtserialport-opensource-src-5.5.1.tar.xz + + qt5-base-devel + eudev-devel + + desktop/toolkit/qt5/qt5-serialport/pspec.xml + + + qt5-serialport + + qt5-base + eudev + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-serialport-devel + qt5-serialport için geliştirme dosyaları + + qt5-base-devel + qt5-serialport + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-svg + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for displaying the contents of SVG files + SVG dosyalarının içeriğini görüntüleme için sınıflar + Classes for displaying the contents of SVG files + SVG dosyalarının içeriğini görüntüleme için sınıflar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtsvg-opensource-src-5.5.1.tar.xz + + mesa-devel + qt5-base-devel + zlib-devel + + desktop/toolkit/qt5/qt5-svg/pspec.xml + + + qt5-svg + + libgcc + qt5-base + zlib + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses/ + + + + qt5-svg-devel + Development files for qt5-svg + qt5-svg için geliştirme dosyaları + + qt5-base-devel + qt5-svg + + + /usr/include/qt5/ + /usr/lib/pkgconfig + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-09-11 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-connectivity + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to Bluetooth hardware + Bluetooth donanımlarına bağlantı sağlar + Provides access to Bluetooth hardware + Bluetooth donanımlarına bağlantı sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtconnectivity-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + bluez-libs-devel + + desktop/toolkit/qt5/qt5-connectivity/pspec.xml + + + qt5-connectivity + + qt5-base + qt5-declarative + bluez-libs + libgcc + + + /usr/bin + /usr/lib + /usr/share/licenses + /usr/lib/qt5 + /usr/lib/qt5/bin/ + + + + qt5-connectivity-devel + qt5-connectivity için geliştirme dosyaları + + qt5-connectivity + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-02 + 5.4.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-webchannel + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients + HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar + Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients + HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebchannel-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-webchannel/pspec.xml + + + qt5-webchannel + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-webchannel-devel + qt5-webchannel için geliştirme dosyaları + + qt5-webchannel + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-enginio + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A Backend-as-a-Service solution to ease the backend development for connected and data-driven application + Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü + A Backend-as-a-Service solution to ease the backend development for connected and data-driven application + Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtenginio-opensource-src-5.5.1.tar.xz + + libgcc + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-enginio/pspec.xml + + + qt5-enginio + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5/ + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin/ + + + + qt5-enginio-devel + qt5-enginio için geliştirme dosyaları + + qt5-base-devel + qt5-enginio + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-x11extras + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides platform-specific APIs for X11 + X11 için platforma özgü API'ler sağlar + Provides platform-specific APIs for X11 + X11 için platforma özgü API'ler sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtx11extras-opensource-src-5.5.1.tar.xz + + qt5-base-devel + mesa-devel + + desktop/toolkit/qt5/qt5-x11extras/pspec.xml + + + qt5-x11extras + + qt5-base + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-x11extras-devel + qt5-x11extras için geliştirme dosyaları + + qt5-x11extras + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-location + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to position, satellite and area monitoring classes + Konum, uydu ve alan izleme sınıflarına erişim sağlar + Provides access to position, satellite and area monitoring classes + Konum, uydu ve alan izleme sınıflarına erişim sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtlocation-opensource-src-5.5.1.tar.xz + + geoclue-devel + glib2-devel + mesa-devel + qt5-base-devel + qt5-webkit-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-location/pspec.xml + + + qt5-location + + qt5-base + glib2 + libgcc + geoclue + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-location-devel + qt5-location için geliştirme dosyaları + + qt5-location + qt5-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-base + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Cross platform application and UI framework + Qt5 araç takımı, sürüm 5 + Qt est une boîte à outils graphique multi-plateforme. + Cross platform application and UI development framework + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır. + Qt es un toolkit para GUI multiplataforma. + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtbase-opensource-src-5.5.1.tar.xz + + at-spi2-core-devel + cups-devel + dbus-devel + zlib-devel + glib2-devel + libpcre-devel + desktop-file-utils + fontconfig-devel + gperf + gtk2-devel + harfbuzz-devel + icon-theme-hicolor + leveldb-devel + firebird-superserver + libjpeg-turbo-devel + mariadb-lib + libxcb-devel + libXcomposite-devel + libxkbcommon-devel + libxslt + mesa-devel + libmtdev-devel + nss-devel + pciutils-devel + postgresql-server + python-devel + DirectFB-devel + sqlite-devel + unixODBC-devel + xcb-proto + xcb-util-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-wm-devel + tiff-devel + libdrm-devel + libpng-devel + eudev-devel + libSM-devel + libICE-devel + libX11-devel + libXext-devel + firebird-devel + unixODBC-devel + libXrandr-devel + libXrender-devel + libXi-devel + xcb-util-renderutil-devel + openssl-devel + freetype-devel + pulseaudio-libs-devel + + + mkspecs.patch + + desktop/toolkit/qt5/qt5-base/pspec.xml + + + qt5-base + + libpcre + libgcc + cups + dbus + gtk2 + mesa + zlib + glib2 + icu4c + libSM + libXi + pango + libICE + libX11 + libdrm + libpng + libxcb + eudev + DirectFB + openssl + freetype + harfbuzz + libmtdev + fontconfig + libXrender + xcb-util-wm + libxkbcommon + libjpeg-turbo + xcb-util-image + xcb-util-keysyms + xcb-util-renderutil + + + /usr/lib + /usr/lib/qt5/imports + /usr/lib/qt5/qml + /usr/lib/qt5/plugins + /usr/share/qt5/translations + /usr/lib/qt5/bin + /usr/bin + /usr/share/doc + /usr/lib/qt5/mkspecs + + + + qt5-base-devel + Development files for Qt 5 + Qt5 için geliştirme dosyaları + Development files for Qt 5 + + qt5-base + mesa-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/lib/*.prl + + + + qt5-sql-mysql + Qt5'in SQL sınıfları için MySQL sürücüsü + + qt5-base + libgcc + mariadb-lib + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlmysql.so + + + + qt5-sql-postgresql + Qt5'in SQL sınıfları için PostgreSQL sürücüsü + + qt5-base + libgcc + postgresql-lib + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlpsql.so + + + + qt5-sql-sqlite + Qt5'in SQL sınıfları için SQLite sürücüsü + + qt5-base + libgcc + sqlite + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlite.so + + + + qt5-sql-odbc + Qt5'in SQL sınıfları için ODBC sürücüsü + + qt5-base + libgcc + unixODBC + + + /usr/lib/qt5/plugins/sqldrivers/libqsqlodbc.so + + + + qt5-base-32bit + 32-bit shared libraries for qt5 + emul32 + emul32 + + cups-32bit + dbus-32bit + gtk2-32bit + mesa-32bit + zlib-32bit + glib2-32bit + glibc-32bit + icu4c-32bit + pango-32bit + libX11-32bit + libdrm-32bit + libpng-32bit + sqlite-32bit + eudev-32bit + openssl-32bit + freetype-32bit + harfbuzz-32bit + libmtdev-32bit + fontconfig-32bit + libXrender-32bit + libjpeg-turbo-32bit + + + libgcc + libpcre + qt5-base-devel + cups-32bit + dbus-32bit + gtk2-32bit + mesa-32bit + zlib-32bit + glib2-32bit + glibc-32bit + icu4c-32bit + pango-32bit + libX11-32bit + libdrm-32bit + libpng-32bit + sqlite-32bit + eudev-32bit + openssl-32bit + freetype-32bit + harfbuzz-32bit + libmtdev-32bit + fontconfig-32bit + libXrender-32bit + libjpeg-turbo-32bit + + + /usr/lib32 + + + + + 2015-10-16 + 5.5.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-07-19 + 5.4.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-04-23 + 5.4.1 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-websockets + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides WebSocket communication compliant with RFC 6455 + RFC 6455 ile yumuşak WebSocket iletişimi sağlar + Provides WebSocket communication compliant with RFC 6455 + RFC 6455 ile yumuşak WebSocket iletişimi sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebsockets-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-websockets/pspec.xml + + + qt5-websockets + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + + + + qt5-websockets-devel + qt5-websockets için geliştirme dosyaları + + qt5-websockets + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-imageformats + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Plugins for additional image formats: TIFF, MNG, TGA, WBMP + İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP + Plugins for additional image formats: TIFF, MNG, TGA, WBMP + İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtimageformats-opensource-src-5.5.1.tar.xz + + qt5-base-devel + jasper-devel + libmng-devel + libjpeg-turbo-devel + zlib-devel + tiff-devel + webp-devel + + desktop/toolkit/qt5/qt5-imageformats/pspec.xml + + + qt5-imageformats + + qt5-base + libgcc + libmng + tiff + webp + jasper + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + + 2015-10-16 + 5.5.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-quickcontrols + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Reusable Qt Quick based UI controls to create classic desktop-style user interfaces + Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri + Reusable Qt Quick based UI controls to create classic desktop-style user interfaces + Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquickcontrols-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quick1-devel + mesa-devel + + desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml + + + qt5-quickcontrols + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses/ + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-multimedia + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for audio, video, radio and camera functionality + Ses, video, radyo ve kamera işlevsellikleri için sınıflar + Classes for audio, video, radio and camera functionality + Ses, video, radyo ve kamera işlevsellikleri için sınıflar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtmultimedia-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + pulseaudio-libs-devel + gstreamer-devel + gst-plugins-base-devel + openal-devel + mesa-devel + + desktop/toolkit/qt5/qt5-multimedia/pspec.xml + + + qt5-multimedia + + libgcc + mesa + openal + alsa-lib + qt5-base + gstreamer + pulseaudio-libs + qt5-declarative + gst-plugins-base + glib2 + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-multimedia-devel + qt5-multimedia için geliştirme dosyaları + + qt5-multimedia + qt5-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-09-11 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-configuration + https://github.com/hawaii-desktop/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Settings API with change notifications for Qt + Settings API with change notifications for Qt + Settings API with change notifications for Qt + Settings API with change notifications for Qt + https://github.com/hawaii-desktop/qtconfiguration/archive/v0.3.1.tar.gz + + glib2-devel + dconf-devel + qt5-declarative-devel + cmake + qt5-base-devel + + desktop/toolkit/qt5/qt5-configuration/pspec.xml + + + qt5-configuration + + libgcc + qt5-declarative + glib2 + dconf + qt5-base + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-configuration-devel + + qt5-configuration + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2015-10-16 + 0.3.1 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-09-11 + 0.3.0 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - - 2015-04-12 - 0.7.4.692 - Rebuild for ruby + + 2015-09-11 + 0.2.1 + First release Ayhan Yalçınsoy ayhanyalcinsoy@pisilinux.org + + + + + qt5-accountsservice + https://github.com/hawaii-desktop/qt-accountsservice-addon + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Qt5 - AccountService addon + Qt5 - AccountService addon + https://github.com/hawaii-desktop/qtaccountsservice/archive/v0.6.0.tar.gz + + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/toolkit/qt5/qt5-accountsservice/pspec.xml + + + qt5-accountsservice + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-accountsservice-devel + + qt5-base + qt5-accountsservice + + + /usr/include + + + + + 2015-09-11 + 0.6.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-11 + 0.1.2 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-graphicaleffects + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Graphical effects for use with Qt Quick 2 + Qt Quick2 ile kullanım için grafiksel efektler + Graphical effects for use with Qt Quick 2 + Qt Quick2 ile kullanım için grafiksel efektler + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtgraphicaleffects-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-assistant + qt5-sql-sqlite + + desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml + + + qt5-graphicaleffects + + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/share/doc + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-webkit + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for a WebKit2 based implementation and a new QML API + WebKit2 tabanlı uygulama ve yeni QML API için sınıflar + Classes for a WebKit2 based implementation and a new QML API + WebKit2 tabanlı uygulama ve yeni QML API için sınıflar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebkit-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-sensors-devel + qt5-location-devel + qt5-declarative-devel + qt5-multimedia-devel + mesa-devel + libXtst-devel + gst-plugins-base-devel + libXcomposite-devel + icu4c-devel + libjpeg-turbo-devel + fontconfig-devel + glib2-devel + dbus-devel + ruby-devel + gstreamer-devel + gstreamer-next-devel + libpng-devel + libpcre-devel + eudev-devel + webp-devel + zlib-devel + libxslt-devel + libxml2-devel + libXcomposite-devel + libX11-devel + libXrender-devel + sqlite-devel + perl-Digest-MD5 + perl-Text-ParseWords + gperf + bison + flex + qt5-phonon-devel + + desktop/toolkit/qt5/qt5-webkit/pspec.xml + + + qt5-webkit + + qt5-base + mesa + webp + zlib + glib2 + icu4c + libX11 + libgcc + libpng + sqlite + libxml2 + libxslt + libXrender + qt5-sensors + libXcomposite + libjpeg-turbo + gstreamer + gst-plugins-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5/plugins + /usr/lib/qt5/ + /usr/lib/qt5/bin/ + /usr/bin + /usr/share/doc + + + + qt5-webkit-devel + qt5-webkit için geliştirme dosyaları + + qt5-webkit + qt5-base-devel + mesa-devel + webp-devel + zlib-devel + glib2-devel + icu4c-devel + libX11-devel + libpng-devel + sqlite-devel + libxml2-devel + libxslt-devel + libXrender-devel + qt5-sensors-devel + libXcomposite-devel + libjpeg-turbo-devel + gstreamer-devel + gst-plugins-base-devel + qt5-declarative-devel + + + /usr/lib/pkgconfig + /usr/include/qt5/ + + + + + 2015-10-28 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-quick1 + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. + Qt4 uyumluluğu için Qt Declarative sunar + Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. It provides a way of building custom, highly dynamic user interfaces with fluid transitions and effects, which are becoming more common especially in mobile devices. + Qt4 uyumluluğu için Qt Declarative sunar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquick1-opensource-src-5.5.1.tar.xz + + mesa-devel + qt5-base-devel + qt5-script-devel + + desktop/toolkit/qt5/qt5-quick1/pspec.xml + + + qt5-quick1 + + mesa + qt5-base + qt5-xmlpatterns + qt5-script + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-quick1-devel + Development file for qt5-quick1 + Development file for qt5-quick1 + + qt5-base-devel + qt5-script-devel + qt5-quick1 + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-script + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility + Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar + Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility + Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar. + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtscript-opensource-src-5.5.1.tar.xz + + qt5-base-devel + mesa-devel + libgcc + + desktop/toolkit/qt5/qt5-script/pspec.xml + + + qt5-script + + qt5-base + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-script-devel + qt5-script için geliştirme dosyaları + + qt5-base-devel + qt5-script + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-declarative + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Classes for QML and JavaScript languages + QML ve JavaScript dilleri için sınıflar + Classes for QML and JavaScript languages + QML ve JavaScript dilleri için sınıflar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtdeclarative-opensource-src-5.5.1.tar.xz + + qt5-base-devel + libxkbcommon-devel + mesa-devel + qt5-xmlpatterns-devel + + desktop/toolkit/qt5/qt5-declarative/pspec.xml + + + qt5-declarative + + libgcc + qt5-base + mesa + qt5-xmlpatterns + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin + /usr/bin/ + + + + qt5-declarative-devel + qt5-declarative için geliştirme dosyaları + + qt5-base-devel + qt5-declarative + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-12-20 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-02 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-tools + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + A cross-platform application and UI framework (Development Tools, QtHelp) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). + A cross-platform application and UI framework (Development Tools, QtHelp) + Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qttools-opensource-src-5.5.1.tar.xz + + mesa-devel + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-tools/pspec.xml + + + qt5-assistant + + libgcc + qt5-base + + + /usr/lib/qt5/bin/assistant + /usr/lib/qt5/bin/qhelpconverter + /usr/lib/qt5/bin/qhelpgenerator + /usr/bin/assistant-qt5 + /usr/bin/qhelpgenerator-qt5 + /usr/bin/qhelpconverter-qt5 + /usr/lib/cmake/Qt5Help + /usr/lib/libQt5Help* + /usr/lib/libQt5CLucene* + /usr/lib/qt5/mkspecs/modules/qt_lib_clucene_private.pri + /usr/lib/qt5/mkspecs/modules/qt_lib_help* + /usr/share/applications/assistant5.desktop + /usr/share/qt5/translations/assistant_tr.qm + /usr/share/icons/hicolor/128x128/apps/assistant.png + /usr/share/icons/hicolor/32x32/apps/assistant.png + /usr/share/pixmaps/assistant5.png + /usr/lib/qt5/bin/qcollectiongenerator + /usr/bin/qcollectiongenerator-qt5 + + + qt5-tools + + + qt5-tools + + + assistant_tr.qm + assistant.desktop + assistant.png + + + + qt5-assistant-devel + + qt5-base-devel + qt5-assistant + + + /usr/include/qt5/QtHelp + /usr/include/qt5/QtCLucene + /usr/lib/pkgconfig/Qt5Help.pc + /usr/lib/pkgconfig/Qt5CLucene.pc + + + qt5-tools-devel + + + qt5-tools-devel + + + + qt5-designer + + libgcc + qt5-base + qt5-declarative + + + /usr/lib/qt5/bin/designer + /usr/lib/qt5/bin/qtdiag + /usr/lib/qt5/bin/qtpaths + /usr/lib/qt5/bin/pixeltool + /usr/bin/designer-qt5 + /usr/bin/qtdiag-qt5 + /usr/bin/qtpaths* + /usr/bin/pixeltool-qt5 + /usr/lib/qt5/bin/qtplugininfo + /usr/bin/qtplugininfo-qt5 + /usr/lib/cmake/Qt5Designer + /usr/lib/cmake/Qt5UiTools + /usr/lib/cmake/Qt5UiPlugin + /usr/lib/qt5/plugins/designer + /usr/share/applications/designer5.desktop + /usr/share/qt5/translations/designer_tr.qm + /usr/share/icons/hicolor/128x128/apps/QtProject-designer.png + /usr/share/pixmaps/designer5.png + /usr/lib/libQt5Designer* + /usr/lib/libQt5UiTools* + /usr/lib/qt5/mkspecs/modules/qt_lib_designer* + /usr/lib/qt5/mkspecs/modules/qt_lib_uitools* + /usr/lib/qt5/mkspecs/modules/qt_lib_uiplugin.pri + + + qt5-tools + + + qt5-tools + + + designer.desktop + designer_tr.qm + designer.png + + + + qt5-designer-devel + + qt5-base-devel + qt5-designer + + + /usr/include/qt5/QtDesigner* + /usr/include/qt5/QtUiTools + /usr/include/qt5/QtUiPlugin + /usr/lib/pkgconfig/Qt5Designer* + /usr/lib/pkgconfig/Qt5UiTools.pc + + + qt5-tools-devel + + + qt5-tools-devel + + + + qt5-linguist + + libgcc + qt5-base + + + /usr/lib/qt5/bin/linguist + /usr/lib/qt5/bin/lconvert + /usr/lib/qt5/bin/lrelease + /usr/lib/qt5/bin/lupdate + /usr/bin/lrelease-qt5 + /usr/bin/linguist-qt5 + /usr/bin/lconvert-qt5 + /usr/bin/lupdate-qt5 + /usr/lib/cmake/Qt5LinguistTools + /usr/share/applications/linguist5.desktop + /usr/share/icons/hicolor/128x128/apps/linguist.png + /usr/share/icons/hicolor/16x16/apps/linguist.png + /usr/share/icons/hicolor/32x32/apps/linguist.png + /usr/share/icons/hicolor/48x48/apps/linguist.png + /usr/share/icons/hicolor/64x64/apps/linguist.png + /usr/share/pixmaps/linguist5.png + /usr/share/qt5/phrasebooks + /usr/share/qt5/translations/linguist_tr.qm + + + qt5-tools + qt5-tools-devel + + + qt5-tools + qt5-tools-devel + + + linguist.desktop + linguist.png + linguist_tr.qm + + + + qt5-qdbusviewer + + libgcc + qt5-base + + + /usr/lib/qt5/bin/qdbusviewer + /usr/lib/qt5/bin/qdbus + /usr/bin/qdbusviewer-qt5 + /usr/bin/qdbus-qt5 + /usr/bin/qdbus + /usr/share/applications/qdbusviewer5.desktop + /usr/share/icons/hicolor/128x128/apps/qdbusviewer.png + /usr/share/icons/hicolor/32x32/apps/qdbusviewer.png + /usr/share/pixmaps/qdbusviewer5.png + + + qt5-tools + qt5-tools-devel + + + qt5-tools + qt5-tools-devel + + + qdbusviewer.desktop + assistant.png + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-sensors + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Provides access to sensor hardware and motion gesture recognition + Donanım ve hareket algılama sensörüne erişim sağlar + Provides access to sensor hardware and motion gesture recognition + Donanım ve hareket algılama sensörüne erişim sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtsensors-opensource-src-5.5.1.tar.xz + + qt5-base-devel + qt5-declarative-devel + + desktop/toolkit/qt5/qt5-sensors/pspec.xml + + + qt5-sensors + + libgcc + qt5-base + qt5-declarative + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + + + + qt5-sensors-devel + qt5-sensors için geliştirme dosyaları + + qt5-sensors + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-xmlpatterns + http://qt.digia.com/ + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPLv2.1-linking-exception + desktop.toolkit.qt5 + Support for XPath, XQuery, XSLT and XML schema validation + XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar + Support for XPath, XQuery, XSLT and XML schema validation + XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar + http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtxmlpatterns-opensource-src-5.5.1.tar.xz + + qt5-base-devel + + desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml + + + qt5-xmlpatterns + + qt5-base + libgcc + + + /usr/lib + /usr/lib/qt5 + /usr/share/licenses + /usr/lib/qt5/bin/ + /usr/bin + + + + qt5-xmlpatterns-devel + qt5-xmlpatterns için geliştirme dosyaları + + qt5-xmlpatterns + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/qt5 + + + + + 2015-10-16 + 5.5.1 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-06-03 + 5.4.2 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2015-05-09 + 5.4.1 + First release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + qt5-gstreamer + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.toolkit.qt5 + Qt5 bindings for GStreamer + QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. + http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quick1-devel + glib2-devel + gobject-introspection-devel + cmake + boost-devel + doxygen + gst-plugins-good + gstreamer-next-devel + gst-plugins-base-next-devel + mesa-devel + + desktop/toolkit/qt5/qt5-gstreamer/pspec.xml + + + qt5-gstreamer + + qt5-base + qt5-declarative + qt5-quick1 + gstreamer-next + gst-plugins-base-next + mesa + glib2 + libgcc + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + qt5-gstreamer-devel + Development files for qt5-gstreamer + + qt5-gstreamer + glib2-devel + qt5-base-devel + gstreamer-next-devel + qt5-declarative-devel + gst-plugins-base-next-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-10-11 + 1.2.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + fltk + http://www.fltk.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.toolkit + FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit + FLTK, platformlar arası C++ kullanıcı arayüzü için bir araç takımı + FLTK fournit les fonctionnalités IHM sans fioritures et supporte les graphiques 3D via OpenGL et son émulation GLUT intégrée. FLTK est conçue pour être petite et suffisamment modulaire pour être associée statiquement, tout en restant parfaitement utilisable en tant que librairie partagée. FLTK inclus également un excellent constructeur d'IHM appelé FLUID pouvant être utilisé pour créer des applications en quelques minutes. + FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. + FLTK sistemi yormadan modern bir arayüzün işlevselliğini sağlar. OpenGL ve kendi içinde bulunan GLUT emülasyonu sayesinde 3B görüntü de sağlayabilir. FLTK statik kitaplık olabilecek kadar küçük ve modülerdir, fakat paylaşılmış kitaplık olarak da çalışabilir. Ayrıca FLUID adlı grafik arayüz tasarım aracı sayesinde çok kısa sürede FLTK uygulamaları geliştirilebilir. + FLTK provee una funcionalidad de un GUI moderno sin demasiado complejidad y soporta gráficos 3D via OpenGL y su emulación GLUT incluido. FLTK fue diseñado para ser pequeño y modular para enlace estático, pero funciona bien como librería compartida. FLTK también incluye un entorno de desarrollo UI llamado FLUID con el cual se puede crear aplicaciones en minutos. + ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/fltk-1.3.3-source.tar.gz + + zlib-devel + libX11-devel + libgcc + libpng-devel + mesa-devel + libXft-devel + libXext-devel + mesa-glu-devel + libXfixes-devel + libXcursor-devel + fontconfig-devel + libXinerama-devel + libjpeg-turbo-devel + + + tigervnc.patch + fltk-config-dynlibs.patch + + desktop/toolkit/fltk/pspec.xml + + + fltk + + zlib + libX11 + libgcc + libpng + mesa + libXft + libXext + mesa-glu + libXfixes + libXcursor + fontconfig + libXinerama + libjpeg-turbo + + + /usr/lib + /usr/share/doc + + + + fltk-devel + Development files and utilities for FLTK + FLTK için geliştirme dosyaları ve yardımcı uygulamalar + app:console + app:gui + + fltk + libX11 + libgcc + libpng + + + /etc/env.d + /usr/share/man + /usr/bin + /usr/include + /usr/share/icons + /usr/share/mimelnk + /usr/share/doc/*/html + /usr/share/applications + + + 99fltk + + + - 2014-09-28 - 0.7.4.461 - Update official patches to current 461. - Serdar Soytetir - kaptan@pisilinux.org + 2015-07-24 + 1.3.3 + emul32bit build disabled. + Ertuğrul Erata + ertugrulerata@gmail.com - 2014-05-27 - 0.7.4.307 + 2015-04-26 + 1.3.3 Version bump. - Osman Erkan - osman.erkan@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2014-02-17 - 0.7.3.843 - Rebuild. + 2014-05-26 + 1.3.2 + Rebuild for gcc 4.9 Osman Erkan osman.erkan@pisilinux.org - 2013-07-28 - 7.3.843 - Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org + 2014-01-29 + 1.3.2 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org - 2013-07-28 - 7.3.843 - Fix gvim desps. - Osman Erkan - osman.erkan@pisilinux.org + 2013-11-03 + 1.3.2 + Version bump. + Burak Fazıl Ertürk + burakerturk@pisilinux.org - 2013-03-03 - 7.3.843 - Release no bump for ruby 2.0 - Osman Erkan - osman.erkan@pisilinux.org + 2013-08-26 + 1.3.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org - 2013-01-06 - 7.3.762 + 2012-11-11 + 1.3.0 First release Osman Erkan osman.erkan@pisilinux.org @@ -58414,151 +47093,34879 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - bluefish - http://bluefish.openoffice.nl/index.html + kcalc + http://kde.org/applications/utilities/kcalc + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A scientific calculator + Bir bilimsel hesap makinesi + KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance. + KCalc, pek çok matematik fonksiyonu barındıran bir hesap makinesi uygulamasıdır. + kcalc + mirrors://kde/stable/applications/15.12.0/src/kcalc-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + gmp-devel + cmake + kconfig-devel + kconfigwidgets-devel + kguiaddons-devel + ki18n-devel + kinit-devel + knotifications-devel + kxmlgui-devel + mesa-devel + + desktop/kde/utils/kcalc/pspec.xml + + + kcalc + + qt5-base + gmp + ki18n + libgcc + kconfig + kxmlgui + kguiaddons + kcoreaddons + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-20 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kfoldersync + http://ur1.ca/hq3ve + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + system + Folder synchronization and backup tool for KDE + Smart folder comparison, It depends only on KDE Frameworks. + http://kde-apps.org/CONTENT/content-files/164092-kfoldersync-3.0.0.tar.xz + + extra-cmake-modules + gettext-devel + cmake + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kio-devel + knotifications-devel + kxmlgui-devel + qt5-base-devel + + desktop/kde/utils/kfoldersync/pspec.xml + + + kfoldersync + Folder synchronization and backup tool for KDE + + kcoreaddons + ki18n + kio + qt5-base + libgcc + kconfig + kxmlgui + kitemviews + kdbusaddons + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-12-02 + 3.0.0 + Update to stable version + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-11-05 + 3.0.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kcharselect + http://utils.kde.org/projects/kcharselect + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A character selector + Bir karakter seçici + KCharSelect is a tool to select special characters from all installed fonts and copy them into the clipboard. + KCharSelect, tüm yüklü yazı tiplerinden özel karakterleri seçmek ve bunları panoya yapıştırmak için bir araçtır. + kcharselect + mirrors://kde/stable/applications/15.12.0/src/kcharselect-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + cmake + extra-cmake-modules + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + mesa-devel + + desktop/kde/utils/kcharselect/pspec.xml + + + kcharselect + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-20 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kwalletmanager + http://kde.org/applications/system/kwalletmanager + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A wallet management tool + KWalletManager is a tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet. + kwallet + mirrors://kde/stable/applications/15.12.0/src/kwalletmanager-15.12.0.tar.xz + + qt5-base + kdoctools-devel + cmake + extra-cmake-modules + kcoreaddons-devel + kauth-devel + kwallet-devel + kservice-devel + kcmutils-devel + kdelibs4-support-devel + ki18n-devel + kxmlgui-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + mesa-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/utils/kwalletmanager/pspec.xml + + + kwalletmanager + + qt5-base + kcmutils + kdelibs4-support + kauth + ki18n + libgcc + kcodecs + kconfig + kwallet + kxmlgui + karchive + kservice + kitemviews + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/applications + /usr/share/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy + /usr/share/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktimer + http://kde.org/applications/utilities/ktimer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + A countdown launcher + A countdown launcher + KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. + KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. + ktimer + mirrors://kde/stable/applications/15.12.0/src/ktimer-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + cmake + extra-cmake-modules + ki18n-devel + kwidgetsaddons-devel + kio-devel + kiconthemes-devel + kdbusaddons-devel + knotifications-devel + mesa-devel + + desktop/kde/utils/ktimer/pspec.xml + + + ktimer + + qt5-base + kio + ki18n + libgcc + kconfig + kcoreaddons + kdbusaddons + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + filelight + http://utils.kde.org/projects/filelight + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.utils + View disk usage information + View disk usage information + Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. + Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. + filelight + mirrors://kde/stable/applications/15.12.0/src/filelight-15.12.0.tar.xz + + qt5-base-devel + qt5-script-devel + kdoctools-devel + extra-cmake-modules + kio-devel + kparts-devel + solid-devel + kxmlgui-devel + kcoreaddons-devel + ki18n-devel + mesa-devel + docbook-xsl + + desktop/kde/utils/filelight/pspec.xml + + + filelight + + qt5-base + kparts + kio + ki18n + solid + libgcc + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ro + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ro + desktop.kde.l10n + Romanian KDE5 internationalization package + KDE5 Romanya yerelleştirme paketi + kde-l10n-ro is the KDE5 internationalization package that provides Romanian translations for KDE5 applications. + kde-l10n-ro, KDE uygulamalarını Romanya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ro-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ro/pspec.xml + + + kde-l10n-ro + system.locale + lang-ro + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ca-valencia + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ca@valencia + desktop.kde.l10n + Southern Catalan KDE5 internationalization package + kde-l10n-ca@valencia is the KDE5 internationalization package that provides Southern Catalan translations for KDE5 applications. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ca@valencia-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + gettext-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ca-valencia/pspec.xml + + + kde-l10n-ca-valencia + system.locale + lang-ca@valencia + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-fr + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:fr + desktop.kde.l10n + French KDE5 internationalization package + KDE5 Fransız yerelleştirme paketi + kde-l10n-fr is the KDE5 internationalization package that provides French translations for KDE5 applications. + kde-l10n-fr, KDE uygulamalarını Fransız yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fr-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-fr/pspec.xml + + + kde-l10n-fr + system.locale + lang-fr + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/kstars + /usr/share/ktuberling + + + + kde-l10n-fr-doc + French documentation files for KDE + KDE5 için Fransız belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-da + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:da + desktop.kde.l10n + Danish KDE5 internationalization package + KDE5 Danimarkalı yerelleştirme paketi + kde-l10n-da is the KDE5 internationalization package that provides Danish translations for KDE5 applications. + kde-l10n-da, KDE uygulamalarını Danimarkalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-da-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-da/pspec.xml + + + kde-l10n-da + system.locale + lang-da + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + /usr/share/man/da + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-bg + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:bg + desktop.kde.l10n + Bulgarian KDE5 internationalization package + KDE5 Bulgar yerelleştirme paketi + kde-l10n-bg is the KDE5 internationalization package that provides Bulgarian translations for KDE5 applications. + kde-l10n-br, KDE uygulamalarını Bulgar yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-bg-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-bg/pspec.xml + + + kde-l10n-bg + system.locale + lang-bg + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-nl + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:nl + desktop.kde.l10n + Dutch KDE5 internationalization package + KDE5 Hollandaca yerelleştirme paketi + kde-l10n-nl is the KDE5 internationalization package that provides Dutch translations for KDE5 applications. + kde-l10n-nl, KDE uygulamalarını Hollandaca yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nl-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-nl/pspec.xml + + + kde-l10n-nl + system.locale + lang-nl + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/kturtle + /usr/share/katepart + /usr/share/ktuberling + + + + kde-l10n-nl-doc + Dutch documentation files for KDE + KDE5 için Hollandaca belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-km + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:km + desktop.kde.l10n + Khmer KDE5 internationalization package + KDE5 Kmer yerelleştirme paketi + kde-l10n-km is the KDE5 internationalization package that provides Khmer translations for KDE5 applications. + kde-l10n-km, KDE uygulamalarını Kmer yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-km-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-km/pspec.xml + + + kde-l10n-km + system.locale + lang-km + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-cs + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:cs + desktop.kde.l10n + Czech KDE5 internationalization package + KDE5 Çek yerelleştirme paketi + kde-l10n-cs is the KDE5 internationalization package that provides Czech translations for KDE5 applications. + kde-l10n-cs, KDE uygulamalarını Çek yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-cs-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + extra-cmake-modules + qt5-linguist + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-cs/pspec.xml + + + kde-l10n-cs + system.locale + lang-cs + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-cs-doc + Czech documentation files for KDE + KDE5 için Çek belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-nb + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:nb + desktop.kde.l10n + Norwegian Bookma KDE5 internationalization package + KDE5 Norveç bookma yerelleştirme paketi + kde-l10n-nb is the KDE5 internationalization package that provides Norwegian Bookma translations for KDE5 applications. + kde-l10n-nb, KDE uygulamalarını Norveç bookma yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nb-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-nb/pspec.xml + + + kde-l10n-nb + system.locale + lang-nb + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/kturtle + /usr/share/katepart + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-mr + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:mr + desktop.kde.l10n + Marathi translations KDE5 internationalization package + KDE5 Marathi translations yerelleştirme paketi + kde-l10n-mr is the KDE5 internationalization package that provides Marathi translations translations for KDE5 applications. + kde-l10n-mr, KDE uygulamalarını Marathi translations yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-mr-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-mr/pspec.xml + + + kde-l10n-mr + system.locale + lang-mr + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-fa + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:fa + desktop.kde.l10n + Farsi KDE5 internationalization package + KDE5 Farsça yerelleştirme paketi + kde-l10n-fa is the KDE5 internationalization package that provides Farsi translations for KDE5 applications. + kde-l10n-fa, KDE uygulamalarını Farsça yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fa-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-fa/pspec.xml + + + kde-l10n-fa + system.locale + lang-fa + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-kk + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:kk + desktop.kde.l10n + Kazakh KDE5 internationalization package + KDE5 Kazak yerelleştirme paketi + kde-l10n-kk is the KDE5 internationalization package that provides Kazakh translations for KDE5 applications. + kde-l10n-kk, KDE uygulamalarını Kazak yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-kk-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-kk/pspec.xml + + + kde-l10n-kk + system.locale + lang-kk + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-kk-doc + Kazakh documentation files for KDE + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ga + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ga + desktop.kde.l10n + Irish Gaelic KDE5 internationalization package + KDE5 İrlandalı Gaelce yerelleştirme paketi + kde-l10n-ga is the KDE5 internationalization package that provides Irish Gaelic translations for KDE5 applications. + kde-l10n-ga, KDE uygulamalarını İrlandalı Gaelce yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ga-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ga/pspec.xml + + + kde-l10n-ga + system.locale + lang-ga + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-pl + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:pl + desktop.kde.l10n + Polish KDE5 internationalization package + KDE5 Polonyalı yerelleştirme paketi + kde-l10n-pl is the KDE5 internationalization package that provides Polish translations for KDE5 applications. + kde-l10n-pl, KDE uygulamalarını Polonyalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pl-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-pl/pspec.xml + + + kde-l10n-pl + system.locale + lang-pl + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-pl-doc + Polish documentation files for KDE + KDE5 için Polonyalı belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-sv + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:sv + desktop.kde.l10n + Swedish KDE5 internationalization package + KDE5 İsveçli yerelleştirme paketi + kde-l10n-sv is the KDE5 internationalization package that provides Swedish translations for KDE5 applications. + kde-l10n-sv, KDE uygulamalarını İsveçli yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sv-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-sv/pspec.xml + + + kde-l10n-sv + system.locale + lang-sv + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-sv-doc + Swedish documentation files for KDE + KDE5 için İsveçli belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-bs + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:bs + desktop.kde.l10n + Bosnian KDE5 internationalization package + KDE5 Boşnakça yerelleştirme paketi + kde-l10n-bs is the KDE5 internationalization package that provides Bosnian translations for KDE5 applications. + kde-l10n-bs, KDE uygulamalarını Boşnakça yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-bs-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-bs/pspec.xml + + + kde-l10n-bs + system.locale + lang-bs + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-zh_TW + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:zh_TW + desktop.kde.l10n + Chinese Traditional KDE5 internationalization package + KDE5 Geleneksel Çin yerelleştirme paketi + kde-l10n-zh_TW is the KDE5 internationalization package that provides Chinese Traditional translations for KDE5 applications. + kde-l10n-zh_TW, KDE uygulamalarını Geleneksel Çin yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-zh_TW-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-zh_TW/pspec.xml + + + kde-l10n-zh_TW + system.locale + lang-zh_TW + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-nn + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:nn + desktop.kde.l10n + Norwegian Nynorsk KDE5 internationalization package + KDE5 Norveççe yerelleştirme paketi + kde-l10n-nn is the KDE5 internationalization package that provides Norwegian Nynorsk translations for KDE5 applications. + kde-l10n-nn, KDE uygulamalarını Norveççe yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nn-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-nn/pspec.xml + + + kde-l10n-nn + system.locale + lang-nn + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-nn-doc + Norwegian Nynorsk documentation files for KDE + KDE5 için Norveççe belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ug + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ug + desktop.kde.l10n + Uygur KDE5 internationalization package + KDE5 Uygur yerelleştirme paketi + kde-l10n-ug is the KDE5 internationalization package that provides Uygur translations for KDE5 applications. + kde-l10n-ug, KDE uygulamalarını Uygur yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ug-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ug/pspec.xml + + + kde-l10n-ug + system.locale + lang-ug + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-sl + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:sl + desktop.kde.l10n + Slovenian KDE5 internationalization package + KDE5 Sloven yerelleştirme paketi + kde-l10n-sl is the KDE5 internationalization package that provides Slovenian translations for KDE5 applications. + kde-l10n-sl, KDE uygulamalarını Sloven yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sl-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-sl/pspec.xml + + + kde-l10n-sl + system.locale + lang-sl + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ru + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ru + desktop.kde.l10n + Russian KDE5 internationalization package + KDE5 Rusça yerelleştirme paketi + kde-l10n-ru is the KDE5 internationalization package that provides Russian translations for KDE5 applications. + kde-l10n-ru, KDE uygulamalarını Rusça yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ru-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ru/pspec.xml + + + kde-l10n-ru + system.locale + lang-ru + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/katepart + /usr/share/ktuberling + + + + kde-l10n-ru-doc + Russian documentation files for KDE + KDE5 için Rusça belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-lv + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:lv + desktop.kde.l10n + Latvian KDE5 internationalization package + KDE5 Letonya yerelleştirme paketi + kde-l10n-lv is the KDE5 internationalization package that provides Latvian translations for KDE5 applications. + kde-l10n-lv, KDE uygulamalarını Letonya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-lv-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-lv/pspec.xml + + + kde-l10n-lv + system.locale + lang-lv + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-eu + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:eu + desktop.kde.l10n + Basque KDE5 internationalization package + kde-l10n-eu is the KDE5 internationalization package that provides Basque translations for KDE5 applications. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-eu-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-eu/pspec.xml + + + kde-l10n-eu + system.locale + lang-eu + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-en_GB + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:en_GB + desktop.kde.l10n + British English KDE5 internationalization package + KDE5 Britanya İngilizcesi yerelleştirme paketi + kde-l10n-en_GB is the KDE5 internationalization package that provides British English translations for KDE5 applications. + kde-l10n-tr, KDE uygulamalarını Britanya İngilizcesi yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-en_GB-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-en_GB/pspec.xml + + + kde-l10n-en_GB + system.locale + lang-en_GB + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/kturtle + /usr/share/katepart/syntax + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-el + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:el + desktop.kde.l10n + Greek KDE5 internationalization package + KDE5 Yunan yerelleştirme paketi + kde-l10n-el is the KDE5 internationalization package that provides Greek translations for KDE5 applications. + kde-l10n-el, KDE uygulamalarını Yunan yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-el-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-el/pspec.xml + + + kde-l10n-el + system.locale + lang-el + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-el-doc + Greek documentation files for KDE + KDE5 için Yunan belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-eo + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:eo + desktop.kde.l10n + Esperanto KDE5 internationalization package + KDE5 Esperanto yerelleştirme paketi + kde-l10n-eo is the KDE5 internationalization package that provides Esperanto translations for KDE5 applications. + kde-l10n-el, KDE uygulamalarını Esperanto yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-eo-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-eo/pspec.xml + + + kde-l10n-eo + system.locale + lang-eo + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-lt + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:lt + desktop.kde.l10n + Lithuanian KDE5 internationalization package + KDE5 Litvanya yerelleştirme paketi + kde-l10n-lt is the KDE5 internationalization package that provides Lithuanian translations for KDE5 applications. + kde-l10n-lt, KDE uygulamalarını Litvanya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-lt-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-lt/pspec.xml + + + kde-l10n-lt + system.locale + lang-lt + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-lt-doc + German documentation files for KDE + KDE5 için Litvanya belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-es + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:es + desktop.kde.l10n + Spanish KDE5 internationalization package + KDE5 İspanyolca yerelleştirme paketi + kde-l10n-es is the KDE5 internationalization package that provides Spanish translations for KDE5 applications. + kde-l10n-el, KDE uygulamalarını İspanyolca yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-es-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-es/pspec.xml + + + kde-l10n-es + system.locale + lang-es + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-es-doc + Spanish documentation files for KDE + KDE5 için İspanyolca belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-hi + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:hi + desktop.kde.l10n + Hindi KDE5 internationalization package + KDE5 Hintçe yerelleştirme paketi + kde-l10n-ga is the KDE5 internationalization package that provides Hindi translations for KDE5 applications. + kde-l10n-hi, KDE uygulamalarını Hintçe yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hi-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-hi/pspec.xml + + + kde-l10n-hi + system.locale + lang-hi + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ia + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ia + desktop.kde.l10n + Interlingua KDE5 internationalization package + KDE5 Interlingua yerelleştirme paketi + kde-l10n-ia is the KDE5 internationalization package that provides Interlingua translations for KDE5 applications. + kde-l10n-ia, KDE uygulamalarını Interlingua yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ia-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ia/pspec.xml + + + kde-l10n-ia + system.locale + lang-ia + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-hu + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:hu + desktop.kde.l10n + Hungarian KDE5 internationalization package + KDE5 Macar yerelleştirme paketi + kde-l10n-hu is the KDE5 internationalization package that provides Hungarian translations for KDE5 applications. + kde-l10n-hu, KDE uygulamalarını Macar yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hu-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-hu/pspec.xml + + + kde-l10n-hu + system.locale + lang-hu + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-it + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:it + desktop.kde.l10n + Italian KDE5 internationalization package + KDE5 İtalyan yerelleştirme paketi + kde-l10n-it is the KDE5 internationalization package that provides Italian translations for KDE5 applications. + kde-l10n-it, KDE uygulamalarını İtalyan yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-it-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-it/pspec.xml + + + kde-l10n-it + system.locale + lang-it + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-it-doc + Italian documentation files for KDE + KDE5 için İtalyan belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-et + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:et + desktop.kde.l10n + Estonian KDE5 internationalization package + KDE5 Estonya yerelleştirme paketi + kde-l10n-el is the KDE5 internationalization package that provides Estonian translations for KDE5 applications. + kde-l10n-el, KDE uygulamalarını Estonya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-et-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-et/pspec.xml + + + kde-l10n-et + system.locale + lang-et + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-et-doc + Estonian documentation files for KDE + KDE5 için Estonya belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-tr + http://l10n.kde.org + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv2 + locale:tr + desktop.kde.l10n + Turkish KDE5 internationalization package + KDE5 Türkçe yerelleştirme paketi + kde-l10n-tr is the KDE5 internationalization package that provides Turkish translations for KDE5 applications. + kde-l10n-tr, KDE uygulamalarını Türkçe yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-tr-15.12.0.tar.xz + + qt5-linguist + ki18n-devel + kconfig-devel + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-tr/pspec.xml + + + kde-l10n-tr + system.locale + lang-tr + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + + + + kde-l10n-tr-doc + Turkish documentation files for KDE + KDE5 için Türkçe belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-is + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:is + desktop.kde.l10n + Icelandic KDE5 internationalization package + KDE5 İzlanda'ya özgü yerelleştirme paketi + kde-l10n-is is the KDE5 internationalization package that provides Icelandic translations for KDE5 applications. + kde-l10n-is, KDE uygulamalarını İzlanda'ya özgü yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-is-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-is/pspec.xml + + + kde-l10n-is + system.locale + lang-is + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-wa + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:wa + desktop.kde.l10n + Walloon KDE5 internationalization package + KDE5 Valon yerelleştirme paketi + kde-l10n-wa is the KDE5 internationalization package that provides Walloon translations for KDE5 applications. + kde-l10n-wa, KDE uygulamalarını Valon yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-wa-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-wa/pspec.xml + + + kde-l10n-wa + system.locale + lang-wa + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-zh_CN + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:zh_CN + desktop.kde.l10n + Chinese Simplified KDE5 internationalization package + KDE5 Sadeleştirilmiş Çince yerelleştirme paketi + kde-l10n-zh_CN is the KDE5 internationalization package that provides Chinese Simplified translations for KDE5 applications. + kde-l10n-zh_CN, KDE uygulamalarını Sadeleştirilmiş Çince yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-zh_CN-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-zh_CN/pspec.xml + + + kde-l10n-zh_CN + system.locale + lang-zh_CN + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-pa + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:pa + desktop.kde.l10n + Punjabi KDE5 internationalization package + KDE5 Pencaplı yerelleştirme paketi + kde-l10n-pa is the KDE5 internationalization package that provides Punjabi translations for KDE5 applications. + kde-l10n-pa, KDE uygulamalarını Pencaplı yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pa-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-pa/pspec.xml + + + kde-l10n-pa + system.locale + lang-pa + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ja + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ja + desktop.kde.l10n + Japanese KDE5 internationalization package + KDE5 Japon yerelleştirme paketi + kde-l10n-ja is the KDE5 internationalization package that provides Japanese translations for KDE5 applications. + kde-l10n-ja, KDE uygulamalarını Japon yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ja-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ja/pspec.xml + + + kde-l10n-ja + system.locale + lang-ja + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-ja-doc + Japanese documentation files for KDE + KDE5 için Japon belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-pt_BR + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:pt_BR + desktop.kde.l10n + Brazilian Portuguese KDE5 internationalization package + KDE5 Brezilya Portekizcesi yerelleştirme paketi + kde-l10n-pt_BR is the KDE5 internationalization package that provides Brazilian Portuguese translations for KDE5 applications. + kde-l10n-pt_BR, KDE uygulamalarını Brezilya Portekizcesi yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pt_BR-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-pt_BR/pspec.xml + + + kde-l10n-pt_BR + system.locale + lang-pt_BR + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + kde-l10n-pt_BR-doc + Brazilian Portuguese documentation files for KDE + KDE5 için Brezilya Portekizcesi belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-fi + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:fi + desktop.kde.l10n + Finnish KDE5 internationalization package + KDE5 Finlandiya yerelleştirme paketi + kde-l10n-fi is the KDE5 internationalization package that provides Finnish translations for KDE5 applications. + kde-l10n-fi, KDE uygulamalarını Finlandiya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fi-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-fi/pspec.xml + + + kde-l10n-fi + system.locale + lang-fi + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ko + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ko + desktop.kde.l10n + Korean KDE5 internationalization package + KDE5 Koreli yerelleştirme paketi + kde-l10n-ko is the KDE5 internationalization package that provides Korean translations for KDE5 applications. + kde-l10n-ko, KDE uygulamalarını Koreli yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ko-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ko/pspec.xml + + + kde-l10n-ko + system.locale + lang-ko + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-id + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:id + desktop.kde.l10n + Indonesian KDE5 internationalization package + KDE5 Endonezyalı yerelleştirme paketi + kde-l10n-id is the KDE5 internationalization package that provides Indonesian translations for KDE5 applications. + kde-l10n-id, KDE uygulamalarını Endonezyalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-id-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-id/pspec.xml + + + kde-l10n-id + system.locale + lang-id + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-de + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:de + desktop.kde.l10n + German KDE5 internationalization package + kde-l10n-de is the KDE5 internationalization package that provides German translations for KDE5 applications. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-de-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-de/pspec.xml + + + kde-l10n-de + system.locale + lang-de + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-de-doc + German documentation files for KDE + + /usr/share/man + /usr/share/doc + + + + + 2015-12-21 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ca + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ca + desktop.kde.l10n + Catalan KDE5 internationalization package + KDE5 Katalan yerelleştirme paketi + kde-l10n-ca is the KDE5 internationalization package that provides Catalan translations for KDE5 applications. + kde-l10n-ca, KDE uygulamalarını Katalan yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ca-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ca/pspec.xml + + + kde-l10n-ca + system.locale + lang-ca + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/ktuberling + + + + kde-l10n-ca-doc + Catalan documentation files for KDE + KDE5 için Katalan belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-05 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-l10n-he + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:he + desktop.kde.l10n + Hebrew KDE5 internationalization package + KDE5 İbranice yerelleştirme paketi + kde-l10n-he is the KDE5 internationalization package that provides Hebrew translations for KDE5 applications. + kde-l10n-he, KDE uygulamalarını İbranice yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-he-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-he/pspec.xml + + + kde-l10n-he + system.locale + lang-he + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-hr + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:hr + desktop.kde.l10n + Croatian KDE5 internationalization package + KDE5 Hırvat yerelleştirme paketi + kde-l10n-hr is the KDE5 internationalization package that provides Croatian translations for KDE5 applications. + kde-l10n-hr, KDE uygulamalarını Hırvat yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hr-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-hr/pspec.xml + + + kde-l10n-hr + system.locale + lang-hr + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-sk + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:sk + desktop.kde.l10n + Slovak KDE5 internationalization package + KDE5 Slovak yerelleştirme paketi + kde-l10n-sk is the KDE5 internationalization package that provides Slovak translations for KDE5 applications. + kde-l10n-sk, KDE uygulamalarını Slovak yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sk-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-sk/pspec.xml + + + kde-l10n-sk + system.locale + lang-sk + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-pt + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:pt + desktop.kde.l10n + Portuguese KDE5 internationalization package + KDE5 Portekizli yerelleştirme paketi + kde-l10n-pt is the KDE5 internationalization package that provides Portuguese translations for KDE5 applications. + kde-l10n-pt, KDE uygulamalarını Portekizli yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pt-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-pt/pspec.xml + + + kde-l10n-pt + system.locale + lang-pt + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-pt-doc + Portuguese documentation files for KDE + KDE5 için Portekizli belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-nds + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:nds + desktop.kde.l10n + Low Saxon KDE5 internationalization package + KDE5 Düşük Sakson yerelleştirme paketi + kde-l10n-nds is the KDE5 internationalization package that provides Low Saxon translations for KDE5 applications. + kde-l10n-nds, KDE uygulamalarını Düşük Sakson yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nds-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-nds/pspec.xml + + + kde-l10n-nds + system.locale + lang-nds + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/kturtle + /usr/share/katepart + /usr/share/kstars + /usr/share/ktuberling + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-ar + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:ar + desktop.kde.l10n + Arabic KDE5 internationalization package + KDE5 Arapça yerelleştirme paketi + kde-l10n-ar is the KDE5 internationalization package that provides Arabic translations for KDE5 applications. + kde-l10n-ar, KDE uygulamalarını Arapça yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ar-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + qt5-linguist + kconfig-devel + extra-cmake-modules + kdoctools-devel + + + kde4.patch + + desktop/kde/l10n/kde-l10n-ar/pspec.xml + + + kde-l10n-ar + system.locale + lang-ar + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-gl + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:gl + desktop.kde.l10n + Galician KDE5 internationalization package + KDE5 Galiçya yerelleştirme paketi + kde-l10n-gl is the KDE5 internationalization package that provides Galician translations for KDE5 applications. + kde-l10n-gl, KDE uygulamalarını Galiçya yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-gl-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-gl/pspec.xml + + + kde-l10n-gl + system.locale + lang-gl + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-gl-doc + Galician documentation files for KDE + KDE5 için Galiçya belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-21 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-l10n-uk + http://l10n.kde.org + + Stefan Gronewold (groni) + groni@pisilinux.org + + GPLv2 + locale:uk + desktop.kde.l10n + Ukrainian KDE5 internationalization package + KDE5 Ukraynalı yerelleştirme paketi + kde-l10n-uk is the KDE5 internationalization package that provides Ukrainian translations for KDE5 applications. + kde-l10n-uk, KDE uygulamalarını Ukraynalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. + mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-uk-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kconfig-devel + qt5-linguist + extra-cmake-modules + kdoctools-devel + docbook-xsl + + + kde4.patch + + desktop/kde/l10n/kde-l10n-uk/pspec.xml + + + kde-l10n-uk + system.locale + lang-uk + + /usr/share/locale + /usr/share/apps + /usr/share/khangman + /usr/share/klettres + /usr/share/ktuberling + + + + kde-l10n-uk-doc + Ukrainian documentation files for KDE + KDE5 için Ukraynalı belgeler + + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-26 + 15.08.1 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + user-manager + http://www.kde.org Pisi Linux Admins admin@pisilinux.org - GPLv3 + LGPLv2 + library app:gui - programming.environment - Bluefish is a powerful editor targeted towards programmers and webdevelopers - Deneyimli web tasarımcıları ve programcıları için güçlü bir düzenleyici - Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. - Bluefish web sayfası tasarım ve hazırlanmasında kullanılan güçlü bir düzenleyicidir. - mirrors://sourceforge/bluefish/2.2.7/bluefish-2.2.7.tar.gz + desktop.kde.plasma + KDE 5 User Manager + User Manager within KDE workspace and applications + mirrors://kde/stable/plasma/5.5.2/user-manager-5.5.2.tar.xz - enchant - glib2-devel - gtk2-devel - libxml2-devel - intltool - gettext-devel + qt5-base-devel + accountsservice-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libpwquality-devel + mesa-devel + extra-cmake-modules - editor/bluefish/pspec.xml + desktop/kde/plasma/user-manager/pspec.xml - Bluefish + user-manager - atk - desktop-file-utils - cairo - gdk-pixbuf + qt5-base + accountsservice + libgcc + kio + ki18n + kconfig + libpwquality + kcoreaddons + kiconthemes + kconfigwidgets + kdelibs4-support + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-20 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Verison bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-27 + 5.4.0 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + system-settings + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 system settings manager + System-settings is a control panel for KDE5 Plasma + mirrors://kde/stable/plasma/5.5.2/systemsettings-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + kio-devel + kauth-devel + khtml-devel + kcmutils-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/system-settings/pspec.xml + + + system-settings + + qt5-base + kauth + libgcc + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + kcmutils + kconfig + kdbusaddons + khtml + ki18n + kiconthemes + kio + kitemviews + kservice + kwindowsystem + kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + system-settings-devel + Development files for system-settings + + qt5-base-devel + kauth-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcmutils-devel + kconfig-devel + kdbusaddons-devel + khtml-devel + ki18n-devel + kiconthemes + kio-devel + kitemviews-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + system-settings + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-29 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + polkit-kde-authentication-agent-1 + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE Plasma Workspace Components + The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop. + mirrors://kde/stable/plasma/5.5.2/polkit-kde-agent-1-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + knotifications-devel + polkit-qt-devel + mesa-devel + extra-cmake-modules + + desktop/kde/plasma/polkit-kde-authentication-agent-1/pspec.xml + + + polkit-kde-authentication-agent-1 + + qt5-base + libgcc + kcrash + kcoreaddons + polkit-qt + ki18n + kdbusaddons + kiconthemes + kwindowsystem + knotifications + kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-31 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-29 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + breeze-gtk + https://quickgit.kde.org/?p=breeze-gtk.git + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.plasma + Breeze widget theme for GTK 2 and 3 + Breeze widget theme for GTK 2 and 3 + http://download.kde.org/stable/plasma/5.5.2/breeze-gtk-5.5.2.tar.xz + + extra-cmake-modules + qt5-base-devel + + desktop/kde/plasma/breeze-gtk/pspec.xml + + + breeze-gtk + Breeze widget theme for GTK 2 and 3 + + libgcc + qt5-base + + + /usr/share/kconf_update + /usr/share/themes + /usr/share/doc + /usr/lib/kconf_update_bin + + + + + 2015-12-26 + 5.5.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + khelpcenter + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE Help Center + KDE help center utility to read help documentation about various KDE applications. + mirrors://kde/stable/plasma/5.5.2/khelpcenter-5.5.2.tar.xz + + qt5-base-devel + libdbusmenu-qt-devel + kinit-devel + kcmutils-devel + khtml-devel + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + kdesignerplugin + kdelibs4-support-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/khelpcenter/pspec.xml + + + khelpcenter + + qt5-base + kio + libgcc + khtml + ki18n + kparts + kcodecs + kconfig + kxmlgui + kcmutils + kservice + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-workspace-wallpapers + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE Plasma Workspace Components + The KDE Plasma Workspace Components + mirrors://kde/stable/plasma/5.5.2/plasma-workspace-wallpapers-5.5.2.tar.xz + + qt5-base + extra-cmake-modules + + desktop/kde/plasma/plasma-workspace-wallpapers/pspec.xml + + + plasma-workspace-wallpapers + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-20 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-25 + 5.3.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kde-gtk-config + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + GTK2 and GTK3 Configurator for KDE + Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. + mirrors://kde/stable/plasma/5.5.2/kde-gtk-config-5.5.2.tar.xz + + qt5-base-devel + kio-devel + glib2-devel + ki18n-devel + kcoreaddons-devel + kiconthemes-devel + kwidgetsaddons-devel + kcmutils-devel + karchive-devel + kauth-devel + kconfigwidgets-devel + knewstuff-devel + gtk2-devel + gtk3-devel + at-spi2-core-devel + extra-cmake-modules + + desktop/kde/plasma/kde-gtk-config/pspec.xml + + + kde-gtk-config + + qt5-base + libgcc + glib2 + kio + ki18n + kcoreaddons + kiconthemes + kwidgetsaddons + karchive + knewstuff + kconfigwidgets + gtk2 gtk3 - pango + + + /usr/share + /etc/xdg/cgc* + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + bluedevil + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE 5 Bluetooth Stack + Integrate the Bluetooth technology within KDE workspace and applications + mirrors://kde/stable/plasma/5.5.2/bluedevil-5.5.2.tar.xz + + qt5-base-devel + qt5-declarative + kded-devel + plasma-framework-devel + bluez-qt-devel + kded-devel + kio-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + kiconthemes-devel + kconfigwidgets-devel + kwindowsystem-devel + knotifications-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/plasma/bluedevil/pspec.xml + + + bluedevil + + qt5-base + libgcc + bluez-qt + kded + kio + ki18n + kconfig + qt5-declarative + kcoreaddons + kdbusaddons + kiconthemes + kconfigwidgets + knotifications + kwindowsystem + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-23 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kmenuedit + http://www.kde.org + + Pisi Linux admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Provides the interface and basic tools for the KDE workspace + Provides the interface and basic tools for the KDE workspace + mirrors://kde/stable/plasma/5.5.2/kmenuedit-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + kconfig-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kdbusaddons-devel + kdelibs4-support-devel + ki18n-devel + kiconthemes-devel + kio-devel + kxmlgui-devel + sonnet-devel + kdesignerplugin + kitemmodels-devel + kinit-devel + kunitconversion-devel + kemoticons-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kmenuedit/pspec.xml + + + kmenuedit + + qt5-base + libgcc + kconfig + kservice + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + kdbusaddons + kdelibs4-support + ki18n + kiconthemes + kio + kxmlgui + sonnet + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-15 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + khotkeys + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 hotkey daemon + KDE hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures. + mirrors://kde/stable/plasma/5.5.2/khotkeys-5.5.2.tar.xz + + libX11-devel + qt5-base-devel + qt5-x11extras-devel + kdoctools-devel + kconfig-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + ktextwidgets-devel + kwindowsystem-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcmutils-devel + kauth-devel + kpackage-devel + kdbusaddons-devel + kdelibs4-support-devel + kglobalaccel-devel + ki18n-devel + kio-devel + kxmlgui-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + plasma-framework-devel + plasma-workspace-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/khotkeys/pspec.xml + + + khotkeys + + qt5-base + kconfig + libgcc + libX11 + kservice + qt5-x11extras + kcompletion + kcoreaddons + ktextwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + kdbusaddons + kdelibs4-support + kglobalaccel + ki18n + kio + kxmlgui + plasma-workspace + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-02 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-15 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwin + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 window manager + KWin is the window manager of the K desktop environment. + mirrors://kde/stable/plasma/5.5.2/kwin-5.5.2.tar.xz + + kactivities-devel + kauth-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + kdeclarative-devel + kdecorations-devel + kdoctools-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + knewstuff-devel + knotifications-devel + kservice-devel + kwayland-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kidletime-devel + kscreenlocker-devel + libepoxy-devel + libICE-devel + libSM-devel + libX11-devel + libxcb-devel + libXcursor-devel + libXext-devel + libxkbcommon-devel + libXxf86vm-devel + mesa-devel + fontconfig-devel + freetype-devel + xcb-util-wm-devel + plasma-framework-devel + qt5-base-devel + qt5-declarative-devel + qt5-multimedia-devel + qt5-script-devel + qt5-x11extras-devel + wayland-client + wayland-cursor + wayland-devel + xcb-util-image-devel + xcb-util-keysyms-devel + eudev-devel + libinput-devel + xcb-util-cursor-devel + qt5-multimedia-devel + qt5-multimedia + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kwin/pspec.xml + + + kwin + + kactivities + kauth + kcmutils + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kcrash + kdeclarative + kdecorations + kglobalaccel + ki18n + kiconthemes + kio + knewstuff + knotifications + kservice + kwayland + kwidgetsaddons + kwindowsystem + kxmlgui + kscreenlocker + kidletime + libepoxy + libgcc + libICE + libSM + libX11 + libxcb + libxkbcommon + mesa + plasma-framework + qt5-base + qt5-declarative + qt5-script + qt5-x11extras + wayland-cursor + wayland-client + xcb-util-image + xcb-util-keysyms + eudev + kpackage + libdrm + libinput + xcb-util-cursor + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kwin-devel + Development files for kwin + + kwin + kactivities-devel + kauth-devel + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + kdeclarative-devel + kdecorations-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + knewstuff-devel + knotifications-devel + kservice-devel + kwayland-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libepoxy-devel + libICE-devel + libSM-devel + libX11-devel + libxcb-devel + libXcursor-devel + libXext-devel + libxkbcommon-devel + libXxf86vm-devel + mesa-devel + fontconfig-devel + freetype-devel + xcb-util-wm-devel + plasma-framework-devel + qt5-base-devel + qt5-declarative-devel + qt5-script-devel + qt5-x11extras-devel + wayland-devel + xcb-util-image-devel + xcb-util-keysyms-devel + eudev-devel + libinput-devel + xcb-util-cursor-devel + qt5-multimedia-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-02 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdeplasma-addons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Additional client tools for KDE applications + Additional client tools for KDE applications + mirrors://kde/stable/plasma/5.5.2/kdeplasma-addons-5.5.2.tar.xz + + qt5-base-devel + libxcb-devel + xcb-util-image-devel + glib2-devel + scim-devel + ibus-devel + kdoctools-devel + knewstuff-devel + kemoticons-devel + kitemmodels-devel + kross-devel + kinit-devel + kunitconversion-devel + kcmutils-devel + kdesignerplugin + krunner-devel + kdelibs4-support-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/plasma/kdeplasma-addons/pspec.xml + + + kdeplasma-addons + + qt5-base + plasma-framework + libgcc + libxcb + xcb-util-image + glib2 + knewstuff + krunner + kio + ki18n + kross + sonnet + kconfig + kxmlgui + karchive + kpackage + kservice + qt5-x11extras + qt5-declarative + kcompletion + kcoreaddons + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kunitconversion + kdelibs4-support + ibus + scim-libs + xcb-util-keysyms + + + /etc/xdg + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libksysguard + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Task management and system monitoring library + Task management and system monitoring library + mirrors://kde/stable/plasma/5.5.2/libksysguard-5.5.2.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-webkit-devel + kdoctools-devel + libX11-devel + libXres-devel + zlib-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/plasma/libksysguard/pspec.xml + + + libksysguard + + qt5-base + libX11 + libgcc + zlib + libXres + qt5-webkit + qt5-x11extras + kwindowsystem + kconfigwidgets + kwidgetsaddons + kconfig + kauth + kcoreaddons + ki18n + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libksysguard-devel + Development files for libksysguard + + libksysguard + qt5-base-devel + libX11-devel + zlib-devel + libXres-devel + qt5-webkit-devel + qt5-x11extras-devel + kwindowsystem-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-28 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdecorations + https://projects.kde.org/projects/kde/workspace/kdecoration + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Plugin based library to create window decorations + Plugin based library to create window decorations + mirrors://kde/stable/plasma/5.5.2/kdecoration-5.5.2.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/plasma/kdecorations/pspec.xml + + + kdecorations + + qt5-base + libgcc + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdecorations-devel + Development files for kdecorations + + qt5-base-devel + kdecorations + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + powerdevil + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE power manager module + KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings + mirrors://kde/stable/plasma/5.5.2/powerdevil-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + kidletime-devel + libxcb-devel + eudev-devel + kdesignerplugin + kinit-devel + kunitconversion-devel + kitemmodels-devel + kemoticons-devel + docbook-xsl + plasma-workspace-devel + extra-cmake-modules + + desktop/kde/plasma/powerdevil/pspec.xml + + + powerdevil + + qt5-base + kidletime + libgcc + libxcb + eudev + plasma-workspace + kio + kauth + ki18n + solid + kconfig + kxmlgui + kservice + qt5-x11extras + libkscreen + kactivities + kcompletion + kcoreaddons + kdbusaddons + kglobalaccel + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-29 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ksshaskpass + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + ssh-add helper that uses kwallet and kpassworddialog + ssh-add helper that uses kwallet and kpassworddialog + mirrors://kde/stable/plasma/5.5.2/ksshaskpass-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + kcoreaddons-devel + ki18n-devel + kwallet-devel + libxslt + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/ksshaskpass/pspec.xml + + + ksshaskpass + + qt5-base + libgcc + kcoreaddons + kwidgetsaddons + ki18n + kwallet + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + ksshaskpass.sh + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-18 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + oxygen + https://projects.kde.org/projects/kde/workspace/oxygen + + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + LGPL + desktop.kde.plasma + KDE Oxygen style + KDE Oxygen style + mirrors://kde/stable/plasma/5.5.2/oxygen-5.5.2.tar.xz + + kcmutils-devel + frameworkintegration-devel + kdoctools-devel + cairo-devel + libxcb-devel + gtk3-devel + kdoctools-devel + kdecorations-devel + plasma-workspace-devel + extra-cmake-modules + + desktop/kde/plasma/oxygen/pspec.xml + + + oxygen + + ki18n + libgcc + libxcb + kconfig + qt5-base + kguiaddons + kcompletion + kcoreaddons + kdecorations + kwindowsystem + qt5-x11extras + kconfigwidgets + kwidgetsaddons + frameworkintegration + kcmutils + + + /usr/bin/ + /usr/lib + /usr/share/sounds + /usr/share/icons + /usr/share/locale + /usr/share/plasma + /usr/share/kstyle + /usr/share/kservices5 + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-29 + 5.3.2 + First Release + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + + + + kgamma5 + https://projects.kde.org/kgamma5 + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Adjust your monitor's gamma settings. + Adjust your monitor's gamma settings. + mirrors://kde/stable/plasma/5.5.2/kgamma5-5.5.2.tar.xz + + qt5-base-devel + kdoctools-devel + qt5-x11extras-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libXxf86vm-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kgamma5/pspec.xml + + + kgamma5 + + qt5-base + kconfig + libgcc + libX11 + ki18n + kcoreaddons + kconfigwidgets + kdelibs4-support + libXxf86vm + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + ksysguard + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE system monitor + KDE5 system monitor daemon and service. + mirrors://kde/stable/plasma/5.5.2/ksysguard-5.5.2.tar.xz + + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdelibs4-support-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knewstuff-devel + knotifications-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libksysguard-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + lm_sensors-devel + plasma-framework-devel + qt5-base-devel + docbook-xsl + extra-cmake-modules + qt5-location-devel + qt5-webkit-devel + + desktop/kde/plasma/ksysguard/pspec.xml + + + ksysguard + + icon-theme-hicolor + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdelibs4-support + ki18n + kiconthemes + kio + kitemviews + knewstuff + knotifications + kwidgetsaddons + kwindowsystem + kxmlgui + libgcc + libksysguard + lm_sensors + qt5-base + xdg-utils + qt5-location + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-03 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-sdk + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + Applications useful for Plasma development + Applications useful for Plasma development + mirrors://kde/stable/plasma/5.5.2/plasma-sdk-5.5.2.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-svg-devel + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdeclarative-devel + ki18n-devel + kiconthemes-devel + kio-devel + knewstuff-devel + kparts-devel + plasma-framework-devel + kservice-devel + ktexteditor-devel + kwidgetsaddons-devel + kxmlgui-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/plasma/plasma-sdk/pspec.xml + + + plasma-sdk + + qt5-base + ktexteditor + plasma-framework + kio + libgcc + ki18n + kconfig + karchive + kpackage + kservice + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kdeclarative + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-14 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + sddm-kcm + https://projects.kde.org/projects/kde/workspace/sddm-kcm + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + app:console + desktop.kde.plasma + KDE5 Config Module for SDDM + KDE5 Config Module for SDDM + mirrors://kde/stable/plasma/5.5.2/sddm-kcm-5.5.2.tar.xz + + kcoreaddons-devel + kdoctools-devel + kconfigwidgets-devel + kauth-devel + libX11-devel + kxmlgui-devel + ki18n-devel + qt5-base-devel + kio-devel + qt5-declarative-devel + qt5-x11extras-devel + kconfig-devel + mesa-devel + docutils + libXcursor-devel + xcb-util-image-devel + extra-cmake-modules + + desktop/kde/plasma/sddm-kcm/pspec.xml + + + sddm-kcm + + kcoreaddons + sddm + libgcc + libX11 + kconfigwidgets + kauth + ki18n + qt5-base + kio + libXcursor + kconfig + qt5-x11extras + qt5-declarative + + + /etc/dbus-1/system.d + /usr/share/dbus-1/system-services + /usr/share/kservices5 + /usr/share/ + /usr/share/polkit-1/actions + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5/plugins + /usr/lib/libexec/kauth + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-14 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwayland + http://www.kde.org + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Qt-style Client and Server library wrapper for the Wayland libraries + Qt-style Client and Server library wrapper for the Wayland libraries + mirrors://kde/stable/plasma/5.5.2/kwayland-5.5.2.tar.xz + + qt5-base-devel + wayland-devel + mesa-devel + extra-cmake-modules + + desktop/kde/plasma/kwayland/pspec.xml + + + kwayland + + libgcc + qt5-base + mesa + wayland-client + wayland-server + + + /etc/xdg + /usr/lib + /usr/share/config + /usr/share/doc + + + + kwayland-devel + + qt5-base-devel + wayland-devel + mesa-devel + kwayland + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kde-cli-tools + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Additional client tools for KDE applications + Tools based on KDE Frameworks 5 to better interact with the system + mirrors://kde/stable/plasma/5.5.2/kde-cli-tools-5.5.2.tar.xz + + qt5-base-devel + qt5-x11extras-devel + qt5-svg-devel + libX11-devel + kdoctools-devel + kio-devel + kdesu-devel + ki18n-devel + kservice-devel + kcompletion-devel + kcoreaddons-devel + kiconthemes-devel + kwindowsystem-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcmutils-devel + kconfig-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kde-cli-tools/pspec.xml + + + kde-cli-tools + + qt5-base + qt5-svg + libX11 + libgcc + kio + kdesu + ki18n + kservice + qt5-x11extras + kcompletion + kcoreaddons + kiconthemes + kwindowsystem + kconfigwidgets + kwidgetsaddons + kcmutils + kconfig + kdelibs4-support + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + System.Package + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kscreen + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Provides the interface and basic tools for the KDE workspace + Provides the interface and basic tools for the KDE workspace + mirrors://kde/stable/plasma/5.5.2/kscreen-5.5.2.tar.xz + + qt5-base-devel + qt5-graphicaleffects + qt5-declarative-devel + kglobalaccel-devel + libkscreen-devel + kconfig-devel + kdoctools-devel + kxmlgui-devel + mesa-devel + extra-cmake-modules + + desktop/kde/plasma/kscreen/pspec.xml + + + kscreen + + qt5-base + libgcc + libkscreen + qt5-declarative + kconfig + kcoreaddons + kglobalaccel + kconfigwidgets + kwidgetsaddons + kdbusaddons + ki18n + kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-02 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwallet-pam + https://projects.kde.org/kwallet-pam + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KWallet PAM integration. + KWallet PAM integration. + mirrors://kde/stable/plasma/5.5.2/kwallet-pam-5.5.2.tar.xz + + pam-devel + libgcrypt-devel + extra-cmake-modules + + desktop/kde/plasma/kwallet-pam/pspec.xml + + + kwallet-pam + + pam + libgcrypt + + + /lib + /usr/lib/security + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + breeze + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 Plasma artwork + Artwork, styles and assets for the Breeze visual style for the Plasma Desktop + mirrors://kde/stable/plasma/5.5.2/breeze-5.5.2.tar.xz + + qt5-base-devel + libxcb-devel + qt5-x11extras-devel + frameworkintegration-devel + kdecorations-devel + kcoreaddons-devel + ki18n-devel + kcmutils-devel + kwindowsystem-devel + kconfig-devel + kguiaddons-devel + plasma-framework-devel + kcoreaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules + breeze-gtk + breeze-icons + + desktop/kde/plasma/breeze/pspec.xml + + + breeze-style + + qt5-base + libgcc + kconfig + kguiaddons + kcoreaddons + kconfigwidgets + kwidgetsaddons + qt5-x11extras + libxcb + frameworkintegration + kcmutils + kcoreaddons + ki18n + kwindowsystem + breeze-gtk + breeze-icons + kdecorations + + + /usr/bin + /usr/lib/kconf_update_bin + /usr/lib/qt5 + /usr/share/color-schemes + /usr/share/doc + /usr/share/icons/hicolor/scalable/apps/breeze-settings.svgz + /usr/share/kconf_update + /usr/share/kservices5 + /usr/share/kstyle + /usr/share/locale + /usr/share/plasma + /usr/share/QtCurve + + + + breeze-cursors + + breeze-style + + + /usr/share/icons/breeze_cursors + /usr/share/icons/Breeze_Snow + + + + breeze-wallpapers + + breeze-style + + + /usr/share/wallpapers/Next + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-workspace + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.plasma + The KDE5 Plasma Workspace Components + The KDE5 Plasma Workspace Components + mirrors://kde/stable/plasma/5.5.2/plasma-workspace-5.5.2.tar.xz + + baloo-devel + kactivities-devel + kde-cli-tools + kdelibs4-support-devel + kdesignerplugin + kdesu-devel + kded-devel + kdewebkit-devel + kdoctools-devel + kemoticons-devel + kio-devel + kitemmodels-devel + kjs-devel + kjsembed-devel + knotifyconfig-devel + krunner-devel + ktexteditor-devel + kunitconversion-devel + kscreenlocker-devel + kwayland-devel + kwin-devel + kxmlrpcclient-devel + libdbusmenu-qt-devel + libkscreen-devel + libksysguard-devel + libqalculate-devel + libX11-devel + libXau-devel + libxcb-devel + libXcursor-devel + libXi-devel + libXrender-devel + NetworkManager-devel + networkmanager-qt-devel + pam-devel + prison-qt5-devel + qt5-base-devel + xorg-app-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-sqlite + qt5-location-devel + xcb-util-image-devel + xcb-util-keysyms-devel + xcb-util-renderutil-devel + xorg-util + zlib-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/plasma-workspace/pspec.xml + + + plasma-workspace + + baloo + cln + kactivities + kauth + kbookmarks + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kcrash + kdbusaddons + kdeclarative + kde-cli-tools + kdelibs4-support + kdesu + kdewebkit + kglobalaccel + kguiaddons + ki18n + kiconthemes + kidletime + kio + kitemviews + kjobwidgets + kjs + kjsembed + knewstuff + knotifyconfig + kpackage + knotifications + krunner + kservice + ktexteditor + ktextwidgets + kwallet + kwayland + kwidgetsaddons + kwindowsystem + kxmlgui + kxmlrpcclient + libdbusmenu-qt + libgcc + libICE + libkscreen + libksysguard + libqalculate + libSM + libX11 + libXau + libxcb + libXfixes + libXi + libXrender + networkmanager-qt + pam + prison-qt5 + plasma-framework + qt5-base + qt5-declarative + qt5-phonon + qt5-script + qt5-webkit + qt5-x11extras + qt5-location + solid + wayland-client + wayland-server + xcb-util-keysyms + xcb-util + kscreenlocker + xcb-util-image + xorg-app + zlib + + + /etc/pam.d + /etc/env.d + /etc/xdg + /usr/share + /usr/share/applications + /usr/share/locale + /usr/bin + /usr/lib/qt5/plugins + /usr/lib/qt5/qml + /usr/lib + /usr/share/doc + + + kde.pam + kde-np.pam + kde-env.sh + + + + plasma-workspace-devel + Development files for kde5 plasma-workspace + + plasma-workspace + baloo-devel + cln-devel + kactivities-devel + kauth-devel + kbookmarks-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdeclarative-devel + kde-cli-tools + kdelibs4-support-devel + kdesu-devel + kdewebkit + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kidletime-devel + kio-devel + kitemviews-devel + kjobwidgets-devel + kjs-devel + kjsembed-devel + knewstuff + knotifications-devel + knotifyconfig-devel + kpackage-devel + krunner-devel + kservice-devel + ktexteditor-devel + ktextwidgets-devel + kwallet-devel + kwayland-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kxmlrpcclient-devel + kscreenlocker-devel + libdbusmenu-qt-devel + libICE-devel + libkscreen-devel + libksysguard-devel + libqalculate-devel + libSM-devel + libX11-devel + libXau-devel + libxcb-devel + libXfixes-devel + libXi-devel + libXrender-devel + networkmanager-qt-devel + pam-devel + plasma-framework-devel + qt5-base-devel + qt5-declarative-devel + qt5-phonon-devel + qt5-script-devel + qt5-webkit-devel + qt5-x11extras-devel + qt5-location-devel + solid-devel + wayland-devel + xcb-util-keysyms-devel + zlib-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + drkonqi + KDE crash handler + + kdewebkit + kxmlrpcclient + plasma-workspace + + + /usr/lib/libexec + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-28 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-10 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kinfocenter + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 info center + KDE5 Utility that provides information about a computer system. + mirrors://kde/stable/plasma/5.5.2/kinfocenter-5.5.2.tar.xz + + kcmutils-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdelibs4-support-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + kio-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + libraw1394-devel + libX11-devel + mesa-glu-devel + pciutils-devel + plasma-framework-devel + qt5-base-devel + solid-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kwayland-devel + kdesignerplugin + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/kinfocenter/pspec.xml + + + kinfocenter + + kcmutils + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdeclarative + kdelibs4-support + ki18n + kiconthemes + kio + kservice + kwayland + kwidgetsaddons + kxmlgui + libgcc + libraw1394 + libX11 + mesa-glu + mesa + pciutils + qt5-base + qt5-declarative + solid + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/about-distro + + + kcm-about-distrorc + pisilinux.svg + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-11 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-11 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-nm + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Plasma applet written in QML for managing network connections + Plasma applet written in QML for managing network connections + mirrors://kde/stable/plasma/5.5.2/plasma-nm-5.5.2.tar.xz + + qt5-base-devel + libgcc + networkmanager-qt-devel + modemmanager-qt-devel + ModemManager-devel + kdelibs4-support-devel + openconnect-devel + kdoctools-devel + NetworkManager-devel + mobile-broadband-provider-info + extra-cmake-modules + qt5-quick1-devel + qt5-declarative-devel + plasma-framework-devel + kdelibs4-support-devel + kdesignerplugin + kinit-devel + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + qca2-qt5-devel + + desktop/kde/plasma/plasma-nm/pspec.xml + + + plasma-nm + + qt5-base + qca2-qt5 + libgcc + openconnect + kio + networkmanager-qt + modemmanager-qt + ki18n + solid + kconfig + kwallet + kxmlgui + kservice + kitemviews + qt5-declarative + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-14 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kscreenlocker + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Library and components for secure lock screen architecture. + Library and components for secure lock screen architecture. + mirrors://kde/stable/plasma/5.5.2/kscreenlocker-5.5.2.tar.xz + + qt5-base-devel + qt5-declarative-devel + kglobalaccel-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + kdoctools-devel + kidletime-devel + kdeclarative-devel + kcmutils-devel + kwayland-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/plasma/kscreenlocker/pspec.xml + + + kscreenlocker + + qt5-base + libgcc + ki18n + kcrash + libX11 + libxcb + kconfig + kxmlgui + kpackage + kwayland + kidletime + kcoreaddons + kdeclarative + kglobalaccel + kwindowsystem + qt5-x11extras + kconfigwidgets + knotifications + wayland-client + wayland-server + qt5-declarative + kdelibs4-support + xcb-util-keysyms + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kscreenlocker-devel + Development files for kscreenlocker + + qt5-base-devel + qt5-declarative-devel + kglobalaccel-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + kdoctools-devel + kidletime-devel + kdeclarative-devel + kcmutils-devel + kwayland-devel + plasma-framework-devel + kscreenlocker + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-10 + 5.5.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libkscreen + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 screen management library + Dynamic display management library for KDE + mirrors://kde/stable/plasma/5.5.2/libkscreen-5.5.2.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libxcb-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-keysyms-devel + libXcursor-devel + libXrandr-devel + extra-cmake-modules + cmake + + desktop/kde/plasma/libkscreen/pspec.xml + + + libkscreen + + qt5-base + libxcb + libgcc + qt5-x11extras + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/dbus-1 + + + + libkscreen-devel + Development files for libkscreen + + libxcb-devel + qt5-base-devel + qt5-x11extras-devel + libkscreen + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-02 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwayland-integration + http://www.kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv3 + library + desktop.kde.plasma + Provides integration plugins for various KDE frameworks for the wayland windowing system + Provides integration plugins for various KDE frameworks for the wayland windowing system + mirrors://kde/stable/plasma/5.5.2/kwayland-integration-5.5.2.tar.xz + + kwayland-devel + qt5-base-devel + kwindowsystem-devel + kidletime-devel + extra-cmake-modules + + desktop/kde/plasma/kwayland-integration/pspec.xml + + + kwayland-integration + + kwayland + kidletime + kwindowsystem + libgcc + qt5-base + + + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + First Release. + Alihan Öztürk + alihan@pisilinux.org + + + + + + sddm + https://github.com/sddm/sddm + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + QML based X11 display manager + KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings + https://github.com/sddm/sddm/releases/download/v0.13.0/sddm-0.13.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-declarative-devel + libxcb-devel + libxkbfile-devel + pam-devel + extra-cmake-modules + docutils + + + sddm-0.11.0-consolekit.patch + sddm-respect-user-flags.patch + + desktop/kde/plasma/sddm/pspec.xml + + + sddm + + qt5-base + qt5-declarative + pam + libgcc + libxcb + + + /etc + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + System.Service + System.Package + + + sddm.conf + sddm + + + + + 2015-11-18 + 0.13.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-07 + 0.12 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 0.11 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-09-20 + 0.11 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + discover + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.plasma + KDE and Plasma resources management GUI + KDE and Plasma resources management GUI + mirrors://kde/stable/plasma/5.5.2/discover-5.5.2.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-declarative-devel + kio-devel + kdeclarative-devel + plasma-framework-devel + knewstuff-devel + extra-cmake-modules + + desktop/kde/plasma/discover/pspec.xml + + + discover + + qt5-base + libgcc + kio + attica + kconfig + kcoreaddons + kdbusaddons + kiconthemes + kdeclarative + kconfigwidgets + knotifications + kwidgetsaddons + ki18n + kxmlgui + qt5-declarative + knewstuff + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-10 + 5.5.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmal.com + + + + + + oxygen-icons + http://www.oxygen-icons.org + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPL + desktop.kde.plasma + KDE Oxygen icons + "The Oxygen Icon Theme + mirrors://kde/stable/applications/15.04.3/src/oxygen-icons-15.04.3.tar.xz + + cmake + extra-cmake-modules + + desktop/kde/plasma/oxygen-icons/pspec.xml + + + oxygen-icons + + /usr/share/icons + + + + + 2015-08-01 + 15.04.3 + First Release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + plasma-pa + https://projects.kde.org/plasma-pa + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + Plasma applet for audio volume management using PulseAudio. + Plasma applet for audio volume management using PulseAudio. + mirrors://kde/stable/plasma/5.5.2/plasma-pa-5.5.2.tar.xz + + qt5-base-devel + qt5-quick1-devel + qt5-declarative-devel + kconfigwidgets-devel + kcoreaddons-devel + kdeclarative-devel + plasma-framework-devel + kdoctools-devel + glib2-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/plasma/plasma-pa/pspec.xml + + + plasma-pa + + qt5-base + kdeclarative + libgcc + ki18n + kcoreaddons + kglobalaccel + qt5-declarative + pulseaudio-libs + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + plasma-desktop + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 plasma workspace + This package contains the basic packages for a Plasma workspace. + mirrors://kde/stable/plasma/5.5.2/plasma-desktop-5.5.2.tar.xz + + qt5-base-devel + boost-devel + kdoctools-devel + kio-devel + kcmutils-devel + knewstuff-devel + kpeople-devel + kdbusaddons-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kwin-devel + libX11-devel + libXft-devel + libxkbfile-devel + kded-devel + libxcb-devel + freetype-devel + libusb-compat-devel + xorg-server-devel + xorg-input-evdev-devel + xorg-input-synaptics-devel + pulseaudio-libs-devel + fontconfig-devel + plasma-workspace-devel + system-settings-devel + xorg-app-devel + xkeyboard-config + baloo-devel + libcanberra-devel + docbook-xsl + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-odbc + kdesignerplugin + extra-cmake-modules + + desktop/kde/plasma/plasma-desktop/pspec.xml + + + plasma-desktop + + baloo + fontconfig + freetype + kactivities + karchive + kauth + kbookmarks + kcmutils + kcodecs + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdeclarative + kdelibs4-support + kemoticons + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kitemmodels + kitemviews + kjobwidgets + knewstuff + knotifications + knotifyconfig + kparts + kpeople + krunner + kservice + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + libgcc + libusb-compat + libX11 + libxcb + libXcursor + libXfixes + libXft + libXi + libxkbfile + plasma-framework + plasma-workspace + libcanberra + pulseaudio-libs + xkeyboard-config + qt5-base + qt5-declarative + qt5-phonon + qt5-svg + qt5-x11extras + solid + sonnet + qt5-sql-sqlite + system-settings + xcb-util-image + oxygen-icons + oxygen-fonts + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-31 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-29 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwrited + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDE5 daemon listening for wall and write messages + KDE5 daemon listening for wall and write messages + mirrors://kde/stable/plasma/5.5.2/kwrited-5.5.2.tar.xz + + qt5-base-devel + ki18n-devel + kdoctools-devel + kcoreaddons-devel + knotifications-devel + kpty-devel + kdelibs4-support-devel + kdbusaddons-devel + extra-cmake-modules + + desktop/kde/plasma/kwrited/pspec.xml + + + kwrited + + qt5-base + kpty + libgcc + kcoreaddons + knotifications + kdbusaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-14 + 5.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + milou + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.plasma + KDedicated search application built on top of Baloo + Dedicated search application built on top of Baloo + mirrors://kde/stable/plasma/5.5.2/milou-5.5.2.tar.xz + + qt5-base-devel + qt5-declarative + kdoctools-devel + kdeclarative-devel + ki18n-devel + krunner-devel + plasma-framework-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/plasma/milou/pspec.xml + + + milou + + qt5-base + qt5-declarative + krunner + libgcc + kconfig + kservice + kcoreaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-12 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-mediacenter + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.plasma + A mediacenter user interface based on KDE Plasma components + A mediacenter user interface based on KDE Plasma components + mirrors://kde/stable/plasma/5.5.2/plasma-mediacenter-5.5.2.tar.xz + + qt5-base-devel + qt5-multimedia-devel + qt5-multimedia + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + kfilemetadata-devel + kdeclarative-devel + plasma-framework-devel + baloo-devel + extra-cmake-modules + + desktop/kde/plasma/plasma-mediacenter/pspec.xml + + + plasma-mediacenter + + qt5-base + baloo + libgcc + kfilemetadata + kcoreaddons + kactivities + qt5-declarative + kguiaddons + kservice + kconfig + ki18n + kio + taglib + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-22 + 5.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-16 + 5.5.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-09 + 5.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-11 + 5.4.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-07 + 5.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.4.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-25 + 5.4.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-03 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-18 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qt5-phonon-backend-gstreamer + http://phonon.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + desktop.kde.phonon + GStreamer qt5-phonon backend + Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon. + mirrors://kde/stable/phonon/phonon-backend-gstreamer/4.8.2/src/phonon-backend-gstreamer-4.8.2.tar.xz + + qt5-base-devel + qt5-phonon-devel + gstreamer-devel + gstreamer-next-devel + gst-plugins-base-devel + gst-plugins-base-next-devel + mesa-devel + libxml2-devel + cmake + + desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml + + + qt5-phonon-backend-gstreamer + + qt5-base + qt5-phonon + mesa + glib2 + libgcc + gstreamer-next + gst-plugins-base-next + + + /usr/lib + /usr/lib/qt5 + /usr/share + + + + + 2015-08-18 + 4.8.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qt5-phonon-backend-vlc + http://gitorious.org/phonon/phonon-vlc + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.phonon + VLC Backend for qt5-phonon + phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback. + mirrors://kde/stable/phonon/phonon-backend-vlc/0.8.2/src/phonon-backend-vlc-0.8.2.tar.xz + + qt5-base-devel + qt5-phonon-devel + pulseaudio + vlc-devel + + desktop/kde/phonon/qt5-phonon-backend-vlc/pspec.xml + + + qt5-phonon-backend-vlc + + libgcc + qt5-base + qt5-phonon + vlc-libs + + + /usr/lib + /usr/lib/qt5 + /usr/share/kde4/services + /usr/share/doc + + + + + 2015-02-23 + 0.8.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + qt5-phonon + http://phonon.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.phonon + Cross platform multimedia API for KDE4 using QT5 + Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends. + mirrors://kde/stable/phonon/4.8.3/src/phonon-4.8.3.tar.xz + + qt5-base-devel + qt5-designer-devel + qt5-quick1-devel + alsa-lib-devel + gst-plugins-base-devel + pulseaudio-libs-devel + gstreamer-devel + cmake + mesa-devel + + + qt-5.4.2.patch + + desktop/kde/phonon/qt5-phonon/pspec.xml + + + qt5-phonon + + libgcc + qt5-base + qt5-designer + qt5-quick1 + pulseaudio-libs + + + /usr/lib/libphonon* + /usr/lib/qt5 + /usr/share/dbus-1 + + + + qt5-phonon-devel + Development files for phonon-qt5 + + qt5-phonon + qt5-base-devel + qt5-designer-devel + pulseaudio-libs-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + /usr/share/phonon4qt5 + + + + + 2015-08-13 + 4.8.3 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + parley + http://edu.kde.org/applications/all/parley + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + Parley is a program to help you memorize things. + Tekrar yapmanıza yardım eden bir uygulama + Parley is a program to help you memorize things. Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley. + Parley ile yeni öğrendiğiniz şeyleri belli zaman aralıklarıyla tekrar ederek uzun zamanlı hafızanızda yer etmelerini sağlayabilirsiniz. Parley, flaş kart denilen tekniği kullanır. Dil öğrenimi için özelleşmiş yetenekleri olmasına karşın diğer konularda da kullanıma uygundur. Kartları hazırlamak epey kolay olmakla beraber kde-files.org adresinden ulaşabileceğiniz hazır kart setlerini de kullanabilirsiniz. + parley + mirrors://kde/stable/applications/15.12.0/src/parley-15.12.0.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-multimedia-devel + libxslt-devel + libXrender-devel + libxml2-devel + libkeduvocdocument-devel + kdoctools-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + gettext-devel + ki18n-devel + kio-devel + knewstuff-devel + kross-devel + kcmutils-devel + kxmlgui-devel + sonnet-devel + kservice-devel + ktextwidgets-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + knotifications-devel + khtml-devel + extra-cmake-modules + + desktop/kde/edu/parley/pspec.xml + + + parley + + qt5-base + qt5-svg + qt5-multimedia + libxslt + libXrender + libxml2 + libkeduvocdocument + kdoctools + kcoreaddons + kconfig + kcrash + gettext + ki18n + kio + knewstuff + kross + kcmutils + kxmlgui + knotifications + sonnet + kservice + libgcc + ktextwidgets + kcompletion + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-17 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + khangman + http://edu.kde.org/applications/all/khangman + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + KHangMan is a game for kids based on the well-known hangman game + Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu + KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. + KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. + khangman + mirrors://kde/stable/applications/15.12.0/src/khangman-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kdeclarative-devel + knewstuff-devel + ki18n-devel + kcrash-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kconfigwidgets-devel + knotifications-devel + kxmlgui-devel + kwidgetsaddons-devel + kio-devel + qt5-svg-devel + qt5-linguist + qt5-declarative-devel + libkeduvocdocument-devel + extra-cmake-modules + + desktop/kde/edu/khangman/pspec.xml + + + khangman + + qt5-base + kdeclarative + knewstuff + ki18n + kwidgetsaddons + kconfig + kcoreaddons + kxmlgui + qt5-declarative + libkeduvocdocument + libgcc + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kmplot + http://kde.org/applications/education/kmplot/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + FDL + GPL + LGPL + desktop.kde.education + Mathematical Function Plotter + KmPlot is a program to draw graphs, their integrals or derivatives. It supports different systems of coordinates like the Cartesian or the polar coordinate system. The graphs can be colorized and the view is scalable, so that you are able to zoom to the level you need. + http://download.kde.org/stable/applications/15.12.0/src/kmplot-15.12.0.tar.xz + + extra-cmake-modules + gettext-devel + kdelibs4-support-devel + kdoctools-devel + ki18n-devel + kinit-devel + kunitconversion-devel + kdelibs4-support-devel + kparts-devel + kwidgetsaddons-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + qt5-base-devel + + desktop/kde/edu/kmplot/pspec.xml + + + kmplot + Mathematical Function Plotter + + kdelibs4-support + ki18n + kparts + kwidgetsaddons + qt5-base + qt5-svg + libgcc + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/man + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-06 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kturtle + http://edu.kde.org/applications/all/kturtle + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An educational programming environment + Öğrenim amaçlı programlama ortamı + KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated. + KTurtle, programlama öğrenmeyi olabildiğince kolaylaştırmak için tasarlanmış bir programlama uygulamasıdır. Bu amaçla tasarlanan arayüz tüm gerekli araçları kullanıcıya sunar. Ayrıca kullanılan programlama dili olan TurtleScript başka dillere çevrilebilen bir yapıya sahiptir. + kturtle + mirrors://kde/stable/applications/15.12.0/src/kturtle-15.12.0.tar.xz + + qt5-base-devel + qt5-svg-devel + kdoctools-devel + kdelibs4-support-devel + knewstuff-devel + extra-cmake-modules + kio-devel + kcoreaddons-devel + ktextwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kxmlgui-devel + kconfig-devel + gettext-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/edu/kturtle/pspec.xml + + + kturtle + + qt5-base + qt5-svg + ki18n + knewstuff + libgcc + kcoreaddons + ktextwidgets + kconfigwidgets + kwidgetsaddons + kxmlgui + kconfig + kdelibs4-support + + + /etc/xdg + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-17 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + klettres + http://edu.kde.org/applications/all/klettres + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An alphabet learning application + Alfabe öğrenme uygulaması + KLettres is an application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of a foreign language. + KLettres, kullanıcının yeni bir alfabeyi ve basit sesli sözleri öğrenmesi için geliştirilmiş bir uygulamadır. İki buçuk yaşındaki bir çocuk için yararlı olabileceği gibi, yeni bir dil öğrenen yetişkinler için de yardımcı olabilir. + klettres + mirrors://kde/stable/applications/15.12.0/src/klettres-15.12.0.tar.xz + + qt5-base-devel + qt5-svg-devel + kdoctools-devel + extra-cmake-modules + kcompletion-devel + kemoticons-devel + kitemmodels-devel + ki18n-devel + knewstuff-devel + kwidgetsaddons-devel + kconfigwidgets-devel + kcoreaddons-devel + kconfig-devel + kxmlgui-devel + qt5-phonon-devel + + desktop/kde/edu/klettres/pspec.xml + + + klettres + + qt5-base + qt5-svg + qt5-phonon + knewstuff + ki18n + kconfig + kxmlgui + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + libgcc + + + /usr/share/doc + /usr/bin + /usr/share + /etc/xdg + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-17 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + blinken + https://www.kde.org/applications/education/blinken/ + + Stefan Gronewold (groni) + groni@pisilinux.org + + FDL + GPL + LGPL + gui + desktop.kde.education + Blinken - Memory Enhancement Game + Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. + http://download.kde.org/stable/applications/15.12.0/src/blinken-15.12.0.tar.xz + + extra-cmake-modules + gettext-devel + kdbusaddons-devel + kdoctools-devel + kguiaddons-devel + ki18n-devel + kxmlgui-devel + qt5-base-devel + + desktop/kde/edu/blinken/pspec.xml + + + blinken + Blinken - Memory Enhancement Game + + kconfig + kcoreaddons + kdbusaddons + kguiaddons + ki18n + kxmlgui + libgcc + qt5-base + qt5-phonon + qt5-svg + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-06 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kdeedu-data + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.edu + Common data for KDE Edu applications + Common data for KDE Edu applications. + mirrors://kde/stable/applications/15.12.0/src/kdeedu-data-15.12.0.tar.xz + + extra-cmake-modules + + desktop/kde/edu/kdeedu-data/pspec.xml + + + kdeedu-data + + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kstars + http://edu.kde.org/applications/all/kstars + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + A desktop planetarium for KDE + KDE için bir masaüstü gözlemevi + KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. + KStars, dünyanın herhangi bir yerinin herhangi bir anındaki gökyüzü yıldız haritasını gösterebilen bir uygulamadır. 100 milyon kadar yıldız, 13000 derin gök cismi, 8 gezegenin tümü, Güneş, Ay ile birçok kuyruklu yıldız ve astreoidi içeren bir veritabanı vardır. + kstars + mirrors://kde/stable/applications/15.12.0/src/kstars-15.12.0.tar.xz + + qt5-base-devel + qt5-multimedia-devel + qt5-quick1-devel + qt5-svg-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + eigen3 + xplanet + cfitsio-devel + libindi-devel + kdoctools-devel + kconfig-devel + kguiaddons-devel + kwidgetsaddons-devel + knewstuff-devel + kdbusaddons-devel + gettext-devel + ki18n-devel + kinit-devel + kjobwidgets-devel + kio-devel + kwindowsystem-devel + kxmlgui-devel + kplotting-devel + ktexteditor-devel + kiconthemes-devel + pkgconfig + mesa-glu-devel + mesa-devel + wcslib-devel + zlib-devel + extra-cmake-modules + + desktop/kde/edu/kstars/pspec.xml + + + kstars + + qt5-base + qt5-svg + libindi + cfitsio + kio + kinit + knewstuff + kplotting + ktexteditor + zlib + ki18n + libgcc + kconfig + kxmlgui + kcoreaddons + kiconthemes + kconfigwidgets + kwidgetsaddons + wcslib + xplanet + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-18 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kiten + http://edu.kde.org/applications/all/kiten + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + A Japanese reference/study tool + Japonca referans ve alıştırma uygulaması + Kiten is a Japanese reference/study tool. + Kiten, Japonca referans ve alıştırma uygulamasıdır. + kiten>kiten + mirrors://kde/stable/applications/15.12.0/src/kiten-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + karchive-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdoctools-devel + gettext-devel + ki18n-devel + khtml-devel + kxmlgui-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + + desktop/kde/edu/kiten/pspec.xml + + + kiten + + qt5-base + karchive + kcompletion + kconfig + kconfigwidgets + kcoreaddons + kdoctools + gettext + ki18n + khtml + kxmlgui + kio + kparts + libgcc + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + kiten-devel + Development files for kiten + kiten için geliştirme dosyaları + + kiten + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kig + http://edu.kde.org/applications/all/kig + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.edu + An interactive geometry application + Bir etkileşimli geometri uygulaması + Kig is an application for interactive geometry. + Kig, bir etkileşimli geometri uygulamasıdır. + kig + mirrors://kde/stable/applications/15.12.0/src/kig-15.12.0.tar.xz + + qt5-base-devel + qt5-svg-devel + boost-devel + ktexteditor-devel + kdoctools-devel + kemoticons-devel + kitemmodels-devel + qt5-xmlpatterns-devel + gettext-devel + pkgconfig + extra-cmake-modules + + desktop/kde/edu/kig/pspec.xml + + + kig + + qt5-base + boost + ktexteditor + qt5-xmlpatterns + qt5-svg + ki18n + kparts + ktexteditor + kiconthemes + kconfigwidgets + karchive + kxmlgui + kitemmodels + libgcc + kservice + kcompletion + kcoreaddons + kwidgetsaddons + kconfig + + + /usr/lib + /usr/lib/qt5 + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kmines + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Minesweeper like game + Mayın tarlası oyunu + KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over. + KMines klasik mayın tarlası oyununun bir türevidir. Oyunun amacı hiç bir mayına denk gelmemeye çalışarak kutuları açmaktır. Eğer bir mayın patlarsa oyun biter. + kmines + http://download.kde.org/stable/applications/15.12.0/src/kmines-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kmines/pspec.xml + + + kmines + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-19 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kimap + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + Job-based API for interacting with IMAP servers + API for interacting with IMAP servers + mirrors://kde/stable/applications/15.12.0/src/kimap-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kmime-devel + boost-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + cyrus-sasl-devel + kunitconversion-devel + extra-cmake-modules + + desktop/kde/application/kimap/pspec.xml + + + kimap + + qt5-base + kmime + kio + ki18n + libgcc + kcodecs + cyrus-sasl + kcoreaddons + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kimap-devel + Development files for kimap + + qt5-base-devel + kimap + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + dolphin-plugins + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.application + Extra dolphin plugins + Dolphin eklentileri. + This package contains plugins that offer integration in Dolphin with the following version control systems: + Dolphin için VCS (Version Control System) eklentileri. + mirrors://kde/stable/applications/15.12.0/src/dolphin-plugins-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + dolphin-devel + kio-devel + kdelibs4-support-devel + extra-cmake-modules + + desktop/kde/application/dolphin-plugins/pspec.xml + + + dolphin-plugins + + qt5-base + dolphin + kio + ki18n + libgcc + kconfig + kxmlgui + kservice + ktexteditor + kwidgetsaddons + kcompletion + kcoreaddons + ktextwidgets + kdelibs4-support + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-19 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-12 + 15.07.90 + First Relase unstable. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdepim + http://www.kde.org + + Pisi Linux Admins + vedat@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.application + KDE Pim different packages with akonadi-console, kadressbook blogilo etc + Provides different Packages for KDE5 + mirrors://kde/stable/applications/15.12.0/src/kdepim-15.12.0.tar.xz + + qt5-base-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-sql-odbc + qt5-declarative-devel + qt5-quick1-devel + qt5-phonon-devel + qt5-webkit-devel + qt5-x11extras-devel + qt5-location-devel + prison-qt5-devel + openssl-devel + kinit-devel + kross-devel + libassuan-devel + akonadi-devel + akonadi-search-devel + kdnssd-devel + grantlee-qt5-devel + kpimtextedit-devel + kmailtransport-devel + kcalutils-devel + kholidays-devel + ktnef-devel + kimap-devel + ksyndication-devel + gpgmepp-devel + akonadi-calendar-devel + libSM-devel + NetworkManager-devel + kauth-devel + kbookmarks-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kdesignerplugin + kdoctools-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kidentitymanagement-devel + kio-devel + kitemviews-devel + knotifications-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kunitconversion-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + kcmutils-devel + kdewebkit-devel + khtml-devel + ktexteditor-devel + kidentitymanagement-devel + kldap-devel + cyrus-sasl-devel + kmbox-devel + kontactinterface-devel + kalarmcal-devel + kxmlrpcclient-devel + kblog-devel + kdelibs4-support-devel + kdepimlibs-devel + kidentitymanagement-devel + gpgme-devel + libX11-devel + extra-cmake-modules + qt5-linguist + kemoticons-devel + kitemmodels-devel + knewstuff-devel + knotifyconfig-devel + libkgapi-devel + curl-devel + kdepim-runtime + + desktop/kde/application/kdepim/pspec.xml + + + kdepim + + qt5-base + qt5-phonon + qt5-webkit + qt5-x11extras + gpgme + kross + libassuan + akonadi + akonadi-search + kdnssd + grantlee-qt5 + kpimtextedit + kmailtransport + kcalutils + kholidays + ktnef + kimap + ksyndication + gpgmepp + akonadi-calendar + kauth + kbookmarks + kcompletion + kconfig + kconfigwidgets + kcrash + kdbusaddons + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kitemviews + knotifications + kparts + kservice + ktextwidgets + kunitconversion + kwidgetsaddons + kwindowsystem + kxmlgui + kcmutils + kdewebkit + khtml + ktexteditor + kidentitymanagement + kldap + kcodecs + kwallet + cyrus-sasl + kmbox + kontactinterface + kalarmcal + kxmlrpcclient + karchive + kcalcore + kcontacts + kholidays + knewstuff + sonnet + kblog + kdepimlibs + kcoreaddons + kitemmodels + kjobwidgets + knotifyconfig + kdelibs4-support + kidentitymanagement + libgpg-error + libX11 + libgcc + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kblackbox + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Blackbox logic game + Blackbox mantık oyunu + KBlackBox is a game of hide and seek played on a grid of boxes. The computer has hidden several balls within this box. By shooting beams into the box and observing where they emerge it is possible to deduce the positions of the hidden balls. + KBlackBox yan yana dizilmiş kutularla oynanan bir saklambaç oyunudur. Bilgisayarın sakladığı topları kutuları lazerle kontrol ederek bulabilirsiniz. + kblackbox + http://download.kde.org/stable/applications/15.12.0/src/kblackbox-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kblackbox/pspec.xml + + + kblackbox + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + karchive + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkexiv2 + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + An Exiv2 wrapper library + Exiv2 sarmalayıcı kitaplığı + libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. + libkexiv2, EXIF/IPTC ve XMP gibi resim meta bilgilerini düzenlemek için kullanılan Exiv2 kitaplığını sarmalayan bir kitaplıktır. + mirrors://kde/stable/applications/15.12.0/src/libkexiv2-15.12.0.tar.xz + + extra-cmake-modules + cmake + exiv2-devel + qt5-base-devel + + desktop/kde/application/libkexiv2/pspec.xml + + + libkexiv2 + + qt5-base + exiv2-libs + + + /usr/lib + /usr/bin + + + + libkexiv2-devel + Development files for libkexiv2 + libkexiv2 için geliştirme dosyaları + + libkexiv2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-12-19 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-26 + 5.11.80 + First Release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-common-internals + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Common components for KDE-Telepathy + Common components for KDE-Telepathy + http://download.kde.org/stable/applications/15.12.0/src/ktp-common-internals-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + knotifications-devel + kio-devel + kwidgetsaddons-devel + kcmutils-devel + knotifyconfig-devel + ktexteditor-devel + kwallet-devel + kconfig-devel + kwindowsystem-devel + kiconthemes-devel + kpeople-devel + signon-devel + kaccounts-integration-devel + telepathy-logger-qt-devel + libaccounts-qt5-devel + telepathy-qt5-devel + libaccounts-glib-devel + libgcrypt-devel + sqlite-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + telepathy-mission-control-devel + libotr-devel + + desktop/kde/application/ktp-common-internals/pspec.xml + + + ktp-common-internals + Common components for KDE-Telepathy + + ki18n + kparts + libgcc + libotr + signon + kconfig + kpeople + kwallet + kxmlgui + kcmutils + kservice + qt5-base + libgcrypt + kcoreaddons + kiconthemes + ktexteditor + knotifyconfig + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + libaccounts-qt5 + qt5-declarative + telepathy-logger-qt + kaccounts-integration + + + /usr/bin + /usr/lib/libKTpCommonInternals.so.* + /usr/lib/libKTpModels.so.* + /usr/lib/libKTpLogger.so.* + /usr/lib/libKTpWidgets.so.* + /usr/lib/libKTpOTR.so.* + /usr/lib/ktp-proxy + /usr/lib/qt5 + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/knotifications5 + /usr/share/config.kcfg + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/icons + /usr/share/katepart5 + /usr/share/doc + + + + ktp-common-internals-devel + Development files for ktp-common-internals + + ktp-common-internals + libotr-devel + + + /usr/include/KTp + /usr/lib/cmake/KTp + /usr/lib/libKTpCommonInternals.so + /usr/lib/libKTpModels.so + /usr/lib/libKTpLogger.so + /usr/lib/libKTpWidgets.so + /usr/lib/libKTpOTR.so + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-22 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ktp-contact-list + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + KDE Telepathy contact list application + KDE Telepathy contact list application + http://download.kde.org/stable/applications/15.12.0/src/ktp-contact-list-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kdbusaddons-devel + kio-devel + kcmutils-devel + knotifications-devel + kwindowsystem-devel + knotifyconfig-devel + ki18n-devel + kiconthemes-devel + kxmlgui-devel + kpeople-devel + telepathy-qt5-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + + desktop/kde/application/ktp-contact-list/pspec.xml + + + ktp-contact-list + KDE Telepathy contact list application + + ki18n + libgcc + kconfig + kpeople + kxmlgui + kservice + qt5-base + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kwindowsystem + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/share + /usr/share/dbus-1 + /usr/share/applications + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + signon-kwallet-extension + http://kde.org + + Alihan Öztürk + alihan@pisilinux.org + + LGPLv2 + app + desktop.kde.application + KWallet signon extension + KWallet signon extension + http://download.kde.org/stable/applications/15.12.0/src/signon-kwallet-extension-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kwallet-devel + signon-devel + + desktop/kde/application/signon-kwallet-extension/pspec.xml + + + signon-kwallet-extension + KWallet signon extension + + libgcc + signon + kwallet + qt5-base + + + /usr/lib/signon + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-03 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ktp-kded-module + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + http://download.kde.org/stable/applications/15.12.0/src/ktp-kded-module-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + kdbusaddons-devel + kwidgetsaddons-devel + kconfig-devel + ki18n-devel + kio-devel + knotifications-devel + kconfigwidgets-devel + kidletime-devel + kcmutils-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/application/ktp-kded-module/pspec.xml + + + ktp-kded-module + Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors + + kio + ki18n + libgcc + kconfig + qt5-base + kidletime + kcoreaddons + kdbusaddons + telepathy-qt5 + kconfigwidgets + knotifications + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/dbus-1 + /usr/share/kservices5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + Fİrst Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kblog + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.application + A blogging library for KDE + KBlog is a library for calling functions on Blogger 1.0, MetaWeblog, MovableType and GData compatible blogs. It calls the APIs using KXmlRpcClient and Syndication. + mirrors://kde/stable/applications/15.12.0/src/kblog-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kcoreaddons-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + qt5-webkit-devel + kcalcore-devel + ksyndication-devel + kxmlrpcclient-devel + + desktop/kde/application/kblog/pspec.xml + + + kblog + + qt5-base + kcalcore + kxmlrpcclient + kio + ki18n + libgcc + kcoreaddons + ksyndication + kdelibs4-support + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kblog-devel + Development files for kblog + + qt5-base-devel + kblog + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-24 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kfourinline + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Four in a row board game + Bir satırda dört tahta oyunu + KFourInLine is a board game for two players based on the Connect-Four game. + KFourInLine iki kişiyle oynanan Hedef 4 türevi bir oyundur. + kfourinline + http://download.kde.org/stable/applications/15.12.0/src/kfourinline-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kcompletion-devel + kxmlgui-devel + kdnssd-devel + kio-devel + knotifyconfig-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel + + desktop/kde/application/kfourinline/pspec.xml + + + kfourinline + + ki18n + kdnssd + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcompletion + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-18 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dragonplayer + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + Multimedia player + a multimedia player where the focus is on simplicity, instead of features. + mirrors://kde/stable/applications/15.12.0/src/dragon-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kio-devel + kparts-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/application/dragonplayer/pspec.xml + + + dragonplayer + + qt5-base + kio + ki18n + solid + libgcc + kconfig + kxmlgui + kservice + qt5-phonon + kcoreaddons + kdbusaddons + kjobwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + kparts + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 15.07.80 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ksyndication + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.application + RSS/Atom parser library + syndication is a parser library for RSS and Atom feeds. + mirrors://kde/stable/applications/15.12.0/src/syndication-15.12.0.tar.xz + + qt5-base-devel + kio-devel + kdoctools-devel + extra-cmake-modules + + desktop/kde/application/ksyndication/pspec.xml + + + ksyndication + + qt5-base + kio + kcodecs + libgcc + kcoreaddons + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ksyndication-devel + Development files for ksyndication + + qt5-base-devel + ksyndication + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-23 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kde-dev-scripts + https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Scripts and setting files useful during development of KDE software + Scripts and setting files useful during development of KDE software + http://download.kde.org/stable/applications/15.12.0/src/kde-dev-scripts-15.12.0.tar.xz + + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + + desktop/kde/application/kde-dev-scripts/pspec.xml + + + kde-dev-scripts + Scripts and setting files useful during development of KDE software + + qt5-base + kdoctools + kdelibs4-support + + + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + First Release + Alihan Öztürk + alihan@pisilinux.org + + + + + + katomic + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Sokoban like logic game + Sokoban benzeri mantık oyunu + KAtomic is both fun and educational game built around molecular geometry. + KAtomic moleküler geometri hakkında hem eğlenceli hem de eğitici bir oyundur. + katomic + http://download.kde.org/stable/applications/15.12.0/src/katomic-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/katomic/pspec.xml + + + katomic + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + knewstuff + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-15 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ktp-text-ui + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Telepathy handler for Text Chats + Telepathy handler for Text Chats + http://download.kde.org/stable/applications/15.12.0/src/ktp-text-ui-15.12.0.tar.xz + + extra-cmake-modules + karchive-devel + sonnet-devel + kwidgetsaddons-devel + kservice-devel + kemoticons-devel + kio-devel + kcmutils-devel + knotifyconfig-devel + knotifications-devel + ki18n-devel + kdewebkit-devel + kwindowsystem-devel + kxmlgui-devel + kitemviews-devel + ktextwidgets-devel + kiconthemes-devel + kdbusaddons-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + qt5-location-devel + qt5-webkit-devel + + desktop/kde/application/ktp-text-ui/pspec.xml + + + ktp-text-ui + Telepathy handler for Text Chats + + kio + ki18n + libgcc + sonnet + kconfig + kxmlgui + karchive + kcmutils + kservice + qt5-base + kdewebkit + kemoticons + kitemviews + qt5-webkit + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + knotifyconfig + kwindowsystem + telepathy-qt5 + kconfigwidgets + knotifications + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/lib + /usr/share + /usr/share/ktelepathy + /usr/share/ktp-log-viewer + /usr/share/kxmlgui5 + /usr/share/telepathy + /usr/share/dbus-1 + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kdepimlibs + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.application + KDE5 PIM libraries + KDE5 PIM kitaplıkları + Contains KDE5 PIM (Personal Information Management) base libraries. + KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) uygulamaları için gerekli kitaplıkları içerir. + mirrors://kde/stable/applications/15.12.0/src/kdepimlibs-15.12.0.tar.xz + + qt5-base-devel + boost-devel + gpgme-devel + qt5-sql-sqlite + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + prison-qt5-devel + kmbox-devel + qt5-phonon-devel + akonadi-devel + libical-devel + libqjson-devel + libgpg-error-devel + libxslt-devel + openldap-client + cyrus-sasl-devel + kitemviews-devel + kio-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kmime-devel + kcontacts-devel + kcalcore-devel + kldap-devel + extra-cmake-modules + + desktop/kde/application/kdepimlibs/pspec.xml + + + kdepimlibs + + qt5-base + kio + ki18n + libgcc + kcodecs + kmime + kldap + kxmlgui + kcalcore + kcontacts + kconfig + libxml2 + kservice + kguiaddons + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + ktextwidgets + kconfigwidgets + kwidgetsaddons + kdelibs4-support + qt5-phonon + prison-qt5 + akonadi + cyrus-sasl + + + /etc/xdg + /usr/lib + /usr/share/doc + /usr/mkspecs/ + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/kservices5 + /usr/share/kservicetypes5 + /usr/share/dbus-1 + /usr/share/config.kcfg + /usr/share/kf5 + /usr/share/config + /usr/share/akonadi + + + + kdepimlibs-devel + Development package for KDE5 PIM libraries + KDE5 PIM kitaplıkları için geliştirme paketi + Contains development tools and header files for KDE5 PIM (Personal Information Management) base libraries. + KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) uygulamaları için gerekli kitaplıklarla ilgili geliştirme araçları ve başlık dosyalarını içerir. + + qt5-base-devel + boost-devel + kdepimlibs + + + /usr/lib/cmake + /usr/include + /usr/lib/gpgmepp + /usr/share/kde4/apps/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-11 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-09 + 4.11.4 + Rebuild for cyrus-sasl. + Marcin Bojara + marcin@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-servicemenu-rootactions + http://www.kde-apps.org/content/show.php?content=48411 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Root actions servicemenu for Dolphin + Dolphin için yetkili kullanıcı eylemleri menüsü + kde-servicemenu-rootactions is an addon for KDE4 that provides a convenient way to perform several actions as root from the right-click context menu in Dolphin file manager. + kde-servicemenu-rootactions, Dolphin dosya yöneticisinin içerik menüsü üzerinden yetkili kullanıcı işlemlerinin gerçekleştirilebilmesini sağlayan bir eklentidir. + dolphin + http://kde-apps.org/CONTENT/content-files/48411-rootactions_servicemenu_2.8.1.tar.gz + desktop/kde/application/kde-servicemenu-rootactions/pspec.xml + + + kde-servicemenu-rootactions + + /usr/bin + /usr/share/kservices5 + /usr/share/doc + + + + + 2014-05-30 + 2.8.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-09 + 2.8.1 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-11-20 + 2.7.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdebugsettings + http://projects.kde.org/kdebugsettings + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + An application to enable/disable qCDebug + KDebug control module for KDE. It provides a graphical frontend for the +kdebug daemon, which allow enabling or disabling particular debug areas/messages. + http://download.kde.org/stable/applications/15.12.0/src/kdebugsettings-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kiconthemes-devel + kwidgetsaddons-devel + kitemviews-devel + kcompletion-devel + kio-devel + + desktop/kde/application/kdebugsettings/pspec.xml + + + kdebugsettings + An application to enable/disable qCDebug + + ki18n + libgcc + kconfig + qt5-base + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kwidgetsaddons + + + /usr/bin + /etc + /usr/share/applications + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kcron + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Graphical task scheduler + Görev zamanlayıcı arayüzü. + Kcron is a graphical frontend to the cron system, used to schedule regular tasks on a Unix system. + Kcron, cron görev zamanlayıcı altyapısının bir arayüzüdür. + kcron + http://download.kde.org/stable/applications/15.12.0/src/kcron-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kdoctools-devel + kiconthemes-devel + kio-devel + kxmlgui-devel + kiconthemes-devel + kiconthemes-devel + kiconthemes-devel + + desktop/kde/application/kcron/pspec.xml + + + kcron + + kio + ki18n + libgcc + qt5-base + kcoreaddons + kiconthemes + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + + + kdeadmin + + + kdeadmin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + granatier + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A Bomberman game + Bombalama macera oyunu + Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone. + granatier, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur. + granatier + mirrors://kde/stable/applications/15.12.0/src/granatier-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kwidgetsaddons-devel + ki18n-devel + kxmlgui-devel + knewstuff-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/granatier/pspec.xml + + + granatier + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + knewstuff + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-19 + 15.08.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kruler + http://www.kde.org/applications/graphics/kruler + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A screen ruler and color measurement tool + Ekran cetveli ve renk ölçüm aracı + KRuler is a screen ruler and color measurement tool. + KRuler, bir ekran cetveli ve renk ölçüm aracıdır. + kruler + mirrors://kde/stable/applications/15.12.0/src/kruler-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + cmake + extra-cmake-modules + ki18n-devel + knotifications-devel + kwindowsystem-devel + kxmlgui-devel + python-devel + docbook-xsl + + desktop/kde/application/kruler/pspec.xml + + + kruler + + qt5-base + kxmlgui + knotifications + ki18n + libgcc + libxcb + kconfig + kcoreaddons + kwindowsystem + qt5-x11extras + kconfigwidgets + kwidgetsaddons + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + akonadi-calendar + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + Akonadi calendar integration + Calendar integration for Akonadi. + mirrors://kde/stable/applications/15.12.0/src/akonadi-calendar-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kcodecs-devel + kdoctools-devel + boost-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kmailtransport-devel + akonadi-devel + kdelibs4-support-devel + extra-cmake-modules + kdesignerplugin + kdepimlibs-devel + kmime-devel + cyrus-sasl-devel + kcontacts-devel + kidentitymanagement-devel + kcalcore-devel + kcalutils-devel + + desktop/kde/application/akonadi-calendar/pspec.xml + + + akonadi-calendar + + qt5-base + ki18n + kcodecs + kdelibs4-support + kio + kmime + libgcc + kconfig + kxmlgui + kcalcore + kcalutils + kcontacts + kdepimlibs + kcoreaddons + kdbusaddons + kiconthemes + kitemmodels + kjobwidgets + kconfigwidgets + kmailtransport + kwidgetsaddons + kidentitymanagement + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + akonadi-calendar-devel + Development files for akonadi-calendar + + qt5-base-devel + akonadi-calendar + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + artikulate + https://projects.kde.org/projects/kde/kdeedu/artikulate + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + LGPLv3 + FDLv1.2 + app:gui + desktop.kde.application + Improve your pronunciation by listening to native speakers + Artikulate, Improve your pronunciation by listening to native speakers. + artikulate + mirrors://kde/stable/applications/15.12.0/src/artikulate-15.12.0.tar.xz + + boost-devel + cmake + extra-cmake-modules + kdoctools-devel + ki18n + kcrash-devel + libgcc + kconfig-devel + kxmlgui-devel + qt5-base-devel + knewstuff-devel + kcoreaddons-devel + kdeclarative-devel + qt5-gstreamer-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + qt5-xmlpatterns-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + + desktop/kde/application/artikulate/pspec.xml + + + artikulate + + ki18n + kcrash + libgcc + kconfig + kxmlgui + qt5-base + knewstuff + kcoreaddons + kdeclarative + qt5-gstreamer + kconfigwidgets + kwidgetsaddons + qt5-declarative + qt5-xmlpatterns + + + /etc + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-25 + 15.12.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + ktp-desktop-applets + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + The KDE-Telepathy Plasma desktop applets + The KDE-Telepathy Plasma desktop applets + http://download.kde.org/stable/applications/15.12.0/src/ktp-desktop-applets-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kwindowsystem-devel + plasma-framework-devel + + desktop/kde/application/ktp-desktop-applets/pspec.xml + + + ktp-desktop-applets + The KDE-Telepathy Plasma desktop applets + + libgcc + qt5-base + kwindowsystem + qt5-declarative + + + /usr/lib + /usr/share + /usr/share/plasma + /usr/share/kservices5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + konversation + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + A user friendly IRC client for KDE + Konversation is a user-friendly Internet Relay Chat (IRC) client built on the KDE Platform. + mirrors://kde/stable/konversation/1.6/src/konversation-1.6.tar.xz + + qt5-base-devel + qt5-phonon-devel + extra-cmake-modules + kdoctools-devel + kitemviews-devel + kbookmarks-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kemoticons-devel + ki18n-devel + kidletime-devel + knotifyconfig-devel + kio-devel + kparts-devel + solid-devel + sonnet-devel + kwallet-devel + kwidgetsaddons-devel + kglobalaccel-devel + kdbusaddons-devel + knotifications-devel + kwindowsystem-devel + kiconthemes-devel + karchive-devel + qca2-qt5-devel + python3-devel + gettext-devel + docbook-xsl + + desktop/kde/application/konversation/pspec.xml + + + konversation + + qt5-base + qca2-qt5 + kemoticons + kidletime + knotifyconfig + kparts + kio + libgcc + ki18n + sonnet + kcodecs + kconfig + kwallet + kxmlgui + karchive + kservice + kbookmarks + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + ktextwidgets + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/locale + /usr/share/doc + + + + + 2015-08-29 + 1.6.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ksystemlog + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + System log viewer. + Sistem kayıt görüntüleyicisi. + KSystemLog show all logs of your system, grouped by General (Default system log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups, etc, ...). + Ksystemlog, sistemin bütün hata kayıtlarını (genel ve opsiyonel) görüntülemmeye yarayan bir uygulamadır. + ksystemlog + http://download.kde.org/stable/applications/15.12.0/src/ksystemlog-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kxmlgui-devel + kcoreaddons-devel + kwidgetsaddons-devel + kitemviews-devel + kiconthemes-devel + kio-devel + kconfig-devel + karchive-devel + kdoctools-devel + ki18n-devel + kcompletion-devel + ktextwidgets-devel + + desktop/kde/application/ksystemlog/pspec.xml + + + ksystemlog + + kio + ki18n + libgcc + kconfig + kxmlgui + karchive + kservice + qt5-base + kitemviews + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /usr/share/kxmlgui5 + /usr/share/doc + + + kdeadmin + + + kdeadmin + + + + + 2015-12-19 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + khangman + http://edu.kde.org/applications/all/khangman + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + KHangMan is a game for kids based on the well-known hangman game + Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu + KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. + KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. + khangman + mirrors://kde/stable/applications/15.12.0/src/khangman-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kdeclarative-devel + knewstuff-devel + ki18n-devel + kcrash-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kconfigwidgets-devel + knotifications-devel + kxmlgui-devel + kwidgetsaddons-devel + kio-devel + qt5-svg-devel + qt5-declarative-devel + extra-cmake-modules + mesa-devel + libkeduvocdocument-devel + + desktop/kde/application/khangman/pspec.xml + + + khangman + + qt5-base + kdeclarative + knewstuff + ki18n + kwidgetsaddons + kconfig + kcoreaddons + kxmlgui + qt5-declarative + libkeduvocdocument + libgcc + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-24 + 15.08.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libkeduvocdocument + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.application + Common libraries for KDE Edu applications + Libraries for KDE EDU applications. + mirrors://kde/stable/applications/15.12.0/src/libkeduvocdocument-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + ki18n-devel + kio-devel + karchive-devel + mesa-devel + + desktop/kde/application/libkeduvocdocument/pspec.xml + + + libkeduvocdocument + + qt5-base + karchive + libgcc + ki18n + kio + kcoreaddons + + + /usr/lib + /usr/share/doc + + + + libkeduvocdocument-devel + Development files for libkeduvocdocument + + libkeduvocdocument + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-24 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + cantor + http://edu.kde.org/cantor + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.application + A KDE frontend to mathematical softwares + Matematiksel uygulamalar için bir KDE önyüzü + Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. + Cantor; Sage, Maxima, R and KAlgebra gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır. + cantar + mirrors://kde/stable/applications/15.12.0/src/cantor-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + qt5-xmlpatterns-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + ktexteditor-devel + knewstuff-devel + kpty-devel + analitza-devel + libqalculate-devel + cln-devel + + desktop/kde/application/cantor/pspec.xml + + + cantor + + cln + kio + kpty + ki18n + kparts + libgcc + kconfig + kxmlgui + analitza + karchive + kservice + qt5-base + knewstuff + kcompletion + kcoreaddons + kiconthemes + ktexteditor + ktextwidgets + libqalculate + kconfigwidgets + kwidgetsaddons + qt5-xmlpatterns + kdelibs4-support + + + /etc + /usr/share + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/locale + + + + cantor-devel + Development files for cantor + cantor için geliştirme dosyaları + + cantor + + + /usr/include + /usr/share/kde5/apps/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-19 + 15.08.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-14 + 4.11.2 + Rebuild for icu4c. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-23 + 4.10.2 + Dep fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kio-extras + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + Additional KIO-slaves for KDE5 applications + Additional KIO-slaves for KDE5 applications + mirrors://kde/stable/applications/15.12.0/src/kio-extras-15.12.0.tar.xz + + exiv2-devel + gettext-devel + karchive-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + kdelibs4-support-devel + kdnssd-devel + kdoctools-devel + kemoticons-devel + khtml-devel + ki18n-devel + kiconthemes-devel + kinit-devel + kio-devel + kitemmodels-devel + kpty-devel + kunitconversion-devel + libjpeg-turbo-devel + libmtp-devel + libssh-devel + qt5-base-devel + qt5-phonon-devel + qt5-svg-devel + samba-devel + shared-mime-info + solid-devel + openexr-devel + openslp-devel + docbook-xsl + kdesignerplugin + extra-cmake-modules + cmake + + desktop/kde/application/kio-extras/pspec.xml + + + kio-extras + + exiv2-libs + karchive + kbookmarks + kcodecs + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdelibs4-support + kdnssd + kguiaddons + khtml + ki18n + kiconthemes + kio + kparts + kpty + kservice + kxmlgui + libgcc + libjpeg-turbo + libmtp + libssh + qt5-base + qt5-phonon + qt5-svg + samba + solid + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-03 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-07-01 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-14 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kmailtransport + http://pim.kde.org/akonadi + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.application + Mail Transport Service + Mail Transport Service + akonadi + mirrors://kde/stable/applications/15.12.0/src/kmailtransport-15.12.0.tar.xz + + qt5-base-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcmutils-devel + kmime-devel + akonadi-search-devel + akonadi-devel + cyrus-sasl-devel + extra-cmake-modules + + desktop/kde/application/kmailtransport/pspec.xml + + + kmailtransport + app:console + + qt5-base + ki18n + kio + libgcc + kmime + kconfig + kwallet + kcompletion + kdepimlibs + kcoreaddons + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/lib + /usr/lib/qt5 + /usr/share/kservices5 + /usr/share/doc/ + /usr/share/config.kcfg + + + + kmailtransport-devel + Development files for akonadi + + kmailtransport + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + krfb + http://www.kde.org/applications/system/krfb/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.application + Desktop sharing utility + Masaüstü paylaşım araçları. + KDE Desktop Sharing is a manager for easily sharing a desktop session with another system. The desktop session can be viewed or controlled remotely by any VNC or RFB client + krfb, masaüstünü uzaktaki bilgisayarlarla kolaylıkla paylaşmaya olanak sağlar. + http://download.kde.org/stable/applications/15.12.0/src/krfb-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-x11extras-devel + ki18n-devel + kcompletion-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + kdnssd-devel + kdoctools-devel + knotifications-devel + kwallet-devel + kwidgetsaddons-devel + kxmlgui-devel + libvncserver-devel + libX11-devel + libXdamage-devel + libxcb-devel + libXext-devel + libXtst-devel + + desktop/kde/application/krfb/pspec.xml + + + krfb + + ki18n + kdnssd + libX11 + libgcc + kconfig + kwallet + kxmlgui + libXtst + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libvncserver + qt5-x11extras + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/lib + /usr/share/applications + /usr/share/krfb + /usr/share/kservicetypes5 + /usr/share/doc + + + kdenetwork + + + kdenetwork + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + kholidays + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + KDE library for regional holiday information + KDE library for regional holiday information + mirrors://kde/stable/applications/15.12.0/src/kholidays-15.12.0.tar.xz + + qt5-base-devel + kitemviews-devel + kdoctools-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + extra-cmake-modules + + desktop/kde/application/kholidays/pspec.xml + + + kholidays + + qt5-base + kdelibs4-support + ki18n + libgcc + kitemviews + kcompletion + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kholidays-devel + Development files for kdelibs4-support + + qt5-base-devel + kholidays + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktp-auth-handler + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + http://download.kde.org/stable/applications/15.12.0/src/ktp-auth-handler-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kwallet-devel + kwidgetsaddons-devel + ki18n-devel + kio-devel + kdewebkit-devel + telepathy-qt5-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + qca2-qt5-devel + libaccounts-qt5-devel + kaccounts-integration-devel + signon-devel + + desktop/kde/application/ktp-auth-handler/pspec.xml + + + ktp-auth-handler + Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect + + kio + ki18n + libgcc + signon + kconfig + qca2-qt5 + qt5-base + kcoreaddons + telepathy-qt5 + kwidgetsaddons + libaccounts-qt5 + ktp-common-internals + kaccounts-integration + + + /usr/lib + /usr/share/telepathy + /usr/share/dbus-1 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-22 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + libksane + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + SANE library interface for KDE + KDE için SANE kitaplık arayüzü + libksane is a SANE library interface for KDE. + libksane, KDE için bir SANE kitaplık arayüzüdür. + mirrors://kde/stable/applications/15.12.0/src/libksane-15.12.0.tar.xz + + ki18n-devel + kwallet-devel + qt5-base-devel + ktextwidgets-devel + sane-backends-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/application/libksane/pspec.xml + + + libksane + + ki18n + kwallet + qt5-base + ktextwidgets + sane-backends + kwidgetsaddons + + + /usr/lib + /usr/share/icons + + + + libksane-devel + Development files for libksane + libksane için geliştirme dosyaları + + libksane + + + /usr/lib/cmake + /usr/include + /usr/lib/pkgconfig + + + + + 2015-12-19 + 15.12.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdesdk-thumbnailers + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + library + desktop.kde.application + Translation file thumbnail generators + Translation file thumbnail generators + http://download.kde.org/stable/applications/15.12.0/src/kdesdk-thumbnailers-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + ki18n-devel + kio-devel + gettext-devel + + desktop/kde/application/kdesdk-thumbnailers/pspec.xml + + + kdesdk-thumbnailers + + kio + ki18n + libgcc + gettext + kconfig + qt5-base + kwidgetsaddons + + + /usr/share/kservices5 + /usr/share/config.kcfg + /usr/lib + /usr/share/doc + + + kdesdk + + + kdesdk + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + kaccounts-providers + https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + http://download.kde.org/stable/applications/15.12.0/src/kaccounts-providers-15.12.0.tar.xz + + extra-cmake-modules + intltool + kaccounts-integration-devel + qt5-declarative-devel + qt5-base-devel + kcoreaddons-devel + libaccounts-qt5-devel + libaccounts-glib-devel + kio-devel + ki18n-devel + kdeclarative-devel + kpackage-devel + signon-devel + + desktop/kde/application/kaccounts-providers/pspec.xml + + + kaccounts-providers + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + + kaccounts-integration + libaccounts-glib + libgcc + kio + ki18n + kpackage + kcoreaddons + kdeclarative + qt5-declarative + qt5-base + + + /etc + /usr/share + /usr/lib/qt5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-15 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kgeography + http://edu.kde.org/applications/all/kgeography + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + KGeography is a geography learning tool + Bir coğrafya uygulaması + KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). + KGeography, ülkeler hakkında çeşitli bilgiler sunan bir coğrafya uygulamasıdır. + kgeography + mirrors://kde/stable/applications/15.12.0/src/kgeography-15.12.0.tar.xz + + qt5-base-devel + kconfig-devel + kdoctools-devel + kxmlgui-devel + kwidgetsaddons-devel + kcoreaddons-devel + ki18n-devel + kitemviews-devel + kiconthemes-devel + kservice-devel + kconfigwidgets-devel + extra-cmake-modules + + desktop/kde/application/kgeography/pspec.xml + + + kgeography + + qt5-base + libgcc + kconfig + kxmlgui + kwidgetsaddons + kcoreaddons + ki18n + kitemviews + kiconthemes + kconfigwidgets + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktp-filetransfer-handler + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + KDE Telepathy file transfer handler + KDE Telepathy file transfer handler + http://download.kde.org/stable/applications/15.12.0/src/ktp-filetransfer-handler-15.12.0.tar.xz + + extra-cmake-modules + kcoreaddons-devel + ki18n-devel + kio-devel + kconfig-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/application/ktp-filetransfer-handler/pspec.xml + + + ktp-filetransfer-handler + KDE Telepathy file transfer handler + + kio + ki18n + libgcc + kconfig + qt5-base + kcoreaddons + telepathy-qt5 + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/dbus-1 + /usr/share/telepathy + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + konsole + https://projects.kde.org/projects/kde/applications/dolphin + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + desktop.kde.application + KDE Konsole + Konsole for KDE5 + mirrors://kde/stable/applications/15.12.0/src/konsole-15.12.0.tar.xz + + qt5-base-devel + qt5-script-devel + kpty-devel + kio-devel + kinit-devel + knotifyconfig-devel + kparts-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + docbook-xsl + extra-cmake-modules + kdoctools-devel + cmake + + desktop/kde/application/konsole/pspec.xml + + + konsole + + libgcc + qt5-base + kdelibs4-support + kiconthemes + knotifyconfig + knotifications + kparts + kpty + kio + ki18n + kconfig + kxmlgui + kservice + kbookmarks + kguiaddons + kcompletion + kcoreaddons + kjobwidgets + ktextwidgets + kwindowsystem + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/lib + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-19 + 15.08.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-05 + 15.04.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libkgapi + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.application + Google API library for KDE + A KDE-based library for accessing various Google services via their public API + mirrors://kde/stable/libkgapi/5.1.0/src/libkgapi-5.1.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcontacts-devel + kwindowsystem-devel + kio-devel + kcalcore-devel + kdoctools-devel + qt5-webkit-devel + qt5-linguist + qt5-location-devel + + desktop/kde/application/libkgapi/pspec.xml + + + libkgapi + + qt5-base + kcalcore + kcontacts + kio + libgcc + qt5-webkit + kwindowsystem + kdelibs4-support + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libkgapi-devel + Development files for libkgapi + + qt5-base-devel + kcalcore-devel + kcontacts-devel + kio-devel + qt5-webkit-devel + kwindowsystem-devel + kdelibs4-support-devel + libkgapi + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-11-26 + 5.1.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-08 + 5.0.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + picmi + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Picmi is a single player logic-based puzzle game + Resim çizme bulmacası + Picmi is a single player logic-based puzzle game. The goal is to color cells according to numbers given at the side of the board in order to uncover a hidden pattern or picture. + Picmi, tablonun kenarında verilen sayılar kadar tabla üzerinde nokta koyarak bir resim tamamlama bulmacasıdır. + http://download.kde.org/stable/applications/15.12.0/src/picmi-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + qt5-declarative-devel + kdoctools-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + ki18n-devel + kio-devel + knewstuff-devel + kxmlgui-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/picmi/pspec.xml + + + picmi + picmi + + ki18n + libgcc + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-12-03 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkface + https://projects.kde.org/projects/kde/kdegraphics/libs/libkface + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + library + desktop.kde.application + A Qt/C++ wrapper around LibFace library to perform face recognition and detection over pictures + Libkface is a Qt/C++ library to perform face recognition and detection over pictures.This library is used by kipi-plugins, digiKam and others Kipi host programs. + http://download.kde.org/stable/applications/15.12.0/src/libkface-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-sqlite + opencv-devel + + desktop/kde/application/libkface/pspec.xml + + + libkface + A Qt/C++ wrapper around LibFace library to perform face recognition and detection over pictures + + libgcc + opencv + qt5-base + + + /usr/lib/*.so.* + /usr/share/libkface + /usr/share/doc + + + + libkface-devel + Development files for libkface + library + + libkface + + + /usr/include/KF5 + /usr/include/libkface_version.h + /usr/lib/cmake/KF5KFace + /usr/lib/*.so + + + + + 2015-12-19 + 15.12.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kbounce + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Ball bouncing game + Top zıplatma oyunu + KBounce is a single player arcade game with the elements of puzzle. It is played on a field, surrounded by walls, with two or more balls that move about in the field bouncing off of walls. The player can build new walls, decreasing the size of the active field. The goal of the game is to fill at least 75% of the field and advance to the next level. + KBounce, Volfied'in oynaniş tarzına benzeyen tek kişilik bir bulmaca - macera oyunudur. Oyuncu iki veya daha fazla topun oradan oraya zıpladığı duvarlarla kaplı bir alanda yeni duvarlar inşa ederek ve toplara yakalanmamaya çalışarak aktif alanın en azından %75'ini kapatmaya çalışmaktadır. + kbounce + http://download.kde.org/stable/applications/15.12.0/src/kbounce-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kcompletion-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kbounce/pspec.xml + + + kbounce + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + klines + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Kolor Lines + Renkli çizgiler + Kolor Lines is a simple but highly addictive, one player game for KDE. Kolor Lines has been inspired by well known game of Color Lines. The goal of Kolor Lines is quite plain. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five. + Kolor Lines basit ama bağımlılık yapıcı bir oyundur. Dünyaca ünlü Color Lines'tan esinlenilen oyunda amacınız aynı renkli toplardan beş tanesini yan yana getirmektir. + klines + http://download.kde.org/stable/applications/15.12.0/src/klines-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kservice-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knewstuff-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/klines/pspec.xml + + + klines + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-19 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkdcraw + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + A C++ interface around LibRaw library + LibRaw kitaplığı için C++ arayüzü + libkdcraw is a C++ interface around LibRaw library used to decode RAW picture files. + libkdcraw, RAW resim dosyalarını çözmek için kullanılan LibRaW kitaplığının C++ arayüzüdür. + mirrors://kde/stable/applications/15.12.0/src/libkdcraw-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + libraw-devel + kconfig-devel + ki18n-devel + cmake + extra-cmake-modules + + desktop/kde/application/libkdcraw/pspec.xml + + + libkdcraw + + qt5-base + libraw + kconfig + ki18n + libgcc + + + /usr/lib + /usr/bin + /usr/share/icons + /usr/share/ + + + + libkdcraw-devel + Development files for libkdcraw + libkdcraw için geliştirme dosyaları + + libkdcraw + qt5-base-devel + libraw-devel + kconfig-devel + ki18n-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/apps/cmake + + + + + 2015-12-19 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-13 + 15.07.90_p1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kapman + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Pac-Man clone + Pac-Man klonu + Kapman is a clone of the well known game Pac-Man. You must go through the levels escaping ghosts in a maze. You lose a life when a ghost eats you, but you can eat the ghosts for a few seconds when eating an energizer. + Kapman dünyaca ünlü Pac-Man'in bir türevidir. Labirent içinde hayaletlerle köşe kapmaca oynayarak bölümleri geçmeye çalıştığınız oyunda eğer hayaletlere yakalanırsanız bir hakkınızı kaybediyorsunuz. Eğer bir enerji nesnesi alırsanız bu kez siz bir kaç saniyeliğine hayaletleri yiyebiliyorsunuz. + kapman + http://download.kde.org/stable/applications/15.12.0/src/kapman-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwindowsystem-devel + ki18n-devel + kinit-devel + kunitconversion-devel + kitemmodels-devel + kemoticons-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + kdesignerplugin + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + + desktop/kde/application/kapman/pspec.xml + + + kapman + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-15 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + baloo-widgets + http://www.kde.org + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + Framework for searching and managing metadata + Baloo is a framework for searching and managing metada + mirrors://kde/stable/applications/15.12.0/src/baloo-widgets-15.12.0.tar.xz + + baloo-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kfilemetadata-devel + kinit-devel + kio-devel + kitemmodels-devel + kunitconversion-devel + qt5-base-devel + + desktop/kde/application/baloo-widgets/pspec.xml + + + baloo-widgets + Development files for baloo-widgets + + baloo + kconfig + kcoreaddons + kfilemetadata + ki18n + kio + kwidgetsaddons + libgcc + qt5-base + + + /etc + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/doc + /usr/share/locale + + + + baloo-widgets-devel + Development files for baloo-widgets + + baloo-widgets + qt5-base-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-20 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-28 + 15.08.0 + First Release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kidentitymanagement + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.application + KDE PIM libraries + Library for the KDE-PIM(Personal-Infomation-Management + mirrors://kde/stable/applications/15.12.0/src/kidentitymanagement-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kpimtextedit-devel + kio-devel + kcodecs-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + ktextwidgets-devel + kwidgetsaddons-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kpimtextedit-devel + kunitconversion-devel + extra-cmake-modules + + desktop/kde/application/kidentitymanagement/pspec.xml + + + kidentitymanagement + + qt5-base + kpimtextedit + kio + ki18n + libgcc + kcodecs + kconfig + kxmlgui + kcompletion + kcoreaddons + ktextwidgets + kwidgetsaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kidentitymanagement-devel + Development files for kidentitymanagement + + qt5-base-devel + kpimtextedit-devel + kidentitymanagement + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + analitza + https://projects.kde.org/projects/kde/kdeedu/analitza + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + desktop.kde.application + A KDE library for mathematical features + Matematiksel özellikler için bir KDE kitaplığı + analitza is a library to add mathematical features to programs. + analitza, programlara matematiksel özellikler eklemek için bir kitaplıktır. + hi32-app-kalgebra + mirrors://kde/stable/applications/15.08.2/src/analitza-15.08.2.tar.xz + + cmake + eigen3 + mesa-devel + qt5-svg-devel + extra-cmake-modules + qt5-declarative-devel + + desktop/kde/application/analitza/pspec.xml + + + analitza + + mesa + libgcc + qt5-svg + qt5-base + qt5-declarative + + + /usr/lib + /usr/share/doc + /usr/share/libanalitza/ + + + + analitza-devel + Development files for analitza + analitza için geliştirme dosyaları + + analitza + + + /usr/include + /usr/lib/cmake + + + + + 2015-10-19 + 15.08.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-18 + 15.04.3 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-23 + 4.10.2 + Dep fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + bomber + https://www.kde.org/applications/games/bomber/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + desktop.kde.application + A single player arcade game + Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. + mirrors://kde/stable/applications/15.12.0/src/bomber-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/bomber/pspec.xml + + + bomber + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + qt5-phonon + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/appdata + /usr/share/applications + /usr/share + /usr/share/bomber + /usr/share/config.kcfg + /usr/share/icons + /usr/share/doc + /usr/share/kxmlgui5 + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-19 + 15.08.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + okular + http://okular.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + A document viewer + Belge gösterici + Okular is a document viewer. + Okular bir belge göstericidir. + okular + http://sourceforge.net/projects/pisilinux/files/source/okular-15.08.02_20151104.tar.xz + + qt5-base-devel + qt5-declarative-devel + kjs-devel + qca2-qt5-devel + tiff-devel + kdelibs4-support-devel + qt5-phonon-devel + poppler-qt5-devel + ebook-tools-devel + libkexiv2-devel + kdoctools-devel + threadweaver-devel + kdesignerplugin + khtml-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kactivities-devel + libkscreen-devel + libspectre-devel + djvu-devel + kpty-devel + extra-cmake-modules + + desktop/kde/application/okular/pspec.xml + + + okular + app:gui + + qt5-base + qca2-qt5 + tiff + libkexiv2 + poppler-qt5 + ebook-tools + kactivities + libjpeg-turbo + kdelibs4-support + khtml + kpty + kio + kjs + zlib + ki18n + kparts + libgcc + kcodecs + kconfig + kwallet + kxmlgui + qt5-svg + freetype + karchive + kservice + kbookmarks + kitemviews + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + threadweaver + kwindowsystem + kconfigwidgets + kwidgetsaddons + qt5-declarative + djvu + libspectre + qt5-phonon + + + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share + + + + okular-devel + Development files for okular + Okular için geliştirme dosyaları + + okular + + + /usr/include + /usr/lib/cmake + + + + + 2015-11-05 + 15.08.02_20151104 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-19 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kcalutils + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.application + The KDE calendar utility library + Calendar utility library for KDE + mirrors://kde/stable/applications/15.12.0/src/kcalutils-15.12.0.tar.xz + + qt5-base-devel + kcalcore-devel + kidentitymanagement-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + grantlee-qt5-devel + kdoctools-devel + extra-cmake-modules + + desktop/kde/application/kcalutils/pspec.xml + + + kcalutils + + qt5-base + kcalcore + kidentitymanagement + ki18n + libgcc + kcodecs + kconfig + grantlee-qt5 + kcoreaddons + kiconthemes + kwidgetsaddons + kdelibs4-support + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/kcalendar + + + + kcalutils-devel + Development files for kcalutils + + qt5-base-devel + kcalutils + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + yakuake + http://extragear.kde.org/apps/yakuake + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Very powerful Quake style Konsole for KDE4 + KDE5 için Quake tarzı oldukça güçlü bir Konsole + The name comes from Yet Another Kuake (thus YaKuake). Its behaviour is similar to the console of the Quake game. + İsmi Bir Başka Kuake (Yet Another Kuake - YaKuake) sözcüklerinden gelmektedir. Quake oyunundaki konsola benzer. + yakuake + http://source.pisilinux.org/1.0/yakuake-2.9.9_20150703.tar.gz + + qt5-base-devel + libX11-devel + qt5-x11extras-devel + knewstuff-devel + kio-devel + kparts-devel + knotifyconfig-devel + extra-cmake-modules + + desktop/kde/application/yakuake/pspec.xml + + + yakuake + + qt5-base + qt5-x11extras + kio + ki18n + kparts + kconfig + kxmlgui + karchive + kservice + knewstuff + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + knotifyconfig + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + libX11 + libgcc + + + /etc/xdg + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/locale + /usr/share/doc + + + yakuake.notifyrc + + + + + 2015-08-01 + 2.9.9_20150703 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktnef + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + API for handling TNEF data + The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format. + mirrors://kde/stable/applications/15.12.0/src/ktnef-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kcalcore-devel + kcalutils-devel + kcontacts-devel + + desktop/kde/application/ktnef/pspec.xml + + + ktnef + + qt5-base + kcalutils + ki18n + libgcc + kcalcore + kcontacts + kdelibs4-support + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktnef-devel + Development files for ktnef + + qt5-base-devel + ktnef + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-24 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ksquares + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Connect the dots to create squares + Noktaları birleştirerek kare yapma oyunu + KSquares is a fun and exciting game that modeled after the well known pen and paper based game of Dots and Boxes. + KSquares sıkıcı derslerin kurtarıcısı, eğlenceli ve heyecanlı kare yapma oyununun KDE sürümüdür. + ksquares + http://download.kde.org/stable/applications/15.12.0/src/ksquares-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/ksquares/pspec.xml + + + ksquares + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-20 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdenlive + http://www.kdenlive.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A video editing GUI for KDE4 using the MLT video framework + MLT video yapısı kullanan, KDE için bir video düzenleme uygulaması + Nieliniowy edytor wideo + Kdenlive est multi-piste, gère une liste de clips et gère les doubles moniteurs vidéos. Il fournit également entre autres un support de couches personnalisables ainsi que des effets et des transitions de base. + kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. + kdenlive, ikili video izleyicileri, çoklu parça zaman çizelgesi ve klip listesi sunmaktadır. Diğer özellikler arasında özelleştirilebilir düzenleme desteği, temel efektler ve geçişler sayılabilir. + Kdenlive jest nieliniowym pakietem do edycji wideo obsługującym DV, HDC i wiele innych formatów. + http://download.kde.org/stable/applications/15.12.0/src/kdenlive-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-script-devel + qt5-svg-devel + karchive-devel + kbookmarks-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kdbusaddons-devel + kio-devel + kwidgetsaddons-devel + kplotting-devel + knotifyconfig-devel + knewstuff-devel + kxmlgui-devel + knotifications-devel + kguiaddons-devel + ktextwidgets-devel + kiconthemes-devel + kdoctools-devel + mlt-devel + qt5-declarative-devel + + desktop/kde/application/kdenlive/pspec.xml + + + kdenlive + + kio + mlt + ki18n + solid + libgcc + kconfig + kxmlgui + qt5-svg + karchive + kservice + qt5-base + knewstuff + kplotting + kbookmarks + kguiaddons + kitemviews + qt5-script + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + qt5-declarative + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + /usr/share/man + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-17 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-04-06 + 0.9.10 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-06-18 + 0.9.8 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-11-26 + 0.9.6 + rebuild for ffmpeg + Kamil Atlı + suvarice@gmail.com + + + 2013-04-08 + 0.9.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-29 + 0.9.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-03 + 0.9.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kde-baseapps + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + desktop.kde.application + KDE-Baseapps: base applications from the official KDE release + Base application for KDE5 such as Dolphin, kfind, plasma-widget-folderview, konqueror etc. + http://sourceforge.net/projects/pisilinux/files/source/kde-baseapps-15.12.0_20151228.tar.xz + + qt5-base-devel + zlib-devel + glib2-devel + libX11-devel + kfilemetadata-devel + qt5-phonon-devel + kactivities-devel + libXrender-devel + libXt-devel + libraw1394-devel + mesa-devel + kdelibs4-support-devel + tidy-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesu-devel + khtml-devel + kdelibs4-support-devel + kcmutils-devel + kconfig-devel + kded-devel + kdoctools-devel + kdesignerplugin + libxslt + docbook-xsl + extra-cmake-modules + + desktop/kde/application/kde-baseapps/pspec.xml + + + kde-baseapps + + qt5-base + zlib + libX11 + libgcc + tidy + kio + kdesu + khtml + ki18n + kparts + kcodecs + kconfig + kxmlgui + karchive + kcmutils + kservice + kbookmarks + kitemviews + qt5-script + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + kwindowsystem + qt5-x11extras + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/locale + /usr/lib + /usr/share/doc + + + + kde-baseapps-devel + Development files for kde-baseapps + + kde-baseapps + tidy-devel + qt5-base-devel + zlib-devel + glib2-devel + libX11-devel + kfilemetadata-devel + qt5-phonon-devel + kactivities-devel + libXrender-devel + libXt-devel + libraw1394-devel + mesa-devel + kdelibs4-support-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesu-devel + khtml-devel + kcmutils-devel + kconfig-devel + kded-devel + kdoctools-devel + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-26 + 15.12.0_20151228 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-11-01 + 15.07.90_20151029 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-08-31 + 15.07.90_20150729 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-03 + 15.04.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kross-interpreters + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + Kross interpreter plugins for programming languages + Language interpreters to enable in-process scripting with Kross. + mirrors://kde/stable/applications/15.12.0/src/kross-interpreters-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + kross-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + python-devel + + desktop/kde/application/kross-interpreters/pspec.xml + + + kross-interpreters + + qt5-base + libgcc + python + kross + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-25 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-29 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktuberling + http://kde.org/applications/games/ktuberling/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A simple constructor game suitable for children and adults alike + KTuberling a simple constructor game suitable for children and adults alike. The idea of the game is based around a once popular doll making concept. + http://download.kde.org/stable/applications/15.12.0/src/ktuberling-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kwidgetsaddons-devel + kwindowsystem-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel + + desktop/kde/application/ktuberling/pspec.xml + + + ktuberling + A simple constructor game suitable for children and adults alike + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/ktuberling + /usr/share/kxmlgui5 + /usr/share/doc + + + + + 2015-12-19 + 15.12.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + spectacle + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + KDE screenshot capture utility + Ekran görüntüsü yakalama aracı + Spectacle, a new screenshot application that aims to replace KSnapshot.. + spectacle bir ekran görüntüsü yakalama aracıdır. + mirrors://kde/stable/applications/15.12.0/src/spectacle-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + libkipi-devel + qt5-script-devel + libxcb-devel + libkscreen-devel + xcb-util-devel + qt5-x11extras-devel + xcb-util-image-devel + xcb-util-cursor-devel + kxmlgui-devel + kio-devel + kwindowsystem-devel + kcoreaddons-devel + ki18n-devel + kwidgetsaddons-devel + knotifications-devel + + desktop/kde/application/spectacle/pspec.xml + + + spectacle + + qt5-base + kio + libkscreen + xcb-util-cursor + ki18n + libgcc + kconfig + kxmlgui + libkipi + kservice + kcoreaddons + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kdbusaddons + libxcb + xcb-util + qt5-x11extras + xcb-util-image + + + /usr/bin + /usr/share + /usr/share/doc + + + ksnapshot + + + ksnapshot + + + + + 2015-12-18 + 15.12.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktp-approver + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + KDE Channel Approver for Telepathy + KDE Channel Approver for Telepathy + http://download.kde.org/stable/applications/15.12.0/src/ktp-approver-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kdbusaddons-devel + kconfig-devel + ki18n-devel + knotifications-devel + kservice-devel + telepathy-qt5-devel + + desktop/kde/application/ktp-approver/pspec.xml + + + ktp-approver + + ki18n + libgcc + kconfig + kservice + qt5-base + kcoreaddons + kdbusaddons + telepathy-qt5 + knotifications + + + /etc + /usr/lib + /usr/share + /usr/share/kservicetypes5 + /usr/share/kservices5 + /usr/share/dbus-1 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-22 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kjumpingcube + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Territory capture game + Alan kapma oyunu + KJumpingCube is a simple tactical game. + KJumpingCube basit bir taktik oyunudur. + kjumpingcube + http://download.kde.org/stable/applications/15.12.0/src/kjumpingcube-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kitemmodels-devel + kwidgetsaddons-devel + kwindowsystem-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + libkdegames-devel + + desktop/kde/application/kjumpingcube/pspec.xml + + + kjumpingcube + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + kdelibs4-support + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-19 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kpimtextedit + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.application + A textedit with PIM-specific features. + Text Edit with KDE-PIM specific features. + mirrors://kde/stable/applications/15.12.0/src/kpimtextedit-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kcodecs-devel + kconfig-devel + kio-devel + kemoticons-devel + kdesignerplugin + kitemmodels-devel + kinit-devel + kdelibs4-support-devel + kunitconversion-devel + kdoctools-devel + extra-cmake-modules + grantlee-qt5-devel + + desktop/kde/application/kpimtextedit/pspec.xml + + + kpimtextedit + + qt5-base + ki18n + kcodecs + kio + sonnet + libgcc + kemoticons + kcompletion + ktextwidgets + kwidgetsaddons + grantlee-qt5 + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kpimtextedit-devel + Development files for kpimtextedit + + qt5-base-devel + kpimtextedit + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kanagram + http://edu.kde.org/applications/all/kanagram + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A letter order game + Bir harf sıralama oyunu + Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. + Kanagram, anagramlar üzerine bir oyundur. Dağınık yerleştirilmiş harfleri birleştirerek kelimeyi bulun. Zaman veya deneme sınırı yoktur. + kanagram + mirrors://kde/stable/applications/15.12.0/src/kanagram-15.12.0.tar.xz + + qt5-base-devel + qt5-declarative + kdoctools-devel + knewstuff-devel + kdeclarative-devel + ki18n-devel + kio-devel + kcrash-devel + sonnet-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kxmlgui + kwidgetsaddons-devel + extra-cmake-modules + libkeduvocdocument-devel + + desktop/kde/application/kanagram/pspec.xml + + + kanagram + + ki18n + libgcc + sonnet + kconfig + kxmlgui + qt5-base + knewstuff + kcoreaddons + kdeclarative + kconfigwidgets + qt5-declarative + libkeduvocdocument + + + /etc/xdg + /usr/share + /usr/bin + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + klickety + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A kind of solitary game + Bir tür soliter oyunu + Klickety is a kind of solitary game that takes place on a Tetris-like board. + Klickety Tetris gibi tahta üzerinde yer alan bir tür soliter oyunu + klickety + http://download.kde.org/stable/applications/15.12.0/src/klickety-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + kdoctools-devel + knotifyconfig-devel + kdbusaddons-devel + knotifications-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/klickety/pspec.xml + + + klickety + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/kconf_update + /usr/share/klickety + /usr/share/knotifications5 + /usr/share/kxmlgui5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + bovo + https://www.kde.org/applications/games/bovo/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + desktop.kde.application + A Gomoku like game for two players. + Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board. + bovo + mirrors://kde/stable/applications/15.12.0/src/bovo-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + kxmlgui-devel + kdoctools-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/bovo/pspec.xml + + + bovo + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/share/appdata + /usr/share/icons + /usr/share/kxmlgui5 + /usr/share/applications + /usr/share/bovo + /usr/share/doc + + + org.kde.bovo.desktop + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-18 + 15.08.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kdenetwork-filesharing + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + library + desktop.kde.application + Filesharing configuration modlue. + Dosya paylaşım konfigürasyon modülü. + Filesharing configuration modlue. + Dosya paylaşım konfigürasyon modülü. + http://download.kde.org/stable/applications/15.12.0/src/kdenetwork-filesharing-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kdoctools-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kwidgetsaddons-devel + samba-devel + + desktop/kde/application/kdenetwork-filesharing/pspec.xml + + + kdenetwork-filesharing + + kio + ki18n + libgcc + qt5-base + kcompletion + kcoreaddons + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + + + kdenetwork + + + kdenetwork + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + ark + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + desktop.kde.application + KDE Archiving Tool + Ark is a program for managing various archive formats within the KDE environment. + mirrors://kde/stable/applications/15.12.0/src/ark-15.12.0.tar.xz + + qt5-base-devel + karchive-devel + kconfig-devel + kcrash-devel + kio-devel + kpty-devel + khtml-devel + xz-devel + kdbusaddons-devel + kdoctools-devel + docbook-xsl + libarchive-devel + extra-cmake-modules + + desktop/kde/application/ark/pspec.xml + + + ark + + qt5-base + libarchive + karchive + kconfig + kio + unrar + kpty + khtml + ki18n + libgcc + kxmlgui + kservice + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + kwidgetsaddons + kparts + kconfigwidgets + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/locale + /usr/lib + /usr/share/icons + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-19 + 15.08.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kteatime + http://www.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Timer for making tea. + Çay yapma zamanlayıcısı. + KTeaTime is a handy timer for steeping tea. No longer will you have to guess at how long it takes for your tea to be ready. + Kteatime çay yapmak için kullanışlı bir uygulamadır. Kteatime ile çay demlemek için ne kadar beklemek gerektiğini düşünmenize gerek kalmaz. + http://download.kde.org/stable/applications/15.12.0/src/kteatime-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + kcrash-devel + kdoctools-devel + ki18n-devel + kiconthemes-devel + knotifyconfig-devel + knotifications-devel + kwidgetsaddons-devel + ktextwidgets-devel + kxmlgui-devel + + desktop/kde/application/kteatime/pspec.xml + + + kteatime + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kiconthemes + ktextwidgets + knotifyconfig + kconfigwidgets + knotifications + + + /usr/bin + /usr/doc + /usr/share + + + kdetoys + + + kdetoys + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-20 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + kbruch + http://edu.kde.org/applications/mathematics/kbruch + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Practice calculating with fractions and percentages + Ondalık ve kesirli sayılarla pratik yapın + KBruch is a small program to practice calculating with fractions and percentages. Different exercises are provided for this purpose and you can use the learning mode to practice with fractions. The program checks the user's input and gives feedback. + KBruch, ondalık ve kesirli sayılar üzerine işlemleri öğrenmeye ve egzersiz yapmaya yarayan bir uygulamadır. + kbruch + mirrors://kde/stable/applications/15.12.0/src/kbruch-15.12.0.tar.xz + + qt5-base + kdoctools-devel + kconfig-devel + kcrash-devel + ki18n-devel + kwidgetsaddons-devel + kxmlgui-devel + kcoreaddons-devel + kconfigwidgets-devel + extra-cmake-modules + + desktop/kde/application/kbruch/pspec.xml + + + kbruch + + qt5-base + kxmlgui + kconfig + kcrash + ki18n + libgcc + kwidgetsaddons + kcoreaddons + kconfigwidgets + + + /usr/bin + /usr/share + /usr/share/man/man1 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + knavalbattle + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Naval Battle game + Amiral Battı oyunu + knavalbattle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. + KBattleship KDE için bir Amiral Battı oyunudur. Gemiler denizi temsil eden oyun tahtasına yerleştirilir ve oyuncular rakiplerinin gemilerinin yerleşimini tahmin ederek gemileri vurmaya çalışır. Rakibinin tüm gemilerini daha önce batıran oyuncu kazanır. + knavalbattle + http://download.kde.org/stable/applications/15.12.0/src/knavalbattle-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfig-devel + kdbusaddons-devel + kdnssd-devel + ki18n-devel + kxmlgui-devel + kdoctools-devel + ktextwidgets-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/knavalbattle/pspec.xml + + + knavalbattle + + ki18n + kdnssd + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kwidgetsaddons + + + /usr/bin + /usr/share/applications + /usr/share/icons + /usr/share/kconf_update + /usr/share/knavalbattle + /usr/share/kservices5 + /usr/share/kxmlgui5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + blinken + http://kde.org/applications/education/blinken/ + + Alihan Öztürk + alihan@pisilinux.org + + GPLv3 + app:gui + desktop.kde.application + Memory Enhancement Game + Hafıza geliştirme oyunu. + Memory Enhancement Game + Hafıza geliştirme oyunu. + blinken + mirrors://kde/stable/applications/15.12.0/src/blinken-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + mesa-devel + qt5-svg-devel + kdoctools-devel + kxmlgui-devel + qt5-phonon-devel + + desktop/kde/application/blinken/pspec.xml + + + blinken + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + kguiaddons + qt5-phonon + kcoreaddons + kdbusaddons + + + /usr/bin + /usr/share + /usr/share/appdata + /usr/share/applications + /usr/share/blinken + /usr/share/config.kcfg + /usr/share/icons + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-19 + 15.08.2 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + ktp-contact-runner + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + KRunner plugin for KDE Telepathy + KRunner plugin for KDE Telepathy + http://download.kde.org/stable/applications/15.12.0/src/ktp-contact-runner-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + ki18n-devel + kservice-devel + krunner-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/application/ktp-contact-runner/pspec.xml + + + ktp-contact-runner + KRunner plugin for KDE Telepathy + + ki18n + libgcc + krunner + qt5-base + kcoreaddons + telepathy-qt5 + ktp-common-internals + + + /usr/lib + /usr/share + /usr/share/kservices5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kalarmcal + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + Library to provides access and handling of KAlarm calendar data + Library to provides access and handling of KAlarm calendar data + mirrors://kde/stable/applications/15.12.0/src/kalarmcal-15.12.0.tar.xz + + qt5-base-devel + akonadi-devel + kcalcore-devel + kidentitymanagement-devel + kdepimlibs-devel + boost-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdoctools-devel + libical-devel + kholidays-devel + extra-cmake-modules + + desktop/kde/application/kalarmcal/pspec.xml + + + kalarmcal + + qt5-base + kcalcore + kholidays + kidentitymanagement + ki18n + libgcc + kdepimlibs + kdelibs4-support + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kalarmcal-devel + Development files for kalarmcal + + qt5-base-devel + kalarmcal + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-23 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + gwenview + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + desktop.kde.application + An image viewer + Resim görüntüleyici + Gwenview is an easy to use image viewer. + Gwenview, kullanımı kolay bir resim görüntüleyicisidir. + gwenview + mirrors://kde/stable/applications/15.12.0/src/gwenview-15.12.0.tar.xz + + exiv2-devel + qt5-base-devel + libkipi-devel + kdoctools-devel + kio-devel + kactivities-devel + kded-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + baloo-devel + libkdcraw-devel + libpng-devel + zlib-devel + mesa-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/application/gwenview/pspec.xml + + + gwenview + + qt5-base + exiv2-libs + kactivities + libkipi + libkdcraw + kded + kdelibs4-support + kio + ki18n + lcms2 + kparts + libX11 + libgcc + libpng + kconfig + kxmlgui + qt5-svg + kservice + baloo + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kiconthemes + kitemmodels + kjobwidgets + ktextwidgets + libjpeg-turbo + qt5-x11extras + kconfigwidgets + knotifications + kwidgetsaddons + kfilemetadata + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + /usr/share/icons + /usr/share/applications + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-03 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-12 + 15.08.0 + first release, use stable source. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kcontacts + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.application + Address book API for KDE. + Address book for KDE for Contacts. + mirrors://kde/stable/applications/15.12.0/src/kcontacts-15.12.0.tar.xz + + qt5-base-devel + ki18n-devel + kcodecs-devel + kconfig-devel + kio-devel + extra-cmake-modules + + desktop/kde/application/kcontacts/pspec.xml + + + kcontacts + + qt5-base + ki18n + kcodecs + kconfig + kcoreaddons + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcontacts-devel + Development files for kcontacts + + qt5-base-devel + kcontacts + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kblocks + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Falling blocks game + Tetris + KBlocks is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over. + KBlocks klasikleşmiş tetrisin bir yeniden yapımıdır. Oyunun amacı düşen parçaları en uygun şekilde dizmektir. Bir satır tamamen dolduktan sonra silinmektedir ve daha fazla oyun alanı açılmaktadır. Yeni parçaları koyacak yeriniz kalmadığında oyun bitmektedir. + kblocks + http://download.kde.org/stable/applications/15.12.0/src/kblocks-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kdoctools-devel + ki18n-devel + kxmlgui-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kemoticons-devel + + desktop/kde/application/kblocks/pspec.xml + + + kblocks + + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + qt5-base + qt5-phonon + kcoreaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kmime + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + KDE library for handling mail messages and newsgroup articles. + Kmime library for handling mail messages and newsgroup articles. + mirrors://kde/stable/applications/15.12.0/src/kmime-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + boost-devel + ki18n-devel + kcodecs-devel + kdoctools-devel + kdelibs4-support-devel + + desktop/kde/application/kmime/pspec.xml + + + kmime + + qt5-base + ki18n + kcodecs + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmime-devel + Development files for kmime + + qt5-base-devel + kmime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kollision + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + A simple ball dodging game + Basit bir top sıçratma oyunu + Kollision is ball dodging game. Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field. + Kollision basit bir top sıçratma oyunudur. Boş bir alana fareyle tıkladığınızda oyun başlar ve fare imlecinizin yerini mavi bir top alır, ayrıca olayların gelişmesine vesile olacak kırmızı toplar da alandaki yerlerini alırlar. + kollision + http://download.kde.org/stable/applications/15.12.0/src/kollision-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kconfigwidgets-devel + ktextwidgets-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + knewstuff-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kollision/pspec.xml + + + kollision + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-20 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdiamond + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Three in a row game + Bir satırda üç oyunu + KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. + KDiamond benzer elmaslardan üç tanesinin yan yana getirilmesini konu edinen tek kişilik bir bulmaca oyunudur. + kdiamond + http://download.kde.org/stable/applications/15.12.0/src/kdiamond-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kxmlgui-devel + knotifications-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kdiamond/pspec.xml + + + kdiamond + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + knotifyconfig + kconfigwidgets + knotifications + kwidgetsaddons + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-17 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + knetwalk + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Network construction game + Ağ yapılandırma oyunu + KNetWalk is a single player logic game. The object of the game is to start the LAN, connecting all the terminals to the server, in as few turns as possible. + KNetWalk bir ağ kurma oyunudur. Dunucularla istemcileri mümkün olan en az kaynakla birleştirmeye çalışmak oyunun amacıdır. Bağımlılık yapması olasıdır. + knetwalk + http://download.kde.org/stable/applications/15.12.0/src/knetwalk-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kxmlgui-devel + kio-devel + knotifyconfig-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/knetwalk/pspec.xml + + + knetwalk + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + ktextwidgets + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-20 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + dolphin + https://projects.kde.org/projects/kde/applications/dolphin + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + desktop.kde.application + KDE File Manager + Dolphin is the File Manager for KDE. + mirrors://kde/stable/applications/15.12.0/src/dolphin-15.12.0.tar.xz + + qt5-base-devel + qt5-phonon-devel + kio-devel + kcmutils-devel + knewstuff-devel + kinit-devel + kactivities-devel + baloo-devel + kfilemetadata-devel + kparts-devel + ktexteditor-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + baloo-widgets + kdoctools-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/application/dolphin/pspec.xml + + + dolphin + + qt5-base + knewstuff + kio + ki18n + solid + kparts + libgcc + kcodecs + kcrash + kconfig + kxmlgui + kcmutils + kservice + kbookmarks + kitemviews + qt5-phonon + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kjobwidgets + ktextwidgets + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + kdelibs4-support + + + /etc/xdg + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + dolphin-devel + + dolphin + qt5-base-devel + qt5-phonon-devel + kio-devel + kcmutils-devel + knewstuff-devel + kinit-devel + kactivities-devel + baloo-devel + kfilemetadata-devel + kparts-devel + ktexteditor-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kunitconversion-devel + + + /usr/include + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-31 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-23 + 14.12 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kate + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + Advanced Text Editor + Plasma library and runtime components based upon KF5 and Qt5 + mirrors://kde/stable/applications/15.12.0/src/kate-15.12.0.tar.xz + + qt5-base-devel + plasma-framework-devel + kdoctools-devel + knewstuff-devel + kinit-devel + kparts-devel + ktexteditor-devel + threadweaver-devel + kitemmodels-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xsl + extra-cmake-modules + kded-devel + + desktop/kde/application/kate/pspec.xml + + + kate + + qt5-base + libgcc + libgit2 + knewstuff + ki18n + kconfig + kded + kguiaddons + kactivities + kjobwidgets + kitemmodels + kio + kparts + ktexteditor + kwindowsystem + kxmlgui + plasma-framework + kwallet + kservice + kbookmarks + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + ktextwidgets + threadweaver + kconfigwidgets + knotifications + kwidgetsaddons + + + /usr/share + /etc/xdg + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-19 + 15.08.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-03 + 15.04.2 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdeedu-data + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.application + Common data for KDE Edu applications + Common data for KDE Edu applications. + mirrors://kde/stable/applications/15.12.0/src/kdeedu-data-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/application/kdeedu-data/pspec.xml + + + kdeedu-data + + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + step + http://kde.org/applications/education/step/ + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + Interactive Physical Simulator + Step is an interactive physical simulator. It allows you to explore the physical world through simulations. + mirrors://kde/stable/applications/15.12.0/src/step-15.12.0.tar.xz + + qt5-base-devel + qt5-quick1-devel + qt5-svg-devel + qt5-declarative-devel + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + mesa-devel + khtml-devel + kconfig-devel + kdelibs4-support-devel + knewstuff-devel + kplotting-devel + eigen3 + pkgconfig + libqalculate-devel + cln-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/step/pspec.xml + + + step + + qt5-base + cln + gsl + khtml + knewstuff + kplotting + libqalculate + kparts + kio + libgcc + kdelibs4-support + ki18n + kconfig + kxmlgui + kcompletion + kcoreaddons + kiconthemes + ktextwidgets + kconfigwidgets + kwidgetsaddons + kservice + + + /etc/xdg + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-19 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ktp-send-file + http://community.kde.org/Real-Time_Communication_and_Collaboration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + A File manager plugin to launch a file transfer job with a specified contact + A File manager plugin to launch a file transfer job with a specified contact + http://download.kde.org/stable/applications/15.12.0/src/ktp-send-file-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcmutils-devel + kio-devel + kiconthemes-devel + ki18n-devel + ktp-common-internals-devel + telepathy-logger-qt-devel + telepathy-qt5-devel + + desktop/kde/application/ktp-send-file/pspec.xml + + + ktp-send-file + A File manager plugin to launch a file transfer job with a specified contact + + kio + ki18n + libgcc + qt5-base + kcoreaddons + kiconthemes + telepathy-qt5 + kwidgetsaddons + ktp-common-internals + + + /usr/bin + /usr/share + /usr/share/kservices5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-23 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + akonadi + http://pim.kde.org/akonadi + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.application + PIM (Personal Information Management) Storage Service + PIM (Kişisel Bilgi Yönetimi) Depolama Servisi + akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. + Akonadi, PIM verisi ve meta veriler için eşzamanlı okuma, yazma ve sorgulama yapma imkanı sağlayan, masaüstü ortamından bağımsız, genişletilebilir bir depolama servisidir. + akonadi + mirrors://kde/stable/applications/15.12.0/src/akonadi-15.12.0.tar.xz + + qt5-base-devel + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + qt5-sql-postgresql + sqlite-devel + shared-mime-info + mariadb-client + mariadb-server + postgresql-server + libxslt-devel + boost-devel + extra-cmake-modules + + desktop/kde/application/akonadi/pspec.xml + + + akonadi + app:console + + qt5-base + sqlite + libgcc + mariadb-client + + + /etc/xdg + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/mime + /usr/share/kf5 + /usr/share/doc/ + + + + akonadi-devel + Development files for akonadi + akonadi için geliştirme dosyaları + + akonadi + qt5-base-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-15 + 1.13.0 + Rebuild + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-08-21 + 1.13.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-24 + 1.12.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-24 + 1.12.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-18 + 1.11.0 + Dep fixed. + Kamil Atlı + suvarice@gmail.com + + + 2014-01-13 + 1.11.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-09 + 1.10.3 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-06 + 1.10.3 + Version bump. + Fix crash when there are no flags to update during flags change + Fix crash on Akonadi shutdown when using PostgreSQL + Fix notification to clients about database upgrade + Send dummy requests to MySQL from time to time to keep the connection alive + Bug #277839 – Fix problem with too long socket paths + Bug #323977 – Check minimum MySQL version at runtime + Bug #252120, Bug #322931 – Use text instead of bytea column type for QString in PostgreSQL + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-18 + 1.10.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-11 + 1.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-10 + 1.9.80 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-03 + 1.9.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-08 + 1.9.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-08 + 1.9.0 + First release + Idris Kalp + yaralikurt15@hotmail.com + + + + + + kmbox + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + MBox library support. + MBox library support. + mirrors://kde/stable/applications/15.12.0/src/kmbox-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kmime-devel + boost-devel + + desktop/kde/application/kmbox/pspec.xml + + + kmbox + + qt5-base + kmime + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmbox-devel + Development files for kmbox + + qt5-base-devel + kmbox + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kdepim-runtime + http://community.kde.org/KDE_PIM + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + app:gui + desktop.kde.application + KDE5 PIM Runtime Environment + KDE5 PIM (Kişisel Bilgi Yönetimi) çalışma zamanı ortamı + kdepim-runtime contains KDE5 PIM (Personal Information Management) runtime environment like akonadi agents. + kdepim-runtime, kdelibs kullanarak yazılmış olan Akonadi ajanları da dahil olmak üzere KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) çalışma zamanı ortamını içerir. + kontact + mirrors://kde/stable/applications/15.12.0/src/kdepim-runtime-15.12.0.tar.xz + + kdoctools-devel + boost-devel + shared-mime-info + akonadi-devel + akonadi-calendar-devel + akonadi-search-devel + kcmutils-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + knotifyconfig-devel + kross-devel + kmailtransport-devel + kidentitymanagement-devel + kalarmcal-devel + kcalutils-devel + kmbox-devel + kimap-devel + libkgapi-devel + kholidays-devel + ksyndication-devel + kdepimlibs-devel + cyrus-sasl-devel + qt5-declarative-devel + qt5-quick1-devel + qt5-xmlpatterns-devel + qt5-webkit-devel + extra-cmake-modules + qt5-location-devel + + desktop/kde/application/kdepim-runtime/pspec.xml + + + kdepim-runtime + + akonadi + libkgapi + kio + ki18n + kimap + kmbox + kmime + libgcc + kcodecs + kconfig + kwallet + kxmlgui + kcalcore + kcmutils + kservice + qt5-base + kalarmcal + kcalutils + kdepimlibs + kitemviews + kcompletion + kcoreaddons + kdbusaddons + kitemmodels + kcontacts + kjobwidgets + knotifyconfig + kwindowsystem + kconfigwidgets + kmailtransport + ktextwidgets + knotifications + kwidgetsaddons + qt5-xmlpatterns + akonadi-calendar + kdelibs4-support + kidentitymanagement + + + /etc/xdg + /usr/lib + /usr/bin + /usr/share/mime + /usr/share/kservicetypes5 + /usr/share/kservices5 + /usr/share/knotifications5 + /usr/share/icons + /usr/share/dbus-1 + /usr/share/akonadi + /usr/share/ontology + /usr/share/autostart + /usr/share/applications + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-23 + 15.08.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + ffmpegthumbs + https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + ffmpeg based thumbnailer for KDE + KDE için ffmpeg tabanlı önizleme + FFmpeg-based thumbnail creator for video files + Video dosyaları için FFmpeg tabanlı önizleme oluşturur. + http://download.kde.org/stable/applications/15.12.0/src/ffmpegthumbs-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kio-devel + ffmpeg-devel + + desktop/kde/application/ffmpegthumbs/pspec.xml + + + ffmpegthumbs + + kio + ffmpeg + libgcc + qt5-base + + + /usr/share + /usr/lib + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2015-01-13 + 4.14.3 + Rebuild + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-30 + 4.11.3 + Rebuild for ffmpeg. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kdegraphics-thumbnailers + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + KDE4 thumbnailer library + KDE4 önizleme kitaplıkları + kdegraphics-thumbnailers contains thumbnail-related libraries. + kdegraphics-thumbnailers, önizleme kitaplıklarını içerir. + http://download.kde.org/stable/applications/15.12.0/src/kdegraphics-thumbnailers-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kio-devel + libkdcraw-devel + libkexiv2-devel + + desktop/kde/application/kdegraphics-thumbnailers/pspec.xml + + + kdegraphics-thumbnailers + + kio + libgcc + qt5-base + libkdcraw + libkexiv2 + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libkipi + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + Common plugin infrastructure for KDE image applications + KDE resim uygulamaları için ortak eklenti yapısı + Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. + Kipi, ortak bir eklenti yapısı ortaya koymak için gerekli bir kitaplıktır. + mirrors://kde/stable/applications/15.12.0/src/libkipi-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kservice-devel + kxmlgui-devel + cmake + extra-cmake-modules + + desktop/kde/application/libkipi/pspec.xml + + + libkipi + + qt5-base + kxmlgui + ki18n + libgcc + kconfig + kservice + kcoreaddons + + + /usr/lib + /usr/bin + /usr/share + /usr/share/icons + + + + libkipi-devel + Development files for libkipi + libkipi için geliştirme dosyaları + + libkipi + qt5-base-devel + kxmlgui-devel + ki18n-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-12-19 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-01 + 15.04.3_20150731 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + rocs + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + Rocs Graph Theory + Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.. + mirrors://kde/stable/applications/15.12.0/src/rocs-15.12.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quick1-devel + qt5-webkit-devel + qt5-base-devel + qt5-xmlpatterns-devel + extra-cmake-modules + kdoctools-devel + kdeclarative-devel + ki18n-devel + gettext-devel + kitemviews-devel + ktexteditor-devel + kxmlgui-devel + kconfig-devel + karchive-devel + kcompletion-devel + kcoreaddons-devel + ktexteditor-devel + kconfigwidgets-devel + kxmlgui-devel + kwidgetsaddons-devel + karchive-devel + cmake + qt5-location-devel + grantlee-qt5-devel + gettext-devel + boost-devel + + desktop/kde/application/rocs/pspec.xml + + + rocs + + qt5-base + qt5-script + qt5-declarative + qt5-xmlpatterns + qt5-webkit + grantlee-qt5 + kdeclarative + ktexteditor + kparts + libgcc + ki18n + kconfig + karchive + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + karchive + kcompletion + kcoreaddons + ktextwidgets + kconfigwidgets + kwidgetsaddons + kwidgetsaddons + kxmlgui + kitemviews + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + rocs-devel + Development files for rocs + + rocs + + + /usr/include + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-29 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kmix + http://kde.org/applications/multimedia/kmix/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + KMix: KDE Digital Mixer + KMix: KDE için Dijital Mixer + KMix: KDE Digital Mixer + KMix: KDE için Dijital Mixer. + kmix + mirrors://kde/stable/applications/15.12.0/src/kmix-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + ki18n-devel + kcmutils-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + kdesignerplugin + libcanberra-devel + glib2-devel + alsa-lib-devel + kglobalaccel-devel + plasma-framework-devel + extra-cmake-modules + + desktop/kde/application/kmix/pspec.xml + + + kmix + + qt5-base + alsa-lib + libcanberra + pulseaudio-libs + kdelibs4-support + ki18n + kconfig + kxmlgui + kcompletion + kcoreaddons + kdbusaddons + kiconthemes + kglobalaccel + kwindowsystem + kconfigwidgets + knotifications + kwidgetsaddons + libgcc + plasma-framework + + + /etc + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/include + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-13 + 15.04.3 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + killbots + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Run for your life + Hayatta kalmak için kaçın + Killbots is a simple game of evading killer robots. Who created the robots and why they have been programmed to destroy, no one knows. All that is known is that the robots are numerous and their sole objective is to destroy you. + Killbots katil robotlardan kaçmaya çalıştığınız basit bir oyundur. Robotların kimin tarafından yaratıldığı veya neden yok etmek için programlandığı bilinmiyor. Tek gerçek şu ki bir çok robot var ve tek amaçları sizi yok etmek. + killbots + http://download.kde.org/stable/applications/15.12.0/src/killbots-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kitemviews-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + kcompletion-devel + knotifyconfig-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/killbots/pspec.xml + + + killbots + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcompletion + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-18 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gpgmepp + https://projects.kde.org/gpgmepp + + Ertuğrul Erata + ertugrulerata@gmail.com + + LGPLv2 + desktop.kde.application + C++ bindings/wrapper for gpgme + gpgme için C++ bağlayıcısı + C++ bindings/wrapper for gpgme + gpgme için C++ bağlayıcısı + mirrors://kde/stable/applications/15.12.0/src/gpgmepp-15.12.0.tar.xz + + boost-devel + qt5-base-devel + gpgme-devel + extra-cmake-modules + + desktop/kde/application/gpgmepp/pspec.xml + + + gpgmepp + + libgcc + qt5-base + gpgme + + + /usr/lib + /usr/share/doc + + + + gpgmepp-devel + + gpgmepp + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kbreakout + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Breakout like game + Breakout benzeri oyun + KBreakout is a Breakout like game. The object of the game is to destroy as many bricks as possible without losing the ball. + KBreakout bir Breakout türevidir. Oyunun amacı topları yere düşürmeden olabildiğince çok tuğlayı yok etmektir. + kbreakout + http://download.kde.org/stable/applications/15.12.0/src/kbreakout-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kwidgetsaddons-devel + kdbusaddons-devel + ki18n-devel + kguiaddons-devel + kservice-devel + kconfigwidgets-devel + kiconthemes-devel + kcompletion-devel + kjobwidgets-devel + kxmlgui-devel + kio-devel + libkdegames-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kbreakout/pspec.xml + + + kbreakout + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + libkdegames + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + print-manager + http://www.kde.org/applications/graphics/kruler + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + KDE print manager + KDE print tool. + print-manager + mirrors://kde/stable/applications/15.12.0/src/print-manager-15.12.0.tar.xz + + kdoctools-devel + extra-cmake-modules + cups-devel + kio-devel + ki18n-devel + libgcc + kconfig-devel + kservice-devel + qt5-base-devel + kdbusaddons-devel + kiconthemes-devel + kcoreaddons-devel + kwindowsystem-devel + knotifications-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + kcmutils-devel + plasma-framework-devel + + desktop/kde/application/print-manager/pspec.xml + + + print-manager + + kio + cups + ki18n + libgcc + kconfig + kservice + qt5-base + kdbusaddons + kiconthemes + kcoreaddons + kwindowsystem + knotifications + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/lib + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-23 + 15.08.1 + First Release. + Ergün Salman + poyraz76@pisilinux.org + + + + + + kamera + http://www.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.application + Webcam support for KDE + KDE için web kamera desteği + Kamera is a plugin for KDE to use webcam. + Kamera, KDE için bir web kamera eklentisidir. + http://download.kde.org/stable/applications/15.12.0/src/kamera-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + kconfigwidgets-devel + kxmlgui-devel + kio-devel + ki18n-devel + kconfig-devel + kdoctools-devel + libgphoto2-devel + + desktop/kde/application/kamera/pspec.xml + + + kamera + + kio + ki18n + libgcc + kconfig + kxmlgui + qt5-base + libgphoto2 + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/lib + /usr/share/doc + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kalgebra + http://edu.kde.org/applications/mathematics/kalgebra + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.application + A graph calculator + Bir grafiksel hesap makinesi + KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. + KAlgebra, farklı farklı 2B ve 3B fonksiyonları çizmek, kolay ve o kadar da kolay olmayan trigonometrik veya türev gibi hesaplamaları yapmak için bir uygulamadır. + kalgebra + mirrors://kde/stable/applications/15.12.0/src/kalgebra-15.12.0.tar.xz + + mesa-devel + mesa-glu-devel + qt5-base-devel + qt5-quick1-devel + qt5-svg-devel + qt5-webkit-devel + qt5-location-devel + analitza-devel + kdoctools-devel + ncurses-devel + readline-devel + gettext-devel + ki18n-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kio-devel + extra-cmake-modules + + desktop/kde/application/kalgebra/pspec.xml + + + kalgebra + + qt5-base + qt5-declarative + qt5-webkit + qt5-location + analitza + libgcc + kconfig + kxmlgui + readline + kcoreaddons + ki18n + kconfigwidgets + kwidgetsaddons + kio + + + /usr/share/doc + /usr/bin + /usr/share + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-22 + 15.08.2 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kldap + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + LDAP access API for KDE + Allows LDAP accessing with a convenient Qt style C++ API. + mirrors://kde/stable/applications/15.12.0/src/kldap-15.12.0.tar.xz + + qt5-base-devel + kcompletion-devel + ki18n-devel + openldap-client + cyrus-sasl-devel + extra-cmake-modules + + desktop/kde/application/kldap/pspec.xml + + + kldap + + qt5-base + kcompletion + ki18n + libgcc + cyrus-sasl + openldap-client + kwidgetsaddons + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kldap-devel + Development files for kdelibs4-support + + qt5-base-devel + kldap + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-22 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + partitionmanager + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.application + KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer + KDE Disk Bölümü Yöneticisi + It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.. + KDE Disk Bölümü Yöneticisi, disklerinizi, bölümlerinizi ve dosya sistemlerinizi yönetmenize izin verir. Birçok dosya sistemini (ext2/3/4, reiserfs, NTFS, FAT32 ve daha fazlası) desteklemenin yanı sıra, yeni bölüm oluşturabilir ya da var olan bir bölüm üzerinde boyutlandırma, kopyalama, taşıma, yedekleme ve geri yükleme işlemlerini yapabilir. + mirrors://kde/stable/partitionmanager/1.2.1/src/partitionmanager-1.2.1.tar.xz + + qt5-base-devel + libatasmart-devel + extra-cmake-modules + parted-devel + libutil-linux-devel + ki18n-devel + kio-devel + kconfig-devel + kxmlgui-devel + kservice-devel + kcoreaddons-devel + kiconthemes-devel + kjobwidgets-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kdoctools-devel + + desktop/kde/application/partitionmanager/pspec.xml + + + partitionmanager + + qt5-base + libatasmart + libgcc + parted + libutil-linux + kio + ki18n + kconfig + kxmlgui + kservice + kcoreaddons + kiconthemes + kjobwidgets + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2015-09-27 + 1.2.1 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kaccounts-integration + https://projects.kde.org/projects/kdereview/kaccounts-integration + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2 + app + desktop.kde.application + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + http://download.kde.org/stable/applications/15.12.0/src/kaccounts-integration-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-declarative-devel + kcmutils-devel + ki18n-devel + kcoreaddons-devel + kdbusaddons-devel + libaccounts-qt5-devel + signon-devel + gettext-devel + kdeclarative-devel + + desktop/kde/application/kaccounts-integration/pspec.xml + + + kaccounts-integration + Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, +Jabber and others + + ki18n + libgcc + signon + qt5-base + kcoreaddons + kdbusaddons + kconfigwidgets + libaccounts-qt5 + qt5-declarative + + + /usr/share + /usr/share/kservices5 + /usr/share/doc + /usr/lib/qt5 + /usr/lib/libkaccounts.so* + + + + kaccounts-integration-devel + Development files for kaccounts-integration + + kaccounts-integration + + + /usr/include + /usr/lib/cmake/KAccounts + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-14 + 15.08.3 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + poxml + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.application + Tools for translating DocBook XML files with Gettex + DocBook XML dosyalarını çevirme araçları. + This is a collection of tools that facilitate translating DocBook XML files using Gettext message files (PO files). + poxml, DocBook XML dosyalarını (.po) Gettext yarımıyla çevirmeyi sağlayan bir programdır. + http://download.kde.org/stable/applications/15.12.0/src/poxml-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + gettext-devel + kdoctools-devel + docbook-xsl + + desktop/kde/application/poxml/pspec.xml + + + poxml + + libgcc + gettext + qt5-base + + + /usr/bin + /usr/share/doc + /usr/share/man + + + kdesdk + + + kdesdk + + + + + 2015-12-20 + 15.12.0 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-14 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-03 + 4.11.1 + First release + Mathias Freire + mathiasfreire45@gmail.com + + + + + + kiriki + http://games.kde.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.application + Yahtzee like dice game + Yahtzee benzeri zar oyunu + Kiriki is an addictive and fun dice game for KDE, designed to be played by as many as six players. + Kiriki KDE için alışkanlık yapan ve eğlenceli bir zar oyunudur. Altı oyuncuya kadar birlikte oynanabilir. + kiriki + http://download.kde.org/stable/applications/15.12.0/src/kiriki-15.12.0.tar.xz + + extra-cmake-modules + qt5-base-devel + qt5-svg-devel + kcoreaddons-devel + kconfig-devel + kdbusaddons-devel + kdoctools-devel + ki18n-devel + kguiaddons-devel + kconfigwidgets-devel + kiconthemes-devel + kxmlgui-devel + kio-devel + libkdegames-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/application/kiriki/pspec.xml + + + kiriki + + ki18n + libgcc + kconfig + kxmlgui + qt5-base + kcoreaddons + kdbusaddons + kiconthemes + libkdegames + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-19 + 15.08.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-11-13 + 4.14.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-10-15 + 4.14.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-20 + 4.14.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-21 + 4.14.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-06-13 + 4.13.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-13 + 4.13.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-03 + 4.13.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-05 + 4.12.4 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-04 + 4.12.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-06 + 4.12.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-13 + 4.11.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-12-03 + 4.11.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 4.11.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-02 + 4.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-07 + 4.11.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-02 + 4.10.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-10 + 4.10.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-06 + 4.10.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-03 + 4.10.2 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-06 + 4.10.1 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-02-15 + 4.10.0 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-19 + 4.9.98 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + kcalcore + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.application + the KDE calendar access library. + A calendar contains information like incidences (events, to-dos, journals), alarms, time zones, and other useful information. + mirrors://kde/stable/applications/15.12.0/src/kcalcore-15.12.0.tar.xz + + qt5-base-devel + kdelibs4-support-devel + kdesignerplugin + kdoctools-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + libical-devel + extra-cmake-modules + + desktop/kde/application/kcalcore/pspec.xml + + + kcalcore + + qt5-base + kcodecs + kconfig + kcoreaddons + libical + kdelibs4-support + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcalcore-devel + Development files for kcontacts + + qt5-base-devel + libical-devel + kcalcore + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + akonadi-search + http://pim.kde.org/akonadi + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + desktop.kde.application + Libraries and daemons to implement searching in Akonadi + Libraries and daemons to implement searching in Akonadi + akonadi + mirrors://kde/stable/applications/15.12.0/src/akonadi-search-15.12.0.tar.xz + + qt5-base-devel + kcrash-devel + kconfig-devel + ki18n-devel + akonadi-devel + kcontacts-devel + kmime-devel + kjobwidgets-devel + kservice-devel + solid-devel + kxmlgui-devel + kitemmodels-devel + kdelibs4-support-devel + kemoticons-devel + kinit-devel + kunitconversion-devel + kcalcore-devel + libical-devel + kdesignerplugin + kcompletion-devel + kdepimlibs-devel + boost-devel + kcmutils-devel + krunner-devel + xapian-core-devel + kdoctools-devel + extra-cmake-modules + + desktop/kde/application/akonadi-search/pspec.xml + + + akonadi-search + app:console + + qt5-base + ki18n + kmime + libgcc + kcodecs + kconfig + kcalcore + kcontacts + kdepimlibs + kcoreaddons + xapian-core + krunner + kcompletion + kconfigwidgets + kwidgetsaddons + + + /etc/akonadi + /etc/xdg + /usr/bin + /usr/lib + /usr/share/dbus-1 + /usr/share/config + /usr/share/mime + /usr/share/kde4 + /usr/share/doc/ + /usr/share/akonadi + /usr/share/kservices5 + + + + akonadi-search-devel + Development files for akonadi + + akonadi-search + qt5-base-devel + ki18n-devel + kmime-devel + kcodecs-devel + kconfig-devel + kcalcore-devel + kcontacts-devel + kdepimlibs-devel + kcoreaddons-devel + xapian-core-devel + kdelibs4-support-devel + kcmutils-devel + krunner-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib/cmake + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-21 + 15.08.0 + First Release. + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + kontactinterface + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:library + desktop.kde.application + Kontact Plugin Interface Library + This library provides the glue necessary for application "Parts" to be embedded as a Kontact component (or plugin). + mirrors://kde/stable/applications/15.12.0/src/kontactinterface-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + extra-cmake-modules + kcoreaddons-devel + kparts-devel + kwindowsystem-devel + ki18n-devel + kxmlgui-devel + kiconthemes-devel + + desktop/kde/application/kontactinterface/pspec.xml + + + kontactinterface + + qt5-base + kio + kparts + libgcc + kxmlgui + kcoreaddons + kiconthemes + kwindowsystem + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kontactinterface-devel + Development files for kontactinterface + + qt5-base-devel + kontactinterface + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-24 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kwordquiz + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Kwordquiz is a Flash Card Trainer + KWordQuiz is a tool that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.. + mirrors://kde/stable/applications/15.12.0/src/kwordquiz-15.12.0.tar.xz + + qt5-base-devel + gettext-devel + ki18n-devel + kcrash-devel + sonnet-devel + kconfig-devel + kconfigwidgets-devel + kdoctools-devel + kguiaddons-devel + kiconthemes-devel + kitemviews-devel + knotifyconfig-devel + kio-devel + knewstuff-devel + knotifications-devel + kxmlgui-devel + kdelibs4-support-devel + kdeclarative-devel + kcoreaddons-devel + kwindowsystem-devel + kwidgetsaddons-devel + qt5-phonon-devel + libkeduvocdocument-devel + extra-cmake-modules + kdelibs4-support-devel + kdesignerplugin + cmake + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/games/kwordquiz/pspec.xml + + + kwordquiz + + qt5-base + qt5-phonon + ki18n + kconfig + kconfigwidgets + kguiaddons + kiconthemes + kitemviews + knotifyconfig + knewstuff + knotifications + kxmlgui + kdelibs4-support + libgcc + kcoreaddons + kwindowsystem + kwidgetsaddons + libkeduvocdocument + + + /usr/bin + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-30 + 15.08.2 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libkmahjongg + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:library + desktop.kde.games + Common code, backgrounds and tile sets for games using Mahjongg tiles + Common code, backgrounds and tile sets for games using Mahjongg tiles. + mirrors://kde/stable/applications/15.12.0/src/libkmahjongg-15.12.0.tar.xz + + qt5-base-devel + qt5-svg-devel + extra-cmake-modules + gettext-devel + kdoctools-devel + ki18n-devel + kconfig-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcoreaddons-devel + mesa-devel + + desktop/kde/games/libkmahjongg/pspec.xml + + + libkmahjongg + + qt5-base + qt5-svg + libgcc + ki18n + kconfig + kcompletion + kconfigwidgets + kwidgetsaddons + + + /usr/bin + /usr/share + /usr/lib + /usr/share/doc + + + + libkmahjongg-devel + Development files for libkmahjongg + + libkmahjongg + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-25 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-24 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libkdegames + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + A tool for managing print jobs and printers + Print-Manager. A tool to managing your print jobs and the Printers + mirrors://kde/stable/applications/15.12.0/src/libkdegames-15.12.0.tar.xz + + qt5-base-devel + kdoctools-devel + kdnssd-devel + openal-devel + cmake + extra-cmake-modules + python3 + kdeclarative-devel + knewstuff-devel + kio-devel + ki18n-devel + libgcc + kconfig-devel + kxmlgui-devel + qt5-svg-devel + karchive-devel + kguiaddons-devel + libsndfile-devel + kcompletion-devel + kcoreaddons-devel + kiconthemes-devel + kconfigwidgets-devel + kwidgetsaddons-devel + qt5-declarative-devel + kdelibs4-support-devel + kdesignerplugin + mesa-devel + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/games/libkdegames/pspec.xml + + + libkdegames + + qt5-base + kdelibs4-support + kdnssd + kdeclarative + knewstuff + kio + ki18n + libgcc + openal + kconfig + kxmlgui + qt5-svg + karchive + kguiaddons + libsndfile + kcompletion + kcoreaddons + kiconthemes + kconfigwidgets + kwidgetsaddons + qt5-declarative + + + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + libkdegames-devel + Shared libraries for KDE games. + + libkdegames + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-08-16 + 15.04.3 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kshisen + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Shisen-Sho Mahjongg like tile game + Shisen-Sho is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, Shisen-Sho has only one layer of scrambled tiles. + mirrors://kde/stable/applications/15.08.0/src/kshisen-15.08.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + ki18n-devel + kconfig-devel + kcompletion-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kcoreaddons-devel + kcoreaddons-devel + kdbusaddons-devel + libkdegames-devel + libkmahjongg-devel + knewstuff-devel + kdnssd-devel + kdeclarative-devel + kio-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kunitconversion-devel + + desktop/kde/games/kshisen/pspec.xml + + + kshisen + + qt5-base + libgcc + ki18n + kconfig + kconfigwidgets + kwidgetsaddons + kxmlgui + kcoreaddons + kdbusaddons + libkdegames + libkmahjongg + + + /usr/bin + /usr/share + /usr/share/doc + + + + + 2015-08-29 + 1.6.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kpat + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.games + Patience card game + To play KPatience you need, as the name suggests, patience. For simple games, where the way the game goes depends only upon how the cards fall, your patience might be the only thing you need. + mirrors://kde/stable/applications/15.12.0/src/kpat-15.12.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + qt5-quick1-devel + qt5-phonon-devel + kdoctools-devel + cmake + gettext-devel + kio-devel + kpackage-devel + kitemviews-devel + kinit-devel + kunitconversion-devel + kdelibs4-support-devel + kiconthemes-devel + ktextwidgets-devel + kitemmodels-devel + knotifyconfig-devel + libkdegames-devel + kemoticons-devel + kdeclarative-devel + knewstuff-devel + ki18n-devel + kconfig-devel + kxmlgui-devel + qt5-svg-devel + kguiaddons-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + kconfigwidgets-devel + kwidgetsaddons-devel + shared-mime-info + extra-cmake-modules + python3 + mesa-devel + kdesignerplugin + + desktop/kde/games/kpat/pspec.xml + + + kpat + + qt5-base + kdelibs4-support + libkdegames + knewstuff + ki18n + libgcc + kconfig + kxmlgui + qt5-svg + kguiaddons + kcompletion + kcoreaddons + kdbusaddons + kconfigwidgets + kwidgetsaddons + + + /etc/xdg + /usr/share + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-23 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-08-16 + 15.04.3 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + krunner + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.porting-aids + Krunner Framework for providing different actions given a string query + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.17/portingAids/krunner-5.17.0.tar.xz + + qt5-base-devel + gettext-devel + kdoctools-devel + qt5-declarative-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + plasma-framework-devel + solid-devel + threadweaver-devel + extra-cmake-modules + + desktop/kde/porting-aids/krunner/pspec.xml + + + krunner + + qt5-base + qt5-declarative + libgcc + kconfig + kcoreaddons + ki18n + kio + kservice + plasma-framework + solid + threadweaver + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + krunner-devel + Development files for krunner + + krunner + qt5-base-devel + qt5-declarative-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + plasma-framework-devel + solid-devel + threadweaver-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdelibs4-support + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.porting-aids + Code and utilities to ease the transition to KDE Frameworks 5 + KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 + mirrors://kde/stable/frameworks/5.17/portingAids/kdelibs4support-5.17.0.tar.xz + + qt5-base-devel + qt5-svg-devel + perl-URI + libSM-devel + docbook-xml + openssl-devel + libX11-devel + kio-devel + kauth-devel + kcrash-devel + kdesignerplugin + intltool + kdoctools-devel + kglobalaccel-devel + kguiaddons-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kunitconversion-devel + NetworkManager-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/porting-aids/kdelibs4-support/pspec.xml + + + kdelibs4-support + + qt5-base + libICE + libgcc + libX11 + qt5-svg + qt5-x11extras + libSM + kauth + solid + kcodecs + kcoreaddons + kjobwidgets + kcompletion + kconfig + kconfigwidgets + kcrash + kdbusaddons + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kitemviews + knotifications + kparts + kservice + ktextwidgets + kxmlgui + kwindowsystem + kwidgetsaddons + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kdelibs4-support-devel + Development files for kdelibs4-support + + kdelibs4-support + qt5-base-devel + libICE-devel + libX11-devel + qt5-svg-devel + qt5-x11extras-devel + libSM-devel + kauth-devel + solid-devel + kcodecs-devel + kcoreaddons-devel + kjobwidgets-devel + kcompletion-devel + kconfig-devel + kconfigwidgets-devel + kcrash-devel + kdbusaddons-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kitemviews-devel + knotifications-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kxmlgui-devel + kwindowsystem-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kross-interpreters + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + app:gui + desktop.kde.porting-aids + Kross interpreter plugins for programming languages + Language interpreters to enable in-process scripting with Kross. + mirrors://kde/stable/applications/15.08.0/src/kross-interpreters-15.08.0.tar.xz + + qt5-base-devel + extra-cmake-modules + kdoctools-devel + kdelibs4-support-devel + kdesignerplugin + kemoticons-devel + kitemmodels-devel + kinit-devel + kross-devel + kunitconversion-devel + python-devel + + desktop/kde/porting-aids/kross-interpreters/pspec.xml + + + kross-interpreters + + qt5-base + libgcc + python + kross + + + /usr/lib + /usr/lib/qt5 + /usr/share/doc + + + + + 2015-08-29 + 15.08.0 + First Release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kmediaplayer + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.porting-aids + KDE5 media player Plugin interface for media player features + KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. + mirrors://kde/stable/frameworks/5.17/portingAids/kmediaplayer-5.17.0.tar.xz + + qt5-base-devel + kio-devel + kauth-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + kxmlgui-devel + extra-cmake-modules + + desktop/kde/porting-aids/kmediaplayer/pspec.xml + + + kmediaplayer + + qt5-base + libgcc + kparts + kxmlgui + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kmediaplayer-devel + Development files for kmediaplayer + + kmediaplayer + qt5-base-devel + kparts-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kjsembed + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.porting-aids + JavaScript support for HTML rendering engine on KDE5 + The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. + mirrors://kde/stable/frameworks/5.17/portingAids/kjsembed-5.17.0.tar.xz + + qt5-base-devel + qt5-svg-devel + qt5-designer-devel + kdoctools-devel + ki18n-devel + kjs-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/porting-aids/kjsembed/pspec.xml + + + kjsembed + + qt5-base + qt5-svg + libgcc + ki18n + kjs + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kjsembed-devel + Development files for kjsembed + + qt5-base-devel + qt5-svg-devel + ki18n-devel + kjs-devel + kjsembed + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kjs + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.porting-aids + JavaScript engine for KDE + This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. + mirrors://kde/stable/frameworks/5.17/portingAids/kjs-5.17.0.tar.xz + + qt5-base-devel + libpcre-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/porting-aids/kjs/pspec.xml + + + kjs + + qt5-base + libgcc + libpcre + + + /usr/bin + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kjs-devel + Development files for kjs + + libpcre-devel + qt5-base-devel + kjs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + khtml + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.porting-aids + HTML rendering engine for KDE + KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. + mirrors://kde/stable/frameworks/5.17/portingAids/khtml-5.17.0.tar.xz + + qt5-base-devel + libjpeg-turbo-devel + giflib-devel + libpng-devel + qt5-phonon-devel + libX11-devel + zlib-devel + kio-devel + kjs-devel + kglobalaccel-devel + kauth-devel + kparts-devel + ktextwidgets-devel + sonnet-devel + openssl-devel + extra-cmake-modules + + desktop/kde/porting-aids/khtml/pspec.xml + + + khtml + + qt5-base + qt5-x11extras + qt5-phonon + zlib + openssl + giflib + libX11 + libgcc + libpng + libjpeg-turbo + sonnet + kcodecs + kconfig + kjobwidgets + kwidgetsaddons + kcompletion + karchive + kconfigwidgets + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kjs + knotifications + kparts + kservice + ktextwidgets + kwallet + kwindowsystem + kxmlgui + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + khtml-devel + Development files for khtml + + khtml + qt5-base-devel + qt5-x11extras-devel + qt5-phonon-devel + zlib-devel + openssl-devel + giflib-devel + libX11-devel + libpng-devel + libjpeg-turbo-devel + sonnet-devel + kcodecs-devel + kconfig-devel + kjobwidgets-devel + kwidgetsaddons-devel + kcompletion-devel + karchive-devel + kconfigwidgets-devel + kcoreaddons-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kio-devel + kjs-devel + knotifications-devel + kparts-devel + kservice-devel + ktextwidgets-devel + kwallet-devel + kwindowsystem-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kross + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.porting-aids + KDE5 application scripting helper + Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. + mirrors://kde/stable/frameworks/5.17/portingAids/kross-5.17.0.tar.xz + + qt5-base-devel + qt5-script-devel + kcoreaddons-devel + kdoctools-devel + kconfigwidgets-devel + ktextwidgets-devel + kparts-devel + sonnet-devel + kauth-devel + ki18n-devel + kcompletion-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + kxmlgui-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/porting-aids/kross/pspec.xml + + + kross + + qt5-base + qt5-script + libgcc + kcoreaddons + ki18n + kcompletion + kiconthemes + kio + kparts + kwidgetsaddons + kxmlgui + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kross-devel + Development files for kross + + kross + qt5-base-devel + qt5-script-devel + kcoreaddons-devel + ki18n-devel + kcompletion-devel + kiconthemes-devel + kio-devel + kparts-devel + kwidgetsaddons-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-02 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kcrash + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Kcrash crash handling application + KCrash provides support for intercepting and handling application crashes. + mirrors://kde/stable/frameworks/5.17/kcrash-5.17.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + kcoreaddons-devel + kwindowsystem-devel + libX11-devel + extra-cmake-modules + + desktop/kde/framework/kcrash/pspec.xml + + + kcrash + + qt5-base + libX11 + libgcc + qt5-x11extras + kcoreaddons + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcrash-devel + Development files for kcrash + + qt5-base-devel + qt5-x11extras-devel + kcrash + kcoreaddons-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-23 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kemoticons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE emoticon manager + KEmoticons converts emoticons from text to a graphical representation with images in HTML. + mirrors://kde/stable/frameworks/5.17/kemoticons-5.17.0.tar.xz + + qt5-base-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + kservice-devel + extra-cmake-modules + + desktop/kde/framework/kemoticons/pspec.xml + + + kemoticons + + qt5-base + libgcc + karchive + kcoreaddons + kconfig + kservice + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kemoticons-devel + Development files for kemoticons + + kemoticons + qt5-base-devel + karchive-devel + kcoreaddons-devel + kconfig-devel + kservice-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + knewstuff + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework for downloading and sharing additional application data + The KNewStuff library implements collaborative data sharing for applications. + mirrors://kde/stable/frameworks/5.17/knewstuff-5.17.0.tar.xz + + qt5-base-devel + boost-devel + kauth-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/framework/knewstuff/pspec.xml + + + knewstuff + + qt5-base + libgcc + kwidgetsaddons + ktextwidgets + kiconthemes + kcompletion + kitemviews + karchive + attica + kconfig + kcoreaddons + ki18n + kio + kservice + kxmlgui + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knewstuff-devel + Development files for knewstuff + + qt5-base-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kio-devel + kservice-devel + kxmlgui-devel + knewstuff + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kguiaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Utilities for graphical user interfaces + The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. + mirrors://kde/stable/frameworks/5.17/kguiaddons-5.17.0.tar.xz + + libX11-devel + libxcb-devel + qt5-base-devel + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kguiaddons/pspec.xml + + + kguiaddons + + libgcc + libX11 + qt5-base + qt5-x11extras + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kguiaddons-devel + Development files for kguiaddons + + kguiaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kapidox + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Frameworks API documentation tools. + KDE5 Frameworks API dokümantasyon araçları. + KDE5 Frameworks API documentation tools. + KDE5 Frameworks API dokümantasyon araçları. + mirrors://kde/stable/frameworks/5.17/kapidox-5.17.0.tar.xz + + python-Jinja2 + python-PyYAML + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/kapidox/pspec.xml + + + kapidox + + qt5-base /usr/bin /usr/lib /usr/share /usr/share/doc - /usr/share/locale - - 2015-10-19 - 2.2.7 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-02-11 - 2.2.5 + + 2015-12-12 + 5.17.0 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + - 2013-03-05 - 2.2.4 - Version bump - Ertan Güven - ertan@pisilinux.org + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-01-10 - 2.2.3 - First release - Osman Erkan - osman.erkan@pisilinux.org + 2015-05-30 + 5.10.0 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org - nano - http://www.nano-editor.org/ + kded + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 daemon + Kded runs in the background and performs a number of small tasks. + mirrors://kde/stable/frameworks/5.17/kded-5.17.0.tar.xz + + qt5-base-devel + kdoctools-devel + kinit-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + kdbusaddons-devel + kservice-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kded/pspec.xml + + + kded + + qt5-base + libgcc + kcoreaddons + kconfig + kcrash + kdbusaddons + kservice + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kded-devel + Development files for kded + + qt5-base-devel + kcoreaddons-devel + kconfig-devel + kcrash-devel + kdbusaddons-devel + kservice-devel + kded + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kbookmarks + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Access and manipulate bookmarks stored using XBEL format + Framework which lets you access and manipulate bookmarks stored using XBEL format + mirrors://kde/stable/frameworks/5.17/kbookmarks-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + kcoreaddons-devel + kauth-devel + kcodecs-devel + kconfig-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + kxmlgui-devel + extra-cmake-modules + + desktop/kde/framework/kbookmarks/pspec.xml + + + kbookmarks + + qt5-base + libgcc + kcoreaddons + kcodecs + kconfig + kiconthemes + kwidgetsaddons + kxmlgui + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kbookmarks-devel + Development files for kbookmarks + + kbookmarks + qt5-base-devel + kcoreaddons-devel + kcodecs-devel + kconfig-devel + kiconthemes-devel + kwidgetsaddons-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ktexteditor + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 text editor libraries + KTextEditor provides a powerful text editor component that you can embed in your application. + mirrors://kde/stable/frameworks/5.17/ktexteditor-5.17.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-xmlpatterns-devel + kauth-devel + kguiaddons-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kparts-devel + libgit2-devel + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/framework/ktexteditor/pspec.xml + + + ktexteditor + + qt5-script + qt5-base + libgcc + libgit2 + ktextwidgets + kwidgetsaddons + kconfigwidgets + kjobwidgets + kiconthemes + kcoreaddons + kcompletion + kitemviews + kxmlgui + kcodecs + karchive + kguiaddons + kconfig + ki18n + kio + ki18n + kparts + sonnet + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktexteditor-devel + Development files for ktexteditor + + qt5-script-devel + qt5-base-devel + libgit2-devel + ktextwidgets-devel + kwidgetsaddons-devel + kconfigwidgets-devel + kjobwidgets-devel + kiconthemes-devel + kcoreaddons-devel + kcompletion-devel + kitemviews-devel + kxmlgui-devel + kcodecs-devel + karchive-devel + kguiaddons-devel + kconfig-devel + ki18n-devel + kio-devel + ki18n-devel + kparts-devel + sonnet-devel + ktexteditor + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kxmlrpcclient + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + XML-RPC client library for KDE + This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. + mirrors://kde/stable/frameworks/5.17/kxmlrpcclient-5.17.0.tar.xz + + qt5-base-devel + kauth-devel + kio-devel + extra-cmake-modules + + desktop/kde/framework/kxmlrpcclient/pspec.xml + + + kxmlrpcclient + + qt5-base + libgcc + ki18n + kcoreaddons + kio + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kxmlrpcclient-devel + Development files for kdelibs4-support + + kxmlrpcclient + qt5-base-devel + ki18n-devel + kcoreaddons-devel + kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwidgetsaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 desktop widgets + KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. + mirrors://kde/stable/frameworks/5.17/kwidgetsaddons-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-designer-devel + extra-cmake-modules + + desktop/kde/framework/kwidgetsaddons/pspec.xml + + + kwidgetsaddons + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kwidgetsaddons-devel + Development files for kwidgetsaddons + + qt5-base-devel + kwidgetsaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kxmlgui + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework for managing menu and toolbar actions + Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. + mirrors://kde/stable/frameworks/5.17/kxmlgui-5.17.0.tar.xz + + qt5-base-devel + attica-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + sonnet-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kxmlgui/pspec.xml + + + kxmlgui + + qt5-base + libgcc + attica + kcoreaddons + kconfig + kconfigwidgets + kglobalaccel + ki18n + kiconthemes + kitemviews + ktextwidgets + kwidgetsaddons + kwindowsystem + + + /etc + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kxmlgui-devel + Development files for kxmlgui + + kxmlgui + qt5-base-devel + attica-devel + kcoreaddons-devel + kconfig-devel + kconfigwidgets-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + ktextwidgets-devel + kwidgetsaddons-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kactivities + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Library for KDE's Plasma Activities support + Kactivities provides an API for using and interacting with the Plasma Activities Manager. + mirrors://kde/stable/frameworks/5.17/kactivities-5.17.0.tar.xz + + qt5-base-devel + mesa-devel + boost-devel + kdbusaddons-devel + kdeclarative-devel + kpackage-devel + ki18n-devel + kconfig-devel + kcoreaddons-devel + kio-devel + kservice-devel + kbookmarks-devel + kwidgetsaddons-devel + kcompletion-devel + kjobwidgets-devel + kitemviews-devel + solid-devel + kauth-devel + kcodecs-devel + kconfigwidgets-devel + kxmlgui-devel + kwindowsystem-devel + kglobalaccel-devel + kcmutils-devel + qt5-declarative-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + extra-cmake-modules + + + build-source.patch + + desktop/kde/framework/kactivities/pspec.xml + + + kactivities + + qt5-base + qt5-declarative + libgcc + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kio + kglobalaccel + kservice + kxmlgui + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kactivities-devel + Development files for kactivities + + qt5-base-devel + qt5-declarative-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kwindowsystem-devel + kactivities + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + modemmanager-qt + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Qt wrapper for ModemManager DBus API + Qt wrapper for ModemManager DBus API + mirrors://kde/stable/frameworks/5.17/modemmanager-qt-5.17.0.tar.xz + + qt5-base-devel + ModemManager-devel + extra-cmake-modules + + desktop/kde/framework/modemmanager-qt/pspec.xml + + + modemmanager-qt + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + modemmanager-qt-devel + Development files for modemmanger-qt + + qt5-base-devel + modemmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kconfigwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.framework + Kconfig widgets + KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. + mirrors://kde/stable/frameworks/5.17/kconfigwidgets-5.17.0.tar.xz + + qt5-base-devel + ki18n-devel + kauth-devel + kcodecs-devel + kconfig-devel + kcoreaddons-devel + kguiaddons-devel + kwidgetsaddons-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kconfigwidgets/pspec.xml + + + kconfigwidgets + + libgcc + qt5-base + kauth + kcodecs + kconfig + kcoreaddons + kguiaddons + ki18n + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kconfigwidgets-devel + Development files for kconfigwidgets + + kconfigwidgets + qt5-base-devel + kauth-devel + kcodecs-devel + kconfig-devel + kcoreaddons-devel + kguiaddons-devel + ki18n-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kauth + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Abstraction to system policy and authentication features + Framework which lets applications perform actions as a privileged user + mirrors://kde/stable/frameworks/5.17/kauth-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + polkit-qt-devel + kcoreaddons-devel + extra-cmake-modules + + desktop/kde/framework/kauth/pspec.xml + + + kauth + + qt5-base + polkit-qt + kcoreaddons + libgcc + + + /etc + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kauth-devel + Development files for kauth + + kauth + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdeclarative + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Integration of QML and KDE workspaces + KDeclarative provides integration of QML and KDE workspaces. + mirrors://kde/stable/frameworks/5.17/kdeclarative-5.17.0.tar.xz + + qt5-base-devel + mesa-devel + libepoxy-devel + qt5-declarative-devel + kauth-devel + kcodecs-devel + kpackage-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + kguiaddons-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kio-devel + kbookmarks-devel + kcompletion-devel + kconfigwidgets-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + kxmlgui-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kdeclarative/pspec.xml + + + kdeclarative + + qt5-base + libgcc + libepoxy + qt5-declarative + kpackage + kconfig + kservice + kcoreaddons + kglobalaccel + ki18n + kiconthemes + kio + kwidgetsaddons + kwindowsystem + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdeclarative-devel + Development files for kdeclarative + + qt5-base-devel + libepoxy-devel + qt5-declarative-devel + kpackage-devel + kconfig-devel + kservice-devel + kcoreaddons-devel + kglobalaccel-devel + ki18n-devel + kiconthemes-devel + kio-devel + kwidgetsaddons-devel + kwindowsystem-devel + kdeclarative + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kio + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Resource and network access abstraction + Network transparent access to files and data + mirrors://kde/stable/frameworks/5.17/kio-5.17.0.tar.xz + + qt5-base-devel + acl-devel + attr-devel + mit-kerberos + karchive-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kservice-devel + solid-devel + sonnet-devel + kdoctools-devel + kbookmarks-devel + kwidgetsaddons-devel + kcompletion-devel + kconfigwidgets-devel + kauth-devel + kcodecs-devel + kiconthemes-devel + kitemviews-devel + kjobwidgets-devel + kwindowsystem-devel + qt5-x11extras-devel + kwallet-devel + kxmlgui-devel + ktextwidgets-devel + knotifications-devel + libxslt-devel + qt5-script-devel + zlib-devel + docbook-sgml4_5 + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kio/pspec.xml + + + kio + + qt5-base + acl + attr + libxml2 + libxslt + libgcc + mit-kerberos + knotifications + qt5-script + qt5-x11extras + karchive + kconfig + kcodecs + kbookmarks + kcompletion + kconfigwidgets + kcoreaddons + kdbusaddons + ki18n + kiconthemes + kitemviews + kjobwidgets + kservice + ktextwidgets + kwallet + kwidgetsaddons + kwindowsystem + kxmlgui + solid + + + /etc/ + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + kio-devel + Development files for kio + + qt5-base-devel + kio + qt5-base-devel + acl-devel + attr-devel + libxml2-devel + libxslt-devel + knotifications-devel + qt5-script-devel + qt5-x11extras-devel + karchive-devel + kconfig-devel + kcodecs-devel + kbookmarks-devel + kcompletion-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kjobwidgets-devel + kservice-devel + ktextwidgets + kwallet-devel + kwidgetsaddons-devel + kwindowsystem-devel + kxmlgui-devel + solid-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kplotting + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Data plotting + Kplotting contains data plotting classes for QT 5 and KDE + mirrors://kde/stable/frameworks/5.17/kplotting-5.17.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/kplotting/pspec.xml + + + kplotting + + qt5-base + libgcc + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kplotting-devel + Development files for kplotting + + qt5-base-devel + kplotting + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kfilemetadata + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 library for extracting meta data from files. + KDE library for extracting meta data from files. + mirrors://kde/stable/frameworks/5.17/kfilemetadata-5.17.0.tar.xz + + qt5-base-devel + attr-devel + ebook-tools-devel + karchive-devel + ki18n-devel + extra-cmake-modules + + desktop/kde/framework/kfilemetadata/pspec.xml + + + kfilemetadata + + qt5-base + ebook-tools + libgcc + exiv2-libs + taglib + ffmpeg + poppler-qt5 + karchive + ki18n + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kfilemetadata-devel + Development files for kfilemetadata + + kfilemetadata + qt5-base-devel + ebook-tools-devel + exiv2-devel + taglib-devel + ffmpeg-devel + poppler-qt5-devel + karchive-devel + ki18n-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-03 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-26 + 5.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-07-01 + 5.9.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-03 + 5.9.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kpackage + https://userbase.kde.org/KPackage + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPL + app:library + desktop.kde.framework + Framework that lets applications manage user installable packages of non-binary assets + KPackage is dependent on the Smart package manager. + mirrors://kde/stable/frameworks/5.17/kpackage-5.17.0.tar.xz + + qt5-base-devel + libX11-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel + kdoctools-devel + docbook-sgml4_5 + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kpackage/pspec.xml + + + kpackage + + qt5-base + libgcc + kconfig + ki18n + kcoreaddons + karchive + + + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share + /usr/share/locale + /usr/share/man/man1 + + + + kpackage-devel + Development files for kpackage + + kpackage + qt5-base-devel + kconfig-devel + ki18n-devel + kcoreaddons-devel + karchive-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-23 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kimageformats + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Image formats addons for QT 5 + This framework provides additional image format plugins for QtGui. + mirrors://kde/stable/frameworks/5.17/kimageformats-5.17.0.tar.xz + + qt5-base-devel + openexr-devel + ilmbase-devel + extra-cmake-modules + + desktop/kde/framework/kimageformats/pspec.xml + + + kimageformats + + qt5-base + libgcc + openexr-libs + ilmbase + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + solid + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 hardware integration framework + Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. + mirrors://kde/stable/frameworks/5.17/solid-5.17.0.tar.xz + + qt5-base-devel + eudev-devel + qt5-linguist + qt5-declarative-devel + udisks2-devel + upower-devel + media-player-info + extra-cmake-modules + + desktop/kde/framework/solid/pspec.xml + + + solid + + qt5-base + qt5-declarative + media-player-info + libgcc + eudev + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + solid-devel + Development files for solid + + qt5-base-devel + solid + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-23 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kparts + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Plugin framework for user interface components + This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). + mirrors://kde/stable/frameworks/5.17/kparts-5.17.0.tar.xz + + qt5-base-devel + kauth-devel + knotifications-devel + kwidgetsaddons-devel + ktextwidgets-devel + kiconthemes-devel + kcompletion-devel + kitemviews-devel + karchive-devel + attica-devel + kconfig-devel + kcoreaddons-devel + kcmutils-devel + kdeclarative-devel + ki18n-devel + kio-devel + kglobalaccel-devel + kservice-devel + kxmlgui-devel + kbookmarks-devel + kwindowsystem-devel + sonnet-devel + kcodecs-devel + kconfigwidgets-devel + solid-devel + kjobwidgets-devel + extra-cmake-modules + + desktop/kde/framework/kparts/pspec.xml + + + kparts + + qt5-base + libgcc + kjobwidgets + kconfig + kcoreaddons + ki18n + kiconthemes + knotifications + kservice + kwidgetsaddons + kxmlgui + kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kparts-devel + Development files for kparts + + qt5-base-devel + kjobwidgets-devel + kconfig-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kxmlgui-devel + kio-devel + kparts + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdesu + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + User interface for running shell commands with root privileges + kdesu provides functionality for building GUI front ends for (password asking) console mode programs. + mirrors://kde/stable/frameworks/5.17/kdesu-5.17.0.tar.xz + + qt5-base-devel + kcoreaddons-devel + kpty-devel + kservice-devel + ki18n-devel + kconfig-devel + libX11-devel + extra-cmake-modules + + desktop/kde/framework/kdesu/pspec.xml + + + kdesu + + qt5-base + kcoreaddons + kpty + kservice + ki18n + kconfig + libgcc + libX11 + + + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdesu-devel + Development files for kdesu + + kdesu + qt5-base-devel + kcoreaddons-devel + kpty-devel + kservice-devel + ki18n-devel + kconfig-devel + libX11-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + sonnet + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE spell schecking library + This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. + mirrors://kde/stable/frameworks/5.17/sonnet-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + hunspell-devel + aspell-devel + extra-cmake-modules + + desktop/kde/framework/sonnet/pspec.xml + + + sonnet + + qt5-base + libgcc + aspell + hunspell + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + sonnet-devel + Development files for sonnet + + qt5-base-devel + sonnet + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ki18n + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE Gettext-based UI text internationalization. + KDE grafik arabirim yerelleştirme kitaplığı + KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. + ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır + mirrors://kde/stable/frameworks/5.17/ki18n-5.17.0.tar.xz + + qt5-base-devel + qt5-script-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/ki18n/pspec.xml + + + ki18n + + libgcc + qt5-base + qt5-script + qt5-declarative + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + ki18n-devel + Development files for kde5-ki18n + ki18n için geliştirme dosyaları + + ki18n + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kcoreaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Utilities for core application functionality and accessing the OS + KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. + mirrors://kde/stable/frameworks/5.17/kcoreaddons-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + shared-mime-info + extra-cmake-modules + mesa-devel + + desktop/kde/framework/kcoreaddons/pspec.xml + + + kcoreaddons + + qt5-base + libgcc + shared-mime-info + docbook-xsl + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcoreaddons-devel + Development files for kcoreaddons + + qt5-base-devel + kcoreaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + System.Package + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + threadweaver + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Multi-threaded programming framework for KDE + ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. + mirrors://kde/stable/frameworks/5.17/threadweaver-5.17.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/threadweaver/pspec.xml + + + threadweaver + + qt5-base + libgcc + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + threadweaver-devel + Development files for threadweaver + + qt5-base-devel + threadweaver + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdoctools + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 document generator + kdoctools is an application aims to generate documents from DocBook. + mirrors://kde/stable/frameworks/5.17/kdoctools-5.17.0.tar.xz + + qt5-base-devel + perl-URI + python + libxml2-devel + libxslt-devel + docbook-xml + docbook-xsl + docbook-sgml4_5 + ki18n-devel + karchive-devel + extra-cmake-modules + + desktop/kde/framework/kdoctools/pspec.xml + + + kdoctools + + qt5-base + libxml2 + libgcc + libxslt + karchive + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/man + + + + kdoctools-devel + Development files for kdoctools + + qt5-base-devel + kdoctools + karchive-devel + libgcc + libxml2-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kinit + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE applications initialization utility + Process launcher to speed up launching KDE applications. + mirrors://kde/stable/frameworks/5.17/kinit-5.17.0.tar.xz + + qt5-base-devel + kdoctools-devel + libX11-devel + libcap-devel + libgcc + kcrash-devel + kcoreaddons-devel + kitemviews-devel + solid-devel + kxmlgui-devel + kjobwidgets-devel + kcompletion-devel + kwidgetsaddons-devel + kconfig-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kio-devel + ki18n-devel + kservice-devel + kbookmarks-devel + kwindowsystem-devel + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kinit/pspec.xml + + + kinit + + qt5-base + libX11 + libcap + libgcc + kio + kcrash + kcoreaddons + kconfig + ki18n + kservice + kwindowsystem + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/locale + /usr/bin + /usr/share/doc + /usr/share/man + + + + kinit-devel + Development files for kinit + + qt5-base-devel + libX11-devel + libcap-devel + kio-devel + kcrash-devel + kcoreaddons-devel + kconfig-devel + ki18n-devel + kservice-devel + kwindowsystem-devel + kinit + + + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kcompletion + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Addon with auto completion widgets and classes + KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. + mirrors://kde/stable/frameworks/5.17/kcompletion-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + kconfig-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/kcompletion/pspec.xml + + + kcompletion + + qt5-base + libgcc + kconfig + kwidgetsaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcompletion-devel + Development files for kcompletion + + qt5-base-devel + kcompletion + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kglobalaccel + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Global desktop keyboard shortcuts + KGlobalAccel allows you to have global accelerators that are independent of the focused window. + mirrors://kde/stable/frameworks/5.17/kglobalaccel-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-base + libxcb-devel + kcrash-devel + kconfig-devel + qt5-x11extras-devel + kcoreaddons-devel + kdbusaddons-devel + xcb-util-keysyms-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kglobalaccel/pspec.xml + + + kglobalaccel + + qt5-base + libgcc + libxcb + kcrash + kconfig + qt5-x11extras + kcoreaddons + kdbusaddons + xcb-util-keysyms + kwindowsystem + + + /usr/bin + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kglobalaccel-devel + Development files for kglobalaccel + + kglobalaccel + qt5-base-devel + libxcb-devel + kcrash-devel + kconfig-devel + qt5-x11extras-devel + kcoreaddons-devel + kdbusaddons-devel + xcb-util-keysyms-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kitemmodels + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Set of item models extending the Qt model-view framework + KItemModels provides a set of item models extending the Qt model-view framework. + mirrors://kde/stable/frameworks/5.17/kitemmodels-5.17.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/kitemmodels/pspec.xml + + + kitemmodels + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kitemmodels-devel + Development files for kitemmodels + + qt5-base-devel + kitemmodels + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kcmutils + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Utilities for interacting with KCModules + KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. + mirrors://kde/stable/frameworks/5.17/kcmutils-5.17.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + mesa-devel + kcodecs-devel + kpackage-devel + kdeclarative-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kservice-devel + kxmlgui-devel + extra-cmake-modules + + desktop/kde/framework/kcmutils/pspec.xml + + + kcmutils + + qt5-base + qt5-declarative + libgcc + kdeclarative + kconfigwidgets + kwidgetsaddons + kconfig + kauth + kcoreaddons + ki18n + kiconthemes + kitemviews + kservice + kxmlgui + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcmutils-devel + Development files for kcmutils + + kcmutils + qt5-base-devel + qt5-declarative-devel + kdeclarative-devel + kconfigwidgets-devel + kwidgetsaddons-devel + kconfig-devel + kauth-devel + kcoreaddons-devel + ki18n-devel + kiconthemes-devel + kitemviews-devel + kservice-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kidletime + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Idle time reporting utility + KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. + mirrors://kde/stable/frameworks/5.17/kidletime-5.17.0.tar.xz + + qt5-base-devel + qt5-x11extras-devel + libX11-devel + libXext-devel + libXScrnSaver-devel + libxcb-devel + extra-cmake-modules + + desktop/kde/framework/kidletime/pspec.xml + + + kidletime + + qt5-base + libX11 + libgcc + libxcb + libXScrnSaver + libXext + qt5-x11extras + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kidletime-devel + Development files for kidletime + + kidletime + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + ktextwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 text editing widgets + KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. + mirrors://kde/stable/frameworks/5.17/ktextwidgets-5.17.0.tar.xz + + qt5-base-devel + kconfig-devel + kcompletion-devel + kcodecs-devel + kauth-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + ki18n-devel + sonnet-devel + kservice-devel + kcoreaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/ktextwidgets/pspec.xml + + + ktextwidgets + + qt5-base + libgcc + kconfig + kcompletion + kconfigwidgets + kiconthemes + kwidgetsaddons + ki18n + sonnet + kservice + kcoreaddons + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + ktextwidgets-devel + Development files for ktextwidgets + + ktextwidgets + qt5-base-devel + kconfig-devel + kcompletion-devel + kconfigwidgets-devel + kiconthemes-devel + kwidgetsaddons-devel + ki18n-devel + sonnet-devel + kservice-devel + kcoreaddons-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwallet + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE password storage framework + This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. + mirrors://kde/stable/frameworks/5.17/kwallet-5.17.0.tar.xz + + libxslt + docbook-xsl + qt5-base-devel + libgcrypt-devel + kconfig-devel + kdoctools-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + extra-cmake-modules + + desktop/kde/framework/kwallet/pspec.xml + + + kwallet + + qt5-base + libgcc + libgcrypt + kconfig + kcoreaddons + kdbusaddons + ki18n + kiconthemes + knotifications + kservice + kwidgetsaddons + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + kwallet-devel + Development files for kwallet + + kwallet + qt5-base-devel + libgcrypt-devel + kconfig-devel + kcoreaddons-devel + kdbusaddons-devel + ki18n-devel + kiconthemes-devel + knotifications-devel + kservice-devel + kwidgetsaddons-devel + kwindowsystem-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-14 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdbusaddons + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Extra modules for Qt-DBus + KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. + mirrors://kde/stable/frameworks/5.17/kdbusaddons-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kdbusaddons/pspec.xml + + + kdbusaddons + + libgcc + qt5-base + qt5-x11extras + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdbusaddons-devel + Development files for kdbusaddons + + qt5-base-devel + kdbusaddons + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kcodecs + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Plugins allowing Qt applications to access further types of images + KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. + mirrors://kde/stable/frameworks/5.17/kcodecs-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + extra-cmake-modules + + desktop/kde/framework/kcodecs/pspec.xml + + + kcodecs + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kcodecs-devel + Development files for kcodecs + + qt5-base-devel + kcodecs + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kpty + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Libraries for pseudo terminal devices + Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. + mirrors://kde/stable/frameworks/5.17/kpty-5.17.0.tar.xz + + qt5-base-devel + utempter-devel + kcoreaddons-devel + ki18n-devel + extra-cmake-modules + + desktop/kde/framework/kpty/pspec.xml + + + kpty + + qt5-base + utempter + libgcc + kcoreaddons + ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kpty-devel + Development files for kpty + + qt5-base-devel + utempter-devel + kcoreaddons-devel + ki18n-devel + kpty + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdesignerplugin + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + QT Designer integration for KDE5 Frameworks widgets + This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. + mirrors://kde/stable/frameworks/5.17/kdesignerplugin-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + kdoctools-devel + kio-devel + kauth-devel + kconfigwidgets-devel + kxmlgui-devel + kplotting-devel + ktextwidgets-devel + sonnet-devel + kdewebkit-devel + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kdesignerplugin/pspec.xml + + + kdesignerplugin + + qt5-base + libgcc + kdewebkit + kcoreaddons + kitemviews + kconfig + sonnet + kcompletion + kconfigwidgets + kiconthemes + kio + kplotting + ktextwidgets + kwidgetsaddons + kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/cmake + /usr/lib/qt5 + /usr/lib + /usr/share/doc + /usr/share/man + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-28 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kjobwidgets + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Widgets for showing progress of asynchronous jobs + KJobWIdgets provides widgets for showing progress of asynchronous jobs. + mirrors://kde/stable/frameworks/5.17/kjobwidgets-5.17.0.tar.xz + + libX11-devel + qt5-base-devel + qt5-linguist + kcoreaddons-devel + kwidgetsaddons-devel + qt5-x11extras-devel + extra-cmake-modules + + desktop/kde/framework/kjobwidgets/pspec.xml + + + kjobwidgets + + qt5-base + libgcc + kcoreaddons + kwidgetsaddons + qt5-x11extras + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kjobwidgets-devel + Development files for kjobwidgets + + qt5-base-devel + kjobwidgets + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kdnssd + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Network service discovery using Zeroconf + KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. + mirrors://kde/stable/frameworks/5.17/kdnssd-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + avahi-devel + avahi-compat-libdns_sd-devel + extra-cmake-modules + + desktop/kde/framework/kdnssd/pspec.xml + + + kdnssd + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kdnssd-devel + Development files for kdnssd. + + qt5-base-devel + kdnssd + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + baloo + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Framework for searching and managing metadata + Baloo is a framework for searching and managing metada + mirrors://kde/stable/frameworks/5.17/baloo-5.17.0.tar.xz + + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + kdbusaddons-devel + kauth-devel + kconfig-devel + kcrash-devel + ki18n-devel + kidletime-devel + kio-devel + solid-devel + kfilemetadata-devel + kdoctools-devel + lmdb-devel + extra-cmake-modules + + desktop/kde/framework/baloo/pspec.xml + + + baloo + + qt5-base + qt5-declarative + kcoreaddons + kdbusaddons + kauth + libgcc + kconfig + kcrash + ki18n + kidletime + kio + solid + kfilemetadata + lmdb + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + baloo-devel + Development files for baloo-widgets + + baloo + qt5-base-devel + qt5-declarative-devel + kcoreaddons-devel + kdbusaddons-devel + kauth-devel + kconfig-devel + kcrash-devel + ki18n-devel + kidletime-devel + kio-devel + solid-devel + kfilemetadata-devel + lmdb-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-20 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-16 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-26 + 5.13 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-07-01 + 5.9.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.9.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kservice + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 Desktop Services + Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. + mirrors://kde/stable/frameworks/5.17/kservice-5.17.0.tar.xz + + qt5-base-devel + kdoctools-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/kservice/pspec.xml + + + kservice + + qt5-base + libgcc + kconfig + kcoreaddons + kcrash + kdbusaddons + ki18n + + + /etc + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/man + /usr/share/doc + + + + kservice-devel + Development files for kservice + + kservice + qt5-base-devel + kconfig-devel + kcoreaddons-devel + kcrash-devel + kdbusaddons-devel + ki18n-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + bluez-qt + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + library + desktop.kde.framework + Qt wrapper for KDE 5 Bluez DBus API + Qt wrapper for KDE 5 DBus API. + mirrors://kde/stable/frameworks/5.17/bluez-qt-5.17.0.tar.xz + + bluez + bluez-libs-devel + qt5-base-devel + qt5-declarative-devel + extra-cmake-modules + + desktop/kde/framework/bluez-qt/pspec.xml + + + bluez-qt + + bluez + qt5-base + qt5-declarative + libgcc + + + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + bluez-qt-devel + Development files for bluez-qt + + qt5-base-devel + qt5-declarative-devel + bluez-qt + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-14 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-26 + 5.13.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-17 + 5.3.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-06 + 5.3.1 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + knotifications + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE5 Desktop notifications + KNotification is used to notify the user of an event. It covers feedback and persistent events. + mirrors://kde/stable/frameworks/5.17/knotifications-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + kwindowsystem-devel + qt5-x11extras-devel + kservice-devel + kconfig-devel + kcoreaddons-devel + kiconthemes-devel + kcodecs-devel + libdbusmenu-qt-devel + qt5-phonon-devel + extra-cmake-modules + + desktop/kde/framework/knotifications/pspec.xml + + + knotifications + + qt5-base + qt5-phonon + libgcc + qt5-x11extras + kconfig + kcodecs + kcoreaddons + kiconthemes + kservice + libdbusmenu-qt + kwindowsystem + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knotifications-devel + Development files for knotifications + + knotifications + qt5-base-devel + qt5-phonon-devel + qt5-x11extras-devel + kconfig-devel + kcodecs-devel + kcoreaddons-devel + kiconthemes-devel + kservice-devel + kwindowsystem-devel + libdbusmenu-qt-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-03 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kpeople + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + A contact aggregation library for KDE + KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. + mirrors://kde/stable/frameworks/5.17/kpeople-5.17.0.tar.xz + + qt5-base-devel + kconfig-devel + qt5-declarative-devel + kcoreaddons-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + kservice-devel + kwidgetsaddons-devel + ki18n-devel + kitemviews-devel + extra-cmake-modules + + desktop/kde/framework/kpeople/pspec.xml + + + kpeople + + qt5-base + qt5-declarative + libgcc + kconfig + kcoreaddons + kservice + kwidgetsaddons + ki18n + kitemviews + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kpeople-devel + Development files for kpeople + + qt5-base-devel + qt5-declarative-devel + kconfig-devel + kcoreaddons-devel + kwidgetsaddons-devel + kservice-devel + ki18n-devel + kitemviews-devel + kpeople + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kiconthemes + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 icon utilities + This library contains classes to improve the handling of icons in applications using the KDE Frameworks. + mirrors://kde/stable/frameworks/5.17/kiconthemes-5.17.0.tar.xz + + qt5-base-devel + qt5-svg-devel + ki18n-devel + kauth-devel + kcodecs-devel + kconfig-devel + kitemviews-devel + kconfigwidgets-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/kiconthemes/pspec.xml + + + kiconthemes + + libgcc + qt5-base + qt5-svg + kconfigwidgets + ki18n + kitemviews + kwidgetsaddons + kconfig + kcoreaddons + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kiconthemes-devel + Development files for kiconthemes + + kiconthemes + qt5-base-devel + qt5-svg-devel + kconfigwidgets-devel + ki18n-devel + kitemviews-devel + kwidgetsaddons-devel + kconfig-devel + kcoreaddons-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-22 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kitemviews + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Set of item models extending the Qt model-view framework + KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. + mirrors://kde/stable/frameworks/5.17/kitemviews-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + extra-cmake-modules + + desktop/kde/framework/kitemviews/pspec.xml + + + kitemviews + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kitemviews-devel + Development files for kitemviews + + qt5-base-devel + kitemviews + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-24 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kwindowsystem + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 window manager access framework + KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. + mirrors://kde/stable/frameworks/5.17/kwindowsystem-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + qt5-x11extras-devel + libX11-devel + libgcc + libxcb-devel + libXrender-devel + libXfixes-devel + xcb-util-devel + xcb-util-keysyms-devel + extra-cmake-modules + + desktop/kde/framework/kwindowsystem/pspec.xml + + + kwindowsystem + + qt5-base + libX11 + libgcc + libxcb + qt5-x11extras + libXfixes + xcb-util-keysyms + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/bin + /usr/share/doc + + + + kwindowsystem-devel + Development files for kwindowsystem + + qt5-base-devel + libXrender-devel + libXfixes-devel + xcb-util-devel + xcb-util-keysyms-devel + kwindowsystem + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-23 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + plasma-framework + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 + Plasma library and runtime components based upon KF5 and Qt5 + mirrors://kde/stable/frameworks/5.17/plasma-framework-5.17.0.tar.xz + + qt5-base-devel + qt5-quickcontrols + kdoctools-devel + qt5-svg-devel + qt5-script-devel + qt5-quick1-devel + qt5-x11extras-devel + qt5-declarative-devel + mesa-devel + libX11-devel + libxcb-devel + kauth-devel + kcodecs-devel + kwidgetsaddons-devel + kbookmarks-devel + kcompletion-devel + kactivities-devel + kitemviews-devel + kjobwidgets-devel + solid-devel + knotifications-devel + kpackage-devel + karchive-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kparts-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + docbook-xml + docbook-xsl + extra-cmake-modules + + desktop/kde/framework/plasma-framework/pspec.xml + + + plasma-framework + + qt5-base + qt5-svg + qt5-script + qt5-x11extras + qt5-declarative + qt5-quickcontrols + qt5-quick1 + mesa + libgcc + libX11 + libxcb + kactivities + knotifications + kpackage + karchive + kconfig + kconfigwidgets + kcoreaddons + kdbusaddons + kdeclarative + kglobalaccel + kguiaddons + ki18n + kiconthemes + kio + kservice + kwindowsystem + kxmlgui + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + plasma-framework-devel + Development files for plasma-framework + + plasma-framework + qt5-base-devel + qt5-svg-devel + qt5-script-devel + qt5-x11extras-devel + qt5-declarative-devel + mesa-devel + libX11-devel + libxcb-devel + kactivities-devel + knotifications-devel + kpackage-devel + karchive-devel + kconfig-devel + kconfigwidgets-devel + kcoreaddons-devel + kdbusaddons-devel + kdeclarative-devel + kglobalaccel-devel + kguiaddons-devel + ki18n-devel + kiconthemes-devel + kio-devel + kservice-devel + kwindowsystem-devel + kxmlgui-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-28 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + networkmanager-qt + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + A QT wrapper around the NetworkManager libraries + A QT wrapper around the NetworkManager libraries + mirrors://kde/stable/frameworks/5.17/networkmanager-qt-5.17.0.tar.xz + + qt5-base-devel + NetworkManager-devel + extra-cmake-modules + + desktop/kde/framework/networkmanager-qt/pspec.xml + + + networkmanager-qt + + qt5-base + NetworkManager + libgcc + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + networkmanager-qt-devel + Development files for networkmanager-qt + + qt5-base-devel + networkmanager-qt + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-25 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kconfig + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + app:gui + desktop.kde.framework + Advanced configuration system for KDE Frameworks 5 + Kconfig provides advanced libraries and tools for accessing configuration files. + mirrors://kde/stable/frameworks/5.17/kconfig-5.17.0.tar.xz + + qt5-base-devel + qt5-linguist + extra-cmake-modules + + desktop/kde/framework/kconfig/pspec.xml + + + kconfig + + qt5-base + libgcc + + + /usr/share + /usr/share/locale + /usr/bin + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kconfig-devel + Development files for kconfig + + qt5-base-devel + kconfig + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-21 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + attica + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Open Collaboration Service client library, based on Qt 5 + Attica is a library to access Open Collaboration Service servers, based on Qt 5. + mirrors://kde/stable/frameworks/5.17/attica-5.17.0.tar.xz + + qt5-base-devel + extra-cmake-modules + + desktop/kde/framework/attica/pspec.xml + + + attica + + qt5-base + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + attica-devel + Development files for attica5 + + qt5-base-devel + attica + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + knotifyconfig + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Configuration dialog for desktop notifications + KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. + mirrors://kde/stable/frameworks/5.17/knotifyconfig-5.17.0.tar.xz + + qt5-base-devel + qt5-phonon-devel + kauth-devel + kconfig-devel + kcompletion-devel + ki18n-devel + kio-devel + extra-cmake-modules + + desktop/kde/framework/knotifyconfig/pspec.xml + + + knotifyconfig + + qt5-base + qt5-phonon + libgcc + kconfig + kcompletion + ki18n + kio + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + knotifyconfig-devel + Development files for knotifyconfig + + knotifyconfig + qt5-base-devel + qt5-phonon-devel + kauth-devel + kconfig-devel + kcompletion-devel + ki18n-devel + kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + kunitconversion + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + KDE unit conversion framework + KUnitConversion provides functions to convert values in different physical units. + mirrors://kde/stable/frameworks/5.17/kunitconversion-5.17.0.tar.xz + + qt5-base-devel + ki18n-devel + extra-cmake-modules + + desktop/kde/framework/kunitconversion/pspec.xml + + + kunitconversion + + qt5-base + libgcc + ki18n + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + kunitconversion-devel + Development files for kunitconversion + + qt5-base-devel + ki18n-devel + kunitconversion + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + frameworkintegration + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Framework providing components to allow applications to integrate with a KDE Workspace + Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. + mirrors://kde/stable/frameworks/5.17/frameworkintegration-5.17.0.tar.xz + + libxcb-devel + libXcursor-devel + qt5-base-devel + qt5-declarative-devel + qt5-x11extras-devel + oxygen-fonts + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kjobwidgets-devel + kconfigwidgets-devel + kiconthemes-devel + ki18n-devel + kauth-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel + extra-cmake-modules + + desktop/kde/framework/frameworkintegration/pspec.xml + + + frameworkintegration + + libgcc + qt5-base + libxcb + libXcursor + qt5-x11extras + kconfig + kxmlgui + kcompletion + kcoreaddons + kjobwidgets + kconfigwidgets + kiconthemes + ki18n + kio + knotifications + kwidgetsaddons + oxygen-fonts + + + /usr/share + /usr/share/locale + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + frameworkintegration-devel + Development files for framework-integration + + frameworkintegration + qt5-base-devel + libxcb-devel + libXcursor-devel + qt5-x11extras-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kjobwidgets-devel + kconfigwidgets-devel + kiconthemes-devel + ki18n-devel + kio-devel + knotifications-devel + kwidgetsaddons-devel + + + /usr/include + /usr/lib/cmake + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-31 + 5.10.0 + New Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + extra-cmake-modules + http://www.kde.org + + Pisi Linux Admins + admin@gmail.com + + LGPLv2 + library + desktop.kde.framework + Extra cmake modules for KDE5 + Extra cmake modules KDE5 + mirrors://kde/stable/frameworks/5.17/extra-cmake-modules-5.17.0.tar.xz + + cmake + + desktop/kde/framework/extra-cmake-modules/pspec.xml + + + extra-cmake-modules + programming.build + + cmake + + + /usr/share + /usr/lib + /usr/share/man/man7 + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-01 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-20 + 5.11.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + karchive + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + desktop.kde.framework + Qt 5 addon providing access to numerous types of archives + KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. + mirrors://kde/stable/frameworks/5.17/karchive-5.17.0.tar.xz + + qt5-base-devel + xz-devel + zlib-devel + bzip2 + extra-cmake-modules + + desktop/kde/framework/karchive/pspec.xml + + + karchive + + qt5-base + xz + zlib + bzip2 + libgcc + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/share/doc + + + + karchive-devel + Development files for karchive + + qt5-base-devel + karchive + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-11 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-12 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-20 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-05-30 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + breeze-icons + https://projects.kde.org/projects/kde/workspace/breeze + + Alihan Öztürk + alihan@pisilinux.org + + GPLv2+ + app:gui + desktop.kde.framework + Breeze icon themes + İcon themes breeze + http://download.kde.org/stable/frameworks/5.17/breeze-icons-5.17.0.tar.xz + + extra-cmake-modules + qt5-base-devel + + desktop/kde/framework/breeze-icons/pspec.xml + + + breeze-icons + Breeze icon themes + + /usr/share + /usr/share/doc + + + + + 2015-12-26 + 5.17.0 + First release + Alihan Öztürk + alihan@pisilinux.org + + + + + + kdewebkit + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + LGPLv2 + library + app:console + desktop.kde.framework + KDE5 WebKit integration + KdeWebkit provides KDE integration of the QtWebKit library. + mirrors://kde/stable/frameworks/5.17/kdewebkit-5.17.0.tar.xz + + qt5-base-devel + qt5-webkit-devel + qt5-webkit + kauth-devel + sonnet-devel + kconfig-devel + ktextwidgets-devel + kjobwidgets-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel + extra-cmake-modules + + desktop/kde/framework/kdewebkit/pspec.xml + + + kdewebkit + + qt5-webkit + libgcc + kconfig + kjobwidgets + qt5-base + kcoreaddons + kparts + kservice + kwallet + kio + + + /usr/share + /usr/lib/qt5 + /usr/lib + /usr/mkspecs/modules/ + /usr/share/doc + + + + kdewebkit-devel + Development files for kdewebkit + + kdewebkit + qt5-webkit-devel + kconfig-devel + kjobwidgets-devel + qt5-base-devel + kcoreaddons-devel + kparts-devel + kservice-devel + kwallet-devel + kio-devel + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-12 + 5.17.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-13 + 5.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-28 + 5.15.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-13 + 5.14.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-16 + 5.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-27 + 5.11.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-06-01 + 5.10.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libdmtx + http://www.libdmtx.org PisiLinux Community admins@pisilinux.org - GPLv3 - app:console - editor - GNU GPL'd Pico clone with more functionality - Konsol ortamında kullanabileceğiniz bir metin düzenleyicidir. - Nano est un petit éditeur libre et convivial qui a pour but de remplacer Pico, l'éditeur par défaut inclus dans le paquet non-libre Pine. Plutôt que juste copier l'apparence et le ressenti de Pico, nan implémente également certaines fonctionnalité manquantes (ou désactivées par défaut), tel que "rechercher et remplacer" ou "allez à la ligne numéro". - Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "go to line number". - Nano özgür olmayan Pine paketinin içindeki metin düzenleme programı olan Pico'nun yerine geçme hedefini güden küçük, özgür ve kullanışlı bir metin düzenleme programıdır. Pico'nun görünüşünü ve işlevini kopyalamaktan çok, Nano aynı zamanda "ara ve değiştir" ve "satır numarasına git" gibi Pico'da olmayan (veya ön tanımlı olarak kapalı) bazı özellikleri sunar. - http://www.nano-editor.org/dist/v2.5/nano-2.5.0.tar.gz - - ncurses-devel - gettext-devel - - editor/nano/pspec.xml + LGPLv2+ + library + desktop.kde.addon + A Library for working with Data Matrix 2D bar-codes + Data Matrix 2D barkodlarıyla çalışmak için kitaplık + libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. + libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. + http://sourceforge.net/projects/libdmtx/files/libdmtx/0.7.4/libdmtx-0.7.4.tar.gz + desktop/kde/addon/libdmtx/pspec.xml - nano + libdmtx + + /usr/lib + /usr/share/doc + + + + libdmtx-devel + Development files for libdmtx + libdmtx için geliştirme dosyaları - ncurses - file + libdmtx - /etc - /usr/share/locale - /usr/share/doc/nano - /usr/share/man - /usr/share/info - /usr/share/nano - /usr/bin - /bin + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 - - 2014-07-11 - 2.5.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-07-11 - 2.3.5 - Version bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-11 - 2.3.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-07-26 - 2.3.1 - Fix dep, release bump. - Serdar Soytetir - kaptan@pisilinux.org + 2015-06-05 + 0.7.4 + Rebuild. + Stefan Gronewold(groni) + groni@pisilinux.org - 2011-06-27 - 2.3.1 + 2011-08-09 + 0.7.4 First release Pisi Linux Admins admins@pisilinux.org @@ -58567,96 +81974,591 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - medit - http://mooedit.sourceforge.net/ + qrencode + http://fukuchi.org/works/qrencode/index.en.html - Stefan Gronewold(groni) - groni@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - GPLv2 - app:gui - editor - Multiplatform GTK text editor - Sekme özelliğine sahip bir metin düzenleyicisi - Medit is a text editor. Started originally as a simple built-in editor component in GGAP, it grew up to a real text editor. The intention now is to make it a useful programming and around-programming text editor. - Medit, sekme özelliğine sahip hızlı ve kullanışlı bir metin düzenleyicisidir. - medit - mirrors://sourceforge/mooedit/medit-1.2.0.tar.bz2 + LGPLv2.1 + library + desktop.kde.addon + A C library for encoding data in a QR code symbol + QR kod sembolüne veri gömmek için bir kitaplık + qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. + qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. + http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz - python-gtk-devel - python-devel - intltool - gtk2-devel - atk-devel - cairo-devel + libsdl-devel + m4 gettext-devel - pkgconfig - glib2-devel - libX11-devel - python3-devel - libxml2-devel - gtk2-devel - pango-devel - lua-devel - libSM-devel - libICE-devel - gdk-pixbuf-devel + libpng-devel - - desktop-tr.patch - fix_help_dir.patch - - editor/medit/pspec.xml + desktop/kde/addon/qrencode/pspec.xml - medit + qrencode - gtk2 - atk - glib2 - libX11 - libgcc - python - libxml2 - cairo - pango - libSM - libICE - gdk-pixbuf + libpng - /usr/bin /usr/lib - /usr/share/locale - /usr/share/applications - /usr/share/icons/hicolor - /usr/share/medit - /usr/share/pixmaps + /usr/bin/qrencode + /usr/share/man/man1 /usr/share/doc - /usr/share/man + + + + qrencode-devel + Development files for qrencode + qrencode için geliştirme dosyaları + + qrencode + + + /usr/include + /usr/lib/pkgconfig - 2014-06-04 - 1.2.0 - Version bump - Stefan Gronewold(groni) - groni@pisilinux.org + 2015-02-22 + 3.4.4 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com - 2013-11-20 - 1.1.96 - Update + 2015-02-22 + 3.3.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2012-04-05 + 3.3.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + prison-qt5 + http://www.kde.org + + Pisi Linux Admins + admin@pisilinux.org + + MIT + library + desktop.kde.addon + A barcode API to produce QRCode barcodes and DataMatrix barcode + A barcode API to produce QRCode barcodes and DataMatrix barcode. + ftp://ftp.gnome.org/mirror/ubuntu/pool/universe/p/prison-kf5/prison-kf5_1.2~git20150223.orig.tar.gz + + qt5-base-devel + libdmtx-devel + qrencode-devel + extra-cmake-modules + mesa-devel + + desktop/kde/addon/prison-qt5/pspec.xml + + + prison-qt5 + + qt5-base + libgcc + mesa + libdmtx + qrencode + + + /usr/lib/*.so.* + /usr/lib/qt5/mkspecs/modules + /usr/share/doc + + + + prison-qt5-devel + Development files for libepoxy + + prison-qt5 + + + /usr/include/KF5/prison_version.h + /usr/include/KF5/PRISON/prison + /usr/lib/*.so + /usr/lib/cmake/KF5Prison/*.cmake + + + + + 2015-12-24 + 1.2.1_20150831 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-08-22 + 1.1.1_20150821 + First Release. Stefan Gronewold(groni) groni@pisilinux.org + + + + + lokalize + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + Lokalize is the localization tool for KDE and other open source software + Uygulama yerelleştirme yardımcısı. + Lokalize is also a general computer-aided translation system (CAT) with which you can translate OpenDocument files (*.odt). + Lokalize, uygulamalar için kolaylıkla yerelleştirme yapabileceğiniz bir programdır. + mirrors://kde/stable/applications/15.12.0/src/lokalize-15.12.0.tar.xz + + qt5-base-devel + hunspell-devel + extra-cmake-modules + kdoctools-devel + kio-devel + kitemviews-devel + ki18n-devel + kross-devel + kparts-devel + sonnet-devel + kconfig-devel + kxmlgui-devel + kcompletion-devel + kcoreaddons-devel + kdbusaddons-devel + ktextwidgets-devel + kconfigwidgets-devel + knotifications-devel + kwidgetsaddons-devel + qt5-sql-postgresql + qt5-sql-mysql + qt5-sql-sqlite + qt5-sql-odbc + + desktop/kde/sdk/lokalize/pspec.xml + + + lokalize + + qt5-base + kio + kitemviews + ki18n + kross + kparts + libgcc + sonnet + kconfig + kxmlgui + kcompletion + kcoreaddons + kdbusaddons + ktextwidgets + kconfigwidgets + knotifications + kwidgetsaddons + hunspell + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + - 2013-01-10 - 1.1.92 - First release - Osman Erkan - osman.erkan@pisilinux.org + 2014-07-19 + 15.04.3 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kompare + http://www.kde.org/ + + Pisi Linux Admins + admins@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + File difference viewer + Dosya karşılaştırma göstericisi. + Diff/Patch Frontend. + Dosya karşılaştırma göstericisi. + mirrors://kde/stable/applications/15.12.0/src/kompare-15.12.0.tar.xz + + extra-cmake-modules + kdoctools-devel + qt5-base-devel + gettext-devel + libkomparediff2-devel + kcoreaddons-devel + kcodecs-devel + kiconthemes-devel + kjobwidgets-devel + kconfig-devel + kparts-devel + ktexteditor-devel + kwidgetsaddons-devel + + desktop/kde/sdk/kompare/pspec.xml + + + kompare + + qt5-base + libkomparediff2 + kio + ki18n + kparts + libgcc + kcodecs + kconfig + kxmlgui + kservice + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + ktexteditor + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/lib + /usr/lib/qt5 + /usr/share/doc + /usr/bin + /usr/include + + + kdesdk + + + kdesdk + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-07 + 15.08.2 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + kapptemplate + http://www.kde.org/ + + Pisi Linux Admins + admin@pisilinux.org + + GPLv2 + app:gui + desktop.kde.sdk + Application template generator + Uygulama şablon oluşturucu. + KAppTemplate is a shell script that will create the necessary framework to develop several types of applications, including applications based on the KDE development platform. + Kapptemplate, çeşitli uygulamaları geliştirmek için gerekli olabilecek şablonlar oluşturmayı sağlar. + mirrors://kde/stable/applications/15.12.0/src/kapptemplate-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + gettext + kcoreaddons-devel + kconfigwidgets-devel + kcompletion-devel + karchive-devel + kio-devel + ki18n-devel + kdoctools-devel + + desktop/kde/sdk/kapptemplate/pspec.xml + + + kapptemplate + + qt5-base + kio + ki18n + libgcc + kconfig + karchive + kcompletion + kcoreaddons + kconfigwidgets + kwidgetsaddons + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-07-19 + 15.08.2 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + umbrello + http://www.kde.org/ + + Mathias Freire + mathiasfreire45@gmail.com + + GPLv2 + app:gui + desktop.kde.sdk + UML modelling tool and code generator + UML modelleme aracı ve kod üreticisi. + Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. + umbrello UML (Unified Modellin Language) modelleme ve diyagram editörüdür. + mirrors://kde/stable/applications/15.12.0/src/umbrello-15.12.0.tar.xz + + qt5-base-devel + libxslt-devel + qt5-svg-devel + kio-devel + kparts-devel + kinit-devel + kcompletion-devel + kxmlgui-devel + kauth-devel + kconfig-devel + ktexteditor-devel + kcoreaddons-devel + kdoctools-devel + docbook-xsl + extra-cmake-modules + kwindowsystem-devel + + desktop/kde/sdk/umbrello/pspec.xml + + + umbrello + + qt5-base + kio + ki18n + libgcc + kconfig + kxmlgui + libxml2 + qt5-svg + karchive + kcompletion + kcoreaddons + kiconthemes + kjobwidgets + ktextwidgets + kconfigwidgets + kwidgetsaddons + ktexteditor + libxslt + kwindowsystem + + + /usr/share + /usr/share/doc + /usr/bin + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-10-14 + 15.08.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-09-16 + 15.08.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-08-20 + 15.08.0 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + libkomparediff2 + https://projects.kde.org/projects/kde/kdesdk/libkomparediff2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + desktop.kde.sdk + Library to compare files and strings + Library to compare files and strings + mirrors://kde/stable/applications/15.12.0/src/libkomparediff2-15.12.0.tar.xz + + qt5-base-devel + extra-cmake-modules + python3-devel + gettext-devel + kcoreaddons-devel + kcodecs-devel + kconfig-devel + kxmlgui-devel + ki18n-devel + kio-devel + kparts-devel + + desktop/kde/sdk/libkomparediff2/pspec.xml + + + libkomparediff2 + + qt5-base + kio + ki18n + libgcc + kcodecs + kconfig + kxmlgui + kcoreaddons + kconfigwidgets + + + /usr/share + /usr/lib + /usr/share/doc + /usr/bin + + + + libkomparediff2-devel + Shared libraries for libkomparediff2. + + libkomparediff2 + + + /usr/include + /usr/lib/cmake + /usr/lib/pkgconfig + + + + + 2015-12-18 + 15.12.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-11-10 + 15.08.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-07-19 + 15.04.3 + First Release. + Stefan Gronewold (groni) + groni@pisilinux.org @@ -59088,7 +82990,5752 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xcb-util-image + scim + http://www.scim-im.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + x11.im + Smart Common Input Method - framework for Input Methods + Smart Common Input Method - Girdi Metodları sistemi + Smart Common Input Method – ogólna metoda wprowadzania + Smart Common Input Method (SCIM - Méthode commune intelligente d'entrée) est un framework (cadre de développement) pour méthodes d'entrée. Il s'agit d'une approche modulaire et flexible pour créer ou utiliser des méthodes d'entrée pour la plateforme X11. + Smart Common Input Method (SCIM) is a framework for Input Methods. It is a modular and flexible approach for authoring and using Input Methods for X11 platform. + Smart Common Input Method (SCIM), X11 platformu için Girdi Metodlarının yönetilmesi ve kullanılması için modüler ve esnek Girdi Metodları sistemi + scim to główny pakiet projektu SCIM, udostępniający podstawowe funkcje i typy danych. + mirrors://sourceforge/scim/scim-1.4.14.tar.gz + + scim-system-config + scim-system-global + + + libXt-devel + libX11-devel + intltool + + + scim-1.4.14-compile.patch + scim-1.4.7-support-more-utf8-locales.patch + scim-initial-locale-hotkey-20070922.patch + scim_panel_gtk-emacs-cc-style.patch + scim-add-restart.patch + + x11/im/scim/pspec.xml + + + scim-core + Core of SCIM for users + + libX11 + libgcc + scim-libs + + + /etc + /usr/bin + /usr/lib/scim-1.0 + /usr/share/scim + /usr/share/doc + /usr/share/locale + + + scim.session + scim.env + + + + scim-libs + Libraries of SCIM + + libX11 + libgcc + libtool-ltdl + + + /usr/lib/libscim-* + /usr/lib/scim-1.0/*/Config + /usr/lib/scim-1.0/*/IMEngine + + + + scim-devel + Includes and pkgconfig for scim development + + scim-core + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-16 + 1.4.14 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-11 + 1.4.14 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-25 + 1.4.14 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-02 + 1.4.14 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + font-util + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + x11.util + Utilitaires de fontes de X.Org + X.Org font utilities + X.Org font araçları + X.Org Schrift Werkzeuge + font-util package contains core font utilities for the Xorg XWindow system. + mirrors://xorg/individual/font/font-util-1.3.1.tar.bz2 + + zlib-devel + + x11/util/font-util/pspec.xml + + + font-util + + /usr/bin + /usr/lib/pkgconfig + /usr/share/fonts + /usr/share/aclocal + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 1.3.1 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-05-16 + 1.3.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-06 + 1.3.0 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.3.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-25 + 1.3.0 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-video-mga + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org mga video driver + X.Org mga ekran kartı sürücüsü + xorg-video-mga contains the X.Org driver for Matrox cards. + xorg-video-mga, Matrox ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-mga-1.6.3.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + + mga-1.4.5-no-hal-advertising.patch + mga-1.4.12-bigendian.patch + mga-1.6.2-shadowfb.patch + + x11/driver/xorg-video-mga/pspec.xml + + + xorg-video-mga + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.6.3 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.6.3 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.6.3 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.6.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.6.3 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.6.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.6.2 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.6.2 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.6.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.6.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-fbdev + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org fbdev video driver + X.Org fbdev ekran kartı sürücüsü + xorg-video-fbdev contains the X.Org driver for Linux framebuffer device. + xorg-video-fbdev, Linux framebuffer aygıtı için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-fbdev-0.4.4.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-fbdev/pspec.xml + + + xorg-video-fbdev + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 0.4.4 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 0.4.4 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.4.4 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.4.4 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 0.4.3 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.4.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.4.3 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.4.3 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 0.4.3 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 0.4.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-intel + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org intel video driver + X.Org intel ekran kartı sürücüsü + xorg-video-intel contains the X.Org driver for Intel video chipsets. + xorg-video-intel, Intel ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-intel-2.99.917.tar.bz2 + + libX11-devel + libxcb-devel + libXv-devel + libdrm-devel + pixman-devel + libXext-devel + libXtst-devel + libXvMC-devel + xcb-util-devel + libXrandr-devel + libXfixes-devel + libXcursor-devel + libXrender-devel + libXdamage-devel + libXinerama-devel + libdrm-intel + eudev-devel + util-macros + libpciaccess-devel + xorg-server-devel + libxshmfence-devel + + x11/driver/xorg-video-intel/pspec.xml + + + xorg-video-intel + + libX11 + libxcb + libXv + libdrm + pixman + libXext + libXtst + libXvMC + xcb-util + libXrandr + libXfixes + libXcursor + libXrender + libXdamage + libXinerama + libdrm-intel + libpciaccess + eudev + libxshmfence + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/man + /usr/share + + + + + 2015-05-10 + 2.99.917 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 2.99.917 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 2.99.914 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 2.99.911 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-12 + 2.21.15 + Add xserver 1.15 xompat patch. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 2.21.15 + Version bump for xorg-server 1.15. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-06 + 2.21.9 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 2.21.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.21.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 2.21.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-08 + 2.21.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 2.20.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-evdev + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org evdev input driver + X.Org evdev giriş aygıtı sürücüsü + xorg-input-evdev contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-evdev, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. + mirrors://xorg/individual/driver/xf86-input-evdev-2.9.2.tar.bz2 + + xorg-server-devel + libmtdev-devel + libevdev + util-macros + eudev-devel + + x11/driver/xorg-input-evdev/pspec.xml + + + xorg-input-evdev + + libmtdev + libevdev + eudev + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + xorg-input-evdev-devel + Development files for evdev driver + evdev sürücüsü için geliştirme dosyaları + + xorg-input-evdev + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-08 + 2.9.2 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 2.9.1 + Version bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-08-31 + 2.9.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 2.8.4 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-08 + 2.8.2 + Rebuild for xserver 1.15. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-06 + 2.8.2 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-11 + 2.8.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 2.8.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.8.0 + Add patch + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 2.8.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-14 + 2.8.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 2.7.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-dummy + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org dummy video driver + X.Org dummy ekran kartı sürücüsü + xorg-video-dummy is a dummy video driver for X.Org. + xorg-video-dummy, X.Org için sahte bir ekran kartı sürücüsü içerir. + mirrors://xorg/individual/driver/xf86-video-dummy-0.3.7.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-dummy/pspec.xml + + + xorg-video-dummy + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + + + + + 2015-05-08 + 0.3.7 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 0.3.7 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.3.7 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.3.7 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 0.3.6 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.3.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.3.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 0.3.6 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 0.3.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-rendition + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org rendition video driver + X.Org rendition ekran kartı sürücüsü + xorg-video-rendition contains the X.Org driver for Rendition (Micron) cards. + xorg-video-rendition, Rendition (Micron) ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-rendition-4.2.5.tar.bz2 + + xorg-server-devel + + + git-fixes.patch + + x11/driver/xorg-video-rendition/pspec.xml + + + xorg-video-rendition + + xorg-server + + + /usr/lib/xorg/modules/drivers + /usr/lib/xorg/modules/*.uc + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 4.2.5 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 4.2.5 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 4.2.5 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 4.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 4.2.5 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 4.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 4.2.5 + Rebuild + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 4.2.5 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 4.2.5 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 4.2.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-geode + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org geode video driver + X.Org geode ekran kartı sürücüsü + xorg-video-geode contains the X.Org driver for AMD Geode video cards. + xorg-video-geode, AMD Geode ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-geode-2.11.16.tar.bz2 + + xorg-server-devel + + + xf86-video-geode-2.11.16-glibc-2.20.patch + build-fix-1.17.patch + + x11/driver/xorg-video-geode/pspec.xml + + + xorg-video-geode + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + + + + + 2015-05-10 + 2.11.16 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-02-10 + 2.11.16 + Rebuild xorg-server 1.6.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 2.11.16 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 2.11.15 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 2.11.15 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 2.11.14 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.11.14 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 2.11.4 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 2.11.14 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-12 + 2.11.13 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-cirrus + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org cirrus video driver + X.Org cirrus ekran kartı sürücüsü + xorg-video-cirrus contains the X.Org driver for Cirrus Logic cards. + xorg-video-cirrus, Cirrus Logic ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-cirrus-1.5.3.tar.bz2 + + libpciaccess-devel + xorg-server-devel + + x11/driver/xorg-video-cirrus/pspec.xml + + + xorg-video-cirrus + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.5.3 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.5.2 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.5.2 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.5.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.5.2 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.5.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.5.2 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.5.2 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.5.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.5.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-mouse + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org mouse input driver + X.Org mouse giriş aygıtı sürücüsü + xorg-input-mouse contains the X.Org driver for mice. + xorg-input-mouse, fareler için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-mouse-1.9.1.tar.bz2 + + xorg-server-devel + util-macros + + + 0001-Don-t-disable-3-button-emulation-if-third-mouse-butt.patch + + x11/driver/xorg-input-mouse/pspec.xml + + + xorg-input-mouse + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + xorg-input-mouse-devel + Development files for xorg-input-mouse + + xorg-input-mouse + + + /usr/include/xorg/xf86-mouse-properties.h + /usr/lib/pkgconfig/xorg-mouse.pc + + + + + 2015-05-08 + 1.9.1 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.9.1 + Rebuild xorg-server 1.6.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-08-31 + 1.9.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.9.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.9.0 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.9.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.9.0 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.9.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-14 + 1.9.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.8.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-s3virge + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org s3virge video driver + X.Org s3virge ekran kartı sürücüsü + xorg-video-s3virge contains the X.Org driver for S3 Virge cards. + xorg-video-s3virge, S3 Virge ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-s3virge-1.10.6.tar.bz2 + + xorg-server-devel + + + git-fixes.patch + + x11/driver/xorg-video-s3virge/pspec.xml + + + xorg-video-s3virge + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.10.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.10.6 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.10.6 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.10.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.10.6 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.10.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.10.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.10.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 1.10.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xvba-video + http://www.splitted-desktop.com/~gbeauchesne/xvba-video/ + + PisiLinux Community + admins@pisilinux.org + + freedist + driver + x11.driver + XvBA backend for VA API + VA API için XvBA arka ucu + xvba-video is a backend for the VA API in order to use XvBA video acceleration drivers available for some ATI cards. + xvba-video, bazı ATI kartlar için mevcut olan XvBA video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. + http://source.pisilinux.org/1.0/xvba-video-0.7.8.i686.tar.gz + http://source.pisilinux.org/1.0/xvba-video-0.7.8.x86_64.tar.gz + x11/driver/xvba-video/pspec.xml + + + xvba-video + + libva + libXext + mesa + + + /usr/lib + /usr/share/doc + + + + xvba-video-32bit + 32-bit shared libraries for xvba-video + xvba-video için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + libX11-32bit + libXext-32bit + + + mesa-32bit + xvba-video + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2015-05-08 + 0.7.8 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 0.7.8 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.7.8 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.7.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 0.7.8 + Rebuild for xserver 1.15. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-26 + 0.7.8 + Fix emul32. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.7.8 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-05-31 + 0.7.8 + First release + Fatih Turgel + admins@pisilinux.org + + + + + + xorg-video-trident + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org trident video driver + X.Org trident ekran kartı sürücüsü + xorg-video-trident contains the X.Org driver for Trident cards. + xorg-video-trident, Trident ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-trident-1.3.7.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-trident/pspec.xml + + + xorg-video-trident + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.3.7 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.3.6 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.3.6 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.3.6 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.3.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.3.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.3.6 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-12 + 1.3.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-i128 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org i128 video driver + X.Org i128 ekran kartı sürücüsü + xorg-video-i128 contains the X.Org driver for Number Nine chipsets. + xorg-video-i128, Number Nine ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-i128-1.3.6.tar.bz2 + + xorg-server-devel + + + git-fixes.diff + 1600sw-range-hack.patch + + x11/driver/xorg-video-i128/pspec.xml + + + xorg-video-i128 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.3.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.3.6 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.3.6 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.3.6 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.3.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.3.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.3.6 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.3.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-voodoo + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org voodoo video driver + X.Org voodoo ekran kartı sürücüsü + xorg-video-voodoo contains the X.Org driver for Voodoo1 and Voodoo2 video adapters. + xorg-video-voodoo, Voodoo1 ve Voodoo2 video bağdaştırıcıları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-voodoo-1.2.5.tar.bz2 + + xorg-server-devel + + + git-fixes.patch + + x11/driver/xorg-video-voodoo/pspec.xml + + + xorg-video-voodoo + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 1.2.5 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.2.5 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.2.5 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.2.5 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.2.5 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.2.5 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-12 + 1.2.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-openchrome + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org openchrome video driver + X.Org openchrome ekran kartı sürücüsü + xorg-video-openchrome contains the X.Org driver for VIA video chipsets. + xorg-video-openchrome, VIA ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-openchrome-0.3.3.tar.bz2 + + libdrm-devel + libXext-devel + libXv-devel + libXvMC-devel + xorg-server-devel + + + openchrome-0.2.904-fix_tvout_flickering.patch + fixed.patch + + x11/driver/xorg-video-openchrome/pspec.xml + + + xorg-video-openchrome + + libX11 + libdrm + libXext + libXv + libXvMC + xorg-server + + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc + + + + + 2015-05-08 + 0.3.3 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-02-10 + 0.3.3 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.3.3 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.3.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 0.3.3 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-02 + 0.3.3 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-25 + 0.3.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.3.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.3.1 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 0.3.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-mach64 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org mach64 video driver + X.Org mach64 ekran kartı sürücüsü + xorg-video-mach64 contains the X.Org driver for ATI Mach64 (Rage) video cards. + xorg-video-mach64, ATI Mach64 (Rage) ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-mach64-6.9.5.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + x11/driver/xorg-video-mach64/pspec.xml + + + xorg-video-mach64 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 6.9.5 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 6.9.4 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 6.9.4 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 6.9.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 6.9.4 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 6.9.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 6.9.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 6.9.3 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 6.9.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libva-intel-driver + http://freedesktop.org/wiki/Software/vaapi + + Osman Erkan + osman.erkan@pisilinux.org + + MIT + driver + x11.driver + VA-API implementation for Intel G45 and HD Graphics family + libva-intel-driver, VA-API implementation for Intel G45 and HD Graphics family. + http://freedesktop.org/software/vaapi/releases/libva-intel-driver/libva-intel-driver-1.5.1.tar.bz2 + + libdrm-devel + libX11-devel + libva-devel + + x11/driver/libva-intel-driver/pspec.xml + + + libva-intel-driver + + libdrm + libdrm-intel + libva + + + /usr/lib + /usr/share/doc + + + + + 2015-05-08 + 1.5.1 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.5.0 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.3.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-23 + 1.3.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + xorg-video-siliconmotion + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org siliconmotion video driver + X.Org siliconmotion ekran kartı sürücüsü + xorg-video-siliconmotion contains the X.Org driver for Silicon Motion cards. + xorg-video-siliconmotion, Silicon Motion ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-siliconmotion-1.7.8.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-siliconmotion/pspec.xml + + + xorg-video-siliconmotion + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 1.7.8 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.7.7 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.7.7 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.7.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.7.7 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.7.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.7.7 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.7.7 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 1.7.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-apm + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org apm video driver + X.Org apm ekran kartı sürücüsü + xorg-video-apm contains the X.Org driver for Alliance Promotion cards. + xorg-video-apm, Alliance Promotion ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-apm-1.2.5.tar.bz2 + + xorg-server-devel + util-macros + xorg-proto + + + git-fix.diff + + x11/driver/xorg-video-apm/pspec.xml + + + xorg-video-apm + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.2.5 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.2.5 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.2.5 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.2.5 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.2.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.2.5 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.2.5 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.2.5 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.2.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-savage + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org savage video driver + X.Org savage ekran kartı sürücüsü + xorg-video-savage contains the X.Org driver for S3 Savage cards. + xorg-video-savage, S3 Savage ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-savage-2.3.8.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + x11/driver/xorg-video-savage/pspec.xml + + + xorg-video-savage + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 2.3.8 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 2.3.7 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 2.3.7 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 2.3.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 2.3.7 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 2.3.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.3.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 2.3.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 2.3.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-nouveau + http://nouveau.freedesktop.org/wiki/ + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org nouveau video driver + X.Org nouveau ekran kartı sürücüsü + xorg-video-nouveau contains the X.Org driver for NVIDIA cards. + xorg-video-nouveau, NVIDIA ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-nouveau-1.0.11.tar.bz2 + + libdrm-nouveau + libpciaccess-devel + mesa-devel + xorg-server-devel + + x11/driver/xorg-video-nouveau/pspec.xml + + + xorg-video-nouveau + + libdrm + libdrm-nouveau + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.0.11 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.0.11 + Rebuild for xorg-server 1.6.3 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-04 + 1.0.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-09-01 + 1.0.10 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.0.10 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 1.0.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-05 + 1.0.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.0.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.0.7 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-14 + 1.0.7 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-10 + 1.0.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-tdfx + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org tdfx video driver + X.Org tdfx ekran kartı sürücüsü + xorg-video-tdfx contains the X.Org driver for Voodoo cards. + xorg-video-tdfx, Voodoo ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-tdfx-1.4.6.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + x11/driver/xorg-video-tdfx/pspec.xml + + + xorg-video-tdfx + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 1.4.6 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.4.5 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.4.5 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.4.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.4.5 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.4.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.4.5 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.4.5 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.4.5 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-12 + 1.4.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-joystick + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org joystick input driver + X.Org joystick giriş aygıtı sürücüsü + xorg-input-joystick contains the X.Org driver for joysticks. + xorg-input-joystick, oyun çubukları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-joystick-1.6.2.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-joystick/pspec.xml + + + xorg-input-joystick + + /usr/lib/xorg + /usr/share/man + + + + xorg-input-joystick-devel + Development files for xorg-input-joystick + xorg-input-joystick için geliştirme dosyaları + + xorg-input-joystick + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-08 + 1.6.2 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 1.6.2 + Rebuild for xorg-server-1.16.3 + Ergün Salman + poyraz76@pisilinux.org + + + 2014-09-01 + 1.6.2 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.6.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.6.2 + Rebuild for xserver 1.15. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.6.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.6.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.6.1 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-05-30 + 1.6.1 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-input-void + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org void input driver + X.Org void giriş aygıtı sürücüsü + xorg-input-void is a null input driver which allows the X server to operate without a core pointer and/or core keyboard. + xorg-input-void, X sunucusunun herhangi bir ana işaretçi ve/veya ana klavye olmadan çalışabilmesini sağlayan işlevsiz bir giriş aygıtı sürücüsüdür. + mirrors://xorg/individual/driver/xf86-input-void-1.4.1.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-input-void/pspec.xml + + + xorg-input-void + + /usr/lib/xorg + /usr/share/man + + + + + 2015-05-08 + 1.4.1 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.4.0 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.4.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.4.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.4.0 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.4.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.4.0 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.4.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-05-30 + 1.4.0 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-video-i740 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org i740 video driver + X.Org i740 ekran kartı sürücüsü + xorg-video-i740 contains the X.Org driver for Intel i740 cards. + xorg-video-i740, Intel i740 ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-i740-1.3.4.tar.bz2 + + xorg-server-devel + + + git-fix.diff + + x11/driver/xorg-video-i740/pspec.xml + + + xorg-video-i740 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.3.4 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.3.4 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.3.4 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.3.4 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.3.4 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.3.4 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.3.4 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.3.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-sisusb + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org sisusb video driver + X.Org sisusb ekran kartı sürücüsü + xorg-video-sisusb contains the X.Org driver for SiS video chips connected via a Net2280-based USB dongle. + xorg-video-sisusb, Net2280 tabanlı USB dongle ile bağlı SiS ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-sisusb-0.9.6.tar.bz2 + + xorg-server-devel + + + git-fixes.patch + + x11/driver/xorg-video-sisusb/pspec.xml + + + xorg-video-sisusb + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 0.9.6 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 0.9.6 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.9.6 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.9.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 0.9.6 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.9.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.9.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 0.9.6 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 0.9.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-acecad + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org acecad tablet input driver + X.Org acecad tablet giriş aygıtı sürücüsü + xorg-input-acecad contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-acecad, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. + mirrors://xorg/individual/driver/xf86-input-acecad-1.5.0.tar.bz2 + + xorg-server-devel + libmtdev-devel + sysfsutils-devel + util-macros + + + assign-local-private-after-allocating.patch + + x11/driver/xorg-input-acecad/pspec.xml + + + xorg-input-acecad + + sysfsutils + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + xorg-input-acecad-devel + Development files for ececad driver + acecad sürücüsü için geliştirme dosyaları + + xorg-input-acecad + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-08 + 1.5.0 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 1.5.0 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.5.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.5.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 1.5.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + xorg-video-r128 + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org r128 video driver + X.Org r128 ekran kartı sürücüsü + xorg-video-r128 contains the X.Org driver for ATI Rage128 video cards. + xorg-video-r128, ATI Rage128 ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-r128-6.10.0.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + x11/driver/xorg-video-r128/pspec.xml + + + xorg-video-r128 + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 6.10.0 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 6.9.2 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 6.9.2 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 6.9.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 6.9.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 6.9.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 6.9.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 6.8.4 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 6.8.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-vmmouse + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vmmouse input driver + X.Org vmmouse giriş aygıtı sürücüsü + xorg-input-vmmouse contains the X.Org driver for mice in VMware virtual machines. + xorg-input-vmmouse, VMware sanal makinelerinde fare uyumu için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-vmmouse-13.0.0.tar.bz2 + + xorg-server-devel + + + xf86-input-vmmouse-13.0.0-build_fix-1.patch + + x11/driver/xorg-input-vmmouse/pspec.xml + + + xorg-input-vmmouse + + /lib/udev + /usr/bin + /usr/libexec + /usr/lib/xorg + /usr/share/X11 + /usr/share/man + + + + + 2015-05-08 + 13.0.0 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-27 + 13.0.0 + Rebuild for xorg-server-1.16.3 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-09-01 + 13.0.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 13.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 13.0.0 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 13.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 13.0.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 12.9.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-05-30 + 12.9.0 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-video-glint + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org glint video driver + X.Org glint ekran kartı sürücüsü + xorg-video-glint contains the X.Org driver for 3DLabs Permedia cards. + xorg-video-glint, 3DLabs Permedia ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-glint-1.2.8.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + + git-fix.diff + + x11/driver/xorg-video-glint/pspec.xml + + + xorg-video-glint + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.2.8 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.2.8 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.2.8 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.2.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.2.8 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.2.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.2.8 + Rebuild + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.2.8 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.2.8 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.2.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-aiptek + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org Aiptek USB Digital Tablet input driver + X.Org aiptek Dijital Tablet giriş aygıtı sürücüsü + xorg-input-aiptek contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-aiptek, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. + mirrors://xorg/individual/driver/xf86-input-aiptek-1.4.1.tar.bz2 + + libX11-devel + libmtdev-devel + util-macros + + x11/driver/xorg-input-aiptek/pspec.xml + + + xorg-input-aiptek + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.4.1 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 1.4.1 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.4.1 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.4.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 1.4.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + xorg-video-tga + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org tga video driver + X.Org tga ekran kartı sürücüsü + xorg-video-tga contains the X.Org driver for DEC Tga cards. + xorg-video-tga, DEC Tga ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-tga-1.2.2.tar.bz2 + + xorg-server-devel + + + xf86-video-tga-1.2.2-remove-mibstore_h.patch + + x11/driver/xorg-video-tga/pspec.xml + + + xorg-video-tga + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + + + + + 2015-05-08 + 1.2.2 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 1.2.2 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.2.2 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.2.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.2.2 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.2.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.2.2 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.2.2 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-12 + 1.2.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-kbd + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org kbd input driver + X.Org kbd giriş aygıtı sürücüsü + xorg-input-kbd contains the X.Org driver for keyboards. + xorg-input-kbd, klavyeler için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-keyboard-1.8.0.tar.bz2 + + xorg-server-devel + util-macros + + x11/driver/xorg-input-kbd/pspec.xml + + + xorg-input-kbd + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.8.0 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.8.0 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.8.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.8.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 1.8.0 + Rebuild for xserver 1.15. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 1.8.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 1.7.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.7.0 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.7.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-14 + 1.7.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.6.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-input-elographics + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org Elographics TouchScreen input driver + X.Org Elographics dokunmatik ekran sürücüsü + xorg-input-elographics contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. + xorg-input-elographics, Linux için Elographics dokunamtik ekran X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-input-elographics-1.4.1.tar.bz2 + + xorg-server-devel + libmtdev-devel + util-macros + + x11/driver/xorg-input-elographics/pspec.xml + + + xorg-input-elographics + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 1.4.1 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 1.4.1 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.4.1 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.4.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.4.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + xorg-input-synaptics + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org synaptics input driver + X.Org synaptics giriş aygıtı sürücüsü + xorg-input-synaptics contains the X.Org driver for Synaptics touchpad devices. + xorg-input-synaptics, Synaptics dokunmatik aygıtlar için X.Org sürücüsünü içerir. + http://ftp.x.org/pub/individual/driver/xf86-input-synaptics-1.8.2.tar.bz2 + + libXi-devel + libXtst-devel + libmtdev-devel + xorg-server-devel + libevdev + util-macros + + + add_tapbuttons.diff + + x11/driver/xorg-input-synaptics/pspec.xml + + + xorg-input-synaptics + + libXi + libXtst + libX11 + libevdev + + + /lib/udev + /usr/bin + /usr/lib/xorg + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + 50-synaptics.conf + 70-touchpad-quirks.rules + + + + xorg-input-synaptics-devel + Development files for xorg-input-synaptics + xorg-input-synaptics için geliştirme dosyaları + + xorg-input-synaptics + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-08 + 1.8.2 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 1.8.1 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-08-31 + 1.7.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.7.5 + version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-08 + 1.7.3 + Rebuild for xserver 1.15. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 1.7.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 1.7.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-26 + 1.7.1 + Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-06-21 + 1.7.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.7.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-14 + 1.7.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.6.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + vdpau-video + http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + driver + x11.driver + VDPAU backend for VA API + VA API için VDPAU arka ucu + vdpau-video is a backend for the VA API in order to use VDPAU video acceleration drivers available for some NVIDIA and S3 cards. + vdpau-video, bazı NVIDIA ve S3 kartlar için mevcut olan VDPAU video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. + http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-0.7.4.tar.bz2 + + libvdpau-devel + libva-devel + mesa-devel + libX11-devel + + + libva-vdpau-driver-0.7.4-libvdpau-0.8.patch + libva-vdpau-driver-0.7.4-glext-85.patch + libva-vdpau-driver-0.7.4-drop-h264-api.patch + + x11/driver/vdpau-video/pspec.xml + + + vdpau-video + + libX11 + libvdpau + mesa + + + /usr/lib + /usr/share/doc + + + + + 2015-05-08 + 0.7.4 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-22 + 0.7.4 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.7.4 + Rebuild for xorg-server-1.16.0 and libvdpau-0.8 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.7.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 0.7.4 + Rebuild for xserver 1.15 + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-08 + 0.7.4 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-06 + 0.7.4 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.7.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.7.4 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 0.7.4 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-radeon + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org radeon video driver + X.Org radeon ekran kartı sürücüsü + xorg-video-radeon contains the X.Org driver for ATI video chipsets. + xorg-video-radeon, ATI ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-ati-7.5.0.tar.bz2 + + libdrm-devel + libpciaccess-devel + mesa-devel + pixman-devel + xorg-server-devel + + x11/driver/xorg-video-radeon/pspec.xml + + + xorg-video-radeon + + libdrm-radeon + libpciaccess + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 7.5.0 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 7.5.0 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-10-18 + 7.5.0 + Version bump + Ergün Salman + poyraz76@pisilinux.org + + + 2014-09-01 + 7.4.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 7.3.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-08 + 7.3.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-02 + 7.1.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-06 + 7.1.0 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 7.1.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 7.1.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 6.14.6 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 6.14.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-vesa + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vesa video driver + X.Org vesa ekran kartı sürücüsü + xorg-input-vesa contains the X.Org driver for Generic VESA cards. + xorg-input-vesa, VESA uyumlu ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-vesa-2.3.3.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-vesa/pspec.xml + + + xorg-video-vesa + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 2.3.3 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 2.3.3 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 2.3.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 2.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 2.3.2 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 2.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.3.2 + Rebuild + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 2.3.2 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 2.3.2 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 2.3.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-vmware + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org vmware video driver + X.Org vmware ekran kartı sürücüsü + xorg-video-vmware contains the X.Org driver for VMWare virtual machines. + xorg-video-vmware, VMWare sanal makineleri için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-vmware-13.1.0.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-vmware/pspec.xml + + + xorg-video-vmware + + mesa + libdrm + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 13.1.0 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 13.1.0 + Version bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 13.0.2 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 13.0.2 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 13.0.1 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 13.0.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 13.0.1 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-06-21 + 13.0.1 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 13.0.1 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 13.0.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-12 + 12.0.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-v4l + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org v4l video driver + X.Org v4l ekran kartı sürücüsü + v4l is an Xorg driver for video4linux cards. It provides a Xvideo extension port for video overlay. + v4l, video4linux kartları için Xorg sürücüsü içerir. Video yerpaylaşımı (overlay) için bir Xvideo kapısı sağlar. + mirrors://xorg/individual/driver/xf86-video-v4l-0.2.0.tar.bz2 + + xorg-server-devel + + + xorg-x11-drv-v4l-support_v4l2_only_drivers.patch + xf86-video-v4l-0.2.0-build-fix.patch + + x11/driver/xorg-video-v4l/pspec.xml + + + xorg-video-v4l + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-15 + 0.2.0 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-01-23 + 0.2.0 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.2.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.2.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 0.2.0 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.2.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.2.0 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.2.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-05-31 + 0.2.0 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-input-wacom + http://linuxwacom.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + driver + x11.driver + Input driver for Wacom tablets and drawing devices + Wacom tabletleri ve çizim aygıtları için giriş sürücüsü + xorg-input-wacom includes the drivers and tools for Wacom devices. + xorg-input-wacom, Wacom aygıtlarını kullanmak için sürücü ve araçları içerir. + mirrors://sourceforge/linuxwacom/xf86-input-wacom/xf86-input-wacom-0.29.0.tar.bz2 + + libXi-devel + libXrandr-devel + xorg-server-devel + libXinerama-devel + eudev-devel + + x11/driver/xorg-input-wacom/pspec.xml + + + xorg-input-wacom + + libX11 + libXi + libXrandr + libXinerama + xorg-server + eudev + + + /lib/udev + /usr/bin + /usr/lib/xorg + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + 70-wacom.rules + + + + xorg-input-wacom-devel + Development files for xorg-input-wacom + xorg-input-wacom için geliştirme dosyaları + + xorg-input-wacom + + + /usr/bin/isdv4-serial-debugger + /usr/include + /usr/lib/pkgconfig + + + + + 2015-05-08 + 0.29.0 + Version bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2015-01-23 + 0.24.0 + Version bump + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.24.0 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.24.0 + version bump + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 0.23.0 + Rebuild for xserver 1.15. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 0.23.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-05 + 0.22.1 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.22.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-21 + 0.22.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-21 + 0.21.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.17.0 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-10-11 + 0.17.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-sis + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org sis video driver + X.Org sis ekran kartı sürücüsü + xorg-video-sis contains the X.Org driver for SiS cards. + xorg-video-sis, SiS ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-sis-0.10.7.tar.bz2 + + libdrm-devel + mesa-devel + xorg-server-devel + + + 0001-Disable-UploadToScreen-and-DownloadFromScreen.patch + git-fixes.patch + Xi.patch + + x11/driver/xorg-video-sis/pspec.xml + + + xorg-video-sis + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-08 + 0.10.7 + Release bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-23 + 0.10.7 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 0.10.7 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.10.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 0.10.7 + Rebuild for xserver 1.15. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.10.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 0.10.7 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 0.10.7 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 0.10.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xorg-video-neomagic + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + driver + x11.driver + X.Org neomagic video driver + X.Org neomagic ekran kartı sürücüsü + xorg-video-neomagic contains the X.Org driver for NeoMagic cards. + xorg-video-neomagic, NeoMagic ekran kartları için X.Org sürücüsünü içerir. + mirrors://xorg/individual/driver/xf86-video-neomagic-1.2.9.tar.bz2 + + xorg-server-devel + + x11/driver/xorg-video-neomagic/pspec.xml + + + xorg-video-neomagic + + xorg-server + + + /usr/lib/xorg + /usr/share/doc + /usr/share/man + + + + + 2015-05-10 + 1.2.9 + Version bump. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-01-23 + 1.2.8 + Rebuild for xorg-server-1.16.3 + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-09-01 + 1.2.8 + Rebuild for xorg-server-1.16.0 + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.2.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-09 + 1.2.8 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.2.7 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.2.7 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-29 + 1.2.7 + build for xorg 1.14 + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-03 + 1.2.7 + Fix build with xorg-server-1.14.x + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-11 + 1.2.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xinit + http://www.x.org + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + x11.misc + X Window System session initializer + X Pencere Sistemi oturum hazırlayıcı + xinit initializes X Window System server and runs the first client application. + xinit, X Pencere Sistemi sunucusunu hazırlar ve ilk istemci uygulamayı başlatır. + mirrors://xorg/individual/app/xinit-1.3.4.tar.bz2 + + util-macros + xorg-proto + libX11-devel + + + 06_move_serverauthfile_into_tmp.diff + fs25361.patch + + x11/misc/xinit/pspec.xml + + + xinit + + libX11 + xorg-app + dbus-x11 + + + /etc/X11/Xresources + /etc/X11/Xdefaults + /etc/X11/xinit + /usr/bin + /usr/lib/X11/xinit + /usr/share/doc + /usr/share/man + + + Xsession + xinitrc + xserverrc + xserverrc + Xresources + Xdefaults + xinitrc.d/localuser.sh + xinitrc.d/xdg-runtime-dir.sh + xinitrc.d/Xresources.sh + xinitrc.d/Xdefaults.sh + xinitrc.d/xkb.sh + xinitrc.d/startup.sh + xinitrc.d/environment.sh + xinitrc.d/dbus.sh + xinitrc.d/ssh-agent.sh + + + + + 2015-11-30 + 1.3.4 + add patchs. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-10 + 1.3.4 + Version Bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-07-28 + 1.3.3 + add xdg runtime dir fix localuser dir + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-16 + 1.3.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-09-12 + 1.3.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-26 + 1.3.2 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xorg-app + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + app:gui + x11.misc + Applications de X.Org + X.Org applications + X.Org uygulamaları + X.Org Anwendungen + xorg-app contains base Xorg applications. + mirrors://xorg/individual/app/appres-1.0.4.tar.bz2 + mirrors://xorg/individual/app/bdftopcf-1.0.5.tar.bz2 + mirrors://xorg/individual/app/beforelight-1.0.5.tar.bz2 + mirrors://xorg/individual/app/bitmap-1.0.8.tar.bz2 + mirrors://xorg/individual/app/editres-1.0.6.tar.bz2 + mirrors://xorg/individual/app/fonttosfnt-1.0.4.tar.bz2 + mirrors://xorg/individual/app/fslsfonts-1.0.5.tar.bz2 + mirrors://xorg/individual/app/fstobdf-1.0.6.tar.bz2 + mirrors://xorg/individual/app/iceauth-1.0.7.tar.bz2 + mirrors://xorg/individual/app/ico-1.0.4.tar.bz2 + mirrors://xorg/individual/app/listres-1.0.3.tar.bz2 + mirrors://xorg/individual/app/luit-1.1.1.tar.bz2 + mirrors://xorg/individual/app/mkcomposecache-1.2.1.tar.bz2 + mirrors://xorg/individual/app/mkfontdir-1.0.7.tar.bz2 + mirrors://xorg/individual/app/mkfontscale-1.1.2.tar.bz2 + mirrors://xorg/individual/app/oclock-1.0.3.tar.bz2 + mirrors://xorg/individual/app/rendercheck-1.4.tar.bz2 + mirrors://xorg/individual/app/rgb-1.0.6.tar.bz2 + mirrors://xorg/individual/app/rstart-1.0.5.tar.bz2 + mirrors://xorg/individual/app/scripts-1.0.1.tar.bz2 + mirrors://xorg/individual/app/sessreg-1.1.0.tar.bz2 + mirrors://xorg/individual/app/setxkbmap-1.3.0.tar.bz2 + mirrors://xorg/individual/app/showfont-1.0.5.tar.bz2 + mirrors://xorg/individual/app/smproxy-1.0.5.tar.bz2 + mirrors://xorg/individual/app/twm-1.0.8.tar.bz2 + mirrors://xorg/individual/app/viewres-1.0.4.tar.bz2 + mirrors://xorg/individual/app/x11perf-1.5.4.tar.bz2 + mirrors://xorg/individual/app/xauth-1.0.9.tar.bz2 + mirrors://xorg/individual/app/xbacklight-1.2.1.tar.bz2 + mirrors://xorg/individual/app/xbiff-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xcalc-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xclipboard-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xclock-1.0.7.tar.bz2 + mirrors://xorg/individual/app/xcmsdb-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xcompmgr-1.1.6.tar.bz2 + mirrors://xorg/individual/app/xconsole-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xcursorgen-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xdbedizzy-1.1.0.tar.bz2 + mirrors://xorg/individual/app/xditview-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xdpyinfo-1.3.1.tar.bz2 + mirrors://xorg/individual/app/xedit-1.2.2.tar.bz2 + mirrors://xorg/individual/app/xev-1.2.2.tar.bz2 + mirrors://xorg/individual/app/xeyes-1.1.1.tar.bz2 + mirrors://xorg/individual/app/xf86dga-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xfd-1.1.2.tar.bz2 + mirrors://xorg/individual/app/xfindproxy-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xfontsel-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xfs-1.1.4.tar.bz2 + mirrors://xorg/individual/app/xfsinfo-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xfwp-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xgamma-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xgc-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xhost-1.0.7.tar.bz2 + mirrors://xorg/individual/app/xinput-1.6.1.tar.bz2 + mirrors://xorg/individual/app/xkbcomp-1.3.0.tar.bz2 + mirrors://xorg/individual/app/xkbevd-1.1.4.tar.bz2 + mirrors://xorg/individual/app/xkbprint-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xkbutils-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xkill-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xload-1.1.2.tar.bz2 + mirrors://xorg/individual/app/xlogo-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xlsatoms-1.1.2.tar.bz2 + mirrors://xorg/individual/app/xlsclients-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xlsfonts-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xmag-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xman-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xmessage-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xmh-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xmodmap-1.0.9.tar.bz2 + mirrors://xorg/individual/app/xmore-1.0.2.tar.bz2 + mirrors://xorg/individual/app/xpr-1.0.4.tar.bz2 + mirrors://xorg/individual/app/xprop-1.2.2.tar.bz2 + mirrors://xorg/individual/app/xrandr-1.4.3.tar.bz2 + mirrors://xorg/individual/app/xrdb-1.1.0.tar.bz2 + mirrors://xorg/individual/app/xrefresh-1.0.5.tar.bz2 + mirrors://xorg/individual/app/xset-1.2.3.tar.bz2 + mirrors://xorg/individual/app/xsetmode-1.0.0.tar.bz2 + mirrors://xorg/individual/app/xsetpointer-1.0.1.tar.bz2 + mirrors://xorg/individual/app/xsetroot-1.1.1.tar.bz2 + mirrors://xorg/individual/app/xsm-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xstdcmap-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xvidtune-1.0.3.tar.bz2 + mirrors://xorg/individual/app/xvinfo-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xwd-1.0.6.tar.bz2 + mirrors://xorg/individual/app/xwininfo-1.1.3.tar.bz2 + mirrors://xorg/individual/app/xwud-1.0.4.tar.bz2 + + fontconfig-devel + libdmx-devel + libfontenc-devel + libFS-devel + libICE-devel + libpng-devel + libSM-devel + libXaw-devel + libXcomposite-devel + libXcursor-devel + libXdamage-devel + libXext-devel + libXfixes-devel + libXfont-devel + libXft-devel + libXi-devel + libXinerama-devel + libxkbfile-devel + libXmu-devel + libXrandr-devel + libXrender-devel + libXScrnSaver-devel + libXt-devel + libXtst-devel + libXv-devel + libXxf86dga-devel + libXxf86vm-devel + xbitmaps + xcb-util-devel + libXxf86misc-devel + xorg-proto + util-macros + xtrans + + x11/misc/xorg-app/pspec.xml + + + xorg-app + + zlib + libX11 + libXau + libpng + libxcb + freetype + libFS + libSM + libXi + libXt + libXv + libdmx + libXmu + libXaw + libICE + libXft + libXtst + libXext + xcb-util + libXfont + libXrandr + libXfixes + libXrender + fontconfig + libfontenc + libXxf86vm + libXcursor + libXdamage + libxkbfile + libXxf86dga + libXinerama + libXxf86misc + libXcomposite + libXScrnSaver + + + /etc + /usr/bin + /usr/include + /usr/lib + /usr/sbin + /usr/share/X11 + /usr/share/man + + + System.PackageHandler + + + + xorg-app-devel + + libxkbfile-devel + xorg-app + + + /usr/lib/pkgconfig + + + + + 2015-05-10 + 7.6 + Update. + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-08-31 + 7.6 + Update. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 7.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 7.6 + Release bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-06 + 7.6 + Split devel package to prevent lots of devel pack installation. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 7.6 + Update: xfwp, xload, xprop, xset, xwd, xclipboard, twm, xman, xclock, xfindproxy, xkill, xlsclients, xmodmap, xrdb + Marcin Bojara + marcin@pisilinux.org + + + 2013-09-05 + 7.6 + Add missing method to pakhandler.py + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 7.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-17 + 7.6 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-07-31 + 7.6 + Update some apps, fix build luit + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 7.6 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-06-21 + 7.6 + Update + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-13 + 7.6 + Update + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-25 + 7.6 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xbitmaps + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.misc + Utilitaire Xbitmaps de X.Org + X.Org static graphics + X.Org statik grafikleri + X.Org xbitmaps Werkzeug + xbitmaps provides static graphics needed by Xorg applications to draw screen elements. + xbitmaps, ekran öğeleri çizmek için Xorg uygulamaları tarafından ihtiyaç duyulan statik grafikleri içerir. + mirrors://xorg/individual/data/xbitmaps-1.1.1.tar.bz2 + x11/misc/xbitmaps/pspec.xml + + + xbitmaps + + /usr/include/X11/bitmaps + /usr/lib/pkgconfig + /usr/share/pkgconfig + + + + + 2014-05-15 + 1.1.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-25 + 1.1.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-12-14 + 1.1.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xorg-font + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + data:font + x11.misc + Fichiers de fontes d'écrans graphiques (X.Org) + X.Org font files + X.Org yazı tipi dosyaları + Grafische Oberfläche (X.Org) Schrift Dateien + xorg-font contains base X.Org fonts. + mirrors://xorg/individual/font/encodings-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-adobe-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-alias-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-arabic-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-ttf-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bh-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-bitstream-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-cronyx-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-cursor-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-daewoo-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-dec-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-ibm-type1-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-isas-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-jis-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-micro-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-ethiopic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-meltho-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-mutt-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-misc-misc-1.1.2.tar.bz2 + mirrors://xorg/individual/font/font-schumacher-misc-1.1.2.tar.bz2 + mirrors://xorg/individual/font/font-screen-cyrillic-1.0.4.tar.bz2 + mirrors://xorg/individual/font/font-sony-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-sun-misc-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-winitzki-cyrillic-1.0.3.tar.bz2 + mirrors://xorg/individual/font/font-xfree86-type1-1.0.4.tar.bz2 + + font-util + xorg-app + + x11/misc/xorg-font/pspec.xml + + + xorg-font + + xorg-app + + + /etc/X11/fontpath.d + /usr/share/fonts + /etc/fonts/conf.avail/42-luxi-mono.conf + /etc/fonts/conf.d/42-luxi-mono.conf + + + + xorg-font-extra + X.Org additional font files + X.Org ek yazı tipi dosyaları + + xorg-app + + + /etc/X11/fontpath.d/75dpi:unscaled + /etc/X11/fontpath.d/100dpi:unscaled + /usr/share/fonts/75dpi + /usr/share/fonts/100dpi + + + + + 2015-11-17 + 7.6 + Release Bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2014-05-16 + 7.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-01 + 7.6 + Add fonts. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 7.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2010-11-01 + 7.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + xkeyboard-config + http://freedesktop.org/wiki/Software/XKeyboardConfig + + PisiLinux Community + admins@pisilinux.org + + MIT + data + x11.misc + X keyboard configuration database + X klavye yapılandırma veritabanı + xkeyboard-config aims to provide consistent and well-structured X keyboard configuration data for X Window System implementations. + xkeyboard-config, X Pencere Sistemi için tutarlı ve iyi tasarlanmış X klavye yapılandırma verisi sağlamayı amaçlar. + mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.14.tar.bz2 + + intltool + xorg-proto + xorg-app + libxslt-devel + libX11-devel + + + xkeyboard-config-1.4-jp-tilde.patch + + x11/misc/xkeyboard-config/pspec.xml + + + xkeyboard-config + + xorg-app + libxslt + libX11 + + + /etc/X11/xorg.conf.d + /lib/udev/rules.d + /usr/share/X11/xkb + /usr/share/doc + /usr/share/locale + /usr/share/pkgconfig + /usr/share/man + + + 10-keyboard.conf + 95-xkb.rules + + + + + 2015-05-14 + 2.14 + Release bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-01-29 + 2.14 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-01-21 + 2.13 + Version bump. + Ergün Salman + poyraz76@pisilinux.org + + + 2014-08-31 + 2.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-15 + 2.11 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-25 + 2.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 2.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-22 + 2.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + vte + http://www.gnome.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + x11.terminal + Widget terminal utilisant Xft + Xft powered terminal widget + The VTE package contains a termcap file implementation for terminal emulators. + Vte paketi, terminal emülatörleri için termcap uygulama dosyası içerir. + mirrors://gnome/vte/0.28/vte-0.28.2.tar.xz + + gobject-introspection-devel + fontconfig-devel + gtk2-devel + pango-devel + cairo-devel + gtk-doc + gdk-pixbuf-devel + atk-devel + ncurses-devel + glib2-devel + libX11-devel + + + vte-0.28.2-limit-arguments.patch + vte-alt-meta-confusion.patch + vte-python-bugfixes.patch + vte-0.28.0-link.patch + vte-0.28.2-scale.patch + + x11/terminal/vte/pspec.xml + + + vte + library + + gobject-introspection + gtk2 + atk + cairo + gdk-pixbuf + pango + ncurses + glib2 + libX11 + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/doc + /usr/share/locale + /usr/share/vte + /usr/share/pygtk + /usr/share/gir-1.0/Vte-0.0.gir + + + + vte-docs + GTK reference documents for vte + data:doc + + /usr/share/gtk-doc + + + + vte-devel + Development files for vte + vte için geliştirme dosyaları + + vte + gtk2-devel + pango-devel + cairo-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-16 + 0.28.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-25 + 0.28.2 + rebuild for unused + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-06 + 0.28.2 + Fix deps + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.28.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 0.28.2 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-11-24 + 0.28.2 + First release + Osman Erkan + namso-0"@hotmail.it + + + + + + xterm + http://invisible-island.net/xterm + + PisiLinux Community + admins@pisilinux.org + + MIT + app:gui + x11.terminal + Terminal emulator for the X Window System + X Pencere Sistemi için uçbirim emülatörü + The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. + xterm programı, X Pencere Sistemi için bir uçbirim emülatörüdür. Pencere sistemini doğrudan kullanamayan programlar için DEC VT102 ve Tektronix 4014 uyumlu uçbirimler sağlar. + terminal + ftp://invisible-island.net/xterm/xterm-304.tgz + + fontconfig-devel + libICE-devel + libXaw-devel + libXft-devel + libXmu-devel + libXt-devel + utempter-devel + xorg-app + libXpm-devel + ncurses-devel + libX11-devel + + + 16colors.txt.diff + defaults.patch + + x11/terminal/xterm/pspec.xml + + + xterm + + fontconfig + libICE + libXaw + libXft + libXmu + libXt + utempter + xorg-app + libXpm + ncurses + libX11 + + + /usr/bin + /usr/share/X11 + /usr/share/doc + /usr/share/man + + + + + 2014-05-13 + 304 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-08-25 + 287 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-12 + 287 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + xcb-util-keysyms http://xcb.freedesktop.org PisiLinux Community @@ -59099,20 +88746,18 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol x11.library A number of libraries which sit on top of libxcb libxcb temelli birtakım kitaplıklar - The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-image modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2 + The xcb-util-keysyms module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-keysyms modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2 util-macros libxcb-devel - xcb-util-devel - x11/library/xcb-util-image/pspec.xml + x11/library/xcb-util-keysyms/pspec.xml - xcb-util-image + xcb-util-keysyms - xcb-util libxcb @@ -59121,11 +88766,11 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xcb-util-image-devel - Development files for xcb-util - xcb-util-image için geliştirme dosyaları + xcb-util-keysyms-devel + Development files for xcb-util-keysyms + xcb-util-keysyms için geliştirme dosyaları - xcb-util-image + xcb-util-keysyms libxcb-devel @@ -59135,61 +88780,52 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xcb-util-image-32bit - 32-bit shared libraries for xcb-util - xcb-util-image için 32-bit paylaşımlı kitaplıklar + xcb-util-keysyms-32bit + 32-bit shared libraries for xcb-util-keysyms emul32 emul32 libxcb-32bit - xcb-util-32bit glibc-32bit - glibc-32bit - xcb-util-32bit + xcb-util-keysyms libxcb-32bit + glibc-32bit /usr/lib32 - + 2015-12-13 0.4.0 Version bump. Kamil Atlı suvari@pisilinux.org - + 2014-05-16 0.3.9 Release bump. Marcin Bojara marcin@pisilinux.org - + 2013-10-07 0.3.9 Clean actions.py emul32 build. Serdar Soytetir kaptan@pisilinux.org - + 2013-08-25 0.3.9 Release bump. Marcin Bojara marcin@pisilinux.org - - 2013-07-30 - 0.3.9 - Rebuild - PisiLinux Community - admins@pisilinux.org - 2012-12-08 0.3.9 @@ -59201,97 +88837,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libexplain - http://libexplain.sourceforge.net/ - - erdinc gültekin - admins@pisilinux.org - - LGPLv2 - library - x11.library - Explain errno values returned by libc functions - Libc fonksiyonları tarafından döndürülen errno değerleri açıklar - The libexplain package provides a library which may be used to explain Unix and Linux system call errors - Libexplain paketi, Unix ve Linux sistem çağrısı hataları açıklamak için kullanılan bir kütüphane sunar. - http://sourceforge.net/projects/libexplain/files/1.4/libexplain-1.4.tar.gz - - acl-devel - libcap-devel - lsof - libtool - bison - groff - - x11/library/libexplain/pspec.xml - - - libexplain - - acl - libcap - - - /usr/bin - /usr/lib - /usr/share/man - /usr/share/locale - /usr/share/doc - - - - libexplain-devel - Development files for libexplain. - libexplain için geliştirme dosyaları - - libexplain - - - /usr/lib/pkgconfig - /usr/include - - - - - 2014-11-24 - 1.4 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-07 - 1.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-05-27 - 1.2 - V.Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-05-27 - 1.0 - First release - erdinc gültekin - admins@pisilinux.org - - - - - - libXi + libpciaccess http://www.x.org/ PisiLinux Community @@ -59300,21 +88846,266 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie Xi de X.Org - X.Org Xi library - X.Org Xi kitaplığı - X.Org Xi Bibliothek - LibXi provides an X Window System client interface to the XINPUT extension to the X protocol. - mirrors://xorg/individual/lib/libXi-1.7.4.tar.bz2 + X.Org PCI access library + X.Org PCI erişim kitaplığı + libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems. + libpciaccess, değişik işletim sistemleri için taşınabilir PCI erişim rutinleri içeren Xorg kitaplığıdır. + mirrors://xorg/individual/lib/libpciaccess-0.13.4.tar.bz2 - libXext-devel - libXfixes-devel util-macros - x11/library/libXi/pspec.xml + x11/library/libpciaccess/pspec.xml - libXi + libpciaccess + + /usr/lib + /usr/share/doc + + + + libpciaccess-devel + Development files for libpciaccess + libpciaccess için geliştirme dosyaları + + libpciaccess + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libpciaccess-32bit + 32-bit shared libraries for libpciaccess + libpciaccess için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + libpciaccess + + + /usr/lib32 + + + + + 2015-05-05 + 0.13.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.13.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 0.13.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.13.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-21 + 0.13.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-01 + 0.13.1 + rebuild + Erdinc Gültekin + erdincgultekin@pisilinux.org + + + 2012-11-22 + 0.13.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXmu + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xmu de X.Org + X.Org Xmu library + X.Org Xmu kitaplığı + X.Org Xmu Bibliothek + libXmu provides a set of miscellaneous utility convenience functions for X libraries to use. + LibXmu, X kitaplıklarında kullanmak için çeşitli yardımcı fonksiyonlar içerir. + mirrors://xorg/individual/lib/libXmu-1.1.2.tar.bz2 + + util-macros + libXt-devel + libICE-devel + libSM-devel + libXext-devel + + x11/library/libXmu/pspec.xml + + + libXmu + + libXt + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXmu-devel + Development files for libXmu + libXmu için geliştirme dosyaları + + libXmu + libXt-devel + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXmu-32bit + 32-bit shared libraries for libXmu + libXmu için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXt-32bit + libXext-32bit + glibc-32bit + + + libXmu + glibc-32bit + libXt-32bit + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 1.1.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-07 + 1.1.1 + Revert back to 1.1.1. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 1.1.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.1.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.1.1 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 1.1.1 + Move .pc files to devel package + Fatih Turgel + hitaf@pisilinux.org + + + 2012-06-01 + 1.1.1 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libdmx + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie dmx de X.Org + X.Org dmx library + X.Org dmx kitaplığı + X.Org dmx Bibliothek + libdmx is the X Window System DMX (Distributed Multihead X) extension library. + mirrors://xorg/individual/lib/libdmx-1.1.3.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libdmx/pspec.xml + + + libdmx libXext libX11 @@ -59325,313 +89116,54 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXi-devel - Development files for libXi - libXi için geliştirme dosyaları + libdmx-devel + Development files for libdmx + libdmx için geliştirme dosyaları - libXi + libdmx libXext-devel - libX11-devel - libXfixes-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXi-32bit - 32-bit shared libraries for libXi - libXi için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libXext-32bit - libX11-32bit - - - glibc-32bit - libXi - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2014-08-31 - 1.7.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.7.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.7.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.7.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.7.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.7.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-17 - 1.6.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.6.1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libXrender - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xrender de X.Org - X.Org Xrender library - X.Org Xrender kitaplığı - X.Org Xrender Bibliothek - The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. - mirrors://xorg/individual/lib/libXrender-0.9.9.tar.bz2 - - libX11-devel - xorg-proto - util-macros - - x11/library/libXrender/pspec.xml - - - libXrender - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXrender-devel - Development files for libXrender - libXrender için geliştirme dosyaları - - libXrender - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/doc/libXrender/libXrender.txt - - - - libXrender-32bit - 32-bit shared libraries for libXrender - libXrender için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libX11-32bit - - - libXrender - glibc-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2015-08-15 - 0.9.9 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-16 - 0.9.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 0.9.8 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.9.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.9.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 0.9.7 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xcb-util-renderutil - http://xcb.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-renderutil module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-renderutil modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2 - - util-macros - libxcb-devel - - x11/library/xcb-util-renderutil/pspec.xml - - - xcb-util-renderutil - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-renderutil-devel - Development files for xcb-util-renderutil - xcb-util-renderutil için geliştirme dosyaları - - xcb-util-renderutil /usr/include /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-renderutil-32bit - 32-bit shared libraries for xcb-util-renderutil - xcb-util-renderutil için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libxcb-32bit - - - glibc-32bit - libxcb-32bit - - - /usr/lib32 + /usr/share/man - 2014-09-01 - 0.3.9 - Version bump. + 2014-05-16 + 1.1.3 + Release bump. Marcin Bojara marcin@pisilinux.org - 2014-05-16 - 0.3.8 + 2013-10-07 + 1.1.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.3 Release bump. Marcin Bojara marcin@pisilinux.org - - 2013-10-07 - 0.3.8 - Clean actions.py emul32 build. - Serdar Soytetir - kaptan@pisilinux.org - - 2013-08-25 - 0.3.8 - Release bump. + 2013-06-21 + 1.1.3 + Version bump. Marcin Bojara marcin@pisilinux.org - 2012-12-08 - 0.3.8 + 2012-06-01 + 1.1.2 First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Erdem Artan + admins@pisilinux.org @@ -59890,6 +89422,2424 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + libXcomposite + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie composite X.Org + X.Org composite library + X.Org composite kitaplığı + X.Org composite Bibliothek + libXcomposite is the X Composite library. Compositing allows modification of the window system's base elements like window borders, window buttons and window titlebars. + libXcomposite, X Birleşiklik kitaplığıdır. Birleşiklik, pencerelere ait kenarlar, butonlar ve başlık çubukları gibi pencere sisteminin temel elemanlarını değiştirmeye izin verir. + mirrors://xorg/individual/lib/libXcomposite-0.4.4.tar.bz2 + + libX11-devel + libXfixes-devel + util-macros + + x11/library/libXcomposite/pspec.xml + + + libXcomposite + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXcomposite-devel + Development files for libXcomposite + libXcomposite için geliştirme dosyaları + + libXcomposite + libXfixes-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXcomposite-32bit + 32-bit shared libraries for libXcomposite + libXcomposite için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + glibc-32bit + + + libXcomposite + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 0.4.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 0.4.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.4.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-17 + 0.4.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-22 + 0.4.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libX11 + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie X11 de X.Org. + X.Org X11 library + X.Org X11 kitaplığı + X.Org X11 Bibliothek + Core X11 protocol client library. + mirrors://xorg/individual/lib/libX11-1.6.3.tar.bz2 + + libxcb-devel + xorg-proto + util-macros + xtrans + + x11/library/libX11/pspec.xml + + + libX11 + + libxcb + + + /usr/lib/libX11* + /usr/lib/X11 + /usr/share/X11 + /usr/share/doc/libX11 + + + + libX11-devel + Development files for X11 library + libX11 için geliştirme dosyaları + + libX11 + libxcb-devel + xorg-proto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libX11-32bit + 32-bit shared libraries for libX11 + libX11 için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + glibc-32bit + + + libX11 + libxcb-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-05-22 + 1.6.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-11 + 1.6.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.6.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 1.6.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.6.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.6.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-24 + 1.5.0 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libXp + http://x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xp de X.Org. + X.Org Xp library + X.Org Xp kitaplığı. + X.Org Xp Bibliothek + X.Org X11 libXp runtime library + mirrors://xorg/individual/lib/libXp-1.0.3.tar.bz2 + + libXext-devel + xorg-proto + libXau-devel + libX11-devel + util-macros + + x11/library/libXp/pspec.xml + + + libXp + + libXext + libXau + libX11 + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + libXp-devel + Development files for libXp + libXp için geliştirme dosyaları + + libXp + libXext-devel + + + /usr/include/X11 + /usr/lib/libdeprecatedXp.so + /usr/lib32/libdeprecatedXp.so + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXp-32bit + 32-bit shared libraries for libXp + libXp için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXp + libXext-32bit + libXau-32bit + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-11-13 + 1.0.3 + Release bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-05-16 + 1.0.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.0.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.0.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.0.2 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 1.0.2 + Move .pc files to devel package + Fatih Turgel + hitaf@pisilinux.org + + + 2013-06-21 + 1.0.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-15 + 1.0.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libSM + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie SM de X.Org. + X.Org SM library + X.Org SM kitaplığı. + X.Org SM Bibliothek + libSM is the X Session Management library. + mirrors://xorg/individual/lib/libSM-1.2.2.tar.bz2 + + libICE-devel + libutil-linux-devel + util-macros + xorg-proto + xtrans + + x11/library/libSM/pspec.xml + + + libSM + + libutil-linux + libICE + + + /usr/lib + /usr/share/X11 + /usr/share/doc + + + + libSM-devel + Development files for libSM + libSM için geliştirme dosyaları + + libICE-devel + libSM + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/*.xml + + + + libSM-32bit + 32-bit shared libraries for libSM + libSM için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libICE-32bit + libutil-linux-32bit + + + glibc-32bit + libICE-32bit + libutil-linux-32bit + libSM + + + /usr/lib32 + + + + + 2014-05-16 + 1.2.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 1.2.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-06 + 1.2.1 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-07 + 1.2.1 + Revert back to 1.2.1, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 1.2.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.2.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.2.1 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXvMC + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie XvMC de X.Org + X.Org XvMC library + X.Org XvMC kitaplığı + X.Org XvMC Bibliothek + LibXvMC is the X-Video Motion Compensation Library. + mirrors://xorg/individual/lib/libXvMC-1.0.8.tar.bz2 + + libX11-devel + libXext-devel + libXv-devel + xorg-proto + util-macros + + x11/library/libXvMC/pspec.xml + + + libXvMC + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXvMC-devel + Development files for libXvMC + libXvMC için geliştirme dosyaları + + libXv-devel + libXext-devel + libXvMC + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/libXvMC/XvMC_API.txt + + + + libXvMC-32bit + 32-bit shared libraries for libXvMC + libXvMC için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXv-32bit + libX11-32bit + libXext-32bit + + + libX11-32bit + libXext-32bit + libXvMC + + + /usr/lib32 + + + + + 2014-05-16 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-19 + 1.0.8 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-06 + 1.0.8 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-07 + 1.0.8 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-02 + 1.0.8 + Split 32bit. + PisiLinux Community + admins@pisilinux.org + + + 2013-08-25 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.0.8 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-06-21 + 1.0.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.0.7 + First release + Erdem Artan + admins@pisilinux.org + + + + + + mesa-glu + http://www.mesa3d.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Mesa OpenGL Utility library + Mesa implementation of the standard GLU OpenGL utility API. + ftp://ftp.freedesktop.org/pub/mesa/glu/glu-9.0.0.tar.gz + + mesa-devel + libgcc + + x11/library/mesa-glu/pspec.xml + + + mesa-glu + + mesa + libgcc + + + /usr/lib + + + + mesa-glu-devel + Development files for mesa-glu + mesa-glu için geliştirme dosyaları + + mesa-glu + mesa-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + mesa-glu-32bit + 32-bit shared libraries for mesa-glu + mesa-glu için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + libgcc + glibc-32bit + + + mesa-glu + mesa-32bit + libgcc + glibc-32bit + + + /usr/lib32 + + + + + 2015-01-22 + 9.0.0 + Release bump. + Ergün Salman + Poyraz76@pisilinux.org + + + 2014-05-16 + 9.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 9.0.0 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 9.0.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-13 + 9.0.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + glew + http://glew.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + BSD + GLX + SGI-B + GPLv2 + app:console + library + x11.library + OpenGL Extension Wrangler Library + OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığı + OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. + OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığıdır. + mirrors://sourceforge/glew/1.12.0/glew-1.12.0.tgz + + mesa-glu-devel + + + add_bin_target.patch + + x11/library/glew/pspec.xml + + + glew + + mesa + libX11 + + + /usr/lib + /usr/share/doc + /usr/bin + + + + glew-devel + Development files for glew + glew için geliştirme dosyaları + + mesa-glu-devel + glew + + + /usr/include/GL + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + glew-32bit + 32-bit shared libraries for glew + glew için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + libX11-32bit + + + mesa-32bit + glibc-32bit + libX11-32bit + glew + + + /usr/lib32 + + + + + 2015-08-15 + 1.12.0 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2015-01-27 + 1.10.0 + Release bump + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-05-16 + 1.10.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 1.10.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-06 + 1.9.0 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-08 + 1.9.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.9.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.9.0 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-10-30 + 1.9.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libfontenc + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie fontenc de X.Org + X.Org fontenc library + X.Org fontenc kitaplığı + X.Org fontenc Bibliothek + libfontenc is the X Window System font encoding library. + mirrors://xorg/individual/lib/libfontenc-1.1.3.tar.bz2 + + zlib-devel + util-macros + font-util + xorg-proto + + x11/library/libfontenc/pspec.xml + + + libfontenc + + zlib + + + /usr/lib + /usr/share/doc + + + + libfontenc-devel + Development files for libfontenc + libfontenc için geliştirme dosyaları + + libfontenc + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2015-08-15 + 1.1.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-16 + 1.1.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.1.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.1.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1.1 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXaw + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X Athena Widgets Library + X Athena Parçacıkları kitaplığı + Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. + mirrors://xorg/individual/lib/libXaw-1.0.13.tar.bz2 + + libXext-devel + libXmu-devel + libXpm-devel + libXt-devel + util-macros + libICE-devel + libSM-devel + libX11-devel + + x11/library/libXaw/pspec.xml + + + libXaw + + libX11 + libXext + libXmu + libXpm + libXt + + + /usr/lib + /usr/share/doc + + + + libXaw-devel + Development files for libXaw + libXaw için geliştirme dosyaları + + libXaw + libXext-devel + libXmu-devel + libXpm-devel + libXt-devel + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXaw-32bit + 32-bit shared libraries for libSM + libXaw için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libXmu-32bit + libXpm-32bit + libXt-32bit + libX11-32bit + glibc-32bit + + + libXaw + libXext-32bit + libXmu-32bit + libXpm-32bit + libXt-32bit + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-08-15 + 1.0.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-16 + 1.0.12 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 1.0.12 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-07 + 1.0.11 + Revert back to 1.0.11. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 1.0.12 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.0.11 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 1.0.11 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 1.0.11 + Move .pc files to devel package + Fatih Turgel + hitaf@pisilinux.org + + + 2012-11-22 + 1.0.11 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXxf86misc + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie libXxf86misc de X.Org + X.Org Xxf86misc library + X.Org libXxf86misc kitaplığı + X.Org libXxf86misc Bibliothek + LibXxf86misc is the client library for the XFree86-misc extension. + http://source.pisilinux.org/1.0/libXxf86misc-1.0.3.tar.gz + + libXext-devel + libXxf86miscproto-devel + xorg-proto + util-macros + + x11/library/libXxf86misc/pspec.xml + + + libXxf86misc + + libXext + libXxf86miscproto + + + /usr/lib + /usr/share/doc + + + + libXxf86misc-devel + Development files for libXxf86misc + libXxf86misc için geliştirme dosyaları + + libXxf86misc + libXext-devel + libXxf86miscproto-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86misc-32bit + 32-bit shared libraries for libXxf86misc + libXxf86misc için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86misc + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.0.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.0.3 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.0.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.0.3 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-10-23 + 1.0.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libepoxy + http://www.kde.org + + Pisi Linux Admins + admins@pisilinux.org + + MIT + library + x11.library + OpenGL function pointer management library + Epoxy is a library for handling OpenGL function pointer management for you. + https://github.com/anholt/libepoxy/archive/v1.2.tar.gz + + libX11-devel + mesa-devel + util-macros + + x11/library/libepoxy/pspec.xml + + + libepoxy + + /etc/xdg + /usr/bin + /usr/lib + /usr/share + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + libepoxy-devel + Development files for libepoxy + + libepoxy + + + /usr/include + /usr/lib/pkgconfig + + + + libepoxy-32bit + 32-bit shared libraries for libeproxy + emul32 + emul32 + + glibc-32bit + libX11-32bit + mesa-32bit + + + glibc-32bit + + + /lib32 + /usr/lib32 + + + + + 2015-05-27 + 1.2 + First release + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libICE + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org ICE library + X.Org ICE kitaplığı + Utilitaire ICE de X.Org. + libICE is the Inter-Client Exchange library. + libICE, Inter-Client Exchange protokolüne bir arayüz sağlayan X.Org kitaplığıdır. + X.Org ICE Bibliothek + mirrors://xorg/individual/lib/libICE-1.0.9.tar.bz2 + + libbsd-devel + util-macros + xorg-proto + xtrans + libxslt + + x11/library/libICE/pspec.xml + + + libICE + + libbsd + + + /usr/lib + /usr/share/doc + + + + libICE-devel + Development files for libICE + libICE için geliştirme dosyaları + + libICE + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libICE-32bit + 32-bit shared libraries for libICE + libICE için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + libICE + + + /usr/lib32 + + + + + 2014-08-31 + 1.0.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.0.8 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.0.8 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libva + http://www.freedesktop.org/wiki/Software/vaapi + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Video Acceleration (VA) API for Linux + Linux için video hızlandırma API'si + libva is a library providing the VA API video acceleration API. + libva, VA video hızlandırma API'sini sağlayan bir kitaplıktır. + http://www.freedesktop.org/software/vaapi/releases/libva/libva-1.5.1.tar.bz2 + + libdrm-devel + libXext-devel + libXfixes-devel + mesa-devel + wayland-devel + + x11/library/libva/pspec.xml + + + libva + + libX11 + libdrm + libXext + libXfixes + mesa + wayland-client + + + /usr/bin + /usr/lib + /usr/share/doc + + + + libva-devel + Development files for libva + libva için geliştirme dosyaları + + libva + wayland-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libva-32bit + 32-bit shared libraries for libva + libva için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libdrm-32bit + wayland-32bit + libXext-32bit + libXfixes-32bit + mesa-32bit + libX11-32bit + glibc-32bit + + + libva + libdrm-32bit + wayland-32bit + libXext-32bit + libXfixes-32bit + libX11-32bit + mesa-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-05-10 + 1.5.1 + Version bump + Burak Ertürk + burakerturk@pisilinux.org + + + 2015-01-21 + 1.5.0 + Version bump + Ergün Salman + poyraz76@pisilinux.org + + + 2014-05-16 + 1.3.1 + Version bump + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-23 + 1.3.0 + Version bump + PisiLinux Community + admins@pisilinux.org + + + 2014-02-20 + 1.2.1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-07 + 1.2.1 + Version bump, clean actions.py. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-10 + 1.1.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libxkbcommon + http://xkbcommon.org/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + x11.library + Library to convert evdev keycodes to keysyms + Evdev keycode'larını keysms türüne çeviren bir kitaplık + Library to convert evdev keycodes to keysyms + Evdev keycode'larını keysms türüne çeviren bir kitaplık + https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-0.5.0.tar.gz + + util-macros + libxcb-devel + + x11/library/libxkbcommon/pspec.xml + + + libxkbcommon + + libxcb + + + /usr/share/doc/libxkbcommon/ + /usr/lib/lib*.so* + + + + libxkbcommon-devel + Development files for libxkbcommon + libxkbcommon için geliştirme dosyaları + + libxkbcommon + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libxkbcommon-32bit + 32-bit shared libraries for libxkbcommon + emul32 + emul32 + + libxcb-32bit + glibc-32bit + + + libxkbcommon + libxcb-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-03-04 + 0.5.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-16 + 0.4.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-07 + 0.3.1 + Rebuild, clean emul32 installation. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-02 + 0.3.1 + First release. + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libXt + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xt de X.Org + X.Org Xt library + X.Org Xt kitaplığı + X.Org Xt Bibliothek + LibXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif. + mirrors://xorg/individual/lib/libXt-1.1.5.tar.bz2 + + libICE-devel + libSM-devel + xorg-proto + libX11-devel + util-macros + + x11/library/libXt/pspec.xml + + + libXt + + libICE + libSM + libX11 + + + /usr/bin + /usr/lib + /usr/share/X11 + /usr/share/doc + + + + libXt-devel + Development files for libXt + libXt için geliştirme dosyaları + + libXt + libICE-devel + libSM-devel + xorg-proto + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXt-32bit + 32-bit shared libraries for libXt + libXt için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libX11-32bit + libSM-32bit + + + glibc-32bit + libXt + libX11-32bit + libSM-32bit + libICE-32bit + + + /usr/lib32 + + + + + 2015-08-15 + 1.1.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-16 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.1.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.1.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-06-21 + 1.1.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1.3 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXinerama + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + librairie Xinerama de X.Org + X.Org Xinerama library + X.Org Xinerama kitaplığı + X.Org Xinerama Bibliothek + Xorg Xinerama library. Xinerama is an extension to the X Window System which enables applications and window managers to use two (or more) physical displays as one large virtual display. + mirrors://xorg/individual/lib/libXinerama-1.1.3.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXinerama/pspec.xml + + + libXinerama + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXinerama-devel + Development files for libXinerama + libXinerama için geliştirme dosyaları + + libXinerama + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXinerama-32bit + 32-bit shared libraries for libXinerama + libXinerama için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libX11-32bit + glibc-32bit + + + libXinerama + libX11-32bit + libXext-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.1.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.1.3 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-06-21 + 1.1.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-22 + 1.1.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libxcb + http://xcb.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + The X protocol C-language Binding (XCB) + X protokolü için C dili bağlayıcısı (XCB) + The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. + http://xcb.freedesktop.org/dist/libxcb-1.11.1.tar.bz2 + + libXau-devel + libXdmcp-devel + libxslt + util-macros + xcb-proto + + + libxcb-1.1-no-pthread-stubs.patch + + x11/library/libxcb/pspec.xml + + + libxcb + + libXau + libXdmcp + glibc + + + /usr/lib + /usr/share/man + /usr/share/doc + + + + libxcb-devel + Development files for libxcb + libxcb için geliştirme dosyaları + + libxcb + libXau-devel + libXdmcp-devel + + + /usr/include/xcb + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + pthread-stubs.pc + + + + libxcb-32bit + 32-bit shared libraries for libxcb + libxcb için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXau-32bit + libXdmcp-32bit + glibc-32bit + + + libxcb + libXau-32bit + libXdmcp-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-12-13 + 1.11.1 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2015-05-22 + 1.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-11 + 1.10 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 1.10 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-08 + 1.9.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-28 + 1.9.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-18 + 1.9 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + libXxf86vm + http://x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xxf86vm de X.Org + X.Org Xxf86vm library + X.Org Xxf86vm kitaplığı + X.Org Xxf86vm Bibliothek + LibXxf86vm is the client library for the XFree86-VidMode X extension. + mirrors://xorg/individual/lib/libXxf86vm-1.1.3.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXxf86vm/pspec.xml + + + libXxf86vm + + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXxf86vm-devel + Development files for libXxf86vm + libXxf86vm için geliştirme dosyaları + + libXxf86vm + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig/ + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86vm-32bit + 32-bit shared libraries for libXxf86vm + libXxf86vm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86vm + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.1.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-26 + 1.1.3 + Move pc files to devel pack, rebuild. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-06-21 + 1.1.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1.2 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xcb-util + http://xcb.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2 + + util-macros + libxcb-devel + + x11/library/xcb-util/pspec.xml + + + xcb-util + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-devel + Development files for xcb-util + xcb-util için geliştirme dosyaları + + xcb-util + libxcb-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-32bit + 32-bit shared libraries for xcb-util + xcb-util için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + glibc-32bit + + + xcb-util + libxcb-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-12-13 + 0.4.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2013-10-07 + 0.3.9 + Clean actions.py emul32 build. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.3.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 0.3.9 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXScrnSaver + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie XScrnSaver de X.Org + X.Org XScrnSaver library + X.Org XScrnSaver kitaplığı + X.Org XScrnSaver Bibliothek + LibXScrnSaver allows using screensavers in X clients. + mirrors://xorg/individual/lib/libXScrnSaver-1.2.2.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXScrnSaver/pspec.xml + + + libXScrnSaver + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXScrnSaver-devel + Development files for libXScrnSaver + libXScrnSaver için geliştirme dosyaları + + libXScrnSaver + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXScrnSaver-32bit + 32-bit shared libraries for libXScrnSaver + libXScrnSaver için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libX11-32bit + libXext-32bit + + + libXScrnSaver + glibc-32bit + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.2.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.2.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.2.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.2.2 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libxshmfence + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + X.Org libxshmfence library + libxshmfence is the X Window System video extension library. + mirrors://xorg/individual/lib/libxshmfence-1.2.tar.bz2 + + libXext-devel + util-macros + + x11/library/libxshmfence/pspec.xml + + + libxshmfence + + libXext + + + /usr/lib + /usr/share/doc + + + + libxshmfence-devel + Development files for libxshmfence + + libxshmfence + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libxshmfence-32bit + 32-bit shared libraries for libxshmfence + emul32 + emul32 + + glibc-32bit + libX11-32bit + libXext-32bit + + + libxshmfence + glibc-32bit + libX11-32bit + libXext-32bit + + + /usr/lib32 + + + + + 2015-05-05 + 1.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + libXfont @@ -60305,103 +92255,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xcb-util - http://xcb.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2 - - util-macros - libxcb-devel - - x11/library/xcb-util/pspec.xml - - - xcb-util - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-devel - Development files for xcb-util - xcb-util için geliştirme dosyaları - - xcb-util - libxcb-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-32bit - 32-bit shared libraries for xcb-util - xcb-util için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libxcb-32bit - glibc-32bit - - - xcb-util - libxcb-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-12-13 - 0.4.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2013-10-07 - 0.3.9 - Clean actions.py emul32 build. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.3.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 0.3.9 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libxshmfence + libXau http://www.x.org/ PisiLinux Community @@ -60410,1309 +92264,52 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - X.Org libxshmfence library - libxshmfence is the X Window System video extension library. - mirrors://xorg/individual/lib/libxshmfence-1.2.tar.bz2 - - libXext-devel - util-macros - - x11/library/libxshmfence/pspec.xml - - - libxshmfence - - libXext - - - /usr/lib - /usr/share/doc - - - - libxshmfence-devel - Development files for libxshmfence - - libxshmfence - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libxshmfence-32bit - 32-bit shared libraries for libxshmfence - emul32 - emul32 - - glibc-32bit - libX11-32bit - libXext-32bit - - - libxshmfence - glibc-32bit - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2015-05-05 - 1.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xcb-util-cursor - http://xcb.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - XCB cursor library - The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.2.tar.bz2 + Librairie Au de X.Org. + X.Org Au library + X.Org Au kitaplığı. + X.Org Au Bibliothek + libXau provides functions to manage X authorization files + libXau, X yetkilendirme dosyalarını yönetmek için işlevler sağlar. + http://xorg.freedesktop.org/archive/individual/lib/libXau-1.0.8.tar.gz util-macros - libxcb-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-renderutil-devel - - x11/library/xcb-util-cursor/pspec.xml - - - xcb-util-cursor - - libxcb - xcb-util-image - xcb-util-renderutil - - - /usr/lib - /usr/share/doc - - - - xcb-util-cursor-devel - Development files for xcb-util - - xcb-util-cursor - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-cursor-32bit - 32-bit shared libraries for xcb-util - emul32 - emul32 - - libxcb-32bit - glibc-32bit - xcb-util-image-32bit - xcb-util-renderutil-32bit - - - glibc-32bit - libxcb-32bit - xcb-util-image-32bit - xcb-util-renderutil-32bit - - - /usr/lib32 - - - - - 2015-08-26 - 0.1.2 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libevdev - http://www.freedesktop.org/wiki/Software/libevdev/ - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv1 - library - x11.library - Wrapper library for evdev devices - Wrapper library for evdev devices - Wrapper library for evdev devices - Wrapper library for evdev devices - http://www.freedesktop.org/software/libevdev/libevdev-1.3.2.tar.xz - - 0001-Revert-Drop-deprecated-functions.patch - 0001-Revert-Drop-some-leftover-deprecated-constants.patch - - x11/library/libevdev/pspec.xml - - - libevdev - - /usr/bin - /usr/lib - /usr/include - /usr/share - /usr/share/doc - - - - - 2015-01-25 - 1.3.2 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-05-16 - 1.2 - version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-01-30 - 0.6 - Revert back to 0.6 version. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-30 - 0.9.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-10-11 - 0.4 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libxkbcommon - http://xkbcommon.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - library - x11.library - Library to convert evdev keycodes to keysyms - Evdev keycode'larını keysms türüne çeviren bir kitaplık - Library to convert evdev keycodes to keysyms - Evdev keycode'larını keysms türüne çeviren bir kitaplık - https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-0.5.0.tar.gz - - util-macros - libxcb-devel - - x11/library/libxkbcommon/pspec.xml - - - libxkbcommon - - libxcb - - - /usr/share/doc/libxkbcommon/ - /usr/lib/lib*.so* - - - - libxkbcommon-devel - Development files for libxkbcommon - libxkbcommon için geliştirme dosyaları - - libxkbcommon - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libxkbcommon-32bit - 32-bit shared libraries for libxkbcommon - emul32 - emul32 - - libxcb-32bit - glibc-32bit - - - libxkbcommon - libxcb-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-03-04 - 0.5.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-05-16 - 0.4.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-07 - 0.3.1 - Rebuild, clean emul32 installation. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-02 - 0.3.1 - First release. - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libXaw - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X Athena Widgets Library - X Athena Parçacıkları kitaplığı - Xaw is a widget set based on the X Toolkit Intrinsics (Xt) Library. - mirrors://xorg/individual/lib/libXaw-1.0.13.tar.bz2 - - libXext-devel - libXmu-devel - libXpm-devel - libXt-devel - util-macros - libICE-devel - libSM-devel - libX11-devel - - x11/library/libXaw/pspec.xml - - - libXaw - - libX11 - libXext - libXmu - libXpm - libXt - - - /usr/lib - /usr/share/doc - - - - libXaw-devel - Development files for libXaw - libXaw için geliştirme dosyaları - - libXaw - libXext-devel - libXmu-devel - libXpm-devel - libXt-devel - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXaw-32bit - 32-bit shared libraries for libSM - libXaw için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libXmu-32bit - libXpm-32bit - libXt-32bit - libX11-32bit - glibc-32bit - - - libXaw - libXext-32bit - libXmu-32bit - libXpm-32bit - libXt-32bit - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-08-15 - 1.0.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-16 - 1.0.12 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 1.0.12 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-07 - 1.0.11 - Revert back to 1.0.11. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 1.0.12 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.0.11 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.0.11 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 1.0.11 - Move .pc files to devel package - Fatih Turgel - hitaf@pisilinux.org - - - 2012-11-22 - 1.0.11 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86dga - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xxf86dga de X.Org - X.Org Xxf86dga library - X.Org Xxf86dga kitaplığı - X.Org Xxf86dga Bibliothek - LibXxf86dga is the client library for the XFree86-DGA extension. - mirrors://xorg/individual/lib/libXxf86dga-1.1.4.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXxf86dga/pspec.xml - - - libXxf86dga - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXxf86dga-devel - Development files for libXxf86dga - libXxf86dga için geliştirme dosyaları - - libXxf86dga - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86dga-32bit - 32-bit shared libraries for libXxf86dga - libXxf86dga için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86dga - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.1.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.1.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1.3 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libXmu - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xmu de X.Org - X.Org Xmu library - X.Org Xmu kitaplığı - X.Org Xmu Bibliothek - libXmu provides a set of miscellaneous utility convenience functions for X libraries to use. - LibXmu, X kitaplıklarında kullanmak için çeşitli yardımcı fonksiyonlar içerir. - mirrors://xorg/individual/lib/libXmu-1.1.2.tar.bz2 - - util-macros - libXt-devel - libICE-devel - libSM-devel - libXext-devel - - x11/library/libXmu/pspec.xml - - - libXmu - - libXt - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXmu-devel - Development files for libXmu - libXmu için geliştirme dosyaları - - libXmu - libXt-devel - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXmu-32bit - 32-bit shared libraries for libXmu - libXmu için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXt-32bit - libXext-32bit - glibc-32bit - - - libXmu - glibc-32bit - libXt-32bit - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.1.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 1.1.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-07 - 1.1.1 - Revert back to 1.1.1. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 1.1.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.1.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.1.1 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 1.1.1 - Move .pc files to devel package - Fatih Turgel - hitaf@pisilinux.org - - - 2012-06-01 - 1.1.1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libpciaccess - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org PCI access library - X.Org PCI erişim kitaplığı - libpciaccess is the Xorg library for portable PCI access routines across multiple operating systems. - libpciaccess, değişik işletim sistemleri için taşınabilir PCI erişim rutinleri içeren Xorg kitaplığıdır. - mirrors://xorg/individual/lib/libpciaccess-0.13.4.tar.bz2 - - util-macros - - x11/library/libpciaccess/pspec.xml - - - libpciaccess - - /usr/lib - /usr/share/doc - - - - libpciaccess-devel - Development files for libpciaccess - libpciaccess için geliştirme dosyaları - - libpciaccess - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libpciaccess-32bit - 32-bit shared libraries for libpciaccess - libpciaccess için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - libpciaccess - - - /usr/lib32 - - - - - 2015-05-05 - 0.13.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.13.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 0.13.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.13.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-21 - 0.13.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-01 - 0.13.1 - rebuild - Erdinc Gültekin - erdincgultekin@pisilinux.org - - - 2012-11-22 - 0.13.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - pixman - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Pixel manipulation library - Piksel işleme kitaplığı - Pixman contains lowlevel pixel manipulation routines. - Pixman, düşük düzey piksel işleme yordamlarını içerir. - mirrors://xorg/individual/lib/pixman-0.32.6.tar.bz2 - x11/library/pixman/pspec.xml - - - pixman - - /usr/lib - /usr/share/doc - - - - pixman-devel - Development files for pixman - pixman için geliştirme dosyaları - - pixman - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - pixman-32bit - 32-bit shared libraries for pixman - pixman için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - pixman - glibc-32bit - - - /usr/lib32 - - - - - 2014-08-31 - 0.32.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.32.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 0.32.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-07 - 0.30.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 0.30.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.30.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.30.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-22 - 0.28.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXfixes - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xfixes de X.Org - X.Org Xfixes library - X.Org Xfixes kitaplığı - X.Org Xfixes Bibliothek - libXfixes is a library to provide augmented versions of core protocol requests. - mirrors://xorg/individual/lib/libXfixes-5.0.1.tar.bz2 - xorg-proto - libX11-devel - util-macros - - x11/library/libXfixes/pspec.xml - - - libXfixes - - /usr/lib - /usr/share/doc - - - - libXfixes-devel - Development files for libXfixes - libXfixes için geliştirme dosyaları - - libXfixes - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXfixes-32bit - 32-bit shared libraries for libXfixes - libXfixes için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - glibc-32bit - - - libXfixes - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 5.0.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 5.0.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 5.0.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 5.0.1 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 5.0.1 - Move .pc files to devel package - Fatih Turgel - hitaf@pisilinux.org - - - 2013-06-21 - 5.0.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 5.0 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libXt - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xt de X.Org - X.Org Xt library - X.Org Xt kitaplığı - X.Org Xt Bibliothek - LibXt provides the X Toolkit Intrinsics, an abstract widget library upon which other toolkits are based. Xt is the basis for many toolkits, including the Athena widgets (Xaw), and LessTif. - mirrors://xorg/individual/lib/libXt-1.1.5.tar.bz2 - - libICE-devel - libSM-devel - xorg-proto - libX11-devel - util-macros - - x11/library/libXt/pspec.xml - - - libXt - - libICE - libSM - libX11 - - - /usr/bin - /usr/lib - /usr/share/X11 - /usr/share/doc - - - - libXt-devel - Development files for libXt - libXt için geliştirme dosyaları - - libXt - libICE-devel - libSM-devel - xorg-proto - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXt-32bit - 32-bit shared libraries for libXt - libXt için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libX11-32bit - libSM-32bit - - - glibc-32bit - libXt - libX11-32bit - libSM-32bit - libICE-32bit - - - /usr/lib32 - - - - - 2015-08-15 - 1.1.5 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-16 - 1.1.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.1.4 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-06-21 - 1.1.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1.3 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libomxil-bellagio - http://omxil.sourceforge.net - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2.1 - library - x11.library - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - An opensource implementation of the OpenMAX Integration Layer API - http://downloads.sourceforge.net/project/omxil/omxil/Bellagio%200.9.3/libomxil-bellagio-0.9.3.tar.gz - - glibc-devel - fedora-fixes.patch + visibility.patch - x11/library/libomxil-bellagio/pspec.xml + x11/library/libXau/pspec.xml - libomxil-bellagio - - /usr/bin - /usr/lib - /usr/share - /usr/share/man - /usr/share/doc - - - - libomxil-bellagio-devel - Development files for mesa - - libomxil-bellagio - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-04-07 - 0.9.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libXdmcp - http://x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xdmcp de X.Org. - X.Org Xdmcp library - X.Org Xdmcp kitaplığı. - X.Org Xdmcp Bibliothek - LibXdmcp is the X Display Manager Control Protocol library. - LibXdmcp, X Ekran Yöneticisi Denetim Protokolü kitaplığıdır. - http://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.2.tar.bz2 - - libxslt - util-macros - xorg-proto - libbsd-devel - - x11/library/libXdmcp/pspec.xml - - - libXdmcp - - libbsd - + libXau /usr/lib - /usr/share/doc - libXdmcp-devel - Development files for libXdmcp - libXdmcp için geliştirme dosyaları + libXau-devel + Development files for libXau + libXau için geliştirme dosyaları - xorg-proto - libXdmcp + libXau /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig - /usr/share/doc/*/*.xml + /usr/share/man - libXdmcp-32bit - 32-bit shared libraries for libXdmcp - libXdmcp için 32-bit paylaşımlı kitaplıklar + libXau-32bit + 32-bit shared libraries for libXau + libXau için 32-bit paylaşımlı kitaplıklar emul32 emul32 glibc-32bit - libXdmcp glibc-32bit @@ -61720,1349 +92317,20 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - - 2015-06-06 - 1.1.2 - Runtime dep fixed. - Osman Erkan - osman.erkan@yandex.com - - 2015-05-22 - 1.1.2 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com + 2014-06-01 + 1.0.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org - 2014-05-11 - 1.1.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-08 - 1.1.1 - Rebuild, clean actions.py. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-08-23 - 1.1.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libXp - http://x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xp de X.Org. - X.Org Xp library - X.Org Xp kitaplığı. - X.Org Xp Bibliothek - X.Org X11 libXp runtime library - mirrors://xorg/individual/lib/libXp-1.0.3.tar.bz2 - - libXext-devel - xorg-proto - libXau-devel - libX11-devel - util-macros - - x11/library/libXp/pspec.xml - - - libXp - - libXext - libXau - libX11 - - - /usr/lib - /usr/share/doc - /usr/share/man - - - - libXp-devel - Development files for libXp - libXp için geliştirme dosyaları - - libXp - libXext-devel - - - /usr/include/X11 - /usr/lib/libdeprecatedXp.so - /usr/lib32/libdeprecatedXp.so - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - libXp-32bit - 32-bit shared libraries for libXp - libXp için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXp - libXext-32bit - libXau-32bit - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-11-13 - 1.0.3 - Release bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-05-16 - 1.0.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-10-07 - 1.0.2 + 1.0.8 Rebuild. Serdar Soytetir kaptan@pisilinux.org - - 2013-08-25 - 1.0.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 1.0.2 - Move pc files to devel pack, rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 1.0.2 - Move .pc files to devel package - Fatih Turgel - hitaf@pisilinux.org - - - 2013-06-21 - 1.0.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-15 - 1.0.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - glew - http://glew.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - BSD - GLX - SGI-B - GPLv2 - app:console - library - x11.library - OpenGL Extension Wrangler Library - OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığı - OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file. - OpenGL Extension Wrangler Library (GLEW) çok platform destekli, C/C++ genişleme kitaplığıdır. - mirrors://sourceforge/glew/1.12.0/glew-1.12.0.tgz - - mesa-glu-devel - - - add_bin_target.patch - - x11/library/glew/pspec.xml - - - glew - - mesa - libX11 - - - /usr/lib - /usr/share/doc - /usr/bin - - - - glew-devel - Development files for glew - glew için geliştirme dosyaları - - mesa-glu-devel - glew - - - /usr/include/GL - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - glew-32bit - 32-bit shared libraries for glew - glew için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - libX11-32bit - - - mesa-32bit - glibc-32bit - libX11-32bit - glew - - - /usr/lib32 - - - - - 2015-08-15 - 1.12.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-01-27 - 1.10.0 - Release bump + Dep Fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-05-16 - 1.10.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 1.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-06 - 1.9.0 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-08 - 1.9.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.9.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.9.0 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-10-30 - 1.9.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libfontenc - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie fontenc de X.Org - X.Org fontenc library - X.Org fontenc kitaplığı - X.Org fontenc Bibliothek - libfontenc is the X Window System font encoding library. - mirrors://xorg/individual/lib/libfontenc-1.1.3.tar.bz2 - - zlib-devel - util-macros - font-util - xorg-proto - - x11/library/libfontenc/pspec.xml - - - libfontenc - - zlib - - - /usr/lib - /usr/share/doc - - - - libfontenc-devel - Development files for libfontenc - libfontenc için geliştirme dosyaları - - libfontenc - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2015-08-15 - 1.1.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-16 - 1.1.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.1.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1.1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libXinerama - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - librairie Xinerama de X.Org - X.Org Xinerama library - X.Org Xinerama kitaplığı - X.Org Xinerama Bibliothek - Xorg Xinerama library. Xinerama is an extension to the X Window System which enables applications and window managers to use two (or more) physical displays as one large virtual display. - mirrors://xorg/individual/lib/libXinerama-1.1.3.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXinerama/pspec.xml - - - libXinerama - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXinerama-devel - Development files for libXinerama - libXinerama için geliştirme dosyaları - - libXinerama - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXinerama-32bit - 32-bit shared libraries for libXinerama - libXinerama için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - libX11-32bit - glibc-32bit - - - libXinerama - libX11-32bit - libXext-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.1.3 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-06-21 - 1.1.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-22 - 1.1.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - freeglut - http://freeglut.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - The OpenGL Utility Toolkit (Freeglut) - OpenGL Araç Kiti (Freeglut) - Freeglut est la boîte à outils utilitaire d'OpenGL, une boîte à outils indépendante du système de fenêtrage pour écrire des programmes OpenGL. Il implémente une Interface de Programmation d'Application (API) de fenêtrage pour OpenGL. Freeglut facilite considérablement l'apprentissage et l'exploration de la programmation en OpenGL. - Freeglut is the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. It implements a simple windowing application programming interface (API) for OpenGL. Freeglut makes it considerably easier to learn about and explore OpenGL Programming. - Freeglut, OpenGL programlarını yazmak için bağımsız araç kutusu pencere sistemin olan bir OpenGL Hizmeti Araç Takımıdır. OpenGl için basit bir pencere uygulama proglaması arayüzü (API) sağlar. Freeglut, OpenGL Programlamasını keşfetmek öğrenmek isteyenler için kolaylıklar sağlar. - Freeglut es la caja de herramientas de OpenGL, con herramientas para crear programas OpenGL, independientemente del sistema de ventanas. Facilita una simple interfaz de programación de aplicaciones (API) con ventanas para OpanGL. Freeglut facilita considerablemente el aprendizaje y exploración de la programación OpenGL. - mirrors://sourceforge/freeglut/freeglut-3.0.0.tar.gz - - mesa-devel - mesa-glu-devel - libX11-devel - libXi-devel - libXxf86vm-devel - libXext-devel - libXrandr-devel - cmake - - x11/library/freeglut/pspec.xml - - - freeglut - - mesa - libX11 - libXi - libXxf86vm - libXrandr - - - /usr/lib - /usr/share/doc/freeglut - - - - freeglut-devel - Development files for freeglut - freeglut için geliştirme dosyaları - - freeglut - - - /usr/include - - - - freeglut-32bit - 32-bit shared libraries for freeglut - freeglut için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - mesa-glu-32bit - libXi-32bit - libX11-32bit - libXxf86vm-32bit - libXrandr-32bit - - - freeglut - glibc-32bit - mesa-32bit - libXi-32bit - libXxf86vm-32bit - libX11-32bit - libXrandr-32bit - - - /usr/lib32 - - - - - 2015-04-27 - 3.0.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-16 - 2.8.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-25 - 2.8.1 - rebuild unused - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-08 - 2.8.1 - verbump to 2.8.1 , Rebuild, clean emul32 installation. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-25 - 2.8.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-13 - 2.8.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXxf86vm - http://x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xxf86vm de X.Org - X.Org Xxf86vm library - X.Org Xxf86vm kitaplığı - X.Org Xxf86vm Bibliothek - LibXxf86vm is the client library for the XFree86-VidMode X extension. - mirrors://xorg/individual/lib/libXxf86vm-1.1.3.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXxf86vm/pspec.xml - - - libXxf86vm - - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXxf86vm-devel - Development files for libXxf86vm - libXxf86vm için geliştirme dosyaları - - libXxf86vm - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig/ - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86vm-32bit - 32-bit shared libraries for libXxf86vm - libXxf86vm için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86vm - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-26 - 1.1.3 - Move pc files to devel pack, rebuild. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-06-21 - 1.1.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1.2 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libXxf86miscproto - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie libXxf86miscproto de X.Org - X.Org Xxf86miscproto library - X.Org libXxf86miscproto kitaplığı - X.Org libXxf86miscproto Bibliothek - LibXxf86miscproto is the client library for the XFree86-miscproto extension. - mirrors://xorg/individual/proto/xf86miscproto-0.9.3.tar.bz2 - - util-macros - libXext-devel - xorg-proto - - x11/library/libXxf86miscproto/pspec.xml - - - libXxf86miscproto - - /usr/lib - /usr/share/doc - - - - libXxf86miscproto-devel - Development files for libXxf86miscproto - libXxf86miscproto için geliştirme dosyaları - - libXxf86miscproto - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - - 2014-05-16 - 0.9.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-11-06 - 0.9.3 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-07 - 0.9.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.9.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-17 - 0.9.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-23 - 0.9.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libXxf86misc - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie libXxf86misc de X.Org - X.Org Xxf86misc library - X.Org libXxf86misc kitaplığı - X.Org libXxf86misc Bibliothek - LibXxf86misc is the client library for the XFree86-misc extension. - http://source.pisilinux.org/1.0/libXxf86misc-1.0.3.tar.gz - - libXext-devel - libXxf86miscproto-devel - xorg-proto - util-macros - - x11/library/libXxf86misc/pspec.xml - - - libXxf86misc - - libXext - libXxf86miscproto - - - /usr/lib - /usr/share/doc - - - - libXxf86misc-devel - Development files for libXxf86misc - libXxf86misc için geliştirme dosyaları - - libXxf86misc - libXext-devel - libXxf86miscproto-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXxf86misc-32bit - 32-bit shared libraries for libXxf86misc - libXxf86misc için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXext-32bit - - - libXxf86misc - libXext-32bit - libX11-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.0.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.0.3 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.0.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.0.3 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2012-10-23 - 1.0.3 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libXrandr - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - X.Org Xrandr library - Librairie Xrand de X.Org. - Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis. - X.Org Xrand kitaplığı. - X.Org Xrand Bibliothek - mirrors://xorg/individual/lib/libXrandr-1.5.0.tar.bz2 - - libXext-devel - libXrender-devel - libX11-devel - util-macros - - x11/library/libXrandr/pspec.xml - - - libXrandr - - libXext - libXrender - libX11 - - - /usr/lib - /usr/share/doc - - - - libXrandr-devel - Development files for libXrandr - libXrandr için geliştirme dosyaları - - libXrandr - libXrender-devel - libXext-devel - libX11-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXrandr-32bit - 32-bit shared libraries for libXrandr - libXrandr için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libX11-32bit - libXext-32bit - libXrender-32bit - - - libXrandr - glibc-32bit - libX11-32bit - libXext-32bit - libXrender-32bit - - - /usr/lib32 - - - - - 2015-08-15 - 1.5.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-09-15 - 1.4.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.4.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 1.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-07 - 1.4.1 - Revert back to 1.4.1. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 1.4.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.4.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.4.1 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-06-21 - 1.4.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-22 - 1.4.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXft - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xft de X.Org - X.Org Xft library - X.Org Xft kitaplığı - X.Org Xft Bibliothek - libXft is the X FreeType interface library. - mirrors://xorg/individual/lib/libXft-2.3.2.tar.bz2 - - util-macros - freetype-devel - expat-devel - fontconfig-devel - libXrender-devel - - x11/library/libXft/pspec.xml - - - libXft - - libX11 - freetype - fontconfig - libXrender - - - /usr/lib - /usr/share/doc - - - - libXft-devel - Development files for libXft - libXft için geliştirme dosyaları - - libXft - freetype-devel - fontconfig-devel - libXrender-devel - - - /usr/bin - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXft-32bit - 32-bit shared libraries for libXft - libXft için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - freetype-32bit - fontconfig-32bit - libXrender-32bit - zlib-32bit - libX11-32bit - glibc-32bit - - - libXft - freetype-32bit - fontconfig-32bit - libXrender-32bit - zlib-32bit - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2014-08-31 - 2.3.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.3.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-01 - 2.3.1 - Rebuild for freetype. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-07 - 2.3.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 2.3.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-22 - 2.3.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXv - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xv de X.Org - X.Org Xv library - X.Org Xv kitaplığı - X.Org Xv Bibliothek - LibXv is the X Window System video extension library. - mirrors://xorg/individual/lib/libXv-1.0.10.tar.bz2 - - libX11-devel - libXext-devel - util-macros - - x11/library/libXv/pspec.xml - - - libXv - - libX11 - libXext - - - /usr/lib - /usr/share/doc - - - - libXv-devel - Development files for libXv - libXv için geliştirme dosyaları - - libXv - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXv-32bit - 32-bit shared libraries for libXv - libXv için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libX11-32bit - libXext-32bit - - - libXv - glibc-32bit - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.0.10 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.0.10 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 1.0.10 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.0.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.0.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - 2013-06-21 1.0.8 @@ -63071,10 +92339,10 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol marcin@pisilinux.org - 2012-06-01 + 2012-08-23 1.0.7 First release - Erdem Artan + PisiLinux Community admins@pisilinux.org @@ -63209,6 +92477,419 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + xcb-util-cursor + http://xcb.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + XCB cursor library + The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + http://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.2.tar.bz2 + + util-macros + libxcb-devel + xcb-util-devel + xcb-util-image-devel + xcb-util-renderutil-devel + + x11/library/xcb-util-cursor/pspec.xml + + + xcb-util-cursor + + libxcb + xcb-util-image + xcb-util-renderutil + + + /usr/lib + /usr/share/doc + + + + xcb-util-cursor-devel + Development files for xcb-util + + xcb-util-cursor + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-cursor-32bit + 32-bit shared libraries for xcb-util + emul32 + emul32 + + libxcb-32bit + glibc-32bit + xcb-util-image-32bit + xcb-util-renderutil-32bit + + + glibc-32bit + libxcb-32bit + xcb-util-image-32bit + xcb-util-renderutil-32bit + + + /usr/lib32 + + + + + 2015-08-26 + 0.1.2 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + + + + + + libXpm + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xpm de X.Org + X.Org Xpm library + X.Org Xpm kitaplığı + X.Org Xpm Bibliothek + LibXpm is the X pixmap library. + mirrors://xorg/individual/lib/libXpm-3.5.11.tar.bz2 + + util-macros + libXext-devel + libXt-devel + + x11/library/libXpm/pspec.xml + + + libXpm + + libXext + libXt + libX11 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libXpm-devel + Development files for libXpm + libXpm için geliştirme dosyaları + + libXpm + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXpm-32bit + 32-bit shared libraries for libXpm + libXpm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + libXt-32bit + libX11-32bit + glibc-32bit + + + libXpm + libXext-32bit + libXt-32bit + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 3.5.11 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-07 + 3.5.11 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-09-12 + 3.5.10 + Revert back to 3.5.10. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 3.5.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 3.5.10 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 3.5.10 + First release + Erdem Artan + admins@pisilinux.org + + + + + + xcb-util-renderutil + http://xcb.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-renderutil module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-renderutil modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2 + + util-macros + libxcb-devel + + x11/library/xcb-util-renderutil/pspec.xml + + + xcb-util-renderutil + + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-renderutil-devel + Development files for xcb-util-renderutil + xcb-util-renderutil için geliştirme dosyaları + + xcb-util-renderutil + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-renderutil-32bit + 32-bit shared libraries for xcb-util-renderutil + xcb-util-renderutil için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libxcb-32bit + + + glibc-32bit + libxcb-32bit + + + /usr/lib32 + + + + + 2014-09-01 + 0.3.9 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 0.3.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 0.3.8 + Clean actions.py emul32 build. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.3.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-08 + 0.3.8 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXext + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xext de X.Org + X.Org Xext library + X.Org Xext kitaplığı + X.Org Xext Bibliothek + LibXext provides an X Window System client interface to several extensions to the X protocol. + LibXext, çeşitli X protokolü uzantıları için X Pencere Sistemi istemci arayüzü sunar. + mirrors://xorg/individual/lib/libXext-1.3.3.tar.bz2 + + xorg-proto + util-macros + libX11-devel + libxslt + + x11/library/libXext/pspec.xml + + + libXext + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXext-devel + Development files for libXext + libXext için geliştirme dosyaları + + libX11-devel + libXext + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXext-32bit + 32-bit shared libraries for libXext + libXext için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libX11-32bit + glibc-32bit + + + libXext + libX11-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2014-08-31 + 1.3.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-16 + 1.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 1.3.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.3.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.3.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.3.1 + First release + Erdem Artan + admins@pisilinux.org + + + libxkbfile @@ -63303,8 +92984,78 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libva - http://www.freedesktop.org/wiki/Software/vaapi + libevdev + http://www.freedesktop.org/wiki/Software/libevdev/ + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + GPLv1 + library + x11.library + Wrapper library for evdev devices + Wrapper library for evdev devices + Wrapper library for evdev devices + Wrapper library for evdev devices + http://www.freedesktop.org/software/libevdev/libevdev-1.3.2.tar.xz + + 0001-Revert-Drop-deprecated-functions.patch + 0001-Revert-Drop-some-leftover-deprecated-constants.patch + + x11/library/libevdev/pspec.xml + + + libevdev + + /usr/bin + /usr/lib + /usr/include + /usr/share + /usr/share/doc + + + + + 2015-01-25 + 1.3.2 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-16 + 1.2 + version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-01-30 + 0.6 + Revert back to 0.6 version. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-30 + 0.9.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-10-11 + 0.4 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXdamage + http://www.x.org/ PisiLinux Community admins@pisilinux.org @@ -63312,43 +93063,262 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Video Acceleration (VA) API for Linux - Linux için video hızlandırma API'si - libva is a library providing the VA API video acceleration API. - libva, VA video hızlandırma API'sini sağlayan bir kitaplıktır. - http://www.freedesktop.org/software/vaapi/releases/libva/libva-1.5.1.tar.bz2 + Librairie damege de X.Org. + X.Org damage library + X.Org damege kitaplığı. + X.Org damege Bibliothek + LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered). + LibXdamage, X protokolü uzantısı DAMAGE için istemci kitaplığıdır. Damage uzantısı ekranda herhangi bir bölümde bozulma (değişiklik) meydana geldiğinde bildirim yapılmasını sağlar. + mirrors://xorg/individual/lib/libXdamage-1.1.4.tar.bz2 - libdrm-devel - libXext-devel libXfixes-devel - mesa-devel - wayland-devel + util-macros - x11/library/libva/pspec.xml + x11/library/libXdamage/pspec.xml - libva + libXdamage - libX11 - libdrm - libXext libXfixes - mesa - wayland-client + libX11 - /usr/bin /usr/lib /usr/share/doc - libva-devel - Development files for libva - libva için geliştirme dosyaları + libXdamage-devel + Development files for libXdamage + libXdamage için geliştirme dosyaları - libva - wayland-devel + libXdamage + libXfixes-devel + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + libXdamage-32bit + 32-bit shared libraries for libXdamage + libXdamage için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libX11-32bit + libXfixes-32bit + + + glibc-32bit + libXdamage + libXfixes-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-20 + 1.1.4 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-07 + 1.1.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 1.1.4 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2013-02-17 + 1.1.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1.3 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXrender + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xrender de X.Org + X.Org Xrender library + X.Org Xrender kitaplığı + X.Org Xrender Bibliothek + The X Rendering Extension (Render) introduces digital image composition as the foundation of a new rendering model within the X Window System. Rendering geometric figures is accomplished by client-side tesselation into either triangles or trapezoids. + mirrors://xorg/individual/lib/libXrender-0.9.9.tar.bz2 + + libX11-devel + xorg-proto + util-macros + + x11/library/libXrender/pspec.xml + + + libXrender + + libX11 + + + /usr/lib + /usr/share/doc + + + + libXrender-devel + Development files for libXrender + libXrender için geliştirme dosyaları + + libXrender + libX11-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/libXrender/libXrender.txt + + + + libXrender-32bit + 32-bit shared libraries for libXrender + libXrender için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libX11-32bit + + + libXrender + glibc-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2015-08-15 + 0.9.9 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-16 + 0.9.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 0.9.8 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.9.8 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.9.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 0.9.7 + First release + Erdem Artan + admins@pisilinux.org + + + + + + pixman + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Pixel manipulation library + Piksel işleme kitaplığı + Pixman contains lowlevel pixel manipulation routines. + Pixman, düşük düzey piksel işleme yordamlarını içerir. + mirrors://xorg/individual/lib/pixman-0.32.6.tar.bz2 + x11/library/pixman/pspec.xml + + + pixman + + /usr/lib + /usr/share/doc + + + + pixman-devel + Development files for pixman + pixman için geliştirme dosyaları + + pixman /usr/include @@ -63357,28 +93327,16 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libva-32bit - 32-bit shared libraries for libva - libva için 32-bit paylaşımlı kitaplıklar + pixman-32bit + 32-bit shared libraries for pixman + pixman için 32-bit paylaşımlı kitaplıklar emul32 emul32 - libdrm-32bit - wayland-32bit - libXext-32bit - libXfixes-32bit - mesa-32bit - libX11-32bit glibc-32bit - libva - libdrm-32bit - wayland-32bit - libXext-32bit - libXfixes-32bit - libX11-32bit - mesa-32bit + pixman glibc-32bit @@ -63387,57 +93345,57 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - 2015-05-10 - 1.5.1 - Version bump - Burak Ertürk - burakerturk@pisilinux.org + 2014-08-31 + 0.32.6 + Version bump. + Marcin Bojara + marcin@pisilinux.org - 2015-01-21 - 1.5.0 - Version bump - Ergün Salman - poyraz76@pisilinux.org - - 2014-05-16 - 1.3.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-23 - 1.3.0 - Version bump - PisiLinux Community - admins@pisilinux.org - - - 2014-02-20 - 1.2.1 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-10-07 - 1.2.1 - Version bump, clean actions.py. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.0 + 0.32.4 Release bump. Marcin Bojara marcin@pisilinux.org + + 2014-03-07 + 0.32.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-07 + 0.30.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 + 0.30.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-25 + 0.30.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 0.30.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + - 2012-10-10 - 1.1.0 + 2012-11-22 + 0.28.0 First release Marcin Bojara marcin@pisilinux.org @@ -63446,7 +93404,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libdmx + libXi http://www.x.org/ PisiLinux Community @@ -63455,21 +93413,21 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie dmx de X.Org - X.Org dmx library - X.Org dmx kitaplığı - X.Org dmx Bibliothek - libdmx is the X Window System DMX (Distributed Multihead X) extension library. - mirrors://xorg/individual/lib/libdmx-1.1.3.tar.bz2 + Librairie Xi de X.Org + X.Org Xi library + X.Org Xi kitaplığı + X.Org Xi Bibliothek + LibXi provides an X Window System client interface to the XINPUT extension to the X protocol. + mirrors://xorg/individual/lib/libXi-1.7.4.tar.bz2 libXext-devel - libX11-devel + libXfixes-devel util-macros - x11/library/libdmx/pspec.xml + x11/library/libXi/pspec.xml - libdmx + libXi libXext libX11 @@ -63480,249 +93438,96 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libdmx-devel - Development files for libdmx - libdmx için geliştirme dosyaları + libXi-devel + Development files for libXi + libXi için geliştirme dosyaları - libdmx + libXi libXext-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/man - - - - - 2014-05-16 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.3 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.1.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.1.2 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libepoxy - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - MIT - library - x11.library - OpenGL function pointer management library - Epoxy is a library for handling OpenGL function pointer management for you. - https://github.com/anholt/libepoxy/archive/v1.2.tar.gz - libX11-devel - mesa-devel - util-macros - - x11/library/libepoxy/pspec.xml - - - libepoxy - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/locale - /usr/share/doc - /usr/share/man - - - - libepoxy-devel - Development files for libepoxy - - libepoxy - - - /usr/include - /usr/lib/pkgconfig - - - - libepoxy-32bit - 32-bit shared libraries for libeproxy - emul32 - emul32 - - glibc-32bit - libX11-32bit - mesa-32bit - - - glibc-32bit - - - /lib32 - /usr/lib32 - - - - - 2015-05-27 - 1.2 - First release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libSM - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie SM de X.Org. - X.Org SM library - X.Org SM kitaplığı. - X.Org SM Bibliothek - libSM is the X Session Management library. - mirrors://xorg/individual/lib/libSM-1.2.2.tar.bz2 - - libICE-devel - libutil-linux-devel - util-macros - xorg-proto - xtrans - - x11/library/libSM/pspec.xml - - - libSM - - libutil-linux - libICE - - - /usr/lib - /usr/share/X11 - /usr/share/doc - - - - libSM-devel - Development files for libSM - libSM için geliştirme dosyaları - - libICE-devel - libSM + libXfixes-devel /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig - /usr/share/doc/*.xml + /usr/share/man - libSM-32bit - 32-bit shared libraries for libSM - libSM için 32-bit paylaşımlı kitaplıklar + libXi-32bit + 32-bit shared libraries for libXi + libXi için 32-bit paylaşımlı kitaplıklar emul32 emul32 glibc-32bit - libICE-32bit - libutil-linux-32bit + libXext-32bit + libX11-32bit glibc-32bit - libICE-32bit - libutil-linux-32bit - libSM + libXi + libXext-32bit + libX11-32bit /usr/lib32 + + 2014-08-31 + 1.7.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + 2014-05-16 - 1.2.2 + 1.7.2 Release bump. Marcin Bojara marcin@pisilinux.org - 2014-03-07 - 1.2.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-10-07 + 1.7.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org - 2013-11-06 - 1.2.1 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org + 2013-08-25 + 1.7.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org - 2013-10-07 - 1.2.1 - Revert back to 1.2.1, cleanup. - Serdar Soytetir - kaptan@pisilinux.org + 2013-07-30 + 1.7.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org - 2013-09-12 - 1.2.2 + 2013-06-21 + 1.7.1 Version bump. Marcin Bojara marcin@pisilinux.org - 2013-08-25 - 1.2.1 - Release bump. + 2013-02-17 + 1.6.2 + Version bump. Marcin Bojara marcin@pisilinux.org 2012-06-01 - 1.2.1 + 1.6.1 First release Erdem Artan admins@pisilinux.org @@ -63731,7 +93536,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libICE + libXcursor http://www.x.org/ PisiLinux Community @@ -63740,26 +93545,27 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - X.Org ICE library - X.Org ICE kitaplığı - Utilitaire ICE de X.Org. - libICE is the Inter-Client Exchange library. - libICE, Inter-Client Exchange protokolüne bir arayüz sağlayan X.Org kitaplığıdır. - X.Org ICE Bibliothek - mirrors://xorg/individual/lib/libICE-1.0.9.tar.bz2 + Librairie Xcursor de X.Org + X.Org Xcursor library + X.Org Xcursor kitaplığı + X.Org Xcursor Bibliothek + libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor. + mirrors://xorg/individual/lib/libXcursor-1.1.14.tar.bz2 - libbsd-devel util-macros + libX11-devel xorg-proto - xtrans - libxslt + libXfixes-devel + libXrender-devel - x11/library/libICE/pspec.xml + x11/library/libXcursor/pspec.xml - libICE + libXcursor - libbsd + libX11 + libXfixes + libXrender /usr/lib @@ -63767,73 +93573,180 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libICE-devel - Development files for libICE - libICE için geliştirme dosyaları + libXcursor-devel + Development files for libXcursor + libXcursor için geliştirme dosyaları - libICE + libXcursor + libXfixes-devel + libX11-devel + libXrender-devel /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig + /usr/share/man - libICE-32bit - 32-bit shared libraries for libICE - libICE için 32-bit paylaşımlı kitaplıklar + libXcursor-32bit + 32-bit shared libraries for libXcursor + libXcursor için 32-bit paylaşımlı kitaplıklar emul32 emul32 glibc-32bit + libX11-32bit + libXfixes-32bit + libXrender-32bit + libXcursor glibc-32bit - libICE + libX11-32bit + libXfixes-32bit + libXrender-32bit /usr/lib32 - - 2014-08-31 - 1.0.9 - Version bump. + + 2014-05-16 + 1.1.14 + Release bump. Marcin Bojara marcin@pisilinux.org + + 2013-10-07 + 1.1.14 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + - 2014-05-16 - 1.0.8 + 2013-08-25 + 1.1.14 Release bump. Marcin Bojara marcin@pisilinux.org - 2013-10-07 - 1.0.8 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org + 2013-07-30 + 1.1.14 + Rebuild + PisiLinux Community + admins@pisilinux.org - 2013-08-25 - 1.0.8 - Release bump. + 2013-06-21 + 1.1.14 + Version bump. Marcin Bojara marcin@pisilinux.org 2012-06-01 - 1.0.8 + 1.1.13 First release Erdem Artan admins@pisilinux.org + + + libexplain + http://libexplain.sourceforge.net/ + + erdinc gültekin + admins@pisilinux.org + + LGPLv2 + library + x11.library + Explain errno values returned by libc functions + Libc fonksiyonları tarafından döndürülen errno değerleri açıklar + The libexplain package provides a library which may be used to explain Unix and Linux system call errors + Libexplain paketi, Unix ve Linux sistem çağrısı hataları açıklamak için kullanılan bir kütüphane sunar. + http://sourceforge.net/projects/libexplain/files/1.4/libexplain-1.4.tar.gz + + acl-devel + libcap-devel + lsof + libtool + bison + groff + + x11/library/libexplain/pspec.xml + + + libexplain + + acl + libcap + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/locale + /usr/share/doc + + + + libexplain-devel + Development files for libexplain. + libexplain için geliştirme dosyaları + + libexplain + + + /usr/lib/pkgconfig + /usr/include + + + + + 2014-11-24 + 1.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-07 + 1.2 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-05-27 + 1.2 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-05-27 + 1.0 + First release + erdinc gültekin + admins@pisilinux.org + + + wayland @@ -63999,610 +93912,6 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - - - libXext - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Xext de X.Org - X.Org Xext library - X.Org Xext kitaplığı - X.Org Xext Bibliothek - LibXext provides an X Window System client interface to several extensions to the X protocol. - LibXext, çeşitli X protokolü uzantıları için X Pencere Sistemi istemci arayüzü sunar. - mirrors://xorg/individual/lib/libXext-1.3.3.tar.bz2 - - xorg-proto - util-macros - libX11-devel - libxslt - - x11/library/libXext/pspec.xml - - - libXext - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXext-devel - Development files for libXext - libXext için geliştirme dosyaları - - libX11-devel - libXext - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXext-32bit - 32-bit shared libraries for libXext - libXext için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - glibc-32bit - - - libXext - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2014-08-31 - 1.3.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.3.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.3.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.3.1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xcb-util-keysyms - http://xcb.freedesktop.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - A number of libraries which sit on top of libxcb - libxcb temelli birtakım kitaplıklar - The xcb-util-keysyms module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. - xcb-util-keysyms modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. - http://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2 - - util-macros - libxcb-devel - - x11/library/xcb-util-keysyms/pspec.xml - - - xcb-util-keysyms - - libxcb - - - /usr/lib - /usr/share/doc - - - - xcb-util-keysyms-devel - Development files for xcb-util-keysyms - xcb-util-keysyms için geliştirme dosyaları - - xcb-util-keysyms - libxcb-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - xcb-util-keysyms-32bit - 32-bit shared libraries for xcb-util-keysyms - emul32 - emul32 - - libxcb-32bit - glibc-32bit - - - xcb-util-keysyms - libxcb-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-12-13 - 0.4.0 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2014-05-16 - 0.3.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 0.3.9 - Clean actions.py emul32 build. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.3.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-08 - 0.3.9 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - mesa-glu - http://www.mesa3d.org - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Mesa OpenGL Utility library - Mesa implementation of the standard GLU OpenGL utility API. - ftp://ftp.freedesktop.org/pub/mesa/glu/glu-9.0.0.tar.gz - - mesa-devel - libgcc - - x11/library/mesa-glu/pspec.xml - - - mesa-glu - - mesa - libgcc - - - /usr/lib - - - - mesa-glu-devel - Development files for mesa-glu - mesa-glu için geliştirme dosyaları - - mesa-glu - mesa-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - mesa-glu-32bit - 32-bit shared libraries for mesa-glu - mesa-glu için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - libgcc - glibc-32bit - - - mesa-glu - mesa-32bit - libgcc - glibc-32bit - - - /usr/lib32 - - - - - 2015-01-22 - 9.0.0 - Release bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-05-16 - 9.0.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 9.0.0 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 9.0.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-13 - 9.0.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libXau - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie Au de X.Org. - X.Org Au library - X.Org Au kitaplığı. - X.Org Au Bibliothek - libXau provides functions to manage X authorization files - libXau, X yetkilendirme dosyalarını yönetmek için işlevler sağlar. - http://xorg.freedesktop.org/archive/individual/lib/libXau-1.0.8.tar.gz - - util-macros - xorg-proto - - - visibility.patch - - x11/library/libXau/pspec.xml - - - libXau - - /usr/lib - - - - libXau-devel - Development files for libXau - libXau için geliştirme dosyaları - - libXau - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXau-32bit - 32-bit shared libraries for libXau - libXau için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - - - glibc-32bit - - - /usr/lib32 - - - - - 2014-06-01 - 1.0.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.0.8 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-06-21 - 1.0.8 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-23 - 1.0.7 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - libXScrnSaver - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie XScrnSaver de X.Org - X.Org XScrnSaver library - X.Org XScrnSaver kitaplığı - X.Org XScrnSaver Bibliothek - LibXScrnSaver allows using screensavers in X clients. - mirrors://xorg/individual/lib/libXScrnSaver-1.2.2.tar.bz2 - - libXext-devel - libX11-devel - util-macros - - x11/library/libXScrnSaver/pspec.xml - - - libXScrnSaver - - libXext - libX11 - - - /usr/lib - /usr/share/doc - - - - libXScrnSaver-devel - Development files for libXScrnSaver - libXScrnSaver için geliştirme dosyaları - - libXScrnSaver - libXext-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXScrnSaver-32bit - 32-bit shared libraries for libXScrnSaver - libXScrnSaver için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glibc-32bit - libX11-32bit - libXext-32bit - - - libXScrnSaver - glibc-32bit - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2014-05-16 - 1.2.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.2.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.2.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.2.2 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libFS - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie FS de X.Org - X.Org FS library - X.Org FS kitaplığı - X.Org FS Bibliothek - libFS is the interface library to the X Font Server. - mirrors://xorg/individual/lib/libFS-1.0.7.tar.bz2 - - util-macros - xorg-proto - xtrans - - x11/library/libFS/pspec.xml - - - libFS - - /usr/lib - /usr/share/doc - - - - libFS-devel - Development files for libFS - libFS için geliştirme dosyaları - - libFS - - - /usr/include/X11 - /usr/lib/pkgconfig - - - - - 2015-08-15 - 1.0.7 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-16 - 1.0.6 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-10-07 - 1.0.5 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.0.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.0.5 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-01 - 1.0.4 - First release - Erdem Artan - admins@pisilinux.org - - - xcb-util-wm @@ -64705,6 +94014,384 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol + + + freeglut + http://freeglut.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + The OpenGL Utility Toolkit (Freeglut) + OpenGL Araç Kiti (Freeglut) + Freeglut est la boîte à outils utilitaire d'OpenGL, une boîte à outils indépendante du système de fenêtrage pour écrire des programmes OpenGL. Il implémente une Interface de Programmation d'Application (API) de fenêtrage pour OpenGL. Freeglut facilite considérablement l'apprentissage et l'exploration de la programmation en OpenGL. + Freeglut is the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. It implements a simple windowing application programming interface (API) for OpenGL. Freeglut makes it considerably easier to learn about and explore OpenGL Programming. + Freeglut, OpenGL programlarını yazmak için bağımsız araç kutusu pencere sistemin olan bir OpenGL Hizmeti Araç Takımıdır. OpenGl için basit bir pencere uygulama proglaması arayüzü (API) sağlar. Freeglut, OpenGL Programlamasını keşfetmek öğrenmek isteyenler için kolaylıklar sağlar. + Freeglut es la caja de herramientas de OpenGL, con herramientas para crear programas OpenGL, independientemente del sistema de ventanas. Facilita una simple interfaz de programación de aplicaciones (API) con ventanas para OpanGL. Freeglut facilita considerablemente el aprendizaje y exploración de la programación OpenGL. + mirrors://sourceforge/freeglut/freeglut-3.0.0.tar.gz + + mesa-devel + mesa-glu-devel + libX11-devel + libXi-devel + libXxf86vm-devel + libXext-devel + libXrandr-devel + cmake + + x11/library/freeglut/pspec.xml + + + freeglut + + mesa + libX11 + libXi + libXxf86vm + libXrandr + + + /usr/lib + /usr/share/doc/freeglut + + + + freeglut-devel + Development files for freeglut + freeglut için geliştirme dosyaları + + freeglut + + + /usr/include + + + + freeglut-32bit + 32-bit shared libraries for freeglut + freeglut için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + mesa-32bit + mesa-glu-32bit + libXi-32bit + libX11-32bit + libXxf86vm-32bit + libXrandr-32bit + + + freeglut + glibc-32bit + mesa-32bit + libXi-32bit + libXxf86vm-32bit + libX11-32bit + libXrandr-32bit + + + /usr/lib32 + + + + + 2015-04-27 + 3.0.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-16 + 2.8.1 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-01-25 + 2.8.1 + rebuild unused + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-08 + 2.8.1 + verbump to 2.8.1 , Rebuild, clean emul32 installation. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-25 + 2.8.0 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-13 + 2.8.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libXxf86miscproto + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie libXxf86miscproto de X.Org + X.Org Xxf86miscproto library + X.Org libXxf86miscproto kitaplığı + X.Org libXxf86miscproto Bibliothek + LibXxf86miscproto is the client library for the XFree86-miscproto extension. + mirrors://xorg/individual/proto/xf86miscproto-0.9.3.tar.bz2 + + util-macros + libXext-devel + xorg-proto + + x11/library/libXxf86miscproto/pspec.xml + + + libXxf86miscproto + + /usr/lib + /usr/share/doc + + + + libXxf86miscproto-devel + Development files for libXxf86miscproto + libXxf86miscproto için geliştirme dosyaları + + libXxf86miscproto + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + + 2014-05-16 + 0.9.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-06 + 0.9.3 + Fix deps. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-07 + 0.9.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.9.3 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-17 + 0.9.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-23 + 0.9.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libomxil-bellagio + http://omxil.sourceforge.net + + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + LGPLv2.1 + library + x11.library + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + An opensource implementation of the OpenMAX Integration Layer API + http://downloads.sourceforge.net/project/omxil/omxil/Bellagio%200.9.3/libomxil-bellagio-0.9.3.tar.gz + + glibc-devel + + + fedora-fixes.patch + + x11/library/libomxil-bellagio/pspec.xml + + + libomxil-bellagio + + /usr/bin + /usr/lib + /usr/share + /usr/share/man + /usr/share/doc + + + + libomxil-bellagio-devel + Development files for mesa + + libomxil-bellagio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-04-07 + 0.9.3 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXxf86dga + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xxf86dga de X.Org + X.Org Xxf86dga library + X.Org Xxf86dga kitaplığı + X.Org Xxf86dga Bibliothek + LibXxf86dga is the client library for the XFree86-DGA extension. + mirrors://xorg/individual/lib/libXxf86dga-1.1.4.tar.bz2 + + libXext-devel + libX11-devel + util-macros + + x11/library/libXxf86dga/pspec.xml + + + libXxf86dga + + libXext + libX11 + + + /usr/lib + /usr/share/doc + + + + libXxf86dga-devel + Development files for libXxf86dga + libXxf86dga için geliştirme dosyaları + + libXxf86dga + libXext-devel + + + /usr/include/X11 + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man + + + + libXxf86dga-32bit + 32-bit shared libraries for libXxf86dga + libXxf86dga için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libXext-32bit + + + libXxf86dga + libXext-32bit + libX11-32bit + + + /usr/lib32 + + + + + 2014-05-16 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 1.1.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.1.4 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.1.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.1.3 + First release + Erdem Artan + admins@pisilinux.org + + + libXtst @@ -64828,7 +94515,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXvMC + libXrandr http://www.x.org/ PisiLinux Community @@ -64837,25 +94524,25 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie XvMC de X.Org - X.Org XvMC library - X.Org XvMC kitaplığı - X.Org XvMC Bibliothek - LibXvMC is the X-Video Motion Compensation Library. - mirrors://xorg/individual/lib/libXvMC-1.0.8.tar.bz2 + X.Org Xrandr library + Librairie Xrand de X.Org. + Xrandr is a simple library designed to interface the X Resize and Rotate Extension. This allows clients to change the size and rotation of the root window of a screen, along with the ability to reflect the screen about either axis. + X.Org Xrand kitaplığı. + X.Org Xrand Bibliothek + mirrors://xorg/individual/lib/libXrandr-1.5.0.tar.bz2 - libX11-devel libXext-devel - libXv-devel - xorg-proto + libXrender-devel + libX11-devel util-macros - x11/library/libXvMC/pspec.xml + x11/library/libXrandr/pspec.xml - libXvMC + libXrandr libXext + libXrender libX11 @@ -64864,110 +94551,121 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXvMC-devel - Development files for libXvMC - libXvMC için geliştirme dosyaları + libXrandr-devel + Development files for libXrandr + libXrandr için geliştirme dosyaları - libXv-devel + libXrandr + libXrender-devel libXext-devel - libXvMC + libX11-devel /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig - /usr/share/doc/libXvMC/XvMC_API.txt + /usr/share/man - libXvMC-32bit - 32-bit shared libraries for libXvMC - libXvMC için 32-bit paylaşımlı kitaplıklar + libXrandr-32bit + 32-bit shared libraries for libXrandr + libXrandr için 32-bit paylaşımlı kitaplıklar emul32 emul32 - libXv-32bit + glibc-32bit libX11-32bit libXext-32bit + libXrender-32bit + libXrandr + glibc-32bit libX11-32bit libXext-32bit - libXvMC + libXrender-32bit /usr/lib32 + + 2015-08-15 + 1.5.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + - 2014-05-16 - 1.0.8 + 2014-09-15 + 1.4.2 Release bump. Marcin Bojara marcin@pisilinux.org - 2014-02-19 - 1.0.8 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org + 2014-05-16 + 1.4.2 + Release bump. + Marcin Bojara + marcin@pisilinux.org - 2013-11-06 - 1.0.8 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org + 2014-03-07 + 1.4.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org 2013-10-07 - 1.0.8 - Rebuild. + 1.4.1 + Revert back to 1.4.1. Serdar Soytetir kaptan@pisilinux.org - 2013-09-02 - 1.0.8 - Split 32bit. - PisiLinux Community - admins@pisilinux.org + 2013-09-12 + 1.4.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org 2013-08-25 - 1.0.8 + 1.4.1 Release bump. Marcin Bojara marcin@pisilinux.org 2013-07-30 - 1.0.8 + 1.4.1 Rebuild PisiLinux Community admins@pisilinux.org 2013-06-21 - 1.0.8 + 1.4.1 Version bump. Marcin Bojara marcin@pisilinux.org - 2012-06-01 - 1.0.7 + 2012-11-22 + 1.4.0 First release - Erdem Artan - admins@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - libXdamage + libXfixes http://www.x.org/ PisiLinux Community @@ -64976,61 +94674,55 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie damege de X.Org. - X.Org damage library - X.Org damege kitaplığı. - X.Org damege Bibliothek - LibXdamage provides an X Window System client interface to the DAMAGE extension to the X protocol. The Damage extension provides for notification of when on-screen regions have been 'damaged' (altered). - LibXdamage, X protokolü uzantısı DAMAGE için istemci kitaplığıdır. Damage uzantısı ekranda herhangi bir bölümde bozulma (değişiklik) meydana geldiğinde bildirim yapılmasını sağlar. - mirrors://xorg/individual/lib/libXdamage-1.1.4.tar.bz2 + Librairie Xfixes de X.Org + X.Org Xfixes library + X.Org Xfixes kitaplığı + X.Org Xfixes Bibliothek + libXfixes is a library to provide augmented versions of core protocol requests. + mirrors://xorg/individual/lib/libXfixes-5.0.1.tar.bz2 - libXfixes-devel + xorg-proto + libX11-devel util-macros - x11/library/libXdamage/pspec.xml + x11/library/libXfixes/pspec.xml - libXdamage - - libXfixes - libX11 - + libXfixes /usr/lib /usr/share/doc - libXdamage-devel - Development files for libXdamage - libXdamage için geliştirme dosyaları + libXfixes-devel + Development files for libXfixes + libXfixes için geliştirme dosyaları - libXdamage - libXfixes-devel + libXfixes libX11-devel /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig + /usr/share/man - libXdamage-32bit - 32-bit shared libraries for libXdamage - libXdamage için 32-bit paylaşımlı kitaplıklar + libXfixes-32bit + 32-bit shared libraries for libXfixes + libXfixes için 32-bit paylaşımlı kitaplıklar emul32 emul32 - glibc-32bit libX11-32bit - libXfixes-32bit + glibc-32bit - glibc-32bit - libXdamage - libXfixes-32bit + libXfixes libX11-32bit + glibc-32bit /usr/lib32 @@ -65039,49 +94731,49 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol 2014-05-16 - 1.1.4 + 5.0.1 Release bump. Marcin Bojara marcin@pisilinux.org - 2014-02-20 - 1.1.4 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - 2013-10-07 - 1.1.4 + 5.0.1 Rebuild. Serdar Soytetir kaptan@pisilinux.org - + 2013-08-25 - 1.1.4 + 5.0.1 Release bump. Marcin Bojara marcin@pisilinux.org - - 2013-07-30 - 1.1.4 - Rebuild + + 2013-07-27 + 5.0.1 + Move pc files to devel pack, rebuild PisiLinux Community admins@pisilinux.org + + 2013-07-27 + 5.0.1 + Move .pc files to devel package + Fatih Turgel + hitaf@pisilinux.org + - 2013-02-17 - 1.1.4 + 2013-06-21 + 5.0.1 Version bump. Marcin Bojara marcin@pisilinux.org 2012-06-01 - 1.1.3 + 5.0 First release Erdem Artan admins@pisilinux.org @@ -65090,7 +94782,120 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXcursor + xcb-util-image + http://xcb.freedesktop.org + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + A number of libraries which sit on top of libxcb + libxcb temelli birtakım kitaplıklar + The xcb-util-image module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. + xcb-util-image modülü, çekirdek X protokolü ve bazı eklentiler için libxcb temelli kitaplıklar içerir. + http://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2 + + util-macros + libxcb-devel + xcb-util-devel + + x11/library/xcb-util-image/pspec.xml + + + xcb-util-image + + xcb-util + libxcb + + + /usr/lib + /usr/share/doc + + + + xcb-util-image-devel + Development files for xcb-util + xcb-util-image için geliştirme dosyaları + + xcb-util-image + libxcb-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + xcb-util-image-32bit + 32-bit shared libraries for xcb-util + xcb-util-image için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libxcb-32bit + xcb-util-32bit + glibc-32bit + + + glibc-32bit + xcb-util-32bit + libxcb-32bit + + + /usr/lib32 + + + + + 2015-12-13 + 0.4.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-16 + 0.3.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-10-07 + 0.3.9 + Clean actions.py emul32 build. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 0.3.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 + 0.3.9 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-12-08 + 0.3.9 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + libXft http://www.x.org/ PisiLinux Community @@ -65099,26 +94904,27 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie Xcursor de X.Org - X.Org Xcursor library - X.Org Xcursor kitaplığı - X.Org Xcursor Bibliothek - libXcursor is the X Cursor management library. It allows using different mouse skins and modifying of the text cursor. - mirrors://xorg/individual/lib/libXcursor-1.1.14.tar.bz2 + Librairie Xft de X.Org + X.Org Xft library + X.Org Xft kitaplığı + X.Org Xft Bibliothek + libXft is the X FreeType interface library. + mirrors://xorg/individual/lib/libXft-2.3.2.tar.bz2 util-macros - libX11-devel - xorg-proto - libXfixes-devel + freetype-devel + expat-devel + fontconfig-devel libXrender-devel - x11/library/libXcursor/pspec.xml + x11/library/libXft/pspec.xml - libXcursor + libXft libX11 - libXfixes + freetype + fontconfig libXrender @@ -65127,16 +94933,17 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXcursor-devel - Development files for libXcursor - libXcursor için geliştirme dosyaları + libXft-devel + Development files for libXft + libXft için geliştirme dosyaları - libXcursor - libXfixes-devel - libX11-devel + libXft + freetype-devel + fontconfig-devel libXrender-devel + /usr/bin /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig @@ -65144,23 +94951,27 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXcursor-32bit - 32-bit shared libraries for libXcursor - libXcursor için 32-bit paylaşımlı kitaplıklar + libXft-32bit + 32-bit shared libraries for libXft + libXft için 32-bit paylaşımlı kitaplıklar emul32 emul32 - glibc-32bit - libX11-32bit - libXfixes-32bit + freetype-32bit + fontconfig-32bit libXrender-32bit + zlib-32bit + libX11-32bit + glibc-32bit - libXcursor - glibc-32bit - libX11-32bit - libXfixes-32bit + libXft + freetype-32bit + fontconfig-32bit libXrender-32bit + zlib-32bit + libX11-32bit + glibc-32bit /usr/lib32 @@ -65168,281 +94979,43 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - 2014-05-16 - 1.1.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.1.14 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.1.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.1.14 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-06-21 - 1.1.14 + 2014-08-31 + 2.3.2 Version bump. Marcin Bojara marcin@pisilinux.org - - 2012-06-01 - 1.1.13 - First release - Erdem Artan - admins@pisilinux.org - - - - - - libxcb - http://xcb.freedesktop.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - The X protocol C-language Binding (XCB) - X protokolü için C dili bağlayıcısı (XCB) - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility. - http://xcb.freedesktop.org/dist/libxcb-1.11.1.tar.bz2 - - libXau-devel - libXdmcp-devel - libxslt - util-macros - xcb-proto - - - libxcb-1.1-no-pthread-stubs.patch - - x11/library/libxcb/pspec.xml - - - libxcb - - libXau - libXdmcp - glibc - - - /usr/lib - /usr/share/man - /usr/share/doc - - - - libxcb-devel - Development files for libxcb - libxcb için geliştirme dosyaları - - libxcb - libXau-devel - libXdmcp-devel - - - /usr/include/xcb - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - pthread-stubs.pc - - - - libxcb-32bit - 32-bit shared libraries for libxcb - libxcb için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libXau-32bit - libXdmcp-32bit - glibc-32bit - - - libxcb - libXau-32bit - libXdmcp-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-12-13 - 1.11.1 - Version bump. - Kamil Atlı - suvari@pisilinux.org - - - 2015-05-22 - 1.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-11 - 1.10 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 1.10 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-08 - 1.9.1 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-28 - 1.9.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-18 - 1.9 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - libXcomposite - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.library - Librairie composite X.Org - X.Org composite library - X.Org composite kitaplığı - X.Org composite Bibliothek - libXcomposite is the X Composite library. Compositing allows modification of the window system's base elements like window borders, window buttons and window titlebars. - libXcomposite, X Birleşiklik kitaplığıdır. Birleşiklik, pencerelere ait kenarlar, butonlar ve başlık çubukları gibi pencere sisteminin temel elemanlarını değiştirmeye izin verir. - mirrors://xorg/individual/lib/libXcomposite-0.4.4.tar.bz2 - - libX11-devel - libXfixes-devel - util-macros - - x11/library/libXcomposite/pspec.xml - - - libXcomposite - - libX11 - - - /usr/lib - /usr/share/doc - - - - libXcomposite-devel - Development files for libXcomposite - libXcomposite için geliştirme dosyaları - - libXcomposite - libXfixes-devel - - - /usr/include/X11 - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/man - - - - libXcomposite-32bit - 32-bit shared libraries for libXcomposite - libXcomposite için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - libX11-32bit - glibc-32bit - - - libXcomposite - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - 2014-05-16 - 0.4.4 + 2.3.1 Release bump. Marcin Bojara marcin@pisilinux.org - 2013-10-07 - 0.4.4 - Rebuild. + 2014-02-01 + 2.3.1 + Rebuild for freetype. Serdar Soytetir kaptan@pisilinux.org - 2013-08-25 - 0.4.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2013-10-07 + 2.3.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org - 2013-02-17 - 0.4.4 - Version bump. + 2013-08-25 + 2.3.1 + Release bump. Marcin Bojara marcin@pisilinux.org 2012-11-22 - 0.4.3 + 2.3.1 First release Marcin Bojara marcin@pisilinux.org @@ -65451,8 +95024,8 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libXpm - http://www.x.org/ + libXdmcp + http://x.org/ PisiLinux Community admins@pisilinux.org @@ -65460,63 +95033,57 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie Xpm de X.Org - X.Org Xpm library - X.Org Xpm kitaplığı - X.Org Xpm Bibliothek - LibXpm is the X pixmap library. - mirrors://xorg/individual/lib/libXpm-3.5.11.tar.bz2 + Librairie Xdmcp de X.Org. + X.Org Xdmcp library + X.Org Xdmcp kitaplığı. + X.Org Xdmcp Bibliothek + LibXdmcp is the X Display Manager Control Protocol library. + LibXdmcp, X Ekran Yöneticisi Denetim Protokolü kitaplığıdır. + http://xorg.freedesktop.org/archive/individual/lib/libXdmcp-1.1.2.tar.bz2 + libxslt util-macros - libXext-devel - libXt-devel + xorg-proto + libbsd-devel - x11/library/libXpm/pspec.xml + x11/library/libXdmcp/pspec.xml - libXpm + libXdmcp - libXext - libXt - libX11 + libbsd - /usr/bin /usr/lib /usr/share/doc - /usr/share/man - libXpm-devel - Development files for libXpm - libXpm için geliştirme dosyaları + libXdmcp-devel + Development files for libXdmcp + libXdmcp için geliştirme dosyaları - libXpm + xorg-proto + libXdmcp /usr/include/X11 /usr/lib/pkgconfig /usr/lib32/pkgconfig + /usr/share/doc/*/*.xml - libXpm-32bit - 32-bit shared libraries for libXpm - libXpm için 32-bit paylaşımlı kitaplıklar + libXdmcp-32bit + 32-bit shared libraries for libXdmcp + libXdmcp için 32-bit paylaşımlı kitaplıklar emul32 emul32 - libXext-32bit - libXt-32bit - libX11-32bit glibc-32bit - libXpm - libXext-32bit - libXt-32bit - libX11-32bit + libXdmcp glibc-32bit @@ -65524,46 +95091,39 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - - 2014-05-16 - 3.5.11 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2014-03-07 - 3.5.11 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2015-06-06 + 1.1.2 + Runtime dep fixed. + Osman Erkan + osman.erkan@yandex.com - 2013-09-12 - 3.5.10 - Revert back to 3.5.10. - Serdar Soytetir - kaptan@pisilinux.org + 2015-05-22 + 1.1.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2013-09-12 - 3.5.11 - Version bump. + 2014-05-11 + 1.1.1 + Release bump. Marcin Bojara marcin@pisilinux.org - 2013-08-25 - 3.5.10 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2013-10-08 + 1.1.1 + Rebuild, clean actions.py. + Serdar Soytetir + kaptan@pisilinux.org - 2012-06-01 - 3.5.10 + 2012-08-23 + 1.1.1 First release - Erdem Artan + PisiLinux Community admins@pisilinux.org @@ -65657,7 +95217,7 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libX11 + libFS http://www.x.org/ PisiLinux Community @@ -65666,40 +95226,125 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol MIT library x11.library - Librairie X11 de X.Org. - X.Org X11 library - X.Org X11 kitaplığı - X.Org X11 Bibliothek - Core X11 protocol client library. - mirrors://xorg/individual/lib/libX11-1.6.3.tar.bz2 + Librairie FS de X.Org + X.Org FS library + X.Org FS kitaplığı + X.Org FS Bibliothek + libFS is the interface library to the X Font Server. + mirrors://xorg/individual/lib/libFS-1.0.7.tar.bz2 - libxcb-devel - xorg-proto util-macros + xorg-proto xtrans - x11/library/libX11/pspec.xml + x11/library/libFS/pspec.xml - libX11 - - libxcb - + libFS - /usr/lib/libX11* - /usr/lib/X11 - /usr/share/X11 - /usr/share/doc/libX11 + /usr/lib + /usr/share/doc - libX11-devel - Development files for X11 library - libX11 için geliştirme dosyaları + libFS-devel + Development files for libFS + libFS için geliştirme dosyaları - libX11 - libxcb-devel - xorg-proto + libFS + + + /usr/include/X11 + /usr/lib/pkgconfig + + + + + 2015-08-15 + 1.0.7 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-16 + 1.0.6 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-10-07 + 1.0.5 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-08-25 + 1.0.5 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-06-21 + 1.0.5 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-06-01 + 1.0.4 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libXv + http://www.x.org/ + + PisiLinux Community + admins@pisilinux.org + + MIT + library + x11.library + Librairie Xv de X.Org + X.Org Xv library + X.Org Xv kitaplığı + X.Org Xv Bibliothek + LibXv is the X Window System video extension library. + mirrors://xorg/individual/lib/libXv-1.0.10.tar.bz2 + + libX11-devel + libXext-devel + util-macros + + x11/library/libXv/pspec.xml + + + libXv + + libX11 + libXext + + + /usr/lib + /usr/share/doc + + + + libXv-devel + Development files for libXv + libXv için geliştirme dosyaları + + libXv + libXext-devel /usr/include/X11 @@ -65709,19 +95354,21 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libX11-32bit - 32-bit shared libraries for libX11 - libX11 için 32-bit paylaşımlı kitaplıklar + libXv-32bit + 32-bit shared libraries for libXv + libXv için 32-bit paylaşımlı kitaplıklar emul32 emul32 - libxcb-32bit glibc-32bit + libX11-32bit + libXext-32bit - libX11 - libxcb-32bit + libXv glibc-32bit + libX11-32bit + libXext-32bit /usr/lib32 @@ -65729,880 +95376,50 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - 2015-05-22 - 1.6.3 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-11 - 1.6.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-07 - 1.6.2 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 1.6.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 1.6.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.6.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-24 - 1.5.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - xorg-video-nouveau - http://nouveau.freedesktop.org/wiki/ - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org nouveau video driver - X.Org nouveau ekran kartı sürücüsü - xorg-video-nouveau contains the X.Org driver for NVIDIA cards. - xorg-video-nouveau, NVIDIA ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-nouveau-1.0.11.tar.bz2 - - libdrm-nouveau - libpciaccess-devel - mesa-devel - xorg-server-devel - - x11/driver/xorg-video-nouveau/pspec.xml - - - xorg-video-nouveau - - libdrm - libdrm-nouveau - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.0.11 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 1.0.11 - Rebuild for xorg-server 1.6.3 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-04 - 1.0.11 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-09-01 - 1.0.10 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - 2014-05-16 1.0.10 Release bump. Marcin Bojara marcin@pisilinux.org - - 2014-03-08 + + 2013-10-07 + 1.0.10 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-09-12 1.0.10 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - - 2013-09-05 + + 2013-08-25 + 1.0.9 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-30 1.0.9 Version bump. Marcin Bojara marcin@pisilinux.org - - 2013-08-25 - 1.0.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - + 2013-06-21 1.0.8 Version bump. Marcin Bojara marcin@pisilinux.org - - 2013-05-29 + + 2012-06-01 1.0.7 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-14 - 1.0.7 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-10 - 1.0.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-trident - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org trident video driver - X.Org trident ekran kartı sürücüsü - xorg-video-trident contains the X.Org driver for Trident cards. - xorg-video-trident, Trident ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-trident-1.3.7.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-trident/pspec.xml - - - xorg-video-trident - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.3.7 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.3.6 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.3.6 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.3.6 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.3.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.3.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.3.6 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-12 - 1.3.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-dummy - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org dummy video driver - X.Org dummy ekran kartı sürücüsü - xorg-video-dummy is a dummy video driver for X.Org. - xorg-video-dummy, X.Org için sahte bir ekran kartı sürücüsü içerir. - mirrors://xorg/individual/driver/xf86-video-dummy-0.3.7.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-dummy/pspec.xml - - - xorg-video-dummy - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - - - - - 2015-05-08 - 0.3.7 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 0.3.7 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.3.7 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.3.7 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 0.3.6 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.3.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.3.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 0.3.6 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 0.3.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - libva-intel-driver - http://freedesktop.org/wiki/Software/vaapi - - Osman Erkan - osman.erkan@pisilinux.org - - MIT - driver - x11.driver - VA-API implementation for Intel G45 and HD Graphics family - libva-intel-driver, VA-API implementation for Intel G45 and HD Graphics family. - http://freedesktop.org/software/vaapi/releases/libva-intel-driver/libva-intel-driver-1.5.1.tar.bz2 - - libdrm-devel - libX11-devel - libva-devel - - x11/driver/libva-intel-driver/pspec.xml - - - libva-intel-driver - - libdrm - libdrm-intel - libva - - - /usr/lib - /usr/share/doc - - - - - 2015-05-08 - 1.5.1 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 1.5.0 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.3.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-23 - 1.3.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - xorg-video-neomagic - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org neomagic video driver - X.Org neomagic ekran kartı sürücüsü - xorg-video-neomagic contains the X.Org driver for NeoMagic cards. - xorg-video-neomagic, NeoMagic ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-neomagic-1.2.9.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-neomagic/pspec.xml - - - xorg-video-neomagic - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 1.2.9 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.2.8 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.2.8 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.2.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.2.8 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.2.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.2.7 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.2.7 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.2.7 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.2.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-sis - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org sis video driver - X.Org sis ekran kartı sürücüsü - xorg-video-sis contains the X.Org driver for SiS cards. - xorg-video-sis, SiS ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-sis-0.10.7.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - - 0001-Disable-UploadToScreen-and-DownloadFromScreen.patch - git-fixes.patch - Xi.patch - - x11/driver/xorg-video-sis/pspec.xml - - - xorg-video-sis - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 0.10.7 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 0.10.7 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.10.7 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.10.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.10.7 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.10.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.10.7 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 0.10.7 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 0.10.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-rendition - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org rendition video driver - X.Org rendition ekran kartı sürücüsü - xorg-video-rendition contains the X.Org driver for Rendition (Micron) cards. - xorg-video-rendition, Rendition (Micron) ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-rendition-4.2.5.tar.bz2 - - xorg-server-devel - - - git-fixes.patch - - x11/driver/xorg-video-rendition/pspec.xml - - - xorg-video-rendition - - xorg-server - - - /usr/lib/xorg/modules/drivers - /usr/lib/xorg/modules/*.uc - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 4.2.5 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 4.2.5 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 4.2.5 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 4.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 4.2.5 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 4.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 4.2.5 - Rebuild - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 4.2.5 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 4.2.5 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 4.2.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-vmmouse - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vmmouse input driver - X.Org vmmouse giriş aygıtı sürücüsü - xorg-input-vmmouse contains the X.Org driver for mice in VMware virtual machines. - xorg-input-vmmouse, VMware sanal makinelerinde fare uyumu için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-vmmouse-13.0.0.tar.bz2 - - xorg-server-devel - - - xf86-input-vmmouse-13.0.0-build_fix-1.patch - - x11/driver/xorg-input-vmmouse/pspec.xml - - - xorg-input-vmmouse - - /lib/udev - /usr/bin - /usr/libexec - /usr/lib/xorg - /usr/share/X11 - /usr/share/man - - - - - 2015-05-08 - 13.0.0 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-27 - 13.0.0 - Rebuild for xorg-server-1.16.3 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-01 - 13.0.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 13.0.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 13.0.0 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 13.0.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 13.0.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 12.9.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-05-30 - 12.9.0 First release Erdem Artan admins@pisilinux.org @@ -66611,3864 +95428,421 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xorg-input-evdev - http://www.x.org + bluefish + http://bluefish.openoffice.nl/index.html - PisiLinux Community - admins@pisilinux.org + Pisi Linux Admins + admin@pisilinux.org - MIT - driver - x11.driver - X.Org evdev input driver - X.Org evdev giriş aygıtı sürücüsü - xorg-input-evdev contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-evdev, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - mirrors://xorg/individual/driver/xf86-input-evdev-2.9.2.tar.bz2 + GPLv3 + app:gui + programming.environment + Bluefish is a powerful editor targeted towards programmers and webdevelopers + Deneyimli web tasarımcıları ve programcıları için güçlü bir düzenleyici + Bluefish is a powerful editor targeted towards programmers and webdevelopers, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages. + Bluefish web sayfası tasarım ve hazırlanmasında kullanılan güçlü bir düzenleyicidir. + mirrors://sourceforge/bluefish/2.2.7/bluefish-2.2.7.tar.gz - xorg-server-devel - libmtdev-devel - libevdev - util-macros - eudev-devel + enchant + glib2-devel + gtk2-devel + libxml2-devel + intltool + gettext-devel - x11/driver/xorg-input-evdev/pspec.xml + editor/bluefish/pspec.xml - xorg-input-evdev + Bluefish - libmtdev - libevdev - eudev + atk + desktop-file-utils + cairo + gdk-pixbuf + gtk3 + pango - /usr/lib/xorg + /usr/bin + /usr/lib + /usr/share /usr/share/doc - /usr/share/man - - - - xorg-input-evdev-devel - Development files for evdev driver - evdev sürücüsü için geliştirme dosyaları - - xorg-input-evdev - - - /usr/include - /usr/lib/pkgconfig + /usr/share/locale - - 2015-05-08 - 2.9.2 + + 2015-10-19 + 2.2.7 Version bump. - Burak Ertürk - burakerturk@pisilinux.org + Stefan Gronewold (groni) + groni@pisilinux.org - - 2015-01-22 - 2.9.1 + + 2014-02-11 + 2.2.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-03-05 + 2.2.4 Version bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-08-31 - 2.9.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.8.4 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-08 - 2.8.2 - Rebuild for xserver 1.15. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-06 - 2.8.2 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-11 - 2.8.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-25 - 2.8.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.8.0 - Add patch - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 2.8.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-14 - 2.8.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org + Ertan Güven + ertan@pisilinux.org - 2012-10-11 - 2.7.3 + 2013-01-10 + 2.2.3 First release - Marcin Bojara - marcin@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - xorg-video-apm - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org apm video driver - X.Org apm ekran kartı sürücüsü - xorg-video-apm contains the X.Org driver for Alliance Promotion cards. - xorg-video-apm, Alliance Promotion ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-apm-1.2.5.tar.bz2 - - xorg-server-devel - util-macros - xorg-proto - - - git-fix.diff - - x11/driver/xorg-video-apm/pspec.xml - - - xorg-video-apm - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.2.5 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 1.2.5 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.2.5 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.2.5 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.2.5 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.2.5 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.2.5 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.2.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-vesa - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vesa video driver - X.Org vesa ekran kartı sürücüsü - xorg-input-vesa contains the X.Org driver for Generic VESA cards. - xorg-input-vesa, VESA uyumlu ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-vesa-2.3.3.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-vesa/pspec.xml - - - xorg-video-vesa - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 2.3.3 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 2.3.3 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 2.3.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 2.3.2 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 2.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.3.2 - Rebuild - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 2.3.2 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 2.3.2 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 2.3.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-elographics - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org Elographics TouchScreen input driver - X.Org Elographics dokunmatik ekran sürücüsü - xorg-input-elographics contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-elographics, Linux için Elographics dokunamtik ekran X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-elographics-1.4.1.tar.bz2 - - xorg-server-devel - libmtdev-devel - util-macros - - x11/driver/xorg-input-elographics/pspec.xml - - - xorg-input-elographics - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.4.1 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 1.4.1 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.4.1 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.4.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.4.1 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - vdpau-video - http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/ + vim + http://www.vim.org/ PisiLinux Community admins@pisilinux.org GPLv2 - driver - x11.driver - VDPAU backend for VA API - VA API için VDPAU arka ucu - vdpau-video is a backend for the VA API in order to use VDPAU video acceleration drivers available for some NVIDIA and S3 cards. - vdpau-video, bazı NVIDIA ve S3 kartlar için mevcut olan VDPAU video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. - http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-0.7.4.tar.bz2 + editor.vi + Vi IMproved, an advanced text editor + Vi Improved, gelişmiş metin editörü + Vi IMproved – klon edytora Vi + Vim, which stands for Vi IMproved, is an open-source, multiplatform text editor extended from vi. It was first released by Bram Moolenaar in 1991. Since then, numerous features have been added to Vim, many of which are helpful in editing program source code. + VIM, açık hali ile Vi Improved - Geliştirilmiş Vi, 1991 yılında Bram Moolenaar tarafından yazılmış ve özellikle programcılar ve sistem yöneticileri tarafından çok kullanılan bir metin editörüdür. Çok geniş bir kullanıcı kitlesi olan VIM metin düzenleyicisi yüksek oranda özelleştirilebilir bir yazılımdır. Ayrıca VIM için pek çok destekleyici betik (script) bulunmaktadır. + Edytor tekstu podobny do Vi. Ważne ulepszenia: możliwość pracy w wielu oknach, wielopoziomowa opcja ‚cofnij’, bloki, podświetlanie składni, folding i wiele innych. + https://github.com/vim/vim/archive/v7.4.909.tar.gz - libvdpau-devel - libva-devel - mesa-devel - libX11-devel + gpm + ctags + python-devel + acl-devel + gtk2-devel + libSM-devel + libXt-devel + pango-devel + libICE-devel + ruby-devel + ncurses-devel - libva-vdpau-driver-0.7.4-libvdpau-0.8.patch - libva-vdpau-driver-0.7.4-glext-85.patch - libva-vdpau-driver-0.7.4-drop-h264-api.patch + vim-fix-xml-crash.patch + pisilinux/grub_conf.patch + pisilinux/xorg_conf.patch + vim-7.0-warning.patch + vim-7.3-interix-link.patch - x11/driver/vdpau-video/pspec.xml + editor/vi/vim/pspec.xml - vdpau-video + vim + app:console - libX11 - libvdpau - mesa + gpm + ctags + perl + ruby + acl + ncurses - /usr/lib - /usr/share/doc - - - - - 2015-05-08 - 0.7.4 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 0.7.4 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.7.4 - Rebuild for xorg-server-1.16.0 and libvdpau-0.8 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.7.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 0.7.4 - Rebuild for xserver 1.15 - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-08 - 0.7.4 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-06 - 0.7.4 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.7.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.7.4 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 0.7.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-i128 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org i128 video driver - X.Org i128 ekran kartı sürücüsü - xorg-video-i128 contains the X.Org driver for Number Nine chipsets. - xorg-video-i128, Number Nine ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-i128-1.3.6.tar.bz2 - - xorg-server-devel - - - git-fixes.diff - 1600sw-range-hack.patch - - x11/driver/xorg-video-i128/pspec.xml - - - xorg-video-i128 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.3.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.3.6 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.3.6 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.3.6 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.3.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.3.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.3.6 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.3.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-mga - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org mga video driver - X.Org mga ekran kartı sürücüsü - xorg-video-mga contains the X.Org driver for Matrox cards. - xorg-video-mga, Matrox ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-mga-1.6.3.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - - mga-1.4.5-no-hal-advertising.patch - mga-1.4.12-bigendian.patch - mga-1.6.2-shadowfb.patch - - x11/driver/xorg-video-mga/pspec.xml - - - xorg-video-mga - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.6.3 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.6.3 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.6.3 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.6.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.6.3 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.6.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.6.2 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.6.2 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.6.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.6.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-void - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org void input driver - X.Org void giriş aygıtı sürücüsü - xorg-input-void is a null input driver which allows the X server to operate without a core pointer and/or core keyboard. - xorg-input-void, X sunucusunun herhangi bir ana işaretçi ve/veya ana klavye olmadan çalışabilmesini sağlayan işlevsiz bir giriş aygıtı sürücüsüdür. - mirrors://xorg/individual/driver/xf86-input-void-1.4.1.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-input-void/pspec.xml - - - xorg-input-void - - /usr/lib/xorg - /usr/share/man - - - - - 2015-05-08 - 1.4.1 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.4.0 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.4.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.4.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.4.0 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.4.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.4.0 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.4.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-05-30 - 1.4.0 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xorg-video-tga - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org tga video driver - X.Org tga ekran kartı sürücüsü - xorg-video-tga contains the X.Org driver for DEC Tga cards. - xorg-video-tga, DEC Tga ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-tga-1.2.2.tar.bz2 - - xorg-server-devel - - - xf86-video-tga-1.2.2-remove-mibstore_h.patch - - x11/driver/xorg-video-tga/pspec.xml - - - xorg-video-tga - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - - - - - 2015-05-08 - 1.2.2 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.2.2 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.2.2 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.2.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.2.2 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.2.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.2.2 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.2.2 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-12 - 1.2.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xvba-video - http://www.splitted-desktop.com/~gbeauchesne/xvba-video/ - - PisiLinux Community - admins@pisilinux.org - - freedist - driver - x11.driver - XvBA backend for VA API - VA API için XvBA arka ucu - xvba-video is a backend for the VA API in order to use XvBA video acceleration drivers available for some ATI cards. - xvba-video, bazı ATI kartlar için mevcut olan XvBA video hızlandırma sürücülerini kullanmak için bir VA API arka ucudur. - http://source.pisilinux.org/1.0/xvba-video-0.7.8.i686.tar.gz - http://source.pisilinux.org/1.0/xvba-video-0.7.8.x86_64.tar.gz - x11/driver/xvba-video/pspec.xml - - - xvba-video - - libva - libXext - mesa - - - /usr/lib - /usr/share/doc - - - - xvba-video-32bit - 32-bit shared libraries for xvba-video - xvba-video için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - libX11-32bit - libXext-32bit - - - mesa-32bit - xvba-video - libX11-32bit - libXext-32bit - - - /usr/lib32 - - - - - 2015-05-08 - 0.7.8 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 0.7.8 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.7.8 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.7.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.7.8 - Rebuild for xserver 1.15. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-26 - 0.7.8 - Fix emul32. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.7.8 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-05-31 - 0.7.8 - First release - Fatih Turgel - admins@pisilinux.org - - - - - - xorg-video-radeon - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org radeon video driver - X.Org radeon ekran kartı sürücüsü - xorg-video-radeon contains the X.Org driver for ATI video chipsets. - xorg-video-radeon, ATI ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-ati-7.5.0.tar.bz2 - - libdrm-devel - libpciaccess-devel - mesa-devel - pixman-devel - xorg-server-devel - - x11/driver/xorg-video-radeon/pspec.xml - - - xorg-video-radeon - - libdrm-radeon - libpciaccess - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 7.5.0 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 7.5.0 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-10-18 - 7.5.0 - Version bump - Ergün Salman - poyraz76@pisilinux.org - - - 2014-09-01 - 7.4.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 7.3.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 7.3.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-02 - 7.1.0 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-06 - 7.1.0 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 7.1.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 7.1.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 6.14.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 6.14.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-geode - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org geode video driver - X.Org geode ekran kartı sürücüsü - xorg-video-geode contains the X.Org driver for AMD Geode video cards. - xorg-video-geode, AMD Geode ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-geode-2.11.16.tar.bz2 - - xorg-server-devel - - - xf86-video-geode-2.11.16-glibc-2.20.patch - build-fix-1.17.patch - - x11/driver/xorg-video-geode/pspec.xml - - - xorg-video-geode - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - - - - - 2015-05-10 - 2.11.16 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-02-10 - 2.11.16 - Rebuild xorg-server 1.6.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 2.11.16 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.11.15 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 2.11.15 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 2.11.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.11.14 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 2.11.4 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 2.11.14 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-12 - 2.11.13 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-joystick - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org joystick input driver - X.Org joystick giriş aygıtı sürücüsü - xorg-input-joystick contains the X.Org driver for joysticks. - xorg-input-joystick, oyun çubukları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-joystick-1.6.2.tar.bz2 - - xorg-server-devel - util-macros - - x11/driver/xorg-input-joystick/pspec.xml - - - xorg-input-joystick - - /usr/lib/xorg - /usr/share/man - - - - xorg-input-joystick-devel - Development files for xorg-input-joystick - xorg-input-joystick için geliştirme dosyaları - - xorg-input-joystick - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-08 - 1.6.2 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 1.6.2 - Rebuild for xorg-server-1.16.3 - Ergün Salman - poyraz76@pisilinux.org - - - 2014-09-01 - 1.6.2 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.6.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.6.2 - Rebuild for xserver 1.15. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 1.6.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.6.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.6.1 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-05-30 - 1.6.1 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xorg-video-tdfx - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org tdfx video driver - X.Org tdfx ekran kartı sürücüsü - xorg-video-tdfx contains the X.Org driver for Voodoo cards. - xorg-video-tdfx, Voodoo ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-tdfx-1.4.6.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - x11/driver/xorg-video-tdfx/pspec.xml - - - xorg-video-tdfx - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 1.4.6 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.4.5 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.4.5 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.4.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.4.5 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.4.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.4.5 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.4.5 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.4.5 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-12 - 1.4.5 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-aiptek - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org Aiptek USB Digital Tablet input driver - X.Org aiptek Dijital Tablet giriş aygıtı sürücüsü - xorg-input-aiptek contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-aiptek, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - mirrors://xorg/individual/driver/xf86-input-aiptek-1.4.1.tar.bz2 - - libX11-devel - libmtdev-devel - util-macros - - x11/driver/xorg-input-aiptek/pspec.xml - - - xorg-input-aiptek - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.4.1 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 1.4.1 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.4.1 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.4.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 1.4.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xorg-video-glint - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org glint video driver - X.Org glint ekran kartı sürücüsü - xorg-video-glint contains the X.Org driver for 3DLabs Permedia cards. - xorg-video-glint, 3DLabs Permedia ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-glint-1.2.8.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - - git-fix.diff - - x11/driver/xorg-video-glint/pspec.xml - - - xorg-video-glint - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.2.8 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.2.8 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.2.8 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.2.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.2.8 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.2.8 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.2.8 - Rebuild - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.2.8 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.2.8 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.2.8 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-mach64 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org mach64 video driver - X.Org mach64 ekran kartı sürücüsü - xorg-video-mach64 contains the X.Org driver for ATI Mach64 (Rage) video cards. - xorg-video-mach64, ATI Mach64 (Rage) ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-mach64-6.9.5.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - x11/driver/xorg-video-mach64/pspec.xml - - - xorg-video-mach64 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 6.9.5 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 6.9.4 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 6.9.4 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 6.9.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 6.9.4 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 6.9.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 6.9.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 6.9.3 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 6.9.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-siliconmotion - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org siliconmotion video driver - X.Org siliconmotion ekran kartı sürücüsü - xorg-video-siliconmotion contains the X.Org driver for Silicon Motion cards. - xorg-video-siliconmotion, Silicon Motion ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-siliconmotion-1.7.8.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-siliconmotion/pspec.xml - - - xorg-video-siliconmotion - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 1.7.8 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.7.7 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.7.7 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.7.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.7.7 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.7.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.7.7 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.7.7 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 1.7.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-openchrome - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org openchrome video driver - X.Org openchrome ekran kartı sürücüsü - xorg-video-openchrome contains the X.Org driver for VIA video chipsets. - xorg-video-openchrome, VIA ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-openchrome-0.3.3.tar.bz2 - - libdrm-devel - libXext-devel - libXv-devel - libXvMC-devel - xorg-server-devel - - - openchrome-0.2.904-fix_tvout_flickering.patch - fixed.patch - - x11/driver/xorg-video-openchrome/pspec.xml - - - xorg-video-openchrome - - libX11 - libdrm - libXext - libXv - libXvMC - xorg-server - - - /usr/bin - /usr/sbin - /usr/lib + /usr/bin/vi* + /usr/bin/rvi* + /usr/bin/ex + /usr/bin/xxd + /bin + /usr/share/vim /usr/share/man /usr/share/doc - - - - - 2015-05-08 - 0.3.3 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-02-10 - 0.3.3 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.3.3 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.3.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.3.3 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-02 - 0.3.3 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-25 - 0.3.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.3.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.3.1 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 0.3.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-intel - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org intel video driver - X.Org intel ekran kartı sürücüsü - xorg-video-intel contains the X.Org driver for Intel video chipsets. - xorg-video-intel, Intel ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-intel-2.99.917.tar.bz2 - - libX11-devel - libxcb-devel - libXv-devel - libdrm-devel - pixman-devel - libXext-devel - libXtst-devel - libXvMC-devel - xcb-util-devel - libXrandr-devel - libXfixes-devel - libXcursor-devel - libXrender-devel - libXdamage-devel - libXinerama-devel - libdrm-intel - eudev-devel - util-macros - libpciaccess-devel - xorg-server-devel - libxshmfence-devel - - x11/driver/xorg-video-intel/pspec.xml - - - xorg-video-intel - - libX11 - libxcb - libXv - libdrm - pixman - libXext - libXtst - libXvMC - xcb-util - libXrandr - libXfixes - libXcursor - libXrender - libXdamage - libXinerama - libdrm-intel - libpciaccess - eudev - libxshmfence - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/man - /usr/share - - - - - 2015-05-10 - 2.99.917 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 2.99.917 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 2.99.914 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.99.911 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-12 - 2.21.15 - Add xserver 1.15 xompat patch. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 2.21.15 - Version bump for xorg-server 1.15. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-06 - 2.21.9 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 2.21.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.21.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 2.21.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-08 - 2.21.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 2.20.9 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-cirrus - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org cirrus video driver - X.Org cirrus ekran kartı sürücüsü - xorg-video-cirrus contains the X.Org driver for Cirrus Logic cards. - xorg-video-cirrus, Cirrus Logic ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-cirrus-1.5.3.tar.bz2 - - libpciaccess-devel - xorg-server-devel - - x11/driver/xorg-video-cirrus/pspec.xml - - - xorg-video-cirrus - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.5.3 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.5.2 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.5.2 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.5.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.5.2 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.5.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.5.2 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.5.2 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.5.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.5.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-vmware - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org vmware video driver - X.Org vmware ekran kartı sürücüsü - xorg-video-vmware contains the X.Org driver for VMWare virtual machines. - xorg-video-vmware, VMWare sanal makineleri için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-vmware-13.1.0.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-vmware/pspec.xml - - - xorg-video-vmware - - mesa - libdrm - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 13.1.0 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 13.1.0 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 13.0.2 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 13.0.2 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 13.0.1 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 13.0.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 13.0.1 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-06-21 - 13.0.1 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 13.0.1 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 13.0.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-12 - 12.0.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-mouse - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org mouse input driver - X.Org mouse giriş aygıtı sürücüsü - xorg-input-mouse contains the X.Org driver for mice. - xorg-input-mouse, fareler için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-mouse-1.9.1.tar.bz2 - - xorg-server-devel - util-macros - - - 0001-Don-t-disable-3-button-emulation-if-third-mouse-butt.patch - - x11/driver/xorg-input-mouse/pspec.xml - - - xorg-input-mouse - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - xorg-input-mouse-devel - Development files for xorg-input-mouse - - xorg-input-mouse - - - /usr/include/xorg/xf86-mouse-properties.h - /usr/lib/pkgconfig/xorg-mouse.pc - - - - - 2015-05-08 - 1.9.1 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 1.9.1 - Rebuild xorg-server 1.6.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-08-31 - 1.9.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.9.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.9.0 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.9.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.9.0 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.9.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-14 - 1.9.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.8.1 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-s3virge - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org s3virge video driver - X.Org s3virge ekran kartı sürücüsü - xorg-video-s3virge contains the X.Org driver for S3 Virge cards. - xorg-video-s3virge, S3 Virge ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-s3virge-1.10.6.tar.bz2 - - xorg-server-devel - - - git-fixes.patch - - x11/driver/xorg-video-s3virge/pspec.xml - - - xorg-video-s3virge - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.10.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.10.6 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.10.6 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.10.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.10.6 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.10.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.10.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.10.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 1.10.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-savage - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org savage video driver - X.Org savage ekran kartı sürücüsü - xorg-video-savage contains the X.Org driver for S3 Savage cards. - xorg-video-savage, S3 Savage ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-savage-2.3.8.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - x11/driver/xorg-video-savage/pspec.xml - - - xorg-video-savage - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-10 - 2.3.8 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 2.3.7 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 2.3.7 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 2.3.7 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 2.3.7 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 2.3.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.3.6 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 2.3.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 2.3.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-fbdev - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org fbdev video driver - X.Org fbdev ekran kartı sürücüsü - xorg-video-fbdev contains the X.Org driver for Linux framebuffer device. - xorg-video-fbdev, Linux framebuffer aygıtı için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-fbdev-0.4.4.tar.bz2 - - xorg-server-devel - - x11/driver/xorg-video-fbdev/pspec.xml - - - xorg-video-fbdev - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 0.4.4 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 0.4.4 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.4.4 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.4.4 - Version bump. - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 0.4.3 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.4.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.4.3 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.4.3 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 0.4.3 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 0.4.3 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-v4l - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org v4l video driver - X.Org v4l ekran kartı sürücüsü - v4l is an Xorg driver for video4linux cards. It provides a Xvideo extension port for video overlay. - v4l, video4linux kartları için Xorg sürücüsü içerir. Video yerpaylaşımı (overlay) için bir Xvideo kapısı sağlar. - mirrors://xorg/individual/driver/xf86-video-v4l-0.2.0.tar.bz2 - - xorg-server-devel - - - xorg-x11-drv-v4l-support_v4l2_only_drivers.patch - xf86-video-v4l-0.2.0-build-fix.patch - - x11/driver/xorg-video-v4l/pspec.xml - - - xorg-video-v4l - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-15 - 0.2.0 - Release bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-01-23 - 0.2.0 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.2.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.2.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.2.0 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.2.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 0.2.0 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.2.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-05-31 - 0.2.0 - First release - Erdem Artan - admins@pisilinux.org - - - - - - xorg-video-i740 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org i740 video driver - X.Org i740 ekran kartı sürücüsü - xorg-video-i740 contains the X.Org driver for Intel i740 cards. - xorg-video-i740, Intel i740 ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-i740-1.3.4.tar.bz2 - - xorg-server-devel - - - git-fix.diff - - x11/driver/xorg-video-i740/pspec.xml - - - xorg-video-i740 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 1.3.4 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-01-23 - 1.3.4 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.3.4 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.3.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.3.4 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.3.4 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 1.3.4 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.3.4 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 1.3.4 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 1.3.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-acecad - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org acecad tablet input driver - X.Org acecad tablet giriş aygıtı sürücüsü - xorg-input-acecad contains the X.Org driver for Linux's generic event devices. It supports all input devices that the kernel knows about. - xorg-input-acecad, Linux'un genel olay aygıtları için X.Org sürücüsünü içerir. Çekirdek tarafından bilinen tüm giriş aygıtlarını destekler. - mirrors://xorg/individual/driver/xf86-input-acecad-1.5.0.tar.bz2 - - xorg-server-devel - libmtdev-devel - sysfsutils-devel - util-macros - - - assign-local-private-after-allocating.patch - - x11/driver/xorg-input-acecad/pspec.xml - - - xorg-input-acecad - - sysfsutils - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - xorg-input-acecad-devel - Development files for ececad driver - acecad sürücüsü için geliştirme dosyaları - - xorg-input-acecad - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-08 - 1.5.0 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 1.5.0 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.5.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.5.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 1.5.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - xorg-video-sisusb - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org sisusb video driver - X.Org sisusb ekran kartı sürücüsü - xorg-video-sisusb contains the X.Org driver for SiS video chips connected via a Net2280-based USB dongle. - xorg-video-sisusb, Net2280 tabanlı USB dongle ile bağlı SiS ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-sisusb-0.9.6.tar.bz2 - - xorg-server-devel - - - git-fixes.patch - - x11/driver/xorg-video-sisusb/pspec.xml - - - xorg-video-sisusb - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 0.9.6 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 0.9.6 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.9.6 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.9.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 0.9.6 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 0.9.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.9.6 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-03 - 0.9.6 - Fix build with xorg-server-1.14.x - Marcin Bojara - marcin@pisilinux.org - - - 2012-10-11 - 0.9.6 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-input-synaptics - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org synaptics input driver - X.Org synaptics giriş aygıtı sürücüsü - xorg-input-synaptics contains the X.Org driver for Synaptics touchpad devices. - xorg-input-synaptics, Synaptics dokunmatik aygıtlar için X.Org sürücüsünü içerir. - http://ftp.x.org/pub/individual/driver/xf86-input-synaptics-1.8.2.tar.bz2 - - libXi-devel - libXtst-devel - libmtdev-devel - xorg-server-devel - libevdev - util-macros - - - add_tapbuttons.diff - - x11/driver/xorg-input-synaptics/pspec.xml - - - xorg-input-synaptics - - libXi - libXtst - libX11 - libevdev - - - /lib/udev - /usr/bin - /usr/lib/xorg - /usr/share/X11 - /usr/share/doc - /usr/share/man + /etc/vim - 50-synaptics.conf - 70-touchpad-quirks.rules + vimrc + pisilinux/actions.vim + pisilinux/pspec.vim + pisilinux/translations.vim + plugins/taglist.vim + plugins/kde-devel-vim.vim + plugins/newpythonfile.vim + plugins/redstring.vim - xorg-input-synaptics-devel - Development files for xorg-input-synaptics - xorg-input-synaptics için geliştirme dosyaları + gvim + app:gui + gvim + gui - xorg-input-synaptics + acl + perl + glib2 + libX11 + ncurses + gtk2 + gpm + libSM + libXt + pango + libICE + vim + ruby + gdk-pixbuf - /usr/include - /usr/lib/pkgconfig + /usr/bin/ggvi* + /usr/bin/gvi* + /usr/bin/egvi* + /usr/bin/rggvi* + /usr/bin/rgvi* + /usr/bin/gvimtutor + /usr/share/pixmaps + /usr/share/applications + + gvimtutor + gvim.xpm + gvim.desktop + - - 2015-05-08 - 1.8.2 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-22 - 1.8.1 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-08-31 - 1.7.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - 2014-05-16 - 1.7.5 - version bump. - Kamil Atlı - suvarice@gmail.com + 2015-11-05 + 0.7.4.909 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2014-03-08 - 1.7.3 - Rebuild for xserver 1.15. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2015-04-12 + 0.7.4.692 + Rebuild for ruby + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2014-03-08 - 1.7.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-09-28 + 0.7.4.461 + Update official patches to current 461. + Serdar Soytetir + kaptan@pisilinux.org - 2013-08-25 - 1.7.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-05-27 + 0.7.4.307 + Version bump. + Osman Erkan + osman.erkan@pisilinux.org - 2013-06-26 - 1.7.1 - Fixed. + 2014-02-17 + 0.7.3.843 + Rebuild. Osman Erkan osman.erkan@pisilinux.org - 2013-06-21 - 1.7.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2013-07-28 + 7.3.843 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org - 2013-05-29 - 1.7.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-07-28 + 7.3.843 + Fix gvim desps. + Osman Erkan + osman.erkan@pisilinux.org - 2013-04-14 - 1.7.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2013-03-03 + 7.3.843 + Release no bump for ruby 2.0 + Osman Erkan + osman.erkan@pisilinux.org - 2012-10-11 - 1.6.2 + 2013-01-06 + 7.3.762 First release - Marcin Bojara - marcin@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - xorg-input-wacom - http://linuxwacom.sourceforge.net/ + medit + http://mooedit.sourceforge.net/ - PisiLinux Community - admins@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - GPLv2+ - driver - x11.driver - Input driver for Wacom tablets and drawing devices - Wacom tabletleri ve çizim aygıtları için giriş sürücüsü - xorg-input-wacom includes the drivers and tools for Wacom devices. - xorg-input-wacom, Wacom aygıtlarını kullanmak için sürücü ve araçları içerir. - mirrors://sourceforge/linuxwacom/xf86-input-wacom/xf86-input-wacom-0.29.0.tar.bz2 + GPLv2 + app:gui + editor + Multiplatform GTK text editor + Sekme özelliğine sahip bir metin düzenleyicisi + Medit is a text editor. Started originally as a simple built-in editor component in GGAP, it grew up to a real text editor. The intention now is to make it a useful programming and around-programming text editor. + Medit, sekme özelliğine sahip hızlı ve kullanışlı bir metin düzenleyicisidir. + medit + mirrors://sourceforge/mooedit/medit-1.2.0.tar.bz2 - libXi-devel - libXrandr-devel - xorg-server-devel - libXinerama-devel - eudev-devel - - x11/driver/xorg-input-wacom/pspec.xml - - - xorg-input-wacom - - libX11 - libXi - libXrandr - libXinerama - xorg-server - eudev - - - /lib/udev - /usr/bin - /usr/lib/xorg - /usr/share/X11 - /usr/share/doc - /usr/share/man - - - 70-wacom.rules - - - - xorg-input-wacom-devel - Development files for xorg-input-wacom - xorg-input-wacom için geliştirme dosyaları - - xorg-input-wacom - - - /usr/bin/isdv4-serial-debugger - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-08 - 0.29.0 - Version bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2015-01-23 - 0.24.0 - Version bump - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 0.24.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 0.24.0 - version bump - Kamil Atlı - suvarice@gmail.com - - - 2014-03-09 - 0.23.0 - Rebuild for xserver 1.15. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-08 - 0.23.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 0.22.1 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.22.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-21 - 0.22.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-21 - 0.21.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 0.17.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 0.17.0 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-r128 - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org r128 video driver - X.Org r128 ekran kartı sürücüsü - xorg-video-r128 contains the X.Org driver for ATI Rage128 video cards. - xorg-video-r128, ATI Rage128 ekran kartları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-r128-6.10.0.tar.bz2 - - libdrm-devel - mesa-devel - xorg-server-devel - - x11/driver/xorg-video-r128/pspec.xml - - - xorg-video-r128 - - xorg-server - - - /usr/lib/xorg - /usr/share/doc - /usr/share/man - - - - - 2015-05-08 - 6.10.0 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 6.9.2 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 6.9.2 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 6.9.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 6.9.2 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 6.9.1 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 6.9.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 6.8.4 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-11 - 6.8.4 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xorg-video-voodoo - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT - driver - x11.driver - X.Org voodoo video driver - X.Org voodoo ekran kartı sürücüsü - xorg-video-voodoo contains the X.Org driver for Voodoo1 and Voodoo2 video adapters. - xorg-video-voodoo, Voodoo1 ve Voodoo2 video bağdaştırıcıları için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-video-voodoo-1.2.5.tar.bz2 - - xorg-server-devel + python-gtk-devel + python-devel + intltool + gtk2-devel + atk-devel + cairo-devel + gettext-devel + pkgconfig + glib2-devel + libX11-devel + python3-devel + libxml2-devel + gtk2-devel + pango-devel + lua-devel + libSM-devel + libICE-devel + gdk-pixbuf-devel - git-fixes.patch + desktop-tr.patch + fix_help_dir.patch - x11/driver/xorg-video-voodoo/pspec.xml + editor/medit/pspec.xml - xorg-video-voodoo + medit - xorg-server + gtk2 + atk + glib2 + libX11 + libgcc + python + libxml2 + cairo + pango + libSM + libICE + gdk-pixbuf - /usr/lib/xorg + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/applications + /usr/share/icons/hicolor + /usr/share/medit + /usr/share/pixmaps /usr/share/doc /usr/share/man - - 2015-05-10 - 1.2.5 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-23 - 1.2.5 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.2.5 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-09 - 1.2.5 - Rebuild for xserver 1.15. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 1.2.5 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-06-21 - 1.2.5 - Rebuild. - Marcin Bojara - marcin@pisilinux.org + 2014-06-04 + 1.2.0 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-05-29 - 1.2.5 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-11-20 + 1.1.96 + Update + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-10-12 - 1.2.5 + 2013-01-10 + 1.1.92 First release - Marcin Bojara - marcin@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org - xorg-input-kbd - http://www.x.org + nano + http://www.nano-editor.org/ PisiLinux Community admins@pisilinux.org - MIT - driver - x11.driver - X.Org kbd input driver - X.Org kbd giriş aygıtı sürücüsü - xorg-input-kbd contains the X.Org driver for keyboards. - xorg-input-kbd, klavyeler için X.Org sürücüsünü içerir. - mirrors://xorg/individual/driver/xf86-input-keyboard-1.8.0.tar.bz2 + GPLv3 + app:console + editor + GNU GPL'd Pico clone with more functionality + Konsol ortamında kullanabileceğiniz bir metin düzenleyicidir. + Nano est un petit éditeur libre et convivial qui a pour but de remplacer Pico, l'éditeur par défaut inclus dans le paquet non-libre Pine. Plutôt que juste copier l'apparence et le ressenti de Pico, nan implémente également certaines fonctionnalité manquantes (ou désactivées par défaut), tel que "rechercher et remplacer" ou "allez à la ligne numéro". + Nano is a small, free and friendly editor which aims to replace Pico, the default editor included in the non-free Pine package. Rather than just copying Pico's look and feel, nano also implements some missing (or disabled by default) features in Pico, such as "search and replace" and "go to line number". + Nano özgür olmayan Pine paketinin içindeki metin düzenleme programı olan Pico'nun yerine geçme hedefini güden küçük, özgür ve kullanışlı bir metin düzenleme programıdır. Pico'nun görünüşünü ve işlevini kopyalamaktan çok, Nano aynı zamanda "ara ve değiştir" ve "satır numarasına git" gibi Pico'da olmayan (veya ön tanımlı olarak kapalı) bazı özellikleri sunar. + http://www.nano-editor.org/dist/v2.5/nano-2.5.0.tar.gz - xorg-server-devel - util-macros + ncurses-devel + gettext-devel - x11/driver/xorg-input-kbd/pspec.xml + editor/nano/pspec.xml - xorg-input-kbd + nano + + ncurses + file + - /usr/lib/xorg - /usr/share/doc + /etc + /usr/share/locale + /usr/share/doc/nano /usr/share/man + /usr/share/info + /usr/share/nano + /usr/bin + /bin - - 2015-05-08 - 1.8.0 - Release bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2015-01-21 - 1.8.0 - Rebuild for xorg-server-1.16.3 - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-09-01 - 1.8.0 - Rebuild for xorg-server-1.16.0 - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 1.8.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-08 - 1.8.0 - Rebuild for xserver 1.15. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-08 - 1.8.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2013-08-25 - 1.7.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-07-11 + 2.5.0 + Version bump. + Kamil Atlı + suvari@pisilinux.org - 2013-06-21 - 1.7.0 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-05-29 - 1.7.0 - build for xorg 1.14 - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-14 - 1.7.0 + 2014-07-11 + 2.3.5 Version bump. - Marcin Bojara - marcin@pisilinux.org + Vedat Demir + vedat@pisilinux.org - - 2012-10-11 - 1.6.2 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xbitmaps - http://www.x.org/ - - PisiLinux Community - admins@pisilinux.org - - MIT - library - x11.misc - Utilitaire Xbitmaps de X.Org - X.Org static graphics - X.Org statik grafikleri - X.Org xbitmaps Werkzeug - xbitmaps provides static graphics needed by Xorg applications to draw screen elements. - xbitmaps, ekran öğeleri çizmek için Xorg uygulamaları tarafından ihtiyaç duyulan statik grafikleri içerir. - mirrors://xorg/individual/data/xbitmaps-1.1.1.tar.bz2 - x11/misc/xbitmaps/pspec.xml - - - xbitmaps - - /usr/include/X11/bitmaps - /usr/lib/pkgconfig - /usr/share/pkgconfig - - - - 2014-05-15 - 1.1.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-08-25 - 1.1.0 + 2014-05-11 + 2.3.1 Release bump. Marcin Bojara marcin@pisilinux.org + + 2013-07-26 + 2.3.1 + Fix dep, release bump. + Serdar Soytetir + kaptan@pisilinux.org + - 2010-12-14 - 1.1.0 + 2011-06-27 + 2.3.1 First release Pisi Linux Admins admins@pisilinux.org @@ -70477,422 +95851,509 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xorg-app - http://www.x.org/ + emacs-color-theme + http://www.emacswiki.org/cgi-bin/wiki?ColorTheme PisiLinux Community admins@pisilinux.org - MIT - app:console - app:gui - x11.misc - Applications de X.Org - X.Org applications - X.Org uygulamaları - X.Org Anwendungen - xorg-app contains base Xorg applications. - mirrors://xorg/individual/app/appres-1.0.4.tar.bz2 - mirrors://xorg/individual/app/bdftopcf-1.0.5.tar.bz2 - mirrors://xorg/individual/app/beforelight-1.0.5.tar.bz2 - mirrors://xorg/individual/app/bitmap-1.0.8.tar.bz2 - mirrors://xorg/individual/app/editres-1.0.6.tar.bz2 - mirrors://xorg/individual/app/fonttosfnt-1.0.4.tar.bz2 - mirrors://xorg/individual/app/fslsfonts-1.0.5.tar.bz2 - mirrors://xorg/individual/app/fstobdf-1.0.6.tar.bz2 - mirrors://xorg/individual/app/iceauth-1.0.7.tar.bz2 - mirrors://xorg/individual/app/ico-1.0.4.tar.bz2 - mirrors://xorg/individual/app/listres-1.0.3.tar.bz2 - mirrors://xorg/individual/app/luit-1.1.1.tar.bz2 - mirrors://xorg/individual/app/mkcomposecache-1.2.1.tar.bz2 - mirrors://xorg/individual/app/mkfontdir-1.0.7.tar.bz2 - mirrors://xorg/individual/app/mkfontscale-1.1.2.tar.bz2 - mirrors://xorg/individual/app/oclock-1.0.3.tar.bz2 - mirrors://xorg/individual/app/rendercheck-1.4.tar.bz2 - mirrors://xorg/individual/app/rgb-1.0.6.tar.bz2 - mirrors://xorg/individual/app/rstart-1.0.5.tar.bz2 - mirrors://xorg/individual/app/scripts-1.0.1.tar.bz2 - mirrors://xorg/individual/app/sessreg-1.1.0.tar.bz2 - mirrors://xorg/individual/app/setxkbmap-1.3.0.tar.bz2 - mirrors://xorg/individual/app/showfont-1.0.5.tar.bz2 - mirrors://xorg/individual/app/smproxy-1.0.5.tar.bz2 - mirrors://xorg/individual/app/twm-1.0.8.tar.bz2 - mirrors://xorg/individual/app/viewres-1.0.4.tar.bz2 - mirrors://xorg/individual/app/x11perf-1.5.4.tar.bz2 - mirrors://xorg/individual/app/xauth-1.0.9.tar.bz2 - mirrors://xorg/individual/app/xbacklight-1.2.1.tar.bz2 - mirrors://xorg/individual/app/xbiff-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xcalc-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xclipboard-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xclock-1.0.7.tar.bz2 - mirrors://xorg/individual/app/xcmsdb-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xcompmgr-1.1.6.tar.bz2 - mirrors://xorg/individual/app/xconsole-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xcursorgen-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xdbedizzy-1.1.0.tar.bz2 - mirrors://xorg/individual/app/xditview-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xdpyinfo-1.3.1.tar.bz2 - mirrors://xorg/individual/app/xedit-1.2.2.tar.bz2 - mirrors://xorg/individual/app/xev-1.2.2.tar.bz2 - mirrors://xorg/individual/app/xeyes-1.1.1.tar.bz2 - mirrors://xorg/individual/app/xf86dga-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xfd-1.1.2.tar.bz2 - mirrors://xorg/individual/app/xfindproxy-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xfontsel-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xfs-1.1.4.tar.bz2 - mirrors://xorg/individual/app/xfsinfo-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xfwp-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xgamma-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xgc-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xhost-1.0.7.tar.bz2 - mirrors://xorg/individual/app/xinput-1.6.1.tar.bz2 - mirrors://xorg/individual/app/xkbcomp-1.3.0.tar.bz2 - mirrors://xorg/individual/app/xkbevd-1.1.4.tar.bz2 - mirrors://xorg/individual/app/xkbprint-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xkbutils-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xkill-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xload-1.1.2.tar.bz2 - mirrors://xorg/individual/app/xlogo-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xlsatoms-1.1.2.tar.bz2 - mirrors://xorg/individual/app/xlsclients-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xlsfonts-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xmag-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xman-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xmessage-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xmh-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xmodmap-1.0.9.tar.bz2 - mirrors://xorg/individual/app/xmore-1.0.2.tar.bz2 - mirrors://xorg/individual/app/xpr-1.0.4.tar.bz2 - mirrors://xorg/individual/app/xprop-1.2.2.tar.bz2 - mirrors://xorg/individual/app/xrandr-1.4.3.tar.bz2 - mirrors://xorg/individual/app/xrdb-1.1.0.tar.bz2 - mirrors://xorg/individual/app/xrefresh-1.0.5.tar.bz2 - mirrors://xorg/individual/app/xset-1.2.3.tar.bz2 - mirrors://xorg/individual/app/xsetmode-1.0.0.tar.bz2 - mirrors://xorg/individual/app/xsetpointer-1.0.1.tar.bz2 - mirrors://xorg/individual/app/xsetroot-1.1.1.tar.bz2 - mirrors://xorg/individual/app/xsm-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xstdcmap-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xvidtune-1.0.3.tar.bz2 - mirrors://xorg/individual/app/xvinfo-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xwd-1.0.6.tar.bz2 - mirrors://xorg/individual/app/xwininfo-1.1.3.tar.bz2 - mirrors://xorg/individual/app/xwud-1.0.4.tar.bz2 - - fontconfig-devel - libdmx-devel - libfontenc-devel - libFS-devel - libICE-devel - libpng-devel - libSM-devel - libXaw-devel - libXcomposite-devel - libXcursor-devel - libXdamage-devel - libXext-devel - libXfixes-devel - libXfont-devel - libXft-devel - libXi-devel - libXinerama-devel - libxkbfile-devel - libXmu-devel - libXrandr-devel - libXrender-devel - libXScrnSaver-devel - libXt-devel - libXtst-devel - libXv-devel - libXxf86dga-devel - libXxf86vm-devel - xbitmaps - xcb-util-devel - libXxf86misc-devel - xorg-proto - util-macros - xtrans - - x11/misc/xorg-app/pspec.xml + GPLv2 + data + editor.emacs + Emacs-Lisp color theme package + Emacs-List renk paketi + Colortheme is an Emacs-Lisp package with more than 50 color themes for your use. + Colortheme 50'den fazla renk temasını biraraya getiren bir Emacs-Lisp paketidir. + http://download.gna.org/color-theme/color-theme-6.6.0.tar.gz + editor/emacs/emacs-color-theme/pspec.xml - xorg-app + emacs-color-theme - zlib - libX11 - libXau - libpng - libxcb - freetype - libFS - libSM - libXi - libXt - libXv - libdmx - libXmu - libXaw - libICE - libXft - libXtst - libXext - xcb-util - libXfont - libXrandr - libXfixes - libXrender - fontconfig - libfontenc - libXxf86vm - libXcursor - libXdamage - libxkbfile - libXxf86dga - libXinerama - libXxf86misc - libXcomposite - libXScrnSaver + emacs + + + /usr/share/doc + /etc/emacs/site-lisp + /usr/share/emacs/site-lisp/color-theme + + + 80-color-theme.el + + + + + 2015-12-24 + 6.6.0 + Update to pisi-2.0. + Ilker Manap + ilkermanap@gmail.com + + + 2014-05-24 + 6.6.0 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-23 + 6.6.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 6.6.0 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + emacs-php-mode + http://php-mode.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + editor.emacs + PHP mode for Emacs + Emacs için PHP kipi + php-mode is an add-on for Emacs to help work with PHP files more efficiently. + php-mode, kullanıcının PHP dosyalarıyla daha hızlı çalışabilmesi için bir eklentidir. + http://stable.melpa.org/packages/php-mode-1.17.0.tar + + emacs + + editor/emacs/emacs-php-mode/pspec.xml + + + emacs-php-mode + + emacs /etc - /usr/bin - /usr/include + /usr/share/emacs + + + 80-php-mode.el + + + + + 2015-12-05 + 1.17.0 + Release bump. + Ilker Manap + ilkermanap@gmail.com + + + 2014-05-24 + 1.5.0 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-23 + 1.5.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 1.5.0 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + emacs-python + http://python-mode.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + editor.emacs + Emacs major mode for editing Python source code + Python kaynak kodlarını düzenlemek için emacs kipi + emacs-python makes a number of editing and debugging features available to Python programmers who use GNU Emacs or XEmacs. + Python programcıları için birçok kod düzenleme ve hata ayıklama özelliği sağlar. + https://launchpad.net/python-mode/trunk/6.2.1/+download/python-mode.el-6.2.1.tar.gz + editor/emacs/emacs-python/pspec.xml + + + emacs-python + + pymacs + emacs + + + /etc/emacs + /usr/share/emacs + + + 80-python.el + + + + + 2015-12-05 + 6.2.1 + Release bump. + Ilker Manap + ilkermanap@gmail.com + + + 2014-05-24 + 6.1.2 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-23 + 6.1.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-09 + 6.1.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + pymacs + http://pymacs.progiciels-bpi.ca/pymacs.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + editor.emacs + Interface between Emacs Lisp and Python + Emacs Lisp ve Python iletişimini sağlayan bir arayüz + Pymacs is a powerful tool which, once started from Emacs, allows two-way communication between Emacs Lisp and Python. + Pymacs, Emacs ile çalıştırıldığında, Emacs Lisp ve Python arasında çift yönlü iletişime olanak tanıyan güçlü bir araçtır. + https://github.com/pinard/Pymacs/archive/v0.25.tar.gz + editor/emacs/pymacs/pspec.xml + + + pymacs + /usr/lib - /usr/sbin - /usr/share/X11 + /usr/share/doc + /usr/share/emacs + /etc/emacs/site-lisp + + + 80-pymacs.el + + + + + 2015-12-24 + 0.25 + Moved to pisi-2.0. + Ilker Manap + ilkermanap@gmail.com + + + 2014-05-24 + 0.25 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-02-05 + 0.25 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-01 + 0.25 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + emacs + http://www.gnu.org/software/emacs + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + app:gui + app:console + editor.emacs + An extensible console-mode editor + Genişletilebilir bir metin düzenleyici + Emacs is the extensible, customizable, self-documenting real-time console-mode editor. It has many features to increase productivity when programming. + Emacs, gelişmiş, özelleştirilebilir ve esnek bir metin editörüdür. Özellikle program yazanlar tarafından çokça tercih edilen, fare kullanımına gerek bırakmadan çok hızlı çalışma imkânı sağlayan bir editördür. + emacs + ftp://mirrors.kernel.org/gnu/emacs/emacs-24.5.tar.xz + + gtk2-devel + alsa-lib-devel + fontconfig-devel + giflib-devel + gpm + libjpeg-turbo-devel + libICE-devel + libSM-devel + libXft-devel + libXpm-devel + libXrender-devel + libpng-devel + librsvg-devel + tiff-devel + + editor/emacs/emacs /pspec.xml + + + emacs + + gpm + tiff + gtk3 + cairo + pango + libSM + libXft + libICE + giflib + libXpm + gnutls + librsvg + alsa-lib + gdk-pixbuf + fontconfig + libXrender + imagemagick + libjpeg-turbo + + + /etc + /usr/share/doc /usr/share/man + /usr/bin + /usr/share/info + /usr/share/emacs + /usr/share/icons + /var/games/emacs + /usr/share/pixmaps + /usr/share/applications + /usr/libexec/emacs System.PackageHandler - - - xorg-app-devel - - libxkbfile-devel - xorg-app - - - /usr/lib/pkgconfig - + + site-start.el + pisi-spec.rnc + 80-nxml-mode.el + emacs.desktop + - - 2015-05-10 - 7.6 - Update. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-08-31 - 7.6 - Update. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-16 - 7.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-03-07 - 7.6 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-06 - 7.6 - Split devel package to prevent lots of devel pack installation. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-12 - 7.6 - Update: xfwp, xload, xprop, xset, xwd, xclipboard, twm, xman, xclock, xfindproxy, xkill, xlsclients, xmodmap, xrdb - Marcin Bojara - marcin@pisilinux.org - - - 2013-09-05 - 7.6 - Add missing method to pakhandler.py - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-25 - 7.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-08-17 - 7.6 - Dep Fixed - PisiLinux Community - admins@pisilinux.org + 2015-11-22 + 24.5 + Release bump. + Ilker Manap + ilkermanap@gmail.com - 2013-07-31 - 7.6 - Update some apps, fix build luit - Marcin Bojara - marcin@pisilinux.org + 2014-05-24 + 24.1 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org - 2013-07-30 - 7.6 - Rebuild - PisiLinux Community - admins@pisilinux.org + 2014-01-29 + 24.3 + Version bump + Osman Erkan + osman.erkan@pisilinux.org - 2013-06-21 - 7.6 - Update - Marcin Bojara - marcin@pisilinux.org + 2013-08-23 + 24.2 + Release bump + Osman Erkan + osman.erkan@pisilinux.org - 2013-02-13 - 7.6 - Update - Marcin Bojara - marcin@pisilinux.org + 2013-04-26 + 24.2 + Dep Fixed. + Osman Erkan + osman.erkan@pisilinux.org - 2012-09-25 - 7.6 + 2012-09-01 + 24.2 First release - Erdem Artan + Osman Erkan + osman.erkan@pisilinux.org + + + + + + emacs-mmm-mode + http://mmm-mode.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + editor.emacs + Multiple Major Mode module for Emacs + Emacs Çoklu Ana Kip eklentisi + MMM Mode is an emacs add-on package providing a minor mode that allows Multiple Major Modes to coexist in one buffer. + MMM (Multiple Major Mode), Emacs uygulamasının bir tamponda aynı anda birden fazla ana kip kullanılmasına imkân veren bir eklentidir. + http://skylink.dl.sourceforge.net/project/mmm-mode/mmm-mode-0.5.4.tar.gz + editor/emacs/emacs-mmm-mode/pspec.xml + + + emacs-mmm-mode + + emacs + + + /etc + /usr/share/doc + /usr/share/info + /usr/share/emacs + + + 80-mmm-mode.el + + + + + 2015-12-24 + 0.5.4 + Release bump. + Ilker Manap + ilkermanap@gmail.com + + + 2014-05-24 + 0.5.1 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-23 + 0.5.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.4.8 + First release + Gökcen Eraslan admins@pisilinux.org - xorg-font - http://www.x.org/ + libmms + http://sourceforge.net/projects/libmms PisiLinux Community admins@pisilinux.org - MIT - data:font - x11.misc - Fichiers de fontes d'écrans graphiques (X.Org) - X.Org font files - X.Org yazı tipi dosyaları - Grafische Oberfläche (X.Org) Schrift Dateien - xorg-font contains base X.Org fonts. - mirrors://xorg/individual/font/encodings-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-adobe-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-adobe-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-alias-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-arabic-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-ttf-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bh-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-bitstream-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-cronyx-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-cursor-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-daewoo-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-dec-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-ibm-type1-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-isas-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-jis-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-micro-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-ethiopic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-meltho-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-mutt-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-misc-misc-1.1.2.tar.bz2 - mirrors://xorg/individual/font/font-schumacher-misc-1.1.2.tar.bz2 - mirrors://xorg/individual/font/font-screen-cyrillic-1.0.4.tar.bz2 - mirrors://xorg/individual/font/font-sony-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-sun-misc-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-winitzki-cyrillic-1.0.3.tar.bz2 - mirrors://xorg/individual/font/font-xfree86-type1-1.0.4.tar.bz2 - - font-util - xorg-app - - x11/misc/xorg-font/pspec.xml + GPLv2 + library + multimedia.stream + A common library for accessing MMS media streaming protocol + MMS protokolüne erişim sağlayan bir kütüphane + libmms is a library for accessing Microsoft Media Server (MMS) media streaming protocol. + libmms, Microsoft Media Server(MMS) akış protokolünü kullanan ses kaynaklarına erişmek için kullanılan bir kütüphanedir. + mirrors://sourceforge/libmms/libmms-0.6.4.tar.gz + multimedia/stream/libmms/pspec.xml - xorg-font - - xorg-app - + libmms - /etc/X11/fontpath.d - /usr/share/fonts - /etc/fonts/conf.avail/42-luxi-mono.conf - /etc/fonts/conf.d/42-luxi-mono.conf + /usr/lib + /usr/share/doc - xorg-font-extra - X.Org additional font files - X.Org ek yazı tipi dosyaları + libmms-devel + Development files for libmms + libmms için geliştirme dosyaları - xorg-app + libmms + glib2-devel - /etc/X11/fontpath.d/75dpi:unscaled - /etc/X11/fontpath.d/100dpi:unscaled - /usr/share/fonts/75dpi - /usr/share/fonts/100dpi + /usr/include + /usr/lib/pkgconfig - - 2015-11-17 - 7.6 - Release Bump - Burak Ertürk - burakerturk@pisilinux.org - - 2014-05-16 - 7.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2015-10-23 + 0.6.4 + Version Bump. + Stefan Gronewold (groni) + groni@pisilinux.org - 2014-03-01 - 7.6 - Add fonts. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-26 + 0.6.2 + Rebuild + Kamil Atlı + suvarice@gmail.com - 2013-08-25 - 7.6 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-01-31 + 0.6.2 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2010-11-01 - 7.6 + 2011-01-24 + 0.6.2 First release Pisi Linux Admins admins@pisilinux.org @@ -70901,308 +96362,143 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - xkeyboard-config - http://freedesktop.org/wiki/Software/XKeyboardConfig + rtmpdump + http://rtmpdump.mplayerhq.hu/ PisiLinux Community admins@pisilinux.org - MIT - data - x11.misc - X keyboard configuration database - X klavye yapılandırma veritabanı - xkeyboard-config aims to provide consistent and well-structured X keyboard configuration data for X Window System implementations. - xkeyboard-config, X Pencere Sistemi için tutarlı ve iyi tasarlanmış X klavye yapılandırma verisi sağlamayı amaçlar. - mirrors://xorg/individual/data/xkeyboard-config/xkeyboard-config-2.14.tar.bz2 - - intltool - xorg-proto - xorg-app - libxslt-devel - libX11-devel - - - xkeyboard-config-1.4-jp-tilde.patch - - x11/misc/xkeyboard-config/pspec.xml - - - xkeyboard-config - - xorg-app - libxslt - libX11 - - - /etc/X11/xorg.conf.d - /lib/udev/rules.d - /usr/share/X11/xkb - /usr/share/doc - /usr/share/locale - /usr/share/pkgconfig - /usr/share/man - - - 10-keyboard.conf - 95-xkb.rules - - - - - 2015-05-14 - 2.14 - Release bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-01-29 - 2.14 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-01-21 - 2.13 - Version bump. - Ergün Salman - poyraz76@pisilinux.org - - - 2014-08-31 - 2.12 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-05-15 - 2.11 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-08-25 - 2.9 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-21 - 2.9 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-22 - 2.7 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xinit - http://www.x.org - - PisiLinux Community - admins@pisilinux.org - - MIT + GPLv2 + LGPLv2 app:console - x11.misc - X Window System session initializer - X Pencere Sistemi oturum hazırlayıcı - xinit initializes X Window System server and runs the first client application. - xinit, X Pencere Sistemi sunucusunu hazırlar ve ilk istemci uygulamayı başlatır. - mirrors://xorg/individual/app/xinit-1.3.4.tar.bz2 + library + multimedia.stream + Toolkit for RTMP streams + RTMP yayınları araç takımı + rtmpdump is a tool for dumping media content streamed over RTMP. All forms of RTMP are supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps:// . + rtmpdump, RTMP üzerinden yayın yapan ortam içeriklerinin dökümünü yapmak için yazılmış bir araçtır. RTMP yayımının bütün biçimleri desteklenmektedir: rtmp://, rtmpt://, rtmpe://, rtmpte://, ve rtmps:// . + http://source.pisilinux.org/1.0/rtmpdump-15012015.tar.gz - util-macros - xorg-proto - libX11-devel + openssl-devel + zlib-devel - - 06_move_serverauthfile_into_tmp.diff - fs25361.patch - - x11/misc/xinit/pspec.xml + multimedia/stream/rtmpdump/pspec.xml - xinit + rtmpdump - libX11 - xorg-app - dbus-x11 + openssl + zlib - /etc/X11/Xresources - /etc/X11/Xdefaults - /etc/X11/xinit /usr/bin - /usr/lib/X11/xinit - /usr/share/doc + /usr/lib + /usr/share/doc/rtmpdump /usr/share/man - - Xsession - xinitrc - xserverrc - xserverrc - Xresources - Xdefaults - xinitrc.d/localuser.sh - xinitrc.d/xdg-runtime-dir.sh - xinitrc.d/Xresources.sh - xinitrc.d/Xdefaults.sh - xinitrc.d/xkb.sh - xinitrc.d/startup.sh - xinitrc.d/environment.sh - xinitrc.d/dbus.sh - xinitrc.d/ssh-agent.sh - + + + rtmpdump-devel + Development files for rtmpdump + rtmpdump için geliştirme dosyaları + + rtmpdump + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + - - 2015-11-30 - 1.3.4 - add patchs. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-05-10 - 1.3.4 - Version Bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-07-28 - 1.3.3 - add xdg runtime dir fix localuser dir - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-16 - 1.3.3 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-09-12 - 1.3.3 + + 2015-07-29 + 15012015 Version bump. - Marcin Bojara - marcin@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2013-08-25 - 1.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-05-20 + 20130918 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org - 2013-08-25 - 1.3.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-02-11 + 2.3 + Rebuild + Alihan Öztürk + alihan@pisilinux.org - 2012-09-26 - 1.3.2 + 2011-01-19 + 2.3 First release - Erdem Artan + Pisi Linux Admins admins@pisilinux.org - xterm - http://invisible-island.net/xterm + live555 + http://www.live555.com PisiLinux Community admins@pisilinux.org - MIT - app:gui - x11.terminal - Terminal emulator for the X Window System - X Pencere Sistemi için uçbirim emülatörü - The xterm program is a terminal emulator for the X Window System. It provides DEC VT102 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. - xterm programı, X Pencere Sistemi için bir uçbirim emülatörüdür. Pencere sistemini doğrudan kullanamayan programlar için DEC VT102 ve Tektronix 4014 uyumlu uçbirimler sağlar. - terminal - ftp://invisible-island.net/xterm/xterm-304.tgz - - fontconfig-devel - libICE-devel - libXaw-devel - libXft-devel - libXmu-devel - libXt-devel - utempter-devel - xorg-app - libXpm-devel - ncurses-devel - libX11-devel - + LGPLv2.1 + library + multimedia.stream + Multimedia streaming library + Çokluortam yayın kitaplığı + Live555 est un ensemble de librairies C++ pour le streaming (diffusion numérique) multimédia utilisant les protocoles de standards ouverts (RTP/RTCP, RTSP, SIP). + Live555 is a set of C++ libraries for multimedia streaming, using open standard protocols (RTP/RTCP, RTSP, SIP) + Live555, açık standart protokolleri kullanan (RTP/RTCP, RTSP, SIP) çoklu ortam duraksız işlemleri (streaming) için C++ kütüphaneleridir. + http://distfiles.alpinelinux.org/distfiles/live.2014.05.08.tar.gz - 16colors.txt.diff - defaults.patch + shared-config.patch - x11/terminal/xterm/pspec.xml + multimedia/stream/live555/pspec.xml - xterm + live555 + + /usr/lib + /usr/share/doc + + + + live555-devel + Development files for live555 + live555 için geliştirme dosyaları - fontconfig - libICE - libXaw - libXft - libXmu - libXt - utempter - xorg-app - libXpm - ncurses - libX11 + live555 - /usr/bin - /usr/share/X11 - /usr/share/doc - /usr/share/man + /usr/include - 2014-05-13 - 304 - Version bump. - Alihan Öztürk - alihan@pisilinux.org + 2014-05-25 + 2014.05.08 + version bump + Kamil Atlı + suvarice@gmail.com - 2013-08-25 - 287 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2013-10-09 + 0.0_20131009 + First release + Erdinç Gültekin + admins@pisilinux.org - 2012-12-12 - 287 + 2012-08-27 + 0.0_20121004 First release Erdinç Gültekin admins@pisilinux.org @@ -71211,672 +96507,736 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - vte - http://www.gnome.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - x11.terminal - Widget terminal utilisant Xft - Xft powered terminal widget - The VTE package contains a termcap file implementation for terminal emulators. - Vte paketi, terminal emülatörleri için termcap uygulama dosyası içerir. - mirrors://gnome/vte/0.28/vte-0.28.2.tar.xz - - gobject-introspection-devel - fontconfig-devel - gtk2-devel - pango-devel - cairo-devel - gtk-doc - gdk-pixbuf-devel - atk-devel - ncurses-devel - glib2-devel - libX11-devel - - - vte-0.28.2-limit-arguments.patch - vte-alt-meta-confusion.patch - vte-python-bugfixes.patch - vte-0.28.0-link.patch - vte-0.28.2-scale.patch - - x11/terminal/vte/pspec.xml - - - vte - library - - gobject-introspection - gtk2 - atk - cairo - gdk-pixbuf - pango - ncurses - glib2 - libX11 - - - /usr/bin - /usr/lib - /usr/libexec - /usr/share/doc - /usr/share/locale - /usr/share/vte - /usr/share/pygtk - /usr/share/gir-1.0/Vte-0.0.gir - - - - vte-docs - GTK reference documents for vte - data:doc - - /usr/share/gtk-doc - - - - vte-devel - Development files for vte - vte için geliştirme dosyaları - - vte - gtk2-devel - pango-devel - cairo-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-16 - 0.28.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-01-25 - 0.28.2 - rebuild for unused - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-06 - 0.28.2 - Fix deps - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-25 - 0.28.2 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-30 - 0.28.2 - Rebuild - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-24 - 0.28.2 - First release - Osman Erkan - namso-0"@hotmail.it - - - - - - font-util - http://www.x.org/ + libnut + http://www.nut-container.org/ PisiLinux Community admins@pisilinux.org MIT app:console - x11.util - Utilitaires de fontes de X.Org - X.Org font utilities - X.Org font araçları - X.Org Schrift Werkzeuge - font-util package contains core font utilities for the Xorg XWindow system. - mirrors://xorg/individual/font/font-util-1.3.1.tar.bz2 - - zlib-devel - - x11/util/font-util/pspec.xml + library + multimedia.converter + NUT container tools and library + NUT dosya biçemi kitaplığı ve araçları + Library and tools to work with NUT multimedia files. + libnut NUT çokluortam sistemini kullanmak ve düzenlemek için gerekli olan kitaplıkları ve araçları içerir. + http://source.pisilinux.org/1.0/libnut-661.tar.bz2 + + shared.patch + + multimedia/converter/libnut/pspec.xml - font-util + libnut /usr/bin - /usr/lib/pkgconfig - /usr/share/fonts - /usr/share/aclocal + /usr/lib /usr/share/doc - /usr/share/man + + + + libnut-devel + Development files for libnut + libnut için geliştirme dosyaları + + libnut + + + /usr/include - - 2015-05-10 - 1.3.1 - Version bump. - Burak Ertürk - burakerturk@pisilinux.org - - - 2014-05-16 - 1.3.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-11-06 - 1.3.0 - Fix deps. - Serdar Soytetir - kaptan@pisilinux.org + 2014-05-22 + 0.0_661 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2013-08-25 - 1.3.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org + 2014-02-01 + 0.0_661 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-09-25 - 1.3.0 + 2010-10-12 + 0.0_661 First release - Erdem Artan + Pisi Linux Admins admins@pisilinux.org - scim - http://www.scim-im.org + mkvtoolnix + http://www.bunkus.org/videotools/mkvtoolnix/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + app:gui + multimedia.converter + A set of tools to create, alter and inspect Matroska files + Matroska dosyalarını yaratmak, değiştirmek ve incelemek için araçlar + MKVToolnix is a set of tools (mkvmerge, mkvinfo and mkvextract) With these tools one can get information about (mkvinfo) Matroska files, extract tracks/data from (mkvextract) Matroska files and create (mkvmerge) Matroska files from other media files. + mkvtoolnix Matroska (MKV) dosyaları ile kullanılmak için bilgi edinme aracı (mkvinfo), veri/iz çıkarmak aracı (mkvextract) ve MKV oluşturma aracı (mkvmerge) içeren araç setidir. + mmg + https://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-8.5.2.tar.xz + + qt5-base-devel + zlib-devel + ruby-devel + flac-devel + boost-devel + libogg-devel + libebml-devel + libvorbis-devel + libmatroska-devel + file + imagemagick-devel + + multimedia/converter/mkvtoolnix/pspec.xml + + + mkvtoolnix + + flac + boost + libogg + file + libvorbis + zlib + qt5-base + libgcc + + + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/pixmaps + /usr/share/mkvtoolnix + /usr/share/applications + /usr/share/locale + + + + + 2015-11-08 + 8.5.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-01-21 + 7.5.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-12-19 + 7.4.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-10-29 + 7.3.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-10-05 + 7.2.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-28 + 6.9.1 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-18 + 6.7.0 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-11-14 + 6.5.0 + v. bump rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-07-28 + 6.2.0 + add missing dep. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-09 + 6.2.0 + V.bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-08-27 + 5.7.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + vcdimager + http://www.vcdimager.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.converter + VCD and SVCD image file maker and converter + VCD ve SVDC görüntü dosyası oluşturucu ve çevirici + VCDImager is a full-featured mastering suite for authoring, disassembling and analyzing Video CD's and Super Video CD's. The core functionality consists of directly making Video CD BIN/CUE-style CD images from mpeg files. + VCDImager Video CD ve Super Video CD'leri yaratmaya, parçalarına ayırmaya ve analiz etmeye yarayan kapsamlı bir CD görüntüsü yazma uygulamasıdır. En temel özelliği .mpeg dosyalarından direk BIN/CUE uzantılı CD görüntüleri yaratabilmesidir. + http://ftp.gnu.org/gnu/vcdimager/vcdimager-0.7.24.tar.gz + + libcdio-devel + popt + + multimedia/converter/vcdimager/pspec.xml + + + vcdimager + + libcdio + popt + libxml2 + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + vcdimager-devel + Development files for vcdimager + vcdimager için geliştirme dosyaları + + vcdimager + libcdio-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 0.7.24 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-17 + 0.7.24 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 0.7.24 + Dep fixed + Fatih Turgel + hitaf@pisilinux.org + + + 2013-07-08 + 0.7.24 + rebuild + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-27 + 0.7.24 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + xawtv + http://linuxtv.org/downloads/xawtv/ + + Erdinc Gultekin + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.tv + TV application + TV uygulaması + xawtv is a TV application that supports many interfaces (analog video streams), such as Xvideo, v4l2 and bktr etc. It can display TV streams and record them. + xawtv Xvideo, v4l2, bktr gibi birçok arayüzü destekleyen bir TV uygulamasıdır. xawtv ayrıca video kayıt yeteneği ve birkaç yararlı konsol aracına sahiptir. + xawtv + http://linuxtv.org/downloads/xawtv/xawtv-3.103.tar.bz2 + + alsa-lib-devel + aalib-devel + libquicktime-devel + openmotif-devel + zvbi-devel + lirc-devel + libv4l-devel + xorg-font + libXxf86dga-devel + libdv + libXpm-devel + libXrender-devel + libXv-devel + mesa-devel + libXext-devel + libXrandr-devel + libXxf86vm-devel + libXmu-devel + libFS-devel + fontconfig-devel + libXt-devel + libXft-devel + libXaw-devel + zvbi-devel + libXinerama-devel + libSM-devel + libICE-devel + libexplain-devel + libjpeg-turbo-devel + gpm + zlib-devel + libX11-devel + libpng-devel + ncurses-devel + freetype-devel + + + v4l-conf_non-position-independent-executable_fix.patch + xawtv-3.95.patch + + multimedia/tv/xawtv/pspec.xml + + + xawtv + + zvbi + lirc + mesa + aalib + libSM + libdv + libXt + libXv + libXmu + libXaw + libICE + libv4l + libXpm + libXft + libXext + alsa-lib + libXrandr + libXrender + libXxf86vm + fontconfig + libexplain + libXxf86dga + libXinerama + libquicktime + libjpeg-turbo + gpm + zlib + libX11 + libpng + ncurses + freetype + + + /etc + /usr/bin + /usr/lib/xawtv + /usr/share/doc + /usr/share/man + /usr/share/xawtv + /usr/share/applications + /usr/share/pixmaps + + + xawtv.desktop + + + + + 2014-02-17 + 3.103 + Rebuild. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-28 + 3.103 + version bump + Erdinc Gultekin + admins@pisilinux.org + + + 2013-07-28 + 3.102_201207 + First release + Erdinc Gultekin + admins@pisilinux.org + + + 2012-11-12 + 3.102_201207 + First release + Erdinc Gultekin + admins@pisilinux.org + + + + + + zvbi + http://zapping.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.tv + VBI Decoding Library for Zapping + Zapping uygulaması için VBI çözücü kütüphanesi + Zapping est un lecteur TV pour le bureau Gnome. Avec Zapping et une carte TV vous pouvez, voir la télévision, faire des copies d'écran et effectuer des enregistrements audio et vidéo. Zapping gère les sous-titres et le télétexte. + Zapping is a TV viewer for the Gnome desktop. With Zapping and a TV card you can watch TV, take screenshots, and record video and audio. Zapping supports Closed Caption and Teletext subtitles. + Zapping Gnome masaüstü için bir televizyon göstericisidir. Zapping ve bir TV kartı ile TV seyredebilir, ekran resmi çekebilir ve video ve audio kaydedebilirsiniz. Zapping Kapalı Çekim (Closed Capture) ve Teletex altyazılarını desteklemektedir. + Zapping es un visualizador de TV para el escritorio Gnome. Con Zapping y una tarjeta de TV puede mirar la tele, capturar pantallas, grabar video y audio. Zapping soporta subtitulos teletext y Closed Caption. + mirrors://sourceforge/zapping/zvbi-0.2.35.tar.bz2 + + libpng-devel + libX11-devel + + + zvbi-0.2.31-linkage_fix.diff + zvbi-0.2.7-fix-build.patch + + multimedia/tv/zvbi/pspec.xml + + + zvbi + + /usr/bin + /usr/sbin + /usr/lib + /usr/share/doc/zvbi + /usr/share/man + /usr/share/locale + + + + zvbi-devel + Development files for zvbi + zvbi için geliştirme dosyaları + + zvbi + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/zvbi/html + + + + + 2014-05-27 + 0.2.35 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-16 + 0.2.35 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-11-12 + 0.2.33 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + mlt + http://www.mltframework.org/twiki/bin/view/MLT/ PisiLinux Community admins@pisilinux.org LGPLv2.1 - library - x11.im - Smart Common Input Method - framework for Input Methods - Smart Common Input Method - Girdi Metodları sistemi - Smart Common Input Method – ogólna metoda wprowadzania - Smart Common Input Method (SCIM - Méthode commune intelligente d'entrée) est un framework (cadre de développement) pour méthodes d'entrée. Il s'agit d'une approche modulaire et flexible pour créer ou utiliser des méthodes d'entrée pour la plateforme X11. - Smart Common Input Method (SCIM) is a framework for Input Methods. It is a modular and flexible approach for authoring and using Input Methods for X11 platform. - Smart Common Input Method (SCIM), X11 platformu için Girdi Metodlarının yönetilmesi ve kullanılması için modüler ve esnek Girdi Metodları sistemi - scim to główny pakiet projektu SCIM, udostępniający podstawowe funkcje i typy danych. - mirrors://sourceforge/scim/scim-1.4.14.tar.gz - - scim-system-config - scim-system-global - - - libXt-devel - libX11-devel - intltool - - - scim-1.4.14-compile.patch - scim-1.4.7-support-more-utf8-locales.patch - scim-initial-locale-hotkey-20070922.patch - scim_panel_gtk-emacs-cc-style.patch - scim-add-restart.patch - - x11/im/scim/pspec.xml - - - scim-core - Core of SCIM for users - - libX11 - libgcc - scim-libs - - - /etc - /usr/bin - /usr/lib/scim-1.0 - /usr/share/scim - /usr/share/doc - /usr/share/locale - - - scim.session - scim.env - - - - scim-libs - Libraries of SCIM - - libX11 - libgcc - libtool-ltdl - - - /usr/lib/libscim-* - /usr/lib/scim-1.0/*/Config - /usr/lib/scim-1.0/*/IMEngine - - - - scim-devel - Includes and pkgconfig for scim development - - scim-core - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-16 - 1.4.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-11 - 1.4.14 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-25 - 1.4.14 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-02 - 1.4.14 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - dconf - http://live.gnome.org/dconf - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 app:console - desktop.gnome.base - Simple low-level configuration system - Düşük seviyeli yapılandırma sistemi - dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - FIXME - http://ftp.gnome.org/pub/gnome/sources/dconf/0.24/dconf-0.24.0.tar.xz + multimedia.tv + A multimedia framework, designed and developed for television broadcasting + Televizyon yayını için tasarlanmış bir çoklu ortam altyapısı + MLT is an open source multimedia framework, designed and developed for television broadcasting. + MLT televizyon yayını için tasarlanmış, açık kaynak kodlu bir çoklu ortam alyapısıdır. + http://sourceforge.net/projects/mlt/files/mlt/mlt-0.9.8.tar.gz - dbus-devel + alsa-lib-devel + swig + python-devel glib2-devel - docbook-xsl - libxslt - intltool - gtk-doc + frei0r-plugins-devel + fftw3-devel + jack-audio-connection-kit-devel + qt5-base-devel + qt5-svg-devel + perl + libxml2-devel + libsamplerate-devel + ladspa-sdk-devel + libexif-devel + ffmpeg-devel + sox-devel - desktop/gnome/base/dconf/pspec.xml + multimedia/tv/mlt/pspec.xml - dconf + perl-mlt + Perl bindings for MLT + MLT için Perl bağlayıcıları + programming.language.perl - dbus - glib2 + libgcc + perl + mlt + + + /usr/lib/perl* + + + + python-mlt + Python bindings for MLT + MLT için Python bağlayıcıları + programming.language.python + + libgcc + python + mlt + + + /usr/lib/python* + + + + mlt + + sox + fftw3 + glib2 + ffmpeg + libX11 + libgcc + libexif + libxml2 + qt5-svg + alsa-lib + qt5-base + libsamplerate + jack-audio-connection-kit - /usr/share - /usr/lib - /usr/share/doc /usr/bin - /usr/libexec - - - - dconf-devel - Development files for dconf - - dconf - dbus-devel - glib2-devel - - - /usr/include - /usr/share/vala - /usr/lib/pkgconfig - - - - dconf-docs - Reference files for dconf - data:doc - - dconf - - - /usr/share/gtk-doc - - - - - 2015-08-12 - 0.24.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-14 - 0.20 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-29 - 0.18 - Version bump. - Richard de Bruin - richdb@pisilinux.org - - - 2013-07-31 - 0.16.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-21 - 0.15.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - accountsservice - http://www.freedesktop.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv3 - library - desktop.gnome.base - D-Bus Service to Manipulate User Account Information - accountsservice server provides a set of D-Bus interfaces for querying and manipulating user account information. - http://www.freedesktop.org/software/accountsservice/accountsservice-0.6.40.tar.xz - - intltool - glib2-devel - polkit-devel - - desktop/gnome/base/accountsservice/pspec.xml - - - accountsservice - - polkit - glib2 - - /usr/lib /usr/share/doc - /usr/share/dbus-1 - /usr/share/gir-1.0 - /usr/share/gtk-doc - /usr/share/polkit-1 - /usr/share/vala/vapi - /etc/dbus-1/system.d - /usr/share/locale - /var/lib/AccountsService/ + /usr/share/mlt + /usr/share/mlt/modules + /usr/share/mlt/modules/lumas/PAL - accountsservice-devel - accountsservice için geliştirme dosyaları - accountsservice için geliştirme dosyaları + mlt-devel + Development files for mlt + mlt için geliştirme dosyaları - accountsservice + mlt /usr/include /usr/lib/pkgconfig + /usr/share/man/man3 - - 2015-10-11 - 0.6.40 + + 2015-11-16 + 0.9.8 Version bump. Alihan Öztürk alihan@pisilinux.org - - 2014-07-15 - 0.6.35 - Rebuild for gcc. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-11-08 - 0.6.35 - Version Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-08-30 - 0.6.34 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libsecret - http://projects.gnome.org/libsecret - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - The libsecret package contains a GObject based library - The libsecret package contains a GObject based library for accessing the Secret Service API. - mirrors://gnome/libsecret/0.18/libsecret-0.18.tar.xz - - gtk-doc - vala-devel - libxslt-devel - libgcrypt-devel - glib2-devel - xmlto - - desktop/gnome/base/libsecret/pspec.xml - - - libsecret - - libxslt - libgcrypt - glib2 - xmlto - - - /usr/share - /usr/lib - /usr/bin - - - - libsecret-devel - Development files for libsecret - libsecret için geliştirme dosyaları - - libsecret - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-06-14 - 0.18 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-04-23 - 0.18 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-04-05 - 0.16 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - 2014-02-20 - 0.16 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-09-05 - 0.16 - Release bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-08-26 - 0.15 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-03-30 - 0.15 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-11-21 - 0.12 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gnome-common - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.gnome.base - Common files for development of GNOME packages - GNOME uygulamalarının geliştirmede kullandığı yaygın dosyalar - gnome-common package contains aclocal macros, makefile headers and documents tools in order to build GNOME sources. - mirrors://gnome/gnome-common/3.10/gnome-common-3.10.0.tar.xz - desktop/gnome/base/gnome-common/pspec.xml - - - gnome-common - - /usr/share/doc - /usr/bin - /usr/share/aclocal - /usr/share/gnome-common - - - - - 2014-06-14 - 3.10.0 - Rebuild for gcc - PisiLinux Community - admins@pisilinux.org - - - 2014-05-21 - 3.12.0 + 2014-12-30 + 0.9.2 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org + + 2013-11-28 + 0.9.0 + fix build and ver. bump. + Kamil Atlı + suvarice@gmail.com + - 2013-10-27 - 3.10.0 - V.Bump - PisiLinux Community - admins@pisilinux.org + 2013-07-28 + 0.8.8 + missing dep.. + Erdinç Gültekin + erdincgultekin@pisilinux.org - 2013-08-26 - 2.34.0 - Release bump. + 2013-01-29 + 0.8.8 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-18 + 0.8.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libogg + http://www.vorbis.com + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.sound + La librairie pour fichiers au format média Ogg. + The Ogg media file format library + Ogg dosya biçimi kütüphanesi + libogg is a library for manipulating Ogg bitstream file formats. libogg supports both making Ogg bitstreams and getting packets from Ogg bitstreams. + libogg Ogg biçimli dosyalara erişmek için kullanılan bir kütüphanedir. Hem Ogg biçimli dosya oluşturmak için hem de Ogg dosyalarından paket ayıklamak için kullanılabilir. + http://downloads.xiph.org/releases/ogg/libogg-1.3.1.tar.xz + multimedia/sound/libogg/pspec.xml + + + libogg + + /usr/lib + /usr/share/doc + + + + libogg-devel + + libogg + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/aclocal + /usr/share/doc/libogg/*html + /usr/share/doc/libogg/*png + /usr/share/doc/libogg/ogg + + + + libogg-32bit + 32-bit shared libraries for libogg + libogg için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + libogg + + + /usr/lib32 + + + + + 2014-05-20 + 1.3.1 + Rebuild. Serdar Soytetir kaptan@pisilinux.org + + 2013-11-16 + 1.3.1 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + - 2010-12-22 - 2.34.0 + 2012-08-31 + 1.3.0 First release PisiLinux Community admins@pisilinux.org @@ -71885,124 +97245,72 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - dconf-editor - http://live.gnome.org/dconf - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.gnome.base - Gui editor for dconf; simple low-level configuration system - dconf is a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems. - ftp://ftp.gnome.org/pub/gnome/sources/dconf-editor/3.16/dconf-editor-3.16.1.tar.xz - - dconf-devel - libxml2-devel - gtk3-devel - pango-devel - docbook-xsl - libepoxy-devel - at-spi2-core-devel - vala-devel - libxslt - intltool - gtk-doc - - desktop/gnome/base/dconf-editor/pspec.xml - - - dconf-editor - - dconf - glib2 - libxml2 - gtk3 - pango - - - /etc - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/libexec - - - - - 2015-08-12 - 3.16.1 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libgnome-keyring - http://live.gnome.org/GnomeKeyring + speech-dispatcher + http://www.freebsoft.org/speechd PisiLinux Community admins@pisilinux.org + GPLv2+ GPLv2 + service + app:console library - desktop.gnome.base - Compatibility library for accessing gnome-keyring3 - gnome-keyring'e ulaşmak için uyumluluk kütüphanesidir. - libgnome-keyring is a library that used by applications to integrate with the gnome-keyring system. - libgnome-keyring, gnome-keyring sistemine uyumlu olmak için programlar tarafından kullanılan bir kütüphanedir. - http://ftp.acc.umu.se/mirror/gnome.org/sources/libgnome-keyring/3.12/libgnome-keyring-3.12.0.tar.xz + multimedia.sound + speech dispatcher: common interface to speech synthesis + Konuşma sentezi ortak arayüzü + Speech Dispatcher is a device independent layer for speech synthesis that provides a common easy to use interface for both client applications (programs that want to speak) and for software synthesizers (programs actually able to convert text to speech). + Speech Dispatcher, seslendirme yapılmak istenen veya konuşma sentezi yapan uygulamalar için ortak ve kolay kullanımlı bir arayüz sunan, cihaz-bağımsız bir katmandır. + http://www.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.8.3.tar.gz - intltool glib2-devel - dbus-devel - libgcrypt-devel + libsndfile-devel + dotconf-devel + intltool + gettext-devel + pkgconfig + alsa-lib-devel + pulseaudio-libs-devel - desktop/gnome/base/libgnome-keyring/pspec.xml + multimedia/sound/speech-dispatcher/pspec.xml - libgnome-keyring + speech-dispatcher - libgcrypt glib2 - dbus + libtool-ltdl + dotconf + libsndfile + alsa-lib + pulseaudio-libs + /usr/share /usr/lib /usr/share/doc - /usr/share/locale + /usr/bin + /etc/speech-dispatcher + /var/log/speech-dispatcher + /usr/share/speech-dispatcher - libgnome-keyring-devel - Development files for libgnome-keyring - libgnome-keyring için geliştirme dosyaları + speech-dispatcher-devel + Development headers for speech-dispatcher + speech-dispatcher için geliştirme başlıkları - libgnome-keyring + speech-dispatcher glib2-devel /usr/include - /usr/lib/pkgconfig - - - - libgnome-keyring-docs - Referance documents for libgnome-keyring - libgnome-keyring için başvuru belgeleri - data:doc - - /usr/share/gtk-doc + /usr/lib/pkgconfig/ - 2015-08-25 - 3.12 + 2015-11-22 + 0.8.3 Version bump. Vedat Demir vedat@pisilinux.org @@ -72011,70 +97319,349 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libcroco - http://www.freespiders.org/projects/libcroco/ + flac + http://flac.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:console + multimedia.sound + An encoder/decoder for the Free Lossless Audio Codec + Özgür Kayıpsız Ses Kodlaması için kodlayıcı/çözücü araçları + flac is the Free Lossless Audio Codec. The FLAC format supports streaming, seeking, and archival, and gives 25-75% compression on typical CD audio. This package contains tools and libraries to work with and support for files in FLAC format. + flac bir Özgür Kayıpsız Ses Kodlaması'dır. (Free Lossless Audio Codec) FLAC biçemi akan görüntü, arama ve arşivleme ve tipik bir Ses CD'sinde %25-75 sıkıştırmayı destekler. + http://downloads.xiph.org/releases/flac/flac-1.3.1.tar.xz + + libogg-devel + + multimedia/sound/flac/pspec.xml + + + flac + + libogg + libgcc + + + /usr/bin + /usr/lib + /usr/share/man + + + + flac-docs + Documentation for flac + flac ile ilgili belgeler + + flac + + + /usr/share/doc + + + + flac-devel + Development files for flac + flac için geliştirme dosyaları + + libogg-devel + flac + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + + flac-32bit + 32-bit shared libraries for flac + flac için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libogg-32bit + glibc-32bit + + + libogg-32bit + libgcc + glibc-32bit + flac + + + /usr/lib32 + + + + + 2014-12-03 + 1.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-21 + 1.3.0 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-11-16 + 1.3.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2011-03-01 + 1.2.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + speex + http://www.speex.org/ + + PisiLinux Community + admins@pisilinux.org + + xiph + app:console + multimedia.sound + Audio compression format designed for speech and its converter application + Konuşma için tasarlanmış bir ses sıkıştırma biçimi kütüphanesi ve araçları + speex is an Open Source/Free Software patent-free audio compression format designed for speech. The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs. The package also contains a command-line tool to convert to/from Speex codec. + speex, konuşma için tasarlanmış özgür ve açık kaynaklı bir ses sıkıştırma biçimidir. Paket kütüphanenin yanında speex biçimine/biçiminden dönüştürme yapmak için gerekli araçları içerir. + http://downloads.us.xiph.org/releases/speex/speex-1.2rc1.tar.gz + + libogg-devel + + + constant.patch + configure.patch + + multimedia/sound/speex/pspec.xml + + + speex + + libogg + + + /usr/bin + /usr/share/man + /usr/lib + /usr/share/doc + + + + speex-devel + Development files for speex + speex için geliştirme dosyaları + + speex + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + speex-32bit + 32-bit shared libraries for speex + speex için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + speex + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-20 + 1.2_rc1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2011-03-01 + 1.2_rc1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libcdaudio + http://libcdaudio.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.sound + A library for controlling CD-ROM devices + CD-ROM aygıtlarını kontrol etmeye yarayan bir kitaplık + libcdaudio is a portable library for controlling audio CDs. It is also able to manage transfers of information with the CDDB (http://www.freedb.org/) and CDIndex systems. + libcdaudio ses CDlerini kontrol etmekte kullanılan taşınabilir bir kitaplıktır. + mirrors://sourceforge/libcdaudio/libcdaudio-0.99.12p2.tar.gz + + libcdaudio-0.99.10.config.patch + security-bug-8587.patch + + multimedia/sound/libcdaudio/pspec.xml + + + libcdaudio + + /usr/bin + /usr/lib + /usr/share/doc + + + + libcdaudio-devel + Development files for libcdaudio + libcdaudio için geliştirme dosyaları + + libcdaudio + + + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + + + + + 2014-05-26 + 0.99.12 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-08 + 0.99.12 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2010-10-12 + 0.99.12 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libsndfile + http://www.mega-nerd.com/libsndfile/ PisiLinux Community admins@pisilinux.org LGPLv2.1 library - desktop.gnome.base - Boîte à outils générique d'analyse et de manipulation de Cascading Style Sheet (CSS - feuilles de style). - Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit - CSS ayıklama kitaplığı - libcroco is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. - libcroco GNOME uygulamaları tarafından CSS desteği için kullanılan genel bir CSS ayıklama kitaplığıdır. - mirrors://gnome/libcroco/0.6/libcroco-0.6.8.tar.xz + app:console + multimedia.sound + A C library for reading and writing files containing sampled sound + Örneklenmiş ses verileri içeren dosyalar yazmak ve okumak için C dili kütüphanesi. + Libsndfile est une librairie C pour lire et écrire des fichiers contenant des échantillons sonores (tels que les fichiers aux formats MS Windows WAV et Apple/SGI AIFF) à travers une seule interface de librairie standard. + Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. + Libsndfile, standart bir kütüphane arayüzü vasıtası ile (MS Windows WAV ve Apple/SGI AIFF biçimi gibi)örneklenmiş ses içeren dosyalar yazmak ve okumak için bir C dili kütüphanesidir. + Libsndfile es una librería C de lectura y escritura para archivos de sonido (como MS Windows WAV y el formato Apple/SGI AIFF) con una interfaz estándar de libería. + http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz - libxml2-devel - glib2-devel + flac-devel + libogg-devel + alsa-lib-devel + libvorbis-devel - multilib.patch + libsndfile-1.0.18-less_strict_tests.patch + libsndfile-1.0.17-regtests-need-sqlite.patch + m4dir.patch - desktop/gnome/base/libcroco/pspec.xml + multimedia/sound/libsndfile/pspec.xml - libcroco + libsndfile - glib2 - libxml2 + flac + libogg + alsa-lib + libvorbis - /usr/share - /usr/lib /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/octave - libcroco-devel - Development files for libcroco - libcroco için geliştirme dosyaları + libsndfile-devel + Development files for libsndfile + libsndfile için geliştirme dosyaları - libcroco + libsndfile /usr/include /usr/lib/pkgconfig /usr/lib32/pkgconfig - /usr/bin/croco-*-config - libcroco-32bit - 32-bit shared libraries for libcroco + libsndfile-32bit + 32-bit shared libraries for libsndfile + libsndfile için 32-bit paylaşımlı kitaplıklar emul32 emul32 - glib2-32bit - libxml2-32bit + glibc-32bit + flac-32bit + alsa-lib-32bit + libogg-32bit + libvorbis-32bit - glib2-32bit glibc-32bit - libxml2-32bit - libcroco + flac-32bit + alsa-lib-32bit + libogg-32bit + libvorbis-32bit + libsndfile /usr/lib32 @@ -72082,22 +97669,188 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - 2014-08-11 - 0.6.8 - Release bump. + 2014-05-25 + 1.0.25 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-01 + 1.0.25 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-07-17 + 1.0.25 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + lash + http://savannah.nongnu.org/projects/lash + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + app:gui + multimedia.sound + LASH Audio Session Handler + LASH Ses Oturum Yöneticisi + LASH is a session management system for JACK and ALSA audio applications on GNU/Linux. It allows you to save and restore audio sessions consisting of multiple interconneced applications, restoring program state (i.e. loaded patches) and the connections between them. + LASH GNU/Linux'taki JACK ve ALSA ses uygulamaları için bir ses oturumu yönetim sistemidir. Bir çok birbirine bağlı uygulamanın ses oturumunu kaydedip, geri yüklemenize, program durumunu (örneğin yüklenmiş yamalar) ve aralarındaki bağlantıları geri yüklemenize olanak tanır. + lash + http://download.savannah.gnu.org/releases/lash/lash-0.6.0~rc2.tar.bz2 + + alsa-lib-devel + gtk2-devel + jack-audio-connection-kit-devel + dmapi-devel + texi2html + + + makefile.patch + docs-Makefile.patch + + multimedia/sound/lash/pspec.xml + + + lash + + alsa-lib + gtk2 + jack-audio-connection-kit + dmapi + libxml2 + libutil-linux + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share + + + lash-panel.desktop + + + + lash-devel + Development files for lash + lash için geliştirme dosyaları + + dbus-devel + lash + alsa-lib-devel + libxml2-devel + libutil-linux-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-26 + 0.6.0_rc2 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-02-25 + 0.6.0_rc2 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-08-29 + 0.6.0_rc2 + missing dep,update + Erdinç gültekin + erdincgultekin@pisilinux.org + + + 2012-12-29 + 0.6.0_rc2 + First release + PisiLinux Community + osman.erkan@yandex.xom + + + + + + libmodplug + http://modplug-xmms.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Librairie pour jouer les fichiers son de type MOD. + Library for playing MOD-like music files + MOD-like müzik dosyalarını çalmak için bir kütüphane + libmodplug is a library based on the mod rendering code from ModPlug, a popular windows mod player written by Olivier Lapicque. + http://sourceforge.net/projects/modplug-xmms/files/libmodplug/0.8.8.5/libmodplug-0.8.8.5.tar.gz + + libgcc + + + libmodplug-0.8.4-timidity-patches.patch + + multimedia/sound/libmodplug/pspec.xml + + + libmodplug + + libgcc + + + /usr/lib + /usr/share/doc + + + + libmodplug-devel + + libmodplug + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 0.8.8.5 + Version bump. Serdar Soytetir kaptan@pisilinux.org - 2013-08-26 - 0.6.8 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org + 2014-01-31 + 0.8.8.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - - 2010-12-22 - 0.6.8 + + 2012-08-31 + 0.8.8.4 First release PisiLinux Community admins@pisilinux.org @@ -72106,662 +97859,10643 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - libbonobo - http://www.gnome.org/ + a52dec + http://liba52.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + DVD ATSC A/52 streams decoder library + DVD'de kullanılan ATSC A/52 akımını çözen kütüphane + liba52 is a free library for decoding ATSC A/52 streams. The A/52 standard is used in a variety of applications, including digital television and DVD. It is also known as AC-3. + liba52 ATSC A/52 yayınlarının kodlarını çözen ücretsiz bir kütüphanedir. A/52 standart dijital televizyon ve DVD programlarını da içeren çeşitli uygulamalar tarafından kullanılmaktadır. + http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz + + glibc-devel + djbfft-devel + + + a52dec-0.7.4-build.patch + use-djbfft.patch + constant.patch + + multimedia/sound/a52dec/pspec.xml + + + a52dec + + djbfft + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + a52dec-devel + Development files for a52dec + a52dec için geliştirme dosyaları + + a52dec + + + /usr/include + + + + + 2014-05-20 + 0.7.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-31 + 0.7.4 + some fixes and rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-12 + 0.7.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libmpcdec + http://www.musepack.net/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.sound + Portable Musepack decoder library + Musepack SV7 kodlama kitaplığı + Librairie de décodage portable Musepack. + Musepack is an audio compression format with a strong emphasis on high quality. It's not lossless, but it is designed for transparency, so that you won't be able to hear differences between the original wave file and the much smaller MPC file. It is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed and vastly improved and is now at an advanced stage in which it contains heavily optimized and patentless code. + libmpcdec, taşınabilir bir Musepack kodlama kitaplığıdır. + http://files.musepack.net/source/libmpcdec-1.2.6.tar.bz2 + multimedia/sound/libmpcdec/pspec.xml + + + libmpcdec + + /usr/lib + + + + libmpcdec-devel + Development files for libmpcdec + libmpcdec için geliştirme dosyaları + + libmpcdec + + + /usr/include + + + + + 2014-05-20 + 1.2.6 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-31 + 1.2.6 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.2.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + jack-audio-connection-kit + http://jackaudio.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + service + multimedia.sound + A low-latency audio server + Düşük gecikmeli bir ses sunucu + JACK is a low-latency audio server written for POSIX conformant operating systems. It can connect a number of different applications to an audio device, as well as allowing them to share audio between themselves. + GNU/Linux gibi POSIX uyumlu işletim sistemleri için yazılmış, düşük gecikmeli bir ses sunucudur. Bir çok sayıdaki uygulamayı bir ses aygıtına bağlayıp aralarında ses alışverişi yapmaya olanak sağlamaktadır. + https://dl.dropboxusercontent.com/u/28869550/jack-1.9.10.tar.bz2 + + libsamplerate-devel + alsa-lib-devel + libffado-devel + celt-devel + pkgconfig + eigen3 + libopus-devel + doxygen + libfreebob-devel + libsndfile-devel + readline-devel + + multimedia/sound/jack-audio-connection-kit/pspec.xml + + + jack-audio-connection-kit + + alsa-lib + libsamplerate + libsndfile + libffado + readline + libgcc + celt + libopus + + + /etc/security + /usr/bin + /usr/lib + /usr/share/jack-audio-connection-kit + /usr/share/dbus-1 + /usr/share/doc + + + 99-jack.conf + 40-hpet-permissions.rules + 99-audio.conf + + + + jack-audio-connection-kit-devel + Development files for jack-audio-connection-kit + jack-audio-connection-kit için geliştirme dosyaları + + jack-audio-connection-kit + + + /usr/include + /usr/lib/pkgconfig + + + + jack-audio-connection-kit-docs + Help files and API documents for jack-audio-connection-kit + jack-audio-connection-kit için yardım dosyaları ve API belgeleri + + jack-audio-connection-kit + + + /usr/share/jack-audio-connection-kit/reference + /usr/share/man + + + + + 2015-08-24 + 1.9.10 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + + + + pulseaudio + http://pulseaudio.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + GPLv2 + BSD + app:console + library + multimedia.sound + A networked sound server with an advanced plugin system + Gelişmiş eklenti desteğine sahip ağ temelli bir ses sunucusu + pulseaudio is a sound server for POSIX and Win32 systems. It allows you to do advanced operations on your sound data as it passes between your application and your hardware. + pulseaudio, POSIX ve Win32 sistemler için tasarlanmış, donanım ve uygulamalar arasında gezinen ses verilerinin üzerinde gelişmiş işlemler yapılmasına olanak sağlayan bir ses sunucusudur. + http://freedesktop.org/software/pulseaudio/releases/pulseaudio-6.0.tar.xz + + orc-devel + sbc-devel + fftw3-devel + doxygen + xcb-proto + gtk2-devel + avahi-devel + speex-devel + libSM-devel + libtdb-devel + libICE-devel + libXtst-devel + xcb-util-devel + alsa-lib-devel + libsndfile-devel + libasyncns-devel + libatomic_ops-devel + eudev-devel + dbus-devel + intltool + libcap-devel + json-c-devel + + multimedia/sound/pulseaudio/pspec.xml + + + pulseaudio-libs + Libraries for PulseAudio clients + PulseAudio istemci kitaplığı + + dbus + glib2 + json-c + libX11 + libtdb + libxcb + eudev + libtool-ltdl + orc + sbc + fftw3 + libSM + speex + libICE + libXtst + alsa-lib + avahi-libs + libasyncns + libsndfile + bluez + + + /usr/bin/pa* + /etc/pulse/client.conf + /usr/lib/libpulse.so + /usr/lib/libpulse.so* + /usr/lib/libpulse-simple.so + /usr/lib/libpulse-simple.so* + /usr/lib/pulseaudio/libpulsecommon-* + /usr/lib/libpulse-mainloop-glib.so + /usr/lib/libpulse-mainloop-glib.so* + /usr/lib/pulseaudio/libpulsedsp.* + /usr/lib/pulse/modules + /usr/lib/udev/rules.d + /usr/lib/libpulsecore-*.so + + + + pulseaudio-libs-devel + Development files for pulseaudio-libs + pulseaudio-libs için geliştirme dosyaları + + pulseaudio-libs + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/vala/vapi + /usr/lib/cmake/PulseAudio + + + + pulseaudio-docs + doxygen generated API documentation for PulseAudio + Doxygen tarafından üretilmiş PulseAudio API belgeleri + + /usr/share/doc/pulseaudio/html + + + + pulseaudio + + dbus + libcap + libtool-ltdl + pulseaudio-libs + + + /usr/bin/pulseaudio + /usr/bin/qpaeq + /usr/bin/start-pulseaudio-kde + /usr/bin/esdcompat + /usr/bin/start-pulseaudio-x11 + /usr/lib/pm-utils/sleep.d + /usr/libexec + /usr/lib/pulse-5.0/modules + /etc + /usr/lib/tmpfiles.d/pulseaudio.conf + /lib/udev/rules.d + /usr/share/pulseaudio/alsa-mixer + /usr/share + /usr/share/icons + /var/lib/pulse + /run/pulse + + + System.Package + + + pulseaudio.conf + pisilinux/pulseaudio.sysconfig + mandriva/pulseaudio.svg + mandriva/pulseaudio.svg + mandriva/pulseaudio16.png + mandriva/pulseaudio22.png + mandriva/pulseaudio32.png + mandriva/pulseaudio48.png + mandriva/pulseaudio64.png + mandriva/pulseaudio128.png + mandriva/pulseaudio16.png + mandriva/pulseaudio22.png + mandriva/pulseaudio32.png + mandriva/pulseaudio48.png + mandriva/pulseaudio64.png + mandriva/pulseaudio128.png + + + + pulseaudio-libs-32bit + 32-bit shared libraries for pulseaudio-libs + pulseaudio-libs için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + json-c-32bit + dbus-32bit + glib2-32bit + speex-32bit + libcap-32bit + libsndfile-32bit + libtool-ltdl-32bit + glibc-32bit + + + pulseaudio-libs + dbus-32bit + glib2-32bit + libsndfile-32bit + json-c-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-02-20 + 6.0 + Version bump. Dep fixed + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-07-25 + 5.0 + Rebuild for smplayer + Vedat Demir + vedat@pisilinux.org + + + 2014-05-12 + 5.0 + version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-14 + 4.0 + add git version + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-11 + 4.0 + Add tmpfiles.con; add updates from git. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-06 + 4.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-04-16 + 3.99 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-12-18 + 3.0 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + fluidsynth + http://fluidsynth.resonance.org/trac + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + multimedia.sound + A realtime software synthesizer + Gerçek zamanlı bir yazılım birleştirici + FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications. + FluidSynth, SoundFort 2 özelliklerine sahip gerçek zamanlı bir yazılım bireştiricidir. + mirrors://sourceforge/fluidsynth/fluidsynth-1.1.6/fluidsynth-1.1.6.tar.bz2 + + lash-devel + alsa-lib-devel + ladspa-sdk-devel + libsndfile-devel + pulseaudio-libs-devel + jack-audio-connection-kit-devel + + multimedia/sound/fluidsynth/pspec.xml + + + fluidsynth + + lash + dbus + glib2 + readline + alsa-lib + ladspa-sdk + libsndfile + pulseaudio-libs + jack-audio-connection-kit + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + fluidsynth-devel + Development files for fluidsynth + fluidsynth için geliştirme dosyaları + + fluidsynth + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-26 + 1.1.6 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-24 + 1.1.6 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 1.1.6 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + lame + http://lame.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + A free MP3 encoder/decoder + MP3 ses çözümleme kütüphanesi + LAME is an MPEG Audio Layer III (MP3) encoder licensed under the LGPL. + Lame, Kısıtlı Genel Kamu lisansı altında lisanslanmış MPEG III(MP3) kod çözücüsüdür. + mirrors://sourceforge/lame/lame-3.99.5.tar.gz + + ncurses-devel + + multimedia/sound/lame/pspec.xml + + + lame + + ncurses + + + /usr/bin + /usr/lib + /usr/share/man + + + + lame-docs + + /usr/share/doc + + + + lame-devel + Development files for lame + lame için geliştirme dosyaları + + lame + + + /usr/include + /usr/share/man/man3 + + + + + 2014-12-14 + 3.99.5 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-21 + 3.99.5 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-29 + 3.99.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-31 + 3.99.5 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libmad + http://mad.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Librairie de "D"écompression "A"udio "M"peg ("M"peg "A"udio "D"ecoder") + "M"peg "A"udio "D"ecoder library + Yüksek kaliteli MPEG ses çözücü kütüphanesi + libmad is an audio decoder library for MPEG based content. + libmad MPEG tabanlı ses çözüm kitaplığıdır. + mirrors://sourceforge/mad/libmad-0.15.1b.tar.gz + + amd64-64bit.diff + libmad-0.15.1b-cflags-O2.patch + libmad-0.15.1b-cflags.patch + + multimedia/sound/libmad/pspec.xml + + + libmad + + /usr/lib + /usr/share/doc + + + + libmad-devel + Development files for libmad + libmad için geliştirme dosyaları + + libmad + + + /usr/include + /usr/lib/pkgconfig + + + mad.pc + + + + + 2014-05-20 + 0.15.1b + Rebuild, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-28 + 0.15.1b + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2010-10-12 + 0.15.1b + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + faad2 + http://www.audiocoding.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.sound + MPEG2 and MPEG4 AAC decoder + AAC yorumlayıcı + FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. + FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür. + mirrors://sourceforge/faac/faad2-2.7.tar.bz2 + + faad2-2.7-libmp4ff-shared-lib.patch + faad2-2.7-man1_MANS.patch + faad2-2.7-libmp4ff-install-mp4ff_int_types_h.patch + + multimedia/sound/faad2/pspec.xml + + + faad2 + + /usr/bin + /usr/lib + /usr/share/doc/faad2 + /usr/share/man + + + + faad2-devel + Development files for faad2 + faad2 için geliştirme dosyaları + + faad2 + + + /usr/include + + + + + 2014-05-20 + 2.7 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-23 + 2.7 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 2.7 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + portaudio + http://www.portaudio.com + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.sound + Portable audio library + Ses kütüphanesi + Une API audio multi-plateforme libre. + PortAudio is a free, cross platform, open-source, audio I/O library. + Birden çok platformda kullanılabilinen açıkkodlu ses kütüphanesi + http://www.portaudio.com/archives/pa_stable_v19_20140130.tgz + + alsa-lib-devel + jack-audio-connection-kit-devel + + multimedia/sound/portaudio/pspec.xml + + + portaudio + + alsa-lib + jack-audio-connection-kit + + + /usr/lib + /usr/share/doc + + + + portaudio-devel + Development files for portaudio + portaudio için geliştirme dosyaları + + portaudio + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/portaudio/html + + + + + 2015-11-21 + 19.20140130 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-06-01 + 19.20140130 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-05 + 19.20140130 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-08-29 + 19 + First release + Fatih Turgel + admins@pisilinux.org + + + + + + gsm + http://kbs.cs.tu-berlin.de/~jutta/toast.html + + PisiLinux Community + admins@pisilinux.org + + OSI-Approved + library + multimedia.sound + Lossy speech compression library and tool + Kayıplı ses sıkıştırması kitaplığı ve araçları + Gsm est une implémentation du brouillon final du standard GSM 06.10 pour un transcodage audio à plein régime. + Gsm is an implementation of the final draft GSM 06.10 standard for full-rate speech transcoding + GSM, tam oranlı konuşma kod çevrimi için GSM 06.10 standardı son taslak uyarlamasıdır + Gsm es una implementación del estándar GSM 06.10 final draft de codificación de voz full-rate + http://osxwinebuilder.googlecode.com/files/gsm-1.0.13.tar.gz + + gsm-1.0.10-dyn.patch + gsm-1.0-pl10-includes.patch + gsm-1.0-pl10-shared.diff + gsm-1.0-pl10-add-includefile.patch + pardusflags.patch + gsm-1.0.12-64bit.patch + + multimedia/sound/gsm/pspec.xml + + + gsm + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + gsm-devel + Development files for gsm + gsm için geliştirme dosyaları + + gsm + + + /usr/include + /usr/share/man/man3 + + + + gsm-32bit + 32-bit shared libraries for gsm + gsm için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + gsm + glibc-32bit + + + /usr/lib32 + + + + + 2014-12-14 + 1.0.13 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-21 + 1.0.13 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-23 + 1.0.13 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2011-05-04 + 1.0.13 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + deadbeef + http://deadbeef.sourceforge.net + + PisiLİnux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.sound + Audio player for GNU/Linux systems with X11 + X1 ile GNU / Linux sistemleri için ses çalar + Lkki i przejrzysty odtwarzacz plików muzycznych + DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11 (though now it also runs in plain console without X, in FreeBSD, and in OpenSolaris). + DeaDBeeF (0xDEADBEEF gibi) X11 ile GNU / Linux sistemleri (şimdi olsa da FreeBSD, X olmaksızın düz konsolda çalışır ve OpenSolaris) için bir ses oynatıcısıdır. + DeaDBeeF Program pozwala odtwarzać najpopularniejsze formaty muzyki, a także płyty Audio-CD i strumienie audio emitowane za pośrednictwem Internetu. Jego ogromną zaletą jest prostota, dopracowanie oraz minimalne zapotrzebowanie na zasoby systemowe. + deadbeef + https://github.com/Alexey-Yakovenko/deadbeef/archive/0.6.2.tar.gz + + atk-devel + gtk2-devel + gtk3-devel + flac-devel + faad2-devel + cairo-devel + pango-devel + ffmpeg-devel + libmad-devel + libzip-devel + imlib2-devel + wavpack-devel + libcddb-devel + alsa-lib-devel + libvorbis-devel + libsndfile-devel + cdparanoia-devel + gdk-pixbuf-devel + libsamplerate-devel + pulseaudio-libs-devel + libcdio-devel + curl-devel + dbus-devel + zlib-devel + glib2-devel + libX11-devel + intltool + + + plugins_vfs_zip_vfs_zip_c.patch + + multimedia/sound/deadbeef/pspec.xml + + + deadbeef + + atk + gtk2 + gtk3 + flac + faad2 + cairo + pango + ffmpeg + libmad + libzip + imlib2 + wavpack + libcddb + alsa-lib + libvorbis + cdparanoia + libogg + libsndfile + gdk-pixbuf + libsamplerate + pulseaudio-libs + libcdio + curl + dbus + zlib + glib2 + libgcc + libX11 + + + /usr/bin + /usr/include + /usr/lib/deadbeef + /usr/share/applications + /usr/share/deadbeef + /usr/share/doc/deadbeef + /usr/share/icons/hicolor/*/apps + /usr/share/locale + + + + + 2015-12-25 + 0.6.2 + Rebuild + Stefan Gronewold + groni@pisilinux.org + + + 2014-12-14 + 0.6.2_2014.12.14 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-11-12 + 0.6.2_2014.11.12 + Version bump from git source + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-28 + 0.6.2 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2014-06-04 + 0.6.1 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-04 + 0.6.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-29 + 0.5.6 + missing dep. + Erdinç gültekin + erdincgultekin@pisilinux.org + + + 2013-07-08 + 0.5.6 + Rebuild for new libcdio + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-09 + 0.5.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + sox + http://sox.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + The swiss army knife of sound processing programs + Bir çok ses formatını birbirine dönüştürebilen, çalabilen ve kaydedebilen bir yazılım + SoX is a command line utility that can convert various audio formats to other formats. It can also apply various effects to these sound files during the conversion. SoX can also play and record audio files. + SoX çeşitli ses dosyası formatlarını birbirine çevirebilen bir konsol aracıdır. Sox ayrıca bu çevirme esnasında ses dosyalarına çeşitli efektler uygulayabilir. Bunların yanı sıra ses kaydı yapabilir ve ses dosyalarını oynatabilir. + mirrors://sourceforge/sox/sox-14.4.2.tar.bz2 + + pulseaudio-libs-devel + opencore-amr-devel + libsndfile-devel + ladspa-sdk-devel + libid3tag-devel + libvorbis-devel + alsa-lib-devel + wavpack-devel + libmad-devel + ffmpeg-devel + libogg-devel + libao-devel + lame-devel + gsm-devel + twolame-devel + libgomp + + + sox-dynamic.patch + + multimedia/sound/sox/pspec.xml + + + sox + + gsm + file + lame + libao + libmad + libogg + libgomp + twolame + wavpack + alsa-lib + libvorbis + libsndfile + libtool-ltdl + opencore-amr + pulseaudio-libs + + + /usr/bin + /usr/share/doc + /usr/share/man + /usr/lib + + + + sox-devel + Development files for sox + sox için geliştirme dosyaları + + sox + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-11-17 + 14.4.2 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2015-02-21 + 14.4.1 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-02-11 + 14.4.1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-26 + 14.4.1 + rebuild for ffmpeg + Kamil Atlı + suvarice@gmail.com + + + 2013-08-29 + 14.4.1 + missing dep. version bump + Erdinç gültekin + erdincgultekin@pisilinux.org + + + 2012-08-28 + 14.4.0 + First release + Fatih Turgel + admins@pisilinux.org + + + + + + mpg123 + http://www.mpg123.de/ PisiLinux Community admins@pisilinux.org GPLv2 LGPLv2 - library - desktop.gnome.base - GNOME CORBA framework - GNOME CORBA geliştirme ortamı - Bonobo is a component system based on CORBA, used by the GNOME desktop. - mirrors://gnome/libbonobo/2.32/libbonobo-2.32.1.tar.bz2 + app:console + multimedia.sound + Console MP3 player + Gerçek zamanlı bir mp3 oynatıcı + mpg123 is a fast and free console MP3 player. It does not require high system resources, it can even run in a 100MHz computer. + mpg123 düşük konfigürasyonlu sistemlerde de rahatlıkla çalışabilen hızlı bir mp3 oynatıcısıdır. + mirrors://sourceforge/mpg123/mpg123-1.22.4.tar.bz2 - orbit2-devel - glib2-devel - libxml2-devel - flex - grep - popt-devel - intltool - perl - gettext-devel - gtk-doc + alsa-lib-devel - - libbonobo-2.32.1-srcdir-macro.patch - libbonobo-multishlib.patch - - desktop/gnome/base/libbonobo/pspec.xml + multimedia/sound/mpg123/pspec.xml - libbonobo + mpg123 - orbit2 - glib2 - libxml2 + alsa-lib + libtool-ltdl - /etc /usr/bin - /usr/sbin - /usr/libexec /usr/lib - /usr/share/man - /usr/share/locale /usr/share/doc - /usr/share/idl + /usr/share/man - libbonobo-devel - Development files for libbonobo - libbonobo için geliştirme dosyaları + mpg123-devel + Development files for mpg123 + mpg123 için geliştirme dosyaları - libbonobo - orbit2-devel - glib2-devel + mpg123 - /usr/lib/pkgconfig /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig - libbonobo-docs - Bonobo referance documents - data:doc + mpg123-32bit + 32-bit shared libraries for mpg123 + mpg123 için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + alsa-lib-32bit + + + mpg123 + glibc-32bit + - /usr/share/gtk-doc + /usr/lib32 + + 2015-11-13 + 1.22.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + - 2014-05-24 - 2.32.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org + 2014-12-03 + 1.21.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-10-29 - 2.32.1 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-25 + 1.19.0 + Version bump + Kamil Atlı + suvarice@gmail.com - 2013-08-02 - 2.32.1 - Rebuild for RC. - Serdar Soytetir - kaptan@pisilinux.org + 2014-01-08 + 1.17.0 + Version bump + Richard de Bruin + richdb@pisilinux.org - 2013-03-30 - 2.32.1 + 2013-07-06 + 1.15.4 Version bump. Marcin Bojara marcin@pisilinux.org - 2010-10-18 - 2.32.0 + 2012-08-31 + 1.14.4 First release - Burak Çalışkan + Fatih Turgel admins@pisilinux.org - kcharselect - http://utils.kde.org/projects/kcharselect + openal + http://kcat.strangesoft.net/openal.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.sound + Open Audio Library is a vendor-neutral API for interactive spatialized audio + Açık ses kütüphanesi + OpenAL est une API audio 3D multi-plateforme utilisable pour les jeux et beaucoup d'autre types d'application audio. Les objets de base d'OpenAL sont le Listener (auditeur), a Source (source), et le Buffer (tampon). + OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The basic OpenAL objects are a Listener, a Source, and a Buffer. + OpenAL, oyun uygulamaları ve diğer birçok audio uygulama tipleriyle kullanılmaya tahsisli bir üç boyutlu audio API(Uygulama Programlama Arayüzü) çapraz platformudur. + http://kcat.strangesoft.net/openal-releases/openal-soft-1.15.1.tar.bz2 + + alsa-lib-devel + pulseaudio-libs-devel + cmake + + + pthread.patch + no-fpuextended.patch + + multimedia/sound/openal/pspec.xml + + + openal + + alsa-lib + + + /usr/bin + /usr/lib + /usr/share/doc/openal + /usr/share/openal + + + + openal-devel + Development files for openal + openal için geliştirme dosyaları + + openal + pulseaudio + + + /usr/include + /usr/lib/pkgconfig/openal.pc + /usr/lib32/pkgconfig/openal.pc + + + + openal-32bit + 32-bit shared libraries for openal + openal için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + openal + + + /usr/lib32 + + + + + 2014-05-25 + 1.15.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-01 + 1.15.1 + Version Bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-08-31 + 1.14 + First release + Fatih Turgel + admins@pisilinux.org + + + + + + celt + http://www.celt-codec.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + multimedia.sound + An audio codec for use in low-delay speech and audio communication + Düşük gecikmeli konuşma ve ses iletişimde kullanılmak üzere tasarlanan ses kodeği + CELT (Constrained Energy Lapped Transform) is an ultra-low delay audio codec designed for realtime transmission of high quality speech and audio. This is meant to close the gap between traditional speech codecs (such as Speex) and traditional audio codecs (such as Vorbis). + CELT (Constrained Energy Lapped Transform) yüksek kalitede konuşma ve ses görüşmesinin gerçek zamanlı iletiminde kullanılmak üzere tasarlanmış bir ses kodeğidir. + http://downloads.us.xiph.org/releases/celt/celt-0.11.3.tar.gz + + libogg-devel + + multimedia/sound/celt/pspec.xml + + + celt + app:console + library + + libogg + + + /usr/bin + /usr/lib + /usr/share/doc + + + + celt-devel + Development files for celt + celt için geliştirme dosyaları + library + + celt + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-12-15 + 0.11.3 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-21 + 0.11.3 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-20 + 0.11.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-17 + 0.11.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + libsamplerate + http://www.mega-nerd.com/SRC/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.utils - A character selector - Bir karakter seçici - KCharSelect is a tool to select special characters from all installed fonts and copy them into the clipboard. - KCharSelect, tüm yüklü yazı tiplerinden özel karakterleri seçmek ve bunları panoya yapıştırmak için bir araçtır. - kcharselect - mirrors://kde/stable/applications/15.12.0/src/kcharselect-15.12.0.tar.xz + app:console + multimedia.sound + Secret Rabbit Code (alias libsamplerate) est un convertisseur audio de taux de Sample (Sample Rate Converter). + Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio + libsamplerate ses dosyaları için basit bir örnekleme oranı dönüştürücü + Secret Rabbit Code is a sample rate converter for audio. It is capable of arbitrary and time varying conversions. It can downsample by a factor of 12 and upsample by the same factor. The ratio of input and output sample rates can be a real number. The conversion ratio can also vary with time for speeding up and slowing down effects. + libsamplerate (Seceret Rabbit Code) ses dosyaları için basit bir örnekleme oranı dönüştürücüsüdür. Zaman ya da tercih edilen başka bir yapıya bağlı olarak 12 kata kadar dönüşüm yapabilir. Örnekleme oranı değiştirebildiği gibi hızlandırma ve yavaşlatma filtreleri de uygulayabilir. + http://www.mega-nerd.com/SRC/libsamplerate-0.1.8.tar.gz - qt5-base-devel - kdoctools-devel - cmake - extra-cmake-modules - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - mesa-devel + libsndfile-devel - desktop/kde/utils/kcharselect/pspec.xml + + dontbuild-tests-examples.patch + + multimedia/sound/libsamplerate/pspec.xml - kcharselect + libsamplerate - qt5-base - kxmlgui - ki18n - libgcc - kconfig - kcoreaddons - kconfigwidgets - kwidgetsaddons + libsndfile - /usr/share/doc /usr/bin - /usr/share + /usr/lib + /usr/share/doc + + + + libsamplerate-devel + Development files for libsamplerate + libsamplerate için geliştirme dosyaları + libsamplerate için geliştirme dosyaları + + libsamplerate + + + /usr/include + /usr/lib/pkgconfig - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-25 + 0.1.8 + Rebuild + Alihan Öztürk + alihan@pisilinux.org - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-02-01 + 0.1.8 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2014-08-20 - 15.08.0 + 2011-10-17 + 0.1.8 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + sayonara + http://sayonara.luciocarreras.de/index.html + + Pisi Linux Community + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.sound + Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. + Sayonara is a small, clear and fast audio player for Linux written in C++, supported by the Qt framework. It uses Gstreamer as audio backend. + Although Sayoanra is considered as a lightweight player, it holds a lot of features to organize even big music collections. + Although Sayoanra is considered as a lightweight player, it holds a lot of features to organize even big music collections. + sayonara + http://sayonara-player.com/sw/sayonara-player-r195.tar.gz + + qt5-base-devel + qt5-sql-mysql + qt5-sql-odbc + qt5-sql-postgresql + qt5-sql-sqlite + qt5-linguist + gstreamer-next-devel + taglib-devel + libnotify-devel + gst-plugins-bad-devel + gst-plugins-base-devel + gst-plugins-ugly-next + glib2-devel + cmake + gstreamer-next-devel + gst-plugins-base-next-devel + + multimedia/sound/sayonara/pspec.xml + + + sayonara + + qt5-base + gst-plugins-bad + gst-plugins-base-next + gst-plugins-good-next + gst-plugins-ugly-next + gstreamer + taglib + libnotify + glib2 + libgcc + gstreamer-next + gst-plugins-base-next + + + /usr/bin + /usr/lib + /usr/lib/qt5 + /usr/share + /usr/share/pixmaps + /usr/share/applications + /usr/share/doc + + + sayonara.desktop + sayonara.png + + + + + 2015-10-11 + 0.7.1 + Version Bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-09-26 + 0.7.0 First Release. - Stefan Gronewold (groni) + Stefan Gronewold(groni) groni@pisilinux.org - kwalletmanager - http://kde.org/applications/system/kwalletmanager + qmmp + http://qmmp.ylsoftware.com + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:gui + multimedia.sound + An audio-player, written with Qt5 library + Qt tabanlı müzik oynatıcı + Qmmp is an audio-player, written with Qt5 library. It's similar to Winamp or Xmms. Also supports Xmms and Winamp skins. qmmp-skins package in Contrib repository is recommended, too. + Qmmp Qt tabanlı bir müzik oynatıcısıdır. Xmms ve Winamp temalarını destekler. Ayrıca Contrib deposunda bulunan ve Pisi Linux'a özel temalar da içeren qmmp-skins paketini de kurmanız önerilir. + qmmp + http://qmmp.ylsoftware.com/files/qmmp-1.0.1.tar.bz2 + + qt5-base-devel + libX11-devel + qt5-x11extras-devel + qt5-linguist + libsamplerate-devel + wavpack-devel + flac-devel + faad2-devel + libmodplug-devel + libmms-devel + libcdio-devel + libvorbis-devel + libsndfile-devel + pulseaudio-libs-devel + alsa-lib-devel + mesa-devel + libmad-devel + taglib-devel + ffmpeg-devel + libmpcdec-devel + libcddb-devel + cmake + + multimedia/sound/qmmp/pspec.xml + + + qmmp + + qt5-base + curl + libX11 + libgcc + qt5-x11extras + libsamplerate + wavpack + flac + faad2 + libmodplug + libmms + libvorbis + libsndfile + pulseaudio-libs + alsa-lib + libmad + taglib + ffmpeg + jack-audio-connection-kit + libmpcdec + + + /usr/bin + /usr/lib + /usr/share + /usr/share/doc + + + + qmmp-devel + qmmp development files + qmmp için geliştirme dosyaları + + qmmp + qt5-base-devel + + + /usr/lib/pkgconfig + /usr/include/ + + + + + 2015-11-19 + 1.0.1 + Version bump ported to qt5. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-11 + 0.8.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-12-25 + 0.8.2 + Rebuild for ffmpeg + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-17 + 0.8.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2014-07-06 + 0.8.0 + Version bump + Nikolay Semenov + tribunal@pisilinux.org + + + 2014-06-04 + 0.7.7 + Version bump + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-30 + 0.7.3 + Rebuild for ffmpeg. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-10-19 + 0.7.3 + Version Bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-08-30 + 0.7.2 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-29 + 0.7.1 + missing dep. + Erdinç gültekin + erdincgultekin@pisilinux.org + + + 2013-07-27 + 0.7.1 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-08 + 0.7.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-01 + 0.6.3 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + twolame + http://www.twolame.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + multimedia.sound + An optimised MPEG Audio Layer 2 + Optimize edilmiş bir MPEG Ses katman 2 çözücüsü + TwoLAME is an optimised MPEG Audio Layer 2 encoder based on tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 code and portions of LAME. + TwoLame Mike Cheng'in tooLAME'ni taban olarak alan LAME'in ISO dist10 kodları ve parçaları üzerinde optimize edilmiş bir MPEG Ses Katman 2 çözücüsüdür. + mirrors://sourceforge/twolame/twolame-0.3.13.tar.gz + + libsndfile-devel + + multimedia/sound/twolame/pspec.xml + + + twolame + + libsndfile + + + /usr/bin + /usr/lib + /usr/share/doc/twolame + /usr/share/man + + + + twolame-devel + Development files for twolame + twolame için geliştirme dosyaları + + twolame + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/twolame/html + + + + + 2014-05-25 + 0.3.13 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-02-17 + 0.3.13 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-26 + 0.3.13 + Release bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-08-28 + 0.3.13 + First release + Fatih Turgel + admins@pisilinux.org + + + + + + libcanberra + http://0pointer.de/lennart/projects/libcanberra/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.sound + A library for generating event sounds on free desktops + Masaüstü üzerinde bildirim sesleri üretmek için kütüphane + libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME. It comes with several backends (ALSA, PulseAudio, OSS, GStreamer, null) and is designed to be portable. + libcanberra, çeşitli arka uç (ALSA, PulseAudio, GStreamer, null) destekleri olan, XDG Ses Teması ve İsimlendirme standartlarına uygun, bildirim sesi çalma kütüphanesidir. + http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz + + libogg-devel + pulseaudio-libs-devel + gstreamer-devel + libvorbis-devel + alsa-lib-devel + glib2-devel + gtk2-devel + gtk3-devel + at-spi2-core-devel + eudev-devel + atk-devel + cairo-devel + pango-devel + libogg-devel + libtdb-devel + libvorbis-devel + fontconfig-devel + gstreamer-next-devel + + + fix-pthread.patch + fix-underlinking.patch + + multimedia/sound/libcanberra/pspec.xml + + + libcanberra + + libtdb + libtool-ltdl + glib2 + alsa-lib + libvorbis + pulseaudio-libs + gstreamer-next + + + /usr/lib + /usr/share/doc + /usr/share/gdm + /usr/share/gnome/ + + + + libcanberra-devel + Development files for libcanberra + libcanberra için geliştirme dosyaları + + libcanberra + + + /usr/include + /usr/share/vala + /usr/lib/pkgconfig + + + + libcanberra-gtk + GTK+ convenience API and utilities for libcanberra + GTK+ için libcanberra araçları ve programlama kitaplığı + + libcanberra + gtk2 + glib2 + libX11 + + + /usr/lib/gtk-2* + /usr/lib/libcanberra-gtk.so* + + + + libcanberra-gtk-devel + Development files for libcanberra-gtk + + libcanberra + libcanberra-devel + gtk2-devel + + + /usr/include/canberra-gtk.h + /usr/lib/pkgconfig/libcanberra-gtk.pc + /usr/share/vala/vapi/libcanberra-gtk.vapi + + + + libcanberra-gtk3-devel + Development files for libcanberra-gtk + + libcanberra-gtk-devel + gtk3-devel + + + /usr/lib/pkgconfig/libcanberra-gtk3.pc + + + + libcanberra-gtk3 + GTK+ convenience API and utilities for libcanberra + + gtk3 + glib2 + eudev + libX11 + libcanberra + + + /usr/lib/gtk-3* + /usr/lib/libcanberra-gtk3* + /usr/share/doc/libcanberra-gtk3 + /usr/bin/canberra-boot + /usr/bin/canberra-gtk-play + + + + + 2015-08-03 + 0.30 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-15 + 0.30 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-07 + 0.29 + Split Package + Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2013-08-17 + 0.29 + Release Bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-29 + 0.29 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-31 + 0.29 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + audiofile + http://www.68k.org/~michael/audiofile/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + library + multimedia.sound + An elegant API for accessing audio files + Ses dosyalarına erişim için zarif bir UPA + audiofile provides a uniform and elegant API for accessing a variety of audio file formats, such as AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX, and NIST SPHERE. + audiofile; AIFF/AIFF-C, WAVE, NeXT/Sun .snd/.au, Berkeley/IRCAM/CARL Sound File, Audio Visual Research, Amiga IFF/8SVX ve NIST SPHERE gibi çeşitli ses dosyası biçimlerine erişim için düzenli ve gelişmiş bir uygulama programlama arayüzü sağlar. + http://audiofile.68k.org/audiofile-0.3.6.tar.gz + + alsa-lib-devel + flac-devel + + multimedia/sound/audiofile/pspec.xml + + + audiofile + + alsa-lib + flac + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + audiofile-devel + Development files for audiofile + audiofile için geliştirme dosyaları + + audiofile + + + /usr/bin/audiofile-config + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + audiofile-32bit + 32-bit shared libraries for audiofile + audiofile için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + alsa-lib-32bit + flac-32bit + glibc-32bit + + + alsa-lib-32bit + flac-32bit + audiofile + + + /usr/lib32 + + + + + 2014-05-20 + 0.3.4 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-18 + 0.3.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-01-14 + 0.3.4 + First release + Idris Kalp + admins@pisilinux.org + + + + + + libvorbis + http://www.vorbis.com + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.sound + Librairie de formatage de fichier son Ogg Vorbis libre. + The Vorbis general audio compression codec + Vorbis genel ses sıkıştırma kodlaması + libvorbis is a fully open, non-proprietary, patent- and royalty-free, general-purpose compressed audio format for audio and music at fixed variable bitrates from 16 to 128 kbps/channel. + libvorbis tamamen açık, sahipsiz, genel amaçlı sıkıştırılmış ses biçimidir. + http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.4.tar.xz + + libogg-devel + + multimedia/sound/libvorbis/pspec.xml + + + libvorbis + + libogg + + + /usr/lib + /usr/share/doc/libvorbis/AUTHORS + /usr/share/doc/libvorbis/README + + + + libvorbis-devel + + libvorbis + libogg-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + /usr/share/doc/libvorbis + + + + libvorbis-32bit + 32-bit shared libraries for libvorbis + libvorbis için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libogg-32bit + + + libvorbis + glibc-32bit + libogg-32bit + + + /usr/lib32 + + + + + 2014-05-20 + 1.3.4 + Rebuild, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-01 + 1.3.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-31 + 1.3.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + vorbis-tools + http://www.vorbis.com/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + multimedia.sound + Tools for using the Ogg Vorbis sound file format + Ogg Vorbis ses dosyaları için araçlar paketi. + This set of tools allow you to play and encode Ogg Vorbis files. + vorbis-tools Ogg Vorbis dosyaları oluşturabilmenize ve oynatabilmenize olanak tanır. + http://downloads.xiph.org/releases/vorbis/vorbis-tools-1.4.0.tar.gz + + libvorbis-devel + libao-devel + flac-devel + speex-devel + libogg-devel + libkate-devel + curl-devel + + multimedia/sound/vorbis-tools/pspec.xml + + + vorbis-tools + + libvorbis + libao + flac + speex + libogg + libkate + + + /usr/bin + /usr/share/doc + /usr/share/locale + /usr/share/man + + + + + 2014-01-28 + 1.4.0 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2010-10-12 + 1.4.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + faac + http://www.audiocoding.com/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.sound + MPEG-4 audio codecs + Özgür MPEG-4 ses codecleri + Free MPEG-4 audio codecs by AudioCoding.com. + mirrors://sourceforge/faac/faac-1.28.tar.gz + + libmp4v2-devel + + + mp4v2-1.9.patch + mp4v2-2.0.0.patch + altivec.patch + + multimedia/sound/faac/pspec.xml + + + faac + + libmp4v2 + + + /usr/bin + /usr/lib + /usr/share/doc/faac + /usr/share/man + + + + faac-devel + Development files for faac + faac için geliştirme dosyaları + + faac + + + /usr/include + + + + + 2014-12-14 + 1.28 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-20 + 1.28 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-23 + 1.28 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.28 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libvisual + http://libvisual.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + Abstraction library for audio visualisation plugins + Ses canlandırma eklentileri için kütüphane + Libvisual est une librairie d'abstraction venant entre les applications et les plugins (greffons) de visualisation audio. + libvisual is an abstraction library that comes between applications and audio visualisation plugins. + libvisual, uygulamalar ve ses canlandırma eklentileri arasında yer alan bir soyutlama kütüphanesidir. + Libvisual es una librería de abstracción que actúa entre aplicaciones y plugins con funciones audiovisuales. + mirrors://sourceforge/libvisual/libvisual-0.4.0.tar.bz2 + + disable_altivec.patch + libvisual-0.4.0-inlinedefineconflict.patch + + multimedia/sound/libvisual/pspec.xml + + + libvisual + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libvisual-32bit + 32-bit shared libraries for libvisual + emul32 + emul32 + + glibc-32bit + + + libvisual + glibc-32bit + + + /usr/lib32 + + + + libvisual-devel + Development files for libvisual + libvisual için geliştirme dosyaları + + libvisual + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/man/man3 + + + + + 2014-05-20 + 0.4.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-14 + 0.4.0 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-12 + 0.4.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libmikmod + http://mikmod.raphnet.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.sound + A library to play a wide range of module formats + Bir çok modül formatını çalabilen bir kitaplık + libmikmod est une librairie son portable, qui était habituellement emballée avec le lecteur de module MikMod, mais qui est maintenant livrée de manière indépendante. Elle est capable de jouer des échantillons ainsi que des fichiers modules, utilisant aussi bien le pilote OSS, Alsa ou EsounD pour la sortie. Les formats de module gérés comprennent entre autres mod, s3m, xm, it, med, mtm et 669. + libmikmod is a portable sound library, which used to be packaged with the MikMod module player, but is now released independentely. It is capable of playing samples as well as module files, using the OSS driver for output, as well as Alsa and EsounD. Supported module format include mod, s3m, xm, it, med, mtm and 669, to name a few. + libmikmod, MikMod modül çalıcısı ile kullanmılması amacıyla paketlenmiş bir taşınabilir ses kitaplığıdır, fakat artık bağımsız olarak dağıtılmaktadır. Ses örneklerini ses çıkışı için OSS sürücünü kullanarak çalabildiği gibi, Alsa ve EsounD için de kullanmaktadır. Desteklenen modül kipleri mod, s3m, xm, it, med, mtm ve 669 gibi kiplerdir. + libmikmod es ina librería portable de sonido, que solía estar incluido con el MikMod module player, pero ahora fue lanzado independientemente. Es capaz de reproducir archivos de sonidos y de módulos, usando para la salida tanto un controlador OSS, como también Alsa y EsounD. Formatos de módulos soportados abarcan mod, s3m, xm, it, med, mtm and 669, para nombrar algunos. + http://sourceforge.net/projects/mikmod/files/libmikmod/3.3.7/libmikmod-3.3.7.tar.gz + + audiofile-devel + alsa-lib-devel + + multimedia/sound/libmikmod/pspec.xml + + + libmikmod + + pulseaudio-libs + + + /usr/lib + /usr/share/doc/libmikmod + /usr/share/info + /usr/share/man + + + + libmikmod-devel + Development files for libmikmod + libmikmod için geliştirme dosyaları + + libmikmod + + + /usr/bin/libmikmod-config + /usr/include + /usr/share/aclocal + + + + libmikmod-32bit + 32-bit shared libraries for libmikmod + libmikmod için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + audiofile-32bit + glibc-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + libmikmod + audiofile-32bit + alsa-lib-32bit + pulseaudio-libs-32bit + + + /usr/lib32 + + + + + 2015-10-19 + 3.3.7 + Version bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-31 + 3.3.6 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-31 + 3.3.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-08-01 + 3.2.0_beta2 + First release + Anıl Özbek + admins@pisilinux.org + + + + + + libdca + http://developers.videolan.org/libdca.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + Library for decoding DTS Coherent Acoustics streams + libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane + libdts est une librairie libre pour décoder les flux DTS Coherent Acoustics. + libdts is a free library for decoding DTS Coherent Acoustics streams. + libdts DTS tutarlı akustik streamlerini çözebilen ücretsiz bir kütüphane + libdts es una librería libre para decodificar flujos acústicos coherentes DTS. + http://download.videolan.org/pub/videolan/libdca/0.0.5/libdca-0.0.5.tar.bz2 + + libdca-0.0.5-cflags.patch + libdca-0.0.5-constant.patch + + multimedia/sound/libdca/pspec.xml + + + libdca + + /usr/lib + /usr/bin + /usr/share/man + /usr/share/doc + + + + libdca-devel + Development files for libdca + libdca için geliştirme dosyaları + + libdca + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 0.0.5 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-29 + 0.0.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 0.0.5 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + soundtouch + http://www.surina.net/soundtouch + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.sound + Audio Processing Library + Ses işleme kitaplığı + Librairie de traitement audio open-source (libre) pour changer le Tempo, le Pitch et la vitesse de lecture de flux audio ou de fichiers. + soundtouch is an open-source audio processing library for changing the Tempo, Pitch and Playback Rates of audio streams or file. + soundtouch ses dosyalarının temposunu, oynatma hızını ve frekansını değiştirmek için kullanılabilen açık kaynaklı bir ses işleme kütüphanesidir. + Librería código libre para procesamiento de sonido para manipular Tempo, Pitch y Tasas de reproducción de flujos o archivos de audio + http://www.surina.net/soundtouch/soundtouch-1.8.0.tar.gz + multimedia/sound/soundtouch/pspec.xml + + + soundtouch + + /usr/bin + /usr/lib + /usr/share/doc + + + + soundtouch-devel + Development files for soundtouch + soundtouch için geliştirme dosyaları + + soundtouch + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2014-07-05 + 1.8.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 1.5.0 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2010-10-12 + 1.5.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libao + http://www.xiph.org/ao/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.sound + La librairie de rendu (sortie) audio. + The audio output library + Ses çıktısı kütüphanesi + Libao is a cross platform audio output library. It currently supports ESD, OSS, Solaris, and IRIX. + http://downloads.xiph.org/releases/ao/libao-1.2.0.tar.gz + + alsa-lib-devel + pulseaudio-libs-devel + + multimedia/sound/libao/pspec.xml + + + libao + + alsa-lib + pulseaudio-libs + + + /usr/lib + /usr/share/doc + /usr/share/man + + + + libao-devel + Development files for libao + libao için geliştirme dosyaları + + libao + + + /usr/include/ao + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/doc/libao/html + + + + + 2014-05-26 + 1.2.0 + version bump + Kamil Atlı + suvarice@gmail.com + + + 2014-02-25 + 1.1.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-14 + 1.1.0 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-08-31 + 1.1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + wavpack + http://www.wavpack.com + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.sound + WavPack audio compression tools + WavPack ses sıkıştırma araçları. + WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. + WavPack, kayıpsız veya yüksek kaliteli kayıplı ve eşşsiz karışık sıkıştırma kipi sunan açık ses sıkıştırma biçimidir. + WavPack es un formato de compresión open audio con modos de compresión sin pérdida, de alta calidad con pérdida, y un modo híbrido. + http://www.wavpack.com/wavpack-4.75.0.tar.bz2 + multimedia/sound/wavpack/pspec.xml + + + wavpack + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + wavpack-devel + + wavpack + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-20 + 4.75.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-20 + 4.70.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-20 + 4.70.0 + Version bump + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2010-10-12 + 4.60.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + knowthelist + http://qt-apps.org/content/show.php/Knowthelist?content=165335 + + Stefan Gronewold(groni) + groni@pisilinux.org + + LGPLv3 + app:gui + multimedia.sound + Knowthelist the awesome party music player + Knowthelist the awesome party music player + Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) + Quick search for tracks in collection, Two players with separate playlists Mixer with fader, 3 channel EQ and gain, Auto fader and auto gain, Trackanalyser search for song start/end and gain setting, Auto DJ function with multiple filters for random play, Monitor player for pre listen tracks (via 2nd sound card e.g. USB) + knowthelist + https://github.com/knowthelist/knowthelist/archive/v2.3.0.tar.gz + + qt5-base-devel + qt5-xmlpatterns-devel + qt5-sql-mysql + qt5-sql-postgresql + qt5-sql-sqlite + qt5-linguist + glib2-devel + alsa-lib-devel + taglib-devel + gstreamer-next-devel + gst-plugins-bad-next-devel + gst-plugins-base-next-devel + + multimedia/sound/knowthelist/pspec.xml + + + knowthelist + + qt5-base + gstreamer-next + taglib + alsa-lib + glib2 + libgcc + + + /usr/bin + /usr/share + /usr/share/applications + /usr/share/icons + /usr/share/doc + + + + + 2015-11-11 + 2.3.0 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + libpano13 + http://sourceforge.net/projects/panotools + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.misc + Library for manipulating panoramic images + Panoramik görüntü kitaplığı + libpano13 is a library which provides very high quality manipulation, correction and stitching of panoramic photographs. + libpano13 panoramik görüntüleri yüksek kalitede düzeltip birleştirebilen bir kitaplıktır. + mirrors://sourceforge/panotools/libpano13-2.9.19.tar.gz + + zlib-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + + multimedia/misc/libpano13/pspec.xml + + + libpano13 + + tiff + libpng + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + libpano13-devel + Development files for libpano13 + libpano13 için geliştirme dosyaları + + libpano13 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-11-10 + 2.9.19 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-24 + 2.9.18 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-22 + 2.9.18 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-28 + 2.9.18 + Move pc files to devel pack, rebuild + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-06-13 + 2.9.18 + First release + Ertuğrul Erata + admins@pisilinux.org + + + + + + libbluray + http://www.videolan.org/developers/libbluray.html + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.misc + Library to access Blu-Ray disks for video playback + Blu-Ray disklere ulaşmak için kitaplık + Libbluray package is aiming to provide a full portable free open source bluray library, which can be plugged into popular media players to allow full bluray navigation and playback on Linux. It will eventually be compatible with all current titles, and will be easily portable and embeddable in standard players such as mplayer and vlc. + Libbluray kitaplığı, Linux üzerinde bluray oynatmak için tam destek sağlayan, popüler çokluortam oynatıcılarına taşınabilir bir bağımsız açık kaynak bluray kitaplığı olma amacıyla ortaya çıkmıştır. Zaman içerisinde bütün güncel başlıklar ile uyumlu olması, kolay taşınabilmesi ve mplayer, vlc gibi standart oynatıcılara gömülebilir olması amaçlanmaktadır. + ftp://ftp.videolan.org/pub/videolan/libbluray/0.5.0/libbluray-0.5.0.tar.bz2 + + libxml2-devel + freetype-devel + + multimedia/misc/libbluray/pspec.xml + + + libbluray + + libxml2 + freetype + + + /usr/bin + /usr/lib + + + + libbluray-devel + Development files for libbluray + Libbluray için geliştirme dosyaları + + libbluray + + + /usr/include + /usr/lib/pkgconfig + + + + libbluray-docs + document files for libbluray + + libbluray + + + /usr/share/doc/ + + + + + 2014-05-20 + 0.5.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-03 + 0.5.0 + Rebuild for openjdk + PisiLinux Community + admins@pisilinux.org + + + 2014-02-23 + 0.5.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-06 + 0.3.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-11 + 0.2.3 + First release + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + + + + taglib + http://developer.kde.org/~wheeler/taglib.html + + Stefan Gronewold(groni) + groni@pisilinux.org + + GPLv2 + library + multimedia.misc + A library for reading and editing audio meta data + Ses dosyalarının etiket bilgilerini okuma ve düzenleme kütüphanesi + TagLib est une librairie pour lire et éditer les méta-données de nombreux formats audio populaires. + TagLib is a library for reading and editing the meta data of several popular audio formats. + TagLib ses dosyalarının etiket bilgilerini okumak ve işlemek için kullanılan bir kütüphanedir. + http://taglib.github.io/releases/taglib-1.9.1.tar.gz + + cmake + zlib-devel + + multimedia/misc/taglib/pspec.xml + + + taglib + + zlib + libgcc + + + /usr/lib + /usr/bin + /usr/share/doc + + + + taglib-devel + Development files for taglib + taglib için geliştirme dosyaları + + taglib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-25 + 1.9.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-24 + 1.9.1 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-10-22 + 1.8 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + orc + http://code.entropywave.com/projects/orc/ + + PisiLinux Community + admins@pisilinux.org + + BSD + BSD-2 + app:console + multimedia.misc + The Oil Runtime Compiler + Optimized Inner Loop Runtime Compiler + http://gstreamer.freedesktop.org/src/orc/orc-0.4.19.tar.gz + multimedia/misc/orc/pspec.xml + + + orc + + /usr/bin/ + /usr/lib/ + /usr/share/ + + + + orc-32bit + 32-bit shared libraries for orc + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + orc + + + /usr/lib32 + + + + orc-devel + orc için geliştirme dosyaları + orc için geliştirme dosyaları + + orc + + + /usr/include/ + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2014-05-20 + 0.4.19 + Version bump, fix version. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-11-24 + 4.18 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-02-14 + 4.16 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-29 + 4.16 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libass + http://code.google.com/p/libass/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + Subtitle rendering library + Altyazı çizim kitaplığı + libass is a portable subtitle rendering library for the ASS/SSA. + libass ASS/SSA altyazı çizim kitaplığıdır. + https://github.com/libass/libass/releases/download/0.11.2/libass-0.11.2.tar.xz + + fontconfig-devel + freetype-devel + fribidi-devel + + multimedia/misc/libass/pspec.xml + + + libass + + fontconfig + freetype + fribidi + + + /usr/lib + /usr/share/doc/libass + + + + libass-devel + Development files for libass + libass için geliştirme dosyaları + + libass + harfbuzz-devel + fontconfig-devel + freetype-devel + fribidi-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-22 + 0.11.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-08 + 0.10.1 + rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-07-07 + 0.10.1 + Rebuild + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-25 + 0.10.1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + libdvdread + http://www.mplayerhq.hu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + Provides a simple foundation for reading DVD-Video images + DVD videolarını okumak için basit bir kütüphane + Un lecteur DVD pour les environnements Solaris, Linux et BSD publié sous la licence publique GNU (GPL). Il gère les signets, les sauts dans le temps, les sorties audio sur plusieurs canaux, sortie SPDIF, le zoom et le crop (vision exclusive d'une zone) vidéo. Il gère également les menus DVD et la navigation, permet de lire depuis les DVD montés ou non montés, depuis un disque dur. Il peut lire les DVDs cryptés et non cryptés grâce à libdvdread/libdvdcss. + A DVD player for the Solaris, Linux and BSD environments released under the GNU Public License (GPL). It is includes bookmarks, time skipping, multichannel audio, SPDIF output, crop and zoom video. It supports DVD menus and navigation, reads from mounted, unmounted DVDs and hard drive and reads encrypted and unencrypted DVDs using libdvdread/libdvdcss. + GNU Public License (GPL) altındaki Solaris, Linux ve BSD ortamları için bir DVD oynatıcısıdır. Yerimi, zaman atlatma, çoklukanal ses çıktı, SPDIF çıktı, video kırpma ve büyütme özellikleri içerir. DVD menüleri ve dolaşma özelliğini destekler, bağlanmış (mount) ve bağlanmamış sabit diskleri okur ve libdvdread / libdvdcss kullanan şifreli ve şifresiz DVDleri oynatabilir. + DVD player para Solaris, Linux y BSD liberado bajo la licencia GNU Public License (GPL). incluye marcadores (bookmarks), time skipping, multichannel audio, salida SPDIF, video crop y zoom. soporta menús DVD y navegación, lee de DVDs y discos rígidos montados y no-montados y lee DVDs encriptados y no-encriptados usando libdvdread/libdvdcss. + http://download.videolan.org/pub/videolan/libdvdread/5.0.2/libdvdread-5.0.2.tar.bz2 + + libdvdcss-devel + git + + multimedia/misc/libdvdread/pspec.xml + + + libdvdread + + libdvdcss + glibc + + + /usr/lib + /usr/share/doc/libdvdread + + + + libdvdread-devel + Development files for libdvdread + libdvdread için geliştirme dosyaları + + libdvdread + + + /usr/bin + /usr/include + /usr/share/aclocal + /usr/lib/pkgconfig + + + + + 2015-01-31 + 5.0.2 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-01-28 + 5.0.1 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-29 + 5.0.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-24 + 4.9.9 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-03-08 + 4.2.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2010-10-12 + 0.0_20100819 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libebml + http://www.matroska.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie de format binaire extensible (un peu comme XML). + Extensible binary format library (kinda like XML) + Genişletilebilir ikilik biçimlendirme kütüphanesi + Extensible Binary Meta Language access library A library for reading and writing files with the Extensible Binary Meta Language, a binary pendant to XML. + http://dl.matroska.org/downloads/libebml/libebml-1.3.1.tar.bz2 + multimedia/misc/libebml/pspec.xml + + + libebml + + libgcc + + + /usr/lib + /usr/share/doc + + + + libebml-devel + Development files for libebml + libebml için geliştirme dosyaları + + libebml + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-08-20 + 1.3.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-24 + 1.3.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-16 + 1.3.0 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-11-07 + 1.2.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libdvdnav + http://www.mplayerhq.hu/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + libdvdnav is a library for developers of multimedia applications + libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane + libdvdnav est une librairie pour les développeur d'applications multimédia. Elle permet l'utilisation de fonctionnalités sophistiquées de navigation DVD tels que les menus DVD, la lecture multi-angle et même des jeux interactifs DVD. + libdvdnav is a library for developers of multimedia applications. It allows easy use of sophisticated DVD navigation features such as DVD menus, multiangle playback and even interactive DVD games. + libdvdnav çokluortam uyguamaları geliştiricileri için bir kütüphane. libdvdnav ile karmaşık DVD dolaşmalarını Örn: DVD menüleri, değişik açılı gösterimleri ve hatta etkileşimli DVD oyunlarını kullanabilirsiniz + libdvdnav es una librería para desarrollo de aplicaciones multimedia. Permite uso fácil de navegación avanzada en DVDs como en menús de DVDs, reproducción multi-ángulo, e incluso DVDs con juegos interactivos. + http://download.videolan.org/pub/videolan/libdvdnav/5.0.3/libdvdnav-5.0.3.tar.bz2 + + libdvdread-devel + + multimedia/misc/libdvdnav/pspec.xml + + + libdvdnav + + libdvdread + + + /usr/lib + /usr/share/doc/libdvdnav + + + + libdvdnav-devel + Development files for libdvdnav + libdvdnav için geliştirme dosyaları + + libdvdnav + libdvdread-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2015-01-31 + 5.0.3 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-01-28 + 5.0.2 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-09-29 + 5.0.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-24 + 4.2.1 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-08 + 4.2.0 + Rebuild. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-31 + 4.2.0 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-03-08 + 4.2.0 + V.Bump + PisiLinux Community + admins@pisilinux.org + + + 2010-10-12 + 0.0_20100819 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libsdl + http://www.libsdl.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Simple Direct Media Layer (Couche Média Simple et Directe). + Simple Direct Media Layer + Basit bir direk ortam erişim katmanı + Einfachee direkte Medien-Schicht + libsdl is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. + libsdl; ses, klavye, fare, oyun çubuğu, OpenGL ile 3B donanımsal hızlandırma, 2B görüntü belleğine direkt erişim sağlayan birden çok platform destekleyen bir çokluortam kitaplığıdır. + http://www.libsdl.org/release/SDL-1.2.15.tar.gz + + DirectFB-devel + alsa-lib-devel + aalib-devel + libX11-devel + libusb-compat-devel + libXtst-devel + libICE-devel + libXrandr-devel + + + sdl-1.2.14-disable-mmx.patch + sdl_x11sym.patch + SDL-1.2.14-dont-propagate-lpthread.patch + SDL-1.2.14-noproc.patch + SDL-1.2.13-rh484362.patch + libsdl-1.2.15-sdl-config.patch + libsdl-1.2.15-resizing.patch + libsdl-1.2.15-joystick.patch + + multimedia/misc/libsdl/pspec.xml + + + libsdl-docs + libsdl reference documents + libsdl başvuru belgeleri + + libsdl + + + /usr/share/man + /usr/share/doc + + + + libsdl + + DirectFB + aalib + + + /usr/lib + + + + libsdl-devel + Development files for libsdl + libsdl için geliştirme dosyaları + + libsdl + DirectFB-devel + alsa-lib-devel + aalib-devel + libX11-devel + libusb-compat-devel + libXtst-devel + libICE-devel + libXrandr-devel + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/lib/libSDLmain.a + /usr/share/aclocal + + + + libsdl-32bit + 32-bit shared libraries for libsdl + libsdl için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + + + libsdl + glibc-32bit + + + /usr/lib32 + + + + + 2015-12-30 + 1.2.15 + Rebuild, fix builddep. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-10-14 + 1.2.15 + rebuild for DirectFB. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-29 + 1.2.15 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libexif + http://libexif.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie pour analyser, éditer et sauvegarder des données EXIF. + Library for parsing, editing, and saving EXIF data + EXIF verilerini işlemek, değiştirmek ve kaydetmek için bir kütüphane + Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags. + mirrors://sourceforge/libexif/libexif-0.6.21.tar.bz2 + + doxygen + + + libexif-0.6.13-pkgconfig.patch + + multimedia/misc/libexif/pspec.xml + + + libexif + + /usr/lib + /usr/share/doc + /usr/share/locale + + + + libexif-devel + Development files for libexif + libexif için geliştirme dosyaları + + libexif + + + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/libexif/libexif-api.html + + + + + 2014-05-24 + 0.6.21 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-30 + 0.6.21 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 0.6.21 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libshout + http://www.icecast.org + + PisiLinux Community + admins@pisilinux.org + + LGPLv2+ + library + multimedia.misc + A library for communicating with and sending data to an icecast server + Icecast sunucusuyla veri alış verişini sağlayan bir kütüphane + Libshout is a library for communicating with and sending data to an icecast server. It handles the socket connection, the timing of the data, and prevents bad data from getting to the icecast server. + Libshout, Icecast sunucusuyla iletişimi ve veri alış verişini sağlar. Verilerin zamanlamasını ve gerekli soket bağlantılarını kontrol ederek, sunucu üzerinde hatalı veri transferini önler. + http://downloads.us.xiph.org/releases/libshout/libshout-2.3.1.tar.gz + + libvorbis-devel + libogg-devel + libtheora-devel + speex-devel + + + pthread_flag.patch + + multimedia/misc/libshout/pspec.xml + + + libshout + + libvorbis + libogg + libtheora + speex + + + /usr/lib + /usr/share/doc + + + + libshout-devel + Development files for libshout + libshout için geliştirme dosyaları + + libshout + libtheora-devel + libvorbis-devel + libogg-devel + speex-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + /usr/share/doc/*.c + + + + + 2014-05-25 + 2.3.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-20 + 2.3.1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-31 + 2.3.1 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-29 + 2.3.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + openexr + http://www.openexr.com + + PisiLinux Community + admins@pisilinux.org + + as-is + app:console + library + multimedia.misc + A high dynamic-range (HDR) image file format library + OpenEXR est un formation de fichier d'image à haut rang dynamique (HDR - High Dynamic Range) utilisable pour les applications d'imagerie sur ordinateur. OpenEXR inclus notamment : Un rang dynamique plus grand que les formats d'image existants de 8 et 10 bit; le support pour pixel de 16 bit à virgule flottante, 32 bit à virgule flottante et d'entiers à 32 bit; de nombreux algorithmes de compression d'image sans perte, le fait d'être extensible. + OpenEXR is a high dynamic-range (HDR) image file format for use in computer imaging applications. OpenEXR's features include: Higher dynamic range and color precision than existing 8- and 10-bit image file formats; support for 16-bit floating-point, 32-bit floating-point, and 32-bit integer pixels; multiple lossless image compression algorithms; extensibility. + OpenEXR, bilgisayar görüntüleme uygulamalarında kullanılan yüksek dinamik görüntü erimidir. OpenEXR özellikleri şunları içerir: Mevcut 8 ve 10 bitlik görüntü dosya formatlarından daha yüksek dinamik görüntü erişimi, 16 ya da 32 bit piksel desteği ve kayıpsız görüntü sıkıştırma algoritması + OpenEXR es un formato de archivo de imagen de alto fango dinámico (HDR) para uso en aplicaciones de computación de imágenes. OpenEXR contiene facilidades: rango dinámico y precisión de colores más alto que formatos existentes de 8- y 10-bit; soporta para punto flotante 16-bit, punto flotante 32-bit, y entero 32-bit pixels; algoritmos de compresión múltiple sin pérdida; extensible. + http://download.savannah.nongnu.org/releases/openexr/openexr-2.2.0.tar.gz + + ilmbase-devel + zlib-devel + mesa-glu-devel + + multimedia/misc/openexr/pspec.xml + + + openexr + + ilmbase + libgcc + openexr-libs + + + /usr/bin + + + + openexr-libs + OpenEXR runtime libraries + OpenEXR çalışma zamanı kitaplıkları + + ilmbase + zlib + libgcc + + + /usr/lib/lib* + /usr/share/doc + + + + openexr-docs + OpenEXR example files + OpenEXR örnek dosyalar + + /usr/share/doc/openexr/examples + + + + openexr-devel + Development files for openexr + OpenEXR için geliştirme dosyaları + + openexr + mesa-glu-devel + ilmbase-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2015-08-28 + 2.2.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 2.1.0 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-16 + 2.1.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2010-10-12 + 1.7.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + exiv2 + http://www.exiv2.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.misc + Another library for parsing, editing, and saving EXIF data + EXIF verilerini ayrıştırmak, düzenlemek ve kaydetmek için bir diğer kitaplık + Exiv2 est une librairie C++ ainsi qu'un utilitaire en ligne de commande pour accéder aux méta-données d'images. Exiv2 est disponible en tant que logiciel libre ou avec une licence commerciale et est utilisée par un nombre croissant de projets. + exiv2 is a C++ library and a command line utility to access image metadata. Exiv2 is available as free software and with a commercial license, and is used in a growing number of projects. + Exiv2 resimlerin başlık bilgilerine ulaşmak için kullanılan bir C++ kütüphanesi ve komut satırı uygulamasıdır. Exiv2, hem özgür yazılım hem de ticari yazılım lisansıyla kullanılabilir. + Exiv2 es una librería C++ y una herramienta de línea de comandopara acceder metadatos de imágenes. Exiv2 está disponible como software libre y con licencia comercial, y se utiliza cada vez en más proyectos. + http://www.exiv2.org/exiv2-0.25.tar.gz + + zlib-devel + expat-devel + + + exiv2-0.18-deps.patch + + multimedia/misc/exiv2/pspec.xml + + + exiv2 + + exiv2-libs + + + /usr/bin + /usr/share/locale + /usr/share/doc + /usr/share/man + + + + exiv2-libs + + zlib + expat + libgcc + + + /usr/lib + + + + exiv2-devel + Development files for exiv2 + exiv2 için geliştirme dosyaları + + exiv2-libs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-02 + 0.25 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-23 + 0.24 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 0.23 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + sdl-image + http://www.libsdl.org/projects/SDL_image/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Librairie SDL de chargement de fichier d'image. + SDL image file loading library + SDL resim yükleme kitaplığı + SDL_image is an image file loader for SDL. + SDL_image, SDL için resim yükleme kitaplığıdır. + http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz + + libsdl-devel + tiff-devel + libjpeg-turbo-devel + + + gif-overflow.patch + + multimedia/misc/sdl-image/pspec.xml + + + sdl-image + + libsdl + tiff + zlib + libpng + libjpeg-turbo + + + /usr/bin + /usr/lib/ + /usr/share/doc + + + + sdl-image-devel + Development files for sdl-image + sdl-image için geliştirme dosyaları + + sdl-image + libsdl-devel + tiff-devel + libjpeg-turbo-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + sdl-image-32bit + 32-bit shared libraries for sdl-image + sdl-image için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + libsdl-32bit + libpng-32bit + libjpeg-turbo-32bit + tiff-32bit + + + sdl-image + libsdl-32bit + libpng-32bit + libjpeg-turbo-32bit + tiff-32bit + zlib-32bit + glibc-32bit + + + /usr/lib32/ + + + + + 2014-05-31 + 1.2.12 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 1.2.12 + Rebuild for buildhost + PisiLinux Community + admins@pisilinux.org + + + 2012-08-29 + 1.2.12 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gd + http://www.libgd.org + + PisiLinux Community + admins@pisilinux.org + + as-is + BSD + library + multimedia.misc + Une librairie rapide pour créer des graphiques en images. + A fast library for creating graphic images + Hızlı bir şekilde resim oluşturmak için bir kütüphane + The gd graphics library allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and to write out the result as a PNG or JPEG file. This is particularly useful in Web applications, where PNG and JPEG are two of the formats accepted for inline images by most browsers. Note that gd is not a paint program. + https://github.com/libgd/libgd/archive/gd-2.1.1.tar.gz + + fontconfig-devel + zlib-devel + freetype-devel + libpng-devel + libjpeg-turbo-devel + tiff-devel + libvpx-devel + + + gd-2.1.1-libvpx-1.4.0.patch + + multimedia/misc/gd/pspec.xml + + + gd + + fontconfig + tiff + libvpx + libjpeg-turbo + zlib + freetype + libpng + + + /usr/bin + /usr/lib + /usr/share/doc/gd + + + + gd-devel + Development files for gd + gd için geliştirme dosyaları + + gd + + + /usr/include + /usr/lib/pkgconfig + /usr/bin/gdlib-config + + + + gd-docs + Documents for gd + gd için geliştirme belgeleri + + /usr/share/doc/gd/html + + + + + 2014-08-02 + 2.1.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-24 + 2.1.0 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-25 + 2.0.35 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 2.0.35 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libid3tag + http://mad.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + La librairie id3tag MAD. + The MAD id3tag library + MAD id3tag kütüphanesi + Die MAD id3tag Bibliothek + libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1 and the various versions of ID3v2. + mirrors://sourceforge/mad/libid3tag-0.15.1b.tar.gz + + zlib-devel + + + libid3tag-0.15.1b-fix_overflow.patch + libid3tag-0.15.1b-unknown-encoding.patch + libid3tag-0.15.1b-utf16.patchlibid3tag-0.15.1b-utf16.patch + + multimedia/misc/libid3tag/pspec.xml + + + libid3tag + + zlib + + + /usr/lib + /usr/share/doc + + + + libid3tag-devel + + libid3tag + + + /usr/include + /usr/lib/pkgconfig + + + id3tag.pc + + + + + 2014-05-20 + 0.15.1b + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-28 + 0.15.1b + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2010-10-12 + 0.15.1b + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + musicbrainz5 + http://www.musicbrainz.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Client library to access metadata of mp3/vorbis/CD media + Mp3/Ogg Vorbis/Audio-Cd gibi ses dosyalarınızın etiketlerine erişiminizi sağlayan istemci kütüphanesidir. + MusicBrainz est un projet tentant de créer une encyclopédie de musique au contenu ouvert. C'est une base de données en ligne contenant des informations concernant les musiques enregistrées. La librairie client MusicBrainz capture les informations concernant les artistes, le nom de l'album, les titres des chansons, leur longueur et beaucoup d'autres données encore. + MusicBrainz is a project that aims to create an open content music encyclopedia. It is an online database of information about recorded music. MusicBrainz client library captures information about artists, the album title, track titles,the length of each track and many more. + MusicBrainz açık içerikli müzik ansiklopedisi oluşturmayı amaçlayan bir projedir. Kayıtlı albüm ve müzik parçaları hakkında çevrim içi veri tabanı sağlar. MusicBrainz kütüphanesi sanatçı, albüm, çalınan parça ve daha birçok konuda veri toplar. + MusicBrainz es un proyecto con la finalidad de crear una enciclopedia de contenido abierto sobre música. Es una base de datos de información en línea sobre grabaciones de música. La libreía de cliente MusicBrainz captura información de artista, título de album, título de las músicas, longitudes de cada música, y mucho más. + ftp://ftp.parrot.org/.1/blfs/svn/l/libmusicbrainz-5.1.0.tar.gz + + neon-devel + libxml2-devel + cmake + + multimedia/misc/musicbrainz5/pspec.xml + + + musicbrainz5 + + libgcc + libxml2 + neon + + + /usr/lib + /usr/share/doc + + + + musicbrainz5-devel + Development files for musicbrainz5 + musicbrainz5 için geliştirme dosyaları + + musicbrainz5 + neon-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-20 + 5.1.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-29 + 5.0.1 + Rebuild + PisiLinux Community + admins@pisilinux.org + + + 2014-03-10 + 5.0.1 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-31 + 5.0.1 + missing dep + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-01-06 + 5.0.1 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + DirectFB + http://www.directfb.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Thin library on top of the Linux framebuffer devices + Linux framebuffer aygıtlarının üstünde çalışan hafif bir kütüphane + DirectFB is a thin library that provides hardware graphics acceleration, input device handling and abstraction, integrated windowing system with support for translucent windows and multiple display layers. + DirectFB donanımsal grafik hızlandırması, giriş aygıtları işleme ve soyutlama sağlayan yarısaydam pencereler ve çoklu görüntü katmanlarını destekleyen pencere sistemi ile bütünleşik bir kütüphanedir. + http://www.directfb.org/downloads/Core/DirectFB-1.7/DirectFB-1.7.1.tar.gz + + libgcc + giflib-devel + libX11-devel + zlib-devel + tiff-devel + jasper-devel + freetype-devel + libpng-devel + libXext-devel + mesa-devel + webp-devel + mesa-glu-devel + libdrm-devel + libjpeg-turbo-devel + libmng-devel + lcms2-devel + libvdpau-devel + libmad-devel + libvorbis-devel + + multimedia/misc/DirectFB/pspec.xml + + + DirectFB-docs + + DirectFB + + + /usr/share/doc + + + + DirectFB + + zlib + libgcc + libpng + freetype + libX11 + libXext + mesa + libdrm + libjpeg-turbo + libvdpau + webp + tiff + jasper + libkms + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share + + + + DirectFB-devel + Development files for DirectFB + DirectFB için geliştirme dosyaları + + DirectFB + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-21 + 1.7.1 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-04-23 + 1.7.1 + Rebuild for webp + Kamil Atlı + suvarice@gmail.com + + + 2014-01-28 + 1.7.1 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-14 + 1.7.1 + version bump + Erdinç >Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-29 + 1.5.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + fribidi + http://fribidi.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.misc + A free implementation of the unicode bidirectional algorithm + Çift yönlü unikod algoritmanın özgür bir uyarlaması + GNU FriBidi est l'implémentation libre de l'algorithme bidirectionnel Unicode. + GNU FriBidi is the Free Implementation of the Unicode Bidirectional Algorithm. + GNU FriBidi, Çift Yönlü Unicode Algoritması'nın özgür uygulamasıdır. + GNU FriBidi es la implementación libre del algoritmo Unicode Bidirectional. + http://fribidi.org/download/fribidi-0.19.6.tar.bz2 + multimedia/misc/fribidi/pspec.xml + + + fribidi + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + fribidi-devel + Development files for fribidi + fribidi için geliştirme dosyaları + + fribidi + + + /usr/include + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + 2014-02-23 + 0.19.6 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-07-06 + 0.19.5 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-29 + 0.19.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + liblqr + http://liblqr.wikidot.com + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + LGPLv3 + library + multimedia.misc + An easy to use C/C++ seam carving library + Görüntü boyutlandırma kütüphanesi + liblqr is a free, open source implementation of a seam carving algorithm which aims at resizing pictures non uniformly while preserving their features. + liblqr, yeniden boyutlandırılacak resimlerin özelliklerini koruyan liquid rescale algoritmasının bir gerçeklemesidir. + http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2 + + glib2-devel + + multimedia/misc/liblqr/pspec.xml + + + liblqr + + glib2 + + + /usr/lib + /usr/share/doc + + + + liblqr-devel + Development files for liblqr + liblqr için geliştirme dosyaları + + liblqr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-24 + 0.4.2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-31 + 0.4.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 0.4.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libcdr + http://www.freedesktop.org/wiki/Software/libcdr + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + GPLv2 + MPLv1.1 + library + multimedia.misc + Library parsing the Corel cdr documents + Libcdr is library providing ability to interpret and import Corel Draw drawings into various applications. + http://dev-www.libreoffice.org/src/libcdr-0.1.0.tar.bz2 + + doxygen + zlib-devel + lcms2-devel + icu4c-devel + libwpd-devel + boost-devel + librevenge-devel + + multimedia/misc/libcdr/pspec.xml + + + libcdr + + lcms2 + icu4c + zlib + libgcc + librevenge + + + /usr/lib + /usr/bin + /usr/share/doc/libcdr + + + + libcdr-devel + Development files for libcdr + libcdr için geliştirme dosyaları + + icu4c-devel + zlib-devel + lcms2-devel + librevenge-devel + libcdr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-01-02 + 0.1.1 + Dep Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2014-09-26 + 0.1.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-05-24 + 0.0.16 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-25 + 0.0.11 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-10-14 + 0.0.11 + Rebuild for icu4c + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-31 + 0.0.11 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-03-14 + 0.0.11 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-02-17 + 0.0.10 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-20 + 0.0.9 + First Release. + PisiLinux Community + admins@pisilinux.org + + + + + + libopus + http://www.opus-codec.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.misc + Opus is a totally open, royalty-free, highly versatile audio codec + Açık kaynak, telif ücretsiz, çok yönlü ses codec bileşenidir + Opus is unmatched for interactive speech and music transmission over the Internet, but is also intended for storage and streaming applications. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec. + Opus Internet üzerinde etkileşimli ses ve müzik iletimi için eşsiz olan, ama aynı zamanda saklama ve akış uygulamaları için tasarlanmıştır. +Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 olarak Internet Engineering Task Force (IETF) tarafından standartlaştırılmıştır. + http://downloads.xiph.org/releases/opus/opus-1.1.tar.gz + multimedia/misc/libopus/pspec.xml + + + libopus + + /usr/bin + /usr/lib + /usr/share + + + + libopus-devel + Development files for libopus + Libopus için geliştirme dosyaları + + libopus + + + /usr/include + /usr/lib/pkgconfig + + + + libopus-docs + document files for libopus + + libopus + + + /usr/share/doc/ + + + + + 2014-05-22 + 1.1 + enable-custom-modes. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-22 + 1.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-10-09 + 1.0.4 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-28 + 1.0.2 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-12-12 + 1.0.2 + First release + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + + + + libspnav + http://spacenav.sourceforge.net + + Osman Erkan + osman.erkan@pisilinux.org + + BSD + library + multimedia.misc + Open source alternative to 3DConnextion drivers + The spacenav project provides a free compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 6dof space navigation input devices. It provides both a replacement free user-space driver, and a replacement SDK library. + http://downloads.sourceforge.net/spacenav/libspnav-0.2.3.tar.gz + + libX11-devel + + + Makefile.patch + + multimedia/misc/libspnav/pspec.xml + + + libspnav + + libX11 + + + /usr/lib/ + /usr/share/doc + + + + libspnav-devel + Development files for libspnav + libspnav için geliştirme dosyaları + + libspnav + + + /usr/include + /usr/lib/libspnav.so + + + + + 2015-09-16 + 0.2.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 0.2.2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.2.2 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-04-28 + 0.2.2 + Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-01 + 0.2.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + frei0r-plugins + http://www.piksel.org/frei0r + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + A plugin API for video sources and filters + Video kaynakları ve süzgeçleri için bir eklenti programlama arayüzü + frei0r-plugins is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. + frei0r-plugins video kaynakları ve süzgeçleri için basit bir eklenti programlama arayüzüdür. Efektlerin davranışları basit parametrelerle denetlenebilmektedir. + http://distfiles.macports.org/frei0r-plugins/frei0r-plugins-1.4.tar.gz + + libgcc + + + explicitly-link-with-lm.patch + + multimedia/misc/frei0r-plugins/pspec.xml + + + frei0r-plugins + + libgcc + + + /usr/lib + /usr/share/doc + + + + frei0r-plugins-devel + Development files for frei0r-plugins + frei0r-plugins için geliştirme dosyaları + + frei0r-plugins + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 1.4 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-03-01 + 1.4 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-30 + 1.4 + Rebuild for ffmpeg. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-31 + 1.4 + missing dep. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-28 + 1.4 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2011-09-13 + 1.3 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libdvdcss + http://www.videolan.org/libdvdcss/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.misc + A portable abstraction library for DVD decryption + DVD çözmek için soyutlanmış taşınabilir bir kütüphane + libdvdcss est une librairie simple et portable d'abstraction conçue pour accéder auxDVDs comme des périphériques par blocs sans avoir à se soucier du décodage. On peut construire un lecteur DVD à partir de l'API de libdvdcss en 4 ou 5 appels. + libdvdcss is a simple and library portable abstraction library designed for accessing DVDs like a block device without having to bother about the decryption. A DVD player can be built around the libdvdcss API using no more than 4 or 5 library calls. + Libdvdcss, şifre çözme konusunda zahmete girmeden bir blok aygıt gibi DVD'lere erişim için düzenlenmiş basit ve soyutlanmış taşınabilir bir kütüphanedir. Bir DVD çalıcısı libdvdcss API etrafında 4 veya 5'ten fazla olmaksızın kütüphane çağrısı kullanarak kurulabilir. + libdvdcss es una liraría simple y portable de abstracción para acceder a DVDs como a dispositivos de bloques, sin preocuparse de decriptación. Se puede construir un reproductor DVD alrededor el API libdvdcss con no más de 4 o 5 llamadas de librería. + http://download.videolan.org/pub/libdvdcss/1.3.0/libdvdcss-1.3.0.tar.bz2 + multimedia/misc/libdvdcss/pspec.xml + + + libdvdcss + + /usr/lib + /usr/share/doc + + + + libdvdcss-devel + Development files for libdvdcss + libdvdcss için geliştirme dosyaları + + libdvdcss + + + /usr/include/dvdcss + /usr/lib/pkgconfig + + + + + 2014-09-29 + 1.3.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-05-21 + 1.2.13 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-01-29 + 1.2.13 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 1.2.12 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libkate + http://code.google.com/p/libkate + + PisiLinux Community + admins@pisilinux.org + + BSD + library + app:console + multimedia.misc + A text codec for embedding in Ogg + Ogg için karaoke ve metin kitaplığı + Kate is a codec for karaoke and text encapsulation for Ogg. + Kate, karaoke ve metinleri ogg dosyalara gömmek için kullanılan kitaplık ve konsol uygulamaları içerir. + http://libkate.googlecode.com/files/libkate-0.4.1.tar.gz + + libogg-devel + libpng-devel + doxygen + + multimedia/misc/libkate/pspec.xml + + + libkate + + libogg + libpng + + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libkate-devel + Development files for libkate + libkate için geliştirme dosyaları + + libkate + libogg-devel + libpng-devel + + + /usr/include + /usr/lib/pkgconfig + + + + libkate-docs + API documentation for libkate + libkate paketine ait API belgeleri + + libkate + + + /usr/share/doc/libkate/html + /usr/share/doc/libkate/examples + + + + + 2014-05-24 + 0.4.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 0.4.1 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-31 + 0.4.1 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-29 + 0.4.1 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + liboil + http://www.schleef.org/liboil/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.misc + Liboil is a library of simple functions that are optimized for various CPUs + Liboil, farklı işlemciler için optimize edilmiş temel fonksiyonlardan oluşan bir kütüphanedir + Liboil est une librairie de fonctions simples optimisées pour différents processeurs. Ces fonction sont en général des boucles implémentant des algorithmes simples, tel que convertir un tableau de N entiers en nombres à virgule flottante ou multiplier et additionner un tableau de N nombres. + Liboil is a library of simple functions that are optimized for various CPUs. These functions are generally loops implementing simple algorithms, such as converting an array of N integers to floating-point numbers or multiplying and summing an array of N numbers. + liboil çeşitli CPU 'lar için en iyilenmiş basit fonksiyon kütüphanesidir. Bu fonksiyonlar genellikle döngüler için gerçekleştirilen yalın algoritmalardır, örneğin ; N integer elemanı olan bir diziyi float elemanlı diziye dönüştürmek yada N elemanlı bir dizi ile toplama yada çarpma yapmak gibi. + Liboil es una librería con funciones simples, optimizados para múltiples CPUs. Estas funciones son generalmente bucles realizando simples algoritmos, como conversión de arrays de N enteros a números de punto flotante o multiplicación y suma de un array de N números. + http://liboil.freedesktop.org/download/liboil-0.3.17.tar.gz + + 02_amd64-cpuid.patch + 03_stride-segfaults.patch + + multimedia/misc/liboil/pspec.xml + + + liboil + + /usr/lib + /usr/share/doc + + + + liboil-devel + Development files for liboil + liboil için geliştirme dosyaları + + liboil + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-24 + 0.3.17 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-01 + 0.3.17 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-01-05 + 0.3.17 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + taglib-extras + http://amarok.kde.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + library + multimedia.misc + Taglib extras library from Amarok team + Amarok takımından taglib ekstraları kütüphanesi + Taglib-extras delivers support for reading and editing the meta-data of audio formats not supported by taglib, including: asf, mp4v2, rmff, wav. + Taglib-extras taglib tarafından desteklenmeyen ses formatlarının (asf, mp4v2, rmff, wav vs.) meta verilerini okumak ve düzenlemek için gerekli desteği verir. + http://download.kde.org/stable/taglib-extras/1.0.1/src/taglib-extras-1.0.1.tar.gz + + pkgconfig + cmake + taglib-devel + + multimedia/misc/taglib-extras/pspec.xml + + + taglib-extras + + taglib + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + + + + taglib-extras-devel + Development files for taglib-extras + taglib-extras için geliştirme dosyaları + + taglib-extras + + + /usr/include/taglib-extras + /usr/lib/pkgconfig + + + + + 2014-05-25 + 1.0.1 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-09 + 1.0.1 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2010-10-12 + 1.0.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + blender + http://www.blender.org/ PisiLinux Community admins@pisilinux.org GPLv2 app:gui - desktop.kde.utils - A wallet management tool - KWalletManager is a tool to manage the passwords on your system. By using the KDE wallet subsystem it not only allows you to keep your own secrets but also to access and manage the passwords of every application that integrates with the wallet. - kwallet - mirrors://kde/stable/applications/15.12.0/src/kwalletmanager-15.12.0.tar.xz + multimedia.editor + 3D modeling, animation, rendering and post-production application + 3D animasyon sistemi + blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback. + Blender 3B modelleme ve animasyon yapmaya yarayan açık kaynak bir yazılımdır. + blender + http://download.blender.org/source/blender-2.75a.tar.gz - qt5-base - kdoctools-devel + boost-devel cmake - extra-cmake-modules - kcoreaddons-devel - kauth-devel - kwallet-devel - kservice-devel - kcmutils-devel - kdelibs4-support-devel - ki18n-devel - kxmlgui-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel + ffmpeg-devel + fftw3-devel + freetype-devel + glew-devel + icu4c-devel + ilmbase-devel + jack-audio-connection-kit-devel + libdc1394-devel + libgomp + libjpeg-turbo-devel + libpng-devel + libsdl-devel + libsndfile-devel + libspnav-devel + libX11-devel + libXi-devel + libXxf86vm-devel mesa-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel + mesa-glu-devel + openal-devel + openexr-devel + openjpeg-devel + python3-devel + tiff-devel + openimageio-devel + webp-devel + zlib-devel - desktop/kde/utils/kwalletmanager/pspec.xml + + 06-blender-2.68-fix-install-rules.patch + + multimedia/editor/blender/pspec.xml - kwalletmanager + blender - qt5-base - kcmutils - kdelibs4-support - kauth - ki18n + boost + ffmpeg + fftw3 + freetype + glew + ilmbase + jack-audio-connection-kit libgcc - kcodecs - kconfig - kwallet - kxmlgui - karchive - kservice - kitemviews - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - kconfigwidgets - knotifications - kwidgetsaddons + libdc1394 + libgomp + libjpeg-turbo + libpng + libsdl + libsndfile + libspnav + libX11 + libXi + libXxf86vm + mesa + mesa-glu + openal + openexr-libs + openjpeg + python3 + tiff + openimageio + zlib - /etc/dbus-1/system.d/org.kde.kcontrol.kcmkwallet5.conf - /usr/lib - /usr/lib/qt5 - /usr/share/doc /usr/bin - /usr/share + /usr/lib/python3.3/ + /usr/share/blender/ + /usr/share/doc + /usr/share/pixmaps/ + /usr/share/man/man1 /usr/share/icons /usr/share/applications - /usr/share/polkit-1/actions/org.kde.kcontrol.kcmkwallet5.policy - /usr/share/dbus-1/system-services/org.kde.kcontrol.kcmkwallet5.service + /usr/share/mime + /usr/share/locale + + blender.xml + blender-wrapper + blender.desktop + - - 2015-12-18 - 15.12.0 + + 2015-07-24 + 2.75a Version bump. + Ali Algul + alialgul@pisilinux.org + + + 2015-01-24 + 2.75 + Version bump. + Ali Algul + alialgul@pisilinux.org + + + 2015-01-24 + 2.73a + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-01-08 + 2.73 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-30 + 2.72b + Rebuild, remove opencolorio dependency + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-10 + 2.72b + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-10-08 + 2.72 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-27 + 2.71 + Version bump. + Nikolay Semenov + tribunal@pisilinux.org + + + 2014-05-28 + 2.70a + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-04-23 + 2.7.0 + Rebuild + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-03-25 + 2.7.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-11-26 + 2.69 + Rebuild for ffmpeg. + Kamil Atlı + suvarice@gmail.com + + + 2013-11-09 + 2.69 + Rebuild. Yusuf Aydemir yusuf.aydemir@pisilinux.org + + 2013-10-31 + 2.69 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-10-14 + 2.68a + rebuild for icu4c. + Ertuğrul Erata + ertugrulerata@gmail.com + - 2015-11-10 - 15.08.3 + 2013-08-17 + 2.68a Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - 2015-10-14 - 15.08.2 + 2013-07-25 + 2.68 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Ertuğrul Erata + ertugrulerata@gmail.com - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-04-20 + 2.66 + V.Bump + Osman Erkan + osman.erkan@pisilinux.org - 2015-08-21 - 15.08.0 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org + 2013-01-01 + 2.65 + First release + Osman Erkan + osman.erkan@pisilinux.org - ktimer - http://kde.org/applications/utilities/ktimer + handbrake + http://handbrake.fr/ + + PisiLinux Community + admins@pisilinux.org + + GPLv1 + app + multimedia.editor + Multithreaded video transcoder + Çoklu görev destekli video kodlama/düzenleme aracı + The program is also used to convert DVDs so they can be viewed on iPods, iPhones and most media players. + Handbrake,Video dosyalarını portatif medya oynatıcıları için düzenleyebilmenin yanısıra çözünürlülük değişimi desteğide sunan özgür video kodlama ve düzenleme aracıdır. + HandBrake + https://handbrake.fr/rotation.php?file=HandBrake-0.10.2.tar.bz2 + + bzip2 + python + intltool + gtk3-devel + lame-devel + gtk3-devel + x264-devel + libogg-devel + libass-devel + fribidi-devel + libxml2-devel + libbluray-devel + libnotify-devel + libvorbis-devel + libtheora-devel + dbus-glib-devel + fontconfig-devel + libsamplerate-devel + gst-plugins-base-next-devel + + multimedia/editor/handbrake/pspec.xml + + + handbrake + + gtk3 + lame + x264 + cairo + pango + libass + libogg + fribidi + libbluray + libnotify + gst-libav-next + libvorbis + libtheora + gdk-pixbuf + libsamplerate + gstreamer-next + gst-plugins-base-next + zlib + bzip2 + eudev + glib2 + libgcc + libxml2 + freetype + dbus-glib + + + /usr/share + /usr/lib + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/info + /usr/lib/python2.7 + /usr/share/locale + + + + + 2015-09-26 + 0.10.2 + Version bump. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-04-30 + 0.10.1 + Version bump. + Idris KALP + idriskalp@gmail.com + + + 2015-02-20 + 0.10.0 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-06-18 + 0.9.9 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-06-07 + 0.9.9 + rebuild + Kamil Atlı + suvari@pisilinux.org + + + 2013-12-05 + 0.9.9 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libmpeg2 + http://libmpeg2.sourceforge.net/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.utils - A countdown launcher - A countdown launcher - KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. - KTimer is a little tool to execute programs after some time. It allows you to enter several tasks and to set a timer for each of them. The timers for each task can be started, stopped, changed, or looped. - ktimer - mirrors://kde/stable/applications/15.12.0/src/ktimer-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - cmake - extra-cmake-modules - ki18n-devel - kwidgetsaddons-devel - kio-devel - kiconthemes-devel - kdbusaddons-devel - knotifications-devel - mesa-devel - - desktop/kde/utils/ktimer/pspec.xml + library + multimedia.video + libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams + mpeg-2 ve mpeg-1 video görüntülerini çözmek için ücretsiz bir kütüphane + libmpeg2 est une librairie libre pour décoder les flux vidéos mpeg-2 et mpeg-1. libmpeg2 est capable de décoder tous les flux vidéos se conformant à certaines restrictions : "paramètres contraints (constrained parameters)" pour mpeg-1 et "profil principal (main profile)" pour mpeg-2. + libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. libmpeg2 is able to decode all mpeg streams that conform to certain restrictions: "constrained parameters" for mpeg-1, and "main profile" for mpeg-2. + libmpeg2, mpeg-1 ve mpeg-2 video akışlarının çözülerek okunması için ücretsiz bir kütüphanedir. Libmpeg-2, bir takım kısıtlayıcı kurallara (mpeg-1 için "kısıtlanmış parametreler" ve mpeg-2 için "ana profil") uyan bütün mpeg yayınlarını çözebilir. + libmpeg2 es una librería libre para decodificar flujos de video mpeg-2 y mpeg-1. libmpeg2 puede decodificar todo tipo de flujos mpeg que cumplen ciertos restricciones: "constrained parameters" para mpeg-1, y "main profile" para mpeg-2. + http://libmpeg2.sourceforge.net/files/libmpeg2-0.5.1.tar.gz + + libmpeg2-0.4.1-use-readelf-for-test.patch + + multimedia/video/libmpeg2/pspec.xml - ktimer + libmpeg2 + + /usr/bin + /usr/lib + /usr/share/man + /usr/share/doc + + + + libmpeg2-devel + Development files for libmpeg2 + libmpeg2 için geliştirme dosyaları - qt5-base - kio - ki18n - libgcc - kconfig - kcoreaddons - kdbusaddons - kconfigwidgets - knotifications - kwidgetsaddons + libmpeg2 - /usr/share/doc - /usr/bin - /usr/share + /usr/include + /usr/lib/pkgconfig + + 2014-05-25 + 0.5.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-31 + 0.5.1 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 0.5.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gstreamer + http://gstreamer.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.video + GStreamer streaming media framework runtime + GStreamer ses yayın altyapısı + GStreamer est la librairies principale. Elle contient les entêtes, les fichiers et les éléments centraux. + GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. + gstreamer bir ses yayın altyapısı kütüphanesidir. Bu kütüphaneyi kullanan uygulamalar, gerçek zamanlı ses işleme, görüntü oynatma gibi çokluortam ile ilgili birçok işlem gerçekleştirebilirler. + http://ftp.gnome.org/pub/gnome/sources/gstreamer/0.10/gstreamer-0.10.36.tar.xz + + glib2-devel + gobject-introspection-devel + libxml2-devel + + + wrapper-plugins.patch + bison3.patch + + multimedia/video/gstreamer/pspec.xml + + + gstreamer + + glib2 + libxml2 + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/gir-1.0 + /usr/share/doc + /usr/share/locale + /usr/share/man + + + + gstreamer-devel + Development files for gstreamer + gstreamer için geliştirme dosyaları + + gstreamer + glib2-devel + gobject-introspection-devel + libxml2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + + gstreamer-32bit + 32-bit shared libraries for gstreamer + gstreamer için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glib2-32bit + glibc-32bit + libxml2-32bit + + + gstreamer + glib2-32bit + glibc-32bit + libxml2-32bit + + + /usr/lib32 + + + + + 2015-06-26 + 0.10.36 + Rebuild, fixed. + Hakan Yıldız + hknyldz93@gmail.com + - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-19 + 0.10.36 + Release bump. + Alihan Öztürk + alihan@pisilinux.org - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-04-23 + 0.10.36 + Rebuild for webp + Kamil Atlı + suvarice@gmail.com - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-02-27 + 0.10.36 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org - 2015-09-16 - 15.08.1 - Version bump. + 2014-01-26 + 0.10.36 + Release Bump Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2015-08-21 - 15.08.0 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org + 2012-08-20 + 0.10.36 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - kfoldersync - http://ur1.ca/hq3ve + gstreamermm + http://gstreamer.freedesktop.org/bindings/cplusplus.html - Stefan Gronewold (groni) - groni@pisilinux.org + Osman Erkan + osman.erkan@pisilinux.org GPLv2 - system - Folder synchronization and backup tool for KDE - Smart folder comparison, It depends only on KDE Frameworks. - http://kde-apps.org/CONTENT/content-files/164092-kfoldersync-3.0.0.tar.xz + library + multimedia.video + GStreamer C++ bindings + Gstreamer C++ arayüzü + The GStreamer API C++ bindings are based on gtkmm, using the same lifecycle mechanism. + Gstreamer'ın C++ arayüzü gtkmm temel alınarak hazırlanmıştır, aynı yaşam ömrü mekanizmasını kullanır. + http://ftp.gnome.org/pub/gnome/sources/gstreamermm/0.10/gstreamermm-0.10.11.tar.xz - extra-cmake-modules - gettext-devel - cmake - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kio-devel - knotifications-devel - kxmlgui-devel - qt5-base-devel + glib2-devel + gstreamer-devel + libxml2-devel + gst-plugins-base-devel + glibmm-devel + libxmlpp-devel + libsigc++ + libgcc - desktop/kde/utils/kfoldersync/pspec.xml + multimedia/video/gstreamermm/pspec.xml - kfoldersync - Folder synchronization and backup tool for KDE + gstreamermm - kcoreaddons - ki18n - kio - qt5-base + glib2 libgcc - kconfig - kxmlgui - kitemviews - kdbusaddons - kconfigwidgets - kwidgetsaddons + libxml2 + gstreamer + gst-plugins-base + glibmm + libxmlpp + libsigc++ - /usr/bin - /usr/share + /usr/lib + /usr/share/devhelp/books/gstreamermm-0.10 /usr/share/doc + + gstreamermm-devel + gstreamermm için geliştirme dosyaları + gstreamermm için geliştirme dosyaları + + glibmm-devel + libxmlpp-devel + gstreamer-devel + gst-plugins-base-devel + gstreamermm + + + /usr/include/gstreamermm-0.10 + /usr/lib/pkgconfig + + + + 2014-05-28 + 0.10.11 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-27 + 0.10.11 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + - 2015-12-02 - 3.0.0 - Update to stable version - Stefan Gronewold (groni) + 2014-01-26 + 0.10.11 + Rebuild + Stefan Gronewold(groni) groni@pisilinux.org - 2015-11-05 - 3.0.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org + 2013-08-08 + 0.10.11 + First release + Osman Erkan + osman.erkan@pisilinux.org - kcalc - http://kde.org/applications/utilities/kcalc + ffmpeg + http://ffmpeg.org PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.utils - A scientific calculator - Bir bilimsel hesap makinesi - KCalc is a calculator which offers many more mathematical functions than meet the eye on a first glance. - KCalc, pek çok matematik fonksiyonu barındıran bir hesap makinesi uygulamasıdır. - kcalc - mirrors://kde/stable/applications/15.12.0/src/kcalc-15.12.0.tar.xz + GPLv3 + LGPLv2 + LGPLv3 + app:console + multimedia.video + A command-line tool to record, convert and stream audio and video + FFmpeg ses ve görüntü dosyalarını kaydedebilen, dönüştürebilen ve açabilen yazılımdır + FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu + FFmpeg is a complete solution to record, convert and stream audio and video. + FFmpeg ses ve görüntü dosyalarını kaydedebilen,dönüştürebilen ve açabilen komple bir çözüm. libavcodec ve birçok popüler ses/görüntü codeclerini içerir. + FFmpeg to kompletne rozwiązanie nagrywania, konwersji i transmisji strumieni dźwięku i obrazu. Jest to działające z linii poleceń narzędzie do konwersji obrazu z jednego formatu do innego. Obsługuje także przechwytywanie i kodowanie w czasie rzeczywistym z karty telewizyjnej. + http://ffmpeg.org/releases/ffmpeg-2.7.2.tar.bz2 - qt5-base-devel - kdoctools-devel - extra-cmake-modules - gmp-devel - cmake - kconfig-devel - kconfigwidgets-devel - kguiaddons-devel - ki18n-devel - kinit-devel - knotifications-devel - kxmlgui-devel - mesa-devel + freetype-devel + faac-devel + lame-devel + x264-devel + x265-devel + libva-devel + libsdl-devel + libvpx-devel + libass-devel + libopus-devel + alsa-lib-devel + libvdpau-devel + libtheora-devel + libvorbis-devel + gnutls-devel + celt-devel + gsm-devel + libbluray-devel + opencore-amr-devel + libmodplug-devel + pulseaudio-libs-devel + openjpeg-devel + frei0r-plugins-devel + rtmpdump-devel + schroedinger-devel + speex-devel + libv4l-devel + libvo-amrwbenc-devel + libvo-aacenc-devel + xvid-devel + libdc1394-devel + libnut-devel + libcdio-paranoia-devel + libXv-devel - desktop/kde/utils/kcalc/pspec.xml + multimedia/video/ffmpeg/pspec.xml - kcalc + ffmpeg - qt5-base - gmp - ki18n + gsm + celt + faac + lame + x264 + x265 + xvid + zlib + bzip2 + speex + libva + libXv + gnutls + libX11 + libnut + libsdl + libv4l + libvpx + libxcb + libass + libopus + libXext + alsa-lib + freetype + libvdpau + openjpeg + rtmpdump + libbluray + libdc1394 + libtheora + libvorbis + fontconfig + libmodplug + libvo-aacenc + opencore-amr + schroedinger + libvo-amrwbenc + pulseaudio-libs + libcdio-paranoia + + + /etc + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/ffmpeg + + + + ffmpeg-devel + Development files for ffmpeg + ffmpeg için geliştirme dosyaları + Pliki nagłówkowe ffmpeg + + ffmpeg + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-29 + 2.7.2 + Version bump. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-13 + 2.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-05 + 2.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-24 + 2.2.4 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-06-04 + 2.2.3 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-21 + 2.2.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-04-05 + 2.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-27 + 2.1.1 + fix dep + Kamil Atlı + suvarice@gmail.com + + + 2013-11-24 + 2.1.1 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-07-28 + 1.2.1 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-06 + 1.2.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-01-25 + 1.1.1 + Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2013-01-26 + 1.1.1 + Version bump to 1.1.1 + Idris Kalp + admins@pisilinux.org + + + 2012-09-29 + 1.0 + First release + Erdem Artan + admins@pisilinux.org + + + + + + vo-aacenc + http://sourceforge.net/projects/opencore-amr/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:cli + multimedia.video + VisualOn AAC encoder library + VisualOn AAC encoder library + http://sourceforge.net/projects/opencore-amr/files/vo-aacenc/vo-aacenc-0.1.3.tar.gz/download + multimedia/video/vo-aacenc/pspec.xml + + + libvo-aacenc + + /usr/lib + /usr/share/doc + + + + libvo-aacenc-devel + + libvo-aacenc + + + /usr/include + /usr/lib/pkgconfig/vo-aacenc.pc + + + + + 2014-06-18 + 1.3 + Rebuild, remove vo-aacenc binary package. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-20 + 1.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-28 + 1.3 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-30 + 1.1.2 + First release + Erdem Artan + admins@pisilinux.org + + + + + + vo-amrwbenc + http://sourceforge.net/projects/opencore-amr/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + app:cli + multimedia.video + VisualOn AMR-WB encoder library + VisualOn AMR-WB encoder library + http://sourceforge.net/projects/opencore-amr/files/vo-amrwbenc/vo-amrwbenc-0.1.3.tar.gz + multimedia/video/vo-amrwbenc/pspec.xml + + + vo-amrwbenc + + libvo-amrwbenc + + + /usr/bin/amrwb-enc + + + + libvo-amrwbenc + + /usr/lib + /usr/share/doc + + + + libvo-amrwbenc-devel + + libvo-amrwbenc + + + /usr/include + /usr/lib/pkgconfig/vo-amrwbenc.pc + + + + + 2014-05-27 + 1.3 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-28 + 1.3 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-09-30 + 1.1.2 + First release + Erdem Artan + admins@pisilinux.org + + + + + + gst-plugins-good + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Ensemble de plug-ins (greffons) de bonne qualité sous la licence préférée de gstreamer. + A set of good-quality plugins for GStreamer + Gstreamer için temel eklentiler paketi + gst-plugins-good contains a set of mature plugins and elements for GStreamer. + http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.bz2 + + gst-plugins-base-devel + gstreamer-devel + cairo-devel + flac-devel + gdk-pixbuf-devel + libjpeg-turbo-devel + libpng-devel + libsoup-devel + libvpx-devel + aalib-devel + libraw1394-devel + pulseaudio-libs-devel + libv4l-devel + libsoup-gnome + speex-devel + gtk2-devel + orc-devel + libXext-devel + valgrind + libXdamage-devel + libXfixes-devel + libXv-devel + libvorbis-devel + libtheora-devel + libogg-devel + libICE-devel + libSM-devel + + + 0001-fix-v4l2_munmap.patch + 0002-clear_DISCONT_flag.patch + 0003-v4l2src-fix.patch + 0004-v4l2object-Don-t-probe-UVC-devices-for-being-interla.patch + 0001-sys-v4l2-Some-blind-compilation-fixes.patch + + multimedia/video/gst-plugins-good/pspec.xml + + + gst-plugins-good + + orc + flac + zlib + speex + libX11 + libpng + libXv + cairo + glib2 + aalib + bzip2 + libv4l + libsoup + libxml2 + libXext + gstreamer + libXfixes + gdk-pixbuf + libXdamage + libjpeg-turbo + libsoup-gnome + pulseaudio-libs + gst-plugins-base + + + /etc/gconf + /usr/bin + /usr/lib + /usr/share/gstreamer-0.10/presets + /usr/share/doc + /usr/share/man + /usr/share/locale + + + + + 2014-05-28 + 0.10.31 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-27 + 0.10.31 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-0-26 + 0.10.31 + Rebuild + Erdinç Gültekin + admins@pisilinux.org + + + 2013-07-28 + 0.10.31 + missing dep. + Erdinç Gültekin + admins@pisilinux.org + + + 2013-05-09 + 0.10.31 + rebuild for libv4l + Erdinç Gültekin + admins@pisilinux.org + + + 2012-11-09 + 0.10.31 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gst-plugins-bad-next + http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.video + A set of GStreamer plug-ins that aren't up to par compared to the rest + GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. + http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.4.5.tar.xz + + gstreamermm-devel + gst-plugins-base-devel + libdvdread-devel + libdvdnav-devel + soundtouch-devel + faac-devel + valgrind + jasper-devel + libdca-devel + gsm-devel + mjpegtools-devel + libdvdnav-devel + libsndfile-devel + DirectFB-devel + libSM-devel + libICE-devel + celt-devel + libdc1394-devel + alsa-lib-devel + libsdl-devel + soundtouch-devel + libtheora-devel + libmodplug-devel + xvid-devel + libdvdread-devel + libvdpau-devel + rtmpdump-devel + schroedinger-devel + gdk-pixbuf-devel + libvo-aacenc-devel + libvo-amrwbenc-devel + + + 02_no-Werror.patch + remove_external_symbols.patch + gst-plugins-bad-0.10.7-wildmidi-timidity.cfg.patch + + multimedia/video/gst-plugins-bad-next/pspec.xml + + + gst-plugins-bad-next + + DirectFB + libdca libgcc - kconfig - kxmlgui - kguiaddons - kcoreaddons - kconfigwidgets - knotifications - kwidgetsaddons + libxml2 + faac + bzip2 + glib2 + libX11 + gsm + libmodplug + mjpegtools + soundtouch + libdvdnav + libsndfile + libdvdread + libvdpau + schroedinger + gstreamer-next + orc + libvo-aacenc + libvo-amrwbenc + wayland-client + gst-plugins-base-next + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/gstreamer-1.0 + /usr/share/gst-plugins-bad/1.0/ + /usr/share/gtk-doc + /usr/share/gir-1.0/ + /usr/share/doc + + + + gst-plugins-bad-next-devel + Development files for gst-plugins-bad + + gst-plugins-bad-next + gstreamer-next-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-23 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-28 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-23 + 1.2.3 + Rebuild for webp. + Kamil Atlı + suvarice@gmail.com + + + 2014-02-14 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-20 + 1.2.1 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-14 + 1.2.0 + bump + Osman Erkan + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + x264 + http://developers.videolan.org/x264.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.video + Open source H264/AVC encoder + Açık kaynak kodlu H264/AVC çözücü + x264 is a free library for encoding H264/AVC video streams. + x264 H264/AVC görüntü dosyalarını açmak için kullanılan bir kütüphane + ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20141201-2245.tar.bz2 + + yasm-devel + + multimedia/video/x264/pspec.xml + + + x264 + + /usr/bin + /usr/lib + + + + x264-devel + Development files for x264 + x264 için geliştirme dosyaları + + x264 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-12-02 + 2245 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-18 + 2245 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-04-05 + 0.0_20140404 + Version bump + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-17 + 0.0_20130705 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-06 + 0.0_20130705 + Version bump + Marcin Bojara + marcin@pisilinux.org + + + 2012-09-30 + 0.0_20120929 + First release + Erdem Artan + admins@pisilinux.org + + + + + + libdvbpsi + http://www.videolan.org/libdvbpsi/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Librairie pour la génération et le décodage des tables PSI TS/DVB MPEG. + Library for MPEG TS/DVB PSI tables decoding and generation + MPEG TS/DVB PSI taslaklarını üretmek ve çözümlemek için kullanılan bir kitaplık + libdvbpsi is a simple library designed for decoding and generation of MPEG TS and DVB PSI tables. + libdvbpsi, MPEG TS ve DVB PSI tablolarının ürteimi ve çözümlenmesi için tasarlanmış basit bir kitaplıktır. + http://download.videolan.org/pub/libdvbpsi/1.1.2/libdvbpsi-1.1.2.tar.bz2 + multimedia/video/libdvbpsi/pspec.xml + + + libdvbpsi + + /usr/lib + /usr/share/doc + + + + libdvbpsi-devel + Development files for libdvbpsi + libdvbpsi için geliştirme dosyaları + + libdvbpsi + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-31 + 1.1.2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-20 + 1.1.2 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2012-08-29 + 0.2.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + opencore-amr + http://opencore-amr.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + Apache-2.0 + library + multimedia.video + AMR speech codec implementation + AMR ses kodek sistemi + Opencore AMR is an implementation of Adaptive Multi Rate Narrowband and Wideband speech codec. + Opencore AMR, Adaptive Multi Rate Narrowband ve Wideband ses kodek sistemi altyapısıdır. + http://sourceforge.net/projects/opencore-amr/files/opencore-amr/opencore-amr-0.1.3.tar.gz + multimedia/video/opencore-amr/pspec.xml + + + opencore-amr + + /usr/lib + /usr/share/doc/opencore-amr + + + + opencore-amr-devel + Development files for opencore-amr + opencore-amr için geliştirme dosyaları + + opencore-amr + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-20 + 0.1.3 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-01 + 0.1.3 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-08-29 + 0.1.3 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + schroedinger + http://www.diracvideo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Dirac codec library + Dirac kodek kitaplığı + C-based libraries and GStreamer plugins for the Dirac video codec. + C ile kodlanmış Dirac video kodeği kitaplıkları ve GStreamer eklentileri + http://www.diracvideo.org/download/schroedinger/schroedinger-1.0.11.tar.gz + + orc-devel + + + ltmain_as-needed.patch + + multimedia/video/schroedinger/pspec.xml + + + schroedinger + + orc /usr/lib /usr/share/doc - /usr/bin - /usr/share + + + + schroedinger-devel + Development files for schroedinger + schroedinger için geliştirme dosyaları + + schroedinger + orc-devel + + + /usr/include + /usr/lib/pkgconfig - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-05-20 + 1.0.11 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-03-10 + 1.0.11 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-07-29 + 1.0.11 + Rebuild + Erdinç Gültekin + erdincgultekin@pisilinux.org - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2013-07-07 + 1.0.11 + Rebuild + Marcin Bojara + marcin@pisilinux.org - 2014-08-20 - 15.08.0 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org + 2012-08-29 + 1.0.11 + First release + PisiLinux Community + admins@pisilinux.org - filelight - http://utils.kde.org/projects/filelight + xine-lib + http://xine.sourceforge.net/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.utils - View disk usage information - View disk usage information - Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. - Filelight allows you to quickly understand exactly where your diskspace is being used by graphically representing your file system as a set of concentric segmented-rings. - filelight - mirrors://kde/stable/applications/15.12.0/src/filelight-15.12.0.tar.xz + library + multimedia.video + Librairies centrales pour le lecteur vidéo Xine. + Core libraries for Xine movie player + Xine çokluortam oynatıcısının çekirdek kitaplıkları + This package contains the Xine library. It can be used to play back various media, decode multimedia files from local disk drives, and display multimedia streamed over the Internet. It interprets many of the most common multimedia formats available - and some uncommon formats, too. + xine-lib çeşitli medyaları oynatmak, farklı medya yapılarını birbirine dönüştürmek, Internet üzerinden yayınları işleyip göstermek gibi işlevleri olan bir çokluortam kitaplığıdır. Yaygın çokluortam yapılarının çoğunu desteklediği gibi fazla yaygın olmayan yapıları da desteklemektedir. + http://sourceforge.net/projects/xine/files/xine-lib/1.2.6/xine-lib-1.2.6.tar.xz + + accel_vaapi.h + - qt5-base-devel - qt5-script-devel - kdoctools-devel - extra-cmake-modules - kio-devel - kparts-devel - solid-devel - kxmlgui-devel - kcoreaddons-devel - ki18n-devel + libXext-devel + fontconfig-devel + freetype-devel + zlib-devel + libXinerama-devel + libXv-devel + libXvMC-devel + libogg-devel + libvorbis-devel mesa-devel - docbook-xsl + libdvdcss-devel + DirectFB-devel + flac-devel + libsdl-devel + alsa-lib-devel + aalib-devel + libtheora-devel + libvpx-devel + samba-devel + libmad-devel + speex-devel + libmodplug-devel + ffmpeg-devel + a52dec-devel + libv4l-devel + pulseaudio-libs-devel + libdca-devel + libbluray-devel + libmng-devel + libSM-devel + libICE-devel + libcdio-devel + mesa-glu-devel + libvdpau-devel - desktop/kde/utils/filelight/pspec.xml + + list.patch + multilib.patch + no_autopoint.patch + dmo.patch + tr_segfault_fix.patch + deepbind.patch + lpthread.patch + + multimedia/video/xine-lib/pspec.xml - filelight + xine-lib - qt5-base - kparts - kio - ki18n - solid - libgcc - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons + mesa + zlib + flac + speex + aalib + libXv + libmad + a52dec + libdca + libsdl + libogg + libv4l + ffmpeg + libX11 + libXvMC + libXext + libvpx + libxcb + alsa-lib + freetype + DirectFB + libvdpau + mesa-glu + libtheora + libbluray + libvorbis + fontconfig + libmodplug + pulseaudio-libs - /usr/lib - /usr/lib/qt5 - /usr/share/doc /usr/bin - /usr/share - /etc/xdg + /usr/lib + /usr/share/xine + /usr/share/xine-lib/fonts + /usr/share/man + /usr/share/doc/xine-lib + + + + xine-lib-devel + Development files for xine-lib + xine-lib için geliştirme dosyaları + xine-lib için geliştirme dosyaları + + xine-lib + + + /usr/bin/xine-config + /usr/lib/pkgconfig + /usr/include + /usr/share/aclocal - - 2015-12-18 - 15.12.0 + + 2014-07-07 + 1.2.6 + Rebuild for ffmpeg + Kamil Atlı + suvari@pisilinux.org + + + 2014-07-07 + 1.2.6 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Vedat Demir + vedat@pisilinux.org + + + 2014-05-20 + 1.2.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-12-20 + 1.2.3 + Fix unneeded dependencies, remove DirectBD-devel from runtime deps. + Serdar Soytetir + kaptan@pisilinux.org - 2015-11-10 - 15.08.3 + 2013-11-30 + 1.2.3 + Rebuild for ffmpeg. + PisiLinux Community + admins@pisilinux.org + + + 2013-10-14 + 1.2.3 + rebuild for DirectFB. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-07 + 1.2.3 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-12-30 + 1.2.2 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + xvid + http://www.xvid.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + High performance MPEG-4 video de-/encoding solution + Yüksek performanslı bir MPEG-4 video kodlayıcı/çözücü + Xvid is a codec which makes it possible to compress movies too much while still maintaining the original image quality. + Xvid videoları kalite kaybına neden olmadan yüksek oranlarda sıkıştırabilmeye olanak tanıyan bir kodlayıcıdır. + Xvid es un codec que posibilita una alta compresión de peliculas, manteniendo la calidad original de la imagen. + http://downloads.xvid.org/downloads/xvidcore-1.3.3.tar.gz + multimedia/video/xvid/pspec.xml + + + xvid + + /usr/lib + /usr/share/doc/xvid + + + + xvid-devel + + xvid + + + /usr/share/doc/xvid/examples + /usr/include + + + + + 2014-12-14 + 1.3.3 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2015-10-14 - 15.08.2 - Version bump. + 2014-05-22 + 1.3.2 + Rebuild Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-01-17 + 1.3.2 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org + 2012-08-29 + 1.3.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libquicktime + http://libquicktime.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.video + A library based on quicktime4linux with extensions + quicktime4linux ve eklentileri tabanlı bir kütüphane + Libquicktime est basée sur l'excellente librairie quicktime4linux en y apportant de multiples améliorations. Toutes les librairies externes ont été supprimées du source. En échange, les librairies disponibles sur les systèmes sont détectées par le script configure. Tous les codecs (codeur/décodeur) d'origine ont été déménagés dans des modules que l'on peut charger dynamiquement, et de nouveaux codecs sont en développement. + Libquicktime is based on the great quicktime4linux library with several enhancements. All 3rd-party libraries were removed from the sourcetree. Instead, the systemwide installed libraries are detected by the configure script. All original codecs were moved into dynamically loadable modules, and new codecs are in development. + Libquicktime, birkaç gelişmişliğe sahip büyük quicktime4linux kütüphanesi üzerine temellendirilmiştir. Tüm 3üncü-parti kütüphaneler kök ağacından silinmiştir. Bunun yerine, sistem genişliğne sahip kütüphaneler kurulmuş ve yapılandırma betikleri ile keşfedilmiştir. Tüm orjinal kodlar, dinamik olarak yüklenebilen modüller haline gelmiş ve yeni kodlar geliştirilmektedir. + Libquicktime está basado enla librería quicktime4linux con varios mejoras. Todos los librerías de terceros fueron removidos de los fuentes. En su lugar el script de configure detecta las librerías ya instalados en el sistema. Todos codecs originales fueron convertido a módulos dinámicos, y nuevos codecs están en desarrollo. + mirrors://sourceforge/project/libquicktime/libquicktime/1.2.4/libquicktime-1.2.4.tar.gz + + mesa-devel + lame-devel + zlib-devel + glib2-devel + libX11-devel + libpng-devel + faac-devel + gtk2-devel + libdv + faad2-devel + libXt-devel + libXv-devel + ffmpeg-devel + libXaw-devel + libXext-devel + alsa-lib-devel + libvorbis-devel + libavc1394-devel + libraw1394-devel + schroedinger-devel + libjpeg-turbo-devel + x264-devel + + + libquicktime-1.2.4+libav-9.patch + libquicktime-1.2.4-ffmpeg2.patch + + multimedia/video/libquicktime/pspec.xml + + + libquicktime + + mesa + lame + zlib + glib2 + libX11 + libpng + faac + gtk2 + libdv + faad2 + libXt + libXv + ffmpeg + libXaw + libXext + alsa-lib + libvorbis + libavc1394 + libraw1394 + schroedinger + libjpeg-turbo + x264 + + + /usr/lib + /usr/share/man + /usr/share/doc + /usr/bin + /usr/share/locale + + + + libquicktime-devel + Development files for libquicktime + libquicktime için geliştirme dosyaları + + libquicktime + + + /usr/include + /usr/lib/pkgconfig + /usr/share/aclocal + + + + + 2015-11-13 + 1.2.4 + Rebuild version for Pisi 2.0 + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-12-18 + 1.2.4 + Rebuild version + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-12-16 + 1.2.4 + Rebuild for ffmpeg + PisiLinux Community + admins@pisilinux.org + + + 2014-04-05 + 1.2.4 + Rebuild for x264 + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-29 + 1.2.4 + Rebuild for ffmpeg + PisiLinux Community + admins@pisilinux.org + + + 2013-11-26 + 1.2.4 + Rebuild for ffmpeg + PisiLinux Community + admins@pisilinux.org + + + 2013-07-08 + 1.2.4 + rebuild + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-29 + 1.2.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gst-plugins-ugly + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Other plugins for gstreamer + Gstreamer için diğer eklentiler + les Plug-ins (greffons) Ugly (horribles) de GStreamer est un ensemble de plug-ins de bonne qualité et fonctionnant correctement, mais dont la distribution pose problème. La licence du plug-in ou de librairies nécessaires au plug-in n'est pas forcément tel que l'on aimerait qu'elle soit. Le code peut également être notoirement connu pour présenter un problème patent. + GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. + GStreamer Ugly Plug-in'leri kaliteli ve güzel çalışan eklentiler içerir. Fakat bu eklentilerin lisanslarla ilgili sorunları bulunabilir. + http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-0.10.19.tar.bz2 + + glib2-devel + gstreamer-devel + gstreamermm-devel + gst-plugins-base-devel + libdvdread-devel + x264-devel + orc-devel + lame-devel + opencore-amr-devel + a52dec-devel + libmad-devel + libcdio-devel + libmpeg2-devel + + + cdio-cd-text-api.patch + opencore-amr.patch + + multimedia/video/gst-plugins-ugly/pspec.xml + + + gst-plugins-ugly + + orc + glib2 + gst-plugins-base + gstreamer + x264 + lame + opencore-amr + a52dec + libmad + libcdio + libmpeg2 + libdvdread + + + /usr/lib/gstreamer-0.10 + /usr/share/doc/gst-plugins-ugly + /usr/share/gstreamer-0.10 + /usr/share/locale + + + + + 2014-05-28 + 0.10.19 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-05 + 0.10.19 + Rebuild for x264 + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-27 + 0.10.19 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-26 + 0.10.19 + Rebuild + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-28 + 0.10.19 + missing dep + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-07 + 0.10.19 + Rebuild for libcdio and x264 + Marcin Bojara + marcin@pisilinux.org + + + 2012-10-10 + 0.10.19 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libmatroska + http://www.matroska.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Format de conteneur multimédia extensible basé sur EBML. + Extensible multimedia container format based on EBML + EBML üzerine konumlandırılmış genişletilebilir çokluortam taşıyıcısı + Matroska is an extensible open standard Audio/Video container. It aims to become THE standard of multimedia container formats. Matroska is usually found as .mkv files (matroska video) and .mka files (matroska audio). + http://dl.matroska.org/downloads/libmatroska/libmatroska-1.4.2.tar.bz2 + + libebml-devel + + multimedia/video/libmatroska/pspec.xml + + + libmatroska + + libebml + libgcc + + + /usr/lib + /usr/share/doc + + + + libmatroska-devel + Development files for libmatroska + libmatroska için geliştirme dosyaları + + libmatroska + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + 2015-08-20 - 15.08.0 - First Release. - Stefan Gronewold (groni) + 1.4.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 1.4.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-11-16 + 1.4.1 + Version bump + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2012-08-29 + 1.3.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libv4l + http://freecode.com/projects/libv4l + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + multimedia.video + V4L wrapper for V4L2 + V4L kitaplığı + Warstwa abstrakcji dla urządzeń video4linux2 + A library to access V4L2 API with V4L1 alike calls. + V4L2 arabirimini V4L1 tarzı çağrılarla erişim sağlayan kitaplık. + libv4l to zestaw bibliotek dodający niewielką warstwę abstrakcji dla urządzeń video4linux2. Celem tej warstwy jest ułatwienie autorom aplikacji obsługi szerokiej gamy urządzeń bez pisania osobnego kodu dla różnych urządzeń tej samej klasy. + http://linuxtv.org/downloads/v4l-utils/v4l-utils-1.0.1.tar.bz2 + + qt5-base-devel + libjpeg-turbo-devel + glibc-devel + libgcc + + multimedia/video/libv4l/pspec.xml + + + libv4l + + libjpeg-turbo + + + /lib/udev/rules.d + /lib/udev/rc_keymaps + /usr/lib + /usr/share/doc + + + + v4l-utils + Utilities for libv4l + Zbiór narzędzi do urządzeń Video4Linux + + libgcc + libv4l + + + /etc + /usr/bin + /usr/sbin + /usr/share/man + /usr/share/applications + /usr/share/icons + + + + libv4l-devel + Development files for libv4l + libv4l için geliştirme dosyaları + Pliki nagłówkowe bibliotek libv4l + + libv4l + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/doc/libv4l/contrib + + + + libv4l-32bit + 32-bit shared libraries for libv4l + libv4l için 32-bit paylaşımlı kitaplıklar + 32-bitowe biblioteki libv4l + emul32 + emul32 + + libjpeg-turbo-32bit + + + libjpeg-turbo-32bit + glibc-32bit + libv4l + + + /usr/lib32 + + + + + 2014-05-20 + 1.0.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-20 + 23042013 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-17 + 23042013 + Rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-08-17 + 23042013 + Release Bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-29 + 23042013 + missing dep + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-04-23 + 23042013 + bump frome gitsnapshot + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-02-17 + 0.9.3 + bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-12-03 + 0.8.9 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gst-plugins-good-next + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + A set of good-quality plugins for GStreamer + gst-plugins-good contains a set of mature plugins and elements for GStreamer. + http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.4.5.tar.xz + + gst-plugins-base-next-devel + pulseaudio-libs-devel + gstreamer-next-devel + libjpeg-turbo-devel + gdk-pixbuf-devel + libraw1394-devel + libXdamage-devel + libXfixes-devel + libsoup-devel + libXext-devel + libv4l-devel + libXv-devel + cairo-devel + aalib-devel + speex-devel + gtk2-devel + flac-devel + orc-devel + + multimedia/video/gst-plugins-good-next/pspec.xml + + + gst-plugins-good-next + + orc + flac + zlib + speex + libX11 + libpng + cairo + glib2 + aalib + bzip2 + libv4l + libXext + libsoup + libXfixes + gdk-pixbuf + libXdamage + libjpeg-turbo + gstreamer-next + pulseaudio-libs + gst-plugins-base-next + + + /etc/gconf + /usr/bin + /usr/lib + /usr/share/gstreamer-1.0/presets + /usr/share/doc + /usr/share/gtk-doc + /usr/share/man + /usr/share/locale + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-22 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-28 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-14 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-23 + 1.2.1 + version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-14 + 1.2.0 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gstreamer-vaapi + http://www.freedesktop.org/software/vaapi/releases/gstreamer-vaapi/ + + Osman Erkan + osman.erkan@pisilinux.org + + LGPLv2.1 + library + multimedia.video + GStreamer Multimedia Framework VA Plugins + gstreamer-vaapi, GStreamer Multimedia Framework VA Plugins. + http://freedesktop.org/software/vaapi/releases/gstreamer-vaapi/gstreamer-vaapi-0.6.0.tar.bz2 + + mesa-devel + libva-devel + libdrm-devel + wayland-devel + gstreamer-devel + libXrandr-devel + libXrender-devel + gstreamer-next-devel + gst-plugins-bad-devel + gst-plugins-base-devel + gst-plugins-bad-next-devel + gst-plugins-base-next-devel + + multimedia/video/gstreamer-vaapi/pspec.xml + + + gstreamer-vaapi + + mesa + libva + libdrm + gstreamer + libXrandr + libXrender + wayland-client + gst-plugins-bad + gst-plugins-base + + + /usr/share/doc + /usr/lib/gstreamer-0.10/ + /usr/lib/libgstvaapi*0.10* + + + + gstreamer-vaapi-next + GStreamer-next Multimedia Framework VA Plugins. + + mesa + libva + libdrm + libXrandr + libXrender + gstreamer-next + wayland-client + gst-plugins-bad-next + gst-plugins-base-next + + + /usr/lib/gstreamer-1.0/ + /usr/lib/libgstcodecparsers_vpx* + /usr/lib/libgstvaapi*1.4* + + + + gstreamer-vaapi-devel + Development files for gstreamer-vaapi + gstreamer için geliştirme dosyaları + + libva-devel + gstreamer-devel + gstreamer-vaapi + + + /usr/include/gstreamer-1.0/gst/vaapi/ + /usr/lib/pkgconfig/gstreamer-*0.10* + + + + gstreamer-vaapi-next-devel + Development files for gstreamer-vaapi-next + + libva-devel + gstreamer-next-devel + gstreamer-vaapi-next + + + /usr/include/gstreamer-1.4/ + /usr/lib/pkgconfig/gstreamer-vaapi-wayland-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-x11-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-1.0.pc + /usr/lib/pkgconfig/gstreamer-vaapi-glx-1.0.pc + + + + + 2015-07-23 + 0.6.0 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-28 + 0.5.8 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-24 + 0.5.8 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libtheora + http://www.theora.org/ + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.video + Le codec (compresseur / décompresseur) de compression vidéo Theora. + The Theora Video Compression Codec + Theora video sıkıştırma kodlaması + Der Theora Video Kompressions-Codec + libtheora is Xiph.Org's first publicly released video codec, intended for use within the Ogg's project's Ogg multimedia streaming system. + libtheora, Ogg projesi kapsamında Ogg çokluortam akış sistemi ile beraber kullanılmak üzere tasarlanmış bir video kodlamasıdır. + http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2 + + libogg-devel + libvorbis-devel + + + flags.patch + libtheora-1.1.1-libpng16.patch + + multimedia/video/libtheora/pspec.xml + + + libtheora + + libogg + libvorbis + + + /usr/lib + /usr/share/doc + + + + libtheora-32bit + 32-bit shared libraries for libtheora + emul32 + emul32 + + libogg-32bit + glibc-32bit + + + libtheora + libogg-32bit + glibc-32bit + + + /usr/lib32 + + + + libtheora-devel + Development files for libtheora + libtheora için geliştirme dosyaları + + libtheora + libogg-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + + + + + 2014-05-20 + 1.1.1 + Rebuild, add libpng16 patch. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-02-14 + 1.1.1 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-12 + 1.1.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gst-plugins-ugly-next + http://gstreamer.net/ + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.video + Other plugins for gstreamer + GStreamer Ugly Plug-ins is a set of plug-ins that have good quality and correct functionality, but distributing them might pose problems. The license on either the plugins or the supporting libraries might not be how we'd like. The code might be widely known to present patent problems. + http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.4.5.tar.xz + + gst-plugins-base-next-devel + gstreamer-next-devel + x264-devel + lame-devel + opencore-amr-devel + a52dec-devel + libmad-devel + libcdio-devel + libmpeg2-devel + libdvdcss-devel + libid3tag-devel + libdvdread-devel + orc-devel + + multimedia/video/gst-plugins-ugly-next/pspec.xml + + + gst-plugins-ugly-next + + gst-plugins-base-next + gstreamer-next + x264 + glib2 + lame + opencore-amr + a52dec + libmad + libcdio + libmpeg2 + libdvdread + orc + + + /usr/lib/gstreamer-1.0 + /usr/share/doc/ + /usr/share/gtk-doc/html/gst-plugins-ugly-plugins-1.0 + /usr/share/gstreamer-1.0 + /usr/share/locale + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-22 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-28 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-07 + 1.2.3 + Rebuild for x264. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-02-14 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-23 + 1.2.1 + version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-14 + 1.2.0 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gst-libav-next + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Gstreamer plugin for the libav codec + Gstreamer plugin for the libav codec. + http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.4.5.tar.xz + + gst-plugins-base-next-devel + gstreamer-next-devel + liboil-devel + orc-devel + ffmpeg-devel + + multimedia/video/gst-libav-next/pspec.xml + + + gst-libav-next + + gst-plugins-base-next + gstreamer-next + bzip2 + glib2 + ffmpeg + liboil + + + /usr/lib + /usr/share/doc + /usr/share/gtk-doc + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-23 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-26 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-14 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-29 + 1.2.1 + Version bump + rebuild for ffmpeg + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-10-14 + 1.2.0 + version bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + vlc + http://www.videolan.org/vlc + + PisiLinux Community + admins@pisilinux.org + + LGPLv2 + app:gui + multimedia.video + VLC media player + VLC çoklu ortam oynatıcısı + Odtwarzacz plików multimedialnych i serwer strumieni + VLC reproductor multimedia + VLC is a famous video player and streamer. + Media oynatıcısı ve yayın dinleyici + VLC jest odtwarzaczem multimediów projektu VideoLAN. Odtwarza pliki MPEG, MPEG2, MPEG4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3, Ogg/Vorbis, płyty DVD, VCD, podkasty oraz strumienie multimedialne z różnych źródeł w sieci. + VLC es un poderoso reproductor de medios para todo tipo de formatos multimedia + vlc + http://download.videolan.org/pub/videolan/vlc/2.2.1/vlc-2.2.1.tar.xz + + libcdio + eudev-devel + lua-devel + libgcrypt + xcb-proto + zlib-devel + gtk2-devel + zvbi-devel + faac-devel + flac-devel + lirc-devel + mesa-devel + x265-devel + dbus-devel + avahi-devel + samba-devel + aalib-devel + faad2-devel + speex-devel + libva-devel + libXt-devel + libXv-devel + cairo-devel + util-macros + libxcb-devel + libXau-devel + libtar-devel + libvpx-devel + ffmpeg-devel + libass-devel + libXpm-devel + gnutls-devel + libv4l-devel + libdca-devel + libmtp-devel + libmad-devel + libogg-devel + libsdl-devel + taglib-devel + a52dec-devel + libebml-devel + libxml2-devel + libcddb-devel + libcaca-devel + libXext-devel + librsvg-devel + libcdio-devel + fribidi-devel + libupnp-devel + libkate-devel + freerdp-devel + twolame-devel + minizip-devel + live555-devel + libopus-devel + freetype-devel + libXdmcp-devel + kernel-headers + xcb-util-devel + libmpeg2-devel + alsa-lib-devel + libshout-devel + libdvbpsi-devel + libtheora-devel + libbluray-devel + libgcrypt-devel + libnotify-devel + libssh2-devel + openssl-devel + libvorbis-devel + libdc1394-devel + libid3tag-devel + sdl-image-devel + libmpcdec-devel + libdvdcss-devel + libdvdnav-devel + vcdimager-devel + libraw1394-devel + fluidsynth-devel + libdvdread-devel + fontconfig-devel + libavc1394-devel + libmodplug-devel + libXxf86vm-devel + gdk-pixbuf-devel + libmatroska-devel + libXinerama-devel + schroedinger-devel + crystalhd-firmware + libgpg-error-devel + libvncserver-devel + libsamplerate-devel + libjpeg-turbo-devel + qt5-base-devel + qt5-x11extras-devel + libchromaprint-devel + gstreamer-next-devel + pulseaudio-libs-devel + xcb-util-keysyms-devel + gst-plugins-base-next-devel + + + qt4-select.patch + lc-2.2.0-fix-xcb.patch + vlc-2.2.0-rdp-1.2.0.patch + vlc-2.1.1-desktop.patch + vlc-2.0.4-fix-definition.patch + vlc-2.1.0-TomWij-bisected-PA-broken-underflow.patch + + multimedia/video/vlc/pspec.xml + + + vlc + + qt5-base + qt5-x11extras + libtar + libXpm + fribidi + libXext + minizip + zlib + libX11 + libgcc + freetype + vlc-libs + libXinerama + dejavu-fonts + + + /usr/bin + /usr/lib/vlc/plugins/gui + /usr/share/vlc + /usr/share/applications + /usr/share/icons + /usr/share/kde4/apps/solid/actions + /usr/share/doc + /usr/share/man + /usr/share/locale + + + System.Package + + + + vlc-lua + Lua scripting for VLC + + lua + vlc-libs + + + /usr/lib/vlc/lua + /usr/lib/vlc/plugins/lua/liblua_plugin.so + + + + vlc-libs + Codec and plugin library files for VLC + vlc için codec ve eklenti kitaplık dosyaları + + libX11 + libgcc + freetype + dbus + zlib + gtk2 + lirc + flac + zvbi + x265 + mesa + libva + faad2 + samba + speex + aalib + cairo + glib2 + eudev + libpng + libxcb + libidn + libmad + libass + gnutls + libdca + libsdl + ffmpeg + a52dec + libmtp + taglib + libogg + libvpx + libxml2 + libssh2 + libcddb + freerdp + libopus + libcaca + twolame + libebml + libcdio + librsvg + live555 + minizip + fribidi + libkate + libupnp + libshout + alsa-lib + libvdpau + libmpeg2 + libdvbpsi + libdc1394 + sdl-image + vcdimager + libbluray + libnotify + libdvdnav + libmpcdec + libtheora + libvorbis + libgcrypt + fontconfig + libraw1394 + fluidsynth + libmodplug + libdvdread + gdk-pixbuf + libavc1394 + libmatroska + schroedinger + libvncserver + libgpg-error + libsamplerate + libjpeg-turbo + gstreamer-next + libchromaprint + pulseaudio-libs + xcb-util-keysyms + crystalhd-firmware + gst-plugins-base-next + + + /usr/lib/libvlc* + /usr/lib/vlc + + + + vlc-devel + Development files for vlc + vlc için geliştirme dosyaları + Pliki nagłówkowe vlc + + vlc-libs + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-01 + 2.2.1 + Version Bump. + Vedat Demir + vedati@pisilinux.org + + + 2014-12-15 + 2.1.5 + Release Bump. + Kamil Atlı + suvari@pisilinux.org + + + 2014-08-18 + 2.1.5 + Release Bump. + Vedat Demir + vedati@pisilinux.org + + + 2014-07-07 + 2.1.5 + Version Bump. + Vedat Demir + vedati@pisilinux.org + + + 2014-06-19 + 2.1.4 + Rebuild for libtar. + Kamil Atlı + suvari@pisilinux.org + + + 2014-05-31 + 2.1.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-07 + 2.1.4 + Rebuild for x264 + Marcin Bojara + marcin@pisilinux.org + + + 2014-02-23 + 2.1.4 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-05 + 2.1.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-26 + 2.1.1 + Rebuild for ffmpeg. + PisiLinux Community + admins@pisilinux.org + + + 2013-11-16 + 2.1.1 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-11-10 + 2.1.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-08-05 + 2.0.8a + V.bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-08-01 + 2.0.8 + V.bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-29 + 2.0.7 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-06-21 + 2.0.7 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-06-01 + 2.0.6 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-06-01 + 2.0.6 + Dep Fixed + PisiLinux Community + admins@pisilinux.org + + + 2013-04-11 + 2.0.6 + Version bump + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2012-12-15 + 2.0.5 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gstreamer-next + http://gstreamer.freedesktop.org/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:console + multimedia.video + GStreamer streaming media framework runtime + GStreamer is a streaming media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. + http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.4.5.tar.xz + + check + valgrind + gobject-introspection-devel + libxml2-devel + ghostscript-devel + + multimedia/video/gstreamer-next/pspec.xml + + + gstreamer-next + + glib2 + + + /usr/bin + /usr/lib + /usr/libexec + /usr/share/gir-1.0 + /usr/share/doc + /usr/share/gtk-doc + /usr/share/locale + /usr/share/man + + + + gstreamer-next-32bit + 32-bit shared libraries for gstreamer + emul32 + emul32 + + glib2-32bit + + + glib2-32bit + glibc-32bit + gstreamer-next + + + /usr/lib32 + + + + gstreamer-next-devel + Development files for gstreamer + + gstreamer-next + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/share/aclocal + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-22 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-26 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-13 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-20 + 1.2.1 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-11 + 1.2.0 + bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gst-plugins-bad + http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + A set of GStreamer plug-ins that aren't up to par compared to the rest + Diğer eklentilerle karşılaştırıldığında çok iyi durumda olmayan gstreamer eklentileri + GStreamer Bad Plug-ins is a set of plug-ins that aren't up to par compared to the rest. They might be close to being good quality, but they're missing something - be it a good code review, some documentation, a set of tests, a real live maintainer, or some actual wide use. + gst-plugins-bad, iyiye yakın kalitede olan ancak gerçek bir geliştirici, belgelendirme, test seti gibi eksikleri bulunan eklentilerdir. + http://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-0.10.23.tar.bz2 + + gstreamermm-devel + gst-plugins-base-devel + libdvdread-devel + libdvdnav-devel + soundtouch-devel + faac-devel + valgrind + jasper-devel + libdca-devel + gsm-devel + mjpegtools-devel + libdvdnav-devel + libsndfile-devel + DirectFB-devel + libSM-devel + libICE-devel + celt-devel + libdc1394-devel + alsa-lib-devel + libsdl-devel + soundtouch-devel + libtheora-devel + libmodplug-devel + xvid-devel + libdvdread-devel + libvdpau-devel + rtmpdump-devel + schroedinger-devel + gdk-pixbuf-devel + libvo-aacenc-devel + libvo-amrwbenc-devel + + + directfb.patch + + multimedia/video/gst-plugins-bad/pspec.xml + + + gst-plugins-bad + + gst-plugins-base + gstreamer + DirectFB + celt + libdc1394 + libdca + libgcc + libpng + faac + bzip2 + glib2 + jasper + libX11 + gsm + libmodplug + mjpegtools + libsdl + soundtouch + libdvdnav + libsndfile + xvid + libdvdread + libvdpau + schroedinger + orc + libvo-aacenc + libvo-amrwbenc + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/gstreamer-0.10 + /usr/share/doc + /usr/share/gtk-doc + /usr/share/glib-2.0/schemas + + + + gst-plugins-bad-devel + Development files for gst-plugins-bad + gst-plugins-bad için geliştirme dosyaları + + gst-plugins-bad + gstreamer-devel + + + /usr/lib/pkgconfig + /usr/include + + + + + 2014-05-26 + 0.10.23 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-13 + 0.10.23 + Rebuild for mjpegtools + Kamil Atlı + suvarice@gmail.com + + + 2013-10-19 + 0.10.23 + Fix build dependency's. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-10-14 + 0.10.23 + clean build. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-10-14 + 0.10.23 + rebuild for DirectFB. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-28 + 0.10.23 + Dep Fixed. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-05-25 + 0.10.23 + Dep Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-11-09 + 0.10.23 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libmp4v2 + http://code.google.com/p/mp4v2 + + PisiLinux Community + admins@pisilinux.org + + MPL-1.1 + library + app:console + multimedia.video + MPEG4 library + MPEG4 kütüphanesi + Librairie MPEG4 extraite de MPEG4IP, habituellement utilisée dans les sytèmes de son 3D. + MPEG4 library extracted from MPEG4IP, usually used in 3D sound systems. + Genellikle 3B ses işleme uygulamalarında kullanılan, MPEG4IP yazılımının parçası olan MPEG4 kütüphanesi. + Librería MPEG4 parte de MPEG4IP, comúnmente utilizado en sistemas de sonido 3D. + http://mp4v2.googlecode.com/files/mp4v2-2.0.0.tar.bz2 + + libgcc + + multimedia/video/libmp4v2/pspec.xml + + + libmp4v2 + + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc/libmp4v2 + /usr/share/man + + + + libmp4v2-devel + Development files for libmp4v2 + libmp4v2 için geliştirme dosyaları + + libmp4v2 + + + /usr/include + + + + + 2014-05-20 + 2.0.0 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-31 + 2.0.0 + Rebuild + Stefan Gronewold(groni) groni@pisilinux.org + + 2012-11-14 + 2.0.0 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gst-plugins-base-next + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Basepack of plugins for gstreamer + GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. + http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.4.5.tar.xz + + gstreamer-next-devel + cdparanoia + pango-devel + cairo-devel + libXv-devel + libogg-devel + libXext-devel + alsa-lib-devel + libvorbis-devel + libtheora-devel + libvisual-devel + gobject-introspection-devel + orc-devel + + multimedia/video/gst-plugins-base-next/pspec.xml + + + gst-plugins-base-next + + zlib + glib2 + libX11 + gstreamer-next + cdparanoia + pango + cairo + libXv + libogg + libXext + alsa-lib + libvorbis + libvisual + libtheora + orc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/gtk-doc + /usr/share/gir-1.0 + /usr/share/man + /usr/share/locale + /usr/share/gst-plugins-base/1.0 + + + + gst-plugins-base-next-devel + Development files for gst-plugins-base + + gst-plugins-base-next + gstreamer-next-devel + glib2-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2015-04-18 + 1.4.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-08-22 + 1.4.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-05-28 + 1.2.4 + Version bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-14 + 1.2.3 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-20 + 1.2.1 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-10-14 + 1.2 + bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-08-30 + 1.1.4 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + gst-plugins-base + http://gstreamer.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.video + Basepack of plugins for gstreamer + Gstreamer için temel eklentiler paketi + Les plug-ins (greffons) de base GStreamer est une collection bien peaufinée et bien maintenues de plug-ins et d'éléments GStreamer, couvrant l'éventail des types d'éléments que quelqu'un pourrait vouloir écrire pour GStreamer. Il contient également des librairies d'aide ainsi que les classes de bases utiles pour l'écriture d'éléments. Un grand nombre de décodeurs, d'encodeurs et de filtres audio et vidéos sont également inclus. + GStreamer base plugins are a well-groomed and well-maintained collection of GStreamer plugins and elements, spanning the range of possible types of elements one would want to write for GStreamer. It also contains helper libraries and base classes useful for writing elements. A wide range of video and audio decoders, encoders, and filters are included. + Bu paket, Gstreamer'ın rahatlıkla genişleyebilmesini sağlayan ve bakımları sürekli yapılan temel eklentileri içerir. Program parçacığı yazmak için yardımcı kütüphaneler ve temel sınıflar da bulunur. + http://ftp.gnome.org/pub/gnome/sources/gst-plugins-base/0.10/gst-plugins-base-0.10.36.tar.xz + + gstreamer-devel + gstreamer-next-devel + pango-devel + libXv-devel + libogg-devel + alsa-lib-devel + libvorbis-devel + libtheora-devel + libvisual-devel + gobject-introspection-devel + orc-devel + libxml2-devel + + multimedia/video/gst-plugins-base/pspec.xml + + + gst-plugins-base + + zlib + glib2 + libX11 + libxml2 + gstreamer + pango + cairo + libXv + libogg + libXext + alsa-lib + libvorbis + libvisual + libtheora + orc + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/gstreamer-0.10 + /usr/lib/libgst* + /usr/share/doc + /usr/share/gir-1.0 + /usr/share/gst-plugins-base + /usr/share/man + /usr/share/locale + + + + gst-plugins-base-32bit + 32-bit shared libraries for gst-plugins-base + emul32 + emul32 + + orc-32bit + zlib-32bit + glib2-32bit + libXv-32bit + cairo-32bit + pango-32bit + libSM-32bit + libogg-32bit + libICE-32bit + libX11-32bit + libxml2-32bit + libXext-32bit + alsa-lib-32bit + gstreamer-32bit + libvorbis-32bit + + + gst-plugins-base + orc-32bit + zlib-32bit + glibc-32bit + glib2-32bit + libXv-32bit + cairo-32bit + pango-32bit + libogg-32bit + libX11-32bit + libxml2-32bit + libXext-32bit + alsa-lib-32bit + gstreamer-32bit + libvorbis-32bit + + + /usr/lib32/gstreamer-0.10 + /usr/lib32/libgst* + + + + gst-plugins-base-devel + Development files for gst-plugins-base + gst-plugins-base için geliştirme dosyaları + + gst-plugins-base + glib2-devel + gstreamer-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/lib32/pkgconfig/gstreamer*.pc + /usr/share/man/man3 + + + + + 2014-05-20 + 0.10.36 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-27 + 0.10.36 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-01-01 + 0.10.36 + Fixed. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-27 + 0.10.36 + Move pc files to devel pack, rebuild. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-07 + 0.10.36 + Rebuild for libcdio-0.90 + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-25 + 0.10.36 + configure fix. + PisiLinux Community + admins@pisilinux.org + + + 2013-02-14 + 0.10.36 + Add emul32 + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-09 + 0.10.36 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + libvpx + http://www.webmproject.org + + PisiLinux Community + admins@pisilinux.org + + BSD + app:console + library + multimedia.video + WebM VP8 Codec SDK + WebM VP8 geliştirme altyapısı + libvpx is the VP8 development library usually used in WebM and similiar formats. + libvpx WebM ve benzeri çokluortam taşıyıcılarda kullanılan VP8 kodeği geliştirme kitaplığıdır. + http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-1.4.0.tar.bz2 + + libgcc + + multimedia/video/libvpx/pspec.xml + + + libvpx + + /usr/bin + /usr/lib + /usr/share/doc/libvpx + + + + libvpx-devel + libvpx header files + libvpx için başlık dosyaları + + libvpx + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-07-15 + 1.4.0 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-05-22 + 1.3.0 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-03-29 + 1.3.0 + Version bump. + PisiLinux Community + admins@pisilinux.org + + + 2014-02-09 + 1.2.0 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-07-06 + 1.2.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-29 + 1.0 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + libdv + http://libdv.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.video + Software codec for dv-format video (camcorders etc) + Dijital video (kaydedici cihazlar vs) için çözümleme yazılımı + Le codec Quasar DV (libdv) est un codec logiciel pour la vidéo DV, le format d'encodage utilisé par la plupart des caméras numériques, typiquement celles gérant l'interface IEEE 1394 (a.k.a. FireWire ou i.Link). Libdv a été développé selon les standards officiels pour la vidéo DV : IEC 61834 et SMPTE 314M. + The Quasar DV codec (libdv) is a software codec for DV video, the encoding format used by most digital camcorders, typically those that support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed according to the official standards for DV video: IEC 61834 and SMPTE 314M. + Quasar DV codec (libdv), DV video için çözümleyicidir. Bu dosya biçimi çoğu dijital kameralarda (özellikle de IEEE 1394) kullanılır. Libdv, DV videonun resmi standartları olan IEC 61834 ve SMPTE 314M'ye göre geliştirilmiştir. + El codec Quasar DV (libdv) es un codec de software para video DV, el formato de codificación usado en la mayoría de los camcorders digitales, que típicamente soportan la interfaz IEEE 1394 (alias FireWire o i.Link). Libdv fue desarrollado de conforme los estándares oficiales para video DV: IEC 61834 y SMPTE 314M. + mirrors://sourceforge/libdv/libdv-1.0.0.tar.gz + + libsdl-devel + popt-devel + + + libdv-0.99-2.6.patch + libdv-1.0.0-pic.patch + libdv-1.0.0-dso-linking.patch + libdv-mmxdetect-athlon.patch + + multimedia/video/libdv/pspec.xml + + + libdv + + popt + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + libdv-devel + Development files for libdv + libdv için geliştirme dosyaları + + libdv + + + /usr/include/libdv + /usr/lib/pkgconfig + + + + + 2014-05-25 + 1.0.0 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-01-29 + 1.0.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 1.0.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + x265 + http://x265.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + app:console + multimedia.video + Open source H265/EVC encoder + Açık kaynak kodlu H265/EVC çözücü + x265 is a commercially funded open source implementation of the H.265/High Efficiency Video Coding (HEVC) compression standard. + x265 H265/EVC görüntü dosyalarını açmak için kullanılan bir kütüphane + https://bitbucket.org/multicoreware/x265/get/1.7.tar.bz2 + + yasm-devel + cmake + + multimedia/video/x265/pspec.xml + + + x265 + + libgcc + + + /usr/bin + /usr/lib + + + + x265-devel + Development files for x265 + x265 için geliştirme dosyaları + + x265 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-07-23 + 1.7 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-02 + 1.4 + Version bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-18 + 1.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-04-05 + 0.9 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + vokoscreen + http://www.kohaupt-online.de/hp/ + + Pisilinux Community + admins@pisilinux.org + + GPLv2 + app:gui + multimedia.video + New desktop recording program + Yeni masaüstü kayıt programı + Vokoscreen is a new application you to record your desktop. It’s very simple and it uses a minimalistic GUI + Vokoscreen masaüstü kaydetmek için yeni bir uygulamadır.Çok basit kullanışlı bir arayüz sunar. + vokoscreen + https://github.com/vkohaupt/vokoscreen/archive/2.4.3-beta.tar.gz + + qt5-base-devel + qt5-x11extras-devel + qt5-linguist + qt5-qdbusviewer + libv4l-devel + ffmpeg-devel + opencv-devel + alsa-lib-devel + libX11-devel + opencv-devel + pkgconfig + + + qtlocalpeer.patch + datastream.patch + + multimedia/video/vokoscreen/pspec.xml + + + vokoscreen + + libX11 + libgcc + libv4l + qt5-base + qt5-x11extras + alsa-lib + + + /usr/bin + /usr/share/applications + /usr/share/doc + /usr/share/man + /usr/share/pixmaps + + + + + 2015-11-15 + 2.4.6 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-08-13 + 2.4.3 + First Release. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + crystalhd + http://www.broadcom.com/support/crystal_hd/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + library + multimedia.video + Drivers for Broadcom's BCM70012 and BCM70015 Crystal HD + Broadcom BCM70012 ve BCM70015 için Crystal HD sürücüleri + Drivers for Broadcom's BCM70012 and BCM70015 Crystal HD + Broadcom BCM70012 ve BCM70015 için Crystal HD sürücüleri + http://source.pisilinux.org/1.0/crystalhd.tar.xz + multimedia/video/crystalhd/pspec.xml + + + libcrystalhd + Broadcom Crystal HD için kütüphane + + /usr/lib/libcrystalhd.so + /usr/lib/libcrystalhd.so.3 + /usr/lib/libcrystalhd.so.3.6 + /usr/share/doc + + + + libcrystalhd-devel + Broadcom Crystal HD için geliştirici dosyaları + + libcrystalhd + + + /usr/include/libcrystalhd/bc_dts_defs.h + /usr/include/libcrystalhd/bc_dts_types.h + /usr/include/libcrystalhd/libcrystalhd_if.h + /usr/include/libcrystalhd/libcrystalhd_version.h + + + + crystalhd-firmware + Broadcom Crystal HD firmware dosyaları + + /lib/firmware + + + + + 2014-05-20 + 20100703 + Rebuild + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-21 + 20100703 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-10-24 + 20100703 + First release + Erdem Artan + erdem.artan@linux.org.tr + + + + + + smpeg + http://www.lokigames.com/development/smpeg.php3 + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + app:gui + multimedia.video + SDL MPEG kitaplığı + SDL MPEG + SDL MPEG library + SMPEG is a SDL MPEG decoding library. + SMPEG, MPEG formatını kullanabilen SDL kitaplığıdır. + http://source.pisilinux.org/1.0/smpeg-0.4.5.tar.xz + + libsdl-devel + freeglut-devel + mesa-devel + mesa-glu-devel + + + smpeg-0.4.4-format_not_a_string_literal_and_no_format_arguments.diff + smpeg-0.4.5-fix-header.patch + smpeg-0.4.5-libsupc++.patch + smpeg-0.4.5-link.patch + + multimedia/video/smpeg/pspec.xml + + + smpeg + + libsdl + mesa + mesa-glu + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + smpeg-devel + Development files for smpeg + smpeg için geliştirme dosyaları + + smpeg + + + /usr/bin/smpeg-config + /usr/include + /usr/share/aclocal + + + + smpeg-32bit + 32-bit shared libraries for smpeg + smpeg için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + freeglut-32bit + mesa-32bit + libsdl-32bit + mesa-glu-32bit + + + smpeg + libsdl-32bit + + + /usr/lib32 + + + + + 2014-06-01 + 0.4.5 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 0.4.5 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-31 + 0.4.5 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-29 + 0.4.4 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-12-30 + 0.4.4 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + libart_lgpl + http://www.levien.com/libart + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + library + multimedia.graphics + A LGPL version of libart + libart'ın bir LGPL sürümü + Libart est une librairie pour graphiques 2D à hautes performances. Elle est actuellement utilisé comme moteur de rendu anti-aliassé pour le Canvas Gnome. Libart fournit le support pour un modèle image très puissant, simplement le même que SVG et l'API (Interface de Programmation d'Application) Java 2D. + Libart is a library for high-performance 2D graphics. It is currently being used as the antialiased rendering engine for the Gnome Canvas. Libart supports a very powerful imaging model, basically the same as SVG and the Java 2D API. + Libart, yüksek performanslı iki boyutlu grafikler için bir kütüphanedir. Halihazırda Gnome Canvas için kenarların yumuşatıldığı dönüştürme aracı olarak kullanılmaktadır. Libart, temelde Java 2D API ve SVG benzeri, çok güçlü bir görüntüleme modelini destekler. +  Libart es una librería para gráficos 2D de alta performance. Actualmente está usado como antialiased rendering engine para Gnome Canvas. Libart soporta un modelo de imagen muy potente, básicamente el mismo como SVG y el API 2D de Java. + http://ftp.gnome.org/pub/GNOME/sources/libart_lgpl/2.3/libart_lgpl-2.3.21.tar.bz2 + + noartconfig.patch + libart_lgpl-2.3.21-crosscompile.patch + libart_lgpl-2.3.21-no-test-build.patch + + multimedia/graphics/libart_lgpl/pspec.xml + + + libart_lgpl + + /usr/lib + /usr/share/doc + + + + libart_lgpl-devel + Development files for libart_lgpl + libart_lgpl için geliştirme dosyaları + + libart_lgpl + + + /usr/bin + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-24 + 2.3.21 + Rebuild + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-29 + 2.3.21 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 2.3.21 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libwmf + http://wvware.sourceforge.net/libwmf.html + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics + Library for reading and converting WMF files + WMF (Windows metafile) okuma ve dönüştürme kitaplığı + Librairie pour convertir les fichiers WMF. + A library for reading and converting Windows MetaFile vector graphics (WMF). + Microsoft Word gibi uygulamaların kullandığı WMF (Windows metafile) dosyalarını standart formatlara (PNG, JPEG, PS, EPS, SVG gibi) dönüştürebilmek ve gösterebilmek için gereken kütüphanedir. + mirrors://sourceforge/wvware/libwmf-0.2.8.4.tar.gz + + libjpeg-turbo-devel + harfbuzz-devel + freetype-devel + libX11-devel + libxml2-devel + gettext-devel + gdk-pixbuf-devel + + multimedia/graphics/libwmf/pspec.xml + + + libwmf + + zlib + libX11 + libpng + libxml2 + freetype + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/libwmf + + + + libwmf-devel + Development files for libwmf + libwmf için geliştirme dosyaları + + libwmf + + + /usr/bin/libwmf-config + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-24 + 0.2.8.4 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-01 + 0.2.8.4 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 0.2.8.4 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libjpeg-turbo + http://www.libjpeg-turbo.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + app:gui + multimedia.graphics + MMX, SSE, and SSE2 SIMD accelerated JPEG library + libjpeg-turbo is a derivative of libjpeg for x86 and x86-64 processors which +uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg v6b, all else being equal. + mirrors://sourceforge/libjpeg-turbo/1.3.1/libjpeg-turbo-1.3.1.tar.gz + + fix_doc.patch + + multimedia/graphics/libjpeg-turbo/pspec.xml + + + libjpeg-turbo + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + jpeg + + + + libjpeg-turbo-devel + Development files for libjpeg-turbo + libjpeg-turbo için geliştirme dosyaları + + libjpeg-turbo + + + /usr/include/ + + + jpeg-devel + + + + libjpeg-turbo-32bit + 32-bit shared libraries for jpeg + emul32 + emul32 + + glibc-32bit + + + glibc-32bit + libjpeg-turbo + + + /usr/lib32 + + + jpeg-32bit + + + + + 2014-05-15 + 1.3.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-05-15 + 1.2.1 + Switching from jpeg to libjpeg-turbo + Marcin Bojara + marcin@pisilinux.org + + + 2013-05-12 + 1.2.1 + Source url write mirrors + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-04-21 + 1.2.1 + Fixed + PisiLinux Community + admins@pisilinux.org + + + 2012-07-31 + 1.2.1 + First Release + PisiLinux Community + admins@pisilinux.org + + + + + + libcaca + http://caca.zoy.org/ + + PisiLinux Community + admins@pisilinux.org + + WTFPL-2 + LGPLv2.1 + GPLv2 + library + multimedia.graphics + A library that creates colored ASCII-art graphics + Renkli ASCII-sanat grafikleri oluşturan bir kütüphane + libcaca est une librairie graphique qui génère du texte au lieu de pixels afin de pouvoir fonctionner sur de vieilles cartes graphique ou sur des terminaux texte. + libcaca is a graphics library that outputs text instead of pixels, so that it can work on older video cards or text terminals + libcaca piksel yerine metin üreten bir grafik kütüphanesidir, böylece eski video kart yada metin uçbirimleriyle çalışabilir. + libcaca es una librería gráfica que produce una salida de texto en vez de pixels, por lo tanto puede funcionar con tarjetas de video más antiguas y terminales de texto + http://caca.zoy.org/raw-attachment/wiki/libcaca/libcaca-0.99.beta19.tar.gz + + imlib2-devel + + multimedia/graphics/libcaca/pspec.xml + + + libcaca + + imlib2 + zlib + slang + ncurses + libX11 + + + /usr/bin + /usr/lib + /usr/share/libcaca + /usr/share/man + /usr/share/doc + + + + libcaca-devel + Development files for libcaca + libcaca için geliştirme dosyaları + + libcaca + + + /usr/bin/caca-config + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-21 + 0.99_beta19 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-03-08 + 0.99_beta18 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-06 + 0.99_beta18 + Version bump + Marcin Bojara + marcin@pisilinux.org + + + 2010-10-12 + 0.99_beta17 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libmng + http://www.libmng.com/ + + PisiLinux Community + admins@pisilinux.org + + as-is + library + multimedia.graphics + Multiple Image Networkgraphics lib (animated png's) + Çoklu resim Networkgraphics (Animasyonlu png) + Libmng - La librairie de référence pour lire, afficher, écrire et examiner des Multiple-Image Network Graphics (graphiques orientés réseaux composés d'images multiples). MNG est l'extension d'animation pour le format d'image populaire PNG. + Libmng -The reference library for reading, displaying, writing and examining Multiple-Image Network Graphics. MNG is the animation extension to the popular PNG image-format. + Libmng, Çoklu Görüntü Ağ Grafiklerini (MNG) okuma, görüntüleme, yazma ve denemek için başvuru kütüphanesidir. MNG popüler PNG görüntü formatı için animasyon uzantısıdır. + Libmng -librería de referencia para lectura, visualización, escritura y análisis de gráficos tipo Multiple-Image Network. MNG es la extensión de animación al formato popular de imágenes PNG. + http://sourceforge.net/projects/libmng/files/libmng-devel/2.0.2/libmng-2.0.2.tar.gz + + zlib-devel + lcms2-devel + libjpeg-turbo-devel + + multimedia/graphics/libmng/pspec.xml + + + libmng + + zlib + libjpeg-turbo + lcms2 + + + /usr/lib + + + + libmng-devel + + libmng + + + /usr/share/doc + /usr/share/man + /usr/include/ + + + + libmng-32bit + 32-bit shared libraries for libmng + emul32 + emul32 + + zlib-32bit + lcms2-32bit + libjpeg-turbo-32bit + glibc-32bit + + + zlib-32bit + lcms2-32bit + libjpeg-turbo-32bit + glibc-32bit + libmng + + + /usr/lib32 + + + + + 2014-05-19 + 2.0.2 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-31 + 2.0.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-12-16 + 1.0.10 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + imlib2 + http://enlightenment.org/Libraries/Imlib2 + + PisiLinux Community + admins@pisilinux.org + + BSD + library + multimedia.graphics + Second version of the general image loading and rendering library + Genel resim yükleme ve tarama kütüphanesi'nin ikinci versiyonu + Imlib 2 est le successeur de Imlib. Il ne s'agit pas là juste d'une version plus récente d'imlib 1, mais vraiment d'une librairie complètement différente. S'agissant effectivement d'une différente librairie - même si elles ont des fonctionnalités similaires, Imlib2 peut être installée aux côtés de Imlib1.x sans aucun problème. + Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality. + Imlib 2, Imlib'in gelişmişidir. Sadece ileri bir sürümü değildir, tamamen yeni bir kütüphanedir. Imlib2 ve Imlib 1.x tamamen farklı oldukları için bir arada kurulu bulunabilirler. İkisi de aynı amaçla yapılmıştır. + Imlib 2 es el sucesor de Imlib. no es simplemente una versión actualizada - es una librería completamente nueva. Imlib2 puede instalarse junto con Imlib 1.x sin problemas, ya que efectivamente son librerías diferentes - sin embargo tienen una funcionalidad similar. + http://sourceforge.net/projects/enlightenment/files/imlib2-src/1.4.6/imlib2-1.4.6.tar.gz + + giflib-devel + libid3tag-devel + libXext-devel + libjpeg-turbo-devel + tiff-devel + freetype-devel + + + imlib2-1.4.5-no-my-libs.patch + imlib2-giflib5.patch + + multimedia/graphics/imlib2/pspec.xml + + + imlib2 + + giflib + libid3tag + libXext + libjpeg-turbo + tiff + zlib + bzip2 + libX11 + libpng + freetype + + + /usr/bin + /usr/lib + /usr/share/imlib2 + /usr/share/doc + + + + imlib2-devel + Development files for imlib2 + imlib2 için geliştirme dosyaları + + imlib2 + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-25 + 1.4.6 + Fix build. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-21 + 1.4.6 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2014-01-26 + 1.4.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-29 + 1.4.5 + First release + PisiLinux Community + namsp-01@hotmail.it + + + + + + mjpegtools + http://mjpeg.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:gui + multimedia.graphics + Tools for MJPEG video + MJPEG video dosyaları için kullanılabilecek araçlar + mjpegtools is a complete suite of tools for you to capture, edit, process, filter and play your media as you wish. You can digitize your VHS collection, create DVDs, and do advanced video filtering on already-digitized videos. + Mjpegtools size görüntü yakalama, düzenleme, işleme ve filtreleme olanakları sunan ayrıca dosyalarınızı istediğiniz gibi oynatabileceğiniz tam bir araçlar paketidir. VHS kolleksiyonunuzu dijital ortama taşıyabilir, DVDler yaratabilirsiniz. Zaten dijital ortamda olan videolara ileri düzeyde video filtrelemesi yapabilirsiniz. + http://sourceforge.net/projects/mjpeg/files/mjpegtools/2.1.0/mjpegtools-2.1.0.tar.gz/download + + gtk2-devel + libdv-devel + libsdl-devel + libXxf86dga-devel + libjpeg-turbo-devel + libpng-devel + + multimedia/graphics/mjpegtools/pspec.xml + + + mjpegtools + + gtk2 + glib2 + libdv + libgcc + libsdl + libjpeg-turbo + libpng + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + mjpegtools-devel + Development files for mjpegtools + mjpegtools için geliştirme dosyaları + + mjpegtools + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + + + + + 2014-06-10 + 2.1.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-26 + 2.1.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-13 + 2.1.0 + Version bump + Kamil Atlı + suvarice@gmail.com + + + 2012-10-07 + 2.0.1_rc1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + giflib + http://sourceforge.net/projects/giflib + + PisiLinux Community + admins@pisilinux.org + + MIT + library + multimedia.graphics + Library to handle, display and manipulate GIF images + GIF türündeki resimleri görüntüleyip işlemeye aracılık eden kitaplık + libungif est une librairies de lecture et d'écriture d'images gif. La fonctionnalité de sauvegarde utilise un algorithme gif non compressé pour éviter le brevet Unisys LZW. giflib est un remplaçant de cette dernière compatible aussi bien au niveau de l'interface de programmation (API) qu'au niveau binaire (ABI) pour les pays où LZW n'est pas breveté. + The giflib package contains a shared library of functions for loading and saving GIF format image files. It is API and ABI compatible with libungif, the library which supported uncompressed GIFs while the Unisys LZW patent was in effect. + libungif, gif dosyalarını okumaya ve yazmaya yarayan bir kütüphanedir. Kaydetme algoritması Unisys LZW patentine takılmamak için sıkıştırma yapmamaktadır. Böylece LZW'nin patentli olmadığı ülkelerde kullanılmak için API ve ABI uyumlu bir alternatif sunar. + mirrors://sourceforge/giflib/giflib-5.0.6.tar.bz2 + multimedia/graphics/giflib/pspec.xml + + + giflib + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + + + + giflib-devel + + giflib + + + /usr/include + /usr/share/doc/giflib/html + + + + giflib-32bit + 32-bit shared libraries for giflib + emul32 + emul32 + + glibc-32bit + + + giflib + glibc-32bit + + + /usr/lib32 + + + + + 2014-05-20 + 5.0.6 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-28 + 5.0.5 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-07-31 + 4.1.6 + missing dep. + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2011-05-03 + 4.1.6 + First release + Pisi Linux Admins + admins@pisilinux.org + @@ -72774,16 +108508,22 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol LGPLv2+ library - desktop.kde.addon + multimedia.graphics A Library for working with Data Matrix 2D bar-codes Data Matrix 2D barkodlarıyla çalışmak için kitaplık libdmtx is an open source software for reading and writing Data Matrix 2D bar-codes on Linux, Unix, OS X, Windows and mobile devices. libdmtx, Linux, Unix, OS X, Windows ve mobil işletim sistemlerinde Data Matrix 2D barkodlarını okumak ve yazmak için kullanılan açık kaynaklı bir kitaplıktır. http://sourceforge.net/projects/libdmtx/files/libdmtx/0.7.4/libdmtx-0.7.4.tar.gz - desktop/kde/addon/libdmtx/pspec.xml + + imagemagick-devel + + multimedia/graphics/libdmtx/pspec.xml libdmtx + + imagemagick + /usr/lib /usr/share/doc @@ -72821,36110 +108561,3983 @@ Bu Skype SILK codec ve Xiph.Org 's Celt codec teknolojisi dahil RFC 6716 ol - prison-qt5 - http://www.kde.org + GraphicsMagick + http://www.graphicsmagick.org - Pisi Linux Admins - admin@pisilinux.org + PisiLinux Community + admins@pisilinux.org MIT library - desktop.kde.addon - A barcode API to produce QRCode barcodes and DataMatrix barcode - A barcode API to produce QRCode barcodes and DataMatrix barcode. - ftp://ftp.gnome.org/mirror/ubuntu/pool/universe/p/prison-kf5/prison-kf5_1.2~git20150223.orig.tar.gz + multimedia.graphics + GraphicsMagick Image Processing System + GraphicsMagick Resim İşleme Sistemi + GraphicsMagick is a comprehensive image processing package which is initially based on ImageMagick 5.5.2, but which has undergone significant re-work by the GraphicsMagick Group to significantly improve the quality and performance of the software. + GraphicsMagick, başlangıçta ImageMagick 5.5.2 sürümünü temel almış kapsamlı bir resim işleme paketidir. Yazılımın kalitesini ve performansını önemli derecede artırmak için bu pakette büyük bir değişiklik yapılmıştır. + mirrors://sourceforge/graphicsmagick/GraphicsMagick-1.3.20.tar.xz - qt5-base-devel - libdmtx-devel - qrencode-devel - extra-cmake-modules - mesa-devel + tiff-devel + webp-devel + lcms2-devel + libSM-devel + libwmf-devel + libICE-devel + jasper-devel + jbigkit-devel + libXext-devel + libjpeg-turbo-devel + ghostscript-devel - desktop/kde/addon/prison-qt5/pspec.xml + + GraphicsMagick-1.3.14-perl_linkage.patch + GraphicsMagick-1.3.16-multilib.patch + + multimedia/graphics/GraphicsMagick/pspec.xml - prison-qt5 + GraphicsMagick + app:console - qt5-base - libgcc - mesa - libdmtx - qrencode + tiff + webp + lcms2 + libwmf + jasper + libXext + jbigkit + libgomp + ghostscript + libjpeg-turbo - /usr/lib/*.so.* - /usr/lib/qt5/mkspecs/modules + /etc + /usr/bin/gm + /usr/lib/GraphicsMagick-* + /usr/lib/lib* + /usr/share/GraphicsMagick-* /usr/share/doc + /usr/share/man - prison-qt5-devel - Development files for libepoxy + GraphicsMagick-devel + Development files for GraphicsMagick - prison-qt5 + GraphicsMagick - /usr/include/KF5/prison_version.h - /usr/include/KF5/PRISON/prison - /usr/lib/*.so - /usr/lib/cmake/KF5Prison/*.cmake + /usr/bin/*-config + /usr/include + /usr/lib/pkgconfig + /usr/share/doc/GraphicsMagick/www + /usr/share/man/man1/*-config.* + + + + PerlMagick + GraphicsMagick perl bindings + + GraphicsMagick + + + /usr/lib/perl5 + /usr/share/doc/PerlMagick + + 2014-09-13 + 1.3.20 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-06-19 + 1.3.19 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-04-23 + 1.3.19 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-02-07 + 1.3.19 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-01-04 + 1.3.19 + Version bump + Osman Erkan + osman.erkan@pisilinux.org + - 2015-12-24 - 1.2.1_20150831 + 2013-07-29 + 1.3.17 + Dep fixed + Fatih Turgel + hitaf@pisilinux.org + + + 2012-11-22 + 1.3.17 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + inkscape + http://www.inkscape.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + LGPLv2.1 + app:gui + multimedia.graphics + SVG vector graphics application + Vektörel çizim programı + Inkscape is an application to create, edit, and convert SVG vector graphics images that can also import from and export to bitmap image files. + SVG tabanlı, çok kapsamlı ve gelişmiş bir vektörel çizim programıdır. + https://inkscape.global.ssl.fastly.net/media/resources/file/inkscape-0.91.tar.bz2 + + gtk2-devel + gtkmm-devel + atkmm-devel + cairo-devel + lcms2-devel + boost-devel + atk-devel + gc-devel + perl-XML-Parser + pango-devel + popt-devel + poppler-glib-devel + poppler-devel + aspell-devel + glibc-devel + gsl-devel + libwpg-devel + libwpd-devel + imagemagick-devel + glibmm-devel + libXft-devel + aalib-devel + libart_lgpl-devel + fontconfig-devel + libsigc++-devel + liblqr-devel + cairomm-devel + gdk-pixbuf-devel + libxslt-devel + pangomm-devel + libcdr-devel + libvisio-devel + librevenge-devel + libjpeg-turbo-devel + gtkspell-devel + dbus-glib-devel + zlib-devel + glib2-devel + libX11-devel + libgcc + libpng-devel + libxml2-devel + freetype + libgomp + libxslt-devel + intltool + gettext-devel + pkgconfig + libX11-devel + + multimedia/graphics/inkscape/pspec.xml + + + inkscape + + freetype + libxml2 + libpng + libgcc + libX11 + glib2 + zlib + dbus-glib + popt + gtk2 + pango + lcms2 + cairo + poppler-glib + gsl + aspell + libwpg + imagemagick + glibmm + gtkmm + fontconfig + libsigc++ + gtkspell + cairomm + gdk-pixbuf + libxslt + pangomm + libwpd + atkmm + poppler + libcdr + libvisio + librevenge + libjpeg-turbo + gc + libgomp + + + /usr/bin + /usr/lib + /usr/share/locale + /usr/share/man + /usr/share/doc + /usr/share/icons + /usr/share/dbus-1 + /usr/share/inkscape + /usr/share/applications + + + + inkscape-devel + Development files for Inkscape + Inkscape için geliştirme dosyaları + + inkscape + glib2-devel + dbus-glib-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-29 + 0.91 + Rebuild for 2.0. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2015-04-09 + 0.91 + fixed problems. + Hakan Yıldız + hknyldz93@gmail.com + + + 2015-03-07 + 0.91 + rebuild for poppler. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2015-02-09 + 0.91 Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-10-25 + 0.48.5 + Rebuild. + Vedat Demir + vedat@pisilinux.org + + + 2014-09-14 + 0.48.5 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-05-30 + 0.48.4 + Rebuild, cleanup. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-28 + 0.48.4 + New patch and some fixes Alihan Öztürk alihan@pisilinux.org + + 2013-10-10 + 0.48.4 + Rebuil for new poppler. + Serdar Soytetir + kaptan@pisilinux.org + + + 2013-07-01 + 0.48.4 + Rebuild for poppler-0.22.5 + Marcin Bojara + marcin@pisilinux.org + + + 2013-03-26 + 0.48.4 + bump + Erdinç Gültekin + erdincgultekin@pisilinux.org + - 2015-08-22 - 1.1.1_20150821 - First Release. + 2012-11-14 + 0.48.3.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + aalib + http://aa-project.sourceforge.net/aalib/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics + An ASCII-graphics Library + Bir ASCII-grafik Kitaplığı + Aalib est une librairie de graphiques ASCII générant des sorties en caractères ASCII. + Aalib is an ASCII-graphics library generating ASCII character outputs. + AAlib, bir ASCII sanatı grafik kütüphanesidir. Görsel bir ekran gibi çalışır, ancak oluşturulan çıktı platform bağımsız olarak ASCII karakterler ile gösterilir. + Aalib es una librería gráfica ASCII que genera salidas con caracteres ASCII. + mirrors://sourceforge/aa-project/aalib-1.4rc5.tar.gz + + gpm + ncurses-devel + + + m4.patch + + multimedia/graphics/aalib/pspec.xml + + + aalib + + gpm + ncurses + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + aalib-devel + Development files for aalib + aalib için geliştirme dosyaları + + aalib + + + /usr/share/aclocal + /usr/include + /usr/share/man/man3 + + + + + 2014-05-20 + 1.4_rc5 + Rebuild, cleanup, fix gpm linking. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-16 + 1.4_rc5 + Rebuild Stefan Gronewold(groni) groni@pisilinux.org + + 2010-12-20 + 1.4_rc5 + First release + Pisi Linux Admins + admins@pisilinux.org + - qrencode - http://fukuchi.org/works/qrencode/index.en.html + webp + http://code.google.com/p/webp/downloads/list - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + PisiLinux Community + admins@pisilinux.org - LGPLv2.1 - library - desktop.kde.addon - A C library for encoding data in a QR code symbol - QR kod sembolüne veri gömmek için bir kitaplık - qrencode is a C library for encoding data in a QR Code symbol, a kind of 2D symbology that can be scanned by handy terminals such as a mobile phone with CCD. The capacity of QR Code is up to 7000 digits or 4000 characters, and is highly robust. - qrencode, cep telefonları gibi mobil cihazlar tarafından kolaylıkla taranabilen, 2 boyutlu bir sembol olan QR kod içerisinde veri gömmek için kullanılan bir kitaplıktır. - http://fukuchi.org/works/qrencode/qrencode-3.4.4.tar.gz + Copyright (c) 2010, Google Inc. All rights reserved. + application + multimedia.graphics + webp image format and format conversion png,jpeg,tiff + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + webp image format and format conversion png,jpeg,tiff + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + http://downloads.webmproject.org/releases/webp/libwebp-0.4.3.tar.gz - libsdl-devel - m4 - gettext-devel + mesa-devel + mesa-glu-devel libpng-devel + tiff-devel + giflib-devel + freeglut-devel + libjpeg-turbo-devel - desktop/kde/addon/qrencode/pspec.xml + multimedia/graphics/webp/pspec.xml - qrencode + webp + webp resim formatı kütüphanesi ve png,jpeg,tiff resim formatlarına dönüştürme aracı + tiff + mesa + giflib libpng + freeglut + libjpeg-turbo - /usr/lib - /usr/bin/qrencode - /usr/share/man/man1 - /usr/share/doc + /usr/lib/libwebp* + /usr/bin + /usr/share/man + /usr/share/doc/webp - qrencode-devel - Development files for qrencode - qrencode için geliştirme dosyaları + webp-devel + webp için geliştirme dosyaları - qrencode + webp /usr/include - /usr/lib/pkgconfig + /usr/lib/pkgconfig - - 2015-02-22 - 3.4.4 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-02-22 - 3.3.1 - Rebuild. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2012-04-05 - 3.3.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kgeography - http://edu.kde.org/applications/all/kgeography - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - KGeography is a geography learning tool - Bir coğrafya uygulaması - KGeography is a geography learning tool, which allows you to learn about the political divisions of some countries (divisions, capitals of those divisions and their associated flags if there are some). - KGeography, ülkeler hakkında çeşitli bilgiler sunan bir coğrafya uygulamasıdır. - kgeography - mirrors://kde/stable/applications/15.12.0/src/kgeography-15.12.0.tar.xz - - qt5-base-devel - kconfig-devel - kdoctools-devel - kxmlgui-devel - kwidgetsaddons-devel - kcoreaddons-devel - ki18n-devel - kitemviews-devel - kiconthemes-devel - kservice-devel - kconfigwidgets-devel - extra-cmake-modules - - desktop/kde/application/kgeography/pspec.xml - - - kgeography - - qt5-base - libgcc - kconfig - kxmlgui - kwidgetsaddons - kcoreaddons - ki18n - kitemviews - kiconthemes - kconfigwidgets - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - konversation - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - A user friendly IRC client for KDE - Konversation is a user-friendly Internet Relay Chat (IRC) client built on the KDE Platform. - mirrors://kde/stable/konversation/1.6/src/konversation-1.6.tar.xz - - qt5-base-devel - qt5-phonon-devel - extra-cmake-modules - kdoctools-devel - kitemviews-devel - kbookmarks-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kemoticons-devel - ki18n-devel - kidletime-devel - knotifyconfig-devel - kio-devel - kparts-devel - solid-devel - sonnet-devel - kwallet-devel - kwidgetsaddons-devel - kglobalaccel-devel - kdbusaddons-devel - knotifications-devel - kwindowsystem-devel - kiconthemes-devel - karchive-devel - qca2-qt5-devel - python3-devel - gettext-devel - docbook-xsl - - desktop/kde/application/konversation/pspec.xml - - - konversation - - qt5-base - qca2-qt5 - kemoticons - kidletime - knotifyconfig - kparts - kio - libgcc - ki18n - sonnet - kcodecs - kconfig - kwallet - kxmlgui - karchive - kservice - kbookmarks - kitemviews - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - ktextwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/locale - /usr/share/doc - - - - - 2015-08-29 - 1.6.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libkgapi - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.application - Google API library for KDE - A KDE-based library for accessing various Google services via their public API - mirrors://kde/stable/libkgapi/5.1.0/src/libkgapi-5.1.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcontacts-devel - kwindowsystem-devel - kio-devel - kcalcore-devel - kdoctools-devel - qt5-webkit-devel - qt5-linguist - qt5-location-devel - - desktop/kde/application/libkgapi/pspec.xml - - - libkgapi - - qt5-base - kcalcore - kcontacts - kio - libgcc - qt5-webkit - kwindowsystem - kdelibs4-support - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libkgapi-devel - Development files for libkgapi - - qt5-base-devel - kcalcore-devel - kcontacts-devel - kio-devel - qt5-webkit-devel - kwindowsystem-devel - kdelibs4-support-devel - libkgapi - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-11-26 - 5.1.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-08 - 5.0.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ksystemlog - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - System log viewer. - Sistem kayıt görüntüleyicisi. - KSystemLog show all logs of your system, grouped by General (Default system log, Authentication, Kernel, X.org...), and optional Services (Apache, Cups, etc, ...). - Ksystemlog, sistemin bütün hata kayıtlarını (genel ve opsiyonel) görüntülemmeye yarayan bir uygulamadır. - ksystemlog - http://download.kde.org/stable/applications/15.12.0/src/ksystemlog-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kxmlgui-devel - kcoreaddons-devel - kwidgetsaddons-devel - kitemviews-devel - kiconthemes-devel - kio-devel - kconfig-devel - karchive-devel - kdoctools-devel - ki18n-devel - kcompletion-devel - ktextwidgets-devel - - desktop/kde/application/ksystemlog/pspec.xml - - - ksystemlog - - kio - ki18n - libgcc - kconfig - kxmlgui - karchive - kservice - qt5-base - kitemviews - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share/applications - /usr/share/kxmlgui5 - /usr/share/doc - - - kdeadmin - - - kdeadmin - - - - - 2015-12-19 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2014-02-06 - 4.12.2 + 2015-04-06 + 0.4.3 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org - 2014-01-13 - 4.11.5 - Version bump. + 2014-05-21 + 0.4.0 + rebuild Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2013-12-03 - 4.11.4 + 2014-04-21 + 0.4.0 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - 2013-11-05 - 4.11.3 - Version bump. + 2014-01-25 + 0.3.1 + rebuild for unused Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2013-10-02 - 4.11.2 + 2013-07-19 + 0.3.1 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - 2013-09-03 - 4.11.1 + 2012-12-11 + 0.2.1 First release - Mathias Freire - mathiasfreire45@gmail.com + can + qazsew@mynet.com - kmix - http://kde.org/applications/multimedia/kmix/ + gimp + http://www.gimp.org/ PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.application - KMix: KDE Digital Mixer - KMix: KDE için Dijital Mixer - KMix: KDE Digital Mixer - KMix: KDE için Dijital Mixer. - kmix - mirrors://kde/stable/applications/15.12.0/src/kmix-15.12.0.tar.xz + multimedia.graphics.gimp + GNU Image Manipulation Program + Bir resim işleme programı + Programme de Manipulation d'Image GNU. + GIMP is a mature image editor with many advanced features and plugin support. + Piksel düzeyinde işlem yapılabilen gelişmiş bir grafik düzenleme programı + http://download.gimp.org/pub/gimp/v2.8/gimp-2.8.14.tar.bz2 - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - ki18n-devel - kcmutils-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - libcanberra-devel + gtk-doc + atk-devel + xdg-utils + tiff-devel + zlib-devel + lcms-devel + gegl-devel + babl-devel + dbus-devel + gtk2-devel + aalib-devel + bzip2 + pango-devel + cairo-devel glib2-devel + libwmf-devel + jasper-devel + libX11-devel + libmng-devel + libpng-devel + libXpm-devel + libXmu-devel + libXext-devel + librsvg-devel + libexif-devel alsa-lib-devel - kglobalaccel-devel - plasma-framework-devel - extra-cmake-modules + freetype-devel + dbus-glib-devel + libXfixes-devel + eudev-devel + libXcursor-devel + fontconfig-devel + python-gtk-devel + gdk-pixbuf-devel + ghostscript-devel + webkit-gtk2-devel + poppler-glib-devel + libjpeg-turbo-devel + intltool + python-devel - desktop/kde/application/kmix/pspec.xml + + single_window.patch + + multimedia/graphics/gimp/gimp/pspec.xml - kmix + gimp-devel + Documents et entêtes de développement pour GIMP. + Development header and documents for GIMP + GIMP için geliştirme belgeleri ve başlık dosyaları + data + data:doc - qt5-base + gtk2-devel + cairo-devel + gdk-pixbuf-devel + gimp + + + /usr/include + /usr/share/gtk-doc + /usr/lib/pkgconfig + /usr/share/aclocal + + + + gimp + app:gui + + gegl + babl + dbus + gtk2 + tiff + zlib + aalib + bzip2 + pango + cairo + glib2 + libwmf + libXpm + libmng + libpng + libXmu + jasper + libX11 + libXext + librsvg + libexif alsa-lib - libcanberra - pulseaudio-libs - kdelibs4-support - ki18n - kconfig - kxmlgui - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - libgcc - plasma-framework + freetype + dbus-glib + libXfixes + eudev + libXcursor + fontconfig + gdk-pixbuf + ghostscript + webkit-gtk2 + poppler-glib + libjpeg-turbo /etc - /usr/share /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/include - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-13 - 15.04.3 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kidentitymanagement - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.application - KDE PIM libraries - Library for the KDE-PIM(Personal-Infomation-Management - mirrors://kde/stable/applications/15.12.0/src/kidentitymanagement-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kpimtextedit-devel - kio-devel - kcodecs-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - ktextwidgets-devel - kwidgetsaddons-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kpimtextedit-devel - kunitconversion-devel - extra-cmake-modules - - desktop/kde/application/kidentitymanagement/pspec.xml - - - kidentitymanagement - - qt5-base - kpimtextedit - kio - ki18n - libgcc - kcodecs - kconfig - kxmlgui - kcompletion - kcoreaddons - ktextwidgets - kwidgetsaddons - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kidentitymanagement-devel - Development files for kidentitymanagement - - qt5-base-devel - kpimtextedit-devel - kidentitymanagement - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ksquares - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Connect the dots to create squares - Noktaları birleştirerek kare yapma oyunu - KSquares is a fun and exciting game that modeled after the well known pen and paper based game of Dots and Boxes. - KSquares sıkıcı derslerin kurtarıcısı, eğlenceli ve heyecanlı kare yapma oyununun KDE sürümüdür. - ksquares - http://download.kde.org/stable/applications/15.12.0/src/ksquares-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/ksquares/pspec.xml - - - ksquares - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-20 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ark - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - desktop.kde.application - KDE Archiving Tool - Ark is a program for managing various archive formats within the KDE environment. - mirrors://kde/stable/applications/15.12.0/src/ark-15.12.0.tar.xz - - qt5-base-devel - karchive-devel - kconfig-devel - kcrash-devel - kio-devel - kpty-devel - khtml-devel - xz-devel - kdbusaddons-devel - kdoctools-devel - docbook-xsl - libarchive-devel - extra-cmake-modules - - desktop/kde/application/ark/pspec.xml - - - ark - - qt5-base - libarchive - karchive - kconfig - kio - unrar - kpty - khtml - ki18n - libgcc - kxmlgui - kservice - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - kwidgetsaddons - kparts - kconfigwidgets - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/locale - /usr/lib - /usr/share/icons /usr/share/man /usr/share/doc + /usr/bin + /usr/share/gimp + /usr/share/icons + /usr/share/appdata + /usr/share/mime-info + /usr/share/applications + /usr/share/application-registry + + + gimp-splash-pencils.png + + + + gimp-i18n-tr + Gimp translation files for Turkish + Türkçe için GIMP yerelleştirme dosyaları + locale:tr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/tr + + + + gimp-i18n-ast + Gimp translation files for Asturian + Asturya dili için GIMP yerelleştirme dosyaları + locale:ast + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ast + + + + gimp-i18n-my + Gimp translation files for Burmese + Burmese dili için GIMP yerelleştirme dosyaları + locale:my + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/my + + + + gimp-i18n-nds + Gimp translation files for Low Saxon + Aşağı Saxon dili için GIMP yerelleştirme dosyaları + locale:nds + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nds + + + + gimp-i18n-el + Gimp translation files for Greek + Yunanca için GIMP yerelleştirme dosyaları + locale:el + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/el + + + + gimp-i18n-gu + Gimp translation files for Gujarati + Gujarati dili için GIMP yerelleştirme dosyaları + locale:gu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gu + + + + gimp-i18n-be + Gimp translation files for Belarusian + Belarusça için GIMP yerelleştirme dosyaları + locale:be + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/be + + + + gimp-i18n-vi + Gimp translation files for Vietnamese + Viyetnamca için GIMP yerelleştirme dosyaları + locale:vi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/vi + + + + gimp-i18n-ca + Gimp translation files for Catalan + Katalanca için GIMP yerelleştirme dosyaları + locale:ca + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ca + + + + gimp-i18n-eo + Gimp translation files for Esperanto + Esperanto için GIMP yerelleştirme dosyaları + locale:eo + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/eo + + + + gimp-i18n-cs + Gimp translation files for Czech + Çekçe için GIMP yerelleştirme dosyaları + locale:cs + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/cs + + + + gimp-i18n-ca_valencia + Gimp translation files for Catalan (Valencia) + Valensiya Katalancası için GIMP yerelleştirme dosyaları + locale:ca@valencia + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ca@valencia + + + + gimp-i18n-ar + Gimp translation files for Arabic + Arapça için GIMP yerelleştirme dosyaları + locale:ar + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ar + + + + gimp-i18n-km + Gimp translation files for Khmer + Khmer dili için GIMP yerelleştirme dosyaları + locale:km + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/km + + + + gimp-i18n-ga + Gimp translation files for Irish Gaelic + Gaelik İrlandacası için GIMP yerelleştirme dosyaları + locale:ga + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ga + + + + gimp-i18n-fi + Gimp translation files for Finnish + Fince için GIMP yerelleştirme dosyaları + locale:fi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fi + + + + gimp-i18n-eu + Gimp translation files for Basque + Baskça için GIMP yerelleştirme dosyaları + locale:eu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/eu + + + + gimp-i18n-et + Gimp translation files for Estonian + Estonyaca için GIMP yerelleştirme dosyaları + locale:et + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/et + + + + gimp-i18n-xh + Gimp translation files for Xhosa + Xhosa dili için GIMP yerelleştirme dosyaları + locale:xh + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/xh + + + + gimp-i18n-gl + Gimp translation files for Galician + Galiçya dili için GIMP yerelleştirme dosyaları + locale:gl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gl + + + + gimp-i18n-id + Gimp translation files for Indonesian + Endonezyaca için GIMP yerelleştirme dosyaları + locale:id + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/id + + + + gimp-i18n-es + Gimp translation files for Spanish + İspanyolca için GIMP yerelleştirme dosyaları + locale:es + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/es + + + + gimp-i18n-ru + Gimp translation files for Russian + Rusça için GIMP yerelleştirme dosyaları + locale:ru + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ru + + + + gimp-i18n-rw + Gimp translation files for Kinyarwanda + Kinyarwanda dili için GIMP yerelleştirme dosyaları + locale:rw + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/rw + + + + gimp-i18n-nl + Gimp translation files for Dutch + Hollandaca için GIMP yerelleştirme dosyaları + locale:nl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nl + + + + gimp-i18n-nn + Gimp translation files for Norwegian Nynorsk + Norveç Nynorsk dili için GIMP yerelleştirme dosyaları + locale:nn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nn + + + + gimp-i18n-nb + Gimp translation files for Norwegian Bookmal + Norveç Bookmal dili için GIMP yerelleştirme dosyaları + locale:nb + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/nb + + + + gimp-i18n-ne + Gimp translation files for Nepali + Nepali dili için GIMP yerelleştirme dosyaları + locale:ne + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ne + + + + gimp-i18n-lt + Gimp translation files for Lithuanian + Litvanyaca için GIMP yerelleştirme dosyaları + locale:lt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/lt + + + + gimp-i18n-pa + Gimp translation files for Punjabi + Punjabi dili için GIMP yerelleştirme dosyaları + locale:pa + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pa + + + + gimp-i18n-ro + Gimp translation files for Romanian + Rumence için GIMP yerelleştirme dosyaları + locale:ro + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ro + + + + gimp-i18n-en_GB + Gimp translation files for British English + İngiliz İngilizcesi için GIMP yerelleştirme dosyaları + locale:en_GB + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/en_GB + + + + gimp-i18n-yi + Gimp translation files for Yi + Yi dili için GIMP yerelleştirme dosyaları + locale:yi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/yi + + + + gimp-i18n-en_CA + Gimp translation files for Catalan (en) + Katalanca için GIMP yerelleştirme dosyaları + locale:en_CA + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/en_CA + + + + gimp-i18n-fr + Gimp translation files for French + Fransızca için GIMP yerelleştirme dosyaları + locale:fr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fr + + + + gimp-i18n-bg + Gimp translation files for Bulgarian + Bulgarca için GIMP yerelleştirme dosyaları + locale:bg + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/bg + + + + gimp-i18n-ms + Gimp translation files for Malay + Malay dili için GIMP yerelleştirme dosyaları + locale:ms + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ms + + + + gimp-i18n-pt_BR + Gimp translation files for Brazilian Portuguese + Brezilya Portekizcesi için GIMP yerelleştirme dosyaları + locale:pt_BR + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pt_BR + + + + gimp-i18n-hr + Gimp translation files for Croatian (Hrvatski) + Hırvatça için GIMP yerelleştirme dosyaları + locale:hr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hr + + + + gimp-i18n-zh_TW + Gimp translation files for Chinese Traditional + Geleneksel Çince için GIMP yerelleştirme dosyaları + locale:zh_TW + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_TW + + + + gimp-i18n-ko + Gimp translation files for Korean + Korece için GIMP yerelleştirme dosyaları + locale:ko + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ko + + + + gimp-i18n-it + Gimp translation files for Italian + İtalyanca için GIMP yerelleştirme dosyaları + locale:it + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/it + + + + gimp-i18n-fa + Gimp translation files for Farsi (Persian) + Farsça için GIMP yerelleştirme dosyaları + locale:fa + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/fa + + + + gimp-i18n-dz + Gimp translation files for Dzongkha + Dzongkha dili için GIMP yerelleştirme dosyaları + locale:dz + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/dz + + + + gimp-i18n-sr_Latn + Gimp translation files for Serbian Latin + Latin sırpça için GIMP yerelleştirme dosyaları + locale:sr@Latn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sr@latin + + + + gimp-i18n-da + Gimp translation files for Danish + Danimarkaca için GIMP yerelleştirme dosyaları + locale:da + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/da + + + + gimp-i18n-ja + Gimp translation files for Japanese + Japonca için GIMP yerelleştirme dosyaları + locale:ja + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ja + + + + gimp-i18n-he + Gimp translation files for Hebrew + İbranice için GIMP yerelleştirme dosyaları + locale:he + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/he + + + + gimp-i18n-pt + Gimp translation files for Portuguese + Portekizce için GIMP yerelleştirme dosyaları + locale:pt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pt + + + + gimp-i18n-zh_CN + Gimp translation files for Chinese Simplified + Basitleştirilmiş Çince için GIMP yerelleştirme dosyaları + locale:zh_CN + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_CN + + + + gimp-i18n-sr + Gimp translation files for Serbian + Sırpça için GIMP yerelleştirme dosyaları + locale:sr + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sr + + + + gimp-i18n-oc + Gimp translation files for Occitan + Occitan dili için GIMP yerelleştirme dosyaları + locale:oc + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/oc + + + + gimp-i18n-sv + Gimp translation files for Swedish + İsveççe için GIMP yerelleştirme dosyaları + locale:sv + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sv + + + + gimp-i18n-mk + Gimp translation files for Macedonian + Makedonyaca için GIMP yerelleştirme dosyaları + locale:mk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/mk + + + + gimp-i18n-sk + Gimp translation files for Slovak + Slovakça için GIMP yerelleştirme dosyaları + locale:sk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sk + + + + gimp-i18n-de + Gimp translation files for German + Almanca için GIMP yerelleştirme dosyaları + locale:de + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/de + + + + gimp-i18n-pl + Gimp translation files for Polish + Lehçe için GIMP yerelleştirme dosyaları + locale:pl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/pl + + + + gimp-i18n-uk + Gimp translation files for Ukrainian + Ukraynaca için GIMP yerelleştirme dosyaları + locale:uk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/uk + + + + gimp-i18n-sl + Gimp translation files for Slovenian + Slovence için GIMP yerelleştirme dosyaları + locale:sl + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/sl + + + + gimp-i18n-hu + Gimp translation files for Hungarian + Macarca için GIMP yerelleştirme dosyaları + locale:hu + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hu + + + + gimp-i18n-tt + Gimp translation files for Tatarish + Tatarca için GIMP yerelleştirme dosyaları + locale:tt + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/tt + + + + gimp-i18n-az + Gimp translation files for Azerbaijani + Azerice için GIMP yerelleştirme dosyaları + locale:az + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/az + + + + gimp-i18n-am + Gimp translation files for Amharic + Amharic dili için GIMP yerelleştirme dosyaları + locale:am + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/am + + + + gimp-i18n-is + Gimp translation files for Icelandic + İzlanda dili için GIMP yerelleştirme dosyaları + locale:is + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/is + + + + gimp-i18n-lv + Gimp translation files for Latvia + Latvia dili için GIMP yerelleştirme dosyaları + locale:lv + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/lv + + + + gimp-i18n-th + Gimp translation files for Thai + Thai dili için GIMP yerelleştirme dosyaları + locale:th + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/th + + + + gimp-i18n-ka + Gimp translation files for Georgian + Gürcüce için GIMP yerelleştirme dosyaları + locale:ka + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ka + + + + gimp-i18n-hi + Gimp translation files for Hindi + Hindi dili için GIMP yerelleştirme dosyaları + locale:hi + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/hi + + + + gimp-i18n-zh_HK + Gimp translation files for Chinese Hong Kong + Hong Kong Çincesi için GIMP yerelleştirme dosyaları + locale:zh_HK + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/zh_HK + + + + gimp-i18n-ml + Gimp translation files for Malayalam + Malayalam dili için GIMP yerelleştirme dosyaları + locale:ml + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ml + + + + gimp-i18n-ta + Gimp translation files for Tamil + Tamil dili için GIMP yerelleştirme dosyaları + locale:ta + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/ta + + + + gimp-i18n-kn + Gimp translation files for Kannada + Kannada dili için GIMP yerelleştirme dosyaları + locale:kn + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/kn + + + + gimp-i18n-si + Gimp translation files for Sinhala + Sinhala dili için GIMP yerelleştirme dosyaları + locale:si + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/si + + + + gimp-i18n-kk + Gimp translation files for Kazakh + Kazakça için GIMP yerelleştirme dosyaları + locale:kk + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/kk + + + + gimp-i18n-br + Gimp translation files for Breton + Breton dili için GIMP yerelleştirme dosyaları + locale:br + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/br + + + + gimp-i18n-te + Gimp translation files for Telugu + locale:te + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/te + + + + gimp-i18n-csb + Gimp translation files for Kashubian + locale:csb + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/csb + + + + gimp-i18n-gd + Gimp translation files for Scottish Gaelic + locale:gd + multimedia.graphics.gimp.l10n + + gimp + + + /usr/share/locale/gd - - 2015-12-18 - 15.12.0 + + 2015-02-21 + 2.8.14 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-19 - 15.08.0 - First Release. Ertuğrul Erata ertugrulerata@gmail.com + + 2014-06-19 + 2.8.10 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-02-27 + 2.8.10 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-12-13 + 2.8.10 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-08-17 + 2.8.6 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-06-23 + 2.8.6 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-01-16 + 2.8.4 + Updated + Osman Erkan + osman.erkan@pisilinux.org + + + 2012-08-25 + 2.8.2 + First release + Fatih Turgel + admins@pisilinux.org + - kcron - http://www.kde.org + gimpfx-foundry + http://gimpfx-foundry.sourceforge.net PisiLinux Community admins@pisilinux.org GPLv2 - app:gui - desktop.kde.application - Graphical task scheduler - Görev zamanlayıcı arayüzü. - Kcron is a graphical frontend to the cron system, used to schedule regular tasks on a Unix system. - Kcron, cron görev zamanlayıcı altyapısının bir arayüzüdür. - kcron - http://download.kde.org/stable/applications/15.12.0/src/kcron-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kdoctools-devel - kiconthemes-devel - kio-devel - kxmlgui-devel - kiconthemes-devel - kiconthemes-devel - kiconthemes-devel - - desktop/kde/application/kcron/pspec.xml + GPLv3 + public-domain + data + multimedia.graphics.gimp.addon + A scripts collection for GIMP + GIMP için zengin bir betik paketi + FX-Foundry project is constantly updating custom scripts for each major GIMP release. + FX-Foundry GIMP için hazırlanmış çeşitli betikleri GIMP'in yeni sürümleri için güncelleyen bir projedir. + mirrors://sourceforge/gimpfx-foundry/gimpfx-foundry-scriptpack/gimpfx-foundry-2.6-1/gimpfx-foundry-2.6-1.tar.gz + multimedia/graphics/gimp/addon/gimpfx-foundry/pspec.xml - kcron + gimpfx-foundry - kio - ki18n - libgcc - qt5-base - kcoreaddons - kiconthemes - kconfigwidgets - kwidgetsaddons + gimp - /usr/share - /usr/lib - /usr/share/doc - - - kdeadmin - - - kdeadmin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - picmi - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Picmi is a single player logic-based puzzle game - Resim çizme bulmacası - Picmi is a single player logic-based puzzle game. The goal is to color cells according to numbers given at the side of the board in order to uncover a hidden pattern or picture. - Picmi, tablonun kenarında verilen sayılar kadar tabla üzerinde nokta koyarak bir resim tamamlama bulmacasıdır. - http://download.kde.org/stable/applications/15.12.0/src/picmi-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - qt5-declarative-devel - kdoctools-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kio-devel - knewstuff-devel - kxmlgui-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/picmi/pspec.xml - - - picmi - picmi - - ki18n - libgcc - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-03 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - katomic - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Sokoban like logic game - Sokoban benzeri mantık oyunu - KAtomic is both fun and educational game built around molecular geometry. - KAtomic moleküler geometri hakkında hem eğlenceli hem de eğitici bir oyundur. - katomic - http://download.kde.org/stable/applications/15.12.0/src/katomic-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/katomic/pspec.xml - - - katomic - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - knewstuff - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-15 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kholidays - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - KDE library for regional holiday information - KDE library for regional holiday information - mirrors://kde/stable/applications/15.12.0/src/kholidays-15.12.0.tar.xz - - qt5-base-devel - kitemviews-devel - kdoctools-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - extra-cmake-modules - - desktop/kde/application/kholidays/pspec.xml - - - kholidays - - qt5-base - kdelibs4-support - ki18n - libgcc - kitemviews - kcompletion - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib + /usr/share/gimp/2.0/scripts /usr/share/doc - - kholidays-devel - Development files for kdelibs4-support - - qt5-base-devel - kholidays - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-06-19 + 2.6.1 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) + 2014-01-25 + 2.6.1 + Rebuild + Stefan Gronewold(groni) groni@pisilinux.org - - - - - kaccounts-providers - https://projects.kde.org/projects/playground/base/kde-accounts/kaccounts-providers - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - http://download.kde.org/stable/applications/15.12.0/src/kaccounts-providers-15.12.0.tar.xz - - extra-cmake-modules - intltool - kaccounts-integration-devel - qt5-declarative-devel - qt5-base-devel - kcoreaddons-devel - libaccounts-qt5-devel - libaccounts-glib-devel - kio-devel - ki18n-devel - kdeclarative-devel - kpackage-devel - signon-devel - - desktop/kde/application/kaccounts-providers/pspec.xml - - - kaccounts-providers - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - - kaccounts-integration - libaccounts-glib - libgcc - kio - ki18n - kpackage - kcoreaddons - kdeclarative - qt5-declarative - qt5-base - - - /etc - /usr/share - /usr/lib/qt5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2015-11-15 - 15.08.3 + 2009-07-24 + 2.6.1 First release - Alihan Öztürk - alihan@pisilinux.org + Anıl Özbek + admins@pisilinux.org - cantor - http://edu.kde.org/cantor + colorize-gimp + http://zenthought.org/content/project/colorize PisiLinux Community admins@pisilinux.org GPLv2+ - app:gui - desktop.kde.application - A KDE frontend to mathematical softwares - Matematiksel uygulamalar için bir KDE önyüzü - Cantor is an application that lets you use your favorite mathematical applications from within a nice KDE-integrated Worksheet Interface. It offers assistant dialogs for common tasks and allows you to share your worksheets with others. - Cantor; Sage, Maxima, R and KAlgebra gibi uygulamalara arayüz sağlayarak kullanımı kolaylaştırmayı amaçlar. Çok kullanılan işler için dialoglar sağlar ve çalışmalarınızı başkalarıyla paylaşabilmenize olanak tanır. - cantar - mirrors://kde/stable/applications/15.12.0/src/cantor-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - qt5-xmlpatterns-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - ktexteditor-devel - knewstuff-devel - kpty-devel - analitza-devel - libqalculate-devel - cln-devel - - desktop/kde/application/cantor/pspec.xml - - - cantor - - cln - kio - kpty - ki18n - kparts - libgcc - kconfig - kxmlgui - analitza - karchive - kservice - qt5-base - knewstuff - kcompletion - kcoreaddons - kiconthemes - ktexteditor - ktextwidgets - libqalculate - kconfigwidgets - kwidgetsaddons - qt5-xmlpatterns - kdelibs4-support - - - /etc - /usr/share - /usr/lib - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share/locale - - - - cantor-devel - Development files for cantor - cantor için geliştirme dosyaları - - cantor - - - /usr/include - /usr/share/kde5/apps/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-19 - 15.08.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-14 - 4.11.2 - Rebuild for icu4c. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-23 - 4.10.2 - Dep fixed - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knavalbattle - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Naval Battle game - Amiral Battı oyunu - knavalbattle is a Battle Ship game for KDE. Ships are placed on a board which represents the sea. Players try to hit each others ships in turns without knowing where they are placed. The first player to destroy all ships wins the game. - KBattleship KDE için bir Amiral Battı oyunudur. Gemiler denizi temsil eden oyun tahtasına yerleştirilir ve oyuncular rakiplerinin gemilerinin yerleşimini tahmin ederek gemileri vurmaya çalışır. Rakibinin tüm gemilerini daha önce batıran oyuncu kazanır. - knavalbattle - http://download.kde.org/stable/applications/15.12.0/src/knavalbattle-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - kdbusaddons-devel - kdnssd-devel - ki18n-devel - kxmlgui-devel - kdoctools-devel - ktextwidgets-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/knavalbattle/pspec.xml - - - knavalbattle - - ki18n - kdnssd - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kwidgetsaddons - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/kconf_update - /usr/share/knavalbattle - /usr/share/kservices5 - /usr/share/kxmlgui5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gpgmepp - https://projects.kde.org/gpgmepp - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPLv2 - desktop.kde.application - C++ bindings/wrapper for gpgme - gpgme için C++ bağlayıcısı - C++ bindings/wrapper for gpgme - gpgme için C++ bağlayıcısı - mirrors://kde/stable/applications/15.12.0/src/gpgmepp-15.12.0.tar.xz - - boost-devel - qt5-base-devel - gpgme-devel - extra-cmake-modules - - desktop/kde/application/gpgmepp/pspec.xml - - - gpgmepp - - libgcc - qt5-base - gpgme - - - /usr/lib - /usr/share/doc - - - - gpgmepp-devel - - gpgmepp - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-21 - 15.08.0 - First release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - libkipi - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 library - desktop.kde.application - Common plugin infrastructure for KDE image applications - KDE resim uygulamaları için ortak eklenti yapısı - Kipi (KDE Image Plugin Interface) is an effort to develop a common plugin structure (for Digikam, Gwenview, etc.). Its aim is to share image plugins among graphic applications. - Kipi, ortak bir eklenti yapısı ortaya koymak için gerekli bir kitaplıktır. - mirrors://kde/stable/applications/15.12.0/src/libkipi-15.12.0.tar.xz + multimedia.graphics.gimp.addon + Colorization plugin for GIMP + GIMP için renklendirme eklentisi + colorize-gimp is an implementation of colorization using optimization for GIMP. + colorize-gimp, GIMP ile siyah beyaz fotoğrafları renklendirmek için bir eklentidir. + gimp + http://zenthought.org/system/files/asset/2/colorize-gimp-20070930.tar.gz - qt5-base-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kservice-devel - kxmlgui-devel - cmake - extra-cmake-modules + gimp-devel + gtk2-devel + SuiteSparse-devel - desktop/kde/application/libkipi/pspec.xml + multimedia/graphics/gimp/addon/colorize-gimp/pspec.xml - libkipi + colorize-gimp - qt5-base - kxmlgui - ki18n - libgcc - kconfig - kservice - kcoreaddons - - - /usr/lib - /usr/bin - /usr/share - /usr/share/icons - - - - libkipi-devel - Development files for libkipi - libkipi için geliştirme dosyaları - - libkipi - qt5-base-devel - kxmlgui-devel - ki18n-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-12-19 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-01 - 15.04.3_20150731 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdepim-runtime - http://community.kde.org/KDE_PIM - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.application - KDE5 PIM Runtime Environment - KDE5 PIM (Kişisel Bilgi Yönetimi) çalışma zamanı ortamı - kdepim-runtime contains KDE5 PIM (Personal Information Management) runtime environment like akonadi agents. - kdepim-runtime, kdelibs kullanarak yazılmış olan Akonadi ajanları da dahil olmak üzere KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) çalışma zamanı ortamını içerir. - kontact - mirrors://kde/stable/applications/15.12.0/src/kdepim-runtime-15.12.0.tar.xz - - kdoctools-devel - boost-devel - shared-mime-info - akonadi-devel - akonadi-calendar-devel - akonadi-search-devel - kcmutils-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - knotifyconfig-devel - kross-devel - kmailtransport-devel - kidentitymanagement-devel - kalarmcal-devel - kcalutils-devel - kmbox-devel - kimap-devel - libkgapi-devel - kholidays-devel - ksyndication-devel - kdepimlibs-devel - cyrus-sasl-devel - qt5-declarative-devel - qt5-quick1-devel - qt5-xmlpatterns-devel - qt5-webkit-devel - extra-cmake-modules - qt5-location-devel - - desktop/kde/application/kdepim-runtime/pspec.xml - - - kdepim-runtime - - akonadi - libkgapi - kio - ki18n - kimap - kmbox - kmime - libgcc - kcodecs - kconfig - kwallet - kxmlgui - kcalcore - kcmutils - kservice - qt5-base - kalarmcal - kcalutils - kdepimlibs - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kitemmodels - kcontacts - kjobwidgets - knotifyconfig - kwindowsystem - kconfigwidgets - kmailtransport - ktextwidgets - knotifications - kwidgetsaddons - qt5-xmlpatterns - akonadi-calendar - kdelibs4-support - kidentitymanagement - - - /etc/xdg - /usr/lib - /usr/bin - /usr/share/mime - /usr/share/kservicetypes5 - /usr/share/kservices5 - /usr/share/knotifications5 - /usr/share/icons - /usr/share/dbus-1 - /usr/share/akonadi - /usr/share/ontology - /usr/share/autostart - /usr/share/applications - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-23 - 15.08.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gwenview - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - library - desktop.kde.application - An image viewer - Resim görüntüleyici - Gwenview is an easy to use image viewer. - Gwenview, kullanımı kolay bir resim görüntüleyicisidir. - gwenview - mirrors://kde/stable/applications/15.12.0/src/gwenview-15.12.0.tar.xz - - exiv2-devel - qt5-base-devel - libkipi-devel - kdoctools-devel - kio-devel - kactivities-devel - kded-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - baloo-devel - libkdcraw-devel - libpng-devel - zlib-devel - mesa-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/application/gwenview/pspec.xml - - - gwenview - - qt5-base - exiv2-libs - kactivities - libkipi - libkdcraw - kded - kdelibs4-support - kio - ki18n - lcms2 - kparts - libX11 - libgcc - libpng - kconfig - kxmlgui - qt5-svg - kservice - baloo - kitemviews - qt5-phonon - kcompletion - kcoreaddons - kiconthemes - kitemmodels - kjobwidgets - ktextwidgets - libjpeg-turbo - qt5-x11extras - kconfigwidgets - knotifications - kwidgetsaddons - kfilemetadata - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - /usr/share/icons - /usr/share/applications - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-03 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-12 - 15.08.0 - first release, use stable source. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - akonadi-search - http://pim.kde.org/akonadi - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.application - Libraries and daemons to implement searching in Akonadi - Libraries and daemons to implement searching in Akonadi - akonadi - mirrors://kde/stable/applications/15.12.0/src/akonadi-search-15.12.0.tar.xz - - qt5-base-devel - kcrash-devel - kconfig-devel - ki18n-devel - akonadi-devel - kcontacts-devel - kmime-devel - kjobwidgets-devel - kservice-devel - solid-devel - kxmlgui-devel - kitemmodels-devel - kdelibs4-support-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - kcalcore-devel - libical-devel - kdesignerplugin - kcompletion-devel - kdepimlibs-devel - boost-devel - kcmutils-devel - krunner-devel - xapian-core-devel - kdoctools-devel - extra-cmake-modules - - desktop/kde/application/akonadi-search/pspec.xml - - - akonadi-search - app:console - - qt5-base - ki18n - kmime - libgcc - kcodecs - kconfig - kcalcore - kcontacts - kdepimlibs - kcoreaddons - xapian-core - krunner - kcompletion - kconfigwidgets - kwidgetsaddons - - - /etc/akonadi - /etc/xdg - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/config - /usr/share/mime - /usr/share/kde4 - /usr/share/doc/ - /usr/share/akonadi - /usr/share/kservices5 - - - - akonadi-search-devel - Development files for akonadi - - akonadi-search - qt5-base-devel - ki18n-devel - kmime-devel - kcodecs-devel - kconfig-devel - kcalcore-devel - kcontacts-devel - kdepimlibs-devel - kcoreaddons-devel - xapian-core-devel - kdelibs4-support-devel - kcmutils-devel - krunner-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-21 - 15.08.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - baloo-widgets - http://www.kde.org - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - Framework for searching and managing metadata - Baloo is a framework for searching and managing metada - mirrors://kde/stable/applications/15.12.0/src/baloo-widgets-15.12.0.tar.xz - - baloo-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kfilemetadata-devel - kinit-devel - kio-devel - kitemmodels-devel - kunitconversion-devel - qt5-base-devel - - desktop/kde/application/baloo-widgets/pspec.xml - - - baloo-widgets - Development files for baloo-widgets - - baloo - kconfig - kcoreaddons - kfilemetadata - ki18n - kio - kwidgetsaddons - libgcc - qt5-base - - - /etc - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/locale - - - - baloo-widgets-devel - Development files for baloo-widgets - - baloo-widgets - qt5-base-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-20 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-28 - 15.08.0 - First Release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - ktp-common-internals - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Common components for KDE-Telepathy - Common components for KDE-Telepathy - http://download.kde.org/stable/applications/15.12.0/src/ktp-common-internals-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - knotifications-devel - kio-devel - kwidgetsaddons-devel - kcmutils-devel - knotifyconfig-devel - ktexteditor-devel - kwallet-devel - kconfig-devel - kwindowsystem-devel - kiconthemes-devel - kpeople-devel - signon-devel - kaccounts-integration-devel - telepathy-logger-qt-devel - libaccounts-qt5-devel - telepathy-qt5-devel - libaccounts-glib-devel - libgcrypt-devel - sqlite-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - telepathy-mission-control-devel - libotr-devel - - desktop/kde/application/ktp-common-internals/pspec.xml - - - ktp-common-internals - Common components for KDE-Telepathy - - ki18n - kparts - libgcc - libotr - signon - kconfig - kpeople - kwallet - kxmlgui - kcmutils - kservice - qt5-base - libgcrypt - kcoreaddons - kiconthemes - ktexteditor - knotifyconfig - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - libaccounts-qt5 - qt5-declarative - telepathy-logger-qt - kaccounts-integration - - - /usr/bin - /usr/lib/libKTpCommonInternals.so.* - /usr/lib/libKTpModels.so.* - /usr/lib/libKTpLogger.so.* - /usr/lib/libKTpWidgets.so.* - /usr/lib/libKTpOTR.so.* - /usr/lib/ktp-proxy - /usr/lib/qt5 - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/knotifications5 - /usr/share/config.kcfg - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/icons - /usr/share/katepart5 - /usr/share/doc - - - - ktp-common-internals-devel - Development files for ktp-common-internals - - ktp-common-internals - libotr-devel - - - /usr/include/KTp - /usr/lib/cmake/KTp - /usr/lib/libKTpCommonInternals.so - /usr/lib/libKTpModels.so - /usr/lib/libKTpLogger.so - /usr/lib/libKTpWidgets.so - /usr/lib/libKTpOTR.so - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-22 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - partitionmanager - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - KDE Partition Manager is a utility program to help you manage the disk devices, partitions and file systems on your computer - KDE Disk Bölümü Yöneticisi - It allows you to easily create, copy, move, delete, resize without losing data, backup and restore partitions.. - KDE Disk Bölümü Yöneticisi, disklerinizi, bölümlerinizi ve dosya sistemlerinizi yönetmenize izin verir. Birçok dosya sistemini (ext2/3/4, reiserfs, NTFS, FAT32 ve daha fazlası) desteklemenin yanı sıra, yeni bölüm oluşturabilir ya da var olan bir bölüm üzerinde boyutlandırma, kopyalama, taşıma, yedekleme ve geri yükleme işlemlerini yapabilir. - mirrors://kde/stable/partitionmanager/1.2.1/src/partitionmanager-1.2.1.tar.xz - - qt5-base-devel - libatasmart-devel - extra-cmake-modules - parted-devel - libutil-linux-devel - ki18n-devel - kio-devel - kconfig-devel - kxmlgui-devel - kservice-devel - kcoreaddons-devel - kiconthemes-devel - kjobwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kdoctools-devel - - desktop/kde/application/partitionmanager/pspec.xml - - - partitionmanager - - qt5-base - libatasmart - libgcc - parted - libutil-linux - kio - ki18n - kconfig - kxmlgui - kservice - kcoreaddons - kiconthemes - kjobwidgets - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2015-09-27 - 1.2.1 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kate - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - Advanced Text Editor - Plasma library and runtime components based upon KF5 and Qt5 - mirrors://kde/stable/applications/15.12.0/src/kate-15.12.0.tar.xz - - qt5-base-devel - plasma-framework-devel - kdoctools-devel - knewstuff-devel - kinit-devel - kparts-devel - ktexteditor-devel - threadweaver-devel - kitemmodels-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - docbook-xsl - extra-cmake-modules - kded-devel - - desktop/kde/application/kate/pspec.xml - - - kate - - qt5-base - libgcc - libgit2 - knewstuff - ki18n - kconfig - kded - kguiaddons - kactivities - kjobwidgets - kitemmodels - kio - kparts - ktexteditor - kwindowsystem - kxmlgui - plasma-framework - kwallet - kservice - kbookmarks - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - threadweaver - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/share - /etc/xdg - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-19 - 15.08.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-03 - 15.04.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - krfb - http://www.kde.org/applications/system/krfb/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.application - Desktop sharing utility - Masaüstü paylaşım araçları. - KDE Desktop Sharing is a manager for easily sharing a desktop session with another system. The desktop session can be viewed or controlled remotely by any VNC or RFB client - krfb, masaüstünü uzaktaki bilgisayarlarla kolaylıkla paylaşmaya olanak sağlar. - http://download.kde.org/stable/applications/15.12.0/src/krfb-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-x11extras-devel - ki18n-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdnssd-devel - kdoctools-devel - knotifications-devel - kwallet-devel - kwidgetsaddons-devel - kxmlgui-devel - libvncserver-devel - libX11-devel - libXdamage-devel - libxcb-devel - libXext-devel - libXtst-devel - - desktop/kde/application/krfb/pspec.xml - - - krfb - - ki18n - kdnssd - libX11 - libgcc - kconfig - kwallet - kxmlgui - libXtst - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libvncserver - qt5-x11extras - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/lib - /usr/share/applications - /usr/share/krfb - /usr/share/kservicetypes5 - /usr/share/doc - - - kdenetwork - - - kdenetwork - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-14 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - kdegraphics-thumbnailers - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - KDE4 thumbnailer library - KDE4 önizleme kitaplıkları - kdegraphics-thumbnailers contains thumbnail-related libraries. - kdegraphics-thumbnailers, önizleme kitaplıklarını içerir. - http://download.kde.org/stable/applications/15.12.0/src/kdegraphics-thumbnailers-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kio-devel - libkdcraw-devel - libkexiv2-devel - - desktop/kde/application/kdegraphics-thumbnailers/pspec.xml - - - kdegraphics-thumbnailers - - kio - libgcc - qt5-base - libkdcraw - libkexiv2 - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - dolphin-plugins - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.application - Extra dolphin plugins - Dolphin eklentileri. - This package contains plugins that offer integration in Dolphin with the following version control systems: - Dolphin için VCS (Version Control System) eklentileri. - mirrors://kde/stable/applications/15.12.0/src/dolphin-plugins-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - dolphin-devel - kio-devel - kdelibs4-support-devel - extra-cmake-modules - - desktop/kde/application/dolphin-plugins/pspec.xml - - - dolphin-plugins - - qt5-base - dolphin - kio - ki18n - libgcc - kconfig - kxmlgui - kservice - ktexteditor - kwidgetsaddons - kcompletion - kcoreaddons - ktextwidgets - kdelibs4-support - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-19 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-12 - 15.07.90 - First Relase unstable. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - spectacle - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - KDE screenshot capture utility - Ekran görüntüsü yakalama aracı - Spectacle, a new screenshot application that aims to replace KSnapshot.. - spectacle bir ekran görüntüsü yakalama aracıdır. - mirrors://kde/stable/applications/15.12.0/src/spectacle-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - libkipi-devel - qt5-script-devel - libxcb-devel - libkscreen-devel - xcb-util-devel - qt5-x11extras-devel - xcb-util-image-devel - xcb-util-cursor-devel - kxmlgui-devel - kio-devel - kwindowsystem-devel - kcoreaddons-devel - ki18n-devel - kwidgetsaddons-devel - knotifications-devel - - desktop/kde/application/spectacle/pspec.xml - - - spectacle - - qt5-base - kio - libkscreen - xcb-util-cursor - ki18n - libgcc - kconfig - kxmlgui - libkipi - kservice - kcoreaddons - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kdbusaddons - libxcb - xcb-util - qt5-x11extras - xcb-util-image - - - /usr/bin - /usr/share - /usr/share/doc - - - ksnapshot - - - ksnapshot - - - - - 2015-12-18 - 15.12.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ktp-text-ui - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Telepathy handler for Text Chats - Telepathy handler for Text Chats - http://download.kde.org/stable/applications/15.12.0/src/ktp-text-ui-15.12.0.tar.xz - - extra-cmake-modules - karchive-devel - sonnet-devel - kwidgetsaddons-devel - kservice-devel - kemoticons-devel - kio-devel - kcmutils-devel - knotifyconfig-devel - knotifications-devel - ki18n-devel - kdewebkit-devel - kwindowsystem-devel - kxmlgui-devel - kitemviews-devel - ktextwidgets-devel - kiconthemes-devel - kdbusaddons-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - qt5-location-devel - qt5-webkit-devel - - desktop/kde/application/ktp-text-ui/pspec.xml - - - ktp-text-ui - Telepathy handler for Text Chats - - kio - ki18n - libgcc - sonnet - kconfig - kxmlgui - karchive - kcmutils - kservice - qt5-base - kdewebkit - kemoticons - kitemviews - qt5-webkit - kcoreaddons - kdbusaddons - kiconthemes - ktextwidgets - knotifyconfig - kwindowsystem - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/lib - /usr/share - /usr/share/ktelepathy - /usr/share/ktp-log-viewer - /usr/share/kxmlgui5 - /usr/share/telepathy - /usr/share/dbus-1 - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - ktp-contact-runner - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - KRunner plugin for KDE Telepathy - KRunner plugin for KDE Telepathy - http://download.kde.org/stable/applications/15.12.0/src/ktp-contact-runner-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - ki18n-devel - kservice-devel - krunner-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/application/ktp-contact-runner/pspec.xml - - - ktp-contact-runner - KRunner plugin for KDE Telepathy - - ki18n - libgcc - krunner - qt5-base - kcoreaddons - telepathy-qt5 - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/kservices5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libkexiv2 - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - An Exiv2 wrapper library - Exiv2 sarmalayıcı kitaplığı - libkexiv2 is a wrapper around Exiv2 library to manipulate pictures metadata as EXIF/IPTC and XMP. - libkexiv2, EXIF/IPTC ve XMP gibi resim meta bilgilerini düzenlemek için kullanılan Exiv2 kitaplığını sarmalayan bir kitaplıktır. - mirrors://kde/stable/applications/15.12.0/src/libkexiv2-15.12.0.tar.xz - - extra-cmake-modules - cmake - exiv2-devel - qt5-base-devel - - desktop/kde/application/libkexiv2/pspec.xml - - - libkexiv2 - - qt5-base - exiv2-libs - - - /usr/lib - /usr/bin - - - - libkexiv2-devel - Development files for libkexiv2 - libkexiv2 için geliştirme dosyaları - - libkexiv2 - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-12-19 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-26 - 5.11.80 - First Release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdeedu-data - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.application - Common data for KDE Edu applications - Common data for KDE Edu applications. - mirrors://kde/stable/applications/15.12.0/src/kdeedu-data-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/application/kdeedu-data/pspec.xml - - - kdeedu-data - - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - konsole - https://projects.kde.org/projects/kde/applications/dolphin - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - desktop.kde.application - KDE Konsole - Konsole for KDE5 - mirrors://kde/stable/applications/15.12.0/src/konsole-15.12.0.tar.xz - - qt5-base-devel - qt5-script-devel - kpty-devel - kio-devel - kinit-devel - knotifyconfig-devel - kparts-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - docbook-xsl - extra-cmake-modules - kdoctools-devel - cmake - - desktop/kde/application/konsole/pspec.xml - - - konsole - - libgcc - qt5-base - kdelibs4-support - kiconthemes - knotifyconfig - knotifications - kparts - kpty - kio - ki18n - kconfig - kxmlgui - kservice - kbookmarks - kguiaddons - kcompletion - kcoreaddons - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/lib - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-19 - 15.08.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-05 - 15.04.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - okular - http://okular.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - A document viewer - Belge gösterici - Okular is a document viewer. - Okular bir belge göstericidir. - okular - http://sourceforge.net/projects/pisilinux/files/source/okular-15.08.02_20151104.tar.xz - - qt5-base-devel - qt5-declarative-devel - kjs-devel - qca2-qt5-devel - tiff-devel - kdelibs4-support-devel - qt5-phonon-devel - poppler-qt5-devel - ebook-tools-devel - libkexiv2-devel - kdoctools-devel - threadweaver-devel - kdesignerplugin - khtml-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kactivities-devel - libkscreen-devel - libspectre-devel - djvu-devel - kpty-devel - extra-cmake-modules - - desktop/kde/application/okular/pspec.xml - - - okular - app:gui - - qt5-base - qca2-qt5 - tiff - libkexiv2 - poppler-qt5 - ebook-tools - kactivities - libjpeg-turbo - kdelibs4-support - khtml - kpty - kio - kjs - zlib - ki18n - kparts - libgcc - kcodecs - kconfig - kwallet - kxmlgui - qt5-svg + gimp + gtk2 + SuiteSparse + atk + cairo + glib2 + pango freetype - karchive - kservice - kbookmarks - kitemviews - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - threadweaver - kwindowsystem - kconfigwidgets - kwidgetsaddons - qt5-declarative - djvu - libspectre - qt5-phonon + gdk-pixbuf + fontconfig - /usr/lib - /usr/share/doc - /usr/share/man - /usr/bin - /usr/share - - - - okular-devel - Development files for okular - Okular için geliştirme dosyaları - - okular - - - /usr/include - /usr/lib/cmake - - - - - 2015-11-05 - 15.08.02_20151104 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-19 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - ktp-contact-list - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - KDE Telepathy contact list application - KDE Telepathy contact list application - http://download.kde.org/stable/applications/15.12.0/src/ktp-contact-list-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kdbusaddons-devel - kio-devel - kcmutils-devel - knotifications-devel - kwindowsystem-devel - knotifyconfig-devel - ki18n-devel - kiconthemes-devel - kxmlgui-devel - kpeople-devel - telepathy-qt5-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - - desktop/kde/application/ktp-contact-list/pspec.xml - - - ktp-contact-list - KDE Telepathy contact list application - - ki18n - libgcc - kconfig - kpeople - kxmlgui - kservice - qt5-base - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - telepathy-qt5 - kconfigwidgets - knotifications - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/share - /usr/share/dbus-1 - /usr/share/applications - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libksane - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - SANE library interface for KDE - KDE için SANE kitaplık arayüzü - libksane is a SANE library interface for KDE. - libksane, KDE için bir SANE kitaplık arayüzüdür. - mirrors://kde/stable/applications/15.12.0/src/libksane-15.12.0.tar.xz - - ki18n-devel - kwallet-devel - qt5-base-devel - ktextwidgets-devel - sane-backends-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/application/libksane/pspec.xml - - - libksane - - ki18n - kwallet - qt5-base - ktextwidgets - sane-backends - kwidgetsaddons - - - /usr/lib - /usr/share/icons - - - - libksane-devel - Development files for libksane - libksane için geliştirme dosyaları - - libksane - - - /usr/lib/cmake - /usr/include - /usr/lib/pkgconfig - - - - - 2015-12-19 - 15.12.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kdepim - http://www.kde.org - - Pisi Linux Admins - vedat@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.application - KDE Pim different packages with akonadi-console, kadressbook blogilo etc - Provides different Packages for KDE5 - mirrors://kde/stable/applications/15.12.0/src/kdepim-15.12.0.tar.xz - - qt5-base-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - qt5-declarative-devel - qt5-quick1-devel - qt5-phonon-devel - qt5-webkit-devel - qt5-x11extras-devel - qt5-location-devel - prison-qt5-devel - openssl-devel - kinit-devel - kross-devel - libassuan-devel - akonadi-devel - akonadi-search-devel - kdnssd-devel - grantlee-qt5-devel - kpimtextedit-devel - kmailtransport-devel - kcalutils-devel - kholidays-devel - ktnef-devel - kimap-devel - ksyndication-devel - gpgmepp-devel - akonadi-calendar-devel - libSM-devel - NetworkManager-devel - kauth-devel - kbookmarks-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kdesignerplugin - kdoctools-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kidentitymanagement-devel - kio-devel - kitemviews-devel - knotifications-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kunitconversion-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kcmutils-devel - kdewebkit-devel - khtml-devel - ktexteditor-devel - kidentitymanagement-devel - kldap-devel - cyrus-sasl-devel - kmbox-devel - kontactinterface-devel - kalarmcal-devel - kxmlrpcclient-devel - kblog-devel - kdelibs4-support-devel - kdepimlibs-devel - kidentitymanagement-devel - gpgme-devel - libX11-devel - extra-cmake-modules - qt5-linguist - kemoticons-devel - kitemmodels-devel - knewstuff-devel - knotifyconfig-devel - libkgapi-devel - curl-devel - kdepim-runtime - - desktop/kde/application/kdepim/pspec.xml - - - kdepim - - qt5-base - qt5-phonon - qt5-webkit - qt5-x11extras - gpgme - kross - libassuan - akonadi - akonadi-search - kdnssd - grantlee-qt5 - kpimtextedit - kmailtransport - kcalutils - kholidays - ktnef - kimap - ksyndication - gpgmepp - akonadi-calendar - kauth - kbookmarks - kcompletion - kconfig - kconfigwidgets - kcrash - kdbusaddons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemviews - knotifications - kparts - kservice - ktextwidgets - kunitconversion - kwidgetsaddons - kwindowsystem - kxmlgui - kcmutils - kdewebkit - khtml - ktexteditor - kidentitymanagement - kldap - kcodecs - kwallet - cyrus-sasl - kmbox - kontactinterface - kalarmcal - kxmlrpcclient - karchive - kcalcore - kcontacts - kholidays - knewstuff - sonnet - kblog - kdepimlibs - kcoreaddons - kitemmodels - kjobwidgets - knotifyconfig - kdelibs4-support - kidentitymanagement - libgpg-error - libX11 - libgcc - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - step - http://kde.org/applications/education/step/ - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - Interactive Physical Simulator - Step is an interactive physical simulator. It allows you to explore the physical world through simulations. - mirrors://kde/stable/applications/15.12.0/src/step-15.12.0.tar.xz - - qt5-base-devel - qt5-quick1-devel - qt5-svg-devel - qt5-declarative-devel - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - mesa-devel - khtml-devel - kconfig-devel - kdelibs4-support-devel - knewstuff-devel - kplotting-devel - eigen3 - pkgconfig - libqalculate-devel - cln-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/step/pspec.xml - - - step - - qt5-base - cln - gsl - khtml - knewstuff - kplotting - libqalculate - kparts - kio - libgcc - kdelibs4-support - ki18n - kconfig - kxmlgui - kcompletion - kcoreaddons - kiconthemes - ktextwidgets - kconfigwidgets - kwidgetsaddons - kservice - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-19 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kcontacts - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.application - Address book API for KDE. - Address book for KDE for Contacts. - mirrors://kde/stable/applications/15.12.0/src/kcontacts-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kcodecs-devel - kconfig-devel - kio-devel - extra-cmake-modules - - desktop/kde/application/kcontacts/pspec.xml - - - kcontacts - - qt5-base - ki18n - kcodecs - kconfig - kcoreaddons - libgcc - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcontacts-devel - Development files for kcontacts - - qt5-base-devel - kcontacts - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kontactinterface - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.application - Kontact Plugin Interface Library - This library provides the glue necessary for application "Parts" to be embedded as a Kontact component (or plugin). - mirrors://kde/stable/applications/15.12.0/src/kontactinterface-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - kcoreaddons-devel - kparts-devel - kwindowsystem-devel - ki18n-devel - kxmlgui-devel - kiconthemes-devel - - desktop/kde/application/kontactinterface/pspec.xml - - - kontactinterface - - qt5-base - kio - kparts - libgcc - kxmlgui - kcoreaddons - kiconthemes - kwindowsystem - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kontactinterface-devel - Development files for kontactinterface - - qt5-base-devel - kontactinterface - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-24 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kimap - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - Job-based API for interacting with IMAP servers - API for interacting with IMAP servers - mirrors://kde/stable/applications/15.12.0/src/kimap-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kmime-devel - boost-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - cyrus-sasl-devel - kunitconversion-devel - extra-cmake-modules - - desktop/kde/application/kimap/pspec.xml - - - kimap - - qt5-base - kmime - kio - ki18n - libgcc - kcodecs - cyrus-sasl - kcoreaddons - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kimap-devel - Development files for kimap - - qt5-base-devel - kimap - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdebugsettings - http://projects.kde.org/kdebugsettings - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - An application to enable/disable qCDebug - KDebug control module for KDE. It provides a graphical frontend for the -kdebug daemon, which allow enabling or disabling particular debug areas/messages. - http://download.kde.org/stable/applications/15.12.0/src/kdebugsettings-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kwidgetsaddons-devel - kitemviews-devel - kcompletion-devel - kio-devel - - desktop/kde/application/kdebugsettings/pspec.xml - - - kdebugsettings - An application to enable/disable qCDebug - - ki18n - libgcc - kconfig - qt5-base - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kwidgetsaddons - - - /usr/bin - /etc - /usr/share/applications - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - rocs - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - Rocs Graph Theory - Rocs aims to be a Graph Theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms. Rocs has a scripting module, done in Qt Script, that interacts with the drawn graph and every change in the graph with the script is reflected on the drawn one.. - mirrors://kde/stable/applications/15.12.0/src/rocs-15.12.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-quick1-devel - qt5-webkit-devel - qt5-base-devel - qt5-xmlpatterns-devel - extra-cmake-modules - kdoctools-devel - kdeclarative-devel - ki18n-devel - gettext-devel - kitemviews-devel - ktexteditor-devel - kxmlgui-devel - kconfig-devel - karchive-devel - kcompletion-devel - kcoreaddons-devel - ktexteditor-devel - kconfigwidgets-devel - kxmlgui-devel - kwidgetsaddons-devel - karchive-devel - cmake - qt5-location-devel - grantlee-qt5-devel - gettext-devel - boost-devel - - desktop/kde/application/rocs/pspec.xml - - - rocs - - qt5-base - qt5-script - qt5-declarative - qt5-xmlpatterns - qt5-webkit - grantlee-qt5 - kdeclarative - ktexteditor - kparts - libgcc - ki18n - kconfig - karchive - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - karchive - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - kwidgetsaddons - kwidgetsaddons - kxmlgui - kitemviews - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - rocs-devel - Development files for rocs - - rocs - - - /usr/include - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-29 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ktnef - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - API for handling TNEF data - The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format. - mirrors://kde/stable/applications/15.12.0/src/ktnef-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcalcore-devel - kcalutils-devel - kcontacts-devel - - desktop/kde/application/ktnef/pspec.xml - - - ktnef - - qt5-base - kcalutils - ki18n - libgcc - kcalcore - kcontacts - kdelibs4-support - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ktnef-devel - Development files for ktnef - - qt5-base-devel - ktnef - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-24 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ffmpegthumbs - https://projects.kde.org/projects/kde/kdemultimedia/ffmpegthumbs - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - ffmpeg based thumbnailer for KDE - KDE için ffmpeg tabanlı önizleme - FFmpeg-based thumbnail creator for video files - Video dosyaları için FFmpeg tabanlı önizleme oluşturur. - http://download.kde.org/stable/applications/15.12.0/src/ffmpegthumbs-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kio-devel - ffmpeg-devel - - desktop/kde/application/ffmpegthumbs/pspec.xml - - - ffmpegthumbs - - kio - ffmpeg - libgcc - qt5-base - - - /usr/share - /usr/lib - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2015-01-13 - 4.14.3 - Rebuild - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-30 - 4.11.3 - Rebuild for ffmpeg. - Osman Erkan - osman.erkan@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-kded-module - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - http://download.kde.org/stable/applications/15.12.0/src/ktp-kded-module-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - kdbusaddons-devel - kwidgetsaddons-devel - kconfig-devel - ki18n-devel - kio-devel - knotifications-devel - kconfigwidgets-devel - kidletime-devel - kcmutils-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/application/ktp-kded-module/pspec.xml - - - ktp-kded-module - Sits in KDED and takes care of various bits of system integration like setting user to auto-away or handling connection errors - - kio - ki18n - libgcc - kconfig - qt5-base - kidletime - kcoreaddons - kdbusaddons - telepathy-qt5 - kconfigwidgets - knotifications - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/dbus-1 - /usr/share/kservices5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - Fİrst Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kpimtextedit - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.application - A textedit with PIM-specific features. - Text Edit with KDE-PIM specific features. - mirrors://kde/stable/applications/15.12.0/src/kpimtextedit-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kcodecs-devel - kconfig-devel - kio-devel - kemoticons-devel - kdesignerplugin - kitemmodels-devel - kinit-devel - kdelibs4-support-devel - kunitconversion-devel - kdoctools-devel - extra-cmake-modules - grantlee-qt5-devel - - desktop/kde/application/kpimtextedit/pspec.xml - - - kpimtextedit - - qt5-base - ki18n - kcodecs - kio - sonnet - libgcc - kemoticons - kcompletion - ktextwidgets - kwidgetsaddons - grantlee-qt5 - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kpimtextedit-devel - Development files for kpimtextedit - - qt5-base-devel - kpimtextedit - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kamera - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - Webcam support for KDE - KDE için web kamera desteği - Kamera is a plugin for KDE to use webcam. - Kamera, KDE için bir web kamera eklentisidir. - http://download.kde.org/stable/applications/15.12.0/src/kamera-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - ki18n-devel - kconfig-devel - kdoctools-devel - libgphoto2-devel - - desktop/kde/application/kamera/pspec.xml - - - kamera - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-base - libgphoto2 - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkdcraw - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.application - A C++ interface around LibRaw library - LibRaw kitaplığı için C++ arayüzü - libkdcraw is a C++ interface around LibRaw library used to decode RAW picture files. - libkdcraw, RAW resim dosyalarını çözmek için kullanılan LibRaW kitaplığının C++ arayüzüdür. - mirrors://kde/stable/applications/15.12.0/src/libkdcraw-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - libraw-devel - kconfig-devel - ki18n-devel - cmake - extra-cmake-modules - - desktop/kde/application/libkdcraw/pspec.xml - - - libkdcraw - - qt5-base - libraw - kconfig - ki18n - libgcc - - - /usr/lib - /usr/bin - /usr/share/icons - /usr/share/ - - - - libkdcraw-devel - Development files for libkdcraw - libkdcraw için geliştirme dosyaları - - libkdcraw - qt5-base-devel - libraw-devel - kconfig-devel - ki18n-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/share/apps/cmake - - - - - 2015-12-19 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-13 - 15.07.90_p1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-dev-scripts - https://projects.kde.org/projects/kde/kdesdk/kde-dev-scripts - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Scripts and setting files useful during development of KDE software - Scripts and setting files useful during development of KDE software - http://download.kde.org/stable/applications/15.12.0/src/kde-dev-scripts-15.12.0.tar.xz - - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - - desktop/kde/application/kde-dev-scripts/pspec.xml - - - kde-dev-scripts - Scripts and setting files useful during development of KDE software - - qt5-base - kdoctools - kdelibs4-support - - - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - First Release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kollision - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A simple ball dodging game - Basit bir top sıçratma oyunu - Kollision is ball dodging game. Click on the empty field to start a game: a blue ball immediately replaces your mouse cursor, and a number of red balls start to fade into the field. - Kollision basit bir top sıçratma oyunudur. Boş bir alana fareyle tıkladığınızda oyun başlar ve fare imlecinizin yerini mavi bir top alır, ayrıca olayların gelişmesine vesile olacak kırmızı toplar da alandaki yerlerini alırlar. - kollision - http://download.kde.org/stable/applications/15.12.0/src/kollision-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kollision/pspec.xml - - - kollision - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-20 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kanagram - http://edu.kde.org/applications/all/kanagram - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A letter order game - Bir harf sıralama oyunu - Kanagram is a game based on anagrams of words: the puzzle is solved when the letters of the scrambled word are put back in the correct order. There is no limit on either time taken, or the amount of attempts to solve the word. - Kanagram, anagramlar üzerine bir oyundur. Dağınık yerleştirilmiş harfleri birleştirerek kelimeyi bulun. Zaman veya deneme sınırı yoktur. - kanagram - mirrors://kde/stable/applications/15.12.0/src/kanagram-15.12.0.tar.xz - - qt5-base-devel - qt5-declarative - kdoctools-devel - knewstuff-devel - kdeclarative-devel - ki18n-devel - kio-devel - kcrash-devel - sonnet-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kxmlgui - kwidgetsaddons-devel - extra-cmake-modules - libkeduvocdocument-devel - - desktop/kde/application/kanagram/pspec.xml - - - kanagram - - ki18n - libgcc - sonnet - kconfig - kxmlgui - qt5-base - knewstuff - kcoreaddons - kdeclarative - kconfigwidgets - qt5-declarative - libkeduvocdocument - - - /etc/xdg - /usr/share - /usr/bin - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ktp-desktop-applets - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - The KDE-Telepathy Plasma desktop applets - The KDE-Telepathy Plasma desktop applets - http://download.kde.org/stable/applications/15.12.0/src/ktp-desktop-applets-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kwindowsystem-devel - plasma-framework-devel - - desktop/kde/application/ktp-desktop-applets/pspec.xml - - - ktp-desktop-applets - The KDE-Telepathy Plasma desktop applets - - libgcc - qt5-base - kwindowsystem - qt5-declarative - - - /usr/lib - /usr/share - /usr/share/plasma - /usr/share/kservices5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kjumpingcube - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Territory capture game - Alan kapma oyunu - KJumpingCube is a simple tactical game. - KJumpingCube basit bir taktik oyunudur. - kjumpingcube - http://download.kde.org/stable/applications/15.12.0/src/kjumpingcube-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/application/kjumpingcube/pspec.xml - - - kjumpingcube - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-19 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-approver - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - KDE Channel Approver for Telepathy - KDE Channel Approver for Telepathy - http://download.kde.org/stable/applications/15.12.0/src/ktp-approver-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kdbusaddons-devel - kconfig-devel - ki18n-devel - knotifications-devel - kservice-devel - telepathy-qt5-devel - - desktop/kde/application/ktp-approver/pspec.xml - - - ktp-approver - - ki18n - libgcc - kconfig - kservice - qt5-base - kcoreaddons - kdbusaddons - telepathy-qt5 - knotifications - - - /etc - /usr/lib - /usr/share - /usr/share/kservicetypes5 - /usr/share/kservices5 - /usr/share/dbus-1 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-22 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kblackbox - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Blackbox logic game - Blackbox mantık oyunu - KBlackBox is a game of hide and seek played on a grid of boxes. The computer has hidden several balls within this box. By shooting beams into the box and observing where they emerge it is possible to deduce the positions of the hidden balls. - KBlackBox yan yana dizilmiş kutularla oynanan bir saklambaç oyunudur. Bilgisayarın sakladığı topları kutuları lazerle kontrol ederek bulabilirsiniz. - kblackbox - http://download.kde.org/stable/applications/15.12.0/src/kblackbox-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kguiaddons-devel - kiconthemes-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kblackbox/pspec.xml - - - kblackbox - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - karchive - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - klickety - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A kind of solitary game - Bir tür soliter oyunu - Klickety is a kind of solitary game that takes place on a Tetris-like board. - Klickety Tetris gibi tahta üzerinde yer alan bir tür soliter oyunu - klickety - http://download.kde.org/stable/applications/15.12.0/src/klickety-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - kdoctools-devel - knotifyconfig-devel - kdbusaddons-devel - knotifications-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/klickety/pspec.xml - - - klickety - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/kconf_update - /usr/share/klickety - /usr/share/knotifications5 - /usr/share/kxmlgui5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kteatime - http://www.kde.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Timer for making tea. - Çay yapma zamanlayıcısı. - KTeaTime is a handy timer for steeping tea. No longer will you have to guess at how long it takes for your tea to be ready. - Kteatime çay yapmak için kullanışlı bir uygulamadır. Kteatime ile çay demlemek için ne kadar beklemek gerektiğini düşünmenize gerek kalmaz. - http://download.kde.org/stable/applications/15.12.0/src/kteatime-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - kcrash-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - knotifyconfig-devel - knotifications-devel - kwidgetsaddons-devel - ktextwidgets-devel - kxmlgui-devel - - desktop/kde/application/kteatime/pspec.xml - - - kteatime - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kiconthemes - ktextwidgets - knotifyconfig - kconfigwidgets - knotifications - - - /usr/bin - /usr/doc - /usr/share - - - kdetoys - - - kdetoys - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-20 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - artikulate - https://projects.kde.org/projects/kde/kdeedu/artikulate - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv2 - LGPLv3 - FDLv1.2 - app:gui - desktop.kde.application - Improve your pronunciation by listening to native speakers - Artikulate, Improve your pronunciation by listening to native speakers. - artikulate - mirrors://kde/stable/applications/15.12.0/src/artikulate-15.12.0.tar.xz - - boost-devel - cmake - extra-cmake-modules - kdoctools-devel - ki18n - kcrash-devel - libgcc - kconfig-devel - kxmlgui-devel - qt5-base-devel - knewstuff-devel - kcoreaddons-devel - kdeclarative-devel - qt5-gstreamer-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - qt5-xmlpatterns-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - - desktop/kde/application/artikulate/pspec.xml - - - artikulate - - ki18n - kcrash - libgcc - kconfig - kxmlgui - qt5-base - knewstuff - kcoreaddons - kdeclarative - qt5-gstreamer - kconfigwidgets - kwidgetsaddons - qt5-declarative - qt5-xmlpatterns - - - /etc - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-25 - 15.12.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - poxml - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.application - Tools for translating DocBook XML files with Gettex - DocBook XML dosyalarını çevirme araçları. - This is a collection of tools that facilitate translating DocBook XML files using Gettext message files (PO files). - poxml, DocBook XML dosyalarını (.po) Gettext yarımıyla çevirmeyi sağlayan bir programdır. - http://download.kde.org/stable/applications/15.12.0/src/poxml-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - gettext-devel - kdoctools-devel - docbook-xsl - - desktop/kde/application/poxml/pspec.xml - - - poxml - - libgcc - gettext - qt5-base - - - /usr/bin - /usr/share/doc - /usr/share/man - - - kdesdk - - - kdesdk - - - - - 2015-12-20 - 15.12.0 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-14 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - ktuberling - http://kde.org/applications/games/ktuberling/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A simple constructor game suitable for children and adults alike - KTuberling a simple constructor game suitable for children and adults alike. The idea of the game is based around a once popular doll making concept. - http://download.kde.org/stable/applications/15.12.0/src/ktuberling-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - knewstuff-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/application/ktuberling/pspec.xml - - - ktuberling - A simple constructor game suitable for children and adults alike - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/bin - /usr/share/applications - /usr/share/icons - /usr/share/ktuberling - /usr/share/kxmlgui5 - /usr/share/doc - - - - - 2015-12-19 - 15.12.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kde-baseapps - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - desktop.kde.application - KDE-Baseapps: base applications from the official KDE release - Base application for KDE5 such as Dolphin, kfind, plasma-widget-folderview, konqueror etc. - http://sourceforge.net/projects/pisilinux/files/source/kde-baseapps-15.12.0_20151228.tar.xz - - qt5-base-devel - zlib-devel - glib2-devel - libX11-devel - kfilemetadata-devel - qt5-phonon-devel - kactivities-devel - libXrender-devel - libXt-devel - libraw1394-devel - mesa-devel - kdelibs4-support-devel - tidy-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesu-devel - khtml-devel - kdelibs4-support-devel - kcmutils-devel - kconfig-devel - kded-devel - kdoctools-devel - kdesignerplugin - libxslt - docbook-xsl - extra-cmake-modules - - desktop/kde/application/kde-baseapps/pspec.xml - - - kde-baseapps - - qt5-base - zlib - libX11 - libgcc - tidy - kio - kdesu - khtml - ki18n - kparts - kcodecs - kconfig - kxmlgui - karchive - kcmutils - kservice - kbookmarks - kitemviews - qt5-script - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - ktextwidgets - kwindowsystem - qt5-x11extras - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/locale - /usr/lib - /usr/share/doc - - - - kde-baseapps-devel - Development files for kde-baseapps - - kde-baseapps - tidy-devel - qt5-base-devel - zlib-devel - glib2-devel - libX11-devel - kfilemetadata-devel - qt5-phonon-devel - kactivities-devel - libXrender-devel - libXt-devel - libraw1394-devel - mesa-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesu-devel - khtml-devel - kcmutils-devel - kconfig-devel - kded-devel - kdoctools-devel - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-26 - 15.12.0_20151228 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-11-01 - 15.07.90_20151029 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-08-31 - 15.07.90_20150729 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-03 - 15.04.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - yakuake - http://extragear.kde.org/apps/yakuake - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Very powerful Quake style Konsole for KDE4 - KDE5 için Quake tarzı oldukça güçlü bir Konsole - The name comes from Yet Another Kuake (thus YaKuake). Its behaviour is similar to the console of the Quake game. - İsmi Bir Başka Kuake (Yet Another Kuake - YaKuake) sözcüklerinden gelmektedir. Quake oyunundaki konsola benzer. - yakuake - http://source.pisilinux.org/1.0/yakuake-2.9.9_20150703.tar.gz - - qt5-base-devel - libX11-devel - qt5-x11extras-devel - knewstuff-devel - kio-devel - kparts-devel - knotifyconfig-devel - extra-cmake-modules - - desktop/kde/application/yakuake/pspec.xml - - - yakuake - - qt5-base - qt5-x11extras - kio - ki18n - kparts - kconfig - kxmlgui - karchive - kservice - knewstuff - kcoreaddons - kdbusaddons - kiconthemes - kglobalaccel - knotifyconfig - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - libX11 - libgcc - - - /etc/xdg - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/locale + /usr/lib/gimp/2.0/plug-ins /usr/share/doc - yakuake.notifyrc + COPYING - - 2015-08-01 - 2.9.9_20150703 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kblocks - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Falling blocks game - Tetris - KBlocks is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over. - KBlocks klasikleşmiş tetrisin bir yeniden yapımıdır. Oyunun amacı düşen parçaları en uygun şekilde dizmektir. Bir satır tamamen dolduktan sonra silinmektedir ve daha fazla oyun alanı açılmaktadır. Yeni parçaları koyacak yeriniz kalmadığında oyun bitmektedir. - kblocks - http://download.kde.org/stable/applications/15.12.0/src/kblocks-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kdoctools-devel - ki18n-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kemoticons-devel - - desktop/kde/application/kblocks/pspec.xml - - - kblocks - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - qt5-phonon - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kio-extras - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - Additional KIO-slaves for KDE5 applications - Additional KIO-slaves for KDE5 applications - mirrors://kde/stable/applications/15.12.0/src/kio-extras-15.12.0.tar.xz - - exiv2-devel - gettext-devel - karchive-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - kdelibs4-support-devel - kdnssd-devel - kdoctools-devel - kemoticons-devel - khtml-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - kitemmodels-devel - kpty-devel - kunitconversion-devel - libjpeg-turbo-devel - libmtp-devel - libssh-devel - qt5-base-devel - qt5-phonon-devel - qt5-svg-devel - samba-devel - shared-mime-info - solid-devel - openexr-devel - openslp-devel - docbook-xsl - kdesignerplugin - extra-cmake-modules - cmake - - desktop/kde/application/kio-extras/pspec.xml - - - kio-extras - - exiv2-libs - karchive - kbookmarks - kcodecs - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdelibs4-support - kdnssd - kguiaddons - khtml - ki18n - kiconthemes - kio - kparts - kpty - kservice - kxmlgui - libgcc - libjpeg-turbo - libmtp - libssh - qt5-base - qt5-phonon - qt5-svg - samba - solid - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-03 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-14 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kfourinline - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Four in a row board game - Bir satırda dört tahta oyunu - KFourInLine is a board game for two players based on the Connect-Four game. - KFourInLine iki kişiyle oynanan Hedef 4 türevi bir oyundur. - kfourinline - http://download.kde.org/stable/applications/15.12.0/src/kfourinline-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kitemmodels-devel - kdbusaddons-devel - kdeclarative-devel - ki18n-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kcompletion-devel - kxmlgui-devel - kdnssd-devel - kio-devel - knotifyconfig-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kinit-devel - kunitconversion-devel - libkdegames-devel - - desktop/kde/application/kfourinline/pspec.xml - - - kfourinline - - ki18n - kdnssd - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcompletion - kcoreaddons - libkdegames - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-18 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ktp-filetransfer-handler - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - KDE Telepathy file transfer handler - KDE Telepathy file transfer handler - http://download.kde.org/stable/applications/15.12.0/src/ktp-filetransfer-handler-15.12.0.tar.xz - - extra-cmake-modules - kcoreaddons-devel - ki18n-devel - kio-devel - kconfig-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/application/ktp-filetransfer-handler/pspec.xml - - - ktp-filetransfer-handler - KDE Telepathy file transfer handler - - kio - ki18n - libgcc - kconfig - qt5-base - kcoreaddons - telepathy-qt5 - ktp-common-internals - - - /usr/lib - /usr/share - /usr/share/dbus-1 - /usr/share/telepathy - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kldap - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - LDAP access API for KDE - Allows LDAP accessing with a convenient Qt style C++ API. - mirrors://kde/stable/applications/15.12.0/src/kldap-15.12.0.tar.xz - - qt5-base-devel - kcompletion-devel - ki18n-devel - openldap-client - cyrus-sasl-devel - extra-cmake-modules - - desktop/kde/application/kldap/pspec.xml - - - kldap - - qt5-base - kcompletion - ki18n - libgcc - cyrus-sasl - openldap-client - kwidgetsaddons - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kldap-devel - Development files for kdelibs4-support - - qt5-base-devel - kldap - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdiamond - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Three in a row game - Bir satırda üç oyunu - KDiamond is a single player puzzle game. The object of the game is to build lines of three similar diamonds. - KDiamond benzer elmaslardan üç tanesinin yan yana getirilmesini konu edinen tek kişilik bir bulmaca oyunudur. - kdiamond - http://download.kde.org/stable/applications/15.12.0/src/kdiamond-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kxmlgui-devel - knotifications-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kdiamond/pspec.xml - - - kdiamond - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-17 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kblog - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.application - A blogging library for KDE - KBlog is a library for calling functions on Blogger 1.0, MetaWeblog, MovableType and GData compatible blogs. It calls the APIs using KXmlRpcClient and Syndication. - mirrors://kde/stable/applications/15.12.0/src/kblog-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kcoreaddons-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - qt5-webkit-devel - kcalcore-devel - ksyndication-devel - kxmlrpcclient-devel - - desktop/kde/application/kblog/pspec.xml - - - kblog - - qt5-base - kcalcore - kxmlrpcclient - kio - ki18n - libgcc - kcoreaddons - ksyndication - kdelibs4-support - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kblog-devel - Development files for kblog - - qt5-base-devel - kblog - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-24 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kapman - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Pac-Man clone - Pac-Man klonu - Kapman is a clone of the well known game Pac-Man. You must go through the levels escaping ghosts in a maze. You lose a life when a ghost eats you, but you can eat the ghosts for a few seconds when eating an energizer. - Kapman dünyaca ünlü Pac-Man'in bir türevidir. Labirent içinde hayaletlerle köşe kapmaca oynayarak bölümleri geçmeye çalıştığınız oyunda eğer hayaletlere yakalanırsanız bir hakkınızı kaybediyorsunuz. Eğer bir enerji nesnesi alırsanız bu kez siz bir kaç saniyeliğine hayaletleri yiyebiliyorsunuz. - kapman - http://download.kde.org/stable/applications/15.12.0/src/kapman-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - kwindowsystem-devel - ki18n-devel - kinit-devel - kunitconversion-devel - kitemmodels-devel - kemoticons-devel - kconfigwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - kdesignerplugin - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - - desktop/kde/application/kapman/pspec.xml - - - kapman - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-15 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - libkeduvocdocument - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.application - Common libraries for KDE Edu applications - Libraries for KDE EDU applications. - mirrors://kde/stable/applications/15.12.0/src/libkeduvocdocument-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - ki18n-devel - kio-devel - karchive-devel - mesa-devel - - desktop/kde/application/libkeduvocdocument/pspec.xml - - - libkeduvocdocument - - qt5-base - karchive - libgcc - ki18n - kio - kcoreaddons - - - /usr/lib - /usr/share/doc - - - - libkeduvocdocument-devel - Development files for libkeduvocdocument - - libkeduvocdocument - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-24 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdenetwork-filesharing - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - library - desktop.kde.application - Filesharing configuration modlue. - Dosya paylaşım konfigürasyon modülü. - Filesharing configuration modlue. - Dosya paylaşım konfigürasyon modülü. - http://download.kde.org/stable/applications/15.12.0/src/kdenetwork-filesharing-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kdoctools-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kwidgetsaddons-devel - samba-devel - - desktop/kde/application/kdenetwork-filesharing/pspec.xml - - - kdenetwork-filesharing - - kio - ki18n - libgcc - qt5-base - kcompletion - kcoreaddons - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - - - kdenetwork - - - kdenetwork - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-14 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - ktp-send-file - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - A File manager plugin to launch a file transfer job with a specified contact - A File manager plugin to launch a file transfer job with a specified contact - http://download.kde.org/stable/applications/15.12.0/src/ktp-send-file-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcmutils-devel - kio-devel - kiconthemes-devel - ki18n-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - telepathy-qt5-devel - - desktop/kde/application/ktp-send-file/pspec.xml - - - ktp-send-file - A File manager plugin to launch a file transfer job with a specified contact - - kio - ki18n - libgcc - qt5-base - kcoreaddons - kiconthemes - telepathy-qt5 - kwidgetsaddons - ktp-common-internals - - - /usr/bin - /usr/share - /usr/share/kservices5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-23 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - klines - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Kolor Lines - Renkli çizgiler - Kolor Lines is a simple but highly addictive, one player game for KDE. Kolor Lines has been inspired by well known game of Color Lines. The goal of Kolor Lines is quite plain. The player has to move the colored balls around the game board, gathering them into the lines of the same color by five. - Kolor Lines basit ama bağımlılık yapıcı bir oyundur. Dünyaca ünlü Color Lines'tan esinlenilen oyunda amacınız aynı renkli toplardan beş tanesini yan yana getirmektir. - klines - http://download.kde.org/stable/applications/15.12.0/src/klines-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kservice-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - knewstuff-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/klines/pspec.xml - - - klines - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-19 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmbox - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - MBox library support. - MBox library support. - mirrors://kde/stable/applications/15.12.0/src/kmbox-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kmime-devel - boost-devel - - desktop/kde/application/kmbox/pspec.xml - - - kmbox - - qt5-base - kmime - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmbox-devel - Development files for kmbox - - qt5-base-devel - kmbox - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdenlive - http://www.kdenlive.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A video editing GUI for KDE4 using the MLT video framework - MLT video yapısı kullanan, KDE için bir video düzenleme uygulaması - Nieliniowy edytor wideo - Kdenlive est multi-piste, gère une liste de clips et gère les doubles moniteurs vidéos. Il fournit également entre autres un support de couches personnalisables ainsi que des effets et des transitions de base. - kdenlive provides dual video monitors, a multi-track timeline and clip list. Other features include customizable layout support, basic effects and transitions. - kdenlive, ikili video izleyicileri, çoklu parça zaman çizelgesi ve klip listesi sunmaktadır. Diğer özellikler arasında özelleştirilebilir düzenleme desteği, temel efektler ve geçişler sayılabilir. - Kdenlive jest nieliniowym pakietem do edycji wideo obsługującym DV, HDC i wiele innych formatów. - http://download.kde.org/stable/applications/15.12.0/src/kdenlive-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-script-devel - qt5-svg-devel - karchive-devel - kbookmarks-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kdbusaddons-devel - kio-devel - kwidgetsaddons-devel - kplotting-devel - knotifyconfig-devel - knewstuff-devel - kxmlgui-devel - knotifications-devel - kguiaddons-devel - ktextwidgets-devel - kiconthemes-devel - kdoctools-devel - mlt-devel - qt5-declarative-devel - - desktop/kde/application/kdenlive/pspec.xml - - - kdenlive - - kio - mlt - ki18n - solid - libgcc - kconfig - kxmlgui - qt5-svg - karchive - kservice - qt5-base - knewstuff - kplotting - kbookmarks - kguiaddons - kitemviews - qt5-script - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - ktextwidgets - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - qt5-declarative - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - /usr/share/man - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-17 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-04-06 - 0.9.10 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-06-18 - 0.9.8 + 2014-06-19 + 2.6.0 Rebuild for gcc Osman Erkan osman.erkan@pisilinux.org + + 2013-07-29 + 2.6.0 + Dep fixed + Fatih Turgel + hitaf@pisilinux.org + + + 2011-01-30 + 2.6.0 + First release + Anıl Özbek + admins@pisilinux.org + + + + + + gimp-refocus-it-plugin + http://sourceforge.net/projects/refocus-it + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. + Iterative refocus GIMP plug-in can be used to refocus images acquired by a defocused camera, blurred by gaussian or motion blur or any combination of these. Adaptive or static area smoothing can be used to remove the so called \"ringing\" effect. + mirrors://sourceforge/refocus-it/refocus-it-2.0.0.tar.gz + + intltool + gimp-devel + gtk2-devel + + multimedia/graphics/gimp/addon/gimp-refocus-it-plugin/pspec.xml + + + gimp-refocus-it-plugin + + gimp + glib2 + gtk2 + + + /usr/bin + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc/gimp-refocus-it-plugin + /usr/share/help + /usr/share/locale + + + + + 2014-06-19 + 2.0.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 2.0.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-03-28 + 2.0.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + gimp-gmic-plugin + http://gmic.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + CeCILL-2 + app:console + library + multimedia.graphics.gimp.addon + Image procession framework. + G'MIC stands for GREYC's Magic Image Converter. G'MIC is focused on the design of possibly complex pipelines for converting, manipulating, filtering and visualizing generic 1d/2d/3d multi-spectral image datasets. + http://gmic.eu/files/source/gmic_1.6.5.1.tar.gz + + ffmpeg-devel + fftw3-devel + gimp-devel + libjpeg-turbo-devel + lapack-devel + opencv-devel + openexr-devel + tiff-devel + curl-devel + + multimedia/graphics/gimp/addon/gimp-gmic-plugin/pspec.xml + + + gmic + + curl + tiff + zlib + fftw3 + libX11 + libgcc + libpng + libgomp + libjpeg-turbo + + + /etc/bash_completion.d + /usr/bin + /usr/lib + /usr/share/doc/gmic + /usr/share/man + + + + gmic-devel + Development files for gmic + + gmic + + + /usr/include + + + + gimp-gmic-plugin + Gimp plugin for the GMIC image procession framework. + + atk + curl + gtk2 + zlib + gimp + cairo + pango + libX11 + libgcc + libpng + libgomp + freetype + fftw3 + glib2 + fontconfig + gdk-pixbuf + + + /usr/lib/gimp + /usr/share/doc/gimp-gmic-plugin + + + + + 2015-08-10 + 1.6.5.1 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-12-25 + 1.6.0.3 + version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + - 2013-11-26 - 0.9.6 + 2014-06-19 + 1.5.5.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-12-01 + 1.5.5.0 + Rebuild for ffmpeg. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-27 + 1.5.5.0 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-08-13 + 1.5.1.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gimp-dds-plugin + http://code.google.com/p/gimp-dds/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + multimedia.graphics.gimp.addon + DirectDraw Surface (DDS) format plugin for Gimp + This is a plugin for GIMP version 2.6.x. It allows you to load and save images in the Direct Draw Surface (DDS) format. + http://gimp-dds.googlecode.com/files/gimp-dds-3.0.1.tar.bz2 + + gimp-devel + gtk2-devel + + multimedia/graphics/gimp/addon/gimp-dds-plugin/pspec.xml + + + gimp-dds-plugin + + atk + cairo + glib2 + fontconfig + gdk-pixbuf + gimp + gtk2 + pango + libgomp + freetype + + + /usr/lib/gimp/2.0/plug-ins/dds + /usr/share/doc/gimp-dds-plugin + + + + + 2014-06-19 + 3.0.1 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 3.0.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-07-07 + 2.2.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gimp-data-extras + http//www.gimp.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + multimedia.graphics.gimp.addon + Gimp extras + Gimp ekleri + Contains extra brushes, palettes, and gradients for extra GIMPy artistic enjoyment. + Daha eğlenceli bir çalışma için ek fırçalar, paketler ve gradyanlar içerir. + gimp + http://download.gimp.org/pub/gimp/extras/gimp-data-extras-2.0.2.tar.bz2 + + gimp-devel + + multimedia/graphics/gimp/addon/gimp-data-extras/pspec.xml + + + gimp-data-extras + + gimp + + + /usr/share/gimp + /usr/share/doc + + + + + 2014-06-19 + 2.0.2 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 2.0.2 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2009-09-07 + 2.0.2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + gimp-focusblur-plugin + http://registry.gimp.org/node/1444 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Makes out of focus with luminosity and depth. + Focus Blur plug-in is blurring effect, a kind of called DoF. This software makes a out of focus with luminosity and depth, like a sight or lenses. It can be used with depth map, depth fakes and shine effect. Also it can work as simple and applicable blur. + http://registry.gimp.org/files/focusblur-3.2.6.tar.bz2 + + fftw3-devel + gimp-devel + intltool + + multimedia/graphics/gimp/addon/gimp-focusblur-plugin/pspec.xml + + + gimp-focusblur-plugin + + fftw3 + gdk-pixbuf + gimp + gtk2 + glib2 + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc + /usr/share/locale + + + + + 2014-06-19 + 3.2.6 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 3.2.6 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-10 + 3.2.6 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + gimp-resynthesizer + http://www.logarithmic.net/pfh/resynthesizer + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + addon + multimedia.graphics.gimp.addon + Resynthesizer is a Gimp plug-in for texture synthesis + Resynthesizer is a Gimp plug-in for texture synthesis. Given a sample of a texture, it can create more of that texture. + http://www.logarithmic.net/pfh-files/resynthesizer/resynthesizer-0.16.tar.gz + + gimp-devel + + multimedia/graphics/gimp/addon/gimp-resynthesizer/pspec.xml + + + gimp-resynthesizer + + gimp + atk + gtk2 + cairo + glib2 + pango + libgcc + freetype + fontconfig + gdk-pixbuf + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/gimp/2.0/scripts + /usr/share/doc + + + + + 2014-06-19 + 0.16 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-07-29 + 0.16 + Dep fixed + Fatih Turgel + hitaf@pisilinux.org + + + 2011-02-20 + 0.16 + First release + Erdem Artan + erdem.artan@linux.org.tr + + + + + + gimp-layer-effects + http://registry.gimp.org/node/186 + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + library + multimedia.graphics.gimp.addon + Layer effects for GIMP + GIMP için katman efektleri + Layer Effects is a GIMP plugin which contains a series of scripts that implement various layer effects. + Layer Effects, yaygın olarak kullanılan katman efektlerini içeren bir GIMP eklentisidir. + gimp + http://ozbekanil.googlepages.com/layer-effects.tar.gz + multimedia/graphics/gimp/addon/gimp-layer-effects/pspec.xml + + + gimp-layer-effects + + gimp + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/doc + + + COPYING + + + + + 2014-06-19 + 2.6.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 2.6.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-01-30 + 2.6.0 + First release + Anıl Özbek + admins@pisilinux.org + + + + + + gimp-save-for-web + http://registry.gimp.org/node/33 + + Osman Erkan + osman.erkan@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + GIMP Save for Web + GIMP Save for Web + GIMP Save for Web allows to find compromise between minimal file size and acceptable quality of image quickly. While adjusting various settings, you may explore how image quality and file size change. Options to reduce file size of an image include setting compression quality, number or colors, resizing, cropping, Exif information removal, etc. + GIMP Save for Web, kalite ve dosya boyutu değerlerini eniyilemeyi kolaylaştıran bir eklentidir. Çeşitli ayarları değiştirerek resimlerin ne kadar kaliteli veya büyük olacağını görebilirsiniz. Dosya boyutunu küçültecek ayarlar arasında sıkıştırma kalitesi, renk sayısı, yeniden boyutlandırma, kırpma ve Exif bilgeleri silme seçenekleri vb. vardır. + http://registry.gimp.org/files/gimp-save-for-web-0.29.3.tar.bz2 + + intltool + gimp-devel + gtk2-devel + gdk-pixbuf-devel + + multimedia/graphics/gimp/addon/gimp-save-for-web/pspec.xml + + + gimp-save-for-web + + gimp + glib2 + gtk2 + gdk-pixbuf + + + /usr/lib/gimp/2.0/plug-ins + /usr/share/gimp-save-for-web + /usr/share/locale + /usr/share/doc + + + + + 2014-06-19 + 0.29.3 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-30 + 0.29.3 + V.bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-01-30 + 0.29.0 + First release + Anıl Özbek + admins@pisilinux.org + + + + + + gimp-lqr-plugin + http://liquidrescale.wikidot.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + multimedia.graphics.gimp.addon + Plugin for The GIMP providing Liquid Rescale. + Provides an implementation of the Seam Carving algorithm. The Seam Carving procedure aims at resizing pictures non uniformly while preserving their features, i.e. avoiding distortion of the important parts. The plugin supports manual feature selection, and can also be used to remove portions of the picture in a consistent way. + http://liquidrescale.wikidot.com/local--files/en:download-page-sources/gimp-lqr-plugin-0.7.2.tar.bz2 + + intltool + gimp-devel + liblqr-devel + + multimedia/graphics/gimp/addon/gimp-lqr-plugin/pspec.xml + + + gimp-lqr-plugin + + gdk-pixbuf + gimp + gtk2 + glib2 + liblqr + + + /usr/lib/gimp/2.0/plug-ins/* + /usr/share/doc/gimp-lqr-plugin/* + /usr/share/gimp-lqr-plugin/* + /usr/share/gimp/2.0/scripts/* + /usr/share/locale/* + + + + + 2014-06-19 + 0.7.2 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-25 + 0.7.2 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-14 + 0.7.1 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + openimageio + https://sites.google.com/site/openimageio/home + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + library + multimedia.graphics + Library for reading and writing images + Görüntüleri okuma ve yazma için bir kütüphane + OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications. + https://github.com/OpenImageIO/oiio/archive/Release-1.5.20.tar.gz + + cmake + boost-devel + openexr-devel + ilmbase-devel + glew-devel + python-devel + txt2man + libpng-devel + tiff-devel + webp-devel + ffmpeg-devel + opencv-devel + freetype-devel + giflib-devel + zlib-devel + jasper-devel + libraw-devel + openjpeg-devel + libjpeg-turbo-devel + + multimedia/graphics/openimageio/pspec.xml + + + openimageio + + tiff + webp + boost + opencv + giflib + ilmbase + openjpeg + openexr-libs + libjpeg-turbo + libraw + zlib + ffmpeg + libpng + python + freetype + libgcc + + + /usr/lib + /usr/bin + /usr/share + + + + openimageio-devel + Development files for openimageio + openimageio için geliştirme başlıkları + + openimageio + tiff-devel + webp-devel + boost-devel + opencv-devel + giflib-devel + ilmbase-devel + openjpeg-devel + openexr-devel + libjpeg-turbo-devel + libraw-devel + zlib-devel + ffmpeg-devel + libpng-devel + python-devel + freetype-devel + + + /usr/include + + + + + 2015-11-06 + 1.5.20 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-14 + 1.5.19 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-12-30 + 1.4.15 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-25 + 1.4.8 + Version bump. + Kamil Atlı + suvarice@gmail.com + + + 2014-04-23 + 1.3.13 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-01-20 + 1.3.11 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-11-11 + 1.2.1 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-17 + 1.1.20130123 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-01-25 + 1.1.20130123 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + netpbm + http://netpbm.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.graphics + A set of utilities to convert to/from the netpbm (and related) formats + Netpbm vb. gibi formatlar arasında dönüşüm yapan araçlar serisi + Netpbm is a toolkit for manipulation of graphic images, including conversion of images between a variety of different formats. There are over 300 separate tools in the package including converters for about 100 graphics formats. + http://source.pisilinux.org/1.0/netpbm-10.61.02.tar.gz + + config.mk + + + jasper-devel + tiff-devel + libpng-devel + libjpeg-turbo-devel + zlib-devel + libX11-devel + libxml2-devel + + + netpbm-CAN-2005-2471.patch + netpbm-security-code.patch + netpbm-security-scripts.patch + library-link.patch + + multimedia/graphics/netpbm/pspec.xml + + + netpbm + + jasper + tiff + libpng + libjpeg-turbo + zlib + libX11 + libxml2 + + + /usr/bin + /usr/lib + /usr/share/netpbm + /usr/share/man + /usr/share/doc + + + + netpbm-devel + Development files for netpbm + netpbm için geliştirme dosyaları + + netpbm + + + /usr/include + /usr/share/man/man3 + + + + + 2015-02-21 + 10.61.02 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-05-17 + 10.61.02 + Library link fixed + Ertan Güven + ertan@pisilinux.org + + + 2013-05-15 + 10.61.02 + Version bump + Ertan Güven + ertan@pisilinux.org + + + 2012-08-29 + 10.57.06 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + jasper + http://www.ece.uvic.ca/~mdadams/jasper + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + multimedia.graphics + Software implementation of JPEG-2000 Part 1 + JasPer JPEG-2000 Part-1 codec standardı üzerinde konumlandırılmış bir yazılım + JasPer is a software-based implementation of the codec specified in the JPEG-2000 Part-1 standard (ISO/IEC 15444-1:2000). + http://www.ece.uvic.ca/~mdadams/jasper/software/jasper-1.900.1.zip + + libjpeg-turbo-devel + + + jasper-1.900.1-fixes-20081208.patch.bz2 + + multimedia/graphics/jasper/pspec.xml + + + jasper + + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/man + + + + jasper-docs + + jasper + + + /usr/share/doc + + + + jasper-devel + Development files for jasper + jasper için geliştirme dosyaları + + jasper + + + /usr/include + + + + jasper-32bit + 32-bit shared libraries for jasper + jasper için 32-bit paylaşımlı kitaplıklar + emul32 + emul32 + + glibc-32bit + libjpeg-turbo-32bit + + + jasper + libjpeg-turbo-32bit + glibc-32bit + + + /usr/lib32 + + + + + 2015-06-26 + 1.900.1 + Rebuild, fixed + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-21 + 1.900.1 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-20 + 1.900.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-08-17 + 1.900.1 + Release bump. + PisiLinux Community + admins@pisilinux.org + + + 2011-07-07 + 1.900.1 + First release + Anıl Özbek + admins@pisilinux.org + + + + + + enblend + http://enblend.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + multimedia.graphics + Image blending with multiresolution splines + Resim harmanlama aracı + enblend is a tool for compositing images. Given a set of images that overlap in some irregular way, enblend overlays them in such a way that the seam between the images is invisible, or at least very difficult to see. + enblend, resimleri birleştirmek için kullanılan bir araçtır. Düzensiz bir şekilde üstüste binen bir resim grubunu, resimlerin arasındaki düğüm noktaları anlaşılmayacak şekilde harmanlar. + mirrors://sourceforge/enblend/enblend-enfuse/enblend-enfuse-4.1/enblend-enfuse-4.1.3.tar.gz + + cmake + gsl-devel + zlib-devel + tiff-devel + vigra-devel + boost-devel + lcms2-devel + libpng-devel + openexr-devel + imagemagick-devel + + + gentoo_prepare.patch + + multimedia/graphics/enblend/pspec.xml + + + enblend + + gsl + tiff + boost + lcms2 + vigra + libgcc + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share/info + + + + + 2014-12-27 + 4.1.3 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-12-27 + 4.1.3 + Rebuild for boost. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-01 + 4.1.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-01-23 + 4.1.2 + rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-11-11 + 4.1.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-11-09 + 4.1.1 + Rebuild. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-05-08 + 4.1.1 + add missing builddep gsl-devel + Ertuğrul Erata + ertugrullerata@gmail.com + + + 2013-04-26 + 4.1.1 + Dep Fixed. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-03-21 + 4.1.1 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2010-02-08 + 4.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + imagemagick + http://www.imagemagick.org/ + + PisiLinux Community + admins@pisilinux.org + + as-is + app:gui + multimedia.graphics + A collection of tools and libraries for many image file formats + Resimleri işlemek ve göstermek için bir X uygulaması + Narzędzie do wyświetlania, konwersji i manipulacji grafikami + ImageMagick is a software suite to create, edit, and compose bitmap images. It can read, convert and write images in a variety of formats (over 100) including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript, SVG, and TIFF. You can use ImageMagick to translate, flip, mirror, rotate, scale, shear and transform images, adjust image colors, apply various special effects, or draw text, lines, polygons, ellipses and Bézier curves. + ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.9.2-0.tar.xz + + ghostscript-devel + fontconfig-devel + librsvg-devel + openexr-devel + libXext-devel + libwmf-devel + liblqr-devel + jasper-devel + cairo-devel + fftw3-devel + lcms2-devel + tiff-devel + webp-devel + libjpeg-turbo-devel + libpng-devel + + + perlmagick.rpath.patch + + multimedia/graphics/imagemagick/pspec.xml + + + imagemagick + + perl + tiff + webp + zlib + bzip2 + fftw3 + lcms2 + libX11 + libgcc + liblqr + libpng + libwmf + libXext + libgomp + freetype + fontconfig + ghostscript + libtool-ltdl + openexr-libs + libjpeg-turbo + + + /usr/bin + /etc/ImageMagick-6/ + /usr/lib + /usr/share/ImageMagick-* + /usr/share/man + /usr/share/doc + + + + imagemagick-docs + HTML documentation for imagemagick + Imagemagick için API belgeleri + + /usr/share/doc/imagemagick/html + + + + imagemagick-devel + Development files for imagemagick + imagemagick için geliştirme dosyaları + Pliki nagłówkowe imagemagick + + imagemagick + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/man/man1/*-config* + /usr/bin/*-config + + + + + 2014-09-14 + 6.9.2.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + gegl + http://gegl.org + + PisiLinux Community + admins@pisilinux.org + + GPLv3+ + LGPLv3+ + library + app:console + multimedia.graphics + A graph based image processing framework + Graf tabanlı resim işleme altyapısı + gegl (Generic Graphics Library) provides infrastructure to do demand based cached non destructive image editing on larger than RAM buffers. Through babl it provides support for a wide range of color models and pixel storage formats for input and output. + gegl, orijinal kopyaya zarar vermeden (non-destructive) isteğe bağlı (demand based) resim işleme altyapısı sunan bir kütüphanedir. + http://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2 + + libspiro-devel + openexr-devel + ffmpeg-devel + libsdl-devel + libv4l-devel + jasper-devel + cairo-devel + pango-devel + exiv2-devel + babl-devel + libjpeg-turbo-devel + gtk2-devel + lua-devel + asciidoc + intltool + ruby + ilmbase-devel + + + gegl-0.2.0-cve-2012-4433-1e92e523.patch + gegl-0.2.0-cve-2012-4433-4757cdf7.patch + gegl-0.2.0-ffmpeg-0.11.patch + + multimedia/graphics/gegl/pspec.xml + + + gegl + + glib2 + gdk-pixbuf + libspiro + jasper + libpng + libsdl + cairo + pango + babl + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/locale/ + + + + gegl-devel + Development files for gegl + gegl için geliştirme dosyaları + + gegl + glib2-devel + babl-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gtk-doc/html + + + + + 2014-12-20 + 0.2.0 + Rebuild for lua + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-06-19 + 0.2.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-31 + 0.2.0 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-11-29 + 0.2.0 rebuild for ffmpeg Kamil Atlı suvarice@gmail.com - 2013-04-08 - 0.9.6 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-29 - 0.9.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-06-03 - 0.9.2 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - knetwalk - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Network construction game - Ağ yapılandırma oyunu - KNetWalk is a single player logic game. The object of the game is to start the LAN, connecting all the terminals to the server, in as few turns as possible. - KNetWalk bir ağ kurma oyunudur. Dunucularla istemcileri mümkün olan en az kaynakla birleştirmeye çalışmak oyunun amacıdır. Bağımlılık yapması olasıdır. - knetwalk - http://download.kde.org/stable/applications/15.12.0/src/knetwalk-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/knetwalk/pspec.xml - - - knetwalk - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-20 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kross-interpreters - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - Kross interpreter plugins for programming languages - Language interpreters to enable in-process scripting with Kross. - mirrors://kde/stable/applications/15.12.0/src/kross-interpreters-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - kross-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - python-devel - - desktop/kde/application/kross-interpreters/pspec.xml - - - kross-interpreters - - qt5-base - libgcc - python - kross - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-25 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-29 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdesdk-thumbnailers - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - library - desktop.kde.application - Translation file thumbnail generators - Translation file thumbnail generators - http://download.kde.org/stable/applications/15.12.0/src/kdesdk-thumbnailers-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kconfig-devel - ki18n-devel - kio-devel - gettext-devel - - desktop/kde/application/kdesdk-thumbnailers/pspec.xml - - - kdesdk-thumbnailers - - kio - ki18n - libgcc - gettext - kconfig - qt5-base - kwidgetsaddons - - - /usr/share/kservices5 - /usr/share/config.kcfg - /usr/lib - /usr/share/doc - - - kdesdk - - - kdesdk - - - - - 2015-12-18 - 15.12.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-14 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-03 - 4.11.1 - First release - Mathias Freire - mathiasfreire45@gmail.com - - - - - - analitza - https://projects.kde.org/projects/kde/kdeedu/analitza - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - library - desktop.kde.application - A KDE library for mathematical features - Matematiksel özellikler için bir KDE kitaplığı - analitza is a library to add mathematical features to programs. - analitza, programlara matematiksel özellikler eklemek için bir kitaplıktır. - hi32-app-kalgebra - mirrors://kde/stable/applications/15.08.2/src/analitza-15.08.2.tar.xz - - cmake - eigen3 - mesa-devel - qt5-svg-devel - extra-cmake-modules - qt5-declarative-devel - - desktop/kde/application/analitza/pspec.xml - - - analitza - - mesa - libgcc - qt5-svg - qt5-base - qt5-declarative - - - /usr/lib - /usr/share/doc - /usr/share/libanalitza/ - - - - analitza-devel - Development files for analitza - analitza için geliştirme dosyaları - - analitza - - - /usr/include - /usr/lib/cmake - - - - - 2015-10-19 - 15.08.0 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-18 - 15.04.3 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-23 - 4.10.2 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - akonadi - http://pim.kde.org/akonadi - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.application - PIM (Personal Information Management) Storage Service - PIM (Kişisel Bilgi Yönetimi) Depolama Servisi - akonadi is an extensible cross-desktop storage service for PIM data and meta data providing concurrent read, write, and query access. - Akonadi, PIM verisi ve meta veriler için eşzamanlı okuma, yazma ve sorgulama yapma imkanı sağlayan, masaüstü ortamından bağımsız, genişletilebilir bir depolama servisidir. - akonadi - mirrors://kde/stable/applications/15.12.0/src/akonadi-15.12.0.tar.xz - - qt5-base-devel - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - sqlite-devel - shared-mime-info - mariadb-client - mariadb-server - postgresql-server - libxslt-devel - boost-devel - extra-cmake-modules - - desktop/kde/application/akonadi/pspec.xml - - - akonadi - app:console - - qt5-base - sqlite - libgcc - mariadb-client - - - /etc/xdg - /usr/bin - /usr/lib - /usr/share/dbus-1 - /usr/share/mime - /usr/share/kf5 - /usr/share/doc/ - - - - akonadi-devel - Development files for akonadi - akonadi için geliştirme dosyaları - - akonadi - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-21 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-12-15 - 1.13.0 - Rebuild - Ergün Salman - Poyraz76@pisilinux.org - - - 2014-08-21 - 1.13.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-24 - 1.12.1 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-03-24 - 1.12.1 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-18 - 1.11.0 - Dep fixed. - Kamil Atlı - suvarice@gmail.com - - - 2014-01-13 - 1.11.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-09 - 1.10.3 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-06 - 1.10.3 - Version bump. - Fix crash when there are no flags to update during flags change - Fix crash on Akonadi shutdown when using PostgreSQL - Fix notification to clients about database upgrade - Send dummy requests to MySQL from time to time to keep the connection alive - Bug #277839 – Fix problem with too long socket paths - Bug #323977 – Check minimum MySQL version at runtime - Bug #252120, Bug #322931 – Use text instead of bytea column type for QString in PostgreSQL - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-18 - 1.10.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-11 - 1.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-10 - 1.9.80 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-03 - 1.9.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-08 - 1.9.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-08 - 1.9.0 - First release - Idris Kalp - yaralikurt15@hotmail.com - - - - - - kde-servicemenu-rootactions - http://www.kde-apps.org/content/show.php?content=48411 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Root actions servicemenu for Dolphin - Dolphin için yetkili kullanıcı eylemleri menüsü - kde-servicemenu-rootactions is an addon for KDE4 that provides a convenient way to perform several actions as root from the right-click context menu in Dolphin file manager. - kde-servicemenu-rootactions, Dolphin dosya yöneticisinin içerik menüsü üzerinden yetkili kullanıcı işlemlerinin gerçekleştirilebilmesini sağlayan bir eklentidir. - dolphin - http://kde-apps.org/CONTENT/content-files/48411-rootactions_servicemenu_2.8.1.tar.gz - desktop/kde/application/kde-servicemenu-rootactions/pspec.xml - - - kde-servicemenu-rootactions - - /usr/bin - /usr/share/kservices5 - /usr/share/doc - - - - - 2014-05-30 - 2.8.1 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-01-09 - 2.8.1 - Version Bump - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2012-11-20 - 2.7.3 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - ksyndication - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.application - RSS/Atom parser library - syndication is a parser library for RSS and Atom feeds. - mirrors://kde/stable/applications/15.12.0/src/syndication-15.12.0.tar.xz - - qt5-base-devel - kio-devel - kdoctools-devel - extra-cmake-modules - - desktop/kde/application/ksyndication/pspec.xml - - - ksyndication - - qt5-base - kio - kcodecs - libgcc - kcoreaddons - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ksyndication-devel - Development files for ksyndication - - qt5-base-devel - ksyndication - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-23 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kbounce - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Ball bouncing game - Top zıplatma oyunu - KBounce is a single player arcade game with the elements of puzzle. It is played on a field, surrounded by walls, with two or more balls that move about in the field bouncing off of walls. The player can build new walls, decreasing the size of the active field. The goal of the game is to fill at least 75% of the field and advance to the next level. - KBounce, Volfied'in oynaniş tarzına benzeyen tek kişilik bir bulmaca - macera oyunudur. Oyuncu iki veya daha fazla topun oradan oraya zıpladığı duvarlarla kaplı bir alanda yeni duvarlar inşa ederek ve toplara yakalanmamaya çalışarak aktif alanın en azından %75'ini kapatmaya çalışmaktadır. - kbounce - http://download.kde.org/stable/applications/15.12.0/src/kbounce-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kcompletion-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kbounce/pspec.xml - - - kbounce - - kio - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcalutils - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:library - desktop.kde.application - The KDE calendar utility library - Calendar utility library for KDE - mirrors://kde/stable/applications/15.12.0/src/kcalutils-15.12.0.tar.xz - - qt5-base-devel - kcalcore-devel - kidentitymanagement-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - grantlee-qt5-devel - kdoctools-devel - extra-cmake-modules - - desktop/kde/application/kcalutils/pspec.xml - - - kcalutils - - qt5-base - kcalcore - kidentitymanagement - ki18n - libgcc - kcodecs - kconfig - grantlee-qt5 - kcoreaddons - kiconthemes - kwidgetsaddons - kdelibs4-support - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/kcalendar - - - - kcalutils-devel - Development files for kcalutils - - qt5-base-devel - kcalutils - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kmime - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - KDE library for handling mail messages and newsgroup articles. - Kmime library for handling mail messages and newsgroup articles. - mirrors://kde/stable/applications/15.12.0/src/kmime-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - boost-devel - ki18n-devel - kcodecs-devel - kdoctools-devel - kdelibs4-support-devel - - desktop/kde/application/kmime/pspec.xml - - - kmime - - qt5-base - ki18n - kcodecs - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmime-devel - Development files for kmime - - qt5-base-devel - kmime - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - khangman - http://edu.kde.org/applications/all/khangman - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - KHangMan is a game for kids based on the well-known hangman game - Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu - KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. - KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. - khangman - mirrors://kde/stable/applications/15.12.0/src/khangman-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kdeclarative-devel - knewstuff-devel - ki18n-devel - kcrash-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kconfigwidgets-devel - knotifications-devel - kxmlgui-devel - kwidgetsaddons-devel - kio-devel - qt5-svg-devel - qt5-declarative-devel - extra-cmake-modules - mesa-devel - libkeduvocdocument-devel - - desktop/kde/application/khangman/pspec.xml - - - khangman - - qt5-base - kdeclarative - knewstuff - ki18n - kwidgetsaddons - kconfig - kcoreaddons - kxmlgui - qt5-declarative - libkeduvocdocument - libgcc - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-24 - 15.08.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - dragonplayer - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.application - Multimedia player - a multimedia player where the focus is on simplicity, instead of features. - mirrors://kde/stable/applications/15.12.0/src/dragon-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kio-devel - kparts-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/application/dragonplayer/pspec.xml - - - dragonplayer - - qt5-base - kio - ki18n - solid - libgcc - kconfig - kxmlgui - kservice - qt5-phonon - kcoreaddons - kdbusaddons - kjobwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - kparts - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man/man1 - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 15.07.80 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - bovo - https://www.kde.org/applications/games/bovo/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - desktop.kde.application - A Gomoku like game for two players. - Bovo is a Gomoku like game for two players, where the opponents alternate in placing their respective pictogram on the game board. - bovo - mirrors://kde/stable/applications/15.12.0/src/bovo-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - kxmlgui-devel - kdoctools-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/bovo/pspec.xml - - - bovo - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/share/appdata - /usr/share/icons - /usr/share/kxmlgui5 - /usr/share/applications - /usr/share/bovo - /usr/share/doc - - - org.kde.bovo.desktop - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-18 - 15.08.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kaccounts-integration - https://projects.kde.org/projects/kdereview/kaccounts-integration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - http://download.kde.org/stable/applications/15.12.0/src/kaccounts-integration-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcmutils-devel - ki18n-devel - kcoreaddons-devel - kdbusaddons-devel - libaccounts-qt5-devel - signon-devel - gettext-devel - kdeclarative-devel - - desktop/kde/application/kaccounts-integration/pspec.xml - - - kaccounts-integration - Small system to administer web accounts for the sites and services across the KDE desktop, including: Google, Facebook, Owncloud, IMAP, -Jabber and others - - ki18n - libgcc - signon - qt5-base - kcoreaddons - kdbusaddons - kconfigwidgets - libaccounts-qt5 - qt5-declarative - - - /usr/share - /usr/share/kservices5 - /usr/share/doc - /usr/lib/qt5 - /usr/lib/libkaccounts.so* - - - - kaccounts-integration-devel - Development files for kaccounts-integration - - kaccounts-integration - - - /usr/include - /usr/lib/cmake/KAccounts - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-14 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - granatier - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A Bomberman game - Bombalama macera oyunu - Granatier is a clone of the classic Bomberman game, inspired by the work of the Clanbomber clone. - granatier, oyuncunun yüksekliği her turda azalan bir uçak içinde şehirlere hücum ettiği tek kişilik bir macera oyunudur. - granatier - mirrors://kde/stable/applications/15.12.0/src/granatier-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kwidgetsaddons-devel - ki18n-devel - kxmlgui-devel - knewstuff-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/granatier/pspec.xml - - - granatier - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - knewstuff - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-19 - 15.08.2 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - print-manager - http://www.kde.org/applications/graphics/kruler - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - KDE print manager - KDE print tool. - print-manager - mirrors://kde/stable/applications/15.12.0/src/print-manager-15.12.0.tar.xz - - kdoctools-devel - extra-cmake-modules - cups-devel - kio-devel - ki18n-devel - libgcc - kconfig-devel - kservice-devel - qt5-base-devel - kdbusaddons-devel - kiconthemes-devel - kcoreaddons-devel - kwindowsystem-devel - knotifications-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - kcmutils-devel - plasma-framework-devel - - desktop/kde/application/print-manager/pspec.xml - - - print-manager - - kio - cups - ki18n - libgcc - kconfig - kservice - qt5-base - kdbusaddons - kiconthemes - kcoreaddons - kwindowsystem - knotifications - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First Release. - Ergün Salman - poyraz76@pisilinux.org - - - - - - kruler - http://www.kde.org/applications/graphics/kruler - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - A screen ruler and color measurement tool - Ekran cetveli ve renk ölçüm aracı - KRuler is a screen ruler and color measurement tool. - KRuler, bir ekran cetveli ve renk ölçüm aracıdır. - kruler - mirrors://kde/stable/applications/15.12.0/src/kruler-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - cmake - extra-cmake-modules - ki18n-devel - knotifications-devel - kwindowsystem-devel - kxmlgui-devel - python-devel - docbook-xsl - - desktop/kde/application/kruler/pspec.xml - - - kruler - - qt5-base - kxmlgui - knotifications - ki18n - libgcc - libxcb - kconfig - kcoreaddons - kwindowsystem - qt5-x11extras - kconfigwidgets - kwidgetsaddons - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kiriki - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Yahtzee like dice game - Yahtzee benzeri zar oyunu - Kiriki is an addictive and fun dice game for KDE, designed to be played by as many as six players. - Kiriki KDE için alışkanlık yapan ve eğlenceli bir zar oyunudur. Altı oyuncuya kadar birlikte oynanabilir. - kiriki - http://download.kde.org/stable/applications/15.12.0/src/kiriki-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kdbusaddons-devel - kdoctools-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kiriki/pspec.xml - - - kiriki - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - kiconthemes - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-19 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - blinken - http://kde.org/applications/education/blinken/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - desktop.kde.application - Memory Enhancement Game - Hafıza geliştirme oyunu. - Memory Enhancement Game - Hafıza geliştirme oyunu. - blinken - mirrors://kde/stable/applications/15.12.0/src/blinken-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - qt5-svg-devel - kdoctools-devel - kxmlgui-devel - qt5-phonon-devel - - desktop/kde/application/blinken/pspec.xml - - - blinken - - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - qt5-base - kguiaddons - qt5-phonon - kcoreaddons - kdbusaddons - - - /usr/bin - /usr/share - /usr/share/appdata - /usr/share/applications - /usr/share/blinken - /usr/share/config.kcfg - /usr/share/icons - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-19 - 15.08.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - libkface - https://projects.kde.org/projects/kde/kdegraphics/libs/libkface - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - library - desktop.kde.application - A Qt/C++ wrapper around LibFace library to perform face recognition and detection over pictures - Libkface is a Qt/C++ library to perform face recognition and detection over pictures.This library is used by kipi-plugins, digiKam and others Kipi host programs. - http://download.kde.org/stable/applications/15.12.0/src/libkface-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-sqlite - opencv-devel - - desktop/kde/application/libkface/pspec.xml - - - libkface - A Qt/C++ wrapper around LibFace library to perform face recognition and detection over pictures - - libgcc - opencv - qt5-base - - - /usr/lib/*.so.* - /usr/share/libkface - /usr/share/doc - - - - libkface-devel - Development files for libkface - library - - libkface - - - /usr/include/KF5 - /usr/include/libkface_version.h - /usr/lib/cmake/KF5KFace - /usr/lib/*.so - - - - - 2015-12-19 - 15.12.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kbruch - http://edu.kde.org/applications/mathematics/kbruch - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Practice calculating with fractions and percentages - Ondalık ve kesirli sayılarla pratik yapın - KBruch is a small program to practice calculating with fractions and percentages. Different exercises are provided for this purpose and you can use the learning mode to practice with fractions. The program checks the user's input and gives feedback. - KBruch, ondalık ve kesirli sayılar üzerine işlemleri öğrenmeye ve egzersiz yapmaya yarayan bir uygulamadır. - kbruch - mirrors://kde/stable/applications/15.12.0/src/kbruch-15.12.0.tar.xz - - qt5-base - kdoctools-devel - kconfig-devel - kcrash-devel - ki18n-devel - kwidgetsaddons-devel - kxmlgui-devel - kcoreaddons-devel - kconfigwidgets-devel - extra-cmake-modules - - desktop/kde/application/kbruch/pspec.xml - - - kbruch - - qt5-base - kxmlgui - kconfig - kcrash - ki18n - libgcc - kwidgetsaddons - kcoreaddons - kconfigwidgets - - - /usr/bin - /usr/share - /usr/share/man/man1 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - signon-kwallet-extension - http://kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv2 - app - desktop.kde.application - KWallet signon extension - KWallet signon extension - http://download.kde.org/stable/applications/15.12.0/src/signon-kwallet-extension-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kwallet-devel - signon-devel - - desktop/kde/application/signon-kwallet-extension/pspec.xml - - - signon-kwallet-extension - KWallet signon extension - - libgcc - signon - kwallet - qt5-base - - - /usr/lib/signon - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-03 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kbreakout - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Breakout like game - Breakout benzeri oyun - KBreakout is a Breakout like game. The object of the game is to destroy as many bricks as possible without losing the ball. - KBreakout bir Breakout türevidir. Oyunun amacı topları yere düşürmeden olabildiğince çok tuğlayı yok etmektir. - kbreakout - http://download.kde.org/stable/applications/15.12.0/src/kbreakout-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - qt5-svg-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kguiaddons-devel - kservice-devel - kconfigwidgets-devel - kiconthemes-devel - kcompletion-devel - kjobwidgets-devel - kxmlgui-devel - kio-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kbreakout/pspec.xml - - - kbreakout - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kcalcore - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - the KDE calendar access library. - A calendar contains information like incidences (events, to-dos, journals), alarms, time zones, and other useful information. - mirrors://kde/stable/applications/15.12.0/src/kcalcore-15.12.0.tar.xz - - qt5-base-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libical-devel - extra-cmake-modules - - desktop/kde/application/kcalcore/pspec.xml - - - kcalcore - - qt5-base - kcodecs - kconfig - kcoreaddons - libical - kdelibs4-support - libgcc - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcalcore-devel - Development files for kcontacts - - qt5-base-devel - libical-devel - kcalcore - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kmailtransport - http://pim.kde.org/akonadi - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.application - Mail Transport Service - Mail Transport Service - akonadi - mirrors://kde/stable/applications/15.12.0/src/kmailtransport-15.12.0.tar.xz - - qt5-base-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kcmutils-devel - kmime-devel - akonadi-search-devel - akonadi-devel - cyrus-sasl-devel - extra-cmake-modules - - desktop/kde/application/kmailtransport/pspec.xml - - - kmailtransport - app:console - - qt5-base - ki18n - kio - libgcc - kmime - kconfig - kwallet - kcompletion - kdepimlibs - kcoreaddons - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/lib - /usr/lib/qt5 - /usr/share/kservices5 - /usr/share/doc/ - /usr/share/config.kcfg - - - - kmailtransport-devel - Development files for akonadi - - kmailtransport - qt5-base-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-21 - 15.08.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - dolphin - https://projects.kde.org/projects/kde/applications/dolphin - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - desktop.kde.application - KDE File Manager - Dolphin is the File Manager for KDE. - mirrors://kde/stable/applications/15.12.0/src/dolphin-15.12.0.tar.xz - - qt5-base-devel - qt5-phonon-devel - kio-devel - kcmutils-devel - knewstuff-devel - kinit-devel - kactivities-devel - baloo-devel - kfilemetadata-devel - kparts-devel - ktexteditor-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - baloo-widgets - kdoctools-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/application/dolphin/pspec.xml - - - dolphin - - qt5-base - knewstuff - kio - ki18n - solid - kparts - libgcc - kcodecs - kcrash - kconfig - kxmlgui - kcmutils - kservice - kbookmarks - kitemviews - qt5-phonon - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kjobwidgets - ktextwidgets - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /etc/xdg - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - dolphin-devel - - dolphin - qt5-base-devel - qt5-phonon-devel - kio-devel - kcmutils-devel - knewstuff-devel - kinit-devel - kactivities-devel - baloo-devel - kfilemetadata-devel - kparts-devel - ktexteditor-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - - - /usr/include - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-31 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-23 - 14.12 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdepimlibs - http://www.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.application - KDE5 PIM libraries - KDE5 PIM kitaplıkları - Contains KDE5 PIM (Personal Information Management) base libraries. - KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) uygulamaları için gerekli kitaplıkları içerir. - mirrors://kde/stable/applications/15.12.0/src/kdepimlibs-15.12.0.tar.xz - - qt5-base-devel - boost-devel - gpgme-devel - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - prison-qt5-devel - kmbox-devel - qt5-phonon-devel - akonadi-devel - libical-devel - libqjson-devel - libgpg-error-devel - libxslt-devel - openldap-client - cyrus-sasl-devel - kitemviews-devel - kio-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmime-devel - kcontacts-devel - kcalcore-devel - kldap-devel - extra-cmake-modules - - desktop/kde/application/kdepimlibs/pspec.xml - - - kdepimlibs - - qt5-base - kio - ki18n - libgcc - kcodecs - kmime - kldap - kxmlgui - kcalcore - kcontacts - kconfig - libxml2 - kservice - kguiaddons - kitemviews - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - ktextwidgets - kconfigwidgets - kwidgetsaddons - kdelibs4-support - qt5-phonon - prison-qt5 - akonadi - cyrus-sasl - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/mkspecs/ - /usr/bin - /usr/share/mime - /usr/share/icons - /usr/share/kservices5 - /usr/share/kservicetypes5 - /usr/share/dbus-1 - /usr/share/config.kcfg - /usr/share/kf5 - /usr/share/config - /usr/share/akonadi - - - - kdepimlibs-devel - Development package for KDE5 PIM libraries - KDE5 PIM kitaplıkları için geliştirme paketi - Contains development tools and header files for KDE5 PIM (Personal Information Management) base libraries. - KDE5 PIM (Personal Information Management - Kişisel Bilgi Yönetimi) uygulamaları için gerekli kitaplıklarla ilgili geliştirme araçları ve başlık dosyalarını içerir. - - qt5-base-devel - boost-devel - kdepimlibs - - - /usr/lib/cmake - /usr/include - /usr/lib/gpgmepp - /usr/share/kde4/apps/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-11 - 15.08.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-14 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-09 - 4.11.4 - Rebuild for cyrus-sasl. - Marcin Bojara - marcin@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kmines - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Minesweeper like game - Mayın tarlası oyunu - KMines is the classic Minesweeper game. The idea is to uncover all the squares without blowing up any mines. When a mine is blown up, the game is over. - KMines klasik mayın tarlası oyununun bir türevidir. Oyunun amacı hiç bir mayına denk gelmemeye çalışarak kutuları açmaktır. Eğer bir mayın patlarsa oyun biter. - kmines - http://download.kde.org/stable/applications/15.12.0/src/kmines-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - kdbusaddons-devel - ki18n-devel - kconfigwidgets-devel - ktextwidgets-devel - kxmlgui-devel - kio-devel - knotifyconfig-devel - libkdegames-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/kmines/pspec.xml - - - kmines - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcoreaddons - kdbusaddons - libkdegames - ktextwidgets - kconfigwidgets - - - /etc/xdg - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-19 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kalgebra - http://edu.kde.org/applications/mathematics/kalgebra - - PisiLinux Community - admins@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.application - A graph calculator - Bir grafiksel hesap makinesi - KAlgebra is a fully featured calculator that lets you plot different types of 2D and 3D functions and to calculate easy and not so easy calculations, such as addition, trigonometric functions or derivatives. - KAlgebra, farklı farklı 2B ve 3B fonksiyonları çizmek, kolay ve o kadar da kolay olmayan trigonometrik veya türev gibi hesaplamaları yapmak için bir uygulamadır. - kalgebra - mirrors://kde/stable/applications/15.12.0/src/kalgebra-15.12.0.tar.xz - - mesa-devel - mesa-glu-devel - qt5-base-devel - qt5-quick1-devel - qt5-svg-devel - qt5-webkit-devel - qt5-location-devel - analitza-devel - kdoctools-devel - ncurses-devel - readline-devel - gettext-devel - ki18n-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kio-devel - extra-cmake-modules - - desktop/kde/application/kalgebra/pspec.xml - - - kalgebra - - qt5-base - qt5-declarative - qt5-webkit - qt5-location - analitza - libgcc - kconfig - kxmlgui - readline - kcoreaddons - ki18n - kconfigwidgets - kwidgetsaddons - kio - - - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kalarmcal - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - Library to provides access and handling of KAlarm calendar data - Library to provides access and handling of KAlarm calendar data - mirrors://kde/stable/applications/15.12.0/src/kalarmcal-15.12.0.tar.xz - - qt5-base-devel - akonadi-devel - kcalcore-devel - kidentitymanagement-devel - kdepimlibs-devel - boost-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdoctools-devel - libical-devel - kholidays-devel - extra-cmake-modules - - desktop/kde/application/kalarmcal/pspec.xml - - - kalarmcal - - qt5-base - kcalcore - kholidays - kidentitymanagement - ki18n - libgcc - kdepimlibs - kdelibs4-support - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kalarmcal-devel - Development files for kalarmcal - - qt5-base-devel - kalarmcal - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-23 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - bomber - https://www.kde.org/applications/games/bomber/ - - Alihan Öztürk - alihan@pisilinux.org - - GPLv3 - app:gui - desktop.kde.application - A single player arcade game - Bomber is a single player arcade game. The player is invading various cities in a plane that is decreasing in height. - mirrors://kde/stable/applications/15.12.0/src/bomber-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - mesa-devel - kxmlgui-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/bomber/pspec.xml - - - bomber - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - qt5-phonon - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share/appdata - /usr/share/applications - /usr/share - /usr/share/bomber - /usr/share/config.kcfg - /usr/share/icons - /usr/share/doc - /usr/share/kxmlgui5 - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-19 - 15.08.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - killbots - http://games.kde.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.application - Run for your life - Hayatta kalmak için kaçın - Killbots is a simple game of evading killer robots. Who created the robots and why they have been programmed to destroy, no one knows. All that is known is that the robots are numerous and their sole objective is to destroy you. - Killbots katil robotlardan kaçmaya çalıştığınız basit bir oyundur. Robotların kimin tarafından yaratıldığı veya neden yok etmek için programlandığı bilinmiyor. Tek gerçek şu ki bir çok robot var ve tek amaçları sizi yok etmek. - killbots - http://download.kde.org/stable/applications/15.12.0/src/killbots-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kwidgetsaddons-devel - ki18n-devel - kguiaddons-devel - kconfigwidgets-devel - kitemviews-devel - kiconthemes-devel - kxmlgui-devel - kio-devel - kcompletion-devel - knotifyconfig-devel - libkdegames-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/application/killbots/pspec.xml - - - killbots - - ki18n - libgcc - kconfig - kxmlgui - qt5-base - kcompletion - kcoreaddons - kdbusaddons - libkdegames - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-18 - 15.08.3 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-11-13 - 4.14.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-10-15 - 4.14.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-20 - 4.14.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-21 - 4.14.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-06-13 - 4.13.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-13 - 4.13.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-03 - 4.13.0 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-04-05 - 4.12.4 - Version bump. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-03-04 - 4.12.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-06 - 4.12.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-01-13 - 4.11.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-12-03 - 4.11.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-11-05 - 4.11.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-02 - 4.11.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 4.11.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-02 - 4.10.5 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-06-10 - 4.10.4 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-05-06 - 4.10.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-04-03 - 4.10.2 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-03-06 - 4.10.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-02-15 - 4.10.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-01-19 - 4.9.98 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - akonadi-calendar - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.application - Akonadi calendar integration - Calendar integration for Akonadi. - mirrors://kde/stable/applications/15.12.0/src/akonadi-calendar-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kcodecs-devel - kdoctools-devel - boost-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kmailtransport-devel - akonadi-devel - kdelibs4-support-devel - extra-cmake-modules - kdesignerplugin - kdepimlibs-devel - kmime-devel - cyrus-sasl-devel - kcontacts-devel - kidentitymanagement-devel - kcalcore-devel - kcalutils-devel - - desktop/kde/application/akonadi-calendar/pspec.xml - - - akonadi-calendar - - qt5-base - ki18n - kcodecs - kdelibs4-support - kio - kmime - libgcc - kconfig - kxmlgui - kcalcore - kcalutils - kcontacts - kdepimlibs - kcoreaddons - kdbusaddons - kiconthemes - kitemmodels - kjobwidgets - kconfigwidgets - kmailtransport - kwidgetsaddons - kidentitymanagement - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - akonadi-calendar-devel - Development files for akonadi-calendar - - qt5-base-devel - akonadi-calendar - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-22 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ktp-auth-handler - http://community.kde.org/Real-Time_Communication_and_Collaboration - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2 - app - desktop.kde.application - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - http://download.kde.org/stable/applications/15.12.0/src/ktp-auth-handler-15.12.0.tar.xz - - extra-cmake-modules - qt5-base-devel - kwallet-devel - kwidgetsaddons-devel - ki18n-devel - kio-devel - kdewebkit-devel - telepathy-qt5-devel - ktp-common-internals-devel - telepathy-logger-qt-devel - qca2-qt5-devel - libaccounts-qt5-devel - kaccounts-integration-devel - signon-devel - - desktop/kde/application/ktp-auth-handler/pspec.xml - - - ktp-auth-handler - Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect - - kio - ki18n - libgcc - signon - kconfig - qca2-qt5 - qt5-base - kcoreaddons - telepathy-qt5 - kwidgetsaddons - libaccounts-qt5 - ktp-common-internals - kaccounts-integration - - - /usr/lib - /usr/share/telepathy - /usr/share/dbus-1 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-22 - 15.08.3 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - khtml - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.porting-aids - HTML rendering engine for KDE - KHTML is a web rendering engine, based on the KParts technology and using KJS for JavaScript support. - mirrors://kde/stable/frameworks/5.17/portingAids/khtml-5.17.0.tar.xz - - qt5-base-devel - libjpeg-turbo-devel - giflib-devel - libpng-devel - qt5-phonon-devel - libX11-devel - zlib-devel - kio-devel - kjs-devel - kglobalaccel-devel - kauth-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - openssl-devel - extra-cmake-modules - - desktop/kde/porting-aids/khtml/pspec.xml - - - khtml - - qt5-base - qt5-x11extras - qt5-phonon - zlib - openssl - giflib - libX11 - libgcc - libpng - libjpeg-turbo - sonnet - kcodecs - kconfig - kjobwidgets - kwidgetsaddons - kcompletion - karchive - kconfigwidgets - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kjs - knotifications - kparts - kservice - ktextwidgets - kwallet - kwindowsystem - kxmlgui - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - khtml-devel - Development files for khtml - - khtml - qt5-base-devel - qt5-x11extras-devel - qt5-phonon-devel - zlib-devel - openssl-devel - giflib-devel - libX11-devel - libpng-devel - libjpeg-turbo-devel - sonnet-devel - kcodecs-devel - kconfig-devel - kjobwidgets-devel - kwidgetsaddons-devel - kcompletion-devel - karchive-devel - kconfigwidgets-devel - kcoreaddons-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kio-devel - kjs-devel - knotifications-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kwallet-devel - kwindowsystem-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - krunner - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.porting-aids - Krunner Framework for providing different actions given a string query - Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.17/portingAids/krunner-5.17.0.tar.xz - - qt5-base-devel - gettext-devel - kdoctools-devel - qt5-declarative-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - plasma-framework-devel - solid-devel - threadweaver-devel - extra-cmake-modules - - desktop/kde/porting-aids/krunner/pspec.xml - - - krunner - - qt5-base - qt5-declarative - libgcc - kconfig - kcoreaddons - ki18n - kio - kservice - plasma-framework - solid - threadweaver - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - krunner-devel - Development files for krunner - - krunner - qt5-base-devel - qt5-declarative-devel - kconfig-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - plasma-framework-devel - solid-devel - threadweaver-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kross - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.porting-aids - KDE5 application scripting helper - Kross is a scripting bridge to embed scripting functionality into an application. It supports QtScript as a scripting interpreter backend. - mirrors://kde/stable/frameworks/5.17/portingAids/kross-5.17.0.tar.xz - - qt5-base-devel - qt5-script-devel - kcoreaddons-devel - kdoctools-devel - kconfigwidgets-devel - ktextwidgets-devel - kparts-devel - sonnet-devel - kauth-devel - ki18n-devel - kcompletion-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - kxmlgui-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/porting-aids/kross/pspec.xml - - - kross - - qt5-base - qt5-script - libgcc - kcoreaddons - ki18n - kcompletion - kiconthemes - kio - kparts - kwidgetsaddons - kxmlgui - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kross-devel - Development files for kross - - kross - qt5-base-devel - qt5-script-devel - kcoreaddons-devel - ki18n-devel - kcompletion-devel - kiconthemes-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kross-interpreters - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.porting-aids - Kross interpreter plugins for programming languages - Language interpreters to enable in-process scripting with Kross. - mirrors://kde/stable/applications/15.08.0/src/kross-interpreters-15.08.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kross-devel - kunitconversion-devel - python-devel - - desktop/kde/porting-aids/kross-interpreters/pspec.xml - - - kross-interpreters - - qt5-base - libgcc - python - kross - - - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2015-08-29 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdelibs4-support - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.porting-aids - Code and utilities to ease the transition to KDE Frameworks 5 - KDELibs4Support provides libraries to port KDE4 programs to QT5/KDE5 - mirrors://kde/stable/frameworks/5.17/portingAids/kdelibs4support-5.17.0.tar.xz - - qt5-base-devel - qt5-svg-devel - perl-URI - libSM-devel - docbook-xml - openssl-devel - libX11-devel - kio-devel - kauth-devel - kcrash-devel - kdesignerplugin - intltool - kdoctools-devel - kglobalaccel-devel - kguiaddons-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kunitconversion-devel - NetworkManager-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/porting-aids/kdelibs4-support/pspec.xml - - - kdelibs4-support - - qt5-base - libICE - libgcc - libX11 - qt5-svg - qt5-x11extras - libSM - kauth - solid - kcodecs - kcoreaddons - kjobwidgets - kcompletion - kconfig - kconfigwidgets - kcrash - kdbusaddons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemviews - knotifications - kparts - kservice - ktextwidgets - kxmlgui - kwindowsystem - kwidgetsaddons - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kdelibs4-support-devel - Development files for kdelibs4-support - - kdelibs4-support - qt5-base-devel - libICE-devel - libX11-devel - qt5-svg-devel - qt5-x11extras-devel - libSM-devel - kauth-devel - solid-devel - kcodecs-devel - kcoreaddons-devel - kjobwidgets-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcrash-devel - kdbusaddons-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knotifications-devel - kparts-devel - kservice-devel - ktextwidgets-devel - kxmlgui-devel - kwindowsystem-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kjsembed - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.porting-aids - JavaScript support for HTML rendering engine on KDE5 - The KJSEmbed library is an easy-to-use wrapper around the KDE ECMAScript interpreter (kjs) that makes it easy to add scriptability to an application. - mirrors://kde/stable/frameworks/5.17/portingAids/kjsembed-5.17.0.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-designer-devel - kdoctools-devel - ki18n-devel - kjs-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/porting-aids/kjsembed/pspec.xml - - - kjsembed - - qt5-base - qt5-svg - libgcc - ki18n - kjs - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kjsembed-devel - Development files for kjsembed - - qt5-base-devel - qt5-svg-devel - ki18n-devel - kjs-devel - kjsembed - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kjs - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.porting-aids - JavaScript engine for KDE - This library provides an ECMAScript compatible interpreter. The ECMA standard is based on well known scripting languages such as Netscape's JavaScript and Microsoft's JScript. - mirrors://kde/stable/frameworks/5.17/portingAids/kjs-5.17.0.tar.xz - - qt5-base-devel - libpcre-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/porting-aids/kjs/pspec.xml - - - kjs - - qt5-base - libgcc - libpcre - - - /usr/bin - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kjs-devel - Development files for kjs - - libpcre-devel - qt5-base-devel - kjs - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kmediaplayer - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.porting-aids - KDE5 media player Plugin interface for media player features - KMediaPlayer builds on the KParts framework to provide a common interface for KParts that can play media files. - mirrors://kde/stable/frameworks/5.17/portingAids/kmediaplayer-5.17.0.tar.xz - - qt5-base-devel - kio-devel - kauth-devel - kparts-devel - ktextwidgets-devel - sonnet-devel - kxmlgui-devel - extra-cmake-modules - - desktop/kde/porting-aids/kmediaplayer/pspec.xml - - - kmediaplayer - - qt5-base - libgcc - kparts - kxmlgui - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kmediaplayer-devel - Development files for kmediaplayer - - kmediaplayer - qt5-base-devel - kparts-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-02 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kiten - http://edu.kde.org/applications/all/kiten - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - A Japanese reference/study tool - Japonca referans ve alıştırma uygulaması - Kiten is a Japanese reference/study tool. - Kiten, Japonca referans ve alıştırma uygulamasıdır. - kiten>kiten - mirrors://kde/stable/applications/15.12.0/src/kiten-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - extra-cmake-modules - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdoctools-devel - gettext-devel - ki18n-devel - khtml-devel - kxmlgui-devel - kio-devel - kparts-devel - kwidgetsaddons-devel - - desktop/kde/edu/kiten/pspec.xml - - - kiten - - qt5-base - karchive - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdoctools - gettext - ki18n - khtml - kxmlgui - kio - kparts - libgcc - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - kiten-devel - Development files for kiten - kiten için geliştirme dosyaları - - kiten - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kstars - http://edu.kde.org/applications/all/kstars - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - A desktop planetarium for KDE - KDE için bir masaüstü gözlemevi - KStars is a Desktop Planetarium for KDE. It provides an accurate graphical simulation of the night sky, from any location on Earth, at any date and time. The display includes up to 100 million stars, 13,000 deep-sky objects, all 8 planets, the Sun and Moon, and thousands of comets and asteroids. - KStars, dünyanın herhangi bir yerinin herhangi bir anındaki gökyüzü yıldız haritasını gösterebilen bir uygulamadır. 100 milyon kadar yıldız, 13000 derin gök cismi, 8 gezegenin tümü, Güneş, Ay ile birçok kuyruklu yıldız ve astreoidi içeren bir veritabanı vardır. - kstars - mirrors://kde/stable/applications/15.12.0/src/kstars-15.12.0.tar.xz - - qt5-base-devel - qt5-multimedia-devel - qt5-quick1-devel - qt5-svg-devel - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-sqlite - qt5-sql-odbc - eigen3 - xplanet - cfitsio-devel - libindi-devel - kdoctools-devel - kconfig-devel - kguiaddons-devel - kwidgetsaddons-devel - knewstuff-devel - kdbusaddons-devel - gettext-devel - ki18n-devel - kinit-devel - kjobwidgets-devel - kio-devel - kwindowsystem-devel - kxmlgui-devel - kplotting-devel - ktexteditor-devel - kiconthemes-devel - pkgconfig - mesa-glu-devel - mesa-devel - wcslib-devel - zlib-devel - extra-cmake-modules - - desktop/kde/edu/kstars/pspec.xml - - - kstars - - qt5-base - qt5-svg - libindi - cfitsio - kio - kinit - knewstuff - kplotting - ktexteditor - zlib - ki18n - libgcc - kconfig - kxmlgui - kcoreaddons - kiconthemes - kconfigwidgets - kwidgetsaddons - wcslib - xplanet - - - /etc/xdg - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-18 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kdeedu-data - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.edu - Common data for KDE Edu applications - Common data for KDE Edu applications. - mirrors://kde/stable/applications/15.12.0/src/kdeedu-data-15.12.0.tar.xz - - extra-cmake-modules - - desktop/kde/edu/kdeedu-data/pspec.xml - - - kdeedu-data - - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-22 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kmplot - http://kde.org/applications/education/kmplot/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - FDL - GPL - LGPL - desktop.kde.education - Mathematical Function Plotter - KmPlot is a program to draw graphs, their integrals or derivatives. It supports different systems of coordinates like the Cartesian or the polar coordinate system. The graphs can be colorized and the view is scalable, so that you are able to zoom to the level you need. - http://download.kde.org/stable/applications/15.12.0/src/kmplot-15.12.0.tar.xz - - extra-cmake-modules - gettext-devel - kdelibs4-support-devel - kdoctools-devel - ki18n-devel - kinit-devel - kunitconversion-devel - kdelibs4-support-devel - kparts-devel - kwidgetsaddons-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - qt5-base-devel - - desktop/kde/edu/kmplot/pspec.xml - - - kmplot - Mathematical Function Plotter - - kdelibs4-support - ki18n - kparts - kwidgetsaddons - qt5-base - qt5-svg - libgcc - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - ktextwidgets - kconfigwidgets - - - /usr/bin - /usr/lib - /usr/lib/qt5 - /usr/share - /usr/share/doc - /usr/share/man - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-06 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kig - http://edu.kde.org/applications/all/kig - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An interactive geometry application - Bir etkileşimli geometri uygulaması - Kig is an application for interactive geometry. - Kig, bir etkileşimli geometri uygulamasıdır. - kig - mirrors://kde/stable/applications/15.12.0/src/kig-15.12.0.tar.xz - - qt5-base-devel - qt5-svg-devel - boost-devel - ktexteditor-devel - kdoctools-devel - kemoticons-devel - kitemmodels-devel - qt5-xmlpatterns-devel - gettext-devel - pkgconfig - extra-cmake-modules - - desktop/kde/edu/kig/pspec.xml - - - kig - - qt5-base - boost - ktexteditor - qt5-xmlpatterns - qt5-svg - ki18n - kparts - ktexteditor - kiconthemes - kconfigwidgets - karchive - kxmlgui - kitemmodels - libgcc - kservice - kcompletion - kcoreaddons - kwidgetsaddons - kconfig - - - /usr/lib - /usr/lib/qt5 - /usr/share/man - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - khangman - http://edu.kde.org/applications/all/khangman - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - KHangMan is a game for kids based on the well-known hangman game - Adam asmaca oyununun çocuklar için uyarlanmış, öğretici versiyonu - KHangMan is a game based on the well-known hangman game. It is aimed at children aged six and over. The game has several categories of words to play with, for example: Animals (animals words) and three difficulty categories: Easy, Medium and Hard. - KHangman, adam asmaca olarak bilinen oyunun 6 yaş ve üzeri için uyarlanmış bir uygulamasıdır. Oynamak için seçilebilecek değişik kategoriler ve 3 farklı zorluk seviyesi bulunuyor. - khangman - mirrors://kde/stable/applications/15.12.0/src/khangman-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kdeclarative-devel - knewstuff-devel - ki18n-devel - kcrash-devel - kcompletion-devel - kconfig-devel - kcoreaddons-devel - kconfigwidgets-devel - knotifications-devel - kxmlgui-devel - kwidgetsaddons-devel - kio-devel - qt5-svg-devel - qt5-linguist - qt5-declarative-devel - libkeduvocdocument-devel - extra-cmake-modules - - desktop/kde/edu/khangman/pspec.xml - - - khangman - - qt5-base - kdeclarative - knewstuff - ki18n - kwidgetsaddons - kconfig - kcoreaddons - kxmlgui - qt5-declarative - libkeduvocdocument - libgcc - - - /etc/xdg - /usr/bin - /usr/share - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kturtle - http://edu.kde.org/applications/all/kturtle - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An educational programming environment - Öğrenim amaçlı programlama ortamı - KTurtle is an educational programming environment that aims to make learning how to program as easily as possible. To achieve this KTurtle makes all programming tools available from the user interface. The programming language used is TurtleScript which allows its commands to be translated. - KTurtle, programlama öğrenmeyi olabildiğince kolaylaştırmak için tasarlanmış bir programlama uygulamasıdır. Bu amaçla tasarlanan arayüz tüm gerekli araçları kullanıcıya sunar. Ayrıca kullanılan programlama dili olan TurtleScript başka dillere çevrilebilen bir yapıya sahiptir. - kturtle - mirrors://kde/stable/applications/15.12.0/src/kturtle-15.12.0.tar.xz - - qt5-base-devel - qt5-svg-devel - kdoctools-devel - kdelibs4-support-devel - knewstuff-devel - extra-cmake-modules - kio-devel - kcoreaddons-devel - ktextwidgets-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kxmlgui-devel - kconfig-devel - gettext-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/edu/kturtle/pspec.xml - - - kturtle - - qt5-base - qt5-svg - ki18n - knewstuff - libgcc - kcoreaddons - ktextwidgets - kconfigwidgets - kwidgetsaddons - kxmlgui - kconfig - kdelibs4-support - - - /etc/xdg - /usr/share/doc - /usr/bin - /usr/share - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-17 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - parley - http://edu.kde.org/applications/all/parley - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - Parley is a program to help you memorize things. - Tekrar yapmanıza yardım eden bir uygulama - Parley is a program to help you memorize things. Parley supports many language specific features but can be used for other learning tasks just as well. It uses the spaced repetition learning method, also known as flash cards. Creating new vocabulary collections with Parley is easy, but of course it is even better if you can use some of our premade files. Have a look at the KDE-Files.org page or use the "Download New Collections" feature directly in Parley. - Parley ile yeni öğrendiğiniz şeyleri belli zaman aralıklarıyla tekrar ederek uzun zamanlı hafızanızda yer etmelerini sağlayabilirsiniz. Parley, flaş kart denilen tekniği kullanır. Dil öğrenimi için özelleşmiş yetenekleri olmasına karşın diğer konularda da kullanıma uygundur. Kartları hazırlamak epey kolay olmakla beraber kde-files.org adresinden ulaşabileceğiniz hazır kart setlerini de kullanabilirsiniz. - parley - mirrors://kde/stable/applications/15.12.0/src/parley-15.12.0.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-multimedia-devel - libxslt-devel - libXrender-devel - libxml2-devel - libkeduvocdocument-devel - kdoctools-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - gettext-devel - ki18n-devel - kio-devel - knewstuff-devel - kross-devel - kcmutils-devel - kxmlgui-devel - sonnet-devel - kservice-devel - ktextwidgets-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - knotifications-devel - khtml-devel - extra-cmake-modules - - desktop/kde/edu/parley/pspec.xml - - - parley - - qt5-base - qt5-svg - qt5-multimedia - libxslt - libXrender - libxml2 - libkeduvocdocument - kdoctools - kcoreaddons - kconfig - kcrash - gettext - ki18n - kio - knewstuff - kross - kcmutils - kxmlgui - knotifications - sonnet - kservice - libgcc - ktextwidgets - kcompletion - kconfigwidgets - kwidgetsaddons - - - /usr/lib - /usr/share/doc - /usr/bin - /usr/share - /etc/xdg - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-17 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - blinken - https://www.kde.org/applications/education/blinken/ - - Stefan Gronewold (groni) - groni@pisilinux.org - - FDL - GPL - LGPL - gui - desktop.kde.education - Blinken - Memory Enhancement Game - Blinken is based on an electronic game released in 1978, which challenges players to remember sequences of increasing length. On the face of the device, there are 4 different color buttons, each one with their own distinctive sound. - http://download.kde.org/stable/applications/15.12.0/src/blinken-15.12.0.tar.xz - - extra-cmake-modules - gettext-devel - kdbusaddons-devel - kdoctools-devel - kguiaddons-devel - ki18n-devel - kxmlgui-devel - qt5-base-devel - - desktop/kde/edu/blinken/pspec.xml - - - blinken - Blinken - Memory Enhancement Game - - kconfig - kcoreaddons - kdbusaddons - kguiaddons - ki18n - kxmlgui - libgcc - qt5-base - qt5-phonon - qt5-svg - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-06 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - klettres - http://edu.kde.org/applications/all/klettres - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.edu - An alphabet learning application - Alfabe öğrenme uygulaması - KLettres is an application specially designed to help the user to learn alphabet in a new language and then to learn to read simple syllables. The user can be a young child aged from two and a half or an adult that wants to learn the basics of a foreign language. - KLettres, kullanıcının yeni bir alfabeyi ve basit sesli sözleri öğrenmesi için geliştirilmiş bir uygulamadır. İki buçuk yaşındaki bir çocuk için yararlı olabileceği gibi, yeni bir dil öğrenen yetişkinler için de yardımcı olabilir. - klettres - mirrors://kde/stable/applications/15.12.0/src/klettres-15.12.0.tar.xz - - qt5-base-devel - qt5-svg-devel - kdoctools-devel - extra-cmake-modules - kcompletion-devel - kemoticons-devel - kitemmodels-devel - ki18n-devel - knewstuff-devel - kwidgetsaddons-devel - kconfigwidgets-devel - kcoreaddons-devel - kconfig-devel - kxmlgui-devel - qt5-phonon-devel - - desktop/kde/edu/klettres/pspec.xml - - - klettres - - qt5-base - qt5-svg - qt5-phonon - knewstuff - ki18n - kconfig - kxmlgui - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - libgcc - - - /usr/share/doc - /usr/bin - /usr/share - /etc/xdg - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-17 - 15.08.3 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kompare - http://www.kde.org/ - - Pisi Linux Admins - admins@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - File difference viewer - Dosya karşılaştırma göstericisi. - Diff/Patch Frontend. - Dosya karşılaştırma göstericisi. - mirrors://kde/stable/applications/15.12.0/src/kompare-15.12.0.tar.xz - - extra-cmake-modules - kdoctools-devel - qt5-base-devel - gettext-devel - libkomparediff2-devel - kcoreaddons-devel - kcodecs-devel - kiconthemes-devel - kjobwidgets-devel - kconfig-devel - kparts-devel - ktexteditor-devel - kwidgetsaddons-devel - - desktop/kde/sdk/kompare/pspec.xml - - - kompare - - qt5-base - libkomparediff2 - kio - ki18n - kparts - libgcc - kcodecs - kconfig - kxmlgui - kservice - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - ktexteditor - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - /usr/bin - /usr/include - - - kdesdk - - - kdesdk - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-07 - 15.08.2 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libkomparediff2 - https://projects.kde.org/projects/kde/kdesdk/libkomparediff2 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.kde.sdk - Library to compare files and strings - Library to compare files and strings - mirrors://kde/stable/applications/15.12.0/src/libkomparediff2-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - python3-devel - gettext-devel - kcoreaddons-devel - kcodecs-devel - kconfig-devel - kxmlgui-devel - ki18n-devel - kio-devel - kparts-devel - - desktop/kde/sdk/libkomparediff2/pspec.xml - - - libkomparediff2 - - qt5-base - kio - ki18n - libgcc - kcodecs - kconfig - kxmlgui - kcoreaddons - kconfigwidgets - - - /usr/share - /usr/lib - /usr/share/doc - /usr/bin - - - - libkomparediff2-devel - Shared libraries for libkomparediff2. - - libkomparediff2 - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-07-19 - 15.04.3 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - lokalize - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - Lokalize is the localization tool for KDE and other open source software - Uygulama yerelleştirme yardımcısı. - Lokalize is also a general computer-aided translation system (CAT) with which you can translate OpenDocument files (*.odt). - Lokalize, uygulamalar için kolaylıkla yerelleştirme yapabileceğiniz bir programdır. - mirrors://kde/stable/applications/15.12.0/src/lokalize-15.12.0.tar.xz - - qt5-base-devel - hunspell-devel - extra-cmake-modules - kdoctools-devel - kio-devel - kitemviews-devel - ki18n-devel - kross-devel - kparts-devel - sonnet-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - ktextwidgets-devel - kconfigwidgets-devel - knotifications-devel - kwidgetsaddons-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - - desktop/kde/sdk/lokalize/pspec.xml - - - lokalize - - qt5-base - kio - kitemviews - ki18n - kross - kparts - libgcc - sonnet - kconfig - kxmlgui - kcompletion - kcoreaddons - kdbusaddons - ktextwidgets - kconfigwidgets - knotifications - kwidgetsaddons - hunspell - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-07-19 - 15.04.3 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kapptemplate - http://www.kde.org/ - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - app:gui - desktop.kde.sdk - Application template generator - Uygulama şablon oluşturucu. - KAppTemplate is a shell script that will create the necessary framework to develop several types of applications, including applications based on the KDE development platform. - Kapptemplate, çeşitli uygulamaları geliştirmek için gerekli olabilecek şablonlar oluşturmayı sağlar. - mirrors://kde/stable/applications/15.12.0/src/kapptemplate-15.12.0.tar.xz - - qt5-base-devel - extra-cmake-modules - gettext - kcoreaddons-devel - kconfigwidgets-devel - kcompletion-devel - karchive-devel - kio-devel - ki18n-devel - kdoctools-devel - - desktop/kde/sdk/kapptemplate/pspec.xml - - - kapptemplate - - qt5-base - kio - ki18n - libgcc - kconfig - karchive - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-07-19 - 15.08.2 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - umbrello - http://www.kde.org/ - - Mathias Freire - mathiasfreire45@gmail.com - - GPLv2 - app:gui - desktop.kde.sdk - UML modelling tool and code generator - UML modelleme aracı ve kod üreticisi. - Umbrello UML Modeller is a Unified Modelling Language diagram editor for KDE. - umbrello UML (Unified Modellin Language) modelleme ve diyagram editörüdür. - mirrors://kde/stable/applications/15.12.0/src/umbrello-15.12.0.tar.xz - - qt5-base-devel - libxslt-devel - qt5-svg-devel - kio-devel - kparts-devel - kinit-devel - kcompletion-devel - kxmlgui-devel - kauth-devel - kconfig-devel - ktexteditor-devel - kcoreaddons-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - kwindowsystem-devel - - desktop/kde/sdk/umbrello/pspec.xml - - - umbrello - - qt5-base - kio - ki18n - libgcc - kconfig - kxmlgui - libxml2 - qt5-svg - karchive - kcompletion - kcoreaddons - kiconthemes - kjobwidgets - ktextwidgets - kconfigwidgets - kwidgetsaddons - ktexteditor - libxslt - kwindowsystem - - - /usr/share - /usr/share/doc - /usr/bin - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First Release. - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - karchive - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Qt 5 addon providing access to numerous types of archives - KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR. - mirrors://kde/stable/frameworks/5.17/karchive-5.17.0.tar.xz - - qt5-base-devel - xz-devel - zlib-devel - bzip2 - extra-cmake-modules - - desktop/kde/framework/karchive/pspec.xml - - - karchive - - qt5-base - xz - zlib - bzip2 - libgcc - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - karchive-devel - Development files for karchive - - qt5-base-devel - karchive - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-20 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kconfigwidgets - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.framework - Kconfig widgets - KConfigWidgets provides easy-to-use classes to create configuration dialogs, as well as a set of widgets which uses KConfig to store their settings. - mirrors://kde/stable/frameworks/5.17/kconfigwidgets-5.17.0.tar.xz - - qt5-base-devel - ki18n-devel - kauth-devel - kcodecs-devel - kconfig-devel - kcoreaddons-devel - kguiaddons-devel - kwidgetsaddons-devel - kdoctools-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kconfigwidgets/pspec.xml - - - kconfigwidgets - - libgcc - qt5-base - kauth - kcodecs - kconfig - kcoreaddons - kguiaddons - ki18n - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kconfigwidgets-devel - Development files for kconfigwidgets - - kconfigwidgets - qt5-base-devel - kauth-devel - kcodecs-devel - kconfig-devel - kcoreaddons-devel - kguiaddons-devel - ki18n-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kpackage - https://userbase.kde.org/KPackage - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPL - app:library - desktop.kde.framework - Framework that lets applications manage user installable packages of non-binary assets - KPackage is dependent on the Smart package manager. - mirrors://kde/stable/frameworks/5.17/kpackage-5.17.0.tar.xz - - qt5-base-devel - libX11-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel - kdoctools-devel - docbook-sgml4_5 - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kpackage/pspec.xml - - - kpackage - - qt5-base - libgcc - kconfig - ki18n - kcoreaddons - karchive - - - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share - /usr/share/locale - /usr/share/man/man1 - - - - kpackage-devel - Development files for kpackage - - kpackage - qt5-base-devel - kconfig-devel - ki18n-devel - kcoreaddons-devel - karchive-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-23 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kplotting - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Data plotting - Kplotting contains data plotting classes for QT 5 and KDE - mirrors://kde/stable/frameworks/5.17/kplotting-5.17.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/kplotting/pspec.xml - - - kplotting - - qt5-base - libgcc - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kplotting-devel - Development files for kplotting - - qt5-base-devel - kplotting - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - threadweaver - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Multi-threaded programming framework for KDE - ThreadWeaver is a helper for multithreaded programming. It uses a job-based interface to queue tasks and execute them in an efficient way. - mirrors://kde/stable/frameworks/5.17/threadweaver-5.17.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/threadweaver/pspec.xml - - - threadweaver - - qt5-base - libgcc - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - threadweaver-devel - Development files for threadweaver - - qt5-base-devel - threadweaver - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - solid - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 hardware integration framework - Solid is a device integration framework.It provides a way of querying and interacting with hardware independently of the underlying operating system. - mirrors://kde/stable/frameworks/5.17/solid-5.17.0.tar.xz - - qt5-base-devel - eudev-devel - qt5-linguist - qt5-declarative-devel - udisks2-devel - upower-devel - media-player-info - extra-cmake-modules - - desktop/kde/framework/solid/pspec.xml - - - solid - - qt5-base - qt5-declarative - media-player-info - libgcc - eudev - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - solid-devel - Development files for solid - - qt5-base-devel - solid - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-23 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - frameworkintegration - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework providing components to allow applications to integrate with a KDE Workspace - Framework Integration is a set of plugins responsible for better integration of Qt applications when running on a KDE Plasma workspace. - mirrors://kde/stable/frameworks/5.17/frameworkintegration-5.17.0.tar.xz - - libxcb-devel - libXcursor-devel - qt5-base-devel - qt5-declarative-devel - qt5-x11extras-devel - oxygen-fonts - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kjobwidgets-devel - kconfigwidgets-devel - kiconthemes-devel - ki18n-devel - kauth-devel - kio-devel - knotifications-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/frameworkintegration/pspec.xml - - - frameworkintegration - - libgcc - qt5-base - libxcb - libXcursor - qt5-x11extras - kconfig - kxmlgui - kcompletion - kcoreaddons - kjobwidgets - kconfigwidgets - kiconthemes - ki18n - kio - knotifications - kwidgetsaddons - oxygen-fonts - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - frameworkintegration-devel - Development files for framework-integration - - frameworkintegration - qt5-base-devel - libxcb-devel - libXcursor-devel - qt5-x11extras-devel - kconfig-devel - kxmlgui-devel - kcompletion-devel - kcoreaddons-devel - kjobwidgets-devel - kconfigwidgets-devel - kiconthemes-devel - ki18n-devel - kio-devel - knotifications-devel - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - New Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - networkmanager-qt - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - A QT wrapper around the NetworkManager libraries - A QT wrapper around the NetworkManager libraries - mirrors://kde/stable/frameworks/5.17/networkmanager-qt-5.17.0.tar.xz - - qt5-base-devel - NetworkManager-devel - extra-cmake-modules - - desktop/kde/framework/networkmanager-qt/pspec.xml - - - networkmanager-qt - - qt5-base - NetworkManager - libgcc - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - networkmanager-qt-devel - Development files for networkmanager-qt - - qt5-base-devel - networkmanager-qt - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kcmutils - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Utilities for interacting with KCModules - KCMUtils provides various classes to work with KCModules. KCModules can be created with the KConfigWidgets framework. - mirrors://kde/stable/frameworks/5.17/kcmutils-5.17.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - mesa-devel - kcodecs-devel - kpackage-devel - kdeclarative-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kservice-devel - kxmlgui-devel - extra-cmake-modules - - desktop/kde/framework/kcmutils/pspec.xml - - - kcmutils - - qt5-base - qt5-declarative - libgcc - kdeclarative - kconfigwidgets - kwidgetsaddons - kconfig - kauth - kcoreaddons - ki18n - kiconthemes - kitemviews - kservice - kxmlgui - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcmutils-devel - Development files for kcmutils - - kcmutils - qt5-base-devel - qt5-declarative-devel - kdeclarative-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kservice-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plasma-framework - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Plasma library and runtime components based upon KDE Frameworks 5 and Qt5 - Plasma library and runtime components based upon KF5 and Qt5 - mirrors://kde/stable/frameworks/5.17/plasma-framework-5.17.0.tar.xz - - qt5-base-devel - qt5-quickcontrols - kdoctools-devel - qt5-svg-devel - qt5-script-devel - qt5-quick1-devel - qt5-x11extras-devel - qt5-declarative-devel - mesa-devel - libX11-devel - libxcb-devel - kauth-devel - kcodecs-devel - kwidgetsaddons-devel - kbookmarks-devel - kcompletion-devel - kactivities-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - knotifications-devel - kpackage-devel - karchive-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kparts-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/plasma-framework/pspec.xml - - - plasma-framework - - qt5-base - qt5-svg - qt5-script - qt5-x11extras - qt5-declarative - qt5-quickcontrols - qt5-quick1 - mesa - libgcc - libX11 - libxcb - kactivities - knotifications - kpackage - karchive - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdeclarative - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kservice - kwindowsystem - kxmlgui - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - plasma-framework-devel - Development files for plasma-framework - - plasma-framework - qt5-base-devel - qt5-svg-devel - qt5-script-devel - qt5-x11extras-devel - qt5-declarative-devel - mesa-devel - libX11-devel - libxcb-devel - kactivities-devel - knotifications-devel - kpackage-devel - karchive-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdeclarative-devel - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kio-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdesu - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - User interface for running shell commands with root privileges - kdesu provides functionality for building GUI front ends for (password asking) console mode programs. - mirrors://kde/stable/frameworks/5.17/kdesu-5.17.0.tar.xz - - qt5-base-devel - kcoreaddons-devel - kpty-devel - kservice-devel - ki18n-devel - kconfig-devel - libX11-devel - extra-cmake-modules - - desktop/kde/framework/kdesu/pspec.xml - - - kdesu - - qt5-base - kcoreaddons - kpty - kservice - ki18n - kconfig - libgcc - libX11 - - - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdesu-devel - Development files for kdesu - - kdesu - qt5-base-devel - kcoreaddons-devel - kpty-devel - kservice-devel - ki18n-devel - kconfig-devel - libX11-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kjobwidgets - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Widgets for showing progress of asynchronous jobs - KJobWIdgets provides widgets for showing progress of asynchronous jobs. - mirrors://kde/stable/frameworks/5.17/kjobwidgets-5.17.0.tar.xz - - libX11-devel - qt5-base-devel - qt5-linguist - kcoreaddons-devel - kwidgetsaddons-devel - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kjobwidgets/pspec.xml - - - kjobwidgets - - qt5-base - libgcc - kcoreaddons - kwidgetsaddons - qt5-x11extras - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kjobwidgets-devel - Development files for kjobwidgets - - qt5-base-devel - kjobwidgets - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdewebkit - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 WebKit integration - KdeWebkit provides KDE integration of the QtWebKit library. - mirrors://kde/stable/frameworks/5.17/kdewebkit-5.17.0.tar.xz - - qt5-base-devel - qt5-webkit-devel - qt5-webkit - kauth-devel - sonnet-devel - kconfig-devel - ktextwidgets-devel - kjobwidgets-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel - extra-cmake-modules - - desktop/kde/framework/kdewebkit/pspec.xml - - - kdewebkit - - qt5-webkit - libgcc - kconfig - kjobwidgets - qt5-base - kcoreaddons - kparts - kservice - kwallet - kio - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/mkspecs/modules/ - /usr/share/doc - - - - kdewebkit-devel - Development files for kdewebkit - - kdewebkit - qt5-webkit-devel - kconfig-devel - kjobwidgets-devel - qt5-base-devel - kcoreaddons-devel - kparts-devel - kservice-devel - kwallet-devel - kio-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-28 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - bluez-qt - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.framework - Qt wrapper for KDE 5 Bluez DBus API - Qt wrapper for KDE 5 DBus API. - mirrors://kde/stable/frameworks/5.17/bluez-qt-5.17.0.tar.xz - - bluez - bluez-libs-devel - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/bluez-qt/pspec.xml - - - bluez-qt - - bluez - qt5-base - qt5-declarative - libgcc - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - bluez-qt-devel - Development files for bluez-qt - - qt5-base-devel - qt5-declarative-devel - bluez-qt - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-14 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-26 - 5.13.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-17 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kcompletion - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Addon with auto completion widgets and classes - KCompletion provides widgets with advanced completion support as well as a lower-level completion class which can be used with your own widgets. - mirrors://kde/stable/frameworks/5.17/kcompletion-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - kconfig-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/kcompletion/pspec.xml - - - kcompletion - - qt5-base - libgcc - kconfig - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcompletion-devel - Development files for kcompletion - - qt5-base-devel - kcompletion - kwidgetsaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdeclarative - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Integration of QML and KDE workspaces - KDeclarative provides integration of QML and KDE workspaces. - mirrors://kde/stable/frameworks/5.17/kdeclarative-5.17.0.tar.xz - - qt5-base-devel - mesa-devel - libepoxy-devel - qt5-declarative-devel - kauth-devel - kcodecs-devel - kpackage-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - kguiaddons-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kio-devel - kbookmarks-devel - kcompletion-devel - kconfigwidgets-devel - kitemviews-devel - kjobwidgets-devel - solid-devel - kxmlgui-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kdeclarative/pspec.xml - - - kdeclarative - - qt5-base - libgcc - libepoxy - qt5-declarative - kpackage - kconfig - kservice - kcoreaddons - kglobalaccel - ki18n - kiconthemes - kio - kwidgetsaddons - kwindowsystem - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdeclarative-devel - Development files for kdeclarative - - qt5-base-devel - libepoxy-devel - qt5-declarative-devel - kpackage-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kio-devel - kwidgetsaddons-devel - kwindowsystem-devel - kdeclarative - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kbookmarks - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Access and manipulate bookmarks stored using XBEL format - Framework which lets you access and manipulate bookmarks stored using XBEL format - mirrors://kde/stable/frameworks/5.17/kbookmarks-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - kcoreaddons-devel - kauth-devel - kcodecs-devel - kconfig-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - kxmlgui-devel - extra-cmake-modules - - desktop/kde/framework/kbookmarks/pspec.xml - - - kbookmarks - - qt5-base - libgcc - kcoreaddons - kcodecs - kconfig - kiconthemes - kwidgetsaddons - kxmlgui - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kbookmarks-devel - Development files for kbookmarks - - kbookmarks - qt5-base-devel - kcoreaddons-devel - kcodecs-devel - kconfig-devel - kiconthemes-devel - kwidgetsaddons-devel - kxmlgui-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kguiaddons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Utilities for graphical user interfaces - The KDE GUI addons provide utilities for graphical user interfaces in the areas of colors, fonts, text, images, keyboard input. Development files. - mirrors://kde/stable/frameworks/5.17/kguiaddons-5.17.0.tar.xz - - libX11-devel - libxcb-devel - qt5-base-devel - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kguiaddons/pspec.xml - - - kguiaddons - - libgcc - libX11 - qt5-base - qt5-x11extras - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kguiaddons-devel - Development files for kguiaddons - - kguiaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - knewstuff - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework for downloading and sharing additional application data - The KNewStuff library implements collaborative data sharing for applications. - mirrors://kde/stable/frameworks/5.17/knewstuff-5.17.0.tar.xz - - qt5-base-devel - boost-devel - kauth-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/framework/knewstuff/pspec.xml - - - knewstuff - - qt5-base - libgcc - kwidgetsaddons - ktextwidgets - kiconthemes - kcompletion - kitemviews - karchive - attica - kconfig - kcoreaddons - ki18n - kio - kservice - kxmlgui - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knewstuff-devel - Development files for knewstuff - - qt5-base-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - ki18n-devel - kio-devel - kservice-devel - kxmlgui-devel - knewstuff - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kxmlgui - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Framework for managing menu and toolbar actions - Kxmlgui provides a framework for managing menu and toolbar actions in an abstract way. - mirrors://kde/stable/frameworks/5.17/kxmlgui-5.17.0.tar.xz - - qt5-base-devel - attica-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - sonnet-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kxmlgui/pspec.xml - - - kxmlgui - - qt5-base - libgcc - attica - kcoreaddons - kconfig - kconfigwidgets - kglobalaccel - ki18n - kiconthemes - kitemviews - ktextwidgets - kwidgetsaddons - kwindowsystem - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kxmlgui-devel - Development files for kxmlgui - - kxmlgui - qt5-base-devel - attica-devel - kcoreaddons-devel - kconfig-devel - kconfigwidgets-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - ktextwidgets-devel - kwidgetsaddons-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kauth - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Abstraction to system policy and authentication features - Framework which lets applications perform actions as a privileged user - mirrors://kde/stable/frameworks/5.17/kauth-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - polkit-qt-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/framework/kauth/pspec.xml - - - kauth - - qt5-base - polkit-qt - kcoreaddons - libgcc - - - /etc - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kauth-devel - Development files for kauth - - kauth - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kapidox - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Frameworks API documentation tools. - KDE5 Frameworks API dokümantasyon araçları. - KDE5 Frameworks API documentation tools. - KDE5 Frameworks API dokümantasyon araçları. - mirrors://kde/stable/frameworks/5.17/kapidox-5.17.0.tar.xz - - python-Jinja2 - python-PyYAML - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/kapidox/pspec.xml - - - kapidox - - qt5-base - - - /usr/bin - /usr/lib - /usr/share - /usr/share/doc - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-20 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - breeze-icons - https://projects.kde.org/projects/kde/workspace/breeze - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.framework - Breeze icon themes - İcon themes breeze - http://download.kde.org/stable/frameworks/5.17/breeze-icons-5.17.0.tar.xz - - extra-cmake-modules - qt5-base-devel - - desktop/kde/framework/breeze-icons/pspec.xml - - - breeze-icons - Breeze icon themes - - /usr/share - /usr/share/doc - - - - - 2015-12-26 - 5.17.0 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - kunitconversion - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE unit conversion framework - KUnitConversion provides functions to convert values in different physical units. - mirrors://kde/stable/frameworks/5.17/kunitconversion-5.17.0.tar.xz - - qt5-base-devel - ki18n-devel - extra-cmake-modules - - desktop/kde/framework/kunitconversion/pspec.xml - - - kunitconversion - - qt5-base - libgcc - ki18n - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kunitconversion-devel - Development files for kunitconversion - - qt5-base-devel - ki18n-devel - kunitconversion - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - knotifyconfig - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Configuration dialog for desktop notifications - KNotifyConfig provides a configuration dialog for desktop notifications which can be embedded in your application.. - mirrors://kde/stable/frameworks/5.17/knotifyconfig-5.17.0.tar.xz - - qt5-base-devel - qt5-phonon-devel - kauth-devel - kconfig-devel - kcompletion-devel - ki18n-devel - kio-devel - extra-cmake-modules - - desktop/kde/framework/knotifyconfig/pspec.xml - - - knotifyconfig - - qt5-base - qt5-phonon - libgcc - kconfig - kcompletion - ki18n - kio - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knotifyconfig-devel - Development files for knotifyconfig - - knotifyconfig - qt5-base-devel - qt5-phonon-devel - kauth-devel - kconfig-devel - kcompletion-devel - ki18n-devel - kio-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdnssd - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Network service discovery using Zeroconf - KDNSSD is a library for handling the DNS-based Service Discovery Protocol (DNS-SD), the layer of Zeroconf that allows network services, such as printers, to be discovered without any user intervention or centralized infrastructure. - mirrors://kde/stable/frameworks/5.17/kdnssd-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - avahi-devel - avahi-compat-libdns_sd-devel - extra-cmake-modules - - desktop/kde/framework/kdnssd/pspec.xml - - - kdnssd - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdnssd-devel - Development files for kdnssd. - - qt5-base-devel - kdnssd - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdbusaddons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Extra modules for Qt-DBus - KDE5-KDBusAddons provides convenience classes on top of QtDBus, as well as an API to create KDED modules. - mirrors://kde/stable/frameworks/5.17/kdbusaddons-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - extra-cmake-modules - - desktop/kde/framework/kdbusaddons/pspec.xml - - - kdbusaddons - - libgcc - qt5-base - qt5-x11extras - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdbusaddons-devel - Development files for kdbusaddons - - qt5-base-devel - kdbusaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kxmlrpcclient - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - XML-RPC client library for KDE - This library contains simple XML-RPC Client support. It is used mainly by the egroupware module of kdepim, but is a complete client and is quite easy to use. Only one interface is exposed to the world, kxmlrpcclient/client.h and of that interface, you only need to use 3 methods: setUrl, setUserAgent and call. - mirrors://kde/stable/frameworks/5.17/kxmlrpcclient-5.17.0.tar.xz - - qt5-base-devel - kauth-devel - kio-devel - extra-cmake-modules - - desktop/kde/framework/kxmlrpcclient/pspec.xml - - - kxmlrpcclient - - qt5-base - libgcc - ki18n - kcoreaddons - kio - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kxmlrpcclient-devel - Development files for kdelibs4-support - - kxmlrpcclient - qt5-base-devel - ki18n-devel - kcoreaddons-devel - kio-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kimageformats - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Image formats addons for QT 5 - This framework provides additional image format plugins for QtGui. - mirrors://kde/stable/frameworks/5.17/kimageformats-5.17.0.tar.xz - - qt5-base-devel - openexr-devel - ilmbase-devel - extra-cmake-modules - - desktop/kde/framework/kimageformats/pspec.xml - - - kimageformats - - qt5-base - libgcc - openexr-libs - ilmbase - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdoctools - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 document generator - kdoctools is an application aims to generate documents from DocBook. - mirrors://kde/stable/frameworks/5.17/kdoctools-5.17.0.tar.xz - - qt5-base-devel - perl-URI - python - libxml2-devel - libxslt-devel - docbook-xml - docbook-xsl - docbook-sgml4_5 - ki18n-devel - karchive-devel - extra-cmake-modules - - desktop/kde/framework/kdoctools/pspec.xml - - - kdoctools - - qt5-base - libxml2 - libgcc - libxslt - karchive - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - kdoctools-devel - Development files for kdoctools - - qt5-base-devel - kdoctools - karchive-devel - libgcc - libxml2-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kcodecs - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Plugins allowing Qt applications to access further types of images - KDE5 KCodecs provide a collection of methods to manipulate strings using various encodings. - mirrors://kde/stable/frameworks/5.17/kcodecs-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - extra-cmake-modules - - desktop/kde/framework/kcodecs/pspec.xml - - - kcodecs - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcodecs-devel - Development files for kcodecs - - qt5-base-devel - kcodecs - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ktextwidgets - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 text editing widgets - KTextWidgets provides widgets for displaying and editing text. It supports rich text as well as plain text. - mirrors://kde/stable/frameworks/5.17/ktextwidgets-5.17.0.tar.xz - - qt5-base-devel - kconfig-devel - kcompletion-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - ki18n-devel - sonnet-devel - kservice-devel - kcoreaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/ktextwidgets/pspec.xml - - - ktextwidgets - - qt5-base - libgcc - kconfig - kcompletion - kconfigwidgets - kiconthemes - kwidgetsaddons - ki18n - sonnet - kservice - kcoreaddons - kwindowsystem - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ktextwidgets-devel - Development files for ktextwidgets - - ktextwidgets - qt5-base-devel - kconfig-devel - kcompletion-devel - kconfigwidgets-devel - kiconthemes-devel - kwidgetsaddons-devel - ki18n-devel - sonnet-devel - kservice-devel - kcoreaddons-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ktexteditor - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 text editor libraries - KTextEditor provides a powerful text editor component that you can embed in your application. - mirrors://kde/stable/frameworks/5.17/ktexteditor-5.17.0.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-xmlpatterns-devel - kauth-devel - kguiaddons-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kparts-devel - libgit2-devel - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/framework/ktexteditor/pspec.xml - - - ktexteditor - - qt5-script - qt5-base - libgcc - libgit2 - ktextwidgets - kwidgetsaddons - kconfigwidgets - kjobwidgets - kiconthemes - kcoreaddons - kcompletion - kitemviews - kxmlgui - kcodecs - karchive - kguiaddons - kconfig - ki18n - kio - ki18n - kparts - sonnet - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - ktexteditor-devel - Development files for ktexteditor - - qt5-script-devel - qt5-base-devel - libgit2-devel - ktextwidgets-devel - kwidgetsaddons-devel - kconfigwidgets-devel - kjobwidgets-devel - kiconthemes-devel - kcoreaddons-devel - kcompletion-devel - kitemviews-devel - kxmlgui-devel - kcodecs-devel - karchive-devel - kguiaddons-devel - kconfig-devel - ki18n-devel - kio-devel - ki18n-devel - kparts-devel - sonnet-devel - ktexteditor - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kfilemetadata - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 library for extracting meta data from files. - KDE library for extracting meta data from files. - mirrors://kde/stable/frameworks/5.17/kfilemetadata-5.17.0.tar.xz - - qt5-base-devel - attr-devel - ebook-tools-devel - karchive-devel - ki18n-devel - extra-cmake-modules - - desktop/kde/framework/kfilemetadata/pspec.xml - - - kfilemetadata - - qt5-base - ebook-tools - libgcc - exiv2-libs - taglib - ffmpeg - poppler-qt5 - karchive - ki18n - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kfilemetadata-devel - Development files for kfilemetadata - - kfilemetadata - qt5-base-devel - ebook-tools-devel - exiv2-devel - taglib-devel - ffmpeg-devel - poppler-qt5-devel - karchive-devel - ki18n-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-03 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-26 - 5.13 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-07-01 - 5.9.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-03 - 5.9.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kitemviews - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Set of item models extending the Qt model-view framework - KItemViews includes a set of views, which can be used with item models. It includes views for categorizing lists and to add search filters to flat and hierarchical lists. - mirrors://kde/stable/frameworks/5.17/kitemviews-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - extra-cmake-modules - - desktop/kde/framework/kitemviews/pspec.xml - - - kitemviews - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kitemviews-devel - Development files for kitemviews - - qt5-base-devel - kitemviews - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kio - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Resource and network access abstraction - Network transparent access to files and data - mirrors://kde/stable/frameworks/5.17/kio-5.17.0.tar.xz - - qt5-base-devel - acl-devel - attr-devel - mit-kerberos - karchive-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kservice-devel - solid-devel - sonnet-devel - kdoctools-devel - kbookmarks-devel - kwidgetsaddons-devel - kcompletion-devel - kconfigwidgets-devel - kauth-devel - kcodecs-devel - kiconthemes-devel - kitemviews-devel - kjobwidgets-devel - kwindowsystem-devel - qt5-x11extras-devel - kwallet-devel - kxmlgui-devel - ktextwidgets-devel - knotifications-devel - libxslt-devel - qt5-script-devel - zlib-devel - docbook-sgml4_5 - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kio/pspec.xml - - - kio - - qt5-base - acl - attr - libxml2 - libxslt - libgcc - mit-kerberos - knotifications - qt5-script - qt5-x11extras - karchive - kconfig - kcodecs - kbookmarks - kcompletion - kconfigwidgets - kcoreaddons - kdbusaddons - ki18n - kiconthemes - kitemviews - kjobwidgets - kservice - ktextwidgets - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - solid - - - /etc/ - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - kio-devel - Development files for kio - - qt5-base-devel - kio - qt5-base-devel - acl-devel - attr-devel - libxml2-devel - libxslt-devel - knotifications-devel - qt5-script-devel - qt5-x11extras-devel - karchive-devel - kconfig-devel - kcodecs-devel - kbookmarks-devel - kcompletion-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - kitemviews-devel - kjobwidgets-devel - kservice-devel - ktextwidgets - kwallet-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - solid-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwallet - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE password storage framework - This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.17/kwallet-5.17.0.tar.xz - - libxslt - docbook-xsl - qt5-base-devel - libgcrypt-devel - kconfig-devel - kdoctools-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kwallet/pspec.xml - - - kwallet - - qt5-base - libgcc - libgcrypt - kconfig - kcoreaddons - kdbusaddons - ki18n - kiconthemes - knotifications - kservice - kwidgetsaddons - kwindowsystem - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - kwallet-devel - Development files for kwallet - - kwallet - qt5-base-devel - libgcrypt-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-14 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - knotifications - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE5 Desktop notifications - KNotification is used to notify the user of an event. It covers feedback and persistent events. - mirrors://kde/stable/frameworks/5.17/knotifications-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - kwindowsystem-devel - qt5-x11extras-devel - kservice-devel - kconfig-devel - kcoreaddons-devel - kiconthemes-devel - kcodecs-devel - libdbusmenu-qt-devel - qt5-phonon-devel - extra-cmake-modules - - desktop/kde/framework/knotifications/pspec.xml - - - knotifications - - qt5-base - qt5-phonon - libgcc - qt5-x11extras - kconfig - kcodecs - kcoreaddons - kiconthemes - kservice - libdbusmenu-qt - kwindowsystem - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - knotifications-devel - Development files for knotifications - - knotifications - qt5-base-devel - qt5-phonon-devel - qt5-x11extras-devel - kconfig-devel - kcodecs-devel - kcoreaddons-devel - kiconthemes-devel - kservice-devel - kwindowsystem-devel - libdbusmenu-qt-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-03 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdesignerplugin - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - QT Designer integration for KDE5 Frameworks widgets - This framework provides plugins for Qt Designer that allow it to display the widgets provided by various KDE frameworks, as well as a utility (kgendesignerplugin) that can be used to generate other such plugins from ini-style description files. - mirrors://kde/stable/frameworks/5.17/kdesignerplugin-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - kdoctools-devel - kio-devel - kauth-devel - kconfigwidgets-devel - kxmlgui-devel - kplotting-devel - ktextwidgets-devel - sonnet-devel - kdewebkit-devel - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kdesignerplugin/pspec.xml - - - kdesignerplugin - - qt5-base - libgcc - kdewebkit - kcoreaddons - kitemviews - kconfig - sonnet - kcompletion - kconfigwidgets - kiconthemes - kio - kplotting - ktextwidgets - kwidgetsaddons - kxmlgui - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-28 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-28 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kconfig - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.framework - Advanced configuration system for KDE Frameworks 5 - Kconfig provides advanced libraries and tools for accessing configuration files. - mirrors://kde/stable/frameworks/5.17/kconfig-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - extra-cmake-modules - - desktop/kde/framework/kconfig/pspec.xml - - - kconfig - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kconfig-devel - Development files for kconfig - - qt5-base-devel - kconfig - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwidgetsaddons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 desktop widgets - KdeWidgetsAddons is a framework contains addon widgets and shared libraries for applications using Qt5-Widgets. - mirrors://kde/stable/frameworks/5.17/kwidgetsaddons-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-designer-devel - extra-cmake-modules - - desktop/kde/framework/kwidgetsaddons/pspec.xml - - - kwidgetsaddons - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kwidgetsaddons-devel - Development files for kwidgetsaddons - - qt5-base-devel - kwidgetsaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kpeople - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - A contact aggregation library for KDE - KPeople is a Framework for fetching contacts from different sources (Telepathy, Akonadi, Facebook, etc) and unifying them into a same model. - mirrors://kde/stable/frameworks/5.17/kpeople-5.17.0.tar.xz - - qt5-base-devel - kconfig-devel - qt5-declarative-devel - kcoreaddons-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - kservice-devel - kwidgetsaddons-devel - ki18n-devel - kitemviews-devel - extra-cmake-modules - - desktop/kde/framework/kpeople/pspec.xml - - - kpeople - - qt5-base - qt5-declarative - libgcc - kconfig - kcoreaddons - kservice - kwidgetsaddons - ki18n - kitemviews - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kpeople-devel - Development files for kpeople - - qt5-base-devel - qt5-declarative-devel - kconfig-devel - kcoreaddons-devel - kwidgetsaddons-devel - kservice-devel - ki18n-devel - kitemviews-devel - kpeople - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kpty - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Libraries for pseudo terminal devices - Kpty provides primitives to interface with pseudo terminal devices as well as a KProcess derived class for running child processes and communicating with them using kpty. - mirrors://kde/stable/frameworks/5.17/kpty-5.17.0.tar.xz - - qt5-base-devel - utempter-devel - kcoreaddons-devel - ki18n-devel - extra-cmake-modules - - desktop/kde/framework/kpty/pspec.xml - - - kpty - - qt5-base - utempter - libgcc - kcoreaddons - ki18n - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kpty-devel - Development files for kpty - - qt5-base-devel - utempter-devel - kcoreaddons-devel - ki18n-devel - kpty - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kcoreaddons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Utilities for core application functionality and accessing the OS - KCoreAddons provides classes built on top of QtCore to perform various tasks such as manipulating mime types, autosaving files, creating backup files, generating random sequences, performing text manipulations such as macro replacement, accessing user information and many more. - mirrors://kde/stable/frameworks/5.17/kcoreaddons-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - shared-mime-info - extra-cmake-modules - mesa-devel - - desktop/kde/framework/kcoreaddons/pspec.xml - - - kcoreaddons - - qt5-base - libgcc - shared-mime-info - docbook-xsl - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcoreaddons-devel - Development files for kcoreaddons - - qt5-base-devel - kcoreaddons - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - System.Package - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ki18n - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - KDE Gettext-based UI text internationalization. - KDE grafik arabirim yerelleştirme kitaplığı - KI18n provides functionality for internationalizing user interface text in applications, based on the GNU Gettext translation system. - ki18n, KDE Frameworks 5 için, Gettext tabanlı bir grafik arabirim yerelleştirme kitaplığıdır - mirrors://kde/stable/frameworks/5.17/ki18n-5.17.0.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/kde/framework/ki18n/pspec.xml - - - ki18n - - libgcc - qt5-base - qt5-script - qt5-declarative - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/man - - - - ki18n-devel - Development files for kde5-ki18n - ki18n için geliştirme dosyaları - - ki18n - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-21 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - extra-cmake-modules - http://www.kde.org - - Pisi Linux Admins - admin@gmail.com - - LGPLv2 - library - desktop.kde.framework - Extra cmake modules for KDE5 - Extra cmake modules KDE5 - mirrors://kde/stable/frameworks/5.17/extra-cmake-modules-5.17.0.tar.xz - - cmake - - desktop/kde/framework/extra-cmake-modules/pspec.xml - - - extra-cmake-modules - programming.build - - cmake - - - /usr/share - /usr/lib - /usr/share/man/man7 - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-01 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-20 - 5.11.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - sonnet - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE spell schecking library - This framework contains two main components: Interface to KWallet, the safe desktop-wide storage for passwords on KDE workspaces. The kwalletd used to safely store the passwords on KDE work spaces. - mirrors://kde/stable/frameworks/5.17/sonnet-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - hunspell-devel - aspell-devel - extra-cmake-modules - - desktop/kde/framework/sonnet/pspec.xml - - - sonnet - - qt5-base - libgcc - aspell - hunspell - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - sonnet-devel - Development files for sonnet - - qt5-base-devel - sonnet - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kcrash - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Kcrash crash handling application - KCrash provides support for intercepting and handling application crashes. - mirrors://kde/stable/frameworks/5.17/kcrash-5.17.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - kcoreaddons-devel - kwindowsystem-devel - libX11-devel - extra-cmake-modules - - desktop/kde/framework/kcrash/pspec.xml - - - kcrash - - qt5-base - libX11 - libgcc - qt5-x11extras - kcoreaddons - kwindowsystem - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kcrash-devel - Development files for kcrash - - qt5-base-devel - qt5-x11extras-devel - kcrash - kcoreaddons-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-23 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kidletime - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Idle time reporting utility - KIdleTime is a singleton reporting information on idle time. It is useful not only for finding out about the current idle time of the PC, but also for getting notified upon idle time events, such as custom timeouts, or user activity. - mirrors://kde/stable/frameworks/5.17/kidletime-5.17.0.tar.xz - - qt5-base-devel - qt5-x11extras-devel - libX11-devel - libXext-devel - libXScrnSaver-devel - libxcb-devel - extra-cmake-modules - - desktop/kde/framework/kidletime/pspec.xml - - - kidletime - - qt5-base - libX11 - libgcc - libxcb - libXScrnSaver - libXext - qt5-x11extras - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kidletime-devel - Development files for kidletime - - kidletime - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kglobalaccel - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Global desktop keyboard shortcuts - KGlobalAccel allows you to have global accelerators that are independent of the focused window. - mirrors://kde/stable/frameworks/5.17/kglobalaccel-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-base - libxcb-devel - kcrash-devel - kconfig-devel - qt5-x11extras-devel - kcoreaddons-devel - kdbusaddons-devel - xcb-util-keysyms-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/framework/kglobalaccel/pspec.xml - - - kglobalaccel - - qt5-base - libgcc - libxcb - kcrash - kconfig - qt5-x11extras - kcoreaddons - kdbusaddons - xcb-util-keysyms - kwindowsystem - - - /usr/bin - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kglobalaccel-devel - Development files for kglobalaccel - - kglobalaccel - qt5-base-devel - libxcb-devel - kcrash-devel - kconfig-devel - qt5-x11extras-devel - kcoreaddons-devel - kdbusaddons-devel - xcb-util-keysyms-devel - kwindowsystem-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-25 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - attica - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Open Collaboration Service client library, based on Qt 5 - Attica is a library to access Open Collaboration Service servers, based on Qt 5. - mirrors://kde/stable/frameworks/5.17/attica-5.17.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/attica/pspec.xml - - - attica - - qt5-base - libgcc - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - attica-devel - Development files for attica5 - - qt5-base-devel - attica - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-20 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kded - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 daemon - Kded runs in the background and performs a number of small tasks. - mirrors://kde/stable/frameworks/5.17/kded-5.17.0.tar.xz - - qt5-base-devel - kdoctools-devel - kinit-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - kdbusaddons-devel - kservice-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kded/pspec.xml - - - kded - - qt5-base - libgcc - kcoreaddons - kconfig - kcrash - kdbusaddons - kservice - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - /usr/share/man - - - - kded-devel - Development files for kded - - qt5-base-devel - kcoreaddons-devel - kconfig-devel - kcrash-devel - kdbusaddons-devel - kservice-devel - kded - - - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - modemmanager-qt - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Qt wrapper for ModemManager DBus API - Qt wrapper for ModemManager DBus API - mirrors://kde/stable/frameworks/5.17/modemmanager-qt-5.17.0.tar.xz - - qt5-base-devel - ModemManager-devel - extra-cmake-modules - - desktop/kde/framework/modemmanager-qt/pspec.xml - - - modemmanager-qt - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - modemmanager-qt-devel - Development files for modemmanger-qt - - qt5-base-devel - modemmanager-qt - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kservice - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 Desktop Services - Kservice Provides a plugin framework for handling desktop services. Services can be applications or libraries. They can be bound to MIME types or handled by application specific code. - mirrors://kde/stable/frameworks/5.17/kservice-5.17.0.tar.xz - - qt5-base-devel - kdoctools-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - docbook-xml - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kservice/pspec.xml - - - kservice - - qt5-base - libgcc - kconfig - kcoreaddons - kcrash - kdbusaddons - ki18n - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - - kservice-devel - Development files for kservice - - kservice - qt5-base-devel - kconfig-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - ki18n-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kactivities - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Library for KDE's Plasma Activities support - Kactivities provides an API for using and interacting with the Plasma Activities Manager. - mirrors://kde/stable/frameworks/5.17/kactivities-5.17.0.tar.xz - - qt5-base-devel - mesa-devel - boost-devel - kdbusaddons-devel - kdeclarative-devel - kpackage-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - kio-devel - kservice-devel - kbookmarks-devel - kwidgetsaddons-devel - kcompletion-devel - kjobwidgets-devel - kitemviews-devel - solid-devel - kauth-devel - kcodecs-devel - kconfigwidgets-devel - kxmlgui-devel - kwindowsystem-devel - kglobalaccel-devel - kcmutils-devel - qt5-declarative-devel - qt5-sql-postgresql - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - extra-cmake-modules - - - build-source.patch - - desktop/kde/framework/kactivities/pspec.xml - - - kactivities - - qt5-base - qt5-declarative - libgcc - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - ki18n - kio - kglobalaccel - kservice - kxmlgui - kwindowsystem - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kactivities-devel - Development files for kactivities - - qt5-base-devel - qt5-declarative-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kwindowsystem-devel - kactivities - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-01 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - baloo - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - Framework for searching and managing metadata - Baloo is a framework for searching and managing metada - mirrors://kde/stable/frameworks/5.17/baloo-5.17.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - kdbusaddons-devel - kauth-devel - kconfig-devel - kcrash-devel - ki18n-devel - kidletime-devel - kio-devel - solid-devel - kfilemetadata-devel - kdoctools-devel - lmdb-devel - extra-cmake-modules - - desktop/kde/framework/baloo/pspec.xml - - - baloo - - qt5-base - qt5-declarative - kcoreaddons - kdbusaddons - kauth - libgcc - kconfig - kcrash - ki18n - kidletime - kio - solid - kfilemetadata - lmdb - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - baloo-devel - Development files for baloo-widgets - - baloo - qt5-base-devel - qt5-declarative-devel - kcoreaddons-devel - kdbusaddons-devel - kauth-devel - kconfig-devel - kcrash-devel - ki18n-devel - kidletime-devel - kio-devel - solid-devel - kfilemetadata-devel - lmdb-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-20 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-26 - 5.13 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-07-01 - 5.9.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.9.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kemoticons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE emoticon manager - KEmoticons converts emoticons from text to a graphical representation with images in HTML. - mirrors://kde/stable/frameworks/5.17/kemoticons-5.17.0.tar.xz - - qt5-base-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - kservice-devel - extra-cmake-modules - - desktop/kde/framework/kemoticons/pspec.xml - - - kemoticons - - qt5-base - libgcc - karchive - kcoreaddons - kconfig - kservice - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kemoticons-devel - Development files for kemoticons - - kemoticons - qt5-base-devel - karchive-devel - kcoreaddons-devel - kconfig-devel - kservice-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kinit - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE applications initialization utility - Process launcher to speed up launching KDE applications. - mirrors://kde/stable/frameworks/5.17/kinit-5.17.0.tar.xz - - qt5-base-devel - kdoctools-devel - libX11-devel - libcap-devel - libgcc - kcrash-devel - kcoreaddons-devel - kitemviews-devel - solid-devel - kxmlgui-devel - kjobwidgets-devel - kcompletion-devel - kwidgetsaddons-devel - kconfig-devel - kcodecs-devel - kauth-devel - kconfigwidgets-devel - kio-devel - ki18n-devel - kservice-devel - kbookmarks-devel - kwindowsystem-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/framework/kinit/pspec.xml - - - kinit - - qt5-base - libX11 - libcap - libgcc - kio - kcrash - kcoreaddons - kconfig - ki18n - kservice - kwindowsystem - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/locale - /usr/bin - /usr/share/doc - /usr/share/man - - - - kinit-devel - Development files for kinit - - qt5-base-devel - libX11-devel - libcap-devel - kio-devel - kcrash-devel - kcoreaddons-devel - kconfig-devel - ki18n-devel - kservice-devel - kwindowsystem-devel - kinit - - - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kiconthemes - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 icon utilities - This library contains classes to improve the handling of icons in applications using the KDE Frameworks. - mirrors://kde/stable/frameworks/5.17/kiconthemes-5.17.0.tar.xz - - qt5-base-devel - qt5-svg-devel - ki18n-devel - kauth-devel - kcodecs-devel - kconfig-devel - kitemviews-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/framework/kiconthemes/pspec.xml - - - kiconthemes - - libgcc - qt5-base - qt5-svg - kconfigwidgets - ki18n - kitemviews - kwidgetsaddons - kconfig - kcoreaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kiconthemes-devel - Development files for kiconthemes - - kiconthemes - qt5-base-devel - qt5-svg-devel - kconfigwidgets-devel - ki18n-devel - kitemviews-devel - kwidgetsaddons-devel - kconfig-devel - kcoreaddons-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-22 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kparts - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Plugin framework for user interface components - This library implements the framework for KDE parts, which are elaborate widgets with a user-interface defined in terms of actions (menu items, toolbar icons). - mirrors://kde/stable/frameworks/5.17/kparts-5.17.0.tar.xz - - qt5-base-devel - kauth-devel - knotifications-devel - kwidgetsaddons-devel - ktextwidgets-devel - kiconthemes-devel - kcompletion-devel - kitemviews-devel - karchive-devel - attica-devel - kconfig-devel - kcoreaddons-devel - kcmutils-devel - kdeclarative-devel - ki18n-devel - kio-devel - kglobalaccel-devel - kservice-devel - kxmlgui-devel - kbookmarks-devel - kwindowsystem-devel - sonnet-devel - kcodecs-devel - kconfigwidgets-devel - solid-devel - kjobwidgets-devel - extra-cmake-modules - - desktop/kde/framework/kparts/pspec.xml - - - kparts - - qt5-base - libgcc - kjobwidgets - kconfig - kcoreaddons - ki18n - kiconthemes - knotifications - kservice - kwidgetsaddons - kxmlgui - kio - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kparts-devel - Development files for kparts - - qt5-base-devel - kjobwidgets-devel - kconfig-devel - kcoreaddons-devel - ki18n-devel - kiconthemes-devel - knotifications-devel - kservice-devel - kwidgetsaddons-devel - kxmlgui-devel - kio-devel - kparts - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-13 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-27 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-31 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwindowsystem - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.framework - KDE5 window manager access framework - KWindowSystem provides information about the state of the window manager and allows asking the window manager to change the using a more high-level interface than the NETWinInfo/NETRootInfo low-level classes. - mirrors://kde/stable/frameworks/5.17/kwindowsystem-5.17.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-x11extras-devel - libX11-devel - libgcc - libxcb-devel - libXrender-devel - libXfixes-devel - xcb-util-devel - xcb-util-keysyms-devel - extra-cmake-modules - - desktop/kde/framework/kwindowsystem/pspec.xml - - - kwindowsystem - - qt5-base - libX11 - libgcc - libxcb - qt5-x11extras - libXfixes - xcb-util-keysyms - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/bin - /usr/share/doc - - - - kwindowsystem-devel - Development files for kwindowsystem - - qt5-base-devel - libXrender-devel - libXfixes-devel - xcb-util-devel - xcb-util-keysyms-devel - kwindowsystem - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-23 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kitemmodels - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - desktop.kde.framework - Set of item models extending the Qt model-view framework - KItemModels provides a set of item models extending the Qt model-view framework. - mirrors://kde/stable/frameworks/5.17/kitemmodels-5.17.0.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/framework/kitemmodels/pspec.xml - - - kitemmodels - - qt5-base - libgcc - - - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kitemmodels-devel - Development files for kitemmodels - - qt5-base-devel - kitemmodels - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-12 - 5.17.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-13 - 5.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-11 - 5.15.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.14.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-16 - 5.13 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-06-24 - 5.11.0 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-30 - 5.10.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qt5-phonon - http://phonon.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.phonon - Cross platform multimedia API for KDE4 using QT5 - Phonon was created as a solution to several problems with multimedia commonly faced by Unix desktops, especially KDE 3's outdated multimedia framework aRts. Phonon itself is not a multimedia framework, but interfaces with existing frameworks such as GStreamer or Xine via backends. - mirrors://kde/stable/phonon/4.8.3/src/phonon-4.8.3.tar.xz - - qt5-base-devel - qt5-designer-devel - qt5-quick1-devel - alsa-lib-devel - gst-plugins-base-devel - pulseaudio-libs-devel - gstreamer-devel - cmake - mesa-devel - - - qt-5.4.2.patch - - desktop/kde/phonon/qt5-phonon/pspec.xml - - - qt5-phonon - - libgcc - qt5-base - qt5-designer - qt5-quick1 - pulseaudio-libs - - - /usr/lib/libphonon* - /usr/lib/qt5 - /usr/share/dbus-1 - - - - qt5-phonon-devel - Development files for phonon-qt5 - - qt5-phonon - qt5-base-devel - qt5-designer-devel - pulseaudio-libs-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/share/phonon4qt5 - - - - - 2015-08-13 - 4.8.3 - First Release - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qt5-phonon-backend-vlc - http://gitorious.org/phonon/phonon-vlc - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.kde.phonon - VLC Backend for qt5-phonon - phonon-backend-vlc allows Phonon (the KDE media library) to use VLC for audio and video playback. - mirrors://kde/stable/phonon/phonon-backend-vlc/0.8.2/src/phonon-backend-vlc-0.8.2.tar.xz - - qt5-base-devel - qt5-phonon-devel - pulseaudio - vlc-devel - - desktop/kde/phonon/qt5-phonon-backend-vlc/pspec.xml - - - qt5-phonon-backend-vlc - - libgcc - qt5-base - qt5-phonon - vlc-libs - - - /usr/lib - /usr/lib/qt5 - /usr/share/kde4/services - /usr/share/doc - - - - - 2015-02-23 - 0.8.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - qt5-phonon-backend-gstreamer - http://phonon.kde.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.kde.phonon - GStreamer qt5-phonon backend - Phonon is the Qt multimedia API, which provides a task-oriented abstraction layer for capturing, mixing, processing, and playing audio and video content. phonon-backend-gstreamer contains the GStreamer backend for Phonon. - mirrors://kde/stable/phonon/phonon-backend-gstreamer/4.8.2/src/phonon-backend-gstreamer-4.8.2.tar.xz - - qt5-base-devel - qt5-phonon-devel - gstreamer-devel - gstreamer-next-devel - gst-plugins-base-devel - gst-plugins-base-next-devel - mesa-devel - libxml2-devel - cmake - - desktop/kde/phonon/qt5-phonon-backend-gstreamer/pspec.xml - - - qt5-phonon-backend-gstreamer - - qt5-base - qt5-phonon - mesa - glib2 - libgcc - gstreamer-next - gst-plugins-base-next - - - /usr/lib - /usr/lib/qt5 - /usr/share - - - - - 2015-08-18 - 4.8.2 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kde-l10n-uk - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:uk - desktop.kde.l10n - Ukrainian KDE5 internationalization package - KDE5 Ukraynalı yerelleştirme paketi - kde-l10n-uk is the KDE5 internationalization package that provides Ukrainian translations for KDE5 applications. - kde-l10n-uk, KDE uygulamalarını Ukraynalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-uk-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-uk/pspec.xml - - - kde-l10n-uk - system.locale - lang-uk - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-uk-doc - Ukrainian documentation files for KDE - KDE5 için Ukraynalı belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-mr - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:mr - desktop.kde.l10n - Marathi translations KDE5 internationalization package - KDE5 Marathi translations yerelleştirme paketi - kde-l10n-mr is the KDE5 internationalization package that provides Marathi translations translations for KDE5 applications. - kde-l10n-mr, KDE uygulamalarını Marathi translations yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-mr-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-mr/pspec.xml - - - kde-l10n-mr - system.locale - lang-mr - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-bg - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:bg - desktop.kde.l10n - Bulgarian KDE5 internationalization package - KDE5 Bulgar yerelleştirme paketi - kde-l10n-bg is the KDE5 internationalization package that provides Bulgarian translations for KDE5 applications. - kde-l10n-br, KDE uygulamalarını Bulgar yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-bg-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-bg/pspec.xml - - - kde-l10n-bg - system.locale - lang-bg - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-is - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:is - desktop.kde.l10n - Icelandic KDE5 internationalization package - KDE5 İzlanda'ya özgü yerelleştirme paketi - kde-l10n-is is the KDE5 internationalization package that provides Icelandic translations for KDE5 applications. - kde-l10n-is, KDE uygulamalarını İzlanda'ya özgü yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-is-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-is/pspec.xml - - - kde-l10n-is - system.locale - lang-is - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-da - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:da - desktop.kde.l10n - Danish KDE5 internationalization package - KDE5 Danimarkalı yerelleştirme paketi - kde-l10n-da is the KDE5 internationalization package that provides Danish translations for KDE5 applications. - kde-l10n-da, KDE uygulamalarını Danimarkalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-da-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-da/pspec.xml - - - kde-l10n-da - system.locale - lang-da - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - /usr/share/man/da - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-kk - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:kk - desktop.kde.l10n - Kazakh KDE5 internationalization package - KDE5 Kazak yerelleştirme paketi - kde-l10n-kk is the KDE5 internationalization package that provides Kazakh translations for KDE5 applications. - kde-l10n-kk, KDE uygulamalarını Kazak yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-kk-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-kk/pspec.xml - - - kde-l10n-kk - system.locale - lang-kk - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-kk-doc - Kazakh documentation files for KDE - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ca - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ca - desktop.kde.l10n - Catalan KDE5 internationalization package - KDE5 Katalan yerelleştirme paketi - kde-l10n-ca is the KDE5 internationalization package that provides Catalan translations for KDE5 applications. - kde-l10n-ca, KDE uygulamalarını Katalan yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ca-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ca/pspec.xml - - - kde-l10n-ca - system.locale - lang-ca - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/ktuberling - - - - kde-l10n-ca-doc - Catalan documentation files for KDE - KDE5 için Katalan belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-05 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-wa - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:wa - desktop.kde.l10n - Walloon KDE5 internationalization package - KDE5 Valon yerelleştirme paketi - kde-l10n-wa is the KDE5 internationalization package that provides Walloon translations for KDE5 applications. - kde-l10n-wa, KDE uygulamalarını Valon yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-wa-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-wa/pspec.xml - - - kde-l10n-wa - system.locale - lang-wa - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-sl - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:sl - desktop.kde.l10n - Slovenian KDE5 internationalization package - KDE5 Sloven yerelleştirme paketi - kde-l10n-sl is the KDE5 internationalization package that provides Slovenian translations for KDE5 applications. - kde-l10n-sl, KDE uygulamalarını Sloven yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sl-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-sl/pspec.xml - - - kde-l10n-sl - system.locale - lang-sl - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-pa - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:pa - desktop.kde.l10n - Punjabi KDE5 internationalization package - KDE5 Pencaplı yerelleştirme paketi - kde-l10n-pa is the KDE5 internationalization package that provides Punjabi translations for KDE5 applications. - kde-l10n-pa, KDE uygulamalarını Pencaplı yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pa-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-pa/pspec.xml - - - kde-l10n-pa - system.locale - lang-pa - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ar - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ar - desktop.kde.l10n - Arabic KDE5 internationalization package - KDE5 Arapça yerelleştirme paketi - kde-l10n-ar is the KDE5 internationalization package that provides Arabic translations for KDE5 applications. - kde-l10n-ar, KDE uygulamalarını Arapça yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ar-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - qt5-linguist - kconfig-devel - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ar/pspec.xml - - - kde-l10n-ar - system.locale - lang-ar - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-hi - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:hi - desktop.kde.l10n - Hindi KDE5 internationalization package - KDE5 Hintçe yerelleştirme paketi - kde-l10n-ga is the KDE5 internationalization package that provides Hindi translations for KDE5 applications. - kde-l10n-hi, KDE uygulamalarını Hintçe yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hi-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-hi/pspec.xml - - - kde-l10n-hi - system.locale - lang-hi - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-gl - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:gl - desktop.kde.l10n - Galician KDE5 internationalization package - KDE5 Galiçya yerelleştirme paketi - kde-l10n-gl is the KDE5 internationalization package that provides Galician translations for KDE5 applications. - kde-l10n-gl, KDE uygulamalarını Galiçya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-gl-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-gl/pspec.xml - - - kde-l10n-gl - system.locale - lang-gl - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-gl-doc - Galician documentation files for KDE - KDE5 için Galiçya belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-pl - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:pl - desktop.kde.l10n - Polish KDE5 internationalization package - KDE5 Polonyalı yerelleştirme paketi - kde-l10n-pl is the KDE5 internationalization package that provides Polish translations for KDE5 applications. - kde-l10n-pl, KDE uygulamalarını Polonyalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pl-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-pl/pspec.xml - - - kde-l10n-pl - system.locale - lang-pl - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-pl-doc - Polish documentation files for KDE - KDE5 için Polonyalı belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ug - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ug - desktop.kde.l10n - Uygur KDE5 internationalization package - KDE5 Uygur yerelleştirme paketi - kde-l10n-ug is the KDE5 internationalization package that provides Uygur translations for KDE5 applications. - kde-l10n-ug, KDE uygulamalarını Uygur yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ug-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ug/pspec.xml - - - kde-l10n-ug - system.locale - lang-ug - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-nb - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:nb - desktop.kde.l10n - Norwegian Bookma KDE5 internationalization package - KDE5 Norveç bookma yerelleştirme paketi - kde-l10n-nb is the KDE5 internationalization package that provides Norwegian Bookma translations for KDE5 applications. - kde-l10n-nb, KDE uygulamalarını Norveç bookma yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nb-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-nb/pspec.xml - - - kde-l10n-nb - system.locale - lang-nb - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/kturtle - /usr/share/katepart - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-fa - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:fa - desktop.kde.l10n - Farsi KDE5 internationalization package - KDE5 Farsça yerelleştirme paketi - kde-l10n-fa is the KDE5 internationalization package that provides Farsi translations for KDE5 applications. - kde-l10n-fa, KDE uygulamalarını Farsça yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fa-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-fa/pspec.xml - - - kde-l10n-fa - system.locale - lang-fa - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-sk - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:sk - desktop.kde.l10n - Slovak KDE5 internationalization package - KDE5 Slovak yerelleştirme paketi - kde-l10n-sk is the KDE5 internationalization package that provides Slovak translations for KDE5 applications. - kde-l10n-sk, KDE uygulamalarını Slovak yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sk-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-sk/pspec.xml - - - kde-l10n-sk - system.locale - lang-sk - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-it - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:it - desktop.kde.l10n - Italian KDE5 internationalization package - KDE5 İtalyan yerelleştirme paketi - kde-l10n-it is the KDE5 internationalization package that provides Italian translations for KDE5 applications. - kde-l10n-it, KDE uygulamalarını İtalyan yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-it-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-it/pspec.xml - - - kde-l10n-it - system.locale - lang-it - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-it-doc - Italian documentation files for KDE - KDE5 için İtalyan belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-cs - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:cs - desktop.kde.l10n - Czech KDE5 internationalization package - KDE5 Çek yerelleştirme paketi - kde-l10n-cs is the KDE5 internationalization package that provides Czech translations for KDE5 applications. - kde-l10n-cs, KDE uygulamalarını Çek yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-cs-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - extra-cmake-modules - qt5-linguist - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-cs/pspec.xml - - - kde-l10n-cs - system.locale - lang-cs - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-cs-doc - Czech documentation files for KDE - KDE5 için Çek belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-ia - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ia - desktop.kde.l10n - Interlingua KDE5 internationalization package - KDE5 Interlingua yerelleştirme paketi - kde-l10n-ia is the KDE5 internationalization package that provides Interlingua translations for KDE5 applications. - kde-l10n-ia, KDE uygulamalarını Interlingua yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ia-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ia/pspec.xml - - - kde-l10n-ia - system.locale - lang-ia - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-fi - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:fi - desktop.kde.l10n - Finnish KDE5 internationalization package - KDE5 Finlandiya yerelleştirme paketi - kde-l10n-fi is the KDE5 internationalization package that provides Finnish translations for KDE5 applications. - kde-l10n-fi, KDE uygulamalarını Finlandiya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fi-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-fi/pspec.xml - - - kde-l10n-fi - system.locale - lang-fi - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ga - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ga - desktop.kde.l10n - Irish Gaelic KDE5 internationalization package - KDE5 İrlandalı Gaelce yerelleştirme paketi - kde-l10n-ga is the KDE5 internationalization package that provides Irish Gaelic translations for KDE5 applications. - kde-l10n-ga, KDE uygulamalarını İrlandalı Gaelce yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ga-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ga/pspec.xml - - - kde-l10n-ga - system.locale - lang-ga - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ro - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ro - desktop.kde.l10n - Romanian KDE5 internationalization package - KDE5 Romanya yerelleştirme paketi - kde-l10n-ro is the KDE5 internationalization package that provides Romanian translations for KDE5 applications. - kde-l10n-ro, KDE uygulamalarını Romanya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ro-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ro/pspec.xml - - - kde-l10n-ro - system.locale - lang-ro - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-nds - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:nds - desktop.kde.l10n - Low Saxon KDE5 internationalization package - KDE5 Düşük Sakson yerelleştirme paketi - kde-l10n-nds is the KDE5 internationalization package that provides Low Saxon translations for KDE5 applications. - kde-l10n-nds, KDE uygulamalarını Düşük Sakson yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nds-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-nds/pspec.xml - - - kde-l10n-nds - system.locale - lang-nds - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/kturtle - /usr/share/katepart - /usr/share/kstars - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-bs - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:bs - desktop.kde.l10n - Bosnian KDE5 internationalization package - KDE5 Boşnakça yerelleştirme paketi - kde-l10n-bs is the KDE5 internationalization package that provides Bosnian translations for KDE5 applications. - kde-l10n-bs, KDE uygulamalarını Boşnakça yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-bs-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-bs/pspec.xml - - - kde-l10n-bs - system.locale - lang-bs - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-zh_TW - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:zh_TW - desktop.kde.l10n - Chinese Traditional KDE5 internationalization package - KDE5 Geleneksel Çin yerelleştirme paketi - kde-l10n-zh_TW is the KDE5 internationalization package that provides Chinese Traditional translations for KDE5 applications. - kde-l10n-zh_TW, KDE uygulamalarını Geleneksel Çin yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-zh_TW-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-zh_TW/pspec.xml - - - kde-l10n-zh_TW - system.locale - lang-zh_TW - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ca-valencia - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ca@valencia - desktop.kde.l10n - Southern Catalan KDE5 internationalization package - kde-l10n-ca@valencia is the KDE5 internationalization package that provides Southern Catalan translations for KDE5 applications. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ca@valencia-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - gettext-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ca-valencia/pspec.xml - - - kde-l10n-ca-valencia - system.locale - lang-ca@valencia - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/ktuberling - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-id - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:id - desktop.kde.l10n - Indonesian KDE5 internationalization package - KDE5 Endonezyalı yerelleştirme paketi - kde-l10n-id is the KDE5 internationalization package that provides Indonesian translations for KDE5 applications. - kde-l10n-id, KDE uygulamalarını Endonezyalı yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-id-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-id/pspec.xml - - - kde-l10n-id - system.locale - lang-id - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-el - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:el - desktop.kde.l10n - Greek KDE5 internationalization package - KDE5 Yunan yerelleştirme paketi - kde-l10n-el is the KDE5 internationalization package that provides Greek translations for KDE5 applications. - kde-l10n-el, KDE uygulamalarını Yunan yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-el-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-el/pspec.xml - - - kde-l10n-el - system.locale - lang-el - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-el-doc - Greek documentation files for KDE - KDE5 için Yunan belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-ru - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ru - desktop.kde.l10n - Russian KDE5 internationalization package - KDE5 Rusça yerelleştirme paketi - kde-l10n-ru is the KDE5 internationalization package that provides Russian translations for KDE5 applications. - kde-l10n-ru, KDE uygulamalarını Rusça yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ru-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ru/pspec.xml - - - kde-l10n-ru - system.locale - lang-ru - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/katepart - /usr/share/ktuberling - - - - kde-l10n-ru-doc - Russian documentation files for KDE - KDE5 için Rusça belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-pt - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:pt - desktop.kde.l10n - Portuguese KDE5 internationalization package - KDE5 Portekizli yerelleştirme paketi - kde-l10n-pt is the KDE5 internationalization package that provides Portuguese translations for KDE5 applications. - kde-l10n-pt, KDE uygulamalarını Portekizli yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pt-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-pt/pspec.xml - - - kde-l10n-pt - system.locale - lang-pt - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-pt-doc - Portuguese documentation files for KDE - KDE5 için Portekizli belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ko - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ko - desktop.kde.l10n - Korean KDE5 internationalization package - KDE5 Koreli yerelleştirme paketi - kde-l10n-ko is the KDE5 internationalization package that provides Korean translations for KDE5 applications. - kde-l10n-ko, KDE uygulamalarını Koreli yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ko-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ko/pspec.xml - - - kde-l10n-ko - system.locale - lang-ko - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-et - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:et - desktop.kde.l10n - Estonian KDE5 internationalization package - KDE5 Estonya yerelleştirme paketi - kde-l10n-el is the KDE5 internationalization package that provides Estonian translations for KDE5 applications. - kde-l10n-el, KDE uygulamalarını Estonya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-et-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-et/pspec.xml - - - kde-l10n-et - system.locale - lang-et - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-et-doc - Estonian documentation files for KDE - KDE5 için Estonya belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-en_GB - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:en_GB - desktop.kde.l10n - British English KDE5 internationalization package - KDE5 Britanya İngilizcesi yerelleştirme paketi - kde-l10n-en_GB is the KDE5 internationalization package that provides British English translations for KDE5 applications. - kde-l10n-tr, KDE uygulamalarını Britanya İngilizcesi yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-en_GB-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-en_GB/pspec.xml - - - kde-l10n-en_GB - system.locale - lang-en_GB - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/kturtle - /usr/share/katepart/syntax - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-nn - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:nn - desktop.kde.l10n - Norwegian Nynorsk KDE5 internationalization package - KDE5 Norveççe yerelleştirme paketi - kde-l10n-nn is the KDE5 internationalization package that provides Norwegian Nynorsk translations for KDE5 applications. - kde-l10n-nn, KDE uygulamalarını Norveççe yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nn-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-nn/pspec.xml - - - kde-l10n-nn - system.locale - lang-nn - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-nn-doc - Norwegian Nynorsk documentation files for KDE - KDE5 için Norveççe belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-de - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:de - desktop.kde.l10n - German KDE5 internationalization package - kde-l10n-de is the KDE5 internationalization package that provides German translations for KDE5 applications. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-de-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-de/pspec.xml - - - kde-l10n-de - system.locale - lang-de - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-de-doc - German documentation files for KDE - - /usr/share/man - /usr/share/doc - - - - - 2015-12-21 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-km - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:km - desktop.kde.l10n - Khmer KDE5 internationalization package - KDE5 Kmer yerelleştirme paketi - kde-l10n-km is the KDE5 internationalization package that provides Khmer translations for KDE5 applications. - kde-l10n-km, KDE uygulamalarını Kmer yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-km-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-km/pspec.xml - - - kde-l10n-km - system.locale - lang-km - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-fr - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:fr - desktop.kde.l10n - French KDE5 internationalization package - KDE5 Fransız yerelleştirme paketi - kde-l10n-fr is the KDE5 internationalization package that provides French translations for KDE5 applications. - kde-l10n-fr, KDE uygulamalarını Fransız yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-fr-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-fr/pspec.xml - - - kde-l10n-fr - system.locale - lang-fr - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/kstars - /usr/share/ktuberling - - - - kde-l10n-fr-doc - French documentation files for KDE - KDE5 için Fransız belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-lt - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:lt - desktop.kde.l10n - Lithuanian KDE5 internationalization package - KDE5 Litvanya yerelleştirme paketi - kde-l10n-lt is the KDE5 internationalization package that provides Lithuanian translations for KDE5 applications. - kde-l10n-lt, KDE uygulamalarını Litvanya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-lt-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-lt/pspec.xml - - - kde-l10n-lt - system.locale - lang-lt - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-lt-doc - German documentation files for KDE - KDE5 için Litvanya belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-sv - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:sv - desktop.kde.l10n - Swedish KDE5 internationalization package - KDE5 İsveçli yerelleştirme paketi - kde-l10n-sv is the KDE5 internationalization package that provides Swedish translations for KDE5 applications. - kde-l10n-sv, KDE uygulamalarını İsveçli yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-sv-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-sv/pspec.xml - - - kde-l10n-sv - system.locale - lang-sv - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-sv-doc - Swedish documentation files for KDE - KDE5 için İsveçli belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-tr - http://l10n.kde.org - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - GPLv2 - locale:tr - desktop.kde.l10n - Turkish KDE5 internationalization package - KDE5 Türkçe yerelleştirme paketi - kde-l10n-tr is the KDE5 internationalization package that provides Turkish translations for KDE5 applications. - kde-l10n-tr, KDE uygulamalarını Türkçe yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-tr-15.12.0.tar.xz - - qt5-linguist - ki18n-devel - kconfig-devel - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-tr/pspec.xml - - - kde-l10n-tr - system.locale - lang-tr - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - - - - kde-l10n-tr-doc - Turkish documentation files for KDE - KDE5 için Türkçe belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - kde-l10n-es - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:es - desktop.kde.l10n - Spanish KDE5 internationalization package - KDE5 İspanyolca yerelleştirme paketi - kde-l10n-es is the KDE5 internationalization package that provides Spanish translations for KDE5 applications. - kde-l10n-el, KDE uygulamalarını İspanyolca yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-es-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-es/pspec.xml - - - kde-l10n-es - system.locale - lang-es - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/ktuberling - - - - kde-l10n-es-doc - Spanish documentation files for KDE - KDE5 için İspanyolca belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-eo - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:eo - desktop.kde.l10n - Esperanto KDE5 internationalization package - KDE5 Esperanto yerelleştirme paketi - kde-l10n-eo is the KDE5 internationalization package that provides Esperanto translations for KDE5 applications. - kde-l10n-el, KDE uygulamalarını Esperanto yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-eo-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-eo/pspec.xml - - - kde-l10n-eo - system.locale - lang-eo - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-hr - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:hr - desktop.kde.l10n - Croatian KDE5 internationalization package - KDE5 Hırvat yerelleştirme paketi - kde-l10n-hr is the KDE5 internationalization package that provides Croatian translations for KDE5 applications. - kde-l10n-hr, KDE uygulamalarını Hırvat yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hr-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-hr/pspec.xml - - - kde-l10n-hr - system.locale - lang-hr - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-eu - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:eu - desktop.kde.l10n - Basque KDE5 internationalization package - kde-l10n-eu is the KDE5 internationalization package that provides Basque translations for KDE5 applications. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-eu-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-eu/pspec.xml - - - kde-l10n-eu - system.locale - lang-eu - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-he - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:he - desktop.kde.l10n - Hebrew KDE5 internationalization package - KDE5 İbranice yerelleştirme paketi - kde-l10n-he is the KDE5 internationalization package that provides Hebrew translations for KDE5 applications. - kde-l10n-he, KDE uygulamalarını İbranice yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-he-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-he/pspec.xml - - - kde-l10n-he - system.locale - lang-he - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-hu - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:hu - desktop.kde.l10n - Hungarian KDE5 internationalization package - KDE5 Macar yerelleştirme paketi - kde-l10n-hu is the KDE5 internationalization package that provides Hungarian translations for KDE5 applications. - kde-l10n-hu, KDE uygulamalarını Macar yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-hu-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - - - kde4.patch - - desktop/kde/l10n/kde-l10n-hu/pspec.xml - - - kde-l10n-hu - system.locale - lang-hu - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-21 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-zh_CN - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:zh_CN - desktop.kde.l10n - Chinese Simplified KDE5 internationalization package - KDE5 Sadeleştirilmiş Çince yerelleştirme paketi - kde-l10n-zh_CN is the KDE5 internationalization package that provides Chinese Simplified translations for KDE5 applications. - kde-l10n-zh_CN, KDE uygulamalarını Sadeleştirilmiş Çince yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-zh_CN-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-zh_CN/pspec.xml - - - kde-l10n-zh_CN - system.locale - lang-zh_CN - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-ja - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:ja - desktop.kde.l10n - Japanese KDE5 internationalization package - KDE5 Japon yerelleştirme paketi - kde-l10n-ja is the KDE5 internationalization package that provides Japanese translations for KDE5 applications. - kde-l10n-ja, KDE uygulamalarını Japon yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-ja-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-ja/pspec.xml - - - kde-l10n-ja - system.locale - lang-ja - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-ja-doc - Japanese documentation files for KDE - KDE5 için Japon belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-nl - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:nl - desktop.kde.l10n - Dutch KDE5 internationalization package - KDE5 Hollandaca yerelleştirme paketi - kde-l10n-nl is the KDE5 internationalization package that provides Dutch translations for KDE5 applications. - kde-l10n-nl, KDE uygulamalarını Hollandaca yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-nl-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-nl/pspec.xml - - - kde-l10n-nl - system.locale - lang-nl - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - /usr/share/kturtle - /usr/share/katepart - /usr/share/ktuberling - - - - kde-l10n-nl-doc - Dutch documentation files for KDE - KDE5 için Hollandaca belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-lv - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:lv - desktop.kde.l10n - Latvian KDE5 internationalization package - KDE5 Letonya yerelleştirme paketi - kde-l10n-lv is the KDE5 internationalization package that provides Latvian translations for KDE5 applications. - kde-l10n-lv, KDE uygulamalarını Letonya yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-lv-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-lv/pspec.xml - - - kde-l10n-lv - system.locale - lang-lv - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-23 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kde-l10n-pt_BR - http://l10n.kde.org - - Stefan Gronewold (groni) - groni@pisilinux.org - - GPLv2 - locale:pt_BR - desktop.kde.l10n - Brazilian Portuguese KDE5 internationalization package - KDE5 Brezilya Portekizcesi yerelleştirme paketi - kde-l10n-pt_BR is the KDE5 internationalization package that provides Brazilian Portuguese translations for KDE5 applications. - kde-l10n-pt_BR, KDE uygulamalarını Brezilya Portekizcesi yerelde kullanmanızı sağlayan yerelleştirme paketidir. - mirrors://kde/stable/applications/15.12.0/src/kde-l10n/kde-l10n-pt_BR-15.12.0.tar.xz - - qt5-base-devel - ki18n-devel - kconfig-devel - qt5-linguist - extra-cmake-modules - kdoctools-devel - docbook-xsl - - - kde4.patch - - desktop/kde/l10n/kde-l10n-pt_BR/pspec.xml - - - kde-l10n-pt_BR - system.locale - lang-pt_BR - - /usr/share/locale - /usr/share/apps - /usr/share/khangman - /usr/share/klettres - - - - kde-l10n-pt_BR-doc - Brazilian Portuguese documentation files for KDE - KDE5 için Brezilya Portekizcesi belgeler - - /usr/share/man - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-26 - 15.08.1 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kwordquiz - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Kwordquiz is a Flash Card Trainer - KWordQuiz is a tool that gives you a powerful way to master new vocabularies. It may be a language or any other kind of terminology.. - mirrors://kde/stable/applications/15.12.0/src/kwordquiz-15.12.0.tar.xz - - qt5-base-devel - gettext-devel - ki18n-devel - kcrash-devel - sonnet-devel - kconfig-devel - kconfigwidgets-devel - kdoctools-devel - kguiaddons-devel - kiconthemes-devel - kitemviews-devel - knotifyconfig-devel - kio-devel - knewstuff-devel - knotifications-devel - kxmlgui-devel - kdelibs4-support-devel - kdeclarative-devel - kcoreaddons-devel - kwindowsystem-devel - kwidgetsaddons-devel - qt5-phonon-devel - libkeduvocdocument-devel - extra-cmake-modules - kdelibs4-support-devel - kdesignerplugin - cmake - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/games/kwordquiz/pspec.xml - - - kwordquiz - - qt5-base - qt5-phonon - ki18n - kconfig - kconfigwidgets - kguiaddons - kiconthemes - kitemviews - knotifyconfig - knewstuff - knotifications - kxmlgui - kdelibs4-support - libgcc - kcoreaddons - kwindowsystem - kwidgetsaddons - libkeduvocdocument - - - /usr/bin - /usr/share - /usr/lib - /usr/lib/qt5 - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-30 - 15.08.2 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kpat - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Patience card game - To play KPatience you need, as the name suggests, patience. For simple games, where the way the game goes depends only upon how the cards fall, your patience might be the only thing you need. - mirrors://kde/stable/applications/15.12.0/src/kpat-15.12.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-quick1-devel - qt5-phonon-devel - kdoctools-devel - cmake - gettext-devel - kio-devel - kpackage-devel - kitemviews-devel - kinit-devel - kunitconversion-devel - kdelibs4-support-devel - kiconthemes-devel - ktextwidgets-devel - kitemmodels-devel - knotifyconfig-devel - libkdegames-devel - kemoticons-devel - kdeclarative-devel - knewstuff-devel - ki18n-devel - kconfig-devel - kxmlgui-devel - qt5-svg-devel - kguiaddons-devel - kcompletion-devel - kcoreaddons-devel - kdbusaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - shared-mime-info - extra-cmake-modules - python3 - mesa-devel - kdesignerplugin - - desktop/kde/games/kpat/pspec.xml - - - kpat - - qt5-base - kdelibs4-support - libkdegames - knewstuff - ki18n - libgcc - kconfig - kxmlgui - qt5-svg - kguiaddons - kcompletion - kcoreaddons - kdbusaddons - kconfigwidgets - kwidgetsaddons - - - /etc/xdg - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-23 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-08-16 - 15.04.3 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libkdegames - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - A tool for managing print jobs and printers - Print-Manager. A tool to managing your print jobs and the Printers - mirrors://kde/stable/applications/15.12.0/src/libkdegames-15.12.0.tar.xz - - qt5-base-devel - kdoctools-devel - kdnssd-devel - openal-devel - cmake - extra-cmake-modules - python3 - kdeclarative-devel - knewstuff-devel - kio-devel - ki18n-devel - libgcc - kconfig-devel - kxmlgui-devel - qt5-svg-devel - karchive-devel - kguiaddons-devel - libsndfile-devel - kcompletion-devel - kcoreaddons-devel - kiconthemes-devel - kconfigwidgets-devel - kwidgetsaddons-devel - qt5-declarative-devel - kdelibs4-support-devel - kdesignerplugin - mesa-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/games/libkdegames/pspec.xml - - - libkdegames - - qt5-base - kdelibs4-support - kdnssd - kdeclarative - knewstuff - kio - ki18n - libgcc - openal - kconfig - kxmlgui - qt5-svg - karchive - kguiaddons - libsndfile - kcompletion - kcoreaddons - kiconthemes - kconfigwidgets - kwidgetsaddons - qt5-declarative - - - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libkdegames-devel - Shared libraries for KDE games. - - libkdegames - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-14 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-16 - 15.08.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-08-20 - 15.08.0 - Version bump. - Stefan Gronewold (groni) - groni@pisilinux.org - - - 2015-08-16 - 15.04.3 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - libkmahjongg - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.kde.games - Common code, backgrounds and tile sets for games using Mahjongg tiles - Common code, backgrounds and tile sets for games using Mahjongg tiles. - mirrors://kde/stable/applications/15.12.0/src/libkmahjongg-15.12.0.tar.xz - - qt5-base-devel - qt5-svg-devel - extra-cmake-modules - gettext-devel - kdoctools-devel - ki18n-devel - kconfig-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcoreaddons-devel - mesa-devel - - desktop/kde/games/libkmahjongg/pspec.xml - - - libkmahjongg - - qt5-base - qt5-svg - libgcc - ki18n - kconfig - kcompletion - kconfigwidgets - kwidgetsaddons - - - /usr/bin - /usr/share - /usr/lib - /usr/share/doc - - - - libkmahjongg-devel - Development files for libkmahjongg - - libkmahjongg - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-18 - 15.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-10 - 15.08.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-25 - 15.08.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-24 - 15.08.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - kshisen - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.games - Shisen-Sho Mahjongg like tile game - Shisen-Sho is a solitaire-like game played using the standard set of Mahjong tiles. Unlike Mahjong however, Shisen-Sho has only one layer of scrambled tiles. - mirrors://kde/stable/applications/15.08.0/src/kshisen-15.08.0.tar.xz - - qt5-base-devel - extra-cmake-modules - kdoctools-devel - ki18n-devel - kconfig-devel - kcompletion-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcoreaddons-devel - kcoreaddons-devel - kdbusaddons-devel - libkdegames-devel - libkmahjongg-devel - knewstuff-devel - kdnssd-devel - kdeclarative-devel - kio-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - - desktop/kde/games/kshisen/pspec.xml - - - kshisen - - qt5-base - libgcc - ki18n - kconfig - kconfigwidgets - kwidgetsaddons - kxmlgui - kcoreaddons - kdbusaddons - libkdegames - libkmahjongg - - - /usr/bin - /usr/share - /usr/share/doc - - - - - 2015-08-29 - 1.6.0 - First Release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - ksysguard - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE system monitor - KDE5 system monitor daemon and service. - mirrors://kde/stable/plasma/5.5.2/ksysguard-5.5.2.tar.xz - - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdelibs4-support-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kitemviews-devel - knewstuff-devel - knotifications-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libksysguard-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - lm_sensors-devel - plasma-framework-devel - qt5-base-devel - docbook-xsl - extra-cmake-modules - qt5-location-devel - qt5-webkit-devel - - desktop/kde/plasma/ksysguard/pspec.xml - - - ksysguard - - icon-theme-hicolor - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdelibs4-support - ki18n - kiconthemes - kio - kitemviews - knewstuff - knotifications - kwidgetsaddons - kwindowsystem - kxmlgui - libgcc - libksysguard - lm_sensors - qt5-base - xdg-utils - qt5-location - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-03 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - powerdevil - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE power manager module - KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings - mirrors://kde/stable/plasma/5.5.2/powerdevil-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - kidletime-devel - libxcb-devel - eudev-devel - kdesignerplugin - kinit-devel - kunitconversion-devel - kitemmodels-devel - kemoticons-devel - docbook-xsl - plasma-workspace-devel - extra-cmake-modules - - desktop/kde/plasma/powerdevil/pspec.xml - - - powerdevil - - qt5-base - kidletime - libgcc - libxcb - eudev - plasma-workspace - kio - kauth - ki18n - solid - kconfig - kxmlgui - kservice - qt5-x11extras - libkscreen - kactivities - kcompletion - kcoreaddons - kdbusaddons - kglobalaccel - knotifyconfig - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-29 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libksysguard - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Task management and system monitoring library - Task management and system monitoring library - mirrors://kde/stable/plasma/5.5.2/libksysguard-5.5.2.tar.xz - - qt5-base-devel - qt5-script-devel - qt5-webkit-devel - kdoctools-devel - libX11-devel - libXres-devel - zlib-devel - plasma-framework-devel - extra-cmake-modules - - desktop/kde/plasma/libksysguard/pspec.xml - - - libksysguard - - qt5-base - libX11 - libgcc - zlib - libXres - qt5-webkit - qt5-x11extras - kwindowsystem - kconfigwidgets - kwidgetsaddons - kconfig - kauth - kcoreaddons - ki18n - - - /etc - /usr/share - /usr/share/locale - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - libksysguard-devel - Development files for libksysguard - - libksysguard - qt5-base-devel - libX11-devel - zlib-devel - libXres-devel - qt5-webkit-devel - qt5-x11extras-devel - kwindowsystem-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kconfig-devel - kauth-devel - kcoreaddons-devel - ki18n-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-28 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - breeze-gtk - https://quickgit.kde.org/?p=breeze-gtk.git - - Alihan Öztürk - alihan@pisilinux.org - - GPLv2+ - app:gui - desktop.kde.plasma - Breeze widget theme for GTK 2 and 3 - Breeze widget theme for GTK 2 and 3 - http://download.kde.org/stable/plasma/5.5.2/breeze-gtk-5.5.2.tar.xz - - extra-cmake-modules - qt5-base-devel - - desktop/kde/plasma/breeze-gtk/pspec.xml - - - breeze-gtk - Breeze widget theme for GTK 2 and 3 - - libgcc - qt5-base - - - /usr/share/kconf_update - /usr/share/themes - /usr/share/doc - /usr/lib/kconf_update_bin - - - - - 2015-12-26 - 5.5.2 - First release - Alihan Öztürk - alihan@pisilinux.org - - - - - - oxygen-icons - http://www.oxygen-icons.org - - Ertuğrul Erata - ertugrulerata@gmail.com - - LGPL - desktop.kde.plasma - KDE Oxygen icons - "The Oxygen Icon Theme - mirrors://kde/stable/applications/15.04.3/src/oxygen-icons-15.04.3.tar.xz - - cmake - extra-cmake-modules - - desktop/kde/plasma/oxygen-icons/pspec.xml - - - oxygen-icons - - /usr/share/icons - - - - - 2015-08-01 - 15.04.3 - First Release - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - plasma-mediacenter - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - GPLv2 - library - desktop.kde.plasma - A mediacenter user interface based on KDE Plasma components - A mediacenter user interface based on KDE Plasma components - mirrors://kde/stable/plasma/5.5.2/plasma-mediacenter-5.5.2.tar.xz - - qt5-base-devel - qt5-multimedia-devel - qt5-multimedia - qt5-sql-mysql - qt5-sql-sqlite - qt5-sql-odbc - qt5-sql-postgresql - kfilemetadata-devel - kdeclarative-devel - plasma-framework-devel - baloo-devel - extra-cmake-modules - - desktop/kde/plasma/plasma-mediacenter/pspec.xml - - - plasma-mediacenter - - qt5-base - baloo - libgcc - kfilemetadata - kcoreaddons - kactivities - qt5-declarative - kguiaddons - kservice - kconfig - ki18n - kio - taglib - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-18 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwin - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 window manager - KWin is the window manager of the K desktop environment. - mirrors://kde/stable/plasma/5.5.2/kwin-5.5.2.tar.xz - - kactivities-devel - kauth-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - kdeclarative-devel - kdecorations-devel - kdoctools-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - knewstuff-devel - knotifications-devel - kservice-devel - kwayland-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kidletime-devel - kscreenlocker-devel - libepoxy-devel - libICE-devel - libSM-devel - libX11-devel - libxcb-devel - libXcursor-devel - libXext-devel - libxkbcommon-devel - libXxf86vm-devel - mesa-devel - fontconfig-devel - freetype-devel - xcb-util-wm-devel - plasma-framework-devel - qt5-base-devel - qt5-declarative-devel - qt5-multimedia-devel - qt5-script-devel - qt5-x11extras-devel - wayland-client - wayland-cursor - wayland-devel - xcb-util-image-devel - xcb-util-keysyms-devel - eudev-devel - libinput-devel - xcb-util-cursor-devel - qt5-multimedia-devel - qt5-multimedia - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kwin/pspec.xml - - - kwin - - kactivities - kauth - kcmutils - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kcrash - kdeclarative - kdecorations - kglobalaccel - ki18n - kiconthemes - kio - knewstuff - knotifications - kservice - kwayland - kwidgetsaddons - kwindowsystem - kxmlgui - kscreenlocker - kidletime - libepoxy - libgcc - libICE - libSM - libX11 - libxcb - libxkbcommon - mesa - plasma-framework - qt5-base - qt5-declarative - qt5-script - qt5-x11extras - wayland-cursor - wayland-client - xcb-util-image - xcb-util-keysyms - eudev - kpackage - libdrm - libinput - xcb-util-cursor - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kwin-devel - Development files for kwin - - kwin - kactivities-devel - kauth-devel - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - kdeclarative-devel - kdecorations-devel - kglobalaccel-devel - ki18n-devel - kiconthemes-devel - kinit-devel - kio-devel - knewstuff-devel - knotifications-devel - kservice-devel - kwayland-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libepoxy-devel - libICE-devel - libSM-devel - libX11-devel - libxcb-devel - libXcursor-devel - libXext-devel - libxkbcommon-devel - libXxf86vm-devel - mesa-devel - fontconfig-devel - freetype-devel - xcb-util-wm-devel - plasma-framework-devel - qt5-base-devel - qt5-declarative-devel - qt5-script-devel - qt5-x11extras-devel - wayland-devel - xcb-util-image-devel - xcb-util-keysyms-devel - eudev-devel - libinput-devel - xcb-util-cursor-devel - qt5-multimedia-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-02 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kinfocenter - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 info center - KDE5 Utility that provides information about a computer system. - mirrors://kde/stable/plasma/5.5.2/kinfocenter-5.5.2.tar.xz - - kcmutils-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdbusaddons-devel - kdelibs4-support-devel - kdoctools-devel - ki18n-devel - kiconthemes-devel - kio-devel - kservice-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - libraw1394-devel - libX11-devel - mesa-glu-devel - pciutils-devel - plasma-framework-devel - qt5-base-devel - solid-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kwayland-devel - kdesignerplugin - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kinfocenter/pspec.xml - - - kinfocenter - - kcmutils - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdeclarative - kdelibs4-support - ki18n - kiconthemes - kio - kservice - kwayland - kwidgetsaddons - kxmlgui - libgcc - libraw1394 - libX11 - mesa-glu - mesa - pciutils - qt5-base - qt5-declarative - solid - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/about-distro - - - kcm-about-distrorc - pisilinux.svg - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-11 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - discover - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - app:gui - desktop.kde.plasma - KDE and Plasma resources management GUI - KDE and Plasma resources management GUI - mirrors://kde/stable/plasma/5.5.2/discover-5.5.2.tar.xz - - qt5-base-devel - qt5-svg-devel - qt5-declarative-devel - kio-devel - kdeclarative-devel - plasma-framework-devel - knewstuff-devel - extra-cmake-modules - - desktop/kde/plasma/discover/pspec.xml - - - discover - - qt5-base - libgcc - kio - attica - kconfig - kcoreaddons - kdbusaddons - kiconthemes - kdeclarative - kconfigwidgets - knotifications - kwidgetsaddons - ki18n - kxmlgui - qt5-declarative - knewstuff - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-10 - 5.5.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmal.com - - - - - - plasma-workspace - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE5 Plasma Workspace Components - The KDE5 Plasma Workspace Components - mirrors://kde/stable/plasma/5.5.2/plasma-workspace-5.5.2.tar.xz - - baloo-devel - kactivities-devel - kde-cli-tools - kdelibs4-support-devel - kdesignerplugin - kdesu-devel - kded-devel - kdewebkit-devel - kdoctools-devel - kemoticons-devel - kio-devel - kitemmodels-devel - kjs-devel - kjsembed-devel - knotifyconfig-devel - krunner-devel - ktexteditor-devel - kunitconversion-devel - kscreenlocker-devel - kwayland-devel - kwin-devel - kxmlrpcclient-devel - libdbusmenu-qt-devel - libkscreen-devel - libksysguard-devel - libqalculate-devel - libX11-devel - libXau-devel - libxcb-devel - libXcursor-devel - libXi-devel - libXrender-devel - NetworkManager-devel - networkmanager-qt-devel - pam-devel - prison-qt5-devel - qt5-base-devel - xorg-app-devel - qt5-sql-mysql - qt5-sql-odbc - qt5-sql-postgresql - qt5-sql-sqlite - qt5-location-devel - xcb-util-image-devel - xcb-util-keysyms-devel - xcb-util-renderutil-devel - xorg-util - zlib-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/plasma-workspace/pspec.xml - - - plasma-workspace - - baloo - cln - kactivities - kauth - kbookmarks - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kcrash - kdbusaddons - kdeclarative - kde-cli-tools - kdelibs4-support - kdesu - kdewebkit - kglobalaccel - kguiaddons - ki18n - kiconthemes - kidletime - kio - kitemviews - kjobwidgets - kjs - kjsembed - knewstuff - knotifyconfig - kpackage - knotifications - krunner - kservice - ktexteditor - ktextwidgets - kwallet - kwayland - kwidgetsaddons - kwindowsystem - kxmlgui - kxmlrpcclient - libdbusmenu-qt - libgcc - libICE - libkscreen - libksysguard - libqalculate - libSM - libX11 - libXau - libxcb - libXfixes - libXi - libXrender - networkmanager-qt - pam - prison-qt5 - plasma-framework - qt5-base - qt5-declarative - qt5-phonon - qt5-script - qt5-webkit - qt5-x11extras - qt5-location - solid - wayland-client - wayland-server - xcb-util-keysyms - xcb-util - kscreenlocker - xcb-util-image - xorg-app - zlib - - - /etc/pam.d - /etc/env.d - /etc/xdg - /usr/share - /usr/share/applications - /usr/share/locale - /usr/bin - /usr/lib/qt5/plugins - /usr/lib/qt5/qml - /usr/lib - /usr/share/doc - - - kde.pam - kde-np.pam - kde-env.sh - - - - plasma-workspace-devel - Development files for kde5 plasma-workspace - - plasma-workspace - baloo-devel - cln-devel - kactivities-devel - kauth-devel - kbookmarks-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kcrash-devel - kdbusaddons-devel - kdeclarative-devel - kde-cli-tools - kdelibs4-support-devel - kdesu-devel - kdewebkit - kglobalaccel-devel - kguiaddons-devel - ki18n-devel - kiconthemes-devel - kidletime-devel - kio-devel - kitemviews-devel - kjobwidgets-devel - kjs-devel - kjsembed-devel - knewstuff - knotifications-devel - knotifyconfig-devel - kpackage-devel - krunner-devel - kservice-devel - ktexteditor-devel - ktextwidgets-devel - kwallet-devel - kwayland-devel - kwidgetsaddons-devel - kwindowsystem-devel - kxmlgui-devel - kxmlrpcclient-devel - kscreenlocker-devel - libdbusmenu-qt-devel - libICE-devel - libkscreen-devel - libksysguard-devel - libqalculate-devel - libSM-devel - libX11-devel - libXau-devel - libxcb-devel - libXfixes-devel - libXi-devel - libXrender-devel - networkmanager-qt-devel - pam-devel - plasma-framework-devel - qt5-base-devel - qt5-declarative-devel - qt5-phonon-devel - qt5-script-devel - qt5-webkit-devel - qt5-x11extras-devel - qt5-location-devel - solid-devel - wayland-devel - xcb-util-keysyms-devel - zlib-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - drkonqi - KDE crash handler - - kdewebkit - kxmlrpcclient - plasma-workspace - - - /usr/lib/libexec - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-28 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-10 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - breeze - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 Plasma artwork - Artwork, styles and assets for the Breeze visual style for the Plasma Desktop - mirrors://kde/stable/plasma/5.5.2/breeze-5.5.2.tar.xz - - qt5-base-devel - libxcb-devel - qt5-x11extras-devel - frameworkintegration-devel - kdecorations-devel - kcoreaddons-devel - ki18n-devel - kcmutils-devel - kwindowsystem-devel - kconfig-devel - kguiaddons-devel - plasma-framework-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - extra-cmake-modules - breeze-gtk - breeze-icons - - desktop/kde/plasma/breeze/pspec.xml - - - breeze-style - - qt5-base - libgcc - kconfig - kguiaddons - kcoreaddons - kconfigwidgets - kwidgetsaddons - qt5-x11extras - libxcb - frameworkintegration - kcmutils - kcoreaddons - ki18n - kwindowsystem - breeze-gtk - breeze-icons - kdecorations - - - /usr/bin - /usr/lib/kconf_update_bin - /usr/lib/qt5 - /usr/share/color-schemes - /usr/share/doc - /usr/share/icons/hicolor/scalable/apps/breeze-settings.svgz - /usr/share/kconf_update - /usr/share/kservices5 - /usr/share/kstyle - /usr/share/locale - /usr/share/plasma - /usr/share/QtCurve - - - - breeze-cursors - - breeze-style - - - /usr/share/icons/breeze_cursors - /usr/share/icons/Breeze_Snow - - - - breeze-wallpapers - - breeze-style - - - /usr/share/wallpapers/Next - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwallet-pam - https://projects.kde.org/kwallet-pam - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KWallet PAM integration. - KWallet PAM integration. - mirrors://kde/stable/plasma/5.5.2/kwallet-pam-5.5.2.tar.xz - - pam-devel - libgcrypt-devel - extra-cmake-modules - - desktop/kde/plasma/kwallet-pam/pspec.xml - - - kwallet-pam - - pam - libgcrypt - - - /lib - /usr/lib/security - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - kmenuedit - http://www.kde.org - - Pisi Linux admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Provides the interface and basic tools for the KDE workspace - Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.5.2/kmenuedit-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - kconfig-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kdbusaddons-devel - kdelibs4-support-devel - ki18n-devel - kiconthemes-devel - kio-devel - kxmlgui-devel - sonnet-devel - kdesignerplugin - kitemmodels-devel - kinit-devel - kunitconversion-devel - kemoticons-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kmenuedit/pspec.xml - - - kmenuedit - - qt5-base - libgcc - kconfig - kservice - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - kdbusaddons - kdelibs4-support - ki18n - kiconthemes - kio - kxmlgui - sonnet - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-15 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kde-cli-tools - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Additional client tools for KDE applications - Tools based on KDE Frameworks 5 to better interact with the system - mirrors://kde/stable/plasma/5.5.2/kde-cli-tools-5.5.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - qt5-svg-devel - libX11-devel - kdoctools-devel - kio-devel - kdesu-devel - ki18n-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - kiconthemes-devel - kwindowsystem-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcmutils-devel - kconfig-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kde-cli-tools/pspec.xml - - - kde-cli-tools - - qt5-base - qt5-svg - libX11 - libgcc - kio - kdesu - ki18n - kservice - qt5-x11extras - kcompletion - kcoreaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - kcmutils - kconfig - kdelibs4-support - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - System.Package - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - ksshaskpass - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - ssh-add helper that uses kwallet and kpassworddialog - ssh-add helper that uses kwallet and kpassworddialog - mirrors://kde/stable/plasma/5.5.2/ksshaskpass-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - kcoreaddons-devel - ki18n-devel - kwallet-devel - libxslt - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/ksshaskpass/pspec.xml - - - ksshaskpass - - qt5-base - libgcc - kcoreaddons - kwidgetsaddons - ki18n - kwallet - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - ksshaskpass.sh - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-18 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kde-gtk-config - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - GTK2 and GTK3 Configurator for KDE - Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. - mirrors://kde/stable/plasma/5.5.2/kde-gtk-config-5.5.2.tar.xz - - qt5-base-devel - kio-devel - glib2-devel - ki18n-devel - kcoreaddons-devel - kiconthemes-devel - kwidgetsaddons-devel - kcmutils-devel - karchive-devel - kauth-devel - kconfigwidgets-devel - knewstuff-devel - gtk2-devel - gtk3-devel - at-spi2-core-devel - extra-cmake-modules - - desktop/kde/plasma/kde-gtk-config/pspec.xml - - - kde-gtk-config - - qt5-base - libgcc - glib2 - kio - ki18n - kcoreaddons - kiconthemes - kwidgetsaddons - karchive - knewstuff - kconfigwidgets - gtk2 - gtk3 - - - /usr/share - /etc/xdg/cgc* - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - oxygen - https://projects.kde.org/projects/kde/workspace/oxygen - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPL - desktop.kde.plasma - KDE Oxygen style - KDE Oxygen style - mirrors://kde/stable/plasma/5.5.2/oxygen-5.5.2.tar.xz - - kcmutils-devel - frameworkintegration-devel - kdoctools-devel - cairo-devel - libxcb-devel - gtk3-devel - kdoctools-devel - kdecorations-devel - plasma-workspace-devel - extra-cmake-modules - - desktop/kde/plasma/oxygen/pspec.xml - - - oxygen - - ki18n - libgcc - libxcb - kconfig - qt5-base - kguiaddons - kcompletion - kcoreaddons - kdecorations - kwindowsystem - qt5-x11extras - kconfigwidgets - kwidgetsaddons - frameworkintegration - kcmutils - - - /usr/bin/ - /usr/lib - /usr/share/sounds - /usr/share/icons - /usr/share/locale - /usr/share/plasma - /usr/share/kstyle - /usr/share/kservices5 - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-29 - 5.3.2 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - user-manager - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:gui - desktop.kde.plasma - KDE 5 User Manager - User Manager within KDE workspace and applications - mirrors://kde/stable/plasma/5.5.2/user-manager-5.5.2.tar.xz - - qt5-base-devel - accountsservice-devel - kdelibs4-support-devel - kdesignerplugin - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libpwquality-devel - mesa-devel - extra-cmake-modules - - desktop/kde/plasma/user-manager/pspec.xml - - - user-manager - - qt5-base - accountsservice - libgcc - kio - ki18n - kconfig - libpwquality - kcoreaddons - kiconthemes - kconfigwidgets - kdelibs4-support - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-20 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Verison bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-27 - 5.4.0 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - plasma-nm - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Plasma applet written in QML for managing network connections - Plasma applet written in QML for managing network connections - mirrors://kde/stable/plasma/5.5.2/plasma-nm-5.5.2.tar.xz - - qt5-base-devel - libgcc - networkmanager-qt-devel - modemmanager-qt-devel - ModemManager-devel - kdelibs4-support-devel - openconnect-devel - kdoctools-devel - NetworkManager-devel - mobile-broadband-provider-info - extra-cmake-modules - qt5-quick1-devel - qt5-declarative-devel - plasma-framework-devel - kdelibs4-support-devel - kdesignerplugin - kinit-devel - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - qca2-qt5-devel - - desktop/kde/plasma/plasma-nm/pspec.xml - - - plasma-nm - - qt5-base - qca2-qt5 - libgcc - openconnect - kio - networkmanager-qt - modemmanager-qt - ki18n - solid - kconfig - kwallet - kxmlgui - kservice - kitemviews - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kdelibs4-support - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-14 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - libkscreen - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 screen management library - Dynamic display management library for KDE - mirrors://kde/stable/plasma/5.5.2/libkscreen-5.5.2.tar.xz - - qt5-base-devel - qt5-x11extras-devel - libxcb-devel - xcb-util-devel - xcb-util-image-devel - xcb-util-keysyms-devel - libXcursor-devel - libXrandr-devel - extra-cmake-modules - cmake - - desktop/kde/plasma/libkscreen/pspec.xml - - - libkscreen - - qt5-base - libxcb - libgcc - qt5-x11extras - - - /usr/lib/qt5 - /usr/lib - /usr/share/doc - /usr/share/dbus-1 - - - - libkscreen-devel - Development files for libkscreen - - libxcb-devel - qt5-base-devel - qt5-x11extras-devel - libkscreen - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-02 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - sddm-kcm - https://projects.kde.org/projects/kde/workspace/sddm-kcm - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - app:console - desktop.kde.plasma - KDE5 Config Module for SDDM - KDE5 Config Module for SDDM - mirrors://kde/stable/plasma/5.5.2/sddm-kcm-5.5.2.tar.xz - - kcoreaddons-devel - kdoctools-devel - kconfigwidgets-devel - kauth-devel - libX11-devel - kxmlgui-devel - ki18n-devel - qt5-base-devel - kio-devel - qt5-declarative-devel - qt5-x11extras-devel - kconfig-devel - mesa-devel - docutils - libXcursor-devel - xcb-util-image-devel - extra-cmake-modules - - desktop/kde/plasma/sddm-kcm/pspec.xml - - - sddm-kcm - - kcoreaddons - sddm - libgcc - libX11 - kconfigwidgets - kauth - ki18n - qt5-base - kio - libXcursor - kconfig - qt5-x11extras - qt5-declarative - - - /etc/dbus-1/system.d - /usr/share/dbus-1/system-services - /usr/share/kservices5 - /usr/share/ - /usr/share/polkit-1/actions - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5/plugins - /usr/lib/libexec/kauth - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-16 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-14 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plasma-pa - https://projects.kde.org/plasma-pa - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Plasma applet for audio volume management using PulseAudio. - Plasma applet for audio volume management using PulseAudio. - mirrors://kde/stable/plasma/5.5.2/plasma-pa-5.5.2.tar.xz - - qt5-base-devel - qt5-quick1-devel - qt5-declarative-devel - kconfigwidgets-devel - kcoreaddons-devel - kdeclarative-devel - plasma-framework-devel - kdoctools-devel - glib2-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/plasma-pa/pspec.xml - - - plasma-pa - - qt5-base - kdeclarative - libgcc - ki18n - kcoreaddons - kglobalaccel - qt5-declarative - pulseaudio-libs - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - khotkeys - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 hotkey daemon - KDE hotkey daemon module allows you to configure custom keyboard shortcuts and mouse gestures. - mirrors://kde/stable/plasma/5.5.2/khotkeys-5.5.2.tar.xz - - libX11-devel - qt5-base-devel - qt5-x11extras-devel - kdoctools-devel - kconfig-devel - kservice-devel - kcompletion-devel - kcoreaddons-devel - ktextwidgets-devel - kwindowsystem-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcmutils-devel - kauth-devel - kpackage-devel - kdbusaddons-devel - kdelibs4-support-devel - kglobalaccel-devel - ki18n-devel - kio-devel - kxmlgui-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - plasma-framework-devel - plasma-workspace-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/khotkeys/pspec.xml - - - khotkeys - - qt5-base - kconfig - libgcc - libX11 - kservice - qt5-x11extras - kcompletion - kcoreaddons - ktextwidgets - kwindowsystem - kconfigwidgets - kwidgetsaddons - kdbusaddons - kdelibs4-support - kglobalaccel - ki18n - kio - kxmlgui - plasma-workspace - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-02 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-15 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - system-settings - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 system settings manager - System-settings is a control panel for KDE5 Plasma - mirrors://kde/stable/plasma/5.5.2/systemsettings-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - kio-devel - kauth-devel - khtml-devel - kcmutils-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/system-settings/pspec.xml - - - system-settings - - qt5-base - kauth - libgcc - kcompletion - kcoreaddons - kconfigwidgets - kwidgetsaddons - kcmutils - kconfig - kdbusaddons - khtml - ki18n - kiconthemes - kio - kitemviews - kservice - kwindowsystem - kxmlgui - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - system-settings-devel - Development files for system-settings - - qt5-base-devel - kauth-devel - kcompletion-devel - kcoreaddons-devel - kconfigwidgets-devel - kwidgetsaddons-devel - kcmutils-devel - kconfig-devel - kdbusaddons-devel - khtml-devel - ki18n-devel - kiconthemes - kio-devel - kitemviews-devel - kservice-devel - kwindowsystem-devel - kxmlgui-devel - system-settings - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-29 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kgamma5 - https://projects.kde.org/kgamma5 - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Adjust your monitor's gamma settings. - Adjust your monitor's gamma settings. - mirrors://kde/stable/plasma/5.5.2/kgamma5-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - qt5-x11extras-devel - kdelibs4-support-devel - kdesignerplugin - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - libXxf86vm-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/kgamma5/pspec.xml - - - kgamma5 - - qt5-base - kconfig - libgcc - libX11 - ki18n - kcoreaddons - kconfigwidgets - kdelibs4-support - libXxf86vm - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version Bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - kscreenlocker - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Library and components for secure lock screen architecture. - Library and components for secure lock screen architecture. - mirrors://kde/stable/plasma/5.5.2/kscreenlocker-5.5.2.tar.xz - - qt5-base-devel - qt5-declarative-devel - kglobalaccel-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - kdoctools-devel - kidletime-devel - kdeclarative-devel - kcmutils-devel - kwayland-devel - plasma-framework-devel - extra-cmake-modules - - desktop/kde/plasma/kscreenlocker/pspec.xml - - - kscreenlocker - - qt5-base - libgcc - ki18n - kcrash - libX11 - libxcb - kconfig - kxmlgui - kpackage - kwayland - kidletime - kcoreaddons - kdeclarative - kglobalaccel - kwindowsystem - qt5-x11extras - kconfigwidgets - knotifications - wayland-client - wayland-server - qt5-declarative - kdelibs4-support - xcb-util-keysyms - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kscreenlocker-devel - Development files for kscreenlocker - - qt5-base-devel - qt5-declarative-devel - kglobalaccel-devel - kdelibs4-support-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kdesignerplugin - kdoctools-devel - kidletime-devel - kdeclarative-devel - kcmutils-devel - kwayland-devel - plasma-framework-devel - kscreenlocker - - - /usr/include - /usr/lib/cmake - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-10 - 5.5.0 - First Release. - Ertuğrul Erata - ertugrulerata@gmail.com - - - - - - kdecorations - https://projects.kde.org/projects/kde/workspace/kdecoration - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Plugin based library to create window decorations - Plugin based library to create window decorations - mirrors://kde/stable/plasma/5.5.2/kdecoration-5.5.2.tar.xz - - qt5-base-devel - extra-cmake-modules - - desktop/kde/plasma/kdecorations/pspec.xml - - - kdecorations - - qt5-base - libgcc - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - kdecorations-devel - Development files for kdecorations - - qt5-base-devel - kdecorations - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwayland - http://www.kde.org - - Stefan Gronewold(groni) - groni@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Qt-style Client and Server library wrapper for the Wayland libraries - Qt-style Client and Server library wrapper for the Wayland libraries - mirrors://kde/stable/plasma/5.5.2/kwayland-5.5.2.tar.xz - - qt5-base-devel - wayland-devel - mesa-devel - extra-cmake-modules - - desktop/kde/plasma/kwayland/pspec.xml - - - kwayland - - libgcc - qt5-base - mesa - wayland-client - wayland-server - - - /etc/xdg - /usr/lib - /usr/share/config - /usr/share/doc - - - - kwayland-devel - - qt5-base-devel - wayland-devel - mesa-devel - kwayland - - - /usr/lib/cmake - /usr/include - /usr/lib/pkgconfig - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kdeplasma-addons - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Additional client tools for KDE applications - Additional client tools for KDE applications - mirrors://kde/stable/plasma/5.5.2/kdeplasma-addons-5.5.2.tar.xz - - qt5-base-devel - libxcb-devel - xcb-util-image-devel - glib2-devel - scim-devel - ibus-devel - kdoctools-devel - knewstuff-devel - kemoticons-devel - kitemmodels-devel - kross-devel - kinit-devel - kunitconversion-devel - kcmutils-devel - kdesignerplugin - krunner-devel - kdelibs4-support-devel - plasma-framework-devel - extra-cmake-modules - - desktop/kde/plasma/kdeplasma-addons/pspec.xml - - - kdeplasma-addons - - qt5-base - plasma-framework - libgcc - libxcb - xcb-util-image - glib2 - knewstuff - krunner - kio - ki18n - kross - sonnet - kconfig - kxmlgui - karchive - kpackage - kservice - qt5-x11extras - qt5-declarative - kcompletion - kcoreaddons - kwindowsystem - kconfigwidgets - knotifications - kwidgetsaddons - kunitconversion - kdelibs4-support - ibus - scim-libs - xcb-util-keysyms - - - /etc/xdg - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plasma-desktop - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 plasma workspace - This package contains the basic packages for a Plasma workspace. - mirrors://kde/stable/plasma/5.5.2/plasma-desktop-5.5.2.tar.xz - - qt5-base-devel - boost-devel - kdoctools-devel - kio-devel - kcmutils-devel - knewstuff-devel - kpeople-devel - kdbusaddons-devel - kemoticons-devel - kitemmodels-devel - kinit-devel - kunitconversion-devel - kwin-devel - libX11-devel - libXft-devel - libxkbfile-devel - kded-devel - libxcb-devel - freetype-devel - libusb-compat-devel - xorg-server-devel - xorg-input-evdev-devel - xorg-input-synaptics-devel - pulseaudio-libs-devel - fontconfig-devel - plasma-workspace-devel - system-settings-devel - xorg-app-devel - xkeyboard-config - baloo-devel - libcanberra-devel - docbook-xsl - qt5-sql-sqlite - qt5-sql-mysql - qt5-sql-postgresql - qt5-sql-odbc - kdesignerplugin - extra-cmake-modules - - desktop/kde/plasma/plasma-desktop/pspec.xml - - - plasma-desktop - - baloo - fontconfig - freetype - kactivities - karchive - kauth - kbookmarks - kcmutils - kcodecs - kcompletion - kconfig - kconfigwidgets - kcoreaddons - kdbusaddons - kdeclarative - kdelibs4-support - kemoticons - kglobalaccel - kguiaddons - ki18n - kiconthemes - kio - kitemmodels - kitemviews - kjobwidgets - knewstuff - knotifications - knotifyconfig - kparts - kpeople - krunner - kservice - kwallet - kwidgetsaddons - kwindowsystem - kxmlgui - libgcc - libusb-compat - libX11 - libxcb - libXcursor - libXfixes - libXft - libXi - libxkbfile - plasma-framework - plasma-workspace - libcanberra - pulseaudio-libs - xkeyboard-config - qt5-base - qt5-declarative - qt5-phonon - qt5-svg - qt5-x11extras - solid - sonnet - qt5-sql-sqlite - system-settings - xcb-util-image - oxygen-icons - oxygen-fonts - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-31 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-08-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-29 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - sddm - https://github.com/sddm/sddm - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - QML based X11 display manager - KDE Power Management module. Provides kded daemon DBus helper and KCM for configuring Power settings - https://github.com/sddm/sddm/releases/download/v0.13.0/sddm-0.13.0.tar.xz - - qt5-base-devel - qt5-linguist - qt5-declarative-devel - libxcb-devel - libxkbfile-devel - pam-devel - extra-cmake-modules - docutils - - - sddm-0.11.0-consolekit.patch - sddm-respect-user-flags.patch - - desktop/kde/plasma/sddm/pspec.xml - - - sddm - - qt5-base - qt5-declarative - pam - libgcc - libxcb - - - /etc - /usr/share - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/man - /usr/share/doc - - - System.Service - System.Package - - - sddm.conf - sddm - - - - - 2015-11-18 - 0.13.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-07 - 0.12 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 0.11 - Rebuild. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2014-09-20 - 0.11 - First release - Stefan Gronewold (groni) - groni@pisilinux.org - - - - - - plasma-workspace-wallpapers - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE Plasma Workspace Components - The KDE Plasma Workspace Components - mirrors://kde/stable/plasma/5.5.2/plasma-workspace-wallpapers-5.5.2.tar.xz - - qt5-base - extra-cmake-modules - - desktop/kde/plasma/plasma-workspace-wallpapers/pspec.xml - - - plasma-workspace-wallpapers - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-20 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-25 - 5.3.0 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - polkit-kde-authentication-agent-1 - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - The KDE Plasma Workspace Components - The Polkit-KDE-Agent package contains a graphical Polkit authentication agent for the KDE Plasma Desktop. - mirrors://kde/stable/plasma/5.5.2/polkit-kde-agent-1-5.5.2.tar.xz - - qt5-base-devel - kdoctools-devel - ki18n-devel - knotifications-devel - polkit-qt-devel - mesa-devel - extra-cmake-modules - - desktop/kde/plasma/polkit-kde-authentication-agent-1/pspec.xml - - - polkit-kde-authentication-agent-1 - - qt5-base - libgcc - kcrash - kcoreaddons - polkit-qt - ki18n - kdbusaddons - kiconthemes - kwindowsystem - knotifications - kwidgetsaddons - - - /etc - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-31 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-05-29 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwrited - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE5 daemon listening for wall and write messages - KDE5 daemon listening for wall and write messages - mirrors://kde/stable/plasma/5.5.2/kwrited-5.5.2.tar.xz - - qt5-base-devel - ki18n-devel - kdoctools-devel - kcoreaddons-devel - knotifications-devel - kpty-devel - kdelibs4-support-devel - kdbusaddons-devel - extra-cmake-modules - - desktop/kde/plasma/kwrited/pspec.xml - - - kwrited - - qt5-base - kpty - libgcc - kcoreaddons - knotifications - kdbusaddons - - - /usr/share - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-14 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kwayland-integration - http://www.kde.org - - Alihan Öztürk - alihan@pisilinux.org - - LGPLv3 - library - desktop.kde.plasma - Provides integration plugins for various KDE frameworks for the wayland windowing system - Provides integration plugins for various KDE frameworks for the wayland windowing system - mirrors://kde/stable/plasma/5.5.2/kwayland-integration-5.5.2.tar.xz - - kwayland-devel - qt5-base-devel - kwindowsystem-devel - kidletime-devel - extra-cmake-modules - - desktop/kde/plasma/kwayland-integration/pspec.xml - - - kwayland-integration - - kwayland - kidletime - kwindowsystem - libgcc - qt5-base - - - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - First Release. - Alihan Öztürk - alihan@pisilinux.org - - - - - - milou - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDedicated search application built on top of Baloo - Dedicated search application built on top of Baloo - mirrors://kde/stable/plasma/5.5.2/milou-5.5.2.tar.xz - - qt5-base-devel - qt5-declarative - kdoctools-devel - kdeclarative-devel - ki18n-devel - krunner-devel - plasma-framework-devel - kconfig-devel - kservice-devel - kcoreaddons-devel - extra-cmake-modules - - desktop/kde/plasma/milou/pspec.xml - - - milou - - qt5-base - qt5-declarative - krunner - libgcc - kconfig - kservice - kcoreaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-12 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - kscreen - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - Provides the interface and basic tools for the KDE workspace - Provides the interface and basic tools for the KDE workspace - mirrors://kde/stable/plasma/5.5.2/kscreen-5.5.2.tar.xz - - qt5-base-devel - qt5-graphicaleffects - qt5-declarative-devel - kglobalaccel-devel - libkscreen-devel - kconfig-devel - kdoctools-devel - kxmlgui-devel - mesa-devel - extra-cmake-modules - - desktop/kde/plasma/kscreen/pspec.xml - - - kscreen - - qt5-base - libgcc - libkscreen - qt5-declarative - kconfig - kcoreaddons - kglobalaccel - kconfigwidgets - kwidgetsaddons - kdbusaddons - ki18n - kxmlgui - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-02 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - khelpcenter - http://www.kde.org - - Pisi Linux Admins - admins@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE Help Center - KDE help center utility to read help documentation about various KDE applications. - mirrors://kde/stable/plasma/5.5.2/khelpcenter-5.5.2.tar.xz - - qt5-base-devel - libdbusmenu-qt-devel - kinit-devel - kcmutils-devel - khtml-devel - kdoctools-devel - kemoticons-devel - kitemmodels-devel - kunitconversion-devel - kdesignerplugin - kdelibs4-support-devel - docbook-xsl - extra-cmake-modules - - desktop/kde/plasma/khelpcenter/pspec.xml - - - khelpcenter - - qt5-base - kio - libgcc - khtml - ki18n - kparts - kcodecs - kconfig - kxmlgui - kcmutils - kservice - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kwindowsystem - kconfigwidgets - kwidgetsaddons - kdelibs4-support - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-11 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - bluedevil - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - desktop.kde.plasma - KDE 5 Bluetooth Stack - Integrate the Bluetooth technology within KDE workspace and applications - mirrors://kde/stable/plasma/5.5.2/bluedevil-5.5.2.tar.xz - - qt5-base-devel - qt5-declarative - kded-devel - plasma-framework-devel - bluez-qt-devel - kded-devel - kio-devel - ki18n-devel - kconfig-devel - kcoreaddons-devel - kdbusaddons-devel - kiconthemes-devel - kconfigwidgets-devel - kwindowsystem-devel - knotifications-devel - kwidgetsaddons-devel - extra-cmake-modules - - desktop/kde/plasma/bluedevil/pspec.xml - - - bluedevil - - qt5-base - libgcc - bluez-qt - kded - kio - ki18n - kconfig - qt5-declarative - kcoreaddons - kdbusaddons - kiconthemes - kconfigwidgets - knotifications - kwindowsystem - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/cmake - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-23 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-01 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-06 - 5.3.1 - First Release. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - plasma-sdk - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - library - app:console - app:gui - desktop.kde.plasma - Applications useful for Plasma development - Applications useful for Plasma development - mirrors://kde/stable/plasma/5.5.2/plasma-sdk-5.5.2.tar.xz - - qt5-base-devel - qt5-webkit-devel - qt5-svg-devel - karchive-devel - kcompletion-devel - kconfig-devel - kconfigwidgets-devel - kcoreaddons-devel - kdeclarative-devel - ki18n-devel - kiconthemes-devel - kio-devel - knewstuff-devel - kparts-devel - plasma-framework-devel - kservice-devel - ktexteditor-devel - kwidgetsaddons-devel - kxmlgui-devel - kwindowsystem-devel - extra-cmake-modules - - desktop/kde/plasma/plasma-sdk/pspec.xml - - - plasma-sdk - - qt5-base - ktexteditor - plasma-framework - kio - libgcc - ki18n - kconfig - karchive - kpackage - kservice - qt5-declarative - kcompletion - kcoreaddons - kdbusaddons - kiconthemes - kdeclarative - kconfigwidgets - kwidgetsaddons - - - /usr/share - /usr/share/locale - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - - 2015-12-22 - 5.5.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-16 - 5.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-12-09 - 5.5.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-10-07 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-12 - 5.4.1 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2015-08-25 - 5.4.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-07-03 - 5.3.2 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2015-06-14 - 5.3.1 - Version bump. - Stefan Gronewold(groni) - groni@pisilinux.org - - - - - - icon-theme-hicolor - http://icon-theme.freedesktop.org/wiki/HicolorTheme - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - desktop.lookandfeel - Default icon theme - Temel simge teması - Hicolor icon theme contains the basic directories and files needed for icon theme support. - Hicolor, simge teması desteği için ihtiyaç duyulan temel dizin ve dosyalarıni içeren temel bir simge temasıdır. - http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.12.tar.gz - desktop/lookandfeel/icon-theme-hicolor/pspec.xml - - - icon-theme-hicolor - - /usr/share/doc - /usr/share/icons - - - - - 2013-08-26 - 0.12 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2010-10-24 - 0.12 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - iconcan - http://www.pisilinux.org/ - - Osman Erkan - osman.erkan@pisilinux.org - - GPLv3 - app:gui - desktop.lookandfeel - Icon etiketi için görseller - Icon etiketi için görseller - Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. - Firefox, Calligra, Libreoffice ve Thunderbird için Icon etiketine ait görselleri barındıran uygulama. - lang-tr - http://source.pisilinux.org/1.0/iconcan-1.0.1.tar.xz - desktop/lookandfeel/iconcan/pspec.xml - - - iconcan - - /usr/share/pixmaps - - - - - 2015-02-04 - 1.0.1 - Version Bump - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-02-04 - 1.0.0 - First Release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - artwork-pisilinux-release - http://www.pisilinux.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - public-domain - CCPL-Attribution-ShareAlike-3.0 - CCPL-Attribution-3.0 - data - desktop.lookandfeel - Artwork for Pisi Linux releases - Pisi Linux sürümleri için sanatsal içerik - This package contains additional artwork (like wallpapers) intended for Pisi Linux releases. - Bu paket Pisi Linux sürümleri için hazırlanmış sanatsal çalışmalar içerir. - http://source.pisilinux.org/1.0/artwork-pisilinux-release-1.2.tar.xz - http://source.pisilinux.org/1.0/sample-files-20130323.tar.xz - desktop/lookandfeel/artwork-pisilinux-release/pspec.xml - - - artwork-pisilinux-release - - /usr/share/wallpapers - - - - example-content - Example files for Pisi Linux - Pisi Linux ile beraber dağıtılan örnek dosyalar - - /usr/share/example-content - /etc/X11/Xsession.d - - - 35-example-content.sh - - - - - 2015-03-04 - 1.2 - Add new wallpapers. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-08-04 - 0.2 - Add new wallpapers. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-07 - 0.2 - Add new wallpapers, example contents. - Serdar Soytetir - kaptann@pisilinux.org - - - 2013-09-18 - 1.0 - add more izmir themes. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-09-18 - 1.0 - add izmir theme. - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-08-27 - 1.0 - Gönüllü çalışmalar eklendi. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-26 - 1.0 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-03-22 - 1.0 - bump for pisi Linux - Erdinç Gültekin - erdincgultekin@pisilinux.org - - - 2013-01-31 - 2013.1 - First release - Demiray Muhterem - bilgi@bilgegunluk.com - - - - - - gtk2-engines-murrine - http://cimitan.com/murrine/project/murrine - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.lookandfeel - GTK+ Murrine theme engine - GTK+ Murrine tema motoru - The Murrine engine is a cairo-based GTK+ theming tool. It's very fast compared to clearlooks-cairo. Murrine includes animations and a unique style. - Murrine motoru, Cairo tabanlı GTK+ tema aracıdır. Clearlooks temasına göre çok daha hızlıdır. Aynı zamanda canlandırmalar, benzersiz biçemler içerir. - mirrors://gnome/murrine/0.98/murrine-0.98.2.tar.xz - - gtk2-devel - glib2-devel - cairo-devel - pango-devel - pixman-devel - gdk-pixbuf-devel - intltool - - desktop/lookandfeel/gtk2-engines-murrine/pspec.xml - - - gtk2-engines-murrine - - gtk2 - glib2 - cairo - pango - pixman - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/gtk-engines - - - - - 2014-02-07 - 0.98.2 - Remove gtk2 runtime dep to avoid cyclic deps. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-17 - 0.98.2 - Release bump - Erdinç Gültekin - erdinc@pisilinux.org - - - 2012-06-10 - 0.98.2 - First release - Erdinç Gültekin - admins@pisilinux.org - - - - - - gtk-theme-mediterranean - http://gnome-look.org/content/show.php/MediterraneanNight+Series?content=156782 - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - data - desktop.lookandfeel - Great themes for GTK2 and GTK3 - GTK2 ve GTK3 için güzel temalar - Themes for GTK2 and GTK3. - GTK2 ve GTK3 için yazılmış tema paketleri. - https://dl.dropboxusercontent.com/u/80497678/MediterraneanNight-2.03.tar.gz - desktop/lookandfeel/gtk-theme-mediterranean/pspec.xml - - - gtk-theme-mediterranean - - gtk2-engines-murrine - gdk-pixbuf - - - /usr/share/themes/MediterraneanDark - /usr/share/themes/MediterraneanWhite - /usr/share/themes/MediterraneanLightDarkest - - - - gtk-theme-mediterranean-others - - gtk2-engines-murrine - gdk-pixbuf - - - /usr/share/themes - - - - - 2014-02-06 - 2.03 - Add MediterraneanLightDarkest to main package. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-01-26 - 2.03 - Rebuild - Stefan Gronewold(groni) - groni@pisilinux.org - - - 2013-10-05 - 2.0.3 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - librsvg - http://librsvg.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome2 - Scalable Vector Graphics (SVG) rendering library - Scalable Vector Graphics (SVG) kitaplığı - librsvg est un composant utilisé au sein de logiciels pour gérer les graphismes vectoriels au format SVG. - librsvg is a component used within software applications to enable support for SVG-format scalable vector graphics. - Scalable Vector Graphics (SVG) kitaplığı - mirrors://gnome/librsvg/2.40/librsvg-2.40.9.tar.xz - - libcroco-devel - gtk2-devel - pango-devel - vala-devel - python-devel - gdk-pixbuf-devel - gtk-doc - gobject-introspection-devel - - desktop/gnome2/librsvg/pspec.xml - - - librsvg - - glib2 - libxml2 - cairo - pango - libcroco - gdk-pixbuf - - - /etc/gtk-2.0 - /usr/bin - /usr/lib - /usr/share/man/man1 - /usr/share/pixmaps - /usr/share/themes - /usr/share/vala - /usr/share/gtk-doc - /usr/share/gir-1.0/Rsvg-2.0.gir - /usr/share/doc - - - - librsvg-devel - Development files for librsvg - librsvg için geliştirme dosyaları - - librsvg - gdk-pixbuf-devel - cairo-devel - glib2-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - librsvg-32bit - 32-bit shared libraries for librsvg - emul32 - emul32 - - atk-32bit - gtk2-32bit - glib2-32bit - cairo-32bit - pango-32bit - libpng-32bit - libxml2-32bit - freetype-32bit - libcroco-32bit - gdk-pixbuf-32bit - fontconfig-32bit - - - librsvg - glibc-32bit - glib2-32bit - cairo-32bit - pango-32bit - libxml2-32bit - libcroco-32bit - gdk-pixbuf-32bit - - - /usr/lib32 - - - - - 2015-08-10 - 2.40.9 - Version bump. - PisiLinux Community - ayhanyalcinsoy@pisilinux.org - - - 2014-05-17 - 2.40.2 - Version bump. - PisiLinux Community - admins@pisilinux.org - - - 2013-10-14 - 2.39.0 - Rebuild icu4c. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-10 - 2.39.0 - Rebuild and install using correct loaders. - Serdar Soytetir - kaptan@pisilinux.org - - 2013-08-23 - 2.39.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-31 - 2.36.4 - Rebuild - PisiLinux Community - admins@pisilinux.org - - - 2013-06-17 - 2.36.4 - Rebuild with new pisi release - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-23 - 2.36.4 - Rebuild. - PisiLinux Community - admins@pisilinux.org + 0.2.0 + Release bump + Osman Erkan + osman.erkan@pisilinux.org - 2013-01-23 - 2.36.4 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2013-05-20 + 0.2.0 + Configure parameter fixed + Ertan Güven + ertan@pisilinux.org - 2012-11-06 - 2.36.3 + 2012-12-08 + 0.2.0 First release - Marcin Bojara + marcin bojara marcin@pisilinux.org - orbit2 - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2 - library - desktop.gnome2 - High-performance CORBA ORB - Yüksek performanslı CORBA ORB - Orbit2 allows to communication between two programs objects. - Orbit2 iki program nesneleri arasındaki iletişimi sağlar. - mirrors://gnome/ORBit2/2.14/ORBit2-2.14.19.tar.bz2 - - libIDL-devel - grep - glib2-devel - gtk-doc - - - fedora/ORBit2-allow-deprecated.patch - - desktop/gnome2/orbit2/pspec.xml - - - orbit2 - - libIDL - glib2 - - - /usr/bin - /usr/lib - /usr/share/doc - /usr/share/idl - - - - orbit2-devel - Development files for orbit2 - orbit2 için geliştirme dosyaları - - orbit2 - libIDL-devel - glib2-devel - - - /usr/bin/orbit2-config - /usr/include - /usr/lib/*.a - /usr/lib/pkgconfig - /usr/share/aclocal - - - - orbit2-docs - ORBit2 reference documents - Orbit2 referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - - 2014-05-21 - 2.14.19 - Rebuild. - Kamil Atlı - suvarice@gmail.com - - - 2013-10-29 - 2.14.19 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-26 - 2.14.19 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2010-12-22 - 2.14.19 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - glibmm - http://gtkmm.sourceforge.net/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.gnome2 - C++ interface for glib2 - glib2 kitaplığı için C++ programlama dili arayüzü - Glibmm est l'interface officielle C++ pour la librairie IHM populaire GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. - Glibmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks and a comprehensive set of widgets that are easily extensible via inheritance. - Glibmm, ünlü GUI kitaplığı GTK+ için resmi C++ arayüzüdür. Önemli özelliklerinin arasında tip bağımsız çağırmalar ve miras ile genişleyebilen uyumlu parçacıklar vardır. - mirrors://gnome/glibmm/2.44/glibmm-2.44.0.tar.xz - - libsigc++-devel - glib2-devel - pkgconfig - - desktop/gnome2/glibmm/pspec.xml - - - glibmm - - glib2 - libgcc - libsigc++ - - - /usr/lib - /usr/share/doc - - - - glibmm-devel - Development files for glibmm - glibmm için geliştirme dosyaları - - glibmm - glib2-devel - libsigc++-devel - - - /usr/include - /usr/lib/glibmm-* - /usr/lib/giomm-* - /usr/lib/pkgconfig - /usr/share/aclocal - /usr/share/glibmm-* - - - - - 2015-07-21 - 2.44.0 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-18 - 2.40.0 - Version bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-12-23 - 2.38.0 - Version bump - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-10-29 - 2.36.2 - Rebuild. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-07-14 - 2.36.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-12-22 - 2.34.1 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - unicode-ucd - http://www.unicode.org/ucd - - PisiLinux Community - admins@pisilinux.org - - MIT - desktop.font - Unicode Character Database - Unicode Karakter Veritabanı - The Unicode Character Database (UCD) consists of a number of data files listing Unicode character properties and related data. It also includes data files containing test data for conformance to several important Unicode algorithms. - Unicode karakter veritabanı, unicode karakter özelliklerini ve bilgilerini içeren birkaç veri dosyasından oluşur. - http://www.unicode.org/Public/zipped/6.3.0/UCD.zip - desktop/font/unicode-ucd/pspec.xml - - - unicode-ucd - - /usr/share/unicode/ucd - /usr/share/doc - - - copyright.html - - - - - 2014-01-27 - 6.3.0 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - oxygen-fonts - https://projects.kde.org/projects/playground/artwork/oxygen-fonts - - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - OFL - data:font - desktop.font - Oxygen font family - Oxygen yazı tipi ailesi - Oxygen font family is a desktop / GUI font family for integrated use with KDE. - Oxygen, KDE için bir masaüstü ve grafik kullanıcı arayüzü yazı tipi ailesidir. - http://download.kde.org/stable/plasma/5.4.3/oxygen-fonts-5.4.3.tar.xz - - cmake - extra-cmake-modules - fontconfig-devel - qt5-base-devel - fontforge - - desktop/font/oxygen-fonts/pspec.xml - - - oxygen-fonts - - /usr/share/fonts - /usr/share/doc - /usr/lib - - - - - 2015-11-11 - 5.4.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-11-06 - 5.4.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-09-12 - 5.4.1 - Version bump - Alihan Öztürk - alihan@pisilinux.org - - - 2014-08-27 - 5.4.0 - Version bump - Vedat Demir - vedat@pisilinux.org - - - 2014-03-02 - 0.4 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gnu-gs-fonts-std - http://www.ghostscript.com - - Sezai Yeniay - sezaiyeniay@pisilinux.org - - GPLv2 - data - desktop.font - Ghostscript standard fonts - Ghostscript standard yazıtipleri - Ces fontes ont été construites à partir des fontes URW distribuées avec ghostcript. Il n'y AUCUN changemen dans leur partie latine. - gnu-gs-fonts-std contains fonts that were made from the free URW fonts distributed with ghostcript. There are no changes in the latin part of them. - Bu yazıtipleri ghostscript ile birlikte dağıtılan özgür URW yazıtiplerinden türetilmiştir. Latin bölümünde hiçbir değişiklik yapılmamıştır. - mirrors://sourceforge/ghostscript/ghostscript-fonts-std-8.11.tar.gz - desktop/font/gnu-gs-fonts-std/pspec.xml - - - gnu-gs-fonts-std - - /usr/share/fonts/default/ghostscript - /usr/share/doc - - - - - 2014-02-23 - 8.11 - Rebuild - Kamil Atlı - suvarice@gmail.com - - - 2012-09-20 - 8.11 - First release - Sezai Yeniay - sezaiyeniay@pisilinux.org - - - - - - fontforge - http://fontforge.sourceforge.net/ + openjpeg + http://www.openjpeg.org/ PisiLinux Community admins@pisilinux.org BSD + library app:console - app:gui - desktop.font - Font editor and converter - Postscript yazı tipi düzenleyici ve çevirici - FontForge is a font editor that lets you create your own postscript, truetype, opentype, cid-keyed, multi-master, cff, svg and bitmap (bdf, FON, NFNT) fonts, or edit existing ones. Also lets you convert one format to another. FontForge also has support for many macintosh font formats. - FontForge kendi postscript, truetype, opentype, cid-keyed, multi-master, cff, svg, bitmap (bdf, FON, NFNT) fontlarınızı yaratmanıza veya hali hazırda varolan fontlarınızı düzenlemenize olanak tanıyan bir font düzenleyicidir. FontForge Macintosh font formatlarının çoğunu da desteklemektedir. - fontforge - https://github.com/fontforge/fontforge/releases/download/20150824/fontforge-20150824.tar.gz - http://fontforge.org/cidmaps.tgz + multimedia.graphics + JPEG2000 decoding library + JPEG2000 çözme kütüphanesi + Biblioteka implementująca kodek formatu JPEG 2000 + openjpeg is an open-source JPEG 2000 codec written in C. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG). + http://downloads.sourceforge.net/project/openjpeg.mirror/1.5.2/openjpeg-1.5.2.tar.gz - libjpeg-turbo-devel tiff-devel - cairo-devel - pango-devel + doxygen libpng-devel - libXft-devel - libXi-devel - giflib-devel - libspiro-devel - xdg-utils - fontconfig-devel - python-devel - libxml2-devel - readline-devel - libtool-ltdl - desktop/font/fontforge/pspec.xml + + openjpeg-20070717svn-mqc-optimize.patch + + multimedia/graphics/openjpeg/pspec.xml - fontforge + openjpeg - zlib - glib2 - libX11 libpng - python - libxml2 - freetype - readline - libtool-ltdl tiff - cairo - libXi - pango - libXft - giflib - libspiro - libjpeg-turbo + /usr/bin + /usr/share/pkgconfig/ + /usr/share/openjpeg-1.5 + /usr/share/man/man1 /usr/lib /usr/share/doc - /usr/share/man - /usr/bin - /usr/share/mime - /usr/share/pixmaps - /usr/share/fontforge - /usr/share/applications - /usr/share/locale - fontforge-devel - Development files for fontforge - fontforge için geliştirme dosyaları + openjpeg-devel + Development files for openjpeg + openjpeg için geliştirme dosyaları + Pliki nagłówkowe do openjpeg - tiff-devel - pango-devel - cairo-devel - fontforge + openjpeg - /usr/include /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + /usr/share/man/man3 + + + + openjpeg-32bit + 32-bit shared libraries for openjpeg + emul32 + + glibc-32bit + libpng-32bit + + + openjpeg + glibc-32bit + + + /usr/lib32 - - 2015-08-28 - 2.0.20150824 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - 2014-03-01 - 2.0.20140101 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org + 2014-05-22 + 1.5.2 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2014-02-01 - 2.0.20140101 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-03-09 + 1.5.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org - 2013-08-02 - 20120731 - Rebuild for RC. - Serdar Soytetir - kaptan@pisilinux.org + 2013-07-28 + 1.5.1 + Fix pc file for emul32 + Marcin Bojara + marcin@pisilinux.org - 2012-10-25 - 20120731 + 2012-10-18 + 1.5.1 First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Marcin Bojara + marcin@pisilinux.org - harfbuzz - http://www.freedesktop.org/software/harfbuzz + babl + http://gegl.org/babl + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + LGPLv3 + library + multimedia.graphics + A dynamic, any to any, pixel format translation library + Dinamik piksel biçimi dönüştürme kütüphanesi + babl is a library that allows converting between different methods of storing pixels known as pixel formats that have with different bitdepths and other data representations, color models and component permutations. + babl, çeşitli piksel saklama yöntemleri arasında dönüşüme izin veren bir programlama kütüphanesidir. + http://download.gimp.org/pub/babl/0.1/babl-0.1.12.tar.bz2 + + gobject-introspection-devel + + multimedia/graphics/babl/pspec.xml + + + babl + + /usr/lib + /usr/share/doc + + + + babl-devel + Development files for babl + babl için geliştirme dosyaları + + babl + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + + + + + 2015-02-07 + 0.1.12 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-06-19 + 0.1.10 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-01-18 + 0.1.10 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-08-28 + 0.1.10 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + jbigkit + http://www.cl.cam.ac.uk/~mgk25/jbigkit/ PisiLinux Community admins@pisilinux.org GPLv2 library - desktop.font - OpenType text shaping engine - The Harfbuzz package contains an OpenType text shaping engine. - http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-0.9.40.tar.bz2 - - cairo-devel - glib2-devel - icu4c-devel - graphite2-devel - freetype-devel - expat-devel - - desktop/font/harfbuzz/pspec.xml + app:console + multimedia.graphics + A portable library of compression and decompression functions + Taşınabilir bir sıkıştırma kitaplığı + JBIG-KIT implements a highly effective data compression algorithm for bi-level high-resolution images such as fax pages or scanned documents. + jbigkit, faks sayfaları ve taranmış belgeler gibi yüksek çözünürlüklü görüntüler için, yüksek performanslı bir sıkıştırma kitaplığıdır. + http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.0.tar.gz + + jbigkit-2.0-shared.diff + + multimedia/graphics/jbigkit/pspec.xml - harfbuzz + jbigkit + + /usr/share/doc + /usr/share/man + /usr/bin + /usr/lib + + + + jbigkit-devel + Development files for jbigkit + jbigkit için geliştirme dosyaları - cairo - glib2 - icu4c - libgcc - freetype - graphite2 + jbigkit + /usr/include + + + + + 2014-05-19 + 2.0 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-01-27 + 2.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-12 + 2.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + libraw + http://www.libraw.org/ + + Yücel KILIÇ + yucel.kilic@linux.org.tr + + LGPLv2.1 + CDDL + library + multimedia.graphics + Raw image decoder + LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). + http://www.libraw.org/data/LibRaw-0.16.2.tar.gz + + libgomp + lcms2-devel + jasper-devel + libjpeg-turbo-devel + + multimedia/graphics/libraw/pspec.xml + + + libraw + + libgomp + libgcc + lcms2 + jasper + libjpeg-turbo + + + /usr/bin /usr/lib /usr/share/doc - /usr/bin - /usr/share/gir-1.0 - /usr/share/gtk-doc - harfbuzz-devel + libraw-devel + Development files for libraw + libraw için geliştirme dosyaları - glib2-devel - icu4c-devel - harfbuzz + libraw + lcms2-devel + jasper-devel + libjpeg-turbo-devel - /usr/include/harfbuzz - /usr/lib/pkgconfig - /usr/lib32/pkgconfig + /usr/include + /usr/lib/pkgconfig + + + + + 2015-08-13 + 0.16.2 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-05-16 + 0.16.1 + Version bump. + Hakan Yıldız + hknyldz93@gmail.com + + + 2014-05-24 + 0.16.0 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-08 + 0.16.0 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-17 + 0.15.2 + Release bump. + PisiLinux Community + admins@pisilinux.org + + + 2013-07-29 + 0.15.2 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2013-07-27 + 0.14.7 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-12-31 + 0.14.7 + First release + Erdinç Gültekin + admins@pisilinux.org + + + + + + lcms + http://www.littlecms.com/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + library + multimedia.graphics + Moteur de gestion de couleurs léger et optimisé pour la vitesse. + A lightweight, speed optimized color management engine + Hız geliştirmesi yapılmış, hafif bir renk yönetim motoru + LittleCMS intends to be a small-footprint, speed optimized color management engine in open source form. + mirrors://sourceforge/project/lcms/lcms/1.19/lcms-1.19.tar.gz + + swig + tiff-devel + libjpeg-turbo-devel + + + CVE-2009-0793.patch + + multimedia/graphics/lcms/pspec.xml + + + lcms + + tiff + libjpeg-turbo + + + /usr/bin + /usr/lib + /usr/share/lcms + /usr/share/doc + /usr/share/man - harfbuzz-32bit - 32-bit shared libraries for harfbuzz + lcms-devel + lcms için geliştirme dosyaları + + lcms + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + lcms-32bit + 32-bit shared libraries for lcms + lcms için 32-bit paylaşımlı kitaplıklar emul32 emul32 - icu4c-32bit - freetype-32bit - fontconfig-32bit - glibc-32bit - cairo-32bit + tiff-32bit + libjpeg-turbo-32bit - cairo-32bit - glib2-32bit + lcms glibc-32bit - icu4c-32bit - freetype-32bit /usr/lib32 - - 2015-04-06 - 0.9.40 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-01-24 - 0.9.38 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2015-01-12 - 0.9.37 - Version Bump + rebuild. - Osman Erkan - osman.erkan@pisilinux.org - - - 2014-08-15 - 0.9.35 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-07-11 - 0.9.30 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-06-09 - 0.9.26 - Better harfbuz with icu, cairo. Fix configure option format. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-05-17 - 0.9.26 + + 2014-05-19 + 1.19 Release bump. Alihan Öztürk alihan@pisilinux.org - - 2014-02-26 - 0.9.26 - Delete Unused Deps. - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-25 - 0.9.26 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-22 - 0.9.26 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-14 - 0.9.19 - Rebuild for icu4c - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-26 - 0.9.19 - Version bump. Fix build emul32 - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-30 - 0.9.18 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2013-01-22 - 0.9.9 - Add emul32 - Marcin Bojara - marcin@pisilinux.org - - 2012-12-24 - 0.9.9 + 2011-05-04 + 1.19 First release - Marcin Bojara - marcin@pisilinux.org + Pisi Linux Admins + admins@pisilinux.org - fontconfig - http://fontconfig.org + tiff + http://www.remotesensing.org/libtiff/ PisiLinux Community admins@pisilinux.org - MIT + as-is library - desktop.font - A library for configuring and customizing font access - Yazıtiplerinin yapılandırılması ve özelleştirilmesi için bir kitaplık - Biblioteka do konfigurowania pospolitych czcionek - obsługa plików binarnych - Fontconfig est un librairie conçue pour fournir à tout le système accès à la possibilité de configurer, personnaliser et appliquer des fontes. - Fontconfig is a library designed to provide system-wide font configuration, customization and application access. - Fontconfig sistem genelindeki programlar için yazıtiplerinin ayarlanmasını, özelleştirilmesini ve programlar tarafından erişilmesini sağlar. - Fontconfig jest biblioteką do konfigurowania i dostosowywania do własnych potrzeb czcionek, które nie zależą od systemu X Window. Została zaprojektowana, aby znajdować czcionki w systemie i dobierać je do wymagań określanych przez aplikacje. - http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.11.1.tar.bz2 + multimedia.graphics + Library for manipulation of TIFF (Tag Image File Format) images + TIFF (Tag Image File Format) türündeki resimleri işlemeye aracılık eden kütüphane + Ce logiciel fournit le support pour le format "Tag Image File Format" (TIFF), un format très employé pour stocker des informations d'image. + This software provides support for the Tag Image File Format (TIFF), a widely used format for storing image data. + Bu kütüphane TIFF (Tag Image File Format) resim biçimi desteği sağlar. Bu biçim resim bilgisi saklamak için pek çok yerde kullanılır. + Este software facilita soporte para el formato de imagen etiqueteado (TIFF), un formato para almacenamiento de imágenes de uso común. + Biblioteka do manipulacji plikami w formacie TIFF. + ftp://ftp.remotesensing.org/pub/libtiff/tiff-4.0.3.tar.gz - freetype-devel - expat-devel + libjpeg-turbo-devel + jbigkit-devel - - prefer_dejavu.patch - anymetrics_urw.patch - use_legacy_lcdfilter_on_small_monospace.patch - add_hinting_and_antialiasing_to_proper_fonts.patch - fontconfig-2.8.0-sleep-less.patch - deprecated-user-conf.patch - - desktop/font/fontconfig/pspec.xml + multimedia/graphics/tiff/pspec.xml - fontconfig + tiff - freetype - expat + libjpeg-turbo + jbigkit - /etc/fonts /usr/bin /usr/lib - /usr/share/doc - /var/cache/fontconfig - /usr/share - - System.Package - System.PackageHandler - - fontconfig-devel - Development files for fontconfig - fontconfig için geliştirme dosyaları - Pliki nagłówkowe fontconfig + tiff-devel + Developement files for tiff + tiff için geliştirme dosyaları - fontconfig - freetype-devel - expat-devel + tiff /usr/include /usr/lib/pkgconfig /usr/lib32/pkgconfig - /usr/share/doc/fontconfig/fontconfig-devel.txt + + + + tiff-docs + Documentation for tiff + tiff için belgelendirme dosyaları + + tiff + + + /usr/share/doc /usr/share/man - fontconfig-32bit - 32-bit shared libraries for fontconfig - fontconfig için 32-bit paylaşımlı kitaplıklar + tiff-32bit + 32-bit shared libraries for tiff + tiff için 32-bit paylaşımlı kitaplıklar emul32 emul32 - expat-32bit - freetype-32bit - glibc-32bit + libjpeg-turbo-32bit - fontconfig - expat-32bit - freetype-32bit + tiff + libjpeg-turbo-32bit + glibc-32bit + libgcc + + + /usr/lib32 + + + + + 2014-05-19 + 4.0.3 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-08 + 4.0.3 + Rebuild Unused + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-26 + 4.0.3 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2012-08-29 + 4.0.2 + First release + PisiLinux Community + admins@pisilinux.org + + + + + + hugin + http://hugin.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + library + multimedia.graphics + A panoramic photo stitcher + Panoramik görüntü birleştirici + hugin can be used to stitch multiple images together. The resulting image can span 360 degrees. Another common use is the creation of very high resolution pictures by combining multiple images. + hugin bir çok görüntüyü harmanlamak için kullanılabilecek bir araçtır. Bu sayede, 360 derecelik görüntüler oluşturulabilir. Bir diğer kullanım alanı ise birden fazla görüntüyü birleştirerek çok yüksek çözünürlüklü görüntüler üretmektir. + hugin + mirrors://sourceforge/hugin/hugin/hugin-2015.0/hugin-2015.0.0.tar.bz2 + + swig + cmake + glew-devel + tiff-devel + zlib-devel + vigra-devel + boost-devel + wxGTK-devel + exiv2-devel + fftw3-devel + flann-devel + libXmu-devel + libpng-devel + python-devel + lapack-devel + sqlite-devel + openexr-devel + freeglut-devel + libpano13-devel + libjpeg-turbo-devel + + multimedia/graphics/hugin/pspec.xml + + + hugin + + blas + glew + mesa + tiff + boost + fftw3 + vigra + wxGTK + lapack + libgcc + python + sqlite + enblend + ilmbase + libgomp + freeglut + mesa-glu + libpano13 + exiv2-libs + openexr-libs + perl-Image-ExifTool + + + /usr/lib/ + /usr/share/doc + /usr/share/man + /usr/bin + /usr/share/mime + /usr/share/icons + /usr/share/hugin + /usr/share/pixmaps + /usr/share/appdata + /usr/share/applications + /usr/share/locale + + + hugin-libs + hugin-tools + + + + hugin-docs + Help documents for hugin + hugin için yardım belgeleri + + /usr/share/hugin/xrc/data/help* + + + + + 2015-11-06 + 2015.0.0 + Version Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-12-29 + 2014.0.0 + rebuild for boost 1.57.0 + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-11-10 + 2014.0.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-05-30 + 2013.0.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2013-11-11 + 201300 + Version bump. + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2013-08-17 + 201300_beta1 + Release bump. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-06-08 + 201300_beta1 + Error Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-08 + 201300_beta1 + vbump + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2012-08-28 + 2012.0.0 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + + + + lcms2 + http://www.littlecms.com + + PisiLinux Community + admins@pisilinux.org + + MIT + app:console + library + multimedia.graphics + A color management library. + Little cms is a color management library. Implements fast transforms between ICC profiles. It is focused on speed, and is portable across several platforms. + http://sourceforge.net/projects/lcms/files/lcms/2.6/lcms2-2.6.tar.gz + + libjpeg-turbo-devel + tiff-devel + + multimedia/graphics/lcms2/pspec.xml + + + lcms2 + + libjpeg-turbo + tiff + + + /usr/bin + /usr/lib + /usr/share/lcms/ + /usr/share/man + /usr/share/doc + + + + lcms2-devel + Development files for lcms2 + + lcms2 + + + /usr/lib/pkgconfig + /usr/lib32/pkgconfig + /usr/include + + + + lcms2-32bit + 32-bit shared libraries for lcms2 + emul32 + + tiff-32bit + libjpeg-turbo-32bit + + + lcms2 glibc-32bit @@ -108932,51 +112545,30 @@ Jabber and others - - 2014-05-17 - 2.11.1 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-29 - 2.11.1 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-01 - 2.11.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2013-09-05 - 2.10.93 - Add missing method to pakhandler.py - Marcin Bojara - marcin@pisilinux.org + 2014-05-15 + 2.6 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-07-06 - 2.10.93 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2014-01-29 + 2.5 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-12-06 - 2.10.92 - First release + 2013-07-02 + 2.5 + Version bump Marcin Bojara marcin@pisilinux.org - 2012-12-06 - 2.10.2 + 2012-10-31 + 2.3 First release Marcin Bojara marcin@pisilinux.org @@ -108985,4683 +112577,777 @@ Jabber and others - fltk - http://www.fltk.org + ladspa-sdk + http://www.ladspa.org PisiLinux Community admins@pisilinux.org LGPLv2.1 library - desktop.toolkit - FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit - FLTK, platformlar arası C++ kullanıcı arayüzü için bir araç takımı - FLTK fournit les fonctionnalités IHM sans fioritures et supporte les graphiques 3D via OpenGL et son émulation GLUT intégrée. FLTK est conçue pour être petite et suffisamment modulaire pour être associée statiquement, tout en restant parfaitement utilisable en tant que librairie partagée. FLTK inclus également un excellent constructeur d'IHM appelé FLUID pouvant être utilisé pour créer des applications en quelques minutes. - FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL and its built-in GLUT emulation. FLTK is designed to be small and modular enough to be statically linked, but works fine as a shared library. FLTK also includes an excellent UI builder called FLUID that can be used to create applications in minutes. - FLTK sistemi yormadan modern bir arayüzün işlevselliğini sağlar. OpenGL ve kendi içinde bulunan GLUT emülasyonu sayesinde 3B görüntü de sağlayabilir. FLTK statik kitaplık olabilecek kadar küçük ve modülerdir, fakat paylaşılmış kitaplık olarak da çalışabilir. Ayrıca FLUID adlı grafik arayüz tasarım aracı sayesinde çok kısa sürede FLTK uygulamaları geliştirilebilir. - FLTK provee una funcionalidad de un GUI moderno sin demasiado complejidad y soporta gráficos 3D via OpenGL y su emulación GLUT incluido. FLTK fue diseñado para ser pequeño y modular para enlace estático, pero funciona bien como librería compartida. FLTK también incluye un entorno de desarrollo UI llamado FLUID con el cual se puede crear aplicaciones en minutos. - ftp://ftp.uwsg.indiana.edu/linux/gentoo/distfiles/fltk-1.3.3-source.tar.gz - - zlib-devel - libX11-devel - libgcc - libpng-devel - mesa-devel - libXft-devel - libXext-devel - mesa-glu-devel - libXfixes-devel - libXcursor-devel - fontconfig-devel - libXinerama-devel - libjpeg-turbo-devel - + multimedia.plugin + The Linux Audio Developer's Simple Plugin API + Ses geliştiricisinin temel eklenti kütüphanesi + La Linux Audio Developer's Simple Plugin API (LADSPA - L'API de plugin (greffon) simple pour développeurs linux audio) tente de donner aux programmeurs la possibilité d'écrire en C/C++ des processeurs audio simples sous forme de plugin' et les lier dynamiquement à différentes applications hôte. + The Linux Audio Developer's Simple Plugin API (LADSPA) attempts to give programmers the ability to write simple `plugin' audio processors in C/C++ and link them dynamically against a range of host applications + ladspa, Linux üzerinde ses uygulamaları geliştiren programcıların temel ses işleme eklentileri geliştirmelerini ve bu eklentileri bir seri ses uygulaması ile birlikte kullanabilmelerini sağlar. + El Linux Audio Developer's Simple Plugin API (LADSPA) intenta facilitar a programadores la tarea de escribir procesadores simples de audio en C/C++ y enlazarlos dinámicamente con una gama de aplicaciones host. + http://pkgs.fedoraproject.org/repo/pkgs/ladspa/ladspa_sdk_1.13.tgz/671be3e1021d0722cadc7fb27054628e/ladspa_sdk_1.13.tgz - tigervnc.patch - fltk-config-dynlibs.patch + ladspa-sdk-1.12-gcc4.patch + properbuild.patch + asneeded.patch + notests.patch - desktop/toolkit/fltk/pspec.xml + multimedia/plugin/ladspa-sdk/pspec.xml - fltk - - zlib - libX11 - libgcc - libpng - mesa - libXft - libXext - mesa-glu - libXfixes - libXcursor - fontconfig - libXinerama - libjpeg-turbo - + ladspa-sdk - /usr/lib - /usr/share/doc - - - - fltk-devel - Development files and utilities for FLTK - FLTK için geliştirme dosyaları ve yardımcı uygulamalar - app:console - app:gui - - fltk - libX11 - libgcc - libpng - - - /etc/env.d - /usr/share/man /usr/bin - /usr/include - /usr/share/icons - /usr/share/mimelnk - /usr/share/doc/*/html - /usr/share/applications + /usr/lib + /etc + /usr/share/doc/ladspa-sdk - 99fltk + 60ladspa + + ladspa-sdk-devel + Development files for ladspa-sdk + ladspa-sdk için geliştirme dosyaları + + ladspa-sdk + + + /usr/include + /usr/share/doc/ladspa-sdk/html + + - - 2015-07-24 - 1.3.3 - emul32bit build disabled. - Ertuğrul Erata - ertugrulerata@gmail.com + + 2014-05-25 + 1.13 + Rebuild + Alihan Öztürk + alihan@pisilinux.org - - 2015-04-26 - 1.3.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-26 - 1.3.2 - Rebuild for gcc 4.9 - Osman Erkan - osman.erkan@pisilinux.org - - + 2014-01-29 - 1.3.2 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-11-03 - 1.3.2 - Version bump. - Burak Fazıl Ertürk - burakerturk@pisilinux.org - - - 2013-08-26 - 1.3.0 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-11-11 - 1.3.0 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - qtermwidget5 - https://github.com/qterminal/qtermwidget - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - library - app:gui - desktop.toolkit - Terminal widget for Qt5 - Qt tabanlı uygulamalar için basit bir terminal modulü - A simple terminal widget for using with Qt5 based applications - https://github.com/qterminal/qtermwidget/releases/download/0.6.0/qtermwidget-0.6.0.tar.xz - - cmake - libgcc - qt5-base-devel - - desktop/toolkit/qtermwidget5/pspec.xml - - - qtermwidget5 - Development files for qtermwidget5 - - libgcc - qt5-base - - - /usr/bin/consoleq - /usr/lib - /usr/share - /usr/share/doc - - - - qtermwidget5-devel - Development files for qtermwidget5 - qtermwidget5 için geliştirme dosyaları - - qt5-base-devel - qtermwidget5 - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2015-05-13 - 0.6.0 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-quickcontrols - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Reusable Qt Quick based UI controls to create classic desktop-style user interfaces - Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri - Reusable Qt Quick based UI controls to create classic desktop-style user interfaces - Klasik masaüstü biçimli kullanıcı arayüzleri oluşturmak için yeniden kullanılabilir Qt Quick tabanlı UI kontrolleri - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquickcontrols-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-quick1-devel - mesa-devel - - desktop/toolkit/qt5/qt5-quickcontrols/pspec.xml - - - qt5-quickcontrols - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses/ - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-doc - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Documentation) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) - A cross-platform application and UI framework (Documentation) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Belgelendirme) - assistant5 - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtdoc-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-sql-sqlite - qt5-assistant - - desktop/toolkit/qt5/qt5-doc/pspec.xml - - - qt5-doc - - qt5-base - qt5-script - qt5-svg - qt5-xmlpatterns - qt5-assistant - qt5-declarative - - - /usr/share/licenses - /usr/share/doc/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-02 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-serialport - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to hardware and virtual serial ports - Donanım ve sanal seri portlara erişim sağlar - Provides access to hardware and virtual serial ports - Donanım ve sanal seri portlara erişim sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtserialport-opensource-src-5.5.1.tar.xz - - qt5-base-devel - eudev-devel - - desktop/toolkit/qt5/qt5-serialport/pspec.xml - - - qt5-serialport - - qt5-base - eudev - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-serialport-devel - qt5-serialport için geliştirme dosyaları - - qt5-base-devel - qt5-serialport - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-gstreamer - http://www.kde.org - - Pisi Linux Admins - admin@pisilinux.org - - LGPLv2 - app:library - desktop.toolkit.qt5 - Qt5 bindings for GStreamer - QtGStreamer is a set of libraries providing C++ bindings for GStreamer with a Qt-style API, plus some helper classes and elements for integrating GStreamer better in Qt applications.The goal of this module is to allow easy use of GStreamer for applications targetting MeeGo Mobile or the KDE desktop. - http://gstreamer.freedesktop.org/src/qt-gstreamer/qt-gstreamer-1.2.0.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-quick1-devel - glib2-devel - gobject-introspection-devel - cmake - boost-devel - doxygen - gst-plugins-good - gstreamer-next-devel - gst-plugins-base-next-devel - mesa-devel - - desktop/toolkit/qt5/qt5-gstreamer/pspec.xml - - - qt5-gstreamer - - qt5-base - qt5-declarative - qt5-quick1 - gstreamer-next - gst-plugins-base-next - mesa - glib2 - libgcc - - - /usr/bin - /usr/lib/qt5 - /usr/lib - /usr/share/doc - - - - qt5-gstreamer-devel - Development files for qt5-gstreamer - - qt5-gstreamer - glib2-devel - qt5-base-devel - gstreamer-next-devel - qt5-declarative-devel - gst-plugins-base-next-devel - - - /usr/include - /usr/lib/cmake - /usr/lib/pkgconfig - - - - - 2015-10-11 - 1.2.0 - First Release - Stefan Gronewold (groni) + 1.13 + Rebuild + Stefan Gronewold(groni) groni@pisilinux.org - - - - - qt5-configuration - https://github.com/hawaii-desktop/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Settings API with change notifications for Qt - Settings API with change notifications for Qt - Settings API with change notifications for Qt - Settings API with change notifications for Qt - https://github.com/hawaii-desktop/qtconfiguration/archive/v0.3.1.tar.gz - - glib2-devel - dconf-devel - qt5-declarative-devel - cmake - qt5-base-devel - - desktop/toolkit/qt5/qt5-configuration/pspec.xml - - - qt5-configuration - - libgcc - qt5-declarative - glib2 - dconf - qt5-base - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-configuration-devel - - qt5-configuration - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include - - - - - 2015-10-16 - 0.3.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-09-11 - 0.3.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - 2015-09-11 - 0.2.1 + 2010-10-12 + 1.13 First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + Pisi Linux Admins + admins@pisilinux.org - qt5-connectivity - http://qt.digia.com/ + libchromaprint + http://acoustid.org/chromaprint - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + PisiLinux Community + admins@pisilinux.org - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to Bluetooth hardware - Bluetooth donanımlarına bağlantı sağlar - Provides access to Bluetooth hardware - Bluetooth donanımlarına bağlantı sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtconnectivity-opensource-src-5.5.1.tar.xz + LGPLv2.1 + app:console + multimedia.plugin + Chromaprint is the core component of the Acoustid project. + Chromaprint is the core component of the Acoustid project. It's a client-side library that implements a custom algorithm for extracting fingerprints from any audio source. + https://bitbucket.org/acoustid/chromaprint/downloads/chromaprint-1.2.tar.gz - qt5-base-devel - qt5-declarative-devel - bluez-libs-devel + ffmpeg-devel - desktop/toolkit/qt5/qt5-connectivity/pspec.xml + multimedia/plugin/libchromaprint/pspec.xml - qt5-connectivity + libchromaprint - qt5-base - qt5-declarative - bluez-libs - libgcc + ffmpeg - /usr/bin - /usr/lib - /usr/share/licenses - /usr/lib/qt5 - /usr/lib/qt5/bin/ - - - - qt5-connectivity-devel - qt5-connectivity için geliştirme dosyaları - - qt5-connectivity - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-02 - 5.4.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-graphicaleffects - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Graphical effects for use with Qt Quick 2 - Qt Quick2 ile kullanım için grafiksel efektler - Graphical effects for use with Qt Quick 2 - Qt Quick2 ile kullanım için grafiksel efektler - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtgraphicaleffects-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - qt5-assistant - qt5-sql-sqlite - - desktop/toolkit/qt5/qt5-graphicaleffects/pspec.xml - - - qt5-graphicaleffects - - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-tools - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Development Tools, QtHelp) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). - A cross-platform application and UI framework (Development Tools, QtHelp) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) çatısı (Geliştirme Araçları, Qt Yardım). - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qttools-opensource-src-5.5.1.tar.xz - - mesa-devel - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-tools/pspec.xml - - - qt5-assistant - - libgcc - qt5-base - - - /usr/lib/qt5/bin/assistant - /usr/lib/qt5/bin/qhelpconverter - /usr/lib/qt5/bin/qhelpgenerator - /usr/bin/assistant-qt5 - /usr/bin/qhelpgenerator-qt5 - /usr/bin/qhelpconverter-qt5 - /usr/lib/cmake/Qt5Help - /usr/lib/libQt5Help* - /usr/lib/libQt5CLucene* - /usr/lib/qt5/mkspecs/modules/qt_lib_clucene_private.pri - /usr/lib/qt5/mkspecs/modules/qt_lib_help* - /usr/share/applications/assistant5.desktop - /usr/share/qt5/translations/assistant_tr.qm - /usr/share/icons/hicolor/128x128/apps/assistant.png - /usr/share/icons/hicolor/32x32/apps/assistant.png - /usr/share/pixmaps/assistant5.png - /usr/lib/qt5/bin/qcollectiongenerator - /usr/bin/qcollectiongenerator-qt5 - - - qt5-tools - - - qt5-tools - - - assistant_tr.qm - assistant.desktop - assistant.png - - - - qt5-assistant-devel - - qt5-base-devel - qt5-assistant - - - /usr/include/qt5/QtHelp - /usr/include/qt5/QtCLucene - /usr/lib/pkgconfig/Qt5Help.pc - /usr/lib/pkgconfig/Qt5CLucene.pc - - - qt5-tools-devel - - - qt5-tools-devel - - - - qt5-designer - - libgcc - qt5-base - qt5-declarative - - - /usr/lib/qt5/bin/designer - /usr/lib/qt5/bin/qtdiag - /usr/lib/qt5/bin/qtpaths - /usr/lib/qt5/bin/pixeltool - /usr/bin/designer-qt5 - /usr/bin/qtdiag-qt5 - /usr/bin/qtpaths* - /usr/bin/pixeltool-qt5 - /usr/lib/qt5/bin/qtplugininfo - /usr/bin/qtplugininfo-qt5 - /usr/lib/cmake/Qt5Designer - /usr/lib/cmake/Qt5UiTools - /usr/lib/cmake/Qt5UiPlugin - /usr/lib/qt5/plugins/designer - /usr/share/applications/designer5.desktop - /usr/share/qt5/translations/designer_tr.qm - /usr/share/icons/hicolor/128x128/apps/QtProject-designer.png - /usr/share/pixmaps/designer5.png - /usr/lib/libQt5Designer* - /usr/lib/libQt5UiTools* - /usr/lib/qt5/mkspecs/modules/qt_lib_designer* - /usr/lib/qt5/mkspecs/modules/qt_lib_uitools* - /usr/lib/qt5/mkspecs/modules/qt_lib_uiplugin.pri - - - qt5-tools - - - qt5-tools - - - designer.desktop - designer_tr.qm - designer.png - - - - qt5-designer-devel - - qt5-base-devel - qt5-designer - - - /usr/include/qt5/QtDesigner* - /usr/include/qt5/QtUiTools - /usr/include/qt5/QtUiPlugin - /usr/lib/pkgconfig/Qt5Designer* - /usr/lib/pkgconfig/Qt5UiTools.pc - - - qt5-tools-devel - - - qt5-tools-devel - - - - qt5-linguist - - libgcc - qt5-base - - - /usr/lib/qt5/bin/linguist - /usr/lib/qt5/bin/lconvert - /usr/lib/qt5/bin/lrelease - /usr/lib/qt5/bin/lupdate - /usr/bin/lrelease-qt5 - /usr/bin/linguist-qt5 - /usr/bin/lconvert-qt5 - /usr/bin/lupdate-qt5 - /usr/lib/cmake/Qt5LinguistTools - /usr/share/applications/linguist5.desktop - /usr/share/icons/hicolor/128x128/apps/linguist.png - /usr/share/icons/hicolor/16x16/apps/linguist.png - /usr/share/icons/hicolor/32x32/apps/linguist.png - /usr/share/icons/hicolor/48x48/apps/linguist.png - /usr/share/icons/hicolor/64x64/apps/linguist.png - /usr/share/pixmaps/linguist5.png - /usr/share/qt5/phrasebooks - /usr/share/qt5/translations/linguist_tr.qm - - - qt5-tools - qt5-tools-devel - - - qt5-tools - qt5-tools-devel - - - linguist.desktop - linguist.png - linguist_tr.qm - - - - qt5-qdbusviewer - - libgcc - qt5-base - - - /usr/lib/qt5/bin/qdbusviewer - /usr/lib/qt5/bin/qdbus - /usr/bin/qdbusviewer-qt5 - /usr/bin/qdbus-qt5 - /usr/bin/qdbus - /usr/share/applications/qdbusviewer5.desktop - /usr/share/icons/hicolor/128x128/apps/qdbusviewer.png - /usr/share/icons/hicolor/32x32/apps/qdbusviewer.png - /usr/share/pixmaps/qdbusviewer5.png - - - qt5-tools - qt5-tools-devel - - - qt5-tools - qt5-tools-devel - - - qdbusviewer.desktop - assistant.png - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-declarative - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for QML and JavaScript languages - QML ve JavaScript dilleri için sınıflar - Classes for QML and JavaScript languages - QML ve JavaScript dilleri için sınıflar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtdeclarative-opensource-src-5.5.1.tar.xz - - qt5-base-devel - libxkbcommon-devel - mesa-devel - qt5-xmlpatterns-devel - - desktop/toolkit/qt5/qt5-declarative/pspec.xml - - - qt5-declarative - - libgcc - qt5-base - mesa - qt5-xmlpatterns - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin - /usr/bin/ - - - - qt5-declarative-devel - qt5-declarative için geliştirme dosyaları - - qt5-base-devel - qt5-declarative - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-12-20 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-02 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-quick1 - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. - Qt4 uyumluluğu için Qt Declarative sunar - Qt Quick is a free software application framework developed and maintained by the Qt Project within the Qt framework. It provides a way of building custom, highly dynamic user interfaces with fluid transitions and effects, which are becoming more common especially in mobile devices. - Qt4 uyumluluğu için Qt Declarative sunar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtquick1-opensource-src-5.5.1.tar.xz - - mesa-devel - qt5-base-devel - qt5-script-devel - - desktop/toolkit/qt5/qt5-quick1/pspec.xml - - - qt5-quick1 - - mesa - qt5-base - qt5-xmlpatterns - qt5-script - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-quick1-devel - Development file for qt5-quick1 - Development file for qt5-quick1 - - qt5-base-devel - qt5-script-devel - qt5-quick1 - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-multimedia - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for audio, video, radio and camera functionality - Ses, video, radyo ve kamera işlevsellikleri için sınıflar - Classes for audio, video, radio and camera functionality - Ses, video, radyo ve kamera işlevsellikleri için sınıflar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtmultimedia-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - pulseaudio-libs-devel - gstreamer-devel - gst-plugins-base-devel - openal-devel - mesa-devel - - desktop/toolkit/qt5/qt5-multimedia/pspec.xml - - - qt5-multimedia - - libgcc - mesa - openal - alsa-lib - qt5-base - gstreamer - pulseaudio-libs - qt5-declarative - gst-plugins-base - glib2 - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-multimedia-devel - qt5-multimedia için geliştirme dosyaları - - qt5-multimedia - qt5-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-09-11 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - polkit-qt - http://www.kde.org - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPL2 - app:gui - desktop.toolkit.qt5 - A library that allows developers to access PolicyKit API with a nice Qt-style API - A library that allows developers to access PolicyKit API with a nice Qt-style API - http://download.kde.org/stable/apps/KDE4.x/admin/polkit-qt-1-0.112.0.tar.bz2 - - qt5-base-devel - glib2-devel - polkit-devel - mesa-devel - cmake - - - systembus-usage.patch - - desktop/toolkit/qt5/polkit-qt/pspec.xml - - - polkit-qt - - qt5-base - glib2 - polkit - libgcc - - - /usr/share/doc + /usr/share /usr/lib - polkit-qt-devel + libchromaprint-devel + libchromaprint için geliştirme dosyaları - polkit-qt - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/polkit-qt5-1 - - - - - 2015-10-16 - 0.112 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-08-01 - 0.112 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-webkit - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for a WebKit2 based implementation and a new QML API - WebKit2 tabanlı uygulama ve yeni QML API için sınıflar - Classes for a WebKit2 based implementation and a new QML API - WebKit2 tabanlı uygulama ve yeni QML API için sınıflar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebkit-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-sensors-devel - qt5-location-devel - qt5-declarative-devel - qt5-multimedia-devel - mesa-devel - libXtst-devel - gst-plugins-base-devel - libXcomposite-devel - icu4c-devel - libjpeg-turbo-devel - fontconfig-devel - glib2-devel - dbus-devel - ruby-devel - gstreamer-devel - gstreamer-next-devel - libpng-devel - libpcre-devel - eudev-devel - webp-devel - zlib-devel - libxslt-devel - libxml2-devel - libXcomposite-devel - libX11-devel - libXrender-devel - sqlite-devel - perl-Digest-MD5 - perl-Text-ParseWords - gperf - bison - flex - qt5-phonon-devel - - desktop/toolkit/qt5/qt5-webkit/pspec.xml - - - qt5-webkit - - qt5-base - mesa - webp - zlib - glib2 - icu4c - libX11 - libgcc - libpng - sqlite - libxml2 - libxslt - libXrender - qt5-sensors - libXcomposite - libjpeg-turbo - gstreamer - gst-plugins-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5/plugins - /usr/lib/qt5/ - /usr/lib/qt5/bin/ - /usr/bin - /usr/share/doc - - - - qt5-webkit-devel - qt5-webkit için geliştirme dosyaları - - qt5-webkit - qt5-base-devel - mesa-devel - webp-devel - zlib-devel - glib2-devel - icu4c-devel - libX11-devel - libpng-devel - sqlite-devel - libxml2-devel - libxslt-devel - libXrender-devel - qt5-sensors-devel - libXcomposite-devel - libjpeg-turbo-devel - gstreamer-devel - gst-plugins-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - - 2015-10-28 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-translations - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A cross-platform application and UI framework (Translations) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) - A cross-platform application and UI framework (Translations) - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır(Çeviriler) - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qttranslations-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-linguist - - desktop/toolkit/qt5/qt5-translations/pspec.xml - - - qt5-translations - - qt5-base - - - /usr/share/qt5 - /usr/share/licenses/ - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-imageformats - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Plugins for additional image formats: TIFF, MNG, TGA, WBMP - İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP - Plugins for additional image formats: TIFF, MNG, TGA, WBMP - İlave resim biçimleri için eklentiler: TIFF, MNG, TGA, WBMP - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtimageformats-opensource-src-5.5.1.tar.xz - - qt5-base-devel - jasper-devel - libmng-devel - libjpeg-turbo-devel - zlib-devel - tiff-devel - webp-devel - - desktop/toolkit/qt5/qt5-imageformats/pspec.xml - - - qt5-imageformats - - qt5-base - libgcc - libmng - tiff - webp - jasper - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - - 2015-10-16 - 5.5.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-enginio - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - A Backend-as-a-Service solution to ease the backend development for connected and data-driven application - Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü - A Backend-as-a-Service solution to ease the backend development for connected and data-driven application - Bağlı ve veritabanlı uygulamlar için arka uç geliştirmeyi kolaylaştıran bir sevice çözümü - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtenginio-opensource-src-5.5.1.tar.xz - - libgcc - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-enginio/pspec.xml - - - qt5-enginio - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5/ - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin/ - - - - qt5-enginio-devel - qt5-enginio için geliştirme dosyaları - - qt5-base-devel - qt5-enginio - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-base - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Cross platform application and UI framework - Qt5 araç takımı, sürüm 5 - Qt est une boîte à outils graphique multi-plateforme. - Cross platform application and UI development framework - Qt bir çok platformda çalışabilen ve grafiksel kullanıcı arayüzü (GUI) oluşturmaya yarayan bir araç takımıdır. - Qt es un toolkit para GUI multiplataforma. - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtbase-opensource-src-5.5.1.tar.xz - - at-spi2-core-devel - cups-devel - dbus-devel - zlib-devel - glib2-devel - libpcre-devel - desktop-file-utils - fontconfig-devel - gperf - gtk2-devel - harfbuzz-devel - icon-theme-hicolor - leveldb-devel - firebird-superserver - libjpeg-turbo-devel - mariadb-lib - libxcb-devel - libXcomposite-devel - libxkbcommon-devel - libxslt - mesa-devel - libmtdev-devel - nss-devel - pciutils-devel - postgresql-server - python-devel - DirectFB-devel - sqlite-devel - unixODBC-devel - xcb-proto - xcb-util-devel - xcb-util-image-devel - xcb-util-keysyms-devel - xcb-util-wm-devel - tiff-devel - libdrm-devel - libpng-devel - eudev-devel - libSM-devel - libICE-devel - libX11-devel - libXext-devel - firebird-devel - unixODBC-devel - libXrandr-devel - libXrender-devel - libXi-devel - xcb-util-renderutil-devel - openssl-devel - freetype-devel - pulseaudio-libs-devel - - - mkspecs.patch - - desktop/toolkit/qt5/qt5-base/pspec.xml - - - qt5-base - - libpcre - libgcc - cups - dbus - gtk2 - mesa - zlib - glib2 - icu4c - libSM - libXi - pango - libICE - libX11 - libdrm - libpng - libxcb - eudev - DirectFB - openssl - freetype - harfbuzz - libmtdev - fontconfig - libXrender - xcb-util-wm - libxkbcommon - libjpeg-turbo - xcb-util-image - xcb-util-keysyms - xcb-util-renderutil - - - /usr/lib - /usr/lib/qt5/imports - /usr/lib/qt5/qml - /usr/lib/qt5/plugins - /usr/share/qt5/translations - /usr/lib/qt5/bin - /usr/bin - /usr/share/doc - /usr/lib/qt5/mkspecs - - - - qt5-base-devel - Development files for Qt 5 - Qt5 için geliştirme dosyaları - Development files for Qt 5 - - qt5-base - mesa-devel + libchromaprint /usr/include - /usr/lib/pkgconfig - /usr/lib/cmake - /usr/lib/*.prl - - - - qt5-sql-mysql - Qt5'in SQL sınıfları için MySQL sürücüsü - - qt5-base - libgcc - mariadb-lib - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlmysql.so - - - - qt5-sql-postgresql - Qt5'in SQL sınıfları için PostgreSQL sürücüsü - - qt5-base - libgcc - postgresql-lib - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlpsql.so - - - - qt5-sql-sqlite - Qt5'in SQL sınıfları için SQLite sürücüsü - - qt5-base - libgcc - sqlite - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlite.so - - - - qt5-sql-odbc - Qt5'in SQL sınıfları için ODBC sürücüsü - - qt5-base - libgcc - unixODBC - - - /usr/lib/qt5/plugins/sqldrivers/libqsqlodbc.so - - - - qt5-base-32bit - 32-bit shared libraries for qt5 - emul32 - emul32 - - cups-32bit - dbus-32bit - gtk2-32bit - mesa-32bit - zlib-32bit - glib2-32bit - glibc-32bit - icu4c-32bit - pango-32bit - libX11-32bit - libdrm-32bit - libpng-32bit - sqlite-32bit - eudev-32bit - openssl-32bit - freetype-32bit - harfbuzz-32bit - libmtdev-32bit - fontconfig-32bit - libXrender-32bit - libjpeg-turbo-32bit - - - libgcc - libpcre - qt5-base-devel - cups-32bit - dbus-32bit - gtk2-32bit - mesa-32bit - zlib-32bit - glib2-32bit - glibc-32bit - icu4c-32bit - pango-32bit - libX11-32bit - libdrm-32bit - libpng-32bit - sqlite-32bit - eudev-32bit - openssl-32bit - freetype-32bit - harfbuzz-32bit - libmtdev-32bit - fontconfig-32bit - libXrender-32bit - libjpeg-turbo-32bit - - - /usr/lib32 - - - - - 2015-10-16 - 5.5.1 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-07-19 - 5.4.2 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-04-23 - 5.4.1 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-xmlpatterns - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Support for XPath, XQuery, XSLT and XML schema validation - XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar - Support for XPath, XQuery, XSLT and XML schema validation - XPath, XQuery, XSLT ve XML şema doğrulama için destek sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtxmlpatterns-opensource-src-5.5.1.tar.xz - - qt5-base-devel - - desktop/toolkit/qt5/qt5-xmlpatterns/pspec.xml - - - qt5-xmlpatterns - - qt5-base - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-xmlpatterns-devel - qt5-xmlpatterns için geliştirme dosyaları - - qt5-xmlpatterns - qt5-base-devel - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-x11extras - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides platform-specific APIs for X11 - X11 için platforma özgü API'ler sağlar - Provides platform-specific APIs for X11 - X11 için platforma özgü API'ler sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtx11extras-opensource-src-5.5.1.tar.xz - - qt5-base-devel - mesa-devel - - desktop/toolkit/qt5/qt5-x11extras/pspec.xml - - - qt5-x11extras - - qt5-base - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-x11extras-devel - qt5-x11extras için geliştirme dosyaları - - qt5-x11extras - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5/ - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-websockets - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides WebSocket communication compliant with RFC 6455 - RFC 6455 ile yumuşak WebSocket iletişimi sağlar - Provides WebSocket communication compliant with RFC 6455 - RFC 6455 ile yumuşak WebSocket iletişimi sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebsockets-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-websockets/pspec.xml - - - qt5-websockets - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - - - - qt5-websockets-devel - qt5-websockets için geliştirme dosyaları - - qt5-websockets - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-webchannel - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients - HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar - Provides access to QObject or QML objects from HTML clients for seamless integration of Qt applications with HTML/JavaScript clients - HTML/JavaScript istemcileri ile Qt uygulamalarının tam uyumu için HTML istemcilerinden QML veya QObject nesnelerine erişim sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtwebchannel-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-webchannel/pspec.xml - - - qt5-webchannel - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-webchannel-devel - qt5-webchannel için geliştirme dosyaları - - qt5-webchannel - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-sensors - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to sensor hardware and motion gesture recognition - Donanım ve hareket algılama sensörüne erişim sağlar - Provides access to sensor hardware and motion gesture recognition - Donanım ve hareket algılama sensörüne erişim sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtsensors-opensource-src-5.5.1.tar.xz - - qt5-base-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-sensors/pspec.xml - - - qt5-sensors - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-sensors-devel - qt5-sensors için geliştirme dosyaları - - qt5-sensors - qt5-base-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-location - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Provides access to position, satellite and area monitoring classes - Konum, uydu ve alan izleme sınıflarına erişim sağlar - Provides access to position, satellite and area monitoring classes - Konum, uydu ve alan izleme sınıflarına erişim sağlar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtlocation-opensource-src-5.5.1.tar.xz - - geoclue-devel - glib2-devel - mesa-devel - qt5-base-devel - qt5-webkit-devel - qt5-declarative-devel - - desktop/toolkit/qt5/qt5-location/pspec.xml - - - qt5-location - - qt5-base - glib2 - libgcc - geoclue - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-location-devel - qt5-location için geliştirme dosyaları - - qt5-location - qt5-base-devel - qt5-declarative-devel - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-accountsservice - https://github.com/hawaii-desktop/qt-accountsservice-addon - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Qt5 - AccountService addon - Qt5 - AccountService addon - https://github.com/hawaii-desktop/qtaccountsservice/archive/v0.6.0.tar.gz - - qt5-base-devel - qt5-declarative-devel - extra-cmake-modules - - desktop/toolkit/qt5/qt5-accountsservice/pspec.xml - - - qt5-accountsservice - - libgcc - qt5-base - qt5-declarative - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - /usr/share/doc - /usr/lib/qt5/bin/ - /usr/bin - - - - qt5-accountsservice-devel - - qt5-base - qt5-accountsservice - - - /usr/include - - - - - 2015-09-11 - 0.6.0 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-09-11 - 0.1.2 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-script - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility - Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar - Classes for making Qt applications scriptable. Provided for Qt 5.x compatibility - Çalıştırılabilir Qt uygulamaları oluşturmak için sınıflar. Qt 4.x için uyumluluk sağlar. - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtscript-opensource-src-5.5.1.tar.xz - - qt5-base-devel - mesa-devel - libgcc - - desktop/toolkit/qt5/qt5-script/pspec.xml - - - qt5-script - - qt5-base - libgcc - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses - - - - qt5-script-devel - qt5-script için geliştirme dosyaları - - qt5-base-devel - qt5-script - - - /usr/lib/pkgconfig - /usr/include/qt5 - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-06-03 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qt5-svg - http://qt.digia.com/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2.1-linking-exception - desktop.toolkit.qt5 - Classes for displaying the contents of SVG files - SVG dosyalarının içeriğini görüntüleme için sınıflar - Classes for displaying the contents of SVG files - SVG dosyalarının içeriğini görüntüleme için sınıflar - http://download.qt.io/official_releases/qt/5.5/5.5.1/submodules/qtsvg-opensource-src-5.5.1.tar.xz - - mesa-devel - qt5-base-devel - zlib-devel - - desktop/toolkit/qt5/qt5-svg/pspec.xml - - - qt5-svg - - libgcc - qt5-base - zlib - - - /usr/lib - /usr/lib/qt5 - /usr/share/licenses/ - - - - qt5-svg-devel - Development files for qt5-svg - qt5-svg için geliştirme dosyaları - - qt5-base-devel - qt5-svg - - - /usr/include/qt5/ - /usr/lib/pkgconfig - - - - - 2015-10-16 - 5.5.1 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-09-11 - 5.4.2 - Version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2015-05-09 - 5.4.1 - First release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qtcreator - http://qt-project.org/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - LGPLv2 - app:gui - programming.environment - Lightweight, cross-platform integrated development environment - Hafif, çapraz platform tümleşik geliştirme ortamı - Lightweight, cross-platform integrated development environment - Hafif, çapraz platform tümleşik geliştirme ortamı - http://download.qt.io/official_releases/qtcreator/3.5/3.5.1/qt-creator-opensource-src-3.5.1.tar.gz - - libgcc - libX11-devel - cmake - git - mesa-devel - openssh - qt5-base-devel - qt5-declarative-devel - qt5-linguist - qt5-quick1-devel - qt5-quickcontrols - qt5-svg-devel - qt5-xmlpatterns - qt5-webkit-devel - qt5-x11extras-devel - qt5-assistant-devel - qt5-designer-devel - qt5-script-devel - valgrind - llvm-clang-devel - llvm - - desktop/toolkit/qtcreator/pspec.xml - - - qtcreator - Lightweight, cross-platform integrated development environment - - libX11 - libgcc - qt5-svg - qt5-base - qt5-quick1 - qt5-script - qt5-webkit - qt5-designer - qt5-assistant - qt5-x11extras - qt5-declarative - - - /usr/bin - /usr/lib/qtcreator - /usr/share/applications/qtcreator.desktop - /usr/share/licenses - /usr/share/qtcreator - /usr/share/doc - /usr/share/icons - /etc - - - qtcreator.desktop - qtcreator.sh - 80-qtcreator.conf - - - - - 2015-12-30 - 3.5.1 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2015-09-06 - 3.4.2 - First Release - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - - - - qscintilla2 - http://www.riverbankcomputing.co.uk/qscintilla/ - - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - GPLv2 - GPLv3 - library - desktop.toolkit - Qt port of Scintilla - QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. - Port do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. - QScintilla2 is a port to Qt4 of Neil Hodgson's Scintilla C++ editor class. - QScintilla2, Neil Hodgson'un Scintilla C++ editör sınıfının bir Qt4 uyarlamasıdır. - QScintilla jest portem do Qt klas C++ edytora Scintilla autorstwa Neila Hodgsona. - mirrors://sourceforge/pyqt/QScintilla2/QScintilla-2.9.1/QScintilla-gpl-2.9.1.tar.gz - - python-qt5-devel - python3-qt5-devel - python-devel - python3-devel - python3-sip - python-sip - qt5-base-devel - qt5-designer-devel - chrpath - qt5-script-devel - qt5-xmlpatterns-devel - mesa-devel - - - configure.py.patch - libname.patch - - desktop/toolkit/qscintilla2/pspec.xml - - - qscintilla2 - - qt5-base - libgcc - - - /usr/lib - /usr/lib/qt5/plugins - /usr/share/doc - /usr/share/qt5/mkspecs - /usr/share/qt5/translations - - - - qscintilla2-python-common - Common python qscintilla bindings files shared between qscintilla2-python and qscintilla2-python3 - - qscintilla2 - - - /usr/share/qt5/qsci - /usr/share/sip - - - - qscintilla2-python - Python 2.x bindings for qscintilla2 - qscintilla2 için Python bağlayıcıları - - qscintilla2 - qscintilla2-python-common - qt5-base - - - /usr/lib/python2* - - - - qscintilla2-python3 - Python 3.x bindings for qscintilla2 - - python3 - qscintilla2 - qscintilla2-python-common - qt5-base - libgcc - - - /usr/lib/python3* - - - - qscintilla2-doc - HTML documentation for qscintilla2 - qscintilla2 için HTML belgeleri - - /usr/share/doc/qscintilla2/Scintilla - /usr/share/doc/qscintilla2/html - - - - qscintilla2-devel - Development files for qscintilla2 - qscintilla2 için geliştirme dosyaları - Pliki nagłówkowe dla QScintilla - - qscintilla2 - - - /usr/include/qt5/Qsci - 2015-10-24 - 2.9.1 - version bump - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org + 2014-12-18 + 1.2 + Version bump + Osman Erkan + osman.erkan@pisilinux.org - 2014-05-27 - 2.6.2 + 2014-05-25 + 1.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-11-25 + 1.1 + Version Bump + PisiLinux Community + admins@pisilinux.org + + + 2013-07-28 + 0.7 + Move pc files to devel pack, rebuild + PisiLinux Community + admins@pisilinux.org + + + 2012-12-17 + 0.7 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + xplanet + http://xplanet.sourceforge.net + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:gui + science.astronomy + Render a planetary image into an X window + Gezegen görüntülerini bir X penceresine çizdirir + Xplanet was inspired by Xearth, which renders an image of the earth into the X root window. All of the major planets and most satellites can be drawn, similar to the Solar System Simulator. A number of different map projections are also supported, including azimuthal, Lambert, Mercator, Mollweide, orthographic, and rectangular. + Xplanet, Dünya'nın bir görüntüsünü bir X penceresine çizdiren Xearth programından esinlenilerek yapılmıştır. Güneş Sistemi Simülatörü'ne benzer şekilde bir çok büyük gezegen ve uydu çizdirilebilir. Azimut, Lambert, Mercator, Mollweide, ortografik, dikdörtgen de dahil olmak üzere bir çok farklı harita projeksiyonunu destekler. + mirrors://sourceforge/project/xplanet/xplanet/1.3.0/xplanet-1.3.0.tar.gz + + pango-devel + netpbm-devel + libXScrnSaver-devel + giflib-devel + libjpeg-turbo-devel + tiff-devel + + + giflib6.patch + xplanet-1.2.1-fix-gcc44.patch + + science/astronomy/xplanet/pspec.xml + + + xplanet + + pango + netpbm + libXScrnSaver + giflib + libjpeg-turbo + tiff + + + /usr/bin + /usr/share/doc + /usr/share + /usr/share/man + + + + + 2014-06-14 + 1.3.0 Rebuild for gcc Osman Erkan osman.erkan@pisilinux.org - 2013-12-21 - 2.6.2 - Fix runtime deps. - Serdar Soytetir - kaptan@pisilinux.org + 2014-01-29 + 1.3.0 + add giflib patch + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - 2013-08-17 - 2.6.2 - Release bump - Marcin Bojara - marcin@pisilinux.org + 2014-01-17 + 1.3.0 + Rebuild for 1.0 + Richard de Bruin + richdb@pisilinux.org - 2012-11-11 - 2.6.2 + 2012-10-28 + 1.3.0 First release - Marcin Bojara - marcin@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - newt - https://fedorahosted.org/newt/ + libspiro + http://libspiro.sourceforge.net PisiLinux Community admins@pisilinux.org GPLv2 library - app:console - desktop.toolkit - A windowing toolkit for text mode - Metin tabanlı bir pencere araç seti. - newt is a windowing toolkit for text mode, which provides many widgets and stackable windows. - Newt, metin tabanlı bir pencere araç setidir. Pek çok alet ve istiflenebilir pencere sağlar. - https://fedorahosted.org/releases/n/e/newt/newt-0.52.17.tar.gz - - tcl-devel - slang-devel - popt-devel - - desktop/toolkit/newt/pspec.xml + science.mathematics + Library to simplify the drawing of beautiful curves + Eğri çizimi kütüphanesi + libspiro is a library that will take an array of spiro control points and convert them into a series of bezier splines which can then be used in the myriad of ways the world has come to use beziers. + libspiro, verilen kontrol noktalarını bezier eğrilerine çeviren bir kütüphanedir. + mirrors://sourceforge/libspiro/libspiro_src-20071029.tar.bz2 + science/mathematics/libspiro/pspec.xml - newt - - tcl - slang - popt - + libspiro - /usr/bin /usr/lib - /usr/share/locale /usr/share/doc - /usr/share/man - newt-devel - Development files for newt - newt için geliştirme dosyaları + libspiro-devel + Development files for libspiro + libspiro için geliştirme dosyaları - newt - - - /usr/include - /usr/lib/pkgconfig - - - - - 2014-07-05 - 0.52.17 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-11-05 - 0.52.16 - Version bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-26 - 0.52.14 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-01-30 - 0.52.14 - Build with new relaese Tcl - Erdinç Gültekin - admins@pisilinux.org - - - 2012-09-17 - 0.52.14 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - wxGTK - http://www.wxwidgets.org/ - - PisiLinux Community - admins@pisilinux.org - - wxWinLL-3 - GPLv2 - LGPLv2 - wxWinFDL-3 - library - desktop.toolkit - GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit - Birçok platform için ortak C++ arayüz araç takımı olan wxWindows'un GTK+ sürümü - wxWidgets/GTK2 est le port GTK2 de la librairie graphique multi-plateforme wxWidgets, offrant des classes pour les contrôles IHM communs ainsi qu'un ensemble complet de classes d'aides pour les tâches applicatives habituelles, allant du réseau à l'affichage HTML en passant par la manipulation d'images. - wxWidgets/GTK2 is the GTK2 port of the C++ cross-platform wxWidgets GUI library, offering classes for all common GUI controls as well as a comprehensive set of helper classes for most common application tasks, ranging from networking to HTML display and image manipulation. - wxWidgets/GTK2 birçok platform için ortak bir C++ arayüz kitaplığı olan wxWidgets'ın GTK2 sürümüdür. Ağ araçları, HTML gösterimi ve resim işleme gibi en yaygın kullanılan uygulama görevleri için kapsamlı bir sınıf kümesinin yanında tüm genel GUI denetimlerini içerir. - wxWidgets/GTK2 es la versión portada a GTK2 de la librería GUI wxWidgets cross-plataforma en C++, con clases para todos los controles GUI comunes y tambien un conjunto de clases con ayudantes para la mayoría de las tareas comunes de aplicaciones, desde networking a visualización HTML y manipulación de imagenes. - mirrors://sourceforge/wxwindows/wxWidgets-3.0.2.tar.bz2 - - zlib-devel - tiff-devel - gtk2-devel - expat-devel - libSM-devel - libpng-devel - mesa-glu-devel - webkit-gtk2-devel - libjpeg-turbo-devel - gst-plugins-base-devel - - - make-abicheck-non-fatal.patch - - desktop/toolkit/wxGTK/pspec.xml - - - wxGTK - - gtk2 - mesa - tiff - zlib - cairo - expat - glib2 - pango - libSM - libX11 - libgcc - libpng - gstreamer - gdk-pixbuf - libXxf86vm - webkit-gtk2 - libjpeg-turbo - gst-plugins-base - - - /usr/lib/ - /usr/bin - /usr/share/doc/ - /usr/share/aclocal/ - /usr/share/bakefile/ - /usr/lib/wx/config - /usr/share/locale/ - - - - wxGTK-devel - wxGTK-devel is the development files for wxGTK - wxGTK araç seti için geliştirme dosyaları - - wxGTK - - - /usr/include - - - - - 2015-08-29 - 3.0.2 - Version bump, fix install. - Osman Erkan - osman.erkan@pisilinux.org - - - 2015-01-05 - 2.8.12 - use symlink not rename. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-06-18 - 2.8.12 - Rebuild. - Aydın Demirel - aydin.demirel@pisilinux.org - - - 2014-05-28 - 2.8.12 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2013-08-17 - 2.8.12 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2011-05-06 - 2.8.12 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - openmotif - http://www.motifzone.org/ - - PisiLinux Community - admins@pisilinux.org - - MOTIF - library - app - desktop.toolkit.motif - Open Motif implementation - Özgür Motif kitaplığı - Freely available version of the well known Motif user interface toolkit for Open Source operating systems. - Açık kaynak kodlu işletim sistemleri için yaygın olarak tanına Motif kullanıcı arabirimi araçlarının özgürce kullanılabilen sürümü. - mirrors://sourceforge/motif/motif-2.3.4-src.tgz - - libXmu-devel - libXft-devel - xbitmaps - fontconfig-devel - libXt-devel - libXext-devel - libjpeg-turbo-devel - libX11-devel - libpng-devel - - - openmotif-2.3.2-sanitise-paths.patch - 0003_fix_ftbfs_binutils-gold.patch - openmotif-uil.patch - openmotif-unaligned.patch - sentinel.patch - strcmp.patch - warn.patch - openMotif-2.3.0-no_X11R6.patch - motif-2.3.4-bindings.patch - motif-2.3.4-mwmrc_dir.patch - wmluiltok_fake_lex_main.patch - - desktop/toolkit/motif/openmotif/pspec.xml - - - openmotif - - libXmu - libXft - libXp - libSM - libICE - fontconfig - libXt - libXext - libjpeg-turbo - libX11 - libpng - - - /etc - /usr/bin - /usr/lib - /usr/share/X11/app-defaults - /usr/share/X11/bindings - /usr/share/doc - /usr/share/man - - - Mwm.defaults - - - - openmotif-devel - Development files for openmotif - openmotif için geliştirme dosyaları - - openmotif - libXft-devel - libXt-devel - libXmu-devel - libXext-devel + libspiro /usr/include /usr/share/man/man3 - - openmotif-32bit - 32-bit shared libraries for openmotif - emul32 - emul32 - - libSM-32bit - glibc-32bit - libXt-32bit - libXp-32bit - libXmu-32bit - libpng-32bit - libX11-32bit - libICE-32bit - libXft-32bit - libXext-32bit - fontconfig-32bit - libjpeg-turbo-32bit - - - openmotif - libSM-32bit - libXt-32bit - libXp-32bit - libXmu-32bit - libpng-32bit - libX11-32bit - libICE-32bit - libXft-32bit - libXext-32bit - fontconfig-32bit - libjpeg-turbo-32bit - - - /usr/lib32 - - - 2013-08-17 - 2.3.4 - Release bump + 2014-06-14 + 20071029 + Rebuild for gcc Osman Erkan osman.erkan@pisilinux.org - 2013-06-23 - 2.3.4 - Fix dep, we have no libXp-devel pack. - Osman Erkan - osman.erkan@pisilinux.org - - - 2012-11-10 - 2.3.4 - First release - Osman Erkan - osman.erkan@pisilinux.org - - - - - - libglade - http://www.gnome.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - Glade interface builder - Glade arayüz oluşturucu - Libglade est une librairie effectuant un travail similaire aux routines de génération de source C dans le constructeur d'interface graphique GLADE. Là ou les routines de génération de GLADE génerent du code C à compiler, libglade construit l interface depuis un fichier XML (le format de sauvegarde de GLADE) à l'exécution. De cette manière, vous pouvez changer l'apparence de votre programme sans avoir à le recompiler. - Libglade is a library that performs a similar job to the C source output routines in the GLADE user interface builder. Whereas GLADE's output routines create C code that can then be compiled, libglade builds the interface from an XML file (GLADE's save format) at runtime. This way you can change the look of a program without needing to recompile. - Libglade, GLADE kullanıcı arayüzü yapıcısındaki C kaynak çıkışı yöntemine benzer iş yapan bir kitaplıktır. GLADE'in çıkış yöntemi derlenebilir C kodu oluştururken, libglade arayüzü bir XML dosyasında oluşturur. Böylece yeniden derlenmeye gerek kalmadan arayüz değiştirilebilir. - mirrors://gnome/libglade/2.6/libglade-2.6.4.tar.bz2 - - glib2-devel - libxml2-devel - atk-devel - pango-devel - gtk2-devel - - - Makefile.in.am-2.4.2-xmlcatalog.patch - libglade-2.6.3-fix_tests-page_size.patch - - desktop/toolkit/gtk/libglade/pspec.xml - - - libglade - - glib2 - libxml2 - atk - pango - gtk2 - gdk-pixbuf - - - /usr/lib - /usr/share/doc - /usr/share/xml - - - System.Package - - - - libglade-docs - Libglade reference documents - Libglade referans belgeleri - data:doc - - libglade - - - /usr/share/gtk-doc - - - - libglade-devel - Development files for libglade - libglade için geliştirme dosyaları - - libglade - gtk2-devel - - - /usr/bin - /usr/include - /usr/lib/pkgconfig - - - - - 2014-05-18 - 2.6.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-07 - 2.6.4 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-17 - 2.6.4 - Release bump - Pisi Linux Admins - admins@pisilinux.org - - - 2010-10-12 - 2.6.4 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gtk3 - http://www.gtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - desktop.toolkit.gtk - The GIMP Toolkit version 3 - GTK grafik arayüz kitaplığı versiyon 3 - GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. - GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. - GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. - Wersja 3 bibliotek przeznaczonych do tworzenia interfejsów graficznych programów — GTK+. Interfejs GTK+ znany jest z takich programów, jak GIMP i Inkscape, oraz środowisk graficznych GNOME i Xfce. - mirrors://gnome/gtk+/3.16/gtk+-3.16.4.tar.xz - - atk-devel - cups-devel - at-spi2-atk-devel - pango-devel - json-glib-devel - libXi-devel - cairo-devel - gobject-introspection-devel - libXext-devel - libXrandr-devel - libXfixes-devel - gdk-pixbuf-devel - fontconfig-devel - libXcursor-devel - libXdamage-devel - libXinerama-devel - libXcomposite-devel - at-spi2-core-devel - libepoxy-devel - gtk-doc - - - 071_fix-installation-of-HTML-images.patch - - desktop/toolkit/gtk/gtk3/pspec.xml - - - gtk3 - - glib2 - libX11 - libepoxy - atk - cups - pango - libXi - cairo - libXext - libXrandr - libXfixes - gdk-pixbuf - fontconfig - libXcursor - libXdamage - libXinerama - at-spi2-atk - libXcomposite - dejavu-fonts - - - /etc - /usr/bin - /usr/share/themes - /usr/share/gtk-3.0 - /usr/share/ - /usr/share/man - /usr/share/doc - /usr/lib - /usr/share/locale - - - System.PackageHandler - - - settings.ini - - - - gtk3-demo - GTK demo application - GTK demo uyulaması - app:gui - - gtk3 - glib2 - libepoxy - cairo - pango - gdk-pixbuf - - - /usr/bin/gtk3-demo - /usr/bin/gtk3-demo-application - - - - gtk3-docs - GTK reference documents - GTK referans dökümanları - data:doc - - /usr/share/doc/gtk3 - - - - gtk3-devel - Development files for gtk3 - gtk3 için geliştirme dosyaları - Pliki nagłówkowe do gtk3 - - gtk3 - atk-devel - pango-devel - libX11-devel - libXi-devel - cairo-devel - glib2-devel - libXext-devel - libepoxy-devel - libXfixes-devel - libXrandr-devel - gdk-pixbuf-devel - fontconfig-devel - libXdamage-devel - libXcursor-devel - libXinerama-devel - at-spi2-atk-devel - libXcomposite-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/gir-1.0 - - - - - 2015-07-07 - 3.16.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-03-18 - 3.14.9 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-04-12 - 3.12.2 - Version Bump - PisiLinux Community - admins@pisilinux.org - - - 2014-04-06 - 3.10.7 + 2014-02-01 + 20071029 Rebuild - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-02-05 - 3.10.7 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-21 - 3.10.2 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-11 - 3.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-05 - 3.8.2 - Add missing method and fix pakhandler.py - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-27 - 3.8.2 - Dep Fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-07-14 - 3.8.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-04-24 - 3.6.4 + 2010-10-13 + 20071029 First release - Ertan Güven - ertan@pisilinux.org + Gökcen Eraslan + admins@pisilinux.org - pango - http://www.pango.org + lapack + http://www.netlib.org/lapack PisiLinux Community admins@pisilinux.org - LGPLv2.1 - FTL + BSD library - desktop.toolkit.gtk - Outil de positionnement et de rendu de texte. - Text rendering and layout library - Metin görüntüleme kitaplığı - Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. - Pango, özellikle yerelleştirme ile birlikte metin düzenlemek ve biçimlendirmek için bir kitaplıktır. Pango metin biçimlendirmenin gerekli olduğu her yerde kullanılabilir ama şimdiye kadar ki birçok Pango çalışması GTK+ araç takımının parçası ile tamamlandı. Pango formları, GTK+-2.x. için temel metin ve yazı tipini yönetir. - mirrors://gnome/pango/1.36/pango-1.36.8.tar.xz + science.mathematics + Linear Algebra PACKage + Doğrusal cebir paketi + LAPACK is a standard library for numerical linear algebra. LAPACK provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. + LAPACK, nümerik doğrusal cebir için yazılmış standart bir kütüphanedir. Eşanlı doğrusal denklemler sistemini, doğrusal denklemler sistemindeki en küçük kareler tekniğini, özdeğer ve tekil değer problemlerini çözmek için pekçok yordamlar içerir. + http://www.netlib.org/lapack/lapack-3.5.0.tgz - gtk-doc - glib2-devel - libX11-devel - freetype-devel - cairo-devel - libXft-devel - harfbuzz-devel - fontconfig-devel - libXrender-devel - gobject-introspection-devel + libgfortran + cmake - pango-1.32.1-lib64.patch + lapack-sharedlib.patch - desktop/toolkit/gtk/pango/pspec.xml + science/mathematics/lapack/pspec.xml - pango + blas + Basic Linear Algebra Subprograms + Temel lineer cebir yordamları + Blas is a standard library which provides a number of basic algorithms for numerical algebra. - glib2 - libX11 - freetype - cairo - libXft - harfbuzz - fontconfig - libXrender + libgfortran - /etc/pango - /usr/bin - /usr/lib/libpango* - /usr/lib/girepository-1.0 - /usr/lib/pango - /usr/share/gir-1.0 - /usr/share/man - /usr/share/doc + /usr/lib/libblas.so* - - System.Package - - pango-devel - Development files for pango - pango için geliştirme dosyaları + blas-devel + Development files for blas + blas için geliştirme dosyaları + static - pango - cairo-devel - libXft-devel - harfbuzz-devel - fontconfig-devel + blas - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/include + /usr/lib/libblas.a + /usr/lib/pkgconfig/blas.pc - pango-docs - Pango reference documents - Pango referans dokümanları - data:doc - - /usr/share/gtk-doc - - - - pango-32bit - 32-bit shared libraries for pango - pango için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - cairo-32bit - glib2-32bit - libX11-32bit - libXft-32bit - freetype-32bit - libXrender-32bit - fontconfig-32bit - libffi-32bit - harfbuzz-32bit - glibc-32bit - + lapack - pango - cairo-32bit - glib2-32bit - libX11-32bit - libXft-32bit - freetype-32bit - libXrender-32bit - fontconfig-32bit - libffi-32bit - harfbuzz-32bit - glibc-32bit - - - /usr/bin/pango-querymodules-32 - /usr/lib32/libpango* - /usr/lib32/girepository-1.0 - /usr/lib32/pango - - - - - 2015-03-18 - 1.36.8 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-07-07 - 1.36.5 - Version Bump. - Vedat Demir - vedat@pisilinux.org - - - 2014-05-17 - 1.36.3 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-30 - 1.36.3 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2014-02-05 - 1.36.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-10 - 1.36.0 - Version bump, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-17 - 1.34.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-20 - 1.34.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-07 - 1.32.6 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-01-22 - 1.32.5 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2011-07-07 - 1.30.1 - First release - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - - - - gdk-pixbuf - http://www.gnome.org - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - GDK pixbuf library - GDK pixbuf kitaplığı - gdk-pixbuf is a library that provides image loading and scaling support for gtk+ applications - gdk-pixbuf, gtk+ uygulamalarına resim açma ve ölçeklendirme desteği sağlayan bir kitaplıktır. - mirrors://gnome/gdk-pixbuf/2.31/gdk-pixbuf-2.31.4.tar.xz - - gtk-doc - glib2-devel - libX11-devel - tiff-devel - libjpeg-turbo-devel - libpng-devel - jasper-devel - gobject-introspection-devel - - desktop/toolkit/gtk/gdk-pixbuf/pspec.xml - - - gdk-pixbuf - - glib2 - libpng - libX11 - tiff - jasper - libjpeg-turbo - - - /etc - /usr/bin - /usr/lib - /usr/share/locale - /usr/share/man - /usr/share/doc - /usr/share - - - System.PackageHandler - - - - gdk-pixbuf-devel - Development files for gdk-pixbuf - gdk-pixbuf için geliştirme dosyaları - - gdk-pixbuf - glib2 - - - /usr/bin/gdk-pixbuf-csource - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/gir-1.0 - - - - gdk-pixbuf-docs - Reference documents for gdk-pixbuf - gdk-pixbuf için başvuru belgeleri - - /usr/share/gtk-doc - - - - gdk-pixbuf-32bit - 32-bit shared libraries for gdk-pixbuf - gdk-pixbuf için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - tiff-32bit - libjpeg-turbo-32bit - glibc-32bit - glib2-32bit - libX11-32bit - libpng-32bit - jasper-32bit - libX11-32bit - - - gdk-pixbuf - glibc-32bit - tiff-32bit - glib2-32bit - libpng-32bit - libX11-32bit - jasper-32bit - libjpeg-turbo-32bit - - - /usr/bin/gdk-pixbuf-query-loaders-32 - /usr/lib32 - - - System.PackageHandler - - - - - 2015-07-05 - 2.31.4 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2015-04-27 - 2.31.3 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-05-17 - 2.30.7 - Release bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-03-30 - 2.30.7 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-10 - 2.30.0 - Add missing method and fix pakhandler.py - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-05 - 2.28.2 - Add missing method and fix pakhandler.py - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-20 - 2.28.2 - Fix build emul32. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-11 - 2.28.2 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-07 - 2.28.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-24 - 2.27.1 - V.Bump - PisiLinux Community - admins@pisilinux.org - - - 2012-11-25 - 2.26.5 - First release - Serdar Soytetir - kaptan@pisilinux.org - - - - - - pangomm - http://www.gtkmm.org/ - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - LGPLv2.1 - library - desktop.toolkit.gtk - C++ interface for Pango - Pango için C++ arayüzü - Pangomm is a library that provides pango based C++ interface for object-oriented gtkmm applications. - Pangomm, nesne tabanlı gtkmm uygulamaları için C++ tabanlı pango arayüzü sağlayan bir kitaplıktır. - mirrors://gnome/pangomm/2.34/pangomm-2.34.0.tar.xz - - grep - libtool - doxygen - boost-devel - glib2-devel - pango-devel - glibmm-devel - cairomm-devel - libsigc++-devel - - desktop/toolkit/gtk/pangomm/pspec.xml - - - pangomm - - pango - glibmm libgcc - glib2 - cairomm - libsigc++ + libgfortran + blas - /usr/lib /usr/share/doc + /usr/lib/liblapack.so* - pangomm-devel - Development files for pangomm - pangomm için geliştirme dosyaları + lapack-devel + Development files for lapack + lapack için geliştirme dosyaları + static - pangomm - cairomm-devel - glibmm-devel - pango-devel + lapack + blas-devel - /usr/include - /usr/lib/pkgconfig - /usr/lib/pangomm-1.4 + /usr/lib/cmake + /usr/lib/liblapack.a + /usr/lib/pkgconfig/lapack.pc + + 2014-12-23 + 3.5.0 + Release bump + PisiLinux Community + admins@pisilinux.org + - 2014-05-18 - 2.34.0 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org + 2014-05-26 + 3.5.0 + Release bump + PisiLinux Community + admins@pisilinux.org - 2013-07-14 - 2.34.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org + 2013-11-18 + 3.5.0 + Version bump + Richard de Bruin + richdb@pisilinux.org - 2012-08-26 - 2.28.4 + 2012-10-03 + 3.4.2 First release - PisiLinux Community - admins@pisilinux.org - - - - - - gtk2 - http://www.gtk.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - desktop.toolkit.gtk - The GIMP Toolkit version 2 - GTK grafik arayüz kitaplığı versiyon 2 - GTK+ est une boîte à outil multi-plateforme servant à créer des interfaces graphiques. Offrant un ensemble complet de widgets (objets graphiques), GTK+ convient aussi bien pour les petits projets que pour les suites complètes d'applications. - GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off projects to complete application suites. - GTK+, grafik kullanıcı arayüzü oluşturma amaçlı araçlardan oluşur. GTK+ hem küçük, hem de büyük uygulamalar için ideal olan, eksiksiz bir araçtır. - mirrors://gnome/gtk+/2.24/gtk+-2.24.28.tar.xz - - cups-devel - libXi-devel - cairo-devel - libXext-devel - libXrandr-devel - libXfixes-devel - libXrender-devel - libXdamage-devel - libXcursor-devel - fontconfig-devel - libXinerama-devel - libXcomposite-devel - atk-devel - pango-devel - gdk-pixbuf-devel - gtk-doc - gobject-introspection-devel - - - xid-collision-debug.patch - fedora/system-python.patch - fedora/icon-padding.patch - fedora/tooltip-positioning.patch - fedora/window-dragging.patch - - desktop/toolkit/gtk/gtk2/pspec.xml - - - gtk2 - - cups - libXi - cairo - libXext - libXrandr - libXfixes - libXrender - libXdamage - libXcursor - fontconfig - libXinerama - libXcomposite - glib2 - libX11 - atk - pango - gdk-pixbuf - dejavu-fonts - - - /etc - /usr/bin - /usr/share/themes - /usr/share/gtk-2.0 - /usr/share/man - /usr/share/doc - /usr/lib - /usr/share/locale - - - System.PackageHandler - - - gtkrc - - - - gtk2-demo - GTK demo application - GTK demo uyulaması - app:gui - - gtk2 - cairo - pango - gdk-pixbuf - glib2 - - - /usr/bin/gtk-demo - /usr/share/gtk-2.0/demo - - - - gtk2-docs - GTK reference documents - GTK referans dökümanları - data:doc - - /usr/share/gtk-doc - - - - gtk2-devel - Development files for gtk2 - gtk2 için geliştirme dosyaları - - gtk2 - atk-devel - pango-devel - cairo-devel - gdk-pixbuf-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - /usr/share/aclocal - /usr/share/gir-1.0 - - - - gtk2-32bit - 32-bit shared libraries for gtk2 - gtk2 için 32-bit paylaşımlı kitaplıklar - emul32 - _emul32 - - glibc-32bit - cairo-32bit - cups-32bit - fontconfig-32bit - pango-32bit - glib2-32bit - atk-32bit - libX11-32bit - gdk-pixbuf-32bit - libXcomposite-32bit - libXcursor-32bit - libXdamage-32bit - libXext-32bit - libXfixes-32bit - libXi-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - - - gtk2 - glibc-32bit - cairo-32bit - pango-32bit - glib2-32bit - atk-32bit - libX11-32bit - cups-32bit - fontconfig-32bit - gdk-pixbuf-32bit - libXcomposite-32bit - libXcursor-32bit - libXdamage-32bit - libXext-32bit - libXfixes-32bit - libXi-32bit - libXinerama-32bit - libXrandr-32bit - libXrender-32bit - - - /usr/bin/*-32bit - /usr/lib32 - - - - - 2015-07-05 - 2.24.28 - Version bump. - Ertuğrul Erata - ertugrulerata@gmail.com - - - 2014-05-17 - 2.24.23 - Version bump. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-04-06 - 2.24.22 - Rebuild - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-02-06 - 2.24.22 - Set proper settings to gtkrc, change location of gtkrc. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-10-21 - 2.24.22 - Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - - 2013-09-05 - 2.24.21 - Minor version bump, cleanup. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-09-05 - 2.24.20 - Add missing method and fix pakhandler.py - Marcin Bojara - marcin@pisilinux.org - - - 2013-07-06 - 2.24.20 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-20 - 2.24.17 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-02-23 - 2.24.16 - Version bump, add new cppflags, enhancements. - Erdinç Gültekin - admins@pisilinux.org - - - 2013-01-23 - 2.24.14 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-09-25 - 2.24.13 - First release - Erdem Artan - admins@pisilinux.org - - cairomm - http://cairographics.org/ - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - Bindings (liens) C++ pour Cairo. - C++ binding for Cairo - Cairo için C++ bağlayıcı - cairomm package is the C++ binding for Cairo (it makes possible using Cairo in C++). - http://cairographics.org/releases/cairomm-1.10.0.tar.gz - - grep - perl - doxygen - cairo-devel - libsigc++-devel - - desktop/toolkit/gtk/cairomm/pspec.xml - - - cairomm - - cairo - libsigc++ - libgcc - - - /usr/share/doc - /usr/lib - - - - cairomm-devel - Development files for cairomm - cairomm için geliştirme dosyaları - - cairomm - cairo-devel - libsigc++-devel - - - /usr/include - /usr/lib/pkgconfig - /usr/lib/cairomm-1.0/include - - - - cairomm-docs - Development documents for cairomm - cairomm için geliştirme belgeleri - - /usr/share/doc/cairomm/html - - - - - 2014-05-18 - 1.10.0 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-21 - 1.10.0 - Release bump - PisiLinux Community - admins@pisilinux.org - - - 2012-08-25 - 1.10.0 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - gtkspell - http://gtkspell.sourceforge.net - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - library - desktop.toolkit.gtk - Spell checking widget for GTK+ - GTK+ için yazım denetimi eklentisi - GtkSpell provides MSWord / MacOSX-style highlighting of misspelled words in a GtkTextView widget. Right-clicking a misspelled word pops up a menu of suggested replacements. - GtkSpell, MSWord / MacOSX işletim sistemlerinde olduğu gibi, GTK+ metin gösterme zımbırtılarında yanlış yazılmış kelimeleri vurgular ve yanlış yazılmış kelimelere sağ tıkladığınızda, size yeni kelimeler önerir. - mirrors://sourceforge/gtkspell/gtkspell-2.0.16.tar.gz - - gtk2-devel - enchant-devel - intltool - - desktop/toolkit/gtk/gtkspell/pspec.xml - - - gtkspell - - atk - gtk2 - cairo - glib2 - pango - enchant - freetype - fontconfig - gdk-pixbuf - - - /usr/lib - /usr/share/locale - /usr/share/doc - /usr/share/gtk-doc - - - - gtkspell-devel - Development files for gtkspell - gtkspell için geliştirme dosyaları - - gtkspell - gtk2-devel - - - /usr/include - /usr/lib/pkgconfig - - - - - 2015-11-20 - 2.0.16 - Rebuild. - Alihan Öztürk - alihan@pisilinux.org - - - 2014-05-18 - 2.0.16 - Rebuild - Varol Maksutoğlu - waroi@pisilinux.org - - - 2014-02-25 - 2.0.16 - Rebuild Unused - Varol Maksutoğlu - waroi@pisilinux.org - - - 2013-08-17 - 2.0.16 - Release bump - Serdar Soytetir - kaptan@pisilinux.org - - - 2010-10-12 - 2.0.16 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - gtk-doc - http://www.gtk.org/gtk-doc + gsl + http://www.gnu.org/software/gsl/ PisiLinux Community admins@pisilinux.org GPLv3 - FDL-1.1 - app:console - desktop.toolkit.gtk - GTK+ API documentation generator - GTK+ API belge oluşturucusu - Gtk-Doc is typically used to document the public API of GTK+ and GNOME libraries, but it can also be used to document application code. - gtk-doc, GNOME ve GTK+ gibi kitaplıkların API'lerinin belgelendirilmesi için yazılmış bir uygulama projesidir. - mirrors://gnome/gtk-doc/1.21/gtk-doc-1.21.tar.xz - - itstool - openjade - sgml-common - docbook-xml - docbook-xsl - libxslt-devel - - desktop/toolkit/gtk/gtk-doc/pspec.xml + library + science.mathematics + GNU scientific library + GNU bilimsel kütüphane + La librairie scientifique GNU (GSL) est une librairie numérique pour programmes C et C++. + The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. + C ve C++ programcıları tarafından kullanılan nümerik kütüphane + GNU Scientific Library (GSL) es una libería numérica para programadores C y C++. + http://ftp.gnu.org/gnu/gsl/gsl-1.16.tar.gz + science/mathematics/gsl/pspec.xml - gtk-doc + gsl + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + + + + gsl-devel + Development files for gsl + gsl için geliştirme dosyaları - docbook-xml - sgml-common + gsl + + + /usr/include + /usr/share/aclocal + /usr/share/man/man3 + /usr/lib/pkgconfig + + + + + 2014-05-30 + 1.16 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + + + + cln + http://www.ginac.de/CLN/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + science.mathematics + CLN, une librairie de classes (C++) pour les nombres. + A class library (C++) for numbers + Sayılar için bir C++ sınıf kütüphanesi + cln is a library for efficient computations with all kinds of numbers in arbitrary precision. + cln, her türlü hassaslıktaki sayılarla hızlı hesaplamalar yapmak için tasarlanmış bir kütüphanedir. + http://www.ginac.de/CLN/cln-1.3.4.tar.bz2 + + gmp-devel + + science/mathematics/cln/pspec.xml + + + cln + + gmp + libgcc /usr/bin - /usr/share - /usr/share/doc - /usr/share/omf - /var/lib - - - - - 2015-04-06 - 1.21 - Version bump. - Ayhan Yalçınsoy - ayhanyalcinsoy@pisilinux.org - - - 2014-05-18 - 1.20 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2014-03-30 - 1.20 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-26 - 1.18 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-08-26 - 1.18 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - atkmm - http://www.gtkmm.org - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - library - desktop.toolkit.gtk - C++ interface for the ATK library - ATK kitaplığı için C++ arayüzü - atkmm provides a C++ interface for the ATK library. - atkmm, ATK kitaplığı için bir C++ arayüzü sunar. - mirrors://gnome/atkmm/2.22/atkmm-2.22.7.tar.xz - - atk-devel - glibmm-devel - libtool - perl - doxygen - pkgconfig - glib2-devel - libsigc++-devel - - desktop/toolkit/gtk/atkmm/pspec.xml - - - atkmm - - atk - libgcc - glib2 - glibmm - libsigc++ - - /usr/lib /usr/share/doc + /usr/share/info + /usr/share/man - atkmm-devel - Development files for atkmm - atkmm için geliştirme dosyaları + cln-devel + Development files for cln + cln için geliştirme dosyaları - atkmm - atk-devel - glibmm-devel + cln + gmp-devel /usr/include - /usr/lib/atkmm-1.6/include /usr/lib/pkgconfig - /usr/share/man/man3 - /usr/share/gtk-doc - 2015-11-27 - 2.22.7 - Rebuild and check. - Stefan Gronewold (groni) - groni@pisilinux.org + 2015-07-29 + 1.3.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com - 2014-05-18 - 2.22.7 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org + 2014-06-14 + 1.3.3 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org - 2013-07-14 - 2.22.7 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2012-08-26 - 2.22.6 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - atk - http://developer.gnome.org/atk - - PisiLinux Community - admins@pisilinux.org - - LGPLv2.1 - library - desktop.toolkit.gtk - GTK+ and GNOME Accessibility Toolkit - GTK+ ve GNOME erişilebilirlik kitaplığı - Ces librairies fournissent des outils pour faire des logiciels pour personnes handicapées. - These libraries provide tools for making software for people with disabilities. - Bu kitaplıklar engelli insanlar için yapılan programlarda kullanılabilecek araçları içerir. - mirrors://gnome/atk/2.16/atk-2.16.0.tar.xz - - gobject-introspection-devel - glib2-devel - gtk-doc - - desktop/toolkit/gtk/atk/pspec.xml - - - atk - - glib2 - - - /usr/lib/libatk* - /usr/lib/girepository-1.0 - /usr/share/gir-1.0 - /usr/share/locale - /usr/share/doc - - - - atk-devel - Development files for atk - atk için geliştirme dosyaları - - atk - - - /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - atk-32bit - 32-bit shared libraries for atk - atk için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - glib2-32bit - glibc-32bit - - - atk - glib2-32bit - glibc-32bit - - - /usr/lib32 - - - - - 2015-04-17 - 2.16.0 - Version bump. + 2013-10-30 + 1.3.3 + Version bump Yusuf Aydemir yusuf.aydemir@pisilinux.org - - 2014-05-17 - 2.12.0 - Release bump. + + 2012-10-25 + 1.3.2 + First release + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + + + + fftw3 + http://www.fftw.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + science.mathematics + A library for computing the discrete Fourier transform (DFT) + Ayrık Fourier dönüşümü hesaplamak için bir kütüphane + FFTW v3 est une librairie sous-routine C pour le calcul discret de transformation de Fourier (DFT) dans une ou plusieurs dimensions, pour une entrée de taille arbitraire, aussi bien pour des données réeles ou complexes (ainsi que les données paires/impaires, i.e. la transformation discrète cosinus/sinus ou DCT/DST). + fftw3 is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions, of arbitrary input size, and of both real and complex data (as well as of even/odd data, i.e. the discrete cosine/sine transforms or DCT/DST). + fftw3, ayrık Fourier dönüşümü hesaplamak için kullanılabilecek bir C kütüphanesidir. + FFTW v3 es una librería con subrutinas C para computar la transformación Fourier discreta (DFT) en una o más dimensiones, con longitud de entrada arbitraria, para datos reales y complejos (y también de datos par/impar, i.e. transformación discreta coseno/seno DCT/DST). + http://www.fftw.org/fftw-3.3.4.tar.gz + + libgfortran + libquadmath + gettext + + science/mathematics/fftw3/pspec.xml + + + fftw3 + + libquadmath + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man + /usr/share/info + + + + fftw3-devel + Development files for fftw3 + fftw3 için geliştirme dosyaları + + fftw3 + + + /usr/lib/pkgconfig + /usr/include + /usr/share/doc/fftw3/html + + + + + 2014-05-25 + 3.3.4 + Version bump. Alihan Öztürk alihan@pisilinux.org - - 2014-03-30 - 2.12.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-10-10 - 2.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-21 - 2.8.0 - Release bump. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-07 - 2.8.0 - Version bump. - Marcin Bojara - marcin@pisilinux.org - - 2013-02-24 - 2.7.91 - V.Bump - PisiLinux Community - admins@pisilinux.org + 2014-01-24 + 3.3.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-10-22 - 2.7.2 + 2013-01-07 + 3.3.3 First release - PisiLinux Community + Erdinç Gültekin admins@pisilinux.org - gtkmm - http://gtkmm.sourceforge.net + SuiteSparse + http://www.cise.ufl.edu/research/sparse PisiLinux Community admins@pisilinux.org LGPLv2.1 + GPLv2 library - desktop.toolkit.gtk - C++ binding for GTK+ - GTK+ için C++ bağlamı - gtkmm est l'interface C++ officiel de la librairie d'IHM GTK+. Au menu des callbacks (rappels) typesafe (avec vérification de type à la compilation) ainsi qu'un ensemble large et complet de widgets (objets graphiques) facilement extensible via héritage. - gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. - gtkmm, grafik kullanıcı arayüzü kitaplığı GTK+'nın resmi C++ arayüzüdür. Tip-güvenli geri çağırmalar ve mirasla genişleyebilen tutarlı parçacıklardan oluşması, en önemli özelliklerini oluşturur. - mirrors://gnome/gtkmm/2.24/gtkmm-2.24.4.tar.xz + science.mathematics + Sparse matrix library + Sparse matrix kütüphanesi + Librairie de matrices Sparse. + SuiteSparse is a single archive that contains sparse matrix libraries. + Sparse matrix kütüphanesi. + http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-4.4.4.tar.gz - gtk2-devel - atkmm-devel - glibmm-devel - cairomm-devel - pangomm-devel - libsigc++-devel + lapack-devel + blas-devel + libgcc - desktop/toolkit/gtk/gtkmm/pspec.xml + science/mathematics/SuiteSparse/pspec.xml - gtkmm + SuiteSparse - gtk2 - atkmm - glibmm - cairomm - pangomm - libsigc++ - gdk-pixbuf + lapack + blas + libgcc /usr/lib /usr/share/doc - /usr/share - gtkmm-devel - Development files for gtkmm - gtkmm için geliştirme dosyaları + SuiteSparse-devel + Development files for SuiteSparse + SuiteSparse için geliştirme dosyaları - gtkmm - atkmm-devel - pangomm-devel - glibmm-devel - gtk2-devel + SuiteSparse /usr/include - /usr/lib/pkgconfig + + 2015-08-11 + 4.4.4 + Version bump + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + - 2014-05-18 - 2.24.4 + 2014-05-31 + 4.2.1 Rebuild. - Serdar Soytetir - kaptan@pisilinux.org + Alihan Öztürk + alihan@pisilinux.org - 2013-07-14 - 2.24.4 - Version bump. + 2014-01-17 + 4.2.1 + Version Bump + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2012-12-08 + 4.0.2 + First release Marcin Bojara marcin@pisilinux.org + + + + + plotutils + http://www.gnu.org/software/plotutils/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + science.mathematics + 2D vector graphics library + 2B vektörel grafik araçları + PlotUtils is a powerful C/C++ function library for exporting 2D vector graphics. + 2B vektörel grafik üretmeye yarayan C/C++ kütüphanesi ve araçlar + ftp://aeneas.mit.edu/pub/gnu/plotutils/plotutils-2.6.tar.gz + + libXaw-devel + libXext-devel + libXt-devel + + + plotutils-2.6-png15.patch + + science/mathematics/plotutils/pspec.xml + + + plotutils + + libSM + libICE + libXmu + libXaw + libXext + libXt + libX11 + libgcc + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/info + /usr/share/man + /usr/share/libplot + /usr/share/ode + /usr/share/pic2plot + /usr/share/tek2plot + + + + plotutils-devel + Development files for plotutils + plotutils için geliştirme dosyaları + + plotutils + + + /usr/include + + + + + 2014-06-14 + 2.6 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-03-10 + 2.6 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-07-28 + 2.6 + Dep Fixed + Osman Erkan + osman.erkan@pisilinux.org + - 2012-11-03 - 2.24.2 + 2012-11-11 + 2.6 First release Osman Erkan osman.erkan@pisilinux.org @@ -113670,188 +113356,415 @@ Jabber and others - cairo - http://cairographics.org + libqalculate + http://qalculate.sourceforge.net/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 - MPL-1.1 + GPLv2 library - desktop.toolkit.gtk - Cairo est une librairie graphique 2D supportant de nombreux périphériques de sortie. - 2D graphics library with bindings of many programming languages - Birden çok çıktı cihazına destek veren bir 2 boyutlu grafik kitaplığı - Cairo is a 2D graphics library with support for multiple output devices (and fileformats). - http://cairographics.org/releases/cairo-1.14.2.tar.xz + science.mathematics + Qalculate ! est une calculatrice de bureau multi-usage pour GNU/Linux. + Multi-purpose calculator library + Genel amaçlı hesap makinesi kütüphanesi + libqalculate underpins the Qalculate! multi-purpose desktop calculator for GNU/Linux. + libqalculate, Qalculate! hesap makinesi tarafından ihtiyaç duyulan genel amaçlı bir kütüphanedir. + mirrors://sourceforge/qalculate/libqalculate-0.9.7.tar.gz - lzo-devel - zlib-devel + cln-devel + gmp-devel + libxml2-devel glib2-devel - libX11-devel - libpng-devel - libxcb-devel - freetype-devel - expat-devel - fontconfig-devel - libXrender-devel - pixman-devel - xcb-util-devel - libXext-devel - mesa-devel - DirectFB-devel - valgrind + gettext-devel + intltool - desktop/toolkit/gtk/cairo/pspec.xml + + libqalculate-0.9.6-check-fix.patch + libqalculate-0.9.6-gcc4.3.patch + + science/mathematics/libqalculate/pspec.xml - cairo + libqalculate - lzo - zlib + cln + libxml2 glib2 - libX11 - libpng - libxcb - freetype - fontconfig - libXrender - pixman - libXext - mesa + libgcc /usr/bin - /usr/share/man - /usr/share/doc - /usr/share/gtk-doc - /usr/share/info /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/qalculate - cairo-devel - Development files for cairo - cairo için geliştirme dosyaları + libqalculate-devel + Development files for libqalculate + libqalculate için geliştirme dosyaları - cairo - mesa-devel + libqalculate + cln-devel + libxml2-devel glib2-devel - libX11-devel - libpng-devel - libxcb-devel - freetype-devel - pixman-devel - libXext-devel - fontconfig-devel - libXrender-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-06-14 + 0.9.7 + Rebuild for gcc + PisiLinux Community + admins@pisilinux.org + + + 2014-02-01 + 0.9.7 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2011-07-14 + 0.9.7 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + djbfft + http://cr.yp.to/djbfft.html + + PisiLinux Community + admins@pisilinux.org + + public-domain + library + science.mathematics + Fast float library + Hızlı küsürlü sayı kitaplığı + An extremely fast library for floating-point convolution. + djbfft çok hızlı küsürlü sayı bükülme kitaplığıdır. + http://cr.yp.to/djbfft/djbfft-0.76.tar.gz + + gcc3.patch + shared.patch + headers.patch + + science/mathematics/djbfft/pspec.xml + + + djbfft + + /usr/lib + /usr/share/doc + + + + djbfft-devel + Development files for djbfft + djbfft için geliştirme dosyaları + + djbfft + + + /usr/include + + + + + 2014-05-20 + 0.76 + Rebuild. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-01-22 + 0.76 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2010-10-13 + 0.76 + First release + Pisi Linux Admins + admins@pisilinux.org + + + + + + opencv + http://opencv.willowgarage.com/wiki + + PisiLinux Community + admins@pisilinux.org + + BSD + library + science.robotics + Computer vision library + Bilgisayarla görme kütüphanesi + Biblioteka funkcji do grafiki komputerowej w czasie rzeczywistym + opencv is a programming library mainly aimed at the real time computer vision. Example applications are human-computer interaction, object identification, face recognition, motion tracking, mobile robotics. + opencv gerçek zamanlı bilgisayarla görme işlemleri için tasarlanmış bir kütüphanedir. İnsan-bilgisayar etkileşimi, nesne tanımlama, yüz tanıma, hareket izleme, mobil robotik, opencv'nin kullanıldığı bazı uygulama alanlarıdır. + OpenCV (Open Source Computer Vision) to biblioteka funkcji przeznaczonych głównie do grafiki komputerowej w czasie rzeczywistym. + https://github.com/Itseez/opencv/archive/2.4.11.tar.gz + + cmake + gtk2-devel + libv4l-devel + openexr-libs + jasper-devel + lapack-devel + ilmbase-devel + openexr-devel + lapack-devel + xine-lib-devel + libdc1394-devel + gstreamer-devel + libjpeg-turbo-devel + gst-plugins-base-devel + + science/robotics/opencv/pspec.xml + + + opencv + + gtk2 + zlib + glib2 + jasper + libgcc + libpng + libv4l + ilmbase + openexr-libs + xine-lib + libdc1394 + gstreamer + gst-plugins-base + libjpeg-turbo + + + /usr/lib + /usr/bin + /usr/share/OpenCV + /usr/share/opencv + + + + opencv-docs + Computer vision library documents and examples + + /usr/share/doc/opencv + /usr/share/doc/opencv/samples + + + + opencv-devel + Development files for opencv + opencv için geliştirme dosyaları + Pliki naglowkowe do opencv + + opencv /usr/include /usr/lib/pkgconfig - /usr/lib32/pkgconfig - - - - cairo-32bit - 32-bit shared libraries for cairo - cairo için 32-bit paylaşımlı kitaplıklar - emul32 - emul32 - - mesa-32bit - zlib-32bit - glib2-32bit - libX11-32bit - pixman-32bit - libpng-32bit - libxcb-32bit - libXext-32bit - freetype-32bit - fontconfig-32bit - libXrender-32bit - - - cairo - mesa-32bit - zlib-32bit - glibc-32bit - glib2-32bit - libX11-32bit - pixman-32bit - libpng-32bit - libxcb-32bit - libXext-32bit - freetype-32bit - fontconfig-32bit - libXrender-32bit - - - /usr/lib32/lib* - /usr/lib32/cairo - - 2015-04-18 - 1.14.2 + + 2015-09-15 + 2.4.11 + Version bump,rebuild. + Ayhan Yalçınsoy + ayhanyalcinsoy@pisilinux.org + + + 2014-05-15 + 2.4.9 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-11-20 + 2.4.7 + Version bump + Richard de Bruin + richdb@pisilinux.org + + + 2013-08-20 + 2.4.6.1 + ignore xine-lib + Erdinç Gültekin + erdincgultekin@pisilinux.org + + + 2013-07-13 + 2.4.6.1 + Version bump. + Marcin Bojara + marcin@pisilinux.org + + + 2012-11-08 + 2.4.3 + First release + Marcin Bojara + marcin@pisilinux.org + + + + + + ilmbase + http://www.openexr.com + + PisiLinux Community + admins@pisilinux.org + + BSD + library + science.misc + Several utility libraries from ILM (Industrial Light & Magic) used by OpenEXR + ILM (Industrial Light & Magic) şirketinden OpenEXR tarafından kullanılan çeşitli araç ve kitaplıklar + IlmBase are a set of utility libraries released by ILM, and used in their OpenEXR implementation. Included in this package you can find; libHalf (a class named Half for manipulating "half" values (16-bit floating point format) as if they were a built-in C++ data type), libIlmThread (a thread abstraction library on top of pthreads), libImath (a math library with support for matrices, 2d and 3d transformations, solvers for linear/quadratic/cubic equations and more), libIex (an exception handling library). + IlmBase, ILM tarafından yayınlanan ve onların OpenEXR gerçeklemelerinde kullandıkları kitaplıkları içerir. Bu pakette; libHalf ("yarım" değerleri (16-bit kayan noktalı sayı biçimi) C++ dilinin kendi tipleriymiş gibi kullanan Half sınıfı), libIlmThread (pthread üerine yazılmış bir soyutlama kitaplığı), libImath (matris, 2 ve 3 boyutlu dönüşümler, lineer, ikinci ve üçüncü dereceden denklem çözücü destekli matematik kitaplığı), libIex (istisna işleme kitaplığı) kitaplıklarını bulabilirsiniz. + http://download.savannah.nongnu.org/releases/openexr/ilmbase-2.0.1.tar.gz + + ilmbase-2.0.1-no_undefined.patch + ilmbase-IexMath.patch + ilmbase-1.0.3-pkgconfig.patch + + science/misc/ilmbase/pspec.xml + + + ilmbase + + libgcc + + + /usr/lib + /usr/share/doc + + + + ilmbase-devel + Development files for ilmbase + ilmbase için geliştirme dosyaları + + ilmbase + + + /usr/include + /usr/lib/pkgconfig + + + + + 2014-05-25 + 2.0.1 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-01-16 + 2.0.1 Version bump. Yusuf Aydemir yusuf.aydemir@pisilinux.org - - 2015-01-28 - 1.14.0 - Version bump. - Ergün Salman - Poyraz76@pisilinux.org + + 2010-10-13 + 1.0.2 + First release + Gökcen Eraslan + admins@pisilinux.org - - 2014-05-17 - 1.12.16 - Release bump. + + + + + cfitsio + http://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html + + PisiLinux Community + admins@pisilinux.org + + as-is + library + app:console + science.misc + C and Fortran library for manipulating FITS files + FITS dosyalarını düzenleyebilmek için gerekli C ve Fortran kütüphanesi + CFITSIO provides simple high-level routines for reading and writing FITS files that insulate the programmer from the internal complexities of the FITS format. + CFITSIO, FITS dosyalarını okumak/yazmak için programcıyı FITS formatının kendi karmaşıklığından soyutlayan yüksek seviyede fonksiyonlar sağlar. + http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio3370.tar.gz + science/misc/cfitsio/pspec.xml + + + cfitsio + + /usr/lib + /usr/bin + /usr/share/doc + + + + cfitsio-devel + Development files for cfitsio + cfitsio için geliştirme dosyaları + + cfitsio + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-18 + 3.370 + Version Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-31 + 3.360 + Rebuild. Alihan Öztürk alihan@pisilinux.org - - 2013-10-09 - 1.12.16 - Version bump, fixes. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-07-29 - 1.12.14 - Fix dependencies. - Marcin Bojara - marcin@pisilinux.org - - - 2013-04-23 - 1.12.14 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-02-24 - 1.12.14 - Version bump, missing dep. - Ertan Güven - ertan@pisilinux.org - - 2013-01-22 - 1.12.10 + 2014-01-20 + 3.360 Version bump. - Marcin Bojara - marcin@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-11-23 - 1.12.8 + 2012-10-13 + 3.310 First release Marcin Bojara marcin@pisilinux.org @@ -113860,674 +113773,850 @@ Jabber and others - xdg-utils - http://portland.freedesktop.org/wiki/ + libnova + http://libnova.sourceforge.net PisiLinux Community admins@pisilinux.org - MIT - app:console - desktop.misc - Utilitaires de bureaux communs. - Common desktop utilities - Ortak masaüstü komutları - Xdg-utils is a set of command line tools that assist applications with a variety of desktop integration tasks. About half of the tools focus on tasks commonly required during the installation of a desktop application and the other half focuses on integration with the desktop environment while the application is running. - http://source.pisilinux.org/1.0/xdg-utils.tar.xz - - xmlto - docbook-xsl - util-linux - lynx - - - enable-other-xdg.patch - xfce-detection.patch - drop-xmlto-stuff.patch - - desktop/misc/xdg-utils/pspec.xml + LGPLv2 + library + science.misc + Celestial Mechanics and Astronomical Calculation Library + Gökyüzü mekaniği ve astronomik hesaplama kütüphanesi + libnova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library. + libnova genel amaçlı, çift hassasiyetli, gökyüzü mekaniği, astrometri ve astrodinamik kütüphanesidir. + mirrors://sourceforge/libnova/libnova/v%200.14.0/libnova-0.14.0.tar.gz + science/misc/libnova/pspec.xml - xdg-utils + libnova /usr/bin - /usr/share/man - - - - - 2014-02-16 - 1.1.0_20140207 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-23 - 20131006 - Release bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-08-26 - 1.1.0_rc1 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-04-05 - 1.1.0_rc1 - First release - Pisi Linux Admins - admins@pisilinux.org - - - - - - at-spi2-core - http://www.linuxfoundation.org/collaborate/workgroups/accessibility - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - service - desktop.misc - Protocol definitions and daemons for D-Bus at-spi - D-Bus at-spi için protokol tanımları ve hizmetleri - at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - at-spi2-core, erişilebilirlik teknolojilerinin uygulamalara D-Bus üzerinden erişerek onları otomatik olarak denetlemesini sağlar. - mirrors://gnome/at-spi2-core/2.16/at-spi2-core-2.16.0.tar.xz - - libXtst-devel - libXi-devel - gettext-devel - dbus-devel - glib2-devel - intltool - - desktop/misc/at-spi2-core/pspec.xml - - - at-spi2-core - - libXtst - libX11 - dbus - glib2 - - - /etc /usr/lib /usr/share/doc - /usr/share/dbus-1 - /usr/share/gtk-doc - /usr/libexec - /usr/share/gir-1.0 - /usr/share/locale - at-spi2-core-32bit - 32-bit shared libraries for at-spi2-core - emul32 - emul32 - - dbus-32bit - glib2-32bit - libXi-32bit - libX11-32bit - libXtst-32bit - glibc-32bit - + libnova-devel + Development files for libnova + libnova için geliştirme dosyaları - dbus-32bit - glib2-32bit - libX11-32bit - glibc-32bit - - - /usr/lib32 - - - - at-spi2-core-devel - at-spi2-core için geliştirme dosyaları - at-spi2-core için geliştirme dosyaları - - at-spi2-core - dbus-devel - glib2-devel + libnova /usr/include - /usr/lib/pkgconfig - /usr/lib32/pkgconfig + /usr/bin/libnovaconfig - - 2015-04-17 - 2.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-14 - 2.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-10 - 2.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-09-07 - 2.8.0 - Fix build. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-30 - 2.8.0 - Rebuild. - PisiLinux Community - admins@pisilinux.org - - - 2013-07-27 - 2.8.0 - Rebuild. - Marcin Bojara - marcin@pisilinux.org - - - 2013-06-17 - 2.8.0 - Rebuild with new pisi release - PisiLinux Community - admins@pisilinux.org - - - 2013-06-17 - 2.8.0 - Rebuild with new pisi release - Marcin Bojara - marcin@pisilinux.org - - 2013-04-23 - 2.8.0 - Dep fixed - PisiLinux Community - admins@pisilinux.org + 2014-06-14 + 0.14.0 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org - 2013-04-17 - 2.8.0 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-02-01 + 0.14.0 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org - 2012-10-22 - 2.7.2 + 2012-02-13 + 0.14.0 First release - PisiLinux Community - admins@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - startup-notification - http://www.freedesktop.org/software/startup-notification/ + libindi + http://www.indilib.org/ PisiLinux Community admins@pisilinux.org - LGPLv2.1 + LGPLv2 + app:console library - desktop.misc - Application startup notification and feedback library - Uygulama başlangıç duyurusu ve geribildirim sistemi - startup-notification est un exemple d'implémentation de notification de démarrage (indiquant à l'environnement bureautique qu'une application a fini de démarrer). - startup-notification is a sample implementation of startup notification (telling the desktop environment when an app is done starting up). - startup-notification, bir program başlatıldığında bunu masaüstü ortamına bildirir. - http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz + science.misc + Astronomical control protocol library + indilib is a distributed control protocol designed to operate astronomical instrumentation. indilib is small, flexible, easy to parse, and scalable. + http://www.indilib.org/jdownloads/Source/libindi_1.1.0.tar.gz - libX11-devel - libxcb-devel - xcb-util-devel + libnova-devel + cfitsio-devel + gsl-devel + curl-devel + libjpeg-turbo-devel + libusb-devel + boost-devel + zlib-devel + pkgconfig + cmake - desktop/misc/startup-notification/pspec.xml + science/misc/libindi/pspec.xml - startup-notification + libindi - libX11 - libxcb - xcb-util + libnova + cfitsio + gsl + curl + libjpeg-turbo + libusb + gsl + libgcc + zlib + /usr/bin /usr/lib + /lib/udev/rules.d + /usr/share/indi /usr/share/doc - startup-notification-devel - Development files for startup-notification - startup-notification için geliştirme dosyaları + libindi-devel + Development files for libindi - startup-notification + libindi /usr/include /usr/lib/pkgconfig - /usr/share/doc/*/*.txt - - - 2014-05-18 - 0.12 - Rebuild. - Serdar Soytetir - kaptan@pisilinux.org - - - 2013-08-26 - 0.12 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-10-13 - 0.12 - First release - Marcin Bojara - marcin@pisilinux.org - - - - - - xdg-user-dirs - http://freedesktop.org/wiki/Software/xdg-user-dirs - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - desktop.misc - Utilities to handle user data directories - Kullanıcı veri dizinlerini idare etmek için yardımcı uygulamalar - xdg-user-dirs is a tool to help manage "well known" user directories like the desktop folder and the music folder. It also handles localization (i.e. translation) of the filenames. - xdg-user-dirs, masaüstü ve müzik klasörleri gibi belli başlı kullanıcı dizinlerini yönetmek için bir araçtır. Ayrıca dosya adlarının yerelleştirilmesini de (ör. metin çevirileri) idare eder. - http://user-dirs.freedesktop.org/releases/xdg-user-dirs-0.15.tar.gz - - docbook-xsl - libxml2-devel - libxslt-devel - - - defaults.patch - tr.patch - xdg-user-dirs-0.15-libiconv.patch - - desktop/misc/xdg-user-dirs/pspec.xml - - - xdg-user-dirs - - /etc/X11 - /etc/xdg - /usr/bin - /usr/share/locale - /usr/share/doc - /usr/share/man - - - xdg-user-dirs.sh - - - 2014-05-01 - 0.15 - Fix Downloads-İndirilenler direcory name. - Serdar Soytetir - kaptan@pisilinux.org + 2015-11-18 + 1.1.0 + Version Bump + Stefan Gronewold (groni) + groni@pisilinux.org - 2014-02-17 - 0.15 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + 2014-06-14 + 0.9.7 + Rebuild + Osman Erkan + osman.erkan@pisilinux.org - 2013-08-26 - 0.12 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org + 2014-01-26 + 0.9.7 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org - 2011-01-19 - 0.12 + 2012-10-28 + 0.9.5 First release - Pisi Linux Admins - admins@pisilinux.org + Yusuf Aydemir + yusuf.aydemir@pisilinux.org - desktop-file-utils - http://www.freedesktop.org/software/desktop-file-utils/ + eigen3 + http://eigen.tuxfamily.org PisiLinux Community admins@pisilinux.org - GPLv2 + GPLv2-with-exceptions library - desktop.misc - Command line utilities to work with desktop menu entries - Masaüstü menü girdilerini yönetmek için komut satırı araçları - desktop files are used to describe an application for inclusion in GNOME or KDE menus. This package contains desktop-file-validate which checks whether a .desktop file complies with the specification and desktop-file-install which installs a desktop file to the standard directory, optionally fixing it up in the process. - http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.21.tar.xz + science.misc + Lightweight C++ template library for linear algebra + Lineer cebir için hafif bir C++ şablon kitaplığı + eigen3 is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. + Eigen3, lineer cebir için kullanılan hafif bir C++ şablon kitaplığıdır. + http://bitbucket.org/eigen/eigen/get/3.2.5.tar.bz2 - glib2-devel + cmake + freeglut-devel + fftw3-devel + gmp-devel + mpfr-devel + mesa-devel - desktop/misc/desktop-file-utils/pspec.xml + science/misc/eigen3/pspec.xml - desktop-file-utils - - glib2 - + eigen3 - /usr/bin - /usr/share/doc - /usr/share/man/man1/ - - - System.PackageHandler - - - - - 2013-09-07 - 0.21 - Add comar script. - Marcin Bojara - marcin@pisilinux.org - - - 2013-08-26 - 0.21 - Release bump. - Serdar Soytetir - kaptan@pisilinux.org - - - 2012-11-21 - 0.21 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - at-spi2-atk - http://www.linuxfoundation.org/collaborate/workgroups/accessibility - - PisiLinux Community - admins@pisilinux.org - - LGPLv2+ - service - desktop.misc - Protocol definitions and daemons for D-Bus at-spi - at-spi allows assistive technologies to access GTK-based applications. Essentially it exposes the internals of applications over D-Bus for automation. - mirrors://gnome/at-spi2-atk/2.16/at-spi2-atk-2.16.0.tar.xz - - at-spi2-core-devel - glib2-devel - atk-devel - libX11-devel - dbus-devel - libXtst-devel - - desktop/misc/at-spi2-atk/pspec.xml - - - at-spi2-atk - - atk - dbus - glib2 - at-spi2-core - - - /usr/lib - /usr/share/doc - - - - at-spi2-atk-32bit - 32-bit shared libraries for at-spi2-atk - emul32 - emul32 - - glibc-32bit - at-spi2-core-32bit - atk-32bit - dbus-32bit - glib2-32bit - - - glibc-32bit - atk-32bit - dbus-32bit - glib2-32bit - at-spi2-core-32bit - - - /usr/lib32 - - - - at-spi2-atk-devel - at-spi2-atk için geliştirme dosyaları - at-spi2-atk için geliştirme dosyaları - - at-spi2-atk - - - /usr/lib32/pkgconfig - /usr/lib/pkgconfig /usr/include + /usr/share - - 2015-04-17 - 2.16.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2014-04-15 - 2.12.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2013-10-10 - 2.10.0 - Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2013-07-27 - 2.8.1 - Move pc files to devel pack, rebuild + split packages - PisiLinux Community - admins@pisilinux.org - - - 2013-06-01 - 2.8.1 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-04-23 - 2.8.1 - Dep fixed - PisiLinux Community - admins@pisilinux.org - - - 2013-04-17 - 2.8.1 - Version bump - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - - 2012-10-22 - 2.7.2 - First release - PisiLinux Community - admins@pisilinux.org - - - - - - shared-mime-info - http://freedesktop.org/wiki/Software/shared-mime-info - - PisiLinux Community - admins@pisilinux.org - - GPLv2 - app:console - data - desktop.misc - The shared MIME info database - Paylaşımlı MIME veritabanı tanımlamaları - shared-mim-info est un paquet contenant un grand nombre de types MIME communs, créés en fusionnant les bases de données KDE et GNOME existantes et en les convertissant au nouveau format, ainsi qu'un logiciel pour mettre à jour cette base en fonction des spécifications de share-mime-info. - shared-mime-info is a package containing a large number of common MIME types, created by converting the existing KDE and GNOME databases to the new format and merging them together, and software for updating the database based on the share-mime-info specification. - Bu pakette büyük miktarda dosya türü bilgisi bulunur. Bu bilgiler mevcut KDE ve GNOME veritabanlarının yeni biçime dönüştürülerek birleştirilmesinden oluşmuştur. Ayrıca, pakette bu veritabanını güncelleyen bir uygulama da bulunmaktadır. - http://freedesktop.org/~hadess/shared-mime-info-1.5.tar.xz - - libxml2-devel - glib2-devel - intltool - - - shared-mime-info-xz.patch - - desktop/misc/shared-mime-info/pspec.xml - - - shared-mime-info - - libxml2 - glib2 - - - /etc/X11/xinit - /usr/bin - /usr/share/applications - /usr/share/mime - /usr/share/pkgconfig - /usr/share/locale/ - /usr/share/doc - /usr/share/man - - - System.PackageHandler - System.Package - - - update-mime-database.sh - defaults.list - mimeapps.list - mimetypefixes.xml - - - - - 2015-11-05 - 1.5 + 2015-07-23 + 3.2.5 Version bump. Ertuğrul Erata ertugrulerata@gmail.com - - 2015-02-16 - 1.4 - Version bump. - Hakan Yıldız - hknyldz93@gmail.com - - - 2014-11-07 - 1.3 - Fix ISO images appearing as .txt files in Dolphin - Yusuf Aydemir - yusuf.aydemir@pisilinux.org - - 2014-05-24 - 1.3 + 2015-01-29 + 3.2.4 Version bump. - Yusuf Aydemir - yusuf.aydemir@pisilinux.org + Stefan Gronewold(groni) + groni@pisilinux.org - 2013-09-05 - 1.1 - Add missing method to pakhandler.py + 2014-07-07 + 3.2.1 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-06-14 + 3.2.0 + Rebuild for gcc + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-02-09 + 3.2.0 + First release + Gökcen Eraslan + admins@pisilinux.org + + + + + + wcslib + http://www.atnf.csiro.au/people/Mark.Calabretta/WCS/ + + PisiLinux Community + admins@pisilinux.org + + GPLv3 + library + science.misc + A C library that implements the 'World Coordinate System' (WCS) standard in FITS + The FITS "World Coordinate System" (WCS) standard defines keywords and usage that provide for the description of astronomical coordinate systems in a FITS image header. + ftp://ftp.atnf.csiro.au/pub/software/wcslib/wcslib-5.12.tar.bz2 + + gcc + flex + libgfortran + cfitsio-devel + + science/misc/wcslib/pspec.xml + + + wcslib + + cfitsio + + + /usr/bin + /usr/lib + /usr/share/doc + /usr/share/man/man1 + + + + wcslib-devel + Development files for wcslib + + wcslib + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-18 + 5.12 + First release + Stefan Gronewold (groni) + groni@pisilinux.org + + + + + + ConsoleKit + https://github.com/Consolekit2 + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + library + system.auth + A framework for defining and tracking users, login sessions, and seats + Kullanıcıları, giriş oturumlarını ve koltukları takip etmek ve tanımlamak için bir altyapı + ConsoleKit is a system daemon for tracking what users are logged into the system and how they interact with the computer (e.g. which keyboard and mouse they use). + ConsoleKit, sisteme giriş yapmış kullanıcıları ve bu kullanıcıların bilgisayar ile nasıl etkileştiğini izleyen bir sistem hizmetidir. + https://github.com/ConsoleKit2/ConsoleKit2/releases/download/1.0.0/ConsoleKit2-1.0.0.tar.bz2 + + acl-devel + pam-devel + dbus-devel + eudev-devel + zlib-devel + glib2-devel + libX11-devel + libnih-devel + cgmanager-devel + polkit-devel + libxslt + xmlto + util-linux + + system/auth/ConsoleKit/pspec.xml + + + ConsoleKit + + acl + pam + dbus + zlib + glib2 + libX11 + libnih + cgmanager + polkit + eudev + + + /etc + /usr/lib/tmpfiles.d/ConsoleKit.conf + /usr/bin + /usr/sbin + /usr/libexec + /lib + /usr/lib + /usr/share/dbus-1 + /usr/share/polkit-1/actions + /usr/share/polkit-1/rules.d + /usr/share/man + /usr/share/locale + /usr/share/doc + /var + + + ConsoleKit.conf + 25-consolekit.rules + consolekit.pamd + pam-foreground-compat.ck + + + + ConsoleKit-devel + Development files for ConsoleKit + ConsoleKit için geliştirme dosyaları + + ConsoleKit + dbus-devel + + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-11-07 + 1.0.0 + Rebuild. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-09-26 + 1.0.0 + readd pam-foreground-compat.ck script. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-08-10 + 1.0.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-07-20 + 0.9.5 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-16 + 0.9.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-06-15 + 0.9.3 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2015-02-05 + 0.9.2 + Version bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-08-01 + 0.4.6 + Rebuild. + Marcin Bojara + marcin@pisilinux.org + + + 2014-05-11 + 0.4.6 + Release bump. + Marcin Bojara + marcin@pisilinux.org + + + 2014-03-06 + 0.4.6 + Dep Fix + Varol Maksutoğlu + waroi@pisilinux.org + + + 2014-01-09 + 0.4.6 + Add gentoo patches and ConsoleKit.conf + Marcin Bojara + marcin@pisilinux.org + + + 2013-09-08 + 0.4.6 + /var/run => /run Marcin Bojara marcin@pisilinux.org - 2013-07-11 - 1.1 - Version bump. + 2013-03-04 + 0.4.6 + Version bump Yusuf Aydemir yusuf.aydemir@pisilinux.org - 2012-10-13 - 1.0 + 2012-08-23 + 0.4.5 First release - Marcin Bojara - marcin@pisilinux.org + PisiLinux Community + admins@pisilinux.org + + + + + + gfxboot + https://github.com/openSUSE/gfxboot + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + Tools to create graphical boot logos + Grafik açılış logosu oluşturma araçları + Set of tools to create graphical boot logos, for grub, lilo and syslinux. It supports arch-specific boot menus, advanced help menus, multiple keymaps, animated images, and more graphical pretty things. + Grub, syslinux ve lilo gibi önyükleyiciler için grafik açılış logoları oluşturma araçları. Mimari bazlı açılış menüsü, gelişmiş yardım menüsü, farklı diller için klavye haritası desteği, hareketli görüntü desteği ve daha pek çok görsel efekt desteği içerir. + gfxboot + https://github.com/openSUSE/gfxboot/archive/4.5.7.tar.gz + + xmlto + freetype-devel + util-linux + libxslt + lynx + + + productname.patch + no-theme-no-git.patch + + system/boot/gfxboot/pspec.xml + + + gfxboot + + perl-HTML-Parser + freetype + + + /usr/sbin + /usr/share/gfxboot/bin + /usr/share/gfxboot + /usr/share/doc + + + + + 2015-08-05 + 4.5.7 + Release bump. + Ertuğrul Erata + ertugrulerata@gmail.com + + + 2014-06-14 + 4.5.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-23 + 4.5.1 + Rebuild + Kamil Atlı + suvarice@gmail.com + + + 2013-01-13 + 4.5.1 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + syslinux + http://syslinux.zytor.com/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + SysLinux, IsoLinux and PXELinux bootloader + SysLinux, IsoLinux ve PXELinux önyükleyicileri + Lightweight bootloaders for floppy media (SYSLINUX), network booting (PXELINUX), and bootable "El Torito" CD-ROMs (ISOLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX. + Disket sürücüden (SYSLINUX), ağ üzerinden (PXELINUX) ve açılabilir "El Torito" CD-ROM'lardan (ISOLINUX) açılışı sağlayan hafif önyükleyici araçları. Bu proje ayrıca sık kullanılmayan ya da çok eski işletim sistemlerinin açılışı için genellikle PXELINUX ve ISOLINUX ile ortak kullanılabilen MEMDISK aracını da içermektedir. + https://www.kernel.org/pub/linux/utils/boot/syslinux/4.xx/syslinux-4.07.tar.xz + + nasm + libutil-linux-devel + + + nopie.patch + fixisohybrid.patch + + system/boot/syslinux/pspec.xml + + + syslinux + + mtools + libutil-linux + perl-Crypt-PasswdMD5 + perl-Digest-SHA1 + + + /sbin + /usr/bin + /usr/lib/syslinux + /usr/share/doc + /usr/share/man + + + pisi-iso/isolinux.cfg + pisi-iso/background.png + + + + + 2014-06-14 + 4.07 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-04-13 + 4.07 + version bump + Kamil Atlı + suvarice@gmail.com + + + 2014-03-09 + 4.06 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2013-03-24 + 4.06 + Back to 4x line + Erdinç Gültekin + admins@pisilinux.org + + + 2013-02-07 + 5.00 + fix isohybrid + Erdinç Gültekin + admins@pisilinux.org + + + 2013-01-08 + 5.00 + First release + Serdar Soytetir + kaptan@pisilinux.org + + + + + + gfxtheme-pisilinux-install + www.pisilinux.org + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + data + system.boot + Pisi Linux gfxboot install theme + Pisi Linux gfxboot teması + Gfxtheme install package for Pisi Linux + Kurulum sistemi ve kurulu sistem için Pisi Linux gfxboot teması. + http://source.pisilinux.org/1.0/gfxtheme-pisilinux-install-0.2.tar.xz + + gfxboot + fribidi-devel + + + chmod-t.patch + + system/boot/gfxtheme-pisilinux-install/pspec.xml + + + gfxtheme-pisilinux-install + + /usr/share/gfxtheme/pisilinux/install + + + + + 2014-08-04 + 0.2 + Version bump. + Serdar Soytetir + kaptan@pisilinux.org + + + 2014-06-14 + 0.1 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-02-23 + 0.1 + Rebuild. + Kamil Atlı + suvarice@gmail.com + + + 2013-04-06 + 0.1 + First release. + Serdar Soytetir + kaptan@pisilinux.org + + + + + + efivar + https://github.com/vathpela/efivar + + Aydın Demirel + aydin.demirel@pisilinux.org + + LGPL2.1 + app:console + system.boot + Tools and library to manipulate EFI variables + EFI değişkenlerini işlemek için araçlar ve kütüphane + Tools and library to manipulate EFI variables. + EFI değişkenlerini işlemek için araçlar ve kütüphane + https://github.com/rhinstaller/efivar/releases/download/0.15/efivar-0.15.tar.bz2 + + popt-devel + + system/boot/efivar/pspec.xml + + + efivar + + /usr/lib + /usr/share/man + /usr/bin + + + + efivar-devel + + /usr/include + /usr/lib/pkgconfig + + + + + 2015-02-21 + 0.15 + Version Bump + Osman Erkan + osman.erkan@pisilinux.org + + + 2014-09-27 + 0.10.8 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + efibootmgr + https://github.com/vathpela/efibootmgr + + Aydın Demirel + aydin.demirel@pisilinux.org + + GPL2 + app:console + system.boot + Tool to modify UEFI Firmware Boot Manager Variables + UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç + a Linux user-space application to modify the Intel Extensible Firmware Interface (EFI) Boot Manager. + UEFI Firmware Yükleme Yöneticisi Değişkenlerini düzenlemek için araç + http://source.pisilinux.org/1.0/efibootmgr.tar.gz + + pciutils-devel + zlib-devel + efivar + efivar-devel + + system/boot/efibootmgr/pspec.xml + + + efibootmgr + + /usr/sbin + /usr/share/man + /usr/lib/* + + + + efibootmgr-devel + + /usr/include + + + + + 2014-09-27 + 0.7.0.16 + First release + Aydın Demirel + aydin.demirel@pisilinux.org + + + + + + memtest86 + http://www.memtest.org/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + system.boot + Memory tester + Bellek test edici + Testeur de mémoire pour architecture x86 et x86_64 pour ordinateurs x86 et 64 bit x86 compatibles. Il doit être lancer depuis le menu de démarrage. + Memory tester for x86 and x86_64 devices for x86 and 64bit x86 compatible computers. It should be started from boot menu. + x86 ve 64bit x86 mimarilerindeki bilgisayarın belleklerini test etmeye ve hataları bulmaya yaran bir program. Kullanmak için açılış menüsünden çalıştırmanız gerekmektedir. + http://www.memtest.org/download/5.01/memtest86+-5.01.tar.gz + system/boot/memtest86/pspec.xml + + + memtest86 + + /boot + /usr/share/doc + + + + + 2015-01-27 + 5.01 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-14 + 4.20 + Release bump. + Alihan Öztürk + alihan@pisilinux.org + + + 2014-03-10 + 4.20 + Rebuild + Varol Maksutoğlu + waroi@pisilinux.org + + + 2012-09-24 + 4.20 + First release + Erdem Artan + admins@pisilinux.org diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 7e487eec14..b2e8edea12 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -4efc72e62a8bd44a60c8a99fcb50fbdeb755e231 \ No newline at end of file +6c2d9e0f4ea9bbe1157157819151cf5edd4c8638 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 86fec9e96d5a89a6f0baf8ac0cbb0356d87c96e6..cc33dd1994692dccfe9c10f92792b3df3f0cd8f2 100644 GIT binary patch literal 364028 zcmV(lK=i-;H+ooF0004LBHlIv03iV!0000G&sfarYIE=YT>u^w1tnGy5XnKx*>d2p z#_}gDgt{Xixq0B$#HM)E(}jmL{lXqj=n0eYVR0 zuU~XvlY7t&#{7YaD}Ws7aUcH}KH>GG=1j0v>!Yi28{4}_Ll*v=hK49;1oLTyl6bi_ za{oElroM{GV|@S9v2&wMX!fQKR4~D1tV_9~@F2oFeoKn2CKsU{(fy}m`pX+^JkO}-@hNGJ4PnTZW#FJM!Qwo#ik6}Z zWNWF}Ke`}nGeHHyrzQmv>}iw(e+QTY*qW2#Hk=Zn1X&y&mD!_>99&c6yZ?qR$i2OR zbUq)?pIv4~e!ff>A-q%sGT7m7<{d3uAT2Tc099vv)NJ{z*>S(y`w6Z)MflnOEECD`k!zkz znVF6!e(^azDQcRET!v5BYbYEEe%FXwC+ocX%?G)Fa(t`MaSs$L76-VPJWKuJ(thfQ zLO|xoWkL2GS%Rd!Dowm7cYb>Ts8h$gkUT^^UxDu(th65K&!K5_>k$_=R|XA4rBxD1 zu#!0$G`aB@!h@QgRc{-1I7_SRPcz#5-?23<7zkJAE}HZQ@~u-lR3yQV4Q`Z&* z6*pOnnMh6K%Do6=T?@aJ?>I?%XxlhfMun2AV#JxvLW&m5F*!6wWwgmR6`qx%^Y>qC znE0vC_(&6BD%NW^{*T|emg8>O#bfpT=5(@FHKd68*NT_{o5}~yPjD{)E zgsKlt6c28>os3zg&Sw)esbKCxQlG|WcY=KG$@O!m69Ly$Z|GXq+MyC^)9E$@qK z`RHHa>aIg{?wIn#mN1z-s|!-wNLXfc{Ws!S1tmMrQI#iSbN{K*4or6SVfly&zjU{Z z?>qE&m*+CbKFX;J`3%e6`{zu()G4?k1;TE>Hpm;9_X5DMQQi4#Hqb-&vk0%}rnVCQ zI#)m|CY@*ivKbC(uT>|9@%wkLd&?mgm=BYdOzG%`HogZGzj3#h1XU}1fHSL zJoEYfWDM~Rue19?HB}bBwL8$cBd{#OFpyjP9^<453CL03 zwW(JtqlkW@k&KM4E|u14iWd~*S^Z$6el*Sb8j%C95W^@(k1|C0jb>pd&sS?v2vUQ0 zJrv44(*}tVe8$`QHn`58tL!n;NYX6;V+?~e$EG@)Oiw43XG`ttA{->GX0S5%UPKvv ziam!eWIdv3o98bbe+eqSIELh`tz-fVTQR(oIWCu9`*);pIZr9#8r6aB2gB=EMI=C? zwug>{fRU$bH;9&U4f7{eS}WnX45c1TDO zQ0#=qrxg%(lJ$egEd;UMvS;pi}xBB|gz5Vl52t-(3{#}4KH+4UFq+-6% zsGKz4ZZ3M?WWyuwH5)}|#3Iy;z;?;+8NGf#`WylOBy^J!oZqnI&LKeSsw!LVhktu5IWuupGtl-gDbk|VqcRB}mGgcq1yZBhSkSDU`(CC-n0 zA<3jHY_`JkZcNM7fZ?V&2d;{k$zUU*0!%S!DdJk<5y8u^w?l%jDDzF;%@X}HHD_wF zg(@}FBB1>>Y%JYDO-AN7_GNrqm{ouK*J+EpWL>0atexO_3LELyD5)7X9@GzM=PDxf zw^B`~fiqfKE|Ia{_2LqhdR>=TKu+*!u_5PA{&jLxe zmhDPEOSYrqJ9%rtFM}?gaAqc+Kn%@YzDK2FfqWYZs*tm8Y{1y~PG44-p9u~O>-%KZ z>aFpm!o5vg9Ui~=bmrK+hSqQV?Tq1{?TU{naY-iLMbgH(e)8+>?#cW3qmh6FB^P?+ z`!x$`PuA0fKAn0s%yRN*F{;A@RZmk6;} zi8kxG+2y$Tc*DapZ3D^aA_JK@5^mtwlAi=utU@P}!)Kd2d=u+;o#Cf-IBalZVN^*p zfH`wt+`wjDDrNiS_SOsDg-ZC{_Tno!c{=q4R6P1WBZ`*ilmW(Q$HwxS<~3z8e>p?_ zsVz}b4S)R3-#>^#qkzAztF2~>f_`p`pZJ@dG;XfD%R}jbL_~`EM2b-{jJ_>DY8kIU z<{mh%!^ni0IZn8p`vyIe9qt$FnHvwdf>d(pgJl28QlE{HI~lVOS?7{)qqV37Lqj`l zqJ%x$ViFaU`$&=@ObfbQ(+U^iEINqPSpTYoo=6)Nk2|I{l0y~pEo-CA+ap*hbI^V~ zhO{Lam}{a9?x6oi*4w$8*GCKddU}TJb-w&W1UJ4ufiargbfcCht7V6UEKfSIl471z zR~|}uC0L@D1-qs91#m}Yw(2bC$*_v*z;GDO8Cc^dZSLR~nOQp$T&A(A>r7i&`Qnro4Dt)hUi5y0eR!Jru9)P+tFI;mBwJNFpLAr<)DdnW#$U=_mwoa87_I1L-`+!|$VVE? z9%0o7uA%&eHc#jZ21QOpQWtQX9YJ`&-t|q*0I<2LtVZ(X`*4o5F3)WfvgWc5Zm-y7M_H|kXY#KWjCG8O|QVyE!m zhEY9~F9Co;bG?wFwqa~t%Ramv0cG0)+w>~$uo57kkg1I@(DwJJ2KRRpa$mxO{v_d( z@^W7gB5N?UZ@XZ|@v)_9zaox1i67M`^DIIoI$(C#joC!oWzH6sE`LSsc^LMP ze$!rzNd=zJ2^4DT<6nm$A8erncygFLE72;OT~T$mP40ZtjC$cFN11fQmHge8DD4G( z=_Zf*)}dyrK&(o#JIP|)kH(8ZK=zQYZ@p+dJhw|~pPeDoTCvY6$xf84eRkzWNYy4= zf2~4S#>p=^0cMP`AB|+`#4oJthqJ9zLyW6U2{`3c9&VR^l4>JU`XoU3SOROgG>j0| z{98-M-Uv`0ma@IK5L})kjNwSQv>S1-1lo>}JeA<3`?Ty-_(ixZ7=ic-GA@eLAd~6v z`0S#aoV;e%M%+0(r?^^Nlu?9-90}i56k$v?hj1}|uH7NcK{$2NlOl`}X|QJ&Hx1j~ zLF%IUnd}HjVtB}m_AQIM%Ek%WBRp;y(c^6(T?YFSN1{S8HBp(((ldq5+hl5w#@Tl^ z-Ii_Z?QWfCKH|_;u#9!rFp0pZPnZTN)E@LCs#f?c$I~_kMay67`AD=_mE6NQ?yuAd zisGX?2R1DhP&;dGJN_uX9&8Js#-bd+nMns>A_y9P!!OZ84d0?dyUmrj`&X}o)6M%T zA5u%itZm4>hMd`wsW#YEsi7i_0c?7Bo$z!%Tm5`}vPlw@6+aBj@Vx{$^P;d_bj#p@ z5v&$j@%P&x`BS;{>rveEhn%W@))=d!i3cG`!8Y8X-8hx~0bFovuaUaW11(KghZuaT z>O7y9rczXGlSfy&cjZfSKQvNu#%a!6g{-7vslpmHu<{)J?zhQMR@2;uB-a^6gH!uR zoiFF)>95exrS#}Zt5a^1Fqu%^$K+MQynPL;cCL%309}QsHhd9a;IH=e>uWZTA^z%h zbg|)TokA}wo_GXe2jFnzPl=|+gsA2D$NeN;uP(mB&D&HxdEiy(=9BVY`(oMv$2<>N z6Z*~lk@8o?HPQ)`+>1Wa2S!s3RLz7bukG5-6bH-ix|rWEqyd}mj`k(7o5EDnXaq^i zN9q5^vX^;0wxqDthqDbu1X^y7C_Phwu>}VtI>OyDQ_dJ0*-1s@I?3K~YDw4h43e~f zll_F!Z{>cPS#KAgaVnWB%KD7rn1WjLh80wJ-wTCuN;%>OiM%sWL|`7#&j7`=MS-`E zE30svGSUl&=q;NL4EBgX5a?uH7{Z1`RlwbJnTBPj0icLS8c0vG)|nV9fDe>e*L)1J zla1RqL=Y{-u+VYCYr%-vX56_OB~1|cOAjO7Yw!jBYOVVE6F8MyVasS#quyOa=o7UF_x zqlpQ=qF}oR|E-4JB!)iq{5%P|+GUPxw3>j{?4JjViOD8Z=1=*yTnJ9Z+x9YLUmR{S zG-KgZd1Dt1@+=B&gJ_~hidnL#vy^>tb*^lm%tEHR-PuhkfMEQFNOuEuh$tNBiXJc& zQ>@hYEI?f`2(tmML`afBlO2xYgka7I!Y}Pv%M5tq(EmEYRHAPNnD{!S(O_hOU;yn6!oaj61T6`ilvW_n8BHB8Dts0)dqj{{NK!WRbyctGhuzcWojt$yv3;o zPqoT*92wus4z(wtj6}EbXE#t_R(s|a0OYS1PB}o%1gQ&VQ*X9`RZ3JtadAl}qX(zz7tcVuT$tpS z95vD?!Kkl&cuZdB7upnxn~L5lJ`+tJT_=sq+Hj(;OeP4K#sGR z8BwtOaE^!yFT&wfb)?`d?blI&5JAy7YR`Q>X*^tt2VujTHH<@Ohh1e6P={5q^V7VU zbDE<^faWUpY6|y$F>?O;D^JakRlVwAi)hV-ZOn^U=3V8;C1LgqvAU0&u&{c7ye#|O zyke(&5inzAVJn)}AT3hL8T5&C9TTD^BCa^m zqCT~8#ialv68u2}HP*??r-j}qF0`QMu=+;UsHldp1ogPblRLILQ-ASjl+e$J@W_zC z=77BBCw9rC@e_Rfi0>!yZQ%Hg6ow15*4+IYFmj@7KA$QHwwkWT$V~;UlBNLZ1x&C< zHR$g^2ZN8eV4X@3ZJ~wL9xS7+G;wXH{NOk|#6QM+C0Pius7J`+?~!OWMQ;yGO)Dz6 zq6ucYpKY~e+Ru_jYw+gxAdZ=%Oerw5EXjDz3*BFdwuGoe7OU=m+JUr*?bq;P3`|HU z?Fe_zwDSf?*bY_&@Vc$@9SiL;h=L`;f4T3gkD-sSs2@RgY-uKeY+6=nZemfT@f``% ze+VBX7s_z<#nezmWbZ%j8>X}F*j+Ig+tSW!Ov4Vy-ow{I6uqLow|6h&?Vbv_R(9y> z;`GpK+#UBT$;);U)DjH+<2cfB6f&?{_KLm+Q0L_}5P~-1xr8Ee9$#!?1C3DYNca{> zltrz0O<)9c&`fK-(Cw%3gVU7N003%5Cvix(BVgNO|7ddbi|}krL1znfiW-V~*;t}1 zzXLeF!1nP2slk)bf_AKem&v7(AeSAq=%K}*BXB;qC&vMN%m^LLdO`W`Y1^7X$q1Bepg_OB&*q zE^>T4_Qcd#p9y};#r=m`xyMKEwdg3I)EC|u0=sA?y*F%HZvv>uvW4MvO>=0(NFAX# z_mq@zT-wDU(K2K)@6SxZTL2X@Hpfoyw|>>37nqq_w$@XboZ-X5Jw34zlX!lVFJb;G zP5&RK7@LHoXPzFN-^gtDn_EqZ>eehy?ifhI5*Wq6-&$uaKXta$+|tJ3)YQ-pZou(3 z5!R|Mo@Z%ky2$QjBvGQ{rksm&m_{^ZJN@&l+IhD!qS?iFrV+GCZ1u%UL5J?*IcRM5 zX$V8MM~K}!hI5mCtU@GI6X}ZI<{(G5ugWBmXHhE$WzdIU{%}f>X8|e{9r)-=HPc-B z5H3=!AnfDx7hc2Mt@zw*dEb~gE0c*42*e0%4;9A44&9egh;?T0NS?9xVni88{ek21dqZgJi+-Lp>;zU?U;*`TG@7!3$BiHP|*f)6niliSBp9!^2|Y_#^g3rs@MlOv+GYc&ae zo0MXn`9QD#dx8D8Gfgwn+=qh+9$MyOD>w;%uJCo0u(iQ~!nB!yTDYzSk*`(fP5sHt8-QlU9R4(aM{R>lc=P%@DNy&YGk4#&b_Zgb=c z%g>dxy>?3OAOFs(qtEV#ZU>68*+DUEk!!l}#Ldm0u!aefF1AGhrP6bX?jT=p2{ZAv zVS}x3LAat=SFi)uUg^fAC~16)+R5uEWuiH>p9Msyo}<$PBe(k88g zp{MSf0g!8^FY|4Fj-Tf6A|==DmfB+oBzbzcbHBH?ExGe7!3u2zus z!u+h0>{o6idJ(G+@f>g$0qNiB(#5m!v@yF0VtaBon<)PPSX|3)3HUFae@g5sN`0dU zeGeqiqFLpNs^JNmQ)<7Z*!mj-Qrq#U(O%&-={`v2F#K4A0;59yJa7U+>s)t}Dwzc+ zGJr$>4a?XaX=}$R;4$609u=;!aBjSDSph#`-UlhTbCX!p){*M%_`_y&R4(HG@GPzL zm)P(`&&RqDBw@5V0}xjgbfu97Ue^KYrOvJ%3`ep(h%rn_*dVh;vP3}K?0irXje(T& z>lJUSQS6b3XG>PBMqmaB!N)q)##H=X_tS_E9GPZD*>Zkc=GX@CKT@@*`+aZA;nEA+ z(VjSAe_;ASWmU>=MfP#OFq0voMF|GOKgX;Gvx|B06^*8}$v+-#piW;wcq=8@!U|~e zLZEp=OaU;%{oL1(Tguxnk zMRnjVajGM;Y}eaauyLUtQZJ9aY!YQ3xOrZM4by7vMEt)#&$cHOywPVMS{wQX1koKV zqiWBt$9=neU0a@g_#5!9WXPK~t($_F3iTX;Ute~|_h6q+UV>;8;b^*YLEvYMMA`zS zYb`031<6oemZI~-hNfQ%GYEttzPx$8WqFM7W87{=Nf!ZNc+NkMX%p+nrSkmw@ttU8 zQUU*X1Zwj#MyA` zj)})rjH3)Sa`l15#gZ_nFNFT(JV(niwBA9o2pUkx-=drAxo^SBS&3<86$zcpoEu#x zVl_?&0JK8OBJ-DTvDqOH{ponlgiEmAGFYq_O**LVoY_m7=lBf@fPCwU@=e za}#6W!qP7;_qBETvJ*ueZn`tOGepIxAX<~eGQzY$N?y&3R(xM@^83bHcwQ;7C zsg(JizQOdnI6IE3o80X$@VUk1FDYaJ|0aH$xTvYPF(bf+DQNzqBp7!)c`J3nOz7cm z{GzNHehneV2`5=WBa~L9sj6Hz*k~M_2|uYu^N^T~7jyUy-b*XW6CaN3nd0fms{kMQ z#7u$azYvqq=hG;XTz@;7)wG*|iBZw0St1A6_#GQ(FFZ}6Lafd z3tQYKx0`iKO>=fE9@E5Ll7rw@`}iT=3p!ubYBL&o0g18l7sb)X6Hb+rE91lUL4THU0|KpaQGR3eLVO zD-99`1M!oKolZW?$0rA>#X(d;ohr)q#!8&VKjEb0E^NIQ5G=prH+3qV_tnV6maIGq9NnU6nye>G_)S$v%O5{f z@C>@S2jz}P)l?|KwC9=7o2v$L(0y=pOj8~z3S+kpU95j=IG?6aHkIbAH|NQHGVdN~ z&-Oq(L4NGC@muKd;qa98f#m!4O#10|;SXMYWeq#EZDa;&(c}w#wRu&mUbiC!@~qsE zh_U}P>Hz+ffcVJ#sx32tD?kwf4|0;O?Xw`BAt55YSLY?AIrMaB7wl)hoOX~YL4q*L z#X~k*4p*)$FBxm?-&&ZyC{UXPM-B1F^icT6XI@+%xh7G(rBg~s0$DG!FKk1XRt8n1 zoQ{qO62j{XD_vfKNaj2RC)QBBRzUZ2GGa(X%wS-6P=t?j1zi*%wx@*O#DQY~2GMo? zOLWkSA1xo~Es7jLzJOtHC!ar{vXSZKNHmg}ys6p(4Nz*~6;S4HWzepL3}eCy^$buG zNt2hZFF!#Nc>g@g4>MaoKF$~^`r&b-{s*b9y=#)W#Ubong3&=MU?hNcNn0?*Fk7JgDmTrC}egjUn1fOv`-pKnF zAHA{*8k0Y->-c5OmYcT*vD)L=-MGtAzax9MidqTzh2TfODM1SZ%yS-?$i;Ab)s{Pa zd(tK&&}o!yV<;BtMW~u~!b$_EdlGonL6}_64p(_HLk8`U@u0|@eNAznZ?PboocP47 zQnWf@@L5+ByL=F`naG*W21rG=g>bz}m;0m$mcp3AYa|#RZjP)Xrmw=}FRfpIEv^k# z%&sY^7->8zokkXEJJ!OSNj<(Th8>j|j9X6u2h9h58E?^uykC6$^D-yX@}EYCl=3)8 z#|BG;O}m(u(%aNj&4)is_!pz=a2HXb2pwb|fJX(wnjSaC97FHje*N%A;~`l7*2>n? zn1@}xQ~jTX@asVIodHI!7SZ9~RCt;`<7<^H(jIUm@95#Wb>-Xm;@$oDNiax9Xeta9 z<@A_h(sG*_LEm6^?E0WlPuZv7AXNq`*tefMN*crII5cgvtbQv~WSOzO>6dpt0;>wr z_L~@YGTd7ULizd7DiaG#2U%$>Y0$w`=xSMpg!B1nB-43fipb9$C`&ioKWdH9sP~x3 zkIWJ{fx67x|HdQX_Xu`=0K`F>Y}BXd-ybXUk7{DJ_5K$J0FqZ2L;oAa-32F|^lQ4A z_*0Q{mL4a`BDZJcE+!3gsnLBDHApb&geTvW(Q8dJmmxjOUj! zTn@TyK94e4&@eO)neF?kjYedV%BJcTDhaR4J2EJj?8dKXh@fkeD2~&?kRLm01an9S z5LPPPHszE;f}FJp*x*eGTY)7r4(eyr?tpGo14}T^Q7*L;;xWf+7?~a+J(2u1tqbaq zG3a=H2+0CeTaY@V!NzD$md0_($qQ&y1kgZD{%W;_)e%JH1>%v9W`rnDccd1g*_lVF z-I$(6@cbuUzSOBUTZ@j5y3uZTi6Xhp{Os6CUjY_5&)!dHn5gVJt8S)+(~rElzYZP{ zIT}~4vVC5Q9`7YPbyGz#P~}Th39BVcUhAn*=)D_|AbQQczRByS?Ow_fX7*(BYE4sx z0{Q&_l(7@;PWeqG9B`&x4nnA?(%4+(j+zS8CR^N*muzb+5U?n3+kip#W><~XuI2oC z^}6~d0l90&B*UTJ;4-+lpe#V2?DRR^9v@q4`yO3%4lF`=zqW}yU0z?fg>d2lr%xNp z)IMqq75a=hgnWm70L9-HS6PY_i&&+$H~Z!N30|wRC1EZFoLGTK%YoG=t*m0_83@T=_xo0V9qBVkFbDjP= z_V@ZP^cDb%O>vmg%lxX_oGZ+`#@!_ULmhmfShf_qd09%7E@PR{u;GFPI&;)gc)}t- zDjZG6XJUd=fJ{rhv#B~u2xh(b%MTvtkexO;$rGvYW321lTaYrprdhnm_rLSO&x-?@ zcg~Br9}_p}A7bhyt_h6S!^@wS!+9Y!5WLlyeD(nPJAiF2_xC#P09OdDw(_IO1`lCh zZiAHnS2Z-X_kJZ5RAA{kyZz}q<{rvc|5dB;)@Z8HHH*HWgHS3T_e0p{8QByY)-e7j zJIH6YJIC&PROGD$d~P;bwaI;Zob@DV$i{Dek|Pw|?fO8wrOh@(VaE%BOS7tLDf=b3 z?4{?ZS;uoJqE8Te;@CZ3$;7fMpogzn>APKLs8_mA(TIC7-PT9&g zI;*c)8q0E6lSQz=d-pK^H>^f{-<_TT~3oqwj|&g%Sr}QCt_S9*b@??^3{;MS7!|WC z(Zy0|%1C)MjEIC3*ktm6Kg)*#zlf%Bqto-WDkd$Tp6zO~F!nm>G%Z!K^9^H#6|yao zyVA>EHLsh?H+7y=kGRNzaBp7}WP2_Tvtc9h>?O-!af&r{Ds4C7ZWBB7PZm1Y8TMww z?MEocm(J8k;k)o58Kc2)ZxyvxA(8b^1rr>(uW^!4ju%KM$lJE3aAC_;e|v;NdKOH= znb&RyP?qE2r)jFV(U#SoBe6wK9H zM5YfZkl!5FqH%Xtn(@qEs#vIy+6899%K1;mEQ%`Is-1f>_Fopg{rGu4S+_E|u-J7) zSbIbmZ>AdP#pD5Q;oi=dtX~?=g=JJiR9nB~*Is|env7o(Z#Y*|69v$50%MSG zSq6{Ut36xRAp6;3?G;b0f4|rZ@e{5i{6_8#3z;FrIqm@XCt-fA8A}2ojZJj(^iw3* zgb<3Od`)Ez@{cuZ2Dg7-pj2;0SL0>X99I8+Hc-vaZM~@?(TV*`t9Fg|Nw%NPZ4Z?N zrFV@iE1jDK_y};0;$2L)*1Zn{p=yGg?Czyzqdy(vVjAal*(Cl9IzFC)Xr(+g>oFSU zPPpq#;pDA=jB)&7y9{g0Yu^UkyXwxNS;GKxcP(eZXXe>=W2#WEDxN-r%K(@V^-O{7 z>v*f)oLw!|vFUGO^Oe-S{t`BPwwG`A9eW!Lu!Tyq#6VH5eS}WS@aU(x8@O{D*jc-`IaJSqkZ z9Y5q)I3#wf%!(0o_`G3W2sjT83eKvjZrL$W7LH9&^fOm$Z zuk3PI4<>x5(ZN@Ydt3Vy)C_4b@kVCyM(6Nm8YRgab6W=Z*;J=kQ^PLPIG)sWiLBt) zlC2V1dPbqKbFS2myVg$F6a7(t5v3^$^b!bstjVkB=`_ifZQr)!YaW{d$LEFzxdZWc zT&jTx2n#H&wRsq#x9!&QdNkB@qZCvkL%EBo&=k9+RYOS#Oj}P(6SFz+m=>@cDz`n* zENR?grSYt13^&x2<%sd6eJ2H&r^dDuryt4D9{F*IEgB1?`+^IVDfeN*6|jl4@hxS1 zrlaSe5yn{9rGw`+UpC_8=y7O*bK@sieE^5d_8V8VUwRt$%;kln%?nTyi=@iW@@_|g z{ab3XsjMECHShftErz*9#uDLBhU*xy_8x77n&i;LRxUX4<6DbEQc)zs>S)b)hK+K% zCTn6{M;P^ybhpNL!2tmVaxF|rMrPkWhDgltx?FU0H*2X?@#v!=sYIu9 zOZ`#Y80tf$57|qqu^|1E$?)&iBTaivCN-d``Zyp1f&3(W`ms12)wktI^al5Pbf-JZ%C>;N;~l;5$JTY{x(l z;$x1MX&`=ILqJ&8un#ISf9eI0sE#ci$V|fziOCV#=yb~0b!lZ5)2C(nif zm7REM2ZtcBB&5;X%P4zIIuon=rAQ9w(Q<>+peQx-sh^>R1Yf6O=+P?4(G<%*c3Sok zjfao;P8tDg!i!R**>N03dTjs_Hepplh0;kL5c60@>(#`f1craD6Il_muuX$L;zas6 z2O}C3?YV>&|H5L_8qmoH6IADAl%XQHJ8+TrK@OVr^xn7gs`nArCp(2#?p5cObR32{ zAN>QWTbJ$G0+BkRC;_Wti2+LGkdKY!kf!GpZQW5OkNk zn)hV*hp_~p{AIg5sZn{IlIudI{Lf;8Y^BXo{Q^S>J&3TWSg|c9e&sLY z_Ksn#z4Y$p%MtHKUlQ)9Noos-gY7Sth6Z@xo@2Kl?Y~Z^)HhQVq#(Ao2Pfr~@-d$| zklOO$_|dC)3xD+aL9?K$w6&9Uq``lBt`F7(bC{Xn35(~(0opZhsOiBtGkXY*wgu?Q z*zY*V4+iO0 zXqIkkVZ=OU9k+uE;S`}Vss!cSitj(I#g$15lIY+i{sYUJAAc^^DkSA9j{=R0D*iVw zH3{Y=Bk2g3WPzkWQhR1L!Z$ZnO|;~_7ZiTLFYK7_OpF9`ac_zVavpQA$U7{m;&1!t zZyL7VE-Wpc&&G2ZCE?cD<24MCgBv=z#vN1AcH5^SS2NDcF%XM@(SV>|vVyNEEpv}7 zb99@aC`+^qf-zA4%DEV*EF`|qHnRc2ui8bCK@~V7SCeIXWQB5y5WUq{3hs_F^@OLv zI*~9xd2q{KWrUZnas6mv$GTLsLN%s$9S-CGPM(M-W@5wh(U)thEp*-adZ;94*#Oo`i+&x9S z?h7_+FGUgve68jDzevG&NO0F@{fN&ceeM$48y+GWh4#LaQ&Nm_!eWQ)(z>}Rhjc8? zVEs_T@4ngT{-%$^nK`DCsFUs&ee@1zBv)V`?35!JGP))?(Eh<=vBUD|O){InkJq@Q zksaT3o@eDjWc5LqVMt@E7a2Djc5yT~`ZT494lH~;MLojTA*z`=_7-_~Pf_jXy~(=e z&z{EWsKfdQ3iQuQOCEXYgM#!5rLr4ibVvOCU2mnMt!~DDXLVL*0OOFzBV1Wfmrl9THxK1(WdJge=Q)gfR*>nd-W6cOk!Y`@dhAN;Hdbyo3!^i#j%~ZeJ|OK0 zb6UisTLAJ7w}HGG$xeSNamY_?D^HL6z7Ry$I;Fb1l8!79B=9}AzJ(9qWVj#hB?PFm_=vG6eJSA}(Bgpqi#~omCGynSmidZW3_j@=8a7Um zF%XYUrQ?xLz53S0ICQLZ^&{LsnqNY{{Dz8s;gM4YWeEH!CulAxM%v)Np0rEH&=i7P zg+K6!eX5=Mlzq0VSgL8jk-lT#e#X8IeYb*eQVnk1>o0{->S9`a))&rc=SPdevR!Jk7Q;}nw?VV*Aq zSeqtr#MXA$ubJl@Iz@e~L;fWw6O)6zYo+P9<&7qUFm{;BwAMIf^RDcLl<_ERqUf_8 zj5P|={y310&lODHUo%IyU7U^4t8>hl^<8!YAgwkBeM+P?7YWv$SK{R(kYEW=PtS8bOn?+! z?3hhKe3URUlxNhU)7#slIb|T=_7*VXkpdH`lnKUI(?N82um}hgUT57F??%jrlc%a~ z9gKfczU05@eRy~$TBu)JnR)iB803DkcI9S2%3}5q;ws5wP&3Q}$Ntjudcq#aMH=g_ z$Ywzj$+pxTsY)mb*E;EjVt``K3D7c8AJ&W|;fD06>IEQC&Y!`u%3#Db{Z3&lU#U|8Ch=aP$J*7|-KxV{05uyksj(3|KS__d|7 zq_)`osE-peFR@9!;z7tJjhCY{E_J4zf#oO?pG__ z#|>dxIvsVI_$}f_04iwH%R?Cko5$-auuw(xVO#L_pO~${PtF`k-xIs_1#K1BjTNM6 zrEho7-tv1?RG^mix^(61rZ;h|iatT=@JCRk_+nAO5IG0#R>`$j&;<>_JJnzedDIxO zC$|G5f2NDK4P@jMAF*}5(wExe8O);dvL^r8QU8%T=IX~NE_nW>MNQZ|#@`rEC8)om z?CiD!Qu`AO>#aovf}jErq2dD!6==dE**6QTn{%`|4&{>sqlSf(ji1G_hl*XSa_|u( zox_C4Q@0sAR6-AsSLq4dz6PUtDk#L(G$zMcIc_JG@fq(ToGU&fN?Q=9TO-+GrPddU zJcslR4*H3cW zf6QxDklH2v87ij|A#vnfIATF__>@uiM0gWz8^0bsbe=I`o*JeBCRr+!iCvPmVx$NV z44-6IW(XpTfrMfyM}(JcO3mA}NFzWE2AQ@R#8r3`BlW8=KL6j!-K|d@bY@^~7kMO( z|4=JyXKT3oefw_c6m*NTSXuQg6rP_$;XWFxw6x9=@Rx1n`*CcUx^9Z}6K?VpqdkyX z9@jsqnZ7gguHa`@qNm{grN8!{N2;tA_{pxG!;fa#lHf<51oX%U!%`BSoIr=Sn%hR>K{!qGG~laLYbSVlMNka z5FpcWMR8YiB)A= zEb#cmsKNQ30LyF`gA`dG(O#4q4`!f!M^(X*|Js#7RVca*T=UZsr} z8_xVK6#j`J_mquHDVjdLa)OCU4Mb`?X!md=-;~0b_93=fjwTAKh$={75CsO663eR9 z@JqG~=~Z(3Sk9%!Brvl*@lb75$rKdJ6vwsx*;+~>U_iD7slO4E4L!q;E+HAT92QfY z7>}tLfRhoB%B2-kcU0#nGsh*gt(8J4;XH*00<67pD!>ggPK6`U+tBcHRItQCYG5Q~ z3#10y7Q~&*od^cRj4)+dU)tn}|6J(4zQz#7U!Bf{dtNDMWO@1KL!5E9Vsu9Kr6|*r z_rIZaNZnT*~;| zV<5N{Dgw31fLPjan2`u_t=3*9A{{m}xGyPs@gjQ5AwWUujcx=QcWJz?nim1=4dHdf zWRl9J5o1wP4ijT3BIwSX#-tJX=UgLDA|~4iCaXO*aF3F1vdP9 zE{0%DNj4@8B2z^zlp=wMOIaT1)?$|x$`L!aR|)DdL1LBqNeTGmgG)Im2>YTYgZqGv z8B--Iw54YEfbjo;nogLJ6>}m%v2dI8Q&XVD$b|uTo7)ym&sSu3q&CM#oiX{g?02Q3DB9`MEPv(4sVl-urrGs+uLXhXv0hVSA+>3^&|P&Ex7g% zR9g@RHHtcwX{x9b)cfLgMUw(mK;+&qG!7+ zCsPW7K?RauTNo|&D&4mzabcNDG9GeN-j#kDDou*o>B_GSVPNgg+~m}%U(0*f8v&x2 zd(My>#o~a#m3nP*H}{M4;}^45Ui;iM5v`o!Q#pZXC}?Bb=0|=IyS?rl+egDLd6dt8(U2O-%S%}xfs0p0JI0v7`$R(&8YHV zqx%E{RQA1h7sVeig=tg3t-C9EB4M}qUZ^Q+Lb5U{pUCI{w~%Usya|%KjZ>V(x!L2m zvp-Zt-zbcL(K-n*oPO+84yq^{g={qCF*|ri(sEi_T(=tU6o{LUDT5uC2Q$PmEkE5o z&}?BTJCo~L0{flEs5wl!Um%g7pomgz=WN@=roPF~bqVYl-pPGc>hvl(;!?m=MCOUP z-FyLBTajNf(^~4sb_eCN8FSh4%tR^p5>`T{i#*cEbmF1A)cz5X;fUil=B`m6hF(R$ zF-#$_2O6B$KojI#x&|f`l*Q$K9XWWo#;!#9vh7C?!0tBdNoe$#&`4tZiT6AVXKk*G zPAYJqm_Czl_GxQxp8lff)>bt;Y6c8H;>6dn7N^=JikbH+^4KOuq0fxU2>TK3(I=nh@9OO0|TCN6$wjMUahuaTP0Z}4*}3K`p7G-`{i{bgeIS?g zH4i1m%x$jKa_k~$XrUNgbPb=CwHU*;1SP_AwyoAB4ai&tyk%(cp*(pw^(p-+cUOSr zB(H1b0tHD&zH4zL@!lT(pr2I%0RmR#h*PNcS~zZjsaQfY$^HI|>^)2jQ7^yg-7KVi zz7WGHhk&iT^{7DO+buS-NgG6wwR6&Z&q}QSp%|F2^Lk&IA>BEHY)!)JW1uk?B!hmM z9!~|vZ>DFalea)}R%HT|q#`rg@21)Gt~z+KGr)JTu<=j)jPHZ-A$~TI-Tzta0j{Wn z^U*^t`ea6SQD!N4VLnzejMz4zzEePS3SGxMK0uyh1ED>8Ny!$B)oxDSojRBAzA_1P z;Vf!Q=z>x=zdo0`?9|aD7u}&P|MrlP4XBX328civOl8c?$1ow5;bV7Yaan6l#gNNO zJpb{MFvel3k4b5RKQ#V66X^n>%JM4rE$hMI*j~7LU|l46Vjfd?g>3vc z8L%ml?Y@^h>^PBdvwWcbB{jB2)ojb#3)9G(lD{H{ zdgv++S$On4Ic(KtabfIwL{O$+UQ9#^n_LT@PvHkT0Ylx|4%od~uxk*aL?iID`ys}|wlcfGg=OAMpS&K+eAi%Il4i0e~YhHXswVXIN%_UpRUCElV!Y zHg2lPn%h7cOdS->Fp{8)lr}%n;PCim-yReK)st*N+O5LpEA*@O^k{gu52VG$wkwmQ zt}|1RpBv@hOG;l~4LWafc?KQ-3+v(cCyANloX5|4DJ%ojwOUIwyQFr$iS&OPVTzpH zx#sMlBtU9n?w{$^A;}lyomf4UfAe5P@FtEeUOm)&f9MxNsGJU8zlO&fV-bm2=&lSvY;qn^)Ei;D8mCtg;b@Ap>0jLV&Bzzbzk` z0_?Mp6uOOLcvzP0_=BU_E-T?|xo&pWs(b>`*#A^r4D00WOFXBb!l6Mw6VM;kps8?q z4h!;Xc-mHo-U#AzJvI@!ROm*e%XFoDfpWwAuE#u6a`Kp&hxd!xN2_2TVPs}-UjFSC zTHTMOO0@8+Z?NZUiz6ZRDv4TRPV_o4+Luc=yR!BUkXVppe(x)Te1)djooFUL)sWel{>#f$!maaYkfPzR5N7A$eH|+!jO)h3 z#^ZS_7r8T3ytVP251p{xeP);gLn~_HTsk6MNN2itC=8S?X5K6uuR9R^tu*OK^${GC z*44%WhjwvcxP$clKZRr`U(~H~q6rf_ity69eNmKZJZs@j7}(PwVl%oE8YXGvoX6U4 zzvSFo7*Yv6@Pw(e)&k)X-H#WMxe&3txH{jUPPO=T^M*MhW#h=`;V^pqN+dTe7G*pL zK@U#*YkC*K!cv>*dFi^b2K-u)7fNpoU&2MkpYTF$G<@U;31W#26X9g-It6drw2=N! zK*i++ujOMI9W}zw5M@lP`*>i_D}VYmE;j2t%wL-(d@{rx!~Qj0%5~*9Law4XV7KjF z{h1+}Y(g1Fg>jd0&nVNZF}b=S^Pz}?y@DQZoLSu&>j*T)n;fm@qr+ILQ z3u4b8oJzfjPxMBOeW_e_IEq0Zqy2ruI}7o?c{tF-h!u4P4dS9K`BtuI_0A`F7kKxd ziYM5WSJj=DM?VX?4+05x<6&aoLmN9N;cZF^iquLNTsMl9G)}dOzzgTWUwYYAgbL9% z5>S-t!toV?-u_N5pT=k`hLrnn@~(okz%EdfS`|VN!_xKM^-rm#0eA)OcN8TA_T%j{ zd$4T%@sb_B<@NnWA)9OBqFy+{4#ZEDW8!Y&kE5a|!WMo+#pZd-p63oN$uSu$x1RV* zhkcPJ{=7i1UZbl2V*IXJa(f&AC_8|X*P`Bi6wdv>j zuK8}!4}XTenQycw7UXV9ibvFG2P%O)0$pb0F!77Q+BJ4S+r;n50`O&gC_Nb@tYi+1 zn}Y{Q<$YF;C0Q1!HAp5oDPzqhgSQDQ?z+O`wrH|~;V^%?WAf44Zq2uxah2%2m|R*q zF5Q7t|Lxh0h{C8MfdP@O>P5c9atLh>M=GbrwK2Z+wWc)&XFL zuCjT|4(`kOlEjYO6%PB}k-;5jGGK8gEci~jb(4C2(mA9Ax?_b6h3?4E2@|x#3n{io)H4?k@9_h8) zUZMHJ5DK)mP*@=*N@kKE>3>do?n|79C1X_3C4Z7#>(?^%u6tqvUm|b(+JivbE+U2v zV3lH!Bw&6W_nXSDc>sBOiIcZ9YW;)!Px5*a16jLg&K-2HK+jjL+!Ahp`Qoxo-e)9hmhA5t{stAt828 z%`;Q^)>4ARuWxcu1`-9%VotE?B~2c-@8@E35GEIo*HD#BC@{9CX~-8oBiGC6og58E z03r%mi$MarDl71>ZCU|)L3PD-B^Vx|SA+#ugrMIS1v$UP$>nTZ$nq+3eFg$K!bY&R z8L3@JDSlK_kA27qq!hE}W-w*n%opNIxgxk};}~F*pR!7VLwUa|!mo*{UTd~RIA#N6 z<&%`9K%dv<5dwq=IOA6yBrxk~<~^wg9Wk+kO#@oi&5_T}pSSA(We?D2*rz+AC2e5@ z)Pr9z;XC2_*L0O57b0L{XiGAT0@&o}t>=403AE$I0XndTC!D*V1_~b}Gd9)WKg*<4 zSemd;&dB=W7CKR?{JwAn$j!lsN;FlO+$T)ZAGrY;&M0Lxj_TawZSmC}cme3oxbYN0 z`mM{CsUX1HC2?Wj7@m|fMn>e;)Hl%GMW_Bn>?s@eSPbtT_yU5^cuglQGlKy89U{RLq%KS304U(#Ba06)DQ6n#q@U`@$&_X-9c*`H+p@;=WeZ z26-?#_S@lTAVC;7M)1(3t2bz)j_D8sAZ}IANyl#2_?blB1dP-1NKdP^ zmiGTkO@1`++54r=uLl%%+-)fsXGJ>qtOV|eh7TTfHT*Sx->i?Qn--QUxg2H?J(?7T zoQv1V4`dZ7`oXM}OA?rihxdLYIQdyry9=Y_HSv6-@xm*sLdRQ@zWZLEUbBhIxde2< zHWtF(XWSY!F~P`*-Vl!E50<@aKgT7DLfWX;Lt~K8B?0K%h$s2q`}!edhjgL0ZG z?kj`mhR2>!Z?6RxPRv6hHhbAJEp%8`t`KxaCKf3SX%cy4goLZR*b-wZAKu%Aejk`M zngb?e9)L0S>*1O+iU6DXePWDp$gwUSZ_K+Acgz89RpvI;ec@v>STn5#R_Ue!h zq5EASsuhYKfmdvxt^Qpvf~!f)A>TE}^2^Ynk)x0d-wVq+$C*l-6y(+=@$UQR+DFY(=p-dNqM&enNA-J{0U3F?HHqacoD# z^5O0|hC4I&3#=G{`sq~uVu&~Nr&+7|#Hj&0NPU|uI@ptGG!HK3osdh<+^sK7P0A-> zx}yyeJMx01vC62cI8KGGTNh(vG9s~7Ca37B*Ry^^TWY@yZ(^(>;pqGA9Bgo{7?dQ6 zxjq#yHo{gSK8j!v@jT8a@v%^9^p&c58v6uWOxY25UNJ{OPeYl}c|66=?^}1WXjGH= zdaRn8YCMmCK?`CdQpXHHOMI)nUjnul+WY35lkJ%()fViAi#xLdreK9`94*(B^J1 zWjBt27qb=1tD9u`XpwMbtQ>l&-D#U3GP7FuvFS*Xb^$f6F6d3h9*<75n+yY>(RNC? zcq*W4aJ?8?q>b?GK5;UFE18pPFWy!CnVxl#(p~%#48l}o8$X5AH5@{O6@RSkF%tXWzRYbm zznbH7_015-o}nI6WRf=@c;ibd7bnKSYL}=TrWY_ZzkF|&TReO>^_JXTvgX7E(*e7u zRED<@ExMq^FG$|ICQxkQ#&reWvZ}2Mm4CJHN5SOwq7zwuE1#4QpsFpv>L?`Y& zBk{b)LL4obO=A1#Sf1CGMK{k1Rlg7ttaf9b7qB|06quyyFT3-ym28ymjXE@sluL}$*LO+@=8ZZC{KY{apl{#HsC`qPsbG4q8 zmAf%5wkc?|SLq6{@4~vBE=I!Ax?qT$G4o#TI}>^q01tUVVnoLN;s9_D{Q|qduljqt zhwkw=pQaP{zw^8GJSqyn28vf14XJ34r(1=3Pmx9wsHIqMmK6>SyV@nEH8daLbdC7{ z=J+;~ayC=MO{h|K>MF^SQ8JS?cLxHr7G#g!#2XD3Rj66i8%x^&{!u=$n2;sWa6Kw> z9v+(L?w8xv0<7f%5+tW7Zly7L|B6>_GJskN9GsL~KhA88-{0zP<$3PNUtMepfOFwRmlf&j3t+Z|Iv4ylRQzNJ+3kfP5JeG4Uegn$THn{ zy75Y6E8b&vv`jS4+s}Id9q zZ-85$`mfK|DY%d5cNxG!{46w=9NSJYpGl{Yn;a=86i)5NMQjgV65{ z>AF9m3aISXO&2d%x4ctU;!c=I>^caFgH%s6f)=@TLQlRq;`-p54A8OVU9b*f-Wi24fur&y`M+~MebNYz#lRvlB@1`ikaXxea0@+vA}AW z)@oLmKUXNCse#SEq=kRr)0@F`hPS`wPhj+`8pagTxTv!XowSOL3KWKm2^&QXPm;$E z%*N+|b7zmx=VGgE%H(|=LxIx>$D2n>u2IcP1frl&0mfX$^1d#@a?a=#V4x>K#%bX| z&iW!`loNWea^z|P!Ne9-$EbMHukTB*U0O3JGquHsA@-|7+?eTjfcMQ@-g^-t9q0;Z zK*&e6eEf3yMIwA)Jhc#vN%A{=hcumr3K}5;hE3D%gXQRKM6;*N3VjJ^P^s5Py|Wuu?C-UVdU{6OZl-TF~IP zWAgFQ?zxdyXI`!V`=09UpDr~bh$IXz;6`F985+WiK~562YDFa(nqIN2eWuHKY6fv* z3?zKf^)tm2>AMwYVoK&mhQyuH%scMiJy_Nw33rmmbC??nPe8>1v9Qq@W2WA*yU0y z7#M&4BaxY%M({aT0Ixmp-Qre1MN}%lIp+L@%@X=kG;R#C&n_hws|aYNWn=i7SynBw z|DJ%!tW%Z&)ofH7I-5RuP;%#nL1suV%uD_9;gBHg_Sg}&=;=)_UMPp1U5RN?nlgO?TR5AfNLYPTQr`JxqIRJCC?hT*y6=I~%aDhwX_OJnH zv#*}s?C^kP4#b*C^ps7>DJNcp+V*{vOmeWz!}V>v{Vn`MTo6ge8J)JHthkix7rvU5 z;x=8bKA1C-Brit?I`Ep~4uBirIM&*xn@BS>7ZpwleEA_GjYo#4o_jIt1R$wh9-m`l zuB}CnUuT^B6P#44QiA2C9;!uv$587uG)@uB0_4b;9DtDRYsDOH==w-&vP25p$_e~I zxY|Ep(vHZXoR%Dkgb44zy7um62(k7Xg5p@q_Gp36rNLDK9hrzd5hq4S`P&_b95)Q2tKd|hmVXgG}(4rNbjRH#MFagcG9 z$AOL7jI^2P{4rWRWh^EE0hrx6zj$xaTSE0^7S#77@?*YgI^&O^*8fsrdtHeIiN72t znB#F)T;Fx>b*l3s_*KKk6uZryQ&7^NF#;fS-oI?m8#PlpUG(D2VauJcK2Cccdlwft zj<`4phZ9f$qNhuyj3fYez)&KQ`lG6Hmbl`Wcpb|galqp2>*`H%Rnr0V%PtzMhar#Z zey|OP^@fV(W-qz>?|Q@X6@X0DWpI7Pg-MWO6iHub$(LJf0iX<;>-xv)~WZuA70E7WgQW zrJ#l-V-+qB3a;JT(LWFG+xZkT!j$6}1TMmA4t80u^*drX@E}b4?6Qs&pT-bBoQwxtrIZz0|6v(wh1Z_L6Sh_J69_<=RC2vGZ-A;*PI!tuX z8tKSU7}w+x1EL1rd~r!1^YZeD8~dz%P~)PgG*H!1S!#1CIJ@z0HMOC6+@R z-(YU!Udv;y7D%k?5>>}CGSE*T9ZJ089_wO*#W;l^j|%-M<<2ewK8`YQgQ91+&UE?! z`a%;wQfpga1Cp~MKWsi@E<{GArE4ao8H(FR3wYDk3x3UYd%GZtpx_u15wh2Mabpz2 zO5M<+A}`)DogrvVbq$+=QN?VCKucvX$~T)YR<^M5HWIFlwuIx|4HsDwe(sprgchQ= zGfx=OxzLnZma$`vJOygU-cW4}oG!S6;gG%SXpYc4&5WkAJL@$*V!v21p~tZ1+s9gm z{{PbZa$?)cqZlLItllr~ovvyIEgL^pu(XTEIzU}G`IP;|@@fMZDThEmtl4eSvXP5) zVy2)I>1SjDIB41~RTylxh}T%fykeir%PGyoengXk+8E}$m{ z`EfdOLU`0fd`T&jE!m2AZroif2GfRdA^Ro1V)l$f$cU{~WvP84aHW)KTb@uQ!%5K_ zJd~O?o8_1vX2!ml;*k}pM_8+~cfbNaHWnTTN-|#Y-Z+=Tv(hjpCHDt2mac%LBJ(e( zcyKD;7`7x?0#dN2n}0BNh9@Nksxx0fC3hdv?K~dDVm4Cso;f&Kz%aXhe5lNk0J?ADhdqRyb0 z18!oea&zjmiZ{P%_$5#SR_o0k9;JbRMuzez136Y-#?j2;xesIjNMiJ!cpPICki&4xCUbkQCisjAw6oZ*;pbZgzl^YdTvqCMl+h~$bZ&?8 z!^-(m41+GEoe)hq^XF;V@^tUa$g@jVB~rD%JTOknNS4_^PswMoFLbdMWD6}t8@zjP z63LMT)_F(m{~is-WM?dN_$Se>?9YSHHI@+|zwk#}F6Id(#=AQq^irRD%YC~yU^#jw4#`dhML~Y&B_`wt^t98~nICv3Ie2rgbwkMkvq3Uf zgDW-!pS2U_%q@iu(nL%uPRp{-+CS!G?)HJPManpyd^v^fL}0bu1%>huRNV%L4cL%+ z5rV*rjjuGARZr?9vbgnWWQ<)B3@Pppvak!%a;55%Z_9=l@_zf*)|@#!1XII4*OG;m{#2E$TE6C8pB|S-9xRN^EGpHCIH1t*+TpawnzYFY;u}-#S2& zTk~v49E#I{e;}=0N-04)?m7cVVqU(ECWw`)jc4=v)Zj+O`!=>P#^E;Q*!5&`xH?zM z1mqFhOu9zebr;0KxY-IFdHs>P@t0L^buXGLb1?C+6Vhz;eFd{Ys&z7fttt@ zlKo_nEvQlJ#0KLJs38oe&B^Md3>fBP;D4!z+YgpD6IA_MeaWxpBj$0lyBP-2?Zcod zzP0>1q(KT=qhTGPZ&mdDBw0LKrX;B$i+aaslv|cLlC8!S6NWV|M?Wz3Tx|8$@OjSS0+y znpf*I+S>yYgyJT+0EblRGzveX2r9t0;Ld`!PhrSRh|&NSwGW<+*{Qs>@z&Y6q>zk* z66+iQ5E8vBjY}9GRS)t6s|m90cS8DS>DO4L#wt)bVj&X6XvAYx@>IQIMFRghx_U@Y z?&)lWn8W&q^mZ@r&Q^ZVH`wp9gz2-*(abh}CGf4ML>d@LVE6kPW!mP4C*NN)PZrtE890c>ppS8iW%=()Ba`-J;P5mvd zjMqRg!-BR}6GI!EDvtod^i4y@38sj{U(jZvCeBYtb2W_i|=FTa~UtM{4RY0oLt$ z=k$}F)&AZ!^|ZnCrU}O-LZJM$624$~Rb(IncY`aN+Z%_cXaS6AOcJ$x^ym0cd%_B& z=`mBhQYwGO&T2ODlmc!U*AOx1Xm_=uVXOL>xvMC z-3=csA34JE!cJ9?dO^37OOySLXG<(xQYhxe)bf1tl?@36`ipodGikh22s0JY|8xJ* zDu0{9P}O~k?2tm?k?dv|AJAcaP`agt#X|9`p~#f@+EPkdY*(r+ z&mW_>4HZ|yfZe2Y=_`txy&vcc=(l!YhW$j!x-Gz_t;5i%r-3YVJp}B?)GO%YH*avm zBeOB*@e9{gLW)5~a!?M*Q7lZGb-bzM1j9d zU=p`kZ-v80cFw5;g~$Uhsc$jjX_7}nv8z_VFoaz7>GM@O_$MukCd9Q3+#EA&kxVsA zfo5em%&?HB(xUZ%5`2=eU`QUnfM6B!jmIF7gLB6b4h7RW6)%Bc3W{G?BA~1!ZE-rZ zX}J}SKFf)VbS_aOaPTnEgi7g`saDs^x~pPMbDipKUtc`JK$X0t5I)Jrwnk>pC;$dH zGVCO_xY<)KI0B0Oz6@ypu8>Ap>+{AlwjBOyODHcg$Y)$8XLt0d_YQETisroBgtRnh zuHk=uwFT2HvP}u`?fLwDF?nkw_W)Da%8v;iH%C6pyo_Sxz3$d6Fokq|`Fh=aCo;Ck zi^l-fso@zSJPX&~$yUvW-s#^L-ztX4+`m zq`1!8|61sAj~pbxX|v4inMYMNOoHY(XZvDD(Mfal*-%|M&6VbX}I6&2+-|Kdud z!pv`ay&Ha8uVh`VvWYsewm}O{$ud#jwtteIcT20Wljap!o-CPtHZPF~HKsjg=60e< zSmC_mtbXaMu>^)brsI?0H#ZJgb+tSkwY5>d5f#HTo612&i7V}neNTVwVcZW_RlJWx zL&8Hg*N6GQB5G+Jjb-p(l;opeN|?&vSjeWs;8_T_G;kdA!4eoAgO%xfDzS;oO~RZ6 ze7oW7%l$<477GdqwTHr++vtGyks^2HzBgu3)wYuG%KQ{{Im}7;3GIA@&TO|3Ol_~C zKcHLuBjo$2N6=?k&!37(2qYpAfOG`vQu-vX1fw5Ur>?{uRpx@n zep(G8w=ZlX);n|u?(6|Sdh;OnMNMZ$wxQEM$tWOZs{gX2_G*tFZee~<<7zR4ZM2~6 z@98|Q5vPq#_``v$TOF@lo*KLK!j(eGJg$4Wk|-;rT`|%JdnfO!Mu&I+M@oIy3Q)_8 zPXp6taKiW3cWJ^oEXgC&p)U9*(oW#0a`s(DeSVSr=QKl*jVKB}UxQw2EDvrOEG@b) zHPd1SBW+)%ElrJoY|>kC%io}fKo0%re~K#C%D9?`Mun-@0;2>vhNbk&sh_pkR~z13 zrSddWES{DMT1Nek@$C*2Evu6P7-hG|hdpJ}D%mm-+sdl<8PVNaeO%8%D)$V{&!x?z z{(8&TiElFAbgsnJ;4a0QSh1%1sgRA@`grUp%76e}SV(?~+7#qUcM+nZBfNHF#!}@y z-VLAIUjR8a>mCweuMAG{Iwy|tIj{$1f}^I%%ex>!k_Jd@pZ-jkHRISP`ll@ zkW;=Mvf{^%1x623Pi6IpWD&&-fwW=m-S|B?gg|Z6?>Xje}5sm<1qk*elw(i7Lm0 zw|M!O042wi@{MA^*jyxL%G}@P7vavhTWtI0HJesE$h^=*1IsrtI>>A#++2(vJE9P9 zj)osH>$enHtKLkQeB1pJCwyaHltrwfe5viqLZL(7C-&Ox{r*j-WUP@eTm`@2x zK)MnyEHD)A(`DYa_65EgC=@-)x1@PuK>{E~EhgfUu@v^_rpRLf^B=e;Zl{EBihb_&UdfUk)itV`|Q%6_&lS5P#a`a8zH9ve4d6;wE5r>Yv&+dpJ$|O4Pr>ZRki9ZtCaOo498j}+SLv32oUCvr@`x-AU79={9ftO zGlkqfgj7b5jvl*qgPS4;Bh^(H_5wx>CI;J|=xB4O2wCNN#S$)5crutxnCb9ayes(J z4<%)8)yB@U8p3Q21f)l~wJxC1+?u-=(STHZN;@geo2ZVDepiuEQSbt?-=JbdKBj4A zA}Be0wV_)%iYyTodR_`ynR1**QZ*rpaEVL}heps-t}(3jx;aQ-vfbZ1!Bw@LF&2kI zF$xSnhBSmfBAj7|z%{SLg7a5uDGn+&@(I}FcS=pobtDRif0hSOH^dX2Rx^-!7~EXm zagYPgwqxG5)EbLm zg?$k}JOVw-ZH=j76D|V?lC;+^gkT$Qzb-=d{L$ZeV56 zOl63i%r|?5bs4J&lcm$+ZQa?#>Wsz5gQXHYwFO;BJh=yl`nfKY$?ioeZ!W;^wR&nC z{C_jB-B@}0_G!RS$@~p1?Lbcd=~jm80^2m;aW_;jMOIw^Nh8*heGVb?7az&0MF1uQ zysAM;+lkEH4uvZv<|3RAPq&C~4RdztG=q^Z00TN8Y5R)^T-iA%ADHQ!gwC|x&*Wg~ z3ol&Cdx`r2QE}09ZZSn&$D&*;NDQ8~b!;CfT=rKJ(4HGFUOCKZ$&FT4t>=lwC2WU0 z-fXqahD*sD^wjlXI)35z&M(I1eFL{CAXlGWJd|mQ!^cbWkvY3gc@RVb^^Jnibm%`8 z*a(I;IBQ+pjs0nnc{#`XJ9zEsgzaRpD}**Ij16nQ*X$ki3ryvV)UnQ$B<$g~lTpsZ zEGcHYI*!%T$w$JaEgDFxEQB40r^!@|Fz&Idp`5*NAR{mm4cNyQEQIAl4}a8XsCHMO z6cgk*WDGA3+4BrSNo!_;G(x3?2D+y8cc+#7u>JJ~&`0t?MvwQ?EyqBWOcrbvQ5EvF;SDq%+AG-r=l7{P^YF%7 zE6GVQ$m+9NP`EFZtX7?^=-?j2L!xcE_G~{;#g;f?PBf8|?Bf!ng5>@17%s=}tlOON zAdachzutFqf$@a~DcqPd;a6mjp6K|dmy;Jp!;8$+V0+W!pI8d+I&Fn~5N(c^H}qFX z_g8Hlwb_0P&S|uLn(yG%h%b070WImuw{9qcgnhQ@k0g^!Rw6d{VGf4lt0HLoX=J9I zMe5%QX#t(jq~N|$_0hC;CtgiwD2;L6z&@2Vc!DD`191?;&Yif;ruCzmdSspo4}?J~ z+65G2Na>C$>SVB-BWjwg7{A@ab*eymwXijdi;wi^ODRL1vIx-y3nJ~FvmeH^*da8n zMC&q}?Z~=ZGekh6#^AZ!OqIt_`J+INYjY^^WuTR;@81{*SP`h++}0X2$T{EJ5hVQ@4WP;Ba&$HO1YLa<+VY@rWl9HMo|Bi_~^|)b^lIoaB-I4`G}94_`lfy>_(hW> z4KBDR^fYFkM##(Gd*Qv;UU6;vU|hPY&;_CDlMr`Ur;9LQw;hWzqks7?R;<<`5Wpqp z91bPA7ibW;pysKD8qdx+5fJr}AG8^Brt@G@sh)`EAM|wQ^6ex94H@@4_pUrWDqqgQUO-kgz>rH1i#2t-#-c7npejwMd@7{>BdgLS0n;yKqYH?p^c}u z8zOPk`R4*`-i-xAaAE5<_fDoGsFU$$>N2!}PTnR&%4OrvP-vZAqA%iF|KqO63Il^R zEB{xIwIeRr`Is@zzge=?`H}y(mYb0vEmIV2vlmIoOrU-K(%>``6<)crw&r(UT)_Rq z<8lan_b|QLBTxQs$90Bqvd_iW4#SjmZelE`cVV+6k_L3hL~QO0@j{PR#t(7GcssMKlf9wo%X`$11B8r4}o5d%vqRU8^HjvCNrK*zE7K`|E7e(c#kQpddI=; zuDKXTM$FQ{D)GJg-rYMoqQ=`*1l})&IJu<*a0yOyK6l5CbQPuX8YFL@9dt4nBSLCL zvE#~p`~=|M-6wSCJD+>HY*<9(vWy*$9y>b%OG{n%D*E`zh*&+n!TMGnC)p>25+-Og zSpu89&rCT~9GvC(+N-rLG@=`2(^Q+D5Q2^sa1(I^5RCQEsAd5v8v=NI`$#9(6}}pb z20$`%hJI_9pW8}R`AS=`d^GSjJm|KJQbbuPi2{PLS)OsM36En6 zeq!Rp>a`WQ3k-JSpNxZb&b$R(oklhaOw6B^IwIDk4rlT0S^(Jf5f~93e`R%H*RdkH z(k|1VFuCoQEQ2uEFy);iHD|WJrml?Q8OJd;V}=oYrYh!TPLqO-R-V^{iBR^N3D;clPc15ud;&Li?{3r>`!IL4)uQ3ogH31BFRO_ie zZ;02Q$Ahr32e9TIx0Gv4d4b~x`f2TuWgA-BPA%U=$GQ_2&7kXMi7eW zolJ~41J5LSM4I!Gt+a08IPb-94v5$t>?jYG{r4j0FFAY%P>8bFoXHx7l6ACC49Toy z8%!IO?4NFEQfo`yJpk_tDBPfCkl&m75lPESz1|f2O9kMUCNd`wSQ|D_sqlO~*|sFa z=az46u+5cVtZ}a^b?wCYSh5eB#yd^?L!nKBplC*Uh)-_d%=Rv-J!Pa>bpEu3$w~3g zgB)SR`Q4H++Zw2=40Q0V7&^_Ovi6$ff4%>ut%W9=60DQ0lOb2AUEDxB8~S!9FrgPq z9ohlNx|q(=cMSCYOR|zMqB?%ga6IH`mnhYZDnQ|ib6QBafN4=_r*^fKyMzr}=ys4G zEPVxtP_V84zEdECi~^?*@>)lQVKebwNC;~W;COqW)%C9=3dlqDoG)(NmQP`?Y;fFn z&SapX@RW{@`n!FZvyQZ3~Nd?rfp6U2PM^ro{gzd`>(5Y-gTF|NdXI5!@64A;*RGU+U6%tY}dW6#==M~7t znVi2i<%h%_Sx?;vA}~ymH$;O7X}E1BR&qc9onW-3#JJt1XyT2pey(d%w6D<@CDG1; zpCcaN7=^>OqlPlL$cxuO@UN(@s1`{g`pIJ09>iG+vk>d8FwWE!`^eM-Pd;|b0X&oh zD91N|1Tjaw-^>q)0okyzbLlnxgx2|k$8a!WP|G}56Bv?WNL*)xR@cD~so*WcXFBeo zItO==9RY=+FGq>~r;?k8!lP#qbGw72@V$%|Er;Fj0DV z7ZM;ZIDB_|y+`ZT?My{c6WFS!I}N`kRmebZ5-=+}=axAxP$$jVB$9v>+GJ`DPL2mY zjm`sU)*%SwsU{P-u%r(^+mY#P<@F%JG!x+K{8y1uC;bW3ON=jWyQ4o=Ea+pBu=vmP#j=y)=^SE6Ogc13ceOy zRtnmwUbdyfgl?}d&$lU`nA6o{X5pNy#8tY5{L)SJCvwwn(Wo8J4CUfTK3WiDX5c!+ zo8m(Uhc86QfpQ`K$7#~o$ZcQ_6+ErtVk!7y@Ah+V7LRhul8kYZ>!G&GwIt%CmzhXQ z_Fmns%k<}zz4zvl8Z>&DK+=D}bcn}3P#)ivE8~V?RgAC_zE|B2`C1OGaz;m##!5Jh zvMnSz2gBBGBfYlI70e)zyP#cP^4oMkG+cK^VzZvU%zx8Wsy+2drJx{=Z3x$J zY!(Y>kag?$mh?XqbwLh^$VG{NID;BlU$h|G0}n+6em$S8A9_L45V%Mf(lhU{oT^f7 z!O`N`rGK{m+cv{Sb>q6+lgWn5;v-mETRLwQW7|C_19@u!;|ANBNB1Ht)Y>5amm|*> zl{75~^v|6Q-xHX))D>O?(H(KccM+@@0g&9%oYf8|v@ z!_~-S%wqoJ8sg|M*X)LG#}6b(K z67ZC6S>KDkDM>oooaghk_&v4ifz-X?b-?wI$gt3gDur4}y=E7)}=uX6fDj z%(0Vw))(UFL9jJVS2q@RhP^%y@&SZh-^Gm1C&9@#@eqTYeAgP1+(=9W7HoJ~6q9>P z`}{yH+QMF;wsnpbl|POXVwB`Aw$9MQT6fHlM82I84RX_xP}t z*Hk?85LXB6d6oN#?K|{}ylt``@5O%k#&SSb$<-5*2Hq|tWbHtiZWfFO40FJAOy&iw zBN$4*>V=yN-!43vE!Y7do?8~AbnFq)D_1^%fRW$#{gaJMiNHX_PiTsvx~ae$PqK2y zr!5^EX7{KDG8Ri5zfZcUqEsA;WL5+3zRJFvXVMwLy(KtEU{b4?m7U$0^Z!fr^HAWD zdis`14E5@Wx?e%Dl6~bI6Ks->2ueVg8!-Q`Y~xKfdw~T&V8h~-J;Eogop*i8kC-_v zwbNb1K?W1$WFNU1Dg~Oc)0IQQNFkpLYc}k#TTJ5`o5;XxRdI0yEAv>_Pm}LEV<@{? zs`5ju=#WMwM zzeV=KO9eL`l&|@nkGRX|I$e#EhYyP&QxJJt>-6`qBM*XMo{s-3NZbh%GUHZ<1t-Rp zG#RB`uckjY@RE8(ox?$Jg=8p~`77=B%gF40dLF$5!pG;05i1DxowwB_SgCNf<*19a zyJaK6pGcvGZ+bzsq^(b|2=Gjz+s6Th$h?lbkUZVy#tdTJZ7+rP*@4?CKwd*#*x#pw zEYw*96AeNkYP&)Ln)rx@Swm-c4f@1YI8`#HBjpmILm)x1X>EDfv2}x71$b3tss1CT zcrRr|MUP;ea`zLae1>*Qq<9RI)`L4Wx31nC+Q_@6d)}UO@*c`hvK!`NK8+l2XgGpF ze;^^Pz^|S}WTmJdR_qIm4RO=?9-Ql3G2uP^gN;`s$HeU`yy;6>Zjx8UDXZR$^WN3; z=T7E9@&3CrF691vWqo#d^V48XjIq_n81e&{4lije<=$z!2`N4xsN0va$iTAQE=AU# zyJK*~Ws6#x8{4V+5u3?+RR5WTBEs?iUb8dU6FlIs9`Cdd%x6100%VNH1`yhEYYgTP zt-34&F;U5YrdYE6kWdsa&^JyKX5m`Ju+ix<&gkc5Mn-W-KKreCKGX9swYvT z-(88e53IoWcyGRxf8c)X5K=3=nHcS@M~PEme#@OCR-Lo2f2CM54rr5;u^~ZO>vE$^ zpzl3beUQf94Otux;YhZZcT35URW0$)8OJ6nwdvp$89`)3=y`YHd_Q$>LxdAuz;8I< zbG+VHY5$BCj8QJBhd?%CB+)0-wjpJt6W~Ih*iTopTQ{S2uUL6zK_tiUw4$|W5-IR+ zA*^Cms8wm{%;NxBB&vWLsg7c|=}hgO`Y|4{?W&TcG!_(<4iw>4;>`mfL$G3y_#p#RSb@zE>l)6Yv>~_x$0x2Seu_OhKTs(e(UBjy{DmLCM2QNyJbNXIa8;qqT<`HuNVoUr^s z>lsDKFOR27F$VHS!#D&AQ}U7qp$kV~g%~{aB@%M@Zp24Xev`c^u^2IUa5m<6-n|y8 ziF=rSV3ZB)msX~{SlYD3kkhxGM??VseC(a;&yFN7Nh($Zq|t;N4KTQ&k!%p~%RK9c zS!M|_mSvQl8Yvc6_V4)S0KRkbk{Vg_T!W=D3Gz%>I~>CA930~q`1!*R-`{f7@^G_2 z(jD9{c1eP3E+%p=rGEyy=N6Jf2NVff1cU4K06##$zp`i6SR75)%JlE1 zwCvZj%m^#p@N|h1r#Amo3igsFao4=%UpLue4exuX^>H)^tTe@-8M3xT1rf*_KsG$BjCD zdc``mOPNY7QMNV~E`QE-PCa48R7teCwgppMG)Y6eGwmO(UIEb0BBgv@kyqFRL?`$a zV^iI0=bpn8A)SM5x$^i05`z0?O)EP0aNyGzRoO~C4T}VI-`0pgL!~6*4ijwnzL%F(Iplwc4(v}5%pV|BzD_#@(3ySlF{E`AfkMwLy6ur z&_P7hdQME3BdehyWe4Fpb>*}B2j~6@RM<9&BE{w5R1F5M$e3$;DRqfcH{u};>BCE* z$OtR{0rj+pfe0v;h5wE0+sq2@T?Lh7Pj4Wl}X-MBi_Xw{iF5 z`tMlw$m_48QU3ZWQ~gBvoLZt$zO+jd&Mv?F!FXE++w6CQd^{hevdp7;t?E(A{zj*n zy#x8KL6=IqAJ z(0?XZf!7=H{QdZI=GHI}G!>7JeQrCkoH`aV0I$!xP8H`T2E}u;1nes`#l2otXYZ`| z)eD9U$0dx~sJTe1q~%a;>KhHt;nF(i9`(ArhO~i9qph4a55Z>+Y^ZeRLW_{0kZ2PS zmc=DVd}*He_jX%nxGMnDt+VG!6bGb>LeF?26hz=sG-XLY)&VSy@A8NfQrV$4ll;90 zuG?o!zSThGls)uEJT(gp<{Juum+(|ft0Gphcr)j(702|*Kzwc=2|MQ@{j;h7) zA+`!9wm=eb$jj*j_&QpyON;c8UT4zPUgTKKtD4afU`3G^j8EujJ=10XU)yt2nvY-2 z$NG@Vs0Tc9nW~5@DU#4*0MPP1mey=kU|Z~>FFYrPFE;YKeabv<^62|#d+eXpdv6k) zv_t-Ia`%*G3?IdI4$R03hsxd~b(ocK{nu#7y5X&H_46SNW8N?*AL)9+Eo z<4cwOcs}A*#=9|r|97D@V~46U`noz%c@t5}fDlDu1O{fAN}|F-cChMR5mspT^6hE1 z`fN(MW>=8{(iDdS(`MMxxtl?2qtPAX*2HtKx+)c*6!r!n#6yds*)XACk}}c?F2B~{ zx)Uf@CA0wEXUW0no@h`-Dy6Pove=yyehbAS=IrQ<2MA~GlF*3$>WYDXv6TZjWvwZg zws*(9DR|rE&wX&l6*>@}w|zO+7&fsPLCisZ-ck-(0_E6V5@f0M?yP^o?p!Zr_c0(h z#0YT`NDr5)cNGrZD^!vcTYZ>Rp_C6mnx=|$i|sj0G-Mfftb&PNr{|r#(Cz$2M7W+| zI`PwHZG=`!*D?V%^@o@feQbShx9NsY*SZm0i?GNwD!>OrPnzpM7!5hN&HlKfuK{db zeR9^1GiUL8P*40cS5}|~>qR##Ogb9_N;15UTX$2+TyGp^ATEp8MU=0=^|mMa*y`kDS${T&xUGc6aLugn8H|Xw9LNLd)=1B_Ch8^d#E_&BxJ6k4Hu3O^>j<|R` zJsr|*zPz#h1Ua#28-*8kJ2uEd=Au+3JyJ0@nWxNfB&XzU%$(2H*U$q-Ani9;ZP3)7da%q}Cm%6ad0jUjOh zyb!S8YmVzKev}n4&)*Z#;>f|z`R?g5m=DY+m);j)Yhih9Tg?|_ZChk8G63Y&RRT2K zYjCzZz*E29jEuT}L2p=5dM_-jxEdO<`={_?UWT*KG+{>bXKrTeTvm7p`TQGyAlify zE=7xY@D_FLSg)$HfePNt)?W36@VSH)CD%Ku1iHj2#;#|Y&1uB_ZXkcqIr_w_jgf(D z0)!x}`_RCV|F^-o*vW2ye)yqMc6%s>cM+UL*#=!OL~YcXj5H!@&s#*FE#ir_5Ke{N zTRyg)Sv3hsVxB5L&Td_ONk#(T2o4SC`Z$Rfq3$+(Kv-8= z(K&Y-mi;O8gKU80F(E?12I^;?7U3TZQTaUWkS}xmy6KX9UI-xDDCuybSPC57_KU~H zI@7@LbmGLJPQlq%iCf#}))kxo*nOvWmokj7u4aZLjOO<)pX2!4g|^@aIO_i=~3h@Bm`2;sa5ka{Oxd zQHL;){^WpT@z;#&2P3 zeD6Kh=Hqlp+z!=&41Fxu>7!3r7vNG-l0;gVnew^yNI8Vae;&!4dLQtNxhaNuA9tFr z-O7217ZDO2I<0UIjhD9&xlY6}Rsp3i54-f0Vg!%7I6#gu@mLMT!ftNe! zLguC8c9!UgF5*wzg?<{@k0fDt6J@mK;1f_O{TtwE7H(l1u;B2zA><@I9a$?Cf2zWv;F^KS;6lLSDtoMF@*bexT6%3G#T~x(V)vKctcQ!Y`h9)n_$@!io$Kk`UR5dWy+pk2VPG;=@HKb*^f51KoccHn*GNVy~^eK1HCUjPWQ_94Vw6I zY6@)ecQ2HXGv*d9b=b0wPg`!~PAaqoQ)T(fzg|)?8~wQQzj(%TZ0bpZCC?4AdiU&o z9rS4pXVw38GYm3Ueqo^15GohuD(lEiHIj3ca|1`2I9=jJG#6>?mD=%fq3dDA!2L*kgt2iH{ z%Xie)dYNbQs0ta#I<8Dmd;94EFnEF#@P3d_Pyy4p1lnkVxvEyWQx&L#pS8eJwV_K! zv)?wXRqiqwK=D}=k^2J($Hk*Z@yF~FQ5O0{li{dVzhZj6!YPUJMpARR^uGS03{6ue zV~WCb8tKh37c$ul2P&)k2VpKa&i=aQ;xQ;yM$2r-ywLN_fV{)%V*=?zq2bb6FQ&QZ ztCdAik19;01+f&@_3wsLW9)On(iy;J-Xq&zNk>Kc9_LZX=Uy5lJaevr2)^g%h0lK9<+l?~qN?(kWG_oQ9ue5o^SGCo^-UvZ7feka zKb$W+7G^uh-G3NPjHb3XF0NsQCn_2 z@Dw5grjDza~~V40z0W1`tbaCQ5W854xX03MwMQ6Z)RI57weiSdNb45 z(E3`?hs@2`gBW8*HeFK)Qody|`3XW6R!(x`&Z$Q*D~d4*7*RlkrsX^uZo|B5<9aYi z=>*?9S5v=FrxEDdlvu{ty|?RMOO2tSQEuRR{s#g>B#6n;h`}IJzzz?j zgKaN#SCZ6t{Qb!!uOqD(>A`+?_7&!|RTr;$B7`NNB%}!O*DtBTvdpK1%$ToS^);X! z1G!FH(F#616C5hSo=14G>~}UzhF1OxhXE`v*oqYG7ph|Hz$7~|%?K_qju=jg`rS17 zb7Q}QIW|7I)VIJgcdU@`Fuo}|mc#3QLvt=3A(dV_%wfGczHEY=KC*dV*7N6Jl z%nm=qYgzg3k5_d)P?prR7=Kb6(k}(-j^nR*3~_XvTg?l%?qTI@Bk*`}?EcZ|qV=#mFWIuTK4p(NPKMqF z@kkZDPc+`N#Yx1=A!`TrJ{G?|VzH!UNvR7WfO8V~7}j>!$jRyKv^s;*>b9dkR!>wI z)oW|C{w4f2JkdQQQ$#|+qG4R2Ht{0oU3_U+_#p>LnIas+fTkBP49Tj3Sdl3=I$Rz# zmSMTrB%h*x1z}3H3TrHZCu8L9fxFy(*d$uKneuChfp0*qrK%zKQ;(r*PD_G4gYa&_ zqIFQ8%ZvA1|H3+a$_|{V{p>}aCZYKYph4iO8ciOBBgXg9a_Qio73_vA#RU@e@yfS$ zpJ4uvjkxspI~^RYopHf4?9+u;^SxYW8XuwQQUG&%TD$OdCqiGh}!6j%Tc9= zs(pf^v$3|L@vpX;0A{n3#lDJZVEW!|ynuIDyxEZAtuwL{IWbA-@c(|2NTYd*=O>Kz zX0}W&_X|@^j}teh(^7E}lnwy&2W`QJbSdGJT4m<#i3fh`XQF$I8=rvPkb+Q~>rw$2 z6ZAQuQ^=Or8?2IxwVo?P8ad0Q5IjB$B9Fv+Gl&JXCU%z5~M z;U+p@aAHBjtQmG{CHI~h+`u=+J2R2A;`*!hj=u-TDh>$P6&dk44Zv8>jD0GV?0#>FESdqq~!y_K5PtaI~gq z$($0*&9G8el0mB5u2>6jL8w#__4k=F8hw)5_UA)XZ3jY9sm)^8-C0q6GnaToe(sY0 zza>H|xZnB&kPj2-wy!K6fH<_`h7IPUQh$V|)v8x(2fp-sI@E-E7Lqx?49vivx*l_- zf7!opoSs%r#*rm;4Dd^AN(xa&ff40NwnGncYr`Hyv053PHhm!94;IqvDta2J!vlJB zDg@lD#N8f}^2Lki>)|xdQPW>I4vvXCc`tP$mHgA;iAx0zN~Ea0fV}pJ62aGg>D4pc z$7x*Q7Bjs+xaQ?#RQf5`eN_OGzCeSTXUHK6=1Zg;?4c9(kIqi z1zW}CTNvMJmpXRCo``Q*DW#>e)D#|ybuiBwo-l2$v4u0(*kKmWbUbLiyCUSGj;9SP z4x_~+S^C1vJJg>JMywud;W{!fBW+L>ebuicAj1lTMd=p`je-*o?NpuFA24807%^=n zB3#=KnWU$h&m|gmeWBNxq~VeDH3{#i^j>MYjfA?IsNZAOwp>&tWHAi8t*YY#44ZMY z?FV48sw3j&@)i9U2F-2^1s5tI<(DLscW?{j0=JDMlt>*fNqwO#l-||=Im4|9nLXnc z*-Rq1;oH8}m?!VTS+h<9!I-ZBS%?HRQa$W#ni@v`#y&Cg4#H8?uP9%yw_S{3&FBj< zy5=C1%=ia|Y7y+eIeD$z6r2oo4*?KzQ?pwk=Z(ibC5BHtB5rocvw*RJLDB^XCnv)4 zm)jg+P>IlgxdFFp-X+srWx>gve@@RrcO=5#FCmlTjPR8YIhBTTZgl0@wT5}_<;qj- z7Wbg=C0>MFz$<{RxcbSCO3 z58rX+jkBV5=+PW#Q!^&vR8q6gPI% z237+8`PZxHn^i@*z8V4}*2>aA%m+w!fL-wUumW3Y&Ya*rVCIZhBCsw%b73qtVWgnr zKlJZdbmiwt42d1K7ME0J)MC(IL?M>dABfZS#FrV!r7XgfH#b20EKF9q3s})S2$#3c z*re@H9B^1@GtjmEK0T}bKV09o`Nxb@vJ?Z$FzslN+tf98Wf79{PJ5e9iETgM*8GdM zeeB!mY-Z=N_wVK#f*jhA7Iauy?^~=f=j{aKd2$Ju^sxcn4s+Ir zrCg5>;_^f&W$|$3!77B_o5{)!mJ&P0QT&C^fd(@KR)Kq z=)V8Il*>#Tu*Le1gZFK81)ifPfjdmVAuiP9)QtlEJ7AYGC03UgSk1ToLq5%ionPO= z%>IlnrpZ2}6R@M>Cg>0#<>l$bptt7bX;1?3guS-AHQpMR=y)h9T1v@0n_x16vEdu) zECohA^B)F;8m-gOeewM1{{Z5*Og1k?H_;D}T5#ifkSy!A!OKZ5a!Uc!#yVOAMdj}f zYScq_(kGHDr=5#B-B9L)TQ@<#Q{A%lX0N*CYIDI3hat&HdDYJw{tt52T~dJ}yK;6V zFY&Lio!={97I8nWPom+vK4{u-w@xTyJCD^JJXFSxKI|2e*s@%zvi4J@k&dm{g|zg*}+zAM7Hj$0q`F(5|`}pwyi0jUy5CDe zUGlvHS48zYac2Zdu1Npqj2K;M$RA8AEqRQ*larO5H{sEPC$n_9q4&ZB2kL6m$L z)zEfl&E?Oi)_KoBN3AMhFu27ld|}GM-);S7k|@o2ZzNaWQ*r*cUK3Xqh4h}OI@MGUy}L%+Z^JCLHm(+hQ4@M)`u4c3p4!# z_<0d-qCmksZDjwMohI!SMTcm9UfM^@kbUCsoDR@>5ot{Dp-81)qgOtbl_x-i<(z~0 zBB_>^)P%C-s9qEh%}K8r4*R|5vb}Iszs|2aortk7sf?+l#&LayX+qO8b?s zK%r`fp49(&EsLKX&8{g(yan%375a6?p?G*MeG)9p4xCRZk-S1>cHrh^9cx^692(KB zQPT-sAX+hf&x(U!k#lliomiu!opjwkxmv1`n(EE?T17!HmGS~l7+_{e+s>UT_fS$R z`uy@xl#F5$2I`|Z#o^GQv!G|bUZtgV)w}qqUynNitCY7-(b0DkO4{G%Bw*O#47qFLRm5xpRNP-{H zkN?~|wIC>q%BM-dGp5Jh81xi;ADc|r9~Yq`kJ~|=?li%o^)hfcLOCCggwt4K>oJ3x zm9>V-F=xfps55mGw+dGiF?{C~FEs4xG>dCml^>iSybE`DnrCRM; zeJj!=hf;v1d^58BBjFlE8CMsL9 z?sU0A)F8!ldQ{+=<@W+S^JX+(@DuDl04QEUhWUnGY|>fqWg|}6Jy?A}KjO#WC$VWp zrOB_n8(_gLT+EvwN0#tQ9cqMk#(|aDutAZ%Um4P3V-*o61BR=p>%O30#sP%fdqD1S z{&21C55YpdIYnH3pwbk)Yh^uSc8%a4kVlJ&lu3iQ!3N?k$wR>L*0UxGys=853|G8( zjj_}DSK*($1u9NBmqAQCjB1J&{(L4*Ygk_1g=4LN1!A83teE##CpMnY?>Z*<-#-J* z@46>g%~wK8E3=3}T>T`fncK5Oh!7DLF&i991z@5jMalK%7i}D=2!DyiVlpQECsC#GSv*d@5 zjdT}yr0FxksuB)j^QM05^}Ww3*p?olM};KPjYo>&PS#bR+6$~DxEdSYf#H@%h*r0 zTkUHqBVHbjxVb}Km07$5kaCPcwywL2bdFcV)MH06$M2db0cBsT7~=Vma?5a@X#HEyz>)ic?vxVSnUnNxI-r`4;!cB zzQ=-ZSD;_PAp8E3GO2|PMlw|uKL_f~;2ej+7qS&^i%ZyXE73*EifVw-W)+JV3cNa+ zHWiPWeMU~x13F?B{A+vnHtte^1On-sA)6r2DKgUUvkcD1+7NqQqxgp#Z)5r zxErOi$!`Wj^@6Gz?#LaXsSaKD;EP__$yaM{gM9hhXS%0L4zrj1OdZNH*(Lz6NG376 zvqrx@j=Iq3VCF?r+ch#FbCQYNF~jyR250ia_-f&?YVx_zQW)ls)xOHt=+@J#3M1t( zvtD3uy9sOg@ZkBZWVNiC?5Y&f5ULSpkn`-kH90&X6cwc0$Ahp&sikvkE>FNa(Rd?J zL;gygh@0P!$!%7YkVkC#=s16!-#@?so27BF(REy4BkqW^+@eztq;-j%Z4% z;&2!|F432Y%B5BD6gpN__KLsqHalo@fABAgprn+Zi2YyV6h2M%f8}Y?p%C^qwZ!m9 zvnMk3XT8yjoyN?)VUn}Bo}JOG?GQAIB2jIBXz$FoiC6MzN4xXV&Ix;=RiKBRi|rtV z(9zA7{(R%8Df^h?IAGz`IB6MEb|j6n{^u&_65>rEy*4#ox)tdEkRhS`A@!%dR;UHv z*n13NiJ`M-xtTEhQ-Sz`n!4BiA7Iq&+VvGsUDJ@f-!TB9c~gNCaHJk*%Ow)Vj{J64 zZnDj_iy?EM2&i88o$@nXpG{B@xjY+=_mFM2z^*~4a#-^$sRaqsV@{DRXXGB%m0<=f z#j_yjEpMgnA|8sQvkDhSwH(pwg3k*rvoWmLC$JCkzdSq4c`(hd27(`mDhaf2CRc_# z6efFvh=^@RrNNLMIffmR3rq6y8~+Qz`rkW5eN?HkNXv0vE=A0;a7r*!)zw= zW;xwxYFfX6)XDdPE-n9G4GD@nj{)TFf)!<2>f25nXz{EIlV-BdO|l-rSoimQy3}TX zTwjInP5^)a_7s|E7_PbpGe8uoC7Wn`Ei87o)a|fu_Q5G9Ut$j9q$FLSSs*r#YMly! z#>>Ih(4Q4RtB`rZEsKimb^Z;4as4n#-L=%=h8IDp)nIza;pYsZ>i!& z4~5R@HEcfnzboSYloYcYWfjqzWk$S~P5H@r$eGg;|L5@|d(AH`RoDp|tcl>woqZ)+ zx2w%ynW;bJgZH)~nbNnZ{bUzGHZ*Vely5*L>2|n+yw;j;>N8gubsYuOD>!rz_~j6e z%2rD^4Jiu4vEKK|k0-1#sb)He=Uf@$ z5IR)P?Bu>A85ZcGypE|b6^gz(fOALYakTAiOtskPmB0l<;gFe*{o;NI`(33L`nj%1vnN4P86&DS*IucPZcP;shw44g$5tx!spE)jyCcxX*J_>wR zrRwg-qHgSIF9&3B{5ndXd2pWY2qKXzOajlmQ4*m ziR?DTKu=ySevMTg^C(-veO^_jGstV-=0IukP#`L3KYT0enC* z&AZ1v5)h>AO1Yo6M#NL0SH((N)X!PZL*Qif1Kr53?-q|br}8475_rs;=;{l}zm>_3 z?|xE1A%fouiZ*aWFn$b1rsDstRc(7jBj|`c2|dbVJvjTR>P#@eGk|O&Bfhr0(LuBA zaDb>-9K$1L2Jb{`WhRp#ha?B}9?{P`dqK5|H2qwDGUj}RIIajja;mo|%Mbo4`S1sC zkUX-G*{|$LHQFr>=9yTneAPl+^-?m5db%F}E%kX0qQA5=bf3pJPxAo)sAYtZpfMK% zK#O+iT`MBja9kzylmsfpKCc5%+!1p#li6tbI4t>bdS^@YDgt0GV%SOTdipAQHXs-@ zmMVORhL11szdQ&{M*)&|X9Moscl@~c#O~%W>bA|Ue6Q;Eoj2*EmkUcF@6~(L(lF{E zSty^qAjSJFnVMb-`#bfQt1{1`#I(K4t>@+ya?p9b(M~%E8>muIhBv6F?eEzMX}8D6 za*|s5%D8X79s(KTIt6R5gPJi?sp66YejbCMWpQ@W-R1LJq69U_G7@47qeO6u3xdqq zZK}_;d9VR(k?0o&Ln2eZ%DX?-0(h~4-+aZ$cKGhMa?54jn}lxZJ(yc>yLs`#+oS6Q z)74Lc5_04-`}>1~ZnH0@uC8(geDLMgz9_)FDzC@^{6~o;&mOQacBW93?=%p`gw%C{ zQVffEZ!eMWLG*lM@Llj>VMXZuoeLh8Y1auK(UVFlJ17_;JYQ2s&c+T^L#rD*-5Vyu zCZRLwfgELf(re8YM_|70fI3yrwHLm;BCZ76%4(&E zF%eEH(`k65hw?NP@2F8-+Cu&qRZUZbu-k^~D+04>XGkiwISj{pv0I`PXhmK8MFOwK+gZT9slm=+vVDh$jDL66w za2s0*C2IUW#$0pWDXA}3Y?7Btd-m9Y4Gb&sIjb2{N+QhMe-R5!m{Mt{yrujJo!%8L z*THh$b$pmC7=IwO`=;$gm~!IkEET^M(O&srwxYgdfc)8)GTPOP6}jRr?*aFEGq5Vp zf+yA8!4W;#bbId*m+8-7x-v0ZXX^92C5szK>yhl+f|oy!%0`dMDpwo}YX$1+%-Lwv z%NI?v0CYz2?cos_V&8@eni}`W2|)M$GNT%mbn^c=eHK&p@H!c~pa~Z0p$Z=2`!Q5R z=z8f&2+e4LnZ+&+D5$|uY;bXYrKd*Lm-P4OLATZ;mHoBj86+bQc6p474~dCI$hV!h zd<2k~QhwdiV6B&H39-W@+};rpQ0V(4Hne+f>(TXOg+6LQZatt_ZxO8{eZ||p446QN zQF$1_rFGc=;$XcT@PEP%3!ihpPZ&IXjH%im1ru$ixutEUI#$$$;2=KbFP@HnJHBRyhvqw7 z_0G}OXH<1aJ(t;`;L^i+mPb7JcoAO$R!3i;4K zCH)iDg$kWiiRqy~tiNsZCeM-as|&2XIQs_7!|H-cxrDU=9SqRhN|hVDhQ+oA$LzLu2$O%ISn z$6s<>P1J@efw_Ic`KRN5e&=G1lmR*u7ueYwK`qR4aC;t)`52XTR(bho4!>6j)%dGWBp)EeUkbfTkJukB1{}AaQ#IRmqL>3Rg-;o^dTh@$96++m zWLKAJ3SU?o=3^jx#pV!*dkyfR9L$2=ZK2{2MclY~>kWuz5k~2~Qn-qmTDpEW4;kmZ zykYZlvVipjpTk)yuG9b0-BtZt7C{D%PhapdAQ|`a);@!?=(!iK?x%NB^{l^7%x%T) zUDE8s?&rRn3MJC`u(e>pIU7#BdWNvFD8)@2ck&YL;3Tf>IGeyj=n$s=(${i9@DwZp zI%NekwZl%Uw%f6D{-B69;ITd4jNJi@FC%d>N>u29J{)T$Z4o`^ zGJ15%VXAi=LnDN|j*6wxF144wk74jRdJkp#M#Y&%Li}Gf0gAj*U%)O3hD;D21FcWv zm)KnG=8*o;ATEw`kW4&R`K_47OpiT@R)M~D2HazBr#e> z4VY&>HkDuE6vZqxX%RA&yN|fMutD$U5`+)#6JIACC5?BaWYM(smqh-PK&llqT3}5p z&q++>Gw4OKtVd@(=IbBl@{*ubjhkoN1&Ads6sSzFW+FX|$C3?4ZY!^&A}$^Q5b$}Z zt?~mnT?O^i60f>D14j6b&U#x~7S%6#hnJm23x5=b-_q8bA@AV!V4US4=)0a(Bt`>e zsX+9oL#}uLA6bx#yrE|=Z**sybvuSS0A!Ox7}%qke3~>8^eObb)#1CjWT$x#4Y;M? z6GL|au!JzSYR;`jfCO&odgwt#j!V}U<5@P<67%^bogof2s6b^2C=lX)=ACzK7H^!1 zTp*hWSJvDYe#xF%ETdd+EAh5ufnCgVVESxGAKrq2Lw1dws4L1Spu*-3V0*z_`M%}@ z&Wrb|zvBKrq=Hp+dZo8jSF~Ze)_UPPSfNu>0|ikoWUs8k$XNY;Fzi?B9BA+PhZN56 zB^DfuG{O8r%&SQ8m!C6|?YuQ$k$z9`M)^HXdVWStES$-q`IpK_bPe@Q7z-C_%?NZb z;KoU!ru7jW9;stTZJN-J$Afz|mul^qlCtv-%L{|!8?Y?p)C{sr=rq#|M*U@iJrw^3 zW;WqH&&MKw#?&~r;{gzM)5E!Kk8O|f11k0rH|H&Db&t8bH2|h3O?;b$?UB7Y$O+a> zEcR}{7PhkoMFSFi!pMuTO%CzWalDpzy;^TcJm+7Gd6~WKj`5=tMk1LY?r=4ca{kxJuP7umse_3@7Chmz$^a~wv~-e%=qbp^Gh6jX_|*4p z&p{yuDr|ZaLo5uc-a|&*Uc7|j8CHRxW!$tJ@1I~r&bQ(7d-VRy6@dXpNe8Jf5nlcr z7BCz-e~aYZWjg3}TtT(GyI=-21iDf)}HMc{;lxs738P=PGURbd# zkB9y4bW^>-WC{emHE~d`-K%7AyNu!bmOO&dve5y@1Rr`$p^Ls65Gm*Uoz5uUU zWSg+`f~p(d%C#!({Lvnt+!ycojokc19qBhjmHcz|8GF2~#vROKt~Ktfu3)SfXzMdR zw655{f-mZLAF~fQMxr(eNBZT1YXL3FJalPDE1fAP4sM;fytnAx2noh;l zm`;j_qt2rz@PG+gA+S@3aKfvtv&0w~LiFO|1?O{;mYpgq-ib2EuhBA2y!JZQ5f-(> zwQuonZxnNlLQFFZ^dIu6D6-QW_z6b$GE?0>k;t#@tFJ1w=GocgE+W$XLY`M?fbXn) ztJ3&YvdQhgM5WaGM9jp!0`kFx6Iad`aaUL&XbKnD#6Oz#%WuB&b{??b`_2}8r_~LN zGU0+v!zC%!Ebk&nG4ENKt-3muxvlyiy8IP~7lPo?^EtRQljGL(*+Eishp`;Lmy-=1 zr$(|v>Lj8NIKoAZt0?@C_FERpD8W5UDJ;C>Mhi;zmDNiu&0~7ip&2kfehKZT2;gw2 zj>7_JiL!hYDoF?LFJJC=m0Uj27R)j>*gXn8{>Iaz=?H}gif(_0{QZ6t7Z~U8-t;B_B?XZ* z8!~2TR^;ve7eu4O$p+DxQ4<(b{6ok?@#im(ua7!H877l#H9-zs#0i+)a7I;X&!fK3 z8=LWJ=4-w)rnaTF{%t-VxsS}#b1-04)l}GjO1Pu5Oht=yd1^!(l+Mv|Y+-G?^_C(c zj`;c5)(xyIjG@AyX+Np!5#+y0=$G$JQgs6nV$Sibt-!CMbcl)9@K zJBYWwv(PbKedfA&jhJ%89WM8YcgQ>#H!0fO~vX%P{DJEKqt!_y-JH6*o-gfm$q22DA*URdW z$4MaU->ogAp798ZD!uphzsyo66->JHY!cw+_XY|R$9O7jGl~${1Z%}ClDmSKW8PS? z9Cpxu%FlP95%=>JI69~4P-u4pnr?W>-i10i9u(6>hD`G3@ZykP(L5}@+R6>(w_O`| z(C9c~KK||}|Bp;h2!rp@72`W-8X0;5=@1m^mjxhZq-_#Rd}8!VPg+1@>FZ=-Dw2VU zsPG$#1F@k#__Vf+C#y0XsdQzkT%lj1WHUC^nLo@A2;H195VnCq_K7xy7~AGyV&MJC z2FWn4S~oF@;SK|jmpGbxR0khgq`4qKMe?rjBS-hmUYUp6{4H+n;(@F8erDcHln{@( ze4(;qC0TomDC~jggNVN~rmt~uT7^1^;wV#mg~nPS(U<{Phn3r8FDDyA@l=m!H5rIg zZ1(C#7C{pPEf<5i#3`VYcig?AFqnsGPH#4J9#X`04{o*(MBVn?)Ci3QeJfyA@1EC# zbF7tt7s}#IVrcKYvk4~lPJ6sQKY#seo(^M*@6&A1{1I$s#NOD7UdK!oS0Jw!zn8CD z(b-Jk#8e#-Egvo6%@9`0k>Zi%_XO20x+0`5XIuB=BuEk2YUiN_5Vc^$E-Go;5?VgH zE)X8{kZ(>7=q2LFM(sfPMaS}Me8ixr#S42kM*<7ueorT%;NoVVISspn+SgK52)n`Q z^Eqe3X4b#{bZ|eMEmw}NPn>@T#JwM_9#S8El7UMH`x-GCV`jKTk7T` z|95XaT`38Z8qP6M=xD3xW(1syl+evd_>ReR*-&#>=M);<(_^K@fo(}KaUgeq>s1}& z2&5)exH|!WVecKE+MHF-GKqUKO7iRRptsO$T1Na5-Am84-qV9g(6g(On zeX2za4O5qF;b#%p04Z_fv6~z4^3DBE!GB0yjGeHJ zQN-r@p=V3G!mpeE?2*`5DgBB*cBJp*ESt7oY0#WXiqUk_wMa|T9CG7^0MOUI%uw-u z3f<-S>^rt^ILCo2N-WF<4G1Hgb=@h{Qbv57^9#SeL@BVcW;0L&oEQNnmY-V2Y%Q&` zU1p$--QFPVCyd(?I8T108JJO5(5TFy3uks-UF{KX7syDkNHh;>9oK)fM?S6PW@EFY z*d;%3Xqq`m7XM%o!% z5nIrxg2eXC9A<2p?>CCf&$|!TmC$FVkr`-7JFTfP&MakW#kcRoB>FJZ*b*Zn`AA|@ zv%r~Rm?tS3%%hCveR(oxq8XGM2hiuKQ(3+Gd6?R%hsfI2ipwMW0oQQXecjSYuQ$nW zze)=NaE7lddSFS_F-ycdv~3x-7{TP$?1Wp<%l&)+McceH6Lj6|{(h8_B`>VANo?|e z>;TBdT~@Bm+ zgEYIla03M}29g+O+#Q71)Z1ZxZ4kBqHY}x2JM_(=gJE1kPJj5<)sJOp_AzqWA2VLb zw)PW}$%6UbLy4CmQMSFm#L>QAfcGJ=uGgyDUy~1TtuR~FQ3|eI=Yrb%Xg)`E(>ju5P zHyjC{09MfysPIALUv)3$2CbDSo|9Vopn(7LZ8D}M;Eb;(j^|VgLzVtYa1DZ&fv|?D zv?--j<&jlz1YiNy4w-K1k?6LUsn=*3-g^!~t<<<`&07UdQH)CI0OB@R5=<8(FRDww zNfUQuclT6qRnaQBj!cWBi7~=%DqpkgVyfzL2OuAB3sMYbxMVvjVhY+~1vPkEp_j7>f1ytzs;qN<}Nm=N9lRS`SmIQM4)mpL7 z=Od_Fi3GCEtXq)}c<;-_#za~(GxfWS>cLO%;_d?T^Zj;~0+>~>yL}akqjAx@Bc^hR z*5xN>w^!DIwt+q^zdH@sn)gkL0mbd%(Nv?$u63YO${w)Qd5q6z8+HlV%7MjCZ!b+p zH-R6Jaj0}RDYJHWa;sv5zT@R)&KecK3;&GdqGaDG8y_f9wgXk9G`>6H*r6y)&?d8w zyRS}|1CPhs3&Nq~!_G5LWW`sd5*Jo-{xuA+>v)x~-hcNE}XlZ`0( z>gJQ0OcnKyduXKFS1NFyk6&?n>!semKi92MC0fe_i0YQ{el21`RV+NCG z|7a>yqoyVSA`&HYo(J<}61-cjE8!-pQX~)|KD9s*cmiaOH#q15h2o@TeBD&e0b2H| zOma-nhVpgjwizY;8s2UgfzpzsQQUL@%{hfp(8*y)oWAr?JCrHh7ML^k+Le)db$2}c zj@t0&ImXM>lS?E_;D$;zxm=qqzV_3bb*bM_p26Ukg$m7+>;hl*(&bfRx}z7i#+RI@Z}ob;^@WoqIK^UbdWM8L_?s%fm@5{c z+xh+UUl%pjW&mM2Bu73q;qJ)UhCzQpx}`%~`BCrDfkMo>cPnu0>|P{{rF{zP=CPl5 zinks3y@X_YcM}#nSG|ptBVGF2WpF^f99xkV%-W|D>*wM4_PVX2xq!BbSuA0|zn5h#)(XeM~uhCK& z3NK>k3<#M7c3xsPADBfbXfwIgR-GdanerL2;>Zz`8w(Xi&wgV;cycr$=Ac*2UP7Z? zyB7dJ=Hk`$FGR#K0F{sqnp4BaWGJhFDhq^QuIOhX+n%7*8b1t`*AT7KE6J}Ng#Gw{ z`yrKnd6-yZ`MX#ly*+U0Hp<>QKEj-pB6!7(oD zcork9%V1U;VK?m5cSH{Mu_kPITT;5fd?JV`w5T6aJ=1F!UEs)MdOeYwY6_Y5MM8i~ zTwa|@i(gVGd1IL!B)UwOyzzs7Y)+fMKbKn|2D?n93_~hX(<=}sedJ67^czzH zpZwJYsH4e+gkKuC+Tz(&jrdLL#_*MZ+xf1nm($s2?sFi8_A8zl^!*Z=)Zv{cGAzS3 zs=}B(kmDc5MT3s?b$P(da8jqln<{ANvQTH>!5Yz+C6_Z|ACll`HYtgtZZQn0-HuG2 zmR;O#kz0U1;3%v?X|Pp((35_91<>Vi#b|oz16Fx%+Z^`qd}$u62T7-inVmdjqPUwW z%R`mq(gY{uxQ|>cjp-#ArQe>Lj1i@)3&D&1j_en)Uq%Fv7bbGxorpQtZLB`7YMAfO zdGL4gR;0O+KDG#MftB)PleY}7A(bkTZ1MC^G@jYQ$ z(!50#dz~6+?>=9*$x3voHmb0)`E{S$1Gy37hFTsi$XwX5y3A(6Vk%6xbc_<;06Rd$ zzc=pAa)IN==AXLar3G+YZq?6BV91TCyRWWIgax<8HihAN)dtqp(ZcGXN%&mu*6In> zPAsQx2N^#|k8pz+P31zVA5;B6Hl=yW@@LsGfTS1zco2iY69HtT73s#hU;C1YqcsjP zq(Iqm1BP0|24pnsD7u12)V=4~vV+cg_gr97w^PlyKoIwF1=`G!1Q_WU;kQQ*LTXVf zVOn>pf^!q)i7foP42@6uwkJ8y^A^!TXa4MEBVr_@Hx5OtGj((rP+3R`LH#wh5pY50 z?c84?kVg4o$nn$AzEROkB7;4;ZG(0)_=LUHua%Ga+1!&KS6$y>X>m}vOXs|P$dc8C zothGU9sO1R$d@ibJUW}v3U;F39|VO@p(!oLnQ9Khu0m8_xg)PKv4?9{8j3NXQIJve zi+qe6l!S}|%{vG_R_6#&tV5_RQqnULEzvtL1!oya8^S%SdS3!%D6M*bG&-ZXaE}|J zLPHlygDabDRmEQ#4*&?!5qs$DV2L*-?*8fsE_|i6O<3n8@M`{#2wMM+d@k)L5)SWVYjo zkICtEkHq3z>F*-|21%aLdU6z$&;e z6vmV3O8xy0teiLO?eqiDz3D-8W9ulN5m~G$nlP9P4(qf-OnZ_m(3pJhkr}348&i3# zw5HdQPk8~+#d`?DnVIWZmDw73FmQ=(dB}Q(9(E^rWs$aP1(Q@MO~^^*ev;gV@NxVB zYw{~7ORE~>PO%)kiy$GeX~EP!K?cM9*-ALV3eEi~I97gm3bm+}1}Lyc@i(MohGaP` zev9z*7;uMB_bDTNVI!mZiZvS+ipyzl&zkbt=k~5TQEDBq-!)Vp`6Ou{FEa~_nmZ%7 z)DaydBNEfKGcfS3N|aKL_FZ~L3jo7fIan9y7iw+E@qrYo?d6tsdvQKL*LVLuz>=)E;?kX<9! zD;uF|Y{qy`^b(s=GvBs>LdI-zTsE$^m3B)hh#R*9~C<;5^LV8ECY*{th8GHfea8?!GhK_B|01Hs8V@d?U&LA^4t^pg#9fmlq7O}FZVE*Q&71a5V<9SjL zp{(g@)aUqk^9t^AZ4h%D68QOx{Z^y@h_XV4P8r+8LiiUT-2@b>R||zo;S2CVgo;Y(_5N#XQek+Z7n5f?VVUlc@}kT3WWx+F{1<7U-)gkT6XWD-4F z$YKr7g3r~n$@q_JI6z$IKFtNJ7iV@`4_k=(Yv!Wg+|_3hwJi^ZH?63eukS`~U0b-{ zv8Sew=myMT%ee(&RfE+4K55^h0nqvwKVf={0v(w6IAFmx-kKTQU#LOz>jBoQx% zNt<`=4ies}l)9;G{oG&*CLM|JzVd&v?*91s`TU-_yCqU5rM@kIe|Xp#qTx-gK)K(5 ziDYT89A@6n5nVjCeX`yp$}*AM>U%N+!1^zM;3d{*BI@coy?DU z&rMFZ{ZLu14X7uo2Xy%3GxFO3!zyKp;GAhi?%uRtzB~J}Hi#j7ZIAvVR~Vn9Y8z8S zl1J;x%GSJOIyK97D4~OPD3KfZ`+nHuVJpJ=eu`mP>BGC7lIjf$SZ+@OPTHO&czK%V>H(DMN$4zKz9Fwtwlwa2^wx0~_o(CRMEz_W@U$AM*Jo(cG-)QAMw9TbwW9k1vbi$eW=Ki^*?xtl% zWpGKF(2hcchi;teP;WO=N&zLmst=-Ji^{W%xm5 zyy&+h_6!myDfC0P2~UO(h-}~CAA#jJ0G7_W?dkfxgrU6sVMw_%HE>HDZx!9B0lh{c zXMI{Pi0lSXute_S`tB6Zv8>Pmr@XBm-5L^1-`=BGTAgO?(3rPvT=`<8?{ytWM#X!I z3if*!S7mrb03De`e|r11%jUr7u}2_JY;L~H`Nc>TyJN`D9#sFkO+8|PYQM5P-(hJw zFr(4d3u22Y+NxHFV2>2^4^ittmyR${&zOX%C#3?|Xd6p)?3~z4KZ71!eV7%0&6% zq(J1CZ!RNjWOj4G-M-XK%@k{stZ?CPcLF8~u4dD4M;6bK$AJLj`j*hMNjfo?zTjD~ z45vWuqYuXr1obc6ZdzHr9f?KHfy8O#hv9+Fc4OWx>hsfuoqsdpUjl!d5#&$wd|DIO0?$bt^QfDJ@YFM z&(FG0HvYnljC>*>`}b&bYbvAF|Lo*i_?Cownq|G+^P!}gh^j<=>$o}?M*8~|nHgxc z{9MYl@{vSfMd|LR=D(T?xrZEykXB-lC_A-DS_7K2Ek@7M0u)2LM%a<=u$?wy@8=>$ z>c4(GoW;15w%)!(tg5iE^Dbva<6JpkZ{ep1N*lkQ!ovzd@xBMJ0TVo-Tzpi+=YTB; za?D+yDMs5u-0Qzv@lI3i*3*+5Nk&x3_sxxl#=PVNs-JE2waW0qUkZmM0+4qL)R_tb z2iW&pW)eIMXD7s4__T(`j3P}soC{oEf!)nztQ~~mO;}<4uYZ|N2ItEHCB$LOi*C`% zYgqfMM=Xj1=EXDN;d7=yB~d5R8_MbEWV+*?kz`OjYg|EepQ0#9#M(33BTU~;Y^ zs?-s-WRB=OAD(DH*)#P%0vl~nOeE>t<`iGTVrDQmdUh|L(*&|_eyo2`UlbzI5)h1z zxH7Z@6$=y((c1arUbZ7S8CcsR#w$TSnmnmB*yCLZb-da1kcZ`z%C&@@`;ie8)bkQP zgzYd^L!&>&+yz;eztZ(Zqfw+@%sXbxiPqw>*AVqXkvp9(CLNuxg}Aw%qA!B5WETyz z*^+r&_D#yi{&ow_%!jL4Bv0YM@EQ?l+l|B&@V7YiB)V1UN@!0hm->ow zdmW~3%%>WIs#qXDmG3I#Q_b^2niQ8gGzCLIey3bgX0+_Bgh1wSCW(@S(S_Os-Fu$8 zx~+#Z!NZjo$(|`O$#<{cEGI!Uo0D3%tF%3-p!8;-6g$LBEzfASp5ne)jq0pGu6^`; zugQARgx1Mt_(D>ksPsINgD2befVvUXE-u&LGd^}LAY!g7%0-GT2Ts5=QNg(I;Zw3m z!*+u2H0}7?dIqg-CwVZJ3PT>EirwYoSK|_cLeE+hOG4z4uE5hJyS&AwV&*seunLRL z`C?Nb{_?Zz5Z(dV0@zH1I7Up#bL$QOwl`Fw#KZOx-|};i#*)sie7n$%McLcC;>W$r zMTNx>@xm18Jau;YaLCa$3;{oSBHcWawn*$DN|8wN z6pVr-9*d-fFGTKE`#W+}C~t%`&-NCm+RX|>>B6U`dR2@r4hkn!^2|x?vA?(Ss{hs% znBU4G;=rB)@W59w!^fFhSAqS`+aXyoAto;7oA;*b=QPu{zT);IgR;xI(Xdo<$$?vd zuL1t76#-t;(AaO@wdQ+&>~r#D)&)W~PGi05R@y`Xm~3^Ftk$e zt@XJg`g8XUby`vGHU26Rs?>^pCPsJ(UmCiCC%0|RkJbBvR0Gs9+}1Hv(r+o*WJO0V z$vrsO<@u%BkMlRQ0*K-_9}y=YlVr}_ND=&k5iVYZit`Q}A5d51cpR%^~0vNFe}0W?s^?EYMnXpZA(cE|?88vM%Y;dQN%P!oFrW8$bx z?9yYZ%c!t^Fw{)`!>W-EOF(x>9wNY^3Z-?=tnKfbb63HOxnDJuh7Y}&90zgpDkMMu z?}lUsmg(J@C$%T)R;UzEu*R#uh+JZz!3pF0hsew@(*L)ysRQ#2Ge*?zW%+^laklX8 zKvAE{e|`$8-Xor@koofI{bU{A`DL%c&(Rs5;7JQwN%xeuHFmRlwtT?EdpJ){V@99OWYpo z?SvBaz8XG1H@I%^-Yf?N+-~_8e{A=cy5MMAj5=Fd11ef5&^XKycRqmGOz<3hv}KV= z_9c9G%V0Vl!I{{mfh8r*diPM}|I9pLLE5#cy!OF<@%3w6B3{h99Vkc<26h(rT07(M zK)VMzn)$27z;u{m8I<**=ulo;T~Y}%IpdmD2LgKawop1$CAk)OuwgmGTKF$hA(Ee! zB9a_TCJTRc)bC*L5##vA{P!4kq*tx8El8zd>98w1ZfMtZ*sk9Ierxr8a@sAvSbwvX z(!HFRm8PkY{(7x6J@Cxh&ri2BH!63G1sq6ZlX^PJf?WPAt6-DaD)jC;n=7q1Ff&;W zhj_NrKkxQh2J=F7Usa6*z?-QmMywBh+>GEJ>}ao`MrXinmt)ZAQ=D#k%NpTDfL1Nl zb)7H*QC)e8R4mz;1)F%&?&XkbwzqRht449aiT1bq^ju9!U!p?7klp&J8-@uopVqZQ zvhlNXiuhi7q_yMaZIKr7X1vO8H$9Hxxjp@SI1sAUQf^16Y3X=A$_L)krqvi1PajvT z2gp?eCB1}APh9Io;VnTq$@7AfHoh1IPGhKsJCPB+hWPeZa86B}Kq2|DOyt;035M9U zh+7+LLSMkC649RzQ$iyuKWJ%y-RLDe&l|5H5+^^*^glVz23d(qa0C@1nAHb5IK^cP)WO!mKO(z@L^=O z1G;p%4*r?pHVU|lg-iTY@GL*yUnZ@>@bJR^1nA3q_pf5A+hUsqYFy0+mDY@?54I-9p#z#ZeVr?d)UB4U4g z2WjL^OCyX*@~1PB{~5z>1G2FFR#h|2{rrXYWCZ<3ufDTBRQkfcOb?(-PODPde&P0{ z31G*F&eGVKr4d$J*_QpX^ozoG_r8~V^ z`=QHMY7gaUD1235)ID%X5nr+##f42YS|{tpy$w*ANI~GY>Pce=(f>ULRFugaZ%zO8 zvYMJEDzzSo3+xsxfRf?wd&{Pz#L)&kgtozjQeybGz@+#L4C<-4?;_bLa4R&Sv|}L` zl-7#hvBZ(TcMyoAg6p z7hviGR*=SxkUsYrT2p3sy9;CGM7DXKOvDx1c~e*1K&lqY<|7~3Fr$c3N76YVQ5jsl z&4B9sgaF=I*y}i23jo^={IytUQHX&Gjy|$LZ)~RFU$>z*!J)I55GqFhBKW=XG+jkH z&QN%mziIH=ZsTBfv z9s0Zkv}pcpTGNI-c8zA6yszo^Esb0Ag6xrjL zppsBwWyQYD*0 zg-3ikF9nYZrD{smgxL0EW?%{&P*)xMK{n(BT;)hn0G1$VXHKF^afH|+Dr9}2i_>wJ zL3K()blhU}O!rV(3Znt#+Y4P%c$X&Fr|TOy4)^JDO5g7=Z^(f`Mjq5*$lXYgp;7&a zYU~*K6R+D$p2|3tl4@a_ z;fzRj&?pWGC&Ap~;g>cM4o8OtnTO;}Q>F6i4TYWJxbezzFZ`-15*r2tULPw~-ab2- zLL6o24g?+)JI1>_jFuC!ie~PA1}WiotZhD`N`%O>)=6&kr+1Iw8FJA0xQpFXFV3l; zSkap23MGJ8jwq&?p^3RS8Vit=6%k1Eaz;zaAmL8%msBUj!QPueTA!-rprha}97lj7Yl4oD)vh5e zfUetR5|cxt0YJG47^V!d9hhV)c!nq?Yo%qc+sKo!+(#1)y}D=sy?v$}AA-{_op>>G{O>@qxjvmqU8O@Vi&IaMwNWwqAM1?1VVwA>k`&TmiD}R6 z+nvPr3d|-it_dl>AJu&zW_32uP{@NGtUnhq4?WMSnEMv{=G_#E;KVJh*V2FS(SDR| z`}&qK4II-?gHVQEZ8fI^a3Ei#g6XJ%2kMI(M=M8V_LV~FCPKkl@P<&$o5yFn+I>P@ z&82nWQbwO4)Iuv(g#3CWMC3_Y&e_+r1YP0yC@=H!kX*?;^daku;FhpLndq@{TKD~K zckN<8RGr=zhL3(gdY>v8@A>p0=fPAftnf5=m8Q@pDhTd_Aa+Pk4-(`FN^an^4O)uE#Jp_y4djKd zi$x8X*PbcX1QEb(@HLL6?R!QJ;&3z7mzbMlckQTe`j8>(E{2G7PTb z__>nf<+SK=PF=DkfV`A181exHmrBk_()Jd3v)Cxn`whs!W0I5}cw7wgy#5dYUJgWM z;26`8Qv?@>y^-~pnC4lN7T9$4-?kCTAg6}1d&!h(6LY;!LY%9;j0WY|lNYY)Nk3~c zcTLFD-qg(Ls>Gnaixs{A>B1P`$rJFri?%o>!h`WR@bTl(PRbG^A3}d@C;TKC{6>^8 zg7-UF;&^1`)LW~vk47@3v1E3#Uuanpjc7we-oJCB5Gy@^yRylObB1N-SV?5noqF@Y9Ji83p=7h&bfpSy}9LbQX>0~!K&ugKl|b+CR=`> z<>EQd$YqH%u>hHir)g*SHxv${NhF}}>I>Kave>p{WChtfEEB?627!1sY=xG}jTkRQ zb?a(n$NF4a0DmHz&f|?3S5!?ZYg0bQf`*DC6*or*qrF~Dkp^giQqItAU2)$YcKgE) zs(X9kBDH4hNC*5%?T5IHuwWvQ(lgHzFXtuh{V1h*kp!HMiKg%z(-@_2agZYPR8wHS z`PgO09!^bEMCGSK`NFgs!2FGa;RI@Jwcy}m@@>9>xtdy9oCtCT)x-Bu_FnNv3+aX@ z;`$A3Z?X&vMD0tgi$|G1Qw@_6T)2NPUf%uSR0NT4$6O4jCethu%BivWOny#K7uvCx z?ayomW2s&aB|Y!T`E>{MsO=Cmh5uq`BdS-n_#R1Qi?xl{4Nu5DbV)%b^N|Gd&gd!m zgKa5skMm_d4-XPIvbRy{`*my|UMrNo6vT!4`|Eh9z z^p86u=rNJ2b!s^rxgKlYqO@{2o8rYaa*d0ydHdm15HR#lFuXR_J4K(OT{#hw2BCDh;+kQvTW(c) z-F0w2;SMq#dn_o70SPuOQzHybC^zFp$TQS(%;OYSJRvakQ$3S@^4Zzj#J;vqj~-ni zKp?x^!IXQckP*o1lnabCi0@q&T{!j}<3aJd8>SLmnm8roFI=xOM!ao>*Zb00e30Gu zJ?i;uHoG(N#;=9H%3G-R?_CS?I-HPP(${QdKpe)%$JJUAOSPaoqD~x-p3HVA+#hY& zVS$s18D=?AMM8$pvh0A%W;QJdyqm4{c8UdlxgHN~ZWWxF%iwV4sM?;Yp_68pzPteu zb-%da(0Ki7bMen$^9;?52eA7Vl(n+vGPX4b#cpjjD}DalL~&PVA4*+-wOq`=u*-w) zfqeljL_!|kg$io8h*%*KFVx??`yRVdDw^pbZ_&fR#$7VM z7R+R;n_zO+Eiwu_Gxonpi{7=j#qG`a#9Hg_&Qi5e#m{Q0&LC;QZ$5e*1T1ScLG@aA z&Hv2sBs*aSqrl=Ct;HaHD^n@+2Velx*B>SpYL4RQ8ZI{|FA2A5MPwE$wcaAsGIi6D?|&)=bx;LEC5aAd$6CcB;1E zPwa~O?TLn)2*Okf!saEMv%;VeWT(0MRs8-u6QMzj<2~P^6gtCTcRxd**YxxDDm%0u z-OZlGw5~@{Nual&nPO5LC9?9~(0pgzM;Y-QJ#v4MczFApm1F-B24=orj zpER(n!|uXD15@3cCUm+cWrB`U1rZ;SU!Wd*9v}C}-_4DXg`J}ddx6a$JGoAr@s0N32y`(50f$g3i<~( z4oZgU!dGiuxCrfowvGst>#sI4nH1=ZF0@*@p~mxK#yEb(85q2KfKqG9$lmM4p>R(? zk^OfP5~F@&**c2YRlM}F4cWd>=qYE+>87!!Uxb3Z%rxUJA%mgkaaCp7ZNnBB7)BfE zPDr+bnpPG8R1DMt|K}a%H@M!hh4dp;j^|IWj2V3iTK%2H%cVc`$|AN64?B=wd}+q+ zVOkj;1Lh5AHf%7`2F&(!9@J0JH6@LW{LttG68l}fa)QL#;GaDEGA;eTSl0^M(1<8C ze4VjkT)4%C%Qq1Jg798Fmx!wnpfW7R^>UUINQqVATx*1QJi@;J!Whd=4U$grms-^* z=Eymc!wLfMLN^twD)PUfnfPCRo!8?^iN^OYPx+Eb{Q<8CT*g0EEjy4z`)PJX*Ef$TrYv zU17=hvF0o0q~Eaav2l&omf4{3&EawVXXY4*e(awKE@|OiS{mj1c?xcDPB7Sp$PkrgC%rWHtHgBOj zr`1joHu(RFnIoxz%C$K3!%i-9UsnvXy-%cp3IKAe*!;H~@A$NzQb@>U*O7lJNZlKF zqmGXr$#|Cxb3YpnkdNtf-y&xL?dk*9$l=tj(My}!&q#(P<6QKZk>R`z~L&byw*K{x$Nf)(@2An?VMMJ zQJ7XomY5uW+X#lTxJ5dM2-FI;z1Go{#*<4W3Ltb*7NWASgHxoSe05GfCtx4SbJXoI z(S5b96|2+4Gb?WYim$v3%@e<67t*G9MSjqpu|a=qHH%d(7LS$wKKUZ>q028)Ezwk6 z_Mt8a0gry}Mxjuk6u3xE9kCp17rGdOGVFDw zds!>({l5jhD`Ft>`+ZgS7`UC(Z{zme^`WmBQe!#w@YoDQ2Hw0P&>_2M}Di;0b(zCu6F<_IY6t64>vVOcwA_+*F{s z=zopo;71!*>--wnGtjs*9BXDS@@h=uZ!-j?fDTkDuAE}Nd9gP8lXip7CGBZY3Qfdf z9%#N+iU?UMTRTH$>F^f-onG5vmA$v9C13Vn)+=B)| z&XFTtjq{k!LcxG<29O(b=*oaGlGNV6-E^Ukodi5g;h0Z6LaD#3To^J(dFdZ@!nAvL z-({(V=$%mdxT%n#CZnXM4cZ|19OJSDUxXfF}aEfeyJ?U3)b%VdZc5LrWGqdNp78^zk%*Jr^M^@{On zj}yt*RogQ(iPpXgkdUTn)~s=b1T#PYJwb7A$3q2v5cL&iyu}+VVL$ zpk)T*XjyzN^%jYT{F<#!^iahZdMwJ#vhKkjvFQyJy69ahMwOvLdqx38BR(+{qAp}V zF&~4tSgIr%VWt$8voTzr0pd!s_OhdyV_CDE2Tx6A;_4Syc1tDk^p>+lp0d|cs`2dZ zX?c=j8=r&Ox#xDGd4eY+4&raUwDDv|nm7k9Yz7mvXA?lMdjjzoZdr1&l;%>6S)--h z&5VxLY+ru0Y(JrQ`Uy0z#-WNmYerJ5kq3tvAbT9)fQ~{G7gP5 z0ZwJnoZwdu@iY71fqTTxSBuJ5P+v6e?Q=D9%@zS_HySVvxB3PtG40S9U8JKGU&W)7 zQCOhx{;LB~Xun=ACFMNzC&x${r!`i6DsxrYzSGMP{xsDtIOTKyB){%dFmKA?X z<@Dm#rR2+L^Q6uCHA8{~BnbWb;!vop+$DDrbb7{~h<3YrI*4>8v!uERUWUqad&b}> zjRPaWf&a4uhZza}1hfXqIme*_-( zJe9+&keKj>c+_|dtrwEX(1`&@+O03nPJwPzV*Y0On*CuJk`Q6)YO z2D|tbsuiBkJNkKZ&&R&<*Vu~prIqA?m{(N05e#2;*iRNP11Y?$?@o&^_IlNhz&@sc zCcT(rt#nk`VD*I8;*aQ73~H=ZO`D0=eiY$krlPcsrcWJ-N$TWike>NB7THd&XCT}Y z31oK%p~S1#z#RsmuBz+sY$;+yYN|u>=@> zyrc)5oo%x^h=I-TvrqBPPBiHgELHx<0kSmqA(|Y%qoaY>mJ$+$Q$BjSVf)<|_~<$u zLSxVCJ=_SrN%5Vdu-2$IU81NOpSe;Ehw3bgIVn_y`7LDH@sl`7fTtSdFWP{3VJLA! z$o&zp?{}dKKG<2l7g2n)D^RBBt_2g``~NREEA z6mZ?}ju>(>N!IR-8A@H3MATKZxjIT5rpKAV>$wX8T`LGR=SiwC86PeitFltfQ+Tf1 zypP4jSVJ)!BQyUb385H;q2kjk)`xgo#;u%=usq?0i1*U3r^o&ehp52GTk#!(pvOAF zNq_kUaudK%T&I%otdyF!^YphFD-WPUa{0>Yv~TwM%0k6DRrPSuE_v3}Kv zN8l+2m4#Pd3Dext5(%>Z8*kz|QMt+pLb786kp<3U-``XI1A{s|xbWoPo20K6&^<#Q}x`nV?%K{qC?!>IEv3Oc=yi!2+w2F)v9g#Cp zs(aVBZGaKlD*q(~(}95_Syn=0dX(Gi(pkK&I`xy4N|vIUj+S4d zVa?tgRiaYE=ELxYLq014FM#?iQ8g9$nFp%^sOXhgE(`AmZPL+@qkMYpwD0O*%ZY92 z+%q&EpZ$Vr)gZfn_09^KnHDsN7A<{$Eoq;M|Jv{Y0Akf%61bo@V2Z;Rx7G1n$UjwX zd1inRrZ>q73CwoB-Y@VJ^X3yBiPR!1BZdC`N_DNa;=-|XMNRB+{qaXM8h}@H;oV=g6Q7OCR+i6}I+C zFQZu4?!YJaOCM!pEb3r3B*!Jx)#0My_9^zYtBJ8%BZa`BY>5hSPP^U;FV*GtWo-B~ z8VsQt=Xglic1Y|?H+tS*9D<6*vq?$ChbfX%E=SkiT$ywb@)f%)GXg4mI@KS{#*xcX z_-i$P_gIqDZu7aB*00vTx})!YeM+o^_8=?YQ0Euh?MxtWX+eAAChE8HT46>qz01EX z-Z^GN$`R1$^*K;#1Nt^O_V#aLQj%Wbk`|+>pfKGLxvjnMeVApo)lLgC306(G^2#Xf zgy96*pFdv7MF>n+qt3;@GJwYKiY$)XLZn2!Ve`*AHtiXxt{+a887tZy= z>LKx!;fF@(@wp*nBjo5g4@!v%q*RRzR^iD2Us0)aGcG(OdE@me=WigqH8TmObI{&> zKBVe$z;leHyv$z?gSdK*`;^s*-ohFcHvWN)mo_T1R)81`)KOc7Q}DLBbdHyH)*#F3 z@(r^tXbtQ4c1)>m|7o&H5gJ4~-O{10NfU-q$Wfa1@4wf3j?BC7skM);(GIbjKdK4k z8*?s$cs=f4K%Dzy8Md^3MB0>3E~Ll)36KWm{^{EoL#tswD$JJLPjs(B*oYE4-2;8O zL}13uvybAfI*A9Zl&l!LB`Yh$7bR8hHS)os>i4Cs&A!T+T5jjcmz9Bu+`dD9RzKjzE5i z)dzBEswc8a&Ek_w%KRbdQ*4Y|JQJcUQ8Zaljs7S5+Rt6qb7EB4*0L>(QHJ!?2nh4I z^^|0>3O$s!c}jBg6fe#-=g+*%EFv z(pJh>cX!Q!q9Fyq8O{h1seu{q6EG$q6-7(O%B(v6nOR>q_a8Z#8XuB)A?-^g@J^IGHvyW)7qcjiB@ZJ3AkAg>hlV863-^;cv&f=-L*dZcor%p(MBMFZgy3yuOcvl50oUu&Nq^wt z@lSSW7tNPgttoD!x;VJs`vuW4hsNvd<`2`^tVXr!Ck)nnqFa6KhdV(PsHTMz1f1vy zzhsQ5HO4D9C0-Br-dfJ@qbV0lB|vNs@Unb0lVRq;cD8sNaX@LYG)3$)hxCBeA!R%Z z_KA0@X!jsOlyKYNH$$f*?K8}x(nfr)2iSz zBw%$c$2%_nA_;d&80Mk8c-2I|9M-MZ&%;HnIl5_^%;%X=!QSN@fTdyS742k`7QWYG z1;^5AV&SGkZLTDK=?(rL;+y}2&CFO06n&n+)CJ%Ca`l*Lp%j%o8|PUX=BWtr<7!-y zRc_MjA<*g?=j;2Q)dMjZ_McZUztB?}O+0tpytETs>eGEuJACht1(cj{Pi`J1m2q9Y$(tu$BDJVVQfx`9Qp!!4Fgt@bM z!gqt{bdl}WRv0i|&DxUS(~~&!R-yUZR27%JjJFjSKZR^I2xM3W%I`ho8M%oZ3-hk* z8CMTQtM1rz49srss@${(ODyiC(DSNlv5qCT->u$XENRY+L!bl!hpy;3YIum#S9hKu z-fg2e?5(8CRmRssCWKS316w7t~Lz6j4rd|il2F_l8@~yhbT!z5B zYK}u&*B`K}_HMpMsjEOGyFdj2-g4k*AF9We4|Wv6)_n`u?UM^CMx7*9Ui-#^?3|LK z>P-EZCIpze*OMg7WZKp7?nI>Z<3!KdYBF2V6$>M+{@G7IV6)-+|D3laRVYmZ1$EB% z@uB3?ZI6TP4uqVcHBpO0yUPyjL^lg$`WUMKh!3o?a(|+{ z8}-`d(p;-n5+@Yy!auOL;*wJJ)R5;r_h&7KB~z15zZw57TVAs1<;6w zSGq5fcosl@*pFgluV3K|B~c8@>VCx2_1A;12&{iQl!(mIT9hlK9nw%M2*pa)Xe@Ic zps~~chjF!NBxB!X4!rXp8Q_<&c`so)Zndq|1$j?O!he5@-|nC zv8mGPmR=9%LD?{QIlrZ!+%l8&cMv@OghwZ&2<^o602XmkutO}z;Y(ust;1V( z9DF2Awx=sWp2>a1wwMt=Zz?Ny>9KVkG259+Z5s89pkv<_f=muN8%;0Mk^#?i%LaZ06r1!P55 zx125gD%#rACqdj2u8yO=>4oGj?lwk_UP{P3fWZh@RV*^Ut*wm`Aa8gWrlx*NRI75A zlGFfDM6W4=g;AVF+Qxv-FZqs6xkod=%js^ zVm31OS^KSKy8@%$itGf_o_ZMl!&*=9yj?KJ_J3(}t&_d}H1box&MAFAf%wGTou;>d zT!e?wK;Ct8qtxY;ge`#mD}L41B``_O90?t(v?y6bq}Awst+2MXRl7$vn9`LpJK~}q zrOf%}6R5zc*{44P_5=~8+mWkmC^D9q=cW!VaP;#~{<-{Wsm6&%g~HnGY)Ut*9re361Jv!xrD zIjcFkG8CwsBe(eo$22tJxgr{0#R~hn65t9e{2p^UB*KNcf<=>?Au1Bw%ohwTg^Mk$ z6*!H(@e-;7-7ZOSwxX`KudY-)D-uITL@ed4urm#K^!_HnFwN@~_HHl$hk`hL&Ke{U z&H!*K=JG&tw9ky5t>p9w`g3UiHz4w2TqTRL<0mh!U`=l>A3U!Sp$GMAc`r1UYC{@* zBOak-6i;40i2PeL()|>5M%+3;mv?sS+Esd_*3dz@Ry`2|S1Engdv0yj=GqkQ+dhz^UsjlxsHvb zELTB#>0HI@TS;E-)vY_0DL`;_8J+hA=;e2X9>BBkO8lfx)knmwH&eyG`UQQFC)rHE zf;Z4?n|+<;KP{>(GWcXi*Yr9eB)vH7o91}Npsx^ZyCDLmWU3nr3Z!xjEqAIlx14*b z!?f!FT3#Ij$6^7+G#Wu`=F8fXn)XCZ2VlkVUYj~g1Z3V`0%|pOt4imVi;37CMn23+ zcI2sZ!?n=n@FkUL`_x=!o#x(x@m;nIWro_oo1&dOV=@Y;um z-_sJUUl0g;!h;u%Y%X6>23Q7c9HjiPYH@On+nt&G*=UM)h7jh!QZ;YLXT>1v4rtco zUk@EO10^}ay1ss@Ldm#F0u1hn-zXwFrUN7x$M{|sPmpW}@auh%zg^u=lUoY~g-5T5 z1|JSJBkYox*+C|HfHQG-_b@v_bpg>U_aNj4yd2G z=;n$IW}hRDKxQyV#T<^XO>G)TS95J+a+))o+yWlmGiWJm47@QRK?}|gISB0gK0!i+ zbVzC52(;(>#CEG2M;~|{cm$%z7S6K%ot_kFo5hxf_06#1{ z(rQ$@_6#$&K)8se08>D$zm*ijvNTy$Mdbuv{UYp!GGXWFtrR`MkRwWAU#arHlNhh| z!h-f0Erq9)#z@NIwoS4>*E)wfHT+wT3Kjs9GF(k}d1@g9Fp()pP6{Vv0IFTvE8-=` zL6oK3jw`&>2ZfNtuW;#|igGwvq6WY8&F%fiNq-(_rrFhjef5R2(X_8aJeRc-Jzo>p zQ|mk9DLI7WoeOXVC0SFJVZ@d%3oGb&EB8`|4OVrLtQ{*~=P)E83rj#;l4|*6mOLt( zd~3aodAJK{oOYgPNLmlvy7A}9St5%L7iOU)HLc-_qpN|@7xJNdiQ`7VD&tS$=LE}t zL8*Mz5LqhB^ z6SW?b>&#FGe_8DSoZy4_otju-Gz17ju>ys7vhg5vObh? za;wj$n2{)8#8Tw(2^93Fm zprP{Q<7t@9c9Y3U3&!YUJr}Z(hF8Zw(}6rl*8L6`5UNhp zttZn_8g=#DtY`|0W9Qh=>#!{nN*zou*Zl>}!0yK;^{ZthP|({^_~8p$#$9Ez)zO(5 zZq7SYP1oh8L}}Bl`hcbva1@};=p<+!$aZ^c%RsLl<=z`@rusk*mLHQFNgUf3fy(8j zg*;58q~n{htb!w_Fk<@{uSg)<;Fs<`hNu)$WMk}D-+jw-RyA5JdKZA8YePz89oIOW zQ5X-8cd&-S0+DW1xIzSk=IKGLvyj90i0Eo4D>6p(w1Aec zO$zW@oV;0azgoi;tF1pNk4i!<_{l|?jgH}682@6&@@Wo?P?5%5F_Q$+_A~7ELcXzR zQa#5mL#$@#H*=h8=AOR1bJ|!`Eg!9lPB7u7VOVg8V)(Y1cvums3ws?%Z${v}kno=D zTyn1!piah*X0UR5VS(BRg@EMVr7h_>)MWl2g!^d*lLr;jhju_t_n1I`ZJ@Vs829xSp-L?3<-)ZU5)9cL%USW zDDSFn;d8t))<#wCgXw5|rRtG(d(OUPO`rq6p?jLB%(x5ra|;X>D1WR8mxNZ^!AbT% zK=|T458f87Rd1j)&h&@2`PXNM?s@#-t)i3PR-;v);siAWXM%tg)@@Iv%+1NbeNMqh zp>|v(JG<>3?1c7Y!m2kC_Zs5HrSdlr6WjQRMyJKYn2&jPX_K!)KGHaF6cP8MSGSAN zM_#fQ3T0th75A}~CT8oE)Puv|JYLjlbV&TUU9?HBv%VnpLJGQ{Ev~I<0K=|WR;6?(l!-9G%hs9g@T9bPOKxlO~2FH_( zEv|}}iskKpPo3CKH2455E!`G-YUwAA*Q@twPk$1a=Mnd_Ruk`He$FtPvOe{53w7K&oZhfl%_vH1#QL z$B4Z#_w_>dpMJ00XgtvIZc&S%^NTZtdk9J3C?Qqbd`3ts$+FeYk7oV8>IFUa0x%*n zVoEr75@Sb$*LW0&ykjTdJ)Y*Q3rzR>tkqc(Y49kE|AxI9)r*YeZZ7w%q?BrWD7;?X zHKLAAcd*IPSAjV+PC`XgA2%`YXMPM=T)xO@gc=KT)BqqT= z?ryQ{MxUUro6hPgah>A$9UkedQs)Wj0oKNx)<1N!dx07r%^fwU0rbn&z6$q{aWMFD zDVq7hfPd0f-+`|9M^x?$O-Pc`FL9wkH(N@&(*DnZn$7>oyB)m z+?znJ-P$IKb&6cYMiAlUU4J~aRt(@L65D=h|5+)f{MJ&{EB?j9vB5%eVTLzP#r0;v zuq33nLCXmbh3!7+m}$YC_VliKBOMK19UK;1-gk=~pj4mmNkT_>c(32q#_YkYy-iM{ z%w(2p$5NUKusa_f%8K4bNQCT@YpY*6)Fpj$7C6F2+4D~iWy=_8kJz_C>tpCFz8_dG zwUiolqu@2>vu8mOHe<&R9APGzO-#PL1agL)!`}}u5o!p}l9129KMd#iO7RUQ{7vnY zk(g=j+&YyzqMNj2eqR$lYpo9sL0KY5fA!`CN?W$7tZhxpVUZ8!l5V$(7SYByDRdNm zA0x$s4%;AIPtR!$C(QUuvvJ$T z9}wa7yq3gE5Pn9WPzTn%f1VfnMEsW!X+`4Q!n^Eg#Y1;mzlPzL_`Z#?<6A?_rm8K) z+{D;zyHR|mra@HdmKHznk@2N*V=6q$NJ$38q|z8;%lsPFc>r-49=dH(+33_Is3PCB zk_NLp#7JeFDTX9>bOLL%XV_Q+pO<`?yQnwpm;%u3v)1nG#N^r7xSEO@7Uk44M-0E` zBqv8^(^Wtc*jszbCwm%*hj>&l4Ztn#@92c=(uW(9_C}1JCl=l?Q)1g1uRBh`W}#hY zsK%G8q--KMLQc5z;^MZcv{y`)g1}O^h5II<-$)NFcGzP;)M^y)qMfiz=XCbraJ0lWuz$tX>_PDC8w2xO_%y}nA9z0=jL@5^S%nhzp z>a@}M%ra4J+;AUzK&KI=nLd+$skB_mf|CtM$Sb&tDgcrg-;ln}yfBq6PBqBxCI!No zh1;%REfa~h)|^=r0F!#)6Nx3#D{rC({q04;7)n;wM!Bq_=@=pFbEW?ghKdF|o3XoY z=iT`)>=g)*W+nVAAq>Y+B+J}R?t5NBl7JAP>Wfvp zt-D(U^qu=5ET;Vs^pa2{$p&i=4z9=#{gqj>Ep0uImnTfXt3-iVZ$M z9fA`)(26XZ?dZDtX(0S8g2Tf7s78dZRPI(lkcuj9e#P?K}E z`N_z_1}mtZZxrQfiZy%3^sm8y1IWr4FvH4l&}1Ydn$uSqN1GMhai6-NND0mw?AtoP zJwm)=d;o@nQ4<)GcUaOJ%uUBw(*B{RdUT3hdvTU5rlt~I$f0+%3#m7ad>#y56R;XfQ`6D*CH+~*1n5*NST zi?eCPSSrGu8*gWMg?(k)zXl4sUUH|nP2#E6% zuMP`7{7D&Wn0yW;M(@MLZpt_$y&FuRN)m((7(}x5@{E=28)+JTM{!cyAbqCkK^w@G zTBYp|p_)cjK{Ur@dXSJ$lT(nF=8w5Efz$u-;yWw9A_<7xh~su)Fp&D#h^0p(!}Fq& zfl(qXezS<282n@fZ8iKy@Tg*w?fhQZOT&sv?|r zW`tnrF9OFCf)fK)bY%JOZIy{w4Ond#c)U6wTC|Ha;D=9jj!1XQmuDs4-((1P8j0dz zOISG-9qa7g6TR|DKQhg!jOFAht3CQ~yap$V^VcK|X3!=h&GUjDX-&7+Z?Qw~BuD7EO$sle% z2RX+GKYj&=I!;m{oVUnkKu`qW5_$r9`>~DuMS(xj{x-Jq1h4MiGEJA&PIN6QyODsDnT{)YjVB<R!Q%M(5f2%t%wnL9DzIc<(VqZbwvhC z({dcwCv z1V}$SyUc0mC;7-#BIsoz%tgV=O&3gt`-pNp1kIZ&&G4!#Sc$Q~dRvO_5-0)ycN%SC zZRg6F*$$~Xwr$||B`M;(|->bU(LT?7~F1as4n2|TyE^e`n;E9m+FT_y=&0Y&f5AR z*pp(U@4abcph<}_qdnj~Iuzti5n5UJKPB;DHj3pn$}Dm#x7pbmECQKziC&o5^JVH# z;c|nis~dwnX_|YZ^V_XRZhsE-nYbQ=63{ur+d=l5NV&WC1>#{wtn1Kcg>eU`7;LVK z4mbZXBf2^~+5Ad6B>9UF^tHD&;hMn}9f3^H&t_4n9f=BIxNSYIT}2 z%u#K}`_Zcc=tO+gdRWXedgEZUE_^y{aIKVb14N~1vxzqGh^3#%)6tO~=9sGBBst!& ziBPDIlL@=_MD6yG83DAB6jo9YjY`+Ch?G$Ksl_Gj9+dxW)7XB|q#(CvbYw-#Bu@=P z`E6}J15R?62o$=pA!LkVH3$gq0+C9IFe5>`S!NIYzX zJ(N#ihu4b<+=iS`?o?LQcev2W^Q-g0#&`{cm5_=KN(m}nq$8ftb&I!2cHu@Ha3?() zn~3zwXmDkpN4tASTEuYkF9|KNhUaGnxSH?p+c1G*bt&e{+ zRLLUBPrLtH(ldRpsIa6yaQChGA)<70D5$Gq(00sfBLA`rhJvfekt0b4So&gh{86n= zASHT;JB!Hv;~~t7lGS5skncZTBO}~GRjPcmpeW#Q{MOfedQwdB!F0nHynUVLdvTD= z&c78Pd*#_+iiDzm-n2W8&Wt*)7ju<}-j-#Wp%}!*_?TWT8!A@@WF@viQsJRJWb{`B z<>Q&A=tX#10}R93$p}#iYc`>AqTFC+iG-iy^FoDa_H}I}np#h9ZA!TgiCRHGVCC|J zKQ^nz$o2Z2p^(1Kvwu2-8MSJ>udz$t64bQuX7tDh8+1GNv!WXbE1Y>B&dVfv&77_Z z5iIen#eozPXA~8#COC?Ogc(l5TDygWjD-%;SEcNW_|Y7f(nYV0A|Af?@5B?;iL;Hm zXw3U30D4U_8N}V4%W1qE4?oA(`!DRaw=NX|3)slUROy+TVXv1KLV#;Tn03hUCO(Qr z`v_44^9EI}S~T3q;otnzsQ)pznn6pfyf;)2KzLgbZIstPE8xix^VjaYJg#`Esk)#D z==h)ApR-&?YY6&~$<`ROq1}kbs)j2Ve10TCEZ}GCo^#=39-|Z6e)EU!x45GKdV&vm zgdOMR%R6up2P?|sOn6wgr$KZ}^Uk1xMC`MqQF~4r2mY=cN<| z53rPbrCO}NezG>=^LtY#CYJE8X!BrU?ECg~avDO6A2Q4%#6X~}8Br@~0Iw&MjL5-U z5NpsN2?K%^XZ>M?x^qr?cM)oGi|Ug6GI4x^oN5X#=XlgjO%^U*yoB|=6&(b;{|(yD zcL7}287gJ_E)$n6LIKc?V@`H>VPO`LCzgBEv=hyWqGc|q|LX*1p3nW|Fg5hTa1QNK~Ql-9CrlZ?V7$T~&OnZI-Cmt?52u>F#j zh+=!cS~>ozH(p0tUcnE76zoKc1SbGvDz(vup1X(uRY%3QphJ)1NK9jhg*ThqbXA){ zNV>BVcwp-cK*1Z@cUV2EhrmZE6T{`qm#m0qe;cl)OU_l?pj|z-Ao8nG^y=AAs?BY( zt+rn$8YZkE&bDG5)BhEqMzv4EnOBK_KN@1FrF+A)rO{1QOV;Zakb~O^4QSC%+#$|0 z>NoEmEa{FALk{pN04v@SRY#7-LDdIak-0_Qw&ISi>_PbZR?Gy_6);}qw+xJ6kB39U z{_{ z>o2SCeo}MjOhu|a)e=E6vOpW9B?LZ2v;y6gy46&aI4EVzA^;IRcMsCx)WBnkXI84O zBv?op53rDSS6QZbK41#)lF4b3=ME#t85 ziwhC6ItZX#(!t<3dJA-)eEKf)mv=ZcXWt>29E+|EY(i91?P9yeQ~;fUTDf(M&|aLx z2Z;i)&Ab}oLRt_f(LBjA;?E8J=SvW2mX8h)!pV8#WRX{Ok4hvZofdYQE1C@@CukKB z$yoUEv(aE2jxv3sP5(i29nm|OU3m2;A7)aV3Zta2|GuwzOQ=sNh_6ojHbvEo8s{Us zSETdR^zkt)v#|5SLmo)aKmVto~aIi!4e!Qe>di+>c_+^5s<_M2s-hXiSWq>gTQ7}9=YPtvH^D> zU8P4|XrZ|Fz}Yj4A=8>{U88x1zCRYk&CQUOp_*SMscDD*h;HsSi*$Qk!##Zr50Ln< zvpT#Ln~&$nZE;87bsGGow(p$?iYA`_rFf+>=c84~7zu1FZbM)A?~+arlK7y}qm14d zD#75@`l0R*hdNt_t(&tgz<1K!ydF8&pMc~7H(tEgemvE(GTfWj)BAQ@ zWm<&;Zq90HZQ!R05ik<7$XERr&igj0Pub(jI4ja*<*eAPsM7E%vAM~$-hkEIbk9v& zF_!u?Ot}BgVtc}$w_52;0b+)fiS?~9nnCi7Xd%p1V_p|aiBj((>>VciyP+>^aI-uK zEEBL+hSZjcDj|rH`j<8Rd9ewjz9pbWAQBAgLJifQfT!nA2qz&QFfNxFLgNkGxxtRQ z;>!oP16z_Hm6Gv)DGJw=<{HwVx|pk2{Q&#@%Cu|-`!*A%_1+gwDknp09<{cm+Tcric2TWI0Y+VYD8EcJ&p{0km8u1$3jO6>9bQ!{kFf-H@%Il7dpy-3{5 znH+L+qi&-#Lq31CXGUHh7Mi{e_}1`aTEd69;hqy=FTNl!`o{e$-x}`LxB((MRv^3Q zEs`wCHxjiVcZ`Sx!Csg4z&8=(>i*?d1zZ33gF@62 zrKEX2kn0AMEZ`0LISclOyMA0YRS!F!27}##EQ&_@G*;rz9z6_fnW0?$BGpBN^KkU= zpQ61Lz05dv)A3jp+I2Lzy?cvi+(N9>U;g|ejNtxu%Q$FAg2U)($2N3DM?UjLNS_VM zgVV+q@7we7lJqa4ZiYSJKQl91C-e83 zXo3^y`S<4w`4DAi8)|zS>IcK-evx-mSMNwhl-Ye#dL#Co)Tp5 zKC9U%(Snz4olLdfMb87Dr|$VLmg^3odypN{ z>O#eT19>ADYg2+L8&x*KY?z{k1H^qzzNdRNcfO+dUsRrsuMCu-PcA_hx%-&~^y}=q zDrOQKd;idgi&jqWNf`fmlr+C+T=vs8MqimTo1q9u$)^~TzCVI6Q&7B?PK^D1KBi!F zPc9`&)~7tNc>Cwi=TEAP!etJKs~^VE<|zHHzZmusoEn_L*uF6eJjp>66_$%zL05Iy z8^#>`zfT#ysvMEYGWAhaKi{o`uhJ>wcDA!a_f#w5jssaSw9Y)H&+bd@&~?7i0&0n53={Zxcdcc@1y6V`5Z0*CQtY&A!pb z^Xig*QUm`K<%{{7t%f7#HW`G@)h?mLHc%{c4S! zPO#BRDFepW<^Jy&7@3RR*sPfxOK&o)gdM?YRjW(JRviHx%<}2=0v5+)n^+P9ex?SF z%TRmXh4&Rv8;nz{#l%iTX|us0f8sJB$;sc%wU7I;)ZN}C%NITP4-@C?@L41ZEq$2?8qjLKvDBE0fczM1xy(VlQbJ{xcW zK8R%!QxCUt_DuC$T@{ApK;B5&`B7092IopzB(u#^FTN!oQc>2bs9Gszb5=@bCgL0V0nKx(Ew^Fr`8i(0_5VsTm8r3OD5gO$T^ z(Q3v+Tiraqq{?XJ*At!6<369`IySNhslJSF(p>Y#k$ZenLy#IYbx>`taL8gS!3bXx zfG!>mNvPt{ji<%yK4&Nw4;*=)bh^C0nI#;rbPk7j9A6KWslM`XK&z+XPbYLZf?#{o zpTKMk)WZ8hrcAsTw69IXT94(PA1cS1oHC*NcRHV8;f1wpjlKPS8D`dI`VmIGb7Y$d zUHx)6mrVv+Uj}+lqSPikY~tbjcCst}^=T38bQl0lzXc&;-aKeL6C%0L{~H{0=X$!|(3Y(JF^q~k+_2mRo4^2QIFVq<;1 zi#jce)XxTdHpp?To@@EDWd1n9g@t?z>-EH|{q0StA55Mxi*zws98yF__@K`YC-v*&z{puu>gQ3*h*Q)(+R zKETr-FpGc&0aDb$qWm(So}~Ne;t6%>@mJvE^G2Ngm!*j1U~CWz?EjFAOZrC{MqG;l z2GNcU{YA{~u^RxPhyGg%`Fi~hKg48T{#CugQet<&PcqYnmY2D6i92nlZPOK+P7vjI zmztO>pL8c?;=~(^Ej}m_@r*IO95i(AMO;>v2XJ^fCTHHRpBej(;8m4ZjISW>%Ut9F zcx6ka)`#(jITkbqeK>{PVPlXo~aE0ZSyC)xPX>AOEt8L8_dA$}vFc@PW`EUNYwagQ?TZ~8!>JsK9&t~M5! ziP2275-^MtFpmTTQPpqfG9xk5XUneaaR)zhWi=M1v&oYk0L|bqS5ZdrOgKRA6#>Gt zB;?5UkS!JSbI*E+W8V)e`!LYLfS`U_n=;U)&SVH9`w8g(5Xx_Hc#L*6uo;?l%ybmK zKNM;xs#xvm7x%Oj16MK3JM1z_xI!P3230MRCNr>5sVK6_&Z7Ztf)D(uS-~=i&mWO( zGOGLcCSnVJ-4DXK4p7$C3%65reCw^`2nuTP!fc9UD^E1kvo32!j2sR~1!k{CKTQT~ zpyIErHb=#eoj>SIK+-(*xAfxHX8Wd*V2VivDo+UN)|hOmIx?b>U1>FhZLKRs; zex+Qu`k4qjF#jyP=Xz3c{X?o}n#}Aa^{?}>QqXdSVb4shaHJejsZVGgT^|kiE}3m6 z^|=h`$+?jg$Hy;uEl8C3&d9Ysdkz>o$A9wKg=c}(? z{HZ~toyT3Fp^T^`xv4!iD0Lt((IZ=MB!}7!kcm!gT0HZQ`Frvej0!QvOYhu zb(E~7VU;AQPusEQN=dkwS%n1w>A-I_5vXL4L*jk@5JSTpAWMo1z8TNro!g3-%Rx8k z9015Kh-C5zx6;8Qa%^Cyuv;h@5UE~SFB^&PEjd!e}B5=BzFa6#IOrw5i&vyhGZIfw84n`%&pQ7V?7~8@Dm4R*7!Q4KmG=%I`JIX^>A3qVYBFNVjxj64idw*uQ=G)l-RQgA z7XIzI*lc8xpFF%)-7jlXr)@T)7k{SW46lv{DB#|a1Lfph5%r}k<#8hJtX>Ibb5%On zrHAN+7sjT+EW6XL3$cMzn#z{Za_v=oI>K-ZMK(NnpQU-6>#BSYbwceu!6}F#qZwFcu zYSq*NZYy2?j3nlz;D9VUsF?_~OO><1cU?ZrvnOK_-dW3ww(kU-0SkdmVW!OlNmfxF z4Gl0L6Jh4A^7wG)@k#uNkHE3@!CPs-8@*%sP}TiA^3KFuVsgx=uhQH1r(myDX@vGD z0f2i|<~|Bkdnq|TwHZczw0!s^4-@CTZKYY5t$Ei{_@<6VBZV83_$Bb+7DN5{N>x?2 zAR8%2(@>EJ|0=>kuqtxtw{u`tt-BLw`y-@YlFk8M#(^oSo2PZNZ^qi_c)?^^$bAC4 zxL!#T`qqCen9YUED0rslYH?Fg3uheINf*jc4N1OTFV%w^iMv|y%FQLApJ(%YY5O8 zOfN|Phz}t@u)e6ec~%Za=U-c<_|Vmv16Mc{q+}!-h^MTwNA#L8b=|ZgvmBpSOiHg* zFhL|!+tB~rM*4yy%Ji>h&u^$N!QM7S=ftsH3iSQbo z!2ST$kP@bUzjsBV8ZUpP0I3J<-K+EE0&l4UvD5xfNHJTs*n?B3-0rKT&)-C8zVta= ztrt0vUNm#ZE_y&i`@pn!;ov4ZPS+-}HfVQ(qpmCj@Ap+Ywhy70tD=q2{vlv=K5X zuL`+%IJ`GFGphuVmCVa|cMP`Xv7_Pf;yEDl<$~W+rsTrT#mreingOucro;XL!qJ@I zr7EPXWMk`fCDGdbE+^G>m5-QKL1wJOyW|?b+^BD$OO&2u6G%#nY;rhz=!_O5x|9(* z`A_q!f;qmCaWB|5GYWl2lbI+f?l5vV${ZJL-Ar_$xB?sMjx;18)E6<@6NFHX@wWeY+wIOpbqypKzw1~L2DZuc^ z!<1fw6Qraxzlu$@zkvq@ecGG2mNsT46_(LPE~(2#5zO2olciU=-mq%4&f%w^Fr%l* ziTfL2R;u=2OT=cg{3mCT_Dnw<;UvAL5+~X1iuJ&>PE4vXPvuaPL4|7ouW`AvM68>C zoJV3{+(}o*PH4ATIjewFu=QU09Si|?yp`sGW8%ZU(Cg#H3BdrkZ&r(WlScb87uI?_ zTV6x~z<<$|9~eY8!F;Wh*+L{HH{LNC>^v&wAaH3-(IAN9H6nuh)h4dm{t&&st?Bl_>E7lX960kMcfu$ryqmrhj<21s|_^~Np?V5p-hu5 z&mDFUwWTY^HSOELzpN{r!&bg3W~KGvI(d?Ot3Qmno8UO|u94>DmDT&bus(?4LIWRu zItJFC1gy8$MNN0U;81IZ#b%HB{G))LHoq)+3`2lkgbzaHOxvaV=9l@V{p}OyG;)2_ z-pHbQ`qiVTAQhc^-LM9>vyLv`5<~*E#bgJJgqtKh1)3%A$Kqf+2$<1Qxz`FkF#y^?2|E! zQNr{7LDA}6HV0tbVD)rGREV%TG^skW?9_;;E08%I`YrFBM8d;zV<7WqY!IoQvrOUl zZ0mRA#HlP)PxZ+WtIz|fOEqAU`}$vb4vg^Q-P+@G8@{jc<`{leRE>kSk6Hz z+ifCOBV0x;HdacuV=}|jjv$op4vZ z#VxSwoJ7*k>`|5i&DahbDSieN54o!xl>p&cAt`;;PNo5M`on-l*Zg7!${aJKV6vm?o>C8|f0XJ!&tI_n zJyzD-joZ#;tc)?D08Gv`A`zlpOliUHIkUI4zU}9hg8#jv!g>LM+-E1PCuqnDK0i&H z>Qd(kdV7`rTfb@U%7Dk~F^abWOB4Qfa0kJg3AZ~=Wn=wUsJ?IaVsyTI;ys{ry>tJd z(~m}ta)e8K*NGpN%{#60HFXgda!$~??qj2FH>-e0C|s|9Uy(!<+8zc?=;n>|9X*r#( zgEN>t{U20f_o8+R$xB|z-nO2Md2AYo~<6|!#cy%IO+ zePx75gbV(B_^-@capBFzyG>1x#1v)7?Hb6~OC9lvk-GY6enh=zfp5KZ(D`2C1TaKqt`F|Tm(agU zb5;_;Wa^Fzzk}njhHrqvC+I|A`&!@1+knyncZO`*YKIBAux45*BG_J5hZ7yqwO?W6 zWkGx?vT9MGRusTjB0R7}6tIXhwI(}~z{4Qo<4x{s7|(i-<4cBmK};LbpkiJBJqXKo z#h49UOKrAl1sc97;J21#=cP9ENt4qL<=`}fk&tFL8Or$jh@X`UR`|B&6?x*1FtHDo zm!(c?g(H4&Qe_|EuF@7I8&cE>M;r-=s_=(>sk)7UJsl6QTzZ%z+ z?sgB1cD5x>#!W`!cIEJWaeJvTY_D0fmhQJka;`;+B|zIdJlk9^r36=FT^MaxpU+Y9 z@ODeyb5Nyz(+XDUBKT{f6NKhLF@|)$+7Jf^iG0ZevN-&8e3BINLhZ4T7M+X+fI@7w z?PM}cjb#t^p`%F~snV>Fy;7^~mCVO2yP(1;MMFJO%BBI-2N}|~Lg-Gs6}jH)1vXB) zkr+$0kC!(}R*qqlqG4ujqzA>A)=YTk8t=To`Dt2Kax{)7WpL(5s+oji29xoWpoi~r66?F*jvUZrs~0s1#N|YaM${cQh?9Kg#Nqv|hRLS?Llk$P!c)>wdtWaze-X@Njta2u zG>s%EuF*7P)A3{E; z9_P^YpcAm550&Ign`JZ52S}Z>dlRb26SQPd=~&;$SG?cE*gWab48^+F(unA4^4$TO zKC^C{s1t0=pO)bTonO}3_0x?IjA%#QaczmuDLRkQntmwJx~yo>#c$|{ zr%FeVgM2&Z!oz~M1XE}bsxms?0H*qT%tCSdroX9A$)vx0a6m4uEsNY~AOx{H>8{4E&uJ@zM$A?JNTiBdFO z_bk6N!QJt-!a|L3alX1;erpJS*_3w`30*8p&qan7|1Rtxj54bW9Q|~Nrc~BMg)4k% z60%F5YF|dkiSZk`lLwSvBs(J<e~e`yumPy}?k+IW(By9a|D#LH?2JVorz}8RJ@M%O6RguhvBDVw_7Wj10wH zK`|Vi^42vXmGIZriU*qnNrkTHEZ5vh1^|#JpjR;Ul4fv4*mZLM`Tw7rEE`@)Al@Dv zF;hYJk?f`Lgldu@rVeoRa+va^&1H|}vt-_wO11&mF*nmksKw~1#QL)z;-BbCV)4_2 zbeg}gL~tVUZglRAu+L;ZQ5EtU$0)Z7A1qf%fM3m_P5=IM$A1}B~O&Fe(3kh1?WU00hT$` zh$I0wAQS#y*bCD5GudT z@etJ#dwNr1b6St-0uW_t1W<+XXRitCpgMD8YEX)WYtKd!s#@il*pEnjO05Sa0nUZg zSZtR`(~(h=uTC$HtFu@`ME12{mBACp38gGxhv7OGmp7A7+pE5b79Sox@4C5cT-1GB z7xl&YLD&>Rm)kEu4IFI>#sV?+43jQ$m5z(LombQuSdt5GY%F(n{M6%hoiZMoPy}w@zL9>bVIcrSB!z%-hDbVVt9@!IE;21(dvaZbR_XcBnt5uO zV_w3*9f0`^tF_$sm=$1^QAtXpyObeB6MohgmvV}GlU z`dAYniFW+5>KF+pvc6JF=I~SR22La%oVDYa8w@2CjB?LM({h#JD80%!CSn4kM?AEA zC%YR5w@bon+{RT=^#*l<*nfd`&R5;k<+RA_Py}P$M2eR1dQAHxB?K(iHI7#OwOciQ zuedfH_(I2}SSI?XYa~6^jApOW?U8)d`p*xC59jl3$m(p*XpNI~HW-t#ECe z2aD7n^Mgh^4n%|CK1C2?5g{-HYDd+H~ z%lls{C)2AaeZ;HE>|8hwa}U@YKW?#<&khvdm7`T~q&9r)we!V(NDCkW@v51x+B5ko z0xHcWA}&|Z@8WCpN#~=iXH)Bidc&03Uf9hjW(ZD3O=```R?TNH4D)p)*4v8cq$AS5 zI$#kJ&iEQM*hZn2C#yg_6-lzA>Ix#xj4L27lv+}#N{BCWl(?VwGSp`V`C_oYvdscdJhW)!1G9m^Yik4 z{4+?t;z~#XKY{+7CQ}~!I0?_OtVEDfbMi1QpInB@tWmg3AbUdrg{x7Oyr?6q<5TFZ+2 zswGNGjq;Hmzz8R`M7cROaVvx4KH8#lF1$-|-P79os47nv# zDY0-d>zuU=d%$Af=@HSkMTQQ?D<8Q&I^9EZ4~^k~fvf;^b#K+?#Qnr^WY+bEbh*p{ zMS~;BSYeJP=nc$jtM)fd2dm)aCMF|w;hBnxPJ^#n2=pB-9u8|}I4|cH*N(#tSFJ*i ze<`qDWZ55Dfrh2_xqR%jz2g$bLsDIzI%)jK&-3&{Svhr!v7W#SY@N9J2=7Gl3JVc& zZPQ-?anfD59e4J*TZ@~973~XeBm1$jAE}ZjF9#TNXq4Z zhv{5qY6)VR=shefnJwx+-o3k!Av@TF|PR~5MnN%D~R`zZ(2S%0UYl`Sv{XsuY zXHgwkf+GduKmpYJGPkq`EClU-3`K`PzsZs3Gn17X%~-g##G>L0SfI6&d|Cm|`j1i` zw)jeB0Mva~)Q5=(o8L)@3{2a_)DM2I?=HmQ>G*N=K^tmI?v}81_42Anj%zJy(+MrN z1$cQ|4U$>leon3Ok}d>^FzaCrh9xJ)kLVz``1JjETH(c<_*=pMb2R z=~5%E;_zyA(Ut7#C%uCJw^QBqR@)Bg@V zU=WOJN9&0;+7qBxnbT!kpo1Y*j3fOw!d?v+<_kEgj_X?5k#LWd3VsEc1)}O*{I`NR^IJBpTOQ^_$Y5)sNlVPW+D!kp83}2i>XZQLz zkGy{=bn+xeDThtPO3SgOq8xyT4|Cvzv3nS zBL9k1V4M0>*&7ok+eUfVbzA50%_sWEY!52FZ4x4#xoQ*aYYZp&gv~rWayoN%JR^r| z_d8yZNN5`YWr8^{Y#y?%MK~os&Yg1mPh!cw=a$}4lP{>S(Nq0r`hJh#ZJ)LIY{if4 zU4y(wxv&-iiU%HQ*wz=EhMajLk-9F)f;BS|{<0sEGJ-AP@AKj1l#tl`N_C{t*dXv{ zOeiZOA_^3O<4j8cks=)uy9ow^8n#pZ`Sr+&CWJLTbF%tGvg-A?xXa}m`gLM@ zSl&v$y4WE|mWGNaf0x})QJZlV7mvnnrix*QEpHF5`uO)-$TxCf!6(Uj6!Mi?KAB=v zJx6#(Rtfc_XFYP}sILL?GY!twd*NCvP$(4_&gyAEG*3b(;b{N8MYo2dk1*bQ!gR3sJ-&MKS z@ncP!#?9~RFtZwFS^R_Zn(w<~oG3qHsHO>#@sO8<$WLs80&7WZxiE+^idy<2ZXV?m z9L!Vl!Rm{&hOATW@bpQWFOM}XK2(=e*u`e8=x6ZI-X3~C0%Durl*q3j453YwFWF#8 zTz#{k#6W>E!qaDU7>BOfBYgxijdWr&cR=n%VAH!zNp2w*JYO}7WcY=YOSpwJyfMdV zT?0=Iv83pB$n(nKSM1%eiRS}dFbAaV2Gf5A5A5Sd0b`(FuumVHggLgqosv_>2^~M7 zE)Syj?L9JOIFAJU4HTtY7oY~t%nJBc_jV`j8LkFjGKN8M4z7UXZed}2d zbc?vqBEqW`bN|qN6=q*6r*EoIK2MApvxN$grP z3wnhRPdt&k2rP4b^rlsN-N|+L&hZcz-J|BOfM?mzmxIq{!Mr!?$UeB-b^a~qET*Mk zFGW_djr5;QG6SyH-Q9mJ9#*_6&uiFs_DpyO+_ zd6q|>j)*kQ?yobyXmRRO>qQ+a`9T1-pZduLG@nh%aw5Zd+C5+f6cUb*Ak7p9PyszG zBp-*yoEJax8+K$>t&%mA^1dXd{ssK`oe)?{~-Gxyj`b)2Ueje4*SF@ zmCK7yicxgvw}OXG-HX|=T}E_J=CHc9I;={u%9jcPz888H`iAdW|AU3J1c>ADVnqR` zK>B%>X)g%lCe4wj-@Ir@F$4ttoe=6UaH7cSk|uLMm?rNur?^Y-aJ`zL3GWz094B#xgerBM>lAUYM68C?x1kYzF1 zFeRdd49`HzVgt~KTkGMX(yAP}{)VBO%~Azq5GuO+5{v_7vIZj+n-{f`4$QV1nj}>3 zb1dl^7>f2=%h#Iy1A!08wscvtpGJ6u!&KvXu_LCAOId*okYHb6uM=M;1EnX71;QwT zcMAW&FIOu1)Nm`7PlywbZi_$aN@>nUL!7cm*QCW90E?r*==O+BN1|Ohb`3&O+`5C& z*x;lKF0kJ-C@^9==He~85+*vS zViuR;3!bV4LBP(3Pcky}8vqRTg2+9>St3f)OnIW^HN={SJ4-q6cU&K}BtL0>&4r#v zxz)|MyL}SPY_<32Pf<5DUb_z3yl>1~Ah+9BrSg{+ws zL&$J5KXT+<4RnfV=kS(FFT9lPHEnK#B@%9#>_1$Gy(-T;L3&u!Cp@CVxdo3KI?F(I zkmNW2%`Rr-ly6i`I5J`N1!aMh{r@ulX))W^a zqo^aI{%P1a-K||YZRREKoPnqYorlqnriKcyWB@BJgO`Kr`L*@{szg4goGs>5AF{CP zQ;s05toEVZ#Zw5v#)tU$Gh#?%8=@e<7KROeo%`Xc+T&K3$=T6{+<9VM?ZP6nyqhio zT?c<`aH8d7nb9nYwOdOQL|@&9kcYC3O+28Xk<|8qCRQuUJGzZt^}v+OOOLcD*Z33B ztf>gY>Ww2P;STysgp}8pN92~rEixk_bb8Mm1zMw>K4(pFJv0eO!ZoCT|C2`Fc5CPm zQ${mP4V3B*3-*$=ju>uw%phHA#^fBO&NKs*)PeWwy24b`wCgCy9&Tz5i$kwj6&5iCjm)v7wrA%gDk#1Ok zzLM(q!h;SkeW@cUYefqzYpscZ1ii*9gOVzeJ)NuC7UbDC z99znes<%+(@;3A@`Y5d_xVG~F#^T!Mj?&L&fL8mUf_yii&O{Zl&pk%$C!sv63 zZ;Yw;3p1yP4bxfG_CJhz9_@~7`|av4QSG=aI{FFFTj7SbKIJHqinpX{~IJO z)1v}c)#rQBBAig|N0Wimd|Vj7ynz!BfifyQL8V%j(|0a)|eb94j;0gLjRqYovI_yobu6dd2zH9a0D>6{xd z^oC)9gSp@AKqeso`q?KW4`q-}54jW}6Pncn$JEZ%niRWpMRFfjLsr5PDHyW8w+=iZ z|KZPHH^qdy%GU>1vSA8MIR0 z97TftmTR)Y3|oFPc9Y4u0yS6@KuPs;!9)h2DGw0+W8w^S1&uz?_{dnTy`MEK6;jB; zG6`|Ai=Y0gZ{l>ygeO82FV#kfwZh@`O%Ud5eE#v9gH<>X3+LFR=FH^O)B)3$YNi2J zO6AVM+Kv6i;#IuAr^oyx)e&08G?G28Y=?Og`;Wwz{WukEDan-Ud@_}@JifJTQ0Xu1y9-03neh*uG*R-@Al?>W=5RD>^=_J5!|D@*8hGX}WhxnmUYmVN@^ej!$E8%~~4+7xe z18wl`DZvUOB#6Gv@eckpa$-2}mZeMMrnefChC^*b?GR@LwUHr(;H)Rcz*P!hAFL%^CI`5ak!8*1Ki5 z+p^h1XDjT&uO#;PUm0RU zn4zb`<_V>?jUrl=YRBvT@K0BS=buU`!Q-`Q#r&zk%aEiZJq^?e7iXl6obwHcFZGDpWE4?A zvHb);fy4+AE3yg;+aCx$FDiX?N(qWCfYY|IMBVk2frC}Zvi?g`h;Vfsb)ia{doJ(f>p*jI`CLaU49VxsFwp_kD!8@+ zt0)))_)3I--G~$a7hZ2|aR!Nxz>Q)6$9CNMCt?1Qu2bxI@XkNMxQ$;%mqHQ@-O~cx zVgC(-pZAP3g$EHE|H*1M?FmT(`g$0iMD2F!QL3o*1-GS$egc{Q5?0dV?ke}Zk@)sd zwrRmC2guVe|62KftZ^aGO9%8-VPLs?b>zc6odR;ERCD}LPw={!WRS9myJB#BT#`kC zVik;BcyYxa8v`zQvwt&^$DGvZz3gEDLIH1t%1{pq>vXrJ;I@%I?%!Yf6ZXLWd+&-4 zk+->4J3&Shzv${|x!JEE9eSSOV8_H-sJ+S`EB$SFhEK1pjWs`)(MBAI)PQ46lVrOt zV4M`DDai5p`Y-SFe!RpGDX3(~>2@6oTeC>X;#3t>p>f0WS7-u8A?{K{%&j3TbyKJt zhRGYL8{&9|_&=4oylgF4yw{P2-dtJeU!#N;h1LVv2&^zOLE}dGe#R&LPF$YqUGL(d zzPJN`i8J1&WRU^)=cT+lxt!8)yrfwf>(}`xVGB7Fw2>NJn)5`Il6wVE(~(@&19$5M zV#mk&moj-0wgiLo{yO(qQvgYdKL3174mFj7{6Uk|)kF^pi^cHf#g!Dp&)#{?h9$RK z&Bm12-&|(m*Z0VL&3m~y?G2TWAn_}0OHQI0-o5a63Ueyszzg@q8B!9Rty2UkCDm!J zu{`~$M{0|>^hl*Mil``HILN7m%T^Z;I>5XK6Wq1gyxcDtGR-@_UG95n-_!LtjMExT z&Kzxg_Y+u9gD8ZiRu6r1;kvP0UXGmv>kKssE>I;`aqBTZ>Eh?V3I^`Qb|`;dK#hr& zXq$3t{hgb+3^ptxDvG}uTz1)HYaHc300QyFvv6m~gU_fU;+uXFJ^fNyfl83{LVpB) zlCGeQJUj=<8DK05ADgUR-{Z%ykWcGu&8P`=O}Y)x1l{x6caX^sD-dI&GWkv#Z)iUT z&AXf>RSrO#bo05s$&Xnw^go4%%#^Ym=puP^fTy96 zP2FGUU=e*5ea%}kY33fOd%R10mILN{j+#+*Jqn)HO5uQeaUEvI`}IU2e=ZzOc%Y|R zx`yMmDEXU604amAWZfg%Mp%{Ezn<~5cAAd7US;}k3jJI)uUYF;aR3{uIDiY1& z@WKVdYMR6v1=(g(xSz0WOF^7M28Rgto@j@MjX|bkBHgF#Xd?!Rm>gmmVt-DTyd_T0 z#~%2QJ+Z+(F^cXcYh!fr_sSIfl79e4UT7y|dypEB;0Kd98E8fv(&O60NZ`p2mbsrL z!blJ(WvZ-p^1UjgrjO%%{d13!9tbSj^*2){)qlqoy4& zB72X79n^SRPBVq6fI%zf)6e-3&u;U} zplWd|1h7CLpn{J?q1nu!U0r`#Qog1XmRk?t*_B{@a|5P)aLyC9S4`P%JKk$h=B5jmkL zl!3G+4B$!W>zyl*7R#MLvcG8)D=>gO<6U%oO026LyI-I%a5w#Z6WnY`;4wJUby~B{ zV%5Q1y4M5_Zc`9C_Au!wm{qXV>GE{22D*ZI;WlHL6CAo?3wt)$^YElBCBD~Kj2ogV zbLT7dNWO&Z7Is;WyXv;TC}a?SwAOc9@!y%)LHS33#377D15HlpZvOn@vRO#uwr2-$ zjJIl^;_km55l_SaszO|=oQ6c~S#F4OPkX^-Iu=Jae#AldVmtZbao3rVlWPZBH)l@PH`hXt%NicD?tK0?bys=1WTMj&>QFeYhHwzD)ri4p-^*M&`|x1L8# z>>~V${%6shaLb=2PQvFY~?g>VTQ|M)Rlc_%ZEprTuj1vwE2 z@j3N2hx=taO0fJy<>se7%Fdsx4gGe$JKpPrl@xu8*Q9TSc-s3~f*Ba196=Fqu*tvU z-m5arGPf!Veqt$*0{KOAGT9kzEu3nw#}FO|htc^3|1?umd-h`1h+=>tyK z#Y{uhB0ygva}n+3WM24>?0;|SuE(1DeQh{<<~O^Tr)&*`s8w=ZL<9HWhO0(VUJb>Q z)}j9#b5!PvQ(Jjk)T0hg=($|!6!M}IJJOcH;3{N2UBwh)3fv?a2f1%=^WERW!H{Tc)iYahs5~^qk<#H<=P2E*IqU?@wkCYSE+oo*M;)LPe_xL&;1TsqU1- z?n)Au1QR4GnG)oNZmP^GkL2Df?Syn%D7%Y2q2)83?wl|Km5Ip?|5)9irZG)r5%3Gi zRV~;;{z=S8hfpi7*2?-)ZZ95>zxf0tf&<7-syGKmN^{X>jA{vor5>_BpU%%5wX7%( z-vF@V6^Xj|$; zRU+|n&QL$>McAR4=Hr(~@~v8YO8yHIzeRyzA2o$W_;Tz{CkQP^Z3@LFE8GE}Sl4$5 z^MjYK2U&oi>g|r3#4StQe9Jo6)5GPi&lYcQAhm;9MyArK{Lc?zj2<>GbQiN$ zo;vT?J>F8#FPMoKsW~`Sj?3_9xX>lziiyyZ4qGU zk#k%q-C%Ukn|aX^+ueh}mLRG2rF6SQTmu^vc(y1XIknxOT-z9S)64FzVdi`Q(N4v zV-?{@0PbgJ=LpM{fl^*KK>`Kv-CvKb?<1R z*Q%#a)w1JESIAM~Ee2k%6GiM?9T8@y2&o#@UOlZ+Cz zjV%`z24n)TvAx(Ej5WZV1B?+%0c$H(@F*`9MswoE&<9VYEmP8l0N~Go)W%j_g&M|O zAROhv&EV#P0nj)(J-jx@wmX8E4HX7W9k2qieWRw@{e4EjqU6hc)E0kO8i;|H8A58< z6bewb6rmI9EfT_d=_VewD*|RCsPz!;oU0W}@dSw}RCYDo)NB_6L~{km5kD~JhJ<_P z{r}9P`5Pp53XOK)rQ6 zWziy45KKBMl<0#JL59C~l~`Ge=31*)z~h4Ux0PB+;w-4-Mw9<)d0ZJ^XLY_KA=<{L zr$i73ovf_`x*y<+8*RaI_BL)JqUx`5kQBtie47f5SCtj5!o@ESZs1~50dIngGz26`f#(rq`2oHCoJiKIeI)^E(1S+zNymeEZD71RvGYp(H0Ryrt}Ujf%5h-} z{0g+{NSVLP^Y|S(fWnDOqio6?ZToSC(J7%>MVZfe78RM)@${rf=@2%mtj->+`_(QY0G(EN-k2KBfcE+ZH(S zl^R~s`lkD+w~-ZjA5C5k_=wcavG9SzfUkmyNsgt5eSJIzUYn?R0^G5VTT9U}nFL*U zu1MC)1=TrjKu+6acjUU^&?^Nz^mLYzdl(J*wCrtbaDWY}YhcZrfX3pvRAKk9#%lLxe2uoT@LG!LhB{1lRCV_I3GIOU^TCL(y|tqTXcdk&G4k35IgYJmhXgw_*zQ9apAv$XDJ|qR z?p|BxBi)^F2A7fQvGa?*RidK+{jqmlp!zm<_!)%TUipjxn-aiw5HjnTv}kLCv@Ql> zE8LK|@XVP+{XwrHx~;kuL!amRrWOdW_WyKK(a|VRm1~4|<>>OQvb@5lSNreX;&yQA zF$#32V0iSju?Hw2SehRO1J7maN6K5iHG%H9X`CcK2I=~E_EG4+2t<$>cD6ur%52N^ zBDUKc_lifUjXVnb5c-<*bSgf|6z;ia@;>=-;n_^Ut^ywcICp7XAC4WMX@i7zsvw=( z@o?DJ5i-sZR$P5)jzJnp9E|Vo-7UV(?&1kY6kEW&c5#ZS{`p%JjYgj;*#bx-Hqq#Bp z|2gn%cZwQ{(; zyAKDb65(uN=~$l#+*Aw|Y#k~HoX?sfVCoAAX&KATM9h1Sa$)n?F@lj;8<{>M%tf>#KU8NVWrUWHB zt-HIb3k<6^J3_p5Imz%?cXT&N)F4>?I0Cl#x21I)#@Hg#4WQTfJ3}K|Ja2i-1P#cf zz69G&XcWH%6Zhe7S;bxjavsnT!X_7gMX-`0ICchXt3`E1%gB;K(uUP{rCXbY)|jKl z5Uh#IiKj+IU~?5lBsme>tu5gPJTsg5sgfn~Fh6UO?eF@e{T~d^;9zQd5U)SnAuvz3 zuBmL8V&_EkR~dh^*9tRUSH{B_=7RMmT}fer9Sj-|Og-k$f-~@#v1NZ#NpI1YeQi{i zFG1SG8Jj?pUBL~~&ue|t(yyQVjXSWG9N2|>GAP@}@iHlN46R>Iz2oUxUbw&O>xXOHQK#YT_kIYxu%#+bmV-zZ4TP*xdg z;a341Uq)!CadMcN-z3qbGF0?8Rqws~1$xsvowv5Vy{+ngfe|j+Vh7FGldxwW{AZc> zZ3SDs41|!vd*?RP1+tn$EY}~$3p;S#iIrxn6+H(mY`j2jbFP9)0eando$jdIQ^{$4 zShjJg6tHQh4jJNIOh%p>vlpCq)aZcLT3(FULt-ve!=7oFV551a8r^U^#1`ia(9bHCRm;lPA_vcSQ02iqJVYKb|3sYn-g^@p*2h! z*Rw+#M6_TO+f-UB#uAt-xjpmG-A)KgHkqZQJ1x5%mXM=Z5Me0smHu!wP=NqxXCJ}; zE0!PvmMUdx#AGjB2+4yyE;+|kc^^eqDLx?!yB%?B*s4%%KT?*AAqT?3IVr<7pJHxi zvu`16*_>RbaY_BpK)6(>R)eoS{K4Vv%o>A?x(_>A5q&f?Wj<`+kp>pj<;Jd)7f90! z98H+O(^uCqehPdtW%>iyTxX?7R@g$NA*CL?O&Hh%4dJO~rDhmX0L}$6c>Eu^I8I3& zQJ(9hb@LV8 zd@+fZ@?g`&niICG=1W3PQ<$?pN)S7Yxs1T?&aHF8fM4ukMLPWmH9boCuh%434aS22 znb9Yx6lbm6VL@tM2F^DfF3N#?f+ROG=GcKEZ+W&;cTE22ZUHz6;wt!DN@C68A&7b@ zRE1MyLsIEeg|>He<$1I%LF~W;o$4twglusRtl1BuCh;EH5Qk|*#8_P{3mlkM{&Q25 zuuJg1lBzR=d!qHsRYfvu_5SOozE)eKt%ui{)oGD~1;ITSp`Al6neEK9>91E$jK{Aj z>cRbggy--6E>RdfMla4?{`CAbQ-l4-#6#8Ijr-E|Drizr7yL~($dC(Ct1{M1GXTytdRHN9}IK4E}?HxM3q zwT&8giZ^>;Y)7PMh=vEqmHlgJq$&ETx+5)PM@Z($BfYhIGeCSr?8R@~elkdtw9-hk z(7{lYE&53S)Pi`uBTYU9hXU>>G+4(N#{5zsCI3z(B(6Q)#ftT$Rf1>70h}|b!>V$H ztz8l)fXZ%^xzy}kt2d3ZTrR2xi;}TMe!xn!TIP(MAT-6VQEs7Ujwd9R#xT8{!;T!N z&~f>UpbkBT(`R+0e124*90AE5&HQuY=^v#$FFJy|w}74PpS&Lz`ONRc_!5I%4msAs#$2Zu0k#BmEMS|%mj{xh9~hVPulB3L|8cnDmEYB?0 zc$?x}!*T29qM-x}%rYjGj){AWQ3~}qj!~w}$~ZjriKb=BKn096l(y zOt}kqOVBfb2?@?*rOc2Ix7HP$KvF7y&$4;0f_FVG`{tbd9{we<-i?MbIK zD&fk-#1_ML+y3b@B!Fin3Axuq44P08Pung?^4OGr4{=v=RMUs9nC6CJR5|K5bCYrD+ zv?WeOBq~qjKUFEkGbysfXV7OZb_PlF=^2dFWTB@36vTOF;Pa(cY$I&LN!>S0Zko<6 zPMv+P)0a{l`(oAeM|!UFDf;mWwr9{`T28dA z&$T;!_M;{w%zrkz)_6-0V>U;*G_0cA8@uH>Rdm0sD5B_;BBb4_CM3wYo;R3U`;hxcir%KjwULn0Tc= z7^*#YO@)gkFJ*w|b6Kq4JLq9xh9-|n!`4g?>kypbY1`~AWDC7HIwyesRtH$Kyd*p$ z|&ay3S6fEYMz+*~sGf?IyHSY|fgt?&_v( zivGN&AUb7W3T|Hyl@G;-nJ$SyjtZR*yn~nFaz1ZR2t5aP%EEb2%wjZzAg0#K(xB6q z8IT{RR?})*!PAnz<6Pc(jorm7nSN&=FiR?8cy^M@_#HyyQ8Yn1H3+DRgbwm67QD^A z1S%C=Wbp+;+GgpCQh7a42_Kx+hrXvi(o>@QJMify&UKHZxZSM7eVxelFqe4;NJ@;c zlPI8O9e$Uz64jLP`%*8MXt`8k!w#XCn}HC}`(8HS>#hq8uGw~aS^iWVqZCB2pNBGK zIIMU?75BgT_AopMMJitj<>XF?JB#-hob1gLNj2}BR&xh%hI-SMtIcuzwX`S~s$L{5 zqH?OiF5$o!UYw@GAYoeBncRZB^#Yv1oR2lPDz|yZ#R&x$h#1$CG1A;U>Je{sx1<2q*RRsA&~JJ}AUcC}gJ|^h;QI zEMo&5Ia8plxPUcfHRMZR(J4D?{&XDtyLVw>?vf-x*mq4}$d{OfOhAJdz}olU;G)%H zFO!z#almg=dx~i7l0E5K$-~7@`=OR2^O^aKmEU%&Oe7Zo=DGTxhj$%N1kswdJ9dr$_%yuuz>? z7Ggc94gt7pygeF~&5P=nAk#)U?HBN9dC4n!SXxM><+ByDVbR+Jp;@y0^=y4Qq7>QK zbqqjIf^=kp^M-T1B&&Vk{JdvvBsHE_)zRaBgH*7(%27lO!GJ(kn5@48=%FL`Hz*Y` z>P4_KX4}2O+`F z-DWin`*9DKvfaXFAT>Zd-5GLm1Ybk#gAG?*WiSBe6Ga9kyZ&W$x!5!ICxlWjQHu6D zw=2{^a5Hm&U(n(5fYsBzF3Z>?E%g(Mkz(ZgKM zieup7kIeK^V?O3;KAkh9`J_;-?8leu*w+gQ3AysKle-7vx{S34>tVD7hN#dP^(Ad4 zFOsoxU-WQ5Ehzp=!}H5-8(RX4Nb_x)4gZz1m&VDw3iDwhjWP}fZdq#q=nHz=kF;k~ zy{&3&80LUz^Xmx>D#>om6Uy)?+wXjU6VK}B22?wdN4|PQ(7|ByKt)ch*jPD-z063? zx@%E6d7X#L#n&nOH(u^d`BT9T=3%+NDTUxDQ(r=;w=gdHlF<%LM~Z)*3M*GI^q;GP z6HBFJ{i&~trXdB6tBuO3Fy7dyTxNrc0Ahue=@T%u{E_G$(I&&eF3tJVQNGX}PWROZ+mZw+u- z(Xm2Ix?1 z8FX0{N0R%TA%%ACEpz}$K)0@*So}Em7|{Y+&Eu1-!BZ|=-WyC#*%!aXvniyTh{hm! z&11TaUzp51v$0Hmh$-pj3d&9I|DeE8cO(8>?cd8#)~fQ&ikf8+_PD&l3kg;$Px(wJ z_@Ccf{ZYLmGyq&rOw#=Sretkpx)dl8r0oOjN7242;D&?iF+JubfId;e&t)tdLE`Ej z@e4XxA$*&@TU%>FlKdmJz$Z6#tfgF^l+ML>_Y1ExGTX3$$U;!FB6yXlWU?yHw}@;Z zPHN7FRH|&s!3lUVZ6eM7-^EqBDqs^l-<}xu=r%{fmis|9;wY)4gi}1xRpD^8(*g4T zyd8GgyYZ-}G`=-#x?`f|v?`1--Fx`>nawndr+=pw5#IrNgMPQ+OEuw`L`c@;-ubA| ztpDBui!wYlbH#|bm`q}HNa(ufCajZ}+XU(*+s2mV@()f64QS#f)LJz5BU3-+0)Squ zb=xR>cp;`#8cA@9jMQhwA4*6vEShu_Rbu${{R~9UI!*2Z;Letf@D4$+G%}~QWJf?5 zJ}Hd{M$*Pr??(BS;$w>(6e9oxyt*iX(PAru{jdDEQFEkX5Ahk*0{kv{&|YA!zgJb< z2#|c!wJCrd5P|J0r0qm8MOUlPpBO;F4hKrp7pnIeJ5hjK#@)4*3pST%E~$Hkp^Tj$sO>yt`}cPj6;Tu~?| zu6V(Np#mxdCoQ}lLD^Dl=HsGv}@0o2XYFkjwIGAV|>ITP?&MCb9eySeiRH2OR9huLOG>0XVJ*h9L<>A-hXRUjg=8Z)iZ z(n{TAE$8U*mg8|aQ;MsukEr`VDR`Kcl--7ACj+NY>uB2|YnEtw^=;Z|X-ViCr|+)4 z(NQ4oG`bG@W-*NkKM#@0TxYZiHc^fP{aH?w!vX*_Xgp=*ls4W8_2SE7=Wz5Lgoq9C z_msMt`-6k_l%b!wpg`dq)zRDSpIeQhl2#TpJQ}S{yH2?Z0L9K0k|pbu$VHw~zwCsi zHFFc*UT8!mD1c{%4$q6sN~#saQ?!z)alUal6y`I;T`jqe{rFqtn;dW5U`h*o=7b`W zlV!N1?n>8e?rV;*7{o@lXH=$x%sk=--_AuwM?Kpn3Qo- z`RG{iNTgS*A3;|LzfiHj*&8%`{>&^n>CRYLfiFmq5t$kM+UR4F)o<`0{REbl%6BmpeF z(+BT@qs%*P!yL5&Qu2iRXd2SmS=O)890>w*uDlNMzv$k!EjGeV3v``Rj{3Mg-wda& ze*#hg78!6_tmtDSmq|uBwB8yk#S0rKTL3Z$n7*Z>sZiPgEd4&Hbqo(7Pgft4LxpQ1 zoR|$uQy>D?m&7N)R2;~x-z^R-T~mU*oq5Pl{#0v4ki5u!uH$9p$W@+lw+Nu8y-#lj zp)Q5!4N8zi1DV~Lhf_k7okU7+mpbx&1jn2&x`j2% z_1`?VJiJZd@C#&>P!qS3`l_hiixYFw-*^0GT)K2#&Qc{Y~ZlHB0!9Abdj*e9zhsj4Y7DLz-{Qh#WVghC}^XAbfaa znIcuP`B&d|WuJB#j>HZz5Aoc0f?av~(1REDjOhQ?pQ(!@D4B_v9|i}=Of+Y67QX4A zdS;$%Q85g+b$KR-(Fz9wCOo;Hze__w#ziN6o+{pdqS$wo9HG?Vyldki`kIRxb>zZz zO1$}I^CO^hd+L}*ZZ`U0_FP@&%PVpH@iecG1QSO1aQ&h0rGUrzIex=-br>C#lE;ol73O&wN`)O8HJb)-dsK6RaNn0DLc0JtuqWXI!oK9Eou zlO@>NBTTz3avB&MhkC<64MQ)nm+9Qu`xT+vD#ySYpiA7OhnU6j(D=A6(4r|PmE69D z1WUJFA{PiQd*JY9HGEw+1Qhy4=vDaSTv<|*BDGcQYOHnsVmZq@>@mqK>QBe8`;NMj z{x#;70OU0jm#KA6aPiRdoNMn5*zHA>+vuSkoBd1KvXB!UHb+6ot4u<#7JLJa^ByeS zlSK%2F4s6=J;e#D(CkLSQPx-b?807{sz>VjI!zWHi z?=NQtX?L!{$t**qkF?Pc7xG4}-K1_|b6#84=kf-OSahm2tWoa}$gNCUvIGnnU5i3}NsIn{aiEX4gyg4CAQe zy7+=D!`Z!bD<)ISX7)F^GqX<`dW3;knfr>7eLF@{>N{fHT(jY<;srXM?sml+2(Y8} zl2I%FXe|KunqT?Fmx2lPd!Da@bDP~&ghn`T;&Z5DOMC)P@+_N-3BUOrT!XPo8EN-^ zEE7UZ99~xW67k;a9QSI*S4y?lEajPP< zcwzbDY#CQb{UfaNoQmiVE&i^S{^CvmhGBhRr=puhkEXS3c6@WB2Q|*R{19Qiq*P?m z3^6ujr_{dK%++ztBpa+wM4LGXitbzppXk7sR)fmxzvH1ogbp8ocaw{IBuMal%RWtT zvbP-fCt#Vo5QW75s|mi)znuQ)Jjee}slHngzG`ZOtYCP|!C+eN)?C~!ld3l8zfo$h z

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%0D=Eo#PJ-*>w9^e_KT=oVT15P- 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 z%0A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 literal 363076 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≤5cKrC*c4@jj~ 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�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

U(#%c(*r>;y7@D4B*?jt<+aJhrrQOD_nv6 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%0AH~jB6;H}VtNkFj8PNeuZByO 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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 7fb8e260f2..817a92d11a 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -f42fa2429c44709326cfa4cfa96290622f7ceb3a \ No newline at end of file +ba52c70d3ad9c4939c4bd7dd22d5e9c52f690494 \ No newline at end of file From 3fb09074d4e1a799dc6d2d8276af689f8674d30f Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 13:24:33 +0100 Subject: [PATCH 2/7] add recode --- office/misc/recode/actions.py | 26 + .../misc/recode/files/recode-3.6-getcwd.patch | 11 + .../recode/files/recode-3.6-gettextfix.diff | 19 + .../recode/files/recode-3.6-segfault.patch | 53 + .../misc/recode/files/recode-automake.patch | 22 + .../recode/files/recode-bool-bitfield.patch | 11 + office/misc/recode/files/recode-flex-m4.patch | 16 + office/misc/recode/files/recode.patch | 68 + office/misc/recode/files/recode_3.6-15.diff | 38868 ++++++++++++++++ office/misc/recode/files/stdlib.patch | 12 + office/misc/recode/files/system-aclocal.diff | 12 + office/misc/recode/pspec.xml | 92 + office/misc/recode/translations.xml | 13 + pisi-index.xml | 86 + pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 364028 -> 364396 bytes pisi-index.xml.xz.sha1sum | 2 +- 17 files changed, 39311 insertions(+), 2 deletions(-) create mode 100644 office/misc/recode/actions.py create mode 100644 office/misc/recode/files/recode-3.6-getcwd.patch create mode 100644 office/misc/recode/files/recode-3.6-gettextfix.diff create mode 100644 office/misc/recode/files/recode-3.6-segfault.patch create mode 100644 office/misc/recode/files/recode-automake.patch create mode 100644 office/misc/recode/files/recode-bool-bitfield.patch create mode 100644 office/misc/recode/files/recode-flex-m4.patch create mode 100644 office/misc/recode/files/recode.patch create mode 100644 office/misc/recode/files/recode_3.6-15.diff create mode 100644 office/misc/recode/files/stdlib.patch create mode 100644 office/misc/recode/files/system-aclocal.diff create mode 100644 office/misc/recode/pspec.xml create mode 100644 office/misc/recode/translations.xml diff --git a/office/misc/recode/actions.py b/office/misc/recode/actions.py new file mode 100644 index 0000000000..d62b672a93 --- /dev/null +++ b/office/misc/recode/actions.py @@ -0,0 +1,26 @@ +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def setup(): + shelltools.unlink("m4/libtool.m4") + shelltools.unlink("acinclude.m4") + autotools.autoreconf("-vif") + + autotools.configure("--enable-nls \ + --without-included-gettext \ + --disable-static") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "BACKLOG", "ChangeLog", "NEWS", "README", "THANKS", "TODO") diff --git a/office/misc/recode/files/recode-3.6-getcwd.patch b/office/misc/recode/files/recode-3.6-getcwd.patch new file mode 100644 index 0000000000..5a7b870e74 --- /dev/null +++ b/office/misc/recode/files/recode-3.6-getcwd.patch @@ -0,0 +1,11 @@ +--- recode-3.6/lib/gettext.c.orig 2005-03-07 12:18:30.000000000 +0100 ++++ recode-3.6/lib/gettext.c 2005-03-07 12:23:14.000000000 +0100 +@@ -1668,8 +1668,6 @@ + # if !defined HAVE_GETCWD + char *getwd (); + # define getcwd(buf, max) getwd (buf) +-# else +-char *getcwd (); + # endif + # ifndef HAVE_STPCPY + static char *stpcpy PARAMS ((char *dest, const char *src)); diff --git a/office/misc/recode/files/recode-3.6-gettextfix.diff b/office/misc/recode/files/recode-3.6-gettextfix.diff new file mode 100644 index 0000000000..a8c3959f7c --- /dev/null +++ b/office/misc/recode/files/recode-3.6-gettextfix.diff @@ -0,0 +1,19 @@ +--- recode-3.6/m4/gettext.m4.old 2001-01-03 11:37:56.000000000 -0500 ++++ recode-3.6/m4/gettext.m4 2009-01-08 13:48:57.000000000 -0500 +@@ -109,12 +109,12 @@ + else + ac_items="$LINGUAS" + for ac_item in $ac_items; do +- case "$ALL_LINGUAS" in +- *$ac_item*) ++ for supported_item in $ALL_LINGUAS; do ++ if test "$ac_item" = "$supported_item"; then + ac_print="$ac_print $ac_item" + MOFILES="$MOFILES $ac_item.mo" +- ;; +- esac ++ fi ++ done + done + fi + AC_SUBST(MOFILES) diff --git a/office/misc/recode/files/recode-3.6-segfault.patch b/office/misc/recode/files/recode-3.6-segfault.patch new file mode 100644 index 0000000000..87bd2519f0 --- /dev/null +++ b/office/misc/recode/files/recode-3.6-segfault.patch @@ -0,0 +1,53 @@ +# Recode segfaulted on C files (bnc#503437) +# Eg. file containing just a single apostrophe ('), or openinig C comment (/*) +# This is a simple workaround. +diff -u -r recode-3.6/src/main.c recode-fajn/src/main.c +--- src/main.c.orig 2000-12-06 20:44:59.000000000 +0100 ++++ src/main.c 2010-12-30 16:07:03.973840778 +0100 +@@ -951,17 +951,26 @@ + success = false; + if (verbose_flag) + { +- fprintf (stderr, _(" failed: %s in step `%s..%s'\n"), ++ if (task->error_at_step) ++ fprintf (stderr, _(" failed: %s in step `%s..%s'\n"), + task_perror (task), + task->error_at_step->before->name, + task->error_at_step->after->name); ++ else ++ fprintf (stderr, _(" failed: Unknown error\n")); ++ + fflush (stderr); + } + else if (!quiet_flag) +- error (0, 0, _("%s failed: %s in step `%s..%s'"), ++ { ++ if (task->error_at_step) ++ error (0, 0, _("%s failed: %s in step `%s..%s'"), + input_name, task_perror (task), + task->error_at_step->before->name, + task->error_at_step->after->name); ++ else ++ error (0, 0, _("%s failed: Unknown error"), input_name); ++ } + + unlink (output_name); + } +@@ -981,10 +990,15 @@ + { + success = false; + if (!quiet_flag) +- error (0, 0, _("%s in step `%s..%s'"), ++ { ++ if (task->error_at_step) ++ error (0, 0, _("%s in step `%s..%s'"), + task_perror (task), + task->error_at_step->before->name, + task->error_at_step->after->name); ++ else ++ error (0, 0, _("Unknown error")); ++ } + } + } + } +Only in recode-fajn/src: tags diff --git a/office/misc/recode/files/recode-automake.patch b/office/misc/recode/files/recode-automake.patch new file mode 100644 index 0000000000..be7bd5e1f0 --- /dev/null +++ b/office/misc/recode/files/recode-automake.patch @@ -0,0 +1,22 @@ +--- recode-3.6.orig/configure.in 2001-01-03 16:50:54.000000000 +0100 ++++ recode-3.6/configure.in 2012-07-23 14:15:28.000000000 +0200 +@@ -15,7 +15,7 @@ + AM_PROG_LIBTOOL + + AC_ISC_POSIX +-AM_C_PROTOTYPES ++dnl AM_C_PROTOTYPES + AC_C_CONST + AC_C_INLINE + ad_AC_PROG_FLEX +--- recode-3.6.orig/src/Makefile.am 2000-12-06 17:36:12.000000000 +0100 ++++ recode-3.6/src/Makefile.am 2012-07-23 14:47:07.000000000 +0200 +@@ -17,7 +17,7 @@ + # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + # 02111-1307, USA. + +-AUTOMAKE_OPTIONS = gnits ansi2knr ++AUTOMAKE_OPTIONS = gnits + bin_PROGRAMS = recode + lib_LTLIBRARIES = librecode.la + man_MANS = recode.1 \ No newline at end of file diff --git a/office/misc/recode/files/recode-bool-bitfield.patch b/office/misc/recode/files/recode-bool-bitfield.patch new file mode 100644 index 0000000000..0d48fbda8d --- /dev/null +++ b/office/misc/recode/files/recode-bool-bitfield.patch @@ -0,0 +1,11 @@ +--- src/recodext.h.orig 2008-01-16 13:15:39.000000000 +0100 ++++ src/recodext.h 2008-01-16 13:16:47.000000000 +0100 +@@ -218,7 +218,7 @@ + enum recode_symbol_type type : 3; + + /* Non zero if this one should be ignored. */ +- bool ignore : 2; ++ bool ignore : 1; + }; + + struct recode_surface_list diff --git a/office/misc/recode/files/recode-flex-m4.patch b/office/misc/recode/files/recode-flex-m4.patch new file mode 100644 index 0000000000..e63bdbf25c --- /dev/null +++ b/office/misc/recode/files/recode-flex-m4.patch @@ -0,0 +1,16 @@ +--- recode-3.6-orig/m4/flex.m4 2000-06-28 16:39:06.000000000 +0200 ++++ recode-3.6/m4/flex.m4 2010-07-07 12:23:49.000000000 +0200 +@@ -8,11 +8,8 @@ + dnl Look for flex or missing, then run AC_PROG_LEX and AC_DECL_YYTEXT + AC_DEFUN(ad_AC_PROG_FLEX, + [AC_CHECK_PROGS(LEX, flex, missing) +-if test "$LEX" = missing; then ++AS_IF([test "$LEX" = missing], [ + LEX="\$(top_srcdir)/$ac_aux_dir/missing flex" + LEX_OUTPUT_ROOT=lex.yy + AC_SUBST(LEX_OUTPUT_ROOT)dnl +-else +- AC_PROG_LEX +- AC_DECL_YYTEXT +-fi]) ++])]) diff --git a/office/misc/recode/files/recode.patch b/office/misc/recode/files/recode.patch new file mode 100644 index 0000000000..4a9f2dd268 --- /dev/null +++ b/office/misc/recode/files/recode.patch @@ -0,0 +1,68 @@ +--- recode-3.6.orig/src/libiconv.c ++++ recode-3.6/src/libiconv.c +@@ -1,5 +1,5 @@ + /* Conversion of files between different charsets and surfaces. +- Copyright 1999, 2000 Free Software Foundation, Inc. ++ Copyright 1999, 2000, 2001 Free Software Foundation, Inc. + Contributed by Franois Pinard , 1999, + and Bruno Haible , 2000. + +@@ -195,12 +195,17 @@ + memcpy() doesn't do here, because the regions might overlap. + memmove() isn't worth it, because we rarely have to move more + than 12 bytes. */ +- if (input > input_buffer && input_left > 0) ++ cursor = input_buffer; ++ if (input_left > 0) + { +- cursor = input_buffer; +- do +- *cursor++ = *input++; +- while (--input_left > 0); ++ if (input > input_buffer) ++ { ++ do ++ *cursor++ = *input++; ++ while (--input_left > 0); ++ } ++ else ++ cursor += input_left; + } + } + +--- recode-3.6.orig/src/request.c ++++ recode-3.6/src/request.c +@@ -1073,7 +1073,7 @@ + if (task->output.cursor + 4 >= task->output.limit) + { + RECODE_OUTER outer = task->request->outer; +- size_t old_size = task->output.limit - task->output.buffer; ++ size_t old_size = task->output.cursor - task->output.buffer; + size_t new_size = task->output.cursor + 4 - task->output.buffer; + + /* FIXME: Rethink about how the error should be reported. */ +--- recode-3.6.orig/src/task.c ++++ recode-3.6/src/task.c +@@ -1198,6 +1198,8 @@ + else + success = transform_mere_copy (subtask); + ++ task->output = subtask->output; ++ + if (subtask->input.name && *subtask->input.name) + fclose (subtask->input.file); + if (subtask->output.name && *subtask->output.name) +--- recode-3.6.orig/src/hash.h ++++ recode-3.6/src/hash.h +@@ -21,6 +21,11 @@ + /* Make sure USE_OBSTACK is defined to 1 if you want the allocator to use + obstacks instead of malloc, and recompile `hash.c' with same setting. */ + ++#define hash_lookup recode_hash_lookup ++#define hash_delete recode_hash_delete ++#define hash_free recode_hash_free ++#define hash_insert recode_hash_insert ++ + #ifndef PARAMS + # if PROTOTYPES || __STDC__ + # define PARAMS(Args) Args diff --git a/office/misc/recode/files/recode_3.6-15.diff b/office/misc/recode/files/recode_3.6-15.diff new file mode 100644 index 0000000000..6c1318d86f --- /dev/null +++ b/office/misc/recode/files/recode_3.6-15.diff @@ -0,0 +1,38868 @@ +--- recode-3.6.orig/config.sub ++++ recode-3.6/config.sub +@@ -1,6 +1,11 @@ + #! /bin/sh +-# Configuration validation subroutine script, version 1.1. +-# Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc. ++# Configuration validation subroutine script. ++# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, ++# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, ++# Inc. ++ ++timestamp='2006-09-20' ++ + # This file is (in principle) common to ALL GNU software. + # The presence of a machine in this file suggests that SOME GNU software + # can handle that machine. It does not imply ALL GNU software can. +@@ -17,14 +22,18 @@ + # + # You should have received a copy of the GNU General Public License + # along with this program; if not, write to the Free Software +-# Foundation, Inc., 59 Temple Place - Suite 330, +-# Boston, MA 02111-1307, USA. +- ++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA ++# 02110-1301, USA. ++# + # As a special exception to the GNU General Public License, if you + # distribute this file as part of a program that contains a + # configuration script generated by Autoconf, you may include it under + # the same distribution terms that you use for the rest of that program. + ++ ++# Please send patches to . Submit a context ++# diff and a properly formatted ChangeLog entry. ++# + # Configuration subroutine to validate and canonicalize a configuration type. + # Supply the specified configuration type as an argument. + # If it is invalid, we print an error message on stderr and exit with code 1. +@@ -45,30 +54,75 @@ + # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM + # It is wrong to echo any other type of specification. + +-if [ x$1 = x ] +-then +- echo Configuration name missing. 1>&2 +- echo "Usage: $0 CPU-MFR-OPSYS" 1>&2 +- echo "or $0 ALIAS" 1>&2 +- echo where ALIAS is a recognized configuration type. 1>&2 +- exit 1 +-fi ++me=`echo "$0" | sed -e 's,.*/,,'` + +-# First pass through any local machine types. +-case $1 in +- *local*) +- echo $1 +- exit 0 +- ;; +- *) +- ;; ++usage="\ ++Usage: $0 [OPTION] CPU-MFR-OPSYS ++ $0 [OPTION] ALIAS ++ ++Canonicalize a configuration name. ++ ++Operation modes: ++ -h, --help print this help, then exit ++ -t, --time-stamp print date of last modification, then exit ++ -v, --version print version number, then exit ++ ++Report bugs and patches to ." ++ ++version="\ ++GNU config.sub ($timestamp) ++ ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 ++Free Software Foundation, Inc. ++ ++This is free software; see the source for copying conditions. There is NO ++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." ++ ++help=" ++Try \`$me --help' for more information." ++ ++# Parse command line ++while test $# -gt 0 ; do ++ case $1 in ++ --time-stamp | --time* | -t ) ++ echo "$timestamp" ; exit ;; ++ --version | -v ) ++ echo "$version" ; exit ;; ++ --help | --h* | -h ) ++ echo "$usage"; exit ;; ++ -- ) # Stop option processing ++ shift; break ;; ++ - ) # Use stdin as input. ++ break ;; ++ -* ) ++ echo "$me: invalid option $1$help" ++ exit 1 ;; ++ ++ *local*) ++ # First pass through any local machine types. ++ echo $1 ++ exit ;; ++ ++ * ) ++ break ;; ++ esac ++done ++ ++case $# in ++ 0) echo "$me: missing argument$help" >&2 ++ exit 1;; ++ 1) ;; ++ *) echo "$me: too many arguments$help" >&2 ++ exit 1;; + esac + + # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). + # Here we must recognize all the valid KERNEL-OS combinations. + maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` + case $maybe_os in +- linux-gnu*) ++ nto-qnx* | linux-gnu* | linux-dietlibc | linux-newlib* | linux-uclibc* | \ ++ uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | \ ++ storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + ;; +@@ -94,7 +148,7 @@ + -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ + -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ + -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ +- -apple) ++ -apple | -axis | -knuth | -cray) + os= + basic_machine=$1 + ;; +@@ -108,9 +162,21 @@ + os=-vxworks + basic_machine=$1 + ;; ++ -chorusos*) ++ os=-chorusos ++ basic_machine=$1 ++ ;; ++ -chorusrdb) ++ os=-chorusrdb ++ basic_machine=$1 ++ ;; + -hiux*) + os=-hiuxwe2 + ;; ++ -sco6) ++ os=-sco5v6 ++ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ++ ;; + -sco5) + os=-sco3.2v5 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` +@@ -127,6 +193,10 @@ + # Don't forget version if it is 3.2v4 or newer. + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` + ;; ++ -sco5v6*) ++ # Don't forget version if it is 3.2v4 or newer. ++ basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ++ ;; + -sco*) + os=-sco3.2v2 + basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` +@@ -166,27 +236,74 @@ + case $basic_machine in + # Recognize the basic CPU types without company name. + # Some are omitted here because they have special meanings below. +- tahoe | i860 | ia64 | m32r | m68k | m68000 | m88k | ns32k | arc | arm \ +- | arme[lb] | pyramid | mn10200 | mn10300 | tron | a29k \ +- | 580 | i960 | h8300 \ +- | hppa | hppa1.0 | hppa1.1 | hppa2.0 | hppa2.0w | hppa2.0n \ +- | alpha | alphaev[4-7] | alphaev56 | alphapca5[67] \ +- | we32k | ns16k | clipper | i370 | sh | powerpc | powerpcle \ +- | 1750a | dsp16xx | pdp11 | mips16 | mips64 | mipsel | mips64el \ +- | mips64orion | mips64orionel | mipstx39 | mipstx39el \ +- | mips64vr4300 | mips64vr4300el | mips64vr4100 | mips64vr4100el \ +- | mips64vr5000 | miprs64vr5000el | mcore \ +- | sparc | sparclet | sparclite | sparc64 | sparcv9 | v850 | c4x \ +- | thumb | d10v) ++ 1750a | 580 \ ++ | a29k \ ++ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ ++ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ ++ | am33_2.0 \ ++ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ ++ | bfin \ ++ | c4x | clipper \ ++ | d10v | d30v | dlx | dsp16xx \ ++ | fr30 | frv \ ++ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ ++ | i370 | i860 | i960 | ia64 \ ++ | ip2k | iq2000 \ ++ | m32c | m32r | m32rle | m68000 | m68k | m88k \ ++ | maxq | mb | microblaze | mcore \ ++ | mips | mipsbe | mipseb | mipsel | mipsle \ ++ | mips16 \ ++ | mips64 | mips64el \ ++ | mips64vr | mips64vrel \ ++ | mips64orion | mips64orionel \ ++ | mips64vr4100 | mips64vr4100el \ ++ | mips64vr4300 | mips64vr4300el \ ++ | mips64vr5000 | mips64vr5000el \ ++ | mips64vr5900 | mips64vr5900el \ ++ | mipsisa32 | mipsisa32el \ ++ | mipsisa32r2 | mipsisa32r2el \ ++ | mipsisa64 | mipsisa64el \ ++ | mipsisa64r2 | mipsisa64r2el \ ++ | mipsisa64sb1 | mipsisa64sb1el \ ++ | mipsisa64sr71k | mipsisa64sr71kel \ ++ | mipstx39 | mipstx39el \ ++ | mn10200 | mn10300 \ ++ | mt \ ++ | msp430 \ ++ | nios | nios2 \ ++ | ns16k | ns32k \ ++ | or32 \ ++ | pdp10 | pdp11 | pj | pjl \ ++ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ ++ | pyramid \ ++ | score \ ++ | sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ ++ | sh64 | sh64le \ ++ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ ++ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ ++ | spu | strongarm \ ++ | tahoe | thumb | tic4x | tic80 | tron \ ++ | v850 | v850e \ ++ | we32k \ ++ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ ++ | z8k) + basic_machine=$basic_machine-unknown + ;; +- m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | z8k | v70 | h8500 | w65) ++ m6811 | m68hc11 | m6812 | m68hc12) ++ # Motorola 68HC11/12. ++ basic_machine=$basic_machine-unknown ++ os=-none ++ ;; ++ m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ++ ;; ++ ms1) ++ basic_machine=mt-unknown + ;; + + # We use `pc' rather than `unknown' + # because (1) that's what they normally are, and + # (2) the word "unknown" tends to confuse beginning users. +- i[34567]86) ++ i*86 | x86_64) + basic_machine=$basic_machine-pc + ;; + # Object if more than one company name word. +@@ -195,24 +312,66 @@ + exit 1 + ;; + # Recognize the basic CPU types with company name. +- # FIXME: clean up the formatting here. +- vax-* | tahoe-* | i[34567]86-* | i860-* | ia64-* | m32r-* | m68k-* | m68000-* \ +- | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \ +- | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \ +- | power-* | none-* | 580-* | cray2-* | h8300-* | h8500-* | i960-* \ +- | xmp-* | ymp-* \ +- | hppa-* | hppa1.0-* | hppa1.1-* | hppa2.0-* | hppa2.0w-* | hppa2.0n-* \ +- | alpha-* | alphaev[4-7]-* | alphaev56-* | alphapca5[67]-* \ +- | we32k-* | cydra-* | ns16k-* | pn-* | np1-* | xps100-* \ +- | clipper-* | orion-* \ +- | sparclite-* | pdp11-* | sh-* | powerpc-* | powerpcle-* \ +- | sparc64-* | sparcv9-* | sparc86x-* | mips16-* | mips64-* | mipsel-* \ +- | mips64el-* | mips64orion-* | mips64orionel-* \ +- | mips64vr4100-* | mips64vr4100el-* | mips64vr4300-* | mips64vr4300el-* \ +- | mipstx39-* | mipstx39el-* | mcore-* \ +- | f301-* | armv*-* | t3e-* \ +- | m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | d10v-* \ +- | thumb-* | v850-* | d30v-* | tic30-* | c30-* ) ++ 580-* \ ++ | a29k-* \ ++ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ ++ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ ++ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ ++ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ ++ | avr-* | avr32-* \ ++ | bfin-* | bs2000-* \ ++ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ ++ | clipper-* | craynv-* | cydra-* \ ++ | d10v-* | d30v-* | dlx-* \ ++ | elxsi-* \ ++ | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \ ++ | h8300-* | h8500-* \ ++ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ ++ | i*86-* | i860-* | i960-* | ia64-* \ ++ | ip2k-* | iq2000-* \ ++ | m32c-* | m32r-* | m32rle-* \ ++ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ ++ | m88110-* | m88k-* | maxq-* | mcore-* \ ++ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ ++ | mips16-* \ ++ | mips64-* | mips64el-* \ ++ | mips64vr-* | mips64vrel-* \ ++ | mips64orion-* | mips64orionel-* \ ++ | mips64vr4100-* | mips64vr4100el-* \ ++ | mips64vr4300-* | mips64vr4300el-* \ ++ | mips64vr5000-* | mips64vr5000el-* \ ++ | mips64vr5900-* | mips64vr5900el-* \ ++ | mipsisa32-* | mipsisa32el-* \ ++ | mipsisa32r2-* | mipsisa32r2el-* \ ++ | mipsisa64-* | mipsisa64el-* \ ++ | mipsisa64r2-* | mipsisa64r2el-* \ ++ | mipsisa64sb1-* | mipsisa64sb1el-* \ ++ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ ++ | mipstx39-* | mipstx39el-* \ ++ | mmix-* \ ++ | mt-* \ ++ | msp430-* \ ++ | nios-* | nios2-* \ ++ | none-* | np1-* | ns16k-* | ns32k-* \ ++ | orion-* \ ++ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ ++ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ ++ | pyramid-* \ ++ | romp-* | rs6000-* \ ++ | sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ ++ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ ++ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ ++ | sparclite-* \ ++ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ ++ | tahoe-* | thumb-* \ ++ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ ++ | tron-* \ ++ | v850-* | v850e-* | vax-* \ ++ | we32k-* \ ++ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ ++ | xstormy16-* | xtensa-* \ ++ | ymp-* \ ++ | z8k-*) + ;; + # Recognize the various machine names and aliases which stand + # for a CPU type and a company and sometimes even an OS. +@@ -230,6 +389,9 @@ + basic_machine=a29k-amd + os=-udi + ;; ++ abacus) ++ basic_machine=abacus-unknown ++ ;; + adobe68k) + basic_machine=m68010-adobe + os=-scout +@@ -244,19 +406,25 @@ + basic_machine=a29k-none + os=-bsd + ;; ++ amd64) ++ basic_machine=x86_64-pc ++ ;; ++ amd64-*) ++ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; + amdahl) + basic_machine=580-amdahl + os=-sysv + ;; + amiga | amiga-*) +- basic_machine=m68k-cbm ++ basic_machine=m68k-unknown + ;; + amigaos | amigados) +- basic_machine=m68k-cbm ++ basic_machine=m68k-unknown + os=-amigaos + ;; + amigaunix | amix) +- basic_machine=m68k-cbm ++ basic_machine=m68k-unknown + os=-sysv4 + ;; + apollo68) +@@ -275,6 +443,10 @@ + basic_machine=ns32k-sequent + os=-dynix + ;; ++ c90) ++ basic_machine=c90-cray ++ os=-unicos ++ ;; + convex-c1) + basic_machine=c1-convex + os=-bsd +@@ -295,27 +467,45 @@ + basic_machine=c38-convex + os=-bsd + ;; +- cray | ymp) +- basic_machine=ymp-cray ++ cray | j90) ++ basic_machine=j90-cray + os=-unicos + ;; +- cray2) +- basic_machine=cray2-cray +- os=-unicos ++ craynv) ++ basic_machine=craynv-cray ++ os=-unicosmp + ;; +- [ctj]90-cray) +- basic_machine=c90-cray +- os=-unicos ++ cr16c) ++ basic_machine=cr16c-unknown ++ os=-elf + ;; + crds | unos) + basic_machine=m68k-crds + ;; ++ crisv32 | crisv32-* | etraxfs*) ++ basic_machine=crisv32-axis ++ ;; ++ cris | cris-* | etrax*) ++ basic_machine=cris-axis ++ ;; ++ crx) ++ basic_machine=crx-unknown ++ os=-elf ++ ;; + da30 | da30-*) + basic_machine=m68k-da30 + ;; + decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) + basic_machine=mips-dec + ;; ++ decsystem10* | dec10*) ++ basic_machine=pdp10-dec ++ os=-tops10 ++ ;; ++ decsystem20* | dec20*) ++ basic_machine=pdp10-dec ++ os=-tops20 ++ ;; + delta | 3300 | motorola-3300 | motorola-delta \ + | 3300-motorola | delta-motorola) + basic_machine=m68k-motorola +@@ -324,6 +514,10 @@ + basic_machine=m88k-motorola + os=-sysv3 + ;; ++ djgpp) ++ basic_machine=i586-pc ++ os=-msdosdjgpp ++ ;; + dpx20 | dpx20-*) + basic_machine=rs6000-bull + os=-bosx +@@ -357,6 +551,10 @@ + basic_machine=tron-gmicro + os=-sysv + ;; ++ go32) ++ basic_machine=i386-pc ++ os=-go32 ++ ;; + h3050r* | hiux*) + basic_machine=hppa1.1-hitachi + os=-hiuxwe2 +@@ -430,22 +628,21 @@ + ;; + i370-ibm* | ibm*) + basic_machine=i370-ibm +- os=-mvs + ;; + # I'm not sure what "Sysv32" means. Should this be sysv3.2? +- i[34567]86v32) ++ i*86v32) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv32 + ;; +- i[34567]86v4*) ++ i*86v4*) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv4 + ;; +- i[34567]86v) ++ i*86v) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-sysv + ;; +- i[34567]86sol2) ++ i*86sol2) + basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` + os=-solaris2 + ;; +@@ -457,14 +654,6 @@ + basic_machine=i386-unknown + os=-vsta + ;; +- i386-go32 | go32) +- basic_machine=i386-unknown +- os=-go32 +- ;; +- i386-mingw32 | mingw32) +- basic_machine=i386-unknown +- os=-mingw32 +- ;; + iris | iris4d) + basic_machine=mips-sgi + case $os in +@@ -490,6 +679,10 @@ + basic_machine=ns32k-utek + os=-sysv + ;; ++ mingw32) ++ basic_machine=i386-pc ++ os=-mingw32 ++ ;; + miniframe) + basic_machine=m68000-convergent + ;; +@@ -497,14 +690,6 @@ + basic_machine=m68k-atari + os=-mint + ;; +- mipsel*-linux*) +- basic_machine=mipsel-unknown +- os=-linux-gnu +- ;; +- mips*-linux*) +- basic_machine=mips-unknown +- os=-linux-gnu +- ;; + mips3*-*) + basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` + ;; +@@ -515,10 +700,21 @@ + basic_machine=m68k-rom68k + os=-coff + ;; ++ morphos) ++ basic_machine=powerpc-unknown ++ os=-morphos ++ ;; + msdos) +- basic_machine=i386-unknown ++ basic_machine=i386-pc + os=-msdos + ;; ++ ms1-*) ++ basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ++ ;; ++ mvs) ++ basic_machine=i370-ibm ++ os=-mvs ++ ;; + ncr3000) + basic_machine=i486-ncr + os=-sysv4 +@@ -528,7 +724,7 @@ + os=-netbsd + ;; + netwinder) +- basic_machine=armv4l-corel ++ basic_machine=armv4l-rebel + os=-linux + ;; + news | news700 | news800 | news900) +@@ -576,13 +772,27 @@ + basic_machine=i960-intel + os=-mon960 + ;; ++ nonstopux) ++ basic_machine=mips-compaq ++ os=-nonstopux ++ ;; + np1) + basic_machine=np1-gould + ;; ++ nsr-tandem) ++ basic_machine=nsr-tandem ++ ;; + op50n-* | op60c-*) + basic_machine=hppa1.1-oki + os=-proelf + ;; ++ openrisc | openrisc-*) ++ basic_machine=or32-unknown ++ ;; ++ os400) ++ basic_machine=powerpc-ibm ++ os=-os400 ++ ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose +@@ -605,45 +815,75 @@ + pbb) + basic_machine=m68k-tti + ;; +- pc532 | pc532-*) ++ pc532 | pc532-*) + basic_machine=ns32k-pc532 + ;; +- pentium | p5 | k5 | k6 | nexen) ++ pc98) ++ basic_machine=i386-pc ++ ;; ++ pc98-*) ++ basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; ++ pentium | p5 | k5 | k6 | nexgen | viac3) + basic_machine=i586-pc + ;; +- pentiumpro | p6 | 6x86) ++ pentiumpro | p6 | 6x86 | athlon | athlon_*) ++ basic_machine=i686-pc ++ ;; ++ pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; +- pentiumii | pentium2) ++ pentium4) + basic_machine=i786-pc + ;; +- pentium-* | p5-* | k5-* | k6-* | nexen-*) ++ pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; +- pentiumpro-* | p6-* | 6x86-*) ++ pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; +- pentiumii-* | pentium2-*) ++ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) ++ basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; ++ pentium4-*) + basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pn) + basic_machine=pn-gould + ;; +- power) basic_machine=rs6000-ibm ++ power) basic_machine=power-ibm + ;; + ppc) basic_machine=powerpc-unknown +- ;; ++ ;; + ppc-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + ppcle | powerpclittle | ppc-le | powerpc-little) + basic_machine=powerpcle-unknown +- ;; ++ ;; + ppcle-* | powerpclittle-*) + basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; ++ ppc64) basic_machine=powerpc64-unknown ++ ;; ++ ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; ++ ppc64le | powerpc64little | ppc64-le | powerpc64-little) ++ basic_machine=powerpc64le-unknown ++ ;; ++ ppc64le-* | powerpc64little-*) ++ basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; + ps2) + basic_machine=i386-ibm + ;; ++ pw32) ++ basic_machine=i586-unknown ++ os=-pw32 ++ ;; ++ rdos) ++ basic_machine=i386-pc ++ os=-rdos ++ ;; + rom68k) + basic_machine=m68k-rom68k + os=-coff +@@ -654,10 +894,30 @@ + rtpc | rtpc-*) + basic_machine=romp-ibm + ;; ++ s390 | s390-*) ++ basic_machine=s390-ibm ++ ;; ++ s390x | s390x-*) ++ basic_machine=s390x-ibm ++ ;; + sa29200) + basic_machine=a29k-amd + os=-udi + ;; ++ sb1) ++ basic_machine=mipsisa64sb1-unknown ++ ;; ++ sb1el) ++ basic_machine=mipsisa64sb1el-unknown ++ ;; ++ sde) ++ basic_machine=mipsisa32-sde ++ os=-elf ++ ;; ++ sei) ++ basic_machine=mips-sei ++ os=-seiux ++ ;; + sequent) + basic_machine=i386-sequent + ;; +@@ -665,7 +925,10 @@ + basic_machine=sh-hitachi + os=-hms + ;; +- sparclite-wrs) ++ sh64) ++ basic_machine=sh64-unknown ++ ;; ++ sparclite-wrs | simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks + ;; +@@ -723,23 +986,51 @@ + sun386 | sun386i | roadrunner) + basic_machine=i386-sun + ;; ++ sv1) ++ basic_machine=sv1-cray ++ os=-unicos ++ ;; + symmetry) + basic_machine=i386-sequent + os=-dynix + ;; + t3e) +- basic_machine=t3e-cray ++ basic_machine=alphaev5-cray ++ os=-unicos ++ ;; ++ t90) ++ basic_machine=t90-cray + os=-unicos + ;; ++ tic54x | c54x*) ++ basic_machine=tic54x-unknown ++ os=-coff ++ ;; ++ tic55x | c55x*) ++ basic_machine=tic55x-unknown ++ os=-coff ++ ;; ++ tic6x | c6x*) ++ basic_machine=tic6x-unknown ++ os=-coff ++ ;; + tx39) + basic_machine=mipstx39-unknown + ;; + tx39el) + basic_machine=mipstx39el-unknown + ;; ++ toad1) ++ basic_machine=pdp10-xkl ++ os=-tops20 ++ ;; + tower | tower-32) + basic_machine=m68k-ncr + ;; ++ tpf) ++ basic_machine=s390x-ibm ++ os=-tpf ++ ;; + udi29k) + basic_machine=a29k-amd + os=-udi +@@ -761,8 +1052,8 @@ + os=-vms + ;; + vpp*|vx|vx-*) +- basic_machine=f301-fujitsu +- ;; ++ basic_machine=f301-fujitsu ++ ;; + vxworks960) + basic_machine=i960-wrs + os=-vxworks +@@ -783,13 +1074,17 @@ + basic_machine=hppa1.1-winbond + os=-proelf + ;; +- xmp) +- basic_machine=xmp-cray +- os=-unicos ++ xbox) ++ basic_machine=i686-pc ++ os=-mingw32 + ;; +- xps | xps100) ++ xps | xps100) + basic_machine=xps100-honeywell + ;; ++ ymp) ++ basic_machine=ymp-cray ++ os=-unicos ++ ;; + z8k-*-coff) + basic_machine=z8k-unknown + os=-sim +@@ -810,32 +1105,35 @@ + op60c) + basic_machine=hppa1.1-oki + ;; +- mips) +- if [ x$os = x-linux-gnu ]; then +- basic_machine=mips-unknown +- else +- basic_machine=mips-mips +- fi +- ;; + romp) + basic_machine=romp-ibm + ;; ++ mmix) ++ basic_machine=mmix-knuth ++ ;; + rs6000) + basic_machine=rs6000-ibm + ;; + vax) + basic_machine=vax-dec + ;; ++ pdp10) ++ # there are many clones, so DEC is not a safe bet ++ basic_machine=pdp10-unknown ++ ;; + pdp11) + basic_machine=pdp11-dec + ;; + we32k) + basic_machine=we32k-att + ;; +- sparc | sparcv9) ++ sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele) ++ basic_machine=sh-unknown ++ ;; ++ sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) + basic_machine=sparc-sun + ;; +- cydra) ++ cydra) + basic_machine=cydra-cydrome + ;; + orion) +@@ -850,9 +1148,8 @@ + pmac | pmac-mpw) + basic_machine=powerpc-apple + ;; +- c4x*) +- basic_machine=c4x-none +- os=-coff ++ *-unknown) ++ # Make sure to match an already-canonicalized machine name. + ;; + *) + echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 +@@ -906,22 +1203,49 @@ + | -aos* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ +- | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ +- | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ ++ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ ++ | -openbsd* | -solidbsd* \ ++ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ ++ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ ++ | -chorusos* | -chorusrdb* \ + | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ +- | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ +- | -interix* | -uwin* | -rhapsody* | -openstep* | -oskit*) ++ | -mingw32* | -linux-gnu* | -linux-newlib* | -linux-uclibc* \ ++ | -uxpv* | -beos* | -mpeix* | -udk* \ ++ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ ++ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ ++ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ ++ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ ++ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ ++ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ ++ | -skyos* | -haiku* | -rdos* | -toppers*) + # Remember, each alternative MUST END IN *, to match a version number. + ;; ++ -qnx*) ++ case $basic_machine in ++ x86-* | i*86-*) ++ ;; ++ *) ++ os=-nto$os ++ ;; ++ esac ++ ;; ++ -nto-qnx*) ++ ;; ++ -nto*) ++ os=`echo $os | sed -e 's|nto|nto-qnx|'` ++ ;; + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ +- | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ +- | -macos* | -mpw* | -magic* | -mon960* | -lnews*) ++ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ ++ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) + ;; + -mac*) + os=`echo $os | sed -e 's|mac|macos|'` + ;; ++ -linux-dietlibc) ++ os=-linux-dietlibc ++ ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;; +@@ -931,6 +1255,15 @@ + -sunos6*) + os=`echo $os | sed -e 's|sunos6|solaris3|'` + ;; ++ -opened*) ++ os=-openedition ++ ;; ++ -os400*) ++ os=-os400 ++ ;; ++ -wince*) ++ os=-wince ++ ;; + -osfrose*) + os=-osfrose + ;; +@@ -946,14 +1279,26 @@ + -acis*) + os=-aos + ;; ++ -atheos*) ++ os=-atheos ++ ;; ++ -syllable*) ++ os=-syllable ++ ;; + -386bsd) + os=-bsd + ;; + -ctix* | -uts*) + os=-sysv + ;; ++ -nova*) ++ os=-rtmk-nova ++ ;; + -ns2 ) +- os=-nextstep2 ++ os=-nextstep2 ++ ;; ++ -nsk*) ++ os=-nsk + ;; + # Preserve the version number of sinix5. + -sinix5.*) +@@ -962,6 +1307,9 @@ + -sinix*) + os=-sysv4 + ;; ++ -tpf*) ++ os=-tpf ++ ;; + -triton*) + os=-sysv3 + ;; +@@ -989,8 +1337,17 @@ + -xenix) + os=-xenix + ;; +- -*mint | -*MiNT) +- os=-mint ++ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) ++ os=-mint ++ ;; ++ -aros*) ++ os=-aros ++ ;; ++ -kaos*) ++ os=-kaos ++ ;; ++ -zvmoe) ++ os=-zvmoe + ;; + -none) + ;; +@@ -1014,16 +1371,29 @@ + # system, and we'll never get to this point. + + case $basic_machine in ++ score-*) ++ os=-elf ++ ;; ++ spu-*) ++ os=-elf ++ ;; + *-acorn) + os=-riscix1.2 + ;; +- arm*-corel) ++ arm*-rebel) + os=-linux + ;; + arm*-semi) + os=-aout + ;; +- pdp11-*) ++ c4x-* | tic4x-*) ++ os=-coff ++ ;; ++ # This must come before the *-dec entry. ++ pdp10-*) ++ os=-tops20 ++ ;; ++ pdp11-*) + os=-none + ;; + *-dec | vax-*) +@@ -1050,6 +1420,9 @@ + mips*-*) + os=-elf + ;; ++ or32-*) ++ os=-coff ++ ;; + *-tti) # must be before sparc entry or we get the wrong os. + os=-sysv3 + ;; +@@ -1059,9 +1432,15 @@ + *-be) + os=-beos + ;; ++ *-haiku) ++ os=-haiku ++ ;; + *-ibm) + os=-aix + ;; ++ *-knuth) ++ os=-mmixware ++ ;; + *-wec) + os=-proelf + ;; +@@ -1113,25 +1492,25 @@ + *-next) + os=-nextstep3 + ;; +- *-gould) ++ *-gould) + os=-sysv + ;; +- *-highlevel) ++ *-highlevel) + os=-bsd + ;; + *-encore) + os=-bsd + ;; +- *-sgi) ++ *-sgi) + os=-irix + ;; +- *-siemens) ++ *-siemens) + os=-sysv4 + ;; + *-masscomp) + os=-rtu + ;; +- f301-fujitsu) ++ f30[01]-fujitsu | f700-fujitsu) + os=-uxpv + ;; + *-rom68k) +@@ -1191,13 +1570,19 @@ + -genix*) + vendor=ns + ;; +- -mvs*) ++ -mvs* | -opened*) ++ vendor=ibm ++ ;; ++ -os400*) + vendor=ibm + ;; + -ptx*) + vendor=sequent + ;; +- -vxsim* | -vxworks*) ++ -tpf*) ++ vendor=ibm ++ ;; ++ -vxsim* | -vxworks* | -windiss*) + vendor=wrs + ;; + -aux*) +@@ -1209,12 +1594,23 @@ + -mpw* | -macos*) + vendor=apple + ;; +- -*mint | -*MiNT) ++ -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + vendor=atari + ;; ++ -vos*) ++ vendor=stratus ++ ;; + esac + basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` + ;; + esac + + echo $basic_machine$os ++exit ++ ++# Local variables: ++# eval: (add-hook 'write-file-hooks 'time-stamp) ++# time-stamp-start: "timestamp='" ++# time-stamp-format: "%:y-%02m-%02d" ++# time-stamp-end: "'" ++# End: +--- recode-3.6.orig/src/request.c ++++ recode-3.6/src/request.c +@@ -1073,7 +1073,7 @@ + if (task->output.cursor + 4 >= task->output.limit) + { + RECODE_OUTER outer = task->request->outer; +- size_t old_size = task->output.limit - task->output.buffer; ++ size_t old_size = task->output.cursor - task->output.buffer; + size_t new_size = task->output.cursor + 4 - task->output.buffer; + + /* FIXME: Rethink about how the error should be reported. */ +--- recode-3.6.orig/src/libiconv.c ++++ recode-3.6/src/libiconv.c +@@ -1,5 +1,5 @@ + /* Conversion of files between different charsets and surfaces. +- Copyright 1999, 2000 Free Software Foundation, Inc. ++ Copyright 1999, 2000, 2001 Free Software Foundation, Inc. + Contributed by Franois Pinard , 1999, + and Bruno Haible , 2000. + +@@ -195,12 +195,17 @@ + memcpy() doesn't do here, because the regions might overlap. + memmove() isn't worth it, because we rarely have to move more + than 12 bytes. */ +- if (input > input_buffer && input_left > 0) ++ cursor = input_buffer; ++ if (input_left > 0) + { +- cursor = input_buffer; +- do +- *cursor++ = *input++; +- while (--input_left > 0); ++ if (input > input_buffer) ++ { ++ do ++ *cursor++ = *input++; ++ while (--input_left > 0); ++ } ++ else ++ cursor += input_left; + } + } + +--- recode-3.6.orig/src/recodext.h ++++ recode-3.6/src/recodext.h +@@ -218,7 +218,7 @@ + enum recode_symbol_type type : 3; + + /* Non zero if this one should be ignored. */ +- bool ignore : 2; ++ bool ignore : 1; + }; + + struct recode_surface_list +--- recode-3.6.orig/src/task.c ++++ recode-3.6/src/task.c +@@ -1198,6 +1198,8 @@ + else + success = transform_mere_copy (subtask); + ++ task->output = subtask->output; ++ + if (subtask->input.name && *subtask->input.name) + fclose (subtask->input.file); + if (subtask->output.name && *subtask->output.name) +--- recode-3.6.orig/src/Makefile.in ++++ recode-3.6/src/Makefile.in +@@ -819,7 +819,7 @@ + $(srcdir)/recode.1: recode + @if test -r $@ && test ! -w $@; then \ + echo "WARNING: Page \`$@' read only, not updated"; \ +- elif $(PERL) $(top_srcdir)/doc/help2man --output=$@ ./recode; then \ ++ elif $(PERL) $(top_srcdir)/doc/help2man --name="converts files between character sets" --output=$@ ./recode; then \ + echo "Page \`$@' has been updated"; \ + else \ + echo "WARNING: Page \`$@' has *not* been updated."; \ +--- recode-3.6.orig/src/hash.h ++++ recode-3.6/src/hash.h +@@ -21,6 +21,11 @@ + /* Make sure USE_OBSTACK is defined to 1 if you want the allocator to use + obstacks instead of malloc, and recompile `hash.c' with same setting. */ + ++#define hash_lookup recode_hash_lookup ++#define hash_delete recode_hash_delete ++#define hash_free recode_hash_free ++#define hash_insert recode_hash_insert ++ + #ifndef PARAMS + # if PROTOTYPES || __STDC__ + # define PARAMS(Args) Args +--- recode-3.6.orig/acinclude.m4 ++++ recode-3.6/acinclude.m4 +@@ -1,5 +1,6 @@ +-## libtool.m4 - Configure libtool for the target system. -*-Shell-script-*- +-## Copyright (C) 1996-1999 Free Software Foundation, Inc. ++# libtool.m4 - Configure libtool for the host system. -*-Shell-script-*- ++## Copyright 1996, 1997, 1998, 1999, 2000, 2001 ++## Free Software Foundation, Inc. + ## Originally by Gordon Matzigkeit , 1996 + ## + ## This program is free software; you can redistribute it and/or modify +@@ -21,134 +22,3028 @@ + ## configuration script generated by Autoconf, you may include it under + ## the same distribution terms that you use for the rest of that program. + +-# serial 40 AC_PROG_LIBTOOL +-AC_DEFUN(AC_PROG_LIBTOOL, ++# serial 46 AC_PROG_LIBTOOL ++# Debian $Rev: 50 $ ++ ++AC_DEFUN([AC_PROG_LIBTOOL], + [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl + +-# Save cache, so that ltconfig can load it +-AC_CACHE_SAVE ++# This can be used to rebuild libtool when needed ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++ ++# Always use our own libtool. ++LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++AC_SUBST(LIBTOOL)dnl ++ ++# Prevent multiple expansion ++define([AC_PROG_LIBTOOL], []) ++]) ++ ++AC_DEFUN([AC_LIBTOOL_SETUP], ++[AC_PREREQ(2.13)dnl ++AC_REQUIRE([AC_ENABLE_SHARED])dnl ++AC_REQUIRE([AC_ENABLE_STATIC])dnl ++AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_PROG_LD])dnl ++AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl ++AC_REQUIRE([AC_PROG_NM])dnl ++AC_REQUIRE([LT_AC_PROG_SED])dnl ++ ++AC_REQUIRE([AC_PROG_LN_S])dnl ++AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl ++AC_REQUIRE([AC_OBJEXT])dnl ++AC_REQUIRE([AC_EXEEXT])dnl ++dnl ++ ++_LT_AC_PROG_ECHO_BACKSLASH ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ AC_PATH_MAGIC ++ fi ++ ;; ++esac ++ ++AC_CHECK_TOOL(RANLIB, ranlib, :) ++AC_CHECK_TOOL(STRIP, strip, :) ++ ++ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) ++ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], ++enable_win32_dll=yes, enable_win32_dll=no) ++ ++AC_ARG_ENABLE(libtool-lock, ++ [ --disable-libtool-lock avoid locking (might break parallel builds)]) ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '[#]line __oline__ "configure"' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, ++ [AC_LANG_SAVE ++ AC_LANG_C ++ AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) ++ AC_LANG_RESTORE]) ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++ ++ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], ++[*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ AC_CHECK_TOOL(DLLTOOL, dlltool, false) ++ AC_CHECK_TOOL(AS, as, false) ++ AC_CHECK_TOOL(OBJDUMP, objdump, false) ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one ++ AC_CACHE_CHECK([if libtool should supply DllMain function], lt_cv_need_dllmain, ++ [AC_TRY_LINK([], ++ [extern int __attribute__((__stdcall__)) DllMain(void*, int, void*); ++ DllMain (0, 0, 0);], ++ [lt_cv_need_dllmain=no],[lt_cv_need_dllmain=yes])]) ++ ++ case $host/$CC in ++ *-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*) ++ # old mingw systems require "-dll" to link a DLL, while more recent ones ++ # require "-mdll" ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -mdll" ++ AC_CACHE_CHECK([how to link DLLs], lt_cv_cc_dll_switch, ++ [AC_TRY_LINK([], [], [lt_cv_cc_dll_switch=-mdll],[lt_cv_cc_dll_switch=-dll])]) ++ CFLAGS="$SAVE_CFLAGS" ;; ++ *-*-cygwin* | *-*-pw32*) ++ # cygwin systems need to pass --dll to the linker, and not link ++ # crt.o which will require a WinMain@16 definition. ++ lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;; ++ esac ++ ;; ++ ]) ++esac ++ ++_LT_AC_LTCONFIG_HACK ++ ++]) ++ ++# AC_LIBTOOL_HEADER_ASSERT ++# ------------------------ ++AC_DEFUN([AC_LIBTOOL_HEADER_ASSERT], ++[AC_CACHE_CHECK([whether $CC supports assert without backlinking], ++ [lt_cv_func_assert_works], ++ [case $host in ++ *-*-solaris*) ++ if test "$GCC" = yes && test "$with_gnu_ld" != yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) lt_cv_func_assert_works=no ;; ++ *) lt_cv_func_assert_works=yes ;; ++ esac ++ fi ++ ;; ++ esac]) ++ ++if test "x$lt_cv_func_assert_works" = xyes; then ++ AC_CHECK_HEADERS(assert.h) ++fi ++])# AC_LIBTOOL_HEADER_ASSERT ++ ++# _LT_AC_CHECK_DLFCN ++# -------------------- ++AC_DEFUN([_LT_AC_CHECK_DLFCN], ++[AC_CHECK_HEADERS(dlfcn.h) ++])# _LT_AC_CHECK_DLFCN ++ ++# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++# --------------------------------- ++AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], ++[AC_REQUIRE([AC_CANONICAL_HOST]) ++AC_REQUIRE([AC_PROG_NM]) ++AC_REQUIRE([AC_OBJEXT]) ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++AC_MSG_CHECKING([command to parse $NM output]) ++AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [dnl ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[[BCDEGRST]]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' ++ ++# Transform the above into a raw symbol and a C symbol. ++symxfrm='\1 \2\3 \3' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[[BCDT]]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[[ABCDGISTW]]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++irix* | nonstopux*) ++ symcode='[[BCDEGRST]]' ++ ;; ++osf*) ++ symcode='[[BCDEGQRST]]' ++ ;; ++solaris* | sysv5*) ++ symcode='[[BDT]]' ++ ;; ++sysv4) ++ symcode='[[DFNSTU]]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $host_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then ++ symcode='[[ABCDGISTW]]' ++fi ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Write the raw and C identifiers. ++lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ rm -f conftest* ++ cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if egrep ' nm_test_var$' "$nlist" >/dev/null; then ++ if egrep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr void * ++#else ++# define lt_ptr char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr address; ++} ++lt_preloaded_symbols[[]] = ++{ ++EOF ++ sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ save_LIBS="$LIBS" ++ save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$no_builtin_flag" ++ if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then ++ pipe_works=yes ++ fi ++ LIBS="$save_LIBS" ++ CFLAGS="$save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC ++ fi ++ else ++ echo "$progname: failed program was:" >&AC_FD_CC ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -f conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++]) ++global_symbol_pipe="$lt_cv_sys_global_symbol_pipe" ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ global_symbol_to_cdecl= ++ global_symbol_to_c_name_address= ++else ++ global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl" ++ global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address" ++fi ++if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address"; ++then ++ AC_MSG_RESULT(failed) ++else ++ AC_MSG_RESULT(ok) ++fi ++]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++ ++# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++# --------------------------------- ++AC_DEFUN([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR], ++[# Find the correct PATH separator. Usually this is `:', but ++# DJGPP uses `;' like DOS. ++if test "X${PATH_SEPARATOR+set}" != Xset; then ++ UNAME=${UNAME-`uname 2>/dev/null`} ++ case X$UNAME in ++ *-DOS) lt_cv_sys_path_separator=';' ;; ++ *) lt_cv_sys_path_separator=':' ;; ++ esac ++ PATH_SEPARATOR=$lt_cv_sys_path_separator ++fi ++])# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# _LT_AC_PROG_ECHO_BACKSLASH ++# -------------------------- ++# Add some code to the start of the generated configure script which ++# will find an echo command which doesn't interpret backslashes. ++AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], ++[ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], ++ [AC_DIVERT_PUSH(NOTICE)]) ++_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X[$]1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X[$]1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} ++fi ++ ++if test "X[$]1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null && ++ echo_test_string="`eval $cmd`" && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "[$]0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" ++fi ++ ++AC_SUBST(ECHO) ++AC_DIVERT_POP ++])# _LT_AC_PROG_ECHO_BACKSLASH ++ ++# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, ++# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) ++# ------------------------------------------------------------------ ++AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], ++[if test "$cross_compiling" = yes; then : ++ [$4] ++else ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ ++ exit (status); ++}] ++EOF ++ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) $1 ;; ++ x$lt_dlneed_uscore) $2 ;; ++ x$lt_unknown|x*) $3 ;; ++ esac ++ else : ++ # compilation failed ++ $3 ++ fi ++fi ++rm -fr conftest* ++])# _LT_AC_TRY_DLOPEN_SELF ++ ++# AC_LIBTOOL_DLOPEN_SELF ++# ------------------- ++AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], ++[if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ *) ++ AC_CHECK_FUNC([shl_load], ++ [lt_cv_dlopen="shl_load"], ++ [AC_CHECK_LIB([dld], [shl_load], ++ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], ++ [AC_CHECK_FUNC([dlopen], ++ [lt_cv_dlopen="dlopen"], ++ [AC_CHECK_LIB([dl], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], ++ [AC_CHECK_LIB([svld], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], ++ [AC_CHECK_LIB([dld], [dld_link], ++ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ AC_CACHE_CHECK([whether a program can dlopen itself], ++ lt_cv_dlopen_self, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, ++ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ++ ]) ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ LDFLAGS="$LDFLAGS $link_static_flag" ++ AC_CACHE_CHECK([whether a statically linked program can dlopen itself], ++ lt_cv_dlopen_self_static, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, ++ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ++ ]) ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++])# AC_LIBTOOL_DLOPEN_SELF ++ ++AC_DEFUN([_LT_AC_LTCONFIG_HACK], ++[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e s/^X//' ++sed_quote_subst='s/\([[\\"\\`$\\\\]]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([[\\"\\`\\\\]]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except M$VC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++need_locks="$enable_libtool_lock" ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++if test x"$host" != x"$build"; then ++ ac_tool_prefix=${host_alias}- ++else ++ ac_tool_prefix= ++fi ++ ++# Transform linux* to *-*-linux-gnu*, to support old configure scripts. ++case $host_os in ++linux-gnu*) ;; ++linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` ++esac ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ++ ;; ++ *) ++ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++# Allow CC to be a program name with arguments. ++set dummy $CC ++compiler="[$]2" ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([for objdir]) ++rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++AC_MSG_RESULT($objdir) ++## ++## END FIXME ++ ++ ++## FIXME: this should be a separate macro ++## ++AC_ARG_WITH(pic, ++[ --with-pic try to use only PIC/non-PIC objects [default=use both]], ++pic_mode="$withval", pic_mode=default) ++test -z "$pic_mode" && pic_mode=default ++ ++# We assume here that the value for lt_cv_prog_cc_pic will not be cached ++# in isolation, and that seeing it set (from the cache) indicates that ++# the associated values are set (in the cache) correctly too. ++AC_MSG_CHECKING([for $compiler option to produce PIC]) ++AC_CACHE_VAL(lt_cv_prog_cc_pic, ++[ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_shlib= ++ lt_cv_prog_cc_wl= ++ lt_cv_prog_cc_static= ++ lt_cv_prog_cc_no_builtin= ++ lt_cv_prog_cc_can_build_shared=$can_build_shared ++ ++ if test "$GCC" = yes; then ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-static' ++ ++ case $host_os in ++ aix*) ++ # Below there is a dirty hack to force normal static linking with -ldl ++ # The problem is because libdl dynamically linked with both libc and ++ # libC (AIX C++ library), which obviously doesn't included in libraries ++ # list by gcc. This cause undefined symbols with -static flags. ++ # This hack allows C programs to be linked with "-static -ldl", but ++ # not sure about C++ programs. ++ lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC" ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_cv_prog_cc_pic='-fno-common' ++ ;; ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_cv_prog_cc_pic=-Kconform_pic ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for PIC flags for the system compiler. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ lt_cv_prog_cc_wl='-Wl,' ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_cv_prog_cc_static='-Bstatic' ++ else ++ lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ # Is there a better lt_cv_prog_cc_static that works with the bundled CC? ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive" ++ lt_cv_prog_cc_pic='+Z' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ # PIC (with -KPIC) is the default. ++ ;; ++ ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ ++ newsos6) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ # All OSF/1 code is PIC. ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ ;; ++ ++ sco3.2v5*) ++ lt_cv_prog_cc_pic='-Kpic' ++ lt_cv_prog_cc_static='-dn' ++ lt_cv_prog_cc_shlib='-belf' ++ ;; ++ ++ solaris*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ sunos4*) ++ lt_cv_prog_cc_pic='-PIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Qoption ld ' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ uts4*) ++ lt_cv_prog_cc_pic='-pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_cv_prog_cc_pic='-Kconform_pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ fi ++ ;; ++ ++ *) ++ lt_cv_prog_cc_can_build_shared=no ++ ;; ++ esac ++ fi ++]) ++if test -z "$lt_cv_prog_cc_pic"; then ++ AC_MSG_RESULT([none]) ++else ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic]) ++ ++ # Check to make sure the pic_flag actually works. ++ AC_MSG_CHECKING([if $compiler PIC flag $lt_cv_prog_cc_pic works]) ++ AC_CACHE_VAL(lt_cv_prog_cc_pic_works, [dnl ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC" ++ AC_TRY_COMPILE([], [], [dnl ++ case $host_os in ++ hpux9* | hpux10* | hpux11*) ++ # On HP-UX, both CC and GCC only warn that PIC is supported... then ++ # they create non-PIC objects. So, if there were any warnings, we ++ # assume that PIC is not supported. ++ if test -s conftest.err; then ++ lt_cv_prog_cc_pic_works=no ++ else ++ lt_cv_prog_cc_pic_works=yes ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic_works=yes ++ ;; ++ esac ++ ], [dnl ++ lt_cv_prog_cc_pic_works=no ++ ]) ++ CFLAGS="$save_CFLAGS" ++ ]) ++ ++ if test "X$lt_cv_prog_cc_pic_works" = Xno; then ++ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_can_build_shared=no ++ else ++ lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic" ++ fi ++ ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic_works]) ++fi ++## ++## END FIXME ++ ++# Check for any special shared library compilation flags. ++if test -n "$lt_cv_prog_cc_shlib"; then ++ AC_MSG_WARN([\`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries]) ++ if echo "$old_CC $old_CFLAGS " | egrep -e "[[ ]]$lt_cv_prog_cc_shlib[[ ]]" >/dev/null; then : ++ else ++ AC_MSG_WARN([add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure]) ++ lt_cv_prog_cc_can_build_shared=no ++ fi ++fi ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([if $compiler static flag $lt_cv_prog_cc_static works]) ++AC_CACHE_VAL([lt_cv_prog_cc_static_works], [dnl ++ lt_cv_prog_cc_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static" ++ AC_TRY_LINK([], [], [lt_cv_prog_cc_static_works=yes]) ++ LDFLAGS="$save_LDFLAGS" ++]) ++ ++# Belt *and* braces to stop my trousers falling down: ++test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static= ++AC_MSG_RESULT([$lt_cv_prog_cc_static_works]) ++ ++pic_flag="$lt_cv_prog_cc_pic" ++special_shlib_compile_flags="$lt_cv_prog_cc_shlib" ++wl="$lt_cv_prog_cc_wl" ++link_static_flag="$lt_cv_prog_cc_static" ++no_builtin_flag="$lt_cv_prog_cc_no_builtin" ++can_build_shared="$lt_cv_prog_cc_can_build_shared" ++## ++## END FIXME ++ ++ ++## FIXME: this should be a separate macro ++## ++# Check to see if options -o and -c are simultaneously supported by compiler ++AC_MSG_CHECKING([if $compiler supports -c -o file.$ac_objext]) ++AC_CACHE_VAL([lt_cv_compiler_c_o], [ ++$rm -r conftest 2>/dev/null ++mkdir conftest ++cd conftest ++echo "int some_variable = 0;" > conftest.$ac_ext ++mkdir out ++# According to Tom Tromey, Ian Lance Taylor reported there are C compilers ++# that will create temporary files in the current directory regardless of ++# the output directory. Thus, making CWD read-only will cause this test ++# to fail, enabling locking or at least warning the user not to do parallel ++# builds. ++chmod -w . ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" ++compiler_c_o=no ++if { (eval echo configure:__oline__: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s out/conftest.err; then ++ lt_cv_compiler_c_o=no ++ else ++ lt_cv_compiler_c_o=yes ++ fi ++else ++ # Append any errors to the config.log. ++ cat out/conftest.err 1>&AC_FD_CC ++ lt_cv_compiler_c_o=no ++fi ++CFLAGS="$save_CFLAGS" ++chmod u+w . ++$rm conftest* out/* ++rmdir out ++cd .. ++rmdir conftest ++$rm -r conftest 2>/dev/null ++]) ++compiler_c_o=$lt_cv_compiler_c_o ++AC_MSG_RESULT([$compiler_c_o]) ++ ++if test x"$compiler_c_o" = x"yes"; then ++ # Check to see if we can write to a .lo ++ AC_MSG_CHECKING([if $compiler supports -c -o file.lo]) ++ AC_CACHE_VAL([lt_cv_compiler_o_lo], [ ++ lt_cv_compiler_o_lo=no ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -c -o conftest.lo" ++ save_objext="$ac_objext" ++ ac_objext=lo ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ lt_cv_compiler_o_lo=no ++ else ++ lt_cv_compiler_o_lo=yes ++ fi ++ ]) ++ ac_objext="$save_objext" ++ CFLAGS="$save_CFLAGS" ++ ]) ++ compiler_o_lo=$lt_cv_compiler_o_lo ++ AC_MSG_RESULT([$compiler_o_lo]) ++else ++ compiler_o_lo=no ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Check to see if we can do hard links to lock some files if needed ++hard_links="nottested" ++if test "$compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ AC_MSG_CHECKING([if we can lock with hard links]) ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ AC_MSG_RESULT([$hard_links]) ++ if test "$hard_links" = no; then ++ AC_MSG_WARN([\`$CC' does not support \`-c -o', so \`make -j' may be unsafe]) ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++if test "$GCC" = yes; then ++ # Check to see if options -fno-rtti -fno-exceptions are supported by compiler ++ AC_MSG_CHECKING([if $compiler supports -fno-rtti -fno-exceptions]) ++ echo "int some_variable = 0;" > conftest.$ac_ext ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext" ++ compiler_rtti_exceptions=no ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ compiler_rtti_exceptions=no ++ else ++ compiler_rtti_exceptions=yes ++ fi ++ ]) ++ CFLAGS="$save_CFLAGS" ++ AC_MSG_RESULT([$compiler_rtti_exceptions]) ++ ++ if test "$compiler_rtti_exceptions" = "yes"; then ++ no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions' ++ else ++ no_builtin_flag=' -fno-builtin' ++ fi ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# See if the linker supports building shared libraries. ++AC_MSG_CHECKING([whether the linker ($LD) supports shared libraries]) ++ ++allow_undefined_flag= ++no_undefined_flag= ++need_lib_prefix=unknown ++need_version=unknown ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++archive_cmds= ++archive_expsym_cmds= ++old_archive_from_new_cmds= ++old_archive_from_expsyms_cmds= ++export_dynamic_flag_spec= ++whole_archive_flag_spec= ++thread_safe_flag_spec= ++hardcode_into_libs=no ++hardcode_libdir_flag_spec= ++hardcode_libdir_separator= ++hardcode_direct=no ++hardcode_minus_L=no ++hardcode_shlibpath_var=unsupported ++runpath_var= ++link_all_deplibs=unknown ++always_export_symbols=no ++export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols' ++# include_expsyms should be a list of space-separated symbols to be *always* ++# included in the symbol list ++include_expsyms= ++# exclude_expsyms can be an egrep regular expression of symbols to exclude ++# it will be wrapped by ` (' and `)$', so one must not match beginning or ++# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++# as well as any symbol that contains `d'. ++exclude_expsyms="_GLOBAL_OFFSET_TABLE_" ++# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++# platforms (ab)use it in PIC code, but their linkers get confused if ++# the symbol is explicitly referenced. Since portable code cannot ++# rely on this symbol name, it's probably fine to never include it in ++# preloaded symbol tables. ++extract_expsyms_cmds= ++ ++case $host_os in ++cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++openbsd*) ++ with_gnu_ld=no ++ ;; ++esac ++ ++ld_shlibs=yes ++if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ # On AIX, the GNU linker is very broken ++ # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available. ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ ++ extract_expsyms_cmds='test -f $output_objdir/impgen.c || \ ++ sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~ ++ test -f $output_objdir/impgen.exe || (cd $output_objdir && \ ++ if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \ ++ else $CC -o impgen impgen.c ; fi)~ ++ $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def' ++ ++ old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib' ++ ++ # cygwin and mingw dlls have different entry points and sets of symbols ++ # to exclude. ++ # FIXME: what about values for MSVC? ++ dll_entry=__cygwin_dll_entry@12 ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~ ++ case $host_os in ++ mingw*) ++ # mingw values ++ dll_entry=_DllMainCRTStartup@12 ++ dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~ ++ ;; ++ esac ++ ++ # mingw and cygwin differ, and it's simplest to just exclude the union ++ # of the two symbol sets. ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one (in ltdll.c) ++ if test "x$lt_cv_need_dllmain" = "xyes"; then ++ ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext " ++ ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~ ++ test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~' ++ else ++ ltdll_obj= ++ ltdll_cmds= ++ fi ++ ++ # Extract the symbol export list from an `--export-all' def file, ++ # then regenerate the def file from the symbol export list, so that ++ # the compiled dll only exports the symbol export list. ++ # Be careful not to strip the DATA tag left be newer dlltools. ++ export_symbols_cmds="$ltdll_cmds"' ++ $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~ ++ sed -e "1,/EXPORTS/d" -e "s/ @ [[0-9]]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols' ++ ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is. ++ # If DATA tags from a recent dlltool are present, honour them! ++ archive_expsym_cmds='if test "x`sed 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname-def; ++ else ++ echo EXPORTS > $output_objdir/$soname-def; ++ _lt_hint=1; ++ cat $export_symbols | while read symbol; do ++ set dummy \$symbol; ++ case \[$]# in ++ 2) echo " \[$]2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;; ++ 4) echo " \[$]2 \[$]3 \[$]4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;; ++ *) echo " \[$]2 @ \$_lt_hint \[$]3 ; " >> $output_objdir/$soname-def;; ++ esac; ++ _lt_hint=`expr 1 + \$_lt_hint`; ++ done; ++ fi~ ++ '"$ltdll_cmds"' ++ $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~ ++ $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~ ++ $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags' ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris* | sysv5*) ++ if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = yes; then ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # dlltool doesn't understand --whole-archive et. al. ++ whole_archive_flag_spec= ++ ;; ++ *) ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ ;; ++ esac ++ fi ++else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$link_static_flag"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix4* | aix5*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ hardcode_direct=yes ++ archive_cmds='' ++ hardcode_libdir_separator=':' ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[[012]]|aix4.[[012]].*) ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ hardcode_direct=yes ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ esac ++ ++ shared_flag='-shared' ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ shared_flag='${wl}-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall can do strange things, so it is better to ++ # generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib' ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" ++ else ++ hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib' ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='${wl}-berok' ++ # This is a bit strange, but is similar to how AIX traditionally builds ++ # it's shared libraries. ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $output_objdir/$libname$release.a $output_objdir/$soname' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_from_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ ;; ++ ++ darwin* | rhapsody*) ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ allow_undefined_flag='-undefined suppress' ++ ;; ++ *) # Darwin 1.3 on ++ allow_undefined_flag='-flat_namespace -undefined suppress' ++ ;; ++ esac ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. Also zsh mangles ++ # `"' quotes if we put them in here... so don't! ++ archive_cmds='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs && $CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib ${lib}-master.o $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)' ++ # We need to add '_' to the symbols in $export_symbols first ++ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ whole_archive_flag_spec='-all_load $convenience' ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ case $host_os in ++ hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;; ++ *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; ++ esac ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ hardcode_minus_L=yes # Not in the search PATH, but as the default ++ # location of the library. ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case "$host_os" in ++ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' ++ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ #Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ sco3.2v5*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ ;; ++ ++ solaris*) ++ # gcc --version < 3.0 without binutils cannot create self contained ++ # shared libraries reliably, requiring libgcc.a to resolve some of ++ # the object symbols generated in some cases. Libraries that use ++ # assert need libgcc.a to resolve __eprintf, for example. Linking ++ # a copy of libgcc.a into every shared library to guarantee resolving ++ # such symbols causes other problems: According to Tim Van Holder ++ # , C++ libraries end up with a separate ++ # (to the application) exception stack for one thing. ++ no_undefined_flag=' -z defs' ++ if test "$GCC" = yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) ++ cat <&2 ++ ++*** Warning: Releases of GCC earlier than version 3.0 cannot reliably ++*** create self contained shared libraries on Solaris systems, without ++*** introducing a dependency on libgcc.a. Therefore, libtool is disabling ++*** -no-undefined support, which will at least allow you to build shared ++*** libraries. However, you may find that when you link such libraries ++*** into an application without using GCC, you have to manually add ++*** \`gcc --print-libgcc-file-name\` to the link command. We urge you to ++*** upgrade to a newer version of GCC. Another option is to rebuild your ++*** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer. ++ ++EOF ++ no_undefined_flag= ++ ;; ++ esac ++ fi ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv5*) ++ no_undefined_flag=' -z text' ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec= ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4.2uw2*) ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=no ++ hardcode_runpath_var=yes ++ runpath_var=LD_RUN_PATH ++ ;; ++ ++ sysv5uw7* | unixware7*) ++ no_undefined_flag='${wl}-z ${wl}text' ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++fi ++AC_MSG_RESULT([$ld_shlibs]) ++test "$ld_shlibs" = no && can_build_shared=no ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Check hardcoding attributes. ++AC_MSG_CHECKING([how to hardcode library paths into programs]) ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var"; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$hardcode_shlibpath_var" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++AC_MSG_RESULT([$hardcode_action]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++striplib= ++old_striplib= ++AC_MSG_CHECKING([whether stripping libraries is possible]) ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ AC_MSG_RESULT([yes]) ++else ++ AC_MSG_RESULT([no]) ++fi ++## ++## END FIXME ++ ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++## FIXME: this should be a separate macro ++## ++# PORTME Fill in your ld.so characteristics ++AC_MSG_CHECKING([dynamic linker characteristics]) ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}.so$major' ++ ;; ++ ++aix4* | aix5*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[[01]] | aix4.[[01]].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can ++ # not hardcode correct soname into executable. Probably we can ++ # add versioning support to collect2, so additional links can ++ # be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}.so$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ hardcode_into_libs=yes ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}.so' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi4*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ export_dynamic_flag_spec=-rdynamic ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ need_version=no ++ need_lib_prefix=no ++ case $GCC,$host_os in ++ yes,cygwin*) ++ library_names_spec='$libname.dll.a' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog .libs/$dlname \$dldir/$dlname' ++ postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ ;; ++ yes,mingw*) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"` ++ ;; ++ yes,pw32*) ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' ++ ;; ++ *) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. ++ library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' ++ soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++kfreebsd*-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='GNU/FreeBSD ld.so' ++ ;; ++ ++freebsd*) ++ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ *) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ dynamic_linker="$host_os dld.sl" ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' ++ soname_spec='${libname}${release}.sl$major' ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) version_type=irix ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case "$host_os" in ++ openbsd2.[[89]] | openbsd2.[[89]].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ need_lib_prefix=no ++ library_names_spec='$libname.dll $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_version=no ++ need_lib_prefix=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ hardcode_into_libs=yes ++ ;; ++ ++sco3.2v5*) ++ version_type=osf ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' ++ soname_spec='$libname.so.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++AC_MSG_RESULT([$dynamic_linker]) ++test "$dynamic_linker" = no && can_build_shared=no ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Report the final consequences. ++AC_MSG_CHECKING([if libtool supports shared libraries]) ++AC_MSG_RESULT([$can_build_shared]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([whether to build shared libraries]) ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case "$host_os" in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix4*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++AC_MSG_RESULT([$enable_shared]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([whether to build static libraries]) ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++AC_MSG_RESULT([$enable_static]) ++## ++## END FIXME ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++AC_LIBTOOL_DLOPEN_SELF ++ ++## FIXME: this should be a separate macro ++## ++if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ AC_MSG_CHECKING([whether -lc should be explicitly linked in]) ++ AC_CACHE_VAL([lt_cv_archive_cmds_need_lc], ++ [$rm conftest* ++ echo 'static int dummy;' > conftest.$ac_ext ++ ++ if AC_TRY_EVAL(ac_compile); then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_cv_prog_cc_wl ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if AC_TRY_EVAL(archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) ++ then ++ lt_cv_archive_cmds_need_lc=no ++ else ++ lt_cv_archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi]) ++ AC_MSG_RESULT([$lt_cv_archive_cmds_need_lc]) ++ ;; ++ esac ++fi ++need_lc=${lt_cv_archive_cmds_need_lc-yes} ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# The second clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ : ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ test -f Makefile && make "$ltmain" ++fi + +-# Actually configure libtool. ac_aux_dir is where install-sh is found. +-CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ +-LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ +-LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ +-DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ +-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ +-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ +-|| AC_MSG_ERROR([libtool configure failed]) ++if test -f "$ltmain"; then ++ trap "$rm \"${ofile}T\"; exit 1" 1 2 15 ++ $rm -f "${ofile}T" ++ ++ echo creating $ofile ++ ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS SED \ ++ AR AR_FLAGS CC LD LN_S NM SHELL \ ++ reload_flag reload_cmds wl \ ++ pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \ ++ thread_safe_flag_spec whole_archive_flag_spec libname_spec \ ++ library_names_spec soname_spec \ ++ RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \ ++ old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \ ++ postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd export_symbols_cmds \ ++ deplibs_check_method allow_undefined_flag no_undefined_flag \ ++ finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \ ++ global_symbol_to_c_name_address \ ++ hardcode_libdir_flag_spec hardcode_libdir_separator \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do ++ ++ case $var in ++ reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ export_symbols_cmds | archive_cmds | archive_expsym_cmds | \ ++ extract_expsyms_cmds | old_archive_from_expsyms_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done + +-# Reload cache, that may have been modified by ltconfig +-AC_CACHE_LOAD ++ cat <<__EOF__ > "${ofile}T" ++#! $SHELL + +-# This can be used to rebuild libtool when needed +-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" ++# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996-2000 Free Software Foundation, Inc. ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. + +-# Always use our own libtool. +-LIBTOOL='$(SHELL) $(top_builddir)/libtool' +-AC_SUBST(LIBTOOL)dnl ++# A sed that does not truncate output. ++SED=$lt_SED + +-# Redirect the config.log output again, so that the ltconfig log is not +-# clobbered by the next message. +-exec 5>>./config.log +-]) ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="${SED} -e s/^X//" + +-AC_DEFUN(AC_LIBTOOL_SETUP, +-[AC_PREREQ(2.13)dnl +-AC_REQUIRE([AC_ENABLE_SHARED])dnl +-AC_REQUIRE([AC_ENABLE_STATIC])dnl +-AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl +-AC_REQUIRE([AC_CANONICAL_HOST])dnl +-AC_REQUIRE([AC_CANONICAL_BUILD])dnl +-AC_REQUIRE([AC_PROG_RANLIB])dnl +-AC_REQUIRE([AC_PROG_CC])dnl +-AC_REQUIRE([AC_PROG_LD])dnl +-AC_REQUIRE([AC_PROG_NM])dnl +-AC_REQUIRE([AC_PROG_LN_S])dnl +-dnl ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi + +-case "$target" in +-NONE) lt_target="$host" ;; +-*) lt_target="$target" ;; +-esac ++# ### BEGIN LIBTOOL CONFIG + +-# Check for any special flags to pass to ltconfig. +-libtool_flags="--cache-file=$cache_file" +-test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" +-test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" +-test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" +-test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc" +-test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" +-ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], +-[libtool_flags="$libtool_flags --enable-dlopen"]) +-ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[libtool_flags="$libtool_flags --enable-win32-dll"]) +-AC_ARG_ENABLE(libtool-lock, +- [ --disable-libtool-lock avoid locking (might break parallel builds)]) +-test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" +-test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +-# Some flags need to be propagated to the compiler or linker for good +-# libtool support. +-case "$lt_target" in +-*-*-irix6*) +- # Find out which ABI we are using. +- echo '[#]line __oline__ "configure"' > conftest.$ac_ext +- if AC_TRY_EVAL(ac_compile); then +- case "`/usr/bin/file conftest.o`" in +- *32-bit*) +- LD="${LD-ld} -32" +- ;; +- *N32*) +- LD="${LD-ld} -n32" +- ;; +- *64-bit*) +- LD="${LD-ld} -64" +- ;; +- esac +- fi +- rm -rf conftest* +- ;; ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL + +-*-*-sco3.2v5*) +- # On SCO OpenServer 5, we need -belf to get full-featured binaries. +- SAVE_CFLAGS="$CFLAGS" +- CFLAGS="$CFLAGS -belf" +- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, +- [AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])]) +- if test x"$lt_cv_cc_needs_belf" != x"yes"; then +- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf +- CFLAGS="$SAVE_CFLAGS" +- fi +- ;; ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared + +-ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[*-*-cygwin* | *-*-mingw*) +- AC_CHECK_TOOL(DLLTOOL, dlltool, false) +- AC_CHECK_TOOL(AS, as, false) +- AC_CHECK_TOOL(OBJDUMP, objdump, false) +- ;; +-]) +-esac +-]) ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$need_lc ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# The default C compiler. ++CC=$lt_CC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP="$STRIP" ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_pic_flag ++pic_mode=$pic_mode ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_compiler_c_o ++ ++# Can we write directly to a .lo ? ++compiler_o_lo=$lt_compiler_o_lo ++ ++# Must we lock files when doing compilation ? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_link_static_flag ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_no_builtin_flag ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path="$fix_srcfile_path" ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "${ofile}T" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ case $host_os in ++ cygwin* | mingw* | pw32* | os2*) ++ cat <<'EOF' >> "${ofile}T" ++ # This is a source program that is used to create dlls on Windows ++ # Don't remove nor modify the starting and closing comments ++# /* ltdll.c starts here */ ++# #define WIN32_LEAN_AND_MEAN ++# #include ++# #undef WIN32_LEAN_AND_MEAN ++# #include ++# ++# #ifndef __CYGWIN__ ++# # ifdef __CYGWIN32__ ++# # define __CYGWIN__ __CYGWIN32__ ++# # endif ++# #endif ++# ++# #ifdef __cplusplus ++# extern "C" { ++# #endif ++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); ++# #ifdef __cplusplus ++# } ++# #endif ++# ++# #ifdef __CYGWIN__ ++# #include ++# DECLARE_CYGWIN_DLL( DllMain ); ++# #endif ++# HINSTANCE __hDllInstance_base; ++# ++# BOOL APIENTRY ++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) ++# { ++# __hDllInstance_base = hInst; ++# return TRUE; ++# } ++# /* ltdll.c ends here */ ++ # This is a source program that is used to create import libraries ++ # on Windows for dlls which lack them. Don't remove nor modify the ++ # starting and closing comments ++# /* impgen.c starts here */ ++# /* Copyright (C) 1999-2000 Free Software Foundation, Inc. ++# ++# This file is part of GNU libtool. ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# */ ++# ++# #include /* for printf() */ ++# #include /* for open(), lseek(), read() */ ++# #include /* for O_RDONLY, O_BINARY */ ++# #include /* for strdup() */ ++# ++# /* O_BINARY isn't required (or even defined sometimes) under Unix */ ++# #ifndef O_BINARY ++# #define O_BINARY 0 ++# #endif ++# ++# static unsigned int ++# pe_get16 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[2]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 2); ++# return b[0] + (b[1]<<8); ++# } ++# ++# static unsigned int ++# pe_get32 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[4]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 4); ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# static unsigned int ++# pe_as32 (ptr) ++# void *ptr; ++# { ++# unsigned char *b = ptr; ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# int ++# main (argc, argv) ++# int argc; ++# char *argv[]; ++# { ++# int dll; ++# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; ++# unsigned long export_rva, export_size, nsections, secptr, expptr; ++# unsigned long name_rvas, nexp; ++# unsigned char *expdata, *erva; ++# char *filename, *dll_name; ++# ++# filename = argv[1]; ++# ++# dll = open(filename, O_RDONLY|O_BINARY); ++# if (dll < 1) ++# return 1; ++# ++# dll_name = filename; ++# ++# for (i=0; filename[i]; i++) ++# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') ++# dll_name = filename + i +1; ++# ++# pe_header_offset = pe_get32 (dll, 0x3c); ++# opthdr_ofs = pe_header_offset + 4 + 20; ++# num_entries = pe_get32 (dll, opthdr_ofs + 92); ++# ++# if (num_entries < 1) /* no exports */ ++# return 1; ++# ++# export_rva = pe_get32 (dll, opthdr_ofs + 96); ++# export_size = pe_get32 (dll, opthdr_ofs + 100); ++# nsections = pe_get16 (dll, pe_header_offset + 4 +2); ++# secptr = (pe_header_offset + 4 + 20 + ++# pe_get16 (dll, pe_header_offset + 4 + 16)); ++# ++# expptr = 0; ++# for (i = 0; i < nsections; i++) ++# { ++# char sname[8]; ++# unsigned long secptr1 = secptr + 40 * i; ++# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); ++# unsigned long vsize = pe_get32 (dll, secptr1 + 16); ++# unsigned long fptr = pe_get32 (dll, secptr1 + 20); ++# lseek(dll, secptr1, SEEK_SET); ++# read(dll, sname, 8); ++# if (vaddr <= export_rva && vaddr+vsize > export_rva) ++# { ++# expptr = fptr + (export_rva - vaddr); ++# if (export_rva + export_size > vaddr + vsize) ++# export_size = vsize - (export_rva - vaddr); ++# break; ++# } ++# } ++# ++# expdata = (unsigned char*)malloc(export_size); ++# lseek (dll, expptr, SEEK_SET); ++# read (dll, expdata, export_size); ++# erva = expdata - export_rva; ++# ++# nexp = pe_as32 (expdata+24); ++# name_rvas = pe_as32 (expdata+32); ++# ++# printf ("EXPORTS\n"); ++# for (i = 0; i> "${ofile}T" || (rm -f "${ofile}T"; exit 1) ++ ++ mv -f "${ofile}T" "$ofile" || \ ++ (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T") ++ chmod +x "$ofile" ++fi ++## ++## END FIXME ++ ++])# _LT_AC_LTCONFIG_HACK + + # AC_LIBTOOL_DLOPEN - enable checks for dlopen support +-AC_DEFUN(AC_LIBTOOL_DLOPEN, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) + + # AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's +-AC_DEFUN(AC_LIBTOOL_WIN32_DLL, [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) + + # AC_ENABLE_SHARED - implement the --enable-shared flag + # Usage: AC_ENABLE_SHARED[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_SHARED, [dnl +-define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_SHARED], ++[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(shared, + changequote(<<, >>)dnl + << --enable-shared[=PKGS] build shared libraries [default=>>AC_ENABLE_SHARED_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) +@@ -167,21 +3062,22 @@ + ]) + + # AC_DISABLE_SHARED - set the default shared flag to --disable-shared +-AC_DEFUN(AC_DISABLE_SHARED, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_SHARED], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_SHARED(no)]) + + # AC_ENABLE_STATIC - implement the --enable-static flag + # Usage: AC_ENABLE_STATIC[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_STATIC, [dnl +-define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_STATIC], ++[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(static, + changequote(<<, >>)dnl + << --enable-static[=PKGS] build static libraries [default=>>AC_ENABLE_STATIC_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) +@@ -200,7 +3096,8 @@ + ]) + + # AC_DISABLE_STATIC - set the default static flag to --disable-static +-AC_DEFUN(AC_DISABLE_STATIC, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_STATIC], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_STATIC(no)]) + + +@@ -208,14 +3105,14 @@ + # Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_FAST_INSTALL, [dnl +-define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_FAST_INSTALL], ++[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(fast-install, + changequote(<<, >>)dnl + << --enable-fast-install[=PKGS] optimize for fast installation [default=>>AC_ENABLE_FAST_INSTALL_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) +@@ -233,29 +3130,120 @@ + enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl + ]) + +-# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install +-AC_DEFUN(AC_DISABLE_FAST_INSTALL, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++# AC_DISABLE_FAST_INSTALL - set the default to --disable-fast-install ++AC_DEFUN([AC_DISABLE_FAST_INSTALL], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_FAST_INSTALL(no)]) + ++# AC_LIBTOOL_PICMODE - implement the --with-pic flag ++# Usage: AC_LIBTOOL_PICMODE[(MODE)] ++# Where MODE is either `yes' or `no'. If omitted, it defaults to ++# `both'. ++AC_DEFUN([AC_LIBTOOL_PICMODE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++pic_mode=ifelse($#,1,$1,default)]) ++ ++ ++# AC_PATH_TOOL_PREFIX - find a file program which can recognise shared library ++AC_DEFUN([AC_PATH_TOOL_PREFIX], ++[AC_MSG_CHECKING([for $1]) ++AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, ++[case $MAGIC_CMD in ++ /*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++ ?:/*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. ++ ;; ++ *) ++ ac_save_MAGIC_CMD="$MAGIC_CMD" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++dnl $ac_dummy forces splitting on constant user-supplied paths. ++dnl POSIX.2 word splitting is done only on the output of word expansions, ++dnl not every word. This closes a longstanding sh security hole. ++ ac_dummy="ifelse([$2], , $PATH, [$2])" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$1; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/$1" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ egrep "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ MAGIC_CMD="$ac_save_MAGIC_CMD" ++ ;; ++esac]) ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ AC_MSG_RESULT($MAGIC_CMD) ++else ++ AC_MSG_RESULT(no) ++fi ++]) ++ ++ ++# AC_PATH_MAGIC - find a file program which can recognise a shared library ++AC_DEFUN([AC_PATH_MAGIC], ++[AC_REQUIRE([AC_CHECK_TOOL_PREFIX])dnl ++AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin:$PATH) ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ AC_PATH_TOOL_PREFIX(file, /usr/bin:$PATH) ++ else ++ MAGIC_CMD=: ++ fi ++fi ++]) ++ ++ + # AC_PROG_LD - find the path to the GNU or non-GNU linker +-AC_DEFUN(AC_PROG_LD, ++AC_DEFUN([AC_PROG_LD], + [AC_ARG_WITH(gnu-ld, + [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], + test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) + AC_REQUIRE([AC_PROG_CC])dnl + AC_REQUIRE([AC_CANONICAL_HOST])dnl + AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl + ac_prog=ld +-if test "$ac_cv_prog_gcc" = yes; then ++if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + AC_MSG_CHECKING([for ld used by GCC]) +- ac_prog=`($CC -print-prog-name=ld) 2>&5` +- case "$ac_prog" in ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in + # Accept absolute paths. +-changequote(,)dnl +- [\\/]* | [A-Za-z]:[\\/]*) +- re_direlt='/[^/][^/]*/\.\./' +-changequote([,])dnl ++ [[\\/]]* | [[A-Za-z]]:[[\\/]]*) ++ re_direlt='/[[^/]][[^/]]*/\.\./' + # Canonicalize the path of ld + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do +@@ -277,17 +3265,17 @@ + else + AC_MSG_CHECKING([for non-GNU ld]) + fi +-AC_CACHE_VAL(ac_cv_path_LD, ++AC_CACHE_VAL(lt_cv_path_LD, + [if test -z "$LD"; then +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then +- ac_cv_path_LD="$ac_dir/$ac_prog" ++ lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some GNU ld's only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. +- if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then ++ if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then + test "$with_gnu_ld" != no && break + else + test "$with_gnu_ld" != yes && break +@@ -296,9 +3284,9 @@ + done + IFS="$ac_save_ifs" + else +- ac_cv_path_LD="$LD" # Let the user override the test with a path. ++ lt_cv_path_LD="$LD" # Let the user override the test with a path. + fi]) +-LD="$ac_cv_path_LD" ++LD="$lt_cv_path_LD" + if test -n "$LD"; then + AC_MSG_RESULT($LD) + else +@@ -308,56 +3296,255 @@ + AC_PROG_LD_GNU + ]) + +-AC_DEFUN(AC_PROG_LD_GNU, +-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], ac_cv_prog_gnu_ld, ++# AC_PROG_LD_GNU - ++AC_DEFUN([AC_PROG_LD_GNU], ++[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld, + [# I'd rather use --version here, but apparently some GNU ld's only accept -v. + if $LD -v 2>&1 &5; then +- ac_cv_prog_gnu_ld=yes ++ lt_cv_prog_gnu_ld=yes + else +- ac_cv_prog_gnu_ld=no ++ lt_cv_prog_gnu_ld=no + fi]) ++with_gnu_ld=$lt_cv_prog_gnu_ld ++]) ++ ++# AC_PROG_LD_RELOAD_FLAG - find reload flag for linker ++# -- PORTME Some linkers may need a different reload flag. ++AC_DEFUN([AC_PROG_LD_RELOAD_FLAG], ++[AC_CACHE_CHECK([for $LD option to reload object files], lt_cv_ld_reload_flag, ++[lt_cv_ld_reload_flag='-r']) ++reload_flag=$lt_cv_ld_reload_flag ++test -n "$reload_flag" && reload_flag=" $reload_flag" ++]) ++ ++# AC_DEPLIBS_CHECK_METHOD - how to check for library dependencies ++# -- PORTME fill in with the dynamic library characteristics ++AC_DEFUN([AC_DEPLIBS_CHECK_METHOD], ++[AC_CACHE_CHECK([how to recognise dependent libraries], ++lt_cv_deplibs_check_method, ++[lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given egrep regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix4* | aix5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi4*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1` ++ ;; ++ *) # Darwin 1.3 on ++ lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' ++ ;; ++ esac ++ ;; ++ ++freebsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20*|hpux11*) ++ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ irix5* | nonstopux*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" ++ ;; ++ *) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[[1234]] dynamic lib MIPS - version 1" ++ ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ case $host_cpu in ++ alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | arm* | m68k) ++ lt_cv_deplibs_check_method=pass_all ;; ++ *) ++ # glibc up to 2.1.1 does not perform some relocations on ARM ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ++ ;; ++ ++netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so\.[[0-9]]+\.[[0-9]]+$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++openbsd*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object' ++ else ++ lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sco3.2v5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ ++sysv5uw[[78]]* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ case $host_vendor in ++ motorola) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++esac ++]) ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method + ]) + ++ + # AC_PROG_NM - find the path to a BSD-compatible name lister +-AC_DEFUN(AC_PROG_NM, +-[AC_MSG_CHECKING([for BSD-compatible nm]) +-AC_CACHE_VAL(ac_cv_path_NM, ++AC_DEFUN([AC_PROG_NM], ++[AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl ++AC_MSG_CHECKING([for BSD-compatible nm]) ++AC_CACHE_VAL(lt_cv_path_NM, + [if test -n "$NM"; then + # Let the user override the test. +- ac_cv_path_NM="$NM" ++ lt_cv_path_NM="$NM" + else +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + test -z "$ac_dir" && ac_dir=. +- if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then ++ tmp_nm=$ac_dir/${ac_tool_prefix}nm ++ if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored +- if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -B" ++ # Tru64's nm complains that /dev/null is an invalid object file ++ if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -B" + break +- elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -p" ++ elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -p" + break + else +- ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags + fi + fi + done + IFS="$ac_save_ifs" +- test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm + fi]) +-NM="$ac_cv_path_NM" ++NM="$lt_cv_path_NM" + AC_MSG_RESULT([$NM]) + ]) + + # AC_CHECK_LIBM - check for math library +-AC_DEFUN(AC_CHECK_LIBM, ++AC_DEFUN([AC_CHECK_LIBM], + [AC_REQUIRE([AC_CANONICAL_HOST])dnl + LIBM= +-case "$lt_target" in +-*-*-beos* | *-*-cygwin*) ++case $host in ++*-*-beos* | *-*-cygwin* | *-*-pw32*) + # These system don't have libm + ;; + *-ncr-sysv4.3*) +@@ -371,33 +3558,41 @@ + ]) + + # AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl convenience library, adds --enable-ltdl-convenience to +-# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor +-# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed +-# to be `${top_builddir}/libltdl'. Make sure you start DIR with +-# '${top_builddir}/' (note the single quotes!) if your package is not +-# flat, and, if you're not using automake, define top_builddir as +-# appropriate in the Makefiles. +-AC_DEFUN(AC_LIBLTDL_CONVENIENCE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +- case "$enable_ltdl_convenience" in ++# the libltdl convenience library and LTDLINCL to the include flags for ++# the libltdl header and adds --enable-ltdl-convenience to the ++# configure arguments. Note that LIBLTDL and LTDLINCL are not ++# AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If DIR is not ++# provided, it is assumed to be `libltdl'. LIBLTDL will be prefixed ++# with '${top_builddir}/' and LTDLINCL will be prefixed with ++# '${top_srcdir}/' (note the single quotes!). If your package is not ++# flat and you're not using automake, define top_builddir and ++# top_srcdir appropriately in the Makefiles. ++AC_DEFUN([AC_LIBLTDL_CONVENIENCE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++ case $enable_ltdl_convenience in + no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; + "") enable_ltdl_convenience=yes + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; + esac +- LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdlc.la +- INCLTDL=ifelse($#,1,-I$1,['-I${top_builddir}/libltdl']) ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" + ]) + + # AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl installable library, and adds --enable-ltdl-install to +-# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor +-# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed +-# to be `${top_builddir}/libltdl'. Make sure you start DIR with +-# '${top_builddir}/' (note the single quotes!) if your package is not +-# flat, and, if you're not using automake, define top_builddir as +-# appropriate in the Makefiles. ++# the libltdl installable library and LTDLINCL to the include flags for ++# the libltdl header and adds --enable-ltdl-install to the configure ++# arguments. Note that LIBLTDL and LTDLINCL are not AC_SUBSTed, nor is ++# AC_CONFIG_SUBDIRS called. If DIR is not provided and an installed ++# libltdl is not found, it is assumed to be `libltdl'. LIBLTDL will ++# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed ++# with '${top_srcdir}/' (note the single quotes!). If your package is ++# not flat and you're not using automake, define top_builddir and ++# top_srcdir appropriately in the Makefiles. + # In the future, this macro may have to be called after AC_PROG_LIBTOOL. +-AC_DEFUN(AC_LIBLTDL_INSTALLABLE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_LIBLTDL_INSTALLABLE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_CHECK_LIB(ltdl, main, + [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], + [if test x"$enable_ltdl_install" = xno; then +@@ -408,23 +3603,116 @@ + ]) + if test x"$enable_ltdl_install" = x"yes"; then + ac_configure_args="$ac_configure_args --enable-ltdl-install" +- LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdl.la +- INCLTDL=ifelse($#,1,-I$1,['-I${top_builddir}/libltdl']) ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) + else + ac_configure_args="$ac_configure_args --enable-ltdl-install=no" + LIBLTDL="-lltdl" +- INCLTDL= ++ LTDLINCL= + fi ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" + ]) + +-dnl old names +-AC_DEFUN(AM_PROG_LIBTOOL, [indir([AC_PROG_LIBTOOL])])dnl +-AC_DEFUN(AM_ENABLE_SHARED, [indir([AC_ENABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_ENABLE_STATIC, [indir([AC_ENABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_DISABLE_SHARED, [indir([AC_DISABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_DISABLE_STATIC, [indir([AC_DISABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_PROG_LD, [indir([AC_PROG_LD])])dnl +-AC_DEFUN(AM_PROG_NM, [indir([AC_PROG_NM])])dnl ++# old names ++AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) ++AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) ++AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) ++AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) ++AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) ++AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) ++AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) ++ ++# This is just to silence aclocal about the macro not being used ++ifelse([AC_DISABLE_FAST_INSTALL]) ++ ++############################################################ ++# NOTE: This macro has been submitted for inclusion into # ++# GNU Autoconf as AC_PROG_SED. When it is available in # ++# a released version of Autoconf we should remove this # ++# macro and use it instead. # ++############################################################ ++# LT_AC_PROG_SED ++# -------------- ++# Check for a fully-functional sed program, that truncates ++# as few characters as possible. Prefer GNU sed if found. ++AC_DEFUN([LT_AC_PROG_SED], ++[AC_MSG_CHECKING([for a sed that does not truncate output]) ++AC_CACHE_VAL(lt_cv_path_SED, ++[# Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_executable_p="test -f" ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then ++ _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done + +-dnl This is just to silence aclocal about the macro not being used +-ifelse([AC_DISABLE_FAST_INSTALL])dnl ++ # Create a temporary directory, and hook for its removal unless debugging. ++$debug || ++{ ++ trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++ ++# Create a (secure) tmp directory for tmp files. ++: ${TMPDIR=/tmp} ++{ ++ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/sedXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=$TMPDIR/sed$$-$RANDOM ++ (umask 077 && mkdir $tmp) ++} || ++{ ++ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ++ { (exit 1); exit 1; } ++} ++ _max=0 ++ _count=0 ++ # Add /usr/xpg4/bin/sed as it is typically found on Solaris ++ # along with /bin/sed that truncates output. ++ for _sed in $_sed_list /usr/xpg4/bin/sed; do ++ test ! -f ${_sed} && break ++ cat /dev/null > "$tmp/sed.in" ++ _count=0 ++ echo ${ECHO_N-$ac_n} "0123456789${ECHO_C-$ac_c}" >"$tmp/sed.in" ++ # Check for GNU sed and select it if it is found. ++ if "${_sed}" --version 2>&1 < /dev/null | egrep '(GNU)' > /dev/null; then ++ lt_cv_path_SED=${_sed} ++ break ++ fi ++ while true; do ++ cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp" ++ mv "$tmp/sed.tmp" "$tmp/sed.in" ++ cp "$tmp/sed.in" "$tmp/sed.nl" ++ echo >>"$tmp/sed.nl" ++ ${_sed} -e 's/a$//' < "$tmp/sed.nl" >"$tmp/sed.out" || break ++ cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break ++ # 40000 chars as input seems more than enough ++ test $_count -gt 10 && break ++ _count=`expr $_count + 1` ++ if test $_count -gt $_max; then ++ _max=$_count ++ lt_cv_path_SED=$_sed ++ fi ++ done ++ done ++ rm -rf "$tmp" ++]) ++if test "X$SED" != "X"; then ++ lt_cv_path_SED=$SED ++else ++ SED=$lt_cv_path_SED ++fi ++AC_MSG_RESULT([$SED]) ++]) +--- recode-3.6.orig/debian/shlibs ++++ recode-3.6/debian/shlibs +@@ -0,0 +1 @@ ++librecode 0 librecode0 (>= 3.6) +--- recode-3.6.orig/debian/recode-doc.prerm ++++ recode-3.6/debian/recode-doc.prerm +@@ -0,0 +1,7 @@ ++#!/bin/sh ++set -e ++if [ "$1" = "remove" ] || [ "$1" = "upgrade" ]; then ++ if command -v install-docs >/dev/null 2>&1; then ++ install-docs -r recode-doc ++ fi ++fi +--- recode-3.6.orig/debian/prerm ++++ recode-3.6/debian/prerm +@@ -0,0 +1,3 @@ ++#!/bin/sh ++set -e ++install-info --quiet --remove /usr/share/info/recode.info +--- recode-3.6.orig/debian/recode-doc.postinst ++++ recode-3.6/debian/recode-doc.postinst +@@ -0,0 +1,7 @@ ++#!/bin/sh ++set -e ++if [ "$1" = "configure" ]; then ++ if command -v install-docs >/dev/null 2>&1; then ++ install-docs -i /usr/share/doc-base/recode-doc ++ fi ++fi +--- recode-3.6.orig/debian/shlibs.local ++++ recode-3.6/debian/shlibs.local +@@ -0,0 +1 @@ ++librecode 0 librecode0 (>= 3.6) +--- recode-3.6.orig/debian/rules ++++ recode-3.6/debian/rules +@@ -0,0 +1,145 @@ ++#!/usr/bin/make -f ++ ++package = recode ++ ++CC = gcc ++CFLAGS = -g -Wall -D_REENTRANT ++INSTALL_PROGRAM = install ++ ++STRIP = true ++ATRIP = true ++ ++ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) ++ CFLAGS += -O2 ++endif ++ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) ++ INSTALL_PROGRAM += -s ++ STRIP=strip --strip-unneeded --remove-section=.comment --remove-section=.note ++ ATRIP=strip --strip-debug ++endif ++ ++build: ++ touch aclocal.m4 ++ touch configure ++ touch stamp-h.in ++ touch config.h.in ++ touch Makefile.in ++ touch m4/Makefile.in ++ touch doc/Makefile.in ++ touch lib/Makefile.in ++ touch libiconv/Makefile.in ++ touch i18n/Makefile.in ++ touch src/Makefile.in ++ touch tests/Makefile.in ++ touch contrib/Makefile.in ++ ./configure --prefix=/usr --without-included-gettext ++ $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)" ++ $(MAKE) install DESTDIR=`pwd`/debian/tmp \ ++ INSTALL_PROGRAM="$(INSTALL_PROGRAM)" ++ touch build ++ ++clean: ++ rm -f build ++ rm -f i18n/*.mo ++ -$(MAKE) distclean ++ rm -f `find . -name "*~"` ++ rm -rf debian/tmp debian/files* core debian/substvars ++ cd debian && rm -rf recode librecode0 librecode-dev recode-doc ++ ++binary-indep: build ++ debian/rules recode-doc ++ ++binary-arch: build ++ debian/rules recode ++ debian/rules librecode0 ++ debian/rules librecode-dev ++ ++recode-doc: build ++ rm -rf debian/$@ ++ install -d debian/$@/DEBIAN debian/$@/usr/share/doc/$@ ++ install -d debian/$@/usr/share/doc-base ++ install -m 644 debian/$@.doc-base debian/$@/usr/share/doc-base/$@ ++ install -m 755 debian/$@.postinst debian/$@/DEBIAN/postinst ++ install -m 755 debian/$@.prerm debian/$@/DEBIAN/prerm ++ cd doc && texi2html -split_chapter $(package).texi ++ mv doc/$(package)/*.html debian/$@/usr/share/doc/$@ ++ rm -rf doc/$(package) ++ ln -s $(package)_toc.html debian/$@/usr/share/doc/$@/index.html ++ cp -p debian/copyright debian/$@/usr/share/doc/$@ ++ cp -p ChangeLog debian/$@/usr/share/doc/$@/changelog ++ cp -p debian/changelog debian/$@/usr/share/doc/$@/changelog.Debian ++ cd debian/$@/usr/share/doc/$@ && gzip -9 changelog changelog.Debian ++ dpkg-gencontrol -isp -p$@ -Pdebian/$@ ++ cd debian/$@ && \ ++ md5sum `find * -type f ! -regex "DEBIAN/.*"` > DEBIAN/md5sums ++ chown -R root:root debian/$@ ++ chmod -R go=rX debian/$@ ++ dpkg --build debian/$@ .. ++ ++recode: build ++ rm -rf debian/$@ ++ install -d debian/$@/DEBIAN debian/$@/usr/share/doc/$@ ++ cp -a debian/tmp/usr/share/locale debian/$@/usr/share ++ cp -a debian/tmp/usr/info debian/$@/usr/share ++ cp -a debian/tmp/usr/man debian/$@/usr/share ++ cp -a debian/tmp/usr/bin debian/$@/usr ++ cd debian && install -m 755 prerm postinst $@/DEBIAN ++ cp -p TODO NEWS THANKS doc/File-Latin1 debian/copyright \ ++ debian/$@/usr/share/doc/$@ ++ cp -p ChangeLog debian/$@/usr/share/doc/$@/changelog ++ cp -p debian/changelog debian/$@/usr/share/doc/$@/changelog.Debian ++ cd debian/$@/usr/share/doc/$@ && gzip -9 changelog changelog.Debian ++ gzip -9 debian/$@/usr/share/info/* ++ gzip -r9 debian/$@/usr/share/man ++ LD_LIBRARY_PATH=`pwd`/debian/tmp/usr/lib:$$LD_LIBRARY_PATH \ ++ dpkg-shlibdeps debian/tmp/usr/bin/recode ++ dpkg-gencontrol -isp -p$(package) -Pdebian/$@ ++ cd debian/$@ && \ ++ md5sum `find * -type f ! -regex "DEBIAN/.*"` > DEBIAN/md5sums ++ chown -R root:root debian/$@ ++ chmod -R go=rX debian/$@ ++ dpkg --build debian/$@ .. ++ ++librecode0: build ++ rm -rf debian/$@ ++ install -d debian/$@/DEBIAN debian/$@/usr/share/doc/$@ ++ install -d debian/$@/usr/lib ++ cp -a debian/tmp/usr/lib/librecode.so.0* debian/$@/usr/lib ++ install -m 755 debian/$@.postinst debian/$@/DEBIAN/postinst ++ install -m 644 debian/shlibs debian/$@/DEBIAN ++ cp -p debian/copyright debian/$@/usr/share/doc/$@ ++ cp -p ChangeLog debian/$@/usr/share/doc/$@/changelog ++ cp -p debian/changelog debian/$@/usr/share/doc/$@/changelog.Debian ++ cd debian/$@/usr/share/doc/$@ && gzip -9 changelog changelog.Debian ++ $(STRIP) debian/$@/usr/lib/*.so.0.0.0 ++ chmod -x debian/$@/usr/lib/* ++ dpkg-shlibdeps debian/$@/usr/lib/librecode.so.0 ++ dpkg-gencontrol -isp -p$@ -Pdebian/$@ ++ cd debian/$@ && \ ++ md5sum `find * -type f ! -regex "DEBIAN/.*"` > DEBIAN/md5sums ++ chown -R root:root debian/$@ ++ chmod -R go=rX debian/$@ ++ dpkg --build debian/$@ .. ++ ++librecode-dev: build ++ rm -rf debian/$@ ++ install -d debian/$@/DEBIAN debian/$@/usr/share/doc ++ install -d debian/$@/usr/lib ++ ln -s librecode0 debian/$@/usr/share/doc/$@ ++ cp -a debian/tmp/usr/lib/*.so debian/$@/usr/lib ++ cp -p debian/tmp/usr/lib/*.a debian/$@/usr/lib ++ cp -p debian/tmp/usr/lib/*.la debian/$@/usr/lib ++ cp -a debian/tmp/usr/include debian/$@/usr ++ $(ATRIP) debian/$@/usr/lib/*.a ++ chmod -x debian/$@/usr/lib/*.la ++ dpkg-gencontrol -isp -p$@ -Pdebian/$@ ++ cd debian/$@ && \ ++ md5sum `find * -type f ! -regex "DEBIAN/.*"` > DEBIAN/md5sums ++ chown -R root:root debian/$@ ++ chmod -R go=rX debian/$@ ++ dpkg --build debian/$@ .. ++ ++binary: binary-indep binary-arch ++ ++.PHONY: binary binary-arch binary-indep clean ++.PHONY: recode librecode0 librecode-dev recode-doc +--- recode-3.6.orig/debian/control ++++ recode-3.6/debian/control +@@ -0,0 +1,46 @@ ++Source: recode ++Section: text ++Priority: optional ++Maintainer: Santiago Vila ++Standards-Version: 3.7.2 ++Build-Depends: gettext ++Build-Depends-Indep: texi2html (>= 1.76) ++ ++Package: recode ++Architecture: any ++Depends: ${shlibs:Depends} ++Description: Character set conversion utility ++ Free `recode' converts files between character sets and usages. When ++ exact transliterations are not possible, it may get rid of the ++ offending characters or fall back on approximations. This program ++ recognizes or produces nearly 300 different character sets and is able ++ to transliterate files between almost any pair. Most RFC 1345 ++ character sets, and all `libiconv' character sets, are supported. ++ ++Package: recode-doc ++Section: doc ++Priority: optional ++Architecture: all ++Description: Documentation for Free recode ++ This package contains the HTML documentation for Free recode. ++ ++Package: librecode0 ++Section: libs ++Priority: optional ++Architecture: any ++Depends: ${shlibs:Depends} ++Description: Shared library on which recode is based ++ This recoding library converts files between various coded character ++ sets and surface encodings. The library recognizes or produces more ++ than 300 different character sets and is able to convert files between ++ almost any pair. Most RFC 1345 character sets, and all `libiconv' ++ character sets, are supported. ++ ++Package: librecode-dev ++Section: libdevel ++Priority: optional ++Architecture: any ++Depends: ${shlibs:Depends}, librecode0 (>= 3.6) ++Description: Development package for librecode0 ++ This package contains the header files and static librecode.a ++ library needed to build applications based on librecode. +--- recode-3.6.orig/debian/postinst ++++ recode-3.6/debian/postinst +@@ -0,0 +1,4 @@ ++#!/bin/sh ++set -e ++install-info --quiet --section "General Commands" "General Commands" \ ++ --description="Character set conversion utility." /usr/share/info/recode.info +--- recode-3.6.orig/debian/librecode0.postinst ++++ recode-3.6/debian/librecode0.postinst +@@ -0,0 +1,5 @@ ++#!/bin/sh ++set -e ++if [ "$1" = "configure" ]; then ++ ldconfig ++fi +--- recode-3.6.orig/debian/recode-doc.doc-base ++++ recode-3.6/debian/recode-doc.doc-base +@@ -0,0 +1,16 @@ ++Document: recode-doc ++Title: Free recode manual ++Author: François Pinard ++Abstract: This manual documents Free recode. ++ This recoding library converts files between various coded character ++ sets and surface encodings. When this cannot be achieved exactly, it ++ may get rid of the offending characters or fall back on approximations. ++ The library recognises or produces nearly 150 different character sets ++ and is able to convert files between almost any pair. Most RFC 1345 ++ character sets are supported. The `recode' program is a handy ++ front-end to the library. ++Section: Apps/Tools ++ ++Format: HTML ++Index: /usr/share/doc/recode-doc/index.html ++Files: /usr/share/doc/recode-doc/*.html +--- recode-3.6.orig/debian/copyright ++++ recode-3.6/debian/copyright +@@ -0,0 +1,38 @@ ++This is the Debian prepackaged version of Free recode, a program that ++converts files between character sets and usages. Free recode was ++written by François Pinard . ++ ++This package was first put together by Klee Dienes . ++ ++It is currently maintained by Santiago Vila , ++from sources obtained from: ++ ++ftp://ftp.gnu.org/gnu/recode/recode-3.6.tar.gz ++ ++The changes were fairly minimal, and consisted solely of adding ++various debian/* files to the distribution. ++ ++Copyright: ++ ++The entire recode package is Copyright (C) the Free Software Foundation, ++with the exception of ansi2knr.c, which is Copyright (C) Aladdin Enterprises. ++ ++The program is distributed under the terms of the GNU General Public License: ++ ++ This program is free software; you can redistribute it and/or modify it ++ under the terms of the GNU General Public License as published by the ++ Free Software Foundation; either version 2, or (at your option) any ++ later version. ++ ++The library is distributed under the terms of the GNU Lesser General ++Public License: ++ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public License ++ as published by the Free Software Foundation; either version 2 of the ++ License, or (at your option) any later version. ++ ++On Debian systems, the complete text of the GNU General Public License ++can be found in `/usr/share/common-licenses/GPL', and the complete ++text of the GNU Lesser General Public License can be found in ++`/usr/share/common-licenses/LGPL'. +--- recode-3.6.orig/debian/changelog ++++ recode-3.6/debian/changelog +@@ -0,0 +1,191 @@ ++recode (3.6-15) unstable; urgency=low ++ ++ * Reduced size of "ignore" element in struct recode_symbol to 1 bit. ++ Should make gcc-4.3 happy. Closes: #462004. ++ ++ -- Santiago Vila Wed, 2 Apr 2008 10:02:30 +0200 ++ ++recode (3.6-14) unstable; urgency=low ++ ++ * Should build twice in a row. Closes: #424291. ++ * Updated po files from translation project. Closes: #313925, #427366. ++ ++ -- Santiago Vila Thu, 28 Jun 2007 21:25:18 +0200 ++ ++recode (3.6-13) unstable; urgency=medium ++ ++ * Updated config.guess and config.sub. ++ * Fixed NAME section in manpage (Closes: #368634). ++ * Removed build-dependency on flex (Closes: #402023). ++ ++ -- Santiago Vila Fri, 8 Dec 2006 13:07:44 +0100 ++ ++recode (3.6-12) unstable; urgency=low ++ ++ * Updated config.guess and config.sub for GNU/kFreeBSD (Closes: #333452). ++ ++ -- Santiago Vila Wed, 12 Oct 2005 17:12:34 +0200 ++ ++recode (3.6-11) unstable; urgency=low ++ ++ * Fixed FTBFS bug caused by new texi2html behaviour (Closes: #318557). ++ * Updated URL for original source in copyright file. ++ * Changed doc-base and copyright files to UTF-8. ++ ++ -- Santiago Vila Sat, 16 Jul 2005 18:40:54 +0200 ++ ++recode (3.6-10) unstable; urgency=low ++ ++ * Removed executable bit from librecode.la to make lintian happy. ++ * Added -D_REENTRANT to CFLAGS, since there are libraries here. ++ * Rewritten debian/rules to allow parallel make. ++ ++ -- Santiago Vila Thu, 9 Oct 2003 13:18:56 +0200 ++ ++recode (3.6-9) unstable; urgency=low ++ ++ * ./configure --without-included-gettext. Messages should now be shown ++ in UTF-8 if that's the charset for the selected locale (Closes: #207736). ++ * Updated a lot of translations from the Free Translation Project ++ (those having all the messages translated). ++ * Added gettext to Build-Depends: accordingly. ++ ++ -- Santiago Vila Fri, 29 Aug 2003 19:22:24 +0200 ++ ++recode (3.6-8) unstable; urgency=low ++ ++ * Updated libtool stuff (Closes: #201945). Note: The size of the diff ++ is not an error, it's mainly the result of running libtoolize, updating ++ m4/libtool.m4 and acinclude.m4, running aclocal, and running autoconf. ++ * Removed file from Build-Depends, the new libtool should not require it. ++ * Updated/improved description for recode and librecode0 (Closes: #206875). ++ * Moved librecode-dev to Section: libdevel. ++ ++ -- Santiago Vila Thu, 28 Aug 2003 17:05:04 +0200 ++ ++recode (3.6-7) unstable; urgency=medium ++ ++ * Fixed wrong pointer re-calculation in guarantee_nul_terminator(). ++ Thanks a lot to Enrik Berkhan (Closes: #156635). ++ * Standards-Version: 3.5.7. ++ ++ -- Santiago Vila Sun, 20 Oct 2002 21:23:02 +0200 ++ ++recode (3.6-6) unstable; urgency=medium ++ ++ * Modified hash.h so that functions hash_lookup, hash_delete, hash_free and ++ hash_insert are prefixed by `recode_' to prevent collisions with php4. ++ Thanks a lot to Steve Langasek and Bruno Haible. Closes: #131080. ++ ++ -- Santiago Vila Fri, 8 Mar 2002 18:44:36 +0100 ++ ++recode (3.6-5) unstable; urgency=low ++ ++ * Fixed a librecode bug in recode_perform_task (Closes: #134899). ++ Thanks to Frederic Gobry and Enrik Berkhan. ++ ++ -- Santiago Vila Thu, 21 Feb 2002 17:37:56 +0100 ++ ++recode (3.6-4) unstable; urgency=low ++ ++ * Removed README from the doc directory, since it contains only ++ installation information (Closes: #123000). ++ * Added support for DEB_BUILD_OPTIONS. ++ ++ -- Santiago Vila Sun, 9 Dec 2001 13:04:18 +0100 ++ ++recode (3.6-3) unstable; urgency=high ++ ++ * UTF-8 should now work. Patch by Bruno Haible. ++ Closes: #94966, #113742, #114850. ++ ++ -- Santiago Vila Sat, 20 Oct 2001 20:01:38 +0200 ++ ++recode (3.6-2) unstable; urgency=low ++ ++ * Updated config.sub/config.guess for parisc (Closes: #95974). ++ * Made debian/rules to preserve LD_LIBRARY_PATH to allow the build ++ by using fakeroot (Closes: #102358). ++ * Registered HTML docs using doc-base. ++ ++ -- Santiago Vila Sun, 1 Jul 2001 13:14:16 +0200 ++ ++recode (3.6-1) unstable; urgency=low ++ ++ * New upstream release. ++ * Updated copyright and control files. ++ * Use >= for the shlibs file, just in case. ++ * Build-Depends-Indep: texi2html, not tetex-bin. ++ * Removed .comment and .note sections from shared library. ++ ++ -- Santiago Vila Sat, 10 Mar 2001 15:03:36 +0100 ++ ++recode (3.5-3) unstable; urgency=medium ++ ++ * Fixed typo in Build-Depends field (Closes: #81211). ++ ++ -- Santiago Vila Thu, 4 Jan 2001 16:18:43 +0100 ++ ++recode (3.5-2) unstable; urgency=low ++ ++ * Standards-Version: 3.1.1. ++ * Moved librecode0 to libs section. ++ * Moved librecode-dev to devel section. ++ * Build-Depends: flex, file. Build-Depends-Indep: tetex-bin. ++ ++ -- Santiago Vila Sat, 30 Dec 2000 19:00:14 +0100 ++ ++recode (3.5-1) unstable; urgency=low ++ ++ * New upstream release. ++ * recode(1) is no longer "undocumented". ++ * Created two new packages: librecode0 and librecode-dev. ++ ++ -- Santiago Vila Fri, 18 Jun 1999 10:44:55 +0200 ++ ++recode (3.4.1-11) unstable; urgency=low ++ ++ * Added HTML docs, in a separate package. ++ ++ -- Santiago Vila Tue, 13 Oct 1998 21:22:43 +0200 ++ ++recode (3.4.1-10) unstable; urgency=low ++ ++ * More detailed copyright file. ++ * Removed debstd dependency. ++ * First libc6 release. ++ * Pristine source. ++ ++ -- Santiago Vila Sun, 9 Nov 1997 18:36:26 +0100 ++ ++recode (3.4.1-9) unstable; urgency=low ++ ++ * Some minor debian/rules changes. ++ * Added MD5 sums. ++ ++ -- Santiago Vila Sun, 23 Feb 1997 17:35:41 +0100 ++ ++recode (3.4.1-8) unstable; urgency=low ++ ++ * Converted to standards 2.1.2.2. ++ * New maintainer. ++ ++ -- Santiago Vila Wed, 29 Jan 1997 00:30:45 +0100 ++ ++recode (3.4.1-3); ++ ++ * Incremented version number (upload to ftp.debian.org crashed). ++ ++ -- Klee Dienes Sat Jan 27 14:58:57 MST 1996 ++ ++recode (3.4.1-2); ++ ++ * Changed to add entry for recode into info directory. ++ ++ -- Klee Dienes Sat Jan 27 14:42:54 MST 1996 ++ ++recode (3.4.1-1); ++ ++ * Initial Release. ++ ++ -- Klee Dienes Thu Jan 25 10:07:24 MST 1996 +--- recode-3.6.orig/Makefile.in ++++ recode-3.6/Makefile.in +@@ -119,7 +119,7 @@ + DIST_COMMON = README ./stamp-h.in ABOUT-NLS AUTHORS BACKLOG COPYING \ + ChangeLog INSTALL Makefile.am Makefile.in NEWS THANKS TODO acconfig.h \ + acinclude.m4 aclocal.m4 config.guess config.h.in config.sub configure \ +-configure.in install-sh ltconfig ltmain.sh missing mkinstalldirs ++configure.in install-sh ltmain.sh missing mkinstalldirs + + + DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST) +--- recode-3.6.orig/ltmain.sh ++++ recode-3.6/ltmain.sh +@@ -1,7 +1,8 @@ + # ltmain.sh - Provide generalized library-building support services. +-# NOTE: Changing this file will not affect anything until you rerun ltconfig. ++# NOTE: Changing this file will not affect anything until you rerun configure. + # +-# Copyright (C) 1996-1999 Free Software Foundation, Inc. ++# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001 ++# Free Software Foundation, Inc. + # Originally by Gordon Matzigkeit , 1996 + # + # This program is free software; you can redistribute it and/or modify +@@ -48,14 +49,14 @@ + fi + + # The name of this program. +-progname=`$echo "$0" | sed 's%^.*/%%'` ++progname=`$echo "$0" | ${SED} 's%^.*/%%'` + modename="$progname" + + # Constants. + PROGRAM=ltmain.sh + PACKAGE=libtool +-VERSION=1.3.4 +-TIMESTAMP=" (1.385.2.196 1999/12/07 21:47:57)" ++VERSION=1.4.3 ++TIMESTAMP=" (1.922.2.111 2002/10/23 02:54:36) Debian$Rev: 50 $" + + default_mode= + help="Try \`$progname --help' for more information." +@@ -66,10 +67,19 @@ + + # Sed substitution that helps us do robust quoting. It backslashifies + # metacharacters that are still active within double-quoted strings. +-Xsed='sed -e 1s/^X//' ++Xsed="${SED}"' -e 1s/^X//' + sed_quote_subst='s/\([\\`\\"$\\\\]\)/\\\1/g' +-SP2NL='tr \040 \012' +-NL2SP='tr \015\012 \040\040' ++# test EBCDIC or ASCII ++case `echo A|od -x` in ++ *[Cc]1*) # EBCDIC based system ++ SP2NL="tr '\100' '\n'" ++ NL2SP="tr '\r\n' '\100\100'" ++ ;; ++ *) # Assume ASCII based system ++ SP2NL="tr '\040' '\012'" ++ NL2SP="tr '\015\012' '\040\040'" ++ ;; ++esac + + # NLS nuisances. + # Only set LANG and LC_ALL to C if already set. +@@ -83,11 +93,9 @@ + save_LANG="$LANG"; LANG=C; export LANG + fi + +-if test "$LTCONFIG_VERSION" != "$VERSION"; then +- echo "$modename: ltconfig version \`$LTCONFIG_VERSION' does not match $PROGRAM version \`$VERSION'" 1>&2 +- echo "Fatal configuration error. See the $PACKAGE docs for more information." 1>&2 +- exit 1 +-fi ++# Make sure IFS has a sensible default ++: ${IFS=" ++"} + + if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then + echo "$modename: not configured to build any kind of library" 1>&2 +@@ -113,16 +121,16 @@ + arg="$1" + shift + +- case "$arg" in ++ case $arg in + -*=*) optarg=`$echo "X$arg" | $Xsed -e 's/[-_a-zA-Z0-9]*=//'` ;; + *) optarg= ;; + esac + + # If the previous option needs an argument, assign it. + if test -n "$prev"; then +- case "$prev" in ++ case $prev in + execute_dlfiles) +- eval "$prev=\"\$$prev \$arg\"" ++ execute_dlfiles="$execute_dlfiles $arg" + ;; + *) + eval "$prev=\$arg" +@@ -135,7 +143,7 @@ + fi + + # Have we seen a non-optional argument yet? +- case "$arg" in ++ case $arg in + --help) + show_help=yes + ;; +@@ -146,7 +154,7 @@ + ;; + + --config) +- sed -e '1,/^### BEGIN LIBTOOL CONFIG/d' -e '/^### END LIBTOOL CONFIG/,$d' $0 ++ ${SED} -e '1,/^# ### BEGIN LIBTOOL CONFIG/d' -e '/^# ### END LIBTOOL CONFIG/,$d' $0 + exit 0 + ;; + +@@ -179,6 +187,8 @@ + --mode) prevopt="--mode" prev=mode ;; + --mode=*) mode="$optarg" ;; + ++ --preserve-dup-deps) duplicate_deps="yes" ;; ++ + --quiet | --silent) + show=: + ;; +@@ -207,16 +217,21 @@ + exit 1 + fi + ++# If this variable is set in any of the actions, the command in it ++# will be execed at the end. This prevents here-documents from being ++# left over by shells. ++exec_cmd= ++ + if test -z "$show_help"; then + + # Infer the operation mode. + if test -z "$mode"; then +- case "$nonopt" in +- *cc | *++ | gcc* | *-gcc*) ++ case $nonopt in ++ *cc | *++ | gcc* | *-gcc* | g++* | xlc*) + mode=link + for arg + do +- case "$arg" in ++ case $arg in + -c) + mode=compile + break +@@ -261,12 +276,13 @@ + help="Try \`$modename --help --mode=$mode' for more information." + + # These modes are in order of execution frequency so that they run quickly. +- case "$mode" in ++ case $mode in + # libtool compile mode + compile) + modename="$modename: compile" + # Get the compilation command and the source file. + base_compile= ++ prev= + lastarg= + srcfile="$nonopt" + suppress_output= +@@ -274,8 +290,34 @@ + user_target=no + for arg + do ++ case $prev in ++ "") ;; ++ xcompiler) ++ # Aesthetically quote the previous argument. ++ prev= ++ lastarg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` ++ ++ case $arg in ++ # Double-quote args containing other shell metacharacters. ++ # Many Bourne shells cannot handle close brackets correctly ++ # in scan sets, so we specify it separately. ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") ++ arg="\"$arg\"" ++ ;; ++ esac ++ ++ # Add the previous argument to base_compile. ++ if test -z "$base_compile"; then ++ base_compile="$lastarg" ++ else ++ base_compile="$base_compile $lastarg" ++ fi ++ continue ++ ;; ++ esac ++ + # Accept any command-line options. +- case "$arg" in ++ case $arg in + -o) + if test "$user_target" != "no"; then + $echo "$modename: you cannot specify \`-o' more than once" 1>&2 +@@ -288,9 +330,53 @@ + build_old_libs=yes + continue + ;; ++ ++ -prefer-pic) ++ pic_mode=yes ++ continue ++ ;; ++ ++ -prefer-non-pic) ++ pic_mode=no ++ continue ++ ;; ++ ++ -Xcompiler) ++ prev=xcompiler ++ continue ++ ;; ++ ++ -Wc,*) ++ args=`$echo "X$arg" | $Xsed -e "s/^-Wc,//"` ++ lastarg= ++ save_ifs="$IFS"; IFS=',' ++ for arg in $args; do ++ IFS="$save_ifs" ++ ++ # Double-quote args containing other shell metacharacters. ++ # Many Bourne shells cannot handle close brackets correctly ++ # in scan sets, so we specify it separately. ++ case $arg in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") ++ arg="\"$arg\"" ++ ;; ++ esac ++ lastarg="$lastarg $arg" ++ done ++ IFS="$save_ifs" ++ lastarg=`$echo "X$lastarg" | $Xsed -e "s/^ //"` ++ ++ # Add the arguments to base_compile. ++ if test -z "$base_compile"; then ++ base_compile="$lastarg" ++ else ++ base_compile="$base_compile $lastarg" ++ fi ++ continue ++ ;; + esac + +- case "$user_target" in ++ case $user_target in + next) + # The next one is the -o target name + user_target=yes +@@ -316,10 +402,10 @@ + lastarg=`$echo "X$lastarg" | $Xsed -e "$sed_quote_subst"` + + # Double-quote args containing other shell metacharacters. +- # Many Bourne shells cannot handle close brackets correctly in scan +- # sets, so we specify it separately. +- case "$lastarg" in +- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) ++ # Many Bourne shells cannot handle close brackets correctly ++ # in scan sets, so we specify it separately. ++ case $lastarg in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") + lastarg="\"$lastarg\"" + ;; + esac +@@ -332,7 +418,7 @@ + fi + done + +- case "$user_target" in ++ case $user_target in + set) + ;; + no) +@@ -348,7 +434,7 @@ + # Recognize several different file suffixes. + # If the user specifies -o file.o, it is replaced with file.lo + xform='[cCFSfmso]' +- case "$libobj" in ++ case $libobj in + *.ada) xform=ada ;; + *.adb) xform=adb ;; + *.ads) xform=ads ;; +@@ -363,7 +449,7 @@ + + libobj=`$echo "X$libobj" | $Xsed -e "s/\.$xform$/.lo/"` + +- case "$libobj" in ++ case $libobj in + *.lo) obj=`$echo "X$libobj" | $Xsed -e "$lo2o"` ;; + *) + $echo "$modename: cannot determine name of library object from \`$libobj'" 1>&2 +@@ -387,10 +473,21 @@ + $run $rm $removelist + trap "$run $rm $removelist; exit 1" 1 2 15 + ++ # On Cygwin there's no "real" PIC flag so we must build both object types ++ case $host_os in ++ cygwin* | mingw* | pw32* | os2*) ++ pic_mode=default ++ ;; ++ esac ++ if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then ++ # non-PIC code in shared libraries is not supported ++ pic_mode=default ++ fi ++ + # Calculate the filename of the output object if compiler does + # not support -o with -c + if test "$compiler_c_o" = no; then +- output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\..*$%%'`.${objext} ++ output_obj=`$echo "X$srcfile" | $Xsed -e 's%^.*/%%' -e 's%\.[^.]*$%%'`.${objext} + lockfile="$output_obj.lock" + removelist="$removelist $output_obj $lockfile" + trap "$run $rm $removelist; exit 1" 1 2 15 +@@ -402,7 +499,7 @@ + # Lock this critical section if it is needed + # We use this script file to make the link, it avoids creating a new file + if test "$need_locks" = yes; then +- until ln "$0" "$lockfile" 2>/dev/null; do ++ until $run ln "$0" "$lockfile" 2>/dev/null; do + $show "Waiting for $lockfile to be removed" + sleep 2 + done +@@ -434,8 +531,13 @@ + # Without this assignment, base_compile gets emptied. + fbsd_hideous_sh_bug=$base_compile + +- # All platforms use -DPIC, to notify preprocessed assembler code. +- command="$base_compile $srcfile $pic_flag -DPIC" ++ if test "$pic_mode" != no; then ++ # All platforms use -DPIC, to notify preprocessed assembler code. ++ command="$base_compile $srcfile $pic_flag -DPIC" ++ else ++ # Don't build PIC code ++ command="$base_compile $srcfile" ++ fi + if test "$build_old_libs" = yes; then + lo_libobj="$libobj" + dir=`$echo "X$libobj" | $Xsed -e 's%/[^/]*$%%'` +@@ -506,7 +608,8 @@ + fi + + # If we have no pic_flag, then copy the object into place and finish. +- if test -z "$pic_flag" && test "$build_old_libs" = yes; then ++ if (test -z "$pic_flag" || test "$pic_mode" != default) && ++ test "$build_old_libs" = yes; then + # Rename the .lo from within objdir to obj + if test -f $obj; then + $show $rm $obj +@@ -532,6 +635,10 @@ + # Now arrange that obj and lo_libobj become the same file + $show "(cd $xdir && $LN_S $baseobj $libobj)" + if $run eval '(cd $xdir && $LN_S $baseobj $libobj)'; then ++ # Unlock the critical section if it was locked ++ if test "$need_locks" != no; then ++ $run $rm "$lockfile" ++ fi + exit 0 + else + error=$? +@@ -546,7 +653,13 @@ + + # Only build a position-dependent object if we build old libraries. + if test "$build_old_libs" = yes; then +- command="$base_compile $srcfile" ++ if test "$pic_mode" != yes; then ++ # Don't build PIC code ++ command="$base_compile $srcfile" ++ else ++ # All platforms use -DPIC, to notify preprocessed assembler code. ++ command="$base_compile $srcfile $pic_flag -DPIC" ++ fi + if test "$compiler_c_o" = yes; then + command="$command -o $obj" + output_obj="$obj" +@@ -612,17 +725,17 @@ + + # Unlock the critical section if it was locked + if test "$need_locks" != no; then +- $rm "$lockfile" ++ $run $rm "$lockfile" + fi + + exit 0 + ;; + + # libtool link mode +- link) ++ link | relink) + modename="$modename: link" +- case "$host" in +- *-*-cygwin* | *-*-mingw* | *-*-os2*) ++ case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) + # It is impossible to link a dll without this setting, and + # we shouldn't force the makefile maintainer to figure out + # which system we are compiling for in order to pass an extra +@@ -635,179 +748,12 @@ + # -no-undefined on the libtool link line when we can be certain + # that all symbols are satisfied, otherwise we get a static library. + allow_undefined=yes +- +- # This is a source program that is used to create dlls on Windows +- # Don't remove nor modify the starting and closing comments +-# /* ltdll.c starts here */ +-# #define WIN32_LEAN_AND_MEAN +-# #include +-# #undef WIN32_LEAN_AND_MEAN +-# #include +-# +-# #ifndef __CYGWIN__ +-# # ifdef __CYGWIN32__ +-# # define __CYGWIN__ __CYGWIN32__ +-# # endif +-# #endif +-# +-# #ifdef __cplusplus +-# extern "C" { +-# #endif +-# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); +-# #ifdef __cplusplus +-# } +-# #endif +-# +-# #ifdef __CYGWIN__ +-# #include +-# DECLARE_CYGWIN_DLL( DllMain ); +-# #endif +-# HINSTANCE __hDllInstance_base; +-# +-# BOOL APIENTRY +-# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) +-# { +-# __hDllInstance_base = hInst; +-# return TRUE; +-# } +-# /* ltdll.c ends here */ +- # This is a source program that is used to create import libraries +- # on Windows for dlls which lack them. Don't remove nor modify the +- # starting and closing comments +-# /* impgen.c starts here */ +-# /* Copyright (C) 1999 Free Software Foundation, Inc. +-# +-# This file is part of GNU libtool. +-# +-# This program is free software; you can redistribute it and/or modify +-# it under the terms of the GNU General Public License as published by +-# the Free Software Foundation; either version 2 of the License, or +-# (at your option) any later version. +-# +-# This program is distributed in the hope that it will be useful, +-# but WITHOUT ANY WARRANTY; without even the implied warranty of +-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-# GNU General Public License for more details. +-# +-# You should have received a copy of the GNU General Public License +-# along with this program; if not, write to the Free Software +-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +-# */ +-# +-# #include /* for printf() */ +-# #include /* for open(), lseek(), read() */ +-# #include /* for O_RDONLY, O_BINARY */ +-# #include /* for strdup() */ +-# +-# static unsigned int +-# pe_get16 (fd, offset) +-# int fd; +-# int offset; +-# { +-# unsigned char b[2]; +-# lseek (fd, offset, SEEK_SET); +-# read (fd, b, 2); +-# return b[0] + (b[1]<<8); +-# } +-# +-# static unsigned int +-# pe_get32 (fd, offset) +-# int fd; +-# int offset; +-# { +-# unsigned char b[4]; +-# lseek (fd, offset, SEEK_SET); +-# read (fd, b, 4); +-# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); +-# } +-# +-# static unsigned int +-# pe_as32 (ptr) +-# void *ptr; +-# { +-# unsigned char *b = ptr; +-# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); +-# } +-# +-# int +-# main (argc, argv) +-# int argc; +-# char *argv[]; +-# { +-# int dll; +-# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; +-# unsigned long export_rva, export_size, nsections, secptr, expptr; +-# unsigned long name_rvas, nexp; +-# unsigned char *expdata, *erva; +-# char *filename, *dll_name; +-# +-# filename = argv[1]; +-# +-# dll = open(filename, O_RDONLY|O_BINARY); +-# if (!dll) +-# return 1; +-# +-# dll_name = filename; +-# +-# for (i=0; filename[i]; i++) +-# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') +-# dll_name = filename + i +1; +-# +-# pe_header_offset = pe_get32 (dll, 0x3c); +-# opthdr_ofs = pe_header_offset + 4 + 20; +-# num_entries = pe_get32 (dll, opthdr_ofs + 92); +-# +-# if (num_entries < 1) /* no exports */ +-# return 1; +-# +-# export_rva = pe_get32 (dll, opthdr_ofs + 96); +-# export_size = pe_get32 (dll, opthdr_ofs + 100); +-# nsections = pe_get16 (dll, pe_header_offset + 4 +2); +-# secptr = (pe_header_offset + 4 + 20 + +-# pe_get16 (dll, pe_header_offset + 4 + 16)); +-# +-# expptr = 0; +-# for (i = 0; i < nsections; i++) +-# { +-# char sname[8]; +-# unsigned long secptr1 = secptr + 40 * i; +-# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); +-# unsigned long vsize = pe_get32 (dll, secptr1 + 16); +-# unsigned long fptr = pe_get32 (dll, secptr1 + 20); +-# lseek(dll, secptr1, SEEK_SET); +-# read(dll, sname, 8); +-# if (vaddr <= export_rva && vaddr+vsize > export_rva) +-# { +-# expptr = fptr + (export_rva - vaddr); +-# if (export_rva + export_size > vaddr + vsize) +-# export_size = vsize - (export_rva - vaddr); +-# break; +-# } +-# } +-# +-# expdata = (unsigned char*)malloc(export_size); +-# lseek (dll, expptr, SEEK_SET); +-# read (dll, expdata, export_size); +-# erva = expdata - export_rva; +-# +-# nexp = pe_as32 (expdata+24); +-# name_rvas = pe_as32 (expdata+32); +-# +-# printf ("EXPORTS\n"); +-# for (i = 0; i\?\'\ \ ]*|*]*|"") ++ qarg=\"`$echo "X$arg" | $Xsed -e "$sed_quote_subst"`\" ### testsuite: skip nested quoting test ++ ;; ++ *) qarg=$arg ;; ++ esac ++ libtool_args="$libtool_args $qarg" + + # If the previous option needs an argument, assign it. + if test -n "$prev"; then +- case "$prev" in ++ case $prev in + output) + compile_command="$compile_command @OUTPUT@" + finalize_command="$finalize_command @OUTPUT@" + ;; + esac + +- case "$prev" in ++ case $prev in + dlfiles|dlprefiles) + if test "$preload" = no; then + # Add the symbol object into the linking commands. +@@ -905,7 +853,7 @@ + finalize_command="$finalize_command @SYMFILE@" + preload=yes + fi +- case "$arg" in ++ case $arg in + *.la | *.lo) ;; # We handle these cases below. + force) + if test "$dlself" = no; then +@@ -934,6 +882,7 @@ + dlprefiles="$dlprefiles $arg" + fi + prev= ++ continue + ;; + esac + ;; +@@ -951,6 +900,11 @@ + prev= + continue + ;; ++ inst_prefix) ++ inst_prefix_dir="$arg" ++ prev= ++ continue ++ ;; + release) + release="-$arg" + prev= +@@ -958,7 +912,7 @@ + ;; + rpath | xrpath) + # We need an absolute path. +- case "$arg" in ++ case $arg in + [\\/]* | [A-Za-z]:[\\/]*) ;; + *) + $echo "$modename: only absolute run-paths are allowed" 1>&2 +@@ -979,17 +933,32 @@ + prev= + continue + ;; ++ xcompiler) ++ compiler_flags="$compiler_flags $qarg" ++ prev= ++ compile_command="$compile_command $qarg" ++ finalize_command="$finalize_command $qarg" ++ continue ++ ;; ++ xlinker) ++ linker_flags="$linker_flags $qarg" ++ compiler_flags="$compiler_flags $wl$qarg" ++ prev= ++ compile_command="$compile_command $wl$qarg" ++ finalize_command="$finalize_command $wl$qarg" ++ continue ++ ;; + *) + eval "$prev=\"\$arg\"" + prev= + continue + ;; + esac +- fi ++ fi # test -n $prev + + prevarg="$arg" + +- case "$arg" in ++ case $arg in + -all-static) + if test -n "$link_static_flag"; then + compile_command="$compile_command $link_static_flag" +@@ -1026,7 +995,7 @@ + + -export-symbols | -export-symbols-regex) + if test -n "$export_symbols" || test -n "$export_symbols_regex"; then +- $echo "$modename: not more than one -exported-symbols argument allowed" ++ $echo "$modename: more than one -exported-symbols argument is not allowed" + exit 1 + fi + if test "X$arg" = "X-export-symbols"; then +@@ -1037,58 +1006,83 @@ + continue + ;; + ++ -inst-prefix-dir) ++ prev=inst_prefix ++ continue ++ ;; ++ ++ # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:* ++ # so, if we see these flags be careful not to treat them like -L ++ -L[A-Z][A-Z]*:*) ++ if test -z "$with_gcc"; then ++ case $host in ++ *-*-irix* | *-*-nonstopux*) ++ compile_command="$compile_command $arg" ++ finalize_command="$finalize_command $arg" ++ ;; ++ esac ++ fi ++ continue ++ ;; ++ + -L*) + dir=`$echo "X$arg" | $Xsed -e 's/^-L//'` + # We need an absolute path. +- case "$dir" in ++ case $dir in + [\\/]* | [A-Za-z]:[\\/]*) ;; + *) + absdir=`cd "$dir" && pwd` + if test -z "$absdir"; then +- $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 +- $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 +- absdir="$dir" ++ $echo "$modename: cannot determine absolute directory name of \`$dir'" 1>&2 ++ exit 1 + fi + dir="$absdir" + ;; + esac +- case " $deplibs " in +- *" $arg "*) ;; +- *) deplibs="$deplibs $arg";; +- esac +- case " $lib_search_path " in +- *" $dir "*) ;; +- *) lib_search_path="$lib_search_path $dir";; ++ case "$deplibs " in ++ *" -L$dir "*) ;; ++ *) ++ deplibs="$deplibs -L$dir" ++ lib_search_path="$lib_search_path $dir" ++ ;; + esac +- case "$host" in +- *-*-cygwin* | *-*-mingw* | *-*-os2*) +- dllsearchdir=`cd "$dir" && pwd || echo "$dir"` +- case ":$dllsearchpath:" in +- ::) dllsearchpath="$dllsearchdir";; +- *":$dllsearchdir:"*) ;; +- *) dllsearchpath="$dllsearchpath:$dllsearchdir";; ++ case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ case :$dllsearchpath: in ++ *":$dir:"*) ;; ++ *) dllsearchpath="$dllsearchpath:$dir";; + esac + ;; + esac ++ continue + ;; + + -l*) +- if test "$arg" = "-lc"; then +- case "$host" in +- *-*-cygwin* | *-*-mingw* | *-*-os2* | *-*-beos*) +- # These systems don't actually have c library (as such) ++ if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then ++ case $host in ++ *-*-cygwin* | *-*-pw32* | *-*-beos*) ++ # These systems don't actually have a C or math library (as such) + continue + ;; ++ *-*-mingw* | *-*-os2*) ++ # These systems don't actually have a C library (as such) ++ test "X$arg" = "X-lc" && continue ++ ;; ++ *-*-openbsd* | *-*-freebsd*) ++ # Do not include libc due to us having libc/libc_r. ++ test "X$arg" = "X-lc" && continue ++ ;; + esac +- elif test "$arg" = "-lm"; then +- case "$host" in +- *-*-cygwin* | *-*-beos*) +- # These systems don't actually have math library (as such) ++ elif test "X$arg" = "X-lc_r"; then ++ case $host in ++ *-*-openbsd* | *-*-freebsd*) ++ # Do not include libc_r directly, use -pthread flag. + continue + ;; + esac + fi + deplibs="$deplibs $arg" ++ continue + ;; + + -module) +@@ -1096,6 +1090,25 @@ + continue + ;; + ++ -no-fast-install) ++ fast_install=no ++ continue ++ ;; ++ ++ -no-install) ++ case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ # The PATH hackery in wrapper scripts is required on Windows ++ # in order for the loader to find any dlls it needs. ++ $echo "$modename: warning: \`-no-install' is ignored for $host" 1>&2 ++ $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2 ++ fast_install=no ++ ;; ++ *) no_install=yes ;; ++ esac ++ continue ++ ;; ++ + -no-undefined) + allow_undefined=no + continue +@@ -1121,7 +1134,7 @@ + -R*) + dir=`$echo "X$arg" | $Xsed -e 's/^-R//'` + # We need an absolute path. +- case "$dir" in ++ case $dir in + [\\/]* | [A-Za-z]:[\\/]*) ;; + *) + $echo "$modename: only absolute run-paths are allowed" 1>&2 +@@ -1136,11 +1149,11 @@ + ;; + + -static) +- # If we have no pic_flag, then this is the same as -all-static. +- if test -z "$pic_flag" && test -n "$link_static_flag"; then +- compile_command="$compile_command $link_static_flag" +- finalize_command="$finalize_command $link_static_flag" +- fi ++ # The effects of -static are defined in a previous loop. ++ # We used to do the same as -all-static on platforms that ++ # didn't have a PIC flag, but the assumption that the effects ++ # would be equivalent was wrong. It would break on at least ++ # Digital Unix and AIX. + continue + ;; + +@@ -1154,28 +1167,76 @@ + continue + ;; + ++ -Wc,*) ++ args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wc,//'` ++ arg= ++ save_ifs="$IFS"; IFS=',' ++ for flag in $args; do ++ IFS="$save_ifs" ++ case $flag in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") ++ flag="\"$flag\"" ++ ;; ++ esac ++ arg="$arg $wl$flag" ++ compiler_flags="$compiler_flags $flag" ++ done ++ IFS="$save_ifs" ++ arg=`$echo "X$arg" | $Xsed -e "s/^ //"` ++ ;; ++ ++ -Wl,*) ++ args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'` ++ arg= ++ save_ifs="$IFS"; IFS=',' ++ for flag in $args; do ++ IFS="$save_ifs" ++ case $flag in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") ++ flag="\"$flag\"" ++ ;; ++ esac ++ arg="$arg $wl$flag" ++ compiler_flags="$compiler_flags $wl$flag" ++ linker_flags="$linker_flags $flag" ++ done ++ IFS="$save_ifs" ++ arg=`$echo "X$arg" | $Xsed -e "s/^ //"` ++ ;; ++ ++ -Xcompiler) ++ prev=xcompiler ++ continue ++ ;; ++ ++ -Xlinker) ++ prev=xlinker ++ continue ++ ;; ++ ++ -Kthread | -mthreads | -mt | -pthread | -pthreads | -threads | -qthreaded | -kthread ) ++ compiler_flags="$compiler_flags $arg" ++ continue ++ ;; ++ + # Some other compiler flag. + -* | +*) + # Unknown arguments in both finalize_command and compile_command need + # to be aesthetically quoted because they are evaled later. + arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` +- case "$arg" in +- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) ++ case $arg in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") + arg="\"$arg\"" + ;; + esac + ;; + +- *.o | *.obj | *.a | *.lib) +- # A standard object. +- objs="$objs $arg" +- ;; +- +- *.lo) +- # A library object. ++ *.lo | *.$objext) ++ # A library or standard object. + if test "$prev" = dlfiles; then +- dlfiles="$dlfiles $arg" +- if test "$build_libtool_libs" = yes && test "$dlopen" = yes; then ++ # This file was specified with -dlopen. ++ if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then ++ dlfiles="$dlfiles $arg" + prev= + continue + else +@@ -1188,357 +1249,917 @@ + # Preload the old-style object. + dlprefiles="$dlprefiles "`$echo "X$arg" | $Xsed -e "$lo2o"` + prev= ++ else ++ case $arg in ++ *.lo) libobjs="$libobjs $arg" ;; ++ *) objs="$objs $arg" ;; ++ esac + fi +- libobjs="$libobjs $arg" ++ ;; ++ ++ *.$libext) ++ # An archive. ++ deplibs="$deplibs $arg" ++ old_deplibs="$old_deplibs $arg" ++ continue + ;; + + *.la) + # A libtool-controlled library. + +- dlname= +- libdir= +- library_names= +- old_library= +- +- # Check to see that this really is a libtool archive. +- if (sed -e '2q' $arg | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : ++ if test "$prev" = dlfiles; then ++ # This library was specified with -dlopen. ++ dlfiles="$dlfiles $arg" ++ prev= ++ elif test "$prev" = dlprefiles; then ++ # The library was specified with -dlpreopen. ++ dlprefiles="$dlprefiles $arg" ++ prev= + else +- $echo "$modename: \`$arg' is not a valid libtool archive" 1>&2 +- exit 1 ++ deplibs="$deplibs $arg" + fi ++ continue ++ ;; + +- # If the library was installed with an old release of libtool, +- # it will not redefine variable installed. +- installed=yes +- +- # Read the .la file +- # If there is no directory component, then add one. +- case "$arg" in +- */* | *\\*) . $arg ;; +- *) . ./$arg ;; ++ # Some other compiler argument. ++ *) ++ # Unknown arguments in both finalize_command and compile_command need ++ # to be aesthetically quoted because they are evaled later. ++ arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` ++ case $arg in ++ *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*|"") ++ arg="\"$arg\"" ++ ;; + esac ++ ;; ++ esac # arg + +- # Get the name of the library we link against. +- linklib= +- for l in $old_library $library_names; do +- linklib="$l" +- done +- +- if test -z "$linklib"; then +- $echo "$modename: cannot find name of link library for \`$arg'" 1>&2 +- exit 1 +- fi +- +- # Find the relevant object directory and library name. +- name=`$echo "X$arg" | $Xsed -e 's%^.*/%%' -e 's/\.la$//' -e 's/^lib//'` ++ # Now actually substitute the argument into the commands. ++ if test -n "$arg"; then ++ compile_command="$compile_command $arg" ++ finalize_command="$finalize_command $arg" ++ fi ++ done # argument parsing loop + +- if test "X$installed" = Xyes; then +- dir="$libdir" +- else +- dir=`$echo "X$arg" | $Xsed -e 's%/[^/]*$%%'` +- if test "X$dir" = "X$arg"; then +- dir="$objdir" +- else +- dir="$dir/$objdir" +- fi +- fi ++ if test -n "$prev"; then ++ $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 ++ $echo "$help" 1>&2 ++ exit 1 ++ fi + +- if test -n "$dependency_libs"; then +- # Extract -R and -L from dependency_libs +- temp_deplibs= +- for deplib in $dependency_libs; do +- case "$deplib" in +- -R*) temp_xrpath=`$echo "X$deplib" | $Xsed -e 's/^-R//'` +- case " $rpath $xrpath " in +- *" $temp_xrpath "*) ;; +- *) xrpath="$xrpath $temp_xrpath";; +- esac;; +- -L*) case "$compile_command $temp_deplibs " in +- *" $deplib "*) ;; +- *) temp_deplibs="$temp_deplibs $deplib";; +- esac +- temp_dir=`$echo "X$deplib" | $Xsed -e 's/^-L//'` +- case " $lib_search_path " in +- *" $temp_dir "*) ;; +- *) lib_search_path="$lib_search_path $temp_dir";; +- esac +- ;; +- *) temp_deplibs="$temp_deplibs $deplib";; +- esac +- done +- dependency_libs="$temp_deplibs" +- fi ++ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then ++ eval arg=\"$export_dynamic_flag_spec\" ++ compile_command="$compile_command $arg" ++ finalize_command="$finalize_command $arg" ++ fi + +- if test -z "$libdir"; then +- # It is a libtool convenience library, so add in its objects. +- convenience="$convenience $dir/$old_library" +- old_convenience="$old_convenience $dir/$old_library" +- deplibs="$deplibs$dependency_libs" +- compile_command="$compile_command $dir/$old_library$dependency_libs" +- finalize_command="$finalize_command $dir/$old_library$dependency_libs" +- continue +- fi ++ # calculate the name of the file, without its directory ++ outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` ++ libobjs_save="$libobjs" + +- # This library was specified with -dlopen. +- if test "$prev" = dlfiles; then +- dlfiles="$dlfiles $arg" +- if test -z "$dlname" || test "$dlopen" != yes || test "$build_libtool_libs" = no; then +- # If there is no dlname, no dlopen support or we're linking statically, +- # we need to preload. +- prev=dlprefiles +- else +- # We should not create a dependency on this library, but we +- # may need any libraries it requires. +- compile_command="$compile_command$dependency_libs" +- finalize_command="$finalize_command$dependency_libs" +- prev= +- continue +- fi +- fi ++ if test -n "$shlibpath_var"; then ++ # get the directories listed in $shlibpath_var ++ eval shlib_search_path=\`\$echo \"X\${$shlibpath_var}\" \| \$Xsed -e \'s/:/ /g\'\` ++ else ++ shlib_search_path= ++ fi ++ eval sys_lib_search_path=\"$sys_lib_search_path_spec\" ++ eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\" + +- # The library was specified with -dlpreopen. +- if test "$prev" = dlprefiles; then +- # Prefer using a static library (so that no silly _DYNAMIC symbols +- # are required to link). +- if test -n "$old_library"; then +- dlprefiles="$dlprefiles $dir/$old_library" +- else +- dlprefiles="$dlprefiles $dir/$linklib" +- fi +- prev= +- fi ++ output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` ++ if test "X$output_objdir" = "X$output"; then ++ output_objdir="$objdir" ++ else ++ output_objdir="$output_objdir/$objdir" ++ fi ++ # Create the object directory. ++ if test ! -d $output_objdir; then ++ $show "$mkdir $output_objdir" ++ $run $mkdir $output_objdir ++ status=$? ++ if test $status -ne 0 && test ! -d $output_objdir; then ++ exit $status ++ fi ++ fi + +- if test -n "$library_names" && +- { test "$prefer_static_libs" = no || test -z "$old_library"; }; then +- link_against_libtool_libs="$link_against_libtool_libs $arg" +- if test -n "$shlibpath_var"; then +- # Make sure the rpath contains only unique directories. +- case "$temp_rpath " in +- *" $dir "*) ;; +- *) temp_rpath="$temp_rpath $dir" ;; +- esac +- fi ++ # Determine the type of output ++ case $output in ++ "") ++ $echo "$modename: you must specify an output file" 1>&2 ++ $echo "$help" 1>&2 ++ exit 1 ++ ;; ++ *.$libext) linkmode=oldlib ;; ++ *.lo | *.$objext) linkmode=obj ;; ++ *.la) linkmode=lib ;; ++ *) linkmode=prog ;; # Anything else should be a program. ++ esac + +- # We need an absolute path. +- case "$dir" in +- [\\/] | [A-Za-z]:[\\/]*) absdir="$dir" ;; +- *) +- absdir=`cd "$dir" && pwd` +- if test -z "$absdir"; then +- $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 +- $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 +- absdir="$dir" +- fi +- ;; +- esac +- +- # This is the magic to use -rpath. +- # Skip directories that are in the system default run-time +- # search path, unless they have been requested with -R. +- case " $sys_lib_dlsearch_path " in +- *" $absdir "*) ;; ++ specialdeplibs= ++ libs= ++ # Find all interdependent deplibs by searching for libraries ++ # that are linked more than once (e.g. -la -lb -la) ++ for deplib in $deplibs; do ++ if test "X$duplicate_deps" = "Xyes" ; then ++ case "$libs " in ++ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; ++ esac ++ fi ++ libs="$libs $deplib" ++ done ++ deplibs= ++ newdependency_libs= ++ newlib_search_path= ++ need_relink=no # whether we're linking any uninstalled libtool libraries ++ notinst_deplibs= # not-installed libtool libraries ++ notinst_path= # paths that contain not-installed libtool libraries ++ case $linkmode in ++ lib) ++ passes="conv link" ++ for file in $dlfiles $dlprefiles; do ++ case $file in ++ *.la) ;; + *) +- case "$compile_rpath " in +- *" $absdir "*) ;; +- *) compile_rpath="$compile_rpath $absdir" +- esac ++ $echo "$modename: libraries can \`-dlopen' only libtool libraries: $file" 1>&2 ++ exit 1 + ;; + esac +- +- case " $sys_lib_dlsearch_path " in +- *" $libdir "*) ;; +- *) +- case "$finalize_rpath " in +- *" $libdir "*) ;; +- *) finalize_rpath="$finalize_rpath $libdir" +- esac +- ;; +- esac +- +- lib_linked=yes +- case "$hardcode_action" in +- immediate | unsupported) +- if test "$hardcode_direct" = no; then +- compile_command="$compile_command $dir/$linklib" +- deplibs="$deplibs $dir/$linklib" +- case "$host" in +- *-*-cygwin* | *-*-mingw* | *-*-os2*) +- dllsearchdir=`cd "$dir" && pwd || echo "$dir"` +- if test -n "$dllsearchpath"; then +- dllsearchpath="$dllsearchpath:$dllsearchdir" +- else +- dllsearchpath="$dllsearchdir" +- fi +- ;; +- esac +- elif test "$hardcode_minus_L" = no; then +- case "$host" in +- *-*-sunos*) +- compile_shlibpath="$compile_shlibpath$dir:" +- ;; +- esac +- case "$compile_command " in +- *" -L$dir "*) ;; +- *) compile_command="$compile_command -L$dir";; +- esac +- compile_command="$compile_command -l$name" +- deplibs="$deplibs -L$dir -l$name" +- elif test "$hardcode_shlibpath_var" = no; then +- case ":$compile_shlibpath:" in +- *":$dir:"*) ;; +- *) compile_shlibpath="$compile_shlibpath$dir:";; +- esac +- compile_command="$compile_command -l$name" +- deplibs="$deplibs -l$name" ++ done ++ ;; ++ prog) ++ compile_deplibs= ++ finalize_deplibs= ++ alldeplibs=no ++ newdlfiles= ++ newdlprefiles= ++ passes="conv scan dlopen dlpreopen link" ++ ;; ++ *) passes="conv" ++ ;; ++ esac ++ for pass in $passes; do ++ if test $linkmode = prog; then ++ # Determine which files to process ++ case $pass in ++ dlopen) ++ libs="$dlfiles" ++ save_deplibs="$deplibs" # Collect dlpreopened libraries ++ deplibs= ++ ;; ++ dlpreopen) libs="$dlprefiles" ;; ++ link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; ++ esac ++ fi ++ for deplib in $libs; do ++ lib= ++ found=no ++ case $deplib in ++ -l*) ++ if test $linkmode = oldlib && test $linkmode = obj; then ++ $echo "$modename: warning: \`-l' is ignored for archives/objects: $deplib" 1>&2 ++ continue ++ fi ++ if test $pass = conv; then ++ deplibs="$deplib $deplibs" ++ continue ++ fi ++ name=`$echo "X$deplib" | $Xsed -e 's/^-l//'` ++ for searchdir in $newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path; do ++ # Search the libtool library ++ lib="$searchdir/lib${name}.la" ++ if test -f "$lib"; then ++ found=yes ++ break ++ fi ++ done ++ if test "$found" != yes; then ++ # deplib doesn't seem to be a libtool library ++ if test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" + else +- lib_linked=no ++ deplibs="$deplib $deplibs" ++ test $linkmode = lib && newdependency_libs="$deplib $newdependency_libs" + fi ++ continue ++ fi ++ ;; # -l ++ -L*) ++ case $linkmode in ++ lib) ++ deplibs="$deplib $deplibs" ++ test $pass = conv && continue ++ newdependency_libs="$deplib $newdependency_libs" ++ newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` + ;; +- +- relink) +- if test "$hardcode_direct" = yes; then +- compile_command="$compile_command $absdir/$linklib" +- deplibs="$deplibs $absdir/$linklib" +- elif test "$hardcode_minus_L" = yes; then +- case "$compile_command " in +- *" -L$absdir "*) ;; +- *) compile_command="$compile_command -L$absdir";; +- esac +- compile_command="$compile_command -l$name" +- deplibs="$deplibs -L$absdir -l$name" +- elif test "$hardcode_shlibpath_var" = yes; then +- case ":$compile_shlibpath:" in +- *":$absdir:"*) ;; +- *) compile_shlibpath="$compile_shlibpath$absdir:";; +- esac +- compile_command="$compile_command -l$name" +- deplibs="$deplibs -l$name" ++ prog) ++ if test $pass = conv; then ++ deplibs="$deplib $deplibs" ++ continue ++ fi ++ if test $pass = scan; then ++ deplibs="$deplib $deplibs" ++ newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'` + else +- lib_linked=no ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" + fi + ;; +- + *) +- lib_linked=no ++ $echo "$modename: warning: \`-L' is ignored for archives/objects: $deplib" 1>&2 + ;; +- esac ++ esac # linkmode ++ continue ++ ;; # -L ++ -R*) ++ if test $pass = link; then ++ dir=`$echo "X$deplib" | $Xsed -e 's/^-R//'` ++ # Make sure the xrpath contains only unique directories. ++ case "$xrpath " in ++ *" $dir "*) ;; ++ *) xrpath="$xrpath $dir" ;; ++ esac ++ fi ++ deplibs="$deplib $deplibs" ++ continue ++ ;; ++ *.la) lib="$deplib" ;; ++ *.$libext) ++ if test $pass = conv; then ++ deplibs="$deplib $deplibs" ++ continue ++ fi ++ case $linkmode in ++ lib) ++ if test "$deplibs_check_method" != pass_all; then ++ echo ++ echo "*** Warning: Trying to link with static lib archive $deplib." ++ echo "*** I have the capability to make that library automatically link in when" ++ echo "*** you link to this library. But I can only do this if you have a" ++ echo "*** shared version of the library, which you do not appear to have" ++ echo "*** because the file extensions .$libext of this argument makes me believe" ++ echo "*** that it is just a static archive that I should not used here." ++ else ++ echo ++ echo "*** Warning: Linking the shared library $output against the" ++ echo "*** static library $deplib is not portable!" ++ deplibs="$deplib $deplibs" ++ fi ++ continue ++ ;; ++ prog) ++ if test $pass != link; then ++ deplibs="$deplib $deplibs" ++ else ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ fi ++ continue ++ ;; ++ esac # linkmode ++ ;; # *.$libext ++ *.lo | *.$objext) ++ if test $pass = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then ++ # If there is no dlopen support or we're linking statically, ++ # we need to preload. ++ newdlprefiles="$newdlprefiles $deplib" ++ compile_deplibs="$deplib $compile_deplibs" ++ finalize_deplibs="$deplib $finalize_deplibs" ++ else ++ newdlfiles="$newdlfiles $deplib" ++ fi ++ continue ++ ;; ++ %DEPLIBS%) ++ alldeplibs=yes ++ continue ++ ;; ++ esac # case $deplib ++ if test $found = yes || test -f "$lib"; then : ++ else ++ $echo "$modename: cannot find the library \`$lib'" 1>&2 ++ exit 1 ++ fi ++ ++ # Check to see that this really is a libtool archive. ++ if (${SED} -e '2q' $lib | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : ++ else ++ $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 ++ exit 1 ++ fi ++ ++ ladir=`$echo "X$lib" | $Xsed -e 's%/[^/]*$%%'` ++ test "X$ladir" = "X$lib" && ladir="." + +- if test "$lib_linked" != yes; then +- $echo "$modename: configuration error: unsupported hardcode properties" ++ dlname= ++ dlopen= ++ dlpreopen= ++ libdir= ++ library_names= ++ old_library= ++ # If the library was installed with an old release of libtool, ++ # it will not redefine variable installed. ++ installed=yes ++ ++ # Read the .la file ++ case $lib in ++ */* | *\\*) . $lib ;; ++ *) . ./$lib ;; ++ esac ++ ++ if test "$linkmode,$pass" = "lib,link" || ++ test "$linkmode,$pass" = "prog,scan" || ++ { test $linkmode = oldlib && test $linkmode = obj; }; then ++ # Add dl[pre]opened files of deplib ++ test -n "$dlopen" && dlfiles="$dlfiles $dlopen" ++ test -n "$dlpreopen" && dlprefiles="$dlprefiles $dlpreopen" ++ fi ++ ++ if test $pass = conv; then ++ # Only check for convenience libraries ++ deplibs="$lib $deplibs" ++ if test -z "$libdir"; then ++ if test -z "$old_library"; then ++ $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 ++ exit 1 ++ fi ++ # It is a libtool convenience library, so add in its objects. ++ convenience="$convenience $ladir/$objdir/$old_library" ++ old_convenience="$old_convenience $ladir/$objdir/$old_library" ++ tmp_libs= ++ for deplib in $dependency_libs; do ++ deplibs="$deplib $deplibs" ++ if test "X$duplicate_deps" = "Xyes" ; then ++ case "$tmp_libs " in ++ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; ++ esac ++ fi ++ tmp_libs="$tmp_libs $deplib" ++ done ++ elif test $linkmode != prog && test $linkmode != lib; then ++ $echo "$modename: \`$lib' is not a convenience library" 1>&2 + exit 1 + fi ++ continue ++ fi # $pass = conv + +- # Finalize command for both is simple: just hardcode it. +- if test "$hardcode_direct" = yes; then +- finalize_command="$finalize_command $libdir/$linklib" +- elif test "$hardcode_minus_L" = yes; then +- case "$finalize_command " in +- *" -L$libdir "*) ;; +- *) finalize_command="$finalize_command -L$libdir";; +- esac +- finalize_command="$finalize_command -l$name" +- elif test "$hardcode_shlibpath_var" = yes; then +- case ":$finalize_shlibpath:" in +- *":$libdir:"*) ;; +- *) finalize_shlibpath="$finalize_shlibpath$libdir:";; +- esac +- finalize_command="$finalize_command -l$name" ++ # Get the name of the library we link against. ++ linklib= ++ for l in $old_library $library_names; do ++ linklib="$l" ++ done ++ if test -z "$linklib"; then ++ $echo "$modename: cannot find name of link library for \`$lib'" 1>&2 ++ exit 1 ++ fi ++ ++ # This library was specified with -dlopen. ++ if test $pass = dlopen; then ++ if test -z "$libdir"; then ++ $echo "$modename: cannot -dlopen a convenience library: \`$lib'" 1>&2 ++ exit 1 ++ fi ++ if test -z "$dlname" || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then ++ # If there is no dlname, no dlopen support or we're linking ++ # statically, we need to preload. ++ dlprefiles="$dlprefiles $lib" + else +- # We cannot seem to hardcode it, guess we'll fake it. +- case "$finalize_command " in +- *" -L$dir "*) ;; +- *) finalize_command="$finalize_command -L$libdir";; +- esac +- finalize_command="$finalize_command -l$name" ++ newdlfiles="$newdlfiles $lib" ++ fi ++ continue ++ fi # $pass = dlopen ++ ++ # We need an absolute path. ++ case $ladir in ++ [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;; ++ *) ++ abs_ladir=`cd "$ladir" && pwd` ++ if test -z "$abs_ladir"; then ++ $echo "$modename: warning: cannot determine absolute directory name of \`$ladir'" 1>&2 ++ $echo "$modename: passing it literally to the linker, although it might fail" 1>&2 ++ abs_ladir="$ladir" ++ fi ++ ;; ++ esac ++ laname=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` ++ ++ # Find the relevant object directory and library name. ++ if test "X$installed" = Xyes; then ++ if test ! -f "$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then ++ $echo "$modename: warning: library \`$lib' was moved." 1>&2 ++ dir="$ladir" ++ absdir="$abs_ladir" ++ libdir="$abs_ladir" ++ else ++ dir="$libdir" ++ absdir="$libdir" + fi + else +- # Transform directly to old archives if we don't build new libraries. +- if test -n "$pic_flag" && test -z "$old_library"; then +- $echo "$modename: cannot find static library for \`$arg'" 1>&2 ++ dir="$ladir/$objdir" ++ absdir="$abs_ladir/$objdir" ++ # Remove this search path later ++ notinst_path="$notinst_path $abs_ladir" ++ fi # $installed = yes ++ name=`$echo "X$laname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` ++ ++ # This library was specified with -dlpreopen. ++ if test $pass = dlpreopen; then ++ if test -z "$libdir"; then ++ $echo "$modename: cannot -dlpreopen a convenience library: \`$lib'" 1>&2 + exit 1 + fi ++ # Prefer using a static library (so that no silly _DYNAMIC symbols ++ # are required to link). ++ if test -n "$old_library"; then ++ newdlprefiles="$newdlprefiles $dir/$old_library" ++ # Otherwise, use the dlname, so that lt_dlopen finds it. ++ elif test -n "$dlname"; then ++ newdlprefiles="$newdlprefiles $dir/$dlname" ++ else ++ newdlprefiles="$newdlprefiles $dir/$linklib" ++ fi ++ fi # $pass = dlpreopen + +- # Here we assume that one of hardcode_direct or hardcode_minus_L +- # is not unsupported. This is valid on all known static and +- # shared platforms. +- if test "$hardcode_direct" != unsupported; then +- test -n "$old_library" && linklib="$old_library" +- compile_command="$compile_command $dir/$linklib" +- finalize_command="$finalize_command $dir/$linklib" ++ if test -z "$libdir"; then ++ # Link the convenience library ++ if test $linkmode = lib; then ++ deplibs="$dir/$old_library $deplibs" ++ elif test "$linkmode,$pass" = "prog,link"; then ++ compile_deplibs="$dir/$old_library $compile_deplibs" ++ finalize_deplibs="$dir/$old_library $finalize_deplibs" + else +- case "$compile_command " in +- *" -L$dir "*) ;; +- *) compile_command="$compile_command -L$dir";; ++ deplibs="$lib $deplibs" ++ fi ++ continue ++ fi ++ ++ if test $linkmode = prog && test $pass != link; then ++ newlib_search_path="$newlib_search_path $ladir" ++ deplibs="$lib $deplibs" ++ ++ linkalldeplibs=no ++ if test "$link_all_deplibs" != no || test -z "$library_names" || ++ test "$build_libtool_libs" = no; then ++ linkalldeplibs=yes ++ fi ++ ++ tmp_libs= ++ for deplib in $dependency_libs; do ++ case $deplib in ++ -L*) newlib_search_path="$newlib_search_path "`$echo "X$deplib" | $Xsed -e 's/^-L//'`;; ### testsuite: skip nested quoting test ++ esac ++ # Need to link against all dependency_libs? ++ if test $linkalldeplibs = yes; then ++ deplibs="$deplib $deplibs" ++ else ++ # Need to hardcode shared library paths ++ # or/and link against static libraries ++ newdependency_libs="$deplib $newdependency_libs" ++ fi ++ if test "X$duplicate_deps" = "Xyes" ; then ++ case "$tmp_libs " in ++ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; ++ esac ++ fi ++ tmp_libs="$tmp_libs $deplib" ++ done # for deplib ++ continue ++ fi # $linkmode = prog... ++ ++ link_static=no # Whether the deplib will be linked statically ++ if test -n "$library_names" && ++ { test "$prefer_static_libs" = no || test -z "$old_library"; }; then ++ # Link against this shared library ++ ++ if test "$linkmode,$pass" = "prog,link" || ++ { test $linkmode = lib && test $hardcode_into_libs = yes; }; then ++ # Hardcode the library path. ++ # Skip directories that are in the system default run-time ++ # search path. ++ case " $sys_lib_dlsearch_path " in ++ *" $absdir "*) ;; ++ *) ++ case "$compile_rpath " in ++ *" $absdir "*) ;; ++ *) compile_rpath="$compile_rpath $absdir" ++ esac ++ ;; + esac +- compile_command="$compile_command -l$name" +- case "$finalize_command " in +- *" -L$dir "*) ;; +- *) finalize_command="$finalize_command -L$dir";; ++ case " $sys_lib_dlsearch_path " in ++ *" $libdir "*) ;; ++ *) ++ case "$finalize_rpath " in ++ *" $libdir "*) ;; ++ *) finalize_rpath="$finalize_rpath $libdir" ++ esac ++ ;; + esac +- finalize_command="$finalize_command -l$name" ++ if test $linkmode = prog; then ++ # We need to hardcode the library path ++ if test -n "$shlibpath_var"; then ++ # Make sure the rpath contains only unique directories. ++ case "$temp_rpath " in ++ *" $dir "*) ;; ++ *" $absdir "*) ;; ++ *) temp_rpath="$temp_rpath $dir" ;; ++ esac ++ fi ++ fi ++ fi # $linkmode,$pass = prog,link... ++ ++ if test "$alldeplibs" = yes && ++ { test "$deplibs_check_method" = pass_all || ++ { test "$build_libtool_libs" = yes && ++ test -n "$library_names"; }; }; then ++ # We only need to search for static libraries ++ continue + fi +- fi + +- # Add in any libraries that this one depends upon. +- compile_command="$compile_command$dependency_libs" +- finalize_command="$finalize_command$dependency_libs" +- continue +- ;; ++ if test "$installed" = no; then ++ notinst_deplibs="$notinst_deplibs $lib" ++ need_relink=yes ++ fi ++ ++ if test -n "$old_archive_from_expsyms_cmds"; then ++ # figure out the soname ++ set dummy $library_names ++ realname="$2" ++ shift; shift ++ libname=`eval \\$echo \"$libname_spec\"` ++ # use dlname if we got it. it's perfectly good, no? ++ if test -n "$dlname"; then ++ soname="$dlname" ++ elif test -n "$soname_spec"; then ++ # bleh windows ++ case $host in ++ *cygwin*) ++ major=`expr $current - $age` ++ versuffix="-$major" ++ ;; ++ esac ++ eval soname=\"$soname_spec\" ++ else ++ soname="$realname" ++ fi + +- # Some other compiler argument. +- *) +- # Unknown arguments in both finalize_command and compile_command need +- # to be aesthetically quoted because they are evaled later. +- arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` +- case "$arg" in +- *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) +- arg="\"$arg\"" +- ;; +- esac +- ;; +- esac ++ # Make a new name for the extract_expsyms_cmds to use ++ soroot="$soname" ++ soname=`echo $soroot | ${SED} -e 's/^.*\///'` ++ newlib="libimp-`echo $soname | ${SED} 's/^lib//;s/\.dll$//'`.a" + +- # Now actually substitute the argument into the commands. +- if test -n "$arg"; then +- compile_command="$compile_command $arg" +- finalize_command="$finalize_command $arg" +- fi +- done ++ # If the library has no export list, then create one now ++ if test -f "$output_objdir/$soname-def"; then : ++ else ++ $show "extracting exported symbol list from \`$soname'" ++ save_ifs="$IFS"; IFS='~' ++ eval cmds=\"$extract_expsyms_cmds\" ++ for cmd in $cmds; do ++ IFS="$save_ifs" ++ $show "$cmd" ++ $run eval "$cmd" || exit $? ++ done ++ IFS="$save_ifs" ++ fi + +- if test -n "$prev"; then +- $echo "$modename: the \`$prevarg' option requires an argument" 1>&2 +- $echo "$help" 1>&2 +- exit 1 +- fi ++ # Create $newlib ++ if test -f "$output_objdir/$newlib"; then :; else ++ $show "generating import library for \`$soname'" ++ save_ifs="$IFS"; IFS='~' ++ eval cmds=\"$old_archive_from_expsyms_cmds\" ++ for cmd in $cmds; do ++ IFS="$save_ifs" ++ $show "$cmd" ++ $run eval "$cmd" || exit $? ++ done ++ IFS="$save_ifs" ++ fi ++ # make sure the library variables are pointing to the new library ++ dir=$output_objdir ++ linklib=$newlib ++ fi # test -n $old_archive_from_expsyms_cmds ++ ++ if test $linkmode = prog || test "$mode" != relink; then ++ add_shlibpath= ++ add_dir= ++ add= ++ lib_linked=yes ++ case $hardcode_action in ++ immediate | unsupported) ++ if test "$hardcode_direct" = no; then ++ add="$dir/$linklib" ++ elif test "$hardcode_minus_L" = no; then ++ case $host in ++ *-*-sunos*) add_shlibpath="$dir" ;; ++ esac ++ add_dir="-L$dir" ++ add="-l$name" ++ elif test "$hardcode_shlibpath_var" = no; then ++ add_shlibpath="$dir" ++ add="-l$name" ++ else ++ lib_linked=no ++ fi ++ ;; ++ relink) ++ if test "$hardcode_direct" = yes; then ++ add="$dir/$linklib" ++ elif test "$hardcode_minus_L" = yes; then ++ add_dir="-L$dir" ++ # Try looking first in the location we're being installed to. ++ if test -n "$inst_prefix_dir"; then ++ case "$libdir" in ++ [\/]*) ++ add_dir="$add_dir -L$inst_prefix_dir$libdir" ++ ;; ++ esac ++ fi ++ add="-l$name" ++ elif test "$hardcode_shlibpath_var" = yes; then ++ add_shlibpath="$dir" ++ add="-l$name" ++ else ++ lib_linked=no ++ fi ++ ;; ++ *) lib_linked=no ;; ++ esac + +- if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then +- eval arg=\"$export_dynamic_flag_spec\" +- compile_command="$compile_command $arg" +- finalize_command="$finalize_command $arg" +- fi ++ if test "$lib_linked" != yes; then ++ $echo "$modename: configuration error: unsupported hardcode properties" ++ exit 1 ++ fi + +- oldlibs= +- # calculate the name of the file, without its directory +- outputname=`$echo "X$output" | $Xsed -e 's%^.*/%%'` +- libobjs_save="$libobjs" ++ if test -n "$add_shlibpath"; then ++ case :$compile_shlibpath: in ++ *":$add_shlibpath:"*) ;; ++ *) compile_shlibpath="$compile_shlibpath$add_shlibpath:" ;; ++ esac ++ fi ++ if test $linkmode = prog; then ++ test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs" ++ test -n "$add" && compile_deplibs="$add $compile_deplibs" ++ else ++ test -n "$add_dir" && deplibs="$add_dir $deplibs" ++ test -n "$add" && deplibs="$add $deplibs" ++ if test "$hardcode_direct" != yes && \ ++ test "$hardcode_minus_L" != yes && \ ++ test "$hardcode_shlibpath_var" = yes; then ++ case :$finalize_shlibpath: in ++ *":$libdir:"*) ;; ++ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; ++ esac ++ fi ++ fi ++ fi + +- case "$output" in +- "") +- $echo "$modename: you must specify an output file" 1>&2 +- $echo "$help" 1>&2 +- exit 1 +- ;; ++ if test $linkmode = prog || test "$mode" = relink; then ++ add_shlibpath= ++ add_dir= ++ add= ++ # Finalize command for both is simple: just hardcode it. ++ if test "$hardcode_direct" = yes; then ++ add="$libdir/$linklib" ++ elif test "$hardcode_minus_L" = yes; then ++ add_dir="-L$libdir" ++ add="-l$name" ++ elif test "$hardcode_shlibpath_var" = yes; then ++ case :$finalize_shlibpath: in ++ *":$libdir:"*) ;; ++ *) finalize_shlibpath="$finalize_shlibpath$libdir:" ;; ++ esac ++ add="-l$name" ++ else ++ # We cannot seem to hardcode it, guess we'll fake it. ++ add_dir="-L$libdir" ++ # Try looking first in the location we're being installed to. ++ if test -n "$inst_prefix_dir"; then ++ case "$libdir" in ++ [\/]*) ++ add_dir="$add_dir -L$inst_prefix_dir$libdir" ++ ;; ++ esac ++ fi ++ add="-l$name" ++ fi + +- *.a | *.lib) +- if test -n "$link_against_libtool_libs"; then +- $echo "$modename: error: cannot link libtool libraries into archives" 1>&2 +- exit 1 ++ if test $linkmode = prog; then ++ test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs" ++ test -n "$add" && finalize_deplibs="$add $finalize_deplibs" ++ else ++ test -n "$add_dir" && deplibs="$add_dir $deplibs" ++ test -n "$add" && deplibs="$add $deplibs" ++ fi ++ fi ++ elif test $linkmode = prog; then ++ if test "$alldeplibs" = yes && ++ { test "$deplibs_check_method" = pass_all || ++ { test "$build_libtool_libs" = yes && ++ test -n "$library_names"; }; }; then ++ # We only need to search for static libraries ++ continue ++ fi ++ ++ # Try to link the static library ++ # Here we assume that one of hardcode_direct or hardcode_minus_L ++ # is not unsupported. This is valid on all known static and ++ # shared platforms. ++ if test "$hardcode_direct" != unsupported; then ++ test -n "$old_library" && linklib="$old_library" ++ compile_deplibs="$dir/$linklib $compile_deplibs" ++ finalize_deplibs="$dir/$linklib $finalize_deplibs" ++ else ++ compile_deplibs="-l$name -L$dir $compile_deplibs" ++ finalize_deplibs="-l$name -L$dir $finalize_deplibs" ++ fi ++ elif test "$build_libtool_libs" = yes; then ++ # Not a shared library ++ if test "$deplibs_check_method" != pass_all; then ++ # We're trying link a shared library against a static one ++ # but the system doesn't support it. ++ ++ # Just print a warning and add the library to dependency_libs so ++ # that the program can be linked against the static library. ++ echo ++ echo "*** Warning: This system can not link to static lib archive $lib." ++ echo "*** I have the capability to make that library automatically link in when" ++ echo "*** you link to this library. But I can only do this if you have a" ++ echo "*** shared version of the library, which you do not appear to have." ++ if test "$module" = yes; then ++ echo "*** But as you try to build a module library, libtool will still create " ++ echo "*** a static module, that should work as long as the dlopening application" ++ echo "*** is linked with the -dlopen flag to resolve symbols at runtime." ++ if test -z "$global_symbol_pipe"; then ++ echo ++ echo "*** However, this would only work if libtool was able to extract symbol" ++ echo "*** lists from a program, using \`nm' or equivalent, but libtool could" ++ echo "*** not find such a program. So, this module is probably useless." ++ echo "*** \`nm' from GNU binutils and a full rebuild may help." ++ fi ++ if test "$build_old_libs" = no; then ++ build_libtool_libs=module ++ build_old_libs=yes ++ else ++ build_libtool_libs=no ++ fi ++ fi ++ else ++ convenience="$convenience $dir/$old_library" ++ old_convenience="$old_convenience $dir/$old_library" ++ deplibs="$dir/$old_library $deplibs" ++ link_static=yes ++ fi ++ fi # link shared/static library? ++ ++ if test $linkmode = lib; then ++ if test -n "$dependency_libs" && ++ { test $hardcode_into_libs != yes || test $build_old_libs = yes || ++ test $link_static = yes; }; then ++ # Extract -R from dependency_libs ++ temp_deplibs= ++ for libdir in $dependency_libs; do ++ case $libdir in ++ -R*) temp_xrpath=`$echo "X$libdir" | $Xsed -e 's/^-R//'` ++ case " $xrpath " in ++ *" $temp_xrpath "*) ;; ++ *) xrpath="$xrpath $temp_xrpath";; ++ esac;; ++ *) temp_deplibs="$temp_deplibs $libdir";; ++ esac ++ done ++ dependency_libs="$temp_deplibs" ++ fi ++ ++ newlib_search_path="$newlib_search_path $absdir" ++ # Link against this library ++ test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs" ++ # ... and its dependency_libs ++ tmp_libs= ++ for deplib in $dependency_libs; do ++ newdependency_libs="$deplib $newdependency_libs" ++ if test "X$duplicate_deps" = "Xyes" ; then ++ case "$tmp_libs " in ++ *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;; ++ esac ++ fi ++ tmp_libs="$tmp_libs $deplib" ++ done ++ ++ if test $link_all_deplibs != no; then ++ # Add the search paths of all dependency libraries ++ for deplib in $dependency_libs; do ++ case $deplib in ++ -L*) path="$deplib" ;; ++ *.la) ++ dir=`$echo "X$deplib" | $Xsed -e 's%/[^/]*$%%'` ++ test "X$dir" = "X$deplib" && dir="." ++ # We need an absolute path. ++ case $dir in ++ [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;; ++ *) ++ absdir=`cd "$dir" && pwd` ++ if test -z "$absdir"; then ++ $echo "$modename: warning: cannot determine absolute directory name of \`$dir'" 1>&2 ++ absdir="$dir" ++ fi ++ ;; ++ esac ++ if grep "^installed=no" $deplib > /dev/null; then ++ path="-L$absdir/$objdir" ++ else ++ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` ++ if test -z "$libdir"; then ++ $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 ++ exit 1 ++ fi ++ if test "$absdir" != "$libdir"; then ++ $echo "$modename: warning: \`$deplib' seems to be moved" 1>&2 ++ fi ++ path="-L$absdir" ++ fi ++ ;; ++ *) continue ;; ++ esac ++ case " $deplibs " in ++ *" $path "*) ;; ++ *) deplibs="$deplibs $path" ;; ++ esac ++ done ++ fi # link_all_deplibs != no ++ fi # linkmode = lib ++ done # for deplib in $libs ++ if test $pass = dlpreopen; then ++ # Link the dlpreopened libraries before other libraries ++ for deplib in $save_deplibs; do ++ deplibs="$deplib $deplibs" ++ done + fi ++ if test $pass != dlopen; then ++ test $pass != scan && dependency_libs="$newdependency_libs" ++ if test $pass != conv; then ++ # Make sure lib_search_path contains only unique directories. ++ lib_search_path= ++ for dir in $newlib_search_path; do ++ case "$lib_search_path " in ++ *" $dir "*) ;; ++ *) lib_search_path="$lib_search_path $dir" ;; ++ esac ++ done ++ newlib_search_path= ++ fi + +- if test -n "$deplibs"; then +- $echo "$modename: warning: \`-l' and \`-L' are ignored for archives" 1>&2 ++ if test "$linkmode,$pass" != "prog,link"; then ++ vars="deplibs" ++ else ++ vars="compile_deplibs finalize_deplibs" ++ fi ++ for var in $vars dependency_libs; do ++ # Add libraries to $var in reverse order ++ eval tmp_libs=\"\$$var\" ++ new_libs= ++ for deplib in $tmp_libs; do ++ case $deplib in ++ -L*) new_libs="$deplib $new_libs" ;; ++ *) ++ case " $specialdeplibs " in ++ *" $deplib "*) new_libs="$deplib $new_libs" ;; ++ *) ++ case " $new_libs " in ++ *" $deplib "*) ;; ++ *) new_libs="$deplib $new_libs" ;; ++ esac ++ ;; ++ esac ++ ;; ++ esac ++ done ++ tmp_libs= ++ for deplib in $new_libs; do ++ case $deplib in ++ -L*) ++ case " $tmp_libs " in ++ *" $deplib "*) ;; ++ *) tmp_libs="$tmp_libs $deplib" ;; ++ esac ++ ;; ++ *) tmp_libs="$tmp_libs $deplib" ;; ++ esac ++ done ++ eval $var=\"$tmp_libs\" ++ done # for var + fi ++ if test "$pass" = "conv" && ++ { test "$linkmode" = "lib" || test "$linkmode" = "prog"; }; then ++ libs="$deplibs" # reset libs ++ deplibs= ++ fi ++ done # for pass ++ if test $linkmode = prog; then ++ dlfiles="$newdlfiles" ++ dlprefiles="$newdlprefiles" ++ fi + ++ case $linkmode in ++ oldlib) + if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then + $echo "$modename: warning: \`-dlopen' is ignored for archives" 1>&2 + fi +@@ -1566,11 +2187,12 @@ + # Now set the variables for building old libraries. + build_libtool_libs=no + oldlibs="$output" ++ objs="$objs$old_deplibs" + ;; + +- *.la) ++ lib) + # Make sure we only generate libraries of the form `libNAME.la'. +- case "$outputname" in ++ case $outputname in + lib*) + name=`$echo "X$outputname" | $Xsed -e 's/\.la$//' -e 's/^lib//'` + eval libname=\"$libname_spec\" +@@ -1591,26 +2213,20 @@ + ;; + esac + +- output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` +- if test "X$output_objdir" = "X$output"; then +- output_objdir="$objdir" +- else +- output_objdir="$output_objdir/$objdir" +- fi +- + if test -n "$objs"; then +- $echo "$modename: cannot build libtool library \`$output' from non-libtool objects:$objs" 2>&1 +- exit 1 +- fi +- +- # How the heck are we supposed to write a wrapper for a shared library? +- if test -n "$link_against_libtool_libs"; then +- $echo "$modename: error: cannot link shared libraries into libtool libraries" 1>&2 +- exit 1 ++ if test "$deplibs_check_method" != pass_all; then ++ $echo "$modename: cannot build libtool library \`$output' from non-libtool objects on this host:$objs" 2>&1 ++ exit 1 ++ else ++ echo ++ echo "*** Warning: Linking the shared library $output against the non-libtool" ++ echo "*** objects $objs is not portable!" ++ libobjs="$libobjs $objs" ++ fi + fi + +- if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then +- $echo "$modename: warning: \`-dlopen' is ignored for libtool libraries" 1>&2 ++ if test "$dlself" != no; then ++ $echo "$modename: warning: \`-dlopen self' is ignored for libtool libraries" 1>&2 + fi + + set dummy $rpath +@@ -1628,7 +2244,6 @@ + build_libtool_libs=convenience + build_old_libs=yes + fi +- dependency_libs="$deplibs" + + if test -n "$vinfo"; then + $echo "$modename: warning: \`-version-info' is ignored for convenience libraries" 1>&2 +@@ -1640,7 +2255,7 @@ + else + + # Parse the version information argument. +- IFS="${IFS= }"; save_ifs="$IFS"; IFS=':' ++ save_ifs="$IFS"; IFS=':' + set dummy $vinfo 0 0 0 + IFS="$save_ifs" + +@@ -1655,8 +2270,8 @@ + age="$4" + + # Check that each of the things are valid numbers. +- case "$current" in +- 0 | [1-9] | [1-9][0-9]*) ;; ++ case $current in ++ 0 | [1-9] | [1-9][0-9] | [1-9][0-9][0-9]) ;; + *) + $echo "$modename: CURRENT \`$current' is not a nonnegative integer" 1>&2 + $echo "$modename: \`$vinfo' is not valid version information" 1>&2 +@@ -1664,8 +2279,8 @@ + ;; + esac + +- case "$revision" in +- 0 | [1-9] | [1-9][0-9]*) ;; ++ case $revision in ++ 0 | [1-9] | [1-9][0-9] | [1-9][0-9][0-9]) ;; + *) + $echo "$modename: REVISION \`$revision' is not a nonnegative integer" 1>&2 + $echo "$modename: \`$vinfo' is not valid version information" 1>&2 +@@ -1673,8 +2288,8 @@ + ;; + esac + +- case "$age" in +- 0 | [1-9] | [1-9][0-9]*) ;; ++ case $age in ++ 0 | [1-9] | [1-9][0-9] | [1-9][0-9][0-9]) ;; + *) + $echo "$modename: AGE \`$age' is not a nonnegative integer" 1>&2 + $echo "$modename: \`$vinfo' is not valid version information" 1>&2 +@@ -1692,21 +2307,49 @@ + major= + versuffix= + verstring= +- case "$version_type" in ++ case $version_type in + none) ;; + +- irix) ++ darwin) ++ # Like Linux, but with the current version available in ++ # verstring for coding it into the library header ++ major=.`expr $current - $age` ++ versuffix="$major.$age.$revision" ++ # Darwin ld doesn't like 0 for these options... ++ minor_current=`expr $current + 1` ++ verstring="-compatibility_version $minor_current -current_version $minor_current.$revision" ++ ;; ++ ++ freebsd-aout) ++ major=".$current" ++ versuffix=".$current.$revision"; ++ ;; ++ ++ freebsd-elf) ++ major=".$current" ++ versuffix=".$current"; ++ ;; ++ ++ irix | nonstopux) + major=`expr $current - $age + 1` +- versuffix="$major.$revision" +- verstring="sgi$major.$revision" ++ ++ case $version_type in ++ nonstopux) verstring_prefix=nonstopux ;; ++ *) verstring_prefix=sgi ;; ++ esac ++ verstring="$verstring_prefix$major.$revision" + + # Add in all the interfaces that we are compatible with. + loop=$revision + while test $loop != 0; do + iface=`expr $revision - $loop` + loop=`expr $loop - 1` +- verstring="sgi$major.$iface:$verstring" ++ verstring="$verstring_prefix$major.$iface:$verstring" + done ++ ++ # Before this point, $major must not contain `.'. ++ major=.$major ++ versuffix="$major.$revision" + ;; + + linux) +@@ -1715,7 +2358,7 @@ + ;; + + osf) +- major=`expr $current - $age` ++ major=.`expr $current - $age` + versuffix=".$current.$age.$revision" + verstring="$current.$age.$revision" + +@@ -1736,21 +2379,11 @@ + versuffix=".$current.$revision" + ;; + +- freebsd-aout) +- major=".$current" +- versuffix=".$current.$revision"; +- ;; +- +- freebsd-elf) +- major=".$current" +- versuffix=".$current"; +- ;; +- + windows) +- # Like Linux, but with '-' rather than '.', since we only +- # want one extension on Windows 95. ++ # Use '-' rather than '.', since we only want one ++ # extension on DOS 8.3 filesystems. + major=`expr $current - $age` +- versuffix="-$major-$age-$revision" ++ versuffix="-$major" + ;; + + *) +@@ -1764,6 +2397,16 @@ + if test -z "$vinfo" && test -n "$release"; then + major= + verstring="0.0" ++ case $version_type in ++ darwin) ++ # we can't check for "0.0" in archive_cmds due to quoting ++ # problems, so we reset it completely ++ verstring="" ++ ;; ++ *) ++ verstring="0.0" ++ ;; ++ esac + if test "$need_version" = no; then + versuffix= + else +@@ -1777,7 +2420,7 @@ + versuffix= + verstring="" + fi +- ++ + # Check to see if the archive will have undefined symbols. + if test "$allow_undefined" = yes; then + if test "$allow_undefined_flag" = unsupported; then +@@ -1785,34 +2428,16 @@ + build_libtool_libs=no + build_old_libs=yes + fi +- else +- # Don't allow undefined symbols. +- allow_undefined_flag="$no_undefined_flag" +- fi +- +- dependency_libs="$deplibs" +- case "$host" in +- *-*-cygwin* | *-*-mingw* | *-*-os2* | *-*-beos*) +- # these systems don't actually have a c library (as such)! +- ;; +- *) +- # Add libc to deplibs on all other systems. +- deplibs="$deplibs -lc" +- ;; +- esac ++ else ++ # Don't allow undefined symbols. ++ allow_undefined_flag="$no_undefined_flag" ++ fi + fi + +- # Create the output directory, or remove our outputs if we need to. +- if test -d $output_objdir; then ++ if test "$mode" != relink; then ++ # Remove our outputs. + $show "${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.*" + $run ${rm}r $output_objdir/$outputname $output_objdir/$libname.* $output_objdir/${libname}${release}.* +- else +- $show "$mkdir $output_objdir" +- $run $mkdir $output_objdir +- status=$? +- if test $status -ne 0 && test ! -d $output_objdir; then +- exit $status +- fi + fi + + # Now set the variables for building old libraries. +@@ -1823,7 +2448,73 @@ + oldobjs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e "$lo2o" | $NL2SP` + fi + ++ # Eliminate all temporary directories. ++ for path in $notinst_path; do ++ lib_search_path=`echo "$lib_search_path " | ${SED} -e 's% $path % %g'` ++ deplibs=`echo "$deplibs " | ${SED} -e 's% -L$path % %g'` ++ dependency_libs=`echo "$dependency_libs " | ${SED} -e 's% -L$path % %g'` ++ done ++ ++ if test -n "$xrpath"; then ++ # If the user specified any rpath flags, then add them. ++ temp_xrpath= ++ for libdir in $xrpath; do ++ temp_xrpath="$temp_xrpath -R$libdir" ++ case "$finalize_rpath " in ++ *" $libdir "*) ;; ++ *) finalize_rpath="$finalize_rpath $libdir" ;; ++ esac ++ done ++ if test $hardcode_into_libs != yes || test $build_old_libs = yes; then ++ dependency_libs="$temp_xrpath $dependency_libs" ++ fi ++ fi ++ ++ # Make sure dlfiles contains only unique files that won't be dlpreopened ++ old_dlfiles="$dlfiles" ++ dlfiles= ++ for lib in $old_dlfiles; do ++ case " $dlprefiles $dlfiles " in ++ *" $lib "*) ;; ++ *) dlfiles="$dlfiles $lib" ;; ++ esac ++ done ++ ++ # Make sure dlprefiles contains only unique files ++ old_dlprefiles="$dlprefiles" ++ dlprefiles= ++ for lib in $old_dlprefiles; do ++ case "$dlprefiles " in ++ *" $lib "*) ;; ++ *) dlprefiles="$dlprefiles $lib" ;; ++ esac ++ done ++ + if test "$build_libtool_libs" = yes; then ++ if test -n "$rpath"; then ++ case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos*) ++ # these systems don't actually have a c library (as such)! ++ ;; ++ *-*-rhapsody* | *-*-darwin1.[012]) ++ # Rhapsody C library is in the System framework ++ deplibs="$deplibs -framework System" ++ ;; ++ *-*-netbsd*) ++ # Don't link with libc until the a.out ld.so is fixed. ++ ;; ++ *-*-openbsd* | *-*-freebsd*) ++ # Do not include libc due to us having libc/libc_r. ++ ;; ++ *) ++ # Add libc to deplibs on all other systems if necessary. ++ if test $build_libtool_need_lc = "yes"; then ++ deplibs="$deplibs -lc" ++ fi ++ ;; ++ esac ++ fi ++ + # Transform deplibs into only deplibs that can be linked in shared. + name_save=$name + libname_save=$libname +@@ -1838,7 +2529,7 @@ + major="" + newdeplibs= + droppeddeps=no +- case "$deplibs_check_method" in ++ case $deplibs_check_method in + pass_all) + # Don't check for shared/static. Everything works. + # This might be a little naive. We might want to check +@@ -1863,7 +2554,7 @@ + for i in $deplibs; do + name="`expr $i : '-l\(.*\)'`" + # If $name is empty we are operating on a -L argument. +- if test "$name" != "" ; then ++ if test -n "$name" && test "$name" != "0"; then + libname=`eval \\$echo \"$libname_spec\"` + deplib_matches=`eval \\$echo \"$library_names_spec\"` + set dummy $deplib_matches +@@ -1873,22 +2564,24 @@ + else + droppeddeps=yes + echo +- echo "*** Warning: This library needs some functionality provided by $i." ++ echo "*** Warning: dynamic linker does not accept needed library $i." + echo "*** I have the capability to make that library automatically link in when" + echo "*** you link to this library. But I can only do this if you have a" +- echo "*** shared version of the library, which you do not appear to have." ++ echo "*** shared version of the library, which I believe you do not have" ++ echo "*** because a test_compile did reveal that the linker did not use it for" ++ echo "*** its dynamic dependency list that programs get resolved with at runtime." + fi + else + newdeplibs="$newdeplibs $i" + fi + done + else +- # Error occured in the first compile. Let's try to salvage the situation: +- # Compile a seperate program for each library. ++ # Error occured in the first compile. Let's try to salvage ++ # the situation: Compile a separate program for each library. + for i in $deplibs; do + name="`expr $i : '-l\(.*\)'`" + # If $name is empty we are operating on a -L argument. +- if test "$name" != "" ; then ++ if test -n "$name" && test "$name" != "0"; then + $rm conftest + $CC -o conftest conftest.c $i + # Did it work? +@@ -1903,10 +2596,12 @@ + else + droppeddeps=yes + echo +- echo "*** Warning: This library needs some functionality provided by $i." ++ echo "*** Warning: dynamic linker does not accept needed library $i." + echo "*** I have the capability to make that library automatically link in when" + echo "*** you link to this library. But I can only do this if you have a" +- echo "*** shared version of the library, which you do not appear to have." ++ echo "*** shared version of the library, which you do not appear to have" ++ echo "*** because a test_compile did reveal that the linker did not use this one" ++ echo "*** as a dynamic dependency that programs can get resolved with at runtime." + fi + else + droppeddeps=yes +@@ -1924,19 +2619,19 @@ + ;; + file_magic*) + set dummy $deplibs_check_method +- file_magic_regex="`expr \"$deplibs_check_method\" : \"$2 \(.*\)\"`" ++ file_magic_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` + for a_deplib in $deplibs; do + name="`expr $a_deplib : '-l\(.*\)'`" + # If $name is empty we are operating on a -L argument. +- if test "$name" != "" ; then ++ if test -n "$name" && test "$name" != "0"; then + libname=`eval \\$echo \"$libname_spec\"` +- for i in $lib_search_path; do ++ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do + potential_libs=`ls $i/$libname[.-]* 2>/dev/null` + for potent_lib in $potential_libs; do + # Follow soft links. + if ls -lLd "$potent_lib" 2>/dev/null \ + | grep " -> " >/dev/null; then +- continue ++ continue + fi + # The statement above tries to avoid entering an + # endless loop below, in case of cyclic links. +@@ -1945,14 +2640,14 @@ + # but so what? + potlib="$potent_lib" + while test -h "$potlib" 2>/dev/null; do +- potliblink=`ls -ld $potlib | sed 's/.* -> //'` +- case "$potliblink" in ++ potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'` ++ case $potliblink in + [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";; + *) potlib=`$echo "X$potlib" | $Xsed -e 's,[^/]*$,,'`"$potliblink";; + esac + done + if eval $file_magic_cmd \"\$potlib\" 2>/dev/null \ +- | sed 10q \ ++ | ${SED} 10q \ + | egrep "$file_magic_regex" > /dev/null; then + newdeplibs="$newdeplibs $a_deplib" + a_deplib="" +@@ -1963,10 +2658,59 @@ + if test -n "$a_deplib" ; then + droppeddeps=yes + echo +- echo "*** Warning: This library needs some functionality provided by $a_deplib." ++ echo "*** Warning: linker path does not have real file for library $a_deplib." ++ echo "*** I have the capability to make that library automatically link in when" ++ echo "*** you link to this library. But I can only do this if you have a" ++ echo "*** shared version of the library, which you do not appear to have" ++ echo "*** because I did check the linker path looking for a file starting" ++ if test -z "$potlib" ; then ++ echo "*** with $libname but no candidates were found. (...for file magic test)" ++ else ++ echo "*** with $libname and none of the candidates passed a file format test" ++ echo "*** using a file magic. Last file checked: $potlib" ++ fi ++ fi ++ else ++ # Add a -L argument. ++ newdeplibs="$newdeplibs $a_deplib" ++ fi ++ done # Gone through all deplibs. ++ ;; ++ match_pattern*) ++ set dummy $deplibs_check_method ++ match_pattern_regex=`expr "$deplibs_check_method" : "$2 \(.*\)"` ++ for a_deplib in $deplibs; do ++ name="`expr $a_deplib : '-l\(.*\)'`" ++ # If $name is empty we are operating on a -L argument. ++ if test -n "$name" && test "$name" != "0"; then ++ libname=`eval \\$echo \"$libname_spec\"` ++ for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do ++ potential_libs=`ls $i/$libname[.-]* 2>/dev/null` ++ for potent_lib in $potential_libs; do ++ potlib="$potent_lib" # see symlink-check below in file_magic test ++ if eval echo \"$potent_lib\" 2>/dev/null \ ++ | ${SED} 10q \ ++ | egrep "$match_pattern_regex" > /dev/null; then ++ newdeplibs="$newdeplibs $a_deplib" ++ a_deplib="" ++ break 2 ++ fi ++ done ++ done ++ if test -n "$a_deplib" ; then ++ droppeddeps=yes ++ echo ++ echo "*** Warning: linker path does not have real file for library $a_deplib." + echo "*** I have the capability to make that library automatically link in when" + echo "*** you link to this library. But I can only do this if you have a" +- echo "*** shared version of the library, which you do not appear to have." ++ echo "*** shared version of the library, which you do not appear to have" ++ echo "*** because I did check the linker path looking for a file starting" ++ if test -z "$potlib" ; then ++ echo "*** with $libname but no candidates were found. (...for regex pattern test)" ++ else ++ echo "*** with $libname and none of the candidates passed a file format test" ++ echo "*** using a regex pattern. Last file checked: $potlib" ++ fi + fi + else + # Add a -L argument. +@@ -1996,6 +2740,13 @@ + libname=$libname_save + name=$name_save + ++ case $host in ++ *-*-rhapsody* | *-*-darwin1.[012]) ++ # On Rhapsody replace the C library is the System framework ++ newdeplibs=`$echo "X $newdeplibs" | $Xsed -e 's/ -lc / -framework System /'` ++ ;; ++ esac ++ + if test "$droppeddeps" = yes; then + if test "$module" = yes; then + echo +@@ -2021,6 +2772,21 @@ + echo "*** The inter-library dependencies that have been dropped here will be" + echo "*** automatically added whenever a program is linked with this library" + echo "*** or is declared to -dlopen it." ++ ++ if test $allow_undefined = no; then ++ echo ++ echo "*** Since this library must not contain undefined symbols," ++ echo "*** because either the platform does not support them or" ++ echo "*** it was explicitly requested with -no-undefined," ++ echo "*** libtool will only create a static version of it." ++ if test "$build_old_libs" = no; then ++ oldlibs="$output_objdir/$libname.$libext" ++ build_libtool_libs=module ++ build_old_libs=yes ++ else ++ build_libtool_libs=no ++ fi ++ fi + fi + fi + # Done checking deplibs! +@@ -2031,9 +2797,64 @@ + library_names= + old_library= + dlname= +- ++ + # Test again, we may have decided not to build it any more + if test "$build_libtool_libs" = yes; then ++ if test $hardcode_into_libs = yes; then ++ # Hardcode the library paths ++ hardcode_libdirs= ++ dep_rpath= ++ rpath="$finalize_rpath" ++ test "$mode" != relink && rpath="$compile_rpath$rpath" ++ for libdir in $rpath; do ++ if test -n "$hardcode_libdir_flag_spec"; then ++ if test -n "$hardcode_libdir_separator"; then ++ if test -z "$hardcode_libdirs"; then ++ hardcode_libdirs="$libdir" ++ else ++ # Just accumulate the unique libdirs. ++ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in ++ *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) ++ ;; ++ *) ++ hardcode_libdirs="$hardcode_libdirs$hardcode_libdir_separator$libdir" ++ ;; ++ esac ++ fi ++ else ++ eval flag=\"$hardcode_libdir_flag_spec\" ++ dep_rpath="$dep_rpath $flag" ++ fi ++ elif test -n "$runpath_var"; then ++ case "$perm_rpath " in ++ *" $libdir "*) ;; ++ *) perm_rpath="$perm_rpath $libdir" ;; ++ esac ++ fi ++ done ++ # Substitute the hardcoded libdirs into the rpath. ++ if test -n "$hardcode_libdir_separator" && ++ test -n "$hardcode_libdirs"; then ++ libdir="$hardcode_libdirs" ++ eval dep_rpath=\"$hardcode_libdir_flag_spec\" ++ fi ++ if test -n "$runpath_var" && test -n "$perm_rpath"; then ++ # We should set the runpath_var. ++ rpath= ++ for dir in $perm_rpath; do ++ rpath="$rpath$dir:" ++ done ++ eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var" ++ fi ++ test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs" ++ fi ++ ++ shlibpath="$finalize_shlibpath" ++ test "$mode" != relink && shlibpath="$compile_shlibpath$shlibpath" ++ if test -n "$shlibpath"; then ++ eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var" ++ fi ++ + # Get the real and link names of the library. + eval library_names=\"$library_names_spec\" + set dummy $library_names +@@ -2045,6 +2866,7 @@ + else + soname="$realname" + fi ++ test -z "$dlname" && dlname=$soname + + lib="$output_objdir/$realname" + for link +@@ -2079,7 +2901,7 @@ + export_symbols="$output_objdir/$libname.exp" + $run $rm $export_symbols + eval cmds=\"$export_symbols_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -2116,7 +2938,7 @@ + + for xlib in $convenience; do + # Extract the objects. +- case "$xlib" in ++ case $xlib in + [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; + *) xabs=`pwd`"/$xlib" ;; + esac +@@ -2141,16 +2963,32 @@ + + if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then + eval flag=\"$thread_safe_flag_spec\" +- linkopts="$linkopts $flag" ++ linker_flags="$linker_flags $flag" ++ fi ++ ++ # Make a backup of the uninstalled library when relinking ++ if test "$mode" = relink; then ++ $run eval '(cd $output_objdir && $rm ${realname}U && $mv $realname ${realname}U)' || exit $? + fi + + # Do each of the archive commands. + if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then + eval cmds=\"$archive_expsym_cmds\" + else ++ save_deplibs="$deplibs" ++ for conv in $convenience; do ++ tmp_deplibs= ++ for test_deplib in $deplibs; do ++ if test "$test_deplib" != "$conv"; then ++ tmp_deplibs="$tmp_deplibs $test_deplib" ++ fi ++ done ++ deplibs="$tmp_deplibs" ++ done + eval cmds=\"$archive_cmds\" ++ deplibs="$save_deplibs" + fi +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -2158,6 +2996,12 @@ + done + IFS="$save_ifs" + ++ # Restore the uninstalled library and exit ++ if test "$mode" = relink; then ++ $run eval '(cd $output_objdir && $rm ${realname}T && $mv $realname ${realname}T && $mv "$realname"U $realname)' || exit $? ++ exit 0 ++ fi ++ + # Create links to the real library. + for linkname in $linknames; do + if test "$realname" != "$linkname"; then +@@ -2174,12 +3018,7 @@ + fi + ;; + +- *.lo | *.o | *.obj) +- if test -n "$link_against_libtool_libs"; then +- $echo "$modename: error: cannot link libtool libraries into objects" 1>&2 +- exit 1 +- fi +- ++ obj) + if test -n "$deplibs"; then + $echo "$modename: warning: \`-l' and \`-L' are ignored for objects" 1>&2 + fi +@@ -2204,9 +3043,9 @@ + $echo "$modename: warning: \`-release' is ignored for objects" 1>&2 + fi + +- case "$output" in ++ case $output in + *.lo) +- if test -n "$objs"; then ++ if test -n "$objs$old_deplibs"; then + $echo "$modename: cannot build library object \`$output' from non-libtool objects" 1>&2 + exit 1 + fi +@@ -2230,7 +3069,7 @@ + gentop= + # reload_cmds runs $LD directly, so let us get rid of + # -Wl from whole_archive_flag_spec +- wl= ++ wl= + + if test -n "$convenience"; then + if test -n "$whole_archive_flag_spec"; then +@@ -2249,7 +3088,7 @@ + + for xlib in $convenience; do + # Extract the objects. +- case "$xlib" in ++ case $xlib in + [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; + *) xabs=`pwd`"/$xlib" ;; + esac +@@ -2273,11 +3112,11 @@ + fi + + # Create the old-style object. +- reload_objs="$objs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ++ reload_objs="$objs$old_deplibs "`$echo "X$libobjs" | $SP2NL | $Xsed -e '/\.'${libext}$'/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test + + output="$obj" + eval cmds=\"$reload_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -2308,12 +3147,12 @@ + exit 0 + fi + +- if test -n "$pic_flag"; then ++ if test -n "$pic_flag" || test "$pic_mode" != default; then + # Only do commands if we really have different PIC objects. + reload_objs="$libobjs $reload_conv_objs" + output="$libobj" + eval cmds=\"$reload_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -2344,8 +3183,10 @@ + exit 0 + ;; + +- # Anything else should be a program. +- *) ++ prog) ++ case $host in ++ *cygwin*) output=`echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; ++ esac + if test -n "$vinfo"; then + $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 + fi +@@ -2355,20 +3196,34 @@ + fi + + if test "$preload" = yes; then +- if test "$dlopen" = unknown && test "$dlopen_self" = unknown && ++ if test "$dlopen_support" = unknown && test "$dlopen_self" = unknown && + test "$dlopen_self_static" = unknown; then + $echo "$modename: warning: \`AC_LIBTOOL_DLOPEN' not used. Assuming no dlopen support." +- fi ++ fi + fi +- ++ ++ case $host in ++ *-*-rhapsody* | *-*-darwin1.[012]) ++ # On Rhapsody replace the C library is the System framework ++ compile_deplibs=`$echo "X $compile_deplibs" | $Xsed -e 's/ -lc / -framework System /'` ++ finalize_deplibs=`$echo "X $finalize_deplibs" | $Xsed -e 's/ -lc / -framework System /'` ++ case $host in ++ *darwin*) ++ # Don't allow lazy linking, it breaks C++ global constructors ++ compile_command="$compile_command ${wl}-bind_at_load" ++ finalize_command="$finalize_command ${wl}-bind_at_load" ++ ;; ++ esac ++ ;; ++ esac ++ ++ compile_command="$compile_command $compile_deplibs" ++ finalize_command="$finalize_command $finalize_deplibs" ++ + if test -n "$rpath$xrpath"; then + # If the user specified any rpath flags, then add them. + for libdir in $rpath $xrpath; do + # This is the magic to use -rpath. +- case "$compile_rpath " in +- *" $libdir "*) ;; +- *) compile_rpath="$compile_rpath $libdir" ;; +- esac + case "$finalize_rpath " in + *" $libdir "*) ;; + *) finalize_rpath="$finalize_rpath $libdir" ;; +@@ -2386,7 +3241,7 @@ + hardcode_libdirs="$libdir" + else + # Just accumulate the unique libdirs. +- case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in ++ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in + *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) + ;; + *) +@@ -2404,6 +3259,14 @@ + *) perm_rpath="$perm_rpath $libdir" ;; + esac + fi ++ case $host in ++ *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2*) ++ case :$dllsearchpath: in ++ *":$libdir:"*) ;; ++ *) dllsearchpath="$dllsearchpath:$libdir";; ++ esac ++ ;; ++ esac + done + # Substitute the hardcoded libdirs into the rpath. + if test -n "$hardcode_libdir_separator" && +@@ -2422,7 +3285,7 @@ + hardcode_libdirs="$libdir" + else + # Just accumulate the unique libdirs. +- case "$hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator" in ++ case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in + *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*) + ;; + *) +@@ -2449,23 +3312,6 @@ + fi + finalize_rpath="$rpath" + +- output_objdir=`$echo "X$output" | $Xsed -e 's%/[^/]*$%%'` +- if test "X$output_objdir" = "X$output"; then +- output_objdir="$objdir" +- else +- output_objdir="$output_objdir/$objdir" +- fi +- +- # Create the binary in the object directory, then wrap it. +- if test ! -d $output_objdir; then +- $show "$mkdir $output_objdir" +- $run $mkdir $output_objdir +- status=$? +- if test $status -ne 0 && test ! -d $output_objdir; then +- exit $status +- fi +- fi +- + if test -n "$libobjs" && test "$build_old_libs" = yes; then + # Transform all the library objects into standard objects. + compile_command=`$echo "X$compile_command" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` +@@ -2482,7 +3328,7 @@ + fi + + if test -n "$dlsyms"; then +- case "$dlsyms" in ++ case $dlsyms in + "") ;; + *.c) + # Discover the nlist of each of the dlfiles. +@@ -2514,7 +3360,7 @@ + test -z "$run" && $echo ': @PROGRAM@ ' > "$nlist" + + # Add our own program objects to the symbol list. +- progfiles=`$echo "X$objs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` ++ progfiles=`$echo "X$objs$old_deplibs" | $SP2NL | $Xsed -e "$lo2o" | $NL2SP` + for arg in $progfiles; do + $show "extracting global C symbols from \`$arg'" + $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" +@@ -2524,7 +3370,7 @@ + $run eval 'egrep -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T' + $run eval '$mv "$nlist"T "$nlist"' + fi +- ++ + if test -n "$export_symbols_regex"; then + $run eval 'egrep -e "$export_symbols_regex" "$nlist" > "$nlist"T' + $run eval '$mv "$nlist"T "$nlist"' +@@ -2534,9 +3380,9 @@ + if test -z "$export_symbols"; then + export_symbols="$output_objdir/$output.exp" + $run $rm $export_symbols +- $run eval "sed -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' ++ $run eval "${SED} -n -e '/^: @PROGRAM@$/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"' + else +- $run eval "sed -e 's/\([][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$output.exp"' ++ $run eval "${SED} -e 's/\([][.*^$]\)/\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$output.exp"' + $run eval 'grep -f "$output_objdir/$output.exp" < "$nlist" > "$nlist"T' + $run eval 'mv "$nlist"T "$nlist"' + fi +@@ -2544,7 +3390,7 @@ + + for arg in $dlprefiles; do + $show "extracting global C symbols from \`$arg'" +- name=`echo "$arg" | sed -e 's%^.*/%%'` ++ name=`echo "$arg" | ${SED} -e 's%^.*/%%'` + $run eval 'echo ": $name " >> "$nlist"' + $run eval "$NM $arg | $global_symbol_pipe >> '$nlist'" + done +@@ -2559,7 +3405,13 @@ + fi + + # Try sorting and uniquifying the output. +- if grep -v "^: " < "$nlist" | sort +2 | uniq > "$nlist"S; then ++ if grep -v "^: " < "$nlist" | ++ if sort -k 3 /dev/null 2>&1; then ++ sort -k 3 ++ else ++ sort +2 ++ fi | ++ uniq > "$nlist"S; then + : + else + grep -v "^: " < "$nlist" > "$nlist"S +@@ -2576,27 +3428,25 @@ + #undef lt_preloaded_symbols + + #if defined (__STDC__) && __STDC__ +-# define lt_ptr_t void * ++# define lt_ptr void * + #else +-# define lt_ptr_t char * ++# define lt_ptr char * + # define const + #endif + + /* The mapping between symbol names and symbols. */ + const struct { + const char *name; +- lt_ptr_t address; ++ lt_ptr address; + } + lt_preloaded_symbols[] = + {\ + " + +- sed -n -e 's/^: \([^ ]*\) $/ {\"\1\", (lt_ptr_t) 0},/p' \ +- -e 's/^. \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr_t) \&\2},/p' \ +- < "$nlist" >> "$output_objdir/$dlsyms" ++ eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$dlsyms" + + $echo >> "$output_objdir/$dlsyms" "\ +- {0, (lt_ptr_t) 0} ++ {0, (lt_ptr) 0} + }; + + /* This works around a problem in FreeBSD linker */ +@@ -2613,13 +3463,13 @@ + fi + + pic_flag_for_symtable= +- case "$host" in ++ case $host in + # compiling the symbol table file with pic_flag works around + # a FreeBSD bug that causes programs to crash when -lm is + # linked before any other PIC object. But we must not use + # pic_flag when linking with -static. The problem exists in + # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1. +- *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) ++ *-*-freebsd2*|*-*-freebsd3.0*|*-*-freebsdelf3.0*) + case "$compile_command " in + *" -static "*) ;; + *) pic_flag_for_symtable=" $pic_flag -DPIC -DFREEBSD_WORKAROUND";; +@@ -2658,7 +3508,7 @@ + finalize_command=`$echo "X$finalize_command" | $Xsed -e "s% @SYMFILE@%%"` + fi + +- if test -z "$link_against_libtool_libs" || test "$build_libtool_libs" != yes; then ++ if test $need_relink = no || test "$build_libtool_libs" != yes; then + # Replace the output file specification. + compile_command=`$echo "X$compile_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` + link_command="$compile_command$compile_rpath" +@@ -2667,7 +3517,7 @@ + $show "$link_command" + $run eval "$link_command" + status=$? +- ++ + # Delete the generated files. + if test -n "$dlsyms"; then + $show "$rm $output_objdir/${outputname}S.${objext}" +@@ -2681,7 +3531,7 @@ + # We should set the shlibpath_var + rpath= + for dir in $temp_rpath; do +- case "$dir" in ++ case $dir in + [\\/]* | [A-Za-z]:[\\/]*) + # Absolute path. + rpath="$rpath$dir:" +@@ -2723,11 +3573,24 @@ + fi + fi + ++ if test "$no_install" = yes; then ++ # We don't need to create a wrapper script. ++ link_command="$compile_var$compile_command$compile_rpath" ++ # Replace the output file specification. ++ link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output"'%g'` ++ # Delete the old output file. ++ $run $rm $output ++ # Link the executable and exit ++ $show "$link_command" ++ $run eval "$link_command" || exit $? ++ exit 0 ++ fi ++ + if test "$hardcode_action" = relink; then + # Fast installation is not supported + link_command="$compile_var$compile_command$compile_rpath" + relink_command="$finalize_var$finalize_command$finalize_rpath" +- ++ + $echo "$modename: warning: this platform does not like uninstalled shared libraries" 1>&2 + $echo "$modename: \`$output' will be relinked during installation" 1>&2 + else +@@ -2747,7 +3610,7 @@ + + # Replace the output file specification. + link_command=`$echo "X$link_command" | $Xsed -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'` +- ++ + # Delete the old output files. + $run $rm $output $output_objdir/$outputname $output_objdir/lt-$outputname + +@@ -2759,12 +3622,24 @@ + + # Quote the relink command for shipping. + if test -n "$relink_command"; then ++ # Preserve any variables that may affect compiler behavior ++ for var in $variables_saved_for_relink; do ++ if eval test -z \"\${$var+set}\"; then ++ relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" ++ elif eval var_value=\$$var; test -z "$var_value"; then ++ relink_command="$var=; export $var; $relink_command" ++ else ++ var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` ++ relink_command="$var=\"$var_value\"; export $var; $relink_command" ++ fi ++ done ++ relink_command="(cd `pwd`; $relink_command)" + relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` + fi + + # Quote $echo for shipping. + if test "X$echo" = "X$SHELL $0 --fallback-echo"; then +- case "$0" in ++ case $0 in + [\\/]* | [A-Za-z]:[\\/]*) qecho="$SHELL $0 --fallback-echo";; + *) qecho="$SHELL `pwd`/$0 --fallback-echo";; + esac +@@ -2778,7 +3653,12 @@ + # win32 will think the script is a binary if it has + # a .exe suffix, so we strip it off here. + case $output in +- *.exe) output=`echo $output|sed 's,.exe$,,'` ;; ++ *.exe) output=`echo $output|${SED} 's,.exe$,,'` ;; ++ esac ++ # test for cygwin because mv fails w/o .exe extensions ++ case $host in ++ *cygwin*) exeext=.exe ;; ++ *) exeext= ;; + esac + $rm $output + trap "$rm $output; exit 1" 1 2 15 +@@ -2797,7 +3677,7 @@ + + # Sed substitution that helps us do robust quoting. It backslashifies + # metacharacters that are still active within double-quoted strings. +-Xsed='sed -e 1s/^X//' ++Xsed="${SED}"' -e 1s/^X//' + sed_quote_subst='$sed_quote_subst' + + # The HP-UX ksh and POSIX shell print the target directory to stdout +@@ -2809,7 +3689,7 @@ + # This environment variable determines our operation mode. + if test \"\$libtool_install_magic\" = \"$magic\"; then + # install mode needs the following variable: +- link_against_libtool_libs='$link_against_libtool_libs' ++ notinst_deplibs='$notinst_deplibs' + else + # When we are sourced in execute mode, \$file and \$echo are already set. + if test \"\$libtool_execute_magic\" != \"$magic\"; then +@@ -2835,20 +3715,20 @@ + test \"x\$thisdir\" = \"x\$file\" && thisdir=. + + # Follow symbolic links until we get to the real thisdir. +- file=\`ls -ld \"\$file\" | sed -n 's/.*-> //p'\` ++ file=\`ls -ld \"\$file\" | ${SED} -n 's/.*-> //p'\` + while test -n \"\$file\"; do + destdir=\`\$echo \"X\$file\" | \$Xsed -e 's%/[^/]*\$%%'\` + + # If there was a directory component, then change thisdir. + if test \"x\$destdir\" != \"x\$file\"; then + case \"\$destdir\" in +- [\\/]* | [A-Za-z]:[\\/]*) thisdir=\"\$destdir\" ;; ++ [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;; + *) thisdir=\"\$thisdir/\$destdir\" ;; + esac + fi + + file=\`\$echo \"X\$file\" | \$Xsed -e 's%^.*/%%'\` +- file=\`ls -ld \"\$thisdir/\$file\" | sed -n 's/.*-> //p'\` ++ file=\`ls -ld \"\$thisdir/\$file\" | ${SED} -n 's/.*-> //p'\` + done + + # Try to get the absolute directory name. +@@ -2858,11 +3738,11 @@ + + if test "$fast_install" = yes; then + echo >> $output "\ +- program=lt-'$outputname' ++ program=lt-'$outputname'$exeext + progdir=\"\$thisdir/$objdir\" +- ++ + if test ! -f \"\$progdir/\$program\" || \\ +- { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | sed 1q\`; \\ ++ { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\ + test \"X\$file\" != \"X\$progdir/\$program\"; }; then + + file=\"\$\$-\$program\" +@@ -2877,8 +3757,9 @@ + + # relink executable if necessary + if test -n \"\$relink_command\"; then +- if (cd \"\$thisdir\" && eval \$relink_command); then : ++ if relink_command_output=\`eval \$relink_command 2>&1\`; then : + else ++ $echo \"\$relink_command_output\" >&2 + $rm \"\$progdir/\$file\" + exit 1 + fi +@@ -2907,7 +3788,7 @@ + $shlibpath_var=\"$temp_rpath\$$shlibpath_var\" + + # Some systems cannot cope with colon-terminated $shlibpath_var +- # The second colon is a workaround for a bug in BeOS R4 sed ++ # The second colon is a workaround for a bug in BeOS R4 ${SED} + $shlibpath_var=\`\$echo \"X\$$shlibpath_var\" | \$Xsed -e 's/::*\$//'\` + + export $shlibpath_var +@@ -2927,13 +3808,21 @@ + # Run the actual program with our arguments. + " + case $host in +- *-*-cygwin* | *-*-mingw | *-*-os2*) +- # win32 systems need to use the prog path for dll +- # lookup to work ++ # win32 systems need to use the prog path for dll ++ # lookup to work ++ *-*-cygwin* | *-*-pw32*) ++ $echo >> $output "\ ++ exec \$progdir/\$program \${1+\"\$@\"} ++" ++ ;; ++ ++ # Backslashes separate directories on plain windows ++ *-*-mingw | *-*-os2*) + $echo >> $output "\ + exec \$progdir\\\\\$program \${1+\"\$@\"} + " + ;; ++ + *) + $echo >> $output "\ + # Export the path to the program. +@@ -2975,7 +3864,7 @@ + oldobjs="$libobjs_save" + build_libtool_libs=no + else +- oldobjs="$objs "`$echo "X$libobjs_save" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP` ++ oldobjs="$objs$old_deplibs "`$echo "X$libobjs_save" | $SP2NL | $Xsed -e '/\.'${libext}'$/d' -e '/\.lib$/d' -e "$lo2o" | $NL2SP` + fi + addlibs="$old_convenience" + fi +@@ -2991,11 +3880,11 @@ + exit $status + fi + generated="$generated $gentop" +- ++ + # Add in members from convenience archives. + for xlib in $addlibs; do + # Extract the objects. +- case "$xlib" in ++ case $xlib in + [\\/]* | [A-Za-z]:[\\/]*) xabs="$xlib" ;; + *) xabs=`pwd`"/$xlib" ;; + esac +@@ -3041,7 +3930,7 @@ + + eval cmds=\"$old_archive_cmds\" + fi +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -3056,19 +3945,26 @@ + fi + + # Now create the libtool archive. +- case "$output" in ++ case $output in + *.la) + old_library= + test "$build_old_libs" = yes && old_library="$libname.$libext" + $show "creating $output" + +- if test -n "$xrpath"; then +- temp_xrpath= +- for libdir in $xrpath; do +- temp_xrpath="$temp_xrpath -R$libdir" +- done +- dependency_libs="$temp_xrpath $dependency_libs" +- fi ++ # Preserve any variables that may affect compiler behavior ++ for var in $variables_saved_for_relink; do ++ if eval test -z \"\${$var+set}\"; then ++ relink_command="{ test -z \"\${$var+set}\" || unset $var || { $var=; export $var; }; }; $relink_command" ++ elif eval var_value=\$$var; test -z "$var_value"; then ++ relink_command="$var=; export $var; $relink_command" ++ else ++ var_value=`$echo "X$var_value" | $Xsed -e "$sed_quote_subst"` ++ relink_command="$var=\"$var_value\"; export $var; $relink_command" ++ fi ++ done ++ # Quote the link command for shipping. ++ relink_command="(cd `pwd`; $SHELL $0 --mode=relink $libtool_args @inst_prefix_dir@)" ++ relink_command=`$echo "X$relink_command" | $Xsed -e "$sed_quote_subst"` + + # Only create the output if not a dry run. + if test -z "$run"; then +@@ -3078,8 +3974,52 @@ + break + fi + output="$output_objdir/$outputname"i ++ # Replace all uninstalled libtool libraries with the installed ones ++ newdependency_libs= ++ for deplib in $dependency_libs; do ++ case $deplib in ++ *.la) ++ name=`$echo "X$deplib" | $Xsed -e 's%^.*/%%'` ++ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib` ++ if test -z "$libdir"; then ++ $echo "$modename: \`$deplib' is not a valid libtool archive" 1>&2 ++ exit 1 ++ fi ++ newdependency_libs="$newdependency_libs $libdir/$name" ++ ;; ++ *) newdependency_libs="$newdependency_libs $deplib" ;; ++ esac ++ done ++ dependency_libs="$newdependency_libs" ++ newdlfiles= ++ for lib in $dlfiles; do ++ name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` ++ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` ++ if test -z "$libdir"; then ++ $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 ++ exit 1 ++ fi ++ newdlfiles="$newdlfiles $libdir/$name" ++ done ++ dlfiles="$newdlfiles" ++ newdlprefiles= ++ for lib in $dlprefiles; do ++ name=`$echo "X$lib" | $Xsed -e 's%^.*/%%'` ++ eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib` ++ if test -z "$libdir"; then ++ $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 ++ exit 1 ++ fi ++ newdlprefiles="$newdlprefiles $libdir/$name" ++ done ++ dlprefiles="$newdlprefiles" + fi + $rm $output ++ # place dlname in correct position for cygwin ++ tdlname=$dlname ++ case $host,$output,$installed,$module,$dlname in ++ *cygwin*,*lai,yes,no,*.dll) tdlname=../bin/$dlname ;; ++ esac + $echo > $output "\ + # $outputname - a libtool library file + # Generated by $PROGRAM - GNU $PACKAGE $VERSION$TIMESTAMP +@@ -3088,7 +4028,7 @@ + # It is necessary for linking the library. + + # The name that we can dlopen(3). +-dlname='$dlname' ++dlname='$tdlname' + + # Names of this library. + library_names='$library_names' +@@ -3107,16 +4047,23 @@ + # Is this an already installed library? + installed=$installed + ++# Files to dlopen/dlpreopen ++dlopen='$dlfiles' ++dlpreopen='$dlprefiles' ++ + # Directory that this library needs to be installed in: +-libdir='$install_libdir'\ +-" ++libdir='$install_libdir'" ++ if test "$installed" = no && test $need_relink = yes; then ++ $echo >> $output "\ ++relink_command=\"$relink_command\"" ++ fi + done + fi + + # Do a symbolic link so that the libtool archive can be found in + # LD_LIBRARY_PATH before the program is installed. + $show "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" +- $run eval "(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)" || exit $? ++ $run eval '(cd $output_objdir && $rm $outputname && $LN_S ../$outputname $outputname)' || exit $? + ;; + esac + exit 0 +@@ -3128,10 +4075,12 @@ + + # There may be an optional sh(1) argument at the beginning of + # install_prog (especially on Windows NT). +- if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh; then ++ if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh || ++ # Allow the use of GNU shtool's install command. ++ $echo "X$nonopt" | $Xsed | grep shtool > /dev/null; then + # Aesthetically quote it. + arg=`$echo "X$nonopt" | $Xsed -e "$sed_quote_subst"` +- case "$arg" in ++ case $arg in + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) + arg="\"$arg\"" + ;; +@@ -3147,7 +4096,7 @@ + # The real first argument should be the name of the installation program. + # Aesthetically quote it. + arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` +- case "$arg" in ++ case $arg in + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) + arg="\"$arg\"" + ;; +@@ -3170,7 +4119,7 @@ + continue + fi + +- case "$arg" in ++ case $arg in + -d) isdir=yes ;; + -f) prev="-f" ;; + -g) prev="-g" ;; +@@ -3195,7 +4144,7 @@ + + # Aesthetically quote the argument. + arg=`$echo "X$arg" | $Xsed -e "$sed_quote_subst"` +- case "$arg" in ++ case $arg in + *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \ ]*|*]*) + arg="\"$arg\"" + ;; +@@ -3246,11 +4195,11 @@ + exit 1 + fi + fi +- case "$destdir" in ++ case $destdir in + [\\/]* | [A-Za-z]:[\\/]*) ;; + *) + for file in $files; do +- case "$file" in ++ case $file in + *.lo) ;; + *) + $echo "$modename: \`$destdir' must be an absolute directory name" 1>&2 +@@ -3272,15 +4221,15 @@ + for file in $files; do + + # Do each installation. +- case "$file" in +- *.a | *.lib) ++ case $file in ++ *.$libext) + # Do the static libraries later. + staticlibs="$staticlibs $file" + ;; + + *.la) + # Check to see that this really is a libtool archive. +- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : ++ if (${SED} -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : + else + $echo "$modename: \`$file' is not a valid libtool archive" 1>&2 + $echo "$help" 1>&2 +@@ -3289,8 +4238,9 @@ + + library_names= + old_library= ++ relink_command= + # If there is no directory component, then add one. +- case "$file" in ++ case $file in + */* | *\\*) . $file ;; + *) . ./$file ;; + esac +@@ -3309,10 +4259,38 @@ + esac + fi + +- dir="`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/" ++ dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'`/ + test "X$dir" = "X$file/" && dir= + dir="$dir$objdir" + ++ if test -n "$relink_command"; then ++ # Determine the prefix the user has applied to our future dir. ++ inst_prefix_dir=`$echo "$destdir" | sed "s%$libdir\$%%"` ++ ++ # Don't allow the user to place us outside of our expected ++ # location b/c this prevents finding dependent libraries that ++ # are installed to the same prefix. ++ if test "$inst_prefix_dir" = "$destdir"; then ++ $echo "$modename: error: cannot install \`$file' to a directory not ending in $libdir" 1>&2 ++ exit 1 ++ fi ++ ++ if test -n "$inst_prefix_dir"; then ++ # Stick the inst_prefix_dir data into the link command. ++ relink_command=`$echo "$relink_command" | sed "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"` ++ else ++ relink_command=`$echo "$relink_command" | sed "s%@inst_prefix_dir@%%"` ++ fi ++ ++ $echo "$modename: warning: relinking \`$file'" 1>&2 ++ $show "$relink_command" ++ if $run eval "$relink_command"; then : ++ else ++ $echo "$modename: error: relink \`$file' with the above command before installing it" 1>&2 ++ exit 1 ++ fi ++ fi ++ + # See the names of the shared library. + set dummy $library_names + if test -n "$2"; then +@@ -3320,9 +4298,16 @@ + shift + shift + ++ srcname="$realname" ++ test -n "$relink_command" && srcname="$realname"T ++ + # Install the shared library and build the symlinks. +- $show "$install_prog $dir/$realname $destdir/$realname" +- $run eval "$install_prog $dir/$realname $destdir/$realname" || exit $? ++ $show "$install_prog $dir/$srcname $destdir/$realname" ++ $run eval "$install_prog $dir/$srcname $destdir/$realname" || exit $? ++ if test -n "$stripme" && test -n "$striplib"; then ++ $show "$striplib $destdir/$realname" ++ $run eval "$striplib $destdir/$realname" || exit $? ++ fi + + if test $# -gt 0; then + # Delete the old symlinks, and create new ones. +@@ -3338,7 +4323,7 @@ + # Do each command in the postinstall commands. + lib="$destdir/$realname" + eval cmds=\"$postinstall_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -3369,11 +4354,11 @@ + fi + + # Deduce the name of the destination old-style object file. +- case "$destfile" in ++ case $destfile in + *.lo) + staticdest=`$echo "X$destfile" | $Xsed -e "$lo2o"` + ;; +- *.o | *.obj) ++ *.$objext) + staticdest="$destfile" + destfile= + ;; +@@ -3411,40 +4396,55 @@ + fi + + # Do a test to see if this is really a libtool program. +- if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then +- link_against_libtool_libs= ++ case $host in ++ *cygwin*|*mingw*) ++ wrapper=`echo $file | ${SED} -e 's,.exe$,,'` ++ ;; ++ *) ++ wrapper=$file ++ ;; ++ esac ++ if (${SED} -e '4q' $wrapper | egrep "^# Generated by .*$PACKAGE")>/dev/null 2>&1; then ++ notinst_deplibs= + relink_command= + + # If there is no directory component, then add one. +- case "$file" in +- */* | *\\*) . $file ;; +- *) . ./$file ;; ++ case $file in ++ */* | *\\*) . $wrapper ;; ++ *) . ./$wrapper ;; + esac + + # Check the variables that should have been set. +- if test -z "$link_against_libtool_libs"; then +- $echo "$modename: invalid libtool wrapper script \`$file'" 1>&2 ++ if test -z "$notinst_deplibs"; then ++ $echo "$modename: invalid libtool wrapper script \`$wrapper'" 1>&2 + exit 1 + fi + + finalize=yes +- for lib in $link_against_libtool_libs; do ++ for lib in $notinst_deplibs; do + # Check to see that each library is installed. + libdir= + if test -f "$lib"; then + # If there is no directory component, then add one. +- case "$lib" in ++ case $lib in + */* | *\\*) . $lib ;; + *) . ./$lib ;; + esac + fi +- libfile="$libdir/`$echo "X$lib" | $Xsed -e 's%^.*/%%g'`" ++ libfile="$libdir/"`$echo "X$lib" | $Xsed -e 's%^.*/%%g'` ### testsuite: skip nested quoting test + if test -n "$libdir" && test ! -f "$libfile"; then + $echo "$modename: warning: \`$lib' has not been installed in \`$libdir'" 1>&2 + finalize=no + fi + done + ++ relink_command= ++ # If there is no directory component, then add one. ++ case $file in ++ */* | *\\*) . $wrapper ;; ++ *) . ./$wrapper ;; ++ esac ++ + outputname= + if test "$fast_install" = no && test -n "$relink_command"; then + if test "$finalize" = yes && test -z "$run"; then +@@ -3456,6 +4456,7 @@ + $echo "$modename: error: cannot create temporary directory \`$tmpdir'" 1>&2 + continue + fi ++ file=`$echo "X$file" | $Xsed -e 's%^.*/%%'` + outputname="$tmpdir/$file" + # Replace the output file specification. + relink_command=`$echo "X$relink_command" | $Xsed -e 's%@OUTPUT@%'"$outputname"'%g'` +@@ -3477,6 +4478,23 @@ + fi + fi + ++ # remove .exe since cygwin /usr/bin/install will append another ++ # one anyways ++ case $install_prog,$host in ++ /usr/bin/install*,*cygwin*) ++ case $file:$destfile in ++ *.exe:*.exe) ++ # this is ok ++ ;; ++ *.exe:*) ++ destfile=$destfile.exe ++ ;; ++ *:*.exe) ++ destfile=`echo $destfile | ${SED} -e 's,.exe$,,'` ++ ;; ++ esac ++ ;; ++ esac + $show "$install_prog$stripme $file $destfile" + $run eval "$install_prog\$stripme \$file \$destfile" || exit $? + test -n "$outputname" && ${rm}r "$tmpdir" +@@ -3493,9 +4511,14 @@ + $show "$install_prog $file $oldlib" + $run eval "$install_prog \$file \$oldlib" || exit $? + ++ if test -n "$stripme" && test -n "$striplib"; then ++ $show "$old_striplib $oldlib" ++ $run eval "$old_striplib $oldlib" || exit $? ++ fi ++ + # Do each command in the postinstall commands. + eval cmds=\"$old_postinstall_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -3511,11 +4534,10 @@ + if test -n "$current_libdirs"; then + # Maybe just do a dry run. + test -n "$run" && current_libdirs=" -n$current_libdirs" +- exec $SHELL $0 --finish$current_libdirs +- exit 1 ++ exec_cmd='$SHELL $0 --finish$current_libdirs' ++ else ++ exit 0 + fi +- +- exit 0 + ;; + + # libtool finish mode +@@ -3534,7 +4556,7 @@ + if test -n "$finish_cmds"; then + # Do each command in the finish commands. + eval cmds=\"$finish_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' ++ save_ifs="$IFS"; IFS='~' + for cmd in $cmds; do + IFS="$save_ifs" + $show "$cmd" +@@ -3553,7 +4575,7 @@ + fi + + # Exit here if they wanted silent mode. +- test "$show" = : && exit 0 ++ test "$show" = ":" && exit 0 + + echo "----------------------------------------------------------------------" + echo "Libraries have been installed in:" +@@ -3563,7 +4585,7 @@ + echo + echo "If you ever happen to want to link against installed libraries" + echo "in a given directory, LIBDIR, you must either use libtool, and" +- echo "specify the full pathname of the library, or use \`-LLIBDIR'" ++ echo "specify the full pathname of the library, or use the \`-LLIBDIR'" + echo "flag during linking and do at least one of the following:" + if test -n "$shlibpath_var"; then + echo " - add LIBDIR to the \`$shlibpath_var' environment variable" +@@ -3613,10 +4635,10 @@ + fi + + dir= +- case "$file" in ++ case $file in + *.la) + # Check to see that this really is a libtool archive. +- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : ++ if (${SED} -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then : + else + $echo "$modename: \`$lib' is not a valid libtool archive" 1>&2 + $echo "$help" 1>&2 +@@ -3628,7 +4650,7 @@ + library_names= + + # If there is no directory component, then add one. +- case "$file" in ++ case $file in + */* | *\\*) . $file ;; + *) . ./$file ;; + esac +@@ -3683,13 +4705,13 @@ + args= + for file + do +- case "$file" in ++ case $file in + -*) ;; + *) + # Do a test to see if this is really a libtool program. +- if (sed -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then ++ if (${SED} -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then + # If there is no directory component, then add one. +- case "$file" in ++ case $file in + */* | *\\*) . $file ;; + *) . ./$file ;; + esac +@@ -3706,8 +4728,8 @@ + + if test -z "$run"; then + if test -n "$shlibpath_var"; then +- # Export the shlibpath_var. +- eval "export $shlibpath_var" ++ # Export the shlibpath_var. ++ eval "export $shlibpath_var" + fi + + # Restore saved enviroment variables +@@ -3718,31 +4740,35 @@ + LANG="$save_LANG"; export LANG + fi + +- # Now actually exec the command. +- eval "exec \$cmd$args" +- +- $echo "$modename: cannot exec \$cmd$args" +- exit 1 ++ # Now prepare to actually exec the command. ++ exec_cmd="\$cmd$args" + else + # Display what would be done. + if test -n "$shlibpath_var"; then +- eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" +- $echo "export $shlibpath_var" ++ eval "\$echo \"\$shlibpath_var=\$$shlibpath_var\"" ++ $echo "export $shlibpath_var" + fi + $echo "$cmd$args" + exit 0 + fi + ;; + +- # libtool uninstall mode +- uninstall) +- modename="$modename: uninstall" ++ # libtool clean and uninstall mode ++ clean | uninstall) ++ modename="$modename: $mode" + rm="$nonopt" + files= ++ rmforce= ++ exit_status=0 ++ ++ # This variable tells wrapper scripts just to set variables rather ++ # than running their programs. ++ libtool_install_magic="$magic" + + for arg + do +- case "$arg" in ++ case $arg in ++ -f) rm="$rm $arg"; rmforce=yes ;; + -*) rm="$rm $arg" ;; + *) files="$files $arg" ;; + esac +@@ -3754,53 +4780,86 @@ + exit 1 + fi + ++ rmdirs= ++ + for file in $files; do + dir=`$echo "X$file" | $Xsed -e 's%/[^/]*$%%'` +- test "X$dir" = "X$file" && dir=. ++ if test "X$dir" = "X$file"; then ++ dir=. ++ objdir="$objdir" ++ else ++ objdir="$dir/$objdir" ++ fi + name=`$echo "X$file" | $Xsed -e 's%^.*/%%'` ++ test $mode = uninstall && objdir="$dir" ++ ++ # Remember objdir for removal later, being careful to avoid duplicates ++ if test $mode = clean; then ++ case " $rmdirs " in ++ *" $objdir "*) ;; ++ *) rmdirs="$rmdirs $objdir" ;; ++ esac ++ fi ++ ++ # Don't error if the file doesn't exist and rm -f was used. ++ if (test -L "$file") >/dev/null 2>&1 \ ++ || (test -h "$file") >/dev/null 2>&1 \ ++ || test -f "$file"; then ++ : ++ elif test -d "$file"; then ++ exit_status=1 ++ continue ++ elif test "$rmforce" = yes; then ++ continue ++ fi + + rmfiles="$file" + +- case "$name" in ++ case $name in + *.la) + # Possibly a libtool archive, so verify it. +- if (sed -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then ++ if (${SED} -e '2q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then + . $dir/$name + + # Delete the libtool libraries and symlinks. + for n in $library_names; do +- rmfiles="$rmfiles $dir/$n" ++ rmfiles="$rmfiles $objdir/$n" + done +- test -n "$old_library" && rmfiles="$rmfiles $dir/$old_library" ++ test -n "$old_library" && rmfiles="$rmfiles $objdir/$old_library" ++ test $mode = clean && rmfiles="$rmfiles $objdir/$name $objdir/${name}i" + +- $show "$rm $rmfiles" +- $run $rm $rmfiles +- +- if test -n "$library_names"; then +- # Do each command in the postuninstall commands. +- eval cmds=\"$postuninstall_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' +- for cmd in $cmds; do ++ if test $mode = uninstall; then ++ if test -n "$library_names"; then ++ # Do each command in the postuninstall commands. ++ eval cmds=\"$postuninstall_cmds\" ++ save_ifs="$IFS"; IFS='~' ++ for cmd in $cmds; do ++ IFS="$save_ifs" ++ $show "$cmd" ++ $run eval "$cmd" ++ if test $? != 0 && test "$rmforce" != yes; then ++ exit_status=1 ++ fi ++ done + IFS="$save_ifs" +- $show "$cmd" +- $run eval "$cmd" +- done +- IFS="$save_ifs" +- fi ++ fi + +- if test -n "$old_library"; then +- # Do each command in the old_postuninstall commands. +- eval cmds=\"$old_postuninstall_cmds\" +- IFS="${IFS= }"; save_ifs="$IFS"; IFS='~' +- for cmd in $cmds; do ++ if test -n "$old_library"; then ++ # Do each command in the old_postuninstall commands. ++ eval cmds=\"$old_postuninstall_cmds\" ++ save_ifs="$IFS"; IFS='~' ++ for cmd in $cmds; do ++ IFS="$save_ifs" ++ $show "$cmd" ++ $run eval "$cmd" ++ if test $? != 0 && test "$rmforce" != yes; then ++ exit_status=1 ++ fi ++ done + IFS="$save_ifs" +- $show "$cmd" +- $run eval "$cmd" +- done +- IFS="$save_ifs" ++ fi ++ # FIXME: should reinstall the best remaining shared library. + fi +- +- # FIXME: should reinstall the best remaining shared library. + fi + ;; + +@@ -3809,17 +4868,35 @@ + oldobj=`$echo "X$name" | $Xsed -e "$lo2o"` + rmfiles="$rmfiles $dir/$oldobj" + fi +- $show "$rm $rmfiles" +- $run $rm $rmfiles + ;; + + *) +- $show "$rm $rmfiles" +- $run $rm $rmfiles ++ # Do a test to see if this is a libtool program. ++ if test $mode = clean && ++ (${SED} -e '4q' $file | egrep "^# Generated by .*$PACKAGE") >/dev/null 2>&1; then ++ relink_command= ++ . $dir/$file ++ ++ rmfiles="$rmfiles $objdir/$name $objdir/${name}S.${objext}" ++ if test "$fast_install" = yes && test -n "$relink_command"; then ++ rmfiles="$rmfiles $objdir/lt-$name" ++ fi ++ fi + ;; + esac ++ $show "$rm $rmfiles" ++ $run $rm $rmfiles || exit_status=1 + done +- exit 0 ++ ++ # Try to remove the ${objdir}s in the directories where we deleted files ++ for dir in $rmdirs; do ++ if test -d "$dir"; then ++ $show "rmdir $dir" ++ $run rmdir $dir >/dev/null 2>&1 ++ fi ++ done ++ ++ exit $exit_status + ;; + + "") +@@ -3829,13 +4906,20 @@ + ;; + esac + +- $echo "$modename: invalid operation mode \`$mode'" 1>&2 +- $echo "$generic_help" 1>&2 +- exit 1 ++ if test -z "$exec_cmd"; then ++ $echo "$modename: invalid operation mode \`$mode'" 1>&2 ++ $echo "$generic_help" 1>&2 ++ exit 1 ++ fi + fi # test -z "$show_help" + ++if test -n "$exec_cmd"; then ++ eval exec $exec_cmd ++ exit 1 ++fi ++ + # We need to display help for each of the modes. +-case "$mode" in ++case $mode in + "") $echo \ + "Usage: $modename [OPTION]... [MODE-ARG]... + +@@ -3854,6 +4938,7 @@ + + MODE must be one of the following: + ++ clean remove files from the build directory + compile compile a source file into a libtool object + execute automatically set library path, then run a program + finish complete the installation of libtool libraries +@@ -3866,6 +4951,20 @@ + exit 0 + ;; + ++clean) ++ $echo \ ++"Usage: $modename [OPTION]... --mode=clean RM [RM-OPTION]... FILE... ++ ++Remove files from the build directory. ++ ++RM is the name of the program to use to delete files associated with each FILE ++(typically \`/bin/rm'). RM-OPTIONS are options (such as \`-f') to be passed ++to RM. ++ ++If FILE is a libtool library, object or program, all the files associated ++with it are deleted. Otherwise, only FILE itself is deleted using RM." ++ ;; ++ + compile) + $echo \ + "Usage: $modename [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE +@@ -3875,6 +4974,8 @@ + This mode accepts the following additional options: + + -o OUTPUT-FILE set the output file name to OUTPUT-FILE ++ -prefer-pic try to building PIC objects only ++ -prefer-non-pic try to building non-PIC objects only + -static always build a \`.o' file suitable for static linking + + COMPILE-COMMAND is a command to be used in creating a \`standard' object file +@@ -3954,6 +5055,8 @@ + -LLIBDIR search LIBDIR for required installed libraries + -lNAME OUTPUT-FILE requires the installed library libNAME + -module build a library that can dlopened ++ -no-fast-install disable the fast-install mode ++ -no-install link a not-installable executable + -no-undefined declare that a library does not refer to external symbols + -o OUTPUT-FILE create OUTPUT-FILE from the specified objects + -release RELEASE specify package release information +--- recode-3.6.orig/m4/libtool.m4 ++++ recode-3.6/m4/libtool.m4 +@@ -1,5 +1,6 @@ +-## libtool.m4 - Configure libtool for the target system. -*-Shell-script-*- +-## Copyright (C) 1996-1999, 2000 Free Software Foundation, Inc. ++# libtool.m4 - Configure libtool for the host system. -*-Shell-script-*- ++## Copyright 1996, 1997, 1998, 1999, 2000, 2001 ++## Free Software Foundation, Inc. + ## Originally by Gordon Matzigkeit , 1996 + ## + ## This program is free software; you can redistribute it and/or modify +@@ -21,134 +22,3028 @@ + ## configuration script generated by Autoconf, you may include it under + ## the same distribution terms that you use for the rest of that program. + +-# serial 40 AC_PROG_LIBTOOL +-AC_DEFUN(AC_PROG_LIBTOOL, ++# serial 46 AC_PROG_LIBTOOL ++# Debian $Rev: 50 $ ++ ++AC_DEFUN([AC_PROG_LIBTOOL], + [AC_REQUIRE([AC_LIBTOOL_SETUP])dnl + +-# Save cache, so that ltconfig can load it +-AC_CACHE_SAVE ++# This can be used to rebuild libtool when needed ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" ++ ++# Always use our own libtool. ++LIBTOOL='$(SHELL) $(top_builddir)/libtool' ++AC_SUBST(LIBTOOL)dnl ++ ++# Prevent multiple expansion ++define([AC_PROG_LIBTOOL], []) ++]) ++ ++AC_DEFUN([AC_LIBTOOL_SETUP], ++[AC_PREREQ(2.13)dnl ++AC_REQUIRE([AC_ENABLE_SHARED])dnl ++AC_REQUIRE([AC_ENABLE_STATIC])dnl ++AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_PROG_LD])dnl ++AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl ++AC_REQUIRE([AC_PROG_NM])dnl ++AC_REQUIRE([LT_AC_PROG_SED])dnl ++ ++AC_REQUIRE([AC_PROG_LN_S])dnl ++AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl ++AC_REQUIRE([AC_OBJEXT])dnl ++AC_REQUIRE([AC_EXEEXT])dnl ++dnl ++ ++_LT_AC_PROG_ECHO_BACKSLASH ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ AC_PATH_MAGIC ++ fi ++ ;; ++esac ++ ++AC_CHECK_TOOL(RANLIB, ranlib, :) ++AC_CHECK_TOOL(STRIP, strip, :) ++ ++ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) ++ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], ++enable_win32_dll=yes, enable_win32_dll=no) ++ ++AC_ARG_ENABLE(libtool-lock, ++ [ --disable-libtool-lock avoid locking (might break parallel builds)]) ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '[#]line __oline__ "configure"' > conftest.$ac_ext ++ if AC_TRY_EVAL(ac_compile); then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, ++ [AC_LANG_SAVE ++ AC_LANG_C ++ AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) ++ AC_LANG_RESTORE]) ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++ ++ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], ++[*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ AC_CHECK_TOOL(DLLTOOL, dlltool, false) ++ AC_CHECK_TOOL(AS, as, false) ++ AC_CHECK_TOOL(OBJDUMP, objdump, false) ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one ++ AC_CACHE_CHECK([if libtool should supply DllMain function], lt_cv_need_dllmain, ++ [AC_TRY_LINK([], ++ [extern int __attribute__((__stdcall__)) DllMain(void*, int, void*); ++ DllMain (0, 0, 0);], ++ [lt_cv_need_dllmain=no],[lt_cv_need_dllmain=yes])]) ++ ++ case $host/$CC in ++ *-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*) ++ # old mingw systems require "-dll" to link a DLL, while more recent ones ++ # require "-mdll" ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -mdll" ++ AC_CACHE_CHECK([how to link DLLs], lt_cv_cc_dll_switch, ++ [AC_TRY_LINK([], [], [lt_cv_cc_dll_switch=-mdll],[lt_cv_cc_dll_switch=-dll])]) ++ CFLAGS="$SAVE_CFLAGS" ;; ++ *-*-cygwin* | *-*-pw32*) ++ # cygwin systems need to pass --dll to the linker, and not link ++ # crt.o which will require a WinMain@16 definition. ++ lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;; ++ esac ++ ;; ++ ]) ++esac ++ ++_LT_AC_LTCONFIG_HACK ++ ++]) ++ ++# AC_LIBTOOL_HEADER_ASSERT ++# ------------------------ ++AC_DEFUN([AC_LIBTOOL_HEADER_ASSERT], ++[AC_CACHE_CHECK([whether $CC supports assert without backlinking], ++ [lt_cv_func_assert_works], ++ [case $host in ++ *-*-solaris*) ++ if test "$GCC" = yes && test "$with_gnu_ld" != yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) lt_cv_func_assert_works=no ;; ++ *) lt_cv_func_assert_works=yes ;; ++ esac ++ fi ++ ;; ++ esac]) ++ ++if test "x$lt_cv_func_assert_works" = xyes; then ++ AC_CHECK_HEADERS(assert.h) ++fi ++])# AC_LIBTOOL_HEADER_ASSERT ++ ++# _LT_AC_CHECK_DLFCN ++# -------------------- ++AC_DEFUN([_LT_AC_CHECK_DLFCN], ++[AC_CHECK_HEADERS(dlfcn.h) ++])# _LT_AC_CHECK_DLFCN ++ ++# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++# --------------------------------- ++AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], ++[AC_REQUIRE([AC_CANONICAL_HOST]) ++AC_REQUIRE([AC_PROG_NM]) ++AC_REQUIRE([AC_OBJEXT]) ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++AC_MSG_CHECKING([command to parse $NM output]) ++AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [dnl ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[[BCDEGRST]]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' ++ ++# Transform the above into a raw symbol and a C symbol. ++symxfrm='\1 \2\3 \3' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[[BCDT]]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[[ABCDGISTW]]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++irix* | nonstopux*) ++ symcode='[[BCDEGRST]]' ++ ;; ++osf*) ++ symcode='[[BCDEGQRST]]' ++ ;; ++solaris* | sysv5*) ++ symcode='[[BDT]]' ++ ;; ++sysv4) ++ symcode='[[DFNSTU]]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $host_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then ++ symcode='[[ABCDGISTW]]' ++fi ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Write the raw and C identifiers. ++lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ rm -f conftest* ++ cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if egrep ' nm_test_var$' "$nlist" >/dev/null; then ++ if egrep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr void * ++#else ++# define lt_ptr char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr address; ++} ++lt_preloaded_symbols[[]] = ++{ ++EOF ++ sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ save_LIBS="$LIBS" ++ save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$no_builtin_flag" ++ if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then ++ pipe_works=yes ++ fi ++ LIBS="$save_LIBS" ++ CFLAGS="$save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC ++ fi ++ else ++ echo "$progname: failed program was:" >&AC_FD_CC ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -f conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++]) ++global_symbol_pipe="$lt_cv_sys_global_symbol_pipe" ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ global_symbol_to_cdecl= ++ global_symbol_to_c_name_address= ++else ++ global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl" ++ global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address" ++fi ++if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address"; ++then ++ AC_MSG_RESULT(failed) ++else ++ AC_MSG_RESULT(ok) ++fi ++]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++ ++# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++# --------------------------------- ++AC_DEFUN([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR], ++[# Find the correct PATH separator. Usually this is `:', but ++# DJGPP uses `;' like DOS. ++if test "X${PATH_SEPARATOR+set}" != Xset; then ++ UNAME=${UNAME-`uname 2>/dev/null`} ++ case X$UNAME in ++ *-DOS) lt_cv_sys_path_separator=';' ;; ++ *) lt_cv_sys_path_separator=':' ;; ++ esac ++ PATH_SEPARATOR=$lt_cv_sys_path_separator ++fi ++])# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# _LT_AC_PROG_ECHO_BACKSLASH ++# -------------------------- ++# Add some code to the start of the generated configure script which ++# will find an echo command which doesn't interpret backslashes. ++AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], ++[ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], ++ [AC_DIVERT_PUSH(NOTICE)]) ++_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X[$]1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X[$]1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} ++fi ++ ++if test "X[$]1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null && ++ echo_test_string="`eval $cmd`" && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "[$]0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" ++fi ++ ++AC_SUBST(ECHO) ++AC_DIVERT_POP ++])# _LT_AC_PROG_ECHO_BACKSLASH ++ ++# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, ++# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) ++# ------------------------------------------------------------------ ++AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], ++[if test "$cross_compiling" = yes; then : ++ [$4] ++else ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ ++ exit (status); ++}] ++EOF ++ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) $1 ;; ++ x$lt_dlneed_uscore) $2 ;; ++ x$lt_unknown|x*) $3 ;; ++ esac ++ else : ++ # compilation failed ++ $3 ++ fi ++fi ++rm -fr conftest* ++])# _LT_AC_TRY_DLOPEN_SELF ++ ++# AC_LIBTOOL_DLOPEN_SELF ++# ------------------- ++AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], ++[if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ *) ++ AC_CHECK_FUNC([shl_load], ++ [lt_cv_dlopen="shl_load"], ++ [AC_CHECK_LIB([dld], [shl_load], ++ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], ++ [AC_CHECK_FUNC([dlopen], ++ [lt_cv_dlopen="dlopen"], ++ [AC_CHECK_LIB([dl], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], ++ [AC_CHECK_LIB([svld], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], ++ [AC_CHECK_LIB([dld], [dld_link], ++ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ AC_CACHE_CHECK([whether a program can dlopen itself], ++ lt_cv_dlopen_self, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, ++ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ++ ]) ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ LDFLAGS="$LDFLAGS $link_static_flag" ++ AC_CACHE_CHECK([whether a statically linked program can dlopen itself], ++ lt_cv_dlopen_self_static, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, ++ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ++ ]) ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++])# AC_LIBTOOL_DLOPEN_SELF ++ ++AC_DEFUN([_LT_AC_LTCONFIG_HACK], ++[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e s/^X//' ++sed_quote_subst='s/\([[\\"\\`$\\\\]]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([[\\"\\`\\\\]]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except M$VC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++need_locks="$enable_libtool_lock" ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++if test x"$host" != x"$build"; then ++ ac_tool_prefix=${host_alias}- ++else ++ ac_tool_prefix= ++fi ++ ++# Transform linux* to *-*-linux-gnu*, to support old configure scripts. ++case $host_os in ++linux-gnu*) ;; ++linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` ++esac ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ++ ;; ++ *) ++ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++# Allow CC to be a program name with arguments. ++set dummy $CC ++compiler="[$]2" ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([for objdir]) ++rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++AC_MSG_RESULT($objdir) ++## ++## END FIXME ++ ++ ++## FIXME: this should be a separate macro ++## ++AC_ARG_WITH(pic, ++[ --with-pic try to use only PIC/non-PIC objects [default=use both]], ++pic_mode="$withval", pic_mode=default) ++test -z "$pic_mode" && pic_mode=default ++ ++# We assume here that the value for lt_cv_prog_cc_pic will not be cached ++# in isolation, and that seeing it set (from the cache) indicates that ++# the associated values are set (in the cache) correctly too. ++AC_MSG_CHECKING([for $compiler option to produce PIC]) ++AC_CACHE_VAL(lt_cv_prog_cc_pic, ++[ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_shlib= ++ lt_cv_prog_cc_wl= ++ lt_cv_prog_cc_static= ++ lt_cv_prog_cc_no_builtin= ++ lt_cv_prog_cc_can_build_shared=$can_build_shared ++ ++ if test "$GCC" = yes; then ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-static' ++ ++ case $host_os in ++ aix*) ++ # Below there is a dirty hack to force normal static linking with -ldl ++ # The problem is because libdl dynamically linked with both libc and ++ # libC (AIX C++ library), which obviously doesn't included in libraries ++ # list by gcc. This cause undefined symbols with -static flags. ++ # This hack allows C programs to be linked with "-static -ldl", but ++ # not sure about C++ programs. ++ lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC" ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_cv_prog_cc_pic='-fno-common' ++ ;; ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_cv_prog_cc_pic=-Kconform_pic ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for PIC flags for the system compiler. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ lt_cv_prog_cc_wl='-Wl,' ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_cv_prog_cc_static='-Bstatic' ++ else ++ lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ # Is there a better lt_cv_prog_cc_static that works with the bundled CC? ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive" ++ lt_cv_prog_cc_pic='+Z' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ # PIC (with -KPIC) is the default. ++ ;; ++ ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ ++ newsos6) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ # All OSF/1 code is PIC. ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ ;; ++ ++ sco3.2v5*) ++ lt_cv_prog_cc_pic='-Kpic' ++ lt_cv_prog_cc_static='-dn' ++ lt_cv_prog_cc_shlib='-belf' ++ ;; ++ ++ solaris*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ sunos4*) ++ lt_cv_prog_cc_pic='-PIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Qoption ld ' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ uts4*) ++ lt_cv_prog_cc_pic='-pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_cv_prog_cc_pic='-Kconform_pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ fi ++ ;; ++ ++ *) ++ lt_cv_prog_cc_can_build_shared=no ++ ;; ++ esac ++ fi ++]) ++if test -z "$lt_cv_prog_cc_pic"; then ++ AC_MSG_RESULT([none]) ++else ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic]) ++ ++ # Check to make sure the pic_flag actually works. ++ AC_MSG_CHECKING([if $compiler PIC flag $lt_cv_prog_cc_pic works]) ++ AC_CACHE_VAL(lt_cv_prog_cc_pic_works, [dnl ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC" ++ AC_TRY_COMPILE([], [], [dnl ++ case $host_os in ++ hpux9* | hpux10* | hpux11*) ++ # On HP-UX, both CC and GCC only warn that PIC is supported... then ++ # they create non-PIC objects. So, if there were any warnings, we ++ # assume that PIC is not supported. ++ if test -s conftest.err; then ++ lt_cv_prog_cc_pic_works=no ++ else ++ lt_cv_prog_cc_pic_works=yes ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic_works=yes ++ ;; ++ esac ++ ], [dnl ++ lt_cv_prog_cc_pic_works=no ++ ]) ++ CFLAGS="$save_CFLAGS" ++ ]) ++ ++ if test "X$lt_cv_prog_cc_pic_works" = Xno; then ++ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_can_build_shared=no ++ else ++ lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic" ++ fi ++ ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic_works]) ++fi ++## ++## END FIXME ++ ++# Check for any special shared library compilation flags. ++if test -n "$lt_cv_prog_cc_shlib"; then ++ AC_MSG_WARN([\`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries]) ++ if echo "$old_CC $old_CFLAGS " | egrep -e "[[ ]]$lt_cv_prog_cc_shlib[[ ]]" >/dev/null; then : ++ else ++ AC_MSG_WARN([add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure]) ++ lt_cv_prog_cc_can_build_shared=no ++ fi ++fi ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([if $compiler static flag $lt_cv_prog_cc_static works]) ++AC_CACHE_VAL([lt_cv_prog_cc_static_works], [dnl ++ lt_cv_prog_cc_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static" ++ AC_TRY_LINK([], [], [lt_cv_prog_cc_static_works=yes]) ++ LDFLAGS="$save_LDFLAGS" ++]) ++ ++# Belt *and* braces to stop my trousers falling down: ++test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static= ++AC_MSG_RESULT([$lt_cv_prog_cc_static_works]) ++ ++pic_flag="$lt_cv_prog_cc_pic" ++special_shlib_compile_flags="$lt_cv_prog_cc_shlib" ++wl="$lt_cv_prog_cc_wl" ++link_static_flag="$lt_cv_prog_cc_static" ++no_builtin_flag="$lt_cv_prog_cc_no_builtin" ++can_build_shared="$lt_cv_prog_cc_can_build_shared" ++## ++## END FIXME ++ ++ ++## FIXME: this should be a separate macro ++## ++# Check to see if options -o and -c are simultaneously supported by compiler ++AC_MSG_CHECKING([if $compiler supports -c -o file.$ac_objext]) ++AC_CACHE_VAL([lt_cv_compiler_c_o], [ ++$rm -r conftest 2>/dev/null ++mkdir conftest ++cd conftest ++echo "int some_variable = 0;" > conftest.$ac_ext ++mkdir out ++# According to Tom Tromey, Ian Lance Taylor reported there are C compilers ++# that will create temporary files in the current directory regardless of ++# the output directory. Thus, making CWD read-only will cause this test ++# to fail, enabling locking or at least warning the user not to do parallel ++# builds. ++chmod -w . ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" ++compiler_c_o=no ++if { (eval echo configure:__oline__: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s out/conftest.err; then ++ lt_cv_compiler_c_o=no ++ else ++ lt_cv_compiler_c_o=yes ++ fi ++else ++ # Append any errors to the config.log. ++ cat out/conftest.err 1>&AC_FD_CC ++ lt_cv_compiler_c_o=no ++fi ++CFLAGS="$save_CFLAGS" ++chmod u+w . ++$rm conftest* out/* ++rmdir out ++cd .. ++rmdir conftest ++$rm -r conftest 2>/dev/null ++]) ++compiler_c_o=$lt_cv_compiler_c_o ++AC_MSG_RESULT([$compiler_c_o]) ++ ++if test x"$compiler_c_o" = x"yes"; then ++ # Check to see if we can write to a .lo ++ AC_MSG_CHECKING([if $compiler supports -c -o file.lo]) ++ AC_CACHE_VAL([lt_cv_compiler_o_lo], [ ++ lt_cv_compiler_o_lo=no ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -c -o conftest.lo" ++ save_objext="$ac_objext" ++ ac_objext=lo ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ lt_cv_compiler_o_lo=no ++ else ++ lt_cv_compiler_o_lo=yes ++ fi ++ ]) ++ ac_objext="$save_objext" ++ CFLAGS="$save_CFLAGS" ++ ]) ++ compiler_o_lo=$lt_cv_compiler_o_lo ++ AC_MSG_RESULT([$compiler_o_lo]) ++else ++ compiler_o_lo=no ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Check to see if we can do hard links to lock some files if needed ++hard_links="nottested" ++if test "$compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ AC_MSG_CHECKING([if we can lock with hard links]) ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ AC_MSG_RESULT([$hard_links]) ++ if test "$hard_links" = no; then ++ AC_MSG_WARN([\`$CC' does not support \`-c -o', so \`make -j' may be unsafe]) ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++if test "$GCC" = yes; then ++ # Check to see if options -fno-rtti -fno-exceptions are supported by compiler ++ AC_MSG_CHECKING([if $compiler supports -fno-rtti -fno-exceptions]) ++ echo "int some_variable = 0;" > conftest.$ac_ext ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext" ++ compiler_rtti_exceptions=no ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ compiler_rtti_exceptions=no ++ else ++ compiler_rtti_exceptions=yes ++ fi ++ ]) ++ CFLAGS="$save_CFLAGS" ++ AC_MSG_RESULT([$compiler_rtti_exceptions]) ++ ++ if test "$compiler_rtti_exceptions" = "yes"; then ++ no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions' ++ else ++ no_builtin_flag=' -fno-builtin' ++ fi ++fi ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# See if the linker supports building shared libraries. ++AC_MSG_CHECKING([whether the linker ($LD) supports shared libraries]) ++ ++allow_undefined_flag= ++no_undefined_flag= ++need_lib_prefix=unknown ++need_version=unknown ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++archive_cmds= ++archive_expsym_cmds= ++old_archive_from_new_cmds= ++old_archive_from_expsyms_cmds= ++export_dynamic_flag_spec= ++whole_archive_flag_spec= ++thread_safe_flag_spec= ++hardcode_into_libs=no ++hardcode_libdir_flag_spec= ++hardcode_libdir_separator= ++hardcode_direct=no ++hardcode_minus_L=no ++hardcode_shlibpath_var=unsupported ++runpath_var= ++link_all_deplibs=unknown ++always_export_symbols=no ++export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols' ++# include_expsyms should be a list of space-separated symbols to be *always* ++# included in the symbol list ++include_expsyms= ++# exclude_expsyms can be an egrep regular expression of symbols to exclude ++# it will be wrapped by ` (' and `)$', so one must not match beginning or ++# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++# as well as any symbol that contains `d'. ++exclude_expsyms="_GLOBAL_OFFSET_TABLE_" ++# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++# platforms (ab)use it in PIC code, but their linkers get confused if ++# the symbol is explicitly referenced. Since portable code cannot ++# rely on this symbol name, it's probably fine to never include it in ++# preloaded symbol tables. ++extract_expsyms_cmds= ++ ++case $host_os in ++cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++openbsd*) ++ with_gnu_ld=no ++ ;; ++esac ++ ++ld_shlibs=yes ++if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ # On AIX, the GNU linker is very broken ++ # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available. ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ ++ extract_expsyms_cmds='test -f $output_objdir/impgen.c || \ ++ sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~ ++ test -f $output_objdir/impgen.exe || (cd $output_objdir && \ ++ if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \ ++ else $CC -o impgen impgen.c ; fi)~ ++ $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def' ++ ++ old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib' ++ ++ # cygwin and mingw dlls have different entry points and sets of symbols ++ # to exclude. ++ # FIXME: what about values for MSVC? ++ dll_entry=__cygwin_dll_entry@12 ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~ ++ case $host_os in ++ mingw*) ++ # mingw values ++ dll_entry=_DllMainCRTStartup@12 ++ dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~ ++ ;; ++ esac ++ ++ # mingw and cygwin differ, and it's simplest to just exclude the union ++ # of the two symbol sets. ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one (in ltdll.c) ++ if test "x$lt_cv_need_dllmain" = "xyes"; then ++ ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext " ++ ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~ ++ test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~' ++ else ++ ltdll_obj= ++ ltdll_cmds= ++ fi ++ ++ # Extract the symbol export list from an `--export-all' def file, ++ # then regenerate the def file from the symbol export list, so that ++ # the compiled dll only exports the symbol export list. ++ # Be careful not to strip the DATA tag left be newer dlltools. ++ export_symbols_cmds="$ltdll_cmds"' ++ $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~ ++ sed -e "1,/EXPORTS/d" -e "s/ @ [[0-9]]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols' ++ ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is. ++ # If DATA tags from a recent dlltool are present, honour them! ++ archive_expsym_cmds='if test "x`sed 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname-def; ++ else ++ echo EXPORTS > $output_objdir/$soname-def; ++ _lt_hint=1; ++ cat $export_symbols | while read symbol; do ++ set dummy \$symbol; ++ case \[$]# in ++ 2) echo " \[$]2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;; ++ 4) echo " \[$]2 \[$]3 \[$]4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;; ++ *) echo " \[$]2 @ \$_lt_hint \[$]3 ; " >> $output_objdir/$soname-def;; ++ esac; ++ _lt_hint=`expr 1 + \$_lt_hint`; ++ done; ++ fi~ ++ '"$ltdll_cmds"' ++ $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~ ++ $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~ ++ $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags' ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris* | sysv5*) ++ if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = yes; then ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # dlltool doesn't understand --whole-archive et. al. ++ whole_archive_flag_spec= ++ ;; ++ *) ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ ;; ++ esac ++ fi ++else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$link_static_flag"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix4* | aix5*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ hardcode_direct=yes ++ archive_cmds='' ++ hardcode_libdir_separator=':' ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[[012]]|aix4.[[012]].*) ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ hardcode_direct=yes ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ esac ++ ++ shared_flag='-shared' ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ shared_flag='${wl}-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall can do strange things, so it is better to ++ # generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib' ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" ++ else ++ hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib' ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='${wl}-berok' ++ # This is a bit strange, but is similar to how AIX traditionally builds ++ # it's shared libraries. ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $output_objdir/$libname$release.a $output_objdir/$soname' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_from_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ ;; ++ ++ darwin* | rhapsody*) ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ allow_undefined_flag='-undefined suppress' ++ ;; ++ *) # Darwin 1.3 on ++ allow_undefined_flag='-flat_namespace -undefined suppress' ++ ;; ++ esac ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. Also zsh mangles ++ # `"' quotes if we put them in here... so don't! ++ archive_cmds='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs && $CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib ${lib}-master.o $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)' ++ # We need to add '_' to the symbols in $export_symbols first ++ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ whole_archive_flag_spec='-all_load $convenience' ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ case $host_os in ++ hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;; ++ *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; ++ esac ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ hardcode_minus_L=yes # Not in the search PATH, but as the default ++ # location of the library. ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case "$host_os" in ++ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' ++ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ #Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ sco3.2v5*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ ;; ++ ++ solaris*) ++ # gcc --version < 3.0 without binutils cannot create self contained ++ # shared libraries reliably, requiring libgcc.a to resolve some of ++ # the object symbols generated in some cases. Libraries that use ++ # assert need libgcc.a to resolve __eprintf, for example. Linking ++ # a copy of libgcc.a into every shared library to guarantee resolving ++ # such symbols causes other problems: According to Tim Van Holder ++ # , C++ libraries end up with a separate ++ # (to the application) exception stack for one thing. ++ no_undefined_flag=' -z defs' ++ if test "$GCC" = yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) ++ cat <&2 ++ ++*** Warning: Releases of GCC earlier than version 3.0 cannot reliably ++*** create self contained shared libraries on Solaris systems, without ++*** introducing a dependency on libgcc.a. Therefore, libtool is disabling ++*** -no-undefined support, which will at least allow you to build shared ++*** libraries. However, you may find that when you link such libraries ++*** into an application without using GCC, you have to manually add ++*** \`gcc --print-libgcc-file-name\` to the link command. We urge you to ++*** upgrade to a newer version of GCC. Another option is to rebuild your ++*** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer. ++ ++EOF ++ no_undefined_flag= ++ ;; ++ esac ++ fi ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv5*) ++ no_undefined_flag=' -z text' ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec= ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4.2uw2*) ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=no ++ hardcode_runpath_var=yes ++ runpath_var=LD_RUN_PATH ++ ;; ++ ++ sysv5uw7* | unixware7*) ++ no_undefined_flag='${wl}-z ${wl}text' ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++fi ++AC_MSG_RESULT([$ld_shlibs]) ++test "$ld_shlibs" = no && can_build_shared=no ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Check hardcoding attributes. ++AC_MSG_CHECKING([how to hardcode library paths into programs]) ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var"; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$hardcode_shlibpath_var" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++AC_MSG_RESULT([$hardcode_action]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++striplib= ++old_striplib= ++AC_MSG_CHECKING([whether stripping libraries is possible]) ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ AC_MSG_RESULT([yes]) ++else ++ AC_MSG_RESULT([no]) ++fi ++## ++## END FIXME ++ ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++## FIXME: this should be a separate macro ++## ++# PORTME Fill in your ld.so characteristics ++AC_MSG_CHECKING([dynamic linker characteristics]) ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}.so$major' ++ ;; ++ ++aix4* | aix5*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[[01]] | aix4.[[01]].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can ++ # not hardcode correct soname into executable. Probably we can ++ # add versioning support to collect2, so additional links can ++ # be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}.so$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ hardcode_into_libs=yes ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}.so' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi4*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ export_dynamic_flag_spec=-rdynamic ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ need_version=no ++ need_lib_prefix=no ++ case $GCC,$host_os in ++ yes,cygwin*) ++ library_names_spec='$libname.dll.a' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog .libs/$dlname \$dldir/$dlname' ++ postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ ;; ++ yes,mingw*) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"` ++ ;; ++ yes,pw32*) ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' ++ ;; ++ *) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. ++ library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' ++ soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++kfreebsd*-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='GNU/FreeBSD ld.so' ++ ;; ++ ++freebsd*) ++ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ *) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ dynamic_linker="$host_os dld.sl" ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' ++ soname_spec='${libname}${release}.sl$major' ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) version_type=irix ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case "$host_os" in ++ openbsd2.[[89]] | openbsd2.[[89]].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ need_lib_prefix=no ++ library_names_spec='$libname.dll $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_version=no ++ need_lib_prefix=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ hardcode_into_libs=yes ++ ;; ++ ++sco3.2v5*) ++ version_type=osf ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' ++ soname_spec='$libname.so.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++AC_MSG_RESULT([$dynamic_linker]) ++test "$dynamic_linker" = no && can_build_shared=no ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# Report the final consequences. ++AC_MSG_CHECKING([if libtool supports shared libraries]) ++AC_MSG_RESULT([$can_build_shared]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([whether to build shared libraries]) ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case "$host_os" in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix4*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++AC_MSG_RESULT([$enable_shared]) ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++AC_MSG_CHECKING([whether to build static libraries]) ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++AC_MSG_RESULT([$enable_static]) ++## ++## END FIXME ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++AC_LIBTOOL_DLOPEN_SELF ++ ++## FIXME: this should be a separate macro ++## ++if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ AC_MSG_CHECKING([whether -lc should be explicitly linked in]) ++ AC_CACHE_VAL([lt_cv_archive_cmds_need_lc], ++ [$rm conftest* ++ echo 'static int dummy;' > conftest.$ac_ext ++ ++ if AC_TRY_EVAL(ac_compile); then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_cv_prog_cc_wl ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if AC_TRY_EVAL(archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) ++ then ++ lt_cv_archive_cmds_need_lc=no ++ else ++ lt_cv_archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi]) ++ AC_MSG_RESULT([$lt_cv_archive_cmds_need_lc]) ++ ;; ++ esac ++fi ++need_lc=${lt_cv_archive_cmds_need_lc-yes} ++## ++## END FIXME ++ ++## FIXME: this should be a separate macro ++## ++# The second clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ : ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ test -f Makefile && make "$ltmain" ++fi + +-# Actually configure libtool. ac_aux_dir is where install-sh is found. +-CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ +-LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ +-LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ +-DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ +-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \ +-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ +-|| AC_MSG_ERROR([libtool configure failed]) ++if test -f "$ltmain"; then ++ trap "$rm \"${ofile}T\"; exit 1" 1 2 15 ++ $rm -f "${ofile}T" ++ ++ echo creating $ofile ++ ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS SED \ ++ AR AR_FLAGS CC LD LN_S NM SHELL \ ++ reload_flag reload_cmds wl \ ++ pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \ ++ thread_safe_flag_spec whole_archive_flag_spec libname_spec \ ++ library_names_spec soname_spec \ ++ RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \ ++ old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \ ++ postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd export_symbols_cmds \ ++ deplibs_check_method allow_undefined_flag no_undefined_flag \ ++ finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \ ++ global_symbol_to_c_name_address \ ++ hardcode_libdir_flag_spec hardcode_libdir_separator \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do ++ ++ case $var in ++ reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ export_symbols_cmds | archive_cmds | archive_expsym_cmds | \ ++ extract_expsyms_cmds | old_archive_from_expsyms_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done + +-# Reload cache, that may have been modified by ltconfig +-AC_CACHE_LOAD ++ cat <<__EOF__ > "${ofile}T" ++#! $SHELL + +-# This can be used to rebuild libtool when needed +-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" ++# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996-2000 Free Software Foundation, Inc. ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. + +-# Always use our own libtool. +-LIBTOOL='$(SHELL) $(top_builddir)/libtool' +-AC_SUBST(LIBTOOL)dnl ++# A sed that does not truncate output. ++SED=$lt_SED + +-# Redirect the config.log output again, so that the ltconfig log is not +-# clobbered by the next message. +-exec 5>>./config.log +-]) ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="${SED} -e s/^X//" + +-AC_DEFUN(AC_LIBTOOL_SETUP, +-[AC_PREREQ(2.13)dnl +-AC_REQUIRE([AC_ENABLE_SHARED])dnl +-AC_REQUIRE([AC_ENABLE_STATIC])dnl +-AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl +-AC_REQUIRE([AC_CANONICAL_HOST])dnl +-AC_REQUIRE([AC_CANONICAL_BUILD])dnl +-AC_REQUIRE([AC_PROG_RANLIB])dnl +-AC_REQUIRE([AC_PROG_CC])dnl +-AC_REQUIRE([AC_PROG_LD])dnl +-AC_REQUIRE([AC_PROG_NM])dnl +-AC_REQUIRE([AC_PROG_LN_S])dnl +-dnl ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi + +-case "$target" in +-NONE) lt_target="$host" ;; +-*) lt_target="$target" ;; +-esac ++# ### BEGIN LIBTOOL CONFIG + +-# Check for any special flags to pass to ltconfig. +-libtool_flags="" +-test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" +-test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" +-test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" +-test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc" +-test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" +-ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], +-[libtool_flags="$libtool_flags --enable-dlopen"]) +-ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[libtool_flags="$libtool_flags --enable-win32-dll"]) +-AC_ARG_ENABLE(libtool-lock, +- [ --disable-libtool-lock avoid locking (might break parallel builds)]) +-test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" +-test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: + +-# Some flags need to be propagated to the compiler or linker for good +-# libtool support. +-case "$lt_target" in +-*-*-irix6*) +- # Find out which ABI we are using. +- echo '[#]line __oline__ "configure"' > conftest.$ac_ext +- if AC_TRY_EVAL(ac_compile); then +- case "`/usr/bin/file conftest.o`" in +- *32-bit*) +- LD="${LD-ld} -32" +- ;; +- *N32*) +- LD="${LD-ld} -n32" +- ;; +- *64-bit*) +- LD="${LD-ld} -64" +- ;; +- esac +- fi +- rm -rf conftest* +- ;; ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL + +-*-*-sco3.2v5*) +- # On SCO OpenServer 5, we need -belf to get full-featured binaries. +- SAVE_CFLAGS="$CFLAGS" +- CFLAGS="$CFLAGS -belf" +- AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, +- [AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])]) +- if test x"$lt_cv_cc_needs_belf" != x"yes"; then +- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf +- CFLAGS="$SAVE_CFLAGS" +- fi +- ;; ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared + +-ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[*-*-cygwin* | *-*-mingw*) +- AC_CHECK_TOOL(DLLTOOL, dlltool, false) +- AC_CHECK_TOOL(AS, as, false) +- AC_CHECK_TOOL(OBJDUMP, objdump, false) +- ;; +-]) +-esac +-]) ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$need_lc ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# The default C compiler. ++CC=$lt_CC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP="$STRIP" ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_pic_flag ++pic_mode=$pic_mode ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_compiler_c_o ++ ++# Can we write directly to a .lo ? ++compiler_o_lo=$lt_compiler_o_lo ++ ++# Must we lock files when doing compilation ? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_link_static_flag ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_no_builtin_flag ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path="$fix_srcfile_path" ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "${ofile}T" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ case $host_os in ++ cygwin* | mingw* | pw32* | os2*) ++ cat <<'EOF' >> "${ofile}T" ++ # This is a source program that is used to create dlls on Windows ++ # Don't remove nor modify the starting and closing comments ++# /* ltdll.c starts here */ ++# #define WIN32_LEAN_AND_MEAN ++# #include ++# #undef WIN32_LEAN_AND_MEAN ++# #include ++# ++# #ifndef __CYGWIN__ ++# # ifdef __CYGWIN32__ ++# # define __CYGWIN__ __CYGWIN32__ ++# # endif ++# #endif ++# ++# #ifdef __cplusplus ++# extern "C" { ++# #endif ++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); ++# #ifdef __cplusplus ++# } ++# #endif ++# ++# #ifdef __CYGWIN__ ++# #include ++# DECLARE_CYGWIN_DLL( DllMain ); ++# #endif ++# HINSTANCE __hDllInstance_base; ++# ++# BOOL APIENTRY ++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) ++# { ++# __hDllInstance_base = hInst; ++# return TRUE; ++# } ++# /* ltdll.c ends here */ ++ # This is a source program that is used to create import libraries ++ # on Windows for dlls which lack them. Don't remove nor modify the ++ # starting and closing comments ++# /* impgen.c starts here */ ++# /* Copyright (C) 1999-2000 Free Software Foundation, Inc. ++# ++# This file is part of GNU libtool. ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# */ ++# ++# #include /* for printf() */ ++# #include /* for open(), lseek(), read() */ ++# #include /* for O_RDONLY, O_BINARY */ ++# #include /* for strdup() */ ++# ++# /* O_BINARY isn't required (or even defined sometimes) under Unix */ ++# #ifndef O_BINARY ++# #define O_BINARY 0 ++# #endif ++# ++# static unsigned int ++# pe_get16 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[2]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 2); ++# return b[0] + (b[1]<<8); ++# } ++# ++# static unsigned int ++# pe_get32 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[4]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 4); ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# static unsigned int ++# pe_as32 (ptr) ++# void *ptr; ++# { ++# unsigned char *b = ptr; ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# int ++# main (argc, argv) ++# int argc; ++# char *argv[]; ++# { ++# int dll; ++# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; ++# unsigned long export_rva, export_size, nsections, secptr, expptr; ++# unsigned long name_rvas, nexp; ++# unsigned char *expdata, *erva; ++# char *filename, *dll_name; ++# ++# filename = argv[1]; ++# ++# dll = open(filename, O_RDONLY|O_BINARY); ++# if (dll < 1) ++# return 1; ++# ++# dll_name = filename; ++# ++# for (i=0; filename[i]; i++) ++# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') ++# dll_name = filename + i +1; ++# ++# pe_header_offset = pe_get32 (dll, 0x3c); ++# opthdr_ofs = pe_header_offset + 4 + 20; ++# num_entries = pe_get32 (dll, opthdr_ofs + 92); ++# ++# if (num_entries < 1) /* no exports */ ++# return 1; ++# ++# export_rva = pe_get32 (dll, opthdr_ofs + 96); ++# export_size = pe_get32 (dll, opthdr_ofs + 100); ++# nsections = pe_get16 (dll, pe_header_offset + 4 +2); ++# secptr = (pe_header_offset + 4 + 20 + ++# pe_get16 (dll, pe_header_offset + 4 + 16)); ++# ++# expptr = 0; ++# for (i = 0; i < nsections; i++) ++# { ++# char sname[8]; ++# unsigned long secptr1 = secptr + 40 * i; ++# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); ++# unsigned long vsize = pe_get32 (dll, secptr1 + 16); ++# unsigned long fptr = pe_get32 (dll, secptr1 + 20); ++# lseek(dll, secptr1, SEEK_SET); ++# read(dll, sname, 8); ++# if (vaddr <= export_rva && vaddr+vsize > export_rva) ++# { ++# expptr = fptr + (export_rva - vaddr); ++# if (export_rva + export_size > vaddr + vsize) ++# export_size = vsize - (export_rva - vaddr); ++# break; ++# } ++# } ++# ++# expdata = (unsigned char*)malloc(export_size); ++# lseek (dll, expptr, SEEK_SET); ++# read (dll, expdata, export_size); ++# erva = expdata - export_rva; ++# ++# nexp = pe_as32 (expdata+24); ++# name_rvas = pe_as32 (expdata+32); ++# ++# printf ("EXPORTS\n"); ++# for (i = 0; i> "${ofile}T" || (rm -f "${ofile}T"; exit 1) ++ ++ mv -f "${ofile}T" "$ofile" || \ ++ (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T") ++ chmod +x "$ofile" ++fi ++## ++## END FIXME ++ ++])# _LT_AC_LTCONFIG_HACK + + # AC_LIBTOOL_DLOPEN - enable checks for dlopen support +-AC_DEFUN(AC_LIBTOOL_DLOPEN, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) + + # AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's +-AC_DEFUN(AC_LIBTOOL_WIN32_DLL, [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) + + # AC_ENABLE_SHARED - implement the --enable-shared flag + # Usage: AC_ENABLE_SHARED[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_SHARED, [dnl +-define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_SHARED], ++[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(shared, + changequote(<<, >>)dnl + << --enable-shared[=PKGS] build shared libraries [default=>>AC_ENABLE_SHARED_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) +@@ -167,21 +3062,22 @@ + ]) + + # AC_DISABLE_SHARED - set the default shared flag to --disable-shared +-AC_DEFUN(AC_DISABLE_SHARED, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_SHARED], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_SHARED(no)]) + + # AC_ENABLE_STATIC - implement the --enable-static flag + # Usage: AC_ENABLE_STATIC[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_STATIC, [dnl +-define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_STATIC], ++[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(static, + changequote(<<, >>)dnl + << --enable-static[=PKGS] build static libraries [default=>>AC_ENABLE_STATIC_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) +@@ -200,7 +3096,8 @@ + ]) + + # AC_DISABLE_STATIC - set the default static flag to --disable-static +-AC_DEFUN(AC_DISABLE_STATIC, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_STATIC], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_STATIC(no)]) + + +@@ -208,14 +3105,14 @@ + # Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_FAST_INSTALL, [dnl +-define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_FAST_INSTALL], ++[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(fast-install, + changequote(<<, >>)dnl + << --enable-fast-install[=PKGS] optimize for fast installation [default=>>AC_ENABLE_FAST_INSTALL_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) +@@ -233,29 +3130,120 @@ + enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl + ]) + +-# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install +-AC_DEFUN(AC_DISABLE_FAST_INSTALL, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++# AC_DISABLE_FAST_INSTALL - set the default to --disable-fast-install ++AC_DEFUN([AC_DISABLE_FAST_INSTALL], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_FAST_INSTALL(no)]) + ++# AC_LIBTOOL_PICMODE - implement the --with-pic flag ++# Usage: AC_LIBTOOL_PICMODE[(MODE)] ++# Where MODE is either `yes' or `no'. If omitted, it defaults to ++# `both'. ++AC_DEFUN([AC_LIBTOOL_PICMODE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++pic_mode=ifelse($#,1,$1,default)]) ++ ++ ++# AC_PATH_TOOL_PREFIX - find a file program which can recognise shared library ++AC_DEFUN([AC_PATH_TOOL_PREFIX], ++[AC_MSG_CHECKING([for $1]) ++AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, ++[case $MAGIC_CMD in ++ /*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++ ?:/*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. ++ ;; ++ *) ++ ac_save_MAGIC_CMD="$MAGIC_CMD" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++dnl $ac_dummy forces splitting on constant user-supplied paths. ++dnl POSIX.2 word splitting is done only on the output of word expansions, ++dnl not every word. This closes a longstanding sh security hole. ++ ac_dummy="ifelse([$2], , $PATH, [$2])" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$1; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/$1" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ egrep "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ MAGIC_CMD="$ac_save_MAGIC_CMD" ++ ;; ++esac]) ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ AC_MSG_RESULT($MAGIC_CMD) ++else ++ AC_MSG_RESULT(no) ++fi ++]) ++ ++ ++# AC_PATH_MAGIC - find a file program which can recognise a shared library ++AC_DEFUN([AC_PATH_MAGIC], ++[AC_REQUIRE([AC_CHECK_TOOL_PREFIX])dnl ++AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin:$PATH) ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ AC_PATH_TOOL_PREFIX(file, /usr/bin:$PATH) ++ else ++ MAGIC_CMD=: ++ fi ++fi ++]) ++ ++ + # AC_PROG_LD - find the path to the GNU or non-GNU linker +-AC_DEFUN(AC_PROG_LD, ++AC_DEFUN([AC_PROG_LD], + [AC_ARG_WITH(gnu-ld, + [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], + test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) + AC_REQUIRE([AC_PROG_CC])dnl + AC_REQUIRE([AC_CANONICAL_HOST])dnl + AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl + ac_prog=ld +-if test "$ac_cv_prog_gcc" = yes; then ++if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + AC_MSG_CHECKING([for ld used by GCC]) +- ac_prog=`($CC -print-prog-name=ld) 2>&5` +- case "$ac_prog" in ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in + # Accept absolute paths. +-changequote(,)dnl +- [\\/]* | [A-Za-z]:[\\/]*) +- re_direlt='/[^/][^/]*/\.\./' +-changequote([,])dnl ++ [[\\/]]* | [[A-Za-z]]:[[\\/]]*) ++ re_direlt='/[[^/]][[^/]]*/\.\./' + # Canonicalize the path of ld + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do +@@ -277,17 +3265,17 @@ + else + AC_MSG_CHECKING([for non-GNU ld]) + fi +-AC_CACHE_VAL(ac_cv_path_LD, ++AC_CACHE_VAL(lt_cv_path_LD, + [if test -z "$LD"; then +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then +- ac_cv_path_LD="$ac_dir/$ac_prog" ++ lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some GNU ld's only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. +- if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then ++ if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then + test "$with_gnu_ld" != no && break + else + test "$with_gnu_ld" != yes && break +@@ -296,9 +3284,9 @@ + done + IFS="$ac_save_ifs" + else +- ac_cv_path_LD="$LD" # Let the user override the test with a path. ++ lt_cv_path_LD="$LD" # Let the user override the test with a path. + fi]) +-LD="$ac_cv_path_LD" ++LD="$lt_cv_path_LD" + if test -n "$LD"; then + AC_MSG_RESULT($LD) + else +@@ -308,56 +3296,255 @@ + AC_PROG_LD_GNU + ]) + +-AC_DEFUN(AC_PROG_LD_GNU, +-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], ac_cv_prog_gnu_ld, ++# AC_PROG_LD_GNU - ++AC_DEFUN([AC_PROG_LD_GNU], ++[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld, + [# I'd rather use --version here, but apparently some GNU ld's only accept -v. + if $LD -v 2>&1 &5; then +- ac_cv_prog_gnu_ld=yes ++ lt_cv_prog_gnu_ld=yes + else +- ac_cv_prog_gnu_ld=no ++ lt_cv_prog_gnu_ld=no + fi]) ++with_gnu_ld=$lt_cv_prog_gnu_ld ++]) ++ ++# AC_PROG_LD_RELOAD_FLAG - find reload flag for linker ++# -- PORTME Some linkers may need a different reload flag. ++AC_DEFUN([AC_PROG_LD_RELOAD_FLAG], ++[AC_CACHE_CHECK([for $LD option to reload object files], lt_cv_ld_reload_flag, ++[lt_cv_ld_reload_flag='-r']) ++reload_flag=$lt_cv_ld_reload_flag ++test -n "$reload_flag" && reload_flag=" $reload_flag" ++]) ++ ++# AC_DEPLIBS_CHECK_METHOD - how to check for library dependencies ++# -- PORTME fill in with the dynamic library characteristics ++AC_DEFUN([AC_DEPLIBS_CHECK_METHOD], ++[AC_CACHE_CHECK([how to recognise dependent libraries], ++lt_cv_deplibs_check_method, ++[lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given egrep regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix4* | aix5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi4*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1` ++ ;; ++ *) # Darwin 1.3 on ++ lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' ++ ;; ++ esac ++ ;; ++ ++freebsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20*|hpux11*) ++ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ irix5* | nonstopux*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" ++ ;; ++ *) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[[1234]] dynamic lib MIPS - version 1" ++ ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ case $host_cpu in ++ alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | arm* | m68k) ++ lt_cv_deplibs_check_method=pass_all ;; ++ *) ++ # glibc up to 2.1.1 does not perform some relocations on ARM ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ++ ;; ++ ++netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so\.[[0-9]]+\.[[0-9]]+$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++openbsd*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object' ++ else ++ lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sco3.2v5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ ++sysv5uw[[78]]* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ case $host_vendor in ++ motorola) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++esac ++]) ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method + ]) + ++ + # AC_PROG_NM - find the path to a BSD-compatible name lister +-AC_DEFUN(AC_PROG_NM, +-[AC_MSG_CHECKING([for BSD-compatible nm]) +-AC_CACHE_VAL(ac_cv_path_NM, ++AC_DEFUN([AC_PROG_NM], ++[AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl ++AC_MSG_CHECKING([for BSD-compatible nm]) ++AC_CACHE_VAL(lt_cv_path_NM, + [if test -n "$NM"; then + # Let the user override the test. +- ac_cv_path_NM="$NM" ++ lt_cv_path_NM="$NM" + else +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + test -z "$ac_dir" && ac_dir=. +- if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then ++ tmp_nm=$ac_dir/${ac_tool_prefix}nm ++ if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored +- if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -B" ++ # Tru64's nm complains that /dev/null is an invalid object file ++ if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -B" + break +- elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -p" ++ elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -p" + break + else +- ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags + fi + fi + done + IFS="$ac_save_ifs" +- test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm + fi]) +-NM="$ac_cv_path_NM" ++NM="$lt_cv_path_NM" + AC_MSG_RESULT([$NM]) + ]) + + # AC_CHECK_LIBM - check for math library +-AC_DEFUN(AC_CHECK_LIBM, ++AC_DEFUN([AC_CHECK_LIBM], + [AC_REQUIRE([AC_CANONICAL_HOST])dnl + LIBM= +-case "$lt_target" in +-*-*-beos* | *-*-cygwin*) ++case $host in ++*-*-beos* | *-*-cygwin* | *-*-pw32*) + # These system don't have libm + ;; + *-ncr-sysv4.3*) +@@ -371,37 +3558,41 @@ + ]) + + # AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl convenience library and INCLTDL to the include flags for ++# the libltdl convenience library and LTDLINCL to the include flags for + # the libltdl header and adds --enable-ltdl-convenience to the +-# configure arguments. Note that LIBLTDL and INCLTDL are not ++# configure arguments. Note that LIBLTDL and LTDLINCL are not + # AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If DIR is not + # provided, it is assumed to be `libltdl'. LIBLTDL will be prefixed +-# with '${top_builddir}/' and INCLTDL will be prefixed with ++# with '${top_builddir}/' and LTDLINCL will be prefixed with + # '${top_srcdir}/' (note the single quotes!). If your package is not + # flat and you're not using automake, define top_builddir and + # top_srcdir appropriately in the Makefiles. +-AC_DEFUN(AC_LIBLTDL_CONVENIENCE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +- case "$enable_ltdl_convenience" in ++AC_DEFUN([AC_LIBLTDL_CONVENIENCE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++ case $enable_ltdl_convenience in + no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; + "") enable_ltdl_convenience=yes + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; + esac + LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la +- INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" + ]) + + # AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl installable library and INCLTDL to the include flags for ++# the libltdl installable library and LTDLINCL to the include flags for + # the libltdl header and adds --enable-ltdl-install to the configure +-# arguments. Note that LIBLTDL and INCLTDL are not AC_SUBSTed, nor is ++# arguments. Note that LIBLTDL and LTDLINCL are not AC_SUBSTed, nor is + # AC_CONFIG_SUBDIRS called. If DIR is not provided and an installed + # libltdl is not found, it is assumed to be `libltdl'. LIBLTDL will +-# be prefixed with '${top_builddir}/' and INCLTDL will be prefixed ++# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed + # with '${top_srcdir}/' (note the single quotes!). If your package is + # not flat and you're not using automake, define top_builddir and + # top_srcdir appropriately in the Makefiles. + # In the future, this macro may have to be called after AC_PROG_LIBTOOL. +-AC_DEFUN(AC_LIBLTDL_INSTALLABLE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_LIBLTDL_INSTALLABLE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_CHECK_LIB(ltdl, main, + [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], + [if test x"$enable_ltdl_install" = xno; then +@@ -413,22 +3604,115 @@ + if test x"$enable_ltdl_install" = x"yes"; then + ac_configure_args="$ac_configure_args --enable-ltdl-install" + LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la +- INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) + else + ac_configure_args="$ac_configure_args --enable-ltdl-install=no" + LIBLTDL="-lltdl" +- INCLTDL= ++ LTDLINCL= + fi ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" + ]) + +-dnl old names +-AC_DEFUN(AM_PROG_LIBTOOL, [indir([AC_PROG_LIBTOOL])])dnl +-AC_DEFUN(AM_ENABLE_SHARED, [indir([AC_ENABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_ENABLE_STATIC, [indir([AC_ENABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_DISABLE_SHARED, [indir([AC_DISABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_DISABLE_STATIC, [indir([AC_DISABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_PROG_LD, [indir([AC_PROG_LD])])dnl +-AC_DEFUN(AM_PROG_NM, [indir([AC_PROG_NM])])dnl ++# old names ++AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) ++AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) ++AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) ++AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) ++AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) ++AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) ++AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) ++ ++# This is just to silence aclocal about the macro not being used ++ifelse([AC_DISABLE_FAST_INSTALL]) ++ ++############################################################ ++# NOTE: This macro has been submitted for inclusion into # ++# GNU Autoconf as AC_PROG_SED. When it is available in # ++# a released version of Autoconf we should remove this # ++# macro and use it instead. # ++############################################################ ++# LT_AC_PROG_SED ++# -------------- ++# Check for a fully-functional sed program, that truncates ++# as few characters as possible. Prefer GNU sed if found. ++AC_DEFUN([LT_AC_PROG_SED], ++[AC_MSG_CHECKING([for a sed that does not truncate output]) ++AC_CACHE_VAL(lt_cv_path_SED, ++[# Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_executable_p="test -f" ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then ++ _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done + +-dnl This is just to silence aclocal about the macro not being used +-ifelse([AC_DISABLE_FAST_INSTALL])dnl ++ # Create a temporary directory, and hook for its removal unless debugging. ++$debug || ++{ ++ trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++ ++# Create a (secure) tmp directory for tmp files. ++: ${TMPDIR=/tmp} ++{ ++ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/sedXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=$TMPDIR/sed$$-$RANDOM ++ (umask 077 && mkdir $tmp) ++} || ++{ ++ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ++ { (exit 1); exit 1; } ++} ++ _max=0 ++ _count=0 ++ # Add /usr/xpg4/bin/sed as it is typically found on Solaris ++ # along with /bin/sed that truncates output. ++ for _sed in $_sed_list /usr/xpg4/bin/sed; do ++ test ! -f ${_sed} && break ++ cat /dev/null > "$tmp/sed.in" ++ _count=0 ++ echo ${ECHO_N-$ac_n} "0123456789${ECHO_C-$ac_c}" >"$tmp/sed.in" ++ # Check for GNU sed and select it if it is found. ++ if "${_sed}" --version 2>&1 < /dev/null | egrep '(GNU)' > /dev/null; then ++ lt_cv_path_SED=${_sed} ++ break ++ fi ++ while true; do ++ cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp" ++ mv "$tmp/sed.tmp" "$tmp/sed.in" ++ cp "$tmp/sed.in" "$tmp/sed.nl" ++ echo >>"$tmp/sed.nl" ++ ${_sed} -e 's/a$//' < "$tmp/sed.nl" >"$tmp/sed.out" || break ++ cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break ++ # 40000 chars as input seems more than enough ++ test $_count -gt 10 && break ++ _count=`expr $_count + 1` ++ if test $_count -gt $_max; then ++ _max=$_count ++ lt_cv_path_SED=$_sed ++ fi ++ done ++ done ++ rm -rf "$tmp" ++]) ++if test "X$SED" != "X"; then ++ lt_cv_path_SED=$SED ++else ++ SED=$lt_cv_path_SED ++fi ++AC_MSG_RESULT([$SED]) ++]) +--- recode-3.6.orig/i18n/el.po ++++ recode-3.6/i18n/el.po +@@ -70,9 +70,9 @@ + "along with this program; if not, write to the Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + msgstr "" +-" \n" ++" \n" + "/ \n" +-" GNU Free Software Foundation \n" ++" GNU Free Software Foundation \n" + " 2 ( ) .\n" + "\n" + " ,\n" +@@ -81,7 +81,7 @@ + " GNU General Public License .\n" + "\n" + " GNU\n" +-" , Free Software Foundation,\n" ++" , Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + + # src/main.c:479 +@@ -92,21 +92,14 @@ + + # src/main.c:483 + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-" `recode' " +-" .\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr " `recode' .\n" + + # src/main.c:486 + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-": %s []... [ [Թ] | []...\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\n: %s []... [ [Թ] | []...\n" + + # src/main.c:489 + #: src/main.c:244 +@@ -127,8 +120,7 @@ + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -140,8 +132,7 @@ + ":\n" + " -l, --list[=] \n" + " -k, --known= \n" +-" . -h, " +-"--header[=[LN/]] \n" ++" . -h, --header[=[LN/]] \n" + " LN, \n" + " -F, --freeze-tables C \n" + " -T, --find-subsets \n" +@@ -166,10 +157,8 @@ + " :\n" + " -v, --verbose \n" + " -q, --quiet, --silent - \n" +-" -f, --force " +-"\n" +-" -t, --touch " +-"\n" ++" -f, --force \n" ++" -t, --touch \n" + " \n" + " -i, --sequence=files \n" + " --sequence=memory \n" +@@ -198,17 +187,13 @@ + msgstr "" + "\n" + ":\n" +-" -s, --strict , " +-"\n" +-" -d, --diacritics " +-"HTML/LaTeX\n" ++" -s, --strict , \n" ++" -d, --diacritics HTML/LaTeX\n" + " -S, --source[=LN] \n" + " LN\n" +-" -c, --colons " +-"\n" ++" -c, --colons \n" + " -g, --graphics IBMPC ASCII \n" +-" -x, --ignore= () " +-" \n" ++" -x, --ignore= () \n" + + # src/main.c:294 + #: src/main.c:296 +@@ -226,8 +211,7 @@ + #: src/main.c:302 + #, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" + " DEFAULT_CHARSET,\n" +@@ -237,8 +221,7 @@ + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + " -k, \n" +@@ -248,36 +231,26 @@ + + # src/main.c:318 + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" +-"LN , `c', `perl' `po' ' " +-"`c'.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN , `c', `perl' `po' ' `c'.\n" + + # src/main.c:321 + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +-" [,]... " +-"[...]...\n" +-" [][/[]]... " +-"...,\n" ++" [,]... [...]...\n" ++" [][/[]]... ...,\n" + " . \n" +-" , " +-"[/]...\n" +-" , /\n" +-" . " +-".\n" ++" , [/]...\n" ++" , /\n" ++" . .\n" + + # src/main.c:556 + #: src/main.c:323 +@@ -288,20 +261,15 @@ + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" + "\n" +-" -i -p , -p , " +-" -i.\n" ++" -i -p , -p , -i.\n" + " , .\n" + " , \n" + " .\n" + + # src/main.c:562 + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" +-msgstr "" +-"\n" +-" .\n" ++msgid "\nReport bugs to .\n" ++msgstr "\n .\n" + + #: src/main.c:430 + #, c-format +@@ -338,18 +306,12 @@ + #: src/main.c:621 + #, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-" Franc,ois Pinard .\n" ++msgstr "\n Franc,ois Pinard .\n" + + # src/main.c:622 + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + # src/main.c:850 + #: src/main.c:628 +@@ -357,9 +319,8 @@ + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-" " +-".\n" +-" \n" ++" .\n" ++" \n" + " .\n" + + #: src/main.c:669 +@@ -426,9 +387,7 @@ + #: src/names.c:831 + #, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "" +-" `%s', " +-" " ++msgstr " `%s', " + + # src/names.c:974 src/names.c:1020 + #. code counter +@@ -450,15 +409,13 @@ + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "" +-" `%s'" ++msgstr " `%s'" + + # src/outer.c:102 + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "" +-" `%s'" ++msgstr " `%s'" + + # src/recode.c:117 src/recode.c:129 + #: src/recode.c:115 src/recode.c:127 +@@ -467,13 +424,13 @@ + + # src/recode.c:157 + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" + msgstr " %3d %3d %3d" + + # src/recode.c:171 + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" + msgstr " %3d" + +@@ -615,43 +572,39 @@ + + # src/debug.c:287 + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" +-msgstr "" +-"UCS2 Mne \n" +-"\n" ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mne \n\n" + +-# src/main.c:308 ++#~ # src/main.c:308 + #~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" + #~ msgstr "" + #~ "O ( CHARSET) ' ,\n" + #~ " DEFAULT_CHARSET.\n" + +-# src/main.c:659 ++#~ # src/main.c:659 + #~ msgid "Ambiguous sequence `%s'" + #~ msgstr " `%s'" + +-# src/main.c:663 ++#~ # src/main.c:663 + #~ msgid "Unknown sequence `%s'" + #~ msgstr " `%s'" + +-# src/main.c:693 src/main.c:747 ++#~ # src/main.c:693 src/main.c:747 + #~ msgid "Ambiguous language `%s'" + #~ msgstr " `%s'" + +-# src/main.c:697 src/main.c:751 ++#~ # src/main.c:697 src/main.c:751 + #~ msgid "Unknown language `%s'" + #~ msgstr " `%s'" + +-# src/main.c:785 ++#~ # src/main.c:785 + #~ msgid "Ambiguous format `%s'" + #~ msgstr " `%s'" + +-# src/main.c:789 ++#~ # src/main.c:789 + #~ msgid "Unknown format `%s'" + #~ msgstr " `%s'" + +-# src/main.c:1005 ++#~ # src/main.c:1005 + #~ msgid "Erroneous request `%s'" + #~ msgstr " `%s'" +--- recode-3.6.orig/i18n/id.po ++++ recode-3.6/i18n/id.po +@@ -0,0 +1,511 @@ ++# recode 3.6 (Indonesian) ++# Copyright (C) 2001 Free Software Foundation, Inc. ++# Tedi Heriyanto , 2002 ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2002-10-08 14:29GMT+0700\n" ++"Last-Translator: Tedi Heriyanto \n" ++"Language-Team: Indonesian \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Generator: KBabel 0.9.5\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Tidak ada kesalahan" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Input non kanonikal" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Output ambigu" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Input tak dapat diterjemahkan" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Input tidak valid" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Sistem mendeteksi masalah" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Kesalahan penggunaan library recoding" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Bug recoding internal" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Coba `%s %s' untuk informasi lengkap.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Free `recode' mengkonversi file antar berbagai set karakter dan permukaan.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Jika sebuah option long menunjukkan argumen sebagai mandatori, maka ia mandatori\n" ++"juga option short yang ekivalen. Demikian pula untuk argumen optional.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] tampilkan satu atau semua charset dan alias yang dikenal\n" ++" -k, --known=PAIRS batasi charset sesuai daftar PAIRS yang dikenal\n" ++" -h, --header[=[LN/]NAME] tulis tabel NAME ke stdout menggunakan LN, kemudian keluar\n" ++" -F, --freeze-tables tulis sebuah modul C yang menyimpan semua tabel\n" ++" -T, --find-subsets laporkan semua charset yang menjadi subset yang lain\n" ++" -C, --copyright tampilkan kondisi Copyright dan copying\n" ++" --help tampilkan bantuan ini dan keluar\n" ++" --version tampilkan informasi versi dan keluar\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Mode operasi:\n" ++" -v, --verbose jelaskan urutan langkah dan laporkan kemajuan\n" ++" -q, --quiet, --silent tiadakan pesan tentang recoding yang tidak dapat dikembalikan\n" ++" -f, --force paksa recoding bahkan bila tidak dapat dikembalikan\n" ++" -t, --touch touch file ter-recoded setelah penggantian\n" ++" -i, --sequence=files gunakan file perantara untuk urutan pelewatan\n" ++" --sequence=memory gunakan buffer memori untuk urutan pelewatan\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe gunakan mesin pipa untuk urutan pelewatan\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe sama seperti -i (pada sistem ini)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict gunakan mapping yang ketat, bahkan hilangkan karakter\n" ++" -d, --diacritics konversi hanya diacritics atau yang serupa untuk HTML/LaTeX\n" ++" -S, --source[=LN] batasi recoding untuk string dan komentar sama seperti LN\n" ++" -c, --colons gunakan titik koma alih-alih kuotasi ganda untuk diaeresis\n" ++" -g, --graphics dekati penggaris IBMPC dengan grafik ASCII\n" ++" -x, --ignore=CHARSET abatikan CHARSET saat memilih jalur recoding\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT adalah `decimal', `octal', `hexadecimal' atau `full' (atau satu `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Kecuali DEFAULT_CHARSET diset dalam environment, CHARSET bakunya adalah lokal\n" ++"tergantung enkoding, yang ditentukan oleh LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Dengan -k, yang mungkin sebelum charset ditampilkan setelah CHARSET,\n" ++"keduanya charset tabular, dengan PAIRS dalam bentuk `BEF1:AFT1,BEF2:AFT2,...'\n" ++"dan BEF dan AFT adalah kode yang diberikan dalam bilangan desimal.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN adalah bahasa, mungkin berupa `c', `perl' atau `po'; `c' adalah bakunya.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Jika tidak diberikan -i dan -p, asumsikan -p jika tidak ada FILE, sebaliknya -i.\n" ++"Setiap FILE direcode dengan dirinya, menghancurkan aslinya. Jika tidak dispesifikasikan\n" ++"FILE, maka berfungsi sebagai filter dan recode stdin ke stdout.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Report bugs to .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "Urutan `%s' ambigu" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "Urutan `%s' tidak dikenal" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "Bahasa `%s' ambigu" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Bahasa `%s' tidak dikenal" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Format `%s' ambigu" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Format `%s' tidak dikenal" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Ditulis oleh Franc,ois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Simbol `%s' tidak dikenal" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Charset `%s' tidak dikenal atau ambigu" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Argumen yang dibutuhkan hilang" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Sintaks tidak digunakan lagi, silakan pilih `%s'" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Permintaan `%s' salah" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Merecoding %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " selesai\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " gagal: %s di langkah `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s gagal: %s di langkah `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s di langkah `%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "Charset %s sudah ada dan bukan %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Tidak dapat medaftarkan `%s', tidak ada nama yang tersedia untuk charset ini" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Maaf, tidak ada tersedia untuk `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Resurfacer set lebih dari satu untuk `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Unsurfacer set lebih dari satu untuk `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Memori virtual habis" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Kode %3d dan %3d kedua direcode ke %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Tidak ada karakter recode ke %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Tidak dapat membalik saat diberikan tabel satu-ke-satu" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Berikut ini diagnostik untuk `%s' ke `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Pasangan no %d: <%3d,%3d> konflik dengan <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Tidak dapat menyelesaikan tabel dari sejumlah pasangan dikenal" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Recoding identitas, tidak perlu tabel" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Recoding terlalu kompleks untuk tabel" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sTabel konversi dihasilkan secara mekanis dengan Free `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%suntuk urutan %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Tidak ada tabel untuk dicetak" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "dapat dikembalikan" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s ke %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "byte" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "variabel" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Tidak dapat dicapai*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*mere copy*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Memori virtual habis!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Gagal langkah inisialisasi" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Gagal langkah inisialisasi (option tidak diproses)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Permintaan: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Diperkecil jadi: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Nama surface tidak dikenal `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Tidak ada cara merecode dari `%s' ke `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Mengharapkan `..' dalam permintaan" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Status tunggu proses anak adalah 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Mne Description\n" ++"\n" +--- recode-3.6.orig/i18n/nl.po ++++ recode-3.6/i18n/nl.po +@@ -1,50 +1,54 @@ +-# Dutch messages for GNU recode. +-# Copyright (C) 1996 Free Software Foundation, Inc. +-# Erick Branderhorst , 1996. ++# Translation of recode-3.6 to Dutch. ++# Copyright (C) 1996, 2004, 2005, 2006 Free Software Foundation, Inc. ++# This file is distributed under the same license as the recode package. ++# Erick Branderhorst , 1996 ++# Taco Witte , 2004, 2005. ++# Benno Schulenberg , 2006, 2007 + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.4.2\n" ++"Project-Id-Version: recode 3.6\n" ++"Report-Msgid-Bugs-To: \n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1996-10-07 10:05 MET DST\n" +-"Last-Translator: Erick Branderhorst \n" +-"Language-Team: Dutch \n" ++"PO-Revision-Date: 2007-06-28 19:55+0200\n" ++"Last-Translator: Benno Schulenberg \n" ++"Language-Team: Dutch \n" + "MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=ISO-8859-1\n" +-"Content-Transfer-Encoding: 8-bit\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Generator: KBabel 1.11\n" + + #: src/main.c:142 + msgid "No error" +-msgstr "" ++msgstr "Geen fout" + + #: src/main.c:145 + msgid "Non canonical input" +-msgstr "" ++msgstr "Niet-canonieke invoer" + + #: src/main.c:148 +-#, fuzzy + msgid "Ambiguous output" +-msgstr "Dubbelzinnig format `%s'" ++msgstr "Niet-eenduidige uitvoer" + + #: src/main.c:151 + msgid "Untranslatable input" +-msgstr "" ++msgstr "Onvertaalbare invoer" + + #: src/main.c:154 + msgid "Invalid input" +-msgstr "" ++msgstr "Ongeldige invoer" + + #: src/main.c:157 + msgid "System detected problem" +-msgstr "" ++msgstr "Systeem heeft fout gevonden" + + #: src/main.c:160 + msgid "Misuse of recoding library" +-msgstr "" ++msgstr "Verkeerd gebruik van hercoderings-bibliotheek" + + #: src/main.c:163 + msgid "Internal recoding bug" +-msgstr "" ++msgstr "Interne fout bij hercoderen" + + #: src/main.c:208 + msgid "" +@@ -62,38 +66,38 @@ + "along with this program; if not, write to the Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + msgstr "" +-"Dit programma is vrije software; het mag gedistribueerd en/of\n" +-"veranderd worden onder de voorwaarden van de GNU General Public\n" +-"License zoals gepubliceerd door de Free Software Foundation; versie 2,\n" +-"of (als je daar voor kiest) enig latere versie.\n" +-"\n" +-"Dit programma is gedistribueerd in de hoop dat het bruikbaar is, maar\n" +-"ZONDER ENIGE GARANTIE; zelfs zonder de geompliceerde garantie van\n" +-"MERCHANTABILITY of GESCHIKTHEID VOOR EEN SPECIFIEK GEBRUIKSDOEL. Zie\n" +-"de GNU General Public License voor verdere details.\n" +-"\n" +-"Samen met dit programma heb je een copie ontvangen van de GNU General\n" +-"Public License; zo niet, schrijf dan naar de Free Software Foundation,\n" +-"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++"Dit programma is vrije software; u mag het verder verspreiden en/of\n" ++"wijzigen onder de voorwaarden van de GNU General Public License zoals\n" ++"gepubliceerd door de Free Software Foundation, naar keuze ofwel onder\n" ++"versie 2 ofwel onder een nieuwere versie van die licentie.\n" ++"\n" ++"Dit programma wordt uitgegeven in de hoop dat het nuttig is,\n" ++"maar ZONDER ENIGE GARANTIE; zelfs zonder de impliciete garantie\n" ++"van VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD DOEL.\n" ++"Zie de GNU General Public License voor meer details.\n" ++"\n" ++"Bij dit programma hoort u een kopie van de GNU General Public License\n" ++"ontvangen te hebben; is dit niet het geval, schrijf dan naar\n" ++"Free Software Foundation, Inc., 51 Franklin Street, fifth floor,\n" ++"Boston, MA 02110-1301, USA.\n" + + #: src/main.c:233 + #, c-format + msgid "Try `%s %s' for more information.\n" +-msgstr "Probeer `%s %s' voor meer informatie.\n" ++msgstr "Probeer '%s %s' voor meer informatie.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "'recode' converteert bestanden van en naar allerlei tekensets en oppervlakken.\n" + + #: src/main.c:241 +-#, fuzzy, c-format ++#, c-format + msgid "" + "\n" + "Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" + msgstr "" + "\n" +-"Gebruik: %s [OPTIE]... [KARAKTERSET]\n" ++"Gebruik: %s [OPTIE]... [ [TEKENSET] | VERZOEK [BESTAND]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -101,14 +105,16 @@ + "If a long option shows an argument as mandatory, then it is mandatory\n" + "for the equivalent short option also. Similarly for optional arguments.\n" + msgstr "" ++"\n" ++"Een argument dat verplicht of optioneel is voor een lange optie, is dat\n" ++"ook voor de overeenkomstige korte optie.\n" + + #: src/main.c:250 + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -116,6 +122,19 @@ + " --help display this help and exit\n" + " --version output version information and exit\n" + msgstr "" ++"\n" ++"Opsommingen:\n" ++" -l, --list[=PRESENTATIE] alle bekende tekensets en aliassen opsommen,\n" ++" of een tekenset in tabelvorm presenteren\n" ++" -k, --known=PAREN opsomming beperken volgens deze bekende PAREN\n" ++" -h, --header[=[TL/]NAAM] tabel NAAM naar standaarduitvoer schrijven\n" ++" (in taal TL) en stoppen\n" ++" -F, --freeze-tables een C-module schrijven die alle tabellen bevat\n" ++" -T, --find-subsets alle tekensets opsommen die deelverzameling van\n" ++" anderen zijn\n" ++" -C, --copyright auteursrecht en kopieervoorwaarden tonen\n" ++" --help deze hulptekst tonen en stoppen\n" ++" --version versie-informatie tonen en stoppen\n" + + #: src/main.c:263 + msgid "" +@@ -128,20 +147,24 @@ + " -i, --sequence=files use intermediate files for sequencing passes\n" + " --sequence=memory use memory buffers for sequencing passes\n" + msgstr "" ++"\n" ++"Uitvoermodus:\n" ++" -v, --verbose tussenstappen uitleggen en voortgang tonen\n" ++" -q, --quiet, --silent niets zeggen over onomkeerbare hercoderingen\n" ++" -f, --force hercodering afdwingen, ook als deze onomkeerbaar is\n" ++" -t, --touch tijdsstempel van gehercodeerde bestanden aanpassen\n" ++" -i, --sequence=files tijdelijke bestanden gebruiken voor tussenstappen\n" ++" --sequence=memory geheugenbuffers gebruiken voor tussenstappen\n" + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr "" +-" -p, --sequence=pipe gebruik pipe machinery for sequencing passes " +-"(FIXME)\n" ++msgstr " -p, --sequence=pipe 'pipes' gebruiken voor tussenstappen\n" + + #: src/main.c:280 +-#, fuzzy + msgid " -p, --sequence=pipe same as -i (on this system)\n" +-msgstr " -p, --sequence=pipe zelfde als -o (op dit systeem)\n" ++msgstr " -p, --sequence=pipe hetzelfde als -i (op dit systeem)\n" + + #: src/main.c:285 +-#, fuzzy + msgid "" + "\n" + "Fine tuning:\n" +@@ -153,21 +176,16 @@ + " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" + msgstr "" + "\n" +-" -c, --colons gebruik punt in plaats van dubbele kwoots \n" +-" voor diakritische tekens\n" +-" -d, --diacritics limiteer conversie naar diakritische tekens of " +-"zoals \n" +-" voor LaTeX\n" +-" -f, --force forceer omzetting zelfs als deze niet omkeerbaar " +-"is\n" +-" (LET OP: in deze versie, wordt altijd -f " +-"gebruikt)\n" +-" -g, --graphics benadering IBMPC lijnen met ASCII grafische " +-"tekens\n" +-" -h, --header[=NAAM] schrijf C code met tabel NAAM naar " +-"standaarduitvoer\n" +-" -i, --sequence=files gebruik tussen bestanden voor achtereenvolgende \n" +-" sessies\n" ++"Fijnafstelling:\n" ++" -s, --strict strikt converteren, ook als dit tekens verliest\n" ++" -d, --diacritics alleen diakritische tekens en dergelijke converteren\n" ++" voor HTML/LaTeX\n" ++" -S, --source[=TL] hercoderen beperken tot commentaar en tekenreeksen\n" ++" als in taal TL ('c', 'perl', of 'po')\n" ++" -c, --colons voor een trema een dubbele punt in plaats van een\n" ++" dubbel aanhalingsteken gebruiken\n" ++" -g, --graphics IBMPC-lijntjes benaderen met ASCII-tekens\n" ++" -x, --ignore=TEKENSET TEKENSET negeren bij keuze van hercodeertraject\n" + + #: src/main.c:296 + msgid "" +@@ -175,39 +193,49 @@ + "Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" ++"\n" ++"Optie -l zonder PRESENTATIE of TEKENSET somt de beschikbare tekensets en\n" ++"oppervlakken op. PRESENTATIE is 'decimal', 'octal', 'hexadecimal' of\n" ++"'full' (volledig), die afgekort mogen worden tot 'd', 'o', 'h' en 'f'.\n" + + #: src/main.c:302 + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" ++"Tenzij omgevingsvariabele DEFAULT_CHARSET is ingesteld, gebruikt TEKENSET\n" ++"standaard de taalafhankelijke codering, bepaald door LC_ALL, LC_CTYPE, LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" ++"Met optie -k worden voor de gegeven NA-tekenset de mogelijke VOOR-tekensets\n" ++"opgesomd, als tabel van PAREN in de vorm 'VOOR1:NA1,VOOR2:NA2,...', waarbij\n" ++"de VOORs en NAs als decimale getallen gegeven worden.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "TL is een taal, en kan 'c', 'perl' of 'po' zijn; 'c' is standaard.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" ++"\n" ++"VERZOEK is DEELVERZOEK[,DEELVERZOEK]...; DEELVERZOEK is CODERING[..CODERING]...\n" ++"CODERING is [TEKENSET][/[OPPERVLAK]]...; VERZOEK ziet er vaak uit als VOOR..NA,\n" ++"waarbij VOOR en NA tekensets zijn. Een weggelaten TEKENSET impliceert de\n" ++"gebruikelijke tekenset; een weggelaten [/OPPERVLAK]... betekent de impliciete\n" ++"oppervlakken voor TEKENSET; een / met een lege oppervlaknaam betekent helemaal\n" ++"geen oppervlak. Zie ook de handleiding.\n" + + #: src/main.c:323 + msgid "" +@@ -216,200 +244,201 @@ + "Each FILE is recoded over itself, destroying the original. If no\n" + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" ++"\n" ++"Als er geen -i of -p gegeven is, wordt -p aangenomen als er geen BESTAND\n" ++"gegeven is, anders -i. Elk BESTAND wordt over zichzelf gehercodeerd; het\n" ++"origineel wordt dus overschreven.\n" ++"Als er geen BESTAND gegeven is, functioneert 'recode' als een filter en\n" ++"wordt van standaardinvoer naar standaarduitvoer gehercodeerd.\n" + + #: src/main.c:329 +-#, fuzzy + msgid "" + "\n" + "Report bugs to .\n" + msgstr "" + "\n" +-"Meld fouten via .\n" ++"Rapporteer programmafouten aan ,\n" ++"en fouten in de Nederlandse vertaling aan .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Reeks '%s' is niet eenduidig" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Reeks '%s' is onbekend" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Taal '%s' is niet eenduidig" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Taal '%s' is onbekend" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Presentatie '%s' is niet eenduidig" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Presentatie '%s' is onbekend" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Geschreven door Franois Pinard .\n" ++msgstr "Geschreven door François Pinard .\n" + + #: src/main.c:624 +-#, fuzzy + msgid "" + "\n" + "Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + msgstr "" + "\n" +-"Copyright (C) 1990, 1992, 1993, 1994, 1996 Free Software Foundation, Inc.\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-"Dit is vrije programmatuur; zie de broncode voor kopieer condities.\n" ++"Dit is vrije software; zie de brontekst voor de kopieervoorwaarden.\n" + "Er is GEEN garantie; zelfs niet voor VERKOOPBAARHEID of GESCHIKTHEID\n" +-"VOOR EEN BEPAALDE TOEPASSING.\n" ++"VOOR EEN BEPAALD DOEL.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbool '%s' is onbekend" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Tekenset '%s' is onbekend of niet eenduidig" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Een vereist argument ontbreekt" + + #: src/main.c:797 + #, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "" ++msgstr "Deze syntax is verouderd; gebruik liever '%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Verzoek '%s' is onjuist" + + #: src/main.c:903 + #, c-format + msgid "Recoding %s..." +-msgstr "Omzetten %s..." ++msgstr "Bezig met hercoderen van %s..." + + #: src/main.c:913 + msgid " done\n" +-msgstr " klaar\n" ++msgstr " voltooid\n" + + #: src/main.c:954 + #, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr "" ++msgstr " mislukt: %s in stap '%s..%s'\n" + + #: src/main.c:961 + #, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "" ++msgstr "%s mislukt: %s in stap '%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%svoor reeks %s.%s" ++msgstr "%s in stap '%s..%s'" + + #: src/names.c:335 + #, c-format + msgid "Charset %s already exists and is not %s" +-msgstr "Karakterset %s bestaat reeds en is niet %s" ++msgstr "Tekenset '%s' bestaat al en is niet %s" + + #: src/names.c:831 +-#, fuzzy, c-format ++#, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "" +-"Kan `%s' niet tonen, geen RFC 1345 namen beschikbaar voor deze karakterset" ++msgstr "Kan '%s' niet opsommen; geen namen beschikbaar voor deze tekenset" + + #. code counter + #. expected value for code counter + #. insert a while line before printing + #. Print the long table according to explode data. + #: src/names.c:984 src/names.c:1030 +-#, fuzzy, c-format ++#, c-format + msgid "Dec Oct Hex UCS2 Mne %s\n" +-msgstr "dec oct hex ch %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" + + #: src/names.c:1049 +-#, fuzzy, c-format ++#, c-format + msgid "Sorry, no names available for `%s'" +-msgstr "Sorry, geen RFC 1345 namen beschikbaar voor `%s'" ++msgstr "Sorry, geen namen beschikbaar voor '%s'" + + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "" ++msgstr "Her-oppervlakker meer dan eens gezet voor '%s'" + + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "" ++msgstr "Ont-oppervlakker meer dan eens gezet voor '%s'" + + #: src/recode.c:115 src/recode.c:127 + msgid "Virtual memory exhausted" +-msgstr "" ++msgstr "Onvoldoende virtueel geheugen" + + #: src/recode.c:155 + #, c-format, ycp-format + msgid "Codes %3d and %3d both recode to %3d" +-msgstr "Code %3d en %3d beide omgezet naar %3d" ++msgstr "Codes %3d en %3d hercoderen beide naar %3d" + + #: src/recode.c:169 + #, c-format, ycp-format + msgid "No character recodes to %3d" +-msgstr "Geen karakter omzetting naar %3d" ++msgstr "Geen teken hercodeert naar %3d" + + #: src/recode.c:170 + msgid "Cannot invert given one-to-one table" +-msgstr "Kan een-op-een tabel niet inverteren" ++msgstr "Kan de gegeven één-op-één tabel niet omkeren" + + #: src/recode.c:224 src/recode.c:236 + #, c-format + msgid "Following diagnostics for `%s' to `%s'" +-msgstr "Volg diagnostiek (FIXME) van `%s' naar `%s'" ++msgstr "Foutmeldingen voor '%s' naar '%s'" + + #: src/recode.c:229 src/recode.c:241 +-#, fuzzy, c-format ++#, c-format + msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" +-msgstr "Paar nummer %d: { %3d, %3d } conflictueerd met { %3d, %3d }" ++msgstr "Paarnummer %d: <%3d, %3d> conflicteert met <%3d, %3d>" + + #: src/recode.c:272 + msgid "Cannot complete table from set of known pairs" +-msgstr "Kan tabel niet compleet maken uit set van bekende paren" ++msgstr "Kan tabel niet afmaken met de verzameling bekende paren" + + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" +-msgstr "Codering is identiek, geen tabel waardig" ++msgstr "Identiteitshercodering; is geen tabel waard" + + #: src/recode.c:504 + msgid "Recoding is too complex for a mere table" +-msgstr "Omzetting is te complex voor een mere tabel (FIXME)" ++msgstr "Hercoderen is te complex voor slechts een tabel" + + #. Print the header of the header file. + #: src/recode.c:536 +-#, fuzzy, c-format ++#, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sConversietabel mechanisch gegenereerd door GNU %s %s" ++msgstr "%sConversietabel gegenereerd door '%s' %s" + + #: src/recode.c:538 + #, c-format +@@ -418,261 +447,82 @@ + + #: src/recode.c:744 + msgid "No table to print" +-msgstr "Geen tabel om te tonen" ++msgstr "Geen tabel om weer te geven" + + #: src/request.c:34 + msgid "reversible" + msgstr "omkeerbaar" + + #: src/request.c:36 +-#, fuzzy, c-format ++#, c-format + msgid "%s to %s" +-msgstr "%svoor reeks %s.%s" ++msgstr "%s naar %s" + + #: src/request.c:37 src/request.c:39 + msgid "byte" +-msgstr "" ++msgstr "byte" + + #: src/request.c:38 src/request.c:40 + msgid "ucs2" +-msgstr "" ++msgstr "ucs2" + + #: src/request.c:38 src/request.c:40 +-#, fuzzy + msgid "variable" +-msgstr "omkeerbaar" ++msgstr "variabel" + + #: src/request.c:111 + msgid "*Unachievable*" +-msgstr "*Onmogelijk*" ++msgstr "*Kan niet*" + + #: src/request.c:113 + msgid "*mere copy*" +-msgstr "*gewone kopie*" ++msgstr "*simpele kopie*" + + #: src/request.c:246 + msgid "Virtual memory exhausted!" +-msgstr "" ++msgstr "Onvoldoende virtueel geheugen!" + + #: src/request.c:265 + msgid "Step initialisation failed" +-msgstr "" ++msgstr "Stap-initialisatie is mislukt" + + #: src/request.c:272 + msgid "Step initialisation failed (unprocessed options)" +-msgstr "" ++msgstr "Stap-initialisatie is mislukt (onverwerkte opties)" + + #: src/request.c:568 + #, c-format + msgid "Request: %s\n" +-msgstr "" ++msgstr "Verzoek: %s\n" + + #: src/request.c:720 + #, c-format + msgid "Shrunk to: %s\n" +-msgstr "" ++msgstr "Gekrompen tot: %s\n" + + #: src/request.c:823 src/request.c:932 + #, c-format + msgid "Unrecognised surface name `%s'" +-msgstr "" ++msgstr "Onbekende oppervlaknaam '%s'" + + #: src/request.c:903 +-#, fuzzy, c-format ++#, c-format + msgid "No way to recode from `%s' to `%s'" +-msgstr "Geen mogelijkheid voor omzetting van %s naar %s" ++msgstr "Er is geen manier om te hercoderen van '%s' naar '%s'" + + #: src/request.c:1013 + msgid "Expecting `..' in request" +-msgstr "" ++msgstr "'..' werd verwacht in verzoek" + + #: src/task.c:826 src/task.c:1002 + #, c-format + msgid "Child process wait status is 0x%0.2x" +-msgstr "Wacht status proces kind is 0x%0.2x" ++msgstr "Wachtstatus van dochterproces is 0x%0.2x" + + #: src/testdump.c:298 + msgid "" + "UCS2 Mne Description\n" + "\n" + msgstr "" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Dubbelzinnig `sequence' `%s'" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Onbekende `sequence' `%s' (FIXME)" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Dubbelzinnige taal `%s'" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Onbekende taal `%s'" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Dubbelzinnig format `%s'" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Onbekende format `%s'" +- +-#~ msgid "Hash stats: %d names using %d buckets out of %d\n" +-#~ msgstr "Hash stats: %d names using %d buckets out of %d (FIXME)\n" +- +-#~ msgid "Currently, -s is ignored when -g is selected" +-#~ msgstr "Op dit moment wordt -s genegeerd als -g is geselecteerd" +- +-#~ msgid "one to one" +-#~ msgstr "een op een" +- +-#~ msgid "one to many" +-#~ msgstr "een naar veel (FIXME)" +- +-#~ msgid "many to one" +-#~ msgstr "veel naar een (FIXME)" +- +-#~ msgid "many to many" +-#~ msgstr "veel te veel" +- +-#~ msgid "MAX_CHARSETS is too small" +-#~ msgstr "MAX_CHARSETS is te klein" +- +-#~ msgid "Ambiguous charset or encoding `%s'" +-#~ msgstr "Dubbelzinnige karakterset of codering `%s'" +- +-#~ msgid "Unknown charset or encoding `%s'" +-#~ msgstr "Onbekende karakterset of codering `%s'" +- +-#~ msgid "Simplified to: %s\n" +-#~ msgstr "Versimpeld naar: %s\n" +- +-#~ msgid "Unbalanced quotes in request" +-#~ msgstr "Niet overeenkomstige kwoots in vraag" +- +-#~ msgid "Illegal backslash" +-#~ msgstr "Ongeldige backslash" +- +-#~ msgid "Internal error - strategy undecided" +-#~ msgstr "Interne fout - besluiteloze strategie" +- +-#~ msgid "ONE to SAME" +-#~ msgstr "ONE naar SAME" +- +-#~ msgid "steps: %d" +-#~ msgstr "stappen: %d" +- +-#~ msgid ", %d saved by merging" +-#~ msgstr ", %d bewaard door samenvoegen" +- +-#~ msgid " UNACHIEVABLE\n" +-#~ msgstr " ONBEREIKBAAR\n" +- +-#~ msgid "Cannot auto check the ignored charset" +-#~ msgstr "Kan de genegeerde karakterset niet automatisch kontroleren" +- +-#~ msgid "Cannot auto check on %s" +-#~ msgstr "Kan %s niet automatisch kontroleren" +- +-#~ msgid "" +-#~ "Mandatory or optional arguments to long options are mandatory or optional\n" +-#~ "for short options too.\n" +-#~ "\n" +-#~ " -C, --copyright display Copyright and copying conditions\n" +-#~ " -a, --auto-check report about some or all recoding paths, then exit\n" +-#~ " -l, --list[=FORMAT] list one or all known charsets\n" +-#~ " -k, --known=PAIRS restrict charsets according to known PAIRS list\n" +-#~ " --help display this help and exit\n" +-#~ " --version output version information and exit\n" +-#~ "\n" +-#~ "FORMAT is a word among decimal, octal, hexadecimal or full (which may be\n" +-#~ "abbreviated to one of `dohf'), it defaults to just the canonical name.\n" +-#~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" +-#~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" +-#~ msgstr "" +-#~ "Verplichte of optionele argumenten bij lange opties, zijn ook\n" +-#~ "verplicht of optioneel bij korte opties.\n" +-#~ "\n" +-#~ " -C, --copyright toon Copyright en copieer kondities\n" +-#~ " -a, --auto-check bericht over sommige of alle omzettingstrajecten\n" +-#~ " -l, --list[=FORMAT] toon een of alle bekende karaktersets\n" +-#~ " -k, --known=PAREN beperk karaktersets volgens bekende PAREN lijst\n" +-#~ " --help toon hulp-tekst en bekindig programma\n" +-#~ " --version toon versie-informatie en bekindig programma\n" +-#~ "\n" +-#~ "FORMAT is een woord zoals decimaal, octaal, hexadecimaal of volledig\n" +-#~ "(full) (wat mag worden afgekort als een van `dohf'), gewoonlijk wordt\n" +-#~ "de standaardnaam gebruikt.\n" +-#~ "\n" +-#~ "(FIXME) With -k, possible before charsets are listed for the given\n" +-#~ "after CHARSET, both being RFC1345 charsets, with PAIRS of the form\n" +-#~ "`BEF1:AFT1,BEF2:AFT2,... and BEFs and AFTs being codes. All codes\n" +-#~ "are given as decimal numbers.\n" +- +-#~ msgid "" +-#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the " +-#~ "Texinfo\n" +-#~ "documentation. My preferred charsets are (each user has preferences):\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bit), using backspace to apply diacritics\n" +-#~ " ibmpc IBM-PC 8-bit characters, with proper newlines\n" +-#~ " latex LaTeX coding of foreign and diacriticized characters\n" +-#~ " latin1 ISO Latin-1 8-bit extension of ASCII\n" +-#~ " texte Easy French convention for transmitting email messages\n" +-#~ msgstr "" +-#~ "Optie -l met geen FORMAT noch CHARSET laat alle karaktersets zien, zie\n" +-#~ "ook de Texinfo documentatie. Mijn preferente karaktersets zijn (elke\n" +-#~ "gebruiker heeft voorkeuren):\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bit), gebruik backspace to apply diacritics\n" +-#~ " ibmpc IBM-PC 8-bit karakter, met juiste nieuwe regels\n" +-#~ " latex LaTeX codering van vreemde en dia-kritische karrakters\n" +-#~ " latin1 ISO Latin-1 8-bit uitbreiding van ASCII\n" +-#~ " texte Makkelijk franse conventie voor versturen email berichten\n" +- +-#~ msgid "" +-#~ "\n" +-#~ "Usage: %s [OPTION]... [BEFORE]:[AFTER] [FILE]...\n" +-#~ msgstr "" +-#~ "\n" +-#~ "Gebruik: %s [OPTIE]... [VOOR]:[NA] [BESTAND]...\n" +- +-#~ msgid "" +-#~ " -o, --sequence=popen use popen machinery for sequencing passes\n" +-#~ msgstr "" +-#~ " -o, --sequence=popen gebruiken popen machinery for sequencing passes " +-#~ "(FIXME)\n" +- +-#~ msgid " -o, --sequence=popen same as -i (on this system)\n" +-#~ msgstr " -o, --sequence=popen zelfde als -i (op dit systeem)\n" +- +-#~ msgid "" +-#~ " -q, --quiet, --silent inhibit messages about irreversible recodings\n" +-#~ " -s, --strict use strict mappings, even loose characters\n" +-#~ " -t, --touch touch the recoded files after replacement\n" +-#~ " -v, --verbose explain sequence of steps and report progress\n" +-#~ " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" +-#~ "\n" +-#~ "If none of -i, -o and -p are given, presume -p if no FILE, else -i.\n" +-#~ "Each FILE is recoded over itself, destroying the original. If no\n" +-#~ "FILE is specified, then act as a filter and recode stdin to stdout.\n" +-#~ msgstr "" +-#~ " -q, --quiet, --silent laat meldingen over onomkeerbaarheid achterwege\n" +-#~ " -s, --strict gebruik strikte omzetting, zelfs voor loose chars\n" +-#~ " -t, --touch verander de tijd van omgezette bestanden\n" +-#~ " -v, --verbose laat zien wat er gebeurt\n" +-#~ " -x, --ignore=CHARSET negeer CHARSET bij kiezen van omzettingstraject\n" +-#~ "\n" +-#~ "Als geen van -i, -o en -p gegeven zijn, veronderstel -p als geen\n" +-#~ "BESTAND, anders -i. Elk BESTAND is omgezet over zichzelf, het\n" +-#~ "origineel vernietigend. Als geen BESTAND is gespecificeerd, werk dan\n" +-#~ "als een filter en zet standaardinvoer om naar standaarduitvoer.\n" +- +-#~ msgid "BEFORE and AFTER both default to `%s' when needed.\n" +-#~ msgstr "VOOR en NA beiden `%s' indien noodzakelijk.\n" +- +-#~ msgid "%s: Recoding is not reversible" +-#~ msgstr "%s: Omzetting is niet omkeerbaar" +- +-#~ msgid "Recoding is not reversible" +-#~ msgstr "Omzetting is niet omkeerbaar" ++"UCS2 Mne Omschrijving\n" ++"\n" +--- recode-3.6.orig/i18n/zh_CN.po ++++ recode-3.6/i18n/zh_CN.po +@@ -0,0 +1,509 @@ ++# Simplified Chinese translation for recode. ++# Copyright (C) 2005 Free Software Foundation, Inc. ++# Meng Jie , 2005. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2005-12-03 21:43+0800\n" ++"Last-Translator: Meng Jie \n" ++"Language-Team: Chinese (simplified) \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=utf-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Poedit-Basepath: z:\\recode-3.6\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "没有错误" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "不正规的输入" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "有歧义的输出" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "无法翻译的输入" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "无效的输入" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "系统问题" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "对重新编码库的使用不正确" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "内部重新编码缺陷" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"此程序是自由软件;您可以在自由软件基金会发布的 GNU 通用公共许\n" ++"可证的条款下重新分发和(或)修改它;您可以选择使用 GPL 第二版,\n" ++"或(按照您的意愿)任何更新的版本。\n" ++"\n" ++"该程序分发的目的是为了其他人可以使用它,但是没有任何担保;也没\n" ++"有对其适销性和某一特定目的下的适用性的担保。请查阅 GNU 通用公\n" ++"共许可证来获得更多的信息。\n" ++"\n" ++"你应该已经跟本程序一起收到一份 GNU 通用公共许可证;如果没有,\n" ++"请写信至:Free Software Foundation, Inc., \n" ++"59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "请尝试执行‘%s %s’以得到更多信息。\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "自由的‘recode’将文件在不同的字符集和外在编码间转换。\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"用法:%s [选项]... [ [字符集] | 请求 [文件]...]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"长选项必须带的参数在使用与之等价的短选项时也是必须的。可选参数亦是如此。\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"列表:\n" ++" -l,--list[=格式] 列出某个或所有已知的字符集和别名\n" ++" -k,--known=映射 仅列出匹配已知“映射”列表的字符集\n" ++" -h,--header[=[语言/]表名] 在标准输出上输出符合某语言语法的转换表,然后退出\n" ++" -F,--freeze-tables 输出一个包括所有转换表的 C 模块\n" ++" -T,--find-subsets 报告所有是其他字符集子集的字符集\n" ++" -C,--copyright 显示版权信息和复制条件\n" ++" --help 显示本帮助信息后退出\n" ++" --version 输出版本信息后退出\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"操作模式:\n" ++" -v,--verbose 报告转换步骤序列和过程\n" ++" -q,--quiet,--silent 不报告不可逆的重新编码\n" ++" -f,--force 强制进行不可逆的重新编码\n" ++" -t,--touch 在替换之后 touch 重新编码的文件\n" ++" -i,--sequence=files 为系列转换使用中间文件\n" ++" --sequence=memory 为系列转换使用内存缓冲区\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p,--sequence=pipe 为系列转换使用管道机制\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p,--sequence=pipe 在此系统下与 -i 等效\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"细节调整:\n" ++" -s,--strict 即使为可放松的字符也使用严格映射\n" ++" -d,--diacritics 只为 HTML/LaTeX 转换变音记号等\n" ++" -S,--source[=语言] 将重新编码的范围限制在某编程语言的字符串和注释中\n" ++" -c,--colons 使用冒号而不是双引号来表示分音符\n" ++" -g,--graphics 用 ASCII 符号模拟 IBMPC 标尺\n" ++" -x,--ignore=字符集 在选择重新编码途径时忽略某字符集\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"选项 -l 后如果没有指定“格式”或“字符集”,则列出所有可用的字符集和外在编码。\n" ++"“格式”可以为‘decimal’、‘octal’、‘hexadecimal’或‘full’(或者‘dohf’\n" ++"中的任一个字母)。\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"如果没有设置 DEFAULT_CHARSET 环境变量,字符集默认为区域选项的编码,由 LC_ALL、\n" ++"LC_CTYPE、LANG 决定。\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"使用 -k 时,目标字符集可能对应的所有的源字符集都将列出,两者均为表格化的字符\n" ++"集,“映射”具有‘源1:目标1,源2:目标2,...’的形式,其中“源x”和“目标x”均\n" ++"须以十进制数的形式给出。\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "“语言”是某种编码语言,可以为‘c’、‘perl’或‘po’,‘c’为默认值。\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"“请求”格式为“子请求[,子请求]...”;“子请求”格式为“编码[..编码]...”\n" ++"“编码”格式为“[字符集][/[外在编码]]...”;“请求”一般有“源..目的”的形式,\n" ++"“源”和“目的”均为字符集名。如果省略“字符集”,则表示通常的字符集;如果省略\n" ++"“[/外在编码]...”则表示“字符集”默认的外在编码;只给出“/”而在其后不给出任\n" ++"何外在编码则表示没有任何外在编码。详情请参见手册。\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"如果没有给出 -i 或 -p,当命令行中有文件时使用 -p,否则使用 -i。\n" ++"为每个文件就地重新编码,丢弃其原始内容。如果没有在命令行中指定文件,\n" ++"则将标准输入的内容重新编码为标准输出。\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"请向 报告程序缺陷。\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "序列‘%s’意义不明确" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "序列‘%s’未知" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "语言‘%s’意义不明确" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "语言‘%s’未知" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "格式‘%s’意义不明确" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "格式‘%s’未知" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "由 Francois Pinard 编写。\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"版权所有 (C) 1990,92,93,94,96,97,99 自由软件基金会。\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"本程序是自由软件;请参看源代码的版权声明。本软件不提供任何担保;\n" ++"包括没有适销性和某一专用目的下的适用性担保。\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "符号‘%s’未知" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "字符集‘%s’未知或有歧义" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "缺少需要的参数" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "语法已过时,请改用‘%s’" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "请求‘%s’有错误" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "重新编码 %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " 完成\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " 失败:%s 在步骤‘%s..%s’中\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s 失败:%s 在步骤‘%s..%s’中" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s 在步骤‘%s..%s’中" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "字符集 %s 已存在且并非 %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "无法列出‘%s’,此字符集没有可用的字符名" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "十 八 十六 UCS2 助记 %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "对不起,‘%s’没有可用的字符名" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "为‘%s’施加了多于一个的外在编码" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "为‘%s’去除了多于一个的外在编码" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "虚拟内存耗尽" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "代码 %3d 和 %3d 都将被重新编码为 %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "没有字符集可重新编码到 %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "无法求出给定的一一对应转换表的逆" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "‘%s’到‘%s’的诊断信息" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "第 %d 号映射:<%3d,%3d> 与 <%3d,%3d> 冲突" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "无法从已知映射集中形成完整的转换表" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "恒等变换,不需要转换表" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "重新编码太过复杂,无法以一张转换表表示" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sConversion table generated mechanically by Free `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%s为转换系列 %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "没有可以打印的转换表" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "可逆的" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s 到 %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "字节" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "变量" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*无法到达*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*仅复制*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "虚拟内存耗尽!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "步骤初始化失败" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "步骤初始化失败(未处理的选项)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "请求:%s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "缩减到:%s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "无法识别的外在编码‘%s’" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "没有从‘%s’重新编码至‘%s’的途径" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "请求中要有‘..’" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "子进程等待状态为 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 助记 描述\n" ++"\n" +--- recode-3.6.orig/i18n/pl.po ++++ recode-3.6/i18n/pl.po +@@ -1,14 +1,15 @@ + # Polish translations for the GNU recode messages + # Copyright (C) 1996 Free Software Foundation, Inc. +-# Pawe Krawczyk , 1996, 1997, 1998, 1999 ++# Pawe Krawczyk , 1996, 1997, 1998, 1999. ++# Jakub Bogusz , 2002. + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.4r\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-05-26 14:49+02:00\n" +-"Last-Translator: Pawe Krawczyk \n" +-"Language-Team: Polish \n" ++"PO-Revision-Date: 2002-10-27 12:22+0100\n" ++"Last-Translator: Jakub Bogusz \n" ++"Language-Team: Polish \n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=ISO-8859-2\n" + "Content-Transfer-Encoding: 8-bit\n" +@@ -81,13 +82,12 @@ + msgstr "Polecenie `%s %s' wywietli wicej informacji.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" + msgstr "" + "Program `recode' konwertuje pliki pomidzy rnymi zestawami znakw\n" + "i sposobami kodowania.\n" + +-# REQUEST tumacz wszdzie konsekwentnie jako POLECENIE, a nie 'danie' ++# REQUEST tumacz wszdzie konsekwentnie jako POLECENIE, a nie 'danie' --pk + #: src/main.c:241 + #, c-format + msgid "" +@@ -108,13 +108,11 @@ + "obowizkowe dla krtkich wersji. Analogicznie dla argumentw opcjonalnych.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -125,7 +123,7 @@ + "\n" + "Listy:\n" + " -l, --list[=FORMAT] wywietla jeden lub wszystkie znane zestawy\n" +-" znakw\n" ++" znakw i aliasy\n" + " -k, --known=PARY ogranicza list zestaww do znanych PAR\n" + " -h, --header[=[LN/]NAZWA] wywietla tablic NAZWA na standardowe wyjcie\n" + " uywajc LN i koczy prac\n" +@@ -135,8 +133,8 @@ + " innych zestaww\n" + " -C, --copyright wywietla informacje o prawach autorskich\n" + " oraz warunkach kopiowania\n" +-" --version wywietla wersj programu i koczy prac\n" + " --help wywietla ten tekst pomocy i koczy prac\n" ++" --version wywietla wersj programu i koczy prac\n" + + #: src/main.c:263 + msgid "" +@@ -187,8 +185,7 @@ + " znakw\n" + " -d, --diacritics konwertuje tylko znaki diakrytyczne oraz symbole\n" + " znakw (takie jak w HTML i LaTeX)\n" +-" -c, --colons uywa dwukropkw zamiast cudzysoww dla " +-"oznaczenia\n" ++" -c, --colons uywa dwukropkw zamiast cudzysoww dla oznaczenia\n" + " umlautu\n" + " -g, --graphics prbuje przyblia ramki IBMPC znakami ASCII\n" + " -x, --ignore=ZESTAW ignoruje ZESTAW znakw podczas okrelania drogi\n" +@@ -206,20 +203,18 @@ + "(lub jedna z liter `dohf').\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" + "Jeli zmienna rodowiskowa DEFAULT_CHARSET nie jest ustawiona, domylnym\n" +-"zestawem znakw jest `%s'.\n" ++"zestawem znakw jest kodowanie zalene od lokalizacji, okrelonej przez\n" ++"zmienne LC_ALL, LC_CTYPE i LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + "Jeli podano opcj -k, program wywietla zestawy znakw z ktrych mona\n" +@@ -228,8 +223,7 @@ + "SKD i DOKD s kodami podanymi jako liczby dziesitne.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" + msgstr "" + "LN jest jzykiem programowania, do wyboru `c', `perl' lub `po'.\n" + "Domyln wartoci jest `c'.\n" +@@ -237,13 +231,10 @@ + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +@@ -279,40 +270,37 @@ + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Sekwencja `%s' jest niejednoznaczna" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Sekwencja `%s' jest nieznana" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Jzyk `%s' jest niejednoznaczny" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Jzyk `%s' jest nieznany" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Format `%s' jest niejednoznaczny" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Format `%s' jest nieznany" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Autorem jest Franc,ois Pinard .\n" ++msgstr "Autorem jest Franois Pinard .\n" + + #: src/main.c:624 + msgid "" +@@ -327,57 +315,57 @@ + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-"Oprogramowanie darmowe; warunki jego kopiowania znajdziesz w kodzie\n" ++"Oprogramowanie darmowe; warunki jego kopiowania znajduj si w kodzie\n" + "rdowym. Nie podlega adnej gwarancji, nawet gwarancji przydatnoci\n" + "do jakiegokolwiek zastosowania lub sprzeday.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbol `%s' jest nieznany" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Zestaw znakw `%s' jest nieznany lub niejednoznaczny" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Brak wymaganego parametru" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" + msgstr "Odradza si stosowanie tej skadni, prosz uywa `%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Polecenie `%s' jest bdne" + + #: src/main.c:903 + #, c-format + msgid "Recoding %s..." +-msgstr "Przekodowanie %s..." ++msgstr "Przekodowywanie %s..." + + #: src/main.c:913 + msgid " done\n" + msgstr " skoczone\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " nie powiodo si: %s w %s..%s\n" ++msgstr " nie powiodo si: %s w `%s..%s'\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s nie powiodo si: %s w %s..%s" ++msgstr "%s nie powiodo si: %s w `%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s w %s..%s" ++msgstr "%s w `%s..%s'" + + #: src/names.c:335 + #, c-format +@@ -531,7 +519,7 @@ + + #: src/request.c:1013 + msgid "Expecting `..' in request" +-msgstr "Spodziewane `..' w poleceniu" ++msgstr "Oczekiwano `..' w poleceniu" + + #: src/task.c:826 src/task.c:1002 + #, c-format +@@ -545,236 +533,3 @@ + msgstr "" + "UCS2 Mne Description\n" + "\n" +- +-#~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "ZESTAW znakw nie ma wartoci domylnej, ustaw zmienn rodowiskow\n" +-#~ "DEFAULT_CHARSET.\n" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Nierozpoznana sekwencja `%s'" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Nieznana sekwencja `%s'" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Nierozpoznany jzyk `%s'" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Nieznany jzyk `%s'" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Nierozpoznany format `%s'" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Nieznany format `%s'" +- +-#~ msgid "Erroneous request `%s'" +-#~ msgstr "Bdne polecenie `%s'" +- +-#~ msgid " Each input char transforms into an output string,\n" +-#~ msgstr " Kady znak wejciowy jest konwertowany na acuch wyjciowy,\n" +- +-#~ msgid " Each input char transforms into an output string.\n" +-#~ msgstr " Kady znak wejciowy jest konwertowany na acuch wyjciowy.\n" +- +-#~ msgid " Programming is needed to handle multichar input.\n" +-#~ msgstr "" +-#~ " Do obsugi kodw wieloznakowych potrzebna jest umiejtno " +-#~ "programowania.\n" +- +-#~ msgid " The recoding might not be reversible.\n" +-#~ msgstr " Konwersja moe by nieodwracalna.\n" +- +-#~ msgid " The recoding should be reversible.\n" +-#~ msgstr " Konwersja powinna by odwracalna.\n" +- +-#~ msgid " programming is needed to handle multichar input.\n" +-#~ msgstr "" +-#~ " do obsugi kodw wieloznakowych potrzebna jest umiejtno " +-#~ "programowania.\n" +- +-#~ msgid " UNACHIEVABLE\n" +-#~ msgstr " NIEOSIGALNE\n" +- +-#~ msgid "%s: Recoding is not reversible" +-#~ msgstr "%s: Konwersja jest nieodwracalna" +- +-#~ msgid ", %d saved by merging" +-#~ msgstr ", %d zachowane przez zczenie" +- +-#~ msgid "/* Conversion table from `%s' charset to `%s' charset.\n" +-#~ msgstr "/* Tablica konwersji zestawow znakow `%s' na `%s'.\n" +- +-#~ msgid "Cannot auto check on %s" +-#~ msgstr "Nie mog automatycznie sprawdzi %s" +- +-#~ msgid "Cannot auto check the ignored charset" +-#~ msgstr "Nie mog automatycznie sprawdzi ignorowanego zestawu znakw" +- +-#~ msgid "Currently, -s is ignored when -g is selected" +-#~ msgstr "Opcja -s jest wyczana przez opcj -g" +- +-#~ msgid "Hash stats: %d names using %d buckets out of %d\n" +-#~ msgstr "Wyniki przeszukiwania: %d uywa %d spord %d zbiorw\n" +- +-#~ msgid "Internal error - strategy undecided" +-#~ msgstr "Bd wewntrzy - niezdecydowana strategia" +- +-#~ msgid "MAX_CHARSETS is too small" +-#~ msgstr "MAX_CHARSETS jest za mae" +- +-#~ msgid "MAX_SEQUENCE is too small" +-#~ msgstr "MAX_SEQUENCE jest za mae" +- +-#~ msgid "MAX_SINGLE_STEPS is too small" +-#~ msgstr "MAX_SINGLE_STEPS jest za mae" +- +-#~ msgid "Mere copy for the trivial recoding\n" +-#~ msgstr "Zwyka kopia do prostego przekodowania\n" +- +-#~ msgid "ONE to SAME" +-#~ msgstr "ONE na SAME" +- +-#~ msgid "Recoding is not reversible" +-#~ msgstr "Przekodowanie jest nieodwracalne" +- +-#~ msgid "Simplified to: " +-#~ msgstr "Uproszczone do: " +- +-#~ msgid "UNACHIEVABLE recoding!\n" +-#~ msgstr "NIEOSIGALNE przekodowanie!\n" +- +-#~ msgid "You may not explicitly recode from RFC 1345" +-#~ msgstr "Nie ma potrzebt cisego przekodowania z RFC 1345" +- +-#~ msgid " -o, --sequence=popen same as -i (on this system)\n" +-#~ msgstr " -o, --sequence=popen identyczne jak -i (w tym systemie)\n" +- +-#~ msgid "" +-#~ " -o, --sequence=popen use popen machinery for sequencing passes\n" +-#~ msgstr "" +-#~ " -o, --sequence=popen uycie techniki popen w przebiegach sekwencyjnych\n" +- +-#~ msgid "" +-#~ " -q, --quiet, --silent inhibit messages about irreversible recodings\n" +-#~ " -s, --strict use strict mappings, even loose characters\n" +-#~ " -t, --touch touch the recoded files after replacement\n" +-#~ " -v, --verbose explain sequence of steps and report progress\n" +-#~ " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" +-#~ "\n" +-#~ "If none of -i, -o and -p are given, presume -p if no FILE, else -i.\n" +-#~ "Each FILE is recoded over itself, destroying the original. If no\n" +-#~ "FILE is specified, then act as a filter and recode stdin to stdout.\n" +-#~ msgstr "" +-#~ " -q, --quiet, --silent blokuj komunikaty o nieodwracalnych konwersjach\n" +-#~ " -s, --strict uywaj cisych odwzorowa, nawet dla wtpliwych " +-#~ "znakw\n" +-#~ " -t, --touch uaktualnij dat przekodowanego, podstawionego " +-#~ "pliku\n" +-#~ " -v, --verbose pokazuj kolejne kroki i postp konwersji\n" +-#~ " -x, --ignore=ZESTAW ignoruj ZESTAW znakw przy wyborze konwersji\n" +-#~ "\n" +-#~ "Jeli nie wybrano adnej z opcji -i, -o lub -p, i nie ma agumentu PLIK,\n" +-#~ "domylnie przyjmowana jest opcja -p, w przeciwnym wypadku -i. Kady PLIK\n" +-#~ "po konwersji jest zapisywany pod t sam nazw, z usuniciem oryginau.\n" +-#~ "Jeli brak PLIKu, recode dziaa jak filtr i konwertuje z stdin na stdout.\n" +- +-#~ msgid "BEFORE and AFTER both default to `%s' when needed.\n" +-#~ msgstr "PRZED i PO w razie potrzeby s ustawiane domylnie na `%s'.\n" +- +-#~ msgid "" +-#~ "Mandatory or optional arguments to long options are mandatory or optional\n" +-#~ "for short options too.\n" +-#~ "\n" +-#~ " -C, --copyright display Copyright and copying conditions\n" +-#~ " -a, --auto-check report about some or all recoding paths, then exit\n" +-#~ " -l, --list[=FORMAT] list one or all known charsets\n" +-#~ " -k, --known=PAIRS restrict charsets according to known PAIRS list\n" +-#~ " --help display this help and exit\n" +-#~ " --version output version information and exit\n" +-#~ "\n" +-#~ "FORMAT is a word among decimal, octal, hexadecimal or full (which may be\n" +-#~ "abbreviated to one of `dohf'), it defaults to just the canonical name.\n" +-#~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" +-#~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" +-#~ msgstr "" +-#~ "Obowizkowe lub opcjonalne argumenty dugich form opcji maj tak sam\n" +-#~ "posta dla krtkich form.\n" +-#~ "\n" +-#~ " -C, --copyright wywietl informacje licencyjne i warunki kopiowania\n" +-#~ " -a, --auto-check wywietl cieki konwersji i zakocz prac\n" +-#~ " -l, --list[=FORMAT] wywietl znane zestawy znakw\n" +-#~ " -k, --known=PARY ogranicz zestawy znakw wg. podanych PAR\n" +-#~ " --help wywietl ten tekst pomocy i zakocz prac\n" +-#~ " --version wywietl wersj programu i zakocz prac\n" +-#~ "\n" +-#~ "FORMAT jest jednym z: decimal, octal, hexadecimal oraz full (skrty: dohf)\n" +-#~ "Domylnie wywietlane s tylko nazwy kanoniczne wszystkich standardw.\n" +-#~ "Dla opcj -k podaje si dla danego zestawu PO pary decymalnych kodw znakw\n" +-#~ "z zestaww RFC1345, postaci: PRZED1:PO2,PRZED2:PO2,...\n" +- +-#~ msgid "" +-#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the " +-#~ "Texinfo\n" +-#~ "documentation. My preferred charsets are (each user has preferences):\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bit), using backspace to apply diacritics\n" +-#~ " ibmpc IBM-PC 8-bit characters, with proper newlines\n" +-#~ " latex LaTeX coding of foreign and diacriticized characters\n" +-#~ " latin1 ISO Latin-1 8-bit extension of ASCII\n" +-#~ " texte Easy French convention for transmitting email messages\n" +-#~ msgstr "" +-#~ "Opcja -l bez podania FORMATu i ZESTAWu wywietla list wszystkich zestaww\n" +-#~ "(szczegy w dokumentacji). Ulubione zestawy Autora to:\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bitowy), znak BS uywany do dodawania ogonkw\n" +-#~ " ibmpc IBM-PC 8-bitowe znaki, z odpowiednimi znakami nowej linii\n" +-#~ " latex kodowanie znakw diakrytycznych w formacie LaTeXa\n" +-#~ " latin1 ISO Latin-1 8-bitowe rozszerzenie ASCII\n" +-#~ " texte popularny francuski standard stosowany w emailu\n" +- +-#~ msgid "" +-#~ "\n" +-#~ " -c, --colons use colons instead of double quotes for diaeresis\n" +-#~ " -d, --diacritics limit conversion to diacritics or alike for LaTeX\n" +-#~ " -f, --force force recodings even if they are not reversible\n" +-#~ " (BEWARE: in this version, -f is always selected)\n" +-#~ " -g, --graphics approximate IBMPC rulers by ASCII graphics\n" +-#~ " -h, --header[=NAME] write C code with table NAME on stdout, then exit\n" +-#~ " -i, --sequence=files use intermediate files for sequencing passes\n" +-#~ msgstr "" +-#~ "\n" +-#~ " -c, --colons uywaj dwukropkw zamiast cudzysoww\n" +-#~ " -d, --diacritics ogranicz konwersj do zn. diakryt. itp. dla " +-#~ "LaTeXa\n" +-#~ " -f, --force wymuszaj konwersje, nawet jeli s nieodwracalne\n" +-#~ " (UWAGA: w tej wersji -f zawsze obowizuje)\n" +-#~ " -g, --graphics przybliaj ramki IBMPC za pomoc znakw ASCII\n" +-#~ " -h, --header[=NAZWA] wypisz zestaw NAZWA w postaci kodu C na stdout\n" +-#~ " -i, --sequence=pliki uywaj plikw porednich do przebiegw " +-#~ "sekwencyjnych\n" +- +-#~ msgid "" +-#~ "\n" +-#~ "Usage: %s [OPTION]... [BEFORE]:[AFTER] [FILE]...\n" +-#~ msgstr "" +-#~ "\n" +-#~ "Skadnia: %s [OPCJA]... [PRZED]:[PO] [PLIK]...\n" +- +-#~ msgid "many to many" +-#~ msgstr "wiele na wiele" +- +-#~ msgid "many to one" +-#~ msgstr "wiele na jeden" +- +-#~ msgid "one to many" +-#~ msgstr "jeden na wiele" +- +-#~ msgid "one to one" +-#~ msgstr "jeden na jeden" +- +-#~ msgid "steps: %d" +-#~ msgstr "krokw: %d" +--- recode-3.6.orig/i18n/it.po ++++ recode-3.6/i18n/it.po +@@ -1,6 +1,6 @@ +-# MESSAGGI IN ITALIANO PER GNU RECODE. +-# Copyright (C) 1999 Free Software Foundation, Inc. +-# Lorenzo Cappelletti , 1999. ++# PO FILE FOR GNU'S RECODE. ++# Copyright (C) 1999, 2000, 2001 Free Software Foundation, Inc. ++# Lorenzo Cappelletti , 1999, 2000, 2001. + # + # table -> tabella + # character set -> insieme di caratteri +@@ -10,11 +10,11 @@ + # + msgid "" + msgstr "" +-"Project-Id-Version: GNU recode 3.5\n" ++"Project-Id-Version: GNU recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-11-19 23:30+01:00\n" +-"Last-Translator: Lorenzo Cappelletti \n" +-"Language-Team: Italian \n" ++"PO-Revision-Date: 2001-07-01 09:41+02:00\n" ++"Last-Translator: Lorenzo Cappelletti \n" ++"Language-Team: Italian \n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=ISO-8859-1\n" + "Content-Transfer-Encoding: 8-bit\n" +@@ -86,22 +86,16 @@ + msgid "Try `%s %s' for more information.\n" + msgstr "Usare `%s %s' per ulteriori informazioni.\n" + +-# Libero `recode' non mi piace +-# Cosa sono le surfaces in questo contesto? ++# I dislike "Libero `recode'" as tranlation ++# What does surface mean in this context? + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"`recode' gratuito converte file fra vari insiemi di caratteri e surface.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "`recode' gratuito converte file fra vari insiemi di caratteri e surface.\n" + + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-"Uso: %s [OPZIONI]... [ [CHARSET] | RICHIESTA [FILE]... ]\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nUso: %s [OPZIONI]... [ [CHARSET] | RICHIESTA [FILE]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -115,13 +109,11 @@ + "opzionali.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -131,16 +123,14 @@ + msgstr "" + "\n" + "Elenchi:\n" +-" -l, --list[=FORMATO] lista uno o tutti i charset conosciuti\n" +-" -k, --known=COPPIE restringe i charset secondo le COPPIE " +-"conosciute\n" ++" -l, --list[=FORMATO] lista uno o tutti i charset e alias conosciuti\n" ++" -k, --known=COPPIE restringe i charset secondo le COPPIE conosciute\n" + " -h, --header[=[LN/]NOME] scrive la tabella NOME sullo stdout usando LN,\n" +-" poi esce\n" +-" -F, --freeze-tables riporta un modulo C contenente tutte le " +-"tabelle\n" ++" quindi esce\n" ++" -F, --freeze-tables riporta un modulo C contenente tutte le tabelle\n" + " -T, --find-subsets riporta tutti i charset sottoinsiemi di altri\n" +-" -C, --copyright mostra le condizioni del Copyright e " +-"riproduzione\n" ++" charset\n" ++" -C, --copyright mostra le condizioni di Copyright e riproduzione\n" + " --help mostra questo aiuto ed esce\n" + " --version informazioni sulla versione ed uscita\n" + +@@ -157,8 +147,7 @@ + msgstr "" + "\n" + "Modi operativi:\n" +-" -v, --verbose spiega le sequenze dei passi e riporta i " +-"progressi\n" ++" -v, --verbose spiega le sequenze dei passi e riporta i progressi\n" + " -q, --quiet, --silent inibisce i messaggi di ricodifiche inreversibili\n" + " -f, --force forza le ricodifiche anche quando non reversibili\n" + " -t, --touch touch dei file ricodificati dopo la sostituzione\n" +@@ -167,8 +156,7 @@ + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr "" +-" -p, --sequence=pipe usa il sistema dei pipe per i passi sequenziali\n" ++msgstr " -p, --sequence=pipe usa il sistema dei pipe per i passi sequenziali\n" + + #: src/main.c:280 + msgid " -p, --sequence=pipe same as -i (on this system)\n" +@@ -187,17 +175,12 @@ + msgstr "" + "\n" + "Regolazioni fini:\n" +-" -s, --strict usa mappature strettamente conformi, anche con " +-"caratteri slegati\n" +-" -d, --diacritics converte solo segni diacritici o simili per " +-"HTML/LaTeX\n" +-" -S, --source[=LN] limita la ricodifica a stringhe e commenti come per " +-"LN\n" +-" -c, --colons usa i due punti al posto delle virgolette per le " +-"dieresi\n" ++" -s, --strict usa mappature strettamente conformi, anche con caratteri slegati\n" ++" -d, --diacritics converte solo segni diacritici o simili per HTML/LaTeX\n" ++" -S, --source[=LN] limita la ricodifica a stringhe e commenti come per LN\n" ++" -c, --colons usa i due punti al posto delle virgolette per le dieresi\n" + " -g, --graphics approssima le regole IBMPC con grafica ASCII\n" +-" -x, --ignore=CHARSET ignora CHARSET quando sceglie un percorso di " +-"ricodifica\n" ++" -x, --ignore=CHARSET ignora CHARSET quando sceglie un percorso di ricodifica\n" + + #: src/main.c:296 + msgid "" +@@ -211,46 +194,33 @@ + "`esadecimale'(h) o `pieno'(f) (oppure uno tra `dohf').\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" +-msgstr "" +-"Se DEFAULT_CHARSET non specificato nell'ambiente, il CHARSET predefinito\n" +-" `%s`.\n" ++msgstr "A meno che DEFAULT_CHARSET non sia specificato nell'ambiente, il CHARSET viene predefinito secondo la codifica locale, determinata da LC_ALL, LC_TYPE, LANG.\n" + +-# Non riesco assolutamente a capire la costruzione logica di questa frase ++# I am not able to understand the logical structure of this sentence. + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" +-"Con -k, possibile prima, charset vengono listati per quelli dati dopo " +-"CHARSET,\n" +-"entrambi essendo charset tabulari, con COPPIE nella foram " +-"`BEF1:AFT1,BEF2:AFT2,...',\n" ++"Con -k, possibile prima, charset vengono listati per quelli dati dopo CHARSET,\n" ++"entrambi essendo charset tabulari, con COPPIE nella foram `BEF1:AFT1,BEF2:AFT2,...',\n" + "dove BEF e AFT sono codici forniti come numeri decimali.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" +-"LN qualche lingua, pu essere `c', `perl' o `po'; quella predefinita " +-"`c'.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN qualche lingua, pu essere `c', `perl' o `po'; quella predefinita `c'.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +@@ -269,66 +239,53 @@ + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" + "\n" +-"Se non dato -i n -p, si presume -p se FILE non presente, altrimenti " +-"-i.\n" +-"Ogni FILE ricodificato su se stesso, ditruggendo l'originale. Se non " +-"viene\n" ++"Se non dato -i n -p, si presume -p se FILE non presente, altrimenti -i.\n" ++"Ogni FILE ricodificato su se stesso, ditruggendo l'originale. Se non viene\n" + "specificato nessun FILE, allora si comporta come un filtro ricodificando lo\n" + "stdin sullo stdout.\n" + + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" +-msgstr "" +-"\n" +-"Segnalare i bug a .\n" ++msgid "\nReport bugs to .\n" ++msgstr "\nSegnalare i bug a .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "La sequenza `%s' ambigua" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "La sequenza `%s' sconosciuta" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Il linguaggio `%s' ambiguo" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Il linguaggio `%s' sconosciuto" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Il formato `%s' ambiguo" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Il formato `%s' sconosciuto" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Scritto da Franc,ois Pinard .\n" ++msgstr "Scritto da Franc,ois Pinard .\n" + + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" +@@ -342,26 +299,26 @@ + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Il simbolo `%s' sconosciuto" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Il charset `%s' sconosciuto o ambiguo" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Manca un argomento indispensabile" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Sintassi sconsigliata, si preferisca `%s'" ++msgstr "La sintassi sconsigliata, si preferisca `%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "La richiesta `%s' errata" + + #: src/main.c:903 + #, c-format +@@ -373,19 +330,19 @@ + msgstr " fatto\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " fallito: %s in %s..%s\n" ++msgstr " fallito: %s al passo `%s..%s'\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s fallito: %s in %s..%s" ++msgstr "%s fallito: %s al passo `%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s in %s..%s" ++msgstr "%s al passo `%s..%s'" + + #: src/names.c:335 + #, c-format +@@ -426,12 +383,12 @@ + msgstr "Memoria virtuale esaurita" + + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" + msgstr "Entrambi i codici %3d e %3d si ricodificano in %3d" + + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" + msgstr "Nessun carattere si ricodifica in %3d" + +@@ -453,7 +410,6 @@ + msgid "Cannot complete table from set of known pairs" + msgstr "Impossibile completare la tabella dall'insieme delle coppie conosciute" + +-# Una forma migliore per identity recoding? + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" + msgstr "Sto ricodificando nell'identit, tabella non significativa" +@@ -490,7 +446,7 @@ + msgid "byte" + msgstr "byte" + +-# Verificare il significato della sigla ++# Chech out the meaning of the acronym + #: src/request.c:38 src/request.c:40 + msgid "ucs2" + msgstr "ucs2" +@@ -549,14 +505,11 @@ + msgstr "Lo stato di attesa del processo figlio 0x%0.2x" + + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" ++msgid "UCS2 Mne Description\n\n" + msgstr "UCS2 Mne Descrizione\n" + + #~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "Nessun CHARSET predefinito, definire DEFAULT_CHARSET nell'ambiente.\n" ++#~ msgstr "Nessun CHARSET predefinito, definire DEFAULT_CHARSET nell'ambiente.\n" + + #~ msgid "Ambiguous sequence `%s'" + #~ msgstr "Sequenza ambigua `%s'" +--- recode-3.6.orig/i18n/tr.po ++++ recode-3.6/i18n/tr.po +@@ -0,0 +1,517 @@ ++# Recode Turkish Translation ++# Copyright (C) 2002 Free Software Foundation, Inc. ++# İrfan Macit , 2002. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2002-06-20 11:00EET\n" ++"Last-Translator: İrfan Macit \n" ++"Language-Team: Turkish \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Hata yok" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Ana biçem olmayan girdi" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Belirsiz çıktı" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Çevrilemeyen girdi" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Geçersiz girdi" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Sistem hata buldu" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Yeniden kodlama kitaplığı hatalı kullanılmış" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "İçsel yeniden kodlama hatası" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Bu bir serbest yazılımdır; Free Software Foundation tarafından yayınlanan\n" ++"GNU Genel Kamu Lisansı'nın 2. veya (sizin tercihinize bağlı olarak) daha\n" ++"sonraki bir sürümü altında yeniden dağıtabilir ve/veya değiştirebilirsiniz\n" ++"\n" ++"Bu yazılım faydalı olacağı umularak dağıtılmaktadır, fakat\n" ++"HİÇ BİR GARANTİSİ YOKTUR; SATILABİLİRLİĞİ veya\n" ++"HERHANGİ BİR AMACA UYGUNLUĞU için dahi zımni bir garanti\n" ++"içermez. Daha fazla bilgi için GNU Genel Kamu Lisansı'na bakın.\n" ++"\n" ++"Bu yazılımla birlikte GNU Genel Kamu Lisansı'nın bir kopyası gelmiş\n" ++"olmalıdır; eğer yok ise, lütfen Free Software Foundation, Inc., 59 Temple\n" ++"Place - Suite 330, Boston, MA 02111-1307, USA/ABD adresine yazın.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Daha fazla bilgi için '%s %s'.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Serbest `recode', dosyaları değişik karakter kümeleri ve yüzeylere dönüştürür.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Kullanım: %s [SEÇENEK]...[[KARKÜME] | İSTEK [DOSYA]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Uzun seçenekler için zorunlu olan argümanlar kısa seçenekler için de\n" ++"zorunludur. Aynı şey bütün argümanlar için geçerlidir.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Seçenekler:\n" ++" -l, --list[=BİÇEM] bilinen karakter kümeleri ve rumuzların birini ya da hepsini listeler\n" ++" -k, --known=ÇİFT karakter kümelerini bilinen ÇİFT listesine göre sınırlar.\n" ++" -h, --header[=[LN/]İSİM] standart çıktıya LN'i kullanarak tablonun İSMİ'ni yazar ve çıkar\n" ++" -F, --freeze-tables bütün tabloları içeren bir C modülü yazdırır\n" ++" -T, --find-subsets bir başka kümenin alt kümesi olan bütün karakter kümelerini raporlar\n" ++" -C, --copyright telif hakkı ve kopyalama koşullarını gösterir\n" ++" --help bu yardımı gösterir ve çıkar\n" ++" --version sürüm bilgisini gösterir ve çıkar\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Çalışma Kipleri:\n" ++" -v, --verbose adım sıralarını anlatır ve durum bilgisi gösterir\n" ++" -q, --quiet, --silent geri dönüşsüz yeniden kodlamalar hakkında bilgi vermez\n" ++" -f, --force geri dönüşsüz bile olsa yeniden kodlamaları yapar\n" ++" -t, --touch değişiklikten sonra yeniden kodlanmış dosyalara `touch' uygular\n" ++" -i, --sequence=files çevrimleri sıralamak için ara dosyalar kullanır\n" ++" --sequence=memory çevrimleri sıralamak için bellek yastıkları kullanır\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe çevrimleri sıralamak için veriyolu (pipe) kullanır\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe (bu sistemde) -i ile aynı\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"İnce ayar:\n" ++" -s, --strict kesin olmayan harflerde bile kesin eşlemeler kullanır\n" ++" -d, --diacritics HTML/LaTeX için yalnız aksan v.b.'yi yeniden kodlar\n" ++" -S, --source[=LN] yeniden kodlamayı dizgeler ve LN gibi açıklamalarla sınırlar\n" ++" -c, --colons ö,ü'nin iki noktası için çift tırnak yerine iki nokta üstüste kullanır\n" ++" -g, --graphics IBMPC cetvellerini ASCII grafikleriyle değiştirir\n" ++" -x, --ignore=KARKÜME yeniden kodlama seçilirken KARKÜME dikkate alınmaz\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"-l seçeneği, BİÇEM veya KARKÜME verilmezse mevcut karakter kümelerini listeler\n" ++"BİÇEM, `decimal' (onluk), `octal' (sekizlik), `hexadecimal' (onaltılık), \n" ++"`full' (tam) veya `dohf' seçeneklerinden birisi olabilir.\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Eğer DEFAULT_CHARSET çevre değişkeni atanmamışsa, KARKÜME yerel\n" ++"ayarlarına bağlı kodlama olarak atanır ve LC_ALL, LC_CTYPE, LANG çevre\n" ++"değişkenlerinden etkilenir.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"-k seçeneği ile, dönüşecek karakter kümeleri, dönüştürülecek karakter kümeleri\n" ++"ile birlikte ÇİFT'ler halinde listelenir: `ÖNC1:SON1,ÖNC2:SON2,...'\n" ++"ÖNC ve SON karakter kümesi isimleri, ondalık sayı halinde kodlardan oluşur.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN bir bilgisayar dilidir, `c', `perl' veya `po' olabilir; öntanımlı: `c'\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"İSTEK: ALTİSTEK,[ALTİSTEK]...; ALTİSTEK ise KODLAMA[..KODLAMA]...\n" ++"KODLAMA: [KARKÜME][/YÜZEY]]...; İSTEK genelde ÖNCE..SONRA\n" ++"biçeminde olur, ÖNCE ve SONRA karakter kümeleridir. Belirtilmemiş bir\n" ++"karakter kümesi öntanımlı karakter kümesinin kullanılacağına işaret eder.\n" ++"Belirtilmemiş [/YÜZEY]..., o KARKÜME için öntanımlı yüzeyin kullanılacağına\n" ++"işaret eder. Yalnız / kullanılır ve yüzey belirtilmezse, hiç yüzey kullanılmaz.\n" ++"Lütfen el kitabını inceleyin.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Eğer -i ve -p'nin hiç birisi verilmemiş ve DOSYA yok ise, -p, aksi\n" ++"halde -i varsayılır. Her DOSYA kendi üstüne yeniden kodlanır ve orjinali\n" ++"yok edilir. Eğer DOSYA verilmemişse, bir filtre görevi yapar ve standart\n" ++"girdiyi, standart çıktıya yeniden kodlar.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Yazılım hatalarını adresine,\n" ++"Çeviri hatalarını adresine yollayın.\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "`%s' sırası belirsiz" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "`%s' sırası bilinmiyor" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "`%s' dili belirsiz" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "`%s' dili bilinmiyor" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "`%s' biçemi belirsiz" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "`%s' biçemi bilinmiyor" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Yazan: François Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Telif Hakkı (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Bu bir serbest yazılımdır; kopyalama koşulları için kaynak koduna bakınız.\n" ++"HİÇ BİR GARANTİSİ YOKTUR; SATILABİLİRLİĞİ veya\n" ++"HERHANGİ BİR AMACA UYGUNLUĞU için dahi zımni bir garanti\n" ++"içermez.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "`%s' sembolü bilinmiyor" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "`%s' karakter kümesi bilinmiyor veya belirsiz" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Zorunlu argüman eksik" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Biçem eski, lütfen `%s'i tercih edin" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "`%s' isteği hatalı" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "%s yeniden kodlanıyor..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " bitti\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr "başarısız: `%2$s..%3$s' adımında %1$s\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%1$s başarısız: `%3$s..%4$s' adımında %2$s" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "`%2$s..%3$s' adımında %1$s" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "%s karakter kümesi zaten mevcut ve %s değil" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "`%s' listelenemiyor, bu karakter kümesi için isim yok" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Ond Sek OnaltıUCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "`%s' için hiç isim mevcut değil" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "`%s' için yüzeyleyici birden fazla defa atanmış" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "`%s' için yüzey yokedici birden fazla defa atanmış" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Sanal bellek tükendi" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "%3d ve %3d kodlarının ikisi de %3d'ye yeniden kodluyor" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "%3d'ye yeniden kodlanan harf yok" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Verilen birebir eşlemeli tablo tersine çevrilemez" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "`%s'den `%s'e durum bildirimleri inceleniyor" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "%d no'lu çift <%3d, %3d>, <%3d, %3d> ile çakışıyor" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Tablo bilinen çiftler kümesinden tamamlanamıyor" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Birebir yeniden kodlama, tabloya gerek yok" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Yeniden kodlama bir tablo için fazla karmaşık" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sDönüşüm tablosu mekanik olarak Free `%s' %s tarafından oluşturulmuştur" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%2$s.%3$s sırası için %1$s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Yazdırılacak tablo yok" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "geri dönüşümlü" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s'den %s'e" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "bayt" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "değişken" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Ulaşılamaz*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*yalnızca kopya*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Sanal bellek tükendi!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Adım başlangıcı başarısız" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Adım başlangıcı başarısız (işlenmemiş seçenekler)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "İstek: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "%s'e küçüldü\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Bilinmeyen yüzey adı `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "`%s'den `%s'e yeniden kodlamanın yolu yok" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "İstekte `..' bekleniyordu" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Ast işlem bekleme durumu: 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Mne Açıklama\n" ++"\n" +--- recode-3.6.orig/i18n/de.po ++++ recode-3.6/i18n/de.po +@@ -1,18 +1,18 @@ + # recode. +-# Copyright (C) 1995, 1996 Free Software Foundation, Inc. ++# Copyright (C) 1995, 1996, 2006 Free Software Foundation, Inc. + # Ulrich Drepper , 1995. +-# Karl Eichwalder , 1996 ++# Karl Eichwalder , 1996, 2006 + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.5\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-09-14 22:51+01:00\n" +-"Last-Translator: Daniel Naber \n" +-"Language-Team: German \n" ++"PO-Revision-Date: 2006-12-09 19:25+0100\n" ++"Last-Translator: Karl Eichwalder \n" ++"Language-Team: German \n" + "MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=ISO-8859-1\n" +-"Content-Transfer-Encoding: 8-bit\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + + #: src/main.c:142 + msgid "No error" +@@ -20,7 +20,7 @@ + + #: src/main.c:145 + msgid "Non canonical input" +-msgstr "Keine gltige Eingabe" ++msgstr "Keine gültige Eingabe" + + #: src/main.c:148 + msgid "Ambiguous output" +@@ -28,15 +28,15 @@ + + #: src/main.c:151 + msgid "Untranslatable input" +-msgstr "Nicht bersetzbare Eingabe" ++msgstr "Nicht übersetzbare Eingabe" + + #: src/main.c:154 + msgid "Invalid input" +-msgstr "Ungltige Eingabe" ++msgstr "Ungültige Eingabe" + + #: src/main.c:157 + msgid "System detected problem" +-msgstr "Das System ist auf ein Problem gestossen" ++msgstr "Das System ist auf ein Problem gestoßen" + + #: src/main.c:160 + msgid "Misuse of recoding library" +@@ -62,23 +62,22 @@ + "along with this program; if not, write to the Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + msgstr "" +-"Der folgende Text ist eine nicht berprfte bersetzung, die zur\n" ++"Der folgende Text ist eine nicht überprüfte Übersetzung, die zur\n" + "Information dient; in rechtlichen Fragen ist immer das englische\n" + "Original ausschlaggebend.\n" + "\n" +-"Dieses Program ist freie Software; Sie knnen es nach den Bedingungen\n" ++"Dieses Programm ist freie Software; Sie können es nach den Bedingungen\n" + "der von der Free Software Foundation als \"GNU General Public License\"\n" +-"verffentlichten Lizenz weitergeben und/oder verndern; dabei gilt\n" +-"die Version 2 oder (frei nach ihrer Wahl) jede sptere Version.\n" ++"veröffentlichten Lizenz weitergeben und/oder verändern; dabei gilt\n" ++"die Version 2 oder (frei nach ihrer Wahl) jede spätere Version.\n" + "\n" +-"Dieses Programm wird in der Hoffnung verteilt, da es ntzlich ist,\n" ++"Dieses Programm wird in der Hoffnung verteilt, daß es nützlich ist,\n" + "jedoch OHNE JEGLICHE GARANTIE; sogar ohne die implizite Garantie der\n" +-"MARKTFHIGKEIT oder der ERFLLUNG EINES BESTIMMTEN ZWECKES. In der\n" +-"\"GNU General Public License\" knnen weitere Einzelheiten nachgelesen\n" ++"MARKTFÄHIGKEIT oder der ERFÜLLUNG EINES BESTIMMTEN ZWECKES. In der\n" ++"\"GNU General Public License\" können weitere Einzelheiten nachgelesen\n" + "werden.\n" + "\n" +-"Sie sollten mit diesem Programm eine Kopie der \"GNU General Public " +-"License\"\n" ++"Sie sollten mit diesem Programm eine Kopie der \"GNU General Public License\"\n" + "erhalten haben; wenn nicht, schreiben Sie an die Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + +@@ -88,10 +87,9 @@ + msgstr "`%s %s' zeigt weitere Informationen.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" + msgstr "" +-"`recode' konvertiert Dateien zwischen diversen Zeichenstzen und\n" ++"`recode' konvertiert Dateien zwischen diversen Zeichensätzen und\n" + "-formaten.\n" + + #: src/main.c:241 +@@ -110,18 +108,16 @@ + "for the equivalent short option also. Similarly for optional arguments.\n" + msgstr "" + "\n" +-"Wenn eine Option ein Argument zwingend braucht, gilt das unabhngig\n" ++"Wenn eine Option ein Argument zwingend braucht, gilt das unabhängig\n" + "davon, ob die Kurz- oder Langschreibweise der Option benutzt wird.\n" +-"Entsprechendes gilt fr optionale Argumente.\n" ++"Entsprechendes gilt für optionale Argumente.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -131,15 +127,12 @@ + msgstr "" + "\n" + "Auflistungen:\n" +-" -l, --list[=FORMAT] Einen oder alle bekannten Zeichenstze " +-"auflisten\n" +-" -k, --known=PAARE Zeichenstze auf Liste bekannter PAARE " +-"beschrnken\n" +-" -h, --header[=[LN/]NAME] LN-Code fr Tabelle NAME ausgeben\n" ++" -l, --list[=FORMAT] Einen oder alle bekannten Zeichensätze auflisten\n" ++" -k, --known=PAARE Zeichensätze auf Liste bekannter PAARE beschränken\n" ++" -h, --header[=[LN/]NAME] LN-Code für Tabelle NAME ausgeben\n" + " -F, --freeze-tables Ein C-Modul mit allen Tabellen ausgeben\n" +-" -T, --find-subsets Alle Zeichenstze ausgeben, die Untermengen " +-"von\n" +-" anderen Zeichenstzen sind\n" ++" -T, --find-subsets Alle Zeichensätze ausgeben, die Untermengen von\n" ++" anderen Zeichensätzen sind\n" + " -C, --copyright Copyright und Kopierbedingungen anzeigen\n" + " --help Diese Hilfe anzeigen\n" + " --version Versionsnummer ausgeben\n" +@@ -157,23 +150,18 @@ + msgstr "" + "\n" + "Funktionsmodi:\n" +-" -v, --verbose Reihenfolge der Umkodierungsschritte und " +-"Fortschritt\n" ++" -v, --verbose Reihenfolge der Umkodierungsschritte und Fortschritt\n" + " anzeigen\n" +-" -q, --quiet, --silent Keine Meldungen ber nicht umkehrbare " +-"Umkodierungen\n" +-" -f, --force Umkodierung vornehmen, auch wenn sie nicht " +-"umkehrbar ist\n" +-" -t, --touch Nach der Umkodierung ein 'touch' auf die " +-"umkodierte\n" +-" Datei ausfhren\n" +-" -i, --sequence=files Fr Zwischenschritte temporre Dateien anlegen\n" +-" --sequence=memory Fr Zwischenschritte Speicherpuffer verwenden\n" ++" -q, --quiet, --silent Keine Meldungen über nicht umkehrbare Umkodierungen\n" ++" -f, --force Umkodierung vornehmen, auch wenn sie nicht umkehrbar ist\n" ++" -t, --touch Nach der Umkodierung ein 'touch' auf die umkodierte\n" ++" Datei ausführen\n" ++" -i, --sequence=files Für Zwischenschritte temporäre Dateien anlegen\n" ++" --sequence=memory Für Zwischenschritte Speicherpuffer verwenden\n" + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr "" +-" -p, --sequence=pipe benutze \"pipe\" fr Abarbeitung der Schritte\n" ++msgstr " -p, --sequence=pipe benutze \"pipe\" für Abarbeitung der Schritte\n" + + #: src/main.c:280 + msgid " -p, --sequence=pipe same as -i (on this system)\n" +@@ -192,19 +180,14 @@ + msgstr "" + "\n" + "Feineinstellungen:\n" +-" -s, --strict Strikte Abbildung benutzen, auch bei " +-"Zeichenverlust\n" +-" -d, --diacritics Nur Akzente/Umlaute umkodieren (z.B. fr " +-"HTML/LaTeX)\n" ++" -s, --strict Strikte Abbildung benutzen, auch bei Zeichenverlust\n" ++" -d, --diacritics Nur Akzente/Umlaute umkodieren (z.B. für HTML/LaTeX)\n" + " -S, --source[=LN] Bei LN nur Zeichenketten und Kommentare umkodieren\n" +-" -c, --colons benutze ':' statt '\"' fr Umlaute (z.B. 'fu:r' " +-"statt\n" ++" -c, --colons benutze ':' statt '\"' für Umlaute (z.B. 'fu:r' statt\n" + " ('fu\"r')\n" +-" -g, --graphics 'Linienzeichen' des IBMPC-Zeichensatzes durch " +-"hnliche\n" ++" -g, --graphics 'Linienzeichen' des IBMPC-Zeichensatzes durch ähnliche\n" + " ASCII-Zeichen darstellen\n" +-" -x, --ignore=ZEISATZ ZEISATZ bei der Wahl der Kodierungsschritte " +-"ignorieren\n" ++" -x, --ignore=ZEISATZ ZEISATZ bei der Wahl der Kodierungsschritte ignorieren\n" + + #: src/main.c:296 + msgid "" +@@ -213,36 +196,30 @@ + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" + "\n" +-"Die Option -l ohne FORMAT und ZEISATZ listet alle Zeichenstze und -formate\n" +-"auf. FORMAT ist `decimal', `octal', `hexadecimal' oder `full' (knnen durch " +-"den\n" +-"Anfangsbuchstaben abgekrzt werden)\n" ++"Die Option -l ohne FORMAT und ZEISATZ listet alle Zeichensätze und -formate\n" ++"auf. FORMAT ist `decimal', `octal', `hexadecimal' oder `full' (können durch den\n" ++"Anfangsbuchstaben abgekürzt werden)\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" +-"Wenn die Umgebungsvariable DEFAULT_CHARSET nicht gesetzt ist,\n" +-"gilt fr ZEISATZ ist die Voreinstellung `%s'.\n" ++"Wenn die Umgebungsvariable DEFAULT_CHARSET nicht gesetzt ist, gilt für ZEISATZ\n" ++"die lokale-abhängiges Kodierung, festgelegt von LC_ALL, LC_CTYPE. LANG wird.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" +-"Mit '-k' werden mgliche 'Vorher'-Zeichenstze fr den 'Nachher'-ZEISATZ\n" +-"ausgegeben, mit PAAREn der Form 'VOR1:NACH1,VOR2:NACH2,...', wobei die VORs " +-"und\n" ++"Mit '-k' werden mögliche 'Vorher'-Zeichensätze für den 'Nachher'-ZEISATZ\n" ++"ausgegeben, mit PAAREn der Form 'VOR1:NACH1,VOR2:NACH2,...', wobei die VORs und\n" + "NACHs Kodes sind. Alle Kodes werden als Dezimalzahlen angegeben.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" + msgstr "" + "LN ist eine Programmiersprache, z.B. `c', `perl' oder `po', wobei `c' die\n" + "Voreinstellung ist.\n" +@@ -250,24 +227,18 @@ + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +-"ANFRAGE ist UNTERANFRAGE[,UNTERANFRAGE]...; UNTERANFRAGE ist " +-"KODIERUNG[..KODIERUNG]...\n" +-"KODIERUNG ist [ZEISATZ][/[SURFACE]]...; ANFRAGE ist meistens " +-"VORHER..NACHHER,\n" +-"wobei VORHER und NACHHER Zeichenstze sind. Ohne ZEISATZ wird der bliche\n" +-"Zeichensatz benutzt; ohne [/SURFACE]... wird das fr ZEISATZ bliche Format\n" +-"angenommen; ein / ohne Angabe eines Formats heisst, dass kein Format " +-"angenommen\n" ++"ANFRAGE ist UNTERANFRAGE[,UNTERANFRAGE]...; UNTERANFRAGE ist KODIERUNG[..KODIERUNG]...\n" ++"KODIERUNG ist [ZEISATZ][/[SURFACE]]...; ANFRAGE ist meistens VORHER..NACHHER,\n" ++"wobei VORHER und NACHHER Zeichensätze sind. Ohne ZEISATZ wird der übliche\n" ++"Zeichensatz benutzt; ohne [/SURFACE]... wird das für ZEISATZ übliche Format\n" ++"angenommen; ein / ohne Angabe eines Formats heißt, dass kein Format angenommen\n" + "wird. Siehe Anleitung.\n" + + #: src/main.c:323 +@@ -280,7 +251,7 @@ + "\n" + "Wenn weder -i noch -p angegeben sind, wird -p angenommen wenn keine DATEI\n" + "angegeben ist, sonst -i.\n" +-"Jede DATEI wird bei mit der umkodierten Datei berschrieben. Wenn keine\n" ++"Jede DATEI wird bei mit der umkodierten Datei überschrieben. Wenn keine\n" + "DATEI angegen ist wird die Standardeingabe umkodiert und auf der\n" + "Standardausgabe ausgegeben.\n" + +@@ -290,45 +261,42 @@ + "Report bugs to .\n" + msgstr "" + "\n" +-"Berichte ber Programmfehler bitte an .\n" ++"Berichte über Programmfehler bitte an .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Abfolge »%s« ist zweideutig" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Abfolge »%s« ist unbekannt" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Sprache »%s« ist zweideutig" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Sprache »%s« ist unbekannt" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Format »%s« ist zweideutig" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Format »%s« ist unbekannt" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Geschrieben von Franc,ois Pinard .\n" ++msgstr "Geschrieben von François Pinard .\n" + + #: src/main.c:624 + msgid "" +@@ -344,33 +312,33 @@ + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" + "Dieses Programm ist freie Software; die genauen Nutzungsbedingungen\n" +-"sind der Datei COPYING in den Quellen zu entnehmen.\n" +-"Es wird keinerlei Gewhrleistung bernommen; auch nicht fr gewerbliche\n" ++"sind der Datei »COPYING« in den Quellen zu entnehmen.\n" ++"Es wird keinerlei Gewährleistung übernommen; auch nicht für gewerbliche\n" + "Nutzbarkeit oder Tauglichkeit zu einem anderen Zweck.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbol »%s« ist unbekannt" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Zeichensatz »%s« ist unbekannt oder zweideutig" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Erforderliches Argument fehlt" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Veraltete Syntax, bitte `%s' benutzen" ++msgstr "Veraltete Syntax, bitte »%s« bevorzugen" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Anfrage »%s« ist fehlerhaft" + + #: src/main.c:903 + #, c-format +@@ -382,19 +350,19 @@ + msgstr " fertig\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " fehlgeschlagen: %s in %s..%s\n" ++msgstr " fehlgeschlagen: %s bei Schritt »%s..%s«\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s fehlgeschlagen: %s in %s..%s" ++msgstr "%s fehlgeschlagen: %s bei Schritt »%s..%s«" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s bei %s..%s" ++msgstr "%s bei Schritt »%s..%s«" + + #: src/names.c:335 + #, c-format +@@ -405,8 +373,8 @@ + #, c-format + msgid "Cannot list `%s', no names available for this charset" + msgstr "" +-"Kann `%s' nicht anzeigen, keine Namen fr diesen Zeichensatz\n" +-" verfgbar" ++"Kann `%s' nicht anzeigen, keine Namen für diesen Zeichensatz\n" ++" verfügbar" + + #. code counter + #. expected value for code counter +@@ -420,17 +388,17 @@ + #: src/names.c:1049 + #, c-format + msgid "Sorry, no names available for `%s'" +-msgstr "Tut mir leid, aber es sind fr `%s' keine Namen verfgbar" ++msgstr "Tut mir leid, aber es sind für `%s' keine Namen verfügbar" + + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "`Resurfacer' fr `%s' mehr als einmal gesetzt." ++msgstr "`Resurfacer' für `%s' mehr als einmal gesetzt." + + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "`Unsurfacer' fr `%s' mehr als einmal gesetzt." ++msgstr "`Unsurfacer' für `%s' mehr als einmal gesetzt." + + #: src/recode.c:115 src/recode.c:127 + msgid "Virtual memory exhausted" +@@ -453,7 +421,7 @@ + #: src/recode.c:224 src/recode.c:236 + #, c-format + msgid "Following diagnostics for `%s' to `%s'" +-msgstr "Folgende Diagnose fr Konvertierung von `%s' nach `%s'" ++msgstr "Folgende Diagnose für Konvertierung von `%s' nach `%s'" + + #: src/recode.c:229 src/recode.c:241 + #, c-format +@@ -462,27 +430,26 @@ + + #: src/recode.c:272 + msgid "Cannot complete table from set of known pairs" +-msgstr "" +-"Kann die Tabelle aus der Menge der bekannten Paare nicht vervollstndigen" ++msgstr "Kann die Tabelle aus der Menge der bekannten Paare nicht vervollständigen" + + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" +-msgstr "Umkodierung ohne nderung, zu trivial fr eine Tabelle" ++msgstr "Umkodierung ohne Änderung, zu trivial für eine Tabelle" + + #: src/recode.c:504 + msgid "Recoding is too complex for a mere table" +-msgstr "Umkodierung ist fr eine einfache Tabelle zu kompliziert" ++msgstr "Umkodierung ist für eine einfache Tabelle zu kompliziert" + + #. Print the header of the header file. + #: src/recode.c:536 + #, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sKonvertierung automatisch generiert von GNU %s %s" ++msgstr "%sKonvertierung automatisch generiert von »GNU %s %s«" + + #: src/recode.c:538 + #, c-format + msgid "%sfor sequence %s.%s" +-msgstr "%sfr Folge %s.%s" ++msgstr "%sfür Folge %s.%s" + + #: src/recode.c:744 + msgid "No table to print" +@@ -511,7 +478,7 @@ + + #: src/request.c:111 + msgid "*Unachievable*" +-msgstr "*unmglich*" ++msgstr "*unmöglich*" + + #: src/request.c:113 + msgid "*mere copy*" +@@ -547,7 +514,7 @@ + #: src/request.c:903 + #, c-format + msgid "No way to recode from `%s' to `%s'" +-msgstr "Keine Mglichkeit, von `%s' nach `%s' umzukodieren" ++msgstr "Keine Möglichkeit, von `%s' nach `%s' umzukodieren" + + #: src/request.c:1013 + msgid "Expecting `..' in request" +@@ -565,29 +532,3 @@ + msgstr "" + "UCS2 Mne Beschreibung\n" + "\n" +- +-#~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "Fr ZEISATZ existiert keine Voreinstellung, bitte die Umgebungsvariable\n" +-#~ "DEFAULT_CHARSET setzen.\n" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Mehrdeutige Folge `%s'" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Unbekannte Folge `%s'" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Mehrdeutiger Zeichensatz `%s'" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Unbekannter Zeichensatz `%s'" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Mehrdeutiges Format `%s'" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Unbekanntes Format `%s'" +- +-#~ msgid "Erroneous request `%s'" +-#~ msgstr "Fehlerhafte Anfrage `%s'" +--- recode-3.6.orig/i18n/pt_BR.po ++++ recode-3.6/i18n/pt_BR.po +@@ -0,0 +1,522 @@ ++# recode: translation to Brazilian Portuguese (pt_BR) ++# Copyright (C) 2002 Free Software Foundation, Inc. ++# Alexandre Folle de Menezes , 2002. ++# based on the translation to Portuguese (pt) by ++# Vitor Duarte , maio de 1996. ++# also based on the translation to Galician (gl) by ++# Jacobo Tarro Barreiro , 2000. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: GNU recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2002-12-14 02:00-0300\n" ++"Last-Translator: Alexandre Folle de Menezes \n" ++"Language-Team: Brazilian Portuguese \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=ISO-8859-1\n" ++"Content-Transfer-Encoding: 8-bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Sem erro" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Entrada no-cannica" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Sada ambgua" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Entrada intraduzvel" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Entrada invlida" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "O sistema detectou um problema" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Uso incorreto da biblioteca de recodificao" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Erro interno de recodificao" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Este programa software livre; a sua redistribuio e/ou modificao\n" ++"nos termos da Licena Geral Pblica GNU como publicada pela\n" ++"Free Software Foundation, permitida; de acordo com a verso 2 ou\n" ++"(opcionalmente) qualquer outra verso posterior.\n" ++"\n" ++"Este programa distribudo na esperana de que possa ser til, mas\n" ++"SEM QUALQUER GARANTIA; sem mesmo a garantia implcita de COMERCIABILIDADE ou\n" ++"ADEQUAO QUALQUER FINALIDADE PARTICULAR. Veja a Licena Geral Pblica GNU\n" ++"para mais detalhes.\n" ++"\n" ++"Deve ter sido recebida uma cpia da Licena Geral Pblica GNU\n" ++"junto com este programa; seno, escreva para a Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Tente `%s %s' para obter mais informaes.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "O `recode' converte arquivos entre vrios conjuntos de caracteres e superfcies.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Uso: %s [OPO]... [ [CHARSET] | REQUISIO [ARQUIVO]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Os argumentos obrigatrios para as opes longas so tambm obrigatrios\n" ++"para as opes curtas. O mesmo vale para argumentos opcionais\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Listagens:\n" ++" -l, --list[=FORMATO] lista um ou todos os conjuntos de caracteres e\n" ++" apelidos conhecidos\n" ++" -k, --known=PARES restringe os conjuntos de caracteres com a lista\n" ++" de PARES conhecidos\n" ++" -h, --header[=[LN/]NOME] escreve a tabela NOME na sada padro usando LN,\n" ++" depois sai\n" ++" -F, --freeze-tables escreve um mdulo C contendo todas as tabelas\n" ++" -T, --find-subsets reporta todos os conjuntos de carcteres que so\n" ++" subconjuntos de outros\n" ++" -C, --copyright exibe Copyright e condies de cpia\n" ++" --help exibe esta ajuda e sai\n" ++" --version mostra informaes de verso e sai\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Modos de operao:\n" ++" -v, --verbose Explica a sequncia de passos e relata o progresso\n" ++" -q, --quiet, --silent inibe mensagens sobre recodificaes irreversveis\n" ++" -f, --force fora recodificaes mesmo quando irreversveis\n" ++" -t, --touch atualiza horrio dos arquivos processados\n" ++" -i, --sequence=files usa arquivos intermedirios na seqncia de passos\n" ++" --sequence=memory usa buffers na memria na seqncia de passos\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe usa redirecionamentos para seqenciar os passos\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe o mesmo que -i (neste sistema)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Ajuste fino:\n" ++" -s, --strict usa mapeamentos estritos, mesmo perdendo caracteres\n" ++" -d, --diacritics converte apenas os diacrticos ou semelhantes\n" ++" para HTML/LaTeX\n" ++" -S, --source[=LN] limita a recodificao strings e comentrios, como\n" ++" para o LN\n" ++" -c, --colons usa dois pontos em vez de aspas para o trema\n" ++" -g, --graphics aproxima os grficos do IBMPC com grficos ASCII\n" ++" -x, --ignore=CHARSET ignora o CHARSET na escolha da rota de recodificao\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"A opo -l sem FORMATO ou CHARSET lista conjuntos de carcteres disponveis.\n" ++"FORMATO `decimal', `octal', `hexadecimal' ou `full' (ou uma letra de `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"A menos que DEFAULT_CHARSET esteja setado no ambiente, o CHARSET padro o\n" ++"local, determinado por LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Com -k, so listados os conjuntos de caracteres de entrada possveis para o\n" ++"CHARSET charset fornecido, com PARES no formato `INI1:FIN1,INI2:BEF2,...'\n" ++"sendo INIs e FINs os respectivos cdigos em notao decimal.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN alguma linguagem, pode ser `c', `perl' ou `po'; `c' o padro.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"REQUEST SUBREQUEST[,SUBREQUEST]...; SUBREQUEST ENCODING[..ENCODING]...\n" ++"ENCODING [CHARSET][/[SURFACE]]...; REQUEST geralmente BEFORE..AFTER,\n" ++"sendo BEFORE e AFTER conjuntos de caracters. Se CHARSET for omitido, \n" ++"assumido o conjunto de caracteres usual; se [/SURFACE]... for omitida, so\n" ++"assumidas as superfcies implicadas para o CHARSET; uma / com um nome vazio de\n" ++"superfcie significa nenhuma superfcie. Veja a documentao.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Na ausncia de -i e -p, assumir -p se no houver ARQUIVO, ou ento -i.\n" ++"Cada ARQUIVO recodificado para ele nesmo, destruindo o original. Se no for\n" ++"indicado ARQUIVO, atua como um filtro convertendo do stdin para stdout.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Informe os erros para .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "A seqencia `%s' ambgua" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "A seqencia `%s' desconhecida" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "A linguagem `%s' ambgua" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "A linguagem `%s' desconhecida" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "O formato `%s' ambguo" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "O formato `%s' desconhecido" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Escrito por Franois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Este programa software livre; veja o cdigo fonte para condies de cpia.\n" ++"NO H GARANTIA; nem mesmo de COMERCIABILIDADE ou ADEQUAO A QUALQUER\n" ++"FIM PARTICULAR.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "O smbolo `%s' desconhecido" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "O conjunto de caracteres `%s' desconhecido ou ambguo" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Falta argumento obrigatrio" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Sintaxe obsoleta, por favor use `%s'" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Requisio `%s' est errada" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Recodificando %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " feito\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " falhou: %s no passo `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s falhou: %s no passo `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s no passo %s..%s" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "O conjunto de caracteres %s j existe e no %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Impossvel listar `%s', no existem nomes disponveis para este charset" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Desculpe, no existem nomes disponveis para `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Resurfacer setado mais de uma vez para `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Unsurfacer setado mais de uma vez para `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Memria virtual esgotada" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Ambos os cdigos %3d e %3d so recodificados para %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Nenhum caracter recodificado para %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Impossvel inverter a tabela um-para-um fornecida" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Os seguintes diagnsticos aplica-se de `%s' para `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Par n %d: <%3d, %3d> em conflito com <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Impossvel completar a tabela a partir do conjunto de pares conhecidos" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "A recodificao identidade no precisa de uma tabela" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Recodificao muito complexa para uma mera tabela" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sTabela de converso gerada automaticamente por Free `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%spara a sequncia %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Nenhuma tabela para imprimir" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "reversvel" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s para %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "byte" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "varivel" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Impossvel*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*simples cpia*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Memria virtual esgotada!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "A inicializao dos passos falhou" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "A inicializao dos passos falhou (opes no foram processadas)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Requisio: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Encolhido para: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Nome de superfcie `%s' no reconhecido" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Impossvel recodificar de `%s' para `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Esperado `..' na requisio" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "O estado de espera do processo filho 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Mne Descrio\n" ++"\n" +--- recode-3.6.orig/i18n/sv.po ++++ recode-3.6/i18n/sv.po +@@ -1,13 +1,13 @@ + # Swedish messages for recode +-# Copyright 1996, 1998 Free Software Foundation, Inc. +-# Jan Djrv , 1996, 1998. +-# $Revision: 1.14 $ ++# Copyright 1996, 1998, 2001 Free Software Foundation, Inc. ++# Jan Djrv , 1996, 1998, 2001. ++# Revision: 1.16 + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.5\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-10-16 13:42 +02:00\n" ++"PO-Revision-Date: 2001-06-12 12:54+0100\n" + "Last-Translator: Jan Djrv \n" + "Language-Team: Swedish \n" + "MIME-Version: 1.0\n" +@@ -66,8 +66,7 @@ + "informativt syfte. Fr alla juridiska tolkningar gller den engelska\n" + "originaltexten.\n" + "\n" +-"Detta program r fri programvara. Du kan distribuera den och/eller " +-"modifiera\n" ++"Detta program r fri programvara. Du kan distribuera den och/eller modifiera\n" + "den under villkoren i GNU General Public License, publicerad av\n" + "Free Software Foundation, antingen version 2 eller (om du s vill)\n" + "ngon senare version.\n" +@@ -78,8 +77,7 @@ + "Public License fr ytterligare information.\n" + "\n" + "Du br ha ftt en kopia av GNU General Public License\n" +-"tillsammans med detta program. Om inte, skriv till Free Software " +-"Foundation,\n" ++"tillsammans med detta program. Om inte, skriv till Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + + #: src/main.c:233 +@@ -88,19 +86,13 @@ + msgstr "Frsk med \"%s %s\" fr mer information\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"Fria \"recode\" konverterar filer mellan olika teckenuppsttningar och ytor\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Fria \"recode\" konverterar filer mellan olika teckenuppsttningar och ytor.\n" + + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-"Anvndning: %s [FLAGGA]... [ [TECKENUPPSTTNING] | BEGRAN [FIL]...]\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nAnvndning: %s [FLAGGA]... [ [TECKENUPPSTTNING] | BEGRAN [FIL]...]\n" + + #: src/main.c:244 + msgid "" +@@ -110,17 +102,14 @@ + msgstr "" + "\n" + "Om en lng flagga har ett obligatoriskt argument s r argumentet ven\n" +-"obligatoriskt fr motsvarade korta flagga. Motsvarande fr valfria " +-"argument.\n" ++"obligatoriskt fr motsvarade korta flagga. Motsvarande fr valfria argument.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -131,15 +120,13 @@ + "\n" + "Listningar:\n" + " -l, --list[=FORMAT] visa en eller alla knda teckenuppsttningar\n" +-" -k, --known=PAR begrnsa teckenuppsttningar till de i PAR " +-"listan\n" ++" -k, --known=PAR begrnsa teckenuppsttningar till de i PAR-listan\n" + " -h, --header[=[LN/]NAMN] skriv tabell NAMN fr LN till standard ut\n" + " och avsluta.\n" + " -F, --freeze-tables skriv ut en C modul med alla tabeller\n" + " -T, --find-subsets skriv ut teckenuppsttningar som r delmngder\n" + " av andra\n" +-" -C, --copyright visa copyrightinformation och " +-"kopieringsvillkor\n" ++" -C, --copyright visa copyrightinformation och kopieringsvillkor\n" + " --help visa denna hjlptext och avsluta\n" + " --version visa versionsinformation och avsluta\n" + +@@ -157,11 +144,9 @@ + "\n" + "Exekveringsalternativ:\n" + " -v, --verbose frklara delsteg och rapportera framsteg\n" +-" -q, --quiet, --silent undertryck meddelanden om irreversibla " +-"omkodningar\n" ++" -q, --quiet, --silent undertryck meddelanden om irreversibla omkodningar\n" + " -f, --force gr omkodning ven nr den r irreversibel\n" +-" -t, --touch gr \"touch\" p filer som omkodas ver sig " +-"sjlva\n" ++" -t, --touch gr \"touch\" p filer som omkodas ver sig sjlva\n" + " -i, --sequence=files anvnd temporrfiler mellan delsteg\n" + " --sequence=memory anvnd minnesbuffertar mellan delsteg\n" + +@@ -204,25 +189,22 @@ + msgstr "" + "\n" + "Flagga -l utan FORMAT och TECKENUPPSTTNING visar alla tillgngliga\n" +-"teckenuppsttningar och ytor. FORMAT r \"decimal\", \"octal\", " +-"\"hexadecimal\"\n" ++"teckenuppsttningar och ytor. FORMAT r \"decimal\", \"octal\", \"hexadecimal\"\n" + "eller \"full\" (eller en av \"dohf\").\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" + "Om miljvariabeln DEFAULT_CHARSET inte r satt blir standardvrdet fr\n" +-"TECKENUPPSTTNING \"%s\"\n" ++"TECKENUPPSTTNING den lokalspecifika kodningen, som bestms av\n" ++"miljvariablerna LC_ALL, LC_CTYPE och LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + "Med -k, mjliga startuppsttningar visas fr den givna slutuppsttningen,\n" +@@ -231,28 +213,21 @@ + "som anges med decimala tal.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" +-"LN r ett sprk, det kan vara \"c\", \"perl\" eller \"po\"; \"c\" r " +-"standardvrde.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN r ett sprk, det kan vara \"c\", \"perl\" eller \"po\"; \"c\" r standardvrde.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" + "BEGRAN r DELBEGRAN[,DELBEGRAN]..., DELBEGRAN r KODNING[..KODNING]...\n" +-"KODNING r [TECKENUPPSTTNING][/[YTA]].... BEGRAN ser ofta ut som " +-"START..SLUT,\n" ++"KODNING r [TECKENUPPSTTNING][/[YTA]].... BEGRAN ser ofta ut som START..SLUT,\n" + "dr START och SLUT r teckenuppsttningar. Ett utelmnat TECKENUPPSTTNING\n" + "innebr den normala teckenuppsttningen,\n" + "en utelmnad [/YTA]... innebr den normala ytan fr TECKENUPPSTTNING.\n" +@@ -272,9 +247,7 @@ + "till standard ut.\n" + + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" ++msgid "\nReport bugs to .\n" + msgstr "" + "\n" + "Rapportera fel till .\n" +@@ -283,48 +256,41 @@ + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Sekvens \"%s\" r tvetydig" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Sekvens \"%s\" r oknd" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Sprk \"%s\" r tvetydigt" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Sprk \"%s\" r oknt" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Format \"%s\" r tvetydigt" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Format \"%s\" r oknt" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Skriven av Franois Pinard .\n" ++msgstr "Skriven av Franois Pinard .\n" + + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Copyright 1990, 92, 93, 94, 96, 97, 1999 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nCopyright 1990, 92, 93, 94, 96, 97, 1999 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" +@@ -338,26 +304,26 @@ + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbol \"%s\" r oknd" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Teckenuppsttning \"%s\" r oknd eller tvetydig" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Obligatoriskt argument saknas" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" + msgstr "Frldrad syntax, anvnd hellre \"%s\"" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Begran \"%s\" r felaktig" + + #: src/main.c:903 + #, c-format +@@ -369,19 +335,19 @@ + msgstr " klart\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " misslyckades: %s i %s..%s\n" ++msgstr " misslyckades: %s i steg \"%s..%s\"\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s misslyckades: %s i %s..%s" ++msgstr "%s misslyckades: %s i steg \"%s..%s\"" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s i %s..%s" ++msgstr "%s i steg \"%s..%s\"" + + #: src/names.c:335 + #, c-format +@@ -391,8 +357,7 @@ + #: src/names.c:831 + #, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "" +-"Kan inte visa \"%s\", inga namn tillgngliga fr denna teckenuppsttning" ++msgstr "Kan inte visa \"%s\", inga namn tillgngliga fr denna teckenuppsttning" + + #. code counter + #. expected value for code counter +@@ -423,12 +388,12 @@ + msgstr "Virtuellt minne slut" + + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" + msgstr "Teckenkoderna %3d och %3d omkodas bda till %3d" + + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" + msgstr "Inget tecken omkodas till %3d" + +@@ -504,7 +469,7 @@ + + #: src/request.c:246 + msgid "Virtual memory exhausted!" +-msgstr "Virtuellt minne slut" ++msgstr "Virtuellt minne slut!" + + #: src/request.c:265 + msgid "Step initialisation failed" +@@ -527,7 +492,7 @@ + #: src/request.c:823 src/request.c:932 + #, c-format + msgid "Unrecognised surface name `%s'" +-msgstr "Oknt ytnamn: \"%s\"" ++msgstr "Oknt ytnamn \"%s\"" + + #: src/request.c:903 + #, c-format +@@ -541,38 +506,8 @@ + #: src/task.c:826 src/task.c:1002 + #, c-format + msgid "Child process wait status is 0x%0.2x" +-msgstr "Barnprocess slutstatus r 0x%0.2x" ++msgstr "Barnprocessens slutstatus r 0x%0.2x" + + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" +-msgstr "" +-"UCS2 Mne Beskrivning\n" +-"\n" +- +-#~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "TECKENUPPSTTNING har inget standardvrde, stt miljvariabeln " +-#~ "DEFAULT_CHARSET.\n" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Tvetydig sekvens \"%s\"" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Oknd sekvens \"%s\"" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Tvetydigt sprk \"%s\"" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Oknt sprk \"%s\"" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Tvetydigt format \"%s\"" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Oknt format \"%s\"" +- +-#~ msgid "Erroneous request `%s'" +-#~ msgstr "Felaktig begran \"%s\"" ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mne Beskrivning\n\n" +--- recode-3.6.orig/i18n/fr.po ++++ recode-3.6/i18n/fr.po +@@ -1,17 +1,18 @@ + # Messages franais pour Free recode. +-# Copyright 1996, 1998, 1999 Free Software Foundation, Inc. +-# Franois Pinard , 1996. ++# Copyright 2004 Free Software Foundation, Inc. ++# Michel Robitaille , traduction depuis/since 1996. + # + msgid "" + msgstr "" +-"Project-Id-Version: Free recode 3.5\n" ++"Project-Id-Version: Free recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-08-17 14:14-04:00\n" +-"Last-Translator: Franois Pinard \n" ++"PO-Revision-Date: 2004-05-10 08:00-0500\n" ++"Last-Translator: Michel Robitaille \n" + "Language-Team: French \n" + "MIME-Version: 1.0\n" + "Content-Type: text/plain; charset=ISO-8859-1\n" + "Content-Transfer-Encoding: 8-bit\n" ++"Plural-Forms: nplurals=2; plural=(n > 1);\n" + + #: src/main.c:142 + msgid "No error" +@@ -27,7 +28,7 @@ + + #: src/main.c:151 + msgid "Untranslatable input" +-msgstr "Entre non traductible" ++msgstr "Entre non traduisible" + + #: src/main.c:154 + msgid "Invalid input" +@@ -78,14 +79,11 @@ + #: src/main.c:233 + #, c-format + msgid "Try `%s %s' for more information.\n" +-msgstr "Pour plus d'information, essayez %s %s.\n" ++msgstr "Pour plus d'information, essayez %s %s .\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-" Free recode transforme les jeux de caractres et les surfaces de " +-"fichiers\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr " Free recode transforme les jeux de caractres et les surfaces de fichiers\n" + + #: src/main.c:241 + #, c-format +@@ -103,20 +101,16 @@ + "for the equivalent short option also. Similarly for optional arguments.\n" + msgstr "" + "\n" +-"Un paramtre obligatoire pour une option de forme longue l'est aussi pour " +-"une\n" +-"option de forme courte. La mme rgle s'applique un paramtre indiqu " +-"comme\n" ++"Un paramtre obligatoire pour une option de forme longue l'est aussi pour une\n" ++"option de forme courte. La mme rgle s'applique un paramtre indiqu comme\n" + "tant optionnel.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -126,16 +120,11 @@ + msgstr "" + "\n" + "Listes:\n" +-" -l, --list[=FORMAT] afficher un charset donn, ou fournir toute la " +-"liste\n" +-" -k, --known=PAIRES choisir les charsets selon quelques PAIRES " +-"connues\n" +-" -h, --header[=[LN/]NOM] tabuler NOM sur stdout, utilisant LN, puis " +-"terminer\n" +-" -F, --freeze-tables produire un module C contenant toutes les " +-"tables\n" +-" -T, --find-subsets lister tout charset qui est sous-ensemble d'un " +-"autre\n" ++" -l, --list[=FORMAT] afficher un charset donn, ou fournir toute la liste\n" ++" -k, --known=PAIRES choisir les charsets selon quelques PAIRES connues\n" ++" -h, --header[=[LN/]NOM] tabuler NOM sur stdout, utilisant LN, puis terminer\n" ++" -F, --freeze-tables produire un module C contenant toutes les tables\n" ++" -T, --find-subsets lister tout charset qui est sous-ensemble d'un autre\n" + " -C, --copyright afficher les conditions de copie, puis terminer\n" + " --help fournir ce message d'aide, puis terminer\n" + " --version identifier la programme, puis terminer\n" +@@ -153,20 +142,16 @@ + msgstr "" + "\n" + "Modes d'opration:\n" +-" -v, --verbose afficher les tapes prvues, suivre la " +-"progression\n" +-" -q, --quiet, --silent taire les messages sur les recodages " +-"irrversibles\n" ++" -v, --verbose afficher les tapes prvues, suivre la progression\n" ++" -q, --quiet, --silent taire les messages sur les recodages irrversibles\n" + " -f, --force effectuer mme les recodages irrversibles\n" +-" -t, --touch toucher les fichiers aprs leur remplacement\n" +-" -i, --sequence=files fabriquer des fichiers pour ordonnancer les " +-"passes\n" ++" -t, --touch toucher les fichiers aprs leur remplacement\n" ++" -i, --sequence=files fabriquer des fichiers pour ordonnancer les passes\n" + " --sequence=memory utiliser des tampons pour ordonnancer les passes\n" + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr "" +-" -p, --sequence=pipe utiliser pipe pour ordonnancer les passes\n" ++msgstr " -p, --sequence=pipe utiliser pipe pour ordonnancer les passes\n" + + #: src/main.c:280 + msgid " -p, --sequence=pipe same as -i (on this system)\n" +@@ -188,8 +173,8 @@ + " -s, --strict recoder strictement, perte possible de caractres\n" + " -d, --diacritics se restreindre aux diacritiques pour HTML/LaTeX\n" + " -S, --source[=LN] ne recoder que les chanes et les commentaires LN\n" +-" -c, --colons utiliser : plutt que \\\" pour les trmas\n" +-" -g, --graphics convertir au mieux possible les rulers IBMPC\n" ++" -c, --colons utiliser : plutt que \\\" pour les trmas\n" ++" -g, --graphics convertir au mieux possible les rulers IBMPC\n" + " -x, --ignore=CHARSET ignorer CHARSET durant le choix des tapes\n" + + #: src/main.c:296 +@@ -199,60 +184,48 @@ + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" + "\n" +-"L'option -l sans FORMAT ni CHARSET donne les charsets et surfaces " +-"disponibles.\n" +-"FORMAT vaut decimal, octal, hexadecimal ou full, ou encore un " +-"caractre\n" +-"dans dohf.\n" ++"L'option -l sans FORMAT ni CHARSET donne les charsets et surfaces disponibles.\n" ++"FORMAT vaut decimal , octal , hexadecimal ou full , ou encore un caractre\n" ++"dans dohf .\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" +-"%s est prsum sii DEFAULT_CHARSET n'est pas dfini dans l'environnement.\n" ++" moins que DEFAULT_CHARSET ne soit initialis dans l'environnement,\n" ++"le CHARSET par dfaut est locale selon l'encodage, dtermin par LC_ALL, LC_CTYPE, LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + "Avec -k, les charsets antcdents possibles sont lists pour le CHARSET\n" + "consquent, tous deux tant des charsets RFC1345, restreints par les PAIRES\n" +-"dites selon la syntaxe AVANT1:APRS1,AVANT2:APRS2,...; chaque code AVANT\n" ++"dites selon la syntaxe AVANT1:APRS1,AVANT2:APRS2,... ; chaque code AVANT\n" + "et APRS est exprim en dcimal.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" +-"LN est un langage de programmation, valant `c' (implicite), `perl' ou `po'.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN est un langage de programmation, valant c (implicite), perl ou po .\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +-"DEMANDE est SOUS-DEMANDE[,SOUS-DEMANDE]...; SOUS-DEMANDE est " +-"CODAGE[..CODAGE]...\n" +-"CODAGE est [CHARSET][/[SURFACE]]...; DEMANDE ressemble souvent " +-"AVANT..APRs,\n" ++"DEMANDE est SOUS-DEMANDE[,SOUS-DEMANDE]...; SOUS-DEMANDE est CODAGE[..CODAGE]...\n" ++"CODAGE est [CHARSET][/[SURFACE]]...; DEMANDE ressemble souvent AVANT..APRs,\n" + "AVANT et APRS tant des charsets. Un CHARSET omis sous-entend le charset\n" + "habituel; une [/SURFACE]... omise sous-entend les surfaces habituelles pour\n" +-"CHARSET; un / sans surface indique l'absence de toute surface. Voir le " +-"manuel!\n" ++"CHARSET; un / sans surface indique l'absence de toute surface. Voir le manuel!\n" + + #: src/main.c:323 + msgid "" +@@ -262,10 +235,9 @@ + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" + "\n" +-"En l'absence de -i ou -p, choisir -i avec FICHIER, sinon -p.\n" ++"En l'absence de -i ou -p , choisir -i avec FICHIER, sinon -p .\n" + "Chaque FICHIER est recod sur lui-mme, dtruisant l'original. Si aucun\n" +-"FICHIER n'est donn, alors agir comme un filtre et recoder stdin sur " +-"stdout.\n" ++"FICHIER n'est donn, alors agir comme un filtre et recoder stdin sur stdout.\n" + + #: src/main.c:329 + msgid "" +@@ -273,46 +245,42 @@ + "Report bugs to .\n" + msgstr "" + "\n" +-"Rapporter tout disfonctionnement mailto:recode-bugs@iro.umontreal.ca;\n" +-"et rapporter les problmes de francisation mailto:traduc@traduc.org.\n" ++"Rapporter toutes anomalies .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Squence %s est ambigu" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Squence %s est inconnue" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Langage %s est ambigu" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Langage %s est inconnu" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Format %s est ambigu" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Format %s est inconnu" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"crit par Franois Pinard .\n" ++msgstr "crit par Franois Pinard .\n" + + #: src/main.c:624 + msgid "" +@@ -334,50 +302,50 @@ + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbole %s est inconnu" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Charset %s est inconnu ou ambigu" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Argument requis est manquant" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Syntaxe dsute, veuillez prfrer %s" ++msgstr "Syntaxe dsute, veuillez prfrer %s " + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Requte %s est errone" + + #: src/main.c:903 + #, c-format + msgid "Recoding %s..." +-msgstr "Recodage de %s..." ++msgstr "Recodage de %s ..." + + #: src/main.c:913 + msgid " done\n" + msgstr " complt\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " non-russi: %s dans %s..%s\n" ++msgstr " non-russi: %s dans %s..%s \n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s non-russi: %s dans %s..%s" ++msgstr "%s non-russi: %s dans %s..%s " + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s dans %s..%s" ++msgstr "%s dans %s..%s " + + #: src/names.c:335 + #, c-format +@@ -387,7 +355,7 @@ + #: src/names.c:831 + #, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "Incapable de lister %s: les noms n'y sont pas disponibles" ++msgstr "Incapable de lister %s : les noms n'y sont pas disponibles" + + #. code counter + #. expected value for code counter +@@ -401,17 +369,17 @@ + #: src/names.c:1049 + #, c-format + msgid "Sorry, no names available for `%s'" +-msgstr "Dsol, aucun nom disponible pour %s" ++msgstr "Dsol, aucun nom disponible pour %s " + + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "Plus d'un re-surfaceur pour `%s'" ++msgstr "Plus d'un re-surfaceur pour %s " + + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "Plus d'un d-surfaceur pour `%s'" ++msgstr "Plus d'un d-surfaceur pour %s " + + #: src/recode.c:115 src/recode.c:127 + msgid "Virtual memory exhausted" +@@ -434,7 +402,7 @@ + #: src/recode.c:224 src/recode.c:236 + #, c-format + msgid "Following diagnostics for `%s' to `%s'" +-msgstr "Les diagnostics suivants s'appliquent pour %s vers %s" ++msgstr "Les diagnostics suivants s'appliquent pour %s vers %s " + + #: src/recode.c:229 src/recode.c:241 + #, c-format +@@ -457,12 +425,12 @@ + #: src/recode.c:536 + #, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sTable de conversion engendre mcaniquement par Free %s %s" ++msgstr "%sTable de conversion engendre mcaniquement par Free %s %s" + + #: src/recode.c:538 + #, c-format + msgid "%sfor sequence %s.%s" +-msgstr "%spour squence %s.%s" ++msgstr "%spour squence %s .%s" + + #: src/recode.c:744 + msgid "No table to print" +@@ -531,12 +499,12 @@ + + #: src/request.c:1013 + msgid "Expecting `..' in request" +-msgstr "Chane `..' attendue dans la demande" ++msgstr "Chane .. attendue dans la demande" + + #: src/task.c:826 src/task.c:1002 + #, c-format + msgid "Child process wait status is 0x%0.2x" +-msgstr "Le constat wait du processus fils est 0x%0.2x" ++msgstr "L'tat du processus fils en attente est 0x%0.2x" + + #: src/testdump.c:298 + msgid "" +@@ -547,8 +515,7 @@ + "\n" + + #~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "CHARSET ne peut tre omis, dfinir DEFAULT_CHARSET dans l'environment.\n" ++#~ msgstr "CHARSET ne peut tre omis, dfinir DEFAULT_CHARSET dans l'environment.\n" + + #~ msgid "Ambiguous sequence `%s'" + #~ msgstr "La squence %s est ambigu" +@@ -611,5 +578,4 @@ + #~ msgstr "Recodage irrversible" + + #~ msgid "BEFORE and AFTER both default to `%s' when needed.\n" +-#~ msgstr "" +-#~ "AVANT et APRS ont implicitement la valeur canonique %s, lorsqu'absents.\n" ++#~ msgstr "AVANT et APRS ont implicitement la valeur canonique %s, lorsqu'absents.\n" +--- recode-3.6.orig/i18n/sl.po ++++ recode-3.6/i18n/sl.po +@@ -2,13 +2,13 @@ + # Copyright (C) 1996 Free Software Foundation, Inc. + # Primoz Peterlin , 1996. + # +-# $Id: recode-3.5.sl.po,v 1.2 1999/12/21 16:04:38 peterlin Exp peterlin $ ++# $Id: recode-3.6.sl.po,v 1.2 2001/06/08 10:41:42 peterlin Exp $ + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.5\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-12-21 17:01 MET\n" ++"PO-Revision-Date: 2001-06-08 12:41+02:00\n" + "Last-Translator: Primoz Peterlin \n" + "Language-Team: Slovenian \n" + "MIME-Version: 1.0\n" +@@ -67,11 +67,9 @@ + msgstr "" + "Ta program je prosta programska oprema; lahko ga redistribuirate in/ali\n" + "spreminjate po pogojih, doloenih v ,,GNU General Public License``, izdani\n" +-"pri Free Software Foundation; 2. izdaja (ali noveja, e razpolagate z " +-"njo).\n" ++"pri Free Software Foundation; 2. izdaja (ali noveja, e razpolagate z njo).\n" + "\n" +-"Ta program se distribuira v upanju, da je uporaben, vendar BREZ " +-"KAKRNEGAKOLI\n" ++"Ta program se distribuira v upanju, da je uporaben, vendar BREZ KAKRNEGAKOLI\n" + "JAMSTVA; vkljuno z impliciranim jamstvom prodajnosti ali uporabnosti za\n" + "izbrani namen. Za podrobnosti si oglejte ,,GNU General Public License``.\n" + "\n" +@@ -85,20 +83,13 @@ + msgstr "Poskusite ,%s %s` za dodatne informacije.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"Prosti ,recode` pretvarja datoteke med razlinimi kodnimi nabori in " +-"prerkovanji.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Prosti ,recode` pretvarja datoteke med razlinimi kodnimi nabori in prerkovanji.\n" + + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-"Uporaba: %s [IZBIRA]... [ [NABOR] | ZAHTEVA [DATOTEKA]... ]\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nUporaba: %s [IZBIRA]... [ [NABOR] | ZAHTEVA [DATOTEKA]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -111,13 +102,11 @@ + "obveza tudi za kratko obliko. Podobno tudi za neobvezne argumente.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -127,14 +116,11 @@ + msgstr "" + "\n" + "Seznami:\n" +-" -l, --list[=OBLIKA] izpii en ali vse kodirane nabore znakov\n" +-" -k, --known=PARI izpii nabore, ki ustrezajo podanim PAROM " +-"pretvorb\n" +-" -h, --header[=[JEZIK/]IME] izpii pretvorno tabelo z danim IMENOM v prog. " +-"JEZIKU\n" ++" -l, --list[=OBLIKA] izpii enega ali vse kodirane nabore znakov\n" ++" -k, --known=PARI izpii nabore, ki ustrezajo podanim PAROM pretvorb\n" ++" -h, --header[=[JEZIK/]IME] izpii pretvorno tabelo z danim IMENOM v prog. JEZIKU\n" + " -F, --freeze-tables izpii modul v C z vsemi pretvornimi tabelami\n" +-" -T, --find-subsets poroaj o vseh naborih, ki so podmnoica " +-"drugih\n" ++" -T, --find-subsets poroaj o vseh naborih, ki so podmnoica drugih\n" + " -C, --copyright izpii dovoljenje za uporabo in razirjanje\n" + " --help ta navodila\n" + " --version razliica programa\n" +@@ -152,8 +138,7 @@ + msgstr "" + "\n" + "Naini dela:\n" +-" -v, --verbose med potekom razlagaj korake in komentiraj " +-"napredek\n" ++" -v, --verbose med potekom razlagaj korake in komentiraj napredek\n" + " -q, --quiet, --silent brez opozoril o neobrnljivih pretvorbah\n" + " -f, --force pretvorbo izvedi, etudi ni obrnljiva\n" + " -t, --touch pretvorjena datoteka naj nosi datum pretvorbe,\n" +@@ -182,16 +167,11 @@ + msgstr "" + "\n" + "Natanneje nastavljanje:\n" +-" -s, --strict uporabi strogo pretvorbo, celo na raun izgube " +-"znakov\n" +-" -d, --diacritics pretvori samo preglaene in podobne znake za " +-"HTML/LaTeX\n" +-" -S, --source[=JEZIK] omeji pretvorbe na nize in komentarje, kot v " +-"JEZIKU\n" +-" -c, --colons nadomesti dierezo z dvopijem, ne z dvojnim " +-"narekovajem\n" +-" -g, --graphics semigrafine znake s PC pribl. nadomestimo z znaki " +-"ASCII\n" ++" -s, --strict uporabi strogo pretvorbo, celo na raun izgube znakov\n" ++" -d, --diacritics pretvori samo preglaene in podobne znake za HTML/LaTeX\n" ++" -S, --source[=JEZIK] omeji pretvorbe na nize in komentarje, kot v JEZIKU\n" ++" -c, --colons nadomesti dierezo z dvopijem, ne z dvojnim narekovajem\n" ++" -g, --graphics semigrafine znake s PC pribl. nadomestimo z znaki ASCII\n" + " -x, --ignore=NABOR pri pretvorbi se izogni navedenemu vmesnemu NABORU\n" + + #: src/main.c:296 +@@ -201,26 +181,22 @@ + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" + "\n" +-"Izbira -l brez podane OBLIKE ali NABORA izpie seznam vseh znanih kodnih " +-"naborov\n" +-"in prerkovalnih shem. OBLIKA je lahko ,decimal` (desetika), ,octal` " +-"(osmika),\n" ++"Izbira -l brez podane OBLIKE ali NABORA izpie seznam vseh znanih kodnih naborov\n" ++"in prerkovalnih shem. OBLIKA je lahko ,decimal` (desetika), ,octal` (osmika),\n" + ",hexadecimal` (estnajstika) ali ,full` (polna), ali ena od rk ,dohf`.\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" +-"e ni doloena spremenljivka DEFAULT_CHARSET, je privzeti NABOR ,%s`.\n" ++"e ni doloena spremenljivka DEFAULT_CHARSET, se privzame NABOR,\n" ++"doloen s spremenljivkami LC_ALL, LC_CTYPE ali LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + "Pri izbiri -k se izpiejo vsi moni startni nabori za podani ciljni nabor.\n" +@@ -229,30 +205,24 @@ + "znakov v startnem in ciljnem kodnem naboru.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" + msgstr "JEZIK je lahko ,c`, ,perl` ali ,po`; privzeto je ,c`.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" + "ZAHTEVEK ima obliko PODZAHTEVEK[,PODZAHTEVEK]...; PODZAHTEVEK ima obliko\n" + "KODIRANJE[,KODIRANJE]...; KODIRANJE ima obliko [NABOR][/[SHEMA]]. ZAHTEVEK\n" +-"ima pogosto obliko PREJ..POTEM, kjer sta PREJ in POTEM kodirana nabora " +-"znakov.\n" ++"ima pogosto obliko PREJ..POTEM, kjer sta PREJ in POTEM kodirana nabora znakov.\n" + "Izpueni NABOR pomeni privzetega; izpuena [/SHEMA] pomeni privzeto\n" +-"prerkovalno shemo za dani NABOR. Poevnica / brez sheme pomeni brez " +-"prerkovalne\n" ++"prerkovalno shemo za dani NABOR. Poevnica / brez sheme pomeni brez prerkovalne\n" + "sheme. Podrobnosti so v prironiku.\n" + + #: src/main.c:323 +@@ -265,96 +235,83 @@ + "\n" + "e nista podana niti -i niti -p, se uporabi -p, kadar ni podana DATOTEKA, \n" + "sicer pa -i. Pretvorba vsake DATOTEKE se zapie prek izvorne razliice. e\n" +-"DATOTEKA ni podana, recode deluje kot filter med standardnim vhodom in " +-"izhodom.\n" ++"DATOTEKA ni podana, recode deluje kot filter med standardnim vhodom in izhodom.\n" + + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" +-msgstr "" +-"\n" +-"Sporoila o napakah javite na .\n" ++msgid "\nReport bugs to .\n" ++msgstr "\nSporoila o napakah javite na .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Zaporedje ,%s` je dvoumno" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Zaporedje ,%s` je neznano" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Jezik ,%s` je dvoumen" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Jezik ,%s` je neznan" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Oblika ,%s` je dvoumna" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Oblika ,%s` je neznana" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Avtor Franc,ois Pinard .\n" ++msgstr "Avtor Franc,ois Pinard .\n" + + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-"To je prost program; pogoji, pod katerimi ga lahko uporabljate, " +-"razmnoujete\n" ++"To je prost program; pogoji, pod katerimi ga lahko uporabljate, razmnoujete\n" + "in razirjate so navedeni v izvorni kodi. Za program ni NOBENEGA jamstva,\n" + "niti jamstev USTREZNOSTI ZA PRODAJO ali PRIMERNOSTI ZA UPORABO.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Znak ,%s` je neznan" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Nabor znakov ,%s` je neznan ali dvoumen" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Zahtevani argument manjka" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Neodobravana skladnja: prosimo, uporabljajte ,%s`" ++msgstr "Neodobravana skladnja; prosimo, uporabljajte ,%s`" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Zahteva ,%s` je napana" + + #: src/main.c:903 + #, c-format +@@ -366,19 +323,19 @@ + msgstr " opravljeno\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " neuspeno: %s v %s..%s\n" ++msgstr " neuspeno: %s v koraku ,%s..%s`\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s neuspeno: %s v %s..%s" ++msgstr "%s neuspeno: %s v koraku ,%s..%s`" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s v %s..%s" ++msgstr "%s v koraku ,%s..%s`" + + #: src/names.c:335 + #, c-format +@@ -419,12 +376,12 @@ + msgstr "Virtualni pomnilnik porabljen" + + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" + msgstr "Kodi %3d in %3d se obe preslikata v %3d" + + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" + msgstr "Noben znak se ne preslika v %3d" + +@@ -540,17 +497,11 @@ + msgstr "akalni status procesa potomca je 0x%0.2x" + + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" +-msgstr "" +-"UCS2 Mne Opis\n" +-"\n" ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mne Opis\n\n" + + #~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "NABOR nima privzete vrednosti; doloite spremenljivko okolja " +-#~ "DEFAULT_CHARSET.\n" ++#~ msgstr "NABOR nima privzete vrednosti; doloite spremenljivko okolja DEFAULT_CHARSET.\n" + + #~ msgid "Ambiguous sequence `%s'" + #~ msgstr "Dvoumno zaporedje ,%s`" +@@ -613,8 +564,7 @@ + #~ msgstr "Za zdaj je izbira -s ignorirana, kadar je izbrano -g" + + #~ msgid "Hash stats: %d names using %d buckets out of %d\n" +-#~ msgstr "" +-#~ "Statistika za razpritveno tabelo: %d imen porabilo %d od %d koev\n" ++#~ msgstr "Statistika za razpritveno tabelo: %d imen porabilo %d od %d koev\n" + + #~ msgid "Internal error - strategy undecided" + #~ msgstr "Interna napaka - neodloen o strategiji" +@@ -649,8 +599,7 @@ + #~ msgid " -o, --sequence=popen same as -i (on this system)\n" + #~ msgstr " -o, --sequence=popen isto kot -I (na tem sistemu)\n" + +-#~ msgid "" +-#~ " -o, --sequence=popen use popen machinery for sequencing passes\n" ++#~ msgid " -o, --sequence=popen use popen machinery for sequencing passes\n" + #~ msgstr " -o, --sequence=popen uporabi mehanizem ,popen'\n" + + #~ msgid "" +@@ -665,22 +614,19 @@ + #~ "FILE is specified, then act as a filter and recode stdin to stdout.\n" + #~ msgstr "" + #~ " -q, --quiet, --silent brez sporoil o neobrnljivih pretvorbah\n" +-#~ " -s, --strict striktna pretvorba, tudi na kodo izgubljenih " +-#~ "znakov\n" +-#~ " -t, --touch konna datoteka naj nosi datum pretvorbe, ne " +-#~ "nastanka\n" ++#~ " -s, --strict striktna pretvorba, tudi na kodo izgubljenih znakov\n" ++#~ " -t, --touch konna datoteka naj nosi datum pretvorbe, ne nastanka\n" + #~ " -v, --verbose z razlago poteka pretvorbe\n" + #~ " -x, --ignore=NABOR izpusti NABOR pri izbiri poti pretvorbe\n" + #~ "\n" +-#~ "e ni podan -i, -o, ali -p, se privzame -p, kadar ni podana DATOTEKA, sicer " +-#~ "-i.\n" ++#~ "e ni podan -i, -o, ali -p, se privzame -p, kadar ni podana DATOTEKA, sicer -i.\n" + #~ "Vsaka DATOTEKA se pretvori ez samo sebe in unii izvirnik. e DATOTEKA\n" + #~ "ni podana, deluje kot filter in pretvarja podatke z vhoda na izhod.\n" + + #~ msgid "BEFORE and AFTER both default to `%s' when needed.\n" + #~ msgstr "e nabor PREJ ali POTEM ni podan, se nadomesti z ,%s'\n" + +-# POZOR ++#~ # POZOR + #~ msgid "" + #~ "Mandatory or optional arguments to long options are mandatory or optional\n" + #~ "for short options too.\n" +@@ -695,12 +641,10 @@ + #~ "FORMAT is a word among decimal, octal, hexadecimal or full (which may be\n" + #~ "abbreviated to one of `dohf'), it defaults to just the canonical name.\n" + #~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" ++#~ "both being RFC1345 charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...\n" + #~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" + #~ msgstr "" +-#~ "Argumenti, ki so obvezni za dolge oblike izbir so obvezni tudi za kratke " +-#~ "oblike,\n" ++#~ "Argumenti, ki so obvezni za dolge oblike izbir so obvezni tudi za kratke oblike,\n" + #~ "in enako velja za neobvezne argumente.\n" + #~ "\n" + #~ " -C, --copyright obvestilo avtorskih pravicah\n" +@@ -710,18 +654,14 @@ + #~ " --help ta navodila\n" + #~ " --version verzija programa\n" + #~ "\n" +-#~ "FORMAT izpisa je eden od naslednjih: decimal, octal, hexadecimal ali full " +-#~ "(mona\n" +-#~ "je okrajava na prvo rko: dohf), privzeta izbira je samo kanonino ime " +-#~ "nabora.\n" ++#~ "FORMAT izpisa je eden od naslednjih: decimal, octal, hexadecimal ali full (mona\n" ++#~ "je okrajava na prvo rko: dohf), privzeta izbira je samo kanonino ime nabora.\n" + #~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" ++#~ "both being RFC1345 charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...\n" + #~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" + + #~ msgid "" +-#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the " +-#~ "Texinfo\n" ++#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the Texinfo\n" + #~ "documentation. My preferred charsets are (each user has preferences):\n" + #~ "\n" + #~ " ascii-bs ASCII (7-bit), using backspace to apply diacritics\n" +@@ -730,10 +670,8 @@ + #~ " latin1 ISO Latin-1 8-bit extension of ASCII\n" + #~ " texte Easy French convention for transmitting email messages\n" + #~ msgstr "" +-#~ "Izbira -l brez podanih FORMAT ali NABOR d seznam vseh naborov, oglejte si " +-#~ "e\n" +-#~ "dokumentacijo v Texinfo. Moji priljubljeni nabori (vsak uporabnik ima " +-#~ "svoje):\n" ++#~ "Izbira -l brez podanih FORMAT ali NABOR d seznam vseh naborov, oglejte si e\n" ++#~ "dokumentacijo v Texinfo. Moji priljubljeni nabori (vsak uporabnik ima svoje):\n" + #~ "\n" + #~ " ascii-bs 7-bitni ASCII, z uporabo Backspace za tisk diakritinih znakov\n" + #~ " ibmpc 8-bitni nabor IBM-PC, zakljuek vrstice CR LF\n" +@@ -760,12 +698,8 @@ + #~ " -h, --header[=NAME] write C code with table NAME on stdout, then exit\n" + #~ " -i, --sequence=files use intermediate files for sequencing passes\n" + +-#~ msgid "" +-#~ "\n" +-#~ "Usage: %s [OPTION]... [BEFORE]:[AFTER] [FILE]...\n" +-#~ msgstr "" +-#~ "\n" +-#~ "Uporaba: %s [IZBIRA]... [PREJ]:[POTEM] [DATOTEKA]...\n" ++#~ msgid "\nUsage: %s [OPTION]... [BEFORE]:[AFTER] [FILE]...\n" ++#~ msgstr "\nUporaba: %s [IZBIRA]... [PREJ]:[POTEM] [DATOTEKA]...\n" + + #~ msgid "many to many" + #~ msgstr "ve v ve" +--- recode-3.6.orig/i18n/pt.po ++++ recode-3.6/i18n/pt.po +@@ -2,50 +2,50 @@ + # Copyright (C) 1996 Free Software Foundation, Inc. + # Vitor Duarte , Maio de 1996. + # Thanks to Nuno Oliveira , 1996. ++# Helder Correia , 2005. + # + msgid "" + msgstr "" +-"Project-Id-Version: GNU recode 3.4.3\n" ++"Project-Id-Version: GNU recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1996-11-25 10:00-0000\n" +-"Last-Translator: Vitor Duarte \n" +-"Language-Team: Portuguese \n" ++"PO-Revision-Date: 2005-11-13 15:20+0000\n" ++"Last-Translator: Helder Correia \n" ++"Language-Team: Portuguese \n" + "MIME-Version: 1.0\n" +-"Content-Type: text/plain; charset=ISO-8859-1\n" +-"Content-Transfer-Encoding: 8-bit\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" + + #: src/main.c:142 + msgid "No error" +-msgstr "" ++msgstr "Sem erros" + + #: src/main.c:145 + msgid "Non canonical input" +-msgstr "" ++msgstr "Entrada não canónica" + + #: src/main.c:148 +-#, fuzzy + msgid "Ambiguous output" +-msgstr "O formato %s ambiguo" ++msgstr "Saída ambígua" + + #: src/main.c:151 + msgid "Untranslatable input" +-msgstr "" ++msgstr "Entrada não traduzível" + + #: src/main.c:154 + msgid "Invalid input" +-msgstr "" ++msgstr "Entrada inválida" + + #: src/main.c:157 + msgid "System detected problem" +-msgstr "" ++msgstr "O sistema detectou um problema" + + #: src/main.c:160 + msgid "Misuse of recoding library" +-msgstr "" ++msgstr "Uso incorrecto da biblioteca de recodificação" + + #: src/main.c:163 + msgid "Internal recoding bug" +-msgstr "" ++msgstr "Erro de recodificação interno" + + #: src/main.c:208 + msgid "" +@@ -63,38 +63,37 @@ + "along with this program; if not, write to the Free Software Foundation,\n" + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + msgstr "" +-"Este programa free software; pode redistribuir-lo e/ou modific-lo\n" +-"nos termos previstos na licena da GNU (GNU General Public License),\n" +-"publicada pela Free Software Foundation; de acordo com a verso 2 ou,\n" +-"se preferir, alguma mais recente.\n" +-"\n" +-"Este programa distribuido na esperana de que lhe seja til, mas\n" +-"SEM QUALQUER GARANTIA; nem mesmo a garantia implcita de COMERCIABILIDADE\n" +-"ou UTILIDADE PARA QUALQUER UTILIZAO. Para mais informaes consulte a\n" +-"GNU General Public License.\n" ++"Este programa é livre; pode redistribuí-lo e/ou modificá-lo\n" ++"nos termos previstos na Licença Pública Geral GNU,\n" ++"publicada pela Free Software Foundation; de acordo com a versão 2 ou,\n" ++"se preferir, alguma versão mais recente.\n" ++"\n" ++"Este programa é distribuído na esperança que seja útil, mas\n" ++"SEM QUALQUER GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE\n" ++"ou UTILIDADE PARA UM PROPÓSITO PARTICULAR. Para mais informações consulte a\n" ++"Licença Pública Geral GNU.\n" + "\n" +-"Deve ter recebido uma cpia da licena GNU General Public License junto\n" +-"com este programa; se assim no for, escreva para Free Software\n" ++"Deve ter recebido uma cópia da Licença Pública Geral GNU junttamente\n" ++"com este programa; se assim não for, escreva para Free Software\n" + "Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, EUA.\n" + + #: src/main.c:233 + #, c-format + msgid "Try `%s %s' for more information.\n" +-msgstr "Para mais informao tente %s %s.\n" ++msgstr "Para mais informação, tente '%s %s'.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Free 'recode' converte ficheiros entre vários conjuntos de caracteres e superfícies.\n" + + #: src/main.c:241 +-#, fuzzy, c-format ++#, c-format + msgid "" + "\n" + "Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" + msgstr "" + "\n" +-"Uso: %s [OPO]... [CHARSET]\n" ++"Utilização: %s [OPÇÃO]... [ [CONJCAR] | PEDIDO [FICHEIRO]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -102,14 +101,16 @@ + "If a long option shows an argument as mandatory, then it is mandatory\n" + "for the equivalent short option also. Similarly for optional arguments.\n" + msgstr "" ++"\n" ++"Se uma opção longa mostrar um argumento como mandatório, então é igualmente\n" ++"mandatório para a versão curta. Similarmente para argumentos opcionais.\n" + + #: src/main.c:250 + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -117,6 +118,16 @@ + " --help display this help and exit\n" + " --version output version information and exit\n" + msgstr "" ++"\n" ++"Listagens:\n" ++" -l, --list[=FORMATO] listar um ou todos os conj. caracteres conhecidos e pseudónimos\n" ++" -k, --known=PARES restringir conj. caracteres de acordo com lista de PARES conhecidos\n" ++" -h, --header[=[LN/]NOME] escrever NOME tabela usando LN e sair\n" ++" -F, --freeze-tables escrever um módulo C com todas as tabelas\n" ++" -T, --find-subsets reportar conj. de caracteres subconj. de outros\n" ++" -C, --copyright exibir direitos de autor e condições de cópia\n" ++" --help exibir esta ajuda e sair\n" ++" --version exibir versão e sair\n" + + #: src/main.c:263 + msgid "" +@@ -129,18 +140,24 @@ + " -i, --sequence=files use intermediate files for sequencing passes\n" + " --sequence=memory use memory buffers for sequencing passes\n" + msgstr "" ++"\n" ++"Modos de operação:\n" ++" -v, --verbose explicar sequência de passos e relatar progresso\n" ++" -q, --quiet, --silent inibir mensagens acerca de recodificações irreversíveis\n" ++" -f, --force forçar recodificações mesmo quando irreversíveis\n" ++" -t, --touch actualizar data dos ficheiros após recodificação\n" ++" -i, --sequence=files usar ficheiros intermédios para passos sequenciais\n" ++" --sequence=memory usar memória para passos sequenciais\n" + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr " -p, --sequence=pipe usar pipe para sequenciar os passos\n" ++msgstr " -p, --sequence=pipe usar pipe para sequenciar os passos\n" + + #: src/main.c:280 +-#, fuzzy + msgid " -p, --sequence=pipe same as -i (on this system)\n" +-msgstr " -p, --sequence=pipe o mesmo que -o (neste sistema)\n" ++msgstr " -p, --sequence=pipe o mesmo que -i (neste sistema)\n" + + #: src/main.c:285 +-#, fuzzy + msgid "" + "\n" + "Fine tuning:\n" +@@ -152,16 +169,13 @@ + " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" + msgstr "" + "\n" +-" -c, --colons usa : em vez de \" para o trema\n" +-" -d, --diacritics restringir a converso aos diacrilicos do LaTeX\n" +-" -f, --force efectuar mesmo as converses irreversveis\n" +-" (ATENO: actualmente -f sempre assumido)\n" +-" -g, --graphics aproxima as caixas do IBMPC com caracteres " +-"ASCII\n" +-" -h, --header[=NAME] produzir apenas, no stdout, a tabela NAME em\n" +-" cdigo C\n" +-" -i, --sequence=files usar ficheiros intermdios para os passos " +-"sucessivos\n" ++"Afinação:\n" ++" -s, --strict usar mapeamentos severos, até perder caracteres\n" ++" -d, --diacritics converter apenas diacríticos ou afins para HTML/LaTeX\n" ++" -S, --source[=LN] limitar recodificação de expressões e comentários como para LN\n" ++" -c, --colons usar dois pontos em vez de aspas para diérese\n" ++" -g, --graphics aproximar réguas IBMPC por gráficos ASCII\n" ++" -x, --ignore=CONJCAR ignorar CONJCAR ao escolher um caminho a recodificar\n" + + #: src/main.c:296 + msgid "" +@@ -169,39 +183,47 @@ + "Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" ++"\n" ++"A opção -l sem FORMATO nem CONJCAR lista os conjuntos de caracteres e superfícies disponíveis.\n" ++"FORMATO é 'decimal', 'octal', 'hexadecimal' ou 'full' (ou um de 'dohf').\n" + + #: src/main.c:302 + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" ++"A não ser que DEFAULT_CHARSET esteja definido no ambiente, CONJCAR toma o valor\n" ++"da codificação por omissão da localização, determinado por LC_ALL, LC_CTYPE, LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" ++"Com -k, possível antes de conj. caracteres serem listados para dados após CONJCAR,\n" ++"sendo ambos tabulares, com PARES da forma `BEF1:AFT1,BEF2:AFT2,...'\n" ++"e BEFs e AFTs sendo códigos são dados como números decimais.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN é uma linguagem, podendo ser 'c', 'perl' ou 'po'; 'c' é predefinido.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" ++"\n" ++"PEDIDO é SUBPEDIDO[,SUBPEDIDO]...; SUBPEDIDO é CODIFICAÇÃO[..CODIFICAÇÃO]...\n" ++"CODIFICAÇÃO é [CONJCAR][/[SUPERFÍCIE]]...; PEDIDO pode parecer-se com ANTES..DEPOIS,\n" ++"com ANTES e DEPOIS sendo conjuntos de caracteres. Um CONJCAR omitido implica o conjunto\n" ++"habitual; um [/SURFACE]... omitido implica as superfćies para CONJCAR; um /\n" ++"com um nome de superfície vazio significa ausência de superfícies. Veja o manual manual.\n" + + #: src/main.c:323 + msgid "" +@@ -210,95 +232,93 @@ + "Each FILE is recoded over itself, destroying the original. If no\n" + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" ++"\n" ++"Se nem -i nem -p forem dados, presume-se -p sem FICHEIRO, senão -i.\n" ++"Cada FICHEIRO é recodificado sobre si próprio, destruindo-se o original. Se\n" ++"FICHEIRO não for especificado, actue-se como um filtro e recidifique-se a entrada padrão para a saída padrão.\n" + + #: src/main.c:329 +-#, fuzzy + msgid "" + "\n" + "Report bugs to .\n" + msgstr "" + "\n" +-"Reporte os bugs para .\n" ++"Reporte erros para .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "A sequência '%s' é ambígua" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "A sequência '%s' é desconhecida" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "A linguagem '%s' é ambígua" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "A linguagem '%s' é desconhecida" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "O formato '%s' é ambíguo" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "O formato '%s' é desconhecido" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Escrito por Franc,ois Pinard .\n" ++msgstr "Escrito por François Pinard .\n" + + #: src/main.c:624 +-#, fuzzy + msgid "" + "\n" + "Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + msgstr "" + "\n" +-"Copyright (C) 1990, 1992, 1993, 1994, 1996 Free Software Foundation, Inc.\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-"Este programa free software; veja o cdigo fonte para saber em que\n" +-"condies o pode copiar. SEM GARANTIA; nem mesmo de COMERCIABILIDADE ou\n" +-"de UTILIDADE PARA QUALQUER UTILIZAO.\n" ++"Este programa é livre; veja o código fonte para saber as condições de cópia.\n" ++"NÃO HÁ GARANTIA; nem mesmo de COMERCIABILIDADE ou de UTILIDADE PARA UM PROPÓSITO PARTICULAR.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "O símbolo '%s' é desconhecido" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "O conjunto de caracteres '%s' é desconhecido ou ambíguo" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Argumento requerido em falta" + + #: src/main.c:797 + #, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "" ++msgstr "A sintaxe está desaprovada, por favor prefira '%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "O pedido '%s' é erróneo" + + #: src/main.c:903 + #, c-format +@@ -312,359 +332,181 @@ + #: src/main.c:954 + #, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr "" ++msgstr " falhou: %s no passo '%s..%s'\n" + + #: src/main.c:961 + #, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "" ++msgstr "%s falhou: %s no passo '%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%spara a sequncia %s.%s" ++msgstr "%s no passo '%s..%s'" + + #: src/names.c:335 + #, c-format + msgid "Charset %s already exists and is not %s" +-msgstr "O conjunto de caracteres %s j existe e no %s" ++msgstr "O conjunto de caracteres %s j�existe e n� �%s" + + #: src/names.c:831 +-#, fuzzy, c-format ++#, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "" +-" impossvel listar %s. No existem nomes no `RFC 1345' para os caracteres" ++msgstr "Não é possível listar '%s', sem nomes para este conjunto de caracteres" + + #. code counter + #. expected value for code counter + #. insert a while line before printing + #. Print the long table according to explode data. + #: src/names.c:984 src/names.c:1030 +-#, fuzzy, c-format ++#, c-format + msgid "Dec Oct Hex UCS2 Mne %s\n" +-msgstr "dec oct hex ch %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" + + #: src/names.c:1049 +-#, fuzzy, c-format ++#, c-format + msgid "Sorry, no names available for `%s'" +-msgstr "Desculpe, no existem nomes `RFC 1345' para %s" ++msgstr "Desculpe, sem nomes para '%s'" + + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "" ++msgstr "Repolidor definido mais do que uma vez para '%s'" + + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "" ++msgstr "Despolidor definido mais do que uma vez para '%s'" + + #: src/recode.c:115 src/recode.c:127 + msgid "Virtual memory exhausted" +-msgstr "" ++msgstr "Memória virtual esgotada" + + #: src/recode.c:155 + #, c-format, ycp-format + msgid "Codes %3d and %3d both recode to %3d" +-msgstr "Ambos os cdigos %3d e %3d so convertidos em %3d" ++msgstr "Ambos os c�igos %3d e %3d s� convertidos em %3d" + + #: src/recode.c:169 + #, c-format, ycp-format + msgid "No character recodes to %3d" +-msgstr "Nenhum carcter convertido em %3d" ++msgstr "Nenhum car�ter �convertido em %3d" + + #: src/recode.c:170 + msgid "Cannot invert given one-to-one table" +-msgstr "No se pode inverter a tabela de um-para-um dada" ++msgstr "N� se pode inverter a tabela de um-para-um dada" + + #: src/recode.c:224 src/recode.c:236 + #, c-format + msgid "Following diagnostics for `%s' to `%s'" +-msgstr "Os diagnosticos seguintes aplicam-se de %s para %s" ++msgstr "Os diagnosticos seguintes aplicam-se de %s para %s" + + #: src/recode.c:229 src/recode.c:241 +-#, fuzzy, c-format ++#, c-format + msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" +-msgstr "Par n %d: { %3d, %3d } em conflito com { %3d, %3d }" ++msgstr "Par nº %d: <%3d, %3d> em conflito com <%3d, %3d>" + + #: src/recode.c:272 + msgid "Cannot complete table from set of known pairs" +-msgstr "No posso completar a tabela a partir do conjunto de pares conhecidos" ++msgstr "Não é possível completar a tabela a partir do conjunto de pares conhecidos" + + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" +-msgstr "A converso no necessita de tabela" ++msgstr "Recodificação identidade, tabela desnecessária" + + #: src/recode.c:504 + msgid "Recoding is too complex for a mere table" +-msgstr "Converso demasiado complexa para uma simples tabela" ++msgstr "A recodificação é demasiado complexa para uma mera tabela" + + #. Print the header of the header file. + #: src/recode.c:536 +-#, fuzzy, c-format ++#, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sTabela de converso gerada automaticamente por GNU %s %s" ++msgstr "%sTabela de conversão gerada mecanicamente por Free '%s' %s" + + #: src/recode.c:538 + #, c-format + msgid "%sfor sequence %s.%s" +-msgstr "%spara a sequncia %s.%s" ++msgstr "%spara a sequência %s.%s" + + #: src/recode.c:744 + msgid "No table to print" +-msgstr "Nenhuma tabela a imprimir" ++msgstr "Nenhuma tabela para exibir" + + #: src/request.c:34 + msgid "reversible" +-msgstr "reversvel" ++msgstr "reversível" + + #: src/request.c:36 +-#, fuzzy, c-format ++#, c-format + msgid "%s to %s" +-msgstr "%spara a sequncia %s.%s" ++msgstr "%s para %s" + + #: src/request.c:37 src/request.c:39 + msgid "byte" +-msgstr "" ++msgstr "byte" + + #: src/request.c:38 src/request.c:40 + msgid "ucs2" +-msgstr "" ++msgstr "ucs2" + + #: src/request.c:38 src/request.c:40 +-#, fuzzy + msgid "variable" +-msgstr "reversvel" ++msgstr "variável" + + #: src/request.c:111 + msgid "*Unachievable*" +-msgstr "*Impossvel*" ++msgstr "*Impossível*" + + #: src/request.c:113 + msgid "*mere copy*" +-msgstr "*simples cpia*" ++msgstr "*mera cópia*" + + #: src/request.c:246 + msgid "Virtual memory exhausted!" +-msgstr "" ++msgstr "Memória virtual esgotada!" + + #: src/request.c:265 + msgid "Step initialisation failed" +-msgstr "" ++msgstr "A inicialização falhou" + + #: src/request.c:272 + msgid "Step initialisation failed (unprocessed options)" +-msgstr "" ++msgstr "A inicialização falhou (opções não processadas)" + + #: src/request.c:568 + #, c-format + msgid "Request: %s\n" +-msgstr "" ++msgstr "Pedido: %s\n" + + #: src/request.c:720 + #, c-format + msgid "Shrunk to: %s\n" +-msgstr "" ++msgstr "Diminuição para: %s\n" + + #: src/request.c:823 src/request.c:932 + #, c-format + msgid "Unrecognised surface name `%s'" +-msgstr "" ++msgstr "Nome de superfície '%s' não reconhecido" + + #: src/request.c:903 +-#, fuzzy, c-format ++#, c-format + msgid "No way to recode from `%s' to `%s'" +-msgstr " impossvel passar de %s para %s" ++msgstr "Não é possível recodificar de '%s' para '%s'" + + #: src/request.c:1013 + msgid "Expecting `..' in request" +-msgstr "" ++msgstr "À espera de '..' no pedido" + + #: src/task.c:826 src/task.c:1002 + #, c-format + msgid "Child process wait status is 0x%0.2x" +-msgstr "O processo filho terminou com estado 0x%0.2x" ++msgstr "O estado de espera do processo filho é 0x%0.2x" + + #: src/testdump.c:298 + msgid "" + "UCS2 Mne Description\n" + "\n" + msgstr "" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "A sequncia %s ambgua" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Sequncia %s desconhecida" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Linguagem %s ambgua" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Lingua %s desconhecida" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "O formato %s ambiguo" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Formato %s desconhecido" +- +-#~ msgid "Hash stats: %d names using %d buckets out of %d\n" +-#~ msgstr "Estatsticas de disperso: %d nomes, usando %d de %d posies\n" +- +-#~ msgid "Currently, -s is ignored when -g is selected" +-#~ msgstr "Actualmente, -s ignorado quando -g seleccionado" +- +-#~ msgid "one to one" +-#~ msgstr "de um para um" +- +-#~ msgid "one to many" +-#~ msgstr "de um para vrios" +- +-#~ msgid "many to one" +-#~ msgstr "de vrios para um" +- +-#~ msgid "many to many" +-#~ msgstr "de vrios para vrios" +- +-#~ msgid "MAX_CHARSETS is too small" +-#~ msgstr "MAX_CHARSETS demasiado pequeno" +- +-#~ msgid "Ambiguous charset or encoding `%s'" +-#~ msgstr "Caracteres ou codificao %s ambiguos" +- +-#~ msgid "Unknown charset or encoding `%s'" +-#~ msgstr "Conjunto de caracteres ou codificao %s desconhecido" +- +-#~ msgid "Simplified to: %s\n" +-#~ msgstr "Reduzido a: %s\n" +- +-#~ msgid "Unbalanced quotes in request" +-#~ msgstr "Plicas desemparelhadas no pedido" +- +-#~ msgid "Illegal backslash" +-#~ msgstr "Barra invertida ilegal" +- +-#~ msgid "Internal error - strategy undecided" +-#~ msgstr "Erro interno - estratgia no decidvel" +- +-#~ msgid "ONE to SAME" +-#~ msgstr "UM para o MESMO" +- +-#~ msgid "steps: %d" +-#~ msgstr "passos: %d" +- +-#~ msgid ", %d saved by merging" +-#~ msgstr ", %d gravado por fuso" +- +-#~ msgid " UNACHIEVABLE\n" +-#~ msgstr " IMPOSSVEL\n" +- +-#~ msgid "Cannot auto check the ignored charset" +-#~ msgstr "" +-#~ "Verificao automtica do conjunto de caracteres ignorados impossvel" +- +-#~ msgid "Cannot auto check on %s" +-#~ msgstr "Verificao automtica em %s impossvel" +- +-#~ msgid "" +-#~ "Mandatory or optional arguments to long options are mandatory or optional\n" +-#~ "for short options too.\n" +-#~ "\n" +-#~ " -C, --copyright display Copyright and copying conditions\n" +-#~ " -a, --auto-check report about some or all recoding paths, then exit\n" +-#~ " -l, --list[=FORMAT] list one or all known charsets\n" +-#~ " -k, --known=PAIRS restrict charsets according to known PAIRS list\n" +-#~ " --help display this help and exit\n" +-#~ " --version output version information and exit\n" +-#~ "\n" +-#~ "FORMAT is a word among decimal, octal, hexadecimal or full (which may be\n" +-#~ "abbreviated to one of `dohf'), it defaults to just the canonical name.\n" +-#~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" +-#~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" +-#~ msgstr "" +-#~ "Os argumentos obrigatrios ou opcionais na forma longa das opes, tambm " +-#~ "oso nas respectivas formas abreviadas.\n" +-#~ "\n" +-#~ " -C, --copyright afixar os direitos e condies de cpia\n" +-#~ " -a, --auto-check verificar os passos para a converso e terminar\n" +-#~ " -l, --list[=FORMAT] listar os conjuntos de caracteres conhecidos\n" +-#~ " -k, --known=PAIRES restringir os conjuntos de caracteres com PAIRES\n" +-#~ " --help afixar esta ajuda e terminar\n" +-#~ " --version afixar a verso do programa e terminar\n" +-#~ "\n" +-#~ "FORMAT decimal, octal, hexadecimal ou full (que pode abreviar\n" +-#~ "usando uma letra de `dohf'), se omitido, o nome cannico assumido.\n" +-#~ "Com -k, so listados os caracteres possveis para cada CHARSET de sada,\n" +-#~ "de acordo com o RFC1345, com PAIRES da forma BEF1:AFT1,BEF2:AFT2,...\n" +-#~ "sendo BEFs e AFTs os respectivos cdigos em notao decimal.\n" +- +-#~ msgid "" +-#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the " +-#~ "Texinfo\n" +-#~ "documentation. My preferred charsets are (each user has preferences):\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bit), using backspace to apply diacritics\n" +-#~ " ibmpc IBM-PC 8-bit characters, with proper newlines\n" +-#~ " latex LaTeX coding of foreign and diacriticized characters\n" +-#~ " latin1 ISO Latin-1 8-bit extension of ASCII\n" +-#~ " texte Easy French convention for transmitting email messages\n" +-#~ msgstr "" +-#~ "A opo -l sem FORMAT nem CHARSET lista todos os conjuntos de caracteres\n" +-#~ "(ver manual). Alguns conjuntos de caracteres bastante comuns:\n" +-#~ "\n" +-#~ " ascii-bs ASCII (7-bit), usando backspace para a acentuao\n" +-#~ " ibmpc IBM-PC (8-bit), com CR LF a marcar o fim das linhas\n" +-#~ " latex codificao LaTeX para os caracteres acentuados e outros\n" +-#~ " latin1 ISO Latin-1 8-bits (extenso do ASCII)\n" +-#~ " texte convenso Easy French para mensagens email\n" +- +-#~ msgid "" +-#~ "\n" +-#~ "Usage: %s [OPTION]... [BEFORE]:[AFTER] [FILE]...\n" +-#~ msgstr "" +-#~ "\n" +-#~ "Uso: %s [OPO]... [BEFORE]:[AFTER] [FILE]...\n" +- +-#~ msgid "" +-#~ " -o, --sequence=popen use popen machinery for sequencing passes\n" +-#~ msgstr " -o, --sequence=popen usar popen para sequenciar os passos\n" +- +-#~ msgid " -o, --sequence=popen same as -i (on this system)\n" +-#~ msgstr " -o, --sequence=popen o mesmo que -i (neste sistema)\n" +- +-#~ msgid "" +-#~ " -q, --quiet, --silent inhibit messages about irreversible recodings\n" +-#~ " -s, --strict use strict mappings, even loose characters\n" +-#~ " -t, --touch touch the recoded files after replacement\n" +-#~ " -v, --verbose explain sequence of steps and report progress\n" +-#~ " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" +-#~ "\n" +-#~ "If none of -i, -o and -p are given, presume -p if no FILE, else -i.\n" +-#~ "Each FILE is recoded over itself, destroying the original. If no\n" +-#~ "FILE is specified, then act as a filter and recode stdin to stdout.\n" +-#~ msgstr "" +-#~ " -q, --quiet, --silent no afixar mensagens sobre converses " +-#~ "irreversveis\n" +-#~ " -s, --strict converso estrita, podendo perder alguns " +-#~ "caracteres\n" +-#~ " -t, --touch actualizar a hora dos ficheiros processados\n" +-#~ " -v, --verbose afixar a sequncia de passos e relatar o " +-#~ "progresso\n" +-#~ " -x, --ignore=CHARSET ignorar CHARSET na escolha da sequncia de passos\n" +-#~ "\n" +-#~ "Na ausncia de -i, -o e -p, assumir -i se no der FILE, ou ento -p.\n" +-#~ "Cada FILE convertido para ele nesmo, destruindo o original. Se no " +-#~ "indicar\n" +-#~ "qualquer FILE, actuar como um filtro convertendo do stdin para stdout.\n" +- +-#~ msgid "BEFORE and AFTER both default to `%s' when needed.\n" +-#~ msgstr "BEFORE e AFTER so ambos assumidos como %s quando necessrio.\n" +- +-#~ msgid "%s: Recoding is not reversible" +-#~ msgstr "%s: Converso irreversvel" +- +-#~ msgid "Recoding is not reversible" +-#~ msgstr "Converso irreversvel" ++"UCS2 Mne Descrição\n" ++"\n" +--- recode-3.6.orig/i18n/vi.po ++++ recode-3.6/i18n/vi.po +@@ -0,0 +1,512 @@ ++# Vietnamese translation for recode-3.6. ++# Copyright (C) 2005 Free Software Foundation, Inc. ++# Clytie Siddall , 2005. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"Report-Msgid-Bugs-To: \n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2005-02-20 18:44+0950\n" ++"Last-Translator: Clytie Siddall \n" ++"Language-Team: Vietnamese \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=utf-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Không có lỗi" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Dữ liệụ gõ không đúng tiêu chuẩn" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Dữ liệu xuất là mơ hồ" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Dữ liệu gõ không dịch được" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Dữ liệu gõ không hợp lệ" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Hệ thống mới gặp lỗi" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Không sử dụng thư viện mã hóa lại cho đúng" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Lỗi mã hóa lại nội bộ" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Chương trình này là phần mềm tự do; bạn có thể phân phối và/hay sửa đổí\n" ++"nó với điều kiện cua Quyền Công Chung Gnu (GPL) như được xuất do\n" ++"Free Software Foundation; hoặc phiên bản 2, hoặc (tùy chọn)\n" ++"bất cứ phiên bản sau nào.\n" ++"\n" ++"Chúng tôi phân phối chương trình này vì mong nó có ích, nhưng\n" ++"không bảo đảm gì cả, không bảo đảm một cách ngụ ý\n" ++"khả năng bán hay khả năng làm việc dứt khoát. Hãy xem\n" ++"Quyền Công Chung Gnu để tim thấy chi tiết thêm.\n" ++"\n" ++"Bạn nên được nhận một bản Quyền Công Chung Gnu với\n" ++"chương trình này; nếu không thì hãy viết thư cho Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA (Mỹ).\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Thử lệnh `%s %s' để tìm thấy thông tin thêm.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Chương trình `recode' (mã hóa lại) tự do thì chuyển đổi tập tin giữa nhiều bộ ký tự và mặt khác nhau.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Cách sử dụng: %s [TÙY_CHỌN]... [ [BỘ_KÝ_TỰ] | LỜI_YÊU_CẦU [TẬP_TIN]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Nếu tùy chọn dài phải có đối số thì tùy chọn ngắn thích hợp cũng vậy.\n" ++"Đối với đối số tùy chọn thì cách giống nhau.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Danh sách:\n" ++" -l, --list[=DẠNG] _ghi danh sach_ một hay tất cả bộ ký tự và biệt hiệu được biết\n" ++" -k, --known=CẶP hạn chế bộ ký tự theo danh sách CẶP _được biết_\n" ++" -h, --header[=[NGÔN_NGỮ/]TÊN] ghi TÊN bảng ra thiết bị xuất chuẩn bằng sử dụng ngôn ngữ ấy rồi thoát (_đầu đề_)\n" ++" -F, --freeze-tables ghi ra mô-đun C chứa tất cả _bảng_ (_làm đông đặc_)\n" ++" -T, --find-subsets thông báo tât cả bộ ký tự là _nhóm phụ_ của bộ khác (_tìm_)\n" ++" -C, --copyright hiển thị các điều kiện _bản quyền_ và sao chép\n" ++" --help hiển thị _trợ giúp_ này rồi thoát\n" ++" --version xuất thông tin _phiên bản_ rồi thoát\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Chế độ thi hành:\n" ++" -v, --verbose giải thích dãy bước và thông báo tiến trình (_chi tiết_)\n" ++" -q, --quiet, --silent thu hồi các thông điệp về việc mã hóa lại không hoàn tác (_im_)\n" ++" -f, --force _buộc_ tất cả việc mã hóa lại ngay cả khi không thể hoàn tác\n" ++" -t, --touch _sờ_ mọi tập tin được mã hóa lại sau khi thay thế\n" ++" -i, --sequence=files sử dụng _tâp tin_ trung cấp cho việc _sắp xếp_ \n" ++" --sequence=memory sử dụng bộ đệm _nhớ_ cho việc _sắp xếp_\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe sử dụng thiết bị _ống_ cho việc _sắp xếp_\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe bằng cờ -i (trên hệ điều hành này)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Điều hưởng tinh:\n" ++" -s, --strict sử dụng ánh xạ _chặt chẽ_, ngay cả ký tự phóng\n" ++" -d, --diacritics chuyển đổi chỉ _dấu phụ_ hay điều như nhau đối với HTML/LaTeX\n" ++" -S, --source[=NGÔN_NGỮ] hạn chế việc ma hóa lại nên chỉ xử lý chuỗi và chú thích như ngôn ngữ ấy (_nguồn_)\n" ++" -c, --colons sử dụng _dấu hai chấm_ thay thế dấu nháy kép cho dấu tách đôi\n" ++" -g, --graphics ước các thước đo IBMPC bằng _đồ họa_ ASCII\n" ++" -x, --ignore=BÔ_KÝ_TỰ _bỏ qua_ bộ ký tự ấy khi chọn đường dẫn mã hóa lại\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"Khi tùy chọn -l không có DẠNG hay BỘ KÝ TỰ thi ghi danh sách tất cả bộ ký tự và mặt sẵn sàng.\n" ++"DẠNG là `decimal' (thập phân), `octal' (bát phân), `hexadecimal' (thập lục phân) hay `full' (toàn) (hay một của chữ đầu `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Nếu chưa lập BỘ_KÝ_TỰ_MẶC_ĐỊNH trong môi trường thì LC_ALL, LC_CTYPE, LANG\n" ++"quyết định biên mã phụ thuộc vào miền địa phương, là BỘ_KÝ_TỰ mặc định\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Có thể sử dụng tùy chọn -k trước khi ghi danh sách bộ ký tự sau BỘ_KÝ_TỰ,\n" ++"cả hai bộ ký tự ấy có dạng bảng, có mọi đôi dạng `BEF1:AFT1,BEF2:AFT2,...'\n" ++"và cả hai BEF và AFT là mã dạng số thập phân.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN hay NGÔN_NGỮ là một ngôn ngữ, có thể `c', `perl' hay `po'; còn `c' là mặc định.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"LỜI_YÊU_CẦU là PHỤ_LỜI_YÊU_CẦU[,PHỤ_LỜI_YÊU_CẦU]...;\n" ++"PHỤ_LỜI_YÊU_CẦU là BIÊN_MÃ [..BIÊN_MÃ]... BIÊN_MÃ là [BỘ_KÝ_TỰ][/[MẶT]]...;\n" ++"LỜI_YÊU_CẦU thường hình như TRƯỚC..SAU, mà cả hai TRƯỚC và SAU là bô ký tự.\n" ++"Khi không nhập BỘ_KÝ_TỰ nên sử dụng bộ ký tự thường; khi không nhập [/MẶT]...\n" ++"nên sử dụng những mặt ngụ ý cho BỘ_KÝ_TỰ; ký tự / có tên mặt trống có nghĩa là\n" ++"không có mặt nào. Hãy xem sổ hướng dẫn.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Nếu chưa nhận -i và -p thì giả sử -p nếu không có TẬP_TIN, nếu có thì -i.\n" ++"Sẽ mã hóa lại mỗi TẬP_TIN trên mình nên xóa bỏ điều trước. Nếu chưa ghi rõ TẬP_TIN\n" ++"thì thay quyền trình lọc và mã hóa lại dữ liệu gõ chuẩn ra thiết bị xuất chuẩn.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Hãy thông báo lỗi cho .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "Dãy `%s' mơ hồ" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "Chưa biết dãy `%s' " ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "Ngôn ngữ `%s' mơ hồ" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Chưa biết ngôn ngữ `%s'" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Dạng `%s' mơ hồ" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Chưa biết dạng `%s' " ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Tác giả: François Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Bản quyền (C) năm 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Đây là phần mềm tự do; hãy xem mã nguồn để thấy điều kiện sao chép.\n" ++"Không bảo đảm gì cả, dù khả năng bán hay khả năng làm việc dứt khoát.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Chưa biết ký hiệu `%s' " ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Bộ ký tự `%s' là chưa được biệt hoặc mơ hồ" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Thiếu đốí số bắt buộc" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Phản đối cú pháp ấy, hãy sử dụng `%s' thay thế" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Lời yêu cầu `%s' không đúng" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Đang mã hóa lại %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " xong rồi\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " không xong được: %s trong bước `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s không xong được: %s trong bước `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s trong bước `%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "Bộ ký tự %s tồn tại rồi, không là %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Không ghi `%s' được vì không có tên nào cho bộ ký tự này" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Hệ2 Hệ8 Hệ16 UCS2 Nhớ %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Tiếc là không có tên nào cho `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Đã lập việc tạo mặt lại hơn một lần cho `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Đã lập việc bỏ mặt hơn một lần cho `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Hết bộ nhớ ảo rồì" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Có mã hóa lại cả hai mã %3d và %3d thành %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Không mã hóa lại ký tự nào thành %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Không đảo được bảng một-đối-một đã cho" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Đang theo phương pháp chẩn đoán cho `%s' đến `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Số cặp %d: <%3d, %3d> xung đột với <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Không thể xong tạo bảng từ bộ cặp được biết" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Việc mã hóa lại chỉ giống hệt, không cần bảng toàn" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Việc mã hóa lại quá phức tạp đối với bảng" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sBảng chuyển đổi được tạo ra tự động do Free (Tự do) `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%sđối với dãy %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Không có bảng nào để in" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "có thể hoàn tác" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s thành %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "byte" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "biến đổi" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Không xong đươc*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*chỉ bản sao*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Hết bộ nhớ ảo rồi." ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Không khởi động bước được" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Không khởi động bước được (chưa xử lý tùy chọn)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Lời yêu cầu: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Đã co lại cho: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Chưa chấp nhận tên mặt `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Không có cách mã hóa lại tư `%s' sang `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Đang ngờ `..' trong lời yêu cầu" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Trạng thái đời của xử lý con là 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Nhớ Mô tả\n" ++"\n" +--- recode-3.6.orig/i18n/gl.po ++++ recode-3.6/i18n/gl.po +@@ -4,9 +4,9 @@ + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.5\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 2000-05-06 01:44+02:00\n" ++"PO-Revision-Date: 2001-06-09 17:28+0200\n" + "Last-Translator: Jacobo Tarro Barreiro \n" + "Language-Team: Galician \n" + "MIME-Version: 1.0\n" +@@ -81,20 +81,13 @@ + msgstr "Escriba `%s %s' para obter mis informacin.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"O `recode' libre convirte ficheiros entre varios xogos de caracteres e " +-"superficies.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "O `recode' libre convirte ficheiros entre varios xogos de caracteres e superficies.\n" + + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-"Uso: %s [OPCIN]... [ [XOGO-DE-CARACTERES] | PETICIN [FICHEIRO]... ]\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nUso: %s [OPCIN]... [ [XOGO-DE-CARACTERES] | PETICIN [FICHEIRO]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -104,18 +97,15 @@ + msgstr "" + "\n" + "Se unha opcin longa amosa un parmetro como obrigatorio, entn tamn \n" +-"obrigatorio para a opcin curta equivalente. Do mesmo xeito para " +-"parmetros\n" ++"obrigatorio para a opcin curta equivalente. Do mesmo xeito para parmetros\n" + "opcionais.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -125,15 +115,13 @@ + msgstr "" + "\n" + "Listados:\n" +-" -l, --list[=FORMATO] listar un ou tdolos xogos de caracteres " +-"coecidos\n" +-" -k, --known=PARES restrinxi-los xogos de acordo coa lista de " +-"PARES\n" ++" -l, --list[=FORMATO] listar un ou tdolos xogos de caracteres e alias\n" ++" coecidos\n" ++" -k, --known=PARES restrinxi-los xogos de acordo coa lista de PARES\n" + " coecidos\n" + " -h, --header[=[LN/]NOME] escribi-la tboa NOME na sada estndar usando\n" + " LN, e logo sair\n" +-" -F, --freeze-tables escribir un mdulo en C que contn tdalas " +-"tboas\n" ++" -F, --freeze-tables escribir un mdulo en C que contn tdalas tboas\n" + " -T, --find-subsets informar dos xogos que son subconxuntos doutros\n" + " -C, --copyright amosa-lo copyright e as condicins de copia\n" + " --help amosar esta axuda e sair\n" +@@ -160,14 +148,12 @@ + " reversibles\n" + " -t, --touch toca-los ficheiros recodificados despois de\n" + " cambialos\n" +-" -i, --sequence=files usar ficheiros intermedios para pasos " +-"secuenciais\n" ++" -i, --sequence=files usar ficheiros intermedios para pasos secuenciais\n" + " --sequence=memory usa-la memoria para pasos secuenciais\n" + + #: src/main.c:275 + msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" +-msgstr "" +-" -p, --sequence=pipe usar canalizacins para pasos secuenciais\n" ++msgstr " -p, --sequence=pipe usar canalizacins para pasos secuenciais\n" + + #: src/main.c:280 + msgid " -p, --sequence=pipe same as -i (on this system)\n" +@@ -188,13 +174,10 @@ + "Axustes finos:\n" + " -s, --strict usar mapeados estrictos, incluso perder caracteres\n" + " -d, --diacritics converter s diacrticos ou similares para HTML/LaTeX\n" +-" -S, --source[=LN] limita-la recodificacin a cadeas e comentarios para " +-"LN\n" +-" -c, --colon usar dous puntos no canto de comias dobres para " +-"direse\n" ++" -S, --source[=LN] limita-la recodificacin a cadeas e comentarios para LN\n" ++" -c, --colon usar dous puntos no canto de comias dobres para direse\n" + " -g, --graphics aproxima-las lias de IBMPC con grficos ASCII\n" +-" -x, --ignore=XOGO ignora-lo XOGO ao escoller unha rota de " +-"recodificacin\n" ++" -x, --ignore=XOGO ignora-lo XOGO ao escoller unha rota de recodificacin\n" + + #: src/main.c:296 + msgid "" +@@ -208,20 +191,15 @@ + "letra entre `dofh'.\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" +-msgstr "" +-"A menos que se estableza a variable DEFAULT_CHARSET, XOGO `%s' se non se " +-"indica o contrario.\n" ++msgstr "A menos que se estableza a variable de ambiente DEFAULT_CHARSET, XOGO o do `locale'.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" + "Con -k, os posibles xogos iniciais lstanse para o XOGO final indicado,\n" +@@ -229,31 +207,25 @@ + "e os cdigos INI e FIN dndose coma nmeros decimais.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" + msgstr "LN unha linguaxe, pode ser `c', `perl' ou `po'; `c' por defecto.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" + "PETICIN SUBPETICIN[,SUBPETICIN]...; SUBPETICIN \n" + "CODIFICACIN[..CODIFICACIN]...; CODIFICACIN [XOGO][/[SUPERFICIE]]...;\n" + "PETICIN adoita parecer INICIAL..FINAL, sendo INICIAL e FINAL uns xogos de\n" +-"caracteres. Se non se indica un XOGO tmase o xogo normal; se non se " +-"indica\n" ++"caracteres. Se non se indica un XOGO tmase o xogo normal; se non se indica\n" + "unha [/SUPERFICIE]... tmanse as superficies implicadas en XOGO; cunha /\n" +-"cun nome de superficie baleiro non se toma ningunha superficie. Lea o " +-"manual.\n" ++"cun nome de superficie baleiro non se toma ningunha superficie. Lea o manual.\n" + + #: src/main.c:323 + msgid "" +@@ -263,98 +235,84 @@ + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" + "\n" +-"Se non se indica -i nin -p, suponse -p se non se indica un FICHEIRO, senn " +-"-i.\n" ++"Se non se indica -i nin -p, suponse -p se non se indica un FICHEIRO, senn -i.\n" + "Cada FICHEIRO recodifcase sobre si mesmo, destrundose o orixinal. Se non\n" + "se indica un FICHEIRO, traballa coma un filtro e recodifica stdin a stdout.\n" + + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" +-msgstr "" +-"\n" +-"Informe dos erros en .\n" ++msgid "\nReport bugs to .\n" ++msgstr "\nInforme dos erros en .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "A secuencia `%s' ambigua" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "A secuencia `%s' descoecida" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "A linguaxe `%s' ambigua" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "A linguaxe `%s' descoecida" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "O formato `%s' ambiguo" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "O formato `%s' descoecido" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Escrito por Franois Pinard .\n" ++msgstr "Escrito por Franois Pinard .\n" + + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" + "This is free software; see the source for copying conditions. There is NO\n" + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" +-"Isto software libre; vexa o cdigo fonte polas condicins de copia. NON " +-"hai\n" +-"garanta; nin sequera de COMERCIABILIDADE ou APTITUDE PARA UN FIN " +-"DETERMINADO.\n" ++"Isto software libre; vexa o cdigo fonte polas condicins de copia. NON hai\n" ++"garanta; nin sequera de COMERCIABILIDADE ou APTITUDE PARA UN FIN DETERMINADO.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "O smbolo `%s' descoecido" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Xogo de caracteres `%s' descoecido ou ambiguo" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Falla o argumento requirido" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" + msgstr "Sintaxe a estinguir, prefrese `%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "A peticin `%s' errnea" + + #: src/main.c:903 + #, c-format +@@ -366,19 +324,19 @@ + msgstr " feito\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " fallou: %s en %s..%s\n" ++msgstr " fallou: %s no paso `%s..%s'\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s fallou: %s en %s..%s" ++msgstr "%s fallou: %s no paso `%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s en %s..%s" ++msgstr "%s no paso `%s..%s'" + + #: src/names.c:335 + #, c-format +@@ -419,12 +377,12 @@ + msgstr "Memoria virtual esgotada" + + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" + msgstr "mbolos dous cdigos %3d e %3d recodifcanse a %3d" + + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" + msgstr "Non hai caracteres que se recodifiquen a %3d" + +@@ -540,17 +498,11 @@ + msgstr "O estado de espera do proceso fillo 0x%0.2x" + + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" +-msgstr "" +-"UCS2 Mne Descripcin\n" +-"\n" ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mne Descripcin\n\n" + + #~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "XOGO non ten valor por defecto, defina a variable de ambiente " +-#~ "DEFAULT_CHARSET.\n" ++#~ msgstr "XOGO non ten valor por defecto, defina a variable de ambiente DEFAULT_CHARSET.\n" + + #~ msgid "Ambiguous sequence `%s'" + #~ msgstr "Secuencia `%s' ambigua" +--- recode-3.6.orig/i18n/ga.po ++++ recode-3.6/i18n/ga.po +@@ -0,0 +1,520 @@ ++# Irish translations for recode. ++# Copyright (C) 2005 Free Software Foundation, Inc. ++# Kevin Patrick Scannell , 2005. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2005-09-13 18:45-0500\n" ++"Last-Translator: Kevin Patrick Scannell \n" ++"Language-Team: Irish \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=ISO-8859-1\n" ++"Content-Transfer-Encoding: 8bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "N raibh aon earrid" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Ionchur neamhchannta" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Aschur dbhroch" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Aschur neamh-inaistrithe" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Ionchur neamhbhail" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Bhraith an cras fadhb" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "M-sid den leabharlann ath-ionchdaithe" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Fabht inmhenach ath-ionchdaithe" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Is saorbhogearra an romhchlr seo; is fidir leat a scaipeadh agus/n\n" ++"a athr de rir na gcoinnollacha den GNU General Public License mar at\n" ++"foilsithe ag an Free Software Foundation; faoi leagan 2 den cheadnas,\n" ++"n (ms mian leat) aon leagan nos dana.\n" ++"\n" ++"Scaiptear an romhchlr seo le sil go mbeidh s isiil,\n" ++"ach GAN AON BARNTA; go fi gan an barntas intuigthe de\n" ++"INDOLTACHT n FEILINACHT DO FHEIDHM AR LEITH. Fach ar an\n" ++"GNU General Public License chun nos m sonra a fhil.\n" ++"\n" ++"Ba chomhair go mbeife tar is cip den GNU General Public License a fhil in\n" ++"ineacht leis an romhchlr seo; mura bhfuair, scrobh chuig an Free Software\n" ++"Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Bain triail as `%s %s' chun tuilleadh eolais a fhil.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Tiontaonn saorbhogearra `recode' comhaid idir tacair charachtar agus craicne agsla.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"sid: %s [ROGHA]... [ [TACAR] | IARRATAS [COMHAD]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Is riachtanach le rogha ghearr aon argint at riachtanach\n" ++"leis an rogha fhada, agus ar an ns canna leis na hargint roghnacha.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Liost:\n" ++" -l, --list[=FORMID] taispein tacair charachtar agus ailiasanna ar eolas\n" ++" -k, --known=PIR sid tacair charachtar n liosta PIR amhin\n" ++" -h, --header[=[TN/]AINM] scrobh tbla AINM ar stdout le TN, agus scoir\n" ++" -F, --freeze-tables scrobh modl C le gach tbla ann\n" ++" -T, --find-subsets taispein gach tacar carachtar at i gceann eile\n" ++" -C, --copyright taispein Cipcheart agus coinnollacha cipela\n" ++" --help taispein an chabhair seo agus scoir\n" ++" --version taispein eolas faoin leagan agus scoir\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Mid oibrochta:\n" ++" -v, --verbose taispein na cimeanna agus dul chun cinn\n" ++" -q, --quiet, --silent n taispein teachtaireachta maidir le\n" ++" ath-ionchduithe dochlaithe\n" ++" -f, --force frsil ath-ionchd fi ms dochlaithe \n" ++" -t, --touch teagmhil na comhaid ath-ionchdaithe tar is\n" ++" iad a athshuomh\n" ++" -i, --sequence=comhaid sid comhaid idirmhenacha le linn seicheamhaithe\n" ++" --sequence=cuimhne sid maolin chuimhne le linn seicheamhaithe\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=popa sid popa le linn seicheamhaithe\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=popa ar comhbhr le -i (ar an gcras seo)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Mionchoigeart:\n" ++" -s, --strict sid dianmhapil, fi le carachtair neamhchruinn\n" ++" -d, --diacritics tiontaigh diaicritic amhin le haghaidh HTML/LaTeX\n" ++" -S, --source[=TN] ath-ionchdaigh teaghrin agus nta amhin, mar le TN\n" ++" -c, --colons sid idirstadanna in ionad \" le haghaidh dirise\n" ++" -g, --graphics neasaigh rialir IBMPC le grafaic ASCII\n" ++" -x, --ignore=TACAR n hsid TACAR agus conair ath-ionchdaithe roghn\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"Taispenann rogha -l (gan FORMID gan TACAR) gach tacar carachtar agus\n" ++"gach craiceann at ar fil. Is FORMID ceann de `decimal', `octal',\n" ++"`hexadecimal' n `full' (n ceann de `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Mura bhfuil DEFAULT_CHARSET socraithe mar athrg thimpeallachta, sid an\n" ++"t-ionchd n logchaighden mar luach ramhshocraithe ar CHARSET;\n" ++"socratear an t-ionchd seo leis na hathrga LC_ALL, LC_CTYPE, agus LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Le -k, taispentar gach tacar tosaithe gur fidir a sid leis\n" ++"an TACAR deiridh, gach ina tacar tblach. Is san fhoirm\n" ++"`TOS1:DEIR1,TOS2:DEIR2,...' iad na PIR, agus na cid TOS1, DEIR1,\n" ++"srl. tugtha mar uimhreacha deachlacha.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "Is teanga TN, ceann de `c', `perl' n `po'; is `c' an ramhshocr .\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"Is san fhoirm FOIARRATAS[,FOIARRATAS]... IARRATAS, is san fhoirm\n" ++"IONCHD[..IONCHD]... FOIARRATAS, agus is san fhoirm\n" ++"[TACARCARACHTAR][/CRAICEANN]]... IONCHD; is IARRATAS cosil le\n" ++"TOSACH..DEIREADH go minic, le TOSACH agus DEIREADH ina dtacair\n" ++"charachtar. M t TACAR ligthe ar lr, sid an gnth-thacar;\n" ++"M t [/CRAICEANN] ar lr, sid an craiceann intuigthe le TACAR;\n" ++"Mura bhfuil ach `/' ann gan chraiceann, n hsid craiceann ar chor ar bith.\n" ++"Fach ar an lmhleabhar.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Mura bhfuil -i n -p ann, glac le -p mura bhfuil COMHAD ann, agus\n" ++"le -i i ngach cs eile. Ath-ionchdatear gach COMHAD anuas air fin,\n" ++"agus beidh na bunchipeanna scriosta. Mura bhfuil COMHAD sonraithe,\n" ++"oibronn recode mar scagaire, agus ath-ionchdatear stdin go stdout.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Seol tuairisc fabhtanna chuig .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "T an seicheamh `%s' dbhroch" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "T an seicheamh `%s' anaithnid" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "T an teanga `%s' dbhroch" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Teanga anaithnid `%s'" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Formid dhbhroch `%s'" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Formid anaithnid `%s'" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Le Franois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Is saorbhogearra an romhchlr seo; fach ar an bhunchd le haghaidh\n" ++"coinnollacha cipela. Nl barnta ar bith ann; go fi nl barnta ann\n" ++"d'INDOLTACHT n FEILINACHT DO FHEIDHM AR LEITH.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Siombail anaithnid `%s'" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Tacar carachtar `%s' anaithnid n dbhroch" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Argint riachtanach ar iarraidh" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Comhrir i lig, sid `%s' ina hionad" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Iarratas lochtach `%s'" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "%s ath-ionchd..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " crochnaithe\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " teipthe: %s i gcim `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "theip ar %s: %s i gcim `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s i gcim `%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "T tacar carachtar %s ann cheana, agus n %s " ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "N fidir `%s' a liost; nl aon ainm ar fil le haghaidh an tacair carachtar seo" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Deach Ocht Heics UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "T brn orm, nl aon ainm ar fil le haghaidh `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Athchraiceannadir socraithe nos m n uair amhin le haghaidh `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Feannadir socraithe nos m n uair amhin le haghaidh `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Cuimhne fhoril dithe" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Ath-ionchdaonn na cid %3d agus %3d go dt %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Nl aon charachtar a ath-ionchdatear go dt %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "N fidir an tbla tugtha aon-le-haon a inbhart" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Diagnisic le haghaidh `%s' go `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Pire uimh. %d: tagann <%3d, %3d> agus <%3d, %3d> salach ar a chile" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "N fidir an tbla a chur i gcrch le tacar de phir at ar eolas" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Ath-ionchd ionannais; n fi tbla " ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Is rchasta an t-ath-ionchd mura bhfuil ach tbla ann" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sTbla tiontaithe ginte go huathoibroch ag saorbhogearr `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%sle haghaidh sheichimh %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Nl tbla ann le priontil" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "inchlaithe" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s go %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "beart" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "athrg" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Dodhanta*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*lomchip*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Cuimhne fhoril dithe!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Theip ar ths na cime" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Theip ar ths na cime (roghanna gan phriseil)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Iarratas: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Crapadh go: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Ainm anaithnid craicinn `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "N fidir `%s' a ath-ionchd mar `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Bhothas ag sil le `..' san iarratas" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Is 0x%0.2x stdas feithimh le haghaidh an mhacphrisis" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Mne Cur Sos\n" ++"\n" +--- recode-3.6.orig/i18n/eo.po ++++ recode-3.6/i18n/eo.po +@@ -0,0 +1,496 @@ ++# Esperantaj mesaoj por recode. ++# Copyright (C) 2001 Free Software Foundation, Inc. ++# Edmund GRIMLEY EVANS , 2001. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2001-06-06 20:34+01:00\n" ++"Last-Translator: Edmund GRIMLEY EVANS \n" ++"Language-Team: Esperanto \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=iso-8859-3\n" ++"Content-Transfer-Encoding: 8-bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Neniu eraro" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Nekanoneca enigo" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Plursenca eligo" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Netradukebla enigo" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Nevalida enigo" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Sistemo trovis problemon" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Misuzo de la rekodado-biblioteko" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Interna eraro dum rekodado" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"i tiu programo estas libera; vi povas pludoni kopiojn kaj modifi\n" ++"in sub la kondioj de la enerala Publika Rajtigilo de GNU,\n" ++"kiel tio estas eldonita de Free Software Foundation; a versio 2\n" ++"de la Rajtigilo, a (la via elekto) iu sekva versio.\n" ++"\n" ++"i tiu programo estas disdonita kun la espero, ke i estos utila,\n" ++"sed SEN IA AJN GARANTIO; e sen la implicita garantio de\n" ++"KOMERCA KVALITO a ADEKVATECO POR DIFINITA CELO. Vidu la\n" ++"eneralan Publikan Rajtigilon de GNU por pli da detaloj.\n" ++"\n" ++"Vi devus esti ricevinta kopion de la enerala Publika Rajtigilo de\n" ++"GNU kun i tiu programo; se ne, skribu al Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, Usono.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Provu '%s %s' por pli da informoj.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Libera 'recode' konvertas dosierojn inter diversaj signaroj kaj surfacoj.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nUzado: %s [OPCIO]... [ [SIGNARO] | PETO [DOSIERO]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Se longa opcio montras argumenton kiel devigan, tiam i estas deviga\n" ++"anka por la ekvivalenta mallonga opcio. Simile por nedevigaj argumentoj.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Listigoj:\n" ++" -l, --list[=FORMO] Listigi unu a iujn signarojn kaj kromnomojn\n" ++" -k, --known=PAROJ Limigi signarojn la konataj PAROJ\n" ++" -h, --header[=[LN/]NOMO] Skribi tabelon NOMO al normala eligo per LN\n" ++" -F, --freeze-tables Eligi C-modulon kun iuj tabeloj\n" ++" -T, --find-subsets Raporti signarojn, kiuj estas subaroj de aliaj\n" ++" -C, --copyright Montri kopirajton kaj kopikondiojn\n" ++" --help Montri i tiun helpon kaj eliri\n" ++" --version Montri versiinformon kaj eliri\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Funkcimanieroj:\n" ++" -v, --verbose klarigi sinsekvon de paoj kaj raporti progreson\n" ++" -q, --quiet, --silent subpremi mesaojn pri neinversigeblaj rekodadoj\n" ++" -f, --force fari rekodadon, anka kiam ne inversigebla\n" ++" -t, --touch fari 'touch' al konvertitaj dosieroj\n" ++" -i, --sequence=files uzi dumtempajn dosierojn por internaj paoj\n" ++" --sequence=memory uzi bufrojn en memoro por internaj paoj\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe uzi tubojn (\"pipe\") por internaj paoj\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe same kiel -i (en i tiu sistemo)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Fajnaj agordoj:\n" ++" -s, --strict uzi striktajn mapojn, e e signoperdo\n" ++" -d, --diacritics konverti nur kromsignojn a simile por HTML/LaTeX\n" ++" -S, --source[=LN] limigi rekodadon al signoenoj kaj komentoj por LN\n" ++" -c, --colons uzi ':' anstata '\"' por diarezoj\n" ++" -g, --graphics prezenti IBMPC-liniilojn per askiaj bildoj\n" ++" -x, --ignore=SIGNARO ignori SIGNAROn dum elekto de rekodado-vojo\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"La opcio -l kun neniu FORMO a SIGNARO listigas iujn disponatajn\n" ++"signarojn kaj surfacojn. FORMO estas 'decimal', 'octal', 'hexadecimal'\n" ++"a 'full' (a unu el 'dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Se la media variablo DEFAULT_CHARSET ne estas agordita, SIGNARO implicite\n" ++"estas tiu de la lokaaro, determinita de LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Kun -k, eblaj antaaj signaroj por la donita posta SIGNARO estas listigitaj,\n" ++"kun PAROJ en la formo 'ANT1:POST1,ANT2,POST2,...', kie ANT-oj kaj POST-oj\n" ++"estas kodoj donitaj kiel dekumaj nombroj.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN estas programlingvo, ekzemple 'c', 'perl' a 'po'; implicite estas 'c'.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"PETO estas SUBPETO[,SUBPETO]...; SUBPETO estas KODO[..KODO]...\n" ++"KODO estas [SIGNARO][/[SURFACO]]...; PETO ofte aspektas kiel ANTA...POST,\n" ++"kie ANTA kaj POST estas signaroj. Ellasita SIGNARO implicas la kutiman\n" ++"signaron; ellasita [/SURFACO]... signifas la implicitan surfacon por SIGNARO;\n" ++"/ kun malplena surfaco-nomo signifas neniajn surfacojn. Vidu la manlibron.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Se neniu el -i kaj -p estas donita, supozi -p, se neniu DOSIERO, alie -i.\n" ++"iu DOSIERO estas rekodita surloke, anstataante la originalon. Se neniu\n" ++"DOSIERO estas specifita, agi kiel filtrilo kaj rekodi de la normala enigo\n" ++"al la normala eligo.\n" ++ ++#: src/main.c:329 ++msgid "\nReport bugs to .\n" ++msgstr "\nRaportu cimojn al .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "Sinsekvo '%s' estas plursenca" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "Sinsekvo '%s' estas nekonata" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "Lingvo '%s' estas plursenca" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Lingvo '%s' estas nekonata" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Formo '%s' estas plursenca" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Formo '%s' estas nekonata" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Verkita de Franois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nKopirajto (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"i tio estas libera programo; vidu la fonton por kopikondioj. Estas\n" ++"NENIA GARANTIO; e ne por KOMERCA KVALITO a ADEKVATECO POR DIFINITA CELO.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Simbolo '%s' estas nekonata" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Signaro '%s' estas nekonata a plursenca" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Bezonata argumento mankas" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Malrekomendata sintakso; bonvolu uzi '%s'" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Peto '%s' estas erara" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Rekodas '%s' ..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " preta\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " malsukcesis: %s en pao '%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s malsukcesis: %s en pao '%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s en pao '%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "La signaro %s jam ekzistas kaj ne estas %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Ne povas montri '%s'; neniuj nomoj disponataj por i tiu signaro" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Pardonu, sed neniaj nomoj disponataj por '%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Resurfacigilo agordita pli ol unufoje por '%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Malsurfacigilo por '%s' agordita pli ol unufoje" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Vituala memoro elerpiis" ++ ++#: src/recode.c:155 ++#, c-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "La kodoj %3d kaj %3d estas amba konvertataj al %3d" ++ ++#: src/recode.c:169 ++#, c-format ++msgid "No character recodes to %3d" ++msgstr "Neniu signo estas konvertata al %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Ne povas inversigi la donitan unusencan tabelon" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Jena diagnozo por konvertado de '%s' al '%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Paro numero %d: <%3d, %3d> konfliktas kun <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Ne povas kompletigi tabelon el aro de konataj paroj" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Senana rekodado ne indas je tabelo" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Rekodado estas tro komplika por nura tabelo" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sKonvertotabelo kreita atomate de Free '%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%spor sinsekvo %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Mankas tabelo por eligado" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "inversigebla" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s al %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "bitoko" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "variablo" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*neebla*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*nura kopio*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Virtuala memoro estas plena!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Komencado de pao malsukcesis" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Komencado de pao malsukcesis (netraktitaj opcioj)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Peto: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "rumpis is: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Nekonata nomo de surfaco '%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Mankas eblo por konverti de '%s' al '%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Atendas '..' en peto" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Atendostatuso de ido-procezo estas 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mne Priskribo\n\n" +--- recode-3.6.orig/i18n/he.po ++++ recode-3.6/i18n/he.po +@@ -0,0 +1,500 @@ ++# Hebrew messages for Free recode -*- coding: hebrew-iso-8bit -*- ++# Copyright (C) 2001 Free Software Foundation, Inc. ++# Eli Zaretskii , 2001. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: Free recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2001-05-27 17:06+0300\n" ++"Last-Translator: Eli Zaretskii \n" ++"Language-Team: Hebrew \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=ISO-8859-8\n" ++"Content-Transfer-Encoding: 8-bit\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr " " ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr " " ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "- " ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr " " ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr " " ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr " " ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr " " ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr " " ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++" / ; \n" ++" \" ,GNU General Public License \n" ++" , 2 ;Free Software Foundation\n" ++" . ( )\n" ++"\n" ++" , \n" ++" - ; \n" ++" , . \n" ++" .GNU General Public License- \n" ++"\n" ++";GNU General Public License \n" ++" Free Software Foundation, Inc.- , \n" ++" .59 Temple Place - Suite 330, Boston, MA 02111-1307, USA\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr ".`%s %s' , \n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr " . Free `recode' \n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\n%s []... [ [ | []... ] : \n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++" , \n" ++" . . \n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++" :\n" ++" -l, --list[=]\n" ++" -k, --known=\n" ++" LN NAME -h, --header[=[LN/]NAME]\n" ++" C -F, --freeze-tables\n" ++" - -T, --find-subsets\n" ++" -C, --copyright\n" ++" --help\n" ++" --version\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++" : \n" ++" -v, --verbose\n" ++" - -q, --quiet, --silent\n" ++" -f, --force\n" ++" -t, --touch\n" ++" -i, --sequence=files\n" ++" --sequence=memory\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " (pipe) -p, --sequence=pipe\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " ( ) -i -p, --sequence=pipe\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++" \n" ++" , -s, --strict\n" ++" LaTeX- HTML -d, --diacritics\n" ++" LN -S, --source[=LN]\n" ++" -c, --colons\n" ++" ASCII \" IBM -g, --graphics\n" ++" CHARSET -x, --ignore=CHARSET\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++". -l \n" ++" ) `full' `hexadecimal' ,`octal' ,`decimal' \n" ++" .(`dohf' \n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++" , DEFAULT_CHARSET \n" ++".LANG, LC_CTYPE, LC_ALL \" \n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++" ,-k \n" ++". AFT- BEF- ,`BEF1:AFT1,BEF2:AFT2,...'- \n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr " .`c' ;`po' ,`perl' ,`c' : LN\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++": SUBREQUEST SUBREQUEST[,SUBREQUEST]...: (REQUEST) \n" ++" .[CHARSET][/[SURFACE]]... : () ENCODING .ENCODING[..ENCODING]...\n" ++" . AFTER- BEFORE ;BEFORE..AFTER- \"\n" ++" [/SURFACE] ; CHARSET \n" ++" / . \n" ++" . , .\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++".-i ,FILE -p ,-p -i \n" ++" . , FILE \n" ++" . : ,FILE\n" ++ ++#: src/main.c:329 ++msgid "\nReport bugs to .\n" ++msgstr "\n . (bugs) \n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "--sequence - `%s'" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "--sequence `%s'" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr " - `%s'" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr " `%s'" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr " - `%s'" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr " `%s'" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr ".Franc,ois Pinard \" \n" ++ ++#: src/main.c:624 ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nFree Software Foundation- (C) 1990,92,93,94,96,97,99\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++" ; . , ; \n" ++" . - \n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr " `%s'" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr " - `%s'" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr " " ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "`%s' , " ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr " `%s' " ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "`%s' " ++ ++# FIXME: this is lame! The method of printing "Frobbing...done" ++# does not lend itself to good translations into languages where ++# such sentences have a different structure, and should be rethought. ++#: src/main.c:913 ++msgid " done\n" ++msgstr " \n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr "%s : `%s..%s' \n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s %s `%s..%s' " ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s :`%s..%s' " ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr " (alias) %s %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr " ,`%s' " ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr " `%s' ," ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "`%s' " ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "`%s' " ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr " " ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "%3d- %3d %3d " ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "%3d- " ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr " " ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "`%s'- `%s'- " ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "%d <%3d, %3d> <%3d, %3d> " ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr " " ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr " ,() " ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr " " ++ ++# FIXME: this goes into a comment; is it really worth translating? ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sFree `%s' %s \" " ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%s .%s %s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr " " ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "" ++ ++# FIXME: these assume left-to-right direction. What else can I do? ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s -> %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "byte" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "variable" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr " -*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "* *" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "! " ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr " " ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "( ) " ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "%s :\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "%s -: \n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr " `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "`%s'- `%s'- " ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "`..' " ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "0x%0.2x - " ++ ++#: src/testdump.c:298 ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 \n\n" +--- recode-3.6.orig/i18n/da.po ++++ recode-3.6/i18n/da.po +@@ -1,12 +1,15 @@ + # Danish message catalog for GNU recode. + # Copyright (C) 1997 Free Software Foundation, Inc. + # Niels Kristian Bech Jensen , 1997-2000. ++# Keld Simonsen , 2001. ++# ++# Reviewed: 2000-09-09: byrial@image.dk + # + msgid "" + msgstr "" +-"Project-Id-Version: recode 3.5\n" ++"Project-Id-Version: recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 2000-05-31 22:02+02:00\n" ++"PO-Revision-Date: 2001-09-12 11:05+02:00\n" + "Last-Translator: Niels Kristian Bech Jensen \n" + "Language-Team: Danish \n" + "MIME-Version: 1.0\n" +@@ -19,7 +22,7 @@ + + #: src/main.c:145 + msgid "Non canonical input" +-msgstr "Ualmindelige inddata" ++msgstr "Unormale inddata" + + #: src/main.c:148 + msgid "Ambiguous output" +@@ -62,8 +65,7 @@ + "Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" + msgstr "" + "Dette program er fri software; du m redistribuere det og/eller modificere\n" +-"det under betingelserne givet i GNU General Public License som publiceret " +-"af\n" ++"det under betingelserne givet i GNU General Public License som publiceret af\n" + "Free Software Foundation; enten version 2, eller (efter dit valg) en senere\n" + "version.\n" + "\n" +@@ -79,22 +81,16 @@ + #: src/main.c:233 + #, c-format + msgid "Try `%s %s' for more information.\n" +-msgstr "Prv \"%s %s\" for mere information.\n" ++msgstr "Prv '%s %s' for mere information.\n" + + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"Fri \"recode\" konverterer filer mellem forskellige tegnst og pakninger.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Fri 'recode' konverterer filer mellem forskellige tegnst og indpakninger.\n" + + #: src/main.c:241 + #, c-format +-msgid "" +-"\n" +-"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" +-msgstr "" +-"\n" +-"Brug: %s [TILVALG]... [ [TEGNST] | FORESPRGSEL [FIL]... ]\n" ++msgid "\nUsage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "\nBrug: %s [TILVALG]... [ [TEGNST] | FORESPRGSEL [FIL]... ]\n" + + #: src/main.c:244 + msgid "" +@@ -108,13 +104,11 @@ + "argumenter.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -145,13 +139,12 @@ + " --sequence=memory use memory buffers for sequencing passes\n" + msgstr "" + "\n" +-"Operationsmder:\n" +-" -v, --verbose vis rkkeflgen af gennemlb, og rapportr " +-"fremskridt\n" +-" -q, --quiet, --silent udelad meddelelser om irreversible oversttelser\n" +-" -f, --force gennemtving oversttelser, selv hvis de ikke er\n" ++"Virkemder:\n" ++" -v, --verbose vis rkkeflgen af gennemlb, og rapportr fremskridt\n" ++" -q, --quiet, --silent udelad meddelelser om irreversible omkodninger\n" ++" -f, --force gennemtving omkodninger, selv hvis de ikke er\n" + " reversible\n" +-" -t, --touch giv den oversatte fil system-urets tid\n" ++" -t, --touch giv den omkodede fil system-urets tid\n" + " -i, --sequence=files brug midlertidige filer mellem gennemlbene\n" + " --sequence=memory brug hukommelsesbuffere mellem gennemlbene\n" + +@@ -175,16 +168,14 @@ + " -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" + msgstr "" + "\n" +-"Fintuning:\n" ++"Finjustering:\n" + " -s, --strict brug kun njagtige tegnst selvom der mistes tegn\n" +-" -d, --diacritics overst kun diakritiske/specielle tegn i " +-"HTML/LaTeX\n" +-" -S, --source[=SPR] begrns omodning til strenge og kommentarer som\n" ++" -d, --diacritics omkod kun diakritiske/specielle tegn i HTML/LaTeX\n" ++" -S, --source[=SPR] begrns omkodning til strenge og kommentarer som\n" + " for SPR\n" +-" -c, --colons brug koloner i stedet for anfrselstegn som trema " +-"()\n" +-" -g, --graphics tilnrm IBMPC linie- og kassetegn med ASCII grafik\n" +-" -x, --ignore=TEGNST ignorr TEGNST nr en omkodningssti vlges\n" ++" -c, --colons brug koloner i stedet for anfrselstegn som trema ()\n" ++" -g, --graphics tilnrm IBMPC linie- og kassetegn med ASCII-grafik\n" ++" -x, --ignore=TEGNST ignorr TEGNST nr en omkodningsrute vlges\n" + + #: src/main.c:296 + msgid "" +@@ -194,56 +185,47 @@ + msgstr "" + "\n" + "Tilvalg -l uden FORMAT eller TEGNST viser en liste over alle tegnst og\n" +-"pakninger. FORMAT er et af ordene 'decimal', 'octal', 'hexadecimal' eller\n" ++"indpakninger. FORMAT er et af ordene 'decimal', 'octal', 'hexadecimal' eller\n" + "'full' (eller et af bogstaverne d, o, h eller f).\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" +-msgstr "Standard TEGNST er \"%s\", med mindre DEFAULT_CHARSET er angivet.\n" ++msgstr "" ++"Med mindre DEFAULT_CHARSET er angivet i miljet, er\n" ++"Standard TEGNST det lokaleafhngige tegnst, bestemt ud fra LC_ALL, LC_CTYPE og LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" +-"Med -k vises en liste over mulige fr tegnst for det givne efter TEGNST,\n" +-"begge tabellariske tegnst, med PAR af typen " +-"\"FR1:EFTER1,FR2:EFTER2,...\"\n" +-"hvor FR'er og EFTER'e er tegnkoder givet efter titalssystemet.\n" ++"Med -k vises en liste over mulige fr-tegnst for det givne efter-TEGNST,\n" ++"begge tabellariske tegnst, med PAR af typen 'FR1:EFTER1,FR2:EFTER2,...'\n" ++"hvor FR'er og EFTER'e er givet som decimale tal.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" +-msgstr "" +-"SPR er et programmeringssprog, f.eks. \"c\", \"perl\" eller \"po\"; \"c\" er " +-"standard.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "SPR er et programmeringssprog, f.eks. 'c', 'perl' eller 'po'; 'c' er standard.\n" + + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" +-"FORESPRGSEL er UNDERFORESPRGSEL[,UNDERFORESPRGSEL]...; UNDERFORESPRGSEL " +-"er\n" +-"INDKODNING[..INDKODNING]...; INDKODNING er [TEGNST][/[PAKNING]]...\n" ++"FORESPRGSEL er UNDERFORESPRGSEL[,UNDERFORESPRGSEL]...; UNDERFORESPRGSEL er\n" ++"INDPAKNING[..INDPAKNING]...; INDPAKNING er [TEGNST][/[INDPAKNING]]...\n" + "FORESPRGSEL har ofte formen FR..EFTER, hvor FR og EFTER er tegnst.\n" +-"Hvis et TEGNST udelades, anvendes det normale tegnst; hvis [/PAKNING]...\n" ++"Hvis et TEGNST udelades, anvendes det normale tegnst; hvis [/INDPAKNING]...\n" + "udelades, anvendes den normale pakning af TEGNST; / uden navnet p en\n" +-"pakning betyder ingen pakning. Se manualen.\n" ++"indpakning betyder ingen indpakninger. Se manualen.\n" + + #: src/main.c:323 + msgid "" +@@ -253,65 +235,52 @@ + "FILE is specified, then act as a filter and recode stdin to stdout.\n" + msgstr "" + "\n" +-"Hvis ingen af -i eller -p er valgt, bruges -p hvis ingen FIL, ellers -i.\n" +-"Hver FIL bliver oversat oveni sig selv og overskriver originalen. Hvis " +-"ingen\n" +-"FIL er valgt, er programmet et filter, der overstter fra std-ind til " +-"std-ud.\n" ++"Hvis hverken -i eller -p er valgt, bruges -p hvis ingen FIL, ellers -i.\n" ++"Hver FIL bliver omkodet oven i sig selv og overskriver originalen. Hvis ingen\n" ++"FIL er valgt, er programmet et filter, der omkoder fra std-ind til std-ud.\n" + + #: src/main.c:329 +-msgid "" +-"\n" +-"Report bugs to .\n" +-msgstr "" +-"\n" +-"Rapportr fejl til .\n" ++msgid "\nReport bugs to .\n" ++msgstr "\nRapportr fejl til .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "Sekvens '%s' er flertydig" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "Sekvens '%s' er ukendt" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "Sprog '%s' er flertydigt" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "Sprog '%s' er ukendt" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "Format '%s' er flertydigt" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "Format '%s' er ukendt" + + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Skrevet af Franois Pinard .\n" ++msgstr "Skrevet af Franois Pinard .\n" + + #: src/main.c:624 +-msgid "" +-"\n" +-"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" +-msgstr "" +-"\n" +-"Ophavsret (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgid "\nCopyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "\nOphavsret (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" + + #: src/main.c:628 + msgid "" +@@ -319,32 +288,31 @@ + "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" + msgstr "" + "Dette er fri software; se kopieringsbetingelserne i kildeteksten. Der gives\n" +-"INGEN garanti; end ikke for SALGBARHED eller ANVENDELIGHED TIL NOGET " +-"FORML.\n" ++"INGEN garanti; end ikke for SALGBARHED eller ANVENDELIGHED TIL NOGET FORML.\n" + + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "Symbol '%s' er ukendt" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "Tegnst '%s' er ukendt eller flertydigt" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Krvet argument mangler" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Forldet syntaks, brug hellere \"%s\"" ++msgstr "Forldet syntaks, brug hellere '%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "Foresprgsel '%s' er fejlagtig" + + #: src/main.c:903 + #, c-format +@@ -356,19 +324,19 @@ + msgstr " frdig\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " fejlede: %s i %s..%s\n" ++msgstr " fejlede: %s i trin '%s..%s'\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s fejlede: %s i %s..%s" ++msgstr "%s fejlede: %s i trin '%s..%s'" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s i %s..%s" ++msgstr "%s i trin '%s..%s'" + + #: src/names.c:335 + #, c-format +@@ -378,7 +346,7 @@ + #: src/names.c:831 + #, c-format + msgid "Cannot list `%s', no names available for this charset" +-msgstr "Kan ikke vise \"%s\", ingen navne tilgngelige for dette tegnst" ++msgstr "Kan ikke vise '%s', ingen navne tilgngelige for dette tegnst" + + #. code counter + #. expected value for code counter +@@ -392,31 +360,31 @@ + #: src/names.c:1049 + #, c-format + msgid "Sorry, no names available for `%s'" +-msgstr "Beklager, ingen navne tilgngelige for \"%s\"" ++msgstr "Beklager, ingen navne tilgngelige for '%s'" + + #: src/outer.c:125 + #, c-format + msgid "Resurfacer set more than once for `%s'" +-msgstr "Genpakker indstillet flere gange for \"%s\"" ++msgstr "Genindpakker indstillet flere gange for '%s'" + + #: src/outer.c:133 + #, c-format + msgid "Unsurfacer set more than once for `%s'" +-msgstr "Udpakker indstillet flere gange for \"%s\"" ++msgstr "Udpakker indstillet flere gange for '%s'" + + #: src/recode.c:115 src/recode.c:127 + msgid "Virtual memory exhausted" + msgstr "Virtuel hukommelse opbrugt" + + #: src/recode.c:155 +-#, c-format, ycp-format ++#, c-format + msgid "Codes %3d and %3d both recode to %3d" +-msgstr "Tegnkoderne %3d og %3d oversttes begge til %3d" ++msgstr "Tegnkoderne %3d og %3d omkodes begge til %3d" + + #: src/recode.c:169 +-#, c-format, ycp-format ++#, c-format + msgid "No character recodes to %3d" +-msgstr "Ingen tegn oversttes til %3d" ++msgstr "Ingen tegn omkodes til %3d" + + #: src/recode.c:170 + msgid "Cannot invert given one-to-one table" +@@ -425,7 +393,7 @@ + #: src/recode.c:224 src/recode.c:236 + #, c-format + msgid "Following diagnostics for `%s' to `%s'" +-msgstr "Flgende fejl er for \"%s\" til \"%s\"" ++msgstr "Flgende fejl er for '%s' til '%s'" + + #: src/recode.c:229 src/recode.c:241 + #, c-format +@@ -434,7 +402,7 @@ + + #: src/recode.c:272 + msgid "Cannot complete table from set of known pairs" +-msgstr "Kan ikke fuldende tabellen udfra mngden af kendte par" ++msgstr "Kan ikke fuldende tabellen ud fra mngden af kendte par" + + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" +@@ -448,7 +416,7 @@ + #: src/recode.c:536 + #, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sOmkodningstabellen er genereret automatisk af Free \"%s\" %s" ++msgstr "%sOmkodningstabellen er genereret automatisk af Fri '%s' %s" + + #: src/recode.c:538 + #, c-format +@@ -513,16 +481,16 @@ + #: src/request.c:823 src/request.c:932 + #, c-format + msgid "Unrecognised surface name `%s'" +-msgstr "Ukendt pakkenavn \"%s\"" ++msgstr "Ukendt indpakningsnavn '%s'" + + #: src/request.c:903 + #, c-format + msgid "No way to recode from `%s' to `%s'" +-msgstr "Umuligt at overstte fra \"%s\" til \"%s\"" ++msgstr "Umuligt at omkode fra '%s' til '%s'" + + #: src/request.c:1013 + msgid "Expecting `..' in request" +-msgstr "Forventer \"..\" i foresprgsel" ++msgstr "Forventer '..' i foresprgsel" + + #: src/task.c:826 src/task.c:1002 + #, c-format +@@ -530,33 +498,5 @@ + msgstr "Underprocessens ventestatus er 0x%0.2x" + + #: src/testdump.c:298 +-msgid "" +-"UCS2 Mne Description\n" +-"\n" +-msgstr "" +-"UCS2 Mne Beskrivelse\n" +-"\n" +- +-#~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "Der findes ikke et standard TEGNST, angiv DEFAULT_CHARSET.\n" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Flertydig sekvens \"%s\"" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Ukendt sekvens \"%s\"" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Flertydigt sprog \"%s\"" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Ukendt sprog \"%s\"" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Flertydigt format \"%s\"" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Ukendt format \"%s\"" +- +-#~ msgid "Erroneous request `%s'" +-#~ msgstr "Fejlagtig foresprgsel \"%s\"" ++msgid "UCS2 Mne Description\n\n" ++msgstr "UCS2 Mnem Beskrivelse\n\n" +--- recode-3.6.orig/i18n/be.po ++++ recode-3.6/i18n/be.po +@@ -0,0 +1,522 @@ ++# SOME DESCRIPTIVE TITLE ++# Copyright (C) 2003 Free Software Foundation, Inc. ++# Hleb Valoska , 2003. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2003-04-06 23:16+0300\n" ++"Last-Translator: Ales Nyakhaychyk \n" ++"Language-Team: Belarusian \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=UTF-8\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Generator: KBabel 0.9.6\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Без памылак" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Некананічнасьць на ўваходзе" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Двухсэнсоўнасьць на выхадзе" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Неперакладальнае на ўваходзе" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Няправільнае на ўваходзе" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Сыстэма выявіла праблему" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Няправільнае ўжываньне бібліятэкі перакадаваньня" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Нутраная памылка перакадаваньня" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Гэтая праграма зьяўляецца свабодным праграмным забесьпячэньнем, яе\n" ++"можна распаўсюджваць і/ці зьмяняць паводле ўмоваў Агульнай Публічнай\n" ++"Ліцэнзіі (GPL) GNU, надрукаванай Free Software Foundation; другой ці\n" ++"(на твой погляд) пазьнейшай вэрсіі.\n" ++"\n" ++"Гэтая праграма разпаўсюджваецца з надзеяй, што яна будзе карыснай,\n" ++"але БЕЗЬ НІЯКАЕ ГАРАНТЫІ; нават без гарантыі КАШТОЎНАСЬЦІ ці\n" ++"ПРЫДАТНАСЬЦІ ДЛЯ КАНКРЭТНАЕ МЭТЫ. Глядзі падрабязнасьці ў GNU GPL.\n" ++"\n" ++"Ты мусіш атрымаць копію Агульнай Публічнай Ліцэнзіі (GPL) GNU разам\n" ++"з гэтай праграмай, калі не, напішы на адрас Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Паспрабуй `%s %s', каб атрымаць болей інфармацыі.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Свабодная `recode' зьмяняе знаказбор ці спосаб кадаваньня файла.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Ужывай: %s [ОПЦЫІ]... [ [ЗНАКАЗБОР] | ЗАПЫТ [ФАЙЛ]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Калі парамэтар абавязковы для доўгае опцыі, то ён абавязковы й для\n" ++"кароткае опцыі таксама. Аналягічна для неабавязковых парамэтраў.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Адлюстраваньне:\n" ++" -l, --list[=ФАРМАТ] паказаць адзін ці ўсе вядомыя знаказборы\n" ++" -k, --known=ПАРЫ абмежаваць знаказборы адпаведна сьпісу ПАР\n" ++" -h, --header[=[МОВА/]ІМЯ] запісаць табліцу ІМЯ у stdout на МОВЕ й выйсьці\n" ++" -F, --freeze-tables запісаць модуль С, які ўтрымлівае ўсе знаказборы\n" ++" -T, --find-subsets паведаміць, якія знаказборы зьяўляюцца падмноствам \n" ++" іншых\n" ++" -C, --copyright надрукаваць зьвесткі аб аўтарскіх правох і ўмовах\n" ++" капіяваньня\n" ++" --help надрукаваць гэты экран даведкі й выйсьці\n" ++" --version надрукаваць зьвесткі аб вэрсіі праграмы й выйсьці\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Рэжымы працы:\n" ++" -v, --verbose інфармаваць пра пасьлядоўнасьць крокаў і \n" ++" зьдзейсьненую працу\n" ++" -q, --quiet, --silent не паведамляць пра незваротныя перакадаваньні\n" ++" -f, --force зьдзяйсьняць перакадаваньне нават у выпадку\n" ++" атрыманьня незваротнага выніку\n" ++" -t, --touch абнавіць час перакадаваных файлаў пасьля іх\n" ++" замены\n" ++" -i, --sequence=files ужываць часовыя файлы для працы\n" ++" --sequence=memory ужываць буфэры памяці для працы\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe ужываць каналы пры апрацоўцы\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe аналягічнае -i (на гэтай сыстэме)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Зьмяненьне парамэтраў працы:\n" ++" -s, --strict строгая адпаведнасьць, нават са стратай знакаў\n" ++" -d, --diacritics канвэртаваць толькі дыякрытычныя знакі, кшталту\n" ++" ўжываных у HTML ці LaTeX\n" ++" -S, --source[=МОВА] перакадоўваць толькі радкі й камэнтары МОВЫ\n" ++" -c, --colons ужываць двухкроп'е замест двухкосься ў дыякрытычных\n" ++" знаках\n" ++" -g, --graphics справаць замяніць рамкі IBMPC знакамі ASCII\n" ++" -x, --ignore=ЗНАКАЗБОР ігнараваць ЗНАКАЗБОР, абіраючы шлях кадаваньня\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"Опцыя -l без ФАРМАТУ ні ЗНАКАЗБОРУ паказвае вядомыя табліцы знакаў і спосабы\n" ++"кадаваньня.\n" ++"ФАРМАТ -- `decimal', `octal', `hexadecimal' ці `full' (ці адзін з `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Калі не атачэньне ня мае усталёўкі DEFAULT_CHARSET, то ЗНАКАЗБОР адпавядае\n" ++"кадзіроўцы лякалі, якая вызначаецца з LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Опцыя -k адлюстроўвае магчымыя `зыходныя' знаказборы для зададзенага\n" ++"`выніковага' ЗНАКАЗБОРУ, з ПАРАМІ перакадаваньня ў фармаце ДА1:ПА1,\n" ++"ДА2:ПА2,..., дзе ДА і ПА зьяўляюцца кодамі, зададзенымі дзесятковымі лікамі.\n" ++"І зыходныя, і выніковыя знаказборы мусяць быць таблічнымі.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "МОВА задае мову праграмаваньня, прыкладам `c', `perl' ці `po'; даўнята `c'.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"ЗАПЫТ: ПАДЗАПЫТ[,ПАДЗАПЫТ]...; ПАДЗАПЫТ: КАДЗІРОЎКА[..КАДЗІРОЎКА]...;\n" ++"КАДЗІРОЎКА: [ЗНАКАЗБОР][/[СПОСАБ КАДАВАНЬНЯ]]...; ЗАПЫТ часта выглядае\n" ++"як ПЕРАД..ПАСЬЛЯ, дзе ПЕРАД і ПАСЬЛЯ -- знаказборы. Замест прапушчанага\n" ++"ЗНАКАЗБОРУ ужываецца даўняты знаказбор сыстэмы; замест прапушчанага\n" ++"СПОСАБУ ўжываецца спосаб, стандартны для ЗНАКАЗБОРА; адзін / без зададзенага\n" ++"СПОСАБУ азначае адсутнасьць СПОСАБАЎ увогуле. Глядзі кіраўніцтва.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Калі ня ўжытыя ані -i, ані -p, мяркуецца -p, калі ня дадзены ФАЙЛ, ці -i у \n" ++"адваротным выпадку.\n" ++"Кожны ФАЙЛ перакадоўваецца паверх самога сябе, зьнішчаючы арыгінал. Калі ФАЙЛ\n" ++"ня дадзены, то праграма працуе фільтрам і перакадоўвае з stdin на stdout.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Паведамляй пра памылкі на адрас .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "Двухсэнсоўная пасьлядоўнасьць: `%s'" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "Невядомая пасьлядоўнасьць: `%s'" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "Невядомая мова: `%s'" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Невядомая мова: `%s'" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Двухсэнсоўны фармат: `%s'" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Невядомы фармат: `%s'" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Напісаў: Franc,ois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Гэта свабоднае праграмовае забесьпячэньне; глядзі ўмовы капіяваньня ў\n" ++"зыходным кодзе. Няма НІЯКАЕ гарантыі, нават гарантыі КАШТОЎНАСЬЦІ ці\n" ++"ПРЫДАТНАСЬЦІ ДЛЯ КАНКРЭТНАЕ МЭТЫ.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Невядомы знак: `%s'" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Знаказбор `%s' невядомы ці двухсэнсоўны" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Прапушчаны патрэбны парамэтар" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Сынтаксыс не найлепшы, ужывай, калі ласка, `%s'" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Памылковы запыт: `%s'" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Перакадаваньне %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " зроблена\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " няўдалае: %s у кроку `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "Няўдалае %s: %s у кроку `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s у кроку `%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "Знаказбор %s ужо існуе і не зьяўляецца %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Немагчыма адлюстраваць `%s', бо няма імёнаў для гэтага знаказбора" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Дзес Вас Шасн UCS2 Мнэма %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Нажаль няма імёнаў для `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Працэдура закадаваньня ўжываецца часьцей, як адзін раз для `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Працэдура раскадаваньня ўжываецца часьцей, як адзін раз для `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Скончылася віртуальная памяць" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Коды %3d і %3d абодва кадуюцца ў %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Ніводзін знак не кадуецца ў %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Зваротнае пераўтварэньне па дадзенай табліцы `адзін-у-адзін'" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Дыягностыка пераўтварэньня з `%s' у `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Пара нумар %d: <%3d, %3d> канфліктуе з <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Не магу ўтварыць табліцу з мноства вядомых пар" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Простае перакадаваньне, якому не патрэбная табліца" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Перакадаваньне заскладанае для простай табліцы" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sТабліца перакадаваньня, аўтаматычна створаная з дапамогай GNU `%s' %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%sдля пасьлядоўнасьці %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Няма табліцы для друку" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "зваротная" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s у %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "байт" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "пераменная" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Недасяжна*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*простая копія*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Скончылася віртуальная памяць!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Няўдалая ініцыялізацыя кроку" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Няўдалая ініцыялізацыя кроку (неапрацаваныя опцыі)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Запыт: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Скарочаны да: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Невядомае імя спосабу кадаваньня `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Немагчыма перакадаваць з `%s' у `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "У запыце чакалася `..'" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Статус чаканьня даччынага працэсу -- 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Мнэма Апісаньне\n" ++"\n" +--- recode-3.6.orig/i18n/ro.po ++++ recode-3.6/i18n/ro.po +@@ -0,0 +1,517 @@ ++# Mesajele n limba romn pentru pachetul recode. ++# Copyright (C) 2003 Free Software Foundation, Inc. ++# Eugen Hoanca , 2003. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode-3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2003-05-04 08:45+0300\n" ++"Last-Translator: Eugen Hoanca \n" ++"Language-Team: Romanian \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=ISO-8859-2\n" ++"Content-Transfer-Encoding: 8bit\n" ++"Plural-Forms: nplurals=2; plural=(n != 1);\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "Nici o eroare" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "Intrare(input) non canonic" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "Output ambiguu" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "Intrare(input) intraductibil" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "Input invalid" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "Sistemul a detectat o problem" ++ ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "Folosire necorespunztoare a bibliotecii de recoding" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "Bug intern de recoding" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"Acest program este free software; putei s-l redistribuii i/sau\n" ++"modificai sub termenii Licenei Publice Generale GNU publicat de\n" ++"Free Software Foundation; ori versiunea 2, sau (opiunea dumneavoastr)\n" ++"orice versiune ulterioar.\n" ++"\n" ++"Acest program este distribuit n sperana c va fi de folos,\n" ++"dar FR NICI O GARANIE; chiar fr presupusa garanie a\n" ++"VANDABILITII sau MODIFICRII PENTRU UN SCOP PRIVAT. Citii\n" ++"Licena Public General GNU pentru mai multe detalii.\n" ++"\n" ++"Ar fi trebuit s fi primit o copie a Licenei Publice Generale GNU\n" ++"mpreun cu acest program; dac nu, scriei la Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "ncercai `%s %s' pentru mai multe informaii.\n" ++ ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "`recode' este free i convertete fiiere ntre diferite seturi de caractere i nfiri(surfaces).\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Folosire: %s [OPIUNE]... [ [SET_CARACTERE] | CERERE [FIIER]... ]\n" ++ ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Dac o opiune lung afieaz un parametru obligatoriu, atunci este\n" ++"obligatoriu i pentru opiunea scurt echivalent. Similar i n cazul\n" ++"parametrilor opionali.\n" ++ ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Listri:\n" ++" -l, --list[=FORMAT] listeaz unul sau toate seturile de caractere i aliasurile cunoscute\n" ++" -k, --known=PERECHI restricioneaza seturile de caractere potrivit listei de PERECHIcunoscute\n" ++" -h, --header[=[LN/]NUME] scrie tabelul NUME la stdout folosind LN, apoi termin\n" ++" -F, --freeze-tables scrie un modul C ce pstreaz toate tabelele\n" ++" -T, --find-subsets raporteaz toate seturile de caractere care sunt subseturi ale altora\n" ++" -C, --copyright afieaz Copyright i condiii de copiere\n" ++" --help afieaz acest ajutor i termin\n" ++" --version afieaz informaii versiune i termin\n" ++ ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Moduri operaie:\n" ++" -v, --verbose explic secvena de pai i raporteaz desfurarea\n" ++" -q, --quiet, --silent suprim mesajele despre recodinguri ireversibile\n" ++" -f, --force foreaz recodingurile chiar i cnd nu sunt reversibile\n" ++" -t, --touch efectueaz `touch' pe fiierele recodate dup nlocuire\n" ++" -i, --sequence=files folosete fiiere intermediare pentru treceri secveniale\n" ++" --sequence=memory folosete bufferele de memorie pentru trecerile secveniale\n" ++ ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr " -p, --sequence=pipe folosete mecanismul de `pipe' pentru treceri secveniale\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe la fel ca -i(pe acest system)\n" ++ ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Setri de precizie(fine tuning):\n" ++" -s, --strict folosete mapri stricte, chiar dac se pierd caractere\n" ++" -d, --diacritics convertete doar diacritice sau asemntor pentru HTML/LaTeX\n" ++" -S, --source[=LN] limiteaz recodinguri n iruri i comentarii ca pentru LN\n" ++" -c, --colons folosete coloane n loc de ghilimele pentru diaeresis\n" ++" -g, --graphics aproximeaz rigle(rulers) IBMPC prin grafic ASCII\n" ++" -x, --ignore=SET_CARACTERE ignor SET_CARACTERE n alegerea cilor de recoding\n" ++ ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"Opiunea -l fr FORMAT sau SET_CARACTERE listeaz seturile de caractere i\n" ++"nfirile(surfaces) disponibile. FORMAT is `decimal', `octal',\n" ++"`hexadecimal' sau `full' (sau unul din `dohf').\n" ++ ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"Dac DEFAULT_CHARSET nu este setat n mediu (environment) CHARSET va fi encodarea specific\n" ++"determinat de LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Cu -k, seturile de caractere posibile dinainte sunt listate dup\n" ++"SET_CARACTERE specificat, ambele fiind seturi de caractere tabulare,\n" ++"cu PERECHI de forma `BEF1:AFT1,BEF2: AFT2,...'\n" ++"unde BEF i AFT sunt coduri ce trebuie date ca numere zecimale.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN e un limbaj de programare, poate fi `c', `perl' sau `po'; `c' este implicit.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"CERERE(REQUEST) este SUBCERERE[,SUBCERERE]...; SUBCERERE este ENCODING[..ENCODING]...\n" ++"ENCODING is [SET_CARACTERE][/[NFIARE]]...; CERERE se prezint ca\n" ++"PRECEDENT..ULTERIOR, cu PRECEDENT i ULTERIOR fiind seturi de caractere.\n" ++"Un SET_CARACTERE omis sugereaz setul de caractere obinuit; o [/NFIARE]\n" ++"omis reprezint infiarea sugerat pentru SET_CARACTERE; un /\n" ++"fr nume de nfiare nseamn fr nfiri. Vedei manualul.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Dac nu sunt dai nici unul dintre-i i -p, se presupune -p dac nu FIIER,\n" ++"altfel -i. Fiecare FIIER este recodat(recoded) peste sine, originalul\n" ++"pierzndu-se. Dac nu este specificat FIIER, atunci se comport ca un\n" ++"filtru i recodeaz stdin n stdout.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Raportai bug-urile la .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "Secvena `%s' este ambigu" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "Secvena `%s' nu este cunoscut" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "Limba `%s' este ambigu" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "Limba `%s' nu este cunoscut" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "Formatul `%s' este ambiguu" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "Formatul `%s' nu este cunoscut" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Scris de Franc,ois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"Acesta este free software; vedei sursele pentur condiiile de copiere.\n" ++"NU exist NICI o garanie; nici mcar pentru VANDABILITATE sau MODIFICARE\n" ++"PENTRU UN SCOP PRIVAT.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "Simbolul `%s' nu este cunoscut" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "Setul de caractere `%s' nu este cunoscut sau este ambiguu" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Lipsete parametrul solicitat" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Sintax nvechit(deprecated), utilizai `%s'" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "Cererea `%s' este greit" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "Recodare %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " finalizat\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " euat: %s n pasul `%s..%s'\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s a euat: %s n pasul `%s..%s'" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s n pasul `%s..%s'" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "Setul de caractere %s exist deja i nu este %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "Nu se poate lista `%s', nici un nume disponibil pentru acest set de caractere" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Zec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "Ne pare ru, nici un nume disponibil pentru `%s'" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "Schimbtorul de nfiri(resurfacer) setat mai multe dect o dat pentru `%s'" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "Schimbtorul de nfiri(unsurfacer) setat mai mult dect o dat pentru `%s'" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "Memorie virtual plin" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Codurile %3d i %3d ambele recodate n %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Nici un caracter recodat n %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "Nu se poate inversa tabela unu la unu dat" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "Se urmresc diagnosticele pentru `%s' n `%s'" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "Perechea numrul %d <%3d, %3d> n conflict cu <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "Nu s-a putut completa tabelul din setul de perechi cunoscute" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Recodare de identitate, nu necesit tabel" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "Recodarea este prea complex pentru un tabel simplu" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sTabelul de conversie generat mecanic de `%s' Free %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%s pentru secvena %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "Nu exist tabel de tiprit" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "reversibil" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s n %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "octet" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "variabil()" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Nendeplinibil*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*copiere-simpl*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "Memorie virtual plin!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "Pas de iniializare euat" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "Pas de iniializare euat (opiuni neprocesate)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Cerere: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Micorat la: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "Nume nfiare necunoscut: `%s'" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "Nici o ans de recodare din `%s' n `%s'" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "Se ateapt `..' n cerere" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "Starea de ateptare a procesului derivat(child) este 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "" ++"UCS2 Mne Descriere\n" ++"\n" +--- recode-3.6.orig/i18n/ca.po ++++ recode-3.6/i18n/ca.po +@@ -0,0 +1,578 @@ ++# Catalan translation of GNU recode. ++# Copyright 2002, 2003 Free Software Foundation, Inc. ++# Jordi Mallach , 2002, 2003. ++# ++msgid "" ++msgstr "" ++"Project-Id-Version: recode 3.6\n" ++"POT-Creation-Date: 2001-01-02 22:35+0100\n" ++"PO-Revision-Date: 2003-08-30 16:48+0200\n" ++"Last-Translator: Jordi Mallach \n" ++"Language-Team: Catalan \n" ++"MIME-Version: 1.0\n" ++"Content-Type: text/plain; charset=ISO-8859-1\n" ++"Content-Transfer-Encoding: 8bit\n" ++"X-Generator: KBabel 0.9.6\n" ++ ++#: src/main.c:142 ++msgid "No error" ++msgstr "No hi ha cap error" ++ ++#: src/main.c:145 ++msgid "Non canonical input" ++msgstr "L'entrada no s cannica" ++ ++#: src/main.c:148 ++msgid "Ambiguous output" ++msgstr "L'eixida s ambigua" ++ ++#: src/main.c:151 ++msgid "Untranslatable input" ++msgstr "L'entrada no s convertible" ++ ++#: src/main.c:154 ++msgid "Invalid input" ++msgstr "L'entrada s invlida" ++ ++#: src/main.c:157 ++msgid "System detected problem" ++msgstr "El sistema ha detectat un problema" ++ ++# El verb "to misuse" vol dir "desaprofitar" o tamb "fer mal s". Crec ++# que en aquest cas la traducci ms correcta seria: "Mal s de la ++# biblioteca de recodificaci" o, si es prefereix, "s incorrecte de ++# la biblioteca de recodificaci". mvs ++# B, les teues frases sn en "indi", que diem Ivan i jo... ++# es a dir, no sn frases completes. No veig massa diferncia entre ++# s incorrecte de la biblioteca de recodificaci i la forma que he ++# fet servir jo... jm ++#: src/main.c:160 ++msgid "Misuse of recoding library" ++msgstr "L's de la biblioteca de recodificaci s incorrecte" ++ ++#: src/main.c:163 ++msgid "Internal recoding bug" ++msgstr "S'ha produt un error intern de recodificaci" ++ ++#: src/main.c:208 ++msgid "" ++"This program is free software; you can redistribute it and/or modify\n" ++"it under the terms of the GNU General Public License as published by\n" ++"the Free Software Foundation; either version 2, or (at your option)\n" ++"any later version.\n" ++"\n" ++"This program is distributed in the hope that it will be useful,\n" ++"but WITHOUT ANY WARRANTY; without even the implied warranty of\n" ++"MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n" ++"GNU General Public License for more details.\n" ++"\n" ++"You should have received a copy of the GNU General Public License\n" ++"along with this program; if not, write to the Free Software Foundation,\n" ++"Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.\n" ++msgstr "" ++"A s programari lliure; podeu redistribuir-lo i/o modificar-lo\n" ++"sota els termes de la Llicncia Pblica General GNU tal i com ha estat\n" ++"publicada per la Free Software Foundation; b sota la versi 2 de la\n" ++"Llicncia o b (si ho preferiu) sota qualsevol versi posterior.\n" ++"\n" ++"Aquest programa es distribueix amb l'expectativa de que ser til,\n" ++"per SENSE CAP GARANTIA; ni tan sols la garantia implcita de\n" ++"COMERCIABILITAT o ADEQUACI PER UN PROPSIT PARTICULAR. Vegeu la\n" ++"Llicncia Pblica General GNU per obtenir-ne ms detalls.\n" ++"\n" ++"Haureu d'haver rebut una cpia de la Llicncia Pblica General GNU\n" ++"juntament amb aquest programa; en cas contrari, escriviu a la Free\n" ++"Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,\n" ++"MA 02111, USA.\n" ++ ++#: src/main.c:233 ++#, c-format ++msgid "Try `%s %s' for more information.\n" ++msgstr "Proveu %s %s per a obtindre ms informaci.\n" ++ ++# On posa "entre varios", a no s un castellanisme?. ++# Em sembla que seria ms correcte posar "diversos" en voltes de "varios". mvs ++# I tant... jm ++#: src/main.c:237 ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "El recode lliure converteix fitxers entre diversos jocs de carcters i superfcies.\n" ++ ++#: src/main.c:241 ++#, c-format ++msgid "" ++"\n" ++"Usage: %s [OPTION]... [ [CHARSET] | REQUEST [FILE]... ]\n" ++msgstr "" ++"\n" ++"Forma d's: %s [OPCI]... [ [JOC DE CARCTERS] | PETICI [FITXER]... ]\n" ++ ++# Aquest programa s'executa en terminal o en un ++# servidor x?. Si s per a una terminal potser caldria respectar ++# un salt de lnia fins la columna nm. 70. S'edita el missatge ++# a un editor de textos que aplique salt de lnia automticament, ++# i el copiem al programa traductor (si feu servir kbabel, no ++# oblideu d'afegir "\n" al final de cada lnia). mvs ++# S, s en mode text, i corregit. El kbabel us fa ficar el salt ++# de lnia a ma? Qu mal... :) jm ++#: src/main.c:244 ++msgid "" ++"\n" ++"If a long option shows an argument as mandatory, then it is mandatory\n" ++"for the equivalent short option also. Similarly for optional arguments.\n" ++msgstr "" ++"\n" ++"Si una opci llarga mostra un argument com requerit, aleshores tamb s\n" ++"requerit per a l'opci curta equivalent, i de forma similar per als\n" ++"arguments opcionals.\n" ++ ++# Que tal si traduim "copyright", per "drets reservats"?. ++# Tamb on posa "copying conditions", aix no vol dir ++# "condicions de l'autor" en voltes de "condicions de cpia"? mvs ++# copyright != drets reservats, aix seria all rights reserved ++# o similar. Crec que copying conditions s l'evident: condicions ++# de cpia. El tema de traduir o no copyright s'ha discutit alguna ++# vegada si no recorde mal, i sempre s'ha preferit no traduir-ho. jm ++#: src/main.c:250 ++msgid "" ++"\n" ++"Listings:\n" ++" -l, --list[=FORMAT] list one or all known charsets and aliases\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" ++" -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" ++" -F, --freeze-tables write out a C module holding all tables\n" ++" -T, --find-subsets report all charsets being subset of others\n" ++" -C, --copyright display Copyright and copying conditions\n" ++" --help display this help and exit\n" ++" --version output version information and exit\n" ++msgstr "" ++"\n" ++"Llistats:\n" ++" -l, --list[=FORMAT] llista un o tots els jocs de carcters i lies\n" ++" coneguts\n" ++" -k, --known=PARELLES limita els jocs de carcters d'acord amb la\n" ++" llista de PARELLES conegudes\n" ++" -h, --header=[={LN/}NOM} mostra la taula NOM a l'eixida estndard\n" ++" utilitzant LN, i surt a continuaci\n" ++" -F, --freeze-tables mostra un mdul de C contenint totes les taules\n" ++" -T, --find-subsets informa de tots els jocs de carcters que sn\n" ++" subconjunts d'altres\n" ++" -C, --copyright mostra el Copyright i les condicions de cpia\n" ++" --help mostra aquesta ajuda i ix\n" ++" --version mostra la informaci sobre la versi i ix\n" ++ ++# Una "passa" no s un "pas". "Passa" es un sinnim de ++# epidmia. Per tant, hauria de posar-se "passos" i no "passes". ++# Concretant: ++# "step" s "pas" ("passos") o "iteraci" ++# "pass" s "passi" ("passis"), sinnim de perms ++# ("cinema session pass" = "passi de sessi de cinema"). mvs ++# Uff. Aquesta errada l'arrossegue en altres traduccions, aleshores. ++# Caldr fer una bonica sessi de greps. jm ++#: src/main.c:263 ++msgid "" ++"\n" ++"Operation modes:\n" ++" -v, --verbose explain sequence of steps and report progress\n" ++" -q, --quiet, --silent inhibit messages about irreversible recodings\n" ++" -f, --force force recodings even when not reversible\n" ++" -t, --touch touch the recoded files after replacement\n" ++" -i, --sequence=files use intermediate files for sequencing passes\n" ++" --sequence=memory use memory buffers for sequencing passes\n" ++msgstr "" ++"\n" ++"Modes d'operaci:\n" ++" -v, --verbose explica la seqncia de passos i informa del progrs\n" ++" -q, --quiet, --silent inhabilita els missatges sobre recodificacions\n" ++" irreversibles\n" ++" -f, --force fora les recodificacions incls si sn irreversibles\n" ++" -t, --touch toca els fitxers recodificats desprs del reempla\n" ++" -i, --sequence=files utilitza fitxers intermedis per als passos\n" ++" --sequence=memory utilitza bfers de memria per als passos\n" ++ ++# Vegeu la mateixa observaci que vaig fer al missatge nm 15. mvs ++#: src/main.c:275 ++msgid " -p, --sequence=pipe use pipe machinery for sequencing passes\n" ++msgstr "" ++" -p, --sequence=pipe utilitza conductes per als passos de\n" ++" seqncies\n" ++ ++#: src/main.c:280 ++msgid " -p, --sequence=pipe same as -i (on this system)\n" ++msgstr " -p, --sequence=pipe el mateix que -i (en aquest sistema)\n" ++ ++# A l'opci "-g" has obviat la paraula "rules", que ++# voldria dir "normes". Aix, "IBMPC rulers" voldria dir ++# "normes IBMPC", encara que no estic del tot segur. mvs ++# No, he tradut rules per grfics. Es refereix als carcters ++# amb els que es dibuixen les caixetes i tal. jm ++#: src/main.c:285 ++msgid "" ++"\n" ++"Fine tuning:\n" ++" -s, --strict use strict mappings, even loose characters\n" ++" -d, --diacritics convert only diacritics or alike for HTML/LaTeX\n" ++" -S, --source[=LN] limit recoding to strings and comments as for LN\n" ++" -c, --colons use colons instead of double quotes for diaeresis\n" ++" -g, --graphics approximate IBMPC rulers by ASCII graphics\n" ++" -x, --ignore=CHARSET ignore CHARSET while choosing a recoding path\n" ++msgstr "" ++"\n" ++"Ajustament afinat:\n" ++" -s, --strict utilitza coincidncies estrictes, encara que es\n" ++" perden carcters\n" ++" -d, --diacritics converteix noms els accents o pareguts per a\n" ++" HTML/LaTeX\n" ++" -S, --source[=LN] limita la recodificaci a cadenes i comentaris\n" ++" segons LN\n" ++" -c, --colons utilitza dos punts en comptes de cometes dobles\n" ++" per a la diresis\n" ++" -g, --graphics aproxima els grfics IBMPC amb grfics ASCII\n" ++" -x, --ignore=JOC descarta JOC al escollir un cam de recodificaci\n" ++ ++# "L'opci "-l" sense cap FORMAT ni JOC DE CARACTERS llista..." mvs ++# Fet. jm ++#: src/main.c:296 ++msgid "" ++"\n" ++"Option -l with no FORMAT nor CHARSET list available charsets and surfaces.\n" ++"FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" ++msgstr "" ++"\n" ++"L'opci -l sense cap FORMAT o JOC DE CARCTERS llista els jocs de carcters\n" ++"i facetes disponibles. FORMAT s decimal, octal, hexadecimal o full\n" ++"(o un de dohf).\n" ++ ++# "... de la que depn...", aix s un castellanisme. ++# El correcte s dir: "... de la qual depn...", o ++# "... de qu depn...", (ull!: amb laccent tancat). mvs ++# Oops. Volia haver ficat de la qual. jm ++#: src/main.c:302 ++msgid "" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" ++"dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" ++msgstr "" ++"A no ser que s'establisca DEFAULT_CHARSET a l'entorn, el valor\n" ++"predeterminat de CHARSET s la codificaci de la qual depen el locale,\n" ++"determinat per LC_ALL, LC_CTYPE, LANG.\n" ++ ++#: src/main.c:307 ++msgid "" ++"With -k, possible before charsets are listed for the given after CHARSET,\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" ++"and BEFs and AFTs being codes are given as decimal numbers.\n" ++msgstr "" ++"Amb -k, es mostren els possibles jocs de carcters abans per al JOC\n" ++"desprs donat, sent ambds jocs de carcters tabulars, amb PARELLES de la\n" ++"forma ABAN1:DESP1,ABAN2:DESP2,... i sent els ABAN i DESP codis donats com\n" ++"nmeros decimals.\n" ++ ++#: src/main.c:312 ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgstr "LN s un llenguatge, pot ser c, perl o po; c s el predeterminat.\n" ++ ++#: src/main.c:315 ++msgid "" ++"\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" ++"with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" ++"with an empty surface name means no surfaces at all. See the manual.\n" ++msgstr "" ++"\n" ++"PETICI s SUBPETICI[,SUBPETICI]...;\n" ++"SUBPETICI s CODIFICACI[..CODIFICACI]...\n" ++"CODIFICACI s [JOC DE CARCTERS[/[FACETA]]...;\n" ++"PETICI sovint s ABANS..DESPRS,\n" ++"amb ABANS i DESPRS sent jocs de carcters. Un JOC DE CARCTERS oms\n" ++"implica el joc de carcters habitual; una [/FACETA] omesa vol dir la faceta\n" ++"implcita per al JOC DE CARCTERS; un / amb una faceta buida vol dir que no\n" ++"hi ha faceta. Vegeu el manual.\n" ++ ++#: src/main.c:323 ++msgid "" ++"\n" ++"If none of -i and -p are given, presume -p if no FILE, else -i.\n" ++"Each FILE is recoded over itself, destroying the original. If no\n" ++"FILE is specified, then act as a filter and recode stdin to stdout.\n" ++msgstr "" ++"\n" ++"Si no es dona cap de -i i -p, es suposa -p si no hi ha cap FITXER, si no, -i.\n" ++"Cada FITXER es recodifica damunt d'ell mateix, destrunt l'original. Si no\n" ++"s'especifica cap FITXER, aleshores actua com un filtre i recodifica\n" ++"l'entrada estndard a l'eixida estndard.\n" ++ ++#: src/main.c:329 ++msgid "" ++"\n" ++"Report bugs to .\n" ++msgstr "" ++"\n" ++"Informeu dels errors a .\n" ++ ++#: src/main.c:430 ++#, c-format ++msgid "Sequence `%s' is ambiguous" ++msgstr "La seqncia %s s ambgua" ++ ++#: src/main.c:434 ++#, c-format ++msgid "Sequence `%s' is unknown" ++msgstr "La seqncia %s s desconeguda" ++ ++#: src/main.c:464 src/main.c:522 ++#, c-format ++msgid "Language `%s' is ambiguous" ++msgstr "El llenguatge %s s ambigu" ++ ++#. -1 ++#: src/main.c:468 src/main.c:526 ++#, c-format ++msgid "Language `%s' is unknown" ++msgstr "El llenguatge %s s desconegut" ++ ++#: src/main.c:560 ++#, c-format ++msgid "Format `%s' is ambiguous" ++msgstr "El format %s s ambigu" ++ ++#: src/main.c:564 ++#, c-format ++msgid "Format `%s' is unknown" ++msgstr "El format %s s desconegut" ++ ++#: src/main.c:621 ++msgid "Written by Franc,ois Pinard .\n" ++msgstr "Escrit per Franois Pinard .\n" ++ ++#: src/main.c:624 ++msgid "" ++"\n" ++"Copyright (C) 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++msgstr "" ++"\n" ++"Copyright 1990, 92, 93, 94, 96, 97, 99 Free Software Foundation, Inc.\n" ++ ++#: src/main.c:628 ++msgid "" ++"This is free software; see the source for copying conditions. There is NO\n" ++"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" ++msgstr "" ++"A s Programari Lliure; vegeu el codi font per les condicions de\n" ++"cpia. NO hi ha CAP garantia; ni tan sols de COMERCIABILITAT o ADEQUACI\n" ++"PER UN PROPSIT DETERMINAT.\n" ++ ++#: src/main.c:669 ++#, c-format ++msgid "Symbol `%s' is unknown" ++msgstr "El smbol %s s desconegut" ++ ++#: src/main.c:709 src/main.c:723 ++#, c-format ++msgid "Charset `%s' is unknown or ambiguous" ++msgstr "El joc de carcters %s s desconegut o ambigu" ++ ++#: src/main.c:754 ++msgid "Required argument is missing" ++msgstr "Manca un argument requerit" ++ ++#: src/main.c:797 ++#, c-format ++msgid "Syntax is deprecated, please prefer `%s'" ++msgstr "Aquesta sintaxi s desaconsellada, si us plau, utilitzeu %s" ++ ++#: src/main.c:803 ++#, c-format ++msgid "Request `%s' is erroneous" ++msgstr "La petici %s s errnia" ++ ++#: src/main.c:903 ++#, c-format ++msgid "Recoding %s..." ++msgstr "S'est recodificant %s..." ++ ++#: src/main.c:913 ++msgid " done\n" ++msgstr " fet\n" ++ ++#: src/main.c:954 ++#, c-format ++msgid " failed: %s in step `%s..%s'\n" ++msgstr " ha fallat: %s al pas %s..%s\n" ++ ++#: src/main.c:961 ++#, c-format ++msgid "%s failed: %s in step `%s..%s'" ++msgstr "%s ha fallat: %s al pas %s..%s" ++ ++#: src/main.c:984 ++#, c-format ++msgid "%s in step `%s..%s'" ++msgstr "%s al pas %s..%s" ++ ++#: src/names.c:335 ++#, c-format ++msgid "Charset %s already exists and is not %s" ++msgstr "El joc de carcters %s ja existeix i no s %s" ++ ++#: src/names.c:831 ++#, c-format ++msgid "Cannot list `%s', no names available for this charset" ++msgstr "" ++"No es pot llistar %s, no hi ha noms disponibles per a aquest\n" ++"joc de carcters" ++ ++#. code counter ++#. expected value for code counter ++#. insert a while line before printing ++#. Print the long table according to explode data. ++#: src/names.c:984 src/names.c:1030 ++#, c-format ++msgid "Dec Oct Hex UCS2 Mne %s\n" ++msgstr "Dec Oct Hex UCS2 Mne %s\n" ++ ++#: src/names.c:1049 ++#, c-format ++msgid "Sorry, no names available for `%s'" ++msgstr "No hi ha noms disponibles per a %s" ++ ++#: src/outer.c:125 ++#, c-format ++msgid "Resurfacer set more than once for `%s'" ++msgstr "S'ha establert resurfacer ms d'una vegada per a %s" ++ ++#: src/outer.c:133 ++#, c-format ++msgid "Unsurfacer set more than once for `%s'" ++msgstr "S'ha establert unsurfacer ms d'una vegada per a %s" ++ ++#: src/recode.c:115 src/recode.c:127 ++msgid "Virtual memory exhausted" ++msgstr "La memria virtual s'ha exhaurit" ++ ++#: src/recode.c:155 ++#, c-format, ycp-format ++msgid "Codes %3d and %3d both recode to %3d" ++msgstr "Els codis %3d i %3d es recodifiquen ambds a %3d" ++ ++#: src/recode.c:169 ++#, c-format, ycp-format ++msgid "No character recodes to %3d" ++msgstr "Cap carcter es recodifica a %3d" ++ ++#: src/recode.c:170 ++msgid "Cannot invert given one-to-one table" ++msgstr "No es pot invertir la taula un-a-un donada" ++ ++#: src/recode.c:224 src/recode.c:236 ++#, c-format ++msgid "Following diagnostics for `%s' to `%s'" ++msgstr "S'estan seguint els diagnstics per %s a %s" ++ ++#: src/recode.c:229 src/recode.c:241 ++#, c-format ++msgid "Pair no. %d: <%3d, %3d> conflicts with <%3d, %3d>" ++msgstr "La parella no. %d: <%3d, %3d> s conflictiu amb <%3d, %3d>" ++ ++#: src/recode.c:272 ++msgid "Cannot complete table from set of known pairs" ++msgstr "No es pot completar la taula des del joc de parelles conegudes" ++ ++#: src/recode.c:497 ++msgid "Identity recoding, not worth a table" ++msgstr "Recodificaci identitat, no mereix una taula" ++ ++#: src/recode.c:504 ++msgid "Recoding is too complex for a mere table" ++msgstr "La recodificaci s massa complexa per a una simple taula" ++ ++#. Print the header of the header file. ++#: src/recode.c:536 ++#, c-format ++msgid "%sConversion table generated mechanically by Free `%s' %s" ++msgstr "%sTaula de conversi generada mecnicament per Free %s %s" ++ ++#: src/recode.c:538 ++#, c-format ++msgid "%sfor sequence %s.%s" ++msgstr "%sper la seqncia %s.%s" ++ ++#: src/recode.c:744 ++msgid "No table to print" ++msgstr "No hi ha cap taula a imprimir" ++ ++#: src/request.c:34 ++msgid "reversible" ++msgstr "reversible" ++ ++#: src/request.c:36 ++#, c-format ++msgid "%s to %s" ++msgstr "%s a %s" ++ ++#: src/request.c:37 src/request.c:39 ++msgid "byte" ++msgstr "byte" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "ucs2" ++msgstr "ucs2" ++ ++#: src/request.c:38 src/request.c:40 ++msgid "variable" ++msgstr "variable" ++ ++#: src/request.c:111 ++msgid "*Unachievable*" ++msgstr "*Impossible*" ++ ++#: src/request.c:113 ++msgid "*mere copy*" ++msgstr "*simple cpia*" ++ ++#: src/request.c:246 ++msgid "Virtual memory exhausted!" ++msgstr "La memria virtual s'ha exhaurit!" ++ ++#: src/request.c:265 ++msgid "Step initialisation failed" ++msgstr "L'inicialitzaci del pas ha fallat" ++ ++#: src/request.c:272 ++msgid "Step initialisation failed (unprocessed options)" ++msgstr "L'inicialitzaci del pas ha fallat (opcions no processades)" ++ ++#: src/request.c:568 ++#, c-format ++msgid "Request: %s\n" ++msgstr "Petici: %s\n" ++ ++#: src/request.c:720 ++#, c-format ++msgid "Shrunk to: %s\n" ++msgstr "Encogit a: %s\n" ++ ++#: src/request.c:823 src/request.c:932 ++#, c-format ++msgid "Unrecognised surface name `%s'" ++msgstr "El nom de faceta %s s desconegut" ++ ++#: src/request.c:903 ++#, c-format ++msgid "No way to recode from `%s' to `%s'" ++msgstr "No hi ha manera de recodificar de %s a %s" ++ ++#: src/request.c:1013 ++msgid "Expecting `..' in request" ++msgstr "S'esperava .. a la petici" ++ ++#: src/task.c:826 src/task.c:1002 ++#, c-format ++msgid "Child process wait status is 0x%0.2x" ++msgstr "L'estat d'espera del procs fill s 0x%0.2x" ++ ++#: src/testdump.c:298 ++msgid "" ++"UCS2 Mne Description\n" ++"\n" ++msgstr "UCS2 Mne Descripci\n" +--- recode-3.6.orig/i18n/es.po ++++ recode-3.6/i18n/es.po +@@ -1,12 +1,12 @@ +-# Mensajes en espaol para GNU recode. +-# Copyright (C) 1999 Free Software Foundation, Inc. +-# Santiago Vila Doncel , 1999. ++# Mensajes en espaol para Free recode. ++# Copyright (C) 1999, 2001, 2002 Free Software Foundation, Inc. ++# Santiago Vila Doncel , 1999, 2001, 2002. + # + msgid "" + msgstr "" +-"Project-Id-Version: GNU recode 3.4r\n" ++"Project-Id-Version: Free recode 3.6\n" + "POT-Creation-Date: 2001-01-02 22:35+0100\n" +-"PO-Revision-Date: 1999-05-21 18:45+0200\n" ++"PO-Revision-Date: 2002-09-17 00:28+0200\n" + "Last-Translator: Santiago Vila Doncel \n" + "Language-Team: Spanish \n" + "MIME-Version: 1.0\n" +@@ -83,13 +83,9 @@ + msgid "Try `%s %s' for more information.\n" + msgstr "Pruebe `%s %s' para ms informacin.\n" + +-# FUZZY. GNU/Free. + #: src/main.c:237 +-msgid "" +-"Free `recode' converts files between various character sets and surfaces.\n" +-msgstr "" +-"GNU `recode' convierte ficheros entre varios juegos de caracteres y " +-"facetas.\n" ++msgid "Free `recode' converts files between various character sets and surfaces.\n" ++msgstr "Free `recode' convierte ficheros entre varios juegos de caracteres y facetas.\n" + + #: src/main.c:241 + #, c-format +@@ -112,13 +108,11 @@ + "argumentos opcionales.\n" + + #: src/main.c:250 +-#, fuzzy + msgid "" + "\n" + "Listings:\n" + " -l, --list[=FORMAT] list one or all known charsets and aliases\n" +-" -k, --known=PAIRS restrict charsets according to known PAIRS " +-"list\n" ++" -k, --known=PAIRS restrict charsets according to known PAIRS list\n" + " -h, --header[=[LN/]NAME] write table NAME on stdout using LN, then exit\n" + " -F, --freeze-tables write out a C module holding all tables\n" + " -T, --find-subsets report all charsets being subset of others\n" +@@ -128,18 +122,15 @@ + msgstr "" + "\n" + "Listados:\n" +-" -l, --list[=FORMATO] muestra uno o todos los juegos conocidos\n" +-" -k, --known=PARES restringe los juegos de acuerdo con la lista " +-"de\n" ++" -l, --list[=FORMATO] muestra uno o todos los juegos y alias conocidos\n" ++" -k, --known=PARES restringe los juegos de acuerdo con la lista de\n" + " PARES conocidos\n" + " -h, --header[=[LN/]NOMBRE escribe la tabla NOMBRE en la salida estndar\n" + " usando LN, y finaliza\n" + " -F, --freeze-tables escribe un mdulo en C con todas las tablas\n" +-" -T, --find-subsets informa acerca de todos los juegos de " +-"caracteres\n" ++" -T, --find-subsets informa acerca de todos los juegos de caracteres\n" + " que son subconjuntos de otros\n" +-" -C, --copyright muestra el Copyright y las condiciones de " +-"copia\n" ++" -C, --copyright muestra el Copyright y las condiciones de copia\n" + " --help muestra esta ayuda y finaliza\n" + " --version muestra la versin y finaliza\n" + +@@ -156,13 +147,10 @@ + msgstr "" + "\n" + "Modos de operacin:\n" +-" -v, --verbose explica la sucesin de pasos e informa del " +-"desarrollo\n" +-" -q, --quiet, --silent no muestra mensajes sobre conversiones " +-"irreversibles\n" ++" -v, --verbose explica la sucesin de pasos e informa del desarrollo\n" ++" -q, --quiet, --silent no muestra mensajes sobre conversiones irreversibles\n" + " -f, --force realiza la conversin incluso si no es reversible\n" +-" -t, --touch toca los ficheros convertidos despus del " +-"reemplazo\n" ++" -t, --touch toca los ficheros convertidos despus del reemplazo\n" + " -i, --sequence=files utiliza ficheros intermedios para las pasadas\n" + " --sequence=memory utiliza bfers en memoria para las pasadas\n" + +@@ -196,15 +184,11 @@ + msgstr "" + "\n" + "Ajuste `fino':\n" +-" -s, --strict utiliza correspondencias estrictas, aunque se " +-"pierdan\n" ++" -s, --strict utiliza correspondencias estrictas, aunque se pierdan\n" + " caracteres\n" +-" -d, --diacritics convierte solamente acentos y dems para " +-"HTML/LaTeX\n" +-" -S, --source[=LN] limita la conversin a cadenas y comentarios segn " +-"LN\n" +-" -c, --colons utiliza dos puntos en vez de comillas para " +-"diresis\n" ++" -d, --diacritics convierte solamente acentos y dems para HTML/LaTeX\n" ++" -S, --source[=LN] limita la conversin a cadenas y comentarios segn LN\n" ++" -c, --colons utiliza dos puntos en vez de comillas para diresis\n" + " -g, --graphics aproxima grficos IBMPC mediante grficos ASCII\n" + " -x, --ignore=JUEGO descarta JUEGO al escoger un camino de conversin\n" + +@@ -215,61 +199,51 @@ + "FORMAT is `decimal', `octal', `hexadecimal' or `full' (or one of `dohf').\n" + msgstr "" + "\n" +-"La opcin -l sin FORMATO ni JUEGO muestra los juegos de caracteres y " +-"facetas.\n" +-"disponibles. FORMATO es `decimal', `octal', `hexadecimal' o `full' (o uno " +-"de\n" ++"La opcin -l sin FORMATO ni JUEGO muestra los juegos de caracteres y facetas.\n" ++"disponibles. FORMATO es `decimal', `octal', `hexadecimal' o `full' (o uno de\n" + "entre `dohf').\n" + + #: src/main.c:302 +-#, fuzzy + msgid "" +-"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the " +-"locale\n" ++"Unless DEFAULT_CHARSET is set in environment, CHARSET defaults to the locale\n" + "dependent encoding, determined by LC_ALL, LC_CTYPE, LANG.\n" + msgstr "" +-"A menos que se establezca DEFAULT_CHARSET en el entorno,\n" +-"CHARSET es `%s' por omisin.\n" ++"A menos que se establezca DEFAULT_CHARSET en el entorno, el valor\n" ++"predeterminado de CHARSET es la codificacin de la que depende el locale,\n" ++"determinada por LC_ALL, LC_CTYPE, LANG.\n" + + #: src/main.c:307 + msgid "" + "With -k, possible before charsets are listed for the given after CHARSET,\n" +-"both being tabular charsets, with PAIRS of the form " +-"`BEF1:AFT1,BEF2:AFT2,...'\n" ++"both being tabular charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...'\n" + "and BEFs and AFTs being codes are given as decimal numbers.\n" + msgstr "" +-"Con -k, se muestran los posibles juegos `antes' para el JUEGO `despus' " +-"dado,\n" ++"Con -k, se muestran los posibles juegos `antes' para el JUEGO `despus' dado,\n" + "siendo ambos juegos de caracteres tabulares, con PAREJAS de la forma\n" + "`ANT1:DES1,ANT2:DES2,...' y siendo los ANTs y los DESs cdigos dados\n" + "como nmeros decimales.\n" + + #: src/main.c:312 +-msgid "" +-"LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" ++msgid "LN is some language, it may be `c', `perl' or `po'; `c' is the default.\n" + msgstr "" +-"LN es algn lenguage, puede ser `c', `perl' o `po', el valor predeterminado\n" ++"LN es algn lenguaje, puede ser `c', `perl' o `po', el valor predeterminado\n" + "es `c'\n" + + # FIXME: [SURFACE]... means the usual surfaces or the usual surface? + #: src/main.c:315 + msgid "" + "\n" +-"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is " +-"ENCODING[..ENCODING]...\n" +-"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like " +-"BEFORE..AFTER,\n" ++"REQUEST is SUBREQUEST[,SUBREQUEST]...; SUBREQUEST is ENCODING[..ENCODING]...\n" ++"ENCODING is [CHARSET][/[SURFACE]]...; REQUEST often looks like BEFORE..AFTER,\n" + "with BEFORE and AFTER being charsets. An omitted CHARSET implies the usual\n" +-"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a " +-"/\n" ++"charset; an omitted [/SURFACE]... means the implied surfaces for CHARSET; a /\n" + "with an empty surface name means no surfaces at all. See the manual.\n" + msgstr "" + "\n" + "PETICIN es SUBPETICIN[,SUBPETICIN]...;\n" + "SUBPETICIN es CODIFICACIN[..CODIFICACIN]...\n" + "CODIFICACIN es [JUEGO][/[FACETA]]...; PETICIN suele ser ANTES..DESPUS,\n" +-"donde ANTES y DESPUS son juegos de caracteres. Un JUEGO omitido implica " +-"el\n" ++"donde ANTES y DESPUS son juegos de caracteres. Un JUEGO omitido implica el\n" + "juego de caracteres usual; una [/FACETA]... omitida significa la faceta\n" + "implcita para el JUEGO; una / con una faceta vaca significa que no hay\n" + "ninguna faceta. Vase el manual.\n" +@@ -284,8 +258,7 @@ + "\n" + "Si no se especifica ninguna de las opciones -i -p, se supone -p si no\n" + "hay ningn FICHERO, o si no, -i. Cada FICHERO se convierte sobre s mismo,\n" +-"destruyendo el original. Si no es especifica ningn FICHERO, entonces " +-"funciona\n" ++"destruyendo el original. Si no es especifica ningn FICHERO, entonces funciona\n" + "como filtro y convierte la entrada estndar en la salida estndar.\n" + + #: src/main.c:329 +@@ -294,46 +267,43 @@ + "Report bugs to .\n" + msgstr "" + "\n" +-"Comunicar `bugs' a .\n" ++"Comunicar bichos a .\n" + + #: src/main.c:430 + #, c-format + msgid "Sequence `%s' is ambiguous" +-msgstr "" ++msgstr "La sucesin `%s' es ambigua" + + #: src/main.c:434 + #, c-format + msgid "Sequence `%s' is unknown" +-msgstr "" ++msgstr "La sucesin `%s' es desconocida" + + #: src/main.c:464 src/main.c:522 + #, c-format + msgid "Language `%s' is ambiguous" +-msgstr "" ++msgstr "El idioma `%s' es ambiguo" + + #. -1 + #: src/main.c:468 src/main.c:526 + #, c-format + msgid "Language `%s' is unknown" +-msgstr "" ++msgstr "El idioma `%s' es desconocido" + + #: src/main.c:560 + #, c-format + msgid "Format `%s' is ambiguous" +-msgstr "" ++msgstr "El formato `%s' es ambiguo" + + #: src/main.c:564 + #, c-format + msgid "Format `%s' is unknown" +-msgstr "" ++msgstr "El formato `%s' es desconocido" + + # Se entiende que los usuarios espaoles s tendrn iso-8859-1. + #: src/main.c:621 +-#, fuzzy + msgid "Written by Franc,ois Pinard .\n" +-msgstr "" +-"\n" +-"Escrito por Franois Pinard .\n" ++msgstr "Escrito por Franois Pinard .\n" + + # FIXME: Aadir 1998 (?). + #: src/main.c:624 +@@ -356,26 +326,26 @@ + #: src/main.c:669 + #, c-format + msgid "Symbol `%s' is unknown" +-msgstr "" ++msgstr "El smbolo `%s' es desconocido" + + #: src/main.c:709 src/main.c:723 + #, c-format + msgid "Charset `%s' is unknown or ambiguous" +-msgstr "" ++msgstr "El juego de caracteres `%s' es desconocido o ambiguo" + + #: src/main.c:754 + msgid "Required argument is missing" +-msgstr "" ++msgstr "Falta el argumento requerido" + + #: src/main.c:797 +-#, fuzzy, c-format ++#, c-format + msgid "Syntax is deprecated, please prefer `%s'" +-msgstr "Sintaxis antigua, por favor utilice `%s'" ++msgstr "La sintaxis es antigua, por favor utilice `%s'" + + #: src/main.c:803 + #, c-format + msgid "Request `%s' is erroneous" +-msgstr "" ++msgstr "La peticin `%s' es errnea" + + #: src/main.c:903 + #, c-format +@@ -387,19 +357,19 @@ + msgstr " hecho\n" + + #: src/main.c:954 +-#, fuzzy, c-format ++#, c-format + msgid " failed: %s in step `%s..%s'\n" +-msgstr " fall: %s en %s..%s\n" ++msgstr " fall: %s en el paso %s..%s\n" + + #: src/main.c:961 +-#, fuzzy, c-format ++#, c-format + msgid "%s failed: %s in step `%s..%s'" +-msgstr "%s fall: %s en %s..%s" ++msgstr "%s fall: %s en el paso %s..%s" + + #: src/main.c:984 +-#, fuzzy, c-format ++#, c-format + msgid "%s in step `%s..%s'" +-msgstr "%s en %s..%s" ++msgstr "%s en el paso %s..%s" + + #: src/names.c:335 + #, c-format +@@ -472,8 +442,7 @@ + + #: src/recode.c:272 + msgid "Cannot complete table from set of known pairs" +-msgstr "" +-"No se puede completar la tabla a partir del conjunto de pares conocidos" ++msgstr "No se puede completar la tabla a partir del conjunto de pares conocidos" + + #: src/recode.c:497 + msgid "Identity recoding, not worth a table" +@@ -491,7 +460,7 @@ + #: src/recode.c:536 + #, c-format + msgid "%sConversion table generated mechanically by Free `%s' %s" +-msgstr "%sTabla de conversin generada automticamente por GNU %s %s" ++msgstr "%sTabla de conversin generada automticamente por Free `%s' %s" + + #: src/recode.c:538 + #, c-format +@@ -500,7 +469,7 @@ + + #: src/recode.c:744 + msgid "No table to print" +-msgstr "No hay tabla que mostrar" ++msgstr "No hay ninguna tabla que mostrar" + + #: src/request.c:34 + msgid "reversible" +@@ -580,32 +549,6 @@ + "UCS2 Nem Descripcin\n" + "\n" + +-#~ msgid "CHARSET has no default, define DEFAULT_CHARSET in the environment.\n" +-#~ msgstr "" +-#~ "CHARSET no tiene ningn valor predeterminado, defina DEFAULT_CHARSET en el\n" +-#~ "entorno.\n" +- +-#~ msgid "Ambiguous sequence `%s'" +-#~ msgstr "Sucesin ambigua `%s'" +- +-#~ msgid "Unknown sequence `%s'" +-#~ msgstr "Sucesin desconocida `%s'" +- +-#~ msgid "Ambiguous language `%s'" +-#~ msgstr "Idioma ambiguo `%s'" +- +-#~ msgid "Unknown language `%s'" +-#~ msgstr "Idioma desconocido `%s'" +- +-#~ msgid "Ambiguous format `%s'" +-#~ msgstr "Formato ambiguo `%s'" +- +-#~ msgid "Unknown format `%s'" +-#~ msgstr "Formato desconocido `%s'" +- +-#~ msgid "Erroneous request `%s'" +-#~ msgstr "Peticin errnea `%s'" +- + # Este es difcil. Se admiten sugerencias. + # Especialmente de alguien que conozca bien el programa. + # Creo que "stats" en este caso es abreviatura de "statistics" +@@ -730,12 +673,10 @@ + #~ "FORMAT is a word among decimal, octal, hexadecimal or full (which may be\n" + #~ "abbreviated to one of `dohf'), it defaults to just the canonical name.\n" + #~ "With -k, possible before charsets are listed for the given after CHARSET,\n" +-#~ "both being RFC1345 charsets, with PAIRS of the form " +-#~ "`BEF1:AFT1,BEF2:AFT2,...\n" ++#~ "both being RFC1345 charsets, with PAIRS of the form `BEF1:AFT1,BEF2:AFT2,...\n" + #~ "and BEFs and AFTs being codes. All codes are given as decimal numbers.\n" + #~ msgstr "" +-#~ "Los argumentos obligatorios u opcionales para las opciones largas tambin " +-#~ "son\n" ++#~ "Los argumentos obligatorios u opcionales para las opciones largas tambin son\n" + #~ "obligatorios u opcionales para las opciones cortas.\n" + #~ "\n" + #~ " -C, --copyright muestra el Copyright y la condiciones de copia\n" +@@ -749,8 +690,7 @@ + #~ "\n" + #~ "FORMATO es la palabra decimal, octal, hexadecimal o full (que se pueden\n" + #~ "abreviar por una de las letras `dohf'), por omisin el nombre cannico.\n" +-#~ "Con -k, se muestran los posibles juegos \"antes\" para el JUEGO \"despus\" " +-#~ "dado,\n" ++#~ "Con -k, se muestran los posibles juegos \"antes\" para el JUEGO \"despus\" dado,\n" + #~ "siendo ambos juegos RFC1345, con PARES de la forma `ANT1:DES1,ANT2:DES2,...\n" + #~ "donde los ANTs y los DESs son cdigos. Todos los cdigos se dan en decimal\n" + +@@ -762,8 +702,7 @@ + # "Mis juegos favoritos (y los de Pinard :-) son..." + # + #~ msgid "" +-#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the " +-#~ "Texinfo\n" ++#~ "Option -l with no FORMAT nor CHARSET list all charsets, also see the Texinfo\n" + #~ "documentation. My preferred charsets are (each user has preferences):\n" + #~ "\n" + #~ " ascii-bs ASCII (7-bit), using backspace to apply diacritics\n" +@@ -772,10 +711,8 @@ + #~ " latin1 ISO Latin-1 8-bit extension of ASCII\n" + #~ " texte Easy French convention for transmitting email messages\n" + #~ msgstr "" +-#~ "La opcin -l sin FORMATO ni JUEGO muestra todos los juegos, vase tambin " +-#~ "la\n" +-#~ "documentacin de Texinfo. Mis juegos favoritos son (cada uno tendr los " +-#~ "suyos):\n" ++#~ "La opcin -l sin FORMATO ni JUEGO muestra todos los juegos, vase tambin la\n" ++#~ "documentacin de Texinfo. Mis juegos favoritos son (cada uno tendr los suyos):\n" + #~ "\n" + #~ " ascii-bs ASCII (7-bit), utilizando backspace para acentos y dems\n" + #~ " ibmpc IBM-PC (8-bit), con retornos de carro adecuados\n" +@@ -805,8 +742,7 @@ + # De momento no veo qu de malo tiene "pasada". + # Si acaso, que modernamente tenga otros significados ("es una pasada!" :-). + # +-#~ msgid "" +-#~ " -o, --sequence=popen use popen machinery for sequencing passes\n" ++#~ msgid " -o, --sequence=popen use popen machinery for sequencing passes\n" + #~ msgstr " -o, --sequence=popen utiliza popen para las pasadas\n" + + #~ msgid " -o, --sequence=popen same as -i (on this system)\n" +@@ -867,8 +803,5 @@ + #~ msgid "Mere copy for the trivial recoding\n" + #~ msgstr "Copia pura y simple para la conversin trivial\n" + +-#~ msgid "UNACHIEVABLE recoding!\n" +-#~ msgstr "Conversin IMPOSIBLE!\n" +- + #~ msgid "You may not explicitly recode from RFC 1345" + #~ msgstr "No se puede convertir explcitamente a partir de RFC 1345" +--- recode-3.6.orig/aclocal.m4 ++++ recode-3.6/aclocal.m4 +@@ -1,6 +1,6 @@ +-dnl aclocal.m4 generated automatically by aclocal 1.4 ++dnl aclocal.m4 generated automatically by aclocal 1.4-p6 + +-dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc. ++dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. + dnl This file is free software; the Free Software Foundation + dnl gives unlimited permission to copy and/or distribute it, + dnl with or without modifications, as long as this notice is preserved. +@@ -10,81 +10,73 @@ + dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A + dnl PARTICULAR PURPOSE. + ++# libtool.m4 - Configure libtool for the host system. -*-Shell-script-*- + +-# serial 40 AC_PROG_LIBTOOL +-AC_DEFUN(AC_PROG_LIBTOOL, +-[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl +- +-# Save cache, so that ltconfig can load it +-AC_CACHE_SAVE ++# serial 46 AC_PROG_LIBTOOL ++# Debian $Rev: 50 $ + +-# Actually configure libtool. ac_aux_dir is where install-sh is found. +-CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ +-LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ +-LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ +-DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ +-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ +-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ +-|| AC_MSG_ERROR([libtool configure failed]) +- +-# Reload cache, that may have been modified by ltconfig +-AC_CACHE_LOAD ++AC_DEFUN([AC_PROG_LIBTOOL], ++[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl + + # This can be used to rebuild libtool when needed +-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' + AC_SUBST(LIBTOOL)dnl + +-# Redirect the config.log output again, so that the ltconfig log is not +-# clobbered by the next message. +-exec 5>>./config.log ++# Prevent multiple expansion ++define([AC_PROG_LIBTOOL], []) + ]) + +-AC_DEFUN(AC_LIBTOOL_SETUP, ++AC_DEFUN([AC_LIBTOOL_SETUP], + [AC_PREREQ(2.13)dnl + AC_REQUIRE([AC_ENABLE_SHARED])dnl + AC_REQUIRE([AC_ENABLE_STATIC])dnl + AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl + AC_REQUIRE([AC_CANONICAL_HOST])dnl + AC_REQUIRE([AC_CANONICAL_BUILD])dnl +-AC_REQUIRE([AC_PROG_RANLIB])dnl + AC_REQUIRE([AC_PROG_CC])dnl + AC_REQUIRE([AC_PROG_LD])dnl ++AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl + AC_REQUIRE([AC_PROG_NM])dnl ++AC_REQUIRE([LT_AC_PROG_SED])dnl ++ + AC_REQUIRE([AC_PROG_LN_S])dnl ++AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl ++AC_REQUIRE([AC_OBJEXT])dnl ++AC_REQUIRE([AC_EXEEXT])dnl + dnl + +-case "$target" in +-NONE) lt_target="$host" ;; +-*) lt_target="$target" ;; ++_LT_AC_PROG_ECHO_BACKSLASH ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ AC_PATH_MAGIC ++ fi ++ ;; + esac + +-# Check for any special flags to pass to ltconfig. +-libtool_flags="--cache-file=$cache_file" +-test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" +-test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" +-test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" +-test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc" +-test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" +-ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], +-[libtool_flags="$libtool_flags --enable-dlopen"]) ++AC_CHECK_TOOL(RANLIB, ranlib, :) ++AC_CHECK_TOOL(STRIP, strip, :) ++ ++ifdef([AC_PROVIDE_AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no) + ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[libtool_flags="$libtool_flags --enable-win32-dll"]) ++enable_win32_dll=yes, enable_win32_dll=no) ++ + AC_ARG_ENABLE(libtool-lock, + [ --disable-libtool-lock avoid locking (might break parallel builds)]) +-test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" +-test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes + + # Some flags need to be propagated to the compiler or linker for good + # libtool support. +-case "$lt_target" in ++case $host in + *-*-irix6*) + # Find out which ABI we are using. + echo '[#]line __oline__ "configure"' > conftest.$ac_ext + if AC_TRY_EVAL(ac_compile); then +- case "`/usr/bin/file conftest.o`" in ++ case `/usr/bin/file conftest.$ac_objext` in + *32-bit*) + LD="${LD-ld} -32" + ;; +@@ -104,41 +96,2884 @@ + SAVE_CFLAGS="$CFLAGS" + CFLAGS="$CFLAGS -belf" + AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf, +- [AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])]) ++ [AC_LANG_SAVE ++ AC_LANG_C ++ AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no]) ++ AC_LANG_RESTORE]) + if test x"$lt_cv_cc_needs_belf" != x"yes"; then + # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf + CFLAGS="$SAVE_CFLAGS" + fi + ;; + +-ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], +-[*-*-cygwin* | *-*-mingw*) +- AC_CHECK_TOOL(DLLTOOL, dlltool, false) +- AC_CHECK_TOOL(AS, as, false) +- AC_CHECK_TOOL(OBJDUMP, objdump, false) +- ;; +-]) +-esac +-]) ++ifdef([AC_PROVIDE_AC_LIBTOOL_WIN32_DLL], ++[*-*-cygwin* | *-*-mingw* | *-*-pw32*) ++ AC_CHECK_TOOL(DLLTOOL, dlltool, false) ++ AC_CHECK_TOOL(AS, as, false) ++ AC_CHECK_TOOL(OBJDUMP, objdump, false) ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one ++ AC_CACHE_CHECK([if libtool should supply DllMain function], lt_cv_need_dllmain, ++ [AC_TRY_LINK([], ++ [extern int __attribute__((__stdcall__)) DllMain(void*, int, void*); ++ DllMain (0, 0, 0);], ++ [lt_cv_need_dllmain=no],[lt_cv_need_dllmain=yes])]) ++ ++ case $host/$CC in ++ *-*-cygwin*/gcc*-mno-cygwin*|*-*-mingw*) ++ # old mingw systems require "-dll" to link a DLL, while more recent ones ++ # require "-mdll" ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -mdll" ++ AC_CACHE_CHECK([how to link DLLs], lt_cv_cc_dll_switch, ++ [AC_TRY_LINK([], [], [lt_cv_cc_dll_switch=-mdll],[lt_cv_cc_dll_switch=-dll])]) ++ CFLAGS="$SAVE_CFLAGS" ;; ++ *-*-cygwin* | *-*-pw32*) ++ # cygwin systems need to pass --dll to the linker, and not link ++ # crt.o which will require a WinMain@16 definition. ++ lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;; ++ esac ++ ;; ++ ]) ++esac ++ ++_LT_AC_LTCONFIG_HACK ++ ++]) ++ ++# AC_LIBTOOL_HEADER_ASSERT ++# ------------------------ ++AC_DEFUN([AC_LIBTOOL_HEADER_ASSERT], ++[AC_CACHE_CHECK([whether $CC supports assert without backlinking], ++ [lt_cv_func_assert_works], ++ [case $host in ++ *-*-solaris*) ++ if test "$GCC" = yes && test "$with_gnu_ld" != yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) lt_cv_func_assert_works=no ;; ++ *) lt_cv_func_assert_works=yes ;; ++ esac ++ fi ++ ;; ++ esac]) ++ ++if test "x$lt_cv_func_assert_works" = xyes; then ++ AC_CHECK_HEADERS(assert.h) ++fi ++])# AC_LIBTOOL_HEADER_ASSERT ++ ++# _LT_AC_CHECK_DLFCN ++# -------------------- ++AC_DEFUN([_LT_AC_CHECK_DLFCN], ++[AC_CHECK_HEADERS(dlfcn.h) ++])# _LT_AC_CHECK_DLFCN ++ ++# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++# --------------------------------- ++AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], ++[AC_REQUIRE([AC_CANONICAL_HOST]) ++AC_REQUIRE([AC_PROG_NM]) ++AC_REQUIRE([AC_OBJEXT]) ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++AC_MSG_CHECKING([command to parse $NM output]) ++AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe], [dnl ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[[BCDEGRST]]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)' ++ ++# Transform the above into a raw symbol and a C symbol. ++symxfrm='\1 \2\3 \3' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[[BCDT]]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[[ABCDGISTW]]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++irix* | nonstopux*) ++ symcode='[[BCDEGRST]]' ++ ;; ++osf*) ++ symcode='[[BCDEGQRST]]' ++ ;; ++solaris* | sysv5*) ++ symcode='[[BDT]]' ++ ;; ++sysv4) ++ symcode='[[DFNSTU]]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $host_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then ++ symcode='[[ABCDGISTW]]' ++fi ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Write the raw and C identifiers. ++lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ ]]\($symcode$symcode*\)[[ ]][[ ]]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ rm -f conftest* ++ cat > conftest.$ac_ext < $nlist) && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if egrep ' nm_test_var$' "$nlist" >/dev/null; then ++ if egrep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr void * ++#else ++# define lt_ptr char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr address; ++} ++lt_preloaded_symbols[[]] = ++{ ++EOF ++ sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ save_LIBS="$LIBS" ++ save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$no_builtin_flag" ++ if AC_TRY_EVAL(ac_link) && test -s conftest$ac_exeext; then ++ pipe_works=yes ++ fi ++ LIBS="$save_LIBS" ++ CFLAGS="$save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&AC_FD_CC ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AC_FD_CC ++ fi ++ else ++ echo "$progname: failed program was:" >&AC_FD_CC ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -f conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++]) ++global_symbol_pipe="$lt_cv_sys_global_symbol_pipe" ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ global_symbol_to_cdecl= ++ global_symbol_to_c_name_address= ++else ++ global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl" ++ global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address" ++fi ++if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address"; ++then ++ AC_MSG_RESULT(failed) ++else ++ AC_MSG_RESULT(ok) ++fi ++]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE ++ ++# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++# --------------------------------- ++AC_DEFUN([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR], ++[# Find the correct PATH separator. Usually this is `:', but ++# DJGPP uses `;' like DOS. ++if test "X${PATH_SEPARATOR+set}" != Xset; then ++ UNAME=${UNAME-`uname 2>/dev/null`} ++ case X$UNAME in ++ *-DOS) lt_cv_sys_path_separator=';' ;; ++ *) lt_cv_sys_path_separator=':' ;; ++ esac ++ PATH_SEPARATOR=$lt_cv_sys_path_separator ++fi ++])# _LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# _LT_AC_PROG_ECHO_BACKSLASH ++# -------------------------- ++# Add some code to the start of the generated configure script which ++# will find an echo command which doesn't interpret backslashes. ++AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH], ++[ifdef([AC_DIVERSION_NOTICE], [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)], ++ [AC_DIVERT_PUSH(NOTICE)]) ++_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X[$]1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X[$]1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "[$]0" --no-reexec ${1+"[$]@"} ++fi ++ ++if test "X[$]1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null && ++ echo_test_string="`eval $cmd`" && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL [$]0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "[$]0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo" ++fi ++ ++AC_SUBST(ECHO) ++AC_DIVERT_POP ++])# _LT_AC_PROG_ECHO_BACKSLASH ++ ++# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE, ++# ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING) ++# ------------------------------------------------------------------ ++AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF], ++[if test "$cross_compiling" = yes; then : ++ [$4] ++else ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ ++ exit (status); ++}] ++EOF ++ if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) $1 ;; ++ x$lt_dlneed_uscore) $2 ;; ++ x$lt_unknown|x*) $3 ;; ++ esac ++ else : ++ # compilation failed ++ $3 ++ fi ++fi ++rm -fr conftest* ++])# _LT_AC_TRY_DLOPEN_SELF ++ ++# AC_LIBTOOL_DLOPEN_SELF ++# ------------------- ++AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], ++[if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ *) ++ AC_CHECK_FUNC([shl_load], ++ [lt_cv_dlopen="shl_load"], ++ [AC_CHECK_LIB([dld], [shl_load], ++ [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"], ++ [AC_CHECK_FUNC([dlopen], ++ [lt_cv_dlopen="dlopen"], ++ [AC_CHECK_LIB([dl], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"], ++ [AC_CHECK_LIB([svld], [dlopen], ++ [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"], ++ [AC_CHECK_LIB([dld], [dld_link], ++ [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ]) ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ AC_CACHE_CHECK([whether a program can dlopen itself], ++ lt_cv_dlopen_self, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes, ++ lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross) ++ ]) ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ LDFLAGS="$LDFLAGS $link_static_flag" ++ AC_CACHE_CHECK([whether a statically linked program can dlopen itself], ++ lt_cv_dlopen_self_static, [dnl ++ _LT_AC_TRY_DLOPEN_SELF( ++ lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes, ++ lt_cv_dlopen_self_static=no, lt_cv_dlopen_self_static=cross) ++ ]) ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++])# AC_LIBTOOL_DLOPEN_SELF ++ ++AC_DEFUN([_LT_AC_LTCONFIG_HACK], ++[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e s/^X//' ++sed_quote_subst='s/\([[\\"\\`$\\\\]]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([[\\"\\`\\\\]]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except M$VC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++need_locks="$enable_libtool_lock" ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++if test x"$host" != x"$build"; then ++ ac_tool_prefix=${host_alias}- ++else ++ ac_tool_prefix= ++fi ++ ++# Transform linux* to *-*-linux-gnu*, to support old configure scripts. ++case $host_os in ++linux-gnu*) ;; ++linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` ++esac ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ++ ;; ++ *) ++ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++# Allow CC to be a program name with arguments. ++set dummy $CC ++compiler="[$]2" ++ ++AC_MSG_CHECKING([for objdir]) ++rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++AC_MSG_RESULT($objdir) ++ ++ ++AC_ARG_WITH(pic, ++[ --with-pic try to use only PIC/non-PIC objects [default=use both]], ++pic_mode="$withval", pic_mode=default) ++test -z "$pic_mode" && pic_mode=default ++ ++# We assume here that the value for lt_cv_prog_cc_pic will not be cached ++# in isolation, and that seeing it set (from the cache) indicates that ++# the associated values are set (in the cache) correctly too. ++AC_MSG_CHECKING([for $compiler option to produce PIC]) ++AC_CACHE_VAL(lt_cv_prog_cc_pic, ++[ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_shlib= ++ lt_cv_prog_cc_wl= ++ lt_cv_prog_cc_static= ++ lt_cv_prog_cc_no_builtin= ++ lt_cv_prog_cc_can_build_shared=$can_build_shared ++ ++ if test "$GCC" = yes; then ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-static' ++ ++ case $host_os in ++ aix*) ++ # Below there is a dirty hack to force normal static linking with -ldl ++ # The problem is because libdl dynamically linked with both libc and ++ # libC (AIX C++ library), which obviously doesn't included in libraries ++ # list by gcc. This cause undefined symbols with -static flags. ++ # This hack allows C programs to be linked with "-static -ldl", but ++ # not sure about C++ programs. ++ lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC" ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_cv_prog_cc_pic='-fno-common' ++ ;; ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_cv_prog_cc_pic=-Kconform_pic ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for PIC flags for the system compiler. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ lt_cv_prog_cc_wl='-Wl,' ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_cv_prog_cc_static='-Bstatic' ++ else ++ lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ # Is there a better lt_cv_prog_cc_static that works with the bundled CC? ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive" ++ lt_cv_prog_cc_pic='+Z' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ # PIC (with -KPIC) is the default. ++ ;; ++ ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ ++ newsos6) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ # All OSF/1 code is PIC. ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ ;; ++ ++ sco3.2v5*) ++ lt_cv_prog_cc_pic='-Kpic' ++ lt_cv_prog_cc_static='-dn' ++ lt_cv_prog_cc_shlib='-belf' ++ ;; ++ ++ solaris*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ sunos4*) ++ lt_cv_prog_cc_pic='-PIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Qoption ld ' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ uts4*) ++ lt_cv_prog_cc_pic='-pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_cv_prog_cc_pic='-Kconform_pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ fi ++ ;; ++ ++ *) ++ lt_cv_prog_cc_can_build_shared=no ++ ;; ++ esac ++ fi ++]) ++if test -z "$lt_cv_prog_cc_pic"; then ++ AC_MSG_RESULT([none]) ++else ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic]) ++ ++ # Check to make sure the pic_flag actually works. ++ AC_MSG_CHECKING([if $compiler PIC flag $lt_cv_prog_cc_pic works]) ++ AC_CACHE_VAL(lt_cv_prog_cc_pic_works, [dnl ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC" ++ AC_TRY_COMPILE([], [], [dnl ++ case $host_os in ++ hpux9* | hpux10* | hpux11*) ++ # On HP-UX, both CC and GCC only warn that PIC is supported... then ++ # they create non-PIC objects. So, if there were any warnings, we ++ # assume that PIC is not supported. ++ if test -s conftest.err; then ++ lt_cv_prog_cc_pic_works=no ++ else ++ lt_cv_prog_cc_pic_works=yes ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic_works=yes ++ ;; ++ esac ++ ], [dnl ++ lt_cv_prog_cc_pic_works=no ++ ]) ++ CFLAGS="$save_CFLAGS" ++ ]) ++ ++ if test "X$lt_cv_prog_cc_pic_works" = Xno; then ++ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_can_build_shared=no ++ else ++ lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic" ++ fi ++ ++ AC_MSG_RESULT([$lt_cv_prog_cc_pic_works]) ++fi ++ ++# Check for any special shared library compilation flags. ++if test -n "$lt_cv_prog_cc_shlib"; then ++ AC_MSG_WARN([\`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries]) ++ if echo "$old_CC $old_CFLAGS " | egrep -e "[[ ]]$lt_cv_prog_cc_shlib[[ ]]" >/dev/null; then : ++ else ++ AC_MSG_WARN([add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure]) ++ lt_cv_prog_cc_can_build_shared=no ++ fi ++fi ++ ++AC_MSG_CHECKING([if $compiler static flag $lt_cv_prog_cc_static works]) ++AC_CACHE_VAL([lt_cv_prog_cc_static_works], [dnl ++ lt_cv_prog_cc_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static" ++ AC_TRY_LINK([], [], [lt_cv_prog_cc_static_works=yes]) ++ LDFLAGS="$save_LDFLAGS" ++]) ++ ++# Belt *and* braces to stop my trousers falling down: ++test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static= ++AC_MSG_RESULT([$lt_cv_prog_cc_static_works]) ++ ++pic_flag="$lt_cv_prog_cc_pic" ++special_shlib_compile_flags="$lt_cv_prog_cc_shlib" ++wl="$lt_cv_prog_cc_wl" ++link_static_flag="$lt_cv_prog_cc_static" ++no_builtin_flag="$lt_cv_prog_cc_no_builtin" ++can_build_shared="$lt_cv_prog_cc_can_build_shared" ++ ++ ++# Check to see if options -o and -c are simultaneously supported by compiler ++AC_MSG_CHECKING([if $compiler supports -c -o file.$ac_objext]) ++AC_CACHE_VAL([lt_cv_compiler_c_o], [ ++$rm -r conftest 2>/dev/null ++mkdir conftest ++cd conftest ++echo "int some_variable = 0;" > conftest.$ac_ext ++mkdir out ++# According to Tom Tromey, Ian Lance Taylor reported there are C compilers ++# that will create temporary files in the current directory regardless of ++# the output directory. Thus, making CWD read-only will cause this test ++# to fail, enabling locking or at least warning the user not to do parallel ++# builds. ++chmod -w . ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" ++compiler_c_o=no ++if { (eval echo configure:__oline__: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s out/conftest.err; then ++ lt_cv_compiler_c_o=no ++ else ++ lt_cv_compiler_c_o=yes ++ fi ++else ++ # Append any errors to the config.log. ++ cat out/conftest.err 1>&AC_FD_CC ++ lt_cv_compiler_c_o=no ++fi ++CFLAGS="$save_CFLAGS" ++chmod u+w . ++$rm conftest* out/* ++rmdir out ++cd .. ++rmdir conftest ++$rm -r conftest 2>/dev/null ++]) ++compiler_c_o=$lt_cv_compiler_c_o ++AC_MSG_RESULT([$compiler_c_o]) ++ ++if test x"$compiler_c_o" = x"yes"; then ++ # Check to see if we can write to a .lo ++ AC_MSG_CHECKING([if $compiler supports -c -o file.lo]) ++ AC_CACHE_VAL([lt_cv_compiler_o_lo], [ ++ lt_cv_compiler_o_lo=no ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -c -o conftest.lo" ++ save_objext="$ac_objext" ++ ac_objext=lo ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ lt_cv_compiler_o_lo=no ++ else ++ lt_cv_compiler_o_lo=yes ++ fi ++ ]) ++ ac_objext="$save_objext" ++ CFLAGS="$save_CFLAGS" ++ ]) ++ compiler_o_lo=$lt_cv_compiler_o_lo ++ AC_MSG_RESULT([$compiler_o_lo]) ++else ++ compiler_o_lo=no ++fi ++ ++# Check to see if we can do hard links to lock some files if needed ++hard_links="nottested" ++if test "$compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ AC_MSG_CHECKING([if we can lock with hard links]) ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ AC_MSG_RESULT([$hard_links]) ++ if test "$hard_links" = no; then ++ AC_MSG_WARN([\`$CC' does not support \`-c -o', so \`make -j' may be unsafe]) ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++if test "$GCC" = yes; then ++ # Check to see if options -fno-rtti -fno-exceptions are supported by compiler ++ AC_MSG_CHECKING([if $compiler supports -fno-rtti -fno-exceptions]) ++ echo "int some_variable = 0;" > conftest.$ac_ext ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext" ++ compiler_rtti_exceptions=no ++ AC_TRY_COMPILE([], [int some_variable = 0;], [dnl ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ compiler_rtti_exceptions=no ++ else ++ compiler_rtti_exceptions=yes ++ fi ++ ]) ++ CFLAGS="$save_CFLAGS" ++ AC_MSG_RESULT([$compiler_rtti_exceptions]) ++ ++ if test "$compiler_rtti_exceptions" = "yes"; then ++ no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions' ++ else ++ no_builtin_flag=' -fno-builtin' ++ fi ++fi ++ ++# See if the linker supports building shared libraries. ++AC_MSG_CHECKING([whether the linker ($LD) supports shared libraries]) ++ ++allow_undefined_flag= ++no_undefined_flag= ++need_lib_prefix=unknown ++need_version=unknown ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++archive_cmds= ++archive_expsym_cmds= ++old_archive_from_new_cmds= ++old_archive_from_expsyms_cmds= ++export_dynamic_flag_spec= ++whole_archive_flag_spec= ++thread_safe_flag_spec= ++hardcode_into_libs=no ++hardcode_libdir_flag_spec= ++hardcode_libdir_separator= ++hardcode_direct=no ++hardcode_minus_L=no ++hardcode_shlibpath_var=unsupported ++runpath_var= ++link_all_deplibs=unknown ++always_export_symbols=no ++export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols' ++# include_expsyms should be a list of space-separated symbols to be *always* ++# included in the symbol list ++include_expsyms= ++# exclude_expsyms can be an egrep regular expression of symbols to exclude ++# it will be wrapped by ` (' and `)$', so one must not match beginning or ++# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++# as well as any symbol that contains `d'. ++exclude_expsyms="_GLOBAL_OFFSET_TABLE_" ++# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++# platforms (ab)use it in PIC code, but their linkers get confused if ++# the symbol is explicitly referenced. Since portable code cannot ++# rely on this symbol name, it's probably fine to never include it in ++# preloaded symbol tables. ++extract_expsyms_cmds= ++ ++case $host_os in ++cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++openbsd*) ++ with_gnu_ld=no ++ ;; ++esac ++ ++ld_shlibs=yes ++if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ # On AIX, the GNU linker is very broken ++ # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available. ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ ++ extract_expsyms_cmds='test -f $output_objdir/impgen.c || \ ++ sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~ ++ test -f $output_objdir/impgen.exe || (cd $output_objdir && \ ++ if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \ ++ else $CC -o impgen impgen.c ; fi)~ ++ $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def' ++ ++ old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib' ++ ++ # cygwin and mingw dlls have different entry points and sets of symbols ++ # to exclude. ++ # FIXME: what about values for MSVC? ++ dll_entry=__cygwin_dll_entry@12 ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~ ++ case $host_os in ++ mingw*) ++ # mingw values ++ dll_entry=_DllMainCRTStartup@12 ++ dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~ ++ ;; ++ esac ++ ++ # mingw and cygwin differ, and it's simplest to just exclude the union ++ # of the two symbol sets. ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one (in ltdll.c) ++ if test "x$lt_cv_need_dllmain" = "xyes"; then ++ ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext " ++ ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~ ++ test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~' ++ else ++ ltdll_obj= ++ ltdll_cmds= ++ fi ++ ++ # Extract the symbol export list from an `--export-all' def file, ++ # then regenerate the def file from the symbol export list, so that ++ # the compiled dll only exports the symbol export list. ++ # Be careful not to strip the DATA tag left be newer dlltools. ++ export_symbols_cmds="$ltdll_cmds"' ++ $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~ ++ sed -e "1,/EXPORTS/d" -e "s/ @ [[0-9]]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols' ++ ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is. ++ # If DATA tags from a recent dlltool are present, honour them! ++ archive_expsym_cmds='if test "x`sed 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname-def; ++ else ++ echo EXPORTS > $output_objdir/$soname-def; ++ _lt_hint=1; ++ cat $export_symbols | while read symbol; do ++ set dummy \$symbol; ++ case \[$]# in ++ 2) echo " \[$]2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;; ++ 4) echo " \[$]2 \[$]3 \[$]4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;; ++ *) echo " \[$]2 @ \$_lt_hint \[$]3 ; " >> $output_objdir/$soname-def;; ++ esac; ++ _lt_hint=`expr 1 + \$_lt_hint`; ++ done; ++ fi~ ++ '"$ltdll_cmds"' ++ $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~ ++ $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~ ++ $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags' ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris* | sysv5*) ++ if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = yes; then ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # dlltool doesn't understand --whole-archive et. al. ++ whole_archive_flag_spec= ++ ;; ++ *) ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ ;; ++ esac ++ fi ++else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$link_static_flag"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix4* | aix5*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ hardcode_direct=yes ++ archive_cmds='' ++ hardcode_libdir_separator=':' ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[[012]]|aix4.[[012]].*) ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ hardcode_direct=yes ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ esac ++ ++ shared_flag='-shared' ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ shared_flag='${wl}-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall can do strange things, so it is better to ++ # generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib' ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" ++ else ++ hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib' ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='${wl}-berok' ++ # This is a bit strange, but is similar to how AIX traditionally builds ++ # it's shared libraries. ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $output_objdir/$libname$release.a $output_objdir/$soname' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_from_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ ;; ++ ++ darwin* | rhapsody*) ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ allow_undefined_flag='-undefined suppress' ++ ;; ++ *) # Darwin 1.3 on ++ allow_undefined_flag='-flat_namespace -undefined suppress' ++ ;; ++ esac ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. Also zsh mangles ++ # `"' quotes if we put them in here... so don't! ++ archive_cmds='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs && $CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib ${lib}-master.o $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)' ++ # We need to add '_' to the symbols in $export_symbols first ++ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ whole_archive_flag_spec='-all_load $convenience' ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ case $host_os in ++ hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;; ++ *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; ++ esac ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ hardcode_minus_L=yes # Not in the search PATH, but as the default ++ # location of the library. ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case "$host_os" in ++ openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' ++ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ #Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ sco3.2v5*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ ;; ++ ++ solaris*) ++ # gcc --version < 3.0 without binutils cannot create self contained ++ # shared libraries reliably, requiring libgcc.a to resolve some of ++ # the object symbols generated in some cases. Libraries that use ++ # assert need libgcc.a to resolve __eprintf, for example. Linking ++ # a copy of libgcc.a into every shared library to guarantee resolving ++ # such symbols causes other problems: According to Tim Van Holder ++ # , C++ libraries end up with a separate ++ # (to the application) exception stack for one thing. ++ no_undefined_flag=' -z defs' ++ if test "$GCC" = yes; then ++ case `$CC --version 2>/dev/null` in ++ [[12]].*) ++ cat <&2 ++ ++*** Warning: Releases of GCC earlier than version 3.0 cannot reliably ++*** create self contained shared libraries on Solaris systems, without ++*** introducing a dependency on libgcc.a. Therefore, libtool is disabling ++*** -no-undefined support, which will at least allow you to build shared ++*** libraries. However, you may find that when you link such libraries ++*** into an application without using GCC, you have to manually add ++*** \`gcc --print-libgcc-file-name\` to the link command. We urge you to ++*** upgrade to a newer version of GCC. Another option is to rebuild your ++*** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer. ++ ++EOF ++ no_undefined_flag= ++ ;; ++ esac ++ fi ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[[0-5]] | solaris2.[[0-5]].*) ;; ++ *) # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv5*) ++ no_undefined_flag=' -z text' ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec= ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4.2uw2*) ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=no ++ hardcode_runpath_var=yes ++ runpath_var=LD_RUN_PATH ++ ;; ++ ++ sysv5uw7* | unixware7*) ++ no_undefined_flag='${wl}-z ${wl}text' ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++fi ++AC_MSG_RESULT([$ld_shlibs]) ++test "$ld_shlibs" = no && can_build_shared=no ++ ++# Check hardcoding attributes. ++AC_MSG_CHECKING([how to hardcode library paths into programs]) ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var"; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$hardcode_shlibpath_var" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++AC_MSG_RESULT([$hardcode_action]) ++ ++striplib= ++old_striplib= ++AC_MSG_CHECKING([whether stripping libraries is possible]) ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ AC_MSG_RESULT([yes]) ++else ++ AC_MSG_RESULT([no]) ++fi ++ ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++# PORTME Fill in your ld.so characteristics ++AC_MSG_CHECKING([dynamic linker characteristics]) ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}.so$major' ++ ;; ++ ++aix4* | aix5*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[[01]] | aix4.[[01]].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can ++ # not hardcode correct soname into executable. Probably we can ++ # add versioning support to collect2, so additional links can ++ # be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}.so$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ hardcode_into_libs=yes ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}.so' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi4*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ export_dynamic_flag_spec=-rdynamic ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ need_version=no ++ need_lib_prefix=no ++ case $GCC,$host_os in ++ yes,cygwin*) ++ library_names_spec='$libname.dll.a' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog .libs/$dlname \$dldir/$dlname' ++ postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ ;; ++ yes,mingw*) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"` ++ ;; ++ yes,pw32*) ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' ++ ;; ++ *) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. ++ library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' ++ soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++kfreebsd*-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='GNU/FreeBSD ld.so' ++ ;; ++ ++freebsd*) ++ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ *) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ dynamic_linker="$host_os dld.sl" ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' ++ soname_spec='${libname}${release}.sl$major' ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) version_type=irix ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case "$host_os" in ++ openbsd2.[[89]] | openbsd2.[[89]].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ need_lib_prefix=no ++ library_names_spec='$libname.dll $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_version=no ++ need_lib_prefix=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ hardcode_into_libs=yes ++ ;; ++ ++sco3.2v5*) ++ version_type=osf ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' ++ soname_spec='$libname.so.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++AC_MSG_RESULT([$dynamic_linker]) ++test "$dynamic_linker" = no && can_build_shared=no ++ ++# Report the final consequences. ++AC_MSG_CHECKING([if libtool supports shared libraries]) ++AC_MSG_RESULT([$can_build_shared]) ++ ++AC_MSG_CHECKING([whether to build shared libraries]) ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case "$host_os" in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix4*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++AC_MSG_RESULT([$enable_shared]) ++ ++AC_MSG_CHECKING([whether to build static libraries]) ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++AC_MSG_RESULT([$enable_static]) ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++AC_LIBTOOL_DLOPEN_SELF ++ ++if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ AC_MSG_CHECKING([whether -lc should be explicitly linked in]) ++ AC_CACHE_VAL([lt_cv_archive_cmds_need_lc], ++ [$rm conftest* ++ echo 'static int dummy;' > conftest.$ac_ext ++ ++ if AC_TRY_EVAL(ac_compile); then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_cv_prog_cc_wl ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if AC_TRY_EVAL(archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) ++ then ++ lt_cv_archive_cmds_need_lc=no ++ else ++ lt_cv_archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi]) ++ AC_MSG_RESULT([$lt_cv_archive_cmds_need_lc]) ++ ;; ++ esac ++fi ++need_lc=${lt_cv_archive_cmds_need_lc-yes} ++ ++# The second clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ : ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ test -f Makefile && make "$ltmain" ++fi ++ ++if test -f "$ltmain"; then ++ trap "$rm \"${ofile}T\"; exit 1" 1 2 15 ++ $rm -f "${ofile}T" ++ ++ echo creating $ofile ++ ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS SED \ ++ AR AR_FLAGS CC LD LN_S NM SHELL \ ++ reload_flag reload_cmds wl \ ++ pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \ ++ thread_safe_flag_spec whole_archive_flag_spec libname_spec \ ++ library_names_spec soname_spec \ ++ RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \ ++ old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \ ++ postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd export_symbols_cmds \ ++ deplibs_check_method allow_undefined_flag no_undefined_flag \ ++ finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \ ++ global_symbol_to_c_name_address \ ++ hardcode_libdir_flag_spec hardcode_libdir_separator \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do ++ ++ case $var in ++ reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ export_symbols_cmds | archive_cmds | archive_expsym_cmds | \ ++ extract_expsyms_cmds | old_archive_from_expsyms_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ cat <<__EOF__ > "${ofile}T" ++#! $SHELL ++ ++# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996-2000 Free Software Foundation, Inc. ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. ++ ++# A sed that does not truncate output. ++SED=$lt_SED ++ ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="${SED} -e s/^X//" ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi ++ ++# ### BEGIN LIBTOOL CONFIG ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$need_lc ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# The default C compiler. ++CC=$lt_CC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP="$STRIP" ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_pic_flag ++pic_mode=$pic_mode ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_compiler_c_o ++ ++# Can we write directly to a .lo ? ++compiler_o_lo=$lt_compiler_o_lo ++ ++# Must we lock files when doing compilation ? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix ++ ++# Do we need a version for libraries? ++need_version=$need_version ++ ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen ++ ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self ++ ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static ++ ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_link_static_flag ++ ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_no_builtin_flag ++ ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec ++ ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec ++ ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec ++ ++# Library versioning type. ++version_type=$version_type ++ ++# Format of library name prefix. ++libname_spec=$lt_libname_spec ++ ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec ++ ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec ++ ++# Commands used to build and install an old-style archive. ++RANLIB=$lt_RANLIB ++old_archive_cmds=$lt_old_archive_cmds ++old_postinstall_cmds=$lt_old_postinstall_cmds ++old_postuninstall_cmds=$lt_old_postuninstall_cmds ++ ++# Create an old-style archive from a shared archive. ++old_archive_from_new_cmds=$lt_old_archive_from_new_cmds ++ ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds ++ ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds ++ ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib ++ ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method ++ ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd ++ ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path="$fix_srcfile_path" ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "${ofile}T" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ case $host_os in ++ cygwin* | mingw* | pw32* | os2*) ++ cat <<'EOF' >> "${ofile}T" ++ # This is a source program that is used to create dlls on Windows ++ # Don't remove nor modify the starting and closing comments ++# /* ltdll.c starts here */ ++# #define WIN32_LEAN_AND_MEAN ++# #include ++# #undef WIN32_LEAN_AND_MEAN ++# #include ++# ++# #ifndef __CYGWIN__ ++# # ifdef __CYGWIN32__ ++# # define __CYGWIN__ __CYGWIN32__ ++# # endif ++# #endif ++# ++# #ifdef __cplusplus ++# extern "C" { ++# #endif ++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); ++# #ifdef __cplusplus ++# } ++# #endif ++# ++# #ifdef __CYGWIN__ ++# #include ++# DECLARE_CYGWIN_DLL( DllMain ); ++# #endif ++# HINSTANCE __hDllInstance_base; ++# ++# BOOL APIENTRY ++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) ++# { ++# __hDllInstance_base = hInst; ++# return TRUE; ++# } ++# /* ltdll.c ends here */ ++ # This is a source program that is used to create import libraries ++ # on Windows for dlls which lack them. Don't remove nor modify the ++ # starting and closing comments ++# /* impgen.c starts here */ ++# /* Copyright (C) 1999-2000 Free Software Foundation, Inc. ++# ++# This file is part of GNU libtool. ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# */ ++# ++# #include /* for printf() */ ++# #include /* for open(), lseek(), read() */ ++# #include /* for O_RDONLY, O_BINARY */ ++# #include /* for strdup() */ ++# ++# /* O_BINARY isn't required (or even defined sometimes) under Unix */ ++# #ifndef O_BINARY ++# #define O_BINARY 0 ++# #endif ++# ++# static unsigned int ++# pe_get16 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[2]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 2); ++# return b[0] + (b[1]<<8); ++# } ++# ++# static unsigned int ++# pe_get32 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[4]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 4); ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# static unsigned int ++# pe_as32 (ptr) ++# void *ptr; ++# { ++# unsigned char *b = ptr; ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# int ++# main (argc, argv) ++# int argc; ++# char *argv[]; ++# { ++# int dll; ++# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; ++# unsigned long export_rva, export_size, nsections, secptr, expptr; ++# unsigned long name_rvas, nexp; ++# unsigned char *expdata, *erva; ++# char *filename, *dll_name; ++# ++# filename = argv[1]; ++# ++# dll = open(filename, O_RDONLY|O_BINARY); ++# if (dll < 1) ++# return 1; ++# ++# dll_name = filename; ++# ++# for (i=0; filename[i]; i++) ++# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') ++# dll_name = filename + i +1; ++# ++# pe_header_offset = pe_get32 (dll, 0x3c); ++# opthdr_ofs = pe_header_offset + 4 + 20; ++# num_entries = pe_get32 (dll, opthdr_ofs + 92); ++# ++# if (num_entries < 1) /* no exports */ ++# return 1; ++# ++# export_rva = pe_get32 (dll, opthdr_ofs + 96); ++# export_size = pe_get32 (dll, opthdr_ofs + 100); ++# nsections = pe_get16 (dll, pe_header_offset + 4 +2); ++# secptr = (pe_header_offset + 4 + 20 + ++# pe_get16 (dll, pe_header_offset + 4 + 16)); ++# ++# expptr = 0; ++# for (i = 0; i < nsections; i++) ++# { ++# char sname[8]; ++# unsigned long secptr1 = secptr + 40 * i; ++# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); ++# unsigned long vsize = pe_get32 (dll, secptr1 + 16); ++# unsigned long fptr = pe_get32 (dll, secptr1 + 20); ++# lseek(dll, secptr1, SEEK_SET); ++# read(dll, sname, 8); ++# if (vaddr <= export_rva && vaddr+vsize > export_rva) ++# { ++# expptr = fptr + (export_rva - vaddr); ++# if (export_rva + export_size > vaddr + vsize) ++# export_size = vsize - (export_rva - vaddr); ++# break; ++# } ++# } ++# ++# expdata = (unsigned char*)malloc(export_size); ++# lseek (dll, expptr, SEEK_SET); ++# read (dll, expdata, export_size); ++# erva = expdata - export_rva; ++# ++# nexp = pe_as32 (expdata+24); ++# name_rvas = pe_as32 (expdata+32); ++# ++# printf ("EXPORTS\n"); ++# for (i = 0; i> "${ofile}T" || (rm -f "${ofile}T"; exit 1) ++ ++ mv -f "${ofile}T" "$ofile" || \ ++ (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T") ++ chmod +x "$ofile" ++fi ++ ++])# _LT_AC_LTCONFIG_HACK + + # AC_LIBTOOL_DLOPEN - enable checks for dlopen support +-AC_DEFUN(AC_LIBTOOL_DLOPEN, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_DLOPEN], [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])]) + + # AC_LIBTOOL_WIN32_DLL - declare package support for building win32 dll's +-AC_DEFUN(AC_LIBTOOL_WIN32_DLL, [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) ++AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [AC_BEFORE([$0], [AC_LIBTOOL_SETUP])]) + + # AC_ENABLE_SHARED - implement the --enable-shared flag + # Usage: AC_ENABLE_SHARED[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_SHARED, [dnl +-define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_SHARED], ++[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(shared, + changequote(<<, >>)dnl + << --enable-shared[=PKGS] build shared libraries [default=>>AC_ENABLE_SHARED_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) +@@ -157,21 +2992,22 @@ + ]) + + # AC_DISABLE_SHARED - set the default shared flag to --disable-shared +-AC_DEFUN(AC_DISABLE_SHARED, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_SHARED], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_SHARED(no)]) + + # AC_ENABLE_STATIC - implement the --enable-static flag + # Usage: AC_ENABLE_STATIC[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_STATIC, [dnl +-define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_STATIC], ++[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(static, + changequote(<<, >>)dnl + << --enable-static[=PKGS] build static libraries [default=>>AC_ENABLE_STATIC_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) +@@ -190,7 +3026,8 @@ + ]) + + # AC_DISABLE_STATIC - set the default static flag to --disable-static +-AC_DEFUN(AC_DISABLE_STATIC, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_DISABLE_STATIC], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_STATIC(no)]) + + +@@ -198,14 +3035,14 @@ + # Usage: AC_ENABLE_FAST_INSTALL[(DEFAULT)] + # Where DEFAULT is either `yes' or `no'. If omitted, it defaults to + # `yes'. +-AC_DEFUN(AC_ENABLE_FAST_INSTALL, [dnl +-define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl ++AC_DEFUN([AC_ENABLE_FAST_INSTALL], ++[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl + AC_ARG_ENABLE(fast-install, + changequote(<<, >>)dnl + << --enable-fast-install[=PKGS] optimize for fast installation [default=>>AC_ENABLE_FAST_INSTALL_DEFAULT], + changequote([, ])dnl + [p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) +@@ -223,29 +3060,120 @@ + enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl + ]) + +-# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-install +-AC_DEFUN(AC_DISABLE_FAST_INSTALL, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++# AC_DISABLE_FAST_INSTALL - set the default to --disable-fast-install ++AC_DEFUN([AC_DISABLE_FAST_INSTALL], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_ENABLE_FAST_INSTALL(no)]) + ++# AC_LIBTOOL_PICMODE - implement the --with-pic flag ++# Usage: AC_LIBTOOL_PICMODE[(MODE)] ++# Where MODE is either `yes' or `no'. If omitted, it defaults to ++# `both'. ++AC_DEFUN([AC_LIBTOOL_PICMODE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++pic_mode=ifelse($#,1,$1,default)]) ++ ++ ++# AC_PATH_TOOL_PREFIX - find a file program which can recognise shared library ++AC_DEFUN([AC_PATH_TOOL_PREFIX], ++[AC_MSG_CHECKING([for $1]) ++AC_CACHE_VAL(lt_cv_path_MAGIC_CMD, ++[case $MAGIC_CMD in ++ /*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++ ?:/*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. ++ ;; ++ *) ++ ac_save_MAGIC_CMD="$MAGIC_CMD" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++dnl $ac_dummy forces splitting on constant user-supplied paths. ++dnl POSIX.2 word splitting is done only on the output of word expansions, ++dnl not every word. This closes a longstanding sh security hole. ++ ac_dummy="ifelse([$2], , $PATH, [$2])" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$1; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/$1" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ egrep "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ MAGIC_CMD="$ac_save_MAGIC_CMD" ++ ;; ++esac]) ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ AC_MSG_RESULT($MAGIC_CMD) ++else ++ AC_MSG_RESULT(no) ++fi ++]) ++ ++ ++# AC_PATH_MAGIC - find a file program which can recognise a shared library ++AC_DEFUN([AC_PATH_MAGIC], ++[AC_REQUIRE([AC_CHECK_TOOL_PREFIX])dnl ++AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin:$PATH) ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ AC_PATH_TOOL_PREFIX(file, /usr/bin:$PATH) ++ else ++ MAGIC_CMD=: ++ fi ++fi ++]) ++ ++ + # AC_PROG_LD - find the path to the GNU or non-GNU linker +-AC_DEFUN(AC_PROG_LD, ++AC_DEFUN([AC_PROG_LD], + [AC_ARG_WITH(gnu-ld, + [ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], + test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) + AC_REQUIRE([AC_PROG_CC])dnl + AC_REQUIRE([AC_CANONICAL_HOST])dnl + AC_REQUIRE([AC_CANONICAL_BUILD])dnl ++AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl + ac_prog=ld +-if test "$ac_cv_prog_gcc" = yes; then ++if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + AC_MSG_CHECKING([for ld used by GCC]) +- ac_prog=`($CC -print-prog-name=ld) 2>&5` +- case "$ac_prog" in ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in + # Accept absolute paths. +-changequote(,)dnl +- [\\/]* | [A-Za-z]:[\\/]*) +- re_direlt='/[^/][^/]*/\.\./' +-changequote([,])dnl ++ [[\\/]]* | [[A-Za-z]]:[[\\/]]*) ++ re_direlt='/[[^/]][[^/]]*/\.\./' + # Canonicalize the path of ld + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do +@@ -267,17 +3195,17 @@ + else + AC_MSG_CHECKING([for non-GNU ld]) + fi +-AC_CACHE_VAL(ac_cv_path_LD, ++AC_CACHE_VAL(lt_cv_path_LD, + [if test -z "$LD"; then +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then +- ac_cv_path_LD="$ac_dir/$ac_prog" ++ lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some GNU ld's only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. +- if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then ++ if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then + test "$with_gnu_ld" != no && break + else + test "$with_gnu_ld" != yes && break +@@ -286,9 +3214,9 @@ + done + IFS="$ac_save_ifs" + else +- ac_cv_path_LD="$LD" # Let the user override the test with a path. ++ lt_cv_path_LD="$LD" # Let the user override the test with a path. + fi]) +-LD="$ac_cv_path_LD" ++LD="$lt_cv_path_LD" + if test -n "$LD"; then + AC_MSG_RESULT($LD) + else +@@ -298,56 +3226,255 @@ + AC_PROG_LD_GNU + ]) + +-AC_DEFUN(AC_PROG_LD_GNU, +-[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], ac_cv_prog_gnu_ld, ++# AC_PROG_LD_GNU - ++AC_DEFUN([AC_PROG_LD_GNU], ++[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld, + [# I'd rather use --version here, but apparently some GNU ld's only accept -v. + if $LD -v 2>&1 &5; then +- ac_cv_prog_gnu_ld=yes ++ lt_cv_prog_gnu_ld=yes + else +- ac_cv_prog_gnu_ld=no ++ lt_cv_prog_gnu_ld=no + fi]) ++with_gnu_ld=$lt_cv_prog_gnu_ld ++]) ++ ++# AC_PROG_LD_RELOAD_FLAG - find reload flag for linker ++# -- PORTME Some linkers may need a different reload flag. ++AC_DEFUN([AC_PROG_LD_RELOAD_FLAG], ++[AC_CACHE_CHECK([for $LD option to reload object files], lt_cv_ld_reload_flag, ++[lt_cv_ld_reload_flag='-r']) ++reload_flag=$lt_cv_ld_reload_flag ++test -n "$reload_flag" && reload_flag=" $reload_flag" ++]) ++ ++# AC_DEPLIBS_CHECK_METHOD - how to check for library dependencies ++# -- PORTME fill in with the dynamic library characteristics ++AC_DEFUN([AC_DEPLIBS_CHECK_METHOD], ++[AC_CACHE_CHECK([how to recognise dependent libraries], ++lt_cv_deplibs_check_method, ++[lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given egrep regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix4* | aix5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi4*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ case "$host_os" in ++ rhapsody* | darwin1.[[012]]) ++ lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1` ++ ;; ++ *) # Darwin 1.3 on ++ lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' ++ ;; ++ esac ++ ;; ++ ++freebsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[[3-9]]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20*|hpux11*) ++ lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ irix5* | nonstopux*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" ++ ;; ++ *) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[[1234]] dynamic lib MIPS - version 1" ++ ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ case $host_cpu in ++ alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | arm* | m68k) ++ lt_cv_deplibs_check_method=pass_all ;; ++ *) ++ # glibc up to 2.1.1 does not perform some relocations on ARM ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ++ ;; ++ ++netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so\.[[0-9]]+\.[[0-9]]+$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[[^/\.]]+\.so$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++openbsd*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB shared object' ++ else ++ lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sco3.2v5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ ++sysv5uw[[78]]* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ case $host_vendor in ++ motorola) ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++esac ++]) ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method + ]) + ++ + # AC_PROG_NM - find the path to a BSD-compatible name lister +-AC_DEFUN(AC_PROG_NM, +-[AC_MSG_CHECKING([for BSD-compatible nm]) +-AC_CACHE_VAL(ac_cv_path_NM, ++AC_DEFUN([AC_PROG_NM], ++[AC_REQUIRE([_LT_AC_LIBTOOL_SYS_PATH_SEPARATOR])dnl ++AC_MSG_CHECKING([for BSD-compatible nm]) ++AC_CACHE_VAL(lt_cv_path_NM, + [if test -n "$NM"; then + # Let the user override the test. +- ac_cv_path_NM="$NM" ++ lt_cv_path_NM="$NM" + else +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do + test -z "$ac_dir" && ac_dir=. +- if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then ++ tmp_nm=$ac_dir/${ac_tool_prefix}nm ++ if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then + # Check to see if the nm accepts a BSD-compat flag. + # Adding the `sed 1q' prevents false positives on HP-UX, which says: + # nm: unknown option "B" ignored +- if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -B" ++ # Tru64's nm complains that /dev/null is an invalid object file ++ if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -B" + break +- elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -p" ++ elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -p" + break + else +- ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but + continue # so that we can try to find one that supports BSD flags + fi + fi + done + IFS="$ac_save_ifs" +- test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm + fi]) +-NM="$ac_cv_path_NM" ++NM="$lt_cv_path_NM" + AC_MSG_RESULT([$NM]) + ]) + + # AC_CHECK_LIBM - check for math library +-AC_DEFUN(AC_CHECK_LIBM, ++AC_DEFUN([AC_CHECK_LIBM], + [AC_REQUIRE([AC_CANONICAL_HOST])dnl + LIBM= +-case "$lt_target" in +-*-*-beos* | *-*-cygwin*) ++case $host in ++*-*-beos* | *-*-cygwin* | *-*-pw32*) + # These system don't have libm + ;; + *-ncr-sysv4.3*) +@@ -361,33 +3488,41 @@ + ]) + + # AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl convenience library, adds --enable-ltdl-convenience to +-# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor +-# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed +-# to be `${top_builddir}/libltdl'. Make sure you start DIR with +-# '${top_builddir}/' (note the single quotes!) if your package is not +-# flat, and, if you're not using automake, define top_builddir as +-# appropriate in the Makefiles. +-AC_DEFUN(AC_LIBLTDL_CONVENIENCE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl +- case "$enable_ltdl_convenience" in ++# the libltdl convenience library and LTDLINCL to the include flags for ++# the libltdl header and adds --enable-ltdl-convenience to the ++# configure arguments. Note that LIBLTDL and LTDLINCL are not ++# AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called. If DIR is not ++# provided, it is assumed to be `libltdl'. LIBLTDL will be prefixed ++# with '${top_builddir}/' and LTDLINCL will be prefixed with ++# '${top_srcdir}/' (note the single quotes!). If your package is not ++# flat and you're not using automake, define top_builddir and ++# top_srcdir appropriately in the Makefiles. ++AC_DEFUN([AC_LIBLTDL_CONVENIENCE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++ case $enable_ltdl_convenience in + no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;; + "") enable_ltdl_convenience=yes + ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;; + esac +- LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdlc.la +- INCLTDL=ifelse($#,1,-I$1,['-I${top_builddir}/libltdl']) ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" + ]) + + # AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for +-# the libltdl installable library, and adds --enable-ltdl-install to +-# the configure arguments. Note that LIBLTDL is not AC_SUBSTed, nor +-# is AC_CONFIG_SUBDIRS called. If DIR is not provided, it is assumed +-# to be `${top_builddir}/libltdl'. Make sure you start DIR with +-# '${top_builddir}/' (note the single quotes!) if your package is not +-# flat, and, if you're not using automake, define top_builddir as +-# appropriate in the Makefiles. ++# the libltdl installable library and LTDLINCL to the include flags for ++# the libltdl header and adds --enable-ltdl-install to the configure ++# arguments. Note that LIBLTDL and LTDLINCL are not AC_SUBSTed, nor is ++# AC_CONFIG_SUBDIRS called. If DIR is not provided and an installed ++# libltdl is not found, it is assumed to be `libltdl'. LIBLTDL will ++# be prefixed with '${top_builddir}/' and LTDLINCL will be prefixed ++# with '${top_srcdir}/' (note the single quotes!). If your package is ++# not flat and you're not using automake, define top_builddir and ++# top_srcdir appropriately in the Makefiles. + # In the future, this macro may have to be called after AC_PROG_LIBTOOL. +-AC_DEFUN(AC_LIBLTDL_INSTALLABLE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl ++AC_DEFUN([AC_LIBLTDL_INSTALLABLE], ++[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl + AC_CHECK_LIB(ltdl, main, + [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no], + [if test x"$enable_ltdl_install" = xno; then +@@ -398,30 +3533,940 @@ + ]) + if test x"$enable_ltdl_install" = x"yes"; then + ac_configure_args="$ac_configure_args --enable-ltdl-install" +- LIBLTDL=ifelse($#,1,$1,['${top_builddir}/libltdl'])/libltdl.la +- INCLTDL=ifelse($#,1,-I$1,['-I${top_builddir}/libltdl']) ++ LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la ++ LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl']) + else + ac_configure_args="$ac_configure_args --enable-ltdl-install=no" + LIBLTDL="-lltdl" +- INCLTDL= ++ LTDLINCL= ++ fi ++ # For backwards non-gettext consistent compatibility... ++ INCLTDL="$LTDLINCL" ++]) ++ ++# old names ++AC_DEFUN([AM_PROG_LIBTOOL], [AC_PROG_LIBTOOL]) ++AC_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)]) ++AC_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)]) ++AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)]) ++AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)]) ++AC_DEFUN([AM_PROG_LD], [AC_PROG_LD]) ++AC_DEFUN([AM_PROG_NM], [AC_PROG_NM]) ++ ++# This is just to silence aclocal about the macro not being used ++ifelse([AC_DISABLE_FAST_INSTALL]) ++ ++# NOTE: This macro has been submitted for inclusion into # ++# GNU Autoconf as AC_PROG_SED. When it is available in # ++# a released version of Autoconf we should remove this # ++# macro and use it instead. # ++# LT_AC_PROG_SED ++# -------------- ++# Check for a fully-functional sed program, that truncates ++# as few characters as possible. Prefer GNU sed if found. ++AC_DEFUN([LT_AC_PROG_SED], ++[AC_MSG_CHECKING([for a sed that does not truncate output]) ++AC_CACHE_VAL(lt_cv_path_SED, ++[# Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_executable_p="test -f" ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then ++ _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done ++ ++ # Create a temporary directory, and hook for its removal unless debugging. ++$debug || ++{ ++ trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++ ++# Create a (secure) tmp directory for tmp files. ++: ${TMPDIR=/tmp} ++{ ++ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/sedXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=$TMPDIR/sed$$-$RANDOM ++ (umask 077 && mkdir $tmp) ++} || ++{ ++ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ++ { (exit 1); exit 1; } ++} ++ _max=0 ++ _count=0 ++ # Add /usr/xpg4/bin/sed as it is typically found on Solaris ++ # along with /bin/sed that truncates output. ++ for _sed in $_sed_list /usr/xpg4/bin/sed; do ++ test ! -f ${_sed} && break ++ cat /dev/null > "$tmp/sed.in" ++ _count=0 ++ echo ${ECHO_N-$ac_n} "0123456789${ECHO_C-$ac_c}" >"$tmp/sed.in" ++ # Check for GNU sed and select it if it is found. ++ if "${_sed}" --version 2>&1 < /dev/null | egrep '(GNU)' > /dev/null; then ++ lt_cv_path_SED=${_sed} ++ break ++ fi ++ while true; do ++ cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp" ++ mv "$tmp/sed.tmp" "$tmp/sed.in" ++ cp "$tmp/sed.in" "$tmp/sed.nl" ++ echo >>"$tmp/sed.nl" ++ ${_sed} -e 's/a$//' < "$tmp/sed.nl" >"$tmp/sed.out" || break ++ cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break ++ # 40000 chars as input seems more than enough ++ test $_count -gt 10 && break ++ _count=`expr $_count + 1` ++ if test $_count -gt $_max; then ++ _max=$_count ++ lt_cv_path_SED=$_sed ++ fi ++ done ++ done ++ rm -rf "$tmp" ++]) ++if test "X$SED" != "X"; then ++ lt_cv_path_SED=$SED ++else ++ SED=$lt_cv_path_SED ++fi ++AC_MSG_RESULT([$SED]) ++]) ++ ++# lib-prefix.m4 serial 3 (gettext-0.12.2) ++dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and ++dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't ++dnl require excessive bracketing. ++ifdef([AC_HELP_STRING], ++[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], ++[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) ++ ++dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed ++dnl to access previously installed libraries. The basic assumption is that ++dnl a user will want packages to use other packages he previously installed ++dnl with the same --prefix option. ++dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate ++dnl libraries, but is otherwise very convenient. ++AC_DEFUN([AC_LIB_PREFIX], ++[ ++ AC_BEFORE([$0], [AC_LIB_LINKFLAGS]) ++ AC_REQUIRE([AC_PROG_CC]) ++ AC_REQUIRE([AC_CANONICAL_HOST]) ++ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) ++ dnl By default, look in $includedir and $libdir. ++ use_additional=yes ++ AC_LIB_WITH_FINAL_PREFIX([ ++ eval additional_includedir=\"$includedir\" ++ eval additional_libdir=\"$libdir\" ++ ]) ++ AC_LIB_ARG_WITH([lib-prefix], ++[ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib ++ --without-lib-prefix don't search for libraries in includedir and libdir], ++[ ++ if test "X$withval" = "Xno"; then ++ use_additional=no ++ else ++ if test "X$withval" = "X"; then ++ AC_LIB_WITH_FINAL_PREFIX([ ++ eval additional_includedir=\"$includedir\" ++ eval additional_libdir=\"$libdir\" ++ ]) ++ else ++ additional_includedir="$withval/include" ++ additional_libdir="$withval/lib" ++ fi ++ fi ++]) ++ if test $use_additional = yes; then ++ dnl Potentially add $additional_includedir to $CPPFLAGS. ++ dnl But don't add it ++ dnl 1. if it's the standard /usr/include, ++ dnl 2. if it's already present in $CPPFLAGS, ++ dnl 3. if it's /usr/local/include and we are using GCC on Linux, ++ dnl 4. if it doesn't exist as a directory. ++ if test "X$additional_includedir" != "X/usr/include"; then ++ haveit= ++ for x in $CPPFLAGS; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-I$additional_includedir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ if test "X$additional_includedir" = "X/usr/local/include"; then ++ if test -n "$GCC"; then ++ case $host_os in ++ linux*) haveit=yes;; ++ esac ++ fi ++ fi ++ if test -z "$haveit"; then ++ if test -d "$additional_includedir"; then ++ dnl Really add $additional_includedir to $CPPFLAGS. ++ CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir" ++ fi ++ fi ++ fi ++ fi ++ dnl Potentially add $additional_libdir to $LDFLAGS. ++ dnl But don't add it ++ dnl 1. if it's the standard /usr/lib, ++ dnl 2. if it's already present in $LDFLAGS, ++ dnl 3. if it's /usr/local/lib and we are using GCC on Linux, ++ dnl 4. if it doesn't exist as a directory. ++ if test "X$additional_libdir" != "X/usr/lib"; then ++ haveit= ++ for x in $LDFLAGS; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-L$additional_libdir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ if test "X$additional_libdir" = "X/usr/local/lib"; then ++ if test -n "$GCC"; then ++ case $host_os in ++ linux*) haveit=yes;; ++ esac ++ fi ++ fi ++ if test -z "$haveit"; then ++ if test -d "$additional_libdir"; then ++ dnl Really add $additional_libdir to $LDFLAGS. ++ LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir" ++ fi ++ fi ++ fi ++ fi ++ fi ++]) ++ ++dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix, ++dnl acl_final_exec_prefix, containing the values to which $prefix and ++dnl $exec_prefix will expand at the end of the configure script. ++AC_DEFUN([AC_LIB_PREPARE_PREFIX], ++[ ++ dnl Unfortunately, prefix and exec_prefix get only finally determined ++ dnl at the end of configure. ++ if test "X$prefix" = "XNONE"; then ++ acl_final_prefix="$ac_default_prefix" ++ else ++ acl_final_prefix="$prefix" ++ fi ++ if test "X$exec_prefix" = "XNONE"; then ++ acl_final_exec_prefix='${prefix}' ++ else ++ acl_final_exec_prefix="$exec_prefix" ++ fi ++ acl_save_prefix="$prefix" ++ prefix="$acl_final_prefix" ++ eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" ++ prefix="$acl_save_prefix" ++]) ++ ++dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the ++dnl variables prefix and exec_prefix bound to the values they will have ++dnl at the end of the configure script. ++AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], ++[ ++ acl_save_prefix="$prefix" ++ prefix="$acl_final_prefix" ++ acl_save_exec_prefix="$exec_prefix" ++ exec_prefix="$acl_final_exec_prefix" ++ $1 ++ exec_prefix="$acl_save_exec_prefix" ++ prefix="$acl_save_prefix" ++]) ++ ++# lib-link.m4 serial 4 (gettext-0.12) ++dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and ++dnl the libraries corresponding to explicit and implicit dependencies. ++dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and ++dnl augments the CPPFLAGS variable. ++AC_DEFUN([AC_LIB_LINKFLAGS], ++[ ++ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) ++ AC_REQUIRE([AC_LIB_RPATH]) ++ define([Name],[translit([$1],[./-], [___])]) ++ define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], ++ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) ++ AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [ ++ AC_LIB_LINKFLAGS_BODY([$1], [$2]) ++ ac_cv_lib[]Name[]_libs="$LIB[]NAME" ++ ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME" ++ ac_cv_lib[]Name[]_cppflags="$INC[]NAME" ++ ]) ++ LIB[]NAME="$ac_cv_lib[]Name[]_libs" ++ LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs" ++ INC[]NAME="$ac_cv_lib[]Name[]_cppflags" ++ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) ++ AC_SUBST([LIB]NAME) ++ AC_SUBST([LTLIB]NAME) ++ dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the ++ dnl results of this search when this library appears as a dependency. ++ HAVE_LIB[]NAME=yes ++ undefine([Name]) ++ undefine([NAME]) ++]) ++ ++dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode) ++dnl searches for libname and the libraries corresponding to explicit and ++dnl implicit dependencies, together with the specified include files and ++dnl the ability to compile and link the specified testcode. If found, it ++dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and ++dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and ++dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs ++dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty. ++AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], ++[ ++ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) ++ AC_REQUIRE([AC_LIB_RPATH]) ++ define([Name],[translit([$1],[./-], [___])]) ++ define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], ++ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) ++ ++ dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME ++ dnl accordingly. ++ AC_LIB_LINKFLAGS_BODY([$1], [$2]) ++ ++ dnl Add $INC[]NAME to CPPFLAGS before performing the following checks, ++ dnl because if the user has installed lib[]Name and not disabled its use ++ dnl via --without-lib[]Name-prefix, he wants to use it. ++ ac_save_CPPFLAGS="$CPPFLAGS" ++ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME) ++ ++ AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [ ++ ac_save_LIBS="$LIBS" ++ LIBS="$LIBS $LIB[]NAME" ++ AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no]) ++ LIBS="$ac_save_LIBS" ++ ]) ++ if test "$ac_cv_lib[]Name" = yes; then ++ HAVE_LIB[]NAME=yes ++ AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.]) ++ AC_MSG_CHECKING([how to link with lib[]$1]) ++ AC_MSG_RESULT([$LIB[]NAME]) ++ else ++ HAVE_LIB[]NAME=no ++ dnl If $LIB[]NAME didn't lead to a usable library, we don't need ++ dnl $INC[]NAME either. ++ CPPFLAGS="$ac_save_CPPFLAGS" ++ LIB[]NAME= ++ LTLIB[]NAME= ++ fi ++ AC_SUBST([HAVE_LIB]NAME) ++ AC_SUBST([LIB]NAME) ++ AC_SUBST([LTLIB]NAME) ++ undefine([Name]) ++ undefine([NAME]) ++]) ++ ++dnl Determine the platform dependent parameters needed to use rpath: ++dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, ++dnl hardcode_direct, hardcode_minus_L. ++AC_DEFUN([AC_LIB_RPATH], ++[ ++ AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS ++ AC_REQUIRE([AC_LIB_PROG_LD]) dnl we use $LD, $with_gnu_ld ++ AC_REQUIRE([AC_CANONICAL_HOST]) dnl we use $host ++ AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir ++ AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [ ++ CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ ++ ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh ++ . ./conftest.sh ++ rm -f ./conftest.sh ++ acl_cv_rpath=done ++ ]) ++ wl="$acl_cv_wl" ++ libext="$acl_cv_libext" ++ shlibext="$acl_cv_shlibext" ++ hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" ++ hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" ++ hardcode_direct="$acl_cv_hardcode_direct" ++ hardcode_minus_L="$acl_cv_hardcode_minus_L" ++ dnl Determine whether the user wants rpath handling at all. ++ AC_ARG_ENABLE(rpath, ++ [ --disable-rpath do not hardcode runtime library paths], ++ :, enable_rpath=yes) ++]) ++ ++dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and ++dnl the libraries corresponding to explicit and implicit dependencies. ++dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables. ++AC_DEFUN([AC_LIB_LINKFLAGS_BODY], ++[ ++ define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-], ++ [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])]) ++ dnl By default, look in $includedir and $libdir. ++ use_additional=yes ++ AC_LIB_WITH_FINAL_PREFIX([ ++ eval additional_includedir=\"$includedir\" ++ eval additional_libdir=\"$libdir\" ++ ]) ++ AC_LIB_ARG_WITH([lib$1-prefix], ++[ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib ++ --without-lib$1-prefix don't search for lib$1 in includedir and libdir], ++[ ++ if test "X$withval" = "Xno"; then ++ use_additional=no ++ else ++ if test "X$withval" = "X"; then ++ AC_LIB_WITH_FINAL_PREFIX([ ++ eval additional_includedir=\"$includedir\" ++ eval additional_libdir=\"$libdir\" ++ ]) ++ else ++ additional_includedir="$withval/include" ++ additional_libdir="$withval/lib" ++ fi ++ fi ++]) ++ dnl Search the library and its dependencies in $additional_libdir and ++ dnl $LDFLAGS. Using breadth-first-seach. ++ LIB[]NAME= ++ LTLIB[]NAME= ++ INC[]NAME= ++ rpathdirs= ++ ltrpathdirs= ++ names_already_handled= ++ names_next_round='$1 $2' ++ while test -n "$names_next_round"; do ++ names_this_round="$names_next_round" ++ names_next_round= ++ for name in $names_this_round; do ++ already_handled= ++ for n in $names_already_handled; do ++ if test "$n" = "$name"; then ++ already_handled=yes ++ break ++ fi ++ done ++ if test -z "$already_handled"; then ++ names_already_handled="$names_already_handled $name" ++ dnl See if it was already located by an earlier AC_LIB_LINKFLAGS ++ dnl or AC_LIB_HAVE_LINKFLAGS call. ++ uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'` ++ eval value=\"\$HAVE_LIB$uppername\" ++ if test -n "$value"; then ++ if test "$value" = yes; then ++ eval value=\"\$LIB$uppername\" ++ test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value" ++ eval value=\"\$LTLIB$uppername\" ++ test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value" ++ else ++ dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined ++ dnl that this library doesn't exist. So just drop it. ++ : ++ fi ++ else ++ dnl Search the library lib$name in $additional_libdir and $LDFLAGS ++ dnl and the already constructed $LIBNAME/$LTLIBNAME. ++ found_dir= ++ found_la= ++ found_so= ++ found_a= ++ if test $use_additional = yes; then ++ if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then ++ found_dir="$additional_libdir" ++ found_so="$additional_libdir/lib$name.$shlibext" ++ if test -f "$additional_libdir/lib$name.la"; then ++ found_la="$additional_libdir/lib$name.la" ++ fi ++ else ++ if test -f "$additional_libdir/lib$name.$libext"; then ++ found_dir="$additional_libdir" ++ found_a="$additional_libdir/lib$name.$libext" ++ if test -f "$additional_libdir/lib$name.la"; then ++ found_la="$additional_libdir/lib$name.la" ++ fi ++ fi ++ fi ++ fi ++ if test "X$found_dir" = "X"; then ++ for x in $LDFLAGS $LTLIB[]NAME; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ case "$x" in ++ -L*) ++ dir=`echo "X$x" | sed -e 's/^X-L//'` ++ if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then ++ found_dir="$dir" ++ found_so="$dir/lib$name.$shlibext" ++ if test -f "$dir/lib$name.la"; then ++ found_la="$dir/lib$name.la" ++ fi ++ else ++ if test -f "$dir/lib$name.$libext"; then ++ found_dir="$dir" ++ found_a="$dir/lib$name.$libext" ++ if test -f "$dir/lib$name.la"; then ++ found_la="$dir/lib$name.la" ++ fi ++ fi ++ fi ++ ;; ++ esac ++ if test "X$found_dir" != "X"; then ++ break ++ fi ++ done ++ fi ++ if test "X$found_dir" != "X"; then ++ dnl Found the library. ++ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name" ++ if test "X$found_so" != "X"; then ++ dnl Linking with a shared library. We attempt to hardcode its ++ dnl directory into the executable's runpath, unless it's the ++ dnl standard /usr/lib. ++ if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then ++ dnl No hardcoding is needed. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" ++ else ++ dnl Use an explicit option to hardcode DIR into the resulting ++ dnl binary. ++ dnl Potentially add DIR to ltrpathdirs. ++ dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. ++ haveit= ++ for x in $ltrpathdirs; do ++ if test "X$x" = "X$found_dir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ ltrpathdirs="$ltrpathdirs $found_dir" ++ fi ++ dnl The hardcoding into $LIBNAME is system dependent. ++ if test "$hardcode_direct" = yes; then ++ dnl Using DIR/libNAME.so during linking hardcodes DIR into the ++ dnl resulting binary. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" ++ else ++ if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then ++ dnl Use an explicit option to hardcode DIR into the resulting ++ dnl binary. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" ++ dnl Potentially add DIR to rpathdirs. ++ dnl The rpathdirs will be appended to $LIBNAME at the end. ++ haveit= ++ for x in $rpathdirs; do ++ if test "X$x" = "X$found_dir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ rpathdirs="$rpathdirs $found_dir" ++ fi ++ else ++ dnl Rely on "-L$found_dir". ++ dnl But don't add it if it's already contained in the LDFLAGS ++ dnl or the already constructed $LIBNAME ++ haveit= ++ for x in $LDFLAGS $LIB[]NAME; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-L$found_dir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir" ++ fi ++ if test "$hardcode_minus_L" != no; then ++ dnl FIXME: Not sure whether we should use ++ dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" ++ dnl here. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" ++ else ++ dnl We cannot use $hardcode_runpath_var and LD_RUN_PATH ++ dnl here, because this doesn't fit in flags passed to the ++ dnl compiler. So give up. No hardcoding. This affects only ++ dnl very old systems. ++ dnl FIXME: Not sure whether we should use ++ dnl "-L$found_dir -l$name" or "-L$found_dir $found_so" ++ dnl here. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" ++ fi ++ fi ++ fi ++ fi ++ else ++ if test "X$found_a" != "X"; then ++ dnl Linking with a static library. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a" ++ else ++ dnl We shouldn't come here, but anyway it's good to have a ++ dnl fallback. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name" ++ fi ++ fi ++ dnl Assume the include files are nearby. ++ additional_includedir= ++ case "$found_dir" in ++ */lib | */lib/) ++ basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'` ++ additional_includedir="$basedir/include" ++ ;; ++ esac ++ if test "X$additional_includedir" != "X"; then ++ dnl Potentially add $additional_includedir to $INCNAME. ++ dnl But don't add it ++ dnl 1. if it's the standard /usr/include, ++ dnl 2. if it's /usr/local/include and we are using GCC on Linux, ++ dnl 3. if it's already present in $CPPFLAGS or the already ++ dnl constructed $INCNAME, ++ dnl 4. if it doesn't exist as a directory. ++ if test "X$additional_includedir" != "X/usr/include"; then ++ haveit= ++ if test "X$additional_includedir" = "X/usr/local/include"; then ++ if test -n "$GCC"; then ++ case $host_os in ++ linux*) haveit=yes;; ++ esac ++ fi ++ fi ++ if test -z "$haveit"; then ++ for x in $CPPFLAGS $INC[]NAME; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-I$additional_includedir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ if test -d "$additional_includedir"; then ++ dnl Really add $additional_includedir to $INCNAME. ++ INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir" ++ fi ++ fi ++ fi ++ fi ++ fi ++ dnl Look for dependencies. ++ if test -n "$found_la"; then ++ dnl Read the .la file. It defines the variables ++ dnl dlname, library_names, old_library, dependency_libs, current, ++ dnl age, revision, installed, dlopen, dlpreopen, libdir. ++ save_libdir="$libdir" ++ case "$found_la" in ++ */* | *\\*) . "$found_la" ;; ++ *) . "./$found_la" ;; ++ esac ++ libdir="$save_libdir" ++ dnl We use only dependency_libs. ++ for dep in $dependency_libs; do ++ case "$dep" in ++ -L*) ++ additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'` ++ dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME. ++ dnl But don't add it ++ dnl 1. if it's the standard /usr/lib, ++ dnl 2. if it's /usr/local/lib and we are using GCC on Linux, ++ dnl 3. if it's already present in $LDFLAGS or the already ++ dnl constructed $LIBNAME, ++ dnl 4. if it doesn't exist as a directory. ++ if test "X$additional_libdir" != "X/usr/lib"; then ++ haveit= ++ if test "X$additional_libdir" = "X/usr/local/lib"; then ++ if test -n "$GCC"; then ++ case $host_os in ++ linux*) haveit=yes;; ++ esac ++ fi ++ fi ++ if test -z "$haveit"; then ++ haveit= ++ for x in $LDFLAGS $LIB[]NAME; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-L$additional_libdir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ if test -d "$additional_libdir"; then ++ dnl Really add $additional_libdir to $LIBNAME. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir" ++ fi ++ fi ++ haveit= ++ for x in $LDFLAGS $LTLIB[]NAME; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X-L$additional_libdir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ if test -d "$additional_libdir"; then ++ dnl Really add $additional_libdir to $LTLIBNAME. ++ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir" ++ fi ++ fi ++ fi ++ fi ++ ;; ++ -R*) ++ dir=`echo "X$dep" | sed -e 's/^X-R//'` ++ if test "$enable_rpath" != no; then ++ dnl Potentially add DIR to rpathdirs. ++ dnl The rpathdirs will be appended to $LIBNAME at the end. ++ haveit= ++ for x in $rpathdirs; do ++ if test "X$x" = "X$dir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ rpathdirs="$rpathdirs $dir" ++ fi ++ dnl Potentially add DIR to ltrpathdirs. ++ dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. ++ haveit= ++ for x in $ltrpathdirs; do ++ if test "X$x" = "X$dir"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ ltrpathdirs="$ltrpathdirs $dir" ++ fi ++ fi ++ ;; ++ -l*) ++ dnl Handle this in the next round. ++ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ++ ;; ++ *.la) ++ dnl Handle this in the next round. Throw away the .la's ++ dnl directory; it is already contained in a preceding -L ++ dnl option. ++ names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` ++ ;; ++ *) ++ dnl Most likely an immediate library name. ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep" ++ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep" ++ ;; ++ esac ++ done ++ fi ++ else ++ dnl Didn't find the library; assume it is in the system directories ++ dnl known to the linker and runtime loader. (All the system ++ dnl directories known to the linker should also be known to the ++ dnl runtime loader, otherwise the system is severely misconfigured.) ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name" ++ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name" ++ fi ++ fi ++ fi ++ done ++ done ++ if test "X$rpathdirs" != "X"; then ++ if test -n "$hardcode_libdir_separator"; then ++ dnl Weird platform: only the last -rpath option counts, the user must ++ dnl pass all path elements in one option. We can arrange that for a ++ dnl single library, but not when more than one $LIBNAMEs are used. ++ alldirs= ++ for found_dir in $rpathdirs; do ++ alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" ++ done ++ dnl Note: hardcode_libdir_flag_spec uses $libdir and $wl. ++ acl_save_libdir="$libdir" ++ libdir="$alldirs" ++ eval flag=\"$hardcode_libdir_flag_spec\" ++ libdir="$acl_save_libdir" ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" ++ else ++ dnl The -rpath options are cumulative. ++ for found_dir in $rpathdirs; do ++ acl_save_libdir="$libdir" ++ libdir="$found_dir" ++ eval flag=\"$hardcode_libdir_flag_spec\" ++ libdir="$acl_save_libdir" ++ LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag" ++ done ++ fi ++ fi ++ if test "X$ltrpathdirs" != "X"; then ++ dnl When using libtool, the option that works for both libraries and ++ dnl executables is -R. The -R options are cumulative. ++ for found_dir in $ltrpathdirs; do ++ LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir" ++ done ++ fi ++]) ++ ++dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR, ++dnl unless already present in VAR. ++dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes ++dnl contains two or three consecutive elements that belong together. ++AC_DEFUN([AC_LIB_APPENDTOVAR], ++[ ++ for element in [$2]; do ++ haveit= ++ for x in $[$1]; do ++ AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"]) ++ if test "X$x" = "X$element"; then ++ haveit=yes ++ break ++ fi ++ done ++ if test -z "$haveit"; then ++ [$1]="${[$1]}${[$1]:+ }$element" ++ fi ++ done ++]) ++ ++# lib-ld.m4 serial 2 (gettext-0.12) ++dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl Subroutines of libtool.m4, ++dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision ++dnl with libtool.m4. ++ ++dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no. ++AC_DEFUN([AC_LIB_PROG_LD_GNU], ++[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld, ++[# I'd rather use --version here, but apparently some GNU ld's only accept -v. ++if $LD -v 2>&1 &5; then ++ acl_cv_prog_gnu_ld=yes ++else ++ acl_cv_prog_gnu_ld=no ++fi]) ++with_gnu_ld=$acl_cv_prog_gnu_ld ++]) ++ ++dnl From libtool-1.4. Sets the variable LD. ++AC_DEFUN([AC_LIB_PROG_LD], ++[AC_ARG_WITH(gnu-ld, ++[ --with-gnu-ld assume the C compiler uses GNU ld [default=no]], ++test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) ++AC_REQUIRE([AC_PROG_CC])dnl ++AC_REQUIRE([AC_CANONICAL_HOST])dnl ++# Prepare PATH_SEPARATOR. ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: + fi ++ rm -f conf$$.sh ++fi ++ac_prog=ld ++if test "$GCC" = yes; then ++ # Check if gcc -print-prog-name=ld gives a path. ++ AC_MSG_CHECKING([for ld used by GCC]) ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in ++ # Accept absolute paths. ++ [[\\/]* | [A-Za-z]:[\\/]*)] ++ [re_direlt='/[^/][^/]*/\.\./'] ++ # Canonicalize the path of ld ++ ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` ++ while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do ++ ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` ++ done ++ test -z "$LD" && LD="$ac_prog" ++ ;; ++ "") ++ # If it fails, then pretend we aren't using GCC. ++ ac_prog=ld ++ ;; ++ *) ++ # If it is relative, then search for the first ld in PATH. ++ with_gnu_ld=unknown ++ ;; ++ esac ++elif test "$with_gnu_ld" = yes; then ++ AC_MSG_CHECKING([for GNU ld]) ++else ++ AC_MSG_CHECKING([for non-GNU ld]) ++fi ++AC_CACHE_VAL(acl_cv_path_LD, ++[if test -z "$LD"; then ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ for ac_dir in $PATH; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then ++ acl_cv_path_LD="$ac_dir/$ac_prog" ++ # Check to see if the program is GNU ld. I'd rather use --version, ++ # but apparently some GNU ld's only accept -v. ++ # Break only if it was the GNU/non-GNU ld that we prefer. ++ if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then ++ test "$with_gnu_ld" != no && break ++ else ++ test "$with_gnu_ld" != yes && break ++ fi ++ fi ++ done ++ IFS="$ac_save_ifs" ++else ++ acl_cv_path_LD="$LD" # Let the user override the test with a path. ++fi]) ++LD="$acl_cv_path_LD" ++if test -n "$LD"; then ++ AC_MSG_RESULT($LD) ++else ++ AC_MSG_RESULT(no) ++fi ++test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) ++AC_LIB_PROG_LD_GNU + ]) + +-dnl old names +-AC_DEFUN(AM_PROG_LIBTOOL, [indir([AC_PROG_LIBTOOL])])dnl +-AC_DEFUN(AM_ENABLE_SHARED, [indir([AC_ENABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_ENABLE_STATIC, [indir([AC_ENABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_DISABLE_SHARED, [indir([AC_DISABLE_SHARED], $@)])dnl +-AC_DEFUN(AM_DISABLE_STATIC, [indir([AC_DISABLE_STATIC], $@)])dnl +-AC_DEFUN(AM_PROG_LD, [indir([AC_PROG_LD])])dnl +-AC_DEFUN(AM_PROG_NM, [indir([AC_PROG_NM])])dnl +- +-dnl This is just to silence aclocal about the macro not being used +-ifelse([AC_DISABLE_FAST_INSTALL])dnl +- + # Like AC_CONFIG_HEADER, but automatically create stamp file. + +-AC_DEFUN(AM_CONFIG_HEADER, ++AC_DEFUN([AM_CONFIG_HEADER], + [AC_PREREQ([2.12]) + AC_CONFIG_HEADER([$1]) + dnl When config.status generates a header, we must update the stamp-h file. +@@ -451,8 +4496,9 @@ + dnl Usage: + dnl AM_INIT_AUTOMAKE(package,version, [no-define]) + +-AC_DEFUN(AM_INIT_AUTOMAKE, +-[AC_REQUIRE([AC_PROG_INSTALL]) ++AC_DEFUN([AM_INIT_AUTOMAKE], ++[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl ++AC_REQUIRE([AC_PROG_INSTALL]) + PACKAGE=[$1] + AC_SUBST(PACKAGE) + VERSION=[$2] +@@ -468,18 +4514,47 @@ + AC_REQUIRE([AC_ARG_PROGRAM]) + dnl FIXME This is truly gross. + missing_dir=`cd $ac_aux_dir && pwd` +-AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir) ++AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) + AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) +-AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir) ++AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) + AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) + AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) + AC_REQUIRE([AC_PROG_MAKE_SET])]) + ++# Copyright 2002 Free Software Foundation, Inc. ++ ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2, or (at your option) ++# any later version. ++ ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++ ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA ++ ++# AM_AUTOMAKE_VERSION(VERSION) ++# ---------------------------- ++# Automake X.Y traces this macro to ensure aclocal.m4 has been ++# generated from the m4 files accompanying Automake X.Y. ++AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) ++ ++# AM_SET_CURRENT_AUTOMAKE_VERSION ++# ------------------------------- ++# Call AM_AUTOMAKE_VERSION so it can be traced. ++# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. ++AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], ++ [AM_AUTOMAKE_VERSION([1.4-p6])]) ++ + # + # Check to make sure that the build environment is sane. + # + +-AC_DEFUN(AM_SANITY_CHECK, ++AC_DEFUN([AM_SANITY_CHECK], + [AC_MSG_CHECKING([whether build environment is sane]) + # Just in case + sleep 1 +@@ -520,7 +4595,7 @@ + + dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) + dnl The program must properly implement --version. +-AC_DEFUN(AM_MISSING_PROG, ++AC_DEFUN([AM_MISSING_PROG], + [AC_MSG_CHECKING(for working $2) + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. +@@ -572,10 +4647,37 @@ + AC_SUBST(ECHO_C)dnl + ]) + ++# isc-posix.m4 serial 2 (gettext-0.11.2) ++dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. ++ ++# This test replaces the one in autoconf. ++# Currently this macro should have the same name as the autoconf macro ++# because gettext's gettext.m4 (distributed in the automake package) ++# still uses it. Otherwise, the use in gettext.m4 makes autoheader ++# give these diagnostics: ++# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX ++# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX ++ ++undefine([AC_ISC_POSIX]) ++ ++AC_DEFUN([AC_ISC_POSIX], ++ [ ++ dnl This test replaces the obsolescent AC_ISC_POSIX kludge. ++ AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"]) ++ ] ++) ++ + + # serial 1 + +-AC_DEFUN(AM_C_PROTOTYPES, ++AC_DEFUN([AM_C_PROTOTYPES], + [AC_REQUIRE([AM_PROG_CC_STDC]) + AC_REQUIRE([AC_PROG_CPP]) + AC_MSG_CHECKING([for function prototypes]) +@@ -612,7 +4714,7 @@ + # program @code{ansi2knr}, which comes with Ghostscript. + # @end defmac + +-AC_DEFUN(AM_PROG_CC_STDC, ++AC_DEFUN([AM_PROG_CC_STDC], + [AC_REQUIRE([AC_PROG_CC]) + AC_BEFORE([$0], [AC_C_INLINE]) + AC_BEFORE([$0], [AC_C_CONST]) +@@ -862,7 +4964,7 @@ + + # serial 1 + +-AC_DEFUN(AM_WITH_DMALLOC, ++AC_DEFUN([AM_WITH_DMALLOC], + [AC_MSG_CHECKING(if malloc debugging is wanted) + AC_ARG_WITH(dmalloc, + [ --with-dmalloc use dmalloc, as in +@@ -1011,18 +5113,1138 @@ + fi + fi]) + +-# Define a conditional. ++# gettext.m4 serial 20 (gettext-0.12) ++dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995-2000. ++dnl Bruno Haible , 2000-2003. ++ ++dnl Macro to add for using GNU gettext. ++ ++dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]). ++dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The ++dnl default (if it is not specified or empty) is 'no-libtool'. ++dnl INTLSYMBOL should be 'external' for packages with no intl directory, ++dnl and 'no-libtool' or 'use-libtool' for packages with an intl directory. ++dnl If INTLSYMBOL is 'use-libtool', then a libtool library ++dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static, ++dnl depending on --{enable,disable}-{shared,static} and on the presence of ++dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library ++dnl $(top_builddir)/intl/libintl.a will be created. ++dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext ++dnl implementations (in libc or libintl) without the ngettext() function ++dnl will be ignored. If NEEDSYMBOL is specified and is ++dnl 'need-formatstring-macros', then GNU gettext implementations that don't ++dnl support the ISO C 99 formatstring macros will be ignored. ++dnl INTLDIR is used to find the intl libraries. If empty, ++dnl the value `$(top_builddir)/intl/' is used. ++dnl ++dnl The result of the configuration is one of three cases: ++dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled ++dnl and used. ++dnl Catalog format: GNU --> install in $(datadir) ++dnl Catalog extension: .mo after installation, .gmo in source tree ++dnl 2) GNU gettext has been found in the system's C library. ++dnl Catalog format: GNU --> install in $(datadir) ++dnl Catalog extension: .mo after installation, .gmo in source tree ++dnl 3) No internationalization, always use English msgid. ++dnl Catalog format: none ++dnl Catalog extension: none ++dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur. ++dnl The use of .gmo is historical (it was needed to avoid overwriting the ++dnl GNU format catalogs when building on a platform with an X/Open gettext), ++dnl but we keep it in order not to force irrelevant filename changes on the ++dnl maintainers. ++dnl ++AC_DEFUN([AM_GNU_GETTEXT], ++[ ++ dnl Argument checking. ++ ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , ++ [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ++])])])])]) ++ ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , ++ [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT ++])])])]) ++ define(gt_included_intl, ifelse([$1], [external], [no], [yes])) ++ define(gt_libtool_suffix_prefix, ifelse([$1], [use-libtool], [l], [])) ++ ++ AC_REQUIRE([AM_PO_SUBDIRS])dnl ++ ifelse(gt_included_intl, yes, [ ++ AC_REQUIRE([AM_INTL_SUBDIR])dnl ++ ]) + +-AC_DEFUN(AM_CONDITIONAL, +-[AC_SUBST($1_TRUE) +-AC_SUBST($1_FALSE) +-if $2; then +- $1_TRUE= +- $1_FALSE='#' ++ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. ++ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) ++ AC_REQUIRE([AC_LIB_RPATH]) ++ ++ dnl Sometimes libintl requires libiconv, so first search for libiconv. ++ dnl Ideally we would do this search only after the ++ dnl if test "$USE_NLS" = "yes"; then ++ dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then ++ dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT ++ dnl the configure script would need to contain the same shell code ++ dnl again, outside any 'if'. There are two solutions: ++ dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. ++ dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. ++ dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not ++ dnl documented, we avoid it. ++ ifelse(gt_included_intl, yes, , [ ++ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ++ ]) ++ ++ dnl Set USE_NLS. ++ AM_NLS ++ ++ ifelse(gt_included_intl, yes, [ ++ BUILD_INCLUDED_LIBINTL=no ++ USE_INCLUDED_LIBINTL=no ++ ]) ++ LIBINTL= ++ LTLIBINTL= ++ POSUB= ++ ++ dnl If we use NLS figure out what method ++ if test "$USE_NLS" = "yes"; then ++ gt_use_preinstalled_gnugettext=no ++ ifelse(gt_included_intl, yes, [ ++ AC_MSG_CHECKING([whether included gettext is requested]) ++ AC_ARG_WITH(included-gettext, ++ [ --with-included-gettext use the GNU gettext library included here], ++ nls_cv_force_use_gnu_gettext=$withval, ++ nls_cv_force_use_gnu_gettext=no) ++ AC_MSG_RESULT($nls_cv_force_use_gnu_gettext) ++ ++ nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext" ++ if test "$nls_cv_force_use_gnu_gettext" != "yes"; then ++ ]) ++ dnl User does not insist on using GNU NLS library. Figure out what ++ dnl to use. If GNU gettext is available we use this. Else we have ++ dnl to fall back to GNU NLS library. ++ ++ dnl Add a version number to the cache macros. ++ define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1))) ++ define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc]) ++ define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl]) ++ ++ AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc, ++ [AC_TRY_LINK([#include ++]ifelse([$2], [need-formatstring-macros], ++[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION ++#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) ++#endif ++changequote(,)dnl ++typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ++changequote([,])dnl ++], [])[extern int _nl_msg_cat_cntr; ++extern int *_nl_domain_bindings;], ++ [bindtextdomain ("", ""); ++return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings], ++ gt_cv_func_gnugettext_libc=yes, ++ gt_cv_func_gnugettext_libc=no)]) ++ ++ if test "$gt_cv_func_gnugettext_libc" != "yes"; then ++ dnl Sometimes libintl requires libiconv, so first search for libiconv. ++ ifelse(gt_included_intl, yes, , [ ++ AM_ICONV_LINK ++ ]) ++ dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL ++ dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv]) ++ dnl because that would add "-liconv" to LIBINTL and LTLIBINTL ++ dnl even if libiconv doesn't exist. ++ AC_LIB_LINKFLAGS_BODY([intl]) ++ AC_CACHE_CHECK([for GNU gettext in libintl], ++ gt_cv_func_gnugettext_libintl, ++ [gt_save_CPPFLAGS="$CPPFLAGS" ++ CPPFLAGS="$CPPFLAGS $INCINTL" ++ gt_save_LIBS="$LIBS" ++ LIBS="$LIBS $LIBINTL" ++ dnl Now see whether libintl exists and does not depend on libiconv. ++ AC_TRY_LINK([#include ++]ifelse([$2], [need-formatstring-macros], ++[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION ++#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) ++#endif ++changequote(,)dnl ++typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ++changequote([,])dnl ++], [])[extern int _nl_msg_cat_cntr; ++extern ++#ifdef __cplusplus ++"C" ++#endif ++const char *_nl_expand_alias ();], ++ [bindtextdomain ("", ""); ++return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], ++ gt_cv_func_gnugettext_libintl=yes, ++ gt_cv_func_gnugettext_libintl=no) ++ dnl Now see whether libintl exists and depends on libiconv. ++ if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then ++ LIBS="$LIBS $LIBICONV" ++ AC_TRY_LINK([#include ++]ifelse([$2], [need-formatstring-macros], ++[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION ++#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) ++#endif ++changequote(,)dnl ++typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; ++changequote([,])dnl ++], [])[extern int _nl_msg_cat_cntr; ++extern ++#ifdef __cplusplus ++"C" ++#endif ++const char *_nl_expand_alias ();], ++ [bindtextdomain ("", ""); ++return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], ++ [LIBINTL="$LIBINTL $LIBICONV" ++ LTLIBINTL="$LTLIBINTL $LTLIBICONV" ++ gt_cv_func_gnugettext_libintl=yes ++ ]) ++ fi ++ CPPFLAGS="$gt_save_CPPFLAGS" ++ LIBS="$gt_save_LIBS"]) ++ fi ++ ++ dnl If an already present or preinstalled GNU gettext() is found, ++ dnl use it. But if this macro is used in GNU gettext, and GNU ++ dnl gettext is already preinstalled in libintl, we update this ++ dnl libintl. (Cf. the install rule in intl/Makefile.in.) ++ if test "$gt_cv_func_gnugettext_libc" = "yes" \ ++ || { test "$gt_cv_func_gnugettext_libintl" = "yes" \ ++ && test "$PACKAGE" != gettext-runtime \ ++ && test "$PACKAGE" != gettext-tools; }; then ++ gt_use_preinstalled_gnugettext=yes ++ else ++ dnl Reset the values set by searching for libintl. ++ LIBINTL= ++ LTLIBINTL= ++ INCINTL= ++ fi ++ ++ ifelse(gt_included_intl, yes, [ ++ if test "$gt_use_preinstalled_gnugettext" != "yes"; then ++ dnl GNU gettext is not found in the C library. ++ dnl Fall back on included GNU gettext library. ++ nls_cv_use_gnu_gettext=yes ++ fi ++ fi ++ ++ if test "$nls_cv_use_gnu_gettext" = "yes"; then ++ dnl Mark actions used to generate GNU NLS library. ++ BUILD_INCLUDED_LIBINTL=yes ++ USE_INCLUDED_LIBINTL=yes ++ LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV" ++ LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV" ++ LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'` ++ fi ++ ++ if test "$gt_use_preinstalled_gnugettext" = "yes" \ ++ || test "$nls_cv_use_gnu_gettext" = "yes"; then ++ dnl Mark actions to use GNU gettext tools. ++ CATOBJEXT=.gmo ++ fi ++ ]) ++ ++ if test "$gt_use_preinstalled_gnugettext" = "yes" \ ++ || test "$nls_cv_use_gnu_gettext" = "yes"; then ++ AC_DEFINE(ENABLE_NLS, 1, ++ [Define to 1 if translation of program messages to the user's native language ++ is requested.]) ++ else ++ USE_NLS=no ++ fi ++ fi ++ ++ AC_MSG_CHECKING([whether to use NLS]) ++ AC_MSG_RESULT([$USE_NLS]) ++ if test "$USE_NLS" = "yes"; then ++ AC_MSG_CHECKING([where the gettext function comes from]) ++ if test "$gt_use_preinstalled_gnugettext" = "yes"; then ++ if test "$gt_cv_func_gnugettext_libintl" = "yes"; then ++ gt_source="external libintl" ++ else ++ gt_source="libc" ++ fi ++ else ++ gt_source="included intl directory" ++ fi ++ AC_MSG_RESULT([$gt_source]) ++ fi ++ ++ if test "$USE_NLS" = "yes"; then ++ ++ if test "$gt_use_preinstalled_gnugettext" = "yes"; then ++ if test "$gt_cv_func_gnugettext_libintl" = "yes"; then ++ AC_MSG_CHECKING([how to link with libintl]) ++ AC_MSG_RESULT([$LIBINTL]) ++ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL]) ++ fi ++ ++ dnl For backward compatibility. Some packages may be using this. ++ AC_DEFINE(HAVE_GETTEXT, 1, ++ [Define if the GNU gettext() function is already present or preinstalled.]) ++ AC_DEFINE(HAVE_DCGETTEXT, 1, ++ [Define if the GNU dcgettext() function is already present or preinstalled.]) ++ fi ++ ++ dnl We need to process the po/ directory. ++ POSUB=po ++ fi ++ ++ ifelse(gt_included_intl, yes, [ ++ dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL ++ dnl to 'yes' because some of the testsuite requires it. ++ if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then ++ BUILD_INCLUDED_LIBINTL=yes ++ fi ++ ++ dnl Make all variables we use known to autoconf. ++ AC_SUBST(BUILD_INCLUDED_LIBINTL) ++ AC_SUBST(USE_INCLUDED_LIBINTL) ++ AC_SUBST(CATOBJEXT) ++ ++ dnl For backward compatibility. Some configure.ins may be using this. ++ nls_cv_header_intl= ++ nls_cv_header_libgt= ++ ++ dnl For backward compatibility. Some Makefiles may be using this. ++ DATADIRNAME=share ++ AC_SUBST(DATADIRNAME) ++ ++ dnl For backward compatibility. Some Makefiles may be using this. ++ INSTOBJEXT=.mo ++ AC_SUBST(INSTOBJEXT) ++ ++ dnl For backward compatibility. Some Makefiles may be using this. ++ GENCAT=gencat ++ AC_SUBST(GENCAT) ++ ++ dnl For backward compatibility. Some Makefiles may be using this. ++ if test "$USE_INCLUDED_LIBINTL" = yes; then ++ INTLOBJS="\$(GETTOBJS)" ++ fi ++ AC_SUBST(INTLOBJS) ++ ++ dnl Enable libtool support if the surrounding package wishes it. ++ INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix ++ AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) ++ ]) ++ ++ dnl For backward compatibility. Some Makefiles may be using this. ++ INTLLIBS="$LIBINTL" ++ AC_SUBST(INTLLIBS) ++ ++ dnl Make all documented variables known to autoconf. ++ AC_SUBST(LIBINTL) ++ AC_SUBST(LTLIBINTL) ++ AC_SUBST(POSUB) ++]) ++ ++ ++dnl Checks for all prerequisites of the intl subdirectory, ++dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, ++dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. ++AC_DEFUN([AM_INTL_SUBDIR], ++[ ++ AC_REQUIRE([AC_PROG_INSTALL])dnl ++ AC_REQUIRE([AM_MKINSTALLDIRS])dnl ++ AC_REQUIRE([AC_PROG_CC])dnl ++ AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ AC_REQUIRE([AC_PROG_RANLIB])dnl ++ AC_REQUIRE([AC_ISC_POSIX])dnl ++ AC_REQUIRE([AC_HEADER_STDC])dnl ++ AC_REQUIRE([AC_C_CONST])dnl ++ AC_REQUIRE([AC_C_INLINE])dnl ++ AC_REQUIRE([AC_TYPE_OFF_T])dnl ++ AC_REQUIRE([AC_TYPE_SIZE_T])dnl ++ AC_REQUIRE([AC_FUNC_ALLOCA])dnl ++ AC_REQUIRE([AC_FUNC_MMAP])dnl ++ AC_REQUIRE([jm_GLIBC21])dnl ++ AC_REQUIRE([gt_INTDIV0])dnl ++ AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])dnl ++ AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl ++ AC_REQUIRE([gt_INTTYPES_PRI])dnl ++ ++ AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ ++stdlib.h string.h unistd.h sys/param.h]) ++ AC_CHECK_FUNCS([feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \ ++geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ ++strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \ ++__fsetlocking]) ++ ++ AM_ICONV ++ AM_LANGINFO_CODESET ++ if test $ac_cv_header_locale_h = yes; then ++ AM_LC_MESSAGES ++ fi ++ ++ dnl intl/plural.c is generated from intl/plural.y. It requires bison, ++ dnl because plural.y uses bison specific features. It requires at least ++ dnl bison-1.26 because earlier versions generate a plural.c that doesn't ++ dnl compile. ++ dnl bison is only needed for the maintainer (who touches plural.y). But in ++ dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put ++ dnl the rule in general Makefile. Now, some people carelessly touch the ++ dnl files or have a broken "make" program, hence the plural.c rule will ++ dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not ++ dnl present or too old. ++ AC_CHECK_PROGS([INTLBISON], [bison]) ++ if test -z "$INTLBISON"; then ++ ac_verc_fail=yes ++ else ++ dnl Found it, now check the version. ++ AC_MSG_CHECKING([version of bison]) ++changequote(<<,>>)dnl ++ ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'` ++ case $ac_prog_version in ++ '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;; ++ 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*) ++changequote([,])dnl ++ ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;; ++ *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;; ++ esac ++ AC_MSG_RESULT([$ac_prog_version]) ++ fi ++ if test $ac_verc_fail = yes; then ++ INTLBISON=: ++ fi ++]) ++ ++ ++dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) ++AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) ++ ++# po.m4 serial 1 (gettext-0.12) ++dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995-2000. ++dnl Bruno Haible , 2000-2003. ++ ++dnl Checks for all prerequisites of the po subdirectory. ++AC_DEFUN([AM_PO_SUBDIRS], ++[ ++ AC_REQUIRE([AC_PROG_MAKE_SET])dnl ++ AC_REQUIRE([AC_PROG_INSTALL])dnl ++ AC_REQUIRE([AM_MKINSTALLDIRS])dnl ++ AC_REQUIRE([AM_NLS])dnl ++ ++ dnl Perform the following tests also if --disable-nls has been given, ++ dnl because they are needed for "make dist" to work. ++ ++ dnl Search for GNU msgfmt in the PATH. ++ dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions. ++ dnl The second test excludes FreeBSD msgfmt. ++ AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt, ++ [$ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && ++ (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], ++ :) ++ AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) ++ ++ dnl Search for GNU xgettext 0.12 or newer in the PATH. ++ dnl The first test excludes Solaris xgettext and early GNU xgettext versions. ++ dnl The second test excludes FreeBSD xgettext. ++ AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, ++ [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && ++ (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], ++ :) ++ dnl Remove leftover from FreeBSD xgettext call. ++ rm -f messages.po ++ ++ dnl Search for GNU msgmerge 0.11 or newer in the PATH. ++ AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge, ++ [$ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1], :) ++ ++ dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. ++ dnl Test whether we really found GNU msgfmt. ++ if test "$GMSGFMT" != ":"; then ++ dnl If it is no GNU msgfmt we define it as : so that the ++ dnl Makefiles still can work. ++ if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 && ++ (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ++ : ; ++ else ++ GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'` ++ AC_MSG_RESULT( ++ [found $GMSGFMT program is not GNU msgfmt; ignore it]) ++ GMSGFMT=":" ++ fi ++ fi ++ ++ dnl This could go away some day; the PATH_PROG_WITH_TEST already does it. ++ dnl Test whether we really found GNU xgettext. ++ if test "$XGETTEXT" != ":"; then ++ dnl If it is no GNU xgettext we define it as : so that the ++ dnl Makefiles still can work. ++ if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && ++ (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then ++ : ; ++ else ++ AC_MSG_RESULT( ++ [found xgettext program is not GNU xgettext; ignore it]) ++ XGETTEXT=":" ++ fi ++ dnl Remove leftover from FreeBSD xgettext call. ++ rm -f messages.po ++ fi ++ ++ AC_OUTPUT_COMMANDS([ ++ for ac_file in $CONFIG_FILES; do ++ # Support "outfile[:infile[:infile...]]" ++ case "$ac_file" in ++ *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;; ++ esac ++ # PO directories have a Makefile.in generated from Makefile.in.in. ++ case "$ac_file" in */Makefile.in) ++ # Adjust a relative srcdir. ++ ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'` ++ ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`" ++ ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'` ++ # In autoconf-2.13 it is called $ac_given_srcdir. ++ # In autoconf-2.50 it is called $srcdir. ++ test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir" ++ case "$ac_given_srcdir" in ++ .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;; ++ /*) top_srcdir="$ac_given_srcdir" ;; ++ *) top_srcdir="$ac_dots$ac_given_srcdir" ;; ++ esac ++ if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then ++ rm -f "$ac_dir/POTFILES" ++ test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" ++ cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" ++ POMAKEFILEDEPS="POTFILES.in" ++ # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend ++ # on $ac_dir but don't depend on user-specified configuration ++ # parameters. ++ if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then ++ # The LINGUAS file contains the set of available languages. ++ if test -n "$OBSOLETE_ALL_LINGUAS"; then ++ test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" ++ fi ++ ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` ++ # Hide the ALL_LINGUAS assigment from automake. ++ eval 'ALL_LINGUAS''=$ALL_LINGUAS_' ++ POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" ++ else ++ # The set of available languages was given in configure.in. ++ eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' ++ fi ++ case "$ac_given_srcdir" in ++ .) srcdirpre= ;; ++ *) srcdirpre='$(srcdir)/' ;; ++ esac ++ POFILES= ++ GMOFILES= ++ UPDATEPOFILES= ++ DUMMYPOFILES= ++ for lang in $ALL_LINGUAS; do ++ POFILES="$POFILES $srcdirpre$lang.po" ++ GMOFILES="$GMOFILES $srcdirpre$lang.gmo" ++ UPDATEPOFILES="$UPDATEPOFILES $lang.po-update" ++ DUMMYPOFILES="$DUMMYPOFILES $lang.nop" ++ done ++ # CATALOGS depends on both $ac_dir and the user's LINGUAS ++ # environment variable. ++ INST_LINGUAS= ++ if test -n "$ALL_LINGUAS"; then ++ for presentlang in $ALL_LINGUAS; do ++ useit=no ++ if test "%UNSET%" != "$LINGUAS"; then ++ desiredlanguages="$LINGUAS" ++ else ++ desiredlanguages="$ALL_LINGUAS" ++ fi ++ for desiredlang in $desiredlanguages; do ++ # Use the presentlang catalog if desiredlang is ++ # a. equal to presentlang, or ++ # b. a variant of presentlang (because in this case, ++ # presentlang can be used as a fallback for messages ++ # which are not translated in the desiredlang catalog). ++ case "$desiredlang" in ++ "$presentlang"*) useit=yes;; ++ esac ++ done ++ if test $useit = yes; then ++ INST_LINGUAS="$INST_LINGUAS $presentlang" ++ fi ++ done ++ fi ++ CATALOGS= ++ if test -n "$INST_LINGUAS"; then ++ for lang in $INST_LINGUAS; do ++ CATALOGS="$CATALOGS $lang.gmo" ++ done ++ fi ++ test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" ++ sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" ++ for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do ++ if test -f "$f"; then ++ case "$f" in ++ *.orig | *.bak | *~) ;; ++ *) cat "$f" >> "$ac_dir/Makefile" ;; ++ esac ++ fi ++ done ++ fi ++ ;; ++ esac ++ done], ++ [# Capture the value of obsolete ALL_LINGUAS because we need it to compute ++ # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it ++ # from automake. ++ eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' ++ # Capture the value of LINGUAS because we need it to compute CATALOGS. ++ LINGUAS="${LINGUAS-%UNSET%}" ++ ]) ++]) ++ ++# nls.m4 serial 1 (gettext-0.12) ++dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1995-2000. ++dnl Bruno Haible , 2000-2003. ++ ++AC_DEFUN([AM_NLS], ++[ ++ AC_MSG_CHECKING([whether NLS is requested]) ++ dnl Default is enabled NLS ++ AC_ARG_ENABLE(nls, ++ [ --disable-nls do not use Native Language Support], ++ USE_NLS=$enableval, USE_NLS=yes) ++ AC_MSG_RESULT($USE_NLS) ++ AC_SUBST(USE_NLS) ++]) ++ ++AC_DEFUN([AM_MKINSTALLDIRS], ++[ ++ dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly ++ dnl find the mkinstalldirs script in another subdir but $(top_srcdir). ++ dnl Try to locate it. ++ MKINSTALLDIRS= ++ if test -n "$ac_aux_dir"; then ++ case "$ac_aux_dir" in ++ /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; ++ *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; ++ esac ++ fi ++ if test -z "$MKINSTALLDIRS"; then ++ MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" ++ fi ++ AC_SUBST(MKINSTALLDIRS) ++]) ++ ++# progtest.m4 serial 3 (gettext-0.12) ++dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++dnl ++dnl This file can can be used in projects which are not available under ++dnl the GNU General Public License or the GNU Library General Public ++dnl License but which still want to provide support for the GNU gettext ++dnl functionality. ++dnl Please note that the actual code of the GNU gettext library is covered ++dnl by the GNU Library General Public License, and the rest of the GNU ++dnl gettext package package is covered by the GNU General Public License. ++dnl They are *not* in the public domain. ++ ++dnl Authors: ++dnl Ulrich Drepper , 1996. ++ ++# Search path for a program which passes the given test. ++ ++dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR, ++dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]]) ++AC_DEFUN([AM_PATH_PROG_WITH_TEST], ++[ ++# Prepare PATH_SEPARATOR. ++# The user is always right. ++if test "${PATH_SEPARATOR+set}" != set; then ++ echo "#! /bin/sh" >conf$$.sh ++ echo "exit 0" >>conf$$.sh ++ chmod +x conf$$.sh ++ if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then ++ PATH_SEPARATOR=';' ++ else ++ PATH_SEPARATOR=: ++ fi ++ rm -f conf$$.sh ++fi ++ ++# Find out how to test for executable files. Don't use a zero-byte file, ++# as systems may use methods other than mode bits to determine executability. ++cat >conf$$.file <<_ASEOF ++#! /bin/sh ++exit 0 ++_ASEOF ++chmod +x conf$$.file ++if test -x conf$$.file >/dev/null 2>&1; then ++ ac_executable_p="test -x" + else +- $1_TRUE='#' +- $1_FALSE= +-fi]) ++ ac_executable_p="test -f" ++fi ++rm -f conf$$.file ++ ++# Extract the first word of "$2", so it can be a program name with args. ++set dummy $2; ac_word=[$]2 ++AC_MSG_CHECKING([for $ac_word]) ++AC_CACHE_VAL(ac_cv_path_$1, ++[case "[$]$1" in ++ [[\\/]]* | ?:[[\\/]]*) ++ ac_cv_path_$1="[$]$1" # Let the user override the test with a path. ++ ;; ++ *) ++ ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in ifelse([$5], , $PATH, [$5]); do ++ IFS="$ac_save_IFS" ++ test -z "$ac_dir" && ac_dir=. ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then ++ if [$3]; then ++ ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" ++ break 2 ++ fi ++ fi ++ done ++ done ++ IFS="$ac_save_IFS" ++dnl If no 4th arg is given, leave the cache variable unset, ++dnl so AC_PATH_PROGS will keep looking. ++ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" ++])dnl ++ ;; ++esac])dnl ++$1="$ac_cv_path_$1" ++if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then ++ AC_MSG_RESULT([$]$1) ++else ++ AC_MSG_RESULT(no) ++fi ++AC_SUBST($1)dnl ++]) ++ ++# iconv.m4 serial AM4 (gettext-0.11.3) ++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], ++[ ++ dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. ++ AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) ++ AC_REQUIRE([AC_LIB_RPATH]) ++ ++ dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV ++ dnl accordingly. ++ AC_LIB_LINKFLAGS_BODY([iconv]) ++]) ++ ++AC_DEFUN([AM_ICONV_LINK], ++[ ++ dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and ++ dnl those with the standalone portable GNU libiconv installed). ++ ++ dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV ++ dnl accordingly. ++ AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) ++ ++ dnl Add $INCICONV to CPPFLAGS before performing the following checks, ++ dnl because if the user has installed libiconv and not disabled its use ++ dnl via --without-libiconv-prefix, he wants to use it. The first ++ dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed. ++ am_save_CPPFLAGS="$CPPFLAGS" ++ AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV]) ++ ++ AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [ ++ am_cv_func_iconv="no, consider installing GNU libiconv" ++ am_cv_lib_iconv=no ++ AC_TRY_LINK([#include ++#include ], ++ [iconv_t cd = iconv_open("",""); ++ iconv(cd,NULL,NULL,NULL,NULL); ++ iconv_close(cd);], ++ am_cv_func_iconv=yes) ++ if test "$am_cv_func_iconv" != yes; then ++ am_save_LIBS="$LIBS" ++ LIBS="$LIBS $LIBICONV" ++ AC_TRY_LINK([#include ++#include ], ++ [iconv_t cd = iconv_open("",""); ++ iconv(cd,NULL,NULL,NULL,NULL); ++ iconv_close(cd);], ++ am_cv_lib_iconv=yes ++ am_cv_func_iconv=yes) ++ LIBS="$am_save_LIBS" ++ fi ++ ]) ++ if test "$am_cv_func_iconv" = yes; then ++ AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) ++ fi ++ if test "$am_cv_lib_iconv" = yes; then ++ AC_MSG_CHECKING([how to link with libiconv]) ++ AC_MSG_RESULT([$LIBICONV]) ++ else ++ dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV ++ dnl either. ++ CPPFLAGS="$am_save_CPPFLAGS" ++ LIBICONV= ++ LTLIBICONV= ++ fi ++ AC_SUBST(LIBICONV) ++ AC_SUBST(LTLIBICONV) ++]) ++ ++AC_DEFUN([AM_ICONV], ++[ ++ AM_ICONV_LINK ++ if test "$am_cv_func_iconv" = yes; then ++ AC_MSG_CHECKING([for iconv declaration]) ++ AC_CACHE_VAL(am_cv_proto_iconv, [ ++ AC_TRY_COMPILE([ ++#include ++#include ++extern ++#ifdef __cplusplus ++"C" ++#endif ++#if defined(__STDC__) || defined(__cplusplus) ++size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); ++#else ++size_t iconv(); ++#endif ++], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const") ++ am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"]) ++ am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'` ++ AC_MSG_RESULT([$]{ac_t:- ++ }[$]am_cv_proto_iconv) ++ AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1, ++ [Define as const if the declaration of iconv() needs const.]) ++ fi ++]) ++ ++# intdiv0.m4 serial 1 (gettext-0.11.3) ++dnl Copyright (C) 2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([gt_INTDIV0], ++[ ++ AC_REQUIRE([AC_PROG_CC])dnl ++ AC_REQUIRE([AC_CANONICAL_HOST])dnl ++ ++ AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], ++ gt_cv_int_divbyzero_sigfpe, ++ [ ++ AC_TRY_RUN([ ++#include ++#include ++ ++static void ++#ifdef __cplusplus ++sigfpe_handler (int sig) ++#else ++sigfpe_handler (sig) int sig; ++#endif ++{ ++ /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ ++ exit (sig != SIGFPE); ++} ++ ++int x = 1; ++int y = 0; ++int z; ++int nan; ++ ++int main () ++{ ++ signal (SIGFPE, sigfpe_handler); ++/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ ++#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) ++ signal (SIGTRAP, sigfpe_handler); ++#endif ++/* Linux/SPARC yields signal SIGILL. */ ++#if defined (__sparc__) && defined (__linux__) ++ signal (SIGILL, sigfpe_handler); ++#endif ++ ++ z = x / y; ++ nan = y / y; ++ exit (1); ++} ++], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, ++ [ ++ # Guess based on the CPU. ++ case "$host_cpu" in ++ alpha* | i[34567]86 | m68k | s390*) ++ gt_cv_int_divbyzero_sigfpe="guessing yes";; ++ *) ++ gt_cv_int_divbyzero_sigfpe="guessing no";; ++ esac ++ ]) ++ ]) ++ case "$gt_cv_int_divbyzero_sigfpe" in ++ *yes) value=1;; ++ *) value=0;; ++ esac ++ AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, ++ [Define if integer division by zero raises signal SIGFPE.]) ++]) ++ ++# uintmax_t.m4 serial 7 (gettext-0.12) ++dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_PREREQ(2.13) ++ ++# Define uintmax_t to 'unsigned long' or 'unsigned long long' ++# if it is not already defined in or . ++ ++AC_DEFUN([jm_AC_TYPE_UINTMAX_T], ++[ ++ AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) ++ AC_REQUIRE([jm_AC_HEADER_STDINT_H]) ++ if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then ++ AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) ++ test $ac_cv_type_unsigned_long_long = yes \ ++ && ac_type='unsigned long long' \ ++ || ac_type='unsigned long' ++ AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, ++ [Define to unsigned long or unsigned long long ++ if and don't define.]) ++ else ++ AC_DEFINE(HAVE_UINTMAX_T, 1, ++ [Define if you have the 'uintmax_t' type in or .]) ++ fi ++]) ++ ++# inttypes_h.m4 serial 5 (gettext-0.12) ++dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_INTTYPES_H_WITH_UINTMAX if exists, ++# doesn't clash with , and declares uintmax_t. ++ ++AC_DEFUN([jm_AC_HEADER_INTTYPES_H], ++[ ++ AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h, ++ [AC_TRY_COMPILE( ++ [#include ++#include ], ++ [uintmax_t i = (uintmax_t) -1;], ++ jm_ac_cv_header_inttypes_h=yes, ++ jm_ac_cv_header_inttypes_h=no)]) ++ if test $jm_ac_cv_header_inttypes_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, ++ [Define if exists, doesn't clash with , ++ and declares uintmax_t. ]) ++ fi ++]) ++ ++# stdint_h.m4 serial 3 (gettext-0.12) ++dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_STDINT_H_WITH_UINTMAX if exists, ++# doesn't clash with , and declares uintmax_t. ++ ++AC_DEFUN([jm_AC_HEADER_STDINT_H], ++[ ++ AC_CACHE_CHECK([for stdint.h], jm_ac_cv_header_stdint_h, ++ [AC_TRY_COMPILE( ++ [#include ++#include ], ++ [uintmax_t i = (uintmax_t) -1;], ++ jm_ac_cv_header_stdint_h=yes, ++ jm_ac_cv_header_stdint_h=no)]) ++ if test $jm_ac_cv_header_stdint_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, ++ [Define if exists, doesn't clash with , ++ and declares uintmax_t. ]) ++ fi ++]) ++ ++# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) ++dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], ++[ ++ AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, ++ [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], ++ [unsigned long long ullmax = (unsigned long long) -1; ++ return ull << i | ull >> i | ullmax / ull | ullmax % ull;], ++ ac_cv_type_unsigned_long_long=yes, ++ ac_cv_type_unsigned_long_long=no)]) ++ if test $ac_cv_type_unsigned_long_long = yes; then ++ AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, ++ [Define if you have the unsigned long long type.]) ++ fi ++]) ++ ++# inttypes.m4 serial 1 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Paul Eggert. ++ ++# Define HAVE_INTTYPES_H if exists and doesn't clash with ++# . ++ ++AC_DEFUN([gt_HEADER_INTTYPES_H], ++[ ++ AC_CACHE_CHECK([for inttypes.h], gt_cv_header_inttypes_h, ++ [ ++ AC_TRY_COMPILE( ++ [#include ++#include ], ++ [], gt_cv_header_inttypes_h=yes, gt_cv_header_inttypes_h=no) ++ ]) ++ if test $gt_cv_header_inttypes_h = yes; then ++ AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1, ++ [Define if exists and doesn't clash with .]) ++ fi ++]) ++ ++# inttypes-pri.m4 serial 1 (gettext-0.11.4) ++dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++# Define PRI_MACROS_BROKEN if exists and defines the PRI* ++# macros to non-string values. This is the case on AIX 4.3.3. ++ ++AC_DEFUN([gt_INTTYPES_PRI], ++[ ++ AC_REQUIRE([gt_HEADER_INTTYPES_H]) ++ if test $gt_cv_header_inttypes_h = yes; then ++ AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], ++ gt_cv_inttypes_pri_broken, ++ [ ++ AC_TRY_COMPILE([#include ++#ifdef PRId32 ++char *p = PRId32; ++#endif ++], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) ++ ]) ++ fi ++ if test "$gt_cv_inttypes_pri_broken" = yes; then ++ AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, ++ [Define if exists and defines unusable PRI* macros.]) ++ fi ++]) ++ ++# codeset.m4 serial AM1 (gettext-0.10.40) ++dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. ++dnl This file is free software, distributed under the terms of the GNU ++dnl General Public License. As a special exception to the GNU General ++dnl Public License, this file may be distributed as part of a program ++dnl that contains a configuration script generated by Autoconf, under ++dnl the same distribution terms as the rest of that program. ++ ++dnl From Bruno Haible. ++ ++AC_DEFUN([AM_LANGINFO_CODESET], ++[ ++ AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset, ++ [AC_TRY_LINK([#include ], ++ [char* cs = nl_langinfo(CODESET);], ++ am_cv_langinfo_codeset=yes, ++ am_cv_langinfo_codeset=no) ++ ]) ++ if test $am_cv_langinfo_codeset = yes; then ++ AC_DEFINE(HAVE_LANGINFO_CODESET, 1, ++ [Define if you have and nl_langinfo(CODESET).]) ++ fi ++]) + + # Check whether LC_MESSAGES is available in . + # Ulrich Drepper , 1995. +@@ -1047,3 +6269,16 @@ + fi + fi]) + ++# Define a conditional. ++ ++AC_DEFUN([AM_CONDITIONAL], ++[AC_SUBST($1_TRUE) ++AC_SUBST($1_FALSE) ++if $2; then ++ $1_TRUE= ++ $1_FALSE='#' ++else ++ $1_TRUE='#' ++ $1_FALSE= ++fi]) ++ +--- recode-3.6.orig/configure.in ++++ recode-3.6/configure.in +@@ -7,7 +7,7 @@ + AM_CONFIG_HEADER(config.h) + AM_INIT_AUTOMAKE(recode, 3.6) + AT_CONFIG(../src) +-ALL_LINGUAS="da de el es fr gl it nl pl pt sl sv" ++ALL_LINGUAS="be ca da de el eo es fr ga gl he id it nl pl pt pt_BR ro sl sv tr vi zh_CN" + + AC_PROG_CC + AC_AIX +--- recode-3.6.orig/configure ++++ recode-3.6/configure +@@ -19,9 +19,170 @@ + --enable-fast-install[=PKGS] optimize for fast installation [default=yes]" + ac_help="$ac_help + --with-gnu-ld assume the C compiler uses GNU ld [default=no]" ++ ++# Find the correct PATH separator. Usually this is `:', but ++# DJGPP uses `;' like DOS. ++if test "X${PATH_SEPARATOR+set}" != Xset; then ++ UNAME=${UNAME-`uname 2>/dev/null`} ++ case X$UNAME in ++ *-DOS) lt_cv_sys_path_separator=';' ;; ++ *) lt_cv_sys_path_separator=':' ;; ++ esac ++ PATH_SEPARATOR=$lt_cv_sys_path_separator ++fi ++ ++ ++# Check that we are running under the correct shell. ++SHELL=${CONFIG_SHELL-/bin/sh} ++ ++case X$ECHO in ++X*--fallback-echo) ++ # Remove one level of quotation (which was required for Make). ++ ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','` ++ ;; ++esac ++ ++echo=${ECHO-echo} ++if test "X$1" = X--no-reexec; then ++ # Discard the --no-reexec flag, and continue. ++ shift ++elif test "X$1" = X--fallback-echo; then ++ # Avoid inline document here, it may be left over ++ : ++elif test "X`($echo '\t') 2>/dev/null`" = 'X\t'; then ++ # Yippee, $echo works! ++ : ++else ++ # Restart under the correct shell. ++ exec $SHELL "$0" --no-reexec ${1+"$@"} ++fi ++ ++if test "X$1" = X--fallback-echo; then ++ # used as fallback echo ++ shift ++ cat </dev/null && ++ echo_test_string="`eval $cmd`" && ++ (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null ++ then ++ break ++ fi ++ done ++fi ++ ++if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ : ++else ++ # The Solaris, AIX, and Digital Unix default echo programs unquote ++ # backslashes. This makes it impossible to quote backslashes using ++ # echo "$something" | sed 's/\\/\\\\/g' ++ # ++ # So, first we look for a working echo in the user's PATH. ++ ++ IFS="${IFS= }"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for dir in $PATH /usr/ucb; do ++ if (test -f $dir/echo || test -f $dir/echo$ac_exeext) && ++ test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$dir/echo" ++ break ++ fi ++ done ++ IFS="$save_ifs" ++ ++ if test "X$echo" = Xecho; then ++ # We didn't find a better echo, so look for alternatives. ++ if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # This shell has a builtin print -r that does the trick. ++ echo='print -r' ++ elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) && ++ test "X$CONFIG_SHELL" != X/bin/ksh; then ++ # If we have ksh, try running configure again with it. ++ ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh} ++ export ORIGINAL_CONFIG_SHELL ++ CONFIG_SHELL=/bin/ksh ++ export CONFIG_SHELL ++ exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"} ++ else ++ # Try using printf. ++ echo='printf %s\n' ++ if test "X`($echo '\t') 2>/dev/null`" = 'X\t' && ++ echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ # Cool, printf works ++ : ++ elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL ++ export CONFIG_SHELL ++ SHELL="$CONFIG_SHELL" ++ export SHELL ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` && ++ test "X$echo_testing_string" = 'X\t' && ++ echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` && ++ test "X$echo_testing_string" = "X$echo_test_string"; then ++ echo="$CONFIG_SHELL $0 --fallback-echo" ++ else ++ # maybe with a smaller string... ++ prev=: ++ ++ for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do ++ if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null ++ then ++ break ++ fi ++ prev="$cmd" ++ done ++ ++ if test "$prev" != 'sed 50q "$0"'; then ++ echo_test_string=`eval $prev` ++ export echo_test_string ++ exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"} ++ else ++ # Oops. We lost completely, so just stick with echo. ++ echo=echo ++ fi ++ fi ++ fi ++ fi ++fi ++fi ++ ++# Copy echo and quote the copy suitably for passing to libtool from ++# the Makefile, instead of quoting the original, which is used later. ++ECHO=$echo ++if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then ++ ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo" ++fi ++ ++ + ac_help="$ac_help + --disable-libtool-lock avoid locking (might break parallel builds)" + ac_help="$ac_help ++ --with-pic try to use only PIC/non-PIC objects [default=use both]" ++ac_help="$ac_help + --with-dmalloc use dmalloc, as in + ftp://ftp.letters.com/src/dmalloc/dmalloc.tar.gz" + ac_help="$ac_help +@@ -563,6 +724,7 @@ + ac_config_sub=$ac_aux_dir/config.sub + ac_configure=$ac_aux_dir/configure # This should be Cygnus configure. + ++am__api_version="1.4" + # Find a good install program. We prefer a C program (faster), + # so one script is as good as another. But avoid the broken or + # incompatible versions: +@@ -575,7 +737,7 @@ + # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" + # ./install, which can be erroneously created by make from ./install.sh. + echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&6 +-echo "configure:579: checking for a BSD compatible install" >&5 ++echo "configure:741: checking for a BSD compatible install" >&5 + if test -z "$INSTALL"; then + if eval "test \"`echo '$''{'ac_cv_path_install'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +@@ -628,7 +790,7 @@ + test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' + + echo $ac_n "checking whether build environment is sane""... $ac_c" 1>&6 +-echo "configure:632: checking whether build environment is sane" >&5 ++echo "configure:794: checking whether build environment is sane" >&5 + # Just in case + sleep 1 + echo timestamp > conftestfile +@@ -685,7 +847,7 @@ + test "$program_transform_name" = "" && program_transform_name="s,x,x," + + echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6 +-echo "configure:689: checking whether ${MAKE-make} sets \${MAKE}" >&5 ++echo "configure:851: checking whether ${MAKE-make} sets \${MAKE}" >&5 + set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +@@ -730,21 +892,21 @@ + + + missing_dir=`cd $ac_aux_dir && pwd` +-echo $ac_n "checking for working aclocal""... $ac_c" 1>&6 +-echo "configure:735: checking for working aclocal" >&5 ++echo $ac_n "checking for working aclocal-${am__api_version}""... $ac_c" 1>&6 ++echo "configure:897: checking for working aclocal-${am__api_version}" >&5 + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. + # Redirect stdin to placate older versions of autoconf. Sigh. +-if (aclocal --version) < /dev/null > /dev/null 2>&1; then +- ACLOCAL=aclocal ++if (aclocal-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then ++ ACLOCAL=aclocal-${am__api_version} + echo "$ac_t""found" 1>&6 + else +- ACLOCAL="$missing_dir/missing aclocal" ++ ACLOCAL="$missing_dir/missing aclocal-${am__api_version}" + echo "$ac_t""missing" 1>&6 + fi + + echo $ac_n "checking for working autoconf""... $ac_c" 1>&6 +-echo "configure:748: checking for working autoconf" >&5 ++echo "configure:910: checking for working autoconf" >&5 + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. + # Redirect stdin to placate older versions of autoconf. Sigh. +@@ -756,21 +918,21 @@ + echo "$ac_t""missing" 1>&6 + fi + +-echo $ac_n "checking for working automake""... $ac_c" 1>&6 +-echo "configure:761: checking for working automake" >&5 ++echo $ac_n "checking for working automake-${am__api_version}""... $ac_c" 1>&6 ++echo "configure:923: checking for working automake-${am__api_version}" >&5 + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. + # Redirect stdin to placate older versions of autoconf. Sigh. +-if (automake --version) < /dev/null > /dev/null 2>&1; then +- AUTOMAKE=automake ++if (automake-${am__api_version} --version) < /dev/null > /dev/null 2>&1; then ++ AUTOMAKE=automake-${am__api_version} + echo "$ac_t""found" 1>&6 + else +- AUTOMAKE="$missing_dir/missing automake" ++ AUTOMAKE="$missing_dir/missing automake-${am__api_version}" + echo "$ac_t""missing" 1>&6 + fi + + echo $ac_n "checking for working autoheader""... $ac_c" 1>&6 +-echo "configure:774: checking for working autoheader" >&5 ++echo "configure:936: checking for working autoheader" >&5 + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. + # Redirect stdin to placate older versions of autoconf. Sigh. +@@ -783,7 +945,7 @@ + fi + + echo $ac_n "checking for working makeinfo""... $ac_c" 1>&6 +-echo "configure:787: checking for working makeinfo" >&5 ++echo "configure:949: checking for working makeinfo" >&5 + # Run test in a subshell; some versions of sh will print an error if + # an executable is not found, even if stderr is redirected. + # Redirect stdin to placate older versions of autoconf. Sigh. +@@ -799,7 +961,7 @@ + AT_TESTPATH=../src + + echo $ac_n "checking how to suppress newlines using echo""... $ac_c" 1>&6 +-echo "configure:803: checking how to suppress newlines using echo" >&5 ++echo "configure:965: checking how to suppress newlines using echo" >&5 + if eval "test \"`echo '$''{'fp_cv_prog_echo_nonl'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -825,12 +987,12 @@ + esac + + +-ALL_LINGUAS="da de el es fr gl it nl pl pt sl sv" ++ALL_LINGUAS="be ca da de el eo es fr ga gl he id it nl pl pt pt_BR ro sl sv tr vi zh_CN" + + # Extract the first word of "gcc", so it can be a program name with args. + set dummy gcc; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:834: checking for $ac_word" >&5 ++echo "configure:996: checking for $ac_word" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -860,7 +1022,7 @@ + # Extract the first word of "cc", so it can be a program name with args. + set dummy cc; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:864: checking for $ac_word" >&5 ++echo "configure:1026: checking for $ac_word" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -911,7 +1073,7 @@ + # Extract the first word of "cl", so it can be a program name with args. + set dummy cl; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:915: checking for $ac_word" >&5 ++echo "configure:1077: checking for $ac_word" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -943,7 +1105,7 @@ + fi + + echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 +-echo "configure:947: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 ++echo "configure:1109: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 + + ac_ext=c + # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. +@@ -954,12 +1116,12 @@ + + cat > conftest.$ac_ext << EOF + +-#line 958 "configure" ++#line 1120 "configure" + #include "confdefs.h" + + main(){return(0);} + EOF +-if { (eval echo configure:963: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:1125: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + ac_cv_prog_cc_works=yes + # If we can't run a trivial program, we are probably using a cross compiler. + if (./conftest; exit) 2>/dev/null; then +@@ -985,12 +1147,12 @@ + { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } + fi + echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 +-echo "configure:989: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 ++echo "configure:1151: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 + echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 + cross_compiling=$ac_cv_prog_cc_cross + + echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 +-echo "configure:994: checking whether we are using GNU C" >&5 ++echo "configure:1156: checking whether we are using GNU C" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -999,7 +1161,7 @@ + yes; + #endif + EOF +-if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1003: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then ++if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:1165: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then + ac_cv_prog_gcc=yes + else + ac_cv_prog_gcc=no +@@ -1018,7 +1180,7 @@ + ac_save_CFLAGS="$CFLAGS" + CFLAGS= + echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 +-echo "configure:1022: checking whether ${CC-cc} accepts -g" >&5 ++echo "configure:1184: checking whether ${CC-cc} accepts -g" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -1050,7 +1212,7 @@ + fi + + echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&6 +-echo "configure:1054: checking how to run the C preprocessor" >&5 ++echo "configure:1216: checking how to run the C preprocessor" >&5 + # On Suns, sometimes $CPP names a directory. + if test -n "$CPP" && test -d "$CPP"; then + CPP= +@@ -1065,13 +1227,13 @@ + # On the NeXT, cc -E runs the code through the compiler's parser, + # not just through cpp. + cat > conftest.$ac_ext < + Syntax Error + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1075: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:1237: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + : +@@ -1082,13 +1244,13 @@ + rm -rf conftest* + CPP="${CC-cc} -E -traditional-cpp" + cat > conftest.$ac_ext < + Syntax Error + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1092: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:1254: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + : +@@ -1099,13 +1261,13 @@ + rm -rf conftest* + CPP="${CC-cc} -nologo -E" + cat > conftest.$ac_ext < + Syntax Error + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1109: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:1271: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + : +@@ -1130,9 +1292,9 @@ + echo "$ac_t""$CPP" 1>&6 + + echo $ac_n "checking for AIX""... $ac_c" 1>&6 +-echo "configure:1134: checking for AIX" >&5 ++echo "configure:1296: checking for AIX" >&5 + cat > conftest.$ac_ext <&6 +-echo "configure:1159: checking for minix/config.h" >&5 ++echo "configure:1321: checking for minix/config.h" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1169: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:1331: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -1202,11 +1364,84 @@ + + fi + ++# Find the correct PATH separator. Usually this is `:', but ++# DJGPP uses `;' like DOS. ++if test "X${PATH_SEPARATOR+set}" != Xset; then ++ UNAME=${UNAME-`uname 2>/dev/null`} ++ case X$UNAME in ++ *-DOS) lt_cv_sys_path_separator=';' ;; ++ *) lt_cv_sys_path_separator=':' ;; ++ esac ++ PATH_SEPARATOR=$lt_cv_sys_path_separator ++fi ++ ++echo $ac_n "checking for Cygwin environment""... $ac_c" 1>&6 ++echo "configure:1380: checking for Cygwin environment" >&5 ++if eval "test \"`echo '$''{'ac_cv_cygwin'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ rm -rf conftest* ++ ac_cv_cygwin=yes ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ ac_cv_cygwin=no ++fi ++rm -f conftest* ++rm -f conftest* ++fi ++ ++echo "$ac_t""$ac_cv_cygwin" 1>&6 ++CYGWIN= ++test "$ac_cv_cygwin" = yes && CYGWIN=yes ++echo $ac_n "checking for mingw32 environment""... $ac_c" 1>&6 ++echo "configure:1413: checking for mingw32 environment" >&5 ++if eval "test \"`echo '$''{'ac_cv_mingw32'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ rm -rf conftest* ++ ac_cv_mingw32=yes ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ ac_cv_mingw32=no ++fi ++rm -f conftest* ++rm -f conftest* ++fi ++ ++echo "$ac_t""$ac_cv_mingw32" 1>&6 ++MINGW32= ++test "$ac_cv_mingw32" = yes && MINGW32=yes + # Check whether --enable-shared or --disable-shared was given. + if test "${enable_shared+set}" = set; then + enableval="$enable_shared" + p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_shared=yes ;; + no) enable_shared=no ;; + *) +@@ -1229,7 +1464,7 @@ + if test "${enable_static+set}" = set; then + enableval="$enable_static" + p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_static=yes ;; + no) enable_static=no ;; + *) +@@ -1252,7 +1487,7 @@ + if test "${enable_fast_install+set}" = set; then + enableval="$enable_fast_install" + p=${PACKAGE-default} +-case "$enableval" in ++case $enableval in + yes) enable_fast_install=yes ;; + no) enable_fast_install=no ;; + *) +@@ -1278,7 +1513,7 @@ + fi + + echo $ac_n "checking host system type""... $ac_c" 1>&6 +-echo "configure:1282: checking host system type" >&5 ++echo "configure:1517: checking host system type" >&5 + + host_alias=$host + case "$host_alias" in +@@ -1299,7 +1534,7 @@ + echo "$ac_t""$host" 1>&6 + + echo $ac_n "checking build system type""... $ac_c" 1>&6 +-echo "configure:1303: checking build system type" >&5 ++echo "configure:1538: checking build system type" >&5 + + build_alias=$build + case "$build_alias" in +@@ -1316,36 +1551,6 @@ + build_os=`echo $build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` + echo "$ac_t""$build" 1>&6 + +-# Extract the first word of "ranlib", so it can be a program name with args. +-set dummy ranlib; ac_word=$2 +-echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:1323: checking for $ac_word" >&5 +-if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then +- echo $ac_n "(cached) $ac_c" 1>&6 +-else +- if test -n "$RANLIB"; then +- ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. +-else +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" +- ac_dummy="$PATH" +- for ac_dir in $ac_dummy; do +- test -z "$ac_dir" && ac_dir=. +- if test -f $ac_dir/$ac_word; then +- ac_cv_prog_RANLIB="ranlib" +- break +- fi +- done +- IFS="$ac_save_ifs" +- test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" +-fi +-fi +-RANLIB="$ac_cv_prog_RANLIB" +-if test -n "$RANLIB"; then +- echo "$ac_t""$RANLIB" 1>&6 +-else +- echo "$ac_t""no" 1>&6 +-fi +- + # Check whether --with-gnu-ld or --without-gnu-ld was given. + if test "${with_gnu_ld+set}" = set; then + withval="$with_gnu_ld" +@@ -1355,12 +1560,18 @@ + fi + + ac_prog=ld +-if test "$ac_cv_prog_gcc" = yes; then ++if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + echo $ac_n "checking for ld used by GCC""... $ac_c" 1>&6 +-echo "configure:1362: checking for ld used by GCC" >&5 +- ac_prog=`($CC -print-prog-name=ld) 2>&5` +- case "$ac_prog" in ++echo "configure:1567: checking for ld used by GCC" >&5 ++ case $host in ++ *-*-mingw*) ++ # gcc leaves a trailing carriage return which upsets mingw ++ ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; ++ *) ++ ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; ++ esac ++ case $ac_prog in + # Accept absolute paths. + [\\/]* | [A-Za-z]:[\\/]*) + re_direlt='/[^/][^/]*/\.\./' +@@ -1382,24 +1593,24 @@ + esac + elif test "$with_gnu_ld" = yes; then + echo $ac_n "checking for GNU ld""... $ac_c" 1>&6 +-echo "configure:1386: checking for GNU ld" >&5 ++echo "configure:1597: checking for GNU ld" >&5 + else + echo $ac_n "checking for non-GNU ld""... $ac_c" 1>&6 +-echo "configure:1389: checking for non-GNU ld" >&5 ++echo "configure:1600: checking for non-GNU ld" >&5 + fi +-if eval "test \"`echo '$''{'ac_cv_path_LD'+set}'`\" = set"; then ++if eval "test \"`echo '$''{'lt_cv_path_LD'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + if test -z "$LD"; then +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then +- ac_cv_path_LD="$ac_dir/$ac_prog" ++ lt_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some GNU ld's only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. +- if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then ++ if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then + test "$with_gnu_ld" != no && break + else + test "$with_gnu_ld" != yes && break +@@ -1408,281 +1619,3938 @@ + done + IFS="$ac_save_ifs" + else +- ac_cv_path_LD="$LD" # Let the user override the test with a path. ++ lt_cv_path_LD="$LD" # Let the user override the test with a path. ++fi ++fi ++ ++LD="$lt_cv_path_LD" ++if test -n "$LD"; then ++ echo "$ac_t""$LD" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } ++echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 ++echo "configure:1635: checking if the linker ($LD) is GNU ld" >&5 ++if eval "test \"`echo '$''{'lt_cv_prog_gnu_ld'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ # I'd rather use --version here, but apparently some GNU ld's only accept -v. ++if $LD -v 2>&1 &5; then ++ lt_cv_prog_gnu_ld=yes ++else ++ lt_cv_prog_gnu_ld=no ++fi ++fi ++ ++echo "$ac_t""$lt_cv_prog_gnu_ld" 1>&6 ++with_gnu_ld=$lt_cv_prog_gnu_ld ++ ++ ++echo $ac_n "checking for $LD option to reload object files""... $ac_c" 1>&6 ++echo "configure:1652: checking for $LD option to reload object files" >&5 ++if eval "test \"`echo '$''{'lt_cv_ld_reload_flag'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ lt_cv_ld_reload_flag='-r' ++fi ++ ++echo "$ac_t""$lt_cv_ld_reload_flag" 1>&6 ++reload_flag=$lt_cv_ld_reload_flag ++test -n "$reload_flag" && reload_flag=" $reload_flag" ++ ++echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 ++echo "configure:1664: checking for BSD-compatible nm" >&5 ++if eval "test \"`echo '$''{'lt_cv_path_NM'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test -n "$NM"; then ++ # Let the user override the test. ++ lt_cv_path_NM="$NM" ++else ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=$PATH_SEPARATOR ++ for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do ++ test -z "$ac_dir" && ac_dir=. ++ tmp_nm=$ac_dir/${ac_tool_prefix}nm ++ if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then ++ # Check to see if the nm accepts a BSD-compat flag. ++ # Adding the `sed 1q' prevents false positives on HP-UX, which says: ++ # nm: unknown option "B" ignored ++ # Tru64's nm complains that /dev/null is an invalid object file ++ if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -B" ++ break ++ elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then ++ lt_cv_path_NM="$tmp_nm -p" ++ break ++ else ++ lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but ++ continue # so that we can try to find one that supports BSD flags ++ fi ++ fi ++ done ++ IFS="$ac_save_ifs" ++ test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm ++fi ++fi ++ ++NM="$lt_cv_path_NM" ++echo "$ac_t""$NM" 1>&6 ++ ++echo $ac_n "checking for a sed that does not truncate output""... $ac_c" 1>&6 ++echo "configure:1702: checking for a sed that does not truncate output" >&5 ++if eval "test \"`echo '$''{'lt_cv_path_SED'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ # Loop through the user's path and test for sed and gsed. ++# Then use that list of sed's as ones to test for truncation. ++as_executable_p="test -f" ++as_save_IFS=$IFS; IFS=$PATH_SEPARATOR ++for as_dir in $PATH ++do ++ IFS=$as_save_IFS ++ test -z "$as_dir" && as_dir=. ++ for ac_prog in sed gsed; do ++ for ac_exec_ext in '' $ac_executable_extensions; do ++ if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then ++ _sed_list="$_sed_list $as_dir/$ac_prog$ac_exec_ext" ++ fi ++ done ++ done ++done ++ ++ # Create a temporary directory, and hook for its removal unless debugging. ++$debug || ++{ ++ trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0 ++ trap '{ (exit 1); exit 1; }' 1 2 13 15 ++} ++ ++# Create a (secure) tmp directory for tmp files. ++: ${TMPDIR=/tmp} ++{ ++ tmp=`(umask 077 && mktemp -d -q "$TMPDIR/sedXXXXXX") 2>/dev/null` && ++ test -n "$tmp" && test -d "$tmp" ++} || ++{ ++ tmp=$TMPDIR/sed$$-$RANDOM ++ (umask 077 && mkdir $tmp) ++} || ++{ ++ echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ++ { (exit 1); exit 1; } ++} ++ _max=0 ++ _count=0 ++ # Add /usr/xpg4/bin/sed as it is typically found on Solaris ++ # along with /bin/sed that truncates output. ++ for _sed in $_sed_list /usr/xpg4/bin/sed; do ++ test ! -f ${_sed} && break ++ cat /dev/null > "$tmp/sed.in" ++ _count=0 ++ echo ${ECHO_N-$ac_n} "0123456789${ECHO_C-$ac_c}" >"$tmp/sed.in" ++ # Check for GNU sed and select it if it is found. ++ if "${_sed}" --version 2>&1 < /dev/null | egrep '(GNU)' > /dev/null; then ++ lt_cv_path_SED=${_sed} ++ break ++ fi ++ while true; do ++ cat "$tmp/sed.in" "$tmp/sed.in" >"$tmp/sed.tmp" ++ mv "$tmp/sed.tmp" "$tmp/sed.in" ++ cp "$tmp/sed.in" "$tmp/sed.nl" ++ echo >>"$tmp/sed.nl" ++ ${_sed} -e 's/a$//' < "$tmp/sed.nl" >"$tmp/sed.out" || break ++ cmp -s "$tmp/sed.out" "$tmp/sed.nl" || break ++ # 40000 chars as input seems more than enough ++ test $_count -gt 10 && break ++ _count=`expr $_count + 1` ++ if test $_count -gt $_max; then ++ _max=$_count ++ lt_cv_path_SED=$_sed ++ fi ++ done ++ done ++ rm -rf "$tmp" ++ ++fi ++ ++if test "X$SED" != "X"; then ++ lt_cv_path_SED=$SED ++else ++ SED=$lt_cv_path_SED ++fi ++echo "$ac_t""$SED" 1>&6 ++ ++echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 ++echo "configure:1786: checking whether ln -s works" >&5 ++if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ rm -f conftestdata ++if ln -s X conftestdata 2>/dev/null ++then ++ rm -f conftestdata ++ ac_cv_prog_LN_S="ln -s" ++else ++ ac_cv_prog_LN_S=ln + fi + fi ++LN_S="$ac_cv_prog_LN_S" ++if test "$ac_cv_prog_LN_S" = "ln -s"; then ++ echo "$ac_t""yes" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++echo $ac_n "checking how to recognise dependent libraries""... $ac_c" 1>&6 ++echo "configure:1807: checking how to recognise dependent libraries" >&5 ++if eval "test \"`echo '$''{'lt_cv_deplibs_check_method'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ lt_cv_file_magic_cmd='$MAGIC_CMD' ++lt_cv_file_magic_test_file= ++lt_cv_deplibs_check_method='unknown' ++# Need to set the preceding variable on all platforms that support ++# interlibrary dependencies. ++# 'none' -- dependencies not supported. ++# `unknown' -- same as none, but documents that we really don't know. ++# 'pass_all' -- all dependencies passed with no checks. ++# 'test_compile' -- check by making test program. ++# 'file_magic [[regex]]' -- check by looking for files in library path ++# which responds to the $file_magic_cmd with a given egrep regex. ++# If you have `file' or equivalent on your system and you're not sure ++# whether `pass_all' will *always* work, you probably want this one. ++ ++case $host_os in ++aix4* | aix5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++beos*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++bsdi4*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?' ++ lt_cv_file_magic_cmd='$OBJDUMP -f' ++ ;; ++ ++darwin* | rhapsody*) ++ lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library' ++ lt_cv_file_magic_cmd='/usr/bin/file -L' ++ case "$host_os" in ++ rhapsody* | darwin1.[012]) ++ lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1` ++ ;; ++ *) # Darwin 1.3 on ++ lt_cv_file_magic_test_file='/usr/lib/libSystem.dylib' ++ ;; ++ esac ++ ;; ++ ++freebsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ case $host_cpu in ++ i*86 ) ++ # Not sure whether the presence of OpenBSD here was a mistake. ++ # Let's accept both of them until this is cleared up. ++ lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ ;; ++ esac ++ else ++ lt_cv_deplibs_check_method=pass_all ++ fi ++ ;; ++ ++gnu*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++hpux10.20*|hpux11*) ++ lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libc.sl ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ irix5* | nonstopux*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1" ++ ;; ++ *) ++ case $LD in ++ *-32|*"-32 ") libmagic=32-bit;; ++ *-n32|*"-n32 ") libmagic=N32;; ++ *-64|*"-64 ") libmagic=64-bit;; ++ *) libmagic=never-match;; ++ esac ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1" ++ ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*` ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ case $host_cpu in ++ alpha* | hppa* | i*86 | mips | mipsel | powerpc* | sparc* | ia64* | arm* | m68k) ++ lt_cv_deplibs_check_method=pass_all ;; ++ *) ++ # glibc up to 2.1.1 does not perform some relocations on ARM ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;; ++ esac ++ lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ++ ;; ++ ++netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then ++ lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so\.[0-9]+\.[0-9]+$' ++ else ++ lt_cv_deplibs_check_method='match_pattern /lib[^/\.]+\.so$' ++ fi ++ ;; ++ ++newos6*) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)' ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=/usr/lib/libnls.so ++ ;; ++ ++openbsd*) ++ lt_cv_file_magic_cmd=/usr/bin/file ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object' ++ else ++ lt_cv_deplibs_check_method='file_magic OpenBSD.* shared library' ++ fi ++ ;; ++ ++osf3* | osf4* | osf5*) ++ # this will be overridden with pass_all, but let us keep it just in case ++ lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' ++ lt_cv_file_magic_test_file=/shlib/libc.so ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sco3.2v5*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++solaris*) ++ lt_cv_deplibs_check_method=pass_all ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ ++sysv5uw[78]* | sysv4*uw2*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ case $host_vendor in ++ motorola) ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]' ++ lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*` ++ ;; ++ ncr) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ sequent) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ++ ;; ++ sni) ++ lt_cv_file_magic_cmd='/bin/file' ++ lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib" ++ lt_cv_file_magic_test_file=/lib/libc.so ++ ;; ++ siemens) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ esac ++ ;; ++esac ++ ++fi ++ ++echo "$ac_t""$lt_cv_deplibs_check_method" 1>&6 ++file_magic_cmd=$lt_cv_file_magic_cmd ++deplibs_check_method=$lt_cv_deplibs_check_method ++ ++echo $ac_n "checking for object suffix""... $ac_c" 1>&6 ++echo "configure:1993: checking for object suffix" >&5 ++if eval "test \"`echo '$''{'ac_cv_objext'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ rm -f conftest* ++echo 'int i = 1;' > conftest.$ac_ext ++if { (eval echo configure:1999: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++ for ac_file in conftest.*; do ++ case $ac_file in ++ *.c) ;; ++ *) ac_cv_objext=`echo $ac_file | sed -e s/conftest.//` ;; ++ esac ++ done ++else ++ { echo "configure: error: installation or configuration problem; compiler does not work" 1>&2; exit 1; } ++fi ++rm -f conftest* ++fi ++ ++echo "$ac_t""$ac_cv_objext" 1>&6 ++OBJEXT=$ac_cv_objext ++ac_objext=$ac_cv_objext ++ ++ ++ ++echo $ac_n "checking for executable suffix""... $ac_c" 1>&6 ++echo "configure:2019: checking for executable suffix" >&5 ++if eval "test \"`echo '$''{'ac_cv_exeext'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test "$CYGWIN" = yes || test "$MINGW32" = yes; then ++ ac_cv_exeext=.exe ++else ++ rm -f conftest* ++ echo 'int main () { return 0; }' > conftest.$ac_ext ++ ac_cv_exeext= ++ if { (eval echo configure:2029: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; }; then ++ for file in conftest.*; do ++ case $file in ++ *.$ac_ext | *.c | *.o | *.obj) ;; ++ *) ac_cv_exeext=`echo $file | sed -e s/conftest//` ;; ++ esac ++ done ++ else ++ { echo "configure: error: installation or configuration problem: compiler cannot create executables." 1>&2; exit 1; } ++ fi ++ rm -f conftest* ++ test x"${ac_cv_exeext}" = x && ac_cv_exeext=no ++fi ++fi ++ ++EXEEXT="" ++test x"${ac_cv_exeext}" != xno && EXEEXT=${ac_cv_exeext} ++echo "$ac_t""${ac_cv_exeext}" 1>&6 ++ac_exeext=$EXEEXT ++ ++if test $host != $build; then ++ ac_tool_prefix=${host_alias}- ++else ++ ac_tool_prefix= ++fi ++ ++ ++ ++ ++# Check for command to grab the raw symbol name followed by C symbol from nm. ++echo $ac_n "checking command to parse $NM output""... $ac_c" 1>&6 ++echo "configure:2060: checking command to parse $NM output" >&5 ++if eval "test \"`echo '$''{'lt_cv_sys_global_symbol_pipe'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ++# These are sane defaults that work on at least a few old systems. ++# [They come from Ultrix. What could be older than Ultrix?!! ;)] ++ ++# Character class describing NM global symbol codes. ++symcode='[BCDEGRST]' ++ ++# Regexp to match symbols that can be accessed directly from C. ++sympat='\([_A-Za-z][_A-Za-z0-9]*\)' ++ ++# Transform the above into a raw symbol and a C symbol. ++symxfrm='\1 \2\3 \3' ++ ++# Transform an extracted symbol line into a proper C declaration ++lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'" ++ ++# Transform an extracted symbol line into symbol name and symbol address ++lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ++# Define system-specific variables. ++case $host_os in ++aix*) ++ symcode='[BCDT]' ++ ;; ++cygwin* | mingw* | pw32*) ++ symcode='[ABCDGISTW]' ++ ;; ++hpux*) # Its linker distinguishes data from code symbols ++ lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'" ++ lt_cv_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'" ++ ;; ++irix* | nonstopux*) ++ symcode='[BCDEGRST]' ++ ;; ++osf*) ++ symcode='[BCDEGQRST]' ++ ;; ++solaris* | sysv5*) ++ symcode='[BDT]' ++ ;; ++sysv4) ++ symcode='[DFNSTU]' ++ ;; ++esac ++ ++# Handle CRLF in mingw tool chain ++opt_cr= ++case $host_os in ++mingw*) ++ opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp ++ ;; ++esac ++ ++# If we're using GNU nm, then use its standard symbol codes. ++if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then ++ symcode='[ABCDGISTW]' ++fi ++ ++# Try without a prefix undercore, then with it. ++for ac_symprfx in "" "_"; do ++ ++ # Write the raw and C identifiers. ++lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'" ++ ++ # Check to see that the pipe works correctly. ++ pipe_works=no ++ rm -f conftest* ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ # Now try to grab the symbols. ++ nlist=conftest.nm ++ if { (eval echo configure:2146: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\") 1>&5; (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5; } && test -s "$nlist"; then ++ # Try sorting and uniquifying the output. ++ if sort "$nlist" | uniq > "$nlist"T; then ++ mv -f "$nlist"T "$nlist" ++ else ++ rm -f "$nlist"T ++ fi ++ ++ # Make sure that we snagged all the symbols we need. ++ if egrep ' nm_test_var$' "$nlist" >/dev/null; then ++ if egrep ' nm_test_func$' "$nlist" >/dev/null; then ++ cat < conftest.$ac_ext ++#ifdef __cplusplus ++extern "C" { ++#endif ++ ++EOF ++ # Now generate the symbol file. ++ eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext' ++ ++ cat <> conftest.$ac_ext ++#if defined (__STDC__) && __STDC__ ++# define lt_ptr void * ++#else ++# define lt_ptr char * ++# define const ++#endif ++ ++/* The mapping between symbol names and symbols. */ ++const struct { ++ const char *name; ++ lt_ptr address; ++} ++lt_preloaded_symbols[] = ++{ ++EOF ++ sed "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr) \&\2},/" < "$nlist" >> conftest.$ac_ext ++ cat <<\EOF >> conftest.$ac_ext ++ {0, (lt_ptr) 0} ++}; ++ ++#ifdef __cplusplus ++} ++#endif ++EOF ++ # Now try linking the two files. ++ mv conftest.$ac_objext conftstm.$ac_objext ++ save_LIBS="$LIBS" ++ save_CFLAGS="$CFLAGS" ++ LIBS="conftstm.$ac_objext" ++ CFLAGS="$CFLAGS$no_builtin_flag" ++ if { (eval echo configure:2197: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest$ac_exeext; then ++ pipe_works=yes ++ fi ++ LIBS="$save_LIBS" ++ CFLAGS="$save_CFLAGS" ++ else ++ echo "cannot find nm_test_func in $nlist" >&5 ++ fi ++ else ++ echo "cannot find nm_test_var in $nlist" >&5 ++ fi ++ else ++ echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5 ++ fi ++ else ++ echo "$progname: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ fi ++ rm -f conftest* conftst* ++ ++ # Do not use the global_symbol_pipe unless it works. ++ if test "$pipe_works" = yes; then ++ break ++ else ++ lt_cv_sys_global_symbol_pipe= ++ fi ++done ++ ++fi ++ ++global_symbol_pipe="$lt_cv_sys_global_symbol_pipe" ++if test -z "$lt_cv_sys_global_symbol_pipe"; then ++ global_symbol_to_cdecl= ++ global_symbol_to_c_name_address= ++else ++ global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl" ++ global_symbol_to_c_name_address="$lt_cv_global_symbol_to_c_name_address" ++fi ++if test -z "$global_symbol_pipe$global_symbol_to_cdec$global_symbol_to_c_name_address"; ++then ++ echo "$ac_t""failed" 1>&6 ++else ++ echo "$ac_t""ok" 1>&6 ++fi ++ ++for ac_hdr in dlfcn.h ++do ++ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` ++echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 ++echo "configure:2246: checking for $ac_hdr" >&5 ++if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ cat > conftest.$ac_ext < ++EOF ++ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" ++{ (eval echo configure:2256: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` ++if test -z "$ac_err"; then ++ rm -rf conftest* ++ eval "ac_cv_header_$ac_safe=yes" ++else ++ echo "$ac_err" >&5 ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_header_$ac_safe=no" ++fi ++rm -f conftest* ++fi ++if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ ac_tr_hdr=HAVE_`echo $ac_hdr | sed 'y%abcdefghijklmnopqrstuvwxyz./-%ABCDEFGHIJKLMNOPQRSTUVWXYZ___%'` ++ cat >> confdefs.h <&6 ++fi ++done ++ ++ ++ ++ ++ ++ ++# Only perform the check for file, if the check method requires it ++case $deplibs_check_method in ++file_magic*) ++ if test "$file_magic_cmd" = '$MAGIC_CMD'; then ++ echo $ac_n "checking for ${ac_tool_prefix}file""... $ac_c" 1>&6 ++echo "configure:2292: checking for ${ac_tool_prefix}file" >&5 ++if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ case $MAGIC_CMD in ++ /*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++ ?:/*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. ++ ;; ++ *) ++ ac_save_MAGIC_CMD="$MAGIC_CMD" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="/usr/bin:$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/${ac_tool_prefix}file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ egrep "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ MAGIC_CMD="$ac_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ echo "$ac_t""$MAGIC_CMD" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++if test -z "$lt_cv_path_MAGIC_CMD"; then ++ if test -n "$ac_tool_prefix"; then ++ echo $ac_n "checking for file""... $ac_c" 1>&6 ++echo "configure:2354: checking for file" >&5 ++if eval "test \"`echo '$''{'lt_cv_path_MAGIC_CMD'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ case $MAGIC_CMD in ++ /*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path. ++ ;; ++ ?:/*) ++ lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path. ++ ;; ++ *) ++ ac_save_MAGIC_CMD="$MAGIC_CMD" ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="/usr/bin:$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/file; then ++ lt_cv_path_MAGIC_CMD="$ac_dir/file" ++ if test -n "$file_magic_test_file"; then ++ case $deplibs_check_method in ++ "file_magic "*) ++ file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`" ++ MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++ if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null | ++ egrep "$file_magic_regex" > /dev/null; then ++ : ++ else ++ cat <&2 ++ ++*** Warning: the command libtool uses to detect shared libraries, ++*** $file_magic_cmd, produces output that libtool cannot recognize. ++*** The result is that libtool may fail to recognize shared libraries ++*** as such. This will affect the creation of libtool libraries that ++*** depend on shared libraries, but programs linked with such libtool ++*** libraries will work regardless of this problem. Nevertheless, you ++*** may want to report the problem to your system manager and/or to ++*** bug-libtool@gnu.org ++ ++EOF ++ fi ;; ++ esac ++ fi ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ MAGIC_CMD="$ac_save_MAGIC_CMD" ++ ;; ++esac ++fi ++ ++MAGIC_CMD="$lt_cv_path_MAGIC_CMD" ++if test -n "$MAGIC_CMD"; then ++ echo "$ac_t""$MAGIC_CMD" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++ else ++ MAGIC_CMD=: ++ fi ++fi ++ ++ fi ++ ;; ++esac ++ ++# Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args. ++set dummy ${ac_tool_prefix}ranlib; ac_word=$2 ++echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 ++echo "configure:2425: checking for $ac_word" >&5 ++if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test -n "$RANLIB"; then ++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. ++else ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$ac_word; then ++ ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++fi ++fi ++RANLIB="$ac_cv_prog_RANLIB" ++if test -n "$RANLIB"; then ++ echo "$ac_t""$RANLIB" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++ ++if test -z "$ac_cv_prog_RANLIB"; then ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "ranlib", so it can be a program name with args. ++set dummy ranlib; ac_word=$2 ++echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 ++echo "configure:2457: checking for $ac_word" >&5 ++if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test -n "$RANLIB"; then ++ ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test. ++else ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$ac_word; then ++ ac_cv_prog_RANLIB="ranlib" ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":" ++fi ++fi ++RANLIB="$ac_cv_prog_RANLIB" ++if test -n "$RANLIB"; then ++ echo "$ac_t""$RANLIB" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++else ++ RANLIB=":" ++fi ++fi ++ ++# Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. ++set dummy ${ac_tool_prefix}strip; ac_word=$2 ++echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 ++echo "configure:2492: checking for $ac_word" >&5 ++if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$ac_word; then ++ ac_cv_prog_STRIP="${ac_tool_prefix}strip" ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++fi ++fi ++STRIP="$ac_cv_prog_STRIP" ++if test -n "$STRIP"; then ++ echo "$ac_t""$STRIP" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++ ++if test -z "$ac_cv_prog_STRIP"; then ++if test -n "$ac_tool_prefix"; then ++ # Extract the first word of "strip", so it can be a program name with args. ++set dummy strip; ac_word=$2 ++echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 ++echo "configure:2524: checking for $ac_word" >&5 ++if eval "test \"`echo '$''{'ac_cv_prog_STRIP'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test -n "$STRIP"; then ++ ac_cv_prog_STRIP="$STRIP" # Let the user override the test. ++else ++ IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":" ++ ac_dummy="$PATH" ++ for ac_dir in $ac_dummy; do ++ test -z "$ac_dir" && ac_dir=. ++ if test -f $ac_dir/$ac_word; then ++ ac_cv_prog_STRIP="strip" ++ break ++ fi ++ done ++ IFS="$ac_save_ifs" ++ test -z "$ac_cv_prog_STRIP" && ac_cv_prog_STRIP=":" ++fi ++fi ++STRIP="$ac_cv_prog_STRIP" ++if test -n "$STRIP"; then ++ echo "$ac_t""$STRIP" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++else ++ STRIP=":" ++fi ++fi ++ ++ ++enable_dlopen=no ++enable_win32_dll=no ++ ++# Check whether --enable-libtool-lock or --disable-libtool-lock was given. ++if test "${enable_libtool_lock+set}" = set; then ++ enableval="$enable_libtool_lock" ++ : ++fi ++ ++test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes ++ ++# Some flags need to be propagated to the compiler or linker for good ++# libtool support. ++case $host in ++*-*-irix6*) ++ # Find out which ABI we are using. ++ echo '#line 2573 "configure"' > conftest.$ac_ext ++ if { (eval echo configure:2574: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++ case `/usr/bin/file conftest.$ac_objext` in ++ *32-bit*) ++ LD="${LD-ld} -32" ++ ;; ++ *N32*) ++ LD="${LD-ld} -n32" ++ ;; ++ *64-bit*) ++ LD="${LD-ld} -64" ++ ;; ++ esac ++ fi ++ rm -rf conftest* ++ ;; ++ ++*-*-sco3.2v5*) ++ # On SCO OpenServer 5, we need -belf to get full-featured binaries. ++ SAVE_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -belf" ++ echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 ++echo "configure:2595: checking whether the C compiler needs -belf" >&5 ++if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ++ ac_ext=c ++# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' ++ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' ++cross_compiling=$ac_cv_prog_cc_cross ++ ++ cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ lt_cv_cc_needs_belf=yes ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ lt_cv_cc_needs_belf=no ++fi ++rm -f conftest* ++ ac_ext=c ++# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. ++ac_cpp='$CPP $CPPFLAGS' ++ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' ++ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' ++cross_compiling=$ac_cv_prog_cc_cross ++ ++fi ++ ++echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 ++ if test x"$lt_cv_cc_needs_belf" != x"yes"; then ++ # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf ++ CFLAGS="$SAVE_CFLAGS" ++ fi ++ ;; ++ ++ ++esac ++ ++# Sed substitution that helps us do robust quoting. It backslashifies ++# metacharacters that are still active within double-quoted strings. ++Xsed='sed -e s/^X//' ++sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g' ++ ++# Same as above, but do not quote variable references. ++double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g' ++ ++# Sed substitution to delay expansion of an escaped shell variable in a ++# double_quote_subst'ed string. ++delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g' ++ ++# Constants: ++rm="rm -f" ++ ++# Global variables: ++default_ofile=libtool ++can_build_shared=yes ++ ++# All known linkers require a `.a' archive for static linking (except M$VC, ++# which needs '.lib'). ++libext=a ++ltmain="$ac_aux_dir/ltmain.sh" ++ofile="$default_ofile" ++with_gnu_ld="$lt_cv_prog_gnu_ld" ++need_locks="$enable_libtool_lock" ++ ++old_CC="$CC" ++old_CFLAGS="$CFLAGS" ++ ++# Set sane defaults for various variables ++test -z "$AR" && AR=ar ++test -z "$AR_FLAGS" && AR_FLAGS=cru ++test -z "$AS" && AS=as ++test -z "$CC" && CC=cc ++test -z "$DLLTOOL" && DLLTOOL=dlltool ++test -z "$LD" && LD=ld ++test -z "$LN_S" && LN_S="ln -s" ++test -z "$MAGIC_CMD" && MAGIC_CMD=file ++test -z "$NM" && NM=nm ++test -z "$OBJDUMP" && OBJDUMP=objdump ++test -z "$RANLIB" && RANLIB=: ++test -z "$STRIP" && STRIP=: ++test -z "$ac_objext" && ac_objext=o ++ ++if test x"$host" != x"$build"; then ++ ac_tool_prefix=${host_alias}- ++else ++ ac_tool_prefix= ++fi ++ ++# Transform linux* to *-*-linux-gnu*, to support old configure scripts. ++case $host_os in ++linux-gnu*) ;; ++linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'` ++esac ++ ++case $host_os in ++aix3*) ++ # AIX sometimes has problems with the GCC collect2 program. For some ++ # reason, if we set the COLLECT_NAMES environment variable, the problems ++ # vanish in a puff of smoke. ++ if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++ fi ++ ;; ++esac ++ ++# Determine commands to create old-style static archives. ++old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs' ++old_postinstall_cmds='chmod 644 $oldlib' ++old_postuninstall_cmds= ++ ++if test -n "$RANLIB"; then ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds" ++ ;; ++ *) ++ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ++ ;; ++ esac ++ old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" ++fi ++ ++# Allow CC to be a program name with arguments. ++set dummy $CC ++compiler="$2" ++ ++echo $ac_n "checking for objdir""... $ac_c" 1>&6 ++echo "configure:2735: checking for objdir" >&5 ++rm -f .libs 2>/dev/null ++mkdir .libs 2>/dev/null ++if test -d .libs; then ++ objdir=.libs ++else ++ # MS-DOS does not allow filenames that begin with a dot. ++ objdir=_libs ++fi ++rmdir .libs 2>/dev/null ++echo "$ac_t""$objdir" 1>&6 ++ ++ ++# Check whether --with-pic or --without-pic was given. ++if test "${with_pic+set}" = set; then ++ withval="$with_pic" ++ pic_mode="$withval" ++else ++ pic_mode=default ++fi ++ ++test -z "$pic_mode" && pic_mode=default ++ ++# We assume here that the value for lt_cv_prog_cc_pic will not be cached ++# in isolation, and that seeing it set (from the cache) indicates that ++# the associated values are set (in the cache) correctly too. ++echo $ac_n "checking for $compiler option to produce PIC""... $ac_c" 1>&6 ++echo "configure:2762: checking for $compiler option to produce PIC" >&5 ++if eval "test \"`echo '$''{'lt_cv_prog_cc_pic'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_shlib= ++ lt_cv_prog_cc_wl= ++ lt_cv_prog_cc_static= ++ lt_cv_prog_cc_no_builtin= ++ lt_cv_prog_cc_can_build_shared=$can_build_shared ++ ++ if test "$GCC" = yes; then ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-static' ++ ++ case $host_os in ++ aix*) ++ # Below there is a dirty hack to force normal static linking with -ldl ++ # The problem is because libdl dynamically linked with both libc and ++ # libC (AIX C++ library), which obviously doesn't included in libraries ++ # list by gcc. This cause undefined symbols with -static flags. ++ # This hack allows C programs to be linked with "-static -ldl", but ++ # not sure about C++ programs. ++ lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC" ++ ;; ++ amigaos*) ++ # FIXME: we need at least 68020 code to build shared libraries, but ++ # adding the `-m68020' flag to GCC prevents building anything better, ++ # like `-m68040'. ++ lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4' ++ ;; ++ beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*) ++ # PIC is the default for these OSes. ++ ;; ++ darwin* | rhapsody*) ++ # PIC is the default on this platform ++ # Common symbols not allowed in MH_DYLIB files ++ lt_cv_prog_cc_pic='-fno-common' ++ ;; ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ lt_cv_prog_cc_pic=-Kconform_pic ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic='-fPIC' ++ ;; ++ esac ++ else ++ # PORTME Check for PIC flags for the system compiler. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ lt_cv_prog_cc_wl='-Wl,' ++ # All AIX code is PIC. ++ if test "$host_cpu" = ia64; then ++ # AIX 5 now supports IA64 processor ++ lt_cv_prog_cc_static='-Bstatic' ++ else ++ lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp' ++ fi ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ # Is there a better lt_cv_prog_cc_static that works with the bundled CC? ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive" ++ lt_cv_prog_cc_pic='+Z' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ # PIC (with -KPIC) is the default. ++ ;; ++ ++ cygwin* | mingw* | pw32* | os2*) ++ # This hack is so that the source file can tell whether it is being ++ # built for inclusion in a dll (and should export symbols for example). ++ lt_cv_prog_cc_pic='-DDLL_EXPORT' ++ ;; ++ ++ newsos6) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ osf3* | osf4* | osf5*) ++ # All OSF/1 code is PIC. ++ lt_cv_prog_cc_wl='-Wl,' ++ lt_cv_prog_cc_static='-non_shared' ++ ;; ++ ++ sco3.2v5*) ++ lt_cv_prog_cc_pic='-Kpic' ++ lt_cv_prog_cc_static='-dn' ++ lt_cv_prog_cc_shlib='-belf' ++ ;; ++ ++ solaris*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ sunos4*) ++ lt_cv_prog_cc_pic='-PIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Qoption ld ' ++ ;; ++ ++ sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ lt_cv_prog_cc_pic='-KPIC' ++ lt_cv_prog_cc_static='-Bstatic' ++ lt_cv_prog_cc_wl='-Wl,' ++ ;; ++ ++ uts4*) ++ lt_cv_prog_cc_pic='-pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec ;then ++ lt_cv_prog_cc_pic='-Kconform_pic' ++ lt_cv_prog_cc_static='-Bstatic' ++ fi ++ ;; ++ ++ *) ++ lt_cv_prog_cc_can_build_shared=no ++ ;; ++ esac ++ fi ++ ++fi ++ ++if test -z "$lt_cv_prog_cc_pic"; then ++ echo "$ac_t""none" 1>&6 ++else ++ echo "$ac_t""$lt_cv_prog_cc_pic" 1>&6 ++ ++ # Check to make sure the pic_flag actually works. ++ echo $ac_n "checking if $compiler PIC flag $lt_cv_prog_cc_pic works""... $ac_c" 1>&6 ++echo "configure:2910: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5 ++ if eval "test \"`echo '$''{'lt_cv_prog_cc_pic_works'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC" ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ rm -rf conftest* ++ case $host_os in ++ hpux9* | hpux10* | hpux11*) ++ # On HP-UX, both CC and GCC only warn that PIC is supported... then ++ # they create non-PIC objects. So, if there were any warnings, we ++ # assume that PIC is not supported. ++ if test -s conftest.err; then ++ lt_cv_prog_cc_pic_works=no ++ else ++ lt_cv_prog_cc_pic_works=yes ++ fi ++ ;; ++ *) ++ lt_cv_prog_cc_pic_works=yes ++ ;; ++ esac ++ ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ lt_cv_prog_cc_pic_works=no ++ ++fi ++rm -f conftest* ++ CFLAGS="$save_CFLAGS" ++ ++fi ++ ++ ++ if test "X$lt_cv_prog_cc_pic_works" = Xno; then ++ lt_cv_prog_cc_pic= ++ lt_cv_prog_cc_can_build_shared=no ++ else ++ lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic" ++ fi ++ ++ echo "$ac_t""$lt_cv_prog_cc_pic_works" 1>&6 ++fi ++ ++# Check for any special shared library compilation flags. ++if test -n "$lt_cv_prog_cc_shlib"; then ++ echo "configure: warning: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" 1>&2 ++ if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then : ++ else ++ echo "configure: warning: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" 1>&2 ++ lt_cv_prog_cc_can_build_shared=no ++ fi ++fi ++ ++echo $ac_n "checking if $compiler static flag $lt_cv_prog_cc_static works""... $ac_c" 1>&6 ++echo "configure:2976: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5 ++if eval "test \"`echo '$''{'lt_cv_prog_cc_static_works'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ lt_cv_prog_cc_static_works=no ++ save_LDFLAGS="$LDFLAGS" ++ LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static" ++ cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ lt_cv_prog_cc_static_works=yes ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++fi ++rm -f conftest* ++ LDFLAGS="$save_LDFLAGS" ++ ++fi ++ ++ ++# Belt *and* braces to stop my trousers falling down: ++test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static= ++echo "$ac_t""$lt_cv_prog_cc_static_works" 1>&6 ++ ++pic_flag="$lt_cv_prog_cc_pic" ++special_shlib_compile_flags="$lt_cv_prog_cc_shlib" ++wl="$lt_cv_prog_cc_wl" ++link_static_flag="$lt_cv_prog_cc_static" ++no_builtin_flag="$lt_cv_prog_cc_no_builtin" ++can_build_shared="$lt_cv_prog_cc_can_build_shared" ++ ++ ++# Check to see if options -o and -c are simultaneously supported by compiler ++echo $ac_n "checking if $compiler supports -c -o file.$ac_objext""... $ac_c" 1>&6 ++echo "configure:3018: checking if $compiler supports -c -o file.$ac_objext" >&5 ++if eval "test \"`echo '$''{'lt_cv_compiler_c_o'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ++$rm -r conftest 2>/dev/null ++mkdir conftest ++cd conftest ++echo "int some_variable = 0;" > conftest.$ac_ext ++mkdir out ++# According to Tom Tromey, Ian Lance Taylor reported there are C compilers ++# that will create temporary files in the current directory regardless of ++# the output directory. Thus, making CWD read-only will cause this test ++# to fail, enabling locking or at least warning the user not to do parallel ++# builds. ++chmod -w . ++save_CFLAGS="$CFLAGS" ++CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" ++compiler_c_o=no ++if { (eval echo configure:3037: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s out/conftest.err; then ++ lt_cv_compiler_c_o=no ++ else ++ lt_cv_compiler_c_o=yes ++ fi ++else ++ # Append any errors to the config.log. ++ cat out/conftest.err 1>&5 ++ lt_cv_compiler_c_o=no ++fi ++CFLAGS="$save_CFLAGS" ++chmod u+w . ++$rm conftest* out/* ++rmdir out ++cd .. ++rmdir conftest ++$rm -r conftest 2>/dev/null ++ ++fi ++ ++compiler_c_o=$lt_cv_compiler_c_o ++echo "$ac_t""$compiler_c_o" 1>&6 ++ ++if test x"$compiler_c_o" = x"yes"; then ++ # Check to see if we can write to a .lo ++ echo $ac_n "checking if $compiler supports -c -o file.lo""... $ac_c" 1>&6 ++echo "configure:3066: checking if $compiler supports -c -o file.lo" >&5 ++ if eval "test \"`echo '$''{'lt_cv_compiler_o_lo'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ++ lt_cv_compiler_o_lo=no ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -c -o conftest.lo" ++ save_objext="$ac_objext" ++ ac_objext=lo ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ rm -rf conftest* ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ lt_cv_compiler_o_lo=no ++ else ++ lt_cv_compiler_o_lo=yes ++ fi ++ ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++fi ++rm -f conftest* ++ ac_objext="$save_objext" ++ CFLAGS="$save_CFLAGS" ++ ++fi ++ ++ compiler_o_lo=$lt_cv_compiler_o_lo ++ echo "$ac_t""$compiler_o_lo" 1>&6 ++else ++ compiler_o_lo=no ++fi ++ ++# Check to see if we can do hard links to lock some files if needed ++hard_links="nottested" ++if test "$compiler_c_o" = no && test "$need_locks" != no; then ++ # do not overwrite the value of need_locks provided by the user ++ echo $ac_n "checking if we can lock with hard links""... $ac_c" 1>&6 ++echo "configure:3115: checking if we can lock with hard links" >&5 ++ hard_links=yes ++ $rm conftest* ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ touch conftest.a ++ ln conftest.a conftest.b 2>&5 || hard_links=no ++ ln conftest.a conftest.b 2>/dev/null && hard_links=no ++ echo "$ac_t""$hard_links" 1>&6 ++ if test "$hard_links" = no; then ++ echo "configure: warning: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" 1>&2 ++ need_locks=warn ++ fi ++else ++ need_locks=no ++fi ++ ++if test "$GCC" = yes; then ++ # Check to see if options -fno-rtti -fno-exceptions are supported by compiler ++ echo $ac_n "checking if $compiler supports -fno-rtti -fno-exceptions""... $ac_c" 1>&6 ++echo "configure:3134: checking if $compiler supports -fno-rtti -fno-exceptions" >&5 ++ echo "int some_variable = 0;" > conftest.$ac_ext ++ save_CFLAGS="$CFLAGS" ++ CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext" ++ compiler_rtti_exceptions=no ++ cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++ rm -rf conftest* ++ # The compiler can only warn and ignore the option if not recognized ++ # So say no if there are warnings ++ if test -s conftest.err; then ++ compiler_rtti_exceptions=no ++ else ++ compiler_rtti_exceptions=yes ++ fi ++ ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++fi ++rm -f conftest* ++ CFLAGS="$save_CFLAGS" ++ echo "$ac_t""$compiler_rtti_exceptions" 1>&6 ++ ++ if test "$compiler_rtti_exceptions" = "yes"; then ++ no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions' ++ else ++ no_builtin_flag=' -fno-builtin' ++ fi ++fi ++ ++# See if the linker supports building shared libraries. ++echo $ac_n "checking whether the linker ($LD) supports shared libraries""... $ac_c" 1>&6 ++echo "configure:3174: checking whether the linker ($LD) supports shared libraries" >&5 ++ ++allow_undefined_flag= ++no_undefined_flag= ++need_lib_prefix=unknown ++need_version=unknown ++# when you set need_version to no, make sure it does not cause -set_version ++# flags to be left without arguments ++archive_cmds= ++archive_expsym_cmds= ++old_archive_from_new_cmds= ++old_archive_from_expsyms_cmds= ++export_dynamic_flag_spec= ++whole_archive_flag_spec= ++thread_safe_flag_spec= ++hardcode_into_libs=no ++hardcode_libdir_flag_spec= ++hardcode_libdir_separator= ++hardcode_direct=no ++hardcode_minus_L=no ++hardcode_shlibpath_var=unsupported ++runpath_var= ++link_all_deplibs=unknown ++always_export_symbols=no ++export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols' ++# include_expsyms should be a list of space-separated symbols to be *always* ++# included in the symbol list ++include_expsyms= ++# exclude_expsyms can be an egrep regular expression of symbols to exclude ++# it will be wrapped by ` (' and `)$', so one must not match beginning or ++# end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc', ++# as well as any symbol that contains `d'. ++exclude_expsyms="_GLOBAL_OFFSET_TABLE_" ++# Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out ++# platforms (ab)use it in PIC code, but their linkers get confused if ++# the symbol is explicitly referenced. Since portable code cannot ++# rely on this symbol name, it's probably fine to never include it in ++# preloaded symbol tables. ++extract_expsyms_cmds= ++ ++case $host_os in ++cygwin* | mingw* | pw32*) ++ # FIXME: the MSVC++ port hasn't been tested in a loooong time ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ if test "$GCC" != yes; then ++ with_gnu_ld=no ++ fi ++ ;; ++openbsd*) ++ with_gnu_ld=no ++ ;; ++esac ++ ++ld_shlibs=yes ++if test "$with_gnu_ld" = yes; then ++ # If archive_cmds runs LD, not CC, wlarc should be empty ++ wlarc='${wl}' ++ ++ # See if GNU ld supports shared libraries. ++ case $host_os in ++ aix3* | aix4* | aix5*) ++ # On AIX, the GNU linker is very broken ++ # Note:Check GNU linker on AIX 5-IA64 when/if it becomes available. ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: the GNU linker, at least up to release 2.9.1, is reported ++*** to be unable to reliably create shared libraries on AIX. ++*** Therefore, libtool is disabling shared libraries support. If you ++*** really care for shared libraries, you may want to modify your PATH ++*** so that a non-GNU linker is found, and then restart. ++ ++EOF ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ ++ # Samuel A. Falvo II reports ++ # that the semantics of dynamic libraries on AmigaOS, at least up ++ # to version 4, is to share data among multiple programs linked ++ # with the same dynamic library. Since this doesn't match the ++ # behavior of shared libraries on other platforms, we can use ++ # them. ++ ld_shlibs=no ++ ;; ++ ++ beos*) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ allow_undefined_flag=unsupported ++ # Joseph Beckenbach says some releases of gcc ++ # support --undefined. This deserves some investigation. FIXME ++ archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec='-L$libdir' ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ ++ extract_expsyms_cmds='test -f $output_objdir/impgen.c || \ ++ sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~ ++ test -f $output_objdir/impgen.exe || (cd $output_objdir && \ ++ if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \ ++ else $CC -o impgen impgen.c ; fi)~ ++ $output_objdir/impgen $dir/$soroot > $output_objdir/$soname-def' ++ ++ old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib' ++ ++ # cygwin and mingw dlls have different entry points and sets of symbols ++ # to exclude. ++ # FIXME: what about values for MSVC? ++ dll_entry=__cygwin_dll_entry@12 ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~ ++ case $host_os in ++ mingw*) ++ # mingw values ++ dll_entry=_DllMainCRTStartup@12 ++ dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~ ++ ;; ++ esac ++ ++ # mingw and cygwin differ, and it's simplest to just exclude the union ++ # of the two symbol sets. ++ dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 ++ ++ # recent cygwin and mingw systems supply a stub DllMain which the user ++ # can override, but on older systems we have to supply one (in ltdll.c) ++ if test "x$lt_cv_need_dllmain" = "xyes"; then ++ ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext " ++ ltdll_cmds='test -f $output_objdir/$soname-ltdll.c || sed -e "/^# \/\* ltdll\.c starts here \*\//,/^# \/\* ltdll.c ends here \*\// { s/^# //; p; }" -e d < $''0 > $output_objdir/$soname-ltdll.c~ ++ test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~' ++ else ++ ltdll_obj= ++ ltdll_cmds= ++ fi ++ ++ # Extract the symbol export list from an `--export-all' def file, ++ # then regenerate the def file from the symbol export list, so that ++ # the compiled dll only exports the symbol export list. ++ # Be careful not to strip the DATA tag left be newer dlltools. ++ export_symbols_cmds="$ltdll_cmds"' ++ $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~ ++ sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols' ++ ++ # If the export-symbols file already is a .def file (1st line ++ # is EXPORTS), use it as is. ++ # If DATA tags from a recent dlltool are present, honour them! ++ archive_expsym_cmds='if test "x`sed 1q $export_symbols`" = xEXPORTS; then ++ cp $export_symbols $output_objdir/$soname-def; ++ else ++ echo EXPORTS > $output_objdir/$soname-def; ++ _lt_hint=1; ++ cat $export_symbols | while read symbol; do ++ set dummy \$symbol; ++ case \$# in ++ 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;; ++ 4) echo " \$2 \$3 \$4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;; ++ *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;; ++ esac; ++ _lt_hint=`expr 1 + \$_lt_hint`; ++ done; ++ fi~ ++ '"$ltdll_cmds"' ++ $CC -Wl,--base-file,$output_objdir/$soname-base '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp~ ++ $CC -Wl,--base-file,$output_objdir/$soname-base $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags~ ++ $DLLTOOL --as=$AS --dllname $soname --exclude-symbols '$dll_exclude_symbols' --def $output_objdir/$soname-def --base-file $output_objdir/$soname-base --output-exp $output_objdir/$soname-exp --output-lib $output_objdir/$libname.dll.a~ ++ $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $output_objdir/$soname '$ltdll_obj'$libobjs $deplibs $compiler_flags' ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib' ++ wlarc= ++ else ++ archive_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared -nodefaultlibs $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ fi ++ ;; ++ ++ solaris* | sysv5*) ++ if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then ++ ld_shlibs=no ++ cat <&2 ++ ++*** Warning: The releases 2.8.* of the GNU linker cannot reliably ++*** create shared libraries on Solaris systems. Therefore, libtool ++*** is disabling shared libraries support. We urge you to upgrade GNU ++*** binutils to release 2.9.1 or newer. Another option is to modify ++*** your PATH or compiler configuration so that the native linker is ++*** used, and then restart. ++ ++EOF ++ elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ ++ sunos4*) ++ archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ wlarc= ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib' ++ archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' ++ else ++ ld_shlibs=no ++ fi ++ ;; ++ esac ++ ++ if test "$ld_shlibs" = yes; then ++ runpath_var=LD_RUN_PATH ++ hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir' ++ export_dynamic_flag_spec='${wl}--export-dynamic' ++ case $host_os in ++ cygwin* | mingw* | pw32*) ++ # dlltool doesn't understand --whole-archive et. al. ++ whole_archive_flag_spec= ++ ;; ++ *) ++ # ancient GNU ld didn't support --whole-archive et. al. ++ if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then ++ whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive' ++ else ++ whole_archive_flag_spec= ++ fi ++ ;; ++ esac ++ fi ++else ++ # PORTME fill in a description of your system's linker (not GNU ld) ++ case $host_os in ++ aix3*) ++ allow_undefined_flag=unsupported ++ always_export_symbols=yes ++ archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname' ++ # Note: this linker hardcodes the directories in LIBPATH if there ++ # are no directories specified by -L. ++ hardcode_minus_L=yes ++ if test "$GCC" = yes && test -z "$link_static_flag"; then ++ # Neither direct hardcoding nor static linking is supported with a ++ # broken collect2. ++ hardcode_direct=unsupported ++ fi ++ ;; ++ ++ aix4* | aix5*) ++ if test "$host_cpu" = ia64; then ++ # On IA64, the linker does run time linking by default, so we don't ++ # have to do anything special. ++ aix_use_runtimelinking=no ++ exp_sym_flag='-Bexport' ++ no_entry_flag="" ++ else ++ aix_use_runtimelinking=no ++ ++ # Test if we are trying to use run time linking or normal ++ # AIX style linking. If -brtl is somewhere in LDFLAGS, we ++ # need to do runtime linking. ++ case $host_os in aix4.[23]|aix4.[23].*|aix5*) ++ for ld_flag in $LDFLAGS; do ++ case $ld_flag in ++ *-brtl*) ++ aix_use_runtimelinking=yes ++ break ++ ;; ++ esac ++ done ++ esac ++ ++ exp_sym_flag='-bexport' ++ no_entry_flag='-bnoentry' ++ fi ++ ++ # When large executables or shared objects are built, AIX ld can ++ # have problems creating the table of contents. If linking a library ++ # or program results in "error TOC overflow" add -mminimal-toc to ++ # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not ++ # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS. ++ ++ hardcode_direct=yes ++ archive_cmds='' ++ hardcode_libdir_separator=':' ++ if test "$GCC" = yes; then ++ case $host_os in aix4.[012]|aix4.[012].*) ++ collect2name=`${CC} -print-prog-name=collect2` ++ if test -f "$collect2name" && \ ++ strings "$collect2name" | grep resolve_lib_name >/dev/null ++ then ++ # We have reworked collect2 ++ hardcode_direct=yes ++ else ++ # We have old collect2 ++ hardcode_direct=unsupported ++ # It fails to find uninstalled libraries when the uninstalled ++ # path is not listed in the libpath. Setting hardcode_minus_L ++ # to unsupported forces relinking ++ hardcode_minus_L=yes ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_libdir_separator= ++ fi ++ esac ++ ++ shared_flag='-shared' ++ else ++ # not using gcc ++ if test "$host_cpu" = ia64; then ++ shared_flag='${wl}-G' ++ else ++ if test "$aix_use_runtimelinking" = yes; then ++ shared_flag='${wl}-G' ++ else ++ shared_flag='${wl}-bM:SRE' ++ fi ++ fi ++ fi ++ ++ # It seems that -bexpall can do strange things, so it is better to ++ # generate a list of symbols to export. ++ always_export_symbols=yes ++ if test "$aix_use_runtimelinking" = yes; then ++ # Warning - without using the other runtime loading flags (-brtl), ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='-berok' ++ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:/usr/lib:/lib' ++ archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag" ++ else ++ if test "$host_cpu" = ia64; then ++ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' ++ allow_undefined_flag="-z nodefs" ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname ${wl}-h$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols" ++ else ++ hardcode_libdir_flag_spec='${wl}-bnolibpath ${wl}-blibpath:$libdir:/usr/lib:/lib' ++ # Warning - without using the other run time loading flags, ++ # -berok will link without error, but may produce a broken library. ++ allow_undefined_flag='${wl}-berok' ++ # This is a bit strange, but is similar to how AIX traditionally builds ++ # it's shared libraries. ++ archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"' ~$AR -crlo $output_objdir/$libname$release.a $output_objdir/$soname' ++ fi ++ fi ++ ;; ++ ++ amigaos*) ++ archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ # see comment about different semantics on the GNU ld section ++ ld_shlibs=no ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ # When not using gcc, we currently assume that we are using ++ # Microsoft Visual C++. ++ # hardcode_libdir_flag_spec is actually meaningless, as there is ++ # no search path for DLLs. ++ hardcode_libdir_flag_spec=' ' ++ allow_undefined_flag=unsupported ++ # Tell ltmain to make .lib files, not .a files. ++ libext=lib ++ # FIXME: Setting linknames here is a bad hack. ++ archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames=' ++ # The linker will automatically build a .lib file if we build a DLL. ++ old_archive_from_new_cmds='true' ++ # FIXME: Should let the user specify the lib program. ++ old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs' ++ fix_srcfile_path='`cygpath -w "$srcfile"`' ++ ;; ++ ++ darwin* | rhapsody*) ++ case "$host_os" in ++ rhapsody* | darwin1.[012]) ++ allow_undefined_flag='-undefined suppress' ++ ;; ++ *) # Darwin 1.3 on ++ allow_undefined_flag='-flat_namespace -undefined suppress' ++ ;; ++ esac ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. Also zsh mangles ++ # `"' quotes if we put them in here... so don't! ++ archive_cmds='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs && $CC $(test .$module = .yes && echo -bundle || echo -dynamiclib) $allow_undefined_flag -o $lib ${lib}-master.o $deplibs$linker_flags $(test .$module != .yes && echo -install_name $rpath/$soname $verstring)' ++ # We need to add '_' to the symbols in $export_symbols first ++ #archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ whole_archive_flag_spec='-all_load $convenience' ++ ;; ++ ++ freebsd1*) ++ ld_shlibs=no ++ ;; ++ ++ # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor ++ # support. Future versions do this automatically, but an explicit c++rt0.o ++ # does not break anything, and helps significantly (at the cost of a little ++ # extra space). ++ freebsd2.2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # Unfortunately, older versions of FreeBSD 2 do not have this feature. ++ freebsd2*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ # FreeBSD 3 and greater uses gcc -shared to do shared libraries. ++ freebsd*) ++ archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ hpux9* | hpux10* | hpux11*) ++ case $host_os in ++ hpux9*) archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib' ;; ++ *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;; ++ esac ++ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_direct=yes ++ hardcode_minus_L=yes # Not in the search PATH, but as the default ++ # location of the library. ++ export_dynamic_flag_spec='${wl}-E' ++ ;; ++ ++ irix5* | irix6* | nonstopux*) ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ link_all_deplibs=yes ++ ;; ++ ++ netbsd*) ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out ++ else ++ archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF ++ fi ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ newsos6) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ hardcode_shlibpath_var=no ++ ;; ++ ++ openbsd*) ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ export_dynamic_flag_spec='${wl}-E' ++ else ++ case "$host_os" in ++ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) ++ archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-R$libdir' ++ ;; ++ *) ++ archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags' ++ hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ++ ;; ++ esac ++ fi ++ ;; ++ ++ os2*) ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_minus_L=yes ++ allow_undefined_flag=unsupported ++ archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def' ++ old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def' ++ ;; ++ ++ osf3*) ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ fi ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ hardcode_libdir_separator=: ++ ;; ++ ++ osf4* | osf5*) # as osf3* with the addition of -msym flag ++ if test "$GCC" = yes; then ++ allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*' ++ archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib' ++ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' ++ else ++ allow_undefined_flag=' -expect_unresolved \*' ++ archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib' ++ archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~ ++ $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${objdir}/so_locations -o $lib~$rm $lib.exp' ++ ++ #Both c and cxx compiler support -rpath directly ++ hardcode_libdir_flag_spec='-rpath $libdir' ++ fi ++ hardcode_libdir_separator=: ++ ;; ++ ++ sco3.2v5*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ export_dynamic_flag_spec='${wl}-Bexport' ++ ;; ++ ++ solaris*) ++ # gcc --version < 3.0 without binutils cannot create self contained ++ # shared libraries reliably, requiring libgcc.a to resolve some of ++ # the object symbols generated in some cases. Libraries that use ++ # assert need libgcc.a to resolve __eprintf, for example. Linking ++ # a copy of libgcc.a into every shared library to guarantee resolving ++ # such symbols causes other problems: According to Tim Van Holder ++ # , C++ libraries end up with a separate ++ # (to the application) exception stack for one thing. ++ no_undefined_flag=' -z defs' ++ if test "$GCC" = yes; then ++ case `$CC --version 2>/dev/null` in ++ [12].*) ++ cat <&2 ++ ++*** Warning: Releases of GCC earlier than version 3.0 cannot reliably ++*** create self contained shared libraries on Solaris systems, without ++*** introducing a dependency on libgcc.a. Therefore, libtool is disabling ++*** -no-undefined support, which will at least allow you to build shared ++*** libraries. However, you may find that when you link such libraries ++*** into an application without using GCC, you have to manually add ++*** \`gcc --print-libgcc-file-name\` to the link command. We urge you to ++*** upgrade to a newer version of GCC. Another option is to rebuild your ++*** current GCC to use the GNU linker from GNU binutils 2.9.1 or newer. ++ ++EOF ++ no_undefined_flag= ++ ;; ++ esac ++ fi ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec='-R$libdir' ++ hardcode_shlibpath_var=no ++ case $host_os in ++ solaris2.[0-5] | solaris2.[0-5].*) ;; ++ *) # Supported since Solaris 2.6 (maybe 2.5.1?) ++ whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;; ++ esac ++ link_all_deplibs=yes ++ ;; ++ ++ sunos4*) ++ if test "x$host_vendor" = xsequent; then ++ # Use $CC to link under sequent, because it throws in some extra .o ++ # files that make .init and .fini sections work. ++ archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags' ++ fi ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_direct=yes ++ hardcode_minus_L=yes ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4) ++ case $host_vendor in ++ sni) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes # is this really true??? ++ ;; ++ siemens) ++ ## LD is ld it makes a PLAMLIB ++ ## CC just makes a GrossModule. ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ reload_cmds='$CC -r -o $output$reload_objs' ++ hardcode_direct=no ++ ;; ++ motorola) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=no #Motorola manual says yes, but my tests say they lie ++ ;; ++ esac ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4.3*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ export_dynamic_flag_spec='-Bexport' ++ ;; ++ ++ sysv5*) ++ no_undefined_flag=' -z text' ++ # $CC -shared without GNU ld will not create a library from C++ ++ # object files and a static libstdc++, better avoid it by now ++ archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~ ++ $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp' ++ hardcode_libdir_flag_spec= ++ hardcode_shlibpath_var=no ++ runpath_var='LD_RUN_PATH' ++ ;; ++ ++ uts4*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ dgux*) ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_libdir_flag_spec='-L$libdir' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ sysv4*MP*) ++ if test -d /usr/nec; then ++ archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_shlibpath_var=no ++ runpath_var=LD_RUN_PATH ++ hardcode_runpath_var=yes ++ ld_shlibs=yes ++ fi ++ ;; ++ ++ sysv4.2uw2*) ++ archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags' ++ hardcode_direct=yes ++ hardcode_minus_L=no ++ hardcode_shlibpath_var=no ++ hardcode_runpath_var=yes ++ runpath_var=LD_RUN_PATH ++ ;; ++ ++ sysv5uw7* | unixware7*) ++ no_undefined_flag='${wl}-z ${wl}text' ++ if test "$GCC" = yes; then ++ archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ else ++ archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags' ++ fi ++ runpath_var='LD_RUN_PATH' ++ hardcode_shlibpath_var=no ++ ;; ++ ++ *) ++ ld_shlibs=no ++ ;; ++ esac ++fi ++echo "$ac_t""$ld_shlibs" 1>&6 ++test "$ld_shlibs" = no && can_build_shared=no ++ ++# Check hardcoding attributes. ++echo $ac_n "checking how to hardcode library paths into programs""... $ac_c" 1>&6 ++echo "configure:3873: checking how to hardcode library paths into programs" >&5 ++hardcode_action= ++if test -n "$hardcode_libdir_flag_spec" || \ ++ test -n "$runpath_var"; then ++ ++ # We can hardcode non-existant directories. ++ if test "$hardcode_direct" != no && ++ # If the only mechanism to avoid hardcoding is shlibpath_var, we ++ # have to relink, otherwise we might link with an installed library ++ # when we should be linking with a yet-to-be-installed one ++ ## test "$hardcode_shlibpath_var" != no && ++ test "$hardcode_minus_L" != no; then ++ # Linking always hardcodes the temporary library directory. ++ hardcode_action=relink ++ else ++ # We can link without hardcoding, and we can hardcode nonexisting dirs. ++ hardcode_action=immediate ++ fi ++else ++ # We cannot hardcode anything, or else we can only hardcode existing ++ # directories. ++ hardcode_action=unsupported ++fi ++echo "$ac_t""$hardcode_action" 1>&6 ++ ++striplib= ++old_striplib= ++echo $ac_n "checking whether stripping libraries is possible""... $ac_c" 1>&6 ++echo "configure:3901: checking whether stripping libraries is possible" >&5 ++if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then ++ test -z "$old_striplib" && old_striplib="$STRIP --strip-debug" ++ test -z "$striplib" && striplib="$STRIP --strip-unneeded" ++ echo "$ac_t""yes" 1>&6 ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++reload_cmds='$LD$reload_flag -o $output$reload_objs' ++test -z "$deplibs_check_method" && deplibs_check_method=unknown ++ ++# PORTME Fill in your ld.so characteristics ++echo $ac_n "checking dynamic linker characteristics""... $ac_c" 1>&6 ++echo "configure:3915: checking dynamic linker characteristics" >&5 ++library_names_spec= ++libname_spec='lib$name' ++soname_spec= ++postinstall_cmds= ++postuninstall_cmds= ++finish_cmds= ++finish_eval= ++shlibpath_var= ++shlibpath_overrides_runpath=unknown ++version_type=none ++dynamic_linker="$host_os ld.so" ++sys_lib_dlsearch_path_spec="/lib /usr/lib" ++sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib" ++ ++case $host_os in ++aix3*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix $libname.a' ++ shlibpath_var=LIBPATH ++ ++ # AIX has no versioning support, so we append a major version to the name. ++ soname_spec='${libname}${release}.so$major' ++ ;; ++ ++aix4* | aix5*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ hardcode_into_libs=yes ++ if test "$host_cpu" = ia64; then ++ # AIX 5 supports IA64 ++ library_names_spec='${libname}${release}.so$major ${libname}${release}.so$versuffix $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ else ++ # With GCC up to 2.95.x, collect2 would create an import file ++ # for dependence libraries. The import file would start with ++ # the line `#! .'. This would cause the generated library to ++ # depend on `.', always an invalid library. This was fixed in ++ # development snapshots of GCC prior to 3.0. ++ case $host_os in ++ aix4 | aix4.[01] | aix4.[01].*) ++ if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)' ++ echo ' yes ' ++ echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then ++ : ++ else ++ can_build_shared=no ++ fi ++ ;; ++ esac ++ # AIX (on Power*) has no versioning support, so currently we can ++ # not hardcode correct soname into executable. Probably we can ++ # add versioning support to collect2, so additional links can ++ # be useful in future. ++ if test "$aix_use_runtimelinking" = yes; then ++ # If using run time linking (on AIX 4.2 or later) use lib.so ++ # instead of lib.a to let people know that these are not ++ # typical AIX shared libraries. ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ else ++ # We preserve .a as extension for shared libraries through AIX4.2 ++ # and later when we are not doing run time linking. ++ library_names_spec='${libname}${release}.a $libname.a' ++ soname_spec='${libname}${release}.so$major' ++ fi ++ shlibpath_var=LIBPATH ++ fi ++ hardcode_into_libs=yes ++ ;; ++ ++amigaos*) ++ library_names_spec='$libname.ixlibrary $libname.a' ++ # Create ${libname}_ixlibrary.a entries in /sys/libs. ++ finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "(cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a)"; (cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a) || exit 1; done' ++ ;; ++ ++beos*) ++ library_names_spec='${libname}.so' ++ dynamic_linker="$host_os ld.so" ++ shlibpath_var=LIBRARY_PATH ++ ;; ++ ++bsdi4*) ++ version_type=linux ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib" ++ sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib" ++ export_dynamic_flag_spec=-rdynamic ++ # the default ld.so.conf also contains /usr/contrib/lib and ++ # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow ++ # libtool to hard-code these into programs ++ ;; ++ ++cygwin* | mingw* | pw32*) ++ version_type=windows ++ need_version=no ++ need_lib_prefix=no ++ case $GCC,$host_os in ++ yes,cygwin*) ++ library_names_spec='$libname.dll.a' ++ soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' ++ postinstall_cmds='dlpath=`bash 2>&1 -c '\''. $dir/${file}i;echo \$dlname'\''`~ ++ dldir=$destdir/`dirname \$dlpath`~ ++ test -d \$dldir || mkdir -p \$dldir~ ++ $install_prog .libs/$dlname \$dldir/$dlname' ++ postuninstall_cmds='dldll=`bash 2>&1 -c '\''. $file; echo \$dlname'\''`~ ++ dlpath=$dir/\$dldll~ ++ $rm \$dlpath' ++ ;; ++ yes,mingw*) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll' ++ sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s/;/ /g" -e "s,=/,/,g"` ++ ;; ++ yes,pw32*) ++ library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | sed -e 's/./-/g'`${versuffix}.dll' ++ ;; ++ *) ++ library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib' ++ ;; ++ esac ++ dynamic_linker='Win32 ld.exe' ++ # FIXME: first we should search . and the directory the executable is in ++ shlibpath_var=PATH ++ ;; ++ ++darwin* | rhapsody*) ++ dynamic_linker="$host_os dyld" ++ version_type=darwin ++ need_lib_prefix=no ++ need_version=no ++ # FIXME: Relying on posixy $() will cause problems for ++ # cross-compilation, but unfortunately the echo tests do not ++ # yet detect zsh echo's removal of \ escapes. ++ library_names_spec='${libname}${release}${versuffix}.$(test .$module = .yes && echo so || echo dylib) ${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib) ${libname}.$(test .$module = .yes && echo so || echo dylib)' ++ soname_spec='${libname}${release}${major}.$(test .$module = .yes && echo so || echo dylib)' ++ shlibpath_overrides_runpath=yes ++ shlibpath_var=DYLD_LIBRARY_PATH ++ ;; ++ ++freebsd1*) ++ dynamic_linker=no ++ ;; ++ ++kfreebsd*-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ dynamic_linker='GNU/FreeBSD ld.so' ++ ;; ++ ++freebsd*) ++ objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout` ++ version_type=freebsd-$objformat ++ case $version_type in ++ freebsd-elf*) ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so' ++ need_version=no ++ need_lib_prefix=no ++ ;; ++ freebsd-*) ++ library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix' ++ need_version=yes ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_os in ++ freebsd2*) ++ shlibpath_overrides_runpath=yes ++ ;; ++ *) ++ shlibpath_overrides_runpath=no ++ hardcode_into_libs=yes ++ ;; ++ esac ++ ;; ++ ++gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ hardcode_into_libs=yes ++ ;; ++ ++hpux9* | hpux10* | hpux11*) ++ # Give a soname corresponding to the major version so that dld.sl refuses to ++ # link against other versions. ++ dynamic_linker="$host_os dld.sl" ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_var=SHLIB_PATH ++ shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH ++ library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl' ++ soname_spec='${libname}${release}.sl$major' ++ # HP-UX runs *really* slowly unless shared libraries are mode 555. ++ postinstall_cmds='chmod 555 $lib' ++ ;; ++ ++irix5* | irix6* | nonstopux*) ++ case $host_os in ++ nonstopux*) version_type=nonstopux ;; ++ *) version_type=irix ;; ++ esac ++ need_lib_prefix=no ++ need_version=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so' ++ case $host_os in ++ irix5* | nonstopux*) ++ libsuff= shlibsuff= ++ ;; ++ *) ++ case $LD in # libtool.m4 will add one of these switches to LD ++ *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;; ++ *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;; ++ *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;; ++ *) libsuff= shlibsuff= libmagic=never-match;; ++ esac ++ ;; ++ esac ++ shlibpath_var=LD_LIBRARY${shlibsuff}_PATH ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" ++ sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" ++ ;; ++ ++# No shared lib support for Linux oldld, aout, or coff. ++linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*) ++ dynamic_linker=no ++ ;; ++ ++# This must be Linux ELF. ++linux-gnu*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=no ++ # This implies no fast_install, which is unacceptable. ++ # Some rework will be needed to allow for fast_install ++ # before this can be enabled. ++ hardcode_into_libs=yes ++ ++ # We used to test for /lib/ld.so.1 and disable shared libraries on ++ # powerpc, because MkLinux only supported shared libraries with the ++ # GNU dynamic linker. Since this was broken with cross compilers, ++ # most powerpc-linux boxes support dynamic linking these days and ++ # people can always --disable-shared, the test was removed, and we ++ # assume the GNU/Linux dynamic linker is in use. ++ dynamic_linker='GNU/Linux ld.so' ++ ;; ++ ++netbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ dynamic_linker='NetBSD (a.out) ld.so' ++ else ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so' ++ soname_spec='${libname}${release}.so$major' ++ dynamic_linker='NetBSD ld.elf_so' ++ fi ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ ;; ++ ++newsos6) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ ;; ++ ++openbsd*) ++ version_type=sunos ++ need_lib_prefix=no ++ need_version=no ++ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then ++ case "$host_os" in ++ openbsd2.[89] | openbsd2.[89].*) ++ shlibpath_overrides_runpath=no ++ ;; ++ *) ++ shlibpath_overrides_runpath=yes ++ ;; ++ esac ++ else ++ shlibpath_overrides_runpath=yes ++ fi ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++os2*) ++ libname_spec='$name' ++ need_lib_prefix=no ++ library_names_spec='$libname.dll $libname.a' ++ dynamic_linker='OS/2 ld.exe' ++ shlibpath_var=LIBPATH ++ ;; ++ ++osf3* | osf4* | osf5*) ++ version_type=osf ++ need_version=no ++ need_lib_prefix=no ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib" ++ sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec" ++ hardcode_into_libs=yes ++ ;; ++ ++sco3.2v5*) ++ version_type=osf ++ soname_spec='${libname}${release}.so$major' ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++solaris*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ hardcode_into_libs=yes ++ # ldd complains unless libraries are executable ++ postinstall_cmds='chmod +x $lib' ++ ;; ++ ++sunos4*) ++ version_type=sunos ++ library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' ++ finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir' ++ shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ if test "$with_gnu_ld" = yes; then ++ need_lib_prefix=no ++ fi ++ need_version=yes ++ ;; ++ ++sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ case $host_vendor in ++ sni) ++ shlibpath_overrides_runpath=no ++ need_lib_prefix=no ++ export_dynamic_flag_spec='${wl}-Blargedynsym' ++ runpath_var=LD_RUN_PATH ++ ;; ++ siemens) ++ need_lib_prefix=no ++ ;; ++ motorola) ++ need_lib_prefix=no ++ need_version=no ++ shlibpath_overrides_runpath=no ++ sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib' ++ ;; ++ esac ++ ;; ++ ++uts4*) ++ version_type=linux ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++dgux*) ++ version_type=linux ++ need_lib_prefix=no ++ need_version=no ++ library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so' ++ soname_spec='${libname}${release}.so$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ ;; ++ ++sysv4*MP*) ++ if test -d /usr/nec ;then ++ version_type=linux ++ library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so' ++ soname_spec='$libname.so.$major' ++ shlibpath_var=LD_LIBRARY_PATH ++ fi ++ ;; ++ ++*) ++ dynamic_linker=no ++ ;; ++esac ++echo "$ac_t""$dynamic_linker" 1>&6 ++test "$dynamic_linker" = no && can_build_shared=no ++ ++# Report the final consequences. ++echo $ac_n "checking if libtool supports shared libraries""... $ac_c" 1>&6 ++echo "configure:4339: checking if libtool supports shared libraries" >&5 ++echo "$ac_t""$can_build_shared" 1>&6 ++ ++echo $ac_n "checking whether to build shared libraries""... $ac_c" 1>&6 ++echo "configure:4343: checking whether to build shared libraries" >&5 ++test "$can_build_shared" = "no" && enable_shared=no ++ ++# On AIX, shared libraries and static libraries use the same namespace, and ++# are all built from PIC. ++case "$host_os" in ++aix3*) ++ test "$enable_shared" = yes && enable_static=no ++ if test -n "$RANLIB"; then ++ archive_cmds="$archive_cmds~\$RANLIB \$lib" ++ postinstall_cmds='$RANLIB $lib' ++ fi ++ ;; ++ ++aix4*) ++ if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then ++ test "$enable_shared" = yes && enable_static=no ++ fi ++ ;; ++esac ++echo "$ac_t""$enable_shared" 1>&6 ++ ++echo $ac_n "checking whether to build static libraries""... $ac_c" 1>&6 ++echo "configure:4366: checking whether to build static libraries" >&5 ++# Make sure either enable_shared or enable_static is yes. ++test "$enable_shared" = yes || enable_static=yes ++echo "$ac_t""$enable_static" 1>&6 ++ ++if test "$hardcode_action" = relink; then ++ # Fast installation is not supported ++ enable_fast_install=no ++elif test "$shlibpath_overrides_runpath" = yes || ++ test "$enable_shared" = no; then ++ # Fast installation is not necessary ++ enable_fast_install=needless ++fi ++ ++variables_saved_for_relink="PATH $shlibpath_var $runpath_var" ++if test "$GCC" = yes; then ++ variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH" ++fi ++ ++if test "x$enable_dlopen" != xyes; then ++ enable_dlopen=unknown ++ enable_dlopen_self=unknown ++ enable_dlopen_self_static=unknown ++else ++ lt_cv_dlopen=no ++ lt_cv_dlopen_libs= ++ ++ case $host_os in ++ beos*) ++ lt_cv_dlopen="load_add_on" ++ lt_cv_dlopen_libs= ++ lt_cv_dlopen_self=yes ++ ;; ++ ++ cygwin* | mingw* | pw32*) ++ lt_cv_dlopen="LoadLibrary" ++ lt_cv_dlopen_libs= ++ ;; ++ ++ *) ++ echo $ac_n "checking for shl_load""... $ac_c" 1>&6 ++echo "configure:4407: checking for shl_load" >&5 ++if eval "test \"`echo '$''{'ac_cv_func_shl_load'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ cat > conftest.$ac_ext < ++/* Override any gcc2 internal prototype to avoid an error. */ ++/* We use char because int might match the return type of a gcc2 ++ builtin and then its argument prototype would still apply. */ ++char shl_load(); ++ ++int main() { ++ ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined (__stub_shl_load) || defined (__stub___shl_load) ++choke me ++#else ++shl_load(); ++#endif ++ ++; return 0; } ++EOF ++if { (eval echo configure:4435: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_func_shl_load=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_func_shl_load=no" ++fi ++rm -f conftest* ++fi ++ ++if eval "test \"`echo '$ac_cv_func_'shl_load`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="shl_load" ++else ++ echo "$ac_t""no" 1>&6 ++echo $ac_n "checking for shl_load in -ldld""... $ac_c" 1>&6 ++echo "configure:4453: checking for shl_load in -ldld" >&5 ++ac_lib_var=`echo dld'_'shl_load | sed 'y%./+-%__p_%'` ++if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ac_save_LIBS="$LIBS" ++LIBS="-ldld $LIBS" ++cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=no" ++fi ++rm -f conftest* ++LIBS="$ac_save_LIBS" ++ ++fi ++if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld" ++else ++ echo "$ac_t""no" 1>&6 ++echo $ac_n "checking for dlopen""... $ac_c" 1>&6 ++echo "configure:4491: checking for dlopen" >&5 ++if eval "test \"`echo '$''{'ac_cv_func_dlopen'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ cat > conftest.$ac_ext < ++/* Override any gcc2 internal prototype to avoid an error. */ ++/* We use char because int might match the return type of a gcc2 ++ builtin and then its argument prototype would still apply. */ ++char dlopen(); ++ ++int main() { ++ ++/* The GNU C library defines this for functions which it implements ++ to always fail with ENOSYS. Some functions are actually named ++ something starting with __ and the normal name is an alias. */ ++#if defined (__stub_dlopen) || defined (__stub___dlopen) ++choke me ++#else ++dlopen(); ++#endif ++ ++; return 0; } ++EOF ++if { (eval echo configure:4519: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_func_dlopen=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_func_dlopen=no" ++fi ++rm -f conftest* ++fi ++ ++if eval "test \"`echo '$ac_cv_func_'dlopen`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="dlopen" ++else ++ echo "$ac_t""no" 1>&6 ++echo $ac_n "checking for dlopen in -ldl""... $ac_c" 1>&6 ++echo "configure:4537: checking for dlopen in -ldl" >&5 ++ac_lib_var=`echo dl'_'dlopen | sed 'y%./+-%__p_%'` ++if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ac_save_LIBS="$LIBS" ++LIBS="-ldl $LIBS" ++cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=no" ++fi ++rm -f conftest* ++LIBS="$ac_save_LIBS" ++ ++fi ++if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl" ++else ++ echo "$ac_t""no" 1>&6 ++echo $ac_n "checking for dlopen in -lsvld""... $ac_c" 1>&6 ++echo "configure:4575: checking for dlopen in -lsvld" >&5 ++ac_lib_var=`echo svld'_'dlopen | sed 'y%./+-%__p_%'` ++if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ac_save_LIBS="$LIBS" ++LIBS="-lsvld $LIBS" ++cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=no" ++fi ++rm -f conftest* ++LIBS="$ac_save_LIBS" ++ ++fi ++if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld" ++else ++ echo "$ac_t""no" 1>&6 ++echo $ac_n "checking for dld_link in -ldld""... $ac_c" 1>&6 ++echo "configure:4613: checking for dld_link in -ldld" >&5 ++ac_lib_var=`echo dld'_'dld_link | sed 'y%./+-%__p_%'` ++if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ac_save_LIBS="$LIBS" ++LIBS="-ldld $LIBS" ++cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=no" ++fi ++rm -f conftest* ++LIBS="$ac_save_LIBS" ++ ++fi ++if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld" ++else ++ echo "$ac_t""no" 1>&6 ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ++fi ++ ++ ;; ++ esac ++ ++ if test "x$lt_cv_dlopen" != xno; then ++ enable_dlopen=yes ++ else ++ enable_dlopen=no ++ fi ++ ++ case $lt_cv_dlopen in ++ dlopen) ++ save_CPPFLAGS="$CPPFLAGS" ++ test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H" ++ ++ save_LDFLAGS="$LDFLAGS" ++ eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\" ++ ++ save_LIBS="$LIBS" ++ LIBS="$lt_cv_dlopen_libs $LIBS" ++ ++ echo $ac_n "checking whether a program can dlopen itself""... $ac_c" 1>&6 ++echo "configure:4688: checking whether a program can dlopen itself" >&5 ++if eval "test \"`echo '$''{'lt_cv_dlopen_self'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ ++ exit (status); ++} ++EOF ++ if { (eval echo configure:4759: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;; ++ x$lt_unknown|x*) lt_cv_dlopen_self=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++ ++echo "$ac_t""$lt_cv_dlopen_self" 1>&6 ++ ++ if test "x$lt_cv_dlopen_self" = xyes; then ++ LDFLAGS="$LDFLAGS $link_static_flag" ++ echo $ac_n "checking whether a statically linked program can dlopen itself""... $ac_c" 1>&6 ++echo "configure:4782: checking whether a statically linked program can dlopen itself" >&5 ++if eval "test \"`echo '$''{'lt_cv_dlopen_self_static'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ if test "$cross_compiling" = yes; then : ++ lt_cv_dlopen_self_static=cross ++else ++ lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 ++ lt_status=$lt_dlunknown ++ cat > conftest.$ac_ext < ++#endif ++ ++#include ++ ++#ifdef RTLD_GLOBAL ++# define LT_DLGLOBAL RTLD_GLOBAL ++#else ++# ifdef DL_GLOBAL ++# define LT_DLGLOBAL DL_GLOBAL ++# else ++# define LT_DLGLOBAL 0 ++# endif ++#endif ++ ++/* We may have to define LT_DLLAZY_OR_NOW in the command line if we ++ find out it does not work in some platform. */ ++#ifndef LT_DLLAZY_OR_NOW ++# ifdef RTLD_LAZY ++# define LT_DLLAZY_OR_NOW RTLD_LAZY ++# else ++# ifdef DL_LAZY ++# define LT_DLLAZY_OR_NOW DL_LAZY ++# else ++# ifdef RTLD_NOW ++# define LT_DLLAZY_OR_NOW RTLD_NOW ++# else ++# ifdef DL_NOW ++# define LT_DLLAZY_OR_NOW DL_NOW ++# else ++# define LT_DLLAZY_OR_NOW 0 ++# endif ++# endif ++# endif ++# endif ++#endif ++ ++#ifdef __cplusplus ++extern "C" void exit (int); ++#endif ++ ++void fnord() { int i=42;} ++int main () ++{ ++ void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW); ++ int status = $lt_dlunknown; ++ ++ if (self) ++ { ++ if (dlsym (self,"fnord")) status = $lt_dlno_uscore; ++ else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore; ++ /* dlclose (self); */ ++ } ++ ++ exit (status); ++} ++EOF ++ if { (eval echo configure:4853: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} 2>/dev/null; then ++ (./conftest; exit; ) 2>/dev/null ++ lt_status=$? ++ case x$lt_status in ++ x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;; ++ x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;; ++ esac ++ else : ++ # compilation failed ++ lt_cv_dlopen_self_static=no ++ fi ++fi ++rm -fr conftest* ++ ++ ++fi ++ ++echo "$ac_t""$lt_cv_dlopen_self_static" 1>&6 ++ fi ++ ++ CPPFLAGS="$save_CPPFLAGS" ++ LDFLAGS="$save_LDFLAGS" ++ LIBS="$save_LIBS" ++ ;; ++ esac ++ ++ case $lt_cv_dlopen_self in ++ yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;; ++ *) enable_dlopen_self=unknown ;; ++ esac ++ ++ case $lt_cv_dlopen_self_static in ++ yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;; ++ *) enable_dlopen_self_static=unknown ;; ++ esac ++fi ++ ++ ++if test "$enable_shared" = yes && test "$GCC" = yes; then ++ case $archive_cmds in ++ *'~'*) ++ # FIXME: we may have to deal with multi-command sequences. ++ ;; ++ '$CC '*) ++ # Test whether the compiler implicitly links with -lc since on some ++ # systems, -lgcc has to come before -lc. If gcc already passes -lc ++ # to ld, don't add -lc before -lgcc. ++ echo $ac_n "checking whether -lc should be explicitly linked in""... $ac_c" 1>&6 ++echo "configure:4902: checking whether -lc should be explicitly linked in" >&5 ++ if eval "test \"`echo '$''{'lt_cv_archive_cmds_need_lc'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ $rm conftest* ++ echo 'static int dummy;' > conftest.$ac_ext ++ ++ if { (eval echo configure:4909: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++ soname=conftest ++ lib=conftest ++ libobjs=conftest.$ac_objext ++ deplibs= ++ wl=$lt_cv_prog_cc_wl ++ compiler_flags=-v ++ linker_flags=-v ++ verstring= ++ output_objdir=. ++ libname=conftest ++ save_allow_undefined_flag=$allow_undefined_flag ++ allow_undefined_flag= ++ if { (eval echo configure:4922: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\") 1>&5; (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5; } ++ then ++ lt_cv_archive_cmds_need_lc=no ++ else ++ lt_cv_archive_cmds_need_lc=yes ++ fi ++ allow_undefined_flag=$save_allow_undefined_flag ++ else ++ cat conftest.err 1>&5 ++ fi ++fi ++ ++ echo "$ac_t""$lt_cv_archive_cmds_need_lc" 1>&6 ++ ;; ++ esac ++fi ++need_lc=${lt_cv_archive_cmds_need_lc-yes} ++ ++# The second clause should only fire when bootstrapping the ++# libtool distribution, otherwise you forgot to ship ltmain.sh ++# with your package, and you will get complaints that there are ++# no rules to generate ltmain.sh. ++if test -f "$ltmain"; then ++ : ++else ++ # If there is no Makefile yet, we rely on a make rule to execute ++ # `config.status --recheck' to rerun these tests and create the ++ # libtool script then. ++ test -f Makefile && make "$ltmain" ++fi ++ ++if test -f "$ltmain"; then ++ trap "$rm \"${ofile}T\"; exit 1" 1 2 15 ++ $rm -f "${ofile}T" ++ ++ echo creating $ofile ++ ++ # Now quote all the things that may contain metacharacters while being ++ # careful not to overquote the AC_SUBSTed values. We take copies of the ++ # variables and quote the copies for generation of the libtool script. ++ for var in echo old_CC old_CFLAGS SED \ ++ AR AR_FLAGS CC LD LN_S NM SHELL \ ++ reload_flag reload_cmds wl \ ++ pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \ ++ thread_safe_flag_spec whole_archive_flag_spec libname_spec \ ++ library_names_spec soname_spec \ ++ RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \ ++ old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \ ++ postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \ ++ old_striplib striplib file_magic_cmd export_symbols_cmds \ ++ deplibs_check_method allow_undefined_flag no_undefined_flag \ ++ finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \ ++ global_symbol_to_c_name_address \ ++ hardcode_libdir_flag_spec hardcode_libdir_separator \ ++ sys_lib_search_path_spec sys_lib_dlsearch_path_spec \ ++ compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do ++ ++ case $var in ++ reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \ ++ old_postinstall_cmds | old_postuninstall_cmds | \ ++ export_symbols_cmds | archive_cmds | archive_expsym_cmds | \ ++ extract_expsyms_cmds | old_archive_from_expsyms_cmds | \ ++ postinstall_cmds | postuninstall_cmds | \ ++ finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec) ++ # Double-quote double-evaled strings. ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\"" ++ ;; ++ *) ++ eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\"" ++ ;; ++ esac ++ done ++ ++ cat <<__EOF__ > "${ofile}T" ++#! $SHELL ++ ++# `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services. ++# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) ++# NOTE: Changes made to this file will be lost: look at ltmain.sh. ++# ++# Copyright (C) 1996-2000 Free Software Foundation, Inc. ++# Originally by Gordon Matzigkeit , 1996 ++# ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, but ++# WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++# General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# ++# As a special exception to the GNU General Public License, if you ++# distribute this file as part of a program that contains a ++# configuration script generated by Autoconf, you may include it under ++# the same distribution terms that you use for the rest of that program. ++ ++# A sed that does not truncate output. ++SED=$lt_SED ++ ++# Sed that helps us avoid accidentally triggering echo(1) options like -n. ++Xsed="${SED} -e s/^X//" ++ ++# The HP-UX ksh and POSIX shell print the target directory to stdout ++# if CDPATH is set. ++if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi ++ ++# ### BEGIN LIBTOOL CONFIG ++ ++# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`: ++ ++# Shell to use when invoking shell scripts. ++SHELL=$lt_SHELL ++ ++# Whether or not to build shared libraries. ++build_libtool_libs=$enable_shared ++ ++# Whether or not to build static libraries. ++build_old_libs=$enable_static ++ ++# Whether or not to add -lc for building shared libraries. ++build_libtool_need_lc=$need_lc ++ ++# Whether or not to optimize for fast installation. ++fast_install=$enable_fast_install ++ ++# The host system. ++host_alias=$host_alias ++host=$host ++ ++# An echo program that does not interpret backslashes. ++echo=$lt_echo ++ ++# The archiver. ++AR=$lt_AR ++AR_FLAGS=$lt_AR_FLAGS ++ ++# The default C compiler. ++CC=$lt_CC ++ ++# Is the compiler the GNU C compiler? ++with_gcc=$GCC ++ ++# The linker used to build libraries. ++LD=$lt_LD ++ ++# Whether we need hard or soft links. ++LN_S=$lt_LN_S ++ ++# A BSD-compatible nm program. ++NM=$lt_NM ++ ++# A symbol stripping program ++STRIP="$STRIP" ++ ++# Used to examine libraries when file_magic_cmd begins "file" ++MAGIC_CMD=$MAGIC_CMD ++ ++# Used on cygwin: DLL creation program. ++DLLTOOL="$DLLTOOL" ++ ++# Used on cygwin: object dumper. ++OBJDUMP="$OBJDUMP" ++ ++# Used on cygwin: assembler. ++AS="$AS" ++ ++# The name of the directory that contains temporary libtool files. ++objdir=$objdir ++ ++# How to create reloadable object files. ++reload_flag=$lt_reload_flag ++reload_cmds=$lt_reload_cmds ++ ++# How to pass a linker flag through the compiler. ++wl=$lt_wl ++ ++# Object file suffix (normally "o"). ++objext="$ac_objext" ++ ++# Old archive suffix (normally "a"). ++libext="$libext" ++ ++# Executable file suffix (normally ""). ++exeext="$exeext" ++ ++# Additional compiler flags for building library objects. ++pic_flag=$lt_pic_flag ++pic_mode=$pic_mode ++ ++# Does compiler simultaneously support -c and -o options? ++compiler_c_o=$lt_compiler_c_o ++ ++# Can we write directly to a .lo ? ++compiler_o_lo=$lt_compiler_o_lo ++ ++# Must we lock files when doing compilation ? ++need_locks=$lt_need_locks ++ ++# Do we need the lib prefix for modules? ++need_lib_prefix=$need_lib_prefix + +-LD="$ac_cv_path_LD" +-if test -n "$LD"; then +- echo "$ac_t""$LD" 1>&6 +-else +- echo "$ac_t""no" 1>&6 +-fi +-test -z "$LD" && { echo "configure: error: no acceptable ld found in \$PATH" 1>&2; exit 1; } +-echo $ac_n "checking if the linker ($LD) is GNU ld""... $ac_c" 1>&6 +-echo "configure:1424: checking if the linker ($LD) is GNU ld" >&5 +-if eval "test \"`echo '$''{'ac_cv_prog_gnu_ld'+set}'`\" = set"; then +- echo $ac_n "(cached) $ac_c" 1>&6 +-else +- # I'd rather use --version here, but apparently some GNU ld's only accept -v. +-if $LD -v 2>&1 &5; then +- ac_cv_prog_gnu_ld=yes +-else +- ac_cv_prog_gnu_ld=no +-fi +-fi ++# Do we need a version for libraries? ++need_version=$need_version + +-echo "$ac_t""$ac_cv_prog_gnu_ld" 1>&6 ++# Whether dlopen is supported. ++dlopen_support=$enable_dlopen + ++# Whether dlopen of programs is supported. ++dlopen_self=$enable_dlopen_self + +-echo $ac_n "checking for BSD-compatible nm""... $ac_c" 1>&6 +-echo "configure:1440: checking for BSD-compatible nm" >&5 +-if eval "test \"`echo '$''{'ac_cv_path_NM'+set}'`\" = set"; then +- echo $ac_n "(cached) $ac_c" 1>&6 +-else +- if test -n "$NM"; then +- # Let the user override the test. +- ac_cv_path_NM="$NM" +-else +- IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" +- for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do +- test -z "$ac_dir" && ac_dir=. +- if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then +- # Check to see if the nm accepts a BSD-compat flag. +- # Adding the `sed 1q' prevents false positives on HP-UX, which says: +- # nm: unknown option "B" ignored +- if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -B" +- break +- elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then +- ac_cv_path_NM="$ac_dir/nm -p" +- break +- else +- ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but +- continue # so that we can try to find one that supports BSD flags +- fi +- fi +- done +- IFS="$ac_save_ifs" +- test -z "$ac_cv_path_NM" && ac_cv_path_NM=nm +-fi +-fi ++# Whether dlopen of statically linked programs is supported. ++dlopen_self_static=$enable_dlopen_self_static + +-NM="$ac_cv_path_NM" +-echo "$ac_t""$NM" 1>&6 ++# Compiler flag to prevent dynamic linking. ++link_static_flag=$lt_link_static_flag + +-echo $ac_n "checking whether ln -s works""... $ac_c" 1>&6 +-echo "configure:1476: checking whether ln -s works" >&5 +-if eval "test \"`echo '$''{'ac_cv_prog_LN_S'+set}'`\" = set"; then +- echo $ac_n "(cached) $ac_c" 1>&6 +-else +- rm -f conftestdata +-if ln -s X conftestdata 2>/dev/null +-then +- rm -f conftestdata +- ac_cv_prog_LN_S="ln -s" +-else +- ac_cv_prog_LN_S=ln +-fi +-fi +-LN_S="$ac_cv_prog_LN_S" +-if test "$ac_cv_prog_LN_S" = "ln -s"; then +- echo "$ac_t""yes" 1>&6 +-else +- echo "$ac_t""no" 1>&6 +-fi ++# Compiler flag to turn off builtin functions. ++no_builtin_flag=$lt_no_builtin_flag + ++# Compiler flag to allow reflexive dlopens. ++export_dynamic_flag_spec=$lt_export_dynamic_flag_spec + +-case "$target" in +-NONE) lt_target="$host" ;; +-*) lt_target="$target" ;; +-esac ++# Compiler flag to generate shared objects directly from archives. ++whole_archive_flag_spec=$lt_whole_archive_flag_spec + +-# Check for any special flags to pass to ltconfig. +-libtool_flags="--cache-file=$cache_file" +-test "$enable_shared" = no && libtool_flags="$libtool_flags --disable-shared" +-test "$enable_static" = no && libtool_flags="$libtool_flags --disable-static" +-test "$enable_fast_install" = no && libtool_flags="$libtool_flags --disable-fast-install" +-test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc" +-test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld" ++# Compiler flag to generate thread-safe objects. ++thread_safe_flag_spec=$lt_thread_safe_flag_spec + ++# Library versioning type. ++version_type=$version_type + +-# Check whether --enable-libtool-lock or --disable-libtool-lock was given. +-if test "${enable_libtool_lock+set}" = set; then +- enableval="$enable_libtool_lock" +- : +-fi ++# Format of library name prefix. ++libname_spec=$lt_libname_spec + +-test "x$enable_libtool_lock" = xno && libtool_flags="$libtool_flags --disable-lock" +-test x"$silent" = xyes && libtool_flags="$libtool_flags --silent" ++# List of archive names. First name is the real one, the rest are links. ++# The last name is the one that the linker finds with -lNAME. ++library_names_spec=$lt_library_names_spec + +-# Some flags need to be propagated to the compiler or linker for good +-# libtool support. +-case "$lt_target" in +-*-*-irix6*) +- # Find out which ABI we are using. +- echo '#line 1525 "configure"' > conftest.$ac_ext +- if { (eval echo configure:1526: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then +- case "`/usr/bin/file conftest.o`" in +- *32-bit*) +- LD="${LD-ld} -32" +- ;; +- *N32*) +- LD="${LD-ld} -n32" +- ;; +- *64-bit*) +- LD="${LD-ld} -64" +- ;; +- esac +- fi +- rm -rf conftest* +- ;; ++# The coded name of the library, if different from the real name. ++soname_spec=$lt_soname_spec + +-*-*-sco3.2v5*) +- # On SCO OpenServer 5, we need -belf to get full-featured binaries. +- SAVE_CFLAGS="$CFLAGS" +- CFLAGS="$CFLAGS -belf" +- echo $ac_n "checking whether the C compiler needs -belf""... $ac_c" 1>&6 +-echo "configure:1547: checking whether the C compiler needs -belf" >&5 +-if eval "test \"`echo '$''{'lt_cv_cc_needs_belf'+set}'`\" = set"; then +- echo $ac_n "(cached) $ac_c" 1>&6 +-else +- cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then +- rm -rf conftest* +- lt_cv_cc_needs_belf=yes +-else +- echo "configure: failed program was:" >&5 +- cat conftest.$ac_ext >&5 +- rm -rf conftest* +- lt_cv_cc_needs_belf=no +-fi +-rm -f conftest* +-fi ++# Create a temporary old-style archive to link instead of a shared archive. ++old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds + +-echo "$ac_t""$lt_cv_cc_needs_belf" 1>&6 +- if test x"$lt_cv_cc_needs_belf" != x"yes"; then +- # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf +- CFLAGS="$SAVE_CFLAGS" +- fi +- ;; ++# Commands used to build and install a shared archive. ++archive_cmds=$lt_archive_cmds ++archive_expsym_cmds=$lt_archive_expsym_cmds ++postinstall_cmds=$lt_postinstall_cmds ++postuninstall_cmds=$lt_postuninstall_cmds + ++# Commands to strip libraries. ++old_striplib=$lt_old_striplib ++striplib=$lt_striplib + +-esac ++# Method to check whether dependent libraries are shared objects. ++deplibs_check_method=$lt_deplibs_check_method + ++# Command to use when deplibs_check_method == file_magic. ++file_magic_cmd=$lt_file_magic_cmd + +-# Save cache, so that ltconfig can load it +-cat > confcache <<\EOF +-# This file is a shell script that caches the results of configure +-# tests run on this system so they can be shared between configure +-# scripts and configure runs. It is not useful on other systems. +-# If it contains results you don't want to keep, you may remove or edit it. ++# Flag that allows shared libraries with undefined symbols to be built. ++allow_undefined_flag=$lt_allow_undefined_flag ++ ++# Flag that forces no undefined symbols. ++no_undefined_flag=$lt_no_undefined_flag ++ ++# Commands used to finish a libtool library installation in a directory. ++finish_cmds=$lt_finish_cmds ++ ++# Same as above, but a single script fragment to be evaled but not shown. ++finish_eval=$lt_finish_eval ++ ++# Take the output of nm and produce a listing of raw symbols and C names. ++global_symbol_pipe=$lt_global_symbol_pipe ++ ++# Transform the output of nm in a proper C declaration ++global_symbol_to_cdecl=$lt_global_symbol_to_cdecl ++ ++# Transform the output of nm in a C name address pair ++global_symbol_to_c_name_address=$lt_global_symbol_to_c_name_address ++ ++# This is the shared library runtime path variable. ++runpath_var=$runpath_var ++ ++# This is the shared library path variable. ++shlibpath_var=$shlibpath_var ++ ++# Is shlibpath searched before the hard-coded library search path? ++shlibpath_overrides_runpath=$shlibpath_overrides_runpath ++ ++# How to hardcode a shared library path into an executable. ++hardcode_action=$hardcode_action ++ ++# Whether we should hardcode library paths into libraries. ++hardcode_into_libs=$hardcode_into_libs ++ ++# Flag to hardcode \$libdir into a binary during linking. ++# This must work even if \$libdir does not exist. ++hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec ++ ++# Whether we need a single -rpath flag with a separated argument. ++hardcode_libdir_separator=$lt_hardcode_libdir_separator ++ ++# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the ++# resulting binary. ++hardcode_direct=$hardcode_direct ++ ++# Set to yes if using the -LDIR flag during linking hardcodes DIR into the ++# resulting binary. ++hardcode_minus_L=$hardcode_minus_L ++ ++# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into ++# the resulting binary. ++hardcode_shlibpath_var=$hardcode_shlibpath_var ++ ++# Variables whose values should be saved in libtool wrapper scripts and ++# restored at relink time. ++variables_saved_for_relink="$variables_saved_for_relink" ++ ++# Whether libtool must link a program against all its dependency libraries. ++link_all_deplibs=$link_all_deplibs ++ ++# Compile-time system search path for libraries ++sys_lib_search_path_spec=$lt_sys_lib_search_path_spec ++ ++# Run-time system search path for libraries ++sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec ++ ++# Fix the shell variable \$srcfile for the compiler. ++fix_srcfile_path="$fix_srcfile_path" ++ ++# Set to yes if exported symbols are required. ++always_export_symbols=$always_export_symbols ++ ++# The commands to list exported symbols. ++export_symbols_cmds=$lt_export_symbols_cmds ++ ++# The commands to extract the exported symbol list from a shared archive. ++extract_expsyms_cmds=$lt_extract_expsyms_cmds ++ ++# Symbols that should not be listed in the preloaded symbols. ++exclude_expsyms=$lt_exclude_expsyms ++ ++# Symbols that must always be exported. ++include_expsyms=$lt_include_expsyms ++ ++# ### END LIBTOOL CONFIG ++ ++__EOF__ ++ ++ case $host_os in ++ aix3*) ++ cat <<\EOF >> "${ofile}T" ++ ++# AIX sometimes has problems with the GCC collect2 program. For some ++# reason, if we set the COLLECT_NAMES environment variable, the problems ++# vanish in a puff of smoke. ++if test "X${COLLECT_NAMES+set}" != Xset; then ++ COLLECT_NAMES= ++ export COLLECT_NAMES ++fi ++EOF ++ ;; ++ esac ++ ++ case $host_os in ++ cygwin* | mingw* | pw32* | os2*) ++ cat <<'EOF' >> "${ofile}T" ++ # This is a source program that is used to create dlls on Windows ++ # Don't remove nor modify the starting and closing comments ++# /* ltdll.c starts here */ ++# #define WIN32_LEAN_AND_MEAN ++# #include ++# #undef WIN32_LEAN_AND_MEAN ++# #include + # +-# By default, configure uses ./config.cache as the cache file, +-# creating it if it does not exist already. You can give configure +-# the --cache-file=FILE option to use a different cache file; that is +-# what configure does when it calls configure scripts in +-# subdirectories, so they share the cache. +-# Giving --cache-file=/dev/null disables caching, for debugging configure. +-# config.status only pays attention to the cache file if you give it the +-# --recheck option to rerun configure. ++# #ifndef __CYGWIN__ ++# # ifdef __CYGWIN32__ ++# # define __CYGWIN__ __CYGWIN32__ ++# # endif ++# #endif ++# ++# #ifdef __cplusplus ++# extern "C" { ++# #endif ++# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved); ++# #ifdef __cplusplus ++# } ++# #endif ++# ++# #ifdef __CYGWIN__ ++# #include ++# DECLARE_CYGWIN_DLL( DllMain ); ++# #endif ++# HINSTANCE __hDllInstance_base; ++# ++# BOOL APIENTRY ++# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved) ++# { ++# __hDllInstance_base = hInst; ++# return TRUE; ++# } ++# /* ltdll.c ends here */ ++ # This is a source program that is used to create import libraries ++ # on Windows for dlls which lack them. Don't remove nor modify the ++ # starting and closing comments ++# /* impgen.c starts here */ ++# /* Copyright (C) 1999-2000 Free Software Foundation, Inc. ++# ++# This file is part of GNU libtool. + # ++# This program is free software; you can redistribute it and/or modify ++# it under the terms of the GNU General Public License as published by ++# the Free Software Foundation; either version 2 of the License, or ++# (at your option) any later version. ++# ++# This program is distributed in the hope that it will be useful, ++# but WITHOUT ANY WARRANTY; without even the implied warranty of ++# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++# GNU General Public License for more details. ++# ++# You should have received a copy of the GNU General Public License ++# along with this program; if not, write to the Free Software ++# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# */ ++# ++# #include /* for printf() */ ++# #include /* for open(), lseek(), read() */ ++# #include /* for O_RDONLY, O_BINARY */ ++# #include /* for strdup() */ ++# ++# /* O_BINARY isn't required (or even defined sometimes) under Unix */ ++# #ifndef O_BINARY ++# #define O_BINARY 0 ++# #endif ++# ++# static unsigned int ++# pe_get16 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[2]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 2); ++# return b[0] + (b[1]<<8); ++# } ++# ++# static unsigned int ++# pe_get32 (fd, offset) ++# int fd; ++# int offset; ++# { ++# unsigned char b[4]; ++# lseek (fd, offset, SEEK_SET); ++# read (fd, b, 4); ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# static unsigned int ++# pe_as32 (ptr) ++# void *ptr; ++# { ++# unsigned char *b = ptr; ++# return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24); ++# } ++# ++# int ++# main (argc, argv) ++# int argc; ++# char *argv[]; ++# { ++# int dll; ++# unsigned long pe_header_offset, opthdr_ofs, num_entries, i; ++# unsigned long export_rva, export_size, nsections, secptr, expptr; ++# unsigned long name_rvas, nexp; ++# unsigned char *expdata, *erva; ++# char *filename, *dll_name; ++# ++# filename = argv[1]; ++# ++# dll = open(filename, O_RDONLY|O_BINARY); ++# if (dll < 1) ++# return 1; ++# ++# dll_name = filename; ++# ++# for (i=0; filename[i]; i++) ++# if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':') ++# dll_name = filename + i +1; ++# ++# pe_header_offset = pe_get32 (dll, 0x3c); ++# opthdr_ofs = pe_header_offset + 4 + 20; ++# num_entries = pe_get32 (dll, opthdr_ofs + 92); ++# ++# if (num_entries < 1) /* no exports */ ++# return 1; ++# ++# export_rva = pe_get32 (dll, opthdr_ofs + 96); ++# export_size = pe_get32 (dll, opthdr_ofs + 100); ++# nsections = pe_get16 (dll, pe_header_offset + 4 +2); ++# secptr = (pe_header_offset + 4 + 20 + ++# pe_get16 (dll, pe_header_offset + 4 + 16)); ++# ++# expptr = 0; ++# for (i = 0; i < nsections; i++) ++# { ++# char sname[8]; ++# unsigned long secptr1 = secptr + 40 * i; ++# unsigned long vaddr = pe_get32 (dll, secptr1 + 12); ++# unsigned long vsize = pe_get32 (dll, secptr1 + 16); ++# unsigned long fptr = pe_get32 (dll, secptr1 + 20); ++# lseek(dll, secptr1, SEEK_SET); ++# read(dll, sname, 8); ++# if (vaddr <= export_rva && vaddr+vsize > export_rva) ++# { ++# expptr = fptr + (export_rva - vaddr); ++# if (export_rva + export_size > vaddr + vsize) ++# export_size = vsize - (export_rva - vaddr); ++# break; ++# } ++# } ++# ++# expdata = (unsigned char*)malloc(export_size); ++# lseek (dll, expptr, SEEK_SET); ++# read (dll, expdata, export_size); ++# erva = expdata - export_rva; ++# ++# nexp = pe_as32 (expdata+24); ++# name_rvas = pe_as32 (expdata+32); ++# ++# printf ("EXPORTS\n"); ++# for (i = 0; i&1 | +- case `(ac_space=' '; set | grep ac_space) 2>&1` in +- *ac_space=\ *) +- # `set' does not quote correctly, so add quotes (double-quote substitution +- # turns \\\\ into \\, and sed turns \\ into \). +- sed -n \ +- -e "s/'/'\\\\''/g" \ +- -e "s/^\\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\\)=\\(.*\\)/\\1=\${\\1='\\2'}/p" +- ;; +- *) +- # `set' quotes correctly as required by POSIX, so do not add quotes. +- sed -n -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1=\2}/p' + ;; +- esac >> confcache +-if cmp -s $cache_file confcache; then +- : +-else +- if test -w $cache_file; then +- echo "updating cache $cache_file" +- cat confcache > $cache_file +- else +- echo "not updating unwritable cache $cache_file" +- fi ++ esac ++ ++ # We use sed instead of cat because bash on DJGPP gets confused if ++ # if finds mixed CR/LF and LF-only lines. Since sed operates in ++ # text mode, it properly converts lines to CR/LF. This bash problem ++ # is reportedly fixed, but why not run on old versions too? ++ sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1) ++ ++ mv -f "${ofile}T" "$ofile" || \ ++ (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T") ++ chmod +x "$ofile" + fi +-rm -f confcache + + +-# Actually configure libtool. ac_aux_dir is where install-sh is found. +-CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \ +-LD="$LD" LDFLAGS="$LDFLAGS" LIBS="$LIBS" \ +-LN_S="$LN_S" NM="$NM" RANLIB="$RANLIB" \ +-DLLTOOL="$DLLTOOL" AS="$AS" OBJDUMP="$OBJDUMP" \ +-${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig --no-reexec \ +-$libtool_flags --no-verify $ac_aux_dir/ltmain.sh $lt_target \ +-|| { echo "configure: error: libtool configure failed" 1>&2; exit 1; } + +-# Reload cache, that may have been modified by ltconfig +-if test -r "$cache_file"; then +- echo "loading cache $cache_file" +- . $cache_file +-else +- echo "creating cache $cache_file" +- > $cache_file +-fi + + + # This can be used to rebuild libtool when needed +-LIBTOOL_DEPS="$ac_aux_dir/ltconfig $ac_aux_dir/ltmain.sh" ++LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" + + # Always use our own libtool. + LIBTOOL='$(SHELL) $(top_builddir)/libtool' + +-# Redirect the config.log output again, so that the ltconfig log is not +-# clobbered by the next message. +-exec 5>>./config.log ++# Prevent multiple expansion + + +-echo $ac_n "checking for POSIXized ISC""... $ac_c" 1>&6 +-echo "configure:1662: checking for POSIXized ISC" >&5 +-if test -d /etc/conf/kconfig.d && +- grep _POSIX_VERSION /usr/include/sys/unistd.h >/dev/null 2>&1 +-then +- echo "$ac_t""yes" 1>&6 +- ISC=yes # If later tests want to check for ISC. +- cat >> confdefs.h <<\EOF +-#define _POSIX_SOURCE 1 ++ ++ ++ echo $ac_n "checking for strerror in -lcposix""... $ac_c" 1>&6 ++echo "configure:5509: checking for strerror in -lcposix" >&5 ++ac_lib_var=`echo cposix'_'strerror | sed 'y%./+-%__p_%'` ++if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then ++ echo $ac_n "(cached) $ac_c" 1>&6 ++else ++ ac_save_LIBS="$LIBS" ++LIBS="-lcposix $LIBS" ++cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=yes" ++else ++ echo "configure: failed program was:" >&5 ++ cat conftest.$ac_ext >&5 ++ rm -rf conftest* ++ eval "ac_cv_lib_$ac_lib_var=no" ++fi ++rm -f conftest* ++LIBS="$ac_save_LIBS" + +- if test "$GCC" = yes; then +- CC="$CC -posix" +- else +- CC="$CC -Xp" +- fi ++fi ++if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then ++ echo "$ac_t""yes" 1>&6 ++ LIBS="$LIBS -lcposix" + else + echo "$ac_t""no" 1>&6 +- ISC= + fi + ++ ++ + + + + echo $ac_n "checking for ${CC-cc} option to accept ANSI C""... $ac_c" 1>&6 +-echo "configure:1686: checking for ${CC-cc} option to accept ANSI C" >&5 ++echo "configure:5554: checking for ${CC-cc} option to accept ANSI C" >&5 + if eval "test \"`echo '$''{'am_cv_prog_cc_stdc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -1698,7 +5566,7 @@ + do + CC="$ac_save_CC $ac_arg" + cat > conftest.$ac_ext < + #include +@@ -1735,7 +5603,7 @@ + + ; return 0; } + EOF +-if { (eval echo configure:1739: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:5607: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + am_cv_prog_cc_stdc="$ac_arg"; break + else +@@ -1761,7 +5629,7 @@ + + + echo $ac_n "checking for function prototypes""... $ac_c" 1>&6 +-echo "configure:1765: checking for function prototypes" >&5 ++echo "configure:5633: checking for function prototypes" >&5 + if test "$am_cv_prog_cc_stdc" != no; then + echo "$ac_t""yes" 1>&6 + cat >> confdefs.h <<\EOF +@@ -1774,12 +5642,12 @@ + U=_ ANSI2KNR=./ansi2knr + # Ensure some checks needed by ansi2knr itself. + echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 +-echo "configure:1778: checking for ANSI C header files" >&5 ++echo "configure:5646: checking for ANSI C header files" >&5 + if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + #include +@@ -1787,7 +5655,7 @@ + #include + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1791: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:5659: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -1804,7 +5672,7 @@ + if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat > conftest.$ac_ext < + EOF +@@ -1822,7 +5690,7 @@ + if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat > conftest.$ac_ext < + EOF +@@ -1843,7 +5711,7 @@ + : + else + cat > conftest.$ac_ext < + #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +@@ -1854,7 +5722,7 @@ + exit (0); } + + EOF +-if { (eval echo configure:1858: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:5726: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + : + else +@@ -1881,17 +5749,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:1885: checking for $ac_hdr" >&5 ++echo "configure:5753: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:1895: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:5763: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -1920,12 +5788,12 @@ + fi + + echo $ac_n "checking for working const""... $ac_c" 1>&6 +-echo "configure:1924: checking for working const" >&5 ++echo "configure:5792: checking for working const" >&5 + if eval "test \"`echo '$''{'ac_cv_c_const'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:5846: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_c_const=yes + else +@@ -1995,21 +5863,21 @@ + fi + + echo $ac_n "checking for inline""... $ac_c" 1>&6 +-echo "configure:1999: checking for inline" >&5 ++echo "configure:5867: checking for inline" >&5 + if eval "test \"`echo '$''{'ac_cv_c_inline'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + ac_cv_c_inline=no + for ac_kw in inline __inline__ __inline; do + cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:5881: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_c_inline=$ac_kw; break + else +@@ -2039,7 +5907,7 @@ + # Extract the first word of "$ac_prog", so it can be a program name with args. + set dummy $ac_prog; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:2043: checking for $ac_word" >&5 ++echo "configure:5911: checking for $ac_word" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2076,7 +5944,7 @@ + # Extract the first word of "flex", so it can be a program name with args. + set dummy flex; ac_word=$2 + echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 +-echo "configure:2080: checking for $ac_word" >&5 ++echo "configure:5948: checking for $ac_word" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_LEX'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2110,7 +5978,7 @@ + *) ac_lib=l ;; + esac + echo $ac_n "checking for yywrap in -l$ac_lib""... $ac_c" 1>&6 +-echo "configure:2114: checking for yywrap in -l$ac_lib" >&5 ++echo "configure:5982: checking for yywrap in -l$ac_lib" >&5 + ac_lib_var=`echo $ac_lib'_'yywrap | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +@@ -2118,7 +5986,7 @@ + ac_save_LIBS="$LIBS" + LIBS="-l$ac_lib $LIBS" + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6001: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else +@@ -2152,7 +6020,7 @@ + fi + + echo $ac_n "checking lex output file root""... $ac_c" 1>&6 +-echo "configure:2156: checking lex output file root" >&5 ++echo "configure:6024: checking lex output file root" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_lex_root'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2173,7 +6041,7 @@ + LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root + + echo $ac_n "checking whether yytext is a pointer""... $ac_c" 1>&6 +-echo "configure:2177: checking whether yytext is a pointer" >&5 ++echo "configure:6045: checking whether yytext is a pointer" >&5 + if eval "test \"`echo '$''{'ac_cv_prog_lex_yytext_pointer'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2185,14 +6053,14 @@ + ac_save_LIBS="$LIBS" + LIBS="$LIBS $LEXLIB" + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6064: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_prog_lex_yytext_pointer=yes + else +@@ -2216,12 +6084,12 @@ + fi + + echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&6 +-echo "configure:2220: checking for ANSI C header files" >&5 ++echo "configure:6088: checking for ANSI C header files" >&5 + if eval "test \"`echo '$''{'ac_cv_header_stdc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + #include +@@ -2229,7 +6097,7 @@ + #include + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:2233: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:6101: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -2246,7 +6114,7 @@ + if test $ac_cv_header_stdc = yes; then + # SunOS 4.x string.h does not declare mem*, contrary to ANSI. + cat > conftest.$ac_ext < + EOF +@@ -2264,7 +6132,7 @@ + if test $ac_cv_header_stdc = yes; then + # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. + cat > conftest.$ac_ext < + EOF +@@ -2285,7 +6153,7 @@ + : + else + cat > conftest.$ac_ext < + #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') +@@ -2296,7 +6164,7 @@ + exit (0); } + + EOF +-if { (eval echo configure:2300: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:6168: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + : + else +@@ -2323,17 +6191,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:2327: checking for $ac_hdr" >&5 ++echo "configure:6195: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:2337: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:6205: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -2360,12 +6228,12 @@ + done + + echo $ac_n "checking return type of signal handlers""... $ac_c" 1>&6 +-echo "configure:2364: checking return type of signal handlers" >&5 ++echo "configure:6232: checking return type of signal handlers" >&5 + if eval "test \"`echo '$''{'ac_cv_type_signal'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + #include +@@ -2382,7 +6250,7 @@ + int i; + ; return 0; } + EOF +-if { (eval echo configure:2386: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:6254: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_type_signal=void + else +@@ -2401,12 +6269,12 @@ + + + echo $ac_n "checking whether time.h and sys/time.h may both be included""... $ac_c" 1>&6 +-echo "configure:2405: checking whether time.h and sys/time.h may both be included" >&5 ++echo "configure:6273: checking whether time.h and sys/time.h may both be included" >&5 + if eval "test \"`echo '$''{'ac_cv_header_time'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + #include +@@ -2415,7 +6283,7 @@ + struct tm *tp; + ; return 0; } + EOF +-if { (eval echo configure:2419: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:6287: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + ac_cv_header_time=yes + else +@@ -2440,17 +6308,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:2444: checking for $ac_hdr" >&5 ++echo "configure:6312: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:2454: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:6322: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -2478,12 +6346,12 @@ + + + echo $ac_n "checking for struct utimbuf""... $ac_c" 1>&6 +-echo "configure:2482: checking for struct utimbuf" >&5 ++echo "configure:6350: checking for struct utimbuf" >&5 + if eval "test \"`echo '$''{'fu_cv_sys_struct_utimbuf'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_compile) 2>&5; }; then ++if { (eval echo configure:6376: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then + rm -rf conftest* + fu_cv_sys_struct_utimbuf=yes + else +@@ -2530,12 +6398,12 @@ + for ac_func in dup2 mbrtowc rename setlocale strerror strndup wcrtomb + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:2534: checking for $ac_func" >&5 ++echo "configure:6402: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6430: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -2585,12 +6453,12 @@ + for ac_func in strtol strtoul + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:2589: checking for $ac_func" >&5 ++echo "configure:6457: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6485: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -2642,19 +6510,19 @@ + # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works + # for constant arguments. Useless! + echo $ac_n "checking for working alloca.h""... $ac_c" 1>&6 +-echo "configure:2646: checking for working alloca.h" >&5 ++echo "configure:6514: checking for working alloca.h" >&5 + if eval "test \"`echo '$''{'ac_cv_header_alloca_h'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + int main() { + char *p = alloca(2 * sizeof(int)); + ; return 0; } + EOF +-if { (eval echo configure:2658: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6526: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_header_alloca_h=yes + else +@@ -2675,12 +6543,12 @@ + fi + + echo $ac_n "checking for alloca""... $ac_c" 1>&6 +-echo "configure:2679: checking for alloca" >&5 ++echo "configure:6547: checking for alloca" >&5 + if eval "test \"`echo '$''{'ac_cv_func_alloca_works'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6580: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + ac_cv_func_alloca_works=yes + else +@@ -2740,12 +6608,12 @@ + + + echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&6 +-echo "configure:2744: checking whether alloca needs Cray hooks" >&5 ++echo "configure:6612: checking whether alloca needs Cray hooks" >&5 + if eval "test \"`echo '$''{'ac_cv_os_cray'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&6 +-echo "configure:2774: checking for $ac_func" >&5 ++echo "configure:6642: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6670: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -2825,7 +6693,7 @@ + fi + + echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&6 +-echo "configure:2829: checking stack direction for C alloca" >&5 ++echo "configure:6697: checking stack direction for C alloca" >&5 + if eval "test \"`echo '$''{'ac_cv_c_stack_direction'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2833,7 +6701,7 @@ + ac_cv_c_stack_direction=0 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:6724: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + ac_cv_c_stack_direction=1 + else +@@ -2874,12 +6742,12 @@ + fi + + echo $ac_n "checking for vprintf""... $ac_c" 1>&6 +-echo "configure:2878: checking for vprintf" >&5 ++echo "configure:6746: checking for vprintf" >&5 + if eval "test \"`echo '$''{'ac_cv_func_vprintf'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6774: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_vprintf=yes" + else +@@ -2926,12 +6794,12 @@ + + if test "$ac_cv_func_vprintf" != yes; then + echo $ac_n "checking for _doprnt""... $ac_c" 1>&6 +-echo "configure:2930: checking for _doprnt" >&5 ++echo "configure:6798: checking for _doprnt" >&5 + if eval "test \"`echo '$''{'ac_cv_func__doprnt'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:6826: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func__doprnt=yes" + else +@@ -2986,7 +6854,7 @@ + + + echo $ac_n "checking for working malloc""... $ac_c" 1>&6 +-echo "configure:2990: checking for working malloc" >&5 ++echo "configure:6858: checking for working malloc" >&5 + if eval "test \"`echo '$''{'jm_cv_func_working_malloc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -2994,7 +6862,7 @@ + jm_cv_func_working_malloc=no + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:6877: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + jm_cv_func_working_malloc=yes + else +@@ -3037,7 +6905,7 @@ + + + echo $ac_n "checking for working realloc""... $ac_c" 1>&6 +-echo "configure:3041: checking for working realloc" >&5 ++echo "configure:6909: checking for working realloc" >&5 + if eval "test \"`echo '$''{'jm_cv_func_working_realloc'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -3045,7 +6913,7 @@ + jm_cv_func_working_realloc=no + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:6928: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + jm_cv_func_working_realloc=yes + else +@@ -3090,7 +6958,7 @@ + fi + + echo $ac_n "checking host system type""... $ac_c" 1>&6 +-echo "configure:3094: checking host system type" >&5 ++echo "configure:6962: checking host system type" >&5 + + host_alias=$host + case "$host_alias" in +@@ -3115,17 +6983,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:3119: checking for $ac_hdr" >&5 ++echo "configure:6987: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:3129: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:6997: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -3154,12 +7022,12 @@ + for ac_func in nl_langinfo + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:3158: checking for $ac_func" >&5 ++echo "configure:7026: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7054: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -3208,19 +7076,19 @@ + + + echo $ac_n "checking for nl_langinfo and CODESET""... $ac_c" 1>&6 +-echo "configure:3212: checking for nl_langinfo and CODESET" >&5 ++echo "configure:7080: checking for nl_langinfo and CODESET" >&5 + if eval "test \"`echo '$''{'jm_cv_langinfo_codeset'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + int main() { + char* cs = nl_langinfo(CODESET); + ; return 0; } + EOF +-if { (eval echo configure:3224: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7092: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + jm_cv_langinfo_codeset=yes + else +@@ -3243,12 +7111,12 @@ + + + echo $ac_n "checking whether we are using the GNU C Library 2.1 or newer""... $ac_c" 1>&6 +-echo "configure:3247: checking whether we are using the GNU C Library 2.1 or newer" >&5 ++echo "configure:7115: checking whether we are using the GNU C Library 2.1 or newer" >&5 + if eval "test \"`echo '$''{'ac_cv_gnu_library_2_1'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < +@@ -3280,7 +7148,7 @@ + + + echo $ac_n "checking if malloc debugging is wanted""... $ac_c" 1>&6 +-echo "configure:3284: checking if malloc debugging is wanted" >&5 ++echo "configure:7152: checking if malloc debugging is wanted" >&5 + # Check whether --with-dmalloc or --without-dmalloc was given. + if test "${with_dmalloc+set}" = set; then + withval="$with_dmalloc" +@@ -3303,7 +7171,7 @@ + + + echo $ac_n "checking whether NLS is wanted""... $ac_c" 1>&6 +-echo "configure:3307: checking whether NLS is wanted" >&5 ++echo "configure:7175: checking whether NLS is wanted" >&5 + # Check whether --enable-nls or --disable-nls was given. + if test "${enable_nls+set}" = set; then + enableval="$enable_nls" +@@ -3340,12 +7208,12 @@ + for ac_func in gettext + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:3344: checking for $ac_func" >&5 ++echo "configure:7212: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7240: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -3393,7 +7261,7 @@ + done + + echo $ac_n "checking for gettext in -lintl""... $ac_c" 1>&6 +-echo "configure:3397: checking for gettext in -lintl" >&5 ++echo "configure:7265: checking for gettext in -lintl" >&5 + ac_lib_var=`echo intl'_'gettext | sed 'y%./+-%__p_%'` + if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 +@@ -3401,7 +7269,7 @@ + ac_save_LIBS="$LIBS" + LIBS="-lintl $LIBS" + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7284: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_lib_$ac_lib_var=yes" + else +@@ -3434,7 +7302,7 @@ + + if test $ac_cv_lib_intl_gettext$ac_cv_func_gettext != nono; then + echo $ac_n "checking whether the included gettext is preferred""... $ac_c" 1>&6 +-echo "configure:3438: checking whether the included gettext is preferred" >&5 ++echo "configure:7306: checking whether the included gettext is preferred" >&5 + # Check whether --with-included-gettext or --without-included-gettext was given. + if test "${with_included_gettext+set}" = set; then + withval="$with_included_gettext" +@@ -3465,17 +7333,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:3469: checking for $ac_hdr" >&5 ++echo "configure:7337: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:3479: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:7347: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -3504,12 +7372,12 @@ + for ac_func in dcgettext gettext + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:3508: checking for $ac_func" >&5 ++echo "configure:7376: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7404: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -3562,17 +7430,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:3566: checking for $ac_hdr" >&5 ++echo "configure:7434: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:3576: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:7444: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -3602,17 +7470,17 @@ + do + ac_safe=`echo "$ac_hdr" | sed 'y%./+-%__p_%'` + echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&6 +-echo "configure:3606: checking for $ac_hdr" >&5 ++echo "configure:7474: checking for $ac_hdr" >&5 + if eval "test \"`echo '$''{'ac_cv_header_$ac_safe'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + EOF + ac_try="$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out" +-{ (eval echo configure:3616: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } ++{ (eval echo configure:7484: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; } + ac_err=`grep -v '^ *+' conftest.out | grep -v "^conftest.${ac_ext}\$"` + if test -z "$ac_err"; then + rm -rf conftest* +@@ -3641,12 +7509,12 @@ + for ac_func in getpagesize + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:3645: checking for $ac_func" >&5 ++echo "configure:7513: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7541: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -3694,7 +7562,7 @@ + done + + echo $ac_n "checking for working mmap""... $ac_c" 1>&6 +-echo "configure:3698: checking for working mmap" >&5 ++echo "configure:7566: checking for working mmap" >&5 + if eval "test \"`echo '$''{'ac_cv_func_mmap_fixed_mapped'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else +@@ -3702,7 +7570,7 @@ + ac_cv_func_mmap_fixed_mapped=no + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null ++if { (eval echo configure:7714: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext} && (./conftest; exit) 2>/dev/null + then + ac_cv_func_mmap_fixed_mapped=yes + else +@@ -3867,12 +7735,12 @@ + for ac_func in getcwd mempcpy munmap setlocale stpcpy strcasecmp strchr strdup __argz_count __argz_stringify __argz_next + do + echo $ac_n "checking for $ac_func""... $ac_c" 1>&6 +-echo "configure:3871: checking for $ac_func" >&5 ++echo "configure:7739: checking for $ac_func" >&5 + if eval "test \"`echo '$''{'ac_cv_func_$ac_func'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext <&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7767: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + eval "ac_cv_func_$ac_func=yes" + else +@@ -3921,19 +7789,19 @@ + + if test $ac_cv_header_locale_h = yes; then + echo $ac_n "checking for LC_MESSAGES""... $ac_c" 1>&6 +-echo "configure:3925: checking for LC_MESSAGES" >&5 ++echo "configure:7793: checking for LC_MESSAGES" >&5 + if eval "test \"`echo '$''{'am_cv_val_LC_MESSAGES'+set}'`\" = set"; then + echo $ac_n "(cached) $ac_c" 1>&6 + else + cat > conftest.$ac_ext < + int main() { + return LC_MESSAGES + ; return 0; } + EOF +-if { (eval echo configure:3937: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then ++if { (eval echo configure:7805: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then + rm -rf conftest* + am_cv_val_LC_MESSAGES=yes + else +@@ -3968,7 +7836,7 @@ + + + echo $ac_n "checking which translations to install""... $ac_c" 1>&6 +-echo "configure:3972: checking which translations to install" >&5 ++echo "configure:7840: checking which translations to install" >&5 + if test -z "$LINGUAS"; then + ac_print="$ALL_LINGUAS" + MOFILES="$ALL_MOFILES" +@@ -4172,8 +8040,12 @@ + s%@build_cpu@%$build_cpu%g + s%@build_vendor@%$build_vendor%g + s%@build_os@%$build_os%g +-s%@RANLIB@%$RANLIB%g + s%@LN_S@%$LN_S%g ++s%@OBJEXT@%$OBJEXT%g ++s%@EXEEXT@%$EXEEXT%g ++s%@ECHO@%$ECHO%g ++s%@RANLIB@%$RANLIB%g ++s%@STRIP@%$STRIP%g + s%@LIBTOOL@%$LIBTOOL%g + s%@U@%$U%g + s%@ANSI2KNR@%$ANSI2KNR%g +--- recode-3.6.orig/config.guess ++++ recode-3.6/config.guess +@@ -1,8 +1,11 @@ + #! /bin/sh + # Attempt to guess a canonical system name. +-# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999 +-# Free Software Foundation, Inc. +-# ++# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, ++# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, ++# Inc. ++ ++timestamp='2006-07-02' ++ + # This file is free software; you can redistribute it and/or modify it + # under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or +@@ -15,156 +18,293 @@ + # + # You should have received a copy of the GNU General Public License + # along with this program; if not, write to the Free Software +-# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA ++# 02110-1301, USA. + # + # As a special exception to the GNU General Public License, if you + # distribute this file as part of a program that contains a + # configuration script generated by Autoconf, you may include it under + # the same distribution terms that you use for the rest of that program. + +-# Written by Per Bothner . +-# The master version of this file is at the FSF in /home/gd/gnu/lib. +-# Please send patches to . ++ ++# Originally written by Per Bothner . ++# Please send patches to . Submit a context ++# diff and a properly formatted ChangeLog entry. + # + # This script attempts to guess a canonical system name similar to + # config.sub. If it succeeds, it prints the system name on stdout, and + # exits with 0. Otherwise, it exits with 1. + # + # The plan is that this can be called by configure scripts if you +-# don't specify an explicit system type (host/target name). +-# +-# Only a few systems have been added to this list; please add others +-# (but try to keep the structure clean). +-# ++# don't specify an explicit build system type. + +-# Use $HOST_CC if defined. $CC may point to a cross-compiler +-if test x"$CC_FOR_BUILD" = x; then +- if test x"$HOST_CC" != x; then +- CC_FOR_BUILD="$HOST_CC" +- else +- if test x"$CC" != x; then +- CC_FOR_BUILD="$CC" +- else +- CC_FOR_BUILD=cc +- fi +- fi ++me=`echo "$0" | sed -e 's,.*/,,'` ++ ++usage="\ ++Usage: $0 [OPTION] ++ ++Output the configuration name of the system \`$me' is run on. ++ ++Operation modes: ++ -h, --help print this help, then exit ++ -t, --time-stamp print date of last modification, then exit ++ -v, --version print version number, then exit ++ ++Report bugs and patches to ." ++ ++version="\ ++GNU config.guess ($timestamp) ++ ++Originally written by Per Bothner. ++Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 ++Free Software Foundation, Inc. ++ ++This is free software; see the source for copying conditions. There is NO ++warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." ++ ++help=" ++Try \`$me --help' for more information." ++ ++# Parse command line ++while test $# -gt 0 ; do ++ case $1 in ++ --time-stamp | --time* | -t ) ++ echo "$timestamp" ; exit ;; ++ --version | -v ) ++ echo "$version" ; exit ;; ++ --help | --h* | -h ) ++ echo "$usage"; exit ;; ++ -- ) # Stop option processing ++ shift; break ;; ++ - ) # Use stdin as input. ++ break ;; ++ -* ) ++ echo "$me: invalid option $1$help" >&2 ++ exit 1 ;; ++ * ) ++ break ;; ++ esac ++done ++ ++if test $# != 0; then ++ echo "$me: too many arguments$help" >&2 ++ exit 1 + fi + ++trap 'exit 1' 1 2 15 ++ ++# CC_FOR_BUILD -- compiler used by this script. Note that the use of a ++# compiler to aid in system detection is discouraged as it requires ++# temporary files to be created and, as you can see below, it is a ++# headache to deal with in a portable fashion. ++ ++# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still ++# use `HOST_CC' if defined, but it is deprecated. ++ ++# Portable tmp directory creation inspired by the Autoconf team. ++ ++set_cc_for_build=' ++trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; ++trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; ++: ${TMPDIR=/tmp} ; ++ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || ++ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || ++ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || ++ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; ++dummy=$tmp/dummy ; ++tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; ++case $CC_FOR_BUILD,$HOST_CC,$CC in ++ ,,) echo "int x;" > $dummy.c ; ++ for c in cc gcc c89 c99 ; do ++ if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then ++ CC_FOR_BUILD="$c"; break ; ++ fi ; ++ done ; ++ if test x"$CC_FOR_BUILD" = x ; then ++ CC_FOR_BUILD=no_compiler_found ; ++ fi ++ ;; ++ ,,*) CC_FOR_BUILD=$CC ;; ++ ,*,*) CC_FOR_BUILD=$HOST_CC ;; ++esac ; set_cc_for_build= ;' + + # This is needed to find uname on a Pyramid OSx when run in the BSD universe. +-# (ghazi@noc.rutgers.edu 8/24/94.) ++# (ghazi@noc.rutgers.edu 1994-08-24) + if (test -f /.attbin/uname) >/dev/null 2>&1 ; then + PATH=$PATH:/.attbin ; export PATH + fi + + UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown + UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown +-UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown ++UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown + UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown + +-dummy=dummy-$$ +-trap 'rm -f $dummy.c $dummy.o $dummy; exit 1' 1 2 15 +- + # Note: order is significant - the case branches are not exclusive. + + case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in ++ *:NetBSD:*:*) ++ # NetBSD (nbsd) targets should (where applicable) match one or ++ # more of the tupples: *-*-netbsdelf*, *-*-netbsdaout*, ++ # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently ++ # switched to ELF, *-*-netbsd* would select the old ++ # object file format. This provides both forward ++ # compatibility and a consistent mechanism for selecting the ++ # object file format. ++ # ++ # Note: NetBSD doesn't particularly care about the vendor ++ # portion of the name. We always set it to "unknown". ++ sysctl="sysctl -n hw.machine_arch" ++ UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ ++ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` ++ case "${UNAME_MACHINE_ARCH}" in ++ armeb) machine=armeb-unknown ;; ++ arm*) machine=arm-unknown ;; ++ sh3el) machine=shl-unknown ;; ++ sh3eb) machine=sh-unknown ;; ++ *) machine=${UNAME_MACHINE_ARCH}-unknown ;; ++ esac ++ # The Operating System including object format, if it has switched ++ # to ELF recently, or will in the future. ++ case "${UNAME_MACHINE_ARCH}" in ++ arm*|i386|m68k|ns32k|sh3*|sparc|vax) ++ eval $set_cc_for_build ++ if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ ++ | grep __ELF__ >/dev/null ++ then ++ # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). ++ # Return netbsd for either. FIX? ++ os=netbsd ++ else ++ os=netbsdelf ++ fi ++ ;; ++ *) ++ os=netbsd ++ ;; ++ esac ++ # The OS release ++ # Debian GNU/NetBSD machines have a different userland, and ++ # thus, need a distinct triplet. However, they do not need ++ # kernel version information, so it can be replaced with a ++ # suitable tag, in the style of linux-gnu. ++ case "${UNAME_VERSION}" in ++ Debian*) ++ release='-gnu' ++ ;; ++ *) ++ release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ++ ;; ++ esac ++ # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: ++ # contains redundant information, the shorter form: ++ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. ++ echo "${machine}-${os}${release}" ++ exit ;; ++ *:OpenBSD:*:*) ++ UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` ++ echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} ++ exit ;; ++ *:ekkoBSD:*:*) ++ echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} ++ exit ;; ++ *:SolidBSD:*:*) ++ echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} ++ exit ;; ++ macppc:MirBSD:*:*) ++ echo powerpc-unknown-mirbsd${UNAME_RELEASE} ++ exit ;; ++ *:MirBSD:*:*) ++ echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} ++ exit ;; + alpha:OSF1:*:*) +- if test $UNAME_RELEASE = "V4.0"; then ++ case $UNAME_RELEASE in ++ *4.0) + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` +- fi ++ ;; ++ *5.*) ++ UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ++ ;; ++ esac ++ # According to Compaq, /usr/sbin/psrinfo has been available on ++ # OSF/1 and Tru64 systems produced since 1995. I hope that ++ # covers most systems running today. This code pipes the CPU ++ # types through head -n 1, so we only detect the type of CPU 0. ++ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` ++ case "$ALPHA_CPU_TYPE" in ++ "EV4 (21064)") ++ UNAME_MACHINE="alpha" ;; ++ "EV4.5 (21064)") ++ UNAME_MACHINE="alpha" ;; ++ "LCA4 (21066/21068)") ++ UNAME_MACHINE="alpha" ;; ++ "EV5 (21164)") ++ UNAME_MACHINE="alphaev5" ;; ++ "EV5.6 (21164A)") ++ UNAME_MACHINE="alphaev56" ;; ++ "EV5.6 (21164PC)") ++ UNAME_MACHINE="alphapca56" ;; ++ "EV5.7 (21164PC)") ++ UNAME_MACHINE="alphapca57" ;; ++ "EV6 (21264)") ++ UNAME_MACHINE="alphaev6" ;; ++ "EV6.7 (21264A)") ++ UNAME_MACHINE="alphaev67" ;; ++ "EV6.8CB (21264C)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.8AL (21264B)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.8CX (21264D)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.9A (21264/EV69A)") ++ UNAME_MACHINE="alphaev69" ;; ++ "EV7 (21364)") ++ UNAME_MACHINE="alphaev7" ;; ++ "EV7.9 (21364A)") ++ UNAME_MACHINE="alphaev79" ;; ++ esac ++ # A Pn.n version is a patched version. + # A Vn.n version is a released version. + # A Tn.n version is a released field test version. + # A Xn.n version is an unreleased experimental baselevel. + # 1.2 uses "1.2" for uname -r. +- cat <$dummy.s +- .globl main +- .ent main +-main: +- .frame \$30,0,\$26,0 +- .prologue 0 +- .long 0x47e03d80 # implver $0 +- lda \$2,259 +- .long 0x47e20c21 # amask $2,$1 +- srl \$1,8,\$2 +- sll \$2,2,\$2 +- sll \$0,3,\$0 +- addl \$1,\$0,\$0 +- addl \$2,\$0,\$0 +- ret \$31,(\$26),1 +- .end main +-EOF +- $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null +- if test "$?" = 0 ; then +- ./$dummy +- case "$?" in +- 7) +- UNAME_MACHINE="alpha" +- ;; +- 15) +- UNAME_MACHINE="alphaev5" +- ;; +- 14) +- UNAME_MACHINE="alphaev56" +- ;; +- 10) +- UNAME_MACHINE="alphapca56" +- ;; +- 16) +- UNAME_MACHINE="alphaev6" +- ;; +- esac +- fi +- rm -f $dummy.s $dummy +- echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` +- exit 0 ;; ++ echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` ++ exit ;; + Alpha\ *:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # Should we change UNAME_MACHINE based on the output of uname instead + # of the specific Alpha model? + echo alpha-pc-interix +- exit 0 ;; ++ exit ;; + 21064:Windows_NT:50:3) + echo alpha-dec-winnt3.5 +- exit 0 ;; ++ exit ;; + Amiga*:UNIX_System_V:4.0:*) +- echo m68k-cbm-sysv4 +- exit 0;; +- amiga:NetBSD:*:*) +- echo m68k-cbm-netbsd${UNAME_RELEASE} +- exit 0 ;; +- amiga:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; ++ echo m68k-unknown-sysv4 ++ exit ;; + *:[Aa]miga[Oo][Ss]:*:*) + echo ${UNAME_MACHINE}-unknown-amigaos +- exit 0 ;; +- arc64:OpenBSD:*:*) +- echo mips64el-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- arc:OpenBSD:*:*) +- echo mipsel-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- hkmips:OpenBSD:*:*) +- echo mips-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- pmax:OpenBSD:*:*) +- echo mipsel-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- sgi:OpenBSD:*:*) +- echo mips-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- wgrisc:OpenBSD:*:*) +- echo mipsel-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ *:[Mm]orph[Oo][Ss]:*:*) ++ echo ${UNAME_MACHINE}-unknown-morphos ++ exit ;; ++ *:OS/390:*:*) ++ echo i370-ibm-openedition ++ exit ;; ++ *:z/VM:*:*) ++ echo s390-ibm-zvmoe ++ exit ;; ++ *:OS400:*:*) ++ echo powerpc-ibm-os400 ++ exit ;; + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) + echo arm-acorn-riscix${UNAME_RELEASE} +- exit 0;; +- arm32:NetBSD:*:*) +- echo arm-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` +- exit 0 ;; +- SR2?01:HI-UX/MPP:*:*) ++ exit ;; ++ arm:riscos:*:*|arm:RISCOS:*:*) ++ echo arm-unknown-riscos ++ exit ;; ++ SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) + echo hppa1.1-hitachi-hiuxmpp +- exit 0;; ++ exit ;; + Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) + # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. + if test "`(/bin/universe) 2>/dev/null`" = att ; then +@@ -172,25 +312,32 @@ + else + echo pyramid-pyramid-bsd + fi +- exit 0 ;; ++ exit ;; + NILE*:*:*:dcosx) + echo pyramid-pyramid-svr4 +- exit 0 ;; ++ exit ;; ++ DRS?6000:unix:4.0:6*) ++ echo sparc-icl-nx6 ++ exit ;; ++ DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) ++ case `/usr/bin/uname -p` in ++ sparc) echo sparc-icl-nx7; exit ;; ++ esac ;; + sun4H:SunOS:5.*:*) + echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +- exit 0 ;; ++ exit ;; + sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) + echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +- exit 0 ;; ++ exit ;; + i86pc:SunOS:5.*:*) + echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +- exit 0 ;; ++ exit ;; + sun4*:SunOS:6*:*) + # According to config.sub, this is the proper way to canonicalize + # SunOS6. Hard to guess exactly what SunOS6 will be like, but + # it's likely to be more like Solaris than SunOS4. + echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +- exit 0 ;; ++ exit ;; + sun4*:SunOS:*:*) + case "`/usr/bin/arch -k`" in + Series*|S4*) +@@ -199,12 +346,12 @@ + esac + # Japanese Language versions have a version number like `4.1.3-JL'. + echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` +- exit 0 ;; ++ exit ;; + sun3*:SunOS:*:*) + echo m68k-sun-sunos${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + sun*:*:4.2BSD:*) +- UNAME_RELEASE=`(head -1 /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` ++ UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` + test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 + case "`/bin/arch`" in + sun3) +@@ -214,19 +361,13 @@ + echo sparc-sun-sunos${UNAME_RELEASE} + ;; + esac +- exit 0 ;; ++ exit ;; + aushp:SunOS:*:*) + echo sparc-auspex-sunos${UNAME_RELEASE} +- exit 0 ;; +- atari*:NetBSD:*:*) +- echo m68k-atari-netbsd${UNAME_RELEASE} +- exit 0 ;; +- atari*:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + # The situation for MiNT is a little confusing. The machine name + # can be virtually everything (everything which is not +- # "atarist" or "atariste" at least should have a processor ++ # "atarist" or "atariste" at least should have a processor + # > m68000). The system name ranges from "MiNT" over "FreeMiNT" + # to the lowercase version "mint" (or "freemint"). Finally + # the system name "TOS" denotes a system which is actually not +@@ -234,61 +375,45 @@ + # be no problem. + atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) + echo m68k-atari-mint${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) + echo m68k-milan-mint${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) + echo m68k-hades-mint${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) + echo m68k-unknown-mint${UNAME_RELEASE} +- exit 0 ;; +- sun3*:NetBSD:*:*) +- echo m68k-sun-netbsd${UNAME_RELEASE} +- exit 0 ;; +- sun3*:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- mac68k:NetBSD:*:*) +- echo m68k-apple-netbsd${UNAME_RELEASE} +- exit 0 ;; +- mac68k:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- mvme68k:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- mvme88k:OpenBSD:*:*) +- echo m88k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ m68k:machten:*:*) ++ echo m68k-apple-machten${UNAME_RELEASE} ++ exit ;; + powerpc:machten:*:*) + echo powerpc-apple-machten${UNAME_RELEASE} +- exit 0 ;; +- macppc:NetBSD:*:*) +- echo powerpc-apple-netbsd${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + RISC*:Mach:*:*) + echo mips-dec-mach_bsd4.3 +- exit 0 ;; ++ exit ;; + RISC*:ULTRIX:*:*) + echo mips-dec-ultrix${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + VAX*:ULTRIX*:*:*) + echo vax-dec-ultrix${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + 2020:CLIX:*:* | 2430:CLIX:*:*) + echo clipper-intergraph-clix${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + mips:*:*:UMIPS | mips:*:*:RISCos) ++ eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #ifdef __cplusplus ++#include /* for printf() prototype */ + int main (int argc, char *argv[]) { + #else + int main (argc, argv) int argc; char *argv[]; { +@@ -307,61 +432,82 @@ + exit (-1); + } + EOF +- $CC_FOR_BUILD $dummy.c -o $dummy \ +- && ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ +- && rm $dummy.c $dummy && exit 0 +- rm -f $dummy.c $dummy ++ $CC_FOR_BUILD -o $dummy $dummy.c && ++ dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && ++ SYSTEM_NAME=`$dummy $dummyarg` && ++ { echo "$SYSTEM_NAME"; exit; } + echo mips-mips-riscos${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ Motorola:PowerMAX_OS:*:*) ++ echo powerpc-motorola-powermax ++ exit ;; ++ Motorola:*:4.3:PL8-*) ++ echo powerpc-harris-powermax ++ exit ;; ++ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) ++ echo powerpc-harris-powermax ++ exit ;; + Night_Hawk:Power_UNIX:*:*) + echo powerpc-harris-powerunix +- exit 0 ;; ++ exit ;; + m88k:CX/UX:7*:*) + echo m88k-harris-cxux7 +- exit 0 ;; ++ exit ;; + m88k:*:4*:R4*) + echo m88k-motorola-sysv4 +- exit 0 ;; ++ exit ;; + m88k:*:3*:R3*) + echo m88k-motorola-sysv3 +- exit 0 ;; ++ exit ;; + AViiON:dgux:*:*) + # DG/UX returns AViiON for all architectures + UNAME_PROCESSOR=`/usr/bin/uname -p` +- if [ $UNAME_PROCESSOR = mc88100 -o $UNAME_PROCESSOR = mc88110 ] ; then +- if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx \ +- -o ${TARGET_BINARY_INTERFACE}x = x ] ; then ++ if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] ++ then ++ if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ ++ [ ${TARGET_BINARY_INTERFACE}x = x ] ++ then + echo m88k-dg-dgux${UNAME_RELEASE} +- else ++ else + echo m88k-dg-dguxbcs${UNAME_RELEASE} ++ fi ++ else ++ echo i586-dg-dgux${UNAME_RELEASE} + fi +- else echo i586-dg-dgux${UNAME_RELEASE} +- fi +- exit 0 ;; ++ exit ;; + M88*:DolphinOS:*:*) # DolphinOS (SVR3) + echo m88k-dolphin-sysv3 +- exit 0 ;; ++ exit ;; + M88*:*:R3*:*) + # Delta 88k system running SVR3 + echo m88k-motorola-sysv3 +- exit 0 ;; ++ exit ;; + XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) + echo m88k-tektronix-sysv3 +- exit 0 ;; ++ exit ;; + Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) + echo m68k-tektronix-bsd +- exit 0 ;; ++ exit ;; + *:IRIX*:*:*) + echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` +- exit 0 ;; ++ exit ;; + ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. +- echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id +- exit 0 ;; # Note that: echo "'`uname -s`'" gives 'AIX ' +- i?86:AIX:*:*) ++ echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id ++ exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' ++ i*86:AIX:*:*) + echo i386-ibm-aix +- exit 0 ;; ++ exit ;; ++ ia64:AIX:*:*) ++ if [ -x /usr/bin/oslevel ] ; then ++ IBM_REV=`/usr/bin/oslevel` ++ else ++ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} ++ fi ++ echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} ++ exit ;; + *:AIX:2:3) + if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then ++ eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + +@@ -373,18 +519,21 @@ + exit(0); + } + EOF +- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0 +- rm -f $dummy.c $dummy +- echo rs6000-ibm-aix3.2.5 ++ if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` ++ then ++ echo "$SYSTEM_NAME" ++ else ++ echo rs6000-ibm-aix3.2.5 ++ fi + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then + echo rs6000-ibm-aix3.2.4 + else + echo rs6000-ibm-aix3.2 + fi +- exit 0 ;; +- *:AIX:*:4) +- IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | head -1 | awk '{ print $1 }'` +- if /usr/sbin/lsattr -EHl ${IBM_CPU_ID} | grep POWER >/dev/null 2>&1; then ++ exit ;; ++ *:AIX:*:[45]) ++ IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` ++ if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then + IBM_ARCH=rs6000 + else + IBM_ARCH=powerpc +@@ -392,37 +541,56 @@ + if [ -x /usr/bin/oslevel ] ; then + IBM_REV=`/usr/bin/oslevel` + else +- IBM_REV=4.${UNAME_RELEASE} ++ IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} + fi + echo ${IBM_ARCH}-ibm-aix${IBM_REV} +- exit 0 ;; ++ exit ;; + *:AIX:*:*) + echo rs6000-ibm-aix +- exit 0 ;; ++ exit ;; + ibmrt:4.4BSD:*|romp-ibm:BSD:*) + echo romp-ibm-bsd4.4 +- exit 0 ;; +- ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC NetBSD and ++ exit ;; ++ ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and + echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to +- exit 0 ;; # report: romp-ibm BSD 4.3 ++ exit ;; # report: romp-ibm BSD 4.3 + *:BOSX:*:*) + echo rs6000-bull-bosx +- exit 0 ;; ++ exit ;; + DPX/2?00:B.O.S.:*:*) + echo m68k-bull-sysv3 +- exit 0 ;; ++ exit ;; + 9000/[34]??:4.3bsd:1.*:*) + echo m68k-hp-bsd +- exit 0 ;; ++ exit ;; + hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) + echo m68k-hp-bsd4.4 +- exit 0 ;; ++ exit ;; + 9000/[34678]??:HP-UX:*:*) ++ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` + case "${UNAME_MACHINE}" in + 9000/31? ) HP_ARCH=m68000 ;; + 9000/[34]?? ) HP_ARCH=m68k ;; + 9000/[678][0-9][0-9]) +- sed 's/^ //' << EOF >$dummy.c ++ if [ -x /usr/bin/getconf ]; then ++ sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` ++ sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` ++ case "${sc_cpu_version}" in ++ 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 ++ 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 ++ 532) # CPU_PA_RISC2_0 ++ case "${sc_kernel_bits}" in ++ 32) HP_ARCH="hppa2.0n" ;; ++ 64) HP_ARCH="hppa2.0w" ;; ++ '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 ++ esac ;; ++ esac ++ fi ++ if [ "${HP_ARCH}" = "" ]; then ++ eval $set_cc_for_build ++ sed 's/^ //' << EOF >$dummy.c ++ ++ #define _HPUX_SOURCE + #include + #include + +@@ -453,13 +621,39 @@ + exit (0); + } + EOF +- ($CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy` +- rm -f $dummy.c $dummy ++ (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` ++ test -z "$HP_ARCH" && HP_ARCH=hppa ++ fi ;; + esac +- HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` ++ if [ ${HP_ARCH} = "hppa2.0w" ] ++ then ++ eval $set_cc_for_build ++ ++ # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating ++ # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler ++ # generating 64-bit code. GNU and HP use different nomenclature: ++ # ++ # $ CC_FOR_BUILD=cc ./config.guess ++ # => hppa2.0w-hp-hpux11.23 ++ # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess ++ # => hppa64-hp-hpux11.23 ++ ++ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | ++ grep __LP64__ >/dev/null ++ then ++ HP_ARCH="hppa2.0w" ++ else ++ HP_ARCH="hppa64" ++ fi ++ fi + echo ${HP_ARCH}-hp-hpux${HPUX_REV} +- exit 0 ;; ++ exit ;; ++ ia64:HP-UX:*:*) ++ HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` ++ echo ia64-hp-hpux${HPUX_REV} ++ exit ;; + 3050*:HI-UX:*:*) ++ eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #include + int +@@ -485,410 +679,475 @@ + exit (0); + } + EOF +- $CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm $dummy.c $dummy && exit 0 +- rm -f $dummy.c $dummy ++ $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && ++ { echo "$SYSTEM_NAME"; exit; } + echo unknown-hitachi-hiuxwe2 +- exit 0 ;; ++ exit ;; + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) + echo hppa1.1-hp-bsd +- exit 0 ;; ++ exit ;; + 9000/8??:4.3bsd:*:*) + echo hppa1.0-hp-bsd +- exit 0 ;; +- *9??*:MPE/iX:*:*) ++ exit ;; ++ *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) + echo hppa1.0-hp-mpeix +- exit 0 ;; ++ exit ;; + hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) + echo hppa1.1-hp-osf +- exit 0 ;; ++ exit ;; + hp8??:OSF1:*:*) + echo hppa1.0-hp-osf +- exit 0 ;; +- i?86:OSF1:*:*) ++ exit ;; ++ i*86:OSF1:*:*) + if [ -x /usr/sbin/sysversion ] ; then + echo ${UNAME_MACHINE}-unknown-osf1mk + else + echo ${UNAME_MACHINE}-unknown-osf1 + fi +- exit 0 ;; ++ exit ;; + parisc*:Lites*:*:*) + echo hppa1.1-hp-lites +- exit 0 ;; +- hppa*:OpenBSD:*:*) +- echo hppa-unknown-openbsd +- exit 0 ;; ++ exit ;; + C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) + echo c1-convex-bsd +- exit 0 ;; ++ exit ;; + C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi +- exit 0 ;; ++ exit ;; + C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) + echo c34-convex-bsd +- exit 0 ;; ++ exit ;; + C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) + echo c38-convex-bsd +- exit 0 ;; ++ exit ;; + C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) + echo c4-convex-bsd +- exit 0 ;; +- CRAY*X-MP:*:*:*) +- echo xmp-cray-unicos +- exit 0 ;; ++ exit ;; + CRAY*Y-MP:*:*:*) +- echo ymp-cray-unicos${UNAME_RELEASE} +- exit 0 ;; ++ echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit ;; + CRAY*[A-Z]90:*:*:*) + echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ + | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ +- -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ +- exit 0 ;; ++ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ ++ -e 's/\.[^.]*$/.X/' ++ exit ;; + CRAY*TS:*:*:*) +- echo t90-cray-unicos${UNAME_RELEASE} +- exit 0 ;; ++ echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit ;; + CRAY*T3E:*:*:*) +- echo alpha-cray-unicosmk${UNAME_RELEASE} +- exit 0 ;; +- CRAY-2:*:*:*) +- echo cray2-cray-unicos +- exit 0 ;; +- F300:UNIX_System_V:*:*) ++ echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit ;; ++ CRAY*SV1:*:*:*) ++ echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit ;; ++ *:UNICOS/mp:*:*) ++ echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit ;; ++ F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) ++ FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` +- echo "f300-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" +- exit 0 ;; +- F301:UNIX_System_V:*:*) +- echo f301-fujitsu-uxpv`echo $UNAME_RELEASE | sed 's/ .*//'` +- exit 0 ;; +- hp3[0-9][05]:NetBSD:*:*) +- echo m68k-hp-netbsd${UNAME_RELEASE} +- exit 0 ;; +- hp300:OpenBSD:*:*) +- echo m68k-unknown-openbsd${UNAME_RELEASE} +- exit 0 ;; +- i?86:BSD/386:*:* | i?86:BSD/OS:*:*) ++ echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" ++ exit ;; ++ 5000:UNIX_System_V:4.*:*) ++ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` ++ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` ++ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" ++ exit ;; ++ i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + sparc*:BSD/OS:*:*) + echo sparc-unknown-bsdi${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + *:BSD/OS:*:*) + echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + *:FreeBSD:*:*) +- if test -x /usr/bin/objformat; then +- if test "elf" = "`/usr/bin/objformat`"; then +- echo ${UNAME_MACHINE}-unknown-freebsdelf`echo ${UNAME_RELEASE}|sed -e 's/[-_].*//'` +- exit 0 +- fi +- fi +- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` +- exit 0 ;; +- *:NetBSD:*:*) +- echo ${UNAME_MACHINE}-unknown-netbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` +- exit 0 ;; +- *:OpenBSD:*:*) +- echo ${UNAME_MACHINE}-unknown-openbsd`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` +- exit 0 ;; ++ case ${UNAME_MACHINE} in ++ pc98) ++ echo i386-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; ++ amd64) ++ echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; ++ *) ++ echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; ++ esac ++ exit ;; + i*:CYGWIN*:*) + echo ${UNAME_MACHINE}-pc-cygwin +- exit 0 ;; ++ exit ;; + i*:MINGW*:*) + echo ${UNAME_MACHINE}-pc-mingw32 +- exit 0 ;; ++ exit ;; ++ i*:windows32*:*) ++ # uname -m includes "-pc" on this system. ++ echo ${UNAME_MACHINE}-mingw32 ++ exit ;; ++ i*:PW*:*) ++ echo ${UNAME_MACHINE}-pc-pw32 ++ exit ;; ++ x86:Interix*:[3456]*) ++ echo i586-pc-interix${UNAME_RELEASE} ++ exit ;; ++ EM64T:Interix*:[3456]*) ++ echo x86_64-unknown-interix${UNAME_RELEASE} ++ exit ;; ++ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) ++ echo i${UNAME_MACHINE}-pc-mks ++ exit ;; + i*:Windows_NT*:* | Pentium*:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we + # UNAME_MACHINE based on the output of uname instead of i386? +- echo i386-pc-interix +- exit 0 ;; ++ echo i586-pc-interix ++ exit ;; + i*:UWIN*:*) + echo ${UNAME_MACHINE}-pc-uwin +- exit 0 ;; ++ exit ;; ++ amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) ++ echo x86_64-unknown-cygwin ++ exit ;; + p*:CYGWIN*:*) + echo powerpcle-unknown-cygwin +- exit 0 ;; ++ exit ;; + prep*:SunOS:5.*:*) + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` +- exit 0 ;; ++ exit ;; + *:GNU:*:*) ++ # the GNU system + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` +- exit 0 ;; +- *:Linux:*:*) +- # uname on the ARM produces all sorts of strangeness, and we need to +- # filter it out. +- case "$UNAME_MACHINE" in +- armv*) UNAME_MACHINE=$UNAME_MACHINE ;; +- arm* | sa110*) UNAME_MACHINE="arm" ;; ++ exit ;; ++ *:GNU/*:*:*) ++ # other systems with GNU libc and userland ++ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu ++ exit ;; ++ i*86:Minix:*:*) ++ echo ${UNAME_MACHINE}-pc-minix ++ exit ;; ++ arm*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ avr32*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ cris:Linux:*:*) ++ echo cris-axis-linux-gnu ++ exit ;; ++ crisv32:Linux:*:*) ++ echo crisv32-axis-linux-gnu ++ exit ;; ++ frv:Linux:*:*) ++ echo frv-unknown-linux-gnu ++ exit ;; ++ ia64:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ m32r*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ m68*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ mips:Linux:*:*) ++ eval $set_cc_for_build ++ sed 's/^ //' << EOF >$dummy.c ++ #undef CPU ++ #undef mips ++ #undef mipsel ++ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) ++ CPU=mipsel ++ #else ++ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) ++ CPU=mips ++ #else ++ CPU= ++ #endif ++ #endif ++EOF ++ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' ++ /^CPU/{ ++ s: ::g ++ p ++ }'`" ++ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ++ ;; ++ mips64:Linux:*:*) ++ eval $set_cc_for_build ++ sed 's/^ //' << EOF >$dummy.c ++ #undef CPU ++ #undef mips64 ++ #undef mips64el ++ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) ++ CPU=mips64el ++ #else ++ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) ++ CPU=mips64 ++ #else ++ CPU= ++ #endif ++ #endif ++EOF ++ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' ++ /^CPU/{ ++ s: ::g ++ p ++ }'`" ++ test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ++ ;; ++ or32:Linux:*:*) ++ echo or32-unknown-linux-gnu ++ exit ;; ++ ppc:Linux:*:*) ++ echo powerpc-unknown-linux-gnu ++ exit ;; ++ ppc64:Linux:*:*) ++ echo powerpc64-unknown-linux-gnu ++ exit ;; ++ alpha:Linux:*:*) ++ case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in ++ EV5) UNAME_MACHINE=alphaev5 ;; ++ EV56) UNAME_MACHINE=alphaev56 ;; ++ PCA56) UNAME_MACHINE=alphapca56 ;; ++ PCA57) UNAME_MACHINE=alphapca56 ;; ++ EV6) UNAME_MACHINE=alphaev6 ;; ++ EV67) UNAME_MACHINE=alphaev67 ;; ++ EV68*) UNAME_MACHINE=alphaev68 ;; ++ esac ++ objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null ++ if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi ++ echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ++ exit ;; ++ parisc:Linux:*:* | hppa:Linux:*:*) ++ # Look for CPU level ++ case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in ++ PA7*) echo hppa1.1-unknown-linux-gnu ;; ++ PA8*) echo hppa2.0-unknown-linux-gnu ;; ++ *) echo hppa-unknown-linux-gnu ;; + esac +- ++ exit ;; ++ parisc64:Linux:*:* | hppa64:Linux:*:*) ++ echo hppa64-unknown-linux-gnu ++ exit ;; ++ s390:Linux:*:* | s390x:Linux:*:*) ++ echo ${UNAME_MACHINE}-ibm-linux ++ exit ;; ++ sh64*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ sh*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ sparc:Linux:*:* | sparc64:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit ;; ++ vax:Linux:*:*) ++ echo ${UNAME_MACHINE}-dec-linux-gnu ++ exit ;; ++ x86_64:Linux:*:*) ++ echo x86_64-unknown-linux-gnu ++ exit ;; ++ i*86:Linux:*:*) + # The BFD linker knows what the default object file format is, so + # first see if it will tell us. cd to the root directory to prevent + # problems with other programs or directories called `ld' in the path. +- ld_help_string=`cd /; ld --help 2>&1` +- ld_supported_emulations=`echo $ld_help_string \ +- | sed -ne '/supported emulations:/!d ++ # Set LC_ALL=C to ensure ld outputs messages in English. ++ ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ ++ | sed -ne '/supported targets:/!d + s/[ ][ ]*/ /g +- s/.*supported emulations: *// ++ s/.*supported targets: *// + s/ .*// + p'` +- case "$ld_supported_emulations" in +- *ia64) echo "${UNAME_MACHINE}-unknown-linux" ; exit 0 ;; +- i?86linux) echo "${UNAME_MACHINE}-pc-linux-gnuaout" ; exit 0 ;; +- i?86coff) echo "${UNAME_MACHINE}-pc-linux-gnucoff" ; exit 0 ;; +- sparclinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; +- armlinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; +- m68klinux) echo "${UNAME_MACHINE}-unknown-linux-gnuaout" ; exit 0 ;; +- elf32ppc | elf32ppclinux) +- # Determine Lib Version +- cat >$dummy.c < +-#if defined(__GLIBC__) +-extern char __libc_version[]; +-extern char __libc_release[]; +-#endif +-main(argc, argv) +- int argc; +- char *argv[]; +-{ +-#if defined(__GLIBC__) +- printf("%s %s\n", __libc_version, __libc_release); +-#else +- printf("unkown\n"); +-#endif +- return 0; +-} +-EOF +- LIBC="" +- $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null +- if test "$?" = 0 ; then +- ./$dummy | grep 1\.99 > /dev/null +- if test "$?" = 0 ; then +- LIBC="libc1" +- fi +- fi +- rm -f $dummy.c $dummy +- echo powerpc-unknown-linux-gnu${LIBC} ; exit 0 ;; ++ case "$ld_supported_targets" in ++ elf32-i386) ++ TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" ++ ;; ++ a.out-i386-linux) ++ echo "${UNAME_MACHINE}-pc-linux-gnuaout" ++ exit ;; ++ coff-i386) ++ echo "${UNAME_MACHINE}-pc-linux-gnucoff" ++ exit ;; ++ "") ++ # Either a pre-BFD a.out linker (linux-gnuoldld) or ++ # one that does not give us useful --help. ++ echo "${UNAME_MACHINE}-pc-linux-gnuoldld" ++ exit ;; + esac +- +- if test "${UNAME_MACHINE}" = "alpha" ; then +- sed 's/^ //' <$dummy.s +- .globl main +- .ent main +- main: +- .frame \$30,0,\$26,0 +- .prologue 0 +- .long 0x47e03d80 # implver $0 +- lda \$2,259 +- .long 0x47e20c21 # amask $2,$1 +- srl \$1,8,\$2 +- sll \$2,2,\$2 +- sll \$0,3,\$0 +- addl \$1,\$0,\$0 +- addl \$2,\$0,\$0 +- ret \$31,(\$26),1 +- .end main +-EOF +- LIBC="" +- $CC_FOR_BUILD $dummy.s -o $dummy 2>/dev/null +- if test "$?" = 0 ; then +- ./$dummy +- case "$?" in +- 7) +- UNAME_MACHINE="alpha" +- ;; +- 15) +- UNAME_MACHINE="alphaev5" +- ;; +- 14) +- UNAME_MACHINE="alphaev56" +- ;; +- 10) +- UNAME_MACHINE="alphapca56" +- ;; +- 16) +- UNAME_MACHINE="alphaev6" +- ;; +- esac +- +- objdump --private-headers $dummy | \ +- grep ld.so.1 > /dev/null +- if test "$?" = 0 ; then +- LIBC="libc1" +- fi +- fi +- rm -f $dummy.s $dummy +- echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} ; exit 0 +- elif test "${UNAME_MACHINE}" = "mips" ; then +- cat >$dummy.c </dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0 +- rm -f $dummy.c $dummy +- else +- # Either a pre-BFD a.out linker (linux-gnuoldld) +- # or one that does not give us useful --help. +- # GCC wants to distinguish between linux-gnuoldld and linux-gnuaout. +- # If ld does not provide *any* "supported emulations:" +- # that means it is gnuoldld. +- echo "$ld_help_string" | grep >/dev/null 2>&1 "supported emulations:" +- test $? != 0 && echo "${UNAME_MACHINE}-pc-linux-gnuoldld" && exit 0 +- +- case "${UNAME_MACHINE}" in +- i?86) +- VENDOR=pc; +- ;; +- *) +- VENDOR=unknown; +- ;; +- esac +- # Determine whether the default compiler is a.out or elf +- cat >$dummy.c < +-#ifdef __cplusplus +- int main (int argc, char *argv[]) { +-#else +- int main (argc, argv) int argc; char *argv[]; { +-#endif +-#ifdef __ELF__ +-# ifdef __GLIBC__ +-# if __GLIBC__ >= 2 +- printf ("%s-${VENDOR}-linux-gnu\n", argv[1]); +-# else +- printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); +-# endif +-# else +- printf ("%s-${VENDOR}-linux-gnulibc1\n", argv[1]); +-# endif +-#else +- printf ("%s-${VENDOR}-linux-gnuaout\n", argv[1]); +-#endif +- return 0; +-} ++ # Determine whether the default compiler is a.out or elf ++ eval $set_cc_for_build ++ sed 's/^ //' << EOF >$dummy.c ++ #include ++ #ifdef __ELF__ ++ # ifdef __GLIBC__ ++ # if __GLIBC__ >= 2 ++ LIBC=gnu ++ # else ++ LIBC=gnulibc1 ++ # endif ++ # else ++ LIBC=gnulibc1 ++ # endif ++ #else ++ #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) ++ LIBC=gnu ++ #else ++ LIBC=gnuaout ++ #endif ++ #endif ++ #ifdef __dietlibc__ ++ LIBC=dietlibc ++ #endif + EOF +- $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm $dummy.c $dummy && exit 0 +- rm -f $dummy.c $dummy +- fi ;; +-# ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. earlier versions +-# are messed up and put the nodename in both sysname and nodename. +- i?86:DYNIX/ptx:4*:*) ++ eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' ++ /^LIBC/{ ++ s: ::g ++ p ++ }'`" ++ test x"${LIBC}" != x && { ++ echo "${UNAME_MACHINE}-pc-linux-${LIBC}" ++ exit ++ } ++ test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } ++ ;; ++ i*86:DYNIX/ptx:4*:*) ++ # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. ++ # earlier versions are messed up and put the nodename in both ++ # sysname and nodename. + echo i386-sequent-sysv4 +- exit 0 ;; +- i?86:UNIX_SV:4.2MP:2.*) ++ exit ;; ++ i*86:UNIX_SV:4.2MP:2.*) + # Unixware is an offshoot of SVR4, but it has its own version + # number series starting with 2... + # I am not positive that other SVR4 systems won't match this, + # I just have to hope. -- rms. + # Use sysv4.2uw... so that sysv4* matches it. + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} +- exit 0 ;; +- i?86:*:4.*:* | i?86:SYSTEM_V:4.*:*) ++ exit ;; ++ i*86:OS/2:*:*) ++ # If we were able to find `uname', then EMX Unix compatibility ++ # is probably installed. ++ echo ${UNAME_MACHINE}-pc-os2-emx ++ exit ;; ++ i*86:XTS-300:*:STOP) ++ echo ${UNAME_MACHINE}-unknown-stop ++ exit ;; ++ i*86:atheos:*:*) ++ echo ${UNAME_MACHINE}-unknown-atheos ++ exit ;; ++ i*86:syllable:*:*) ++ echo ${UNAME_MACHINE}-pc-syllable ++ exit ;; ++ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) ++ echo i386-unknown-lynxos${UNAME_RELEASE} ++ exit ;; ++ i*86:*DOS:*:*) ++ echo ${UNAME_MACHINE}-pc-msdosdjgpp ++ exit ;; ++ i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) ++ UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then +- echo ${UNAME_MACHINE}-univel-sysv${UNAME_RELEASE} ++ echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} + else +- echo ${UNAME_MACHINE}-pc-sysv${UNAME_RELEASE} ++ echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} + fi +- exit 0 ;; +- i?86:*:5:7*) +- UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')` +- (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486 +- (/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) && UNAME_MACHINE=i586 +- (/bin/uname -X|egrep '^Machine.*Pent.*II' >/dev/null) && UNAME_MACHINE=i686 +- (/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) && UNAME_MACHINE=i585 +- echo ${UNAME_MACHINE}-${UNAME_SYSTEM}${UNAME_VERSION}-sysv${UNAME_RELEASE} +- exit 0 ;; +- i?86:*:3.2:*) ++ exit ;; ++ i*86:*:5:[678]*) ++ # UnixWare 7.x, OpenUNIX and OpenServer 6. ++ case `/bin/uname -X | grep "^Machine"` in ++ *486*) UNAME_MACHINE=i486 ;; ++ *Pentium) UNAME_MACHINE=i586 ;; ++ *Pent*|*Celeron) UNAME_MACHINE=i686 ;; ++ esac ++ echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} ++ exit ;; ++ i*86:*:3.2:*) + if test -f /usr/options/cb.name; then + UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then +- UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')` +- (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486 +- (/bin/uname -X|egrep '^Machine.*Pentium' >/dev/null) \ ++ UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` ++ (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 ++ (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ + && UNAME_MACHINE=i586 +- (/bin/uname -X|egrep '^Machine.*Pent ?II' >/dev/null) \ ++ (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ + && UNAME_MACHINE=i686 +- (/bin/uname -X|egrep '^Machine.*Pentium Pro' >/dev/null) \ ++ (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ + && UNAME_MACHINE=i686 + echo ${UNAME_MACHINE}-pc-sco$UNAME_REL + else + echo ${UNAME_MACHINE}-pc-sysv32 + fi +- exit 0 ;; ++ exit ;; + pc:*:*:*) ++ # Left here for compatibility: + # uname -m prints for DJGPP always 'pc', but it prints nothing about + # the processor, so we play safe by assuming i386. + echo i386-pc-msdosdjgpp +- exit 0 ;; ++ exit ;; + Intel:Mach:3*:*) + echo i386-pc-mach3 +- exit 0 ;; ++ exit ;; + paragon:*:*:*) + echo i860-intel-osf1 +- exit 0 ;; ++ exit ;; + i860:*:4.*:*) # i860-SVR4 + if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then + echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 + else # Add other i860-SVR4 vendors below as they are discovered. + echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 + fi +- exit 0 ;; ++ exit ;; + mini*:CTIX:SYS*5:*) + # "miniframe" + echo m68010-convergent-sysv +- exit 0 ;; +- M68*:*:R3V[567]*:*) +- test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; +- 3[34]??:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 4850:*:4.0:3.0) ++ exit ;; ++ mc68k:UNIX:SYSTEM5:3.51m) ++ echo m68k-convergent-sysv ++ exit ;; ++ M680?0:D-NIX:5.3:*) ++ echo m68k-diab-dnix ++ exit ;; ++ M68*:*:R3V[5678]*:*) ++ test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; ++ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) + OS_REL='' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ +- && echo i486-ncr-sysv4.3${OS_REL} && exit 0 ++ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } + /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ +- && echo i586-ncr-sysv4.3${OS_REL} && exit 0 ;; ++ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; + 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) + /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ +- && echo i486-ncr-sysv4 && exit 0 ;; +- m68*:LynxOS:2.*:*) ++ && { echo i486-ncr-sysv4; exit; } ;; ++ m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) + echo m68k-unknown-lynxos${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + mc68030:UNIX_System_V:4.*:*) + echo m68k-atari-sysv4 +- exit 0 ;; +- i?86:LynxOS:2.*:* | i?86:LynxOS:3.[01]*:*) +- echo i386-unknown-lynxos${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + TSUNAMI:LynxOS:2.*:*) + echo sparc-unknown-lynxos${UNAME_RELEASE} +- exit 0 ;; +- rs6000:LynxOS:2.*:* | PowerPC:LynxOS:2.*:*) ++ exit ;; ++ rs6000:LynxOS:2.*:*) + echo rs6000-unknown-lynxos${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*) ++ echo powerpc-unknown-lynxos${UNAME_RELEASE} ++ exit ;; + SM[BE]S:UNIX_SV:*:*) + echo mips-dde-sysv${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + RM*:ReliantUNIX-*:*:*) + echo mips-sni-sysv4 +- exit 0 ;; ++ exit ;; + RM*:SINIX-*:*:*) + echo mips-sni-sysv4 +- exit 0 ;; ++ exit ;; + *:SINIX-*:*:*) + if uname -p 2>/dev/null >/dev/null ; then + UNAME_MACHINE=`(uname -p) 2>/dev/null` +@@ -896,59 +1155,155 @@ + else + echo ns32k-sni-sysv + fi +- exit 0 ;; +- PENTIUM:CPunix:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort +- # says ++ exit ;; ++ PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort ++ # says + echo i586-unisys-sysv4 +- exit 0 ;; ++ exit ;; + *:UNIX_System_V:4*:FTX*) + # From Gerald Hewes . + # How about differentiating between stratus architectures? -djm + echo hppa1.1-stratus-sysv4 +- exit 0 ;; ++ exit ;; + *:*:*:FTX*) + # From seanf@swdc.stratus.com. + echo i860-stratus-sysv4 +- exit 0 ;; ++ exit ;; ++ i*86:VOS:*:*) ++ # From Paul.Green@stratus.com. ++ echo ${UNAME_MACHINE}-stratus-vos ++ exit ;; ++ *:VOS:*:*) ++ # From Paul.Green@stratus.com. ++ echo hppa1.1-stratus-vos ++ exit ;; + mc68*:A/UX:*:*) + echo m68k-apple-aux${UNAME_RELEASE} +- exit 0 ;; +- news*:NEWS-OS:*:6*) ++ exit ;; ++ news*:NEWS-OS:6*:*) + echo mips-sony-newsos6 +- exit 0 ;; ++ exit ;; + R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) + if [ -d /usr/nec ]; then + echo mips-nec-sysv${UNAME_RELEASE} + else + echo mips-unknown-sysv${UNAME_RELEASE} + fi +- exit 0 ;; ++ exit ;; + BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. + echo powerpc-be-beos +- exit 0 ;; ++ exit ;; + BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. + echo powerpc-apple-beos +- exit 0 ;; ++ exit ;; + BePC:BeOS:*:*) # BeOS running on Intel PC compatible. + echo i586-pc-beos +- exit 0 ;; ++ exit ;; + SX-4:SUPER-UX:*:*) + echo sx4-nec-superux${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + SX-5:SUPER-UX:*:*) + echo sx5-nec-superux${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ SX-6:SUPER-UX:*:*) ++ echo sx6-nec-superux${UNAME_RELEASE} ++ exit ;; + Power*:Rhapsody:*:*) + echo powerpc-apple-rhapsody${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; + *:Rhapsody:*:*) + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} +- exit 0 ;; ++ exit ;; ++ *:Darwin:*:*) ++ UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown ++ case $UNAME_PROCESSOR in ++ unknown) UNAME_PROCESSOR=powerpc ;; ++ esac ++ echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} ++ exit ;; ++ *:procnto*:*:* | *:QNX:[0123456789]*:*) ++ UNAME_PROCESSOR=`uname -p` ++ if test "$UNAME_PROCESSOR" = "x86"; then ++ UNAME_PROCESSOR=i386 ++ UNAME_MACHINE=pc ++ fi ++ echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} ++ exit ;; ++ *:QNX:*:4*) ++ echo i386-pc-qnx ++ exit ;; ++ NSE-?:NONSTOP_KERNEL:*:*) ++ echo nse-tandem-nsk${UNAME_RELEASE} ++ exit ;; ++ NSR-?:NONSTOP_KERNEL:*:*) ++ echo nsr-tandem-nsk${UNAME_RELEASE} ++ exit ;; ++ *:NonStop-UX:*:*) ++ echo mips-compaq-nonstopux ++ exit ;; ++ BS2000:POSIX*:*:*) ++ echo bs2000-siemens-sysv ++ exit ;; ++ DS/*:UNIX_System_V:*:*) ++ echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} ++ exit ;; ++ *:Plan9:*:*) ++ # "uname -m" is not consistent, so use $cputype instead. 386 ++ # is converted to i386 for consistency with other x86 ++ # operating systems. ++ if test "$cputype" = "386"; then ++ UNAME_MACHINE=i386 ++ else ++ UNAME_MACHINE="$cputype" ++ fi ++ echo ${UNAME_MACHINE}-unknown-plan9 ++ exit ;; ++ *:TOPS-10:*:*) ++ echo pdp10-unknown-tops10 ++ exit ;; ++ *:TENEX:*:*) ++ echo pdp10-unknown-tenex ++ exit ;; ++ KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) ++ echo pdp10-dec-tops20 ++ exit ;; ++ XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) ++ echo pdp10-xkl-tops20 ++ exit ;; ++ *:TOPS-20:*:*) ++ echo pdp10-unknown-tops20 ++ exit ;; ++ *:ITS:*:*) ++ echo pdp10-unknown-its ++ exit ;; ++ SEI:*:*:SEIUX) ++ echo mips-sei-seiux${UNAME_RELEASE} ++ exit ;; ++ *:DragonFly:*:*) ++ echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ++ exit ;; ++ *:*VMS:*:*) ++ UNAME_MACHINE=`(uname -p) 2>/dev/null` ++ case "${UNAME_MACHINE}" in ++ A*) echo alpha-dec-vms ; exit ;; ++ I*) echo ia64-dec-vms ; exit ;; ++ V*) echo vax-dec-vms ; exit ;; ++ esac ;; ++ *:XENIX:*:SysV) ++ echo i386-pc-xenix ++ exit ;; ++ i*86:skyos:*:*) ++ echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' ++ exit ;; ++ i*86:rdos:*:*) ++ echo ${UNAME_MACHINE}-pc-rdos ++ exit ;; + esac + + #echo '(No uname command or uname output not recognized.)' 1>&2 + #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 + ++eval $set_cc_for_build + cat >$dummy.c < +@@ -974,7 +1329,7 @@ + #endif + + #if defined (__arm) && defined (__acorn) && defined (__unix) +- printf ("arm-acorn-riscix"); exit (0); ++ printf ("arm-acorn-riscix\n"); exit (0); + #endif + + #if defined (hp300) && !defined (hpux) +@@ -1035,11 +1390,24 @@ + #endif + + #if defined (vax) +-#if !defined (ultrix) +- printf ("vax-dec-bsd\n"); exit (0); +-#else +- printf ("vax-dec-ultrix\n"); exit (0); +-#endif ++# if !defined (ultrix) ++# include ++# if defined (BSD) ++# if BSD == 43 ++ printf ("vax-dec-bsd4.3\n"); exit (0); ++# else ++# if BSD == 199006 ++ printf ("vax-dec-bsd4.3reno\n"); exit (0); ++# else ++ printf ("vax-dec-bsd\n"); exit (0); ++# endif ++# endif ++# else ++ printf ("vax-dec-bsd\n"); exit (0); ++# endif ++# else ++ printf ("vax-dec-ultrix\n"); exit (0); ++# endif + #endif + + #if defined (alliant) && defined (i860) +@@ -1050,12 +1418,12 @@ + } + EOF + +-$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm $dummy.c $dummy && exit 0 +-rm -f $dummy.c $dummy ++$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && ++ { echo "$SYSTEM_NAME"; exit; } + + # Apollos put the system type in the environment. + +-test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit 0; } ++test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } + + # Convex versions that predate uname can use getsysinfo(1) + +@@ -1064,25 +1432,69 @@ + case `getsysinfo -f cpu_type` in + c1*) + echo c1-convex-bsd +- exit 0 ;; ++ exit ;; + c2*) + if getsysinfo -f scalar_acc + then echo c32-convex-bsd + else echo c2-convex-bsd + fi +- exit 0 ;; ++ exit ;; + c34*) + echo c34-convex-bsd +- exit 0 ;; ++ exit ;; + c38*) + echo c38-convex-bsd +- exit 0 ;; ++ exit ;; + c4*) + echo c4-convex-bsd +- exit 0 ;; ++ exit ;; + esac + fi + +-#echo '(Unable to guess system type)' 1>&2 ++cat >&2 < in order to provide the needed ++information to handle your system. ++ ++config.guess timestamp = $timestamp ++ ++uname -m = `(uname -m) 2>/dev/null || echo unknown` ++uname -r = `(uname -r) 2>/dev/null || echo unknown` ++uname -s = `(uname -s) 2>/dev/null || echo unknown` ++uname -v = `(uname -v) 2>/dev/null || echo unknown` ++ ++/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` ++/bin/uname -X = `(/bin/uname -X) 2>/dev/null` ++ ++hostinfo = `(hostinfo) 2>/dev/null` ++/bin/universe = `(/bin/universe) 2>/dev/null` ++/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` ++/bin/arch = `(/bin/arch) 2>/dev/null` ++/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` ++/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` ++ ++UNAME_MACHINE = ${UNAME_MACHINE} ++UNAME_RELEASE = ${UNAME_RELEASE} ++UNAME_SYSTEM = ${UNAME_SYSTEM} ++UNAME_VERSION = ${UNAME_VERSION} ++EOF + + exit 1 ++ ++# Local variables: ++# eval: (add-hook 'write-file-hooks 'time-stamp) ++# time-stamp-start: "timestamp='" ++# time-stamp-format: "%:y-%02m-%02d" ++# time-stamp-end: "'" ++# End: diff --git a/office/misc/recode/files/stdlib.patch b/office/misc/recode/files/stdlib.patch new file mode 100644 index 0000000000..db744e1500 --- /dev/null +++ b/office/misc/recode/files/stdlib.patch @@ -0,0 +1,12 @@ +diff -Nur recode-3.6-old/src/argmatch.c recode-3.6/src/argmatch.c +--- recode-3.6-old/src/argmatch.c 2008-05-27 15:17:09.000000000 +0300 ++++ recode-3.6/src/argmatch.c 2008-05-27 15:18:30.000000000 +0300 +@@ -18,6 +18,8 @@ + /* Written by David MacKenzie + Modified by Akim Demaille */ + ++#include ++ + #include "argmatch.h" + + #include diff --git a/office/misc/recode/files/system-aclocal.diff b/office/misc/recode/files/system-aclocal.diff new file mode 100644 index 0000000000..266f3b3e6e --- /dev/null +++ b/office/misc/recode/files/system-aclocal.diff @@ -0,0 +1,12 @@ +diff -Naur recode-3.6-orig/Makefile.am recode-3.6/Makefile.am +--- recode-3.6-orig/Makefile.am 2009-05-15 14:31:12.463908436 +0300 ++++ recode-3.6/Makefile.am 2009-05-15 14:31:31.540660383 +0300 +@@ -18,7 +18,7 @@ + # 02111-1307, USA. + + AUTOMAKE_OPTIONS = gnits +-ACLOCAL = ./aclocal.sh @ACLOCAL@ ++ACLOCAL = /usr/bin/aclocal + ACLOCAL_AMFLAGS = -I m4 + + BABYL = ../rmail/* ../*/rmail/* ../*/*/RMAIL ../*/*/rmail/* diff --git a/office/misc/recode/pspec.xml b/office/misc/recode/pspec.xml new file mode 100644 index 0000000000..a6df9746f7 --- /dev/null +++ b/office/misc/recode/pspec.xml @@ -0,0 +1,92 @@ + + + + + recode + http://www.gnu.org/software/recode/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console +

File character set converter + Recode can convert files to various character sets (e.g. utf8, iso-8859-1, koi8r..). + http://pkgs.fedoraproject.org/repo/pkgs/recode/recode-3.6.tar.gz/be3f40ad2e93dae5cd5f628264bf1877/recode-3.6.tar.gz + + gettext + libtool + + + recode.patch + recode-3.6-getcwd.patch + recode-bool-bitfield.patch + recode-flex-m4.patch + + stdlib.patch + recode-3.6-gettextfix.diff + + system-aclocal.diff + + + recode-3.6-segfault.patch + recode-automake.patch + + + + + recode + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/man + /usr/share/locale + + + + + recode-devel + Development files for recode + + recode + + + /usr/include + + + + + + 2016-01-01 + 3.6 + Rebuild for Pisi 2.0 + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-22 + 3.6 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-10 + 3.6 + Rebuild, Url değiş. + Alihan Öztürk + alihan@pisilinux.org + + + 2011-01-03 + 3.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/office/misc/recode/translations.xml b/office/misc/recode/translations.xml new file mode 100644 index 0000000000..4dcd20a9c8 --- /dev/null +++ b/office/misc/recode/translations.xml @@ -0,0 +1,13 @@ + + + + recode + Karakter kümesi dönüşümü aracı + Recode dosyaların bir karakter kümesinden bir başkasına dönüştürülmesine imkân verir. Çok sayıda karakter kümesini destekler. + + + + recode-devel + recode için geliştirme dosyaları + + diff --git a/pisi-index.xml b/pisi-index.xml index d53b45a47b..03a65d5aa9 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -31724,6 +31724,92 @@ + + + recode + http://www.gnu.org/software/recode/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2 + app:console + office.misc + File character set converter + Karakter kümesi dönüşümü aracı + Recode can convert files to various character sets (e.g. utf8, iso-8859-1, koi8r..). + Recode dosyaların bir karakter kümesinden bir başkasına dönüştürülmesine imkân verir. Çok sayıda karakter kümesini destekler. + http://pkgs.fedoraproject.org/repo/pkgs/recode/recode-3.6.tar.gz/be3f40ad2e93dae5cd5f628264bf1877/recode-3.6.tar.gz + + gettext + libtool + + + recode.patch + recode-3.6-getcwd.patch + recode-bool-bitfield.patch + recode-flex-m4.patch + stdlib.patch + recode-3.6-gettextfix.diff + system-aclocal.diff + recode-3.6-segfault.patch + recode-automake.patch + + office/misc/recode/pspec.xml + + + recode + + /usr/lib + /usr/bin + /usr/share/doc + /usr/share/info + /usr/share/man + /usr/share/locale + + + + recode-devel + Development files for recode + recode için geliştirme dosyaları + + recode + + + /usr/include + + + + + 2016-01-01 + 3.6 + Rebuild for Pisi 2.0 + Stefan Gronewold + groni@pisilinux.org + + + 2014-05-22 + 3.6 + Rebuild + Yusuf Aydemir + yusuf.aydemir@pisilinux.org + + + 2014-02-10 + 3.6 + Rebuild, Url değiş. + Alihan Öztürk + alihan@pisilinux.org + + + 2011-01-03 + 3.6 + First release + Pisi Linux Admins + admins@pisilinux.org + + + qpdf diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index b2e8edea12..5985671a3a 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -6c2d9e0f4ea9bbe1157157819151cf5edd4c8638 \ No newline at end of file +50489b425b265bc25dd8cabab58032fec157c825 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index cc33dd1994692dccfe9c10f92792b3df3f0cd8f2..525fcc570a4774f006620c6451b73daaecba1762 100644 GIT binary patch delta 232935 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áImp%icBYBkdcuJ_L48Lx1Qvf+R2-p#dx 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%0A(Pahl;};hVlwMAO*X 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 ?DSaP$UkC62iSyr%<;ZA0uUT~mD&=r|%* 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 DY4J$> delta 232564 zcmV(rK<>Zno)-L@7J#$?CEx;6VYesX0gfntKOQpS9wQmrPM%i5okUW$L-_1__u`R0 z+y<3})mi3W%(QJOB4Xp;q8D9YHUH}3)Ch5Vu}kMCs^j9BL*GO|^0g7Her)LID4ud- znR&e7JP%d3&EDMsk|xq_aScg+ZsRrVbp?->*A4CMyxq(zi@0{N0C9ieo-<>2It3tq zb^5?Su4RczOp0%{kRdf7r+>m3WD#P3j@E?*_=9_CqKmJDS5f9@&UH0HmGRN>#6_L} z;m|4ErKtDsxD0z#*< znhJj6!L%op;h zv86AfHO%W1FHaNwEXlM1l4<)GuoHsL68KYy(^yUWMPl*68-k<-LQbId8=gFFb5&9A znA7mv=CsD|Op)sP;G0n0oC+C#%_&gH*F%q7)rvbLdN*thi>VnhfSj9>(*2{6tY)A3 z5;-2JFiw-bfdkvHJ{n=pZ#*j@hH0E9nBZbdG1&`8hS*bz68pnIclP2?Dy-+7*UIne zh4v1cEG0r&p&>fh*73zlfcs$F%D}f5pfyZ&OjuI&qP1Qxb`kfNXD?oV-`ciVYXy&L z!rD|ZEmMviYgX2^;r}CTW3RxS(%n|zMH+Jo$PXZTT7VBs2m3{}?h4IUbcuWue88A( zOB+wh#F|Ky8g5sF@IerWo8XPi`afhJ)4;0t)m6DI5-#}Ve_Z1V^%YKu%`N(yhIzio zx74lEZ%at@B0|KzE~oQOf;8W5l%)+1{)=bPKkPm*^$1J z<#`45x(MOEH?+0q2cOX;IE$0{tAqSfDhSh*&E_#?45+v3$;ff&Xe%&6=(|xi9F@-V zIoY5Pf>Ckp2K>pXvH!yYwOaZ1N&Q;Jg&C#PU%#=VGaP7~p?~RrF-YZv1~Jo*g^i!? zXJm5+zY4^bL)GpAKwn~^GE}JfVs6q<=Cfak2bT6{Jg9~JK3AVdJJEIFe|5YxF2r1J zfxU|tO5%(42wpf`7&RP#`Lddojx67EP3lh--9w z%Hx8hg@Li#whYO&QeuwXQn0UQxZD&9Ruz z-6!A&U6@pq@J!_ZB{<1Ef#_TuJ95+`Vd_{WPYG9?5X6OXBq4tx5(Jw z`I;SnftdOTF9Kjhy`gAJ+d`96h#AK7RN7l%gjvMFAa4PA28gHE9f&bqnsK-Nh0LGR zih{wmzvxZ&;i5}_aU{nNI`DSxSV+aLKt{K1HWgXxLY0WJDD-+}Ax*wR$$TWCKw6!j z6S+rcoe1jWZdWAeLOrfuFWqf6d=fb(9sbIH7)@XGGXLhu&VkGl;}+92a*KHiviv5o zlEd^6PFch)VpA|Le*jfGRHFi`~KqP*;yXr{+)ur2HwI(^`rQ_-HNq; z4nnl3Wm@=%UAq=F4O{rbrXLNFLNm3bZm}-qtfT~1fP8CKVta@b8#9x4I0tcFVb{Yh zja9U#Lt3AV$^BYuwW>O^?{Uy(9o=elYxGfQZ^d8vGRueOfrNz+6O7Q>k1Yg1lOIkD zxRb=93JyRcXt4YvFzeIX4p1=`1diK(;`NC?6@Ps|G92q<@z;XeKf=##Gg0*Lir&v$!ojL=d>UYt^G9bTyxU`cjrJt1Yl-%oO3rGbJ#12cw9hO2yamCQcl{VNFuQv#vuPm^;@-i-8RdAz){!( zT&5PzySI?IT8@grP4+IBJf&Oq<|`n2N^SXcm|@uYsXvb?Etwdk5nMvn@8p9_eum3E zflo^Y;Gg-*;%BDLP3oBmg38`X;js z!FpPn%G93K9+wnEmKUUy0xH?bk4PwZPbn_!z-wx~hYL^{E1ufa*ggIW&B^kMrzV*@X+SYbF8RyD)cBiv?)auVigLO3|&Rc-u0&S3;JqaIuxuPKJS-;@OE3HI)4m1bxAjl$)I z`1#!_ce~(G#vO(7+hvJ=xMkldm~tF)sVrvD;0IrOrHvRyQFpbsQz}_m>#C4t56hJF z`LE$Jxcko3$)wa7M0fU-k~v@0={yN^;9Cy=?sqg;C`Me1^Ud~$TfDV9g#b6`T zL9z!?3BfK^?FUu`-cri#RwUY-+vT3QFjIKbb|pGC&b0%I=$7 z?ee-$b6|OdcL9yWD(*xM_noh9V6Fq8Maijl;j#B)(`OFR@7^2<7h<*SZ6+V_Ez(CN{XIB$E~|8$F#X%sAp8($p7Lw;J~Y>&3h6VaTGjIVUbRo7%7~<1j_=s*rK|)6=_NP7EW1PnTPNvbyqCNfj)cD5bdpfblGs7d z_6$xz#7hy?IGZSCr9#@|9fl3_p-K0paG-{gj7=tR8Y9-D;eL6GZ6eQ7s;SpS#|Dd8 z$J356nfS_o=^|r;aUHvNe)&x-{FrVfml=)FQ+Ncq==FTz9s@1l9^EHdMF#)BOA%O~ zxi0+DM-!mlQ2j|*M$dSlL%}Zh;T9f>{(+hT!zI8w?ct$ntZIR_JD2di2@{XM2X8Mk zu&6_*bnVEpD8ZU_vBsTP=%_hEUu1i}-cinnJiNUgYSRttGINXBbWX z_CQmA84%>R)E#j5;|>1NES(|K!mgWUQdb67Or42qj~xoVzwkpB)5(2tQ~V#tiGjYe zUHL?+e9MJIwRYEie2&ijGU=9QPaKJ!K^bKFmxRHe6mj9m+`@_`9#4U_HPk(ULd2F6x8drhv4U&`z<&M*pTL_j2n-C%LFY2fK$(Ae}~}>)!Y6ZmQC9Fr=M>yy1{x!(>H7oK|gn@ijL?iMlI;GOTZZ zq-$sJU`s$b?OjQXr#9;GDJLlOrdqWy)q@qOg1QG zzEYx>{PFVn>>_jYda@#ZN1H!L2T^)p8`5Qk}$PNNRpR93c7nyG$>)aCTbo1 z99$hZfWJ?~p-+=D%A28?%foz2@{25gsC&NEJ9PtS=6?j#M_cZ+ME+d>8h5$eL<3xR zb^0bSu)X`b;MaZ5VhY%t7yu-hP)upwDp?}Z>!*E(i!y=()1rkJIORyQ=f^)7YVC_J!=^)fd@Eczdzh4Nm4` zwr`dh4@ka^_>_~}L`LiJF|OqJiBqdzK60_qHaaW}Ck7xUuiQ-E^?v6ogf1gF83Q)P z79%vj^fd6ElChU59)>BcXa0ZJLSh6&3<&WG{{m8LAe`<;z+B&W;0Vfp1}$i;CDo59 zx*yDfP@fUakMnnQT)=1nd(q=zys3hr){>?f=Kn1*4efU9+Xl7qq|LJf=#j{Jo=zWh z*u+Fs)NjxW!H4XVMg7Sf6tdKZbB#R-A2^4SrZArHb z#&LR~%8~eZ35LNmQi_{@lIZ2+hfxj-!o58iq3CMY* z4*5J054ZPV{ zj))n!D=iot>{(DH6Vq`MtLPw}TmYBAo#LWhkwQZMHV$ADA9jJV&R87c+vH%a2v!ba;(=H6G;>311J7AkII|$ zYKP1NeV+}wXU=DER7%x(#l~L7LRvAjtchS-yrFWRf#R;c$1D1xz7J48?$N{w#+X=f zbps^qc%bN@Um?$4n;8&CSVu3+Cs*3tt=?5lmH&M(MG$L$1Hi9)pMoMSWJ3!eXibwn z+@quG)X2oIp&Q!}xY$gj#Fc)XG~$WlwFHaBMl!1k=eZ-|24t#CslrWgSl=$7zXd|E zBYSuKNIzXRd4znbT8%xjZ!H%f|M7yMHe60Craa=KiRgjuom4>;n%xI;Y!e1@^rQke zpJ(?6nEok$g;=t4cI3g5NTer5*@$(N{mA{|(9mPC)pyyfi>uMyD%*-NYoGO^?XvQtet*PHIt7wpN-h7n=(JQ!?1X6%6p z`zk+_{d1UFn||@;@?ujKKTKN>ha-Pfg-~Y2j#)hn_W0wo@LS;;8k{uqNyC|jPz?op z;Dme&1usENPL7RJ`)fIlQeRBN(B#Ig*Gk)e+C(WcsKZnHvFEUxBnPd0maCx&@hG>AZAu4jU6&I^HKCR!~;V@h{GV}JPewD z4n@{^zJ`Z=Ga{Q()8qrQT3w4%1RJ9{z{+#rNFYUONG?;<+(xer^u;7_{>h&rlOzwf z*(;2~32tQYy(o`VI_NBkMd?7DO{&0T){Y#Y6$^KY{^JyLLp7s}kiz=nBz2sbVd6WC zg{M0XAv6mewtb@RUV-G?#@dUerChFmv*EI9miqiTrm(+&qc`InE${@envOt1-cXR* zNP({Y%2F&{QJe^UKsZi%n;Vy1a@Nt1J%bRFCr9yEAb0LyTF|SXJ9hMTc~TjG4d>f<2~yH(9lI<4SSK-Ao4{}ZflsBR zCj;tH|K$&$DrqfggAXu{Sj0Pj>_S-8>JX6Ig1as6jnMzmhT4Sdn&X&9lqPW2=2R)Wqdo7L$qFnJXG{5TqGc-IgIBoLt=?jee5^}#)9UL9UKb`(F~Jg^rUNgNwxwjdMeb} zs(}c#D`G7Jvg_lP2*L-FZ-4#`%g?w!f7A=)*r4=%Ok_F*)?PnK#-T0Dr%ermaQPT@ zocR>}N3d0NChVc0b&&sml~t4ic$ly;aKhx!c}AU_OgD0bvly<)4{3IF@@>bzk1BR_ zMbr1o=ek=F?M#eUkvYP}(I8dl0TXy)!X7qFqyEqd4Fy)T+J5;HDR&CTlC4d>A4*Jf z!a`Hos$F8bJ_cQUk6FH&4}TDEqpWESvLhxBh^F>b+Ph;QzAEW|T8?w!RAYs-Vd9;| zZP;0^34(WE6%CU5h=VPR;|~N6sDvWs!;AtBV{wo8ov;Kblu}VD$a;P&Q$wOta_w`j zUPM=#JN&mp&lFCKy42e1AYbfE51U+{c6J1)pDotP5UnA~6Dw|5^X~2c+dqwDz+K*a zTf`d)84N5j*{)iD5`j_A#o9f=B6tSp+%yC{()-8R!wc*TQ}T1Vt&$|Ly33FxF=dB4 zy9cJds!Zj$xboqiY?DJjOG4(%o8*0R%Wwj{QO@Z>K_iB{B5z*Kq^cD-vjph1g(;o} z^qCD;%tpfz0SK55myU>wG`~n1?3sIfq4^skoY?o0JTlK=bV&O`s|3< z9;2og7PF7En68Gf=r9<0P|V|;Afu;2|_&6ia48(_o9+M--S>yJB%G>T9+pILQEQD zg6CNem8c75e4j$A`>O-p^mDC50En2!rk3=9ejQAL(xWMj9Q_E!#u_LNVK$5|*4{oj zZGr!Pc(X>jOz#aSHQp<1nE4Y-aCm4}^<{TeaI@MKC`Ik}NE!aJ8qlE~v!nPpYxp?n zHAewj7$Bqq9?Os6;moM%le_`g`^`>u#yGI)*~Vvo^Pz!Vh#&7jG#0s9_?0TpM3cR< z;!t$6GQ&!+zQ}9zURaB<_g_Czo)sjfQ-9+a79K(|?PKYVs~0 zJR_C#xFj#HLw`^Ee}DoRD4G0x_}XuMr>g`wUHv#~hLJG%bEYd@K9h}ZWq9P^$&42! z1&|i%Wt%oC-~CIQt=K$%R7BQkVor>b+@*HU9nY6>b2g_AYz_jiQV=clWq!ASmOGGt zS^!%{C*7f5gUFdTVdC34&i)Ry6b?!^mcBJwL;Ek26YAx0Z8#Rh zl`3HQ4#X>vAkc+<)#gGYnf>8$HI<5}h?()}jt$-XmCg z(gYU?UKAT%*CY+v$Q~PuVTw?^%q?7hgSOSQ=720qd3KGohJhfPgqOn!`3)t?w6Gy$6RE;gNZTGqAXs_ISJ4 zNI7Td9T)0kXtFxHJ6e38luEo&HRlVbol=47xrgVQHK@|k1g;2;tU^t9U7z}YdDvn7 zJMc3`K_Q*X60p;{ye{=mrMgIQ3)YC0Y)U^+IigXZ#p5*t zHC3JXBW`A)!T0ThE%&{;ox(&s%)?Yj& zFHUGg&d40A^4$$TAmU_vDL^zDIxj>%J%U+{3yVJ`9uQ-3ef4s-S3JWeH*(zp9hlb~ z3#%W@I}l43a(i3}jFPiHrxg`?-v{I|+WM2UbS zV=6ue}?jwaSf_VBz!QIv8fXX>o~N!Dg;CU zeme*me`Ju_v4XxOiJWj&%qH(6fi0zc?p;nCt~>ts4Bo~W$d)~N`yh=l4#Y8aTa)g6 zk8epFw{`m+z5_;o0lJPub$PO=Ny$^!#`f07@cpX=k$7Kh_fXjSaS;~EHe^SI+ifpQTk$Vzl1+ukdt3~Pju%?8&Y-+5&XHfcd<5@9%(lY zfdtfMadta%!~cJU`!&@`eWq(Yxa>nILsolhC2-wRdouWcaax&6igWcntW#U*c7)l^ zyo7~@RX1iu4q5kGcd}LE&GkE z@SA=r`-9~d6AZCy5hxkmsuH_G+UNy+0dEF-$bvO%4IS0Xy61HZ(~D;<#Obm=8!z)3&${_N573d{|p%8lh7)m zCNuacY&P(oB@*|ruN}+vK*f1r&wLG|*@xr?JA6Wab1zg#q3!1|68L$-OK3?Q@uP`{ zYp{pW!$)yXp?@SK2W`+o{n!2WQfn&7`xn6>+0=m42KqSa73ZJ%_FYP>NO_2_JyKa- zW+W|t2PhU|>3BUSCQJVi7xs&q6M;8T$?wv`G43M&0&Bk-rLf0&VvQE~3a_b1`(G&) z`ssRqE&Y2q(ibG{1JK$j1O_pkRvcMalD9_$`q6(VmpB?iFBt22Cx3Psr0)Qt5wrZQ z9&ec?|5!}swU2W+<_sI8o3@G6;o?1Q+EiUnmixShaIE|CXFyc<>R_DJn!arU0~ocX zzSkSC(FM8D=cM!U?T;s6iME%~>v?#yL$bGja*A_f_g}vXjO{N7PV&`3W+=@a*6mS- z-U%ZbGWI^)tE;+$H2vl_fo@RS$3#nfN0sl+GZDhwY6TKEQaWM0Gv6#ZipU~7KbiUX z998f`#Xks}9LQtw1_;F17#2i>yHPhw$u5U?R*z~D6Z&!%67ff11$Hq1!me)!e2>_S5cp zR&Lhcu)jbLRN&fYDDu53T}dh%P|$IO((>^iWBOYUYLoHJ6b_DOI+;l%t9G+*`#28J znb(+jc*8d?qjx?2j#DNgM@qEo8Qbalb>oGQ}*@=|t%=M$XTT523 zj{LtEB1?FZN#*z_HSDqZ>>_mxMwNC&6MQi56}|WIxWO3HgJEeSjT`R_9$IaxMP!YW zJSPoKsJ{})V2}Y!^gLxS zZ~g&Sf#RJ1Inp_gK@ur$6$`%d{6q&k`5meJ6s{moqWg0645A8F98iu1m3#W-oURrC zEgZE3q8c1I$eJ!t_h@rm{6I=5gINw`UaE7SK?_}#^L;wF^c3{@so#&+9WNtqtU%4h zu;c&In>Re9CopDDboJZFkt_9os$>~-m{9(~M#=}9o!l|7ddY|V=|+t45^ZiSPXv_I z)xW)ed(?H~benLj_`8HU$lKbC?V+-~1FL^5#Hu{H&@YAu;}KSwp|nWm#E%8XK)^+} zd{89c*aRjg8DZYj zpvgBZP$UZE>cV`!1!mQ>Eu`)XH+PS`(F3ROP}3WlqkvrZ?L48?hE$0-MONCd3>~k( zp?5Ko0OTimvhBjFUoIXPI|$i)fXG-9Io#2W^nV8INd~^QI>auHrw^7-SQ-t_elDQd{-wVX|-|oo@ zF13q}3OaPS&Fb9JDH zCXYvbz0ikR^Xxyja+9JtRj@EHh_zXW5#b@VTImKKipg{7iF;9hPO^Q(LHbQdMAjAelqy`31qeFii}z)0%AP3cY(=JI zyr2~#se_QsjQ?9hkb5x~_hlJd=iYUxO7K&3xj!;YMf9G309o_Y>LUIUs*Yr6ogz59 zgBv`I15Z=@)VFUwaNpPF(;03vgx8{zoRnG4?ZTD6I`*clPD)JDQO1L zGBe$+)5&6UMHcR;)s44;I`BkAhz>fRA^S|e@i$*wa`Jq2=oy^3rDu39yMs8H@$Gus z+<|=yl}s{1h-mjx=-a#2(+Tj3EaC9)tr<&CX%)j`;Gy4MC4JPz!QmB0x@;a$-3mogcQA~K1^i-f+Lly5JlIE{!&R0!lc6ih*s{uN(}#7OAqn+#D46~8b&8nZ z$F8)UH*Y6pl!)mR_Vxc~hj435Nq+Gp)XJfd%U!1lk@^>J0Mpa(b<$xf>%1kY4Q{}l zQmdWGFS5y%^j5d6YZ7GkeeLT!mdKl5;2sQrh@{f)O~wPK6gbK2XYT{~AVu2u5yn|a zM!)+SeK097&jW=#*4;~=-y%jrD8AnHAigg{w&u~w1z6dZeFtnq%L~hy0oxEo|0~@B z2&y}itLbCMhU#8byM6A&lkHMT<*Kni%b}3ntWW#64B6`($KKydVGC$5r4u|sUJ_V; z@{`?pXsr~O)p&iiSI=s|;5<|`(0bCc6@4y5Tp1j=W}g5xseQG=yQzEY>SXosqU>L| zXffx|N3X|gru1>8_(u8XfRb)Rz$**oty`>ko!}v-BMbD+-`aJcpu4|B)+nb~S%;m2 z(0OP{D{lPM%`Rj1I!HW14{2*6$6O450KQ3YRFB3WpdRi4^`+pjxFTmAPO5orHF5H~ zEg)k}nc0*=fz#SaiS9W`GqqhCJCXILl(@e4%4mEIWlNZi=VexSULB+ryt@6P!D;c&W<64b4+k>iex;mg#Wb*1-^aJt)Zf*Z7p;}1 zBq$Cr-Dd&EwgxWt6Rm}GYjs3_&2|Qn4Sq-yafH6!y}9plh!aZQoo+pEF3ZXrF1GJ| zaR1>RQZ00gsl@-eEMC^xtm*6KvA>Vy(m{_AMbT@Rodjr+Xc9Ab2mK4?U^nSs=cOs> zsmY04vA8cTGST*s)wyi!Kae~bBR`|0M2cgM*8%KAx18m|xp2pI{jTeOLM=p}yI zINu5ZW8zp=yMu>Z8G!ETrBXUSX_AwL=0{^l!lYMuT9Sk#O^Bg!#Uiacb=5d{SD{$% z=dF*ZuhP}x`c5Ka`mr;Z}Ot<)hj2p`^CH1$8@GPEZWc0IM_9@a5*yd8%Y91dL|?D z)|ikv?|V$ttN;L<#Gx4yIu)T((Az}TFBAj?)s{L&0m7`QJ1pCba;9*-kNwDOyg3wB zct}IvB3cQTa=3Yaht77)?-e|h(nC3O0a8pI3-ROWBv8l#+&kfXx9$|pWa|}^ffm|F~#ii18Lw#PD_6!XA`K1rfa{Jfl_lF5>Jmm3G`=$rD9lj7+^t>#yi&r ztK-J&bbK1b9=*W^MKR6qX@gzDP4wl^%n)W6H=Hn5a(4ll^G8DCZlX`tNED6HtkBD5 zub)2uVZ6tGyYq2{Wh>1m!V#7zozKp_El1WEyrB9-%;j4CzI%j|;a$CzaWx5cxM)xu zB0jPi3ty1c=i|i_Ybz~+tCIaxU(B{h7q>sDUm{P6UloJ zB6GQQrt8uPUFU@z(NxA{E&l*WkmuG^?LK3%yM11NV(0E2mmuZxn@j`2L%(QCP+N2B zrFLz97*i{X6!nopy>an@2&o zS3pw}KR^PM)BAK&fX|kboXC zQrr0yN;Z>lB?t)0ykMby+y@&+AJut(r+?5xB5lZ;QgKmDV!Rox>R4zV-uiUL8c#gosYvV94c&kF_vQ%ba-YA zY|10`#;9AamZ}XqMQA)SYe#oN{~nDw6(SR>n{w~{m4=9_A@2@TReH0S!D`qMe5mh# z;b7b<=R^bH(b0U3J;&Mb`M3+Fs!TU>>aO+I*fkr3Y zLzA3Y4CmktDl`zS80BU8KEEfFMgxfn(iIjDqT`R7cA;Z9WH8)hbOpm!u979&;*FNk zWFSUlr&?Zbr4&_*oPlOuxmKHo&pXC{SscgNbGAe)z_28}HQzpVKYYyltB@+^>eg)t zEYF#z-OOL85y|hpqJB_UD7hw$BCe8?(-x&r_wMowdZha}ae%O=9ScIqB8bsrLfc6G zjNsX2iA|L1dDpP@eF#KpKe`vxy$|AFl*uNf_;N}zqw@v{hb~sSEU|qWI32Km$jfK- zQ3dgD zoH~QZ&)J^?zs}>rEF=%*J6o84IzJalSF#cYy;vw)`7>n0LQkS15zw3oO__$6uGQkF z#Rm)TfOSh6v}T|@BuxzcLM{+?Rj(=DCg1_>iv;+r4M5)9RCEiU-8zK|XC29Fu3HAN zJxru-r(4?L(s{4>HfuV02;}bqnjbGngKO%4sVqOM*qdHd%{U6%9@txdm#0H9b1|?q zk@G7_IjwDHKia17KWXNC&W;D`#zNm0K6!$!7Z%XNBee`H4BWowT(f(x%f6=g8~e;n z$ZiB9=Mpy#m1fNfIM+UlP@IBM+XNORSGHchFE)?%2}8*GKoaiJxN%uXaiFSBmrIE~ z8>C9Md(<|}u6m+@(PXlJ`hG$>&xDMAhHSg_C6-+vHeN|&IYNSeBnj&tJQ#5Mfki(9 zp6@~|9>NwPs^Csvm}3JBd`GdoA*&ut8?474z`1#$bSGP*{U!U0CVXzY-N}IOez!X_ zN%L{cOuMuVA2N%sA4K!?w6-)<{pu~6=K+{P+&b>?S^_c*nuBS7kr>K;B>0K@m}gfm z%v9}1CrcBRk0RPgN~kZa`kv09#;DAs=Eiik1M0pX34IXVN5W+~x@DBV&h}vpE@#Xe^gd(h{8a}2;`7!DD?ut4w)Mg?70R>kj_!2t5@60$_kF>dy`ooSE zvJ$crWiud3-UfCWY_g1cB3@Rdk$JB71JtZaE*+#b3($cNEHe$S`FoCSpr14!Hwew7 zRLn;Spf9z5V{;I)kt}BKXPKBH+Hr^^s5GOh{pY2T698dW8|G)m!bGXEzUaOp)A~_i zh_=fj3LdRbf@{R;6{*Qb4(RnW#l3+4sHyh7XbI`Z+~><0e=;XtB8E;n_L{$v=Kp?h z?1jCM{Y*6mWE;Y)POGdn<(wUe%KdxK7eHh4LlvQaP}DsBQbsR_<|mnJro!vBso4Qo zR!JTUzYzg@ktOVImO{)$ zRPyMQ*>DUQ_k5`Qhu+(+MF7-Cc#;K5)ilM$YkeQ}44uD3uh&g*-ARoX zv%)eW{x$Q_(S*oU5sY-r)5`AHdEqj;yS|Bk7ZY!`_N3KS_?;<;o=2_DJIBBBziVlY zluAmo%QTNSmmLj-nk3h4;qD#~Ym@owyERk3Jq#6xH0R=$b1woBUNRMHcn!@Ra-~zc zwyh@ZOlF(@$1lr?bKgpQL^f(n)^{T*K}yj`|?F~pBt1o2Lh`Oac? zfy51DD;Bh;+hd4o8}m|ggXLH(6aH8Yw04o(+^5U9sn7Q`jL<6s&&n;|=v6*Gn45LT z)njIz(p7A}-*?!n#k${RfhZV#wECuhUch*eb7phC(6MCXgtD(UC@WZD|k< z;8pY*=!tB1eTL#c9hZs(>-zGZv?Y&7m;=Bl%O3(LDIJ#0aXqq|t>o056~zH05>s65 zt$&7xh4(GIB97HV;DiEHz$ikF_4Kx92vF{is|}*$)jbdLp>ty1(EG!L&X&`Ec^Y&X z=KGjgWfLhe7eS}vwez8eg*8bI6lEV?E+!N+*&;xuGJWHyQw2Abi1rh~x*L~r+E%w) zSE}{2u9>|Z;Qm=OC+$nYSCIlEvb5KW&)E-~>>}(~ND8yh5?Kjg8C(MMTu={mrY@^i zNg>39*{wjNf>Y)g{VOED-c;6q0?hqz6bc*kwlcvkO2x!>;QeasbJ^!cP$tdi0D}o~ zr{d%uc?rmq<+S&Puv6W6@%{3>Pj;HqA**838{5m}vCL+(7)XSGsgWzlg6#vumpc;PUTO48*4h>>l7wN#QsLTZ`n#gqp8DJEVwa1UcFr`IM~it1*X7cq*{$ed z6pFwSCqO_#dK9x>7=5dMsHjQ~`uyrD4t|2XGIW^b^yql*CJSOjJ%w2twqn5kj$*UR zKxD3X1*vq2=I9lYUpx78DIFlCsR+Qw#(_5D!uQQfr0qO%SM6MyW%LSSF?G{$L05gf zl!O81`$KRsF0|mog9e6eDP^F>3ND2WFKD2eh0Z3}Oy#F|f1u2N$nDXtS!@26i-zaH zL>%l^p^(_sr$nI%S8&Y5(f|)(Fm>DY1!rJ9LDi7gOLqNSP>wIi2Jb6~0a*VOa0c}% z989ub5(s*S29lYkJQj5clq2^?ZiIlcq);;+Ly9O}Lx2T1H~ zRYXBeHh2;pCAlaHZD@z!X&0uEZnNSnyN_)B#LHjkY2{Xk0}U%R9Y>-P$Gejj$JJ&qfadQjI8r>m&mP(aju` zeJG0UU#aZ<&kl_|B#I-7z3LWhE)oMe2a{f8ZLtqDjd1mxp=^tp0v~izB3kElx?VQe z&e)QA8=kmyMn7qp3dwWII+t8bnh6hZh%t8cxf#KKKgi#a!m6BP*oto_g%}u0O>;ug z5k9=56Ad@8K|{seSc}vvXR+4g2?F4@=x{dT9LEH(adgKD!8AyXbh_SrmlbPDw^s8aJ>Nnd5 zC;j1nj5AZS8?F*Un0-zLO4V8D?>1QN)tFl~j23I<*DhOdNw>x5y@Q~xiBll$52bWd z8ocm6xOuCLzWS{rSuVDx$=F*nvE9kFm7vB;ZoBz>mTdR?9QEEqOO)O;^xj|M*{#^K zef`Nd`9@}-Lu`urlXIB6>B*CtS~8rWAGBb91XxW>i<_le3Z&1J;B&DcyVpDHvN>Sv zh&c6~xVT7%lGl7?^~*hl09(5MpW*d8Wku@1ZH%0yrVgm>letORTt>bs?~S z)c4&-s)^~PwM(QBI<=?W$!cY!NSE!B_bVO&{}cs8aV4k2sQ(-i+~v9TrO@xc-A%te zGz~L$?%#73qK^MB$(+a7s2F&RG;}!W;MO*@lO%E!uggJb&9bQ%!k#AhSqYw7Y$Qq5 zZWywfg5R;?Ep=W^?!SgpVjd}PIWe7o9ilB!YIF=!`Z?-->2K?Ami*EW@4si-Gr7T+ zxHuZiV3YXxaTof{J#w^3Bh6l_(+Te9G@hV&T*Mn{njcUtP{!^B2XM`HxF2*e@3U5< zI>zT$jiu`CnP>;Z$(?C{sYTnv{Xn2I&{P&n+#_GQN980-1FjGzs+bWzkal=~BifnD z&_4azA_?BUX8^%~F!@X)71L_?%g9@>q65wIvx;MDE#Osf8sCYJ)#0*U=fZjn%t8f{ zQG5@bKYlQ@oQj&?iAhN!QtwEO3>fKN6ERSStTjFcL^vTGzA2yKJWNaN0>W@ZP}-kI&O#{fD?W-^<9;;jk`jwgsH z*)ELYa4hom)v%;BSr5HWoouU?;Z1w1hzF53-F0NlmZyDnaz+-!$_JOsiojqr*y%{4 z`Vj$IX`!=7*B|3k5*X)6jM-bTK=T)$X3wdy?ab%t!TpY0o7j*;7gC#rZ1aYr-rV!Z zPxJlxblvouFOZ2Dx=AsA>et|DOkCzhAGGH)t0YafCI5_kPDpv+x~>8ke9M`t2f*mi zH1A*u4rH;wWKujU>G1<1Bch!5&$=b%@8bl#MFFp}JSBZ9gl*9lUh8iYXW^_k5`9y$ zH{aYn6bHdj6Dcwa!G#d3rI`!6Rl}iL%1pXnY3%G z`76mI5$>WW#WlF~rUYwMPc^2XQD$5-6GQn_VOz6?|G58}Emxf!M&JF8u;1s0r&E_0 zM1@2Xv6jB^;2SfF7+A}{wivRF1i;rjF|~1-LY{P-KzhGk>J5jLAfTXE4*Ix;OZ4c? zu)nNyL_{rr$cb;DBB-Vr-i-BlW5!LquF{T{vk4Cg#mx;ovCO5UeiZ|+7%-0Pon_mV z;E z<24H1*nicy;Xl??>&dvxxu!?}eHy#AT2e#M04YG$zXGJrf5?hD#C@N~5Iqo0q5dY7 zVMpL_-?zfO;O{Mgw6b#Ny=w)9ps(0F8uYC%FPSW^W|~~KWtGy#D%9i(NwBw2&+S+t z!`2zoL)xRg2XH9I46IJ)N64AD*WYsX!`|0bP@XJDN7E&edtB=>K0!HCqs)!k=&K~ZZ0B4fTa7J z$&JJ9o|Lmevz!aQCP6^?R0tl2;s%W|a;-WFU#m^nvYM?@u#(pEh~tK}PrpP&H>z|fC!s>$x_k>S~vkMF~f0>%1&^sK4qRyemiDd($tvAoE z3(M(CV)PJQnCidX=TuI2Sm3dO=Yxk*Np-#tc~NYYRY)5P2Cpqr60<1*Zah{`QXM3q ztt^F%|C@CpYC-8bkNG*_wP)#YMNUf^6zCdm?MkhLVhNSc-GP@G(Wb zJGgTrMi193|Sf4}=+{g?Mdz*4gE^pETly@pROxsYU*yMNGW?#c=L%YeTKKYd@#iwRqu62gQ-Uj{+qPaMQUqqGt}1#2)s|tFTInF zjeYy^BhOA;;&HQH9j?m?-opSs#hvUQF^Eok_ft9=0#wYxOOYgS-dek}9Kfnm#Ln!D zf1pwLi5hzu&w)N~uY3{Ol1SeP#W#7M-De%*#|6Fr_9djmFBtVu?Dy)lfK6I_427_x z3M@8!xM@82dI(((jrFa~x?kEjq2W2FE28-3O`sPlBdeQiXQ*X7@&~#7;PXA`F;?SK z2lfe+3?HL5I@YSlPZBksN$ZRSAtEHHe=_3#s4W3NhaSn!$@|NbR%l1tuQ%Iw2q1t5 zwbF2p2|mU8Ckh%8(oLN9LOT8kT`DiHju3oO=nW%hshH%UtH%3<>g&K0^`gV&H)a+FoKoe+^_@l6ysvzi`17`Qz6WI;0I=R*Ex0MT}4_dV(Q849n7DXU;QQ zLKx%bJra67+s_U6A2`Vi+S30Rm!eAVSXE_>8<{fmYt?T9jtwC-f6-ql2G8csdJirP zL0LpUPo~Scc^I;Ux>rN3*|p>_m^-<$ts8V>s}YJSh{x{?ZLO!|Ihsy=)w)y4L?iTS zcO`e|#9M8j$k|?#v15}by*r$J7U^#7ZZeVmDONfz(pY8&*GxkV51AFtz2Am0p0SJ4 z9Z$>#t;g-Tss6(xe{Fl{5@9M|B3mOIb8r-4c{CY*tlZmVob@?RRs8FGhV~1d3zLFu zy)}K1ZtG9e=(iP;%$ul#YdO68;Whbie~g2+aHl_6)|W0>L!w|42jmapRnA#> z;E4%@S=pF5N0}SbVJ$Kb`+B^9Asi}N$A9U13 zDh1#^@bmmlPH++_B`dUos_pgI(9{*&@pxtG zdF9+>e~_#Cp;nsfDLg)+Mt$%J1tw;I^kW9o3+CVYb*bXLXev~ z=m)TWfl#*z?kcqXdM-k#kc4{c(ehZI5s_NLygDEw;xAqQNGj;!YT(E)DH*Ar=L=^f zG$_s%xmJEnD~iT-d;+C&1>0wpP^A3*HIA=bf4u_5b0ovtXek4#gAY^PvjSAfIK8qF zG0`d}Y+7w*uiv}7Hm)%ttKX!^n{0;vNb74I$Y$lfjifHP@E*W`Lfmdz*t6 zDUXX$;7Zsn+Ft^~Oj%a!2VQM!pBZ=!M;?FI{)Ojt{=g0W;I*0(X)$r!x9F4a;b()%t8KmoCyZ<3EN6Hm`RMP^BA0$-234&a7wM zdK7?n$t{JB?(tl(?wFDKL+KO$fA5%6ZmCid`Vx!ObC8g|IvoDgg6&r_9J92B3NlDl zaFifNd=W3Py#`y`dZ&G-jh16S0#NS9qDyfmabM0s?>d7ttQ2NUQ6NIwnf4S^CLD7n z3_8U7S_tG^dw&ZD371B^ZkVJs+|q;4J8DT{2V=|E2KUSthteB=v9@Q-e=BrOVNnpH zSSxiCtrhBPFu;4n!CEBay|}Rw>6QX>BuU*C&fq)2S1|BeJ}ZZV-p#C@omew^*57n# z2|q*q@>MPHlYmq%LsAlwyq_2UY2qj?YrHHav@rP%I^yvc44QW zuMa?Tp&;;P6U&7*b|-~7*t0=a&Jm@570j*OnS$SWVjxZIYvvE1e>zuO{QUAexm%6v z#`Wr66dYdP8WVA@4I**>LrSEp9|n1#?<~_gHE+74-|9*(gEX?^o~y1z(>8)}iXT{q z%00cA5LxDjV{{)oLb^jkbYDqsqBV|vvGiB{o~<9&B?ZObsjgW?R@sfUh@~xEk99+2 zyCb45FqjNY8s~FUe~qt`3nYJj&j^b4FY^hwZ&w(E_Tfe`^|L~Mi%md_hlYu}3BHbN z=L7=~!CSog&1g$a(hq`QX{naU(R|CGW?{4J$`C!{;0GpN;_fhLIY>_t0f3u+C9LsUI=F)21OWd`}OO2U>K5~0q$8f6an0+l*cILES;ynwIK{f(p zlIExS;303u;9gN2Q}X6mme}E#?WV^(iZ@tnYLQv-yUFTih`47S zZZ>?dJluo-?2*qBipNfcn3uuX7lxW16}r##>+x~T0-Q4G-ch};Z9K3NtzW&iH5eP89#BhFXU z-L?)ef3PZ}0Ml{2;T+yY-~?ZvU&`O4lC}~QG`c?UI2y@gz+up`&(Fqa-~eoovLPC2 z(q=7Yf8= zVlCkq$nLL*seOVT6iFyl(pQl_cZMiC4@wgYf9ic$`T*y&f8~y~ujkCcDB>mK(dEQJ zmP}z}@wG;T(I_L~@H_2J1z*@p>-1G zd_TmsF&5E&{re)K^aM!0ilKvx=bas61`wIFL?uUWd+I?pfI{LtyP|`L ze|Ig(JE?G)qUaNzD@#aaP@I;8c3}Ee`X3a_@Uu66C57ly>^t-4T*=P}~RQh_UBG+s81>Nl@DnmCF`_ z!*;rlTpR!WM9z@%&TG5?{}lelel}FeSfpFJctVKOOif#fuJg)U=hvOLf2G2;K@Oq&4ZXiVB$F8dxx& zVu@tc&aQL?Hpxqbf3Utjow8fNMZ-55Pob+j+KCxe_rh@!g+}Jc6k6toaPdz?iyRqvFQ> z6>%@!o z>V5}#_9JVsj@V{{iYR`$h(R-t=gC13wU>u7;+mXw=7n>I(k?o_=*$U|uDkH=QKpvc zN@N~`x+*}cOo=G10K{l>>=`~Ue6o}dM01D4D)?Or{RqrTJ+#epI4@WEd`YjpO}kRB zwF@HSaxQ#Fe>k~_yMtt1gUT>eK6d4~BqwoC^k(I^CMz@DIw#hRjlp>ypn-(RH+rbz z#u$(GoKw6^drXx*a&#(Ne*pSO^PHE2T_B;d1iDaew+Cv8 zppMkB{n@R5AF&t$L;4m46~?2|n1u1wDRL;hUd1Qknp+H|Z;YTB_Nr_|IZw4kX#Xv> z(K)%uXVw|+mn9^_yP@#kd3H>TaU9{xatpglf;UhMtDSPfT~iqyUPsIL!a6!7%4k<(`oD=gANIti;(D} zt6jxJ(#DX_Erp+_&xk+S;I0Nxhw#Rgx`_t2QKkGn0QCU#|E!p=T|3#_n*ZnJj;-m6 zDVYjP+WVv*DCZ7Y_FkDCJ_NBr3FD3wf8?Ysdk1zz@>DGasA@I1KzVRuVlEKDr1#~b z)R-ekH@q+vfK*KZ(RbVviI0!DMT7Rdg05%71vD|d{Sqy}qC=H0VB>~MS0`wN-EDqY z>w$JzD9I&8eJDWh9H`9p<%vR%rL}^GzD-k*!=_9`y$(h|ih?bK17)rA`Z5Oie+^Bc zgnc|b_*G{{Ee1U?q>Mv#oMRq3j=PRa753JQGHx94KGs07}%MWUkdxVZ}zdL z1r^B#ZrJFPmXUw3o!h}SH-o)Ll|W+30zYkGWgxNP_`!BF)=p0y2RpB25s-By{}RXd zb*`tUFxgK~vnJMAj94EdJ^Xb8e>K8Tn^oWgvnl3#Q!$_$RH)|JYeh24>Bj}8!8*;0 z^QIO?gYgJgGAS`65&BC>sPBI3otr)!&6?0VV@1timSVcE0ZE%TKJe@`oIG4(Dl{h3^SJa-PLuc?EGm zguv?jQEkoM$77!U{c zvov+CmY5C*-u=&0mVVr?@*c0G6V6oC;Y1;)>^*RG(kDa4{x8siqFwm@oC~NM zXx*A^7}3rv&pQH6q@A+S)S}G5`a3=LWkh18BPtYi^s|n0O)@k0e+!CGJAAyN57u>8 z5C2X&)>;M5oC8`;C|HF{&0{aG4jG_Wb&Zkn#0lOn`@9yZ_HxZlZnArvZx&g$g;8j; z&5^Kqv>pWT{-qq#ETZ{^1tnzWuShMPFnT<*WJc?ezeL&8XbpD3!=jIuED5eReVf0y z!UE&;8weL;x32xIdgYX|~ZXB2(hJqAV#fS{u|TrNuwV!2g^zDz{k z#Q>5Bj^=LX5<8}SB)LT33dk&>D<#eE#Y9dP0*Cap{DNX%f4`@!Fx&RJw>3cDR*j|)yMQh zr3ih(YR~*mGeyRsK+)EorwY$)m8wsp-m%!B_Cv=9Jx4iYg)T*9?)FfWcxSMCnuqSn z<$boWo6g=gf89T^Ei7tbdUu=Z&<+qQnfxssW2C#qj?feV2+U8o9uDlXdRP`BTTi?q zq>;XJAGV>x(PKssar}f`X`#AYAc| z>j5JOqDSsTJ41lWimPyj%DTZJSLaSDUL%ulG_Ra2f0d@G(^`M-5`B;LLWhQ;DSEUA zAw&I-&*@R&lZttJKtl)`ET`PimkKjE)23XbR9cF(27wC7+~>u}k6`@)J4R;&E?l%~ z6Vi#}D~vT8WY_&zB^)o$N*k7U>R+p}(U*E)9N)J6pkfrhG~<0~z_gtnn%V(7{44f? z9PfG4f5#_q-UgR>Uza(sHAJ{r^bcmp>Xbpu~Ec#M5|Xs42Co zV7pqQeWo~{uO?y|nVYjIS24a#Lu`jPWNV7zf1V&6L5&RNeSQRzH*`FYO^CzPUkw0L z^z9iJMB0c+Ac6jfJX~Zx+5-N53gd`4xuuFaG*kYwUlMJ%t9xIKYAIH z#|%drxkpM8$YcggkqP?`AQdhWB8U9~JfRx{d}DYoZf09v|1>wRc6Tps>IUjYkh$|< ze>Rz$3haLV<%0%P0S)lMy<+zafA>m+Zbb@fRFO|M&x6r>y<8B(SXeI5puO;|G*qrO zHLIkyR4z3N4f|jhoKy0Bn+d=F+WL6>22a)wL6?K82%dn3O+?}2aq;7C5(z?NP2ek$ zfDQ|qQE2=BoLR+QxFnNkARH7>+I&CZf45hGRO%Dk{OFC`OtLDPrbHL$Irb^!YF8f}4|I~7$X82kf1MBZ zfMJDm;2i3t7r3Z_;yF@{Gv5=A)|=?lc8BDymU1F7+x|Hj(_7EL5;Mt(Jbv~VM8j*8 z9K7oOcG;i<<3>Nmq9~nFsd`$Sgp4C`SfifylpmD=Fy{OD$wYNFu~41#4|LI8k!B%z zHB6J$Nro4*lF=U1#iI&JZYku-f90S!nF$=Wx;;6aGM42omQpPQsPubz)M@LJGBt2Z zM^*WYR7XEjXm0gYFPgofG?+Q z`(iwEiIuTUW22$W8QdAa zgXNzNs+?E*%Qg^CyKH+vf7K~nws_;n?>y<;$PY9KlN_rlvS+*UAfaX6dYb3c?|Sd& zVqWv4)Cu$6;<-d6&>&D9{TXuanYe7OtX$|;&KoNhzxr4Q)F%*Cs8*v;94In|D>QLp z;HBqHA}UL0N|VUbaMu$`fTA(DD1&Pf;&Zs_#nOar3si3shTNKJf5&5SYCzIz*&}ag zE0$&ZSS6a=LP2+Grt{JbbNUY@HcRX)PsiMBH|2kg2RZc}?GPp)O(mUSK=xN*tnca+ zVWcv?Xu#fnBQ`eWoWwSu4#9vN-#TI_%puwmnQE0QC_ad z*>0JkhGap`?yqGi{l2$|b-|-aVg2m|oFgpJ;|vegPlN}T`_UDUct&f0n3?2=pv2FA zvM!$-0W&p6!~*a8>6sWFlDLr?0Xo!kca*tUe!O7A2Fl&s>c%;&Pc%La%}%7?F@<-7LKm z(G7H&P1{iOz>wTx+#BM%mrTV1)Fn5XWJKxQ32wTDf4(|VY1TuTjEUh1{xCszsPt{% zZgWydRdHss$2{tFbdjb~HTF+(Yq4n8;kT+|CxAjfcHgUPUu!94NQgTXgeuUq1B~15 z{pDwB!QWg5qjze0UXQ22nrEl-I+N=#?Y^Z*ufIcI^|sH;P8vLbrnQn_=;X= zEYSyMe>ME1E$3P?I?^Vm#MkeTTF)9L4R3-hP41_qv>k(tkS^WNrXAtg^I=`>(=twGRq;f3KR#JVmXh@6Vg+r1V3WbHwo-XP$67 z`}l`xT}3f6JU4%h+ke>MC*d}V|7O;;($cd)a4t~r-?e*K-~g@)iE~Cr>{L@q<~0GA@il^nk85|4ABrEmxpQGV8os33{=1v_zUtxF3jfcju}G$=d& ze{5ZAg-B)7^L^Eh>|Sx6HpsVN&XfhWOUqR4?zY3fiDji4EP_&shwZM0V(N`eBj(Pr%j1> z+ae8NFNT@A49TOh|~%ndUNVW)Q8e@fNgxxp<-37bfi?~k+aI^gU@r)jjyAEI?= zlhb*yg;)cdX~d&li5H7#MJSbv6uAV`5XSPss3+}%_u?%&MH7C#JUH*%bu27v2b>Ch zVT^iW>S^_rQr|$uviqbM;@9M0PO?TfK>{5Z6&o_=*&mW=Y`zvSv$i;@DDLKUe>-%; z1tMI(Nv6BK*J^E$BK;OvsRlo@hLnKha-;pYcT;XCf-UTfT49}bJ_Ldpe1vlYxE@+i zdrWf_4WVL#@h&NQO3v8U2R7Y-LW?Oa#xGUKIMb!~)&ZuELKwBwfj+pLWo@E6iy>a| zWA9Q6@@pemQ5{`axe4OsXt#HZfBkm2s03B_>SX{2p{K)Hry^QKNN@m=<9!))jWxe4 z{=2fsfUyYas#c!A@UfQ`2pt6Lq7$$q$maAjDL}HMatFwfU@Q|_?6;hZf?h(D&Wv;A z2Q+~s;9oO+G+vb-a*TUTa#DdcLr}G)chF*GVb#BaLdvU1ctli6;z802>&S_ec6Ez^2?? zt2W9_yi zXD|ln?n~{iKuR@{sB4Oze>@J-01@&d`p@o1B0V$S#15~73#80)}wKllOg+mmbE>!ZwT&MXh>b zYUUzke*no$oeiY0!HM9=yuiCcl;i%mw4_HL;DPMOhofNMW}r{(f2TJX7P74f_~lRd zB*;%cU4X}#lnQ_=E7dIbxh32TY`pO08q|W#Xh=gpvz_5K7yNtIG$0b&M&;)s8#0XW zNm)I01FG3)dI*BxC>YzG=2x5k}ifCP!Dg5ufg2x zaS^>{kn+lH`oRc?S~bu+xHhvKu4jNBtGl&dy|KagT#aOv4+hq1dh7+>*cjm%bc2Z{ zJynlsfM>ffb;U^4Qk#Y5$P!FR4YZ3yWbC>UJYF|Jzb5mkIXI>97*eU=d+y&A-6nMN zcdWgd0-ABuf9i%0N+*5`2YPFd2EG=-NyBrry1*{`OE>GX0(?{yqH|aNT(yD@Q(Xx; zaAq#CI^LV>S3yC{Oa;gk8{$LDpd(6#W{wv1YWeYgq?3tsuS-INV=^(PeuE#r{Lg)B z)^*H)&s1^o|Cs9_A@g6;-m5c#oLndIrf*7ZQ`8usfBgra#!SWas@m~{A4%Li>nE)G zGNpw_g-s~bO)xJv1!(E3!oxrc6S6L0?{K1a^Tb`yC^zVzL9&3g^@vMz(=>f{s&MRttjs%3nuM7L^iuqcbmC2V5M6Ey^HV?2zFtg9_(k~?G zy#l2oXlszb`QAt~TS_IN6zI#(?;cu_AIt;YiiZf5nv3DtML-z^X{FrZkA%wdEgE01 z$Oi%AfX0JT+o0W~VK-PV#1h@7u}wW}Sgn_Af0x)p*)PY2LTI9d*IV8z?=Y4#%?xC2 ziw2Iq+PR_y?H2a+JnK(R)be!ITmv8hk4WZdBA5LHizz-*lvluM$<7lhcSN0cDxiOm zwP!;ShbEt%J7b3FM*;bL`=)3IB60B)nTExA!zaej#Vm8UF!$)=zlpa2xafPL8+?ZI ze_Ti4sn26%t`jenh3NZ?mxPjUvgJT2Gz7QkW5{txDq-=LauwG)#L^G43^#4yz-t5_T5L!*0sRCHdu<_ilg+_EEXs zYI-SeH{!wEu;0>|QZ`8zS9rrX&2r8#e~xg-y!0SoKK_=4KUyt2I;Mr|5(OF$&MFI5 zAXU;H2M$Zb7Z`KQ3Ti&(+3$#tt6*J@O+Ay_H(3{PMXZV*+bmOcM5vCpM*+u>kv=h` zm8YIroijdZ*t9SH1x@a9hsWJ|$PCVximf9N@)_YYauyO5@rz+P%U$Vh)X;=*e-Os9 zzG(SV0HOYlrAsO*{`)diVKzj`osi8{V?1z93MevtD3#cNQ5YjQa{5 zHELO$37>z3d)r?OMGHqR^W}Nk~irA zzY{K;+4W4pBO|s=28%E51b%(D*~yPCk=>$>;1)dE7OVv~h>2&d%K^?ZZ17adXjhAfNYlz< zhZfgjYWC@_v!EMz57?YxJVLt=i&>(I;+SmPAnD(%7uDCNou5d0LSxebIB6mQpvp*E z;~u3*+6wsW3Q_j~K18%XjT(ZU{{>9x8PJ|QVa$1am`qDNMc@kjf4SKMsJRNAUyT*& z1o~y#6I`0fq|HD9XDSq8P9mOgTf4jH61W&(2SV~1-$;lCSM8nIr^%eG8Vu zX)xC!N$$>VoIrh^e{oH!!2pu&vvqkp)GXF9{{~l27UrzC(m?$-6)--~K;7$6ILfKP zI6|ww899R5#Xzy5>OX5kobtE4S$=)qxxKhhROZAt4e61Qi%sqZ+O^Tp`AaFFn zC2;(lEm`H#g`O8v89u}(LhVD47#9(%z4<8)KU*NUV-P`~r%ov^*W{PKiKKaIWqy)e zfN-c%=+ET2e-pZrOsH4We~)wgCBi{O?OE269rUoh1^VI58)BSTOcb98*7OWUSR>CH z4G*y8Y94`o>CY3K^1Ldgf<_1;J>vzBnk6Ldnr()Gg*1ae{?*&w;aN8jzc$ctqe8sA`@_i zmuU-`rg)XAhSBLI4bqGqb_UDnA=nw;;SOjBN+emh3Bh;a5PdHhd$S}r8BNh2ZW$8{ zyBE+OuNj zQ}on5XH|Bg!<7dq ze_dGn-GoK{5x3g(evQ=GQQEE5c>nJd^sE%ngG9qk+vbn|h{X}!QlmZ2oeqTX4`Ayi zTKO!HR;i2bZoP2G0t@FFzbataOQGhl5DgAS=oU##g(KJX4uP_r+NX$2`_8%@f&9kt2!Ke~P&be13` zlB(aP@=YWkOP?X*XO=b2+k2~BxA~>XkQ}cvNi*qde=bLHcGEYR z#OJ2sPR{3!H(Ft6@CZ5gwAe-gVO==k&~}BAJ`=(Frw z;a*%%Nj#_^)Qd_f=IKso~+|luo4OP0>Xg;}b<0l^ne^tU*EX)@;Xkk?% z8!Hq+xu~NCqM*&WKJG=eZ2D}ULAqzGnsUy8JifpR$;~&r4p*atn$bEySsw^t)&^-F zS!pq4Aw(C2`|*?)PqFpz6nx`Oi?4`4F-Acg7ZCXwaDmQdueMx}V0kwrFUISjOb}NA zjuJRX8j@7^3&-Pr(y!ZOJ9zjax!$8R_rOvnsJ=yMSn_WH^@WG!{ndK5Cti;%2|MMC!orD6%fU8H?wv5=x7I@^*YE-3hi|mf7l?RNXhT4&=F+mHRWMAylXVE)Yf5h1Ov;_(kj!-5n%_SJj6U*!?QB* zZL$;bvI|{4Hj+#e*a$n=A|J#-h+(BVAO+$jg-K7>EVn~87*!pp(Zb>_E z(BC14XFSElNfvA@Rb#coDzN}Ip%=pS8nLCNDvhXJe{sC^X^FqMaNH{H!_;D=VW2yC z=b9znq>?smjOjE{7a@hdU#E25OTMnS+tXNlNED~xwFHf($R<}W?)ql-=VVh+HIL7R zzm$RyF7VLrH90rae-oT&1U#d<4~`;_LpugVg}|BmdELd)H7Ef4*5xTd!N8Zw9_(rO}G2^E%b9e`H4)@_^JCRE-oiU4XPyKX+8ZjL$7L3XZgu46Kp=KE8&tN^J$# zLjv+rBqCQQ{&Paiz$u=rks4ATQYH>NfF~C)f0rxX>{&#~?Fvk>zw7NPL4cUO+bfAz zy44HuO0XRNyREt%uAvN@@=8P?=jI{k^u{d1fRlaI#R)t#QUzU*uN~*0Wax=v?9Ec! z4k8)JCnrngXE&6vp^v^HpLs4xs@`)EUekUA%d16AsVHS&BI*fqq~Ikm zs@8Th(s<_3?mt$=H5lQkSVZRc_Fe1<-!2~pDKh8X9WTwMT8Sw zN-Bu|>H3`?KJ|I+#7`P4ySDTEO~t;cUc3X9D^&;H-?o|ve!2@Ze@vCw{3EBvfBtmi z0{dDu`KkH{Js_<7LRnXo*Q;{T~w7tByuMWx` z0V9t)n{l8_#V#%fxbIixv;)x+A@1swOv=$pT)Q*v7MW?f-#i%9oXS-Sp;a1YVH=dBnF5+Kam(yp%(a_&7dJ?a(U z{%Qgqs8E(a)an?D1grxp|AQ-^M8B&sW~^i!TwB{Xwv2 zoDbg96!8kHj#ik+%#ay_f#>c%gpqiC3%@7w%K=rd1p)0*+V9b}{O<<#3~(*_FehYX zq~PP$qtQM{Kd|$@a2XZ1e=gS7iJM?Pr{ZSK+&#HM^slEZ8$b8yG;rac9KA-da|JHp zdBKUBph}kpq1Ty9bPK|F(f=u*eC4UIwkXm&2j}DC6L~4dV<}-v!|+wLp{$@xb`*$_ z2RN!5mg8;y2h1DqQ)I^>G23R1jf&@pOEmN*wVo->=8*&VqJftoon!dXFa$S*DLw4_}j3qeBBNB!w-;~D~ zP1DFf$;stqe$OvdN?&CKHD0e^FwG;kO?$`dTeUP~K$(Ge=5@bArS0E}^TY(L97$=+T)v=iR?@4ANagRx z%SFMbUn)KQ86yBB7v<5wzvU4GK~p0Jli?TQ@snfZ%%_u(l8ML+)1$#deELWoL6+OriA*#T|e{rvhc+Bd#8kXG{oe8Vd zRh`n-T0`tJ_rS{d*q)tgVk{ts$;j2=L}LpE7s&uacyzsWakKlOC~s+$FqQ&rIq2B~ zPHF4D-R$dQr6viz<1~@5vs+v`P-VyYFJt1h5_GuSy~CWD8yRL`j{TisL?qXMMTg-b zBwF&@T=#HLe?*WPA!k@B3Lro~jKph)UHb%OX4LUE8`-g()u`?(o(-C=_`?35zUQgN zai7Fc?e`A~xCD?uhU!XzCAen6fno$hDBp$C{^?u+1Gym&2z^j_ZlM)hk$68Hkf#>g zZm>wCK(1Uc3!yk=XwL-wl-=3Z_UP6uPbORyrKL$af16aY#IDw%kduX5J|I8)fe|jl z-)pjRS-tjBl5{n0>Aax`r9k!O>wTD#>ZGTk1Vi8QlDDI=lByl%T@hl)wsYs5?#TTL zV@$#)7kdWO;7qcb|fE0OThBN3w8R&a6S|-?5(R>YHF)5$3VfM0S|eosLMCaW~q@ZeNOqBLq?6{KC-Sf62e+=)lZ&Q2NO@c4aHDsqxl1!KFKtqmWI0+pu z!lxWWnPgFEL`N1g_jxoJRa=(7Y|rQ9vh1t}%u{->ZcpDCPl8Pim@-8sG#6W{ue?QQ zZme?L!rZL{E4T9!K4Tv`ei3&Tr@Y*<2e*;^$ z5tX}>OgM9f-E(F-dRejHFIGdMNT8{Blmv5cj`cDq9=7Y#(OWWnSoX8ee}6nwb)>G@Z@R~xpsbK-+J5XWC3Y!7Nw#ZynB<#Q?E`0o&v9#He_$H;vLu1w zbxhq6GN5`p$o3+o!YO=3{H8^1p%X-$k4E-EGxJV&l;Nx58hr7loMd+$%$TzJGHpz8 zw9$$2Tz5XG8{il$29h$MdvwK4r)FBP+O?@z;a^L!Lg?5kl0f+}bLmnYH8{h35Hodf z8qHV{ODXirOaf+A7J-2&f1%a3X0E;C%qxUpfcdN)dOBX)L;Q>LL5Oa~zWL2vS*bwa zNUwNEkT&_!q?tX?7QLkJj-X-F?W<%{y9p#76{7_%L5|&*O8bI>x$tc*P7Nw4IwHHY zsrwsl`;U5-qbCZD1sG8xqY&Z?wa;*{kBE!OIP+}+9Y>x}N4B%)Swy%7x-fT+3Q>Q1y zp&>3Af~!iYO-^CO)cwYv)qnVaXaPJV8mBthMTw1V;kiz}I6|HniVZD#fbM*jLB?aL zc1|wCn9TZ>uVwH{^$!q$$SODa*=((Sns{BqxNz)DUE9ofecpJ!b>^*UhW&1bH5ctY zUd^PbHTOU7K@@tmAtFdg01ES&5eVnRGA>I~L)%$gsyK-wC8Wrrn153K9_rnzOQ=MR zO8#I@41on85vqN8lfAr3rDJgua)9LB%yIVm;)8lKbM7$Xm$3^LO3)=?shRU<%ZvUT z&OGQsG+hL)prc`Aqy;v>1NeE=2zXW`F9>8kVG%I7Ux2{TlE})%#b?mdV@+|`?#En^ zH9?yK8;rhD%cWB;F?Z zJtZ?WQM&z)(HdluoTwa01J2|*I}2NV!orX2ZXIaYEi5$azupa1py_|amJZ0fXFH?+ z#LNqzZy29wVn;>`4h=gc>5H*Ily~$i_ zuBZ!`vgWWHRe$fPgZD--1=a|g$5wx@&cR-9;IN2v|u9 zGE>V34TdmllKm`3&i5HCo+Lvt6JocKj-vw4D>XudP=COBIB9~~`Vu2Pu3~0@pb=_sLEA%h!mHB+{J#IJ^$DrfXCp7ZnvWCcCvlTOjmyS|-SiOKAJaRKBdvA$7d; z-|B!BFMlpwfYGD=_0j@*tv~~5{@VnDXv&I2q4ixK1mQLx-~#TySoPGw*nSD8GL7Tu zoIb^_u|A@*^4ag~_Ulkc>C+mcjf3RuCJu;Rku!NjbTl@ zm9g21tO}uCeO{TJ(Ds4R;bO8lxGQ*;@^#^M4}aN!ly8#JF4ol<7QqQI{|XCm^(B7r zWorv?`)JbufX@$n_bZJJ9;(n()S~UH9MP}1{2@SjEBGjbF$h$}-0TDo*|#nHX!n%% zmf1Avbs_D1jud`OrCuqM8U64e#Usyr)uCpwl4pIEvXfxh@RB8fv%W7*!=~{ef`vd& z34eCv^RZCtz0;%4CcHB~v3$R#nZoOsPyY67N|pV6+ZMlk%%aB2)1$MVc?$TYCPOg6 zG5o!3%(M37Sj_;%YSunXDh?QtSxBlUdy4lYAgUB$Uv>5U$f!T<3fY@Ow$nOsm*ZKk zKfq`Vl6nIrIaYNk|6_gMF0`2fiIX|NL4S4QBDat@lECb!=ZkNX2tH4YthDyH!17ch z=a{tRceE_HFRF|}g)Q1s5|BaqI|J%YZRIUNb&@Qe$ZPx}e%9@l$p|-V%Y3Mjho!KA zw2tTkQ1XfDVt?08me{hguYTMZIg05&T&NxpQ6k8_ZZ(XZMibv5_uFjDcwjRV9)D+T z;scfdAHjrqq3oCD~Xi06g86o-w3ez+#ti&zXBd_+dvW)Ss zM53ofE4(L%bAq#wGiFJr09nu=Kr0^S*?uES%!4dGqNn)Px5zu7dQFg@t#mbO%{5LC zo%cDzPh$jjNJu#uHJI~q03xMv@qay&tf!cS>B3#A?9>p9Aup&fxG5z)DgbhT@>D?P z4v6VG9hK0|QJ0Lh)7(xKZ)|fgwS@+0ma)-6GtqSg@a|6TSTXqfllqJ{(XBdA_ya7G z%8?5JeAvWG2#OFmBrGJZZAw35KvwFO6iNg~iNc4728^TG635{eNjeM>>SOi6!Mu>%ZBHMtW^ynpDR9|{V1QUt@>K(H zmyb%@iNgK6VVG2csC4axP1axYb_#H3mng-eE#saha{vw^=96hFl7Bz63>J(DU7zXX zJMmjDhKC)7f;O1w^M`Y|sVL-klXg#Iaewswe{uLtI2{l7dblwh496GWn+dCp1I1>5 z_7?6mhBegtKIwcK@OVu^IFh%(Sos{nby|KmZcQ&z$te~ZM2|f5fsB_yCy!V+ zAtM%RU=qs|U$^!&TS7L23voJ=9?v7=N)i6?frFC;bqgM)YRFJ)4MRW|vCs~~va)Ao z3EgJrr#aU|5<>VJRLo5&4|Z$oR5XkiN8~-Le%+r58uDr)?tdziHr@MowEN0BhQ)LV z^iinify8oF^VMpvP5{5yf$K;y*VGUD%y?7IXXXZgce!__;JwkW5RXq^( z)S-#it&CXjJ^9h`>v0vKwT5O_F#voIS{Mhs%YAWMg@4~hN+XPGMC8|^WbH91;|Nv| z61Opz6OJ55)|FP&#N6tuu9+N~2e!h!1>M1+?X?4x?gPhNWoxL}YMRqoeX`q29Y_=z zV)U^xyTdNLo8t@wl6{QoAbUvNUB%6VOF|N|3cJd3B37_h;4(xeid>wh?R~1#FqH^0 z-YPRy$A45vcUVZHLCA{pO#?0x3e{3ElayGyp$*e30np65n5}6mrOH_7pG^sf(kn01 zqx#X%3vjuLiXWLAYXbuNyQb8hjB|UUtLu4F7sXRX#GF^vuZ7)9Xbu2 zf+>cgW~}w|+xQFD0!p#8NKb?{9#~aS4#wold?Ui_g~Vu%8PnPXUj$RLnleU%`n`2t zB7fTAhhYLiN~H}X*zyN>{g;0qHVY8R!4j~{t!g3*(J0MF`!wmQm!i+_@xzW&R$H@q z=9JdCmwUsn?fi~{R4fuR_w zWW(T4O>6CvjKJpXgdeW#G&M;d_nbTp0)J_fW>_@@o0&-(2-=rFW8b6jx7uUSt(hx3 zufWppTEk7Y*ijRe&^wD4g^4h=G=Hb2YMLSXon`t(z=BBB&)2p1q3-pr=0=wW;_cK z$nd4==^ho);s+`kyr6ekrfH*tm5(8peF&aKkF@Z{cU&Jg)wf#jl`?kCIDxn6#@pKY zinej5D{2^zUdCRv{6DvG#%|CTU_ILqcVbm-gRnU84caW&Ab&S2e_>UpKwnxNF1xn6 z9bk&3ELXZzMwCzrgEV+8&ze`9qtmqmXA-qvo9NE{V#5mtrtC^LWo(WjWwmN_;pGO8;M+?Vd~ADIgK|J znhaP#MIW6WN6h**Ku~lYt|9jr733nt++dqj&XW^BaDQD;xE#F2T#rAI$&}JPcU&fN z#3f*yrigepw(k7nqlYeyS=R{$-s3h<1nC>QDcIp?jWHvO%C_hGR|rUL6wVD%zb{BaJU3^3waWQz(v>q47cFut9KP}> zN=L`R!+*FX5$oJPr^Cyn16VuNJMP3VuNsC8lU$S;ao%a4304vW2%9Fnn`*4) zDw|+nECd69_KcZumnxBMDY*sKqBudOan%jpJ}c~p`yN^Vr~A0j^q4~U?<$}_Aci2# zk?$V?5pb*-SbkWPu}zd*jAn-#{8rm<%s!ygG=p&OIM!oPpXrcyD5N`^Q=IWxvC_EL z+kb1(45Vwk5Ya<|ZXMH4H%cfUaR6x?KswCA!Sc>P8&<_Zys%SV|MdSzjrgI3Z5g`M z0BoZ%N#jk5@SDg9^a&HM|Y&#E8?vGs=g3})dCV4k4`n4o`#@$ zjpEx=W3yN|{`#-~B>ahPfL{~|DraX(Z-3FM8pHIlwY{ilj3wL+!(X;=Of@$E=*uL5 z^rs1fQ3AndmdPl`tKs%l^i~vId^>5Hw}#?&TfM+iP&HW9!RYNq!@%xPR;u z(^0CGTft7aRawgj_s+1!g+vk(WVRJ%;;uLeeO8}%q<{MGyf+jLa&=dJY2ch511kMw zo(l`7o?Bl=t6|6sAWPcRk0Ek0%o0I|4Y@Eh=wfLlUM*078z$<0`1Q5|$cs$oX30ON zw8c6vINPlP2;tifD^R2&7>~61>VFFM!z%knuiNOCdU-hSV*OQCBncgE<~E$JHX6vW z+)X3ljV=-=@Xb%kigScHnwQE4+Pa4ivmOzo4y9?_UTGgdny8dqQ^u2uAw6SSnu_cD zGR5`saw)IZEM1b+(xV$qU4?K+>%C6d-Pc@%dmj)W=ahq+vnsqu^lxy^+JE)8w}p7= zNOJgF7h>&LbrDG{xcL5AqmM7*1JbR&F{X*Bn|h(sni!(vs*cM{SZX@Kz|@-+4qt8n z!4C&~D`v4>Cb-+Q@vA9gkN?mGTsG)8h7 z+%tfr>;{sWg}2~M*dH<67Jq|0Js=YDkw?R07GY9#rku=Yq_DrY*t?0@!9c{yA((i| zivIQ3bDs_zyyFGSMQYA&6VduA#R02~Oa=s8Y{#`E9B zNla8Nw29MNf#f~i0%x@r){OA_&9A~KN9DL#-yw=cfSJ26!B!ln;eSSl#Y37@_YTIN z=jbzzwF-@!1O;hjAsmv+2GU%JD7F&u0vOK<*6{c<@UO8izmyJmU6D(UEz=>b85^2O zM00C1{(5EQdpB1B`h8ijHf+HaC>yg^DSapp^HcmMC5_~n%me06!D6t;TJSjts^Dt+ zP|IF~(4}Es;ZgR$&3`PRSbRHT7b3X_=Wn}Pu}TFuL+OB5Sipn)6V~N}KiQq>kMyUl z%>r>(3ALW57{UBNB~}6yYQ?rRmP>_d82bN^eW_g=s_1)XhA=7&&nG)8^(Z^7VuzyA zU0f7FMX>jZO)tTqtYwm;nKM~KcQMBPZ7;>tFMxY?V_VAdQ*uh>#BKYAYf`m{o zbdB}Q@003JxlBJe)dxV3FUX`7uNik{Y*wTS5-B@_?&Va26GxdVkYJ4XJW6zV=r#%}d{Oe9Uu! zkAB?Wg|PX);ozJo*lkTWC1O+}v!!j%8T2DTMC40wocd_@8|P(^3pLRtUz)-PeBC|0 z_x6>OWjF}SO7~fj3%+?3|1CR!N?Qztfk~+eg}n7I0VnB}DF9{LWoeb;defQ~kSyyGU*NPqu&a8Gqv!6#RWX~tz>0X@xU{!{>HNlTIS^Y1}2AP}-KG`__Hi}9-PGH9d+ zseOzgXjLQhc80TwNJj5O#;>j$sOt6k^Cbaz!C*I|o=A;k3dvRU5$!O$nA)f4WMt$fXuN6L+qS5QpDk%|!hw&;@PE0I<-|bvobi}cFW&Ge#N_6g*2+s2 z=)x(ZV2(5eZ)Jy`rVp2c$Y#O19wCbivH!kSny*S9Ucu$6Vtc#*532k-w}S!2r|s;P zX{`Io>u62ZOU#I&w3vR;2KprkDS0YlabmZ0l~ar>D^R2Y(*IA?JK!78mIu~xQ8s`r z*MDccbCv=1W*)tCI>y|+URU!e{HOvnP|*qYIcvvn({a?hH{N^>gQDYP`m_{rD8_Uq z?k0n$4hTE;Uf(4PnF;BS0KxU*pQnWCo;hK=Ors_k+c&3y4@lK;;_Y$Mc*gXwNp`b6 zJf>w%wlYQf@;(Z`O zp8le3?#vF?ZPj>G?g5*|q#Ea8CGcw7Pz7iny(-Cz6sSV7ws41LU0wiHKdjbTgYrUj zp2hgsZbzaQRYsQ(uh@Imip$KKWMt&lA&y29ZmF27gxaCG#Y^F6#G}U+Q}W*-R)4-3 zvHG8b5UN9(#A^~fv#n@`aR7p#V(A570$kT z#1?ZE?qx;Xu|v2W!{%^@kK;KTM1K}`vm9~Q(t!rqciRmVRA1S|(Ku%go7`jMI>8v% zm+vyna*$;Hli=s3W&dp|frQjZICa|OBvnTiXMUT()5y3cS;8@}8NG&~EM3Yjp0g@) z4*zZ^wj#Ip9zRPV1al2D#6b^`WCkdLHv#c4OT0zW{uLtiNxn=wmSJq8g1E<_Tq=H$lz}> z^ZfHRU%WQ6Z+52n2&OA}Y4L13RrOUi=4e(Wt%YOsCQlrl0>RhSyjH(N@Jc!_(l^R6 zV4PhgiZJbO8ap8!KYwgG5<(tFgCV$Dn7uhN5+V3*LlQgdcS3Ow{=Z7l0EHPxECi30 z&1V-Dj`6PT%G`Etd$oNSuv2W!EylHuHqE-m z!?9jRBf3{yfy`@>j4X!b_)2+5`U;`kfXe-HBfxL7PlQ&UH-CM-(ED~g@gqIA*Jcy* zk83^8Y}a7S`!nHCjGoBbQhl{RAc?6Cm-VU>3-lKzO2iZlx*S7G$ju@Zy=L9OHRInN z0-09tkHlaKZ2LeMx!(#DcmEWuW$1iyiaP;mB3lsWG&xq@i*I+I@>8k%Ut%yej)S$9*f?HAo>^xmgk1&Qv; zb;%+nJf?YAwoS~WBFRr$lc!2dbP@UL0BP9&jg@n@NU1B>r%3V*b2xb{ii7b@l$p_{c(EhQFJ zf^z|ItpOivzrAmEsK4JS48PGGt;>*UueM(lM$@J_tfx$g0yd^^%%jysEUP*0LqM5u zoZ?qE0SSdNc`iUAmMJP@Tb>b-;h0BGabW zF0={SR)532^D*3=GXIvQE<@EWxP>-XS0wCI+l-qt(aw*r(JB|Hv&q6oR9oZ}{<((s zfu1;#G|$?~FU#b=oW4y#62zbVJk6yp`Mp6Vb&0Y_d=_5-H5CmD<@~=4xX*OEiP_g1|krejk7TG%f^0BfbJ(`S`!f6 znmfi-K8|Aa_y%S%s7sy8WC4|x(@F{VOgYG|?WypWWy%cuay- zL^?71`9PkqKG8Ae#gPtTIdPyN7!cL}g{aSATKZ zwT=QcUEM2q@(hp$HUf^PE4Yl9P=XqA)?qEQ+vQqGFSCo2rQ{=ZM`T4^Px^tGp)_xI z3CWERFx|KHRHSaW_T~O=px^xet5j|g+kjjg??NBQGV@Wp>?ay5mBehU;+pd^42YG_ zzdnXEBS!@GE{70RK;Ux}-DT_XWPf-1Q(#EeGQLN=SUEzrU44D2Xt*%T8h3s3D8)T; ziRx%u_F6Yed(YtZ9vnVLfg@5f(vySS4v@eW4zp?jVzBqs_P02dycB&EG_KR1q^c4z zvS&0Bc%%=77uA@NBc9L6Wf5(hhxL5P_=z+lcV`gdAhPWZ9Mw z@+-+4V=Cvk#)+*k>0*w5JAa2#6q>lMUCx@79ctN9!n4EXWr3p~+GJg4t)VT6uCF%MN9#jc@~=ViW)PH7 z6U|QB=ENc8yn+z1Zea?o9P>NL7rjtT<8PO&hcguOEMM=JAz8Xz;~UXhD=zJNr(&08 zqs%zR*rN8NCYDxnC%KGr;9TT#-gPc#Vr3LF9+Tz}fjMcGwttS*WxX6J?DU82q6FQSj1RQxHJ4N9@Cd za^RG7amW`-UVl2Uam9BFT5lJ>3h7cLJ;(GtidqNcaA^hQwfceqicNUWW^Npb|JZw4 zZj%pXnl2RHs2?N{^Xlq;txpYo)8D0D*gvdZ)!;z^&6XTv6(G!yDf%+>A(DI8gy93Z zVaHz6;{<~gr$6qizfV|}uPY`VJS!>nhu)1cCCo=O#D8}$jD#eCcE8GJ)(1e&n|KjedX z3N7K!Ek!z9gOzwCx<{(DsnT5}a_c-`og-drFo9)UKhHv`IL;ozj7ps|>33-B3x}ZFHdm=t1UI*&?u6n zh!6z)Y45IDPI!Dsc)!NJJ7J?I-=BYJ_t2=;3V*CM3UB1Q(%AKu(5p7DxV8iWA7nQT zVTxdc1jdxXiW^;_y&^V?l@wk5a%kD?1#o50Sz}hNZu8gNYj%c zLZ;+7;5>(yi^2(>F#*CCQj#D|gpWVCAe>GIU)VQM6DNqAsz)VA=Q03#m*<3DRX4g7h3j}U|dC-8^ zW7v>c9RVy4T$TW9Z+7BD*|>Q|LsoWll2;qmKT5^Knrcdb`P4H^{s#Vgv;>^wvwtN; zclk-wngPOgtPM%;l#9|hZjkwQ8>(@uiE<+P(F zAZ@x8(8YM`5e3yO1nd-lazuPPRF?5T9J)4)QW11Kek(s|%g;BeR1~GP2!s(2!UFhV zNpl)>8p@d)Wb$NmS&}#=14)`tbH~ei!WXJD-^-u4s7?lNS&C*S6;MdR!hZmZQL*=y zD{9|0q4x-X5K5`Sq@}$oZYEqg@ca1|wp3!+NT-?GWQAB|@B0^ZSs~mytrVf)Uz3q9 z7BcklTUbm9KK)1wnuC0-`7u zfaVPP*w)!c`H`z0%>ytYPs8Veq#WjCaoe=@+U+cTHQT0Igk)_H_i#^!pr9`~E$XCo zg80rmJ#ZYA)w|>A?QO6;vk6asqYlB)2w0T8siVGgi3;$oCLtBVF@N!-CbMIzQhe_% zvlR!=yp_jwmg(Axi|^3^!hZ^xoNPotkvAair8~o4S&=d*cj#r01;lNVG)K_U;HX3N zOQ{!uNMx>Yweo4jeWD9z)Da6=oi+h4b=NjRJ`4PdKGq_8kyyL&9@gU#DO^IX=KbZ{ zVX2O(F;~Qf8Eq$vh8=Ylz&tsp987e$xNu{H9j6f z-T=x!IA7*RcxlRA$wurE>{L#I>*KW34P-x3SKwMi{Hv0&dw7u428G!5^M*yKL-sct z!R^FgHjZB463pbMte<@%W54Lvg~Hs_zielzG( zXbeI9DDMbvvEMmJwi#;bRXEsVcmmAf_;1ccUE;C-7k}8Cjpt9b?%Z!Z6Zs1yf6tku z*YNc}m6(ECY6O;4Fi^5jngm%VhFeD9QHZ zTp%UZ1~%&lQX6PbaO>zXDL352v?WOInmRdBQ0hYDeX3-%m#v*lF=x80YZ|CxM(NWP zU6Dap)PHTA#V6p=sf?EUN4+U=0k}4uVaPHghiP)yjPV_d^AxgNW5XsAkpl2{NDz%X zKJ8y9zDBczi%2o7GKOz$X_$_?na#)G%bH>>Y8}$uU$83j>K(yHaYcPsa?YbDATyCI zo3*nUZRMT;AQz--EG8l)9AdI8z*3bcxkUI2bAQ^hV~vb^x)q+{(7-WhNO~xYTrF9z z-QeviP%qhtagSfdCo47O8q`?I7z6D_endwk84}=@(gS8lM7Mo_$ zGP4(wo6eR<#|;@^tHH+P@Eo7by5q5?#1CV?o9fL&Tv=9M%yWl5%7p7wGRMybw%oJN z3V*RI+qUcn=+yb98FF1y1?S+gM6+=bvFde&>d#|&+<*Dy%|G}-5Oq%=b(l~b+TW{` zqLgsv97*0--s-mN^j4$~16s>ueF-tSuQ2_qzAg(^^b6;Qjd9OM=1O!0;Mu+SB=~PL zVa<(@V?tr~1mu)h;84hPUw{im00TVe?|*F3eLf_A*#}$0?4$RSp;4^S(mONnsq-a$ zCwvZ5mJWhtPWjz*>OuG6I+K;Zp$iKSeCc}$!{^${t_Rc<6_|e^RPAU7E*bXwGSg1a zH-061fC5;53}{1i-Q`9Uf$fc-s%!ezZ00<|G*ZvP%WVFOHY&3O(}v}WEw@6-;eRr* zw&w1l^f-IxiO3jYyUxMCE~_X0QM2x~Zvlg;QTvxA7TsvuQ?paVDXbr04nC7XF(<`18g zP@A&C&g=T27J>e!#&hBu#|ZcHp?_PPxO$7Bif?Arth6taMFM)^RA-W=AqHBxlzLETMAT&lr;M8~oVvUHbVJKo{n_VkHS7e?!rdK)G8Szgc}FMPH44j zI{TDp{H0MO%XY(S6L%AcRDZ+OJ=sKgSrLvPX%a>rpFm!@ml|DSduP>Fb=oFP=xV@& z_N4To%J=mdYcGvab2dof4EFw_Necu^P=%K52c;ZA1_Xyw^;xo&aG?o~3TO@=H4lGi zKV|R{7jH-Wl6fuQmLs-5J;(e1@J<@<0*Wf)opjAQj6sqX-nnUuSpR7~8S*nsWn(EMhbsE^|46T|Yq4qMv-- zOnuJV)4|dhU4t8rf3TaJX%zWGXzpWgda#OnbUz+I3?^hnB7aa!*C>|qJE0x*_NSMx z<&1F(>DOiAem+c4_U~mr`^Lxv6lD-L(0wI0%+_~=Lofc^w4(k88IOff(m4nrIS|L# z5Cby(^^Vf%(zo(D1Y?n&zW)PF9aLnf)As1Pki*e;N!ie_OU)f&LM17rR{z|s51zd8 z5&Q4i4`88t(trHU8aioc;Lh}JnuqF{napWHH|ZMB*ZxIyS{_v^5mkP^ytQhPt!zJp zHOy@Y6J=;3v(R)xshK}^Vus1CARbu@OavV6=DN8OHez5NDsy!9y;eyLo{ySOC@fNL zsJ?-`lO;PmyP5&T!%iihvByGjGjT8UkL;&wX#2*XR)6xF+Y~&t7Njx;gIHFW7Ta}m z^k};H90yK=U>ycGoHeAJQ;UQKY7$O-pCo6m#UJs{3gN~_uU=KX!bOa)1fB)z$zp&O zH3u2#9_9FAmejtDMR1*QIVIMwU@F3jx`Hm763OoKW<;DH=_6}@RN`I*cZilpN5kt$vz9yIdp&}0UGKK}1H>|k%KU7kArn%7q@Txdwy8>Ht+6ukx{QU(S7bJ##`j6IiTn}24Z{+n)4e=c=vAp%5s<7|fm8gv=r zv9#|!G0E;z75Py39*JEF84l&dwjj7rm6>ql$L%ctZM;Z7=7`Gl`jb! zLjq~Oh7h}j8eS(-1=D{LiZ8zCxdoBVzkgmk)J}A<3bL{nbB_KxM^VWXNhD!riaY^W znj=3?;>#K3S14Qx;fx%*CwMWSYt)@x8Im6{F$BzJrH)PYQn|lXq8=9>E@QX$v~MZR z?&4T|hJbnKE?BFG2{-f>jR5x8y~ZjPpL@iH2tX)<%tk@=)LDDf{iL$~?&@?)Ie+i* zob9Kf7OTd3(Hv)d{eB4hTOl!EzFcG#eG76>_2c#m>}>fi$wlrETU!cM<_=2oT^HMT z@$}nVhnMY?-yUmpWb!S7yj~3*z&v>{%9z7HfSqeUv0kf!iAkaVghM&Mk!PFxY^K2n zrJ%Rm{$WVql?a0o1udTXc@?jguYYUm>`hV3Hx%7Q#6iB;589;RMPD~7uaX0cU1R}R zh0t8a3SM88=s0E^BDdVesP#Et_LqG?9=KgfrMRf7bfl(9)ZxdqtRM@UHbX-`F`jyL z!x7NBHH2qX#uZOj@&=O<-7tcx4&I9QW5<^IN}z@4kcg`=RVk`V4c-{I$BC1}6sl}Sf|Qx(o|F%gItrt$Au@JXOKsR)QD}NP_U#1d*XK*OVH$U$Ps+bAN&VGXI#qH=!V1~9;f|r zC;ZseXkSc>9(Hh|e72#3w^r-Z!dK~;F+Qm{IKlNQiD!G9@Ql=$yCr~_mke91;*@CR z1a$YN*G-$gGn4X9pnsd~4hJ8cx!CJBRA3|ORPx2!vGi|)1IMA2xf=aM6R^KE z^~9y+I{6We(`n&9TB7VuVpAle%gFx+p|aPNuP1Z-D(a?Re~76biL0wgQU0upztG5O zsr7$mzNwMguGZn$?r^wxSJGP~Jc=0YPm+NPQK3%!Yr&Kb;eT`7*aGLAnsR7P0Oghg zW1(|;L@wwa0X>EmAts#qG(r>=z|dJI*87_%W)zPIwks>P8mam%wQtZ!Hmb6BS6%H2 z(Wa0Vf})*`=)zmg7OGq1QZ)0pBFwfHv{R#_;N_fRL+Qk5BbB-m!%7SF<+J)x8qSWO zfcTdYR^AzTpMOrHM<7hHgBo_qYa!_ru|MRGpsI#|rPsSWKccedYc{4&pKHI0({v=> zXjaHIuc84ieQ%8p>kGV{1wt-MS`?VSm9FliU#_1DT!&j;Ye>_{7QZ9tlDIeV?P zhB}S{h(t_O9qck^K<@zod7$dg66|#+bUl$5NN92q41Y$>zVy>g!rHE+lIC%h=-HWi z+jHDr`{JrIR0KQV==FHD<$~6x7rBmRk-MAHj9QF ze%FEK^ncG3xHGMpvq=_V@14t)@^>(7k=L|K2kFi`_p!j*Or_IfZ@EpPq% zk$*>Lrak#RSW=p=AKYW$Hqng7Ymw>lkhL#c=qvn6`fY!_< zk|)oX5U{dfK}BrmK=p}#B_2;bAh_5168X%3f`r_`KtMRb$Eg(L^av>Lz8)cGNwv3lkp`GDSsLtGwz^uKpY}<$NB(TkQSn0KA-d-td|e5 z@S5N$;3aHE@jwsla-BS*jYtdS9#dYT1T8Ai%L_BY$dG zojd?ztQhuC%C~(Bwbv?u%Zw)fs`^4ck+LaQLXAt>67rsN9t_G#BGfjA6BEJo_5g%y zl6#jXve{Al>|SOcH7WXdtLY7O&i`EblH0^Y$-P-+!s78>;V> zslUDEhYA}IuHx&-%_7$9T5nsDSZrIv!&;Gd?UCp-uJl2xVE&vy!=smKUGukdY+tNr z_smSRm-G;cOblKGBU7nt17i`grr>z}!(Tt`scPP#jKB;V1p1OaONZ#0#_~~QR_f82 zG8_)NCy1k3>n+%91UgOWxPL^e(`DYYtn%FSg*ulq+g{e#?u%6K?F;#67@8wubK<%m z0%n|8$?x_>6Zx0iSmb{-K$MR?<)A2rNHK6Utq>526=R3@d=El-Zn@^R^e{{toS%yj zg~1)v4|RmjWi(@_>m|B6-~L>YR40?LL>lHR!%_s~RJ__x<3g3)Gk^W!TJb;dZGKxXAU_sNJyY$bcR|zr_bi@9{FYw#` zuOsY&{=E8Tqi=o`09m<^u3$1h(=I7u&_JQ2No`+N# z3Sbms&mAE6eeLmDIWOd=KI(bK@Kl+*wP1)q)G8>O%Dw6BtbZeS!W$<(unUpY3*Q2@ z-FxfcZ+&ky7xBK?O((7r4nph^!qupO%NOtEG-}T62Vq7K7Jt=n1Lo9qPZtqdIb6CC z^mXTEZWoS3L~*Rff)I;6Vs-ebNd=q8EF}}%X5Scn0ckn1D}Qo#f(YZ31hV)H{Q3Tlq=n-B zUWS%@&DuCk0GlTpLTF--r}?B?Y~6TVFELvkdfqK$0`xo?#X*~DJP*M+_Cjp~{e01&~t$1EIKk$?GyzjIp`Gi1I2mxgX#qgBRI7wvGJ z>#_kgNcZ_L%fi@mUW^FqGn%dL@#pUe@pHkCrL((c#-at0)xYfc9+T3tG=1x|G!Uz| zmiMa=#cpJsTNxK1aa8#uQxTc>lK%90P%B$%D6-ZK`-h*3RpmbsR(|^;BhNw|7Lp8m zl7CUF#^{l?1uii>m|`GIRVh-ykY0O#(}D83+;ViVN~#P@1>sxzrT6Ns`3u78i@{Da z!!Xpg2sexRj`_`Lc}?b9LZOI52U|WHIr#1IbL(ZqJ0aBrq~!GCm*^;JBXNCoJkA|f zD)(Sj1C|ui+I4UYXq)&3mey{kjdk`*M8U#@ zSs;Iy&Z%#KqK)rV6*-(3mb`FK{m&$;8*3+B?D<9no48po`Vv_=E5by@742Tje$g&A zZoIks$s4EjrR4|K`5!CjF5Od?)&#Q{{ErPHc4a!hb*M z!-=HN!Ga@-b%HLoYF;((7S0=jfdFMO=JAAl7I9xk^gjaHD3l*=Y4ooU^e*b$ zzZ1V$iDF}!G=v%Yuke*9(5LDS0oQ9}P~v~3`5YMv*@0DwxCAqF&xRnWHbYJ6kF)`l zI53UX%}AuX)Z@4XzWoO?@veQ`njfxy283mwbDc7R`)H)k_y{Jfkq0Aw2NWfT-cCtE zVCid!B;gSJe>`{K>$mNw`;J(t!I)NM9dTxyWu8Oiil}$StK_n8LYe+IdWE(esKkFD zg$`{MMLxT$5%&UoK5~`G>xcc|>Ihz#6Eyc%DHlbLu`3kE4Zx*l6u&Mkb!Cga!9TvX zKDJRo)7wB0&1uXh)?!538h|$fO62OYdc0(iQTG#LCnRG;jgO`jB}Y_KRZAcciFl>W zeU$BYvh^uH zk%XbJEgq$PIKaH zB-7nseqnxDa0nlf@gMoXt^GCtY|Wn`3cN5KZb%0U(5`%r&(B|~CN;>v1#y2e!y>}v zl|)Wz>txtOqQa4`={A=$B)xGrjGcr~m~~r#uC^2>i*97}%lWfO}$lhx>hCP4f^Ud+0eF@g^+Y^zE#ut@!F|+f;TwjK14U2AvbPPKca1~0D-28Zaw1-|LPxRr3j8%5 z6m0E`duNp4C*qA%GeLj$tTF&J@1YkxFQAgf=mA!@>;=P)MoWV=QL&%(u5;}=c!*u6 zW@fkIi)|lhB-tQ3N`6_b&9>K*4?v1I0ih{UF6C@EcI#Ds%Pn7|D45XrWZw5HD0+ax z0pYtS>N%TN<`LBi(O^Nkc^~VOOB?XXU}v~^ER#tcL-E^#mkNJ#2pS=-PwlukJJaIe z8fCl?5{IFMNAHXn?&_<~x-{!y6oBT8tmfUe@k{X2Bm4aWXiXLd0ot3h+$6!jZ~2<9 zqZ4B!cRgG6YE0-=gzWXNQSIdVnX>hOP(%~ZGTKN3nkkw&NtbCe($6HipndMGfu$%z zV;V!OtQp9m{e^#>vjOSK3>usNu{F~7Pc7w-KgI9;HuQ_!1--`za|Ki5XC3dbs}sE= zPQV#P202e1T)l#{Ad}Z}AVMuk9M3;|;xsvxx9Rmjg?NWR6z&0F;x(?Q74|uqo7+83buF_W zlWT!M%xBR3wl5FgV`&P%flSXbifwiyKZ8L>(^rU3<56;3V2adVy|$IiM% zpG<6VH;Aiyk%ti|{vV@2!kb1|m}89ijL>}*%6PaHfrwQoZ2V+8mHHsDwHcUHmr57r zZz&$N-oHuUe;mJ&JbrsL5hGe+`V`mB?B#>?E6{)Db>>YL^rvP}TWj2c_a(Z9b2$aY z&3D;(=zz5j22ylh`D%2NBQ^(YR_Msf^1VFJegOh1VZxy%WUPERGNlE-Fa*A|1up`w zJ;?*D5}1QyX62QSo+;h7gTVpZwR;Ct8r%vXgDhsrbIYhX4Ez+x+L8zk&gRT1Gd@CC zdQE>{w%UR_tSOcE2YcU>Pw|W#q?KQcIT8Ty4r?UJK~d?e~8e9oE1>88gu&enMWwEv4tZ$2%nn8@4oS zPiYlE{6{#@_JuN%kC{$>x&If1;WKpFCQrL443Rpm6eahd5Z;**I%st)n}by6WY7|# zeVbLpq)`-&-yc+-`fQAdaG!}Zv!5gO>Js9}p!o&1=<6W4F|hb7%*oWh+{bN;y)9P2J%c(Lj28vj_BPru@_&Oui;S=lD$ZH4eK2}lo5 zl8C)tY(eNdMl;qP09f4??KRbgp$sU09q1Mz zCv$4#u2vco4o*~xb0yfy%^-&*%GlG9jN}n^DfsO4oY}mMCVYF&scwwYZ-qbSU_CLmxWaD003Uv1P|Ug@IS`GpZ%_w+$j>*5=d(poWgy0&0h`U{H?tHT|>ab|K@yxqHaBfL}u<@{yif(5S} zW!G!;*T~1kGXy&yi}XflRQc2m4s1lQjmP+!%svEMCPC%m{iTw7Gx~ol0h2bVlR6mx z!=aAz?n_d|w0Z zR7YnBZdkqRH)*NXQY(LSJq+MXhhi>1O_^Psy9;4!LW{%^}IK)-D}EA>q^K5*0hLt8=&Yo32gstQIfWypumMu3XE zi&wXpzYLusMFsL$*23}eu^(O(Mr^0q8Mw5KPoN~kH!8!vIo|=2H0WW;??mllG`o>_ zEY2?!u;57h7J~>C#`cTrf}hP|g^?>kH0b~WkfUIC<~)FM&n^X-2e@v^n2ga#FG*5CA#BTk9+rfCyu{X*ZuKkNrgbQLY!B&P<<#yYDR z0gNfa@YjXu_k9NX0-QT19XU?G55A?pWKy7|7DbcJpE!94$-^RZ+1iV>o`Vt`!y;Az zz#G;snjzV;Zb$jX@0`d+v-!Pi^E(?}LK0WzlE7it{VIRiiA)%e&s5d5u=?B1^@HsO zwe6yXwwszJz74fDHr5U$lKkIFqcgR$g3u7`wUM$muN{6BB@|G1m=z>VhgBkfCYu(nup zL)6V@D@s(!z+T4?>v6dg_{eK9S+b^#_&LtKk@CLk;bkZg3QZEd!Hdw$(Mmso+vb5X;p)ZN)TDo`jLman^?X2Oz2*&`BVAry=Vq&`f^Fs` z?O_shH$f9oi;)lxSGSYQyCV)!w%}$S+Rfp~-c!RJuK?Y<^HU-4KUb{!t&*!XmMhvi zmuASB^Lb=Ue25f^s}WBC(`rJh_Ah@%AfG!|j>z;7Qa2t&JTV9h**2yFNf2IxU}yUeMT0YR3+FE3>&Me*Wl>M=GK&9sHvu~u>>7R}Uibv!;dFQ76Q z)`+86f3wPsP(b@~;Ctjz{Rw|4b&EmDx9GwWMj@n1I(igTa2liD25+t2gMt-Nw?S-h&ihf%F{Kj<$BStXz)9L$)t3rgi5k5TV zF!%cp2E`8e%)l@92yv?*@eq}VP2lbwQ>SX6)^~$iVa!K4jftw;eVvFI?Kx`;GXGNl zc*hnlyshgaQ5`C3em{Sk#eN`sVP=Q46b38S>rgCwkW|*4F(2@{(F}`vvR!g%L6o#k z{~8x09Cal{&X<`WX8&y$WTTWn{T=31Q3aU)aICfYB`n$pJZ`70CGBInV}mj8GMYa_kjNsm>f(_owN`K!X3O{Sk|UP=T> znmdY9X;q`~M{0kRM*73K<=~1rDSPE<&@UYQ=cak*mMbe{M$(b%N5XvwK!bY{VVHJv zJjgAZG8FG9!nQ!*1E2KpaZ>cLLDw;Tnbs7ULz+mepl>?j>}3oXdpQ;Zt`2(^=Ca{f zp)<$83e~WZWQ)RGsBDEJza5uYokY)}r?Ro#9xWx??}LB6g`~6G_4IO)HJdLUX1r>q zQYS()o;~&c6@H;qtqJ+x!o9pq9w@`;*VnxPa(0 zQ7NpzO_hIndFEosxgey`x0(BA&|7-em+r}niN_~TQ4Hm|PY*cFqPTwr! zMNDSv(J02DK{Fa&B)L}3!@>^h93e0x#x1JLJrI8j_J#lsOs`!gQK|M>o{%c#vOT@y zxz=c;lW}$4hnn5}9IQouL)Sj@KF{E|hJB#Gs<Wu%4uG}WDh1~6v-bk4Gw zX=8s@{o}v;N&Fkswb_M%bA5{H5&8 zbJc0~p3_obuuP`pSVgFMe{ej8p?=4Qkj#~zsfp}YmHw%0Ujj)|S^!5WAM4DC+0%{BbEpW8R= zhrYT|UI1_ms`|m~c7HEWzs}K2VGe4s3|9N;dtDOIr*{dB4ZM$)kRlr$#sl2Q&_EZu zHA#*hbBf488ojO0ma0d85X~gE=ZclRs>en$*0U0tiJ>jTT6|!_Hep+rk6gE__-)J* z>M6FCjQVCSGDoKrmHkL%K65Ja{V7d(kIeT?7u}W{Z9_l0TsU+rXXWFEaa(^DZ}_z& zT5I-Suw}vEjR6a~BY)+{x0C%%xBHe*^s}Vjuyg$s^+VP3oK9i+xB7AN35_#R2chQQ z!gAkpkQq}l)yO4%u(dR5IuqOj>2IywdArL>wh-it+V|~o34*=GttHt2R-E9RH)uGy z%c=OW*z(8ZtZU*V+=iQ65Yc}~>j0vlgi}$#BFg#NhgQvY|Cshoryxo~dV@!*k{O*X zWZS(wsqfrGjndMg$aag%Ml1@G5}1k}^UxbEq(GkQnVCrT_Te9m)Ya8Idu%HVh?F34 zIs+z>ms8(1!55IwJBKQJK+%74<_c?YEioS?SDpLTon|xX5RC$TlB<6yDvYkH>u00S zsSJ%C+J?g^Ppy(5!^U3*2%<5~qFFr|37Pi_KPF6x*kYc@Cc_6<+Wc1dREue{l`lJV z%=_BPw9cpH^n!oLCQad(neWsp@d@X8>Y0QAGNz@0xKweC0`g9@f>*7K)HA5UZUg#H zXbl;LX3ldopRZ-;=q-QWk8spko$u@BPf2RQ8;=)AOuDP^q;_oY;IBd$BVDwuC-v9B zof(pQnj@5M&(jVhOPJVd4WGCaXZRvmCKCPMW6a*1SZjB&LBK9Stp@JWeQLpUpf6Qs znVaC)#pXeZSD+L$(N5KkH+0B<`yP{z)VzunYs7fLmrLVqmV|$;G&u^b!w$&G4^!;+ z;-BosDWM@9*2zQ|a-C5X@`2h(b~AS*jXxQuvF;&&jG!xSjBvoRE)AbRID^pqOR)Y> z>A_LuLdEvI?@YH*+9{2Z@lWVu_#~%yq*QABZPl5bku+;1{WCbd@y^3RL3Y7Scn<+*EffXuppH2jDGbpVfHL! zH-yw`#%HLc&wU3EYO>4~yvIx>w(X@)fM*^|C!uZ`bMRb5XG?que_qO!+{cX`rmO#K zOkmq)%D>182$hIU(f91`vnpAAMS`RKs2Ryw8Iymy0dfpa4NXBvy!L$}ROX__i0UH_ zn8j!^oH78)iQrta+=q{CsIkUCH|YsQ`N~RmktcW76qLnsM~;zjMnG-FoL6z}bad!IBzjIeSfrE@wGAELFHGs0or7>-ySKtngMW`6GXP zKT2qDk!r69lle6Z{2W0AR)+fBi_f`t_-JBKjbif!Hv2n88ypfWEaEwNbrHT5lf)ii zCb>qoT8QWL2DF~@z|*szOoEKkPJ;7*waej+$IrD(r6uRJIa~psT6O?zcurIVb>}VN zqn?CsF!mO;O0l-{)n?JEl}-`FhkbuK_CV1H9>XExsxlyj`#K-(XCLSXu~XO^JxjZS z6?Bw6P6?$-wWl5^LKKTPLr>rt&P7Bs-3hVtB|JWsgz0jJhYB)kBoZ9iN-37v7WFJO0D85 zn8`w+9G%vMz^;TF_&{lMHw z^2sq)9gmjj1-jW>&4OQ5K*j3rnNmq|`4I_xXnxv;j&Y5*%#QWig3Ll^wZxg^ z=zvI2bX}M4frKhNd8T~tvz8nR%w$387pFJ$nkr0T+}760i`QNl1)_hp%o7^xSm3QN zB~XuR{>J%fl!nA*J}d>7A9^9L_s_5(l^(nr7noW|+;7$xvZ+~DlBg1*9*Xpic@T10 zzNiZs83l+Ysz7LHd~lJ#lpTM^OUthRx#(8zPb9CeH8CdL2x2z81W@_R)BBnc zFCM%!w!SBy1V2+O+QJ|MgJs-$2w#|9 zmv6o@)gs_`(95ZuBpC!z<6y7M6%XO@e(NK!iziO zD;?ua4j1Y=sp{ejS;ZM<(Zqcw&+;}b#s6|*IR#+-y(!1{A&e8HuC&$ zexWOWU+kmcF(RmuW~4{0Q!vr+EEa}lQV9#T+YblJvf7t{h97XLD@T@dA%OBOVWi7F z&l=Zf|6)49pPn!?n4|wCQ$rCXhddR}#M;U%5csUkR@0!1*Y)A`YFxYK=zum}q_-qM zKa!F<&=rO(n6G~oU`cG4bs1l)KvCsYwMi2ME+>eWUGsw2I8! z@uiJ5E?KfrADc35uNoaDe)i-jby<8gmTATD1zS!L7l41y@=Zwy)slyMy}=Ho0A^YA z2lQfb53QBxO~K1JXjfa8I_ERxk(-HYNf~rXs+*rF;A&jEp+9ek2DFYRaj5mOUGpP` zeKu1qSb<5!Z17f%0x1Nu!^D+_3`PMQ|6HPe`cS7A4(k?UKzKfwIEKQk>el4L5IxvE z!^aj_DnLvYoC?$<}Ve`c6Qt8G$RUPUT6S2SAA7 zhHo$DldC5AQ~ijC02!;L(Bsamvpu2>Si?H(`q^CD-0x^s9h_)voeF}@DGfC(z+RQT zzfi9xyJy1sHK@MQLNlGnfAc#;WD=!@IFNGwpHF{ogrKi`t2Z)qF$P5hwZPCg`r3Zg zn)v&Pc?>6vEB|CF z2v8WRo-1nLq+MOC@84@*rwIX&0q%KJZ32JTayI64<8uB%T3Zu;G@pjkQN^rP5w=Ko zu5sGLhPfP}GB%6=AFmu_;%Nt*Z#bHuB9b9XNsT5f`|fO+@6k#E3e+@)484bYg5g{0 z3f1I`>jIq+#0TZOiPGE*l&eB@iancry)hvRCR_naxqZeV;@juH zv5LY{S5YKJOvP7Y3^~`R{|Lhr zzDc2QB8eW$nqG|hAuIHS&<^Div!g3;D6zTC{=WC$`Ot3noj1l`F!^REdjtYVd_@LB znnLJf^R$oUXd4kAcdouNRDfQ)Q}D+fGu)sEXc<;T3OB-idIJbnU+OjKx3qug{TudE zwLuoCR6xZqOj`IeknUr&(8e&?$11iGuA2UU&=P~o2h-=@em z)$;4J94#RvB;lK@$@(maMglYoH^hbX9!Vu|p zsPKmI9nbl5Bu2q4P36a@tble1Vd<7jk%7RLz0??@hSlnLhOT;X7qpN(qZr3GsM}bb~z=VRhqb`M9Up zzo?R5so7PuSwFN0U!H%`bPOT|^$VLMcxO|ySFQ3o>)(F|g|yP8%GC0?iJNS39Oxg`fRbx-n21kcvkD)xWMGq^0a7^-F& zJSDMVnntm-$Zdac>q_H?V|9wH;?p>`D*CTHysxc+CxWong!~9AL4^&|)l#2V=st*t zNcp}C{a<{Ct_%x8e>I72F4dK-cA|JC+qiEc(w2%2}Ztjv!`MaTs4Ps%qs$j6 zCcCO8rieXPDq zg%n+z2K3{+CV~qnr=pMl7i|Eqs_RC5m9c5Mp{k5pcId|&gI&NlpCV^SBU6VGVGdGNK_l^1_J@qq2Ti`6{A8(#Tl+#xm#I%BFW z-v%)#ck6hp|3}^9e7a6FaZA#%TLB(Sb>CYp0@b{O1+RKOsl_2AXQVsecO%qhAvtkL z(q9kk<9L9ex@X@x6v2*AAC2m6Nw^BJQ05Z2HAXW*oyml5%)uQc(T0B@P=(TCj-U2k z1kr!d)m$YvH(hBBh#3UdM3qyc>|TjY*ydCsR|$&>+6%Ov(B;E_Mxsxp>f7IbVsAO^ zsvfMx09;iDq@+X!kz{x?98)1nN;H7NGR;frSzY-yTToZ``86e!=uSVGHvp}%-tWqG z1uv-VyWfg<+ZD2(a-s>h33m)3-1RVlc^!YF;^30x>8y2e=RvE|zmL3HH&4?Ys9H%K&n`gLA} zne7R7%kS{1LdosmqsK?be`C9y=oJYbqHf%lig7o#!Cq#Q z@wFp{Bg}*k0rbSck#=TlUE_bOUi92bqSFXQSJG(~+|B55->azV;K}0F4LIu0MJSnX zFK=wZ()AA+0PQd7prO9>#y{G^P+nP*Taz;+XVK1>kZNI(J+nOrRNk~!xA=A_Rs_6W z7#Wd`sD-sr*S(%1*~02GN`oXOWY)_#l7Ix|7ql)bf_dy*8-Qkk^BaH4827Ckfs@qx zEYzv#cx@jMjIG2L7?VL2Fo8YulRK@DrdikwVmXhC$>)Rzr+Z_77rk-V-)$ zh)%g_sRu@L14RqFWnQq4ARU30SO$M<1?wrS)3GPP?EL`5{`!B*3H-Z)QMLo;#E|B4 z^)Lpj)3(f4QMaeyH_yLo4A*GR;P?hl5~9Oz>-nYvskr zp1SC1D|+3L@5fU};KZ$P!A+Tctdlp^XM=uin+Ok$XEA0`m`Zbz`5< z8sodyEl=Z<7(cykPhxxhtU_jJD90pj)NQgC;`809OQD{2G3)XF4*EglZE zMrQ8Vo<)Bw*+#L2f?ZG)UX<87Qre-wL58=F%ekH+g}r7x6OyY^^ppm9>4wj75`wW0 zDB%INJxp;hPjuYxLy$W@!Bgy!tyIkW&wZFg<1&JgCwB!p=U|H&5rG5jkN@gmaKO69QG|K&89F_@x&$fik4Lsd4cd+bbUZD3+ zzD9W0fR$ibjdzp$pRhpEp5i{@7k%m6Y70cgVJvwefXzWIL34!!RI7|4_$}^Jw>Lx` zK^4qxuX}>lieG&V5g8-|l1A`~pl-I(G1?a5A1^C#gbLvVeaJ ziN_VpKbo%#7`}0@3o~1R{7UOCXiR{gT`!4@xT86fKP2-{EB&^WbQX2cY0df|ioF>^ z(eRM89?v`|-9Oc%_VoltcggF6@?LIN-nq&Sxx>_k0pvI5zSWnRrLWX+1kE8=GDy8V zmy2DY%Tu>)b9jrny%hNYc4jRf18sk?$HY`RyIl^+cMl=P?YP7=ByucKSN7*Z;(y5x zU^8?=uEf}zL8ESK5MncXAIGGFqtn5Avc?Z(%sJ^n@xWv*h_kY}RhY85<$um6Dk_vt|`pEiHx$O*6` z=wAYG`-9JgpZtD0ZsG9rixtph_4rz*%gT(M#9_2~59ot$)8%39knA%VH?>Yg2#%qY zJu;z=-BtEFu?c=oKxUJ%#wRP-xXfuCCMxY%y*{M!;mU{x{$x>qF`*_q-k4uCrpTf& zSzs_|9(5`ltEYxDyy2e6H9LP1_Ly0FIA93^3r~wqk#*|&4{GTbfZeup-A=P)0x_1YGCR=nT)iA$74i;+I8@2~4s!vbZ;-O4OV)vR|Q(S#;2ykcXrB z#Nq^2Sfj$_86^`{SRJf(qef^NhFSvGe~!pt@P@XkMTUTaFFL%Agth{S)4O?ts&fJ14mKD?NEWLd#c0e-S@EZr$}9@JeH)fA*JMgwJ6 zSy(3N{ATttws02_lzQ^u&Vx5KF(k3;eO**tBw1w=Zv8#&zXt&byvJgZYbV_`nqF&; z;jj1}c?=p~6Sp*R%y)_Gzt&KNLEd19!gaWcRn%F&T!RO37|?%MD;}eb*u4j~FxEMl z&<{m5aY?_*r$^G|MP(^dar#yuF_FI)>d1WoZ;OS9{P^Hw2b>(9Z?;Q4ec2AQP-7gM zeb1g(0d}7061}(&QMg)(GFhdux}9E13pYrnQ@fgYzf}9KR~D>U?Rxa&WMy6AmM1^? zw@?LLeZj|IR&0Mr2qE&~C!h+xmDQre=?Qq~;CGaNP&PftnHbc$FZlsoy4sVKILP=}+7Y5)waO8<0@dX2s7bQo*$!J*<8r7 z3k({et5knUODWmQZbuu-(OA$Jsuooe6|#KZ822|v53KvtsJ6KnC^nlzW24a5AEJXKjz@!|VnDsgL}O*?;}Mmt}3)k5g9+^~O*KM9FK_Fs`j z%8^*$RPJl}t@Z^pt>%FGU1w3{v3}{2+k(F34omwY^Ckuephelap@fZ$bLgtt?L-SL zg+qN1|M#p)9f!d9&|QApg(xz~$HzEFC)-0w(M9zy-Qh^t1jrZ!KVN1!Ub!F9Oa`}M zG?jm$cXxk*y5c|826$)KxpwZ=l&-lXTk3r%fpE_Ka(kn9zs zy+A-=6m7|5Xr+jCsC0GVHbbR(E%mKPgm@45XqS(Z&uH6*lx|YZ-k@TIvYx zOBk{EP?7GdYI8Q}B^tnBkG-sIuKvlP7}>pdU;Mi+#uf!0;ZU17USPW$RCnYu#=5`+HqK?HT4r&#<<*sw<_-sbA^(5I zPZ#ZJe7BHan%taYr#86!HDb(lE41;JIBRQBAUJ8R=gk5BlU3a4U_^uqXfs5r>lxCQ zOAGuzE+*RtCNzCg=ylsg@?b$OEk121*8fjx)_AAT!#Mpn02eAm%P)3rGJ#l{}(6_UYTcq)8k zy_9w*k4RSP*lqk1SFg(^N|$ojIE?Gh7+>v|ih?Ds&473$yL> zLhh5^0jy8#8Y|;#6ir2$>(bU*#Yy7p^w~$VCJ(-(jmVExthIffVUB;{LK#q)pG_Sm zMAK@~Bc}{c&br5t*5yqAc{(L&w{yl!g5DJtGhx z$l_AKIPF(p4AH}?pre6>l!6!IT&RPjF*Nrbp8v~7DSiwe*G7jEb1FGZ5r;5efy%^s z`w_yUR`>3(DQ4gG>HG4cbT`oRJ0~VJufAC;WWdTzt9Wtb zqOt6Oo!v>}PVY8aD}HwPpvf%Zci)<>@c|J7Tx%ndspxmG;_>%PtSH-6=acz$8B!y< zDnENdEG?=S6Nkl>wjA@llN-y1!u}I?WyLFDudvus*)F||9V~yl6d(0+VU}rxl26A~ zUJ_)KSafCxk>K6m7I+=E7}3zam_H{r+1~<@1$52t04_!P0#JFvTsMQiDbxV|Zh~8q z0^TURn}E4`d`^i+$Ed8Y+g(~0HPch40)#s74-~kqogd~^QVn-lFY)~aPyW)eJ>fyL zG#4VF09~{}w|0M`U65?@03Ci|6Hmr}Fwbj=sP)J0b5qZKAMRrH4^S_8&-~{6Rm)O_ zQPcsw>5i)i5^R;Ly~&;i;3lFlRh9^MQn*C<6O6!`l;%#YfQ@@j99?UvCl-u0*m@HL zMGeH}GpnzQw6-3_E|MA0HAyR48MEnjcG=T6ak) zsvOAZ5aI2Z4H#s)tQE9EqO_HdwBiP#c@FWym0|3kn(cKl#$M5KJ^F-4mYyY%O8kHV zx9Fv}x@PtUD9+!vSfz?Vd0dsi=i~Y^_Z#KFx&spM{pXqGx2UhH#@69%fR73ch*)=F?=Qg38Qv$5D}Tu4$cn z`VXg}fweQAuKr*IrU#d|uziNT3yH0q%Mes+dU|KKGIF4Opr|X$iUBM>FQ`RaoZs^M zOp{2tsd=CWWBF@(xb)>^HJrYM$lQt!nkW$0!k|#AhEkrnPe+7y0`@; zN?&|x7Ur)+Xdm8B%+UO4icwDsEoeXWG;{;Q;d5JOa)WeU;Llp9qfrHFN(jd_|H1?6;!?j`|7oWqMePOKa>R82%Is+;VHH0gu_KSdgSxI2-T>?~-OdN1usC6vOXyOdqahx1p5LbB8zXp34&^vf zoN49C$qOk~vo%=We2#Dv?8)el*Or_I6%7(*oI(YOtYFgI2syAN}a$mCJt< zNUS*sH2AeqhpYK0X$$4@Brpp06el(TRDtfF2MPy#s#2A%t7AHZx@0vSH{)<$uGFb8 zw^)T_@LP-^ir#MjL;vmQB^f;e;HDL8gQ1cw@B$8RB}@w9NhAT2YQcI;l0WG$mg9E2 zwF2}Fqqn6DNi9ZNK3WsD={FGD!xn!Sr)yb;x{YK-AjXdp`}C=<=()+ze(H1)%8%a>2L-u zDEz4-gPD5Wy}TepeU)Bvn>3_dz1q9Nl^*@zF1YJ=AzLRZrPnIM1FE(Fy1sv1fM=vV z@UH!DurZeQewto2WtlRzPz7$c-o+=Ps-9C$hSTZ4?Q$g-;BQ)wBx_ymv7@fZuy@_n z@=p|*5WUWh&v3n#bVkV$MWzjpm+y74thNbrr@US;t^@q z{xmzC=cH5R`gZKsYLszSVq1U5(PR<}Z|hf;g&~ke`z%-RpSa9Na`4 zfir38cBA1|(t2gX@7rZQi)h**=HX| z?=+fFsETHkqvw_XrTEhB7VW>@ipi7#*72;9h3!X1oPPdDIZJ8FPm|ZfjlLf~0aV7| z+SZ*f(iU<3#RzH7G8HCHLuK*+nfoT9RHY4EF~DVqZ}xv##>O5dNw!KQ1^zw)!hKF% zw;(u7a)pqcfhQ@RQx=GNK`7$>`Q$XQ~CLrcwArUC9w zhjZBms?6{rOPaGlzt^V#;#D-|S2+lieV#!Nk4z{0*C7V4?LvQk32g{75kVrfP2SJ0 zvj`%4aakT99gFwobp->H-I^hW9H|se4sCi zaUgnx)tazPutSDDa?*EBSM6U&UrG~MT+hAY%pJe*_?6*OkUrVDr%wDTtd~giFcUIP z9)&cuyRp9VoA!CWQ@~LO=#Qx)&zgLfJPF4AZ(^64&p&@}5b;Q~WQvNdcT2?b6GB#& z8=Bi@VT$EadNHo6E~X)}sA%#-E+6h+jlY~oBkLhti+{Gc$UbQ2C*$!8^;F1Y#DhV(9B|8n`V z?B)ziAzCerue)=oMtU&-F8Qi*VnT?mQu##m;s=yLEGC-0oJ{F@w_Qu0!p_(`FmX+Ld$%Tt=Q13SOXvdVQ#fn)q8|C#H>KeZ&CrH~DLd7eHq<=l`unj{|D%Ua`} zLR?$6fdy&jv(5)|J1_91_z{L)vaKMKR0y6xx=V3qjn0Nvp&)@ouHqdCOCmE?{1_RY zHUhj%_YvXffY2+&b*+Z)QF}j~f>(5kT0u`gYonuoDm3ofL6LTc|4X&%&Qa7ebRnoL zi4IXg(bKZ%za>i}HkS_;kd%VKDXbc-I|3z3OirovbCGo~&*o$VUs?uG3xKXdBQ|w` zNd7++v7IYnSm*>9*B;2A5?{$=Pk?{VS|?XT>`4-~S_xWKhAZ{Q_+rO0js6es$bW4o zqNs|0rh!W!)%M9JspJ4iQC@hR+r#9eBI_2oKo;@-s8fG+VGoi#-JD*N^VRz6t(Po6 z+Odle%Q40a@}UP zM9)}l6(NTD@>>Aag-t7e5{wR# zsswX_A`o*CupZNrqmulA;r|zJZQ_o_I#aIy;vDxz8&}C`Nk2q*nNHWOK?(ZlOl6@%A3Ye4rdL&c4cKx`EY3hmBcCLD^FosB0^sZ;1TFJw) zA5#yAv&9_Ns^vN>iH%OaI6Pzr<)p}e4gOEh2+LE{Wbhf}I5FbKYUy|x11GMhv`aye zUjuWpEfg0;O{N@&(+!316?(pC`;ZsVOaQI5GkRUC)tRjuq+zxzO&T!KOoPE=R(7Vo zsrsYofY;UmWaJkve&QZpyUT!w!si|m#*Pp`eNa_x#}j$|W#oz+U8QL%p#7tNer_v) z(29TkIlQ5E3FAuWd*rc(tf(BAovJ~G)wis43%ZXh*=pMcb}5lqx(idULsb5V zhox7>>Bjz}d|g2KyTspI<&~^|@&Vnskrocedr4&U?nf=uW@>hDs9?nTWN*{nvrr`L zr>_avo;wUys#aNl+W=47b1Aq~ z$9hFRr`jb;X@*RZlzGx^z2@#a1QxGjAWCwF0TrGtc|io@vkt&VeZ(^<3R`!3h=9A< zjUq}h6A4+ceL~oKdx3h$6GexWCMP40tN>-nPn#%~vqb}}RQBY(!YqIL{Cl&@N-myC zMK%PNN8K*cfuc~T9tOvMly{YO<}R>Kh_9g5_U-^Pa^TOR}9Wl%ojt z0OoucVnzs=B|SnM3$trPK!oWW86SMer}~E|Z2nr|@Py4xY4Bk(ji~I0a^u(n;L$zDf+n z0d-5?CNMkFF@ODi7h@f&w2*{+Pg}t4I`_Z$Gmd{vjl^;D>Dehn;ju*e$~B_M2y}vu z39>SQJea3?9W9HkA1%i0QYGD!!pF+WAp`#o%zqa4JRSmjt}fKhC** zHH?%~31a2f-FiSy5g753xUuC4JW+!peRGhUeEYZ56(!%10q1@HJP5fr_r>ou|EtB! z1ko)Rs)eSRA=$~^hUBQNoZp=FAXeCH{Yo>@kR~%`k-j^G0M2RF5CatkzwbWRvphIL zY$wajYvG-L?`GVJu3sD6AqRtmZhTRWHrjX}!)I#SAY z{IwAe`*2)kYyJ0O^ET?XD+pQsyL646ibR>?q2y87aHJ6(!H08ZFn%ky;GR+)&pR;} zo(Kdbp@?A93yqPX<)zd%(Q96>MQ;Twf|o79iIx_BU??b4l%$TEK%>fpdq8k!Xr>;D z;nhjl@&0X4-K<_Srx(W&D)abl*G_UJNf)DF@Z6Gym`H~Hamnk+55gt4+pNnI7knWO zHR^s%-fiQzQMqg~P-K43gFgFR0~Q=fZngSuHo2m-f7)VxVeEx#P;R$EuPSf?r2x4% z6!@KgzI(1Xy9K&!t_POgxeEUmn2OCc9DRH^U+OUaHYWH(i=o?}+nTV0K|Hix=#v69 zvQ*>4wI^3-gW?0Ekjo*v!XsoD;*hYy%G_=agMQ2%ZD&iM6xp&orOKuMHUqMs{(KkM zwI}tp&bBHSr!@0Yfi#{y_zulXcemA59<*khpgkjzoEqE(DH0k z(>6al9`fwkY{F{>C^ZI`w*RLuN0uSAJ97n;dPqZi^7}pD;hR2rUD)mcs6;su>$|c!iz6?v7<&bW3|BKQHva~%Ay`dNMZoHl-CRT3X>xT00dFy zC&+pZ8l6}v^0mxwz59JRho-{HJuEBY`08vD9NSNM_12NE6a%H#AM{NK2Pr{ zc<$g46NG(b=TE5#CmZ{dDEm7j$JdU3``pK3IFgS^T$-{^^}S`58ZeFqAxqjaCbiM- zfnZ&30rd}u9-jQ;p4QD}a1$ySxNDI84vU5wC3zhEKt&w8z z9~|ZUg~Aii359R6d|Au()~@Jt2~gDz@x2{MM>YXm2ZWRtL~kXmj@V?LGp??@^%g=u-@_0b zZd?>egFH-4$=q){D^lx+s`IBpclO-&Inr8jy{zd@Swx9@mU?|pcHMMUiQKSJURSGt zW)6Kg5djG0zwX_D7oQ%UzQ_@_{xA2^^E)XV;1o(V9*pR$>3l zHt9qc(L@|bh^3(Ov?#yQyxi4~@-8EgnyOxTqLj!#5wTJ`n*zgs0ejaOQO?#hh7sC> zDiHhF*t*5AX{6=Qgx&v+udI0fn6T6jY3$RdCQlD%MyBQUo2o2NpL+aNkw@KSoa1mR zkdj!ii8k+oG4oM2*X1v<3O10`KCTF3MDgNwr}PCZ6@1x7690?3Pl_wK_Ve8Q3m5W% ztMt@WD{tno9lEZ65<#7P0N0u(VkE#{ewyk|@|xs`QKh5)Tw*Xg9dRwQw=M<^nxi@= zMYwy`&$zTIm5Bk`9k4G>1{f@z|F)&HzwLTRO)Rb3ER#~D1pugbB{zTp`7ihPm43pY zV5a9rVlv@y@$$Xm&_#Vwf=Gdx)uX$|6Du~E(P_$;%m#gbg9=*t2cF^3BGS+^*k%kq zj&TPtkoE1y>%?ceDouuT8(0G}ahtm7Jj5|?hYs5crqOYUxcb2VwcWr(ypa21tmcCu zjDRUSrSf~mR!PA&o&*3H9S4b4-!{7FZ(v*}=BGh1ofJYDfp=7Zx#{|+r$3ygr#xh|H5$oI{2eN#TGw8hJlOPZIk0J=4Ss zY;r41_Ax&*Knb6eyUO$YcBTm!K%E*$&)EzO8ka2sEe{ zUvyM;08P7oj8)o#9j(=}$J4lL8b42|uRT%?}0L;(sJwn@-1y=O-P7ZiFDJ$+wn`_!^$gNl%>W-2s1w z{usq_OALkpb^hCzIz&0c+MDR;aWS$i>8%$gDYkF&!PNHexU|;b8tKT}z!sVQ>M#zL zvg*nf#BO{_Xq-(j3QQKOOmKMjT7LE;1`Nu7GXA>Xaz5ERAE*^D3Q^I-aad(pU(z(` zsH}lPSbGM*5fusvSvu(0=F{|op!Tm5t+ft0ae=J0y$KaA_`%=E=&Qb#!v}LCMbF+Y z<3}xX?qR|xi545nTK^j1h}EE>(=^tg;;}r=$H#skt~@$$cUmF-vugQ& z)9X6W*K_Ez_}}{R>J)($Y>(#(0!`yZ6`0EqXzp%T+^;R5aJf1G5WN959TQk{k!E!8 z5CkWu_C;GYuKs%%Rfd={NU-|fKViiZlZRGVuf|GZGsv;TU|vZ3Mt%Mz^rbtmrn`gc z=oOraRBf1(s$hTSbU-)I?K@yQPQ4g^=<@vnmoK>LQ^S=q#@~FDdmS)pbhl{OI7taq zjXwhs273a{^*1Ny2*7CqxY_1oa&*IhVjrwQ?yzqUp`JR zyI${$z;1#S-80V`1;R5ERp?-%nGAQ~|n)XHfli~hI3W+;5p&!MwXp!s{65I1dH*E7{_M|L~*2_5)6 zQQ-OFfd4ULTiaVEJaobBNK=7W zb-Zs+>Feg~+s5CdCWn}y5`xpJq~wb-k5H>&k~f*F_|Lnn#07ez(ct%o%y!_ALdK+q z>a^9Mf5qekYVHSdWXkz}hRj#XGYQ{4aD5C%kpr*KGt5*MvjObwt_NUD4t3+lj)_vn zbuA7bU=e435f#52hhK+&M}own*EI&MaL+1avS;QkdW#r2tdC~YTdxa9$goe=Cd*T< zxykTv?=3DH@ASp>OY%8^uN8NRlGi&Gt3S|1rNu2*wAQKPdM`HgIgA;xPFGfL>xIH6BM_UmM%)F?yWU*>ocyUy0J%fqEq2ons$x ze`!usU9p&;iWGr{e@F$3QMIF_f*9=sd1_)TV!a7KoxUne`hk0rtE5$$+NYsq(CSN* z_Fb-gi%B+rDm<)kXV0U8O;Hg4W+%p=&t6)cmJToWv8ddgx&N9_XHYx6mA}3O+J-Ey z&ncAzF9JW8xxAl*1a7M!HZm`)v`rrfY(u@<)8Zb|jvAKj*-gRgc)XqkC!AsTg&O2H z?Iqy$4kNX4^U{Xf7c8DlZnz#6&!BVk#7Lbu!uF1TtHSOXrhYpa!fL^r`m1JlIKs)I z4G7nJ@s3qdB>1-Z`;hf4dKsKR=&IC_9{y-4{7db?k9AJu^=G&EV>0{qSG^~Zm)oAw zZ1O)=5zW&TtEJl{Y8R^SQx4b$W8kPo-^~tx)0n*oqIzY$g!`Z0rISQ>9tz8?S-TZG zB%q7?s0305^eo=B|5F1sdN>F2QEvIHV{H43MDH(G}zr$ZD z{E!aAmmPQQwX{`r$Yy@}aIppSR$jm@bY^Nj50&vh60mwOqu)0fo!14$p|>|;#vz-3 z=%b%nEj6}>|6WX}Stq9~5AK%LrP?f>aLt9qV9{>0PPJNlHrabgsyHqVktquW7Ry ztg0Q-q%10I#!&v<7D{A76;Y*6)%CG|2qfx#l1FGFly0By$kHZn?qFsPI9jtphe_mq zLn;j2sp;|Uw5EmgE*+ccBpCqH7|J*UA7v>{Y3{TC8Zwl%PW_a}E;6ib)q4g$AQQ#@ zxhjQ)ukCLpp^`uQSR3`$0yNB8614~|9oHUz4`}(j z>E_qaHFL4Fs0-jooa&TZ2-1#n79=cEuXrtFnR$|=edPc&W(tYog?;2^KV!e?sk5!SRyTda+V6h?7njinrIn>nfEVw??7rcAf|?KHz$2rJ+Mea!Ng z#Pst^enn_DFEXSl21oIKvxUUna6@Y%-J}4OoRbG-b~ zR*H7_Ng&f;(JX6ffwExjGdQgw-({OswR>dGv-C)NUJd_0TVJt3iW{X*9Q1#)5M}wz z@RFMySFumct{>;B!JMV?gf-#Q{0DBM`_9jBzSVyyx~7z)DicwEXW$!OtIjI(AXDGO zfdA$$XP0~`p>-4*m)v)TxW^4a79d4@VJLesAcF3!Lbvy2u7e&`FM#8+W^3 zOD+>6?TwRF$fw&TVS-i|`$tLOd^$xfJk_OfcUM3OQZOf@5#vUOpf!-m36LjH8oyLc zJO{0~7^Zc9GloJ+LX={SB<{WK?8T1H3v5MxbvW!_mvHYG$D4b&u~0YsNq-`cRZQo2*W6_xp=YOz_#C&(n2dJm^e5B-)EM-= zCjd%{2N^}MW;UpLq8xX06y;DMxiGi-Tb*e+k|DHzmP+w8+&CR{@GeZ*ojgnbaFu0eB#p#bsegQD zvOCy_dsDp?5BcpdL7rJpho~vG{rZ+qYL-k>7XHlLtxez0kWx4>B$gpW)uQyO>P(?8 z1g=|uTzi2(VDx#u$0iUG*6Q71-zg|K49Dw}euun%R?;0zO81Ud2Q(1m@;nV210CMj$ z&( zAN>AFp)H%l86yf&2SI>(%`NEflg6mk#n*o2Yp+e3S4hb7pVD?byC_+nfPz}}DpwYN zDCK1q#qW%T8=>b}FIgE?2}#mT`XnAXHFL>dPaV;k_5&UV3&Z z@a4tzg31gI zJzW}_(}~K4#@5d>kT7|4TNqZmS$TzS`3QT#ZvMa755f!c+4sO=Kw#C9&Z%(x2Zj+^ zukS6WL#-rS#6*)_ch5Ru_f$9X%kqaTZj4b4`>EC#9p53a42D%&9h|@}L7~ilC$-9i z-tILm3MCXaR%)^xECC9+LPl93p_0y@5xG$-mY680U0T>HJpZ?WHuPgFZ@vQ5jHupD z0NvN@5}PkKlJ@>@m6Nz`fp^C%tZ0rz;sL~P-L?W92WIy9+=wDF^-whIuabqS+Si+0 z5*t+e3C@ImTBEhJC)x{kB0Cy?7aI#jP&wmr7R^MSvsD1ipX5p>87I^s! zt*vV%_H;w5g*#4q?OQuNFel+q@Eb#}hLT*7tTIU#phm&typJ~SL< z1dVIb>p=b`?@{xy+~}H|g(Z#N;umRLJ};hw^QOkAtUhHIMRWlMFguBV&W^fRXa)>1 zeZkR;$&J1U9SGsq{ez}i4IoNL1&MufH18$S)*+Y{GG&!+GqSf&^V3R$v99Om)9Me+ z1IXgZI5@cgY)nnKJfmy+QJ~G)bZ3G~l%xPqq-n$P~G^Tk=`pZkunDFT zugStrz<>uyPy6{{StC7>IsaMbH_RQwh!!&wepzQn|7kqnz;oMT8Mi4-Pt|o7SzRhi zi0p7`&A6^*ru0{+%lsxslF%pT$(jNtgq*?(oz2UCh5VpU_@>ZbB;O~=kN8eJHOLSr zMVgqQn(9)L#Xx7&q#ue}BWE|U;}f&gcW4bX;YPACYJaxFIe+kS4J3Q3?1i2@U#GahfC*Il-%b7 zijM?;l`&uG)Kq{W_br@hh3Mnv1X;0s&J;ea(?9s(!h!U*aK#OYfxwO`gywzem7u!? zS=Raazo5K{7y;*bCA-6{Vo@dnr%b73|DI|mcdkT;wVE_2Wtpn;Ya#wR2uQ~7Z??ps zE2dHjqRfI_*r5n4uZl@_%PRsj#tzdsW#*`In5nW|6j<3R27*gE<;eY+VWPQ#O!vDLIgib z(*N{ZX#dA#*Vzl4ZT2oc)8KE3h*RZ&l?L(1HMTH4QoBRS!CG@^N3U&RiLuRHESIa_ zI#s^_Fk%J2or|UJ@JCJ%c-kK9?eu5&aozBBjyYgn{jl3II%T|zh>r0zMCgrw`>==) zt9Dw3P|NbJ!3UdN-SDNW3o);-?EjP?_YO9~cpKaxxJ#uIx~FZ>f*(KoWIiMr2#Bk{ zFU172I&&YX@|%aqp1#kICkO}w3#@V9&||&;JKeE zvBu$xIPBlFRwOh>t6HvJcnR!rzGHO9b7ayY`~gv~PWarx=7thj4BMlMX~}QOaqcPK z;bU@|0gcN@Pgt+u&dHDKWh$=oQ6Gs-(!Jn<9nti7 zQI=9?)Ci=i@uuPcUc+xE9gZ?xhU=7Fqwa#T$tnQf{mLdQG(*y4^S*)dPa0}CbiHEP zplWo74Shl5&^#w)SJ8W+vM!T7cJv>r|uyJ9i-D7@mSfUlah-p(Bp2b65 z^s~{m2X}b<>y@y(Vz6=&`b<2YV^KzD?t~u|Dy~41;rwnD_Mtd`#+-lsN1!Z814Bjt zmYJ2w<=u1QJPTI5T0ON-`gzByl<+SqTGjxF0I_g9(0_EV(KSD&)OUs{VFSUtlykaa zQD+}Qq=!%isxZI_XsnL)eRdK@w1nc^o}c~wRg*ZrEG!DgEdLRl9q=Lvm}9#Mn)u#F zVdNl%+%GQ6+;($+bmY%49R(YvN1wQJ6?hV-NEf}gMUGvDYjy^UlTl~-Os~S~MFQpR zIe*VfZ1bn|eDUvldPj-8S37AdV7(5E7(!eGHW*56S6HNLldfWra6fVv+bF(#;!Cvj zX_95bTb_#8_0F39o2ECTRZ^PXv~siPK-3{8IK=a8xXu z9*X?!Uk}uOXL}uj=?}_ay4)&dR+8Aq{fSsn(#x0@8lh&;xjRRUZo%dKXSC=3>f9uY z$g(7P|HGEmClh)^Qjw+@fF5m;u88Ii?Qc89D?O8qfY*J9hrehD$Qm~Wkjyjhty(!g zVKU~2)37n`tXglDhzjj`bQZ&9q#H36g*YCn?(g=0g>ub=yVyFit7CaM`S^Yv2)%euAKH_#{$Ja^-j z(tTy+6zB#>FXUQ|sG_rvwQPYEoD9So2_mgwOgGB|qm~m#aEcKhpD@&7isUiGMyIW= z-R(Gkf>88;IZN6_=+oy64%hqRusy1Wn7o>V&#dX zrEqmkZwK*eIfAWCN*(?{Dm)%wGD9Up9yUMeImO(6h;ogyznJLd2A~oqxBuDp&n^O> zpv6qy^kD(zs`9)xKl`8J@b+$?PyAdm04 zkd=0c#_HPOe}{M>By=%HbCDp*=`PSsJB!w~iw;ub=L$1-Dx==;t1ELKXvG+_U*SO+ z;*AqptkVYsP&fRZBOyWw_ZyQkI@_elwzJTb*cSr}@4tZc`T#aUjV4zs>bOSPrUIRbW5B$N{$g}r2gLuZ6d`OJ6(%G@2 zOEjj|dOtpo(%#=P^E76a=&E)V&O>p3g-r4~-fug=@b;nMBn9sS8N3cj{nHO&3Ce2A zf4poSYBG7H^bMAbGk|!ep+wHxm)gsN=}Mz2d|t&4E!eE_;47U2nVxnte&bO;_J)R6C#s^k5|JVg{lqxN|83xc3l$#JnU%y3eAq-Gzbl;uIbEu47uW(|6OEMFrRxK9^uiXHvAfQ)+)5p z$@Bnh#1~9U(fcX+qtv9lD%>Zzc)hyl(Pa{(OK(Flb~~#a3Pz{-CG7-|OVg)`E#Yo& z?{U$8tmIIdNsK%pO@RV`lIMo4sj&Ans9fq~A1WhPNAau_<|^Nv&V^5|4}44=;7M{O zIA;$Vw24T|_|528__7mQv%fG4@_6~Z8yBP!bls0J_@gX~4Wdy-!YFu}S;e0xPuF~j z#<*eTJ4S|P-Jlk-)yvRXN44W-%VG>j^WerGIYb3CDb)z<=WDrtJk#>D5=dzBa91OJ zyWCd-olwy06*b?meh`uGj)BQQjS*ww%fE_)&T<}Gm4K(2?Akm)^X9xLuuGdUXSMxUSL zo!n>hAG#|Vh!pI9oZ!51bQVSXZS-!A@jN4^-o?xK4T)MZGpvpPV)LBqGr|ih;}~NR zIO=rS3?~!po@iiw*CrE`a);braeb*4XurRS`3n`Tj+UKmCq|)gce#-S2x^v!4HM(H zx_n68%~f{>|B#`wc|gz()=Q;P{aVuB*Sul!0G8ZH7b};4dItDA(FLVok1i{eN@P+{ z+a>X}N|K3yyAe}>H=7718GrAFsTf@D0+DVJw!FnT?Bl4XS=|J9yq#n9h<12VD*rI z7l8PC#R`9a5N)y8kpuaQUxEHqlKf)uug(i%{Omx_NX|F!8Klfib30h`jdKQ+j88D; z%zGhUn1UO*<|c{cEv`8g7@$b$Z%hA_N&PKEhrP$yA`{_Z+I5zL5B~CHFfVGON#|}h zdUPGCms?>nnklM0j#=jW8XncBZc`+EGa!S_%Y9>oW=doNy)6<6($?}Q2ySgf>(0P~L2mi(K3!*jB04w6 zY?`1jM2#v#&5L78K9Pyv}XIb~J%1`^X-yj;P) zoNS@J5olIqM?O@dYx}@w2Q2G` z?NOg?n9{0}(~m!(?a0z#>80SR~JIScuJgwWUaoI3YYVJ`S)rTj?T)wS+hdOyL~ z_f6zTRy$CRIY!|e632*tdw#)hRJe|FJDj8J`*I4i2lC`wk+X@2mb*2gd$j_+ef*zU z>D1%amD=m@G7FzM02{O;%&Nw&k-8qON`IW@z3ylDON7k%h_%oxBz2a*-j|LvNSXVI zovp{No$n|3ME_xb6ZJMAUNFwY|5$gN7be5*%xv-CRy^jnHqYRHYr>!ybQEQlz#p#qIA*w^s`-(gHCOf`gIr^F`@KQtx4-Q7u z+m3fVxBkd?K0*0Xa~*-{aG2NoWie&Oti+&QDMg8?#m-BBuQ6=F|M0;{x`+huK*1}5 z5+TE?sXei%9aD{B1qU8XoykdD{ZqyT0_Qc;loq& z5>_EdpYIUV^A6oucMc0uXdi%=g-XuH%COnPyye&70;h^TXi(5OL%uon;1z-_o?83o z;~uY}e5pO!>01IOo*s_`HRPc|*@KPBq|&K$!^5L-4P>G^(=O+oY1&4n4JdEEwGUTqt6W{K!29W zxLepk?jKicc#UcnGv*5F%AGxjD{kcNLW2(ji~tXRI+cKr2;p*pV+(tE_8#ziKi7m4 zxip;4Aw!s-5ZyR9gJS!(ly4x5P&V2m2#(_1K2GYx zPoU&4bfb73ou9JEOv@`bYdz7=oH&l+!&5ZqOtv3B3xK_cD`V|~uF^n9aSCV8cl9Hg z{~->4)pxEp9{K<|`{kfvjxa1T2OX^H9_|B6CXZKxV%=GKqY&ZVRcYD~{Ikc~C1X#k zzLKi-((Z$N5h-!6P1nyv2KN)P0s+0#8>-iFW<0+M~1PZWk- zaQMb9GfpFbDuQi{mmKEx8Y_#NZKRZO6N zYL}1UBJnpXJOyREEh%PK1sjq&s3-)PtH#%jn~7pR^X!LR^_Ck-RMAUfwtvMS`nmx9 zfzKdlnZh!J!boFgX?wfcLUF3+QLU;?@!S#1Usj4LCAnPNlZ{~nAEOZs%DLUw;f0XqyFS0U`-D36N@$_IS@r(Of#tdQ~X?xf#Y&BuCJHSC{4TcUs*B z-18lTad~-jmKU|YmpLSr1Y%T96AL}wI%(1kzjH8L`6sx+wtod$)S0)g$hb;>i=@Q^ z&BBn-PnoVk1*rqa)$^JC=v98O?FBg)(_vNFOvmrT?U5z=%LeCvsQb+`YeQ?tdTCt=q%G!nOGSpl_DEO>(`~OXhInp& zm&w#KJCd>d8V7_ztvMKznErJ9>$b3MH~q)7dI7C=D+mWB37`ci2V;toWn}?CPM9!> z?{Glfl>(N=pP`)kueAjSg?6oZNQ#B@q+}U{uWpNAkv5F)Qystu(N;ZwET1|~iX2QE zd{jd9k>_<9P4^vbaV_rR@Sy&CvUP)1gds5{?g9;kZU3$RpbXs`LsAh^ZdJ@nlq(L^sd3COGg+R1gPs<{!Ibb z9x7o!om<0)D|}TkW*;>m)aor(0Pd^2M??Oeot~91XB9>7k@b1H2<%>JY~d~Qi_Vil zmlq}#$|01xdhuI-*1Fa;ih~4E$vN>|?Ir~O)SO)k9zSKBH<@IOvA*gfqW74lm@+u# zZuWt~3jB0J^K8I=8_H%v>$c1093s1u7nN($LF0&+l>L5+rq2;D_&SxG=s;m;!beiy zUl();+U;<%f%=2vHb?_XBK3Z*+mrBkchv#^nND2M=nMFNms4H99Y-LKMvIEACd08) zrSlDb^bOC(9_(w;{>GL#!vG*Aa5fFPk&@MsQe!R9K-R1*wDYtFNMu~1vF%)8iP0J+ zHrq?2MrBMutaO6Eys*>EC6ANuEAZfeHiYSVDs@vJP8+erTF>#@bTFct|J>r5-qJWXAVJ_Vk z>8j(K;nIAddQ)PKQUSr*tDXbCO*C{`+;*qW%D(EeTHgakwKOPlHiQuPv_1a|aY?x;e}`cOkOma0C9_v~{|2M=oT@4geUku=W5P+Y zy%3D%AgW^i{h@uNkSK3d1cf~!nxZ_>5B}9#`=R8Y;RnSHhl<99SKAuP4#&xlWWizh z2>2v_kBDRHE~7$6uX`55K&p^jsM)7CRgGyUs1`AQx9#5uSOP*|WzC{Wga-g?s{}vYWl6?a z1ay$r;0>HC3`*B#+Nft8H%R>HWPtkfT-jO0mMUp`qG+$5{xurVfhTXPA5o|nQ>{@8 z%6;yVj7Sxj1#R*VLp1ZpIliew9no(Xai@K2&YF1_%7#=DR#OmEMJd5~sA!|C+Z2y~ zS-=S&d1QQZXcU>91Q(3|rPv{aW_qYXzOH}bN_J|X(fOrwo|@R1JRygk{xmB9s1pB5 zjYMqr6RIkWA_`fd1c!oKNRf`!acQkWtRp}=o$@Avdbv}~(%E%S-ob}l@ew{Ga_>t#H)QAB< zp@<^KB74-{J9WT!OO|^R{3%?2CU@i$1nk-VNNsnUb7d3$H583^k#j*JO>r3&AEVJ7~k*JZwZ*Z*RTh`5A`)SekQ~I1)-L z{GXV*iF;-Gkib&5K0!e}Z2(X5m`6)tl4_!==t&Fp!Hlu+U zxM4eTk|kdZkGI+L0iG{^g$xUE*M^fv0AsD8!^o^?uluxXvc1%Z9ZNw8h|{u#w`&hh zi5llykApA$9sT-6jAiQAni0v9qY}-~IY5eOMWyo_ZQYPyxo;tF30{SZ+Rm!Yu^FPNwc_~lJ`A$72`LSSon0nt8TgrgLub(fGb?6N#NLNz4zSp zMf7SOz9&vTB2&fOP|ilum5L&4qixKP-y#8y2Xo_M*`ef2xG7EE<&4IoNX=~JXPV2Y zbpo#!&1tRuFGgVi8dDp+f%$Fhr#+?lcv)W{Vd~Le_3o_^U()s^8o=KqdmSAff*W{C+*Qk?yCig-^lw*s2be@tq!%I~UagADTN z^e|${ziLlRu7j=He(&F3f15N#F{clfP~+F1|6Frj_0xG$YV+3I)MgZo7GTg{cKKXf zH53Ib&FbCmPV`8tDVsaA{g)-#G(BqE1)QokqFp2f?*|GwL1J%gJ| z0~hwy+YOl>q;eBSz>}!-JnQ}{~zNdku|(_tfQsRxk#igBkLmW;V1D#Pigv< z*qF}cz#DTRX)(B4?pcm|O-)C|C3EBok;64?WimgPoD712x*RAyywWwy-sB zxpj6acLul-A*^0y{K15y!~qo9@I<^x1HRazd*!nkWipsrLL@e>ardvQGn_;-r8Ry- z4ex1WYqLYVf0kJjGYe&9qNQfhyUcf6qz#d(2-7d`h)ao#z4UG`Q!QvwFU!e_&L)nXh%!hv^1H{I8n?xH9t{ zUQ2?`yOJh1+&Ww(pq9!fO@iDlnT4^5-HB0%VNZkmosQsbq#4}pKA(G>i`m>v0%1F9 z4Vk>g){>PjY@yD`ki{p?Kzfkm9OGJ&0g20ipTh76_yq%8ky*c!)k#AD&d_9vAB?_K zMLV<2e_7uw9QC3@*sIgp1HML+TzbxGJyE}*Q{Y-^F~{Iy1O>vQn9OvYLUoirtIxvv zG1@7#K1ny`8HdOmu=P1FYwpfj_c(jYv6;VGqz-XN0*)4ope*v{+a=Z{so`b>Pk=EK zyprjchlzAd(Gi8{ISk;yR>eiB~XMh<|tCOz*>T&1@lP}9LYMZMTM0A<>`Z9JpALj z+Y=p63TY_pjLpoL^x|F);ply5N6_ej10yw$t~(d;zqExCzUkxoM}yV2a!OKiYUL^| ze}|>V>Ms}jGj^HpOjD)p=!$Cs6v&z|5}y&(%KKXsBtGy{DAb)jvl|)i85mJWB1j0n zwwsZn0^?x`^dIbZkOJP926C`T05v*!#U0xnph~5?*z9?5elSoA8|nl4Tg&ZAb@!TR zckqf&%FpnFw0&h%s|uxMUM@83-xq32e>>)3wo-wHBwAT_qZB8z(>*V=n#(GWS(B0z#EMpb4^X7cF2Q!Ek2K==lk6kF6MTJe zr}=PG0g;f7joM==(-DzHVdl5y;bk;pjaBlBB&g$qc%Ka~Zp}wH`93>t7RAC7e~l;p zG?JY(4!?~5WK4%YuQSzK)!elBp~_sI6^k)-z7!zu4z9&%n+T zW@iE9=!0{uLeIM6v1XadSc?NnC4YCfo4`aKgo2KB=H5)9BDXhlWlr0|#*w%RRgU0C zBCenTFSg8dMau9K*6~j_)Rg2D`2!IymQ2TIz<9cqhe$Fm3mYm={OxMnf9{IKMR7bU zVCJkV`-6V57IsJ*%)GEkcD=0DTS4Z^TS3o3#PbInt1Fe_dU!(Va_O>W7$*aWGCWl? zO1f!MT=at7Y0-H^^+x3<<)Xc{BOAqZOAjLVl+;|~%(LYwMB@vZGFeJD$lvVzzegA! z-&#BKtzBT7)djiPBl*Nue}Zb|l@)^zW#U|})k2~HU1bVt%Y3`UNpbD5_e-R+^0-s;bX@2gk z3|;HQ;%8s#J%|A%ZOMvan&L^Twm6Xh59U{6g&k6!ADZMW?IFlDF+<;CP7qF~eE zc0to3PMRTMpibylf7VuW!BVKd_xzdtfY3$2aZr#!wxLa1s z@;@aM)6nNl5ka)*&D&bTm+sN>(@}8)Qz|AI+$ZgQb{kQ{$k_k)f5@oj>|C(|ZfpXr)rH%4VXZtMIA_ToE) zO@xSb9iY~_+Jsnw_CEV{X>C!@KNkQ|9iccN$Y>gNaDsc$cq$Cd9^=J+5A7GWU{%s3 zgw6~n@~V1Qe?Hf?#jwuMbO|;6gRYoqv$^h9fx7Z-jwv@ck=b01NVa6eJk)V9DFikO zrfmz}i}3WZ&hF_cw(intg=v(0*J_3+qV!wmJrVQ5A4a%)A7PYQgv7{vqq zP>D^eZx1FjKXPQd)&J}$X_d|D);GErC6BF-bA`N|GK7QQM28~XU&9j@N^|V&%RGL| zNJWfw#Fv_fcomG{6I6cI<0rEhd75`*j8jq`c|#~}DPURSKt z$(zW#3h~l3jFmrlOAFpXGB^r5)-0UpZE>|K9|LUwN|J>HJOc0zG8OFx4flR^qUWAA z3R@1$?W#~+g7|yze?BI(Zjb}=KS`X^?-Sn@f1P80wDmD@ge$gHhL*E(+T9@pfrOhr zO!@pIbP>QwsO-RqS3td=d72OeD)kBn%>Wfudjujsz1HWma`Ydc2cupJxAYO^#sOv+ zfugQlD=?aFH9VjS+5vqS!5bduCT}XvJ+>F-aYSVxy}gBnB--tiQk?d-&F;44NA`jv ze|$P>=IZHJVquh)S`1Grw5|~_(M?H%t5(GBgzhI4o3BjYjW$@&xZPFijd}SSOu3p* z$;@g78Jfvn#1?}7Xfg@APgw_}Fv(BE`4e|-5KmDp^2gwjeEGFyOfK&RjD@g(qnN`qdizKDTg+U|FJi5-4})PcW?FT$jI3}HhdFO|&e-u{ zEA6b7Jz!CeXn3rtu?8m%M-}(ZL31A zG|#PacmDLxdv)0npkN5bbIR^pwKofUUGw-XdHClYm3ub|kh~FA_L;>U57cA2EN1xo z!6`fr+z{94N!}hS%Pu8$qhzF%qZ>S*VROhR0XwZy=N$FDOF|a;Qf47je*yY1Dra-8 zfY%!&SGxhCv{u&&PL!oVWuyO|hj$at9L+n%+(07dX2SDW;j^#TNcbYzi#nu!mN4Q6 zJOWEqL&piFD}z@RW&PQ(_6>6}x+&=AL42zBDP5EHFCJD~5JfJ_n~VFYY$7$@=hdcu ztk4pJuD8VBojH1k+pP8-f6M?sOKLclz#CdXchkunY6I(M_60WzP;85*#?D2d4-X(a5E}({;$jqn}=37`c|hKCa)t-FZQ%;$?)49 z+Zfk3Ycz@PV5or<@Q5wwvh{k>h=sUI=|-7w->PN`Smi@6^|thSe|4_O+u%24N{F1O z_r(@$8A?$f-UunnzO4@o6)%A*ybMgL(}$DTgcM-8O+nvsWM9e-a@u>5{NsKK;ywMA z#2_QJc+e&RsMgK~SNBYDDun&XFlPgAQ!3B^4A&|Pd#qk3Kkjd`MLu^+Asck;1p$_R zAHe>hPG`!7Hv>=Qf1`NcnEZT?miQ8UY6)mYs1!V7bu{3`QS{bq3&tTlOXw?cch;N= z*0AH#U97NU`}CtA`HbvJxzga~O4R59qUaX$5VUV@>)edhu!0n1zy>x&Y(f94yr&%v zKuEODB2FmwaGDsBZFx0Cv^;CF>{5N{bw=Ka_2y{F-Ky0=KNO;G{S|=js3K9 zf0B}b60XXpe}s)7G!f7aVNQ78*})r`#`&|31y2vbFB!k+il#_MNuxb54NkhLbI|yp z9erP%yYaURSsdzs_=Bzq*oOsO&-m!R7% zgadeVk;U-jq>}7*Wl_|Xf|2b#;(fGRX2SDzdbpO0f0^*j3St;zheI}n5u6KLe;I~o z8X0p+&$jDbNokKk4E*{%o^IBZ=t?j&4thnqVjlZ|z+!0>7tj+rnS;@(3?m<}-a zh5HmJ<1{9tk^ZcM5?k7{Lk-MXjUaPrg<|$DB7%TlI9)tnvR|Tg;Blz@r!)iTSVVNY z&U)n%f9DZFcsUp6$3@j&@5E%-Iob%+R>VvHNRWYK`)AOkMG9yzpr+$ zf}@6Wf@nJ_ZpJ+mWkoD}To+M~h%>7(%}aMw2(zZ@Om)cjAYnflVRA?897uhDUFM?-aO$Gf%Q^T_UF zNpX;9Kg7Dpt`O?DvX;FQzf|Ys%{OR@|VVWHIuZTA?6~T ze*(kf{h+h1?%ddPYji)6*hqGeBTK}Wwp3Bs>uXKCZ@vdvX49-YaqUtI$aKJ{8lm>w zT7pLsN&Q_D2UR6$K21O5f`}E}ZYUJ6(=Z8Jy48MON95Yv8Lz7x{O#rA^Tq!Rutj~; zDpwM?S)Cr|mXCYr5?VGc4D(fm%D+Kh1KUH6! z!bzvl9z7#cx(9y14d}gZz?7=0_*v$YKuuv(kFRF9)*g^Hm{m|TOu@F?eg;){+l}(f zvw31@v8m8rsd!u#nao<)R$7@*27igeFNl(!gP)`PD~iKTZ4!a+m(qF(DLP|^e`#Y8 zx7E=i;zttvl(Ttk6Z+KqR4c=uuEACm#Mgm$XQisRTSRNPFO|K61wEgE98J$LO|xLh zZ&icRI!aZLpmD3hD9-ytAD5?N$h&r5%`EIyGSQMyX4CQ1uVZgJyvbK}Geu(x1KmIv zaQNjxO`*_ z|2mGihH~8dtrW~vE*#aX19D(l} zY{?6?LS~QdRtZL(Ou2%;+9|5-mTt1kC2dZa?9}~#u9C7F0FBPThCxU%2>s`Qb=u?# zQU<(UB2&xcoDmkX(E^^i&#tO;Y;|EzC}xpJ1LH}5tL{pf3+@h{PXSM)^%jp z)~ZVFxkB-ZU>eHwyvXz4Id@*T=80|qAdR!zlwdHE@%Fo%=>WaD`RukGkM@=~+YKZSF_r1&G&f3~sp&t*S#k>hlAG3J9m=wk47RBADoDf`?B24-xIt^&XCrcfj9 zR0%ZKJ{}?Ce7$7#RXybKqD|RKe23$ZItH(o{pM_i?O0wn8gtqfTlOq5fsI5poLukz#Qd!%Gd6 zHoMwwJQr9DPkz515bsR~Bx+fIU*zdV6(CA4UIIA6hlra-D=tVB_%r9ifzIuf`v>}) zkdsoD8%fsDf8SKczy9m$wQunsb|LK6fUj2tkr?mSa|i1mznVb3)cQ9cps)JlI-vv)c!FT+TGliU=v~dG zi7cuVc_-rI$aSOr#I*PMOU8m^s7Yl*6|Ga!+HgdVf82HKS|1fE3VCMACZaplw-Ts~ zh;8T&g~x1sGJDWW!}r?FLR3tpTpkdPvs6Rs)7|p@!4hfHlq#>Jy1Kl)j#hyrrIoJpQ*18GGglmI_7f z4jc7_(PUu=p^q!!X~`xuWB*(HcpEw*w1#Eue<6RKfHex?9P;n+D}tHS9vBnuhXi%(ZFMIk8d;bYk{lJO$oV4?n^o!!b8@+b5jN zN&mjcE%U>@Ig_`yw&N{3WU| zf2Zn2$cLp8Qc^@4U(~9=!jO01<(48TGuzt#vkmrV*Y4%8l~ZZM=;&^0BFhHfK=kaa zRZzLW_748UT&A~vy3_b27riDKm>7^E9q!YNNmFWuIbp)C?oJXUKIi%C+kcF}i`Elx zZ`boh5>@N{)NL0k5$*wzyW=J=3O#sue{Tt+RnHx<3=s#;m`s{@YKGm{i(v(7VcTJL zJysvE-k8vviB;Xb4X;Eh{{+}(b9H*15l9a?V)?dWqG}d~GW*`gmajTE;@FG5hQ9cB ziu6Pd^@BHZ~uDs=#^%WUEr z3r(*pW_8AP0oNIyhh5WXr|iBi2-H8cBFF;Xc5rUT2yv0@7Mnn6&QtYJ&=Bgz%<;;Q z#941%gmov)7d{;u7R>}bm`mrIe{VV9L&D;fvPhHOSrNb33Cs~LVEcJcf%ldNKlrdS zv@kd!20Q~(ykYGVB)0%VztJE4B@`(PchM9lksi!5uaNpB&`V=4;8uT$D0Cwq%_GW} zI+82kP;p$9scM$@7d=asZ0#Ub=Y8w}spDaR6uQWa&E~r8d@I4YPj$Wfe=|L3y+BDa zH-6OE?;dQ8f8G^-Z72WDai4VRuy7kFpaoOAlEgq`9q~mGO5;zn$>40*Y7QSdW5%M7 ziBm<#KLVMpiQ%>uF)4XF@DOm!-U*fN2&R{27lEX$wu_^U$^YEg6gJk*#=&O=3<*exC01QKyTJ8$3~Vk zh$5VH(nU<9e@_sUiL#qj^JnHko|zVx$M=6qS+Ltc4^yym9emkce>;^IaTGmvxaP&} zf>wzi_iee?x~*atth#|2S>R@SnAtJz0j8+*%S;+`a2nQ1+dtZZd`7Ab4XFB2XRI*B zVDpgEu>3FKpe%!B#sg1CU zOJ;3et{k;^FB$IwzaOGs{%+E*k7uDAD%;V5g>qURbe3G?9>L#}G(lX$DSRTl{6hI( zpHZLSX7dWiy1??{(g*)IFMghp4QN8?(vSx{6beR3o13Hbe_$EPB!;21aKR{S%^Q10yAi zc%^tYNBykNG=x&GQ&>OG;T%av<&abd$CrO|AW)E8!52C~ z$m2cGs=At`E>-FlO3xjRsPMI*K3aKZEus{C+Z8zp7br;Cy!JgPBnfu&Y3A>(_k$XUU^fI3XR5Z0tZBy>=OXECS21Lrc8RbT&L z*i|=+Y2_19>a~KIgTNOZK_}F&_;SKnjH^Ebe|IC8H-Yhe8dCg+fOGBhNZ#_y@D>kL zU5u=APwH=03%g@2)Lrs6;h7tWZJ&8nIj~xO zx>6}@%lmnrKbr#t5&_@~kr^HDSCqM~f0f`gr+(lGrV^l`8eusKcx@guJ;qlwnSLuXsP|i{6`fN7c=5cC<`4Mu^tx3e>A8VU0aQz|8GIqZJ-t+ zgAxfdq;QqVt1>?-*sY@27byxj4cWK|xUn1EgSQRGtn-6{>_s~`vCikro{0x6f12-` z62Ji!AYnjsCsSl^$9GIO4MPOdd?5MUY5#TJxAl-Ei!vSbD} z8J=pwZuNBh{eaAyoJ|Fhw}7cs#^K3Zbwd5S@ms5d1fIRB#G1yMRv#0`e^=FF4P2W=uyjn(>jEFMCh zRsOM8_2b0x+t7xS!Wd)572D#tny$T;^~^-%ACEHM)98*Q@IO#o^a@!f*dvk?8&E5o&@(O$KZ^t4G~W)=Ahd~e{`_Fir6_e zf99*9as{PLRqe*$S?0lGR#bY}Z*RnYF5``LMTU8}N_%_*zq&)66Mcw@p)}At^Xyo6 z0RC;?#wag?#}T!6>CX~oOSl`lvXAE$~}FaNYr2;A#!A%k9}Uzorl4*03Zwf86&np zjtn?|a{C-B@CYp+xx3e+y7i3iastrYD1 z886{bHe~dzs4OQG&=8jsXhB$f`=j)1q}9{rYg~2`?lV;4CR-I>)*%9b8PN0=QphnDZo^TV~jrj303jfl5jFY<-yH~oQxx(4{w zj&Hqq<{V?of5T(ee1_9&Jw>@K&SPbdZF{JU2Ql>leSph>^I7&MZ$p>8{vW{;A=0{# zb-93`Ag=nVVkbfI=F&mdal^EYId9>lm*!4ob}F+TlBR_#gFl>N zVwT*evuCYwk8{vr#jPRAbPgiD=8!$Jt`_wJf!{kXe~{KtEStN(HIgHZ;jtM5>P4G1 zBcb_sPl91}?`Nfod~5j)%@|h?`W+88rs?`cOc*$jcg@9;k!PZ`Q4d(e^b z10aU1%Jx?ZjBmv8W9SlhIEy`^BXHw6NNg4Hm1yu-=V#kr)5}@sg70`u2IH4tF}(%` zb^hC~e_c6xkomsT;;%H?6XKX07(+LT)PeRP?StNNzGu~&CkM3UN&m+v6bO#8o^(7B zJ1Q-!5!c>yuy(71%)|M_R)_;d{i%$+$wuH@6FhActS3IZ>9XloM(^l&JKBy( zf9b707w0Cs6Zx(Uu#7YZpb=kD%MO`Zci)HmH`|aNva|GK{Xn&SEz5DDKIWqt{$MRr z=}CTRMjM54%)*q$qfF@91R61-Z$S3Wk3@%fgnA*-;GkILq{H|QP!nSdCxnwXc2vz| z_By2q9spbLPB9*Snm5R*ZV2v00=bG{e=@$HiBj3t_w`n7ZT%3{Cr7HDUS<-Bw& zF4h?YuWG-~X;cUr$z8x=|}7fBddeS2})T-A%f{2JP$MZmo0M-#@%M22Ox;v5j?I zK)3cgofdz4yLD4f5v*bcNMP+OAvG)uv9^B-(Q?Hl`;Ik>1Uawlh{MW)HBz)Ti6;gx zUdg_7BrRx8C?`aZMGnH~5wpiA1ZD8xBnD!LQSETG4e+UO5b!ph zFFrfkw~4uV4Zg7Woh~{%TD{)9AQ&aqxC|0_mkML0OlH;u5dfG zz4PB$pE_lEQr!xUhdpu0^A;4nRU!^~lG%gtm-S!RdUVpvTtbp4z7`iQC=&E3%szRm z_SPTv6ox0Ro1;_qAKBMm>C?<3#L@#ZmH9riQ^Ox<2quD-5ADl#kM81#P>!O2&qy z|4%qznaSmUG;6*Qa#P)O+a<7|f_qg$g<6Hw5*EiBzq5p8hCay&ZLRBDOJ8 zVb)2g#lP$&MDs2B**@O8jZ54~u9o`oz~LeovE-UV$wz2}eZfGZx(D;whyn`ky(7pWg6VhlKm_jEh#iJ6FoHuq){f) zOOD1#&z{j9 z&1LXwQ|_EMqU&4c!6#9!(l%hq^2lDU=Ypcn@R-VTCO68*b z7@S-vQEXWAnzl|4TiH^mp}#}jW#g` zF%o38s&j!8=}rp&{x(yY-j8@nCq($tE8{EnRvA_mWw+!bReb-#2h}*n;VfK2JOK?a z8G?x59(V!=JzE<>JE(oa9`WB>FO|X(l1ts1Uqybl49jNnC!v+=)R^7W%7X>IUoO!tHCdRK;9-2S*tm^rjzPrdy@ay^pp?f80Dc+%!wDW zA!&zi(|(`hR4=}9MM^{(#x6?D+C#i&2^E+*f8u~x5L7BUV|>khnyAmlR17jX1J5m; z;S)f)FG53;2gQl=QDIFF0Rd7~uLqv^MZxf-=<5!Cpqc#wPqMAcgHu0Td&(BvLsTk5 zXi+@hw|KN7?#ztUK#Jy}tkk*h1(r}Vh%jZK@}Ltw=l7dPI}fc=igt)tU04~0rVh6% zf9Nt|>l%<1m(LI~o>g?hwEm9HYoqXygmWd8^?1AV6+XmEHT38_6TpiwQd0TsZlL%O z9_SB5;i$Kl=2jM3+liE)kDLqw$ElzC@+qHS8sER=TB?_1r)I`W*ag$a2_GT!e@=gef=~Z8ASQz)`e9$3gQX7|iZgI2x~RRg zxvJPq<##(B=N~H|h}cu8&}NoQV7KNW&lOMh7lA*DZQwJ_8_Q^*;b1!nzl^MQ!~mp5f?5K@l)EZOqvD6E#Cri^mae_K6$S#c2DNxvVZv# z`i;>7ME+I;3vk?!U6e;wS(M^55baka*cyH;pPh?&TnOCq`XIlYpmx3ef71_T9Fyw3 zB}@P*x@B4Mf}*}H{@EDOa)oSxe7awi?00b9k!Q`a0gc*7Zsg@oHOyl~x@kKy*#EQ| z;pK12n|l0x_FJmImSfW9B1e*_NAR#U$kEw!gQ*?L*)Y%8Kt9e4+)(j$2F{Y0{NYW- z7^aii;ru3TtxOW}1u$mge_M`Uroxf*O})?O^$DLkJWFv_8FRyZ-=Y78Rrvh?;*#kr zG!;GC6Uj=SPYF^WL|I+BcydxQD{$s6&wre_l(~>B;WIW_FZb zhKKgf^3rz{qpEd-3h=1ToU5VSWLOV4JOxnzjA%+Oa+rYA_YTcnmRe>Ku|!#CCa{f2 zxb1Wf^u9v#mWEeiqiGjj+H!TSa$^?NdB*dcgJ_~C?{F#OZ*t`Pt2Ow+JDHJ=VG$K- zb3Z)6qJLjtMfRdvf7$=7MAMu=sNUixl}4&70ZGrAtw22L0$9C;q3Y2}@aU-X5~6>z zS2V>{V*OX)244Vpt?Ra0#s|AR^(@6zh84x(MrvU(+WN7RT?QEb($uD`=bUltHTJ6E-IN|&x8FeTe`IXv?r zYKvXIVc`~;AXsFsnrGqHx*`%WF&(_4#ntd(u@5gxJa6^jh%n9hn%axq>T-#8TSF0J zs^e+H?)CWMe^Ta_0;hvd35~7IgDfadK2<~J6(Gs(JZa9o2Z{IaHv)9U!4ZmI646dT zMfF@I!iH|NdG#q3-v65PY+kwb4L-Th9N-Qb(Yr5Vx2m4WQ=|f`fyF(1@er@5c|#^> zOPF`1b-2fEF@a>1SG*AKw31>Xe1umVn+wo4#uvfOe^{;K8YV|`2BeVPPvGQnk5K)E ztO!C6(`kU_9q^RhyZL|pMcN0wU;sS}VnDQb2;YDX^L;nJsV)K1%v!M@-^^Q@j1|gO zTP=ZK*;?kj_&o(Jld-)G$!D!mfq5>i%i1CxfEoQpEzMGCyA4%S(O)U!3SlOD81N~P zcpHYlf0%9O1Kh$o@T@7+P`8+OAB(L4m?e%eF%YFp2*YTWPI?wx8@~m{m=u#_YENBk z+`Bbs?rv;9nxau}nxz}ey7ELKQ@g_=l-aZMUsTgLOF$XW&`GHPf)6TEAHz@xIrZlL zRa~C#=SHN;N8I!Fokf9UeSC@T4h$~lm7MMxe;8ka-O_&NaIy-92w`>=A!koq86ejX zMpzxw=q!!KJdS|>WS98N6&fr3L`p=A#@viAFuRpK^f}r<9!$OYn|v_v%~zwSMbQppT=gU+F=t&1$Yv3432Rd- zI=9I=k!VLf`8Ce%F|lij^zggBFgnBjo5J$m;?OWFT8mO#NG0y+9!IiO)a>!ULkY3mnc?jA(wguoHiy`Vf8(vY0RZ;2CN}DJ?m;XXq(U~SZD&yQb|s#1 zsA1k~;Q}KD4A17WQyv&mqWx3GXgwuYDguLil^y+o`D|qeYUwrR9DCrPXQuCE$K7<* z7(gG=UW;dL=-=t_R=^c*m9D}B(;#Dv3BU@u9IC0qZhP0a;f*4YPC0q)!qw|Cf9h@c ziK*?6pW?XFO3J0zETDV1?y;^sF78|582>3gE|QoNYj)!hIF%wAoEV<$`b}L~tU#QK zu%u!E!yA66KijX`p(a90 z5q|FglyQ1+56bzkt`1CVY#3Ys$vQ?F0=vJfar7V%5S+% znRrniS4yX+u9@c-tb!-ef1X(PXy`cfd->wfW!o)hM3a`8ZgFV#KSdF}7)BU{Lqw5h(Hk9zVfAcH!jBa6z!<H-WMo6A0<4tC&dquSoZ2_R~F+sl|V~pDjAOpY74M?EWwBbvC`-qZ^0EZR%X5r z$Xx;*bhq5?AY*Ebfn>+?dGXMY&tr%-0x{Co3&dA&B+(`z4l%-tX zPx|=z{WNx%674L(yFxi!QaZcAdPaEqAA~?B(CQnazR`qpe_Emm7r@1Vx27#bNa~m= zpLp?7D|L_a2=sOC3rmpLsah$w7aqoA6$I7iaJC#r5Z-c-`$)sX)Yn;rYiwI5Q`kf@9&CrbpGyvyeF>Se47&j@JH7b^CC%nEwumd>)ow_NY>PI zrfk^*9||<(e>@y7Er!Ra_o0WcA@ZP8?q@^=MH?2TMCI9MQS6rH!5wz{7ik>ECnKn4 z6vx8HqMq7Ozj;U_#f!O5H}c3t&azKyMz+NJ=plgvHTYZ?vJeceIR54jo{=!vZD zO_`dqf7ut@h9OQDKI5}p?q%}*!$Q-bnkjCG|I74YtWXX5f;S36Q17+Mbqp8Lb7KP4 z{hRn*jweQ5vK2nqX;rK7V~`8j8a3`1s#f~h^P0CS|Ne}KkUK6EKh3KIh%>vA1DSkd zVq(5tI22y0md*-Trg0!9sMCKaaXjTsygQ!Y0i4Q2 zu63*>;HkVM4bK|PhtnjKXM(2stm%mdQx{o@LEg$D#x%f0rHdmKxci91Y)xEM5OZ!< z8tF4|mY!xekyz7hr^y^vcQiq?ng1MYf6g~!7}g_8{b5GmTlah}D;3T}%nkvmxeFN7 zIzyUY-=ByDD!B+u>MxC*&IuevWa=I)j0cW0k*+d|uO|Cl^`2Wm=jN0ci}yDjwNkf|Bn(l8xa8srh&# zq%z4_B1?n49F(oZozs55z=dnJ&d?|B`jiNER{L|{3{seD+HBrJTwCsX*9LeU=K3VQ z>_`G=44;Wh&%;*Z(IUK8V830fL^&YkG5>74%$31;FYGTc{Dy6go{z6>fAM6x0%7i; zm!5^y5*@#=w;*onfr}$c#+6s-Exc!5w&rnOL-$4ldn~y`?7f$R?jr7R=&Yfu4O-Kj zbq4LJ8nQHKo)1IYM%KN(J6c3E*CCCqTI6`$cRxa&t5yIC4dRB{(m;JX>Ygz)jRKPd zGS+qa;Cv?qG=A6Tc_@_fe+8o?-hg#hC8D?JTOF=JW?3=PQKuW7AVCQ&`U@m}N=6bV zEqKZ1_{o$ta3DXQWwf$e6*1SxTN2#zTVKl1-B4l0w1~y5(J?Hw(WTif%bsuPot()^ zA1+>NY__cXBkdy@GN2t6y4s7k#z!o0$dqV49?v%OC^f83CO2(54KkD2J^ z*Q0V{u1+LGPq;{M=r@6UPuOdsg8dNqJ&r%<(?H^##SmlALFR zH-%wU9JQp;(s-kme``+JPAE!uux+T%3@m5_sD|HOpkz_5>KcM;l-NjCq|VJzBLIrh zwmo82HVECVdsCU^sMe&1<=4Q1V4rxzw_LI;lgrpVh|y!Zlf;B2kJ2Ir)IlV=@v>-b z#zyYJa@7s*SiRR+D|B$2LCu6<$&`ISpbkxH8n8z?lM4l6$9F(a8M*dITU>OJ~Wpnq39OY=Xs^oNlYZ$=@0PgU)C6wX&Aued$r|eXKESM)(7>MQ(@ka5q4S<}0LU0Mj zO@M*D?0!cN>t5G}p(N@M&~Lu$XU2O=>^P@kyFnE;e?z60!nKaGYHlrx${!d+UUEX! z60cpiWsvjCy==0T&~B&HM2x}z>J_=AQ^jwNlAXLl@qWvGC0Jmed#X=NJW&bxE6OF5 zY)*Nu)ZL-8YWkA%)gmu_*?+9hhG1eRS<7E-e~?w}6g3~P@ID@ab*11lf^7!C&i$O%)sy?!QI~ifGDexZ#d1;Tffog zs?$jp%OVohVlqQ)rGJUre7Gz-kxrHxA zg=j9`uj{v_UR}5hO2CIL`Ot?N$rEAWe=5<#tR~#B7yc#%iSRK?Peot4_L@SO;f%wO z=+sb%7|7H@W`&)yfl=-(a(wGD>8W6xjOuNgCqBOt*ONK~Y9Dl5>6;Q3OQz!K@N$4A zkfb9CTfn0op#Ij3>PXX-y=3dJ(@O?!G(W-jVF*;X)mhqRm>)06B&wpPydqcAf8_rT zGUPJ_0(@gK4s~zzOi!#_xV@re|MmZvyfPGgM_n%%lc?p8Zfftt(P@(kAErkIeku-% zjxLNY?OZ(F2HfA=80>q?>5@j%xu+wXYIC?-L~a|>42E6lNOZ7}OPWB>zE+epU#2f@ z2$TvUniEvJ5a#p9RMr5^(`s2+e?+a4ob1+{&l*yqC?`?*mZoMr^Nauw0(<;bG=_*} z3bd4Jy$7xJ!USi&05?F$zZS}0M6!dkUf&xo$Q>TE!H3@KFYWRKi zxANYBCVH{B2~nYvf0e1cVh~1C2j17rwvhC6bsN8yG`?hSp1dbr+C}+ycFyQJRcmtM zX$(@U0pk0G^QMMT8xadlIfbE)ode*knz?7{xWxUFafaggYS|rmMwK^l)PF@~58p-m zhZ_^AO&8RJUt*rZ!_FO|@T9tIHGS}e8Lh&r&g&|O9Z^?S#9TDxS4twTTrD6c_g-)- zCvhcdE&E!#G>r+?tw&;$dc@Vl8SiN)2clqWU!tvOLgKxF$vcw6s>pH2FdE8sO}qdA z;4yt34w{9ilD%~V0jH*W4S(OPCG7f@F@(5=1Qg~s4NVW-PN9V$a5L-Df!9UTdl8yw z>G9K9JMn|F_ayG&+z9(Vj050c>%@{INB8ITG`i6It2Kq4kS7q0GenYaa(WZomrs6m zzn%Yq0JdV6XG=G3mw7+N+n{`zEr9+0FPW1`$kVUhOl-&6^!?qJCVzT(n&$06^um6I zvgMKs3w@4KWs=e}@A;oJV4sNTOBuoYB~d&8a<3{M`m-^tX1}zjoi;m8m;(^XMXat-w!OgiQyhuAIN-^*D4MZGXQm(v&j=UM_?svt`Xw`Vs-V{{3S3kz$SP-2A1x2)JR%JV9Ez zm@85nF`GZEuIcGHa+fg*THLc>tMx2LO;4!>OZsq9pwF_09I7`acSG3crM94DR4*&2 z>)31J73N5j(kQ6PGa;s#?}(&#Gk*x~OgBdEDx)o%+{=d+BY(u--T-hJ11F1!6z44< z#F3^JO!eR*C9Wu=x2U={YQm3X7sh*BzP?mE3Jttouv|60=d z76jSoKCS%$MA~XtI(KhD<*bqRxg+Q57ez09P&iMT11wCEJ?aBOB+1wQlWQf>kWn zlk*$xuHh7u(Gf>w)aoIKzvqHB1PRdV6wv(c%8#m5nGsp;(Q-A$+aRZry}4sBLEV-K z)}G()Dq?n(hF9aH1zJrZ9FdX?7G-L%!pC7(DC|N2W1s*LG5|y#+<&dpa70yCd=y&T z5e|Gaw0~ABRk;)DOb3&s{8!p7h0WN^QCrSjcyQaOUp1h>+f9Nk>ipeu-n=J8j5FuK z{?xQhFOCV59ooD)nm9YU6ZytbkZTa;H*$%mYtW9mPtbW=&Wc@O%4P>nh8F}uks39q z*1p7mCgnX55rae}Br7(!wiQoos$5JgJ#eadCG=}4%f!m&hD!N7W&ZZ-*lKxE^ z{>4zT#RByQ#zkgw??wl)-q76xDo++tDQly)kyn@=IJ6c1qkX&u;g6K=@uwN;WT5Sv zr3Q*r*^>QpEXj;1v7RQaya(@Mo5eIS&oqFARFZR@bZQ|)9w(gSGIV=HX(jO|Td4Ib z`hRJ-0&Qk#cd)X zG#I~8`pe_7wWRnPU|l|?z?%Q!+6IUu2QUq6Z){<>m(I~&@H>F&Q(03gW&)Jg?hr~@ zp&9d)0N#YaS-K#dtPmM7Q!n&_wdr&g?thCu1gyf4cD!$$Te)Kro_AnPWBt{Kf`7Ae zIQRN38A&J=q9Uyix-$@}ZyJZ|laq{Cp&UZYx6I_X7vLSBbfO#kEq~gSx69>D1~${8 z$}>|Z^Ew-%Y3T~b3_p>S18AE9S;-;Vu&gzl#y>~6D!?fZkAv){?G3Xcs^<0zcYmP3 zCJ2+(?Xz59{MPh^EXtA7=4}A}1YP|ZX)>RqV_%7mo<*zq^hWU}<6H(n0pDWugFBtX zxXiALsFdh{s>zBhHGM^7nK|`_?W&` z2K@eWmTBaG)FAEA7(} zzI^X_DNe2xfPgh=EQ9tFTd+lb*;i4c`vdLm9rtKWN8t)ng3#+)SjxEb=)rTK*K=B{ zm&;fL>mTL*8=8+MXTaRh;zap`9BVzE;7qe20i^fRh+YM5&EFG?7>%4&%YU8UbwJuV zdzkKHqcjl3jXGpZU0`{fA~D5uggYojv%g zA_z#JN{JANJ4SVpd4rHGet+9=>%UXa#zz=5w1vRf0jt7T?aR3biGd{e!gsg_Vvf66 zE=YS=&;HH7t%(7Q2~UG>37eqNj$ElF$2^{8YLzI#WmgHSrU4Ya>>6yTP{}J+EDH>> zSt=D>R3kAJ$kQ|wh< zU8V%W3OI9AsnoAvAwOfwm?Aomds)3QQhy*8cIHLIF_vt<(sl}t8BkHMr4Au-Kd6>E zwcdjQkG5Er{Dz8j=*Rzp>#o@j7mDFo|R=?j7mw^UCiceeR``Fm)ZoDLlW`FO!~lXw*JA!5ce@UP1OTN zre`2RuzL2ON%vl#-T+Kuh@9DYV(8>8v!f#k1alcIn`>r3?|)3->3(X{)ne2Gj(l;7 zvp{%c=`pci5>TgsQuCg-$SD$>?Hi~|eI%rc5RQwH;^03g<5jxg9L#@}Bx zkj(}hu_7$_+pGiuk2gcb#b&)7X5jfDw(Z$cc&;PMhLu;yuWg8>Ennwq6YM zb>jr>(t`eXs%1tg-5MCT1$CIxR$y1dKGgSqv4MdK+btEuz~Jh}A9Iw3rX2q>z^)23 zqUQx(Q85qpw<U>JCn ziwBA|cloQNIwu`o*?69H0!S7Sg><~s)YgIWo#z~UQvuk;-M+VmxKF4R>zo$i8d7|z z!&u@g7JDjYDcP?=ea;;XJWYr|uTt zC**&{quwzzOgUKI)_Bs4 zhDp;|QN(mX1XV9r#IhBrMTJ6ugL@%*Dq3(YLTX+HxB<<~;=66ygC??zu^W0t4;U*? z$-)p(ZKhU#$!R)ulUAsTmv6-PFETo6P?5{w8h@^qMxBnn@gEN1Np3E=lMl^gJULTq zZd(&n#`zoV`WYSrgQ^aOlULIk&!hBbHpbkBUy0R#c8#pS5qN$82BWNVTas7U(8$Pp zDh(%L-3Y$9=ly#s;eNkz+^qE~tKT-DRUOmpQc2gisk7PSjRa2N(HYX1krf zZ+~&w#Jb8>%&hY9#cDbc;RdHMzJSco`WusItkYI0tk3=a2;tJSCjXVWXXKre>_4c| zzW^E$U;on-?_5_Cq^M3PpC)16gmc~-3^=hUTIJG~EHhZ$rZ{S40w4T}MxVN>AC!C|O4If6T!O zpvW%QYa#g}4o?OPmBm*eRtEy`!y#hb0_?LiF;m-c+uZ)m+V2`4=hq79SwpSn7fQZihIJ$Ywp$4=|J z?=-s(Qaj3N9Ap0}8iZpxJ}PZo(4Cj`<6zArJDiTlHD<#ncggeg04A+s%(D4?sg~nN zp9-alo}iN0GLjSvQMhLg?o2uGQ-7@iDDdAK>*ZaP1;X5)w#K?5)qPZkCZugK!EQH3 zNT-QP@6>s#-w*2~Bgga)l*lmlJSGH)_s~?x(*=5Py#WGerxoMq|e#7Is;I86$ z!uDkF%Jg4*&{2j%%XP)akbj=$r;-vqB+-*~^o@F&JlB`1i?u;`qiAea(>)~k@_-?4 zV~f&F!{xIaV%a`+qOBkk6WQ}V5`QM+JG~#jKDc~23USz4soDf9#chmw4Ah16Cq$vI z_E|-?qGwMhsMuHxkCbkEi$N*~0R+qK{#k1i7JPXiKy%cPL@qsY*?+0EMtYVdv^jrt zch38@CXMoGN5 zy4r@1HcYxp4ke*H6}}gMF(e`+tXs~k#z7MTL5X>gYj6hC_aN#YicCw~6h0DMR1Od_ zs4v6qUaV?Q14>F=B!8sWt4bCpwjFL(ec`w8Y9jxWmeAZU%tEBRz(8LYw!pBkx@92F ziRO-E-(8f$w^w=K(|(M&8(+uZDc-~_a$c~Nzk8W&^^gQ;2*SRmj(^&<+Ep+nCwl(8c+3JF zZST9x{e^)kBPp2VDS%aLySs5b?QdJ}(<%?LX)upbS=~!S73WVI!OTN_=C|l+C64{V9wrC5TbyEqO=xB z9qYIC9WLi&nSY1>crrYfio;%YrA+IqBm>_P_E{}3&yk&hPg95JlyS(s6PIJ)VvWY7 zz0|RPzeg^Lifx+>XDn1qixeq(4|=F$PQEv%i;tZvmrC*wMt=|kK%~_5k>;bWgh^AM1`E?= zaVzF-Okl|eFCWrO#y;!~S#L6caD6t3<#`HXPt}Ckl<5yVH<)p*b+3LGuqN_Yd?1q02BzB`xiKq2x z(xT9VKao0F0We+k-ec9=R5Xa4k>p!kO_X3$EPIO?D6*5!ng;_YvcoR zgW9XfHO$b#Mb3IT`TNLkOZiCtVZW(yet)!?b2l zI$#3o{fi6j1S(+=J<8QPgbGzuS_HvhVQTrt>J-s~gPsvb6&6fhD;o1r!a15klWl~N zadyFcBMH~wB8G+0!2)eWW!l)Fv3V&`%IZLV-&nT>X6%KWk3Zz8VeVv+AAdHr zW5ZdpPw50QU9zgS9ABjyxhR;I2ZsgNVO)`BlK33Fvz_>%0nH)_AY25QG4}44tS%Ea z4|xwSnONZ1-lV`9jqE^>O$I;@n%XAW1b?&`S?tG7 zzgVw@7WiVZJ*vMb|L?M-q8ixYpTn4`aIdDEsEp;9zR7q*toBWBcee$@TsUU~s>I{N z`W*xvMN;iM;&%(y1Bq8B&}H~{h*|GWFz~Uka+Ml7b&{%t$K%UZssP#7)#XhKyC`*^ zH>FIb`3~_1VqwLu5|~E|rGE{!6R{7$nK3F78#b5_So6={R*TN&%wv ziQ@FTK~!aQmb`zS%q(xKkbk%F?7p0bw)A^~AKiuJ-teUL>k1PwPk+yI^3IeKed2cx z!gNZksIPbb=G@p82KIoNFEt@$q|d;R3Ie}>sT9apaV(__ zN@TXTa>|R=d5%2x-+x7Tr!T$qhOCJ7yv8pB<%1#M%81l)B0f?WS?hXrk`{K-ANsEEv;g)(LU zVq%zpB>!r>Q~z}p*IS4!%*{d;H1|YJ7NHiGsya>~f%YnK(2+7Y3QJ!{WsAv5fy~Ja z`GxR_QUlcMXn$5i_*NtdrIlV`7LoAu_rV|uC{7YXbvrbV95z_f0L~Ggp2BP>e@qoq z7)n5j$5qd*PNNo)!qaf4K{fM)966oRS+m+13W)-H(vu2;jVE~2sQvq6Bu3m1*s^Nwt zt$$PFyIg-X59MQ1BgJ*CnRD#y%5CE2B?#M(=H6H$I1ZXB27B|m=jKpYcFS_E1L5$reli;{k|HmaF{vD z_79%v_|sd;*lId}Y0JC1`Yg45AWm0(YPHQ=U4aM1;=;4&>qBxUfQ0uwH7XNVb92Ie zyB-C-BJc17E?gs()B2ZUE2z%R>YL^>bwtNtCIUws21qkh0U+{B6B%i64}Y&9K~=<_ zK}z1zmd30~A+&}vI&>YfTctciQTMZ2+vC2q9DMEfyjj)`)=8}k=?y3r=XVp4&zBuc z3Pe_pU?f4T_D}FU^GAb0$5q zEA^>xx?Yi}BMw>=S;KE}&={lm9gUw_U^?Mx^O} z)kj4$e`2%0g@QoD-BmF-^IN*BytvsZL-?eTB<&NE%5bnG;ruyoW-o94Y&Wt+Wb+Ad zO5+T5P}&sqcoI*f(SIG((ugUx8;B z(Z{vFYbq00B}Rm zHSvMSQVf?UMjmQcR$>%d)BH|RFzQX`@xw^Zn%c5+$(Rr|S!MyOB=;0CupNtj5<`h&+b)WnN78J;@=MkQac%uXT>a|a&6=i(XgpnS_>HhjIJ0<~k7*@#I4D94D%)-2j%SdiTa zK@l)lue*8#T*QgtP+F4f61R}!R>BJplb1F30ER>)4~AA;r2 zhmZZ713_4=#O@2*ICFr#_J|0}8ZUbZi%k7wBkdk!=znf&j_#)K#jddtP|8AcDWW?m z(k@!zl?^X6hJ3jTDe#qZ!NEXFod<2MBa5D!zwGSRwl%FmR)E^$qpu>cimQPQIPD-K z?Vmp&U{PD$=WueR^Q;*r1Os|`<)qIMjER)%-&ry~E*J(+o~k^un`vDeIV@~9?LVW+ z6{~Oj>3=%|zzm!pm7Vtx9QLWD_#&Ldd9W(6`n{t}$$wG{r^nV=j-88GaPP)13@i=Vsh6f+ z9dmEME+rmsV)q9f-Q{IAB?kcNn)-rvt1t+n!`JSnTh4b}PHKtzw!z#aNxnE1VGzy@ z73C22LMI`3z5GST=(wwDgDJ!3fEnc%0thduw3ty93HoJNfCn8Zq+HH;kalf`GW{>= zL4S%$y@R^oJwM}w4NH_l?};x@>({EzK}X%&K2(c}C?sX+B1X9r3{s#lYI`T~!wx8h zAzN~is+pp)2p|NoulnaQ+N#iUst&tblfFIy6#|ZZ;XMnrQwzq!CCls zKYI?aOXZ=9I2Cy9wrV*_4+sdz>F>wizzvmsVZ=E`of)WQ(e#bxc-BRu zpBq*u<4hVB5QHkYq8A|_856`h(|c-o5$jp(%YUxti0W{~ zz?o>7wNT@Xf?)%*{dDZ~wSg|}^EJEV3E%JcJIl&TCDC#L@{O#v>1}nul zu1E1KczCN!vlHw7no2*ev48)~RNi6<$FdXHbDiCIsx3WG25M5`EE4CpP9f`CAhqyb z_NA1LKjWfPp&Bl&A>xx5iaRmfjQXSUxvxA>ZF$^O-g!StAl!@8rKYzEQ@;6EhanrYFcu1s2lei22~rYL;&+!3SiTgxcCq}?WCjA4#7~%s zWjnQ*_f>lN2w;Vq)@ziT{(Lqu>r|(BFnfa}uAcmS3`-=n@P2S6{`M{mu$@q(u95HF zVOhy_uIUqm6@TDr5H|0F*NNCO_rKZ6U9EtTp$gtqtTgz-^j1N?P%{=xG;B=2Zehl@eNAgOu~E!tjX3!pQSD59!#WUivR04WXYDW3Y@2WRq;vgsnt2*e)5?5 zxy6BXq$G}p5eOgO@m)$8kx_-3s=vDzd_uOk$Pqb%~x{{0fc+rq|7y^WwA+q?MEBEAL8 zS;A)$tD{D4FZ#vwa*;~p4%l8lXN;{Hesf^WbwI$-B4Z$`9`r5Qd7;lT68D9~75t01 zK@j;cn}4|(%D>iIr!z6sQXnS=Us!LOuU~mWcu!^S^k{rQ-%21*&$0T67U@*dy%BQi z2LtIKfcu|+@Xmcf_`^c{-}c1^nob>rA36wg+h^<@Oj`_7TL*umHg43A?zlYP&d_bu zzbL?OjGi=KL|>|0{RTdLB9t+7Xc71^qYPfmSAVI)Q`5ztsN(g%+94X3$4<7{wk*tx z`3$IYzmS%4){HNYP~in1537rtK0Vw5N%9qu-lnthbvU2~fJVDA9j8Y2#rjLw08iS( zF^P(t)&C=@xkH+WCrjN}Gmkh7h~|u7h2ma$e;}8>W=`X!es@qE*a)sW-!dvcPeuq% z#eZNfYgmyHmn;J{nd%^bryWqgbdu0GCM^(KUFEWW(s3 zNQWPRc_&J^IbsR@zW`Shfk0EkTXet~vJC<5433>V*HCR}EiYFsnvZtRKs=PR3~ zM25#K$68w}O7|eQ-i$V-e8L41SX-H}`hN+xZQKVW52AF0Aoxd`|HkfC9u$Djz3!yNcaZqdenFv@nZF@`sDurjd!cF4 zKPl0g!Z|%ve?o*Ru*ZcD?>X5%O9U82J2#it(7irza2ek5vtu9*P`O0fFyK;C??s9G z{&u0bxstVQ^2}cvV=5Me*LH3dCXxCvx?XX{gZFT2lLl$jqvPz5q3i#@rGHcqH^`YG zi1e+ibB+O8Q4uPK{!mVbMQI_8CFD+GF*?%pv%plT&yEWYN2I1#xEI$IdNP>r^J-@q;GA~cu*dzmY9m$z@6Rz612 z$4W&rByrX==be=T+WYAV%ltO#Iq)9g;EwLXQMQRAHGQYa&akUUV$to0ki!uh_3-MK zGyPuWMlm>S{!HwjgJ9AL1Y+EEgX@0)VdWO5XmdA|jDLXx$CA(b=^+P3CFz;sC`%fdw1Dm_s~iF3bIF@ujZv6l@b$I&>4|G zYHU4zU=%OSkDak8^&eARy5I5y^J*y_y){WpBrUcC>v1TzVgntMn5a!Y7+$}J z7SL}`@hdnQl}ivI(>)xC+Jt!-F3}X*0~5jAbbo_ba+QV~V2N?S`a}nM*jkPl$1vh7 z?`|}SFQ}iUyUj{~@_wUKSNQ0_MZUgCvRTAa0d<;t&OD;kNpfxFKh55+<^0o{M-bCH zvDBx-DS_gP42RxN$ru_M8`)B!habCvqF~e167-%ZZ1eiAGt-a9Nkh~=9(C`4!jHD0vze(efQQ} z7V+DVa%SuXo8<18Mwq}gM+d6Hc=XfCoPPth;|s}c-dKFw&FF`jU$!wM!}BlPAyvk) zW1bMOU=)tyslr-M*taXSE~Zn-vPqOW0N+%+*eA``K_6e0Khpp$I)r(^6STQQ-Cfzk z*U$euEZVAHZf3OjmYPo>M%eb0Cr#t!n&ewN~9x7EUqi=Frt zRy;R5j9t}vb1YE&j$9B}PL(-!Jmc*KM3-?MvNRi%(J|PwUW_@q)Mrc~G1|6Ps^p#o zfWW*eC2!V0ZJytUq2XRLo7t{G*jwZV1HQD< zvY_0e$JTxuz?;EifYuV&hTO(&__vJSIZFrHy+e$%KB^7I2-%r>vWA8<&FI7$=}jJJ z=VKZJt=hlT5&;=$L^4JvRIUB=fkDH-ln3-qbGsnI{yjD5T9>~G7c`oCKRQ9%u zy&E4ofdua=FkmvB+D=tVZ5`HkQKh4n&OdlYkk!L%!d6efdnWm<&o$Erib}sBvZE^V zy4LTlaIU1d+1^PHMT)FZ_N-ng1>Ff`}eG#!r6HO7F zpi=M|15I#L5HK6LWa%Ipy#QIK=i{gSoUEyOEeh!n;^L(~xh8)`!y&(7JoDo&LDtztkIv8JXMdV6qLH!_yl}+S&JNay1l1O0?d}1t>U&BJ$FxNb$Q$O^LepWI zRxFUxWERY-ZE{FRTH%?PEYJ*icQeo}I#&qaavS3nc~w>&A*r>}3<5cQdUa`T{(XVq6daFachKXz za5ko3T;Cew99jZ5yx#fBUgci{NQ+_!q>5zAQ87%9(FtX0ar*6~fMA|i z?+?DEL=56b%eSm5jqJnuo3!&n{-yJDj<60q4irm@u9Q47ea#I|P!e!XydnwBdzi$p z6cH@K+7Z0R;N!qphlY(ySJvM4nDqlR#-5`S6F(d=l9l7T=Uk)PM6Z%1Y_ z;!ckrObC9oWcalZYu@an3JzGDFbIAm2Y;TCXsQSK?Zlpw^M91vt#Y$2sX|17ChV=H z%NI75zfYfb2l;iLREZl*@e~m;9|@v%R(Pk`Hmb$eV;Et6YfVl#?rc}%m`YG;$;AM* zWmom{#))c@*ZLCj2pj8l*oGK+8s{!m+1 zDqGgp}IBb0g-fr9%ZCf!TV*QQ{`|RBZBLthOhkpK<$!m!IbPTN7c_boFauvUI zW`7CAGgawe3oNgIGZwr0Jfqv~`j0JM_ihR*iJIsEbIev*JkVP=HylK%Q!}7)8Z6Ks zJ%02D&tG3LfBv+geib?|a`w3U+!Q63kTfb0!Z9SJDL>R5L5%m*JCjL771{;|H=lRv zg-qUK<3@5GlqU#WRXu=Bo*eVM)qztWU4Q!88!kG`z_zaW9ou#(in5qTUJk_9r+_$ zrACYSlDlyr-?xa_nC}unFiS+uKX{Qg+lJG^Sa_C-+T`L}dBKR9eLl3u`moE?l7C*6 zT|%j609m|$x59Y?o!4Nn+-vP`aLc2$@X9TT|2t4&8$t^Ke15Fn4a-iI{8%2!+@uvA z4IiUYN_AUf*C)ym5BJcNs~l}k<9ETlTt|S%fLJyA*_~H2hJhh&563Q2)lYeevL)yEp4jS@T#fhBrQ#wnb$6PjvLk1>Q^q+vUe__h4LYo+B3u6pjKA(%$>B)B= zk-_>L`HbBB*?&XbgBfH; zsKCZpK(dHip>Np=E>fv%eGoP4Fsp*@-Ty+0jf_=AV?h$aoyiJ~&URYq^AP0RQRlDy564fG2q^f#6}HIR?6e1La0b_O9T|Y zu!FSF2Av9d%|K{%hJDp@+JC-poXd8>e;K=38b_;$k;2#sW?!axEC^jO=IQ67m!FaU zvC7Y_lmfYoFWcSfM~J90mNKeNKdnAfV0@QCPryS?Z7N2qmV$8}Y;-(_!?Y$R-aL@M8)^NWZ585!&^M8Fec?kVyrk@!5 zpTIrYku!;^MfzB`YBUBC67Id5vLVro#tfFLV1G|)pb@P-* z4g#GMebn^1(akKV#KxxBe@)sgjjQXx3pp9yaG$a$98m-w$L@K(;5-2`CMxv$yZ-)Epf-b9=40MDgx{rGJhVai}BgLuif*fM%Re>qzQPjP_CV6nn|7az0QXnAblM$ih*ZpOAMG? z=eCrUI72M)!~x(7fAhU1Roq7KfL*4VywM3B2D7<80mbajcjwkTSwBSF}O$$l1KDwB47%JF+v^BH+Zyde=!;8eBmA%BqQZi(w~< znaHuv942ENAV#$zJDU6KD#6LAb{O5NXu`Kz(Jgfi+XT=8W>7X|oBznypt(NY98bZ` z9dPUSbs92&s3@Pm3s{Qbdh8A;1bTGjD&_r5)_?0-%CvPIj`AOAg&V0H8FrI(Q4vWEnP~P5;wNZe>ga}WTFclno&2riI$CU zu05G=8h%Bkl?8Si_y3|ZI6`6bs~E#iM9C1|a)`?W#94IT zF+!Wnra4|q=Po9;UmXaki9%1=(RD3;;D5lDLPqn;;c>_5s{tL$dN z%ZuP$>DdR=1*(O&t72vwL~=8Q1HA}rk= z+sH*(v|f2XLwq6)lla{N6yD(o+}j2G3kR67<% zELkW#|3q@-;(==j6dRDVht)o_4?#Gf)#!=nbaU>;br-SQMF;Zt1}LDJwmn}XQa`2> z$laD=BYgpd;PqEO;DaPPTIe|Uz)`MV+%LNGgbj+L_hEJGFzLR76w6jkv^SN~Jxw?()a(k`qUHM3a^89BR|L4m0+M@F~y>u07H zrb8!2KPyIjpJLMSRh^^+gBTO%LC1$QOxdp80^b-8(4D49OoL!gds^Te1=F1WJ@!AM zRVDayNIxK3tScLA$02O>5rK~fY$KWr{iq5R&i6kK!YwM{7Mq5GYFyIwo zAsEg14-^Fk4E}pA=`1%MBdC(hj9?J_rP!%_$qQ~Vgcf^ySv(pHp0^2x+rD=kHfJ#A z6!?&Xnil%@1exRz+K^={gzwb=y5ZPpPGOaDI+}pWSv#N)kFw?JzSKJ4rW|U9u1Znr zaC7x#py=o)hae(un19Pr9vo{r2wA2lYRAX(NQ#-s;^-DnfeaNyL%R`vy(}+Sk5ND> z9cZM+10H6KtC2bzc+*E&t@kX1{GFaF&dK|tTaeE+C>4WoHHyA9Nv>N?;_rFhSjO@W z<5h|&?i~XATG^dA7n|4Fq3R~Qv1O%{ZZMP1BxV}WVlJGj&wq>kV_C)2-NPaVQvU-; zGxpo@tQ%v~Ix4&n)&i=d%F%BxEW1Qj432NOt15ZV_$b}`h;kz76QQznz@ze9kC?=C z4RI;;J`@+{2WC=#eyFZCv2E^waU^i^YBFLJNXSp;DfbcMuaAx7tRcNRk7+c`*qVE- z<_t}9ZwH-&U@Bp`~AKEh^q@aSF&6DCDrbiXK2NH;7cv&c9qQo@- zqzd0)I_g@BRo4N*7*M6#g8B5t5U_A|a8ardAxipfEh35@UW}(s3jLbf!Bn9>Ub?O~ zm$<0*7OEJ7BgGy^zHM&g>*HLbwr%mSUP=SSJ+HiHBYzmv%qLcoc{!9|$V{EX~ z6G-COD}PxMN)^dXz#q5=PV%MF_^p-u?EFrwv6J+*h@NSqz#RqsI^spIBQJ|ZCqYnM z1=D85$ICc7TD90;j5K0#nvOT&p=G{$`@z>nIc4&6ue+J7dYjvEt53f;&kxGas zB^Sl{V52;ZgUj{7>i$^icL+FTNjBC>|EhTBdd(QFUHMF@JKKL1rPyz~k!ls8e}w=R zBOaZnfpufB+}V(;;P>2x*W0{!LRTN|_>5 zVLhqIA;Z@|1_yva#4bGjxjsu{A;;dQ(qA!=9Ht!5phnKW+&3|^ysPQc$@L{ZaBz4& zRBC?`X1vJiYf*^i2_0>;8H)c|I7Mom&QV4<82X)jX{M6WDJMHfElN2#mK>yOaiv;- zf}_YaJ3UbRC}XpiVkjuVx(u0Cpa8ElWTg8+Q}^b?5+xkv9h=Sds^;SV2yW5?K0k%R z5+=`qKjdD_y)NsEil$xS9r6R=2rYgDTa>`Wae1+`)sQNyC~S305!w-UMrIoq5*Zn z>N7bwy^f`yA!SKq>@ZBSP_W&u$XI`D*_?l_<=(#JACzRH!Fl2J(&FoL+LFIfuJUbH zasR5&%57|Xu-E=W)iK+8#2NurtyLuGw)!@dvyp_Ail41rFARK?Dd$<|+ zvW)Ma9fK4tKsI~Wi{Y;_hOdwfY8rrT5$Ym#=F{PIG~8b3HmC89{o-45PtDrZWXVZZ zBC_kbtN`G49h5DK^J$lTRD~}Ink16&Ep(}h=CP_A4#rYC9t5Q$^>g2#4Wj-Kk3>v6 zu3aog2?NmJzfLh05DmUHBn^K$4iVB8m#`sM^@;awF|7--T(i==MKD%WKQZ<(wOm8p z-*wiEI0gv+z#RHtplK-krLdmUEV;OghD#Im=@TlI7IG}#itZxc&iz&ESl(>jbs7aH z9E#H*4s9lc*^p)s&o3%QPU^qik06-+u0=4rJRwZxTE5bCaZPG#Ed_sp6qtxi!3#9) z`Gr#J=Ns7CZ1whkK|Ce-p@|$x6XE1`DL=288-pV!JZVCp*7Y=z!ryG){!*Z`gcxro z@R;>P5oWoowrXeD`BEPMxD1mLo1R37LKxCP@YU;>-(t^%x*Ev^(#5Vf^RnN6p-9>W zDpZ)w;p~C0oTSpA4LO3X<8|M9=Ae{#3Dc(c$A z#pu=AF%C~Kb0Fwg$2|9jY05~|oiGP{Sz2;lbys=b_RWn1#SOKm?5Wy-w6WX|sd4dD zrbF`|IEmlkC43Buz8+{og$~P^rr7)68rUm?Y|Q+hsbn-XKKXyp-5-W6b$uJ;!G>+E z`#oN1+6S+h_WKPiwh@fJ(xetOQtl->Tvpd+EBF>DS3ItXbA`XR<= zraWCPxMQ2#I*217>DrNCZCkls33OLAKK$ACi~7YAEV82--@ZRUpD>6~diexE4j&o` z$oq2n6YR*t=Ujj4(Qm@w?aIvI7uGyvq*$F%9SB*=Q`x2D+H#ozm5m<~B|)Nog?mqvz(VjTtzUW3l`D9%+rVuU17yqQk6-Ank}0cuWxWZP zDlqEJTqno%0uF!G@HnzNW3C7y@VX${L7CmI?k$i08BEMWTGJK-Q}M#D~(KQ8?0 zQ47v*i}UnX+L#4}VgU1ugv|KYD+e;fK%t~^c*{YFv|lGL;ypmrjb5Sg^~Seg+3nX3~+6Ljwyb91JI z+O6E_mmbk|am0_N=T`V<$f%w8`YpI-1qO{`5>nb^W|sDwV!V0a2k}mZ@Y`$p0QGwdv;nOJUsic1#*$NmpwQy}jt}n}!JH^A&2v}=X z)~qC|4kqU=qqKyw-xSFRI4~~Vm%DJ;DF?#2Tgjg{eW4GSXOpqf&NP;;n_&SUF|_nYNMmL>@=^)~s76p*Zm)h?P!v zJm%hQ!qAm5oGvr6ugv{MS|{ll1i_3y<^O%sueVSm^tY8yP>0`_ZOjcjQ^ z_Fy;M;2Xzzn+t%at$)wL`w`CEXT78%08f9b0g#fmb~j;`O$q{6h=}njr()T>$9nIl7GUYyy(|rj)M_m^xIT;au5qLmH8NAx9^cI=KlqlOg%S60`3^J>^E7Sk(zc21 zR3oov{FI-pGQ^d%VL&$?`#N(8iY9;Fmy%>>8VT$c-8{8=~hPahgN zvclHcet+63`-Fl@>iP>kR>Laj>9v~{iYOK2=iBj4#AjSe>1!`51DS|x3x_rQY!3$7 ztCYa3O6&}2ZTj3lu+BNN*6J_21UWUep)$7mCbtZR;%SdR0djF%cz3@FKS;x#a<1RkX zt;pkR7Rvckoed^~^0ICHsvqA#{(JjvM8#0&R4-`-sQm+T`e%dJ(5Qb|ahU<5hw5+% zw5IbGUzw^hiowpG^SWOTGmy!GF<_}J1PxL;evQfE2bxEj%fFc7fY#L_N%HnT#Dn$v zlfalzc_o=+-54?Wly{a64iuN99L(;S1$>L>H|HP1W)?d@JRMY?WFaW>Z5)@8G4I8j zW3GZ+b^l znZ;66YO9Y(4r_K4bL2s+5zp`TEsF&*5p#f}xV#6UWKmx@d-WuEj1QtE9)0R02+@h@V_^O*|+&7GD1z8SYTiE-~w$U z8p+tNgOh)lCyjRCj-(+=x-zgHwP@`o-_eYY(^^@&fB_Tp@wO-B^Twx1`~kE(2{oZ zLEQ(cAjpJNYKV|XJEDRzAgzrPLPZ2Jm3xE)BX$|X#(a?+?XF3utGYs;^g+=5$76%ZC|$7eG&$9mRq+U4LYzk$1G5BSixa}7{;s3k z*>Fa{-9Lc#`JW(4aw@bjM?T1G#QqgvwOYl5a-+7~(SvyQzQ=}JDx7q5I8itZ;C{Fl zfVt$)84i7BWu!lL&+c4o%4BuYMlx4mlg_k%Q#gyECZHMO?cy-AA1tuigNoa|F?) z5!puJS1hiU%ijd|vAfpb62(h&m2TW7v(8^O{7sUzV>X}f<{ z?mbN|_7%l-6`)^*Z0CIfVE!U}$X4G?>3LLTENc`dnVgV=f=8(+p_fa-T3i=N-415d zA9Y%;KWy8sRQmteTi^YXvu#O5*m1_+A$%l-$k0ABvcpSHwGo>L+|ni8g80ITO=X?V zX-%)I7xFk;ps@AH-dX!XL)?vNqqTqFM%tVlR^U`@NqVD=ny1HVP9+W^qNDUl;vo97 zGYocEBpONslxiCZvxVP6*lQ2L7AA4mBzUaTfT{X>w+uw#UB|Quyszm*j;&9RTFJ)k zl!Q%}blK?(`K`d2;%fs14HJxuzT>do$l93m6`NA}Eo`T^jI>=I=R%5W%7K3h)0wc3 z0wJ`ho&d4_I@V@(tfR=wHUgFjmZ>F!Bn1<6>IoZa5!Pe1J$W+re_C~<|Bu*cJKT(S zR^%eaM^wc^Ok3*nHdHVP4^pdFg0-@D6}CET++?J`dQY6NrwC%=M6=&E+)p*}MFeR~ zK)cgzyqLJ?Lkx00$?a)W@aBL0v~ig4jYWOeV4gxalYAs=*X2kz(uKUTa^TOStVfPl z&S_f-Z18|)iyBObY_%wiKiA*B731}HWM#5Qcg43QVs19+aCeiU$blr%v%h_^y#fq{ zfNoeyBMGFD^g!-}gd1kjCQOs6+djUWH-n2o38o78r<0i;Vk3i=*sXu%oAWeXEX^Ce zgXu=wn$HmzhiHz1Wd(xf{?vw}`L(f=dFl83GQ*{jzt=~cp5(4nCg1}tXEoP^Z_G!u zYH1oUn>`rzq|gvi4TppKBGkr!2f&cyubX&shmkAo!2#dsPz}N2$n<96K0{udiswDI>5xn&(z4j}3OBowH(-66#2*RKzU$?~{MjVa&Sr&hD6^)&IF)^EwL z_!QV}fdQD~n8SZB-fAQnRp9vYYbl}1U(A>%PE$PuKtfnd&O2kMirfDfhX@iZHICL< z_rJb4iIp2TOTn|Rl%AA=B&I06FFTU^nUd=1!NofOU(18~+xL5eq>+OnVdW?fXMYmo zbX}EeLiWhc{Uv=w=);F^pK(RCEOX@-RM4M{72XV&;NE|{_}7VK6s-fuzamPDl;SSH|jGYB}Bp;~k1&$~TXoSegsRcvz2(*H zrPKbBzm@}rvIoa2&-uoJ`BDn`zTKfsqCHaj@zaa!U@___+7B~MUMNNSKAN2YT&+Fj zNrMA*&>nvYx4Pby;P)RUgFXOM7uT%3b8+%9!Sd*^`?sx~who6;y`(-Dpeo!I=HaFX z$?ap9EtF;>(9ntHe#dY7K>kIMY=rf_oi0InVn1nLvn8%QL9uSJa_$!j z2My_LlO}IsssO4b|KKimPsZ~T)M%KQlGYezBYJ<{gUT&L0W>odiLP(FxYURiE+Fd(QozyL92iRH#iT3%?NnbvkqTY7LB>qgq6>lVgz^Va9?$v6? z*Q0hJRX|0V99v-s;KNls+l1?jPSb%N--Rl=jjp|!TWw?tO!9=SbAnx)QO~ht2Id{G z3z2_E*%*um>yMC39X9rqqelQ>SvuuK$-Ufy6&|W6Cdk&l07V(jqTVw77jgV}eEY@3 zMcFBicdBxR7=RjSDo-ZkgIpsmP>OwI{ZRFKpOAskJoEx@b8uC3Wmcnsrp^7Tgt}m?2*`A<4k>l%Tz<>9za*Vce1&zpa0_ z%p~r;Ks@p-NOC%PT1q=sz*mJUMWl^)_DV*s(n>E__Q!3jm9nb_VSjKow+&GjrkM1%0{2QacwOjQTAnHv5s0P3+Ek8dkvoCIC&n?{w<6 z-SBD|f3i{L1q9J084LPUcF`J11FI~V%9Sg5R= zK~>B6mD2Bp+CtS2@~B0A5;EK_bKVsLy!bG{jQKgsg_8oLZ%-hQ=MPnQ_vN4FKXJ>1 zA))+b`(VmvFLI!CG9N&suG56-5XSYvZT^1Jz|72%|HG;JNX16 z-fk`j{{ZbIhfH<<;PtMJIaxWBlP<|Y7%2Wv_1N3Hw*Y{Y8lLcp;(oN?@)dP@-~V7d z4up!~9BJ}pC=0@^42K;Fsw7)DW9NJHXKaDu3%?WZw_=Z*!G*=XGC_Zs2aYlJW`L*H ziEi4X;tZF!xoae?2BWfQwJub{J2?)%cC$}>U|IsIF$N!2Kj`;dlI5ib*Awgub1}++lJ|5t@S+hk+ z*YCFu(eiAB0s<Se-Odd`6aX z>~_x>Om+omHt@xgELa9le*Kp5bmeGK$Qyz87^D@<8~Uk76Ag%6kI%I3H=E&vXH?7; z6Ka$tFw{y!_-k<@bLBAQK~z3w|6K1$G+nu1w2+Rj>U$}poaK%g`p*)cC5reLV1^;rsFhs3i=1WU`Mko>&$KR};yepzN z9Q5BL6eVkhJqyerRaT#xxDaJbV0j?+c@tU!tiq~FjWZq++#j((=|icPc}>}8r|A#z zsY{`cQ`~Qid8Fo(43MpD1g%I1Ybb#7RYTfHowx=Dz-E6lk3{q?RKM+zINEq3;e)E#&buVe5JXLX#rc_KnZ=ZnVQPS%Goxy6VgEoHTlDoe+jIQo&{h7yWcda%Y5@J0GyV-`>ld;P?b1bYz8?7+^u+M%U^;l z2ZPS2gEfCunWF3D%p(Ts<6%QmTbC~|U%bch;sy--kWsi8AkBxs7y{yE@mu#7rV0S- zlocUwm9`&HqrGk;b*WCtshY{?RmrOxgV5myLaCzL<=1jrU&{D0e@*MZEX(Q1|4?zk zY&bh{4UZ;nAVYZ?#@1@Y4b`{2ODuy5V(Wfo)2V-q5=qJk1{_6sI~fAeis`_+T-_WQ zf9l@)QIp11>zf(=cmD5ok6zbgPmTO~la<91eIlo_lO53k5gsi@HrSzp*mA4`F!&-k zXys`yQzGy__y{vbA9WT|5~i(Yst#t#ObYP*1k^FIGypt!cbj5F@&5_9o)`u$9*%ig zToQk2h-Xw*3Zs8!o=@{K3%VXf}> zbf(OEG`7YuqIux@FO4buQp} zq)jzlGZtR2g0NHuG;;q@H17KXUW`*t}O#o6ckkUpn?Pr7`lIH945LBGM6Qk%F-=ii2&137;z2OEFu z;Phqh*^8MM^QhkOtY1M4$__lA`TAK*P)1Q<8G>OrmW#xPpKN1v3p!Jg8zJ4os)8(h zdm*`swC)os^_QxC9qDwln@F1C097y*AG)J0={DhZMK5ny)6%_pahc6;CLE{5@mwvISD z{7Qnep%bV`4hPev*Q}9orK4^KC?5I?l0csDKA`m!HVw`HO+Ji`EiyAo2yjz#)eYxZEXuYlURA85-*B=IOFW~N!-AQ!uw&0L=x?!Ls2wxb(b=n$cB z{(6iUwJSXff`uGuJ;Hk0F3lr9n9K_5I!`H~*6qjnzuR9L#>?W4H(a1-2&JAbg})nn zafI(m0(~jPJC-@_>nF#ca_WE0Ub0kxRQz%$?@NR!;gZWAh(ic-YW*0;3H7sbc)uBb zbOHp>p}K+duQ+^tS6#XnDC?m9B=Vye2W3e)_-xSyPakpR>2apr!D5FTL`{_U?!s3; z*j&qFR(v}UxOF>iV2=F;hN&)-AZ_IPD3((c5il*ENoRDpnD58t@%4X8oJ+}$Lk)GX zoI-5gOk$?|Q9=8Mm~)>);0k10`V-48a8i0%UxJGwa1t*)JWO2^`kVSK7Z~uXVj!OR z+NkW<|D)z!I>-!wxqTVN!ht)iE#mxKgNQc70nObfDa6Yse3nk`Ja6Pbv4R_meJEwD zEyocYS9%aj(OXjVw?ltD7f!x75IX;))7Bp;`kP2Nrzsb7|>hYhwma8Jy zAS2i+3{UTjJr^=c^4e#HN0^pUkAqVw)z%Rr&CS0=d8F+m9fW`Vt#p);R4m^hDqE*2aAclW2UTsMXXVxxBN>dI@ z{Ray?;musDE6x(IVpXQFkpruZ#$?60OqkT0stIK&0U+xQornvz}{&~GdPo(+))G&r7RsFE6^O!q~9pcln0uu%_`8?e>9P=bN7}3 zN$ZFrm32#QoskWE*kKOCPN)dt9tC*7Q!!Y|yetb2jP zY@^{aG4p|47lZH7r3aLMH0}}F$H+bI1q8!U)BdWQxMYVH&^Qv`^0}|NxZs%G0}v43ET|KK#&WNjXcEJ*K+6fi#ZUv$3T&v=1jC1nj@Sabg#13`q7x46r^*Jt6-lMW?ic!Ss`xZeN*K+ww%`8%X-&v1X7Tu>| ziZp-et=(qHh*Iiy%ZoYxF4+II|9OzC%Pl*+^+cj^O&>KNlvDs&>NnbmWIxH}}HOqdS z|FrByk08D&zoKWIK;XoVLSdCmScDOTgD`((RKf5ckk(2CI;k82$H4E`b%|GSduLkn z^EeiqNGg;-=es*qraZ#2kTXX==gw9(aO zlj)&+7|Wt-L&ka>F}!#ixOe2`bj)~}g8|yX1CqRxg)J|7aduH_@E(=-%hp$M^HYC; zAYsi`1-z`EL*RN-`kuI!sN8Q;O<(&6P|qtOYQwC|yLCaLwgz3!QDc&NP|&ILj#@K| z4Zkmd6qJg(p0YS!C|;o`cb#Xmi4jLs90+9@6HL7+6cObE!rc}xQp4khVUxJGxV#b zuhALS#BO>di4op5mY_R!J+2}5iu=5N+5f@*KTuk$mvljJywTo9dEb5%oRfc1lq0yS z-UoS1ZsoZAf1kMqb^@%M*N3_!XDhFsKF9+)Nye`!j07PfBf42`j^*p;I0LO4wFzSK z5#OzO4mgRZ&Mh+)Xx0GXs>+ zRv}EwG}J&uL;^Ro%w%_0Np3hC@WF-fTj!k+N`Kh9;)un=?kn}TqiSfuNlS= zoALhqMVj-ENE_o!$sXptfz|SN3b>+(4hB{H9rkst?(#JTHG>Us~LmJ=o_^;Rz zXpcW3WBf^>OGGYaQC&}IEQKG_TbCQzl_N(IYouA_f`2}*$)8}nOe070#Dc@Vbf_u(VimSf3Z`S?0qk2oG&&hw7vHH z&@RL>MPTswe21s~JyE1zgY~keV5_96De-{y6hfQ7F)I+h^nDbAu6y0^eG!xTikcDO z>Bq4c4!Hd~ma~h$L?VAGo76rIRaL0pUWy9};+Y~L{t72JsDr!kM59L~!{>N};grN} z6sK=d+p!B;;&uD?rR`f-Py`{DuVX56CH0>sqnGhVH?rdj-)Pgdzvh3dbCO(57}pd} zEEccK&r8Z=4yi%}8l^wqK^@JrubHBI~Op6nA^5*?9;RMf}73}$C>sfv1K z<h!H-FH(Tz|>}Z*I~F2!`NxUpyAC zecF7+VV)1`jk|w6$mIpw?$Qbucmt}*1?gc(o5V-gDty9@k=3aES>S8W(P&FK2qS zoZ9_+Hi~~n$lMmEcH$x>w}&1retT(<7T~FO6#SD0nTk6)p9WSP-6u`paTGN4KO`YX zm$g4z5w=fpvW)2Ulkh(T?3Y9dYd1*G@PxWQ9NBQcfE&hH#2d$ zT^i^61Izkgf9RIgSN{OAEar?}ti76K73>R3fPsJaF!Ho_6L3QYt!5_rP2tlNd4fwM zZCSia1aOUeu@wGi^;SR3O!%*XJ@hROx_88^q&aG5q{mnP;}OGX4pC4FzS|UaDBd2J zlyISs=nk#A9aEbRNGHfTXIRuF!)$h_Pb{`25_j&EqZ)YX40jCmWT#^dZA&--g=Zs2 zK%{@<^}X;5NBo%muRr3N0mDC)Ie2?v1zH7ASxim3P*g>L3EB?}B6{pHQ1y>=8KJo6 zMW1rdJ%cip&czxcYzsFAtDY{P-pj%N>Y+Yya);HiytRBi=d?qFfLmZH{fpzN+OZRq z#?9Oj6*N#91z(o9RLjqpfKLCX8nikjw9kKwj(N96?^MyfVx3x0b_Y*36{?A#f8OVE6wziAha!fO2I#Ct<|YjX+PQ z#s4=@*{Av;MMytzA^RuZMv!LvahU}j*PMg8JQzatFUk-4k>;j;eVvZZGV>s!Ck>oU@w-@ZwI~8X*FCo z5i%!sp>rLAYnJQCmTZQkxHL@7x-OXBsSDzzDi9yJtDs;pa$(9C{m>jo0)%?2%PK;9 z77e4HHv{x%D1LCh=2N6ngraa0*$*XBI+6}Ucxwab>mb2!H_v&nxK6oSz%_rQ%{J<< z0QgV_dOse9tjEpBhd&3nR;%c#L;}$%bGhqL`;-|LLu7Lb6N~BL1ThLyj900_oV9r% zZ;paW+8d3`@x4xuk7LUP`BMmXu>h*GGH2B%9SORlCFQM>g4Iq?rw(+B6_aZw&ayc zY_7(B+GZvMr6A=eXvr0lgOX`}&8B$EX~h5oBU1a`T_ARI3q|h{D#(eWrn*KBB)W&R=G-4U;|N>z-?Ks4|b;vn)n@a29s zpnaEi7vAxRbSm_rkPv^VMS7RRI}^;s$h+G1GLaBia{{O0!_ij?6b1lE9dx{ZD>zGb zWxqIsF)Li)-B{R7Y{LiU&eV-ry6PoODWNS@Tg#Oa;^LrQG2jCT38S1yo3Hl$o)m1e znpgddUU&e%hj_-LS60y1bFNO38;~Uom_oZET^xQrR*@YJ%>{qLj8K%So6|3jvV&(Y zc>izvmUpEht`~;M;q=n!LxwvnoN75+z&m|Pt!|YKe?_i(ujgn>2wlQC3i`2*zohF) z|LlM6G!d#p%dJnJ-^F~wQ7o96*%{+CJp_Us1Q=tb4Z>%teD)?ZHrc<`m@kfFwF`K9 zCSEW86Ld)cvXFle;oLLskp;8~hycbgCzchnM8M!N>zgnBuafG7dnhwDMi51uBY4I0 z1e!KY2L;xcsh%WL zgo|~*s>5&XN`ePED)1aXE0_DuI#AFsQT>rU_UBwUH*CfU(w zeP_RcMu~s)UB6X1`j#s?Y{w7cvQIh+eY1S>?9}wO!jC2AC8ljl- zQ(QC*XQJmkfWJNWsKL92q!Q)SqnXax7TYxWp^WlSQBiqPmkg^tDye_3uENsFHZ5eK zz(=5I|N6PZqS!!fZM;Nf%fY{C>1}t8l_XUmI^u(y1EQXMUk#X@JxX@v3`5?a zXfA(Ttczk3?DPZ|MHVp=d7z!Iq5rmjGOyL~v#$Kk6qqKvZxzVf6Yq$DJngHM$R+?0 zsX3uNPx1@xzss2b-`#pK9;D#nD;il_P4f{>pEd0Mise>wWnaUYDP=Q247CC04D%y^ z1k`{~e ziayydf-|3o-)`*ux?@Ts=^#ZNn_TEEj?=QK3`(`Wdf&TF*}VQuYyHmFRtN`okUD=` z{UCH1(8lBN_oFSz7X7dm~eU5{IDpBu^W-;5CccgZ$qr!U5^0v-qc=`oxT>wo@H-;h!2gHUgz~H zA&&C@*SCf&ONlf$N9Ja2lui&xN^5_rt~ucE=bgOf2Rf{usKhTuwbXF+($RpbCoU(^ zS@NIwy^dc3cWVDtDue-}4G#bc1WpweSA$wR33_O;Cl6^Y2=VIQRc2KJJsd9@_v`$k zExjWxJ+Py$Efm{O;meFavg9bTjJS-a*Weagk1U%A-)s{m$#VPVa!3$l7!YvvrrBczOWcqpJ&i{qtMb~OL zDL{m1@&1E^;&t0~)Yjk!1}GBr)$M+LgeuboMF?XcM3Ft~P3F$foMctC>kVILB@TN5 z-eJA!QI~)@o?GiW=%gBD&FplS=TfE8ne{t!<8(fAeY_z%nn&EyW zSf!>P8?Oxz=463Yaq|Xm`e}%x{t=0Y+Ars2c>!z;-ub053vp_5G0=a0ZoOo90Oa!6 zw+_jszg#IVpbJ$Lp5+WcQ+|4No-YM`oAwN&`T`t&8Fr%2s^yKKLc zrQ44{6^fG^GiR{VFEqXj6DEW<{BV21Y+yIhxx5e_^Z4!I4-1lTNC~jJuee;hOh)LV zu49;cutlUv9u|t)5CebvdF>4YtioBEjBuoVhr7#UJwv;XAB)#43)`Kw%;!95-@rlW z67Oh{hE-O6tLAFdpryVsVz$Ecos7n)H%qlBEzw~J>DM~7J9Ud?aIvJW$3WVU zq{i-i1Q!bB1MsF>oyJ(~X+GXMh*8-2&X<2nQwdFY2zjvVkL7>9g^j4M;Ncz8zQ}^` z%MRxj55~yro=@pF@_|>9zdzeti7klq#_F$+_m#79sTKDO5}3!GgK;9cANIScA@v z5Apm8yO&L=CQg5)Ky8FYQh{^t>m-{4Q(p;iFE-R)fEz56*;Y2G9k8=I-iDdX5;ZxM z|A{XmJ9arD`~b>z5vO~hMjdUr|59+#^BK!6;wVuS^UI_O+~ewI7*4XTE~z2jPN`~B z(;8kV2dF?5U)!(+T=@ij_X?}RoH`FJGn2{&-H$3hn!tb2F}p+9m}%1)1W`YRe%>3! za^^P%;AUU@Kp~kQB{wqm2u)ys=v^bT#e~J6@|5BAN7Rl9YLpT3uO@imCT~wyATb4* zg^K7{sf|iPAsK0xWJtiKTM4KlLCQieDxi*^#ye$o0mPd{GzCfd=A%XX=Nlg#ui(dS z0X<^Q8%%#G<&hUF;h{{!9pbcWtJG7T`$x&p+KR4Y>qkoXItv1z;Y<~+@-Pf>7wGrX z?`oHjH`;E1Bp7SHxK9wrJxgcmjav5SYJ^oLIbQ+Xq}FcQ`3i6E@k2b_j9e$j_?I)+ z*qSi^YM4NL1{Ew$OBT$j9Mmgmpz~X(@-Oo^wE%w?q^>-~Vp3I*R=0b!>1f09cX>U= zrqV51*3P}TSBo%^uEpj?%9JKeLuMIaw^KP|;%6a}3?IiwnCJPteujIdC6l)JCPu=* zk5P!nkSd*Vh*%wD?u#>go|+)f1(A%tHK^I@}WGjSiy7&GX5bxN@vZ9&J(=98nB zy{5lv4P;m(#PL2&$FY1L3tM(pFcEpfn&tLrh!!ff&qJkjeV>PyZn;nq=4&GV%-X83*)kyT;s=4&FZe=EV2*qVUc00072!2%n< z=&XtIM@2Y$1%Q_*oK}&O|3YjUic%On#i*Zpkf#qTq?a3WP;eXOcB% zI^wUkzB=q6bok;7a;t-u(Oeu``LDYX3t}hX0l?`U2RN-_xPbyk89sOh5#pc7uSuDt zN3^}(4tJ8uNuC))d~|=E!cm;4I)fFRNxs(qL(GB=d+*GEcXJZHRIBavVsNY_M?{n( zL3@y~dxk>ufBX2Wz}@6(kDb(Mnlf_a!KArzx4QyU)WGtT$NDJpcwc~$%lVZMY_SDw3_LOv? z%RjyFQ9``5&P!LsLgxrsJqrPIc;v;@fzV0ayx#5Fla%xVWX0X<75Y}W+uHsDVn%fD zz!~J3J9arWz#>7IOsEc|>Omfu+@lBqN6Cw-I@cjO&QW?7-l)36;77PeZ* zfXryKALu(Q9pQhzLK6GmGbOsvTzdq$b!7#wjIuXMI18Su+;l4^9ia<|uGiGeOO;qo zo>W1zh0*Ol$r;i=xlZN=L?#oZa$d38-GKRK{FyuQGc2Q)?SSZ2rj0_p1K1hEWs99n zN3>4}44$Zy^>j%5df zq99b1oAc)#z)p3V`!uAI+9U5tb! z#1ZVjI;1K2$Os{VF-yvE7Vy{8JHRTW)Evm;APaNX-1fyQx#4vmFsxmQ^;=BUHfi(q zq7NGht-W;dwXXe>x4($FqJo=(j3NU*`Me(}(5W#mFS z2|1Bypv^LmO5QWCEsA+RTH3!$PXK@Uf0%y|3oO%Sp~KwgUFS_I%B zD`RbNa$iMsk`#&|H`7U}LG3ENm>@tANZFm|H6$B?-g(&v34P__h8tnglf|>J`ASy6 zhO$E4(2{^n4{W+mDF0JQX_jjVaE-UB_6p`Zgca5JL-d!<5f20~^;hvC;wO|qIP!l` z)|(>HNn*~G>i`W2D&p4dL2guc0fjcT$MM4~;xD3A5x#sl+$d9b?*m^6Ls3!)d((xy z$W*X;X9eI5kjUr;wJsvVnW$2g%_Y4rlL?Q(>k%9m;V5Q&*MFnU%ehoT39@%>(l9SD z%zf=g+4a*UT9X*~-pSU1u^@jFOOt=Jlj#ND|0a@V=7cYPje?I4PK%&7l045MiAJ6M z1J@Lr)*^1TXz9}0FjQ>PIuUOSXa{p#Rn#tl&GfS3r1w(@E7R8(0=Gls`H(6>9ssOl z2~tOVSRN38qVOJMB~)NsC@a9B!h9r6IDzx&JnDiEfSfS#!1;f%JxlJGgNuJu0~=aB zIGs$mCBZ*nM%L85Qgk>L@(}mTRP;GFH$w|lsw66h%AlhJu-KeyW<*U}}H938k3Q-7h`oKQ({s6!UFwZ{8Q@(b#?Tv>A?Wj_zB<;7>$C2<<=r2@UN% zud9WSrNlcF;Mtp|vFk6pv6!NOiIeX|wqzU#HQ+NL|6JOIYAQnQ*Hz);9BrD<{;7Wv zP1=SD`+YA%h}=r%0ATYgAyi4TQ}en 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

uAwiG%# ztj4?eaopg$kMIp$F~w-$j$|#V;{3gsYFQSEVg*eWho#XyPy~Njx`TWGjG;@XKzli$ z@AkCb8v{e5HrN5Y@7@2|Xr(A}A8k-Mp)!M;8};vj@jYLzKVu>=@3!W*f9=9Q3Lw6b z)d)Mm2I<;l_9V4cAkIALYE6!MWGCv-oSYdYPe_Suk6x!XU7=?%4d^KrW)^qU3!(m8 zd}#GPCYd^s>#%ubqrgF&#!D#1!X&2&&~;P4h`z?Z0_u8Vi###OOgVFSoIXjupxz_B zu}k=xOVb7)58qP^?bJ9Ff4I{<=q6cq`Fk@5_HP{RJBXe~=o|p`8{5yh%51^y4B~QO zDRXn=*Xq0-k^Q=s03O3fwA7^nj_-dFu)y-Ym*+BE8@1C`Sz&kh%=CQ^M>9rx#s~Fa zUDWoJA6LYTi8cg7iX!iRabS)mZk?wz=LET+o-v&q+*ZYOwuopOf8aJYG4@9}nBf4e zDbkq?Zsz_0ReBg|JVInkP|swC0KJ!B%Rr~1H*zmqg;vjVXQ*NCR zuZ-{GZIyjEMtkRZ$xZyV13TvH9Q5L&Sw)Rofp0LeZG%XxwVDGJ{f>vl5%HgVK=Wfxa`mfq5NVVYi=ieLRGle0XUL! z8^_3-tLRfA4ftXi%mIiOazB?%A5EZZy!u4e^ojn{`Dlt6f2-CIcboou>}}Cu^elrK zR26xrpBsxqm$rJ|VJ)X(9THaWQ;mZn=&fJ{Us;_aI_5_ZMA)B7vW}NP65ZZ|I3)g< z@~V(YhEc%MLQ1wfXla@U|Mwg?Q7ipCXGvm%s@}P_TV_G%P>>&&azlL3wK+ka4~c$E z#DrxC`MvC=e}-ZFx+4*|byIvgc<@SQHnY-67pQUk8gG{kDJ@3{RAf3gkFLr3f!LNb z6{?0oo3SW8!%>ZgtQS^VAn_>6k(98ensO-%sYbf_qrKw?m|DHI=F))$kf5jM3NhODAIl-f)2#}xM4w?Pi z8zPftpr^o%{I-S3NvzSp`!r_r#8|o=_ryd#^L(Neb`-w%Oig!^QrR;WwuwB>*)`|T zt&TV+8zR{3F#h|W#GM!Gftv=0kwrQh#t?{g3jPPJ6BHZEZZ+W)3*G%u1;=@A#QsZ$ zob7wnfBh_=JfFwgGz^PrjArNRdz1^^wjnj3Y)XB25p+<~{{!e5V;}9}9#G7lk&9wd zowh{|8%!9&;XJ4|4TnP;#eH9_Fj#GmMFW!D)a!-tL`gJ0c@+qoTz_CM6d&)%yy=*) zeBaGML0d!!Y1onB$AYE&OO{g{>IYSpI9$V$e{;1-E$F5jQ8FmPp}uP*>xspLQ?dyO zMcH^6f+%@5)r~j#i(f6tz-lE7p~+O=iYz?3Hx3}>;Ra%&Qsjbifm(g!Kzb}*Kx@1| zb2l45LS4fTx`90p^s*a#8PFPP#8HY&0SQ4^Woli2#oSMqFdSHUQ#V3VTbY(cYVm+z ze+$QlQtLXyW~<3!&A&_pj9-Ot$R2YevRhL+{Z;Z`6d0-3s)kyTurF?Uo{lI`5_xQx z36gA-o9Ep$WjdR}ZG{Yq&+@M!M3<3JGeG|cQ1bu0)eDAQmIVTk$@@*rglOc?U#Ax61zDZCEmpa&f5rzo zcQzHZR%-LSitQc>&B@yH;Jm9vZrwJ}ALd-&Ilcm`3o9rpPnJqMrSj3L+s+t=8Z#_9 zJq~f8a0YqPY~=B8e5g5k0~eEye? zH|~qOfWL{jyKLW+5u}pm4r?q$f84U(83Ga&co*bFv5-;Kzic)MY_}GS^i4JJ+n{e@MXb8QK>M z*qk3&BMPdnr;oA0HuNFY=tB^{B`cT|ORHDqa6MkL}8kkKQ4;gHhn)oM9<|t!tC;I_4Oa z4Y>erl-6qMJwe@(e?5#gHRBgurIi-!el)D0FE0j-%8`HQ{YG9u?`^BOp_aK#H6}!I#Iebrrtq{_y?|%yr!# zogsYz)}OuiqLw<8W6=qi_ZIJ-MtBH&%crDUbTSn!#^z}&f5x*eYrf5cW#GP*=U&2n zCiyYN`4ARKPwWm~8zx+EyghFC%>MM436f5*F8IKsR`lqXrNhpA^3C+ZKi!^q%27Hp)QGVx&X zitM987BUoUf98O>@`@Pk4PQMa1eMg{-aU9+I6!^Gfrq|&t^*)(Wd=|Vm90A=0zJ{1 zq)t#m$!griG;VQ4MGgrGX&y>uocUZC>SMs=FV(6L$YL=&|kx1|vv3cb(0X|3pvDdC6_!fH+e|`zof2;k0P7DNfRVUwzv-5Dv^HMuJ zii{i$jB70G)q?JtrN=2Vd90^19u4NA)_R=_7vLzd|Q<|d0%Z91QKR3UQOK7>O zQcLDeQqGhskicBz?snd2uJNmZ>|TAdFu?|kn6VxeN@3cDWcU0kCQsBBM=+x#wAKY_ zfBcnIVvadyP<$4Fg;vN6{r>FVxRITJe8 zpAlZ(0XMeuUWG9EDKM@co{MJ%Z|;$hK*6R^kB<2nGUVUk48JLoVGE;=tk&)` zRIygy#0&lfd+@gdxCTyA+Dq{PvcNW9fA?Z-$l&Fc>jtB=VaQp0Y5OtRb^`m+4FmW+{8J>Cvs)g1IrdXEZ(x)S(B>KFTpGW|Np)XR{vb8H^G>cc9H5RYQP_-mgXe@&~l zr?NgVu6RLev!m-`5WDpHe0zR?tjQksoJo$=;lpz&Q0bka;rsAL;Rh1G=!KziA8B2) znpc|yF{Lp2(}$Fr5c!+NtmN@FT^H7s8=w@AltSwimuA8f2QFbtjL>nG=CLI<27KY) zQ7EM7e|8#riO`c*nSs^YY@Sike~w8pqUPLFn5{bS+TU&T87-kr@Cag51AGcNd-Usq z=GKM@d~bTCyVSs2ppw*MVr_0=t`o~mw+C>FUhdpIA*ULd_#HrEvn4Gs#5Xq=^Sza5 zpy!Yw0$2iZL)+96E*1zb1u!~oL_+hK86KE2fKL%{SqQkpv3QH665Fqhe=uEZQ4hIv z+T^y<^IbOA2-4-TMHKTWB}SF@HZh9%)E|%iV5nAr6wjSXvwrXbtA8;~>(5qu@n(_z zrhfN_8F)0u2rZV+0kjaf$t>sMzkY)l0A}D=h*nXvejw~@}q-B;4j_aMc*66K!){*OH*Bo}x8*~XC!g5j(o zeG;a7>8j7_J$K~$4TR0I$a#`Uf0|vluzZ%UtCo3rSG#itU_^pde;#~Xi@j@~34Ern zk6luHdacqn%}U;4HvStKEkWkii~_gtsgYn9eq~VtQ1LwNF!-xZzz8jRc??4DL9s+i z757<~e|)R~Z!JWVaUn1QMF!V z%^-OPyUc1qaky?&e@FcLprsNAVUwS{?J75-0mDdsjC|9>$hYU%*EBl0hQNaU{Mqkz zQnUGW-$VR(6?-NybXB^TYSN;kUVElj8&H3>AIg-^H@wR;RU%X^MIqM;xG9OY(C)-n z^u&|XA>d^Z+FP|o<-liRpc{r#;XTkLjo@N*8S>)YE;p_)e=XQZ#?pT(jw7BokM$;$ zm8LhuZHri@6wi3nqN%3uU>A05eE97uMaZeAalvE|!8-e|O+dI=)HDJ}+HPH%iuEE0 zyHHw3ftooDYYO|G1+@K=R!5h#9SZfM3P=P#Y_~F@b8nbZYOAX4H2Hq-AG@OseUqOD zEM4ezBAR59e{v!JW~J~yM)(ewPOfRW%@EaWWpYF$>so!Yu+iwmj=__ycvRCg$9{Cd znrYT#bkHSKOH`T1ij4mGFCP`FpE<}e=)wLX%UyhY3Q6eH#3K@(Bfl) zHd!`VD<>`TuK~2{OrX4KQ9QA7K)7in=>>xcLZ|litHOGm>}!)ij~IySUoT5M3fZo* z+F+r8`vshGseF1Pi~36ua?)R_V<6?61tAQ<2vTYQg-l0 z969Kdf6q^bQbI{`4iIC{FdEnPP`k5d$J50D^n4?`;=cZ!YqNH|ex2H6cA>Q^ll1JR z=(o-q5QtN@!LYLyTU#e?Xd+kXLH2z97|;fql_e<<2RfHeeUc z>Z%VHhg&;Mwabtk65cEzT8asF^G-s!h{z@LxRa$|yDbCa(~2ZxMx4yD`sb$7^bhlg zw-Uj+*J@@7I3Xqs9dNH+oUY2UAU6BqX+{vt2b&VZrh?B&Nm~hL41vN~o`Zig z=D7h`V&M3OX5l2X(0H$H;0K(|8xE){Se9=kpx0J{nS=2p*d9z@-p4X7KfGLihzFiw zE;;Cc?+at8`L`6|bvrk-Zb3vu~0f2)zO zlPboZRnL`uN>CwvTnf!{foG+p6G5Qn2c=SbgrIXx^`X6p5M~Bb)+(yEdF&Uo z57Np(8rQ(eEs@{dz;;`PvP~LBzgo8)F;^hY`XcT!EYk)I0o_P*)^JyTD*ihgv_kEW z;Ss}4>4i24{%*Y)P=O-1l>zsLe`03kQG|VdgA$4n=srC+_*qJ}>R=qn2X&7XUs%KRpB0hVwx_C;+xdO$_kRc_#j`s||gC0D9#;H{I3 z9-6%+HFUu?kz=RkETQd0upf;j$mwtJK?flYt9PH36>-t)7qcsi7f8zpz>YPW{LpXP3RM+u==s(1@*sylih$oUR~ zY<>kv5!^|YV=)YG21%6IYvFxNO^!$T{S|(AFp2vA@fO;ErP!Y@ZM%xO1SQGL~IP^{q5f4~g zxwCfD8RxnpP{+_|VY-?Stku7M%l3zHOpGibK)b6e*3c6moWka;;R(%53BrKMTJ9kU zq>>}HpR1O_b>R8s{fg9zH?l=?I>xsW4_=G}82=e=RRXfXQVQfbfjtRuNw6pg_bT+KE##CMJ=oT(uCe-&@g2YS{wn8+GPQ~X%w zXwBJonA98_(BJX*C>~E^6D?Kg4_OWDXJL_}39b}a_bAdql9lCsJ*bY=is8SKKV$dC z!{r<9^M*)_A0PrYfB#S(JNtV|y!ZXegc52WsF@_(K|;|MWT;|^siG-U1%*%T zNIRiCieCVx`m`SzNn~Tn-BbA9oQ@eChH_Q2S*S47aEen4WZI{dt}$stf)T6|$byny zwZTc8d^N7FMMA%DhT@*N?1nL6hGczm^QX|@3zQzFMzpT{e^08~DMe((f@)XR_9H0i zJpxhQP_`}t>8r=U?_7fs94Gsw+7f?Vzbb-`0V)IKO?QwVt35gstrFRt#!UKI96i}N z7E(7n>AQrRZqes$+PKsXUMK|b=&qhql5${S=iQvMPs0{O##>HdgM3FW686zOMB4Wk ze&tDW^62K$e+WL5!Aa$1hz4+7ck;V;DM@MSNt{M-O?K%ng;8UgO zt*iMBDAXeE%9@B%Qzo%GC799K{>}O1<0r*l~tq#68+PzFG z3o_V6Cji!i4g&~F{ebBv#%W3zgBe7lhcK_SXNobpe=MMBU9_pP`&NvPG;;8-Y~q<) zSb+VpK!3f>etTh16Y^;dSDK6^<<8)+_$TouMSB#k$Ihg-XHYJ@J<)rog&KikO<`~a zxB&^+!{-*wK|EjsLIo-aa%OouDkp5kY9vz+dqCyzp1MJq9DCVtlq#!@fF>0kH;;Er2uiF)~Ky zy!`?*30-WU;>aNILUvvb5a7wP7B(kex00RMe?UL{ud_5z)Od{q{vskeinw>w<(y0} z0>=~-bhVO@3K6I4P(Q|gB ze`grNKUL&BB@!2UAItp!<#E)@Q}5x` zY2@|Z<#;mUv4hEnNIg+l!#3YqJPV$srnjZL<{CY;op}5fEiKX~cO| zkH?7J+iVIO%l4j2|M(_&NQkqt55JVYaewk{+Y;Az0;(ML@DoleU_J#q{;YC=f%UHI zPlAY$!fu^UU5?U_k}C%$FlmWA^KhlGrxgO0Dv+7&sI^yEPvp*+98odpZr{7P$^HbL z+kdO_VEbF1_+K~04^36I>UX}xt1hE(e%n`gTP4CV2MkBSt-b({iHNPtTUl-z`+skk zMXRfa2nzYi$MaFzqTG;R23NE6lEd0bvrMcKoBQUi|KYsE?+9dvn;U1ueYC1AiMwGi z{CyNDt?j!kaKY=fz|A(>&r-h?4(OfrRN8*jtgka+D`E2%##ZaYw=X_8_f(hn zc+>fvQ98nn2#_jmgwhy+3F!LDW;AbGd%h+TsDwNArcI|6EUHD`1)AuP@oLj5LHVqq z3cDrBw32*`tOhM7T45v7(9aPI3qkyGB3lCC9vu zk&9ft3HTFm#w`{=4cxCZXa?l78Hu=-TV7aPeh4f$#Ul7)Q=A}HvwxwYuiW!`6h-`c zOaWCIB!!&nvSVz-zu^|4=-Ps7uq3?ypSqcfO874kk2fAtRFQrZhYz zcpr3DE#DJ`?u@6E5SFQ93 zCA9igN-)rmlpvNeH|1)$9)Y>#G}q`07c~QNBGSrcN7Fs0n9gqKJtKvy9h)lKV!M*T zFYp2*zvs*tnq4$+o()p1pR;QnG-XxQmFki#SFdi0a9;Ird{#bx`>#HP`_O*30l{8T zQ!Bt$41bcqrFr}*$K1dnuP0EC+46zT$`WI9=R1<#LBk#hVsD0NQlldlpjY76uFlm? ze$VmluM0#_n*?JH4S)&D;A9`z`M2N%gKCn9F>ePv;THwWEPt-}8*7p&F*-{n@$WvD zoX)B82$SSE3x%NRt={Vf?d>2{GU_wGd_EJlNq@4xN9p8})$=a8vS;frmfagy6)09~ zhs-PH?@2UE&Ce(3%Bqu~W0;J>rhbn(1Z;n0H4u|Br?|3!Ms7}?Hg=WeG4{^zv*Eyl z_1E}XRaT|Gz2hr@*k#~Jz8tPslaQuZxw+kKH`f|Y9V7})-U+1&J5RhOs25j+o=8%b zoPRV#>1GUOaUQGDA~wwb&@sL0iZd?n7_RxKIX6xU zv7=!K?fH163^ADI52z^Dk(!mJAyGSVmVfgV$10sS`n-IUyeFN(r?!Ss7L))j~UYE z{#k_I00^Sg{MCIK(9UF(?rBZzraOGN;Wnz*`3mf8!7^}pb~N`INJvhvB=*mC;(uu6 zM3TG_kb2S#U5Aro!8vfpsB!1XQwY{R!r6s3FzZ+^Hd2>)ixy;EE|0N9AsdJX=iRey z-{PEkDvWyrc4cBC&+~Cf(DFg=$8LY-Rx6bsG4@j%RiGN;WNR-^BU zT$Vn;Av7=GHJlE0n@*2Q>VKbG64?RHQ@T%e0gsa^b7KVyLf2+XMUlDyS$GlE>pe|JAfG*5lbmz>Mi_kcWYJ1E@lrF-m*Aj{u}ClgUh|unvf0V%bpvr^0jKleGf045 zU-{tRQIN~L|jN+I>o`@b)5hGcYfE?%rIQh#j+v{G}&t02>+ zW34d2Anm~17GZTKr&VD$o)+fEbHA}jXHhBHdUdN~#CeE(Ki=>?Hi%i)Tgd(}aQ{u4 ztZRx^FS?~Ikf+qqMO}X1xU097Bmf&(b#F=f?sgw`SeJ2ooUQP;pzOXgK&**@r;mPd zA#1B7@rbp?u5TxnD1R&pcT}FeilV{DGLfrMG0fAR6`)phukkiu>g^zH8n3x@Kmj5q zNv@%Kxg8D6Rayss=zm!&@tltIVVZkBD?I<4%=HBkjeGszk*wQlR$S_qL}B>cTjXUz z3adm>98`eYcc*~^Eudq2n?m~9cGUKBoXma56AAv7-@N3Z<$tV-0y;!j4q))joxRfexVxg3w=E?UwCTrRIQ~*Nq0Qz8Mk*=`#HX0t2&;MzhzJWSX21% z6Z=6Cnt&;Ww9%=M-T{kp_YfxS`~&)0$;nM*A~XYHqPaabW|px z=sU#dUCoZnZ+}Jee(#R*Ivz{YC063GeYs7AiRy~g-=VIEG2z_5VVZPTnXSD!)%VH7 zBdZc}ru~eiQQ}XB;Qe@ay@HiJaHBxO000i6)yQm$S^&d@raHl-gfXPHNp(Cmgsb*D zc_;n;S$6maNLx%kV7%mKXcMh=oo$ZXr|N^qYsaYx*?*VziHK~UOTZqD>d_BFPXAh?xIu-w zz32wRE`LRo?YRrKkWgqj!>BF5fFuYa8gFjZFrac1-jIE0W}4q>{ujFdYP zxADrX$mPYw5S@yCy2Ws~Mr3E|exG&!Xe@)s>`aqdWZc_1v&>g@FCVR@Vxmomn(1n= zB?WXtJnG5sN|%>o-u7D9m^;m`tq5ld?Q^JD8f`&lQI-q)rU z*?(kI%LKwd9*i0+Aqu)@xPzbMpr`qn`P+)P2ztD%5C^_ZdP6n z8&%Uyg+7>6@}9THz{CUC@^@vw3Tr-TNaKhiWV4~<+J8HV3Es6sey~ zyOXmG8L{H|PD3e2-_Qn+_ZdlvC_}yfr+)!HqS>&uyoK`T{-lNGl7oB(k#o`Eo7fpq=(KqiUKW|GlRpvN)?&_A7(KPDhBY@%f zF)rI}llC{~p{6s95BN>xQbh`GV=^Tr#yb7J{l0-0-rFLL@&uq{1#^@Y@JlSqeSe@w zk^R&IT`fSZ`@aWNh9%M`!Luav4W1thCjb<_N#PaczUMX4H;<#W?4K*}D1W9(fem8k zQ{lz}jVjM`D6u0wjMShlK?J~NMK#Yz1Wp?%FnD}JIxv_zGMKNQUC17P>u#gHnAqe* zMEokUt;#o|r)yW?8*H`X zgJ8Qy?RPSb4sJ2XMstQ;*K~$X;QQ!GHDG&;uWLFO5n*BQ>~`;U9_#w!$tHD3Is?v} zU&;!o>1i}2UZRa@gyXx+tPmoiD&DaMFg>a_QJsd^Gvu4TXNw{GH6DnqmQ83vo1%D1yRtcFl7t9|nX$XgOhyv(II>y|F^4bxYGJh`EL@vayX) z05{GCo|r~Fsv~AX-inMGPk#nm=B{Jta`UxB zj2&OWuiiR8J5RQmcnDUJnJ1|^Q)rZMp}4ttyol6DbXf4^Oc10<7ndMHmnI!BIVH5) zwq_?KK8)L^#yQ7cVGV2J$+>>^2<>!V>#T+3pn8g$I6F-LSWaJEynjcB7YDw=*UCwq7fnNRgE37liFwC7$TDW^CHUm6f!A@A5{pVh<3<{b+ zAv5fk33L|doKvB@F3!oAJGAC}a-RyA*F7#-Ruthqva!Lkg3GuzNiyd7ls z3bxn;_K>`G;xBj+V^s+sXI09BuJy;Nxa|qiEtScl+XN&@)_0GfWAJYlhljr4DgTz#xE64^ba*muHg~< z;om(^d1~D??%y`Ey@H+?aorl2KxPzP)sMu06dQFL34aijcc+5yU+mfTNNK^}HJHmz z^*xJ9NoaeaFnkG}$xMR~cJMjToxN1k4D}9|kBc%HyVmFaStQMyD~^l3OtTX7g|a7N zWd)Sc)eOM@NEYWONI^K7(p(UuRrP99!X{nMK6~X;T+FHK>W*h~$bOx)lG6R4n5QQh zK#2XIE`NQQmn*B&&@9=GMn3;zX*X_#Jkf>CRDO0HHg>1;m0JL&Z^^n4-9KLMJq|+6 zBVma;*%LvG^mQ4C&#_Iwa>z?E#2Ob^?MYD%0fYJgHCul};HTJ9Qha)i8owo>~b5`mH)+4`*48 z8@<+Ti(iTYT?of_8!L{GT<+GYz77t=+Kxv;EIK+VvhMY+*x$p&3pVz6SGZBd*)w7s z27iJR1XqR-|7#hG!_Z%4aLFK?1q*V7viD#erz+xpb~?dT6RduQYSWi&9A18sSOBQh zlx;M>Aqe<-2i^`OoE;>sq+$mBN9~i^n6D2Zsac48KZ~H#OWH{xCNQ>tsQ%5Db_dqT zo>YvgP=VwzDCM6-QSex;FTHX{SlcISBY&u-01Bq)@g0WY#=T^Ui?m;$;OA1dZg5e5 z9E!wR0Or4q+jobd7pAwy?UTFW?rsM^iRJe*8XV4{#sF{@|5UlH!lGlhd}d<-G9Nr% zZ5QX}_Q_rQ@Q~r9zDw(47U)dKcn|c(=lsaNx^LF3GsuAZD8c2trHr zZh3gb)nD1UBx$&sJbGp~p2#+gni#B^KSYYc_n{QO9k6yk^U@h;;=qgWjzye#0t=ti z$LPo9Jc!pFiNjmM80Ww~u2&BKq<=B)S1sjAn!*ZmTJW-sF`mGtuY)*FZ8g|DzxC%H z62JySYD&JAS>Gc**jRrS;81#gP?ymc0pRG|iHvs~&rB<(aWVVncLR#=g$qq+)d`e! zh1Z5O2YjD?ZR_B`jf*}9mhxW#Qw|POC##%JnI=RI2%iVEWCGY5(=HZ#^-UmWAQAEY zdfmzkNe>n_!Z%xWP{CSduh}Mj6*bOofAcWaWX5_3XtLw%jPo#jwv^C05NxRBFhe=Z z8|$D^h-hUFog$0nvHiPFw>-HH!{lWT8-MaM50mt?>4y|@ z2|p(RVT7jwUVveC*u+8x6f>&R6#fB8Sx+##B!g2AEEJ(vDfT^4c$40nK#Tc_MiV-M ziEw$T2;@%S#**7yIvjIVa1e^%;UZyfG$r3WCD13caMl_8;di3dZB*)Cg^+n-&t@CZ z?(XD5=6hmJW1DzcEPp?qwF(uOeR^YM7of*~voEb@!wpw3pA8^$p~8IxiMiyl*bUqF zHxOcNi{?SYtgvt29K0=2Zhy~IPD^iGHyn8?!XIxe6g)z_xkrwcaLV&RBW%$1(SLZO zY%;7}V#PE?lxE?a=xI?Nq`#szAeeqeeXcCZ8Q9t%;-JMHEq^NXL0g-luWi8{vc5!^ zs}pd8xb?h2LCa)44hK8hyH?0Q7r8k0?N=7ULkJ<3mdL zJ8@%dD&?is3i-NHlG$DtsCW~`jUD(S5^(Os%D@_GkP~Q zxe#pRBnsz}^lcW*{f{Y0QsjQlHSb26=nM4O4Z9ZfJ%365O%G6xX!keYt&A>)8=?X? z31B`;_Mz|pYkNs(K)NjHXHF^gpJxvKx3p4JS0tP5x}D)_A8kea!R`N}6)Yk<2`3>< zF>rJ?j9aJ|I!leol#a~PV&v+Jf#bvak z1lLRBXjmlt6X&XK569uzK+H9=V-l0`a5D$)x|$@LCPWMgGy*I(@pL=I!pv82B;5yI zbyXD4etm;+hwP2P`{L>4CT$DpDMqyp4ii3X;(x3)RAq~=qt`l8?GLkqcm0)v6FnQA zZDmw7+5N2XZ>q5pFoe@hMsyd)M`o;yV6ifBLb^Razx(=wJ&p&yJ+Ten1X`+1z8tzp zcx^>X2w|h{S>@&0Hd~UeB(bXINOS;=*lNzjSA$h}Alw;%7&tt6x=(-pKwUq63tzF5 zqkls5@z_)>gq-nDD^PI~KJ8ugBBK5mCEo|$gUM&x0P+pOzC4u~GWXpRF3JJ|SkI=< z?MqlZpJ+#l^}%wU9eM%wGnN)gKfro@tZFP!HCr9(#N3-DGKX5YGC-a1XDmpO5gd1! zbF-(yf)(CH=&bfL^cNkQwkyJEPV1Dvn}2ldzJNTY7ud^dd1vR|JbHY!hlVe z#ajiJ&)1mGZ8D~$r>V$Jw!%EEH5ylJmK%012l-i}Dknl^T@`B|v@`H(#5Q<{7Jp3S zUeQk!=ffE{72Q7s>yww98ihnKzm)kK*89UW@uoJAY1&@|NGr=BIJ*#voAi|^-~7Try3iqzQvsz`HTh1S4n7zO8RAX<75<@OPQ^V z-67zr0xp3ZX`*9v6ki|LlwrfuS{uPE#X@OVWNI6U**)8a?^(~MZ;dqvF#>ktlY z`dG1*UY?i#LuT1g2G&^66THc*%>lBiPL7Kj0{lcU|Bhxd(tZDaDQdPgfTF#E2GC|Ym8)!dz$QvAa0m@MMuDW?MEHSHZ1?Ec1C&c{LL7k_%pQ<+f>@M=EpMm zi$l#_k$#rIq9@7;|!Oz>On(h9SQWn9D19ygCkuw10W|_L8-7D#T@5 zz+^b9Hu#C6PLbg{bEBO;MuCsXwi6b~1dgZOT_lgnSgVlJ{jknU^>h=SX@3~-v*U$_kiH{nx;0I``2eF)4-J@Oy6v975l|v*5D<&$Pba~m zoQ_B49WN$ioog4O=eBCIX zBi@geIz3G*o8|;t2%6ZG#nTRWRnO%2`f*KZOem}8lUY42HZSPi~Vh#D#2vH>&n*~Ksx;w?nfMFU_+4#u{S z4RbV<wfrzvPh1}01Na_k0;YEh+MFu2{QVvUe#)-JpRi}~3F zjnJEgpr3n1ZH$$TE!`?l@=y3{K^veBBf?;F-+#?GR&T6^B~*$DB6u8zw}Qm8`G7_e z^#&wYGO$MgJPID7$|t!msg>6?UKT2RHz)Xu&X&CY)?cqKnXmK7SKw0NlNRA=mm-9Y zc2BW`KBny#byr%NV+R*W-F7r#7z`nB|EdqdTA>|s)4YP#=@0CfoXTIeU{d3|H-oNW zWPf8&3OD&=yBS)kr#(xBrY*e~)iyn@_ZqIFk|IwaWI6!{3FcwK>^n7S?Y6#5_ zirb)c4lGXlfg)Y&(<+(Q<|~v)Ktv~;o`3(cE;>T6ombJ6zV>y_HhAjmsX&3)G16BI zY}qH2prQTU*MK2Ap&PZTK}_BzTYVTJVm_S_v{@ALiOuGB;EL#LoyKG?b8EV>Ywfpr zyV+HBVgB1k=iAPf+!p9p);dXVY=py)GT#In==Hg6Wj)@22>lBwMW|khLbp%U=YK>4 z>Kn66a}ZD`8CbXVDI5VS7o#6ZLs7JGNgWBm+HM%ZL?& z^`J1IKRQQk-Y&HuAQxvBzl`wVG#?=77q3C{+TR{yE}+T1$|EAwlYmYIVzo|0d#)&cp`+e~~u7BccBAY{> ztnm4=VJu`6kjK`v7xK)LpSS#9)qDF93$XsCdqyRyhAg9OptNt)-?V0%)PHVOd5Sq} zV{%vPDjft|;j^M;U4xJ?X=IuaPbygn6zDd(UGG=58S_abVuF?}ey#Kk-BpNBbKLO} z)CXUcbo~k(o5QWM!J}TT!GC?f^1h8Ph#jj=mI6C(422d3u3AKH`M_eJJL2hLMKh{Pn^`26c_LDfI6t*66qyPR*SI z^&jX5J+8H`x#lnJ@P@3(na#;4gyO*j%e zbWQVf8*$t1Nf1%bcHBrL^!z z(q!+y95m=x1%Gm#Dmzxl_>CXC8I_fB+tJ4_FIqD^#=zT5UZD8S`47Vl_RVzTgnAfw za||Rwd1QPiJVeA>H4 zfto>;^@;tBrRr;m6Bt^`rY?1&0zAJfDT~m0H0DTtKYuG@feU3zPW8f5m=hIC7wItU zl%Tl%(=ql~zxa>pt5CL@h+HM@@)R8v$ribP zkuD3j7Xtva``+2cSXCDOAGF_T3`sZ5hcNMxcL-nTy8Ew!hB-$>asQdiC?%pYg7KM2 zEykL};!0uqmh%U&xyVq@hyp$;{Ok!hfwaFLdOX;FY%nByMlY zd!1Kx`D(qfUo%wf)191=6)o7laxL?SxJlqv;QxtZhvSYUKw0-6vhdxRq_||4u$coZ z{(pU4)p(oA?r22ls1PD9-Q`di24F>K<7ijgLkPQb`%x<*)3> z@GnD;dZ0|}v0t?C@gR1YuYDu+z% z7e5z*@6R0hL5nO~xnyu}6KemF{;$n*9)EoAU`m$uSG_6LmijgY>~r18=$Cjb_B$=N zx7A%_gCY2teR#pMzN#e4UJky7xbg0R2Id7nnAv3<*0E5P-ja&T(NMvse9CoFp-Ru= zRgfBSimYj@iWm%yuBTBr-TvC1*d?gKF1PXXMVi0SR=cO}S~{k&ZYlV$#!xW<6n_Aa zx?;$H0B2LUS7=^SEuAKPHy^?vI+ZSz`%3rWM{e{P($+1^mE8LGCJe>U__Hc1>eo1nFr+V|!ro6d#f!PgI#Z+Q+kbE|9 zKZz!Bpg^+28z#pCWhuh5ZtLtM*Tl18CM%?`j-TEaTZfGv5khWryFYDvP5jpFN|$ z?s|)!0o|VfnQ{`tFGdIDd{fl*RzXyHznxkIB$(Fcfjfl?DTO9g#=^$NON~AKvc?O*7?l zZHTCCY6k@=jUdR!Cx3Cp20060#G}IKab$v;xpiPzwT~!BGS$6zdS-rYkif@-XUKE z?BLVml%IE}J<2-w53|pUloCqF4V_3Ql6d3cQg#zJ!TRe}9)B;%R`VSQL#mh0wETg% zUvn*rc=5xFQy{Mmx^vU>1D#nXP`i}&>&SSW+7DQrHgu%3<&sK(J1uKPKhzeKvZCD6 z{U*3PBp>HKM;Bmq_`{j}23bTEK9@qH!eK7R&MZYA!A0v1rpnBhv&EppHj(79hk z$@uvH1*~oK=zj@QW;8S)n(FAeN#RO_Cu113ObYk_={{}go8 z&)|Did*>&|%MR+`Z5BUOUle!`e%g!kw&eFGpI5vcJ%3W-X>};~v>BgB!HTKx!)-+) zhY$e_xkc|XG457_6ytI|e?)sC~pK0a!j_L3gtwikhYE_k|5T=XL3S z25Mhndw=(QjVEMbZ6iad%GUbZ`Xvyc_&LvwH!I?7V;DfhJ1qDBqoQtfg{1Dyeb)|O1GbJ4WKc(%t=kUS#XG7j24N+O`1cwwR-VRB_2lIH7RBZPYJ(2hbJkeAHDwHvr+Z zeSbykt+BgD*^yi!hs9Xpk;V~kTJ-gshsgB&9%FFk0H4cN`M=BDL5X3w1a*f`j+`Fd z&l?Xw_#c>ZQeF<8nywNhxa}caxMnd@0M5zqftb8!G&2yd z-@5R7@q`yHpemAZb7x7{r;1))kKF%)tA*kxA&p55rb|Z^}u~? zs@O3=6;~i+-e4|*2(8UCGPd2>rMOHXgHdc0x%6fbj)9qQ^pg_3vr%S*l^V-L^M6=| z1a!#GB+c`WCScx@gjP#%sXu0N+{=`1p%wEisJ7_lbO6Ss3D^(C#ZWl<7_lfr6W(EcupH_UT1^TNN3ljNrL&~13A1GMIWwfZtDZ9J|@N^q+Y9&5$ zRx8=vl6yfLgP@emjc)zkQz^y@fPc3LFY#PZkz%|bk{ge#gWA1`_oH={-I&_8rf44) zr!~$LK9xXdvAK%o1xe|_xB4j@#kWtO@-?+mSvV)Nb&6Zf3pd_vK;#!$pO(ONa_#bTyM?D?MJ zI;K_4UQgCquA98m)9ZYaLLrQ+XWox1u}iBwRFi!c0*5@nl51!mLLf=Sb9a<*fE5`q zv=6DwTmme=jYox*pSO0$Jb#A)UvavJ`2b3Md)z*PI?WH(8}KrFrBA{>FQLRIhn;Z3O6``O;nu)im(4mp80N!r zFoQ-1&X-eg+$G_MSHW|YH?Dt$|C+&`)Y_H43mKK&fL5U|ef2?8fqyOSo#@mhq`o+R zw&5FYCoQbV$0>wCR=fkl4P_4Kpa!3;+aL>~-5gf=ym)2ILaeD@@XAH0gDiNAgGq^?}FlUt87r7jU3F zJb!w;ho(>j&(%Z-D?&4P77p2wm5npG5*;I@Hv$ev$-@2yYeQNl|+cj;ZS@asY8rs`rM@ml3F3K4~=+HR2;fs{5eoO4U zcCMhMKNpQrvmAC49VXnzN})P-CIRB`!c53a!I0;ihfseMC=}F7!uVA!Vv42I2do=V z>=NUtk$(|*9m`7udI=nV-ORG$zk2r1(utBN>^0&hl^%L5(>>;cp_WMNenW}t@S@I@ zeU+IM9^Q5@bMC|*Ysi@#VTZ8t-by3SF6KJsVdzp zot;T&00;T+lmhtW!8K`2fSgx^KLflRwKb90sek(#S-lQ+ufh7$Ai1oZG}BM<^hqT` z715X~oUhn>E#&ok>)(AjnDmcU^`kw=kMT3{E$?vJiuHbtqE5ysclHTEqQ61wuOLVa z&%ErK&on&2z!bH8eo9mGs3qEj*~zOqA%+_h=_RevS}NDnj%(bsgvR^x>V7C!ooed zAiU}naxK5~b(S2JX=TGJ`$Ul8W-v>pTF5xeBZozI> z=7e}y64vLl4y4xF5N?-sgInW-d)TOvW`De_E6BSwP}5K!bq{!nPaXOtqUX>AAxmOc za-?EwNj8VnO!U*2y3fb9@G=J@W1~fsCX!KEd84=m_!ZUj2IL?ibL>*xAf8#u!kG>at!hh4P zDlJiVqk+xg=JaTG-Uv`PuiC%$`{``%-& zVcX_xEGP|MKd6qNf#sKeasv&>1%FFY8{Iqv2-x@sFRsb~ruxLs2~J#CawXIQ}51 z3}?GyQXII31a86PHK2LbEGU)@9BnL`+^_X6%XkbS9@QeNojxgNzu$)%{ zxUvR7zA#zUD?icZly{$LzC`M%>fM78ln#Ata(7B?M|w_xsD~P zL|AH@GDoW_dUDVPu*c$2?QNE1A;%d|Lz7w5y<^egyu*m};7g8C&a(3|k`&e6INNH? zoZ8vuxF(PYNtDLnQ5`F3le$D%Y*y(z^|dX1lR&g3JhUTnGSad6FnBUFO|ba7ZR(c1p9b|E ziQQGsns;nN%ZQB*1Ahmqb%n`&oQoC(J0NNqc27}l8YHpptdsi1c2CP(`YwVd;h;a> zv&siTD6q3RtFU(}Rf7*$2&3xsU)UL60=szik<~VDw1)d0mU(X6JEZ%ptY5^==>?0a zm^j&~U$b3U*``^K0>ny=_S>kG5A;s&qw+}u1l`;pba#wIvRF_NVVi7KjF67pCW>d&gs$?qv zZ02%oB+sB5t2h0Z5Ssdw(2i)gT;JF^TGE%Gm1^CQ=}a&EIoJ$v}|O*gQlnb_4;i6Hgo*=)uwyAr=ZvMXv zv0({^5V{K86G__I7=RkZgt-6qy)8_fsJlpx@6h2Pe}Dg)!ZNCYA$+?OcM$23Jge}z zs+C4IG@FQz!(=!hGk=n9=%uFi(hDZ+BW3eVT3U1KZi^HMJ6DC}{#wH4g?mrNNY#2) zp)B%Jok1r^5P@QQcR8c|c_;rzqpY&$9dZ&=FbdB1lZg0=bcvVB0vyt#@rd-&ZroG` zM^d|<%YUP-t?nx#RPsCWe`!S3D)Vw5qyOQj&GH!q4|c4Cm6UUT9kvC< zfCs6@+FTbmm(e7B=*_xi?s5!kYDJpEveOl8}`gfbBf+0m;PQbDfwB;cN< z?&$RIXPnm=iDJv@$O;XD6UlTH?|*v^aOa%@_J7~EIOLW(jxDASwP&&WPf^_E<4g*W zakj8PaO>l$s_0Y?a|$EOIrr0m>!(c^o_3)ToLHb*xUdY;7;ZQ0!^*4S$-e?IhlXxkrpMrK>41w(u=)w&g6 zh!`|PwBcxytLb@C0-U;-K#SSnKGqqiEPur%rs^Kl9(q6kn4i&6C@|373LAC!^)P;X zjg)l&Dw~5zdoN7nOtV6Wm0%@3u0ANuQ^EK%H0d#lH?`;MX>0ONV0=*^7(ttRzhel8 z6xhcego4L8TJ{UxxLGIpWzsGYMSan>TJ>2epd}auHQp})gm=(*k)CAC4pO(o7k}85 z5bq{nWyC=)>u%{XiR(`I-I18iD43~A@oGi(i=vlNIgGod-wA^+?XE2Bt>NPSXuK@u zqgB0RFt=DPA~Q`oj4K@|X7Qc|Bpp(`Ne(D{B@XbWDflx~(p<4{^5Ra&!GwK6EDY64 zOy&|U(E`zkJGL>Xp(^Jg8O~g?Sbs4$xYZa&SlrMIb0N66*9%O&j?#Dj>{(UUzWF6P zVq8ar6xmS2F$|+kZ5^y6>GUyr>-<2f^TA)e44-#`_YdVJvW$fly1klxyOdco@pQM~ zGBkf%9}bE91-SPt1T}L4RnKC)jsjA_9J(CQ@emnjo6LOT? zMQQs99)5!Qnd=>f6|bgCtnyCj^i$3^*JP6b3K=sKwYTJhKBY)YSYa(^!+51df zqt|lUp|U8P!gf+t^P3oWB{Y46E@c8`bDq8=RYb^zL`{dEvi#~ zLT37)y7g4@_Lkk&Jb$o7_##Lg6uj_aHp0PtPG&0=3?2^`;mnYHUNeJYB zRI_S}lQGL$9nem*y`ZV)NHge z?^`uQCR2`F3ZCdJGoTndc5hlwNFj~0p1P8UK8&zMPz?QM7cO_?)h8)|Li5x4ua$>;R*7AJi%#BpYx)qb+^9&M6nCfN&#z6#z#Twy-hjh&sk4MR? z6_AZ8387K3lpu^h);F?tTlmr&z&fwR%>0^GIk5*UXugUTQY4o?x|tK3#y3~=;^pL^#bbyiQ>WYT~7l>na|io@$N1Ltkd5 zGlyed_`=(e82tMBBn~NXZUlP=$k{uaOh>ti{F;A#o?#)c^OcIhaP;EDj9-Hvx&0U! z{M8BkHNtQaM3uY^ZV6eA*lN^r6$0E&icT4ncFx5wMnmMIEs>VHtbeOuMF2VRUQ?QC zBz%}XkYVuc;V|Sfln8Sw%wbY=PKlLz*X|-NkX`R8N$$N>M-1b&=~6{ zPLO}(SpccKpT!mSgBhR^(y3TVnfJt1Jge|xj3q7x;(CNq?atctMJw`#KI_Cw@?K3c z)iFa|k8q|cc--8L!jpT^*kghOaV66gs3v~T$r_)Y`#-GBS)+rGcoiK^?K0Ueycnbq zRwG^sE8mK{*+Ocb6<)1DS~m7-t`SH|TC{&M?t>8bbUh5iz_Rt2`+48E;9MwK?x#|G?^q2f%uQuF| zw2~fP@FaX&8YJhXQ$X&~898$uPi*BDaq6ASYU;A`4w|WpI;fiOl>=h=M!BHX{jPt) zg~~8Bkqpa%jY3;EfMEI}FNNOk%VnnOcDHo-JIb6WSw_8?>nIy7Yve@7q>;Rj6SuxF zCoRBT|JSP4?`XXB)2^+3m_?cw{$8ZW^y5NTrJz(D46qFAlXXiSGKs{XqatU&wb&uU z8XB->cGtEu>&SLlu#Zc{WSnRGYO;S^hVc4pI~;D5AXijhQy|X{tL$RUg>fa2;17go z40uXZHjB6`*CueKcjWo77amMWW4>i@$yf{NF?DSSw!{8ZcO#EIPl?zNm`XV9vCrA@ z_X{v}qGpgk1eadg;{I=|v>5Zu7e4WJ7UjD7B!CTk&cQ8iM@^_oEB}EhONxKys-}kf zQ@U(=*(^nn%8KT_oxBVY@J)=JN zQUv(9YCmbEa4Gjzk@$uh%I&!l|BB_8DLx637XJwWq}_OZ8LpLAD4`J#n4Mnjc^e%+b?&z!|?QPP^0)UEM6)uJN)JK@1q8==60e&Q_%d zh@M8S6K~XPh4`KS23CQu(9l+sQp!UWmXvt}cMmr3j5=ynVPAE#=_u1M)P7B}!XydLMEjC1(a@&oAu)dw`Q}?=Tdta^=u`F8uU$*8X^P51sX} zx$oP2fn4SAt;Kyo(j%nai@uo=^w3jCc`a|gkK6A6oEU!fhc(6c5HYX$!i$(A%gUgW zCp5oDDEMy8unli!l|%oJG8LffV)uU?J^$nqZim;nB~+mD&c|74#+!9u zUmy^<0lgIm93uY-?0c)eRBK4YFc1TE9x@f@=>3=w08xBIz=#_E8epi|HxZ3|Z@m%% zAV~fm5YkER^ZoWGyKNzha5jN!Rr!lg!xvmn0*jmaQwAP=x36|R;#dR!kvn#|vMphn zsZD9fle;b*oVlR9dvxa`e;?o8(C(?hlysW1B{4?`znRXhWIlasQ|k#JQ*7 zNXP6Vs_r}#zh}00=eu-tq7xHXH!q5S*!NF06D-M6vi!B_nYYj7+ai9o4=$#RC~J~n z%X@VbcD2~KTMMVx2ZD4eDt4E#h-ql-Pa$ zw4nfDs0}^U_R5U1_tle=(CLytDTcp({oGY@5|x1Nm)VkBPv7l?p`iDFrwaSNxIn%W zQN1?}m{n-|Mn1JUFI(AE`l-=nJ@;UbD3Velw5Sak`$A7TXhONdSEOfaU4-%M0Ly

flzkU^_5uCoL_D*AjLB#W<0` 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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 817a92d11a..9c3749587e 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -ba52c70d3ad9c4939c4bd7dd22d5e9c52f690494 \ No newline at end of file +fcb9382624e556cba5854201716f92f76ad7cfb0 \ No newline at end of file From 5f3a4f06351d28af073be0b1c766facf13d2a2f7 Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 13:27:07 +0100 Subject: [PATCH 3/7] add dos2unix and version bump --- office/misc/dos2unix/actions.py | 21 ++++++ office/misc/dos2unix/pspec.xml | 88 ++++++++++++++++++++++++++ office/misc/dos2unix/translations.xml | 13 ++++ pisi-index.xml | 88 ++++++++++++++++++++++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 364396 -> 364748 bytes pisi-index.xml.xz.sha1sum | 2 +- 7 files changed, 212 insertions(+), 2 deletions(-) create mode 100644 office/misc/dos2unix/actions.py create mode 100644 office/misc/dos2unix/pspec.xml create mode 100644 office/misc/dos2unix/translations.xml diff --git a/office/misc/dos2unix/actions.py b/office/misc/dos2unix/actions.py new file mode 100644 index 0000000000..fcfbda79c2 --- /dev/null +++ b/office/misc/dos2unix/actions.py @@ -0,0 +1,21 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def build(): + autotools.make() + +def install(): + for binary in ["dos2unix", "mac2unix", "unix2dos", "unix2mac"]: + pisitools.dobin(binary) + + pisitools.dodoc("NEWS.txt", "README.txt" ,"TODO.txt", "ChangeLog.txt", "COPYING.txt") + pisitools.doman("man/man1/dos2unix.1") + + + diff --git a/office/misc/dos2unix/pspec.xml b/office/misc/dos2unix/pspec.xml new file mode 100644 index 0000000000..9097d11f78 --- /dev/null +++ b/office/misc/dos2unix/pspec.xml @@ -0,0 +1,88 @@ + + + + + dos2unix + http://www.xs4all.nl/~waterlan/dos2unix.html + + PisiLinux Community + admins@pisilinux.org + + freedist + app:console +

Convert DOS and MAC text files to UNIX format + dos2unix can convert DOS and MAC files to UNIX format, processing character encoding and line ending characters. + http://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.3.tar.gz + + + + dos2unix + + /usr/bin/mac2unix + /usr/bin/unix2dos + /usr/bin/unix2mac + /usr/share/man + /usr/share/doc + + + + + hd2u + hd2u, Dos2Unix text file converter + + /usr/bin/dos2unix + + + + + + 2015-12-29 + 7.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-08 + 7.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-07 + 6.0.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-28 + 6.0.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-17 + 5.3.1 + Release. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-28 + 5.3.1 + Confilicts Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-08-11 + 5.3.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/office/misc/dos2unix/translations.xml b/office/misc/dos2unix/translations.xml new file mode 100644 index 0000000000..6763d60509 --- /dev/null +++ b/office/misc/dos2unix/translations.xml @@ -0,0 +1,13 @@ + + + + dos2unix + DOS ve MAC metin dosyalarını UNIX biçimine dönüştürme uygulaması + dos2unix DOS ve MAC düzmetin dosyalarını karakter kodlamalarını ve satırsonu karakterlerini değiştirerek UNIX biçimine çevirir. + + + + hd2u + hd2u, Dos2Unix text file converter + + \ No newline at end of file diff --git a/pisi-index.xml b/pisi-index.xml index 03a65d5aa9..63fe7070a6 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -32242,6 +32242,94 @@ + + + dos2unix + http://www.xs4all.nl/~waterlan/dos2unix.html + + PisiLinux Community + admins@pisilinux.org + + freedist + app:console + office.misc + Convert DOS and MAC text files to UNIX format + DOS ve MAC metin dosyalarını UNIX biçimine dönüştürme uygulaması + dos2unix can convert DOS and MAC files to UNIX format, processing character encoding and line ending characters. + dos2unix DOS ve MAC düzmetin dosyalarını karakter kodlamalarını ve satırsonu karakterlerini değiştirerek UNIX biçimine çevirir. + http://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.3.tar.gz + office/misc/dos2unix/pspec.xml + + + dos2unix + + /usr/bin/mac2unix + /usr/bin/unix2dos + /usr/bin/unix2mac + /usr/share/man + /usr/share/doc + + + + hd2u + hd2u, Dos2Unix text file converter + hd2u, Dos2Unix text file converter + + /usr/bin/dos2unix + + + + + 2015-12-29 + 7.3 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-08 + 7.1 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-06-07 + 6.0.5 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-28 + 6.0.4 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-17 + 5.3.1 + Release. + Osman Erkan + osman.erkan@pisilinux.org + + + 2013-05-28 + 5.3.1 + Confilicts Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-08-11 + 5.3.1 + First release + Pisi Linux Admins + admins@pisilinux.org + + + libofx diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 5985671a3a..643d1f0987 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -50489b425b265bc25dd8cabab58032fec157c825 \ No newline at end of file +b201df0020c786dd86eb0ca795ef460956ae59db \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 525fcc570a4774f006620c6451b73daaecba1762..874faf1cdc39139711bf9caa8498f69b102d3c1b 100644 GIT binary patch delta 231186 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 {!azx^IrKmXle>mCa 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
rjIKWYrjkC@DJOMfJL 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 W0000u3f5Yi<555Z000000a;oK4;YF7 delta 230832 zcmV(#K;*y7p%(0(7J#$?CEx^0tMC4|Dc}LMFn_}2b6_=GtTD`O?CX^nqM!pT17oXG z*Q_@67o8FS=I3e#8EK1Pn>K~L1@9){X9f$LQs5NfNDKG>8Row`9>QTES@xO$Uv+2A z4cV#wOcFvu*h7$Fr6{s(;^*`y_l?qkzj!|ax-90WpL%pww&OhhL{8CerLh*pbye)V z9e?-G?F7a(#AeB9s8%pmS7X!tjK0z1=oO>C$QAD_8?=lr)Jj}Q#g8dn00u&R_}HHL z>H>bO{!;FU`@;R7FH1DeI4N^H^$vGMjy`jeec`n+@bH^E-{8?YGgasg=(h=ImO~Q@ zgTX0}!VgNriDFOvkOmHi|By@NVI2E`{eO$IffdCRiIrFmdrkAgsYe0i(TqEyDEv5d z=5gVmHC##(fKLXW6U^pB^f6vpFOfr$mrkNxm}2Q-_}5{-{;)`A$=K~uSLpegG*QSr zuRdvWwJNtCwoEI(56pe^!ef9K${NFFK8@oR)+mBjj1C$>djHuL2}gx5VmkI5Lx0Ty zwV3zijtHg3J{xM4GWK$O?U)%1SG5St_V1dBGc>cQQfbakhUnqoqSMmk>o~+ z8@RF~CEAs;nWxU?s9zl*>H1Ief_2n1cc^dR#Jco_*m0s8eI>~;`OP+W?KMyWK9jEQ z-q>7++gIQDhI#{R(z-vNA0ZX1_YsR{Ww9XbALd$2I4vT z1o!ZDm`KdNUDZM|lf%Epu6WnQc$K%{zkFxC%}IahcBXJuC>wG-_MoU>vMD6m*920~ zx!B*m57m9(rwzZaK+FmjMqy=Zel};wt+$2HoEsZw(fq(bho6w-<(h9s>i`# z-e4LYp0_;rdqqs`d95+}<$p;;v1NQkKJn?(y;D_54SlzJ3~do6<}fiA2`L7Y%)zFyLusd4+Kf6eobW484CggW_uW+B>Y$+<%m3N)jc0PsDZW zY&+&|lQ%?}Budnv6%rvRL!P`fBO#SETjV6P6)6wiih)pn1?Yvny65M{J3sBSWgbb)I5b8vN_C(pjISi$R0~EEVQ?WhSNwRY z)?G!a1cUdv!4gLcgsEP%3e)IZBp;$dSCi!I=e}q}Hzy)6MR|f)XCX;ow0V`HkT~QQqeIQa@GO_z4dCt>SE*W<1>a7hCTced_-bp zxY0a(_B*KJTW5Oz+IJ?<(_G94ZuRE#^Q;gvv<0>@bxk}#yrXXqC)j`lEE2D8xmQCk zYz(nkf27inyMK|qb~67mMT@&uf~KB_a=d2Tow{mbuKh~neD%r5lMk+z`SQAZ*j)5{ zbPH+`Kxthw&#m>!&|BTfiUXrzTT=P>=;qirsxM7zw)SZKpkSJwES56UV3r*1ier7p zkwI9~ZPsZ2smAifH7rapn6Mx!FWLUZS%<4CQc4(vEq|csK&c7KiqDl3Z8;tZjNaB3 zhH#jU33Wrs%_#u!OG%5nA}9E>T64YaeNW2>o6vvnxXa@r(}*^!@>PN(1^6n<3U&kp z9V<`7aV{ouapDWJf;~d;KSF&;ZpwPtu*AU5{AasnGPI)FrsQnKW!r!Z_>K_W zzp_r7jL}_RF(`k(M?2gYS$S9T`jfhK{c46XyCbNfQZkE~>RLwYG_5T3vR-_?$q>&i& zPx${G$0qyt88C}faTy5!OTs_D3*k55XH`|#bML7I@r}E2`6NwYxy6S!kK&(Dp-EZuM`m6v_Bjf!M;3ZjPE;@hhJGiV%>L9tv3g=jY${a^Gu4$H97$?EErOXrDyedL&8-W}NSIk3aP z7opf1ZAA{9>RTKO!Z?-0h{2pEvKca{X{_#-R6-rwmS$kJ=klt*0T9B>e1FOO89

!c5woe?~CHw_lJntVS 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 z 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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 9c3749587e..9afad6c2eb 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -fcb9382624e556cba5854201716f92f76ad7cfb0 \ No newline at end of file +b249620c2d5dcd14c921e8168aa2734fe09e4ef0 \ No newline at end of file From 7bbe17af2a353c696cc35427a68b48f5e23ca63b Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 13:29:23 +0100 Subject: [PATCH 4/7] add dkms --- hardware/misc/dkms/actions.py | 17 ++++++++ hardware/misc/dkms/pspec.xml | 56 ++++++++++++++++++++++++++ hardware/misc/dkms/translations.xml | 8 ++++ pisi-index.xml | 59 ++++++++++++++++++++++++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 364748 -> 364948 bytes pisi-index.xml.xz.sha1sum | 2 +- 7 files changed, 142 insertions(+), 2 deletions(-) create mode 100644 hardware/misc/dkms/actions.py create mode 100644 hardware/misc/dkms/pspec.xml create mode 100644 hardware/misc/dkms/translations.xml diff --git a/hardware/misc/dkms/actions.py b/hardware/misc/dkms/actions.py new file mode 100644 index 0000000000..23d77c9eb5 --- /dev/null +++ b/hardware/misc/dkms/actions.py @@ -0,0 +1,17 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("AUTHORS", "COPYING", "README*", "TODO") diff --git a/hardware/misc/dkms/pspec.xml b/hardware/misc/dkms/pspec.xml new file mode 100644 index 0000000000..b4b3114e03 --- /dev/null +++ b/hardware/misc/dkms/pspec.xml @@ -0,0 +1,56 @@ + + + dkms + http://linux.dell.com/dkms + + Ertan Güven + ertan@pisilinux.org + + GPLv2 + hardware.misc + kernel + Dynamic Kernel Module Support + DKMS is a dynamic kernel module support framework. + + kernel-headers + + http://linux.dell.com/dkms/permalink/dkms-2.2.0.3.tar.gz + + + dkms + + kernel-headers + + + /etc + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib + + + + + 2016-01-01 + 2.2.0.3 + Rebuild for Pisi 2.0 + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-22 + 2.2.0.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-29 + 2.2.0.3 + First release + Ertan Güven + ertan@pisilinux.org + + + diff --git a/hardware/misc/dkms/translations.xml b/hardware/misc/dkms/translations.xml new file mode 100644 index 0000000000..21a5924850 --- /dev/null +++ b/hardware/misc/dkms/translations.xml @@ -0,0 +1,8 @@ + + + + dkms + Dynamic Kernel Module Support + DKMS, dinamik çekirdek modülü desteği çatısıdır. + + diff --git a/pisi-index.xml b/pisi-index.xml index 63fe7070a6..912421c2b8 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -21286,6 +21286,65 @@ + + + dkms + http://linux.dell.com/dkms + + Ertan Güven + ertan@pisilinux.org + + GPLv2 + kernel + hardware.misc + Dynamic Kernel Module Support + Dynamic Kernel Module Support + DKMS is a dynamic kernel module support framework. + DKMS, dinamik çekirdek modülü desteği çatısıdır. + http://linux.dell.com/dkms/permalink/dkms-2.2.0.3.tar.gz + + kernel-headers + + hardware/misc/dkms/pspec.xml + + + dkms + + kernel-headers + + + /etc + /usr/lib + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib + + + + + 2016-01-01 + 2.2.0.3 + Rebuild for Pisi 2.0 + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-01-22 + 2.2.0.3 + Rebuild + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-29 + 2.2.0.3 + First release + Ertan Güven + ertan@pisilinux.org + + + libx86 diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 643d1f0987..e478d4f816 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -b201df0020c786dd86eb0ca795ef460956ae59db \ No newline at end of file +6550d3f1ae47cb5d3a46074c48af935a1c48077c \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 874faf1cdc39139711bf9caa8498f69b102d3c1b..d8e630b2b187dc29a2a8daf2973f5aed748c4353 100644 GIT binary patch delta 275163 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 RES{U=Q9uI#00001Sz5{;pydDn delta 274961 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%0DG~6JZOl3ce&vyVeaH1%fOZ6$vr=@Y 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 Date: Fri, 1 Jan 2016 17:28:30 +0100 Subject: [PATCH 5/7] add ntp version bump --- pisi-index.xml | 150 ++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 364948 -> 365668 bytes pisi-index.xml.xz.sha1sum | 2 +- server/ntp/actions.py | 59 +++ server/ntp/comar/ntp-server-package.py | 8 + server/ntp/comar/ntpd-service.py | 28 + server/ntp/comar/ntpdate-package.py | 7 + server/ntp/comar/ntpdate-service.py | 80 +++ .../fedora/ntp-4.2.4p7-getprecision.patch | 12 + .../ntp/files/fedora/ntp-4.2.6p1-bcast.patch | 93 ++++ .../files/fedora/ntp-4.2.6p1-cmsgalign.patch | 14 + .../files/fedora/ntp-4.2.6p1-droproot.patch | 208 ++++++++ .../files/fedora/ntp-4.2.6p1-logdefault.patch | 12 + .../ntp/files/fedora/ntp-4.2.6p1-nano.patch | 18 + .../files/fedora/ntp-4.2.6p1-retcode.patch | 12 + .../files/fedora/ntp-4.2.6p1-rtnetlink.patch | 26 + .../ntp/files/fedora/ntp-4.2.6p1-sleep.patch | 495 ++++++++++++++++++ .../files/fedora/ntp-4.2.6p2-html2man.patch | 220 ++++++++ .../files/fedora/ntp-4.2.6p2-htmldoc.patch | 394 ++++++++++++++ .../ntp/files/fedora/ntp-4.2.6p2-mlock.patch | 146 ++++++ .../files/fedora/ntp-4.2.6p2-tentative.patch | 23 + server/ntp/files/fedora/ntp.conf | 59 +++ server/ntp/files/fedora/ntp.cryptopw | 4 + server/ntp/files/fedora/ntp.keys | 5 + server/ntp/files/fedora/ntp.step-tickers | 1 + server/ntp/files/fedora/ntpd.sysconfig | 2 + server/ntp/files/fedora/ntpdate.sysconfig | 5 + .../fedora/ntpstat-0.2-multipacket.patch | 12 + .../files/fedora/ntpstat-0.2-sysvars.patch | 15 + server/ntp/files/fix-man-pages.sh | 10 + server/ntp/files/ntp.conf | 52 ++ server/ntp/pspec.xml | 171 ++++++ server/ntp/translations.xml | 23 + 34 files changed, 2366 insertions(+), 2 deletions(-) create mode 100644 server/ntp/actions.py create mode 100644 server/ntp/comar/ntp-server-package.py create mode 100644 server/ntp/comar/ntpd-service.py create mode 100644 server/ntp/comar/ntpdate-package.py create mode 100644 server/ntp/comar/ntpdate-service.py create mode 100644 server/ntp/files/fedora/ntp-4.2.4p7-getprecision.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-bcast.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-cmsgalign.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-droproot.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-logdefault.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-nano.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-retcode.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-rtnetlink.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p1-sleep.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p2-html2man.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p2-htmldoc.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p2-mlock.patch create mode 100644 server/ntp/files/fedora/ntp-4.2.6p2-tentative.patch create mode 100644 server/ntp/files/fedora/ntp.conf create mode 100644 server/ntp/files/fedora/ntp.cryptopw create mode 100644 server/ntp/files/fedora/ntp.keys create mode 100644 server/ntp/files/fedora/ntp.step-tickers create mode 100644 server/ntp/files/fedora/ntpd.sysconfig create mode 100644 server/ntp/files/fedora/ntpdate.sysconfig create mode 100644 server/ntp/files/fedora/ntpstat-0.2-multipacket.patch create mode 100644 server/ntp/files/fedora/ntpstat-0.2-sysvars.patch create mode 100644 server/ntp/files/fix-man-pages.sh create mode 100644 server/ntp/files/ntp.conf create mode 100644 server/ntp/pspec.xml create mode 100644 server/ntp/translations.xml diff --git a/pisi-index.xml b/pisi-index.xml index 912421c2b8..e337f4351c 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -16726,6 +16726,156 @@ + + + ntp + http://www.ntp.org + + PisiLinux Community + admins@pisilinux.org + + MIT + BSD + GPLv2+ + service + server +

NTP daemon and client + NTP hizmeti ve istemcisi + Network Time Protocol utilities and daemons that will synchronize your computer's time to Coordinated Universal Time (UTC) via the NTP protocol and NTP servers. + ntp, NTP protokolü üzerinden uzak sunucuları kullanarak sisteminizin zamanını eşitlemek için gerekli araçları ve hizmetleri içerir. + https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p4.tar.gz + http://sourceforge.net/projects/ictom/files/ntpstat-0.2.tar.gz + + fix-man-pages.sh + + + avahi-compat-libdns_sd-devel + libedit-devel + net-snmp-devel + perl-HTML-Parser + libcap-devel + openssl-devel + libevent-devel + + server/ntp/pspec.xml + + + ntp-server + NTP server + NTP hizmeti + + avahi-compat-libdns_sd + libedit + net-snmp + libcap + openssl + libevent + ntp-client + + + /etc/ntp.conf + /etc/conf.d + /etc/ntp/crypto + /usr/bin/ntpstat + /usr/bin/update-leap + /usr/bin/calc_tickadj + /usr/share/ntp/lib/NTP/Util.pm + /usr/libexec + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib/ntp + + + System.Package + System.Service + + + fedora/ntp.conf + fedora/ntpd.sysconfig + fedora/ntp.cryptopw + + + + ntp-client + NTP client + NTP istemcisi + app:console + util.admin + + /etc/conf.d/ntpdate + /etc/ntp/step-tickers + /etc/ntp/keys + /usr/sbin/ntpdate + /usr/share/man/man8/ntpdate.8* + + + System.Service + System.Package + + + fedora/ntpdate.sysconfig + fedora/ntp.step-tickers + fedora/ntp.keys + + + + ntp-docs + NTP documentation + NTP belgeleri + data:doc + + ntp-client + + + /usr/share/doc/ntp/html + + + + + 2016-01-01 + 4.2.8_p4 + Version Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-08 + 4.2.6_p5 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-30 + 4.2.6_p2 + Rebuild. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-03-09 + 4.2.6_p2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-03-06 + 4.2.6_p2 + URL Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-02-16 + 4.2.6_p2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + cdparanoia diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index e478d4f816..be2f1c9f6d 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -6550d3f1ae47cb5d3a46074c48af935a1c48077c \ No newline at end of file +2963887f076b8a144c03f1a6583cddbd7115941c \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index d8e630b2b187dc29a2a8daf2973f5aed748c4353..c1dc8a8bf832b2f486080b07e657c873f6061d20 100644 GIT binary patch delta 294997 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�kGKd%yZ)ZU&ogv0h04%OO(51q0*jBwq*~WkQb;= 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 z

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 delta 294271 zcmV(lK=i-ls1}r?7O)=h0{^?SAn*Y#e>7>z47qm;?Xc@h{l9Q%{n3J#ZJkWD-bK#? zpQrBmFP7^Lp?i=W(&|FRe*<|V7;964DH~Nb!fcqLh6BWXO}?jlHFv(E_+M0>j;{=q zp-(PB7rFbH1@!CeyDDZ99DD!Jh>KQE?@1W{d6YE2Xk7NwHb!5WGn=6ZNXe%df0MpH zf-qB1yp~Rk{e3>BV02F|B}&$(Jh6ED=g;R)s*J*A4v4EC#?j^|{jR?l_7a>LoWa<> zF$z4%K@=61i(5fgb=Vum9Q?me8NR9m=SuwQE zJf_eLh(f-YG;0JK=(O1R6cnuce}&u~Dmub9=&=d{?qXi_6G(~z(28<=F()58wzN=F ztgO@mYKf>aZ5{&jEF{6G7hl1fm30*}_O(59Q*&$NJnVx|RDveozD9Pzlv*2wG=#tG zjQXntF)L-IBRI{OVOTcJ*q-KhK2uasujhS39Ri7Io{j!KRum*Z#tMCAe_@S?)mg&D zt*9pN$LWD~$cNypFj@V1fx=z;*oeomv(uqxk%J=>53={Zxcdcc@1y6KCH7=ZWo!sjk_#qW@Lcs;@enA>f<3N(Ct!VONLJ zfWscBq~ZQCOfcDVwyTubbwD^xZOL1Pc(FdJaub0&MHog!Q92|nEk5{KnnI#!e2`E{ z-97q~e`8`)JJ%y80L{M9#`Efuep8l4xcMSC%14kVarFpSy}ef%f8%JT5WD%U1N;0< zx_KBE=i@Y?W)PMimr4CGc8@$7GvW5(9pw29C>6d)|fj6;T_EQ>(?qPDE+5!6AR*G9k&y-_5m`PxX62 zb~$>AEA^CZIUsk;e+;*S=@$-yyLmKgosr^jn7leu1-_fq0~>kT<8`#AL~&48=+GAl z+5FtGM!Ml+oA)e1mojLY2ue<62FTN!oQc>2bs9Gszb5=@bCgL0V0nKx(Ew z^Fr`8i(0_5VsTm8r3OD5gO$T^(Q3v+Tiraqq{?XJ*At!6<369`IySNhslJSF(p>Y# zk$ZenLy#IYe|1o8u5id=E5Qg~5`Zoq4oRru(T%6Y>po{F7Y`hHpLDvszL_N)uXGNF zcpP63m8rh+a6qf4;!h`ZID%k%)1Sa>4AjE=LZ(c-7__fV#9EK#o*yd5nw&DB`*%8@ zVc~_fYmL4AeHmufX8I9Ey>n!n30?hiIG0TZTVDoxe@~*+COd56;rn*7EB^Iq5$tpr z08PMobp)_u9Iqw~5sW=77qh+yUYojehHZ|Jz}*FWWjc7SGao;*g_Fua9M?D7@o~v- zN-AtWl?|lhLxTtX;B)fE51V3ReZ7l1EsE6727ETiajc$e`LksHIKqX6d<*OK#H;=7 zO{gDCf1WXmbTL{SQba+Fgd^Tz#;J>^zNwfqHMHBu-J3%3ZSEG#Ft5d4JpL8c?;=~(^Ej}m_@r*IO95i(AMO;>v z2XJ^fCTHHRpBej(;8m4ZjISW>%Ut9Fcx6ka)`#(jITkbqeK>{PVnmihKAN)5#p`OQR0Sf61wt1SgYsI5sPjCjlqf_|fURKT;W~>mwn4 zBcXW^3=k};_7`!FGU;#nK%hMu7Sygb7MO|AOtca(j1w@A1O!plZ|5>2G1F(uuIzCK zKXYX@7NxVvlN|uf;4oKFM(|8HK<^a+!m}jg$o7ye74vh?dWd7+4=ejH(87SAe|}n< zGSH>YWC$bs3F!Y2%5QOajCM7!8Jcy>bQHcn6ly4{SncT-_p}rPS24^x>@rHYLLZX` zRV|VxGq6ypD6-1VqXBM$5B#ZF!7_=@ACYY`s{8jQVhexW55l<)P}bH9w^MX{>#gJn z3TpAfY>H$nPc+oCE^9`N91chYe`c>nKTQT~pyIErHb=#eoj>SIK+-(*xAfxHX8Wd* zV2VivDo+UN)|hOmIx?b>U1>FhZLKRs;ex+Qu`k4qjF#jyP=Xz3cfBi$MXPV6H zCH1fKu~N`-hGEZ4t#G6qQK?U89$g;|_b!=jCiS@t>B+f~701Ufc`Zn(SJBqDn&C|n zCthqyitfgU6 zZ#5C9WROGRef|(b!yF(>iVMCO&*GiiikQnmH|ZPz$S;Uw@(8!m!6R~PV5hKKC>ao` zURf_1>?rkIF*tgfXMY*S67ErCUM7p-76DyZW)Y=61f3?cUS)~Sf1)ZyE;6O{9j$D8 zp}5}?MN+zOLE4L_2bNN^kd6B}hwuI6W=N`-O-X8rMfs6U37C-Z29_TdyRA6bwp>S~ z#K{T%7{xaHK1J)gy^yg0AEc0yr5t?B_7r|9KbSFf<9@!+I{y{y!a}erH3N+p4}EWy z_YNWXor)~!xce(=e==gqjxj64idw*uQ=G)l-RQgA7XIzI*lc8xpFF%)-7jlXr)@T) z7k{SW46lv{DB#|a1Lfph5%r}k<#8hJtX>Ibb5%OnrHAN+7sjT+EW6PoM z)c5O7is~LI<3O;_a#99w*u-w#X|>*?1{JoSb8iP)5^B}d0&Xi^|BNK&rQm=pJE)lm zv`dw%&4!@+xMqnuT^P;_9y{>dsXH>3RHV3IX|@-Mt!t= z_#_V#=e=#ES(vSP*HZYVjz%Me8Nb+d2A+UR(}WLn65e*(L>UP%)A)_*LR&4tV;c&6uS zaZ^wWXB^n%IBID~7kOK+_FsbyIa_FcAAt)!xq=17E2$ow9p+l`{#QkjkCZkxJA7Ny zTmp>Gz9Sy$Hv?UEW4DG{%NVBgPd?AR5#zTY{YKnt2+$c!FG&B04hfZUB$sROao{!d6TTejGPe^aR3?yIHG-$ZG?^f_Iv7den#G;_x;dO$<_ zz_fSa;3hgw*Cw$xXm^66t}F!a_fm5-QKL1wJOyW|?b+^BD$OO&2u6G%#nY;rhz=!_O5x|9(*`A_q!f;qmCaWB|5 zGYWl2lbI+f?l5vV${ZJL-Ar_$f4Bl0>W(x#B1l?LTG*r_jW2X7?uibNV#({paK8V# z*4y31B9o<8x!$m9w9etDpfIDS$%*?Le_>Xt_FqfH zX0!Y!XOZ?yKOEsCy`~Z;+3kw;z_dfK;&cUiuvj0e8HW=7D44!@kh#DmDT&bus(?4LIWRuItJFC1gy8$ zMNN0U;81IZ#b%HB{G))LHoq)+3`2lkgbzaHOxvaV=9l@V{p}OyG;)2_-pHbQ`qiVT zAQhc^-LM9>vyLv`e-cCjwZ&uyjD(vcJO!F1@5ka`I|!K3Qn}X(Juw11Qwi11Gn)!Z zm4T6sKpTGN;xiWQh8@CbrZ0%kx-MC%y;~F^NRWVx(t*A4hYp}LWGHKYb~vZiDGgV! z@8ss$`H%ZQ_C~zR-(cZVBXE;o?4NtXi5k5o)Z79p0LEp^e}WV$N*nBxF^o~d^Zr56 z>RmPmVBBE!bVXE%usSrUI_@RWNu1;bHe>#PIAI?O8`1kfu_+i8``gU@UXvqb7I<9&Os{MZ6a4A zTt+Q6R!X*GGQ-p5A?W!awfLqN7gyif_vg6!7uTvmf0on6``Uo6@L9aipK8}nUKC(K z!;wW!DINQ!G(u614k}w2Z0c@=MF{qV&^H@z%m&gud9S+9;a!C*1>jv$op4vZ#VxSw zoJ7*k>`|5i&DahbDSieN54o!xl>p&cAt`;;PD0>|7POr4 zl)}|An-rV47H^l{9uWz#QFxt%&4AovUYfSE=LGV|AU!=pD&Q8-a-WADc`@y`9I0x* zbW#1B3y~XOd9Muf43lliKMh)qAgY3r#j6Xee?=NY@gNjMploIblZ=*svS_@U<6V~^Wn*FyOY}D#E><9Y8fJN8*Vh73`Go)a$qw1bg52t^W>Oaq4u=_n$ zf7aZM+s>Ow>wT{WBpgCzHj$pbiRDzJ)m^GbN`^z zk4BAhgiCzai655DJFW9IbrBYFPSCpUe`BL=H>-e0C|s|9Uy(!<+8zc?=;n>|9X*r#( zgEN>t{U20f_o8+R$xB|z-nO2Md2AYo~<6|!#cf4ven z>3wB{NQ4XieE6@-TXEsd#=A`;jMRjGc&fQ&R1D?jh!4(vW&ecP(2F8$$J^a&9ENYe<&6{ry>-J&t-L7K$-pgiKm}n79XdT$P3RC?tb7{ z`n1ECL(3CsP;;VLh}2kxJK{;G&xHAF$pAP5RX+pgorUqYwm}KJV>$Spt&c|zzDv+1 zfA1bvW1mTaLQ*9F$W6o)WytLs$k!s|Ug88We?(@k5AMa6 z(7#J_RuaKv>W&J(gX6Gm!(c?g(H4&Qe_|EuF@7I8&cE>M;r-=s_=(>sk)7UJsl6QT zzZ%z+?sgB1cD5x>#!W`!cIEJWaeJvTY_D0fmhQJka;`;+B|zIde>~e!N)kiAl??Ul^OExVw?DMdp)Qp%TwnFGmycN0L z>jgGWx{(-5wU3uKe@a%4VUwa^W^JSg#hBJic;_1LyukTuUbM(Fe9NZCo2%cNc# zZH0eu*Z1I(E(pfitOYrew}nkcr?D3J7z>%N;pSo0>c+G@R6I)~omq74C)XDH>O*^1 zBOE1cS&d5Xjr5Q?$av8GZ2ycLz{?q<>MvbFWvribIb2!K+SO_xrOH^KbALgpU6 z>&Qj*84CC~e-z!Qh+Q&^#9_NHoEuwVXM*qoDkRJzCaI+Q{m;L)3*^M6oNR2kx@Y@Z zY|*$HxyjUwkk!)z3IX*VT3Tj=An2@K;$X$s_sbbhsygC;9ZpWU)A{iyl}!!bDh)LB zVn;#CWseDsGaoCZT#Op2*eVn(q-~Qz(r-nZiAAc8fA@1ENI8O-=<67C^}S0_$8A zFflVKU>`z0s2=Cg^`H~5pbwSgOPggg&<9AJvwIV&$P=_=Q0Z9T$XC4I#MnIP&OvZkwnRY|Novs%c*(@)YVrQJtM%*4g#bjS!4zN8NF4iO(rIkI|Zb zDABsCXwb!P=!mCEN05VjJLkf~g0}=yXf#NsEyGz3wh6C(#ECbcCU)WxPcPn+$i0Hq zAKnd}Ef_MUzgpN2!*Uf*rie~e`yumPy}?k+IW(By9a|D#LH?2JVorz}8RJ@M%O6Rg zuhvBDVw_7Wj10wHK`|Vi^42vXmGIZriU*qnNrkTHEZ5vh1^|#JpjR;Ul4fv4*mZLM z`Tw7rEE`@)Al@DvF;hYJk?f`Lgldu@f2Iy_^>Uczr%R0{1@5of|SVR8wSjVaNu#ZwJe~U`@ zAs52$2aX6kfB@2*5N4!G$hjU%N5`E=3A^;wUg_r?#K7S8f?cMt9n{|#y*bCD5GudT@etJ#dwNr1b6St-0uW_t1W<+XXRitCpgMD8YEX)WYtKd! zs#@il*pEnjO05Sa0nUZge^_jnNz;*0ldn!Mj;pg+LqztqV3olW$O)w^V29y47ne7a zPur`$i54FoJ@2}?Y+TfRTo?7l`9ateLYLbwKn)yi3dRC4_6(CQa+QvYx}8_l8Ca4F zZ)_}gcKp=ib)G>eNESLq`*C|X*|l0thU)th;!p%`-@cK4t6?Dke?%mOfO3XNI%}(a zYAG%V;S$a-@qDOvFWuIU#Lc zKxHcX5LdT_8Cid`p* zxC59jl3$m(p*XpNI~HW-t#ECe2axFv5l-gd{%_wFF zPDV{?&B|8IXD|%&btKl?is+;x(!V-j5faY$8Z_8Op_V7BKs*&mwxRGBmCEq$udFH_WtVdw~y^(-`4h&4io`*sKyhHjk1tM37Q*@-Qx+ zT!zZ5QMgPXdqV-_FaV(B7qlWzUCizuY{NG)f6YX)yc;JBg{x7Oyr?6q<5TFZ+2swGNGjq;Hmzz8R`M7cROaVvx4KH8#lF$Sik^%a$NiT9~+2`9+s#YtVO-HhVsV}un``{Ss8UBp{^^Ls) zMs-&Pdkb9Gi6l7yZI|*YnrsQ~BV+^ZRkJ^6pZ)h%9IO@6O@lrN; z>&PDjkH<${UsfAAwh+3gIZ zIeCZ_p+NBze^%Uw?&ESW9pKi`(H&YQC? zH?%HLbWYDayO~rRN>=u6e=-L~mE~)S=vw_jKTc;+9aw@R1>!&f)ci8Hv@j$l^V@hxV6Nh;tN=ywUc~W0nhr6QXaPWN@f7meOJ_ni3pqDNr((g+r`um zey{H?#Np}qarHqPYD?~xuyytFsz{D&Eo##VEw=@Dh{Hv%;Zfk-e?y*A=3M^k7sn9_ zJEA}AH;2t9OQ0w{peb#@!WwmqiM()l@Q|gSfUKkGQX{V7@M?C^mF(&#y@LR^Q{DAe z+YagQzIovE8N+2siIt@No^eM_IK`uw%pslwmfI9+8~jBkOF5B--56Z>U=WOJN9&0;+7qBxnbT!kpo1Y*j3fOw!d?v+<_kEgj_X?5k#LWd3VsEc1)}O*{I`NR^ zIJBpTOQ^_$e`){=Op{@!sVcnPm<(T>LudE;IFG!4DRlBAM=6I*#Y)SurJ@{wh!1n+ z%hw*U);XA^8by-9*2ILTiD#~}xmh>WeZS%*{v!X1RA8I>RM{I7Cfi1N*mYay@y#dt z$ZQWPzHJgBow;fg>}w1s_=L?oJaRg7c0418Yxg@|f00ON8v$j4IWTMewfSttkL+E8yhpjP76FO}9%|Uu7o3Kic_Wd! zF3Ey5GZOx?ACfYHE#dF;;pLQ&*!)U$q|(?R@MlaYDh-v|%jFyTbz*v0-b%i@*da)khKeVDm)%cMn{gHw zkH&7MieZN>Zx62e`1f1LH*#UYC&_vg@|9XXnPOBuM|eh73H79BJ#yx#uL1Hi4bIhj z;aV(EC>0mZ>S;hUPeLf+X#c%Mw}zvU&14`ae+5-Md&c|BBwCKPCU{YZro~&Hm2~sp zyE3pPkB$f(hWQJSR@JOFFuQ*>1*bQ!gR3sJ-&MKS@ncP!#?9~RFtZwFS^R_Zn(w<~ zoG3qHsHO>#@sO8<$WLs80&7WZxiE+^idy<2ZXV?m9L!Vl!Rm{&hOATW@bpQWFOM}X ze?C-~Q`p63t>|a)(B2+;KLTQ#-;~I&APk{RlrPy}NnCxipu|9dGQ!hmbr^@P+9Q1g zGL3X%Gj~AlMPSprO-XJc7d&4zi)8qPluNjUG`um#XcPs}*zq(0vtVUn{3? zvI=QMnf1M+B057`%2Q}LfdU%us-z69m{t4VQ#zrur+djp$eu$?pB?8)JYTQ)e+yFx zv~fwdsNFTmr~QszKQs~;mq~D);dt%i`i?@ulO`iyPvRg(!>6%dON1fldJB+Bn8+Y~ z-s%#6Cv2J?Y681(b`01PVoIK2MApvxN$grP3wnhRPdt&k2rP4b^rlsN z-N|+L&hZcz-J|BOfM?mzmxIq{!Mr!?$UeB-b^a~qET*MkFGW_djr5;QG6SyH-Q9mJ9#*_6&uiFs_DpyO+_d6q|>j)*kQf9|g{zi4sl zQ|mR?#+(;F@*8$!RjraW zl=8kLrv3%|`JO;ScgYGgoNUW&;ZH8BG*mJ6>Bi7!9Dc8q#|Xc~rGjDNB+XE)QyEY$ zMvqII6N`__!y*|qy(+P9f9%|km!1D0`yaerr-BDop(zgg#3_}_i%*JCbm+H&hfdv# z*|A+lbWrB7y0$v3O0mk93Ie_tdKUVI?^*wYg|q~S5>M(Gk$m)^OHc>4?i}Mp~HJS8Zu`sN@SA~T>x)O+`fA9?PhO^vPisb6C z@eojE-@2U&i{5wD));rLuCJR$iMYEXGkNg2DttNuLj#r*GgHgM23o835DJ0jpVu{I zZ+>o|v=LL&UO!0@ZVT)fxf1N99B0mdjM-b~@$HdLN>imPLSB>;LG%ekjBFbRu&| zuLMm?rNur?^Y-aJ`zL3GWz094B#xgerBM>lAUYM68C?x1kYzF1FeRdd49`HzVgt~K zTkGMX(yAP}{)VBO%~Azq5GuO+5{v_7vIZj+n-{f`4$QV1f0`sz?{h5a8W@W9Tg%s) z{R4py$+mP^vY$qHgu_(hda)y>j!RjA43J=7V6PKjCIh7>j0M6df_Do4z%N%S`qXeM zmQRQik8X=U>Pl(OMnjykNY|vr8~}@>!07gfO-G_#Id%;~Qrx!4s&0)G${(F>(ReZtAs8SbBUk~ zrF+0UFmRRW>baQK=5B8yQYV`)QA>2;G}bnxOL{0UVmjvHExQsXI;mn7m*NYass%y7 z&WBGjGV~h&4E2J@J;GTcO4CevqUANjnuj|}Iq-K}e;>6ZKWTo=g`P*b)y=rOeG<)V zwfE;wQ8zVSx?Mk9OE=a44HKVqT1GTEWpm^B2>IUWZG`#SA?D+SteF)<$Z#`1a^zhN zbc$%_@Rmw1yp-)VZEk}l5^kC7KU{~sD$hGXdRWvaJfg$71&6i`Ie-KH0fWkZXu&2L5BGwcaBBQ7yqW)>v zINhyXIc?@8@0@|C2Azk|kEVtSuVer#E`yhY>-n|z0IEbjr<^V3R3Eai>r;*(t*rK; z-NjP~!p4XA_%mWiV;iC%z!ruLex3W_s@mgLn914EhTM5#UG2gmv%H%w0bK`wY;dCG ze`A@^EQ+;TOA|z2-G`8evW-nVprMh}_JJl=E6Y2&jb8P@l*~(yv?$m36Va@x2*c`) zBPihx`b&hA*Oy1+md7nJBO-Kq&m09>qn$oyO>sRm2}r^JAI`lC_Q)ZhFihU24YU9M(X(9jy3qf5~x0e-BW`>D-o@XY95Rau<2UL3?EUjjSSz z(LRQ6jFsrnMHgjpcj8AFUwHQ+usR<<09`oAV|ge$FsE3`c`NFQ5&Xsag@33Xih!?+ zn_$awsS7g~&0GUTcEv@#Jy)D?UTTLTeM{zyVxEO#X6foHnlCNQ3Q0I4L)Zm3e~ou~ zZ-E6yOch*;-Z2l50m${aGo03thtc7^rqv$oUt$H+G5d{`rKBe_^Ul+Rs2`9-Pg;lE zX*VIIQ{>O&NKs*)PeWwy24b`wCgCy9&Tz5i$kwj6&5iCjm)v7wrA%gDk#1OkzLM(q z!h;SkeW@cUYeU1Fd8@&x^(yVZ_NTDylf2?!dntP*cys7^iBremV z0$0`Nd(k4CQ0+&Pfzy0k83I%fh^-8LRHi7Hs}rgE$!}{^r%1eN@$qzd@&xcfl|~eu z4e%Pz;AV}6<#L@_!hO2Fe^j_r2gB1Aq6G{=8r#-MmF?qHuMuQ!+Bh-+So7L*bOZ+hi}IVJ4<(QI1i{V}9N*V9Jsv0NoEtFo zhGBt&x!>$SCLsX&*(W3qWspt}xfCH2n$-ix)XvqK6uWapavxShe^$a0DHyW8w+=iZ z|KZPHH^qdy%GU>1vSA8MIR0 z97TftmTR)Y3|oFPe|D3}xdJs<6F^DzbHPLgpeYX!{bS+`bOnt*(D=w$t-YT$EEQ77 z!ZHbQvWuVos&C?S%7iCE6ff0Ah_%Au^-U1wYkdCkn}bz25DVwnq~^@z)YJjfmTIN} zR!Zg0!P<@e#o|@Gzo*CiB-IgG#x#;Wu55>S68n$Dm;E{Ve{hlSphQDfJ>3(;k%m60 zOGy|VUw)>G0>HNX)YtHIMi6e13%flU&n$-G3v==NGCk-N^8h4N*In47Ba3rnxjy{P3&*vG=%nf^d-r{}X2FuSDAUQ)Zpa`j z3b^1VXf)?St86>?2M*PE9yM25M?@|!X%n25J}FLbs4oIV7etMASmvei{L*)TN}x-o z&ZcOinl+4q1|d758Cp0Xu1y9-03neh*uG*R-@Al?>W=5RD>^=_J5!|D@*8hGX}WhxnmUYmVN@^ej!$E8%~~ z4+7xee*8yb#5&toCVq-Kp)DYzt zrPjM;x7)JWLuV`O!mlLu_+KGwHHx`b@=Hyke_5mZ;yWYcj0hwi8Y7ID6IR64KhCxp z8I9i||Bv75830>GYcw+*>Ob0zUNedJ7F(j^gdfZ-_11pDxjd6IN8=f=B3J_pBL5vV zhf`eyM1vB?5J33sL$8xw`KAGhqmH3xCnu!i<`yc<@>Plx+chJ`wtsz&^G5Y>mK4#FIre}paQn)tCO^hjv?I>EiZJq^?e7iXl6obwHc zFZGDpWE4?AvHb);fy4+AE3yg;+aCx$FDiX?N(qWCfYY|IMBVk2frC}Zvi?g`h;Vfsb)ia{doJ(f>p*jI`CLaUe+gP-?|G=&Ed8~@2_H|+^Y1NwRxoQSnw^#!-3h<*Z@{}NWx za;8*s{7_Hux|n2; zvWUB4aC}^nMS@}#j9hqe#UC33E_kzlGm^)g)akwKVF5w`Z-mNF4+`sax252=kv{I< zU-}dF!2f&iiVl&txmG(tMiam2>S?*zuOJYt;$s4H~;&_JmKb5(>Y%N&4*O7+aTv_N}ql6ZP)&toHtS~b{<3{;@ z#wYzwT%PJ(@8Y4pxC4NRe>2{uWRU^)=cT+lxt!8)yrfwf>(}`xVGB7Fw2>NJn)5`I zl6wVE(~(@&19$5MV#mk&moj-0wgiLo{yO(qQvgYdKL3174mFj7{6Uk|)kF^pi^cHf z#g!Dp&)#{?h9$RK&Bm12-&|(m*Z0VL&3m~y?G2TWAn_}0OHQI0f8M?DcnWhW5| z#Til(ovl*@DJ9iuuCYA*sYhyyxb#S+Gm5AvU^vLBh09hK4?4iS2NT@2*}U8@88Xc~ zzFqEnY2VZJIE>R8P0k!`eD@PrP=hFhrdAJqbK$zNTwacy1nUen2`*42S8?kxKk4G< zzX}HK#dauvUOuk-a33W}n4bTML^V)Zi z$qy?KW1}+pP8x4$KL*eVs0KRV?_JHflEG3-!8erLSAXfee@0$a4nUi9^SQpsk6AMG zKZS?Pl(HP?B6)Oxr=gKe-CyWn5q%bY&08{Q<{qhgyi0tR1Lk{gmmVt-DTyd_T0#~%2QJ+Z+(F^cXcYh!fr_sSIfl79e4UT7y|dypEB;0Kd9 z8E8fv(&O60NZ`p2mbsrL!blJ(WvZ-p^1UjgrjO%%fBv`nQ+w9bdH^|{_*nPB9W19* zE(@ER;#kb%PS%mwn4_j0Fd~CxvL_$H3Dc`WupIr#iFmhlH=|#q9_X2+eZYwyRZKDII2CFy10B?O zTTU~Df2n{$E9TSB`4G=;^UI)WaVrF{Kp>%8y01qu?qM61_thsvq$-2@s1Du~!1lV_ z6OXc)drxxDlO$O5D#?Wf8DD|C;>3dC8iI34N#B9gu>$*ISY9EukejMgtIl zXUDrBlj-@|?NO0@X+9A-p(&Jsv?dJTN$KmIe=Cp{%bh^7ziAUIFn~PcU37d(tg9Wn zU!X8>H~oDR+-ynUF*wt8TC>e!)xli4*8~o3QxH1#FzG3nRj}3R@^r8Ux`KJ(He;C+ z9J*o)dp6kf@T4pyzSmfc8=@+6=PUI{zJ%-+c3F?R>bAcqWDtL})^}U+-lWe@_xD43!YEPKO1oGm1=Y@;*Y#MXI@!&PE`1 zk}xJ|QMR)*L5UIpT-Sw7r?;L*Oza~3iT-ENop8&aCQy0bx7jQ zeT&zmZ-sc;`&xn-7@{0O5pb}{f4}42t1`_pw<-&MVkwXU`9*Uw*%@svJ?QC4u-Rk_ zCo`BYmBm+i7Y<_XiGWUsxE_(|15Vh*OheToKwlzr5$)w5{RdQWK1NY#Dt42{?4aJkzq5m9nROX6PTX|d5qYh5!xm@WKfAXReJJOcH;3{N2UBwh) z3fv?a2f1%=^WERWgO{%dS%9GGf9;NStQe9Jo6)5GP< zWv~>i&lYcQAhm;9MyArK{Lc?zj2<>GbQiN$o;vT z?J>F8#FPMoKsW~`Sj?3_9xX>lziiyyZ4qGUk#k%q-C%Ukn|aX^+ueh}mLRG2rF6SQ zTmu^S1zCBZIuc8QLoR{M_0kNyPqW-7c`ME*h3vVF|94KPCGUr_QYt_U7 z!d57g3}!3rG391`9t-o3oQ8t_Qe5_dn;zT^{c;y-fA564V`_LeJSj2d8x@C*ckCG% zC+=L{2)8vXS=@Y)UZK+1lgnGNEZ!SIOms|0C4bAO<+`}z79vnsg>D%7-H^gC23rm= z2i4#N%bK#q8EN!iq8H!n)WeL9WczaV@+^u63;Ya}PXJ_XK%awsrUN=Dk7hbp4 zHpp#5e+ZPl{Svlzx7muKrma0&yr-$N^hD8h?`Wdes;5uZMe^d}e2U8~LT05>-8|Pw zg*)vsrZ?gqU5drVX=5qC+-4>gr(-kBr25S@YPY3L;Jm&;xa?drMP{dluV90H{e8B{ z#H6rBCs+rj{Qp1(L2`ch1`-IK@Gbx=K-9llXH=SC?tjZ6TF9Y`bnc7DJqpbW7tnzG zB1p;Zh5=S+dIQiT#2@sY$_MX6e~GOr_8J+0P7?X?=wT&$o76xPju(7?^8;mu; zoCAyzO95*uR`4h<7DjX8#?S{(r7cs^h5+Etfz-xUU4fbb zy2zP9MwOFR1YTbE#w;Y{07ueTr|sxj3PD#_{eOt5&=izc@QrUMmk>iTBO^@gSKK{N zw>0(=KdtR^L03#?kW5;GM}T8MkndSUiFV?Mw1bl!qIGZ>B6%KWMipFWDiK!#x|!IF zLl|d8u6|&CVyg1`cjEJsz%Nk&j1?EA`AK@acO5Sg#!b;1{xaOzI1TTo&#DIrQ6Wziy45KKBMl<0#J zL59C~l~`Ge=31*)z~h4Ux0PB+;w-4-Mw9<)d0ZJ^XLY_KA=<{Lr$i73ovf_`x*y<+ z8*RaI_BL)JqUx`5kQBtie~j&kN_rFNsgMf`K#-F@0Bc58hQmVdK? z=u7Re>^L8l(9zc0Q2{|l+2n*6|H+CPcw>T1%{(clemkOEA9(1va}XdT<(@Iy)mGEk zAUxHA9?(k-aur2NxX_exm%^18lhdhnS$8(*7>tJB=Db<2Cwwh!MYy4<)h@8k(VJC>%44?cEHhphBex>6oN+9m{?=!8do6lOqlHE(1S+zNymeEZD71RvGYp(H0Ryrt}Ujf%5h-}{0g+{NSVLP z^Y|S(fWnDOqio6?ZToSC(SIqSSw)%8c@`C!)baGBNa+wZs^n`ozmxGiOG`3~(6?q>`UJm$()XlN*fy02Wf{96vrH6feJO*BysCWY0v5s3y(J+|=U3jiY*2@Le zIc`8s+hlj-y5Z0(1%EvBbe58P7!CQf>}_jsfDNi^V9lF=#^SkDVfV1)o<7Djjv`7! zge>lysxO(rv8~z!*YHyIb@^6H&NFF4(Q{d%-el{Mj1~F`hH}b0zQ9apAv$XDJ|qR?p|Bx zBi)^F2A7fQv48W6zEz^50R6FdU7-3lcla5E+g|yM0hM;s* zr(k&Ww6O;$Ay}Fp1_RG!>qp94zBPgFxM`duKL+Xgcz^a$=)VX=kQsKiKyu1#%k?6* z+Z^|bN2!fG3i}ZHn)GxkKFSpCxo7e|`ElXdOu()J9|1UbXoR16ht9V!T%&zd4&>I(^JUw>*M{vIT|SchJ|xlzI(+P6M@K+u2% zF4-o&KATM9h1Sa$)n?F@lj;8<{>M%tf>#KU8NVWrUWHB zt-HIb3k<6^J3_p5Imz%?cXT&N)F4>?I0Cl#x21I)#@Hg#4WQTfJ3}K|Ja2i-1P#cf zzJCPUPG}Ur1rzt-Z&}4&1#%wH5yB=He?_p8A~<#iY^z0eMa#&NLehrSccojKh1Qs( z#t^KD%ZaB(MPPFkMkF~A+^sF)2Rt*I`Kgj6@-RPZlI`#Mr2QWZ&){Hcdl0Wb+#xVe zx2~ydm}2Kd^j8^wv)2kUURTD$80LcYCVyQ?VS*hD8V^i8=FfsN@R+e>e^W_s(U*N~ zRF^M7+Qb=~K$Bg;4bsnRebdsfpZtwGu$COyg?ln6+sE-TDRd02UrxQ_>00CADW+Pt zRFx(NGsL#zN3Lg&>4?QfkLTouv5u@K=Uwj*DLT3(FULt-ve!=7oFV551a8r^U^#1`ia(9bHCRm;lPA_vcS zQ02iqJVYKc7GrII-3)9 zDWNq?8`rZ#8$`5V6x&oko^)AQt(Tj;io>1J`82e0NIb|-0+EXZix)7;XI=a;VV80ct=*K@4T+UCx#D&l-Un$!IguBB|S~YaV`mh<~F)>!gbYg;{0< zPH6&h^&3MnF*8{c>N4(z2c4W|lA3SZ=W$_ge`K#a_LUXz7G@{C^sh%B} zc>8b>bd#q6^!g-&j^nv3>w{uw^8pwRM#nh>U~|6ulndeRfM(P7?PvylQ05`(Ge zVpQ^>++@a|KoRw|)TVy0PDf3wA(U%XVbO#Gxt9Cj0iojQU4s;)l3(QNkdx(SNgX7) zkQTL-&!h2TENr<cgFn z?X(=e7ANdcEK8%CO$)=%HEfsDKlMivc!$EMFyXe=Ux%iZr6e$uGLFWd0gs!m{Oc3f z|7zH_@%SVsaHiUed`3psI?da z(!84{sY9nUX||wXgOt0e4J#sZQK%Et=E`{-;1dzv;;&LVI({3zbACd0s~idjF21x| zY%v#Vqf@HQJ(|)Fl5R7XQT^dQ$n=TzYTT}BZ8IdoUnP(d(o9kG75Q&p;2&gT-NNg% zz<;~RDF-?DgPgLUyw|C@K}8R2d#UAu9~EX*(Ts--o~kgW>5uaS1x&RR_kD6w990C5uH^gbWYO$%{7jj2Yvh&GH2TPyv6JaoxLdJhQ zGRhP*KQx*Gr?{FwGo8wFAAbIbvN@f`4J| zm_!#DgpP(g>}e}}^dMae~K9qDMjA9=gMC;skt7oFEM|00}3Jn*!L zWU?|s02P&YNFo0`7n~}=qsSjpi$J2+`>>t#BUAS7TAeDrN&K@hC>Lvh&DV%j5Gqh&ZR*p6Mz;Er;Cr$h|Jl1CP& zurq0&V7;mSjv6>X;Yp~{|9=)T8Z#XZ*uQYcM5Md&qsq(O(K*r_M?O)6N1wY^lgs+W z@MV?>--M3)YeLFrZ?|Ho0ncSC^Z>_FII*KhRMa~(7l{>FcX+I)E6$dfAVfKh9wgcB zd`;5WxknbFYJ|USAEPV$lyWUeBeaD$Ull z2)UzMa2XW&t$){!o`1ts>hCzjlX+gJ{EFd{D;*8sCGQ)Ee~5Y@qi8LUaxSvESq40u zb>!h)yTTWr%fwpDM!M8Ol09bI{iU_>!!V;rk^On_M6xSotih4;0O;4XJnj9#?Mq^i z9ktta#(?j&vvq_VNec+8IXEGv3nx+y+!BcR?bTm(YE{92A+!h34aKsC!g$l%&qR`>)prk3^&vvUpWcnK#i;#KLj6U zufaZ&cjGrJLJ!-1@bdhZ?~S12uJ+e?VyzC%H@@C<&~lQ}VIeuw1PPp;BkX_r6#Ncp z28?6wkUgeQ#d?h=0fYhYOCb$1C1n5nzmGb>4OzX^l*r z*jo($n5V}zmu$s%Wuc6Umuw(JY4`<61QRo9<`Q{6NzCfFqEI-Oc`Q`-PfiG4xVSy` zH&I!)uhhS-ftmGh&{lDpCy1Gn3=!&&QDib{(Dl1hH-B(vwGuxtgP<0bXf-!G(c!rv z;Vw8t*&_2D#~)h;ows6Uj)ELD-9B?Kgv`bsas87 z+{31)AAh>L@ip$f13L@};b~e+9~Y6q=!(*SmX+&G>(Of75A?%q6Pn5Po;E0Tg+$Y1 zR)aT1X*jHIh}9K7uBGK;)U9r!$=L8>&)ze*$u*=E9i@?dC+5{Zy1r`qQJY^-Cpxzq zp-0}7*5`D4w)}=|^J=TZg<7?O$Ltj1t%re~tAC8}@tUy^QA*qS&HyGeISuQqpw@8I zq9ud&ioS%jgF{%9qA<6l!)t0~`z1Gblt(*ES|hth!8ri*iP5C2Uz@ z@MnC5JG5WhkUTw=(=x(n!$>66%PC!w^LO}uGVfY|U@xr#y$4FOU9|8W+0HsMDIyT4 zlz;42n=XtagNEs*yEuRz#b<21XEig8h80u)(FX4Jk(39q6JYlMyNHC=jz%LKOHeq{ zofA;&h?y;BB5;lw!T{Zc5oGg#!rjCdP(r1m06N((>RsTTxmFm4ErH z{8=QkE`=VE#z%)f;%8!r!G6#%H&wY0HTdnV;&uK&W&vtRa$KuKmg|q(2ja`x=FS;D zND`Ropl9cIV!p^OtOkvdML!o-`3VBbmij;&oqB?2-XGB}uip>i9Yjhp#nId*R{|PZ z*dXOa$BY@$iXs%PNAAKTdX_cr8h@;pQ1b=-mLwto60Z`%gy7lA;*we*+_a8zsU6K}MOs||;sR=~u$A1GCB>>H4 zf&IRP%=N7fsVi;PqJ(Y-h@;aHx^VipNEpApv%x$%TeeRXm`f=|P!?>Mwd0rQQAh_RmB()F zSr#><)?;&O#4*am)p}O;b$^MxhEKnX*6B%4mDkJYt+Xr2L)df*I;e-g6V+u zTsI*>enKXNYkxvTxPwTOdzdWKRbT+}iRaHp471$^$!zqKF|?8zyWZ`BIR6PbiiC9r z1Ynr;dd9$Xui2aZHT3eBsF2_=`^RXEa>9dxtkIRh4fZXNpZoO?cw!r*ic@3)1LFrQdLP*9`R zQ3h8edVj(!@h(+*oT?V_wM1%PGiyMhwOMy*%2F6RSqom;*l*%+TB_)hRE#OzwybvH z1jW1Qn`*I^JWN$J|3@0Z(Vn-0D`y-)s)Q4dAQeHpw<7~7id2`E=-A2GGo3f)olZU@ z>Nf83;Apkozlyi@fvW}@zqn;tpgs@Ov->U6U4O5~p+DRt51}qoDphi3FOZ{wW$w~i zk5)cqc*#g9HhfQupAHQg*721unx?rp)De`1(u&Bj!y}814;;fJC}^_Q8Dd#AS`11_*e?z$>IvMiN&8KR?Y-u=|JFJ|e;0H1K+)e+wg3zD zdN2iR!1O-)%S0uw1Vd#0hiuvqRobFR9e;t5lRYaWob%gBSkH#&H+A#y#IyOr^%N?I zjziG!OBzvpO9;T%#F|;LqNB1O~X99s5B&dK!;cH0vVwIH8Ay7I`TL}z*o=Qeb_wxl_5J;qf&$5c&pVQ#WqEbxXDi}tHNZRK|ybj5Uh!u zkOxIg`{VNx+tmfBP~SZSC`66`kblLUM(MeO@(tQ7j^c0Zgav0kmZ1wcvft8xxpWC5+l?c0HjM$(!@E&gi~wlZxaT_4>A+r}lh+&$m8)t}*^y%GpnsGrDO!@T zu@LPAD6AD&hm#CvFDkv5Hxr_!&k9-!Ln8|>I%LYk@Q;YW7kxb0UpSSb%or38v8awK zchAVU06gdMq)!hIiHBVe;(}^A?tY2>WbZq{-|he+O#4K z-0CV(T_MozB5zMv^1mq0Eq}#-_21+ISEqKtJ}+WWotS&QZBK;+GK+OmM$pYiCpXR{ zYPlwvo6K1KPQ=;sWu&K~@%qgQvL}$(Xi1^FSGsFkVv!8tkgX%84Sa)O3Z6=DHF4R+ zPf{>TMbFsyFDa9Qx*4^o9%e)e3?Dw-37!5WGXkrs0R(LP>3%4y(|=L%j%*>cx!T!Y zme9P35(veL{2t?bHi$28(;`q8tdhmFt1JiUeBI-SlbDJ%t<^dJ4VM8-qu(=ss*#%n z-Vg@7`nqCa(ln+hoKUEpdFlIXa*n>SPSpOx7cI9bhk6JN^b3%>#X5ZPA`j z5H&!!K1~-Ibw2Z|e}AY=l?X(1u+yP{KlK*kOn2ZU6(R!;1-)c(6qigY4I#t_gb{5! z_p9eQW;B-KN^RIt7Aj$v7JQ zFy9fbE1u}ic7MBX4oJ{|>3cN0bP@)ke+}W zo@7ywe#Bmingl@_W&bqPhfx(8*N>`TFz$Qw*FPIF=6IZXw&3|c)+ubK=#(ceCx$9d zrhw_397)zLe56F`)YZ0!XQq>{?r*MZepD9WLhImZ`+rtpDtuWP_;AafNzxbBK*5;B z+w5mxA;N{o9#AS7t-R0W9Q1IF&ZSG^ScNg}MhE0j#3I_cP@v*6!L3(d@TI+k2DboU6_J#^yU6O0gBUybiK|oBQ$73IrR@;HP$Am)` zG&B1VTTswkR|=XotpHUmpAZBar=VVmP|DzCNPoSnp1ce3{!RaRGd(qnWzycd>1~uL zX$ge$F>bT*F`QmA%xMF4&6hd6hLGjCOzKnAH2-6<(EBO*0#q(^H!4E5Ksc*z$lq%b zXsKhZ(5I=X@>LwWoQwHYJBWQ3HL$8uSbEfs1NSxlJH564kxBXpBFfnYB{4dVa_Ah( zr+=sexr_lj`^UwJNv_x|B}4+Mz)SD2GV=RSg;v?)d5~3{pF;ASH3YoLYvo)Y{^ri3 zmaJ%wC1HcHlFDgU+1Zc!`?`brWRf?+;x(e_y60Ssbd~{5Wi3`9BmXuc+Y#ZzEd&GE zOjrE625@}5ojW$lc-`U5y~u+~pDmGY5P#Ih(I#0SDhFzb=jUCl^EJeq5t(AtME{2dOtRK-dXvo zz<^`HgmNY_U-nyFvD)K_#J~x0K<@?Qx6VPtn>gCiWRLxJ<8zBF>v|uoiv#sR8m9F$Gla=G6xno zhI%E^nn}@33YvgYjLP)HVsMx{95AOT_%KrQ&R=_!Gl7RIkT&K^SZ5` z40gh5)zbBHjxX1qO%q+Dtz=DyqZyg2uU~aq*0$(`Lb6G6X0uoT#s(cz)53V5ljPvz zG+mFv>ZymQI{%tNDymThwSw%#$v3JUWmG%z5Ifq$yx?N5z&;lHt3CeCcYoC*ossjn zvo)KG=C4-zS#p{_YszB6xY~ZynXU>+`vciUvMOB>Vh(v(Ke+53pE2x9}in)WsS%xqs0nc>D_g zkeN%?#U(K74V6@%g@A)O&2KLfZ1V#ZrDzVEEZ7T}_++Yr*H;x1^Jec+j}=pZ=$X%C zGi7Vp#KR3TNxhX;1kcNl!X2T~_J9&Um82Mt+#;h&H&`^Pk)4e)I1Uf0B%Zg z@!+)MPy^Jfoyx2k#5NdE+=@8TSeG{Cs>_%C>FvnzWqJU)f-8Qb#hB~!%Kx99ir|53 z@sC_HueZ_))QSdhlWHCRr_r9~SLWWRRy@_A^1Dji#4l|qt+ne~ejfgEkwHv2FxPPf+;heVg1&8Q4yZhqp z+%DYtU0soug79Vd02ezm65b#=U#Jp&lphx8kTE@Tjj`y)@NP;&tO z!4qdGZnQjR`nGF!1zGd}$PzcqcF8aLh|5Zgn>RGLOf2`cgASwFUR-W^$%qM<-v4jZ zS*eDwUsm>K?vKDmZO4UCrBB1sU5eI^Pjrx2*4IF ziVVXjUMHTki`bT3QiRrX@hu+sT(b+_V7C<;C^zx*3X&Oxq0>#h+UEFS!9R2x{A}Wk zLs+;4U4PihQ3VesK%k@g!<&1_#HgaOgUU|JXW7Fe#4ye|d6DF_<&^A?;YqimtR~L~ z63f}?mKn)^XQU>*4)N`%pkkw}I?a=o$s)d~P5$|r%H6hrhP1cnt^{wE&Vl6biRu{cVSm2l)(;=GOW(Y~hYaljU1ImRZaCXJ z76}Gf;mrUpi0-D72wp)CgSQCeKj;Q2ByqH5KcFhehs+z91ZFi)UmsEmQlB7jc8M$d zoWp1mdrnd>?~AmKrL(}QM5neNCKNDcvSG276S}hB$l9EP?dksmCWZgD1f3P8_kruBMk-$U3Jrtx4S#Z9C|#Xg3O4V`;~l3U|8K%%-xg}V(;e

yTsLPkz9z#oN>5TcLNU>JzqdmT-vhBP0<+*r9c=Jiqg zvE>3AZ^t?uA}}7?dY);QHv8|szd&px@J`_pU3+J_={a+D8}u{C~+IG@huz4^7h=5UuYv685oE5~~Hrout?yJamJeWU2ZG5^ z*&$zQ<7YFuiW6FyaPjdb*ndr6KI5OxNV|J-Ao?S*KR+_^dgnt5SmQA8#JRHwdRaTV z(`RWXTP z?|F!Ldb#n_&MIM$R!H{xEn<7<nU4>!hdh-f&G1OcK=W4 zM;W6<*e^YwH8v9+6DlGCPQp*ef@T<$F1!_q*TjcE+s0kyi=nz+b)lT;Nk9K*e?<3xxo@zDy9)tEH;$fiU zX_#T#jDMGRxV`W;Ry=+2;TE@*J6;FHmKg5A5|9qxF}kY3yU>y3c{0ML zRg)38EmR`NXDj?#8A+G7`_)~8#ySx$(8>?ojURvY5HQF!a!m7){Fx5L<)ms8sz09F zq>;qFEg^$Ar^`FtP9iCK@N2C#J7 z_0%Elc&}+U34eaxh{Kd9SDoBjCB?Y_py=h4 zF(tk8E@*<;tVDES3k}^#(eaS7vlDJ5I1en9#+u;mniI&MD|0p|N_B~t+T|;U6OaIN zK`GZ$I(?`@syPs!;zRxpL$rHQ!*4ifb{$(TJtf67wfvd zDG-hi5P#XyjHe`b?T%_j*eRC)qq==n5(@^F(0uj-{ZHXfTZ1H@0X~81^+(2#AGKq& zHLfOk<@W+cQSjU`^(IcIz?coO0nO%7=(&A6T@F?iWb97uNxz?**w`qC;wLX8N&2i9t|{2~V(jY1nROhq)*<}S zVM1d)j`B#lX5_8ad;dBA@T>Iv6oe9wz$MKUys7DEb2r8M`;qWA?GInp!DThh0;uz# z=TPX|kbvR(0NZ{7fowGIyIz`CGg*x6$E^%_hlVGq9IZhFe0U5Xn$wo zLNCA~TnS?$(kKv%L5%_EG<;{h_5) z06=m7^y+~wm)|I=4D~F#dGB7l#kkqXN6jn_{7?xL7K3yvDzP88Dl=SP;7&rYOjK3VZ0-iRz!Cjqs+ zO6zVcroD3KJL|rdzoY7^AL7~9-`|P9YuX>gl?@`n2L%YN5J_hau^+iYt@j&SmsedZ z(|u?S)S>s;(rC#)(p@`94cGH#w^w}mYP>@>C~Ibx=0_e{HtPnrEpA~RNPnP9pi}js z2Tk#*r#tuJ_!vrd3L6L%(A=vEKgPDGIBP(Tzgc(f;X12N@6X`IhtY#NL|Q#S1YTI! zW^2F)2M{N%omL@ZJDLn`+ExAAL z#59C*%nN}L%sjkcs(%_kJ9`$f2mloWd@Pz4cBT!>>iksapyf1jNi*A8E-WJ=@pc?B zk`>l`vfe1T>fkHthD%99?=oxrrOrqPK5UvIc2Q=`nIwjNL&rvxO6%FxiSJ?w0wVs= zP~ww*63W43-Z7d6FfMu~gq3N2xmajAHL0MYmJj)j9zU6>8h--YdHR7;{9#m#Erh+H z0GVt=$|PgJfr}w{QR~aP1Wzy+RTHW@Dt2HcJv{wEnCSkeGo&l#8cwSeS0Cv-ayyh* zlcx4mg#oB(xE$}zpWj&A@wVjUeHLC_7z8E*FVOa+C2Yq8>6*SO!>{BvUk=LX59bhg z@~uQH)YvAfbARl@BB#J<6rvgUGh1)LI{gtw+ByM7*_SofY?8Xh&Lm0Y9M2azwS;no z&dB^0xM5o_QT!9cm627<1sx({0!eB?MZP#DL4#;pgQ%phVx@CkV2?E{au>lgjiJVz zw2#!R0^cS|5eX6-r<2)8zz<3FeUC(3Hs*J(+?<1$eSZf=pjF!5)ZEAIcn8d0#{rC% zM#y&@GRFzzNqkGB*>1v|lu)j^O|j$t3W$Ijd2lUZDnphjiOePhWqc9v_jn zipH!=WmnC+ezTe##9Q|9LRR9lCEJd5xq&ZnQ~rqNOBI+bwKZl^`&h$0fw~(XrjtB5 zrA9$C#((7<@4v*sx_u)QlH(FxY_m_uWFtYr@9S&BMSd~-VrpJvB0H)IXaXoE^0<9$ z0*}paZi*sgxc&ZxJ5`1(FBRzy14%Ij7%(x;eJjN1eJe1x`t)FY2A;i+XKH(!AW_8KwL0w|6vo$VLSwYe4 zM4<^J8Pi6IhE{T}nvqk+A~-XQxUHG6zRm(_Z_N4oi!^YfQsLRBXI;1Q>#+N@OKMgs zZ+}s$@e)g`OXab(TflG~!D2yK&GHt=0-z-2<&Fx?qFm;TRmQvK(is+3!}bWeU*_ zKIQf$de7BrvOUgO&1z)M1SGs36wMRBSAV^hQuwPk@%e$eXYMc%oAu(3r?MFESQqaY z&8rrc?>>&m%E$1hBecsWK>(SF+BT?o=t7eF#~>SE_)B~AA8w}^SyTP7E&3{AgoSeE%r7jnJjPN$Gs_mieIjR^k+9pgUL0j_kR)s z{W$2`_D8eTO*fXsS|z75O+cI*T2Xn`qU({A!1+ieAQg#k%O(%K#B8g;)&I!;79?s+ z0X0sW2AA5vM`F4arpL6dC$!K-uu559TF-lZKs#+T(pi(8g8mwY(gL2cKgtOH zKIE82epEy`38K?fva|yO%)Y}jD1V_8^yXdw|4k&g2O%=lS!*6RMns2$+SXq7YJ;hcr0>B0cN9oih!UfOoC%j2!I zOvwZ)Pr>NAtpl~G;zxZvUzYQ$Xf^WW3fkM22F*5t0isK|j#e|Tz1FjF8khaG zq~vJ)o)R~>YW4AV9TBf08tI&N00Pz%i$Z!%C5ZvGy(DjNu%tcGe;9Hjfk)MwC#X1LwkhKR%gtMfGePAk9|yphO5 zqI?(+PUB({s~{m{Y_X}R;j*14n}!aC3bu1MxZ$P996t6(!fm#1UkTEeT8e!ydS&nB z7(j8Z4MlV{@#*BVpL2XDvG}=+d;0^#mUS(D=G$%|RxhwCbblqLOiJim?swT_ADlqo z@w9Wl9FozE(xkIssP&C|g41NycS?3XSsO=z3hYcf8CCt8L3&xT5$}e9M?WnWGwpK1 z?C?lwGzx#HYlJaEEfghk2!zXj?W8h-6}Pbk=@OfQj+{VMvxzmt*} z0S3V4BJP~4u|MrI=wk%HS|TB10`DXcu+81w^m!+IJ%+n!wfkh;vyJw@nu38*Jnqi40;n=1q1Y^1CSvZImcL&k6-x1 zDeykB5Rb>{lzUPaL}RdDD~+yqtzpt>W%Yq4x>T1S_W+OY&eucxPotkHhJ-WqYl}a{L3}tRc>rLwtD)rL80l&J{#hy%s zClQHOmRA|!_f1StTO?tPLbtQssJ4w+h~8Dmm|T-yi=vDI@>M1 zxOZb21FbMsJRgQBi*3;r7nN*{a>pDoN}8Wxsef*t`EGMiq3>?NV^b zm5g!se){H~9(2Yhabp)U`fX+)H-fU#ljOe%P*vhksFXSU;D7jL?Kgf4y`uDwZdFB}U=}57q0wkFwRo9r9Fddo*i&uG z89po-O2eFORj6nY09vsh3vo8mP9Xaod4FAT;#YPb4MyffRElrJTcWXr1R0t`X>{j? zOuOhoz^-xLf1)LC#M|}<70;{ok?oOU#x<6b#3$p0EWI~@FMxOj>!|SMy-Xpuc9QmZ zKV-%XeF=_)uiWQP`#L;jMmu+kdf# zr_ttGu}HNphXv_3zmP^+$^cUIbZYL#9&e92rtXbl2t5%2AvU~aR1OL9HWC7E7~!)ZIa(TM3P z7>aEXVVjNkWxJGESri9&Jr}NswlWm^C5?Zqs@pL=cSw$Bb*=x6Omh&vxayNo+|9_t*C28_V z_|`M08}fH2I9vN5JAr5O|64Cx&|MbRhhLE~%So6Yf-l|CgELWoG>V1ih=~MjSG10~ zaoYr0*VB#TR~x#5ydv9vzJ{U}ad$14gmL*T8am!-@=O=bA#3EYil6Sr;Jb~RR^Bw~ zxIO6n8d1-(x{$!CJwXsg9)C+$E!*i&1S*PQpymBMw)_|UqCqP#S_iq8^xdih`4+V` z-{u9%cf3aPu%YDAxHd2CuqJq(EqaTta+A%pnGyrOi1yQH5LVs7a=fiX103aOl04uDp$79hoPXM2GbtOf8x^1f|%}(2Icd*@O z!zdgKlfPBnDPxRM9Wu;s0Aaz;bZ_(j@u#5w{ET7PziZ@hx0C(0oz|s>Ts3eVjbO;r zh6?a4gsP;bYZ|d+X{$<$aQ44W1yN* zKe0k3;&3G$3dOTld(m#pJdJ`Nq{SO+54;nWk~hD+jWw5uFPJA^-X7OY#pzEom<&a8 zprJpAyOZGBTc=yNg4xAB4-{iS=d!xB}RN1B&>w-vfANNVmX8KG@m77=E=-;w2;&+E?PXluGho% zRFq?pVYr%IAn(8f-Xy+hcjOFDuO373Xbv|wH)PE`NDKcV;ehTsj@0y9yub^a9?1vBccWT598#*>+7Gk{V zU{?WskV}8r4n=607kV4?T^Ef(vi)?a+2hQ!)B}bWS#UpB<+s*q0&LKfythbP8_b*& zG4_sc6aBYsRD2zht!fsvS3Dok%A=Y*6>| zO9q6P{JK-$TqL5m4xNxL(wck$(y0=*nG;_*xEE(4Bb1Tc{$6D+W>~N~k=G*hOR0W6YfUN>LEyXN^-ecoKh0 z-AdK*ejHy-MD75#w+pO*FUB>JP^YGNs1tUV%%Phlp;A3z<$jYarpUYHpWjeC)Z{gmbGH zaG~UTQvKm-Z^UUI|3C8>@qzCA^naAwAR1>uGmjC=x~t<^B_&1of7?u8lvID*vWKcx zKF^tt*{enWv?Og51EjXrRMrBz_#^R)!wG9$YN3}-LQnG!10~MbThu;POH(XQ@j}Vj zOovBc*xsWzi0C(8K2GuAKU}G__F1;??L>awY9mj&fxhzw1w9ySZwe>S2v23Rr9nrt zI9juEO$nfhH-ms2zVNd30H}Yw!p!tYi`yPp@#2tYeo;Fo5{$ct?^h~si_2gIocUS9X_sG4&oXiv{+(8sKWb^BOIc2_}q zCH0WVxns?QnQGpFh51Ne@7xB8ok4dtldnIyx@G=Z^ z@t)$bLVa)v%1`%#kg%Gl(?cGAlicjn-7VK$Q6%wg1L0fMUviX*XXQxc!ns-{|38u* zvDbL=x#4BV(+Ka&Zk^yVbpg+p5e(^~f)T|Bd+t&xiM+{jF|B_ZcmKBfdrMh@rp!t99U|7@$r>_-|2$%Dwp9tE%WOGvqTPh2VXTX~#S4+*Z?viG23q3x0os>H>WZ5nVqY$1*j+phY2Y zgV*+U0#>j)FnV=n3Srf(-ZOe*^4_4OKG~-Wu0?H3aK2uCGxS_5<0`duv{WwH?Pm_6 zS_aSwXs&jb8O1 zpn`v|967BtDc`W~6VW54^WBQzi6ZMR3)NLMH9?U>5W_0)SOoK;zff|!%=Gf`s zx^-L%jo{FK}6VvzJLX+ly)>;ax`Sd8gg{jB!p_m!sK=bTXWgK>F_F&{&_V1nbmX zS+4k^rH$^v5(?>m?}#gdAiV>Vtc}@aq&3MJ&7Ro@APN4lJ0u3Mm2gPSWBOHHePhO1 z+$A_V`7LA`lR9QsKxlce z=bgAutmDsC5>q$Z0fC+&zyitz`}0Rh!KLK9HB__F_+_hi`E>i39~U$o2qQVMwnKtg z?q33whi`u1h&*c2jP)VqR=9uIi=m>_l&5fo6(X=<|9=S8Nln{kKjx=>yRG%Cg#${( z3}k<*=%DUfR!C>05LJuEQxwn!$lQ`YGtRd7`Z6BqI!!gsGoh#SN9G8O3^)z7U?kG3 z3Jc~DtEb{ewUH>2Oz{eBtT+Gc@z)7wXrBz*)8a>2*?#>{FCshiZ`yyrixFhJlP**+ zLSUnQlu&Uag}`T5^S%_N?*2+Aa?3(sGZkwXTT!OfxAt0e%NpG>8U^lsl>zMoHumoq z;oWx2B#B|}H##A)u>0qU7#mD|a<940t7l?VL~GShC#!`$!(@`n2~SC&V$XR^AePG> zz^z!GzM$qL#|#;!AE1BRXn(T(5=g|4ds0maf-V~i%|+R>Or^+q80P~mdH9XnriOX> zP1J#NlPCbKoP2Ej;fJ6M*VrWRDOqu}@&8KuKrL4%DzFA421o6WES+H`-4$FlakHP2 z>@orZkNo$hvAF?M*`B7#Gz{EcA*ise1LVw}tTQ?%J2{74oNw@1 z$CM0Y%to%dE5fELYF|j+^i<1}=eci*=fed;x;RFzWyvM0qkbU*V4(0sXH|esF4^`d zO}SA`elF(mzf6Bu0JCzdEEs;x4DmginEvfi3_;G&WM}wIf1etd#Yko_?QJRPQ6EjszDyZZh^(1 zE7X>^gSzFHZotgn?ngZ&{B4N57V%P(>Fj(rr?za=^m;@z|5Z$}K~>zs6aok8gz19g zSpgcT(rp3MWJ(V1VrW)%rz0D`;RyvfS#$Ximup50z`P?@9^qh!v5|ZLl3lLwo~fSw z8bOX&un2!ytGWN9Jpi{pyp~G($*1c!wBF~s3P_xtUKMLTG3?kk;jqu1Bm zVxHe#su`?iw7H-RRQ-8Vualg#cRm@kLh>TcANGG-m2eELr&r?!I)L2OurHX+}bOKzZi8iZH1j7GoK()fVcZE z5<7q2h9!c-oeD&DQQTF+Q}D9jY&My*>+Jjldg!&&i?})ni)_g}lZ>b(FfjeKOT9EB zZy6{Sm>2x)BG1CGGgk52WH#YVtzr;5r?Luy}t=ULI+6(?SL*p%s1X4(w;(lQyv*tyT6q%P7?&qV`)D?HVzrMcxN$hQu5w5){f|jk zOS^PC?2B2}s6lfW)d7`tJq^Zv{N`DR|M~H!1lz*KsbD!hChU2h+>tYY$e-%C=|Qk-bLUzJ|-roVr5T)m3oEL|EZDP--sMIMPMQQ#`7(2eEla4){& z(oSHExxTNi(I#cixG-}yM#h-Yh|`qHj?%pvTWUK&mmXGqK5WST3Pbn4hsyAI*Yxzv zV~36(+(p;$kAtzvRy@GbMZ;b|KgLexf1ccQEi#?b`m_&~@W`a+_qPJntIB@@MIAEG zQLk{2tg75Lt2;Xc!mC7lg2?SK?ZR0zB|(jdT<$Y{!$bm^%RcyCuAix7efi@i-t*1i z(sm100YP$9SwL-aBM{{jip!1&%6m=KwPG3yTbbx|6-VLwXM0$4Wl?y@L|i!O2YFIz z5Yup-enU}bf*4Hh#&f*LMHzqeA_f@V5(zXtw55WF!MJvv=qqym32ist+JJsI^h^2Dd4y(xe9UEp#j-i3zW!l-hF2V!;URYra-zbzdtQXmazJSEIeHO9V5kAAf{&Gs^&S9?L zCc4QeM9J31sk|_j{(qfvQvu36jsW)6<1DMDD)Wz)Ex0-zVRC<5wR3xBg0=g=jA}|* zTtX|=wES2%X54+X>tIA&Flu3tGas1Qo`bC(1o< zo5{&*(UC~a2#oRF4a_#ADDvSe(S-GZ_>S8QSD@TG>7@S4$dThs6r2#z^Acq z3J)lwcDrU1dQ{lHVlv+)FbzuIyNTGJ={KtL#hUlw^ud0&(-yn~LFs&qHm}BoRX%)D zO}T=o%<_L0a3uKzJqJl#`s3cAbHATT39#X7wQ)HWzP!@Oo(AcgOc1UG6?bSBms(o^VF2Gh; zK!67G2QehKoQYxi{^3jA$F%k?q*=v<@rK8K04RSec(J1Wqoqoao*(oB_`MYDGfBHK~c`c*CP!>hvw6O0LGS=?Lxyv}MQ zneKLY({yQ`64tfMj|(1LC?@zi*30Iuc+r39e8GLY7@TnLZ)MDq(2Nj|KZ`}r|l;8TbdV(NOW6?-LqRk z@Zp7+Cit#{h0J-Ue?jChJOSgJ-$Hi!D%}Ae&xvxu=(`9`WcapU&9kMeBc` zoTx(|?~~57(fu?+Sp+-k7@>|}Xb#nH1(TjhhLF|Sw z8HuENs91{rO^`uhM*~g?AIRo>svx{984;d;#%Q##nLVc>6=hM4^p4)%MqA%uCCY5)cS>+!?!qXP9u}_odj4iPm zk$Ky0@TEdlSX&JuKvRA33kQGL$;mIW=YFp}w{lxJ?@`~2gIX%DP_$d5^Nt#Gq0UI; zc!6MXnrWj;#0I*QEB$xeE=e(w43h6v*Imdb`nz4M;v96SHn}RI&#s{|?q&z0Dg_u@ z*rUq@20X89fGqHA%^F$oQ!t@bitnF*(Jv3@Y)!%Op@Q<;%KJbpnPGo#LcDy%)!LOx z&M&~l9wsZx*C$&g+cvHaTo^d_9TO2*e|_E}H)%zNP(g)GOpjrf+grwbaH1$P4?xu5 zL#Yd0st?t=$H7C&@VdFeJ)-b<`(~_NM_aG%HAvjcrCCo?KgHyD z0>%MqY$~i=xP%~AN??B_qleoAVw8s4k^`kDu#V?85;iUl-A=QF<`2M?@E+OHc9ztN z8`3`xHfW+4h^YejGGQKaG5FFX}ikBGw_%4zRGmf4Mt|r%$;T+H}!QDxX?z--7^o2pL zykAugrz~}MY?C01e}%j zLvNF{*R4(BQ*?55_Q6m8;tqGIVej_2Kcd9#k5rZT^45POdF+}+4N-SQ3+I(rD`ySJ z2y%Z3Tpaw6?9RxZ*~S{BqjLZje(cjZ*NP8wioj5DBRiB6{pFI%?hu+}#^41+Bc;XV zyi-d?sMZU;DIF7M3=Zor(Pz@y}(;s`Ir z2$6qF?|BGM*-~Vnv$61tyEFrHV_8=Q9UJ10;?0Nkr#bjLz%V|(H)fQd;We`M^;g$7 zxT%bfW$Sk?GF-HO*DXc2Pv^zQd17YzJVDdf#?Z}y~rEz~hFIAo6g7BSX#laJicKEXn{y#qUiG$uZ zTihd!iL)PcB&iX^F@+BP*uteYX>b2&6ZA0n2qxlokH~~_0DAex+cv7*17VMv3#?rT zOvZhr1K|!0hisZp*hxTU)`w_={Vcn&3Ew-$T}gv&s{2XPYP62+XIm5;`5Q0@F^_+j z_^st8`x1rsi{eKK2K^uUU1{SIPjj(iIVqBQB2wh@+l~;c*mI;&4u72o)r~fl+M?jm zgjs;Dd(&$&>Ag_INk$8R@3h}x>~{v!KYE(7AEi03T`dYA!cSfR3wL1D(qoSS>9s6Q z5rc1SWW|?(4%{?VAZbX}UshlCsC$0^(&8(rVDuSY*H;OSe7a+FpQC*Ys_M;S|Y)(G6aM#i8n{@uS2W95kK${@I+00YG*YXDIuEX{VzH!f}86}O-bd# zKMO4g;FMFBys7M|)4vLiz6dqps(!aYsY}LWcRFA7>+&(!yXRjjH*i2xAwzA(~4kV5*PZ(M}bGm(LwDaDYJ2UH7#Lw(gFEs=5%z4jlu8f$O=G3B7ZJ zuDayR`wvD2>OR)J*t>{}zVqN`^|!G)(FYMP!CeN1MbXSS-;IAME&Pw6-8q45nTx}; z5-Oqpz*92vHuhq`-{G{SZ##Y$NK*qQ6ToK;D3R(3Z)UE{HhEpN*E-*}dZ3u&Pvi#` zigXe&n4kia4g+wR4Ka+-eT$y~dY{l>5v8yM`7!CY7G0~IqpZ9bpG`*;uG9pCTu1r- z3;^@BD)hpB(I|gt{rEEygk*sXbdJ=GK%b+#v~A{VSMLzthoEM?Zmb*UTSza8Zf&c? zOqk9Wa5nos4@(RuZc_^2qMXR3wK?O^CN+w`J$tZz#4e{xU@Bf_h>K(AW5|o6Kf{4v zCq1l-+>hS1GW>q}#dGBy%)s)(&G@Lkl8CXucSbGPEBk-(AsaPyO~MSBNWH|IO_H2ILmwX_g{_*BR9OFE2T z<(F315G4mZnW^(xR3RQ;W9Ar&ovY5lUaT&$^VokndY$PydQ5!LCd2%)rM!FwH|uD7 zqsC!bh>N-6s)YGQ51^CxMP?6rlu1}UpO#0M^dM7}+nmaZ3qy%EPw1XD4&hb%yZ`U4 zx~zdDOfbn>!`Wc8h=4*I_x>2As~%Ihkuf1q1o|WvD%lrn8K}R#9)FN-8Qdz$H9=}l zy&ZoknHTALpLE)oKUl`CshCG{OXWb{OZ=n*BRBsH>Bqw4Q)Bh;Cd;L3?Dr$uPCKor zEp(4_!3V?yAw2ku_#Ko)P7iI3B%v=zGuqHKSIoy{3M?az%5ma|+J6#dk3tS21C?>) zKOycO`0<{dP>Xmm>)g8do_)2wUtbJK=q`VA(Wd^0IMTrkcfkE4og+9#l|m<|!M=^T zY9uQ@Tn<}WX3^E2ww2x>oS=Cgzhma+f+^kNoZKI`#+#GD=*TBQF$a9zEv6i5Xxojd zRS+aGrCFHw=EV%@EwHe#$6`+M?z?(^)Za?^!*6jFA&s#q$?TOyA&@F47+w z0$=ZE1Z$dtcE!6M=6Iv3?bhW!?dIgpCTNi5FRCI;1_S8F$=_lX-rl6eOb~ygcIlZ= zb4D>Zp{Wg8i6l!wt)L1PgNaiKhhnf6OBM{AJ0bRKtP2@ESN!~ts}Ue-=;@+#rks3W z)v>DO9U{>m=E8RL4=pIsC1%Uf`vNF1Ixx4%b3av5 z7}kLEri7%XauJ01&avt8NPu=(c_Re!%k%+3$TTn9s#_8f2t5A|lTr474pbgaLe#uH z6y_{SSvot&@yZQN#ytg>bz~W>L*m<8J)FkBse0=g_9nS&`%8K|lyraEZoJ6#1F0-4 zW>Z06FwHdwYg7?g=(gM}o#ftfsh>_16)Tc#Y*kZLy z+;+Pr4}R@7+FoO*|75MsVf4j{T0&o#e2@)n(H|M62=q*twvfCqdMq%Vaxc|lSsCnj zd6#$O&fr=>~EIf_A#oUMPdAVRzCk@UVW{P2|! zR`!d2=Oz`ZjJ9?Pg;tG@9SeDW-n2M|A8YN`R%q7j5q7HvWI_X&fvtI%o&dTnqjZOzhs2)2fnR(etRvg|5 z{{&u5VR&%PiQvPQ8E@6o4V|(gt174$5aHRD6P%jRJDR`i>CCXFreRrsF3;^{rUIG& zuSn5hm7v%~_JHQTP>tu`(i(Zq>e!?%%1f9sOz`oZ!hVzqlB&tZ%SM}0u}Tdu>W=cf zcctay( zJNc-2sfll;6>MO3oXcN78(U2turUprK~ut8JOp>sY{HFD6ox;1tWG+>#4bcP<~GG= zeYwg`iMz#_u={$fa2vkcOsK_vMa%(PligEbTj+m{A?K$~=04|r-Du^Z2NjXt(SHmb zht8N_aPo;6dJhJ%nnzO>yt4V#i(RRCcK~@4Nycc#U3M&C8$!lEdN~9`Gis%;Obok7 zX`h8|1==`+@e_GIkd+L5_EN07`oIUNz-h%RY*;Fz=0y0VvYG!8d1ezJVwfD0;`%#J z_s@Sr>*CQ^B`(0GqmW92YC>oiB^>D00A4JB2haI@gIYDk^HCk8BWmB z#=S7Lab1~`*mzrjt8TJ~bSo!k1)a^EFHC>XB&SSwk{>(xjh7Kw98u%X2uC=5-27n{ z8hM0d(%Y@uoYPc%gL=!-lEy&0U$abOh1q}lF=@%B`^XX(G)7&LhD7eqhCz{fpA!5* zs52zsfutSxeyqymcNw5Hc$`3suWuIoAzoQCaI+@zh9k%%15ZbOKGzbhgq?P-6%>Ca z7#4_u4ojZ6!D~3D1Tu&X&b6{2I^TW^R?}@y%$2)ta~%0hFzvq}p^fi*V5Q7C!VHAD z4R{zr{))R9U_vT;8}AziuGR=V>t*lD>)`g^DfX^%raqs0jtlEgDEJbzjEml`Z@Ky6 z#3&I{C1gxQ;jfF1ryhMRUa-tq@bZ7dH?GTsE?^1F;LWQq^d1a2C_?^jttMnQkXtc~ z^4+zKTXXKPS#irgYzlgPWT+D}DK1|4ra%rHdriw5WvS~5jM7+DC;Ds4a!c;RiMMInk+z;mO-1=F?CfcXp6vGB-od=$FD*V;?*oGNFG0{qK5q zyFt%K>lVM~TNNrd=A#U22d?NeEwq~_qlq{J1)uwQUz55yZV7L@D>{MzQI%i<%rQg4 z!O*pOqY8|8rIttQOty9m3$Kyw;@`CYvYws6eLN0{;FKoDCSRUM#Kg-tzvr-_vk)6#uvT|xz zUrUa9;fY95a~{Xm$apiip^{sWh=R;1uPi$!5fjiHG=PHx*EhuburBuQks>lX2ATkI z>){Jjc31Bz#j@BKw@sWgo+`39YJTJft(Q6RA*q_qAG)0W@SM_p0@MLY2 z60~=)xXeksjwbq|*ci&V`(>6~WQhC~n=U4Ptj*-3Nwpm`F>9Ze% z;Eg(*QmZV|whpAuSc1NqQk(* zA4z}G4XYlAdhs*4+Fdt}%zkL}z)@^FIzfVLzTd3*_&crYnfa-^gSWcVueU2%*4kJ) z$Vvd`tKXLac%yZU6{76xV&}jCJR|ooTLiImZY>H1hX1af5rLMW!qQq3UP3(Xy z82=zeLw^d8I{X*U{0Me=^ehubn;fwqFb}?P#TY*6G0nPM2BXe57wX)v9~7L|-Zi8W z>%tr!@(c3z zZFCj6`7krinyG)xWlr}5#;mXmsqU?J)VmJ?r#Bp+@`W|)jMSWu!b6Gg=|6xzs%J_D z1**c9)&cwnlhRl)f2FV^uK5jsU0}AhmMAk040A%s`W!xtbZvNRTg)V=FwsUG0j;tc|LUHcE)lgkE zgM!5_`l+e}yrypRIV3G(#U?;^=#!qMq z<1&l~t86TKmslePW}#Bix7#h;_>IU?;92jjT@c1qjdtTv-%jm5iZrlDAqHPO^9=V1 zs4qQP2@rofCLe?NAZwSSxLA`?uiZ@$}`X4;yTP>myIMNmB|BE<1Qy@7% z()s1h3Z)x^c=?e! zdPC%viGR(#Gcg{^L2j_YW1LYaI#VmKFk$Y>qQ5S6S~AUZvB;tu7}olb6` zj30lKW;M5Q;toVr_?@7((sxzqs67-DyBwISugOU8@*8Wfze_N9t~GZ@olY@9NzkL* zr+9cRAyi8fkbB9|E(C>_FBLz0?A95&b%hh-WKO&BR;ctMrYOf7!_i(9ev zAN6kgbe~h0`j<7Z@sqYqAyl2+r-Gw;-!UEihUeta=DTZH(y->urgIb9-5e#dbL(<_ zm6`DmUHS`g=#WS(E zanCY81k7W9vvQkc1}<=-H^_gy;~I5|gfJyo`vOO!sQMxk&};zI{AVT`|Eyg;k5Nx} z;JbIJ#;ou!*|%?0RA(s3R&T>}c0us*nF`rQTq0$eWxe#-AM%d3e1O*h8Fg3*Kgg!! z_h@XmSv92@{*rg$>4a?2htli0kvolKV_gSGg2cUM*g_)k5QPXq(!qb3)Z&7YY;0S` zG7l-R+YQZ);XKr2BD>3=H6OLnG!agWXyc!Nh%^ih47@$5k_CJ0G7;}3dn+jXn&WlM zy8iinm2jrFG5B4dnv%odM0GSk%tuC}M;kXi;G4iK$oO}5a$a8-6T=xuRF^L9H35G_ zrR~U!V!u9cuF|}&^3i`3^8lKEKhE$oI9pG>;ge93w;NO=XX*ZlJ6Lm-jS-wg2!C~F z_S}GOr{&K%Ncu0Oi?Dh)JJj&oz}}J>6ueNgy)QYg3K6S-`&sV!1Lh-6Z6&}|x&4lX zHN9s9yx`y{|CZVcf{A=ClEr$$Il9lg!0D6H>4c1gu?5aoymcsMmwaDeh(LAEXs8fgOzct|Z#K5@CelG~B? zH$-VpZOLWZT2xk__Vfz_#o-F-DcGp%BL+z!Gm5o_} zF4vdTL2YOFl^%bj<9JHBI&9A;N>G4ATwD~QZmY?U+!MjJLTUcktomf|-g;@X z!=p5+uEQjee`@e=v4qS!QIo$3qw=x)dv(b?b)bxVU7;4#7`fvZxtd0I*agN( z$H}QF0a`-mD>#Oi1#ZOVBqz5nKGOF&>+^**!70eQ-DZoA=Sl)kg&`ENMKXum-2p@Y z+|q!&*ROvigJopTbysEKOB0woVGxSQqXz-bkTOrNWx3lOuLHWPZIeh{^$i486YbOrD`9$hR?(VAH*~G}VSq0Gh zO3zM~gNNu&t`rhDn`TX#b3Q~26dk;aV3115gQ9;#ibZjVSTU9^@?38Qu>psuqR@T| zj!Hc~)KW?|#_CBnu=Y4+8%-uLO=uvUMR$|a{YVb91Ogk7JgF&*MFHmC!1o1Q@h}12 z0roROnrRByI*8!y=SB_XP*08155{-HjBe5*D_pQCHk)Kx!NSnrCbyPB6S^h#e}lMM zet&-(!I+QI+iP-tC2|te-L=VYl2^$l&m2-?*hrK&`9U{v!@+>DlSifUah@AAE6!Bh z=uWmSi)p&oqasJPh*{8SFf@`Bon7RiNph?ttm8KAmq;9juPVpRm%TIbBw&jy8k`GL zDAYN@{~}2bKg{mi^LZ!SqRSOeQ%8XuCSQNMEK>Avho2EoS|mVoh@^)zwn$@Sif%t~ zixtgxMjsPzbRAuzS!n^uzjF)$yk8O^;-VRuxUzJ#vk93k9|8vDk1UC-X2f>p%~ad= zW&@U@(~4aQ4+Nb69)^r9z9igNkq^gj6eD21%%a^uhelMb$f!}gmZ)a1NPaF$?-zeH zqs18LS#78)3&lSLO!hrxtt&g5HM189@x3kL5#HOF_E^x@h5{wX)L!ulKF>_VTH0b z5!7=NP|Bzz;}=%Q9GMg0Up8CXsYMkD*YfZosUsQprcl{tIQ3^@79wvqj3BG9Jt!1w zGHF#+N6zQNcry@)(^w$c7cqaci6w6r0->G%lkuwy;H)CFKq%{2)|c*qNmel*t2M=J(wdh=laNuH7{aRJ0RA}u*K2P#kH6F5>J~Xp1rl)_?{VJ&9%(tm8YJMsh zo3Hs5QOsTUoTZ~zG^j2GNmaXWD2o!rcTs-+nspWZ69+Hgu4_Dleo-h$1m4! zBJlZhup)CqlWK!auK%s6iAi}>S1+1!UUr;hQ)HH|#R!paZ+Q8!Stne!Q+SzPwL>LN z?&(Gb5d$iiq0LrliOR9S8aCwo7ad15m)9BL<;MTUTdaRpmYS-rllAVlvd|!rqyDst zsUh&+kQ}`w_a-wFWF~1XAe>rmX|AjG?((!*qBI&m2M=%~6MYLZwvXs-;LLBwA-baS zpJRa~6>w|x4S(e#?5v^hMoQVZruTTlGsnCAo-i)K>$XjRX`@KHN&$?&gmRqvOcLP@Kts%ytCD$ zosbiVeCHk2f}AhXb1;xnJ_UvCW*i=csXAOFkzhU@pS>2BX|&bEUZ-!R3FX`U{WLi4;@;>w{}Hp6B=OUsoG^ z;7400yo;mWNDj2BWn3mLflXhEJ|YI#+zj5A`GV#44+X@)I^n)AB85|FA`av-kBKn0 zw=+gu3WVKywt!$sZL6qI92A8LF-W1EiVv4`8JSd6HDcK77MdlQPuDpZX~4TnV#)j? z#vp$l7svbI2j-_M^DHh$e-Dr8f<~l8wrcVht@s^AT=!Ib9!pvUkDNZx<`z5pwR3{uGryJ zt=f|Y_Wj_N-y0=d~iM;eOm%2M!M{82na9Rxx;VUB@eEzZDp!E^LD50*t6+ z)tcibEN3on@nldBTqLQb1-k$B*3^H>7zAo_OH6?{*sg>&_z$~G05U?;)O!@$0n=n% zXyp$HP$y9*r)=Nd!c!T4cmp0u^w!~{z-+3OWpyERHMz5rcT9%w7C8i zjbO`{vU3L+-V0!lmbY$@-YRA3J8rM&xRpSY_;a_pH+p|KzwZg6_G5qJ7Z`t-+8AH* zR$n~rX}yxqDS-a|!T4wZjrKJ&u6(5?3DWSqs;tE5N{qtBPB@LVz6(@<{-gr{TvPf< znhNrb9YTnL3Y4*Y?{G<+^G5rqLXi3#FkFzdY^aZI#LSV!r=M_MhlTU{fs7E++Qb_^ z!w~>IK*GNeMt&UydJm8akhOE1cqNd3)^AhE!LHH&rl09T`9b}4vv1Q!naT6jTTYZQ zz&d`-_2jfs650_C>tQ}Y6I(Fuwxa+~!hX3xYeE}k8Q@FGnAb)k%#U#L%Oc@+btd7@ zN$$OSPv$j*w zbrvfgRUjJ@naX>CW_H4Xu$FB`*gxPfzRfWHU^~o}o`(-1{jc^hWMRg`TW-RosYX7IU*J|;hPTE!t~I9ze0ZY2fMFo({?88 zVHhDwwP_o@@JyW13g!<{2Ycjy9fvA3gFE?#YMC4nii) zre86XO9jW2wOjKWoL3m6W?G3ScSAlxYTB5fChk$F&sd@K<16G6(33HCX9g}nu&d%4 zTr*(kNG__k$lqd{RYpATiu!=<48`kiLhuFAX5q=uOWeZ+KJir*&n$j_)s52J3j715 zROXJJ)bZ0yiwu!-{IBa%<&>4W!n#sQYVYp0=Mxd_F)v~Z;`jSYUXz=+`}DK1@}DRw z!-s>#uJbiLA#A3GgI+i9sBjBIz?!^5j{Ng=6?afQ@&g5%@`o(iCFN>r>xlTdyv>*% zOvBd=Q4D6@HS$2xIsp%VL^axePXYkpl(05ZG^v)Xuqa4qSbJFK&O>b?B&RlZ4b&dm&8iZU(X`-m)r^s*-pkqjrsiiR|eTxdj z5_in+DI!RP(P6vAzV=2q5TAz7BeDTzX|n_r_|;ygJH*@J5JFFXW=rmqf>2KNVY{Fs zs<~g|3Z2ptSXn0#b6S99>&$ftZGD4tY1T?hmW<@OHaByHIc!^GaqMX<)N#wsCpxV` zFxDdy)uBgCgbo0e4b=HHC1%L?Nl_zi$bUW0S<1rPL$kw7s?gxp85JdT0IX>n_P#|w zqtMzke*_V^E)oNO@JH8_$Q70#{VY5DxA?C1sAG6luuljd%yw34^(KV*uI7_Tj>O9z za&a2ia69vm64lucvT_^6QA0XlAEqWv`NWK?BREFY!fE;Mu+!>0g9Gq5+4P|iiqy2X zb52B_7pgBvJN-uP8f5p%wT5^d>6>ImJb}HhAy-UPC{_QIFZvm-Dteo#MuWJZ@Xh0+=x|{0 z1&sIhM7L(6#1!u<4h}+fvFB2H%|8-ZF*2Qeqr`99vs_Zti~%wnot`eUr1N>N!XFzq zHlL|KiR0>j7$SMv(Hs_Jjg2=F@Bjd>T?*~@%eZZ;uv(GWtzflWK~?4Cvnp+$go~VM z!kW#_46=2k)_nv|W0#N9elG{)&l#~!h=B8+I(mDK-2NGxDpXK1hDcvWUp93_4!^~k z;S!tRE%C}gKmwyWAG!I`At0R(N+`f2Y2Au$4MrEC~j70ls;|3i}9%0HpTw|Aaow+ z6^x2u$aGmZFdZjnDFSAVcDwjx?bYf|EAdZDI-Y5G2H1Msn@9Rf%i0yX3M5;+V2AA~iQn!7~>a14m%ngFemh%Hsm- zYDt>`xba2`cFnFhq&rmaD*T5#02*ByTFP9hdb#tseQ`5)@za*a*$AX#Qdk(C`_siG zgt(Nvqx-*HRqeNQ4%p#~DJp%Y^NrApGK9u|X`xML{`Pg}Cx8CAN*?gG{{Z;NlQgIn zQBE>8j9+Dc%UUU-qRv%D+E1LjE46l?;}H(YPRpl2ZhhY{(4J>xY7$8?FMxl;d>Fyd zbpr`xPD$yl8{|~qT^XABGA_|JshreT|-i_ z=#qc8WRO)d87B4^@V3yt5h?9Ay> zoDL!MmhcNPJ>}Qk4O>IZ2{%6*Mtk)4ur-#)*70k8qQ9_o@1}0u@9>;V5AdjD zL+NKtOQotq{Oirg%iUmge20C{R8|YOlfkw&HiM&#T_=nU{FzWk!ZgUbcXe1r`^KY9 zR=|g`=A73WArn4__AGyVZe3x2NCT7`;=koInVnZKqSUjhLN;kISiK%c@bh$Ce5wov z0MIA%r^5=By)DX~Gu1T>$rB>uBe*$jNYkwc49OWHvn^D0OZj8Wox8T!Sph2N=JuO2 zyey~CSyf~#s*k3n^1W{xt4JITQmjenJPyj)2v1lr z99kZ2jB>t@R`doz8&1-crmQ3CG4=Re@X)@k%RQ)7#w#L!W3OX?*R|p$Mq?vcna@ZA zxjsvgg{nD2d}s~QLIU4I589U2KUae;6+(MZNy`R{)R$_kTkH9dD7rJn5q8y3TsM(9 zyhV!L9bZe&M{2}n7HAe?sHnp*i*Mn<_1wI(l}#_Z`2JdnGGAbAwjHeA&xZU51KGiC zSuw|_Ud8o)0@1rq_^rE!KqivWrXV@Ss3`2bPe!3E%1sx)ghbKm|4%ROs3s(M#7?&y z6C(lT=5?4$9F=<8u(N}%xX<++<6^YbAJDl>g37uZLrP6y&c0q;5`D%LlVT=*)v!ti z^U>YC>{UZ5F8aFhh*g+`z)EojQo8C86e+sX>HATCTg2}%BF25URJ=_N%*sYq&GO8+ z5#bpH-5-5|gVb1dkR0t`B_@!X&G0YiCgQ(`Q|6Im4Onm@a%Ek>J z-8AiTcWdZ{X(B}M75tJ9?5O5@lp#z59X;SS9x@Ig1uQBA$sYOi^kb4!BX#`^ocm-i zn(W_yMequtbU=JDF@PDF2zq=tF6MOut`W#vWoN_LiiY18=Z()GS!6>MmcmHprF%Ut z&@By9oQCTWvPFOHAH>{OQIT--9Nh(Pzrz6^Bh{TfQQU^cv|13f1CZtazm67yX^B8p zqK{e1HKD*Q_5d-whw{SSqqY7r6j6a$t&87(y#L+Vq%+6}No17>Z1%9pb;308tE?_h zDEMz`ki1}B^9)2w5%x#`)JV;vbHyL5zZ&6#&%s^rS1U$F!Tq`@>n~!q-s;f|Zw$}t zU`S0>oGLtBi)M%d3j3>gt`+zW1jm~{9)gOB)ka_~u1d4!YzU-qacV+sFl_IPsN@HK z#~9F-9?phg8T|{iqP3=dl6tP0*P1kZL5=CzoB$ykSZSpJ_CcspPXlg zg>k6NH!WUVe^1B_8g7eU50sQ% zI?EmasxA%uavtOfL8b*dQ92+Oc97$LnZ62=#o36&3tQ=67#++bVMR6`XP@bB0rkxS zaBS?8r8X+D-lA&SM7Z{_fXr72sasCuKTP#i)kN_sN~U|N8QbdyalWRi_~6111lVFI z<(EnVQR$j*ya?zX1-uHrW4X4N_e5yBu}%a)yH4tmZ<&gy+2)m0sFhNjGp7ZA9gIZ< z>*O@SJB@+-5m_|Z%F9lR=nv`1@3BwvO`axuhM&O197)LA=H-j&^=J)*iE zGT5zXYt~c*pXp%McD9qa>PtYjMS;<$x7e!q?S7@_xzbLNFAuKf232q>1Gxa#9e>d> z(ByCrroYHk!?1>R8mix{{Jm;rj(a1~0G}K;{+dg2if)uIZYrcJP1IF?jk1pCH5CbA zpg|epp0+9E@9v1BUt48ZD6CQ#tD~EoSczD$n7A**+haEkeCP1$tnFCw7QDVWjXQwq zNFI8F{?l{z6sUv=9&jo*c{zQzbKE_GEL;5zl8U!99dJl< zJx*MrgVXDeLnrEkZ8Oe)C(8BwJ|yjZSi0xJ9~5%AG#5yXY6ZRJb(6jB?{_bhC$W|M zrV4@1%Li#vgxBH}M>a>!f<=pt>8n(p40!m0I8D)5egYEbJ0o_iUrVj!*~TeA-?gfH z4UJ}D zOl0Z0Uag5v;{ddOU6&02si45Zvhp5l_g4hM;)GO~sTy=%6z?$JwFJiS1KAOIk2(xdp{*}Lj_6wD3WahOs$wbEoI9jF zTg<|18b*z9Je*vL%wKIHUo>flaSOWwaZ}+Zoy&4t@3+x^LT~T^;2oH%j)48hyhPlj zQSp@+LhO21vxn#gkfDzMqFhuz)_%fuMY8xXU4Wp@FAxZPh@|WL^t0yh5r@0`3Id%q^Bm~B&8gh&GV!CE%-dg$K|bk#WG$A z3H+!W9*tFh8HDdh~P?u9s8MH-RSE#J^SXIAe{W7xxIy6A%g09k5)b^1qa9-%8!3+qr-CmZQ7Fq^B{F=l9$}ui8tB+6Ml?PMnC#v8YZXJ&1)7jTGVUDV|y;|6KCmW}3!aNCv)2%DR`c>QziW_+GB=a7B z7~Zg=SpIh(bj}&8tGF@$<(D9$QN%72d{xAM0&I{+s&@GM{-So2_?H@V^pG`J>X-vl zsh)a+3=>Y}mjTzmOe-R9YfC;l8e5vgIG`?M1BcHLI+UjS}Ih1WJ_3)=2 zWJ;DoD*Z4xqej^bRUxy1);-fbz+ZvtzPpF9SnD306$V^@8mA~)Y4&sd@Xng;JsQSJ zfxkuLt{!K}&$%lMp@hclYznpiA?-zfH(r%t`0IV%se>FaH&IR52S+)xQyU*^q$l4f zNi;^aHwJ8X(gHhIiYvhq6Iu})U?cQv*o;5P)yq;{64VaAGbF8Q$^i|Ae@<1{(>8{a zr=BBFs>qsyed^t*B9LycL?F6l5;n5)66c8#xmD zy1axeo@WDr)t!@ zhNhlo?^^l8sK+#C!Xrh6<@4vPvjPBv88`M#a(F`ho0ZYuI!;t}cn4-fiI#2_cEd3j zM)_q^#WKldjFK3n&Cj8h$P1!iBDnA1K)%R%x7(+``wtbKwASg+z28%R1L?BhJlchS zWc4fw^FpM4_3$Le4)a(%M_}&dgprky$adbb*DJKkJe+nGet*g)$AfKN!9OMTWM{qh zH|FGh8pNsYsx!yNgT=4CSA|^|8qZ717%kP!J(K?$iX2TQ`SxDLr0!xdxJ6ftKmLq6 z*N~v<>gOvHn`qB?XMVkZ&qXo!jD#(1jH}MCg;WCJ3MS#Stv*bKewBJ*F*8i0Xa5#c zWttkKjZQpDOmifI3+BX$gqRxW^~xCfA@yr7YxN<4Gb{qzpc%5lJ5j8Bgel5TO4yte zwWe*2;_A7T}ePVFYm|DX~#1E7O^*CA{8CE&loF4ZKbI zx!tbqAD$`wfa>RRf$fkO`GxVqfmHv1e9-72Ieaew=`n?CCqbt~T$K+G_XNz3g5*2D zwB-AMWkMByd|z47f?^ZbiL8|%YB@`4LZC3B!fmrX7nH|>V9SCoRWI;!WLp+kJ|yZc z>Z!3yH3DfVqxMJS=SDxc9#Vlt2A3yM4zMQp^hb*k7Kc&T#`37m;p5Mn?Y1h|31Ahe z;v7e8O$Dp14vnmpN7NG~pB6I|i!3*d!4(qZyb*SPC{->GE(JuIzxaf06YEs##!_(F zYx#rxmuJD4wm2gQIJ>S$?oR(j#GIsrzJ{kANdi8r`vv2yqf-9)9WfsbD&f~W2FD&b zzhl~UEjRvHU@j`w^;YW=2kPvTeGNdh$lX@MS(s@-lG8c1T6PG3)wpt*S*mJR2>FFZ z8KYZ&1HNR3rH%he5y1D^TCXGMG69UfsSrJBOXzl6_mdfk&cegvKsZ!^dHe=ES0v9R z$79-E#fkTGw}Q7=uI6$c*eTJk%yKY4Aa}N3nL|EPl5SRgkxfa>xLpB~Pl zF&TVdy%Lsbyy-4vjf;oGAHhNd|L5o441pDY=YVb)GL97N`p>f$WCKTu>n+-k-&FX} zi=-S-;rBf48ui&N;9A8vfGblk_mB>l{M8D&UuR+Hu+|4boLB6oY`aO^(l&@cXQV^^ zgW%qAG|R$hUALEQxDricqVMvwNmDgG8QA7Yn4ijaTXO(0lD71)vG@JOx_zR-YX^^i z5Y*p`Y`Wj{c2Qu5tZ%fiLQo308N0g0t?IRkbogImmvD*xLsZSE6?jEhc{zXbF97G9 zYu;)mfcxl{wN6j{?qSm3;J(g>zl}%CFGcL@VtlW5p~SKp{}iGK!mw|PCtX#p6uH_Xtzu2BkEG`QvnaTipsKXoAl)imvAq4Tn4;P9S z^75#VEe&&^Tn!_<0!%6+8qDFHq8zQq>~Dp88Z-=~L_sOI;2RZvb#ZViB=y37uJwQ^49MboadasRA3+SManJ%>N(N`<7K(0uLC_(ZvrpUl=SvbY1$8L-DP%zm(K7N zRJy(Vr3(Fd>aJ%JiUY`dpq;vZtMZAZ);x+6PW9^qeKMPdIq$-1Yiq6RaPRO|wXsJV zGw?fd2w3JrorUvQ>`P>F%5e?ZFiH7&M7$RZvwFt7YJo8_w=Nv@PS57S*omgVw^rIj z%qx8|q*kNe7Y9~$)Jp}=Md!IsaJxRB>&Gziqs+~0qbDq_-y6Muhjsi;cB-+lWP<~xR<8M1q&!qOJyz~627b47!fk2?k ze8f(Y?2nM3*VKh~V#&zEYc=#IB9brsmsB@x%J=SMXQU^4O24q=W}yCo4IvOq9P9z? zi0ls_Y2M}MZ9U-Ik!T-(^2CM2!Fn+Aj?X!ePaKGIP!`w^qG9h~p%xxF3Ry2{MinIfb2cd}8V>UpA-Y5oDZe>m2+QeeHjnEx z0?gcbCOFRK}#V7I@ z+<&c-RP|@m+?~W)#*%5vK&FuS>pqlMGmZQ(IG!dKpp)@`P0xWR$v4up_J!oH76CHC ziV~C5M}?d5#L8@_N|Gy*-<)}A>*$K9ZgZLIM~Gv|$6Z?`_2d9s_fIK24tS+HTQk_= zOb!R^FdpUOS!Io_Ttj00^y{b%Q)ZNDkfd;UTM46?us_B=Az?t#=9CU@U?~w{{kT1z8w-$ zeh*^noG%nq{$ol@$J_5bDFd?FgNKQaPG%EhVg=Ba5VVoM&u%i|TKEw3_0y%?XkP>{ zY-e=aNu00~`j5d=55hGOWh@~_CtGN!UB3XlnBaha7!WeOg(9cxl$6p8$W7F=cB`-9 zf7iib)h1A&2=hCJqQR8@+Q7Z+=2k-n6!E*V6tZ8jSPc-p?)9;2zF|EOGx+c-PbSe$ z;1>bVE%ouvzqS&98TQe%Mnw{=$)4g1nqn7~$}W!$yL{h7SJ(>mW3B~nbzKQar@W54 z37c(yO$ysR3q}XY-chmMHUS_ig1l}j#~oa8#=rZyBYUg~q;n|}&id#}8NfZ&0?uE59xmiOL`p@~Gn;&M8r*#o7ThsajpC94 zuU<~p^KhZM=fR!Wri$z-3%UAY-BN zLXNg_MT@*JQ_5LTBegmC3mWN+PkD#$$%)N+|GlkK#NzIXFlZ0OK72CJ>|LD_91}Bt zQ-CyeK=^~?EcxHju(+q*8C;OA6ndm@wDL;;L<#BK`00{p?I^D#ZY`a;I%n_l50n3k z0r0LERl=pgrwqThW&jv(G}coE@HU$WBWrNv_eF%&H%!ITa&8YlKUe(>uhDCwe+@gE z=Ds)@fHUyjFKuKWFJ~b<44ZSL%K7mH6DL4O(y{D%MWi|6BKC?^W1@r;6KuA+!HV zpMVgo=ZOXSSj}_eu-R>@8L!6h%*1v{Qb{7)0jCX~i@DzVKt#!etWW3_k-vZ6F*LB# zU1`p^>j{eV9||}??8sWrLN7r`^#5F^qtA4LhVn=Nnx5P{wn|d*^zlrUL9!<&#fb-A zrq!O<5d1@IBJQ_OTVC`5bbmpAB4`kCsb&*CT&FVQ6THP0K+h=hNEA>e8;FO%>yCE= zb*t23lI&=(wN-vXMsmIi* zmr?`99wxg>?sb@at|pC`iG!-XH*41MuQ!+O5NNKr12Sd=wgGG@!rbf3GC-%(vXO4N zgj3Z58iS!iF^y8Vs0j_lx!uc^NXEfTzUntSpm2xsA>-tGbNItHAL%idZw6J>d9ldH)H;S{GWf! z`ahp3N&HPO+5=@d=Qey*2)qnReEBam~4-EBKt zCSNbo$0w@!*S6+!U^z7sH6_GS);56;m42tpd?Bpl+N%)UeeoxZm#B%fj+v7D`o@li zqS#?T9jIlAmQV3C80XG8bKsBX;2ubD9-bO@})*LTOlleCUAeM2qN@{s_lr$DK3Z_S^{HjcvG9{amJlW-Cs9L`dm%G5*`)| z*BF{0QD{3;=jby;FRe$&8WJ;`(ck*wiZ-s+Vf-2N0ZUg^NCF7B8KULq4YRNuH|+g* z#ccFhoW`o57*NYul%fZD&THclxdPkadC5nem*7~3J5Qc}b%iFxZ!S!`U2{c`(SRvWpJCdBjRh89FmIVp%UgQ3*969K|j_+ zF&-U-b!g;&rqRS!Ymi{#5Km&kFWT>xT^I+Un;!Ll*okq~1>agjL*v~*%+!Vsa9dDO zf2k+%csCEO!{8`bd@B(M1^Tfl(lUmyk_%>u`$`QKtscfo+1ACA%CLL zFsH1q;YMZ7$+l<&qcM%9HOP`(8+ftsh@8)DBMMjNnk^*)D>{p|*!>w3kZza=ox>dhZ2rROZtgh)Iq~ck;?aVo(5g`Sk)? z6JYaFBJeaC2k6cgSmjqK`AuU#0-{;1-$x_fDn2SG>^(IpHmJf~uJ(2H> z7}K6)^yP_GIYR$_1eG!U=-v7OGhV2@a!qA_Ki--1h1wfjm8cqz)T_Jb63Hk>x4ylU z>T2$H+s4qtlHrEX)TFuF(tyZ-9XP8Ia;4Kvz;sqIUemG7Escn!4mclYb~d(i4(Zvv zZhd$}F~GQ>7g=R4s4Gbk+~7fNoNBW`q(T7ANuZcfCP>UkBgezJUZt#WKv$$05=1$F zcO8)d>tnjdtHE2w_9f^jcbm9Q4y}?ff;$KUOJ8l2ce5sO3xy2_(>=H^AIYc^??$+= zR@Cc(C>Yg?jm$l<2E{=pZD@LhuShq4=pTllNODJj8MCPQGsygGdLBz`o1~C{Y(yNo zjB&Xe(tQ@CEqm`Xn6%=)PNW5MZ^QO~i~6lov5?OjiV+3CVt+Px-yi2?`k^J6pT!Zn z)@(EuKEt-OBCR!3opEO~5(Teuvt@sT@eUb2l3k68&X5>d<%U@Ydry^}rugN=U&gHk zwV@+EDD|-P15mt`QL8f>>8ME>aTp*iiTv6l(+ro|^FU?J!0NJ-xdOI1^@7HKIwL>* zj137Qv{o)R%iw65tA(ghWn|wpdfGR(5{&D9=ouA~4o?m+KQoV89vHO)rX>q=QW}vo zQfC*SCuj2UvlJE~JfE*UN+%|UJ%fJvB?l9(WEhvVcHw`=fV{ymruM}MuIQf~yB_~* zjgn-F;;#lB`ab#Me4*E1I=$ zi?I_oTcsLwUghvF~zx+ATiH@vHF_qnq<}O3vQTrEb{c(Z6EPM=o3*j7)^Jp z{C@m&@3r_Wh1hXePUl8fNN076Huz#n2$b1UhxV&svrW zk4iDDwQ{P-yhEoUrh-~w5xT_axGeV|g{y0=t>g_)ULHn1BI7&n zdE1TmM%UMWbgQk@PHg-_nsA;%)Y!fvDjpjBP$pPq?mnIERUE-I!7GjN&M^=k>zv`8 z4jc&M*Kt|Ll4*N#k{OHVdnlyU+zKvc_wNZ)ca~qw5kC`Wu(%in0Url0qY8P+A9T1) zG+3g-?PoOY<^j}KBRias+eu#4a*{iBi1*zC{P@9t#=Bklpr!-r@n#2H%5CpCKS}_& zjktVsOYowc$irlaj%$x$Xk|H-$T%ENz~{{HG&`A*qf=sMT{Og)>?wi%B95H@OS)h9 z`$k}bSAt>QZc;KYQ;rPg)w!Wk@N_l8zimn#qHjl^V$zc;+KgA41L$*A$|(zHLxu*n z){vEd-C?jO)u=#q00&R0LUU;G0-o{JSy@TyU*{uLPIBbjBQx*LRk~6ezZQrq2ofr2 znq9SK7ZKDAzdXOwDpVhoI{KW>j6OFMY5D=;q;iT*sFtQyL796{yT zgVvVo6oTLV`m1t3=fmQ5>WxVC=oNjjxl*Tp>}=287Folmf!%qRifE{IHO0U^qAp?M z8OjkB0l*c@oN|@q;=)qxixoA%N7W*ds8>93Gn^xQ6)BrQ@HYx4Mza+1-AsOL`62T! z9ny1N)arj1dx4oiX9;;7H`te`#F_c?`UE)115Z>aTpFBpaj=)w%JF(Uq&tT@wNQ$G zlh88n9^Ms_qHu8jCA;R>??_9YUXQY2D1g+7@F9$acVz~K0 z8^mPozd0MCsWu%ar@_%-LaZu3z;a!GjWq^{`$ZJGXjba7HJet(VZ%=wUDHj@K5h)~ z4Moq&*65%4d-jI{d4qcorID7**dSZP4zLa_mn($3mKv=5ca5b({%MSN;^dtqsp&J5 zqRWF@bFo2zmi$ntlNRJ}@|k%7hmGSc6UVsS`S>l;R-PROh(9_s3Z$#FGcB`!Je5EN zsZ{YL6h&YH`hV3C-tNYbE}lrNJT7Pi)LVFB?&RK_$*e*%mXR~uYSWh(+_)mOHV=lC z9iJ(}tQ1)k6<4!_{I7Dk@-<{p#|GXu0!|)^@@&o9kb?BWjFdWAjO`n4fKQDF#QDD@ z6kZ+We`Xo5Si?nj*Y3Dc%3~{kS5x}s@nELsI3QMDN0q$)gt5Jpv>?BU4icj)wUq+! zN6n~YfkVhD&j_Zc>)G5m7jS^X#FA-YVEus2Ny>!{_Fpr(0Nl}@c$w1+Y)i8sC~Y;y z@LvbCQ<*lG#vDZg%H&eYGpJHtmG%X_!1zG8E3;Kq$#?B1^HyIzB%+vq+f&1m0f74j z-GOVKWS_%r1tziYzhIj8OzY=(BNawIr`-G;@^hV-7-Qi#F7Zuf;A`HZ@!)lFnyo50 zoJQdvTUGDiS3vKypg4n6-WRiBg+|JRT&u4Ea(YM6k$RMvpSOVtHxQm_`{wG7 zlSFN@J_qA(T){`v{f;Dm1yoW*>3s?fqshB8y^8A8tBn~4C(w=a=_h*7juY#JVC->I zA3T1=U766Gsv>e}ia`*|`>XEgT=(Mj*ymeR3ZvioS zOYGmJ6KObGSZds6_mEO*e7=)KT`Fx@8#Q4K>#~?V1WWWxsodFrn1O{!$fC*>4FJl( zsn_(|*O?N!ghXAz_IEcJ#ZDJ2iE18CBeQO5 z)LZc;v6}>3-R0hJxwZ40X$~9n=l>z;C=J9eq)q}KDVvZ1_3&gb6em_HHg^GdOZk*2ss8G>+5r=k2$r<=3EO9#mE`GiK5|udQvLwiQDsq^zO#k?J&xJ zpI08cT59ZVo_!Es@uJYrcmNL9S|G!~TVjKn0s1Af`S0?4Ll-Ii+m6);7jaI*ANI7* zmafi(Dqr&jn_Zbqvh`Oid6+Tj#m}#n{d6J&>&4Y zz179vl_Tj0$hWEPqpU@V@o1BUdrAk{U)UNpQBU>_%Xq-&L$?PIfbSTCQelfU!uGZw z8=WjnLTnac`uYrLK;c&HFo$J*eSHpBB5cQmqs;z)!U~g%PK4i0BuTpT6-2`1BD#&n zH}kTtLRbqUgP&39ZHquqSxai;E;{jm$9prG)yL?D7O~~wM%`3w_`8O)ZtBvFQ*SNQ zS4dNJi~MaOK&<^L=Cm&_)pT0k3sIbgB9){vCK1%&LLdIls&Oh=QzumkaN413uWJ6Q z8EJlh@~lPTTN1jdtb|okbmmpPwO>czpUk|Z@dW6bBxj;Tgn}V;7Ymdc$EKWT7<=bc z+4;cD_d_%A-2KUwvDTQsu3xP55o#p;zLk740(KTMuLU|7mi)4 zB+E**>5i>o3+arg!_z#>s3`xu{26~B-X6>a1yL?jt!7RzAm_vCsEfs-$gr4u&HT0> z;K2L5Mb$k&e$^q>X4{0s+&92LOyZn@$*uAUO+4O4MzB5k_;WHxqhbQC65?X;;lP4_ z;4`U(5`Sq*nAY^gR*dND{OSp>5 zV)Jl;9y>f_UbNHyy8yOrDc5V8!d0f8f22 z&GwA`z<1lEiZ9ZcquWutxvNa|4a!nw!Fd0@7x9eFej;;1i35IB@ElLs`Cobj(V;tr z4Pk}X_&|uO6G4g=y(c!kQjrpo^G{pSf+vbN0HUFen08{M*YdbXW+Nj!23V|rnw=>E z#xight%!NZl=RWoo!#l(e+;)&qZp4{QzUP)YQ5Y`)AMcVx$cjzX$KOe54V6!qK_a% z;y&P*QOQ@Hgibcm{bapKG^3tJH!M{RMBEjD?jv-kxwSAfzo zIfOR9oYKn*VWJfFLb?%yomJ8k<&|O5C_N+M_(lG8Hxy0~;Od?7f6h9ReX@YD z;9zWRO9$TSm$!tkcj zhu$0kDS+!kRlX{RKlzE>5+gm>%zWW`$4XO~wMoJR@@A{YdVy4}YS`kt5;#%Y?TU!x z+(_pR-|_n{jBdY3ZEZ;&;#njV$4IeWt}F~ zI8yx#$GDNg)S&7hLv_FI?^vTDBU7^XcG1nov5F!1V*T^&C|yH89z$)$XhB-Ae@a+X`4qsG5u#CDM!ws{~*#!4ZPA#y`XHu z9DL{o=U{5Oi%va%us~z^?-yaE$dAYx*J_(e%oscB21V(+-LZ zHKWNn!QH&fU0WD4k>aVhe8bo{@7pkO$dSXCk)p7E9lhCqTMDiwF*y|~pDFf+;V8BE z8n{B`BJ%N46CCPFwodgg?`1!CgS2H!$CZ=?BsPQu7|~&vkG_whi>A}&wb5toc(2_o z=XXtT04)w&xEACheFJD3iw`Oqli)TE5mYIjg zJM_Nchx68dhY6D&eJb*CEKeCM(p93cnk?Ss)j*?_@=+wxF2ENH_AJ+CT|%!Z%H5Thgj;90#xG)joZUH&`*6~-Vl$7?o=G>|;)C59 zEuo7z8ns)I%rkLdjlclF>nF(r^*$bAXOE#EoPJU>n)53t0_>YoN+2>_0io$G>|}X1 zoDH?Myg+<*PHkG@CjwI=;v=xqT%3`#Y6Tcc}-M}Dn2cp;!j<6L4b^qYe+O&{vivmdNRSs+i0y2lO* ztHjdBUr0U-KVN44K*J<|E{PQjwBmOwOTDoSDNf2+)NLVpPE7f90LvO1CN1_YLJPE4 zS9B5E-$AUrTe23A0|ML>r>j|&X&CDdS@c_fHUIGID{^_;`3j`Gru_fl_RF>^BM98t zgAb8k5V`Jh@T)<@N~W8qc|Znf9?Jy|CC#Azz-n)V5gLoD@^JPjI%Od^;W;LnUQkQ{=P?QS!nQHDK%;0Tq6|#Y>&n{ zS+(@GzhoY__aEuf8r;*^;(Lb{BjDqxt;m2n&4(No^8N?>p)F1NxJWIo`zW1XR>|NU zQ!w}sO+g5?gPM71h+1}z&LJxcxug_WC^tGPFZM0c=GL?9$@%?XZ5b8^OdbG#fW1%i zr}a=X4usn!#F0Qaw7Cpx?Z)5c1ALKxCrrEgG7oe_Eaz26js?_g>(cw>PCZgFVS2tP z2Z`YNwEF;+2eHR4+QJT=-fv7!S^62F+E1F-q>D_wT6sSJ3&>lsleXLVcgWA1Z%Q7E)O^gWHm$7oQeYut zxWhT}L>VpE-u=NHm)m>}dp_}X;wvY;LlzcQXZgTCu`Xj-o-#tx4{&-i-sgYSSS$g3Z;`GpvTY)XTeb+d@x$OnITrkUOCENA4#9Kd<5*>a z0UhP5M_O&=U}`U-&seekRkzy(`Z;jV(Bna}%ab#2pOoydJn1;`=d!es84Pc&7Ko)L ziG2K0wKW=RK>Nj^)t);rl>S1M+Y&eW%nPQEf50@-*U$=_pcGZ4GTyV?5T$7-L0i-0 zB@w#>2_8=b6N2z!bv`A3#E%yA^O+rFGs-~jM9bZs@N6Ek8k)x6w4;mjP0&AI#7Ajm zysjb+z}-rpK@Ow9{z55sGiCb6rXW9mzT1ZNvxBZ{&{7pkUUk2?aX4oY8-|i+&NWX+fD`^psicUoKnj&NHI?DQ#|l?E&1*9Enaq9Q4N3 zmcTK7`0V16cvCwv@bT&tS}7H(6sOes3m~tMP*gx6k(r&!yqLm$G|iexE#PzY)2@O1>#VD<-x8+3!pIY=P(@5D-yWD zbgEtUVd#UFSdR7TEXc1#|K&s*ut!l(J{fHiL<6(oNd)6N@mrt(5rQ88?;E8eij0;-Y?mMnFYG#zM2n~8(#=cGj8o(_lCNw&hno;ZQJZdU0> zt0WJJ>nX@A^{#z;fgcQckdjW)L0GD8dO*1oP8kgwVWa8qB**$)YTq?GavW!XrY4K- zDX`j5n8~%r#GP!Z+5tbHxJCJ&XKPL&PB#CFHJ9Lj2^O}xxcWm_o?(Ddm^;Yv z&CUC|0C|rz;Oho)rADUlRH1+Si(heReWx=v6+=nsU=*R!+Ooon9t`Bwfj=z1Lz`3| z3pY+9ZG4_D1Ulz$Z0w}bF*m`2+^&(-zxJnDdgQ(YrNd6Akr`UW)Wl}NOSJ6Ac8M3h z9y4EmIT_IunEnt}yU{eASrwNt&yC486XnEVYW2;7=a0s)^?d{OxkQ9(2xhRPgr4J- zaJ%HEHMeXRz-Zkj0|EWHb?)U~7)HtwGkwaa zQI;3~)`!7zjoRisk;B2yS|?iMHZe%!XQQFpL)>AFbY|;r` zFf|m?c(WZ|O-g(dw=>pL(|(&6{l~rx{)&kuz+lTq5oHNK*sNvx#5Yj$9Hk-C5b&-E2fo?bwvyv4;Lx zx;E<6o-7o5RJ9VA??{uP`6{7O*8{*#UKHzfeuy6 z|66$DAA2CFHpu2ww^|aW+~6nUeX#t_XQC7n-$)Msl_g%vf|%X>2*3Ukh6%|t#n7>= zr(c6C?ve4?@GQ_6TdwFV5R;}u@Rj#Rur(w`E0--8Lt;gg_eL>#sWJ(`IPv&h;dnjS zi|6Fco;T!@RuH-R`awuqIE z5SzsBloc>0nT*bzo>a9c0~#NYJ8axDrI+^~sAeVrN4$L{#ljYYyoP${;A+rje<6^< zIFuT3z~0P_2lL}5qN1~o$2 z3s^I?`hxMk&A&oE2rM7OrD?`U!72Q$>G+(h_g=k`7hSUW8=M~w;$z9m{#%Va*~}ZEG;*>G{Nh)(X#^J|#KZOgabIOf@3a+w zNAVPP1Ji`1w6;miP_=g)f0>vaj}qu}*AGO?N(qj*PSLUW0!CD|@N{)avT(kifbjBp zVQ-MiyrXvo5K+tfSAtHnj~ptf^6`3!T^Lh^P9=FPotc*i?!gVi<`k+JUhfrvJBL*i z0FnFNmv8gr5x91||5cIip(1T|gQG3E{*?A-cM_LG0YV7J{0*+`e`LqL)O#8$BKO;^ z+IIEHL$554Tt1LI?aDLjHm$OG!RIuu3Oy1;4wBx7cIyvx4!iC8ruh%AYA?SH zkA#bwg^}Lok|_%kf0rMWZH8oSzRc@K>EMFk>6jV6MTm>svrrCS&vAeJaF~aNHKr)zX^I&)d!g zMBD`f`(_C-Nnrb7&U_cGt?Gd?cJ?lqi!`n~q{@TOIP3V;q|yN_G;pGlvMSlXYW@l& zaIQYp-BeT<@m+zUS4l}!u8sZ`;_}X%o)5^X|JLwEe;|Q+()g)5PMZD2OwiJ)#IliKuKc$g9bx;zhsG6ijs+c^OJ8RqE~fX_O!Ch51I zo14IS4JENqy|cuIe9TNT0BkKF1d)8{d}&*Y-LqIJ5V3q5t{NKb`CJOy5}f&BirK73 z$i0|Nf9(JaiWO;5`NP`_DhnVTiiQt-hVHTBo$U1Q)vm{4%xIx8JXz%=i)gjZ1x}nY zbWLf`6WO*XNO91g1&5AlGmPc;d#6@%6cgbhVW0#joyxts$Wt6a4^_AOdcy_TYS7c{ zPiFX%s{v&_5So?Us^(Waq^)Omh9KX=uvHA_f0JCN{TaI+F~3OezkGm4FmYljtU%^* z0JXDC9s^7z?ndU=bksl!PycXiOOYt-gzE+=29he}Ucv@6_*Sb_q$6$H=aDCge(1N7 zW!zvd^SL93MrjXljSfkyX_<69Y%pC{Ur%z{j3ZaQ6MjnA`^kIw#O<|Qlb&Wyjro(P ze|j4!r;Rwh;=mZj9IY`~Wu9gSPax{NXdJOg=P=Ks++B81o@<@raz{5p>q}lf4KvCLBLS3jsyo0%e7A54eI}ffHxAM8bPF- z*%_}+?lsypsE|WsAH4=t;-eHD67}vnPE4Uzjf;9kxV#w>CpBz17zpm(x+4`o%?s&o;!UsM0fB6C& z9qCTht02tH^FShTE%mQQDNa)RJw(h(jh7K29vsZ!O9xZif+*zISlM-N%*A7_t(m&alI^T_`4)|K%ne~eu`dd0oLOg0sE-#G4KMhsO1zW1ncr-b4lJQFLa z)j^#>2*gqch9_Dtr4~;q722FA;uboALv0fp+_HgWFeJ#uF`$zmK8NFLoPJP{J*ghN zD;{FnZ4=cfxQeL|DKN@%S;G5l*Tf8mBe+mqsW+=&L ziPHxU>#RGZK@GxeATpPeJ=X3LKz%?>`Nt`ZY6`HAHM{XaOE!M=N&lo>m=OKHSTt#N z=OOuV4K~VG_UAFlhF971OE~PoOtdj3C(f|e)cBJ~tW(kQb>9K#XD=l#ENbtdCa?X@ zqm7YlhPPGVCgqSV`s`rRfAwCov^7Am@msx`=IlD&m=i3Sr51|q(t@N@7NFg3fMO93 zRbiCd!lF#V9OSUnt<{Fo;Lb#sw7P~#-qhqNR>uf6b2T|I7Z{ya!ooT zIpkM{j|Um>3!qs6#Q&)$Dnhe_N^?po6APJ5PA3bmg+2 z{9X%iO~w61ZZlE>=;210_a>j~LTbr|_K6;lblLV&?bWXp4J^K0D3lZ)_+zApbvyNKj7sb7VW0lOEwS&v5l)3!)fLWx4S<(-LB;$2eF70l44 z%7~X>c>m2`e`E;`*F->gY@MHs+%6TEd!}wjq0{0@gCgv-qNGX_w4z!5&fhQ|lb1Y4 z)Ngt22UfSn{xB|TO+dQj_L%eCzf^p9zr}hbEyjhU=7{bq851oU*cS&=duF1?*$5WF z_}=}XV9!6mI0_?ed5}$(^+HxBj;*c?Zl}|Rl-Wl_f277|N8KlLGY|I4D^lbCHnhhL zENiG#(#YdbK7JX4W6a|hWQE*y9|wN%^iGe6 zwN{SZxd&>jM~6+%nnVD=V9JIXhB`3^&%Mr+bD-e zwI4M+p;EK>Vq29ODO+}&cg=Ujlq%H;lESu+R^1uoOZu_9xfAv#utfC^bS){(OB*75(3v(VGFDk|R#krq% zNS(>)yXZ-`yziAL9w6K;7A-WyJ$zwFx34dWv|T8ud}xrjDU*U}5fQK+eViFE|Uncy!2Qn8w@ z#tl`wFb*1viZ4HRS{XT5jRSF`_Ze|$Km_S1yaxZ~-kylQbZl+AK`Qc3w5sKvkp2w9 z@9EcYZ90VH(uyq`7Zb zE*p5z&4VZ(hu?q(1g&Qru zw{~nl??!WqtJ&G2Tnf8Nt3-0-*v>c^iRP!=u$o&w8yQS(!=7q>F_`_mAw zoFD95S-5KEmMeEhLc!0-F0t=~%*J?-c6LWc=;a(=hRi{=+Mdrmn@sxtcsnE|fWt|X z?xrxi8nVu%qSzc>8+5-ie*kQA4X`hn@1UBMsmw4-*Dn|XECgFeT}z=YnjBb;rEYH4 z&wP#4Pw~BaG5f(~aoq@g(Bwj}CcBlr%|H^yHx*K#aAWTZIH3oluJ7%6GD!;Yew?q_ zBBQ}~kC-~CL(t@XR`gHt2*CE|%u|63iIASad?@saX!`MZj|5BVe>y}3dl}|^_%O;T zOdDAVrS`#t?48|(XC4||S96efTkL6TIXyY-6ip7_?w4h?nquD(#-BRt{X>21NqM<> z5>5ZEY@qV`^KL?^;AvHCWIZy1+d#P%zc9e9sosNk77D ztc@lQIO6YWFf9WrCvPTbY3Hw03b~m)g}XJ`{2Ug+OF=&mo`|AOnnSD)!~wnK|K zZ~y6+}>?sK#n89W7R~ z^pDwY%QO%Ql&!fY&_i9i@--#Rbr)P&c?q7mFssCB#AE%Ry{&HR5qr4{+fKN9wlw)B zZ914rpGv?L{Mha_z=%3Cr}$1oIV6a3OtvZ@`wrI&AfVQ+X4f66KfwD_h@0cGn-#=a z1>r(YYaNm)f03fyjy(7{Wg4z@u(CA1(G*fhA2VQUK;Y72bHcp@N8E1k*Qd73YX2WU zPDYYb@fZWcGJI)tdzV+#e-Zf_G4iOUAw4F(gN5p#2N~(17(@|B=w$%&3ZO6rpAWK& zFM=c-@(@A(JjzLv?U`wNnyX(P>x!S3=QujTd^Xzpf3owF;rRS@2|Xa$Dk_^St92m7XJ@-0(L5 zT`2-^nb_?H{Y|VJ_k$OqQKoH? z3v6}8*4*1pUrLSyzCL*-deG878@ayNUE%8!|4OEZR%Ru7B)_=lDEWpFZyV|$vCE-V zfBpvOrT&XE+^x?m#xJVKJDMwgk@*^kz0^BTwCfNQiaH5{dGGcX#- zkeT6Vsz(VriwGZZ;iwMdsp11Os!`-$wEcITK32>)Po)1}d(mAa6{zP1*TZhJDqcu?V09WTk zB{B9xF2pPgwHv^)a6CKe~bn6 z8{t$ixJ9Pbx*Jf8JOVx|xo{KjO0oStx@e8Ge|J3YnEcer*0)sEdT)%w7HmLEyfC$E zNkH8_TvyuO&hI2gFx-Ii8M1DRMc5NOCAtVI&GXNDDUyIC+#9z?ZTi}8lJ6wh7 zV-!>RGd`7VApTr?^BF}9QI;2cWcJ(`^`It;6ZJ7M4RtIak8g(bi@Y@W?L`ofZnNz{nX2rEXpK=U*qu zY*`5H;Ky*@;DZ@H{GBNsB@em+IlsxLavdP)^o+_-d!YW25SqJFhZ^wnwmB5gl#$NYtL&ye}@FMAGh~1pDLSh%($0$0T0Cg7!4~!a#5dlLd_!Ru*woV zD1?DJX%gS~^dyodp9_I_L{6sP_owZM5(IGYI=eMzl(j%@X5@g z%ZQx*Sai$N>$0_)>CuXH6atU8kvNq!c6OaSZj!pmV}kL_BZDmfe{nZWyNiH(yfe-C zYg;TBY6x{t(7WCGBUPG~_sN{VG7fl8#qCik>eCB>lOUvIQi7X)l`Fcg zy4ANbBikFE>Lc%f#8NA6WW3V4C=R0PqQA38c;{HPf+(N+V$kotmHZdCHo#b0b63>jEAJ{0#ifM-6zIuEQ+vKBX~~ z-X{Ebh0?e58B*3P5t1+O^RPWt1I)6djp#NhF;-YwaL`pjdX5=}fY`Yqa+Qmoqod@B zt-G=Fo2!rO8+-@0?D+|{goKWT+zqg|B&qeyuTxi#-8wG{f5LBiyJ;Qq;L{6V(IZ?I z^I$ZFV|78*x2*EDIT-WlqtA@Yh54UH^#faqfT~2ay7!BBx1TfUh#T>*w#Xjm(ZAxkv1fFsQgTpsmH>NoesFU zRRg*wzr_PAf4*1QR@sfW?J{=7bcC}uykF&AF+_TyHs3ldAM0+(_Vs6~{f7UnUs3x%#l*UUk>3fb`4zD<7 z!mP@lpz=s`Jsf#h+q-O~U-RSwl1r7JVc}|ql zM%yY=O@3j4+X>?z_|9(oiD$FD15Jdt1~UXH3)s3=ZTJX2iG3=}pH6Y#Nb z7t-ejf7NmzMhjoQatGxh4!yBa5x9h@qd2g`%N4a768Qu;s4m>#b@;zLj zvY({to>3UAD5r4>^R>TyE=&dy3{r94h4hHcUVa(l&H^;~^u@V^x+QF7kvN6X7Ql@Q z1HU)RY8a&kx~HPtAQ!#eo3Drc!7(9S)YJS`e{VYeV0aZqRrL?u3+ik`@#Cm$-jdQ0 z`}VcDXD7!epYBB4H{F)nhlu?oPJ{KSXg!ohiSY-GvuV3j(tzdGt&4FI3957WXa4t-STnh(9byImbD?g06 zf4OtW*ZO|Ne_^(`zJuQq?NbLW%c4W z>IW8_*Te;p-}P!OwK+|UDe7jzxdw=uzJJvlV`UbkkVK(=bt+p!(&AmM1&uweV+!;J zHb8P}32<|skZi?#Qr4@&`0kY^{!2CHf4`^7@>sCwuio0CihoXfWCD5FoO_K+X_6*PS@)*BH0OO4Kc zoTM+pRLDhn(^%p03UjEC2@ZJ5gs`Ehe|L?O=9sHb z@epJ|^G`Ksqu}KXId_&ageceU8o#^|s7yVH9l${EKo%VBJ**JK{qt%Z)@-6RDp}$O zsl{3~NAwAeebH}Y6S0hnR$N^I{-9Q?Lx%Y~lY4D_2ZLf{ei3&^6v=HcDQI?1ZQ!~< zri4XQ-I1Wq+MM`=he9+^f5DBg-sX8N%kz^@HPkcdgnlKIT0Z;h$`*utk6MpNkQ`$6 z3mSd~>lFHJ;BPtuv2Y%$3S^xMX^R$DpsA$$#OPpYFA->=-zO^koodcc-DRP+<3I&` z(AwIv>`DiN!|^XX+e6kQkcySESC@z1B*f|1E1~O43|!16r_2Dwf7Eqrc0Rp-kpynJ z-Z`**W_bkBNkS#Af4SVl7+S=Q6}rZ|1^VYh5VmsQj&1zhR6^PL_)44I5^#!Aw(f27Zv1XVIFP+;Jr;eH~A zm!{SJC#o_(M0zCw5+FsG$qYE&f-bq@L}4B~r1QveKahM+Xkm|YZVIEw=2I79h7=N+ zcSk^=?!+&+Ojl}F&tAY2T(}7o^hK{3rJ46JVSY!y#o_%p^dAD2;HwW0bCnfQ>a>*? zsyT5$QIodef6gn&oLbSm(?>!^Hn~Wphfx8q>fQ?4cM{}U2CJotmY<7k4C;O76EF8I z-uCsoir1mCRyx>i&9;wbKY3?av7>LUo{4wQl1K^*|E?gMP-;KqN-SNE*d*r24_{~^ zNu9;c#VEPRi$Htn-$|C2o?_)EGsUAyyG8){72jWxfB)%_3rxHBwPNzc>4xQY-KHJ! z8w}%s!7NetbY^e|qBUT5v7xofW!zBq)f1C*{|#f_@u1w!62==w%}?kF1K$~$SP0V& zrF@=*^N~O5;$vLMneUZ9WOKmdq_)4$9!z#plKRuz)YrG(R^UT(OUME0G2=@>kTm`9 zWkl$Kf4;(S{Q^bsyd6gnT*!hRm2op4Muj3Ld+Y$Ox4961a1dK4PQC$^93JOl;$-`$>=Fa*`uz^VL zRjG7S*3^%!_lCrIn6Wk)TUPvTPU%Je9r%?5eU1v>ALB1k?Qelf%wJOffY_nf#9)Z)=gwT?=1fLxGa-q;4YL%c`sMNPZhDRVdI|#vRI{->qa?9&~Ay(MP06p?!u$l zqB$*K<`FBG=ZIydSuc+La&VYnd4oqp=o!6&aidLgU_R$NDM zf9RSwml1vY;`qncHTvpQIJ8mQaR<=`e`T=Oq}`bbt)BZRj;myE<^wK2KNIFu+J|bt1@aqx{$%pH9%K$&pk*Cxs** z?cyb>z;(9`%cm=#=43j$9t!jKE&?Qtppq2!r-GKCg>I7kAmIDyn%) z`b!C{IlH=JtPyP63}LMHwC4p7B%-(P(iW-N;Yzl0C8DJ7Q>Hl%!y{Q zED|^Q_&h55kP*cNNjAwi3yW8$f82EeS+>mme^ytk8tt+jBt=ydQIxuD6ssneIbq)< zX2oDA@zM`q^FewGHs!~I>as4$lmE`R{NKj&KR7|TmJg3%Q)1;lYhxqo|COR{ffyZL zMvWdA?NO?rO8hlqj~UZ@O?)aBaYkk^BP&Ug@R;B!Pcvs09fg7OyhZmYe{}xG(+Quc z{$gEzGwZhKZHq8J5)P~p!W8Z9fJ+YpRqbD1Wt4$OT8~0{yS1^;0HiWh@Aa?jV8O4! zhmIOR{TQ22D$q%tV^?q|&@#KpziR6UgPl9t*tq;v@ZCStqjIX4f>)M%2i$*%`$ku8 zFzrOEExyVrIm@dsJSJ!4e_AEC6dC^%p9$?ioCCbW&i=51(o09t;9QrX9kf!oj1X^r zBGYV?5fkCvQEk#Gwtp*NN?dlB)rbX0{cGbxH9mo`1lmomP13p4GNf>)#Y++CF6&1r zNF_1@pupb*bY@HrL9f^nsxw)0-pPh?VqOQ`F5qe|!|XQ5&c|N7hpBMED(QY)3RXbV&Ozd8n4*VvqOVt_h>Hk@m?>>M=PI1GZJWe z*#0X-EP;~IjenKWZ!cRvs}bz%(@=d`6h?QRCifBqLwRT3ucc{cn)KUsp}g7F z$u_WCZZf!?0{<`~e^6a0G3?2f0H39?Z{U#Nw|%tuDGMuMnSErF->jsefnB>Kbq}21 zS0C%bJQ}0Kt2}P4jh8rDZ3s2P^LhO#u7Pd#8|^weXb2=POig~TaGhTM9?t6HxcsAq z>5xw<-iux+np}Mmz2sDZvf<^>>osbtc#`n%DoENqF)s26f5RT`*P>BGqlLe3GfRzE z5LO}bx{gl~3|zfhGotIAlariOgL3@#m%Zw&*j7sR*iAeB**_DX`f_PE4whPVU3pL< zMlF&>@N0y8Y0L71kvCcI92-FsSMeO?ke55Ax=8iuh=xwpE^Rz!BEHS!r^6@L*GG$V!F{0QjE|0`+J{0?qI+G zDJ=1ba;eIt6R4Jbc6R2S{o4m9D;9t6YD&Q9(lf_ee>JDF+}U+XYC^2|ZB(ffm!{Q0 zU&O!X@#353j=WO}u_QTE?-^%T*BMJif2ZOsgq3l?jl>!a z_UjZQWk_$|*AP2DulX^{xt*0iyGJ0f8S+OcbBv`A3`~4mK3vtgz*iPy&I?g zyvh_q)POqXnfu9un0$*$HY=CQhQ^~lSz~IbEDvk&SSVW>ik`fdCGmf@rA}Z_sW9aR z)0ro)Q3bQ)9HpVg;%nJHKbJL_*3ErnY1<5YYpso@V74Sk51VC;{8BdU;_xQI0{B9X ze;nn;ow500W=H^B@!OJ0CgILJ)Vu^z9PW**`L|-Ol87`$U6=^S!Hk!Z2!up z=(z)?zq4-zWg6eI3yZOzz)nB3^g?&+n~#8C-xqtS!ntK*j)8tsLSoO?;;*K}PL84z zFQU<``>5&0Oq*>?PhMXieU21i}{|Ej1BxCU1(hU_p@JvHU+dJEb2 zyA5ZY#Mcj?@ClvtP7_)17U~s*lGqgKKwOH9h~U9#k@L07X6<+Z*+ID^xEj|#M9>L} z6p>&0fHgs2pEA-v!2;$0klgsxOs}?i6)0B!RT$ptc|sQj5i?g#Ra~}jO<>p&e>53G zTI3JFx$(}9du;X9_4*bh{Wruvi>}qPL>|R&bdgF$2$t%5+6i>3e)*QbL->y00AP`m zQmd7mFFMX!6Gka=a;Zn=e@M?9Tr5H<&!G8NkX~61Ox6JTo~Cx&sfb&0KolFG6-Efq zd2s;G%luetu2LWw#zqX=rs8x9e==u}Jp=Q`F1`~1BbGo~OLs$&X_}QVH_B{^JwGO^ zL;AxT$w!4q@KTK$^@p6nTH89VcVg#w-xMP3$W6c|Up6^VYA5he7H>_B#pgr9Z;@I1 z{mgLG2SG3^gSbBFJ>qtPhUo0scU1jm_O?<7aT<;+EPcR)GQv{>yPe|>e={d%3LaMY z~?N>KJ29E~umR?5n*Zg1sTB3JmLVhV%fZ$JwSZ#rJM zCCqWXENW<7$C3}B6U&mma5W6cT)OLZwL@PMa654OZ;V(xs37v4*iqV8^SNB^x}`VN zBRbU56WS7Dr0^t)z3BHJdU;6wY0mz3qZxS1mO0(u=>G?>$on&he?Nc^4D>lA`jCGM>Y87hw;QI^`q$mcvQj`lFmbp;A;L(G?>9GNGWosXLN&saTY%3GNaI z4a@mk-=ON+t^2IQ_|ol1K)l$GzV&(!9g=f__)*E{W(;}Shyl0`J}zSqv)N3mYu+zJ zVWPY6kGHZn^cx?zf7O7qj-&dok#2Hdd#JY`G9;MF5O;TFLhgaMOXGaHWgs(>GGZ11 z(5R85j>QH;Ms;@OK~t6JGE^$Uw_gp+U&35O3a_Edu4R@dDOhC6OoB4A%xu>t6(=-- zG2UEsy{WMxzKUeA?-w7^3P4b|lmUCQi-OoR$#<)*>gaXewo$*$hPOHn=ye?nh}ldrv_M5Og45R&`9W6D0^S06p?- zcUw3rulY{*az&WduGuSwgV6qFT=``HXl`Sbn?J;;iu*KYY4`h(h`_!a$F#cNQ$rqn zmi`moC16~ROpZBCLPv(3SGL9^5C@9o*_QGK9wLd$f4+_>rBkjXo#l`T*pR_7y?m{NgHO(hA+MzOgq^`?-}8Nxz8a%|tKmf#!X z0!b#?x@`W8M7tKd0(gU7-OyKzTPt{+*iJteXE=>S0+mn23s4!Re2g-OT=zkf$XFG&Ap3r8Fun9P zOUF8ars*a@$+n>)Cj|M37v?12#R7B)T3Mlh4a7{wd9v$ zX)dF0QTEUFq&xS5g>43h0~*L3alBBNgFWZ-CuqcBYqrQnE?7=0Cg9LHtX1(0N>}Kg zWKq--`W5!ZX@tr+*N+J+;2%zqvs8TowPA7Y7s$3(1$@ypN0_7FyvdCuzD8V+c$7)I zfBv%Od>Q2fhVS{8ahfs%<>H3sOj1i&2NK9Gko@o0R&d-kMPn36Wj3-w*RdU@g8tLK zvV}0uZHy$UlLa$*mgb7VSh^j%)}tQJ$%8Onr_~jl@_g#XffT8|&b7&OVj{RM=Igj^ z3pw2<@KHIe)Wdj^rWy$?KAMjYa0ELZfBFan>{#_(QPEtwAX_>#nwkik6)UKB^-S?% z;jgue!|V!)n%o=iqIg)_<`UfxM_uOYptK&e?F7pDG|8$B+aCR?Q;_k)RI3dRSTWn# z&R8TUINFPbrarXeC3-zI1j;W8$dpYYRWV5#hj_QX`cb5)@5BU;#%#~Rv_Jjef9(Yo zF{2`5Z9y+Rwj#gEPRXr`!`&!5cr29fmz>td7sQm9?iU$9T(VMv5H}%bmJbUJKd`I( zv@#Pa{j|m0#0=FXQG&$v=8r7gB4ca^KJUG9^)xQw>yLWNTPw*pH31+*_z}fX!6XL! zyj>471tZ2YDhOHG#_ z?cZauEf;kNb|vnYDn;h5Gkm@^i;2Wbiy}-zb#Ky=PGcFIyI?+mOb;v-Q0I9?1Tu#x zf?yp^5<3Dd%jo_?p4_8%FFP@yf*K_SlV-(lTO07{-f(*V&glpKmh>VxF^=z*TWh8+ z_~U$vO=)NPhCOT@^`gPce`dp287fWIf2b@)L+d+r-HLgMG*x|YbToY2)C#hxw%-Pq z=`}kdf0I+KWy?K1&S?-e*wcguTy<7qpO& z7y%Q8`P@!yysbHJH!BPipC#cWB#Ig1BdIKBT^lf>07C#m=)JvHKct{u9%(SkludEi z`moxD_|x2R_d5HE6d?7^@nHuXa5Gxl`BfVE@Z4bZ+NO|D@cVAk`MExIom2cII!}x()StJ}+>D#~oG)WF=1=<@rKvqxYsN% ze_<} zI4_)ge%{Mw8XzPZaNS|o$PHu29}u%c*Al5eHa~#&?A(4nU#SYo6ojT&!UK2zA+wv|@1&P6EV5 z0>-^B)()LWWOGyD-bT<8nxPGw1WN$Bp~; zzysxgzAyQcoo4KUMgl>Vp@p$-8JQq?xU6+xQ(a|=Cm@0{tIeRcpF?*v{vfmaKs!*d zSM;2LnShIqzr*f`Q#I+zAtAz0e`5Qtq)j_oMiPyKq_vyB?+kO`D*}1i)#xV6+Rtll z2Mx?`s^cNC(iRt3RA|zD=OFdE8vyMc>wTMzC#q}#_;UY5 zdA4(mo)(@1L6e~Qo9H*j)W?A?cX{)9C}l= z++2aB%9yAjQU{)&?R7UHa}ftY+r98W{E(BZgyq^-jmAfeVd&6UEUiGBoG3Wb5N`S# z#(g|{l1*~|IPIIWYn%4e2!d%H?eP9&tVpg?t9%`?YevEfcS5w;e_GuF=Q-X;qnH*P zLLFvbB>o5QzwA4-pZ`c^4KC;Wlm0|uG0Vk`3=(#okBdk5)x739q6hGY7F)F_ncp^1;~( zt*yb*@94ZYU3q>|e-Qj4^XMNWJaX63mN`5%?+P{a@v2qdtU44d_b#LRF?g8C{M1Q^ z9#^+is?5dSo44eiMZsnUJ4#BXFyZ|L^la+qq*h~RN1HPQBG3(kY+`*31GJ(n#mDNw z-bUC@Og6Rbak4p)eP~`rRt*)!Kpd-&>a%~%w^e+mY`t2ke>_*TLJi@|t0%I9V-__k&h1(3&Y~#GvGGbYz zutEh0f9X8emFzFzChkW&v~HJyylTRdpi_?!35Zc63vd#QfpJRX z6pziid$Jdv%l;8doD;szXJbZ72!Mk$D&|n68lw|l5CS~pihrNPCL(wBAQx$dbHEBu zT5F(O{yBO*hvB4@y}@!iUjy4mbV~N5t25=se{2 zq?6`TLo)E{_JWCtTBREuh@CmJv02G2H?f#B1rG(F9#^;~qZ}{1MCElnAsI}iW-uQ$JzB~VNEpLeof8$Q~ zE)LiEB*0qQ35nu0gjyEZ(~Q2_NQEAF843lLg+YO)^wes3XpCrwJ83-9Z%y{bG$U)C z31$LP$TLYo^84mnJNvO>&>V29LH`Rxk2)SXd|SdYNtX(K4$0Mcx+?P#U-Pd(2j$Kc z0&p4(n;ZtDkH>oGN{@YYeGPdEf33-`5)(tpR0w}_5%}?~uZqp1Itf_cRbj)5tC#id zT}w+?(hk?;UVmJ{K#r61;>+=2}3)kbr~LXdYXizsOvs>GX9CNSKKxs z)u0m+dFo7U4Ea8yijd6w-H4v2fhqgRn%f)pkC0}8V251LGeIP^tKGE1f22n>32gK7 zc*a+!dLvQv7V*wK=n#~@2YVofdaSU-bu}C_ax<`HI9nF$`w#%BC-NeX#7L7T_`*Ju z_d5X}9i2*0Cpb3RtbBPE!UR5<{QJPMr3a|178$}jhZz{9zp}>2Dx2fvSXK*QM<|nb ztdR6>gZsG($Fmw}oqpa&e&!; zL;K=6S!x2z0|rh!YUQy_)V8?zK)tIegpbIBLWE}HRf`w{c$YnOd*j+h4W8TqO69hb z$DJ{sXuHFKjAVwKFOm#Ay!Y$MUeGCQh|)EA_!pSQ@xbox;>g_`f1Yp<9BDODE!)dO zmlr6v(~)J-eDANr3K$eGJnR&!CB-lOCGi`<^6bxuHJ`1gH6JVF3ac4m<{u_O^dVEaeuKZv3_Re=Q)aO>6bx^96(ULCO~Z zqEC;*3VovWGNCa+rw%Zua_?kwWL?FoiUErNxZEkI-*FrruW-|FEhj?ZFRhP)V`!kY``5Z4iY*0;Tat~|98~q(uxf;Y3(7< zPwKq2@W^JM^3Q&_lA2Slh;E+m4Cs0{7{OUnsWZ1FiikS zgzX8QB3SkXY=Sk%^Pm=bT}vzWjSYMzLv^4f({z{Q42E%98@kUAi6Z$V?azxz%A%=Ah5%yZjQcD#W2B1#}OAeTgs zPd0J_dFa{bU7lpZ5aNvXV3~dr2MiQYgwz5QGFI?cMd(!gwJ5K&jLP4*zEyLrH5EEJ zSUWxd?M16M9#t0jzLDgjsmuP>DMr9kv~J&DudMoW^?#Pc9STHzW1?hJ{*Lqg3S=7l zr+FeE0Ha8)Y^urK62}qSB7Qr*kx<937+ssW+NkPSpUacd{t^H~Tv)G)cD~eO9OX`Z zT}(L^^Bb#jXBU*>E8HS0Li#09F6WiCdS&1ec(rUjiD;^56RNqB_28*tJpG}sak|S5`X@W>m+WhmdAelA|RDU%9(gLwRS-{ z4z5K4`rdHE9g>wg4lAHJoE!o8-0J#MSrYu3)|}KuFr^Yq$)GFifYu^^zp;pzPs!d% z$Nn=QXrlNNDw*K1%C7XQ9LKy?EH&FtUlf@81w>}%_6X!L!nMKR(rkHAU|QWaUYI`5 z$$vcpOO|0Sn+`ykeae(C>*n`VjtTiwF#64R3tBdCSe$ilF=CDc_7t z_piEt&tCN?&gacnIxS<*euc#MZ!pK;@_+yTgBPx8>X~ay24^ zVjL2GZ(1IW%hE8e*k;|75~j$QnE=S$hfu|v2Ghv zg)P|O^OO1ZSHGhK0N0?E4m?Rc%~|I-BfIi?-0eM}NW(6~-#$U0qqY~kQ|L;c=h-q2$eEK=LGySzZMAL zkBQ8x%n;d~2>8n!4VCiWZ^KCPW+AqtM@O^VJI6SF*ZI&1zOuJojj_&V?_sT0ObM1& zIl!EN*e&cn;yk^w=YlA9#MA-Qg?|B`BN}}4fqc$t*!nMI7>M;#mJD<1H5mYTry5Iz ztI(rCE8YO4VM;D6em!2al3o*Zb_)|^@E*CZ5UjGM=1SwzL`-$Wf$}FXANC?aA`|bH z$!&%Dou~OPtB+?d)G7KLIYBB^#xNCi(X7L3g**aM3`c@{*`KeR?iw?q$bUTc7O?p6 zzSGr>JSa{o4Wk>~3FseDnrYaLDx1~_HU{lXO3s~ilx?PXR6{}jZj$)!N_-l+9zbBb zM|Fi$5~`}^Ze~HWc@x7K9x*Vf^Q>OicBAiGsl%qI1|&enpHZ}f;9!~l66Y?Yk9cb* zxQ}^NbJk22Yt7RI}n#P7PlxW^!!7YqSWkm)h60jgD?g z>6^}~^$BWSmuiP&S1BU+;O9++RMA3V$EK4u#td42L4w zVv$#F)Aq2Vnt5iH0UgbltOxyxa<%zml`1Tt0}R>9doVIg=pPaUCC&ejNQyBgT(of* zov!v#=B4t|j^d|b`lHKPQNQRcaTSpORAn|!+OGu~z2%(_AH#n8u*jA07ANiGZ>m$t ztDQ;kuxp{I&Td{y=kN= zZEI##%Pq?3CqwE746_ll@rCvq#4so*P}%PLz(~2}<4k$xcz-x@yYVzXSqB6nU=I~M zp7?M5#+VrUpdVP2nqHIC9j5~|H#$4_MxitShr)^Xk$F6P(MJLn(uvvlydO{Z|K3BU zw`H4E?pWO5`A}f#RH?Osp=&hXp_sxhgj2(48@l8MFyOzh>vG8}+f@0nDi4~`D`+*N z$B?g)!}zds)>jyq_3)n(v8`)r#KQX+Tprns37hQ~Mcjikd|N}t zlHFgtDD=C{%pwcfP_~i(MA(KXO=BJqGihl+6xQYV0(smtq=9uo5+(er?I)71drXE=XyW!{=xM8C%j{x2O zQvkU6b2fx8V=$Z8xi(?$JjpmYB$}YomEx@c99tr9YeiHEaCcL1Z{~@sO8JApWczx> zKu;UXm22Ck*z|Dq97+?)8lAS6sE1hHhLi9ltUnb#igOQhXj4-o+l)YKZb{lr=-hup zABTx&X@4n6LrV5}ohv$K?8znw`sdFu^o!P+#omUA>aFhgj1j!etu6#aNEV^kn45;G z3Ba87+`-~R0jd2Q5&fCFr1p0-O4atxn`pXL4X&T_UCxG-BGg^3CYC@8a<`XCl^88m z%CCp{Ykew!(#a8WgrKF!Y3aaxcj?QzzkRR>p_HV>s2q}Z0Jf@~fnjAd zJjCqBX#Mugt8tEKm{drTfJ8n&Y|*itTU*U>Gcl_KLc-1v*w{y_g^+0dQIeMkvg}0i zUw;8d)D%3;M#@xJQ3AmHU|0J=RU#uH4}+HxS3fb9Lkbqs$XAHdTF|Ue zJ+*n3?ddj7$TWNBnQBm?!?K0MJGFjpYZbC&?&2%VHas!PRLc%yqvN0ABv;n~xj$iZ zBPQ?Y8AxE-z1u#-f!FY0ut7Lr>5z=3Qh#e_cP`_7}s<}CR*;ThmOQf7PZ*G?4-!qfUnNF-VJM$ue#BsS zu`86Ru6M7Uj4%N4ZqW&EX*t*ecNg#F`0(>~xP_APtt2L~IS+Y(crCv4VRUuP9)C;h zXJM7^NgE*rS8U4O?1G}whh6OgD9IHAHMf7m)4WYbl^U0y#F|~mFV%g!DxYM%4CYVL zlD3NNE(6+%83iC*UKS`XM7FXe?ogs#wWBB9lp>hD${ni$p~_!t9YhcP)7x|C48=qX zV*SRKNdi2N`=dg=yDNQZL|-*$Xn)&pdEo|8V@6-tN5Tv>*_|(!vITxGg<)hYJ#t%l1v`@3gk`1P zUuq{a@&z{%=t7t1h!msjJM7hS8AP!<08g$^fX&s7uTJocP(#pXRUaamDa_n?vUj>J zkCgx+LDDt6K!MI6y?klvoPWkp7BGV_vKJZP-^19UsAz3{c~0S(MS`{LCSbXgu~YiL zn)YOc{6eH=tL_=S^~Yu^Mvlf4%Yv!zt{U0}(`^wqQ2`DKph?;G^k@oA57uoSJ=cso zyBpfV-@gXbI&kzw@j-rH<=Q__8c2l#X$H9wxGwE@(sY6XfTnkmdw;l-7eLWh&j&rN zvwH_)&t(@aPA5M*lr&;vsj8Wc z$4_94&Zi)a@`^AYv4?nJX|(b9(Wl_xnE3Wl82%Lk{ZP2T%Rw0HP@>}b<4?R+0`kVE z6w}5%P}B-Mm>2Kze1DKy32*QX@l)~JMPj^fNy8XAgUfW!sRPak_@D zJ6I+M|J84-O2HQs+rT?~k)%4BfqoMr+wfxN`McXeR*KRgthiD4S>lXs-!L8u%viiR z^@Vj!6nP0e2Mxv;AF1e%QQYHWY)163HrC>=B)AB63H1&bX@9^eminhxRH^p#c&AIg zt~nctkO#Hh)ZE2vJzmr$oC@JRjBcTm$1zCxT*J1Ncva%$Kb*M1{aeJ_KA`oqK9$in z?6C%SFi=eS1l#88zOHH5fGyHUdH~{HICtTUuB6y5ohK<~ASoc=+bD7Wg)lbt_L7Aw-@!K| zKmo$C8U5(n;00jU_rmIFtmLI1L{-k?rGu8_{V51<`mnHJ@yzdHx_omaogq~1nZi-_ zjtKEpOS0 zjI5Zr=(R%dtrgmw?H}C>RAlPY&C43KLOOfMO4$89p!K`eG6N|8=U|_AA>{sq_FC#E2j^RgX&7z2?%=|9t(XbSyd4K!OgTK_|zCtj0OtD_Im2(U&P!09JZ`kp`TxJ8QXRpLc269eKp!%C7X@ zz8P~l+_*NzpmW2PrdzhSlOCL#y07JXnuL7k)r zZ|p$7cmyF@*7I8`+$%vvuVfAQ5-irMk6zMwD0WFFdj#vzcSaDjHHdENDxboaa^7Md?^fiy$14 z=S~G{I|l$33adB$Y}+xF0Z+Y&FoPC_5th)&1+j^MLX&nfWo1&wg)YR_>13nKfR*av~jIZK)e83UvE{mB>vovcI7icF-|Y)lJ_ugMUd! z&YWoY0mglkG69mh?lG~v_sC|feIey^Ku`4@&(92Y46!v`I=|Qz1)V~n*UG~f`q&3b z6^Xi?59P%Q)JV=H+W3Zw&6cjiQ(L?^Dr3#Z9ey@tyJ($&hDy%hCBUvh?1wTM=85U| zATOe^alb?js+$!df*|AYo2^is7k@@FJ%wnLlFYHvIXa^4{KxXl5fdtEJ_|xJ%2Q7Y zT=J>#XtxN9k_z#aj1|PKVjXejzv{X>yy`qZ(T-rG9*b0b_ctY_iPPO>A|(6Hh%TW| zoVj4ATzv5a8v0`G`mET!6-8knIwy+{AP|X|o!3&kDN$jbvYV3*0l-=j<9``rRCQiy zs_F^E|1fcNZzvCd>9*bwoFl>EbW5~O!RU~s7JRY`_j zorw$Oh%x(7MqJ0AcUQlC5&D&Fb|&z)y3krcg~5r9TK^CVKuolx#vAb(&2qR}4mC9TPx z{2}SF_E*#4LyE9LKfsNcV;^ZEDYa0j8v)v@Y00i)^)&_|fxp1c^EBr$e5fhBi3Y|G zl+y_0g1wK_G<#!3N$M18oY}3uwh*?3BM^m&@6ywsrly{_vn|ZXWhLy}7*t|-%O+sl z2Vq?R4K}gezRjIY^nW1m#YnN2{|DzW!67o(GQ{gx=cPF?kDqwMf0k##)F){3kUtRhV8CEhsxExa!%F|4ta$4+ z2j`vOR?#XsHNMZK8+dhVYQ6PGmJQ2M#ay;WhQRM3If9@n+3KR!j0aW(IfH7Mb%DUHqMveE=@O#7kuGnmcj9qrr;-+ItIR$l`WlJxYWr13AY_q_Ja z1(xttF}v^2X88za-yXFMIo4m!4^UX2kOwKUrXUS+Rl1Yk{U4xYN2Z*(FqhNvyMQFF z^tQ*SzW>;9Hb{P-eA2)MN%YtL=YdOYXIQ zgOCw@G&!P1CX;&^(s*gpC%jvq;lgFC3K8 z)mzPlJp~6qqGLEJe#pzF`Yn7WAip~wBJLoJMVwGS*Qqy>S%oK8mSPYkE(l7qRjvxi}wDf^v}G=g>WZc4vT! z55}bN1%&@ZZ0yE0FNv9uQFh9SdS(q!QhXf2KZhJz067$7>;v?3^5Rj|5+3cs)?Aq) z3nVV23a;AiM*x)R1~Q}_tdr6%%F&{)NhTR@*MA!66k8BF*cQPVM-rPRA=bGTRUOB4 z#;UKZFVlLE6TU&1lkBQ0yT~h zJR8aN*k1H?fzo_N)XPHpBM~fZv-ehXC7W?+0@bbTE-rY-Ox-6|vU_5IaJw6Ej#WiF zNq@T2UqiS;J!N`(#UVA)QJZg@y(LzmeD>YNn#=C8wsiBe;~=36eHgD_Xs-B7^5ZX^ zv3=K^7*Xt)Ion)f1T3NsSvaw6JhM`q9OgN*s<6T-nCW$5G>zet$pFyKfc}D`0C~IF zlDDD4=!0-s(?gOZiE6{9^8Mwm*fxQW;D68s#$SxB@!rz(e7reynTeNpH`T}Oc6Oz> zaj3hlK6>OMhx)cqad~TDwz%6cx;c!`MM(sq~3Lta+T8mv@CQOz(KnG86w!8%i<5X-3`$`Af8-J9? z2lK1Bmq1$jknVk1e&{%o<-a2||3T2Vu&p;HTzRhfp_5!j#X^@d#nQbsh--{kw}t~@ za`Vu0mN^&}gqSh`{s2U6z9XA}DNLFXhWP3fmwOdZJ!GitWHbNKgqD;z;MQDkq7uBw z^Lb8Mmr2P|h~^kxa&0p!>xxQI`hUQwg|$f-Z*$f6o1=0E zO#pV=9 zg1y`oek#EV@UmHw8)Oh|>|Y)K$=86)<`lW|n#!X(ursBcyGSisxcBM1$LD)NizmlN zGng0eCTiwb^)T61NXy1upXe6;n`qxF2b4r|EAC&mXrH8c?M?@!GnKVnHvS4Hb!2zM zhTN^l1dAy{x$**%)UpVFp?~H_z|9KvEK7B__3SOpl-kXctCL)N_`B-%`(6-&;mXxC zZtktTO_k_6GAHJp{L@HFJzh;tygu0a%eQ1NE{cIBypxCf30XZ@n&=z^i#A$RpSVmi z^L)D8))adbhj!YaQhAuNBie5@#M3G%&`%a{E_`>&8!fw&+DpJ}DS!IEcDZ0hm%6Z8 z_kyLGA7ZZa-9nVtBA4m@ca*7J z0V>)E*eKkPVY6_%>#U~QeVW`J7PFzx){l_8+I@;@I7eR@WnhbACzf!(&z4zJA71rN zy#GrRRi7gjNtB@;)qnFi(zK6fTrdlCSksJp3v(slD39X|Z3K?{4Ie(#1KGot%V8%w1ncA=k3SCfECdAiDaE@OG1A5E_^AUWRCx zW?%eg6FrqBzB9Tn^pf!6sPx#{`&Lcjb~3ngF^br(wS-Q(xqrrcXQq)m&*-ZGQHm1< z9OCx5S+p0J{fc-{Jj*P@j*2taw=w(xrLLKel=iG}SZF<_3>Q{Mrvz4Ch+zBl+Nn1K zmkM{IaMWHvj7AXO00x&gOgb82XU9R2!9;iXHw8G=xuh9F6DmA1p?{geG17I+8-PMyxk)K>ecEvT$5j-dsLhSTAz^zxvcJ#H$X!%tf$0%Q48 zGlv|TUkkCH_~Hb|Ebdg2{<;rWLoQa?8m#Xzbmu);vVT&0;#pcYOrVK%L=5Svk@q|= z&Z@WJQ|#){N}J`tktAm?y6;Y&=!ZO|0l{afEv2w9l$(c&0~i>z=1pFj=GGwi6IX0# zD4>ekYTsmUSU>J~2)-f53)qMgRD)ZfJbfC!HEmGF$)!OOsc&JCuU3JQZMJBVY$N5( z?TCSqB!7PBtEMAA9@-vZ__QQmS^Z;fu6$lusj65=m4ZiD#$o+eGMgoo5T`oAhkcC- zJ~IagqSVPrSFrP2rg@jt=2F+<5|_uE+ieL0U`lN=XGjAJ$89Hy!nm*T>%`fjG6m?9 z*L`zS2vaH*JD__14XnZM)T(Z}WQ(ZbOmuy5g@2xg6)vndwB(_5^mwjnUWO=kXCz^I zF_yi2@3zW@eoZeIXA7 zD!2P}E{?)Wh~5G6HI9sxEYhPISv(^U21I03q zVhgen5GU!nWPb-=g|wk#D-1S1teoeoUKYVmJSAel63CHi2va2Jh*Q~^7QkEVY9G`x zt~Z;Z<#OwTjLAsxhj%f+?TgEt2Jewra5{U^LR@%prh-a1`GBC9G!xMn-|P(C(0|ZX zE0966R_^zBf|8Hqu~Q0Nifl@nuSr$8{-%u!5L*QhqUaDKhOEyMVT*GqBy{WV=&UFR z8hDszmUP=V##yk3JV4d0z~|ApUA}MuX(Y|SuI>ZuqV7H`9HJ*RMNrs_%CLlJuJ%Gi z47vL5663rTD8muIsYyc^)~>LX+<)DR3j=5AvcMCpmLl3+_7@C84q)$1U7BSZJ)aTW7F?O7%#6w zxZ;9w5UufzOk#dIpc~Jxq>XS9E&%FVNO5$Uv;iMB>|CvbzYvEH-6TV7;8Q67f!^Sr zVD$}`XezCpaE7c_csBhNk$;j)h{S=%-YWv2!Up62)-;Zld(k1`?eD#&MSF7aFTPN` z;H_4oYYXSRTR}Fp?2opl=i})snINIME>v`JC_egl)}+RDTW>Tr-BEa;ruDFW=- zFlg9u?$$tRvm}jb(jFj2+EHpPXKOJmW1#2_cNR;Kxs>}{)!Okfbzf^y%B>JnlARsk z%{DI2#l7WQ$#QO5KDF}Ql`WhPupIXb`wTO4_p+Bdy~52k`qDc`WnCbjHG^pTS9zr z@nyQk-FbX~xPNQ&26zQL5Ckd-)W=V`fbCs$EtoFy!9!c->-qX5Kq}t*^KZK*!c`~T z;Yy?n3}ce*Vl?{}kr9Ik+q)Sjc!^-9De=#7FDypL5;Gb>9J;w^Ag}6uwhA@soS(rR z?2L+r(%`WWfFp)JA$t6i;dZC!Be}BypKF0*!s<%et$$NQ2GG_R$JIi~;jlKu5b`2j z7ccq&c7jZ0rCqHQH=6Dh(7qGpH^sN*K-hz1Kk+ayt3ZIQSmU2>I7Aiptol%+5-NE&(ayKe{&Je zl-%w!*?+*%S=`2co^q#|jzj{F9v7ylS(!y;5KRY6xP6>jzX$0OGHj=7YU?3gCuZBbP2 z_wt|alD}8pSrlPd&E_|j_wh|^!xz$XQC9I0^MCt-8fTQ+jlMhozwd_6%df10mTfrz zy;F&s9BveTe6gtVO;Qx3FV>xZz6yB@15$BthWS{<5M~egzsP-{VZih zzqc>4A5K_a1W&(oUelseM?l(W#)eUKt8dQpLpy->Mc&4U?CE!;z~rAa-(u^^ahPnI z)PMSAXKV~OPjZA0E6T*7U2@!Zze1Y;xgo!0$oTPZE5 z_R0;seLeQ|e0a;9-mM(_NKm|Po?_{PXsLlH#2?#HBwhExV|fCN+X#y#ws1m#9yO=$ z*ZQ3G&&R~SYsDZBGIuSJHk@y7gi1m`=zq9z+mJ9*w{@(;c%~x`W^-lcm!kj-5O-H- zp?@r2ZM3;sx*GR`I(7|GIYqD1~Sb$tkNG*q^kGh-PLv(6y08ihJu7P|6J?KyT-$pCz4YU zjR500u#tU8aa~sreMuz_xW*x>!5Tx&1iW!xP4vg13s5Nojk||sdlI=IF#z;D3nsf8 z_U$9@QL$YofCX~N#EK3_SGMqn{eNfiA^ZuA?mn2U>=3gM)Kc&@KGg>#8RsTya*<$e z5degb9Iq)Kin%NM{5wIxc!AKMQhw?oDn@eUeVuWkJh*;35QR-P{ zw=f?8|H|?N7m>^D1!Z`zpQ???)M?0B@C9HFIM{G_Mr+iqBWK3iBZL_FX@Asl$hGih z!?RJ^tY;pHqSNNXns7N_L-RUGw>Aklc30`dpVpe6P02oXhmrz=OF`TrV~WBB*5fa{ z$m}>lq)LYZHFhi90S|W zTe%Om1qLY#rmQl|`I3`I41c_xe1+XYGB19T3c0 zH9WotcYwPwVr9OcXAx_T{VvxwELYr;Cx+#y`DBo9>xL!y?jPww%YP5I>V0rbf;u(=BP+1ET4_W_pvWVGbwxe1Ia8~-B}vGPHG&MxD?&i@*&;EJU5 zoEX)RMptj?3O#$1Y=5eZ+v6auESl8b9e<^kMq3vLpOgZU!D72?AVH%=^!DGBp5VlT z6;^^!cvmchX$%2R7qn^#Zt-@oabzitdUAJ`VwG2l(J=&fd2IeG=~=-BvWM?$yw-D| zwZvq_*xgTNeJA(XXL6d2tWHX-q|^MrJGWEd!vtrPZZ*xS|a2W!y%u!j+2-wRVmjWvAH5q}TCbDwOg1VPHLf63J{^v18 zJ)5ZQ*6*5#9J^7}GtMbL-kAOthb%LkH<$coFTBDh8cO4=rnXW2 zviY)Bcz+?Rm;zgS-ApJVpqQ1m`NUXjTUaI*O#5^^55X||-t+vv`cM`mP|HzvZcMQD zi!LhGiTEa`Vr||!D+C^@ye-u?N;3!yDGF&|M&L_%iIkgcFK_W+X3nlrj_H=l?+>@M z)q@dah43|DBN#2d`+7k>R!a+dVj9cgx*XdcuYbZ>(HZ3UCHm^g(K4*G9kFF6kH!)p z>FY#5RI5Q^luQ{0$yWA{*2d8X^>P}DqC1mysm|LbhWAbk#ZLCrm~<{x9e!?y{QVRC zGGJcRm5(@3^p+dzs%zEtS{q$U%62EgSi9btR2ER5*;oXzxrUY6Rk0&J`lo!ORNNSB zN`Dmv6FR*%*WA(uddF)MM?IJj&M=4~^tH!uJx0;zV^u$TzEQ##<6pb+lY+N&wN!C{ z&nM0-G)94kwL#cn6sjx+a>lD&?0H5YSrk*OvszKmN-Eu z4nWDLdO1=c^7Y;m$|tNR^#l+)rp!xlet#fck4^t8CFQmmPz4*f*u`9`T}{Wa3RkQE z6UChlBP*sM)@3BP+aYnmy z+|0kBEV{}aK@1{MF(IF|o6K8R+Lfh6@=!fglAh}MW@cZJR)5bd6(FfQ z=vu9!&3;4tnxt!QklK=RkPtCZ>MhpPuS)5+_Az(J0evZ3p(M1IzP7fpWJM#~qgj^6 z1%msNi>W)JIUjdIg(w%JM)gy23{D9iymlen!IGOM`}!wHH-_v3!YX zS@(;$m4dU7!NmneANvnUl){3^=`2)>)34+r?(b=m^{1}qXd28Q(>`b7oB2=x5C!EW zg5CDSe_zDKCS%AeA`Tb`&V?==eU-oP=g-rV_A>d8MSmA-d(&Knt$$Vk_iXMVW^>ix z6!GAX;ZMDZ>X^(PU@}OQX;OGn^M26j8ffFBmovruw-5_a!Spv7)2VNnaB$e*va)1j z`n|EUmy;0)ET6(=&Pndxd*oNU2%fA(Ys$Q))ksE|L~VTYJThVnHRD)f$x);x$=wYm z9W_Glm(amFciEP~w0}`g^<7p}cC9mik@_C1MF9%;Wyx&qO~O~0!9zlLY}DJpNMP&$ zlTzO5$VRhI99n1VR;PvdtK9r}t`5C}?lsj9q^*RC+T@p(gz<00WOe7_g0oCMakV`P ziCda47Gd~M!OPjpJN7WOXjrHh0o+E$m^V?-tKZi4<^R?fG=CdHNNB|7z63jI^9XEK zFHFg(`>?fV@2rp-l2Jbie*feD`c4?b{5Fqz`_{_u4jFY+MzE+9(4l6{w9A?~DW)G2 zi>Od8yY~{jnv_zI{6v&6+3IQCt(YL-0~;`HGR}@|`UWM;=JDwkkV=dZ{mD7}YZ-ev z$=hL)Ze7Zv(tqM|&DD$5d>&swY|a(=9M0Q3WGEk{IEr{BD-6{eGiocI>c@8Hf+WoH z{@WvySWq46d&u254VbR1FTjErrKs7p=>QMUhBr^7IyZBYhTe*PNbypFg!FaI^ z1Yatfn_gmL~FF>4Dq%@_+Nbn8Pt}wbu=@=Atn37R6i# zU&o={$Ff{iCUIOYdTcJTr$)~uWHr_OwnI2F%#WBTs!^f~og+~(8WNE$8sycNXGuh|!IO(PI-=a8WC!lS z)_fDKUVlFHlKV3faI~CmwQ=?JcFI-$rqcF$9W_bN1%|Gh465Do&C$pVp);t_@+1;y!Arj2bGm=z@lUMUs5;szU7 znSY?pQNZ7o<~n_o*K#u^gw9&{s(gr9Ct)strYnwtB_zHf*&bG6-c2%}#-fr|T^iiT z7=6Is97ZzL6Q!A!7UTIqcdoZ4OO?A2z~4jDHNmn#RF-n6fIyPrklC0~g&!1Yeo5(Q zT*6gY%(3AH7a5!*@k+UCIKv>rLHkaD(rH7D=LUeY{OuCUc*Kn}5mQGHZ&`NiVdCA3&-Oo4n_X{7v?Bh_(Wik)jds zEMV!T*SlLUvcP2zkiMvzUnW%3Qf+*;26}tux4sf;;j~X#?L;fLko+P5gI%R71QcsL z7vP1bKFynlghJN0dKTX5>HZVPVxR923S$kt5vC*AtZC5Gc9w{qz-Vlx4u5)bWG_hi z97e80J7n!?U!e9lU^(m(m4rfcXU0bM)HL&wuCje~hODq-HbsPJLYwg4RYt=tzZJcR znBSJ~w!@Y0eipI$2&2ohMLi!WbwA;@sDVi4NrHSUakQwnd6`Kd3^jf?2MC#GlKVVF z;i(i~qKe1btX{D!%mQi7yryTEG) zF~0&?-ZjK%ldu5)3)Y|3GECKQ_sX(pt!6bj}U0ZV@DK9Z1 zhE=gIlOhP$i9mE9ufjT#_DB_rPlHX`0T7`-PhXKfkMd83LmrFRD}Uy&&?R$uFA)q9 zQAG$oZ;!yb!(5HK;hfsLrG{zy=bSfI?al8mFe-}i_+Xt2AD>rcZ+Tii%=3Tilt(E* z3^*%5jfw}Xi-`5%6NSj1VHTGB82>_Em#Y73WyD2gmuQkiSk$yg$a_Tqm*~ezQ|Fn< z3h&x}W3p`AT!?*y5Pt$5A(}!bKOR9ZoUE+$C~24KSsGs!4eGnMDLv&cZ>t?Fx<}P` zX)1GP!g4(D$B@6nE7fx1+Mg7r>^edtg7o}-3IWDt>zX7%O)Gmpn{d$#iVY+g z#NRp6HZ_WhCu(*x&zBY%_tbkW^?hvWJjrQ!2- zteD4+<#J5tDwku(wyfD*oqd9{FBSQ&dN={Ckl)eJnr*#GOxRFafb=Odf1FVp4~Qdh z=ZJF5)d6W2QmGycvpq4DM>tC~9+eaDjf@;ZsG*3p&*jY^Fa^nqO{fn)`70 zy9NE%Cjqoyz7(5Z#EJq^rarGUT^VlZqYocZi6#Rsmw)89VhlkXC9|y2Q~rjEFrc$J zT#940PF#R+RIY~l6-u@akFmB@e9Dh0ZdzCth*v_=FGX+r#6sC6phFMPe@e2Pen)eO z;nbNTCCDx{AzhOn%76yQB^9!EWCUGW+TNbJjC0Zae=R;t_dh0BU-Sm0q=cL~dX6alZr%@VRBhf?^CyV$5KB#gSy zCqsYD<8g(hWgU>wSg(b!NSgT~32~`B3WY?FV#n-M!O@GaIQOT#~5M(0snF$fD*+gP+ARin+ zbvuV)O+`z&%XrYnck=jel`o1Su$1hgG%UC>ZikGKx!%yeaURJeSYr^{yTK<^1`K!0 zKm;r@&#&HR3Df~&=dq3Q-R{KM(3479f&kt4pMaK3z4Raqc)ZJwJ`N#mGlM@F=-11w z!GGJNtc`ck6@ z^wkyJ4B9A1cK6w^n^r2x?PV}ZSciJc zKp>80zk$%>*{`v?R0_g9(KO+xCMus*upxEpaBUg58U%+T`)N%NwTP0kEM&Abh0vVS+aow)ktXJyo)vex~1uxyXP6pI6pOG~fS$;cNc z%!7^%WjtOrWGsUMw9KT7K`=8M`DwujB7!@d4>uNn0s@syUzW`C85eqPTV zh{;WWO)>y@)7XY4vGezT)P#pg>5qQL>{zpg*v#mscF?bS@A;<(7mKh{RXtco_)>jU z(lu2<)((bY#+JcxA*F7%6OwgaLGB`3P8z?Tb6gP@zgUTu^N7|3X0&In+Z1zPEO{vz zY%G70^0deMenjs&a_$v+27kUKR4w}zxy&n15xH3>hqeXsqL^TTK50uU9t<`GO{v0Q zvEAEiVrWQ_7`qYR7mNb%RGB-Ble#>5+>{$7BgH)hJLlVTz4ZLTN?GS3L&n8C8Th8 zES2G=SLrT5__$Ftj*L@GehWw=+9g|QoE(OrbtFUtCu1O@A!c+lC9pY40Kmh-_yvI# zus9VJ@kSq%z0cY;BQ!~wA~fCPv){n}^@zjRFA`|<;m94_YjOa;@1N?XKK3`w40M{S zkkQgrnr|J=il@e5qknVG=B#gmOtu7i0C}Sac-cmf8M&o?B2$fwYLfcN0%th<=^@*& z(PiCZd>atkRUIgu^!f>mbl(Pj=2_qZRWr>RB7vLkugje40aJ#n`M5om%^Jm53>j-2 z9WFVo__yu51C0fyG#^~NCM|x%!~ae9#%jyZzn%nVs#H*>tA9;?EDju-Rf))xPv?Z_ z6%bm&AN&bC@&FXdCtSvc(jjlnB3hpQ&HY=|8zy-Q$K>#zYL)O z))CTY?o<0Oe$5g>`c-Uh_@4d8`W0imhR5R>pr37Y+kgAnQQnDZyrnaj2R4CJSnpP%uh2fstDUHZZCooLNs@tJqyED#6wEIEnq`Dp#xzk={)VYBKg zbEFI0C4cPPg2}>S2{j{qa@{1c7jri$lt>`a5nStQPq^3T={};IbfW1^ZwnOlzq}e< z3nJ6&G+*4-Q-zLc>HJF88W}ZJnR&DP3B$Pxa0BK~loBS&7@H$NKkqBD|1dilQl7T# zB>L$`FZk21I(bf!E;K1FTXp48KLdd)jE5mw z%G=|fyz%dPRp-(Eq*@GZ`Y9duAzoGh6srx_MG415MZ#e?=Oa+<5Wrd)gPccJW46nw zgA3hcsc<|^20xcnR2ZYnznOo?t(ylhS2ccoVLD*Gxi4;rq5oQRyz-o2W`~2`#3x4! zjDH$G+lcj3tB6(PQIwZ#$R-G^@qrWqaK^P&_a_$VTC<#vWnYgQylJyb$Ww9J5tq4P z&LX!jeNAccVhc+e6S!V{L6h33${K##>GCiXsXO*i_KeWynp_k|214Oe;oR&cY2KXZ zj=5!1;?~G8lLkt3+*8Ch5$1p>`OP_Z0DqfJhMOq26U9n;zMMk_PQmK44f2*@4AR^8 zM+Il79rN7#8ZKY%tre+r9=CCB2D7+c2G?;z-cv3DsmVg5X){-0$X1(l;y4c*KL2`7 zaM4^=M;@H7tfSVAq=ecOz#UD-NTlqq1lvGfjl3P!MRL&$#iC{7YFn#yR{n+A&u@C-ieIm>m;g zBt!en66kF&Cn5<^@R+w8hCoh?GWuA0h6O8MB0v488qsBx*^qE5c>7aYkMz($x;O?H zx^<`!u@AA$l&DHyCz}Qfl(cJB+kYM@r-b6PkT;oPOes1N&(!#UI<>;91qq7q#Q{bh zBbC#5Q22Ry7ZE@H_xyb(*~s{)=Y5p>Xo1({x~nJbV)D|L%I1UhiS~RZ?ihD-?ZHdu-7a2=ZM0%MO+3A|K9&m}mFJBGT=@>?k!+jbo)wAiMRl{vzcOFar#KUaTAzO$7x(B-TK z6ZVf&kT>oLFQYbFD3+v;`Ex2;`1k7}oV$rAusq3`w(yY9YKggeVLcEDv4qM63=9?S zTubYzc{ZN0D{f*`$ujcQha?Myk6J9k64el9qqF?38HLE*SH)qrIzkN6RT!@b`lO9C z>I=E9&nWMF^gmW1<%)kJg^!^M$9+lWL)4Csq&T1CG|I6e8T|CVUf(S5xW(vfY3AVqS@2rEcopmEy|R|Z1vS~fNt}Q1_;|*=kmWi{(48Ln zB$3dNR$rt(y6>zCR5e{pECQ1NYpX#@w-2_pq-?VAF7KdJeMq>-reVl@k)noV)x@E) zOYBNYWj@c?!MG7!Ds&12Caqqsx_;E6!N;I6>*00ixb)w7kB~KKRbn4>+VXJV=ySYU zR;H8h2%>3ll?i_f0N4a1#um%5vB*4C|DbHPZ5;@!s|H|f$*{KXauUHf)!Y1n#kePop_~cLqLanW^f$9v2o9+hH z;zzs&9W^f8Zy7j~^CWGtQ#FXCgi%a0U6t?kis}{2Z_sP}Yb}8QDdj>JOlU9;r;c5( z(f9J2TtC?$?&5Lt{#6jwzU7h4i7uTH<~tIG7gk)M2WP0%LYVOI`MCLRBpRVbx7YTf zkTD*K$QFM}mQ)VJd5Mog^aHWk$2dyne=ujjn5eC+AY0*enw)uYVw?3pYi)3OcrDDx zpNdvYRzWZp+h5u-%|O=uz{v!DN|_O=(>XdENbD!6(U=6O=8%#}Z*^?Y5k}IJ_a@d0 zL@JWb&9q?zj;KGAkMw1*y9YpP%G_Pl#bUQzEc<^#H=7=Lw|%46nIAM`?T|nmgg*1{ z?#L46r|{Y}zp8<|@qsnv30&lP8MBynuyyK)EitM``m`le9SYX_a7Un!+zp_~7q%UP zmNF0i0P}2k{wajR8-RcJ0T@ikPMsx;d;@FMN$^Vgfz?2NwYzJv}NA}oy64fqmv{iqo&7nrcPz%3xm6G5NQ>b5K?(p;r4rf*; z!oWp@MKZ$LV{H_*uhor?jrJO{#}fU^){i<^a2e;slR6z(iTuuIuZsX&P088-)(t9D?7Q`%KR=#;EZyn-6+`LBqJP&GDKpbY! zv%l#tg*WOzd|leP!$h;R$T3KHI`V>lRmgKyh1D~BOlh#6YpXeh;3?9g1Mu_9Z1y-j zwyC@FrrDM!{Yh;uhG*N2?OGQs{mp-lJq87pq2)w|Ep@nQth(!@7}$Aq@$|!MuQ~mc z!~F$WRY3^!?W+Vibqo6JuGOtaDHWWWBRf8<OGqsGXC1^TTo_;d4sm%V8pP+;?wG3qPP~nQR|-f1%@bm(0SMTVeVq1Uj@7nl#p_g+U zuZFn2J>L0aMx7G1h17f~VrB9JELx)Y6a!p>L(B*%`uV`6Pbc-TJu~6zV)z1T8t7Kw)_P6O-Sy2rCb}h^M3KM>= z(1h!|y}%F}muty@4+HE@v$;zX;E{(Bo!F#&0LPvweO>{+4RD7Kfq8g@Xy_eQvrO{n z<%U)J%nGR9E7U`U>b`J{T|Md%E`-^j4B(7X!|@HteAG<7d=r0oyPDgb5New{UhB^* z@AenvI_)O|0kPt3-LKwsDxMyQMN_+rPhH}x9!4=i zR2hYj$H5Qz2Eoyfn%aq<_P}tv<9f?_g(|~;OtgU(w4^q+BLDwI4g&zl03@B@Si%KO zzO)Qwn@&aR`y78IQ%u&wdQgSihC55^wm@@ZU`l(m=E!2)=t5#Tv&8BYs@R2d@qD~1 z^Z&LGV+Y0h#xR6q;6g8cHN|BJ7d&(_0QB~nQ^ND8m`U@mOD-+(bxg0D>LsTAMJ!~P zlP9c9xxU<$cZe5Vda7A~SziQR+GeDNU_!swK7;dt87A zb?dN+9*-7;7_&a7SoEY!G%0S5lt}XwLl=4G-a!xZ2&Q8U)5S*T*PLlmZL%X5odpUp z<(^Md=|cA8e7EW*YByH+Xq3{l5`=X(vjdpe=Q2%x3F{1b0F&-B2&^?x!(W}XgbgIJ zEXj*41nGY|YO=CM1D9+4&KfwH^x$PgFEuAh{_$@(Gbqjvy@Hn#LSXVGG4(((Kokvw z@D5JH&WLscG`=BaACokS@h04~SlCWkiZ2jMQ8|xZj@T=ic2_NU0ntA6W@QK4`81)A z^uCPys5Y*rONH;Fyi8+pryo(CAt;Bp?524)^q7AT7H9x(j#?!3M;}6}E%8Wv(Cv$w zO@W9pe0=a51gL6dn>Ann++CueW^LDNR0BE%Zr>Io|Zw3970!Q_vr$)8YA4ijZo zY-E3~+jyAVxR?4w&BB{6xAS3GIx;asr8G=KT`08nhKnn5Lk%ig;*x6EHNNwJ^ti1@ zXfT*C+<}U*#F4tG2akF|WI`&cE3gHmp3$5Qg;ggBkVa*t<#g8r`C0$74Xu=&7~d%F zSzqS^$SVEjKmn!*Fp^}Of|*nT8jUiKZVrF;!ZmpRMaI~>36Y$lf-O$OXxuHID zY}R)Xh6cH0n33;bKqN&Bi(K)Gu{Bt;66r97<12Kax~Cv^*(_BAX1?jRnsrDT@uPpP z8c4MCn2Al~|FE?sw4<>{=7N4HF7qeO-R!d8Rr(cl`P5qi9!e@?YQ6rj)Meg6^B0-p zx(Pq#Zb5X_@XVyU&Ger(1*rIVm%i=Oy1knI!y6OE<*&1dojOYu`(|@L`A$KL`kRrEt%s~!FD~o)7qbqz3 zCd+`a#&=0g9dL6N*der0O;@y`FFf0KuaVG+KG!)b3+NDYCMhB{2(*{kCQbn<*53%K zYyL@J*HjNfiGk~`YSTP$(=p16Z$io5y-9}AS=I!V@>l|90!ob-z+0vWb*_K_~u_(Xfv?p9w`DntgUu0{i6SNfgpjX+ovwFIngT>fu*Zb#f8AV{jziDT| zYs@v2B-x)uq18-WIm6E61bEHFqANTY5>!NA)q!*^6cqX(0OLR>?X<#gB%+d2xe2fGzlX06iIeyry%-c#suY4HJyuluvI(~jy! z*XK=df*AKUaqj2KksEm51pqh@aN1tZ$dPdvv`{TAr?I2G4&@AkPU-*(v}X zlMb5WbV9;aGcLspLbQJ7}$chC-?G^>N zcLP~BlZe$LxMiIgA_cDHd&yd1H5^Z_3Mn_`X9gotFdO9t2g-M=>TyKM{o(%$d^*xJ z_mDf;-Q$S|*)s6727rH0JUr7e4KdJ%4io0vwo!r7x_KS%ZJlegr?qUCFY|xC0(fjI zQ)+E>!u#$d6Y(?CvIE%A+_a^>^JU{;SD|szxRF3PL2f5dH%P<&k|CU*$tPqA`}2u) z7UAtdK^CqMrtex~08%E7mH;&F;$TQTz~-W&Q;D13xV4I119X(w-hp|!wlM0#7oi$v)<+Kv@>2b2Ex6=qSw5JaX_|3ArV z>gXp;REwyMhJ=3@R^!>80cH%d2n~S3!S?jHQ@#VH$%U@*E%U>=I6>e3EIB5sSfh^I zBv}UKBPp{7z3=OQ1byBFYjKo8GwJ||zo7nTY9F{5scqXmI*jDh{@6Bs0}Am7fuf~!_;Y99 zO4EPx1@`q3US=+l4IPE`0-c4TR3y#o$o?HaEivgBQFU=BiaULX4i^AHGJP=^Hs{gm zgN~1f)jZ6PEDdE6bf60X-{&Jt*WNS0+beFtiQIoqbLp1H+a88ID>`Zk<)#=xnw$=y5hP=8kU+_Uh&OT97uBcyYpSd921hK0 zU(0`W?tSnk-kFiQ5fClGwNOG3;X`$&>E>3sU2>yQ97HRb`C2{O3C=Po%nYSvH=OMY z2?KwMJdn0;A>Stl!lPz^bN?u4+~j$a%wlq?FC=4gzX!}sqxXBapqi_Df7QPAC>l3l zTSGpoun!C86*>f0$EwWb>y5iUTV#eZtww(o#o?vZgXv;9fKBN(9hXu)TuHLb!AfxT zRJqa{)9d_#iZZMK$3Y$k3$_cwB;yjId4C#{Zd|=D{^L)n(`O0b#Z{GXB+dR9F8iZP zt^XJ{Vq{mE#D4#o^3@Zg?k)!X`T5>ejNq@5I&nO~dvk235^lER0Pek)n0O!{^}v4{ zXm-v9On+^uVP!X)L70>Uj=HC3gwn#KsiC}pq(#b88$aqf}< zMl@9UaAQh>P;alNh6}aMXn^7!99dPX2`KZD*fx=!n>O%7i?&A2DT3*YbY3s&IVxpf z^V)Tb2-<}{GU0K`AA+BsU`8(TGc4=LtFdmWTi3|?!b%nNsMV%ms_RCSuz-Izc%ZWo z841I>{YBqJh_`{z@cIL8koZNx-gM*AP?%4&JmMh3i~Zx`KN+_vuBV+jXRJ20Mg6MnS)JDF}G5sT|Ks4ve!mH|m6goZsLO)1z< zRNU@=A+`xubCGErNbk2?v}b?aD#5yzXVwnl=(8!c3*Rs0Tn32}xfj=GzXqQexgmQT zPDKSE)&su{*01sOlgX22-AX~I6^x>H@D1wLyMvaXB4r&{f_G{O<11U;f-I7+k(Nyn znM=a})iBr;+)l~k<|LodKv>E=zNzhf#v;KvjuXZ2w2rn2RRE8qY?z{N$M)3N)Puf{ber~WE zSUgVkRfU6hGV zSujR8Wlb6Pn?E1Xn31n*=4ohm+Zd!svs+%l@2!7CAux{(hZ%o|CC}q5iLi#;JL#_4 zAeBFPv@ZDbQ`SD)+vnl#Y~cdSpJ`rdc=5w4oJ-^YtcAZrZ|%p4`o!#R9ebNf%PkEZ ziL!iM^BxJ;T>XyOm=-M*YE?rZvAj+NvWZfFK@C^b8i#F-!MyHnMPME&ME8mE{IYQj z8SLSx#NRX5tD1i!^rK8ZF1(~xvO=c5>Ai%tlOe{iJ6p0+W3rj}Yag<;Faj_=jE?@bw`tM|Fv$S^`ubpyCna_kx^fb06z#^jD1mIXSi1 z2v{^QgK51f5%A1x6A!&p?0{>p&It49m)5gAe6>X@irb0K3nK-(P9BfsneH9LW}Si> z9}Gf*|C#d6mYmk2j30u&g2Vx#yREl?apbDJYU(GdMwaE;1553FM&}o(xYHRxEvP|Zu z&~84sGg4Ukld#)7Xc{$LgQ@Q-337u0GL|ReLGc$_&(-Fo%<&Axk=~4P1{tE;+R%TM zk^pu)pUJm^cVVFpCas<3$0K+DN8K*kG*f^Q=l{KuMij!hxqh(4@i478LJUblL5t(Q zi#T#%Q6(gglmvNZ&abKjnSn4H0sI&r=@x!}LRKL9dE1WTKVIo04uinL@VX;hQg+dJ zi1NX95}OxsKhKoImn9IaPtPxFG_G+dK0k8xDoP1QTrWlyzH|ukC+EVZHp1k0aw#vg z5}j)|Ve95^l-uthCq)m6HtzYp)D4=UctUQd1BLI+Kg*r)kYQx?&Su{m1KoeX@i?7N zXu}ZS8j^R6^KQQtiQjkwcjGyO%(~LDu5uF+Xk!*EYDkYKs>qrvCO#IA60NP= zs#*M{j;CQA(7>b6|gs3a~sn=GC>r6n&z|1kFuJbm^Q=C}c3v=@#{jLka%u zeI|3en&@*sr!|o5&HisNH#_-etRH(N4CE(s+S%rw_M*%FY(fmCXd(DGB$7W)1-rCA zJ8&`p968O?r^~w|TPqxML_V1g*mx}G!j`n{7%a&5xs}Bgr zcAUsU5^?d0_8198Um?34$`0ct5DgvRq8Tvi-ioPm&`Mpnr6HGf*n6${H3ykEN)^!v zJ2|QP)vdsAHdnYd?ViMKN2u!6V>6W3Q-a|8M@6kj z-2vS}?_@Er)CiQqzaM`|_}Zh93q6>QDZ^>tB^)e)L8{%P9C17w%A=>2fn}eRvV58G zrA$qPmh$XL&j{Z8%~a&LxQ`>DGae(9@oXoA8i_+YQ=uKq;Ro8Qes3i5#eh)6%{i?@%5UNaED$o^ z_KnTd(7bJn!YQu8I{-pCCCvZeMpPmTue_HkQ)ChDnHesM2F5+`djmOGm8mIGCuJX|EEL?v8SV;mvC2_20E`v?=__T7@g?nNYwiri~92__*8sS zB<@|VJvUTXTo;L|gp0t6DDAP8Ce&`6kof;W+)Feq;5lr`j+c5d~`(v4({g$ z?Y2D3twXn)X6iND5#!P|^Qb)RgkEr2!y1^-MsPWfn9^z@c0SY1?H zhsXzAu}5K)H&+P-!8}NB4@V3ou|uH zH_4iB>ZN8{WC9LaOVMmvUxu_OB%eZL+qSSbE>M*~S2e%~Z7L5~f(CZL(V;+*)0d5h zo=R}xS=R2{%455t*(oruP+hoe^0Mv%BlUkPHJBPu7kEiR5}H-QqdhdpVrF2%#B4?Y zT<;N>8I2ZZnOi8!y)rc=-a2wkc~3S`u&guBfv2TP(k^zSNCR%oX2Z!f)DgORL=MJV z5wCuwYb871`VJ0&|eTN zylU&>)Gfb=N*Tz!m`zr16(~`>%6HXZ=x6QWb`%|Y)Ou%s)f@9JP%pRS&hJQrM4R&c zdrTrTX*WIH>@6Rw=qTO_g6kS&Md*K?Is7z!$S#%Lf}{xS7=M^Hw~B*Fqe(P;sH6%6 z=XjR9Y}Wu=$HOWD?1#V-M%B}RY>%?2kvBs3M{UPs6heR9 z*@>g`%a8DK8E?Jxq7l&`IQqDK6{*QQe>&17p4(-LmK6aq6pV#94vo|E=VyPN#GTat z)E@5BoqJX#M^J2vqgcc*A*|66`I~}7n@5_`2viF-ay_kC`V8#*e?MW=P$r4&d5IEn~S`<2Ian-3mQt<>vDAp8(UA!Wy%}uod zIp2tEK(9w4eGVI0ByA-_r>RBXAlNM&c9-_T3UWw!?@SLTn7H8Y-)nz+8f#9=elik+ z1KRT<|F*nd!6peh_Z}$Brd&s!vfr{}C2fgfIT>?G@T_%X< z+&uOIhcUHg(UQb?kn4Y4muT@=esN5STb3RZz75U=mSQMFsIEsDLIZca*cwF2Uem9E z%D7je@qRUD)^_4xYdzl8U^c5x=B)U8F3cL4%v^U>)jI@#U!`MB*} zv3Y5YbfIAN_$~z2e>OL5W}#9yS&A-T<}-q;Gp4Pbi7n;B2*xzkI{nF3@>rjYLyDKh-n*=b8V}UB8wqJ=c!nI3=WZth(1^k^>p2YEW?KTyVq z1<&xQZtWxa*z>UAh_ywK;O*#TXCR``)-T83V@*$OQL4IVkfup@-)9bOG7K^-kXo!s zSrVQ>qCqW_eaFa$HuErqZ0I4DBwak}YCtCYH!5%z^*E+`v|%eq&&BwYAFLL77N{Hd zpfl1b)y#i1b07+}nX*#GGFw79o4j9uk|d3MWGx25a&4f-fr&}{f%{SuZwfQ-RhEEY zehnw^>Cl9hG2F?6@ytS`CWWJ>PYQ`{lhZqEN$I5+hu;N$4GD^byL{qeIzZm%$!JD3 zK7W@5q7FLdC?{X+yd>;+I2qsTPhkx1 zs+9*BebpbkcULyb=lD8hlBtQw0^EeerwN(GaEXmei7W`BP3)g}NskF$^MAvkZTVi} zlxs@F^xX}SS;6#fX6t68sH64PV+p83 z!^3~+7HSi=(!}_2kk>AHgbaRBu*(fYwVcPon z2n{5I#83xNqb)Kg@$E?8vF$^4&U9H$M^n;wqyYfMO?roO&>+kPEk6C7g6>=U>5vj0 z`KHQAqozr|nJs1gJPA{q-TR}?Zgm6~+@F8PRXP0g-mgIRd|A!r)v}#Y+S}+e;K6>C z|JlnXjOTwldW3m0@eB|DXhv`ipNQl`aSkNxHt@(Dh^5;-4F8G15g#k8hX}7sSA`RE zdky$e88qc?l&x=sH?k@r_S{ASlIPS|HQ(=)PO|>~?O3;u^Hhn#IN%K!wfx0>*dKp} zUXa_0V0ChT**$58ym-$bO@<7qe{wv5E(XDO4n5tSr{d=ef3|U36^fRBHJb2^1Z(?@ ztU}Iz(`r5Dzbn^!yp32kwf-mlQ_pI=1HXV1dmq62u6)e`PC>04%1&6%nydAbfdM+m z%P8Yi?p)-7!aWbHP(q(HCQg#vL*#$xkI_Up=8JHBWz!pvrid`kWMy*j`F+KFV3&ux zg&4$%L3x0`L*9>DjMZzp_t02+YD?0OYz`-^fJRW^0FD|pyg}>fyC9cjoR*HgE#eD5zUB;Tgo%q;|J=!p9cWIi(uAE z9wB_AU0R2qA#MjEf!m_cPB1M0w*|}|_)f7g@9U=$WLtztdWvgeSodGJs#^|9ext*V z-_#EIF3JYkmA-dH7X z4GEHARc0@i@EeRXZ9K&Q59d%p=RqT{S{B`(*na*K zt!QoeRcHh6=}ZAl@jnz9P%cGL>XjUTcU2xrj8 zjx3GoNrm`;OqB#ls^j-Gk^*)aNOasLPOpcNBRJlNSekTB=exdNnPaK@JXE7h)Wy;O ziasF^7Z-oK^v@e{=Pjua9LkJ>ke=bz9%{SYQ4ZX(1luDJ!vS-+j3_i0PZ^W-$V`Z5{tQ=1Vc2T(93DpAS(gQds@Cs|^WZ&29P~Zwk5HPPcDWoB>cYs$3tT<$5F>=r{Qq58gQ3H% zfvj5$ZRg*y{{y&qL@?D?LUkL&ab!~46l#CTcx~JadU*;LN!!s4X5Sm*kSgw!U|(if zG}q9QoSk<;la@)NY-{UYBrn%n;ICVl8_n+YjiK1ncSS=N7rpj6A@ zPBFsI)iWL>If|D_8Po5;z+%KjlDhmKSG@9Dk3G=#9*zp%KVA7p8NaYsGm8Sw;8%Qg zAF+Lxe8lmNI-*7k;QXQ!Pc>noI!Q<(EZ;xlOj2tWZWngJn!n+uO>i2DBhdJP!{!e1 zzt2^|?d9DBnM@hkaOUEdvd;oNq z@ozw&uUY)_x)NglDcgThoAI0K*sphDG;b`8P2nu<$gdQmd&tjM#GK72M+c+(rXfsW z29A6hX>(AnLU-_cKh_3GOUhOCMc9P~*n$CFe4YgOnOatg*vJsqV%5_{x8(w{)>Iz< z#z{_iH{-9ePCD{l(3_B4!s)GxmF9UswDq@0;hX|b%bf*2ki~x`7n6+;o?=D8)R$H< zy(o{bq&32Py*VC{>KWh%dn(qQ^h$F^3S)tXGXp(g*h5JD8SK;d5f_3uW1~+w%Q*k37L1LhDG-g-yb|+*LK^WY7k$=?E2&j7}>8*=U(8qim^(M?iE3J zQ4v`iJnAZcD?WcJ&_>6}@$PSPiaVlD8NO9qIWJq?F3{5!>{OeK9u89W2bB~bcCy-L zg>=p-j0s zZbIF+?`MIEBr zo~hTFWWZOPCpOl&>2oXp5r?wf-$lF?{X0*oIy{OK&X425gB;(UqUpEodmmjkl5ax+ z!IgRv$~u2?=H-WViq*H%7eq*9F`c6?h} zt^nXnQM{f~85*&R0!R%rCl z@od+Qy%>tN((Kvk&?Tg2}bv9R$BW>X1GkLdzFof`hF4_=Ymnq<61R;E|sWf^Rn=6XDZqOiAHz^Kozy*$1`0<+4h|e z=}OHKh7C@ixVuO{e?Ew+n?T9rbR1gSU>uqn>RwKSLIkK?rm3H(GGX{h23jj26<9wW zr^1z=j%3tnQYpm+D{Y3g&z=7k-D$}d`^2lXFIVZ?~>z;REq_oZ71?%>~`}(!cWsK(ER= zV-Ec}B`E}|VtP}nZzl6JV|khw2mB?S>7X>m8$<|_O6#bvgmzSkpN;pkAE=hq=H`FV zkCQ&>0H!2dYSUMzqP7X!=qiA6!A=i#8-0%2^9 zHSynm00xYGb<@lm8ISD`hb|Wda^m(sWn5FO&Q=wso6!8xXGDO!&Ejj>`@gb*uB3;n z)u{SIk8Ojn65a<_!0X5lvPMf~mam~__mqPJ>1L1?^_9ZESr$jrY$#0Wjgz&KG!(G@m?DjZ-{pNv?OUd@5 zN>eR6?AW=XmskX$OXccr_b*Adj{FH8c({SX8Ra{>5x`u@S1Z8o&>-7X(FSDW!QQSg zKY8l+Jiia=O0^nAJ{e8E{pNoPm)KkCz5iFda6qBeoJ&Av(wz;UU|8FVs6SUp!6Deu)!zd>P<-!fZRbI`dp zJ$wG~`yB{5HNX=-ibVeh4i2TmeykeJNcLdJf}!GET}?A8iTyp7H$wsywzdm>Sdzt? z#|u>WqZ%qB)UzD1#{Pc|fH>91hbFYJ&F6h6JVSp|r2!tl(lZGgKy^lmoD7D3VdGFJ zEBW*h*fW|2_`G4};484ajkmJj_7aMcncmmB;a89KW0`7)91EI2BbnEMopxf$v|B+N zw&%SXK>a>$TaBzLRWO;#khv7hOzGVESO>K-gT{vc$_ z3*QB=?ilCDC)CzJ|1Ba9bg{%O-{m9AnlY88PQ|JPgIupM$fZyyp{++fwv}{B+PZsK z$hYX${9FkX3jKu1X^Zghk~ z7Vxq{qFfa;;eFZDs$S#xp=If9YGZQpDb~kA-|H5r7ONR*QXw;JrKcl=z1|Jmc5RQ| zCo`LGg4HL0gmN3Q=^xx0#0$!;2-1y*7Wg%X9%DBZoMH*6>k~Q!@|C z;E)I*)5nVpCr;0!q!-ck4kD9#^ijNna+suo?NaF^6=aivPy!M7}dTml^v+7*bI^yn`HzMPUaHtxJOeSP%SqFgUYp4qFHZJKB8ZEUZJ9moACFl=6+@f)Lf`#OZj~e*~n6{CI>dkSEOJSgY9tV^M}>OmAYLx ztY3Yfta>|mBV;iGFZ8BM9j3(~RREfQ|Hgk)xiI^6Ye%@{s<4bbdzn{;GU%+5jC(GCgIEk&>z1B!zch8Oomi5az4;0t7U-+Q*d4}DG<=%+fSd|TLIMoA z?zGlPnOk`Y(ytnP%DfZRB$qJz4Z`ij-x9DUcc1D&7YYuk#P@DHejsfH6(ua zyq07piM+l_dUQGMX^|7m}7A{^SYM1#CAdx!A&2JHcXr8*b z>Bl;6Gg-;$OJ<>*w(2}qKE-GnL)p9h?JQRz`L9IjaKP3?!&tce#5fQ*PB|n-4E3|^ zjfJ*{r0kr{&j>);QeA^arWJ8BPtJkFDcqx@M(+UMU!X}jJNbDQtcDO;ux)>0A3rrY zYDo-&4N~8xF1H-R7*8)tD?vlqU&t|`O)f>@?`lEy=8cMwL?#il7sIaZ;722lv?MimQ;pk<$=Ad3Qlgf|q)>vh&_JR)nYdIA?a_(7`y`0G~8KXQfjf>Sa1uRrcCjO(mmkpzZ02lg2@WpDH`z9C@ zPSXN%QJ=+zWt(;fxqe;5auNv#BHt)Rw9u+FulDw;RV{0N8RVAI{C-Iz`iCagfyS-1 zr;JDeALoB>L3|N9I@9JxKK(-fNEb(f0oXZNmuQ+q1zDz>Sj~SqvW0c97TRQ!Pn=Z0 zrO>US?`WJdrn?r7^v*`%32{B-(V)D;!EueU5i(LRFWe5+r4Ej_JP};Lw;pwZgrJhf z!77eheQZjb%`|``=Vm{SS+RM=4;N!l@m)} z$)?U#(QJ^XiUi(QhgO^=A!H!2$*?iA$NZsf?u6v6*=QyAnBGyyUJ7DpeBpj4H z3_v*g?G5<>6LI5NsK{U9YJrX}*D-(l(=UGelxr65tDQY3S-o#(U`Gn2{ zw!QA2UQmB3++g_DtjdYyjpnZ*>Bv$G3M~!+&&7IxQek_r(ajqOz#~J}y2^3qLbPe9 zLV5Y=Ka5EqCp6XI4+tBC99~-)nab$mm-107den__Ce1FvdRxAgQvfjI83OFuQ?HDd z&XJU~2voKuA$j=GfN}l5;QV%lD^UveJzOqxVL*SSrx8e(q{Q!-Zy5y(rG{tzap6!d zw0a>RVb8mhjRUFZMXap9V|r5)t`o&gF^Nb~Sbluz53PjBJ4(Q%b43}5qW$#naP}lj z)aB~@ee%~$3^6Amo-JLt|r+GV$x@TGR%aW(uDY%?Otc!q4Q^3I9ka;Id>alXG8G1f<)r!XSam# zL)PPN-v~sNG9Ma{*niaA-XtM=h>92f`^1zlLsT1%a*tS*7Yy1}opUhz7wsRK8(gUk zNU#Fn;YQKP?HbdF#LvrUcyt6$D#dz$w1|Hw)P8N4~4XV#m zu4iDDgw@QhR>yV0xZJ+7A@RVffJ@ZblQgh^uJl-X_t1%q)I5G^htIE_zDuYAsoXFy zbJtESTyjDRzFuO$vxo#OW!T>UVr70TP$F(c>g;=$bE+dvtZA8QTI!yC>_JRb zO&O519nowdgdRejoXP?Ay{-tnO*QB>lrY`*yzliz;P;!xi}9Abz5Gn3rMvy2NO-Hf;`T%QO7?_{-UfONA=KGD-Z z9+~;IWqEC_uqcZxIB)3c<%k5)5>*MIBA2kKQzVNia<;`EH!zY@I z|JA41MmQ2@{^-IJUUOGvX774MJeD?p6tKs#H?h{B$U`Nt>Iz~zJ!6@e z3X3poe%tnN^X!gL5W9=!u0)+5thgrWaA}yA$O@>_w7mYs^oM4ysaFl-y7=J)5okeh zZe&`W!)AE zK54>X_}jCn=b`~N>P5PXIs4}6DMU4c$Az19BKB^d9G9hc@XJ0`9a4&MRBebiqvd!Q z1VeP|7jTBnEp4{S34D`&qaAvXEFa*KP1E;5h5AdGmV#_%!zB}~Jqm{a3fImqli?d> zbbz6ojJWcnUP82D^uj*)@^TlUH08i@S2w&rtkpe1?bg{`5V^tEAT>)A(-{Vxs zd|oImC6BTS&?1X0L@OAM`Q8VF`Z&p%ksuATwwI&vLoX(;9p*}mVNSNpTv)z-wXMp$ zRD%X0WK|z%QiM2+7l2K;aF`pPm2pMx&Cv@3jnKCsfBXu#o7^A@S3P#HrT+iQ9)4qB z($+*4LjxLTV>cOp?%N+nUzIRh;+MZ#1$B44?J=##RAO0AjN89wE+xs zU04}9VL|bOVoI_T8x2=EP@{Y9b=iKX_ogaa+(pIA=EefKsd?H7h%3 zAC8UVHs-~WV=8j%b%^r>I=G=8tS=dJtgW9xa*^YtFYdGZGKSW^@2i5_JH)D2xxR? z!o?!xHn#X2kUiB^mV!gi)W|biDU3e(sE#V z@?ZXR9ua?I-?du7^IwJ%K%)xQokBL=J3e7I*7rG{GI6Y)}^(RASrYuV`&)(SiINQ<_i6kzMA9s ztU$NWG&1XQ{mR5N=l%(C?4je~3dtdT-lr*-tnSlG`i(_23orps2LNk!9v@^1BZ!hT zATB;oc)rm45j0&%Wo6+vsN-V-l*fRHoAiZ$$haAuTiX(nH1F0z)@kD#%u4Y!Pt$O7 zUz?C=Si9jCzF&ku)$O9`ot`~1!bpZezgqk0ueX`IlgSZM<@Bjgr{1U6KR^2y5@T!HYta0$wP zzi=o9;n zL6f1?$^Wpd9jE7eKG_}V00fb;$xkhRF}kDnqbG+VHD8xT(Wi;9rZYp=aUB8{7w_@m zbsbp;%`Kjlw`!&M6*uynLOE=PG5O*L_Y3w_tugUp9^wSbW9D44(xo+tPi`NTIG#Zw=`(&wgIZ^QQ`)we*rQf)rpI^Er%rL`f!c# zKmMo83Uv%z7#$Hc5h8B;kYQYZY~c6jMjRd+lO`qe6?pM^82YdeMhu%9drEvi6ZZSl>x3I>Gl}-lqLvh0){h z8*@`8IOeP%0J~I4!KzSl;FVr~2Y6Th0D>8t zjPP=h)}LoX8s;q!g;U$IA72JNeejuBW$eX7Qq6bN@*+yK1p3CwJ%DA1nzZiTuu^hU zDi?b0p&YL#yT0(8^d~sH9nsg<|3;$4(uiL;=opRaKqR_N$%$c$MiaA|0wr`gT$AE%&L|^tQH?Le#@Ps%v)w< zNDqWq%Btv!V2OiOa#cH@qRW_!6Rk5p&G^In()2&OVA_$|*FUVMjL+XH^V(cMYp!Ou4XNh42NGoB5ctz4xTOYNz$Rf=Nyq6`h z*XpW`VYadPpK+afPV^rZ@HB z!@CZQUYni0&K;}rkJ1CfZ}RC?UGxcCqE6F$5#;y}i1vvHsIYPV?ZXwhRN9u|+u9gG zrV%eA2HghPl-EIIQ~Mrvcg;)91)kWnkk}w1jh?+j?Usmt+f%_v5Kz@gQnPAN+^3*u z=wJ1X&-8^upv?{gpR*fk=Kk618k{m?NQHG}$h{ZIu`P9HKol|uLbgJ<c!}6H~LIi+=eEE{JEjh{tOcd?LP87cO&A zY$If~b9Fv{4pilyd7kmyd!wtSJuE!4HUJev5<(u~4$C_vpMUr${r8F*INONrR19QA z;)x9NNJ^rls)&A3irlRca6R6xmRq$&K!9m+f5-qsekkof=p-kU_O5p5C~US^b#)srv<9bTC*(U$Cvh-9rb@^CO{V zXMr{zCs-kTgUik5%WV~3Z`YUauab(qWqrRNhqh~qssYfXZ&4Q)Pl9FH7a$G;G}+s? z;{gEZgiQI2^?sUq=v9&nL9h6GKhgTjneL%~_I~x;a(vVsD^m%D6ffV2xrz^YKHt&Q zpo@zDvw~W}QLAzcCSqWLK~$HfCps?1xg*-awPPV7K~Jm1^+XHjpy&rnW4T6QCwHnk z1{j1Z>uNCAS#i9NQjqa$trOo96TS75i-wd!`DV6hp=}IgnTs<=q zVJ8;4%C76Z4_JV%e^sfvZxtIO-S%C>vja5`2t=~Cs-BgflBLlb(bJhsb)zVsqnI@n z1Gk;mk_Kw1Wi>jV>`csxywNCx(?NGq zp|+wPv9yI1Qg$7iwrl#`$c$fCmUPp9XO3bhHMq~U%MX{(Hhi{#uE1j+0|>gC*1%P@ zQQ4mpRGA}q#?YJ6F8hoTc9vuD%d#b5=0A;XUV>Rpe=gQ)7c)y7c5TJZvaRHRv+e2Z zRuI+77N@F&LOW_$_#_^lw`PU*`Nl{{Y93tcJj^#;=)XPl7J^i%jPp4z(9nE;)iqdt zPBi1W%?rSr=lyjk_NWLRcvm-r4_g&V^~yb{nZ|PNY^|tut{Nj+i#ybU$A>-ZEp?dDb9?WVN76LUoya zjLTz1eGqD(+rO#E?&G2Q(bYeHHSa8=R>>){z9xOyNWV|}FeWUHc_eIYM}pfl%d`ld zq}PTODkY4FK80bZ2!~e0F5|QD{zoILGVO;(Q#c!M+mpr!=((Id32Y<2mybuS#2{EU zVo%R9dNq;@^(T!muVNJMXttxLN1F|6u>+}QL&$u9-;_Q8bN}pFA4~p!iiPQoAoycB zci<<|^mNS;DL5l=1Q=_XqCiqrwIw(a3v`H&r~<7&&p3>ynOKi4j=g~3;`gLk^qs4_ z;k|kQG|z!csi0~P845PU>30*Q*5;pc>qDht+GyYhTtKmQ7^g>v(6dAc97|-04TXBG z&dcA(ed4|6@neH5UhY}BwvWyteYFL?$f<_FJ4BgY1+;!wW{dj~ zOpu=^PX$y1+06K$4pOk}xDs-DoVx`e#I$)@FNj>IOVNVrem4+*UODa@Dc@CjTI>@Y ztK!VGYMwnAp&VBVTi=DZsv@_cXFRbIT&S#$%_TPlp|AR{SZTTtW=Ida>1=V4?g)}s z;wl~G?;B9T_OQ<_f>&}n`n_ew--FuhsArf*R0Do_Uec$>Y8%SA4FyC+meZ^D4E@Wh zBPk<|ImJ81+S|B-a2;sTECuzV?O8=l@UOF4RbUcv|uz2X4* zH!2~{<32!4fKj2CQwv0}faZU;>bR%J55MuGq) z)&B|&;pQm^{m~zO3lJ9f5eYqLfeq4p*@)&P@~5 z)Y{=q%j%(rs@)?w2wFdC*y$AcGa%PeZ^b)7U}>vz7K8d@JgPMX-y?!->}C_{7yZe( zAToj(F94W-KXFrZB%(>zs;d8A8y|cdXOKj5)gAJZ?A8sD#9}-SpTQ}itf6GV!5+51 ze6J;Asj=rP`Kt^Z+vcR=6Q$&;9a2D$YOpq;jxVb#X5uaijyZ{Kpo8ZEChdGeCY6PR zGD2*&jS?{zlZGo4g8GY9q?#C1fQg8Ir;vOX3Xjh>1=Ll-fEiNgRNB*4 z116lO2S@uPjbD3I#!U&zfT-LFOr%Foh=3?)_Cz2^WP`TY<_8luRmx?;$uWpHRuq@8 zMa#9k26*+6h)yjt5vv^nFbvj7IB&Df$VJ#$i`_##9Zn=$re~inRL$Nsp6l|l79v># z-gPB^BmA2Dw*@ifZcGx;cFEU=KOM8Sps@+&$(*lcT5Gc3R9@=XYy^+k=1TNmBC;J3 zBxp*mhi_}8I*#q#@pL!4ciw!TfjRQP2g@dj%QK?&=ONzOyTq*mToBJ$_>ntTJmwNy z`}U(`1>?2L+$b0-S>At=8D+Y#{uk~PZ)wthz7%Xd*AEXfO6boXJqnvbCAImISS`#@ zVf3krP4eTXX*Hxe^9IwWo9|Q%CIb0_DU4)*z-??fO;P~tJ9ejef#jQGgR*okfWaV( z;1BYaauIW=(4JboO$Qt=BM@Va?{6}jA6i-LU##R4W1I^5g$@Mi!Iv-C zZ?J-^V#q?r?->w>#SIsbyC~SojhQuSTZz1^8ZW1RYax*bIlLaZ132m&sI59u~Kos|HY71SqnBA>Tf$isA@1m|*I7~Q z;70PkY!CweK2i62_HQjxM)A0STYsdmYl}3iMBbwuXrW+<``e)P=5I%T1NilIJ$=X} zN{!a=F#2XsAC5+oXM2>#t}|JXJb6-!GC-qQXw0oU!W$fbFXw;o)kS(m&}K9X=-z zLUE3L{5tm}i(lvH41aAKrMXQn-#^lhf@eyu+$YP0ss92{u7$YAY8%mrBHWNMc754| zqxDq(-8rY7oX?MbY2wX)hrq$XHa$}EI?I_SvMceRp0ivePbM+&JON!F;5-VHT@yL-YgeYe+QFM;S9w0QY3>YTz`On&{@YUi$-*wXqN9o zj_%D1wT!P*h{mGk{v2+Xn7Fv7jY@le0B=|wa`~wm<(Z6kGcbDN$Q&eYw*bsa&{|Mj1)*89mVZF}Ft;N7gEx99|xEuM7k?ipXD=hPV8 z1N=#mQy(8C$OiR)*vK5@o#V@5j+I_qptxb;Ktu@R#EKp_9R;%4jxxmYKl+I+U0C}X z>ql4RZ4n#f}N}^fgk3}#M z70mbI9zfJYY)HZHZmBMmzb?c+UZ}VDwMM5LpM!)||8m!VN9vR3T$tE9su_j}B$4x4 z;i@8#OA=v>YnNg>-fZhZ#tvOV_eHdE7~f6tks?i1+3oXMTP(MbAgAp`7;4darm-FC zzJPOOtdtI97iSaYsUxcWGX2@HEGv#C>`1?W)l_8ptl)X>u>Sn87%C+24)GezBhRVO zC|t(@W^<{3o$yrCiK>`gFP0@E#h~KssdmCVTrh|sf7-bH9qw+ z&tla59{;)0H_RKqj=nAS`ROW#ls@?!L&U++0l!9L>=Y9P^|lS5DO(cC%m{*^fv*#j zS#z`Z542yob-KxA4v0037rox=IIpDJD>)?SBM)+a5~3YNovl3ex1xd5C}GpP|9pP} zalk8XXqvcvA%a%xXEJJq;7qx`WFM~MHwh%U!uV(=fJ2G8{ zac%*%E_;f6S0+ZGF%_?jdoCwX_BwQBpoV4*Y(wmXbF;ou z=T~ajnu&SOsoti{3Ely;m~OlaYxP+)affw(kdWend71ywh8s%iCP)MJzIBqkw0&A+ zH_Vrak;1n<>Tlr^ZrE^K{eT>$px)OrP~(5%Q1Yp-mCsG!Ay0bJcE>UH zS-_Zh7(!GNU?NcE!0x-y8H`FAeyUSfBag99-&ji&>F`+{jO?Yn&%l?v&v2oerE>&- z9bFUWpKv6fl~HYNxS0QbKX*-QV$#ZzTn=61Ok4xTF>&27|Fbse%vlgTraH=Q=QKcd`EUUZL@dXE-2clBkq1F^5>b#KfMRIp6Y zN9#jnP&g+`!P)Qo8)Q~VH?D?o81haCIBwA*;IkLBmbLy!ni~uFK+Ay>BB9n_K4&wZTM}q>|oQflVTmvnEY)@plD@{o&Qbe~o9o8NBy0|}pPxYXq0h86RE3kY<=}S^2Z15`Go|gE`-(k0>Tya4E|ADnW(WZ-OIXyY+a~Fq z*u(KZga7$!3h*K>SMHiq^ao0zM(_B$W|zxwz}21PPv9ZA=lB1wlSBu9Q$b%-2#oOv z%&5e)tAzt`dQed_b#pyjBkb2=Ja)o+um{QhV32NmG8h@r{M=u?bfh1 z5EMd}PJ@`IHlKS=-fn#nV@QVgBL_&c(`pAccimb+cF<@#)q?O`E;DwsA9f=;LkHzs zl{u~>^d9O*Mk@z&y(SC6LYPoHN!fX^iNP{wD`af_7vQ!w<0Pu_tUAI|=q)5u# z`{@)LA!F23I<)_O-8<8&{@bR#_k9OLVo-?f@Gb$HTP-98GPTc4gTsgeo7s*#@KX2I z`J2j93R7s+0`g%wMZ_iWJJ z+gs<~l%fiGeS!I;w4)GPz_2yyC#$F4#{V#Fmo{aEmSX=X6iqw*`ILsQmkGzLJFQQ9 zr>Y(_L_InYg|e7`_E&VSfusrHJ;al{BO~}K=OzB>Y5jPVYQ_vkIc6mQ>4N+?aO|2H z5lb7fFTB_nE5HkSvCN9{E3d7Qi?vgxAIO&2Z%zR=*f*2up2Hy!)B|sI?CB`w5t*Of z#dHO1#t>v3u$XN@2fzeRfWbouspT)f9J`&6N}`Lh&+5*W2hAz)3}QhY^&F4TU!em(u*cB{Zo8@#1`A2vUYN6W z@=&i7Q&zBKogs#GD50{@G}u50MSGr=)=_(DT7G7TbmTG21#AczD4CZZ_=xzH>h&zb zx;FmZeVAB($AIJJyq?iuU8p_rx~e2)sM62d;H1N+zIt_~-Mr7WUs0MK)g1pAe*?Fj1i_TSm#9(Yo!wSTPwTNy<53Nj1?khkBOVEvell1%S5Lsc9 z2{(wy0^}JE*V5_gw%PxJ@{6-?E9PfQloTAPhyzR`vpw)rV9yk8F<-~~*!f~KVsU;2-@)Y6Fb7DNAo)03`W^ou^Lg}2;yt&OK0AnE>G zw)p>1*dp%L(-t|$D6)4C+mk@xZo@uc`~j<;vW@Mk+VmtU6+=NVO=pUv+jZ&4+?eD1 z$Gdr)(#E-0T7gbwn&Dbhx!o>YOT;0-s%^x7sp*0_;6JOq8``^3HB9EZl_;>c%;}+z zv{>WhyXjRefY^7BDNTU=tsWy7eoqYjQ6%&qUl_j)6?RO1d{g|$yS+B4NS8;&lisFP ze}IrUe3fA8F8BiZ9b7B4kqh= zs>~IFcWGg$Fs6G8KGwJeztE)nwS-{|*u3Jhbyio?eZEo#eIvzMpivgk)p-vL1dyIa zY%n>mQIPUB#4tfb_#bJky-!W0l?B{;x83m{1 zseJhT?vD=mjhm`gk)4xmZXX?9dMlcLl27r@5psRVXnJJqd{gzEVq)r=P;4=u+EE?| zXA>+K-GnX5$? z)zOyN@`*$fJ+8rqCU$C<;dFF*D~dp$a{#>Z34mKYopfWVRDF`-g{E!?5?FtK^}x9z zc#n*B$vx-n$zhS+Lid8EASA9XaWf}f<_XB#lV{K24wov)-(i`1=IN`n7i$~7wp&Z zvo-KbwacHj8*A*v+&E#ggPs_8+vlqB}709C1R{a=0)g78M zXs^v18{iRa6>Mq|4|>dhP~7JWX&4OkTvQyE^e)SVI@A>_N{--lU`t99Imr$gUOgur zKV0t&@Y+Q066MW4k37dAk}9QT-oO*vn45z254gxfR+4Q(WO7oDHQXNvulSZ<0sB&x z7kCYLm^Th->ZExB;=q*RWjPN@u0}#b=n6Hgyf>saVp964BFD8gQw_{$UYafj?LPBc=lH^-%ZzW< zM<`^`)L9S=<(ELmjd97#e_@t6=kH~9&*ctAeQ=s=R|C|4RwMzz=+c`nYsf^n3TcnH zKnc`9;lgpF+f;dr06r(05~9bI&fk=)K$#v2ep&Ta>l-z*(+e5Ri7zSpC+K zCi4X|m6{5hy3RoPUbn}A062Q!jV|g;hGCsnDYn>!w>7*e!$GhUYlP;o8&AIsspA~?{>lsXy?YAoh%i9a@;)SE4Pj_gyN6i?C>yeH$`~@ z_jf^^>0K!58+JgK?bL829hog0$lTC^Z8F?)2k*&R zB=`TyV3;b*mLM@KVHHumYQt-!G?&n08F`AvtT=5|4jO|U0^|LoS|7g4+?{l za2kaNa>;>64)M3SakH%Zh%8b$Ah8O%PdM1Cmv-%O-`fRp+5Q(JUhks79zB3cp~y5fEMjn^>wsACzj4bpS>4L#YJ3)CgPY{YL~l~zCoyc`9Q zB<}fN?32FUaff5Roz=|=WqM1&M1yzT0J?*Ht(B=H;&&Yp&hAo@)b3k9-Q_wyIr}+( zRRX>DIYxo6-NEEiyB%{;ex=AIm$yGV(*-S{(0ad?Srr+ zOlJ>a;zPEmM%m~lU@#weS5{?X{8AKur0~X1-5=^_AMj5topo@zMR%@yPB!tvk!Xw^ zcnVb6?0BSTNPf$wPd zlONo8p#8!y%doC;=b%l^4=sRn1mCHv*x#=@U$2ESw0fyI*TOVP*LnwEjh4?X-6xE}@<)*2$D#lCqhR>PH1mwn7pJKQ2)bUvuJ{i7yT zXn3Y6Dl9_Z4>Y$4t@%K)X#8=1wG|)FCkvvih2MI*RB2N;Ak$#2#uWH5-|y)`<KxnPO?k;p|C${OGO>$#g3E!pS|X|IOlA5u;^Nj8y{{J4It+c;S*nhI&E#I z+%IUXd#2+hsqy|>D`nh)`7D2l=9KD)1N6nBwaNj*U7#Gc!mnoE=UVN5h~FwC*wh3) z49iAX2Ik&7*3imu!g#ziYvLK#Vktf4?}m1IBnO5eP^K(r@vENPU_xqh14KDdbt zXpWJ=kIOt>@t>w0Ur4dKni;o8ns$v{&yd>ZI;hdnjO6g$iHu&!8KqcSGy%pIAt#^ioi{ceAHX%?BV6T~p){hm}y(kAsHP0-u> zVhRBiE9JFbc^&5tvZukf_KbP8XHx9?=1`*An3R#;Ly@lyPVygA-^BT$X7}@N=-AJ@ zP}%9#uKtmh%M%7%64jx7!6c7b=VL~VKaTk(Qu^-5N3f@~Fp!9U3T@Ch25MamMIz-_ z`nzG9XJ3TW_(`n9`ri%b=%)qy*sb^N;a(Lcb-kwmyCOWNl6*25&JJgx0$2Vc>|-^j zo%Md*oK+_jKX2eR&0e8StK&ieFR}P-SSo z;4eHCtGjZMC^GKo=(C#pe=5`wuSpXctU3w<1aHW{#-iCmPvHzu0)>aU7#UZP$#~F( zkIi|+Nge&y!P`gg)H1ADz|F!Z3a2<{&A#pHh^+5eIUyr|?`=E6x|8Db=JLtRGpxf5 z*%-%@#~r!UnNZw6EZ?MM4gVH77(?q?Ut$pgTo5otOhdpa{jtaf3*_&c6|C8*NCogv z00nYX43f_eEnfgaZ}`q%LNj9pQ!#vVvEM4scjDoNss-hBnx3{kWtl^3b3rr-v1JM=X`WW*#NB1^hpyOYccK%bM{wbSB?Cnpngd${ZT&~&u~mn%x(|y zA7VEjD{{iZ;iA*zfyh0l?5QMJAg(6nlX6dQx4k(bO%ld5T(g1?8hOrio_2oA+#I79 z<)-R?W?NYH-j1iSw>e+md*E(3_m!o^Ke7X>A-o-0F=?Xij{!x|9wjVlhrx~1|4Bup z;H&~a!LL%lQYTbN7TZ9 z1z@McnOt#(Y(XQrn>j!ONt<>%o0_&Y2Z7_K!cFm-VnPIk&Lbi2Ldt91*;jpIidaJ* zl8f`%U_S=e84&1@HR(tvqGt&yK?S|xEKpP%P{a##JYsU&Q42J$yvM%l>D63=E)ubI21C z+YMhv+p|~f^ReyD-R5pkk9=gqHzEUz;I>254e0g}Qv>Qa`rbvIb z*w(O5bgWo)`iyV~!D*2Rz#t?xr^41j;$y``owCdDTji?f1*1B;vWR4ugY<|6%TEw& z17Q3D)FTF5c*S<9I{LZR7R-r%oXgE*{*hK#A2$3q+Dxf1ic0y(Vj1xQP)y^?nL|N< ztwx$+`{e4o4G+`!3fD9k1vu(%CpIQ>#j29w)u1Ay+cg7xXB|j{eacD(JQ)ecp$Z2J zY686xY8)1@)IrE>)bOOEU>No?L!$$Nq1yCrK;(-GrpAhcu{ALWv)IRftoIcRk=aH5 z-0@T!R)6}`cG(;|MVe+ZlT%4sAz8NQP=4hmBdZY*v`2{P?I7n9>&{s99A7KCza!>r z_cyW#IF@_MA{3rV1)ug$BM+z9(T3P z+3lZq(!3RRZseN>CHiVBCyvE7M#G+(+3ygFh2&akC5}7D_)AB!;bU3J6I69TRc0-{ zFfWzJ`E1*3#?FCHa%GE^vLW>oPQpDz<_5Vz`sQ%C0-LA#s-C8Qkn06TZJ}0lZ+Dv? z`wGVc-KERuX#{Q{r1`!CGlUhMVoDgK#HOYysR9!bqWgG)P?j0a0huq{4jjFJd#CFA zv!&ZMpq+QUDK$`|9WOm-v4077??Q2tExqT5HY*ZZ|`?OmpfX$4{d)cUXCGGSv9%`_aCB(S5 zZLHE4P^RFs!FbhzB@w*cXASjtd(*Uj)@_K+(zunr)z4fE>36#?|L+@m_s}i7leY0U zbo97YwWnl1TivL|3Af45j}n1TT6M?k!=2e`#urXKze+uSr9cfi7ok}Wjl(T&=SR}_ zIf|5egkh|t=qlK9@a(Tj?dv$lP>Xp5r^~#qds}K1ew;%>bSN@QXsQi}89^=dns57k zakd!oTqD`sw!$Xd|5KTNL9=u?htzc=p9L%}R93wD9VmWi@fEVreleO8k6H7nFuIxz zzu#8jya~5|noOgt5}el1UQaY)#l|IJr0LV`3fkquy>ux9+)b*QDdscegbf1Z2Scgi zTVOG6wYPT0Z;tL&GemoQ!|TM!xPnkJvXKbWvSSYuMerL~%nMq=q8)Dfxo150yHGns zClT>FzgA-Uz|!MV!tCwUWE;P6nZ zE8s}BlPX03mz`R#3sN%|3}gpnB_)a1B##LVWJY{h zlXIDWTh7!$SY4SW%l*Wc8AZAVwR^wk*k-*`8PytP4eH;?46) zL3QiW!R2;2$hG1-y_qk|wthBRG3Cx^9v9gcYZHm+87UIx!1sJbcFN}u3~*#RW;wO0rW zvHO9mi|rVe$9I!yecVWB$j95<&xKEwc*`6=&q{bS%kU)bhmbjz+WPK~j7iNZ!;z2Q zEhB?o&@ltyhW;4Fhw)af7Ct3^f9lf?aHK<_E*8lItKgH#g!?vfA9SY9F;DTVB&}gb zk`LJ4c-t>zc%cpE_ac%GZ8oJ^G}nESdi*it>hjS(8U3zizxme>XrgA^M||lA zHNfq@CsFrA*wLC%ihd;(T!IM!BsOSFl!yGF#dw#rO!(H5puf#un`oj*gU{eG1QZs*-GfEC-D|=cKdB0FUO7*iE}LYQJIT@dY)d zT~FR~eTDIkM!OAvX?Lrb!Pa9$uOHd&KnAw=#IjVoHc!XrV?|}oCoNnzpCDh~Fm+gT z7A3uUf!Yh2PCeqoVl}sRk#arGHi|=hXxQ(au2Afv$G>+U2Ti2xQY|qOQE)AZTyU8+ z-GXr&x22bVK8}v{%YT)DVD)s2o$Q}~BeeT4(n?f>4V}Pw5ZilnnTY_PU%)S50?q#te*oQn<22-7jU3d$L9HTcr2x z7FeUKqTu^tfBH&71h=H%=TD}f!SgEgXw+?O`9iCIz{=S~b?8y5d;#+q)I8x3ZnFA2 zFno5~Y15|8xy`{+GL;FkVF^M4Nw}Jw_sq!u`(LMaWWQ&bIK1c5MWP7-Ldx{1K=zgo zWy;{6*J!C|#zI>hKE}A58u)wft%XWmM-^;GMPvcVRovJVq+xy;0esdPcc_f4`julX zxaxs_uA3-RVbA-%U^CFgJC_$LTTT9SMa1^9PA^IG-Y^n3VS?Ux7SUK6^L53#G0yxPGnvH%h<+Uzv~ToIPT`UFN4t8F0qi z>p;ty0yEP)N-nT#0d@?+Bs;7>;hx<*^us)<=qd&c;HwzFm|AtE?T)It@@<8b-)wJeQA6Mfeqe9L=7|3?p-xV3vZNtT2+~Be>GYNk>iIoZ^f0 zCEv4RrPu87K3E5gmHZVB%g#{5p$0TsKvtwX9Jh@{+4#=zzrhHPC4UVy?FQ``A0~W8l`xoNXl!Hqqh{7}Iw5Z=;PE`&zb?O0EJ9{Ts%(710a(|0>y0P$9E_Q#U2q z$3u;~G)1a6di%ZHB^&&A@(jkJWOc8)^K$;I46f`!^0|1cg)=h1$~UQc;Mz`2)cHvf zYQS}6(B2xhBcgBty&iNE2U4c615_7kBFu8)6GrjK5;E)Tp0um-sqOz-61t)axPPXx zXgV35p&#;Wzl;zPa^rO|_a)mH6in>W_JmR7AaSrA0E>Rz=Xi_7(-`><$QxXjSv z*CNC~uii|nla)5cC7yrS`v2dq{W(9^*KyYk?<343L;_#2(~wBAcKJ~nuY}$$;h4t; z*GtHXL|q+w`?ewt-Sb!4Oj&Dn(baW^UEtG1y=wKy=l0xTbpvgjmgg&fU|mPpQ8~t> zlR%i22#&zS_J604H30gAj*Ekjs|QoA?K>%PWguK_;tJkA96z;yK-)m~{ufpep`4^G zfrfTT-Uu1OT_LbzI{lC?X?J7zU5G8gzv0;aS>b?ZH{>BKieWMB9KWTMG+0<56c zcH)wYTca(5v*sM@tl#RVH!C?MsswNIt6rSo%Tpl&mbWSTliU1H=tQ9IYvY*n`dkg& zXm643K&}ET2^xK8XtemVwRhmZS85=GLMUvx4?|Wn3s{1C-`XF4lKI=2=voxINhiPF z@~!MBq~u|_J*ZyCT2EIh+x5mjoe6278NT(rP0eykNI5Yv=Zzp)B6OLiZwiP`=tbIW zbEg|FfJ2l!IFW}ou~;X^6Pm&c>sg0(;vL?4F<(B+vakHowcLRA3^;O>+xK+2c$z#hs1!P@ZQdF=XdhN$eK2|V=aoscDKA)VQJJ53?#Ygy;x9-hhiD`qBt zPbf};3bg0F^DHhhnF+|ztRVEsc|gYj%P+f-hQxQz_ojh=!JGDi01r5+y*mp8-I!5( zPu-#W&FNT^xNs(`7e%6VWuHGyLyuTFRROpD6fW*jgNI1bVc*FJYd|J6bt~Rt z+)1NC_>c#Gpd5%+)R|4n!Qd4*{|n5JKg2$J99pX3yp*5!Vl6LctQzfPH3i+R=xOMl zvip&ZMSc?iO+d20mkqKn$;XGd#8RrAzA=64ukerKfafhuMg#}OTeyIY#ddlX2jQp zyR7kf#`|{>t9w0Vk^Ze`*Dpsz4=zO|e>UIhUKy|pj;Z$?5X3CRDn^$J)LxFMBx%j0 z1RuO~Ax<~yp|~+=#_Dg7l5k?Xxx|JnJf0-<*Hdxde;gf)!VEM1va?F#D7m)coSQQe zC#Nt;(<)pYX)S^G>9jE1n0Er(8IWS{QW{MXL;_u(1p@B-E)aOnoUER%=-T(hRSKnt zuUkH`UtW)XdzLbTvz{ziXj6Gv!#vI84tLZB6pn>5N6_Z^BLg#1hDaLOnFLd(u9@M; z52YX;f1g?nQbM$W;QhPPuSE-H+5beZRHQKkJdd=9njt=KCwHy)Y!u_OO^u%b4#k4{ z=n);j@}JkxD}*t`6qR$R(SM!F_hBZOFFkY8(&o5Bcv!Hkn7=n5iC!nI8_^aerZ<3d ziC9snBjK@z{a2+|r=dmUt9esd;Cf@?f13pLI}RJwYpw)T3)ogRe3vaxVEeO% z)Ndh_ui8Kh-EV5;0%H(^rk7>nX?Wz@31;&UIk{hfh8r;$6$do+G#QrPG2vVyr_b$% zDh4(`k5p&0KB%4s@wo4j_dOzk>!dmCJ6QeZYVdlwq_@Kiuw8~_#igjp-%#=It`D^` zfAEhxBNGZPrZA+&E#?HaBTq{zfHNAzfgemZ?-P}=rr#}?HDYAb-m&&^vFZ4PmU;t$K|n6YrXn7{g;xpIuUKce@9ij z8(H=VjoP%AMZB?Yrs2XIR}Xg@FxrlBROJ758ZC7@PFj8zo@`Y`~<0}bP zQ5`g2%yw2NnRQn0dT1Phw1&M{WU zkRCzWS1=0@w8q>+QV=Ec8R8xjh93BJZsHRFoT#X~&leca;KJOO2}^V%fB(lCC(Vcc zf)tPbT>TlU@>%FFTf{Z2p(WvOlytSMV@ajmr(zWeu4SRX_5X)I+Kv{dxWnOTJ3~Re z_Dp&1cuJHX8?~wx7ORc9ZRSjQ-D(8b3h1SW=id2?rd4YT!ld5hNvlOdvZ|n8jOKH!e_Uv!hL-}VQ{FW$xo z%n`2H7d{im1EaSW_XqyWlTiT7Md-?0mYEh8l3?U1iI4+nq-7z3&#>0gfcGTbe;XW|9YN-zjfp%7Ct{Y3 zt~ecGwwCjRyxaAGxCSwXr9(VL!nxmXVy2hUxielTEu#5yKP++r(H??5)DP&b>#X!0 z8ni8s+k!r5l%DNy$PCS0gwQt%i$mN;$ZbkDPnS56bHYSDnhe~F@HMmJ?qx;&HCG1$L*0&9w8Yp3MuqXAr}hv)Bfdw=|~DB}aKOPlFZ znT+c)Wk&^M;jK_slXV^4*NQ@gAGX+-=ahsN%a$;?>6*@xDY^+W2&o0sv=`oIJFz1c zklPu|f-5hQHXfIK*IDV{Yxn_W&4BV_1>P$7x@T2vf6El61?&W-6b}NTBb8P21T)X{ zRmCk=S2j7-$pCmvI>zGB<=Y|uaYF$xv4izGVp-x_w`%l|?=~g4qRR%K>|?A$4o{GF zDnr*r8rEHvjrQZBfV9vob8`EGMh+g| ztg5XaoPI}WsrhB zpCDIZrmr8Urf+myQK%ZgP#+w8OX`D_HqIxCqr|(d@ZVKH&BWS|)((ED$$d_>IE zf7gs>8*Bv9J`WTMC@mwE!$pX0#cE4KF+?mTfzp3K<%Jvm{g)nnQpi(d%|f6Cxuoa1 zIs@Eb41cmRcX)%d>>sG%U1E*!2j<6fqLA+pzH{@xPByetC|&5CW@KI&V$5iq+S3Ae{q`@eup^1^MQmn3O(0YbF#^UP6c6_N39!B zSryZS)+2-tQhbMc7vcI6#b_tkaRgvx| z*+7+IP2ZE^$DUm(qA+S1gVQk=4@Vqp>tyT*Zx(0J{9~=n5`1eZ#<-)Q{iZ;pe?d5s z^x(z?CwVh;;2f^HwVGV0vlNW?zXNOuev(jQP$28KpA;>H7RY}6o|PS1jo_7-2`;h= z16M#DgZ?HH4Owf83p6eP;$gY)PT8sc>N@?ZXU9pYC;lp#aq`O+BCp;SUa_OH5_3LG zZKv1mhiQBs)M2v=049L{JSkRhe*naJFX{$M@>~Som9F`hC~IjWKi#4hNa1NL=CHFu z2-S4n$cT1b1gwVrE)j(U1;pbHDm6tZZLdza?<{3zfs$Yup}d`#M6$pM^zV?jWx4;K zcW2~CiTpouG5G>|KazU(7xz?Y@2XDJPG!buK#4g#9a6S{lP-q_#jHw-f907x$&IKx z6%CRK8h07C(E5k_NR>E&RnMmxdJ{f?;WV5|9aL6qFSkyK2tRwNL76^(P4qa*SB`o7 zv2@b5*ab6JZ>D<9`u#$1h5)L4)CL#K2ju-=%?0Q55VlYPT%mIef6z3W#G3`(G6L4G z*|`^43SjX5)gB)Vh!s^Ve<8RGZ4ag?FOckX%MbW3riDr|vCu}0G6%GzP*4<3O65)G z5;f8(tHU~fA3I>gMCz?b@a4}424i%L?-;(tJHweuHdqRjd=t%3VejwXw%f+xI3x4`IwsxBqk7c zfHz*DO)|dOM0XqmFp*wdp+6-xW3Sd@3a6GFg|YkD*~Q2pOm*IKiey@Xa}_B@(NjQr zN0V$}17T7!le$mhe*;xsv{=xRFr6}>{Pql~@>-_Pt)&;b(Beh7typsDelG`^L$01j z2uD98g{-(g*#}oqtnLJ$8R!QU_ajkVgg%~2$o$Es^cLPGu9z@aUrtA^hHP7s84aH# zMTHt*G;@UIcat5Gp8vkFH(^s9u*B# z78J#CnGkbg@DSWfqQjZ@4(Q;Ak+lRn+i$ zaG;ZQTVWnIf8Kr6CWmO+cptDv;L?GqtnPPpQhi0E84pjJ4u(6P(t4m_E4IvEp8zem zTWk+7-v*#?hNn7|PKa7aR0o)mdtYbe1N2X%JyR1czH`}(6S2dgk{U20zgHaE_FM?9 zbF%wSYfT?{b|>4vYSp{Uhe z3iws&IXaiseu`%t*3i^r_Ls?Qxshe<(*6g^e5{4lA=6XN`cS%K&^;7k)bT*b%J&uV z2t-qCe>}Ll9B(iVAdoh@c;ilZ zYgb^5dQU;IF`*;HG0-HaGzc# zUU7n2&~fcIB!X^0_FYL-uMm7gEAv^$pd_rjf1lhPE^=2CyF5rpy368;M7z3Siu5ty z4PK%?cj~PRiWhQ*Xa4fkq>226?&!IVs}rDt+O{6#6qIQg)+M*VPRr5%`U26ED&Hq8 z$dtOm!N7!pBa39lV)a@t~9{BQxKiz1736b=CEv zRKymNMjfH=rchCLIqwAzZutt7DE`phPO^vs@*z24ClnfsVI*lxUf8oB8>)x9`z0$i zLenldY%b|$DA&S~=x(M{1<}1<+MvbVe~O;isUmZzd}V9HAlgjz)9p2&Y;EQ4>M;yw zYV|~FQa|;>F1<&wYtQ+Q;8@$hbz&49=5Z36EzTv?sF5OoD21SPY|^fzov+D)%?ECg z9)a=GiDe&4BcH6LIhxMYOjAxWIY0{9tVb05RvUc*Zm8i6?vA9d6nYeiK>k1$f1#Nc z^oDMdm}}o?M8q=rsG_=072j5 zi>q(}F!muv-Jaq%fT@8Ch}BgPhMyfIm3bv}UpXOzld>ym;b6y%Dcpf% z0lZmL+-+f_PH>8q40qjgM1+HNf8f^`!JhLMo(AwNS!b!A{N}~)EClrLmMR%*A!<3q z)A=;XEH!nOgwylFHZKN1o}g`D*BTGnO{*SgY`FVmPxJS0_ZW*`!AkJA%ZDXQcyK{S z`HFHRU-=4?mek54B^+ZkHQYdFcgkKd(GpcQRqU(Y@GLYPZFHHE%=2Ike=F;>nMMnS zfAd8qfkjmw9?IQ6Ti)g#KGaHCMq^*eF@X=rf? zlo-<3>v}^F6*0m7t?8B_=xXaKU@VA9O1D9rh@K&{e^8Gq`u@`v$nq-rug7i1^NFBPSaFmi8qD1dO6s3{m{h!+ zHH`DH8Vb(;2F{^xRbEk%q~tgPC^eqP>QK4$t)*fH8rvX8jcO=!erXBYSB#kaHx(n? z5bYab=0;K1_WdZgGH6`Z2vg`7GB%HD!jawD*OvHI$|>%cuSgJ$y8$DkD%Yaaa23N4TdRU(;s}e% zo_5i7UaXc(aU;?Vg|AMj>Uqz^5Zma)j8-Z-)HBLVnKigMg(Pcv_kNe_vt+y#=e4!*R@8a~&IS z-Lg_E=a(%px*BSs+bB^NNbD>d*A`EbCe`1~8UUe7LH!9w++{~kl^Y4yxPf0I z1%%uRmtq{WA$Un!v6ZwWXkHe$Ulob*lzGVT_9X%m5ik_cIX0gW=3hX)^);rHdK|+h zl8JwyfI=#&f7t5_*u0`g3VgW8e;j19rSGfn1o$nmewsT$P~}j>(xX&bs1hFhECq-sIk+uJdpa{Z00+h&P$-GA2W`|Pl*sm9_D_;ef}hY^NyEiAe0qNsZ``N zR0t3c3R;`2v&-Q9KY&_6&*u`K_^;I4*hB@{1)T_@f6|6PHW~_3)_Xcg`*ztqazy`X zGJ!$QX&{QQuxPVf?UqwgN<(=R!0||KuA!2mW8?$x9s=QuUf+(**M@7@$}e%Id@I;# zVK{16h*M>8Dp&V0%^~$H!+8bU4SfhxYqZ`ZJjWQ^#^Fc#~8sy ze|Ge0&1x5rLQ*Nvi00*=2$*)eX{C>JNfQSuus|{_(n-kQpYmMDjeo>$O6t7MV5az16F6!+h~!>IL}?G_dVND^tb;+wLEa8~HLj~seY z3#2|RrlLQ)?%UXz7Ajqa17gO>h5$Ahe_996++dBJ7H3~mDPV?$p_<3Gh^H^dZH_!n zfPt_^Pf3mJ` z%1|mVo4SqX{FU4E3~P*V@p?Wg(|j`MmKunWm{c8E`{;n|g+vTL&h&C5eRu9iCMnEG zIY(+&X43+Mfzgg!?USYnPVdp&BFS;I>WD6GpkyPaHC?iqANhvu`+9d7l`L2O8X2Qg zkO^PD6-ma*X)e)VHy65XD&U#Kf910vF@hAT*RghQ`cZjh+;7E+m3Cu^S#Jgvkge}L z@-0A1d#<9HDIXoQRSBwhcg}@mboy?3W>5^ed$VuxkiVs{_s|Y@C&d;$Zdb+dJ80HA zWs4ARf)ML?iD??|PBT5U=3pcfmwtNOLJNAUXl#FzT0Rix>_{1)hyP>qe_V0yWgIgI z^?n$Y!!TTUXI52OH+R|Tv?Y@az78JL=~I2*AfkWN>k7sf7e5gfl+i6<^Pkf@3C5Ra zk6|zO-cJj+@W06x9t5VyiM5V_BnUp=LZ}{d8A%7l^bIJCP!Rm+PWS@}l{{yQzXpIy z8OYm_jlq&TQoJZ|y|L1=e*pT@wt=P#pal(fDBSg%8|{#9B*}=ykX{U`iO-DJwRP5PtHsnzRTxd;y+VzX!*~UTu(OX^L2`U*STO+_UB*u~Kky zLKz77%huW%J5ER+;{v6VtubRGlL_4!c#EXF%B$Jt!s{ynjT`iIaU57XDS5&?3tZO~ z8?fgPzS25{Mxd>zevW447#01kg3kRnr=yG2I3W4I`+g6Ka}Fsw=e{RXydU6a-L_4KtMjw>rQPqi0rO z1_XO6mKu`sHbq=^6*B!l>W`3wRqo^2LTI9 z7Q162?DPgUf2tn14HD4Yb~Paoz@^I>Blz1%&v#Z?$JQeYFL|d` zrig+K9Lz3X?|GjaPpB+RfK;`tt{P|b?K6mp78K$%>`39Nj9%hBBmVz-=~9aia^&W-n@iZwJ5-CRl{ zTzi4?ga|1phQm#D)K45LvOh4yrYrqT+W-M(bznYJ?sQ=#VM=ioo9U2GYYCU>j^(ke--42i%5fFJ)4#F8oPR`hXX};17^n^Zl-* ze?A=@b$^Ym<&h=y;=IW@`>li1sBkIx+a}nxe-9dWvN7XXQST$MJ3R72p8?KR+M3(n zR)t2*COQtc*Lt7!mu+xMTU9ka74Sd{s4Wv;x{<)DMwq&hQd#5urJQ0tOJ}cot1S6A ziJDzHCxw3+IcLIsf+m4q{i?#XqGlwge+WIc^99jZe%gh=K0Nu)s_D? zdtj{E0&J)DFU+x;=9WJ*J~#62mB|WB#T=x?h%cZgpUeKz?)DBap^=DxilPpYRS3hBUU^In*Me%|R<0zy~8`OHz{+1gmf=sPpt^v2Ocjw6~Fzy}SID0m+ih_9(1zVr5 zqaDvLV@|1zU1FFb>vR~b;1_UtKXK!3S(F;TE(@Pvm;s6x3b3+}XDp5`iVKID+7qI9 z#|3M6g+rXXER)Q6{wiX$z;dMbE3*#l(21yh%vc)39e|W}jx46>1jyGfe?AJwBwG9- zK3{amMuJ(GZUC36cXThy>k>Fvf1n(jKWfkI}_r}E2^CnJ&E3P7qJdt9mt>* z_>^#k4BkM-@n#>B61g(NNZ})TDN%qmoJsvT5;9bamlAH)jRQ!0+d*8cJRj}ikSp_$ zDQ$W8QMmu{(r8ecYb1Tvf8!0gBKcz+ASv*R_Dry4v9LzB_8dtNQkaVl8xC?&%$2j{ ztsq3DXEH<+pX0na5(A!^Ydxe#lF0skr5g3a=Tl$;hz#ru9}48fPO{J8L=zze*?Kuwd$_n=Z6X^ zw&!Upj!QTD-CQOv!nP=J9-GoR7O8g$6fexV<}#+T7(v6!mc*$8{UV8=J#M0e%S#k> zB8a`%p|a&a7ST2@L1>U1s-+MZ$z0KvBzE~-c*C`oSR53WEVT)9ka6sENyN-r1+R-+ z;G&q)d;&}OnspUye~}?6yiynHeJcYbN`39JTAL4N&0?al5a2mI zy>|iEcDhXcnzRu>fccs4|2~m+9Vsq3?g7$E2FC$(yYsOW$g$`NrXYO>i3&Cx`VrVd z?<)om*7<`ce{)K(ZAsz0eIZEeo{~WEn2GXniTrlC=5B%zW1p*EQF~AS@nRE_fcuZk zAq;odHWbfj$>Yqdkqi@HIAKMPG`@+}R9yrSiaMB$W0K(D8eHm7N93 z1Y+YEVoS!$RaCips6LXjpAr|dR5C*n^qp#?_){eZ`l{=It<>O}Hla*ozZU6RsR+5jBa=_13&j8rydsZR>YrWE{@M#9k7OvF&s4;>Sjw z9R8Wa+CB!Bly`gqf3bFvF)g#DrI5qWk0U>Qe?qfi$9J-+?mOU9;rgyEj~S4 zf7+5~GKBap$2ieyGV!6No3-t(CREtIuBSutOj&qAbH+KUqqxx(e^E%+t| zfO-i`f<%k1&J44Dw$EQLlX@}zg~$MBf8lZ(E-notS^@7dKccmerE{4@*ik*y@7O*Vw?ylLG%<}4Tq*8qnn>l z`OouU*Fq&hq8FY{TF8uxHnwg8U1HEpu4ZdkWQa6ZqTr1Y7i?i>su=XJEE~nhfAY3d z#H9Y#4_lfj!m_}c{50Y;R?}KSBU|@-_l+-f5fK5&T8pYiWJ~k?tkQkW-cwx7Z){zI zYh^O|vyYi(6#z|g?h5~Rb}zHT03Cz>+9=&YlsV70DLePSD>ayQH}Ne-k@Dc<48DdQ z_08B(tnaQ_87@fuM4OlprmO<%e>uErwFsgIo-*ztwlHp8K=yjQp4Pqab%i4B{I<0> z)Im;w=BMFYzvNX{ISBV!d`|hRIFe)^iF6>IxbB-Vv0UuYm2yTKc?YW5xuSlbnBRnA za6E{-40GV>GatQk}|R4i<16&AFBY73QJkc5~VHtcBIH zei=^CN*A!l_afnv;X6?KsuWeieOT#UnmO=%8gT|O5g00sWw!5yv)?ppFuw%r%PjSB zU$76p>8Yzf)j@E1-MIq$e|9OMl`PGGlU?L6l;FF&P#%t{-HUIq*wuF6Q)s(AoZ||T zM>NoewSOV@_%-t(I*{_X?t{lIj3ei{~0(7yU~m*BVk3cB%xJ&s}QL>1-Q{I~HAgFwBVa zXm>NR72BmZZv|TGqYye1AkvW(39E3b=+6NVseET1^ToM_f5lQ0i#kyL@G!>+0~o^n zJ>~_aXG6@CXf5E)1*&YdAr}Lo3|76Q*b(nkG!uxP)-R0(VJJu%28uEsu4+`}FNbyH z+Zq0{FBviLf%mz<$)|jWXr@NSHII{)cY7t+xl{O{1I3Yg2I4+Ry>)HK0jGv-yi5V1 zRc$<>CP%!BQS3;Ezz;@!NC`DQ#uK*qq_51|5B(E;gjAz>@t`A_Idw9LNrU9Zr$5R|RVvH>N$7D?;X)67O=5oX?&sR(JoJ)w zdffU2f0%f}ulY;)yLrA*{fbvMoC@tJ^J7?WT(X+f{mnc(UAG|4{OkDS7fFhLGU6#o zqX&zIAaan`_vA~B0oMQwy|8kxB!)^8V}!mYIYI`pvnx7V5CSXbmCU2UWmLFs`WQqI z{RCM8U0@mT3&lf$;gH~|YZ}%gmGfjBOH+(3e<948$O<5%6I<&wh0)0m=suF|(D=pEES0v?!mG{oke;YOn{e)mSZ zHTF3t6pHA^?_RVtMD3tkpFl~4q&PN&e^~4Of>^4H!QFz>m$e9KkrFW0LLRcDkaaJ) zV?ov7dp|R|&fb3Uu=&OfwBGg1>c%MJI4yotjrZf=ko%!QUj~(;ghA^SPu_dlKl%{t zaMrM>f&0p8<_Cr#xE(PpA{QL8GbhPI&|6TIyVD~3aDNkIo}*@J0Jlg4I^wr6f9ikR zWUOU~4#B~O%dO8#eD8Ot6|4REbCBPG%XmjR##ZHyF-+?l9ePAj-JHjoALHhdf%@On zYM$R#12*C3r8ogkXu=Hrj*?6ASGc{z-h9#H-Q!2Wfv%7*<{|`b5={;Rm#nmiE&1dn z=wHUhZ@U@sW`kV$HpuWRjb^MLe{(li=#|ITTS9B#zjhDZzgCcjSLb zjZjxXJ{LIJKL*5aQ|puxN6@Y%(`;XiXqG0hqg~}@X(fItvHjA*f*`jbe>Zg%579?p z%i<(0UU}q-oXFWJuJR7q@bs=z&xu}NcT%EoZY0#Mzkp-hS@VCF&lR!&)8_&o0=Wwk zHsr)R(!rrM`2L7sU%G)Nda6n8%H~ggh9YeZM}w453*(M^E*V*$o&oHMLe@T?92bh?ddz`c|Gz;Iik1NY*9v5vlU9gb1tUH3L9vLL2i z*NMfk2tJ#ecZIHw&EkOi|M+MW!$&hmHt#k#FcipG=R9oqWfW)fwoinvK92v$>vy$gz|gl;-nzYW6=jEXPuf9U3rZ|;5A z#eZ?UPGr7+S+;q8f5JBvpGY=7@NVQk=jw4cdO1tAPPo;E`?#A0A58qu%W?B%gD6l? zIz{s*trugd^!b$KU~<~!+uF(NN0V~C)53v){-`4Yp|!1LbI47x7-C({L|RDY6vwV6 zODnOej+0zjWEC@1H}J;AF(H7U-D_QlSd_vWCiw&!H*x7Ne*L7ezpQ2e>9v+mgg4)Rh=-fC$b~2RV{&iVYd3|f-yo|5#(?8ejCxKRHiW*kUK7@@ zA4rK7UN?%hSy?`x##k`xUuIGu&mz6YZJtscPiL9pJFn?1`aOH^Y@#MIA;s#VRCpq0 z5shKCcOFWxf2;oG2mvi~alGt*F*$-6I+jo;JsW&gb4FoIRqH_UvI3vj{896}0Z=4s zZ?xTF5S;pbWpOIrlg_N=Br2D)TFAUON3=F%NUqQ06m~oO%$WyLL2y^UNmyd=KxLO6J%W}9Ei2Qa^%Q=h2vb=Hy=xMiir;og_j)N*RmIia?io+TT({-08{3? zm`FoI0vFob_|IsfnxEQh>$i=ldxYGd!s-~>ISlwGFiqM`1$c_&>8ywk7t-LEaf}Oc_<$-+)(CNo=Sk zgoCgM(=1e?HxLd>3ws~tlZRtYa}>3)r&+Xb?=qSzUpdeH*6bfQe}2fZEZbwqj%e~ ziIW^}8AS0qB=|6-8FP2SW2Hx zVGWR}j*ebRw9b3hr|B!F(DNU-{O9fekQ31OzYKS73Wqqnf3z*OS^(TcR(;}5M=L`u zYf%nOjY@m6LrgqK$z7DOY~0wPS0G7tfjPm=7S2CGZy@=yq2p}=(z9Fl5EV*YXf@2V zf8ds!fPj*9mu;nq_ogjce^>xBQrt)E5epuhyN525n}ws%fzT~n9?*uP33r=OR)Rbz z5QeYcjpL-nRNN{>@si1^k(gG1&+^5grVsb{BkRu;(RuM(T|aXj1^qRx%c2{FEREhR z06!oOgny{YYK1ueACExDEnqn5!XQwCARSpILWWa;6)9Fv?Wn!1e^GR1c*sN0KCfyn z5eg5X0z$JSKM10Q@vaj>Dfbu$gMr1(WAbW`!;^J(n@AUhhCYZLG3ROjsNfIolNb4@L69=9jr}uSLMJQXVGeU)p))`&LtMWKO#4u0+0;2gy<1gzO zVw^o0g2eKno?NWAe^uM}wKI6py$EZ`;Ow~*_cVxe*bnzD(C|0=|mH4OZu#7m-!4h>aTc2l~WgAHA5M! zAR=IlW~>uIGR03)OO=8hevH<=O$pP|ohzdqAsjR^k`trSe=rJ^IA?myr_0QOG-Ye5 z;7j>5Ovau9x&&Jo2NM=+HmOj|88VQgC9P6LZ$5R&!Ez(?zF^WsdqLP#%Dlqx>5BV-!P9{!i@qFW5=VI51RRv1_-MK&&_(j zPk)@Aj5O;@NYudQqHq%~L+Zbyl9excYD_DSQG!C`e_x&`CVv^3<#^`{RybtE*tya? znuhyqG3+_rZEg!;oX6bFJxL1x)AMPs@p^S}(3*J50M&+?%2Bbz^jEiLlkZ;79^ik% zR>@|P?<+$P{Qt*mp^s8f6A{qBuF_Dih+y3GJ`GEO93|c51s6d^1^^4uytbm@9cfeO z@$D~)e~n(}XK+wke^JIyCGJWF?nMfTJ_v5Ga`)J^A zs$}ewE6%AZE(m8Id(rv%Xyudaof4oL+(cM+Quis>Ken_5g{HCNxZba(2Z;#l+te3R zj(|E5Pvepcp}~j1{MP^B)=bs1L>5pC#vQtkf4w<0w2$|Vy5cicH|22IKQ1i#fi#Sn z=IlPgT=~^we@+wS^jhexyc^UZI$fuPcA;>OfRZbV%M6|FL91v1Odq=&)1ZII=FSLF znC+I{FpkV%m3#E!FkZfLr<2d+MvwplWM^GWcwNNiVq+D!*pyDrXFMebuVf=}DKSX`EPj>63ehHplH zyOixxO{@BZynLYFmiZl0)g|v>0GQRdf0Gy8c;-PzQI?h0aCL<$I$e4C^SBc`w}h5( zfr%K83VwCm0OMT?$hs(WbecwnAmWEib;YMU8tBV&9I_h-r{lX}9lQfCQ1aNO<$|s}w)?&BbeyX`09q_O2 z=sSPVA!&pMQ+I6cM+>~C5H=ueXmSNPoyYLy3;`7mG>*njSfn=`WKi*}1sIz(c>>3P zyaIi=(x?b5h|nMN7wAZ{J8@(3D&Lo*=Uk-XgrnI=i;jeE*x7U=3XCL)e_v&%vi4va zIo=D#_*hpKjF&ZY&z!1IivN37XLtNc!3y!Tq`LhMMp1;kw@Uf>MTgZx8XGLI<`~QA z?cbUX{OXB6+2xse;BDT+R0k0#dFM_q{Zk~$xo;g<$EZT|$5K_rfT2F{bEiKSF2}PA zU#eH#fQ97x91tk9?A?(^e^HYliBTa^4-z8>rO8h*y3vQn*A5dUYGw5Qif`T>{hY8W zW#i{#T%?3{`jrL)vnaP2tv_WO>G@jpFI+iqn$!nCbW-M6?+5YmTVO{d>jQl7Tl!2F z8ws-9zTZ3)da4quk&i{mh-LIi*$EG=1pAR^Hdgk{(-ZNSm}DN7f3w^CwjG;-!c3}n z_mG2ZT4Hm%FjTsLR5HpS0joDTHJ)vp!Te=6EfRKmd}OG5g@ycOx$S1kk2=h_0v`sR zWI#6+sN-58!1(_2nus4QDY=|gI>!XTS<&x>%79!-XU31mb;o^?JI;yGT?Lx^n#bpH z<%JBL@2q0O(^0JNf96!{$v#c{T<@j4hoQq~dQW`lw)pTRju6|8&lNi(Y`}@@7D6wo z!^eiGrGG}(((s-$kD4DL+n-i+7M3W6SG1v&A=0psI0{bWxl*P_nT~3nO%zqP;5}+b zGe#|{q!*Cz=VB}is~fWh6VrP`yNaiUfvMFkQfNxH@;ZH4e=_r)a*JI@2exvBn5+f~ z^Nn~#rX84&4rI{rUTZk@DkFxb$bWb*oi;ows8qEZ4-bh&wPa*Gz@R=VLgvn~MePnW zNZal!wp%ua=Y^(KO+lj&$Ye z&kw(o%=C!hxGl0$@#MaNLcUcS_;Cb@R?Sv_R2Q$If2LqzFx5niYql8K(arC`dK8G@ zX#bEU^z4flKa6zUWVjCvV~N->K~W%nGbF71D#|MnXG*46~t zF`28wCYm+*w(`U5&6^3oTF6kWZ5|nqm>F1_z$@2sVlN6qf=P*qFCP*)j*S-`f2+px z1mkKoe-R=-`Lc;5{2Uhz?~TKttAHK0|3|{o23NYRSY03q#p*O0-UKC+9}mWj@&B>E zkC8$yAqy_Hxe^kjg}z4+$-n}i(pFo_)tTsZ2&aSBisT|6OVz6xLZhMxdnT5Cq*CVD z^r7Ozf^DB04>zU=UB?|>Rk@$*)O5UudB#wNe-wf}$x}(eEIi;V-5oI(C0$bj(Hcj$ z7?$5xykRSMJ2<`|9u1BqOf50!>Ws{>2Ittl@w%hZ9XO|kVNedRC>f~?|5uDB|jt6k5 zf43pB5A1IC-F*=qrc2E0kLbIT9Dyt5$|)`LvZ1vTJ4wGhaN_e>AiUp3sA$5e*bXdN zfRm^FQrn(JXsBb&ykB;XqzZlm40}W zgXJqpB*5VN6W+|!GKHTz!6UP55bkYPxnzS>EDc?MbQYDkOYze2tton(v7wLBf7D-y zE*gW$jumE&Y#{A%?M+kvTc*Pib$rHD&Ml{aL&TVam$O=_bo{k6?+8QK7{?22&E*Eg zW?W>U{(yd**Dqs$#R6|v!F!-sBXDqi_VeqzsobAu+55kMvj_}T<;&*@pm~1x?q1jI zl&zBtLmv8R8@lP5o)uEljvCP;f7iuaY6Ix|*{ZsAGLD1MAveN_COBqXEq$VHlV1CM zr(_AQ9Y-8HJk1ANoecExAQPkr1F49e#{7;J$o&Au>L$Qnss#JbOP@AwN{7Rd84KVmHX`b+)+s1lxle=_QmxpE0h zkCbG40#D^hf3VcjYO?^G|0YPTX0ysjybZ`v$3HEopp0j((m)`bHj554BPbnr&}Y^5<2K5W%KK8k;@=yIH$|8E8?)ZAmmx*$$el z=i5K(<_=l<50S3F0<@J@f2&#Uz_X1{Lo!TE<%flSC7K>5y^ohtAFCwk+TfW{D=uA9 zjB;-+B5t<9??+;d#YE|&u%{y*cZZaUt54=MTifd5VUbTmV;(sg3=V)ubowe0Nw7zH zwW=n&eb#q5#phxL0y^r^^060{20cU384Nv4aTp-;s2%zFI^Qpce*iT=%D=h2A#A~Y zSPZ1>J_~|^BK{m2osMd&7VSW`GY3G@lz&`p1=yUfzZhH#g1 z321dq$z21s=R}86#|Sz}hrG*NL4Bmvfi~>Z{a&czDuYWjK%`K_6-(gV`SOD`T=oluDMZ zkF@~_?(IwT7*bkbtuP7vd@QRLeYw!2AY(~YrMOPq<65@UUE;dXlN*Fi3-SMr8|sW2 z)zdkDwaMgg4}gLX;5t`KRpdB6OrkE{g3K&oV;1tx>4fx?T>(kzo3Sub+MaB?XzG>! z;+DPiI@+GxBl63P>*EIDVZ=fj8P!G*M$MH0zTuh2tDgn2i)fe5CYX1ZWA zxIv;gH_^uv$@83Vm%}|Q%PlwfPT2wr+p`I<>sCUlO5gn@PFC&H@&iHTjdo*5Hfit zMJFQqD2QJma%EgcU8hanD;jn6(=r#=R(qRQGu2RuM{6Y}DDYXRAg8o1Z{`L`Vjg$5y zRuK*32E=Rm%YSOkGn*K3ij)kTDAGju8Krd0k;;ZM1A4B`WpFFQPx26G6j%Rjlr8Nz z($^RqOZ2W?8V;T?w;cK-W~Me!F|zb`pDb9@va{;*y53{;GcIJPg4}Z|D9Njo&4j=b`Kyz19F(0fQjIM-A*m^I)b5&| zpIFoM5VNbCnMc5p$41M|9R#pSrYuA6Vrw?GjNZlrNd{|bDQ0(8sfG9k=p3;~R=^59 zOO?wV?SK5?rm|V1Y@b0mndAeM3Pq7l8STxxHH?MzR+UFX$$v%JXhY4`{Raxq!OImW_4gW&;pK7=MKu$NlpJKWgYN!ezW%svK?UC6qK) z;ekLfNjg+T@oM^~to9#Ly#BU#l)?n0C$_9Xt+04$9KF+Ph3D&5iexTu-a}q`O^qat z8s&}QyqymQukd7J2mGDfY5c4SEP`Hb3=1-dRC*@5a~ww8QIEUMZB$9M#dx%O?t5Hx zf`8CJ{$a;xa-!kDi#m<1x+;3577!chkHW?Ovxr>eZKf(o0s|ZU{=ZGIrmqX10vFs2 zdzMb)oU?+KFH_*e_2*hOiqOY+_Nn89FZxA+z`!?ZOkX^GQ!<|z3tMaD#r*2>Ca+(4 zHJ^GRz|XqrDfT>;*3f;MZ_W=L!OTpknSa>!7&pEbGyJmuU3<1IiBN2T7$GQK38(Z~ zm={PYa;(a$W!eUZDE{l~n}`d-m2K#SKndPg&+%%)z}_1^!N*HhU;ze~C! zipzwPh=Jq9Qa|PWj_*AxOIY-t&;XUPN&%x3yW6j1A515v-Sac5OuVXa3c*tUGP#ixyxf*?;0VRCVV@$cD@!Mmss2?X7-x1fU_P+Rtk*wIl|% zMH3AS46V-QGRl@Sp9WAjMC+TAV~^}w(`A^KLuMyU^a?t7N{3%zNFm$|V#@3|z(vI% z301_p7YW;H8UcBR{*ls;V;g;j_IYE3cYpk|p#(0|K+#lHzPm0#uMZ>A)PDx6R8+6q zt2ycy?2=QXg6vpk<*d$YWqnvpp!{dr@jEXJ3YJe_n zExIlCMBjI`%JL6&+L5ACjaNQL`Jtm5(ga8p_YSvrstCKZb#gf+mW7+~~$!F*u_VF%+7p%@tZ6{sX zcj!pSc@BLZDLs77(ec1QFTQy4XTTdWJYF?|C6_Jr~`RHerIFP;&bmHWyTXau$U1(d`(Vq`M4yPh`2yMPEj~H{fQUc>yP5*Vb}7 z60Ugd$GY@)%j)?}ZHTEr$1e7qFn$inCZLH}y(o;9Jc^~<)6b?E)As>anL80YqrDww zN0mtF45IbT)A*#4>3`u)&yF+c_z_?fUwxPlGF?NK%VrR(=Z!k*fKeVMQL$i5+vRqGswd(X#aj6l z{c`GrACtYr30*Mf)|43`mI=nS5|z3ASb3wJ_D_4dxR1JCaetsKPQjp=J95?r!H1t- zm0>g7H>;-owz-=R?vyeG8>zOUM~Cj6Y(P8`5V@atdL+2D41U2JLfW6$XO?{ckQwRM zd!V3+JY<{)VL{WjAbS*&Py&w@f?luo4;=XS<69U-!DArN4sdhlR0-fed*G&0-?EoN zI~xczya$!i@qZP0xLSTAq#wc{D3Vv{BZ+nS6z`Av5_HMyxJYSrh3%cCCOU(tg)r|1 z$bLGA?5`;Q5C&5aF$r;b4sg}o9GCJ@%(Ii0!kvE1)sSj?wu-91&DAaGXA?s%ORrJq zuApEZo2n1lV3MgyDgYJ``cIM}HH6vX~bPdutYbbG}s zXGEVUZhxnN7~OYUWKkX-SsX&eOW1F-5WisEt6l4|ZKfO3(jvP*-?ZKhm@MvCk5pl--WAOd>P2)?WaT z57f0pK{)t&qVezf>Nob#hs3G|RchS!D#Taq+404a#r(&3XrM5O(Npw!_AZ(c*_`~1 zRDiK|oqyYG+TIRkZ%0hF#qnhoyd>{$zbagF&Sbu3m*hOjs{GnKSZ$+Bf(mc3AipT}D5R&^Z)$F3$f^3AeNDDKs{S};BXfk%j<@MY znz$|#W@6~ED0DCZFg*f9LL<{i!wnSnOmVs?JX=h)h8Li<6J!`1am|oNf&HCHfGDo5 zH+5N+Q2ypd5z>YeB79@djqDn-6n|?SVIsJ~fz(n2dhStwAcz}q6MS#6s27fqlKVUomR%aSJ{e_KSxPa_a%u?`HLlqb|3;W*6r$0k7(s%Tb z1O`?cZcSJfy8J6pi94xY$@Yy|@&{NRi%xv~rW?Rm;4(v4tV{3qZ zCEdavQS)#G&K3^xeL{8lj(?3B;q&f3+?QVn97?%@>F-{3(6;>b(ViOntq1i{Gmep@ z<~m2xp!=+9%86(*oQ`5t7x9g8>|viC2BcDpK%#d-tW+23%A|>tZya$1vg{Kyt68<- zP_HP~jE3h=>})H>SMN1SL#LUyx%7E)Y@q(J`+;?0kLzHt)e*{n(lguQk zG`Q;%h6zEhJMJMiU1?>@N zR0(R*eB=+a)(qxT6XQ8{V=fKWHV_~CwA5&Q$~eDOtk#szI1 zKL_2f%8XFqw-a3LfUd;#xi}9Ewz+jU?KV{FSsLJ(X`?`ZRezP=t`8cX()IdTxYiUd z>LXIDSgoJ^h1lh&?nyDu0CW{Z?kUWf>_w(Fm|Y%#h1G51Lyx0=o%Z64UIa;9aKQaB zSU3zs^{f+-2GsF47gQ^=4oNgF^XUW!hkO(p}ep_SvlmF&Qd1-xjXSB+E_A z+v*7;pCJg?w9HpaYw%z7ZJZaI>$rk`FuV1I4OcRZ02Z)e%{k6xEm*6JcO*7#P)9#gEdj^<2x<`0-IaZq8W|IgLDq&b`55zRQ9r`M!MICv8p04$ zs{+<&n}3okrs|Sabenh|XaS6jMa3I-$C-iwfE!Y;WH7Fe)>5!afze~%+luNn#n=Sc z*jPxVzkiXmSK+jiHw})ZA(#;9FMj-=qCMK4x4C921zr*wY+jN%f);<-8h5bH@+h=F zlAhJn_8pR8(-ajIvIl1tSZ$f^icq+)=+}B=(1yz~pL!u#=?1t*PuC`2|Cv@c@< zgu#B)jNYMR2&KGbk3DaA7v%AbaP7L2{5Rcu2#fkTHa$$_>};qq%k8c%tgE##lu*rd}V^s&}ZM?-2!!RsJNcG zPIvU}t}&_G4T10i(mjlCBM1kWtU}K9d1bcohvcinT6}VF44_S!n&c@?IT$;Ih)xzY zq;uhiIA1Ii>5UtZB?hvZ)^?W^9B-p!M1K}VceCxpwDe;hpDLx#>RZ;Bd}cRa7D*;! z2b|?%_7q(1yNg*eGFqI&Tb-0|Oj?d>I#L%MrHSIEx?hicITZq&W!wh@VpE%_J<1|^ zsoQ4)PS<_F9M*MKp(>9?YFz4GfA1Tdh+uNuLrgoS69F)TqcHGjCR(z9@XxPHuz#S@ zdtP(2a7<>zH9DFEGyXnAB6wpBA{Tpoj=R8lJ;ay}`=Ew`EJiZWuy$VW5>`JQ^#ndP zZ68Oj1D9ohJW^kGTBk4rUy~PnN>%Dvl&Ks=8=;=_my}9|!-|ab(5_8W?wVzHn-&>N z0o25@X+(%k>4cS;mH}ecJL_6|xGeH}_{m5Jegn&Q)MY@Uafd zcnNG`^b{Z z$!jCIXO~CtZ)&Gf# z;wMP3|4u+@H!>0STJlH<9ebmmxi7z$B)2o^zOUww!A)w(8@Vcef8P;cdJhUu+|qEj z+Ow!Gv<9RWf?QX`!G8lb%166(4vytVh&sgSehKW@CXAVn$P#Sqpiybr=1a5J13yNW zdsd!L=ZC~cpMSUnElk%)+lgq~zoqb31ec0K{Z<<^3R~#K#UhWmulT0I`rLL3-)DW& z`Y$*(@%uQ+9o<0ygVM;Tq?l6{u_tN(Ru`aVQsut@?SJWy;?e;urlMB$*ihe|rr_zn zj}m?|CUGBBm|duB_!iJa(BPu><#tYctWtDTFp{LZ&kdMhiF@+O52+!@KpA`Y2 z!b@Ocs z=D99IytVGt=4c4+@l}~p2yH|>+{kDX;9DD;%qAwh3u=r(-ZGdota=drstF-4Ps{i& zZJD;k;eH?-XU@00)s(IqJ|ZGaA$V`H?~2+Ym4DCcrRt98cT8R#;+k}qF~(@SKP8s; zPrL6!VtYlKQXwV-K%GR<=mvgVv5*A26IsYTS(r?N2wXLG5*suEVr7!p^bI7JAe*#e zCIOOy0_F05ZA%&oY4e!w+BBxav6ZiKWD2oJRA%aPFDhWJvc_WNhNOR@%PH4qUi7T$ zq<=6Akniyf?U?-SJK?BauD#Yky=4(dPHj1l^NIdjrg9rj1CV$D!?LQY0%(v!$c6={ zo1Gf3xzL87tXxJ+_07JAAbxXBVEeckx%#}jE@!Y*;$H0eKsmf^x}xJ8dFrcTj~wL!0C+TJ3Vsr54e$Ey}PaOyzmu+!ofbc1JW9AcEfqxt? z@H6~-CKuD8nqvF}gD^%T(&+jDq)k2GeD)ET!I9i9JG8Mq0l6ijYl4WtkXVk&>rE;{ z9F$3qoj~JjZz@Y!S79$OsWXkr^ohf_db?=s{U=uy+4T0@?rp&38>f4w-wPm2m_Wr_ zl0DVAiNtu!#8drbw3WzKsSEe6Uw=hiSld6l5YX)7#yGsnn_6>Y?taZH;h)MGvD6l# ztHbyu>E7_rfD{%9S+blnhk<`&LzwZ|){DIz#}?%x$JJ4nNByzHZCfac0EN;}D9pfK zzQ@S}KM9#8*!9(<5B%6x!9U%s6c+j$n&@GOhKt-!ZUYr(KKh+8_|Olv!GFINtRsy0 zz?|zX+LZamN5WTFFBw)cuC#qeq@ez0j9Je%az->OTN|UE5Sa*NW6;=3{AcDi4l5d@ zLF1rAW?1MEhr!T@F*{kx)SU?QhVr8s!iJwp6}=99klHoX7q6|Xb5?}c?s6j%bY5rk zkuTk}i`((>9(ZqXfILO)jDHd9rVU2v4jTxYf#-gW?(qJq+k0uN?-E-`iy=`hihXiVQLdSdZCdR=GT>$Q-A%wrQCmkH;YW4o1*Mh%Vpkzq!J$s ztLotmXi!Pj1H8}El`*`6@j(>CrBr@PfLg*6nK?aMlsm*z(OqL=_OjtiU}$(ITfF@li0X z2q!Cg1&pHgR6>fc7OTiCOUZzg?TpUyD>alG<17xGy?KhS6;Y`2A6B7JG^YNVAkVkZ zNjJpj6C%#fVr_OHYk!gG?~70!WVH(o{yrK|VfYP{C0oJJrfSJ~<%2ih(nL!wJ;3aX zZy6)JUSpdxV~HjQUeH^nl2+vLI3j$p>D zgY0vmnI7oC{tk#cDvLvaj#&d-29XS*H5==OC4g6OJr)A!t(zMf{$ral!Vuw{cV`Um z=R+yVD*UYRjejocLDg6x!gsgGm&yDxtYIFcvyX%cSy(p{Z&Mlz4%@5PJwU$i$#gz$ zOnVa>+QxAi_1m>lFNX$`{6ToB0j;YD!p&b!OrDOl|3>b#r$XPFT2jSr%k@}HHR(K@ zy<1kc4^1nMG0P@KN$%^NsqBMX%Z@_GWzzH>*Q})_1b_1$17VUKvA=pPyh^zx&bGu6!M%7EQA}x;X}SkDNjX~fll?Q`POZZAKW{U-w(x& zFeVB?Qh$Ixh?Aq06!(gheyCd`3(4OuSH^T{%K>MR2+g{R4UrF78w0ld$%~MJam$m= zMv%A@Rey#)jgqzEmC9|+XiRPH#8_HQsZ9-`I2Zahj;?^~Ncd2T9EP8r%s~Pp9QEwI z$kY_5h;k3|1iDh_cVSH}SeY#z1XjQ)+CW}t#W1=N#V45?gw*pFw48=y!FE8ct(s#c zA6Y^@$T`#yD@Y|98Rc+c1Gzl8uhxt`&?Hy8zpC}9K$!=hJV5D;F0Cd*-DvGO^ zO@A>5g!EW6hv`N&mB{&*K~ANFO7Nq$lHD>M(;F zt7aQyor1B)*Kz$pRZ%j}1{wzj?hNh?kMoeh5z3*l$~TUaP0lC~83JFidp7}xcH7G5 zQ+l7+>aV*WNgHL;cX{KRA!=9hi(LD9nSUk@tkPn8_7V1jDr*S_S!}Sua8z;kW*gIo zxe-D#o`1BM^9H{3f)Z!I*Y7xW!-zj^G@Q(A21X{A`1~GqYQ+~YbBMZr#AzL669+~h zU93}C{mrlth3lm-a$O{|Fpma1l&x%T}f6Rv{0%d$Jf zU(dxRi!URH_G+YxwuUYK9hPEqxxO>8?yV^N$At!*=6wE!bXVmwY+B;X{WGKgZHwL5j%Rt=FQfPZ@;Q0!YQ zE@|NkJxH7>p$3AR86EK0%)sFu3J;=^yFwIU)Kq{gT20n!^@8-|Ev!exAKA5F4OPZN z+e)P~{&B}s7!5Z{#c()g0c&Br$(H{Ws;HBiEHC*9)##D=GW_a=Sk8CVu}R9gM$Txz;GmGB}s1Vhnh$3^*d%TD(2x6=G+?&HZbFRYWGyv+@$ z{+H{Ow4U;xn8zsDb9w$X?cxt12V#!1dk%C9OuD_%At=W0!+Qz}hktA9Kt*uTqjsz1 zTZ%Kz5IM(Q&BXWLZWW9^sq!3m*c((0+C|0_WY)|+?ZsOr*r8Bwodu&7WjU(-ps04n z_<&mcn%wGGI1^yp&L?RFD({vgGq+PJNiA`Bf8zby!TZ(K%ird z1vLB+7pi@lE{AV8Bfz<44nXcNxi1VL6z^VfaQ8>oy@)?{b9n_Zqkh%LIEBU5t z^OyJXGVSTQr8Y3Dh(*==j|4KC7Jg+}!A(*0XAik$pKl+KX@BL%1gu+$oyCIsx%THY ztE_Dkrje8i5O3mq-M*9gnDb`@{o3!$?O3|s)YtM@{kx;Pntb7%)Q&Qo-{Y(a*s9`F z+sZZRehhf1;iX}0{34~uCF~gG#|yx_5_-D*`KF|_LR!Oo3kNRWOd<0iVflFK^nWJ` zvx{P#a^N7-N`FVJip~W6hH-V)e=KP+lJp!m(<+#5WN@`KnqCRYE)q&5L?Hk$Mi7YL z_UXwYw@|5D<3JVG)}*L%)W)kZz!`IyNDQ*WdPSu~k&QNn(Z0AK!Ul{77_Pb(`MvRz zTwPD{Ao$Jiheq*d;`bb(d zn-jwnVQi`jnBJlqG#(@g0ql@Gj7LXz6Q-IX^~}$ScndGBwuw|J;Xvp#8%CAD#GSot zic@&ozJF^trzM*sssDOOYE^eOtis41rxG&7zGtmhVIRDr#WfYlZ1%!ThJ;j$L2S;b@;eQ6iyx{nNygbvb{i&%rEX#Q?#Irz=~>D)Iqquw z1T`>7B+={plV98!opB|(p^XrCQ1V24uoM7gPYS`yI|@wlV0D#=9}!6bRzFvaD(UhRRP1DX=2 zJR)DF#aaq+B?TW03?UB?)Eu;GaHESBAuRO!H4~N4{p*OsJ=s*OwQoX?jaZqvh0!bjk+fNdCh;hFpAZ z4avXL?#8#0yp@3$UqSmS{R1B(oxK24A$OabqZ^#b%nk-6Xh@$(ONMalnl9vpZGMLg z#ShQtp#qVgUt!)-vc4O_k_otaB!9m%YnPt$eb1Y#drM^zQHm0!3P})4@Ms%;#KGG# zfEpiUSy~8jt8j^n_Pjnv?*-E|AKr;HhAU20kSM$nH?_?+LQJEAg%YRuoq>Vxis~>^ z45XwZ}}+KPJt60fJ7YJXIEpZRBq zT&XpVnz(R<)gPq*{tdUhc^Se$ibJ>?U;X!|HcsEa1q_a$Lpp3s_Ldi%a}BvXqUOybm0*HEJ-R|D38Vi6tW()#^+gY zy&B>tb%YLcbT}$SC!f?AWPd}d(-tP+9wLNA=px3uG{SH|Tpygaftsk>Eg3S_ znM~+EQ2|U`r2cqIz=V(IqHDK%H!NB}mD>Jj!(Ya(N9Ikw+oXPwb$_sMiV*nSjJl01 zf}fXu{If%xxUpZeO3DaM#FzEk~QVm8&uy4`uyEOR{9d zSqNM4?TIy+s-c|e*?)3hOkLov|04D)RFu;?%8^p3iiLt+GcCQR8EK6=n}xPTQ}3rO zreb~6WZocJfz>}`>4}!(PGHnh$EEsua7eU(K|&p@aos1{n@nD1gMUf&R^>=kcyZ_Qx_eG8ol2p;2N!63_#+>`m0W} z?>_Gn)UVQ`9A5$zhaQ^=zpNz=u~p0+J^GM8?tl7`eTKJ^KNVCQh`%6Ka{w5iXWU$3v(Qfb@)Ac z_0H-0_Exnj0EkGdn$K?vu&2$Y?dWm%qck;^{Sjk7*QS)P>KM1jBiC>2bDt~R=5z$` zsNayN6+&00-p={OIerZ6A^NfaI~66bI@S}3;K^XdTz{AV5*?|gArA--g0(G{Lx}|W zC%i@By+^4;zrcC56T5~jPv zO`ERUQ7m-gTc4qK(IT9Ir$|kTYwcaX2=1&wYc(T_Gf}Arv;3 zh<|qgo>RO6CCClA6{2?i{}R5ol9Myc!t=ocGM0W^oyVz8*=fWwf^uIUpYp>EmKkvA zvmn;Qh_B_N`Uf6_J0B9QdxNj>0o90WsN5I=W5;!_up&9k%G$#;Q;I4|?wFVj9N_C; zcJU;{y2%R|-&3hWNyg_V-l{in^Zirrf`5=Gm?BzMz}qD@W4UPlo@N~`*mh-yc|bKJ z1S4c!Zh@fG8UCJ%n(FTmNMe(^gTOaRBbmClu^qqYhsM0dlNCqO0Y`A{+{LSGsOi;u ztJ=`n(@a8ri);6|if>k%!5K|tB1&b5q56FO+2_~Lig;p#0I?!@a|rT1D_GV%PJht3 z+X>mG-?Un<_eUL7z-C2VJ{>M8s-JouYXc+2QhH~|nm>hfGq(3aCWuj^v}Fzr6r0>K ztPKl6o3like{ILErQBO3GqHdTlW_eBG%L^|y@YDh0%Y__i2*u}GB<9KlfB9~3>!4r z+h`@?U6b|!x?N3uqu2g>X|y}ugHff;s4T9G=%g(& zG3rLV90$I1wCT+626DUE1`(%cWO>4;TWRWKiZ>Cr5UChHMaBVB4^Dd@iYzAv< zF(bn(EVt~0C2g15vhrtnfqw-{YPDSAeJPPeuijFXtllD|rFfAP1u5zdy+0`s=3pQC znS|+YXx8JS=7osEguIJ!S{$4npm8q6#ayoeGQJfMA9sc2xJ7!PQpKyH5L%V^*&kGf ztV-__TUr|D4tr#RChPpc`Q7r%M5h<21M|*zUoDk39kRZcgE)IjPJg9>3_!Y%G5{b< zcWsA=iC}`%*S?jTwu z>RO?9Pcv=>qJOd|BoLF6GB`Q_oIGEaq$o8(m>SGemU=?Fg(}#bt+zW)z)*AF zxND`l;Z&TZ)#Bn++R(vkOy&I6s4r~!w_3ipZaZ9e{4keiMXcuwK+Wx zpBvdzffD)Rg3cT~MY<>5^{pe?*a>ar83Mbubtfck^+7l}kH`eC?3DbkyQP-amHZ~f zJWlfqt(gWqV}E!BU|$ehvd?@Yj8n`PO?2z0w(y4I7sU9zMmQ^EASFpL)a}5lKSkp2|%$q5ZEY zGhSJ#f)VxBNRxtc37LVI9c>F&MjZCo2nt|$cKj4ua(_@J+lBr@?jk9z6kV8!z_RY1 zXW^KV&?2Ds?wgD)@Ls#vOaBc23QbuPHa&&)shxc&ZwG{kUJ7#5J!eA23zfzb`ow(r z@E7L%OdBU*-_Z6bY9zrQ-qlE^FAk8M=gGawfdgn&UI!8by8qd^tQIV!w^>jcHdcvW zaoh4VkAH*I+^Ps1uKxYMRIpOB==KCea8|`>Scy5ai0Lr;g^Mjxd%oIIM;iV0mRAtR z>05619j%(=cH8lE6*Lmq%U|21+JS6qYU(WhTslik^w5skQ) zFs+iR8TXd7UqQ>5B`QQAJgr5qs-Q<`SyWgu+kZr_|Eg@j0b;ooTyc7;?DnwE-aQVI zkcNjEpx*5`raL+IQX3_;8it)bS^UUF;0N=NzI-Mv%v_Yd7mG5@Y&93{feQL}==YXB z6FF7o=&qewbmto_OrKoajX zd4KN0Y>XGZz7iRq3SX6%)HtvtQvk^4(<2PqKm)`8pF)oHF4?O-!KVZKq@V*?oCCvL zXJ=Bs(&n~dBx%^NA7(6Jz_4{#LGgXSd>FtXt{fCfn1#)THpd5JyhEbd)WHwC@Ep$g zSM9wSE8=FLQ&W`L)1n3QD@G$YtS8iUMfZSY` zIQT500EJWF5HNK1Hy=XyE5TdMe$y#@L;VgIKFU!`_;A+uY_x4%{`u%5a05~FV}Cgu z3k8R>IpcO9;>QO{u{ecJ>a4C@4u4MLV2Re24MIj8oKp@BDCF_$k9p*|sAfkBaIQr3 zRhfmRxSFnWk4FP=VQmo<%IdMN^!r9AZu>^`rh^{qJ$AQMSYp_@PuV%1oNmZHWzhZzrBVMPIX*n-1L z+9WNqRx|-bn-}&-$A0F*Js9S@L6^0i(e=aGA*j9OD#-}Q1Is-8s_!ZiZzM?c{60&U=BYGC@b;p8)E8&(8n^}_?_lKM-np&v@f2|#Y+Fhn%2kNq z&G$XkE?b@)al(y$JM(}oEKWv#K+z=2&~eD=2}#FRrYMSUc}JYaLpV%Yfw9RO-A>u2 zu|jvjS?!xU7i*kUe0nx7FMkDWis;`w4@kPlrTDXgCs;x66RCR$LMX!6_Z9Lz3=pNvIlz*b_=9hiF%;cC7Q*n{YLVwjxHD zT&HG`0kFiPkV2nh0DMj2sd4dXRqx^{?5!jE$)VNkO^$KX?8DD_GJlmmdGK2=Xjg%X z^V`Ovlk;PQp}VQM?)!CCalx=bWyYkeW4MlBng$ru>8do~FLf4lK2sW?=@!@W0r&Jbsl$15D0hEf-p)Mo%SFo@rFf;VVj)Ms8fZp-%}cAQl=si>SZ zC3(?A0g_8OV^v0V-G4C|4ohWH7*yCiKDV8JCFyBtq4mZeRu~62i1)p_UMmHmYa}Wj z;5ddXBm9|=Iw9kyVWicaE?)@X=svk63SnDI?#YemlCMn_Q1-NBv)bryN#~u zSf2y*uijZmnaCW`ejVUGGDnl;qm%XD@^(p3Zt1=|>AM{iRr`j`gjXikM?tF!ZAR=N zfJOX8Y%bP=UY={yzoBtk6+?NWZ2zur;WAP$Vh^CMcz5AC z^U6H041cugU^@764X|EWcR&{yfA$8(SO9zsZ>?`+5B*1|4Dp)W=SLAK$8;fdLZ7a0 z^%VJ}oZ3VmyhsliWg5CED5ZIyRusD)ZPUFaF<;Z!Xj2}2Lx(Vw^Ue6Ig;2lVlvJY8 z>ng1Y!P1Iwzi(cr>8dEYSaZh>|8Q+YQr;|Cz<=GVGfoY{P6`|`4`*JLiZ$LA0zr&_ z`p~#Wt41B;z?9hyWluiB`I7g-s6Vt7A(0BOeO%A=1Soaf@)I=q$x{_dB&awJ${Y;F zpqE;h&!{NSgf9pPE8~RoH^V9vpZ?2*BAf*MRJH?Y6+6(A_-B>Q$OTlJXQs1K=9eWh zcYh7c#*HQ8kKL>P=67uz&--7ZWkz^B-q_hfpEj2~pHEsQZ+!q=+k7PJhJOlFhP#gV zo@ha^dzb~|u6i%x{TYTG}ZhG+kAL=eLOt_tZp<#XK+Pf*T6vNFAM$qwUm z5v(ZPq;vaa(jE_q6EpioJWfq0yX53@dC4*MA1A-_Rf(5e14ye5H zMF87F4+QnUxCIbt)h`N~D1{eZ;2cvRg8EK&nPH>t$7vTsK;%xkI7Ul)C>(f=Ykv^_ z_c^ZunIwdr%r148>@-`PmUa5hic??FUm*Q;;ZP_67oG>-BBBO%H4PZ7VCr=(bU`X2 z1M!XZNa8S(?xurSz~z{=m3DgHUA8k6)VkDE zIf3M$iyXGo&Ws&<^~ZoG(!*h|Rew81aS@Klrs${eIKUm(u$RrR`mk5NN(>*4c{_Lf z3#HMAG$gy*a6jMEp;9IKlXXb1Fg&=B!{6YXf$fX!!#sadVGo%IQl3LbGK^E*D@m?A zwdB=J6SG-{aZ{v@)g^#AAJs$?AH+`}muK(x!B~8@)_rE_C$Sn6ry5kvyMKd^gP@|P zb5}(iEN!nSuck&rycDJNdU}fBP~{GNG9cE1vLeFl+AEB_`H4Vcq#;UynIr(Z7iMr_ zTr<|$lwT$7*J9kQm~S)%@yYmcIS>!l_Az^d z-T&_bo3%@eU9CH5|3BFxIH0)Cqn?|!G8L2zv)iP6ED_xgrq{!O=QI0%N|SH@5!*KO zKB!xWVAXH&TQ-n59xwJ;Ye?X-m~aBzBVqM0e^&nf-u3_+qnAJR_8F4a_p}oqNob>TsTP`=lw*`_w=Mkq~aH)!BkduZr`OLZd|EZK3bC)15T_xPv4h z?0I>7cs7SEq2S#RE251rtJ(gppsE7Y8uav$x0329&cFX48vMul>L4xx!r5e!&HD2@ zjk#|Eg)c(AXnFN|MSmhaDq{f&KZRRX`*(J%E{m(d(K|>OLK)GgcaMqNHpq8LxdDBDEcd*qrIstObD-s)EFeYymYMtLrvQu|%PL;j zs=u+(q21NPs&VyGHO}JcY}DpB#0x(}ahi9f__BA^AZN$$1%DUC$|4i{_*tW-7s^u# zIzYE_Jqhfkb(j65qjX-IZ`YOGyY_rx(t%K>b!e; zi-G){b>fk)`G0@sG!=)7>HLdPQzWECJ#NnB5vWNm@h+J~&R+@qT4NuyPwAI(1;7gv zv0p-ObdyHj7IW8uRS|9p6D}{mIysEP1L8k{eDmE#{0hsaRbH^u9-VT}>5+)Q_4N+3 zYRw~*D8Nn&&Mv`v3`&C)@yoFbUKo=DFu6;lIhZ%iQh#O8))M0@+r{LD5u&QGUT(u9 z)gRL~!R$V~@I}0{IWa-vlhC@8z#OAYz}Ol{FLuYuJY1Rj&!8^WnZy}uZyaK#zly_y z8=#&)Nmj4f-l$R|GrAwXr0YYlmNMfM&+$G3+~OB%Wk0<3Q#wXe1=x6f_Jm~f7YDUh=Q^Q+)U{A11TV;xTgtl`2GC;_9~Y$vsFfU8Qop z@PF*jafA?anRw`CaBwMM5K1Nl3yKeb93{s}Kcc4i~zNOo@5Twn?G;luIofN~Newz0tAslq>Nf z2!Srz8~nl;zk+-c6--18^@O)9HhdKYHTqoGix7=f8(_0dVXy+pd`1=F zfR2hTDqWGd(^f+6EK&^wy@aNRU&Lv@%yca`GGareP*ff8BaiPdF*De=t%j(4%YSAP zl%h^SbY^E43U+wi83t=1x&aS|JMJ3ctZ{}@+_G~o>t1fdFiwCw8f+tN2(DLQ=6j|9 zK|sF0akelZi>(#F)U`zvDdA0Z%4N0V4wJi+b03`stBDM4i`>hH>*BeiS)-twbT zm&#e5WjtvAFw{GZQWP=0?6<8~AfevOqgj7>rvo?jr*XD{S;dID^jlIc+us@tr*?Do z&(?xl{hZV_?!1Qoa2!OFLi5ey4F3qO7|KIJ)`=w}jKi~OUM?_JGWLr+@0GC!4XQ@J zXZjx4m5cR%lrzfqnHZq8c#B*lND-xp`(Ogsm^7|sVLbL?+QVMg)fe=p4FmC_b&r3& zNo3VI<_rgcDvUqb1t!Alcf9-CNQ?a($eOCr<_cqwgF#jPuEhg|&~n*jY5k>BJb9&8 z`0&u}|2y&boP?(aTi9HEZHx880+Q;xIF^QJtp>?^A_sX5uT3We9I||nk;i6K<_jIl zp0d4mm{pA3yx@k(>&d9~s5}l=UQjx@WX(0g)rg(A*4wa0+zx*UX6c@5$euJ>Og zX~$%L*eREF0S96or43oRteRaGk9j1VcB3{30&3mDubm#{0$;cdZ`v;#VSh-44xz=j zM{$=^2=dKB*&A=8Ns?fsi%<=A&aq(cp2qrpr}Uj6O6vYXmB|ZT$ZT)}6$gLsCw4J) zSipq@CnxtfwkM}tc&sSi>c)xru<4~b|JmVXj=Cych7F+Gs@`P~VjmaqMWghIn{F0N zw1=TyOZJ<}-wJ#^rMOUOX!k8_X5H9qa#G|L1J^vf6;ckXsl3=*yf2U%jS%b&6hv0E zD1;Sb6y`j$)_`kyu5x*Fd!m1@z6&yAT}aR%7X&-N6#VBTeJ!bQ*^=F|x18f@ zWFjB3M{~uI&d65CD9?KQ^?;mL9Y_%yB)+%QbxQpH%=BWn%CcSzu>1iS*-jdmECVcC z96&GoU6AbHg$u6&x6*&Tm~on3h#K<>_hvC9G;x)>pZ$#=V7@D$Y=-c`kt#B~!qATq z65$QG>>`|@SPk866xdWiplzm^XUtr`r;uhwFR7n7yLIxcvn;&~)}viPdUJtpMaH5V zwbUv6tvR@~HTt(_GbG_S0bnDgO-zd26m((0u)7D)(Z32znYDk=ZCk6Z*edWX$H4N1 ztIRe3m%uZw?w}-pvZkiYjnhaRaPL^y@ZC2{aljyeM5whlRCw}>ysQw?=9wDFCPooj zRCU! z!r49D@TiLFMwfp_5OmIF*rN4m{0gfVd(dbAl90|1J}B&u3)`E3(Y79UL`xcKF-(%% zxfYBZ;_Qwi>BB?gnJSS}k>u(h8HZ3C#2uK43}Yx${=YlZzTvf>LJ>#l5ydsnD`^n; zQ|?X+XY_8IJdpXF*;)dn8VJ>i+D#r;+AJNpdoPAZZ;OBIXUwRV{GkWH$H%WK9q&B z0Mqf!uGc3h5xIi8euX>$)G?xpcK$4<%x8250@PyW;AD{9!@}HK}Mz|Q5I|9E4iOKGyIcxYxre`Wm zw))Y>Px+!qC?=q&LH`Nv>D>(32lGKPp_WqPjIm2TtHK)*UKdN){-%lu!_8J5aRYz9 zUgz=w4p9qc=?z(aAtZ}7SLhegdVP3v7Ha3r zZ67@o@f_R1*I0`H9DfwiLhs9-2`7JcQc07)r1DC`?#@=ljm~4`VWp@mHII5Xtb{X$ ziT1SV3SAB;EJpFTrOAd#d$*9FPW3H%W>`;5YFGzGjn|?@yxo4m&G<|8Gbu<^bIDb; ztn^xXuN}OHl^Zrw5ESvS@l9LnI~jA-+p3lU4BD7asH$X5_^y@|pF?Rcfy~Y|B^Z(^)cPL&77f_2y+K+aUiG;^BHF-3K=I z@P;wN``bz#>P_Nh$HgL_&c0M+c3jg_j8QD_GPN;ilXN`@ru z*Sx5KKQpZaNTpUDUzskk4}=#O?D`p+P+C(&5o^3u)so1Jn;*wW_Rxu(sfyweuPurh zjf!PN?tY|(ZNd?+9O`C7tjdDA5$1Oyfbx5#4?rLpGpY0eKN25pMkaqs!+JpF0B((? ztqkt3x}S9NZeyA9+L_-p9OL~~_i7YwFgX%LKlMuUU`_YlYU$@_1$>xZl?W=x|5w|? zKq-kQTBhh@I1zn#6VJT;tm#v%EmN}~O1W^hlOKGC5XjZ=21VG*+6oPiqUWXgj@M)C z#E)ZG9NWtnnR2-*MB0C_dL=Adiex?b7mdy%eg2q7Nf%?Ycqu$`{82meN~%hBhF%j# zhQ&mtrVhLXDTk=`3==#jL`T5n_wFax1J)z^`$CZjTf!w=rEEey(lskQFNtGFt(;__ zKizWao3d<$+6m!Yv!Miju;~-Gpr^=Y?z=cGo2WOTf0lFQ_bPpZk`!N%u@Wf z2BIP>FAS}B_F8{_0=Fv9GCPmBH84q2({qfzA|wlgbrEADo!j*+IVA~7&3uKE;Dy0q zBht{>0*Y&PwKK(Ggx8Uc-<0_1vq=7khLZY>JZs&%Z6)((eHk@7Om|GrHqtbZvek%4 z#0?zQM+I8_Wzy*dXhd6%lr9<1nvGc=VK^uyGE1?JcJY7x@{RlK76lB4U`=L3aqHUF zkp!{xCK522WkB8^+OZ&azwi65Q@vW1{b2%TU1n)8lg`j8oDh=hSvR1eIczZGc$)Yq*4npDG{|YfEoz$C#EFcTqz06v%pjCix z(+mBP|2NZ8195mXOXeBJ-IR15*8(pRU65;t@82C9vj`emmEVVzV|3(XraC%E3s->R zdZ$#LuoRE+5g4Yat~vctoS4yfC^MiKr3R`gzY~Asjr}mWf1wdyN5u;}>2MgJCiI)g z9%c#_2jB6i*6i;_&5}8(8~e1=g3iCPR@f6`Z>GNr-&|p`>RQ_+@}-hVczO>-7v94A zTPpGjrpn4ikRK?$| zQ8#s)s@?}0(p)APt;wUGQ{}+;80!uPl*gd)5s=j0^M%9Laz>kUu1SUDkSPf5aT^nb zBCwgL-o;{!BgP(g+Wj_-Lm!Tdd&ZcI9Q}Wm>j2I-y;Tk+2LL1qY3Oa_e&Bl-f#N6L zh%A#)Z7UO_dD;GJD_G*F;t~TL^od4b6E)a-)Vn9g35#i(FupqOXEdSjRljYdy1C)P$cSR*t zzYnOdIvO!dzjsUlbtawhH*Mi54eSu>qXiLZuK+9n9r#wh}`3oU-Txp z1dmsbPK%q)$oMaaPnrx;^~`QS;n4p4r=Vq)g27jRHr ze58Iy{t{8R<2d!EN~UCz%cH3to?w#=5?w{}`fPgLTefF4YM2}Y=9gkG+$Occ6NUIKsUKBJTkwtA@O%-E4W zZWh7kthP=<*o*!5uL4*dG*DQXKY(3jhMij$f|#v53%44s5s@rYMyGIyg3xt>O8C%H z2H!lm{0`l@INWi=%u|&pi6k2aC@|_?P#~P!c0sR-hfGg&sjB5Bqa;EkgBOd?|wM32|X%`&MSSICG4MGc~Iro4!ez*pSs?m35AO?fR8rr-=!X zNAxK7!>w0$EZdJ;Yz%(~UiK0r>^QUTm(gGN(Cj4#geha1oK-xEK{7)iI9~awd0z3q z!k1G3*oCcbCk2+Cfh$N*8&Cg6pY)>LKM3(VeOu3c2lIakmwlstb;M&Gg-xC-_&Ep~ z#B9F{{8K%~{5|>HJ}UX3&_|~4+BwP6;BOvvu8L>dd>R$kKEE>n@xuTlZ}Bk6LMJ*b zuN&2o&!{xEu&$T0!mCi1_gaYcbM~sDFH1PsD#$yGR^G(AQ}2<$;_4K#y+UynN~` z@dLR-1X=~4!c%Ew`F)&y84`rShf|ymI{>zT1Y?jjPBh$mp6GP?*KFOdDK%a>D;#D|nvDb;!lC7>y)hr8L6 zhTP)m(GVFtv8!7!iq>)c!H4ZH`k3J8n&zX~S1J9H&u)+F#km&9wp4v)pmkr2|2r#| zhIf0$@hq+D{C=KiTXn(bxR6q%chN(rv;co9KjI=bH2GGg%4t3i;A~P{Va<6dxcjRd z6LSJi-Yr3deYZ^ksT3wKDLt*6vldi*L0*ufoV|G4iCxemDG1Y25ANR>syLc&lyphO zp}T?&;uf73UjBDvMdi@!t_$R%iWUu!1g|ue;LvVj8qREqRb(8t%1L#gS(6*=Yw2UhuWhRrZJDf<>5 zU~wqhi=Y1n&#~JNnEQO zi~}nrinNkpl=G0FV5$!;Ulw}q&uxDM<6Z4kCOtUvu_g{lJ2@7VQ9XTbD-qG(AbDT^ zNezcCatnCPn;{BsW$E}TuEYXD7sTHhD08tXttjLhN^I_Js$f8VM}pgBC62^}HO$5^ zlQv*O=*96It}bk*iaj@>W1 znV;{dozuA18AyBbN`wV28#%DHcTnr)8hU#isjf^PvD-i)(@HHYc9bFn5RMoH>sm(5 zr%UO?s~ArP;fmr;Y~%NDWukxc0O0|rt}|8kG)0~Mrk)=wSv#=MS8DV4K#2{(r%tDN zO|Ep+u@MOa<4Kpfhc-?I>|TMBuX}Y7=j_NGKwi?>{!Ln1os>&^ne@Ue#k}F{;UiGC zJlKk`_(^}CecF(Dl3yry02He@uYWhFYheT>?skY~VxF>*iz?av#|eLn1Ex^ZyyuKZ z+l1MTPv_l?%dy5i)iu*MQD;$QNF?2(sg7FWir8~lY^solYnVC7QOUuKfZ6aY8Aqh5 z+g#^c)Tq*m2OKL1k!x-nkg~M%UWf1dfSGCVBX~2mJ0c{xd%TuV`ApkOU!5u~qq1zT zFPMOF4@Y$!cZe+{H+p}~Pa&NkX^M{gCz^{QsO7|G#;4CPTWUM|j?ifhJ)`3IY1B`2|p>;~K z1Zz4VN-z(2eDF4 z*v>*e>-b(Ybj5#DT(HJJrfiM?P6y$E(8U?Nt%;ru1>;hUY-S(?h_^(*Qa@cgQnE5| zxGYQWd3vg)E=zPni)jR`u2_3#ZxvC=T1=<29zg`5Q+%PobqXk~VPE(G#u+U_fn5@dcC;;3Ep$YTm_Jk$6s|J5mGsVAuh7Vo}!Bb@ltQejT zdTgxwpaR1%ZEpLn+`T`Q1b8B~0pGn;{wwR3xyaKwZMlSDy$U1xnf_jQ;9cvRvIRLF zI%9%BxFf%KliCYKa`eQ7J9yBOuo<;lE(cqIpto5I@U-tW@3%>(^v{P9Z*+*tAFd0k zdj=<)e!hS0=kg@3lE@`!F1zrhxI9f{^KH%epU@%$mu1|fR$WX~fP6n8q*^k!(tpS5 zwGuXzyYTiXA2Rt5)u7{AZB-Jto33sX6tfIww@#hrSU=GuIFx@2py0sjlk;4cV(=~96c`>l$x4;s z+;I#E!}4RwuOfg&iZ4+{;=ho@W_~|kCEX1ySZo%K5ay@_{gT1I5KC@Wk86GSIyaLn z*203lTH(a_MrS&lgbq1gZ;*lj9Z_{-AoRgn*3dN(!u}#fI+7zg8b3k?w%`J@bvhIh zUc-L~5bf%<<>X6(flJl)T|%53m?#GbnaNnVON}Le>sZa%qt`xTGmU%GPs-BmE1R^Z zaElflysk;|+n;+vAV#x zOp?^`-ig*%Ic`j`aPwjDW;%%jx>~)1r(Bhxkv#OF&Ei9Tt=JwR?fh+1K{+y6{ONz^ zWt-Ec?5I%a#;Kv|5@x&>X5Ju=y?nFo8nWQQdoieE4~cX99Z)nD3Wn=WA+~0CEK2g4 zu=J(2FU>FID@(;%#cyvAEe9*8JdV;t3Trq=#68xSJ;H-0njX_5$TWutTO!_>*a;P* zd#b~ioO>)X!DvtKA6*4OY!P?aOA~*9Kv3j>Ad~aStd6xJLLzEomqD<}zJe|}*4f%| z8>B$xLq0acpHRXPnGZy^(;=s0_lIt;i#-Io;8XCh)AYI(uiJQlWhmG1-b_MW1Bcm@ zW6f}BPn_1;&7L&fPPf!pTd9wK%(NRB!=;;#zKS!n72U%PZ#S367fU3f(KmmkV9>}S zk*%#gJj%`1UMv;0l;a-{p>`rLlAJh!NMd7{647?$I)=v#_yW86sr2oH6b@&=X5fcvh;CQ$!X|(1HQ0#sM?Qj{P#P$%+55T0!nS+kM?c;N zDQ)th64CmsYDyOZ1>y70Rk?rkUFK?2G$4N!1GcPpKst(XaRA?F6qQ=L9-8d%;?r+V z@qB<{t%_}E=BIWIeqMywD@0q5XjT|vah?rMahh#kGf#g*hE3cC!DD;< zTXDvNG$ubJD^>f(-PUD=$u*vsP}Qb2;MR&x;7+%6HT052*F{Zxge?SK1=HU29u>@% zn2iVLjiepxX2WhZ6&71o1K|z57k!ofG1CfM9pi0j4Pf-m&3hEa`28PAbsI|Y3vA6- zMwAx*GquIZ&?8;Qn7)5{LZJsh*s#6S`yA>`K}f|hc{onDI`=S%ty_IsE-7Hj4{=** zE7QiW0qEI~3wZlSf(R4|?i(!BiiM#g|k#nvB*{_EtyFcWHk{(Nb)CU-LPd93=#B zYIE$Yu_5z{1)b0&ZdJieP7D;kLyop9$U|#*fNo=)WH9XrsGbXzc+q~pCL0!y!N9Uw zv(>sm{|uf8lntMw(Y^(61I66b>;AAi6ZkD-6{A%Af=OM8L=}_z*gMh|3j$g2Kf~g@ z$#C>=wu#`8X@P&|9CgWLpf1LQn!uEV6(vbjuI!F`)5k5|j0zvgMbD_uy5QnMTde8ZInN+PZf5=zR7ml!CtD)+?%eIwwgni3kM3eIjZzYDDi@7 zx@k;?Q{>YU5)?eWkA=tf(CP|yo!M(luR6!f-RrrITZw;oYM~r}ob`^>=6FjdH<9XL zGG`9*$Xo=eX;iYH`KbhAVGwMBczG8OubgV~fXgDMMd1Y+`W8;D>stnfvn1ei=RxgaGoX6yXRJr?-oCU?@x0 ztj@=abhCd;5gw3OLt4tNe9#tT!GEJ2${|+uJoAoBP0u#l{47|X zyT^TY)8oXdNrdgo>=f&ci-xENOIbSfr%=o~r*Q>Ih*{G6_AWU(146XL3Y-sg_pPZ_BtHa4Fwkb73$EN&iYTgEfg5b=&XBB)wiV#Dh^gO)b7su z8;<#_8aO=mU$9lO!SG%n_h0xhqNv0gHmH9+CwjSgP##{gZ8aI|ncGy}n1MeJb?yZ4 zi6A}_Ua2u4=+23_1E>f=DV%o=-w)&zRL7?Oo!FCcwQJ2xIH?$a)*MqS-;eW!!#)K^z{5-+nc3nV!^YKSqCA z247Sa@3cxU1Hdrg_XZ~y(t^$J7eU=&pDd>zhQacM8)|b4^^8m2_$hk;K08@Z`VoKr zm<8~N7L}4O6tl<)m{qHm#Qso+xj0RlHS^Yn>nBA#5)z^KP(G~AM5h?v0kgHCZSa=q zyd)f9w1lP&i~EM;tKD0uOlzC(Cxp%#nwXi)N%odjPtDOZ3Ee|A7 zYr4*4(c7#(ez_Yv*jEb`Q$!J}u|VnVfdFG}RH3p_$&1}SMrJ*>?Eec5LJVdxh2>SJ z1}ze69GL_m2I({PA5DNpQL94-iUfQeAF@=4mW>uud@BKch&dYs^t^ph*m8dtiPcDl zFA2T|Fs8Zqv3{@PDzZ_$ko{oFgHw>;pgXQ@@JFsy23dOgOK!QjoSzG|XbY691i8@r z|7@AS^^trVe&(jzdkOozFR(kE)IkHE6HvnXMGgHZ)hVQuFP=DpiM zS8aG0qg`=W?GuFDv*4qcGAiJpAf)<~@tnmPyJf5^h5`RYM{lApn2?L+ux{lSM+X<)GC$W%q@toP!Ql8u zRi;F^Be|1QC?dCyAvtTS8N|>04l$Xt{za^A(Gk|WFhvrrIX~>}2MB*jdK4SVyJd<{ za-XnJSH#dCmH?vitr#2WW+*3QzmHq)pYYsk4LLX9d0mhU``+~aZg7a+paJckk*~ye z;C@b=ZChpt!A4X(uCMu<*tQQ(L%dLB{c4l6kXGl8Yo6vBh=Pg0%206M!|E^|i)xe$ zWjAEV5;!Ma^n@|xS&M&InT{2{bN9*cxj6T-v;)*6JL8s@?eZDCuRjC3Lh)`Cqn@o;7Y_JZ@P>nc?bsFmAkPX zvPcf_U{{o=a=SG(O4@G?-bBJB*E?oPKduP-hA?JFR83?^fJZD3$Bw$VT zfAHT&eZosu*grC0Zo>up})QSnXcgJ(E|oU#8pyD35y-#def$1u9oc#fYv_ieW=y-U*H`b zJ|f3`;)`(ZYuD&&{^Tup7Qzn|KEA0vZrWDPuYxW}h1CQ)K@yy@6*}@kj4l!8C#o+k`4fCJ{`SA< zRixhmTzvCYjfCRxDEDvqwW-F{`9W|D^}pUV#yKo%#ODclQpqKtf`hQ22fLAa9vy$J z034%pZP^6myWbqmE$8NS@s1|F(o#~w$aJ1#N^oD?t;$WYYPK7-Ll9sn*odBzx^Knd zfhK{Z;!*k%5jq*2xVJnAuA0;yz;70U(r|S-j)TmR7#1eRobFRGV64d;81vSW?O=Y( zA#-uyb+Kh+>{5V89_9W1+G^Ex=N*5ZAe(tcI;YnAiRHqw<6>dz;wVpowA8-oWo0T@4PT_WN8CFZY!TO;i4Po;mc{8P51 zFK5Qj7jSk?!NB72uV_CwnxMMTGVH5%0|rU-U~GjWp6gv41Mh4-cSK=6yDOV5sjUNd zi>$duF$^9^q@8Rm&2B77lou>=+GPPkR11@E8eN82%C+nJwqC`%P=cbXw!V4e576ik zri?s_dt25~(IPtq>rgCLMbxsO1KTBf4tVxw1^EvvlsFlZBi& zSbO!*un_MX`G8p`yViF4qJQ=;UcSX4o(wg|e!US_WpmO5?SYwrxQ((^HonMRwP$Iz z1Ww%BYQeWOI1KJ{u+^b+7Wjhs3SwBjsxk_J^4q}sIi$V`?Iku2a&dpRzD6+I_&PaZ zG;+q}SOjs+Yo+SWRTI5JaY3V`DJEL#4-hxGd@qdC7h(1V;J)zJf81{B;}udS4Llx6 zV3ZBZxabnT-Z)_)xe_M+#x7uY)7ByuUmXsz3UaAn;~ z7q;}dYE* z>a_uj8t^=J6Y(p9_o8@oGbUy61{kQECK<#Ramy$$Qie$T;%k3VMnDnjjHBFjG1d#Z zr(`j35T)Jj769S;rO30h1oUR0RGI(DDEEZX&o5b_g^f1t?708OwK+p|s8lVdKpt1t zsGM|h&ge*Bq^Jko4Ce_oA$kdQ$!LER;BU~?l3@{D2PkfD2}kwJtQfNVt?hbe4>0bO zi%$_M9v(V!mu7!p*+ka>CZwWW`pap0`>WFNFLZr5&|m$up}@UmK7M-K_eK;h%ljyU zD4PR{^FsH;upvEH>iiU*l1c_L)o}2&pTlm%Cvw~Tj}v9llnKQU%)>h;PJ`M7i9@_~ z!imyM6hfNfy+b9B5XTkSo|?>nlh0>^hoeKfhhPO@!X|&1x};?bpsoIMIr_J#Z}G0i z;vkE*Day6bM#z8xE}m;-zY0p7W|ii$+^=H|Q^<-N{W3?c?SRm^7jbq~IdPDZr@e|G zFay0IbVyJVZT+%VD#878<yNb|HFD=7`ntpo_Hc7mLEs`*+~k& zHl4O2lC4p3pMR}pq!AKwB7n;wcP^`ERMa!js3LzUG1x?URZ8(CN~=y=T9nPS|!5`S>kA_xJe1hGOA0V8=m-isoghlzAJb4=qTyk1vt>Q4Cbxf zRbGGFanqO!7{KqNzf^N>AdCZoeHhl%)f`9wE^H1Jr4W{MQX_~by}BrC328ftkBf7H z8r3bwp@QF)q>Ygrf}~w7aDkFwP@cQmaWUj8|Ik{2L#n1B%7(iniS)?#=%j}sOE8I~ z76(5$`U(gG1YtLV$gbtKIFr*TNPCYnN~M1m#*%#wfj8JTMy*cC9T%N%U$p>Wn!pq+H+0(#P(ydj$6;G2pg^MAVJpqSN_jU2Kau7Qi0e^>|Oh} zL3a)i($~`i?A5m1Tj+3MZ-n`yGq)`=7@X(uo09qlB-raR*cVFBR0s)60^wh5v1`1m zy^X-CPx*BvbXVX?Yyht2Y;yZwRZD-1+!q;-hfveLgU`+D_LqRVn*cpHn^W`$mN>>z zoz%_aB}-89o5T7IhXHjz1a^1Z-CzeI)KqTo3&$R4b{CMxvt2{H$b8by2{nbi&~~lG z;fFqb(N?}NHF;AI*A`Fs>V7DNK_SSLmF1k~{PrXGtInliJiGG_Czkj1a#MehYLQ`6 zDob?j4m7F*gvGVHA`U?gI_@Uoqc&!J^UI!3SO9c8y41ZZb4De%{<}cVfs3z?Rtn~t zYgVvi`ncLrZqwad7W%qUi1hVkV$9|)8WHp&y8r_`+sdIZTN#J9buUc8THC!y$)o7D z7gpu7_kG>_LQBOCFIhLZMiqaN&x;^XgT@rgrZhaJvHexwu>4DT#DeGP5n~Ges-X{g zLxX{!4{XUHc(bNVjxVF+`5Dj*mNP?Scc6a&Z3YQjQNqY0Hd<2_*XT{OM ze>5wpSe4W31wgrvdz=T-*rZ9UmphTsDHsNIw-CenI8o#~!Ez553`>7=p~hsUZ4H5N zTs_c;-DS|i+I}s$;Lvzcp=xkr*D^2Ymd0(mIH+P-z?*xR58fbaovZ<+<2mE2_4$Lp zkBoMvId8Y5hp!KIdc|Xe>ETn&Al*$$*mYRib1nxfQ7yy%THBk9KHR9NQ ziNKLh$=UeO>rW9HX#rM^SH4fuGM4eVpYcBbZkj^v*u)o2D8hvnt!Bx)F}mEY zMPI(>8`+#!l`ExoIW9?zUiGViYAb z>nHNAPYg#h>*ZG6DTLxxXtT&Y8n2_h`sa4^KC2&UfEBI z{z{eXT{YVeaEK)79{!o?rGH&I7^pRcPcq=^rx|~LJS0u7?ohzXv?|=d2elSUZTeJw z#Rs?SqI^5Rgg!?ucIsa|!X^;Pqu(P6!i%*lq}rcqctT|zfs&%9|K4w*eT~PE>6tny zw(wAm3tCi7{`Y-b`&92-lx>hFd^wi0Y3d{6sq%)z4-t_@wOAx(D%v;7!?BeE$ zgq42|`_=BO7(em^+%O+3584841~6WLFQ#B3IJHRpK?`4VRKv&sJZl|$`VhHvFtV1| z2m?X}`(e{kJS_{Wi0%;TfktlOIbp&yQ5d(}OPvB(Ao|A`z$5aX#kt{N zQ7re0|0DI!eP+zmgYn3St|52foeF4FeXxHfDij}e(av5*^aOuEj*&~o)cKT;rh8?k z)+bVeocFP3@PgRASy(QykMwdjvP9cyPpKY*YemGxqqepGbh#pZpX2fja=n2W@)Xf@ z^D<;HM^y-OPH{dBif2vD3d^-haXY*mdkTMm z;pja81wgj)Y24?kOUMZo2VFb|CL>2jv^GF1Nu{d+R5O|`r)Y`x);n|Hnxj!xSp&Bt zTft3i+{dqgpbf-?<>Ne+P|Ok*pdKlU+=dq#)&cEU8uKnU5M+faTK*ciU&C8f9oS*2 zT9q$u6c4{udvmk+N#NEY894|P*=m0xjUs2WXc3?ak}+dzALz!{sDS4ilqm4+)UNGQ zPM|YZynT!3RGkg?|IB?i_Q&tQpJ&zXejsSp)Z^KZ;h0vzHCiu`j%50IMRTc?cnvbf+%bbOc47MpHtGeMpK!Xv|6 z#v}4gr7FIWuu%+0%p-o-qiy$x&*v#A1OXH<^|aYhx%ut-_l3??haH1)zp}%K)XDeM zHR$ImpjwxW0loiP&0d-j=huH_!90~?fjZGo4qITZP(Ig`f%)6!#{b)+1;Z~b&uY=A!pq*(d>R*QeH4gHl4Z#&`< zVdCICdv4j3(g-A;&EcMHk@3DppC$NFW(VTVw?I^Q>eKpS|L9Gph4=$sPVn^|WyUw=)4dP})M1v;xm! zG+_Sb#7xq)kqHb5G$Uq|qRB;2gBROycAshW1zAS2Bo)1nM_M&0bMns3Vq~K%z)BAM zSnr8$MURj=r`DLdyuJ`7YUF#Oa3KQ|SFm6B`(99*cM_7$?zh}N6lFo{VZEKtLHORI?b<{jrl?j7jnL{sJV zk8v;3E4{N-X=s~sT7j&ZUj|!>T=G4QRylhI(b2HdR5K*HcbKcv18i=Rmy#azIR*76r#60QkH+#XES4vpAmcryVX3i?f^|* z#u5qO(r^dMz->t9UmLJiI_5f^)xL*}lWs&QcTn=ZB>a@sWb#)&P_x+0Q@9@i=g#1g zkcBKzPUPmv)z--{LR};erpKUJx&T9d!LHqxtoJ-e4E_LmOu$Ko$%}5mTYU`k2ES7! zI+|JW+Bkn1`EP`Uv~PIoRSn2UP>c^6Ho~A>+|Vh|s;=V~Q)q$OB;iSZCyx}yEbSwZ zzj9I`C|W%|%x?j-0<&!8%=GOQ3=5l7Bt|vYP&FF@*ZO0?P8}(yqUyUmU@!~r1l6G* zSLwf!v51df?Smz&;@Ly`bPl!a`M58iVnLPfjpl#KPIo8zm=c|V({(YV8xD@cs;n(^ z`?$BPYH>zjjszYjR%1wr`nMzm&#ij~Rs$P11~Wwa&V^-m7M0c5TOuNa(PG_Ex8Edp z8iZx{MB?Z^m?@Zc%(j4*MR9yik({#H4M$B*Wn6%ckuQ#dB9rSxV{ zTePJHmFe`PYuPjj^ z#gcg0Q$Dz+`5PX3w70aNBH&DxqSn>Wt@-&g;RnV^BrbN6ovSrToJu$F@Y>E7DH?x5 ztCBP<<1ON2tDnQCgF+K|cMFo~gwN>qLC$g>p~BYl|8xxk3+y!HH8VjcFWcGTNx^0S z;XubhIapPu&m;PYcw*AB0*V-3iT-7a>J93pp*#5rXUm92!k^YJX#n1 zCR6uTB5(X3m|@{Ws6BU&HtR96e$ASSqrLD?uYX-UAz7vsaj{(3nE=`c zx(G^e!3>1@WmQM{g;ygmouOaEK+fnlp3z~SGBTP^vYF4GeAZZEtblb&jRCD>w;_{M zeR@s|l-%@w9X@NQdewG3=U=T4k+Vxg%?a{upCnWpKTe>wu0kJqE396#yb6C4y-+S` z1^5LR5Ng4M-vP_1fH0qQ*VUg*$(C(rZCzu;9NtiXkNSj1x$$ke3vp$a$Sg->@+mSg z9DZMZeRngOv_%h;0Bh#!H?0HTp8I_N14rE2MiSU>n=$$f1f6cu#TmCQB2dQl6uwNp z9nk!RxHy>B0yb+-2HyN}PQ!nl%Ll;2NppQIk@rp;J9QR>E0Ny8S()XJN73-~-Ig>DRrxYz_bSDnx>W?sq44>NY#XJ1=g5IgQ5+zcn$Awn& zID&l1C7o}D^TFh1N|g`usRO+6RsoZnepU%AvB3zH(N@N<3{A0_g}b@KzSo%ILWlGo zeJ?&5&Kj-s1y5H=Z`glyrpeY0eimR6`gaFyy%K(4qG~FYH>tXLCerGLCz`RdoMVgT~4VN4ggSdBdp z$CMAKlGSHnlxD%7J@xWVHG-T91|s?Ge59cqY*&KGEY2F(^cM)7j=dQYsbgetya=cZ z|H>;js0<4Er;&fAp9zB0PVc|`34kURMRzRr#a5&>KOYOd==pcR#30FuwS+QZqoWn33gQwYp|3pA@8Robf8lop$t`N5YtCLxS$AGXRkLxY(v3@P8Yo2T zDiMgAxGz_0h1HvISA11ASvA=H@^pt(pc_e|VM6?FPEl8LfEhHBU67DZu%flOnKa^4iEpT*y#K1Je1)DDYPv#%)3fKld5o@Ng3BJUAluDRJPxbym zWjsQ3aASgNc!gp1In_729YO>cX8=V&y1yZ2Z&?<0Co|}Oi@L5?Oc{cw+Y7@|JO?&a z&R1*v-Qf)T+gOvvk$8?(x~N9iHX+{cWz9sy3CFoON-3J47<%3fUre;CbGB)woGHfm zOMprbgDAt#gZQs&DE|maHcCRo6FwN$EsJZ6A08}z_PNkB9x6R@;%kOaLB<@k#Z%?c zsI+Ea^?{~;N9qEdeRW!S$t^Y>Xk-3+?Idb4!Lvhos?65<`@>Tfrfu6PO|bTLf|5u_ z>z!F0@LEMY;KPqZiE(mee1yw2yF@?OoTUkdzTAe>aHJjeM}a5-IYbMtY+;EwaXqex zLbOo(Thb}gD0eU4T|rP~94tu~|b8d6QA#QuvkE8$bgLjH?qHSMN8qK3SW5=`sh4^^kD z(~-H)Q64v1rG_kvfsY3d+{N&lC0ey2#o*lAB8SU;-0EBZ;?Oj4u?5&PEJCVBP_d2j zBtZ**y9cWFcOdG~N4vt>*(kKzO34{Osl3gvTb@>PPQcNS&URwQEvTV#q>9gM#zpc* z4Ot4sg&+a8O2{R9!g*Mq<>E+I+ZG#4P2s$|Ah?7B(N93&Xn145)I->t!YPP~y{iNI zBT9vJ;4OQu#;tLGagAId?p!lEq|(V7J0S?ZRv5$8y2Mj zCh-6pg^)^3B%B3CbZatd1v8GvIQW{F-iG`*QM1%??7FSD@xuVjZrhVumj=k;EfCU` z6fY%()mShhlm?UaoGpdxgbWr1&G+?j|4c`>+g}nw*zq?1-hf-ZJ;ZO9oMfAbK09-N zWm{6e3zQIN0=erkwaHEt9qDRo))~-4g3O*gahB&=dFtwl(%!vO48_Lv;T-ps^oP8A zw&`pkGy)~Qo%3=z%F&KnI6%~nLMzqdd!TtB@-nNJTHS@+5m$|e7U^T@mFop3-1htM zut#58?c~falzYG6TuXF)oG2Gmf(!+JCXxeSRTw5elxzqi*I)6>$yFNH|%*rLmWm_WlaczhSi{ZVmmZ z+t>F{{ZgWkb+gjKgWGg6$>BPN3jxy>&1}l$YGZT2DfiE6+@kKcH=p0VR?~@pSqlg_ zgEY37YNmS7o_tO=PX@7?)AtILm8DUq4H6sZF@iiwz`{hGFB}C6@>KMVTY~aZYIE-k z+}zVGAd5?7FN8#r)y&K9#O>6ZiD0p%Y``p=6~hR3eO0r~Hmq#GYPqYcF z&PB=(rK<#@v6ErfOAyLv!~{#=EA1@TOEM}53oK2cXPdvoyVREqKj$SErIgkN#2KFESe zmprqrns(6#=W?p6N9u8ZQaG{b9&1;oJ&AgF+saw7` zG4XB$N;+=%G9(G8nb4mP-z)WaDUVS)9z{0XXykRy%z$H{ef*xsHSKCOudpud;0V{4 z4RUT0KG$NV24*~*U@iHs2RTm)cf{KhP6Ti8X(AH*}5t`tkB5w;A8+MJplXX5g{btmBnqbXtH#*?5{+v`qLlW?n@O&!A&>@-nv!s4AUt{-!Z z;Itd?$93hc5Dp%mmH|k3k%^azp{6czrPT{Hrn7~>v)8V$cxUw4_c(Ij z42|mD#eKLk+!w;Ww~|vNkknz-@V|=C8+?8o!^G#zi4-Q_$yMr)xuKyChyxxlt_gTfS3%PFi@R~( z>Wq!Kw^TLpEVTfDpm)WJeb8V$4NFFU3I@<#im0#nh=T13i)d3_EO!7`LZ$#UAKt^b zWgtbu@n_(`Q{KrzQVL+O(%nwUz1&ZNw1`(1C7wvmXN7!GXt8B@Lqzn{!iJ{S1LLYa zlvT-GTUN><^1kH~6z2nyE+AqS88T!lOX^LW9bc3qmg4{$A>jS=unN;w_`48)1jWS* zy4_xb8Tq%u!WSqokp>hhUt;N#cj8Rb7L>i0Ql2A-1lr@WVL!~Aa!*3JUaaL@AO{eP zX7_8yl|jHL=()`2=|2Boi){5lPYwSmrLV9r85YBw%m$gKfFr5&xXFy702-|*-7rV2 z8t1Vm-ZeG`KMg~hpW6l<)ef?MHGQ8yu2H~3U(d(*Ubf z@8j-EY2{*N;HFO0$|LgvKhqD+4mS9C1=ODh*k%J53L5iMcwp&sX6ZoMd7HH z$fyp_Jj;D`YS6bh2&pkD{Ox`5@@Dz53hR&Cb9fLRSN!FPc|s~TY_bk;n>vZjy%jiR z=6`(ZmOv@geFm+x8NI+@OYJ{GOBye%7n6k#Px)SJaA3X!8y zs~|BeZfFAFoOWj}fKxJc=%$vziDMz*FrzP7aGQxZ}~C}G2(gY0%3D(Zt@Zz0_BQ$@*{Vu5i2AI^Lh*n z5U;3U3@{kdF1Mi2`+LGvWuWH?&wAM7tBlp!K5}mPJMpm@IaMd4+dRKEgV__my>gL z9u+z&^ZGt%<~sggVlUmo@S=iSO$)D>i)s*jH7ec5g_$&k2)?1E4Jnz8bZBRnO9bu^ z=^>Z?PJRdDDV`gD;*p#Y%4sqImTiXbw2M>oYzZpV$f_dGJ#8u>9^@OJYuT&PAT;1_ zO*R1-h{S)xe`Wj~UcPU3l%qbIMrL%Z?=37x3hSQfqxK-N0_#$|HYk_xlm%!WOr57@ z`nab6HT8J;5!=x_l|xRlq=RgU%k$C3eHJXPinsVQ2nNo73@`&_x@x4YWwwnK0z(*Q zmfkF3fcfP^j02PHfyv0joLA>iZNnRka0eDQD^J@WZraAcCki8E+yr3Y)W;A?rbGZn1TLpq&ddEY~-xH{6k|_|!8js-oimA?? zv?yK1Y~!vN8*J|^ckj^x%EuJSf`Mcyl-^Xiko2f(&)FIZ_ry#aE&L?*kjNqRKeoyR z#}!0>7{(HArUogvYq!c=TMV4E4B#!YFpSnc)%(lI`;sOOjZLzSk9|{#6RQ(p=vPn) zmIdD@PqA0CtH1abt!Z!Awa^ysw@vd!FC?8W8njgGJ*D@WmW9;~Ue^Va(QA%#VBNw`g!l zkKi(6`so{xRJ91<>Sl97TI=InT~ekLIDA{Gu2SdqtQddlhcS5MIW(#&*wn8Qq{2eAa4l@sG$Tei|CPOdAICJq1@b#|RPQY>9s zLzv>CwBw+RV4PE~83QLZUf|^qHsO^f7+J$%IYA#%pScMFp|urOqX#M{C{n?2dJ-X_H8E*?jJ2!-r`*K6`PS;{~T70mlZ?lD}4!Xi`<;WdfY zf_y-uDuCS#Y%TPjP8T=9O47CjDAj{LIOye&S|g87+zz9A(319JGM?pM_6Y4{JBIqE zABE{2lv(HDD6{qM=OvG6S({#TUWBbCIZK9~B}KS!it{+gS45UWr6ihW_@ZHd`@oXO zPl&x(3k;5=^oonL@Dx?&W!w9J%ED`Y7&RMhkD!MpQryokGkg&z{0;kaPi!Y9E*57r zBh0%1O9fp^3juXm?)RP=>*To>6Y_1&MLmHg-4g$A~?8S58$0O!m6RVD%)dyXM6 z4nEPFSieS-m`T1%42fKWtPIqDh0R+ZUH=HbFWk<=yy|K9>Bl+^dS20dg3?CCKy!%^qK>=AG&Jk- zj4`P>=Wg6#2Ly8=EUtKkE>Uvi8K&@FZ-GZFYG(Xq>w^$ zR*4L&?q4QDo+TzPHs#IRY;#}{(Lz}CN+*KFv{CD4H)px0YQh^fm{JXVl3ZC;{!uM^b` z{B6Omz@RqlF?38`a9Ze^bVC*{1r}4!Lr>@tgAS=Gr!ai(d@_4U)=pYExTJ=XOI}E1r}r=4%>oTEA&8Eubod?2Sop`W>LRzVtrr?tWOi-u<>$KkfH0rHPHZ@ zu@mZGd36B6GC;N;Qd7i{!<-$QxfGK;ExaGu9zd5cUA+ zc%IYh68={M%O&2hu#ISWUEp`H0MJeNjLj)@iMUCL&q-aIOF7XW=fmuD0TsI=#Xyn~ za7HNMMqePFkiF(G^em|R>DdUbtXbMyHT-zh=VHv{&cxudNIPQwns$j4&Y99b+AmVH zWy_I&?ae)=SywP;FCE2Q0^8LSIea}(d+bI#!CRzt!G_=phM3#hD}(l{;G9Qkp5!c0;ZqMTIi&lMe7c` z68yO|M93?KovwbCuj_joqi2(sE_xNuxfL9LoffaV*@{^0uaMi)g3istXAE>oGJH1i z3P*OmNnlPAF5V@m@sn3+hE5GpUO@(1IEycR4!~c%+E?j_8tsWWWbH_JDq2w>XGjp_ zjiz~zKP$(j+X78*_#C4B!J<$EjDMM}p)?xg2#54g8a>qnB&DYJXx!zV0KM=Va-8~q zXdx-B-|oowi5v6jA~nKkkOF9enh1(*40UN{aK$LSbV1^0Xk=C;|t{V>CW@3 zwANz7>LOQr;g?U8C917kblF3#149gdh@##w&|8pocpE8{+xc!P4?r&h2A8Ap$ZzSy zMHx&ujWhuv1HHkyLb`Art8taIa+1B$h68+`1J^?(il;hrPWw+>uHRn#k?wCFX3WiG zmi*;-OM(cxHDcKc5NG;1YMMb;9fyPdwBk7-J4`Y;K$wSN#FPkaxz|NsF2D{Qqa`nu>4gmDgpQ9#yor-i<^vJ_D*jt^U=j)eit5edVCI=D| zm*u8k8I8ypeSpwx(#aFL0?rizQ~GIBJxW;F0AGCk;!{XmmJ{St01b7zxqLTX(yK@j zSpZ;LlY?&OrVQta=SZno^r^=U(&D;!7P%-s^w}i)pHB<9Y1LDo`+-G&8|OjKwh_My z@wrL508AgW0T*1Pp;J#WQ)%<-6z`uiFV|9V3^F4GPTAC>?)SbN z4sZS97H@9Zi6KoOK_{Spnpv)W?WjHSV>s*LTSAF!{zlJtOZ?n3B=(A>P}{*2=qQKB zUFlGUxTefUd|wZGbizML{#SQwMMy31;g&98&8!hfE@t%GwDtjoKw`r(&D`_KKu3p* z7Ar!~gcs9`rJ`jU8@TW=#L;kFT6sJ`x(Tkk`@;@A7*iK>d(GE>$(L5m)@AwuW)7LL zPC~hoK%$R+#lA1Z1YR$^0^DApbDZmHoC9-fo!c03Nn|==>MNJcaua)94Uivz{vN(l zhL#ud9O`+uXI4GmX77*eKH%z$0123$RFVn4{#(NU!vGx9^;>{7{$pfPkDRmv)E@_u z86dNN5MT>Z$K)}ZwVACt-o^P^1IS#1giiJvbC|A2sa<=?zznd4wx>*T0CaJ2(B z-XkgJ4hyq{j6s^?C#_Kah(76r@?|vE7bE4D%-m7tyy$X&dW|_^>ehQrwtqV1cSm4N zj;94Eh%ut%hbj*3srX&kX`PcfcolsSZnN|`R&P+br?hZxgYC1^UiW?T96oNoLk%s%&6 z#`cY5g7Km@@U8SQUObhWyME+tvL5ogO1LX{Chcj=3-Y!YEsdmK zs)CzpIF-^!3fk5xbU4$vP(whhf%>)@PwAH0 zuT-2_;cK7GP6iE){hy@@1Mb+m2vMb;!@VIASAgxsh;VLw`okvYEb>t)p?R7|44rRs z0uuOZt5rkrC44v-q@j%Bz|6NM$DXzt?dA*DlWuc}{XY90^n`S)@{i)&%9c(`-t8iP z;|1J*K-5{~*3T+X)qZ4F#_eR>Q?`Ep3@rpLx{RX6D2iV?;7cMOm2K8{!16w7APZV+ z4(ms(>E(x1rvJB~d~=BYqr(7CmUkN;Q>Z0!H+O(l0}9_U-v#_DM91~#m6V^=ax{`) z>HDqBgb0HEZA(nm!*!Th%r@%~g=UX4R2`3hBVb40fKyM|JR`&6y3@_4!qZJdt8SJu zn>4|8rqsayJxyFPSBfcX2iQK{Z{uo63IG5#Qz}1NBVF)iK9C7BaVv}Hh zo1o&CtNV<^0^-Ljl!%;gg317hA0dqy6OQrTF)__>2_itnTG?5d`vXQqxF?I8GOE^!PfDlW)rQai+)$}=utV|C9NcA$mb&wF1;zpvqh_HF=sumtu8cLuu=bhl8$h@)Cki*_}UdW6v>ewx~Y=oi?B< zkZ`BG4(VTwEDL*4i8h-4YQV}9CexavR~bJsxX8BNrG>ZWE%jl4pngx`c#6$nC`TK{ zu*KYA^0>@QQDFb)_cO9F#DKsOS&)v)8h=4E_A)d1qvAY?$E`w5WM?QCl?=;nB}(}q zu)zKs!uf&lX5UBsOXId~?xYpq2T*_FoP`+G*nOK}AIYJnF+Uc+0N5r=aYZ}Yl$}XD ziw6~|<1tF*;pTdOOvW4n*u5O*F)r{GZyqYps{`u6Wl1H|J)>Wh$lD&a)|X&Z!3J7A zwTXmo{c@S@k!V=|P2@lr6bC?^7S^@5&}Xm@x1;JPj728`&scdV7X+;`Y{mHtjf0S_ z51iv_z-FSzD^xQ(K~8%5HSSaY${k4CX~eQfA}JKC_O1AT0xL)iJ#?gy>JP(pdJ{Qk z?F*b{2fh$VKh_~r++h>)&9j%$Rt*B-1#!RBpS?z!GzuQ8>+0nNl~b?=5VEfrz3KlG z>$VgDHt!Y9cpK=Mv_bxGyYpCY6R_OQsrO~8gEB3}a?}MO310m2I=2RFHqle6g(r{R zn;%YeCs)6J*_*;BGs}_~41|XTR>k?=_!}O2$tP2~76-CV^EPsD3i#Kg(9!lm;uVYgCJ^ z2@}nHBpEFnkaM2b!B-9f-+hSO{iUKZu#$W`r6hUB<*3dAhDY9lG{B*Zy01x)Hl0Yf3r#CECo0uDarA(<06x z{hBI&OyL<>t6j4du*O$=>zq#bKzWkt*}A{}VBz1)nQYoXYf2`sc^ot9L*~~>!CB6oN(l?%!{>uJICBp#dgKw6!f6yRt@|Br2&JotFTx6j*GK* zN192BrHB;yw(yZeF1yBlb0>Gh+YpFh-bYSa31s1O+FTq=Jjrh!ePc5h_ zY1lxI)>ZYPC!ZUZWEe7Z(^S^OF8dpym!F~1jpg3Idsvy5Zk_?HCY9@V)$?wy11W2~ zRi0u@2Fk850O7pafozW1kJH=7Loa1#qYX9UlRu#`K<%w+5PvQPg3 z27o@Yu$zWTUAcAa-J8V{2f@vMZ1}O$;;LZ7V1UKa1!pQe{!RtS$EpS=<+WShmiGR% z#Q@Hpt~_P2l2NVaMvF)AvG-()}%E7n2O$p%?YkIyF>0!vv94{5j zG-on;>=&DBsJajz8?S-CS}WUqj@0UG!QPA7b`-g272Y58&NZ(tizN=?)*kH9OG0iq z0o!UCGHHF4Y?tTxp7X zCv2Cu$S72tIHJ|yly?mDBbEApdvO~*JBW(#_8v@Gf{gIS38K$evMfJ;)x?~>Mhjsp8etQ3*2^Y_B_%lK zC9<-}G!L`)aEgeUOhxK!SW2v2Shc@JpBCGr|G8?dB{czW^l~x3oJ?GT9^xJ^mnI1h z;CybAH#N`$mW#W4X3GN#oB6})%RC65_{B45uUPDV#wPpAxaA5r400GjV2>1>FpzGj ze#K(AxpToVDN0TD1s>yz@P8Vt*C%z!6+VJ_2Hmvqybq_@=!h6$`86c9EjaRwD&0s= zu37<|sT2C1!nEMCq!uxtK+JM-jVL&~NCO}+C}}4_RZlgRL;&=AvcfNNm~b?W?J24k z7ggwgAQ;iy0TYF}4=8XR;?VJ0Rfhzffm;@(*%fM{0$9{=cvUZ^#HUpe=a7U(##P`j^&_n`pF=D0}Ieh|=TuLWw1`fNcPWMI^-}}*nfI&6GGtWVyNH&t|<(q4|@K_;}9m}#5^g9~=A2`{)s{+MN@PJ-_ z(*Jj6EFElz|6V_l*VkQvZ=>GO0s-ov(isq=$&m@dh z+<2&L+G80u^_dDDfQV}O4_Bq`DKyPBxJ|DBDx!gC6x%Nlc6KpU%-&w;yPUD(bj|m; z3Qxeyhhxob*PO$EpO3r2&tWS)dCBJhJSkKrBBOAsc5EXD{j5D+Y1WkYs4O9WS7b83 zb(pz8-;ZB%&mLEA5AausOzh zGihb7>rge&x8sq2%{hgaoK@bx21&xH@0vF~GS>I4uIkrTq!t$i)Ve6B=qj?KJWtvh zIj(MWD4`y)^6g|lZ0wMFk3^$?&LAYRl-Khs9$Y=NH(+%fBgJLQZZ>lxoBR?*j?vEy zPlIbgW>UnOTBTKPgrw25_z>!{ye~uSoGT4pLd?~O)@xlA?#}nwUr&54JAc4yuFy~U z-#Q41j#TKTlkTC==zJ(_sQ7)*@B08rb`1f$GBI588az!a^D^{KGTZfkQUcFpJ}>Mh z(Q**0lK_YPij2Ji6j1kp6t)Fhpu!;hf&wr{*-)t00e>xvm9(j z`|`n|5)+|64DwltBA42Q#tc#Iu%RierwqW>3JHA>#rrwk3*O3fjSO3 z@6i~3U8+^7_f5@-Li=ZvJRgaC_w^!HYKwqrRF!XQfbbGXQnSdB&>};$v z_gMO6$Wl%cZn+=9G(_Dpm_cdHezs8Ql*oFFqG1uE3*Mc&#AzOX3#Hw$hzbsVmBYLq z(i~3v9u6c@cyd#;gPOR}$_vDASNlUcDVfcOK~{kq8oZ=^j9$fI5y2s3f0|`6O8f!t z_nq;x=NcS=a8I21- zEg*J}k1?cQ2;%U6(|r{^6GE$9{uY~UI+mF^n}87D!x{JDx^V6Fb-@T~iA;#(5SE?6 zy#n}adxh?1!-k?HH?#3s^YLN`|F+H)4 zdb_S?0$h!XjZhxP39C$3h;4vv`BUu9EFZongU>0SZY=J9l)I544)1s(P>ku1lIfTN zcC~NV_{>GTIM{K?eB_iJ%o$kYs!-1qY)O%MaPI&e^JMyQ!3S}mex7HmBh@zMYPo*M zl*g`qe*COlNTZ~?yCA`6?r9V)zw40AgP{&h{7wHiki`csq zt7rppd1|01{(ecmYvSstS@zpP&4`eeQ)R_sr6>y8M3{yAewjhL`eHe@eKy^biuLZo z67`frbe)t_zv3KnaKH54kmGK8W97Q69^r~yn9bpTqe#34iG~!6D7QH*84nUCPNpz; zQPejbxbDR>ufLpHj>6C$i|-_?tieRn8f0fE_Wge945{-D)Er*)%nALW!xQGCBd}B| zy3&kM&oF#*Z$g(V61(Xl@uvHvX$W`0KiY7a^cIxgf6(0TUwSN+EIn}wqJ9r|(Hw^> zLHl2S&Y*L^Vxtb@1iXA=(8;4Vu;X(Gz+{qXFO}9iA!D_MGuqQ zMR$StliU570}N7C0_X0>l?mrz$jO)Q@b!y-z6WRDxCFlpqp<7|S7*vvpWqE{)<_`O zX#)E4F!F=_%$Q35h)m^1`22xNf3QTYo(~Bb6tyXo)bV~hm%&`--@o~hmVG)^8c09N z5Q{+jm5TK7vdx(3ALd6}m@%YZheA9=-lX@e5s_~}<_VS(ES2mHpT1&hUqbYGGTjq@nQ^bpPBvaP{(k$eJXWOZOQ}@#Dd7Ds~8WAI{f!;!O&*q$ZuLWVi2%-_rlOmtzj@ zv?(K}f@@JYa8?t#;852vIj!kA5<{vnbAnSsw@p{i&9$%ac#MPGe**hW>rZa* zo9N70Ve76MfLQ#)zlB8UNc}5H~sM>;BApe!oK2p!mgfYl6YvLMd2|bU>GMPWJ44T(%$< zcV(8#n^~>Fn#-pDQnq=2jyU-|$_B&wgIB>2`~y)cXE7$7ZDByi#XV*!_)0fwZb1|( zl;QFtHB2~Tft@+dKo{c|lkZma3ZfnvpD@n6ZnQ=~sJ;oQDWCB~X^UGrZaQz6KvlYau!Vgno1r9LI*iWmEP{vi93Jwa1^KZV= z)L38g=WKnudza;ZC0~b>xq;k{x0zz!Be2wI#^kRFQq&>?uDLi<37wh(DhudOL;)HT zx>e^z6{EI8UavH(H+9JGh7&%elC+1f@-Z$nTQL>G^1dE{IFH$OC<7EKawulFpS&4~ z5Xue!v}D79;pDi;FVnYzKlb~QoA6CpMUe4C*WyE#PPngs8%p$-KSl3B)cQ)K|6}$R zG>C(%`n;CW6SA)T7AqgdpN3HvY05og2RdNTcytrLsJG2)q( zWa6|EvK`2On^buUZA^+pt);;nol*Wj;7&m)+`&g^0`kP|7^<--RpQ}$@S{sPaAH)| z65lo4ffvAmg-R#Kx_iw=D??Pa*XukWt>qZ&PX@8PpEwsN{ozMt#ORJFp&%_4vE!F( z&pX(3?1{weF+}|z9@RSI8V+p5ULVX@=jwt!Ir@HoK}yS*^E;D0111kC7=^q_6?jHw zBDb4MF_k#lOv_yTM!r1Lv~t~F<{5`Q+(DvGJVHzy4XjeAc4bJ5@=T+n$LAbj5r$P*I z!wf)wFL1f*`paZoHldWTNPh(A(hl5*Mi+3d*vIOLTUlB|u~FWv!HT;R2kM|^Sei8{ z7DLpV{I7LOfV=OI-Wrdnvv~0a_+*R^CbMgL)N}phtT5gV_%GWYEN{L&L&!H|FPLkW zipdfQC&24yql%Hf=>u`jS%Q`6s6SPG28vgIaj_AePol{%JXf5PNGP*}0}saR(p;1* zWG)BD@_&Buyl@PLfaw(_xXHngd?5oE(Z-Dir7AaojmlyJF(w>k5%KlASWL~cWVnm%U!GchiCngC6;mZ*Mg>O=X9R^P+4awfY9|k>afylSz3CSM0DDPwNMMtqx3J^CjTD@g8s`xw%Y`#vmr4Vxut`i{*VPduz6pti%^f;ZF*WtJIe;96YT5nt)ljD z9C9`mMkom^^3*f#%u21_AY2`C_+SW69WQBRAJozAB$$-3gW!8?PDj!sN;`0WGD`CP zeL76)%?=xcWXE&J&80f9%PG#%{q_ZG8I#IC&$;p7(%7<&(hDpuB|p0Dz+PL@F-!(gVQ-Vxx%FpnOSn-25YK-!+4(!HIB zQ^#y(RQ;cAD;g>9AjxPxzwqLJqOaICVdb0+q81)uxeyn~fF5!!HhcBE&Mk5f`en%= z2M?p)PsDP!IA6F@cyG1u&dgYLS5GymsyO<@xpDI-LOVd`A>A|+0Ym9r@HBCSI#RnHL-Bfek-MLb_gFIcC;(L`Ll^x4O$Us=|>{@MqnKMX|324UO zVX68=h}YEu?8ak~kug5*t~X!fx$$GFF*Td?qFpRmOlDu&pyB zVZ-!pxp2b~VoPCZf-1a_#hIVTIdTC^{`6y>vI|>RWC-j=xbe_`ZDQ>4HI!t6d9{I_ z^LaSq+2zi7C8~em6ValCmCS}cq5yBbPOF1mf8ucAYrrR& zMA}EYV;d-1CQ0@RA59PEJ}>zU8cza!m(U}4GCtCBzNLnLa*CzxIdJt9>RWv9g;Qng z8xr~5+vEa@%yp85#c}IV=<7&2@|G}%&5y5-I?c>BNJ!fjZ;*MjCwW%? zKsNUKdx{W%WYW)iuz6<56~;&r((zTsF@VE==vv7BeYEckOVEAyuM5C;#Y&Gf$?=CD z?UU5l(T-8Js2UVxNjur^Z&xZJTcn8+Jp6&iNy>@0`xyW>M{0nXcpb>kgwJ#gLz1Ab zLI3_8U=hLRvElF2_8dHV)sIvl5wk9_7G)3k%nge8CW$Vz3pmx6H)Zy({9{Galbv{f zoPRbo-FT+7Q_Lr&;+asppzC+%U;s33KcX!o-3N#}k;nCa93AY7UoXkSNT2nfbg;5N@!INn+hdx)a$LL*n@k^Oy3*k1G=Sb*Q;_>Bh5*uWkR+skq^cqPl;T<%8>T-4` zbzvj<6As6~t1fWpZiKr@!s}_Gh~B8xARl2RhrwA*)ctq!yyLUL&jg8p&lRJ*?VCYN zpq@(_Z>nd#6FH2@yoi1dCt^+8TgBE;V=AyUXi3%C=pz|~XPi}NLKLt@67Cx=bit;Q zA1xElSDidl|-xW0`M>P5U9>>|V;dPj<(fYne0u2jw7#B)sMLkkTG zc$f|mS`xdV&X*#&GH;b1IjC2tD$w6^)OL|n<$AdX%lbmy<;CiG8DwMBA3J*fVJJb| z?%wkubTcz8(BIR>Fj%+q8v>91TK4!RKH9EXzMRc&_g`R~{@HzPLWvB2@+mXpu*XoX z2(`J9yqXpD(l(84ueq|+cAeyv@aqOO(NEy?sSe7nTp3$WBdT+d*&TR%{9+)`W?rUkqH|JBq)`wy~ z)Sf0ojyC+3N(wxILToaIPku_dMmSA^s-yh#ZotfXMwS103iu*nAd1X~=_afIO+d20 za2m}>dU}W#Ymkdh=JC14df4juR?MntAEK3#> zrz=3G4I5O||5RwVe*{A9Z+QX> zeNkbM*l+iK$&PH{f4v`e$-GbapLbI891WpJ5&VqIl;^LJ`E~cAHHxSUVx_KBI?UEf zHjz@w3TLW|Q3qFzAzYB@1JL%KsnQ(%B`-NOe;*;WkiS?~wq|PrLk)ha zDmz`wve@OTG72xwR?UT4Fqfkxh8lY7zVo!no40F6sKarQs=YLM zU8gIwWy)|ifA~a@KuOn1TOnPo<9Pgw=cRlJ_Lk_xr0iBnRf|@s)wtO#BE_O&dd{{j z)Y&eT&p$`9w0@Tob(4_!{6ZP?5_U*wBSUG{Ypd-Ol9;tB+7JzSgE4ckFtl7P1^%E* z^#-SSlQ(pu)h$mTHS^3|eUS@nyd+AC20S*S@hAJ0f38CkKXcX3l!&_Buq=tr>zu7x z9Co7_d5}2Jpqe_*UWA?xQCm@7 zGWG6Re>#^WP2`tS7B_xIO?n-_dQ&Ct1vmF)rGXbx_~6{5zPn(+TD-2j!kj-(7VUNIKp(EA_vHPu1(Cwx+_*K83QM z!Z$OKM=LK(HR%O}*~+KM;OYKKh)@@6P(k$;e^L2YO=&Ldq-EU6aBoC|oK9CXa|G+- zG^|#km!N@7=ko>(1ac7#iCF)uiYcpq$4QmI1^q^pzBuvmNq>P(RPR8VF+%}lq&AC? zYh8OecOvs9()Pi8%~Gx)GcK+sXuhCMMLI*feP)?WIqJ@3zzh7MN{WUw<8vIM^s2vE ze}00L+HU$=Q+o}jQAD7??0BduOb`yr~ zoCw89yYUIFFe48;l(r5X3dn7>52U;`EU^B3+t9olI?uaZYRm1EI3ME%=29_iaaKL` z*@22r*qA@QBBxZynPR@zQPnzzTr>CPtMq;!AU*)28ifi6j)r;Whh|-f@%)z zPmou`inr{eCUUhz`4)WiVrqt&T?xWpRJ&R}3DuYBH=fymU0<8=pXJzke}Pp8 zZmkF|!!)k&LIZhN!jN8${QT)8@B(chzKBqwldZXXh}hfQ>i%bTBW@g4_&UCbiHPm} zEJ^q3S(*KK`+3 z5+3?#8(67-^BYSzZqs`Gr+WBA&Cc9p5UfDcC>Ou>xLeR$#sO{0&G?2mOwG5qwvT7K z-U-XM--kF=AH%ci54RtU+R;HhE;n7dv3vDs5|He{9*(4n_To zzNaAH)M{7THt=#W(6Y4%khJxq#`{kbmQ7v6^(7F3zd?$IbJGTa(ME(YHawUfexQ{; zz*k#t-hVzIn`X9fiNE3eaeM=zSGChGF{V^KPS%-uiJYV}$xDnJ$UChHRaXY?5~X_q z9t!$kA;or^``Y7{%6eg$f3>W%-Qvn{=D9BaCJcuqlo7;ywFZNC>);b5z!1Y0o&s4p zK}FF1f^qC>?fnhTq!0lZf$ze&iZ5hbzR}C9_uGb-U8gxh2^ERpk^?xx7!(&>>bh0Q z{?%v|%{+bkD?c2#p(yv(eAJF}gZEkUWJ&}21s~67ZzV6Ef*q?Qf8r~{L6Aqfp^pNI zW{h{sQgzS+6(Q3mF5B&5yth2|G!RtkO$P~F&;hjw^VK|8?O55lE3Zz8QpI-!u$f>| z$WYtCfVns))IoLLgku`_KEuDc&JmTHlrW zm`*<7)DX7diMDs>60Ks5qspf4qRMxp$~dqz_M99YUjadVfB6kGq+YC%*oBy|W;Abk zyB-g#XI?8oaNY*XeDd*Sy}YTdp6)o*&pBjqH6}$WaxqEJJE#WBb27JJx~Kp|=a8NS zKLF3;Co8SpQm=njTV-zcS(qO9KUE+^FRq;-CFu8CV*l;imzhGCJ1pKH47Z-FLfG7I zAr1+49!KQue*&KJflsRe-V$$mSwsV?Q|syqCA&ZQZYv_HiO~LzY0hJ>C#yQO#W@@!TM`hoD(qfQp&uAf$oy!J(OJj9dPOm z*sGjSVP>9+^?TSXj28E)=4MLcQ5-vUQ#Rg?>+kiJ%M z{H>}MNcg3ANQ`?J0<3Y=^Q*776iUKOFpf=!QFLE@Aw%9wN%-tKs))aPqLqw1Wc%uT zj_kS?e}nEhcf5Cs$dIH;MZM<_@@A{c8iD!r$0G}>Q8k+0OE>+AYqi>cl8^O4_(@*> zp!-Y~^a+Qj+1T9#%&io?{a3=4%Y4%8i626c5S?MrjgyvEW@ z=(5+6_e|Aq>P!2g%|F(2pcrlnYlcq+Q|I27f20`!H)NQg$CLvXNHeE`dEW=mW^S%A z@yx4Uxx0Q7L35Dl$0>~!sUF>#Cj0@Dltv<{hvKU2ySXp1=F9QXUP8DwaxfAuwWr=zNjX*x+Qp8->eeFbBVM(Zw ze_5!pd@^LjgLIXuLEuG4h500LE=k%xklCP5972C_KM92(IEV26AlXcSP)vq5@cnnS z!QuMIGM?(_Nhn!5fNH-X8#g01YP;1ui2U^=Swl#3OiM&u_zeXGq-Ef8VQ;?3poAa1 zLQ3(@>|P~5C*E11S=OWkFh>~u|0V8jf2>jWEjxp2)V-AhX7>a=x69QcR#zaXzj+zJ zT{qN}Zy_^^@2Rsb1Py%4{dTQA?)i(@78YX>wsO-GN^KiCZ$svtMulP#TF$CAEyb|_ zCp+vrys$7|c~7u&fAfGxtO#MF;S?Z1h7#1^sKZxhxprRZcog{CFcS)f z86h@)APjm@MnSYTIsm+R!Xkir0{|AX)2!UW;|k*B%nH)7z0uXj z%iA4EcJ5h&ad>tn5PigA$*9 z%aLdaTjjc=pgpGz@i;0DOk-E%qQft{p#o@BFFgbLAEEaYVc2UC%NI(jjzhDHBrEq= z5k7{zoksIe&12sBsT56V`fF1MoAnmdQ0lrZs)b!ne`xt_l*ZxCe=iSl*!wPE6&l&U zRJ5flZZ`l}m(t~0P**$lN#$(bW|%&M1t~e7K9by2*-kYCzu;yxUya$y7Ds=n9%KEG z0#i1J4cP-EIP&^IQE!$Imq~nLbLs|(tU6{XR2-H%05iuU)lp19o=GH8$1HoDhFL$e zfUe$y>m+ogUbtgZf7KF%MM}MSVR}oayjd&Ei;K<_u?XRFa2-;;Z>9Q}2p;AijW^y@ zhvmzE)Ky0ED%fqi*A3)En-_5?UNbM&n^p5wBL7$iDYozthFYlk6>w ztw!|R=di;hUF`?9`dz%>@a{I1VaC3+}Kw{qT zSImlb4uLQa{JeXffEgasLGF7cQcrJ%`aCEH)4r1b(MCP8!TX8zmIgax?DKnHNeH~D zgW;STgKyxVV@J{3ec>1yrS8!}?9Vlp2#fM*x#@Z(P=HEE6`L-Qn*_Hz|Ar;IWywf`&5}!~S1df>G!MT&$V` z1o=RBe->iSC8%=kuD?sfc^~pe4iPh+%%;8nH}a!eRDpLHnw@~O@C6piuFpz_p`GIO zM2wIyoasL~#Bi*z3mva0cYs{akl9nmv4xd+%;p!TN|EJ-Ohc)_nnKZz zNWa-4K7dinnf7LR$zC}D7w1$-Xy+LYqr|0W|f8;Qd zGEkw7(gx&~uW6$fYFudbz7W|u0W|$Ilej}xK(CU8Pyx$O z71Q)&N}Y^PSAtrYR2)`xnlM?Uaa~-$;nwrjer2<6N2a)+!oUB))x!7NW%H)E5Hev#~ zgbgbAjzSL9GICI1#vM@VE-oUPJ|@(PA%(IPlD~7+AMjrIaBGTGqY~nT5CXGIohAkP zms?hQfJT`J>Mfb}D9T6ItLWryk?tjRf3)M=UDhtAeEo8wNB*3HOawG%3FV!W&6Dbg zA12`FM#To<{Qtc5(#I;3(cn@g;z4X_YG++Bc`Zm ztSQcKuEai@hTQ&f7;bYDe!B^=;E=1BT<*IV;`RK^S^5oaafu5MI%sexD zROo_2_?dbCV^k-#i{u2N&Aw7%a*x60*R0M2pPLma<5}EO=-(CRC%ye4i=2KAhw_Sq z?_XPh9B3yIU>^?2&Qc?BSeA$f@I?Q~GXB9VOEszwA#rjx{Qh@@u&&p+K2~X+oL%M; z1{x7Y3hagvte5sJ@JJ1u-$@`je>sZ;+IkE)PTe_S&kY!KSSr{(L~{`1oN(;*ckXt{&sbhbqf3Qfj{=J)RXotgWWuS%Sh1%^rhGf zv09Wm?JacQwA4{7mhNeqVShLIeLT>S^IzglVKK4_R`XL&THyO zjZ_6@lpdfCz;k2?s!^OPf6wBQAl>T*UCgTK(@;(lLzmvxPeKrRT6^IE-es_Yhy#@4f*q&JF?A$8;#GWA$@yjZjJ%DXrUSJRQlk z(DwppGDP5>`p%603mcr5HHZ!?eg2fK#I%H{j;GKv~u4f6#YKRzR|`_#~>s zJqtB-^$UI;ukGiRn?;eF%920EkzBkmxV5U8BRMBa|pfu+?UNf;Y&sg9f-O}HRfxM=LH!D zm$#7%OS5!eIr)R}e|Q`oN=@Un8AG?ZOO5pK6~{WAB{hx_$9tH>C3=+L%aOVY&lHaV z^HCC4F7KIcxt>yrh|d9`v}%WLLX1TaeWqnGnoPse62GCiBiQ&s%CjvQm@rh3^~$y1 zw+GU`{&5LmGvW4YdzZZ+<~Da&H&db^p;-6=&vd0_XJ7Z&e~HGyH3e#83fM7XblgyJ zW_=y(cjW1=3>V0&0wAjeY;G-`tjnwhXMF}}AZ|@G0di^6%Be~iI0vi_wUiOKhdL%M$g#)VhJA6eJwL!&_NLafS*Iu+2rd~$npbYr)% zbwdgcd;K}bqV=DTfPCh|VTu9)C!}VkDZp-{)V{LE9!9-eaVpMXNxJu-?(bFK7_7E84UC?M4K&J-UG?UHQtVHf9iM_G>wc+J)A-E^5V?%F9XN= z%S{yZd)Ou$(9_cZ?T6uL@<hG-F{leF5i!`IQ40NXc$d_7NhJ-uk z%na|oix+36EKPmOY*36ci4$^2e%QQb^t}I+Pc}Dtr62QiLdA4_vZfJgjuXW9Gh&$- zj$>&se?!j4#u~z=Mo*Hl71Ke5K4}PGSf-EN?BLlS_Tlb=wkubiT zMgMw*?wKOo#u(Ia0bKS64r3v(KE&j&mA*&+R`y4Io-2lRfBV zGSspZU+Q$m2jyHbBsn&7<5*krd0lQUjK!xof3ht@MTkGM4)*c!DRVafQXJZ4GC{ka zq+(@lO_RCL4R%A`o3z2eiW${-#RoDvdcw->NIrqxC6wg(WKveMYyp`^xtEEyU~4peSbAmW1%`%pXMcyjM=XyhFXJ2xQp%`yZlY* z8a9Y@O|H|XuX(iCfLm)0N%#^de{!4`w$!xxK3sB+^8S6(Z4G2JluwvWVdf|4-U(_{i6ze>>$Yu`48& zBKDlgEGv}>MhFyC!l<`eF%%WM zy*tUNR#k3IpoDlfB>FS2O_d1;EaF_~BtbP7Ngjo}O%A0gpE1q};q6Q<&YkmWdaKmC z`x8mf{YjoJy=gwnvWxDqe{My_H>lGnNtPK%u4sGC7rl68L3WBezh!27rl0Qjg~TKW z!l{@HzUi@Tw2pQG)1w%mJw<$1e!be`_u~7#}zc$mXTfd2|!(Ev4m6|p(e*t&2DEvQEhd~iJ z&rP8;oco={F&OOV3FL*lSVl{JS4Tcm+?o+mT^wnosjxHv6 z@4cmBVqw^C4E;tp>NnMiecPk^QATHlX>4mqC7Uz=x?MiA5*$pgP|{c57ob9h;-DG& zO6*TUu=S}U`A6CIfQ&4g1pHOPBLn)N#MXUZ+ofr>cYjmpe|0z+xkP3jN4&Y|cb%d{ zkjz@Wj%Cb4BhvCp&67rz+4v?J?Jy~Zo^|i~sT_@;q4xK1+`qC+0|%MiuxGR(*haUy zR!#wQV1@pzn&Z}LJHJ)1mCzL6zhD5AHKd)HA#l6ql%?mCTIEN6O+mKJZjl8oJ`BL$ zBgnNq2P%L>e^?sHfz*G3s$tp9*VZuwZLTbx^rE73F(vL|byKjvB2C;hMZ|}UwIG3VR(1x8f5Syk5=6>g(LpV^{gncSCN;ee za6;{9K_-t%rEl}FF4)N=C^)aKw>$D`g3nnu*Y&*s8tiHGyW}08DcRp2B=_A(%AIoG zP0lp83jYK8=~>r$_shK2F+w#x2XpflfzI~uDrbU!&%Y7xQc?4$bR3BGTNgq)Yf0 z3@-`BrC%%A>Ab;O?=0fHA<}bYj(^=$ehnD41sZa^j5_@ZPk7?^Ek;ZBoB=VJDRP+U zIe9-`SQJxz`>)LPB9Fbbzmx1}@fmoIw&ViiyUn&CG}iBDeG>l6C!4=X`8m<& z@zKUmI#2GAjO#wQQ{A&T#e;2HS&Hc;qEG)n9#1AT9!wFOsGd)*nqJ;M8 zKgn4%a?kCZ+z7@nH}|bg`{te)wHyn$+nL@0`M64T=`>|cppv10ujjUJ*fm!Cgwk29 zw%-n|8<&=d3B@C4zC6G~d4}TIUsozFcobbMi+Csf8wUHmCoJeQXEE|c-}$6Jf9mo< zF{Vg2YMMOp5Aw+5=@X#24OE~AD03&8v>wyHVS{8z#iZ)B;t_nU1;arJ#`a);Zz-2&N zLvqJ3*Y!CHyuT}kBRJ+2*2eNjrF?>Ow3Ax{K?%t1PMW{KnIc_@sD>cWA>H|3BhC?# zUK~(wU317p;*=wrYm(;Pf1G4%!t+TffcQK*$tYnzb2`gSO>w>pkyVu?&7xzq6slpF zX*qyVW_EsEvsSyh4YisJlZlEZ#K$yXvEJy=5Kv#;dmdP^01=qb=62`({@&HG5%tFX z>_}p_lL((6Y>+4Pr7%d7>fI<@T6UlI47v!$#~4(AxjG*joqvMLfAi-(3(?>QaJDHB z8dDd)78|};Cw+gx%9~5lJYY@}8P`My7CAysQDUl%tU5T+_gJkD$*iluJ$<r`Z*$f6Qy|t3iK}dW*XcHCOO+nOoX5-ES>*i>CTe^njsLswQr5zxPEM zSi3e7n5Ps_{kv=Hy8nF<(n$BAn08xy?HUmE2ZUhLW50AyT8IL#?v~c8{1@U3M+Ni2@Lo|OMaq5H!j~ke^NJr-#~*tW3I01D~6NM zanz>n*FzyDDM|woa&mN}jtH}^(VTQnyW>rQ;eVbn^d4V-qokI#k3 ziypm5XMmY{jch8_G$SSz!uKo1I zxsLj_7M&O%cvdxuDzP;g)_NBqRHl{EXW$y*|K-Mcf70@eI>|12en@AKa}tNBzm^^JHvocVszQCWM`+*O>ThE-Ql23=>~Qn{V(Smd zoS@rEfA{sC&^JhECwy4Qd7I>Fhrb(^0j3k9%41gxuh{MGiVZF=*ses_>aj~N0`L(? zGdsJP*I_)zof)SCVyDucUFf}2tWTpCZvtI}qxXAsw8TI|TYGB(TTS8gdLO)Ln6|7% z+oRVxBqZBL$W>NZUfk_TxP%$6;!U#q8}%J_e+R`;0FM7;Tdef&2XXWS+eID_dRF>l zG2GQ_4hwHUT*@XaSi9X*v6r>+jz!wF~>E6s&5cSi=7tx!F2ck550Jy}$B zy5GY8l?V8GqR4IQWsXS$1(d_|FxJl_f1f)#DwWA~K%%c#PaLNZvZDd)5{wM}rg=Ey3nV76i&Qz}p<^ z>Mg$*SqO%H;xzqQr)VZbt2uQ#O^)a71>&Eg(;HwEqroX<8U7e&xHYX0$3Cyoe^2K( z>SO-|we*ZYWI_)mQApl;Wbg*)MSp4e_KeuY4QIt|jgVpwyO9zV&V4R(_D<}J;HQP* zy;%4!x|g7%96f9u)b%%o1oYc&K)f#vhd7Z6fP66PFZicU2l76IrVN4E3tf_91%j5e zik1d^)MFv;b&<9Zqmpc~Yma0Gf8+r$@6QG;*w>Lz&Qm@oto~^nci^!3)(6d`GhC2y z?CjObge_*Sfu}=H9Z}q@Nt5Q_CM9ktAJa162vfYY#7rW#XAa zP4gUzU#h%$R}kvWdz8#Lf69MpqZNQQmqD8CYRiuK`$BQ*!oro7oVypMxzkjfx0r)c zsv5Dpj5AF{^IB5#SOA@y+Wf%_@q%f(9NbO5#)(mD0v#FT#{S`}V!09gwDM0kLiVqD zu%-cWC>9J>+4-9E)a$~V_lYD1ebR~|oRQ@{@?rb1=bp$PiGYDH=?%F;1{5@f_e>C{QqU1A~m#=I!gM0YRFidl49Q!dU*^TU@Is~@tka>J6HaixL z_rGcr!)=Hvi8uZ+mZ(_zowJ|1=Dk)YVZMzKM)bvqi)J zYem=U2|D)V6LYHE?5bO=;8hPEkm?3!MXVJGy(jJ3T(yJ@e-8Vv;lPJ(cTMW@%Tx#X z_5cc1EYMb9gv}7&5O;Khw#JEzWnM(Kv-VI=^eAXRZj8TWe#@jE>Ql&9{r2iT zXGRoAm-O*nB7Tu5zfBM?Qw{Yfc6&9BtM;RWC#X_Q?6bV5Og5a0ml&-wRwkRe{e4kK+SR2_#uCH+JYtk-O=D;UiLwTuSC`gOFVQmK9npUk~#7gevnVh z;HTE<%3q@QRIjE5&^eq^DrhM-6wTKcP>le~y=c5zd;>)fR@-bHos$mjJ0^t}q+}_j z>aKl;&>BQ5+=)obNS09~P_0@r0pV1}eM@ybrvP#~f5JdAhjIoJm291QY5*v^k<-_o z7mbBr9?y_szPt$gi^7()d&&`%dLW_^xY*1iC=%aem!=&*Ul(wy#YEnRA7Ju;n=8%g zMEnw%plGSGu;GZaj|$rfiN3gD?5c4OJc5gV`PBfUDLyJYXOSI}pg7A_pyLtf`cL&O zu9{Hwf3;D)z~==|i2T$dTGfzwi>KW(dfi3X4;$oi;pTkum|QiW22$WnuaLTZ9UzZCHgQLOQ17$FU}XA&{A}`C_COX6!2h z*20WL<4@w47ib%*mrATcdSG0UVBsQpxj;6qAOKd-M3Uur{?djqSB;Ef$@hLmWw6V* ztpo0qyu73&^N9|nirZR3*yjdefEKA2f8P=>b0a1&pN80+E!5SmCB;1*1=S3YOz0Z9 z>O6#8l&T19cBOU(@q$WAb=jCQ3}&DvCL|Cs7&h*qbU~T*u6y;5ONOU4d#YXv@nG_d zw(R&5wiU>ahjJ05w8y-Z$gjyP8WpH)060Q@WzvQT@C1)!e)WhNM(n^V^zm1Ze;#0Z zOrE=kf#H%Nks~JBqD+Z|bx@s%{-PXvVP7{H*k#_`MHMmZ{rWM8RuZk~G~Pv9%#B8M zumgpqJrp}NWvJdPguGE7Xl&W=hx&nALqpLcl)LdnvP>`m4w+fv6j(bZQ`F@Yv14aA zD%h{lnWnQzY@h$nvVJ4Jk13sAf1(AK@So9&Rsct~S}&t<^+xw~lQaJRs67?Cq>6(i zZr_>60zB|?n~7HEH=io269pUibI7jtj8s$Q@1jB|2m>NUi(dBjqnt_~D{<;Y+EI$zbtf#(?iCq1}tE zkZ72vSgN6V!CeuX7eT7-^h>cTP%(B3d)XGm<0~I)~nViqStq5Md-9XQq5C#Z|9xTeT`gy9}ReeKeT2#!bVP$eg zq2b5DFioueUj;PyE%)fEzaoAY+EE%OD(S^-7j<>HI9yzb-THh3e-8Tur1 zJI~WdOCUx;YX_*+e?m8*v@MFfnhg1JQ&o25{?oF__@|*E3}~|k#|jQNM*c7%wRhB( z!7V~Lj@!qe+bWNYkPWp8jRYdJhxE zOZqOXa1n6hMhvbkV>Rh@MX|9TsAn5S7cNzFl5Ta9@i{39`S^7 zIvstvvz0dxgbnF~R>)|i3uGN2B>P512+o_wpvf!6$VdHNr^A}t`zg3vHKb-(XQ5=GYf(5{cog;L{*u# z-f$nkrMMQ_vALy~*EJ4nsoEiwiK@S0nu_bxI!|NRld3pM+3QZPXXwEv;cXPa{>boq zmg{{9e+8YkMJiYyK@e&yaOrJ{c~g}54a_a{b%T-HCaW{a;q`j%@~09Exu)~g1Mx8e=M+>sctt*g6i(L9sih<>Iwokt#(iW z&Y!y!F%EJR;*bA`>4thF4vQx^EKKNWvF3}NPc{u-K0>Ws6I}UUi|Ckbd|o{p$?NrH zMYgzWK=!jk@OJU~P*V;Y*iVE=mQv7P0=`={*Wv-Ep;EDBjWxQ!SCYD!z`5~uQd242 ze^tx|QB79ho=xc3rUdr_;b1Vl`Q{aqAd*9*Aveo=-xk$<$_m|<7t|HkS+$b%!c;Q) zg0^@+TUBB7HNxR1T-7AIa39D+nvVaE;1^0jL-OnM{zT^f^E>qi=&ezrIjVCRm+sCC zS=g=49lf}czvde-0jr5V+po{3PI9}ye-%9?MS48ki~~4^0pN0PI$r$aNt&wYBoEbO z(C=sy`a}s7=Cv>FVa1IlRa$3)NV1nJg;VaKW}<&GJ;0_LwFoi;*FUL0#0v)9bR^;m ztn2M~0}Qr!6hg3WZEg=WVn#=WPOr74#+1L)wmDr-q0t$h0=@h=E*dDEKti=Gf4iQQ z!0tDrFZ-^X>(_pQ`1szg@$vLK7uK$JPne)RlDg@pITKiR!mZ=zCl%!4N^3l?TNF5j zapX4u&53K2s&J-XTTt~7;b;#FH<1`|;;JaIpN-qTF>LUeJ|K13^WY8)9;11%I@&9d z0eC(12XNKYoo#`59q5j9;rm;re@IdICZ8j$K7EiwkHp3;%9JPH)@#1yu6DWizx_1L zE*|9=awJ=ySVhkX_UaO?<6_gQoi*C;Hh^i~Ctw2#yETX!kz3A9DU_xTqM5ua(Okju z`uBRvBCj0+ks3YBp=K#=(yh{8fi=6VA6#a8d z5AnFIqG<%te_OO6cdiOPA!nsX7c-vo0hqXro%!8`aidoKPtxNK)g&^-a^|cNJunoz z{SEmh_q0Ahr@IQBl@d0@Fviehc_IB7&t38g?7e|0?2r1AiSfk#e>)U+1f;U?J}R3w zW`RHkT`y+F&*f2Y5G+x8VphMtAgn4EqJ{*G_0eeZ<@0+uuIR|0(xmu$L#l!#kio72 z2;cmBR8;1r&sV%{hoEuSv{G#0D?0n!|2IM!%qCecuNkR8ww!BgH=(524_p!67Ku#3 zRDGs2v4tX=!<(V%f8&QItwLVLpmDFF#t1$5RvkQ4as=oiS6ntGjU3c{L!x``awvWI zZm!1f03P9GiKq+zgEhMsYOs8LS&L?MOBTWUf3$5FdPGBL;|PVh91!dg zPt$Fz&uqUxRAodi`t2^$zMbJFgzaQL5VAc=O}R9g35h=OpUuF+Wsy_ zz<*BLuS*G<|3<{XoSgNpi<}ems46kwc+XuJ>m#S{MkpAeXB$0zBqPsB5=Rg7?rpd{ zNVY!(^rz*3hX5-;|5fZa9Mh+;znnkFekF$h^`y5rcijIhnRp#|ug%Sg<*U_3!(OQJ z=9qv)f3#D&lN;xg0L)2Q;xDOVdNcX$Jm#jJ96#)>9Rc6ov49}udp(7g0OfK-t5vAH zC_Tfs9Ojswkn*l1P$2xu?a$qnM7vz=!BSuTQ1Jt^^F7CRr$lI?3Qz@O7v>E2kg?>p z@2lp#sdBBn`T^}h4Aqh^-AavUF>F}J9nrx$e?j_URGD#{pS8qjzW2IHSR}p3q1op} z`G>V4K+E9ufU9rCjtVut^j7?uCVBnFB{XX{dvhnBUm~b{KTm6oLW&T0cw+9 zzhNk@Mu?`D{QtoQ&y|J4F0 z(bL%=P+JGvX1I?VbolIm7w<*je+VR}Mx@@TM zkJhbW*~>KQ7DMK2vbUZz_(Qqx_ZGO~(tf=oW@{AuvZ6@Y`Q!PpDH~5-0$la?6g58n6oR}lWE+x&w;Nwa{6yFF+();HwdJZd-*RS;0^@m_1sRy*t{;4dw z#HTUpcgCNxrJib|TEwbcsXSh!D-tzAIF}ILQ8JF9ZuzY~E~tP+jJ}=r8&7^lSh7Cbga{ zCj9e!XsEz9xx`B>1!1SALo!nv{D|9HqA6@wI>#%loB9uxBD-=%O^dd2o4{WGUM= zv!e?R!?Yj#0k8%%LWQq6HZ2h3!!DW=4+^k6N3NBB@)yQOC8(;W2Sn6BkiK2|@>G7o`u}`+6$yyO?l8_rb;e#x% zL4WUB}WJlV$0%^ANS4W zf}D(g%-zSl$ak|kZ>AMs?LcOTVWOgj_AJR7c3n_8nUUL*e{E=12vWvtE*!u}ImUSd z8Gx~=T(qq0`~0$fwb-$QZrv|~Cwz}yQ!o_Qf4@@xK@7x-dyYgi+8 z9l|3b@r5~Ae`0m`<=b=~Sxv1kGtLJvTD~uucghpW{mUT%!ECOhu%e2d07+&}_fcsm z2*}u2otrw3v*FBfwE}S|Ub$;n549*P3<|`?cC{l03&Z>Gd%hKJR%CCKUlDr?$yA{! zhpZKPf4^W~`cH@zjzYo_)n#A+E5x=e%iy@fAD?*Zp@X=le+NXmqMxOjM|G; zTn;iPKDhq0%2-*=M*t&_dJIGX1Jw75WTAAb;^1moW%LxkB|-^r!WS-C_!%f;6YzQ@ z7i$j^r4l$yWH{8_cQZDr{&Io#j7$H&k3p~L*)aDrAD;glSbpu&?@S@ySOD>M%6UkF z^{P3Ef1uUf`i(B;gO&5ihOOycCnwy6bQDDhF2DU-EyK4MWO?iys174pSE9nlR&irE zfea^a@O@1V^-UQ&TcXkKAt5jJ`(rOzf6EvsC50yJGvMDCYODw}8C@tyt-y5hMb)j?fBTN-;W`6F127CSKob@}0wZcx*Oo+8y5#>2I;%o?<=hm%nD6KCOe#e$`u ze+4U~@?+6Sep&HYJFZUdH51>MczaLZ9jq-wcevu1Y$OkeS)_qJqgd7&*8nf{8j56k0E%)>5L<*0t;g(WhoPw z;wn(4CJ7!u^f-(g)ZexKM|Oj`XZOrSGVx5q9&)t7LLxMWvIaYaq(yPA!h7FR?SE^L z1FzDbk(!-da)eCwq3%D%4En%vaGHnk)q1aRF)T}g_?W}m=3A}jx?3foB7b;DW#@E0U^}Wg(|qtGF=>f)+-de*6|DvpRpf!LBMro5{1Kpn3q1U+)uJ1w*jNcLG6MqXso&kUONw@zDpQvX@l=9 z;XYrU`=aa)oyt7%;9QTSn>Q$m=187IAT*#lj`#p*_X2`W3z?WI>77wq>kA_!)TzKXw14-2Kt2Go3n)@1lRUBl&Y zOeojqt*3<4Ta1(CD8z0`d4(_7*;IxCV+H`&)J#zR#2Gq`OGO;WRaSPTJ5Vflhg11l z>0(xPj9oU-EI_}CM1S2>-5n-fq#%HW@}mf5$qQV79j^yP!jRK2(N~0|oR-9@&)+8FzrFLPX7+geVGujc_1b^#3nr#v|&K|NrGtjd< zG%L@|8Z=&wK)tf49En^Rk=rvKmYK2+F4PAwtzUr)x?th{v42x%(+w*~0we?zo<=CS zTsf66X?Q;iK%MviV%Ue!M@1KF;n5A4ZA>>8S9xa{@I=h@-M&7stBDtEB19ISmt;ZW zSFV$63)72CCx0<4;}WeiXu&XuLB~f zbEwnx$@v5B3kyYUE*9kiSbVr*E}H?NZ312gb3Jx5!~KWy8CM{92hh4}1gLJnnXp3< zwl)06l+LiJow~kpGZxlI@<9dH_qm8M(#$v2&Cr$O-+yGQ(pVF9_bSMnH*WJ3(@6M} ze7^}BU_5$}cid$@d=6Y8rR~hWrVlv2-`{IeV@(%B;4rlvoQ({Xcq7!fzLPQ_|Mlax z#;WX=SzFa6KRB9kb&=1pTcb|W<*suJvl~xWRa~|Bs@AAf*iLCutN=^UP(W)(gX2#q zs$D%VPJeFIuJtgCGB1u9+_?5?Q!Vkk=SQD=2E~0#^ zjk3Q)iC9A*{gE@oHb zh|;%Y;Y5Gpp>yB`C}r=GY{kn0!JX=);W&L-HTJKfsL=|5oqeiEx6|0)`~T8V3e+05 zNY4b+I#V4+DN+;^!!5NvEfF&OS@)%Jr*Kvw+)5BWji4(PEB+v-t@U8>1{0lb9x&If8#Dah7TW>T*p=mZ?o@OBp#qZ2oMa~f1 z8&U%l4ei^r5pMS<%8vo=n!n7jI&wtxS zCQ#E1{V}-YqwX(^lXem*C>(QMuQl)!xVAYqo7z74X7eF@hK2&wr4JsLR!ccY%~Ab{ zp84}?6DNs>tH$Z|TGEA{{l&k8=+wTy7e?B6;qgU85`|`LTP3+WBH)zDYJ+)=@%`&M z{RH0u{+NjvS|9mg81N${z47~k1An>AjjF>W1ZQ9`#Ks@dq>-$Qo4mN`N#JzEZxUOs zxYR+Tv$qLNhF*zFuT8VzW1DSo?TTy~L-dpgp+W4IxX1|!jS|tL0c^H-;E~`e5aHu; zy(N{#o3op}2U0FJTuOA1Cfobdq0{-ZMF+{e_*gO=I}#i@{C~`oT0W7LfPXm#P5wEo zjr+d`FPnl2WyA;KM243fx7c^C&l4w3rgq2n{83FKP-R{5`x)=8PHe+&$fNm{+ht)# zEX9(qOwwxHg?a~J%y6_Fkc4OGy${QIHgYk!lLia>WqytzZADEwCdPZdW9jY{A?l`8 zN!@1rFj5l64);u+rBOR7cCymXTh($bu1wq@^^`=Is>oZ|1KKdJ`{Pv^ zu+fodv2H`qX^gr3Dnzsmp2VCl+j{X}W)V^lrUoSB)5-xN0p99oDSvPdUFp1ZW zVevHxd|Pkfq-&QCISCgsx_`WhTfbb7$xuT`OdsJ8#+Xh;=#DvGyQ%oIVM`Jv-d+&T z1}Bds-Z>0d|34jFYbF~*7avK*ei7Q`^04g9#r7nT<|2F_j`^Yym_O0` zNl^JCd?Qm9Ra-huf@YX{Z5n?-Q%Mqy?pE;7DC;@7;&nkyNGg zXheT^(rp`?gntcVXw&ZSg7i+Cw4JcB==HjcaQ@s_bKl$cXh#@_&0cM<8L6t=HQD=ZUQKexh4&eduY>_F}`k9BhM#X zM~Kc^?+ahmWdz&tpK1PRL6ATLPh+!q01)oEsdS(EWPhxXqsiQQhjr#1t=)~5wbBJQ zX0*&BIT?!8HW%Y03jEe3lcFr$8y67Fv!*-bMtXLBlj6Adr;@Okg-uvC0CI~g`&NDt zoFDdy9$8Jr{bWZnoS@huc3q`wYBRnKMm*$BJ7&yfX4A_G!p=Q7Ut4)fLUU+xV7ESY z$rNXo8-G0^yAj*Pp5l>*g7uWoG_478iY78b@Y(InJQqp@Jl@;q`qX=5Na_4i>wbC} zFR*(0^TtdMCM_`g1l^8tIn<~SG9m!Ja?v1$%n!D6**_l8%SgRNxEfT61zpo1SA-kc zebgo))8!A5x=?YxvA&E-7qxQDgqrD>fN=25?tdGRv$n`O`-t6y@afP64YG51&p&Mi zS?{-K9FF5bmL`!oW%+SqZ!q@gmH7ySEQN#BEn?5B4j&~0vAOK#oR6v_q9{6jdH=Y_7lbWL?`M!d`7*2~*D z6Ms1>z=qMOS}giDWK9K74E&!h^=`!+(P+AZO_;0g*glCx3fAp$(|@+Ify{Eekd5tG z2nXo_DsA>e=bTyJfrj!h>Tv$~TSK;j7W*$KGm47eHT^+|HP;uN^af~aI*`Ipn*6ML z45Z1X;1aTVu*oz|quf|pffw3y<9G82+<$M8+7T%hW~<)xW%83ifB@L#d65Pu%pCqz z-=Nr-jF*ic(YJ(wqacKV6{#v5GC|9a+|7uK%D2kD8%Q5u5wz2KZdoz&+@zIf`eHbD zGf7(%N?j~WacbLIFgoqYC1f`hvfB4&gTW`opN=I+jRo3Kx>PXQV|3BD61)g-oAiVMWhDC>BGT|ktOV&ShxwTp$WCIWc#7aJ}Ptz`lnKrGGU zSHUjd%y(qR>aLdrQdz!pJGz*PDbOR#?oM%%+51gzaj#3S@16;fu*N1x{A3y^t>5_C z+}2B`-oO5`V_?ZniAL?7@|b>76n`I5ntITD%121UuZPQv-?E#(8Fbbns-$~$_! zt5srD=95>+e$9@Bn@Pixp={UH1eA>9WqlkAY$ximNr(Qa0K(RuNFg=ym`Vb-Y*=+* zhAb&ISDdQNLQ$+-{Krc2oWgX_SHg9g{EyVlp0f}jWtX8szx)TFzl$Iqf-leG{QEnI zx=8YdG`<3M`X-@sxE|Gct$%lE|5MMYwDNH$oUgN5A=M-QB5ih=G*GT07a%kitIjM( z_?bY~NQcRaVbMtVPv(gM^D?~{ z7lWkezgScc*qU=HJb!=~9|A)+zRFkcBvdax>|3GA1&4% z@Yp6f>l<=hgGDf3j?b$=Tospb`|MzqKeA=!*t6;u-GI9Bwo7SdPIh%y>q>iFr)#V! zlcGl2W%C^6JUXkCkW*Gide%1INl7amA7^wXm9v;KoKIz(t$zx;KB{6z!VM}NasMtK z2g%<0)D}m8_bFQL{#o2r5D-$ZyAOhM{HO}<{;C1@CazcnTda2GfC18iwlT8rJ=j`=*<=Mvp1oVkBZB&JI#rvuLv8&iY0^Eob< z>&fPT-_HG}8Gm2I&XU7N%m{NSTSKa51K(?cAO?y}->^V5o<*LveS&6dt!@nzka>Qt zp9S$MIH3^;8!*g(On=e!vL`QRzyYH*Oo(ay6Q!~EruTDwuIC))KgzNl)c}B#A1&^P z7?*V}kY@)&X~P4uVFDn1b`bcslEQ9CTJWTF2<^^XCV!@xlx_|Xk{55KC^bQ1jMJCs z4L1_X?RvDZ*Y>x!VheuKXb}T!*G_l9+8aASCe3zgU{8nqMC#$_I&f3VJ-LHG6{vZV zVpMf8t8m@7gS1`0cg1u0meSshx-$U>EhdgFmE#VCi~rDk83x4EDkO*TNGEZE6BMff zc)dx5o_|aSU4f(J5{rge6ta2znFMXE|FKJp%Fn0Cg+4G~)d>*WxOf6HV7r6T8I0x} z;TKslJE^mvUoXsXwO+Yy@5cW2gSdWOS$zye@nhn}QtgoU)zE-}xk4?~u%7?P29)MM zU7#_}_l#w3ZGWv9N~#&Z_&r`>yV?nLw8j$8d4K(4_pCP&Fr|WO(?(!UO^~My*;Cl% zo$qrOD42*;>X)(V9iCghg@iSZ;w81qLJZntowYUJfVP1Z_Uy2Igr&_?o1vJo`E~K) zF(7LvFwXkLj)+vVEINsj;4Lg=cy-B=+0E zmMP7rMbwijfk4D6m(|N0YL-!vUCPg05Py@;cdCZSj;`z3L+XK2LbO;$$$SX)q5YNYg<-4N`*vv0R*#i$RDhUVpS&k@q(sQ!IMpD1utj^GJl6w zh9)Af9c|_4rz`pm!ialx?NkUmtF(fe=5V^YSeG@-pHK<^Vs@{2ZX}4M3ud?k%fV^7 zruQ7-WZ7pnP-(I&chi!aIy}=Z*lvhy)M{8e-CU_mr8`}1klQZF+f?bUrbY%qWgqC z&_6}Plff}djMvELc_(zE`dk$%9HbF3<%l~ zL{7q5vaG;oEd;gCNybu~C^!|aX@Fn(gaasA@|>{pgYe^8irndHx;(_EbblU>ts3}< z)0S9h4MqN%>{0QLHa?Faxs6m5xL*QFQ_mV@6|z4^QR7S;pS(TSQEM0_uOP@dFou1W zZ?35`;OdKqQ3I*lM>KKO--eBsochyh+%Mq8d=k&7V#Z!paGd$k{X%AQ+d%mWkpcAV z!7FSFEsrdP(AGFmfXA5jOMf#v_Y4scnz>TJW+6ye2UW5RBQr|LN27fHLT(?hu4qka zwk)9IuucZ|6r<|hnCxe?>VijGvO}Xzw;gqD8Fc_VP1)-ME`}^sw>^bp%1cMAvha=1 z08G~tv$%%^`|#}!I@{g=owJC4yL?w6-bgysHLFJT2l+b2xH+9+gMX$3W<9FXD3r0V z1J~=7@Ls3{kki&jJMCD>moLHlOg`5wPy!F01n}6_y?NK@<1^j-94)s^9ASPvToSx$ zFlCZ)1{1>^Bld3e;R_4d`Rv@jlE)k|kzQi_vG%athn3Xy7%euRy~m%s|3 zWE6!tK(GtHC>>qCELCUqsS3wM=|@C#MFlW#7F}ruMgJj9*ttl zbgii(rH`A*sKV5IPLixIa}_xcdNgdoUhL_ek=@icS$F+OK`uRK9r2=gF|&e7Ssddd z;?t7Lv8~IqKmZ2O7$8nJ3Y|31ls{NI_nU)fOUeq(dJ3ZuEq|8!o*+5}Vw1sz7MI$M z`!wHHju}`56JoR2Z5&E^t<$l5o{$#f= z_zyV+2V95;df;jjegISa7PxApSM*9X-&?biR-X>5gEe&oV|KR&WpS;Vj5m_A^QJcZKl!Ky6ZsGI%e4}RyXUT4@)-!2|3 zsv59Qxas5qHVYcKghv-Er;dLv-A2v;-LR=MV#bNr*$R8!7kNTJrc68=hJ@_~y@G3e zd}6KRaAfw%0=BQ6HY7eC&9#gL=^{dFOadSsR9tQ6N^ReAQ0qLOAtcZ@=^y_I8TmE%O+++ zVQd7ySAPsq{58Oo3Cw3qP`jX~sIMy8{bpexJCN7x-$*-VVvVbrDNTvL0NmB<;ex`%*Xz z*ndmL-s#*pb<|RqLu8+fv3}3<1dd!<^4nBEI&RDJaL(r7Y($4p_z@e{M7#nD?nt@{ zp)9knncB1Muzc%t(2_I#Yf`qKi7ILG-iA_ZZxDH$ky$`LR76jGd4I_gEMdJscpF>| zlB(cFNv8@}X-Clqz~0r3PP25a6kLn^a(|a~w>gXkfMA_>``qNs*e(sL-{JstpWGRSXH~9w$D5s?iv$l6@Pvb zH$gOk?Lc`L3apx7^(_^uBl-|ETVprOCjuV2i3v09u>9c_8nyyYd~*u)t?hhpCO<~l zWKrrbf=K(I2O;7Yc;wtsioY0g^YQ!}Fg!76)9vSxdVHW);|G;Cf`}!#} z8SMtxPSRU?3U;6uc{n0ucz=WtJnNpXP~3UYR8m@ww7*Q&1?o#8RBetpMqj!gb{4$| zMTa74o9F8Pd|cROhp)6s=E|>ZFn0_#d#qLV@?s}bw`WR~RRGKtuQ>28D>*v6IQEI7 za6XI~ds@v_pX7dJf>~B}!dIJ{PQ=~TU8A%q6aA_$?u7_Au77!z1rhzhiP2R~^1Nv`&lG!)#kh&LgVl_hj`lpi>I=R{fB*T! z{U3)GyD&WZYJ@oOCqQ`*vmsyYHc8#Ij3O(oYwKX@C4a{|hglZ^6VSQPnw?~-d?K*R4A9M>+B;IS?L_C&98-qx?$LSSrezvJa?aKmOdIg)<}9 zhOrb5wuPFjO@GznB?P3;bW1-wQzg3xeB76mWg0;zj#!GdikDz*`C-fAOCO$J92^Y+OXL^{N(%s}u#Evg=MiDU!5{O`i~L=X9{x zvEAhZEh1ln0a&i63NS`H%vV$U;+#F`za1k=SN733$UGu*CZlLbj`@A9R1 zUCB$-#(xUVZmNN_b<;c;G&{49?#xd7xFA2V$eW!|WBOCtE+&iI?`@JEM($Nd+f(0d z##<5{UiGC&O%4Y~?H%9ZIQ#wIhBUta{=$R@S&|jO3E^$zQXzzMr zB}r!Qseqf^#R50)!4tmj&cd`au#-ffuZWX31$izP+>~6JVx9HQ+L#?_cWGwZNH_0C+&`)t_ zK!oDvBbpOtm0;*M3o)LmDIVL_Y?)$j_kWPRZAOjQez&TD?epk;0A0HZir4T6p(l>} z1U}t}#pl7)*}TY`f}i^pfLyyb};We(0mr{yZ=1v<0AI6@5RDlw70dU}+s-SRg-nt$9ew}xUTa+|g&pFGeiCYP%?$PPdes1g&APQ2@C$r_u87FiC;22crqm&Tb z-sgYhhUA6K%j5aLM_@tNIcAtndrEwy_}n z=dcZG|APbB^dG*2VzEn&Ex640U`n^nkn$D`p5H9$2WsJkzQ*ydW|62YZ4ji*4YnW~ zq$H>BKRriFZ~tD~n}4!0EwNi?)>br}qlnbyC?yGv{WbT}l`M*OiY#9kL_7t%;^LxC zO@Od>jaN1@=4Km`*}f%mmZYA%L$_dq)+U0;Gw$w$8x{qrl(~e;ZuziQpIR5&@;rX| z%S*35DJrYDPnd)eZhKbT$_xB;1zHrvoEuO3-lIhH_fn-t#((UpWaTzEw`d;+t`Ycz ztdFdD)8IT7pX!i)v|h_Oq_qH20e;pvfyrkXrwV|6UqD)Cf}4%zD=<->;w$GsObro2 zy)CsmkcC-hd3`Qq$L7QMJL2Ho;IQL8>PDSd;%fQZK(?`0m#tp;9z=2~Z3A>J0--rtVc_|}%V(`zEd(B15JTZnRTD<6236W1FDzJILXO1X0|y*4PcQ4%_xWD%^G zM}KMXXn8>2C+(ORZ(Vv$oz9{y%w>C-{SL>e;d7M^AF49_U)7}R?4T6jpBwdu67RGh zCvCSA-E!2anV5lm?65-*$!}Q?Xw@MnJ@!u?8kBY9r#6|f;WCE0IiAmX+bw)UM6wf%HD1xB zPFEo{l)k9ecKL$qv{4#&|93|YTwNkc?FypaUW809TAdeaE#})`E9lAzXrZ204ZzIr+%|#w-~imPjZRZXg?% zS&D-S73?sb4f-frJM892S4rVY~%yW7h=(tUCGs%%-XH#92sb`)4i>qV*6 z2dhPaS-0{b$Qv~h@(_2ddV@LTj{uiK`DNpZ=G`lULdRWfgt|nb?yW)=8uBiV}? zrMO*S(A2(s5gS8E5k(l^ue=(=kcep!F5s z%T=Fq4CIWF?N^>8fN;cKiyR*)^vK8JA*+yAO!@6zcS^`;z8`t)w(AMj7qQjR#KjH#?4A4AQuO&6X^t z+Empzmudx`McU%aOTuKs;qrm`~ zr4j86I~&Xb&ei&@p8i*+Y%1gcb${FnXPN>NHBpd@(gC7fG5q6Iv}s*Y#M#2VrfY%_kUfjea-w` zpIzK8x%rDxu0avu+(k}u(fDwp3@v6>Z1Lc}{qwR|zaMR~X7a1P!vEJ2XXGf!H(GCb zEQ|}aqfV)~X!jV1PRMRHZ=%H1p;3_edBursHcTJn3aL(BniDlibhH$EzSfhu;LPQ@ zr2p(FG_aIL$wHJ5A&BByJAVNNI!;h`bW>Y6v21gR76b?AQ; zfzOwDvW0+(Hp4#Qv=j#sf$`?8|In(XTF6_OyatMQoxs_9x!AD#e{{)g+zuus&0Vm{ z6G>^MF1<`0~SeU`Lai~OG`TEt`>~4D{=#p6MukspP9dng~z#b ziHvq7r#zu*$~1k{asYj2FjReZ)x*?Kk#qpNF=@cvgnIHUWuMU7F|4Y#S0hXq-e=dp(;?DMElEKqNvaXviCX~KmJs&g2eXR>SmtusavrvL zg;kgKu}$L`o|EsnD1SA z#~I}+zJkPd4u4f3=lnRV@%K)L+MG74I8TWOp9)8>zjJ(@uX&j)O=``*XfLK#A`?h9 z2)+z=4~)bAuN6=|6N4ybv?HP^mFro-BMN0pbM+|ol{(vbzpE@8#&rfoV&S>=^=#|h z-PWpl!`DDXpjt>8-Omh+G}!_hf9-wh+)@_A8d@2~kw*ko#{@Ys9SaVK+<#0E-00Yx&!RCwYnVmnDm3$Yn~_ER zZR#tr)VMgKAHJ417DKdfr4XGZVMDNtaj9BFRm_4^NN=3m&KR>@zjx(RkUHScnD9RC zo~hfsf=bP)?ny%9gWS#)k0fS-fjxe_X(LY`E;dmJYz>wWgHBfPNZ)3=M=@NzrOncS zufy?V83_96`|A|S2yr*_VIKk?kVw1^GRD1g zFrWas)EaiKC1V-rZM_&#ol3sibET7mBUiqoHoD-AwQI2ra(0_U| zb*$~$_RCp`Eh?)zcq3NQ97S4Y@LZj=qeZH_rAqV{DzcRiB*sWhp< z4IIXsgs{Z7p(KxgS^uHmq8(LQi#xn9)H{$cP^S^)i(Jn`{n^eJxidOwhijCaf+?C}J1)RY|Yo zvK0Q~)99-)%9`t97;EbU0e@cG_%{Vzhk(ej#^2C#hx?)U$m^9_{(!0(>)BP)`Nj@% z^?Q{%w<+4fAwc_Xmzcdn0G+h*+^qJ~)y;Isavh`AM4RGk1hpENtrK~Fp3X?akb_>7 z5m;GF$VI~H0xxQOPFfesr`UBDN%7&c&p4Uow`7B6AN4kj%|4lCsDFAd15D_G#*e3O z?0zEi{HUA-$^Lb7agMQ(6Y3y68`lQy@#SO*5SR<>H1?-vVMD>lu01wo!50j-_uU1S z{yG6^~)Kk7DxEt=w;hvSCp0#$M$HMA@)UZDmO1tYbs|CezV8nAE_ zsc5J@4V4ZP&$ofhF7!H9OiFI>8yD0c^qXbeZ!%)uKYv$Wxq$Af*~bqP+)Nr%8Y9OG z_qG8FHvxl`mSX&XUJa!mAK2?~kfIImdX_0F{h1;Go&mxGhQj0$_hsz4wpV2CnA~EO zePVoiq>Ji{D>_Jb&>{MouV7v5P|$hE0iMCd0b)*e*3aP9staJDNFEQ5 zNya^3bAR%KRiLOlJrLLQSzE^2;AWIb4Xe~S{~^N;S13N^WT)3~XveVN*{DcfUkG>L(T#PeH&Y0*RydmxS>MIRx)Cu=Y-xo z2}dwRqN;6w%j3gQ8xv~Us8oUHf(z0Uf*thpQ-7vVMv?7>v`J&&28k}VcK_g4IXa9} zV@wnx1RnzjwP{Mp#g#qdYUrlT?-BG0bXSs-5Pv90T~wZ+AjW#gOkLE$Yr;}VobLB_ zNYnQcs-A3d)}J0pXBCN(X*}Eg-JjAWBIE5wN>W;u^3*oYj(c>?S}6;uDJJ=>aW?oo zEq~CzDWY)H{S@7UYZX5n!oT=KU=peEF}(EzY2-mFVk!~bd04B<3`sZH+gj?;2Xe~) zMb#9eBo5AYdjn5vX?+mEM1#0RyLAw|%;oa_l#$VAV8LIc>Z)cv5is1ra}9_!NO=yM z+d9)P|DEE5W!<`u9htiNWS>QnD_H(cfPbU}^n!-y(Mi17Z7rrt>uBeH6HYmu%zS@MeV(1_!w4Io=~yhXB4QI8xpo+ zx+x#%*|L%ax)mG6ud=%GFs!W@`nImpC&iWnECeQEv#ryZ_rWU*J-NR>7Jq%a{<&z+ z8bZse%X0!r+LcXe17pTK2}s_vp!!R#)(ov<`x0Ax7F(q)vW=6>iB9(iF`1OZILeRr zS~p>62LiTdEHKL%qaAc5cE+C5`ud)*+r%iXr8BI>+oO40+H_!u`N=}vXl1uihR_&} zmy~xzj~#<#EJhCb!82mFtA8c|TqH-Ss2L#*#-=2stTgCmn&ClwFPaV$KZ3*>u;5UW zzy`2G%lK2>DzA?;Cz8XmCJ@(ElBIEk{5XU20x&rd z-EMisx_95B^RT~5^ma|}zpg11%Nc$&gT6J>qL%7@NsL8{7Y}R9?SC@mlg4f1UMjpW zA+%jsLI|Tq6=RKX#&5UguoEfOY59guQ_(>)3$Q7G;?`|N=S%$cpx z4C2R3Okz>n&*BAAYk!?w3J<(ks*v?w`q<&y#a^NTXk9wXIbngcu(>nyN9}@y?1EEY z*scJTL{VbyN`|4*P0@ZRiT>(9dwHC=2OLW~Clf`j=&N$m7VIUoGtALci%8Vq{;s92 z$bh7s`JACB$;FMC!QjOtL z2U;Gj9sc2|J?!kVy;v2WRK2qwbZ56hJu z`{6=IUVor(+O5CiBk45iU}1*2#zOte$Q+#YrL&oLwj`tyay@y+$TnG2N4DRRm#{_p z+`z~pGyHenkAG44yWZ#Z7Ymk`zLUrI(x`SliDT@z2z&`-!>v|xipzQTR~cdhN98ni z&RI;wHR+l{$@SFZCzRr9P#tfYSOR*j2aIa`*Ie%xcz+^oN@dRLrG^)74q!kc(a7Ay ze?*TV5+f!8It!?b8&#fldB9 zA}8qixC}!+pu~+f^QpXURIF53JwH65Ik?yq5?;2rS)h77wUi)`9=`nDj$n^eNob;6 zU4QB^aQ?gK21iuN;dE@4W* zkUSq`pMfiNN_6XXOXl6^ZNo`-jrFTyxFlly)2I}8S)1e)Nm1xRzCwnyFflr_C8db8 zhB|H%-nWe+U>r$uGR&(Pc2 z;1(FCxS>Vx0jup@HzG4BE?y}5{C}=GkM0j3Qzo=u4X(Y)-s9g~Z!sP;fgFT>An<^j z)>RigT#OE8zZ&fSo8$I&@?X z?fo93e^zwo0I5;fDOxS=OUKW{UkAr`j`^Vk(_zCywgb_<%28A7Y@tue@P9Yiy_Ci| z;{|I0E>Q)(N;#0bxJI6#3WFe(u*sYP_scz0Q!If-Z zNz)a9fACUw>D}ILp3+w0rvo&dT+=$RT2dHR8=t^7i_7peB?e`i0|^#*{3cy54S<5mq^@0N(P*-XY^nd za;bdGd$lm+M445~^r;h*J!*~HNRmkHcQ>*I?8^HosmjK@z59sa8h;5Oo53HasHfKI zb;gJ>(V_v-75h0lu3;9`R;_LGz5zttC$tVs-Mu!@3oZ>u*abl536*bo^2iT=M5PbW zf)&9ngZ8&qwie)7vS%MkAK>J(wB|U?YO>#jcfMnCL~!;uc=QdnD1-R8D@~i7`6>vP z!tg;1cLVz5W~k-Sc7IZ9?0u^G#W6_Uz-a@mi`GM2s}BkuEqxxW^;X+8+%%?XE7D_V zBo|~!U!{BI{!?2P2*z~T)o&|sL$L($^&qN@hn`7ZQe?8=L5a{iePGG{hFQpf_H@Sv zrcujC=RZ9Hrf_RjNXHIfTRlV$UdW`&M2LM)ehzLa4)Foo&wrr?71{IJiL}9jrxQQb z9{KODA-y2tajYU^Dz}tZ5n{-Xynl^p@j#m7rQA`j+=zpW|s!PU$f9P z5AW#k4j13s%VVVdrE0Wl#N1ZnQK9pu;XgTV_|Tno>O(zDSdunMLhMasUovB7tnJ4X zOCdc?r+%ZndVf+y{iA&vnL+h_*)(?5XT;`0zN!v262(VvorH|mhPXABh&!&pSXfHBnq)$5Vi)+94~n!r z+!a9PPsySLqcg51prCOmfG!z?YTY`VTe`aFU!%OHCVye0X2Sp@!Rfw8bVJVbhm=X- z+Q<6WdwyvuCjt5VUFPOK50s^~q{J)_iKuAc2TkMC?*(zic&O)@3lVXOl=Us~G2 zFV{)D5H!8`MNxu+eQRas2bKv_)Q5AAy7Uw3Hdg_q0dWe5qZe`O9sOfMLxa+JvTG>ek`gPBY0Es&i42zMR!XHix2UJH#vlDs_tKS030h}`7m z{Q)|Uws?=~y|$jhkMTynKuiAt$$=cmf(j$JnYaR}c3?+R9H01=xObwX?v(2{Jq*~H zqPw`HKgxfDkuiV)#4-UPb(u*=aBt#Eb6y{X)}&@P$|~KQk>${9#lKCrt9&!3=y!^M zNmh)b9<=djNu0f$m?0$<@iIXDGW{~fF=s+kM09W^2%U?D)xSAK`PQT&vQ+sF0Jh3{ zY{NyGH`4s(RGm~=;Us7_zR*eKW~&nl8*!BYyrX}f>@tkh=)A2y|4aJ&8AMS7JOZ#K z>9w{igFU#l^nN)*j5l-9sT%6F=O^fVQ=NZC%#F)9+l_i1$N>|j3zMUTwOQv*2p%9% z`!;#

uAADY;-qsws`_D+UordzjZtL7b2*gZEBdu@EL}TJUF}Fw3Ox zlfe`XSaEtn7_PMQ=Trxq%~Csb`QE%U5^{Y6@=fHdrcDS8nOBcIuYuN0=olq-!AdqF z$uX^N#8nWV@&a^9;tGA8d`_sC-Zv;Q5x##`Pl|g-g9rmeYs+fMtOf>53w0)##ku>_ zVP?LB@NqySxv$bP{!wWL>yq4?BFY7JLWI({L#VnvM{HL;(oF2=%XPG&$K9zSeLE0T&Yizrp0jy#*P31)XFI7$RgTJjifN8vH3~;2`Fw|ZDyw= z;CxJ&O%1+v7v<6443TjBJ1m4Dqb$5QVJ$lwv29Ye*NBXeMbYt9o2%@sU~>MhdO_9> z?npMWBVN8mNVh@gk<;1-UDAECCrGb>ZY$=ZYyl4zzXxU<9(;nvsINKGXbyj+N4XTL zdF%*6o2*qPUHYJXcB? z@$#(ITU)4ZwMB`qicf0`PAPFuVc*ZjGpfRjt|TNY`xI&^9Xo3A!pzH*srn0DrJZcN z>P0%K=L2BJw?DfIP}|!y<5ho-NeN~;p7_omt?kds(@42_Fy%bd2%z$g;js`F=C&<#nBMj7yP+E?ZdrUv6v zdg0M_AvrHq30p`WnU;U?-r!9}ch)kWMaEn%rSL3T7+P{a1l}|TVG@%&K?i_+A$0zN zuH#HIK&Q5)ta7|9w}^t$ejyWpvV+h_^jTRLa(>#B#tjC{f2bja;lh65e?l!xrkI!W z6wq$mGzIqWTuKd%ih8D~k2RJ^N>=`OZg#r+(2(|WmD3Fu24dHu(x-tbDCZz}Pir83kx|zq9 zTGD%D7`Qej^Z0)sOD+u89b6V@JXyT~TKXkU=t1s@Yo1>O%V=x&+)r&NIb~w}Gy%+m zDx<=q?7CQuP$1(el=HnVEQ&p= zKcS;oOQZrA0Sp-)eVK4G>7AT)BD};gTDj{&?2<5tO(D;Nl*h+JL*Wht8R5iC+e+ua zVZTFR$O_itWCV3`91{fO2NbUxl)g(ijt+dIG3Vgy%aZ?-1kWEm3RH#O_1{}c1nR%L zY40+<@p6Au)iVyY>7`oD)kEnacaHX4qH{Ow>qCFj%tXt zB4Ts%OqsxP>CW(vykp5_mOu?-z!`=#DJx0PF$I*-FKcB z-llY(lsu|*&J~gCUfN*xpv7(f-WWL4b~yKWaD~6vycB9IzMHqCzq_yp zRUei@I?>gojX&U1TWVN@EmR7W_VA`!5c6mh?24H&XYu@HObt8HK#`7#r{YrS6qqs} zyBlQnryBzOE_iYbgcB*%Yl9KWek^+OlP&6YrGJ`Yv_lcLege1W}T4MqO_KV9nzU#%3iI;5!}zIvp+& z&=o3ql0(g&;Ki#j2e(+fgF}&j!E)#i5Sm@#9O?5)sAH3Y?0!zAOkw*ht6bCTqZ$1u z+3{946B4O!_^MAyuT36Lib>4AnbGKmDAtceqNI@ zaVqa3A4yjwe#YX;%%RliQjV*>#q?GPL%Pd6C8#y)giIpym`;amjJ^am0WYGsb+tYgz&6;5YC4% zZT*kjS2Un;#c$I*7k#jQDC7p58U;4@E{2OYP+0a{>| zZ%Meze3BrP>7iYyz%mLkEStQM)s#t*!8L&umto#L&(uU}xe7V72G{O&<>g`)LbO^Q zP8atp(T^Ev9`e;2!=|B<_kEJQQ+ay`nVtZ4<^JXRHh&oTyK?XzfsB8$WzAu=9nsnc z)SE+Q3XPltUJ*#`72GAfK(Gk!e$)5OYENp~-z7Dk*ClHPDm=0(cr+D#WmDUo6Bj_2 z@_1(k9+Y%0kO;+g!MEFkjQ3Q;2Y;umDvwV?2H$-F?xv$Q1@g3Ppm9ejwdRfST{%W4 zj8-BO4~NlbAvS~0{pEjL#d9W746N1YqB26@P*29C_gc+k4oMPU#rCce|MI%mY0d;- zK3?MT7;jiV>|=6kfiQ_G6O6h%mmX>3~tQkjri!Ur)4Hn;XTjlYw zOvXQj2JxaqkdG?WKbEu|91Q}}*sDz_;lU-qEOyGSr?5zte6Me=@QYxu4BB9_7XVnu5V11p`ng z$e}NaICmiAYmieXDMI7hTCXyV!&A@fV@UDDSlnpZc(K zlf~cRp}Yhk)5r9X0FX@x2%7@yCP5VyK3IdEvy$9CYDgciyEC|$1rl$d!JUV}BkH9} z5bd8NQRRy9nvZ(S^9!@cEm*l}2T3a70z$@X?+CONkxUH)$wI_PV5g&G`yVf?1w5~v zi$$hULc)LM%pIYrE%D?{dh(!!!a@IhxJtqFSS!m*gi#>oHK#TB&?POb5A(3@Z+{f5 z3U^!Qm3AKBpfH49tI}2Zs_aZwITtBxjRyfa4XR$xozI^1y89(~ybjm3r zLMQV!*&!$k$>I_zka+7I%iRx#(B!Q3V-t*&YubP2k#L#GQ1>wZ;{M~Ud)IWWcjN?2 zsDf6zZxdq-BlI~)0fHHKUN3KJ0GJ)1}|Lx5uh9vMpEjX*D{jSq>bZ3olO{ zq6UAJRX7bJ4?2RT&&J!E`UHNp1#_;ZtZqmg*=T6?>tf;1p4ERLI_v>}sVvBr5OLJV zai0-uR<#F$vbxunEf>mP__+#oFOoVh-;h}jzdW5liOIkB6t+oQP@`PF$cWil&Y-YfW zhN;3k5Zg#B+>sQS?-nv~fTL#1s>SUXU3}gBX5yuD1N`71r$XW+0DYkstz+lpro*p%E5g z%so`0?7p`dVesVvXECT&#T|W!mm$pc>QeJUk#%jm#pjZp!gqy890!JK52-;lf*)od z6nw$@`IH+qM+{C$>NB>_aj_ih>w|xV;RMv#ywr%xWGAo0)Gj+JNo*sXe3wV;7n=0H z2yf0d>Q%@5e+pCBMsrpAQIeqTj$lE%qqbU3IQmp+-sJkFHDYSaotJ+c-tOuH zZ>+o_K{*CizIQ(?FW@d}?Gs+_aR@Cq#U?_xg+F_wQT~H+_7-;#Yxg8;gHc{#P?3M6VGNg5ncX@l z<3E3KK-OqWWzS+jIS+BUJnNaBO@~`Tt2^dtQ?QM0xUG54p@gw=UC@wUgvcTr7$}Hi zaohw^ZBX(PFuMIxfMyOWE6b~Raz~>r=CaSL11QFRqV(+zv1|+&KqzD z8ivv7sTewoHoZv=s~;F(7y!pcs$)kZceuyY;^_=Tiz;?oMj+|owgkF`Zsqq!niGAv z_xm$y`2T{r)75E_gSm2T9iv|0VdFf8-N*a#;RQ2NZ14I+M+Senx_60{<$H~!;J^Q1 zUef5qxq>}4gH4fG(i4!SwF8NxxlW_?B5y?T9RuWd;4U+PtzazY%BD9y{li0@R$Nk~ z(MJ5e>Rxh~uHIlf1X@H{wbZg~me|B+nSJYIUqSeEKR8E@we3Tn_wzYMWskoHh7pta zhqO?hK47yrP0oMTz{jGvXVvAV4pTL1jl5uSELXlR$?eTtNxUydFtjnmEpy9rjpQa; z@$PQos}lJnfil)54hW2bFFl%JuZ$y15)(WnV3@4NxGilYk$Uhl#CWs~$$nNDZ8Elw z8@!Q}v{Qz+VLr}$*Ox!T=}dq8@br3Wv^zy2Xh=~CYOi3#B?^rs zb)JE_?^4vC*OQVqTzRcNU+U%`Tmz2&y z2zY-JV}{kc(E7DE9`@A!7#%B0{(mOI%CSUdKlal6OoJ7Y$OuLq_U%K8IPbyxER;L~ zBP${#+qk}>cXFDw$T9#~2ISAnntZ#qrCCN2bRs4H56taHTUFsa8v>rFRKyaZ9_ZnYMY2qv@4$ zzx=z<)M!^97tdBtp}eP4IgvUM)zp2_=sqG<+e4HRJ=1E1W4~RT*wVM^xuq`wNX~yh znGXcVCwEdiA_iM!Dhej!rjI}Q8dhw$bxCt@icQLsDGP_)u&#SiDG%0>Q4={5VUy-3 zlQ6yU3A@X7@E$`mAHtjEGVa$l^n1Z%@u1t^k@1yf_$bm_6g2Vg0y*V66O!$VAkU(@zAx7GcesUf5`2 zrS{jU2ynCX?$EZPi@`?WIsh)RD<-V+An%JOw@e*5?p$kiB_9qsLk-aRd7?6V!X*Kc zv$un7$VR8O`w7LV7tGP5N--K_5Mupmq$bbFUeF4&zadqO#hVP|gIZ{K~pcM&W}9zPw6tVK_%=<3gBmq-Vzl-S~b3m!Bx&)QNVBq>^P9r)j)D6(5O|7(RWVHspT@r#4}aK@5R?mgSj*?1UGQ#b_RdItuwN0yw0qT6CvJzgq!W zXs@NNf2>R3#>mJ{eb(sK|8&9NYRyhc@?^xT0(8#DT6zSpKc+^W8Dearw-5f=5O`y{ z&5PuoK=gF~l=^H7Av=e%g6_}YF;sgJEY6uX0>fSl8GKwp9=U%tw$wn==DIxEyI#CR zk@%L91I6FCvgT+}+0BU$AI3OO08gX>&7Uu%7X+bczM9nYs=`+1Ft7<$%Z- zW6rRMkjz2beH(Kj zzmvUI8n$WGJs!Mq6T(oiF~LbG1_n;c#h$A>DSP{s`IpYUUMl=N9h5s$ms4P*^C>@9 zxVa(zCpv$1ajNrJp4&?r-IHw@s5oHKtj{<1xV6QRoC)RCq7l#7Vv}={u z&WE#g$s~L#H*J0oD_;I~Ua+TpN9xy6=jGT4rs%&d44777QvC>SVH4`Hz~-?{sn0vi zigSjBCxOw@SYK+s2MY$CY4kykPMMDIwm^Rn@@6X4bV^4FB3lKD6=E`vIc!lq9I`rSx_rrdQZa=G`PGK_uQGOu0Y@PNi`Izg&7f18n@eD4pYsGI>>epA z|F$3*$>xeYHO&E&*OG7Q`M1QC#K^drvzHBch}rDUOG$55BW)EOYLa}+?CwkceuaM& z;{Y-kfk{*7bZmHy20rZ9cM$*=(s}j%!`;YAgQ^X#CVq>rV=OlSbjuqh$z z=aoq~{Ose?*{MT@aMSWvTJ$0C(? zaNaBC5Nb6PLxEeoDp=$roa{YZ(^f`+ z;74}t4zAotOSZzR^tSfk8|yw*!Rg#Cf*i0+v>A?u%hCrV0BWz}sFFn%xS1pc69$Fp zwPZuwJ9U`5HUK0u!QdD<$p?R{E50lNXi|{+p?Ng8R@q8Ygw+t+T@AVJfR51XArGdk z!7|#BuEv=3Hrb!qzF?AZ>IR-^G%&`}e(sLV-qdOVJFC;p`nZi)SnU};ll+`%hykzV-6$w%RwtRmsSsVbiO7Cw` zA8pz{<0oOS^50NRgM$*eJC&AeD?83bjCyD&Od;3|f{Mlubo$}5jri6EEYkA(i#>m9 z+*==cjDzcPjuecoZ@vL(qd_bX8Yy*qJr9E!@tO@;-9vgxkEYf3#-z$_Z`G33QqP^@ z!DTOrDP35_l2x;A!N7kVC(D8&AwB|BH<_cx5JzER$|j&&g5%m&)Q9IkaQ4wJ%rM$o zSU&xWss#AEl)!i4k9U^GhoOO;+CLCo0kNb%ez=<_Y)W=U`EwRn256#z*$7+3C&e{4 zfox7qqshgB{&wsJaqg$ej`$=?u`CV!tNtM@Da~v4hJS^s3~YZ8w5n2%0R;PSlCHml z8Fm%|R%Bqo%$VQniMT2jz+b8PQ*VBFq?ZsUK~dw-%pF?#YmR(R;oHBr1Ie2u{T5a@j@|XN7StB=TQyT~! zsr{6u486Db?7e3?vCjISdA&Olcv=szbnFQ1y{ml7%;~A}R3qi56l}GqpZ@r@7k#k* zUX>`3fi-{r5F8ZoRHTqjQi&3-Zcx2lJO@ZKw7>`$j5!0#-e|1nLB@V&}K?xT3EDFZW?#y9Caul>7%T3 z=qm+~*p|-;@#q-W?Bn-0{o0_2<)-ly^Zc=&^FzLrR4SAPSNtwvLcbG{YX7dH*6DiH zgQ&-BhR5PTuF%D1fLVebF{AGyUsJ@>X-vSUw}B96+)Km4l;{-qayV#s>N_djk`(MN zL}-7kWTZXKK0Dk@={>$HqXO&>GNDWp#3sYkAi|`clAd-+)58#iV)5x|v$d$~t^llQ zQ+_8{F18PaY*_<-|K9Z~4b33j*}P`EwD$v>k9@VE2SG_!e(1q#Af?iUvBh`kr8>Jb z=(5NK%hp39XRODSY(3m0UQ@vYOHl-vDB*uFvUBuRSqMjP&F#m0#$mXEd4ls5Kl|2- zyo$)Enn{33(9G;dvmR0=wg*28={3<%$lrpcGHZ4;M-}BU1-O+Vw35><-;kMRXVY15 z9Xc=8c4=c}P|&UKQx~>)r|MHs`oPS*4zSrce_g%v#4s-0pm-0ORxsqq85{;i73F`F zYaIX4UlzNs+=|y$pzRX9065y50%Ga=!VFEJfM2pDAeD{@Z5p;^ zrVnn_D2DHo;`eu~OBXLVjb-hP<@A3&!kHXWx~Ck5w)9=r;<}6~q0?`+>X-jb)HTA$ z*QyZ-`e(K|rv+5rcSF9<_Z0UAClGXwBWdlX**37#L*O1r52JDj%)3uhzaQ6ZyL-T( z(c^r4NshEic(5T9!IR1TvFidz&K)nFwM@|bRaEk`gzAqZYz3c4ADpC*5Ym5B?>p`d zC@XIwVTU+2D8NsRz1WvIoX~#zL#z~#Ry27N4?8=ZD!E|;{i87O-t$b?QwkwA zdcrIXSM%TYN{BEOT(#=mQ+A1^gaaYZ+?p7ft2wU`m~r$JlQo4AyHHJz4`7*Y*j!1J zToEl-%jtnDeG6P5wd7DRhy{PU5mO6!o{42JLIr6~Rop@-^-Ogv+Rz;A5;E~c4#j(fAQ{|^N9R%|N1a3X? zX9bW`$mt3Kd*8I*CHuB{g%(Fbv_x2I0O|3>W(RB-0{7|e(jMHPm)?J>u8shPQ}s@v zpH~{ejO>rw$k7X16D3M|)i!l;G8HW_*_VL+dWN2@@gsCgGi*5D0yJ>%T6z_t_Yhl- zn5`Zu5Mp$GnXBRee8FR|{6zKFGE;2U3I|5inMJfETJm-rHb)uO0FpdW#}KPnm^5I` z$banx!6*3x_seF}ohEIF5s)fQ)~Sw%J1n{Mk?= zj+Kj=#I!hraXO^Q+f{>15G}UdbjdX#;Fb_|V z&r0)HD#nl0&yQt(+UZm)Ax3S-wZHNf!q2Ufu4vCky|SI07ao5!!cn?QMdQMMS*_rS zpPEkn;tEP{Ok$YjvCM%gao1>t#DhfX{t#tZ$045OW7Z z6wi=P^tGp+1n;{RK!z38sA00#^L9q$mR{$qbi%yLsNvd0hJ0nie7-x#h`tJ)!!I2b zyQ0ubNwFJ?Bm#X0$6pS7OSYw%Sy6hGB3Hpy7nqi+F}Z&r;~p;_^2)mRs)dOPdgq`f zQ5WRrTTI|B455zrA(*=ybkD=m-a4%crLDKUDhdqubg ze$EzmbliXM?8v61of3SX!b^$IqLq_RYps$YDnJw4buPzoRp@bnybc9BYf0&V$&Gl@ zgs6g25NjOJxx0_)X=j*k`)VAKu;`uOEEtp3OLU;yb2#bC`5$LK(8#`Z5(6631#C){=^?Y}t7j^h?O;`IV zp=x4E;QA=utIwQvB8o*{i8us6H;W|me4R~l@$xfyYxr_H)TZNPlt2k`4Cd3h;_ozR z`@nx(sfXbGSH}R|Wm%rn9Uho9#Bl}}we)Oe=2=9Qe^yrVL2DO_wS1pVRhQ|GR&IJ+ z)1J`tQy{$=7LL)u)z6Yq4j3?#{g*^@vUqj>5=_raa0j=ksxaVie<^od_$c_STkg%X z&}H9R&L&iz?=B6s5Tz0jhn7VVg#c1JPey-FVngha+gcdM1l1cOIJw6EQIb9Ksqj1h zm6Zkn=}90X1D-{x2c^(C8iOunlXcj)dtBT)s6L~CQM@USm4On!zZQSc`graZo(a^a z#?`YD!#Y!jz0wU3O=n*|=UP=)s6V-OoJxB7uaUL0sr!xNGb#NMyj6`!Idd$R>MDQE z)5USH)ruSf=)BydQV6IXw}v_mM-qDmF8rmz*xPa(W)X38!a?9b#0bP-{oJHq~83{MmG!mf- zVC0%|(&H_Cv*Zw_Z0&gktf$c{bd0SL68G&MI0a*b%+mK^<=dU%S= zLYcPVl1EYh=K@}@22&4iY$FMb3TBK^qK0E0M-D6s%<1TUlz(Ek)N*Ros$+jGaH5M( z7VJfV4T!kh1>rv3xJpP2l@;4-rGMm7|B4mVNBmwc7+(QEAlu)qVmoB-6L7Nn3oGBC zq#)baxEICqQ$;rzT*)nc`NNVNzwk^rO%pbSnCV7;K*z^>iLhZcXu)B^75u2l9u@Q> zw{MuHgIr!~2!n{ir930(quYPRJk%^M&G9wehZ>9nO~9tNy0x=6x!XX2wP2(Pzp^ZW z$df!+A9jfNL9XfP!uHHG2z2#SeiAtz6*~ZOyqe;A@&V~Tn(@NK?Q7sJz>06CoT?FJ z*?atBIBP2mFS|bf7O^7?#E7Id2H?r_cjK&^m?Y7x)bS>wAO5TYo@k_y6x zIOe}mztugHb|*B4uzkANVIvi?w`O_HuAVXbhw5LHYc9Y1LSwBj2U~EwQXtfQQM-)brmB+6!&;-2~_c3^nQ#zDnHs-Fl>y zyu3HNCI9N#6v7?pFvmGE3mb%v6#)5f^Zf$$DVl&g=Sfw3OMIo3 z_ltHuYzGABMic&ai2GRzKN@uTzB(Y<%L}IrcT@n@X%-&g)R|O^A(Vd^1wSUvE8P#2 z@)F?1rlL^|G-=P9;*?xZe_8E^H-wmiI-+Ip3;`V8tnA8p9{4*hzm;}CFg=tk=(K!o z9XmB%&QZYJB{$Q+oBP;Y#s7!RzaN%)1-QWR0?%Fk6o5mH?I*Nu&Vc7Iu$*A=B+_A% zfbN*g=pe{L_Ixkrdvib5J^aIZWjCAv_X^|Uz5Rclq$BDyX!$$7N&R(oQw6^FISu+! zkSKg5)ktYW;bRTHdnHn)3!7s02`L#-uXOE}7{ZRWF_HrIO1tpRI{)C&UfDEMpra21 zPW>BBVV_{J=-dnSs2G`_U{o*SCnJ*^<6U&3yYQD?F|Rf=zu)cFyzjgLRTo`-EDN;Q zwZ4B6s+qy}$UDGr&IL{BS$nd9IY?Tp%qdzo0tN?V7+VoXL%a`;xBu6RyDRUap{OOu zc8{;BXJupEj(d?Eoa$VD+d>D>=z5$7qpjmP0UCOv?L;>&1GGoeNb+*h?_k{4w?6}C!4(D2B@aVB3!uY1NmA3`8${4sDJ=sL*corMLB2A z!iNvn4$;06)CjlIIAu|MwV78vNVI)R^j{KS^;*Muls;pE55K6*2j?I}GZ75cTK0dF z&yd=m_HCX%q1hmZ1e2Cr%^#Y$DTWSW#|DZXcB{Z-*eil+w2-inQVWP3^~#? z+9So*-?nMldsIDSD?V6ZiJ$0Dbe4k1H->0=CXpq$^;GXqEKW<;+Gbu-h$yZ!k%R&5 zlXxnzYDYb#BK*bMIBEN;JUX<0RxW>D1V=ju73(ku`O88BXTZ#EV37pbRZJXJ@hpdS z3yj>Ty1Zl`ier9b)yhhXY`_q$6a$i?vt=Cyk3iSJ)r1gDB^?V)HkLM^h?np%B2P)= zrc9)&_4wuH3nwm8b|zq1lc-wn=bwrBr=$dlg*KlJR*C!>yUG>y(eDJYG`)YeT8ipd zz>_0;cj=JUDYcM7LwffJ8=5^3!wjr0gkk&?I;KYzXrLTR|Cij*;Ace;Irf0LTrOEB zYO^J>J9hXrm|1OB%s&}+Tc58SmMV`f6ntP2!*$(g_A}Sh6)fT7ZCV5?P;_{n!24)1 zDe=b2?<`CgCbECKlVV|ay_$dZB8c00PM7d@QzY_2a8R=lXL|_+QbyWEElV5BV(cPl z4RA97f1O#4xjZzv&{D}tlcv!$6RwEjlSDU zkBApz$s~#zzz6Xl^i~Qu-E{ z_CAs6Ai^I7Ivjv$M%Lpk$Pw(igrIx5*=gmZ<4^E}B5H#Y5_G22`-y<&?0wt~Ab{(3 zhvJ|}HFG=mx%_GajyRH5{P&QQJ59mWjRbwVVhYJ`)Yp6^!k&K??jU2($?)s~KosL2 z2iI3jfx)J;T9^IX6Xkj{klM?|?5$VMn$tz{D|NL@6W*qQrgm1luEP8-sQfU}w=o}& z+2>J)?7@(%3Zl`FfR9uhA&hC$gcHzgp+&d0YSB(DoNGR&;-8{vcH?bn((K$^Tpc#0 z3FiHpb5J>SbANv?4NFVolAe9LGhY9tUb;(ArV)BY>M@;0ClTYEz88CU1*#dey*zcC z@>D-s$Gnka_v>a+4WdJrJ7i0Z34!r@9;ug@)!E%Dd|UCO?A1jJZ}!lmB_#zWW_GU=q$^&3VB_YFKvQ zZj|f~3U}#Je?wLv>xQz>Iq4rfrJqi`BD-t2sX`v0v~CQK7||rq!?}|r*V(}N0$M9a z&Re7Eh*}H@J#ckyWrQm+?hNQ$&;X0vhFmrVe@}U_y6PvIZN$LdNJv_RsluKi8@uRFMLC&0bcjC!YC7@?FK=(t<2bDJi$7c zIal0)9AA6#Kw10ElA!_j3qcoBw`DF1XMduHRgB5_EpihiBc|(4zieg^YIy z`wqzU>}5hcKl2Ge{RU<;V>OB1|3c*-fcTCb2zk~aC~jkA)u{gqOKO=9 zGh=@NbfW9g!kpqlF7JpYh1gCM4QxGPVK>##g&4>3zr7abzO(Xqrwu`c8R3dr-6%k62&sZT)Tg{*$bWhUcfkZU7446a=LWr1qpWE^|ue8 z$3l2Uv^YHLxgqASg~~4?6*F<2Aqt4IX2zZmrBxWAd81*F3P*q@Er}}BlNgVBoQlGD zDRQEIA(#3nR}Y>A9tp@^Sqdc$1B5Ip?8hTUS^$5q zCY~}!-P3kP%c5Mue>oifdtu2C?i7{i@BC$BLr?MA5I~mSR&t`R&J%ZIKF}(FUtx$O zUNi!7gajoTHmFD$;JMAl^87QA5lG70;!-m!Yj2F0F{2;VJxWZ{vMDg+xd4EUio4A} z=(SRcDt-Gd8b}K~DJ(|d9oLQ@kl=r*g`l#GeEvJR+`NBWCT%KRW@*6)3Px-uU}K_29NJ#uo}z9QRs|l?SXFrJ$JOMWGG+$&36aTr;!! zcuaZG2`sy_z_#r0e&{EO(dv0HdgD|g)CIRpefwW+krI8`O#(8jA(ZWo$F6@@Yx<)C znZ2{OO;L>RNZH<}ob8j6#k%B=12J!|lK=Ac-9LB#3%p|^p%UgH`c`|NJpum*84v{v z)4cItQOq6P0}VC~g9OJWsLiHiRCGmGts?Zw1F+v&9Jq|rpg4vu>l7A4%mJ3{v!Q$+zeY>zSa43h28%hml3^PElxal7H3V z<{%%_44@?C{M)Pk02CGDyOBcmW%ZvX7{r1AitFr|_j<0=1XS39rrdvd*o$3dzEv4p z_ywcu^lB2h*`QX+(9%zC^ZCH$6=jmgcjS8T=Op`5QW!xl)pFc-Rhzmz+YWDMJ)rgW zIT(Bo;Top9vNa#T3RzfHQ$FC0$_*R-Y26ytX@=&zJvK*`%6}Fb(y5NW?g9cT&)J-a z*hY>IwL0{ZtTNJx;39vl8j&hCC>~ps<9XXamk~R^=8yGWH^-ESyD4@pUH-$L6cEGx z#)a}iWzjN@L!YOPY<WTp527w#Ml3risr9ak-?D zC?~%`@JUHiD2qWQ@u__Dn_qsms2_Mtk|YPQY3z9s7BM6W?tv^L6pxaq+|&PxK3T!W zS-TX?Q;g*k%BS~JIqbOcWrir!+mfw0_p57ET(_BAp65kpzPpXtV+f+MVn>df0`_VJ zktp5ATj)&#y7zyMlCl8i_ly@b1Kaz`J-1qZTY@}SEZ@44miS#gU_ppsLX$Caut1=( z7344Xl}&IC(lC15)@l(*hs1~j3AJc2BaHdPqx$t00gdhC4%Scw{#+lpVD$YfP>fFc zbld9VaWt85*^XtvD}7Mx2IYSI3aey$WI5dL&l_zF$svDEeDR%^uyw2?x}DeL%6~+* zZLX}CbO0>#E&z0FPuk9zSIWg8GW&#s^+xIXQiQotEDs>V%Q`NZ8r!gPQb%7W>lgkU zNLlQO81h5g=iCJ;wJPkGW*^@M7{Iic84duMzJB^}#A?c*0y#+0Vq75()`RG8!$*OU zy@(~O@XLS0Z$Nn`NSWu7abr?(g*g<;&AIs9*SCeBU$Oa46*Dtj?};kJ9Z;mH$|CB!AN*@H#G?ZsK;Ioep;5!b0Mp0<=+D-uKrj|p_*V@!frvm3u z;Ydy8$CB|IZlu&gyCmx_-M90D&qQG-)szYs3Mzl|ub%*LMy0kqzPf$UKFx2&7K#qA zq?FBa{lhpVO!NDIR9I49+=13!9ONGC@Eg4^MEByfRAr}V?f(dH_fz{z)h+J5p#TVT z2kt_2$yBeYL(<|@ejlk|SMjrq?sj@j(*MtkXFKL-TKpLHgJF87eLg5JzYHJ&nP_8M z)3JXHuSISp$r3$3wdwDeis!o3oo!NFjb0}QuD;!G?6AkgaGM|0#cl>sW45-kUlJrI z-MK_e(iUonAycFS(fdf8gg&b!3w7S)w);I`ddzUTVL2<4LMH?7sH z0cD27{XqP&?WBzCtXkCCwX^-F{%H`hPK$rvt^%giBP_y8#5DW)7RbpKas{<6f`x$F zeRdizFxjnPF@eh`j|s@v$fBmS7RD>H>Vdpl?jsT7XB6=vsG*-NQnm;MhUy$OFe zik%|fu{qpbW+1Ba#1SwUt@#krK4H#*t(rU1hl~Wi3UIQJ+=T1cdmn=&_uqkumM6Kb z;byC8Rijl=f0!@2x#_Xa;VnYLo$<=^?_xd4Ic|CttY`<)tE2=g+Ho-$u%30b530+5 z022R-%BBi1IX4IURRgr!1#^jlZ zlj7by9Jd(Rqa6K_pZ_{3c}PN9Q)ngsi~Eco|88tWJSL}BcuyIs-IqUvNYqYOQToBWFJ+eZ40Wp3ZWhaf6+0rgJ==F#e1 zDXMYyJreXkb2lvHdcOwVK5(z`rnEZ{D&OE;%~90B8ArGjfrGnP=ou`UBvE${_5k7} z*22-Mx{Q{qwi4aGVuXK43;M=_sc!Jstl~M^$3-@Y_mQaoE_o~YWk(gi{e+{#Z5>)4 z1C3BMFCP+3j5=J#3g?ntLMWySb#zkn#=DavrZUn4zTcn_2uh<>LDJ}^FQncoC|SwI zCB+EQc1~Vx#mG)~b#-=+Fv`WkCxeGTk*+D!yt7`vz`3XR#C)SH%>l;QkWH`7OY7R{)kHvJ%n&!*NN zk%aqXfishjk2Ze*H9*S0%CjsOtcTksTB36#ol4j6^eLj$5j%_%$%;FvAv~KQ0+vZW z53HkBxZzsDK&NN>vYe;%H1+wpsm>>XI9CB0aaOq_FD@(%w4Pka$4G^Jp`6^ z;uiSFD~-=zzyM}fSJPJda3m+jnh<#1UEyHxH#|Ls4pq~bCS$$5wU)V>?E`)nB_@3R`amiOeC|) z`BLR*Q`LcQPa&9Snr6$QLkJ2=VyLtRc42R_Gzfv^;&hFH#bq2F128T-oqU)_wx=mq zi&ZD-tbEKZS?sKT1vxV_-ggId1ii@+K}{6i1mCpjqilI$K7_1Gu_Br$AjbG=FF&>& z+ZOSA^@9;vne!v}<)BeyEFg5TsoEP4P%ZW(GO%qMUA|g`8CE)nDM1M$n5XN{kFfW2 zLHf0>(DxCrZFE%s+Bd1r@vyP(0eu+$k)nLLqg2jY-06>hgOUy-%B~&g2I|?Ck#KP{ zRV{j#2v(gC{BFWRYHBusgZ-n|VtiebiV_N2RHlj(akd`k3^Y8`OsA9A z!8IZyW5V`A#*H|+Tw74epY|tEsJdq29-8-1q4Df5m@z$2jU!ZiAfT0ju>WM`?2!?( z@hMXB1ww{@nX%-CTx)9d|LJzQZUs+fdbg-FXRnp?D{%=8YvW0xC)6trb@=~%O^OXs zD#KxU2{4we@z*Ych`v5g)KK{6#0U!S^E8d4_m))CDBdo6J22AteUy7p4Hn6C>By|J z9(puVg&_03V_u!a=Q&maHO7gTg~6@^^bWGTH0;rTYejYO6!cm}M~S-07u9#3AsH~T zVx7SHUh<`}Ggs88e+STXB1hko-N0$H6$|{+`X-=N(h^c~4>x%F9#5&6ON>?qUU%P4 zKlJbzf))p_;9av!1hN7~csfc^RM47yGYkV`(@^k&jBVg>e&B#i%39A@s)u zr;m1=Vf4>{1+?nTtHS`1x{?37K~}I^3IM?a zmNVxHtsgLY+K;y(n4jrG%(_lt#LW#)p>#sexxG_pmVH8#L^V#B$(km?e@+ND(>^=K zka~9U^_v8vnyKzQRA@aCE{Lat{4-E^*#%Dj4h>lc!8IH*C#)rZ z?VhZUi82N|Ci3er*WWIu=7CZaV=&#}?C_fZ<_+fJXs2J;To9^aBdJie&f3KztsG4y zL09XN$*CPfl8yjI%J{$qKQ@*orlVga$N&N2o9KNZ?o;q6U}r6~ob@1!20XiCT;G$1 zSG_4|f;^i=)X?0Iw@U+xssrw`T z+b>vf0W~(Khlo}&kmHhi|MFtKz<|bT{Bz{bIlOKvmtd?qaC9+BQwtSjZ=|bQ8??+Ojymc(dX1m#u*Ig8`5^7mcScPkZCoPv9Q59GGx zv9Q8ukya!!%e8|!%h(V+Fq`hR5x|&50lX)lTi!3X&5>cXx{F@D)g|fC zc(<8n7r7ho=DlBuh6$oTdt9b}j4ZiT^SBZ>V@+L)=uS3Xd{BY%P5Mk_6<6w{@E?g;|3kPBua#K}K*zoR;mX0UrOdDZ3DavhHI+#c;ow6Z1!iFmyN`OT25FXrwhQ@;peG=DHM%f+G!@TqRP zf?IdU!=gAXI6XD{%l+(sxL$i5f+o@T6t-=z%U^_RjQUhO@QsDoRF#;L$eos`HlH^= zn3*_VS}Esmjo~{9{+(7d!+>YpSO7qDz3B70X?LdrLGvA07V#!p)!X4^!vqerO%BUG zR(ci;jF?*nlX#jV6d5D8^Ox`Y6ulDujW)V|4%>X>&#xi>I=R$;1((w!7=v*M{dy`-?FmhSPdo+4)mHWaxi?AF#K&$Grw_$;e4Y zZ$(gN!t2>yc=42fO-sK)N`MuQ87+nDVwr@CnOK;vMh~k_ln_E0@_kHzg{zLD&8t)M zs(lq;hio9zJt9Z{{;NnqNuymQ0gd5!m|u-29)2)3d_k=hVk9a_?{VrB@4ui0#u5F; z+FRiXbZo;Qw}>qJf!pWSAvsoR{6u^X)TVHDH+xuiMJjiHZyY%1+n)NH719w{_sgND0w0dHfCJ?0UM0K6X67M%7^$SE zB;jZ?xXclMiR@0*rSD1;1uxrU6z!aVwGvuRfVSqWb90^Qdrx6pr;)bmRN^tnAXEtM z`iHMY8eV}({Z-A2#4@A;aD&J8k_BGSji1{q(NL|ALtLNB?pTJb_g`C5uonCZD_K&<+mP9 zY7VNt{Wc=Yjl!QMBfB}6=gut{zkVt!h_Mq))L#NP=v%T@(<}x5n58BN*)8)9m~{T* zU68teIh0l(8}HX6c|Q<2s-ISlaa)BWF5Pd?F82|cQ7TN^e)=PBj6O_S)!uOjn(uy` zm&*!lC%-+&c3O#^MXO;T7aTuGmuH@`5B#GT0OqHK>=>U0e&$-3%9F%$Q$?8M+#Wua zE-9CnYlT86+d7%pj|Zh1So;F0@c^EqcMXAmPM#5_3>orrT&HKA*sBy7!!yeVgdC>t=s(PmX|Ak zm2REL=S+x*HA=+Oj6P{Qi--f#*2COY+a7c`%@_M%Fb&z-YI9_n?ae?H0rG@Nwe2(< zIqCI9+~}9E;`OBXfE{#$%lI5 z(kXv@)KHKx=hQ7J94Hha5T)F-q`SGUHt_sWGih|JMtHU*VZbhSj@r-%915m?G(P)L zjlQ{BQ`iXh&P zy^!ML#hEr1zTE(vD@g{QUznlSAPT`268f@9Rey`ieM->t_uO2jo$NhihqJWFq!`H&$C&I}0D#-E3citB}q(5$m0hw_>HIbefbo(mt@(g{{zD~VwvG2T9N3% zJLPO!Yml!WPn58ILDaf`?z>f9B`X|<(K&7YEct01UlQBP=7EvG0}S8NTUjEy3r_Clsb1CEdeK zZ#{@oqO4W>s5*ce!XQrkzO)+Lwz;7q`T~AFvqds7b)}^^6x@b?n?kB{M$igg=_$$X z*((*bn_b%c{%wbUL!WaR>fJUh__uI|TR9Z~udSMCPT@s#Wm>Wj<*E(QZfwtBU2$r) z8TaH}v`lAFWB9icc4H7b56cCbU0)9$w|APHoO|wxU9HM8mD2|v-#mEmHBuRR8T`NN zO9u|zI3Bjhsjq>$RHIL~p5q3kVkbNPRM7Hzv7-b(EuJ=iZbwBxb);AMTx8@q05Tox z*cL$WpPMoB_?G874zFHIWW3kcoVfkMp?G(S;;xc})r8SLTcb=)+HI$fj=8pq zpUyvejn9&Y^1>ygm#ib{$7`c&-dEM@4jSe-Ry{7(BFNhs#on~R{LXt?Mx_2N2zn1p zt~l;G)fpLo;|Fc94Qr9d&`eg>eQBn#bJJPEEw6{P?^8A9;@-$BcZ**~7=y(ts}H|a8r7T$LN+R<;65=#emsf{x)ev_f?1;CpobQZ)yjG~k2 z&T!4kQ`5||`u@wGkInhZ9%ySAwrIF~zA|L|=pmVZlu~vpz!Xdw3Bvz6>b3fpjLbf{ z6LhVi#6On7elmlLs*5^4I>T677>VZ@{~0EPZHkkt$;qI2gpEKi-MKQF%^qA)us0xKFSb zo3na<$#N;~YswHc=MS|payPhQSY59a6xz2y$fH`#Rijya*id5gSq!B zb%0SjI~rP4)+rU=P-p~Es6d3DRP?k8hj+Vy3qDVH5HAwlo@&|tT|?Mn*+KIOH>PPK zWb%ruG8@17b$+05^>Rb5Gy!`E}x_Js3%As0Ko8O^{&Jvxom$6P1D(dm>5i_y>`H zbFqw=ud0I+T(hzh^^K{Bm1T+O*^kH>gkB?I*8}u2-M|f|KVPX}bM|z-cUF6eL&-sg zufgHv*V9fnaRMP=n6mD!u-MxghJU?IC)QxnM3ett1l$yy#~V#>74>peM0qr@bwwAf z*4$dNFEnZ8yI|e`rIwHV8j=5;MR&b_V#rl9e-`u^3YhHf!AX7k1NpmO7pauf=i=Sv z7q)iFX{cAz(o^(P*4*uR@tN)E%Sach% zp}~i&d2oRo9*l@z&etBZ(?Kzit+bzaPczeO6OV$5O0IUAqeokwkWtUzDg*9iYNzX- zD~c5Tx&zdZX%<1tP#H|!&rc_R$}?KLnw0R!`=>{-p#G;H3^C4`(RT}f?4fHu`>iiK zpEGp9*uOd}pGj_D{f#fd-p4MyrczEth~4Ry0&?`f*(f7eBOYgA7@>K{MEtE*OV6m! zF=B`FlK>-5jOaBdCn1H+sEn^ibj8Chz6-cV)xauow8hJUOd|Yuec4uj?;W!BwVVl{ zO^l5OU83uP?}g>E2^L-Kjh!C)EwoHfZe`5~Er)OVkLI!)FS{R#elLGD zCj>2X_%Oh_o?Yk8qEdxRF{W3=XpdGbR+yey5mNzt9@~^0$oxFbcPUy(JYcbQ(99Z+ zk#tmSl7JG!B5uv0p8x58@%XdP91p}}HqKht2b`XbrZ5Rm}Cbc%Y3Udfk-Orkx6-OBACR%*;D zMH-kB9h-#OYf2~am%y`ztc`XAus2Wd7U&&G9fdNVT$GIba!=BGM6){wUp7Z_al1of z0hr<^oOM-%?N?AGOZ7teaap^pnYJq>X3T(G*g_8k?V#6xF9jU0XevNi)iE<=JVYMm zNS>yc3L7w8E;}%Fcm;}uTFe@xX82&?g(YW<;BH}(@2KbiG=i6whh|>6m8P)63bPd= zms@QR&%_Hs^MXmM6t7tGJ}h(B<#mRGJw7$)r~r*cGrD!)52~pC`aeWMfD>t4pF`3v zAfdq(uy^)pr zu{;-lbt$5$KBvckg`(Qk>)%7}6sn~oL4P1O<$xBVK@qAMk(LK+ptiGo;_fxZju#;) z+H&4|!dyLiP2hZm|M4%LCq4%n2sS2C+x5}kbhS3mY7gRGG$1$;mFBbWkL-np9B|}d zpa7ME?6r0p8O)RUIFJ2ugrUzN3GE|aikI+zxijDNtCO}D>6rdiF6hOeRdy1@i46X| zZmDEB0qWwOC8Fv)5l`4EDJXGD#7&@^EV_IQ`^ABGB3pu?dL8%%rQANNBfELOuUU5z zr=GlcC}q%!Z*|n6cX0c|W(bk=OR>dqmn;QEsNd)r?2NEyyD3hd1zl?IRo>M#XI!6u z$O$5qMW2Evdd{Lj)Pg@cpS~f-r*aLer%1L+qdf^yTxZx>71=g!J4Zi@3%?XCF;|_A ze&04UItVqbD5@lI>CM3EEsn0qo|3T;x!9;-v!rlIgIyFQIX5};SDA0Q9YDQGgXs85 z#njkBOgM;e3yZ5ogs5yszl`T~$hG+azE%F*82$&km?L!^Q*=z>6f~*;xd@QB_p%NfF*ak*+AXj~V)^E~g zJBg>E*SJi}HUv_+sqIX$BB2O%3iMSIzYuWKHw>iN4GtbNzZ?#s@^a;iE}{D6jVyTfXLgk}j?U;ulp^BKZfQa4`OSTG71QQ@s* z@ue~u!32uU1Ebe5w)*3K_E++Fd9sFBHB1Ai%P7%#Y#fM`;*&b?1(jHT>W9+WQ9cK| zXi~;PR}wfo<7|=0Q9{#jDBKw1(39>u_9l&%a0AbJv23W=)(zBP#|)bl`Nb8BvUt|< zVT=jpiz)O>H7G$BfCBgKBLu>QVTURg$Ju;QZ;Y*qYeLIs;dL^>zVa54`Er=7L0prZ z!vH^*3YHwlG~5B~tjjuoR(0Y2eN#Dd^g%igu@*^nHQRmzdFc+8nJsYL?-ihS#g5wc zF+GY-?sOUNmU?mvn}so$O}X8m&iARBQ+&Hl1~RrAxAr1QU`@K)IF~sikJXJpSb}s^{ADr^CtSnL zSxL&+%!h0^nq2*V?if;R99?yP+*T9o}{J-&8@am z{3KT0SH>n2nt@E>vQ{E9Kb`#q^L|qklNXa>&n1pEIyDIvE_2AnVa^Rcp#2$)4JXyye=+IAV0l!Y8ItSXPVM7^|6d1UR_?6l*Evy4 zI&E+c5LUO(JX7k*J+Z0#{u%k9|+WWFSpr ztKN1P5=B{XUT)uPKd+t#Eu{nakbIfcs^{8G=9>(EHwS{?yvSpas_podc!yR=2sQ7 zMepaxrdq4!uKD7v{&PaBZAUdg$E@?0G6&fCO0D3)S zp`T-a$wH}0*|Fz41TOK|$*C4MqS4AsO~nI}qZu$vUfx+#`&?B4jadUyD@7CW)FigM zuv;#W6$RPWnH)9ok>TgLli&cm06C3!Jc1S=RnP^62TZ=4uwqM}O71@l{Ka1Re*#HT z30}l5M`*W*$zx^|io>XtZtZ&O1&g2z z)Qxv54)=R2so3z50yl`0{VQ=fZVxEF?bw&oBdL zcR?@9zuO;*v<(Q8s^TMNVnRo~UT(vswMPiXI|f3J%i6Z_u!~RxN41g zFX^>4$u4>@M;TtVR`iiMkyZ#Jc!v*tRy2dfDb5Fyb>;8HD)7l?MLR6wUrkGsJuG1t z)#V5nWbQ#3&W!N9tY@us%nl4T5o(No@vppD)4bh$FI$!LSV(Dg%Z{a$s%tjxE$3&I zcMBdl_HK(vx}^9oqp5=+wDDDs`&YtQJ{*f8`DSq# zl%S{p4mTh0lPqTMCFN5eLiuD)l0`1L3f=aeV0Tt!pU-@iA`skiy(Y$s^NsX>da_8? zU5WoH|77yX_n2RpO4&Hi$7JQgm!~kTHs#?JwZPB$(%Ya3&lrpui$6e!QsjTqurN+m3F zNw^9-g?)uFXp#p~|C*FrLt`o#Aj9xF3y^43%M^FjY&M$6o8!}sp*6~X3OEa;b$wxq zmp|i+(_kn=N9deH`I^ii^K2%!86#3pow~TW*9pu^)X9e_5h1=)9GvhfxWnqM&s{UhI*iH_02lRK<29 z44(028D{TE=ts4W%L!I6UuhQQVdh0VNKVc$?8H{oN46}&kRGgm(a(^-5}T`hc>NO? z8rnr4BMe`lppMbZG**1KhS3^OnCW(dLvUt3r0q0}Dz<({-a#1RhLhb>AHPn4=Q-iK zH*@AzC62J4Zu9{?KDzY%8iwgMjbRMH-|p>*dO3zxj%h?+sgp7p|Ok%i2&`c?wEmQvF-)$E4UVs_vV;1nvq4B#DbPwjc;}N906jba5vKE{i!KzKv zB-F@y;3*alGlXi&%w5dFGZ2e7A&xIBFB4idHp7`)1>8@6;MOzTLn}+Khqq3atX!2& zK*PHa>PM2q0glBB2B4OcG|-;mgfW7(vP1d&SpBv)2UM$5~FSFucyZrvh`vP)>%tl~A`!FCc24jbvKH<{_9CEADsDw0TG zMYWtQE+E&GfhbB(8wge=;TG650qnk7|;(4IA zq)lR`HiBZF6GPiwK}k(auJ6V-YwWQuy(tNH&vmY!vhnKDk_k|#VSK2X6MXTED{W>EWeSutrwC&m?HU{Q?8sIkshZO@deG*?-%C>x~NKqU-v1ehvS#Ai;YKBkM(vm0X9WlIxDp2%)$6_N@YWDtcj7*N@N3l(A|7n+Y9zn0i zvBdKEB`?ms_XZl4op-{vV!%Ni;q1mif8$W__^7S$Gx@j zVZ9@3?_R`t-T5MNau0}2Dz4$J0NcRrP>((0y2Xq&e{t#=k zlIM6ygX=H!`+|GWQrYfCf)dN9ZC+Iji>T91)s(}oth5!ECb5T#%`*HuoeF+`QU{>t z(OSYI%sLn9A%owWCem<3V^+=ZH(HXmd(I;HB^-4RL5eW~J&vFqYMN|37r}27!VnQQ z9r#3yhVlJai#RdVGFy@4cc z(v4;KYwOXJ2aPzbYu18-=vha9_$a%tZC!%s_TQ~_L^=?Vz?qpJKc~?g_hwa*)WZ-! zsO>5m6@p;hHK@x!?^IEB5qcEHB>?FGK87X)1>yiJC$xosd<431Fc0pzbQmtwP5uM7 z414TR9&_GC*}oP(XQUyQ@>pL>qS%aXpa=XCj!ylRcjPiuU}4lb0hr={XUVDXhJc>g zK#*MXtG`i(laC;jYON8ZaRVsY$T)6Qus_kpN}(S~lEG}*>d!|Kz{Y;ME|YBmUV<;n zt=-OqN~DY|u~Aw4uz70P8c3UAAJC-C(FC0+5@9IO;Yf&g=Pp*cepr`Ux`14YRR!@= zAZ{7H=~$Xn4j|It^+R)iiwrB}!UD>iMjSqN*#KjyQQx-D_ee$D@;xKMeqJ?Cd&W=7 z8~GSnu-fJcFGDqkMXbDE)Box!C`)wP_*B=S%-0`xSoUIjjFEoj#vk{^M6q}Y8t;dm zt%Xuj-M%HTVQVnu(n*e1BTQu-lhUbF0MB9zdy6OoEVCp&IIqKhavqJzTMdc=V7NOv zauqcdLF{rn%vaxPdju0i$u~~RP{mO)0~*-j;N5=-D;VB!49PP=c^n9>m8H3~RYL2? zz3r5_nx}15c+s-#bn0|Z&|}(1EFEuwMg-qB^!1qysVGYHGOG4i_b~`y^vwKnxE4Z8 z7Z+S?+exBZtYS-lWbw@GJR=7)+}G+xoynZ%x+@nK13S=*;pTtu3IZg12LK_|b`YYKu;SQSmV4YIuAPG!5~^SJ5fFd}LH&j*B-Bx^J294j=id)@7LIC*Vc>Tjd!*d6 zrK*Bdd!g_KAvWEG@Jjww39n(Yf~qL2=Axg6LeXv}tv%ms_hm2kbP2sZ(f$bawu`ZM zOTrS2668Q?PO8LqQ2$|a9rySqjTBv@HMK40ys$7!!0yJy_i<40XEDHcWf9IhelIUr zU%V_j#xRb5G5~6g|BpZCpnd&lCL>~4;TeGmoS?T#CtMfBW$nWZHO`POirH4x;-@$N zhdd)f2Q)==gaG%fnz<8iHHhU~iQ)U%)d`6I%mtrdCFkl7XK_U9NB=afkn9C?%^>K? zdO-pGiGg=9H6=71qS|^8LDnE{may|0!~j05W^tIOXy@56~5BuYL=kfHBd0$sc@ss*C`at(rJ4y#NLkLbDRYoCl$9Uu};D0vJaJ4{V^?wgaRQ_Vy2-+z>p0i>eoPmZ{p)4_c8zvY{O*! z*7d8Ei4Rk-FJ_{G{hHOEa?yos*2JQ43)B^Vi^vIQ1hBZ2Ey#u}ALqyE=B?9W>tV}d z%uN@gTIWe|m6L=toB1{2-t^tXW}L|JIsF1>d)^9O`L(+)6NL60_eIL92obx!qbwp* zdd+OO6H$4Y@b6d{>PO47+;g8g}M6U z;GHFy6ZC+h$Vn;7IJo>i2NMW(vwiZN6(Z9KbOb|LJY37aJ|h%-d(lj5s#JyIYhrom z$Tl|Kf_nl7ax968WCR7LQXU?D zeclGMQ`tINsg_DvSWs;8Tj9#~UHa-72u3^gAg40I^U8-5@SxPiEW1|llOSM!J&!ms z^`>Fg${hd#NISprJV9yBjcbDqfescpqrp2GkK7ek=qGnbk@5 zkH%@ro!r)46^~}!K_(JYc71TC8U9d}zo4ny8#8TvO#J3mK~#?r34`m7NB9q~#|xC2 zwp91I_R@s-3%VIkSY=!Nbs5Qj__96>*!BU=WdJ=S#jQ*S0!O89m9nAED~mf!Og!hG zvKJCv%|z^f($4`y+_btqQDfv%26`BZs~Sf+HP-7oHg;|C^u|9kG=!Is^7%$Y-%N%m z(s3R3EgpK0jKn95Wt?(~aPxe_64y*IF#(6Z=Mr<**g_+M5Lsp@)W}?a!otk}@);{2 z-RJn}8o&zm(ttf^Eu7?34Br6+y|e$9xCO0&2y#bN)wweui|g53O;@r)`CYs(+Fu z>GFd98a)9_oRDL5jfCufQO!+QCmykF9c#WjiV1e}`s+@`=2eCN>uI>m!4pMvKgY&XlHQj=Ux1z z{s6-upWvojqU7U_EjT~G0=RXPoO`%3#KO>SiW(|aA?V?klS)xZixLWo#^flqbl?d3 zY~d+dZwMIA{N&y1iYhNH9ZK))rRIt#*_Gl-^{qQP)*?ylr z-^VMRiEFTb>I2I~v{cCvrd{_Rmxs=CEYYAvKbwH+-svZqe`4}y!}`V9A~`Nf+((h{ z`i`vup(KAnytQqG(}@~h;C^!0q?#i7XS14TKs7rvxQlFHRIv0?`0g!oqZY=OUL_(t z{&mux0g53D_~-CNtzCDy#Wk+x4DIF*>ryUn(8Dml0;nK zlcv#s`0M8RK&H#WTkbG8%&mx}mTL0HiZzV~ZC6fRgjt%&zb4y6Pz=t2Wd1Q823Lu) zpdp z16-HpInG+Idd2G#sZSwe&Ul_UnKQ?`p=~68K-@q;4|)@a)A%+zdwJ@No6iTe6kl58 zH}%}{&;a0pPvl%5k|NPA9g8(3SgC|v$%?o?x&}ndB$s(F^X26<$|ORrYcvaI!Y74L zRBOyjKJiX0jWh6$cmgNd$r~IwvC-&3FR!$JDlTOUx7)Qtg81Ts>Xy?E`qv*qyJNY3 zKzn*Tr-$@hK|A|p;p>9t$sq}6&ek>>!(|O#8IgZhhYnJ%#@z+W4)dUgdqS`Sx51hA z>+F{U`(nt1_XoC`6{v8ba?+J+vd{19iTTF|i}fnDNgYE4|Fa;16Nt8n8B+&JG0qgj z(72Z})qMVP<9Lue3T~{3s&{>GZ>|h~+RfvF)A9QxhZ4F znTeBa7QZWs@glE4rx9om$0E<@LIb*MAw-tLE%sTyBu>4ies~`Z7Vt87k{u&NQ$^48 z8gK_ZO*I*ImtLrtNV0}gPn^b1wFt4KAwdt*!*xLNBykBJJc7- z=!!Elbb)Kb0|oBOX=nz~n=d1wWK*KrK`S!pmrNe6b`06g(j#Rq(Zgo^Kj3A>uvlFF z1na^Gdyr#(t%`SL4iMMW0(a?uU!bPOz4>95DtHzl z2UI>SAfuw7qpBysVy0FUG%kz;VAsZ%Gm5m6c6n5TWt}EUERoYD*{tAapw@5Hmwp{> zL+kiMDSWYtZjE5N(eW_l8G0*Lc>rh782+mqgWG!3rD8U!z~7VdV6>or!stnx)XSKl zG(Y@B@NAXlT>|CCgjw*)AOq4O@D6*Z0^@-KqS1*i@weg8@;stM6Z$$LbPwr#k@fAf zuj;W)1w&)|V3NMlayz^s5*q5%^h5~?@p(|5diMVLE<;CyUEArI%wmYVR>XOB@FkN0 zlE4+L6d1`!p^#x;>`-@qng@%zc7G=XUePuDp85I&6BmuMe<=AZ`c-|m?Gt%-ZCmDVo8HJSq zdMqM_wFPfy#*T&&lg(BpM5MTIhqJ_u9SZy0n>t5~2?2g!R>wWn2X2}LP{x>Xf|eiCl*sMrYZkR(49^eODFsW~o~iT!)EZUD$6lkU};^az$=dJT-E5(}AG?(}lb^LmkXa>@^!w<_$CM@BXJo z&T;d(I?TZjs!mM6pWRmBWw6!CyCFIt@HscgxlI9cS3~=QweHfa)SqGzkVFFg*rN_!Z27eR+Fv(lA zK;v<-hY)J?#*PS}EY<gY6g^r^r^@lmd-0mC8gf9Bzw_m%w)II_nbcZQg)5t;t z*obEU8Pl87|8@>??$%`oCJg(j)}N;8zzWideCwLN)}l@Bj0DKi>B$e@EYk?-Ax@A% zyu6J*aDJ{<$(A0RqLS0Oij}?hP@@>=#L{+i@9G(U4OOc8wR+p1i%z%wV{^G#hZBEP z2v14$MTz9N0q(303BSg@XOmgFx$*Aqw+#ko8f*R;eb+7~iAVSQO#SV#SNpq$b2#nH zW8vqn^t9HJ$WzR^mwUE-2|dgWYc1G z>5e0R-$o*trbL>X0qAfd?pjY<2sZ#t`Xr`e+#`QsP7bEkjc43emZ?2B3ugoxN}4~k zOgo6QBqsKw0=iF*Aq9TNk?*r9wMWXW#5gJ`LJBZ{{-{?MP;5n<22e=VVGJuZhl$=$ z$8~I(DlEz{*jKg8Rx3or+=l_K+?tz{{v53q&R1hu-$rkW9(xv6s{-?@%{FpQX$IIlEXc$-g6`-s@xAqb z5}PA;u@$~RFfZCEYf2qZ?=*;l;U$VJErV}7f*4@nv$V_`GahJ5!uZ=s|;qHB%B?u;gew1WOlii6i*=(i*#NmgRwiE zIRrIp5fe;k4KYySH3apF3%(~Q8E40TF9&z}N6Gi;z58&7oV33;!{RY1aFb}jO#Lk) zhP&X$o1IuF*%WECu|UF`_PzN5-+3Fiu1|?S?QsnXq~NgTl0Hjbb{E+Yg%mPJ>kAQ? z&Z|S7 zn^p{ndRaWHdef%MtyO-((2#;8Q$7R>xkz2~ni1n0QbLK38p*@8zxEuL?M-be1`z!~5 zDv~jM3dN*3Wao5T#3rZ8CtV0SZ&g_^ySB@=9U_~)Z>8wdx=04F>x?VKq2gPTi?PkI zZUM<_zfTT*r`N!@Lp|7}(pC(vt2I9UP6PbVo!bbSU~}h|RWX7Unt|ni49@D@-NYO# z$V>LnQ|U2uOtI5s2@qCK4+fyJ%9`av!bPXLXsqq8Nm zB}^Mh%&kcI5ebhzPREJEI!8|9gg*}#KluRC-bf$ z^*da_q*`=j4`>_nQy*b}T`zD_lRddKlR>Y zr%e};wrkq;OOLoG#VT#OZIlHF{iea6h0ewW{C$BN-qldg_js9N0Q%42-fC(Y)Y4?C z;n37Bn&K?%m4QQ#so>w3IyexXX+P%}Ics?HmonmWsi~O~iveE7gX7?uXW|f2PvYY(S0Asf|37 zvONj2mq2W(e3m|Q!al5i<`o$p^mw9_7fBIr$(r0pCk0`KBvMgz!IiOD_Ls9CV>}b5Bb+B|q0HSrVEVo;|A@tBX55p=bB{5VzN)6VQPi3# zsY@(rtRRGcb6W(7vw-x!Vg)g4QNmfPhfpLty+)K;G|}PKF-CxZdnz&y$&HY#qt!%t zJW_IG%Y?0DztEz8V*t+DypL6-oIDgJ*Z!vrP62Yx+Er9SC>dIg_8ZJ&P{l`$ z(Q{W7J|`UswrxfS15{NPO+nUtW##N_lR{q#w?Jb(CRc{{7A6qWi6x~KkSrGr4IL+Se*Gq zG5c9MwZ8jf*<2_d(D!$T6$UM|p}oDH8IO|*}U1yhwWfT7EG%swy+qe?~hD> z@-8jS|32BoKc1BnIwXcFwk1ph3wm5Rj32f7>IA=XT4EfyUdPr+pWU8GNgSnG9kptk z?7jS|5cfxVQ_T9V-NbZkq?Cll2iXCdNv>q!tLBGd3bzGwb+_NeIxg*&!hPE8qcmuX ze7sPlh)3}_6E5OjVc$6n(~voC*kC1pV3hIyY6LQPzh$WzF>(_Hv=f9eM+Bb;bv)tX z5`r>1R&G9>78hq&ObKi^oH&}ZxSbjkOC|yFT%8QW%xbM=V-1%t&GP_XaP1J5m2lXs zpQL3dt)>=`Cy+#rRB0RI1NAZK0j3Xdu41Ktt=3j^DNdt$3!Vm4qY-At5LCvx5_o^#i<&YtIjjrT z+=-J1R`u0KZbb1GtN&dpLRdNIGoznMvwTGMVpo2Dz8i?5pf+*7J1n;Ks|$f9d8zfZ zrun2)U6m^P@T>)6!5&cI{PVs%ce@uPP60Je(i|NwXf3XljTUP|h-o{twjOi0?JpJ&2kqJ&~#Gu>;c*5K%Tsz;UmJ)_Y2 zO%0k0xvsh$P^aMjCW7aZyz}SDHd?5;9Gqmu(EHZ^d;nQaX5lCdcVYynPhBxYdWqm@ z=YE|Ee6qasmH)#zDcxu|V~yg$WN)M)6fC!R?;a1+sM2KlU&x=wjErU1e?P2?*-zg7 zxnB3W`<=>LiP;5D3!SqbJHAh5fbh2G$9tgzg>m%`AB#GSY;Anae`Cw~ z{#Rry?m_DV2C4pGVLgh2V@I4#&2{wI-^;CTIy&rploe>o`_)Yglg2A|x#&nQZLa^N zz@bR>tdICjT;B^~iDY=a1Ef=Ap&nYUjX3k%4g?_?@pw zk884Ub+0fxCmxLYt%#hFKn~Z)U-PhQ7fD=JX$r^+=+~x7O23t|r zdV&(;ap=RQn+urM*HdRRu&x_99%UC1xDtf%%^nOj*lNOh3rab?Bjb;(=#BT1OG*yK z!s{*`ft6NkStiOB_IE2m=ZX{tyu%rO!91_6;KLsXf4*4*+JR$l!n3F2(Lo@{v`#t0 zN)`M=fU!o!=O~p4vx~xW>&t-j5DZ)6^7N`PWT>~|05*m~GO{Xn_SzDe=|U7#De+0_ z5;5-KwyeDVxNaQKlp~l6T_47pSot)|1xG~;hlD6LRVMOI({xFBf9d!UGJuzA?Iv7G z;^sASe~DbapWBENzu7hu;8FOyvn0J3uRy(io};0vrHt)u91)f7qYO60D^w%ZA`ydS zU}I-(xi?v-Mf|zvtT3^M97CPzWfbihAAMdxAKQD~;@>+tPx+ZGp4`6`<@mb9v6F-a zm6NadlT5p%e}}mh&Vy>xgt+H7k0|?x3~~)#f4;EWrD|q*X(_Xy18WDsm+^In=d1B<@0qv|`E^b6g*OZL#{8&hzVI_i;d1j0E zU2*<_mar6VcX1#|sr250zd)i}uLh|xfA#(3(sHwFZSIueJVp&Ktlb#YPy2W9ZN+Rv zk_pQr;z@qY;L9FXSf;#dY);{TmU0wl=y>g5F52}|ex9pMisc|>5Ik2f#N=|;yxzVh zH6Z3nc-RA!%-mN#?BUahp~z zIuZaKaPUzhOP0kLcT6#zzBss%U3=RGhC_5{u0qyEtnsV%%q(=iljo5kPq znkMB4ufswIMu`_y+g&z`exajLRDj!7#5*}*7bi)kGT%Up9P>!Mg%Gg||8-tlZ_@;a z;~7)}tEkS`L3dp;y7-iWN*8XNf0ANoIS+4%FGOqJQ;{U5if?XO7T&~}D(2_F*Wh>K zl70VjYesz!J)-dYtm4p6Wk5PJkkO?cetabt3z)gceRtZ+&RptzLPld*ktK`;`+$bJ zK7^zY>cD*m^(Mkj;ltu9@0}B~&9c06M;0tqo&he{av)htUZ* z(+!}}pVOxg5vm}-O17yyq;RJNas^-xzSHkA(_|;~kdw~P@Q}EYYwM6+O%6~PR=}4v zfEHbcQcH^}eF5R1b3*Q_eBEF-?T>T2DQ_Y^3Pz8hQ`1%rW6c&IZ#dn6R^r^FOA@MU zR_+#|IEHsrl3$j^v`+A}f8fUB(cK_NMz)VcV6#b}Hoy28rLC$}47W$De~@{HZC}|F zg;>fAj7o|7*%~EH^@{C-GU|pa%tmn=y)lZ1xMH7z3gMTYV7;jtjtx142lIiM!oLK# zVR~(tFm%E!DGW5SXh30$kL7!z;-p%R!G6Ep-AJ9xCFM@tA0W${NRFvOEO@*+r>YsQ7cQ zld7*_@0Q-)8FQm+Rtp{4E;5fNBXo+wMd)QIlc69ojc|~kSNUM6-~R`dlZlmd5T+;+ zZN?I?k?g)e&--LNe>8nYOlS^vQg5WjW$ z9;x*fJ4UK)9nY{PTz%KqxGcs!hg!5d$2%y!a#(d;=NJmJf0Q|!#>Btl=ojnGsg*V| z&rPd!9y!h)lHVf;c-r6kFJ>r5mt-WS)pyE{A&63(U)+27JP{WqwX?zoSND@^ zFkhYJN5$wT1O43`?SDW7v`HO7hEC*W za0f4gv*j7_>4rcR$=ZZGsrX2tC-@t)sP*ZLX)k@iy2&tZ)VG{Dnd@OxW1Ycj7w(s} zK^W=7`mCQ{pF4s?I><9ndfe1nM_jV!Z{EDFe#+xrf9>$Y`c<&lsv^Z)AJoU0epObR44x#j0VFT8xmXkiO{yTV z0+1!rW}WZTK~-7&yh|!6iMM*T@%C%&aYG!s%62!-4QCiV1`qs?JyH}pSrO{+Xu^`6 z$B}|R^T+B&QmBJkd-_5k0UeWpMk5T?WnVmJf6}Nw-%>tur^-xs*=%l-X{tKeIFs_K zCkKw;WB#|~7Q!vS`&MUYl4#o+dV;5xhVsqsNmk}jJ3s={nnghDXqgNcVJvr#?BhO9 zIKgJV8Jw3iGW){v-KF=3TXqr+^28}+gKgO*>aQ)j3sW|tc*TF)S zWb;D)k~x&vu%Q7X4^h67;sWTj&X5h)9l6;0^AJsConUo`3 zSraAKqtEj#M_oHMF;sR5=QF=NBe^HA9 zV|mWHn6d_G2Vui};F(Y;3430YvapL^>?+#>^(%3WK2 z25x+%aT0lbKEFadJXZO&9Lu@^DVK~8MTdY-f7b&YECyjA2IV;Gb1nvn59f<(@b4^v zyJ9EhkaRV<{5ibx3B7X^K62npU(KKZV&tVJd2dC@6;j#CAXRQ0JqV{TXUy>kk4$#B zwvl34y6F}E?+o*o-qRA!f3oxNCM3`D-Pel?$3~}9Z33T=H3?j{UB?jA4~Fs!ENOaN zXwyobLQdb_#{$fWufw*CVSpMZ;rjq||1ZbPmBA%QLY_uiHB^E=TK2LMfd4eIwI zQ%vlTO#+KGM?Giyvu918B*JL{wZ#;Fr7U&XornWIA`|oAwpzDtayelp348L|%iwz8WgM??Flw$8;+$Y0zMk z%h2{?G76|%JkF3*^(ocY?0OMq@N^$0MSiA3dqOmjf4U}N7?y@T-+wa8sDOA}l6mwY z{-6nC@v72hK;eM5kbiJX=Pwk9ssMMwTO#3YH0sF^M-Nq+rd*Cz;}G&N&HywVTE4bE zzVfj(3rf}l-J(`@4`H02P7`OvWNkKIPl$Ie-6vS$NlR^`a5Wf#<)-g@vAMnBubnF* zW(iugfA;Rk+s$cSttbH8!n`~yC`J*1lcE5b6iolvDRI}69J)c@7i*T>XJTVo2O&!h z*Qh1xMLe~y`Wk1^Od#_~LDP}jETz24khUl9s6;+Xm)~DA$69+4PI3RdZ;h0DONcO$ z?O5$ye5{2c<*kcXu`hqxtuPy`Oh5!YEZ&xxe?)4hvx>m7ym0FIdf%Ng^BnRDzBw2A zf{g?G3-l~t5jw37Y|yp=*s7y@Uax>~eN9-;wbJ4{Ni(1KkZE$}V4KuxeR7ZV#*qd{ zP4WLa;8+_F2m!UcO@Ur4gU4Qqi3z?Z`F&s&9ADoXfz0%35ot69pZ}bb8kz^aCL?v9 ze-wM3XKys>l6&fCo}Oe%#?QLtEKXz|VS9~Pei{{+8sg?D`YS%~dHaikxl@n?9aF_v zy$%_|P9~;qky1*^g><|f5wp3pzP-)u8@)cz&!&OHq+(L!0kc(#L?PgVZju|0h)@s! z&Qp}EZfYmAAZga+tBvT%%ZHFR;e_)gl$2(<&X8o92zXW28=8A|AAGxntw>uA3 zn(GFh&1~pGQum8(Yhw8mZRrfiO}G_S=gl@9r5}KgjE4<)$Hl21dsoC z_PHC&b{VUTSq$8~1@=D`VI#Gb35tX!u$+K@KZHBAc*RYpfS zELTB0BXRsSOn6TC84e{q&!D}*2%iIK_p`F(x$sM(A}s^pOn`I6p?bkHECm1%f!8ls<+Zk%$$P!otx=(K zuG7d+^u<$$zuFtZw*{hX7ca=rK|$zeCy%!)?uR0tuB$0XF{6*WoHD!hvZOt{12E6+C;r020eiC2AzK^g64v z=8EbrQku|LdTQ2#?xQ7Ee>1*nT~-^nkVUHsn^nFhA%|&>1NGtBbZGfb*+*>z6%*laTA#4>=4SeOs!<<%k1eJZ6PcF-ryARMT0@Cq0sg2+n z$4SDm7G$*Lvw%BOfAwo6BeKn~%bvxSe!atjLL=9pw@t~K6&D_z^(q{sJoR(w{?s2p z28&AdPSdjyqNjMhiuv+MV^Z;RrpPytDe3p7?%rx-|EAd1d?1)TIfqe>9g<$MQ+2G3 zP0~%CBZdIzzGzOnnrVsy6RNzjNdaD7tD-<*{`vra=lw~6fB0aNBV4^^$^jvJ^Xrh9 z)Vq1j*H2W`^WLy^4KdzI@|$yb*~4u*Bkl6|IbT zlNLS*T|44q*OfDKRAP|ST^}i2vJa!iBT65j)g`BS6&~E@*B()Pw`t3TdKs2=lq~_Z z=X}IegAvIDf5M8ItVvPNp0O_U8A1gie5Ve3#s1eUSMXnY{9t5%PAZmgZ75Y_sJ7%i z!kJorvxm_rln72IQ(1_|Y2VV*S_?=ZlYTmFR}N|&+JGmV>*qlzgm!gwOe;Q52`DJ1 zuQ@}KXqt^eO$Vs03{;V8+fW*mIBfS~(RMoG4!$i6^qdR3{$VDOCBrY$mKxCxf7V6lkbXjVx?8V)`_#s=n_8f6Dth3T zY_ULwCN3OU1c4o~fmwNQ>Q!nsnzk#lC`^Ogie;NmMQ%BPpuT^ofL|MM=z~oX3AaBl z3kAa^fBHv}JD;Z@T;H3l&jZ^Pm-Ar`YQj6!D$L1*2ls}h+>*3nQ&P-_H6}W{-2J$@ zTmcKQJWlZrwsA_t3_CUN#p)s)e^eWO)^O^B*XZ9un$hYFFgwi|{QlbWcbaci-g_aj zZ(FUx%5bFjID{Pjf}x!IHjf!(akUOq6ZAske@_=gXn^K~Pb??FW+fJui39=;Jn1oYt|3?YTLRNE%+!D0PkVPkPUD{$j9co!= zSS&LB7-PgES-?hWwlq_e86v$wBZh70f49MS1cWQKu5uQ9=fbnJpi$B-gDz6M1n*zkE@m%^ zMEcb6{0N5r2^qQ4YL%KoIeF5QQi0gJ$Zh1hlFT~(eCCLu{??> z$!3dw6AS2U`<_z__Vr8IvkWP|T|KSMcm&>sD;^IOV^@7ARvIZiI(K92)1;^uyP@ApwES+`UZ$|VFmuV=g7-Q6+LN4gPkIT_lFg4#}VzE5_&@lEzCRaI=S9yO>TqFR)SseU4M zvgzY`-}6_`Tg5G>;uI*Yj|C(`FU~7soIF-*U0Prmc#Me0e-^&RgyvQMa2MRROGro} zAC>D7>Xg%3k{GK@y`bYL8P_j>45)F}4($G=@Qi8NmZuXx4c?V1sBhGXi1{H~uUVvm z@uA_~>kY=6iUjxXYH?Eq;$Lh)E(J-vS3^B~3KqD^mr~@?f>F^#rqjGQ0TbB+x-}@WuoXMami%UK znlN}~lr+JwAHzc*NbrccZQUo$a~RFgN}B?%5q4ve<;Oxk2ci^hV*T1IpVOaG@%pA$ z+siS8f86?N4t7Jafr|w;q9MZ+)1r**!>{2XY|M|bZ-E%ih^_%%lkp2HV!bL!5 zz9-hHwmS2}dghY&M}%k6<~UZuv^`O)EfB9iP+}RxGXU=8Bv9Gc7#QP>-G=r}= zC18nq)R)=+lRk{A-|1a(>|U=ShdptbYrSxt1i7kI8!AzLj7I69vYiPA%Yj7M2J#+~ z7?tV$4*%_Ca~Cne>kiXU?gQZQhtiOZ7+TlkZ#&yRA17AO2Q3}jNJFZ^Eo2@9g!m@B zf04EV9zL#OZC&c!>S^F#$Ty1K`3CGuf&8*c>Uw#9?wqsO8UBJo9>b;cRAg4rv3T`JG1;vaAOR^9hp)AKbB zPVNpX`8IYa#tg7C0UvVUBjsHEkP~7q*V)2hz(@Yb1d}6E=(@jrIk+%n{iR6ue{9I~ zJV=Q5Pl)^YH6X5e%L6%-tbv#%cCu{Y5A>nALB`h2R2e$!Bq*=x2Ki|N-O8@hk;v_h ze}kqxLwfb0jylpbKIT8ufAPQ$-PQ=Hl@I9h-2#c{&aHaT6q(XI55%)APAMbM3>N8g zTb`123-y65-kkdoe*LpGd`Hmkia;UL2koMK-Y~ zNo2!ptpYrc{NE(Qd6CVSW2nFJNI?6Sb!Y|96s`8EPaPn9IP=Vfv{)Kaf6w~wcp1Qy-zB)%9es|IO)Ziwutzdn0f^3@n-Q>34ZVxI->QLHSe7~G* zeL#a`4hLW^yEER=ls9M$0_c+eE zlgT|gZ5Oq)-PYO*B0x6`fnl1UFon zpnY(g7A(U9)R-B(bJpVV5UM$Zz%n=GmK8w~3d9^sdN)I%&n+7oPFEsWNRAiXo^%sY1$q0u<*lyY8?S2&b97!$RW8?{%B&Y!owRlM9kN`#GUA0O_^0>>^7K zUdw9B*yV!!hi!x3eCT~gq=;c{&TD$YX?V-Y^4ZsDSEc8YShdjz0Cv>WoOu21FwMEP zZI4~xYJR%q6COt?f5cRE-!C^1eTgnbsyt^Zh9|!5Wh=eaY$4#-%$p~?PzNNHBWu@c zE?V_7z-t6hWCIwbXdAiA45FV{Zi&%qUGw7ZpI0WZ7TrmUOJl%A8{GZ$FAA(2q zcsdj|@=D3${5N;jsC;6!di}Jj|CKLwa@vNtf59J77u@|jv4~RmUa>9Pt?p94|KE|g zkwaGo<_fRReHKt)7nB;HT)igtCo*T? zf1TTW49I1Lr^RP3{Z8l8Du+`RnzobnaL=u{+f|WXEGCRLq;1*XThKw>9L>;Utx*0} zn)4>CfiT8loOwsq2 zHW3EpqtWB+kg$JtO^6BWPrHDStUbFve|b&qk_~UZg*60e(jY!;LiZx()}1Z3qc)x8 z3U@^4K0&FgPJ*T5^_g)$;>lj7zs#lAb2=7-0@9U8YYzdd9q{m3XIPld zcaruY3P{YQZ8FN?ci1_;pSk^CtZ3VlHB)W3v#o9rSuCwL)9ZF{ZEOIQ2sGw}e>QHj zKM9~h+8bF>4(<;L78ZP%o>2MOezaIN&=Bk9bM8!F*Z~nJF~_TZ;egjtV7kY|PYk6X z1xt|D!Sz-HIthm;Bhr4!xvS;R$fvQ!wnSyMUBmTAe<`{zS$_%RI1Q^Tq%LH*vnE+%$L2mbCy;s+>6}nD zAbx8KFReBOx!AbA7ekD)Yk8PmG&r-Ne?;vwy<7XK*_xVl8@$LoNwJQyle0njF+tJ3 zXrzm_OPKzfH~yXsWrPDo93UERSdszTt^Uk|=~nvpt%_BKi2gs=z5l)+e|X!p88qQU ze7GJ=(Ug17xiHRT4Ek3wwy+)8b`PI1j+6Tb3F8!}lE+4PEzCe-Uu+RBb~nC$r?(N3HD$n(!=d<}B5CkbDf~RZpK&$jH7tBOc@4MFP@VUq_h>Pu5ZfenzB|C`= zCI-lTB|@=gUPPwVk$P^rCj*7Wa;W2CX?~WlK95M5D~i0FQCji^IEh_2s!jVn#bDL+ zJMM?H^&|714})&V@xXoSqX$gioXL$|$~4Ey;SBEcmV{9{jVA!~pYd^ktZ;eJ9rGr` z>XutMQAW$vidKkse>p84x}W5D5*`!kxFq7%bAdone2(Zo5(hKA@$bM|>BFr_FYB zKBU^Xw?9A_MVlIoeQ;vDr$xi{<8^_qEa}}`M|Wh9B6_W7e-`N@hnrS#PZX;?jY=<{ zzL*R)#}66x=cC$NPJLqlke4VUssiQU&JW1E&4~mm4iT>bvi{b~{fMoPMb`EHoQk6t z(X&J1v{2M~y0Y5gy$|Ar6rBj!YS!Qm*V_B$SFadt_kb6d>mYgnsgTpJZmUxQ6+!y* zMMx3~UlQ7MD8lfa`8U|nAp;3ldoKOw=2ZRoA9WDdIutPreIUv)Gx!E9{hO0{g z`uE~e|MkKsW^x(Ba&$@jS>T~yhn!*?vh<2O0Zgk#(4i}41luXdn~u6e!Q5MZ$rgBt zZv@fK!Ii77-O;Q$M3-~@kub~NWmTU#Mf#QvV*@O*e+FTc-_ix>O(;fsw)}_t5B>?kJtSj!l+B;I;x30lxsCmF1cT2Ov11#nwnMNJo zWJ=AUW(lq$N;mlsLB<3B2iE8B#0*^=5^o*je?d{L0(=eNhjB>c(`$_+d5+;QE-uNl z08##&2fwLK;(zTQYsCMeH1tU03GYC{GH%z1kr^1xo06CKG5ssx)1W)9l>hH4;c+m9 z-`F3iN54s9z`eS2f60Qo8C0!q{3PQOLNLKcrpWu4WvUhJ6z&W}Kkb(`*66g<%|J^n ze|%qQ?Kf$`Ho6!cPNSdn&rGxdub8L$)E_mE4anIXw}cL0pAeZ~Y9DewpoG=EZLlxK zswHPv5^i4f0VVr8v!b*j;Bol0p`DyVlGYRJre-eA3fp4u5c*|d3MaqB>_@5y8BP%Tj|GJRD zMp2L~0gw>@`Frc-Gfd9kz+&|U{%3}|!ASe`w=IywrDVVHtPV;Z)cUpy;CzK3*0Z6ey&0`DItc zFx0@L!XJ8c&Kz`(73g;G;`T9=$kT6Iy`zFt^p+Nw@}hql`Ws+0ba8B!E4p~I0pSa^ z!qoz4SPUdeG9wV_fh%e#Z3)t?J+an5gA(#m+}%#r9XH?(Hob+fEF3Tre>k%_OkGhP z#>n|3>Cv1}*ttV&(&V7li5wv|IK3C;9E5yAUZG9IhYv~V1sYkDsCkIBte>9Xfc6Ki z=;cJZICpw1U_f2XdXND@qt!^Bu)%!qvLOA}XNQo*E+k!|h~fKxa|dp@Oe=8lZj+6T z0XVu>p&wI1nm7|g*x9ENMj67sS5v`c-uY$IoP7!+#qvuVyTaF!e*qq-UYCy8s{yzZ zRJ8j#Uur8b$HnS%6|0q#A;k?JJMP3X8^2e1Pr}8tH2zT!y79Mn4Xt3iWc`jsNNun+ zBKOu6N)LVH2a$E0F54JD&hCehX+HRk2q?^*QyEy`rrF{Hmh-OyHA>v&$}-0lsZ619 zl4xx)u9JkgYp9rpR@xy}6S z1s4xW?^Lf|XFgtF0+|Ov>!wW1WSveD)xb;ZM|*dSG=UJ^e^oE)c0Nz8SJXm^gFp2# zIZD=-VMIwU&VajJLYio{4yI zx{`oVYzo$&I}zw{V?Frk^4xv1h{W0(+}M*N$~_FcJywHCCpZPg%GY* zL?1@yekAUTe<|xbf6Z<8-5pCcby+#rJV)oK6RwJe9Zi*7vg(8!`$KXaFogz_3}+m8 z{47N*J(@kYa!aN?R;^Y74>0GjxWIJF-btAMu8g+ZWxOIfOI#qK0RNA4ZCtG z-W8GMBZmvmmu=+f!7ZE$t*UN`NOev!LVrFOSBKJqf0sy+IZr>@Qa(nNj|)uWDhD-0 z>YSFJ1ZcXb@o87WP8JG_bv|Y$X4lS{0*krXtMl)Xhx_xu56lX8yu|?HlC^z$`>QCN0(r!XcEA&eoH3)I@%b`0PLVeXG3 zAzVCEfBl4P)`xd_EO-o(`hmO}FEk!WyiGUdw;mliP36krbo|E3nECKiya>Xr;jd0S z^&^R}7iXDXS)2M)cSc^+tM0xDw*CX=$Y2skMoj+bn`#A~a|?(iX!N;nM4=qtyS zXDtzh@!#Nb-OYBjKF&S)Z7&!-JR+baXBJVK7>+!mJf&?eLX#G(@SU%k26kA(L@{Rz z2a#7R*mru}tQz6VHA`INu@HFeRx9J&%}FD<^LZRTLQROaAh*(R&dX~jCkkEa{J~-_ ze+xujg-r6zP@kV8>%ZrUsZyr%`2>rcg2Swmc&OUh=3P8=1IY2obKE^e#ioqo2OJbKzV_1S$zi~=IGs^^6 zF1pY5H6>dU9c?1*l7+ADTW|%GfpkZOe{;N8k(Mg`*!wd}xUBKgE}SG?lOd*o#r03t zy_%{KTqHv(KZDF=T#` zI?w6ofr|J`XSDNwfF1zL_^zWcXoIHPa{VFE6G`57I$a4JN2s^xm%_5|VisTRe^o`Q z_@Hqcv2Cooiw_UhCW0Kt5aH%=FeE^O(a02Tf4Uf+NENE_&Sg@7?M(|Qmq(L2!U#jwQFLE#M*;nr z%iZjAS6=W{nVd{IBthh1eC`*;S8CbGD^CeP*rJt1Qs^O>a3C#a*8+8)?)s(*pMYz@dV&4x%Lu14jOl zm=M(Lo#-`^wp>lZEZA=#e@Q<+g0gW)KZm%LHpCWkR%%%bGA6LstZu%g4KI`$g;@6e z(vDP3M$HzX_xNy3VTerk1-TA+K@GvPC9d~#XRn$H8q-k(e7t}9u$cNrG40iD`M_E@ z+kJkvT?KURGbhQWC&ZAe6dlqt0fK5nuwj?&u@gPE=;gKlCvk;ff6U*tLK9D?Y8|6- zgX=EU?2+RQdId&pdUe1`e#VRCPngniJ~R2&hu0{Gtdd;+`84zbR5DB@Uh!|WK1@U z#W~#}q>|q1@OJhie_Nw2JqF&`P$X?FRmw%4T?&Y#xo$K#yCwxkWg#M8`(@w);p$0Q z>JHh5M`(3Ar6{c=Su|MV$%}yt=2$rAxO^dHARkTas?~fnG#R|RdW(TIzjPahLn6GM zj@2no(MZ%}Bnk>N9hfW?8 zxG8BPA39i2dJ8vr3X$pfSP75dHaE2#*~TsSZ(K z0*j3Y0}&QB(%_^Sn&@#&xJ!@jD}F8;crf7rF+aDhOr^NH_n%A*e5%|5sP zKt`~(EPhY-^IDsXqQH6V<;g^9Xyq!voI%~}T;^%HxJ1XmeYt2aHMyp2qVV0O%m{O> zNw@gEo#iW@w@H>Wj~}c+@myp-qm2nh1>9UpEA87T)W#A$aWF(daZt%~EoQplU3oM~ zQMI?IfBRT;_0m>dQak8jD}-BEXm>KDYG8CQ0eCZk&;%}Rawze$?G3`a-=`7*thvHCpU!|SC3OIe z8Xf=ymI@PBKtJd*zu8)$vF!!JS{#mmMHojFfB3Wpu~5til#)j(u3&|~`-rsFj@lJZ z8JHxUmQ8bJ{ZFP8BP}ZTw=`1upFZ|?uP6q$90bjQOpO;UlY_&XGyqfdE>Uy=hrN@W zW#Kd!qw1~A1(z)j0drin_tr8MH2UUrMBZ1`CwOsEpM)vY11NUgR$Z9wi82h@TaAx@ zf9J5^&gms#Dv_;^Uh|+4)_%}eadvtx>zxdoMt5Bbpz#asL}@z!z)vC zue2QalOqCFkPjRhI`2o4t@X3i9&BNEpA{AIJ8?aF#0n3fsY)i$2zOwvna*BGz}git zN3a&U=1KN+&(Pt=D*Fu_6w^LHMWZLGe=x3gd?vNIWNQ`eLI!UlzYF+?f!Qb}2yTM! zy_*ni5@zq^>-GaC$YR}=6v5b>48uiYh2>S-fJ-hoegd?^yzG_l&QkdWyn*{MQdC@g zst5E-8kNfvHLT`?qq4yP=$52SJES-qXL}PUq}1rrAlP-K3+kW4Ik<(UPcdhMe|ojc zPvylUosOf(P&{RH*N-%_|D><75YE=@DcA>EX8qKN_0CPe3C{>rETn3(-l~T`|q=RNGH29(ABe|)k0EpbZVVnhR6%v z>({kW*gtfR#pHX*6a@+0|7Keugk9v|ipEK;dP}Vlkf^XhM3zoA--fE9+9N|ogMX1X zGG{NAP346+>uD{nQJQvh2)I5#Qq^l-5Htr=jw>0jFcHmw$7UjlE`g}+e{@NRKch-g zu4mKTBP8`|QT9l)FYhJH0M2Nre2I9xg*&kj*(kP|xCov_tUQJxcQ&VcI>;dZ*%?ZH z*lrraP*-y3Z(#S{qoLl^*>gMs^L95&HzkU*@J+xm(&ryX3JG1Hu;WqU1*GDsCZ zh}qP`H#iNm0;&&2DESGie|Oh#f;tq!fDEedPuU!+mPO0x4d-6QgqN1vNDBC%313=f zkMWF+fi>n(5}Q=K=L9pP=i_|FsK-fWNlfZmEk~gs=31{I=Kv|Y0>b4P>JYllZYF_;&C}tQqU{QOL zOR5oiRrNUB2I>b2yWCbEC;&bH>8wC0qYX7t(~iD!WnKav{}H(P@HTdd35gMH@6&M$ zb)CQ4^KR|O{88}Le`3g!DD{|L1erm%5>8y<-!IXRw7b{spSeha)Om9Ab+s3wHfyv0 z&${m7SpXc`xrh~8Jp}#i#CZ07648}SKJ4*(O$e~Kx3#$0p_M zYAF~wQZ+@<=vXfRezUeH*W!wRl5>1|AE(AMXNbHg1afSrPxeZLa*H21>YJN7+E>$t zXVH>XkV|t2uDmNjOiaw^2vUY-{D=aDumnm_Eezj9%F11IR?rQF(Io`STjjEoig@vK z1>}q>sCLdpf77W@Hk z617Z4)wkFru~>7_d9pf>C!-_v&lM?FqqjS%&zol&e;e{Jda+qKRTW@3a0BAb(NcFF zDA}T)FqxaU2w?pgA|FE}x?&g>ORbz%z z)Mfp$0SYO(fb9XbxaSXBpfmGQnef~+DHk4ffA3g?HJyg;Hb*WXQ84Y?4cMDFyW&;O z4&)pP79w_)XI{O`OJS82`k@ufS%z+xQ?c!;HRq4ji6e}z3vEiZ;%OvtQY4?NcKkjL zE8=2H%%F_bjN^CWR>*^nypYPLRw#+iN`m^kZVwYC&9!8f0aV^5?Z_nFaBZI0#EXpq zZ#j_0c7MvQ*&5VYEr|)+X{yoK&J({6x}H4_Hnri{LX96i*SrG`+N`P`$zOT}7>ugN zOt{GkVI}X|$Lu!iw-*&96Ts8qn|qAODA5jXjtD0yy5%XrYt@6!iWzeBc>F}=e46k4 zMnQNYyTEz*?7rPxpe$D%oq3GUN>SOw^a?7*FAp143+3yT35|vBE4@5B{sPckUhs(v( z#N4q?vrM$A$-sLM^Edy;#*5j2(OBy2#aVkRLs_YS!m@Yb8`pCHZF_UbppBwGmrH7n zr2w2|-!4|=)xn>LrZiC)MALQ30m^R4IDeHOE*s1tur=i&z+@cu#ob9*ZyAQ-V2@=f z?*dl9rZ`6)=#hp?-|o4c-kY~V-mQOxR)(ppMS4XwvVZ54p|0b25mBa0tT468kM(?pzHEg#o}lXDbE1PyN*ZrSFMKkrzcF7`I)CPl z4oikMws#EpiGR8g1~0Yt+AFNGjB*LY_DeWhOkrOl{UCxQG{WIuXh(|<&!;^$wA>Vj zZg-+CwbyCLQ$hb)o1*2GhRCG;Gt+H$2gVBR<6Ai9>2hnLT`3_~y~$lgcl0#HyJGt=yG=n7U@9GLXiFRt`OO2_nw5w3e>EAa ze+KGsm6i}%yDo?-`bc7Vl!mu2lsatbm67>91nH(Cx9GAOxM|~!MuVPDgnvmY2yo#a zi&&cw1Q_!CNas5z`b_8O4q$IF!Q%U!n@p1G`g}d5`C@+1Qii$N@KBGf=9)xfxAo(=Nkp%8x0gE_T zWQ2IU>Tj%`%4ag`Wsv!KYjJ9}lME&AP)u&^-s00LJR_ofSIpFV!|R896^7MLEj`ql z3ATec;6r3cL)O(NCh*M6UnLBaP)wiK0)H49u1gFHE95L! zHG8n=46bwvUA5M6{a=Zwm}i6ot?|Dw$k+R;#&XK5bp12as*zH1ztUHP@b2)MSVOaG z3Fbf`!z=6bnqufplyM(nb0D%j|68)2TUxe+={m?|6zLy?YL<8VI5>_t&>z@n{WRa^09J{Ks zxoM4Jl=0kF(AEj)GcFMBGifK@15mDs4YM9N)p%ETCYqGdK(wCYOA5ya-TVtf6bojs zN#KaE$y@*`rKYUqy@6B9QY<8#pPa+IMn*!BqW(xRI%X%*2oJNqGx$aO~tW9*t#2cI&5f&^iDb+B^?M440D4VfaD*bqPWXIoOX z+etljYN)4)&8@p6!yysv?X76SsB9cae$(Pfz1s<1W0AY>)iibEb=sZFmTtRy+oHpX;{(2%U zgWxC1QI}zr1;YT*;$3TK(c&Og(Z|exU+r|v%u;N21LL?Ks&>(sDW`ML1MmSXNmb4F z{h&5nA}j=i)gtSt6iGrQdt&Bi^SZFRqn`e33-FvOB!An3JlTc{E4>p$~iLT^+HNaLZz4O-1ie^XZlwX`5GLoAx)LD9iYZngbx^bz( z?UdpLJ8w4u4!KZ;gG6VO$;*P;u2Vu)rQ~bIDz@-FuW98b{3avn>=dE!S~84xUSum7 zT}Y)z7JvQB`DBeT$`Y6sn*DD0FG5*QjyuTtAG;c|EshknMnCs^6SPeZuht+w9WPK9 z>8^C5->%v)l#YDE9`Mxf=!jVZ<=0^kxIjGw!C)KuYoC*Kx!*Bij@#`ca$GX}9@26P zkBhnaE0EgUju6&3t^@kySpC7d+Ria5X?1ww%75sE!qatQLVU7|$InsS3kUHBSMsW% zOKOIbr4`Ho)7|a9+wLq^lbk(oqGa>P7&s4w84lH%_<6m-G+PU99J_O;*zy$4XEtRE zoa||IT)c?BA#%Wo$4>|%?V#GtHv>wNK#z{JzMK-c4=upItg`vUOzRo0f@Tp?W5Q0a z(SPYD$yDXSm})A#b#l|jOopXQ0n%()xMW|ej}qw`gRFKC5;Gu1EUVzNdiMiCdGb9h z!?Y;Smj#R%K1W=1ON*yF-)}I&gef= zHKqByi9PyG^RDJi_p6ay|8bo=+li5H&VLzp9K-wW`Nx|fPeoC*)R@ivju)d9W#jA3 z2yyF5us8$kyN`bi5}#8->Av}f;B>j`9%0{mEy1qPZ0$%Md9NWXDS5|3Oe?2Y1KF0nCuyaH|q>KfrBQH64KUwex?zl zu*CT#5%^`!3h&B@z5<=j|H_+Or!n!ZpfijOsbRoH>LRD-*q)8@+C69i_q;`axg=L9b=;60}*svhM5?;g`8G_clW6=Vg~ zV0XlZ%bKgGD3g`mcZ5%sJ7mrdV^kbNU#sI8YLsahSDOZkg6)q7x)LbYY#*PiJc4lO zn<6&5-0Iua)foN(g)}C<>a>>herFK^qk$pvG_aWmg z*xt=q%^MfCEz}}NQX`@`sQri##Q_z$VgQJzEaeHL5>%dmK(`R~@KP<37(KIdXK8ql zX_i0A*2i~NCKP*c?tcbOAzV{bqkom(Xeh=Mt~lIL#_UcXYMQe3cP)4?J5(to*u=9y zpX#gaoEkRmpJ5eWlCxjL)8e!I>phsn>y($`>VhPRe_CpzJc1vDl=Q}JONsYXN(s8H z=)sly%Rd-per+6}%|6B|lIBidy#m3}TcPq1^?xj$*XFatzZ!$5J3eHD zaoWs@LmnsJ;i;>PoW_+n2bqNNN>%n0zvI|1O9VS;+B1-9n}#wUbuSzORs}G7#uO2! zYwQ8~st{;Ap^st4AFooSija_xB`Km*{Lgihg|jrV_{g@g;ZK_;a&1gY9~xa!-b5&| zV$?*Q2srb(zWO5KtSdEH7)E}4ss0B@su0gIckDibdVh3TC7YD{Q9JMB-qo_*$aqke zZIESkvFTFs%dA$nJnGQ41OrR|aiUogWRhi&tF45PK64mW{bR9^>^oX)w)E zgd7$vhoe?1l!kHYJa~aQgx)xa-Y?m#IZ|qs*`Y zUR%jX+pN_S*OjtdPPgiauv0xEyqY6kJTJaeK7S=)O%%s%Qjr?pQV!?}-j-^m&XO_Wu+kc>C~ll`XIp-K%e4`S_jL)8-zjrm!))m`}}gy;zq zr+-t=@J5^H*vR9$U4m?gu`t=+ix!dgU0sbARPYCrc8?6t-Mre>0)yoCwMd(Dk%I%1 zR?-wSP}lPX=V`isxTiFyZlUCzOp&d(TfyAii#9^JPC|Qx1B+V`d$tas6Qo5bU@M`? zJU$>g^W@R+E$bKSF-qumh=9d^P^Q)G7k?g(#ex@y#Y`a|mOBL2=H56mpmN~kRiB86 zF@)PSN3&5%DD<^W*8}RK+X_@%j0USbt`8 zDV>Huz@F6+H`DR_G$mQAi`z%*ikF%7d>u7c$CWauIfJLV#P|Y_E|8D|Q52haQOSJf z21cks-?LLMK9)#jM*J+TH7o?cK1H)swZ0fi&e-ooLq?HhkykChq`s`RF@NtBC@%E_ z=35=c?r`7(qn|=xA--9WDy)k*@_*7VoejiMl5u;V@_^J7XW+$zus{|FsrDHX<9C0B zV3!MQOQfAep$8zH&nneFbFJB9%4+Zuj6mwJf1b9#MMRM*b+0VxO!FA}j57&xngzoJ zzzAbl1fq{gM`D;$wIkp9qDwugaWb*NR8qauXP`Dz6JYTUFqQ)kV?UZFDSuMMdYnky zl#pnxwS^}Wk|~MXT%0pXNvQK6^FYr%g{i&rQd!l`H7q+c+5{eZv#q2K#X@OQ=Vuv4 zF1&r9%l$iOZnjikcgQeQ=_b8a9lS(uL!=l#mu+=J!L%6t@PNYr_-W+2R`M3LD4cve zG_sB&M0P$_#C)Dkp)C=(@_)BM<{Nen5{lEgH;=2ZbInCE<|tbI>Q~rEly_xgbLB}c zV%L+*56=^h_s7~h!F9TG$E|6ntR~jtN>YT-7D@@{zloP@CHTD^ z=}l}{orLxdBx4XF`3#X(v3J1qD$dlYXqq1CC=nrEiJmkFs5dl4MSrV6Y%%{Jtgoxs zP&8-xyjW=_l~UQ+MD%8y_5jdp5!PF#a=cD5c19QJJtL?~*T|PyO)I|z-bR7bzEY6_ z6s?E*DV26A%w=V7J9%n^O>iAIV|;&^fAZJ!qUm45+;pHuYrHoYD$Jkb66J5@KJ|Oq zH?W7|4$Nv?BueewV1Gal)VkzhJ)WD7g?5bST?BR1d>}g^J`~9(55|;R4b-7rR>q)s zM1Zm@|IL08=Ss=zM{QPR?`R^e)Xjn8X~Md~IDlD})eRD|UDwN2eF!bCwo1=qr-m@M zlt70hv47ifSR~5Ovd*izIptwi8BF`J#A=OOn)AR(?>AN1=jH}aG5wN zS+lDiICxqj%meF~e*0gJh;_bQfnK)4qUPCK4&s009b#vep%V()Q- zwC(L73E?827}<+fK@r>|;bFhB6t}i;RH#f1-l)bs$H?br(>QPREZ=aJ=SW+x;#i8C zu!ne(rJIWTh<_(ZTYw04?sMZw6K-M+zccg6Wep-1)O>sq@}o= zuWs$}Q!XD`4*OU4x2BQ`j^+ERkc~XsWtRl8Kgxc{zJKFF7X`&A0E-gC_mw4ADGXLC zerG8Pd2I1QP&s`Mk`^MNU`IIE=Zh?m#9NHG`Z|im!Zx_0lj3RH{GexXuFv8#!i*aj zN>CRNiK!|b!jj$4z}}tPka0Us$VvDMV!H z)VltIq<`oDcJn88V1|!_6Ja{s@vaxg!HBou?a(`cdNllJxQ4bNpH|Sm(uU%RIvSJi^ z!@W#kTphdU)KAs2Nx^PM*i*WAKX0aP?Gb!_#%Bx+qr-T$AWy-{3vk+qX>Jkp`-*eb zzaX=rb`wY$3J`1Yd%oLU7|qa&h;P_Y#hD_YZp||I1C-}ez#A(W@CIC={kf)Xyk1I% zBY!ZBOh4WO*@IDrhb7CJ>*{V22dB%V=t^$*@4bc9_;7n&77`S%RVL6QOv|0Ah+hd`D=pLs-vZSr0hz)*=R zeGDizVKP5~_LX z74`wkhJfXE0!c2pXu)*xE$qyuzJCvaHVpN!LObLQCUoHekbHA7Ca89S0)vvkg#7&5 zd-d}j{zPr+?#_GqhxUKBUX9g7I7j$+{~bQeQ{K>HuJ3Dbkw^V|DqB6s;J}#xebZxX zOZ2bMFHz~F46(9y+Iw`&d^4CZoU;qtkJdO( z4Ck+di-{wWI~FIs5*=tt;wkTmXn;EckfYI_*t3)8Imo=lDB2^p5(wM%$FO`-__`&% zmtK^SCdr@HA1fNux29{d5JMAg;2tU`1@{s&s1Yw9#+jc&{Yl@eY=7APylYO*F`roB z&hUY33k*hBQT_V?eiVJyv_9gD{~s^&DQn4A$6HcigF?F44yRHwfx{4|4*(=C@Uj`2 zS$@}SgqF;to`2%G?M?dwFk7#7lDy0yqp!*cF7My#SOa&Bf3idG<^~*Fydb zarR;N!b;iARl5**nCZ+3e`Y7`oEj=N#gSR(@1LxXUrb+zDWvZ2*RwXFk)R#uWxA7^ zta)I<%AOYKQK6=HbfQ|%1ho78wS+1WTwD?zcS}I7&dTKXLw|LI6?&4Wnu7CoN4l!U zKrHm{py>=Pu;<-TOIauXn!GHRU7<}b0>Gd2Q=od)zput&T;(*>_B(XqKFKm-le{;s zs)`ks{yg&HZ?DgR1A{UvpW+k|Enu1lA&sojq8?kjPMol}sa0@=AWsg*_Gqnp6ajgn zxdsjm8KT)+TYoamnb47)D%Gsx02dT@#*ow!^6Do0Oyd-Xa zs*OXwe(Ncn73v~5$N_7z?hFXCLzgK1Cd75zU`bwLPJeFK|30w;+g1m^E~zfhWIiZI z``rP<;_8m{1r!0eyeAfsUt8-8L=PcYesUgrI{3JS+dnaRSVLGE` zCeO+*7!Sa#mzR`1=Zi+qkcgk9gjOOc6+f@B!2v=Hk+E_8ss#4TW4t|JdU!`TN!6yg z>v6^E>wjKb^0nHUBYSqt!P3u$Q0G=cux~^Zsz2YfxkmhN+=wbSelq|XIT}_DSY1#S z3>uA2&vvZwrN;_~Uf1=(o*#R7om=3XA4t9BE5_m8yw1kyEw4Or8i)YNqGOOuVS@9g zUNT@rwc$H%I3jqsBj?yQt(u|ij9s?K{<&LU3)MhNbrt)t@ zeG!Y&VsMLvS;e7|kugY(LR#qWun!ZAEVw}MdFKYEiX&0IZqqv&4e4`sr9lv313VZ_ zgMZmKO#DlT1%Y30f$`mq)eZknOK4AN;g(-W@ zVMkimq@#jF)=?f6hkrQ{cY~G}g+Ct}-;ix~jx=xS0dse5sCv(Y_xcPOEuu#gy(Y0g z;G{?Mn~5c1``0QYJzz=`D^B1?>}H|-=;?X=(!e_+(M=GE4T)PbIKt0D7U=jxa(^nU zv-z22iWwqMuLYMMb@ey(@M(X-%uP8mHVIsJ{oBU;?JCZ zH-7G8V^U0Ht*B8+(luHSc`Ja~Y=2gB8FUeA3G*|WtK!Iv3`g^eQER$wO6h?H`C$R z!mX1wuA>Cwvdo+OA;)5<-Ei0GLUaOUo>_s2ow)GH@M~v2c1jSh=(BooC4by)P44wZ z2hmN^rMf$~EqqKylFy9@D_T)2Iv9p+^e zhF02*w9(j`&WX{WEISzZ_<#JTq5z0Yd?DMh4o)Euz4Bs$N6%S}1l7GkldqTEw``jq zA7ABuU|;g~C)r?#+|eSrJspwzfZ`2??7PDbp(4ZEyO_mfDc?oDlS!U$2o_6Yeg4Xu z51;$%RDzeEl$tL?&zrCnH(IVz10AQkog_c{Se&iX>v~(kUj|jb9)AnGofB*fDnkW( z1Wx@^SiIFqNDuS~_VF!R5@T!qs>sNBy{&b4q4m~L%S{2T=IJW#Y!~2(RXU(Kz z2Oh*StMx3{GdtG#z2iC#2L~@crL!9I)U_f<@sixs0P=I`KX(wyi*F(q;CPHOY^t`! zja)G$CLbN+`k3i7f^8T=&Vs%fk5QbOiC68u*6LQiMjKx{gMV=|K&h6bPlmnEYThZa ziSbYqb_%&aicfognFO?q$ZP%^5EDX5QM)d=b0~S8!S^;3_COba5GMdo`P}J+oNbwb zm9b6htLt83`|Fv0f8N9ZEO*)veTGxdYhE0IizjrQMnN31SAvz(Q zIxA~W1Fy29?*0`mm?h5B%!CDmK#8iuyJ8c;^gaG0}gwtbYSj`6*3S$uw)$;x%FbDunM0 z{VB2qG2^IhYKLpetJ=ti3Ypk8Z+ zd!jqEkwO^0H^hCVyrs|8A+k)gDbWjUWz`-# zVcw-ruEZ9z2&2NY-5c?pZxZKQCJ(d9ny)(9u3Rtot`bA;qqU1W#A_LJ5|F{EI|Hun z)ad~RjNp?$-?>3;N3@Ex?iprda2}IJz+(*K+Sua#!3qSu9J*J#7*f>4>_oEm8f> zkAKT0xIG?eprw@@<9I+#k&-I`9_U5m>z7!hchR z)Z;k9KOMl6*{tR3vuNpCFz`A#QkF5!*$A~+D|0nc8s?P1^BL`AJKKAK`KVDOCLH{O zN!~5_U_RC6E|W|3zO-)@B6-jMHmyOzd4HTQ?H}PQWlossVP_DW;Tbrd-&u=9^2)ud zB*0BsQ_kkmJe(7fm6{=j$-UTS8GoF|_CVf3{*zD$q%(#qX}E=ej3Tuk-Pqipy}9ka z;*kx^wDxURZi5Mv8Ae8^k5B{a)I4eP*>T2Eg_jN!2a~nRjlDqCw}wTC+gfw{8h@h( zPg7YqiQSJfAk=j+%|C%_pXx>M#?18N#JK{^~G6dvk zTf$OtNSI1h;6#?n`={D>r=#3tW`8X`!1=roQ!R|hZJ9j+9$e@OsVRYDJZA5zk^sy8 zAP1-AqeCItKMfmgg{+y}UKDf78?N#&n9Bi}C`W5|3G}s7S@v0rDuzf!_&u6L92GQV zRH+uV;1GZF8q)Xwxiq6d7aLl!s}A)w4%}Qwwa%8#kQ<6sbLay-XTTCFQGe`lL-D}i z9Q~gkU-m6zb(+0XR{Ax(pM3hM9CM5#W|9-N(bs$U5nTLqAm(~pSgMSsK8)FN(xMZqp z;gTRXgXV8nYDP3f9w^5szgT|w)l+nc+EOTzvJQ14BQSPXKLu% zFd^DSoJ?NDy!+LC`c|9vxqCyw@L4!P(Hb^|3uOx(dRkrY0;C#eo#y}Ju-`c`28PXV zfL6i7;F?XB@{?* z;p+d3VegOq<(!fAPj2z?qy=8JFXj7rx?LpBkY;KSND3{Q$lFFl7tAW91)4X*CzKzX29tIK@fw4PUbexE-Ro;#RaKT+2QgLRtYr@G z3=0_K)5(J5knl>OKdFi(k4rJzdP*MpTfy9ukwMig3CR#U1YH}%mj#C;=f3s8WP1xh zUnHE9SpaoSj(s{=%Vm-wOxkdd|L;f@1(98g=UPXF%bW!`?2 z#T;2Dt0Km%W9umuZ-{AE+7^NH`Y+W4#k&?#Lde7j0uh9-9~-~9^tgZZhBkFxa6;F3 z@y#uM3U*I#Yz7dBKv!^5vuSQCMNT-r9j5fv&V0pj+kZN~XSQ55w~hqYE6F0CUE)D% zQKt-qB%6_h?U6tLf*#E7Nvet=Dz1wh`p~H`^;+EB6D&BTN3Yb2pWF!u@j)aK$PV{T z-Vq3^i+uV9y5>dk7hJHX1ZPgzyfkPMT2e8~z?nlSOvnTT*M1Jdn6q?ozPwH5VFmPg zbPntbG30> z2pn-Ap1e)V+SQ|goPuw4d%%bTNt}jWY&p;80iDmz-1yk!&# zMG#dOh~p}J3uV|66||wan!?8WO`~W*sDBklME;j?n#K-^j_i(64qNLjNq{^I0l!sCGff>BZhP=8Tb zai=>)!Uqs_nI_W2TIWZJ*Gg_3k#XygY(n(@AQD;88SgDFW$L|wHYu49BIfs>dSS`p zpi6a2wW!Gp2e*t$8X#1Dv2dp;DH0f;p!*jI+pgy7M^`<7BCE5sHAzfdM$%P@lLz}^%3aE zd%dvUhvm%|NIa#vZfHRL-AE98?*nxkd(pR#f?c!dcR9SigGt}u%jF03AQoR7-+HD; zhO`EWhXYow6Q}8%B{l{CoqwaJr$k7|r-==)&N2SSL;o`^+<2zx?skaXsS~z9n!L4Z1cv2BX4-6y ziY0tc+=G)FyI{nT0@FZlQGJCR^=_Jd_=?TTLmv^qub<2QwY}S}M1&d4mh{chKrb|W8`Jy z(ls3EX!KeaR@Unc8^<05o4yLXqlyFQ_VZ7M=w47RXK{56V$s!k6&>0+iVCv6zbRA| zOd;&KhB$a4N5XR*Co%fifxRdz$>OOPqN@dg-&dUI4aUvjmGg$u zHhaIY2h)^)&WwKQ|MKeor$!P!)vS0)rv_&BsBTiCLJuMoPwjRBDWcaGB{6i(&I1^n zkcgRhdCuvVX%mJa{T{WA>nWN26j`##VU4Tp>37LLAAf1=McxYvN6#@{PShGhP{J!k zU?~E$tl36dq1d}@W%{nZ#8NF=OMW_a2d@Uj-9ir+;8&oX%#!Z#n*5)=dpz31fTp+$ zsA?+JmM!)7E?vC4h$gw1<4`BI%eSj)eDF<9LJ)q8ODwnnVEi*Wam-w0BhtVy-|J2! z8lk0vFCWB-8)Xj$Ttsp5u?)YmF1p+qn-e-eS2AZVV~_Q4LQaDy8MNUri`sJ{RryyRXgUw{$PMn>~W>NK=@N9o^V73nNw zuz!WE*j4^|?nH_j3xA5A@zjBlXejhJa@;Y!1Q9k|BH{h<vCvdAGWwRv9bx zxJ#Rn-~o1m^Bo3db;EI##=UK8sR{dQEb}_T`^d{*I1REl(mc>X3lZ~gCm;0VLV0&d zJbANnpF#aPUgx>1n5e+`rciKT1frH@k$+TeY-grqp3}VAJ{^5ewGl0>JF^m0Er^^1 zQ(Ar0PEvOuENZBUoyS2*w+bF_dR#)0TN22jhse&&EL2QKB3^JuYF4FK@OKuf9$K45 zG^EqPMOJ6wFP)n)ZwyQJ%||Q317c{*NS;S3kj6yxehLYfP*TN(l7 zdr^E{926_EC+bPy14#^(D6M`~h8%6``y_inMvlMyWV@p?T2!QPi%!*8f$Ly$)mfX-^#L$m-AU33rWNeTwQsRiXsIa)ztmh zb|Xz-huM>-lQ%G6fX&sfo%{*{RiYzaTD(zcjU4L-Sg)zc} za*o6H0;S6fojIXI7YXfKG|hMYFknb=8Qz0a0B@`x(Kn=?sqwuNQGOoS*^q!QDYTYv z#dQB)AvKn%^E!?|eqqb81P!I;+ZN8e_tRQ)kbtXdx!vCeqw*hO9)vs^&gb(nL@2{| zK+_CEnRScV3aY+Mh6$avVt*{iG0-FJYNDJ)H~Ti7pLDob)2;XOMM@ROQ7%%y&itO8 zst3VxhRWpZg60bCz{?Z&!fZ%hkH+eq_W5@b*Z5*%g1iL8(ps~mu+}D^er%)+(E0dn z8jL;QJ35_-_O?y%JyR4zNn~{wr;Lu?8A{f-RzfQGc-F^{J!9?jAWa zky!PLpY#d_hk6bOk}s`;wa8(p9qH$`{o5LWY#nzMtR;jIqVCI59kq88&gCRs~RO-Y5Ulal)qG}Is9Hi1k!P?ODvds(lU zAfMD$(%HTWY1lP6Y=8A|ppYH!eE9GpwJ>%2&Xdg8GZqKtXaT}!x^NNr5s(4gVBs?- zc+u)#)kUaxD!#X>Lgrrjc6VZ`Vk(vX>O*96FgSos`by}qTvLX4Re_m?zicw~f<1J| zu?B2plM!A%g7QDCX;%El@jj0S{2Q6={2>7aAd13(W2Eg#Y=1piM-fppbEy1#$$7$U zPi5BQbUg)lqvy9(D;I1U#<_?M0#C00yjHqpwH}+8#`x$P$$vD881HmnN&;CoUpu`k zV7$5gmsG*s^dHZk!WMPfi^YG=bt&8L_ZGsp%%<&G^^GTgQTLNxfQMW)6UVO2vke_s z#zP37Chtn~-hWW6=+j_LsuoyU)cM@$zm9;4K!l6fM)~lVs2BbKTiQ$y)&VHU4?%-4 z4nTpc$$3oy?`u}yGwRF}uAn0T>bjzvmE-Ya>*^Pfq|%IM&Ju82_^~18lIJn;s;Z|3 z3Je7VzkrgQ`|kRPk1>;v9dkLClD?_!rTd^)ML3~GUw=s|1^nxv6_BGB0o!Ad_3vR4 zmB!SQ2{T|*3VVYHWI<>Xn>#>Wq@iW{&*1#^G!L?!v|9!4jfG~$L^#M1Wz{%OXpv2< zpF$fUHG^|1%F{~iMYf(<#TT>?tWDT>AT(l>S5=uo65=& zLw~0O6&&1d7br6k)J2?EN5XfSS=AjQ+{ilJI6Ws3i2sY^w>iMdza%5F=lfO`@p z^Bg&fk`vak;0aL-P>OsVUp&Z(w%k|HhI6KscOqe<_)jMw(Mq&?2GdZpl=Mx~2 zv^*>B@G^ZUuBGWY0Jcp>-##dxc8Ogvx&vh2aIy9aE0~S%K+1h+Ksl?(D(IdRkwE-& zg%FJ_BiQ*!XBPqVq+;r3K(}4(R`!ytZm`x1Kpny%Hs#9pN;G zitDwkIP%Y$KC+1XKxFc*AZ@Up$#JQtf+hX}bXThC|N@qcq~Aga6x z%b2H$|7b0){nIXvR;uIB$VDhu;%U$=Djp3N%ld4El+_X0!m9jJJ2_DTeHTxv+8=t# z{Y67!CZWGSsNcfk$A3;YP0000)>)9S+C;mJ_#=@ObH}<$q}9WWYSfaU1ElC*7F{qD$A%TO>Aq~upENy-lNlztf7N^g0S9_+J zsit+1#e5Z)-?kH?L=$2pzo_C0g8ORnEp=GyuO4gP^d0v`4U+|p9mY$bnjaz#537Zu uc=i-EIomoHZ~y>_z_o<{0qdd`zPZ!_0002J8Z4fh<555Z000000a;pD?ck#T diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index 4952ea8d95..48153a2d0e 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -cfed27980a6f8afd0c1d0633030b4b6dc772cab7 \ No newline at end of file +53b8e9cd923af96c4540670e941b9f7a94c0646a \ No newline at end of file diff --git a/server/ntp/actions.py b/server/ntp/actions.py new file mode 100644 index 0000000000..b0bee8e9e9 --- /dev/null +++ b/server/ntp/actions.py @@ -0,0 +1,59 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +WorkDir="%s" % get.srcDIR().replace("_", "") + +def setup(): + shelltools.export("CFLAGS", "%s -pie -fPIE -fno-strict-aliasing" % get.CFLAGS()) + + # needed to link with avahi + shelltools.export("ac_cv_header_dns_sd_h", "yes") + shelltools.export("ac_cv_lib_dns_sd_DNSServiceRegister", "yes") + + pisitools.dosed("ntpstat-0.2/Makefile", "^CC=.*gcc", "CC=%s" % get.CC()) + pisitools.dosed("ntpstat-0.2/Makefile", "^CFLAGS=.*", "CFLAGS=%s" % get.CFLAGS()) + + autotools.configure("--enable-all-clocks \ + --enable-parse-clocks \ + --enable-linuxcaps \ + --enable-ipv6 \ + --with-crypto") + +def build(): + autotools.make() + autotools.make("-C ntpstat-0.2") + + #shelltools.cd("html") + #shelltools.system("../scripts/html2man") + #shelltools.system("../fix-man-pages") + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + # Remove autotools installed man pages + pisitools.removeDir("/usr/share/man") + + # pisitools.doman("html/man/man5/*.5", "html/man/man8/*.8") + + for sbin in ["sntp", "ntpdc", "ntpd", "ntp-keygen", "ntp-wait", + "ntpq", "ntptime", "ntptrace", "tickadj", "ntpsnmpd", "ntpdate"]: + pisitools.domove("/usr/bin/%s" % sbin, "/usr/sbin") + + # Additional ntpstat binary and man page + pisitools.dobin("ntpstat-0.2/ntpstat") + pisitools.doman("ntpstat-0.2/ntpstat.1") + + pisitools.dodir("/var/lib/ntp") + + #pisitools.removeDir("/usr/lib") + + pisitools.dohtml("html/*") + pisitools.dodoc("ChangeLog", "NEWS", "README", "TODO", "WHERE-TO-START") diff --git a/server/ntp/comar/ntp-server-package.py b/server/ntp/comar/ntp-server-package.py new file mode 100644 index 0000000000..6035f682ab --- /dev/null +++ b/server/ntp/comar/ntp-server-package.py @@ -0,0 +1,8 @@ +#!/usr/bin/python + +import os + +def postInstall(fromVersion, fromRelease, toVersion, toRelease): + os.system("chown -R ntp:ntp /var/lib/ntp") + os.system("chown -R root:ntp /etc/ntp/crypto") + os.chmod("/etc/ntp/crypto", 0750) diff --git a/server/ntp/comar/ntpd-service.py b/server/ntp/comar/ntpd-service.py new file mode 100644 index 0000000000..8150b8cd6f --- /dev/null +++ b/server/ntp/comar/ntpd-service.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +from comar.service import * + +import os + +serviceType = "server" +serviceDesc = _({"en": "NTP Daemon", + "tr": "NTP Hizmeti"}) +serviceConf = "ntpd" + +PIDFILE = "/run/ntpd.pid" + +@synchronized +def start(): + startService(command="/usr/sbin/ntpd", + args=config.get("OPTIONS", "-u ntp:ntp -p %s -g" % PIDFILE), + donotify=True) + +@synchronized +def stop(): + stopService(pidfile=PIDFILE, + donotify=True) + + if os.path.exists(PIDFILE): + os.unlink(PIDFILE) + +def status(): + return isServiceRunning(pidfile=PIDFILE) diff --git a/server/ntp/comar/ntpdate-package.py b/server/ntp/comar/ntpdate-package.py new file mode 100644 index 0000000000..455f7a50b6 --- /dev/null +++ b/server/ntp/comar/ntpdate-package.py @@ -0,0 +1,7 @@ +#!/usr/bin/python + +import os + +def postInstall(fromVersion, fromRelease, toVersion, toRelease): + os.system("/bin/chown root:wheel /usr/sbin/ntpdate") + os.system("/bin/chmod 04710 /usr/sbin/ntpdate") diff --git a/server/ntp/comar/ntpdate-service.py b/server/ntp/comar/ntpdate-service.py new file mode 100644 index 0000000000..4d34920ca6 --- /dev/null +++ b/server/ntp/comar/ntpdate-service.py @@ -0,0 +1,80 @@ +# -*- coding: utf-8 -*- +from comar.service import * + +import re + +serviceType = "local" +serviceDesc = _({"en": "Set the date & time via NTP", + "tr": "Tarih & zamanı NTP ile ayarlayın"}) +serviceConf = "ntpdate" +serviceDefault = "conditional" + +# ntpdate will run if it finds a ticker in any of the configuration files + +NTPCONF = "/etc/ntp.conf" +NTPSTEP = "/etc/ntp/step-tickers" +PIDFILE = "/run/ntpdate.pid" + +MSG_NOSERVER = _({"en" : "NTP server not specified in %s or %s." % (NTPSTEP, NTPCONF), + "tr" : "%s veya %s dosyasında hiç NTP sunucu belirtilmemiş." % (NTPSTEP, NTPCONF)}) + +def parse_tickers(): + tickers = [] + if os.path.exists(NTPSTEP): + for line in open(NTPSTEP, "r").read().strip().split("\n"): + if line and not line.startswith("#"): + tickers.append(line) + + if tickers: + return tickers + + if os.path.exists(NTPCONF): + for line in open(NTPCONF, "r").read().strip().split("\n"): + if line.startswith(("server", "peer")): + try: + peer = line.split()[1] + if not re.match("127\.127\.[0-9]+\.[0-9]+", peer): + tickers.append(peer) + except IndexError: + pass + + return tickers + +@synchronized +def start(): + tickers = parse_tickers() + + if len(tickers) == 0: + fail(MSG_NOSERVER) + + tickers = " ".join(tickers) + + # Eventhough the ntpdate is a oneshot process, the pidfile hack is used to + # work around COMAR's silly status() check in startService() + startService(command="/usr/sbin/ntpdate", + args="%s %s" % (config.get("OPTIONS", "-U ntp -s -b"), tickers), + makepid=True, + pidfile=PIDFILE, + donotify=True) + + if os.path.exists(PIDFILE): + os.unlink(PIDFILE) + + if config.get("SYNC_HWCLOCK", "no") == "yes": + run("/sbin/hwclock --systohc") + +def ready(): + status = is_on() + tickers = parse_tickers() + if status == "on" or (status == "conditional" and tickers): + start() + + +@synchronized +def stop(): + # There's nothing to do + pass + +def status(): + # No need to supply a status as the service is oneshot + return diff --git a/server/ntp/files/fedora/ntp-4.2.4p7-getprecision.patch b/server/ntp/files/fedora/ntp-4.2.4p7-getprecision.patch new file mode 100644 index 0000000000..ecf6defafa --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.4p7-getprecision.patch @@ -0,0 +1,12 @@ +diff -up ntp-4.2.4p7/ntpd/ntp_proto.c.getprecision ntp-4.2.4p7/ntpd/ntp_proto.c +--- ntp-4.2.4p7/ntpd/ntp_proto.c.getprecision 2009-09-29 14:16:22.000000000 +0200 ++++ ntp-4.2.4p7/ntpd/ntp_proto.c 2009-09-29 14:18:13.000000000 +0200 +@@ -3099,7 +3099,7 @@ peer_unfit( + /* + * Find the precision of this particular machine + */ +-#define MINSTEP 100e-9 /* minimum clock increment (s) */ ++#define MINSTEP 10e-9 /* minimum clock increment (s) */ + #define MAXSTEP 20e-3 /* maximum clock increment (s) */ + #define MINLOOPS 5 /* minimum number of step samples */ + diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-bcast.patch b/server/ntp/files/fedora/ntp-4.2.6p1-bcast.patch new file mode 100644 index 0000000000..8c30cf3231 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-bcast.patch @@ -0,0 +1,93 @@ +diff -up ntp-4.2.6p1/ntpd/ntp_io.c.bcast ntp-4.2.6p1/ntpd/ntp_io.c +--- ntp-4.2.6p1/ntpd/ntp_io.c.bcast 2009-12-09 08:36:37.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_io.c 2010-03-05 14:49:25.000000000 +0100 +@@ -151,6 +151,8 @@ int ninterfaces; /* Total number of in + + int disable_dynamic_updates; /* scan interfaces once only */ + ++static int pktinfo_status = 0; /* is IP_PKTINFO on wildipv4 iface enabled? */ ++ + #ifdef REFCLOCK + /* + * Refclock stuff. We keep a chain of structures with data concerning +@@ -1937,6 +1939,17 @@ set_reuseaddr( + #endif /* ! SO_EXCLUSIVEADDRUSE */ + } + ++static void ++set_pktinfo(int flag) ++{ ++ if (wildipv4 == NULL) ++ return; ++ if (setsockopt(wildipv4->fd, SOL_IP, IP_PKTINFO, &flag, sizeof (flag))) { ++ msyslog(LOG_ERR, "set_pktinfo: setsockopt(IP_PKTINFO, %s) failed: %m", flag ? "on" : "off"); ++ } else ++ pktinfo_status = flag; ++} ++ + /* + * This is just a wrapper around an internal function so we can + * make other changes as necessary later on +@@ -2374,6 +2387,7 @@ io_setbclient(void) + } + } + set_reuseaddr(0); ++ set_pktinfo(1); + if (nif > 0) + DPRINTF(1, ("io_setbclient: Opened broadcast clients\n")); + else if (!nif) +@@ -2405,6 +2419,7 @@ io_unsetbclient(void) + + socket_broadcast_disable(interf, &interf->sin); + } ++ set_pktinfo(0); + } + + /* +@@ -3130,7 +3145,8 @@ read_network_packet( + #ifdef HAVE_TIMESTAMP + struct msghdr msghdr; + struct iovec iovec; +- char control[TIMESTAMP_CTLMSGBUF_SIZE]; ++ char control[sizeof (struct cmsghdr) * 2 + sizeof (struct timeval) + ++ sizeof (struct in_pktinfo) + 32]; + #endif + + /* +@@ -3141,7 +3157,7 @@ read_network_packet( + */ + + rb = get_free_recv_buffer(); +- if (NULL == rb || itf->ignore_packets) { ++ if (NULL == rb || (itf->ignore_packets && !(pktinfo_status && itf == wildipv4))) { + char buf[RX_BUFF_SIZE]; + sockaddr_u from; + +@@ -3201,6 +3217,27 @@ read_network_packet( + return (buflen); + } + ++ if (pktinfo_status && itf->ignore_packets && itf == wildipv4) { ++ /* check for broadcast on 255.255.255.255, exception allowed on wildipv4 */ ++ struct cmsghdr *cmsg; ++ struct in_pktinfo *pktinfo = NULL; ++ ++ if ((cmsg = CMSG_FIRSTHDR(&msghdr))) ++ do { ++ if (cmsg->cmsg_level == SOL_IP && cmsg->cmsg_type == IP_PKTINFO) ++ pktinfo = (struct in_pktinfo *) CMSG_DATA(cmsg); ++ } while ((cmsg = CMSG_NXTHDR(&msghdr, cmsg))); ++ if (pktinfo && pktinfo->ipi_addr.s_addr == INADDR_BROADCAST) { ++ DPRINTF(4, ("INADDR_BROADCAST\n")); ++ } else { ++ DPRINTF(4, ("%s on (%lu) fd=%d from %s\n", "ignore", ++ free_recvbuffs(), fd, stoa(&rb->recv_srcadr))); ++ packets_ignored++; ++ freerecvbuf(rb); ++ return (buflen); ++ } ++ } ++ + DPRINTF(3, ("read_network_packet: fd=%d length %d from %s\n", + fd, buflen, stoa(&rb->recv_srcadr))); + diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-cmsgalign.patch b/server/ntp/files/fedora/ntp-4.2.6p1-cmsgalign.patch new file mode 100644 index 0000000000..0e4b8ccc7a --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-cmsgalign.patch @@ -0,0 +1,14 @@ +diff -up ntp-4.2.6p1/ntpd/ntp_io.c.cmsgalign ntp-4.2.6p1/ntpd/ntp_io.c +--- ntp-4.2.6p1/ntpd/ntp_io.c.cmsgalign 2010-03-04 18:28:53.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_io.c 2010-03-04 18:30:34.000000000 +0100 +@@ -3194,8 +3194,8 @@ read_network_packet( + msghdr.msg_namelen = fromlen; + msghdr.msg_iov = &iovec; + msghdr.msg_iovlen = 1; +- msghdr.msg_control = (void *)&control; +- msghdr.msg_controllen = sizeof(control); ++ msghdr.msg_control = (void *)((long)(control + 7) & -8); /* align to 8 bytes */ ++ msghdr.msg_controllen = sizeof(control) - 8; + msghdr.msg_flags = 0; + rb->recv_length = recvmsg(fd, &msghdr, 0); + #endif diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-droproot.patch b/server/ntp/files/fedora/ntp-4.2.6p1-droproot.patch new file mode 100644 index 0000000000..4d946b2a30 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-droproot.patch @@ -0,0 +1,208 @@ +diff -up ntp-4.2.6p1/html/ntpdate.html.droproot ntp-4.2.6p1/html/ntpdate.html +--- ntp-4.2.6p1/html/ntpdate.html.droproot 2006-12-28 13:02:58.000000000 +0100 ++++ ntp-4.2.6p1/html/ntpdate.html 2010-03-03 15:32:08.000000000 +0100 +@@ -18,7 +18,7 @@ +


+

Disclaimer: The functionality of this program is now available in the ntpd program. See the -q command line option in the ntpd - Network Time Protocol (NTP) daemon page. After a suitable period of mourning, the ntpdate program is to be retired from this distribution

+

Synopsis

+- ntpdate [ -bBdoqsuv ] [ -a key ] [ -e authdelay ] [ -k keyfile ] [ -o version ] [ -p samples ] [ -t timeout ] server [ ... ] ++ ntpdate [ -bBdoqsuv ] [ -a key ] [ -e authdelay ] [ -k keyfile ] [ -o version ] [ -p samples ] [ -t timeout ] [ -U user_name ] server [ ... ] +

Description

+ ntpdate sets the local date and time by polling the Network Time Protocol (NTP) server(s) given as the server arguments to determine the correct time. It must be run as root on the local host. A number of samples are obtained from each of the servers specified and a subset of the NTP clock filter and selection algorithms are applied to select the best of these. Note that the accuracy and reliability of ntpdate depends on the number of servers, the number of polls each time it is run and the interval between runs. +

ntpdate can be run manually as necessary to set the host clock, or it can be run from the host startup script to set the clock at boot time. This is useful in some cases to set the clock initially before starting the NTP daemon ntpd. It is also possible to run ntpdate from a cron script. However, it is important to note that ntpdate with contrived cron scripts is no substitute for the NTP daemon, which uses sophisticated algorithms to maximize accuracy and reliability while minimizing resource use. Finally, since ntpdate does not discipline the host clock frequency as does ntpd, the accuracy using ntpdate is limited.

+@@ -58,6 +58,11 @@ +
Direct ntpdate to use an unprivileged port or outgoing packets. This is most useful when behind a firewall that blocks incoming traffic to privileged ports, and you want to synchronise with hosts beyond the firewall. Note that the -d option always uses unprivileged ports. +
-v +
Be verbose. This option will cause ntpdate's version identification string to be logged. ++ ++
-U user_name
++
ntpdate process drops root privileges and changes user ID to ++ user_name and group ID to the primary group of ++ server_user. + +

Diagnostics

+ ntpdate's exit status is zero if it finds a server and updates the clock, and nonzero otherwise. +diff -up ntp-4.2.6p1/ntpdate/ntpdate.c.droproot ntp-4.2.6p1/ntpdate/ntpdate.c +--- ntp-4.2.6p1/ntpdate/ntpdate.c.droproot 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/ntpdate/ntpdate.c 2010-03-03 15:33:06.000000000 +0100 +@@ -48,6 +48,12 @@ + + #include + ++/* Linux capabilities */ ++#include ++#include ++#include ++#include ++ + #ifdef SYS_VXWORKS + # include "ioLib.h" + # include "sockLib.h" +@@ -152,6 +158,11 @@ int simple_query = 0; + int unpriv_port = 0; + + /* ++ * Use capabilities to drop privileges and switch uids ++ */ ++char *server_user; ++ ++/* + * Program name. + */ + char *progname; +@@ -293,6 +304,88 @@ void clear_globals() + static ni_namelist *getnetinfoservers (void); + #endif + ++/* This patch is adapted (copied) from Chris Wings drop root patch ++ * for xntpd. ++ */ ++void drop_root(uid_t server_uid, gid_t server_gid) ++{ ++ cap_t caps; ++ ++ if (prctl(PR_SET_KEEPCAPS, 1)) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "prctl(PR_SET_KEEPCAPS, 1) failed"); ++ } ++ else { ++ fprintf(stderr, "prctl(PR_SET_KEEPCAPS, 1) failed.\n"); ++ } ++ exit(1); ++ } ++ ++ if ( setgroups(0, NULL) == -1 ) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "setgroups failed."); ++ } ++ else { ++ fprintf(stderr, "setgroups failed.\n"); ++ } ++ exit(1); ++ } ++ ++ if ( setegid(server_gid) == -1 || seteuid(server_uid) == -1 ) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "setegid/seteuid to uid=%d/gid=%d failed.", server_uid, ++ server_gid); ++ } ++ else { ++ fprintf(stderr, "setegid/seteuid to uid=%d/gid=%d failed.\n", server_uid, ++ server_gid); ++ } ++ exit(1); ++ } ++ ++ caps = cap_from_text("cap_sys_time=epi"); ++ if (caps == NULL) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "cap_from_text failed."); ++ } ++ else { ++ fprintf(stderr, "cap_from_text failed.\n"); ++ } ++ exit(1); ++ } ++ ++ if (cap_set_proc(caps) == -1) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "cap_set_proc failed."); ++ } ++ else { ++ fprintf(stderr, "cap_set_proc failed.\n"); ++ } ++ exit(1); ++ } ++ ++ /* Try to free the memory from cap_from_text */ ++ cap_free( caps ); ++ ++ if ( setregid(server_gid, server_gid) == -1 || ++ setreuid(server_uid, server_uid) == -1 ) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "setregid/setreuid to uid=%d/gid=%d failed.", ++ server_uid, server_gid); ++ } ++ else { ++ fprintf(stderr, "setregid/setreuid to uid=%d/gid=%d failed.\n", ++ server_uid, server_gid); ++ } ++ exit(1); ++ } ++ ++ if (syslogit) { ++ msyslog(LOG_DEBUG, "running as uid(%d)/gid(%d) euid(%d)/egid(%d).", ++ getuid(), getgid(), geteuid(), getegid()); ++ } ++} ++ + /* + * Main program. Initialize us and loop waiting for I/O and/or + * timer expiries. +@@ -340,6 +433,8 @@ ntpdatemain ( + + init_lib(); /* sets up ipv4_works, ipv6_works */ + ++ server_user = NULL; ++ + /* Check to see if we have IPv6. Otherwise default to IPv4 */ + if (!ipv6_works) + ai_fam_templ = AF_INET; +@@ -351,7 +446,7 @@ ntpdatemain ( + /* + * Decode argument list + */ +- while ((c = ntp_getopt(argc, argv, "46a:bBde:k:o:p:qst:uv")) != EOF) ++ while ((c = ntp_getopt(argc, argv, "46a:bBde:k:o:p:qst:uvU:")) != EOF) + switch (c) + { + case '4': +@@ -429,6 +524,14 @@ ntpdatemain ( + case 'u': + unpriv_port = 1; + break; ++ case 'U': ++ if (ntp_optarg) { ++ server_user = strdup(ntp_optarg); ++ } ++ else { ++ ++errflg; ++ } ++ break; + case '?': + ++errflg; + break; +@@ -438,7 +541,7 @@ ntpdatemain ( + + if (errflg) { + (void) fprintf(stderr, +- "usage: %s [-46bBdqsuv] [-a key#] [-e delay] [-k file] [-p samples] [-o version#] [-t timeo] server ...\n", ++ "usage: %s [-46bBdqsuv] [-a key#] [-e delay] [-k file] [-p samples] [-o version#] [-t timeo] [-U username] server ...\n", + progname); + exit(2); + } +@@ -544,6 +647,24 @@ ntpdatemain ( + initializing = 0; + was_alarmed = 0; + ++ if (server_user) { ++ struct passwd *pwd = NULL; ++ ++ /* Lookup server_user uid/gid before chroot/chdir */ ++ pwd = getpwnam( server_user ); ++ if ( pwd == NULL ) { ++ if (syslogit) { ++ msyslog(LOG_ERR, "Failed to lookup user '%s'.", server_user); ++ } ++ else { ++ fprintf(stderr, "Failed to lookup user '%s'.\n", server_user); ++ } ++ exit(1); ++ } ++ drop_root(pwd->pw_uid, pwd->pw_gid); ++ } ++ ++ + while (complete_servers < sys_numservers) { + #ifdef HAVE_POLL_H + struct pollfd* rdfdes; diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-logdefault.patch b/server/ntp/files/fedora/ntp-4.2.6p1-logdefault.patch new file mode 100644 index 0000000000..ae816b7419 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-logdefault.patch @@ -0,0 +1,12 @@ +diff -up ntp-4.2.6p1/ntpd/ntp_config.c.logdefault ntp-4.2.6p1/ntpd/ntp_config.c +--- ntp-4.2.6p1/ntpd/ntp_config.c.logdefault 2010-01-24 11:01:45.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_config.c 2010-03-09 17:44:09.000000000 +0100 +@@ -3794,7 +3794,7 @@ getconfig( + + #endif /* SYS_WINNT */ + res_fp = NULL; +- ntp_syslogmask = NLOG_SYNCMASK; /* set more via logconfig */ ++ ntp_syslogmask = NLOG_SYNCMASK | NLOG_EVENT | NLOG_STATUS; /* set more via logconfig */ + + /* + * install a non default variable with this daemon version diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-nano.patch b/server/ntp/files/fedora/ntp-4.2.6p1-nano.patch new file mode 100644 index 0000000000..aa1cf15985 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-nano.patch @@ -0,0 +1,18 @@ +diff -up ntp-4.2.6p1/include/ntp_syscall.h.nano ntp-4.2.6p1/include/ntp_syscall.h +--- ntp-4.2.6p1/include/ntp_syscall.h.nano 2009-12-09 08:36:37.000000000 +0100 ++++ ntp-4.2.6p1/include/ntp_syscall.h 2010-03-03 15:42:18.000000000 +0100 +@@ -14,6 +14,14 @@ + # include + #endif + ++#if defined(ADJ_NANO) && !defined(MOD_NANO) ++#define MOD_NANO ADJ_NANO ++#endif ++ ++#if defined(ADJ_TAI) && !defined(MOD_TAI) ++#define MOD_TAI ADJ_TAI ++#endif ++ + #ifndef NTP_SYSCALLS_LIBC + #ifdef NTP_SYSCALLS_STD + # define ntp_adjtime(t) syscall(SYS_ntp_adjtime, (t)) diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-retcode.patch b/server/ntp/files/fedora/ntp-4.2.6p1-retcode.patch new file mode 100644 index 0000000000..6d676d274e --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-retcode.patch @@ -0,0 +1,12 @@ +diff -up ntp-4.2.6p1/ntpd/ntp_proto.c.retcode ntp-4.2.6p1/ntpd/ntp_proto.c +--- ntp-4.2.6p1/ntpd/ntp_proto.c.retcode 2009-12-09 08:36:36.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_proto.c 2010-03-03 16:06:00.000000000 +0100 +@@ -269,7 +269,7 @@ transmit( + "ntpd: no servers found"); + printf( + "ntpd: no servers found\n"); +- exit (0); ++ exit (1); + } + } + } diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-rtnetlink.patch b/server/ntp/files/fedora/ntp-4.2.6p1-rtnetlink.patch new file mode 100644 index 0000000000..2f3aa418d7 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-rtnetlink.patch @@ -0,0 +1,26 @@ +diff -up ntp-4.2.6p1/configure.rtnetlink ntp-4.2.6p1/configure +--- ntp-4.2.6p1/configure.rtnetlink 2010-02-09 11:19:49.000000000 +0100 ++++ ntp-4.2.6p1/configure 2010-03-04 17:11:50.000000000 +0100 +@@ -20579,6 +20579,7 @@ else + /* end confdefs.h. */ + + #include ++#include + #include + int + main () +diff -up ntp-4.2.6p1/ntpd/ntp_io.c.rtnetlink ntp-4.2.6p1/ntpd/ntp_io.c +--- ntp-4.2.6p1/ntpd/ntp_io.c.rtnetlink 2009-12-09 08:36:37.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_io.c 2010-03-04 17:11:32.000000000 +0100 +@@ -4304,10 +4304,7 @@ init_async_notifications() + #ifdef HAVE_RTNETLINK + memset(&sa, 0, sizeof(sa)); + sa.nl_family = PF_NETLINK; +- sa.nl_groups = RTMGRP_LINK | RTMGRP_IPV4_IFADDR +- | RTMGRP_IPV6_IFADDR | RTMGRP_IPV4_ROUTE +- | RTMGRP_IPV4_MROUTE | RTMGRP_IPV6_ROUTE +- | RTMGRP_IPV6_MROUTE; ++ sa.nl_groups = RTMGRP_IPV4_IFADDR | RTMGRP_IPV6_IFADDR; + if (bind(fd, (struct sockaddr *)&sa, sizeof(sa)) < 0) { + msyslog(LOG_ERR, + "bind failed on routing socket (%m) - using polled interface update"); diff --git a/server/ntp/files/fedora/ntp-4.2.6p1-sleep.patch b/server/ntp/files/fedora/ntp-4.2.6p1-sleep.patch new file mode 100644 index 0000000000..577ef26eed --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p1-sleep.patch @@ -0,0 +1,495 @@ +diff -up ntp-4.2.6p1/include/ntp_refclock.h.sleep ntp-4.2.6p1/include/ntp_refclock.h +--- ntp-4.2.6p1/include/ntp_refclock.h.sleep 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/include/ntp_refclock.h 2010-03-10 19:27:46.000000000 +0100 +@@ -260,6 +260,7 @@ extern void refclock_control (sockaddr_u + struct refclockstat *); + extern int refclock_open (char *, u_int, u_int); + extern int refclock_setup (int, u_int, u_int); ++extern int refclock_timer_needed (struct peer *); + extern void refclock_timer (struct peer *); + extern void refclock_transmit (struct peer *); + extern int refclock_ioctl (int, u_int); +diff -up ntp-4.2.6p1/include/ntp_stdlib.h.sleep ntp-4.2.6p1/include/ntp_stdlib.h +--- ntp-4.2.6p1/include/ntp_stdlib.h.sleep 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/include/ntp_stdlib.h 2010-03-10 19:27:46.000000000 +0100 +@@ -116,6 +116,7 @@ extern const char * FindConfig (const ch + extern void signal_no_reset (int, RETSIGTYPE (*func)(int)); + + extern void getauthkeys (const char *); ++extern int auth_agekeys_needed (void); + extern void auth_agekeys (void); + extern void rereadkeys (void); + +diff -up ntp-4.2.6p1/include/ntpd.h.sleep ntp-4.2.6p1/include/ntpd.h +--- ntp-4.2.6p1/include/ntpd.h.sleep 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/include/ntpd.h 2010-03-10 19:27:46.000000000 +0100 +@@ -112,8 +112,10 @@ extern void block_io_and_alarm (void); + /* ntp_loopfilter.c */ + extern void init_loopfilter(void); + extern int local_clock(struct peer *, double); +-extern void adj_host_clock(void); ++extern int adj_host_clock_needed(void); ++extern void adj_host_clock(int); + extern void loop_config(int, double); ++extern int huffpuff_enabled(void); + extern void huffpuff(void); + extern u_long sys_clocktime; + extern u_int sys_tai; +@@ -219,6 +221,8 @@ extern void hack_restrict (int, sockaddr + /* ntp_timer.c */ + extern void init_timer (void); + extern void reinit_timer (void); ++extern double get_timeout (l_fp *); ++extern int timer_elapsed (l_fp, int); + extern void timer (void); + extern void timer_clr_stats (void); + extern void timer_interfacetimeout (u_long); +diff -up ntp-4.2.6p1/libntp/authkeys.c.sleep ntp-4.2.6p1/libntp/authkeys.c +--- ntp-4.2.6p1/libntp/authkeys.c.sleep 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/libntp/authkeys.c 2010-03-10 19:27:46.000000000 +0100 +@@ -445,6 +445,25 @@ auth_delkeys(void) + } + } + ++int ++auth_agekeys_needed(void) { ++ struct savekey *sk; ++ int i; ++ ++ if (authnumkeys > 20) ++ return 1; ++ ++ for (i = 0; i < HASHSIZE; i++) { ++ sk = key_hash[i]; ++ while (sk != 0) { ++ if (sk->lifetime > 0) ++ return 1; ++ sk = sk->next; ++ } ++ } ++ return 0; ++} ++ + /* + * auth_agekeys - delete keys whose lifetimes have expired + */ +diff -up ntp-4.2.6p1/ntpd/ntp_loopfilter.c.sleep ntp-4.2.6p1/ntpd/ntp_loopfilter.c +--- ntp-4.2.6p1/ntpd/ntp_loopfilter.c.sleep 2009-12-09 08:36:36.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_loopfilter.c 2010-03-10 19:27:46.000000000 +0100 +@@ -677,6 +677,13 @@ local_clock( + #endif /* LOCKCLOCK */ + } + ++int ++adj_host_clock_needed(void) ++{ ++ return !(!ntp_enable || mode_ntpdate || (pll_control && ++ kern_enable)); ++} ++ + + /* + * adj_host_clock - Called once every second to update the local clock. +@@ -686,7 +693,7 @@ local_clock( + */ + void + adj_host_clock( +- void ++ int time_elapsed + ) + { + double adjustment; +@@ -698,7 +705,7 @@ adj_host_clock( + * since the poll interval can exceed one day, the old test + * would be counterproductive. + */ +- sys_rootdisp += clock_phi; ++ sys_rootdisp += clock_phi * time_elapsed; + + #ifndef LOCKCLOCK + /* +@@ -819,6 +826,12 @@ set_freq( + #endif /* KERNEL_PLL */ + } + ++int ++huffpuff_enabled(void) ++{ ++ return sys_huffpuff != NULL; ++} ++ + /* + * huff-n'-puff filter + */ +diff -up ntp-4.2.6p1/ntpd/ntp_refclock.c.sleep ntp-4.2.6p1/ntpd/ntp_refclock.c +--- ntp-4.2.6p1/ntpd/ntp_refclock.c.sleep 2009-12-09 08:36:36.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_refclock.c 2010-03-10 19:27:46.000000000 +0100 +@@ -268,6 +268,21 @@ refclock_unpeer( + } + + ++int ++refclock_timer_needed( ++ struct peer *peer /* peer structure pointer */ ++ ) ++{ ++ u_char clktype; ++ int unit; ++ ++ clktype = peer->refclktype; ++ unit = peer->refclkunit; ++ if (refclock_conf[clktype]->clock_timer != noentry) ++ return 1; ++ return 0; ++} ++ + /* + * refclock_timer - called once per second for housekeeping. + */ +diff -up ntp-4.2.6p1/ntpd/ntp_timer.c.sleep ntp-4.2.6p1/ntpd/ntp_timer.c +--- ntp-4.2.6p1/ntpd/ntp_timer.c.sleep 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntp_timer.c 2010-03-11 15:23:59.000000000 +0100 +@@ -56,7 +56,6 @@ static u_long adjust_timer; /* second ti + static u_long stats_timer; /* stats timer */ + static u_long huffpuff_timer; /* huff-n'-puff timer */ + u_long leapsec; /* leapseconds countdown */ +-l_fp sys_time; /* current system time */ + #ifdef OPENSSL + static u_long revoke_timer; /* keys revoke timer */ + static u_long keys_timer; /* session key timer */ +@@ -74,6 +73,12 @@ volatile u_long alarm_overflow; + #define DAY (24 * HOUR) + + u_long current_time; /* seconds since startup */ ++l_fp timer_base; ++int time_elapsed; ++ ++#define TIMEOUT_TS_SIZE 2 ++l_fp timeout_ts[TIMEOUT_TS_SIZE]; ++unsigned int timeout_ts_index; + + /* + * Stats. Number of overflows and number of calls to transmit(). +@@ -110,6 +115,8 @@ static RETSIGTYPE alarming (int); + void + reinit_timer(void) + { ++ get_systime(&timer_base); ++#if 0 + #if !defined(SYS_WINNT) && !defined(VMS) + # if defined(HAVE_TIMER_CREATE) && defined(HAVE_TIMER_SETTIME) + timer_gettime(ntpd_timerid, &itimer); +@@ -143,6 +150,7 @@ reinit_timer(void) + setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0); + # endif + # endif /* VMS */ ++#endif + } + + /* +@@ -165,6 +173,12 @@ init_timer(void) + timer_xmtcalls = 0; + timer_timereset = 0; + ++ get_systime(&timer_base); ++ ++ for (timeout_ts_index = 0; timeout_ts_index < TIMEOUT_TS_SIZE; timeout_ts_index++) ++ L_CLR(&timeout_ts[timeout_ts_index]); ++ timeout_ts_index = 0; ++#if 0 + #if !defined(SYS_WINNT) + /* + * Set up the alarm interrupt. The first comes 2**EVENT_TIMEOUT +@@ -226,6 +240,7 @@ init_timer(void) + } + + #endif /* SYS_WINNT */ ++#endif + } + + #if defined(SYS_WINNT) +@@ -236,6 +251,104 @@ get_timer_handle(void) + } + #endif + ++double ++get_timeout(l_fp *now) ++{ ++ register struct peer *peer, *next_peer; ++ u_int n; ++ double r; ++ int next; ++ l_fp ts; ++ ++ ts = *now; ++ L_SUB(&ts, &timeout_ts[timeout_ts_index]); ++ timeout_ts[timeout_ts_index] = *now; ++ timeout_ts_index = (timeout_ts_index + 1) % TIMEOUT_TS_SIZE; ++ ++ /* don't waste CPU time if called too frequently */ ++ if (ts.l_ui == 0) { ++ next = 1; ++ goto finish; ++ } ++ ++ next = current_time + HOUR; ++ ++ if (adj_host_clock_needed()) { ++ next = 1; ++ goto finish; ++ } ++ for (n = 0; n < NTP_HASH_SIZE; n++) { ++ for (peer = peer_hash[n]; peer != 0; peer = next_peer) { ++ next_peer = peer->next; ++#ifdef REFCLOCK ++ if (peer->flags & FLAG_REFCLOCK && refclock_timer_needed(peer)) { ++ next = 1; ++ goto finish; ++ } ++#endif /* REFCLOCK */ ++ if (peer->action) ++ next = min(next, peer->nextaction); ++ next = min(next, peer->nextdate); ++ } ++ } ++ ++ if (leapsec > 0) ++ next = min(next, leapsec); ++ ++ if (huffpuff_enabled()) ++ next = min(next, huffpuff_timer); ++ ++#ifdef OPENSSL ++ if (auth_agekeys_needed()) ++ next = min(next, keys_timer); ++ if (sys_leap != LEAP_NOTINSYNC) ++ next = min(next, revoke_timer); ++#endif /* OPENSSL */ ++ ++ if (interface_interval) ++ next = min(next, interface_timer); ++ ++ next = min(next, stats_timer); ++ ++ next -= current_time; ++ if (next <= 0) ++ next = 1; ++finish: ++ ts = timer_base; ++ ts.l_ui += next; ++ L_SUB(&ts, now); ++ LFPTOD(&ts, r); ++#ifdef DEBUG ++ DPRINTF(2, ("timer: timeout %f\n", r)); ++#endif ++ ++ return r; ++} ++ ++int ++timer_elapsed(l_fp now, int timeout) ++{ ++ int elapsed; ++ ++ L_SUB(&now, &timer_base); ++ elapsed = now.l_i; ++ if (elapsed < 0 || elapsed > timeout + 10) { ++#ifdef DEBUG ++ DPRINTF(2, ("timer: unexpected time jump\n")); ++#endif ++ elapsed = 0; ++ reinit_timer(); ++ ++ } ++ timer_base.l_ui += elapsed; ++ time_elapsed += elapsed; ++ current_time += elapsed; ++#ifdef DEBUG ++ DPRINTF(2, ("timer: time elapsed %d\n", time_elapsed)); ++#endif ++ return time_elapsed; ++} ++ + /* + * timer - event timer + */ +@@ -251,11 +364,9 @@ timer(void) + * kiss-o'-deatch function and implement the association + * polling function.. + */ +- current_time++; +- get_systime(&sys_time); + if (adjust_timer <= current_time) { +- adjust_timer += 1; +- adj_host_clock(); ++ adjust_timer += time_elapsed; ++ adj_host_clock(time_elapsed); + #ifdef REFCLOCK + for (n = 0; n < NTP_HASH_SIZE; n++) { + for (peer = peer_hash[n]; peer != 0; peer = next_peer) { +@@ -286,7 +397,7 @@ timer(void) + * 128 s or less. + */ + if (peer->throttle > 0) +- peer->throttle--; ++ peer->throttle -= min(peer->throttle, time_elapsed); + if (peer->nextdate <= current_time) { + #ifdef REFCLOCK + if (peer->flags & FLAG_REFCLOCK) +@@ -333,7 +444,7 @@ timer(void) + * set. + */ + if (leapsec > 0) { +- leapsec--; ++ leapsec -= min(leapsec, time_elapsed); + if (leapsec == 0) { + sys_leap = LEAP_NOWARNING; + sys_tai = leap_tai; +@@ -398,11 +509,15 @@ timer(void) + * Finally, write hourly stats. + */ + if (stats_timer <= current_time) { ++ l_fp sys_time; ++ get_systime(&sys_time); + stats_timer += HOUR; + write_stats(); + if (sys_tai != 0 && sys_time.l_ui > leap_expire) + report_event(EVNT_LEAPVAL, NULL, NULL); + } ++ ++ time_elapsed = 0; + } + + +diff -up ntp-4.2.6p1/ntpd/ntpd.c.sleep ntp-4.2.6p1/ntpd/ntpd.c +--- ntp-4.2.6p1/ntpd/ntpd.c.sleep 2010-03-10 19:27:46.000000000 +0100 ++++ ntp-4.2.6p1/ntpd/ntpd.c 2010-03-10 19:27:46.000000000 +0100 +@@ -195,8 +195,6 @@ extern const char *Version; + + char const *progname; + +-int was_alarmed; +- + #ifdef DECL_SYSCALL + /* + * We put this here, since the argument profile is syscall-specific +@@ -1033,7 +1031,7 @@ getgroup: + #else /* normal I/O */ + + BLOCK_IO_AND_ALARM(); +- was_alarmed = 0; ++ + for (;;) + { + # if !defined(HAVE_SIGNALED_IO) +@@ -1041,42 +1039,39 @@ getgroup: + extern int maxactivefd; + + fd_set rdfdes; +- int nfound; +-# endif ++ int nfound, time_elapsed; + +- if (alarm_flag) /* alarmed? */ +- { +- was_alarmed = 1; +- alarm_flag = 0; +- } ++ time_elapsed = 0; ++# endif + +- if (!was_alarmed && has_full_recv_buffer() == ISC_FALSE) ++ if (has_full_recv_buffer() == ISC_FALSE) + { + /* + * Nothing to do. Wait for something. + */ + # ifndef HAVE_SIGNALED_IO ++ double timeout; ++ + rdfdes = activefds; +-# if defined(VMS) || defined(SYS_VXWORKS) +- /* make select() wake up after one second */ +- { +- struct timeval t1; ++ get_systime(&now); ++ timeout = get_timeout(&now); + +- t1.tv_sec = 1; t1.tv_usec = 0; ++ if (timeout > 0.0) { ++ struct timeval t1; ++ ++ t1.tv_sec = timeout; ++ t1.tv_usec = (timeout - t1.tv_sec) * 1000000; + nfound = select(maxactivefd+1, &rdfdes, (fd_set *)0, + (fd_set *)0, &t1); +- } +-# else +- nfound = select(maxactivefd+1, &rdfdes, (fd_set *)0, +- (fd_set *)0, (struct timeval *)0); +-# endif /* VMS */ +- if (nfound > 0) +- { +- l_fp ts; ++ get_systime(&now); ++ } else ++ nfound = 0; + +- get_systime(&ts); ++ time_elapsed = timer_elapsed(now, timeout); + +- (void)input_handler(&ts); ++ if (nfound > 0) ++ { ++ (void)input_handler(&now); + } + else if (nfound == -1 && errno != EINTR) + msyslog(LOG_ERR, "select() error: %m"); +@@ -1085,17 +1080,13 @@ getgroup: + msyslog(LOG_DEBUG, "select(): nfound=%d, error: %m", nfound); + # endif /* DEBUG */ + # else /* HAVE_SIGNALED_IO */ ++# error not supported by sleep patch + + wait_for_signal(); + # endif /* HAVE_SIGNALED_IO */ +- if (alarm_flag) /* alarmed? */ +- { +- was_alarmed = 1; +- alarm_flag = 0; +- } + } + +- if (was_alarmed) ++ if (time_elapsed > 0) + { + UNBLOCK_IO_AND_ALARM(); + /* +@@ -1103,7 +1094,6 @@ getgroup: + * to process expiry. + */ + timer(); +- was_alarmed = 0; + BLOCK_IO_AND_ALARM(); + } + +@@ -1121,19 +1111,8 @@ getgroup: + rbuf = get_full_recv_buffer(); + while (rbuf != NULL) + { +- if (alarm_flag) +- { +- was_alarmed = 1; +- alarm_flag = 0; +- } + UNBLOCK_IO_AND_ALARM(); + +- if (was_alarmed) +- { /* avoid timer starvation during lengthy I/O handling */ +- timer(); +- was_alarmed = 0; +- } +- + /* + * Call the data procedure to handle each received + * packet. diff --git a/server/ntp/files/fedora/ntp-4.2.6p2-html2man.patch b/server/ntp/files/fedora/ntp-4.2.6p2-html2man.patch new file mode 100644 index 0000000000..a82bc98745 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p2-html2man.patch @@ -0,0 +1,220 @@ +diff -up ntp-4.2.6p2/scripts/html2man.in.html2man ntp-4.2.6p2/scripts/html2man.in +--- ntp-4.2.6p2/scripts/html2man.in.html2man 2006-06-06 22:17:10.000000000 +0200 ++++ ntp-4.2.6p2/scripts/html2man.in 2010-09-15 16:56:55.000000000 +0200 +@@ -20,31 +20,33 @@ $MANDIR = "./man"; + # name of man page, man section, 'see also' section + %manfiles = ( + 'ntpd' => ['ntpd', 8, 'ntp.conf(5), ntpq(8), ntpdc(8)'], +- 'ntpq' => ['ntpq', 8, 'ntpd(8), ntpdc(8)'], ++ 'ntpq' => ['ntpq', 8, 'ntp_decode(5), ntpd(8), ntpdc(8)'], + 'ntpdate' => ['ntpdate', 8, 'ntpd(8)'], + 'ntpdc' => ['ntpdc', 8, 'ntpd(8)'], +- 'ntptime' => ['ntpdtime', 8, 'ntpd(8), ntpdate(8)'], ++ 'ntptime' => ['ntptime', 8, 'ntpd(8), ntpdate(8)'], + 'ntptrace' => ['ntptrace', 8, 'ntpd(8)'], ++ 'ntp-wait' => ['ntp-wait', 8, 'ntpd(8)'], + 'keygen' => ['ntp-keygen', 8, 'ntpd(8), ntp_auth(5)'], +- 'confopt' => ['ntp.conf', 5, 'ntpd(8)'], ++ 'tickadj' => ['tickadj', 8, 'ntpd(8)'], ++ 'confopt' => ['ntp.conf', 5, 'ntpd(8), ntp_auth(5), ntp_mon(5), ntp_acc(5), ntp_clock(5), ntp_misc(5)'], + 'authopt' => ['ntp_auth', 5, 'ntp.conf(5), ntpd(8)'], +- 'monopt' => ['ntp_mon', 5, 'ntp.conf(5)'], ++ 'monopt' => ['ntp_mon', 5, 'ntp.conf(5), ntp_decode(5)'], + 'accopt' => ['ntp_acc', 5, 'ntp.conf(5)'], + 'clockopt' => ['ntp_clock', 5, 'ntp.conf(5)'], ++ 'decode' => ['ntp_decode', 5, 'ntpq(8), ntp_mon(5)'], + 'miscopt' => ['ntp_misc', 5, 'ntp.conf(5)']); + ++%table_headers = ( ++ 'ntpd' => 'l l l l.', ++ 'ntpq' => 'l l.', ++ 'monopt' => 'l l l.', ++ 'decode' => 'l l l l.', ++ 'authopt' => 'c c c c c c.' ++); ++ + # Disclaimer to go in SEE ALSO section of the man page +-$seealso_disclaimer = 'These man pages are automatically hacked from the main NTP ' . +- 'documentation pages, which are maintained in HTML format. These files are ' . +- 'included in the NTP source distribution. If you installed NTP from a binary ' . +- 'package, or it came pre-installed on your system, chances are the documentation ' . +- 'was also included in the usual place for your system. The HTML files are more ' . +- 'correct and complete than these man pages, which are provided for your reference ' . +- 'only.'; +- +-# Disclaimer to go right at the top +-$top_disclaimer = 'This file was automatically generated from HTML source, and may be ' . +- 'incorrect. See the SEE ALSO section at the end of this file for more info'; ++$seealso_disclaimer = "HTML documentation in ntp-doc package.\n\n" . ++ "This file was automatically generated from HTML source.\n"; + + mkdir $MANDIR, 0777; + mkdir "$MANDIR/man8", 0777; +@@ -64,7 +66,8 @@ sub process { + $fileinfo = $manfiles{$filename}; + + $p = HTML::TokeParser->new("$filename.html") || die "Can't open $filename.html: $!"; +- open(MANOUT, ">$MANDIR/man$fileinfo->[1]/$fileinfo->[0].$fileinfo->[1]") ++ $fileout = "$MANDIR/man$fileinfo->[1]/$fileinfo->[0].$fileinfo->[1]"; ++ open(MANOUT, ">$fileout") + || die "Can't open: $!"; + + $p->get_tag("title"); +@@ -73,7 +76,6 @@ sub process { + + # Setup man header + print MANOUT ".TH " . $fileinfo->[0] . " " . $fileinfo->[1] . "\n"; +- print MANOUT ".UC 4\n"; + print MANOUT ".SH NAME\n"; + $pat = $fileinfo->[0]; + if ($name =~ /$pat/) { +@@ -81,10 +83,13 @@ sub process { + # Add the manpage name, if not in the HTML title already + print MANOUT "$fileinfo->[0] - "; + } +- print MANOUT "$name\n\n"; +- +- print MANOUT "$top_disclaimer\n"; ++ print MANOUT "$name\n.SH \\ \n\n"; + ++ @fontstack = (); ++ $deflevel = 0; ++ $pre = 0; ++ $ignore = 0; ++ $first_td = 1; + # Now start scanning. We basically print everything after translating some tags. + # $token->[0] has "T", "S", "E" for Text, Start, End + # $token->[1] has the tag name, or text (for "T" case) +@@ -92,19 +97,37 @@ sub process { + while (my $token = $p->get_token) { + if($token->[0] eq "T") { + my $text = $token->[1]; +- if($tag) { +- $text =~ s/^[\n ]*//; +- $text =~ s/[\n ]*$/ /; ++ if (!$pre) { ++ if($tag) { ++ $text =~ s/^[\n\t ]*//; ++ } ++ $text =~ s/^[\n\t ][\n\t ]+$//; ++ $text =~ s/[\n\t ]+/ /g; ++ $text =~ s/ \;/ /g; ++ $text =~ s/>\;/>/g; ++ $text =~ s/<\;/[0] eq "S") { + if($token->[1] eq "h4") { + my $text = uc($p->get_trimmed_text("/h4")); +- print MANOUT ".SH $text\n"; ++ # ignore these sections in ntpd.html ++ if ($filename eq "ntpd" && ++ ($text eq "CONFIGURATION OPTIONS")) { ++ $ignore = 1; ++ close(MANOUT); ++ open(MANOUT, ">/dev/null"); ++ } elsif ($ignore) { ++ $ignore = 0; ++ close(MANOUT); ++ open(MANOUT, ">>$fileout"); ++ } ++ print MANOUT "\n\n.SH $text\n"; + } + if($token->[1] eq "tt") { + push @fontstack, "tt"; +@@ -118,22 +141,42 @@ sub process { + my $text = $p->get_trimmed_text("/address"); + print MANOUT "\n.SH AUTHOR\n$text\n"; + } +- if($token->[1] eq "dt") { +- $tmp = $deflevel-4; +- print MANOUT "\n.RS $tmp\n"; ++ if($token->[1] eq "dt" || $token->[1] eq "br" && $deflevel > 0) { ++ print MANOUT "\n.TP 8\n"; + $tag = 1; + } + if($token->[1] eq "dd") { +- print MANOUT "\n.RS $deflevel\n"; ++ print MANOUT "\n"; + $tag = 1; + } + if($token->[1] eq "dl") { +- $deflevel+=4; ++ $deflevel+=1; ++ if ($deflevel > 0) { ++ print MANOUT "\n.RS ", $deflevel > 1 ? 8 : 0; ++ } ++ } ++ if($token->[1] eq "p") { ++ print MANOUT "\n"; ++ } ++ if($token->[1] eq "pre") { ++ print MANOUT "\n.nf"; ++ $pre = 1; ++ } ++ if($token->[1] eq "table") { ++ print MANOUT "\n.TS\n"; ++ print MANOUT "expand allbox tab(%);\n"; ++ print MANOUT $table_headers{$filename}; ++ print MANOUT "\n"; ++ } ++ if($token->[1] eq "td") { ++ if ($first_td == 0) { ++ print MANOUT " % "; ++ } ++ $first_td = 0; + } + } + elsif($token->[0] eq "E") { +- if($token->[1] eq "dd") { +- print MANOUT "\n.RE\n"; ++ if($token->[1] eq "h4") { + $tag = 1; + } + if($token->[1] eq "tt") { +@@ -157,15 +200,34 @@ sub process { + print MANOUT "$fontswitch"; + } + if($token->[1] eq "dl") { +- $deflevel-=4; ++ if ($deflevel > 0) { ++ print MANOUT "\n.RE"; ++ } ++ print MANOUT "\n"; ++ $deflevel-=1; + } +- if($token->[1] eq "dt") { +- print MANOUT "\n.RE"; ++ if($token->[1] eq "p") { ++ print MANOUT "\n"; + $tag = 1; + } ++ if($token->[1] eq "pre") { ++ print MANOUT "\n.fi"; ++ $pre = 0; ++ } ++ if($token->[1] eq "table") { ++ print MANOUT ".TE\n"; ++ } ++ if($token->[1] eq "tr") { ++ print MANOUT "\n"; ++ $first_td = 1; ++ } + } + } +- print MANOUT ".SH SEE ALSO\n\n"; ++ if ($ignore) { ++ close(MANOUT); ++ open(MANOUT, ">>$fileout"); ++ } ++ print MANOUT "\n.SH SEE ALSO\n\n"; + print MANOUT "$fileinfo->[2]\n\n"; + print MANOUT "$seealso_disclaimer\n"; + close(MANOUT); diff --git a/server/ntp/files/fedora/ntp-4.2.6p2-htmldoc.patch b/server/ntp/files/fedora/ntp-4.2.6p2-htmldoc.patch new file mode 100644 index 0000000000..5ec30707f1 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p2-htmldoc.patch @@ -0,0 +1,394 @@ +diff -up ntp-4.2.6p2/html/authopt.html.htmldoc ntp-4.2.6p2/html/authopt.html +--- ntp-4.2.6p2/html/authopt.html.htmldoc 2010-04-18 10:05:39.000000000 +0200 ++++ ntp-4.2.6p2/html/authopt.html 2010-07-12 16:31:43.000000000 +0200 +@@ -208,11 +208,7 @@ UTC

+ + + +- +- +- +- +- ++ + + + +@@ -368,7 +364,7 @@ UTC

+ are left unspecified, the default names are used as described below. Unless + the complete path and name of the file are specified, the location of a file + is relative to the keys directory specified in the keysdir configuration +- command or default /usr/local/etc. Following are the options. ++ command or default /etc/ntp/crypto. Following are the options. + +
+ +@@ -400,7 +396,7 @@ UTC

+
Specifies the complete path to the MD5 key file containing the keys and key IDs used by ntpd, ntpq and ntpdc when operating with symmetric key cryptography. This is the same operation as the -k command line option. Note that the directory path for Autokey media is specified by the keysdir command.
+ +
keysdir pathK
+-
This command specifies the default directory path for Autokey cryptographic keys, parameters and certificates. The default is /usr/local/etc/. Note that the path for the symmetric keys file is specified by the keys command.
++
This command specifies the default directory path for Autokey cryptographic keys, parameters and certificates. The default is /etc/ntp/crypto. Note that the path for the symmetric keys file is specified by the keys command.
+ +
requestkey keyid
+
Specifies the key ID to use with the +@@ -494,4 +490,4 @@ UTC

+ + + +- +\ No newline at end of file ++ +diff -up ntp-4.2.6p2/html/keygen.html.htmldoc ntp-4.2.6p2/html/keygen.html +--- ntp-4.2.6p2/html/keygen.html.htmldoc 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p2/html/keygen.html 2010-07-12 16:27:39.000000000 +0200 +@@ -90,7 +90,7 @@ + +

The pw option of the crypto configuration command specifies the read password for previously encrypted files. This must match the local password used by this program. If not specified, the host name is used. Thus, if files are generated by this program without password, they can be read back by ntpd without password, but only on the same host.

+ +-

All files and links are usually installed in the directory /usr/local/etc, ++

All files and links are usually installed in the directory /etc/ntp/crypto, + which is normally in a shared filesystem in NFS-mounted networks and cannot + be changed by shared clients. The location of the keys directory can be changed + by the keysdir configuration command in such cases. Normally, encrypted +@@ -101,7 +101,7 @@ + +

Running the Program

+ +-

To test and gain experience with Autokey concepts, log in as root and change to the keys directory, usually /usr/local/etc. When run for the first time, or if all files with names beginning ntpkey have been removed, use the ntp-keygen command without arguments to generate a default RSA host key and matching RSA-MD5 certificate with expiration date one year hence. If run again, the program uses the existing keys and parameters and generates only a new certificate with new expiration date one year hence; however, the certificate is not generated if the -e or -q options are present.

++

To test and gain experience with Autokey concepts, log in as root and change to the keys directory, usually /etc/ntp/crypto. When run for the first time, or if all files with names beginning ntpkey have been removed, use the ntp-keygen command without arguments to generate a default RSA host key and matching RSA-MD5 certificate with expiration date one year hence. If run again, the program uses the existing keys and parameters and generates only a new certificate with new expiration date one year hence; however, the certificate is not generated if the -e or -q options are present.

+ +

Run the command on as many hosts as necessary. Designate one of them as the trusted host (TH) using ntp-keygen with the -T option and configure it to synchronize from reliable Internet servers. Then configure the other hosts to synchronize to the TH directly or indirectly. A certificate trail is created when Autokey asks the immediately ascendant host towards the TH to sign its certificate, which is then provided to the immediately descendant host on request. All group hosts should have acyclic certificate trails ending on the TH.

+ +@@ -206,6 +206,7 @@ +

All cryptographically sound key generation schemes must have means to randomize the entropy seed used to initialize the internal pseudo-random number generator used by the OpenSSL library routines. If a site supports ssh, it is very likely that means to do this are already available. The entropy seed used by the OpenSSL library is contained in a file, usually called .rnd, which must be available when starting the ntp-keygen program or ntpd daemon.

+ +

The OpenSSL library looks for the file using the path specified by the RANDFILE environment variable in the user home directory, whether root or some other user. If the RANDFILE environment variable is not present, the library looks for the .rnd file in the user home directory. Since both the ntp-keygen program and ntpd daemon must run as root, the logical place to put this file is in /.rnd or /root/.rnd. If the file is not available or cannot be written, the program exits with a message to the system log.

++

On systems that provide /dev/urandom, the randomness device is used instead and the file specified by the randfile subcommand or the RANDFILE environment variable is ignored.

+ +

Cryptographic Data Files

+ +@@ -237,4 +238,4 @@ + + + +- +\ No newline at end of file ++ +diff -up ntp-4.2.6p2/html/ntp-wait.html.htmldoc ntp-4.2.6p2/html/ntp-wait.html +--- ntp-4.2.6p2/html/ntp-wait.html.htmldoc 2010-07-12 16:27:39.000000000 +0200 ++++ ntp-4.2.6p2/html/ntp-wait.html 2010-07-12 16:27:39.000000000 +0200 +@@ -0,0 +1,30 @@ ++ ++ ++ ++ ++ ++ ntp-wait - waits until ntpd is in synchronized state ++ ++ ++ ++

ntp-wait - waits until ntpd is in synchronized state

++
++

Synopsis

++

ntp-wait [ -v ] [ -n tries ] [ -s seconds ]

++

Description

++

The ntp-wait program blocks until ntpd is in synchronized state. ++ This can be useful at boot time, to delay the boot sequence ++ until after "ntpd -g" has set the time. ++

Command Line Options

++
++
-n tries ++
Number of tries before giving up. The default is 1000. ++
-s seconds ++
Seconds to sleep between tries. The default is 6 seconds. ++
-v ++
Be verbose. ++
++ ++ ++ ++ +diff -up ntp-4.2.6p2/html/ntpd.html.htmldoc ntp-4.2.6p2/html/ntpd.html +--- ntp-4.2.6p2/html/ntpd.html.htmldoc 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p2/html/ntpd.html 2010-07-12 16:27:39.000000000 +0200 +@@ -32,7 +32,7 @@ + +
+

Synopsis

+- ntpd [ -46aAbdDgLmnNqx ] [ -c conffile ] [ -f driftfile ] [ -i jaildir ] [ -k keyfile ] [ -l logfile ] [ -p pidfile ] [ -P priority ] [ -r broadcastdelay ] [ -s statsdir ] [ -t key ] [ -u user[:group] ] [ -U interface_update_interval ] [ -v variable ] [ -V variable ] ++ ntpd [ -46aAbdDgLnNqx ] [ -c conffile ] [ -f driftfile ] [ -i jaildir ] [ -I iface ] [ -k keyfile ] [ -l logfile ] [ -p pidfile ] [ -P priority ] [ -r broadcastdelay ] [ -s statsdir ] [ -t key ] [ -u user[:group] ] [ -U interface_update_interval ] [ -v variable ] [ -V variable ] +

Description

+

The ntpd program is an operating system daemon that synchronises the system clock with remote NTP time servers or local reference clocks. It is a complete implementation of the Network Time Protocol (NTP) version 4, but also retains compatibility with version 3, as defined by RFC-1305, and version 1 and 2, as defined by RFC-1059 and RFC-1119, respectively. The program can operate in any of several modes, as described on the Association Management page, and with both symmetric key and public key cryptography, as described on the Authentication Options page.

+

The ntpd program ordinarily requires a configuration file as desccribe on the Configuration Commands and Options collection above. However a client can discover remote servers and configure them automatically. This makes it possible to deploy a fleet of workstations without specifying configuration details specific to the local environment. Further details are on the Automatic Server Discovery page.

+@@ -44,7 +44,7 @@ +

The issues should be carefully considered before using these options. The maximum slew rate possible is limited to 500 parts-per-million (PPM) by the Unix kernel. As a result, the clock can take 2000 s for each second the clock is outside the acceptable range. During this interval the clock will not be consistent with any other network clock and the system cannot be used for distributed applications that require correctly synchronized network time.

+

The frequency file, usually called ntp.drift, contains the latest estimate of clock frequency. If this file does not exist when ntpd is started, it enters a special mode designed to measure the particular frequency directly. The measurement takes 15 minutes, after which the frequency is set and ntpd resumes normal mode where the time and frequency are continuously adjusted. The frequency file is updated at intervals of an hour or more depending on the measured clock stability.

+

Operating Modes

+-

The ntpd program normally operates continuously while adjusting the time and frequency, but in some cases it may not be practical to run it continuously. With the -q option ntpd operates as in continous mode, but exits just after setting the clock for the first time. Most applications will probably want to specify the iburst option with the server command. With this option a volley of messages is exchanged to groom the data and set the clock in about 10 s. If nothing is heard after a few minutes, the daemon times out and exits.

++

The ntpd program normally operates continuously while adjusting the time and frequency, but in some cases it may not be practical to run it continuously. With the -q option ntpd operates as in continous mode, but exits just after setting the clock for the first time with the configured servers. Most applications will probably want to specify the iburst option with the server command. With this option a volley of messages is exchanged to groom the data and set the clock in about 10 s. If nothing is heard after a few minutes, the daemon times out and exits.

+

Poll Interval Control

+

NTP uses an intricate heuristic algorithm to automatically control the poll interval for maximum accuracy consistent with minimum network overhead. The algorithm measures the incidental offset and jitter to determine the best poll interval. When ntpd starts, the interval is the default minimum 64 s. Under normal conditions when the clock discipline has stabilized, the interval increases in steps to the default maximum 1024 s. In addition, should a server become unreachable after some time, the interval increases in steps to the maximum in order to reduce network overhead.

+

The default poll interval range is suitable for most conditions, but can be changed using options on the Server Options and Miscellaneous Options pages. However, when using maximum intervals much larger than the default, the residual clock frequency error must be small enough for the discipline loop to capture and correct. The capture range is 500 PPM with a 64-s interval decreasing by a factor of two for each interval doubling. At a 36-hr interval, for example, the capture range is only 0.24 PPM.

+@@ -88,8 +88,13 @@ +

In contexts where a host name is expected, a -4 qualifier preceding the host name forces DNS resolution to the IPv4 namespace, while a -6 qualifier forces DNS resolution to the IPv6 namespace.

+

Various internal ntpd variables can be displayed and configuration options altered while the ntpd is running using the ntpq and ntpdc utility programs.

+

When ntpd starts it looks at the value of umask, and if zero ntpd will set the umask to 022.

++

Unless the -n, -d or -D option is used, ntpd changes the current working directory to the root directory, so any options or commands specifying paths need to use an absolute path or a path relative to the root.

+

Command Line Options

+
++
-4 ++
Force DNS resolution of host names to the IPv4 namespace. ++
-6 ++
Force DNS resolution of host names to the IPv6 namespace. +
-a
+
Require cryptographic authentication for broadcast client, multicast client and symmetric passive associations. This is the same operation as the enable auth command and is the default.
+
-A
+@@ -103,7 +108,7 @@ +
-D level
+
Specify debugging level directly.
+
-f driftfile
+-
Specify the name and path of the frequency file, default /etc/ntp.drift. This is the same operation as the driftfile driftfile command.
++
Specify the name and path of the frequency file. This is the same operation as the driftfile driftfile command.
+
-g
+
Normally, ntpd exits with a message to the system log if the offset exceeds the panic threshold, which is 1000 s by default. This option allows the time to be set to any value without restriction; however, this can happen only once. If the threshold is exceeded after that, ntpd will exit with a message to the system log. This option can be used with the -q and -x options. See the tinker command for other options.
+
-i jaildir
+@@ -111,7 +116,7 @@ +
-I [address | interface name]
+
Open the network address given, or all the addresses associated with the given interface name. This option may appear multiple times. This option also implies not opening other addresses, except wildcard and localhost. This option is deprecated. Please consider using the configuration file interface command, which is more versatile.
+
-k keyfile
+-
Specify the name and path of the symmetric key file, default /etc/ntp.keys. This is the same operation as the keys keyfile command.
++
Specify the name and path of the symmetric key file. This is the same operation as the keys keyfile command.
+
-l logfile
+
Specify the name and path of the log file. The default is the system log file. This is the same operation as the logfile logfile command.
+
-L
+@@ -209,17 +214,20 @@ +
+ + +- ++ + + + + + +- +- ++ ++ + + +
ClientServer
Client/ServerNONEAUTHPC
statistics path/var/NTP/var/log/ntpstats/-sstatsdir
keys path/usr/local/etc-k/etc/ntp/cryptononekeysdir
++

Exit Codes

++

A non-zero exit code indicates an error. Any error messages are logged to the system log by default.

++

The exit code is 0 only when ntpd is terminated by a signal, or when the -q option is used and ntpd successfully sets the system clock.

+
+ + +diff -up ntp-4.2.6p2/html/ntpdate.html.htmldoc ntp-4.2.6p2/html/ntpdate.html +--- ntp-4.2.6p2/html/ntpdate.html.htmldoc 2010-07-12 16:27:39.000000000 +0200 ++++ ntp-4.2.6p2/html/ntpdate.html 2010-07-12 16:27:39.000000000 +0200 +@@ -18,9 +18,9 @@ +
+

Disclaimer: The functionality of this program is now available in the ntpd program. See the -q command line option in the ntpd - Network Time Protocol (NTP) daemon page. After a suitable period of mourning, the ntpdate program is to be retired from this distribution

+

Synopsis

+- ntpdate [ -bBdoqsuv ] [ -a key ] [ -e authdelay ] [ -k keyfile ] [ -o version ] [ -p samples ] [ -t timeout ] [ -U user_name ] server [ ... ] ++ ntpdate [ -46bBdqsuv ] [ -a key ] [ -e authdelay ] [ -k keyfile ] [ -o version ] [ -p samples ] [ -t timeout ] [ -U user_name ] server [ ... ] +

Description

+- ntpdate sets the local date and time by polling the Network Time Protocol (NTP) server(s) given as the server arguments to determine the correct time. It must be run as root on the local host. A number of samples are obtained from each of the servers specified and a subset of the NTP clock filter and selection algorithms are applied to select the best of these. Note that the accuracy and reliability of ntpdate depends on the number of servers, the number of polls each time it is run and the interval between runs. ++

ntpdate sets the local date and time by polling the Network Time Protocol (NTP) server(s) given as the server arguments to determine the correct time. It must be run as root on the local host. A number of samples are obtained from each of the servers specified and a subset of the NTP clock filter and selection algorithms are applied to select the best of these. Note that the accuracy and reliability of ntpdate depends on the number of servers, the number of polls each time it is run and the interval between runs.

+

ntpdate can be run manually as necessary to set the host clock, or it can be run from the host startup script to set the clock at boot time. This is useful in some cases to set the clock initially before starting the NTP daemon ntpd. It is also possible to run ntpdate from a cron script. However, it is important to note that ntpdate with contrived cron scripts is no substitute for the NTP daemon, which uses sophisticated algorithms to maximize accuracy and reliability while minimizing resource use. Finally, since ntpdate does not discipline the host clock frequency as does ntpd, the accuracy using ntpdate is limited.

+

Time adjustments are made by ntpdate in one of two ways. If ntpdate determines the clock is in error more than 0.5 second it will simply step the time by calling the system settimeofday() routine. If the error is less than 0.5 seconds, it will slew the time by calling the system adjtime() routine. The latter technique is less disruptive and more accurate when the error is small, and works quite well when ntpdate is run by cron every hour or two.

+

ntpdate will decline to set the date if an NTP server daemon (e.g., ntpd) is running on the same host. When running ntpdate on a regular basis from cron as an alternative to running a daemon, doing so once every hour or two will result in precise enough timekeeping to avoid stepping the clock.

+@@ -33,9 +33,9 @@ +
-6 +
Force DNS resolution of following host names on the command line to the IPv6 namespace. +
-a key +-
Enable the authentication function and specify the key identifier to be used for authentication as the argument keyntpdate. The keys and key identifiers must match in both the client and server key files. The default is to disable the authentication function. ++
Enable the authentication function and specify the key identifier to be used for authentication as the argument key. The keys and key identifiers must match in both the client and server key files. The default is to disable the authentication function. +
-B +-
Force the time to always be slewed using the adjtime() system call, even if the measured offset is greater than +-128 ms. The default is to step the time using settimeofday() if the offset is greater than +-128 ms. Note that, if the offset is much greater than +-128 ms in this case, that it can take a long time (hours) to slew the clock to the correct value. During this time. the host should not be used to synchronize clients. ++
Force the time to always be slewed using the adjtime() system call, even if the measured offset is greater than +-500 ms. The default is to step the time using settimeofday() if the offset is greater than +-500 ms. Note that, if the offset is much greater than +-500 ms in this case, that it can take a long time (hours) to slew the clock to the correct value. During this time. the host should not be used to synchronize clients. +
-b +
Force the time to be stepped using the settimeofday() system call, rather than slewed (default) using the adjtime() system call. This option should be used when called from a startup file at boot time. +
-d +@@ -43,9 +43,9 @@ +
-e authdelay +
Specify the processing delay to perform an authentication function as the value authdelay, in seconds and fraction (see ntpd for details). This number is usually small enough to be negligible for most purposes, though specifying a value may improve timekeeping on very slow CPU's. +
-k keyfile +-
Specify the path for the authentication key file as the string keyfile. The default is /etc/ntp.keys. This file should be in the format described in ntpd. ++
Specify the path for the authentication key file as the string keyfile. The default is /etc/ntp/keys. This file should be in the format described in ntpd. +
-o version +-
Specify the NTP version for outgoing packets as the integer version, which can be 1 or 2. The default is 3. This allows ntpdate to be used with older NTP versions. ++
Specify the NTP version for outgoing packets as the integer version, which can be 1 or 2. The default is 4. This allows ntpdate to be used with older NTP versions. +
-p samples +
Specify the number of samples to be acquired from each server as the integer samples, with values from 1 to 8 inclusive. The default is 4. +
-q +@@ -55,7 +55,7 @@ +
-t timeout +
Specify the maximum time waiting for a server response as the value timeout, in seconds and fraction. The value is is rounded to a multiple of 0.2 seconds. The default is 1 second, a value suitable for polling across a LAN. +
-u +-
Direct ntpdate to use an unprivileged port or outgoing packets. This is most useful when behind a firewall that blocks incoming traffic to privileged ports, and you want to synchronise with hosts beyond the firewall. Note that the -d option always uses unprivileged ports. ++
Direct ntpdate to use an unprivileged port for outgoing packets. This is most useful when behind a firewall that blocks incoming traffic to privileged ports, and you want to synchronize with hosts beyond the firewall. Note that the -d option always uses unprivileged ports. +
-v +
Be verbose. This option will cause ntpdate's version identification string to be logged. + +@@ -67,7 +67,7 @@ +

Diagnostics

+ ntpdate's exit status is zero if it finds a server and updates the clock, and nonzero otherwise. +

Files

+- /etc/ntp.keys - encryption keys used by ntpdate. ++ /etc/ntp/keys - encryption keys used by ntpdate. +

Bugs

+ The slew adjustment is actually 50% larger than the measured offset, since this (it is argued) will tend to keep a badly drifting clock more accurate. This is probably not a good idea and may cause a troubling hunt for some values of the kernel variables tick and tickadj.  +
+diff -up ntp-4.2.6p2/html/ntpdc.html.htmldoc ntp-4.2.6p2/html/ntpdc.html +--- ntp-4.2.6p2/html/ntpdc.html.htmldoc 2009-12-09 08:36:35.000000000 +0100 ++++ ntp-4.2.6p2/html/ntpdc.html 2010-07-12 16:27:39.000000000 +0200 +@@ -19,9 +19,9 @@ + +
+

Synopsis

+- ntpdc [ -ilnps ] [ -c command ] [ host ] [ ... ] ++ ntpdc [ -46dilnps ] [ -c command ] [ host ] [ ... ] +

Description

+- ntpdc is used to query the ntpd daemon about its current state and to request changes in that state. The program may be run either in interactive mode or controlled using command line arguments. Extensive state and statistics information is available through the ntpdc interface. In addition, nearly all the configuration options which can be specified at startup using ntpd's configuration file may also be specified at run time using ntpdc. ++

ntpdc is used to query the ntpd daemon about its current state and to request changes in that state. The program may be run either in interactive mode or controlled using command line arguments. Extensive state and statistics information is available through the ntpdc interface. In addition, nearly all the configuration options which can be specified at startup using ntpd's configuration file may also be specified at run time using ntpdc.

+

If one or more request options are included on the command line when ntpdc is executed, each of the requests will be sent to the NTP servers running on each of the hosts given as command line arguments, or on localhost by default. If no request options are given, ntpdc will attempt to read commands from the standard input and execute these on the NTP server running on the first host given on the command line, again defaulting to localhost when no other host is specified. ntpdc will prompt for commands if the standard input is a terminal device.

+

ntpdc uses NTP mode 7 packets to communicate with the NTP server, and hence can be used to query any compatible server on the network which permits it. Note that since NTP is a UDP protocol this communication will be somewhat unreliable, especially over large distances in terms of network topology. ntpdc makes no attempt to retransmit requests, and will time requests out if the remote host is not heard from within a suitable timeout time.

+

The operation of ntpdc are specific to the particular implementation of the ntpd daemon and can be expected to work only with this and maybe some previous versions of the daemon. Requests from a remote ntpdc program which affect the state of the local server must be authenticated, which requires both the remote program and local server share a common key and key identifier.

+@@ -35,6 +35,8 @@ +
Force DNS resolution of following host names on the command line to the IPv6 namespace. +
-c command +
The following argument is interpreted as an interactive format command and is added to the list of commands to be executed on the specified host(s). Multiple -c options may be given. ++
-d ++
Turn on debugging mode. +
-i +
Force ntpdc to operate in interactive mode. Prompts will be written to the standard output and commands read from the standard input. +
-l +@@ -134,11 +136,11 @@ +
addpeer peer_address [ + keyid ] [ version ] [ + minpoll# | prefer | iburst | burst | minpoll +- N | maxpoll N [...] ] ++ N | maxpoll N [...] ] +
addpeer peer_address [ + prefer | iburst | burst | minpoll + N | maxpoll N | keyid +- N | version N [...] ] ++ N | version N [...] ] +
Add a configured peer association at the + given address and operating in symmetric + active mode. Note that an existing association +@@ -162,16 +164,16 @@ + peer configuration file command of + ntpd. See the Server Options page for further information. + Each flag (or its absence) replaces the +- previous setting. The prefer keyword indicates a preferred peer (and thus will be used primarily for clock synchronisation if possible). The preferred peer also determines the validity of the PPS signal - if the preferred peer is suitable for synchronisation so is the PPS signal. ++ previous setting. The prefer keyword indicates a preferred peer (and thus will be used primarily for clock synchronization if possible). The preferred peer also determines the validity of the PPS signal - if the preferred peer is suitable for synchronization so is the PPS signal. + The dynamic keyword allows association configuration even when no suitable network interface is found at configuration time. The dynamic interface update mechanism may complete the configuration when new interfaces appear (e.g. WLAN/PPP interfaces) at a later time and thus render the association operable. +
addserver peer_address [ + keyid ] [ version ] [ + minpoll# | prefer | iburst | burst | minpoll +- N | maxpoll N [...] ] ++ N | maxpoll N [...] ] +
addserver peer_address [ + prefer | iburst | burst | minpoll + N | maxpoll N | keyid +- N | version N [...] ] ++ N | version N [...] ] +
Identical to the addpeer command, except that the operating mode is client. +
broadcast peer_address [ + keyid ] [ version ] [ prefer ] +@@ -200,9 +202,9 @@ +
Returns information concerning the authentication module, including known keys and counts of encryptions and decryptions which have been done. +
traps +
Display the traps set in the server. See the source listing for further information. +-
addtrap [ address [ port ] [ interface ] ++
addtrap [ address ] [ port ] [ interface ] +
Set a trap for asynchronous messages. See the source listing for further information. +-
clrtrap [ address [ port ] [ interface] ++
clrtrap [ address ] [ port ] [ interface] +
Clear a trap for asynchronous messages. See the source listing for further information. +
reset +
Clear the statistics counters in various modules of the server. See the source listing for further information. +diff -up ntp-4.2.6p2/html/ntpq.html.htmldoc ntp-4.2.6p2/html/ntpq.html +--- ntp-4.2.6p2/html/ntpq.html.htmldoc 2010-02-09 11:01:26.000000000 +0100 ++++ ntp-4.2.6p2/html/ntpq.html 2010-07-12 16:27:39.000000000 +0200 +@@ -21,7 +21,7 @@ + +
+

Synopsis

+- ntpq [-inp] [-c command] [host] [...] ++ ntpq [-46dinp] [-c command] [host] [...] +

Description

+

The ntpq utility program is used to monitor NTP daemon ntpd operations + and determine performance. It uses the standard NTP mode 6 control +@@ -591,4 +591,4 @@ + + + +- +\ No newline at end of file ++ +diff -up ntp-4.2.6p2/html/ntptrace.html.htmldoc ntp-4.2.6p2/html/ntptrace.html +--- ntp-4.2.6p2/html/ntptrace.html.htmldoc 2009-12-09 08:36:36.000000000 +0100 ++++ ntp-4.2.6p2/html/ntptrace.html 2010-07-12 16:27:39.000000000 +0200 +@@ -17,7 +17,7 @@ +
+


+

Synopsis

+- ntptrace [ -vdn ] [ -r retries ] [ -t timeout ] [ server ] ++ ntptrace [ -n ] [ -m maxhosts ] [ server ] +

Description

+

ntptrace is a perl script that uses the ntpq utility program to follow the chain of NTP servers from a given host back to the primary time source. For ntptrace to work properly, each of these servers must implement the NTP Control and Monitoring Protocol specified in RFC 1305 and enable NTP Mode 6 packets.

+

If given no arguments, ntptrace starts with localhost. Here is an example of the output from ntptrace:

+@@ -30,16 +30,8 @@ usndh.edu: stratum 1, offset 0.0019298, +

On each line, the fields are (left to right): the host name, the host stratum, the time offset between that host and the local host (as measured by ntptrace; this is why it is not always zero for "localhost"), the host synchronization distance, and (only for stratum-1 servers) the reference clock ID. All times are given in seconds. Note that the stratum is the server hop count to the primary source, while the synchronization distance is the estimated error relative to the primary source. These terms are precisely defined in RFC-1305.

+

Options

+
+-
-d +-
Turns on some debugging output. +
-n +
Turns off the printing of host names; instead, host IP addresses are given. This may be useful if a nameserver is down. +-
-r retries +-
Sets the number of retransmission attempts for each host (default = 5). +-
-t timeout +-
Sets the retransmission timeout (in seconds) (default = 2). +-
-v +-
Prints verbose information about the NTP servers. +
+

Bugs

+

This program makes no attempt to improve accuracy by doing multiple samples.

+@@ -47,4 +39,4 @@ usndh.edu: stratum 1, offset 0.0019298, + + + +- +\ No newline at end of file ++ +diff -up ntp-4.2.6p2/html/tickadj.html.htmldoc ntp-4.2.6p2/html/tickadj.html +--- ntp-4.2.6p2/html/tickadj.html.htmldoc 2009-12-09 08:36:36.000000000 +0100 ++++ ntp-4.2.6p2/html/tickadj.html 2010-07-12 16:27:39.000000000 +0200 +@@ -14,10 +14,12 @@ +

Last update: 18:53 UTC Wednesday, January 16, 2008

+
+

Synopsis

+- tickadj [ -Aqs ] [ -a tickadj ] [ -t tick ] ++

tickadj [ tick ]

++

tickadj [ -Aqs ] [ -a tickadj ] [ -t tick ]

+

Description

+

The tickadj program reads, and optionally modifies, several timekeeping-related variables in older kernels that do not have support for precision ttimekeeping, including HP-UX, SunOS, Ultrix, SGI and probably others. Those machines provide means to patch the kernel /dev/kmem. Newer machines with kernel time support, including Solaris, Tru64, FreeBSD and Linux, should NOT use the program, even if it appears to work, as it will destabilize the kernel time support. Use the ntptime program instead.

+

The particular variables that can be changed with tickadj include tick, which is the number of microseconds added to the system time for a clock interrupt, tickadj, which sets the slew rate and resolution used by the adjtime system call, and dosynctodr, which indicates to the kernels on some machines whether they should internally adjust the system clock to keep it in line with time-of-day clock or not.

++

On Linux, only the tick variable is supported and the only allowed argument is the tick value.

+

By default, with no arguments, tickadj reads the variables of interest in the kernel and displays them. At the same time, it determines an "optimal" value for the value of the tickadj variable if the intent is to run the ntpd Network Time Protocol (NTP) daemon, and prints this as well. Since the operation of tickadj when reading the kernel mimics the operation of similar parts of the ntpd program fairly closely, this can be useful when debugging problems with ntpd.

+

Note that tickadj should be run with some caution when being used for the first time on different types of machines. The operations which tickadj tries to perform are not guaranteed to work on all Unix machines and may in rare cases cause the kernel to crash.

+

Command Line Options

+@@ -43,4 +45,4 @@ + + + +- +\ No newline at end of file ++ diff --git a/server/ntp/files/fedora/ntp-4.2.6p2-mlock.patch b/server/ntp/files/fedora/ntp-4.2.6p2-mlock.patch new file mode 100644 index 0000000000..53230d41e9 --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p2-mlock.patch @@ -0,0 +1,146 @@ +diff -up ntp-4.2.6p2/html/ntpd.html.mlock ntp-4.2.6p2/html/ntpd.html +--- ntp-4.2.6p2/html/ntpd.html.mlock 2010-07-12 16:36:09.000000000 +0200 ++++ ntp-4.2.6p2/html/ntpd.html 2010-07-12 16:36:09.000000000 +0200 +@@ -32,7 +32,7 @@ + +
+

Synopsis

+- ntpd [ -46aAbdDgLnNqx ] [ -c conffile ] [ -f driftfile ] [ -i jaildir ] [ -I iface ] [ -k keyfile ] [ -l logfile ] [ -p pidfile ] [ -P priority ] [ -r broadcastdelay ] [ -s statsdir ] [ -t key ] [ -u user[:group] ] [ -U interface_update_interval ] [ -v variable ] [ -V variable ] ++ ntpd [ -46aAbdDgLmnNqx ] [ -c conffile ] [ -f driftfile ] [ -i jaildir ] [ -I iface ] [ -k keyfile ] [ -l logfile ] [ -p pidfile ] [ -P priority ] [ -r broadcastdelay ] [ -s statsdir ] [ -t key ] [ -u user[:group] ] [ -U interface_update_interval ] [ -v variable ] [ -V variable ] +

Description

+

The ntpd program is an operating system daemon that synchronises the system clock with remote NTP time servers or local reference clocks. It is a complete implementation of the Network Time Protocol (NTP) version 4, but also retains compatibility with version 3, as defined by RFC-1305, and version 1 and 2, as defined by RFC-1059 and RFC-1119, respectively. The program can operate in any of several modes, as described on the Association Management page, and with both symmetric key and public key cryptography, as described on the Authentication Options page.

+

The ntpd program ordinarily requires a configuration file as desccribe on the Configuration Commands and Options collection above. However a client can discover remote servers and configure them automatically. This makes it possible to deploy a fleet of workstations without specifying configuration details specific to the local environment. Further details are on the Automatic Server Discovery page.

+@@ -123,6 +123,8 @@ +
Do not listen to virtual interfaces, defined as those with names containing a colon. This option is deprecated. Please consider using the configuration file interface command, which is more versatile.
+
-M
+
Raise scheduler precision to its maximum (1 msec) using timeBeginPeriod. (Windows only)
++
-m ++
Lock memory. +
-n
+
Don't fork.
+
-N
+diff -up ntp-4.2.6p2/ntpd/ntpd-opts.c.mlock ntp-4.2.6p2/ntpd/ntpd-opts.c +--- ntp-4.2.6p2/ntpd/ntpd-opts.c.mlock 2010-07-09 04:23:28.000000000 +0200 ++++ ntp-4.2.6p2/ntpd/ntpd-opts.c 2010-07-12 16:36:09.000000000 +0200 +@@ -284,6 +284,15 @@ tSCC zNice_Name[] = "ni + #define NICE_FLAGS (OPTST_DISABLED) + + /* ++ * Mlock option description: ++ */ ++tSCC zMlockText[] = ++ "Lock memory"; ++tSCC zMlock_NAME[] = "MLOCK"; ++tSCC zMlock_Name[] = "mlock"; ++#define MLOCK_FLAGS (OPTST_DISABLED) ++ ++/* + * Pidfile option description: + */ + tSCC zPidfileText[] = +@@ -911,6 +920,18 @@ static tOptDesc optDesc[ OPTION_CT ] = { + /* desc, NAME, name */ zPccfreqText, zPccfreq_NAME, zPccfreq_Name, + /* disablement strs */ NULL, NULL }, + ++ { /* entry idx, value */ 32, VALUE_OPT_MLOCK, ++ /* equiv idx, value */ 32, VALUE_OPT_MLOCK, ++ /* equivalenced to */ NO_EQUIVALENT, ++ /* min, max, act ct */ 0, 1, 0, ++ /* opt state flags */ MLOCK_FLAGS, 0, ++ /* last opt argumnt */ { NULL }, ++ /* arg list/cookie */ NULL, ++ /* must/cannot opts */ NULL, NULL, ++ /* option proc */ NULL, ++ /* desc, NAME, name */ zMlockText, zMlock_NAME, zMlock_Name, ++ /* disablement strs */ NULL, NULL }, ++ + { /* entry idx, value */ INDEX_OPT_VERSION, VALUE_OPT_VERSION, + /* equiv idx value */ NO_EQUIVALENT, 0, + /* equivalenced to */ NO_EQUIVALENT, +@@ -1005,7 +1026,7 @@ tOptions ntpdOptions = { + NO_EQUIVALENT, /* '-#' option index */ + NO_EQUIVALENT /* index of default opt */ + }, +- 35 /* full option count */, 32 /* user option count */, ++ 36 /* full option count */, 33 /* user option count */, + ntpd_full_usage, ntpd_short_usage, + NULL, NULL + }; +diff -up ntp-4.2.6p2/ntpd/ntpd-opts.h.mlock ntp-4.2.6p2/ntpd/ntpd-opts.h +--- ntp-4.2.6p2/ntpd/ntpd-opts.h.mlock 2010-07-09 04:23:28.000000000 +0200 ++++ ntp-4.2.6p2/ntpd/ntpd-opts.h 2010-07-12 16:36:09.000000000 +0200 +@@ -84,12 +84,13 @@ typedef enum { + INDEX_OPT_SLEW = 29, + INDEX_OPT_USEPCC = 30, + INDEX_OPT_PCCFREQ = 31, +- INDEX_OPT_VERSION = 32, +- INDEX_OPT_HELP = 33, +- INDEX_OPT_MORE_HELP = 34 ++ INDEX_OPT_MLOCK = 32, ++ INDEX_OPT_VERSION = 33, ++ INDEX_OPT_HELP = 34, ++ INDEX_OPT_MORE_HELP = 35 + } teOptIndex; + +-#define OPTION_CT 35 ++#define OPTION_CT 36 + #define NTPD_VERSION "4.2.6p2" + #define NTPD_FULL_VERSION "ntpd - NTP daemon program - Ver. 4.2.6p2" + +@@ -182,6 +183,10 @@ typedef enum { + # warning undefining MODIFYMMTIMER due to option name conflict + # undef MODIFYMMTIMER + # endif ++# ifdef MLOCK ++# warning undefining MLOCK due to option name conflict ++# undef MLOCK ++# endif + # ifdef NOFORK + # warning undefining NOFORK due to option name conflict + # undef NOFORK +@@ -263,6 +268,7 @@ typedef enum { + # undef LOGFILE + # undef NOVIRTUALIPS + # undef MODIFYMMTIMER ++# undef MLOCK + # undef NOFORK + # undef NICE + # undef PIDFILE +@@ -301,6 +307,7 @@ typedef enum { + #define VALUE_OPT_LOGFILE 'l' + #define VALUE_OPT_NOVIRTUALIPS 'L' + #define VALUE_OPT_MODIFYMMTIMER 'M' ++#define VALUE_OPT_MLOCK 'm' + #define VALUE_OPT_NOFORK 'n' + #define VALUE_OPT_NICE 'N' + #define VALUE_OPT_PIDFILE 'p' +diff -up ntp-4.2.6p2/ntpd/ntpd.c.mlock ntp-4.2.6p2/ntpd/ntpd.c +--- ntp-4.2.6p2/ntpd/ntpd.c.mlock 2010-07-12 16:36:09.000000000 +0200 ++++ ntp-4.2.6p2/ntpd/ntpd.c 2010-07-12 16:36:09.000000000 +0200 +@@ -722,7 +722,8 @@ ntpdmain( + } + #endif + +-#if defined(HAVE_MLOCKALL) && defined(MCL_CURRENT) && defined(MCL_FUTURE) ++#if defined(MCL_CURRENT) && defined(MCL_FUTURE) ++ if (HAVE_OPT( MLOCK )) { + # ifdef HAVE_SETRLIMIT + /* + * Set the stack limit to something smaller, so that we don't lock a lot +@@ -748,7 +749,7 @@ ntpdmain( + * fail if we drop root privlege. To be useful the value + * has to be larger than the largest ntpd resident set size. + */ +- rl.rlim_cur = rl.rlim_max = 32*1024*1024; ++ rl.rlim_cur = rl.rlim_max = 64*1024*1024; + if (setrlimit(RLIMIT_MEMLOCK, &rl) == -1) { + msyslog(LOG_ERR, "Cannot set RLIMIT_MEMLOCK: %m"); + } +@@ -760,6 +761,7 @@ ntpdmain( + */ + if (mlockall(MCL_CURRENT|MCL_FUTURE) < 0) + msyslog(LOG_ERR, "mlockall(): %m"); ++ } + #else /* not (HAVE_MLOCKALL && MCL_CURRENT && MCL_FUTURE) */ + # ifdef HAVE_PLOCK + # ifdef PROCLOCK diff --git a/server/ntp/files/fedora/ntp-4.2.6p2-tentative.patch b/server/ntp/files/fedora/ntp-4.2.6p2-tentative.patch new file mode 100644 index 0000000000..8f589a0eca --- /dev/null +++ b/server/ntp/files/fedora/ntp-4.2.6p2-tentative.patch @@ -0,0 +1,23 @@ +diff -up ntp-4.2.6p2/lib/isc/unix/interfaceiter.c.tentative ntp-4.2.6p2/lib/isc/unix/interfaceiter.c +--- ntp-4.2.6p2/lib/isc/unix/interfaceiter.c.tentative 2010-06-12 08:13:53.000000000 +0200 ++++ ntp-4.2.6p2/lib/isc/unix/interfaceiter.c 2010-07-12 16:25:43.000000000 +0200 +@@ -45,6 +45,8 @@ + #include + #include + ++#include ++ + /* Must follow . */ + #ifdef HAVE_NET_IF6_H + #include +@@ -252,6 +254,10 @@ linux_if_inet6_current(isc_interfaceiter + iter->current.flags |= INTERFACE_F_MULTICAST; + #endif + ++ /* ignore tentative address */ ++ if (flags & IFA_F_TENTATIVE) ++ iter->current.flags &= ~INTERFACE_F_UP; ++ + isc_netaddr_fromin6(&iter->current.address, &addr6); + if (isc_netaddr_islinklocal(&iter->current.address)) { + isc_netaddr_setzone(&iter->current.address, diff --git a/server/ntp/files/fedora/ntp.conf b/server/ntp/files/fedora/ntp.conf new file mode 100644 index 0000000000..7c0bff95c6 --- /dev/null +++ b/server/ntp/files/fedora/ntp.conf @@ -0,0 +1,59 @@ +# For more information about this file, see the man pages +# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5). + +driftfile /var/lib/ntp/drift + +# Permit time synchronization with our time source, but do not +# permit the source to query or modify the service on this system. +restrict default kod nomodify notrap nopeer noquery +restrict -6 default kod nomodify notrap nopeer noquery + +# Permit all access over the loopback interface. This could +# be tightened as well, but to do so would effect some of +# the administrative functions. +restrict 127.0.0.1 +restrict -6 ::1 + +# Hosts on local network are less restricted. +#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap + +# Use public servers from the pool.ntp.org project. +# Please consider joining the pool (http://www.pool.ntp.org/join.html). +server 0.pool.ntp.org +server 1.pool.ntp.org +server 2.pool.ntp.org + +peer 127.127.4.76 + +#broadcast 192.168.1.255 autokey # broadcast server +#broadcastclient # broadcast client +#broadcast 224.0.1.1 autokey # multicast server +#multicastclient 224.0.1.1 # multicast client +#manycastserver 239.255.254.254 # manycast server +#manycastclient 239.255.254.254 autokey # manycast client + +# Undisciplined Local Clock. This is a fake driver intended for backup +# and when no outside source of synchronized time is available. +#server 127.127.1.0 # local clock +#fudge 127.127.1.0 stratum 10 + +# Enable public key cryptography. +#crypto + +includefile /etc/ntp/crypto/pw + +# Key file containing the keys and key identifiers used when operating +# with symmetric key cryptography. +keys /etc/ntp/keys + +# Specify the key identifiers which are trusted. +#trustedkey 4 8 42 + +# Specify the key identifier to use with the ntpdc utility. +#requestkey 8 + +# Specify the key identifier to use with the ntpq utility. +#controlkey 8 + +# Enable writing of statistics records. +#statistics clockstats cryptostats loopstats peerstats diff --git a/server/ntp/files/fedora/ntp.cryptopw b/server/ntp/files/fedora/ntp.cryptopw new file mode 100644 index 0000000000..b76b0ca91b --- /dev/null +++ b/server/ntp/files/fedora/ntp.cryptopw @@ -0,0 +1,4 @@ +# Specify the password to decrypt files containing private keys and identity +# parameters. This is required only if these files have been encrypted. +# +#crypto pw apassword diff --git a/server/ntp/files/fedora/ntp.keys b/server/ntp/files/fedora/ntp.keys new file mode 100644 index 0000000000..5500a718ba --- /dev/null +++ b/server/ntp/files/fedora/ntp.keys @@ -0,0 +1,5 @@ +# +# PLEASE DO NOT USE THE DEFAULT VALUES HERE. +# +#65535 M akey +#1 M pass diff --git a/server/ntp/files/fedora/ntp.step-tickers b/server/ntp/files/fedora/ntp.step-tickers new file mode 100644 index 0000000000..92b33c90ec --- /dev/null +++ b/server/ntp/files/fedora/ntp.step-tickers @@ -0,0 +1 @@ +# List of servers used for initial synchronization. diff --git a/server/ntp/files/fedora/ntpd.sysconfig b/server/ntp/files/fedora/ntpd.sysconfig new file mode 100644 index 0000000000..800a722535 --- /dev/null +++ b/server/ntp/files/fedora/ntpd.sysconfig @@ -0,0 +1,2 @@ +# Drop root to id 'ntp:ntp' by default. +OPTIONS="-u ntp:ntp -p /run/ntpd.pid -g" diff --git a/server/ntp/files/fedora/ntpdate.sysconfig b/server/ntp/files/fedora/ntpdate.sysconfig new file mode 100644 index 0000000000..667093a342 --- /dev/null +++ b/server/ntp/files/fedora/ntpdate.sysconfig @@ -0,0 +1,5 @@ +# Options for ntpdate +OPTIONS="-U ntp -s -b" + +# Set to 'yes' to sync hw clock after successful ntpdate +SYNC_HWCLOCK=no diff --git a/server/ntp/files/fedora/ntpstat-0.2-multipacket.patch b/server/ntp/files/fedora/ntpstat-0.2-multipacket.patch new file mode 100644 index 0000000000..c75c8320b7 --- /dev/null +++ b/server/ntp/files/fedora/ntpstat-0.2-multipacket.patch @@ -0,0 +1,12 @@ +diff -up ntp-4.2.4p7/ntpstat-0.2/ntpstat.c.ntpstat ntp-4.2.4p7/ntpstat-0.2/ntpstat.c +--- ntpstat-0.2/ntpstat.c.ntpstat 2002-06-10 08:02:12.000000000 +0200 ++++ ntpstat-0.2/ntpstat.c 2009-07-20 12:22:35.000000000 +0200 +@@ -151,7 +151,7 @@ int main (void) { + /* For the reply message to be valid, the first byte should be as sent, + and the second byte should be the same, with the response bit set */ + byte1ok = ((ntpmsg.byte1&0x3F) == B1VAL); +- byte2ok = (ntpmsg.byte2 == (B2VAL|RMASK)); ++ byte2ok = ((ntpmsg.byte2 & ~MMASK) == (B2VAL|RMASK)); + if (!(byte1ok && byte2ok)) { + fprintf (stderr,"status word is 0x%02x%02x\n", ntpmsg.byte1,ntpmsg.byte2 ); + die ("return data appears to be invalid based on status word"); diff --git a/server/ntp/files/fedora/ntpstat-0.2-sysvars.patch b/server/ntp/files/fedora/ntpstat-0.2-sysvars.patch new file mode 100644 index 0000000000..c883359d8f --- /dev/null +++ b/server/ntp/files/fedora/ntpstat-0.2-sysvars.patch @@ -0,0 +1,15 @@ +diff -up ntp-4.2.6p1/ntpstat-0.2/ntpstat.c.sysvars ntp-4.2.6p1/ntpstat-0.2/ntpstat.c +--- ntpstat-0.2/ntpstat.c.sysvars 2010-05-03 11:27:47.000000000 +0200 ++++ ntpstat-0.2/ntpstat.c 2010-05-03 11:32:56.000000000 +0200 +@@ -89,9 +89,9 @@ int main (void) { + "modem"}; /* 9 */ + char *newstr; + char *dispstr; +- const char DISP[] = "rootdispersion="; ++ const char DISP[] = "rootdisp="; + const char STRATUM[] = "stratum="; +- const char POLL[] = "poll="; ++ const char POLL[] = "tc="; + const char REFID[] = "refid="; + + /* initialise timeout value */ diff --git a/server/ntp/files/fix-man-pages.sh b/server/ntp/files/fix-man-pages.sh new file mode 100644 index 0000000000..475916996a --- /dev/null +++ b/server/ntp/files/fix-man-pages.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +# remove adjacent blank lines +sed -i 's/^[\t\ ]*$//;/./,/^$/!d' man/man*/*.[58] + +#sed -i 's/sntp\.1/sntp\.8/' man/man1/sntp.1 +#mv man/man1/sntp.1 man/man8/sntp.8 + +# fix section numbers +sed -i 's/\(\.TH[a-zA-Z ]*\)[1-9]\(.*\)/\18\2/' man/man8/*.8 diff --git a/server/ntp/files/ntp.conf b/server/ntp/files/ntp.conf new file mode 100644 index 0000000000..5fd22003f5 --- /dev/null +++ b/server/ntp/files/ntp.conf @@ -0,0 +1,52 @@ +## /etc/ntp/ntp.conf +## +## Sample NTP configuration file. +## See package 'ntp-doc' for documentation, Mini-HOWTO and FAQ. + +## Radio and modem clocks by convention have addresses in the +## form 127.127.t.u, where t is the clock type and u is a unit +## number in the range 0-3. +## +## Most of these clocks require support in the form of a +## serial port or special bus peripheral. The particular +## device is normally specified by adding a soft link +## /dev/device-u to the particular hardware device involved, +## where u correspond to the unit number above. +## +## Generic DCF77 clock on serial port (Conrad DCF77) +## Address: 127.127.8.u +## Serial Port: /dev/refclock-u +## +## (create soft link /dev/refclock-0 to the particular ttyS?) +## +# server 127.127.8.0 mode 5 prefer + +## Undisciplined Local Clock. This is a fake driver intended for backup +## and when no outside source of synchronized time is available. +## +server 127.127.1.0 # local clock (LCL) +fudge 127.127.1.0 stratum 10 # LCL is unsynchronized + +## Outside source of synchronized time +## +## server xx.xx.xx.xx # IP address of server + +## Miscellaneous stuff + +driftfile /var/lib/ntp/drift/ntp.drift # path for drift file + +logfile /var/log/ntp # alternate log file +# logconfig =syncstatus + sysevents +# logconfig =all + +# statsdir /tmp/ # directory for statistics files +# filegen peerstats file peerstats type day enable +# filegen loopstats file loopstats type day enable +# filegen clockstats file clockstats type day enable + +# Authentication stuff +# +# keys /etc/ntp.keys # path for keys file +# trustedkey 1 2 3 4 5 6 14 15 # define trusted keys +# requestkey 15 # key (7) for accessing server variables +# controlkey 15 # key (6) for accessing server variables diff --git a/server/ntp/pspec.xml b/server/ntp/pspec.xml new file mode 100644 index 0000000000..315d974fec --- /dev/null +++ b/server/ntp/pspec.xml @@ -0,0 +1,171 @@ + + + + + ntp + http://www.ntp.org + + PisiLinux Community + admins@pisilinux.org + + MIT + BSD + GPLv2+ + service + NTP daemon and client + Network Time Protocol utilities and daemons that will synchronize your computer's time to Coordinated Universal Time (UTC) via the NTP protocol and NTP servers. + https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/ntp-4.2.8p4.tar.gz + http://sourceforge.net/projects/ictom/files/ntpstat-0.2.tar.gz + + fix-man-pages.sh + + + avahi-compat-libdns_sd-devel + libedit-devel + net-snmp-devel + perl-HTML-Parser + libcap-devel + openssl-devel + libevent-devel + + + + + + + ntp-server + NTP server + + avahi-compat-libdns_sd + libedit + net-snmp + libcap + openssl + libevent + ntp-client + + + /etc/ntp.conf + /etc/conf.d + /etc/ntp/crypto + /usr/bin/ntpstat + /usr/bin/update-leap + /usr/bin/calc_tickadj + /usr/share/ntp/lib/NTP/Util.pm + /usr/libexec + /usr/sbin + /usr/share/doc + /usr/share/man + /var/lib/ntp + + + fedora/ntp.conf + fedora/ntpd.sysconfig + fedora/ntp.cryptopw + + + System.Package + System.Service + + + + + ntp-client + app:console + util.admin + NTP client + + /etc/conf.d/ntpdate + /etc/ntp/step-tickers + /etc/ntp/keys + /usr/sbin/ntpdate + /usr/share/man/man8/ntpdate.8* + + + fedora/ntpdate.sysconfig + fedora/ntp.step-tickers + fedora/ntp.keys + + + System.Service + + System.Package + + + + + ntp-docs + data:doc + NTP documentation + + ntp-client + + + /usr/share/doc/ntp/html + + + + + + 2016-01-01 + 4.2.8_p4 + Version Bump. + Stefan Gronewold + groni@pisilinux.org + + + 2014-07-08 + 4.2.6_p5 + Version Bump. + Vedat Demir + vedat@pisilinux.org + + + 2014-05-30 + 4.2.6_p2 + Rebuild. + Stefan Gronewold (groni) + groni@pisilinux.org + + + 2014-03-09 + 4.2.6_p2 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2013-03-06 + 4.2.6_p2 + URL Fixed + Osman Erkan + osman.erkan@pisilinux.org + + + 2011-02-16 + 4.2.6_p2 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/server/ntp/translations.xml b/server/ntp/translations.xml new file mode 100644 index 0000000000..a093d732a7 --- /dev/null +++ b/server/ntp/translations.xml @@ -0,0 +1,23 @@ + + + + ntp + NTP hizmeti ve istemcisi + ntp, NTP protokolü üzerinden uzak sunucuları kullanarak sisteminizin zamanını eşitlemek için gerekli araçları ve hizmetleri içerir. + + + + ntp-server + NTP hizmeti + + + + ntp-client + NTP istemcisi + + + + ntp-docs + NTP belgeleri + + From 7a92853d21b1aff68506d1c5c5c15583f3baa353 Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 17:31:02 +0100 Subject: [PATCH 6/7] add rar version bump --- pisi-index.xml | 70 ++++++++++++++++++++++++++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 365668 -> 366024 bytes pisi-index.xml.xz.sha1sum | 2 +- util/archive/rar/actions.py | 20 +++++++++ util/archive/rar/pspec.xml | 70 ++++++++++++++++++++++++++++++ util/archive/rar/translations.xml | 8 ++++ 7 files changed, 170 insertions(+), 2 deletions(-) create mode 100644 util/archive/rar/actions.py create mode 100644 util/archive/rar/pspec.xml create mode 100644 util/archive/rar/translations.xml diff --git a/pisi-index.xml b/pisi-index.xml index e337f4351c..2c8e349454 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -39499,6 +39499,76 @@ + + + rar + http://www.rarlab.com + + PisiLinux Community + admins@pisilinux.org + + RAR + app:console + util.archive + RAR compressor + RAR sıkıştırıcı + rar is an compressor supporting multiple volume archives and damage protection. It can also create SFX-archives. This program is shareware and you must register it after 40 days of use. + rar, çoklu arşivleri ve hasar korumayı destekleyen bir sıkıştırıcıdır. rar aynı zamanda SFX arşivleri de yaratabilir. Bu uygulama ücretli olup 40 günlük kullanımdan sonra kayıt olunması gerekmektedir. + http://www.rarlab.com/rar/rarlinux-5.3.0.tar.gz + http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz + util/archive/rar/pspec.xml + + + rar + + libgcc + + + /usr/bin + /opt/rar/bin + /opt/rar/lib + /opt/rar/etc + /usr/share/doc/rar + + + + + 2016-01-01 + 5.3.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-01-25 + 5.2.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-11-21 + 5.0.0 + Update + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-19 + 4.2.0 + New version + Ertan Güven + ertan@pisilinux.org + + + 2011-05-04 + 4.0.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + cabextract diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index be2f1c9f6d..019c5c1c46 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -2963887f076b8a144c03f1a6583cddbd7115941c \ No newline at end of file +fd6969382d1904b992d982bfc0ae75430cb01dec \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index c1dc8a8bf832b2f486080b07e657c873f6061d20..1b5c937fafcd6f7f5139dc52be8f9c915ef09c23 100644 GIT binary patch delta 207064 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

RAR compressor + rar is an compressor supporting multiple volume archives and damage protection. It can also create SFX-archives. This program is shareware and you must register it after 40 days of use. + http://www.rarlab.com/rar/rarlinux-5.3.0.tar.gz + http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz + + + + rar + + libgcc + + + /usr/bin + /opt/rar/bin + /opt/rar/lib + /opt/rar/etc + /usr/share/doc/rar + + + + + + 2016-01-01 + 5.3.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-01-25 + 5.2.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-11-21 + 5.0.0 + Update + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2013-01-19 + 4.2.0 + New version + Ertan Güven + ertan@pisilinux.org + + + 2011-05-04 + 4.0.0 + First release + Pisi Linux Admins + admins@pisilinux.org + + + diff --git a/util/archive/rar/translations.xml b/util/archive/rar/translations.xml new file mode 100644 index 0000000000..05a4ee42b4 --- /dev/null +++ b/util/archive/rar/translations.xml @@ -0,0 +1,8 @@ + + + + rar + RAR sıkıştırıcı + rar, çoklu arşivleri ve hasar korumayı destekleyen bir sıkıştırıcıdır. rar aynı zamanda SFX arşivleri de yaratabilir. Bu uygulama ücretli olup 40 günlük kullanımdan sonra kayıt olunması gerekmektedir. + + From a57511b26579cb054e8a9095adc9ab1423feb0aa Mon Sep 17 00:00:00 2001 From: groni Date: Fri, 1 Jan 2016 17:33:00 +0100 Subject: [PATCH 7/7] add p7zip version bump --- pisi-index.xml | 66 ++++++++++++++++++++++++++++ pisi-index.xml.sha1sum | 2 +- pisi-index.xml.xz | Bin 366024 -> 366344 bytes pisi-index.xml.xz.sha1sum | 2 +- util/archive/p7zip/actions.py | 39 ++++++++++++++++ util/archive/p7zip/files/7z | 4 ++ util/archive/p7zip/files/7za | 4 ++ util/archive/p7zip/pspec.xml | 66 ++++++++++++++++++++++++++++ util/archive/p7zip/translations.xml | 8 ++++ 9 files changed, 189 insertions(+), 2 deletions(-) create mode 100644 util/archive/p7zip/actions.py create mode 100644 util/archive/p7zip/files/7z create mode 100644 util/archive/p7zip/files/7za create mode 100644 util/archive/p7zip/pspec.xml create mode 100644 util/archive/p7zip/translations.xml diff --git a/pisi-index.xml b/pisi-index.xml index 2c8e349454..3365e3b72a 100644 --- a/pisi-index.xml +++ b/pisi-index.xml @@ -39569,6 +39569,72 @@

bEDXG9iiZw#TR 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 STBnJd<555Z000000a;pHb1riL delta 206705 zcmV(rK<>ZDs}|&_7J#$?BH#odMDPB$Cg1@wlYhre=4ST@)6<6b(vsGYzuA9$!1ou& zEt@+t?*MXhvaB6-!N!9n8QD-|#8x);Lq~!O2H_qfWLf0stB2&z8}_5<6WY*$-uAPa zTCQ+_y##Y7hbRp81<`wxYHp?~FYWe$>DYu-v0o zs(+|~4GyL6{>o(d!&#zI8a(n|eEAy7#@Pjn+c@KVE}%8)D!F}m^ufIRmBEgm-J!kN zqJ$wgoTVZadw4#T_)>H`xkQgGpjPUP{Dx9=)Z#Jkn-dSqIbK>*rL(%)D?ymw>e#K? z5AoK=Vw*_Pq8AJ7Q`6K9xayV}h>j7}hkpVQ{PX%kT7TCPR0V3G31EZfDK~c*v}p%G zoe(p}VYt>!463e7D#%7!$86lu^leCE0WHgZIu@Kn|Lj8 z3TTp*C=O!tef1CkfmjdzXF>Xs+>xdBkl4HB5DP`XsN_4tRo-O*n4vBseLLNahz~!@ z{8CBYCI5risN9g~6!Wy0LNcQAEKq1X4|rc7=r^V$lQ29SS+tXDc>Guhn&UZj{mj@y z0O3a_sxG4WeW588IQX5$Tz`CQCpX!md_nf2=z_Xh10+O|uIiI(_uydBXbpER+Emfc z`FL`h$9b`Rtya9W3??Se41IK*b$Ranqs(2tlo?Dt>-57vB@LUg#HhM_Xce8Xb3qH*8kP@I`@4H;#Ns1zR|Jx)Sb-K3mpcWeR6h4#(_C!vsbc#} zxRo7ArnsYj)0_PrJAWTx3j(C!&9exd-Y?*wPp1%C*>=b5?QpKf!VW*3Tm`*IJTR0d@) z^ne2wNhbE%Fn`L(vM>!Bk^U`WtTdvq-uRMjhL}4$bt!BdO2L5^06$RCzew|DG!a}# zi)?i#vY28sb#xyEN6VGI!)BgQXE%r-MUZ)cp~LUivW5MVKHZd!H@6<+^rVK9)Ja8t zFQAywoNbW4lr=sm(Y5DX^oRD&nqiA;2GZaHK`{?_2Y>j82sFLknL%e*8ihyCC1j>- zhh&T)fz3oKIaERlYL5Qzr;lKpUtE%PTRAJxa%EqxPwd1ne zJG<<027fvEfAJp5Wg-aWXAOn89zseHLA{JV$r4}{kuRh(g4~i< zF|B9DzBVg8`%W~$dsx9tcFWVE#?K2`TETo0H_J49ox=(hxa`30jtPN`nNc%3|ugdE43WCDth!a5gLUk z`4X41#}Z|?1ML}J26!;&;Wo{MeFF-)F)1c5>r^5(b}fV*E-dp8HqwZ9N&HpX|6Vva z+l1emxywc=$cMsHW7?kVGyj<|bc%d2-hZ=+4{G)Z zWKLw9x0GJD#R+a7*?;thE2C7bgnymVim7kjxZEhU`>SpjDbVfN3|}_2juuj0&;Xq} zEHj4q6c_}K`&yuQFTeju!^nt;$B`y7I|p4vp!S5e8Lt?)P8Yl}e?}v;Q~!tM`9*4y zu1y_0yS1Nx{#fz)J-0v}oi}68eVPVyxUlcn+!c*YcX5tT&_u6)M25YVOMk_!VKFSm z$h`kVXEjutYsgZm$gjaJ`Q~H{0OcSE%*TMTW#XsENYj^2qVN!VP-3?qpif{G#MlvH`NO+6uX3h!tzXwla|%1|EDg}# zC>An$0Z0Zt6gLOKN%%VKqZ)%-aB zZnlObhV8q)-!ot^mqOM%xeAyjEy;xo^tsJ4zq4D>Wzf(2w$i<+>qq7U;(VJ}q%|1) zXU0%F^76Iux0}=sB7cw;=-5A<8G$#fu_uy&PW)1{`$MV~jN?C?WovMgNCCC;w9dm= z=X&u}SRh4eYz1G(ZGu^FLYDARlmD%7io=>f2}K(@JxKYPGo$6|jObLT-=CAK3ix>t z_4bb`EB3Cf><`u}|wmZpFg(U}0vr+Qd+MmY%m)6nqDzL3(Ys zo^mo^Yg|YY2!CeOZ?+F;ES7a)kz$}rv+w${!xZU`G9J!MLqb2b7wc@3_POmXVAn&( zKBgn_^P;uCp@8fpPV}v#6j(KT)%?&dQ)Zbclm(Ac~`#iVSZtA>U-h%iFNL}A8PYE za?*L%fpUewz99RSHsV+0OVvVC!9Z)k#C(l4IQp6;EW!F;0Cy>B$*RZ#_*o3R|Fv9^ zsiws|9)G{&3g(l^&8jfe?|qF^|IfW~M2dmum26r$I%~t|y?n1u-hEN=o`}K9*YXc^3mNfAg_uNy~1Tv7=O?|0==8>6vRx9pCgYg=*F~%+@5rMBZjkHZT?&{pu-7 zl&F1&&b|!Rewg-B%O4$r)Y^DDO?aGSAh!&?RrM5 z3sF}-&+~_Zd_l|3L8KP*n_xM_!8iBdP(VHr`ga#Dh^XFG;{EcA&DWk#ne$ndKlTn~ z9ZAP2Dl;y{{@|VMpP`@!n$S1hkQNf)x|WyRq}8!DIrRvl;D%nHh>29t60J#k?2<#o zGk@m|DYd^s5hJscyyFP`D>)31AI(Qqh5a)!WI@&Shl$5a zx`iGEwTec3wtcgmr5TxljSA=iMu6DFy?^y9-hikM!N`Fkj*q~>BVZKayxE@vz#d^5 z0P9zHNdKl!|1;R=g5Thg=4zb5$Zw(NL1;G5k;>`c=Tj_{{P4DFJz7uR5^GZ1G&ESS z!$vM&LjBLRj)x;3$j>B76mGoAoLYpslrE*fj)PITG z)Oe=f-c1&*iKL4_(##MP( z#gVM;l^^~~v_tkHlwB5yH7O!Pgnu-XQkcG?HnrsX#$S+&*1*F{LO>KkN_<2>SFo9u z^1}{Q%!nz=GWqaXi^nb6aJ}v@c>%mHS~h1qk7)GyCu;{Isg{=*6^S#L@(n)7{zBhdzPoFSh(Fe{!5( z*R0G^)iFcxOppc(W8Jr)EPv+>9bHqtu zgC8Lq_JBoM34ONJOgj_%Wk@tU-CZQr0Z<>OT=+R5F(MSB9hgYFitp|6DY3r#_m+K0 zHESIAs%85+oN~$_p{5^Ize2SvwEE?tZ0wCmqGEX&vb3-oQZ3LPsekJF2wF?(FBGacGuy zr5gQfSFU?w4x0F~xD~lASx03g{b*=tTM^bmE54$I|XW1d*F~v!Kewy8XV{@-hX2FMC+%t44XEj*SA_R z;~3Z_<QD`;}V8ya6(EmsHh%_^{r$@P28}+tB(VgTeq3RLXE4N`&MMAZE9gsXlg^VQ?hoSvFKR}Z zU^KF_;l?Iha6+ts17_#zNSDy^PKLfGWO|>NT42MUO5I`6UG@`N!QZW{XGT*E>N6m^ zpoUtYJgQbAEy-{3wc_69d#K#CM3i8~57to%R~}bK5`Q~P@x|Q~@Ny8}?v8H)<_q7k z%~vjpFCwKuhYZ^hTy8b9%ScO^kd-MN^CI{nO=NpmO|J>M!;p+ zr~tw{A&&VD9hgBJl?kBRFe3n8%NAnO8yVEuC8~GAmWmA!BhvO(KSh6x0}cjdw0N0O z@-9$u9)EH96lAdgv=>_de8dS;I|3M!R5@8)qCMK~8j$}?XD3d^(O~yRtd;K!wvTg3 zWB=&*Fc3URB8gp z4K<>2QF-=}d@ClmRTE4D#DOFe@NJ&aU z+WL;3F?tV+6d)kcmm{?+#sBms6tG=I0PWY9O+wZ5G`%0sy4ASsTpheyPA+Bt=vU#8Ypnup3 z5pFKy60&yp`AttN=NdDU!R%t0rI(D=-J+n8}C!@~6raK~d1FJLE3P8;=t+&Ozvdw;}vc9I%? zE%nFU&87bM*f$w7mGn>XjF#D=0R3!VyFA$_>Nu&n()mr$BB2I0hcMhDlXRfYwk%E3%7l$Hwn;GZ>XO(4+Hs@ekUFAc+BU)9xYFmSut)B zuqQaJCd+n`jL%w+ctA{HVmpL+(6`v7HDIr-tUhc-@)Va{d!^kLS|BIi85;2-`TCfR zuG(Uszw~SEWz9B5Y{C-miQp6Pq_Fp25pfRU+~u(9SGNSfUw;U|86q27d!gwM=yYsoOYb}P@;VDolOs#Wm0ecvY9XEouc`@v^M~C;B&3~kzB&;x7i7nU{4+OE| zbSq`21L4ghWO90_`T-d06qe+xGp*wUYkp77CU_h|H^Qzu1lHzLo>7Ip?yxy}hiKaP zqbq4z{9Da>;GOwbw@9Ph<1(BOD-mWiG9k>$ZkOTlu33LBcVY6C*#(Wh6YjtZXp_hX z?>gpbS|@5$4S(2=`0^#sXKK;^G`8j%NOv6b5Toy}nt&j@KnyzH=GS2(m?qLH(*Cw7 z3h@#8exkrR^Z6uze%7S0Sf`2RSG6~t9Cy##w%}bJ0e^kJ30$F^UKYu;x6V9PmA??z z%B$(M1CTR%;Jnoi3=v!glSI84S2Tx!B6ZCi9lLE!6o2-*CIWuA7egW8m?tv9Ikty8 zq@_Almv5E_NVcEFOtLNC+$ATC;F#0TW1M`-w|`4QftMk`FX+G!kT@ySBI(lSxxA!# zHGAcXA{f=!$jON}Ro0B3BeK2gRMa!a23Ez%_r9^SFn!>qdt^DG26WtrZS~{vwx)lY ze=*yJrhhZr)l%FG#dopRT$8=wM_Ztgpg_x9ps%(~^?N0YJUb_{djk7C4!>cDSw)Y1 z^7dlm*(zh)p%CoK=F-e(abfC$)Yr2*PO(9|X~k%hPb8NV2Z6v5sO%c}O&8Tq6)?M~ zIsV6gD3Y5vpkRDNm$4s@w*}@#zwW`YY|+ngkbinPS2`MxJXz)5Ta37aZT}4%i;32> zPp*r4Ab{L}^#FN^x>(9OhK<6nB_H*WlBhQY5$CT9uF5Sws;h?tQ8W;Y2V$FWb`@cd z%Z-Fcltkv`T>%4LY1aZ)51ORpicbh`Gu3PIxikaEJRRR~oOsD}Qmz3psJrN2f3V&DRd+%qjj~#o792%t6BC z!TFZQ9ZoQSzFMQl$G!vo<$MBSHE9V|Og9kTIUCV4S?c%dy>l^Tg2smI4>vFtNUfjD z+!i=bg>i_@1Zk`sG_5WCqdBcK6>D_X6qKyJ^dFNtdH>*1x7fpdha;pR_WG96jDLnn z4>Er5b)bJfGd}B8s4+!Py||(MXbc=L49fPw-5YFna0BAljhK*@qb`lml;*IvKiu{m z5dm(@ge5u&oUR0sI$*0FIfQf)BKjF_^uPd*>3Q?6e_1w&%(-Ht=c;P{JkoxI)#3jZ zdjC(rg|+AN1yM(c4NoGofhoR7Zhs&yPZ3fIXB^Vb*=vfahLl$+LDR=mF_@QO+4?fz z!kW)Ig_%{B9_+1dELgyyEJBZ9PRvkBLPK+R%YQ^`=9Hej?R;p1<)-&-~<+dNSVt+%dtid{i zqItvbM*4IaXNiD)E=s5K-*Qh}dJF4Ip7Tl}<-i;{VaZiMM^LGnLUg8Lvv=#cW!KFR z;?-O=S(5T(%4d5bxG4ti5N0^xsRnQX|TxX2TOI4i{_FF1c!cw#bL6nXgN?gGclKO5a~bL zetbquCg>bU(jT`Q$bZcsUleC;O{kApamf|{XkbX*B-mIObCH<3NXqU+vi%df!h@lK z;wIp|ABr3yC5Fqmi2cokJhA879IVxsOi0{YR7xs`T={ry{fGbmz-QPXDm6V)`J>X? z;G;>sqx#8&jYG7=-vjwTbuBDwrYsg8!LXVKN>I+Cc7q?(%YV$f?&G9R5o<=6KIukD zp-G+qC9v5w3H-{`HL-mDt&e|PikynHHcHxEk-(0FcojXba`bx+C5;E(uNGyXMaq{R zq6kyaEX$@jdSNJ9GD(5h63*DlE)#X9AxCFU1bIyV{7W;a|3FgzWwhQ{eZ5?sxm;%t z!q7`XOa;v>4}X2=s8)-(O96SSHrLcb@nWD;`=lyAuQohXT@bKT*Mzfh4QXYvtIvHZ zC-cON*MK03H_I4t`310wi?98g+}X{@^z4JZ?~!ykV)#vqZ$|JhiBrSB7~B}nDVmV`?uC80Wo)`;&q97z1!)>D+uYs}?NPi#u-}=DK{w|nE*%4T6t)b&W zV_{}BEnmj7kJ4diXksE1c6IHO2$tSc<>E8rT<=G{E%ZBF8eX3vJb0ynSlGG9Cp_j! z(-Ug03*jwbDFFX(kth;RvNR4a%$}5cEaS?*kl7P(K;%qTU#rvTt4%((UVH$FpAHVq z`v%<<`G1D4ZgoF&`qO5V~=D!sOOekHd~!Jh)BS8L|$rt`!HoH zoZOXjPB-J`&l%tr*8bs|LhmjT`)Ut^`z3?{|MSoZl~Ed1yx4==Lw=-uS9Ws+m#k*j zcH3YaKT&AP%b&+%kI~m^&B|s{qTMQqVs%c0k$*Hw_BhQ+tcnJHN+r0=bGVSFw!Ve0 zM8!mwXaVTn?eIOeQ`mMv%t*@PFv`AAGcNHgdc)zFzj<~#_mS`3#A`WMz&Yc|K%yVa zmPe$7sd339M`#->tl(9g4-X3`f|gllFHg)lJ7NWmEcPFQTWO1>L-mYIS`S@TTzkAA zXn*#q-9{#7owz`u<5=)ZI9rT_m6PZb%F1$_1!hCwQRDsHCok5p1btzA(Ry1xzrm~J zXUQ-ZQGrx4{CCuzpzllh>wL{* z;=8ccP%vyzAp>Y_2xnf&3q}7Q$dt#<@X$nzU?dl?9^(>-e#*1R;<)b@Tz=o^lbP4A zt$gE=i8Y-x5O~s(b!v-$oYICCEm$-9=koH#NL3;wEnrTYt-9 z0H1n+zSKoBbUw=l+5kb`STp6Uip{UWcns>2#+$BtPN`6TSH$J!GNoe80)aTtfqUQ) z^RZQhN|_)EIk?j6+MyKfhu-TDK!rPK$2g-xJ$=S9VR`W%2dcG2;@BBi{s^7Zy5?dSmp~C3 z7HJ52yWKltI$Lwm>6I$!zY9s3M$}B_pdD9VT@fE1TN0z{k2n3nnBqyb-4n?Lq<#Pp zJPV1^cNv;R>UHRS@SZjmz$YJ}Gmwtv}GzenzA1eR7C z(hkD`yPUXLx+N*o(J`6c3}OsFzxr|+;L<}<4guA+#Hf*_nd~#gTWvt)?^S-^9xkzF z>3o7=-*2?+({moAcYVye=&dLq=p?{P5VB`Nnnz^FW5o2a?&0SUBH`9i^3vW&(J&e| zw6?LCjOfl*!XPM5k$=tgT2^V168c=D5t{==`Q5fdQk4Y6bSH~PTA2S_9}uv-p0GHe z&{|5r2nDX$C{t=ol)kMtb-sJYP3R&9@n>OS(AO>ih<4OM!z~ zn9iMLN~0o|w9{CVHBM~ZC**{x&VD+RKY6c;G`W}WKS*xJ#D5y((gMYDg<~6`T&5$b zv%8lsyTB|7*pjmFtiYhXOkPujUWws*bGVGJBc`t=s;bgJ+B{ZpEBYMSDgwQ9B9n)5 zrM|YtU!0J7cmCA_kQFQdJh?0BYnM$tjya{{Kz0h)CG1-#gx;tob@7qOc#Kcmr^rdV zvxN36+6MSGVt=fEZ}sf)r4GO6)Nyv@%wBrySQw>~K>1m$+Z%K>(0D?h+=nb`%C&al zBsYI)nXf#kPU52D22BLYyoFv;Fqa@ZM~P*^I&oxA%_Qz=A-Y!%IMj}}eHg+zgDY!r z>lp@HR-p65A>Lb+TovC{-ZJ^6;Trg^EixFZeQWK?*M9_O?4w9hD(`82`JTMGOZ&bK z4%ZwX-Xt6-eOD_ztD_^oL|<_rW86V&d<4118=HogBa{N2*SaOpg;-Y{&^n3j%MMorZR2GGSl0BK%NNx+LNE0a^g&5&^6GODQJP9Fk!D~uVA{5Z6{ z|B`@j(#EJ^|5HRc+oLg4fpEKmq;wCsY5yT$7=JBHMizhfJxw`eC<5%aZjTg#;9}R? z?UycizCpj=8%!|bHQI77AL3OLTNa~^S#d@WQ#wB6nEs@DdSLO|`FD}?6~I~!f1w^o z{Yfz9w1c^QP%GR!lmZ0Z9J+%YR6{ft+~B8UO~PzEzF({)&$w=5RTew!-fS?i?P6~M z_kS!6FT_^fWyW3KzD?CY13LVpm=|}?hE+6*Z)BLB+TSQj@r?qxm>c$%r#}=mW7h+AIWTI&3*E zs7fd)VF7&txA!bYo@Nofc787tkS?h8L4Pcod)U&e+L}+*&dq38KU=v-@pC&r>}-PK zG~_mzfvx5_?}n0Dj#bC@rwm4c)#qy-*{#DyiKH?|cFJeNH*kA9*J2TCyXe{YTy1hx za`&!7nd3Z-{4bshz(-P6;t`B6(pS7lu)2KO>nCeN~A2w>3_Wmb4jHcz1FRd+~$uvR$_5WHd#sAR? zZ6_)HkUhVsNIbY25&~Vovy0Q2ZhuDuj7ECEKPAbS?h#J7%zx8B92V7QHG+{jJQA@S)0b*XR$3C!GG&XC9ai5d$4Ma#_r_VgQbQ^O3_ivf=a>3`iZ1cMA)mlCJ<)B?C@oj| zaFgF#vetcKT>b9U!`43m$ypzLV?f$da3f=K8wPo`PMG>aUj=XU@dS~K1&rHMM^jT) zkM(vG0^sS?yfa$=WPfW)(h@ek`JzaRKc%#QOuCH4;OneBwhff{%7weJ@BI2i3*~sU z?>+cs4gS9DvOgBALU3&wOEPYFmDX7WzB>&ye>pXgauX_ha-NjsH{dMV47fWAJFZ1U zTQ7Yzu(l4qf~RX~-WdzGKS!qGQ~d*VjFr8d$f{*V;2r?8TYs0e?{ZMkS)heT%u3~) zeyvYxCILv{KFIv_qRKzyA?}C+(dXc6K~KT}Of+ z0*H6O^}n6=^o=rsf3BL7U5UDbJ||}l%A_bB7<^4>Zh?^K9}`TFA-~^%lBC9L zX`4H>yXNx{(qQn~rYEp|&i%zp#XeR+3bYp3Ma&fCQ-<3K^P1LC98oeye{G| zo=tCQPse$1HZjfVN6QaoMPL?hRlgI1k()KCD*917Z7wwp1$m;S`!>*_;q|*BFQve- z)vGRwDweq=gM4NwtO7g4={|wu%@9cyXOWXDhMow}h#t-V%UvD0RKCpz^)mg&n&_#b zbYNRfXMf}?zD6mT#zc{bmo6^v(d0CUE0rB21^S*D#mcv){6!?zR0z^caftY`F8CgWloNy{cN3K!0ii^ap)DfFT<~UA7&;Bo;Rg5$c_OUvdSL6c(3;m&q&br zQtI|$SO#E8kp@yPnoh>--NJ(V|GY?T8z9%2D1YfxJ8c?)ije$$#MqiVPfl)ojz`$l9zzMWxqRM3JwrmQ9WV;quM z3DtQPL&N>!;ji+C7}*dYIyl;o|E%#_$IQ>oO@#h?0bQaH@uRRU0Mit*687&&E?uZa zPk$*>v3e{*w%zVtR#)N+w{LLRPA|o+(ZYiVx?$)h%jLy0#S*HoVaFB9$oXs!Gn7}z zyysdS2sQGzFHW;Auq?vA#$MI%m<_e1Gbh&E`x2Kw)$k@~&a@CP=!JUo+wj?p`sdl_ zV%;*8>#eM2bI7Eoai3iYrGpMu*f2iTDu1HDrdI#{YGxsQIyzg;w>H}>gzds9&rVbgZzlA6@i&WMu$ z_-c9j^QWIX3n9a24mk%`?@vNU2+5y@KTg7`tKF7gdju&}S5U~s?0|EN2Mo<_=^0ss-EPDP(73oREsK9II#X8ETk$ZkciSE?y zOAgcCvk06}6~aHOU7)b?8MPL$(U)K|1cV{*^J^-FM0Z&kH55v|7BACs`!drW$^$6g zelV7S2!&|j?A{O&@={t_nJ5CslYh0)4^q1Bcb)|O82+uOI<9#SkmsYutrz&!W#^nA zpNiZwI0vdE|yoAYYZrMTLr(*|4>df;%}>k@FJTT>J|K(lzIUoB)s~Y{xujj7-Y_=5WP5j1*Rx~N>J&7RxT-#2~gL_;#&`wyKDtIlMt`U~Pxsxo7D<6`W4q9I())cpt|AGen%3~k)r|&Dl6E1E zd7US|wYn+V=4^A(c%o-2_hh)FWCg=sNk?SD=JcHSy>z`;ZuJiBnJLHOO#ITL91^k$ z5a)+%PT%;r$_ofa(llc+Qu>+~75w>?%jBRm!uR_(% z@W1t@Z0f)!jJFA@eqKLovu`~Mew0>j^p(88d$qX%#bI8;py~R^lVL9NMJU(Oz8&%u zzL`8oFbts-iyZe>+WL|ejG@ZzQrz53|-C)*$}cYouM@s7l$<^NPqDr(-TrQ6)^zESpUrl zzY-lLcGB*3-XP&d7}0nhYG=BtBj+K>a#2mG1Bz#M?`uJo9da`2OW30OA6LeiY)7IZ z(WKk-(Vd#x(=D#^`7}hOoH{KufS%_7wnv*37P{0hBTju&mD;Ju*2EaC)Usz{Y`hIB_b`QIseXNNe27&W7*eO$lVm}*AvNPkV<8WUgar?3S`s2K;8ZJ*!} z;Mw>tP+}&z#9rXg-|n_;Jg7N6(c1XUs2MN`zs~WPLw0w8g(9;k3b|@<;v{grg{&D} z%dQV=feZiHX1^;JtqM27n!uKGlH;@A51OT%;3BYJ~}GGO}qYlW}~bKBak9OpfolswhLVda@?Wv}P-5_L!DhXD0ndYV7ZF z1pk^HAFrZ)(p#g$S}_NbsJZ5|w2$b@r7dblREpTHm2VU{ayf`8rR%(OO#jga;EY~o zU>uv|{B`8*yK~$9L!%*>M`SRJL4cC>N)bBt`hPEbjJ3 z(tm-Whut4r8>=kK2OSa4kTxiedoXeK%ZSp=deAPAKCFGU-Mr{GuET}u2~KO(lX9IJ zbJtz5ErBk}IKnXl+&~V}tZEb9y`$BFkqwdBqBKVTP}d`5iCilA`pICbC~WfEy*iEY zw8tHhN6x*GDG+g)D}96K@3xGih+y4oa(^A7MU#0czqJ(77Gn$L-I;DKq0OoIM9@r1 zJ*GZTGqb^(e`$1hTNl@)pYb5rJ$hA9%t3w8VpYW{M89=3xM#3!89(`sZnJe+{OFa3 zNDH-(;j|VvEBj|;f&=kJSj9leZ5hnbVhdZ7ijP@I+^fF`slHSzpcz}Ch<`%3f~AGj`pPrcwY|NMWfe6_EhGO|jacE7WZ*C2 z`bEc46<7C$E~jkQvq(~{udJrlG!4|nh*>)s(1XohM)UJx1xdd#4e=|n8R`E5^(JgG z^k}O;0h!4A7RZjNsMJ+xQOKqcGvf`2tXxCfPd$>t(lM!QJcPw4{qu7?*w7km4o%QI*w*=F*B zNHDuqT`f|RYYFV@WD^(vtdMkjMONC}`BNK*jL3oWZ^n-E&PywP`0ah798O#gh`kC3 zf#pQlALf`JSh6HoVEpZ;z^Y5EhPUzUcRQS3+MNSWHW=e1P8R+N<$vwf-rOr6L_&ih zx3OeOJG?Tg^Dgg1*SL;Fko5!lv~}lA;Vf9P1QbaQjP9GFrG(L3<1H{mc?v~5pfKfM zR>;bxx*B~H9<6wFgSu!`ooYbC1N(PTXX=&bu==MU_(ig8x&WY_z4((e~BwWdO zw%toC^ut`kspb1%?|&Ph`;dAo5`AWlnxSHHG6Mb-XUL6Y1UC~bpB0uUrtQLGw(?9< z7bwd6uya|`ZU+s3O6p#EKmv}LcHPuf^m=TZ!o~hYWRm&E9mxRN*A&n>EHa|w#21C~ z(cga#H(^%P@{`3L@MQSa1^pl-70;oPU^VV1G6LhvC8m{@yno2;lw=W0jT!WIhJm}Y z%oV)Bfk_G0@A@i?yvN~JgLgFi;YvP7y(H3gNJ{Nuo^h+;uY607dtNz`d1zWr=;U1( zziTTj@8Sv?`vp`q*+SUlv1$cOr;@Hut!CdIqj$)FR;l?Z^H+UTm{F~zi2?1Q;A(Wn zevfj0@!WOS3V%R+c-l6&-A4iga2^i3G*UTjWgw0M8iWc;b1gd zZO@j$CG&BRs}Qg0_*5{LT6)C!97E3|+I)5s(SMi%>SUq_4-bGusw#8=$4C}K$E{KG z6`&~jK_%rp6nM>ndAoBcK2m}_!{@zz0mXnGxb zH?=32`fvFlIBqST`537$Cy?)eS4>AVu(u@5#K+A{##$^B;~~{n2f$${QOj9P^_W9% zb$yOyS}z?%+{=ZNTUMtJOF4=HA`ow zIXC6w1E?NP(I1RYUr0P+BzAG*vY4!i_J2}m6nh`FBQgM**tJGLb_R{0ao>7`He<#oY|_U4--fB#<)5QyfuAh+kbEWY{7 zE>!s^;PkaLn8m`?B$Gwlz8)IuT?d(IxZ!-KfB=yi;}sDbk?{pIe8|jum^EQE#2n$? zS%vPHx-=E?+q;EzwmW^S?0;n*^LeBZV6($S2F`UXU076~)l4M)@V$M{Sz0`W4Eqm{ zsX7=aSO_k?JY{gn2J|hPh!o62HIVdu8yyLg4fV4n1k!rzCi9p>{-MB9`r#Pxa>=i_r32!8^4wlj~ok`>tb zOKn%JW$puh==+WTywRZ9q-z%AAD^EnBq~UWDdTHjcrlBTk2(yJ)Z?^a=$`^Wr+9MC zX3=P?9O6%|Sz{w+*WAZV4IOcL89(>!cBzbJX+?wp#1rZnvK}0XGBBbU4w3sLfKwCB z4y_L+%|h|fb!gMz@_#5>W?jTErAHh$%mb*6=5)-8&$(~NXrjVa#5T&U+OC!aa<9VV z%{z&SwMBp^h0{zQ^YYb5YG_82O|>-aE8y0pUjfakUD|KgYKf?+ewSP{_iPez7_*8i7Jv9|EG}X$C`!3=Y_Dyb zofVMiuQ#!0NowWI+oh{P(sL-|F*L1-Xd0OX|&6NreID|$moq7)H zEZ6;=2YWQqNvhu^Oe;cPDbiGZFsa7lQx2!%Rn+Z=XuT&|@D7C&br!m8nm z1#Qk5n_meo#7#_a5e5cgq4Tj9Xyk{0*?47v03Sf$zW|L;m7#wahNogso@@y`Ml9R# zO?$-36 z=3`MY_5Dh7%+!7ZYq{fOFl`Pid^PH;ARaJ_)}3A0|FQK1%Jyf|6v8w3Rsn?9^OQDn zILc9MTI4ohupgJ3Ve9|$tumw1}7!t15mvb6pOHL%RY6)N7fmT`y_L8#Y? zX~EyUo{}u*Z&hwRq1MIvfxo==8KeVkq$9qj^+HQ@7VhwPbXa0_#3#V}f2!LzOl3a` zP6WYsj<4|BUrMNDNR-3ds{XV>b#aTEf=z?n?2@$6+j@T?P9o99J^f3f%ZtrZAG_8n zw@Mk?!L}Pb?R0^~Oizij{6$DKdJVf~lx-c1Rp_H;AS2Dh&Gn4^s|4I0@y#ce@dz2} zB+ME;+s;_xR{Y?)__p7e{&6DY{0mNivsVcUz+~%^4~Y(_2Ljr=#MColGaxtAO*I+a zF#e*p5SV|FwfYN!y%=4Gah{l(gsmV?lJP#eX*?N*IZe7j`xa7RVAgecOg`pBnT0Bt z5tf}ZCbeERp)K`akovq#v9>W+D2}OAri4-T_%_IV$51G-Z`}5UuGMwGN==>jc z+>0~eUBAX19|mio_r7jgT;^f(p48sCR}4uwX{W%a)Y@n_pr%9##07O6%)TBiB7%3b z!-aCwq|SUWA+1mwt2p@FDc6&1Ke(~w^{!5cBU_AguoLq(wS;V64Mf9`CHWLawh}zX z&Xs>mGQ3q!LpRQ~FiIyY4;?33rneZKyh7^MOGZM`X3Yhiay=Vux*i7cx(gZ)MP+X-E?{;sB{`Jv{eK*804 zfvI(-$zQ}rAj$|tn-ajlF$Q=mx#!U+rEH{_?G(3-N{C;tnxs&9>GJv&Tq4NUQnVEN z2JSS<2TpwhsFH{`vkx(+RCva*FDW#;R95ElE`dcEiYTbJTCwJcf9{B&ek@oZ%x`ozA8^l>atYwa!{-d*prX&Z2j^m8 zrwCJ`ge8SX)Z4KCLSvV{4qr=<8Q!#bz#tm-f9A+ji7Ga4 zvwJ2ctIz zimCkX!Xeoj(QC4DmyxR++wKmtcGjlV5gDZBk&pqXXOWPP@Ni|eO(P209)5qx^pkS$ zbHs(<6e5i7XoxKHG7YSzvn#QM{QU09Ap3%0a)tASf53ubjq|{^YY*Gk@@SlJYV_MAXXKc@l_d9BQ$AW_7^VB#GUKfAzTt0;Z|NjS; z8Mz@T|4TR62I0;?Y#;@fxhfRBE&%LgNG@w98q!c(QRgy_?+#;2hVmWkU0p0C$($*p zvoRrsX&&)UoG#w6&uy`YU-!vAP~?6JE8=}LLd<++n?-!-^BIXR0-s=D67&hFLEQlG z3O(?ZyjRFSbfqqow;+EpC%TO&d^&MaQ>W^N4#8B7B7th%V6N!fxEJz?{J&(9AG3;%h8@-4LtIig;HZrN-{3vwTze(+2(A(cay7U_d} zQ))<59PRbxe*gi5cxvSE)A>`avmZUV3Tvo1p0oH)m#BaDw*oTDs8$Pn>e{U<%)FWG zRkO={2!(7y^&sjn3aF&QH+6y%27KLMs94KOw;fzz#eDF(=rx4>Q-7$hwUYFR8@~4; zV}en)Oxb>ii^V5B3cLWLG8ahgvO6RNbxV{4;Gwk$9KCR9d*_5)Y|ZoHU^a1Pkk%cD zPGv=e8zF!66v3A5uev@oD$h||@=j?!h+vj>HV+~kAJ*OrrU&6t^6$pX9NCU4MXp5= z*cSwQG6QVwm}$$4VZYI(Z$ZcAOwwKWT1T{_d`j)nPgHKPByx0LW^32Ba{SyN7y zUr9|d5wS>AR?adB?(ir!t@wCP-I$kenwizCA96ZYLH+?Fwo|ec-YIW+UAP9dR0gK|vot&#IrvTuJ<6GKID1xWsnB>id zWz*3P8yYNApn29|-p1KVq@gO{Ci?r5)9ISY%%Qz41#Q~5Ba7db!tA)31e*mPl#+WX zzV|~ca`WAr5bFia^}CLi7|k<0Cv?r!A-49+{`LpXfLy3PNv6QC+e;fv5YC%uLMMNI zQZowgabcJrRn@-D#YlA#dU^Ti!tw|69~j!Kep4N-==rd_u(|^?r-D&p1fc9PVnrib zE-G64ZoK_u@m3jaUsF9+YvZrAuwuA23-)I+AWp|8&n+xaK9Z7=8Jzq)Gu;&Z?sm{Ok-s_T(z6MfLF zMLlbX=Or*BZXD88YU^3jEMdEA_ivCu@n*)gXPBi?9h zb1)yk$5mu^TYCA~BM;ryx)^`jl6KW#Y2~FLJggfkoJ+Eo_Wxzpk|{`tV-vpT+&@ZM z69Vc}@HtaX3S&?mKy~!QAdWtfVueqa!?buagH&9stamx8#G+!DK`T=BQ&;dsO&R*w zFwE=5cI0D)?lw0hKfn#Lb0lS_#r6id=>quVGS6@O`n11F-UG9#R_! zTRFnKU8QQzbl9I8#2@^md(UT80b8V3B6rEMuvs2s+%sAin)Jc?v)yE-lb*G{DXsJI zxI>Tdn_#936YU;k8QUwwsxim*$9g&w@1R6+MVCSYp(s*|c@2Lc9|hef94vo_2bY6r z-n@lmHJ~GN5N|Z)6_*(tYtNPig+1!!hT%&_yuga1{(re7XU5z!nUe zm`t##Wzy=kCz@^Hi#e8HPz0NLIHb2sy5V@1LofoR7fXLP?!G};#$Id$jimRb##VhU zB;o;KY+g2xwH&Wm)j7LeyCKB`cFMKGV}crhM=RcVa~dpq1!Et_y-DS}C*xLTx4|5MPtwF>f? z7Mxm^auI(<=PDYFj97m#|4pKywG;$VLZ>_JE4CVkdmdZV-%l=_>1i_jpPY59ECt01 zv3^k0FNouE9w_ikbnsj{)rWSaC`1AbupXc4=Uc3+SjSHNFjfovtp+_#DrAUWpG$Dx zpSC9l{VyiVkIG{SpmE1y>^}Nd0D^KEx-J6knbm)Diw$shqrq&&gfT+NRXDFo;68-W z!z}GhEU)6uxHGFp01^+&%{H#jBh_({r_-H-3)JiCU29rw9KTCQCWw9N(gmw*ut#}W zpVoso`%Q|D!7fnIi1}t8jv+aO$#C1p2rU2G_#XsM^cj7om8aKQ+ke4zCch{4;wcIn zHWz5D{Pm5m4lg_mnPf^*3J)>KQ{?) z#!?r^ZK@I|m;gZ?DdVd6Z=?k|2K8#6HK>0Xe53!eCma0n(^up30XIwJ$_mR!5h^R0 zumwlQ)4dM8MWU-$UklDHwoHKWf-;uGAVTqxYK8zp_w}S0;=C~rjR{%~xqC;;n^K|r zC^n5l@$ARK9a<(qHMPuhYW~nt>dg^bod@PdC9d3SQC`_qR8?xt{ZeRqI_)(Kj7WcC zL)~h;?c_`Nw{dXA5XgIVx(4g(gk0FD!R!%hn^VrH(#@cD={Yh43q?ZobNw2UAEyZX z(C}lBKnslZ9Y|&PX+9jQ-vXWD;Nw@wgWx{3+e=CoFVTC)@*^6DhexF(Q9BxabNn$( ztB~s^u1gXA0BpKNR3IxsfIB++>Y0DlSjEzEA~){Eh+sPjuilJ(WGN={lcl+D+djyE zh4rs28Q#G(doKNO>+nHL5RPKu>GL{-*UA;TtV2HavATlI+{AP3bw5@TLDD<#iD2_c z#ETO5m8mfoLA#+kO$}dzac)A`eP1>SJ^;uMRxRul^eIA;%CToQ0pevh01$sBcqWtp zyyQ+^eb^+y1y%bnKn|2QIYL3mdt*y_U|@0$ce>q{}+NQ)Z@p@R5>dvQoGoxT%V1%RZ z@bG@R%(jE$T-^LBaQCY>6A;ODSY;LV#=>3|qvEbLt~M4%+(%wT=qJ^!YN&p7Ws4%7wl$+^i__0l2-r4}0HU1)*>az;;tpmas$(TUABVshJdrmfP^_DEsGt6Z%{;BN95Wka27fHT__Vt*@ zTc1vDj_BF2qaFiA`@s1$)3f~MwEB9j*VoTA%Z;?F_gIqE5jv_$hP?h3`%DRD!Tty% zaQFvi-Jt}CTa(dQ-YRbU*+Z z^A$2w&!e$cCKt@%gjU#Qom8rxarUIr{@Yq6+=tA+g~Yv-PZ{t46TqztNQcUt1{J@;4{>jQXI!- zOs}X<1<7Qk@m#1Ye*uQpJo_u>AI~>QZM9*`<8K$@?8)t=j&#tarD+iYchI$z3;Vy! z-a%b~^O1-p<-sSV-I&lM`_3sTTK=Y=9k=TIR#u)Ub}~X2SjJATG^9UkcLRcI5=?kr71VO*ja>B zrfr`S-Hr!g%U*b9_h^wL;3}PLsnHD`IBpb(*}L_|)edwc#U4y}pggcBa3NF;N`U?Z z82S9cws>(#=DXQ6|C;Ygj{C7j41VH>N-&?jfW&`c`K?~o$FaRXO=cDHWDjO;BLR@h zqkhRUQMD-&21r3dJ>%x(&sCXN${CEVAqr19PJ+g`RoU$huz3xCgtH>nbn+&pSdzfg z2c>IYNl)Rv`s5}hE+4Bg#^)y7AP|u=BPvg=(@0;F&%Q;yHUhnQqYj|-zR<|@&{gyl z&+LCG{N0x7s0XeG6Zz<}q;Y7vCsg|~+-Ahw+yBC?An^}E|9kodQQ*9z_R$BfP|xKT z6q$8Y)6EXCHu&7=J%Ldzuq(U|4Ha8`;WD*=NWe+#meL;h&Y6q2Q)1>-*@lboPI#lE z0_fm=;T`Cdem!|J`KN{7Tg!cK2Aw_lU_pPC7tNN9`YKS}Ac!DCQDnWJgOK5sdv5w{ z#xf3){WLb8WR9^VEa@ldry1)&KiikdSCIR$4EbbcP&sqr8d`*{5RQOmAA66-6Uine z`|5SkOWa!;yf+FeRk2|_;gv0YC;lQvB>wL|9b$$*MDU7KQfvR;zF-&BAT?D#siu4z!=Ggke8JUb1(o&i;* zxD)b2s}5cOgS0XkLE^WoN(+23b+^00-=nG#CPE*VFAj#Vk~rsV5p8 zHbXB%C?u0&p_C42@sC})GM?ZF?ak>xgpXTMLb?qmTa9TYKV67TVBx8#j#ESwpf&U( z<=a&QLW?bifTlu30&4c0im#`jr=eVCo8fz1!BprXQ&<{t$819_{2!pStKol7(Dc6W z8H50}iVT@x$S>W9enju~ahk*?Auq3G3ITtG5OuSloCiqD05k89J^*OW2h8y>K)Yrw zpT|mD`I0kVLXVeAGg9Cm$C6)p9A>!!S<16HA_d7wr~)tTdl|Ey`7e?PUK-KUT6JG) z-=TVWxUJTc5`Zc}&g*xs|;5xCE*4`Wme<;45EMHRX~;*Puc`$iZK{olduCQ23(-d&aA(`$=_3EB08zr@r+rp|t9JhxoQqjRn>ZM6V!fK9qW zj6P>v4eu0&&>uz0VSk=NghnD`p>csI{LmXTaG0{%zC}uh=l+&D2h?MgJ^7$!c+QfX zMFNQJut_>b*{S2dk6(Xdj@@OSTC>N{l&p}e7z_Og6x?eQ|p zxPvb_N;@W+4{2$7o18M60rZ6TaozvL3J&4Yh!n&+USAyk?(UEdp0vDvo9yS|5B^u% zq+e!QA?>2uS$Lue3;|=c=q#vLYQ#QkRdk(Gsx9>%wq%iX_7s1L%JAnx((540K82o* z*N{r+?m7hSeI>RRd=-0fGD^Ft()IcX;W=YEVHYsb(7_alg%+fwYXG2>XyP-3L{W#f zriCDyzpa!L!E8q1t^kiQZ@)-qr`rFx2fwQ%A1BO5Ugz{>iZYxJ)I8`Ngi2_m_@nX z{S3{fg7h0#Dv-kSW*ZK>vGPnf>lb(1qMM=H2k`)*R*8)_q>)g~+E&_ptoLhOn#6;b0xh`Xzy6m)jbk8seg1!*0Ii-km;O3|^xxW|AUYNA>Zgjm zVIDD`trZZ@(9L1LDIDeCAnO1sZjTj_a%gJM9*+N(qr&VX0&PF#;wecE81aQyj-HNH zt6=thsXs*W9&l_1vOA-vXRiWNn0|=RF;%Qrn%z@9-=J47y#qGk(n~GuUU&3riYC}* z0o#A+s4@LybuDeNksJUtgMwWEF-GeLRd`^USU~fPMPN+kBnK`tSx$a z!emRoaqhx+?(5JWvEiR3+;N`bOc25VGeUoK;CVz7^lz$oo|cloMO7Mn6zDin%A)f; z*eFrYe3KmBK9V7E$VH2^f(I%%7JLmcfEDo0;U#uU?OupTvVsvCVe|ujy@OZo3Q^B5 zZdD;!U{C;N-B#}@r6OBPgpI~RMn!KlzbBa3#x&0-&LCa;)a3y-RS(3-86_F4u!(=$ zL{a2LNGQ^mJj?I^01O@L?(!wKP?r0F8YOrO0X!>H{bHJO0u^r;u-l~7+tNjn_@=!3 z;TfEjb;{rn%$xMSRG8``t=`|dtq8mu>bs(*&3-gRUFs?s;64q@lwgbLE=k_^k)xhZ zwak>Pa#H5=kSb26)h6C}tD`I8puK;FQpv(sx}#N%*ZQSYP5cd%lJwFmk)RPl)lzSM z*W-`9Cm=~;>i#%x?e)5C2DXy7;t;bfuo%vj^$`N?N*tV6!%kb&zvC_~(2D-_xJ#ck zUo}2Iz90-5+h%(y%Og;Yd)SgsEB0ZkX~x!uzhR_`Dm!S`j*|;8jy*#UxXyo>3?vQj z(=ch_+uo5wGK-Bm8aO3)z|LHF*vB+-fjUrcxkx^;K2nmNwkAGcm)t}YPKa>gQBo?3 zW0nyeD)|4_7BBK4`Y)utv_&RgW}n!}Hc+Vl%G>25wkEI5lhZ$x(mYG2cP8wMjkOM@ zujXM8^dZfBmEsx?G9EOSEd_rjApV<9UTc25i}#Vze+s?{W&m4B=Ppzw163-X%T*)K zdph_Mru*MFmEd)61opIV+>D+udk#HHFr9a_q@dZ5?buH(>b1S>vF<`Zt24Fy5oZw~ zN8;x_8+yoNs_|6_D33BvB!p28SEDJnycct9C=kbtVy?d~4&k6&qAY)()+olH{a9h>9FKPaH~7D}_7D=I=rr*STb%f0xd`uoQyvebPi*Y~+z) z#>&Bo3s;+G0M7EWA;b_o#qhfOIUE3KA?^`L6?86`m*N4i+*j@bzN`oxtvni*ci#v=f^T4F+fq6r%qKzW^T+F z#Ow3H-<)gzUvQrKqNL^%II)~bL>Mw5h4~54VkQAq;BE{9!ViDV^nld;h!T#fGIHkz zS``fDH7D#d8!=#*`~Qdl`$wMZhkWTGWPG$#q>xM-iJR~7J1>9TRw}nV!IO9@v`)eO z;s$as0A(P6i1am)t}y7)a`jgvmx;kHzO~y#P=1xkxzQ-!7-8D$&|Ww2P?su&X?b1M zu{(ya`T|mVFAFrK3r(tA4oeoNeSyB{5L1PBr!K@Us8ordPV*^K#PeHC11&X8n%rTg z2?3&MHVb1p|En9V$X5$k?!a2Zd`kP)=@_hBUFh87 zj_-Q(Bg}4R^g)=bJ&-&PA4B#&rNzqWRg}p>Q$^&19Wj{^ZwT461Hq=Y1Hlu7_Gd0; z^W08W&{Xj}mtb`pE^a)7&Eg+`3qC?F4`o0WamfODkGX%ew()bUNng%ixSTwUW9kip zGOa8ysQxUOO4O@Z>7=wjI}$=33a1eI>t(!SLC<@GJc6=5`T+MlzfSQ&EG9M4GIjz~ zY@i1y)tJywEjsutgY1-rlr1WD8US|Og2T}&5(3@N6bk?#LX?#4g)&fIMB6;2KZ`~G z&#yh%0VaO}i;9KrPw4!ry71_$X6K==*R?l@TBd7m7Kejb%YC&a*q*0v(suo3mVk_n z2*FnK#I<t{|PkR{SK!0hDBG|tv5ZkrM9FkQwhP6?6VcWuqtZd2C6HkgG6N^1Az;>)+I zkjNonS-QiabI{tNTlGj)^_~@O;$b^}MHnz=zg+esPq9p%ER{3CE&oMyMd!fmLCEci zPr-ks!`ZG;+*3Op2N+3`C?ZQs24o;uV@IE@VUmNEwAtp6EsHteYFMlr)ZXhB*KW0T zx12utCfam7se?^uA)tc=8Qhxdc#*j2zMAq#Sw_8&vnW9lBfk}_mpL>VLYm&v3ARAZ;Yc=7?lHoD^KxTi#E#gVi+Cg;)kTu9EQWg&$MD$&~UP`pY(7SIqf2T|Yd zRd=w@#vfw`;)=zj!Qll9s3K0a=zaxhmKnPb5H52S$p&c49yWIGNv$An_v;F(BoH?L88KYa^!+F#EcN((O5dL(Jw(i9cO|5|@^3gq<` z9rL7UNpPm2VGx{IMF{QI5Fd=W(L3BZtlqEy-ufX6Of2I`ghur6n|k>E%~>5jIzN;v z90FfCvEnLEb8^fT-r>&me(fOpH?$65*74%Eh#u}YOQtsxH$}v)S38St4ujt=vA{GP z2B7v6<9k^Ivep!Ed!bl%A`;*`F;M$~-T=hdI=7#1l{x?7Yh{nGE*T=;g z@U*jpR*~aR=1!B-bJ~5azX!go`rv;lT#|aQ!ON!_Hi8^0UBuFTYmI(8#Zz}8`-q6O z6I>>6b%yk|9y9ntkm)yQhx{-NW$kB>`!W&=H4L^Q!4H7hbehi2zgE7zBM*v_Nq9D=6syKMF5v`9 zmR=>P#t4a_hU(FmOwHW6c49s(5lpQZt7W4J(xe&FH|Uj?A-eXfA-$rs1r9Dls4IU8 z_a;jQzw}NfRx?SK?7x3UjU%fzx?+7#uIpPsw*B1W=i5{|ns&#;!AM@!j9)>NG1Z)G zO<1hqNWD~l)yDT`8o{~3@&6cPyb9a72LAg}h1sj&w>%fbr8&b?Nf!+-ZXI{kM>6nO z1`h>MRc5GKfM~HSGFF4cLs2RjOe#rjqM-^Php|=f;>x-H<9L4q&saOxx6PJPhRg9f zd6R2qbTf&9JN|yp92B6H3m+9YtZuk(FD8q0_f#JS$Y}R>=Gfjd+gzPS62avKlk!#O zSftDBm1n^@#PuRYAiumf;FjWNMXgI+mvb)`G_Wt=pV(_-M(Tk1vuDAPe=jMmp02y- z=l$dKggq9^E7*Uaq>=xP5SO)-H>#jd)%0Pj#LF~O?GaA&z_ZGjy7wwN5Qm`WwD_nZ z{KXqHEbzAE7zG`Q*bhuWvqImJW&!evhE78OvzyQDH&HhXmX!EI@SevTfxduI?do7H zOnuLm&cOA)y>CLHUv?9S`mTq<@sFiGjq+lb zY@L|UR#*BF;2lurbR0ImD9J7t!s9V)g<5>oqoaSK6sw!HXL!9c#)^QATE6_bCMq7u zEUAVPOB>f369#-AjVyWrBwP2#AgR34=d8M*CjRw=JsL~CTZV~SW{To{Vj+w^G@G?7 zibh;v7*sfvt)mls)4tYL8F;+@?g~6f8HeGF*<(>UiwJjEFxt5o^JLKjX+gQGtD-Cu z=c9kxWaj%1YY4tTFc+CpRlu44PZ{j-9Mz*X!i)|#i3Ob^wp~CixyqYDcG9)=IE$#G zq({hz{;ygVg|R$J8Q)kliz=L!BA9&b-p3vyDyBqDLgz-;;WBpUlXu9s&D6)m!3_PV zokVum6!uGk+j;7W%{rYe_g?wE&fevY>L7oXO;SSUlG$bc`Hl_i{l!)GY-XmWfFpH7 zMBo}^L8Zzk==$d(wFH^wsRF!F#OFV+#Y9N%aG;M!kj>=DUbJAHNhVeWgd_4r6d$sc zbN7LeB^qk<_2q-30`9M}0G!ncCAeB!1$q7#{5``nfbt*=+LF-L)&MV5DcZSW>nneh z^@2&AxJhv%tSabrfMDn&tQf3(=#n5hM~U?5>1Uup!OrX9v+pnLAJ{uosTG8l@7!xr7M zxu5x1#hj-3^6TllC-Gjwy@e>~Tlg(7(pRY%jb%2af+l>!N@-k&A-L1paoPkez@^32 zG0_!l#V2G%^$R!-Y7xPM51Jm#-?-98d!O<7x+r#{{@s>W7I(_Ymnma#**||(R;aR{ zhy@jVhMEOm)tilb?H#F@Qe!;wm;wQq-llcdl3R(DEywnA8DBLC=b`8X)}zGbpouHS z8gF8i$5$X|xk$!Yt?4jiSbMwyzDFD&OLR{l8ep#3;I>m^ef&aZU9WkgGAF??;~T&f zzS-05dW-3j3+(L92`D6f`sdDsMCRCd&mXMIQ}`R0+hCbsxs@SU zE()Y|385mes|?)te%NR*t&gR{?K-wyE%oIAqfb@t?NR}bkn^l#zfL_WNKT)#zmhvw zCp4aH)A6Ynm4F6Q8e%u1RAvmUoNG)``p0eGj5KFq`SrYlg4>hTNMnn~8(eXot8A5y)kj#s_o8tY5hHrJWcx=m`Jf`0k0@74&9Iakcjiu^c zI?E+7KqkrMSGMJ#8R|?kYSIS74QYq!A2#*-i%HB94pJzUt!AQO)t3}?XYkx2BmhDN zzCUk(P+VtvM>dnYCY*l}dN}O+#GhZkVJ~;BqD-pqUZB<%klW4zQPpGt0_F5Kp_&9f zU2tgTceJwJZa>#bVPxT<=^1=-ARTLAV%Th78wf^!{hX*A^CG?yfUhvXb8f8d%4?~2 zYx3F(>zn|EZnJB0%TGH+thgEHA{{U=PB6xJ4zoRn$Sogb* zH6uTC^23$9dK`ZyK6_5GC5IsehtbYB#;ECI*18)A)cioWJ0t`%A) zE-;+)S*!VyX1y~~9kD1-fop=|x~j%{FI6puhQAgv%l3Z}?uwX-yq z)Jn$sBe%GDcA5IUD?Zk>s+CHyNdiF)qacQ?##?<0s&0y`C0+&PPf?GfFBm)}odzOW z+Qzkw`~FCOGgfRXh%*Atknt+6O-nff^gB>X8qXjW=dGOKSwsfOrInrE*O~zRMQ##l zgv!!O6d`}{*Hk~ou?TLT{V!wjD*m`h1&@7Z1NhR=8Ym;)B2MEv+LomX?XMJjXefDb z^zq6X2&DdTe_#3qbHsx~Nb+#$CTr7w#uk0*Mdq1tcHOET z<;gs$EJ&+i1)r!lNLO%Q(?=2IgzGakzu219KYq$e$#flxh3|sNr%NuJVOE9sTjPqJ zQyM|T9J(NLJ$;Cik(O}(xbk-jSBd48k z?qz?2hv~ZwLg-L6_;`v|tNX^ad#d48V?@YHmLa3k+L&6$2T@Zu$c!v(I@~D~at)ip zxy@?D;0Ypi-uTKFOySz1Vs;=K`b)aF-e>NA8FYQ9baA-LOK!pK5-Xg5Cg#k(zD1%k zFX$Z~BYWDlOyK!@#TuS|iZEpTfR49Px|V;^M^jJvE8-iW_1!%#C>G;iKA}?piNhGn zsHoRXWgr{vUYX;$R7%OP%6F2YY;omEg!sNTiflF3*@!u!_r@2ek7`F0gi-oQ+s{P5 z&n>jpK1VA!z4O+|8`1<>2bKnjY!!QW0x>3hutwKn)?N%J@oK!mmGqb@ZLXT+;+202 zknq(vCN@jaG#dKJ@uUtj85*V*^a}};GI}0av9p)EvHJm==sLsW(uNx-~D)q*SJ@?Ck-PYks2h1Uz-bjJY^K0E1iL>(8bN$HW_`oD1GCdLAnyPgnv$%@ds zbd)g-wX22qzw8`U+84m6}ath7Z>JTR}dQZ8SeOtN?oD}0F;RVI_Ce= zyIcxIkMjJ^xrI7cV0{ksNH?2S1G5{e8Bw+$8K>W?Y#!=^G+$7eA&hS|fNy{HWZEoH z`o@3{(G`LkAuQ2KgZYjK*cV%EW(Tqav1o=yq*8->I<=bkqzV!ynuN4hBP?SJ%rB|T z<|ZDiHntMpzo)P-DTRe4nsKh|A+A&?o{y@g!hEyU(%(JxEMpvjjzyEf6qtg0hbZP` zy{mi!j~$UA!n!mWbH$>Vl1P68qR{;h8?tL3ZZKYZ^+kC)X`;r%DcV(3_aH4z5M>%D zb3UnwTNM!Gv;Z80SmE97-N@^)t_@dRe$Siwq;!b2o>Gj%k&)dw^jT$-@|Ud$AZ7Zf zbQ<7lYFA~Lu8&bkmd0o~|D3pt3R>J0wLB3zr+aE_SFn`x_R({r@0))KmgzmZH-OM5 z2(;@KXayR`08jQ2gn<;44@Ajl$vV+@UwlBFxh^r*2^#i`)CrJW+)J@?1xA`XSkVms z8CYAPBu6CKEESx&PyWgh1cQt za9*UtI3qV=$PS}xmI);usNx%{Xub5=Kz@MbHQ!Ql=<))fNTjbV5#h&mS>NP;o7VJSDHpt=D=Q9&?tq{aY z>ZT$tW9p*>QVm~YD)Qt&mB>LAVe=>aqy=31W`)ab+6ph02FrgwrdT)$z}}I_1EAwZ zn-*|jqSKSDDQtV5T5DioGc*&r@ZQmB9$54Ey+$~*Y;Tis`;o3DeK8?gJ%*8^#Sbz- zmY3GVIxXQB$vTzYu+3jXP$0&UsBJYJHs=(v!0XK_&1T!~N3M&K*QnZ)7v(>X5id4t zjEYTS*-6d(68eA3B^DQ?g-G)pPU?&teo=?3HtbDbr^v_P%Ia)-1Hj8&oXgXlrtSV< ziW*^xh8ELR2lsOj=|aipBcT_7{gomP{@NutxD-gyJ%wj*9bS*gGUZ3DgU(rTg9cnd zYI$E{{M&h&0nF9QIhkbgQ)PvuKVb%XVwPgT1IGd7q62^9w!f6N$z4R!cYvi3xa#Ti zm0wJU)x2qE;OEtEu=ufXfJ?D0Fc6yT@$vw*8=APnH& zb{gA`m)W3HtwqjN-HFPDz^pLR&j$3qTb}WvYX6=9AG-4m(&(aqr5%LKZufGV_N|~V z;O<8gUI>4XzR^VF3o#D4$HS`1EtdJpQvD00Oik@dQt(TaWCpVd`|s$qoKH73RCPdk4vzJyMnK-#6Bxxce~C2b@Z zaHcgZes`+Tw!#SgLbV-L79A1nKQ2xY$v*|;(hrH_C3u*K2cb*q1+LHkE1Eu(s-U*B zBK&_PGlSL^to_635Y{S{wJ~F8t7b_jDn+Idm7ok3rzJ*Rx*pndQmLVdzBptR^!Fpc zq?HIK*n@A{`0a&2?d*%^`z9<<#nZ~=(m52V(d#WlPojEozlnZ(B)W?yqfN~JjkAW z-AaAkC*VzYxG`s-i+L+}HjukHQiZxRJ-Z*a;27W|%F56E+P5YIVM``%S$i7;?Oub} za_(4vHB&88nEd}aCG>{Ti8oDms{O>1{9EhAAzExIrL&H%FVGYAL7m$HM5L4yywHDr z@;D{8_LvBJaH&E`<&+Y^21hJD!Ftj9RM|Jz2g4sLXnU(&*TT;#kf7$}w;Iz3K7J&P zx!5Y@mg+BY5GCoBBzYX|XX*_PcBn+7cJBoamIjaioyc$5hQB_gSU;cd^d1LjhKu-eO++OiMc&K9Q{YN&|+ z^q?=9{+o+iz@m^3gq@WtMfDg*_9W_Hav=x8QL&iCP z348>tPNhG{7S2uOA^)Ef3}k;C+LOFPw<5M$@Fd-J%cFTfb-kR08$O4op5#5Ql6ZpC zdBzpxw}79qa}{6ksHKJnE39{bNvmD9=NuMVz8jIJIAlNVzaWMWvcLBA@mR!+*GC#X znBkjoiuluF&8J#yx&=41Cry9)qs?yozZgt}PZ3Iv&RF?M*=}H8G<$*WJ}Vk#xx9L{ zSco8$@~a0$xCZZ+$_Xc4TQ7X|ax^|`h{34l$*pFPA&n(|-g-=JV0?iHZAI zl63@>ctTEOSf}<#048W4CrEv|42vSc?^R2vVLf}J()Ua#fwj>s&isE5j~GC{VonwE zvtM9AvO$cE1gkCU%!N-1^s`Re2|H4ak$DF*8?no5DDu=*?qv<8#GTlfoTVg2j~NNk z6A6H`nky-+q`IwHVYTmvJtf%fwB5T10c$XX-z;9MRHq(uU*zrlF|h3Zi9N|~cb4)e zf2C-ibySE+V{5w|1w((fyHmwg3a7<#Dv;Giz({J%PIA4E+RVe*^ZL()6_X;31>2%Cem*$(hGSke0Y z{4+qI_#)^%PC$PKQR{PDg2}1ysOw`%GY;N_d;KH=`fbdU+ntIgM%{X5#R|k24ile% zDn#`%Y~`3g<3u%ESALg6v{qwxyFFF2QzxNzxV;M zn`2RY8_+u8mfXC0i!`ORM&;XMV@oe12iOpHKKZY3LUg!cu$h2#m0GFPdBZ<^3=y?fg0jWJOot|7eDmR4c(L%;0;Fn zm`pCSVYtBkHfoh>bTf(==>CpXZY#O`2G%h82I#)wElBGsu_C?!EqIcsKrxLAzNfZ(^w z0PvzAa-TyxR}biHjaEgV|5lxqBj|Y{TMi}KsaOP&?GP!Z)dDZ6v^J%CjpF4&9IlU~ z7%z!yvoQsOsJ$0gk>%&@QQMCqoU@_oWbrJ*VpDDo$;@S9JcYPHyqbO~S&3Mo5agFY zcO!q;GAcZ}dykmIu#ikf8`6JfJ%{~R!v$zG74tf>rgEv}==K%A2bY}WtuHzP^lTJ# zYAiPZ&R{ezxAbZ;|IptS{zHS^>C;H9jC)6k@;$q3?f%rO$a)e-nf z1wDx)jG14a(vIT~l4Q#aSY*#J{aaoxbZ&p(?*x%LT46y0wN@{MpaF&cikNzvEeMPj z0+n4+X-D9y!BUAvE@Gw9DTl@s!_nxcB#`dtcYpe+gA-OM^%l_L%u(>k7c8``GVtuP_-GG_Y_orB zTz7tz^Y}iyuAZJ=!da4rsrTY!ED{21Y5p~j7Xma|Jwr=WcD_C{E6HZelW_LM~G{N1;J#c^O!7Uce(0RQkxnB8ugE-vZ`pzUBE#m~aUI6#V z7T*Hy@UAa%iUb*DcMvcLzuFO8jxJBLvP{9~JIg-|kTFyEgg^Ua`ifT?qQm3cK< zV(J^b3GL5d7nrR@*$I-RiDiH~I7{w0s$>sLWME+@wK#vF$){w=t*lMu%<_sq_J-TDu&DE&t#VT@u1kjH%6DFb z2J?jq3KQ>?e`^R0^tlxuQ<=TQ}WL>M%Mn(CbO7A*Q0q1#RiMTondE#e8= z|3w<|U-zvc^D7}fCVEbZI>OfnI93#AXG~ex+m^DqYH)&mD{QQ9*D8Y7X$EV9knkf% zX9`6513MAm(?1j;yr9UB!?)8`(A$7~6Px;?u&>lXzqRRR@vG?48*lS3NEx8N$-AgVEMNfS~y%CEy~ST)!Eu7sqFVWtt!z&A)TUFjk*+)~x_Uf|1E7EvGGLe)%N+TSP<7^pdM zwidc;V2Bn`H&gd*NZKaUz>miaxLhUbtEfi|Z~yojt{zK~F$986Kpk~8;6FDVEp&~< zrId4|6qKKBKbDU&5LMW|de=971RSt@4#9~e8DP6+a(C2!RO9)y(LZPE3dWb$2zsPf z7n%;|Svk&pCMXxnRd-7#QB!_rv3iGFdmIiVVZ*thwFqLcU4;fpe90=`FOt3i5RX`{ zvOKF)Py094>iV<>khodi!e=akWdO=vJB77Qr1#}-x@dwoqJ$LsY>H5!bfY_dgs^(v zC*U8&!)il+LoG#@3D-(x-7(&EKn={Uo%u357Syv$eBaN?l9`h#gQjtA;y_2^#{SR% zR4P#r#!*3%d6feL4bGN0h8aP0u;m7MrYiC9az3#&llJ(js;uOduxU>A1ai*`KK}wY zv{y)?RHn+y{W6WR7GlBzt-Tt8;;k_VB&5y!nS&;Or*1# zDCd?`5X$~4|or&zzg9zNarHI)SG=hub&up+V!)h&H!S&g4ZYkWc03oCRuu-tEMIAeW#d=~h z*2I;6O0)ySD7`)_nP0h#$Y${9-XWd#++D#QX^BKOHCQgFM-5I@Z81*cH!vzgYm9! zcK#(UG=L#lpWS~0gAVjZ^JRFnInB#L(LQ)-WQIl;KpQ_SZ$>AYDfG zh3odJv7_^I+{g{onP=WNrLxtVy_{Ahz&RMEZl4UL*Ev`s@^z&;Ys4ZuWL{PAn%Bgy z$-x7yMA)H^Dv)%Lm#`#wc&R>}`B*T2#W#*k;0!)V$JUaF!+q;g*uZGg0*jbdpaXFc zM&6c=+oJ(=iAyySKwO)qCs01?nywb8InPd-)IQ(&kfT%^^QkUm1@`ZqI1AdQ_d@p7 z)9=@a`|3fPVFrIC?iQeq%zT7|fd{mvTxe_A9B$qn{30?gqa559*~?NTJ8eyWrx2vc zny3KbZDy2iGYo(R|K;zCwj_zu;p4N)8RYUu>J1Gth*fMus9kwBIY3~EnSfS|Nv@&^ zB~l;VOB-$5;#842Up?fw^*mvH%y>2v95?;-V}HTkR<&$S3S~lSkj$06dD&a}7-TxM{{M@o5XmcYl zh_um7{V9e8Pnu3X?D!PS3sY}Wi;j2 z2&>+l3>yGp;k_8$fsp`wHqPo10haTU^g=0sOF1!XQzqXPpS!OesQ#vZ=i>9_v$Sw( zVZCE$9BNVP%1B|AKUsGtly!9xL*2%Rr#1nxHw?aGJVkL=49UU!Lc+8d;skFWGH>HQ6tDW zq)?ISAXF}>;y)e;9RS6WdNaT-QpRN5Nsc12nj_~IAfHaLJ&OS!E$wqiitEgD$-Gsy z)>$k4@_&G&hSE%uOUoJ_|3T3vwd@LzjK3W<^m!rNSiN&?0se7+C8d#+kcYhXH*)*m zpf`Qzv7`pL33L%wtw|~RcU?#t45A;QVq>1Pzs@|tmDn|HiFR}2ok}#>u1Js}2bZ!k zMHnsU{uMTBh+zC2xJFy&Z8om8o9yoA_P4BeBG%tE$Vqg~#ZYZl1?GR2raja~WNjB;qX5JSQ|pchmWQsTH09B4$q#d~(dy4;E`i0C zELTCdmwvtn=b)#%um(~aIHnSc@bI+74AA*Y-eW%Q`wGD-Zo+g?J;Nh4IzXn zPc}dhCdBjTb+enLCgDJ%TJ$Mz)UDY-I?>JL4P@o(=c$o@eKlYX`mVE93jo5Wog?ew z48CdLfP&oxe^;-w15`mJgC^Ev9F?p_3?ajF^qi*P(hhTs>65*N@xE(W{41b{`i12a z%5fnY&MEgi5YZZ(C(`$rsxSgQ;&Tqq`0%i*HIQ$5% zj%3>ZF-qQlq@xHoO;{&ncm=s*gq*igA6G^iX4_bz$!+9iaUDp#+X|vUr)lziV9R8p z7#>SQKxqD3`7j=_SEu!QR*(fhgY`zUnw)qspRm$SH>EO*pXY6VwgH@#2`JL#tfMrsQ0S$sJz1#j5)htSXu z)7?H71BK34;B18Wd_?!MLT}1`SE|uf9J7JqB14$UL`AZ6)nFt;INLcWP9r)PfHc}e zjRgSXs#+6G*;_qk(`~t!Y!CxIJ30Fq-3r35@FFWo8^t5+iRHZnH!JUSg1{#kRL2Nz zVB(&C(}Q(2!Qs6sJ?Rq*lLDB=2c8@VL9|C@Df)wu4H`*YRd z@wLV2%w{cYz$euOF@C%8Ze1Xrmr?eBgGjx}(*_bjXfc(+ApQN%2-=N|+qBZcm|uxM zEs_?rU{mH0XMJq8+u=Hp9ym8nHMYwu3M4gu+R5uXrl7 z1ue-DO>rNR?tkYT0?ugbjr5VNIIjLIl(VO3I#{ht=1R6McF9n-uT!rIgqg687U~6m zRcu30c+m7>^I=tGq4Rl!6Sy)P@SEwRzKFy63tm*_q$fYz7jA}^Qqfyv$HQ~PB}4@w z3eA(`#901h#Iwvfu*UcKm24txRoIJnDMBf`6jt_IKvM4E~^?XquH zIYv~&J3cMFJyU`yNaje0?tbX_FcqPHx3eAbJpPN>&E*KSs~Fl~IAmsOe?3ydLjxVQ ze&&o^M~|IBJY(O-pLEgr%8DHk7R%(g2$NuZpvEih!L1K!glFv;A$1104%jShQsz{A z8bX+fSI;;29z)4*N-xds;{YKN0dQ;{tFM_{^CtgJ@Uis0#`p0ybe9>&*qbSTb`P2@ z6L`wFA<=bq|pUcgBA`drRX~h5Y|3I?{pX`bHJ8cGvczD)z_BFiw z&e`HrU%kV!pgK{ywVDfAbdLB#MzqoJ`Ek6S{uRsB428Mz+LpY-$pS~q{Wtt5OM_?; z=TetW@RZta5WWSS)Rp8cJ;RC4m&yt|V1K3Pi z)<^aCrHpOjwj?UO6;^$O6IzZGEu!tVAmp)#6wbV*i>p3pr~A@1UlIfb2%59vFF8nN zP&3tqmQ?e(!vF){z*ZQ)Aq=nJM*p>`8bzAep+^39;t0djfZ0S$_@%gi$8Bc!8odD7 z;2mgC1c$^qc+gs+7}(z5n;mnVXFb$$+TAA>=_GAY!0-l_+C!8H^Tvf_^s&vULgZylUe?HH@oeVbUq99pq(2#DGu!B^J~F16%Wg#ex6_zyh@1b=RSM{TqSRF!m1`z?Jd z2ihHHd&*e-b`Woo7852%6ycG0B$9}nH`4Xm}N3Lg$Z{sFo>Mey@e-k z>FE)fm(LYvHsSD(T|szQ%!I6}8M$blxN!(4YoIC65yIZrK|v4P2wdEGQH z9kh+oQ}znE7}){X{?(D~a+Nf=d9NbkD=;=MEO%Ui0#ZJFAV}^s&vT~|3uo*0Da=H! z!fn^_{|@4RN>?=y2!V^eKJ=@PAi-*njLdjvSU@9CK>o$R@vrY|_}+sArJk3o`_@jN zy|D4W!_BTfgXu2Ub4|HYM|>$2!9tWtdJxS#$|b5F07P03{8iVA+(qnH^czWsn1~73 zQ4Lbv*yyz~nuO$*on#a2aNhL2e}SPYW9Kt=Rq=IyRIZ&LUhi$?cf!a{1R9_}`aqdB zRxS;Ju?zpBhpdBk3s1I9V!|#NHy%buEWElCB?BZqhjOzLz2p6O_qq?*__mOu@rfha zXf#!}5m|UAOhsmurX+4n07`0B3jDZTImcJ@z8V9_=lBakcCBZj#P@d7J6q#}XhH{W zhf64bxp^$U2$v@^?YHhxPTyP_;?LciP;q!)0+KKW5b7{e*V}NO>X*O&N-Zsa_cAmG=*g*1a5c=zUcuIR9yD>hC6;9h=68{SNRVFCXt>TaV?QMwkO!FbqmJ^JwhQ-B9a zE$AnSV)vF0u-c@;P1P%`ls9R(BFm39Orv5Ak1)*E5IZmmEwx3n)*8euxu#@sr4;98 zN0JXJ5RZLYgPwMpk5WLq3}9*u7xR>^Epk^$4wnY;Rm*{k3U`yc)As|rK@VAFp~BQF%d_23(=HYT3c*2p7TK-GNgD1lH`3OkD`}zKQVap}ea+sy zwK4Rs_s7bK&~XFol5pytSUa!mc(Ln$^a=1D!e0{#Z+a$iVzwpP)rq4R>Z4PmT3hCK zu!k%Tjr!0xOv|?E@ZTltBuYdKR#nS)Km$=#Pl^%!sdh!|d#b zAJy8XaBiWQ_D3eL+wz_em{#;dH5Ac%XN5~VXnZ4x!7X&Kvbjxh)M09ru2 z`)@FGWv{%!f&(9&K5?O=8bu0!Ow4%!ZHBV+PP&3NY^}5IW@X0G3Y1UV`6O}^lVqxc z;#CzHB!Wq}+g5e;+@#PPyy;pr5?gFR9)qC-TAqkKRHA7Ot9*Vvf|^N& zhnNAzF4L$8$SnerqA~cva`Ays0kYk?i)6gTPfqu>L{<%19t1pBb#Y*SV}Y))KA-lw ztB&b*uW`^Kmjp%~`L^`(9_s=+oJ?Xnl-tW$o8}UC@IPEjM%TyU$TUKK#E2?Jwey7u z%lQ{h(yU*Da;?wZ=7&iigSfE7j8!qL{pwytkG@zH zDn>ppIu_3q@^o>wfr}Y`_=oA2Kaq$Z;VEaXRSwV^OZ9~EHDc~55I&=?)t2B++vgXX z3K*N{hm`Fppq};t5yH8Q0DjuM*BBMy4c3-uB}lJs@rK{zWB#A?kCm+tzb#eE)|$xQ zr625fpe0cY-5Q{cwH64K7VF`p5jP4HTa_L3UR9Yx*ewUGvjn(*6MIaj$XLhlg~nCj zflSREG3yAma^HiiQXlSnb%9n`a|5@ti|`3=NnTHq`J_>ZRl>n7FV7$j$gZHPmdu{3 z@KQE{ZBZ5Ep_#XWXp`*d^=e!#li{4=m#91LxNEUgpaOr=Q*TaAFQd}DlwgUU%ViV2 z3)fX5c{SJ7!IqSNOHEf!O=12i1)Jv^?m2oopf|H7tPAlP)6f8OpcW8eAt7*uYN@gf)(G()CTdO8Z>f=xO!`>S(=_ zA^1zfd*eHYDC~kkKEdk+nsjtw991$HF&kqK!FG@6lo+{xi0#3qX3aWugPkn7Y^=q* zuh#10ec9w%mlk%8rzo`m36s&owT*%GkiYe7d5O)iDqXzt{b>rS1^VqjnXuR<>@)Cm z5yW)$wk^&GVtt2n++t5irbj(HX`G`&jiEZcK#a3m6MLt`Q%xOx9*J4@IO|R)H}D0I z8sBi`_i=`Q`sd)%%`wp3Jim+s9FP?5L|)W@D37I9qD$z899kD>(cD-7?X!nosJErt zfAaNeU^&A^fxS1*$CVPAvqth+Oark0a1feuam$cauGbemJeiJil1y|5s$@V^6T4(N z&+x#@lI46p5SuF4PQUUhz&v@=P!ro}BOG%8T*p3tk6$5$hlaMVXd*fZPgo-&tqO>Q zC%5_z+d?+%5AV=m-!5R_4LI}Z@;D1fP5@XG=|1{M|V8r}-I$FyM6$c-gGV zage+g0jAjYFR`alx1h%+p21d5_!foQ3U4^*vdv(WO&nUrcx2%2fF);4#Z|Le#X?AI zo{B1exX%9XT9X8}m1mr^QLD3oW+`o>@QRjXsJtn`8^r-QV*5w4Y-FrP7qVO1h z`8rO5drGgV858R@B37VIwP52&luZ3W*{E()saJ{`9o)~(Mp>ayi*h9!Ye+*MY(7U9 zX2lo)i0Woda??jqEu;m+3(E$EPCc>)RmWWc7J05LNaNz06>cP(;vx!kb%V_Y=*ng3 zOoWZRI~|gnO#SnRFx0;pd-!|f9+x_QTrP1BwIGjnP;_=pW6nka@ z@amzH0)45Ew(xqeUYfy+cgF6|133Ls3Cs&IFr?&}7BX*K$F zxaluf>u(pSCoRT^_t9~&hW{iJg>6FZWWz0>Iq^2MB_wDirJ&CNK!imy0Q$3@?lTbk z#8r|gMc_2b#qcE51}fFbNI5oQy}ETiKuYX!Bj!?gPkgN$j6AaL9|+8FXk>$UWAD_N zf3>ldMkNET4SVF{6#yZl9PU^qDh@4RREsIq9`bV^olZC2Y~jP=A%w=5!? z5+Nn;x58&k;bJ|RNh_npEZG^_g1my)&MDT1h9rhvX@rI#ba z82-f(B|U5qRrxC|4e5CqpQOwuF%C@ox@EMDbxP$Mh>>x+3)3h82(A3!mB5`*vkMxo zcv_>srkLEQP-qz?Z4KyWi1>72&&^|G;=VYu_=>R20g zki?8WRLN0z_GRE5iWqVPb6 zT(UWK4MUO0IBLHfj&1Z?gZeCREmhgbPq{a@kX?EJo+oK7)~LU#vb(8O*zjNaTGhe`^m15#T2We4Tg;T?Xe<}c)>e3In25bpK&35n{K}biVSreW{4{D{1?fM) zeww|BQ%SsL=(d@*KXnM8Ny<&C-nN50n*L_^=+)^}f0)%Y5?(M0+Y8w5U}BBcx+#$*oc2$Kgx2VHhz2s?Cn> z;Cll?08k_VrLQ^UqTXkZnhsr@MiWjiDFDU*j!Xt#T6lJEqD=G_p>c;;)+p1vUls@* z6mf}x{}rj|+KhXGK)`f;20YVI1?qX8_EsE}Wu`bQ(U_N9qqn%EfuFyuK?=dkJ>0qz zT#wd&qY!>#LpJP3ywRMpRi@4z{bv)vZZ1wtK|5;Oc6zi@@@0+?>WMN-RBAAuPxPH1 zSX?lg2&%Wt9#!<9TnKI2PUjQw7C+IA!-b@wG6Y2*2eawx?Vg%`Ci}J~Cr%O$w|d|CnM7%%eJ8R%7iWroc)B~G=B5zPbtqJ)(2wkCNF`@EnJ zH5~+mbC7e!uk5lFVO3$%k^g}wh*IBFDdQRoM6Zn*Yw6_Zg{T_1D|!|DTW#nS3BH(dm39MH^qYo=R}(DfXagPUKU4Uq$qR2~yCgA32(VzL@qd1=$P zhq^m;d7U&jy7l-f5|+@L{5<3jI#&|a zkRaLPBV&{m!t^Kn=9Pp-##V=+eATR?_#63Bmzz3}ZbRx?Vj^+v|2+gsu^sdD^uynq`~5I$<%*Q*2q)viBVDvCN8L<+pcd2# zcp?P3eGAxu9qZ=9W}q|SkAFo>_DVzeVP{a(zZw^mVP5QrvkS1mOqOb?J5`7SRyp9b zftYc=Hxb42fY|=?r5jWga!_Awi3z(`tfH(wrV(R*x%1qwxY#jrv5B+V=wOOWm^rY#?Gklal|^LB1!S=$ zm&azF#%!!d$(}seqOa1#OO`S0lx+90z&&v~mFJcg2OV9e-LKSMsC;ar-oOT(zoC1#zvVgzWs~Y9ncv_N8ST?)8H6bN`%8RvgLOk!XuaIel~d%U>L-0ytE^o@Grjn!q7W|Xu9hBT|HhBP z*$XH-_Ym;q3@o8$&BlIaN}9BkJThLMLO9@nFluSNBF&7%rQ{{@n03&@KEZ3#7bgb@ zM~2xSGQ*j>1lB7hhzr@UTU${Kp@aGeU7a%Pn47)7W5I ze|vd{#2xe`cTK^6HMG$&|0(urC>^?km*cto|152AiKjV)NxCh#m}cuAP$9o zf(9h4;P8AZKLB+xOeIE7p_HpOh<%{PTuG&GJR_o#t&Ww9F8tw2*dJB`L5BPCdPqOS zxbNOK<`Y#Ha1|tbEx#~(_}^PX&+HSJE#=6aN`s`wr#&8jRo`F7TF38E+Bt^Z;2Fvp zEcs`7XeG2ClKy-ptm@k6h}3i8*WB)>EjAlUX%Gww*%xHCh#({0dgvvb9@x$3)*prE zZiCGQX*i6lB4J1a8OcXe#4zMYkHirmF_lV?N)w*V4it>PBf?`gtHqFL0FT@qxv*02ktgpj;on1oSb@+XnKvB#RUuwsBaa zSa%DW*|o@tl3GU}eQ5i!Y;nvQA>ODJ4&|(T@c3N(#h#(i4uMDQ;j@Oq^GzK(maNm`9?N z4x{8oKXB!9J*5>sSV7MmC@u}RXg*}|03ff<1PKUq;5M=7%Voob*vV!$zioBU=JSi) za>H4x5xGIZC)^_E3w9x85U)8clPcOS+6g{?2JD9K_8O+R9}J!YYDTZzx%;^;)oV%# zV4|XEH5zLgr=h!pL&{(3x_31;qeS`61=BxEQyDz0|JFKYB`}9UA{2n%Zgo`PT_kPF z3qzdjppAIxItoH*p!ZY$>eNcmw{I=Fnw@kCW&H_Fu%-iv*MKd@)%N9o*9Ni1=w+gR z%QQ!+SG@usdh@C7{tjed#%fFulQo0g^S-2bF?GLKaXd1$5BDP6%vIxVtcOUmW!kI0 zmWTux2{8ZJZO=NshYYKApe5``WWt~F2d(s3{yH z{mH{alnyBd(5b&$c0Vqlq9E*!^+(u+_msarWbyLJZgSI7BI(t>x#>fvq^2zCRCctp3gr zu7QPCd>!nC!ai-(XxfK*2+N>#XoB9CC_>r5xatbn`TP%hj7$gU^2OYbSF0`7DCe!$3wM?d^WY_3@2{-64h|x z)>eb?&>=*14itx>AV0Mf0z|Cfb|5-ci9#&?lWO-t+D~2|AgD(kj-x++z0OWOG*iG zwcW>!XmQ3sdleT7TAeUtgzrPjCERy6^Zk5J9+}FftnB~17vnsjEV0=Ya3L@0>(AiG zITh?`TmrP-o(x-WVD)c*bqn|L>=>2Dc*p2v1JUaOwSf1bgn_H3jF{!U`?*WE2}|-9 zt^Qlacd)&)evDI|rZgg3_#2*=WwkcKO~T4KGbbX^3|6$@YK2&jQi`v^c^58)9^f4T zk7O){!TU|gZ{->LOsvbmKK#N|4A-eZX{Fcd;J@;q2-wYDo16H5rU~Ua7fft^nuL?# zwrv~W{%`YY9xyEMs1o^wfh{|HYv~f$BYaK;Zff8n1<4ehgG88WDo5QoAn#NHlq`Ol&<&5PD!}Rh`&*z zOfiT%h1_!aujNyJgmdXsTNoZ5Wufmg=f??NWR%;zK~*J-DVclLna~gb-D!XiVzMm6 z-g)8y!1BK%Y#>nR5xEHaM0FE0RlMr>?VjO21Sb4;lDSnU_2_N_hBxq+?PqbndHdv(~`Hw>4*Z zbR5N^h!kV-{pH)d8F}d|^h|-Ucj(Q=lfN25t zw-p_DiQeXa(xhY{?IuXj#!}yetR0p^a(S&oR9=cPXB`Iknz+`;QGv_-4tPeRwcfjH zr5k~$H*X9jg{#Or;+>oJ1c7y4^O0LEUju3~fXuPV@CZeFtpNAOz?0=>`#e}VI0h(c z;otA>bX60za0KG3IY7(nAW}D~f;jXDZCAM1UUOW3A0yGYjxm9yUuougXnb--c`%hz zd=aNK6itM=ZmtcRrLbNpRkSd-nt2llJj^Md872SUza@m}_X~CtJsa0cZnEu5^u_3CfL+%s4Fvn9?M22)6ojFM`u ziCoNowhh~R$$q*1A9}pq@_g7bRr~}j271q+-)n+av$E4tpwPY99(7WAg%azJ(uG+x z@+Kyv?>RBk?%aZEHSHO=aRos~X{lyxq=r(q#M)l$FkVz-vC5%nbKeHG^WMA;RWMP^ zF5*HY6=(VDO^mFevSEkzwbU@^=jL`c6=I!#5E`X5V~V7R@biT;EtxIY8T(r1;F2U~ z1Q69aI9i^j!fgl&jQyRsMltZr^z!-6m5vhZf_xqiEQhE?<7w3CgnC0+??XrzCcFLt z0f#bB|9KA{`sbTwmg8CrJ@RhrBy2rza0iZ7;WClq%C)tm9_zSj*~1P8lgcdtiCfQq zIzJZunRD8O@otel(Nv#`-93)z6q=m%c*<5^3qbMTl51w?35HnY|G=3SVIeR4XOC4l zB^r9JBPl5e^S5Z+g*1mH4L4aul0I{0JCg4XIsR;GF_yCfF)nmd^rej>|l?G?4|FPV3Yh5fD!gyYDpaWrozdxUfS#hT)Z z13JoVl?XP^6&oe09qx}G*U;qN3wX-pkWGP6OF55?vvRr!OWy(Gij4YnYG!_9oDaIn zfCztBU$?+Bb*QwWF+5(1S=g3;j7o{Lom-dWD+AV*+J=GG?odFa?1dwH=IV_j_eIpl z_E|_0pTmB~GK5m&1Q|W(1nHQMgTa$@b38711N3b5a1TtV6*^2;c=D$#sc$b2q+l4O z-UIu-m_*TH(`3|gPw4QK$Q#sPg$%-7Fm&-Igeow8GJCgixuJHbn<^TAb_J&Y3(kua z7qE11!8rTj@yJUzC~ZCr$h`04T7bLO>iCk9Nd+|pskj;Z0Avyt6AWXb+!C`CM0UR7 zVwut0tXJt$vqWXWE2s{2$P0`>6}Y3kh~ufRZROW!qG`fB(xJG?P5+1Nsa<>ux(QyG zXCOZQfk`$SSNM-|a3vL?i5I~Q%5uTwlWEZ+7@8THf5S&ehy<98AbHG07Udn2C2yHqcz zksO+DMtStA{T3K;bOQ&VS)jE}{}Y5pQMZ3(JG)hjMP+KX;6h@5uh=R~iJXh#Cuux} zkKGFVj)62yyem8U#l3mww9v#-3NmLJENL4o15fem8MeFR(gZicbyBl8n+Hz2bK}Ox z&H!h$jalUH)q+1syUz9TE-^FppQ0!Dx;lIvETq|Pk1+v>)VzukOfA4jiVJ?kwSID# z6p>UQu}G;kG7aE=B{4p-zVt`KX$<&fWL;a|ODGdB&sG7)8^yp1DKJ-7^Z1w%zY1wC z6ro2f#4+6fL~A3HTrB$Y6DQg!K7>LUAQj8klj7V@fja4>!%|*hMMt}(mx{?{M2HDP6Hkr(IFCQ90~Zb>}wQWnNOKxM3+Y7LhMk@N_bCAA{DnXTV&y+&_r8 zSB=NzL@lXkrknRN-%}A(&Jb;{*PKxL8r+Ob-vVh%%7V6q5hEa3`Nv`ccBkV!ZHK#z zFd4|znxf@@s=Z7QII@WaH*5d;FtAVxA%0j#d9A4L4Y}_kXFwS4V*L>(f{dI!3im5_ zRTtSj)k}rtp*Qbu=MXWzKuTNTwE?h+vIh5s1u#{Sy@2Ze<9&&|%X@sd1HI&Ogv;u6 zE^=FBaX?LnW#je{w!?ogx1ZG}nPYna<4w`=qLFf%| zC5f$JZ$tSNu(yrn_x2@7n;sG;%z1zyulGR7W=Li_3^XlMJGvpOFTKGHN>@2YE4eQJ z+iN;E9|ksoxSj)>$Pf4%N&r+w0!6 zpAemV=t*jHSEW*-tj_{hlLJ2>V2gOESDYLHg0dBWoGf?JL`(P+)~%@4139b6R3t2I zN{x7E{5o&OngM~k!uGpxSl+X~eou97C#_I_WG#N>cby%;LdZakIjV5T1)S>gWS0X% z$TDy$PKkp9c4?6Xp690Pb&iok1A`aBn#k6# z6D#}AbbI6q6&_fW2`KQtJMTqRj-s3N_7J6Ph>E?JP!Doxz!3O!6!cNG|I+A>9mdfUc zOlW19a#kl6pZ`&t+qxowsZ{TvN9GrWLo^A*5G8T}M(2pTZPl4#pYVITSq3`g?;V(Q&ftuQWXh z^!qyA?ewZiZKxjSIc&4QRG(KYaM~Gg+t$M{-2BKwyp{ zWU$M(D??Kc!e?_@jb^Nq`AFNv@l5HqF^?&kZu(bANDTJE+9m}Y35bG7sLm}zp4OQM za!03fD!Cw8V_ikshb!OWM{(cB>D7R3QoJtW7jc=OBVXVDgo6jJxeiRk1SU;S$D@xy zAhCN?Okqffut6GDvwH%6{7~R0oD?InR7UH>*j!3Q49{2cagqidLxnk6P#EJMb^cf{$PAnN2FcPFIAf9!l(K#3*Owo&S{&|Q+uv`_gx z!syO!)JwG+!Ab zU%{sML$U;`UYQ839am3uMBfcv{(%mcs^VICBtW0+tEbKwLgY2V#by z?7b;z!2IpWc5o~oP??-IR*9VQ<1Fn?p(1| zcjcq5zA~xNg#z92sGh-J{KSX7acA?omZz2XFILmHRN?yJp$+V}` z`1Ka{w3rjgVmX^@$|LQ@1(0XHK*rv_DxXu>&fL`^qaPvu`)9fICO*44LXHKk6;1bub{h#+m+G38$ zjjTug)-YG#GWD<3MYg~8(+}|R-xo*C8w}DBZu6+T27~JW*BBRn;EdqFVZVg6G?ZJsg zV(mekhx*XcLPgY99pIRLM8zK+!*phKO_u_qYyG>ZKcS1{O3=m+onlRRyP=4JUP}JD z+%Fxd!{dd)f|K~Qgt1h1mDmsknX1Vm7Ry=R8H#Cqu+Hpg#HNH**6(k0`8_OdyT2*w zxv=ejE{JyT!BaO~<@k+Z6H8+rMgCmG;5KY!S^lGo+Z5kds)qM@OF7AMj$S4f4di+x zxLva4IZXuB(iVe}dLt4_dkuf@#4$^*(T0ZS#c%Qg!-)%yh+^f`@Vuptxt55}rB`{C zi*NWVymcEGR1q-Egx>;41i%YGIrPer&lW&`tKH&|P?YQjCu8m?&*+gfrH{gyW;}3Sik>#kepMaUAn9^O zE6#2EsRaCwi@x7>l0$fQb4n(s%LT9FBc!~DJVi`(FTk#5!@@y`t)2V9ty2Qd^TFsF0B+T@1w`5?vBP|SGjd_^lvFVcGH zkbgQOUp*E1OG7OIOKzVvBq)0blq$5kBz@=RXg@n%5|UX@orF9sBc+GAx?%tgFN?tZ zH;4|XBLl~~q5J{Y*HV|NlwsPJJ*sDadJI|lEwy#}%T>O64iiup9SSIozgoKg{d{_7BA5Q@ZRlk4x>a3Fy(fJQoFUUC?}8;3Z+|Dr zf)2i6a%vj`pKq_7gqG;ww*%*IK_`i#DcWF-_*hZV&^GEgkF^KZqZ>AFNI6A+9eg<; z*9m<-+F?(nG0C}Zz|agpHjr#$@M7N61M7(&^(5sJ;t=9HHpZILV+<&8@(H`zVoh7E zF#jBdnf`Oa?;rJDo@N2IPGN5r1uRk%fc@-EFAKj-au)GlVKT4B%L2hj8Ihj!q{$BN znS`6D(Z2PuKwIDZRPKLm3tbq0f|BG5Jk-`Jc(w|Wz_W`qP<8kqCxT}6U7lkZ#HjP2 zY1P@k)ZV%1E39=Y7-PKl&0O@OAS@4IzUF(lUdfFlkTbw|p#gsq4NQxoF_v<<-=+9|Ft*CxsrokI_;rz&X*jLEomzvr4+ zzTts#^0}rJKN;sr$n|tmZ7oBx**Xz_SdF1aXSK_!$_`BFiLEKv9~;hHaWg?k3!phP zSU7-4O}Tlidv=49lyanhYuI9KXl?<%rahOaneF(r2zY^-TYTYBM9g=0bTWJttpzDd zo4|oQj;xTjLsG<@5uuDy6<^@3q#UC@lPdO%wr(qc?qd?ZRHO5*rw~*60UjPC%`h`5 zMa?%w5G@8lIULfxAyuTcsFc(v?92&bUQd`2Fna6qEiMT+932jSe)HX=kzw15)`Z}G zCKx`~%v$Tz|GckST}6f%%lY=pKJ1b1o-+pAf6AB;(cMRg&A(lFwbQ60QvjMC6PoN9 zQ<0GH0a-Kxm&MTG?AbbXc>0BtLBdZEBl7!ibl3#kcE9zo&*`j9mn(H|aXQGYaHxzp zI71Dd!)N!%0&BH@J=GGN>?Ygvp#yo;nEQ!%g1d{ZJ5WKgB6_XN6VEf*Btcjr3mJ-% z61zg@KvJg#<#Y_t$Q-p@@UWhXXj#sk=X;<+aPCxROc6Fyxwzd%1pM2SExQ4ec{(>AH&mw_3o7}0yk2obP8UQ+zvcm zQp=x5-5`CMclWU#D%(tY|~`X+}B1&v1e5-K?%KRGDTU?%rh<+tMzN@$`7+B=R9_?HIV%{W=2(OcJQQ({AQ(Cx#! zW<^eaNY>%<4|;K5EzQID*u=U{l-+B6B5d(0^t|? zx;!KoOJ8*J83m2J(X%`zfP)L0;obMkPBm9rqL?LcTzsf7|$u=X@ZHn|V##C4aK^LRryA_k!fn zRJbO_S?!)w(dU(q2|iij=@${b09Z9ef@SF|`cV5&0+v!cAVfH z(|3u<-*;p_EP@?rwLh7rf_|~{g~jHBi<}}nYEru3=-!g@( zU$?^J@yfc^ghv0=3RuLz&rM z6T698&ncB>AgvhAIs~7hRBOh6}p@1=^w4JFqT8 zWU++5V3fP{3S2+W>_0cwd>TDt^aL)ZQJr%biP(_Ehb)98nAM2)nk^FVVGG7bf9jgX zlOE0t06r5gPU%L^$MGTU2ZmFc;iX)Y?$cYNii zQHiC-U~_f{%WH+bIQKUmUaI0{60wIk=H>rF!Neu`2QbO;y4Q?oSB{@(Pbc$ivq4=WVvlgg?!{Jp{yUc;%pf&2iP%vU;yQH(7vK(UJe?yjCCd`?Owzd{r85%%=ePVQ=kN=WOxsSgV1Ajcc5xQoF zW>%A@k^MQ2FCQ=;z3)6(Ndt~GTQCI2X>v>usvx4ON3?>?F8 z?o9T@07+x9)H008)2jn#{dr?@I5xqmDxNYDXB*x_!tt1qTFerei51S3LsWyHa9w;b z<92!?NS&|XYzYDqe@FN+j^@&U1ek;^Z?044vGGj_$T^n1j9B-sOa4M<3#&D&e#8L^ z9^iXqQ>O$ZscSj&Y;gD<z#s^Ob!`wp(5 z1OTY|U?C-kZm6Q4_wQ;QmF%;N_|jc?K1`ulR1SHsr@rXVe-wQ};PK^xT_^rstH>Pt ze{l%*(e4|1lhHQ-^3t|dl7pdN(~1$irGpuQz+e+8Hn(xkyzL0NXV*7mHYZ&now zvP2T>+2lFUuBN5r-B2H37Q$>PiJO(7TePD?a3F-%jb)v-5I#-;38uIcEl=&)UaMDZ z#P$nq2=xI)=fv_QGctF!9dTX$lVigzSHOaDwwiw~Cau3e74YPXmGNYv(=!3X z`0Toc{NGu2i@%yUvLsdrN|Gz7mvD ze_xN3_O4D_R|IbwLDsMVm`qt*+0K0#RZ3@@o}l>=I>~oKHs+_@3Z))mt^^x`4m>5h zC=t_eW!h3AZs^|{qf9kLqNbl32Vc%-;c)e@YlkuT!w2EX@+Qp2Dla(*44R~e3VtY189J#>1m&C;o{ zHJ3^Bzxi^t8!Bm`9FMX|K(G&wsyY6wnV-D-RM;GzNSZVmhHiixmE1tbVqz4>eQFFcNbm0hEMNdano|eCCHGe|2 z+^(e0;1?{tjhGM;yX=Sxh0MI>RPtY3*Y{y}S+(alSyj7gMB^poj}Za%$gl>GmTP4n z)VMFbFm>HpN;;Q6+j*bRv!C4Ve`=BixgF?VE`~-)`Kt2W*mu6XU_d3Evh5`1&9)2l zh}IaAo+lwlvV>Tj@g#y54RmZ#C3yp6f{J7k=Am>Cbyjm8p1znAGuSFfcc_8wsdgfO z$ZZ$kNz}qyMZ|V{x-ZMnq1K?NH>mwM#ElSeN#1o{*#fyh#Yx(c@E!|`f5@^hG61ni zlf!!H8_M{@QWgCye(_W{znA8-1UP8h%zq&9wPMiA+($UPyF3l#5%%9Wg1@TebXgg^ z^80z#zdlkp)~-g~P*ges^-q997YP$0mn-u|TczDpd3+^=GC5-oqN)n3iCWdwm*;B2 ztS%Q0!5iOcQb5yI80Gdoe|9A>#)I7;<7Ii{yyi!ku0Jb_zvt%e>!pyJtxu8YKL2 zR_lx2Q>8bjg1Na624tzTbo~<^^)*BXrDp=T=HLc7cdM^Q6@RKxf7#Lp`d(5I5MsTU z^ym;b<{CCm-O8$*okr;bdI&0?#ypnU;z04GSGc)txl_D1 z4#xFpb^?EAU4&8Se`%K`*9o^{RIkut#ctWjDXSe{W_SpFOYPoJMO9}`*Ugn2F>+q3 zFHe1(p1#fOr7^NKf6zj&rZ_W1sun%z>-WY-8me9|?ypUu|K3(VJAXF)2WE9ddmI+Y z9)Lu@?76Sm161qvc3{Kit-ASH!{w1;g(J#fKi*r89?H%68CIa9gL@N}Dyg~A=_am$ z!ot0?>FInc^8RU2_Jh)yGN6jFaeN)rEAa|xR83d&F6QyMeu%~2~gD~;@-kj zPbwd=g^n(=iGFBvf)8FbX7WUm&d)(+_9sKA@J!Z*mh9c`iqXE<5d(8KKXsMe@H&rP zCswl(SM-NOR!UijkvUxWqVD03zP5d!$%U1@*aP#z3RB_1kvWw1sO8#)~ zN|YCK-XO@vf3g%5C;o=V)(q-pV@C<`evum>>?Nb9uk-+l`Ua%|H}gxU$pmP00VEQ{uN*uxXB^ipoYW+7V@Eb zCKy-l3(c2DDn2a7AF-@hex%bJzd=rqLgE6n{``Q}jgSWg)7=N{ACm>C+o-ch?atYvtVRZse%^I zLop@A`3_$RQjGH@=0E_T(^!9d%%rt$(e8WA2JDYXaK$$e zx;nA=;C8)9yHURlP))!7Xv8ELw{&F)N|dxqL$^4$Ck&WN?5I*o(YmxRl3U3+B-Q6O z5C{T%R5N4T_oW?%j|zGcI_m+oui$$s6ft5RXb^Tg!g>t)o8-Pbm}|qZEW*&Qvuqg< ze^lHsx8E1(X-ZmdsT`JVJGB@CcU22i!?vIq4IkT%Yp)og&4hkVuus-C2qE1Sd6!Mt zw_{KNi%^1q1CBVodj=AOY$R3ajqR1+A5t8NUw~`SgFDUA7~-X(T?mgZjHd&lc3ef9G?NdYL%5tA zc{8&|3XFI$wp3*UT?f{~`isc4g4IuHs3rpSe)mqKqW|H#75S|vGhE|Xe=b^u zRfe12D1Cx!>%S0VLudP*djbk3MKSug5jb^u zrw6ycF8g_o#kO_IJz(jp`nlae)M)=IykFi|kJ##YoLhm!kW@aDtm#dp12TIaX78IJ zJ(yb`)@Bkvr6X+z-Zucxm%t|ge*(U@m{gD_dtTN18;m7YywL|ha=Vr%cQ+3(t_{NAls<0d@F9Wf6bkiw6Gb= zsYGaKJ?3+T6NH7o!@H&Hs4c7I$2rI%wd>mx9YE?k>#S{?OmRge8)3S?M>K=sHs6c} zmcDkWasv7GZs71}y-w|*P%75Z1aMA31k+9cBDe~ViNnDGp?=jmZgDO01nq$5d#m9T zyBNmVPM=CE&P|FXLt}Y{nZwKz&tB(F|?*FV36pLp<9eM-+vE5+xGq2e=!|QwM(Dkd&Crj z#0MWrdDqmRmi4#AV>u9Qm`Y*{67<>ybzD!i^*@?2UVL#Ww+82gIM81<_=v`^w7n$+ zmS&fq{t1M5uB_2L_wY%jo|U#skC4*xnLs4J1*n2Vs7COR`lwib$>xVm5gO*SZ-q-& zjaWh#3gZc6GzsEze-?I^3we-(i)zgUm+crxNUHK|d4IjuPirp83lO>rP_(K20=3y^vu~;IOCMj5daQe;iWM5urzzqaY+nQbX~m z69HXWKg{7r6gsR7r*7v+%JDY!tFVQxTQtD1yU{PRm_VRBfBFTiy8*#b!7Pd6Vxg&N zN5V{Qvc{EMHp`>xws_tK&j7BIP`bd0DM;TvpS*P$iL>Xgav4dqyHIAQN7H!EN1HMc zJH$xn+B!VuZ8`!Rblb6BM-D(g+x+|C#+n{1$uo0Mm(DKle!mn8DUQdWa;rsyEF{9So;`Pq z?(u|KMN(DN$8!|->&Tz3Z%{14aKGXSLe89!#p-pL4l`!S?s7x(JWu@KGyf5*M%DDH{HIR^WR3!PmP*-K_e z$hO7dJisTPc-YA(Tkt|-i8GYbdlTrf#Xj4^lkQZc#4B%3I8yg|9d##$zT9qpM&wL9 zb+Dbo)LO7Ja3E^^&Z2(X)I|)|lFa^>PC{oz_JBUv)kgSzml9pc=7t~u%xXSu|Kq5H zIzLq|fA-(}=OZM2Q&z`oA82T)5!)|SN^X^gL~_Tbh8J6(0IEE&!)Ks1#Uz(>l}Vjs zzeEXTS3|xBMTx0!7w#gz%@AuHe>|yq<>^{9jVmYn#tK7eAW5sO6o5Wh^a$&52t8+r z)C(!XAgUk?@xGY^#BexWg1fjo`LTRo;bx6_e?^s)VDufA*rq$6{w!aw{cPg502WG4 zp<(iPr}UnkXV(O6a800#A%a}y1n-d9;?DXap^B)Z&JiwfFlujvI8S=(x>}r#4ylD; z*E=iyZNM0I%)FBfUiYogMApHDIxGadj~=F&4iFG;3Nr{f$G5W-0ukV}PT^1bQEHBh zf5NiG57YM;X9TYxd)p583i z=TsZ?MNf&OQJqrKyLDjdJ6giZe-wJr)YxMu(ISdBGYQVW*JY9xEMthw7OX))+k}P) zfOXAdHTGsd#+^R*DRwcYsnV&8?{_gCF{Rdk(xN{yr_fd;TY3AV7t`>-`5R4@a&=bv?dXiqK*T}(LB3m26Xe_;b^gY9nyM4NrbY2F@cn28Kc)bk@o847TBbLS&8PA=ea z>bT88Fn~_-BTUw{^@n*}0%IBnL2k(SRMVMA5*Kd1?Vl6}t`Io`qm$|goQu6 zgmCta)|?A~r$H|(08j8=4w1DaGz_s;n`0ESeYU;JGUc4`@zA(KgYWN@sf3)Qi5)Vw zpy(X7kt*z6j1a)6krrS4rP}FVVpK`Hk|Tcfx;8NdPo6y&e_h8Xq|w;Ikkg^QSSauo z$%XI*?E|Z(?+v#AIM@%F0yaHDaz(GTYT?y~&6Om0<`?!FtCfC$rnBfxWN^wx>q-6x z?Q9s_&B^w5D;SyuLPCMqiF`wYSMhy`?kUl+yr*tBT*xv>r3Cn{$lDM~aKPFyXF}o| z%e}nI`hnE(e<|9!A5R$UxrBvqM&8&)I0?y9hdh)+zUPyYmpmmln=GAFkwEc06PGu* zM=I_p-mJiqEUVjoGv6Swc1M#+@8vhAlU@z!_l( zYAa?9g8b2N5HxOQmXe+I$3;-=?f8*J;Fdc#r=MpQXCH?$1uedxSOGZ_4l@Qa5 zleZs$yE?NNm7V7Qh2kz6wc~nHv&f*$%ZW3l_pnV+mmhV)g0aX|w-$?wQgq_fi+$Sg ze|JG&iHth&f&4yIff%%ax})Av|G{%f52X)qjE^?lE*_5%Go0|z@^d$8lHM8w`@|0n z5QbXD76{-pnEQ_AyhCP(^dJUO5E4?b<&7ec8qsEAVy#ZWPl-;|e_Td6Ft;$prLKM= zojQwGj)i&c*1LokGn`QtHv(}U&2eKbe~EcgUMYPTTK%u9l}()^rtFI&^*rqR!u8Qb z3KsnN_M%wa@_l7a|2Q|F5C1ab)}E|75Z%=(iblh#S0=ihflkGr7`UR|LIF0GI>ODl z>VD@-$#sGwE*|;XB%e>KiqhW@bL_u1%_<#p*MCn+slcwE5`~Vz6{d||fzHtJe@T9B zQ2$S}Ar#GCf`+8W>Aw-YzY%A3Iw(4;-{|93Z_TIIb~Ty5T@Uy&w|V*hj}&bF&b{+w zw%n;Lr@~aDoPUfU9&^{zbZ(!`A=C^EzB}yPd2LAuCtfpo-AhaG*FI+fAAQ?B7?h%( z@Df63pDn5=(%!waBf_nuDUxm~f5;+JyT(-b5dpX;9bjAHmt8B}&f={{fEM?PQS-I7%(Sa0h*0x54|(u?+-(bp_j&3S6dJ&KDdQ) zS8MG1H+vUzMNy}8dKv36E!eMxNlX zDh9IFZcg3S!$kFRl!3E>{_AA<^MFp*KserGmB7i^W%@ zIa$oq>SG07{@+haebqc6c0Ch=A+*Hfr#2xFY27X@o5cKp|}0s1hh;`aErnOB`@y!Eh^*i-HC3*i?qi1rrFT7KkEo`#l?CILEm^z zo9e(w>WMcEju#{AzJ}hi>dx!z{~hT{Q`@FqZ!Yth zM$AC!DZm|7?hY@S40g#`IoAgT>la5%MoWX2IPg|$`S}>5|o-|oPOg4Y3yWI1V z*}CPYqyEMwXig2oe@|lUq)GlV=Zm!o>u?DVb{HReuKQj$V-^}k|L@~W;$$tDP z)EfWpCIGn!T|rMW;#cw6;8-&MO2%IrxjXLk)QoZrcu5-5XgcBGgg+4?LZuQ8<{73e z*|iFQB;V3hyO$@NI=>mR{BvBCB+@%XqU8GW=#GUERqc(Qf7i+qZ}r(&;=O0~tZ6Id zB;93LodaleGv8@b3aP6W0l>Lc*K(+bFK7rg0WlaWY;T_Ozn1cI@=GtWZz5l|jIZdy zoAS4Ofie~%Z2A4&R@)JvcZpgv499>aRW;`Ld0*tyHpCWAD5GD%zas<;l2yU=j{zQH z*$NVHw`6q5e;$?hEa43<=Xn~7%rs=p_n$oB4wu{F)eziJJ_WKA_;7QsH*JLg#wzKuNT^C@&?z_JK~XdfQamF2Bj zY~iRc1ChHKoO4=ZB-abfvc=_qDPs&3kuZw8x;PSt=8zlNnO;#tFqccd#64eF4*S~S z%f3OrS~9-GQ46GXjP2+)7)V0?-^meL(RK8Me}i1pltxj|(}*6=j?^Begig`eZu$`= zb|BpUS(YKh2q~CEel{}$f{6874H;6Jq=f|!3Uj?m707Q-?@P9t*pBt_lRwo=f?IQ~ z591GDCduK36^@HZ_;5GF_k?-B&vc;lW9N)YK9iWeN7vrb1Dz=up>+`<{@~&Pz6MCg ze|CG`OaA)$h^#J?9J`lHJnaV%jlizTH84w4gYRy*4T&O$^`%>U6ai}EL&dXr#;dx~3<*fPDOMGL$5L4{pmtK@4TdLidJq5?4v-VMl!=0qZ<+mqkVD`pVU#vIzu?F0` zB01%``y(}MBp$6JG7w`~GR$Sy^Coy*vy3!0Me~Svj8>n~1@O1bS~;F2rvdd0>hqbW z>!D73BjoI9nb2+Mydvi-aC-G!f7AIO<_4nPa2)-_Raqu@TNwAdcB0C!gl7&78hPVL znWs6%ncSgYrZ>2de7w@iA&kt7YU%>WjCIm>K-+tX**k`NHV0igx}n#sNT9ir&&%`_ z@h@55uPA-Z#*Uk-2poy5v1D%jjPo@ipmd0_x;|M3gPDmo{idrjkI;Vof3zakB$>u{ z5DJyk#7?5=T(k6<54W|c-o@{VeCg5F(^Q7)1r(|N{Cw$6=x>uxWCw=iGo!LJg$ftj zfY9J#CY{*>2}wnXNN#9VUKaM+53%5hq=p9)@uHzPLCr`4uV801pjO}qMxeS*5GBRH zEeqb%`H3zuoW`|v&HuTYe-1t!eJzMH!WLGPot`2_f64|!d^bUBjaO~!(UX*jx+UC_7a?43t z-QD{#Y{l8w*E#ROFJ42i3un3b8(K{1TUrC`p;3PkeG8U_l2-%&;=aAVs8dJlPQq)E z2;I+f8nr(oocr7we@@6J&6)%^ZOPpEBkmlR8omR4sa6e3o#Z-On+zD?K5f4`3d>SO z?spvPhUkOs8atR733!AzEaBKB|8CI)d&kY1=Kx7kGl4tF1lJ9DAJRj}t}F+T7$vck^xfl{Xlm6~GV+YC*z+v#4TG{kC$H>0Z4YdxYx zmqPw(CbTzwyYBZ2yIPR|!AMP$+aj%??B&$?P^*(#%0J*FQPQz@^`^hZ3<2z3V1L6G z6>};Kyc9a*7AL>MiVBKQVDwR?JobkNL!S1X5EZKV1f7qaJXD?O9F_74}Jj;W@u1?YW z;k?@M`}f_f{jQ@qad-;_I?%Uu$qY(-VHL+*HAUKNSUaXbCd#jZaF5=G!KEd6f%Rm1 zsH!)GhO|v99vP;dQF9&|AZA+@QL0MH<*`4 zIn*y5y}zg0s5uA)y*QZ1d6!c>o%toA73jDVkOioC9);>)zQ(RPJid10n)R2B1=#Eor9BoahP{({eFC5$_G+MxmH+mqhxMgaVi^e-8Co95aapj>qeXPI$=AnsonPvQ|1~B#(@!G(JDD zf088ho*lr94xElCDFFIl8?Sp(Kzx6GeZr52&Maw}-aZWKy~I`|+^0a##W4uQ<2uDtDDb=C8EbuiXGU94sy;3GElc%NNZo%;>NZ60-`OGD>NZuW~vRHCH`fV*oQ`TL$q-v4u1m8J+# z0pS|_tLCB^s--Rmz;deNyU#HWC1mRxSRj@UE(%B8`x83vA8YbryJhWy{pl>tf8T(~ zc#bpOO(qJ-!Q$ns6%$zEriC~-BdYi?M~<0V!;rEPc5m28F9Q`ap9mULwg>BR=Z1web-TDQz`c`JKdf*R&Qp6QSyGAy*S!jEMu+**DacE6Z`6X8O zshoUp(K+#uDujohXV|vhgH<5wZ02(O}g(Aw!*{nqk~n*tzwn&0NcjO^!j{Wf4*{v9M~QM`xFeD z68y>CI$D?c6;isO*q+7?#I?y3IdIF1Qp04O0`j7$yHWc17~ z_}}Oy@&1bkgTJ!-e}V^jidAXK-EWacmXQ|k52X5u_F3l?l}6^pIghtoQQ^_>_}R2# zSTi9U_flyRo)p}Un-LV%&Vb9VbdkHVoe6erH}ah(HNQk4AHIr9);*qYlt;)_s~PN> zvI94k;X%94e`alhMc{;$e@k5RMiFeY zNf9VOi{X19-FM1z^s$OM2$TVIex=V;k6z{ylHehw7Ze!pa_bVSg2ZR^qT;!Zwek{N zL0Bx>6ISW0cFskfl{40mLEpq*N->?x$dddO{Q17I&c{no)7=v6& za^x|5!Yps~taZS%dJ*N`JsmL*5;8eoym+$aa`P65%&!Nr9H9gWnZ~LNhZQ| z!8C$ne*rGWE8`0e+CDL04@gK;mFhUuH+=k5k7M$TJ$-8v7ce^q`pNcIIg0gdn2Vv8 zMbZUh%n%E!Wwg$L!Jx`Nc32does#n^h=F45!U!SxfPDG;O^|O3y6x4=^r^wnG5@++ z)m^f{)h-&xj%iIx;_8IhU0k^jW;ulLkH4ale~6snz6WnN5att6>;9=XL_pI3rvHdv zWDs{S=c>e-XEwZMbz(Psu3$>i3@{}f?$5PGPxw@v$&a(sw>$Mt`MQ*7@saeiJZ>lfE%%#HMpGI7@+ zRC9{cnr3@<_a{;67>eeghf~9gRJsWz*FivsPc3Cl=9SM4a%}!Px&GZ$%%y4CrH+CL z{Ovqqc2?S7^vGn_aXw6t0N(VqE!w%;HdP*`Dy84B()ZY>-hcb7?8D6 zg*oHIGT6S4a21o}$WC)Gn^4LeQ=runY>()yiF=fqba-fE4 zX}AyC8oq~vo~u8Tmdw>@WQnMRe>*oTG;*=NdjQW`BAj;>eW^*$Z3Buge`vXLx{#?W z{1FN5*!P2Xlk)_7JB{Q_!dUx4eYF|>W?ANs>RspnbD1v8cegy8Hu#(#pD-NKD*vcR)X?* zE!a_vN~S@3gXe+X5pF`k{K+939Q5DkA4EdDy!G)1BA;!ge^<8;A4IU}XAgV=X(6hb zhPP>jU=9ej>_GhQF^{S>W+1K~4{Am5u3FFU`AwNbZ&cGlir6@uhvf4aM)mg|{nkKP z9HKXngI^dk44{p?N!yw18Zmu|)nbZ$iLAaK(Ffy{aD!|HMlxYH_N>EXD7t$Keml@E z;ZFbhjG%(0f6Hz`pq__|@m@V{ZV#BLrN}H8Y;MVn2CU-K`6#pV9imUG_UvhICYC_| zQ8l}?(>O{9@vC+pf?3b$=a8TxOQ88uZ{}{|V)D$?oV2cY^hv5V3HdO^Zftz^gAQGV zctBVH;?htU!y>UqQlT((IFm6*!Wq<2{EOPxEA+<2e{u+qV}uy_U$Mz*>Y@A3{Tbvl z*YV&uQ;-5x^0Acfnl;XS3H-Zc5t)Z|t^?OE%aHUR0(6i_m1 z!n!2ae|q7Ln~?WZ5mtoN?x8#Boj;h@XtKqh_Cq}kw;ei5vb9OniuRQ%$WN?tG`_B9 zA4fEIucV#mx)M9RN!#1S^Dn9Q4U($?9h0xOZtzb|v%aWI>Y z8gQ}3zPQ6KsFMo%zMe6yk7n&jQOo7*PT&(!RgZJL{iaJ~`qireo$MDoRq;C{039VM zVJ*Nqsy1>r!2WIfHkGQ<`2&evFds02j0DYk`v^{?fWbAu9&V^Gz-ySl)#K$ZgJj{O ze@oY~>l~^k*b@sXBY5kuqyFBGm6)R8U*b_vJ4}>L*wdy{n!X}Hu*IlM8Y_KljfmPUIm`q5|X@cH* z1+LPQ=7ZGp$S)KhzDRPxt+9oVW$~DWkr1Fo>N-4!%m=_zJxEqizM*e3V1srw=D`H( zMS8u4SY6fDy%Q9>4Ui`;6pI%!o5Aq)B`zkh?IJ!O7P~28dC^hp;==^6rx@s{f3x|3 z$t3?7j`ml41i)6z5=e?o;Q@Zr+WVIK=JzR`RuNTW4OKx8(M8ra6n@+t&qIYZlLD?S zX>il(tW)JvGB63`QdP!P30kywTx76f8?#GcxbJi7V>}AVJDIf7L3ELbWvu3UZyFf?r`juaUsRL4q%$bq5hL7>g3= zgBvD_9#|7QCbi~_Qpj;e8({g;+r-w{KDm$A%{BX<(@9jCo1Z%2f;k3r2-1j!PZ8A_ zH+lu=E^FHB=?S&^g3OTh=DE9l*t~k$oday?E{9rd6CNXR5Xq7D>*to1e<(rG|BGMJ zX0or8YGYHX(n|tzAnK3C3~kixmAPP~;4?V(Kejbn4|D}De9wEu-a>}!25`XOID&mI z)!^Jn{im>Y**s0>F6gR(>8N5hjyMuHmXjuQXcjX!QxjP|?!WchkmO@?4f}%h&E9vQ z2?wm|X9r&st5;|inn1wnf6APgO%24U#Hpbot0W(+??XGFuaJc6KMS}#a~)P8%mpF8 z={OU0qH7LTi9)DrPX5xvf%!jgA*~>j=_u{GUCm4^Szad zSVyHfp~55p|7qgFe^ibM2Qt^#vx|DzxEcel8zAG%5u8nwfliTg?8!+%;S9=l!wA`( zpC$%oye7X!O?Ns=ang2lk6EcYTF%~W21)KUnUyggwyDAMR^l~#@hv_ML$>o{wKFky zcSKqO$7U4)?)0s}4Q*{nk`Bsw41&J$Tf3PO39E|$}#k01O);#tz z0bljqVk}O_%fSRKMOegd^!um(qo$ss+JcV}7)VvuMs>af?({p7h(-+0M_tl8=Hr}4 za${0^j&oFu{aWln1<`Qy6*TZ{tD4Dv@`4j{ak#YiYk$Q&?ADnUse6tQ;PIFVLnT9% zzQ9GF2H+gAf1oQYFq1ouBM5d)_DHalnZMm1yCZaz#sO)A?lFbuncg>7VpB0i2>!Mp zV@V6FV)HO~q54Q=J5Sw4yz<{aOpL}vNv3@tEob?xey&KbRq$F~zDT$IcF#L#FHGPW zb2ECt=Up|4DSxtsuEo(pz&>0dG=M5U+#XP)n{vN7e|XCuy2Y{jsd7RCY{~dg`Bg}F z!o4Mb603L2bmRW#U-4f{w6^zRtu#;E(r3JxTP^V?ELa&oI1v6zAb6d5DiInhON&`f z<*6vjb>XFt))5#LYR9-6v|gkDGT7iXH%4rk_ds^JANc`>vb1v3W{?jX*)&a8nN$Ll zYeioof8`3U@*ost-&`j-*Aeq6u7c_NO6`$XKn*cAV^85Tq662?GzEPD9{L6(=MS$Z zhffPk=5OO{kL${O5bq4ZmKf zEp(f_Ve)ODBB;$m=X^=5GuAU@oU|{rMD`Q0e+G%eb%-V4sr1+*&fJN11%SYex%->J zPJuD_?x}c2VXOG>2z(2vP9l6Z?s)2_$>}Q}0!?VZFPe$J7+2qdhnO4X$=1%6Ir=;2 z-uM03g$tT_i!QQ^EDmwzSLJGQq9;vdbA;!A&$}-0KCZ?DeHd_a@LEc^-09Nn12dqO zf6gwv_HrGF@>N|zsFE$h7)NLg{I2!`*K5=y(nv!n6;Q&Tz`Ajgv3=FtCc=FVVd=i2 zO(J)ul9$DzsBFk$z^F7$!O6fBCID<`*ijKP4-jWW=bzDWpRZrcF`=7t-b{ z8y+dHxBP=@#RJiA1@<<}`4W5N>XfI^wR|#byM6_+DJUp#0^(fez zlBf2YbTP=nF;FiuJ7Pxq%8A*nmd2_DJNWTU9Z}_y!RfUUMW6uP=Hw$ae~WTiN0=}~ zKxyl=P=4l#68lx8dhgGninih%vu7u)Tv(ascG(l##KszVpDo-qdlbw>k)rw{b}evj zv~boWBvZo~Yvp3c6?Mh8YwpsLIjye5%feTv7*_pK&;kXSGxU^V3d#`W&=8}DX(B#c zCe-6^vug4<4Nqn&keL6nf06B7C!FB}?>oN?`$$3CNNnS`>h|0#!~61`UW&~?|8Mcz z=T_|Ny(*n+lUMDB4B+vR1qzmQNGOLEbwPc&wI4@?%>fM-F0Qmr?XJR(2IeTh^EHK_ zG1N6Z-U0|PIQC%HvTep2lEg)9ld4t-2=aFnm5L@=GG1Z^O3fame~Gerq5gTnOVAaR zA-)k+RYobwn^j$>d6s0sV{_j?&E#oPHTXri$mpD^ty6-9zg`67)xWBTAtBAF{!}%u zR0T;PL8jQD{&QyJ(Ah!#E~Y>d{=~6zSlXM~sG(!4TN0M~hqELblq^ZgTH7H^hzS&6 z^=4(NTPv%S6V_=&eXg0bvq*kGw-?Tw&BS7*e;`lGLH51}VeFAL@{-(w zbKfnq1Lud(Hyw|5o(g2qonL6La|Sa2|R|0Ra@zY7*GUX z(&$Z9wu;hPFy6WuA|IH(u79Cz$erPpVg1VsGV|5$@|DLmVfH_zP9r}cafDCH$G8Ty z47;{9_?WR+*pNT)$Pr&gcp-rj)mKQ$_(C)>zPDt|qqhIw&N7XgB)5@J}k8nLK< zPV(o6y^IB_h`{&TLD^Lw9p`0fkN$>CYIc0ouRX`-xGtejxX-rgYtTWu3$FEUED$ew zJRsHdE~XRx9r*8LLJ#VJKeTuDP@D27d~*DIY`Lukri?x0kR78+K8QJ)P68yiU`iI+ zD3+#K^nVDthRq6R8}uggqD(2Gjh(thwPa}Lk@Nx6zi7MQl@i4@Or4Q(+2@Q&Ue+&k zGn3iB?cT3K9%EE-;BX%BXQ;|c<5)xV)cZ7{t(2xK91n9_A6GJQh&WxHlvI)2z#RD@ zR&G9eYDc<_VpT8QFCbt7v;lhkI*CmJ&3$sBH-8HquGy@fSr|jOD}hfTvu^7LVf%X~ zm361h4tp_>CGBI3*HI1Ex5ASH6@795`Ri{)FOjOfazkTo0$F>r!K(l&xv;8+* zJbetPYCa<8%=SEE9}lh)0au6sRM35^%mdW=ZyV}@2%B}S1o(v0$+=JRhD`p=)z}x( zrc3wy2t`J!df=jI0K-VYQJ&29b-piszhuo1?B$qU?& zpM0j4IT!k$+tdnFqwkg#`?WN>K>`hQ#xZF49|w(k2`U-j%;mi!5=Bdo@UOt(D@{UR zLviKm8;4eTyT;pi)!0m|TuNH1V}FhPPoie#c#0W!v8@Tqz7(ZBRlno>`H?SAJ|FC7 zL%>k!{6f{HmY0wiztNZ=LRuo+TENQl6$ZCK9dWIc)#g&MLL*^$Ci6^!777(wAJFh? zpopY=FtM02POI=kHQ$1@(LE02hh$AU^qzQ)_bzg-JrX-B@BPz!#jmJCmrX;60nxdB6STM zu&z;^_7sgpEu;ws(PuVQuc%_rI$8&fYWF8~X zKd3Ix_QAIRuxQSo%(D2A0fyh2M+Oy!8D+7&1ChVg0i)9w8j#S<2 z>~2%0$f+V|s$$(+S$`aFx$tH0Zh?gH0wXcA1^)V`ftUF{ieHAmE??8xDL6fufbnd( zkGq5vLm(K-6?r1_Ernd4C!FnV%qy-ikM6Xw_v+l+7i${S9-<&Bh(O9f0SAWaUfE{C}T6^1|=A$F8 z3Z^AMqVOhUB*{HkCx9_58kuzbgXMRnc*yB!kJFl6{&d(>?-#kc{)fI*^+COoLkO%}3x9GtdHQn)H;o_~vB*cnna-qy}D&SEuB>52GX zmU9pp<%p9K5(DRMa3rf}V#ZK!<3id<%+U*X0tlWRXkns`jh>JM>LG$69}HT`(ahJ@ zOP;%?$mp2OsW=C&=K1~F0{EpsJMmCs3dCd^$ab(G zsF)+=%zw7;GH|E<;>`^>|67_Y|E?|y*WDaB|V;AVN9~v1giCY+UGiYp6 z_;`yiu-WD?2Ki=8?aF|}28e%ooO|cA#BdHG`G3l6YVz><7HGA==u{n{y(pz&!fR%p z9($|s;F6|_fkc+Mn1La1&SRQ%0i9&^a!|Via)nP&fg3v*iFRY)uQ3&QD7s*}_& zNWZ84u5$LVNlAOME>*|FKjo$RV<6hE9DONsodSeWWx{kUh49RYpQZ^ zxqlFzTK0;wK!NU0D!dAmgQD8s;>j6>0bDrdZ$DhX-JD$n37QjKh|5Z+G;GDqq`H-y zLEB!2&{oPs8M$X{8%@Vf?O-Y5@_-9~Nnby>ZHWR?byM7%!2j{KbZnRu7XB_D-XaZL z|BpIx;~W+T&H<5<@9yY00_>3{&Yh^O+%#(T8D=AxP#sGU6MrMn zSdgYj%U1@ZhqLS|qV9w@tuTvy*)@WPe$*A`FbBiTusiyEAoN-O){gN5_FTEI%sjswQdz z1r5D^7_7kMUWjdAX~@oGDI)j~L&^=Hl(pQeorD1?q=OErhM+xcD~Q@Zbvga7OSiV@u%S47~Xdy zvI3}VL+g7J_^wiXb9QHdq$)4&_6{V>%a%%Gp_G>m4+=Ou7XO}ZohHJvf6o&L%-3{f zKJGI>j?1cvAU4B>_DhNnEq|v9!{(L^)m#)^i0a=R1ngkeR669=qVD^=-Px?)X|A8$ z8K1p5{Y3dT8Bl`%mn3UOkNeVqWA*tL3}msKB2K{QEV)E9jw{s?D`3lxsU*Zl)JN+- z68GkZp@-obWv*7uP6bh1jZ#*dvd@9qqAsuA=Ko4!T|@$}qmyu0%YQc(9Y5C>NXUHH z6@=YJQcPrz=!u4&>S-XtmlxBrCc>Zz^7+7~Qkzvm+ZtL+B47e`9uK_a0vg}V->gi0 zZ22kji3mJhqGe6?9Dle_SA@{DJ0BLX7VX*Q`YQ%LB?Je%8V7(jplUkhA^d$&=uo zoVDy%?NG}z)GFSfdS!~$jDOIzuUAZTXKDa&<%$&np7z5)lL`%^L{b=KZ)63|9gNaM z0cEsw^D}U@;OjrZfpc<#9s1*#bK_k;OtOVySdY3}#|-;qe}9Ef0GoV;le6>m&=^~2 z>*0l%dm!QX+z`^&$Ap8Ky~4l}1#o1pXoY|glw!{Wnw?H*Jd%GkvPe9PsR@dm7apum z#ypc}QfvJ{a_;{Jq?$QA^q%XMLz2q2d_{OT)muu5MyDjt4}kGK9So|WLT0|2a6-Z7 zIN9H;rsrY!QhzrYfUw45a&cvx1p$xVO`xj07?iASYnlm@w%Os^PPK37j7kCo_+I4S z_}c5~ElcPqXvkve(*-Q6N*DvYtFhLqsDz1h5P;$xmj)h=18zA+u-GD^IZ!egZ%%XRsVa zWNZ}|-sbB6xbuG;`yCPFMONgI0W75x1?6Sbz^eQQc21TL4}cmQ z%9EDXz=`13m$tW)#*jBGMx99xec6>vwEfLFhDpHtwrc-=1$~>l%cLkAbW^0*V2c<= zKysz^V1IQYF*ZjvIs2~XT@hjODa6PaI|u6I+}zgCQESjbJ#lBNXt>cw83PeQ6)=-) z=9nWCfr?$hY8FGQhN;SlEQ2>kl6ae?L9uAcsMvuXWi2kHh$dPiE!KL^^;IT+vkzxG z)?!%z%QYh2^QdJNwv5vFa4wyv^B5J z;h|?V@Uv01D7377?)kXenjQD2P5h z6n{J_)V|mA*gIn9R7~}+*V_BWje2StveS>kxMt25pT#E&J7IH5v-_)LS zJdF1L^}V9980w-LZpnC6+25L?10-ZT^i%_t-f<$zdBn0qc|qnT7DPZ%d?hhhf+pZT zj>C_Vxcvv0R<VK`6Fz!=g&@3uY84*C(Ynvz~OeslpnQzoE#MWp@ zCc3>LAq*kgXm3W;H8tO^7b_+|EpX&K%Syb;Try)#(3}(A5PzaIvAB+e z2-=Rgu8XC{Gh&>QKkfJpbKgCxKE8tL-2Ev0FdV8I`%ln(r(z-7iEQgEZedEV zqUl2FC|}6eCHS4A!57H3yGiZ_Oe#Ooxx3I%?yhmPpB1?!3;m|2CSny7`}ZdH^N^~A z%7j%d0WT+{o@vS{o~_4B27juOx?$^oaD+MxNR9qzn5kJKYSiJ0a^WNNHu&r zp_q3K6oSKZ7xEQJTu?5a7~&k?N(GAf(oc5u^bU|Fx^W%zDSt_!TH<1iQI{0uF!&vD z>t?OKQNqLp$`TDI1$mqN#+eYgmnx<2B303^2`bu2HX62A{Sm5rqXC*C@#pT8H5Nde z&KZQ&5itwx4fHab7(H?bt|S*KoyeP~fHP49hfIX6PhDSnYv z=59HTs55E}?|*+q>UE?HvxxovC0_~G;VQD&E92Xd5UMH=Hk+cGot;vJ zp{#M* z{8YvJ75VA*Ks~B2+A8z4z`h5DHv))@lJV3dg_e-?&yzo#7+i?2N!#-hc6P!xYSnaO zc92>ft0lj;^p)xJj!YkqRY>+9#VKVf|HeGC#m!V02|;U=ef|?QRKMi%Pz?x+q$#p+ zp|S7Rzkh1ag7@X6Q>)xalYh7Bp|^eIRhtbd)EGfss<;#U#7a(vw_CX%Ya|Z*e&|2_ zo0ImVu)0`!89VA-BQfaI!6K$UnWmT`#Lht9eT5-|R4zcuAww_`egfZj(SsjUyvhQF9jve`TFEAjxs>296-bJ0#B>Jfz| zF@Hc{S6VlZJ*}WkWH|5(&g_dAfC3Q-VQLrp{IN^DbymVE3oJ6$y2s_cC1lu^55>xr zI8t*|E{-=l3_2iIEp*bBguS9M^CaKqxQGsRSD0rnASS6yKX`i0>guf`bH>`uYVn!;Fzakwo)KjfRm_Idzfw9G7m6|U>Sb! zJq|%oGJ7cEu~p3J&0{|YV6-^beX4jz&S$M1T;O3GA^n-%*-8IRy=b7Dn&D4pUm|hM z!R#o$a@^<^jhZyjA>9S3b+*~;nq}m-sWPM+`uys{s@8X%5Z5V&oh{XA?J&lQY6uF9Qu0jPH_cfbJ zE8CjX+O)~(9;G4m`+(eckvp7^c>tYI#{jf54*W_qsa=FVeYW<~E`u0f3V*Y`h6yuJ zm3X9joD^531^a1m?SEE7v*Sn8Ak5gKAr+T*5?|{qq05YG`Tq&2r0UN{fJWc7 z+&ht|$IoWUS<<%YJBa*iZE`Tkg#-Hfbux0;M}Jn(~2b|9|4Bkv8JT6oT#V zJx_uvJs{Q_LN4-w^a<_Svelb??2Y< z9K3lAlS!3_o(8xgjpK_F%_V9)b8zmBS6bAo)$0L|pvzMf{l9jZD%f1^T~XJL$2`|d z!7MB$d&VW=U~x%)tba+vyqH9Vz(fC6k_a-Q)44`J23~pXB2K15oF@vnXjebL;o)*$ zQsSu*Q?h>5%g5jaDj8Wg6ivWN;vZrfZ&chT#yrKkn2sgNNtl>J0*&G0EO29tIBAQ7 z$s3Bv4Q-&u?EnvMs&?R>qnlon)HZlaPUgB$=5Prt@P`(z&wrnZaH?7iC6I2fZ`vPH zsAs;PT}qpph$MRyEN0=80y_Knxg1bZvO_RRKbEx44b1 zl4BwqWyIpB=YQE+v($`Lo$z+p=LXUvI38?jQ2C;@7}dcFf#yB zbk5(8A(_sa+$^3U&0=YIOD~WmCB5~MvJ~7VOP$iAw&CAtb)8H#xtRBxU`06>JvwEl zu@_#8U>oM8yA|VLJjRNK6=_>koC;w`^6I&oZUM1n4+?4{kJnW=@Vv>5 z!M?6As5rKarq=1YTB<$C^#i_+9WhYZ%7@wuJs^bDu_(7>Pf!|+9YKSFXr(6gO!qv! z=Q7R|YzBq^23o;4^lK3k&c+xa7~=lis??@PoPXQC7(=;R3pMj0{*_;%n0AX|QO2nE zX;{y@ES}#b3-Mem-psk?%0;G~@hv23WZId@lQ?|>`sU%0Oy5!~6i0N>Zml2MU}*2| zj0H>l6%UN1@CC2ca>wbRG!-J!F9;kI1YuZ)KGDapMMJqgE|I0l)cC-JKpPSn$;Jel z1Ah#p3VVcb*?b{nBSA`s&K(ydU2$ViSmE(g4xNX>6YjyqHSzIUsoO5S9rxDCfKC}w zH^1QAF29u!heX<$!+T}k$CB;s>(ttTO+O&ZnmJYl!;4udMf~x zHpxtl3lNRXVTvME$R!kQ65b$liJprAgMZd7PTt@4ZBJnCx*~L18oGn*B7?nqOqnEw z*K_mW{I0tCBEG>?62>;zR?sqbTK`K)-CFK9a)zmZ^osPz(ug2!GF7`JPTEQ3`@55- zhy@y{2=fQ?c9@06y-BxE8+t~-(+Hl5MWM80GtrxW#3H-^lQNaBsOxI$94)}24S$*5 zv`4pvjlBb`9$z0-$g_ZU35-Xj(n}s#xhLr!*ZugeCOU>H z3RDpn>8T9P;)d8=FK`oa9VZb!wtp&vOivi-Z``Jdr0#Rusn~qNQM|*68=QFrvBWc zApOkO%*R4DlI)8nsekI_-wa}l5G~lp-%mI+03V8(rxQIK05ySv?;56TrspY`JEqKK zoBCh}Uy);caFa`Z)R)ndWbEo0b8v{- z9t!NJj3!PWg9pyz#9`W~_A$E?g1g{h3%OeJe#R(Z4^58V`yfJrjeqQIjuE7Ej9kLO z#jo;Wulg&?oT7?USZ084r`WiWa(7m3H*=dJ4xRJ{=Xq0Usq5O_c&Z>Z43a(w z=@oDdG<|HBhNQZMfcFU{T!R z>_X^xMG>c6DsK~5Gk-#C24%p5M+d_rlqYQ6O3aFK#@VaY0n>)d%_WI7R@!jg=e-u_ z>@dcL$O32WA&NYYCPWz^M!gv_V)8m;jZ)x-ctNqVguYk# zW`8Q+(u>u-qu*YMi3*-u3au=DeQU6;!%zlXhEAJsxw2Y-$bT`eh~2pkVQ}sJF4&S! zAI-jw*|ya5dISsNcA8;UUD_1Tb8?Up1m9S~ppD&CnyxRzH6`hPm%*#}q!>^UV(qm( zUJfE;;eZ5Q(Tz>m#KxWMP*!Z?hhcS#0!*Hqch8U%v(Sdn3L;bjt}o=*C2a{lRNO`= z4}5kx-i))Exqmsk6czfz$G$Q6CR#x7&<2jp(L6;v(K0EhcC10ridRK6xkYX9?QcX_ z=pC4NcIvD;KF#O0vF@4b+B+zk23`KbEJkjrec>Q&rZ!<7j&t@twYx+OhIDblPdl0u z?SQ)J)Jyr6Q!lI5#r2YWZ#Q`|?2MSed&)`~{mimwc7GUcBC0(by-ut!r>{OwkC@s1V`GB9dW(S;ZQa4@cTB?jO0>@22&! zQ9XirniVZ4laPFy0Rv}{N2fktAWT+rNE2lxx<9qkV+y)s`oi>0u9wsCJUL*X$ z4~PH}@)1~R3ZUH#YGLvvej|_&1s~PuzBqyDgJDLw~jygM$0r zt1M7Jq+TK(*YI(4osLHu!5bo#%zC>yQ)eHGF#(@C;477lfEN|qzUUs~gR~aPkxx`8 z%75Ynb`JxqJOe$exF4nI}2ShX_F=hfI?J= zcZu1CjjB&LZ+bqau0l!?NXms`!%oX&w)g&yN~j2wzYP z1-L0Lbm_{OcT7ncN|{Cm2tA;gY5!3fwtsj%*^=Ugh8T2QsL@&eB-_7&ktT{qPS#I# zgwS6X3A&p-w9wqzKlSITX;?UHg(WQ@}?%YwCMf! z5fgv&a|0E&f|m&3EeiLJ?hX2)9^`cnE)J~qw00%$V6lE4T?M68Yu3i_Y}#vtTz~4G zD>MOT!WBZ9%vE^~J=qo(6#9AkRb?yhUPi#9=bpd{_`fwmAeU?c4R_0=;W#8Qr?-+1a ztwr528P(5?q@*qNRX;fa3>LRl@E3QzR0lth`;D2jnJz~~SRSy^vT>HeCZ)ZxEO-d`FntnPI z$5^(X9`vP%|Atki)(k*bZ1!Q##iuFo>)e6-+J&IR?z911VWj|=N~t3gTa6ZJX1=sT z{0ToWGYX-@Qoq4e*8)1C4S(DF;yn2&>6w2|7JguNk|)sO-fgqSIsehtiRRfHHYzR9 zC^#Q%8*thTB``^$5V&%)G=g7bOKB~4TGxIhNh8MY2uzua-@LxoT^cch@z^F}ppZn< zmX7umOB5olT{&u6d7;lIUUhV}*)+ym(y5#`t#u9V9gw&LQULt$p?@e1#B}y$iD-!x zV4HTA%zL@L&OwN~kpocoYVs8VNyTS<0SMR=sMCiF=-4yyx+i!qc#cVwVE1mzbXUV$ z{}TNB3v@dGS1Ce@9Qc8sY)4V7E_Uo9%X9 zgkR@9^F%O-`3NkF?SCs8O~&B6I;~4MXW>{2VNdnjcs`PQ*^8oYKSWNe-;w#ZM*e7V zI4JCaC4a%IME*&isHq|V+Jkw`62*I&hM3WFeKJZr) zVfG-Lfj-_j-tx7eA#GnITq+EuY87(NHmSd`Q-b;_#ZFB7(tpQ7NBZ@thQ+WhA4n)3rav3e3>w@ux_59&5 z!Mq_e$bZYq?v0&?+r2ZL%wMVpawZMqOhHB#CYLRdq#|MvE?*OtP%gGKnEKXJV0dC0 zE^?GcE+j3JUVrr>WS7!Rn#*97{$=FH6!r~sT-zLlgm%_?A&>wC zY(jGJkX=&nEVL9Oy7~@cpT2so4kRwWkT@Ytb!PUxQaF&Sn4i=SMltsrJ_k8?HoM+V z5WQ8{bB|n~e!(S8$S5^_DRgw(ydv`)b1h6sXY6qRxiXM|Cwh#%({ib6*`n6!7f zb#|)wanY8-l|Q8@EpLKfNWx2)B{~+Vy}RSH92ypAblDlVIt!RZmwB4@6U>KgakWO~ z`XLGRrC*jB&SOy)BK2l?IR&2sxy1HPu;xquw14Zd=0Coc>-dQ|_rlpuL2J5DFR9mnl~f{ckD;Y>~m78XLKj{-~`n6Ls#ES08)$*gvEi;qKyBDR)4EO zl)je;8%XMD@JH)-2c*}id&zH=oByhs`PM&5%r>9s=I3K34&$1Z) z)n=}<>`7WEOR?}iHF3gaqMab%k#V>SBjA8XqT&kw#HL7n1rxR|W|!=wF@JWLnu;M_ z8YH9bfKW%g+GHftwgG;#-CSMEzZAbV6BrTt!I<AsHV| zs5HpAv80X_Z)cY{<;N8=$A7f^YFuDQ$3Z{2)9hJPgPlJrdX>cjV34`JQ)ydzZ?mn^ zxzEqgXKtXE9J{I41beLMrd)NFc>pIb0#pC82$QI23v#B29{)biN*;>k(kENq02Tid zE5#dP+=bjE&@cgLPNN&wLf59sn6abQq_6?T^9;SJ6s$2T&*QB=M}ON&wl76siHEj- zT9&zzEYTu}YeL0jbd7m@2tOx2gJM;d%KXO;T%Pj!-Tl zPSNC-jiikLE(dW#VN6FFcL4h4KqKp|t(pUN>3cLSIWp^LCtVv*YS_-u9#5#|b?y0Y zZ2Ea^MqW9K65V1~?|*o$T+^w=LHw@C_ncrbQmyC)5{US?a>@Etqt+*gDS~O_Dhq1N zLKP^#r00IJ5l;GrXsEzAc>ZoV{U!Qv&}}%N72uUbUoj9pp)|$cn!+;mV^o^w|@BNW#Mi8F^A%}!?Jow_Dm3V%=gWVp8wvemeO+L>t< zQ=(AQO3cA`xDVd=>P844t`hd|)VJAsLy*_H&UBdFo@>_u_FLkwIIv%p|s|ex)xkW;2B|6XEee*s)#~t@Z>d+LIGn9$5^w4`f}VnClHkPniwcv9I~=ZBfBi zNA^r`gm|N9MSllnrvmJSPuEp|H)_X{^wDF_z={g4D3af>8f_$gEZZez%BHBeT=()} zbCrXsoVfbiCy>%{{~_pcxFn6F4Fx@2B6EtE2%S8q*~aQTQ~Tb?ulBGdY-Bv|jDGw7 z3SDsDS0{L{V(cMjs^D{v2l%l;x7;=9A>lF{r)(%DkAK#^1-z+~V0XTiTkWX6AH1YE z?@1WrR;+QqVBY_QgJ8V3RD>Ghb~k2QsVKhQ@+B=V8?$Vv9wVt4YO|Uz5k;zLzv>b< z1q3oc2Y}Fnu2dSiM${*Pg?jWk2#-?bz5Wtj{Q(VM<)e1dr8sIjLB|X~z4@wZsIQvA z_5#*wAb&5X=Sm6pbQYIx!U??*Mqxj*h`8stX?5G}hj{W4%u-Ow|D3B4AY$Ae##h!s zFapzgg=;cu8KYD|4CeX`#6}HU6H4DRRTAVn*w)W;U<{vjb`#4 zM}ch#IregeCs+Wj(*(-c-}DDDXdb$5t1qq2*MHIpx-G>_9E2w}?+mSd4MvFuub^vb z1|;bY=)m{Es0qGXWFuEjdpWnMrpQVg?>YEChz1{WNT{6#<#*VHT#K_$tVOU7ZWn+T zT*c8`wm>|F2mz2a%TBdOxBP~L`nv6dPA4A0?aBV-U_31chs9z+tW<}+Z*|epMkhDT z6@LTi?6}lZfcY>QVk6T(nLgA*%x&ClxRDLVDZP8>o&lK=a)l~o2V*S|5igk*s?<@P zI5ln13bEEbep(P9XuP{@R{DKF$YrE#-Jf@6_&)V|EluV40&#a2d6k^2uK69}+RBo8 z5s(bS&aPZ9#SBQSJ50u?8x2_k-=F|o>3=*cAOnxpaVTKqJIbz&WUbfM9yiWO`|5wZ z@dDwR1F#O1gW@iyBFYMpm3obA=ioblCIVcbAFhlKor81gX8@hP%?pSY#$@@iNMInX zKQjld?v8mmu5ZvSy)rNv2+=+cf)xYT#52PlxdSypmp#PFv{N7{2WZWk$Ift741eIx zu&J*`Hmy}s6GynjU9l51HD(-LA;vI3G~U*M5y=FJVJkDrs3cc@Tx7P12_~^Q!O+YF zpUydC@kmnJg&ROEnKrrXY-k@tc+q8xQ9{Q?{n6l`O8pfDD*-8mMS8ueRN< zO~CF+t!v_3-JM`YZ+DWZP=5|UpVJrDkF^RUv11m(l|Y76Noj-FYZcqILqAL81&9m> zDW1R9r|GA}pBS3Xu@(H_(zFJDV4oP<9-Z>%VmW6TJ$;c%jh7^!?@=W4h5ASA#QX-L zz?5SK08Y}x#Qius93|tf#^TyVgnQSG>jlI+yjb5GrO0XW)d! zt$0#GXl#gMNypwUB%;X-B8&+0h+~y(HqqRM^}6CSL+dzA4+`n&d^v;^GIS>92oK$1 z;so5_&WTf85R5ofEQGMwwgz!4c{k)R@9{2Ow42|2d1&mSCpG`1&dWG)!F@yk;jIB@aFj)G_=Ti+yE)SlrGL0IitqEwB4(z+&C5V#0J(z)GN-~-l2?T3R=6_78 zWkl#y9$*{V?iDR~c6e6}f26qyS5PK)b=zaML`|8GPd_$}$jspXRUa)2@8rX{kD|$h zyuxW$s{1>)udm$LYFfEXZ9}lCK|qhw!DXqT;0z(fDUz>(=m3^x^MA-jR9e?e zOCD?a^O7)=>X5xx)s-Dg;!VBDKPg2i4X_=$+8-9>ojJ)mDN`js@7|{^aoJ|2|DMq} z@sLSlQZ<$z*?IQ^+xi{|v)e3|G*X5& zt7sR_$V`LmeVG~BzBM@cB#5v}j7JLrsgj#&61*yx;c#$O>w6r{8iyveiUA-$zWeE7 z*aJyMwCy~QY$I9n5Upj@6UQ1eYq(o2OG|y-_S?NZ{7Si#0|~#t34f5|f?WFud|b%0 z?y5)$q0_xgrrMx~f`!gI(1{%;?jeSPHW%{dx}q=*Ed8qffRac9(g|g&OMCG@>bD4* z1RFBHrMOT}P{iC2mFd(+ig+k?5!pY$C>?-wnHmvR5u22@m3}?!^y?|neL@`3C^2gm zJdAlm2&6&^<@XbOvwvfqktH>;QM)G*h(H>`%Dxf+f;h-5F9t8UwKrgT+$Katt2@W=$a``784B$sgQ=#o4l|lmG6~B==wR ze*(K#FB(zfs7!?qE0}>JHqW$uqq&1+g167qRgd1~D6A>fNp%HP;5o0+q_OeP4hZ<- zt&)S$(K-QFFn>Ltxps~ScdRpbWhu3_X8gilHncI+p(U?u2z~N!qF7w}Ivm2&Az3HX zs}aRqGmoCVa!8d@Hr}UaXuZ3S~boNV{{7h-hfmA ztz*qMcFr3a+QC^*Upx)1q+bt9(AlJ$^h&seg!>SR{v)d0Va{_m3Z(MF1{7*o7pm zYuNp+r$!BoitZ9;c-*6@&*1yW@Htn)_=rG_qN1M*9Leq7e)7qRiioq^dQ+pisup#p zo!Vt(wV6q|gOO~6#|vk11Ymy7Jo?!uv9*QAnwMsSc<70+ij(;DX+T+=`zMExY z@#wly0)S#IuSqgmKv)?Q-MGwH!hbZMKAj%|uGjPdGDHtOW}Zc8^aH5MyW<^9Xvh77 ze0ySS;X7keKHQ)>Ti|*4Uk&S|W!*}~4r!@Kq$CPO+ZFKD@2Yoo7<$A zPkBAu&_wC|q*`|zz(iK&E~Ve*?6-Gghzz*?y9goy&Rnb{ls5s{G6pX2#iosY(F3HD zmR3j7V$gqSHJK)I2mK{1ThfFW7MvIl07pQ$ze34g_&TiA!{XqbQ2qK-Q`L*zxr%P> zPMJEarL6fhp%1BN{kbN$R6~C1K z$T8f2KYZB;J8WmPq@vo4D)rz!3u}a98jXxA4w-w@6EMHopxneV-b4)D8vq9olMCX? zU5ZQ>HpjbTfD(VPC;QJBThl+*PQ-w^N-9R)x1E1!NmE6qmSJt{)-iw3i;qsnW( z${bU@$8ogfDkA3V5VmQM+dQqTcd*Z`l`2TK#OsVFb2Ws_Gr;3w96lu4DuU?F-vdQt z`~hr)jOBME_?i!I4Dlf$8nGoRPWbHMrX4u7l5@0uy*Yj(L_}V4@P-Up;nUGk(n7oS z{!=I%j;pmo?71b65ScmxaS0D-TPl%P|kpOCL zb;rt!!zlM$o*MFUYL^`CgIB%WAZj0`9ZAW06$6U=Fm?DIY7^5k^o3sV%&0VR*cX!P=%dWyNhthNKZjk&vv+(1JvfrSRoHTR;20dqKe96w5|}=f#oH+Z}oo zM+c8^9icIBiN?l@M>G$dK0@AX+#Ag$hZb*nE=7_v$HBNQ=30J?$;8y^fNdGFADZtN z9ZWhRo_z6Poo|1Ef?sg4%Z1$Z67`EJFrSyDa>P?bb#d|+A4(=-Klnx|F1RY>nwN!{HG(E;3&Ar#CEJShby_OjWDc=}i22KiKm~(XV8E-J zze?u&jkw{f4T|T0r}HbIJM?GOa-4cSn{p>DH1TXu`4xXeE?YToV7A|zzVq8%5nqIC z5t}E@pbaKXcO#T^MO_khnO-B*^;$AQA&J?iOYqEqZ&2)=WcfsKm3+Y!04Kn#U)2o- zA`NUKeXwxtF|^k(2t~r&`xL{EyGgwp%O73_P+cJbjxG?I;3pNhtz-4cU&Gu92LE570}G&@^mOj7A4PcN<_bLi zc&%GYhJQt-;(@!gE8s1BHNZCoL*`TVX~5fNWh+vQvR@S!zUv>UosBwk9MdEjN)hIw z@>2*!@_Ht!-V!&(c+xo#yIIzzgXos}VeC~rZ2$Z4(jjq-E(4b@ZG<;wtl9|;Rvnx4R`|nCZN<7z7 zaCz>D6LS_##tAe){&VUu4D{`4cn$RN5N3y==8(R?S}we2TI)YmIA`VCz1KEwRDRa<2BFGWK1GKAT(eR88FP|HDOcgcJ^`dXTfZz)M<=YHQTiwJ^n^k&@u5o? zQFx^d_li)a-y!A$Cc5vn&(m@}LjEO&t4e>HJD}&Nvo7cJB2kQ9E!nsU(s6j|(w%IH+vyI4vCAuNcME0B?>tp@2Meyyzl-wKdlcCnLi^ z`~d2UPxKNI3b1?%H1p&7S=&i)>~QeX(%ewSEkAi8RLu54x|%MQ7p#jG&8Q7R>zjYz zvf&Afm@$r`rjV}O$L`RMB#^+w zArgeU)f`m%7spQISa=7}5Hy`lB^!V6@mhU%)Y~|)gpi7SR(d`1qM5F4mC{~6dZZYb zw{>j@*6Le#EWs)vU&iZY!7J;(5n!r8n|olRej)-ZMPxro=nb(3^o}Xt;#WDN9xlOo zC9F2g8&K0IE%7g(j9v=l1*@Rfbv}`4Z>$xWh?`NZ<-_qLthd_5JCa*>&RT!0-A*E8 zjlU*yfMZj4GF>g%YZMdzD+xmqoqhDyiT5sO6Uw#8B*MPd zE&*+jX(c~)jO$BO-c(myPLqGN5*>C|Z|8r;^q9t?7$^33oBr92T8<_@j8P`X1K#i_ z;9T3>!k7o`T*)T8TH)2tJ#$o9F`~1l0c2d$s6~q3{RB(|PHod4+q9V6@-EKKZTqAX zWsah=4lq+sx}^(b03JLHj=+t_jIU87Tfy~li00z-gDEzn9J@7}6ncLNxZPk3^P5U5 z)%~;e7-d>#I{thebb=wEy;uR#W5e3k;N#0!ttv}vbOf~l(X&1qw4epYh&^lKj-3mM zX1_x7`aV;!!8{ink%aOMSom>%jo(o}lWG~V$rLA3KTq0yhO9gH7y0f$VX811Xg_-ev2~wShmv6Pv6;UJ zb*_}tBK?1QCJAW2t4JmBFpMG9@gDuFUCk3v_YU2?;eLyi(Oj*g3nbe5jf~8<1?_X8 z)TwBajhcM1{Bc4V0Q*$jXG@$$;L$ffeglNZ3SyaDB|UjV`Gll%%?Qi*SUz6=Z${%l zb#HNe260p{1n>C#CpM(Ow(>N!Rt%Pmn8yFqgA0GXa?6+Wm27=7>&^2csj?c(k`=}qkYO|)`iG9{vD6r# zKIu;YsE7Gz^!eeuL7R3dQ5N7mJ=f_(I3R5f1dOzu0^d8#A+aCv%K)mR9 z#}1h<=C;O_1-6Ox>Qs~Z??@qRC znJ`cAMMmilrF^xAN*FemXx*CSJsnIuRMxjSPMYc@iSJrA<|l#aXWHz^kIKvsTM4hz z+W74UjFwC&M&Z`*w>AGF!YpH*@YiT>U4+HS_4c-z6ERUNpN0ZRf)Q7Vq za|PKR`GmEDZPWGH3}YL1_!2SbqfqmCp%Bvmto8`^8A9ZumH@(K4wQcz zw)B2x85&7x%r_XtpFcF5)Fu|^C}~%^9LT%xNbIvIEnlDVcM!27;sf$4Yio8jWmlGP zg)ogyKq_37na`a)eVp#xu|t|gM`q^1oePE?*0d7T;hVdC8;pGO^x=Yg$29J5-_z@G z(~8>vr~H$-RvoIm_ta9CSH>R7*X4h3V0@oYJ6~snCt`aUN+pXK+Vd&)L&vsgQaQtR zKPjj-BX;!7g50~%86indBdhBPNcmF7rkJ@i;{e&&=8KDM5H^U7s?yM^NWbg3jhk}& zI=CUd2aS?@1i3G4qzy-tCdfAx!`ntkh~fn+K~5S<<6dTgJqbq}2n(BR<-dQ$=Jq4g z7G{B8V1ufnM|Hg%`b0eFS!#M*6=tc-ZIDZCOU%xchVW0dbh7*_RAhAfVAjuY1RnltbSCA9C9(5kTJn*(1ce z=OmN!$pP=2OXvyp$6-(HFv@9}2xaT>h&a@aI2e(wCJv8BKDIN#kyn4_iuEboWpEJO zkJbz|S+Qxac0Z6gQdBSp!q6pz&j4=|D%JZlA!80bL># zB?uF?nIyvmwU1Ztl-6QJp0keP8LaFKS9n5zd7Sy6I zTcu?^93lElZf;fhw9c~kbd^HCQPk9fp!fovCpVdlO+!b%lOsZSyEg4xjJ`EnaliRS zN8C5cAa%w6XuUX~1D+6UvlXVBaWpT|__A(w!INk6p>c`YhQ1{Zc!gawZUb?xw<^Z{ z?YYTZ#reJqJ0^dZd0VDge_qFl$k!K&z2(TYeL=S6c%Itlgi>(o=uYp@^xQTjgA5cj z-*RTPsc9_S5D=vU`}JU zKQD#+cZXy*HA|mqWeMrr=ZJo`V&kSR63g?Ym|%l7e3`a|@CPqZ0a$BjK*IrCAC0Af zE$WTW^umEv2_MbErs09FRQ?FkgQJQ&Uq7Zwx5vLzruH!Q#>oZhzrw-As`09Ld=Y5z zu)`UBS^0k>&3gVS6qH*h57rLOO^;a`PYjZvv4SH!FJB41qu(lq{eeVLXdDKpZ5h{r zy7XK3=%{8`O^oMB6H@E^2QXSU!rMD>m#R^+jMpF5s$ydG0e z+`Z;+VGQ}*S^>mol+Eg)jk{DzK|x{qQ#|1E5~+Wne2El<_I&uRFL`B<@jJ7^B7^Ru zw=bj=K2hP0Yg=qnY*0DXp}F#a#As9H8*IFuQsJ@|W5jKEYW8N3xs9_|UqHO*QCJIv z3_5(IeiC$$_1e7Bs&vYWQ`wzM!1J=Itf=8Q^%3Qv`v-*BXdZOUmnOuS7WZ8ekX%V7 z4Y_~)Q1{$7@C~uHLYCd#^M4rXj;!a(cnhgeG=Y0dcYboi|h$(1Vb^H zae^Fz9PmDLa!j9M)V?dN)r03vH5-!p021*(&N>}td!Q0J=2)Z8XxnO6n3j6H?t6ED zEJM1q$aw+lhPpY=>wkbO3iPX8(GV-@wh({Ej!&*~&xW3eRw)X`sHe~O{yEs^9CFsC z5lJXpoujGg`kST(E?L~BO0<^#`8yra^nD175_0Ark)g!f2JZQ|ZL;$(-as%%6$o#H zY$$D|fC3QEDv-_<6|6~5cyV)UzY3>{(x-{524mYs#T_9q&3@sKae9IN{KFOBBFlgD zRxAzslr$=RcmCj8;lqW<>wstkP|T~)FEPW@>{FILXp886R$#zq3Sjb$Bcwr{@u;;M zLmMjivbKx90U6cx?fI(5in2Dd?&SiWfh9WlHsqIOVwVkS%3X^jkmP_@evub1!VS9hIuFZXtH&g-3C}x1Uk&uB*?v_XeUr>RJI$i%~*J(k7}K zN4kO=h5z&t3-et4%<@q)0;s6^vJe2a19L;j9?xU7FbNd*qkJi2nSeJqBA0(Op{)(H z=Id6MXoXyc4zk7Fbua$3juPl>yZ!8%K?8@xnr>SPuGQrldG$l#vTK4O)9qnBS7$wk zY~PlspR%cZ7xezs9kDSjv8a~u&KoXP`c+%+rN^*UbUy7hg?Yd1vH@4tJi-oAFpMWI*mjuT#&TJN*C#92klW$wofl8*cF~`v$@2`KhsJCf|T-D0Z zIFfWiYc~rXoB37zk(W7Ccgl3Ncv(yyKWFb1AhV)aSWZ(zHPa ztlryj>OIN$>%KGL8$W+d79&jjb-TMD(NSf}SBf9TQ2{Y_xiHV`l_YJ*eZkpB>YAa+}pz{nvWm{vM zaOp7K`}YR7M7@7^s8{@-WvaX<+F4j>x{bV_+gCmFZj{sk8%9d+Z_Cz4f+_`5 zJOx#wB5Q)SWV?S)?g_tLHP{Ql^uOE$J9eK|1$=3VTWh}v@o~XAx$We6EXj-z%bix| zNY1L!w0$Au3Lbxb(mx2VsWj1kISN;jglf6+z!PN2B%EK~ZA+L!Ua2!`vTg)`EDpc= zy1{?FtMX{qF%_tZdGVy12jW`8zw^aX5un@GHID^nA>@A*?@u+AoMTVC!}!tk%yso7 zdNS%zM2O&yYDJ!1$~*|>od-tkifHyIjg2o3xFW`Ii!6lngd02_$PwNiZ_Ez&IkxNz z>C5)cV50XXw#3h{_efaU>x{Pzc$V#DU#!EI252XDaf9U_Dy-s!t~3y#>xJqThvVN^ z>ZN`BgWrDwnGs{QlWy4WjC$}7QG-rRac%t51UA7fMKiCE@!u04W(zkl?9EfG^fm)J zCHo1^`dYER)>CoAi_oHGe8_X!kn>+Pla|Zt3EL=I99P)0(q-Yaq{7~)ZZFn1=iZBV zbZ~Q_byNKRnE77oY*^D2Fj*tJ$XW7?+-Q8XAH_Z6 zoZ1ikyw5@KY;@B;#-7Wk#glTr90X`SKYu;3@m8Yz71928XuQa!{5%O$bz4}G(!8XG z|Cou;_q^qs{dJ23Sos(j zVOD=TZ`cC^uGuF-nIoy4d?|JovKEx6wE_LzSijom=~^0PM33lV;q6-Wmo<`I^&nks z_J+2Ei%JOjVV>lpf;CfndjICWu;JjK!(p2TnTz#h?S8HPY6LHxaBv;OE$4KhtBt;L zd~rh?TYv5_^8!^QftmTJQiBx~Vh_b6pdx?Lgd?*Uji|$MKY6u*_JIyxtp*`NOMlor zrzZ1JWa@AM;}+5BWytaA`Ezd9UZxrZ*Xwo$+Kat(sRH3J<%umcPH7uPn$biWx=5W=Uc4mJD z^H>5*-Y+HMnAv(?36?eTluor?5ouf-@NPU`aCZK@Qt{cV`dXyC*K<=SK9Vj`^0`Gr~`!H0V zu_YX5k1?7B&-Kb{nzEP+7gO*Sw=^|>!s?pZ>4ZMf@gbFj1d!)`1WD;;d(5;L$Wj%6 zmjq1!J(j*xtl7*+Q>+7l#IIKlo(L|!=4@X2M2eiOt%})MW;VQ>@tzqv6K4Vp31tI`ZVW)T1^MLJ9nCOTw}$n*w`ar! z#X0c8SAIngp{LW4Erh56#MkJqb--+9$#F^UpVuZZ_lSZvY>8H8ces8^iU(v3s(h5p95(>j4~ zob1r@v{&OG4Q$w=olbY{t8uvALXyu`O*auK3Re7+QNGn-YOzN#dg<+8KVZ$jnvZ(j zgY|u+64Ia!O!J`4mfw0@fMPA^dgP{b)c0v5AtN&O__R7{5{EPAup(3zB#b|Lg(nr=OYJM-TNJv-1T40{?$^6Rd3IQ!g?Q(>>9cswy_B zq;-&M{))IcKD}1m4(IjCV_d^~!9ITH{y3x9q1#@g(Sd`-f*il@zF6ZTK3hk?st2~@ z{AdLBx(;9CdE#rTePI~9*_0l)M82eb=%2BXvc0RC5~_lYcWWLOrsTIo6-h+;uN?L@ z?nz2?vL}CL57@aEWJO!f5I)#Lwo$+pe?o6zd{fgp*m4QvvaL|B3%PaLGPdAH%R~8jBcRJmDTt~szmfoC%79onflSH*-Sqtf#_w}9J#?>0e3#j zIsfc@axH2!_M!tmBP7*aCb?<2_b~q+ffiO93{ijK>y25y^ zsZCw;{h+aKXlId{iVlvsYx!)RkW`cqp_{JUsmQ_NpkU60YM+flujyPhT5bdKYaLyXo7{4zcxxL*C+=+Yd1z5$%bN1DVt6j{QrZZE%3@l`yL%=8a3T_sq}wp z$A?@^Kw>B^6Ga*yOj4Opp7H`&9~7=-n6*k>PSOPg6}53?2J@hIi@d1W;TsbD35y!b$Nf1!wf_KFw8VP zNEhCg=T=FC`P1iVULPya5T7x#@(p|*f6i4c2pb<{S^K_7$lr6q-}^~32`OmNr&YK& z*-$Vlu8sKt=T9sKd|AE6zMea)dRRHEv(ZID)de)%pIlKN+p|8B~xx&9Vbl$%c!quUBO zGo;yn-i#BsGiAAMhntbxNtS^$HW+?FET3qG z`D42n&w{#>c03ol-w^^v+-epEX*#4ZeaR6{hRZHgBS!s%z)gR)7EGoZz4u;WYG+oS zsjxi26k*oZrKv@J=;*!=ookxjf?RR2g;z~gU{3DjS!RyKC1FvKfzu?0>-(sBchZZZ zn-^@sGwlfg4h)RNhQx-n^ejm1OsY-x`E>bOQIHbMt5eHGU1Xg!3vc`=5HJKdAW!v@ z`}skPXL?#&B>sOUZZzLafujSY|CUEV`32i{0Wauh+~T6lWJ4-n^m1W6AS?dS!hjSS zHIaFwV5P#MOmOU|HC1x%FBX!Xmq|evxs9AYtk^DOKTO%r!{`$3PeE)`xbpsFDkWx^ zi^41AS_%mB`3lR5M6|*v48PU!G&HMf{@_77rZpxUcgBAra(b&CkYi;&s89ZYz^Kb8 zASSoQ9bQEdM&4p9VcI3yIRC2q5ls#Ap}#<@5A&8`STF4{23;!rNTi2tVwokL76yiR zm;Pzz+`;hfT-q`}41#@*UHM~zOFBwa9T38aDi$LK!=1krt?K`>76xx=gV9gIfVx<7 z&X!7aw0D1$K%zD<)>R}CvTVVngJwMMo*U+p_4*hMzK z*AsTlU$K3RheGAt0i$FGrwdW@rrUiRQ`IuC_HTb<-HXKa5wTyvsJJ^LnqTe(*z$c< z*~?qjsKt3MAb5gPCZ?dCO0ol#7IIxrKMl*h5nQsN38q;xQ#ayH>CG=|LpFe0eI|wj zOr8s_*BH#Q5udDWA*!Qy>-tcMF(Fa9PxqiNB^HU;&lXQ{=+X%USo}NC$~sbC;R=(E zAOL^ph8FUXyXOCKi`8o9$K5&E2rJR9_G5iAbjjS8D&@zo(N29WxL8X#peYyCrqCC7 zJd;LimL|LPQb;e6RRKIf#gJyVd6hm~;Cx5ig^&0t4>%iG4Dd!eFw5n)0Cl#k>ckDN z%znSimr*pR+%_M>>n`Pmc9ytH(u)&O#9V(#%ln6J71hwUbXXMG^u~4_H0#=O(~OQw zCFDvNh;GonG5rIbTu+-uDA_ni_8ChoLiWwXG}MiHp&vXIo_tB^Gc2So8Y|}BI2b=} zD`X~5J1>uhOG`qa((TpoN=5g;`anqmXE`XXKS*b)kC+jIj}=@b6$Z6#RB*>_Q_6pN zc+lAHC_dpyml9}VpqabkXqU|2ntKCC<9-B{xz}N{eHej=Sh|gKl|T}yJlHU0{dpH; zss#)Q85#z-u=pHl@1f)JH^$YXW8Frsr9pE%T7gK4zo`0^S<`X~%y3@%KWf~9#L_W> zl^_M54UX$kx-*=#e-@8ve;lOqPF#OmOAQ>$C0Mf!Kt-0XU+7tBJk1CqvH2GzkjZrA zSofb_H4(1#Mlh?Ar;?&Rqt7q1RL={2g}9DWq&Y^;rS^|X0SVd;x^p>>W?Fxx&L=k* z{!_9>x31DZGNTqb3W+Hl#9$ab{*jsp=J(_Hln1-+Q9^y7>s?j&!N7%UKNf$`J*8u$ zqIa(JVNg;(0E6#-rqzzD6!Xg-X;@~M$|>7H&UwKDV_BzrY;!rPp)I}XA?*xr=+bao zC8SdNzu{cYQ0|MFdUwzGhZ+D2mZ#wk5|3K{Zq!9+zm;&vg6uY=>B3BHe=s2fi$Nyr zw33megG$O%>bX@m#Hc}}6Y_ucZn10n^Y3h3Lu4|LYBiSh`zkV~@lnV(I&-VXVBnD*A8N4EHt=)}NIQrPQ-UH(w;J$Y7gAGon540NZctXNG@+M|PoL z;5Lqa8;_PGvyn29ZqxCyExTk&+=Bw5J~F_FU3KTBqV|2^hkuXT%8q|Nd006U_~+UN zs`LSw>G`h*A#)jjME41+8dP8gKN-pAtND)zOESC297lB-Z-*`v>h2F zGCh}Xt(pG?VUG*XX@lf>mp%XUbT7KKr7n#A8V)4nzWp5c^Ii7ePZ26?d2o6E;$i_x z&I!I-KS4F60Mxw2pS*vx6ZI1&xNyQ04x^-BqaiwtT**+R6d)aBXxy|%U_J-y3dk|3 zX*^2%(W(3lN;+H@XT>3HAR2IanK>w+dOA)G9Ak~rvL}urwe$Cy#hl)4osg8TGsX>` z(<}$`IH~8^hK6@;EAkzdBbog!72`9Wkdc42Yrvv0ZVw(d@cWUm z6^-6`3<#7sgmRrbU8vMB`toNA70CdJ`FQk-{b5o$>{AW&taksae|i%5J&G3iv35ia zqRfqc4cqn^CT!^*+Q2%dExU07Pgj}?<4D;EB`KaRZdU^zZ)dC0xnsQb7MgW8&HJ1K z;CY=v-W3?*9`=9B$x)u&rk$w2DeVOcO4V^c8lO|hlO59TKp?9-5_&(i7jz*gBYs@>l#!g-d`J2w)@^Uge=nB1(lOi!^VGsaGzG%flBZr=?b$$f%@|f z$|+D!={U)H=jE6RNWaL%IiS{33D-2f<7=GeP_%r>dG6TEj)ajo;@*HHs-Gx^ zg^L@3I0(5G{_WqbhjC!~K|xf)X)NEf1o)UlHytWCF}Qip1rI-~TE#r;Aj>GsHzIze zt2c2{jDLRt{fK1G-21K(9JiDN`;V7^H8y)Ys5$TD~elzKe6hk zlSF4Lh*x**dwyuV5Q62qRpf~;*((SKTxI<>2X&tSU?{lFdfyt;xZx~yxp9{F z6MHS2%lH~QgNY5Pz_203{-?T4WN-bfqKR2&t7m_8QRBRLTx+^81>-#TQJ$sN%!o z0EA^2s-Z5{FRoDHD|0zHcdno^F8#?k;num!Jh6T97A}z$tC!N~kvU?rUO={7YV$-k z(+Pj=xj!JmeNCZYP)g22p6u=@234>d9rX|n?3GkdT5)_mZ;%!LwLH+orqniJU{4R7 zw8k1uTABv8;viy_Cdt<)!yQWhulXo%YwJ+!$AgNWCpe%RCQ!l3idVS6h&1o6Bdg&g zD`xki|9rw!VXPgLbJYzs^&o^xc_?co$?AXKT%z9WU3s$~LX8ET?T0qjhinBs)Xk2Z z(>!O21FiBdY^< z3w#(&qy*I~7_@F$=VzHj2=>+qM|dW@ri9!5sa9K#4s)ac5K8cBkwQL;Ilum;FyhCDh)Eo29 zm`2Ew{^Cqb%5D9g4LtW-mNAx4s3?E-4b)fJ7FS`-Ae^ka!?Y%&_r^q)LZ7BFtHSXG z6rFK4U?OQgVNcQ|4o~13MXCh*bb1$sir77XzY=(`PCYtk=)7B?IxLVIc~a_}FsGFP z=+SXM9$)gJR2ivMdOCJDo}WT(`dbV>pI$pwofG9`&uJyGWOnRvd&*Nk%XNR-jG3Kvw9*&$`ywSt@sg7{(hLoHGLZu-n_ zom)y9)-W8}wAJnbY830Hh0uIOZwf3m&NarRpw5m>1G~5v-05AadnubMFd(VWk#_pi zBD)Pp;s1o6HBteN7_Epsrg485Wy9z$xo9}cD5=)?fSEx<_4Y$PT=O@w|TFkVZb}u*@q#RZ4V^pWig>U}ule!=3&MCLRqjjokuB@}@ z+)^9%8>U*Z{Z(wAQYgq5tVH=bDMYJ+KYiDy#+E9-oJm=Y7gIDOz9D~C0zkn!x$Nh! zM@2%_8-(7~WSjj=anA~SJ@=S8E8)K?fBU-LMwY{XK}h4ptXQucI%IOMMED4hE;H5d zeXzI1mXelkdmh5;YR9T^0tHw@MfJ6SDv|zykfQx`mTR(IJW%G8+UJWlxvX;~c=Q4U z8a0lf%$^6u<}FamT8Do-W^lSK#Ia>e3nhSV(?OWP4tCY)ixSQKBMIx{uLo&lTZw4` z#tidQ8`R9Rux71}Q*Db9pzHF-$aN=2)5$%NZ{LUri`iSS2vlxjAXg2`3`)I8H}xYm zpNM(*Ee_YNM&5D_=zk-=Gn&*DblH`b?cMeL@wS35OU;7r6C`b}OaY+%V3a zv`DCu-=l+rlMscVUm|yT9RK+H#C9ghf66%Vht~dqGkJg0HU{w+U?Zn)!b(7O>4(;M z=!ES95qD7yisLJNCoFltM{?6D0{lX?_M_Y zEd5~VnL-u^+%w(h{L-u<{SSUN7?B`?aztK!FmJ%3ZR48{F=f%vblgtcjHF1%U6830 zq*0PdCmer(*ak|vcMMCESk&z8fvpE{cMa-GKLdx7*7Q>)L0NV1SR_w;ISIxB*6ctD<>(aU;42GV0oW-D!o4l38^dwY zSM_O@2N8wM0ODvf*XD(^2Z1dbiMsDaTU-T0#QT2`6-(8vS5*Vd3oT?snbrdH;wEs@w*5iJh9C1;1h#K0c`i~i)E`biU_8y>zKVV0 zY_Yu*)=5YFv~(X6u(klI#U)tk^;1iv8C8FCgP~m#F}}ink3FVxD1w~@#mL_u%qlz( zO-{H)Ot%}wGI61)v84~thqi$*Tr0%fdT2zsVhvBor5iZo(=Tfs>lep{nw~+nrKAl=+&22-e74Ehffj!h z$1nM>9FQ~UzId0|V0|Km8xy)$N1V@9ysxL=%Rh#TdVqH1dAA>D=nqU~eW@AG>u4g8 zylvjCo;kp=w3~TS zNE1+l6*e^;GW8oR36J2s#q%C?{>Oi#gLUel@+G(R7vx6BU*V)_x$nD|^8;m>uT|Ue zY2Lw>WoCk9@?f&tw6FQwdCcLU^=}h~mnGGF^fgZ6K@PG%VU9RnC$Ixc{S@Z@b>Bz^ znaQlOwh%yq#;Rh3K?r?m{PHGIDmOS$yG6C_wCcLH0oO;3?&E!45iMRoYBHFN=inuh_ab^W@Bmn=c5lGKYZ+-fgGp|%1Ip)8zyTUVCeHD)uQn5>r7%UWp zhI(>Y`m`dB0R%)<*qL;yx}~~?I^UovAjL+RoWe#4MZ${ph|OWWKp-n4zDknrX<%hZ z)-{0I^SQ=e#9bd=12l*EvKxP|0_7hRp1Nh(9CP@bKx49wRqXRK%X-O3#q?79=Nrqx z>Hs|kk$Y=DPbni89j}o&S06~j`ozlGg5o`{d@nidWA>L%X`S}ekBIQ$$qe$XejAK- zf(KtObK|kkU;Jb8vL$?+?}Q)*i=R9(erw9Nn&ly*>1kP9Jc?!lNBWO%n z;$CTdW8<6)cw298kTTtU0>W^-Nd%(*ZkyD32+o5j13%d83xtLy*pAUkZLRjpp#5w5 zD0SOlM2qUkQ;oz-IIf=9M;R#~cPm0D?syCY=Gx+%*{;qBZNPt$Vqzgk`IEQBWASyD z{Z1$1-Pzi~(@X!6UIrFRh1Mq5RV#yRgoLmLYT1m30clkf zGeW%vL!>|TB+2bTbU zeUHeZ3_+XXGP<2mL$pB5_L5XDwY6P+pXYDDA~-_ZbWGE07;~4_KKG5wp2F>*$1SB| zjSGQFgtw??nFk!hHmhEjwlZ7^rAL9kA0 zAA3(Qy)$?e65c)tcx`S6Ktw?!2d;UxC_j~Ul>UEmMH1O%O%$8d6i5)sLnUq^4`9rzcE<_34(C!qZ^{sjSr`dLQPtWFp(KdE7n zv5tTLYsW>9N>g2{^bTEiE1YWmcX2N`>i8N$J=96|PZ4rj#tkr!k(^ zv!~yKzC-Q1S^ltK361Ue!a(5tLC}Yv;1`&raIr_oMrOer4eHUX;jz*rE6m-H^nc!+HV8s zUq9oeat1s*s&|$4ka;GFka25(cTImwr;a$Y*Py)WP`!Suqda7?+kGN>axXGdqt$_D z)+U+0EtA0X`H-{sP&BsI(=i53A|yr5fdPk29X(mqZ-m<27c?+`k_w@|=?20>(oMFt zzZUT9KqtXA)vT$qv?6V>4&RUv8{Qpc^{L*B6#F2$3)PVfk|M51ixaZ}53+x^LuId` z+6!<-cuQ(mtim>ufcr&>re1VV2_=@BEh&vS;AwnLoF-F97GF$Lp`es7K}N7 zEbxUQ{O#hon}aye!{Dc3qTPGpP>|QPKDpJWhQbvTmv1PP(JVPQ?s<>a9~4eVw9DsC;1GYS-rEl64L_Ef zVccsZ;s8!g`+pnZ*#%4dW1@)#=U1uD#4vGy`1b@6V)FB!IX&JrPL2Rg>(yT0f@E*I ztM^|mx*qi+xLnZAA!E-xzCwJZPZD1HSIz1)7 z{?-PSHW*)ibH8Z7WVwIS6Eu$@Qf-~ugUN2n4{)iX3|Ve}V5HZkG_BVWlm|{7aiAY%?N8fUMKE5q7rF zH2y8iF3!Si)~5`1+LQ3`YXI8IsAz?Lh+_(~k-Z7_@<-)JiJwq{`)n4CJP9^FR?fD$ zO-dh*3obMrI8!-$@DqO~t!yK8Znq(+Y;}JvCB3I*zyB=NukbWH_|TkDAgsWBR)gf> zm`N@;8T%e$-EDsoV0x~)F$A%B2O|jUfy2W?UY`xtorc#14Mb(exxrhOL1V z>8W9GKsAlRhMU-OWC6HeC_2%cMemMTacIDsAR4K|zHxs_oEGc+D#&}^TG&+1gCu+~ zaAUdJ3*=v91++gqOE8xH(KnH~7`>yX>h(anWR35f!gqrO-}+pCE!>}EueS>%z_51j zmSP)BrI{K#@XV=UH)ZkyV6-wK%2j#ftrJvoN$$FEo8$+MJDrGPi0^DLbJD)FA7`H^ z@qT;XN*aGYpFyjSb#R74L=&xdYO4?_0nv97fgPttN2g7ZJ5^pHVgA_D;MS{t7kif) zGh%x#kXdnivyGn+6|Coc_!wOuw0XZMP;sKD^%H8DiKr4gJIJ9<-3RW{o=M_28@ESe z*%4LS&_IcZ`*%Cs_NphlB*NXSbV&t_>4{Mj#VT2^7ZvDXDb?m%r@vd5F)%oNTCR-JR{67xB*bZ(g<<}tCn zh!zT#ImtT3i<`=TaW|h7)u~ar;1G zZ%8{9ys^u>PoeAmevcU}R3zO^+6fC_=(0qHY9lggjiJ z09!z$zu6eMg^Z<*$&V)EpggTnBSamcqjV+xc}qy6cUq_to!@Z76;|fz#|USRqbLF; zvPfsk!(iEq_Rs1ue9$=f1}#SAi%sO_M^!E2kn+`?S#~*4^9#P@Y%~T9M=Ye1_B7*v zvGe3o0fKKnci4F?asuZ;2|o6F3xZ(2Zlx?TinlQto-?&wj;@o+a{Z`g+ZXXwbpvBV zb&AA3$(uLvFPRWY81kSiGNtl*tE|gUaN|70{3%yhk03z~3QL%Jj8$V!pDSvl8U*$F z)-J5S+o`~d%xO%NA~b#p;jZ*H-y=+a;j}Iq{E4`h=~TPaZ*&$&F9;#bj zz;?J<$H!HKoSX~|s|Kt)DzzUMnNjwh-|u5}OlswOUb^~8lNkJiKS@$jgBg8qz**vdCx{dgL5p@1%UiyF{n!$AUN0V>bTQ?(tg8~=n*n8BgRG_ zQh$KM{h6^b9E(Od*E$G)b_09Ds(JnVM}HYt!7P09$P)$&erb|MrNc|K?|1Bl<5R> z+**Xa7m8DTp{|=#iT6%(GRSJ!ZW*B_^^d@J=3SR%ClC2-%x30)B3)sEVr4h!DkBP+ zN~y-@fq443e3)_A&~E6KcLrQOu?3OpAqQ=ikAz~SR=(+rI_SxL)`IwIZlf>2wE5u^THuxhGk3N34a{3vlzE#n`Ab5Oat z)(po$8GaWsI$Sz`lvvG6hetExQ4BreB{H1KYfrD9425aB;$$^NNwQ?6BCqtMcTvXb ztyWVKg9QA6gO6KFDUMSFE1bM^(=0?anNzF1B+SZyZ+}Gf$<>jHm}NTM(kh|;RhI1m z=}Xf{@^S6k+QCjnE05E6a}3=t#q^)r=~RK|KBngT3LN1Gia*G~lLlD+N~Jrhu+`e-X`LgXr7I~j-uUe15)G3dpOExhgmgegqkKRwj>AtH9XxDa;Ep<4{} zK(fv=H-QL$8`YnV=Z63FMiO5>;|ipFQ9h3_c{vdsvk~`*Fw5=LNcBw)!PteJyl3RYkTZ*q?5{Y$LY*KI=aGrs=(m-)~wy$?Bq$95geTCutv`B^MhG|k0DZa6ij zEZi7><;rkxP+PL+_cWoGfO~Ap#j+l!5Qy8ivQY41(S8HdP`?fDu?1uyES#rzCtFdDryalcJ%Ui|eBkeBx^ky$>!<0rY{J^13)H^cF>ArcV$uGBu zJd8}9)I&X;Zu2cMFQ|G6pXH3tWnRXB^`>?swqoEi3&WDLzK|{1uh`qx>1!av_h1lz zlDF8+#{rF7W$wEM15EPEDAAe@@19MXbT#F_m+uNqteIL#+COB&5y=RQQMQ+LI19;) z#y?;@+~>n2W1gWmK@GJ*b!tiCKZgw&&}>8E=40o4#y!G!-ncbv9ia1?Px+xS-A>pc;OmQLSV7Fs6Y!hPh2EzN=tf) z1MWm)!WjEm=F{1zqdRw@m^)R>zO^N;m6Tn^Zy zDSu6+>%1*6h(9&DA&v>Vh5f4TO^&)%MxW(9u!m(unt?-7e=5(%V)2Ej*g$H3Oe6pq z9to|G7|=N#I_!Yr18PD%jNpsqn-%o3VgMQvm?oW9`n};XIEU|I+f#t}q8beYsb)n!==zKF)v6(5%qxj|h-ts%*3JJmeH;!n%hgG&2iz zX^V^A|MCB2+Ex4k8degB5nI=P_07w)LLCcES-_Oo?VMIOe0w0(JDwZ-o#?E|<}za3 z(@nC>jyb!hlVVWt*tlQc#I8MIiKD-KNRWPPsRU%?j|GKANFwv173}m@FkH(oPMggD z!hC7g`l-B79-#Vt--JA(!MU(yML=zmROC3|Yp5iHw%$4N7aCBiNT3pb?JBckN@ghJ z6yX)eTOpsZho^hz5|7#2zN1zZp&!M{)Rg$pYgbFm7_~ka6H>p-MsPue!`gxcopT)-!wxP ztQO(+{B%UbaH?-c+f7Mn{`U~Yg!Hz7Y7%48u2;8K<{iw+NHguc1R!lZ4@GVf31(o` zaMtHI*<N03@-a4XM$pRYutA&(h)&Tfqi zeduPKMu(c6wNCoA3Nl>Wm%fYC3K3`%*|BlJsd7wlVP$9O8r`UA{!FMexnb89cXdho zr{m&jbU{7>MYlf@SCAv%QDw6QQ$+o*1_7cmxa`v?2ya+vyU1R*r&nsUzM_Q0wn6HH8Iwu^hKwIzyy~5-8RWztRn$~s-;5j6) zQ$azpIcGD^Hw@^W`Yofia7lVRvDp`qA*&y%=qSUhMFdEHOm%aQNX8-(mn<`%-<-SPXT#~0epALv z=wo5re`@9PhFX;&h`~>gDaG_bIy6T|%jgomrU zZtgSFQFVTQGbQsm(^Pok!j^;oePQYtEG}ifI|t}Iuh1pCV3AK?QBfjrxw7*xqQgG^ zE>?Q*^ss7~L}ar!*H%Y5h?>nKnXB5bq&b9#-vSiUz?%}Si(mA$fQsZ&%w|F-2UFyc z;UdS&_2_|t4QWzL%F#sy7$g5zGmab(?8OjT)?u%I3%_sUm)R30V#BjF;7}PN)Wk-S zU+h79d)prNW7vJej)f&B!|-W+H}IbTuJks}PnM2PmY<% zc)yeX0Arsu#}0TDOQf+qj*cjeCz)>rkK)pQ@s`VW<6w}cI&5YXwq>c5_m3pG(z`}I zaCycB$DZVp6U7`j?H>ef^=_Ah@;mtpbyLdF!8X424eT8ptK}hyqz8mm^GD=?B+3tCu zV_@RnLqZz~E1BBzhT%znC|)|55t^l&QQd2y{cQM)K8T;@wVh6Hhiu!YtPDBOqB&K@ zKTtm<9B&H4ty~dqO=P#x*b^~qzrPHB8-Sc4z}TcT)5;Q=|0XbB8Ul<$c_C@xCI;;N z-s#Sgl+8T!m#W9jZ6$+5#ox_zpSRXv=xYn#_>5;t$jc?v{+TRYbFN-X2Y;EP%~=w{Q)Jcw-y*ZO~d=u(KK zqmH~m;&b=)ZAfkA&BF%U+uwWwE1UF!GKk@}+SYNoSV8QMcXSkg9Z-}map6bTW;!nS z&W@p&xCp+qpE;Ho_&>|*ibx}go0^Vv!0GbbNuU?8N~$0g_|Wd& zgYe+incJ193j|iFwxVGA^iETV7(s3sC#f1FYtR&P`^jk`@A2=e#EhgtbkWV5frcuD z6wj+~>1qjPO|60PU;gT^T!4xG|NBU?wn=6;gkw+4PrCB?Lytv0X{s%M=xy4mpb7p> zyS#mKaDL_b%4U?e+27y33UuZuiNU) zcaN8Gd%3oocKGPKDh=9p5)Ft;*cT(ERXY=9u4R|W|EhmPLTiow2Z5;skxb0wp}K=$ zmU6bzlt^nnBUTeZTi};`MP}Xi8#JcOW&_^2Qr6!I(~;%`vo=q7Zq^E_oA59;KYDFI zX`0tkkAW5Wq^**FxL%nFPUAJVsn=)(W&5$fg`3&=8dEIBkX9v+&#crDoxj2-6|x1ILdNy>E=f-PUDHQXIF7^ zY%Ea~LJF#mgJaGU^`|%(CXKGJf3bJ$XAk(gA&P+w3}CMLMpj-T&YlCuTY$0t9d{%D~$+s{={{)pU;%8CqSY;|q#sz7`~~jA|yNL~92g z;i4!+80D9L_u|_)2Gz9tY^7cHtM)t*I$}M_Um4E|cjIW`Oz#4fdnrc$@)h=Cp=y8-BCn55MlnN^o*30@$0gfnhAj&`OTJ97;kw&jvmFFZ zw|mzfTBGhKSV~nyt&D_u1voVBkn9D1Wx=a|{m$KI4m!>FBG`<1`IZ1}Bo2`bE(2;^ zfc{bDSAAYjGBq@zmCgNOBa@Hv`MSH2ur{4c-=+4c;Yym)c}-ciK| zv$GCoSNyIOoj<{lxq*|4-(>Q^1R(BzHX`yErU<~Dt3F)EoII_C;5-0sP~+ZkdqvPVTk?JW`uB(GEuRA4et8F zG$v^90y>*x`MhC@FzaisUo=e;POj7&$}yG`=5^nFMYL^h?k}RPI5-X!-wW<1AzMPa z$!3V>jp7Gcfh9`Z%P)OW}SzFJ(09azd4kwwJ=nrLE34C1K)_6;=2Cp0n9@F-wpnquwkN$ae<7~C~5 zYDjS~y-4P9a!dCv6^HN0T!(7B7sM4rcQtZ1a-4M!n7a_Ny-~B+t}xv_C9qbv%7{nx zP{zhkTX3-_yUJL9SB)9QAcempgckFj;*bLPY-{d@ijDk*8DNoTnK zM{&@b%O%2){$$vw`(`15q+g0BXm;BQ?bu_2WkyD2iU{x%*!aiQ>IY_3vE4{>T?22( z(I6}oUp;4@gV-HW-{c>cubZr`Q9}UP<2H}WqUwse;-YbXC`_TS>HS4~tNEeoM72>6 zD8a37o_I*GV1N9m99;aok;v*L^#_p8TpDly8j*~hcTWe>n|qfQ$cZHsOwH=S-bpRxt4Xk|B6bG)z z`caDkOJIvsGc@l-TJW3z6kli1IFXJ1CboZ#~}=0lP;T`?g%^ zv!=#Da&+#a9#pClpWL}3=gFNV&$bAJen4LI?HoVx1`}TJf7DFB+q&OD5Cj|~Qdk)g zV=-vMI>$jU>g|iCiNf_TEPG~9XQ_LC=uaL|MmA0@tz5IM)yrw%jsjU{!1Bmx-ldi( zu6C#XMRGxZ(mB+p6&l2CU!~OWs?wH9(?32N_(GgE9Y)I2re`~<$*Fq* zH|sfUCwYr?1{|WU8IU{KaT^ZDhY_NnAM}8HuB|~qY`wM}0uPGy{;o(U1ZJ{-DGi1+ zX2AA{jm)cRG8i6>{YeE=g-b!OV_+SM@Xhi4&)Op>!dJz_x*%%V)cXT z*l(`5uif{!8JnuIYJ@9xSPrw9IN%TyIv|%jS2l<#EW8RF^!2KK=>tTECdbaz+b9M$ z(xUoNtO=fNJhTJvj2lPi<&{XY%8`It9PVDxJG&H**@^-h7~-UckR(xmLFvewBrp^` zvB2o7$7ps#Ew!7QvJ4@$M-GA{=P}FQWd@nXw_b@zddjajSMl0>n%(M$xKEUY zLcwvU=*{-C5)zV;BOpF(J=A-YJuYNd zb|;>&85k+1?*xT}&s)BKv;!R92+x`QQmJh7nSXgHH9*ScAYlr?+PlaKE|qt&&E>(spIq z&$Qw#L}7r&M=#5N-NZ92(FU~Yt8dai!XT`Mv8R!k-p=N^IsfP|_uePL`w++)nn|x1 zYIWGPtLEGCdNgMsn+igk2g(q+=?y&Ps15zG-hy^@*Wr-xa+?uJw%_u`f#~x#*isWW zXCs5|0K4Xmok-aJqzHn^%T0&xQAK|&e;XbNffQ6F{D%yG`9|Z6>y+}0wS*=leHp5OREZCSmEnL z^zMaGY>eX2>AmkZO%i4o==?ns@5}~bO?B-Y975R9N@gYVE_;fU_?G;A>Nf=TA}0Bm zD6)B$mgt;+gkY2~rIOMWF-&b+xKO@Uf<_PXl7Pddb^o3t($qHQ+yt!gYM#!$WU?6e zCl9FNe=%J5x+y2Am>5)&+i3OF~&VIA`Z19tg5HJYjRcc5S#yeQc=R z>m#hAxK{(Si2;lutE{j)A?Y;CaDfNNu)=9c4r;XB+Wf)CfNRSf;+^eMR`VVwp|@&S zzPWvW`J=U^uC8JtpRjJ|G+zSyl=lpAON1xg)yMs=WQ{G$xSIyngO<;Tjzre8+7&HW z22YS<;Odn;NSCL+@$8g!iTvUM9jnZlE6s%182P%nP%sVa8zjwjqja4%mS#D&7!Lcd zIR^K&59vUyDLV{b!7&6j873MNY5t#g>zz)272D1RT^AC^iCahK^}f*#nfT0VBRpz52r*c??wF%NnVdXuQAC3JF+HM94F8pvvT_iPo1rTi80jN+5-^ zUrXJXt0wlqA7Jk(sCkR$r!z?kegS*c*h4+RnJ;zg5TKmE)&Z`!!<`AY`js?Lo~*%t zvte&BQJezX@ueFrRO$Stx643rXE)8eZTQwTfES}eesA_^5iE+6`0>+`>v8Xwn^*t} z91k-`bJb#v+VI#|Ia+Y{nWT`YNjP!j*^dN}n*8yQbP-d9^Qj-MGyTRkEtqeY4G47| z?xs{KI0@^0o@>gNy;cDsImr_1)}*C>92lAIt|r198(v{Hq8(A-Gj4sYl<4d3%s90Q zAf7VHe(O3AMdNYLI6`sKjbdw6I@c^lGgrOgASv>WTP@uhYwSn{v4nRFbX~_%GfMSy z2mhmu_}Uzp-p_Y*^HOf%Y2vxW+8v2pWZEOkR~gHSsv0530gl(U;e90Q`7z^vpW2<< zso1QU76Go_k-ixl9RcJKR|NqiwhvC+#Ilt1UM;0Zv|nvA4Ze-(HOX9w*aBj}n!}#t zWuDA>pA1L$HvIVj`19SmQHwunU9~r&^`;zseN5}{&|L4N-MJ^bYTosX@GC40QxJ33 zzioNs7|jZd<~cWD=)j0pFe&+eX9K3xMH>9wvLjou1Q;LYJ|$20(DbM@Zt6yQ1J`qY zpA+WeGR@ti9N)?k)A`ZE_9lq2fDV&}VnpU#CgrmVT~T()Us81Yph%~?^eT^9{~F!| zUP>64h$vrPdq$tZIQ+Iy*{$=oxr5(#qF@W*aTkDu%S1$s;}ybv?Zs?=2N*D-=O0+q z^|JG{0nl8>ptiJPJi%OckqpqaSvr--X*B_DV%jCv!~9?Fg!o5lGZIQ%ilkoaMG$5E z){tX`%{9pE7Sa&R@Ny-}zrh<@hvwo>Fy?R0P5V5}LsSsu%#X}SMiRa7@RzE9TA@D6 z#NR%oH|Gu$uKxi1MdLYtoIL)Y{doRUD`j60^|JS6qG*5ZGC1dy5_M@As0lF3Apj!G zv~dg2NmGc2YU@cP)^;)ote_y;z-b9q59&cSg!3vQ#0lMNFP13*ahjTB1M}wRopvdg zh^-57o+p-1yG3e(GPsPHR&%+#-Usw0@WQM?sIQ~f*;o9yTt;|*(zr7Apa6ftHvC@u zpT51fO7*vUW>wmF$VjBMSnUPITV5!}Mbn>>5tv_|{t4)9TUjNvkuvg`V@U>m{WT|% zls#Opb=Tu)!6C9-`*ONoeQ(Hj5f%`KRA6rA#@YDhZ-gB7%%d3UJ?4t3V7r)%fGkd- zGPnK%bd6W*n}?i#3ESeo+rgDG_3;Ip4Fu7`AYz+r?VF+Sz}rgbV`B<`86(4u=xOzwuwv@vcbxCD z@O_n$-TY>$7;gP$!!*CJ!(^ZIDnlJXu3Hot^KJ6=?*_S&-(7mPscL=-_SgXam0NY$ zz*0tqPaw;L3xN6fg_-=-X-M!RB6G9$2Bi`L?Fzm9UJ%C#D8N7ZGyEO_2+@2jN0?Cnr9h{gt8e(NbP&}LWU2G>4eYYr+YF=7@tX`AJL zpJqgmr`gc1_+fJ%C7WTeJCT~Zs<^=`nYffsF!-HWN@#*piZVthxk3d&nN^JJ)LeRF zRf{6bm$}vPDDq7X#fqwOJ)?HqtfQU7_d$D?8ItLkMmI3n>5!d=8CIAKW?*Df98n?h z1e;pV{5|FgcSYWdMl}k*Is~LSBz(euD|fUtw)IONplGz?elA|?0?eH6sDDRJhuh8h zKnobMQWzad@1gNv*(n4Hd?B>uDEth?8VFaoItIGWM>n>TG%FCp>10Tp72x{kx-WG zsRAxUQ=!7U?2TqZ82kuw@~biE!GSt#MNyZo%27P79xclabnKYpv39_jE4B?Gy?wu< z3wESID5ID+$_!ZX_*9{}_4gA#bV+s?UKm|Mw72vA4s;xiND6(poj0;wWU)9PSQt}O+mm<3tP znKIzh(y!L%3~~4W$0T%ra%TkkU&7#eoybr!#x{w%JYUA2$|^k<^AHScDuB%%SbA!p z+tN2G5cZGt_T3mIm5N>U-teIQqt-PS4^)OL*!I(`vB}Uz zqM>36s$U{%^3HI5kjJ-$y1U?#f*jQYrse}sPxqGyD9J8*Gu5mBtNWMqA@)j5liYaQ{phAEIkr?j5x=C7hNGG&bSt2tNeQjfPghk z6|I=tX#6WSYv==BsR-fFBI{^smcja`m*%BXyx%8BaxtkLnb)=Wlqi11?SgF3C5Q>8 z>n_S^>7W(Id;Bge1lev7)5U))@=!U^wEPpO8Cq4EP)A}QI!_kq&+++Y>g9X*&m!VeACd$0@Y{rtj(ZzW0tBC&a@3pLr zI8s3*C-CGd6yS#+B<07aWrj8@I3KlNe#zR6UKE|r-K6Z} ze&<8AOD2TXsErI(Y`cuSft5O{@^W6Q#4*QZ3FL{O zpE1G=0V>+N3lWrf9#)F{Llv>yrQqapIfVj;4fl;kBw>;&7!MO+Jpez8S=yf9x4TRg z9dnm|feka10HIy5AVIJ27nC?|4ti1LrYqVrcrjfCON;F z%$n2>QRhKSypjX2buCoXcg#dRX`Rej~mH#gP?fGiVoW8Dx) z6IAVcYR(5TT?kd3grJ30GMWe3DpW+DZFM7mc=$wW(c9DLE+@GFSl-tq*04--(Q#Q@ zD0$1QfkH2{gVAa!|3yM$R5=vp%va&r(wx%?B@icd3S#jzYa74l;ePKAM)?34SP2x_ zKBh~D<9c@@z zRK9T#`G7`h!pXs9Ypm~;R(9rpqo>90mz<81Bdy7M2X2o6%Z(Kg;okHsJC& z4it0n!PSsP7qH0k2tW>djBB;`EBZp7D%>&h2R6OO~j-Iz1Uml%I;PxbPYzK(ANUOsAv_3w9mHw?Eg$D@K*la)rL@PDR{J9<$S2^@L!8IIw$)=9 zW+z8rr(hmFo;y%|QeIvh0Wdt##<-Zodc(<)f^4rjonPD$S)ah?!VA1_OzY32^$sk9 zTv{?$Lres@+{zopa%lc2p1pr;IwhZ2d5jw`HcFI*mth-}pLh7>2wVGqLMo@@2qv%W z^`%Bq{uv45p#hPE@5|I6E4w*u@#kC>%I}u-0ONg|ssKROv+9QAkt}nOiSb-xcvYHzl<2!|LYqjY|7cyO()B_>ckVho3}MmH&yQk zC1hn~wLVhnU3b&v!NtSzH4kA&(F;Npy$SY=B0;dTU0IQMO;rqqYkDC3$G0ec$9#Ue z6rZv}vqg;@L!8Q3=ON7?8lnuB*#W|wlt&&FtxqP$Pj7VdRxL+=Af^kPO`UTxmwYvz z^@Ft8QbdiK(&EvLAA_9k+&K$;u(@>a5vQ*}7%w=q{b$8%D1N+>9CqoM<{i}_mC?ie zfcXVis?sbI1$PeD4~L&;VWyr{w?k1CW>9)Dx#o;IeK%#XSiG%5fWOD*x{^_Vey)hf znx*F7O?_nF5l>owS1a5B<+pF2hG>qXIO(gDl~J0P2)UPywn zrNe{eYr+grG*QP%Gv9dkl)6&@Qf3mn?%_9#7LDE@$ER!NQJ&S2lm`)_8{hAUGzA2-gIz<$qB)KJqje(gD@Tny=(UicqU1jcYw$S z0*I^oor$rW+oLQDYMFp6zfj}eRF`&*1e9!%-dfn1;%YYs+KK6jQxnJ6 z-S%aJ5bt1BJCn?T`k?%$xPd(?0XhT_7mWXr))!V>VAF{GPbX_q zK9QM!N`;lXy?KXs^W&Xv6FMozn)%G6@HDIp%XY$;oGy^lxkJ&BF8Cq6?2obvlc4d0 zM|$A=I+JJv9EEs-4)LKA)MBqxNYtv??WrMICu!cb(u*u$!e*jHU+HM>b29m@(gHgs zRb0miDL3w(nG0jX_q759w(A;_a3YD)UYJmS!fTqlamt%hiRo@MCH%{l-%e{{`lEKJ7gjHp-DcUD6nNS@_Ng-Y`_!dv#n7;bRKc>}1==4=n%F+iUjOvC(wouyENzktbm z@`VqFlb%+IIW5VOg)=+y$O}rttHs-U|4wqswD|vh?PyiWGhRD!EcxO`R4ud?rZ>Sf zi74Cc8r2u>GGfuLM&$=fkTV|Wdf>2s6V{CWrJct%9nYJ}6OTsh^wRl(JD%7L9jofN zv>|YTwD+@DMaZ4$kDa0wU*zu@0C|zPHw>pAw>%@U{&^H*U48{bqOo6s5P9!`CL+-Ro7cBRvQDB8e7 zf|Z8~v)5Fn-I(?sS?n=SqSgYo)c=2~h_1y&pEA&4#|jkpN|Mu%c4Vtoavl(eOJtXSCEkgs3ejjsI^JigDlI+&q8>{Qen6Ot9zJR~MW@$r zE_4B`4paDdd{yaPt#O51h}(mcywZ=kq*`k4mrs&g154}QDF_!41&c``d-P9&h3rjn z&_gvf^}+0E?cxCARV?HmOf|o(c)!;#2%hU_?Y(YLf3(@|X0I^Jh56yRAs2`OxKcX59z)APW?EaL>efl z8i|8!xEIkq*l5>4IHwdSK}byQSAQGyzZZ;ua(CehLozaAr#JNJl?;ULo2QIxYF0^7 z{(&?HgXa(O*kV;x6~y6xq{NHnG2tKO=HaDyk|qDWJ5j2`W5G>*XZ0Iw(n%ooAN3@F#!}QR4G|{q-5e^tt_wR!!sJ`DzKjEJ1z-2D}ebqjw=2kHIAtpPnvXSwt;m zq3Favq?;4uqiSA%CflO6fpmDZAHT88%%cyfr11}#4$eH@t6QM@aAYf6v!(BvC~A9F z_#_s(q1-}YMky69Jpw?hk;m>o*UG%qiqDN(O)Vo#vo-d!ZkATDge*L^y*%Z=uq9fj zfQ`GZud<1ARo|SG9l}V)M1(W(UU7)LYom}CGiSlKQ;|AG8gEKpeaTL zZxZ1h^*e%O#X25;aZ&jmUtE4Nmryp}*Uks#t+hqOkQ*-sJ6GlJOGNOvQtuuz8*U^U zg0$FLi~9NjVP&cSFcDPRg@$keDEvR1QzEwCe+Q7wf?VE!0W4NDOG zm1*^49>HO;(L2|M)y8GQs%)>1w;|_6JUTl8#EArd()w@e5gfGPcviDJ3HT##7~8k_ z&u|GNt;I)KXPJ?TGGSdQX2zz)(rO|rO^!udBr%j03*2>w%17@5oU*f#8 z=~iz$H1Uq)q}1NwF?t9Dy2X^#hcivEjzw#ePCv$D9P|~@Q>-M3|C@d{cUc$PPb{TF zg{66a5sltw1#6l=y1@|;^n~yf+RK@{lDqhjR#;dNl))w$v}9HmrIs7?ic1q0I9ZdP z@kkxMq0roqZv4`F2d%qNEyw=Fryl_e6!s{nsD>r6Haj5|ER!**o>P;Ubb?|gu1G*c zT+rlpg;~7#zDF0?_0gTz&2IWN(gAyfb_rj9`4#&WnLxY&IRjp-Zw}shkAYeB4lJ69 zLx?{P)xN&b1OP+AM+d(o0rAZib&!VGe4j% zYV;ym5YD7j1SfI1d^fJZf!8YTOdT6af*{e-rIddfSnAHpqJZ{wzElkEH!wSzb=aHd~ z>jK%j+k;!Hd+@e}C|dfY#CPoS;9s*=NqiSH^VC9XhC*fmb!srPinajzNItiJ&>`sE zMy@%Fw+yw+WaFbUpF``9__(wNxr6rRq&u@-A6{2_sdp&4Y&~$5-;2$m@*1jvdjgHQ z0WHDD-YEZH(^kK&4kuwJ+}1-iZbM^L+BtodI1Kar9g62*7+9s#OrxUmB>XGk_}8hr z55VJfCeTN%2C;F`e-d51c@~&|sc2Ka>sf_JGT{A7R;1b^j?0w|z3;0G)sI%>%5A0% zTjfx~B((dkXz&)kPgfRk7^cFedK>Ux+Rq|QP z1dspM4x^&YU&E8K@xUT=Q2owqjoh_yx|gmctmYBNA?+*y8i^ptc#r{q#p|*saAa@A zu$-$$bPbOKJJGxk3ll}FC6G9&8G5SWYJ|Z5lYAfIx0!%1s*pUKR>BxvT$(lk7FWFl5*X@1-oxd8(}k;T?`A(PKPAE8+q^92e>Q0v3YDLaP}k?pMcUP&`nhh- z5W67=453VpD&%zSefdKo2*zq;nn7A?RJlX)fmp3-N7TT6a{fqE=PkhEz)}NSxM2Pe zAlQJ#aIQ?>{|=3^2ZTs3Gl-Ogq#N&w|gd9&cGPmw>+)?^1t)G>l6w#bpamnIk-Ozcr ztSlJ`tS3vOk=VI^)kF6={R5qC-8X_MdJ{k`L<-bnl6JRq_Ot5cqm0;fn+yH(P2ON^ zTL1>hQ-4^+BUDR?nEy1_0pCf;C)OWon9@8Oyh*Fe(gr)(@Pml-QIY=qxyf(~kY9PrJ!~*yJU1!#!tl@JpNBG%pMV zGG$k*e4*c!zbPy##zn>6_Ta&uDW{iX(s>t*kKPoeQmS?C#UU@k{&jlU<#C)?gF)GW z2^*GGM4cyd_|^*cO82OvIcz9{H-Wo4$t!9KtV3zQJ}3sTG9790b*osO(9{y}1h9|N zQr|(h9`5^pFX}X2e`85O+Dh7<<*gh@fgCbdwZ`|-?<%#;zqN8``tBUfEaU=oYF{=G zdDZ_Gf~fT8h(2)FPV!p3&R?BLvyi$#a!V_9q%0UL3V(+(mPRRZQ#(*q1T6!3e7_lB z-2*sC%?8~Q*bbs^UW&9GQ2!8Tk{wP?B9din6_07pQ$ zzfY&)!|iS1fA%=ZsqxOk!0r<$eCRhX_m&&0R7<#BTYZM^VO>cN%Kd=d3pQL~DrEC# z?PMhvxXG@9UvaKk0b9)ftrj0a0};I9sWoem04 zLjecTpwY>jxF}&A(mp8DveKJcDp?I-hbadwlj+2XIzN7HnFV&q{{cbjM5hk#9^weV zg`}1XSObZo^!`tgtlg`p`AT9RhG8qoco&p7+X}X}@PV+aO}EJPsU>f2yFv8=%+h%x z`jrfyeM2@iTKYtkjS%uI@$>)hZ zE6pIeh9Ma2N4A5i85K7c9FoQbT5V%^n zixj4vdr;c=z+X7bRx#wsIzs}|*+3}g60?gr62kB^NfG~D6PprK;+ntx3bOh~#qrEA zBlzyxxGJ*9m{baJzy!^C(X@qG_cT@sh~F|rkF5H#hT^G-w3Z8HO6p1Y%;Crc{Zx3@ ze>tVQOCU{LVb8EKye!P10HNeSYH!XBxAc+qxi}y%0w2OCOc^kcm9uIp!6QJ`t)jsM zvjt(zaj~+GPL_x@j`=(TXJZehr4lKyE^!xGMb~LJI2w( zY2_j$@K7qY85B(b( z5rfig5e$s);M@2t!3~nt6;*uVD~uHSAUvw!Ui~EGK5Lkx;}N$;4pC%?;MnfFd9B?> z?aN>QZ@nD=1|*9$^pk~?k(Fz>%2t^ER@LCe*=!Gg6A`C-vY}eHr}xlEIx;$ae;S`W zRlX&$$jN!PJy_I1l8;9xX3vznfHOBY1x5?5d@GzQN1kCAKQ(?z7HntHiOPzF0+(}U zKFVe!v<>Y>m{!aUU`Uq-Cm^g|o@P>nw&VtY6-Mz8@KrPY_(=jxz5-aA-|^XkNxEhB z?sd|8_9B9_4UsDOd2g1+|5=hke{GdR-JwVbUMtw@SA=f781FzkVtsBQaeXBSBDh^L zw=`IrOzYdA;sqN&wQzZ6lLD!-KPxKz@oJWz|CCR7Cl|Dvbs<4}4P@~W_7ABxVTp+l z`5rpWXIHlzu!#yZ8eEA%s*vQHgC)ND=K%0C1R#GZN7vWD`w#+FeSQsm_$?9Ew?3ve;HPd@kIGj(os(o?sQD zi26NftPn1cktG<#+z>CS#vN;5Kd46aZt<$F`oVixvV1uFAWft`%98CAx_k!xs~C2> zmkjyTyH<8bl8_b|)VmWkBo9dv3$mj+L6OJx0B?DaY<%bb2wY{6f0r@Jj-|A@K%e;H zc>VucV6$)b-hFzD87gASAv6{JWNJ=j%G1#$Kz&wuimpeEJ<8bF$0@gB?lDO5KUgP2 zf{QPFsy{3-NxDc0d3>}ayG@}av3E>+8!G>kdV9)QYV(--W3%l-`3O53f0DD2yJ1fW znkz2SN8ojfGzR`Be-~HkE6-S4toh+hjR@Wp-k`C$_rf-zVR}**{kYJ|!ss{oQRV}M zf|Y$@anG*7r>-bx`{8?yZzSBHzR~scz195!BJp++?!IYupx<7O0f@3N1<^;w=pT9Q zIv0hRry33gPHq9bK9|#nHGa+QzHIy0tUk!QZNr|GBhM}!f4R!X`UmC%V zr)l9R?;gE!6VNs3)MXK~^<_0zc_*B7FRqv$w`Xo%d3I?|^6f`L*VgLiN6nKi^5%5@=57JprN&EVVgkx!VH&jV9bJ4i%zAxESPBdNA@ z=jKnZ6)=oSe_L$Je~5if!r3cmCFL`x>D!sQcO+tfR(qU}sULoIN4UhBpMNcF%vu<8 zzmpsCC4H1ECSqFXT=0>wCZ)lIUt4Lu>3?shSfiW`0mi!U^Quuol+faU7}5ZAp7 z4WhvyswFtI{A?cUi2CoXHqq7wDx${9ZegRZ1R!BOe?eTyj2^6-1L*KOax`>#5IB?W zZQ6s6l3!ex+R7f}=(b==9GpolW(UV(jdfF9jJY}6VgO1{ACy9|(7h`h?nv+RwEf8G zTMldmj_52gz)Gqk^@46kG!*?qSj^<~A{Vbtoi&e1MnoXuTP(EqST-?O%x(wa^wXP? zr-$*be;#PfVJ;q61peL&)ajfI>$wI?ucS3M{k6z)6iHd@kdGo2W?UbrNkwI&vqNhx zEHF>gHw@3U4z~Vx42~{r*(?d>t&ZfP^Dei$6;YM7spHBg#1MmeD6vo(0#LZrznMl5 zanlvSdYwf@8EJnnhsQpsQn`)ao(Pi~bk=fZf23aTJu*HayWk1_w)_IOXu&{6(~qdZ zl<~oKTH%j$WnHdK4me76Atg}c7&Iq2=x-#r9U@_rmKY6NJPSPRI7?xkx6T}zJ22wQ zefz3~8_mG4(BwU_gdbqkbUo)X(k_!|80pds@h|M;Pq7H20m+smcgPeB-i04p`Tgt*+MimoTbxNTg=aoA=EQ!fi&``eBrctO5+ zsekaguiHmtWT#hob3qil59|Oge=Y87S4Vubg%KC}R@QsJ_ZrwWi!bn)9q|01|RY7YR~v>U~=6Klqs2jCym-b`rob!SkD^C;+&B} z)h_@+EQI}Y`{-CR%t3K~z>>xKS#aCm2>cJizN&eug^Hn-IDK2_Yxh|zf7)}A)e@@g zQfMZ0_~fGv@hUf`UtZuVqsU^>ROcsZlNk6X{(zXcNK9-c_R~Kn5t(7AuEI_2Zc?o>`r(IPFVjoCfAL$^np`xdd_HcAV=eHwfs)Hk&!6 zX^*9LaS?k(89{1IWdNc`eSOLndMCSf6q=Vv8RG1UIau! zTW(gA7+DM^qKul`r+_s+*F|4v$)=gtDsL6TO2r;3P~SR%2MmvgQA(pj}! z@WV}mHZYv$xLkBb&XV4Qax_vUyUV1VMJ62L8l~;&=H27bH|eVrK^;y&Dwe~NJRKDI z?$Lu{j+unZ)e4-Rf1@ZlM3{)ELMnYDc@;KxoydfxW>Q*;{#;+qk$LZXrV)W!4UwZ? z{J!+Cq5eku$OpEW$mi70 z8nWSXBdwSv(!{@v@Z#h6DUIb-Zb58gF6!ye=pOlb+<#vKGavO5BN!M;l= z2fm7qZlBmRvvSCB+&X%^yP+s)g_%6TT1*N@@AzAUe<@^>tnk!5+fXXr2&w`kq+-qC z4%l1-*sw}B&59ePRUHL14XI9vF&aZ$69|_3*s2`2tJifH^pP^>lROJx;jr6B1%JgJ z=MQxpqKCq=+!A?emZ;n@&1q00)hW#kl?3ss;Wfv)ePzM)x| zV96nam082@UJ`Ap4CDq=dY=1lIm&fmh(o%Sj_!>4MA$X2L}}baj8c)ru0b^>F{cx4 zP(yiKbb39Ttk`d>-gf$Ao`Q%A=1?tT?3sA+w?*k#Ff>1`}XcD8+f6ppUZBk8mL$4!`5{7&;#!=k-&t`LjM)XBh_MEcwwAqBz z$?1}cp)$MUv3Uqp{=onucW&kr_^A+S03F_t%SUC4aQ-mcQEjd?LIU*t0@}&e|%izTJO@~8z{6mh5@%fM&b;9597G(PB7&A zQ+1fJZ!Oi}+f|d4cuti2Qww@8#3l`muqF&`jR?+W3SMv+k%3Z|c%AQs5(NbyS57FZ z=Mq%=@FzDZ*Ek}{D&4bBiyx}d1s*C*)v)VU!e+jQ& z*GjB!JahVZfCmLS%-{?b;KonwCkjzm0_TWfw3iIZ8G2xug2U}1reH1FZfb95@DJ$A z0?qR{B&x)MIS@ijTn*W@>A*|ge>Tq3&h%B$xLeXOg^fTyAxF#sy=8&qt_yi;J7pPJt${dL?E9U2{Q z#x$v1cs_yy{yk>(CNMaq$*T>FTaJ zm#ahlq3?ePMnKizhTQnPqly{s321i4^7NVFS|47|AiCcfC2BHkITH=A{a-;O&-fhC zj(v%lta_*4&P|?z9@uPdOWKV5XOu&Yc{NLV-E12t)qCk}zgm-vZzRWDx-d!jDfQzy zT>i^VsB6`GQ^e^!;Wn%Qf1G=kf&bJh1g0A1Iy#)VSoz`-4dwi1)x`OfJ#e@UWEh>Qd{Y_stA zvI4Fl`cX4s8pYJA93D;JL}(2(a?+ljdyV7QeYOE?u2wrcLuDd7imUn+6FY>so?WV{&UW;E_p8?!rm}$1sAU5Y<#~f7?GECe#KFfI{HBI8ce8QsNX8 zk>fzL%Kk}RO3&gDe~{zb0>v*wUViG!DeyydQFRlO!mllZ`A`CrfFiIgwn-BqYS<*Z<5 zw-DDe<e~x%^kqs#i`*cu{bt@uK zWj(`ETjRYwDz+<7V=xT}z-a2f76JDWY%@-luZ=BcJrW~e(yN0Nlr&+Ik*-Mn4-X#r z_m3rg1x9vkhmbLnvd(}XN#2Z=Ytb@I7g&94LY^P)g|k``#`~J~X?=l|rcO=5QFMdH z?6W#Q`wp+`e~;36VZwjI84at}BYC`Ffo;c3aPxWt2VT5d{{1Yo`JN zhe&tLftAgcyQCVN94mTSOBr``*P2xrRBU6;;Tf}b0jmIlB-3sA@4702Y4n=U+nxV) z7=@eB#n!*fugzEO2&>k>?t(S*ez!NDflMV-f)S`Re+@71k6o%ZdvA%9UhJY8pNFin z^mhEf2TpnyRXY-;TC1R0l1}Yhdtce+2#gZ-vxO&#HRp4Osc`3cg)JoFl%z_2S*HxO zhT{|~7JiF%b^_HOQ4$XrZ_3=-)!zSP6Kd}kb_h87$iFh|NBAC%1DOohYy8?ygxC~8 zo=_sF#+RbBHso`D}4cR7307z8&CK!i2V&+Y|VWYG>v znpJ7u7-=p%oE84>G7WGH|I(n}3{7q9o){?)HLx2fi{$v{g$22k#RuF`h9BJ*)BJ{m zf!9v-dX!w2Frl_wit2v; zz>&__%RiRq7;9%J+LP%hPQH}{romMUcAl6qp$v?jgksU)V4wtR$v|?4%)E^cDrZxldI$l=*F#Yj5TpO?}e<{+WsV ze`5L2{M*h@T`^6xZExfL{#!v>kUPe4nv*QlBnK39lGy&G!GwchxtRpNTFWI88&T#_ zfs70PIcdabpXG4~lv*PK#a9HyiV6FfxzRWG!a|?=EFwz7s9v>V+b^(sd$RDzLZt#x zQUiVUYPwr5Tq>HIc_~qB5Bcs814tsoe_@LdsAb$A4IPIp{q2?cAfW-*fal24KxEMm zAi7=(lRPpe|J?1Ag4aa}Nz3u6lZB5L1*iV9V$)ZnXmhs8t$g_m=*AFk5c30WYUplo zR;EN51$Sd7MV>9#L4w^mcn{PCpkD)%|I3ZZsS4KBkg3Rg8Y<(|6PbzD?^Nd{e?91- z4o}_Yt?j&DTCoz``If-7g6B1d+MF(af>&IT$bKUq^zVpL zq*&K&%prTF@l9p{T;Q*8CWWS%e{3{S3%ui%&RT0kr{U6SvM*VQ-F6Y&2zV&-0)BHY zsOoB;V8tm(>N0MQV9Z+U+{Fwne^ZLPc*h)N0OMlB0-$70i^ZV7KeBm(8TAW*T-ao zx#dA)zUAK95z~PfAhigYBpGxixe}ZSSmA&wK`v=y5q!C(BZspEk~3cQH>31^OLP{e_+QL!5W1rbsS z)r1?A#Ybac@FO0c&@u3ge?ifFQFt6mu+1YIS47y??OJ`wox8-5yf$~yO=xgc8nihf z;Xa*mXP0DE6OU?XP!P89y%vu@N6v}`JXuk5-Hbk3+xt<0?G#dKNhaYjY-gitv!U#o z4{buZ@3rQxKq@3e{^+;Q-Axc+S)AhR^{nbJUmh~8=GF{3 zg%266oVNN9wIB*PgN2%>M7GFeAeDaq5z{d&t%2VCjClbb)~sQlbSMvhf@b;ujiWE$ zmL3se>NAH+ou5={e<5wd9EWuMVDCeK2Dm|K6*#W(7OkDB3r)ig$Xor&C){O=ETd% z;6~+oJ*_1_1hQ$~dfY?YEC6@JGsnD+e$MW zPnBw%!^#lI*NyJ{x@+c#Bd0Xt1DpZn6##``lb#dZSKb3yQ{Rb<3Zv`D>!a~y(gKR) zq{uU!U2+9>8ng!=uvy8a+;l1$_(ZyZ4jktD{+s`Y@%kPKyxrb}Apd1EN%j#zL{?$f9O+ZfD%#6uk*a`Gs$x}IVaq!RY)*o5}j<_h&cu|z!9@dXNUn{@W9;> z+Dvs0H+BXw-RbSyPkNk{V7&&8 zjc}*@ujt5f6)D_h8F^CENp^B?0!=9sR0Da^o1)gEe?I12!$Rr~wHCHi%bmMuF?MY! zbDZ(y$~AMzhmi$*Kt?T}jFLo;`byQGOMwUuH&qa;Z+H!iy-@yw_~bCI9b4r$tS*6h zb37=|io{->LRtN15L6*uTkk3zIwvQHZ((-YQuD_*wUbU_-be>@nTqsnNc?ealrK#VBmFXC84p-2!C z@I33^j>*YLzzE8tDMcuO*PKUr6+9!}3Gw$LWQFKd%q9<}3Ut1Xbzn>3ph?l` z^gQT&gedV4_PE7*oO2Fwr=FlK)sxXLKgN1B-0_j9e0x}Z4*|8Wye1zCqPZTUy0FE> ze+jaJn}G+}iRX-unY>T*vRX=QsIrX8^8ACQ1$`Ms55??rPE_8&SA5 zq{DePGQ|GF6jf91Y=}Ka(&ayznZvmF z0QQufK~7x@*N-WmrG`$&ymI(2vQXfI60jFW3CdtFHHebl@*hCY1Eon=Oo+UJ{SN9!-p%$Q-o^rU4|wE5)LAc^imVOx*MO+OvNa}AhZ#C-^m^$!DP$ae8MH5F zUV}yNxnW+SLAVRnx$MEB4NOZD$mrkTwQr$tpG5Y--_H|P?k7$j63bXnLH8j0yS7hZ|6Y1ttZXJu!4k97@3Nd~GRS3| z0kW~jib}mL{M2-R@z%W>-j0#ogPF;JlhgdJyCVl3!sKUnvq0UjSiys%pfNR~$?x@D z%mY2v0}M#u!1w~|MXZ2zrXSA1aXhR1!3$c!cLX+Rf0sbwIQi-JZ$Uv)e+!)Vq2b{p zAz%@-5BfKl_96O~UL6B+h|T4SR~+{~MrloE4PjuvrHs^mm-Ro|VMu-=F$XSgpYCiU zk3B-Tv^we)@CF+(7wW{Qx$M`_FzpvqwX@B@y|^z6OvQ~reUZKbcU^sj2lgs+Q&WT7 zDmwcYB}ZX{n01}iKf^wHf8HrFbT*m39Hfo0`H!C$_4edE;De+R>hfs&&Rdy-joI{q zx5>_4O#0s>l{A5XA&OK2@a+bQ%@I(%Y8&aE3)<#0W0m~8H!mh=f0d0Ro>w)QIgk&a zQ2hK#lHnc~d+?VKqH?7oeUSx&6EdpWtB^^q^|U@+zxZiNd5OM%e=}ohLr{W+R%~Q- z1H!2V5Nw|j**~5%eRuf`)Gjem^vubj?-{oNkEp0?Au7!zVAtFZ9aY?wA4XbpzNoE} zj8!Yxn+=wOy?t79-g5KiKhhhZHWGaeqiXXqfi`RvCOrR@!FSB4%HfX0;_7YM2?dnE z&1?|zRT!ET%Fq_de{A=pIt5l?fKb}H9{3yqtCbG15fL%qL**m~$y&)yEf5`O0Or^0 z^c9v2?1R-^=A62T&snk(3YQiKq6jX5twPt5vz&r)7m-;}w04^zwDlG|FIY*jsD)O7 z6If39{1Ep*>?PB{*CU0vk=AVV6D{hN&~<(kL5aYUtnTrs(~50T~g+(&C|tlEb01P$=H%O3Xw!B{-TE-VlVG4$b}NbNkt?_G`L9>xf7|8UtTkt$)`_zc&IIpLy}yq$ zxKa-U<|7`H+xgNW1@;>!-`0~@d^eJj9XMZ(2pQ{Uh(P2F>`EOXCf@D~8C~+F-0aV$ z_d&mW#E}+6uT2TBW`W1~Es&YY^J1Nlisj}{J_o;h3M8vFtB5{<3o1NRV|#mJ>nfGp zuVB=Nf1Q|(%W`uQ{3u0bzjp;k2BOc}>W`-!eS<*L-qiB8d2z5}*5|No)p6RdrQ#vP zuI1-Ij3@@GSfAlw=$3_%Ff>t!?~BsfJT*FhN0pBK#Cmr*H)UY24jG9k{1XF8L#)}! z@?aQHo3hQ|n*p#4O~3{!V3E@Js?YnEW_F_5f1pau)VDmXXZ#9qJj}D9`_`|_45CEe zTn7ij2Gs=69ZyBz`bmv2mKmfL#Z%eCy)iW3K1OMN+rXaFUyl%V)@Wm`$dP*{2sshS z>94221J6(m*nHLTAJdG-_=>MX!E^1jpRa;)7y-{JNt@e7NkM9Z{v+n-(iCY9OMDWh zf13F<380&;s;J<0AHd-Q!bk^j#Ap5l_?Bvus0U!CyH+jCGTsh+E{ZHsI5BuU5za=f zas}Isfc?jr5~sCKf5)p-=lo|Gn8Z9E0OEJ|vI8B;9TJ>!I!BiW>);3;cNPdLm8L8v zkbVe>Uy&w`%U>&NtV2|ys=UNah$*~6e;kJ3378iQn{d@=G(`eR%m)VO(B7%#2Ig6P zFf`?W>>(AJvW$6usYE-aQcKV9z|xwkTKjX9W66(AkJehUV8BsUol{8OalrBzbbx#e zIQSCPNYxgJVKk+~c_>10>wGe1{O%5Q!sMilB+e&i(s;h|C}-TLmW$zNH9BO0f9Lkm zxe1!BF(l)1TZorI5AzLkyA#)uh-F*An~dLc8Ch_kHFD8;Fj2cl7gHT8-mKy#pbVuk z^2olj{DVLi@xTDX-`$)Lx_|F%GLkl{y*sFr@DwHW^oCN|3BJWB6nFJe*OfAukP7!-xWS=5>THXEsuoeKz|-4|tGzE11M+`10e z-8XPL-(RrhGbYFgDuS~39KqzX>T)x*9Qb>DYr_Xn8cB-r>c5S{eDUKpc~fmQW$ce^PK={fzbk zewl0g*5A9MA4C5gw+-U7`Xgul(1v<`ZL|$An6^OV3^s4NW;RE>dYDlq2ZMY$rV_L@ zn)# z-9W|aFo}pI7n&H^5;rzg1}iRmmpWz8*Ix>OeN&jd;ztF(#czuo@0AJA&lw*X~(%W;=qrqE~PRDc2o825ha0wTv@Hh+T?YndTG?TE>3 zg;B+@83@%26CCr!das6Oe}3LSl2+)sbpbxFP7-rAams)Ye~uBcSgHV+%R#)+ z5K1QB5pI&4A|0Zcf4YF7|9vmfYknp2CaZcl@szO7#n8y+iHPa@ns)oPxAnMIoNrzS z(f;G_0oJEbDNF8Oqogm#jW-mFwTOf3bNeOd=|^5bgQV0wGk~qtTnwnG?BV4W_>L$+ z#qy}@D|aIl83_dQkK=3*+jofF$Z^O2zwPZ+F1E_h!GLOMe@z|J+3Qt6+SB4&DpG>1 zjXG1*RyQ|~BKZAsJ{Q(psZrHM!bp;3C=j{>Orf|up!4&}Gh*?OF|5y$%;sEC>>7(QKI0+CJ3Qyq;OA@^ka;)sS@}k*q<|Y z;_Yv;f53}kR`0)x_l|a(3>1hz5};6S?ffTP_po>^;{lPQ5&IybOr#zV{)!~}ClF*aM< z&YyHn;M`rvmuf@U|K&SBtSLAfQJPNTXjJmCe|!uNyajJaatDqI@Y$$iYFjiHV0a>FZ9&odD?Zp$?vvA3IY?Jg+?KO z0r2to#|P4UYeX>5zb^3j*w)jn-5_}jYr-4_&%LY%nIz}ZuWb(9@&lOpn?+6Z2gq^C ze;V&NLY2=Vre{Jj)2gAGmY%5cb!oB8pM^h*pfHck^?Z8%2db7Y`<$V+md+7o=2lFg z-DjPGN{|E1ugL+j@;-~=b^xKy0^#ukqi59G6Q+6jQ>QL^{fnF!`?`A+VPe=dIK zmC;*m*VcY*mMEK?4O4X3y61n)b&v#;dNQP;VFZD3#e@Eo)ijwOm@l>KA_XDHS`Vq{ zm^mro)C^9hY$^K{0Hk=ZF6sg$5hxUcHjD!?Y6(}dSHSw!Ux*@X4Ll+=#E4J%BJxB0 zKvqx}id|V;1u)7^8pl}Z4hIG@f0dj3kC2V-8_7wraC(wFaxWw_tU##^Ad-hX{yAhK zRqd*zXKdSH2Jmcoeh}6F4jbLf53dKchFLiT7+DoJ3Q1r3>rG>92JPr>XZ^>VH5Jzp z`u<)*R@V83QX3v&;IA_LFP50(3Lm8-TA2sfQb|uT%|G%uzXZeU8TXYmfB1RfWnua4 z?jPlS7$dzQ={_jcdHCsbJ`oFG>^FL}KoU#RF0s2{#1wm`9Jkn$zzVqmDPEP5M36r(z6s0VLe6yb=)E`4x7R#$LKC1tVWKHgDhD z9JZ8ogKlQqgd$pdQliE^f3Q95Twp(8sa(wE^MMf(5=Ok_FilJH0nvWaC@bw#nXV!E zhN`(v0r8M@^d! z&^8)9nC4+6;{Jy0iN5WXri<{vTj!vg9qFS9fd>o#z?r{i>X3mme`CZ{$(YiIYRj4w zu4h8GLF(eKZ)_h7=N)DP4W*aZu{ZRwB_El=K1hCdEZZ4(QGh%hX;OAAt4>+UwT~1@ zg2VNk+=ecXVQwG0`6Y?$T`LKnO3X#LX6$5hu(5fzyT(v1<7H7T%Ve8g9LCs8*dP7LvW1ByN8U{ zd%rcI67RB=vO^p+ctwe<>ZevRbFyCl!5?`m&35i{gViS;e?z%!Q4V~}BkWeJbYE`c zv$T`9HLORG1UN6WdRpMRr{$}^RGgM1h^;oNYRB;D$LZwsM!ny0q&*Ck?%kYND`#2Xqik?2`fPdSQ3_ zF;L#7OGuS#f2r!~ZHaLLoeR74N6KL?UuMcO64PZeZC$@N4>w0VY}rp9QRE5?01Hjzbd18mhTblBUNRF7P9vmiiT0ZL84%AWcUVLc!udMMZGo|FRCiCnMo^(UXD??%QNPhjC~FBf{C5@aI3zSvTrjC73M%ZTQ;q?0?Fu# zlU-q_Phv^E@B+_CYG;c6+%lU_UTxS`lq~p^@_{p4i5vsxB)oT=CCh-u3A!dWMj~g7 zdnX}@?MHhNURX%saeYzBI~=n+J!9VWh#@>Hf1}q{U#m$3}6Q>BimC4u!vc@8F3FNlWQ- zf7lHWkhys~eb!j5;_D_JK%42cCtiu>Cg6q9Yx3nR>*KfU8t{|I&O8KmNB$jJE5_o; z;RQqwRaWB~DL&Ru$ZyyU61*$b+PgvIN+$`xu^L?LVc92G&{!pn!T0Sii6-h1)IPLKjxv+62e9U-jA{SP~xnK8^ zyE=RRK-rWzF;NynPL9{%&M+1_bgPAYK|qYQf2xrk zPHrzzjygJAf2xSN{MNDn30m7o3Ye8S3jjrCnED!nUT)=bx4ac5=v*7z>*FRmw%fJY zr+I@BV%cQtn`jdj>QFVx@GQ-H1swm)_~W?3WPp_Fq)3`oqe-m}Hh-%;H(2xnTd^5S zuo?zNqmuB}1RVZfEBW@a$S1XKe^QO9{-xORt#6m1`}?uSIcu1i7Fhp=(IWp(7FOaz z&~Rlg7Uqh)y?>G~w2=k8LDJW;w`NZ*N%NgJje%?#(G%=@#y5QZ46KwRl^_~D(?)XO ztn)D_KulIxF~*>vv7fvX9hwvM7)}GnZa|*9k2kb1`|6NUg1w8EEar_!e?gpUW@$td z{6m~3I)tb%S99{kHI!L6Rvlxe*=W?js+=~@Me>Ogg2y|Q8gyV2qvZ|p`318I&dktg zEL-~k+7$@h?*CAt#QEkntfYFN(7p`Fq8#ic6ET}L?j{nVHAM}^Qk-37XGnGQ1)gykMQ z#@c$3YEe4b#|hA|W&Nfi`SKa$=e_G+4gG2#t}aq;k@&{y~96+R`D9!7T}<| z)?;g}vd=t4F_r?@^6#%3Y_7l6E;KOQ^za5eOU{>;&OSAa*i4xB`L-koQi@G5>#H(# z#13>7HiN6MDv4V2eT?kICZLv3BeT*hR^J4Tt9Qvi4qSDVIc!6Jr2SG*u_ z-g~ZNIv6nnBR@4YT(2vhpIzpLw9SgHO^ zTX}y(kbIYwUkpP9=`a7Q+GB~kM99&=UoV^gwG3$V6joj?f5lmvan?SFT~h~QMF4#6t&s> zfMFzs^S?9yf4A_P8y&?|b{Gv!=6nU?pnQn@L^IDNtP`_> zT1Yef@B^I{`gNN`k}3~uEIE56+%?CJ5zZRtI1x*V#kNLd@ydc#Wo~8uzd!a~7pHwHwg)x` zl-*}B0|1NVj_YjW{0ETA4eRD_YAfX0`g`*g}VZcCFeWTzjbA% zaWHb#e;?reKSu(50@Bk^X^Cgf9LtqNj%kFsK=}yDM?QuU8AkSBp;VT z6Xz{1sh2fygyVUr8e&|xR02WbfzLnlpW@;Fd4aPQQv5ZuL`Lff%G8MbWh`g?R?tvV z(P(CJMbwWv5_JX>TcR&f;IrO>F%aIoCKxn61(pITq^4=XF?a3r9H~q?tW`eNl0E=k zfA5^@L~>f^=nVbGWD;#~NJaGdDSy&slnvqG0=RC)D7y$saj)>SPe^@Uv z?AYkt9S~>eS((Gd6;jaEN}eq5u3SW1O9a!5Ozl`x*c~YKq6S$)T0(0HqFzPUUIayM z9=fFCheWQe4a)CaZsnA1bB&(3+AZWEOl=kgp!#{<6(8Y1g4K#& z8X6PFNT5W=u1hyE?ASU=Vl+K3e=n&^t3ug%8c^30ip4AMR3j~MmspF6rFQ}U?I!rO zpW|gO2c~$u>&B-h-{CAhbn{oyCu)MsMUjy~s)r0gTH!KD>-+8Law5juj!x>#jNsyP zS~wgMkR&xhYs~UVFN=!L)qNz)SAPMDaA@dxXJsmF=cKX*C=qII&CH$?}2fHt00zuCg$oZPw(bAzsGp& zLc&;sDC@h0A%lc>xkA&sf9d0?qFH>ksabc-m3i4uG)}k-BI=pFVG8H}Sa^8GM-ImQ zZOsxL;-98f(P}63?EY-LaTdkjfbP=E9+Y0=4l+>UFNG{CN4$O;c1tVLWr{Bonz?nw zu?vFwwxRNmmEO`;?91%0je2#0TqkQRe{lfoK$f+`Tk!oKAX)9r)~5mcQLYgc^QS z?1EW0V8!!0)e%l}6#;BJYef^n0G`?ctjj0@0L_X}QIszTiSZ|Tm0p|+I}C~9Zn9#x zp|AMPP}HK{W*NuYe@+3KdpkI%Y}{P~LiR+R#S94bjZ!Gk(3~>!+2aWwgbi8KjjoSC z54;rkO@B*0%vIlTpblpXoaq^(ORtd&TBp2*EXxuJP*pbp=!KDri!X?_HNV+h zZ*HH{9Q*D@zZs1;7q8Qw_gStofUt98yx3bW@72?7;BEwEfA{g@`NI5+@&RaI+(Oe`v6ugX?zD0WByH_Pho|ZPMeUBI7VD~A>z)c&i;TgRwYJYLl%qO~<%Y!qO z$C>xE3FdnMtdVGR2PyDRSwV9VIlr+;h4q(x?(?gx)K+0jH+nMffw;RHh`h4|mZDq8 z8`}W@EDksl;)l`GqhCYZy5x8{p!Ce|l8a z(00|NOtL z-MXwEAdHt}bEZg=aAGje0Po%_ihY++><-G5+re-QlQZ8h=atpyOZ~rTt_A@vE5b{l zQs9gigI{h$a!ieWPIu=?k+b1TsD+adQ~k179bb?K3y6GV8VD^82&lHSI6Hj~FnY!A zSiS)bEKQq&4t@dDQT_*ee<{O8BPWZv_lU5{m=%Vn;SOT^6uy^r0=(SmdBlE&Q~{`N znUhtXGL{h|_01FVRpM999J>F6P-4m&oYkQs7~i_+3)&8~h=+i3MZ~8hltUFOIAJ6D zqwnpWE3zaIR(B$1s0^yNt+mELxk?-B{XAya-R7UQo1N-m;h^F9f5`o5-9O9#xBYoX z9RHNrl}|uc?_%1rAZ#?)W>)XI%9e;w{_H?eXRf;;xD9VJ|YYNxPy@daiD9JCgWc&&m52SKO4OLXp# z?lp}&arISt>55{w@9q+c-3E)}1(vK|06{>$zkosokz$_cCktHI)K0=^8i^fol8m62 zZxK->k~NDTn{O!^{7*9W|2>7t4AQ3V#tJHnHDpIAUTm z|2&ryIGlJ!(^jYY>ZOyJC<42_hu~qe>mP|A8Yk&{Vn; zd`(?xyiy*E0J`9A6weqIQn8dT*1;=#_*aP-+)88MK*ScBiD z04RDE!EHO~DXI*8&3{!8G?-Xl@&l}VSmi{jxXhO%K#)`)0m#K!epTX-#7$W&tT>J8 zQTEh&fbNmgBmV9hJ?@w$@&K{C!62PeNiZ_A_t{&DaMP=B|a5;I`+f2#yO>l%Op zvcuZ&8*KrQY)!9s+ffmenrE``g|OIF$FZ;swall0J(eu*-ohoLLj3C`$5alni`5_i2+wIXo%`2ioV>*OKC%#7~^;28I)^Yz6` z2S;ITkh{&1TYrEh4bMeOd+3+s9MfO{r}G62y{(5tqRfjC4`37}-|Bclnu$XM_fpuX z`tU+5-eG%J$T&^$&WL!F@crEgT8uz`(UU^=>I}meP(^_@Oh1~EPcmJXBj_c(&2;WT z++>uwN%?Upq)!g{NfIsS9|j<`tNF6H*^*c}_4eK!tbZ-PeJECrj2n_L2|bx9LGz4s z&MBN1bxu38Y|4u*TgWqZ{Uat@C&_zHOwUTSna7?G}Lm z=}~JvmGHixzGgPCR7keP3=(VDs5yqi5w<0u-spOa^D!}UF zpw{N;-n=8YSS`Cj#_794aF6(9liJ%|N2!rD#X)VW%C%k+KTnY_R6 z;69G)Tu2x09`JGQ74aE(111P`eAgepQEg`OlUks3qyhE`;TRIsqSvsZc(22-bs)F2kSWpEve?_%0M z7U$u(zdLoy7S>%>vGmscSAtR5NbBT!)XyCtZ zm9s+|Yp>A5waFT!fOpn!=h@S1y`Y0C&}*tUYI+pT>Z;fkPCTR6rnKR1NX-`AYJaV^ zI(lKlkrQv5YP-l2J$WcYjACyFu=YW^m4`{vqR zdga#(;&xzYHjcBNB9PO_t6sbeX)A+oP6kW)#^Ht@dSnEH1dKOeKO>=UhpFg252(5I za-*Ajh)Vy0_EJu0JJb(M$X^`ee^`GjmbjQHIJ4#WNlU67@Eq`~>ai)&K z#uy;^Z^yIzq(OheNr-hJP)w=ap9iFsOW4JKziYOx&vL+KHb-6k2wz^Lu2z%~VfRkPsdiRKskk>aEr^*5j`OELx^dEP^DD ziaIJO!Bj-qDClN&z*aU6F@N15T0rOX4anGhdxyJ%iu!8m=8x_SgjMq7EGqs2Qak;= zLMI`%etm?E(&^Kr2x=yz^;_(?G?s-G2UNu(p_MC*;^|!;u(X}v=;=~n7)S5ra4roa zkM$@0oba)FK~p7QXnPto>HBohZtIzVg!5M;c&3wAW`81s+giLL?0<-a<+79}yFG!i ztj0yuZe(CC1l)XR>k&X&tRn7+s+PXzQNSkQWPu$63_drXMdkw&{~?F^INwN4Dm~{sLNB6Q&>aP?~!?w&Z4gdpcH!wi^uQT z@$B{5BxUte;)-(puE1`y&U?@c{X)w}aB2tpZ^I#b;SS^Ty=Dae6ck;yHpqvShxMZ# zvK@)1jar?kI?x^pp*GS9Tosk+kkVR%My46eG_Dx`K^nN+=zjwAg@K8i;)GYT&Mo^d zs24wnN58mSvGNkw)i8*S-zsIx?6->b*P#nk!YJ-k)tdo&PSM!UpouhIH}1ysV_my> zUE*E>$$m)qr8Ivfhy@4QsfUYEcSS}=zI~G}Z|b|_`p<%slCZ|xn-u_GuAqr-aA5mnzcz+%OHH{B*M1d_wDy?8;=emTP z&01QL6RYzUNJolsn^!d=AyY@*^4-rIJc7)G^#|`+*|*gkde*QCg$-U-$WGpS2s{-@ zttKI7^$^kVzTfbv98Jxw)`EM2%vBL->J^?9{!wLzB&=&`7HOp9D=R?P$VJlO4({{b zhr;m-^M6C2u4LPR#f44F@;OveX**zsZ-NhdS&G{}Np2`w$GW@MFJLnT(j^RMOB-8e z9uTBOpH%!}h4Vz+YX_LC%xw8iXqKN2^2*jR=roeF$6^>x(BWHb!0TQL_B@&_8mX1p zan1MH23w_V5$a9k+Xl8@;q%bY^TVcF6$LdnqJJsM6?=TSQBAKGywhHr({%1IWB|ik zX=hrmDtpIfG4A5j)Js0sry{qI9yDOt@C()N5NcaxX1WQJt_fG;CQ7j}%82+7a|*Jp z=_wU&!9NJ*%+t49CfBYGFq3c7PRYptu%o+5#DkUU znnR`F>^Zhx=g8cn-2n~}ONNorh6pf|M+@~InKEHSyD#@TkkuPlKn;)pl-9TlamVe! zLTDbUgVl&NZKtir=Rz7`iUu}xTv%||J%3P4Xi~vT0t&B%bQ@$GY*MBlq zZpK>9^JDUS#%exVH_i}@lMNpGzhVc(uxQ01w1FvR@AgE;z(vi9FrgMbj5y>&*|0TC zYcscS7;R$wrxD=qn(b3uII7Dr$V;D%M544bocO0affzk72;-n!)<}{9>>cqZ-``A$ z`>)``hY}#e#!vE*$HsJEQGCDbM1NTE0TuWE|E*ZOHKC$~C+A7IyS4X#C3-;UG;P+fz?!Yj zpPsFJ>MefMWWjQ8QU9p}zByBsZB9-zri5~Vm0re*uOs6s}6csE_QZgTsiEI zkqxYVg;f2s6dQ@p0frR=ufqmmjg2pPk6QltbiouAMOA}BlEp}uD!j?~ErJAjWpA@p zQlu%|Ab1yNN>b6n>cy2%P7rV23Wa}v$*&hN(N#f&YrmMuWe(i5n}6nAQx7lx2R`Uk zHbSXj74b`t{~5$Ada7tUB?Ouwt;t>R+E-2_J&)K^xwJ%Zs@u5$*@?=gyr&k05SOv8 z1dx$Ee0Yn3sg2%o{In35lsort1om9JgLma7LgUl@i2_VX-i_nL=mZMXn=V#!B4UgY zef4&mLb^ud&VQ~T3R=)S<>@Z|B!AK6wqF=@3wM+j{H11n+Rmsni$oHN1B#pDIf#t1 z@4_Ml_%$CV&1U9vX{%fcKE*dDHKjCh?pe8}6DJjPqBz5SiVu zbCG*iT&&}{qZjtm4whD&Te+0X>a6KtHf&3|0uahJ!YtsG3pn2Wm(3#ade5FQ*j&m) zpU5DE+1Kz$R$g%tctnL|{&~E2c@L1u* z&DMCXLL~FpU3X*g+<7d503OKz7Ihh;WF=UQ*GcsNk zW03?d;23F#{xud>T+h*X%RY*UpgCN8Dd zW@CDGb4CirYO!Ah9DeoZ{S1@`I)R1{aesp&jPN+L1HZ>IW|IT=gHQqw;KO`}aSi64<>%j#k`@22FpHqyuVJrvnwRG-+zDHAC_MNO$uZgy)w z^&+gu^eXZ{@F9x_z6dvz5A9`ULkvUTzG8^ZM-Vr{z(a}B&oNnO3RF5hjx!$ZMStFs zZqiJ3r5uV>`xdDNw7_|>emV%-5nF>3d|mFf*bCf%65nQ_LBT};UVYO7b_i3{^S;SmpVgfMjTCm*vB5J#;pU9K7<kuqxO%sn2ZB2z zv*CD@AjYJP+MytIvX52<9q7GhR;@3wsc*0W4nC?);-nMmw`u(Bi>g2WE8Gk2z zA`~}1(+mIccs&#V<`(3q+IoNDDZ=5yi%)6=B@()ENhZTvz{_MBt+;b_H&YIl^Hqp8 znFI}^_ffk`9rp)x9qCun4xS8vHI>LkA8wF68~;X~95v*hBANVv%m_lo@!hqRq+HWH1;}a)D_&fd zHC{--41~6flEpP(+ zA`P9-*Yr{;U4H{fV8yO^vSq;O65WnbrnX-tGFy)5$^6QNN4AADp<@t_>&mK3X zGMGAeyYTy?3UWzU@&WsvBvl)T7{R;1sP$F!6P|N@ z^YniG7B+;F3A%H9+Z0{4hTM=ae0P``lxX$8~c!kXq&mqtuvG$HH}67PIpq;4Ya< zT9%}Q>3;!Lv0f3Cc&!#Vwxl8-LOItkSXtAJ4r`laU&SInFq5|fY3dx(>&J9#Nx`!^ zH)7wtwvPF9%ImnggtP6+`eZC&m-?w2S4#=dW$z_*Trm|eQ)vzx)=zA^HS!L&blYWh zSqZT7ldQCD^{=*%r}x)LG_1LUy?QE7XKGY*qOqEplsL!N- zAPTfwB%J)0(Fd}8c9`%?gInuJuP0epXaST|&HDH(3L%eu584yn%pAS_HM~ATRuCd} z%zv_{DO7zaWd8A>`6n@E@Y>NKUqkB9>wOeiTL}H?-uP^lN>+Wvf1iVc64^kPVeoLr zW6SO<+(vvNC^kRP)dCa(_dWOx*g%?}EIpb4w_F$fimPJ3D+==chkus|!_R;{OWM~G z7(z5J;QdNhO_k=2wNO+Uyf&m{a32!- zMHSC_%N9oQ_a-9;JR0qe6q$;}auOe~_v(;A=~Vpg_XC8RuC~aEbIXP1^(vU5e&(|G zg8t3nX)8yb5(`(UJk-qAhd4}X-^*DKaYc6YS8cg6;_GVn0cH9fHqBqpDiJrB8h^bI z@1^OWJ;(!s2Td*c_+RUvS~oj~Xg4n# zdr$b5m1sO8`YSvg1HEK4NDtaNyMNumT~mf#uQ%emDuz^(?_@8$AXittZm+wbeq0>j z`u^vI`e-#55b!L{O*f;DP9QDzI#mM}JcbvaeE1(~9A45K=|D?xTmqwO{gcZS|h;=Uxi$>X>i! z3?nPHuhKF5?FF!xA_&A_Dn{UB-apDd=*9Dae6T&2ZiJP1!Pfv~iTZuvaj`Zmmm4(efAs+`=-?n!>(|%QK178-KP?4GW11M+@NA z6fY6Ng659}xWy86F(hH8Vh7^{R`%wg;qMVo7uY`Y07A42i3xzc~ z{F1vdMQ0p{5E-=xHtE`9s_ZlanW$eNm(i~|Brq5Zu9c%qScX7E_aI_0i$8+J{LM#y zSM20*%(51Z$_##j#(zccGkmC`N(=3(=@)k}?8n;3Jbl=_hkD})O5~f!e?{rdPV@;k@xH zFJu8yN{nJ*+iH?)jqf$HZtzx~im9tc3hOG)<8`1y_=M*J0DpNimXnGraJDQbv_FH} zA*5Mz*3XR-V*EngKqInwVJ`jQ5+gjJu4(~JJ@Y^J$!fXEJ^qy@E`Eo8{+L4vrfRa2wGRYl zf`)H-7X-4?OMf_?bb+f_vaT6p!O=QN@#3Z(8U+D>{r*_Umo<@NluIzlNz zN8HN94Si3t@w7D93zgQQ76n!93nU;qK3Rc(Z_$H(RT@S`ow+I}T?2VQsy{|-xz84x5xIRdVew(A?36l|7w&}#LhdQJJZxn ziEvyGtyQVG6rL|rmXWRJVP!1PsI!P%;Nii^TFZdGdZneFynFF3Z_RY|wOD5!u2~sdy>5#73 zRo72uYk#^i4UgjxJDrsKivi}gp5dcfHy`z)YzG_i>GtN>>yVm45mH;g*}Wsk2b3D2 z+HjB$C(#HBiC~yz--TT_g-Y|~CgGUv1(XXmZIFCp_+~7CD*2l+Q8L*C2my-4oZUYD@U9bqZBr8f zSTD*91S!)Fi0D|lN_e3lK84c_Q)4zOuHoAfX2faHj|9Y@&CrgfNK4KO15Oo4z*(^6 ze}7L8pMP&lmKc62be+*j{1e_^^`n-sq_S&@*KE0E7G{ND*I4gD_FOwh9~SuZn6EZL zwPkRb1S}ne7wlvSB&PsZpL;O*&5$M(v-rC6MlTn7uK<9y)Ffn#6FYLfg=(*WC3!OA zhBwLbCTR&8^PBi9{qi9-vVz$}e7bm$dVgUT$BHRbh@ea{-+u=l=VUqwzFJ(aQ~Ayj z#V-Ci9Vz6_o>Kl7fSNMkuCh{0EMrrNQlNXVxJVl*7jCu;Oma?vGFqt0hj^ux>skf+ z*t}H{_k0dg;CzA$prF7CTX{G|VLQ~T)n>Gj8DryNFBnbRZz1YT@4{q$IEIpunoqxElZpJbW z12}Y8lmCl;x%Y~EXuzON(HczJ24>AzlS>~Y+1q%do2j)wfX8p}+f~ZQ7ej05oNcHX z<-YSr1)8l0MgIiV0w9#AOby7GU-$AC%)YTak)>A&_Du+1Ibj{c6(f#0&_Mq?T|s*p zHCd^ykj=|1=YLGeWOdyNQlp4y zF@W)Xl2T#pN@hc$fGxj@ALI~P!*@)3xa1LN+sC~2{mHCQ3~dzgeG<%^aE9+gHgw|r_h8w6Q>)tjS!O2pT8DMP%2oUygWKy(2*ld)sSYDwI)&EGSqba zWIGSs5yVaN(A@?+nrRd7i~$MUo0FmttXF=&=b8I8*nd!j4rf{F8dCu6hjY|f zXkATNaaGY@ALg|`A907*5Ht7~0a(gba{W91;}OGP%d;s50fXZ&HI;uvUT$?2jFiGJ z&QpCu!1%tZ;_@>VsO!0{52rnvbI!&lg3`v~u)Qv-B;ww;+E`@pNA|UfS|D5suH7@q z^%1f8|RYtPw1-B0{BQj;G+8uHg&6uKfoo|k5wV@fl7hTE_WmL z$z_aEY(eSa1I_*KsxM$+EQRHg6Oe}UV6IlY`%6!AD+>yHT?N^h3UT3$L8+RfIK(DG>Is5FrGxD+3+O?AZB;%w4n>U zk&EW3OoE(ZLSx4yHy+fZ$a5^{Q&{(~h_rGfE<0MItHmK54g=_^jw?~%5bF9viGR^O zwqp39Fizxwv$~aX>Ohr1R?HkYm+HVE_zZCSawWOpsZOaB>B(;6Jn?eTf(oguB1`=k z4k_jyvLRwR9DQ$BvR$8m6<8yZPc;wp5R=f#f6+JuM7+rkJ|!GCQ?+Q4=Ds3JGdt*b zQ|ckh%>&;aQPNQ#V2W?;FgY)=*nhqwU6ZoVmV(k18#|lw) zZBkVyF{C!S9Dg~<44o}@Fg(3irc1*Nm8EmdyC;B>7d*yBT9`Nn|GK@BxPP2W`y+zX zy4)|^$|d4@l|M5IlTe!B)DUg`mngJ0i*CiJoH(nVoD$((K_FWEk{;bW5j%I7LX{mn zTq<-s&rALl-2UT!(2m5@+jc)u0&8l?d)k2&>z!C`?2mX+)AyboO}FEfHv8VIe;{$b zr0Z$ctt$ZgzW7McQAuM9!hZv@JEH_zxWe`ojVltzh!@p(cI_HH?S3FrFX22JPFrP} zw1Yq=yRlxB;qDeS<CTUB zaPOI`4CJt`N8XZvAow&PROPYVB@gUxha~i*GpgFQMzK0?c8G1Hbp=gY-W7lPNVY-)(m8l<10D(*hZ4m z+d)TNyCXyem_V%BC4YRw(B0EgBN0kzem6 zs7`!H4HLfz$yCb-cuviVLgLv5@?PoRL%v0i5ZA$ONSC1QoFr2lpB#j5xjq?1xoqu! zkYJ@d<}h=QoI3d#&sq96suvP|+aBB#`{fzlF7^~O)C!LnynoUCg+-eS#(WCQ#m{D5 zKs1z!S+`(8k^?LO(zxZaxobkd z%Vwm+ik*(eO{;92550J{f~Pz?6hvI0 zuG}%tPd6X+sd3u!iBRH1DvRhP6dufVJ@t!RurxUea+mNH6*gk6B;yIwDsLIMTP%7*F~f=(ODOZg z5JAk1w|`{Z*Pyey4sHrC^c3;-*$PjX9ZCsZwg898oW|RG1 z&?@&AL>%ZLzUBoDi@p4MfBCEfp^6Mba-(+qQ8e>8L~5@D>C+<{9Y?L*PWc4xyWhBD zs(=nN6(?ukh;Q+Ce1OMS7BRdc?zdSdOf+io1b=iH=*1BCc!ROQ-_X%QXh1q^V2O_B zM{(G0o9Ve3qW8_?#FY;Ti!+kX6N(S5ZgdxG2dWSqJN-Cv&+KHabE9mH$j)-_xI0l(?idtkp0wZ zT7`psFvPn7W2h8ZJ}^LUo9)kI4f|B~`7lHs?Jo0d!xmULGp-owjWrZGh?1hVt_2t? zW={l=qK|zfsLt50D`GjN9Nf~;Dl}k6_4>fyymaNOsme-cU z#!+u$?+EKN$Mx%Cmim^yprbcRg@3+laso_-pWIst7i;VN0QW6HRjO#hQ;DR8ZwhI@ zPnKx4-$Y_qHHKPfB0-OHM5av%(Qpd>j$FDNB%n*LZR(?vq+K# z?Ac+qBR#~P9ce<{4k$6iyb>yvsyM66@DNFv9n?1&=ADY0xY^^yf)|nuD}St!;`Dr) zim522=S9F>g(A9k8d#`UJpL^5)`2xXcBA)I?z^aDGwQTJYA~9YLvMtrhxyj;cb3t& zZZ8ZN-t0q9v>8ibhhbb6FZe$BPh&#+(TDmW)b@1M7 zR#0+U{;$eOTrg%k2F$KU8tK465pSZf31XJ!sgDL~^aJO;=M00Xc9c#Z$CKt4B$ zF)yc?{&T8`=Mwf0x-a^m@jCG7aG@*!s+Ohi1ubySkhWk@usPmqS$|oht;~kRs|XO! zYrVvYk8$itKStjL5=m8T=x0`|ZC>7j_{@odiMr*8;+qfIkjXY|dqEMJl~asYdQxc4 zy*b{)pSnvatp05t8v2DARP(wGH!bbFb?)H1M|((gmnQ%4*8Ped<=4s~x^w|8WyJ7o8~~$)SHnks4Mi85ys&yk8?0c6@=M~fB`M` zxlG6NdeRE4MY;0NZMGJ!Cp`?KTPV@a_?N~v#~(9Z8z!NgKfWNo5Q(o)A>$^FIx(nY z6&EOM;81mnW@!NjlkU6;+oXW4@fXq*J;HR8>TSuRe3rneG=B)$B5t864ljp%M6T1U zUo*a(kmEXrdy_WssVfe6;2+<+!2z5JZVq&6A;|y;)feR1p$&C0=c-D!)B_n=hEa>; zLC7}T0oVB&W*$#=ko2+t;oRS>pv4jCO8a1SYoZmTGDvn4EVZzBTgSDV8&cLDbO35o zhn>Jr))&}hFMq75KlNgKYX&+-b$v1D2qiSbMa%pPCfz4gu(5%e#`r~lAtK#8dG8o4 zER}&B;&cjly{4*pbI~A^@lweTIRCEs&ARm`ZK4^I3bP>Maf@u+kIzc(8Q*Ieu%^w{sOR;K^cf`S>G z0&0TYN`KH$72h+lP2WH6(AF3tM+N(vK`?^-2>MP!f=z9izA?zifa2{l#BAfX9Lz>q z_*DtWSJRd&?ubvzOv}sC$#HgJYzBFx9iN&LWxTf~0{w7hJ@5Do=A+U8OfSwwd5X1X zB;Bf?Lv1V|AUIjFK50}q%j9{ThRRqv7YQYp7|5qM-Jhl+b0oRhT1V0l3#PzpKL zv*j*vNNxC=*Hzo+H%%(H%h|}IEDB~^d+~mz$4bYiJzbu!bB48#pFSTJKuMWT&VR2k z_lzrMU1i!pwDj=>%~#GSlKou@?nlP3!(!`IY)Zrjaq(N)UN|Mk#!`Zq5mje*L>rox z-5no%<~@B*3>P5P6^%wYqFk&?P2q@n4YGn~2opvXpZz9p`RrCNQo3C+tL~dp+~#mQ z18{M7xe|(c{{*i^_2V=o1gF$E6@T&{s^_>Gco{>ytE|no&;SK#bwV-Xf1zf~ubL50 zU_?zyqg{NO2tWYAz4vRABg}4m67eVG(*z-wBlqF6Mh|)@ICW1NgS-8aeqCc1^Z{>S zda^QwdR?Y60)=X7dP{Bc%=^P**&8m+h-n<27n|4?m+aMWK*+^f&DI+2pnvxp9n1Y! zE~N=)sn_eahIdyIzdG(D) zaZz@G6lOBIs;VQ96A!!Dlfv*}4V#>!=^PkM;YJ8mKzT4XXC|sU=2p@nq|UTc#0HNP z;@*#YN?_`G{#jX)4+)!gzJFv|#E0QrKm6NMW9}w=dH|pShGNq#mO|AbQ4irHF*AEN zh>G+K!d6PNx~4s$Z@QfUWH1497VktCS_t6>RNP3*p)o8%0jxf3pi8}!=1oCa{@>dJ zwISy0NfHRQYkGdv9d}4Lhr^B6jBn(;OoXQtNTvtxEPxEJgus+%1eCr2V4*yw4OFfm=dV=U z?l7#Pc5RCJk>8}>wtrx-jvn4bsYFNWM06}M07PQjhn{y;`p{;j>WWw#MfZ`m?CQ&P zx`?wYGil8KWsX-am*cEXkAGbln}F|;k#;R59Ebkq zDBkm1bkvKav3W8As}Nk^fqQRfd@W|H@fW5z9|Oqj^qM<|1OOLV6t+N=F9f@`_dW z+WUaZshs&bsejaG7P3*zn;{@&D!|V|G=1k+R`wjLv_6fEJ~qMU*$oGYL*Z)q zb}~>r(_erVYss=JwYE$v8*PLdM$|z}m^TETq7K$wD|rHxDoRmvU#Wj+vdCi0ed~Xb zl;3FOz8?AQ7zb{`RNg5!(V`)P-7Yn)b+9w<>74d}*jxv;n;59)dUK5b-b%8x;q zNE^ywL4Q|eSSF0etrkMhbI=GMc!Oyj>o&4jwE~*dIf&RvAdyf(O5c@FCsL|vSD`rO zYyP;><26=h9hC*+a80q3)#gp_Sz}}xi0JtwhRsH#og=ILw#z7jkQKUgq)S(?V;ou$FWuTgaZcJkrEH<6m?3HHtr5IhG5!$zQmiHR=`CiMx#O zRfQZWk*3PO-l25}k{UsTmOZP7VgJ-6bbpM1yU_QTj1gO^XgGe&3SI*?DSh@AoCE+P zdP85;;>cpw!9%%mnNrdAC|}#VqfgX?0MHowRw4n7)~*_+(q{BbvVds4a{;8>WBN8g z*F&$h*@I!;6CX`}iY+mr;v)ymz0J)CAVu+B?&o^NApd66OD#X^%JBi=rw;XKJAZ8v zaK%Zt2e9>Yu{c(uqb%D^L_sEM6C|_tm;qLD@52tUMx%pS>OxGx&WBj}Jr|Hy7-eCm zEaZ4$_|rc!)H^9rh>s=JuOfGtrw6T+E?DNL3qgc@0pr#f!hYasf8hus4zIzhv5cL~ zLX-egjWs$8>;VRJrl%fT!ZFyLw+<(%tKCeA`0@1&4+1G0W?$#>g*l zagX=6mqpW}pLZwZyX2$1W6u^nmgi*N(-6}yelVr3zHNw7N;V6Yh|@}@CVxc<7Bq^N zx#2SqfdLNDTq9$1q$*Ml9HblQ{ohkA7Vm*>J0(N*DriY}QBkLDl79IM9|@7Obmigm zq*knulEc-Vagq)%%Iyc%OpUNkIn4NV;h}VmyEOL6zrc^;DpGu&L#f6=W?K-6WkuKc z&B3$~GOx5#C-FZ$zk4w19Dl@eVjg~K&!a37)42Wz8SIU!VYGr$ohxK#EDk}76 zaoiiHl}*`FGys2frr}DcyDXN({1aUk3%|J{3;WuUg&<+Fh=E*Xonw1!JO{3Hr2y&3^!xxSc$`+QAb_ zR3YEImHGooH@+H?Lqw5B2o0*mHjZt=A>^ySlI2E%&wi0*?Cm-NveT|;4-iCXqd(OU zVX{$PcLF0xlWX}bxdB-RSPs5#sT&e(#*v=7EknHitaShd_!VQc)KUV1pOCS3lanw< z%^oC%^Ul!Evl{dZ^nZpEwrFK!{VYy~s-uz}4dV#@v6H#tqrL0t{_9I+$1&j(fm={e zFY_R(nNZ-UY>A0XR-`>aq)Jwm<>tCO%5WzdovkfqEgS;sUSn?$>R}F{s-U8AC|@QJ%R3&eR5tPnQWG)94l+E3 z{>{?L+$v0~G{%$@UT@U9jbMvoBz@#v(ECs}rB;p2I-1Nw10b>JOpx3vfn_X`<@M5) z1m3v>#2-H?X@846Qi}&)N~_5+2dlj>d0FT4%GST!VGY;KR~J{L!9c@~CxN_0Oe(zN zA^57bAq`At+eyg6z5^6rnb}ZrJv&BKJwc?~|M7-cOqb1$yBUj{lC)>G6}^ndd|JGqD!mUr-#8@HeHd%ORy z@>Qku)N_bNNu@U$c3%I44H&6=C#@}vAbTvcWZjE(l_bRIuv57e?cmDu%sb&uO8tn;_;OJ@rh30y0{%HK)wm~1@DIHS^dBR~y z8a4!QHG@OSYEg!exZF|mlnPjvo$LUt0E>7(VShz{_z5wK43xlx#9T+$Khc1iAs|S* zVj3Tu5pfE2oCTW@ma4eT@yve6Spf#VBJi-O)=3K+9!Z@?FlASI;Zy1?c038L=uhMUw|JAK zv}nMWU1d!4#7fpi<96He+AHNQ@20NHqfY%D?1EA0V^+Rl(<4_{+XR+NwH zIO&T{=AssEah^o);G%F8Vv1sw%N@Z9et&`!fyI2+6BpB|Z7NItzyh#xC2BIi{8JOy z=edUrF?w-tl(T?acsIUZO*5=Y=4~YG=L6X#3DF3Qt`&J7soo)e_z^YSxebJb^ecN; z8PH2ja01CLL=X+&AfmlTT ztZmorf-orZL29Lj_Qvm00NK$T2!EGqyRcm~GQe!gPI?ZxJEdyR`OoSOUWTl^VtQ%I z|BrfoDai{Q|}WtBeT@5LxG;opCx)Quy@ zJ5K&`8v+3cqzDHATEY8^WT}=NIT6ga$HK6LqogIZy#uiU(7LN=V1EEbK)S!u zgrBz&whIT6UWKERVe?sZHQ0WlClHBjsWzYFwx@hV{W!W&R=JRe6A}G{EPyNjoP&?n zgPQL9mVYk@U_FW{J7NsIjamlmCkw^;9|0=o8NPnTq|(3RIb>#UXCJS5hT%}7O7j~% zCmRvHJaX{tSe<{zOZD?kmD|HlqQzBFrCT{p{gaug0yjfgB99Tr zO1bGOhSpXsm0fcSaZ2|n3IDook_|Sy<64IMAuujaF9$uEGtFGZZSFn2k}Io_Yd?`bCR$xVOErXI`L zyl?OQAaS9(+VG3R`CKp*WxVd*FnIai6d5@sm@Q)!@QEeftmC|_J6`3E_bSILj6-Q4 zHCcbw>pR<2l-M&tIFVkbU0{S)rCIBa8vA9YGDt6~Rz%}wH!af5h5k?4Iy=lDK`$%m29#<^a=Wk{*fQmFFVI{4`*;$C#$ zQ6^Hf?xnn(5yeq1MxcO^$_|k8wR*y+-=22)YFQVnbvVS2A&9ytT7Q4+>Y#nd?|`7> z+>ioyn!l%m?u5G7Fi2ss*5PzUo@IY4$n*MTT?jQ&}U5D%JksMSZtfPJw z#kp^@U5RK9J{hEPl#-jZBY{42#Km5F+8RAdPBpJjsWn8c=20TwSB9)V!f##3Ru8Y$ zN*z(ZRJQe+8F^a*$iIICg%kE7dcYzFKp+ocILCV@k*wCh#r&do(L(Oqz9gNSFd}v; zNexwAj^S4oi2RJQrL$=t<1I{5G#sC>kOQ4V8S@`&zSNv-6PbeE)yg(8{7{7>9uNc=>RlIXF58;W@sZ@I(nm4W3d?wRjFwzI8V+#_X>nHyP+yyG=g-JmT4G7{R_6Dj1X!S`$za*u(`>1DKg$;Pr+e zw5SvAnicY49WaY#km??}ZGhEn3NiKc-nJoHDsZ3i#ZQlP_&S>46{AMIu=miskZ~Ez zy~jaR&zg?mOZtC*wPBGUZt9!F0F6ROvf06AA{Y;%H9-(SH@B3&-QPy1-m**e?{mcc zCrZwSEygZUAGg^pt6tV&kOgEKpw-MBPQt=6V#{+nB8Q@_e#xOg118ejCpA|hi9NXo zj<7hYIA5n_M{RJ@74- zo@$az7G%f9pS_{NT<}K`HGTLCKRl{)@m*sc05AO?r!6$;*;85~Xnz436F`bPzZA$O zgaG;954aJzMC5*I~vf_h`W@9PgmKlsVH)X-vohkFPcyu z$WPTKLZpA?qu*E#pwQI;WZygqug)(z06GKFHU>)fwsPZ3-K+TaCpr@VU|9~T@#L~M zRCy!q@v&q;g%Q?UI@`*@FwM=$^QYB{`VXl$FvH9t^Mx zv<$`gE~pHtJ!Nk#RT?E*LTTZ>;z|jakzXh0O#3 zAt-DHXxC7WuK9KW^0)_^vHwYWyFPO-w~FJz33~*rq})K`Obf6*x#dSCq`^N>15Z#k z65?TOWJ6-k!v+opBLf)EYDzyJ&ryAnVF!O>&`nqQD$yriv8m*T?U~=>0G5g<9=h-g zJ!`Aq2@MuK=FcU6?|Rhg4Ty)_Bzx-8KYz*4uOjYVg292Dy4_{Ov&CI${N~OF&gLRs zZg}83l>PEH4V9ZqtgeMiZ2%r}S#C__H=jiVABMd0%1_(L%iL zz>8f?)6LOD4`& zTB2H(GRbPLD6zJt&W@MamEdo!*;%ZWL5YsUM_1f#X*OKZ^H=9niid$@xO^Wi-jtUTL^ppz_g?Jp z;GxU4XjiUh@qH3`_+5x`3u|)NFG+02;(PX4RD9%Y@#QNj{C3Fy1|t`rIPC;iD8c1Z zH-(s)asjF};5AGQJyQ|2AX3G3TOu@eexP=g*HXTbox2-K-M5M-TPb2n8p*xIxkKj5iOyk&pRWN=}E`#c1x zoJ`_yJgch-2-JqOS$=u62f&Ro~&`pg%0ot3t9Lgs6(v zowFG2LPYpGdUrHE5_W%tPAG6G9&pUVn?c*v&=SDK(m_j7c>r7?m7%pz)2%f2NH)`@ zIX>gx;%!pYr=5Ot~DgssRYSP%xjC_;p?O%U?@q5F@pS$UrBn=;O zkp4N>sm?3Oto}0vz*kj^A0C7FBc&$2$h*Mh0Q;x~1Ef13^_}h|(ESFP=f3Lmb z3d=49H%;R9vc7*koxCv!(SDW1<-PO}hTHV(PUiR4~KpqqieWx%jv}W}|JXwXr%2@s05a|7-l@+a|WKVnYp!W@;NGyzuntXuG>z z*@hn50p|IdyUj3Ig#f)tye*w8!@XIhiyi|W$7YgR2@|EjxOTGBgG~Iv= z6dFt@{?5zJy6O!L%fEl!H!`JbYLDnaV9RUOQhlM5Ibdl_jN7>jO&uV2G$oJrV7;IL z8wnR!XRvcDuv6cCRl+xt7{zQ_-ddynin~g$2H7>CpFcgIg6-|TGf@|o3Q{)2ul6uU z4d6jmQ;L5w2-I*-@!V4(e37rmK;WduL!tdlh#9=fjq~6-qIl;T-kk*Hr}g9Y`;ukv;P>eEVl&?qEra6^5H4>6tm-ezG|txH`2E z*ZMl^u_gZ2BBL#($9zQ~QKC8z3+$qnHxe?$QnJ>Y0YWO4sH=r2O_0(Mpnb8sV6B~U z%CLX;ScZ^bb{!oPily8qklKl4tj5QmIk0#G>GZBT*_DiN<%xLFXERO6;GW8rDmA(@ zo?bc`y@sh+h3rm;8&72+Ev`X)bpYCfGY(jzuChz}3Tx+fiOF?Z<<2yon_f9+s-Tb` zjy#1>z7QO`0w{q~>XKc-ka2=m_XC{RY@C1NaRcmP59{K~^pRN%^NjZ-y?3pw&CHgd zKUA*Va{yM?@OTVEGCzT@1$m*C5nHF*Z{V{Xahkm15;z6X@2c!fDKP0G-|7%UET-)u zmv<$Z0yA+~;q+SBV!Ydc04t&9Ymw_mnsB-otx8(mf!biiNrDbxL$5He@$n%KtWbY~ zmMRR6xhetvouyL-74^R=oT00$b@2<_b~o@y+VOaw%7u(JmfUCOQ`uUX!o`qhF~NoX z7#v8t=mLUoRk>S%b)pZ|>r?+cH}$#gQLduQ6o4+_Vurf|(KB;REwK1AM5A*v<)lpn z8*7Mx75L}GUF;O*qldm)+hqanPyl~seaweJ!t<@luoWbRcuui3Hs@asYd4zF+A8VU zyp0@COo;DSec8=d*2?M9{gnoF5)bn~AEvldGy3C)_+~iXZ@9WR?I-?`+9_)(tH?89d^H8gz=pI;#kYS~p?=6a z=a3Ri@I-;fBPo@IA}W2Zn#jgWm#O9nUC&{HkFRGJh$K%vROq+{Tn4&jT%}}K?Foq> zjFcDK0dnKBje01Nrobaf#g`2vS9=xv`)fE{sPbPEQa6{b5>U3ju_N*=?nIs!{zdFP z$+q@i>~m}guwfOpsm%^lymWtQt#UC_nW>L2*|1`y0r>kh`Afxcz6jWD0MsR*|0q{= zrmOCpCzqqgOd%X{G>kE>+kdd;b3zIvfue_2?$3j;W>IIZ7R4^ z?ru@T59xFK_V)yxTm~ucj_RXf#&hEsxN33{dOAN)KgB^XHMDT=UIl-F(RWC4iZyDk zJQK0$x1zLL_U=w1py-;xO7P=+6w@8}6cU?b?cN~=jNdSdY?FuE~~g{VD4BqXE`29*04|B0MGV7s@-mSr3lj_sH(Ucl7vJR8ZLlC?Asgux=rtQbmUOz zyqhH@_Yr3+M2V9uW~qM|4f^NnpOHR-dZMbYgQP&&4@r>>mbATU0j~3|*Ty&qFrH>*b2TglS{J04$-5IT_*y|6@1ReeIQt>myj+HA zAXph|f%FlnY)0b8up%lRaHBV&%6NscT&xw0XQ@BPsu00vy1{=DFLnh>15wB&Tilg5 zA88GN5=iFX-{zC+ouvznC%+bv)R&b0mWjA|Sr6N7pJh5s6OsPn)f{F=Ly>a=H6>k6 zkXD??G@G)lt>sB*fX!_pEY57V3E>`T=aZHjBanHzwLr#fi!Kwni?q6uXQW@AM_lJ{ zIMG~`n$SR_XRv<=1A4WX#}-Zpw}tKzQff8S6HRw+Z9NWWpYIcN#BZq_gyBge$ECMX z=Ai@-4a(Upo;Lu$9UFr4qsxmr6s0=I?*I-sv^2UjiBFP0bIB885##G2sj@h2@ zQvy@RSy+xz99oy>tLDLxGgah#V3myFl=sQ{$4p3pNydLRjt0vdmoOPQ1EV$-$*MU` zS3($6L1^xbim3lK2)ylLHQBn%LcmBuMQv#i?iwdO=x@lH1H6Au!b{7NMvQ*t7)LD0* z)^;oq!L?ABaR13v&>cdkqh#0Vj_90*kL|djyN7>1R+8LX;QazPyo}ckuG+LFa|0NE zkHSN$_FAV*&m^G>Rq@b8QMb;JcoYd+=!tzdA39*-@9wtmtv1BdFVpi8Gk#5!Jx)h) zEzI5>ni1pmrDIbQlYer8ii6llU~!HcnOEl3gCr;e{x}?$qoEN>QJ_qpWpw7h=`mVwffFZLT?aAPNL6AiiJhzvNF>A@SV z)1q;k2b{`FJ^aI38Wq1ny~t#nS7&)2%@(|g=o+s?R86YJ1fhDdxQ}R3Sf@oM^qji0gQOGEH+UO`s=H|< zd2kL!wKb#?%#t18wd=^r{#SOk3*MGiiIzHv3qVnA={nL_i590e9TB2ZIK#|#>%UkW zfK^5bCgClD7hxy*R@xaokq++h8UcSr<0d_wwqFeq4p88hlyqo%SY#-nrPgR?5X!)m zjlF<QXU(Aa+sVEsgJkvk4s-o zZ`(0J_hW!QC*cw!Sc!sA00Ua{Hw_U<6Le4_9=n4jcCEhp-h`p^yOJY3N_M^K#hxo3 z9^6F*CMx%l2XR^m{eb9nW^{kq?p5r=htYoGEUMgtVN3MH-klH%ZX=c%Yv-n;YbrGk zT^EQC(#FoO)XiqHDch|U{4#m@5iC;hDv#BRFtXcLmEq7i*2qx4!AvqsH9^57x%e3i zr)@6zS5~iaJJK=Y>KS2rSo3)m7ao4Jet8+@gnW!0Uw2DK2;w)GJj{Qg<3(Vc>RFSO z60Y~Z(unF=Lc0gI?EIBDKFb#HriQ6sa*}YJBaD}=xRjEfFd|G`7(soaT}gSD1+uK} z$Qx(xm*<4J6%bN_tTOPGtD6`26hHOF4}R;`K4B8!H&OEyP|9zbbc7udox1sTkmV(2`a z=y(W3v2Tve2_@MgvNRNg}#Z^ z5Eqvr1Qxji>T#67oz!TU`eLg7WW>w?SbL^|G)s0)k1pMda?3+S<_%$bWR+ zGIF#+9mot)q)QsQqzZbz%#4;HvS-*VJmX0po5wl1}CoX1LK(+ph>Mh_EZQ$NA-uLJb6k}n4PpD z6Bia&PIWFDh&jNGs;W z1xr|oJf2M9)4KV7O4bK&_8XOuTx5{6u%FTq{A_>OmZ(P}NO4W(iCr)jaJ(V(@%OLh za+#I%`*w4cFbMC|?amIyW|K+=Wf3hwQH1w!6OZRTrylKY2FxIo6!2NnT(Sf{i+cd; z^xeGOL!Dtimn=&y-V5W*NVV_=MuW0t6{)-ZkZt*fWGuk|%t%RDmzF-O`uNeNh;W(N zp38q8wzOL~K%TeTIm|U5RB-EI*0p&$(J?A4j)NjFT9%dz#8yE5S$4wAwPs4}vta41HXC=?%(ZDpxY%jYv3u zsz2dp?=6ab)3dg^0uu#__!F-kYiXCKouaf|Xor#8GS3vmDM}}W0+N6H z*u{CRkteYA*v5+Yxxdb4n-C>yE;G%iHWTP6F4aq*V1JT#0hYuCJBF6!hkvvuget_f z8=3%T%RX=bbV7BbbS&t3)?SqZoi z9A&Zs+zSJj+P}AAK0oAuOhX_IrGkILYQ3eL-Z1n7b&W3G2bulZB3!~d(^99kUVR}f zU?}y^hpJhQm5FBxCp%V6ys@%SBQ@ZglzXSi?qkhILfZ5*B@|Zt-nk&2Ni?u75@!Se z0X`*5_>S9DG0vqFQn{1-^bIhjJP(O=7@KcuX?HgjC3Ad{yM#2;9$X;*Ru*$@P{ZMPc%6+n3lH^ zJ;N?Q0Ju8XA(v&?Eofz{WcV#vdFJ%JC}rXsfvlcH5^bf^-%LxRDnZx{y@i?#RyXb@ z5{YflJq@b@S?^e&5+e?UhYf$r$FPlq~i6; zO+el3FF`Zy5USpje+`)ask1iTvDIfn8;#W=@vMNBV=GTJ+YX@UX48L8s&12$`EH^Y z5o?pifFX;D{`x$yWkPfX$1{KdPp^zc4W|#1!UC&=Ct;T1CI ztPcqgvMeAP6-?$-=#`wgr@d(~rKc@EZ!G%LV8CR5!D`jav+^I+Uf1n z1Vf>EFnkWHS}!naR)T*QnhhZG(K=3t1!HvslnU~PcpmVuRqteApTj+A292@z7PM5h zFIe@CRmP0-S+qA@o~xzbfgY_8q?V>iw@Pb7<9I~i16Xx7jVf&`%*6e{EUrG}0-f#( zgbw7#jF*Edh1HvH>FzL{G}IKbqwR~K0`V(b9)hQO)ja-u{W5=L%#D}Av@cXwn^bI? zstZ|Yb#g<5j|Em)V-j~dC>7^M!=NC}Y6CVG#O-2n|FGi)`6f7RHmyc$9OI|DEcNo2QXxCxt!}2ve|1 z$eTSxyH6#+P76l*P)G2OnMRTmwVZBDN!>V^NG-t0$S5a!4?F0Z*&!D|x{ zDju!lCN_UFY~*9OD%EtxEP_#Wl-J(kj_C9HW>lH+o=Egst}yX9Kj#Td+qpn9;!zOF zzIGA6pNs5Lwx3}Jgl$~|S))qk8Ij|96%CtM_v@5e~n8GREM*t{{JNF_JR-8=I z{x$QoE@7V?l|X)^qvxJ~@yH*M5D8{9|47u!6IDVNv!W0Ig%Zw@1h}J?Cj)9?#_K#Ts3sGr)`G%h zRGxn)sdhU})(o0saXaGD6O@LRT{A`0C7m_mK7Z;S{)P&sd!e>Mk6SP4g?$abD#Fx7 zUn*E&_Z|kqM)Idfx#*VpC&x~UYd4#gbQO=_(V%h=w5r7(O#Rg(4bE_bRiY5{<}PI@ zWRflarVqPtFGEjrk?XW)(hpWQLfZC0H}-!r5gkS#cXsq0RXxgYH!T3K{rmf}DKTPGf$>>YP zh8>ghh{-)}RiH($aDp|#8Fhx$+p*iu)xH{MIO?0RBr8Vv%K)o$8864g}aCftKoE!O6L9me(h@P)=#&%n)rWkj$#-F5XgO@b5b?>SJL&P`?0b*x&OED<9o@- zK!uMjL^w}>)A)|2Iq)iml2CXFg(OR-ke{wqx7R*fgJ3mG)qOnP_A&~qBHztp6GB=x zEkupCVW%Rud{diLYoP)5jHb`0Z^ttYXgi>^XHCZk4@PlurI%WeCjuA^yDfk5AMY!8 z{=f|*s9lN}YNG9Sg11>zT8JxeL23(Y0tnI;Qms+nVQxZ3#%P>awm^#T+Q}DD$2RdGWE^u6TCXZPhp~873aDb5 z$wrf?3jYsYY}ymXFuJu(U`c(v z-^kUk&bNB(D#uScc9)vPpNLZjH?N@HXKNmrCh|Zu9|L>o{`rBKaJFm^UIY0$h2rLO z?Nps%gJwW6CDGUjvb%mUH0}3*`WARYi_2^469BFZ$={WE%>1!Ov_yYD)Gj;~pc`=V z5awTba7u3sEMH(1z-xgPLpW141E`~Cvmg5fnD-8@h67|S=;D|#|piB^Lu~c3PskiApL1gW2g%`H|3=JEO z3}1&v!sm0Y6W(X)5Ui}s7^H%P%Kp_eNro}h;t8bQQ;tNofcV>jT1+|k`=$l5k4-=Iy8p)3SVLD&sh*ODn=pTUAbV5uxUpE=L+;P| z2DpzGrAjNG2aq`rT^SAcF@WCRV@+FmhI(DAVgpnk4-6Ep4YIkJx^mpD#4Y>1|BTQk zgmKrSJ!Q5&ZgwmlM}{_CS_o^Yf%lPTYb@3>j?CFs`2ItfZ=tNM7z7^mnv1Eh44dT~ z&$DdACQNM$24#O7HdDq{xPX!tRU|#^7TO96w2Uy()UV6Tlc`V zo_d6VN(4EfiwqYA4)C3w4dgkr;Ou>t@YWu+gAs3wTMrgJi)z!7!i9gINHFa+gR!gt ze_3WU_T9c9!&W^WYQGH+6X{afT16+^(;xwcsgmbNE^d2{5JREG$F|t79$*-ALnY66 zAIa$_^WA^s&zjcvE<{tpzaI1ti>nM07LfV-FdD@-6e$cgG1BRzHDq4Z9IC?NFyYDo zuQRBPf=g>pa~j}JoQ%bp#&!|kK*<@s1-REYq4co=w(P%(r+FT@odsU1i7 z${JwQ=TG2hwTZo=U1;mglr?T{%#IzVeUjl5hH z)j^*o!;L0nN)*iNb1|>q;n&+&fvw_l%@PPRSPOLSDcQ*8 z`C$QG?UzlwM1cfcDe&tE8(D=2)IFmpL5%a)hUoK=`$PnW%W|Ui34Fg}aU^H@yT~q- z(U{qgrEjsn=z{*2mha|gP3B2JwHY6n#2yN4*_37`;2qaTkXJ{6>xg)C z+^1?qI#3`d?m;7Ir1|ggVcIs`^j_l-&fC2;gpj}H8C4LK#LuuI0QPOTfEWJ6=|$e1 zh0|lmU5&!pGGm!nh;MS@H7pr&|9bmal5h~TF4pL^_rkhS-MRU(m1_5{kw<@C-pYpl zH|bXO>hn~0tS7lbeEUhiSee?pn=I78X?21 zw7+s?>5wAGdGF-u@qo7)y%^D)8Ak{0S#R_qukvdv zf#m^Ry_Thp8wo%uC;Y+zH;Ft(04!q+j#8s@ci|5mP|F$H149`Yn$38v0K}^co(d*v zNXAW<8hqv|UR}W5$M0#M!DejYWAXw!cyKWB$vC8roE3L=Ruv%(2W)?oDB>4th%#Bu z0NVgA!wQ8e#p!7r6fz_Uz-;k}NLN_^IF3aePxYQujHaCk^%FSYl!9p2S;a?&jWHqj z7YHfAx4mV?<=dkr7Mi98u8j*2cWkHl$zzp<>^Vsyp87!*ILE_K1uFCiL|th4}~AWEoM8Bq8EL zKo0W_;2B2!!NnGEl7Qz3Y7n?tokqNX>5G=SheB19#^Ol&RBtIx?jS7gXe=8+WYpR) z;d1Lh{A-M_BwPuA0YgMv?`9*UW;kIN;xCSmGYW8wfQ;r__alGoZ*t^nT5zq%>@81b z>}yf=Wfl#MZtsfnPON65)oFz|QrHAQGtMb*>c-|~75W?*~kU31# zlKZmLGa!(wdo`iYiI2_I(!kJe20@xO5a?_pRJYuzGaW z@)9@dJ$X!0hUTbZSsDlztUZNDO%BTjS2Zq~TO6HS^H{_GY0%ur(yjq?A;I6}zvKX; zRPuG&o6vuD+c>kvC6;=j%}YcF`oiYE3Xr&Z8Dh5O2;0IgUBm9*2hf}QV|&+a3czp2 zgI0)*K$f<#&&*tq5!i%SXbFc<%IdfbWqVM5_pMN`$g;raPouiB%akQmKb35q}J2w9{hj&xufTKc=5Oizpg~b2Gan=5n70W zD~HNX<(m}s8*-HykNbW96+czbqqv};EgKQkasU(afhrW*K^l>?%hf|0Dx}JW>$7;t zx7XS4iwr;V=P%fuKZ@Q%_P6B(1qe`%IFQ{|tU$We{$VTFUSd46wi`-MG@oN>byM5W zg3W)b^fy)L!gZF>ios+Fo>4vLaOQhVj$M)zfBsc^L{i;I{(@4Ei`P}xfg>nm#7llq zx-YdOX;_n{+sz-cy}Ii1zgKFqLvIMiNacT5i>LBn^FBT_g#^F7yOzEgCEZiSHnoZBv!y!P0{+#Zs0nuzKy9$UWj#6J;elk!qbV)JUobl&0pC#$UANrB zypDrt_!F+TKPK2U9f@#MxlF_d5f^rBZHm?-n%Zq_{1CAZwEkxDGyrm}guo*>aT)pF zH};Dq=@s+(MOV|^T0Sz~`@Zo;8W(@Cig;|4(wL@wQR@3>YOgqz+NUTff>qK3xRbVY zmq>NCijRJ-nhNg~je-go=>I-{80X@sx-lhYpn7=#ZyS*s;@={P65K!PvK$E+i{$($PHwd#hVa@tWC1%uXxK-BKvFuYNP zz3dUnL@s`~b`jbTRm!F_z*AL0Y!2vRVoJ17S*;X;v*l)viyb0R=2sFgQw9o_8a@S& ztZ3#bm(-1`zaaT0&P!rHPyc_V9DUgVu;&Ox-Yd|-gNb-W7PrHT8y3qQ0a1WK>j#7> zLm?lGWWb7{PPnp(EjMBCIj3Hy5Z)(HzlglsacFf>ay^vC5XUkNyL=U^*tVl5Q4d(< zO5QfBzD`Mnu9FCsj`u?Vet4&0BR6+dsm<165yN89bAX;7qSUm@~Ow(g)Rs8gu-G*SYE2&rYoe5zue3l79ob%q&&KA`_SpbL>NjKzHZ!5&Ed_R%0PFTMNnxvy=L6n}>_NA5!3R10ab`i5P3lKk_oHB|~@0bll*@+)xk8N%eM@vMwMX!`^bL^;o!T!s`IFW;VQWw z`k-(DI3CY|jnB<(oDg7_QtlOA#ha z-XlAN>*~O_!{&e56QJ=wgZyN#*Xh#_yqXm~69VugZy`r8&~KoNhQEpvQK*B+J9^%| z>}5P$Hc!gyMY_+X(FIIl$Ca+^qXm)iDYDBXL7tIB|N2Z=y3i$=XW+5?z1_1VPp_!^ z3vK5=!*#0w`8of*GrBZ6seSy&uOT)U-4f`fzdJ!GPa%ISd_L<-yf8Q8<5?yevOV0} z3p^_**SdcR(F#8JF%${A?BJ5t=7SZDXKsyx};+{f~FWupp$Ay!W?ie65Aj=N<738pZ$h(nGz5u**-yl$jDfHf3)+zRLeV`t0KQW z5JDTIJFtEtwHN;`Zq;Z6Etu!o(r;TkIUz6BrQQ@UVxCCYO~E#&2-h8Qb`mV5g%(5_ z9Yh*JM@y;dL;B4ta2M?3d{q6QvTP3}VzmcCNUDFx+PjbH-3ArbY9>$s^U_Bt_P#-x zDC*Bi1_LuHD-x1miIEEMVLw!GQ`layU5HD^9%$KAMj);lpVe>ry#Z<^9#c0^m7s&V zqVR}-$~=FL!nMJ<+@hsgvtERPH4VLwmb;usM_6E;nCH?ZU>qYR_4Hzlc;f+JK8o#| z`Ky12)@k6EDB5IsSajN+n^HxIs#F3)-MO1u#jd-j>L$C)D4=>eeBAvFdiive*@Wmt z%yOS?8O9=-ymdHpk;Cr4S+HBy;8uq~f=3`pyNj|Pk@7(K9*8_D%wIR_-{C1V&lN9& zOsg!NJTwy7k@Ha39d}6%1Qo#5yyh~a-a&r~C>Ye_Jaf&$!a%BRzwgf*dQ8(DG4SdL za*!S#Bzp;Vb$1{SVRNoY_LP^*f(ibbk0E`-Z{iY%%Qz5ynL!9VupGAy$ep=ws!jiDKZ-%@1cm?Zr&n%q3Dt>ZtOY@zTaMzojGNJ{O3k5le z0Lyx*tTIf%t*WW zMn*_^4C%iW7{heH3j`a_{vm(zheuV(W79B4wc)j42-@6ZJ~3Z8ZTxA*`t<=x%2yNa zFMIc`th<6N_iDc^28~FcX>h~7_{(y2XElBfd^~klLS3ys419o5o?Zt8|AHuQ9U^F6JnbbVHh7*0ZqONL( zPZfH;AsY7E@#rBZ(X`_q7U)X*Vix|U%cRQ1qI>pP^r^BneeW-A=^){koZtvxnA zE4nVeJ4$*mmD-i=E?Ub4cwe$KCp56nk=d4wHCI~LhPbHebq`@q)n`gRgIm_|mOU_Q z=jQkWjjAhb_BS^68?fcd9O@z!#45SsK2|0fZ|`zy=0tzr8T#3Tz{X$?0Qk*WLW2od zC?1jC-hQisjBxF$^LcNeihhIIg;6_dE?3d6!>wW-=kX1!>U|Ax3A~BXBW8VNuc$Md z8{Co@6$XnL3?1!tUo}XUvH_)*>ME)nTZ|n^(W%@f1=3aUm#4TkxnusM&Z1zmg0cfh z%ENE#Qt*G)F)=aSMldqB-h)mK*N#ZY5Jd|Fn;;w6x$-s$LOipTjU2LnsxvP^-jb;` zPmNBU(kFH9&LtgZ8?HZK_4JNRCpX0)N!t7|(D=eZ;&xHX;pTSZ*G?aH(Ks@wnVcRU z?0|A$k!Jad>72uU?@CjANh+IT|5tV*+}7t_ra6C~m(elh-Yu|80EOvu1uA$zA?(D3 z_iZ%gSr_I^2okQ&fQ%+C$I`Z@TD5Nss*9e8ZOmB-qKQ2>pny9%=e+LAB?|sP29dyx zBQ_72OdVnSDI)RSjZ32Ps!*>inAJrcLJlkGv7~x@h^LB7xfRZ%mG}rFCOrtZ=(zhJ zrFMU>!|i#eb#b!@1_d#@ig&p)u&d4r+#6r}t}~F0MH-_m%@RiK#payFx(74xIT?e! zDwhM7b$0~zI0v=arrIuI-*_UizLWQlg`AHS+(qaF1T^KUu-gY0kJd{? zFJDf!>|2zmfG2ys(w((}USs(ZYh}MLtR*a5avP~^#(f1Rsb7?@sPO`!lNU!R&R~Cb z#vT7@UxQk6Vh)2VhR52LCa=N_mv(3CVeOy8&bTRsh7A+nwHK*^5j=rf7Rl2G}gDtL7ck(vuE&Kl)|d-@Ot2YZ5?vN(TYf^~2{tY+~!H^n;ZAMO6=kW80|SR`k}D=4># z)|2Obc|+1?u;+npzSS)xP{Kam`FW1={Wo<~@6m4C3jEZ-gu|MeR$-Tzua6agn%#)YuZioPfaihhb>ivIp;4=J=2a&+Xg^!(FMW+pjj2=QFxr4>t5s3GS#-W_*9u zd!>-m$AsDhmvRQ&q57UdHrZYv9eWibG?v?BCdMbhOr2GN*P<*FR3xilh`%@;Wk4RI z<^b+ZPy>4da1h`8*5;vYMz()WJyQpy?&RNm8GPIjcPH?S>=;a7`u=M@ws zZ@R|-4**gYcQZOAXuxm4Y4~VKkIw>=S^)Mz$cChe$ge?RFpa&{k5PX|<&E|q*-Pg{ zYqFbiMtL3M5UYWAxW~WQ_Cs2BJBcuo_PdJ!QTP6^W z?5^_B??sCxcc!O8&?G5&#Gmg10-tu>gd}mpGmc$mJNRsumr7obN8V8MJH42INK{AU z;G{n5qhaUtNL;Wb{)p8fim393CA?*E_X7#}T#hR0cfKV~$q;{(MH%fe8^UrJA(-*1 zb#6RJ>XD=x%>u3c@pX<2v*GW{Eccd&F4YN+CSF#*9FdiI8{e>E0n0vzvXd%PR*(< zvS}?nuVt)le|dj?;4^xs*K*x|R*wUA$UM~RcLz9H@6?Xn{Yj68F(}IY6Sz$1ee)_Z zF;=5PdPK0^={Jlp@DU~3C1_}Lv4V_#TXWA;@hlA9tL*QBL@)F%U-lKW(--^h&@sy} zu3JTQ=MXlum?H+@w=Ezv3q6z3w3e<_ql&r1vV5{TLr{NrkyU)&q+-jErFQsNZd2#f z>FP%U&Ge_;>TD_Xy>kJy;D_06`4u;tUn2v9^21v#z<5#&dW>XC>K+{?Q1rDh)CQ8jZTEuWfn@ z=zXFUh**C?T4Dql0nL{;?{st(TdqfR>qXtqdS2L5G$Es1L?=Gj2ZJ`U_Cq_45`=pm+mZ_s&KkR5Wq5(Vju!lz9fEV}!UZy0I{#!|;_4Nd( zm)jy!K03yCM>8p=muk+^0jm`d2rx`iWx>6!*WC`D1Vu@$ZvRNh}uPF@69N&6HHaduX zwv~r(&Vkj#{FM$yR_f8^YTKl805m|$zlNdj`1{FZzL}0UOidEK1L@prm)IK^It)&F zg87T-WN!~hdr#iDdCzEM1*l5{x~zJC3tgy~YDzSJF{6LWq|OA+a;?W0$TL?omfdYK z2=Qm)lp=z=L|uJ2BjYE`Y9~~XzBZufn0_5$X|Exnr$Jpb?1FK#hYU98b?gfZh+Y|; zD}?)txZIpUl((#nAne_-Eyy|P3aO>dbFc|V8g3#ogoxb+jQdh?0KBBKaC>0ZpK`Rh zr+)i?m(;4Csu-5#tL__}ljRNgEW$bz6b|(V1a?eFqSd!LF%w!*ST;5}Km zIi~gD;eEla2+Z59sZZRH*h7DM9q4Z>G9E-Eaf8w3HLbO**E?4PTF9R7wfCHp!Ycu? zsBhN2!0)1Ju~9VQTyhj}LV_Wh@lsMn@=XtaEc(3Kc!~87ghyycD05?L#tRJyAy$K} zmX5QuDc#yRzYqdNEF}%BG;(^Qxvm2nE>pO5Mly@uI>H8dm;UMY^M1yF`jmbY;&g9^K zU~_Qx(G(_|!$fufYk~!FfI5(TaPF0Z0o!v7`?Kmz{WM0D*{osD1)^KpQ#b%T28IF{23Q&j10sJ2qCD zJm7Z8vA#&|D@kEDt#dET9~gYvn^oC7U$`3_iSrkvzH~PBKL_|#$yjT>JL7$ds9)6` zske5h)e2|?`%2pImHAugZ-hO63S;M`ROubIbnqPy>9u6`GLNC35?n-Xi_~w}Rn2tBxHX@M`_?hJtRCl?1ii}GfFUw& zY}AmOGKPL1pyKZj{Ybrkc8U5M!_4-d)n12`J5S-!=HS;ZmOj&%-lhWvs^GjXip~iO zzSp2o5C73rH1W=H*jCMg#@3o$F|PXW!ku#7)1bjUF{wWp?^&(E4b%Ya(b`1-!*Tb; zMc1kzRr?zmNEfJ+Gm?o*90ihJCE8Y}Df0 zJ6HT7|6hu>n()>L7s04o3}Nw7F8SMKnUpghc7J3Y2T;*bp9r|XR)WD63f@!d;s458~E)2O;>5ner{rz ze*gH`A+<8I`naJcHT@`>17WqZ6=V$F(1bqYwc9lZDffkE($aB+3ku9!3!5Q?L2k@Y zUKqN6l#t0a9FcEL;s{rGdeL_(B(j2tIOCSz9@BCenOhBcsfDql`y>E|&#q*1L>3Z@ z2kidpsLU|7D-4Tv_vb~qZQfdhD4=gW(Lo=@Umi@U+XkSxrQLDnTiUA)mlB?n(~xK88tWQxM(jWz{<& z_QO4f!Ac%ON(%T28!SKfV&%~#35tPrF4(IvMuCMmY;J;FG7bw9;&hKJYIS8Y<&J&E z=Z&2>nq{bURAaJNS$XNR!Ub@QLK71Rbt*84abB_d`aI%=h<*wvbS)>mk_)GQ z0J-pn6bUfK{!jb0F=)UV4Vd{}C~>{4fCQ~S6U^GUkO{?G+Gj8)B>o8c7vk>e8@Y0W zae(`jWFSaof3kWr3+0ZjrwK}4`u$3y^$nWsWa3z9P!9Q*2i}9?o|jZ#){Z#8w<_=>Xbc3#vZL%<)ctcfQl( z*%yb2z5Ol&8M(;pSVz9ZNBGv z@s9~!25xi-p_2^ST?GZO2FYxHH(OpS(O-yHKy?FlG<_zq*gi6%7G-Cf(o3$rxx_QL zFF!XFKO8@pe=d^1XR?<>-5eMM1loEQoP2j72*ACWk6q=@Mq1Msd)T9tc@6HZfKv+Gm?R3;=sh5`tDX8Ir6V5kcFwVt=B~EPr%R$@x=$Wl#Lu*OE(U|LE!DGcZy7%(7IiCp6N+ ztzRHQ24nn@8Ck6#gwjue@4cl8+xF}v zyDTYoKW7lPK-IsG6{VA8)l$(~@%HJfdVk%Vhj{P~YYpUo&6o_}JqS=~!h3E8k#GDq zsG8ql%#^b(%zfh^Ac-3`uGchT%-n5N!ZdWG7z?SbbOSFYVjKFG`4GI1*>UnN+^MC& zC?b3X7HF|qpK)TVGnnjFzVacALFBiYP_~%LK6gRcn-K(Dzj`cc3qHCtmjO0huj|k2%T9$;TJ4q zt#@+6fYK#jg&y{31T%aJWOU)|`$&ui`?fZL+*0Z%Uhg<%pd#|q;_w8ffGT!J_u)a+ z6z^KqRwAo4cN{p`Wm7a4*yCMW>TwpR+~rrpJp8tQjEwOg?RTpJPPv9zr)7V* z9;>F5+NtTO(=}b5hp>iE8kkBcEcBDKcY1VHi-8SY>k4yKdC9wWP1x2LB*DeUO#`VuG*{rILxBn4;=ky`@r-W;B70e-zMAue=(Se9u?AF2g z&%UZ3-fSL6jgRQ5ri@>(&!bU?I&`U2JX^)1JP6G(Lw-*zm9rpOy_>V1CfVOteuj@3wFb&jh~lkpLuc>S{xye zWljxFves%RYKyK#$k!Ir8l^&t+1t-h)^d$RpsF6p8N?FRG4r_T%$T|cg>z5Jg6^iY z=roUE8)D9y-vp;U$Yd~{9xUDmiDI3tmKE57EvLMkTY44I$Y&OpYZRZXOag6xvF}Cy zpSOhQqDwDi5tPET6)SvwMXxzUY`weis)@-b6$$3eQ=Qk4IT_1Rn*LiMyT5+r?pq5%9g+MYGx0s55#)ypPCk^fkmTDa7VjY=+{VX^LZ zYdyjiGjrcvg=v*ceKu6~gES9*8fi*Jnmh9NkJ=lH?Zq!7OQw1oad&jJ$qg`nr-E^|srTZ$^wj4Ht##hG!E0uGM8IMK_ zPKICpo=j=(%HJf)FBYAgwg`F^G!Pw^vR))i6Yu`bdOri$7|TFAgtSLQi2ab*4V`vjQ=c#z9=q(XmbYuu$s`zRTdr-uhY={l`l+Fgy5vE%)$&Afg^G}W1&Yn42O~~r(vp#cBl;cVme-804)K(i=Hd_YbP?e_y)c-WY{x9} ziN}o)HGbCbmgP2h#@{|hm^2C7OV>kftt(rUTy+2Y7a$zQaacp+$G?KJ^oQniX~GTy zQe~Nnoa-Y&;9F*XJZBOg_lt^Xj0BwT5>;vl(?w>9RGHwRxIs&P_sxt@`(F8pHYRm~t zQvSDb#cn)i#lazu^UtaTS6enDDdR-ZGG;{2b3#CxSkMl2vs7{joI_3MQ4tLUxY26j zv(h(BTJ;)9K5W8*GVs$50ff!bc>qRq+*30@M)NU$yaOjTZGWZqWP6ahcA2THhI$vY z(Oh0*$e08Tn zT`ykIW@Ist1uqKvX=B#tO#G-iJhN^1qqK?;_-Q#3&Us|89uIw{4$4V7QA!B)#u|RL zN)fVu@6nyZ-Eh#;e$(&mzuo}i$C1p5xx|;${*Sx2FooDM3_ZcWhVb0OiH{!LN(}I$ zg9nd<% zAD~s|2L{?n=>c`XE4~Qc>5E2WaPK_mm7VH;y25;1Hx7gv9h2{s<=*YQK}FJ)+Z;2$ z(LX-*F9%=<-1pvz%3t}^2) zO9SPolT?C0lkF7o3_QjCA+ZZlx(6~U2)A#~ITy#UWIK+<>^;VM$B-o0p;aLQnu+~? zUa;^o$ab7xjFpZ{_Vj+}>`=FSZB1POBg{twSxPC$(^r{lq{#1c40)j4Jxwqi5!iIy z+DPz^n%4GwxZh>)kP|sJrEpwp-G8+LyP?7T5N%QZjTU*YMGrJ$yywU0jxfoTsv2i4 z4qzr%iTtX-uT&-9U;0V(65CMuJ5U6FMXj~_5avLr{kmK&rqh75{?UKO0sIl}_0Mrw zhTYx+JxPxo!ou&(lw;q^kK@f9^F8ojLEA9p-A(?h5JgsyJ%9xD@`SGFc>loBI$lQu zE%aTvDenp{=_*0=)mKTpzvl_Ep-D*b5Ja`3pAB333vWC7Qyz{j_O>nj6vS)0s`^`KFA8-0l3) z09VHH+0LAs-ooVeb!0(+|vdN z9OL-yy`$qTVMn7$`5+~dCN8yq`7g&C7tPPZ;T+(VI<$CLTZWJi1DU8bDFuth2fpO7 zZpsED0PB$l>S>A(k-%{qyrfqes0k@<*m^}DQTnSy%iP^eqCIDcPWUAcR}UC$iy6?; z-~ZzfIG7!>9EgA(HE>~|Vr%%BCk35`zJxt<%;`o*D10KDWR3~TKHL3&2;AN7AuIp_`?buVeZIqe>9hW;#FVICEa_q#T)jCnL&d2PpeB%+;%8Q%#ZwVd5s#+bzz_3 zIuMn8GrK-oF!-`$I4Wtir3A+peO05I;0t=F9v~xqszN|V4-ljzPKiyw9kv)F=sKa# zOtOT}oRyarU=iHVXgY`h-YM%$XoOW1Wci8)^fg2aFel$hwfEzHFPX_*R7@uDfFlhK zAfY=ZS&TzgX3HIZRkI;fFxDK^8*60H2A1QSB{G;EI*IdXiMLZp0<`U+MsJQhY*h}OYoy7ihu-@s@E zP?(_=`>XUcQDJm{#rq~WbMya9BOtyEHW0JN z0+>~S1Nxq1n#aC%DIcNa*f(_6tlXJVdiA9>>=p>1X1X7)dT>%DUzkedSZlX;LyQFu zE2*v65W&?JT<-+Q@%Rn+Q)ztW1Gi@)kU;)4Jn6c1frCeXT9l_)rAQ6PuZ!ijSoTa? z`6*Fkoo_>iib;s({%IxZwaRm+m;if+xtL46@X0&gL~VsW z&7z=HX>6{4>m)=5Ag*>2Anco#IURVdIyg*GKq*%zA*~AJ)5M-97f}}-b8_ypbgiZs z#Bm1#Vcg6n)(2EVO#R)^{J?z7+lv?0;LzifB<=OtRQ=@5%y{aOFc|Gl3TsJCk|H4n#ZX-m02S37<1Cy$z`Dyd#_FytJj1J5) zKr{N&1D38p%-GuB%^~Z*O(8Qm?B0KD^NC=XW72WKQRtE2V5>o-_6F+;4P%IvNC&#G zNq?Jol|saZ{U=cnqu6>fm#nVy*3s%#Z5wsa5G3gvZN9&6ZSz?_MNHGCDta@4tKhrD z^zxN|f_dGr(DDo0ZJ|FaA>(rvQR9za?Ab2jw5CxCf2hKfcnRPKP(#T;4w z>NL=gSxx-quj9<;UE4XRSL>*a_}m}9kgj1pa9M82sok6H@vAKV2M(j17@tc0za%Yr z@5z1cU25kx&)tSM5$@vpCKOV{Vzs^;$GA&>Imi@(x@tKREYcuQE00y5GNj}`$|vbC zve2tT>G*dp{7IlEA?Sz>*GO|!mT!+!QtFgMd4W})cK$emk*c`g!g;%>_X3y%?Au<| zF3DHCMgm~gM->@?b2btP{|}6R z%Pd_>Q-8O+(#U^I^ik@#GH}?o^K-9$T0-5UIt#V9g2Yly3X`0*wu(hqqY$$a0o5#c z4FLs_DgGpGF38`lz|;#QvV{Gn>f)^C%T7S1+o`e_U975<`VW} zi;#vKtGj5fe(**I*|bW-u02+N>E}wGYD!P5lRR zDlB)SXWs?9#I30$F@>#!fDp3i7vt1Ra9gHhhmDI$|MgYh3skx&so3^V2l>OTW^LqB zxMDECmo&tiWM`IdfbXb>rvQiMX6fplWrnlG&mgvW#zukCG;-;Q081Bt12|7CE{&;_ z1?OXzgGuh{T-#?v%{?wrc9q`1SfB88j|L8UZ_V8RpCbt-f>=X@5mi1G#*Zyz0L8T) z<{N1lItjF?!r5J6ucK_dEQq1sDhjw%Ra}cgHrLq91UQ8T`x^-0O10~qe`{K6l+$Nf z+*a7|r#7Q(@^&@gEt9=}E#~_F`?-`^U6W9H_WN05z~g*SM^P@bTz?4KDU~sIRUc_N z7(SB_$7=7oYpJHg{k&F69A>*4sT~CS0#4G6%xi!o3S3%-*qZpfts7S5^-A*_Juws( zf@MMsG0|{X-krLZj~O}(aw+s-lv+`_JuIu)7GaECN}C`(IVA0WQB_-toMHHEyahRp{~f1IImcdmbmYBH%2y5PX2f!Xd%s1kP6qK96FSQb8W7=0o} z2UOdLVC1s0K^k)$r8MtgAFtvw%mt78Vm@3LG{iIg)s5BciXJ*XW&?9X))(6uG40UJb_7*0=kAmTL64dnIT(wL!be~>PPVtUtqRxaUNbzZWF#Cs}3tRMiu zl0IM{Zs{GPU-OJmo~3xW3E2`9Ux9HNjzJPh)4}M{W24xS627z>D3+{`T1N#F41U^% z4l*sOo#47!bj5M6YVrCXnR`vz1qEew!7efc`QAc*LF@sY^xc1-oQf({Q6RlUX#}-= z&5>?2X~jIx1Q^ZVQ$hp_VV9u|d+H!RT4O1-GKn&km5p8&eE^sdB}B4@V!@=_YLDdP zTBsEPvgSa(nZ*R9d?~1ndjv$hvc(lhRfMDqJ|k8oyxBmZF^v_G2Nlxp5x4wCY6J$6MFZU?Da8 zM>uEF&}fh<1qmX5>j5N8{WOI%wV@Ed*mb^ka3Nx(3O27r7*Ws+>6wul(KmJm!HOz> z5>{l%SG5bEPiU}~ymY3fR@v{w{^#b7EVo5RZQ4>y!Gv*^>%$!z8tQ-p)mJ1hN1WR& zH3Ky%o1R0?&fP=!C#C2w`1BRX2nYB+9ql_}<|T>*gJMmu{iD;+{xn}12i4*qOK0NP zb7_Hcb<8|}df;i!ugrg3HnHscbEb@c?lOuNr9^NS3m3n?KpIM7i=u zi8-62(K4zP0yZ$Y5hy$cP&VI;NauQb=VOS5D3r+~*EK{zwZ|$&u5)iWCwjSmOtKN> ztpy!Wb%XTCdPT%bOkWJ*vh$06WUA8U_BQ$#&&=vZ#m^ZNB`xIDuyTRFpxiMWJ5k&2 z@{N%feq94cHa{$^ZH{vjYhJT8H&-fXAc&CNJ{m0)hP6l5{>5SB^EMfu-Nt{q zs`ZcKa#jj=9Lg2?Zo*x%z4~;=T#H~dq?-Efg{y>OQYOq>(&-po1H|c&7=6HwPaDP< zSZJDany!iMTN#W>TkEn+mv>8DZ!8JI*`tEBXG$?6Yycwi;L1py1AdJN5*5E2Du!Qk{;7v5hc_c?p1vIH*Yih>Ei`VJ&?rx|O zyriN*H;whw>X1l4Q3&UJkJhQusQ6OJk0*BAgHMO4xy74rq3Ilms65xVbn_QwKSrwz zPx@@!8le=ZG1hXPk?^~J976wa#d2OgI$lYjJrmBSuVj07r~BG~zBgN*I(GnDf?2kK z`#@N+Hh0BrUL0EVk*HnYA~M|6XDwr zN|2s$OR8{K9Z6fFEOJ3ueP-`Xki9`ZnzN6d0M%gLZexT2-$q}5NBzhuOVhV=Y$PHg zUS<}7bIT+8kvB(bF8*O>XhQSKliMrju!6f_VnmN2+G6#)Rd)(XvbMV@BFPhahCBgR zK8W^pfTQd&$m<#G`Ab7`6vU{0Zsf~0jj=Y7761N? zF(6t5y!4Nnq*Og1py>FxZV2?~ER!?a1lMjj0yO}wx!BHs|3yEpFtux3pY)tG)>06^cY2Kct{ z1G=+{nMdq@#tE>6*#Xp)|JqdKBls$jK3I>%Lw*yOly=ETL+S=*z*5{pDmBzY&j^J7kb-vQvJHk|VmIpx$4*(p&Vj}$MP z(EsJCYv9QNrOx9IzYz<+0kSvrT_%Jx`t9l7jZgPN{b?{Kwd15<{4@&QA-cKsY@{qr` zFwtBhWcA}%AXS!}`}Td&b2JngwZWam$2}5dLyhyjJ{@lLw@Fa!++3V*Hr*;Or4c_A zhNMNIt1}h}4RF-?N=^^yE%y}-C#x}6e4?*^axTI_EDAGhiU z^TdO8PH*%+y7zcI%CC!PBRe*4wXF?=Xo)ZU0E*Q^`g_2CchF&Ve~fCYjBql~bHs<HC=>4N5LD-@dBK_c~gRZD((rXl1}w=PHNYdy2CxCuuf+LGjr= z8Y43aKqG9}Z521Yy7xlY6fM64k(BFO(q1ss3HS_7v(FUpKnWkNpMf*0JiQ`INl`Y z8!K4uuWgG)+}SmC16>VL zq67$BeN4|x`I|c=zI81|Bqf9gs^T{~3FUn-96r3MX6Z;D$K6qwZ8$zy_-^GO0C&68}I{2_e`@C?G)(mv1jyuo;~@^%~nFf zh^;c@o7*YUew=@?0?zX>lA`4W{k`2gbkl~c)(r+0JO=fyWEVdvPp_Bx%5_zZl{W|v zs-z-NTYx`WbS&NwGuN-!s^yIq$65I3&nSA`#5S31`t`Q<2?S!%M&WfWhlq8r#iI8^ z+oNnXdn7bHnKFzZadv%w0v{GD*FR%F?XIWapOS~q1xT@;Kzeb!ie!VkzJoi@-f%)j{Q1Cq81?%Ga8A1dKyq{h_x_Suv4)*Xl>?6 zeQB*$GW&yS>lQ7{yl+$Vb;HJY5^=K1R$Xe6+;U#9sxBS(ccQ`cqha*H;xYwBYghr1xVOhi*%L8si! zJFH$CCAD>4+cwR*D0r}FrpOb=7|Xgz*HDX}&BMWDuDW}@f;5Zob>AXG#`Yt|8+1GH@FiZJA&88Ybd8}x&5Gw1Gc_;Q(4igZ zt$AjDRK5CC6?5=nRY;80Xq4s8aCXc`%y;2FG9Nk+60jPF-bXYAM$l4Jk=Y-mwUQ^e zIS{`i49Ps_W*jv<7@}~uf|TnM+z*kUP6=WbTEbV$JF#cUY-@&}Uc)o`)PcSS$>q$A zIblq7!2hP!vwXu_FeTwq(CBw^cMf*`HCSkq^CzQA)=DZ2&(`7#EyuZcJzx z@?KH(KPstg%b}l_yeBE;qj8T@!nG$Qz4`wY0i)4C+cRGsZ#L&uX@7Lz-$Ra6Q+3!S zmQxklAQ`+m3Ft~-o<|{Ye5}eD$B}V=kO}5k+V3dV3x^DLKlRpUvZ89YT$Nk0q4){wHW`!d~y4oE(G#xW(%(BEzf9! zeZhw!D>dBK{=3zZUN+>4^RbH}tlNKV!LYoF9BcX1&?d24Sk zxLww(9#CI>bJr4Oo{cn9)xWKs8&H&?&PKN_5Pwc^IU=C3CgjgafpOA*bgM7WAVM7$ z2~#?;%-dx&!!JWVSM2ToG8QLZcmler=#w~-HEEAzD`T36scI`T9V2Y|S6M~bEn`Ot zUtoOXu4R=QU0jC^C^x_v@SRm=VMG-Th(BwBfZ0iBl&Z=c;3+y7{$I{pWy1O<9)1m% zVQj~cP@OpO5XkZR#MnE3?}&=iz%JEJ1c$-@*{>Gf?q!hiRf%8!Wi zRp#!K!0h|t_Cl==l7)>6=xWx@Ow)Uc5N4NEQ1jMZ1tO^Gp=2A(<}(|cdtaUJl0rk!w-KQj%jg7*$hF`lksAI%}tW!mEB1uUJlT6oCuli>8mE8e)aSlAoqzRd?`%q6k~$N5|$m6 z6-oPBp&wuScorK3IAW}I+YW4K?-*iESVtqGSlfM33;L&6fJ?9`vbYPzmypN8{%PJ?+#%P0Xm{Pk0*uVfr^cCw1jluQ zleUtW+_HX|lwTd7!(|Gjmw5>X{dqKRu=aX?e@|W%M``Wh>4f8{s*PZLz<<};nW4Cp z`8a$fF#lX}S8?lP%fId7?U(7qqUl!r zSN!XrqLWNPn!h&JR@E`Pr~014WTUb}pVY`G49 zp^m@;9;C8}FH8T(qN%Lpj7Co?3{pOYRFbv_eSLP33!?w!I0=5E55WW{PmA-%C5h*D zCqkI_hPNJZ>uj6Cg~bN9vbXf$UFYl1a2&kL2Op(*6XmAPs&q~NVGEc_KQEctQ6AlP z)}>K@Pyz9u?Ib0Rs>~`sJX+EAO~Tvoyj&^H48>vz6dHY!9%0uik=Qy~-P{#^sKf{C zx!%lp^51B-^7~xI4D?{CBfT9HxSraGRrL1$?AvN(R}8m*$yU8UQm+8smNI=uL~5kQ zI@{yaPIr2g%Fi>Cge`7)R`CgbU3=KL_O&xBydCiEGzPsb2j7%g zBdI9g&8AepNa6sJ)THLJHs1ts`0CfI!5G$8;3|>xE&Ct74+dwlhv}QPUYvr2y|HS4 zE z;8!v^W>}Xg*JmWhFA~(%(zEGhQt(1OZdUBt)z5CXhBU+r_4JD6Yg30%C(`N`eLowhY|BXD2b_mpy*O{WzpM(Z@YU=;P7|jd;}xL+|z)# zR#`{=^T49t%5MHRP^LH1Id*mmZhLrP&X3@Z%n6-CB@8V#*@^O|K;y7~Z(L;g{O=<% zGHskajxFMGmO7xR&R?F*x`*{}X_VPU=4Bx$xmv^&*D7}+Z=<9!$$_DL|Fx|co*w6W zrDT58Af3gh>zh3n+NDvCRRFa;doCLBa?AyG?qFgJo*CC8LN%KiTCvbfzsC${f-hdpPYq|eUK?_NwDnW~6-Us$VL+qTFQL@fY;Wy@k z$5;qGpun6J^b^8H853TM&Kz&$>DsX`;?-tG)N!bCk(Nf91<~r)t~23;02lB`>c%u~r7`|-Z;~S)4XSKQnhqPBo(|@AORaP4FubP{aq;!akOK9^6`nV4{NGTk07dl`Y&7j z7A+2-FyL~WVQ_kz!z{FDUF7Kl624OGf)es>{CQ!-m;43g|0*0%#c9b|Pm)Q*%91|d z8(*^E`E)JSi9@;{QZ%@^uma*$MRaNBl-CEfg?y}2@4y%}6l#?-A?N%}{m#kEB$Oup zHOr5j^$df5@>Ic+_##P)waU4Mu(FGOXC4nFlfDNApfUWI{d^`CbTT!itcCk-5242LNzWtlZh{saVwc!c=LEayi&XbV7~<#Jr| zgf%kNmQed?SDZP5Qx*wt4Far_0nvgvn-l1k`x$b7X4+#Jf&5cn44cegWG3^>`+XVf zp}dC{iECZhzP*Fb<(!R-T(L9jV?B#IK9I)GCiw?aknNJ_j!X@iKF>+ccBIfa{!)f! z1j$ zRQphW=+=|n1qhs-tUyS(4nIZEf_53FOD}U0Fdv#y2Ff=?B7X>G!Ki}ttK=UDj-oY= zc|iZ+PVQ&VMA0TNj+PV|{EMvo)&dbqqdz=j^wRW>%L#4pNg_?06kNs45Kx*o7 zN7`uggdhMylCM~mD2dX|EZ-vt0846!?#q5(V{%oP#OwKm$iq9e;p6scj?lm|SV9?8 zl+c1oo-ZK{@=@%jWbc^8-8hP+qt{h*0laMs4~*o$$9NI66IpqrqYXwcae3maXR_6Q zzG`<7O0*I!Mz5wg4BXq7%$)r=ia6W2zk5j|qBo2e|37QCvaA<0Fj6U7P z(_3%8K*}4c0SD|u-y=U5q;1b=oaY-Xt3rBv=}WEioU>KK8`N#e;U0m*PU$iwq&wmz zDw+DP&=CNKTa5aH>S%pF|JpPLV@kFlh;iJ zxFn!klI{cINZCidZWP3~Lt*eSFr*@b=^wsHg2l0y%i6=HK)Ppn37756YcDu|^uS0g z8oiOqJ!YNFc~juZg*ZlAdxc1ZsX_1=+6fMMOz51qlYac4>J9ldgY(En~P@k^bu^XZeg zj(tzWEHLSAViSl$!m0$uISiS*X)WFOyy!8XC|D9y`5}LwF!v?hq2GyQ0N!Ah$Z}Q> zF=XnTsyW&Pqw(27ofr!wm5cJ6pkSrPH}#hs(^{)s$Wbxeu`-gql8qvNu8v->V$JCC zD6qz|wxo2b`e*i@#s@RAn43OkU%irLUs^RjPfkxMcuALPb7$ zgQvn6MP``455qxQ*sJ}&8A)5&l~_E65r(rzD z#nrma&?sYwv<$$=1>2(?bd1)XT<3GhESSi7-5y6_-)m?SN-%hLVVFZ?cN6v`;HduTB(-3oHy zEvshQm5~~k`S1nq7`AXY)Bx16N1P?9tq5y-16>(Ok%aAL07ra(rvrm-E8qUnsR>h1gz^ir67PFp!w>2i~@tW4_ti7MRM) zfeCm%k`sbFu4=7D2$`0!tk^M}X{KPI8j!QN^o=_!gFmW&-%ozT#?jXE+-?$%v>n>G zHWQm>QMk<~ZMtKBk&p5ia!sm|JMt#_S2n7%zp3EOxmaCv*UxVY^qB%=}@yQIWNFzyLu&zQ1S9{6J=)f59;ijhRk?GfoFy z^D$=$d1xp&Ne#YU^=Gr8TJl{$P)4so*$TJ;Cd_0IL23cptL98WS_GortZ-7}N}Rjj zp#v|@D}}Np^1~hcA62g=`ky(KEfp0NloB-0Bmrh2=E||^??zceh2s7- zY;`cq*{r~Yl!GFl`A%oTKu#8_jKqpV2{I`=>7e{Wqbk-V!ByP&2lVW7XIRQY|+Tink~hVQImHE4JWUmdiWdDpH1 zhB}NVQZtor*AJKKSPK6FznL#FrzR<{y;naQQ`{u^M*#zv@(&f4k79U6vx{WXB1r8f+z^tpW}&X~ zco|mK2~hfX26nNHFPgcm4~|jpwDKVi9z;E@hnEDOf0u|=@2-5|ouI-iLSHbb>_5!R zpGh?HF(T5=tMsnEd&rooBeD}z)*ARY9jNO4i@?rEZ;<|81eiC5Eer7NhNXQhgWlg& zM4M1<$5#0&hUE2~Ns{s9PgJzOBYgk^dR8yIyTBZ=2(dZu$L3w23rZ(}ZX$5(#-Ya0a&IVS;z!1-4FsVd_ zOUzw-5BxKE%+2#=v3;l11D<Yw0cgmM%XtVT!lZtU*~SW3 zhXFSwn4bRGs>EDxIrVHmSj(rTQ0N<`1Y@0j&rN_M+`Jh!J+Y3}G(aqGfQ!0o`&P@* z31DD~!=|d)%PJra0h!bX3MK$FB!bKBe}fZ?m=3()Ru+uN*}w!BI-LF&2$T!vV~0;m z>Q}Ga;S^h@oVQ9e$Hx?hPB~LEO^}`wA3?sDs-M92-okX*ha~+I^~vzj_2yG z%3kSCZ@ns#)WT+eq;%^q(JhvQHFS(iPeJKJabO)y;QPxs}DEIMr6@V&ym?9 z0rEB%L^_Bxr9VGZ97fQ1z<~+je=+231#eDK=E>c`cZ1q7x+!c=%}SU@RH?9L3p<2a zuTEG8h!y#suYNAk@Uj!xME{_+{=l}WO>>Q5GTI?)$|0@hmv+H97UgX8Awbs>#-WnJ z(0WF*6Zn*pt1(eX`R`g8V_hC29XJIT)QKmA&-hClJ5sqKWhKNUN!q6be;A3JLor9+ zS0l~{NSSy>)@|Y`SOyrRh5{PTELW55*S2$Bw!?0<;Zb}`P$ED>+v6(vi zCkBE0$^`UJ(VJDnGSII>e`04710HeZ)s7S;R`Am3`U4#2x~P zmA|4JP<#16!qWWqrb>6re_$h;?GtmaLuGR|QTMeR>Dpx{vXgI~O%jh9%jNqwW++V26qD(Hy<9m9tp96Ps_pTL%y4-U?dSkRnf{5UL9(D|4rNYnll)T<1)- zWlB0l3e^%iZ!cwX@D)#E_Q>lQ6u2*hp`4XP=M=`WA!&MrRE6`EB*aw|ls#g*+oHn{ zx`@r8$h6>ETW4oFf7ZI??HuYddL5zE?}Ql!O0Sfg*!B zIq&807t7@tfBVCo;PbpNgd0hyS5W|6#3*)qW;*+@3hif4Qk8`@c3il4hD*LJo6AUi*!GmWy%53tM?1Gk2?z3J*SR-kwpjYS=F?dt_LFf z*7;dbT0qtls9_RCR9etYI6~m^Eo7f2PxDDCDBU|(f6qH46zv(vgvl+a5Z?89Y)-tE zwI|LDgGLriT8XHw6}Mix+%197p1LctewV_K0q1bHJbk8F?F^kj|BKz1;c3xPFYmq8 zB>zXGsnG@%ii|&7GvjVW;{IF07pfThP>*ObNMMsQ3!E*yMAx*5_ZKqn^whmX&C!mE z@e~TFe@>T*DCE!{D*W zG#aCt5o-Q>)YXBY-G4}H_v{`-LJ(C_wbItzHDP(d76ww69t8XECmW}sISDJdVl%5; zFxG{HRqai74AV?QF~5>Y7ZdC>BKm-vQs9<$e}knr+F6m#d=T9V;qb_LpwCWOUiP!h zN8*;1wP|EPF`ZvDD~Ry}2)rJ*CBryu4wDzv70t}IRg;DPr=0S*^ zo>+?pB-R#PqmOeOW>!6=j8Dx^5_dF0$wNquGBnt87aL`FzrS~9C`|@+2N`gm;B3A+ zf2}u-MaSeG4fDw!{N&64URd#l%?R`P5$m)ZjFs2+ci=dfP6t;0;fBxQ%}jlM5K&pr z(JG-3NKm8i#%W9Xnj72s>v3kK0^I=sy_5e!sZy6;N?XSrW+slI+jy_+cXH#ub zV=3&Hoi? zC!@`V9II17N_V0J+F6Z4HuIQ(POJB7_H!y z(~as*i`(S4MC^L7;t0*g!t-Zqt$ZS_dpoPAz5ne`K`D~XDBZpyUKL6*%f`6U1>t!ZLk1LVW|Efn|-f8th-S^fpdx@*{b60Xy z*-?K+j6hshmTTx{!WrGqA(&d&SbRk=4Hv!@9sUg->WtC=J2ml*bpN4pe^F*ja&Ch{ z(#vh<^Lmpv|73MI8lap8B`OgiLVBgHLxiX|0!7)EbTzT+beXj`!$_Uyb}|SOM=qMp zWQHplyG=p-DRAC+sdmRZ&_bb|Cuqe*f(@{J4kB1eFO~bTAuyz8@9hrzO~y*Mpx^9u z`?SrP%vtBopxYv}KJ{((e^={by`{%SGSE<6L%VbhP+QTrPoD&h8s&=WL~Ofu`5Sz1 zexR2qiTd(3iADIxno(coY=c^i0U{>2ji}BK3Kcuk6P@5 zz4UaA^bS|OdIB$Xp$WE-^?AOkq^GcH2||2;i=Bocc*g9BavxeZe;Af{pE@;qG0DRo zy)KEHzM=46;4ZuhN8?UG$B@k@wt>XDX#tGo<>m*)o){7A7P{NLdJA&dfc$3yTH{C| zmvDI{c9GXpkLPa}s5kHt;^= zLUeeg9HJ!TyPw9`?B530OOF5OmfBnYI}oS*pZ7iP+h$Q9Iv zwE%+-U>}!&54sL;C@yO&n>1iap0ZAGwsLeqgv{1@sYy6maXMj(}f3O*CwSaK?UyrbLd9sqo zGpSgou(4BLf7xrsL}&}R1n6Xcw3Mlj{XL`_Ri#c1!oEs@U8fNy8J9{EaYKe?)^gg~ zO}4r@e=G%Ywicqz8hkdka!V`~TnXJx`t$KYCZe7opEg3QUMr~mR!m2_=DxOepcH4s zD|CzX8{I4rb~AjmFK;_&uMkjFA$NA|vBB`5u68eZf04CV2yILq!$GTqJK#bHEhR&? zj6l-XA+H#ZEJYqJv4SXm{^1 zubq@ie@}m-fNBhy47cTJf+IbzB+cqT!yRmQ;m8w` z#<3H+cw$eF8J)!6qx)OC?u&YUROw$38N+Cg&wDQa(Q;)l<(!3M<@n6|m4*RZ%Tg&o zOk&H+3#_Jzvoto$2r%%K0KRG_dM9tF=!JcLe=` zWj*fBRlfPx3d@Z0e`M_bH-^<0;i@U(ylTBEswg$`gvErim&32`d-*IQ0})ZE5b=U0 zpnNG)bm(iO-4`l%U$>}LFq3O1Fob#)uT{c35#Sg|g6dkT0xnB&6CFFf0C;VqbzJct ze_cq2))>vb=COb7O@ta8-1uTuL5AG>zdVL-WN$SbxHW#FomJ@>4B=!)KO>VmaPvza z;B>?xeY^=gfb%XAmtWFi)8kAoB+Rzj?m5o73kD?#>=T7#hN%MT5Z#_ai*JW3*k0eV)(4a)rl%*=VdtbWj{%3KF6Sq0 z9*nhdL*>SsMKU%c6BLmDj4w{ve;wAG071LVni!iO2Wo?zR}qFj@m$gr-rez<8@!LJ zC*%Fp3>J8Sbe!9!OEk{lITPzSlKJ)30{!oN)5H=$nu+$c#qG?th&cQDe<}Gn+RB^h z;;`L$NZw&)M5)nrTAA7TM+Iv{B|DeiZJIblmXtAms(hMBPGqV6G<2ZqCRO!#7b49c z4|P=?xARH-az{-%6;C1`105)#^171nPyrLJ9k4V+=Zj=9%b--JiX1F0vwl3 zeR?q#d&=18I^|8l#K_&ee~vNJRTXm-I$qTlxaj{I+n@FFuZ_<=sn|e|yFPc-jS&LNj7;Ebw5iDLGxgn@ua;)*PY2un)24|tOL+f}NJ?;&kt2pJAP zRZGOcL{!gx?X_v41O?NwcPqVo?Dx54RMC2pZVi3{IKyxty?t{af4ZI_f%n}gWrv`~ zB(iA+@SxvY(&LrM(ui1AtvCEGpXrYDI!e}g zT8Y!VB-likc$-}|gXb=LBp$63Tp<@nincv3&V;B=bLErD));V+lU%Z6?D`F-EH5JT z(n9a7lI`%rsihM=f0Z>2{gN%EBE9cxte!?Vu-Vd`B%q>q$Uy?mh6-jMOQRBLgeUXi zi?nert>8JB;ZP`;F$CF#U**}QjoyJ^&~u2u!V!!0f4%@HMe68Ga@_>j4yKN} zzM+`rgYM-=_LJYneDvPrl_}Fn&(R77y$cfHJNzzUSxow|*j3cN*oH$+q49fV{j7~H zOkY+qW?gNE;)EC)eN0|!7>MR*%_i9Hpoa#0 z8gWn5;z{Ubf9~cq*!CSt*DFAO@A(Vnuhw3_WQgC9)M`gm=5-$L)4Cj?5kJFo8D+tX zac705NSCpyxX6+kbkn+zZ4XT4U6sAB4fK|WAMM;SmZb!c!ZCeR(k1N4Kx6zH;uwB` z|CiACwNt3viw6cnjMmK+=~fnJ^;{F-B^<;;FvHs8e`i@G53vt-B#3-x!#Ya%}p0-0XZjr=<7}Bi{g#F?P(VE4!5}bb$lI+XC zp&;q%e^L4Cb|tf4UmebZGjm4A?%7ymZvq4;8Or&I6;L;7^wQ)?GzgG19Ao zXhCD4$#LuzPUmym60JhqxU~oJA_QKe5KB)*f1v*$Q=3{$q&0o9jp_>M(`s24$tdP(2jex&&3j_M|1n!jgK|NM3 zV1UKbj41-f%vo@TZuzBrgZ&_NXzismO6Dv)Hc0fW+RLx;Y@EHzR5&dNP%9)SF~2V% zfBo3?^bM_20I=7MyGMpV=E7OUC_Zuh>_cY3g_YNhL5)hgwTj$F-x2MyKLrLiEw4X9 z|0Z32{y0m`V*p@XZo`@#1o=0nG??0w1(SM~fP()ELzr=2l_c|B79dyVLXVUpwY0t! z`SsB{9Yk}CUtc;oyL#VwL1Q?z#r%0qPB+oj zY7*Y5$GK@YU;WP;H1_|W8kEW)Tlo*#RAkWK`Gi*)hCZJ($j9ihh1mylr!PH?f3Z9M zD7sZuTfQKvFX~!nKcM!90m};o%kNVBtz-+keT-)HM!I4ZxnlWlbw9vpGk=MS!fC3M z_skfv1|1+1k{L2aHf$?==CBOYe}+Q&iqj0}5MJX8>0Xp-IzhZ{Fh$4&J}^xm@R30* z(^KtF6j9AeT~o>WTP6nzkfm8Te;bBEgW9-1;$%Rkimnd0XIcv0td=)NVRlL=ho%AA zRp?%ox1|ng$a#_aAx->J-=OUbg4uG!%Kb^{knXxpe9Xf%P)18u!!S)?`ATd@yRtm7 zeFawODaRE?>oFsX;~}yy+g9O)^M~?Oy4oiwpptH93AdPvb=N%onv9Z+P+x$6r`(#P7Q*sx)>k)fK+3_9->ezfSY>8cjh zvD=(impKvULMez1x6q({-tcX(eU1v93+My_f?bE^gScaH+)PZqe@;;2d*-Vd`71dj zlQu9juDEO8XIUQlqGmc{l|KSk7!o}XDn6Qm74ew}W%e%&d6v)nG>(jyR(ZeEcERXW z6IZrL6|lI4te;#AfO_V+Cf3?Ya{Ab<8LDu&pmgA=Ws!q?cnLSXKz$$sJAZdXdz>G7 zDS#K9ZfQ&374)NZe*!&-PG_v^`g5Rp-KvR45wFc_LA&oOf#zzN-ZYV_pxyW$dCJ4Y zb~!v@#V$5$Q$l?cTsPOhqNxMAVS*RwIHDS8TVNj-x%35<`^2AoDO9biNsgt*GE07T zn1;fvkdy@!y|3p@P3Dzo)?L*Ya<;$gXQw+dPomM=xH+HRXtY0jMy4i|Pl!8uLMiESnrwlk?)*Pp#Ee zLwj%@5YONDf71j^Fxe@p3_|8tF2dv!yk#GW!$#w^(O0eIvGWT;7Di!}FqermyIjIL zi41=ynC8^sYN%K$+P05$o7_w}m^A#()^cJhvboC(m{JZ|g$lT{bjktGOHTCZJo)q-hwG*(DWf1Ybt-gnBwDMJHz6GA%J9P@`p zRZ12~M&QK6?JyxB*g%`+I8 z>t(VVNfJ|N1Rhlp>(%kJ=Bqe&ZZ0j!J#6%PhW))Su&`pwIWdcpJ0Z4msTaj+)lb3>bdWo0L6wZSKL`yOt}s zp~Nb_0|JM>I`!ia%aAQ5oWHx{`>l>?^rc!1;fX|>ajxL~nAFOs1U@udznkbJaXR zp?|jII{xA=bYZ(}u}jMC>_ldH!)}2oiE|uIkjmAyK)-%dmHS&7xxQYmPiziJnCR;DL>dF%N%SI1Sk+DFb>u8WiY7q91S=D&T ze<+MZcNMVfj8`YVl{Qkgy3J?f4<3I->e>_aY__tch9`$_Z+^{}ybNKxKeZj5G`D+^ zZzM@pk#;>5AlHVFkt|J``Gg>&lY_V^uX2Qum@#yB!(My;?;NFdjH9C0VQRu?SV3w# z5V-cyLH~pEe4_%B6sa8ui(_NFAHL$`e+hp!j4c=yOD$L zlYVaHyxCF&Dt5NdF?J84A_LGn+DsVG!A=pFmJE`;Mel5uc+&K}ZRegT3eYQPvRdQ|C(3%mT>bmB3sk9^;LEe@~ai z(&;pWvD)ZMF|kcTLKbpMvsdkr-`@eSV89fX4juO2>r&tjx&M04P{kwd{`Gs?zF7R^ z)3$s77}4YDKWp&yAWG+NfPx-v$q+N;K_y22)zyc>u-Uz`Z9I~&t0s(p5I(4SNIa-b z)Difh96H#SbNS|m^k;88lnvB|e^6WieuY`mn3S|KmQnxLR|RISes#jy2NksQA`(?= zsL)>@>Kb$mr&ST1s=er#j-dA1={g4&4S6?t(;8v#9y1PX2(FgRhYIlVVmp6(l_GRP zeln86^(MgOv@C5oq^!Mx)69i!9+BMV)Sk$s=*s1jMLducDkWqbuV7?Ee}8-RC4=Iy zITn93%~V5cALkAr9vr4vJO(*Ipp}9Zo~^3JGM4jle?9#;+rL8oM^%wo7X{KdDlJmMY@iAtu~f48)J(~*_DV^#?> zuT&i-h`>DoJ3DAYPKQ(>OnJDl&LJwUwdP!NCp+j?Zd}DOnJrLbTHhDs;VRiyolEGT zk(2RaAw(2vItG8uLAJ5OMXr}L!Nvkfp4Y?RRdT0znQ8Vl`1S%q8o0gNp_Yp)uv%;sM7=ySo+i}o34 zUXX49c%XKWZ-HT|2mSAUc;2Lj!Eo;og=j{b#Dh+qD8DV?Bf7X6eRfCqNV@5@KW8oBO zSz9HQ&Q-{v%3gn0sdLK?1==ga>j(_A$VV<&lU}ed zM?z}nI9+1ALlG*B9JGUFMTK=ZV4C|8o2}g_?AtNl#hV?w_5J7pM4;K6yjj_Z?yP}; za#}%R!yQVrf9}qT@QD7+#vl7Nt7iIAfZ*pKnRCfe&%JMC&n7MJNsDsUKVoZg!rZ=o zJp~@k3<}sY8PrW0zI3#7z`{MZ8-cF|$j-`RV)M8U(lBC-0$o4w+bXSMJXwRafuZm6+N zHu=*mkJ4V;ezzj^TD-iiP?WH<=8|~c(24TKw$<}W?y_L;zIUUy;DF1Aqjjm!)AbsYC|L3l4apEj zN0mn1DGn6?7D8gQ4hdf%tIxhTCosM5>c51ZpHKAA z9%60jra177&~z59ae1c)49lab7tO30F<+;ef1?iCeXafsQ`k^AqnxNE%a3T;z9~Z> zlz@FiPYJj);75NG2TI3@Ami0>Jw9$b!7pW6**(oCCdMVksy&$`ZD{iR@nVzV7t*Eg z9$yh$#n2)vpI+HKAu^F)zXhH4z;|gy={&cK>llep8#yhFwD^0Bd`S;YI)(nUV@|)A zf5@6zeR?3*0b2w#vW=U@p$^QRkqt|}>oQ36q8t=zzhYpNui&M1{- z!3bR+a0mD&ikibJ!!F(0xww1dC@Jd|(zEODb5?pV7e20Ij^6+;wBWe^@=HiJf=bbA zURBWQ%J}XJNb~ilj!7b>i&DFWGHz4&e={~_`*WWjY@G1_V_V|^F4gSfI29iBO0Q)? zFcJO4>oo;V&ap*)u0^$m<}-qZm{V)hp2ME-e9;3}|DdXe*(R~+B6u(lXoFdg=}(cS zEQKEZf^%={R5KlSZ+yvv(4-Y~2VeQcr3u~GdMI-Y{PW687sMUgP)hhZFQylGe}cg; zZQ7_dw&~&??Q_s_J`aZa{bTNN>-6WTqH*x6`S#2LeP2HyTi%p1^e+j;d9|gv*OJql z`!_Ih4SJUM3#Rmg0PX%Pg$UffmB1k*VYb&3jU(N&2eSMx;aW;M8DF_CE0S=%I5c?C zYk+!I)HmmN@sKJ}hry?uzY1oif2+OQk>E`jYNDLDQ4Io%AD*3I>^!X)k5VcbdPSF0 z*R*?0wO`Z!%h8oGet8l5B5LlDe-Pg8B3>6y)OzYY;HIl6KBG}sw{D%LPn<%*qL3Ht@Qr~O+9vu8ISH}wc8Ymt6)$xqgf2pd}T z&q5+oumhNp;dkd)whgKeeew~Foqb_$NiKf$bUw5||JEY&)hx>1xc8{wRgKLYT4`+h zU#M++{V74c&G~?S2#D5WfBS%Sk9pk3=#3g`a)F8Ut)j_+A^%%>JHJ<3>@jpImz8;N zYfse^#Z*cz%ogvr_+Ppft+#e7OB(i0x%{+$ue*S;hEhwuK%e@@dhRo8orF@_0f*hk zKg4e-0mQ4ySM@9DFSZd<+^)O0ww7Zx%6f8gtWJvdw5#;wiS z5m&+HZ3H^-6#Ksm^|*9KcHl?-7cH~Y#LLB^t?dyE{rCqAb91H?2Uu-mk-?sltVMr& zSe?nv8FPuuv71jr;pc%Mvu467%`QL+Kf3Cp{_jDG=A#cgdR;cGQ)&X>s><`ax1KZ` zxodRUi!YsqtdHnoe^3p@%^{x8KB98AK4UOES{-{FMFwpWV~oK$M8UE0A4=awNuYRd zayp)FL;%~H3-GWF2*{z^N(7r&l4gbuD027QohWa`oI+E;WG;{rLNH4Q-xI6Q88vRR z@hh{)+vx8k-|bhafrj%F0Q9sAhIueVu+pGUqmA3XP4NqVe^c*O8?~?Hb2H}s_^wuX zb`6Nr2<$E9DiuN5mSG)fS^ie}79mreezSB+hle}OQ+9KozXe)O$=hm?z48Uk?7*}a zhT4i#oPJ5Eqx}{vnP}|Og)LVFc=3skjW{GX$=JG~lzEBCosNl-zM~!={Fw6xFR+*a zv)7dXwgl;le-533R2kSG8*AUTVJK^;*5>gX)@zfXS5x&lfKe$7eg^Dk; z&r?uKi=8w7hM!MFJLvw0O=?MCxZ_7B(~|2drXDv?G^(M-P8-{w40dS%Yr7Rr8nBNr zQ6LZ7*2}-rCvZyS;WOo8)|yYKF>LB*8)+5iW5tk29if$PjQz+xctW6gZZRK`yr~y| zrt=Wpf0-8lHufnE-M#ty$r`>t-llKX{Bl%!I;_%Nk|(Q;^_LrA>uXocpyVKIOzk8D z`OFKgWdN^YeQ*sK7ej56(qR#P;cCrV9nq2LiAW20TpYdpbNZ|oAAH8Vla?CmHEu9u zmCpdFA!bUe#&F^IjcQbIA;nXESN;(^01#)wf0KP;7aB7R8uK@ecvWk#XYF}r%sQ>q zH93QqT)wW46#-eppO97E%hxa}tm1573nYz%JTW|}dwPnI(+O~+X~x3Hu%`^n8Rwpl z;Jed)E40#8gbNBjlJ~u*&%)?)lmR4NNIq1pZ<20Crp(taF83JQZRmMhg|8Jw`|vV2 ze~`ujuTDV7jVFZ&SiT3l%`XN6;JkX=2i0Gpsd2I|D9aaF*ruo>Y9Sg(Fh1vA5$@2> ze@|mfS@iz)(ALEyY7+_Emu|Zehj!5FAJn%lwS|561VlW5@o~SftCxr}T zYBMO=t+-L^##jRcwvzzbL069=8;(^uNUrFZW(G-SpN4bAY@3pPxaPfk`&C#le|_pk zRsS0*sM8~ZZcGB1I-PU*OT15+lR?Ayr&A^9WJ(v@1%Me1b;5uxDv$^Wb&?Jn1M{wD zjZv76<8aRR`TxH#np!fLTm%WH`A*(`v&XPp1&XR1!+j|HZjTkc2*#6~pxPLHhcDq8 z90{R&9cG(v@-R`4v+lF&KQztGfB0A%mw;hRp22{&u$3<+_wa=>UqztDe$;+H#FRH- zrB`*eTb#z@pwBe_Iz!YCLF@;}QS&EuwX1$Tm7|XRa#>iAB9AVSr7(h4YAX>rU#>JA z^xZEf`16TM#}sy9qJUfIG5_j)mbiGGj33ulEuu^({{-MmKitG|g>A!&e@^sclnj0E z%pgo43mO<~D7$Kz6XK@^KkU_g zUD*rOL|#|3#33*6if=xg)?a>VlO!?Y*b*3{aVglmI`B6w$m+x5@n)c#`?sWS9Ij;B zh%`KTZt$SaWljj(OD(cQe<=LhE1#$r4MusBuQ=bUKJ)=)tAASXeR#&k&4XT@de=cc z85gDhnO>ai%JKxD@Cd8#WZct>e>L-5PRVXTYPfdj>`-cM8^(b9p$7peKNp=x2>>@E zbdL%Y;5B~^MO$ahv7);6$qYP7bfYl1vCP+MVUdSipCYmavQzUUe}zkm4>?4GVGj>? z()}$@ZL#Ej`3Tz-r^r7n>8|^)VYTLY;`~4;s7zk=7s42bWDS|4$!$ieTo~R}f zwC)9$3wv4fT{N+3C{>jJZx(se{!CPTAFy7e+vIbL5f)|^xl?8FQA;v zN+Pu^A$*Yt>K~#uxietsdy2Rx@^H2hQdf>ARdZ4q1~K2gueETGhDzSw8q6;B9SkXp zO-%oLh9cEH-^x)?)N=TV_X<^PRd{hp1()w5f8y%21&>oRilH3(^34_ZzI~G+ z`AixV>Wf7QPTE@|%|g9~FhB4zamH-~Z2VTuBUqx0*WpN!1Amg=AvG+#Yxqo_TG*KF z?G@r+Y8brF;84rP-SW4gq~w?=R6OD+5yA~|87+Ku>EfoOh$LO1CINq1q+J}$m7lsc zb=u*ye!eMNSNoGvF1e_}I@bKv?;wzI-0l8D~xb#&&|@ z8BR?|rd`ji>5fawoe9w64y$$nXEU~u*GO=~f8(|3Ovi5h11e^3)5RcT?`^id3^nMN z&QajyPdt&u2z+vlwX9D4#;j^sh?bB7&oUGL=Ox**CngfA>XXZGHKlK)6-_`7l=#e~L(gBtv>>>wMPCV7J<09i7I=SeE?{t$U5` z+h_Aki5LYON?CO@>?OL_T-ckI@yl?AvdZH3{bNTOH`M!J;-Fk%fdC z&C#Wla4zfIbIz%0O7v}l9O1GnD9c6x5TjDzg_aVZX!JKDP2ofOkRe}36{ zt;dg4x34oLXH{{#8WDm}qQsgJ-*OPZ#TU99tvzRQsS{>(q;NfaQn|d9ZJlROMV7VR z%k&xDya--iex)$B5K$l1_mv)lR2^GCj$f;|GhDRFjc=4(6u?2dzjQrTbjqK4`laIv zdZL;3cW`QHg_{_Ruy~yBR9}K)e}#G6w%#yNN&0kGtj+XhmfB%H2{$wD;z?>}i=X{S z4^0v-;DzcAz#n$xJVdS{rMu8LMdhqeJQo{wKOZdKV3~a6e!K$Q473?%RYrjhE)>-N zmeN7z>@=^$`!X*+DtmQH39In9IS`QiO@}LhW9=t@F+m^nrB;Ns1F+n-e~bi7=}Aeg z2%n6WJBNypJfmZ5JRx#C4l1{0eK7GTp@^?N%Sb%l=kSh(JVgJ}MgE~2f0<%*!7O_&dxs^ft1r_vwDapR&stZ3# zp(ToBuhZdj_qt8jEF{;cT0OK#bW(26fVRrf&V(r>YtY5Lh;cI{fAWmWVZ|P4o7y2^ zOTXg!OK|jq^x_TSc|(p|HlstW-7XUybbM)bAo1D*$JIV~?S9O{A;uBP>VxMd{w>(_ zp=hrdQ)1yb8k-m0IQ}r(ADm|Zv1;(n&;cCk9gRs_$a#QhFCclTj9BSXEM*kQs@OS# zJtP$j;={PwJ$l#Me^~fpM>rdbaY!y?G=hS{d+YZDpa+eSa2Q?eKXMAmK(@(1kOK}U z^@O;N*W*cbiPD+1Tl#ESHoe-h*-gqFEkZ=9p@hm5uS%}$-5eu+HUbSwXDuOxp|mkZ z`h(Dr0wKkda#!Zjf}gZ<(|?tU!8mErr|^@=qyNmGd~tS?e{R!T*dVW36~Lz3)Ij+x zla=I&7%Rc#5#OTvj()>XKN2fr<+zi$lN-F=ex43}`{er3^?Nn7`jWO3YYYd} zPOiHa89IhZDXp((c_2q?8kO<@wh+>!<##1YMLVhj;8f_!SEl8EHBex*iv_ql zJ$HQAioU#lNrTod?4#VUTs|u!Eb?o!I=a7no;gp&f9viYihk83+o{9gR8RM7P~i2< z_@Akx4?J^Y;eIXI7qW#w3rQq&L~dv)I?$HlT#L$=Avn3+$)>g;&s;z;NiH^97NcyBYOqx9MwNe*Jq{2b ze+eRX9tFu_HL{wBX@rv3$-)C-Nx~B=(of=kFO+u3A=M0T7#-lXt8-7EDDqYiRSSYz6;{JaF)J0q z?X(Zm=h&GC$~02kGzfhOpB_GEe7ASGdjsouVnK#?*6_TbTLR?Ir`${3=;TH0we&^5 z>9wD*!P$qLMANoDVti>Q4$l_{ET?dFPgC!7a#2bVuyf(EZ%u>hN=3FBWd)E5e_6ta zY!oO(I=N-cSiLV&aO(m5vgsOoJP3}dtu@t`?}G# zV*M>8h6CdoKSuj!N@Tlqd4Y*}e_lqz6TPpj7KlT5`*lGKAA<$)cmdA<;}kep-oPe| z&#^8lSP7Z@KUmRWHS3E{@S%YxZR7-WfkpmIw8kiqxu9$k*%^_axR4DJsZIxE(PWYB z?L|?_*bM~_mkVIcP}&fvL;#5GW<}&sz+Kje5>ln-o`+JrYN`Te86I`$f0C=T4%`5u z0Xfe#J&mN_TW}T@C3sWcoywFNv*kdfCS4&V$zt@HFNZp;O)fTn$On|@TT37G zenJdHkSnz79Rsqg@6+HX{nt>ohP>v*+Fw*dYj9D_Rh04ts4x1X9NFzP^p&-S`zc(X6(-Tf=S}?m+R@?NQ0r6QywDZZa=#n4|4Ae z?0MB9UUS9{n>63;u9RAvH6tuRnE%+Z0C%@LOyl(CoX2QiNk;c3NDgWfK-MPgB5etU z7GMCn{9k*!X5e_^_@TJhdcSq`hc7LzZvzQr9om@)o7iMYe~;gKzXxEQDkd|`6tDdP zW@r21;HwgkF)4#j;}(+4g4?Yq_t8VE2h&#eh`j~7zI0d;K;(7!QE^?9BQ$uQn5&&{ z6zy$lfS=G&nH$}c{>&DV%8%vwTg3A3)MjbHlrF3W;o<=OJB_Kw$Z+QQ8>k{NraQO& z4hh@)=ab8;f2Qtz9A+=CrjCm@QZwFG%sesaikI3J6)Tr%-!^zbkIR6dk^cof8Z_MC zqWlf8I|TBqgoALSz<#I$fk1SOsStk@u2kShXT%8e5a;HCVIZMn`g;{G@Q$S>@HSnt z!I2|U46U+6-;d6##w4T>={OV&atqM0)KogoRSCp}f4_TB;>OAIenXv1vR}<%o0AMj zub<-o#C@NZM#~p_fvJDqlWOo}G@!mm2aXA{Z-K@>^YQD@%F$WpJL3k<7`pp2IsrV3 z!0CNRWU?PVC0~y;8P98D&j6`J$p)XKCs!KaYjiXc9;CEy{^E4EM7Azor33Ez69N<# zzJAwUe@aMwFRbB=w4B?Xkual9z$Wm{0gryKE`&Ff8nni(^)R98yKn1aih?FOQnj!p z=TopWx$n@sMVP?bV}Mp^ zoK)kYnU+Jw*0M6b6*rejCZ&>~6VW`3Ql7I8R`90V z_Rk0cFQ^Z^_+()u&9UiQpoko~ZvEe;b2{IDAZ}w>_<{T%0EQPtdCu{Cps~Tws#@8H zm^z`Qw(txYH;T*2R8;Qi)z&;Y5=4V?e-dqEMa=7tx^Y^gTX$F5Pn+oSv zo)~z3-KLPRR7R8$m5qNJ))?IUjZQ{`u4>vxWA4KTra1tOAF=opxt*S2yJ>8ae=iRu zFfOyyFQOwAl@iMi&2)%ifOa!Q;l4|17?u>DN{k?>8g-rg{9T0?ZfNfrvtaIgoYad= zYz&sapk-$)^3UJQYI$<$Y57Jef1k^^o^eJH-7-xhqnPjSC|YGp67KQib+2$q<;z(t zt3UoUl~3geX>j9R4u;8?Lfc;t;7kMQ1;)N!*__t!K4vVGMN%;PpSYt%l3H8UHEzsl73$X72 zpd?@0g>K*$qwFB>JX^G^ zT(oI1iU{+808YK920oj4;f||D&>vj&y^_4u;_(P&MtGkN9X3h80o+0~`hWMs46z&J zexOX8lQJ4Tw+sm)#_DRV6-B2v`vCI$9hiIABGn^n@)*|>7c4EneSl$j+-V5&J#L*> zmcNDsiV1{s-96v4|8*N*hy#-U&0IVuJsZ4W8hg!Arm-aTXS9u(SX{S(71xkTtZpJ= zrs#ir*L35n&J(%<-vupesed9H*|dUQwQ4IAP~NxrsvcC$dI*eF*&WwzyYnc}H0~>Y zOvZ&+0G`ZB(TPPAwbwKyT<}pKuR;pCmy2{|&~^2fo$Y67%NDPm|T}Y@*4XmVC6;;i;D`W z;cZ_Rpmj(W;gZh1!Q)eVwS{zQnp1;TN%AsTaBfZD5493ZD1-8Xdxj7EcJ#dqQ4dWS zV4_1HH3st^EW6;jkV%|N0n;>Mha2NOG(TnwYFM#wSpwk^#(%-F#~Z-0$AtczsmKkA zf6V-I<45v6S_BBJY9p*z?3BF-h=CyoZ-L!8UVSatJCpMD!@#HJa$8V=sBN;KbOEyf zE$a%iBouHcKCP`@ARbr%<;1pQN#EOk{h)k9&E0Y{J$Wd5qD=L!;&P?{p0^DyL14!s zJU_H`$qT4Hs~;)`QE6qzW{3gC+Et?k_x%!K(pZx zkyZE88e9IuW85ql{zLb9o;WD;=i_bhaf5oX;Zhpu)HmM&15%V7xj=~ek5kpdytU*j z*?#Fhsiz3PL_yIR%WEr)@TErUBX9QuMtiI3QUYgyV`%+A?g_U?8)a}+ z^3VfXI4_B}k7%ibWXm;}y~+uGbIa&rrZX)FI!|{!8R)6=Ap9v*_C#ja?+nDj(`8qM z=WT$In|})t6U=Q0X--hdy9@z&gg7{);XgA~VG1TxeC3o(CgQw53j7UzV`T1~$@2ZATa@36&GIaA|x~rx33cjlI33_LKu?bnJT1ss8fGfK+J1$_72NOU%CO&^m@oz#b z>xV0{ohrbvHGdp6I(>vh1I6zKQGb*Rol$o za(`a{jWJ4nxZIa`YV(JP*GsTi+5;!BM0!*gZ&A8CA#LW@AO$dASjgx%9vo%uX;crC z)W^DEG?hI<>oYV4V%ZxpB?t1dY_JK9htGDMUu2S zAI-iO%!Ku({n!lGrFMYq9jQ5u=tGqBS5Ysk6j>Ow>BZSWiii||qn-T(VDklqF(?~i zFPxyqv7LVCfeC&mggzkW11A%LCs+{N1Q7Q8kTZTf82UlD0-ain{hlC ze(UAH>FXOvhV32qhdL6`&}{$y7JrY``OyQzbOKYE_I%7H-%a@x7H>ltbhJcV0k&Z zGgVCd7#%g~lwJf(p;|iWENrY~0n$p!{Y3W`4`xdkMX}l#p#V$Wu}0*?J;w3`=%T;T zw=J-8z^r34AtK*aSvg#zqlSW}M%Z&#<7<@%s4b}(s4$)=0x$?8m0O^8VK4;YXrNXS z-)1^o65`3XT=tzrS<2&$KY!?{>J{)-_X6N(t^hgc@fH=dV9XlgbhD7c12zAdI81Es zi7{AdD71ey8T7DxsI0*r7_Uj9Au0X_Zxo&u3 z7f0sts)q0%Dl87XAm=?rIvbbB#O6to3*u^a1?C)1(Q3|#klz=La)YuW zJSD*rqlP+2FMqa+!_^k0^*)PBbF4h|$iPXyjp9?=y1Lc-mLRQ9Fuif1d5&fL#0jTX zdXiE&>Gs@8W>LC36v&XrFxOV);-R_7_0-8BqpaILiEG6?U6g$It+o>|o$(?^cj6*} zNKoHL+706IM&Da1N=riwQZ}#1)~}R5^*Zhq&Z$q~X@9#5iKU~T5GuPR*wer&4_mIU z4^J)!6?*By)dox$;|K{TU0jJ8%UeoGURU!M9NtRZTCIA)?l}cgU1GWq3+ICHPdNLX zm(B|sqQ?*T8^4F`t6u9Ll6GiJCn9OE^~kRtf=C8OX%0#V{FA-PI#+T(HME2T!tGkm zM{`4=oqyk`+sNTdd|WlG?G;dtdP2EsQ;CKeJ;)SSRVVz7yqG-l;+=$^x-Rh(NT`oo zE=VY=9WgY=$tjg9Sy0cjfY;E=8_tONM8>fA8ajHfTVu-n`$r}5zOY^zA@VFw0%Tmg zhA_Y*9S~Xm=6)~I90tVqzj;`kXdpjzlIOVg*YH}-P2-&7Td%mDNhBv=tSqTx@d5shUC7#m;rjb}?VsUF z*cS_$dgd+!k{P#I-W5FP#b@he>Sdu`huE%+1Gao9iP{_~C>GG#6n|4) z_$_;|U;mMwIo~8)-s8 z9lIRnHQXtq_)>FP+ij5xRB9JjB!79l5k0}r{`@6c!Ak6}I6xq6jz~6nOGQwI0dg0M z!N#p@=h}V8nG`BKd~WmVe-8<9%J1 zZqz~?`G{>D#j1lX8W^B5nwYMnR6Mi^Tbx1!ny*5z^DhYnG#7fz5SI9&GyLiRc_0X$SO3u0wdezYp>bX`IEd_bG+)>ePwiB_r zcPFSa)w`pnt8to5JKUNBq<`1K!3t`Z>IT0m)RFgM0pqouZ0-vFq~^v)3;PbED7vl! zA{AD3;PjIJ_t=wM(p6V!GUfoG3eoK-pE@8`N#A4DHP8QPuj7H`FcRoZWb0pZK=QK@ z69(%ihNM?xCc{&`YFTPTX;FGo-XxP&#cKWr;ibEIoLBYitil4vmVXx&aLt9Cg}T%! z#6q2<7CESW-gWnbrFDBX92V>!Up0jzt*HvvrZ>7=G6->+^5mR)Z`?Sax}q(YfkiKK z9CW+!wf#iZg^B&xv{id03GPN~0y=M7PNn8?tOtc%JOk|p;oTlmQ1Yk_`8Wx$)4Dp7 z*w}uOQn&C{SXR8^cz+raHaAMhKY^9zGLMxd`GYc+@7u{sN^S68jKYnD$oBumM-x$e zG6RBlL(EFlvC(y&iR$LHKtS3k>h!1r6Kiu4@kIY3#!k(I+rwbpIQkjfE0ptfPKLVY zaUn12Qa5SxJ39<#_lmlc7p>>3Vx&TCJokMfHR~9Wd@rPTYZ%)3T5GlYuYanZF>TRSm)S+E zEbF~ZlO3qt8>=*`7LkM3?4&;fUnJnnx$5$4sUxfM0M=TnnzS6*RpAN8?I8m^k_+7Kn7i)tlTnU(^UC>M{1s^OM>Vc64Gb{OjR7Xx6@8s9|7g<`2mnP^Fm zKs&gI9)F}&Jen$(WH_F2?ONK^{RlBdQZ$ovC}MDN4MuO$BKP_L*Z~AVN2$xBj;siP z^e{u-2CFcK38a>OxD}RHKSRmNEpBP)oX3*kwMs1+qd{;;!N-GB@8moy;!g+r|D*B8 z+#@|`cIrvxNK1mUj9u&Hiv?->m5q}l4EiWWZSOi?2nf>`iOGHe|inG)3 zh-b_kqiL8Jv6+fCy+WS>2X(zSjvH@w#vSJDhed#-j0=W05@tn&BmBqD<@H}&Z-01a zL8&xDxGU5vTVJ5=o7iTJag=6)cMBsKeaXo!Csw*ng8VfeyHq6w4&gxYAF)ka6|4Nd zxqmHJ70m+Tg9n63D^FCGI0-E(E#+U(!Qt8ke?xX=j1RDsm%}gYJnYaYAs?FM>&fV&Nm}4ynJQ+kCMT(t8{xp8(5^yc)x8bsj*atF!Vy`{E+E zT`BZE4i{~n8uQL7XM*zaS2?D1#5(7u9e-Q1%J;e2@^i9Yb#1+x;&c~yodLg3WpuCe za)5#=a*WmPm`iA;K2;R#efx8GuL>`O(drmiqwvc^4+0q_8hWVRpt~lP9-Q6jDr-Ei zM{j=js=BU>C16{5UDwb}^6`RIqI9CXX{Kq_HmB~^GGXRZ)?@+meUV-eq^UWkIe+>X znHGe}i`*;dWvpu7_`zh}ayOGbM!1OVp-fI>;-~R_NuWp2a1@unAhtWvm?g>xfx0h_ zfa*oxyj9*U#hV|-pT(bAlSNlRzWI7R6{a4U;|%kw<37*|O7;lf`ELlAitqdrGV_Z$ zf&+6+lL)zGjro%uSUhel(S$ghkAG$pLs3PQYOf#9sG8TUJhFD!e42mg17Yg(0CW}D zffoRE%t(uiVvoc4{?tfsX&{}R?kesgcASH9L>fB6$o)qZFhq?Y>1+p zz5do95FnnTTE+=!jnuA18)_X}?9Xvhm=WW7R=n#DQT}OfcmT@J7UDB?Zhwx_LvBpv zOOkCQY~7})N?<16kG9F>4IP`5y&N~j84r64>mmV`x>#Wd%YXt3 z7Do~OCl%lEBW@p#oe%ckTFkXQ#9Kl`Wf>< zdsdD-D?VRaO855t$F^wBY=1H0h*%jUZ6ahQ#go>)Fnf$6TQv1A;TBBIUGcxrQ?1Nw zaDCjzE+Y1?FA@Cqr6rag0&8qjxmS5DVrRZ_hFYGO%HR4X-H&j_Q@mgq688%a0UJ`~ zNRXh`hDFMvI#Md^pGPt|BS@x6anN<$vsb+ENdSoW|wAeAjLfg3&(nwbUo%&e{M3mf9y2*SdcpdFBXJ zD6?^tO-~fgK=A6>Zi1%caogh8F;J-0ib{*iZ)e4N{Lt9O)mIza$vB|mN8cjB#GuTT zXJ(%Bt~`A(j-)cHIxgoxCJipuWf4w=#$E578q&%qGK`j141co#Q+eMR^twj+Cpd{M z>i9a6MF5eJ3^Ajfy?>im>})p~yOeoV5NBmPPE}qz~p#jYdI%tIbIsR`L?kJ2LbC0J~QS?5y5Yx1Uav@ScSoH5-ciBwxc012TY>+Bqcw@XT!=C>z^`2h{*7{(?p?ec>a zDkB&?!!K)isdtdL-d4`nnjZ_V9JkiZ*+r(LUGT|dr+)7m_hflwsA)jHyDf}9A^&|$+8npgp<+7D}3yn-IIjnnEy z_J3;&{C}Y;2Fn;Qyd-n7@>9!}NffF>og~-O`(M-l%M8xzb@M3qFC4G;3ye9DBm==cT4KYd;`sVR}Pgl|!E@qbPupIf!tS=V?wA@~N z`nvtGOHJ%tx2etwZWH2{?Qn16rh*?v9~qd{@qcUlV@+-Zng}L>^Gq2-kAXqH_^uSf zNUuApQGN-S*4t;fwzf{#4_NztYuZ>K>UXfbiGQud)Y;!B4EcO|)UVQ=7LUC5>b>)2 z8?8NcgbnET5|)`dUkA{#s&PX5FKyt&lhD&Lax`cp=sp>?;=?V{D2shiAWUEJ9kdPwwoRyGv-WqEA;u!rXo>` zkd~U7>zEHJBs}=f3X_A6AwcniX@l~#f zI{N8s)-K+{6zXmdqEs>K@1F|Y!j=Wyi_87>7YOE=#=C#4zyl~5~w;=+d-lse4oHi-CnqM3@>8^=3)v(#0P7v0oHz7s}ldqUVjI6 z2~ZqT?OGtk%B7c|J&#e41EQ4G$=K+;{Eom3d^QpjTdXVWI|-;`ICaR}+WWv6022aqZVVM5yWO{Tcph6G^f15GIF z0X{gW2XSVc@wKVBwS5m(3+SGvEPwl=NWG_Nw2kSSK+g)zxqw=vHsx z&&TjCtW>7H1<}F?io%@m%++0y>59^)YvcM5jlV0AD&VwG{*S6xYyDxO_LW!}mcXEq zO*~`)CXQg3b;g7P$eEsiU4Q1R!(tA zuXnj@zliU(2~s>!?nt#hgTtSr9+=sV3(fA(!%?+B9Thvj1sfz#Mh>6M&2!NqVVf$z zAlJZtu&c+CqCOC-CPe%9QCM|+)j3AV5rcBMvQISr(RV@@=tcv@e zYw|{WCy)QmBlerso>@eH&% zDa)FB*w4D7HE0Y9qXZ5u;;DuD0`!uKmy;1OPiBp}n~259C4U{zuyTMoJk0u)^3uPG zg~K_0B44@&0v~oyq?@0`n;fxZn49f{+>#8Cc(+RS^00>F>_Sx+(Di+n#Q+QLbiyev z)whsk;?{Ybsw}hg`PRqV4o=mar1dwVHGuUyuv|5}^iJezMN`KzwOCdZj>OvD>qPcW zL-Q4=KRcqrSbqS#D7n9udaro><;jU4lmbQzwAs~g%E3`0AyUJ4BzL#$C;nCDws6U> z_X-45B&rU@cbcvth}AjPmY(YO^fz7OHzBTNmo|ttG0WuNz`%RFct{V`x_>P!hc&fAUg|RUlqNkObafy&0tL>Um^v^{@~#b`40gQ{c*ZATE%NWFV@=k% zGkDr_#Ak#4BxzP-yiR8z-N$<4DfIE1eW$e7V^v;_S{U4McdofSD`Oeg=DT0Wk4#5MXdk~~ck z+b^^`*i3E3g&`*FU5PUO$!{h})`TpZ1g-=zB~#+62$!Lj$8~(Rg>zJ&bW(ruA!RoA_am*GwtR;3EN$vS<)1t^0*z8ePd7 z^5pH?uYmilG_@R3Hfzbt7=ygxjre!|5lNL8o)v^`vqA^#!Ak@3AuMUX>FNB8yzY~W zYtXARUM1ZIwCVj3H;$*Cl|ec)NxZQ4w|{;LB$z9TQL_n5r`?tJN|EkYwe`>F1K)va za!Qx|8qXd?5(h;sH}6!!dV9T)^*t{UawyKVOL0yL3C6j%xR^ecB604=J5SOB*31)q zd`*!VEs@7jLqZF7#GIq83cUq(!NCE?@rPTSn$<~IE|hm^S;gkuG@hUA8ZB?f08hz zdzRdtc;u0(m_4ymdM{ybIgB+YAQvjX;Ia*;(XCC&oA{`lMK1|*i7mDz_!z&%|AEZe zS|N~%X##2t60Fa&6A*9)gIx#pY=7x)8hZ;I&|EfosFjt!9UaOv6|eRpz`-zEf4E?S z19d1NwuGhyK9Etva&9S|Dr9EusZ&&Q^64iFr92^V_K04pW7#;*l#uJ5Qh<<_*ct9;z_F3}g6L{l>nHJ&cr7Yqu`!H^?MF*U5zIis`{eR%5%H&1j z!3Z4*3RS>+@Gkt}G45$`(fwXcTH_*R(b6p#`6rs?@s4vMQgWL#P%*o|~Og@9& zJuf0j4}F>91BT#$J^Uf{;eW_r8Wh(_v&UA{ksrWSyEkCzYiwA8A1rYWfe!%L*C zQf)01*=(8RH8xgY$3De&`7$}VK>Y(gs`*vJ6q)9px*b>8g-1DHnBt6?{_Ad?p0QM~ zc|e@HZ@%roa~c>CUL0?7W$)an@09ytROWU-#HyUFVAi?=M|(sMl7A!E_@P#9^AF^? zwJiRGbpocN3zNhFQ`o*9sx^qeLhXVBi?~|XWMU>P@#-LG)`Uvr8zJ-R|13Y|376+e z97_%)L6R^cD_D5z-q6rXiD;nOSQBgym(JKj1$@rwYB{>rg!8}RqE?J*d0wN5ysVL^ z-F#mwkp;;FHN_MKgP_qahSyJVCe#HTU@NzHO>p7mdl7B%EX)H8q1tA)wn}txE z7mgP^&JkM}$!^)qWe8p#H>W%-uU$fo=*8d$0#2oF0dglc;VlDK&2YMG+kA{i7>DHU z$p=}g-OK;d7Zio+@xPE40E%_;FX3jZrQyz}rL>#dLfS(0CVwD5rO}PU@vFOA&Du+` z@u`+|lgrc+cg-mC70Ic*=d@Ri2LXv8XwqZNOQs~09dky*qNiM+kpJfeRP!Zb2P0GY zO_)ftZg0e2{3?zUVM~>tAXBocJlF->0|otk<1J{QgEDE-i+lTE!haR#;u7Z#jd-DG zoIrP_M+UEv#ebg!p5mEE&{bDh8s3qJ5dPCN(6VDFh`{Cym}gS3HeQ7-eqgUX zlOkd?j+~&hOzquaZRPS{5>HpFy}45#Pngl5cR|I$+* + + + + rar + http://www.rarlab.com + + PisiLinux Community + admins@pisilinux.org + + RAR + app:console +

+ + + p7zip + http://p7zip.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + util.archive + Port of 7-Zip archiver for *nix + 7-zip arşivleme programı + p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. + 7-zip arşivleme programı. 7z, ZIP, GZIP, BZIP2 ve TAR arşivleri oluşturabilir ve açabilir; RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB ve NSIS arşivlerini ise açabilir. + mirrors://sourceforge/p7zip/p7zip/15.09/p7zip_15.09_src_all.tar.bz2 + util/archive/p7zip/pspec.xml + + + p7zip + + libgcc + + + /usr/bin + /usr/lib/p7zip + /usr/lib/p7zip/Codecs + /usr/share/doc + /usr/share/man + + + 7z + 7za + + + + + 2016-01-01 + 15.09 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-16 + 9.38 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-02 + 9.20.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-11-03 + 9.20.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + cabextract diff --git a/pisi-index.xml.sha1sum b/pisi-index.xml.sha1sum index 019c5c1c46..dc20af9100 100644 --- a/pisi-index.xml.sha1sum +++ b/pisi-index.xml.sha1sum @@ -1 +1 @@ -fd6969382d1904b992d982bfc0ae75430cb01dec \ No newline at end of file +1839d0293c6d49026506091669b8cc2b6c8ddf80 \ No newline at end of file diff --git a/pisi-index.xml.xz b/pisi-index.xml.xz index 1b5c937fafcd6f7f5139dc52be8f9c915ef09c23..953d1e3df1619721f2e5ade5081aad90cfad6479 100644 GIT binary patch delta 206994 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ãRnN&{V-8 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 diff --git a/pisi-index.xml.xz.sha1sum b/pisi-index.xml.xz.sha1sum index b06e601410..52a1951e25 100644 --- a/pisi-index.xml.xz.sha1sum +++ b/pisi-index.xml.xz.sha1sum @@ -1 +1 @@ -c71ca5203df64a99925fb17b8a9f9989d3a9d716 \ No newline at end of file +252e424681ff85fd8ff87dc089fe6b15e01aa899 \ No newline at end of file diff --git a/util/archive/p7zip/actions.py b/util/archive/p7zip/actions.py new file mode 100644 index 0000000000..c2f1e168a4 --- /dev/null +++ b/util/archive/p7zip/actions.py @@ -0,0 +1,39 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +WorkDir = "p7zip_%s" % get.srcVERSION() + +makefiles = { + 'i686' : "makefile.linux_x86_asm_gcc_4.X", + 'x86_64' : "makefile.linux_amd64_asm" + } + +def setup(): + shelltools.copy(makefiles[get.ARCH()], "makefile.machine") + + for i in shelltools.ls("makefile.*"): + pisitools.dosed(i, "^CC=gcc ", "CC=%s " % get.CC()) + pisitools.dosed(i, "^CXX=g\+\+ ", "CXX=%s " % get.CXX()) + +def build(): + # do not force CC and CXX here since asm build fails + autotools.make('OPTFLAGS="%s -DHAVE_GCCVISIBILITYPATCH -fvisibility=hidden -fvisibility-inlines-hidden" \ + all3' % get.CFLAGS()) + +def install(): + pisitools.insinto("/usr/lib/p7zip","bin/*") + + # p7zip wrapper + pisitools.dobin("contrib/gzip-like_CLI_wrapper_for_7z/p7zip") + pisitools.doman("contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1") + + pisitools.dohtml("DOC/MANUAL/*") + pisitools.dodoc("ChangeLog", "README", "TODO", "DOC/*.txt") diff --git a/util/archive/p7zip/files/7z b/util/archive/p7zip/files/7z new file mode 100644 index 0000000000..f0f6a49706 --- /dev/null +++ b/util/archive/p7zip/files/7z @@ -0,0 +1,4 @@ +#!/bin/sh +cd "" +export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:" +exec /usr/lib/p7zip/7z "$@" diff --git a/util/archive/p7zip/files/7za b/util/archive/p7zip/files/7za new file mode 100644 index 0000000000..2e43b1c51a --- /dev/null +++ b/util/archive/p7zip/files/7za @@ -0,0 +1,4 @@ +#!/bin/sh +cd "" +export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:" +exec /usr/lib/p7zip/7za "$@" diff --git a/util/archive/p7zip/pspec.xml b/util/archive/p7zip/pspec.xml new file mode 100644 index 0000000000..06c587a342 --- /dev/null +++ b/util/archive/p7zip/pspec.xml @@ -0,0 +1,66 @@ + + + + + p7zip + http://p7zip.sourceforge.net/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console +

Port of 7-Zip archiver for *nix + p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. + mirrors://sourceforge/p7zip/p7zip/15.09/p7zip_15.09_src_all.tar.bz2 + + + + p7zip + + libgcc + + + /usr/bin + /usr/lib/p7zip + /usr/lib/p7zip/Codecs + /usr/share/doc + /usr/share/man + + + 7z + 7za + + + + + + 2016-01-01 + 15.09 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2015-02-16 + 9.38 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2014-02-02 + 9.20.1 + Rebuild. + Alihan Öztürk + alihan@pisilinux.org + + + 2012-11-03 + 9.20.1 + First release + Osman Erkan + osman.erkan@pisilinux.org + + + diff --git a/util/archive/p7zip/translations.xml b/util/archive/p7zip/translations.xml new file mode 100644 index 0000000000..7fd31546e9 --- /dev/null +++ b/util/archive/p7zip/translations.xml @@ -0,0 +1,8 @@ + + + + p7zip + 7-zip arşivleme programı + 7-zip arşivleme programı. 7z, ZIP, GZIP, BZIP2 ve TAR arşivleri oluşturabilir ve açabilir; RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB ve NSIS arşivlerini ise açabilir. + +

<_ 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 delta 206672 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

`#Jbp5EFt0U?5}ogSpnu)6$jR!1t8H}JAGl{2 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